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
338466595018	338466595579	338466596129	338466596679	338466597229	338466597779	338466598329	338466598879	338466599429	338466599979	338466600529	338466601079	338466601629	338466602179	338466602729	338466603279	338466603829	338466604379	338466604929	338466605479	338466606029	338466606579	338466607129	338466607679	338466608229	338466608779	338466609329	338466609879	338466610429	338466610979	338466611529	338466612079	338466612629	338466613179	338466613729	338466614279	338466614829	338466615379	338466615929	338466616479	338466617029	338466617579	338466618129	338466618679	338466619229	338466619779	338466620329	338466620879	338466621429	338466621979	338466622529	338466623079	338466623629	338466624179	338466624729	338466625279	338466625829	338466626379	338466626929	338466627479	338466628029	338466628579	338466629129	338466629679	338466630229	338466630779	338466631329	338466631879	338466632429	338466632979	338466633529	338466634079	338466634629	338466635179	338466635729	338466636279	338466636829	338466637379	338466637929	338466638479	338466639029	338466639579	338466640129	338466640679	338466641229	338466641779	338466642329	338466642879	338466643429	338466643979	338466644529	338466645079	338466645629	338466646179	338466646729	338466647279	338466647829	338466648379	338466648929	338466649479	338466650029	338466650579	338466651129	338466651679	338466652229	338466652779	338466653329	338466653879	338466654429	338466654979	338466655529	338466656079	338466656629	338466657179	338466657729	338466658279	338466658829	338466659379	338466659929	338466660479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27051	3196	716	487	398	337	247	228	173	159	154	171	165	156	126	121	152	143	126	138	141	157	121	122	138	136	140	128	127	111	125	124	116	120	128	134	124	129	125	124	120	104	111	120	108	108	97	127	128	119	143	115	115	103	124	129	130	116	123	118	116	108	111	123	147	130	131	106	118	127	119	122	110	126	112	132	123	135	110	137	136	114	135	126	142	125	136	115	133	120	115	142	124	131	111	124	107	138	127	135	128	116	110	148	107	116	138	130	117	122	115	133	108	106	131	130	118	117	125	117	110	121	113	122	137	132	118	118	116	126	127	115	123	126	128	120	107	141	145	114	118	130	117	104	128	118	130	153	134	114	113	117	143	119	138	146	129	115	109	136	140	138	130	132	124	103	101	135	110	120	131	117	128	116	110	132	105	114	128	116	114	112	111	118	120	123	123	138	120	126	115	134	122	130	125	112	151	122	113	142	146	135	124	116	110	119	123	118	114	107	129	113	100	131	133	113	100	111	127	128	118	112	128	111	146	131	127	108	112	115	119	116	124	125	139	99	134	123	131	118	104	122	150	105	109	108	115	129	135	138	118	119	134	114	113	110	123	116	135	127	119	127	113	121	142	130	123	129	113	131	124	120	106	143	114	114	138	142	132	114	116	124	115	169	121	105	130	124	116	137	134	162	128	123	125	131	108	127	125	152	131	125	112	107	115	128	113	137	116	117	119	125	120	126	125	120	123	109	104	111	138	135	112	117	102	115	103	123	101	118	122	124	112	106	124	144	133	114	137	114	122	128	107	108	105	96	112	115	120	112	125	133	119	111	126	123	135	123	120	123	114	102	119	107	135	123	141	121	116	112	102	114	146	119	138	111	128	136	128	121	106	106	113	122	118	128	124	95	118	131	116	116	128	122	121	123	113	114	117	128	128	112	120	139	115	125	115	114	105	119	125	118	139	107	101	148	127	136	135	115	115	132	115	113	121	114	140	148	111	113	146	114	130	123	123	135	129	112	112	115	124	99	116	101	124	118	122	128	112	117	107	127	119	116	130	114	113	122	111	123	111	120	131	90	129	124	117	119	110	124	108	131	142	127	130	103	111	136	120	118	139	132	115	106	106	98	112	115	124	130	125	125	100	125	134	122	138	129	104	134	119	130	119	139	133	102	138	109	148	122	130	123	91	115	133	137	117	124	110	98	127	121	132	95	117	115	110	107	107	114	113	110	124	110	117	124	111	117	121	115	113	123	109	109	133	145	100	115	110	124	122	129	120	108	114	145	114	111	105	119	122	120	121	128	135	119	125	106	104	107	133	120	117	120	120	126	111	128	113	114	118	133	116	108	140	135	131	117	116	111	133	120	127	129	113	105	125	129	138	110	98	95	114	107	140	139	137	121	124	125	105	124	105	104	106	112	102	110	98	132	97	138	130	128	110	124	128	130	99	118	126	101	127	104	130	121	120	117	102	126	96	149	130	115	125	141	139	116	129	126	133	123	136	109	114	113	127	136	112	111	124	106	129	119	107	126	129	147	111	138	112	111	135	107	105	129	140	129	129	130	125	110	120	137	115	113	130	141	118	114	91	129	145	102	128	122	105	105	119	104	146	116	159	133	125	113	136	103	109	122	113	119	118	136	110	118	112	127	110	139	139	106	142	112	127	131	140	94	97	99	111	104	111	141	94	115	128	110	114	110	121	120	135	137	105	108	131	110	113	134	92	127	120	123	123	116	118	115	121	139	124	123	116	113	131	125	114	104	127	119	130	124	138	133	117	119	123	112	106	130	126	115	112	131	126	117	130	130	115	117	134	130	116	122	112	87	108	99	132	116	101	115	142	145	108	116	108	114	114	114	136	115	125	120	128	124	107	120	126	144	103	103	129	118	104	127	137	129	128	130	116	114	130	137	136	102	126	115	119	139	98	108	113	115	134	125	119	137	123	138	105	104	132	118	113	112	120	115	127	116	104	132	111	108	119	123	126	114	123	105	104	133	123	124	116	127	102	122	119	118	130	124	117	106	114	118	117	105	140	137	118	115	114	120	111	97	134	136	109	128	109	133	114	128	120	118	128	118	133	113	117	120	114	116	143	122	112	130	121	142	105	139	124	121	130	117	121	136	122	123	121	115	132	124	129	128	112	109	114	129	113	142	123	110	108	116	118	104	135	133	108	123	125	148	145	122	123	103	132	106	113	122	134	122	112	118	124	130	117	111	120	106	104	116	103	102	103	110	115	113	114	106	115	125	115	109	127	122	141	120	103	123	127	115	130	136	113	105	116	142	110	136	126	129	117	130	127	104	110	106	111	108	116	135	117	133	107	138	124	128	128	127	129	114	127	123	114	131	148	127	125	126	118	128	104	138	128	119	134	112	111	115	118	114	132	124	136	131	129	119	136	115	126	147	125	109	127	125	128	107	116	107	128	122	116	109	99	129	114	131	117	111	114	116	117	111	129	130	123	107	121	103	104	138	133	103	129	113	99	112	113	120	119	138	125	131	117	133	134	125	113	115	120	117	131	152	137	106	96	120	114	118	113	150	109	116	137	110	126	104	114	135	118	133	125	131	129	96	141	102	124	137	131	134	145	121	128	128	120	126	105	143	114	131	108	112	126	157	109	107	120	132	135	140	117	142	112	114	131	132	107	124	138	121	118	123	124	97	106	116	147	126	135	122	101	132	127	114	88	134	121	104	123	119	116	105	120	97	127	112	109	97	122	114	122	114	116	98	105	127	141	116	128	113	117	110	129	118	108	131	122	118	103	127	134	103	120	110	124	142	113	129	119	118	145	158	115	126	141	120	123	106	100	110	125	110	133	131	101	105	133	116	121	116	114	126	121	115	122	122	129	116	141	129	139	136	123	97	122	104	97	105	115	139	106	114	99	127	97	120	132	124	111	119	118	126	134	107	144	122	110	117	102	138	113	104	103	105	123	134	145	128	126	134	141	115	139	120	125	137	123	115	110	103	115	125	133	115	135	119	124	108	135	112	115	115	130	94	120	121	113	119	110	128	123	112	119	128	116	118	122	112	125	104	124	116	119	105	123	116	134	124	141	137	127	108	125	127	127	118	115	96	133	106	125	122	110	117	95	131	141	120	101	115	129	139	146	141	116	135	122	118	114	115	132	138	122	131	118	117	122	133	124	126	138	117	135	122	121	109	123	117	132	125	110	121	138	119	118	143	129	115	118	108	139	114	130	123	127	123	110	149	119	134	133	123	113	108	123	120	122	120	117	119	118	136	133	129	131	122	113	119	125	126	148	135	132	134	108	130	129	93	128	109	124	144	145	117	142	133	129	144	111	108	120	124	125	127	131	99	121	86	121	123	125	147	122	140	143	111	112	112	88	136	116	105	118	120	122	133	110	133	119	111	123	108	120	109	121	118	104	103	111	136	132	119	117	105	122	115	104	117	122	108	105	105	103	109	101	112	115	103	132	145	99	104	118	125	134	103	101	126	124	126	115	119	114	115	119	107	124	119	114	109	156	145
15700	1539	1320	1607	1365	1277	1083	862	729	643	594	474	473	461	414	415	392	396	338	430	388	360	390	402	367	401	357	336	361	359	320	351	338	319	353	368	323	329	319	318	322	331	311	313	329	309	340	347	318	301	298	328	311	325	355	332	327	341	326	323	319	345	309	311	280	320	337	322	321	332	314	306	285	289	329	319	293	340	323	306	331	324	300	322	298	342	329	335	315	327	320	314	292	346	301	341	319	315	336	313	294	318	299	363	328	315	322	342	304	294	311	337	326	314	292	283	352	328	302	303	299	328	306	315	324	299	336	301	299	268	260	278	337	314	334	329	321	302	287	325	301	291	325	305	300	345	286	307	307	325	303	355	306	316	318	294	311	298	304	326	300	338	286	296	311	315	345	321	322	302	326	329	337	315	309	305	337	318	323	318	333	328	301	289	300	303	274	339	334	302	311	297	311	318	284	322	277	298	343	328	316	317	312	311	292	298	327	295	329	340	334	299	315	302	309	311	324	324	322	314	302	307	294	328	323	301	304	290	327	293	312	307	297	282	304	344	301	337	319	305	312	298	271	281	326	304	333	334	301	334	327	334	322	319	315	342	309	299	302	337	327	345	303	319	302	288	327	301	328	309	328	328	352	343	325	318	315	309	309	269	306	308	309	341	302	322	302	303	303	331	302	340	320	299	333	297	313	325	360	291	303	298	307	295	319	285	326	334	310	317	312	319	320	316	328	338	296	323	341	303	291	327	301	294	308	337	290	320	321	312	285	320	330	305	329	300	305	306	286	326	293	312	358	316	294	316	318	303	324	316	319	316	303	283	350	314	309	316	307	307	297	316	310	322	335	321	286	272	319	323	283	290	320	331	323	303	336	301	294	301	308	298	347	315	327	301	323	322	312	284	325	300	345	304	321	287	324	340	326	314	304	340	300	327	330	352	285	287	298	322	318	322	328	323	297	290	280	293	345	343	336	348	338	316	287	278	299	302	315	347	338	328	300	289	305	302	319	321	315	290	317	294	292	307	286	325	325	294	341	329	284	266	346	314	334	308	313	288	274	344	318	291	333	311	332	317	333	281	302	312	350	309	333	299	321	305	298	318	329	315	291	318	316	305	308	301	319	289	310	328	340	284	323	309	304	312	334	302	303	311	309	311	321	300	289	350	338	299	324	325	327	313	325	321	315	310	302	301	312	351	289	302	299	349	309	282	352	316	317	329	297	295	296	304	328	292	283	309	314	291	292	315	330	287	322	310	313	308	331	332	322	292	308	321	321	362	291	321	325	309	312	331	303	324	316	330	308	320	295	325	321	318	298	308	298	265	311	357	308	309	320	318	282	295	274	317	332	303	346	349	344	310	336	321	333	284	313	362	306	351	312	318	335	317	304	300	288	339	277	305	311	305	287	331	309	301	328	340	294	331	293	287	306	323	334	299	318	346	300	331	278	309	302	295	329	334	290	330	289	302	291	321	338	333	342	321	309	299	303	317	289	333	300	313	308	320	304	288	351	298	283	316	322	304	288	316	319	302	298	316	305	299	300	311	301	313	319	292	335	286	301	305	319	304	325	331	306	329	324	302	292	314	289	326	316	308	331	278	282	312	327	336	331	316	309	326	330	305	317	333	322	336	306	337	287	307	332	301	297	299	329	304	333	312	309	289	320	311	298	327	343	317	364	296	318	297	317	309	339	333	286	284	346	299	324	291	315	302	325	306	295	306	294	306	285	293	298	328	307	308	339	310	299	283	315	323	302	283	330	331	316	360	321	286	312	319	332	337	338	313	340	302	299	308	313	304	353	308	323	320	290	309	313	325	321	302	297	316	309	303	318	328	323	300	314	297	325	362	313	307	336	309	320	335	297	299	307	311	309	307	322	327	320	334	328	306	288	336	348	305	325	305	342	328	328	314	341	300	317	312	309	309	321	309	264	313	321	320	316	313	315	331	296	342	307	325	297	270	305	300	297	292	318	323	306	297	317	318	297	353	317	315	311	299	335	311	326	327	302	301	336	319	323	335	325	334	279	316	316	335	346	321	282	317	309	318	353	281	323	282	331	334	295	331	323	315	298	331	338	316	325	327	338	316	324	331	305	296	323	273	312	279	309	340	322	302	327	329	277	302	333	345	319	294	307	323	312	308	324	301	297	319	321	327	339	358	303	323	339	322	330	273	312	320	315	291	321	331	315	307	332	336	328	315	311	312	315	327	305	313	311	308	334	305	344	325	316	325	309	305	290	318	326	292	289	333	329	326	303	279	308	315	304	309	315	329	341	333	296	322	308	311	340	307	302	321	307	312	327	328	319	290	280	328	318	307	325	330	317	303	334	322	289	316	302	300	356	308	330	309	324	342	317	312	344	339	309	311	305	292	307	336	310	348	308	324	303	316	311	312	317	314	299	305	314	300	316	323	308	286	303	313	324	312	328	324	317	317	318	324	317	314	325	345	314	294	313	341	304	337	332	283	294	319	312	313	301	299	337	321	320	284	315	313	303	288	310	335	285	297	347	301	316	314	312	297	325	306	307	307	298	341	330	318	331	331	304	317	325	288	309	288	303	304	297	315	328	333	333	318	278	306	326	307	303	287	325	290	303	317	337	314	312	319	327	307	318	353	319	322	300	282	309	303	303	317	297	330	303	306	340	326	295	325	317	331	296	327	322	359	310	296	303	290	293	350	274	283	324	322	319	303	327	301	319	314	318	350	310	313	317	297	331	323	298	341	318	289	311	299	273	330	298	305	328	341	318	347	313	325	301	311	293	280	324	294	308	306	306	303	306	319	292	313	289	293	319	303	290	305	300	322	288	323	331	337	316	299	337	321	335	347	313	309	305	331	302	317	308	328	318	289	322	331	332	279	331	297	277	312	311	335	321	308	287	330	316	312	371	299	323	333	288	330	317	320	314	352	295	331	300	333	268	310	314	306	312	326	293	330	303	296	310	321	333	328	327	303	306	304	328	301	308	313	333	310	290	276	316	345	309	309	307	267	328	336	311	339	312	321	339	316	332	308	315	309	346	305	272	292	331	322	324	317	322	312	302	329	272	322	315	298	310	286	302	305	303	337	303	343	309	308	334	330	325	271	320	328	325	333	314	313	292	349	301	336	323	305	324	325	318	297	305	324	297	293	329	286	291	339	336	297	324	322	327	297	334	323	346	304	311	316	326	309	298	294	325	342	317	334	305	298	338	324	312	328	303	324	293	324	289	302	324	326	323	303	307	315	308	288	336	294	321	285	323	297	273	296	321	316	286	329	318	313	284	298	318	295	309	302	303	333	340	309	313	337	328	320	326	334	313	331	298	334	333	293	281	309	304	309	313	316	332	305	300	328	304	322	295	296	316	310	295	318	293	293	329	300	337	319	334	330	294	335	281	301	312	319	324	298	302	321	346	284	319	327	321	324	315	317	321	289	302	334	324	327	298	314	324	306	325	305	296	322	309	312	321	296	323	283	328	286	316	338	297	320	353	293	316	319	316	335	316	338	308	294
1700	394	335	334	326	297	305	315	286	308	299	319	307	326	313	313	312	293	295	318	345	296	316	315	331	350	338	295	297	322	292	339	335	317	304	361	320	348	300	314	292	322	324	318	318	338	331	317	326	315	316	319	272	315	330	304	306	332	323	319	341	299	357	318	283	275	319	316	336	323	340	287	326	314	319	337	304	314	300	307	300	322	304	326	299	273	330	303	280	333	289	309	312	307	333	299	292	308	344	318	302	355	297	319	330	311	315	309	332	326	317	314	336	319	322	314	283	311	317	301	317	322	286	293	334	307	337	329	313	341	364	327	306	335	347	287	314	309	313	293	335	300	325	351	293	295	314	333	296	326	331	352	280	330	301	333	302	321	292	292	314	327	317	297	308	321	315	371	322	327	334	331	325	306	334	324	306	309	303	304	324	309	298	318	284	297	317	349	320	297	322	314	296	298	292	293	319	304	304	313	321	343	318	305	338	319	341	317	318	297	315	346	353	290	315	318	338	339	305	344	309	304	334	313	325	305	284	318	278	309	318	323	314	348	314	290	323	309	326	314	333	331	297	335	286	318	302	347	316	320	305	326	343	340	323	320	323	323	310	329	304	289	304	335	295	307	311	328	313	276	312	329	316	338	315	323	314	349	324	332	307	327	306	321	349	325	348	355	315	308	311	285	286	297	335	298	312	332	312	338	295	310	312	291	339	325	328	325	319	306	307	284	307	285	298	298	299	282	316	321	305	358	311	314	310	300	274	293	349	330	352	345	320	310	315	314	341	348	301	317	310	359	327	311	344	303	310	349	335	315	316	308	322	311	305	362	338	324	323	299	293	287	299	317	314	289	323	347	323	313	313	317	311	335	307	305	309	322	304	323	290	321	345	277	348	280	294	293	335	318	328	343	346	308	327	334	310	328	271	311	315	311	308	317	303	329	317	300	312	310	339	295	300	306	302	290	315	295	324	306	302	317	318	316	341	303	311	324	319	299	338	295	307	313	332	290	324	326	299	319	335	286	307	319	320	321	349	320	322	297	313	322	316	319	341	336	297	281	301	336	301	306	318	317	317	294	301	306	340	296	321	320	342	326	291	312	314	324	307	325	308	301	307	310	283	335	332	296	293	329	304	312	346	305	337	307	309	312	286	366	307	347	314	321	306	336	313	322	311	323	333	289	314	298	320	307	347	319	329	294	318	272	305	307	317	324	329	315	335	348	310	293	305	337	326	328	327	335	295	314	315	313	293	320	314	283	280	335	349	330	331	285	307	351	348	320	285	319	323	286	326	339	289	306	349	302	341	269	304	326	302	325	340	313	305	301	330	328	287	311	322	325	339	295	320	315	314	310	299	284	321	313	333	333	340	331	300	308	332	321	310	301	317	312	311	315	304	338	315	336	287	278	327	329	359	328	333	319	361	313	322	343	311	327	321	349	325	312	331	325	312	358	319	306	332	343	333	314	361	309	285	363	294	319	339	330	316	312	318	333	291	287	315	275	325	324	319	328	317	288	300	336	326	299	332	287	315	285	334	338	320	302	319	318	328	294	302	291	335	307	334	335	333	272	305	318	323	349	302	307	317	307	330	325	329	302	337	333	329	297	306	306	283	292	345	295	319	332	279	326	334	311	330	316	327	316	326	272	329	338	337	333	297	310	302	317	303	309	319	326	302	330	306	286	316	315	337	339	323	327	332	271	332	308	312	306	288	331	341	338	335	348	352	320	291	311	287	341	265	337	328	314	312	331	311	313	318	313	320	318	340	328	310	339	329	327	352	316	337	354	310	318	318	319	305	334	305	303	288	338	309	311	301	302	289	307	292	320	314	295	316	325	306	319	289	314	315	361	350	320	323	303	305	301	324	315	276	284	337	296	306	289	321	321	315	304	307	318	333	294	307	325	301	297	329	317	357	363	296	335	328	316	306	333	375	310	317	341	300	336	339	328	324	275	311	302	312	292	320	362	312	328	291	338	314	300	315	336	289	320	327	318	357	371	337	350	308	311	302	334	332	294	355	310	311	294	319	337	316	312	295	357	317	320	302	330	312	292	312	300	329	338	288	277	315	342	341	319	299	327	301	306	334	300	291	331	312	301	277	295	326	283	316	321	322	317	311	316	275	344	304	331	289	335	316	315	302	311	308	342	338	328	319	332	322	315	320	299	311	300	313	301	306	324	324	316	308	313	337	308	320	312	322	315	347	296	325	306	333	292	312	322	351	304	318	321	314	353	317	309	315	316	293	283	319	316	323	337	326	311	350	334	321	296	320	346	264	310	325	294	317	315	333	340	325	317	324	308	311	296	305	328	314	343	332	282	274	289	276	304	323	303	304	347	300	309	290	305	344	324	312	318	324	324	316	328	312	352	333	324	314	344	307	303	311	318	342	312	300	356	332	339	338	343	309	328	293	284	321	330	319	308	301	315	331	361	325	304	300	325	281	309	318	329	308	297	330	306	350	309	329	308	311	339	312	283	346	313	330	335	286	351	334	336	320	310	326	330	353	270	316	313	331	283	332	314	302	304	308	352	305	343	314	303	295	322	337	328	316	282	311	344	316	298	302	326	313	316	327	306	328	321	335	322	335	323	302	314	342	318	343	315	335	337	327	327	331	321	320	327	305	331	276	324	330	333	324	318	356	264	321	302	297	317	345	330	349	357	286	325	335	289	312	333	322	358	333	328	317	341	324	327	340	304	308	322	338	322	307	337	280	329	329	346	343	320	327	305	328	334	364	315	312	337	293	294	283	348	320	323	332	285	316	307	339	335	289	309	319	326	307	331	315	343	325	298	333	310	321	319	318	304	297	311	313	324	316	287	311	327	304	313	275	317	309	331	314	303	304	318	340	339	334	289	281	283	291	340	307	318	296	342	325	312	296	312	326	331	319	311	323	334	270	297	339	356	311	331	337	291	320	320	296	325	324	343	333	311	289	341	338	301	325	298	315	324	318	303	295	301	328	351	313	292	296	346	332	306	308	296	327	303	322	287	327	339	328	314	336	318	287	289	330	304	300	282	301	302	334	335	328	337	290	339	332	332	308	285	325	303	297	317	297	323	339	315	316	320	312	274	336	310	305	339	281	288	311	331	300	296	278	308	305	329	301	300	342	342	306	328	353	318	323	347	344	289	297	310	300	339	278	333	329	313	311	320	321	340	285	349	326	339	352	339	334	336	348	334	345	369	284	313	330	306	326	311	321	314	338	310	312	294	338	326	335	325	323	302	314	321	283	320	323	312	305	325	325	345	337	329	277	314	341	347	305	300	303	309	336	305	317	287	323	305	305	281	335	294	288	298	296	313	304	299	363	318	309	306	324	296	326	319	287	314	337	365	284	317	311	313	306	289	345	319	314	277	334	307	283	323	277	324	315	334	344	343	304	332	321	318	306	353	317	323	318	305	293	304	318	320	343	311	288	306	334	330	322	338	329	301	330	347	346	351	326	336	301	298	290	348	313	302	318	325	294	309	322	328	303	364	323	323	311	301	302	363
2201	799	769	767	812	809	792	810	792	747	694	714	737	741	764	727	763	739	776	786	738	778	726	742	711	741	713	790	736	749	744	680	732	737	768	708	775	735	740	714	718	749	714	751	724	758	743	745	783	733	725	736	744	771	742	740	693	783	769	771	719	744	742	745	751	685	728	756	734	722	703	757	736	736	721	722	770	746	748	731	738	736	776	681	741	725	719	752	692	726	738	754	721	721	742	791	738	787	736	777	785	746	695	739	748	741	707	724	732	702	720	776	700	728	772	746	738	785	727	692	741	706	714	725	743	739	749	731	677	711	702	772	720	724	732	740	745	760	732	775	719	740	716	711	698	738	703	776	720	765	749	758	733	719	745	723	765	738	744	676	745	751	719	739	740	721	700	675	737	715	748	743	749	773	719	761	729	724	732	741	701	755	709	748	715	739	732	711	661	728	714	712	750	730	700	731	759	742	741	754	738	723	758	759	698	752	742	754	714	725	745	734	767	724	727	707	730	712	747	757	722	783	708	761	747	743	764	771	807	719	741	741	751	722	730	728	766	741	759	689	777	744	742	737	741	682	753	695	766	693	713	768	768	704	739	736	726	692	749	740	757	748	778	708	720	720	760	727	777	746	754	746	751	773	751	703	694	779	712	664	730	747	724	732	740	751	685	719	699	731	706	739	702	737	747	748	758	736	729	721	777	756	694	727	753	774	685	729	733	768	739	711	752	759	744	761	818	757	722	758	710	739	799	742	744	695	711	728	714	823	722	769	747	712	746	712	729	697	795	706	729	780	765	747	731	755	750	728	694	747	767	766	756	707	739	731	769	718	702	723	740	753	733	770	743	739	760	749	808	714	705	725	753	682	727	740	703	776	719	751	756	751	715	759	768	732	763	748	759	740	746	810	786	743	749	756	710	729	765	728	750	702	776	749	780	746	753	756	780	730	689	746	736	776	721	720	689	762	787	691	743	739	744	676	723	743	781	742	792	770	745	716	742	721	714	727	738	755	737	709	735	747	745	746	751	722	705	752	785	710	754	720	724	759	744	742	723	736	726	756	741	744	701	753	711	792	719	703	731	752	755	734	765	767	772	738	746	787	711	702	736	702	772	740	710	792	712	713	751	736	728	771	734	680	728	724	775	733	716	751	720	722	748	711	732	790	692	682	722	702	738	743	729	779	729	777	717	771	751	742	769	712	728	733	773	734	744	763	776	735	748	769	734	747	766	743	727	779	730	821	734	765	745	739	775	782	714	738	722	737	709	702	718	720	738	752	692	773	748	759	747	720	747	765	760	748	691	734	717	741	756	784	731	745	743	693	704	721	730	686	751	744	772	684	748	791	745	735	739	751	721	701	732	754	735	755	717	729	766	711	765	766	767	749	710	696	735	743	749	771	713	734	756	716	717	763	713	750	721	758	740	710	758	749	778	755	788	694	740	778	743	745	741	739	750	735	778	738	769	697	753	736	703	750	698	735	722	755	739	744	785	732	754	727	775	754	739	773	764	761	737	753	741	750	741	746	671	714	747	774	781	763	720	734	745	724	760	769	756	761	750	764	765	765	689	737	730	740	742	753	772	729	726	755	712	764	736	788	751	747	734	794	729	706	737	723	674	706	729	737	717	727	769	723	748	696	762	726	756	694	728	757	735	726	705	775	760	761	683	769	783	706	783	726	779	695	739	710	770	744	737	811	719	713	718	726	690	701	738	724	726	763	730	777	748	728	757	745	722	730	722	704	708	767	743	771	682	752	761	728	725	787	742	733	705	802	730	738	704	745	760	740	665	744	728	711	716	796	733	729	773	729	718	746	738	698	734	765	752	747	750	753	729	794	736	755	725	732	720	717	739	718	706	752	799	714	776	711	760	722	730	734	740	759	699	753	758	727	775	767	763	760	699	740	746	761	742	779	674	719	768	733	695	714	783	723	752	786	716	744	761	752	719	756	795	723	726	769	714	729	738	741	696	717	705	782	723	742	744	705	716	729	738	751	769	710	723	746	734	738	753	679	766	717	786	721	758	767	747	752	734	797	721	753	741	734	740	766	720	730	765	728	737	747	775	735	777	723	787	741	735	730	729	710	718	732	735	733	775	762	779	737	739	702	751	720	731	712	734	778	713	757	724	791	727	739	738	752	726	746	767	758	733	682	717	694	711	753	800	776	789	737	695	749	729	785	714	746	764	788	736	687	703	693	738	767	740	750	706	699	751	746	739	753	785	704	727	723	724	716	750	778	747	736	765	752	702	764	745	757	760	737	733	721	748	739	763	768	741	727	721	725	772	777	752	716	744	783	732	712	769	721	722	704	739	733	782	756	718	748	708	724	750	766	768	746	743	771	704	782	679	744	749	714	724	741	695	777	692	759	792	776	709	699	726	744	742	757	768	773	709	732	738	741	708	741	817	749	745	726	758	719	721	721	763	741	736	685	784	762	693	750	781	783	699	687	782	718	716	704	723	777	713	760	693	772	750	726	735	739	738	755	718	738	758	738	706	772	731	756	699	692	725	690	723	735	766	784	769	730	758	778	711	741	722	714	770	742	823	762	769	735	746	769	721	743	759	733	791	728	748	751	761	706	756	712	753	743	734	701	748	783	723	744	777	713	776	686	721	748	758	722	733	775	753	720	787	771	771	744	777	788	721	774	762	724	741	748	753	726	709	747	753	751	751	742	714	737	740	721	760	719	711	749	735	687	711	729	730	743	663	741	798	777	730	732	746	747	764	747	760	717	752	721	692	792	728	781	734	772	737	708	698	763	745	737	752	770	759	738	744	709	732	709	707	740	763	752	711	736	706	770	718	691	756	708	740	752	729	725	770	702	751	745	737	730	722	780	730	715	750	729	794	705	724	733	780	721	740	740	764	761	740	740	732	757	719	754	737	757	712	701	731	752	753	722	745	789	721	757	764	715	740	761	763	770	724	761	757	751	710	722	778	736	749	786	739	786	764	726	744	719	722	730	710	733	824	732	784	745	748	752	743	746	749	741	685	761	754	759	733	774	756	743	807	732	755	760	742	744	713	758	755	752	780	689	743	739	742	724	759	754	769	752	796	756	742	762	755	696	734	703	718	745	765	752	735	763	710	783	712	727	739	709	713	714	720	773	691	760	738	725	702	757	749	763	708	710	720	714	767	765	798	736	740	780	715	734	708	797	760	776	755	737	651	726	717	744	732	728	715	801	724	749	767	803	783	718	732	788	757	758	770	676	788	793	753	750	728	786	739	716	770	684	735	771	787	784	782	710	767	770	705	728	740	764	750	752	736	727	764	735	709	708	733	744	733	718	766	774	749	755	724	711	711	752	739	764	785	729	761	746	750	777	805	772	757	752	768	744	794	650	715	728	730	764	779	792	728	727	779	731	740	709	774	765	759	727	766	762	710	742	751	750	736	738	749	711	725	688	809	785	777	752	758	717	723	744	727	760	776	728	734	751	757	722	747	709	725	759	759	753	676	743	727	718	717	767	753	763	692	695	754	755	743	762
15686	1318	523	440	433	363	317	347	311	295	336	219	294	298	286	259	286	288	268	290	270	264	275	270	308	249	220	275	287	279	263	280	305	304	273	276	258	275	287	273	315	298	233	278	306	301	282	288	296	308	292	300	284	258	247	298	272	261	283	256	271	273	286	277	281	263	288	281	241	319	286	275	257	259	275	283	274	268	250	277	261	273	271	256	278	291	286	273	237	275	292	264	269	269	295	307	295	269	285	282	249	279	286	258	278	279	284	259	276	290	282	270	275	265	312	285	246	249	298	251	266	291	273	274	288	252	302	290	267	277	269	286	284	274	292	284	260	290	295	295	269	280	298	297	247	262	336	265	238	257	301	307	303	282	257	238	285	294	287	281	268	313	288	265	291	267	280	297	275	271	283	278	270	284	282	303	283	267	237	271	271	260	299	257	281	286	262	246	263	280	275	225	275	294	287	250	277	308	265	270	256	266	325	247	262	294	267	256	277	257	278	262	275	279	307	258	262	278	297	263	235	289	280	278	297	243	241	271	271	286	292	292	284	281	288	270	276	260	258	265	270	268	240	269	275	326	299	296	277	262	259	291	298	258	257	259	259	283	290	253	281	290	292	277	278	269	279	291	300	290	265	280	263	283	290	283	324	280	265	254	295	270	286	267	267	251	282	267	277	286	314	282	260	307	271	302	248	290	285	279	257	302	279	277	282	304	253	299	251	263	269	271	257	256	269	324	276	271	307	286	314	254	265	294	276	266	262	265	252	282	287	243	270	274	277	286	273	309	277	258	258	265	279	279	281	261	283	278	265	313	274	257	296	239	235	237	299	256	250	274	261	298	240	252	252	270	289	264	316	260	297	258	282	272	265	256	265	322	289	285	255	277	269	279	265	284	274	270	302	292	293	283	301	295	273	312	293	281	287	266	259	256	289	273	246	271	277	272	288	286	266	272	256	271	279	284	251	273	273	279	273	271	286	264	290	297	261	279	285	272	276	290	330	250	279	289	257	270	288	259	247	282	275	293	262	252	264	272	283	297	289	295	282	293	266	262	264	291	271	280	270	251	270	279	294	244	262	284	293	290	281	319	306	234	283	291	259	259	267	270	285	259	238	265	284	278	275	285	264	267	273	278	283	254	263	258	271	291	273	293	278	293	277	306	301	269	275	260	289	278	289	290	296	281	291	273	282	271	264	270	296	250	265	306	306	293	285	268	302	255	279	247	263	288	263	283	266	252	246	281	261	270	264	292	259	261	270	257	296	272	303	280	283	257	253	283	248	265	277	297	305	278	279	297	273	280	268	271	287	308	285	292	299	279	268	260	270	278	255	279	279	276	288	268	286	288	250	321	287	285	248	255	281	274	273	276	313	269	262	249	256	268	267	301	269	259	279	252	304	286	282	277	277	241	296	269	306	286	254	277	291	288	256	281	276	278	268	260	252	297	312	278	284	251	298	285	271	266	247	285	283	269	264	262	274	292	254	273	284	262	252	259	272	288	289	226	279	255	278	261	262	264	275	303	268	291	261	314	273	286	273	288	252	271	289	284	294	284	297	259	273	308	277	280	270	290	265	283	265	294	284	296	270	285	286	272	306	288	278	286	283	275	251	285	284	269	256	270	294	316	274	270	270	283	253	242	280	277	270	267	311	276	289	271	263	246	285	262	263	240	266	280	284	250	275	282	297	297	303	269	276	290	285	252	290	284	272	268	282	302	255	289	293	270	262	269	317	303	261	312	302	269	288	273	286	263	266	261	250	297	281	275	268	292	293	274	264	288	288	270	288	269	240	297	263	284	257	283	273	262	296	251	261	269	255	296	273	317	269	279	303	260	275	275	288	295	255	272	289	234	269	284	266	284	274	271	274	253	284	277	274	259	274	290	281	258	262	290	279	265	265	288	279	301	271	228	258	277	287	249	259	253	273	283	255	241	268	265	287	279	257	253	284	295	259	252	259	248	241	281	270	271	282	266	283	258	278	218	267	284	269	277	273	248	255	262	251	272	286	276	265	272	282	270	264	290	269	242	263	255	271	252	254	273	254	277	291	296	298	278	249	282	267	257	264	317	275	283	299	293	283	273	240	307	287	269	269	270	284	261	276	238	290	258	269	289	267	289	281	241	240	294	262	259	267	242	280	273	264	292	285	266	276	296	282	301	282	310	291	326	281	259	270	259	258	234	303	282	269	263	297	264	256	263	261	270	291	275	262	250	256	320	290	293	267	243	287	249	275	285	276	238	280	278	290	251	257	302	280	275	261	294	254	250	285	258	244	255	261	259	281	293	294	257	284	272	296	270	266	277	270	283	271	317	302	248	290	282	243	287	277	271	269	279	274	267	291	295	297	309	277	309	276	278	276	275	288	302	315	296	271	314	269	298	263	247	298	278	257	302	262	254	281	287	274	290	257	279	260	281	281	262	241	293	274	285	266	264	276	261	314	255	254	297	278	272	250	255	256	306	250	289	265	276	263	291	276	284	246	267	298	301	311	279	284	294	303	319	269	282	268	294	286	283	263	278	248	233	271	287	257	279	266	275	288	279	261	270	293	244	257	272	299	271	240	248	265	256	264	254	298	258	272	255	248	245	249	273	291	266	299	269	264	280	259	306	288	274	277	276	307	271	275	266	282	283	283	247	241	280	294	302	267	257	265	283	261	261	269	263	258	297	275	286	273	267	300	263	293	275	258	271	283	264	275	266	291	283	286	289	277	282	268	291	262	259	266	245	265	297	302	285	281	286	255	277	287	257	278	261	278	285	275	283	269	254	291	268	257	269	268	239	274	284	290	284	254	273	268	253	242	299	268	295	281	288	312	260	291	268	283	310	298	272	280	255	299	275	279	280	288	269	283	269	260	281	287	310	267	251	275	296	253	266	278	285	294	229	283	290	286	277	260	245	298	289	292	304	250	263	287	274	274	289	262	282	281	269	256	287	274	233	277	256	271	287	276	284	305	307	264	266	252	271	306	282	272	285	265	283	265	263	273	264	287	277	292	267	271	259	249	264	248	311	275	279	276	264	296	266	288	254	314	299	280	261	280	252	249	294	305	264	313	263	283	270	253	262	290	294	345	270	259	262	292	299	275	262	289	282	305	294	284	298	281	278	279	251	278	274	298	290	260	283	306	296	280	287	276	289	264	281	262	267	259	239	280	297	295	248	277	281	257	296	277	273	272	275	267	265	256	263	295	289	275	279	275	247	284	246	284	296	258	279	318	270	295	240	285	285	259	289	309	285	253	299	274	307	276	240	259	280	252	278	292	276	284	280	274	279	279	266	271	287	272	275	221	285	269	258	293	300	301	264	281	284	262	281	248	278	262	288	271	288	253	282	292	258	299	269	299	261	270	250	283	274	286	291	266	280	273	289	280	264	263	293	272	282	288	271	285	279	289	297	271	266	279	259	276	277	304	263	271	267	266	263	284	293	254	274	296	293	295	258	269	290	294	297	272	253	233	265	298	272	304	290	237	291	284	265	266	289	286	255	289	286
10833	1146	1216	1306	1247	1131	1054	932	825	775	709	730	740	702	754	686	687	692	651	668	722	668	693	657	687	637	617	654	632	632	692	691	657	653	665	626	650	640	677	653	644	703	666	628	637	658	663	670	646	699	665	637	635	641	631	642	660	613	668	647	625	643	659	652	625	628	640	589	658	630	667	663	626	644	619	654	619	640	635	604	658	643	650	642	670	641	659	613	681	625	681	653	625	674	622	664	657	746	574	583	604	636	637	645	632	660	696	640	583	613	659	651	621	626	632	663	630	625	666	586	656	628	672	645	646	616	631	620	663	690	621	601	643	663	657	633	617	635	620	630	659	625	642	613	652	660	596	655	665	611	662	687	646	596	632	625	608	660	599	623	674	628	625	665	669	586	611	648	603	655	667	687	622	587	705	683	619	654	646	635	663	697	650	701	620	681	633	621	643	660	648	661	671	650	654	607	610	650	647	686	675	644	571	625	682	653	625	615	660	669	629	654	644	643	661	667	622	583	625	631	611	648	602	646	655	653	615	669	613	663	653	649	633	651	638	655	645	648	659	610	692	602	634	666	635	652	622	671	610	633	672	610	642	646	632	708	645	675	639	648	664	637	626	645	645	634	620	613	680	672	673	636	612	653	612	665	657	644	603	613	675	625	646	655	622	670	615	649	658	632	617	618	651	666	619	628	651	650	673	661	611	633	638	641	648	605	621	660	625	683	641	625	611	652	678	640	642	665	674	629	662	680	624	629	634	633	650	618	615	629	656	665	670	685	640	617	617	614	604	676	695	640	635	632	663	632	647	655	656	611	626	640	641	636	672	614	646	654	730	646	631	625	653	652	633	642	638	636	651	690	617	642	652	637	619	681	649	658	620	670	637	630	676	634	639	658	650	628	654	620	603	693	677	595	666	660	696	650	569	647	628	642	663	685	632	615	661	666	653	593	641	600	631	640	668	650	638	652	670	659	663	647	666	617	624	645	628	660	633	619	684	635	671	658	680	637	630	687	634	623	644	585	630	619	634	677	669	667	622	605	625	648	661	679	635	658	650	650	656	605	691	698	674	665	632	639	619	606	627	656	649	663	659	625	655	605	664	671	667	646	682	672	615	622	633	651	669	614	630	592	643	623	677	609	658	659	674	674	653	647	634	634	654	655	667	622	645	646	611	641	677	602	637	654	632	621	607	627	609	646	625	638	608	672	623	672	636	631	637	614	669	667	638	611	641	617	689	649	598	653	657	653	645	642	619	623	653	641	640	663	663	637	670	626	620	644	610	635	615	633	643	666	648	615	680	648	658	639	614	652	654	680	629	635	657	660	644	582	626	621	609	663	661	653	683	653	608	673	618	664	664	624	642	666	655	635	652	644	669	674	696	616	656	627	622	617	647	616	668	592	636	674	629	605	663	618	603	611	670	613	661	583	632	628	641	631	672	675	636	681	645	643	639	637	615	641	697	637	639	626	582	625	677	667	630	665	654	675	682	649	660	647	618	606	691	616	633	629	572	646	637	659	645	660	627	658	644	608	647	640	591	639	651	634	610	639	657	615	629	666	675	624	647	651	632	656	621	640	684	633	625	636	669	656	616	627	612	646	652	637	648	616	642	638	635	624	590	617	670	711	660	602	598	641	641	647	635	647	646	597	653	643	628	641	639	656	676	656	593	649	662	635	634	681	708	628	648	619	632	636	673	678	699	641	649	635	650	611	646	597	608	658	594	630	677	677	625	645	640	616	642	625	647	653	627	659	684	635	605	656	657	660	661	646	616	618	600	672	603	661	662	650	633	648	607	639	682	645	640	661	673	647	630	657	629	614	636	653	637	622	660	613	678	622	622	654	624	698	630	632	592	607	618	620	646	672	641	655	659	669	630	682	622	629	656	633	715	692	621	654	630	637	607	625	681	657	647	640	682	629	626	644	666	603	646	612	623	646	622	662	693	593	654	629	696	646	621	632	685	645	627	641	629	629	655	637	648	620	623	627	601	615	621	656	695	628	606	639	653	616	657	646	640	644	675	627	669	663	704	637	627	654	634	634	632	635	616	657	635	616	619	620	657	629	679	647	669	628	644	639	679	642	665	616	595	610	628	676	564	614	655	650	642	638	614	594	653	631	650	664	653	634	657	623	644	641	599	650	664	649	669	691	635	643	653	671	620	649	647	621	611	634	629	577	646	582	675	671	677	641	623	662	704	605	644	639	647	639	627	670	645	624	639	631	623	630	663	616	636	656	627	654	646	606	643	638	638	702	665	655	639	640	629	654	621	652	651	653	633	609	619	641	648	644	705	686	635	635	615	651	640	681	637	633	694	642	630	627	592	662	652	623	584	657	616	683	643	633	650	602	631	670	661	681	635	655	650	666	626	613	658	611	637	644	632	682	671	606	686	630	677	656	640	630	630	656	628	637	634	705	612	708	658	618	642	661	606	614	639	667	605	680	632	672	636	638	666	649	662	685	661	689	658	607	618	602	721	637	648	607	633	607	670	669	661	647	629	649	657	678	637	644	648	697	596	667	645	654	680	607	649	643	612	669	649	626	663	632	666	636	625	692	677	648	646	664	632	650	666	628	643	673	627	645	608	581	624	640	668	651	628	617	646	620	652	660	590	618	643	661	632	689	679	667	629	622	665	647	628	681	624	644	663	669	648	640	629	640	611	629	661	641	653	654	617	650	632	600	660	651	634	680	661	628	687	616	659	619	644	629	660	676	651	657	656	626	587	655	654	661	635	660	646	642	630	626	639	620	684	606	657	655	686	606	638	609	585	569	628	640	675	646	643	688	620	696	643	659	606	635	666	661	639	617	656	656	712	665	628	599	662	632	663	660	681	658	662	643	650	618	634	600	619	637	681	608	615	632	663	654	628	613	630	695	665	637	685	620	636	634	666	631	659	637	636	662	657	649	659	669	608	655	637	652	639	650	636	629	631	643	624	629	664	675	668	675	687	640	608	645	661	609	656	646	622	627	638	619	644	644	609	644	635	642	664	638	674	675	705	613	628	656	677	601	626	617	657	642	643	658	657	672	642	639	625	615	643	608	643	628	637	659	605	634	626	649	633	648	648	634	604	640	659	648	631	644	647	656	655	630	652	626	652	644	623	654	643	638	648	595	666	625	687	630	631	642	693	581	652	661	639	684	668	680	635	637	646	649	666	642	621	642	645	634	632	644	640	631	675	622	650	624	663	672	657	663	619	652	680	633	631	657	661	691	629	626	627	637	651	648	638	647	652	634	674	645	622	620	645	688	620	657	672	649	690	664	630	681	632	632	619	642	592	676	664	637	624	653	646	644	631	673	688	637	669	659	653	652	636	615	640	632	676	637	614	640	659	675	657	640	671	625	651	664	639	650	696	658	610	646	603	623	631	672	632	667	659	628	652	670	627	622	619	595	597	661	650	625	697	674	636	619	651	646	585	635	626	629	637	637	623	631	623	629	645	624	617	636	643	644	681	622	671	660	651	633	663	655	694	696	642	624	623	650	612	686
26712	3147	678	455	323	293	235	231	196	156	164	157	130	124	143	129	129	127	146	147	147	134	129	128	126	95	126	118	122	107	116	136	123	124	111	125	130	136	121	132	130	111	132	121	118	138	120	138	132	110	124	120	121	146	124	131	114	119	98	115	97	121	128	112	108	114	125	131	105	103	121	122	132	124	146	110	134	123	108	106	121	126	120	110	140	99	148	124	127	100	116	118	119	117	109	117	125	114	127	107	127	122	122	131	138	110	127	118	124	128	127	144	117	103	129	111	125	130	137	96	113	126	128	149	102	122	119	103	126	114	111	133	122	116	118	121	128	97	106	105	113	102	119	118	124	107	117	135	114	125	120	105	118	108	114	133	120	123	116	107	121	128	112	116	118	108	117	113	111	118	125	121	121	136	132	109	121	120	134	118	101	106	126	128	115	108	122	91	113	125	116	113	124	142	100	109	132	113	96	114	116	121	123	106	133	137	97	111	125	100	110	120	133	98	148	102	106	109	126	114	112	110	117	96	114	111	127	105	137	116	122	117	100	127	129	102	81	102	136	110	134	132	123	124	128	105	102	107	124	118	118	126	114	128	135	113	129	160	131	117	124	102	119	123	106	114	139	106	118	115	115	113	102	116	108	126	132	115	134	118	115	112	111	121	116	111	105	123	138	123	124	122	144	122	122	116	105	122	128	115	135	134	122	121	125	115	109	116	130	139	118	143	120	129	119	106	117	118	144	103	131	126	130	98	135	97	121	106	112	116	127	157	128	122	145	121	120	119	122	124	117	122	119	123	112	122	106	115	99	108	122	135	128	136	118	124	121	122	92	123	106	143	141	118	121	141	133	111	125	130	108	122	127	116	127	116	109	123	113	103	113	131	105	127	123	108	118	114	121	110	120	129	108	114	107	115	112	104	116	104	104	117	127	105	98	109	123	132	115	113	128	104	136	90	105	99	119	129	110	113	115	121	117	112	130	114	128	123	128	131	111	132	115	125	121	122	112	108	97	129	126	124	142	117	119	100	110	100	131	131	104	126	94	108	117	118	105	119	123	119	115	115	122	119	161	92	129	127	125	137	126	113	109	121	122	142	121	119	127	134	111	112	129	107	137	122	120	118	122	137	146	126	149	130	103	126	123	133	120	112	128	117	129	126	104	131	123	130	120	121	127	119	126	112	116	112	108	109	111	110	121	133	116	120	121	108	87	118	97	125	118	140	121	113	109	112	125	94	112	132	136	118	95	149	116	121	107	119	130	115	123	127	119	136	117	132	107	131	123	111	119	111	119	123	101	111	132	120	111	131	150	118	100	106	143	103	120	97	137	124	120	101	109	127	111	131	108	115	112	111	113	125	149	113	103	109	117	110	120	125	116	103	113	114	119	125	127	124	125	134	106	135	117	130	131	110	104	123	107	111	129	117	111	128	131	117	123	152	131	118	111	123	112	102	122	106	120	139	121	104	121	105	123	143	114	113	99	104	106	117	130	98	102	115	140	135	125	125	104	116	105	95	127	122	121	110	116	135	143	106	117	130	105	124	107	130	121	122	135	114	129	107	109	118	121	111	111	132	141	109	107	117	119	113	131	116	128	117	118	102	148	112	117	123	116	126	120	126	120	119	141	113	106	108	104	126	127	116	116	130	110	111	124	102	131	109	115	112	118	130	123	126	126	133	126	138	119	135	134	114	125	131	127	121	105	109	117	116	100	109	131	109	97	129	122	115	116	118	126	117	118	120	120	112	123	86	113	119	113	108	133	89	136	119	107	116	125	118	121	133	137	118	119	128	136	133	130	118	125	116	103	101	98	120	125	135	135	109	135	117	135	131	141	135	113	111	114	107	127	88	117	113	116	139	110	97	119	116	108	125	104	112	100	112	119	141	109	114	120	116	134	128	139	105	100	121	114	127	103	108	101	101	124	116	100	93	118	112	104	117	123	105	116	126	123	117	115	118	118	92	123	130	109	115	115	118	110	123	137	129	127	129	137	113	114	118	102	111	110	114	124	119	131	124	106	128	141	115	113	127	129	97	140	116	127	137	118	118	125	102	107	125	135	127	114	127	112	117	129	92	111	120	144	126	130	117	115	93	96	119	118	135	110	119	123	132	128	109	136	123	123	121	112	112	129	108	107	133	144	128	121	121	114	141	112	130	125	132	122	120	112	112	124	102	96	108	132	110	122	125	129	113	125	132	115	111	124	123	112	122	116	121	128	126	114	110	145	132	125	125	121	138	124	137	128	106	130	112	112	140	110	110	134	130	135	125	101	117	144	91	116	115	110	125	127	109	110	100	117	109	119	118	139	96	128	129	122	114	110	115	141	96	108	120	112	98	111	112	114	128	125	129	113	105	132	117	127	142	130	111	106	120	121	127	126	121	109	111	117	105	119	117	119	132	113	130	128	130	115	113	118	90	120	101	109	99	114	129	122	113	130	109	122	95	108	126	117	111	95	119	111	141	130	117	122	138	122	119	119	120	113	131	135	111	104	129	115	139	145	130	119	141	111	109	123	124	131	118	126	119	104	100	104	135	106	111	130	125	116	109	118	116	113	124	149	105	115	106	115	112	123	116	125	136	116	116	123	124	139	118	119	127	118	97	127	101	121	105	124	124	108	120	138	131	119	101	93	101	115	96	133	114	120	131	113	115	96	128	104	110	117	105	111	113	107	120	104	125	99	123	136	124	123	102	123	129	122	140	114	112	101	147	107	124	124	114	99	122	106	112	114	111	104	129	120	104	100	116	109	116	122	119	116	138	120	125	109	116	100	112	107	117	114	110	117	124	117	116	134	93	125	117	120	104	112	108	119	137	119	122	119	108	128	124	106	116	133	109	122	91	132	129	131	132	118	120	117	113	92	130	104	109	122	131	111	119	126	143	109	111	136	137	119	125	123	135	125	107	108	127	119	115	106	120	115	102	123	110	99	97	109	117	97	106	119	104	125	118	121	129	134	126	106	113	129	121	105	121	129	118	132	111	116	123	129	133	120	147	132	115	118	124	108	125	109	106	101	125	127	110	113	111	125	122	129	108	116	111	116	119	114	135	120	125	148	109	130	116	127	129	127	128	122	102	109	129	122	113	114	140	112	116	126	129	111	120	104	120	135	129	115	122	95	118	111	147	103	114	125	103	141	115	107	106	140	101	127	120	120	107	131	119	147	104	111	104	113	120	106	128	110	137	133	120	123	118	136	140	123	122	114	136	124	111	119	118	113	114	127	120	130	118	121	110	123	96	109	143	123	101	107	127	131	108	124	118	133	102	95	137	122	129	123	100	135	118	105	120	128	116	120	109	98	123	120	125	122	125	133	121	120	113	125	87	130	129	115	120	120	135	115	97	125	119	130	130	124	105	118	107	90	127	132	126	116	115	122	134	129	117	127	127	110	91	125	107	134	118	126	134	132	120	118	141	120	107	109	101	113	111	109	130	126	122	114	100	116	121	133	109	139	121	117	104	105	123	124	143	121	133	110	114	114	115	131	134
15415	1399	1327	1538	1254	1300	1008	847	677	602	539	497	481	448	462	422	397	388	382	355	378	395	397	368	335	353	339	343	372	350	341	336	333	337	356	330	318	321	290	331	298	330	351	300	330	322	334	310	314	288	316	322	351	316	320	350	310	275	318	317	331	354	331	324	289	300	291	312	299	293	286	332	321	312	307	324	303	349	374	327	328	314	308	326	326	301	325	332	288	311	304	317	311	334	315	318	325	335	343	292	311	313	289	291	319	311	298	298	373	276	308	285	308	300	319	317	329	308	301	297	322	311	310	303	311	290	305	288	293	315	308	293	315	318	310	339	294	302	327	315	321	347	292	304	315	306	321	315	296	331	335	328	324	300	284	328	314	324	317	298	318	320	304	320	318	330	317	289	304	324	299	304	296	329	288	254	283	306	343	274	320	287	306	312	289	320	307	293	329	323	329	301	301	282	306	320	324	307	327	337	287	353	290	319	295	315	329	250	298	312	295	322	310	311	300	279	293	298	277	330	293	329	322	319	303	320	307	318	316	308	295	332	284	311	318	318	322	299	289	333	273	305	326	296	305	261	301	316	328	323	315	308	305	277	291	307	332	303	304	312	269	313	316	326	288	310	303	295	323	318	323	302	323	278	327	330	323	290	299	318	312	301	289	290	310	279	300	336	291	279	309	286	319	306	295	315	327	307	312	305	301	302	305	323	325	309	335	322	298	325	304	314	288	294	320	335	321	320	330	322	331	318	289	301	291	305	295	309	297	298	308	316	316	290	291	305	287	313	307	304	301	290	332	317	270	316	293	286	299	296	322	302	304	323	321	315	302	283	294	300	321	296	301	344	300	282	287	301	296	329	293	327	327	285	264	325	307	311	311	307	295	341	314	349	304	306	305	283	293	296	278	293	323	302	300	316	317	271	306	307	307	340	322	302	295	293	310	302	292	327	298	306	296	300	323	321	303	314	328	325	304	297	320	281	331	310	294	320	291	316	315	340	329	316	289	333	302	299	298	306	299	301	285	302	299	322	318	291	349	297	308	326	314	333	288	303	299	322	297	327	284	340	333	321	293	304	312	292	335	316	286	319	342	286	279	316	311	323	277	296	307	330	302	309	306	327	287	281	321	325	304	333	317	290	326	283	320	329	309	324	315	295	283	333	315	299	326	280	295	319	297	289	325	281	283	294	336	319	296	300	335	326	305	298	349	292	317	338	279	283	290	315	307	309	329	279	317	311	297	348	316	304	304	296	329	312	302	314	310	266	337	298	316	306	303	299	287	329	303	315	304	335	308	300	317	320	306	306	297	307	336	294	300	291	299	279	299	309	281	302	322	325	313	315	301	306	334	320	337	309	319	310	302	297	299	307	307	295	317	312	304	310	297	321	286	303	324	279	294	317	320	297	275	295	309	317	325	264	339	317	326	302	306	314	309	322	307	314	292	253	308	280	326	305	343	311	285	290	328	325	320	314	285	322	287	317	325	327	353	299	309	319	347	285	315	304	336	318	318	314	289	311	299	289	318	299	325	314	302	316	303	297	292	291	313	300	317	323	339	313	319	307	309	302	301	333	306	303	321	332	324	322	308	309	311	282	289	333	323	314	292	311	288	312	314	293	319	318	315	322	302	348	308	297	306	294	309	320	310	323	290	307	294	328	304	296	330	306	337	317	316	317	274	306	319	283	314	317	313	318	297	284	297	298	293	309	318	333	314	298	284	311	292	290	300	292	331	301	313	294	297	287	332	339	315	310	290	293	324	292	335	314	311	312	293	325	329	302	309	294	339	333	296	299	292	275	311	302	306	304	299	295	283	286	315	296	313	314	337	293	316	330	323	289	311	337	326	321	310	301	296	307	341	284	327	293	325	300	314	300	280	313	336	318	316	334	283	306	311	301	304	304	306	297	318	315	302	347	344	332	330	288	307	294	305	344	306	309	330	297	294	292	325	332	316	329	298	325	268	311	319	322	293	320	327	314	329	355	278	320	315	282	299	299	350	297	291	288	284	335	327	319	296	276	292	279	315	309	299	285	296	338	312	276	320	315	309	289	281	346	293	288	319	322	312	330	302	286	276	305	309	287	309	325	328	314	294	291	317	317	315	291	305	311	309	339	328	332	308	331	310	331	306	319	291	341	302	327	280	288	290	312	328	296	295	310	293	286	322	295	326	311	329	284	306	322	296	297	285	297	304	301	327	303	339	305	315	332	278	308	308	304	296	335	303	300	330	330	323	341	350	311	300	320	324	335	282	301	315	291	291	272	318	275	303	301	296	297	297	309	298	317	292	308	315	330	306	311	316	270	326	313	325	298	298	312	264	323	301	322	299	305	323	305	321	327	302	290	279	306	302	314	319	284	306	306	266	305	297	308	331	313	319	324	296	269	316	287	320	292	330	322	305	296	320	312	292	305	333	330	291	352	298	304	301	299	311	306	328	326	303	318	323	317	327	301	304	315	329	312	303	304	299	325	331	320	324	312	337	287	294	287	313	331	291	302	298	282	328	323	284	296	296	295	293	324	301	313	288	328	335	321	284	315	303	303	323	296	305	290	276	335	306	298	287	303	336	308	295	269	306	293	316	310	296	301	330	336	312	302	319	297	289	319	309	309	330	339	312	303	303	325	351	326	290	303	323	317	293	317	310	308	310	342	304	303	293	304	320	326	299	281	315	326	297	330	301	278	304	329	327	296	303	294	306	305	343	298	346	285	292	298	344	354	278	300	326	299	310	307	345	275	289	304	292	323	303	300	309	288	301	312	271	296	316	317	306	267	318	328	284	295	299	301	326	324	317	306	307	324	303	306	315	327	317	329	315	304	284	287	286	310	320	340	273	321	319	286	330	291	306	305	312	305	284	295	307	305	310	339	285	302	307	301	319	288	288	308	309	319	292	313	301	308	307	330	298	286	322	339	332	293	306	295	326	291	298	324	302	312	335	325	301	314	305	275	345	307	279	329	299	319	301	300	271	313	298	320	327	317	319	304	314	302	334	322	310	313	302	316	319	293	300	333	332	336	302	292	304	352	296	294	323	326	288	340	319	304	289	323	308	342	306	298	335	305	315	297	317	296	299	289	307	302	323	312	305	319	313	294	310	326	311	304	312	337	300	306	299	273	313	300	306	297	288	339	303	300	312	314	281	281	316	288	311	338	300	306	310	321	311	324	290	348	302	323	305	305	337	318	304	302	285	333	289	340	305	286	333	287	297	317	313	306	317	324	306	308	333	329	331	301	307	330	303	281	321	311	316	287	298	306	310	313	318	320	289	323	312	311	315	332	299	286	288	311	302	294	291	283	310	297	287	284	300	315	299	295	352	311	316	306	303	305	331	314	342	280	291	308	305	323	289	267	312	269	315	314	325	298	304	277	280	296	304	314	316	337	305	325	283	324	303	292	312	346	290	303	282	302	309	303	311	337	296	310	339	307	334	310	320	326	309	286	306	325	280	327	313	317	282	320	286	341	327	298	302	345	320	299	308	301	301	296	275	323
1860	380	349	342	401	356	350	351	322	307	346	297	352	311	285	341	317	302	332	329	323	334	294	320	324	305	308	340	304	289	325	339	330	317	320	307	303	328	296	300	317	312	305	328	335	312	303	302	310	325	336	311	317	355	320	310	342	335	313	343	338	369	349	322	293	315	327	315	340	321	303	316	320	338	325	335	299	307	297	348	301	315	331	291	329	331	342	350	324	325	345	334	336	323	340	331	377	349	311	292	296	308	290	364	314	303	308	297	302	317	359	341	311	284	293	328	334	300	301	342	339	325	338	331	342	316	299	332	322	333	336	336	317	300	330	284	309	324	318	313	314	310	348	320	320	320	344	311	316	289	329	318	312	342	326	309	302	295	330	324	301	307	297	290	299	312	346	322	312	308	324	301	308	329	298	308	321	306	353	331	338	315	330	289	346	311	336	298	275	286	295	327	309	309	319	325	322	338	275	310	347	327	325	324	342	293	305	293	331	327	349	340	330	326	344	320	318	343	319	369	299	321	343	318	351	317	323	333	324	300	336	301	309	279	306	302	313	323	360	325	285	323	315	310	308	358	328	326	314	363	318	314	322	342	302	356	296	299	280	357	285	309	354	334	319	320	279	343	361	316	311	310	307	314	334	327	288	337	295	359	346	301	331	327	318	341	322	334	331	315	326	317	364	296	323	305	326	303	337	337	321	299	309	335	308	327	338	316	303	267	340	297	344	355	340	335	306	309	331	337	299	308	387	303	292	324	335	324	323	320	356	291	305	362	322	340	297	296	330	315	312	312	342	323	336	314	300	317	320	339	326	314	307	299	325	323	295	310	308	352	357	343	304	320	285	322	326	296	306	341	313	349	321	332	289	324	313	346	349	305	323	299	301	345	306	338	336	313	356	338	333	343	318	356	320	301	283	324	299	289	308	309	304	326	307	312	307	331	331	343	325	309	337	294	336	346	318	345	333	335	311	292	267	302	353	342	298	311	345	304	311	307	293	360	313	307	316	315	322	318	351	348	287	316	308	322	316	295	284	326	292	320	327	325	332	361	296	281	310	348	329	309	307	298	305	302	303	303	328	337	296	314	320	343	290	316	351	326	308	280	336	300	332	364	302	306	297	280	317	315	315	299	275	301	331	323	270	328	309	366	330	359	297	318	277	309	290	313	302	307	310	318	283	321	328	340	318	308	350	292	338	316	294	309	321	357	293	318	350	346	329	336	344	329	313	369	321	288	311	310	347	320	310	336	314	307	308	307	313	332	301	316	317	293	362	332	296	304	348	301	336	313	309	313	304	321	332	287	316	298	316	317	329	326	291	325	291	342	296	296	359	345	307	332	325	296	290	297	325	301	312	301	308	316	309	295	328	305	318	344	310	307	325	349	305	331	327	339	350	314	312	317	339	350	330	332	310	303	337	289	304	336	330	333	292	336	280	306	276	311	321	286	341	339	333	333	313	307	291	298	318	323	315	331	324	318	341	321	303	324	344	320	286	365	322	308	304	335	319	275	312	279	324	371	336	335	340	322	286	291	277	335	292	307	320	310	326	304	310	322	303	332	325	313	300	312	317	336	328	321	315	321	312	328	339	311	311	337	318	295	379	319	345	297	303	321	315	337	358	335	322	319	314	310	328	328	362	332	350	313	299	308	301	305	316	306	318	301	334	311	320	303	305	307	330	329	340	356	307	285	299	289	325	309	336	286	351	311	326	297	326	330	295	313	343	307	294	328	323	295	333	317	306	320	332	310	297	311	311	329	379	341	321	308	325	322	302	330	320	291	353	294	310	322	323	316	299	330	340	330	343	318	316	323	308	319	324	335	328	325	316	309	313	287	350	331	301	323	317	361	322	298	321	312	293	329	338	340	320	325	302	338	344	303	316	310	268	301	321	334	299	299	289	338	302	301	322	295	318	310	326	313	319	335	303	292	327	306	299	328	346	315	273	294	326	321	288	274	303	302	340	302	312	339	315	323	326	317	315	323	295	322	319	342	304	341	306	304	323	321	306	302	299	307	322	329	342	343	335	336	331	334	321	305	309	353	338	315	326	283	364	312	318	332	316	295	341	319	318	338	373	343	327	314	318	320	321	328	287	311	313	315	341	331	322	338	303	312	338	339	337	316	332	321	337	309	378	270	312	340	289	347	355	334	307	337	345	323	322	301	270	314	331	318	327	343	319	315	304	303	343	300	341	298	316	294	352	322	338	317	323	286	302	327	320	309	350	313	349	293	336	316	336	303	308	339	304	334	302	355	327	345	320	301	340	327	312	302	310	328	313	354	331	320	316	341	303	348	306	291	345	339	284	319	349	338	320	328	295	288	321	335	311	333	309	303	267	312	316	326	306	281	336	380	311	336	329	318	301	313	338	331	337	343	336	298	329	316	299	311	325	300	287	326	251	288	305	324	349	319	298	284	303	343	300	332	320	302	336	330	330	279	361	318	334	328	327	288	286	309	284	309	340	316	332	324	311	328	314	314	339	325	297	321	329	309	301	329	303	359	313	329	353	323	318	340	304	285	286	332	330	332	295	303	312	341	343	328	298	298	321	328	322	302	324	312	289	347	323	326	297	314	318	316	303	293	322	315	291	319	340	316	327	368	350	331	334	329	317	345	286	298	288	334	336	314	348	325	292	308	330	308	291	316	313	341	345	311	330	325	318	297	306	300	323	339	298	322	338	342	315	329	295	303	310	320	334	326	330	326	358	312	282	331	350	292	328	330	327	325	283	316	336	320	317	315	279	303	290	325	295	321	327	321	331	309	353	347	344	305	326	348	330	327	310	307	334	334	297	325	299	325	305	315	303	299	315	285	356	320	325	322	320	325	317	313	328	329	300	328	332	313	333	343	323	307	303	302	336	326	349	316	347	298	321	337	292	303	319	295	319	343	322	345	346	358	340	302	325	343	318	325	325	315	320	296	316	310	295	324	298	322	310	349	313	321	321	338	320	327	329	327	320	327	330	305	319	295	309	332	335	283	300	312	332	317	337	306	351	292	286	322	315	351	310	320	300	331	301	328	326	324	370	324	314	283	267	295	305	295	335	323	300	329	315	287	309	325	321	304	338	333	324	315	337	344	313	372	310	313	348	333	335	355	339	329	292	317	341	319	317	334	346	347	326	286	347	323	340	322	313	326	303	314	294	337	301	316	340	341	292	329	306	343	291	288	318	298	310	337	320	327	327	327	307	302	308	340	321	331	336	301	328	361	316	295	342	317	333	324	288	376	303	330	321	314	327	324	288	317	291	317	308	322	324	299	326	320	334	345	331	342	326	363	350	300	319	346	327	321	323	290	319	320	341	319	319	335	338	326	297	332	301	324	346	299	312	326	310	317	319	300	324	326	327	299	318	337	308	339	313	310	344	318	308	361	326	314	332	308	336	313	306	301	308	329	332	348	300	288	292	321	302	315	331	315	318	313	334	311	333	306	321	334	327	316	297	313	310	337	335	339	302	291	321	340	344	282	330	334	289	294	307	315	307	301
2315	811	767	845	817	810	826	780	746	797	717	758	722	731	724	765	755	747	771	714	777	734	742	759	720	747	765	783	740	764	709	716	770	723	755	771	751	738	720	719	751	762	710	738	772	736	791	738	748	752	743	789	763	743	761	719	762	695	715	719	718	697	719	767	726	733	759	717	706	727	721	717	713	778	768	749	698	786	779	718	715	773	740	743	740	742	686	721	750	747	719	764	783	791	728	731	767	750	717	784	740	742	727	709	720	738	705	717	720	778	728	738	794	748	727	745	748	731	723	728	738	726	749	762	741	749	751	738	790	702	784	713	755	721	741	723	719	764	763	711	708	787	752	755	724	737	723	725	750	777	732	717	725	744	755	780	683	751	725	770	735	793	744	737	747	714	773	737	725	717	715	754	734	779	721	782	725	750	784	717	744	776	679	789	756	758	770	772	733	780	750	739	738	737	735	737	740	786	711	794	735	750	723	737	765	757	746	687	791	743	735	763	719	770	771	753	696	824	753	705	754	738	751	765	737	770	696	752	708	707	758	703	732	705	766	736	761	726	762	743	744	765	734	723	732	720	787	759	739	751	769	756	732	740	772	709	772	752	768	786	741	736	742	738	730	700	726	741	757	733	759	726	737	716	722	755	792	746	730	709	745	712	723	729	756	764	739	707	718	693	732	772	807	783	734	759	751	759	750	712	740	729	744	802	712	748	751	737	746	744	719	723	710	713	752	737	771	758	689	779	786	686	725	704	750	732	764	758	717	753	758	768	739	751	718	743	697	721	745	784	699	730	769	705	708	753	700	756	769	706	654	776	770	743	756	773	749	732	731	750	712	741	820	741	719	692	779	729	745	774	736	706	738	778	781	718	764	743	760	762	704	696	771	768	701	759	730	735	760	720	733	710	737	724	762	665	746	749	748	743	715	699	771	792	770	710	776	748	713	722	736	752	731	768	770	738	715	777	751	774	773	757	761	800	698	738	700	712	747	763	767	700	767	705	736	734	731	713	758	735	758	736	773	752	781	744	710	722	721	708	734	741	813	721	743	735	777	716	704	727	718	722	722	724	755	732	744	755	702	719	789	787	718	743	744	749	730	738	765	751	781	745	756	722	784	789	735	741	747	730	782	734	697	780	746	751	758	741	705	680	743	744	761	710	726	730	725	745	797	776	771	720	760	721	695	750	765	713	769	720	730	715	746	772	751	754	719	671	753	739	721	784	762	733	710	707	736	801	728	707	747	727	769	801	763	740	688	733	742	765	721	756	709	734	716	731	714	738	732	769	700	751	740	765	779	771	712	732	746	755	727	759	705	755	695	698	735	757	785	732	730	731	759	752	761	717	765	718	720	756	717	764	753	695	736	690	713	732	765	744	771	770	775	749	748	745	732	717	755	726	757	741	722	752	739	737	753	774	747	774	751	736	723	730	713	679	735	733	710	721	688	823	784	770	786	734	755	743	744	760	785	756	728	782	746	708	705	766	734	784	723	767	740	734	747	772	763	742	767	775	769	767	744	719	724	720	706	765	755	726	712	723	726	779	756	717	677	755	729	724	746	818	775	727	742	738	705	710	713	783	742	728	738	691	712	734	728	755	722	719	720	735	706	730	767	721	716	726	767	732	720	745	749	781	764	735	734	735	721	708	767	708	738	772	707	739	737	762	754	739	693	726	730	731	741	740	755	728	708	722	760	794	708	718	714	753	750	716	727	727	713	710	798	810	754	726	748	772	746	780	722	725	707	755	762	760	768	701	745	741	749	764	755	772	727	698	740	699	759	804	785	730	738	767	777	809	725	713	758	794	752	763	734	743	678	745	726	718	762	746	752	731	762	776	733	717	745	739	736	769	726	771	717	739	710	742	653	751	737	768	764	739	691	760	776	748	763	701	743	749	799	713	693	712	714	676	777	764	758	733	676	707	736	748	734	749	760	736	726	737	797	747	748	770	808	771	719	766	758	786	738	722	745	737	759	761	730	753	767	761	739	772	697	749	753	732	777	742	786	755	763	740	736	689	719	690	721	766	754	721	713	714	747	723	751	767	709	731	764	741	715	766	767	725	689	777	686	742	715	706	738	728	721	727	755	724	731	729	715	763	743	740	765	737	758	777	759	751	736	740	709	737	776	746	754	769	694	744	761	729	743	744	700	745	793	723	828	716	757	741	740	742	718	683	758	737	787	779	734	763	746	788	704	782	727	749	687	723	738	768	777	723	766	699	715	769	765	728	773	721	754	757	687	746	686	786	769	691	757	778	736	730	729	706	768	743	699	781	754	742	775	730	714	750	715	757	755	770	774	720	729	761	719	775	805	759	761	752	726	723	724	757	735	755	722	683	812	755	735	715	742	725	769	753	719	804	794	723	724	717	693	754	746	786	753	752	771	773	709	757	780	699	763	712	762	747	769	673	718	751	684	696	775	764	701	735	763	749	705	725	717	722	718	764	742	747	766	736	738	745	752	703	733	715	726	740	752	793	747	774	740	776	690	742	783	786	728	777	753	766	727	782	745	746	753	716	721	753	732	716	774	733	731	766	684	771	706	747	736	723	797	786	746	727	757	760	739	767	814	746	750	754	776	737	754	782	742	765	727	799	771	774	746	778	778	708	754	750	741	730	730	730	731	708	765	750	801	708	750	756	756	716	779	733	742	723	758	759	728	721	685	681	741	739	695	765	769	764	740	727	704	724	718	730	760	726	775	746	737	730	701	748	755	729	732	740	687	771	730	743	697	717	738	742	738	791	760	674	732	690	814	719	790	743	755	735	731	752	737	730	720	724	770	748	721	690	746	720	753	734	803	713	708	774	720	732	679	745	785	686	747	793	699	705	770	741	741	740	785	750	721	761	710	745	759	702	689	709	751	697	780	755	732	736	744	750	746	694	751	760	737	737	714	764	798	737	759	768	737	729	704	731	745	718	750	693	731	746	727	708	719	727	721	768	776	727	797	749	796	754	736	723	740	770	763	742	780	773	739	682	749	746	730	700	750	745	768	800	717	765	737	760	740	770	784	780	691	777	783	729	755	695	721	789	751	721	773	739	762	731	730	743	710	742	712	708	754	746	755	720	677	751	741	690	722	724	701	763	723	729	734	754	714	686	792	744	787	662	711	761	711	721	688	755	744	760	748	742	809	751	745	718	713	725	723	756	759	764	741	731	762	753	746	732	737	756	723	700	696	776	767	722	765	747	760	756	788	748	744	739	721	703	783	725	743	728	708	727	743	777	682	736	764	709	754	734	746	804	762	720	713	753	728	771	768	763	738	725	754	698	768	759	745	768	756	697	756	730	692	786	769	741	750	763	757	726	765	734	741	710	736	741	767	744	731	768	689	695	764	738	717	750	787	802	750	689	762	753	734	704	755	756	753	719	703	750	728	722	783	695	779	738	766	757	716	757	724	756	776	779	731	699	765	716	751	760	769	743	764	759	752	721	741	765	735	735	791	747	763	785	763	734	736	749	731	740	718	740	716	730	749	760	728	770	759	719
15989	1504	484	465	416	396	366	324	294	328	322	285	304	306	313	292	264	299	292	313	289	287	273	273	260	285	282	288	290	279	281	274	267	313	256	279	286	258	314	281	303	277	265	293	269	268	258	298	328	273	293	323	254	276	290	266	292	278	296	276	273	309	284	314	291	318	262	292	291	263	244	299	287	291	268	264	287	264	278	251	268	290	286	256	275	280	243	249	263	256	267	257	309	329	258	291	276	271	260	294	243	252	272	255	293	299	300	269	285	283	276	278	250	276	252	268	259	280	271	291	287	294	282	317	304	297	269	267	288	267	267	258	268	242	297	255	274	291	272	253	286	262	246	256	297	282	262	263	274	301	272	284	282	258	325	311	273	274	299	256	286	328	249	291	294	274	282	273	275	308	303	261	275	257	308	260	255	296	251	264	277	290	281	269	264	323	288	278	269	254	266	269	267	288	277	274	262	270	277	295	271	291	277	251	309	269	278	290	288	278	266	261	263	268	294	265	265	288	305	268	273	291	270	300	282	260	295	281	287	256	243	260	277	254	253	270	289	264	309	268	267	266	299	286	272	255	290	265	296	310	266	231	258	274	303	259	271	321	264	279	277	282	289	312	256	278	270	245	259	282	300	270	262	284	293	296	266	268	292	279	274	312	261	272	307	271	305	286	306	261	286	284	297	268	317	290	304	281	273	273	268	285	268	303	268	282	321	300	293	278	260	273	289	292	259	304	303	289	268	259	244	256	236	287	267	279	287	272	299	301	297	286	293	267	270	257	275	267	277	293	288	295	272	307	285	278	273	292	289	284	289	318	309	261	269	245	278	285	306	246	286	304	295	302	310	279	311	277	285	258	279	255	251	289	244	278	264	287	287	285	319	278	270	260	275	290	274	260	286	276	294	287	271	280	289	289	287	284	280	282	303	278	250	281	285	260	289	260	266	286	292	280	298	278	288	291	276	281	267	277	284	285	257	283	309	284	254	295	273	264	277	279	308	257	289	272	282	268	259	280	282	278	277	321	281	268	274	304	288	282	287	290	291	238	289	255	276	287	282	311	275	261	274	303	261	285	279	294	302	234	269	284	287	325	299	290	294	272	284	318	255	244	280	279	272	250	300	274	279	300	306	288	277	276	286	262	288	248	259	272	275	291	314	305	262	258	278	288	293	279	289	259	287	292	277	296	264	254	262	284	290	294	273	259	288	252	292	265	296	310	249	304	277	300	308	268	275	303	236	293	295	290	254	279	276	239	278	289	263	269	300	280	254	262	264	285	283	281	278	285	251	275	278	244	302	270	286	272	293	296	284	290	254	273	257	284	267	293	251	264	251	319	279	290	270	268	286	273	290	299	304	282	260	263	296	339	257	287	289	286	266	265	270	266	291	284	251	291	306	292	284	295	272	270	276	272	257	267	290	293	267	293	264	284	280	295	282	283	278	298	262	290	297	277	288	293	298	251	247	266	326	303	287	291	266	284	265	279	269	260	279	263	303	284	289	269	258	290	250	249	257	268	283	291	268	280	263	264	306	249	272	284	266	242	266	264	277	311	269	251	257	280	289	272	272	314	275	276	276	293	321	298	270	261	286	291	324	296	274	270	261	268	270	263	275	274	269	265	284	282	265	280	274	273	269	241	286	297	303	292	284	257	261	258	285	258	275	279	264	218	296	250	306	270	285	280	282	266	289	241	277	271	305	295	278	278	312	258	252	260	247	309	261	265	273	266	280	282	281	290	299	284	283	250	284	307	267	245	241	259	278	301	299	270	300	252	269	290	256	269	308	284	298	239	266	293	281	259	273	280	235	254	287	252	276	285	261	269	286	302	273	259	270	272	276	292	289	275	255	246	257	267	278	286	258	271	252	267	300	273	275	264	297	306	259	256	293	267	286	263	279	259	280	245	250	274	273	296	274	288	285	274	269	281	264	296	278	273	257	255	300	262	298	282	275	279	300	301	247	274	283	288	266	257	287	257	280	281	287	311	258	267	283	270	248	275	276	277	270	296	265	271	285	246	283	307	302	300	263	232	254	264	265	290	275	263	271	255	270	304	330	271	289	269	274	266	272	278	311	246	278	313	281	261	272	265	260	262	263	264	265	231	271	276	292	277	267	255	287	286	281	277	275	229	273	247	297	247	285	304	258	301	275	297	296	284	289	296	263	245	280	275	282	284	260	284	281	264	313	289	294	282	288	282	279	282	296	302	282	289	292	287	285	292	260	300	267	288	282	280	274	301	292	326	289	238	260	253	290	259	334	266	285	300	231	302	284	302	267	300	248	288	295	259	255	327	283	297	266	277	273	274	261	262	254	243	265	284	252	303	267	290	277	268	284	278	294	269	268	302	298	264	292	282	278	289	288	267	256	300	276	305	283	274	254	266	287	300	282	328	268	289	257	302	295	278	291	316	286	255	275	272	273	298	295	261	249	271	263	266	296	265	278	291	295	267	298	327	270	242	290	267	276	292	277	275	268	293	265	272	291	271	298	272	317	321	305	329	253	309	264	287	293	276	280	258	264	271	263	292	260	295	266	277	297	295	317	280	256	274	274	265	303	269	259	258	268	278	281	280	270	267	324	271	280	290	306	247	267	302	259	289	276	291	302	271	261	300	273	301	321	287	295	290	282	271	255	284	285	290	255	287	291	256	306	273	251	248	297	250	273	252	288	303	256	241	295	272	252	284	293	246	261	285	302	267	253	271	262	268	277	276	267	241	259	262	310	262	274	270	268	274	259	279	276	300	281	281	288	243	285	265	276	317	274	295	261	255	285	257	303	263	316	269	264	292	298	298	261	299	246	267	263	245	287	256	295	261	285	267	286	261	291	252	277	271	253	271	264	307	270	309	283	298	259	272	256	308	297	307	263	277	278	264	294	260	270	264	303	287	264	269	278	283	285	228	244	294	288	300	261	313	260	276	294	285	278	266	251	291	275	288	312	314	326	282	245	264	290	287	265	258	259	296	269	289	309	300	309	282	247	267	261	299	262	260	293	289	270	291	274	308	253	254	235	256	267	280	287	290	295	310	284	272	246	260	266	278	293	300	257	262	294	270	292	318	272	250	279	279	287	275	260	298	272	289	270	279	278	283	303	268	287	291	279	279	275	230	273	301	279	258	299	285	265	280	296	296	265	240	242	289	272	274	305	280	268	266	279	298	276	280	291	295	255	270	275	273	279	277	272	276	276	310	283	284	293	269	284	312	278	322	283	277	273	269	310	334	270	335	285	273	330	310	285	306	280	280	327	261	300	284	289	300	300	264	275	272	264	285	275	297	311	270	270	282	267	267	275	262	285	282	254	277	254	290	272	296	274	269	250	270	260	286	281	306	266	238	251	265	267	281	268	268	255	261	246	284	280	297	265	303	245	252	274	266	267	265	293	274	309	269	265	281	281	254	268	306	298	277	309	283	291	279	308	254	270	263	283	261	286	270	303	268	282	290	301	288	260	249	271	278	238	279	295	296	296	288	280	283	313	306	271	269	253	297
10855	1311	1165	1208	1227	1126	1060	940	867	825	766	748	736	722	712	667	683	677	682	699	674	637	679	648	728	659	701	660	645	650	653	642	641	678	650	642	640	612	642	653	633	646	672	687	637	606	628	692	647	629	682	645	647	662	615	664	649	625	640	698	618	616	636	651	645	642	613	631	683	638	631	655	640	678	586	629	667	663	624	658	604	669	612	687	596	599	637	614	647	652	663	652	650	657	594	624	642	643	617	703	646	653	676	588	648	702	625	644	622	660	650	650	655	644	657	638	612	687	672	659	639	678	626	646	616	674	646	660	609	654	583	612	628	676	661	627	627	659	645	641	668	697	606	682	674	664	660	651	638	685	614	626	634	584	660	690	641	649	665	656	626	642	664	651	684	647	617	667	701	640	641	647	631	640	627	619	649	555	645	636	610	638	636	662	628	638	676	630	653	678	647	657	636	657	634	658	642	611	640	615	674	645	637	637	616	636	640	625	636	612	644	662	678	655	631	688	642	641	653	644	639	604	651	669	643	612	595	625	665	603	644	672	699	644	621	642	642	591	626	642	653	630	656	639	649	643	714	618	609	645	662	662	678	668	626	664	625	673	631	675	651	628	649	671	667	663	668	685	657	662	652	635	655	688	683	679	646	654	619	591	683	666	643	674	572	660	599	690	627	644	659	679	631	624	611	632	660	655	621	648	650	613	644	618	684	625	630	612	688	633	630	682	656	619	585	650	673	612	605	678	630	633	653	685	607	653	630	662	637	653	645	668	660	643	678	602	685	600	659	614	641	625	636	654	639	686	630	664	650	667	629	683	664	608	595	676	661	639	618	642	649	651	646	640	687	645	602	624	670	607	590	641	644	634	646	623	668	643	599	659	685	613	654	637	610	663	619	655	609	633	637	671	638	610	665	645	638	631	678	645	621	658	665	642	657	612	618	625	640	601	661	601	631	634	701	628	682	677	625	653	621	657	601	621	639	615	620	627	607	631	616	641	619	629	647	664	615	650	624	677	636	634	632	627	635	607	645	625	686	652	635	651	590	627	619	679	659	655	625	668	683	689	683	662	638	650	624	622	668	648	664	662	640	630	616	642	626	667	663	678	611	641	668	610	672	611	618	650	608	616	624	637	661	653	592	657	636	632	656	620	684	627	666	625	713	640	637	612	652	649	698	676	594	659	645	642	683	638	664	653	612	626	649	618	638	656	628	674	628	657	629	641	624	626	644	615	641	605	628	677	641	655	669	657	674	611	599	637	631	669	645	660	681	661	651	625	649	679	650	610	652	655	639	636	660	614	616	639	648	636	622	643	590	679	640	610	674	654	624	644	646	648	672	631	649	645	632	662	660	663	639	642	628	651	590	657	652	622	700	647	690	635	632	601	642	627	668	628	615	612	650	643	651	616	649	694	612	637	656	651	649	630	617	658	641	609	650	669	629	632	672	621	652	665	629	670	645	654	682	685	666	627	615	621	622	604	607	670	639	667	625	655	677	638	622	660	614	642	628	684	647	614	619	611	628	627	633	648	569	642	642	645	621	617	656	624	633	628	627	638	645	627	631	630	689	618	599	633	655	673	651	604	639	649	633	668	654	702	652	677	601	656	618	660	650	632	679	675	643	687	619	653	596	559	637	643	657	621	641	624	621	667	652	643	630	648	615	639	681	639	658	640	624	671	642	627	648	655	657	610	660	640	630	607	625	655	662	652	645	628	675	671	605	699	656	624	641	668	631	665	655	661	690	670	671	608	640	629	641	658	662	641	677	636	610	623	666	671	670	645	624	659	651	645	656	634	673	650	634	646	651	665	668	600	612	634	649	629	638	656	635	646	646	600	675	626	634	670	634	602	615	595	676	632	627	600	604	617	660	692	635	634	654	659	664	614	656	601	634	638	672	620	686	631	604	622	646	623	622	690	597	643	681	622	689	655	608	622	612	616	637	646	627	662	609	694	689	643	653	646	636	667	686	658	611	648	617	640	630	624	606	665	666	643	637	599	625	616	681	631	637	660	658	647	670	658	665	654	680	655	622	637	644	673	639	620	629	707	629	669	644	581	620	645	654	638	643	612	622	628	632	648	635	622	637	636	619	650	607	666	623	649	633	666	624	657	680	690	628	674	690	643	636	658	645	640	626	641	630	627	642	674	614	655	648	665	650	649	643	655	626	658	663	654	645	630	639	643	632	664	675	614	647	644	639	649	627	637	650	657	610	657	623	618	633	638	710	633	650	683	626	624	642	687	645	664	648	674	661	621	591	665	600	600	601	643	683	641	677	616	630	704	601	677	648	642	691	615	670	584	652	636	650	617	640	649	614	676	632	649	641	672	630	624	667	634	648	676	605	620	659	604	633	658	647	658	667	650	626	625	668	585	663	623	659	672	696	663	626	634	652	621	642	615	632	599	636	645	685	650	604	648	651	658	643	611	616	644	683	637	650	643	623	635	637	622	652	645	652	642	620	606	622	636	670	657	677	622	667	645	612	700	674	667	660	619	630	622	643	624	610	655	586	644	635	647	642	634	646	633	633	639	650	681	675	631	650	589	617	632	663	611	595	668	595	647	665	619	673	651	645	622	678	626	632	689	632	672	651	626	628	654	632	600	649	666	649	649	651	670	630	597	547	625	660	628	627	640	640	617	659	635	615	624	645	651	605	618	663	628	621	646	648	662	618	638	674	606	645	626	609	605	648	618	622	618	660	683	630	609	632	648	646	653	606	688	648	641	623	696	640	624	659	640	658	663	637	658	662	637	628	690	649	626	605	651	660	611	658	647	620	687	665	682	618	637	646	656	670	665	645	663	643	661	656	655	656	671	600	654	633	667	630	649	636	624	622	649	656	646	649	691	642	656	671	615	702	606	613	629	634	677	617	631	613	617	676	669	659	643	629	640	697	631	645	651	647	656	629	630	648	671	630	648	642	636	600	659	663	611	680	665	641	666	627	619	666	630	636	695	622	626	645	609	660	654	625	642	606	657	634	618	653	624	661	701	649	653	659	679	667	632	636	671	625	636	644	677	659	646	634	627	686	634	642	672	639	658	631	651	642	608	642	643	639	633	686	670	607	641	677	679	666	670	657	614	617	633	605	661	680	637	651	632	608	658	612	654	661	639	618	623	607	658	670	606	628	630	672	677	651	594	617	636	642	640	662	684	651	632	605	650	674	633	676	637	617	652	579	600	659	619	675	687	642	627	670	649	626	625	647	675	631	641	651	628	642	666	625	636	612	635	662	636	638	720	629	655	647	593	592	678	638	672	616	635	684	640	648	614	661	642	661	604	648	622	633	632	655	592	655	692	608	637	648	692	599	634	624	697	661	631	616	614	641	607	658	676	618	634	682	638	662	614	609	656	658	612	668	646	656	676	629	619	660	608	686	630	633	674	617	680	660	610	634	637	640	637	651	660	695	593	661	659	634	634	685	619	689	609	683	609	641	651	586	662	641	640	672	608	656	605	644	650	632	641	605	641	642	642	699	634	622	684	644	654
26665	3603	659	428	328	299	245	176	174	182	176	136	164	129	109	132	128	145	138	116	138	103	112	135	132	130	132	113	112	122	122	104	126	145	115	104	116	100	111	108	120	125	126	117	138	134	112	129	117	110	122	114	120	117	106	115	118	124	126	105	119	122	99	104	137	98	133	128	113	134	128	106	125	109	141	139	125	133	124	112	125	125	132	120	100	95	109	106	109	126	124	143	135	108	114	103	108	121	120	105	106	137	129	131	117	97	95	115	114	119	108	120	135	142	117	141	94	137	97	134	128	109	116	121	123	97	119	122	110	100	127	112	133	126	122	112	145	87	116	139	120	118	106	137	110	118	113	107	113	112	129	123	113	131	118	120	117	123	111	133	120	113	112	126	115	126	104	141	113	120	117	111	102	143	108	126	111	91	114	124	129	131	116	116	126	115	126	113	117	122	132	117	121	123	131	116	123	117	119	109	117	117	115	105	106	120	121	110	112	137	102	134	130	103	127	148	139	122	103	135	124	129	97	117	122	110	124	122	118	141	122	116	125	108	125	114	113	125	107	113	101	130	123	137	110	132	121	98	109	130	129	113	116	132	114	114	106	106	120	107	123	127	128	125	100	112	101	107	111	123	116	130	124	109	120	135	117	137	122	107	131	108	109	107	121	128	121	115	127	101	121	108	109	104	109	118	111	122	107	126	113	115	109	114	133	115	121	119	119	102	107	116	113	107	131	105	132	115	105	124	128	121	93	120	124	123	111	112	115	114	127	107	112	114	117	103	97	117	135	119	124	125	120	107	126	107	114	123	117	125	112	134	114	149	124	124	102	127	129	129	124	116	99	121	118	121	138	119	94	104	115	111	112	125	151	126	118	113	111	128	107	135	121	109	128	124	118	105	116	118	106	119	106	100	126	110	103	124	110	124	116	115	113	132	128	123	108	115	127	96	120	121	121	116	114	111	133	125	108	99	140	96	109	104	112	120	126	120	125	120	123	103	98	119	96	108	129	100	117	109	123	115	122	125	124	104	115	115	135	107	118	137	129	131	112	112	120	145	127	126	108	120	125	124	128	109	118	116	108	111	90	102	118	128	110	119	124	119	128	127	122	119	127	125	129	119	115	105	111	110	106	135	130	122	122	119	125	117	127	107	130	121	108	120	103	98	151	122	100	110	103	114	100	131	113	142	131	113	124	112	114	98	128	104	112	110	112	116	102	118	118	89	123	113	112	124	124	105	117	105	109	104	114	131	126	128	121	133	107	110	92	117	143	137	123	114	112	131	140	114	104	128	117	118	114	108	101	103	106	97	111	117	106	102	116	163	128	99	131	117	101	122	111	105	117	111	111	126	118	131	107	108	124	103	105	126	119	117	122	129	135	116	127	125	129	105	106	101	113	109	127	114	114	124	123	111	125	139	118	132	129	130	118	124	118	147	125	115	130	126	120	140	98	111	104	121	108	99	103	108	108	115	124	118	117	111	116	120	122	98	138	120	118	114	109	135	130	146	118	106	109	117	136	127	123	122	129	111	123	127	123	132	120	124	112	110	130	114	123	112	106	114	131	126	120	122	112	116	103	123	113	132	108	140	98	142	125	122	142	107	99	136	111	122	133	145	131	121	124	125	120	135	114	132	141	132	126	148	137	110	117	124	127	117	120	83	110	125	120	120	106	136	132	119	112	127	120	116	107	127	135	107	128	114	120	117	123	118	112	125	113	125	126	136	121	119	116	119	140	118	137	109	118	135	119	89	112	105	103	122	112	105	121	119	125	108	130	129	129	124	117	128	111	113	109	107	109	120	110	130	144	135	130	129	107	110	118	125	134	135	115	100	127	129	137	121	112	111	107	91	139	127	121	119	140	132	118	107	144	87	112	133	117	114	103	118	122	104	144	123	119	145	137	103	117	128	122	108	125	117	95	122	120	123	118	130	115	123	115	127	122	113	122	108	113	117	115	116	126	126	125	126	104	100	125	124	125	115	113	101	113	115	115	126	112	121	119	112	119	108	112	141	118	116	106	119	110	118	121	101	96	118	124	119	118	105	118	135	128	102	126	126	118	121	107	108	116	128	113	115	103	119	117	108	112	119	121	105	97	114	134	131	105	112	141	143	142	125	139	124	93	140	126	110	143	131	126	127	110	122	120	113	119	110	120	123	125	131	115	120	124	115	127	120	120	117	106	107	119	124	139	118	112	129	145	115	145	123	119	134	119	134	123	129	116	128	101	115	97	129	125	137	127	116	146	121	101	120	108	120	104	128	112	112	119	141	110	122	110	121	120	127	123	146	130	121	131	132	122	125	111	111	126	122	126	105	105	109	122	137	118	120	112	110	125	111	122	135	119	123	112	132	138	128	110	116	111	127	108	126	110	129	125	114	119	137	113	102	114	109	108	134	107	107	113	109	146	130	114	117	124	125	104	114	102	104	121	128	116	138	122	112	133	126	105	110	117	115	130	128	113	127	111	115	119	129	133	127	113	135	118	124	117	116	115	117	119	108	110	116	125	109	119	117	113	126	126	122	108	125	143	109	123	120	110	121	100	121	110	122	113	129	115	112	102	123	121	119	138	123	123	113	111	108	128	122	109	140	122	128	123	135	125	134	115	101	128	119	135	123	136	120	122	143	126	105	132	122	121	134	128	118	109	131	110	120	119	129	119	125	128	115	116	135	118	124	134	119	122	112	105	133	132	134	127	114	109	136	117	124	132	127	115	122	115	117	108	110	117	118	124	129	115	103	125	122	110	121	109	121	132	127	106	112	116	114	112	121	115	127	140	127	130	117	129	123	116	107	120	114	117	111	119	101	129	104	109	103	113	110	115	115	114	111	119	106	113	134	115	107	132	138	132	138	121	114	131	121	106	122	126	124	123	114	106	121	120	125	127	113	121	153	113	110	111	111	115	112	142	136	115	123	134	121	119	90	123	128	111	122	105	111	114	127	120	117	116	112	127	126	124	117	114	130	122	117	105	136	125	131	117	128	138	139	124	135	124	108	112	120	125	97	131	125	131	133	126	120	117	100	131	106	134	112	119	113	111	119	119	106	109	126	117	119	126	122	112	129	123	110	116	124	124	114	121	120	125	138	105	109	129	142	119	123	123	105	116	126	108	105	130	129	121	144	118	127	103	101	137	106	128	132	125	114	115	119	141	113	109	124	124	104	118	115	126	121	129	131	115	115	127	127	123	146	124	113	114	99	112	113	133	119	124	130	107	122	142	123	110	115	114	104	105	120	124	129	134	127	126	129	138	111	109	144	117	126	140	118	131	126	124	118	132	124	111	115	133	131	115	118	108	116	116	114	117	114	126	145	102	118	95	118	118	121	130	129	121	112	115	118	114	112	120	126	133	125	106	101	135	112	132	121	134	134	119	131	130	96	116	120	112	113	122	128	126	116	126	113	132	130	100	107	117	117	104	103	112	113	120	117	116	115	113	101	114	119	112	107	120	109	125	133	101	132	122	116	111	105	114	131	112	103	109	115	129	107
15466	1719	1361	1490	1304	1304	1029	839	753	602	555	526	460	445	400	421	409	420	385	365	349	414	378	390	329	338	325	337	329	327	341	373	310	368	322	318	330	350	348	309	312	305	360	318	301	306	337	308	309	337	319	316	346	291	329	315	310	318	309	288	335	292	324	303	345	356	340	339	306	303	312	319	325	304	319	339	313	302	291	292	282	319	318	308	298	311	333	300	311	268	300	311	306	288	318	312	283	323	300	306	319	333	306	285	295	320	317	288	280	297	309	301	343	282	319	286	320	327	332	281	336	306	307	328	293	334	314	307	292	313	336	311	300	309	328	293	297	292	304	335	291	321	285	298	296	324	290	291	313	279	278	304	320	298	293	307	303	261	295	292	308	297	308	319	306	323	313	313	314	297	287	295	302	311	306	309	297	316	302	304	313	298	310	323	325	306	351	302	319	298	300	329	317	325	317	329	296	327	274	315	308	299	297	296	303	305	313	322	321	319	343	310	338	294	352	268	308	302	276	290	310	336	305	325	333	359	320	309	339	286	300	318	309	317	299	300	278	315	319	324	314	314	314	320	320	298	305	303	329	301	309	307	336	322	286	311	304	338	299	299	293	275	342	314	315	296	334	306	300	292	287	321	322	301	299	284	306	342	335	315	294	295	328	308	305	314	310	283	318	297	326	311	265	305	292	265	316	340	318	294	322	295	335	312	340	293	314	317	301	340	335	319	320	281	303	312	307	322	330	325	314	348	277	316	325	333	314	294	304	301	317	313	301	303	290	308	323	338	314	297	279	318	295	307	299	309	316	300	293	303	307	290	320	320	327	310	312	305	288	341	300	308	281	293	308	301	293	324	293	319	338	302	326	270	314	308	316	315	282	308	270	317	290	277	307	305	302	290	288	332	276	326	298	304	335	326	317	267	350	311	328	286	306	324	301	297	321	331	303	309	299	315	312	282	300	297	306	314	283	311	314	292	326	319	304	305	302	287	294	300	303	297	302	311	273	299	281	317	287	328	293	312	305	330	325	328	311	289	303	331	331	329	327	290	304	336	309	297	300	319	331	348	311	315	295	308	346	306	333	312	257	319	308	296	300	319	319	309	329	304	295	282	333	359	301	301	297	294	289	302	315	321	311	305	326	311	334	293	300	322	304	346	319	296	297	301	330	296	330	336	271	308	317	324	290	313	311	285	314	317	293	315	306	278	300	299	311	327	323	305	320	309	321	295	286	284	326	305	295	316	308	310	289	301	292	321	310	304	308	337	299	318	320	307	286	279	304	283	321	308	286	321	290	314	287	330	313	307	273	333	308	332	327	307	289	341	291	281	306	291	316	288	297	294	305	308	316	318	318	315	317	287	294	317	318	337	316	317	300	302	321	320	322	282	309	329	357	312	340	303	304	318	293	295	340	302	294	272	299	308	321	325	291	321	289	336	300	329	288	288	338	335	291	253	303	319	327	297	316	288	311	293	309	313	303	316	287	298	292	302	307	309	309	334	309	337	293	281	347	282	286	323	345	279	309	295	297	319	318	325	297	301	348	299	274	318	298	306	336	293	309	306	310	301	316	300	293	294	315	322	335	317	298	300	345	283	297	322	310	305	328	302	287	326	318	304	312	299	308	279	310	324	321	330	297	287	294	302	299	309	328	341	296	308	325	299	334	303	315	338	292	285	316	294	305	279	300	318	328	307	305	301	290	316	300	313	292	281	342	325	302	308	324	272	284	316	320	298	300	299	289	299	305	307	301	345	299	330	302	334	324	299	316	306	291	306	338	302	302	311	295	324	303	305	324	319	316	300	315	316	320	321	303	333	339	342	287	311	294	328	316	291	319	309	336	318	306	297	318	324	298	300	292	312	341	311	295	335	265	323	317	304	353	285	317	317	316	314	307	319	322	315	291	302	319	327	288	316	320	311	294	325	325	285	303	277	318	307	318	269	305	309	292	317	279	298	298	332	315	298	330	320	311	308	327	323	320	319	320	305	298	283	312	285	308	320	291	311	328	336	323	298	266	310	303	305	329	315	321	304	314	310	317	308	307	321	297	338	295	321	292	316	296	325	285	303	312	341	287	286	314	353	341	293	294	319	299	291	279	296	288	297	307	314	317	281	303	331	321	305	303	301	336	295	290	331	285	305	323	329	309	282	293	305	330	329	281	311	296	307	342	309	296	287	328	295	322	292	310	277	289	321	311	310	302	302	297	314	311	316	332	308	289	333	324	340	336	317	321	313	320	323	324	325	323	303	310	349	303	312	311	299	299	293	289	300	284	323	324	310	346	341	286	317	291	345	278	304	326	279	304	288	292	331	297	297	359	313	301	292	321	295	311	288	301	315	314	332	319	307	334	306	299	277	263	319	320	319	311	286	329	318	313	299	302	293	333	293	284	321	306	331	324	301	315	267	300	318	333	314	306	299	304	287	313	300	307	312	303	302	309	302	346	301	321	314	331	325	302	276	295	316	294	336	325	304	300	292	318	300	323	329	302	294	341	298	274	326	325	293	286	316	333	281	288	311	297	290	275	310	296	296	287	342	281	307	298	290	305	304	313	303	313	293	328	293	282	284	302	283	326	310	339	337	311	299	309	307	301	322	305	318	321	317	320	323	309	327	301	322	326	331	291	301	293	301	300	297	293	322	304	327	300	307	312	297	312	304	290	338	305	307	305	295	337	313	346	288	331	334	285	275	326	298	314	298	330	310	325	301	329	339	304	335	273	272	295	273	323	295	357	342	301	279	298	308	301	322	280	314	324	325	290	293	311	290	328	320	315	322	322	308	332	315	327	294	302	326	332	291	294	270	310	329	348	295	303	269	296	284	297	319	337	290	317	320	314	288	304	321	338	323	290	317	341	306	321	299	303	327	306	307	323	290	310	293	279	291	324	323	340	279	346	292	285	304	306	274	335	295	331	289	296	300	301	287	309	348	305	305	324	290	333	279	320	297	310	302	307	267	317	289	290	303	276	315	313	282	316	285	288	305	313	315	290	306	292	303	313	291	306	303	333	288	301	320	288	292	286	312	322	306	284	286	297	305	302	312	295	313	330	332	324	291	297	287	312	287	289	334	293	303	323	299	314	289	274	350	323	309	314	288	326	298	344	306	319	281	342	307	315	288	293	286	311	302	289	287	293	319	309	292	278	307	280	311	301	340	317	309	341	273	278	309	298	309	327	317	285	330	317	306	312	307	292	291	318	293	311	306	285	301	312	336	268	312	332	312	284	304	305	315	352	334	328	320	314	299	305	330	302	282	308	310	327	313	303	314	301	291	311	345	296	339	307	306	295	292	323	288	294	340	298	287	314	322	350	322	333	323	329	319	316	326	317	333	335	302	302	331	310	292	321	309	304	305	310	330	314	298	285	343	313	313	316	290	334	308	298	312	338	325	284	354	321	319	308	334	307	319	310	283	328	326	327	288	306	288	334	303	315	305	291	298	332	296	320	274	296	304	324	271	315	309	318	293	308	327	310	322	312	321	326	293	307	306
1928	422	357	335	361	333	333	319	310	331	304	309	314	295	318	342	346	294	305	302	343	304	344	318	282	302	313	295	327	348	319	306	323	300	342	356	327	341	296	330	327	351	350	303	275	290	327	307	304	296	310	326	338	303	320	319	347	351	333	278	361	320	322	301	291	279	340	340	304	336	332	310	301	345	304	296	295	326	322	292	292	326	303	330	316	300	340	292	320	337	374	313	319	319	337	355	284	337	300	297	300	304	299	307	329	315	329	313	306	314	322	310	313	329	303	346	324	333	293	312	324	294	313	338	348	324	300	296	327	330	331	292	327	299	310	303	320	277	285	308	283	312	338	307	336	305	324	324	344	295	322	331	344	366	308	305	355	319	315	358	298	291	328	339	322	319	300	299	305	300	291	290	292	322	270	317	347	328	316	294	309	308	341	305	306	325	365	329	342	318	315	305	317	335	346	347	360	334	333	328	343	357	318	304	348	336	354	340	314	290	287	345	327	306	304	293	322	332	358	311	332	336	323	292	334	334	289	326	318	288	313	326	313	304	310	283	280	279	338	328	263	319	308	300	315	322	322	320	350	310	333	288	328	338	338	331	332	349	282	319	303	323	287	320	317	307	277	317	311	270	324	287	284	320	286	282	322	308	300	294	339	294	341	340	349	307	345	348	325	347	291	320	338	320	306	298	301	338	336	308	314	325	331	300	313	362	277	314	301	284	335	356	356	307	288	338	324	329	326	325	281	329	346	308	307	328	370	328	295	330	324	312	303	326	289	348	315	304	313	301	327	310	330	299	324	332	335	306	308	335	324	322	320	327	292	299	335	329	312	307	298	336	306	295	325	310	357	290	305	313	316	324	320	318	341	325	331	321	310	323	329	311	321	320	322	316	342	301	347	297	319	325	326	314	287	300	353	298	360	337	312	321	311	317	318	298	298	316	313	316	303	290	321	298	354	318	299	316	362	321	318	343	342	320	335	335	322	313	332	293	310	316	322	375	324	289	304	339	286	302	301	301	326	313	321	263	314	306	336	338	319	304	307	300	344	343	321	305	341	321	355	345	295	314	332	329	329	351	303	323	297	321	312	293	322	347	330	318	320	315	313	280	330	306	299	348	294	324	299	343	326	302	297	297	312	286	299	327	331	310	292	332	305	333	287	328	310	298	288	293	311	316	319	316	321	318	306	305	351	345	294	339	300	310	312	283	289	306	341	298	311	329	319	304	333	349	284	313	302	310	309	317	309	308	304	312	302	322	352	291	316	321	332	308	329	319	358	323	300	320	325	314	322	285	294	310	318	316	334	338	304	345	320	319	332	289	293	322	315	337	318	333	311	356	312	333	330	305	351	308	283	312	293	296	295	293	313	299	342	346	328	315	291	301	330	314	342	310	301	318	292	315	343	315	373	315	309	331	337	351	345	307	322	339	312	330	300	271	305	318	292	316	327	331	324	314	348	293	342	302	297	337	326	327	292	302	355	309	304	300	352	309	307	304	334	289	314	325	349	297	317	310	312	304	301	321	299	297	333	304	303	314	350	295	317	334	324	343	317	326	324	321	300	316	331	296	314	275	308	351	304	316	329	318	281	310	301	331	331	280	323	297	343	314	297	317	299	332	369	329	349	335	309	341	332	376	310	333	325	335	340	321	308	305	320	322	348	328	319	283	341	319	321	329	317	321	316	301	322	317	350	317	322	299	323	324	320	329	349	312	353	325	302	333	358	302	342	316	310	341	310	294	312	348	356	332	336	313	346	321	283	295	323	323	300	319	334	318	324	307	340	344	313	317	297	301	341	328	339	296	303	339	310	327	355	290	320	348	335	316	333	318	347	308	317	321	331	292	318	286	325	321	321	305	322	332	303	341	335	301	315	296	328	365	303	299	309	303	309	331	321	305	294	297	301	312	355	308	326	339	340	324	301	316	310	302	321	321	338	319	301	305	338	318	297	308	328	325	320	322	319	313	345	346	321	278	360	317	356	311	330	313	321	319	306	304	309	291	331	301	339	313	326	351	318	296	285	337	337	322	314	318	319	299	309	297	272	325	302	313	309	294	289	294	309	321	311	321	327	276	305	301	344	362	331	335	293	338	320	327	277	330	338	347	315	334	327	307	331	327	343	337	319	289	316	322	344	307	319	358	311	315	336	316	307	318	319	308	321	318	319	295	296	314	303	366	279	304	323	329	320	313	319	311	320	314	315	303	332	306	346	358	330	325	338	312	307	290	286	298	319	321	294	285	284	305	306	299	359	305	321	292	290	307	328	316	297	334	334	296	316	327	322	291	332	296	336	294	304	284	311	340	334	340	315	316	325	317	338	322	305	334	330	337	311	341	290	313	327	299	329	319	300	319	290	322	327	328	305	280	314	328	303	333	302	317	296	354	320	295	331	313	291	335	284	337	330	350	366	343	316	327	295	322	312	355	261	318	304	310	321	320	352	281	310	316	306	330	353	299	302	311	349	333	304	330	288	274	334	362	324	294	312	292	312	317	318	317	340	343	349	334	304	336	313	313	314	330	280	270	306	330	331	316	359	312	320	313	340	277	347	313	304	300	335	298	359	286	308	315	326	334	334	335	315	340	322	339	321	337	317	317	300	327	340	339	303	302	315	292	301	313	327	336	344	330	341	304	353	281	289	317	327	309	292	299	313	284	340	317	337	339	296	311	375	332	319	335	289	295	320	325	331	326	330	352	324	332	289	327	304	306	331	311	322	292	333	309	328	353	315	348	309	309	308	338	324	291	328	354	286	347	302	325	313	291	327	329	331	319	342	298	306	320	310	334	344	303	253	308	311	326	292	274	284	319	342	313	334	318	311	319	318	322	334	300	320	337	313	315	337	314	325	304	298	316	361	311	350	334	290	318	322	319	317	315	320	324	326	308	306	295	313	324	341	314	302	310	300	307	311	315	300	312	337	319	308	307	330	317	299	322	355	322	307	333	278	297	307	270	313	360	300	323	334	312	335	288	328	322	322	310	311	328	314	310	320	302	323	333	316	298	339	313	323	347	280	291	274	323	311	301	329	322	323	316	343	340	332	347	295	322	331	332	302	323	335	316	303	320	338	332	305	300	330	334	307	306	331	335	306	284	317	327	313	368	319	277	362	321	342	322	363	318	320	323	337	346	318	326	329	325	306	293	316	329	315	318	327	314	315	319	306	312	321	302	323	296	327	291	288	314	330	282	332	353	293	339	346	301	329	318	339	284	320	303	336	324	324	297	356	311	321	302	313	321	337	314	313	315	315	331	331	328	316	328	294	340	296	304	309	326	293	330	334	320	305	333	330	315	334	293	296	335	296	315	353	294	316	308	358	317	318	296	297	309	314	326	326	287	316	306	324	300	313	315	331	334	349	316	289	330	315	280	319	323	307	339	321	311	330	312	333	333	353	285	312	288	331	312	311	327	337	343	339	344	323	308	331	324	344	327	343	313	345	323	313	283	366	326	315	335	300	357	326	346	329	319	311	287	304	312	323	328	343	323
2262	843	755	802	859	823	786	780	758	761	716	761	777	750	727	723	737	730	778	721	765	729	744	777	786	717	731	777	726	711	732	715	760	727	772	714	741	730	781	789	687	754	686	728	713	720	719	761	769	709	681	745	709	756	745	737	724	692	743	774	777	759	753	749	759	718	756	726	765	768	696	732	720	721	742	767	742	737	760	741	764	711	714	735	717	769	722	748	739	733	822	745	726	768	760	729	767	723	678	717	776	772	782	747	746	714	758	739	733	697	733	728	760	732	749	686	700	733	742	716	780	755	791	753	716	716	758	781	744	741	697	752	724	788	742	683	744	724	708	739	787	711	695	764	750	794	757	730	740	752	761	731	708	748	732	729	734	759	744	731	768	801	752	762	722	757	736	765	719	774	733	769	783	716	789	778	764	729	770	706	742	748	743	749	762	808	744	748	794	781	785	760	741	723	716	732	790	701	780	778	722	779	741	783	685	718	763	732	764	739	762	750	738	713	738	693	733	681	728	751	723	723	799	726	662	726	747	750	709	758	735	777	730	721	768	751	734	686	723	706	734	798	709	731	722	757	690	751	744	776	718	792	774	772	738	723	766	710	740	695	740	753	673	730	789	705	775	749	745	745	712	718	757	766	782	756	755	711	736	717	795	722	722	715	742	685	739	764	727	723	732	717	728	713	743	754	750	790	767	746	784	756	770	738	751	738	719	775	780	698	703	761	711	740	696	712	732	730	725	721	730	728	793	743	737	760	739	730	732	741	734	780	763	756	789	789	696	747	762	743	743	751	733	754	706	750	728	723	716	724	701	768	719	776	760	736	751	745	723	737	739	740	732	787	747	730	730	701	730	758	733	759	745	778	766	700	755	708	680	728	737	744	722	693	731	713	753	722	689	774	744	714	782	728	726	729	712	732	706	723	716	780	799	771	744	742	756	710	711	744	735	717	700	756	730	782	722	727	718	730	767	724	719	756	697	739	737	716	769	699	713	707	714	737	756	751	690	771	749	719	721	773	731	716	729	756	738	783	738	752	705	709	690	707	718	748	751	766	733	717	694	766	724	748	736	708	667	730	780	732	774	740	718	741	783	734	728	738	744	736	760	687	742	757	741	701	715	714	747	795	713	764	725	726	768	715	710	753	713	765	733	748	710	740	794	717	771	711	779	746	744	772	700	721	694	721	792	698	704	726	748	769	721	741	762	745	743	732	744	753	751	754	727	757	775	750	671	735	743	743	748	779	792	748	730	763	714	740	711	776	714	793	750	727	705	723	751	764	752	762	781	696	719	731	777	728	726	736	723	759	680	729	744	753	790	787	752	754	689	759	749	678	741	763	706	789	777	754	723	761	777	731	708	734	768	726	748	717	759	749	704	702	718	736	706	709	749	718	688	774	718	751	752	746	709	776	708	742	768	724	750	718	750	750	763	746	715	787	732	723	738	732	756	779	702	787	707	748	736	723	729	696	751	727	812	759	705	743	723	734	711	705	778	773	786	743	730	766	702	758	788	702	686	715	750	768	762	783	796	790	770	754	684	760	708	772	720	715	805	761	755	738	679	746	691	730	755	720	753	733	688	709	822	766	753	741	728	682	766	757	728	751	772	722	762	730	745	763	736	741	752	760	798	747	769	764	778	739	789	700	701	703	772	770	724	740	724	709	751	779	742	773	752	693	717	801	748	707	733	725	769	747	738	758	714	744	757	724	729	720	733	716	704	702	716	735	775	725	724	713	751	728	755	778	717	743	735	728	708	737	787	726	761	715	687	736	739	741	734	754	825	752	691	705	768	760	767	766	747	772	762	719	752	801	769	758	739	732	786	734	746	723	700	739	730	741	728	756	721	709	734	756	719	734	751	744	754	715	749	705	775	721	755	721	761	733	713	792	789	786	754	726	787	700	796	695	739	745	748	764	707	734	783	667	749	721	711	708	726	731	728	765	743	730	772	746	766	774	724	679	722	779	795	730	762	757	744	732	723	760	725	751	719	680	697	755	770	714	760	767	732	750	748	789	818	748	713	746	731	738	714	742	767	743	772	751	749	709	696	744	703	717	735	710	795	789	696	709	768	751	666	733	688	764	697	759	759	756	721	776	752	769	753	772	760	764	765	785	687	745	783	759	742	775	725	764	746	719	747	691	712	699	741	780	736	768	737	760	731	766	739	717	745	742	728	782	720	720	754	769	737	745	742	774	709	755	756	760	794	752	715	733	748	761	740	761	774	772	778	734	743	735	768	711	755	708	748	756	748	790	695	732	715	760	731	751	771	713	735	726	735	754	757	687	740	723	753	743	738	747	743	772	774	754	746	701	773	740	713	754	778	828	777	746	735	721	762	784	754	707	753	744	748	768	740	716	817	740	768	739	727	710	710	751	765	731	720	737	768	683	724	716	741	688	799	762	773	745	766	741	693	743	778	757	749	728	735	697	739	715	716	712	792	741	752	760	746	781	718	729	682	776	720	712	688	747	774	741	716	760	750	784	741	759	720	745	766	745	766	741	710	690	736	742	761	737	770	725	730	743	742	749	725	744	715	773	738	752	762	799	761	756	731	789	754	724	734	686	778	756	757	746	717	696	749	788	720	741	721	706	757	758	723	717	773	729	681	736	706	760	720	750	797	715	695	731	721	731	716	724	735	732	749	696	773	762	779	737	754	753	716	741	769	776	757	741	734	712	703	783	733	746	753	743	746	758	736	741	784	732	715	750	724	759	744	743	754	704	699	754	707	801	711	765	732	784	727	746	726	787	743	782	746	685	746	753	765	725	730	745	735	724	783	717	762	753	771	732	738	748	747	746	782	741	735	733	716	734	744	747	794	741	771	677	719	749	766	705	734	733	743	722	733	716	732	741	794	728	715	698	730	802	787	724	776	681	741	722	766	692	721	730	728	738	751	714	752	728	698	720	744	705	733	782	762	725	733	695	773	748	744	711	754	769	743	670	725	722	730	666	770	752	715	747	770	737	727	783	747	729	761	749	732	703	766	757	744	730	783	807	739	778	707	735	746	720	742	729	762	751	737	733	786	763	692	730	781	750	738	768	720	740	701	771	705	729	721	720	791	716	737	740	697	703	711	752	743	763	753	685	739	732	704	717	765	720	702	755	755	732	694	793	737	767	752	775	779	706	743	728	739	773	765	737	760	746	751	691	768	726	759	735	765	778	723	739	742	749	763	709	777	728	708	696	791	754	753	736	717	780	724	771	739	734	769	751	788	696	737	706	756	746	764	730	758	747	772	717	770	754	778	724	689	710	710	709	704	708	766	756	738	790	729	738	706	776	779	778	732	748	713	746	711	722	762	744	737	745	687	743	758	737	724	709	728	740	712	720	738	722	734	685	752	723	773	714	745	752	712	799	727	730	752	718	735	744	745	711	757	777	747	742	740	722	739	730	673	736	734	771	709	733	740	762	729	717	743	752	730	716	706	678	796	715	796	782	798	746	765	722	795	746	686	759	784	729	768	743	717	732	740	774	721	739	752	748
15300	1490	525	491	408	370	363	349	320	314	296	287	279	313	311	297	299	278	292	283	305	271	295	287	259	271	298	291	260	282	278	273	297	299	251	250	288	286	294	292	248	275	284	269	286	255	259	290	286	292	256	294	309	249	285	268	271	278	254	276	282	293	259	263	294	239	273	263	310	260	254	281	286	260	266	261	273	267	294	281	243	283	290	268	257	248	320	290	286	284	283	285	252	279	291	287	271	261	292	275	280	270	246	283	256	292	254	265	274	270	285	274	299	259	297	276	291	260	277	243	291	260	274	261	271	292	275	250	268	298	258	266	288	284	278	275	307	275	238	235	253	248	275	275	286	276	296	308	270	248	247	280	270	297	276	275	283	278	287	268	267	279	281	249	288	274	252	290	291	299	260	272	292	288	258	297	280	250	288	296	258	274	260	260	299	294	293	243	288	277	282	295	272	271	290	277	266	262	247	287	295	266	300	277	270	256	279	292	276	271	231	234	279	243	265	261	282	286	291	258	290	272	294	241	316	284	259	298	282	277	242	289	281	261	261	265	246	294	296	282	259	275	303	269	301	264	295	282	264	260	283	277	279	259	281	284	292	250	278	287	262	253	298	252	279	316	252	263	262	264	282	277	269	261	295	283	284	274	274	233	276	287	261	266	279	269	267	265	304	279	293	266	264	279	262	253	271	251	271	295	250	291	251	276	272	277	263	278	302	278	260	277	282	289	290	303	250	271	277	283	264	293	275	274	279	297	281	263	286	275	238	237	290	283	253	271	257	254	258	258	270	280	242	292	284	260	298	269	291	281	256	272	286	310	261	270	249	270	246	285	261	245	278	272	252	255	272	243	289	272	318	267	276	288	273	268	251	248	304	256	259	270	266	266	275	272	294	256	239	260	278	283	239	242	257	296	256	285	308	252	253	298	257	277	284	249	276	275	282	275	287	245	281	293	283	306	295	258	254	264	260	275	271	266	245	249	259	276	276	274	275	322	282	284	275	248	266	286	270	270	284	260	277	269	283	272	265	271	300	269	309	275	261	280	259	263	285	269	271	263	270	287	263	258	277	281	288	271	264	258	279	278	278	282	304	257	288	275	251	283	289	333	269	246	283	273	291	262	288	276	271	255	260	294	287	316	273	273	298	287	270	282	247	271	287	270	257	294	274	264	290	274	271	299	276	270	301	281	262	277	271	282	300	266	271	265	262	300	313	284	272	289	254	259	255	281	284	289	270	240	309	268	270	290	310	261	260	265	278	257	258	298	289	284	282	291	283	275	283	266	268	284	312	274	267	278	292	279	298	242	264	267	273	279	295	290	260	312	306	239	278	262	270	234	255	281	285	284	253	279	282	275	290	265	300	272	285	286	281	277	267	262	261	290	321	266	255	293	286	263	273	254	248	251	267	284	302	289	273	251	296	282	293	284	308	284	295	267	267	269	276	264	289	256	250	263	251	257	285	292	263	277	297	263	285	274	289	312	272	260	247	288	296	292	296	252	297	280	278	264	230	284	306	298	256	281	250	238	260	309	244	287	267	271	260	270	235	281	278	285	263	266	259	263	299	238	250	276	296	268	256	275	267	292	262	261	242	291	277	274	302	270	271	267	266	273	285	253	263	258	297	309	286	260	255	280	277	259	290	276	254	281	263	281	271	271	262	250	278	270	270	284	308	271	279	291	303	260	285	295	272	291	248	277	277	271	308	256	271	262	281	268	286	241	267	267	300	283	319	282	255	252	275	294	273	238	294	274	267	256	267	270	290	278	290	266	270	276	259	248	254	247	265	261	275	292	281	278	285	270	289	268	263	268	283	271	275	237	288	287	266	249	278	289	319	281	279	294	282	301	254	258	311	277	257	278	276	260	228	280	256	300	291	274	302	270	275	275	255	294	261	286	261	264	286	261	266	268	295	288	261	254	268	283	240	310	260	295	263	281	264	252	257	265	266	299	278	241	262	262	287	276	226	260	275	268	279	258	278	258	267	276	245	276	299	291	269	283	304	275	297	272	295	272	290	258	252	298	278	273	271	288	275	281	287	275	295	257	287	273	252	283	238	268	298	288	267	271	267	259	282	254	268	276	259	337	270	277	257	296	249	264	284	283	259	285	267	269	280	321	277	300	294	261	288	251	277	267	268	268	261	280	293	280	230	277	268	258	276	275	289	299	276	287	261	265	272	264	293	283	265	238	266	281	276	274	271	240	278	279	255	270	269	278	277	273	275	255	300	274	264	301	255	263	255	262	283	290	276	277	276	242	268	309	279	279	281	296	281	275	261	249	266	266	301	331	282	261	275	280	255	305	285	279	271	269	283	278	212	311	249	287	264	259	284	273	283	271	265	289	261	249	310	273	300	275	272	267	314	271	251	271	274	291	300	287	285	282	245	263	270	283	311	275	272	266	301	273	297	264	299	282	257	284	272	255	255	300	297	308	265	234	269	274	266	251	338	252	295	314	267	284	286	329	269	294	288	252	258	254	278	265	283	237	264	270	268	255	250	290	281	305	272	263	237	252	303	273	263	277	280	278	253	266	282	273	256	257	274	297	283	288	275	279	262	283	250	269	264	298	265	309	269	273	279	279	287	253	268	277	287	284	294	312	291	269	270	262	273	276	314	261	252	277	260	261	301	273	264	283	267	268	268	282	253	304	286	290	275	271	261	278	281	275	278	313	257	266	267	277	288	286	265	270	281	273	265	280	263	268	268	258	237	284	251	250	262	257	289	260	260	285	259	269	331	281	297	254	310	256	270	272	284	283	269	305	290	249	297	285	286	304	280	306	273	282	273	267	268	278	294	290	288	269	285	248	253	292	288	264	271	302	274	282	274	264	282	272	297	280	288	291	260	266	289	251	286	293	277	288	266	274	325	289	257	244	265	274	271	261	264	280	305	300	280	252	261	267	299	274	293	252	305	291	278	304	269	247	262	256	257	260	289	278	278	276	274	272	283	266	285	300	278	263	253	296	233	285	317	303	294	272	262	306	259	301	253	283	321	258	302	287	279	259	274	302	277	266	279	271	298	286	267	295	276	233	276	295	293	274	258	277	267	264	266	291	279	270	282	268	244	262	284	267	312	282	270	263	296	275	279	268	284	269	259	283	271	269	270	261	293	272	269	291	252	285	269	286	282	296	282	264	308	319	285	284	260	287	258	281	270	312	263	269	278	292	255	262	253	265	270	301	217	289	284	283	276	263	281	293	262	271	277	283	285	293	284	261	284	271	287	291	279	274	297	291	280	291	274	267	284	242	263	280	265	297	304	294	295	284	274	276	288	274	278	263	277	282	277	244	261	266	271	276	265	322	284	239	272	280	271	258	311	281	247	281	276	275	264	299	305	269	269	256	267	263	259	284	229	257	275	277	276	303	288	274	296	299	264	267	247	243	290	289	282	291	289	292	271	266	271	230	300	308	294	267	284	271	259	296	290	270	258	291	287	272	271	271	257	290	267	293	282	249	269	274	300	277	296	306	267	307	269	272	296	298
10728	1315	1197	1275	1258	1233	1002	968	903	801	775	715	761	722	686	710	721	684	689	641	684	637	641	668	684	672	666	628	672	662	644	674	673	699	654	649	680	673	627	641	638	646	667	649	674	627	654	612	629	647	604	632	621	682	701	671	701	677	669	675	653	683	630	659	619	621	619	689	628	663	645	662	674	640	686	605	651	642	627	634	647	655	638	675	611	635	640	653	643	604	638	628	612	660	658	637	659	627	643	673	603	677	643	602	650	623	620	680	622	672	634	685	605	668	648	625	667	672	698	614	628	643	624	633	647	657	641	649	659	650	643	656	610	639	652	638	668	661	608	632	647	630	664	591	636	587	665	648	676	661	662	633	635	620	653	589	677	606	679	634	619	656	669	607	659	630	662	679	665	669	646	652	645	648	670	642	639	638	630	689	621	636	663	698	614	623	660	632	624	647	642	652	629	616	643	663	716	661	668	627	672	632	641	672	668	650	659	662	633	674	655	612	651	665	657	661	585	654	644	621	668	627	616	664	633	645	621	677	653	641	649	613	636	574	674	653	635	653	645	620	665	604	627	658	622	648	599	633	639	643	629	667	669	662	672	656	659	666	641	685	661	678	672	675	659	694	616	650	648	672	613	668	615	660	630	637	678	667	628	688	644	663	684	650	654	641	609	632	650	677	711	616	645	628	585	600	671	651	651	648	628	678	659	595	665	632	647	633	640	662	651	617	698	605	645	697	677	651	682	707	632	649	648	610	636	640	643	669	675	619	631	626	611	626	657	695	692	633	675	658	629	655	614	637	695	629	634	636	660	662	692	671	611	641	679	653	655	618	625	655	657	671	652	661	631	675	569	660	643	669	607	633	670	609	667	656	646	625	681	604	683	649	646	623	656	674	671	653	657	662	609	702	664	628	639	626	648	645	608	669	621	659	595	603	666	683	609	630	630	594	621	681	590	644	661	626	622	704	626	632	582	608	623	648	616	652	611	647	635	664	641	617	629	620	657	672	619	640	638	659	692	696	649	662	600	647	650	622	645	631	650	644	676	672	642	618	630	681	679	645	633	665	675	658	655	643	670	624	636	615	647	632	642	578	670	614	624	642	624	635	675	675	614	629	652	626	631	601	605	640	644	648	647	651	643	627	700	679	656	654	628	621	631	622	660	601	644	609	660	649	621	665	597	679	628	653	635	622	670	660	645	581	651	654	640	671	597	621	641	652	674	640	686	667	648	659	625	652	645	629	631	645	619	677	621	627	642	632	683	635	631	657	667	666	621	614	618	631	651	702	634	658	621	677	673	644	659	648	618	640	643	666	645	641	635	641	642	621	619	645	608	673	635	652	647	633	626	632	667	634	634	585	605	622	611	633	667	629	647	637	666	671	617	669	629	594	601	652	634	663	629	633	613	670	701	650	651	626	664	664	661	682	660	661	641	619	643	681	641	638	620	650	596	646	612	613	593	639	631	651	615	671	618	655	664	631	634	620	647	621	648	644	649	618	666	638	608	613	631	612	661	598	681	651	607	641	617	609	604	667	660	621	627	608	635	651	630	681	635	681	632	679	612	650	619	629	553	637	680	659	604	659	664	615	631	650	642	685	628	668	636	648	660	660	649	666	620	619	644	641	622	639	643	636	675	689	639	650	634	644	641	694	664	663	639	632	633	619	634	629	623	683	632	636	647	661	650	607	665	628	652	616	648	619	678	650	633	614	666	686	600	619	676	677	662	714	581	641	651	653	640	650	608	706	642	624	700	592	658	596	627	667	623	655	681	624	626	627	673	634	637	608	640	568	652	654	676	661	643	646	636	623	647	604	629	662	621	636	621	657	656	624	613	672	600	658	632	672	660	631	647	626	645	621	667	615	642	621	656	660	680	640	657	615	654	652	691	649	666	659	608	631	651	617	668	628	657	654	639	643	629	627	614	661	689	642	669	610	624	617	628	626	652	667	614	639	588	607	632	624	647	666	617	635	695	657	639	623	667	666	575	608	623	599	603	659	645	630	618	646	645	654	649	664	631	682	680	649	692	629	684	626	606	720	640	651	636	610	693	631	682	670	651	647	673	629	676	638	643	692	667	673	646	609	675	652	676	658	627	602	605	642	660	654	679	649	650	625	641	642	683	618	599	662	594	626	630	652	644	653	629	663	649	667	649	618	615	620	709	644	637	640	627	650	682	705	633	672	654	621	667	678	649	664	648	663	647	661	619	642	626	617	688	642	661	629	647	681	680	638	633	622	635	601	669	623	635	646	583	714	674	618	643	676	655	622	663	684	666	642	625	663	645	644	648	649	632	652	685	627	598	650	588	618	627	656	704	648	656	652	696	668	641	616	669	618	667	599	653	627	657	637	608	614	656	621	610	669	646	603	640	669	661	599	631	636	635	666	609	632	639	648	704	639	640	619	624	651	671	663	650	637	615	629	654	640	614	632	643	700	658	620	690	647	610	620	608	626	601	668	611	642	604	638	615	631	626	696	613	689	665	701	681	657	648	635	648	636	621	670	651	610	677	639	646	665	617	653	632	668	644	595	678	620	626	650	647	656	607	616	649	632	654	610	648	630	647	649	652	689	638	671	644	656	637	625	625	598	655	667	624	636	663	648	656	658	651	627	647	675	668	653	671	620	643	637	627	626	666	628	597	615	640	696	616	610	646	651	651	645	682	633	638	630	627	644	689	642	629	578	665	618	599	634	594	661	660	602	630	680	627	647	632	636	651	657	650	612	626	667	649	616	651	655	633	661	654	615	634	638	663	616	627	651	672	618	663	633	623	659	706	623	612	628	635	647	574	632	706	655	681	632	643	616	642	659	671	667	630	643	619	651	671	685	650	657	603	678	662	658	619	628	617	646	661	615	638	620	632	664	644	644	616	625	644	636	620	589	699	664	624	662	644	652	598	627	606	679	606	616	647	658	641	630	658	645	657	686	646	674	643	607	639	677	628	594	646	636	650	645	656	597	653	620	628	657	642	644	675	652	601	631	623	627	675	620	686	631	696	652	622	636	640	626	659	677	673	646	654	637	641	651	647	645	636	587	646	643	689	696	669	621	617	604	619	627	668	618	615	651	620	638	664	605	662	679	680	653	677	668	579	669	657	610	623	628	646	653	644	599	690	609	659	679	650	653	630	607	664	656	616	639	591	652	641	640	673	653	663	651	673	640	658	636	637	647	608	712	652	659	655	651	604	611	656	676	619	687	667	608	669	665	625	611	630	611	633	619	648	664	678	628	657	627	633	610	629	640	619	676	651	634	636	641	624	664	668	612	679	620	626	646	641	657	675	641	643	668	643	672	662	638	631	684	618	677	657	662	695	611	669	592	646	637	642	624	601	625	659	629	599	659	659	654	597	651	647	690	627	671	613	655	640	626	647	652	630	647	653	657	644	639	635	675	626	682	693	623	634	635	646	636	648	655	650	606	611	665	606	636	634	705	697	657	641	657	649	647	657	657	678	629	634	669	653	644	588	645	628	641	645	627	600	650	637	680
25936	3280	610	460	352	346	261	214	197	168	180	158	147	134	118	131	153	124	129	119	128	120	127	122	131	130	117	112	129	131	117	104	96	128	121	134	125	122	98	120	124	125	133	128	122	119	117	100	116	118	113	127	121	122	111	115	131	136	124	118	115	132	114	131	104	112	124	109	130	108	140	109	132	120	95	106	117	86	117	118	117	114	99	126	124	132	106	113	125	125	118	141	116	124	118	136	131	108	124	120	122	110	151	113	113	120	134	121	111	102	126	122	129	122	108	121	130	110	112	139	120	107	128	117	101	96	116	93	119	134	143	101	134	125	102	127	95	126	124	101	115	119	108	120	124	109	117	112	113	122	119	131	126	130	119	123	144	145	120	123	98	110	121	117	102	108	109	121	113	115	116	129	128	107	140	111	108	122	119	102	123	107	125	98	106	122	122	113	123	107	114	135	123	100	100	102	113	121	127	116	131	134	118	97	129	123	127	117	134	119	119	137	120	117	128	120	114	135	114	123	146	130	123	114	147	109	99	110	121	116	112	97	96	123	149	131	115	102	86	106	120	113	117	114	128	138	127	139	123	114	116	105	115	91	106	113	108	119	130	104	118	124	119	134	120	115	128	103	128	112	123	114	113	122	122	124	94	125	116	141	129	115	125	114	93	138	120	104	122	108	115	124	119	122	101	111	121	121	111	127	121	116	126	121	102	119	109	119	105	127	110	130	105	131	96	129	115	106	115	122	96	110	125	122	132	100	102	135	109	109	148	125	159	112	109	122	125	109	126	92	129	110	125	135	131	108	134	118	113	126	137	121	135	133	138	120	98	114	142	118	97	118	126	121	113	113	112	125	121	105	96	128	120	116	113	113	127	98	118	103	129	119	126	105	94	113	124	112	111	118	127	123	114	115	104	117	124	136	116	98	129	124	148	111	100	107	99	93	100	131	131	107	120	111	124	135	98	116	133	109	157	138	120	104	140	124	102	112	120	116	131	125	120	143	102	115	122	108	111	101	117	113	118	106	139	122	123	105	110	119	129	115	109	95	101	126	122	131	110	119	124	136	156	140	117	121	104	119	120	90	98	125	105	119	132	104	107	147	105	114	130	128	124	124	139	112	97	140	113	121	118	113	113	94	116	127	115	136	127	85	115	128	119	122	106	127	105	115	101	134	105	125	106	118	128	129	137	116	121	121	121	113	126	145	126	110	117	104	105	117	121	109	105	107	143	137	140	129	124	129	144	130	127	116	124	112	114	114	121	131	129	124	113	121	106	110	97	129	123	132	128	127	109	129	127	126	105	138	142	130	128	156	122	111	90	118	124	120	107	129	110	128	113	130	123	119	137	130	127	116	94	120	126	112	122	116	115	119	133	105	138	124	115	138	149	113	88	113	125	132	94	114	103	123	118	127	136	130	127	116	125	124	120	104	107	118	109	118	104	131	124	107	129	115	129	128	122	122	128	123	141	106	102	140	116	94	111	107	125	103	95	117	111	110	125	144	125	122	98	124	95	107	121	135	108	132	123	121	107	109	102	102	119	116	128	130	121	127	120	115	119	111	112	127	133	126	111	106	113	122	114	112	98	110	113	123	115	118	110	131	136	114	119	121	98	112	124	118	117	124	104	127	105	117	122	111	113	146	106	141	132	120	127	144	107	114	114	100	114	119	128	116	125	118	119	107	140	127	117	111	112	145	133	108	120	126	130	132	121	113	121	128	112	114	101	105	109	130	131	103	121	118	106	99	138	109	111	131	141	115	117	104	115	113	134	115	118	120	110	130	134	137	130	119	97	128	109	115	122	102	105	128	136	112	112	122	127	125	105	119	117	119	119	100	110	103	113	112	92	117	88	119	113	123	114	116	115	110	115	123	105	114	128	113	125	113	114	141	117	142	119	123	118	132	109	107	121	133	119	117	109	129	114	107	115	132	121	135	135	133	118	117	118	105	119	119	109	122	110	123	114	117	144	113	107	100	110	128	128	105	137	128	122	133	112	111	108	122	116	119	115	113	140	129	126	104	132	108	124	120	138	126	109	118	138	123	134	129	128	119	139	114	100	131	118	114	90	110	115	113	117	95	118	141	134	111	124	118	129	125	119	124	121	101	121	128	110	136	130	132	130	145	112	121	129	112	133	111	111	130	116	128	107	132	132	111	119	112	110	118	121	112	109	134	115	104	113	126	140	125	95	111	122	110	114	117	118	116	131	108	129	111	127	122	119	130	109	125	110	127	121	107	121	124	119	102	119	141	113	126	106	123	120	131	114	134	112	111	130	132	111	121	111	111	105	117	104	144	117	135	139	116	115	144	121	103	129	112	121	129	111	131	108	115	117	121	133	99	110	127	124	129	114	123	128	103	126	135	128	110	106	133	121	121	104	103	131	121	120	106	96	121	133	149	107	113	113	107	135	120	120	119	130	112	127	118	136	123	118	109	122	121	109	114	120	118	132	130	108	112	112	110	131	124	108	110	99	108	125	119	100	126	115	108	134	115	106	128	123	107	120	119	118	123	108	124	117	118	129	113	122	107	134	124	114	115	116	133	139	123	114	129	140	115	130	113	136	131	119	108	124	117	102	107	118	120	126	117	118	112	114	126	119	112	129	121	116	137	117	124	119	126	115	107	136	125	114	118	113	117	106	101	120	115	113	139	142	120	117	105	109	107	103	119	112	116	111	131	109	128	119	108	120	147	131	107	130	113	106	120	133	107	128	123	110	126	132	129	110	122	131	146	136	120	124	118	108	111	120	126	102	133	121	124	124	135	99	135	113	117	108	115	113	99	134	104	130	110	104	131	131	122	120	118	97	90	113	105	126	103	110	123	110	109	126	117	115	131	106	124	120	123	128	133	133	103	120	106	102	134	132	112	116	146	112	102	120	96	124	107	114	134	108	124	114	122	134	126	112	124	128	136	126	136	127	119	125	131	117	126	123	146	114	125	132	114	122	122	103	127	140	113	112	108	115	108	93	125	113	118	125	104	139	138	117	130	114	97	102	149	127	120	118	127	116	102	119	125	117	104	133	129	117	154	129	121	104	134	131	136	104	113	115	112	120	134	120	109	122	124	132	106	139	114	131	129	119	96	112	117	134	136	123	103	114	115	121	130	120	131	128	99	113	114	119	118	103	125	98	150	120	101	130	122	116	121	122	132	122	130	96	104	105	112	116	147	127	136	92	114	114	94	121	125	107	119	143	109	119	103	105	135	128	115	124	109	131	122	115	125	125	115	120	108	92	119	121	124	128	125	122	156	119	144	116	129	113	133	135	103	149	125	127	109	122	113	109	98	123	123	130	122	111	110	118	119	107	121	118	114	127	131	122	117	152	138	105	121	130	110	113	105	125	112	105	113	133	140	114	137	103	131	114	110	125	108	106	121	127	120	99	132	115	100	119	114	112	115	129	110	120	110	116	107	118	137	113	129	122	109	120	127	127	127	88	115	99	119	114	114	105	99	122	105	133	88	124	113	100	113	100	124	133	103	124	115
15212	1755	1264	1594	1337	1314	1039	842	760	604	526	534	479	468	462	397	421	412	390	363	376	360	379	358	372	360	351	357	367	342	314	329	321	324	341	334	327	335	304	304	311	334	333	337	297	341	314	314	339	317	329	316	329	339	338	355	347	344	306	302	325	288	325	304	303	300	323	285	286	317	325	326	333	307	341	282	306	299	285	311	291	325	307	313	315	316	304	333	299	292	301	307	300	315	308	336	309	299	314	285	303	330	310	281	331	270	336	312	307	302	299	311	316	295	284	321	323	316	268	313	302	324	281	311	300	319	322	292	298	335	324	301	294	330	302	280	286	322	350	340	321	321	283	299	338	283	313	315	301	301	326	329	354	298	290	317	306	305	314	300	331	293	315	308	277	290	332	331	292	309	344	315	311	286	314	334	362	294	319	339	304	300	299	295	320	326	310	307	291	281	308	302	322	314	301	305	296	306	328	322	291	303	293	309	302	285	310	319	311	321	322	312	320	290	350	314	300	291	281	335	297	305	337	289	285	308	312	308	296	322	294	337	321	301	309	345	338	299	325	309	301	301	291	286	312	321	280	324	289	295	317	297	280	293	305	287	320	316	305	343	319	260	309	319	317	347	335	277	305	336	323	294	304	281	313	316	316	315	307	301	338	287	292	323	284	317	275	312	324	298	345	343	283	299	306	285	281	292	306	294	285	328	304	299	310	301	320	287	341	320	311	292	299	310	300	318	291	304	315	310	298	313	281	310	298	312	306	335	314	319	311	306	285	301	307	326	319	328	320	324	288	282	310	341	281	303	303	303	316	319	331	300	326	334	333	297	339	281	302	261	282	279	315	308	308	307	292	304	287	327	283	316	305	289	340	294	310	288	326	301	307	318	304	288	312	289	315	322	303	287	301	291	343	314	320	331	310	331	293	326	280	337	307	289	325	333	333	276	339	288	291	301	303	316	325	286	275	302	280	305	349	327	311	320	325	286	305	297	286	321	299	297	306	296	325	314	328	319	305	303	330	285	300	278	297	295	329	304	289	333	325	327	322	301	307	336	252	314	293	306	280	321	319	325	311	283	335	299	326	303	310	305	305	298	276	318	309	291	288	299	299	286	304	290	318	280	294	338	291	283	263	303	297	299	301	309	302	297	297	300	306	286	321	320	312	332	299	313	305	317	307	270	343	321	312	331	315	297	286	319	289	314	298	287	319	297	334	303	318	300	306	280	304	318	301	300	325	318	279	302	296	315	313	314	316	324	294	346	296	312	331	284	302	304	320	299	318	306	320	311	331	310	284	300	348	311	292	342	335	329	284	325	297	329	287	316	315	305	323	310	302	323	278	307	287	303	299	328	292	305	329	328	372	293	285	309	274	330	292	336	297	326	294	336	325	272	282	312	307	301	315	308	302	314	282	331	278	295	299	311	291	324	290	326	331	306	303	300	320	339	298	327	310	297	328	292	331	332	323	290	325	317	323	307	321	311	312	345	297	268	315	333	308	289	294	283	297	324	298	326	297	316	290	322	316	305	303	325	293	344	313	304	320	287	321	304	297	293	323	322	288	302	321	314	275	310	290	276	311	299	306	314	352	326	278	312	319	301	280	318	325	320	316	318	346	340	319	323	365	295	306	333	280	300	290	349	328	316	306	300	314	312	288	341	341	302	312	288	314	307	337	300	308	302	319	305	327	318	299	321	278	329	329	319	306	306	343	330	321	345	301	295	333	313	303	295	313	308	306	295	295	295	273	331	324	314	337	284	297	316	311	315	315	267	317	272	304	308	315	304	319	324	285	290	312	315	313	308	315	309	300	304	332	328	311	322	298	307	295	307	325	288	335	319	322	323	337	287	288	315	314	297	275	308	299	313	343	293	322	310	278	293	300	316	275	296	316	301	308	330	313	309	307	312	318	292	313	303	266	316	333	323	328	314	319	315	316	307	303	302	320	316	318	323	305	337	308	301	318	299	282	284	314	321	310	321	312	298	322	288	287	317	328	306	328	300	304	289	303	316	299	274	323	303	297	292	304	281	301	303	298	326	334	335	316	289	325	311	305	308	310	323	318	291	347	306	338	310	285	306	315	310	309	309	341	321	321	306	316	307	298	296	304	314	319	318	305	331	286	309	302	318	302	294	303	320	315	293	297	285	319	338	310	311	290	295	321	289	320	334	295	318	319	324	332	278	323	281	312	287	332	333	310	347	310	297	279	296	334	312	300	315	303	301	304	311	322	311	291	282	311	326	295	299	311	329	328	334	343	283	308	327	281	307	306	306	326	311	301	307	308	334	328	329	326	351	348	313	334	285	298	309	319	320	292	306	329	340	279	293	341	311	281	333	337	325	305	310	290	335	304	295	305	312	302	296	287	292	324	305	285	291	320	337	333	307	307	316	317	284	314	299	303	314	293	317	303	308	316	310	297	323	369	334	326	307	294	297	291	305	301	294	323	311	296	289	335	255	311	292	285	296	287	356	321	290	299	328	303	318	334	316	311	317	336	309	305	308	330	326	321	318	324	305	273	286	304	307	267	292	311	308	285	320	339	309	325	301	297	315	330	283	317	319	334	355	296	305	320	283	296	303	301	298	309	289	300	299	326	325	306	298	304	288	338	308	325	306	304	283	273	287	349	305	308	321	289	290	322	304	288	288	318	295	327	326	312	310	317	314	320	293	344	322	281	316	319	309	336	290	316	311	305	287	300	315	300	309	294	301	348	327	333	302	310	289	309	302	317	320	304	327	305	302	328	338	324	353	282	328	342	320	312	287	310	334	324	305	286	287	281	288	306	299	306	294	318	325	333	308	298	266	299	313	344	308	297	329	313	304	307	294	319	303	288	309	270	306	294	295	300	319	338	278	302	308	317	334	325	325	301	333	286	340	318	306	304	271	328	338	295	320	314	336	325	325	289	296	282	323	287	288	279	318	288	296	299	295	306	294	298	296	312	283	310	321	287	340	278	303	305	302	313	311	316	303	304	318	332	279	339	316	301	299	340	267	313	301	315	302	370	321	311	290	311	324	302	318	317	300	318	294	324	285	305	311	325	339	292	318	304	294	340	318	315	291	333	300	303	312	305	330	326	286	308	278	281	315	297	320	306	302	302	321	318	282	326	286	333	323	321	330	314	311	303	324	330	260	288	342	294	318	307	315	315	297	318	289	314	272	324	274	315	294	306	305	309	321	298	311	290	340	306	319	288	301	281	286	279	310	302	296	317	314	330	290	326	330	345	312	267	311	303	309	286	302	278	316	326	320	284	287	336	313	300	318	322	303	349	326	319	304	315	306	306	277	305	323	314	312	310	318	300	297	300	292	301	281	302	317	288	311	350	329	309	294	347	271	339	329	299	321	285	329	279	301	320	324	291	301	303	323	315	322	311	318	298	310	317	316	291	322	296	337	333	334	302	328	325	302	316	273	309	310	318	297	258	313	309	283	322	318	304	312	300	285	317	297	294	322	297	319	305	285	325	359	289	311	315	318	321	353	311	288	308	315
1860	380	318	326	326	349	308	328	309	356	330	317	324	311	325	333	275	334	371	312	361	323	297	304	317	347	309	280	330	301	321	354	322	329	271	302	298	313	338	334	330	314	271	339	338	310	347	289	318	336	303	316	281	315	321	290	311	335	325	321	295	322	321	346	332	305	341	325	316	304	323	344	310	312	322	314	350	344	302	318	332	326	362	331	348	314	304	311	330	324	331	344	332	327	296	302	271	335	316	312	370	320	346	296	323	309	324	307	329	340	317	312	339	316	326	367	305	305	322	305	364	286	307	317	334	315	292	317	302	310	365	296	332	315	337	336	313	349	345	341	316	338	288	333	331	351	318	282	328	343	334	351	295	303	340	297	347	324	328	295	332	336	369	322	321	301	322	303	320	330	327	331	310	314	310	295	335	339	318	308	348	300	302	323	333	316	318	335	368	301	326	298	332	324	316	319	338	340	320	319	328	325	326	311	312	298	320	318	331	333	289	342	311	334	330	300	297	317	270	318	336	309	331	319	344	301	328	312	304	346	338	312	306	320	285	338	319	299	371	303	283	327	322	349	308	341	343	303	299	306	329	350	376	341	272	325	329	296	320	287	309	333	333	321	333	327	311	318	318	307	336	324	344	318	327	342	334	322	335	312	333	316	373	326	294	321	308	311	324	316	297	308	304	324	361	327	326	317	323	324	326	281	287	273	323	336	299	363	301	301	327	334	333	289	291	332	335	314	319	304	345	310	315	283	305	324	330	345	311	303	315	322	320	365	322	308	331	309	285	283	358	306	304	352	321	303	300	300	297	332	311	336	326	321	310	323	348	323	305	313	354	346	341	316	333	334	346	319	313	312	308	306	332	345	340	326	316	335	311	308	341	344	300	299	302	311	342	345	302	324	315	347	317	332	339	314	342	289	320	294	319	316	280	328	318	308	293	318	329	323	355	342	327	342	335	301	340	346	308	298	313	349	318	305	308	306	309	344	323	298	279	299	326	326	314	322	343	315	349	344	311	311	329	302	350	311	307	289	297	314	338	330	323	303	321	302	343	315	327	287	319	283	318	322	323	365	339	347	357	294	296	308	335	302	361	299	319	298	304	345	321	322	302	307	333	308	327	362	334	346	330	345	325	306	326	316	314	300	323	314	293	312	330	291	333	310	292	310	324	306	328	343	294	298	307	329	313	338	327	367	349	296	336	326	317	340	344	311	305	309	319	302	343	324	327	323	320	329	353	345	340	318	292	342	361	353	341	298	314	316	380	330	334	322	338	319	358	333	321	314	295	309	293	319	321	273	319	308	330	297	340	358	338	335	324	346	327	336	274	294	335	318	335	354	316	311	354	309	317	287	325	330	336	319	320	364	347	332	329	340	311	325	327	322	323	279	285	329	314	312	302	318	305	305	313	322	301	305	325	358	310	296	347	318	331	296	317	316	313	337	308	302	341	326	321	307	311	312	325	340	349	344	305	322	349	294	282	327	315	327	327	335	347	328	317	288	329	277	304	341	316	309	338	318	351	312	292	360	277	266	340	303	335	337	331	297	335	311	347	307	363	334	334	331	317	352	325	309	306	277	315	277	313	323	333	337	314	314	293	342	330	308	291	301	299	327	310	300	318	326	330	338	359	337	321	305	333	338	319	333	316	294	308	319	304	307	355	302	287	328	319	313	303	313	323	295	292	328	320	303	320	307	318	295	337	299	335	328	307	323	323	319	325	336	352	291	352	323	304	309	320	305	355	312	338	312	311	325	289	324	335	342	349	312	328	364	339	297	305	327	305	311	313	338	323	297	305	318	352	299	299	327	326	292	309	327	366	325	289	331	327	339	335	288	287	331	335	296	319	325	317	344	302	278	307	311	347	314	316	282	312	327	316	319	336	313	327	300	335	322	342	334	341	321	368	285	331	284	323	321	312	297	309	325	289	328	340	330	323	328	344	352	318	316	344	332	294	346	343	345	277	318	352	343	303	327	338	312	321	292	323	308	281	321	320	323	359	306	315	315	336	321	318	316	285	335	312	316	310	322	298	294	332	317	339	340	311	329	316	299	327	309	333	336	319	283	288	328	325	329	354	319	315	335	325	302	341	359	318	322	315	348	316	363	312	291	303	332	340	316	310	345	303	314	339	298	299	301	309	298	335	313	332	371	334	327	337	337	268	313	320	298	302	328	302	336	322	331	333	299	334	334	311	309	348	328	308	346	302	339	327	328	322	275	315	328	356	305	324	323	305	304	330	313	291	333	309	335	309	319	297	317	283	351	312	318	314	329	354	328	340	336	311	295	291	285	320	316	324	297	320	331	306	329	321	298	349	310	290	326	331	324	313	303	322	356	336	330	317	326	293	324	329	302	361	292	329	308	328	315	304	303	352	348	314	339	328	315	312	297	331	347	349	343	336	295	338	345	332	325	326	319	305	299	321	296	334	322	381	304	315	333	306	321	341	347	320	300	322	333	297	317	302	331	363	300	316	325	340	299	352	306	319	305	305	320	323	354	335	296	303	312	330	323	311	319	315	324	334	332	317	361	320	333	300	353	322	307	341	323	325	374	320	369	356	330	325	299	320	267	301	344	322	305	337	322	330	320	345	324	283	329	314	348	346	324	281	283	339	311	314	317	327	308	315	320	340	342	325	336	324	329	329	323	315	321	291	291	313	311	290	324	324	357	345	318	317	337	363	358	326	309	332	346	317	327	317	309	323	338	357	323	312	281	344	358	349	316	331	311	288	300	366	313	322	324	301	291	299	322	327	295	325	346	301	351	318	335	299	335	304	283	321	308	301	294	322	310	342	326	351	329	286	277	366	308	333	291	336	318	309	286	345	302	310	311	290	299	322	311	303	338	301	297	327	337	318	363	351	308	316	289	287	299	319	352	289	333	318	294	329	340	298	302	307	361	325	314	319	358	320	332	305	317	343	325	325	348	338	333	301	312	345	322	316	327	321	358	333	296	312	327	319	325	294	332	307	320	327	323	317	326	303	318	323	300	308	324	338	314	332	314	302	334	330	325	320	295	317	270	346	349	350	310	310	336	287	305	318	329	308	317	345	331	336	320	309	326	313	316	291	326	325	279	322	319	326	311	272	305	343	317	326	324	322	357	328	301	332	286	320	292	347	332	337	309	339	313	333	323	333	321	322	328	321	298	328	345	313	324	323	309	319	296	307	307	324	302	308	311	345	296	326	344	309	318	294	295	264	316	296	325	348	302	312	300	295	341	325	305	345	314	331	349	332	348	270	349	352	290	299	349	290	338	349	325	335	321	355	352	270	327	282	346	314	327	331	323	313	319	338	325	336	322	291	293	324	306	295	337	299	337	333	291	309	355	314	314	307	348	305	344	343	344	318	318	301	341	315	309	345	292	304	318	328	288	328	309	321	336	334	320	327	333	330	345	316	311	317	322	313	316	314	307	286	333	301	281	315	310	302	357	342	318	303	341	296	323	302	333	360	318	297	321	349	331	292	316	312	322	355	314	332	318	363	310
2307	825	760	786	802	799	821	781	770	741	806	748	763	757	782	727	707	770	772	756	772	731	765	742	751	755	743	805	718	784	728	832	741	734	722	789	800	745	700	750	700	788	776	774	706	712	730	676	725	750	770	707	784	721	706	733	779	761	793	743	793	712	727	765	765	751	734	809	698	760	738	752	763	751	725	771	734	760	727	691	731	737	718	729	751	767	748	753	724	703	767	782	746	746	731	708	788	770	699	763	791	763	757	751	723	773	783	770	749	666	766	783	773	778	733	777	735	775	769	776	727	735	757	756	704	721	709	725	730	736	718	730	720	779	714	692	713	719	719	788	756	740	742	732	764	785	770	756	753	781	826	734	767	700	756	748	785	734	743	683	699	787	762	781	776	754	753	747	719	783	737	718	746	783	727	765	795	741	739	770	773	765	726	753	753	722	766	754	731	773	757	718	739	740	756	725	731	719	768	744	766	744	774	768	738	728	738	737	718	746	726	752	703	787	739	709	694	783	782	791	754	800	786	687	720	677	734	746	756	761	716	777	720	776	735	798	764	731	782	711	720	747	773	756	708	741	721	733	797	744	709	744	761	719	735	760	723	712	729	773	715	669	748	774	728	745	758	747	783	738	808	721	737	767	749	753	763	761	760	709	735	771	773	726	702	735	764	754	740	740	762	740	766	766	762	731	750	730	718	692	709	732	753	781	709	728	768	714	783	703	736	736	739	722	777	778	731	736	720	771	740	744	725	688	746	764	742	806	732	760	805	733	704	734	744	725	759	704	735	730	733	670	733	749	769	742	751	754	733	758	755	734	713	686	768	739	749	726	731	772	732	782	731	711	747	759	777	753	748	705	768	723	743	765	779	693	748	729	699	767	725	743	732	761	762	709	741	709	775	771	768	761	761	777	782	720	722	743	776	719	719	721	737	719	786	738	711	684	776	787	735	750	762	727	739	750	754	727	787	736	740	750	728	750	742	724	762	734	736	744	765	717	734	773	745	732	767	757	744	766	752	747	670	717	780	765	750	740	779	712	708	685	766	710	752	739	723	710	768	703	697	725	710	748	786	743	742	727	742	739	750	764	706	762	768	737	738	770	767	749	806	729	736	775	748	693	732	757	737	781	731	768	754	750	706	770	721	779	781	730	736	742	727	694	737	717	786	716	784	765	775	701	793	723	757	706	783	717	717	731	746	747	720	750	762	750	757	744	742	758	717	705	768	772	731	765	758	790	680	771	760	734	762	733	726	704	773	759	745	775	681	747	726	721	730	715	746	741	794	734	784	759	754	747	737	777	705	751	786	790	778	737	717	746	737	748	807	738	734	702	763	738	707	735	764	745	756	798	765	786	696	696	712	746	739	702	723	726	736	743	782	748	728	783	673	764	767	760	727	710	775	730	786	725	728	725	765	767	707	727	767	753	719	718	770	754	733	699	697	708	723	714	731	793	741	769	718	733	720	787	720	710	799	731	752	754	722	740	771	775	778	708	704	700	758	729	740	714	711	786	733	736	722	771	758	730	786	744	767	726	734	760	746	718	780	751	736	701	776	769	742	766	742	776	750	747	784	811	741	754	758	732	780	744	775	735	751	743	735	735	753	740	764	777	712	694	741	695	744	747	764	715	737	756	770	771	762	710	763	700	779	777	800	712	802	738	750	767	747	734	724	740	750	723	755	736	706	699	715	733	731	721	728	761	762	775	735	742	786	708	731	760	779	728	744	737	702	760	703	766	758	780	752	726	718	729	719	777	724	771	782	739	767	737	704	771	761	697	778	773	762	739	716	757	747	749	719	750	762	729	696	755	746	741	738	679	754	718	738	729	738	742	773	757	736	715	799	745	738	740	762	736	742	707	738	656	779	728	794	711	783	708	691	721	744	739	751	788	727	787	774	776	714	718	777	746	756	727	736	782	700	729	722	726	772	716	738	720	724	780	820	745	755	767	793	760	733	721	793	761	733	699	735	759	671	725	752	757	691	707	744	718	760	737	770	746	727	741	742	775	739	733	746	727	726	769	741	775	755	685	757	726	721	723	739	799	774	764	727	749	799	740	745	739	750	783	733	785	761	725	775	768	728	741	771	777	723	773	751	774	758	719	722	756	726	781	761	731	757	753	760	735	694	716	755	753	793	720	747	727	711	713	786	814	753	707	745	742	767	743	764	770	807	731	773	710	744	743	741	737	749	724	709	734	712	747	745	718	724	722	767	776	751	759	776	767	737	699	735	750	735	733	753	765	740	734	774	788	751	725	706	718	730	748	713	715	734	754	749	715	768	747	710	707	800	756	762	750	696	661	734	737	697	751	719	736	713	706	718	761	747	722	756	752	747	778	754	722	761	748	744	765	703	719	721	753	790	761	755	724	759	780	735	754	749	753	773	704	765	681	750	744	707	761	712	727	737	739	727	758	781	794	779	706	764	766	754	729	711	732	722	728	747	741	759	776	743	712	733	708	748	792	774	769	726	738	694	782	759	734	725	759	724	768	744	766	710	727	710	737	749	708	754	680	733	670	766	749	731	776	724	801	719	781	730	749	743	720	787	766	755	745	732	719	716	773	730	748	727	729	751	753	771	790	753	758	733	746	730	728	729	739	756	749	711	730	760	762	712	725	751	785	728	750	697	813	692	728	746	706	724	727	763	792	728	777	686	780	760	760	761	726	764	734	756	702	750	737	711	786	742	678	695	739	739	782	787	689	762	783	725	691	735	739	742	786	779	747	696	788	719	745	712	743	774	751	767	728	788	763	809	711	748	796	776	763	735	749	727	737	737	764	701	750	716	740	741	748	727	755	747	769	749	701	719	716	758	721	730	735	760	781	723	738	770	814	737	743	769	716	816	753	735	754	700	727	776	733	799	756	756	738	742	758	776	761	729	745	698	712	726	728	770	739	745	766	732	756	747	749	771	748	692	747	739	740	684	753	707	719	748	703	699	747	710	761	730	753	708	750	802	702	762	699	758	744	743	761	717	732	735	771	724	756	783	758	699	698	704	748	751	710	735	743	731	765	689	801	726	778	752	726	650	674	755	734	701	752	766	757	746	736	726	694	785	759	725	752	723	780	718	766	733	764	779	720	759	733	740	748	760	786	739	764	796	791	769	717	760	779	770	769	732	767	771	797	729	777	723	754	728	711	764	683	756	736	730	752	757	767	784	762	748	758	745	763	709	758	747	739	768	769	730	708	686	698	738	778	748	773	721	709	714	741	748	728	769	693	769	712	766	746	745	714	722	732	763	764	735	760	761	764	774	730	756	734	728	749	717	746	723	708	755	778	748	754	723	780	759	764	741	789	736	752	735	697	766	716	740	757	680	798	783	721	763	693	752	790	734	766	788	770	702	732	790	767	750	749	739	709	713	779	754	755	742	773	749	760	749	724	750	744	783	770	755	781	719	761	706	741	735	778	695	759	732	725	749	741	733	710	708	759	732	770	754	786	708	726	779	762	733	738	771	757	714	763	742	734	781	789	751	737	755	728	764	758
15606	1595	549	466	379	378	346	308	272	304	291	292	317	271	276	277	293	279	297	286	287	283	265	283	293	246	288	272	239	267	283	287	295	291	241	273	312	256	298	294	297	289	283	265	301	275	266	264	273	292	265	276	316	284	283	261	275	264	291	284	249	308	288	284	273	293	292	281	235	265	289	291	318	279	294	278	303	287	273	279	279	279	253	290	277	250	286	283	253	250	248	302	256	273	260	292	289	289	299	306	277	262	268	268	247	264	278	291	236	273	246	323	267	261	270	281	296	294	269	309	304	248	282	282	248	304	269	263	262	263	288	276	222	285	295	316	286	275	251	232	270	271	281	271	273	273	252	252	249	284	303	286	314	302	277	287	260	277	308	261	326	300	275	280	282	268	296	298	260	297	313	286	256	296	292	264	270	306	285	297	255	267	297	264	275	248	262	300	272	269	262	304	284	264	254	281	276	301	280	311	279	286	298	307	286	229	259	253	255	312	237	290	287	279	269	283	249	269	274	296	292	271	275	291	267	269	252	285	268	267	280	317	300	291	287	279	288	303	226	272	258	266	276	279	271	273	297	285	284	296	302	271	279	284	298	285	291	267	313	264	263	295	273	261	264	270	319	286	260	270	284	281	287	276	268	270	283	260	290	275	266	302	302	284	250	271	296	285	286	287	241	288	288	268	293	274	299	267	279	285	286	236	272	286	282	287	278	281	312	291	274	292	297	266	286	271	281	274	271	279	278	266	280	263	266	272	248	266	287	280	285	292	277	266	263	243	296	253	257	270	262	265	262	289	273	275	260	283	257	270	321	303	271	282	291	290	265	292	301	293	247	278	310	248	258	280	288	319	274	273	303	250	289	298	276	248	286	263	287	279	264	276	260	299	302	273	303	261	284	285	290	265	301	261	282	289	272	282	246	269	263	274	285	284	264	277	281	273	270	272	257	261	255	262	306	293	282	278	309	298	268	288	270	257	292	290	283	294	256	274	296	269	264	267	268	267	273	274	274	256	277	266	256	273	281	280	275	287	266	276	315	276	281	287	301	297	266	336	310	277	259	268	300	239	271	295	277	311	272	261	267	261	259	324	285	278	241	250	254	284	277	260	290	275	286	270	298	275	269	272	278	263	271	285	289	285	264	257	282	284	272	258	301	309	284	261	303	282	283	253	298	257	295	313	283	257	293	279	297	301	297	266	278	255	288	258	282	239	293	260	276	279	281	257	275	267	291	299	251	290	247	300	273	282	300	269	300	282	259	279	274	266	288	282	266	270	268	283	268	297	281	266	243	289	289	283	266	287	263	289	292	270	285	282	302	279	293	280	317	304	270	272	283	283	293	252	286	283	270	249	298	313	265	247	239	285	259	287	289	279	262	267	240	249	262	288	291	309	262	307	281	270	298	270	268	272	321	262	264	261	247	296	284	263	281	272	290	273	276	291	254	284	306	286	287	275	285	283	275	277	261	300	295	288	290	301	257	286	269	261	245	271	267	276	296	277	288	274	236	279	292	281	263	259	277	283	255	271	299	306	278	300	277	296	301	311	261	291	263	272	260	273	297	302	285	243	298	277	284	283	271	278	292	244	268	278	298	256	270	262	265	268	306	306	276	275	275	288	292	292	308	237	253	277	294	277	277	241	272	299	306	269	281	291	262	286	296	265	285	278	272	257	260	262	286	257	261	274	250	268	278	268	288	294	274	262	290	300	293	272	269	275	273	285	274	273	269	266	276	276	277	264	296	280	288	310	249	275	253	266	283	292	282	298	275	302	268	292	268	264	290	295	280	282	300	259	273	275	287	263	271	275	278	285	286	290	285	260	281	249	297	302	262	258	287	312	298	259	279	251	286	279	280	264	295	264	301	298	297	281	277	279	304	282	303	266	276	278	271	275	278	279	293	294	299	259	276	266	279	305	272	299	274	286	292	278	268	294	304	263	271	337	288	280	260	243	266	292	289	317	270	281	297	298	300	273	296	277	312	267	253	255	273	307	277	311	270	306	273	257	273	258	274	276	265	272	289	277	299	259	267	260	264	289	253	283	283	264	283	250	283	279	251	289	275	262	262	252	259	274	287	260	253	262	278	283	278	275	264	265	293	261	306	279	279	323	293	283	275	289	295	281	294	293	283	296	304	275	271	293	300	255	270	254	249	287	274	261	270	286	289	289	263	278	269	285	283	242	260	273	267	303	284	302	243	290	261	290	288	275	314	259	269	260	292	302	264	276	278	289	276	271	267	258	283	298	292	288	297	282	260	259	274	281	267	267	275	247	272	277	288	253	297	296	271	282	290	283	270	269	272	266	292	270	282	295	286	283	324	267	276	309	308	264	275	262	255	267	286	283	296	257	278	276	280	269	292	271	276	268	279	287	300	292	263	279	265	301	245	271	278	297	262	314	294	279	312	266	299	253	259	277	317	287	269	275	283	293	319	272	284	257	271	300	301	282	268	267	247	289	248	277	276	291	318	257	276	279	250	293	282	281	241	269	306	285	292	262	288	271	286	271	245	237	289	278	250	257	277	268	259	283	291	274	302	275	286	277	325	307	249	280	270	290	278	254	307	286	262	251	275	304	273	274	274	279	274	264	287	309	299	297	299	287	262	264	279	293	279	273	288	250	256	262	267	268	274	270	280	252	294	261	246	279	239	266	308	287	291	280	268	264	291	298	267	276	277	283	259	264	275	242	294	294	255	277	229	316	275	308	273	259	305	278	297	269	285	300	260	260	269	259	277	314	280	310	266	290	254	299	306	275	306	279	253	276	286	284	278	268	289	285	317	258	265	280	300	283	260	292	283	251	274	242	280	271	281	270	264	268	286	257	263	244	299	286	275	275	278	267	285	302	286	309	256	264	276	259	268	302	269	274	308	263	293	296	282	262	280	258	270	275	271	303	315	277	278	302	258	309	272	290	274	275	275	271	274	279	323	275	277	275	273	285	285	274	280	294	272	264	293	267	268	282	266	245	265	291	280	275	295	278	302	282	271	289	274	270	274	317	251	260	281	252	271	255	264	255	283	284	279	248	280	279	272	292	269	268	277	318	249	264	268	278	291	281	257	285	271	255	263	316	298	279	301	253	287	274	280	289	274	285	247	279	267	290	308	294	290	255	293	272	271	274	291	304	308	260	308	273	290	295	285	257	263	294	280	276	279	258	262	280	302	288	276	288	283	304	263	268	278	280	280	287	287	259	290	302	259	272	288	262	308	295	262	291	268	276	270	286	271	260	295	250	253	254	312	278	286	300	266	271	281	258	263	266	314	272	283	280	308	300	259	236	279	257	263	272	270	282	262	295	276	254	257	277	273	276	276	323	280	250	285	276	303	264	288	265	286	230	260	245	281	270	278	295	283	292	266	275	253	309	244	266	251	280	329	301	262	313	277	288	282	316	311	258	282	313	276	254	250	257	289	276	260	279	290	265	264	302	293	262	272	270	288	260	268	258	273	297	276	280	261	235	249	278	294	273	268	292	291	263	264	259	287	303
10706	1436	1154	1359	1167	1162	1066	915	828	807	782	751	694	752	716	706	689	712	671	696	723	707	643	635	670	672	697	671	680	670	659	701	623	697	667	655	688	699	665	647	624	641	650	622	600	690	673	648	624	662	627	671	641	672	670	672	690	619	660	682	647	631	655	672	659	646	630	678	640	663	649	637	654	625	651	626	638	667	649	660	672	654	617	626	672	612	702	686	660	629	713	660	681	618	685	667	664	612	650	587	675	685	660	581	644	626	621	676	637	620	593	629	658	609	672	629	615	695	645	629	646	643	643	610	635	657	614	676	640	629	649	675	686	617	697	676	636	610	657	634	627	667	660	700	651	639	619	670	640	611	610	594	677	681	681	655	642	672	660	649	654	622	627	675	634	707	654	597	627	691	670	602	615	662	673	649	634	630	666	663	649	584	625	620	673	640	612	685	664	650	610	656	657	635	618	641	627	621	640	644	681	649	592	632	687	645	616	675	639	677	661	661	634	647	639	662	634	657	644	636	674	635	649	685	676	591	635	619	622	686	629	650	638	624	626	615	631	610	649	601	665	614	659	707	684	675	697	657	629	679	637	617	593	652	650	644	636	642	601	672	657	667	640	666	662	633	651	633	643	663	603	607	679	657	612	659	665	654	658	640	649	655	615	622	676	677	647	641	683	612	643	623	676	677	607	637	653	681	610	665	670	642	632	633	589	687	669	640	634	625	645	649	687	612	667	650	660	628	657	636	635	644	658	629	663	653	625	626	660	671	631	612	629	631	634	645	650	639	627	607	609	676	691	672	634	606	688	657	621	717	702	651	627	640	628	628	643	659	623	681	639	675	620	591	649	637	650	654	653	615	674	659	692	631	662	615	629	648	677	619	582	620	697	656	672	645	712	667	615	647	661	658	667	713	683	683	583	614	622	674	620	660	652	612	647	648	672	617	675	624	611	625	677	668	633	683	690	618	665	692	648	674	634	628	613	642	610	627	675	610	659	644	635	638	613	641	643	676	636	668	664	659	645	657	683	640	658	643	604	652	622	623	637	648	611	636	630	630	668	681	670	680	653	641	666	643	638	597	635	673	637	693	658	679	625	594	631	614	644	611	741	691	653	662	687	675	648	595	666	605	653	651	678	647	645	671	625	645	688	668	609	650	645	644	603	655	639	695	610	639	614	645	593	631	667	620	656	605	624	662	617	634	632	635	655	619	609	694	621	680	561	648	622	686	602	678	648	633	647	609	687	630	674	640	623	602	635	630	673	639	602	617	661	639	603	643	651	657	628	630	650	678	617	626	650	675	655	696	690	627	628	640	612	684	618	665	680	636	640	667	629	649	640	673	673	634	672	685	647	663	641	646	648	691	629	640	622	644	632	656	610	594	654	668	675	629	652	653	659	656	604	638	665	669	661	634	641	681	622	671	725	636	613	628	660	671	668	654	665	654	623	635	626	644	624	673	694	653	684	634	665	616	641	622	592	641	623	619	653	632	713	659	650	654	634	622	702	594	640	682	664	598	611	632	604	638	652	639	619	647	603	671	595	647	625	652	675	637	664	627	652	611	673	659	662	616	597	609	623	620	675	663	640	646	641	607	697	665	641	663	646	597	641	640	609	704	639	642	622	682	607	652	649	593	614	652	633	629	661	677	698	687	659	643	688	631	648	614	682	678	628	659	625	650	680	636	642	652	603	646	659	645	639	672	640	654	629	656	671	645	613	646	651	640	611	684	637	593	621	641	659	631	642	636	664	605	633	601	643	647	631	593	713	612	645	662	678	648	619	657	622	650	649	622	628	651	637	644	636	625	640	622	656	612	659	646	656	640	666	690	644	641	651	652	651	649	676	677	652	634	640	656	602	610	684	678	658	634	682	629	668	712	606	655	674	668	667	639	678	658	651	654	646	668	661	616	639	644	647	598	611	643	652	662	643	669	633	627	656	615	639	641	690	662	622	665	630	637	610	648	657	628	640	653	648	669	658	652	636	604	668	672	596	617	656	660	704	605	704	644	650	644	614	658	645	645	652	623	671	591	693	581	685	643	672	615	620	608	656	606	645	631	603	661	670	705	646	645	653	662	669	652	618	647	639	664	659	639	614	649	653	646	621	720	631	652	667	680	610	639	623	658	716	587	677	628	657	673	644	622	611	649	647	683	648	675	682	637	660	662	637	618	685	596	689	621	609	660	661	677	646	597	649	635	662	658	639	653	611	643	653	628	625	626	637	638	606	707	641	653	675	647	618	636	650	636	668	663	637	656	667	632	659	646	646	631	647	647	647	624	630	664	654	656	652	688	643	603	677	636	648	639	612	666	671	652	650	729	707	639	682	662	678	653	665	663	618	644	632	647	647	622	655	645	703	667	621	618	671	620	640	664	638	641	595	640	645	643	648	668	619	647	672	645	678	604	587	639	643	675	631	679	672	677	616	653	681	668	640	675	645	627	633	610	629	714	662	619	662	643	609	681	633	680	648	645	605	618	648	617	630	636	659	649	640	677	631	622	629	660	632	627	648	636	610	643	610	652	645	604	604	650	639	645	655	628	660	659	676	643	626	682	641	631	656	607	633	620	661	633	657	630	631	601	681	647	664	651	696	641	642	630	619	652	658	624	681	629	636	596	649	615	698	630	669	691	626	643	650	646	670	673	641	626	626	651	622	602	647	609	654	662	621	637	631	611	618	666	690	646	597	632	654	685	667	647	606	638	624	615	650	652	655	636	664	651	659	653	653	640	680	654	676	618	629	666	641	601	642	650	643	641	612	645	658	644	651	623	638	666	604	650	672	660	601	666	679	687	592	619	726	649	649	644	638	644	602	647	669	662	608	613	679	620	660	640	629	610	638	677	651	637	671	702	627	655	648	641	621	641	647	623	620	605	645	642	637	671	653	680	650	686	657	650	597	705	667	655	699	677	697	630	637	672	688	638	620	630	627	650	629	673	688	657	685	658	635	663	621	625	668	660	639	645	672	617	619	677	687	675	615	690	625	687	634	662	661	644	653	646	682	656	637	634	640	617	632	671	659	683	641	632	669	697	613	669	660	663	648	660	625	649	644	659	671	656	616	687	633	705	641	634	665	609	678	688	656	655	654	668	614	644	710	654	671	649	607	627	668	639	594	638	641	645	652	610	688	653	670	680	647	613	607	607	640	591	653	657	644	630	619	662	654	697	651	664	604	643	662	671	595	626	615	605	654	636	697	637	623	643	684	628	611	649	636	623	632	659	645	696	618	623	620	640	584	647	654	661	654	624	645	616	642	650	687	663	674	656	637	650	679	662	634	633	662	679	668	633	659	632	615	580	618	632	671	611	634	651	675	647	700	631	611	627	657	617	639	669	633	655	633	650	636	606	628	616	670	647	651	625	637	677	594	648	626	688	647	662	620	623	629	637	646	618	602	636	652	637	623	613	646	657	655	684	621	674	668	584	661	636	628	672	640	603	636	657	621	665	622	656	632	679	633	622	598	614	663	628	589	622	646	664	642	652	676	647
26081	3189	642	485	367	325	232	209	181	165	158	153	139	115	148	130	127	107	140	146	118	115	101	132	130	136	127	129	106	116	130	132	143	112	117	146	109	107	126	119	95	128	125	98	129	99	128	118	117	113	133	125	122	143	141	118	115	138	121	105	115	102	141	117	115	116	127	124	113	124	126	114	132	116	121	117	112	123	102	129	112	141	115	119	138	135	121	146	117	116	124	149	114	120	129	128	132	122	125	111	114	125	133	116	126	104	129	112	110	119	122	138	113	105	129	132	116	108	111	132	128	140	114	115	112	119	119	112	123	105	130	117	119	110	108	123	129	134	123	134	103	131	114	109	115	108	140	117	121	105	123	116	117	115	102	107	121	105	126	137	117	131	126	105	119	125	122	122	140	113	126	140	102	115	104	128	129	122	112	129	109	125	123	135	129	91	112	109	135	108	125	140	129	113	112	110	132	122	128	119	138	122	118	143	121	122	107	113	118	86	108	132	121	116	108	127	121	113	116	126	113	135	130	100	131	141	104	122	134	121	115	139	129	141	112	116	137	117	122	98	107	145	109	107	99	113	132	116	109	116	121	126	116	121	111	104	137	134	111	122	116	130	106	106	129	122	110	109	126	122	119	114	115	125	115	116	120	135	114	105	136	136	117	125	111	105	123	122	105	109	121	134	111	130	114	121	119	120	129	126	133	108	117	117	118	130	112	122	112	125	129	133	134	92	116	87	131	128	132	122	97	126	124	123	122	131	108	119	115	122	121	123	130	121	147	130	113	137	118	122	118	119	139	110	113	134	122	115	124	112	109	115	117	117	104	130	106	105	127	124	116	112	136	115	126	117	139	117	124	124	121	119	111	123	109	126	111	107	123	116	116	114	127	118	133	117	138	115	118	121	102	111	116	98	107	132	122	123	109	115	114	99	115	112	138	122	130	142	107	136	122	119	124	119	130	124	139	123	115	129	109	123	115	101	111	119	118	110	127	111	114	127	132	131	117	121	129	115	112	124	120	108	138	105	114	130	129	109	118	91	127	118	123	130	131	116	104	130	118	125	125	97	114	104	122	141	139	134	142	112	120	122	106	111	125	121	110	135	116	138	112	126	117	107	147	104	110	108	117	134	114	130	111	143	125	116	114	119	121	127	146	121	123	121	119	118	144	114	122	142	135	118	123	119	128	131	108	115	136	120	118	126	132	114	113	97	126	131	132	135	95	103	124	132	118	104	115	112	100	124	122	116	119	119	114	113	126	114	128	123	138	117	122	134	118	111	125	122	124	131	126	132	123	114	111	134	123	140	111	144	102	99	126	104	106	97	118	124	111	125	112	126	134	96	108	115	144	119	131	107	112	138	128	110	130	123	123	111	133	114	123	129	119	111	95	124	131	152	130	126	118	127	119	116	119	107	104	117	105	136	107	100	108	103	120	130	120	103	120	119	118	124	116	124	118	136	118	109	131	105	122	113	126	129	123	101	125	111	111	129	121	139	143	129	128	102	113	128	111	120	130	130	120	105	122	117	97	123	115	140	129	131	156	139	107	137	116	119	133	130	107	108	117	106	119	115	114	131	135	119	137	107	113	116	118	127	111	137	126	99	118	115	116	109	126	115	109	114	124	129	106	134	123	117	127	111	111	126	115	111	126	123	104	119	129	114	95	141	120	128	122	138	117	131	87	113	129	95	112	108	113	125	145	122	122	114	116	101	130	156	120	121	139	120	97	109	118	111	136	100	114	129	125	120	100	128	129	129	115	135	134	122	130	132	121	127	121	123	119	124	134	117	124	109	110	113	127	124	134	98	100	111	119	102	126	120	116	122	126	115	122	116	121	125	122	134	131	117	134	117	128	109	119	116	107	115	111	139	105	111	102	121	117	97	128	129	125	152	128	106	124	138	123	96	106	141	131	137	117	113	120	134	109	111	126	122	118	137	132	125	121	106	117	139	114	134	106	113	115	127	122	143	113	109	129	132	126	133	108	122	115	132	123	135	117	128	131	128	135	122	118	129	153	120	131	107	126	108	140	125	129	106	132	119	128	125	136	124	131	118	118	116	132	116	102	144	157	127	121	132	104	111	129	119	128	100	117	116	133	101	116	134	121	115	111	121	110	134	123	124	124	114	113	99	102	119	106	146	98	97	130	127	112	127	116	109	133	116	107	99	138	107	123	99	146	125	128	125	133	127	113	108	140	121	116	134	133	119	127	120	118	132	122	117	102	126	118	111	130	130	114	121	138	118	111	129	144	119	112	133	97	141	119	129	131	128	119	124	121	114	107	134	127	125	134	121	102	122	121	117	111	124	110	139	117	110	123	102	123	144	132	113	123	106	111	108	108	120	120	117	127	109	124	103	99	122	113	118	129	106	122	150	117	112	105	113	121	130	126	120	111	103	98	116	146	117	113	135	113	108	108	135	107	135	118	108	107	133	121	121	127	128	113	117	137	106	93	120	107	108	117	137	121	92	132	120	96	118	137	107	125	121	121	120	111	123	130	130	131	125	143	112	93	128	117	121	127	141	109	103	117	111	113	130	140	126	119	121	132	121	107	114	134	118	121	142	106	129	137	137	137	133	130	129	122	89	116	100	123	113	122	107	120	124	137	124	110	117	126	113	108	122	132	117	122	120	106	113	104	126	145	113	123	128	107	126	143	119	117	96	106	137	127	130	109	126	126	112	136	122	115	126	109	138	111	144	126	123	119	104	110	122	119	123	114	111	106	129	122	120	116	121	106	100	128	136	121	103	122	94	139	102	130	110	121	102	119	115	118	125	126	99	135	127	130	106	119	135	118	110	113	138	127	132	134	135	128	119	131	116	108	125	134	129	138	112	107	128	115	118	120	127	121	116	133	124	117	138	125	123	120	113	127	109	101	113	119	104	117	119	126	102	131	121	111	118	128	116	144	122	127	108	110	133	122	112	131	115	123	102	127	111	120	117	109	119	124	114	115	111	120	106	112	112	133	111	128	114	119	112	129	134	133	132	116	130	126	108	129	124	134	133	120	91	122	105	118	118	123	125	109	126	92	120	146	106	112	114	131	116	133	129	127	118	114	119	107	107	100	107	139	101	132	117	123	119	121	126	112	110	110	136	123	135	135	123	105	112	117	119	107	87	122	89	96	120	103	129	126	123	125	133	121	126	127	114	132	104	115	134	119	121	113	121	109	117	116	135	125	129	134	125	133	93	118	105	118	122	120	114	134	128	118	105	112	138	119	121	111	129	133	107	137	104	104	105	142	113	112	124	100	139	122	116	122	114	103	111	147	141	116	126	107	112	107	113	127	111	104	122	108	116	127	103	143	96	125	97	134	120	105	132	139	140	122	123	104	134	116	130	130	123	100	128	125	136	116	110	100	132	125	102	126	113	121	108	124	97	126	101	114	145	115	116	133	118	117	106	131	136	130	108	124	116	121	128	159	135	129	107	127	119	100	109	139	115	135	112	127	129	148	136	117	131	114	106	141	130	140	105	114	100	114	114	139	131
15468	1564	1336	1583	1389	1279	1068	842	785	630	547	518	492	416	427	394	423	385	403	374	385	354	374	364	344	353	371	348	371	349	322	310	350	362	354	335	322	336	382	355	318	359	350	354	321	366	370	347	317	330	344	342	320	360	292	318	338	297	319	306	315	331	293	297	299	348	265	302	317	310	310	303	294	302	319	310	301	297	335	338	292	314	325	337	342	272	290	329	316	284	270	292	339	313	300	282	308	350	329	355	309	281	323	325	317	306	286	332	320	306	295	339	302	332	279	320	354	293	287	336	299	319	347	304	294	313	334	297	307	359	328	304	355	321	305	312	312	305	319	303	320	339	327	302	322	330	297	321	317	341	304	305	322	320	344	322	331	357	336	317	327	309	319	321	295	334	335	300	342	305	308	280	349	342	316	300	325	315	329	334	330	326	334	315	298	318	307	331	327	334	316	330	307	286	328	320	303	292	281	341	315	310	294	329	322	275	325	318	298	333	292	308	319	314	321	313	321	307	305	328	312	337	315	287	309	307	288	314	280	289	337	268	327	294	312	331	326	306	327	320	285	314	298	339	274	300	328	302	309	313	308	283	296	328	311	298	311	317	310	305	337	290	331	322	320	297	320	300	312	347	324	313	293	301	291	316	336	297	303	319	303	310	351	322	289	284	309	306	323	308	313	315	330	306	304	271	331	327	313	308	329	308	318	319	254	308	326	296	292	309	303	321	293	329	277	325	294	278	320	305	326	314	293	307	292	312	307	356	268	299	297	299	339	326	302	315	317	334	333	339	311	304	309	298	306	335	312	315	332	279	325	313	323	293	310	336	298	297	291	305	327	298	330	318	344	318	319	301	298	293	297	310	326	334	292	331	316	324	335	340	289	351	279	316	292	302	306	327	299	318	346	331	310	315	303	297	294	319	310	329	326	330	339	330	307	305	309	346	292	327	301	312	293	318	304	324	353	297	323	301	322	307	273	314	312	299	285	329	309	305	341	304	314	337	338	288	275	315	286	302	295	322	329	289	286	285	306	316	329	288	326	329	324	326	299	305	311	332	280	325	310	344	313	298	299	298	326	308	304	306	268	292	324	303	291	336	310	314	333	329	309	328	352	294	337	311	309	326	312	288	284	291	331	315	299	290	330	277	289	302	313	302	280	302	320	314	278	344	315	295	329	307	277	329	313	268	290	314	275	284	308	311	295	321	297	312	306	290	291	315	295	312	314	316	326	316	323	307	290	307	316	318	307	302	300	323	334	311	281	315	305	321	330	337	270	318	280	312	332	327	315	319	311	295	321	282	293	335	313	353	286	315	314	297	284	295	292	339	342	321	321	331	322	288	305	314	341	331	335	278	300	276	295	315	335	302	290	314	310	328	325	319	279	285	312	330	298	327	313	323	327	319	315	327	321	315	321	328	324	308	294	303	283	317	341	330	313	322	297	275	304	340	283	311	320	314	312	304	314	328	308	307	325	314	310	322	333	362	312	337	317	304	289	328	320	302	339	310	338	291	306	284	320	293	339	312	294	270	317	345	287	304	319	312	291	309	308	308	322	304	304	306	323	322	316	349	312	306	327	339	279	309	276	317	309	325	336	296	318	317	321	332	318	304	316	307	364	269	277	291	279	306	290	317	285	317	332	290	296	316	285	337	334	319	320	326	310	297	341	313	287	305	317	326	327	290	302	322	308	279	310	291	291	298	303	298	322	346	312	290	285	307	318	345	295	294	325	292	298	310	327	355	301	296	312	347	301	307	321	310	289	323	287	297	335	320	320	291	273	304	292	298	306	292	309	282	326	301	299	300	297	292	323	289	317	334	311	294	301	310	316	319	290	290	315	304	298	319	300	304	327	309	314	275	335	336	308	283	312	315	293	293	346	270	339	294	309	291	321	309	325	300	324	321	296	311	279	340	331	301	291	313	345	295	317	311	302	332	283	334	319	330	318	313	301	297	334	319	331	303	333	315	305	323	323	347	306	318	313	291	317	327	333	284	320	320	316	303	359	318	298	346	321	337	290	341	328	305	313	329	307	309	307	295	318	316	324	314	297	323	311	329	289	298	311	357	301	282	299	318	339	362	327	307	289	300	323	314	316	327	303	322	295	295	308	315	325	331	321	324	350	347	325	311	296	316	282	322	287	294	325	319	291	312	310	307	321	310	320	289	289	325	324	299	310	289	301	304	293	303	323	317	335	299	323	286	303	305	323	329	290	321	318	311	334	302	303	320	308	301	321	322	298	307	333	349	337	271	324	292	301	318	316	338	293	309	341	307	301	332	313	295	258	306	311	319	323	289	338	311	283	312	325	282	311	308	299	297	316	316	342	327	267	314	304	358	283	337	282	329	341	286	319	323	286	271	317	289	303	326	283	325	285	329	332	318	275	315	318	295	320	315	298	299	286	302	293	276	329	319	298	312	315	294	324	318	299	268	319	306	321	328	310	338	273	310	309	325	326	349	286	315	286	300	293	306	351	294	305	313	315	311	352	327	308	322	265	308	347	348	312	304	301	336	319	302	345	300	324	337	300	328	329	332	315	306	331	334	333	291	289	304	319	309	325	284	303	332	329	278	336	316	320	314	285	321	289	318	324	281	329	309	281	322	282	313	323	325	295	304	325	328	309	343	331	333	293	309	301	305	282	337	330	306	345	276	326	322	319	311	351	325	314	289	301	333	315	296	322	325	355	322	302	299	284	311	327	339	302	303	307	300	334	308	307	295	310	333	320	306	274	294	323	331	330	303	339	317	348	298	292	316	315	289	334	329	328	309	310	313	330	315	309	296	331	311	305	304	283	309	303	294	297	314	316	305	308	333	316	317	275	328	333	312	334	288	255	299	284	315	304	309	292	308	321	316	317	316	308	344	308	310	290	331	329	321	279	295	306	287	306	307	292	308	319	320	293	334	315	311	279	305	275	296	312	296	339	353	304	332	290	312	346	339	344	309	308	312	338	316	314	311	325	281	307	328	326	318	313	284	324	298	269	334	305	334	309	300	267	318	317	328	309	306	319	324	288	331	313	310	310	314	305	305	321	305	319	317	314	303	339	313	316	312	320	294	305	310	291	309	329	286	307	327	294	292	304	280	311	290	323	298	300	352	315	342	308	289	331	321	322	309	322	295	315	284	290	302	322	301	296	324	348	308	302	335	289	313	307	310	322	294	290	300	304	325	312	334	310	282	314	339	307	317	331	335	306	339	301	317	299	283	316	311	305	306	307	329	310	337	288	321	340	292	345	322	302	306	321	305	317	285	301	284	312	332	301	300	340	318	290	296	302	311	303	310	310	297	275	294	307	296	279	347	323	321	310	293	330	322	316	309	316	308	329	319	332	321	306	335	332	298	315	322	310	316	292	284	331	290	319	322	326	319	320	329	338	324	329	277	317	328	325	308	313	297	298	300	275	302	313	308	348	307	320	267	303	301	305	315	294	306	318	321	289	315	313	311	312	324	305	329	319	320	292	304	313	348	305	291	311	305	346	328	345	308
1947	436	315	318	319	316	337	326	331	316	306	312	314	344	332	327	320	301	298	338	338	321	314	324	341	315	328	332	331	280	309	332	335	328	305	315	341	330	305	352	348	293	313	312	314	320	277	376	328	344	342	310	337	313	312	343	328	319	324	336	346	314	328	337	320	339	314	332	309	342	355	326	315	296	333	314	324	338	286	311	323	338	327	347	303	295	301	309	337	324	323	324	300	324	293	306	294	320	339	361	301	322	309	338	313	321	317	309	332	327	331	323	312	307	338	330	353	303	343	315	345	303	324	315	297	337	331	335	340	313	311	340	353	286	296	320	291	303	326	298	340	328	290	346	349	331	356	324	318	297	315	278	297	337	315	356	316	317	342	330	330	325	340	306	330	308	324	315	326	359	335	304	354	322	294	304	298	338	330	349	331	288	300	306	314	320	322	324	306	323	300	288	300	327	317	300	317	306	299	341	310	317	317	331	324	299	329	320	312	310	341	338	356	335	344	324	305	329	348	331	342	359	312	305	302	278	313	357	329	298	315	350	303	358	316	328	317	345	310	295	314	335	323	357	314	349	317	302	321	336	322	324	303	335	313	326	328	310	353	380	320	323	327	310	284	336	352	294	311	322	305	297	297	312	315	348	316	338	314	326	307	309	308	301	332	333	321	303	335	324	306	336	342	327	297	326	309	343	330	306	334	334	341	309	321	333	312	304	327	353	350	313	342	318	309	318	316	344	294	309	339	331	324	331	327	331	335	314	339	318	285	289	315	343	327	316	298	315	362	335	302	346	305	320	322	295	319	315	318	333	336	301	336	328	307	319	286	341	340	298	322	299	288	307	324	331	353	322	324	326	317	335	309	356	316	319	352	296	344	306	352	337	340	332	290	294	308	337	324	322	330	351	324	321	370	313	307	317	338	314	294	293	294	306	371	358	346	343	315	301	339	327	306	306	307	331	304	333	307	301	312	321	334	321	321	351	309	329	343	332	317	326	304	287	308	344	294	323	319	338	338	320	325	329	319	321	319	312	357	328	319	323	339	297	344	325	339	318	306	290	281	338	323	280	356	306	342	293	334	331	367	307	326	298	336	305	361	327	322	325	333	302	301	296	309	311	289	306	317	347	329	336	306	341	316	343	308	346	347	279	322	322	372	327	315	327	328	291	325	297	300	314	294	314	303	316	310	329	361	340	320	312	320	317	281	348	309	319	330	341	295	330	319	322	309	332	333	304	318	327	318	314	326	359	319	352	332	294	325	318	282	284	315	285	325	307	304	296	336	312	336	310	323	346	334	270	292	317	299	332	301	289	257	314	297	344	312	343	342	324	315	344	329	346	334	313	344	296	308	339	339	323	329	327	298	290	332	340	335	315	356	307	320	321	370	285	327	302	299	329	330	335	292	305	343	361	290	312	354	314	331	296	354	329	307	327	330	347	316	302	327	342	316	311	315	292	316	304	309	342	306	320	310	323	345	294	351	330	337	277	318	317	343	324	317	316	310	340	329	299	335	316	305	333	257	323	315	305	328	301	299	318	329	293	332	301	330	326	320	304	299	297	310	324	339	343	310	332	325	318	302	311	320	329	319	340	316	334	343	299	309	344	327	337	323	312	313	349	324	300	336	307	315	319	342	289	315	321	321	356	328	342	344	366	325	323	315	337	315	293	326	340	319	321	325	340	324	300	318	305	358	300	359	353	321	269	307	288	337	333	350	350	354	299	318	284	329	310	319	289	309	323	303	321	342	297	327	324	306	311	332	327	350	327	327	310	342	314	327	334	336	322	295	333	333	322	313	316	263	319	310	338	324	321	325	339	316	321	286	349	333	341	344	346	303	323	296	307	315	338	324	314	330	332	357	361	341	296	342	331	328	370	309	321	297	309	317	321	323	352	344	301	312	345	313	345	344	329	308	326	317	352	309	304	307	311	318	302	333	310	288	326	320	326	333	315	334	328	327	347	318	329	332	292	308	326	347	338	322	297	327	318	350	351	317	340	310	323	342	383	308	303	330	361	333	292	294	322	349	298	318	350	330	367	340	299	321	335	332	325	314	353	314	304	310	308	331	331	308	339	333	312	358	326	311	336	301	310	279	299	321	329	321	338	321	353	346	324	324	311	307	330	327	331	290	333	337	352	334	307	294	305	331	295	309	346	322	327	347	315	320	288	313	325	327	321	325	305	347	339	334	341	349	324	330	318	352	333	317	331	322	335	313	323	301	354	344	290	301	309	298	303	356	327	322	326	346	327	328	303	351	305	286	334	294	315	315	356	319	323	283	332	299	301	307	328	325	339	333	347	319	307	333	358	287	327	348	327	338	337	322	319	318	270	339	341	367	360	299	351	351	301	309	321	317	358	333	330	316	334	319	330	303	316	354	334	320	330	346	321	333	330	343	288	332	301	340	334	325	311	335	333	327	290	313	283	307	330	298	312	281	321	340	312	298	307	331	303	349	287	342	303	315	326	309	339	330	317	338	328	330	279	288	280	306	323	356	333	309	305	323	323	301	324	320	295	338	322	309	331	312	300	327	321	307	339	345	327	341	315	361	308	301	316	318	327	329	325	338	339	316	338	316	307	305	302	299	336	344	308	323	340	327	332	303	306	339	304	302	327	308	316	288	346	355	326	341	311	295	302	269	350	316	322	311	343	311	375	290	322	331	343	365	300	367	307	312	292	305	318	292	358	352	322	320	317	314	309	336	319	312	290	301	348	332	299	327	326	299	280	326	324	325	335	336	327	329	350	351	298	331	303	313	308	304	310	334	349	319	334	312	322	319	324	324	279	309	355	324	293	318	320	330	310	326	324	308	280	322	290	296	316	333	353	337	310	338	347	329	295	279	334	301	327	297	308	285	304	300	338	301	309	358	308	302	312	319	320	303	321	306	335	314	308	318	333	311	333	292	297	313	323	306	318	336	322	302	345	310	331	322	330	303	329	315	319	332	305	279	302	324	309	341	320	343	293	303	316	312	314	336	338	331	323	313	350	304	322	343	327	309	366	323	327	288	318	320	297	318	306	323	313	375	348	328	322	368	296	313	293	319	315	349	328	335	334	306	293	325	349	301	300	305	311	317	297	311	314	352	308	350	323	354	337	326	268	331	355	331	345	302	336	293	339	316	278	296	348	312	306	322	352	313	339	340	330	312	324	309	336	309	325	357	312	343	325	321	303	326	316	345	321	313	317	289	324	334	279	328	313	302	310	291	347	339	338	329	351	351	298	331	320	333	332	334	307	313	332	332	329	298	345	275	329	300	315	323	319	331	350	337	314	312	337	325	291	340	299	320	307	314	345	347	351	326	324	314	336	354	295	312	338	311	295	312	319	326	325	323	335	321	342	309	308	276	330	296	337	314	301	345	345	305	334	306	326	333	309	303	324	299	348	281	280	319	322	318	328	322	318	302	329	337	310	327	295	306	287	340	301	343	323	379	322	301	310	311	321	314	315	348	326	275	314	336	336	300	330	310	314	292	333	287	312	319	324
2432	812	797	750	777	789	838	790	764	732	731	808	738	754	785	780	743	769	746	759	796	757	753	781	770	745	752	772	745	776	738	777	731	748	749	752	701	756	771	739	682	764	725	761	746	728	780	740	760	807	757	780	749	723	740	747	791	746	730	740	756	720	771	769	727	724	764	729	736	765	755	751	747	690	710	759	730	707	731	760	758	763	764	801	734	748	764	784	716	735	775	737	732	783	785	756	709	746	776	747	799	694	710	705	767	728	776	757	727	716	773	735	735	702	734	744	752	733	757	722	792	760	760	754	757	749	731	735	713	747	759	739	790	753	729	733	722	735	751	725	753	788	758	748	792	725	783	773	729	752	755	721	763	786	727	704	746	752	721	792	742	727	722	709	758	749	693	749	737	698	718	720	730	723	774	715	721	735	770	745	723	779	775	750	719	752	747	799	744	764	738	728	719	762	751	745	757	701	783	752	791	749	750	802	729	718	705	748	751	774	766	719	724	750	745	751	726	727	740	745	717	740	721	741	751	716	730	757	730	742	793	701	744	730	741	728	744	727	708	711	755	814	750	720	727	753	713	850	731	717	725	767	799	717	727	723	715	745	738	737	777	725	723	781	737	724	764	739	705	761	788	759	716	755	745	759	801	786	775	791	743	748	792	735	685	708	757	766	746	761	710	712	734	702	694	743	689	760	770	747	764	785	797	757	778	736	745	735	711	769	796	787	789	777	712	803	777	799	701	746	704	754	732	747	763	776	749	795	771	736	776	745	729	765	742	717	732	716	768	698	770	796	753	756	748	716	771	751	711	729	733	764	743	720	728	711	747	712	717	757	725	715	714	754	764	755	777	740	741	760	778	742	733	777	706	771	753	736	726	740	745	749	745	759	771	767	691	744	796	756	751	771	708	716	729	750	725	738	738	710	777	785	761	757	747	685	730	758	738	743	777	780	759	742	776	756	726	764	740	767	756	710	721	806	763	786	745	774	750	734	745	747	799	754	770	724	782	791	716	748	776	758	775	729	752	773	676	742	693	781	707	729	760	690	680	767	727	723	826	716	742	725	752	754	730	763	761	729	772	752	745	776	799	729	739	744	751	688	750	782	750	835	723	755	756	742	726	718	744	719	719	797	776	760	715	762	701	758	758	731	751	711	780	734	759	748	735	739	794	718	760	720	712	747	759	751	735	771	717	755	712	714	720	753	780	725	743	757	800	775	694	767	794	749	689	763	764	750	738	752	780	772	807	757	759	752	746	757	757	740	779	757	730	722	719	726	716	745	810	751	741	737	749	754	683	777	780	748	748	751	771	752	785	731	726	736	775	731	732	761	761	723	749	742	712	765	774	745	806	744	773	761	748	775	721	725	741	762	728	791	710	724	752	746	752	760	722	768	724	755	786	743	745	692	726	763	727	761	743	752	701	792	779	724	707	774	804	782	762	746	747	809	711	756	717	755	695	753	743	761	738	737	769	743	801	754	736	729	720	713	724	756	795	786	716	806	792	775	765	747	756	742	745	739	715	728	796	724	771	704	705	767	762	766	747	746	795	743	769	749	765	750	746	780	780	708	725	698	717	743	769	736	760	745	726	803	740	749	761	746	740	744	779	755	712	726	769	702	749	762	731	791	723	771	739	771	747	701	744	750	681	744	743	739	698	723	754	751	744	716	747	712	736	750	722	775	729	719	738	731	701	722	792	727	737	732	786	765	772	767	756	743	751	720	763	783	783	725	749	764	713	755	732	731	743	763	749	719	772	722	725	779	772	786	710	729	707	685	713	790	723	812	697	740	776	756	711	721	752	718	753	709	778	794	747	708	725	719	684	736	824	757	742	779	697	750	728	763	785	703	736	706	706	770	721	787	777	734	736	748	745	757	719	756	760	761	784	749	748	740	748	673	781	750	745	750	707	766	749	738	763	768	768	713	767	741	752	750	762	740	742	764	711	760	769	754	745	768	748	813	752	760	746	745	730	754	770	718	736	734	761	775	738	726	738	762	773	785	820	749	761	765	743	756	759	717	735	696	711	731	771	723	753	758	754	747	714	754	717	788	738	771	731	751	756	752	747	727	746	704	703	728	749	801	773	690	759	761	770	723	735	820	736	716	759	714	768	775	701	756	716	700	740	777	711	740	741	751	730	721	701	728	763	799	756	700	743	782	755	750	777	718	746	733	795	741	760	755	685	733	777	761	736	741	749	743	747	736	701	753	743	709	736	762	746	805	745	749	770	704	809	750	793	764	745	727	772	765	762	710	727	761	746	734	722	769	766	722	746	773	811	743	767	728	762	716	766	768	777	783	732	759	726	752	715	699	773	717	679	720	731	754	745	698	743	748	696	780	726	785	774	790	797	737	745	749	770	734	764	779	756	730	755	723	744	763	749	749	749	734	750	835	724	742	749	727	720	760	715	748	724	729	723	751	773	735	763	740	740	771	743	731	754	725	745	768	718	720	750	748	786	725	756	779	726	715	776	766	794	684	718	747	759	783	753	767	740	733	781	700	747	752	746	734	748	741	742	763	782	750	765	736	733	755	766	766	727	768	719	770	784	784	756	766	749	717	732	715	721	702	733	735	766	778	702	743	779	779	764	740	750	740	792	756	759	712	761	731	771	754	773	762	691	760	739	737	719	769	773	685	787	786	744	757	759	752	739	736	738	754	769	698	796	685	692	747	709	762	764	751	755	731	733	730	756	740	743	706	707	761	733	754	723	779	739	734	760	738	746	729	730	741	775	799	744	770	800	724	691	743	762	763	730	782	710	752	741	790	740	760	718	788	760	731	780	736	761	795	735	758	741	764	735	710	755	738	719	845	753	739	751	759	761	736	766	780	773	737	758	737	742	717	745	706	797	695	782	676	770	692	734	777	748	714	724	766	788	761	707	776	753	778	725	716	744	750	785	706	738	739	741	722	753	746	751	704	761	727	752	726	725	734	745	718	760	759	737	736	748	701	785	787	720	736	754	761	748	733	780	743	722	736	766	729	752	747	758	727	725	751	702	759	734	811	793	791	709	740	740	767	780	752	739	745	748	743	747	741	771	758	749	738	784	739	785	782	727	779	750	712	744	714	703	767	768	748	730	801	727	715	686	758	723	800	760	750	718	743	747	698	775	725	739	734	778	698	702	733	709	777	693	755	775	764	717	758	750	709	723	781	742	752	786	773	746	734	778	747	750	749	710	761	744	706	718	692	729	785	760	760	756	744	747	761	751	761	762	753	693	794	711	751	729	777	749	713	782	751	747	756	788	741	790	756	716	745	741	798	738	781	732	787	764	746	768	774	783	743	765	735	715	790	760	705	790	727	740	710	786	742	762	788	712	726	704	758	732	715	722	739	743	768	713	712	713	780	750	713	759	689	760	709	794	749	739	771	768	728	701	814	767	775	736	745	771	744	697	762	775	731	799	755	758	731	771	733	742	806	727	726	726	724	744	784	741	756	762	716	747	745	779	763	705	723	741	743	720	750	802	751	753	773	722	744	803	762
14980	1316	524	488	441	396	354	330	300	297	317	276	283	310	312	281	302	289	309	298	298	279	260	287	261	276	301	272	286	292	299	280	300	276	269	280	295	292	290	275	263	286	278	288	289	314	305	258	291	303	268	310	275	278	290	285	283	282	264	284	274	270	286	259	268	255	287	299	307	271	253	268	306	296	268	296	270	262	268	275	268	296	253	282	238	252	269	273	275	276	263	232	298	260	261	287	296	277	250	276	244	285	275	254	274	244	275	265	320	281	289	295	269	262	270	285	267	307	300	272	278	231	280	279	283	287	258	305	282	266	275	244	315	286	251	353	295	259	297	264	261	260	255	285	277	264	291	281	282	281	264	330	284	302	289	272	289	290	292	267	278	287	272	271	302	312	305	276	271	287	256	271	292	268	240	272	306	273	280	267	271	289	273	331	280	297	293	264	261	247	297	266	266	285	247	277	331	286	305	267	294	285	261	267	255	290	263	257	275	324	310	284	264	269	279	292	263	285	282	296	290	265	257	286	288	259	257	312	242	278	287	291	252	296	295	259	292	286	300	256	251	274	260	290	271	287	317	295	267	231	338	259	252	232	266	299	307	287	279	260	262	264	262	295	273	260	252	301	284	255	311	305	280	302	259	265	264	260	279	314	263	301	274	277	285	305	288	231	281	274	280	268	275	257	292	257	250	267	261	275	283	298	285	272	250	249	284	265	255	274	256	268	268	290	296	288	285	274	264	268	274	266	298	277	247	260	282	261	266	284	278	283	280	265	271	303	269	252	270	287	264	276	281	277	276	302	281	275	311	283	293	283	297	293	279	280	304	292	297	290	277	281	313	275	259	293	288	279	274	281	291	253	261	291	300	263	290	288	312	278	266	271	282	289	259	282	295	269	271	319	288	296	284	231	290	298	291	281	261	256	243	275	278	300	251	268	259	295	266	262	265	284	293	272	283	290	274	296	258	261	279	256	253	250	267	296	271	288	270	291	306	274	293	293	271	294	268	293	268	284	298	268	305	301	295	276	252	240	268	299	294	269	261	282	259	291	269	272	280	283	249	265	272	312	276	279	264	282	267	287	257	264	252	310	285	302	276	295	278	263	270	270	271	258	287	288	275	285	267	320	278	305	284	318	310	260	276	308	253	309	269	287	268	288	286	251	286	312	288	281	232	287	228	288	264	269	273	277	244	305	268	270	290	260	291	280	264	263	300	279	274	258	260	278	267	303	262	293	285	286	242	281	261	261	278	282	276	299	303	288	266	286	278	273	290	300	282	295	274	258	300	311	274	299	288	278	303	235	277	292	304	283	288	294	275	266	278	242	255	268	293	274	243	296	266	260	281	255	249	269	298	252	300	289	327	304	290	326	306	296	296	313	263	280	301	245	270	278	290	282	252	284	294	316	289	271	263	267	298	279	272	334	262	317	292	259	288	270	300	255	277	322	275	283	243	283	255	269	292	286	260	251	296	269	295	273	257	331	287	276	293	306	290	324	258	253	267	268	281	252	314	263	259	279	283	296	295	294	309	270	303	283	267	303	300	286	295	288	293	312	273	292	282	271	298	261	293	288	302	275	287	256	335	260	263	290	285	270	268	262	266	295	268	246	247	298	270	254	260	299	275	280	253	289	275	287	268	313	290	274	299	254	253	272	274	269	272	261	260	280	247	287	304	284	321	329	261	268	289	261	274	262	263	268	289	264	280	269	277	289	316	266	280	303	267	248	298	290	326	294	273	276	268	251	301	279	276	282	244	267	286	285	288	292	230	275	281	284	303	278	275	297	270	284	267	303	287	254	269	279	247	270	317	264	288	234	272	258	276	251	293	264	270	315	284	277	274	290	272	255	264	256	276	286	275	290	267	257	287	283	279	304	275	258	278	268	259	250	264	302	269	296	295	284	252	280	281	273	279	276	276	271	302	277	259	275	257	290	282	290	277	341	295	298	282	266	276	258	264	276	275	285	278	273	284	271	225	301	264	288	270	263	250	289	283	296	291	285	264	295	289	287	290	284	256	250	281	278	275	274	263	274	302	271	270	304	288	272	298	298	276	318	279	315	283	265	275	298	272	273	268	279	236	271	294	251	286	272	287	263	274	305	299	267	337	281	279	244	303	299	274	286	290	255	277	269	294	277	284	278	260	296	273	274	268	280	290	289	277	269	260	252	255	284	261	281	293	281	284	291	296	278	259	301	311	277	284	267	299	290	302	278	291	273	277	281	270	245	282	252	275	279	292	261	273	275	280	302	268	284	255	311	290	299	286	274	277	279	268	274	285	301	245	267	254	269	278	276	241	297	291	280	270	257	243	271	310	312	260	304	306	278	294	247	258	262	276	269	286	268	315	244	297	278	258	310	279	315	257	299	286	288	268	299	282	302	264	282	286	288	298	264	263	304	289	287	272	294	263	251	273	262	285	283	258	313	274	268	295	244	254	302	255	294	297	270	261	290	270	278	287	275	278	312	239	280	262	320	255	286	311	289	292	283	287	308	261	260	289	281	308	297	279	272	300	276	324	258	270	268	276	284	276	298	271	288	248	285	260	275	286	298	282	285	265	302	295	268	300	291	304	277	278	267	276	245	296	276	271	287	290	250	283	278	267	265	280	295	286	245	288	281	271	262	278	290	303	268	259	250	294	244	261	288	268	283	269	261	255	285	263	281	280	299	275	257	295	281	248	268	285	311	264	282	285	297	293	260	265	309	276	279	305	273	231	300	277	270	286	272	267	282	297	270	292	282	294	291	275	271	253	262	263	244	268	288	280	308	275	274	268	274	247	292	282	321	318	240	286	255	288	288	274	274	308	298	262	257	270	306	272	274	276	255	274	287	268	277	263	299	265	276	275	284	268	284	278	282	301	282	291	281	256	287	264	292	279	314	290	258	269	275	247	266	280	268	286	297	266	297	269	277	273	278	276	309	281	268	301	258	250	290	313	280	294	288	268	272	263	257	274	264	260	268	283	268	311	277	255	300	270	285	306	240	273	280	273	275	270	252	242	264	276	271	281	275	256	294	277	293	298	295	278	287	262	302	286	270	289	279	277	273	314	268	272	298	274	289	272	272	267	268	276	287	256	258	263	287	298	298	284	293	237	257	248	255	290	284	275	297	265	273	258	289	261	283	264	265	264	277	270	309	242	291	248	282	264	298	295	279	280	305	278	267	296	275	278	323	298	276	259	281	289	286	259	260	273	268	310	312	259	292	264	276	276	291	283	248	294	300	296	294	271	281	303	266	252	259	294	281	295	263	273	254	308	316	279	300	304	267	294	320	312	270	244	271	284	276	288	309	311	250	278	282	240	274	249	234	272	262	273	276	246	275	265	244	276	240	287	243	273	274	266	276	261	279	253	278	312	279	266	289	245	256	255	273	286	295	280	284	277	295	296	278	300	264	251	281	289	256	301	295	269	279	257	275	298	287	312	268	267	268	261	289	255	303	286	274	272	272	248	284	267	295	267	273	284	267	273	270	275	265	247	291	295	290
10418	1162	1193	1249	1149	1236	1096	899	830	801	727	773	799	716	684	688	659	699	690	672	674	687	674	634	669	664	697	697	664	687	764	659	657	656	643	664	647	665	650	686	660	680	647	651	637	621	653	651	677	666	687	639	671	653	617	658	638	701	663	672	662	700	622	640	673	643	697	674	622	610	614	637	638	623	653	670	632	606	660	659	642	615	716	658	642	633	710	650	680	660	652	648	646	654	667	675	629	716	638	637	656	711	630	667	655	659	677	677	627	666	657	638	669	638	643	629	618	614	697	626	600	657	666	681	654	681	660	588	577	679	650	643	680	655	660	616	663	648	651	645	663	633	618	694	657	650	676	654	651	637	643	608	672	650	642	691	632	580	591	629	629	686	636	681	692	668	685	635	673	641	651	668	613	653	642	667	607	705	629	681	635	681	670	601	628	644	649	629	632	633	631	657	657	639	642	613	641	692	659	643	625	582	638	682	642	635	609	694	663	647	630	610	683	663	667	656	621	633	637	658	616	646	597	700	620	662	666	669	619	654	597	675	629	647	656	676	637	638	603	638	611	606	681	647	651	656	646	643	655	641	676	624	652	619	640	630	662	605	632	663	617	662	666	607	658	613	627	673	658	658	647	653	592	683	624	669	587	657	621	699	632	630	648	680	630	620	631	614	613	644	646	631	646	627	649	651	643	656	676	626	648	608	640	657	626	618	663	630	627	666	660	675	654	613	668	664	673	674	620	684	674	631	644	660	685	598	634	687	631	615	674	664	649	601	700	626	644	627	631	664	654	658	660	627	685	656	641	655	652	617	652	650	675	626	631	662	654	639	662	648	633	642	650	604	668	630	612	644	628	653	632	664	630	669	665	629	656	628	626	651	623	659	658	666	631	667	651	627	641	652	660	604	673	630	635	662	674	658	666	649	665	631	653	654	613	629	656	670	643	676	657	652	679	656	627	605	651	678	647	642	666	689	607	634	589	671	674	643	640	704	634	644	639	630	632	653	587	669	629	658	641	652	640	652	636	611	652	642	661	645	646	590	667	592	686	617	628	645	634	689	703	653	626	672	657	685	633	675	652	620	644	635	655	678	626	692	623	609	728	650	637	694	635	645	666	627	657	637	648	636	650	664	677	622	656	685	682	647	629	645	615	625	598	618	658	647	650	656	639	675	685	641	686	682	619	624	650	658	636	678	655	638	631	639	641	669	653	655	649	680	669	654	617	654	659	691	656	638	620	677	605	639	645	616	625	653	654	601	675	647	682	635	662	649	656	676	696	629	620	599	669	639	645	664	637	662	658	680	635	656	647	621	695	631	654	666	667	710	624	641	645	666	620	680	656	690	607	650	660	633	642	625	649	628	634	646	635	634	640	626	631	642	633	646	665	670	681	649	638	642	651	652	620	683	657	650	633	614	634	627	669	641	673	676	631	661	679	655	641	661	662	630	599	677	620	648	664	642	628	618	649	659	654	603	647	656	677	645	600	648	641	669	666	648	647	642	664	639	665	672	653	653	651	642	628	611	631	648	671	635	656	691	674	637	650	675	637	654	666	641	649	642	622	624	667	620	663	629	691	670	636	652	660	647	620	631	631	664	628	682	611	612	641	685	626	617	641	631	656	673	641	608	689	660	642	657	612	667	636	657	637	615	639	639	641	664	629	676	670	638	646	645	679	614	661	696	612	665	620	615	673	632	655	625	663	657	671	629	702	676	692	638	674	651	615	670	661	626	639	656	668	645	617	611	637	697	654	687	640	658	659	663	641	663	655	666	718	644	676	643	650	618	652	670	655	645	664	658	661	629	613	628	664	669	622	623	636	658	665	695	647	676	630	615	655	611	611	618	630	626	620	618	622	640	605	670	634	617	636	657	672	626	630	674	654	671	685	656	640	614	643	633	644	667	592	586	647	673	662	663	631	637	613	675	636	632	616	645	684	653	613	662	639	625	662	642	606	612	643	669	698	643	615	646	595	653	626	619	631	646	616	643	656	610	631	671	668	671	681	650	649	664	621	671	632	658	607	665	666	572	634	688	640	651	631	660	650	636	609	638	667	604	640	644	648	692	640	635	667	670	655	643	649	668	648	630	660	658	681	643	661	657	637	633	672	669	633	650	673	659	599	624	644	619	610	673	673	633	665	637	616	662	647	683	650	642	605	637	623	633	635	666	630	656	655	673	646	659	638	653	662	655	671	635	670	629	624	645	633	608	599	672	635	619	640	595	640	671	632	654	624	690	675	672	625	681	654	671	651	613	593	674	678	599	667	646	619	620	639	647	675	658	624	649	693	633	705	647	645	646	681	636	646	629	636	632	625	671	641	679	665	668	644	661	695	614	628	637	615	653	605	625	671	681	653	644	669	680	658	661	629	660	687	622	652	681	683	661	631	618	681	679	636	630	638	630	685	614	663	635	655	697	648	664	621	701	712	663	641	618	680	689	661	647	697	689	622	644	665	641	684	688	657	645	649	682	641	631	700	649	650	642	677	644	707	666	625	664	654	667	667	614	688	600	672	631	707	639	634	676	708	675	620	667	653	630	666	640	690	647	663	630	619	622	594	608	617	632	640	637	652	671	647	638	641	642	641	620	661	615	615	618	673	633	669	658	676	671	639	623	668	696	632	591	651	637	640	652	673	651	631	646	618	668	683	658	667	616	627	653	676	662	654	661	697	599	663	623	603	659	650	642	636	624	617	632	626	663	634	666	666	662	613	646	642	649	665	644	648	624	645	651	634	656	660	666	662	659	639	657	629	619	652	602	692	646	640	688	635	664	668	659	673	630	624	653	621	614	696	607	661	692	655	664	648	654	628	631	638	631	618	707	626	651	645	623	637	637	637	678	628	637	641	656	665	687	651	614	659	705	628	595	668	628	642	640	656	654	649	669	653	636	636	649	648	688	653	626	680	651	674	654	664	625	708	641	662	618	622	689	654	596	665	655	624	619	643	653	606	644	674	665	617	626	656	713	657	634	631	636	654	619	685	616	624	678	624	665	637	631	644	631	635	620	645	700	636	620	651	623	583	687	624	607	651	625	677	700	630	632	634	691	657	637	651	675	613	627	657	625	663	646	655	640	609	661	643	686	679	667	667	647	675	677	640	649	611	624	639	681	630	622	651	660	651	656	650	596	668	625	619	636	652	704	642	661	618	671	619	621	647	630	685	658	681	631	669	642	626	704	643	652	695	682	712	628	656	612	660	687	599	683	615	588	652	610	632	635	635	658	625	640	662	643	599	672	644	630	634	622	649	595	624	639	685	644	661	622	642	669	637	625	660	594	644	603	626	623	588	660	669	647	626	647	675	615	672	675	644	650	604	662	680	662	678	663	647	677	648	636	606	677	625	668	612	637	651	596	646	659	702	627	654	640	619	649	597	615	586	645	620	658	630	622	645	610	650	651	614	624	691	651	657	617	641	653	645	671	657	659	629	617	662	676	636	663	659	675	637	646	650	630	652	647	680	627	680	590	692	643	670	656	707	646	608	677
25240	2748	653	471	344	316	245	192	161	164	167	169	138	158	147	116	115	131	149	132	121	130	138	134	113	131	138	122	142	115	127	124	117	129	142	147	124	115	125	114	120	136	107	120	126	143	131	133	108	135	116	125	128	113	135	133	116	145	132	103	129	139	123	143	118	146	141	124	107	121	130	112	136	117	139	114	115	121	127	114	97	127	120	127	122	128	142	115	140	139	122	128	107	101	124	89	124	106	106	107	103	131	109	139	127	117	127	101	117	133	135	123	119	139	113	120	158	114	128	112	132	130	117	131	141	126	119	118	133	121	108	115	135	155	115	102	134	118	129	115	122	113	113	122	108	111	119	154	145	115	121	110	109	133	131	119	126	118	121	120	143	99	102	116	133	129	116	110	133	130	132	122	120	147	130	133	110	125	121	137	113	101	131	123	121	144	122	130	120	116	114	116	118	129	129	121	129	116	120	116	135	122	125	134	114	125	105	132	120	110	92	133	104	120	109	108	105	114	125	137	129	123	135	99	126	129	115	132	114	112	138	123	104	127	122	102	147	134	117	110	119	132	139	109	100	123	123	133	115	114	102	111	114	105	107	130	126	111	101	109	102	107	133	123	129	127	113	127	104	129	114	116	97	129	105	127	105	132	149	124	125	99	116	101	132	103	135	144	116	121	127	108	105	113	125	125	103	127	121	112	120	111	119	138	125	130	122	103	134	121	126	115	98	132	103	108	98	109	103	129	120	100	124	108	125	111	127	126	108	112	115	136	104	113	134	134	121	119	127	123	105	111	104	121	106	123	108	122	111	116	114	108	121	119	111	118	123	134	115	123	129	125	127	112	108	113	112	123	131	123	136	125	110	151	135	104	123	106	115	127	133	117	115	158	120	119	115	132	110	123	125	115	109	100	102	120	108	103	143	107	96	113	119	132	122	113	109	129	116	109	112	127	99	122	117	133	130	160	121	126	120	111	134	109	117	123	99	128	112	112	119	125	110	119	108	121	116	114	114	145	109	123	98	124	123	123	124	107	110	115	116	123	124	111	121	127	139	126	134	135	95	110	122	119	122	118	112	104	142	149	128	105	94	124	125	102	138	133	119	129	137	140	108	121	111	120	106	115	125	145	142	123	117	124	122	130	132	120	123	123	133	122	114	104	120	139	108	133	126	121	117	124	144	123	142	125	124	140	118	133	107	112	117	137	114	111	107	120	120	138	121	119	112	133	99	116	130	141	108	126	105	120	122	130	137	129	117	103	117	134	128	112	118	127	92	113	115	129	122	126	117	112	121	129	125	133	121	119	137	106	130	123	121	109	112	119	109	130	129	114	111	125	129	132	136	129	114	115	120	117	120	114	122	106	114	114	151	121	125	121	129	124	126	132	117	137	104	108	123	124	128	110	121	128	103	130	130	117	130	113	152	104	142	122	143	114	108	108	147	135	124	109	103	122	147	138	103	115	128	112	117	117	125	106	134	120	130	127	110	120	105	111	133	140	139	117	118	106	133	112	121	111	124	105	124	108	122	116	107	120	123	103	142	110	119	110	108	117	106	105	133	118	102	124	141	124	126	126	117	130	105	106	125	116	127	115	131	124	107	134	132	100	124	119	118	112	101	115	96	108	126	111	119	133	109	126	130	110	94	126	106	130	113	111	141	131	116	121	126	111	139	136	125	126	128	117	112	132	136	122	146	124	119	119	124	114	107	126	118	126	127	123	114	107	130	122	116	102	126	111	115	124	141	129	151	152	120	134	98	101	103	134	104	108	118	127	102	111	108	129	122	136	151	97	121	116	118	117	115	119	126	126	122	117	132	152	118	114	112	124	103	128	104	128	115	110	127	137	114	123	110	134	134	107	143	127	127	128	118	130	111	110	129	96	97	107	124	110	128	124	117	127	121	118	93	124	112	146	126	122	120	116	113	121	114	108	121	110	121	117	109	115	138	123	123	124	103	116	131	120	147	113	155	133	138	101	111	135	131	116	119	115	117	112	120	133	124	127	109	105	109	108	132	113	125	115	114	139	112	125	107	126	114	119	121	112	100	128	122	106	118	104	127	139	126	107	97	128	135	129	125	155	129	122	119	106	106	128	129	125	122	111	114	126	100	125	131	121	122	124	114	107	127	129	124	128	123	123	138	120	138	118	106	120	115	117	128	104	130	98	96	126	116	111	107	115	146	132	108	92	102	113	118	117	120	121	98	121	108	137	133	109	125	135	118	126	122	122	131	123	118	113	113	123	135	126	103	152	119	126	127	125	134	129	104	104	106	118	124	116	123	127	119	125	125	113	127	117	102	128	126	107	112	145	111	119	132	109	120	104	127	140	137	128	134	126	112	136	135	114	115	124	135	146	129	122	120	127	126	126	142	120	101	102	115	118	115	122	140	108	121	132	120	151	125	113	105	120	134	128	121	121	113	108	134	109	126	106	125	105	113	107	109	108	125	104	125	127	107	110	112	121	117	130	106	118	119	116	110	116	121	124	108	99	130	116	97	118	127	122	113	118	121	111	113	114	108	89	126	113	98	113	124	125	122	119	106	114	121	126	114	118	102	144	133	124	115	130	121	118	135	115	118	107	122	124	129	116	117	119	127	132	132	113	122	151	114	117	118	115	127	109	114	124	120	123	134	135	127	140	111	124	109	113	134	142	126	99	132	119	96	108	108	131	119	127	114	111	121	128	114	138	125	125	125	129	129	106	96	124	128	117	108	129	134	135	111	124	144	147	121	111	135	115	116	122	114	95	123	122	125	123	139	134	135	127	114	126	114	124	122	127	124	125	117	131	116	98	101	142	116	122	103	130	132	115	102	98	131	132	120	99	135	104	119	139	123	132	99	136	104	115	122	109	113	126	107	117	145	109	124	109	113	126	121	106	126	114	129	125	118	117	133	115	120	102	114	117	117	151	116	132	120	118	138	121	122	144	124	114	125	119	124	132	131	125	121	115	149	119	103	135	141	118	122	122	123	125	111	113	133	137	137	128	124	112	138	140	125	119	130	114	125	109	149	123	124	96	111	116	119	122	92	141	133	132	141	121	126	105	114	98	123	142	111	128	128	128	111	118	134	111	126	116	129	108	137	120	105	143	101	117	129	131	140	134	121	122	114	143	126	142	139	139	117	115	144	109	111	94	113	138	115	106	116	120	118	116	135	119	120	108	139	114	130	128	134	124	106	129	129	121	127	101	121	117	113	131	117	119	120	111	149	90	110	121	111	132	117	119	105	125	118	125	87	102	123	114	114	95	123	110	128	109	105	112	146	115	128	125	120	127	128	109	122	110	120	125	87	121	105	127	108	125	96	144	139	124	145	113	124	152	105	119	100	114	114	129	124	108	141	132	109	135	142	120	103	122	130	109	116	116	136	126	111	127	120	117	136	120	148	128	105	116	105	114	104	123	112	113	101	102	125	109	129	112	91	102	118	134	125	113	124	120	114	122	125	149	127	110	105	111	146	132	91	135	111	126	112	128	101	118	128	106	115	116
14838	1331	1412	1569	1308	1262	1092	865	763	609	569	533	494	421	405	448	396	371	370	379	361	351	385	380	367	332	346	328	331	381	370	368	370	356	319	326	361	313	320	344	349	290	344	334	316	317	319	304	355	316	289	327	354	335	326	315	336	293	324	325	357	329	313	282	338	356	342	317	295	331	328	313	307	319	325	335	314	318	315	309	306	316	323	279	305	303	346	301	317	328	315	346	354	337	299	314	320	350	318	327	352	318	349	314	290	304	323	319	306	307	326	326	333	326	327	321	321	299	301	331	332	312	323	316	296	318	351	319	265	314	324	307	306	324	314	308	282	315	321	294	312	274	308	335	308	304	308	268	281	297	302	325	290	319	333	331	293	294	316	326	318	316	300	314	327	321	338	293	296	309	313	327	309	300	279	311	340	320	315	326	275	307	320	332	316	271	281	332	303	311	313	293	316	341	318	292	320	278	320	301	332	265	305	329	291	303	326	315	315	310	292	337	300	302	327	305	308	278	318	299	319	317	285	362	329	283	307	347	320	307	343	361	308	292	318	329	314	324	303	305	279	298	308	304	309	336	292	328	326	327	321	332	301	328	285	311	314	300	336	307	320	308	329	315	302	329	292	312	311	282	298	301	308	321	314	275	301	303	328	287	314	309	307	319	340	315	295	307	320	286	321	320	308	365	314	293	319	291	294	282	312	272	317	291	278	277	324	323	329	293	311	297	301	307	319	295	312	321	308	310	308	323	286	324	338	292	346	326	304	281	313	318	335	293	284	290	284	309	308	338	277	343	287	351	306	337	302	335	306	299	319	299	326	320	311	284	287	320	328	293	330	334	308	309	297	323	294	306	335	309	343	330	281	326	309	309	354	309	315	301	307	326	308	324	314	291	279	314	328	290	286	305	303	283	347	334	296	305	321	327	328	305	276	301	316	311	350	295	295	331	303	309	311	287	333	309	323	286	279	313	288	300	311	324	291	309	313	300	314	295	317	333	295	299	308	335	316	321	300	308	330	306	301	341	317	338	310	270	293	295	315	298	294	337	333	307	282	283	346	305	311	267	324	300	307	306	303	301	299	329	325	331	283	296	308	304	316	316	284	305	324	314	330	304	297	284	350	331	345	297	294	326	293	330	321	310	273	318	316	325	255	314	295	300	307	299	324	331	304	297	285	298	289	312	317	324	305	315	323	324	300	304	324	299	301	327	296	337	302	275	338	282	302	334	309	316	284	333	324	300	312	294	293	292	303	319	353	283	342	338	317	308	307	299	295	335	327	299	332	313	293	305	319	318	317	314	342	349	330	298	294	297	293	323	299	312	315	316	327	342	317	310	308	301	296	304	329	299	315	310	307	312	337	365	314	311	321	299	320	297	312	315	302	302	320	328	319	308	323	329	294	342	316	335	330	315	318	289	323	318	322	282	321	313	324	317	352	305	322	303	342	312	335	316	314	298	297	311	288	319	313	312	323	291	319	323	323	306	312	278	316	288	338	308	332	306	334	329	322	338	309	339	296	328	320	347	334	333	343	304	307	336	273	338	305	310	322	334	302	306	304	335	331	325	333	305	297	325	318	285	313	325	312	300	312	328	309	302	328	305	311	341	327	288	312	337	329	336	301	312	334	297	332	278	323	313	326	280	273	305	318	300	330	306	283	325	321	329	285	295	292	316	314	325	328	292	284	305	311	318	310	312	289	321	324	313	316	287	328	295	295	311	316	269	277	292	305	289	322	346	290	261	342	343	298	321	275	324	330	318	316	310	284	306	324	305	309	289	282	351	330	297	312	292	324	327	304	286	322	312	292	314	296	308	313	305	312	338	304	334	284	314	300	305	325	331	309	290	327	302	295	321	302	325	338	279	305	309	314	295	301	289	287	311	286	309	319	305	312	318	334	317	268	327	287	319	280	310	316	320	300	313	318	311	321	293	306	314	295	317	325	297	264	323	319	315	331	321	285	286	339	307	319	303	336	330	277	305	315	329	298	307	320	315	329	314	322	329	298	281	350	316	327	311	338	306	320	279	306	281	318	285	329	310	328	313	293	327	292	308	292	275	307	334	322	317	289	315	297	297	325	363	284	289	324	318	309	310	289	317	294	320	334	272	274	311	266	297	285	316	315	329	325	316	325	321	314	302	326	302	292	329	347	282	312	328	299	298	307	292	316	296	309	301	307	336	320	312	299	298	314	330	309	313	274	297	306	304	272	345	314	325	291	347	327	296	313	279	312	347	317	304	319	309	340	320	320	339	316	321	352	299	313	316	320	331	349	304	334	336	312	265	328	300	271	320	286	285	325	308	318	310	313	295	283	279	286	325	334	334	340	331	327	337	311	328	300	315	323	287	290	290	318	290	318	289	329	316	294	294	349	307	306	314	276	320	277	334	297	319	321	309	308	317	286	311	309	334	324	320	301	323	330	312	307	307	285	329	325	290	298	294	329	306	311	351	298	277	310	290	310	323	297	288	314	297	336	322	309	298	313	305	325	315	304	316	311	325	319	345	325	324	300	316	326	347	324	296	298	290	310	330	335	303	325	305	322	290	334	325	319	300	317	266	302	316	341	313	324	328	300	288	316	339	296	294	319	307	339	274	328	299	324	324	305	329	293	315	363	307	352	298	308	304	316	295	345	286	296	286	312	346	295	328	330	294	329	303	332	306	350	317	277	317	332	322	332	316	353	298	307	307	299	322	308	338	291	320	324	306	287	304	335	328	303	326	309	322	316	323	319	307	317	333	288	313	305	301	310	311	298	292	328	277	273	317	323	287	326	294	317	319	304	297	309	344	317	306	303	279	300	315	311	301	325	312	278	340	295	304	299	294	332	334	298	350	291	324	293	318	349	314	326	300	303	289	311	297	306	303	302	326	294	318	346	287	311	347	301	331	278	281	327	307	327	281	324	330	332	313	297	347	296	349	339	298	295	315	291	324	308	316	312	335	323	281	332	297	307	310	311	303	332	284	330	305	287	295	315	309	298	321	318	297	309	348	317	317	297	328	262	340	326	300	308	294	304	273	302	290	320	330	301	315	340	301	323	286	321	300	338	305	293	322	316	313	292	322	317	303	294	301	321	283	322	301	333	314	299	307	289	305	322	322	324	308	288	326	323	314	322	316	324	310	341	343	306	307	333	327	308	317	327	329	308	325	340	293	317	302	296	310	311	353	307	312	345	290	302	294	297	326	342	335	321	300	301	318	286	293	295	316	316	341	305	291	322	316	297	288	337	301	321	312	279	294	282	277	281	321	300	304	289	300	315	326	327	308	281	318	348	297	281	281	366	301	331	308	319	295	311	309	270	310	309	275	323	301	304	313	332	302	318	350	331	312	304	332	298	311	329	361	323	300	301	292	324	328	320	302	323	287	289	327	329	274	290	354	303	296	318	315	305	306	268	313	291	328	297	304	329	337	291	304	301	290	322	310	337	333	301	293	302	320	327	310	318	329	316	331	319	334	286	323	332	300	325	321	308	312	282	302	324	308	312	295
1876	396	341	359	330	341	347	331	332	310	350	333	346	335	383	352	296	305	346	284	334	329	306	325	280	319	322	332	316	317	341	342	375	339	322	349	360	329	325	302	325	327	330	303	331	320	321	340	330	324	332	345	318	361	314	321	301	356	330	323	310	313	324	316	333	317	344	338	320	344	336	325	348	311	353	342	312	311	328	306	336	368	286	309	317	343	319	321	324	322	297	351	345	315	333	336	304	327	297	336	338	302	313	309	332	305	339	314	337	328	352	314	346	333	308	323	302	307	350	346	318	315	349	369	315	333	344	305	304	327	343	339	301	327	304	323	348	337	315	347	299	310	321	288	351	322	343	309	272	317	340	332	345	310	344	315	317	288	281	330	295	347	350	288	342	297	332	339	309	305	381	338	312	315	335	350	346	329	342	351	330	329	331	322	316	341	341	297	322	330	309	312	331	332	347	326	302	322	318	326	335	322	313	331	328	310	330	319	305	292	311	317	319	367	319	347	339	373	337	341	343	315	326	310	336	338	327	331	317	316	330	307	345	307	310	288	328	321	297	350	305	317	308	329	331	318	319	347	316	308	348	305	322	346	342	315	328	300	341	317	308	337	348	309	321	317	375	348	305	337	320	336	298	332	314	336	294	328	347	357	354	330	304	328	339	335	306	338	326	299	313	331	337	313	303	336	325	316	299	356	295	346	336	309	312	331	312	298	308	308	302	315	346	327	312	323	323	338	346	322	318	310	306	319	353	332	291	313	332	294	319	321	296	304	337	298	339	323	343	342	319	317	330	345	297	333	324	322	303	297	297	343	301	330	359	280	331	315	317	324	332	298	317	322	307	311	360	343	311	351	311	305	303	333	325	333	307	324	313	334	345	335	363	316	347	334	337	321	314	338	369	328	278	314	297	330	373	336	297	304	341	293	308	306	331	334	377	320	333	266	319	334	312	329	322	295	329	317	333	306	329	298	315	289	297	341	322	320	334	350	303	336	335	310	329	282	306	317	285	304	291	296	332	336	318	318	318	289	310	321	346	305	312	327	308	293	336	329	328	368	329	318	334	298	327	310	331	316	301	314	336	343	328	336	280	302	293	365	290	308	324	332	320	280	333	326	343	314	354	336	347	332	348	315	323	321	313	342	309	308	364	304	307	308	339	313	344	325	274	363	365	319	341	340	314	319	294	292	357	334	319	294	300	275	318	306	339	337	327	315	279	312	363	325	324	358	303	321	312	302	299	316	292	314	302	341	345	318	353	293	346	326	297	322	327	302	347	311	311	334	359	318	327	304	341	320	330	355	307	289	339	320	309	341	307	306	317	300	317	339	328	299	312	283	324	334	296	307	333	292	335	285	333	331	364	320	322	357	336	293	335	376	332	321	322	337	341	307	296	333	293	350	358	340	299	317	300	316	303	323	305	304	334	302	336	330	329	334	329	338	337	333	315	335	300	319	338	300	313	321	306	334	310	329	283	330	304	321	294	315	313	339	307	319	300	318	317	330	330	339	303	332	341	311	338	338	327	316	305	357	353	314	323	315	324	311	315	327	302	335	320	314	371	349	327	332	326	302	367	354	351	323	289	327	294	320	313	341	332	332	315	338	347	322	272	323	316	292	358	342	346	339	344	318	306	295	331	353	317	334	325	336	307	332	325	335	332	302	312	317	317	315	327	334	337	314	339	353	319	323	308	327	333	336	316	322	311	274	297	337	307	340	305	324	340	297	324	310	305	360	320	320	314	299	316	282	286	377	336	343	300	314	317	318	315	320	324	288	361	301	310	325	289	305	314	317	367	318	298	334	319	313	330	332	311	297	336	339	321	330	292	311	353	323	317	294	316	315	311	292	325	312	371	375	340	329	321	351	314	297	305	271	327	361	331	313	336	334	374	340	299	319	305	345	333	336	343	336	303	333	324	326	330	335	348	340	353	341	346	338	322	331	345	315	324	363	311	317	326	326	315	332	314	313	310	307	344	336	317	303	296	327	315	337	318	309	321	309	291	288	322	322	319	324	318	350	310	321	311	319	300	302	350	329	334	331	297	323	324	298	310	288	336	295	337	354	353	292	302	320	354	312	331	361	331	353	340	311	328	322	340	334	326	322	330	322	340	318	285	320	353	328	316	333	314	333	293	301	290	328	328	317	310	309	275	322	322	325	330	274	306	335	310	320	317	330	313	326	331	311	339	341	278	331	291	301	271	303	358	342	303	328	331	297	298	306	311	350	326	317	310	311	341	339	342	340	365	331	336	312	286	346	319	336	344	326	318	320	314	314	329	336	330	343	311	354	355	311	339	339	323	343	301	354	330	308	335	320	319	315	308	289	348	272	320	345	328	327	329	332	290	343	301	307	320	313	330	313	311	350	317	305	337	268	347	349	308	319	335	305	316	288	328	325	346	330	319	333	334	335	337	331	328	300	331	320	314	312	342	308	301	327	334	320	325	325	328	307	344	306	316	319	324	337	315	318	327	341	327	327	317	353	347	334	319	332	305	302	326	313	315	342	331	288	295	306	327	317	349	350	344	288	334	318	297	329	329	296	307	357	343	320	338	339	331	330	317	320	280	309	335	335	286	350	325	324	318	328	346	336	357	317	322	355	290	327	338	327	347	326	352	337	325	306	310	311	320	332	319	333	329	324	297	306	368	346	302	358	336	323	284	341	309	329	333	323	307	313	336	292	338	342	346	318	325	321	353	285	307	324	320	326	295	323	321	317	293	309	325	323	307	351	313	313	326	298	318	334	335	313	343	327	341	338	301	311	362	306	326	331	322	333	342	328	359	308	293	345	316	277	303	342	279	355	314	324	331	337	311	386	311	345	325	361	324	295	302	291	333	320	321	324	316	330	310	330	336	324	317	301	287	311	323	339	317	320	303	337	345	323	348	311	296	331	331	335	327	284	353	339	296	310	330	299	340	323	275	309	330	303	323	326	317	315	309	340	316	373	331	304	321	314	305	326	348	368	289	323	332	329	317	331	359	365	314	297	315	327	334	305	286	328	353	324	305	336	307	348	311	296	310	309	331	312	304	323	322	300	314	338	326	317	336	303	321	339	314	304	327	359	308	291	315	323	317	329	342	353	335	329	366	318	331	322	344	337	302	291	316	308	343	302	337	338	365	344	306	339	276	284	310	311	325	344	307	313	308	305	312	299	328	326	313	349	328	356	319	341	304	354	312	338	325	306	291	311	297	335	312	337	333	312	309	333	298	340	342	308	293	286	348	349	321	330	321	335	336	311	306	320	320	305	293	302	311	337	330	318	267	302	303	326	351	341	297	322	305	315	328	318	308	308	324	319	324	338	336	354	359	338	335	320	322	351	341	319	342	326	336	321	276	324	328	286	318	319	339	330	286	307	302	312	360	307	323	320	328	328	320	314	352	330	339	329	323	287	334	315	344	351	336	286	370	329	331	301	325	336	297	300	313	326	303	317	340	307	338	339	285	329	334	317	338	351	296	302	335	336	299	331	309	323	302	328	324	327
2393	812	759	783	818	775	846	747	787	722	768	807	772	683	741	750	750	730	770	752	780	729	766	773	729	714	724	758	722	756	754	745	756	759	732	752	732	773	756	757	804	723	766	706	766	699	755	735	752	733	710	771	741	793	738	764	708	783	745	765	762	726	720	779	729	761	724	749	718	724	769	757	745	737	771	779	720	733	741	735	739	769	785	701	714	712	695	722	710	793	789	738	730	764	797	760	734	772	785	763	689	723	755	792	786	808	747	700	790	718	754	771	767	791	715	786	723	780	774	762	758	769	793	769	756	711	749	763	745	758	758	756	749	725	739	729	770	738	722	750	754	735	735	740	745	750	738	716	736	697	725	763	742	722	787	785	753	697	756	728	779	707	744	729	746	778	764	765	754	748	749	745	761	752	734	777	761	755	763	769	719	778	771	764	765	734	761	784	737	744	716	781	767	750	753	799	735	784	719	715	712	800	777	735	741	723	754	749	754	759	758	736	772	763	699	729	739	718	713	734	746	754	760	754	762	779	737	797	745	709	781	716	735	734	774	776	736	751	719	757	750	785	769	775	738	764	775	758	757	733	785	794	710	751	703	709	736	758	787	736	748	775	763	801	746	793	753	751	778	738	767	730	683	745	741	795	775	781	732	735	707	777	758	780	711	743	769	744	714	751	733	716	724	794	735	761	773	761	759	730	705	784	742	732	786	738	784	773	766	758	769	769	757	774	712	741	744	800	726	761	782	773	770	747	727	794	757	742	706	739	803	747	753	704	751	802	750	725	765	715	777	741	732	698	720	733	754	678	746	717	744	737	768	781	741	766	760	790	723	776	709	746	746	707	766	754	727	733	706	709	775	708	734	731	766	733	786	736	758	751	781	766	726	727	757	824	755	771	764	689	780	803	776	761	769	762	718	760	781	730	729	757	788	792	782	744	755	759	719	732	809	719	742	784	794	823	776	751	760	744	717	742	734	805	750	730	759	727	759	739	729	752	781	701	783	716	734	712	713	738	724	751	760	733	773	778	762	789	770	761	784	770	719	782	776	779	755	760	761	734	734	737	709	747	728	765	757	758	762	783	680	760	743	747	755	742	766	754	735	746	768	787	787	776	709	729	732	761	709	766	735	753	694	744	767	744	780	782	755	743	750	751	769	779	731	759	772	786	779	727	754	722	742	764	766	751	730	750	733	781	790	749	737	750	708	735	774	725	730	737	752	793	739	748	755	744	735	728	770	727	784	780	735	738	751	742	756	743	728	754	716	751	783	741	738	713	732	724	763	752	737	722	774	783	776	807	742	791	747	724	740	766	727	761	779	761	729	775	741	759	734	753	813	737	762	734	780	726	753	782	769	749	718	726	716	760	770	750	713	774	790	737	755	765	737	732	730	702	744	715	774	779	787	766	747	748	764	764	786	730	745	784	762	691	734	779	781	768	761	764	735	788	771	772	727	786	717	785	752	768	728	768	749	731	745	710	737	760	758	734	736	746	763	740	746	745	725	789	747	701	773	733	749	738	730	744	730	768	779	710	695	771	762	701	733	713	757	753	764	774	704	758	773	743	757	738	710	726	727	770	756	712	695	775	794	773	721	714	781	735	742	754	751	763	722	795	734	731	746	741	783	776	775	746	741	706	767	759	750	742	730	792	761	722	744	803	752	726	772	766	680	762	707	786	734	729	740	732	726	764	718	746	752	719	775	753	772	729	761	750	753	704	765	735	761	721	710	739	778	769	759	776	749	759	715	770	705	799	715	756	770	739	776	763	742	685	691	740	732	738	765	787	751	728	778	702	797	701	788	692	751	782	760	764	690	767	747	736	742	740	782	764	786	709	801	721	731	757	752	756	755	716	740	727	716	761	812	779	726	807	796	814	790	764	679	733	734	748	770	790	717	749	773	734	762	734	784	751	718	719	704	770	764	750	765	776	768	781	745	756	729	748	714	749	740	775	790	744	718	731	775	759	760	765	750	767	723	745	775	672	704	765	734	756	750	787	728	701	739	795	746	752	756	760	699	697	777	719	755	744	776	725	787	751	795	747	772	763	776	711	726	760	774	718	745	787	701	752	709	744	811	712	752	740	800	737	735	783	751	732	764	759	732	731	761	690	772	764	708	743	770	729	793	797	745	732	717	764	710	760	765	746	768	751	741	730	797	743	708	751	775	765	748	763	703	766	755	732	734	803	813	778	764	750	797	759	731	770	771	776	829	715	750	736	730	699	755	726	749	768	763	777	732	771	744	722	703	715	728	752	761	767	737	739	738	720	799	715	680	799	793	747	754	741	774	760	728	742	775	800	742	754	728	712	747	779	742	763	680	735	812	699	762	799	743	771	728	785	726	743	772	754	738	799	688	719	754	720	730	768	752	751	793	769	748	734	765	790	768	705	753	746	807	735	760	734	701	746	756	768	789	741	736	726	807	803	756	766	769	746	765	768	742	723	736	738	821	762	759	775	784	782	747	765	738	743	771	732	742	750	738	766	820	782	687	780	806	768	755	798	752	776	789	762	740	779	739	715	754	732	778	749	736	732	753	728	742	828	701	715	765	772	797	748	746	708	744	723	722	765	731	744	785	760	812	704	757	774	715	749	774	730	760	762	751	768	739	758	763	725	740	800	780	752	744	728	759	743	730	766	721	761	774	781	808	779	732	771	733	741	732	767	776	717	765	782	762	751	740	705	699	754	716	780	772	736	736	742	800	765	743	720	749	761	746	736	773	754	773	754	766	751	780	760	756	722	752	738	720	743	715	763	754	770	771	764	809	742	728	754	723	781	761	759	755	750	808	761	744	765	709	758	747	820	739	783	759	753	711	769	746	742	739	734	725	685	776	708	718	809	733	722	745	752	763	756	719	743	765	766	745	724	720	782	747	742	751	792	756	785	697	781	735	745	811	734	724	739	735	798	769	737	754	736	767	722	843	710	782	741	733	770	753	758	748	782	754	771	787	726	775	792	726	821	774	735	812	711	740	700	734	754	781	736	728	795	761	726	683	779	796	781	751	717	775	783	754	736	736	744	770	716	759	746	756	767	749	749	770	726	745	771	729	765	758	767	775	719	770	789	699	742	749	781	744	724	696	745	704	684	783	757	762	773	742	757	750	735	742	752	713	763	722	693	764	724	763	744	769	802	733	794	761	755	761	725	731	739	724	764	716	721	729	742	713	702	760	775	749	791	797	761	768	722	757	777	752	775	708	760	722	712	779	766	723	722	786	712	740	699	753	754	777	769	766	743	740	743	731	725	750	739	756	781	792	744	770	718	726	744	803	735	756	767	711	732	773	772	756	784	748	789	728	798	776	760	762	726	749	702	734	764	797	717	764	798	709	709	719	730	694	783	750	705	742	809	720	743	706	714	737	711	709	754	755	729	771	731	747	708	740	756	778	709	760	740	809	784	733	739	773	784	727	788	761	736	709	717	724	741	731	777	795	782	792	759	720	737	772	753	777	751	766	769	753	755	721	773	723	762	734	762	759	736	715	731
14291	1266	533	487	366	393	330	354	299	323	265	275	269	305	296	310	271	315	300	290	255	280	277	269	305	286	312	293	286	246	282	263	268	264	285	263	311	288	268	293	269	276	302	285	293	247	280	276	263	280	261	295	294	278	282	274	274	252	273	259	289	283	260	295	309	281	286	292	255	263	280	256	269	295	272	288	243	313	279	279	282	283	255	270	299	274	256	269	262	303	278	261	263	309	290	280	241	280	272	253	274	278	298	311	287	270	258	265	262	277	309	281	259	292	258	282	307	275	279	289	268	270	287	277	279	259	297	305	283	274	267	295	304	300	293	274	280	238	273	269	273	262	260	281	299	316	253	277	294	265	295	254	254	291	273	295	265	296	289	262	273	275	281	280	292	296	277	278	261	291	265	239	285	279	250	317	302	272	279	254	281	249	258	251	264	285	297	283	268	275	263	270	253	277	285	289	325	305	264	270	319	263	264	325	284	308	283	278	277	280	283	264	288	274	291	266	298	280	273	308	267	291	308	293	291	230	307	279	283	291	271	280	288	286	260	265	276	282	254	278	291	263	281	279	289	283	293	277	279	275	280	267	293	274	292	277	303	270	272	279	272	252	304	284	280	277	271	294	312	251	307	304	287	267	280	311	263	269	265	252	284	256	276	281	285	267	287	249	262	290	256	275	250	277	289	275	261	296	308	273	302	269	281	291	284	283	262	276	294	278	300	285	296	308	249	274	290	333	273	277	286	284	266	288	298	310	258	266	272	266	299	277	265	275	302	271	266	267	296	261	280	288	300	293	281	263	264	290	290	268	250	291	298	278	287	289	295	252	279	279	271	291	306	280	283	285	270	272	298	282	283	282	269	294	291	269	269	276	257	306	268	271	302	279	260	272	307	272	300	285	255	294	300	257	283	267	278	288	281	254	278	264	268	285	274	273	290	277	268	277	282	265	289	275	316	274	281	272	238	289	288	266	280	273	243	278	296	290	272	289	287	273	294	267	282	295	266	273	252	313	299	281	271	268	274	249	294	253	261	264	297	286	292	288	289	307	300	293	266	265	258	279	272	294	278	282	301	280	263	274	275	261	279	279	276	249	288	257	270	274	269	295	290	285	281	252	293	269	281	265	268	301	274	272	271	287	260	253	268	312	271	278	295	298	276	252	281	281	279	309	282	298	273	318	317	277	269	278	259	287	285	273	312	270	249	284	289	279	299	269	281	270	269	274	303	291	311	301	254	266	313	252	283	265	272	241	287	308	259	301	295	266	280	292	285	311	311	301	255	268	279	278	285	272	259	274	281	289	264	284	306	292	291	279	289	322	247	259	263	299	278	289	258	277	238	288	275	272	299	315	309	244	287	288	279	275	280	277	264	289	282	271	294	257	278	269	250	296	310	268	284	271	255	268	268	298	285	271	285	286	291	273	272	339	269	281	250	245	272	280	251	279	287	274	250	294	285	247	262	295	261	286	292	263	271	283	286	247	268	275	259	301	273	280	288	294	270	280	279	275	266	224	259	273	304	318	301	299	253	277	261	254	270	296	253	293	288	276	323	254	280	302	271	277	272	271	282	276	245	296	286	296	282	261	274	310	284	279	278	261	271	263	293	288	250	286	267	298	269	242	282	265	263	275	279	277	285	274	295	311	288	257	276	263	260	242	290	238	256	278	249	266	273	304	293	287	312	290	312	241	262	278	277	303	292	310	266	282	273	292	261	267	271	287	306	273	288	297	283	273	280	277	277	265	284	298	287	288	284	283	295	291	289	269	267	252	300	272	265	293	283	282	289	275	260	289	269	245	255	234	265	306	255	271	268	286	275	330	243	291	298	300	274	242	305	274	271	304	287	269	278	296	273	297	284	299	245	274	275	318	294	301	264	275	266	268	274	270	302	252	291	282	317	273	251	264	241	284	277	284	269	278	257	262	274	292	285	297	269	313	273	286	275	300	270	289	267	283	271	288	294	290	278	293	272	296	277	282	260	277	328	292	277	275	279	288	263	244	276	264	271	305	300	277	278	314	285	289	287	267	279	249	264	277	252	320	268	260	259	258	286	297	283	254	282	255	289	262	276	305	344	274	300	290	257	289	268	273	275	293	290	292	274	283	266	278	309	302	259	271	284	288	277	259	279	284	288	300	302	286	287	266	288	264	278	267	269	302	301	303	284	286	250	298	299	286	315	281	262	280	251	276	260	307	288	287	278	269	274	274	294	243	296	263	282	240	268	259	317	288	293	305	257	223	288	301	292	282	308	276	265	260	272	320	260	308	262	269	275	258	275	261	301	289	279	268	269	303	276	297	262	299	273	259	294	282	281	278	285	304	293	283	264	270	296	312	295	263	265	307	303	296	289	264	283	256	273	270	287	289	280	268	288	285	291	279	274	253	275	264	293	320	273	307	283	263	280	252	306	289	256	264	283	253	281	271	291	289	280	273	275	324	296	260	273	315	293	248	284	279	282	286	310	264	274	315	306	311	271	292	276	259	257	258	295	282	283	292	251	291	274	255	288	305	302	259	263	266	265	296	293	293	279	252	275	313	318	316	284	289	264	308	282	261	278	267	275	263	287	275	257	298	294	282	293	307	288	281	276	266	257	261	285	271	284	269	274	297	278	291	282	256	275	279	264	269	264	257	266	260	307	279	280	294	284	286	294	290	265	307	305	292	279	278	292	251	310	282	295	265	264	279	295	258	282	251	277	274	263	320	293	282	299	262	291	266	306	277	279	291	291	318	277	285	283	280	261	307	296	268	283	261	278	288	257	304	278	252	288	289	288	291	280	266	288	274	292	252	298	288	282	255	262	260	317	288	285	286	259	306	272	241	293	294	260	278	276	289	247	299	241	245	281	270	284	273	263	248	260	268	260	304	280	275	280	275	278	303	245	317	274	266	256	272	289	250	281	291	277	247	305	258	297	283	297	287	286	274	263	312	286	272	254	272	290	315	257	311	271	279	312	294	273	269	298	284	271	290	274	315	288	306	272	317	299	262	270	281	276	281	294	302	268	270	258	253	283	252	274	290	289	283	273	302	297	276	265	280	308	273	244	315	282	274	262	311	312	269	297	285	269	284	270	318	282	301	265	301	291	269	272	284	265	288	268	256	260	300	250	293	293	266	298	309	266	265	272	275	297	303	284	283	288	254	282	294	273	250	299	282	289	285	253	300	276	285	296	310	301	297	298	265	251	285	262	267	304	286	284	280	276	280	299	291	267	314	284	299	270	291	280	310	287	263	271	234	316	298	299	307	289	293	265	269	290	294	274	270	289	264	304	256	297	266	267	272	265	277	315	294	271	300	257	245	250	281	287	249	254	253	276	253	262	281	256	290	293	249	250	266	273	272	274	268	294	290	333	291	275	303	266	261	279	289	307	265	284	320	315	281	266	296	264	287	276	295	257	271	297	272	289	276	292	267	290	305	314	266	254	303	268	273	270	252	305	295	247	260	273	259	276	271	261	277	311	269	270	306	323	281	245	323	294	281	281	265
10022	1205	1251	1352	1255	1181	1106	967	851	832	797	697	701	698	730	703	657	691	739	679	723	668	670	717	707	692	696	653	638	680	642	637	665	660	641	703	656	680	656	647	678	661	682	655	572	696	686	646	661	655	670	720	668	672	668	684	611	663	636	616	610	648	653	685	689	685	639	675	651	636	662	627	640	598	668	666	688	698	637	665	630	687	652	656	659	650	615	692	685	659	666	619	642	644	671	667	650	645	622	651	665	631	655	660	702	688	660	624	629	653	661	660	653	616	662	648	649	634	643	663	697	580	666	618	658	660	644	671	640	584	651	648	612	668	613	643	658	655	657	630	657	662	602	682	617	703	705	669	641	631	667	645	662	645	670	663	638	611	653	651	671	662	636	635	667	597	629	661	689	651	616	663	654	634	648	640	637	668	642	663	659	675	644	649	626	635	701	669	616	673	619	670	625	680	641	664	631	672	629	604	587	648	614	657	645	669	660	635	672	673	646	627	650	612	632	619	631	642	652	684	600	648	661	665	639	570	631	647	623	636	696	639	655	654	601	651	635	620	649	664	642	600	691	649	641	626	665	652	617	668	642	629	671	703	663	632	630	649	634	663	664	658	612	675	657	646	664	619	663	678	711	619	640	598	661	675	659	656	641	690	681	648	661	680	628	652	644	649	637	671	674	646	660	716	640	619	676	673	667	604	640	687	690	674	631	604	677	625	624	602	636	632	638	644	622	616	626	668	674	664	667	634	613	633	684	598	649	641	683	635	701	659	622	688	670	650	641	640	635	644	655	667	636	632	659	634	651	648	691	642	699	656	634	644	650	630	666	673	639	595	637	637	672	631	647	672	665	681	661	664	664	656	644	626	643	643	642	647	622	680	642	662	610	658	679	676	655	673	664	647	632	620	629	641	702	616	632	660	628	640	694	615	633	644	642	640	665	645	645	630	606	656	665	644	654	695	673	642	636	701	659	620	605	629	623	648	650	660	688	633	641	641	661	596	660	613	635	644	664	687	626	633	618	648	652	654	649	647	625	670	645	614	614	673	647	634	669	686	628	663	646	630	657	635	648	659	657	656	601	638	628	625	682	644	584	659	620	674	652	668	643	620	664	650	639	683	646	698	694	633	645	650	671	634	659	660	685	612	623	641	598	651	621	636	622	660	701	629	632	669	617	672	630	632	663	666	634	701	637	646	637	659	641	609	654	656	624	671	604	617	656	690	642	673	630	670	630	625	632	646	619	653	663	637	663	629	614	590	666	653	631	596	651	665	648	636	641	607	705	670	629	677	651	670	664	649	665	628	663	663	684	642	637	631	630	711	616	665	593	638	627	699	658	691	671	658	629	639	687	658	639	631	674	649	662	654	637	685	682	635	612	682	684	673	637	663	607	661	668	615	649	623	664	645	670	654	637	636	661	667	624	657	682	629	660	654	645	685	630	666	632	654	609	621	647	629	642	633	624	645	637	692	635	673	649	654	651	613	637	618	651	664	652	656	700	663	690	640	616	666	642	635	681	631	602	669	654	624	618	662	625	649	665	637	651	638	667	641	672	617	637	651	666	675	648	624	670	618	681	692	634	616	636	598	640	673	662	631	656	634	658	651	598	691	683	655	673	590	735	674	673	633	620	687	613	623	652	649	641	646	615	680	612	632	666	630	632	663	621	598	630	681	621	683	658	638	674	683	615	658	645	641	615	677	645	672	622	645	626	604	654	650	670	653	680	654	583	622	684	673	643	619	660	667	654	651	616	656	664	591	635	613	634	632	652	653	611	612	674	647	640	677	692	718	623	647	685	655	688	642	656	628	653	633	619	681	663	651	688	628	615	689	679	664	631	652	680	643	660	651	639	641	648	628	657	670	628	678	596	631	648	640	620	574	639	645	591	639	661	640	657	642	629	634	623	654	670	625	633	653	633	667	683	666	583	634	631	667	625	603	655	674	641	675	664	652	682	689	642	625	708	639	664	665	646	674	653	657	628	667	620	635	636	662	627	673	631	682	632	652	652	640	641	664	655	628	649	659	644	663	668	630	611	645	624	670	590	640	648	631	654	632	648	604	660	667	623	678	686	638	680	648	678	646	603	621	672	631	668	614	651	607	683	654	639	595	644	663	648	662	644	656	617	663	643	667	655	692	641	621	611	664	630	701	683	665	632	689	689	665	634	647	678	619	693	654	637	623	617	630	629	657	635	641	662	632	644	693	671	650	629	616	696	645	669	617	623	706	662	654	687	606	602	653	625	634	610	662	672	644	645	680	658	671	665	671	650	668	690	662	613	679	645	675	661	670	663	655	615	629	656	658	663	684	649	646	646	660	635	642	650	652	660	648	650	647	634	625	635	658	661	628	637	629	675	632	659	652	604	714	641	710	645	669	634	677	639	625	689	686	617	646	697	658	654	635	650	649	688	660	642	644	654	657	609	682	674	625	652	647	663	597	640	700	619	648	652	664	660	661	686	655	651	690	652	698	665	663	588	639	621	658	606	671	671	623	646	664	641	622	661	627	626	650	634	637	636	627	629	648	635	634	673	620	599	657	674	664	613	648	682	674	695	599	634	616	641	640	604	673	664	636	651	623	672	650	639	693	671	652	576	677	617	634	639	675	626	626	591	644	621	685	628	678	646	602	651	677	631	632	603	668	621	693	638	641	624	627	664	641	680	666	630	609	681	600	681	647	638	602	684	651	630	630	643	634	687	640	595	625	698	619	661	665	637	616	652	648	599	650	680	633	657	624	651	642	668	625	584	656	662	658	624	632	659	649	625	664	634	676	682	698	686	665	620	650	640	636	606	590	635	653	637	663	666	700	684	679	625	621	642	664	634	654	691	655	597	626	630	667	689	697	621	655	637	634	607	661	638	620	649	643	647	661	626	651	675	653	610	631	660	705	619	621	642	628	648	645	646	629	634	719	651	658	597	662	699	623	613	667	636	627	671	644	687	677	636	643	608	654	617	642	663	639	687	629	663	662	642	666	677	607	620	617	652	638	662	647	661	625	692	653	668	655	639	597	657	649	676	624	628	658	629	629	640	669	641	645	652	644	673	641	677	654	621	640	649	659	652	610	678	645	635	623	638	610	640	662	626	632	642	622	644	675	629	667	659	690	653	657	671	653	655	649	692	619	646	651	627	675	651	627	673	619	646	614	640	633	658	642	640	697	637	661	644	635	649	668	711	614	639	615	629	692	657	646	637	704	636	654	685	611	654	632	670	644	651	637	630	713	634	676	637	630	634	641	650	669	658	600	630	616	675	627	666	629	605	672	620	621	648	657	639	597	646	680	656	637	639	603	652	632	607	622	647	672	639	671	631	635	641	603	649	664	643	642	626	639	668	651	664	660	674	617	690	620	640	668	625	705	593	629	646	631	617	665	642	661	683	694	689	682	669	638	650	699	589	663	652	671	653	663	675	617	613	642	650	649	620	642	615	637	656	637	623	620	642	640	628	657	652	619	675	669	667	627	683	675	620	672	634	621	597	680	630	681
23989	2601	673	474	341	327	244	199	205	177	169	145	154	129	164	129	132	131	124	137	130	153	125	124	116	115	109	132	130	124	109	125	122	101	122	112	132	136	110	139	113	112	117	114	127	122	118	111	135	115	136	128	107	111	119	112	122	125	116	122	112	118	128	112	116	131	139	125	101	124	111	111	122	130	107	146	111	110	125	102	116	128	139	118	112	133	123	132	124	120	136	143	94	110	124	113	126	135	107	115	121	126	131	110	97	121	118	121	108	139	129	125	99	141	135	94	117	115	126	115	122	111	139	109	113	124	106	121	122	126	120	127	114	115	126	102	120	128	90	112	108	107	109	139	129	121	131	122	130	113	105	103	118	123	101	114	124	123	108	119	125	114	110	126	139	124	123	143	121	119	123	126	96	124	103	111	119	138	125	127	104	107	122	130	119	117	110	91	116	116	130	107	128	126	107	123	120	138	124	110	108	122	111	117	118	119	127	128	119	115	114	92	123	111	133	108	108	145	103	113	129	134	138	117	108	142	128	139	117	140	133	139	119	116	111	153	113	136	131	110	116	92	129	135	111	102	132	124	116	107	119	97	125	122	124	124	103	119	121	128	134	130	124	110	110	123	109	109	102	111	114	115	129	129	130	112	131	110	114	124	121	114	116	118	126	119	132	131	126	119	111	123	117	128	117	120	140	107	114	120	122	113	133	141	132	121	117	119	107	143	115	110	109	117	137	125	113	130	139	129	115	115	112	116	127	129	128	110	128	130	129	126	119	129	123	122	112	115	109	129	139	126	123	121	123	129	125	131	117	102	137	113	110	125	97	111	113	117	124	122	116	131	105	119	123	114	114	132	128	127	135	116	123	118	118	115	105	116	117	123	123	146	98	104	103	89	148	119	126	114	106	138	105	128	107	121	111	131	129	120	121	114	125	127	102	121	139	134	102	125	131	120	138	132	95	120	110	138	129	117	99	123	116	144	133	125	133	104	112	124	118	123	115	114	113	120	113	122	94	133	102	112	128	96	129	122	116	137	94	114	133	121	135	118	102	109	112	117	111	116	129	118	114	115	119	131	104	139	138	122	134	111	130	116	115	120	106	116	128	97	120	118	112	113	115	107	140	119	116	131	106	118	112	100	117	114	116	125	126	116	122	123	110	128	118	134	127	127	126	135	113	113	130	113	105	118	106	118	114	101	128	107	123	121	127	116	95	119	118	128	107	103	117	107	106	142	138	119	115	119	101	104	123	129	115	111	142	122	145	123	103	108	116	110	106	108	109	130	114	124	99	117	109	125	122	119	126	117	129	120	118	150	125	119	113	138	128	121	108	126	118	124	98	139	131	136	118	123	126	127	117	113	117	105	129	127	112	134	121	137	114	117	118	114	121	126	103	111	112	133	120	117	139	128	123	117	92	105	121	118	117	108	118	121	115	126	112	103	109	89	97	126	141	117	99	124	136	132	108	116	125	123	112	101	121	116	136	119	110	143	116	121	130	104	112	124	113	130	113	136	127	111	127	108	133	126	100	135	108	118	125	130	123	123	119	102	120	128	113	114	104	118	122	115	129	122	114	115	111	113	112	121	127	103	137	113	145	123	119	112	113	127	134	126	136	113	127	105	106	122	135	144	110	130	127	131	137	135	139	112	117	93	107	111	126	101	105	129	98	113	117	121	115	119	118	135	108	135	119	133	136	119	139	122	125	124	109	120	117	128	150	120	134	111	131	125	121	121	138	125	123	127	124	123	136	125	128	107	139	129	115	108	115	116	114	129	106	123	98	116	128	113	147	134	122	108	119	120	116	124	141	136	118	147	124	126	103	116	120	111	111	108	109	125	112	112	128	119	133	128	139	96	119	134	121	110	120	124	119	111	112	131	138	127	132	104	113	94	116	115	131	126	96	113	101	135	109	139	122	97	134	124	129	136	112	108	130	112	113	117	136	139	134	114	114	132	109	114	121	132	101	108	101	132	123	121	104	138	147	127	116	121	129	120	126	128	154	135	113	128	114	125	106	112	95	109	127	136	119	111	104	133	142	128	120	131	110	121	120	98	111	117	100	96	131	109	119	139	133	122	124	124	138	118	115	133	120	105	118	119	103	89	117	126	123	131	126	112	126	98	118	125	121	115	118	116	111	123	119	111	133	130	134	108	132	116	120	108	128	111	127	121	133	112	115	120	108	122	118	115	123	120	106	114	113	119	108	153	103	116	101	125	117	125	118	138	132	137	130	135	147	110	108	141	118	126	127	131	120	113	121	118	137	128	115	123	128	121	120	93	109	114	133	144	108	107	128	110	122	97	120	103	113	128	112	127	121	136	120	131	119	131	119	132	146	117	117	116	121	124	112	114	130	126	126	107	97	120	123	126	117	117	103	141	110	110	122	121	102	115	106	115	119	142	120	122	114	130	147	132	121	134	121	122	118	119	118	116	118	139	128	126	126	140	101	94	109	120	112	144	97	138	113	119	105	98	118	111	131	118	141	101	102	100	111	116	138	111	128	126	110	118	115	118	108	113	125	117	113	109	109	115	122	120	108	110	129	118	124	104	104	125	115	121	107	96	110	128	123	125	131	102	144	134	125	113	123	121	119	131	109	144	121	107	132	122	122	107	120	119	127	138	138	115	120	112	123	118	121	115	120	119	100	124	118	122	130	117	131	128	129	132	113	133	131	115	118	128	132	101	113	138	116	97	112	105	137	125	123	129	139	110	146	133	118	131	119	115	145	106	114	111	126	121	121	125	141	125	112	140	141	104	99	121	115	111	130	147	109	115	97	139	128	128	122	111	120	111	113	119	115	135	115	127	111	114	123	125	112	117	142	109	136	130	113	116	133	133	107	117	130	129	111	118	127	103	130	125	113	135	123	116	117	125	111	133	124	115	144	105	112	116	116	128	118	120	115	126	114	127	95	123	133	113	145	126	134	137	116	115	126	123	110	119	135	116	124	144	126	117	125	129	108	145	125	125	116	116	135	112	126	131	114	109	116	121	122	120	101	97	135	102	116	123	135	134	117	136	129	88	114	136	113	122	119	116	124	120	132	119	108	127	117	123	126	125	123	118	115	123	124	114	108	106	107	102	117	154	142	90	119	110	118	141	122	125	109	114	113	116	114	148	106	120	113	120	111	115	125	109	120	135	113	130	113	115	108	121	119	114	122	123	143	118	111	113	102	111	110	122	133	130	97	129	128	103	127	130	136	109	134	116	148	114	122	125	126	123	129	124	114	117	107	158	115	131	121	116	133	131	143	107	113	120	128	126	130	138	124	123	102	104	117	128	126	130	136	105	153	121	144	107	116	110	107	98	128	128	116	126	117	137	116	127	115	106	109	147	113	129	107	110	111	140	131	107	111	110	150	108	95	124	118	114	123	119	121	125	113	128	105	121	122	110	112	121	110	139	134	113	111	119	107	132	133	118	120	115	107	118	119	121	126	133	115	124	110	116	126	110	122	135	105	125	141	148	121	123	133	120	117	125	128	112	123	123
13979	1333	1329	1631	1355	1363	1054	901	756	652	588	461	461	476	448	432	416	415	390	389	352	360	373	369	367	336	354	342	353	349	371	382	339	335	321	355	294	376	304	308	308	330	301	346	328	323	346	372	324	303	302	310	323	349	293	311	299	291	339	311	307	333	316	308	334	340	315	308	320	287	301	304	320	325	297	299	353	339	342	322	295	327	309	312	289	305	304	302	326	282	312	319	311	310	346	320	299	328	362	315	311	308	301	307	312	293	322	297	337	308	315	281	276	323	304	349	334	333	310	297	334	357	302	332	313	296	294	342	294	288	307	339	318	310	307	337	314	317	339	289	307	312	323	289	288	314	310	339	299	332	313	298	331	302	299	317	325	303	313	325	331	301	355	284	297	323	321	305	329	308	309	311	288	325	294	337	318	327	305	348	321	346	312	300	281	312	300	317	321	308	291	333	290	320	309	353	288	267	322	308	316	325	325	315	305	313	325	314	327	332	326	297	323	316	312	293	294	310	294	307	323	290	314	305	316	331	292	292	299	317	310	320	322	309	327	349	303	309	326	337	312	324	308	302	338	308	322	311	281	312	295	306	361	291	316	323	323	291	342	347	309	321	312	314	328	333	321	318	273	290	322	284	325	327	323	343	285	312	308	299	322	286	302	309	299	330	292	285	322	333	292	302	323	323	314	330	287	305	313	312	330	309	299	288	288	338	311	307	361	300	280	326	291	357	323	301	319	292	322	278	323	306	323	323	284	283	306	317	321	318	324	314	322	327	315	343	308	294	288	323	306	312	306	336	332	311	329	308	329	335	279	311	330	319	307	285	319	305	336	309	316	296	328	305	317	309	297	331	325	300	302	303	324	323	281	304	319	314	303	286	284	308	317	310	306	288	341	285	296	332	320	301	312	314	329	295	307	323	322	301	316	321	292	319	319	315	320	305	313	292	345	323	315	326	334	293	339	312	308	323	310	292	319	304	324	314	294	271	331	325	343	273	321	288	321	319	305	299	301	322	301	321	317	319	318	306	283	310	322	297	306	316	319	319	306	332	309	322	346	317	332	335	300	307	326	341	321	301	325	301	315	291	324	297	306	330	344	329	309	320	321	288	297	322	332	329	327	274	342	274	303	325	315	315	330	303	323	334	284	291	284	308	303	307	323	308	347	338	295	315	322	276	324	309	322	330	330	313	307	313	332	302	310	334	308	319	316	273	310	326	331	311	330	323	316	354	310	299	331	309	313	343	308	287	284	322	324	311	322	327	297	312	319	311	282	304	311	295	308	326	294	311	332	309	313	301	320	316	312	293	315	298	310	286	319	343	325	304	315	306	315	304	292	279	307	327	297	291	316	329	301	314	293	301	311	310	323	327	306	317	317	301	300	279	320	301	291	303	298	266	277	332	340	331	316	290	294	328	308	313	286	286	322	336	304	322	305	342	303	315	307	322	283	324	330	293	328	309	287	305	301	352	304	297	277	332	291	315	318	333	327	341	291	294	328	314	297	303	303	302	282	354	299	285	330	316	262	277	299	299	314	319	314	314	325	290	299	320	276	323	305	302	292	292	297	303	298	303	320	312	345	291	303	321	314	314	307	300	288	310	311	298	325	317	306	309	293	312	300	295	266	316	317	289	309	303	279	323	302	304	311	309	315	309	321	342	297	308	321	329	339	335	298	361	311	321	293	330	340	291	297	292	306	293	313	336	322	293	274	324	285	342	328	329	324	299	284	281	339	318	302	324	320	302	294	308	334	298	311	317	287	319	305	327	311	329	288	310	340	287	317	325	294	329	322	313	301	304	278	335	263	312	301	316	295	332	284	297	312	314	301	307	292	267	324	295	322	325	305	341	318	292	313	323	320	336	300	301	304	298	316	304	341	331	303	300	317	318	328	313	334	337	318	314	336	299	315	326	310	330	301	290	280	302	313	297	295	307	316	334	338	319	321	318	337	328	305	335	305	312	301	317	300	302	308	340	324	310	285	340	285	325	305	312	272	320	290	315	307	298	313	303	353	353	349	288	344	273	347	317	305	329	299	331	311	325	312	314	302	288	306	299	346	264	269	302	326	344	321	330	286	328	305	293	299	284	295	291	284	275	297	320	300	310	304	289	311	335	311	325	282	317	336	307	306	306	284	309	304	291	315	301	289	286	333	309	306	368	299	287	295	309	321	283	310	312	325	315	284	329	302	311	348	335	322	299	308	327	340	339	304	311	324	292	333	282	336	315	358	272	343	276	311	325	335	299	309	328	305	308	302	283	316	344	302	313	310	299	311	300	326	345	322	314	294	297	302	312	316	339	317	306	308	346	296	340	318	332	300	288	335	284	315	296	314	312	287	291	294	318	311	347	326	283	309	301	289	323	310	314	305	312	294	296	316	299	346	317	305	308	282	322	337	283	310	330	322	317	331	331	307	310	325	302	336	335	335	302	319	271	303	286	339	303	328	318	309	297	301	328	317	316	342	327	322	341	325	321	298	321	312	322	309	287	288	312	302	307	309	289	299	340	331	322	305	294	302	341	285	328	333	284	308	317	298	289	314	290	307	341	334	315	301	314	317	289	349	291	304	319	309	356	262	298	322	299	295	356	326	330	320	323	315	286	281	304	317	320	327	329	311	343	269	315	319	315	310	329	313	324	324	310	321	315	289	315	324	306	300	329	330	309	338	327	305	319	328	305	330	307	333	306	374	299	316	297	293	331	319	303	343	322	320	308	315	317	317	309	309	298	304	324	311	323	328	332	300	294	287	313	303	307	311	318	332	263	341	303	333	311	318	326	323	315	285	274	331	284	297	291	299	293	307	306	306	292	336	331	318	301	275	320	324	329	349	305	335	271	281	278	329	330	308	317	319	333	335	330	329	317	289	332	291	314	333	302	300	316	325	304	321	281	289	312	302	296	309	318	301	295	332	316	274	301	318	340	325	316	317	318	280	304	308	315	327	301	299	283	336	326	318	345	318	315	325	295	293	318	306	332	299	272	282	312	312	314	315	287	310	303	284	319	328	306	325	293	298	320	299	317	314	313	313	293	301	321	303	310	327	328	285	337	318	324	302	312	334	337	292	323	319	320	319	312	286	335	324	325	340	308	307	340	308	323	302	329	306	275	299	293	305	303	305	325	334	332	279	326	318	297	322	314	295	321	296	322	289	327	297	317	315	326	314	319	307	301	322	329	316	331	280	336	321	319	329	318	298	294	304	312	316	326	292	326	318	315	340	294	323	301	335	317	317	287	300	291	304	314	344	310	289	311	282	339	332	315	325	321	329	297	316	330	328	289	328	290	317	315	292	309	314	362	318	294	335	301	306	329	299	338	307	345	299	291	337	312	311	310	323	369	284	301	293	341	303	270	318	300	314	333	321	309	329	290	287	335	310	289	301	290	302	329	321	296	336	320	327	308	327	276	363	316	304	289	284	309	316	308	296	305	332	332	334	308	345	332	325	321	295	311	308	313	317	300	314	341	308	316	300	300	270	276	321	292	324	345
1781	390	348	314	350	331	311	326	324	324	306	325	318	343	301	306	344	298	328	273	339	355	340	302	357	327	306	322	338	321	364	301	313	297	321	335	286	318	343	317	360	319	321	343	333	333	322	340	326	338	313	287	339	348	337	343	323	333	330	321	333	337	336	317	342	310	335	325	308	333	307	314	300	337	315	328	313	336	318	307	374	326	346	336	382	312	346	329	354	309	329	323	341	303	326	345	284	306	304	287	302	281	285	332	390	352	314	331	292	312	331	302	307	312	339	347	338	316	290	319	308	304	319	296	331	317	325	345	319	312	316	301	306	334	335	363	332	324	319	335	354	320	314	302	322	333	342	340	309	329	352	327	337	316	344	327	347	328	296	301	307	327	343	326	329	346	318	308	338	330	335	314	344	316	321	330	343	290	322	313	346	297	321	300	324	329	311	328	333	295	328	323	310	356	373	326	297	322	365	315	307	337	324	314	323	329	315	293	298	300	341	328	331	329	310	335	303	322	334	336	331	294	314	345	311	329	334	331	292	304	297	296	318	308	298	330	349	324	293	263	289	328	324	333	311	323	329	326	339	325	314	315	296	327	335	306	325	331	315	302	293	277	351	343	325	332	318	354	299	363	330	326	309	343	283	345	284	345	312	306	307	314	303	318	334	312	332	315	338	336	328	316	316	310	332	328	348	318	332	310	337	322	342	328	313	293	293	318	303	329	328	313	297	295	324	314	332	348	337	328	338	314	282	293	358	286	372	362	324	315	339	326	371	322	332	327	361	332	336	317	359	313	326	317	340	327	316	321	315	304	322	364	324	320	330	302	340	301	301	331	336	300	330	304	341	311	294	328	315	351	377	318	304	330	356	315	326	339	351	321	313	330	341	315	312	312	343	318	295	295	342	312	352	315	338	311	318	350	329	335	341	277	336	316	351	339	318	296	290	310	339	296	321	325	326	322	325	305	316	307	352	324	367	317	338	331	317	296	332	346	348	329	330	321	319	312	286	349	353	327	323	301	307	318	303	324	314	331	335	297	314	336	307	331	334	331	349	327	341	329	336	324	317	359	364	326	336	325	319	324	339	334	342	317	319	306	306	353	340	327	328	326	292	286	353	341	352	319	331	362	356	327	335	348	333	293	323	314	324	323	317	338	308	321	318	343	323	343	334	311	314	314	319	323	270	331	350	315	292	350	321	326	350	319	329	324	323	305	343	346	359	337	322	328	332	334	304	314	336	363	307	347	325	368	316	337	313	329	301	361	303	294	322	359	301	320	355	333	335	319	328	335	319	346	337	376	375	349	318	331	304	328	294	327	327	313	351	304	293	320	311	332	334	305	350	320	305	318	349	269	323	307	362	312	338	319	340	339	330	324	313	343	348	325	330	315	334	315	315	315	307	337	353	314	326	307	338	314	325	344	363	329	310	355	331	320	337	303	263	305	337	330	325	317	332	309	302	315	304	318	359	307	330	343	290	344	300	310	309	329	270	332	299	328	337	293	322	347	342	279	330	311	325	314	330	321	313	331	355	318	355	308	325	352	282	280	302	327	339	319	305	313	329	315	379	344	303	330	328	352	319	316	352	315	330	339	342	341	343	343	318	310	322	338	351	318	349	346	315	317	317	336	314	312	337	288	289	337	326	317	328	330	323	341	312	302	338	355	336	327	291	317	295	337	302	317	330	297	362	301	326	335	313	301	330	332	327	313	322	330	302	343	317	322	323	283	324	316	331	327	320	351	312	324	303	327	318	313	329	309	331	321	305	344	338	335	305	306	334	339	326	309	343	357	308	322	323	327	306	319	343	319	342	339	346	327	301	353	312	318	308	308	314	323	289	312	292	360	342	314	332	311	339	333	322	345	319	330	352	334	296	294	318	298	329	360	291	309	330	319	326	336	300	300	342	325	318	305	329	294	324	293	313	333	328	340	329	329	309	327	343	303	331	343	345	319	335	309	346	334	344	296	313	317	325	326	341	331	312	314	300	303	347	304	334	294	358	315	336	335	347	330	321	319	339	336	317	322	331	329	318	306	345	318	364	346	327	323	297	342	333	300	332	339	342	297	327	339	353	321	286	322	310	364	326	347	335	317	302	314	342	345	316	315	318	325	319	324	312	335	287	308	311	318	318	345	316	356	339	312	324	309	271	321	315	327	292	340	323	306	321	310	331	344	350	321	344	308	314	329	321	320	321	300	348	330	327	330	327	322	302	324	292	336	308	319	298	354	305	342	308	338	312	328	316	262	327	287	303	346	334	349	311	347	309	345	301	320	344	317	328	320	329	338	346	337	336	328	390	317	314	345	302	349	282	312	305	338	338	329	294	344	295	325	293	320	337	317	314	312	362	306	335	370	333	354	306	299	282	312	297	314	323	329	332	315	299	337	304	321	326	318	316	304	302	274	318	347	317	290	350	336	341	335	311	321	287	355	301	308	323	304	325	309	309	327	304	325	314	338	334	330	323	350	287	295	322	311	332	322	339	324	301	326	328	324	299	296	321	330	313	290	330	306	297	310	350	334	368	351	320	295	306	348	343	336	291	286	324	295	322	292	319	341	324	327	312	307	330	298	343	310	303	310	342	327	319	315	284	321	304	342	311	330	287	318	322	321	345	317	345	319	353	359	316	323	324	284	335	315	314	373	321	319	319	318	315	321	312	310	347	327	297	280	291	325	324	325	315	317	349	351	311	300	298	317	342	339	312	324	350	326	319	313	341	357	336	335	340	342	308	302	326	348	306	304	313	319	300	307	336	317	320	302	308	298	323	307	323	317	311	325	327	343	296	318	322	271	332	321	345	335	314	316	300	327	316	316	316	340	304	311	329	303	293	324	303	318	319	318	321	363	297	298	309	336	325	313	306	312	322	344	297	313	296	301	319	335	308	326	312	338	353	311	325	346	336	312	274	349	332	334	334	330	322	312	311	319	309	331	315	321	328	322	311	333	347	319	303	352	315	331	323	296	319	350	312	322	326	320	347	335	375	353	344	344	362	322	338	303	340	336	305	331	287	319	311	291	333	327	293	329	343	312	303	322	317	315	338	351	316	334	324	311	288	312	321	332	329	345	308	345	295	348	316	311	321	302	316	326	297	381	310	327	321	317	301	347	301	293	343	342	331	315	315	345	296	331	341	348	341	314	296	342	293	305	310	298	320	313	320	317	334	318	301	310	309	335	289	324	309	317	336	322	330	343	304	296	274	304	344	320	310	313	348	323	319	325	341	361	332	289	330	335	314	326	287	334	309	297	321	312	323	329	313	317	342	330	305	332	339	316	317	325	350	342	324	353	274	322	345	309	301	335	324	337	337	334	321	319	285	284	297	303	339	344	292	314	297	295	373	341	313	345	331	309	311	304	284	314	309	301	281	332	287	331	298	307	313	312	321	343	329	323	309	311	313	331	309	298	323	293	320	347	341	311	349	331	337	318	346	316	302	315	332	328	311	289	323	290	327	333	308	310	332	347	302	333	318	308	342	318	332	297	325	325
2308	802	820	794	832	891	818	769	746	742	779	752	721	746	710	740	740	740	803	769	756	779	740	751	767	731	754	788	774	779	721	740	731	766	695	716	743	712	791	725	767	685	759	744	751	773	783	744	752	772	735	716	769	786	770	761	725	773	734	751	759	738	727	758	788	719	730	725	761	719	750	691	737	771	764	707	721	717	745	803	825	747	722	756	756	730	766	739	793	754	717	763	783	768	737	759	804	760	719	724	762	766	747	761	742	749	771	752	758	710	759	759	725	707	792	800	747	773	732	734	763	793	710	741	677	774	768	783	792	786	792	746	795	697	763	739	751	742	790	704	723	748	763	734	751	739	745	750	780	729	689	751	757	764	730	750	739	762	780	749	724	756	787	758	802	710	786	744	774	746	723	742	703	791	810	732	775	788	726	737	791	783	709	725	756	787	773	736	781	728	739	753	766	744	757	798	805	756	759	757	749	736	780	761	695	768	797	747	734	735	742	759	750	810	760	781	732	721	731	731	786	741	776	752	762	809	727	728	745	715	743	733	765	785	756	778	751	729	738	714	746	818	692	738	780	749	714	747	749	755	784	756	770	750	766	763	776	733	780	776	720	754	779	714	748	770	743	769	755	726	738	760	712	724	685	761	758	707	733	774	753	773	746	791	756	750	695	763	749	710	752	754	740	757	742	759	734	761	766	783	748	771	805	732	704	758	786	829	752	717	747	771	774	768	773	705	705	735	778	806	734	767	776	749	740	779	782	774	745	756	753	697	784	771	763	742	779	771	775	720	748	746	704	768	749	784	717	766	780	764	744	736	753	726	764	765	776	761	744	686	737	761	757	736	745	774	759	710	734	758	739	743	714	823	742	717	737	784	745	720	741	772	739	780	761	748	767	771	768	722	757	808	746	738	770	735	750	759	728	723	769	727	793	810	747	761	748	740	724	798	743	790	740	770	733	708	744	748	810	789	784	766	764	746	729	756	734	747	765	758	743	736	790	754	716	697	692	757	757	771	770	752	735	721	711	743	686	768	764	764	767	787	790	747	712	708	764	780	686	730	720	750	737	740	725	800	732	765	729	829	720	730	729	746	756	749	748	784	749	782	741	754	735	678	768	726	771	704	710	801	719	754	762	709	730	691	767	751	782	756	770	707	762	807	771	720	739	797	744	754	750	722	802	767	745	695	745	748	772	788	754	746	717	743	778	766	732	668	790	758	732	728	746	745	760	791	772	755	721	737	770	716	731	748	786	771	779	758	785	762	742	749	741	713	746	765	720	764	758	784	750	733	753	796	743	758	746	791	773	779	728	753	805	738	749	758	707	760	735	758	749	729	764	747	769	732	779	795	744	746	784	731	781	771	711	708	795	769	793	769	770	735	769	752	666	751	741	734	778	794	746	757	734	763	764	763	751	748	755	741	780	761	766	713	761	787	748	769	719	721	787	731	742	724	765	736	748	786	739	806	731	767	757	773	772	779	772	760	753	788	763	715	767	753	745	707	726	759	735	725	722	770	708	726	737	775	723	701	768	775	731	706	767	784	753	750	742	746	764	761	762	759	744	718	694	747	744	764	744	752	735	764	766	740	769	721	750	767	755	705	757	728	756	711	723	741	688	743	768	771	755	743	726	741	751	759	756	729	746	703	759	763	760	752	770	758	747	721	719	708	769	766	757	749	761	794	704	804	752	810	738	765	768	765	746	732	724	738	729	764	745	752	723	708	741	760	771	756	717	746	737	755	820	762	775	751	779	767	777	708	831	699	748	816	764	759	739	779	685	782	710	793	710	737	794	758	769	719	742	772	769	768	750	725	766	747	767	753	727	790	722	767	718	760	775	704	762	755	775	763	705	727	805	745	762	746	739	753	757	755	738	718	747	718	753	745	768	716	753	738	755	726	754	749	743	728	723	812	789	753	737	784	737	763	748	756	787	730	734	754	724	746	747	721	797	744	775	747	754	746	725	735	714	786	773	758	736	753	760	757	789	782	783	670	752	770	747	709	739	762	756	759	754	762	752	759	748	736	753	760	725	741	729	784	759	771	728	736	765	714	741	745	781	791	755	779	772	764	753	776	741	781	743	767	777	779	723	755	750	725	750	750	783	786	751	790	742	787	734	751	721	723	767	778	700	795	738	726	765	749	768	725	778	756	729	787	830	741	781	759	732	723	731	729	734	737	732	745	723	753	703	780	730	693	765	752	752	766	751	790	725	773	725	744	738	786	758	744	729	723	701	778	780	774	714	781	723	787	820	784	723	764	755	810	738	777	730	742	788	742	720	759	752	770	769	720	832	758	714	741	785	712	721	740	715	740	730	763	723	744	775	771	715	720	748	711	748	754	700	736	749	759	722	788	721	703	733	771	703	757	750	727	730	757	805	724	746	752	723	768	783	739	698	790	727	739	764	786	773	761	752	725	723	760	759	733	760	700	701	712	797	707	703	781	787	749	779	804	760	772	729	707	746	758	755	704	796	749	717	761	801	777	753	768	790	732	744	744	723	760	758	706	760	760	746	732	763	716	712	681	739	726	772	771	751	716	731	748	795	694	724	715	757	750	762	741	770	730	787	749	739	761	709	782	729	786	793	731	808	760	784	763	697	753	743	762	734	756	751	765	767	775	733	720	727	724	765	775	713	731	756	718	763	754	737	735	779	746	716	767	685	757	752	708	728	812	755	731	729	754	763	769	772	747	757	750	728	759	705	768	736	711	759	757	760	735	778	756	742	766	769	777	730	762	779	730	777	726	725	749	755	777	727	736	763	721	724	736	744	756	766	700	764	741	793	745	770	780	750	749	752	791	713	750	751	774	719	783	768	748	712	720	753	742	746	735	743	757	781	745	718	733	738	774	774	708	731	721	728	721	736	737	778	774	776	765	764	795	743	721	769	763	761	718	781	724	722	761	775	774	819	757	734	728	762	749	732	795	735	729	749	747	755	749	770	778	742	750	764	800	766	703	758	743	773	758	720	796	778	730	727	703	793	735	750	798	697	751	771	749	774	705	762	736	748	778	712	704	806	729	729	801	723	767	730	797	690	796	741	810	782	730	747	759	707	801	755	749	731	690	716	747	774	721	720	734	750	769	735	814	742	765	750	751	754	775	765	778	764	782	765	758	772	735	760	775	765	739	739	702	788	749	718	747	764	685	758	734	728	766	774	694	760	762	805	767	773	734	716	693	746	719	791	712	748	772	792	745	728	765	730	802	788	736	787	726	793	743	770	750	760	753	773	785	758	718	749	785	738	756	793	751	807	717	758	765	710	750	695	764	749	772	756	718	793	807	762	714	755	789	775	712	761	741	750	769	708	712	793	805	786	730	775	728	753	771	770	760	763	732	730	767	772	751	741	767	733	720	792	766	771	743	745	730	780	753	763	727	721	755	743	730	735	760	767	735	735	768	799	730	740	760	738	750	775	774	755	733	773	728	757	735	710	717	762	804	761	757	765	764	775	741	764	714	765	748	727	761	744	761	775	743	765	727	673	761
14131	1244	526	441	435	420	395	342	305	280	309	292	304	283	282	294	283	290	312	283	323	316	266	265	270	281	277	295	305	268	260	266	286	276	272	262	298	293	257	270	282	305	271	317	279	265	269	281	235	276	298	264	268	278	284	295	258	312	283	286	292	278	295	282	298	263	297	267	286	267	250	318	259	312	277	293	281	264	275	270	296	272	264	313	271	267	277	276	250	302	297	284	292	274	253	268	278	294	263	258	267	291	268	307	282	267	282	281	285	285	281	276	280	280	287	273	285	264	266	275	308	283	267	283	266	259	305	260	291	274	259	271	273	290	268	256	279	286	289	285	279	254	277	285	277	280	275	287	269	272	282	264	291	250	271	270	284	286	267	257	274	268	269	335	309	293	257	281	272	266	307	268	255	274	297	292	309	261	275	273	278	281	319	259	286	248	276	270	244	268	265	249	269	289	272	292	276	275	247	270	262	294	268	279	287	303	286	289	275	300	285	275	274	293	281	297	278	287	292	304	284	251	276	282	268	288	285	300	298	268	320	273	276	265	250	292	286	296	236	277	290	299	269	280	310	302	294	276	275	286	300	290	261	264	284	284	284	282	289	245	295	282	265	290	290	272	276	243	279	292	303	293	281	298	286	299	297	269	278	299	287	246	280	288	285	253	267	300	272	289	273	278	269	264	284	280	291	283	290	272	268	285	304	273	292	290	257	286	248	300	314	277	242	274	286	265	299	273	259	292	253	279	267	295	277	281	277	309	291	273	289	261	272	261	250	304	283	264	267	295	322	260	265	279	307	252	267	283	281	278	295	273	263	235	259	304	296	254	279	283	262	287	255	295	268	287	274	292	300	284	286	268	280	264	287	284	309	286	266	252	280	293	302	281	276	299	283	301	303	297	259	303	274	295	278	315	276	270	236	282	239	276	302	291	263	234	240	296	278	266	280	296	289	286	290	243	294	261	242	277	276	265	294	290	270	280	286	274	261	298	282	277	280	295	290	263	301	291	283	280	287	275	300	286	263	290	290	270	276	260	314	282	312	298	291	273	295	315	270	262	272	282	271	256	287	299	276	270	279	303	300	269	271	283	281	264	285	284	260	301	265	297	305	278	280	286	266	275	315	265	302	281	291	283	259	279	323	282	299	304	283	278	274	270	310	277	280	280	283	289	280	267	264	285	272	269	282	282	262	298	275	259	260	298	261	254	283	290	297	291	275	302	306	282	262	298	282	290	270	290	304	301	282	286	280	236	259	302	269	283	253	288	308	270	292	275	301	267	295	272	283	265	253	293	285	280	269	281	292	275	295	281	287	307	277	295	257	273	277	298	286	277	314	271	294	270	292	258	284	289	290	290	275	286	251	321	288	274	263	295	259	271	278	263	299	300	257	291	291	289	276	284	272	284	281	267	265	276	286	296	287	265	273	289	297	289	277	266	270	271	258	295	328	302	275	258	266	276	273	274	300	298	291	282	245	313	325	275	282	271	263	264	267	251	273	308	275	275	288	285	311	296	303	283	313	314	258	297	284	258	281	297	275	295	319	272	264	283	293	250	285	309	286	299	284	276	277	286	289	260	311	293	298	285	251	279	293	265	255	287	299	267	272	281	273	269	268	263	255	275	263	285	294	271	259	263	285	295	253	266	261	292	284	291	298	287	263	266	287	282	296	292	284	241	287	288	236	255	268	246	313	294	290	280	262	299	262	276	271	276	299	245	271	267	256	278	287	276	287	281	310	269	247	307	306	245	269	296	277	293	263	302	298	302	251	257	283	281	282	291	287	285	267	271	260	293	328	253	279	264	301	324	302	284	304	294	260	276	270	258	279	252	317	264	260	307	307	285	300	238	285	274	289	281	277	276	296	302	254	277	248	261	262	273	257	286	279	314	283	248	289	277	250	269	261	266	257	302	293	287	270	274	264	299	278	265	309	279	256	252	321	294	285	282	282	262	279	314	251	293	282	286	270	268	271	272	246	260	298	279	263	285	269	273	276	297	274	295	297	238	285	298	257	259	287	316	272	288	292	271	272	259	255	282	280	242	267	313	286	306	241	284	325	284	267	269	293	285	288	254	274	299	263	307	318	303	279	300	281	282	279	244	274	276	278	275	270	264	271	300	266	320	271	287	271	281	270	292	316	267	244	272	278	307	286	269	284	302	250	307	299	268	277	294	317	296	265	262	304	317	289	258	267	287	263	263	287	285	246	270	283	267	291	270	280	303	272	269	268	279	303	281	252	319	292	262	293	272	270	291	269	307	267	283	258	272	275	312	268	295	281	272	280	293	286	282	258	268	245	278	273	278	260	259	281	279	288	288	288	309	295	294	285	274	288	279	276	300	284	250	269	243	295	276	247	293	288	286	298	288	254	292	271	298	290	269	250	258	280	292	293	280	268	245	301	280	264	243	295	258	274	309	276	289	279	275	296	261	267	304	257	285	313	286	278	304	241	233	272	298	242	263	280	302	301	268	287	279	290	274	282	295	302	274	306	268	277	276	294	329	283	304	282	267	289	273	295	274	261	284	258	287	274	247	283	278	266	279	292	296	260	277	262	254	272	261	276	298	273	289	267	274	261	268	279	279	304	289	294	276	277	284	286	283	272	260	285	285	298	246	283	290	268	287	264	271	290	312	265	243	262	286	299	275	271	286	309	259	295	293	289	282	280	266	270	288	288	291	291	278	287	297	271	296	259	277	265	308	265	277	289	270	280	250	277	283	265	250	265	265	249	266	282	268	312	280	271	265	299	306	317	285	278	301	283	283	275	264	269	257	257	292	272	285	261	284	262	259	275	285	272	311	286	295	280	300	271	269	271	283	268	296	257	289	269	265	263	287	265	271	270	280	307	295	271	273	268	268	285	293	260	298	290	255	281	266	273	284	289	287	295	281	276	272	285	308	314	255	261	278	282	268	258	277	293	309	274	283	303	268	272	269	296	318	278	246	284	257	253	252	266	267	308	274	289	293	275	291	295	271	299	280	252	249	274	283	286	302	274	266	265	258	285	276	272	272	255	325	287	306	302	286	280	255	275	281	315	279	301	277	287	297	269	259	275	250	277	267	268	261	280	282	286	286	276	301	269	314	273	295	280	302	274	308	263	270	268	238	254	277	308	314	321	270	313	250	274	270	295	298	268	304	261	288	260	264	257	273	277	285	272	267	290	263	301	295	281	291	283	295	226	293	273	264	281	259	267	275	303	285	312	278	271	277	268	288	285	261	254	266	283	242	256	241	287	276	275	264	294	276	243	280	257	251	296	289	250	302	274	297	252	259	280	294	320	268	291	267	261	253	256	283	251	288	248	250	276	275	289	290	277	271	279	315	280	300	295	283	259	272	258	274	279	280	281	298	290	265	276	254	277	269	265	275	278	272	307	287	272	266	301	247	275	271	289	294	259	264	285	241	290	259	298	286	261	294	273	300	270	260	271	293	275	274	290	273	269	252	289	269	264	252	265	299	270	276	321	304	304	290	279	282	286	279	268	283
9711	1193	1109	1320	1254	1187	1131	971	893	811	801	750	783	669	752	713	685	685	679	632	684	696	675	708	630	646	688	694	673	695	637	656	647	642	688	625	644	661	689	685	696	699	685	627	581	672	653	628	672	693	649	640	645	694	656	644	664	590	628	711	646	649	696	659	645	627	660	618	641	655	687	689	656	670	681	617	669	676	685	666	705	698	671	648	668	662	680	622	707	672	655	650	662	687	673	689	648	635	626	660	666	637	624	653	608	644	625	670	618	659	638	682	658	632	659	626	666	660	651	719	651	645	660	653	676	656	653	627	669	683	642	611	647	686	644	640	684	646	650	626	681	675	614	637	618	675	623	647	681	639	658	705	656	655	650	640	639	630	659	660	666	657	652	639	660	680	635	630	622	674	651	624	693	665	683	627	626	639	607	632	598	642	622	629	665	646	647	640	668	666	634	647	639	647	707	648	602	642	656	682	652	675	640	607	605	638	664	674	670	672	673	659	660	645	652	621	627	626	649	616	637	652	678	649	694	677	685	638	606	615	661	685	665	655	658	643	644	675	589	651	673	655	600	684	658	608	647	662	644	609	649	630	653	651	601	685	635	641	701	707	642	637	695	673	645	617	633	610	654	624	611	650	609	710	647	651	662	655	661	595	654	649	637	666	686	662	673	644	646	664	685	675	650	616	634	631	677	667	653	628	635	676	682	623	657	613	611	671	566	631	624	614	707	657	636	674	660	639	622	635	676	639	627	655	639	652	689	651	623	638	673	663	710	646	676	637	627	609	679	641	629	666	657	679	658	648	610	649	669	674	653	645	649	636	605	670	698	654	648	659	643	679	640	683	647	599	632	624	694	626	600	677	684	623	590	674	627	668	673	643	615	663	643	667	605	633	635	648	665	615	667	682	607	656	619	661	651	673	665	642	655	641	701	668	676	657	644	700	633	629	641	614	651	639	664	636	667	645	615	672	690	630	675	663	676	668	635	702	691	682	680	678	663	656	614	605	623	601	650	662	630	666	633	674	671	659	639	662	687	630	655	677	645	636	632	631	629	611	641	708	623	650	681	651	660	656	642	685	654	669	629	639	618	678	655	631	631	635	677	638	658	653	623	689	631	663	668	677	657	639	667	657	662	643	649	667	651	673	646	647	661	652	652	641	703	655	613	623	628	693	663	614	675	640	663	640	662	615	669	642	642	634	675	631	666	626	625	657	675	651	680	646	686	655	604	653	648	671	613	657	654	671	599	623	670	653	608	645	653	679	665	665	660	642	648	679	680	708	636	629	670	612	640	654	598	616	642	665	642	677	651	641	688	669	667	611	680	627	686	656	674	632	690	651	635	697	604	657	676	628	655	651	654	635	613	631	660	609	683	633	642	671	670	660	670	669	615	621	609	644	665	656	658	647	646	624	630	624	654	646	698	635	679	648	668	632	617	705	630	662	642	641	673	692	640	660	651	636	651	678	647	665	640	659	700	635	642	697	621	629	640	646	629	628	658	639	676	657	636	620	695	667	636	673	675	638	682	632	654	681	662	624	646	623	633	673	659	664	641	646	629	688	634	644	646	642	615	638	622	610	637	689	589	641	652	675	663	613	608	628	651	640	648	612	646	611	608	673	637	631	649	634	669	629	637	654	643	666	630	687	641	645	682	660	612	642	657	656	629	695	699	631	666	650	682	638	677	639	608	679	692	635	618	652	659	677	655	677	671	647	637	683	632	627	632	680	670	657	692	653	627	628	638	600	668	654	679	637	654	639	681	631	648	670	701	660	660	662	611	625	623	661	637	618	632	655	642	674	647	662	692	650	601	667	668	653	687	650	666	664	662	679	626	644	667	687	669	680	657	632	651	619	630	673	659	675	655	607	673	647	622	631	654	634	644	661	647	647	681	654	660	621	673	657	664	646	590	669	681	625	686	655	624	670	667	625	605	633	670	650	645	655	651	647	679	653	656	675	608	657	663	655	672	614	635	627	621	666	634	654	615	623	655	618	634	665	636	636	646	650	628	685	669	638	625	624	691	671	663	657	623	648	656	670	605	662	627	684	657	653	631	650	652	611	605	652	609	636	631	688	650	628	694	676	635	612	635	646	629	636	643	639	639	664	653	669	677	684	653	656	656	646	662	669	661	670	696	654	626	619	628	657	612	614	638	639	639	655	664	719	633	637	656	666	664	663	599	692	638	649	678	658	680	643	674	662	653	638	675	651	640	654	683	640	617	677	688	628	683	664	640	663	626	630	671	647	639	673	673	607	644	623	617	699	626	630	678	673	644	625	668	621	657	606	667	676	646	653	610	634	628	614	615	658	685	636	667	640	632	625	647	631	635	648	646	635	643	664	645	640	642	655	656	661	629	616	665	634	666	653	657	623	642	657	657	641	633	618	679	619	634	644	679	707	652	652	638	651	620	581	630	626	652	651	610	648	646	616	647	647	582	659	648	683	630	626	671	629	647	624	670	652	634	666	635	670	664	632	642	637	665	674	642	683	634	642	665	651	663	689	616	653	661	617	664	620	616	615	616	652	661	662	678	617	654	643	666	621	658	625	627	646	628	646	678	605	647	667	668	683	633	659	654	601	671	620	619	690	613	664	616	665	619	668	640	659	664	587	669	646	657	679	623	617	688	648	638	634	598	666	670	629	661	601	611	695	621	647	632	623	631	670	628	634	660	610	643	654	692	605	654	660	655	660	647	625	672	661	626	650	634	650	645	634	648	691	667	635	645	664	623	677	689	639	631	605	626	661	644	644	660	671	633	594	688	617	628	694	680	633	660	690	641	655	601	666	661	626	667	673	637	689	661	656	622	673	611	628	672	634	626	651	627	627	670	657	613	650	611	612	636	648	645	697	640	635	679	618	633	610	677	700	685	694	616	650	616	633	674	622	629	629	641	656	632	662	697	638	659	686	626	669	681	618	656	653	628	678	639	617	719	675	648	634	684	675	634	626	679	679	653	636	631	615	653	680	657	639	656	640	646	647	641	688	652	682	673	622	682	657	679	674	653	621	683	644	644	641	628	656	646	649	668	652	679	607	668	648	663	643	652	658	621	673	646	608	623	625	678	648	659	667	681	589	650	682	603	661	644	645	640	636	620	646	656	666	631	656	616	652	628	654	636	646	661	635	676	641	623	599	664	622	615	656	655	659	688	687	694	615	704	634	680	677	665	683	636	642	672	646	683	668	633	642	639	638	659	629	684	652	646	618	628	654	679	695	656	697	645	649	694	625	706	634	682	654	620	636	621	625	649	649	678	664	640	652	703	622	665	626	682	631	693	666	622	658	664	620	623	676	628	626	682	639	644	622	620	656	689	665	670	618	650	633	644	658	638	651	697	650	694	645	690	657	656	655	609	619	655	691	665	673	695	693	669	649	646	652	650	626	654	659	704	648	668	643	594	631	658	617	649	622	687	617	697	674	621	678	643	696	645	655	602	636	622	621	664	644	645	676	632	632	618	644	642	601	670	649	667	651	628	628	640	647	639	661
24075	2657	643	455	375	309	271	217	194	157	188	147	149	150	138	164	143	142	144	128	112	141	121	115	142	126	120	127	121	158	111	126	119	115	104	120	134	127	123	123	98	130	119	135	117	125	126	113	115	109	124	150	120	123	111	134	133	129	120	129	132	106	132	107	117	134	131	109	126	128	112	118	96	133	122	121	110	130	122	127	122	125	110	141	126	118	126	115	128	125	140	110	109	124	129	141	112	122	114	137	117	137	118	106	124	104	137	120	141	134	135	133	138	147	110	93	119	117	121	131	121	110	110	128	112	117	101	105	127	125	133	101	133	117	119	132	127	138	121	120	116	129	109	114	137	111	125	108	113	126	136	101	107	121	126	131	118	123	123	110	91	125	117	117	114	117	93	127	109	126	121	119	138	115	99	138	108	127	131	138	99	116	124	124	127	119	128	107	109	112	105	126	137	126	132	141	138	136	118	100	123	132	111	140	135	117	131	110	115	128	125	145	118	111	112	119	127	108	119	109	117	110	140	130	124	138	110	111	142	113	105	104	113	110	140	129	116	94	114	128	127	127	103	134	142	111	132	115	113	104	137	128	121	109	127	117	144	141	137	116	132	115	103	115	110	131	125	111	124	115	114	134	142	130	125	108	130	120	107	135	129	127	111	113	125	123	120	118	133	100	118	147	129	114	132	115	124	124	119	118	137	112	122	116	142	112	122	145	104	131	114	116	122	105	116	117	102	109	101	121	127	121	119	122	107	123	127	116	116	137	112	125	150	137	116	129	138	109	130	113	141	121	113	112	127	119	111	106	118	116	123	116	126	127	126	133	134	101	110	117	116	149	123	134	118	118	111	120	126	106	136	121	123	113	98	112	112	128	122	91	113	141	124	135	114	131	108	122	112	116	115	121	111	113	138	120	116	119	123	116	109	104	117	106	109	114	114	90	134	124	119	116	126	110	141	112	133	122	112	110	116	134	101	108	121	117	117	133	121	121	109	130	115	117	120	117	128	109	128	100	115	112	120	101	128	114	141	95	133	132	128	126	104	124	134	122	104	141	136	119	104	102	133	120	129	115	127	118	106	137	116	108	119	117	128	122	106	112	133	126	129	114	131	126	119	148	119	134	118	110	100	130	127	110	122	110	142	125	134	121	130	112	120	127	142	121	143	132	109	110	130	123	134	109	125	125	133	99	119	124	122	121	114	101	101	128	113	119	112	124	101	138	112	105	127	124	119	115	112	109	109	115	127	135	105	103	109	148	126	122	138	131	114	116	113	123	116	126	114	144	113	116	127	112	144	129	131	119	104	111	128	110	154	136	137	112	127	118	125	125	129	143	123	116	109	132	121	126	118	126	140	147	90	104	104	102	123	117	120	118	132	131	122	108	132	108	108	118	103	115	124	125	105	106	119	108	113	135	129	125	119	133	120	143	118	138	138	101	126	121	117	115	118	119	128	131	116	111	117	138	129	121	97	139	110	124	121	144	115	136	138	112	118	114	121	108	148	104	145	114	125	124	124	90	129	112	141	130	118	103	131	98	115	121	133	114	100	111	114	111	109	96	122	102	118	111	103	140	112	141	104	114	128	129	106	129	130	120	125	124	126	116	104	116	107	119	128	131	127	101	104	124	105	130	105	116	109	115	107	124	142	134	137	114	129	120	120	109	93	120	115	133	109	125	128	135	121	126	111	141	123	115	122	130	123	116	121	117	124	111	128	134	114	132	132	128	102	126	115	118	119	124	124	121	134	109	135	135	121	114	134	115	129	121	123	110	124	106	118	124	121	106	123	150	127	115	130	130	107	116	123	145	123	133	138	102	140	153	118	144	119	119	114	119	99	118	129	112	116	116	134	112	108	116	127	129	144	126	122	109	105	108	120	115	116	126	108	124	119	138	131	111	111	109	131	122	128	140	133	114	101	122	107	105	134	106	104	123	113	128	121	121	125	127	103	101	131	133	118	141	118	116	133	125	117	114	124	111	117	113	129	114	127	142	108	102	116	137	114	153	122	134	136	114	116	127	113	114	103	121	130	117	117	120	113	130	121	104	118	119	125	97	130	128	128	143	103	127	148	108	113	132	134	139	136	134	118	128	144	108	104	131	126	126	143	122	132	124	126	128	114	122	113	118	127	123	124	110	120	131	119	98	107	136	126	129	122	133	121	108	121	126	115	114	120	115	132	125	124	141	104	127	103	123	139	132	118	127	107	121	128	128	99	112	117	138	133	143	127	117	110	137	121	129	115	130	141	115	117	123	100	106	125	120	101	120	135	121	127	121	118	122	145	125	119	114	131	148	105	118	109	133	112	108	115	121	105	143	133	107	115	129	122	123	117	129	126	115	118	108	104	103	117	109	114	135	120	103	115	111	111	128	130	121	114	92	119	129	110	137	146	115	133	110	116	117	119	123	143	105	120	103	118	146	99	113	122	126	145	112	140	115	119	100	129	131	113	121	125	120	130	115	137	147	129	102	115	113	108	134	106	95	119	109	110	116	107	130	125	109	93	121	124	128	109	102	114	96	120	125	128	119	123	127	131	128	107	133	109	112	111	125	106	137	100	116	123	139	124	98	134	109	140	95	119	111	129	125	125	125	113	115	117	113	127	121	125	124	122	107	109	109	127	128	131	133	100	114	121	140	101	112	123	109	102	132	122	104	120	123	126	136	120	107	142	127	124	112	120	112	133	115	118	111	126	113	104	114	126	128	135	129	127	106	104	145	130	113	128	132	123	130	121	139	132	119	127	122	120	122	118	131	98	115	111	102	117	134	143	119	138	122	113	125	109	122	136	119	143	123	130	117	132	125	119	125	107	114	112	133	112	118	107	123	119	115	123	121	121	130	119	124	112	114	108	107	139	120	116	106	127	108	122	137	154	150	130	121	117	109	101	135	135	106	115	109	111	118	120	123	119	125	112	116	109	125	132	122	125	125	118	103	131	108	133	123	111	123	138	105	132	131	112	111	119	102	123	109	111	137	131	129	140	135	129	115	122	117	108	115	111	135	128	111	145	106	115	137	116	139	129	141	123	106	132	113	106	127	117	115	118	117	117	148	130	106	136	126	103	112	134	116	123	133	124	117	130	112	110	119	109	120	89	131	147	109	104	136	142	121	108	133	107	118	126	118	130	108	133	133	125	109	106	128	129	123	128	129	126	125	134	130	115	119	125	97	118	123	115	127	115	117	102	140	107	118	122	139	108	127	95	132	123	132	123	112	138	142	128	122	133	133	128	106	143	111	126	116	139	142	123	128	111	129	133	137	141	124	127	120	127	116	119	114	119	104	122	113	134	119	107	127	123	102	112	130	122	128	106	112	135	100	129	112	113	105	94	139	142	114	126	108	107	106	115	145	148	110	131	103	114	122	117	99	100	119	94	114	107	112	126	124	140	129	121	117	133	104	116	125	110	145	117	127	120	98	117	114	121	119	112	111	108	93	118	123	114	107	115	134	134	131	117	124	106	134	122	123	124	94	130	113	128	125	142	112
13910	1445	1322	1568	1428	1371	1057	855	781	643	543	490	471	475	455	407	387	423	425	444	401	377	379	345	351	352	347	348	353	350	350	353	292	336	329	324	339	379	342	326	322	342	321	319	316	293	319	342	311	343	306	336	336	333	314	322	317	318	311	301	346	344	330	292	338	326	321	301	312	322	297	322	339	332	338	339	316	291	310	309	285	348	304	314	324	363	347	336	297	320	323	307	320	356	310	323	354	320	297	322	308	279	317	320	289	310	330	332	334	306	319	332	302	316	271	304	316	282	346	299	331	335	306	330	309	338	312	335	328	328	290	320	296	335	301	315	339	341	294	329	346	332	306	311	313	310	313	320	301	307	301	291	329	324	356	334	277	289	298	328	301	316	263	312	304	278	333	302	320	333	337	330	305	324	282	316	295	275	268	315	322	305	310	348	307	303	317	311	315	313	335	321	360	334	294	286	332	336	305	339	318	299	338	308	320	309	300	331	315	297	318	307	315	322	300	332	308	315	280	331	308	339	313	303	326	337	316	331	294	313	313	315	329	313	316	301	317	318	289	307	361	300	315	303	321	350	321	325	317	315	319	278	306	342	304	327	296	320	331	312	318	327	317	323	312	310	295	295	284	336	289	336	311	338	313	313	310	301	307	280	322	338	303	314	323	318	288	332	344	342	303	306	346	299	325	330	304	311	310	312	332	308	291	324	319	311	350	310	311	300	301	302	285	326	314	323	304	294	328	324	279	313	319	299	331	295	309	340	305	322	297	350	319	320	332	288	314	324	318	305	299	318	316	306	326	314	277	305	329	299	322	307	318	328	333	335	300	325	334	320	289	311	316	326	328	312	298	308	307	299	343	327	318	300	303	314	329	300	331	318	310	335	318	336	323	302	323	316	327	296	296	299	290	317	336	315	298	341	331	286	314	317	295	300	314	333	309	285	338	305	330	290	306	305	292	329	318	305	338	325	313	310	311	337	314	346	310	292	306	333	347	342	331	308	312	309	316	326	306	304	275	323	319	336	307	312	326	320	321	323	305	300	312	305	344	292	318	293	300	328	326	303	322	300	323	315	302	300	316	300	312	308	316	313	342	322	306	291	329	306	279	290	323	320	312	291	322	282	340	329	312	346	322	325	300	329	300	318	332	297	295	322	290	301	319	324	331	288	306	317	324	308	325	311	326	324	298	311	327	313	326	304	320	324	300	348	299	338	324	306	315	319	334	311	313	313	326	311	286	340	306	298	306	310	322	320	330	313	298	301	326	338	329	278	345	323	353	276	315	318	302	289	320	289	311	324	280	336	333	330	362	326	328	311	303	323	302	302	311	301	322	324	321	294	289	287	315	312	310	331	311	288	300	322	319	321	342	328	302	322	311	333	302	325	284	292	278	330	318	342	332	328	314	322	295	314	298	309	284	322	340	287	301	294	305	327	302	316	333	303	327	314	332	310	319	294	303	308	301	293	327	298	280	334	329	325	312	337	310	328	306	341	304	305	304	318	317	349	310	311	280	328	294	352	308	304	331	301	300	313	304	338	296	349	291	301	332	286	320	323	286	309	333	322	320	310	293	302	324	314	349	307	314	309	338	295	318	302	301	300	320	305	343	320	312	316	297	295	266	316	289	316	320	360	331	321	296	334	304	308	308	319	305	297	299	290	317	316	308	348	301	314	324	326	319	314	324	281	293	301	309	318	290	330	319	315	303	301	301	309	311	348	308	328	324	319	330	305	324	320	314	351	324	309	292	328	327	279	311	289	323	301	306	290	335	295	309	300	315	332	366	311	314	283	291	314	301	307	294	306	310	309	339	311	315	292	284	302	349	297	299	329	297	295	311	320	323	321	329	312	340	330	349	317	330	308	300	333	298	320	317	307	336	323	314	318	303	313	298	296	301	295	299	299	284	349	291	298	306	319	343	318	302	338	310	328	311	338	340	320	293	267	302	310	320	310	300	286	345	324	325	330	305	290	310	326	340	330	301	313	308	324	306	293	312	337	354	275	322	329	291	308	306	337	285	332	318	324	315	283	304	296	334	301	316	317	307	312	330	288	271	292	317	323	318	315	320	310	317	315	289	298	317	316	316	303	324	299	317	316	303	312	331	280	295	297	298	313	310	288	300	323	306	292	317	272	337	300	339	317	330	317	317	300	314	316	331	349	309	329	308	294	313	311	303	301	315	293	332	299	348	319	302	323	346	298	319	289	339	310	322	321	286	328	329	304	297	300	301	288	332	321	337	308	313	323	302	312	303	309	277	289	285	326	263	297	324	304	312	323	332	313	305	302	309	326	344	351	299	281	320	282	297	320	330	324	323	301	291	314	332	245	313	342	331	328	346	330	328	336	312	324	314	319	346	325	312	350	305	320	324	352	288	273	299	291	314	340	311	335	327	341	304	341	318	300	316	322	312	288	284	325	334	310	296	317	297	322	284	340	338	302	299	323	325	306	321	301	312	306	325	292	324	317	326	346	340	328	326	285	333	309	289	304	317	299	316	332	329	332	311	309	304	347	346	326	307	356	310	324	282	350	318	305	343	320	284	305	321	335	316	293	326	323	330	330	332	317	343	317	295	326	325	322	332	313	294	371	305	300	323	291	339	311	315	341	286	301	299	313	321	296	304	320	323	326	286	301	339	289	311	291	325	310	275	301	321	305	301	307	312	317	321	328	326	339	255	307	342	321	324	301	331	301	348	298	289	303	283	312	284	315	317	333	338	334	304	325	286	348	296	304	301	312	342	342	263	308	325	316	325	312	320	314	314	345	323	278	308	322	307	330	314	296	296	349	296	312	311	337	299	314	326	313	284	309	310	297	323	292	343	340	303	328	333	314	308	288	286	286	305	330	319	323	327	296	324	334	337	327	299	297	298	312	326	344	324	318	308	321	309	323	310	294	327	303	316	334	330	317	313	313	286	315	319	304	300	295	325	301	304	332	335	296	316	318	325	329	331	326	307	325	312	336	321	320	311	332	325	314	333	321	301	332	302	316	316	323	303	281	335	276	317	347	305	337	333	326	287	302	304	296	328	331	315	322	333	326	319	334	342	313	342	322	295	311	332	283	305	336	290	304	353	309	299	325	318	325	294	345	316	316	303	316	328	314	315	306	326	298	340	341	321	335	299	326	334	296	326	306	292	279	337	312	302	313	312	327	310	289	336	282	355	312	283	315	291	338	319	307	316	308	320	283	326	307	319	333	298	310	340	318	334	318	279	320	307	310	306	297	295	329	304	298	292	339	293	335	316	300	308	349	324	336	320	338	327	333	288	320	316	304	312	291	284	329	330	292	277	305	308	313	308	304	304	306	297	338	267	343	298	290	321	324	309	330	329	353	300	298	314	322	302	329	340	319	320	344	330	286	306	289	297	297	335	333	310	336	300	288	327	312	304	296	294	310	333	287	339	341	323	335	307	302	337	316	308	301	349	351	267	322	283	308	313	311	311	308	322	324	327	302	295	309	313	312	319	321	312	303	290	322	313	342	337	290
1815	367	332	317	322	320	344	314	320	326	296	308	358	314	350	327	348	330	288	297	320	293	333	312	331	329	332	328	275	311	292	318	330	350	357	333	321	307	317	327	325	318	288	341	297	332	304	319	295	329	309	319	344	294	345	322	325	331	340	324	344	294	297	358	307	306	296	308	339	311	307	312	340	331	299	327	325	313	299	313	335	356	325	310	315	297	325	326	311	315	325	327	323	315	345	313	335	323	311	330	359	313	299	324	347	327	346	352	329	347	345	318	343	292	308	334	252	358	329	325	314	345	312	301	330	315	314	304	353	343	297	306	357	309	322	322	352	323	338	339	299	327	296	334	335	327	337	371	327	360	305	335	342	326	345	322	323	352	344	351	359	344	321	319	351	311	342	308	345	340	351	307	297	366	296	331	336	326	302	330	320	300	333	325	339	350	317	316	343	337	344	352	347	330	309	326	318	339	321	337	332	332	295	337	351	347	310	302	340	321	311	301	338	330	346	363	312	329	324	299	342	342	312	329	294	308	306	317	332	280	348	356	334	327	308	330	317	335	320	334	333	300	340	356	352	335	328	316	341	292	319	334	321	311	329	318	331	292	311	330	317	355	314	331	297	332	320	340	331	365	331	336	294	330	303	349	321	319	323	301	325	321	343	336	296	318	304	321	331	328	319	313	331	328	326	314	321	324	348	323	309	315	329	309	313	324	306	322	318	321	345	366	314	326	349	365	291	338	306	322	312	305	343	310	329	282	304	292	307	341	297	328	319	336	340	365	327	342	323	331	300	334	337	333	323	326	311	333	357	349	349	298	341	306	323	332	311	310	348	318	306	345	322	357	281	304	306	321	325	314	351	326	277	308	290	313	325	314	333	334	306	376	339	349	326	355	308	341	365	329	334	354	338	309	348	313	327	347	298	360	350	309	333	332	311	347	328	308	292	343	318	320	346	319	320	332	334	300	291	316	331	319	344	307	362	336	312	314	313	298	334	335	327	322	352	312	340	309	312	311	321	325	367	335	345	319	322	335	295	318	288	340	294	327	323	325	324	296	333	305	319	316	337	314	318	313	348	343	293	338	316	348	347	337	322	300	352	337	340	330	333	342	323	335	325	341	339	336	359	295	339	299	374	343	303	293	353	268	318	350	328	282	291	313	344	351	323	330	338	282	331	343	345	318	354	311	320	305	306	333	294	357	313	290	332	318	318	336	332	327	316	320	330	318	331	334	346	306	333	340	287	342	297	347	360	349	326	332	317	330	306	318	347	334	286	335	341	300	352	328	329	325	307	288	313	341	283	306	337	335	305	329	294	339	322	316	297	362	322	314	326	319	325	351	285	344	346	288	306	337	299	305	330	316	334	339	354	342	324	318	314	369	311	357	359	315	312	340	315	291	318	335	313	319	321	271	322	332	300	321	328	334	304	324	325	296	335	335	344	321	345	297	355	317	338	348	316	349	339	322	311	310	347	301	358	316	286	347	333	313	336	354	307	309	312	383	309	312	313	321	329	289	290	301	307	366	336	341	325	338	321	304	339	335	310	319	350	324	298	358	299	296	328	322	328	324	329	317	314	341	313	336	334	366	336	318	283	347	299	336	349	320	290	308	336	299	318	342	293	297	311	292	329	326	317	305	315	343	322	334	327	344	334	315	322	336	316	335	323	342	320	320	318	346	314	314	326	344	332	286	323	325	332	315	335	332	339	305	323	292	298	314	354	324	336	327	319	314	336	325	324	303	297	334	349	354	315	348	342	300	334	317	383	331	345	332	308	318	339	313	302	328	308	329	340	315	287	308	367	331	308	308	325	333	320	338	291	305	316	340	301	313	361	329	330	346	324	312	370	316	321	300	318	306	306	336	354	313	352	300	355	330	305	304	308	372	308	318	385	345	333	329	298	307	322	326	363	298	305	322	299	315	326	325	345	332	354	334	311	313	295	301	347	331	299	319	345	328	318	351	298	347	331	338	333	343	318	354	345	299	345	320	322	339	317	313	347	313	370	312	278	321	321	332	289	312	325	291	304	347	326	349	309	346	307	321	311	317	368	330	304	303	328	334	357	349	312	332	321	366	329	338	303	323	311	358	313	328	298	334	321	328	358	319	331	332	312	294	312	341	335	311	371	303	336	338	332	324	316	342	339	341	367	339	335	304	311	342	376	309	294	292	336	341	330	332	349	333	328	348	378	337	357	338	330	311	310	336	306	325	324	307	298	330	319	334	329	334	328	358	279	320	354	342	314	340	321	351	323	352	327	356	338	313	321	306	321	299	332	345	298	318	282	303	367	315	315	296	327	323	355	342	321	305	333	319	319	307	331	306	336	325	336	350	323	338	336	303	327	312	335	297	299	313	338	299	344	327	321	285	302	325	310	369	333	321	382	357	342	316	314	322	324	302	329	306	347	278	299	307	342	352	333	312	325	299	317	322	346	327	308	332	372	345	351	293	297	318	292	355	350	304	318	338	326	331	325	337	329	359	335	345	303	302	349	366	321	327	329	312	342	310	330	336	302	325	315	332	307	298	323	325	342	341	352	321	355	335	287	328	277	330	311	324	340	298	330	346	338	332	331	327	334	296	353	367	356	341	341	306	352	327	306	292	312	347	294	334	332	307	310	325	303	300	317	315	344	340	309	332	315	314	313	326	358	311	304	344	335	332	334	342	327	346	290	335	359	311	317	328	299	314	335	334	297	331	354	311	305	323	314	347	318	325	302	317	295	329	327	316	323	316	340	320	311	313	314	283	314	342	332	311	320	326	306	324	358	376	327	297	348	316	336	315	344	306	363	327	331	346	348	296	333	323	318	326	374	296	331	319	322	333	310	361	334	296	335	348	331	307	358	324	321	391	325	331	317	301	295	359	347	317	315	335	314	305	334	305	307	355	340	297	355	338	320	340	322	302	321	321	339	326	331	333	342	320	319	299	334	325	342	337	324	354	339	294	309	344	280	299	302	361	309	337	339	356	325	324	332	349	330	332	281	310	349	355	301	346	338	330	310	311	292	324	348	376	341	327	349	325	323	329	313	338	332	348	310	307	312	375	313	343	327	345	338	316	354	341	346	310	322	336	330	340	308	339	340	337	320	296	311	320	324	373	291	324	317	318	336	326	347	314	317	344	314	315	345	301	308	349	287	293	310	337	299	325	324	315	312	346	333	320	351	324	353	310	345	327	327	296	351	331	357	355	338	337	360	357	321	310	307	309	327	313	330	326	322	334	338	264	350	311	333	296	336	331	352	299	301	335	311	297	325	336	299	341	331	322	323	328	299	327	313	325	331	328	327	307	293	339	331	286	328	335	315	337	340	292	345	391	331	335	328	290	300	313	333	330	306	321	340	317	306	341	348	349	328	351	355	294	312	303	328	363	288	330	346	331	314	318	331	281	320	305	312	302	325	351	368	324	318	344	314	308	340	305	322	291	330	331	321	309	334	295	330	332	313	328	340	318	297	333	331	306	331	347	332	300	326	335	354	325	306	335	323	319
2372	774	811	797	801	858	791	773	777	800	724	727	791	782	773	737	734	770	759	786	762	701	745	765	811	771	758	770	760	796	760	759	812	758	749	788	772	753	708	780	710	723	758	725	758	725	774	722	766	761	765	786	719	745	743	759	747	780	704	805	743	743	766	714	777	720	768	771	730	710	749	749	770	756	753	748	731	757	759	720	771	764	761	734	708	759	766	735	736	745	764	773	706	765	678	742	792	691	745	706	754	720	780	724	751	738	770	701	829	750	767	765	748	768	725	789	731	740	727	808	724	756	688	694	761	753	802	781	756	760	758	764	791	744	774	748	697	710	723	717	760	812	707	738	795	775	773	810	756	758	795	772	703	775	771	730	744	750	757	722	747	727	727	758	811	683	796	752	765	718	780	750	730	710	786	740	765	733	830	804	765	738	782	768	734	756	763	787	776	775	770	774	745	792	760	736	758	751	721	805	759	763	731	741	756	754	837	725	767	732	745	754	730	750	777	744	710	717	735	790	770	756	789	785	782	808	744	737	757	762	718	724	777	763	737	770	765	762	753	791	784	751	729	784	739	767	767	770	791	814	754	701	741	775	766	757	711	747	788	734	785	741	762	753	717	771	787	775	744	779	749	773	705	723	792	788	804	744	747	761	777	781	783	779	726	731	757	775	770	744	740	758	755	706	724	723	771	708	751	760	700	762	744	767	735	738	767	719	800	766	787	728	750	754	714	731	768	777	736	760	746	709	749	693	748	778	779	722	743	702	732	721	755	785	795	710	725	741	717	776	738	748	751	771	724	800	781	743	752	781	766	770	739	750	741	772	719	733	788	781	758	767	718	765	738	781	729	763	765	695	769	741	764	769	695	682	772	808	777	715	753	773	761	763	779	796	750	725	698	793	736	718	767	784	772	767	802	745	772	714	776	808	775	775	802	742	751	724	750	802	749	703	740	716	718	750	759	744	788	799	734	722	750	749	770	738	735	725	811	820	772	784	763	767	762	793	739	785	768	773	765	816	691	751	734	745	746	780	762	750	742	764	771	699	737	779	775	743	786	762	813	768	755	790	750	751	731	762	729	754	763	749	772	751	747	745	687	789	710	697	770	782	701	682	781	769	739	712	819	726	776	749	742	700	707	766	746	749	729	748	739	816	749	726	775	716	716	723	768	748	745	773	799	762	797	719	782	772	756	773	785	741	771	756	749	732	787	729	727	767	755	749	736	720	739	749	740	783	715	739	718	713	761	762	746	731	790	755	734	748	768	786	746	704	758	734	791	725	722	713	746	775	719	811	746	730	774	711	769	706	752	744	771	761	813	762	678	804	735	716	748	806	744	750	738	728	727	722	779	737	777	732	727	773	750	743	727	759	812	741	790	739	734	787	761	732	746	747	808	737	757	776	751	789	696	741	773	785	763	731	783	810	750	788	762	775	767	767	723	798	767	720	752	752	748	727	779	723	748	714	823	774	741	747	781	701	747	797	755	726	756	713	783	713	727	737	739	768	765	747	764	725	792	784	763	765	736	740	765	768	727	764	727	751	772	781	731	733	759	790	771	764	716	733	764	757	778	747	731	757	708	763	765	780	758	744	727	765	757	777	749	734	722	715	757	734	733	757	756	783	756	763	705	739	751	743	767	768	720	748	743	778	779	732	724	796	750	802	772	728	790	721	788	686	754	776	755	747	692	732	762	749	741	706	715	788	741	765	805	811	730	743	751	740	785	729	818	793	717	732	768	748	755	777	723	723	781	724	735	713	786	740	770	765	800	740	705	749	760	765	722	777	800	746	747	698	787	767	766	791	784	762	737	741	736	774	756	757	750	783	740	705	719	755	728	687	776	771	733	737	733	753	768	737	798	740	793	752	730	787	725	752	750	766	758	751	732	715	750	761	724	773	727	789	746	752	757	787	756	726	719	727	759	758	789	775	748	786	755	790	830	797	738	734	738	735	754	750	729	764	741	692	826	718	777	729	771	747	763	698	713	727	745	712	754	714	726	731	737	738	774	760	805	740	754	743	747	782	778	758	728	749	712	747	709	754	738	748	761	723	763	745	751	732	726	808	740	755	731	749	776	759	686	732	775	725	712	735	773	713	733	744	744	739	766	795	725	727	743	705	768	736	778	698	771	709	742	762	742	768	773	776	761	742	731	746	774	769	749	752	717	743	725	714	731	760	777	747	735	768	694	773	779	742	732	749	746	764	746	722	746	792	758	742	763	717	756	772	727	748	743	789	735	804	720	746	747	725	781	730	739	754	829	748	806	749	756	742	718	775	780	736	811	764	768	727	750	755	746	704	736	759	751	758	750	743	746	760	778	736	742	774	772	702	760	722	738	783	767	807	736	777	788	754	765	723	774	710	783	724	761	773	743	746	740	759	746	739	752	781	732	739	792	739	767	708	752	748	832	753	773	767	672	808	753	806	733	754	737	712	751	733	752	755	782	710	776	760	762	745	763	748	804	768	726	779	741	783	764	746	727	733	751	739	753	758	745	756	724	759	744	749	709	753	730	818	733	767	707	801	714	745	756	717	739	781	761	730	735	749	777	753	756	729	748	731	756	745	770	742	765	777	762	778	729	705	721	726	794	769	737	689	795	817	745	710	741	721	763	733	770	763	778	765	729	763	746	727	794	751	779	749	746	804	783	732	707	753	753	753	737	765	720	783	744	752	747	720	752	771	757	792	787	727	736	724	760	771	742	712	713	810	759	770	765	688	736	741	798	715	709	774	741	773	728	705	762	773	787	750	741	752	763	727	744	751	766	773	742	729	760	710	758	770	770	738	753	734	744	769	727	780	772	762	772	759	770	786	772	760	743	735	737	755	748	798	743	746	741	704	719	742	783	759	747	746	749	786	746	762	734	770	795	705	807	777	789	724	730	758	805	766	724	776	726	705	809	724	738	709	734	726	753	725	761	686	788	794	720	741	689	731	765	739	787	762	733	748	745	770	724	756	773	779	751	747	757	697	770	782	776	709	717	766	713	791	743	752	768	723	790	724	735	730	765	779	780	763	805	756	794	794	772	786	759	744	810	766	701	757	716	748	757	802	742	754	767	746	753	748	705	756	740	783	763	760	767	786	771	765	751	749	731	790	754	804	759	729	786	768	759	762	787	774	762	744	721	729	739	712	759	738	774	720	773	702	686	744	736	781	747	719	752	750	791	744	761	733	762	705	746	755	773	781	784	761	736	739	699	727	759	727	708	746	771	716	753	816	759	781	722	763	725	709	783	725	778	790	782	738	760	766	744	756	787	778	768	752	769	768	714	740	764	748	766	740	782	763	763	720	753	772	736	710	774	686	754	796	733	744	752	774	731	778	737	729	775	707	733	743	727	752	758	794	727	749	752	756	702	750	708	744	744	759	701	758	767	761	802	724	762	747	756	725	744	745	740	723	747	758	729	772	784	755	766	706	737	745	746	749	716	728	749	746	731	771	788	766	756	721	743	724	771	741	832	739	769	801	780	807	769	761	735	728	722	785
13958	1253	563	453	421	368	339	303	316	324	308	307	276	315	288	270	292	291	278	277	282	301	286	284	277	301	281	263	289	260	271	307	246	283	261	268	291	281	287	281	275	303	316	272	273	299	290	263	310	323	291	314	264	290	282	305	293	294	259	285	297	313	278	286	235	295	276	259	276	296	267	275	297	233	315	281	275	279	303	267	263	270	276	288	273	300	266	268	291	275	263	317	284	296	302	262	276	301	269	283	280	295	284	273	300	298	282	270	293	296	288	298	274	288	286	284	269	279	285	266	278	305	255	299	255	271	270	270	273	268	302	283	264	289	321	260	285	260	279	248	295	296	304	291	297	307	263	268	296	285	282	282	301	258	275	264	298	275	258	277	270	290	273	280	295	298	284	252	272	305	289	285	274	267	296	280	269	270	272	246	308	252	303	269	275	299	259	274	284	254	279	326	259	276	285	256	297	320	323	291	269	285	308	272	268	285	290	270	260	297	290	311	272	266	292	262	267	240	258	273	273	281	303	294	287	297	271	253	277	281	274	285	269	267	282	279	285	277	308	292	284	297	272	262	258	292	284	279	305	281	286	270	297	269	275	271	303	299	279	250	287	284	296	289	290	288	277	282	279	266	317	270	271	294	271	286	272	312	301	276	269	274	286	286	269	299	264	273	299	282	270	273	290	283	292	272	294	282	297	283	279	272	269	285	278	264	274	271	268	249	269	296	293	252	284	267	270	270	262	270	290	296	276	282	302	287	259	311	269	320	284	301	278	264	283	289	304	292	300	303	290	305	264	270	294	295	269	255	278	296	281	288	275	274	255	247	276	279	316	285	310	252	270	264	261	271	266	281	256	283	267	281	268	260	263	257	267	313	295	248	294	305	292	268	291	287	282	305	290	268	294	277	269	269	314	270	256	234	282	314	282	284	279	289	299	263	291	270	246	267	271	302	252	294	270	272	297	289	321	299	291	292	309	270	293	254	266	228	283	290	282	298	262	278	286	283	273	292	260	278	258	277	263	261	322	280	265	284	293	280	283	305	288	296	286	289	270	270	294	278	271	303	283	284	236	265	285	307	266	286	294	264	272	284	295	287	292	267	290	296	309	280	270	248	282	258	273	279	293	264	277	253	297	270	273	295	252	297	317	296	304	252	253	286	281	275	297	276	267	304	280	287	300	267	296	282	278	299	293	295	286	300	271	327	317	265	269	270	277	292	259	277	251	314	284	279	294	267	309	312	286	270	278	269	291	258	285	294	284	261	263	264	325	241	267	266	300	270	261	293	283	263	287	281	301	290	248	282	299	300	285	301	288	269	275	258	275	288	278	293	298	278	251	294	282	263	311	291	264	305	253	273	277	296	280	240	261	268	287	273	300	293	294	290	285	271	250	286	288	280	285	329	300	262	283	298	235	265	283	273	269	274	256	256	279	286	337	285	273	303	276	272	281	266	260	285	290	267	318	297	288	290	264	295	288	260	303	278	276	296	261	278	247	254	275	279	244	284	296	298	261	281	246	278	250	274	298	310	295	275	284	285	283	267	329	314	283	300	286	305	298	291	303	277	269	286	309	300	293	270	266	286	252	285	279	272	322	292	295	276	270	272	276	304	279	257	290	285	278	264	297	274	238	268	315	266	274	287	280	289	302	310	271	307	283	273	267	267	266	270	263	286	274	288	270	254	277	296	270	281	290	303	242	289	295	271	273	271	293	274	278	284	311	278	278	300	242	244	277	284	278	260	305	254	295	276	285	279	268	261	299	259	246	254	255	269	276	299	279	282	297	281	291	277	276	290	287	263	318	264	262	279	263	281	282	266	297	293	284	275	288	286	274	299	281	288	278	290	264	274	271	289	302	301	273	262	266	281	280	296	234	271	294	311	260	282	303	284	258	300	274	289	272	304	269	280	253	304	268	262	334	288	290	291	269	275	271	280	294	263	277	297	273	252	269	291	329	308	292	271	298	284	259	284	296	287	279	305	298	251	262	265	288	271	275	261	263	260	285	307	294	248	294	271	277	294	279	313	284	294	290	273	302	260	270	269	288	259	243	265	276	277	258	261	300	282	284	285	275	280	266	263	275	281	301	278	268	305	275	263	306	305	285	302	263	294	291	266	278	281	280	261	288	272	304	272	300	289	296	308	253	288	268	280	311	294	316	266	316	263	300	296	306	263	259	264	253	269	294	272	306	276	283	285	251	289	271	283	263	277	287	316	300	314	285	289	274	278	272	269	272	280	288	261	311	305	262	261	288	291	269	283	303	293	273	283	303	256	264	254	285	287	294	275	319	271	300	255	246	271	304	262	252	306	262	288	286	284	307	273	270	254	256	278	247	260	277	273	272	273	301	273	301	262	265	296	288	332	282	261	296	298	247	266	279	260	265	281	288	265	260	270	293	275	261	282	284	307	262	265	292	293	289	249	296	297	265	253	312	249	301	282	289	283	291	278	304	227	295	247	277	271	253	284	298	249	256	288	281	299	279	264	244	313	304	290	305	279	257	282	281	314	289	299	286	282	265	273	284	320	300	269	262	266	293	312	297	311	266	262	259	314	259	280	323	269	273	248	292	287	277	269	316	289	279	279	304	266	278	275	285	273	275	278	296	287	328	301	298	289	278	280	273	263	294	284	280	268	313	300	283	266	299	285	249	268	276	287	292	278	272	286	278	270	274	284	276	285	247	301	260	296	285	261	295	348	275	310	299	294	271	261	273	264	291	289	285	282	282	294	285	291	268	274	280	299	296	314	289	293	248	291	277	292	267	279	293	247	266	295	298	295	272	288	267	285	259	244	250	296	296	269	296	298	284	300	306	259	281	306	285	298	282	291	283	277	274	305	304	289	276	309	326	316	298	285	278	298	300	336	272	257	271	273	280	276	277	287	275	271	276	285	294	327	312	299	271	297	253	243	303	287	285	264	286	287	287	296	275	283	292	301	268	271	324	275	247	247	279	276	277	271	264	250	267	256	284	255	264	278	258	270	270	272	303	303	327	311	295	292	278	247	291	289	269	301	294	296	290	287	308	281	309	256	288	285	289	279	315	290	261	302	270	274	259	297	294	282	270	302	281	275	298	263	249	266	274	287	299	304	295	279	260	272	256	269	289	290	309	316	278	282	256	310	272	271	296	316	248	274	289	293	290	323	290	299	304	299	284	275	307	286	248	299	300	278	271	275	302	289	308	286	267	270	269	278	237	284	267	293	265	267	237	293	262	278	277	313	269	295	278	255	261	264	267	266	278	278	288	286	312	313	290	286	303	261	228	278	307	267	275	264	314	280	282	305	278	304	272	273	276	278	284	277	292	308	301	281	306	310	325	290	276	288	259	262	251	286	280	277	267	267	296	288	266	286	301	266	304	300	284	291	281	282	261	291	275	307	294	298	238	308	282	248	242	283	305	290	320	265	254	264	277	264	285	269	309	290	262	270	316	292	271	280	254	263	295	301	316	292	304	253	281	274	281	265	288	292	299	255	264	262	260	311	282	282
9579	1283	1102	1327	1224	1310	1138	991	844	799	795	791	766	677	721	690	736	722	686	656	694	677	633	692	689	636	673	667	631	664	658	687	645	685	666	630	697	687	720	649	698	658	629	615	637	640	679	611	666	658	671	664	621	660	660	671	662	666	691	647	650	646	618	649	642	658	676	673	616	650	677	660	661	681	661	691	654	646	668	643	618	658	635	666	659	677	645	659	664	664	643	678	642	636	604	671	610	661	621	624	680	663	636	660	608	646	586	619	687	641	653	625	682	667	644	661	608	668	652	646	663	635	701	651	694	616	649	630	630	652	656	661	644	678	633	650	660	631	664	692	632	676	701	653	646	661	690	630	629	642	594	658	706	661	659	659	631	674	620	658	653	672	648	682	685	632	682	673	646	670	641	647	604	621	655	592	634	660	659	642	639	658	692	663	673	650	625	670	703	658	618	694	644	622	666	638	654	691	636	656	657	655	646	722	637	653	680	684	671	597	638	628	626	631	665	676	635	663	655	633	662	625	622	676	648	634	625	651	631	601	642	677	636	653	700	613	643	620	649	656	667	628	632	653	640	642	630	651	618	668	690	624	662	650	658	637	614	676	644	676	677	670	663	662	664	655	668	679	674	661	673	653	643	647	663	642	670	612	619	675	640	636	641	635	634	649	698	620	673	659	624	656	634	654	593	654	663	666	671	661	667	650	622	608	629	662	659	662	661	631	646	668	657	632	658	626	667	655	630	658	641	692	627	651	656	626	658	662	621	614	670	630	661	633	655	620	650	716	676	630	616	647	645	595	661	659	639	667	611	625	604	654	656	604	622	634	644	671	649	625	651	628	633	619	671	662	632	624	689	675	623	653	659	609	632	688	639	672	685	670	651	600	638	642	687	623	599	643	631	695	665	646	660	708	631	672	613	680	680	653	686	658	675	673	668	644	650	656	669	667	672	650	658	654	596	633	655	605	665	664	614	673	642	612	628	626	646	634	646	681	635	652	698	646	602	658	691	662	658	661	646	671	620	686	651	646	700	695	697	676	608	645	666	651	627	695	642	652	640	663	695	693	635	631	655	678	638	619	628	716	650	625	630	670	632	670	657	694	709	624	686	693	662	636	650	624	621	649	617	662	652	614	691	674	653	608	619	620	636	666	703	638	675	651	656	669	652	661	653	689	593	659	668	636	658	636	666	693	685	644	688	622	636	614	664	642	661	664	644	604	646	664	622	667	653	665	650	615	654	629	660	659	629	634	642	647	664	686	615	633	668	622	666	649	704	667	634	654	621	629	634	652	671	662	635	661	655	649	642	677	637	611	670	619	633	655	675	681	645	627	644	637	640	658	644	675	655	600	663	651	678	665	622	644	622	622	616	669	620	661	656	655	635	627	677	635	682	622	618	630	637	651	703	644	669	638	634	668	621	673	677	656	661	624	619	707	644	646	679	652	630	650	673	730	599	681	679	642	608	635	672	654	603	621	666	684	667	648	659	628	638	670	668	671	607	643	676	622	659	645	683	678	701	615	641	674	652	675	652	628	626	627	665	666	714	626	669	673	634	670	658	649	625	660	633	649	648	635	656	630	731	667	619	683	661	649	645	682	645	702	666	695	648	654	708	692	611	645	628	670	629	654	694	679	659	658	652	641	687	643	663	614	653	659	629	625	645	646	685	677	640	648	647	647	674	672	652	662	657	655	691	677	699	644	658	647	637	654	650	661	668	681	651	657	619	670	664	644	642	636	671	644	677	663	651	660	648	627	631	674	613	683	629	672	661	622	675	642	590	628	627	620	661	675	616	682	680	643	663	644	686	670	649	617	624	671	682	676	637	644	636	647	646	637	614	628	675	610	648	662	621	675	647	676	640	623	627	654	641	711	627	602	629	678	695	652	698	673	678	630	645	620	627	682	648	668	644	677	631	642	654	662	642	663	624	646	698	663	638	644	673	691	616	657	640	645	644	647	622	617	682	685	632	629	668	678	668	675	651	683	685	645	666	672	702	633	665	664	647	656	662	650	648	676	648	656	682	652	702	665	652	636	647	643	668	689	653	638	625	654	675	639	655	648	686	610	677	638	639	659	655	617	642	644	670	681	668	703	615	673	616	684	671	642	610	697	629	678	678	635	607	616	643	676	644	636	651	646	648	676	675	607	649	672	673	681	672	651	664	672	662	649	649	705	683	604	669	669	665	661	629	653	628	673	652	670	657	634	635	643	630	640	658	628	651	675	632	675	698	662	681	633	658	632	661	655	672	636	656	651	615	649	638	602	664	688	632	660	671	652	656	636	675	648	642	655	688	621	647	618	695	686	629	639	640	658	656	653	626	647	633	652	627	619	629	639	642	633	612	619	626	682	631	671	706	668	633	667	664	620	670	648	641	579	648	653	624	676	662	646	625	668	657	685	621	714	697	649	633	636	646	639	673	624	650	711	655	606	670	669	679	649	687	652	639	678	732	645	676	638	684	646	683	664	639	633	716	625	662	634	651	653	624	629	649	650	648	665	624	670	621	672	615	604	631	672	667	664	688	655	657	659	651	696	633	636	601	659	677	696	664	647	677	641	664	614	617	669	601	686	609	689	660	631	645	687	615	635	627	679	637	623	645	637	648	639	677	617	657	626	666	631	656	683	625	688	635	691	648	634	638	620	668	623	696	625	628	675	635	632	632	679	658	636	663	678	665	649	611	650	611	645	651	706	670	645	661	675	692	656	651	643	642	681	678	654	636	653	645	649	601	666	670	679	715	665	600	639	614	660	648	649	612	601	675	598	649	695	672	630	591	644	655	664	629	632	695	664	637	665	668	655	658	647	647	622	676	667	673	663	672	650	659	619	655	625	633	663	626	615	651	651	662	641	640	655	598	632	658	662	625	632	633	688	647	680	658	688	665	639	666	701	631	671	651	616	649	641	648	665	675	658	671	656	666	649	672	662	628	658	642	666	704	681	640	665	660	624	654	652	688	661	651	628	645	646	638	644	599	624	668	657	664	663	638	683	640	667	636	605	698	659	671	644	666	617	600	653	645	617	705	635	696	610	628	676	670	620	671	677	626	652	642	657	636	608	658	686	615	619	655	615	645	661	619	661	603	645	687	663	634	653	674	689	623	646	616	663	648	647	625	691	610	642	662	663	653	624	658	683	657	649	663	665	666	641	608	682	655	628	663	683	662	665	640	654	654	653	646	644	634	630	644	627	672	670	657	667	617	642	693	656	591	655	614	672	654	675	665	653	652	624	706	637	667	662	662	645	632	619	674	689	686	651	658	674	687	661	662	669	647	644	665	673	633	645	628	657	649	642	684	677	631	636	658	579	703	635	636	599	689	663	656	672	674	700	692	661	625	570	688	696	679	654	677	613	636	660	633	631	627	641	629	602	633	680	697	682	669	599	671	651	661	612	623	672	676	625	702	658	656	669	654	665	620	636	603	652	658	632	677	686	611	630	645	668	616	636	658	637	663	634	655	642	684	631	653	672	606	644	659	645	650	668	625	650
23738	2681	654	491	353	338	286	225	208	178	140	132	138	157	145	115	127	128	129	139	119	155	122	114	131	130	141	160	121	124	115	115	110	124	135	137	141	127	138	136	146	127	120	117	113	135	96	129	123	130	125	126	130	111	127	107	118	114	107	134	140	128	107	140	143	128	127	133	121	123	128	119	105	141	116	112	104	120	113	106	130	112	115	105	123	122	116	118	131	131	107	121	107	112	109	120	136	112	131	117	110	135	143	110	110	96	128	106	102	112	115	107	131	131	136	127	118	115	91	103	121	135	127	113	143	126	114	113	130	121	142	124	125	124	120	137	120	125	93	149	149	132	111	128	118	130	116	120	132	135	102	123	119	126	121	118	147	132	123	115	111	116	117	110	124	119	114	127	130	112	109	122	126	144	122	131	107	124	113	148	137	114	110	132	123	116	115	128	128	138	108	118	118	130	117	128	124	123	128	132	127	110	120	132	124	108	139	106	118	117	131	129	117	127	123	118	140	132	111	101	118	122	119	128	115	119	102	117	117	117	118	111	130	97	121	121	110	129	126	115	124	118	122	129	139	118	119	131	121	107	119	140	132	137	128	105	116	105	127	118	119	93	132	144	124	135	126	116	126	140	138	101	117	124	110	105	122	102	127	140	141	108	110	145	122	109	126	101	126	107	106	103	129	123	129	104	121	108	122	125	125	133	122	107	120	115	120	141	120	109	120	124	123	120	137	103	138	105	135	123	134	119	133	123	122	139	126	127	106	124	135	125	143	121	111	136	134	148	131	110	107	118	123	137	124	150	115	144	120	105	107	142	124	114	136	127	124	125	145	129	124	105	112	129	121	115	134	93	124	129	134	141	127	137	150	118	123	128	141	127	138	110	127	119	106	131	124	109	102	97	111	107	107	119	106	115	107	128	137	120	145	126	121	91	105	110	126	121	143	95	104	130	128	136	134	138	137	125	115	130	125	105	122	115	108	115	107	129	91	132	103	128	135	133	116	94	105	122	127	116	110	122	107	121	119	122	114	126	131	112	120	115	122	131	100	140	109	109	116	152	125	137	106	124	148	124	114	121	137	126	104	102	118	124	122	127	129	114	125	137	138	139	130	133	116	131	118	111	118	136	132	144	146	134	117	130	124	129	113	106	120	124	112	115	109	137	112	117	125	135	122	110	113	142	125	112	140	150	112	127	99	139	120	123	122	134	131	118	100	112	119	106	114	121	110	123	103	99	118	141	126	131	134	136	131	103	93	125	120	131	121	110	133	116	122	123	128	121	129	126	142	120	132	100	123	114	100	115	112	93	103	111	114	132	112	124	127	110	112	119	102	119	124	123	129	112	107	113	114	106	135	125	117	118	161	122	119	139	127	131	142	148	112	144	106	120	121	132	105	112	112	112	116	110	122	132	123	112	132	132	122	101	103	121	117	108	112	98	122	119	124	109	123	126	142	130	106	104	110	135	115	123	114	120	112	122	133	134	125	116	134	123	113	107	115	113	110	100	132	147	113	122	120	118	112	103	123	112	112	117	143	120	122	116	114	105	117	124	120	154	85	107	133	128	130	107	135	133	118	108	100	119	128	132	121	98	121	120	147	123	102	129	119	127	137	109	116	122	117	126	115	114	142	119	120	100	111	131	117	131	104	106	125	117	122	110	131	121	136	133	111	127	115	107	140	128	113	122	106	132	131	110	122	128	118	91	123	118	121	101	134	124	109	123	128	117	135	128	131	124	124	134	128	124	130	106	129	127	111	117	131	118	115	126	121	128	135	123	117	111	136	105	115	124	120	111	118	115	117	135	119	128	124	112	140	116	103	114	120	110	126	134	137	130	141	123	113	107	131	124	136	125	120	107	114	109	122	102	137	110	106	120	105	94	111	108	108	106	122	130	128	116	136	137	109	132	119	113	127	112	114	146	111	122	129	122	137	93	123	127	130	108	117	131	125	107	116	130	125	136	125	140	125	124	127	121	111	129	127	130	132	124	120	138	121	156	116	133	115	117	124	127	116	118	128	129	117	119	136	110	113	118	109	119	136	107	137	140	123	121	106	115	131	147	119	102	105	130	130	116	145	129	131	136	125	134	139	126	134	131	126	99	129	115	119	127	119	116	128	123	139	131	121	111	114	106	123	124	112	117	113	127	120	110	115	134	120	136	126	109	123	106	119	115	124	128	109	117	136	108	120	97	110	145	111	127	124	124	123	110	125	126	125	112	141	129	104	126	116	107	106	132	103	131	130	115	122	117	99	114	109	131	112	128	121	122	104	112	135	115	117	114	107	126	121	106	104	129	132	131	133	140	143	114	113	106	118	123	123	114	126	110	119	114	130	122	124	114	131	116	133	132	136	117	103	125	107	125	132	116	110	135	111	110	137	127	127	112	116	125	137	123	119	104	94	124	137	111	132	105	119	105	115	110	121	104	125	140	113	106	123	126	132	119	112	102	91	112	135	100	122	126	131	111	116	114	126	122	116	99	114	114	134	122	123	151	116	130	115	147	127	107	136	117	138	121	122	118	126	117	120	120	136	133	104	137	113	112	127	114	134	122	121	118	130	117	136	126	118	126	127	125	126	119	110	115	112	106	122	140	106	124	104	113	104	102	140	126	126	138	107	122	111	116	103	119	113	118	127	148	119	129	137	126	123	120	122	124	116	93	127	120	120	124	128	126	134	124	122	136	104	126	108	104	108	133	134	118	128	134	131	125	148	117	122	117	121	98	114	132	100	130	98	118	127	132	120	88	126	122	138	138	119	129	121	122	133	95	117	117	134	120	154	119	142	140	126	118	113	132	111	118	100	142	110	116	128	128	135	122	130	115	101	134	101	120	117	107	109	107	100	112	126	126	98	118	111	99	101	115	107	130	102	120	126	124	125	113	113	100	103	129	109	112	135	128	119	134	115	132	110	120	111	136	124	146	143	140	122	124	151	112	127	128	117	137	123	119	124	139	118	122	136	106	125	121	119	109	112	115	122	113	141	111	110	97	128	141	119	139	139	118	117	142	140	109	109	121	135	108	119	121	115	114	121	116	128	132	108	119	91	129	148	106	114	131	115	137	126	126	124	120	122	125	116	114	133	109	124	117	110	138	106	148	122	135	116	124	110	128	138	121	120	109	119	119	131	102	125	120	101	136	116	119	119	98	135	144	133	123	117	100	139	108	127	112	128	113	148	134	117	120	130	100	132	118	97	123	125	112	129	122	122	126	124	117	128	115	116	125	129	116	127	108	103	121	130	117	123	126	109	109	116	129	129	118	133	123	134	126	132	110	123	120	135	132	128	119	121	129	129	113	121	125	106	100	121	148	116	106	122	108	132	113	95	114	122	119	119	103	119	122	117	131	131	120	126	116	108	134	92	105	135	103	103	117	111	142	125	115	126	114	135	121	125	129	113	113	107	107	114	135	143	138	124	130	125	116	107	124	117	117	130	123	133	112	109	117	125	118	135	133	130	118	120	124	111	139	101	114	116	115	116	118	121	123
13588	1430	1426	1567	1424	1378	1086	851	736	597	578	537	467	462	450	426	417	389	391	377	410	374	366	340	389	347	341	357	329	329	373	376	324	334	370	314	306	356	335	316	337	330	342	329	333	337	298	348	326	324	359	316	350	317	338	325	287	316	298	320	329	305	292	321	309	305	298	336	290	342	312	270	339	304	308	321	343	317	345	288	315	323	307	344	323	305	344	302	307	304	303	297	304	314	307	333	317	323	287	309	297	341	325	313	285	317	298	322	304	317	324	307	330	328	353	325	322	313	303	315	336	335	320	333	308	308	335	314	315	308	310	315	298	321	327	317	315	301	337	327	296	333	332	287	298	311	293	331	329	314	330	320	335	307	348	307	293	320	306	313	329	305	323	294	317	307	297	330	312	340	325	298	314	330	316	296	352	312	311	310	297	295	311	272	314	293	333	332	319	310	333	313	298	318	326	302	298	324	341	294	298	322	309	296	316	291	324	300	301	302	295	301	310	303	325	298	314	290	314	303	318	294	311	312	281	310	322	330	294	310	312	328	325	314	304	315	307	321	337	330	345	335	289	288	294	315	315	296	303	324	316	305	315	322	307	325	293	339	282	302	309	317	294	310	315	346	312	273	298	312	314	327	303	313	296	337	303	326	344	320	341	294	292	296	321	303	310	318	299	310	341	303	326	293	344	329	302	288	301	302	319	303	335	299	269	308	309	329	337	319	302	325	309	352	330	316	299	300	342	310	325	294	333	301	308	306	311	305	297	342	307	278	310	282	295	302	330	284	345	311	328	322	286	311	323	319	296	297	307	313	313	315	279	306	331	298	301	323	315	290	311	319	313	308	287	326	350	284	334	312	299	326	293	311	295	330	321	319	329	303	344	316	340	312	287	342	317	286	280	331	330	296	331	312	300	322	306	295	307	311	323	326	311	311	321	313	302	319	318	337	304	313	319	295	316	314	320	294	300	296	309	302	318	304	300	310	293	333	355	321	309	299	318	306	296	318	319	299	318	329	300	332	282	315	324	353	294	304	304	305	337	323	309	298	296	331	284	293	300	292	316	320	291	281	312	330	343	281	299	277	321	279	326	322	291	315	314	291	280	310	311	338	276	323	312	342	294	306	322	305	316	345	331	307	317	308	302	312	302	285	322	339	316	307	292	279	313	328	294	301	359	307	309	302	338	289	333	310	315	325	302	291	315	311	336	305	297	279	333	314	306	294	303	319	295	302	340	314	295	334	328	353	281	316	312	292	305	320	302	318	304	299	282	328	320	308	325	313	321	307	314	304	296	311	319	294	303	297	311	288	316	330	309	285	323	278	306	304	328	329	319	306	287	318	342	332	312	270	335	308	301	323	306	287	287	308	303	329	285	337	329	294	351	304	296	340	326	316	308	309	310	313	322	330	338	321	327	327	301	326	325	317	303	330	309	281	301	317	316	315	324	336	345	323	308	282	300	334	326	338	311	294	312	306	321	323	309	339	324	287	283	307	333	332	299	307	337	316	293	342	291	325	303	310	288	332	327	321	308	320	323	291	309	331	338	315	315	323	324	315	292	329	312	327	282	305	332	304	331	327	307	341	310	345	304	305	324	326	285	308	329	294	332	329	308	292	324	328	302	312	305	312	315	305	329	306	307	299	338	318	291	331	298	310	322	333	325	320	324	291	319	292	324	317	332	316	285	308	333	291	319	351	284	303	339	301	301	309	336	299	305	292	283	326	317	283	299	288	319	325	305	313	331	310	307	290	295	307	324	304	318	316	323	262	310	295	325	311	344	335	289	339	320	346	316	309	332	275	325	343	295	310	305	346	323	306	278	281	325	292	309	313	294	289	314	329	316	313	325	315	300	300	297	308	307	338	308	313	330	326	311	316	321	296	311	324	287	306	337	279	292	348	310	334	294	308	275	272	347	301	343	279	306	311	327	311	332	326	323	302	339	352	339	280	312	323	303	342	305	289	322	307	335	307	337	309	334	283	290	323	314	333	302	296	307	341	315	292	323	281	319	335	304	304	306	327	301	293	324	307	328	313	313	327	303	312	299	299	328	335	328	334	320	309	334	347	266	317	317	316	329	328	329	319	356	315	326	326	331	316	317	302	312	324	289	286	332	341	314	338	321	336	312	307	317	298	302	333	331	321	271	288	311	295	302	328	292	332	325	304	324	329	298	319	320	301	293	314	312	324	325	300	303	309	327	340	327	301	344	297	291	283	305	275	316	313	303	291	326	297	317	334	311	298	328	308	322	318	305	320	271	299	328	289	336	296	337	303	309	314	291	302	312	327	299	336	344	320	320	306	344	300	311	298	346	315	286	320	333	299	306	308	322	338	298	319	275	316	317	296	322	335	324	336	299	309	314	294	296	280	306	293	318	314	320	296	303	301	334	285	331	268	299	295	334	323	278	324	328	309	307	292	297	300	315	321	332	335	332	328	306	289	305	321	308	311	314	310	332	307	318	296	311	287	322	328	341	337	299	334	302	307	319	295	326	312	313	286	315	297	287	340	309	308	296	331	313	296	337	287	316	306	349	306	313	303	300	307	349	300	297	307	319	325	314	298	316	299	292	309	303	298	311	333	317	317	299	315	328	313	308	331	316	288	320	336	275	339	291	326	302	296	330	297	309	282	318	322	321	331	291	310	335	313	308	281	282	320	277	273	308	304	297	317	319	291	308	325	325	311	315	307	315	337	313	320	335	303	323	325	304	331	315	292	320	346	314	293	320	273	347	297	304	340	334	290	346	306	297	289	318	315	295	289	312	285	305	322	353	314	270	300	313	321	298	322	309	313	292	324	291	303	343	309	320	309	286	306	328	314	317	299	325	330	306	323	326	313	335	352	300	350	316	271	295	306	296	312	306	296	316	305	304	312	323	306	336	331	302	319	314	321	295	329	300	315	343	348	310	316	312	326	326	314	301	300	298	296	347	320	347	324	306	319	271	313	306	296	335	305	335	318	294	296	322	297	335	311	305	302	286	325	305	341	319	290	328	311	317	328	303	345	306	341	306	329	331	337	306	291	314	316	303	292	286	323	306	323	309	297	290	307	314	298	311	316	322	314	336	317	331	343	291	313	341	295	332	295	313	327	326	307	319	295	290	293	313	289	296	332	338	330	283	319	318	333	317	297	316	326	308	321	297	333	326	316	292	313	333	343	308	286	352	311	278	319	292	312	307	326	317	315	300	297	311	335	306	319	276	327	316	305	308	320	289	297	304	324	313	317	324	320	298	298	276	304	334	316	283	292	295	318	315	324	338	343	330	309	302	301	333	336	332	314	296	300	314	334	327	310	318	305	289	312	324	310	283	326	330	308	360	326	323	317	320	305	306	291	336	301	323	341	310	307	307	308	315	288	315	302	333	295	313	279	317	313	335	321	312	296	308	292	317	303	300	319	304	294	346	277	295	307	329	291	334	325	289	342	308	310	341	305	337	324	315	291	275	291	303	333	312	292	291	308	325	319	319	306	317	304	343	305	326	325	290	336
1889	367	351	342	348	354	357	333	341	318	341	341	335	339	325	309	315	331	337	309	316	351	351	318	317	346	303	323	330	277	329	320	349	289	298	351	306	326	294	290	327	349	352	338	324	296	330	314	320	321	308	305	357	338	312	324	328	309	345	297	309	309	311	347	360	318	348	301	327	326	351	372	348	327	312	299	325	351	316	350	353	299	334	347	354	332	365	327	318	336	346	309	374	301	314	307	343	268	291	343	344	338	372	356	348	309	283	327	320	328	320	330	331	347	330	338	316	316	321	363	331	311	363	350	294	290	334	325	335	285	302	324	304	335	312	364	357	343	344	310	327	317	336	299	337	311	310	341	339	321	322	312	343	343	309	335	319	322	286	301	334	320	341	318	335	326	321	343	316	357	316	299	315	361	298	346	324	321	321	310	320	323	355	293	340	298	327	325	341	331	317	317	335	321	307	307	293	322	345	304	327	310	340	313	338	303	314	306	314	344	316	354	312	325	344	338	327	346	343	341	354	314	339	295	334	307	332	315	325	350	312	329	312	297	301	316	323	316	348	318	347	320	355	327	317	326	309	311	337	347	307	298	335	291	315	295	289	295	320	349	329	335	313	323	324	301	341	295	357	310	294	343	313	340	315	316	356	313	355	316	341	294	310	331	353	297	341	298	296	361	364	352	327	338	317	331	349	347	343	317	314	356	325	331	307	312	293	345	325	328	295	301	356	323	324	362	337	332	335	341	342	344	329	307	327	334	344	307	356	320	343	322	344	332	376	328	324	306	338	350	335	339	337	332	325	318	338	309	341	361	328	347	309	302	299	340	370	360	329	335	346	327	325	294	315	304	321	312	308	312	356	363	287	331	333	333	333	350	336	346	332	329	315	316	352	293	306	365	360	352	318	307	355	313	333	324	329	332	332	350	291	334	327	314	306	372	321	325	346	343	321	299	321	338	280	284	319	351	312	361	299	342	328	374	310	306	327	317	329	351	312	320	311	294	307	325	354	313	310	313	323	318	330	338	332	283	353	303	329	302	327	329	335	313	311	339	326	311	297	281	329	366	309	333	318	346	338	312	311	354	315	314	333	317	313	331	293	311	309	340	313	307	321	349	315	332	332	303	310	327	344	330	325	325	279	334	335	317	338	338	340	324	353	355	328	338	338	308	306	347	309	328	333	298	325	335	313	311	329	316	320	334	322	335	300	320	327	319	304	266	383	316	329	315	309	325	315	332	334	342	332	286	345	342	321	351	342	341	323	321	347	332	340	304	329	308	304	332	291	345	316	354	335	344	330	333	299	335	305	311	302	315	341	336	327	308	322	342	354	344	308	311	334	330	337	337	323	330	312	316	348	309	355	349	331	316	349	339	369	298	328	328	309	322	316	358	303	310	336	316	328	335	344	308	335	335	343	311	303	312	304	325	313	343	340	302	325	312	317	287	327	347	329	343	335	332	357	353	322	338	323	320	360	344	320	310	321	321	288	329	325	315	341	364	325	321	367	348	317	321	366	308	370	315	327	328	349	336	332	317	356	301	326	337	350	337	355	305	332	354	350	312	331	329	288	309	316	343	347	359	350	332	321	316	346	327	313	326	292	351	299	307	311	378	392	352	332	335	312	333	342	304	316	362	310	337	347	365	302	298	314	345	328	347	298	308	374	294	332	320	339	334	334	321	355	326	318	320	343	335	311	342	353	335	345	319	326	302	344	318	337	316	348	352	349	335	330	306	332	321	314	325	335	332	369	363	316	307	313	326	324	314	344	357	321	335	306	326	293	329	324	330	335	330	319	337	325	317	324	311	301	303	283	333	307	349	343	362	365	310	314	307	292	343	348	353	292	306	308	343	313	299	329	326	341	319	321	312	317	300	326	313	288	332	354	318	348	299	316	298	335	351	326	307	340	327	303	328	308	349	345	317	298	330	286	297	335	334	308	300	311	325	356	337	350	347	328	328	297	317	363	319	304	371	332	326	298	317	347	340	299	316	274	326	310	322	335	342	327	322	329	295	334	326	334	356	316	327	333	339	310	290	321	307	330	302	295	341	318	304	301	316	311	315	359	312	352	315	339	302	314	333	322	319	316	322	318	295	325	298	334	343	314	330	324	352	360	359	300	329	320	329	347	324	305	305	359	340	309	321	314	307	300	346	311	333	330	331	328	316	346	354	292	304	328	341	349	335	340	298	298	337	289	359	351	335	309	358	339	326	317	322	307	292	305	305	339	337	320	294	330	331	316	362	325	367	325	328	327	328	333	333	350	293	321	334	320	302	294	338	337	263	336	306	328	334	313	324	323	342	341	319	334	342	320	326	315	328	352	346	302	349	342	311	337	319	345	322	284	332	355	386	378	326	319	348	319	312	329	348	287	309	335	333	337	337	355	353	347	312	308	336	317	350	308	343	320	318	342	313	347	338	308	317	338	365	319	294	327	361	309	313	341	279	346	346	327	358	364	320	363	309	304	317	341	357	338	368	305	320	314	340	319	344	326	352	309	317	365	322	342	305	320	331	324	315	341	322	313	318	318	338	337	335	344	300	337	349	360	321	326	306	373	308	324	347	353	319	326	357	321	322	332	314	316	317	327	303	317	337	332	354	336	368	334	346	316	284	329	304	354	328	333	331	316	335	336	328	341	337	324	311	355	332	353	318	349	340	350	314	319	342	301	330	335	343	304	339	322	330	331	320	320	319	316	327	312	319	343	319	341	340	324	332	360	314	401	306	332	312	318	302	337	314	308	291	324	349	328	349	333	328	328	347	310	326	312	353	326	345	329	340	344	306	323	302	322	292	345	338	355	347	325	333	350	305	317	345	336	337	297	317	312	319	309	358	341	336	320	321	352	289	348	326	328	322	318	333	321	348	286	320	345	369	344	314	363	314	306	306	312	343	316	329	332	347	312	319	316	374	310	327	291	323	325	269	331	312	291	330	323	306	329	357	308	306	298	345	284	336	294	306	308	310	342	296	342	308	351	310	319	350	327	329	327	318	324	302	314	326	316	350	325	337	356	313	326	298	333	317	327	329	312	319	350	324	318	313	373	359	302	327	313	312	364	372	365	315	301	334	320	366	312	311	309	315	345	327	315	360	343	346	336	278	345	296	345	312	314	349	366	350	297	315	305	323	312	322	304	354	321	356	307	337	351	350	330	340	330	345	345	332	288	322	343	312	328	314	317	345	306	349	298	325	337	348	349	296	340	316	327	324	323	321	318	329	295	288	282	318	327	299	362	374	317	311	342	298	314	348	304	328	335	320	333	362	304	296	335	331	331	307	333	339	330	354	313	321	334	279	324	342	335	392	305	342	329	340	336	343	348	318	308	317	329	343	318	363	366	326	308	311	332	323	317	312	310	297	348	327	326	356	308	331	343	303	343	308	327	337	332	338	336	342	311	338	303	345	308	337	335	333	325	363	345	335	356	361	325	312	339	359	331	362	325	330	341	332	313	345	312	333	337	360	334	352	346	331	309	308	330	321	300	328	351	365
2232	857	817	819	790	885	835	799	784	769	772	730	759	759	716	796	761	791	691	758	753	803	726	754	780	764	723	807	800	763	702	755	797	773	732	769	833	747	802	765	762	744	770	766	781	753	719	781	787	732	759	774	765	776	773	754	812	769	751	763	732	809	786	747	764	789	752	772	806	733	714	765	785	776	737	725	796	777	717	799	740	769	758	766	796	800	754	757	737	754	731	737	741	771	733	769	721	738	744	741	778	752	730	710	797	762	735	765	733	730	780	776	766	735	760	779	738	788	774	755	794	748	728	714	739	720	785	757	829	771	770	763	785	748	794	766	770	767	774	729	727	758	772	714	779	710	739	713	774	719	775	763	743	800	778	734	798	742	734	692	723	758	753	767	743	764	760	746	792	732	725	776	749	773	754	715	785	793	766	745	696	781	803	801	744	788	780	738	727	738	790	758	834	768	774	773	777	750	786	716	772	737	766	779	794	663	823	779	781	746	768	748	726	776	685	758	773	782	726	792	805	749	752	747	759	759	770	757	764	743	752	753	733	733	728	775	769	776	757	710	779	735	759	739	763	784	760	749	716	760	745	733	802	721	770	761	748	784	801	703	836	778	761	759	787	742	761	774	735	765	739	765	760	722	722	817	718	786	712	741	744	760	787	718	802	741	782	775	717	760	780	768	735	779	763	771	786	740	728	714	817	788	778	776	727	743	778	745	725	757	764	753	816	741	722	843	742	777	744	692	707	774	779	734	707	793	733	761	784	712	754	755	800	771	724	753	752	792	761	832	800	777	784	739	699	771	693	710	750	777	764	804	792	743	773	775	711	771	733	697	732	763	716	753	736	791	734	743	777	808	793	804	798	753	754	729	806	769	721	779	756	765	764	785	745	762	724	781	756	724	743	802	781	742	740	762	769	741	732	706	769	744	713	758	789	731	753	787	720	780	785	751	728	721	755	735	718	736	737	746	768	741	762	782	750	771	788	751	791	752	790	753	773	782	746	718	755	754	790	792	738	769	782	739	724	766	748	775	752	703	704	776	778	800	725	757	786	765	724	783	804	703	746	788	711	770	729	808	783	743	775	750	735	750	731	745	769	750	770	787	722	741	730	787	765	767	777	771	762	714	746	728	762	812	766	757	708	734	718	801	745	783	825	747	737	739	745	750	757	764	797	771	767	787	799	735	773	730	767	708	755	793	766	716	763	741	758	757	747	769	757	732	723	733	767	748	781	698	772	756	714	719	734	745	744	775	773	729	750	672	766	729	725	781	728	777	783	781	735	730	727	782	706	795	722	740	753	725	758	798	756	727	756	762	738	751	762	769	735	728	760	720	754	775	780	755	736	694	762	770	774	758	707	806	709	782	811	766	733	734	801	741	805	749	739	758	710	744	799	732	749	817	706	794	773	791	760	729	757	718	727	752	744	759	765	754	807	755	801	773	744	795	748	795	784	739	765	735	758	743	844	753	792	794	778	765	760	743	786	760	766	804	719	827	769	752	720	822	766	770	736	764	768	754	804	771	783	797	745	768	755	710	764	670	746	757	769	711	764	748	777	795	787	725	762	755	756	692	731	756	742	775	742	791	743	760	787	780	780	765	754	774	715	785	738	783	798	729	732	792	694	767	729	816	754	774	791	734	761	785	810	764	756	758	781	765	743	757	741	760	799	804	721	770	732	794	737	778	784	733	735	744	805	765	761	746	761	763	783	692	730	740	765	752	713	719	744	761	742	791	742	702	732	804	718	757	727	694	758	771	789	721	760	743	760	762	808	787	764	707	777	738	759	704	779	776	744	738	765	772	764	755	741	751	744	758	704	778	776	777	773	745	777	748	745	747	721	736	766	774	749	733	692	799	767	756	768	754	767	766	745	788	788	759	748	717	741	750	775	751	699	743	750	778	754	705	739	779	791	769	767	785	738	764	779	772	759	763	730	741	753	736	768	734	759	741	734	740	773	760	741	687	737	749	734	732	759	769	779	811	799	725	753	773	769	725	664	739	783	762	728	758	776	685	761	725	765	754	745	666	787	756	781	751	749	726	757	769	761	759	746	773	747	702	765	812	827	684	742	792	735	777	745	742	791	751	762	718	779	733	780	769	726	757	758	787	760	739	734	760	746	759	782	758	830	739	746	783	760	799	771	794	724	749	719	763	735	747	732	735	731	723	769	808	775	805	736	753	785	720	775	814	801	747	769	744	707	781	789	721	762	763	753	792	774	730	769	768	750	712	731	774	787	753	773	751	784	735	771	817	786	750	795	762	752	725	785	763	741	791	784	762	706	782	777	709	792	750	780	758	751	749	784	747	752	750	726	765	770	755	753	756	766	774	705	742	772	764	746	753	749	718	779	771	814	775	771	791	769	777	755	778	747	708	752	767	721	761	750	750	757	780	746	732	769	767	755	757	789	768	760	788	761	725	795	781	781	753	728	744	794	737	772	711	786	685	699	743	758	722	775	754	791	717	779	780	723	724	784	772	755	785	746	806	779	700	721	701	740	774	716	795	798	720	759	835	777	764	724	784	745	772	754	766	757	738	777	723	742	740	795	755	749	762	729	797	748	726	757	767	744	728	740	746	786	756	813	788	772	749	806	737	754	700	800	799	758	777	776	754	792	739	720	732	732	724	773	765	764	743	754	781	779	758	755	782	758	685	789	762	768	775	720	781	759	806	763	747	790	793	754	766	788	789	733	769	740	762	761	762	804	723	751	748	759	769	747	759	717	752	759	777	775	742	763	756	763	719	777	762	786	775	768	764	844	741	739	781	772	750	762	756	755	806	736	721	753	755	719	725	730	750	731	757	769	753	795	768	720	687	757	770	755	746	747	758	752	796	788	723	757	764	696	716	724	787	718	798	740	735	787	733	789	754	743	740	738	697	750	779	762	777	780	795	844	682	720	696	761	781	751	754	751	753	734	753	716	764	737	751	778	804	768	788	791	745	774	757	757	723	714	750	778	765	784	702	728	723	754	731	745	737	756	764	786	763	777	765	817	749	742	714	752	815	762	737	779	732	771	748	775	754	773	785	796	762	762	722	800	728	771	755	772	747	779	741	760	738	727	796	755	709	766	745	758	805	753	714	758	769	795	747	717	753	757	748	787	791	773	747	728	721	728	759	758	768	722	735	815	749	762	771	752	771	763	754	758	750	702	789	746	767	744	748	782	733	734	725	727	769	741	742	753	751	802	774	753	755	785	789	751	710	748	779	776	774	793	765	745	733	730	690	718	729	773	772	765	761	756	758	799	774	728	779	758	702	771	738	716	746	736	772	758	767	745	790	757	747	751	777	690	769	770	773	719	760	809	752	753	727	759	792	788	737	723	758	748	752	753	702	753	740	775	764	778	754	765	757	755	776	771	723	760	759	759	749	784	770	726	802	758	777	745	773	721	729	755	785	807	757	740	753	783	770	800	797	779	752	684	791	751	714	770	754	733	725	762	778	719	713	770	751	797	736	770	772	748	763	812	789	677	772	702	741	702	721
13441	1179	489	469	421	411	360	363	304	291	343	317	296	294	284	291	297	301	296	289	266	304	252	273	282	283	262	271	278	269	276	303	309	264	271	263	293	283	307	267	286	243	288	295	280	265	285	258	271	293	291	270	295	281	266	274	310	275	280	286	283	300	280	278	300	271	297	248	296	285	295	288	285	286	255	283	263	271	287	296	318	299	280	304	284	251	296	278	272	265	299	269	292	235	289	314	260	269	275	287	273	241	277	270	258	292	338	283	280	264	280	281	302	303	310	281	327	309	268	290	311	307	259	281	253	280	267	290	257	263	268	279	291	289	325	261	278	297	267	274	284	279	316	256	255	300	277	236	264	272	273	308	264	275	298	283	270	273	331	304	282	272	255	269	259	273	286	285	275	275	266	289	242	284	331	295	292	277	274	268	271	280	309	292	273	273	279	269	285	288	250	284	275	297	291	268	303	270	267	278	284	308	279	288	286	303	302	316	316	287	305	309	300	298	273	265	279	279	269	284	293	258	259	254	267	296	291	260	252	268	316	295	290	283	292	287	244	279	303	271	295	292	279	279	290	282	298	289	264	271	301	272	289	297	270	295	271	271	303	255	280	257	284	306	274	249	287	291	281	265	298	280	282	286	266	298	301	261	271	289	303	259	262	275	265	291	285	280	282	268	309	269	260	272	285	303	307	264	266	273	329	274	279	276	287	279	305	283	278	268	288	284	273	292	281	289	270	324	272	279	256	261	286	262	277	289	263	294	298	296	264	276	271	262	290	298	265	280	276	296	271	290	296	299	286	312	310	265	256	273	279	294	290	265	272	300	292	305	308	291	296	309	276	298	258	285	320	303	321	279	279	262	303	295	266	264	295	271	274	289	269	328	266	261	257	290	273	283	271	294	314	259	310	279	309	287	235	270	264	282	274	269	256	272	282	298	281	286	324	313	318	264	268	291	263	239	282	300	269	283	326	245	267	286	284	269	266	300	282	267	292	277	275	276	272	273	265	248	281	273	294	279	268	273	262	286	278	284	264	265	269	286	278	290	259	292	239	270	265	284	290	258	319	258	258	263	311	301	267	277	278	298	282	250	269	278	242	298	249	267	267	306	295	304	300	293	249	295	299	286	291	289	306	294	282	281	299	290	277	274	259	302	236	291	256	298	286	275	302	316	270	287	285	281	281	291	259	250	306	258	283	283	270	299	285	295	271	268	274	258	272	286	252	267	325	273	264	264	299	265	286	324	265	269	277	295	270	294	280	279	267	294	300	290	279	272	296	269	260	262	286	277	262	293	273	249	298	308	272	278	295	305	287	275	273	244	308	313	259	234	254	272	293	282	277	275	243	292	293	306	311	287	278	269	277	288	269	286	271	304	259	255	277	287	288	307	280	270	288	272	304	305	320	301	275	257	283	312	295	289	333	306	327	287	289	302	276	272	250	293	259	246	272	291	276	254	277	290	292	279	282	286	269	275	274	278	297	262	266	278	292	307	283	281	312	310	274	289	256	279	259	250	284	278	279	278	281	271	280	273	280	287	278	311	284	265	264	285	284	308	305	257	265	265	280	275	286	311	266	274	304	263	266	261	295	285	312	302	289	266	286	293	297	269	254	267	245	309	293	271	299	292	290	280	276	288	261	272	274	278	281	270	278	286	341	302	275	280	292	273	301	296	294	306	269	266	287	280	300	270	271	284	273	286	251	288	286	288	270	284	266	247	297	291	297	246	271	255	254	279	279	284	279	294	263	263	284	305	287	295	322	292	299	282	260	296	288	299	293	289	270	288	284	321	277	270	243	247	250	305	271	274	288	275	285	284	284	309	290	287	290	299	257	287	288	303	309	310	270	245	249	297	296	281	284	272	273	290	288	287	296	298	266	300	241	296	300	284	291	286	295	273	304	290	285	319	292	297	284	289	298	298	305	288	267	269	305	270	278	264	283	276	267	293	267	269	277	284	252	292	301	306	267	315	318	300	294	256	293	277	257	266	273	283	304	249	284	285	287	269	281	319	255	272	296	293	281	291	305	322	299	280	294	273	270	268	322	274	268	273	293	247	270	328	284	266	282	278	261	298	289	283	250	300	300	282	296	283	261	285	297	271	272	285	277	276	268	303	272	280	276	298	244	290	252	308	263	296	282	331	300	286	265	295	294	256	303	296	272	265	293	284	298	270	282	284	292	306	275	286	296	262	262	278	288	282	286	304	262	298	248	269	268	277	292	252	294	249	307	269	297	288	293	298	280	311	270	269	305	265	266	280	284	262	300	260	267	318	318	304	268	272	308	288	283	265	248	276	304	253	286	292	291	254	279	337	294	292	264	271	299	262	295	320	299	296	287	289	319	285	258	283	250	276	287	281	300	297	290	286	297	252	300	254	303	230	294	305	290	266	289	284	274	291	281	264	322	267	275	295	284	282	273	323	305	268	308	292	281	268	279	271	271	272	282	281	274	285	270	271	283	291	276	278	242	270	259	271	266	296	281	250	271	271	270	306	284	320	285	273	254	276	319	283	287	294	286	279	262	244	255	273	262	269	268	278	265	308	302	281	303	259	292	290	296	235	257	275	289	294	268	298	292	302	280	293	281	308	260	309	296	271	291	290	273	263	300	262	289	295	260	300	278	315	305	271	278	240	291	311	279	250	311	255	278	290	265	283	262	266	299	254	270	255	271	275	304	317	270	294	282	324	295	284	289	275	265	276	277	304	310	248	302	308	245	288	290	299	301	300	264	276	277	289	277	292	274	279	284	281	272	296	276	295	269	268	262	262	283	282	284	295	305	244	284	265	274	261	271	276	284	257	317	264	295	299	255	289	277	273	295	303	289	293	264	256	311	284	305	263	289	285	253	284	282	280	256	308	256	310	304	274	250	298	279	269	287	301	271	245	289	264	256	298	277	278	278	278	291	288	269	275	266	331	303	292	278	252	313	287	311	284	301	295	268	280	263	262	268	308	249	309	307	288	285	274	289	290	265	267	285	305	277	280	270	258	259	274	286	297	266	268	291	295	321	269	299	286	253	276	290	274	250	284	289	258	284	295	271	255	303	278	287	287	265	290	266	269	277	247	274	285	261	293	286	285	301	290	286	292	278	304	310	269	297	280	280	268	274	292	279	271	260	292	302	294	255	248	301	318	284	299	278	283	286	286	278	287	273	264	289	324	263	250	284	280	242	279	276	266	302	308	284	295	279	277	291	276	285	292	300	335	282	274	288	253	258	278	275	321	304	279	289	282	273	290	304	270	301	268	314	273	288	266	265	298	299	304	290	281	312	289	287	307	249	280	321	280	287	289	287	266	266	298	310	270	248	299	275	275	284	280	311	294	288	314	283	270	291	257	297	277	271	264	277	281	293	283	292	282	275	299	258	273	270	294	266	298	238	253	271	277	296	277	291	298	286	264	297	285	284	288	275	251	308	272	242	287	268	296	306	308	282	305	265	303	259	264	289	241	288	262	265	267	270	258	287	307	250	269	291	322	259	262	299	278
9319	1248	1217	1369	1248	1262	1131	918	875	797	786	732	754	716	703	719	677	711	672	724	659	704	674	664	717	645	676	669	666	699	695	696	643	613	670	672	641	670	700	680	698	688	702	643	649	660	620	666	633	603	692	670	640	677	628	629	644	718	651	660	653	631	672	643	696	696	687	681	649	688	654	667	654	597	691	621	649	670	687	653	669	640	676	662	635	635	632	685	666	673	661	658	681	728	614	616	650	651	713	650	646	674	617	645	623	610	647	625	643	627	626	646	615	644	615	661	678	655	627	695	624	623	627	629	650	635	692	645	674	653	624	624	618	655	694	638	654	655	630	637	696	661	633	682	676	678	660	651	625	660	635	642	639	642	651	667	673	677	647	654	667	628	691	637	649	719	650	650	676	700	677	683	691	656	685	668	681	639	655	630	643	655	654	689	697	680	662	619	685	675	660	668	650	647	636	673	616	668	675	665	669	625	595	641	665	650	620	648	643	654	606	648	629	613	662	596	638	667	672	631	687	665	633	628	633	646	710	663	675	662	658	667	666	654	616	622	620	612	678	659	667	672	637	635	646	676	634	639	644	634	686	633	645	614	631	664	649	678	626	656	690	686	619	651	692	652	643	654	643	638	619	677	655	671	630	644	655	657	684	675	651	627	695	678	634	681	612	617	612	628	706	657	625	710	680	664	683	697	643	645	669	632	624	687	659	687	718	640	608	637	598	624	663	644	657	650	649	669	597	644	663	631	664	655	672	640	616	607	694	603	633	637	637	628	677	649	663	620	702	626	653	661	653	674	626	591	650	627	606	589	672	632	666	663	652	627	685	593	632	634	662	635	641	688	650	665	668	641	652	629	653	643	660	715	636	688	702	591	609	651	642	625	654	619	652	638	700	660	666	607	640	658	677	594	694	683	652	652	619	661	648	653	711	669	684	659	657	663	671	652	622	662	626	624	674	664	713	642	648	672	673	627	664	664	642	632	620	640	677	663	669	675	672	658	663	676	644	668	644	664	622	675	624	654	679	689	634	660	627	663	692	691	629	647	639	668	669	649	663	626	642	596	666	686	648	617	668	667	620	646	708	639	649	626	644	671	631	662	638	637	635	684	642	695	663	617	658	602	669	683	696	664	648	669	627	643	634	647	680	691	662	680	618	665	638	638	666	621	693	671	674	685	626	686	663	671	659	634	622	665	698	657	625	654	638	670	657	615	651	655	644	703	649	624	643	635	627	665	664	643	651	650	640	653	701	671	659	649	664	662	658	689	634	680	652	613	637	667	700	700	624	681	669	645	677	659	610	663	645	689	658	652	666	627	685	639	630	651	696	615	617	690	651	667	663	613	677	630	620	667	661	667	639	653	664	648	636	663	665	685	642	642	647	615	658	630	657	665	643	665	702	634	700	685	608	637	678	642	697	603	715	651	640	661	640	632	645	687	652	647	653	687	615	670	661	685	666	653	684	652	647	675	634	644	664	618	681	686	649	625	617	647	608	667	656	661	658	648	682	662	692	662	672	653	630	709	595	633	673	630	678	686	686	684	630	654	688	625	678	668	658	693	651	661	650	640	652	686	667	654	680	661	704	637	634	646	689	651	646	653	668	685	645	658	668	690	619	656	642	649	678	651	638	636	648	642	636	658	634	674	676	688	698	640	645	660	645	653	633	687	638	691	638	652	664	682	685	610	648	662	607	651	688	693	665	646	653	689	674	628	672	604	676	605	646	639	634	663	672	654	633	699	699	642	640	606	616	660	625	627	677	633	678	636	638	665	684	638	629	636	667	649	662	620	673	627	615	672	670	643	636	643	603	660	679	630	614	601	658	650	661	664	637	635	676	670	642	608	647	627	678	663	648	659	690	654	683	689	663	679	697	667	627	641	633	681	679	653	656	678	627	671	651	615	641	684	722	640	616	646	651	627	702	658	638	612	665	628	635	639	680	681	613	661	661	624	664	620	641	615	627	677	669	640	630	682	667	666	623	695	688	652	687	678	655	673	674	657	686	708	649	660	660	615	602	656	631	699	633	669	642	678	683	693	675	650	660	648	639	659	643	682	638	608	680	675	616	639	679	668	680	666	652	634	652	637	674	632	687	652	652	670	637	668	633	623	652	665	619	674	668	667	668	649	668	678	639	672	669	596	642	591	661	719	670	672	632	630	666	659	765	692	654	636	658	665	686	665	645	650	676	608	663	693	695	711	686	634	657	623	626	685	604	658	632	676	642	621	667	666	685	672	685	653	687	637	627	642	631	645	615	639	641	671	666	653	618	629	622	674	628	643	696	644	685	630	664	638	669	682	626	649	637	671	639	672	663	635	614	623	651	658	692	675	669	627	651	699	639	671	656	647	621	670	659	646	628	651	653	643	715	650	620	675	675	683	677	629	647	658	663	676	649	612	636	649	630	636	657	619	649	708	630	693	647	633	624	662	690	660	695	637	638	671	612	690	660	666	611	620	677	597	648	646	646	653	627	725	627	653	662	648	608	610	606	628	675	631	663	637	632	643	686	654	674	655	652	674	679	669	630	674	651	675	650	670	633	630	634	665	670	620	676	663	640	656	622	674	637	644	662	669	686	624	703	649	670	629	636	628	667	642	673	630	627	641	652	601	712	646	594	672	612	664	699	651	666	643	642	661	672	677	662	663	606	662	654	652	652	644	632	635	591	618	596	695	643	612	661	629	706	644	667	654	652	658	662	635	642	672	661	642	624	642	670	639	669	622	667	631	633	675	663	653	617	672	648	652	679	702	645	670	621	683	645	658	676	680	632	666	667	650	665	641	669	677	645	685	665	667	649	646	650	673	643	651	645	669	674	692	627	629	663	648	682	648	676	667	659	631	654	707	650	617	649	649	623	686	668	620	633	682	645	665	656	659	678	690	622	641	638	662	682	665	706	670	649	684	657	676	671	620	692	690	616	661	626	654	672	609	618	623	694	676	680	627	679	684	663	639	671	628	675	678	624	628	614	677	628	617	596	698	724	660	675	658	701	636	665	650	643	643	646	586	631	663	593	644	656	648	666	693	647	663	642	670	637	630	634	643	663	686	664	648	635	680	670	656	625	664	680	670	658	628	629	630	678	611	690	662	673	647	650	649	676	656	631	662	665	695	663	673	665	609	639	638	674	688	699	654	672	632	629	637	648	702	649	656	694	667	681	680	676	608	650	611	605	688	682	650	636	664	659	643	671	665	635	649	680	669	680	699	630	631	628	667	657	638	647	683	697	631	636	632	673	651	640	664	641	649	646	654	687	642	683	647	654	641	667	696	630	628	662	612	602	682	636	641	660	670	660	636	615	681	655	641	627	655	621	661	682	637	671	703	659	625	633	656	658	648	659	628	660	697	665	610	631	656	622	661	660	618	655	630	683	656	631	663	642	629	663	647	626	648	687	652	660	663	644	671	586	666	686	652	648	686	610	706	651	639	615	656	644	711	677	638	641	648	696	613	685	649	649	650	630	628	653	680	658	624	716	660	596	685	651	653
22336	2495	664	530	376	328	278	199	203	149	140	156	152	146	133	124	124	125	139	142	157	126	119	116	133	116	136	134	144	135	116	116	114	132	112	129	111	110	134	109	133	130	135	114	117	128	131	146	122	133	125	145	120	133	119	125	118	92	134	123	118	131	108	111	125	106	109	120	125	120	154	133	141	126	121	107	123	109	114	125	122	121	116	99	115	118	135	106	100	120	127	111	140	130	131	137	119	115	132	108	127	133	125	95	116	131	139	130	129	148	119	100	138	121	117	139	110	97	123	125	136	117	137	117	125	91	144	112	104	122	130	121	144	124	135	107	115	120	110	125	118	118	113	116	139	137	128	121	133	132	135	125	106	126	110	126	120	109	136	138	108	105	138	127	113	115	113	115	114	131	114	115	126	140	113	110	120	135	103	111	126	129	142	112	122	118	116	105	115	124	121	115	122	103	116	135	121	127	114	130	125	134	108	112	87	114	114	110	133	119	112	124	138	150	127	130	127	106	115	105	120	124	122	122	121	102	137	133	119	122	113	111	147	132	123	112	127	144	125	135	133	112	128	111	124	100	121	134	101	104	122	114	126	130	122	113	123	106	122	122	119	127	97	130	111	109	139	116	132	105	127	130	131	130	122	116	128	153	124	119	103	120	111	117	124	113	114	103	117	138	123	129	112	115	148	128	146	116	105	105	123	118	110	119	106	140	143	116	111	112	106	112	112	119	129	113	108	121	133	103	115	126	121	124	132	131	112	122	133	105	122	143	129	126	145	122	111	130	99	121	110	139	140	110	107	132	119	114	125	118	118	107	102	113	114	124	109	131	130	111	135	127	124	119	118	136	129	121	123	110	117	131	109	140	126	124	119	115	135	143	134	131	122	109	130	121	131	126	128	137	134	120	100	136	108	108	115	149	133	140	106	122	115	112	130	126	128	104	125	114	132	90	128	128	119	119	125	119	124	104	99	113	131	123	123	117	111	109	122	116	109	106	105	114	130	123	116	133	117	135	116	114	107	132	130	112	116	114	129	118	126	120	125	117	103	114	118	131	109	110	125	110	129	134	124	126	118	110	99	104	137	113	112	132	122	146	107	112	109	117	129	128	117	121	126	109	124	130	155	131	116	117	120	132	117	115	86	124	118	130	117	102	118	107	128	134	102	140	126	123	115	129	127	109	98	134	135	124	131	127	117	121	126	123	119	149	125	119	110	109	143	114	123	106	122	110	107	129	116	154	112	124	111	111	100	129	105	120	114	112	122	144	96	98	120	116	122	137	131	116	111	105	125	129	116	122	99	114	117	132	100	122	129	136	141	113	119	91	128	110	116	125	118	119	131	118	144	138	134	131	114	141	117	138	105	121	138	105	98	106	125	122	119	129	97	134	104	118	124	115	117	146	132	109	120	114	127	109	122	122	142	123	106	107	131	126	152	117	134	99	109	115	128	121	114	129	110	108	108	134	124	124	148	115	123	124	104	94	121	136	104	121	122	135	96	112	136	131	119	132	125	119	122	114	115	109	148	116	109	138	134	125	125	119	110	110	120	131	111	114	125	124	140	120	132	117	141	118	123	117	128	112	116	124	112	122	108	137	117	114	109	108	119	117	119	107	109	120	126	113	135	154	108	112	120	115	123	92	131	124	114	127	103	131	113	137	121	138	116	108	111	125	97	111	121	137	116	118	141	98	137	108	122	126	109	148	126	118	98	110	105	132	119	125	101	131	131	114	107	120	112	136	120	134	131	118	108	104	119	103	123	124	126	110	110	125	131	110	117	129	131	125	136	141	130	150	121	126	119	133	114	115	120	124	99	120	109	123	103	122	131	116	126	123	136	120	112	151	124	127	120	125	135	127	118	122	107	120	110	132	113	114	104	115	122	122	134	109	107	119	121	120	147	90	127	105	99	126	116	137	149	100	154	136	112	117	137	131	125	137	148	112	103	104	102	139	120	105	123	117	126	119	119	128	103	131	133	110	100	141	128	134	108	129	114	129	108	113	127	130	132	128	103	117	129	114	105	125	121	123	110	113	116	112	119	124	134	132	122	135	134	133	102	108	119	122	157	131	111	135	125	109	138	131	138	123	113	112	120	128	133	104	107	127	141	146	107	114	122	129	152	130	121	120	124	109	124	126	118	134	121	136	112	110	129	116	128	121	165	118	113	118	145	127	105	131	127	109	115	131	108	132	121	115	126	126	126	134	139	122	121	106	132	129	120	105	128	133	131	113	122	138	142	118	106	119	104	107	121	134	122	111	109	109	134	123	106	119	115	111	120	103	117	106	125	100	124	111	124	134	114	149	123	117	121	140	133	115	120	120	154	108	108	121	125	121	131	129	112	115	113	125	115	109	127	95	113	111	102	130	104	113	122	124	97	123	110	116	127	135	134	119	125	132	108	122	127	120	128	133	123	133	156	117	107	114	115	115	120	122	113	109	136	117	134	112	115	118	114	132	154	109	121	117	111	117	117	121	117	118	132	102	144	130	110	119	102	127	104	126	119	140	134	149	124	129	107	132	118	116	127	134	138	109	113	129	120	141	121	99	104	125	114	135	140	111	108	138	108	115	101	110	134	118	122	119	90	142	129	113	116	140	125	145	118	118	107	98	112	124	115	139	118	127	109	125	124	115	111	103	107	103	114	100	99	100	115	122	138	109	110	83	115	120	105	128	130	118	119	121	141	129	111	126	123	108	141	115	121	120	119	128	101	106	131	101	130	123	152	122	127	105	109	121	150	134	127	120	140	117	134	126	122	126	102	105	120	128	121	126	126	104	120	130	122	115	131	139	126	137	133	120	133	100	116	112	107	124	118	99	119	121	104	113	116	132	109	123	108	126	134	107	130	136	109	102	122	124	111	121	129	112	143	113	111	127	129	114	125	110	115	119	149	118	140	116	116	111	123	124	106	95	121	128	133	126	139	102	127	122	135	101	128	101	110	124	133	127	131	115	132	116	146	106	122	120	113	116	114	112	114	114	118	106	102	117	122	106	131	117	129	110	121	124	129	143	134	137	113	128	92	120	122	126	128	107	107	139	128	125	135	134	145	123	127	122	122	124	111	119	115	102	126	116	141	106	131	110	116	108	120	120	132	118	124	131	121	126	152	118	114	118	102	130	127	110	126	143	120	119	134	126	133	112	110	119	111	118	118	119	126	117	127	116	133	121	130	135	114	111	107	116	115	114	121	114	117	120	134	117	98	115	146	123	127	128	128	109	133	127	104	134	116	127	123	113	109	110	108	111	133	134	107	120	113	115	128	144	113	124	125	133	112	131	129	123	136	128	119	112	121	131	112	118	101	118	118	124	104	109	124	125	134	125	110	112	121	105	112	132	122	129	124	115	113	116	102	146	104	128	119	126	127	107	124	104	127	131	129	137	114	115	121	101	129	112	112	114	126	132	127	111	114	100	128	120	111	109	142	128	120	109	106	106	102	120	114	111	120	127	114	126	115	131	134	127	140	130	133	133	117	120	113	120	118	108
13110	1421	1349	1540	1395	1351	1078	928	754	640	561	522	503	506	478	469	443	402	401	402	352	370	372	389	338	358	362	301	332	375	334	331	313	343	297	313	327	323	320	347	366	319	333	319	338	355	325	313	347	281	315	320	335	319	320	317	298	298	345	360	322	321	280	320	346	320	333	322	310	319	310	309	318	342	297	308	282	319	335	321	311	310	300	317	317	284	308	313	303	303	337	344	343	317	313	323	335	300	332	312	323	320	295	300	312	319	322	287	291	330	294	314	293	343	333	282	291	282	313	293	297	317	315	319	321	305	304	333	350	308	342	300	317	303	317	324	301	327	309	319	305	345	314	279	314	289	265	312	354	330	287	320	302	297	290	316	320	301	329	325	304	312	319	314	310	332	329	319	287	326	323	326	329	297	292	339	336	289	315	322	311	330	338	317	339	332	271	349	326	290	333	324	321	305	308	312	308	317	331	318	318	288	313	334	304	299	288	320	309	308	317	334	316	301	314	318	312	302	303	323	304	289	288	330	276	334	323	316	300	318	331	295	321	310	317	306	314	317	351	324	331	323	308	335	288	329	290	300	315	321	270	326	279	300	338	299	294	285	323	322	305	298	304	289	289	275	287	313	315	315	300	313	298	310	318	296	300	307	319	310	325	309	359	302	279	316	293	316	325	297	337	321	304	306	285	326	312	302	312	311	290	320	291	298	301	320	269	321	316	304	304	320	316	286	302	290	319	296	305	291	308	294	325	327	342	341	316	297	317	325	307	290	284	328	296	323	287	313	358	308	299	310	335	323	288	280	300	323	314	298	285	284	307	314	315	339	319	307	329	303	328	305	326	316	304	289	329	319	333	344	302	297	308	343	302	300	318	319	329	293	331	311	301	326	359	294	297	304	307	299	339	295	287	315	313	335	303	316	294	328	280	328	307	312	299	329	345	315	313	273	342	313	294	323	301	303	313	311	336	342	317	339	301	337	301	346	327	295	309	331	289	305	313	303	298	342	300	294	308	308	307	325	283	325	339	304	322	316	320	315	323	298	322	298	291	333	321	295	285	329	332	289	303	307	300	336	308	339	307	294	310	300	303	299	337	333	319	326	310	293	303	321	338	306	305	300	292	292	319	287	288	299	308	319	303	309	311	353	286	322	311	296	309	334	341	324	304	317	308	326	307	297	283	308	291	321	347	281	340	303	322	316	313	316	292	319	288	290	324	293	302	299	322	345	284	316	307	330	312	332	294	307	311	329	320	323	316	298	300	334	309	280	345	334	362	333	289	343	302	295	307	313	297	337	278	328	321	315	317	282	308	307	326	321	309	294	325	339	311	317	297	306	322	319	325	303	321	334	327	302	323	315	332	338	284	315	283	338	330	330	326	308	301	323	340	324	297	326	324	346	307	334	349	307	272	299	320	337	276	302	318	319	313	328	322	296	303	293	335	278	290	303	312	319	318	303	308	306	308	305	315	313	300	298	305	316	321	308	343	330	305	342	285	307	274	330	308	275	321	315	330	316	327	298	302	325	340	313	320	329	309	336	345	303	323	358	322	314	350	299	297	325	311	350	315	318	300	332	310	319	334	341	324	272	334	359	276	310	332	321	315	300	305	301	341	296	307	335	339	298	307	364	309	296	339	308	290	317	286	310	294	325	334	335	297	317	304	317	341	325	326	325	306	323	296	316	316	322	339	324	298	328	331	291	297	304	325	325	274	303	321	313	304	305	351	282	333	314	305	318	288	321	281	314	334	317	304	316	306	282	285	331	326	305	298	316	305	276	287	312	336	301	302	292	307	338	314	335	305	299	281	364	308	327	306	319	282	305	303	311	315	312	336	329	301	328	311	319	329	339	314	315	309	298	302	346	306	332	328	300	310	316	290	302	302	328	296	312	300	302	326	283	286	291	328	310	331	300	311	325	320	301	323	314	329	328	293	321	316	314	324	324	303	291	315	333	292	348	337	330	313	300	298	309	321	319	304	314	299	318	305	310	285	331	336	282	328	355	333	295	310	320	354	306	307	310	336	338	308	285	350	291	292	318	298	311	325	300	336	282	375	306	330	305	306	322	311	306	325	313	317	313	311	307	306	306	310	330	322	327	356	325	329	282	310	298	325	297	308	313	327	319	337	273	296	274	305	345	318	337	331	309	290	314	336	301	308	293	312	297	326	302	268	305	295	343	273	303	310	311	302	301	309	310	344	300	344	302	325	300	312	296	318	301	288	325	294	332	329	322	325	270	344	305	325	290	286	294	338	315	325	318	300	288	293	308	326	323	295	345	306	311	305	322	299	269	305	305	292	303	336	292	310	304	285	315	311	301	340	304	298	308	310	291	313	316	296	334	326	350	288	283	313	310	284	292	296	281	319	290	331	334	314	307	292	286	279	320	318	297	297	322	316	346	366	307	309	323	293	328	322	314	315	285	310	350	301	307	315	309	319	304	325	315	293	305	308	289	320	325	304	310	331	303	318	317	307	316	321	305	308	335	303	347	288	308	321	285	326	299	319	294	334	321	307	307	325	289	302	301	333	336	313	329	314	317	310	320	341	326	298	298	311	302	304	321	306	306	306	331	314	314	308	296	320	333	334	295	314	295	340	318	302	343	309	287	290	280	318	359	320	333	310	313	276	313	328	314	336	296	342	321	323	303	306	310	320	324	275	315	324	299	317	316	295	290	329	319	338	321	322	336	304	292	320	338	318	335	327	307	292	312	300	302	321	305	309	347	313	320	305	347	329	290	273	317	311	317	307	287	290	336	315	287	349	282	318	316	300	336	299	314	328	337	320	304	318	319	328	316	310	323	309	345	325	323	361	315	338	339	313	307	353	311	330	298	307	305	329	322	282	317	301	295	332	341	317	309	310	317	290	324	305	301	304	309	302	300	301	311	276	292	286	345	302	294	325	315	297	288	311	305	349	304	326	305	323	313	312	310	294	306	322	304	335	303	320	304	300	311	322	317	296	324	299	303	321	301	338	303	313	324	302	348	304	295	314	305	327	324	296	315	344	313	310	318	314	328	324	318	333	319	327	325	307	286	309	316	309	313	305	248	278	305	305	329	327	347	313	324	306	300	297	323	298	298	319	326	297	324	335	311	308	323	319	312	307	296	316	302	321	330	316	302	337	337	309	321	323	339	315	287	303	357	299	313	264	316	327	296	341	300	280	282	295	334	304	283	310	305	277	323	315	315	322	318	297	295	306	306	319	297	321	331	334	299	276	332	326	349	331	348	300	303	284	335	286	327	309	323	298	336	329	307	294	290	313	309	329	343	345	298	301	275	307	306	295	325	301	294	316	269	308	330	301	340	327	306	311	336	332	299	311	329	322	320	312	291	316	328	313	288	315	305	303	320	311	325	312	305	311	284	320	297	310	306	294	333	288	339	304	343	346	334	303	302	298	358	306	317	345	309	308	309	286	292	321	318	321	317	326	320	324	302	311	327	282	337	337	277	302	322	341	323	317	303	295	289	322	331	302	294	325	317	313	309
1865	400	393	346	333	345	340	323	315	343	349	355	321	327	342	359	316	324	297	319	340	358	332	348	328	296	309	304	345	307	332	327	347	329	336	353	341	341	332	295	362	326	326	282	330	337	311	315	313	304	327	344	330	328	299	325	338	364	338	334	321	321	324	352	307	336	333	309	366	320	376	305	312	335	354	334	349	307	286	363	330	299	332	291	343	304	359	320	332	305	316	343	336	340	331	332	310	374	282	347	281	358	313	331	345	324	310	361	327	325	299	348	327	331	318	335	314	305	325	307	312	322	325	350	347	351	338	326	297	351	342	345	339	310	306	307	323	291	341	323	322	313	324	333	346	317	318	335	334	350	298	326	300	305	316	350	294	352	300	330	361	336	342	318	316	309	350	323	324	325	277	341	333	328	359	307	303	331	334	301	323	310	347	307	355	339	323	363	374	297	352	300	340	313	310	302	329	345	284	326	328	336	339	336	311	320	324	312	332	349	345	349	314	315	322	297	346	349	322	337	330	321	349	357	323	334	300	334	315	314	297	325	336	305	309	302	301	314	331	309	332	334	310	318	329	332	337	347	320	332	323	325	301	296	301	332	329	331	360	333	315	316	324	337	350	313	351	304	356	298	328	328	337	326	303	351	282	302	311	328	319	351	322	345	332	309	286	321	333	350	328	305	312	319	349	298	292	301	328	312	344	321	321	333	293	345	318	327	329	332	322	295	348	312	316	327	287	322	317	311	334	344	351	360	346	310	373	304	287	302	347	322	368	314	322	321	328	353	288	307	320	300	281	311	335	293	361	304	304	334	361	339	316	335	336	330	336	314	338	338	285	335	360	338	318	320	335	297	351	316	309	326	346	335	337	302	310	330	327	328	355	334	292	329	316	331	327	335	322	315	346	355	356	307	316	370	350	329	343	327	352	356	366	290	299	312	312	311	300	308	282	303	347	335	310	348	336	355	311	322	308	296	347	340	352	338	342	339	345	324	322	324	311	358	338	334	350	262	314	323	379	327	352	347	316	331	372	322	322	324	321	342	339	319	332	335	358	329	360	286	331	319	353	339	337	326	306	316	344	354	348	335	317	301	350	337	300	265	337	331	320	291	298	324	345	321	340	329	308	353	330	310	322	347	328	315	323	330	305	330	291	329	326	301	322	304	345	346	316	292	319	342	329	317	351	325	315	354	312	275	308	300	336	346	340	305	320	325	298	321	324	344	318	316	329	320	356	334	324	334	341	329	324	300	336	334	314	319	303	347	344	332	313	331	349	317	334	313	337	354	326	271	339	325	328	309	332	338	325	340	321	298	281	313	343	299	345	313	350	329	331	330	320	291	344	286	299	350	311	289	302	328	347	349	342	346	280	351	319	359	340	373	295	343	342	359	312	317	338	324	342	339	331	357	359	309	294	282	355	331	284	334	281	307	337	327	312	319	347	324	340	292	289	317	296	309	323	304	293	308	351	301	350	310	328	316	325	315	327	338	359	325	322	350	338	348	361	336	330	324	315	332	343	317	329	287	312	307	301	339	314	318	315	347	304	316	323	309	323	317	303	330	344	325	319	327	321	323	361	325	323	308	327	337	320	323	292	323	297	313	323	356	307	317	316	312	324	337	313	325	304	298	352	308	330	302	335	317	384	329	292	338	341	339	357	307	339	311	302	350	331	332	342	299	317	317	333	335	337	313	290	354	378	343	306	329	316	333	305	305	321	314	328	359	307	326	334	308	324	321	345	294	347	344	344	366	311	356	348	349	327	336	306	338	323	305	337	328	354	307	323	340	316	313	317	307	343	314	338	327	355	358	319	340	331	308	332	333	328	306	332	339	323	346	310	315	348	329	294	336	345	322	308	390	325	309	336	313	339	337	336	316	303	268	343	338	347	310	331	357	305	327	329	318	320	340	297	356	343	339	336	331	276	313	356	340	291	304	287	320	328	297	323	341	354	319	339	328	317	326	338	308	328	345	333	306	314	324	291	307	331	341	331	288	334	359	314	313	341	306	343	349	314	325	341	317	366	311	333	334	341	320	325	303	344	333	299	321	323	319	330	292	313	318	347	323	331	333	360	311	366	317	322	346	339	332	308	345	329	352	325	315	319	316	340	298	341	309	321	322	295	343	312	337	325	335	330	327	347	313	335	332	326	349	354	345	287	343	310	349	325	328	300	333	341	302	309	344	309	351	354	332	321	297	330	314	318	333	322	313	332	363	329	344	324	343	324	324	321	326	326	287	320	326	330	315	314	317	343	326	317	302	331	316	306	333	303	305	340	309	329	293	316	293	327	346	292	328	338	293	301	330	319	313	345	353	314	323	298	342	343	324	306	327	301	364	312	355	345	296	335	325	301	329	357	326	324	302	328	358	311	328	331	311	331	317	320	317	320	349	335	344	337	304	345	347	336	284	315	346	342	319	348	319	308	293	328	324	321	313	319	317	329	343	365	336	322	377	349	313	317	344	341	324	330	312	351	328	310	364	304	321	312	321	339	288	316	326	320	335	349	347	333	362	349	317	333	338	328	357	314	302	310	308	312	354	302	343	329	327	339	296	322	331	324	308	328	333	328	298	337	299	323	316	285	320	321	335	351	331	325	335	332	329	312	329	345	349	311	333	348	290	327	322	358	278	350	315	317	339	344	318	274	328	348	322	305	337	355	310	319	351	331	301	287	343	316	306	352	341	324	313	320	319	355	334	304	356	328	349	340	326	356	315	370	307	333	360	325	300	314	321	350	338	326	325	299	304	304	335	311	317	326	318	339	358	321	304	314	338	333	332	362	322	322	321	307	312	308	348	318	341	348	331	357	341	333	312	324	336	341	339	307	318	310	328	351	363	349	322	346	350	329	314	291	311	306	328	314	328	334	340	334	331	323	323	325	346	338	357	346	303	358	362	346	283	351	310	337	332	305	359	315	348	338	364	339	325	336	320	341	297	326	318	337	320	307	336	324	342	337	290	321	340	336	354	341	353	303	327	343	322	312	326	327	319	313	330	324	349	336	324	303	314	329	318	349	296	304	343	335	359	312	357	318	348	312	297	325	338	299	324	347	326	374	321	308	336	316	317	323	324	328	300	340	325	314	316	346	333	323	305	316	320	294	330	349	367	372	323	311	325	389	326	302	324	310	334	343	302	341	281	337	317	320	310	333	309	316	325	372	279	308	342	346	310	330	299	291	316	304	320	327	326	316	313	301	353	317	335	316	330	319	326	347	314	311	309	360	313	336	321	364	334	335	355	314	334	342	304	329	353	316	339	321	301	322	330	356	344	294	350	300	325	343	308	342	336	339	279	316	289	328	309	354	309	341	367	331	325	304	314	327	333	343	327	311	330	322	351	316	332	318	323	316	329	338	329	335	338	311	314	300	306	334	346	328	318	304	329	348	317	303	337	331	349	328	356	353	314	329	346	322	332	364	360	333	355	314	330	351	292	326	311	329	317	338	304	331	328	332	319	332	321	319	297	322	338	296	338	327	297	305	328	324	298
2361	801	721	823	875	797	816	802	828	833	785	716	667	753	733	803	746	759	753	749	767	775	723	787	789	769	768	738	724	777	784	736	798	758	723	781	721	751	772	737	762	750	751	753	750	769	778	777	763	748	783	730	760	810	715	791	747	797	759	724	741	767	783	781	787	767	719	717	759	771	727	717	741	728	729	702	778	804	720	730	760	735	748	746	744	768	732	770	779	764	727	756	805	771	778	745	701	748	816	705	745	746	737	722	761	763	771	778	710	746	772	768	803	794	772	790	768	731	744	743	743	758	739	780	769	777	729	703	761	762	777	773	763	792	706	826	773	773	756	711	747	735	751	824	774	751	758	765	689	752	747	752	743	798	734	762	737	759	724	743	753	758	766	743	700	780	787	722	685	777	778	787	748	767	760	727	778	760	730	789	775	749	763	733	787	778	744	743	737	745	767	779	725	774	806	786	795	729	787	724	704	741	794	757	760	750	769	772	767	780	728	706	734	751	750	675	741	757	736	737	784	774	739	788	728	791	740	701	738	789	732	763	766	717	800	665	787	792	769	745	704	749	701	717	724	733	715	731	710	798	816	749	803	794	732	778	756	792	784	790	843	731	797	783	743	768	781	739	737	751	766	752	753	789	721	750	749	759	784	725	759	772	744	735	784	770	752	774	738	751	774	782	784	732	778	734	752	775	714	727	806	789	762	771	770	748	717	804	744	753	798	730	801	804	752	720	734	766	750	791	764	799	774	694	753	732	764	766	744	778	803	788	812	739	769	774	731	754	731	768	759	787	778	751	755	776	733	765	762	752	775	786	732	778	743	762	762	813	817	698	746	760	769	766	756	747	740	746	782	744	737	698	764	770	768	772	768	828	764	719	737	800	784	760	741	780	761	776	729	758	766	723	810	752	774	793	760	751	704	723	806	793	745	814	726	751	748	785	802	734	748	755	740	775	732	764	759	721	754	726	778	724	774	774	735	762	732	746	733	759	722	733	775	798	774	730	742	739	746	748	702	776	806	750	783	728	737	730	750	729	779	781	764	787	759	775	794	794	780	801	743	767	779	738	755	734	723	797	736	793	716	814	733	783	767	763	771	729	784	766	728	778	697	741	735	771	798	768	773	718	770	759	748	770	805	770	703	744	734	764	765	760	773	750	748	760	791	827	801	778	767	741	720	721	775	798	737	751	775	772	772	653	737	709	806	746	742	765	782	783	714	766	751	754	766	733	747	761	760	764	755	758	776	737	773	750	798	742	728	785	782	790	704	799	742	759	748	733	741	739	781	734	770	723	760	808	755	783	734	760	744	728	735	781	764	736	737	782	750	752	746	744	765	765	734	749	736	795	796	745	707	717	749	725	756	772	780	732	735	839	758	735	761	752	724	699	828	776	779	761	767	750	738	726	742	722	749	781	761	737	772	783	728	750	828	789	707	756	740	767	763	768	771	803	750	802	756	760	806	760	731	779	737	770	765	744	744	827	757	778	765	769	784	797	753	774	765	789	730	736	819	739	734	750	770	727	729	754	772	776	755	750	804	773	714	771	741	761	767	747	758	775	734	745	750	795	755	763	760	786	728	769	711	755	746	809	777	809	789	747	754	816	741	812	741	778	778	765	741	791	733	740	691	745	733	735	763	785	773	758	778	738	807	736	797	786	737	760	736	740	795	733	758	755	717	747	820	762	711	747	696	731	769	751	782	750	786	772	703	755	772	780	765	719	750	692	750	783	735	752	742	782	777	754	744	808	768	775	761	751	714	746	763	784	756	691	749	768	733	784	787	771	714	729	735	722	712	703	720	742	757	822	715	736	749	825	791	774	710	753	733	743	771	782	755	754	731	760	728	765	765	752	736	738	793	737	795	805	765	753	762	725	754	760	741	754	760	791	744	790	738	757	788	732	750	752	763	705	772	792	708	699	751	750	770	767	768	717	750	724	743	734	751	751	732	776	747	758	730	723	767	741	742	742	771	822	808	781	755	759	743	777	750	746	749	798	722	785	738	806	792	769	799	795	724	747	722	771	736	772	765	722	725	739	738	742	758	710	758	792	790	767	768	743	824	771	745	779	758	755	717	774	754	756	787	731	767	728	771	771	787	770	750	750	768	758	770	725	795	714	752	750	790	794	725	755	749	777	750	726	790	749	760	757	773	769	752	752	748	738	772	769	768	762	825	759	742	760	776	753	805	760	734	772	721	731	761	822	746	761	762	726	747	741	756	776	761	758	806	721	762	773	774	790	739	790	705	736	689	775	758	768	758	766	736	754	759	781	760	737	725	771	747	786	708	760	791	792	767	726	719	783	807	712	787	725	753	707	750	735	763	758	767	750	762	793	784	727	735	799	769	737	745	745	778	703	770	732	759	797	756	705	728	777	707	774	780	781	781	713	736	746	748	751	757	738	775	719	776	761	762	775	772	772	735	703	755	703	739	736	754	767	776	745	779	768	795	746	838	771	772	759	795	794	764	759	764	795	794	786	755	809	763	769	789	757	793	732	743	728	832	815	764	772	784	729	711	741	799	746	765	759	753	748	766	764	740	750	795	786	738	734	760	791	775	731	753	781	781	822	787	763	762	739	769	746	715	711	725	777	732	771	770	781	738	771	787	826	809	784	791	797	728	753	747	793	750	742	794	734	720	733	731	795	782	800	762	785	747	719	739	793	703	761	798	697	758	746	751	757	769	759	749	764	796	714	764	709	764	741	702	788	728	722	736	739	743	773	743	775	755	761	821	753	796	758	780	761	754	728	784	759	758	791	765	770	777	748	783	754	772	731	743	726	730	795	757	753	730	743	766	776	809	730	794	727	764	746	762	795	769	755	722	745	771	724	716	732	737	732	774	774	770	781	777	807	814	734	742	735	781	722	746	754	797	720	747	737	738	746	787	771	730	775	771	736	761	731	743	758	741	746	715	741	721	756	774	759	790	764	777	733	771	745	760	770	752	762	704	789	789	733	715	754	760	758	731	717	717	818	743	737	724	756	786	774	746	797	771	722	736	777	791	715	745	780	722	753	747	767	733	751	781	798	786	762	724	759	798	743	741	769	769	782	755	760	783	698	775	727	728	765	784	716	779	800	744	740	735	740	721	778	715	793	769	800	749	779	741	767	730	743	797	740	762	742	764	727	775	701	784	731	815	755	754	784	810	756	744	789	762	748	740	736	768	727	784	791	749	722	760	777	732	734	779	777	771	782	770	800	792	760	781	713	733	735	784	786	767	680	755	756	756	770	718	747	786	758	696	733	803	747	722	726	755	794	793	735	785	722	730	718	767	746	781	735	765	816	712	723	656	749	761	778	741	796	775	728	732	750	756	766	716	767	750	745	679	762	760	813	789	757	755	751	771	775	769	801	785	770	763	766	776	743	760	738	757	745	709	763	739	734	754	742	735	689	751	789	737	770	712	726	753	724	794	762	750	738	760	731	719	753	781	753	753	838	783	775	765	706	800	746	744	757	770	785	736	734	795	778	763	771	710	725	799	768
13327	1116	493	490	404	405	388	368	333	299	321	267	282	277	297	287	323	286	291	280	279	321	302	298	281	272	285	297	278	271	291	254	298	284	291	265	249	302	265	299	284	304	277	240	272	280	297	296	271	273	276	313	258	258	289	273	304	279	282	269	272	250	296	274	278	313	271	293	296	308	282	299	281	269	284	274	265	276	275	283	297	268	274	281	275	277	254	284	283	241	292	290	263	304	275	264	284	264	282	291	283	278	279	283	270	307	269	237	295	277	283	292	292	260	318	305	304	263	289	269	290	276	270	270	275	277	256	245	270	290	272	308	259	287	288	305	276	293	294	277	325	284	301	300	257	273	276	298	288	275	266	296	300	295	264	329	270	322	286	285	285	280	254	292	293	287	290	286	274	263	312	273	278	273	304	297	251	330	294	301	286	279	291	286	273	262	321	259	300	292	276	266	293	269	284	312	287	280	247	265	258	300	285	277	275	259	269	333	300	283	308	270	267	297	303	279	281	266	240	288	265	293	277	273	274	321	301	268	292	280	269	239	282	283	295	298	273	237	280	290	279	281	278	295	273	292	285	299	283	265	284	318	250	281	294	257	271	339	290	254	290	289	262	317	277	296	299	269	271	302	269	289	266	283	251	280	275	274	291	301	250	290	272	295	253	276	271	284	288	300	271	237	270	269	277	303	292	286	291	256	272	263	263	300	280	250	276	297	328	300	297	288	292	298	249	268	282	286	298	295	270	291	292	312	277	283	283	253	278	260	252	309	282	269	258	296	265	256	292	301	274	295	276	286	309	288	289	251	286	277	282	285	303	278	285	286	287	303	297	294	291	278	282	268	244	276	310	281	324	278	275	248	281	294	256	289	295	256	311	311	287	315	300	305	290	335	268	260	275	304	314	271	270	283	266	272	312	265	282	276	289	268	270	289	258	290	301	268	305	312	303	240	273	277	305	279	222	276	246	301	288	285	288	275	285	274	294	323	287	279	309	290	290	277	299	289	262	259	273	296	300	273	308	313	277	249	272	282	301	271	276	271	270	310	256	286	281	277	299	275	267	276	257	290	279	315	269	286	281	272	306	269	285	293	281	266	242	258	270	296	285	300	309	238	268	283	289	254	280	306	294	341	299	271	267	275	287	309	291	293	318	279	289	256	251	294	289	280	288	302	288	281	283	273	276	267	285	268	271	306	263	322	270	272	296	264	276	250	288	269	307	285	261	292	265	295	267	258	250	253	309	271	308	256	298	282	319	287	279	285	272	311	284	277	314	283	273	296	288	246	306	260	290	287	264	282	280	276	318	273	310	303	294	260	284	247	321	259	297	270	289	286	301	317	279	336	294	286	281	270	281	262	290	301	225	300	280	283	303	298	277	291	299	296	277	265	290	309	281	272	316	317	288	291	272	304	316	288	301	302	285	293	254	311	303	291	278	273	274	284	269	263	284	301	248	266	272	293	262	298	252	284	272	313	267	234	263	291	276	305	280	258	289	287	290	267	266	288	264	260	286	264	271	289	277	282	289	293	265	285	271	284	271	248	275	281	283	252	281	270	280	283	297	308	279	297	292	314	265	258	302	303	250	306	277	260	294	299	272	270	276	277	286	276	281	285	277	298	286	305	283	257	282	300	298	321	272	266	269	315	332	288	279	311	273	258	277	299	280	275	283	260	303	282	286	298	277	261	264	281	269	305	286	286	279	306	313	284	289	274	295	294	285	269	276	280	291	281	282	285	268	271	304	311	286	289	276	288	276	324	288	277	276	303	287	295	268	295	286	263	275	271	293	315	287	263	285	268	271	288	289	276	278	291	272	318	275	286	284	285	275	266	276	294	274	269	265	269	253	290	272	262	324	277	304	280	287	308	273	291	271	320	263	255	286	236	261	277	294	265	309	306	288	287	269	292	294	298	287	265	262	255	280	300	300	287	265	293	305	284	296	279	259	294	264	303	250	301	279	265	241	269	280	264	260	281	263	309	265	334	259	269	299	283	285	294	304	261	289	288	293	279	299	263	304	260	277	274	287	277	289	283	301	281	288	295	281	263	304	280	251	288	303	269	284	316	272	298	262	265	309	298	300	289	270	237	287	280	270	292	282	262	291	243	293	283	254	272	242	268	279	268	297	247	302	311	255	283	313	289	264	283	293	307	278	267	287	277	324	280	293	287	269	282	294	282	231	277	275	270	288	272	280	282	320	262	302	308	280	267	309	289	254	261	271	256	262	243	270	276	251	289	292	274	310	258	254	280	292	303	284	318	272	269	280	292	276	286	263	279	264	295	275	303	305	256	273	297	285	303	248	283	302	296	294	272	302	272	278	262	276	262	285	254	284	286	266	270	260	296	287	265	291	261	269	294	306	269	278	318	274	328	288	290	283	297	280	326	265	275	264	256	288	257	274	286	287	265	298	282	278	239	291	300	278	274	296	317	303	288	270	283	262	258	287	280	246	285	272	293	283	264	271	260	311	244	228	238	284	292	270	300	313	295	254	247	255	312	266	316	286	282	281	321	334	285	280	280	259	282	268	281	287	286	279	293	280	292	284	306	297	296	304	280	265	260	265	259	287	282	267	276	286	246	308	293	281	296	266	288	248	289	304	277	310	295	289	276	299	274	289	263	273	290	306	269	262	283	286	293	284	294	285	278	277	273	284	298	288	294	277	285	248	267	294	287	330	266	277	320	266	286	305	287	286	308	300	298	266	281	265	276	284	280	295	296	281	309	308	270	269	301	301	277	226	278	249	289	290	279	271	274	283	288	270	266	312	299	279	271	310	273	294	272	289	269	313	277	263	280	302	272	297	313	298	267	277	293	260	282	288	276	267	272	288	314	321	257	281	267	304	309	278	259	296	292	307	251	301	274	300	295	289	297	268	258	266	247	291	301	317	291	300	275	275	272	304	276	271	258	284	271	264	265	293	282	279	279	296	282	265	276	257	286	281	287	272	295	308	248	279	281	292	261	282	303	245	290	301	300	270	285	308	293	259	296	264	294	296	272	252	293	276	280	262	260	298	278	294	273	283	299	289	282	296	275	295	289	274	241	266	307	282	277	272	287	279	295	297	281	280	283	263	288	284	262	303	269	278	278	271	269	304	304	256	296	305	283	267	277	310	298	285	310	269	263	266	280	255	287	282	286	283	281	292	298	260	263	280	292	296	297	291	261	289	288	302	250	256	277	248	294	273	304	317	309	302	280	290	250	241	299	287	230	274	275	273	324	296	291	287	265	280	263	273	274	286	276	254	298	288	282	280	264	292	272	275	277	277	319	256	300	259	280	278	261	268	311	269	310	266	299	293	275	272	287	263	284	286	299	279	243	258	278	259	276	274	294	295	286	268	292	284	228	301	278	294	303	265	255	300	281	257	276	274	279	293	297	312	292	258	297	267	269	270	275	294	294	301	247	262	276	284	267	304	287	275	287	305	269	285	288	259	285	273	294	285	324	292	242	289	294	250	286	320	302	286	301	292	285	252	277	278	305	280	286
9304	1150	1203	1339	1313	1229	1095	950	880	817	802	773	761	706	722	687	735	708	695	704	705	695	719	709	684	696	688	690	659	627	680	688	678	708	657	613	660	696	647	679	662	660	708	615	659	660	657	624	633	704	652	679	676	680	704	663	644	652	706	645	625	656	630	648	602	640	649	675	624	700	668	641	653	683	673	693	668	697	619	649	692	672	667	618	676	699	641	637	616	674	658	645	631	674	654	671	672	669	655	645	650	623	673	653	651	621	671	642	682	686	627	608	670	649	678	663	652	653	643	661	669	668	633	647	662	679	625	700	656	648	652	692	658	639	673	645	649	689	669	700	672	680	620	689	623	651	660	656	642	672	663	633	626	667	675	636	661	632	650	621	624	622	636	676	685	645	682	651	646	684	620	650	614	604	668	669	641	642	680	683	610	605	622	672	608	604	615	628	648	707	634	643	692	645	638	637	636	644	658	674	624	665	650	661	701	676	670	634	687	641	672	651	629	595	686	682	662	633	677	644	708	628	644	655	632	686	644	637	638	607	650	625	681	657	676	640	601	609	698	623	684	667	641	638	662	617	695	646	612	683	629	630	647	615	657	641	651	641	643	619	662	630	647	644	655	642	661	644	622	646	725	688	637	693	665	679	647	651	652	646	656	670	636	636	653	659	614	671	697	648	668	636	652	612	641	655	626	650	635	635	649	655	703	605	660	667	667	674	664	670	637	645	687	699	636	620	641	660	653	582	655	718	619	620	587	666	653	688	687	645	633	654	679	648	619	667	622	648	667	654	643	622	661	662	653	648	667	616	645	658	629	646	643	613	648	695	639	668	668	613	690	631	727	625	644	667	620	677	628	626	646	664	642	599	652	647	672	642	614	651	682	619	634	683	689	642	644	682	628	645	634	671	639	603	661	656	618	621	655	638	676	626	658	669	650	672	662	629	615	610	633	615	659	688	660	715	645	642	698	643	604	675	670	680	657	662	609	630	620	663	632	643	686	708	635	599	645	626	676	637	608	668	715	675	649	626	627	622	657	640	678	648	656	657	684	647	671	636	675	620	673	696	648	660	661	643	642	655	647	651	666	635	617	614	634	633	612	667	678	669	638	678	635	636	600	612	639	640	657	672	621	660	676	639	625	653	615	660	629	670	630	639	639	655	611	643	686	664	651	643	678	641	665	644	666	636	681	657	622	628	681	631	650	670	675	660	655	667	650	663	640	671	677	662	712	668	723	654	659	642	665	584	623	655	658	687	625	615	667	652	686	602	615	654	652	656	680	652	698	655	613	653	654	705	635	672	647	638	664	660	680	617	679	657	663	661	656	628	662	674	677	666	645	655	717	670	691	624	661	638	638	624	688	682	645	691	651	630	634	640	686	664	638	646	671	691	608	658	659	634	679	691	656	639	708	601	651	661	663	648	627	673	626	688	661	698	673	654	666	686	669	666	637	598	664	658	615	670	657	652	666	656	636	657	666	629	627	666	673	656	628	630	609	651	640	632	655	639	673	700	678	633	680	666	654	653	682	678	639	673	642	640	626	622	648	641	700	698	658	677	649	671	675	658	673	690	661	637	630	666	656	636	640	673	712	653	664	677	662	679	651	647	662	672	662	637	638	649	675	632	644	672	635	625	676	645	654	608	667	645	687	689	668	655	656	654	671	662	641	678	693	692	649	628	658	635	651	694	638	644	653	684	631	688	634	631	635	608	681	658	627	626	680	671	637	712	626	731	634	648	579	620	673	638	654	661	685	641	688	601	642	643	614	642	672	684	651	672	643	629	653	678	657	667	642	657	674	596	624	654	699	656	660	654	651	677	624	684	583	618	647	702	624	659	654	644	672	627	664	699	657	654	642	671	643	602	670	638	686	696	700	660	703	650	669	665	651	613	665	676	653	672	651	649	583	717	661	673	599	614	629	618	654	667	668	651	640	619	651	635	644	664	689	628	692	674	662	655	624	608	674	636	642	664	636	644	643	670	634	683	667	655	625	677	646	644	722	684	636	629	637	653	696	687	658	623	669	664	614	617	652	676	665	664	687	701	650	691	648	651	625	651	667	662	633	647	660	648	647	656	623	665	651	610	633	680	653	705	645	661	589	646	675	621	666	658	663	639	612	628	636	645	648	706	604	687	667	620	635	645	632	636	618	683	662	690	653	688	615	588	693	625	625	682	637	695	619	674	664	621	664	628	666	631	657	646	662	705	636	637	698	637	615	629	685	689	665	683	637	670	696	619	663	627	633	711	647	675	689	668	646	664	663	644	666	667	623	658	681	677	673	677	651	638	644	600	652	665	653	641	648	587	655	683	638	646	636	639	630	608	650	635	637	655	681	667	645	725	618	675	607	651	619	640	606	686	593	662	645	669	636	689	650	666	671	621	668	662	612	628	629	623	691	647	640	644	671	652	672	659	634	647	666	703	656	635	638	650	630	672	640	654	682	711	639	634	676	674	653	655	641	643	632	640	654	666	653	621	630	623	614	671	653	672	629	627	683	654	659	654	626	682	651	623	684	673	664	661	636	651	652	645	684	610	652	708	680	663	725	680	648	644	638	658	629	649	690	661	645	655	618	645	685	640	638	694	642	666	654	688	688	664	677	690	650	686	684	670	668	638	695	665	639	701	658	655	670	653	628	721	642	676	705	652	663	656	632	655	629	634	646	629	643	669	696	672	637	616	667	665	655	660	636	640	643	631	648	649	664	641	653	637	666	629	621	626	726	644	612	669	656	634	692	651	621	690	662	634	607	664	622	627	700	682	687	644	642	691	639	655	657	642	673	604	652	682	619	667	625	635	688	719	635	636	616	594	666	638	651	619	659	625	695	655	690	615	646	670	607	659	653	652	608	674	621	622	662	646	681	644	636	681	672	611	675	680	650	686	681	650	596	659	647	633	597	710	653	631	642	621	680	659	667	666	671	686	661	613	662	604	650	706	609	634	620	686	632	638	710	675	631	638	666	724	637	640	614	654	706	675	651	624	691	680	650	649	631	655	653	633	598	670	621	701	666	648	653	652	643	654	671	637	668	667	689	659	663	641	681	627	631	631	670	621	623	635	641	666	654	676	640	613	624	655	647	624	696	651	661	614	669	669	663	631	675	662	615	646	689	645	680	661	642	645	716	669	701	611	648	636	643	690	701	704	639	668	684	629	634	628	684	613	678	701	657	696	634	682	665	662	648	650	661	623	647	588	607	625	638	641	659	625	621	704	670	647	643	685	666	656	611	608	617	728	655	653	630	623	655	694	676	648	665	682	627	691	699	654	666	709	638	634	640	627	624	655	642	637	624	661	679	645	598	637	674	647	597	662	669	665	654	653	658	619	663	656	635	683	626	684	699	665	668	641	702	618	655	668	659	638	650	642	642	649	622	672	629	635	653	678	687	686	680	615	650	663	682	638	681	667	717	667	665	628	676	665	657	637	679	645	669	619	689	648	671	669	617	666	635	672	611	645	628	635	638	644	657	628	680	644	662	643	659	637	635	645
22490	2567	673	490	399	336	266	238	203	185	162	160	150	143	120	158	145	140	137	122	108	131	129	118	109	142	118	123	137	119	113	112	126	121	108	98	149	117	137	121	136	135	99	103	137	125	115	123	118	124	102	114	130	121	107	123	111	100	122	108	118	105	89	112	140	136	168	104	121	102	121	126	140	127	104	119	121	125	112	101	136	115	134	115	105	100	136	130	126	145	143	115	120	139	120	131	105	107	119	133	118	133	123	111	115	110	123	104	121	140	111	119	113	100	118	109	123	103	118	117	160	113	121	134	124	129	138	127	132	125	122	111	137	95	117	103	130	139	107	116	122	130	129	133	119	110	127	131	120	145	111	132	112	102	130	105	94	121	128	123	99	114	110	115	130	125	141	122	123	118	131	124	133	119	127	118	117	120	126	122	102	103	131	134	112	133	109	115	118	137	133	123	125	100	117	124	116	128	125	118	131	124	132	117	128	129	130	110	127	102	113	120	132	135	146	116	118	130	151	118	131	117	127	136	119	111	117	131	111	128	129	142	132	117	128	118	122	124	119	125	114	123	118	119	117	131	126	103	130	123	134	119	118	90	142	131	112	117	113	124	95	134	112	130	127	118	133	116	120	127	122	134	122	148	99	97	131	111	120	122	114	128	141	132	142	140	135	134	116	99	134	129	120	120	124	135	115	112	149	142	125	115	124	132	116	127	121	127	133	109	118	128	142	109	136	127	108	108	129	133	114	128	119	109	113	101	113	125	120	120	116	119	107	117	132	113	126	148	114	110	122	124	122	108	138	133	106	105	126	135	125	109	124	129	116	118	96	108	124	120	101	118	131	123	110	117	118	127	125	142	113	135	129	128	134	107	125	109	139	98	122	141	102	116	111	103	115	110	112	113	150	130	151	136	138	121	122	110	117	124	129	113	135	126	113	121	119	124	115	129	139	123	118	123	132	129	110	119	136	117	135	97	144	133	120	109	124	129	98	120	136	106	122	126	121	120	126	136	134	133	131	117	112	118	114	121	115	119	104	97	111	126	120	131	120	115	125	100	128	143	114	129	124	114	112	131	113	107	137	117	133	126	124	107	116	118	129	124	127	136	120	127	94	124	118	116	129	124	123	117	156	120	129	131	93	126	132	121	140	118	115	124	114	114	131	101	115	119	105	140	128	103	100	125	119	116	128	118	139	114	117	130	106	124	130	113	130	129	158	112	121	136	122	134	103	155	127	106	127	104	112	111	115	120	108	131	138	118	123	117	133	132	114	131	149	130	133	105	127	114	124	113	118	119	123	118	127	113	111	100	119	122	127	135	134	115	113	130	132	118	126	125	129	111	115	118	126	139	112	133	115	105	118	109	131	110	114	131	104	121	122	136	113	143	125	109	120	137	121	114	109	124	128	121	127	112	134	132	112	139	112	116	126	120	128	112	107	138	124	127	145	104	124	112	130	122	122	108	127	131	121	107	107	127	114	125	108	115	125	124	117	115	128	140	106	131	122	155	119	114	144	127	142	144	127	111	129	112	118	123	119	99	121	102	122	125	113	119	122	118	142	114	125	111	137	137	128	103	129	124	122	121	134	135	122	131	114	108	107	125	97	124	146	125	151	103	108	135	120	104	120	120	120	124	124	127	104	131	127	106	146	119	140	123	124	129	117	105	125	116	111	123	138	128	128	117	122	128	125	110	121	119	133	119	124	126	119	114	123	109	129	118	106	154	137	124	114	101	118	119	117	118	104	108	129	122	120	136	125	108	113	140	111	126	113	122	130	102	117	136	127	119	102	108	119	113	128	146	120	117	109	152	116	132	119	127	115	122	114	112	121	119	113	107	123	113	123	123	112	124	115	110	97	110	117	136	109	118	114	129	113	126	122	107	108	127	142	115	122	113	119	114	118	136	129	124	129	120	141	106	131	145	114	122	105	144	123	138	106	130	114	134	119	131	116	118	126	140	126	143	121	116	119	132	106	123	126	131	134	127	112	108	109	131	117	126	116	136	116	117	116	103	114	129	106	121	118	105	111	150	119	123	102	123	106	116	108	145	117	123	132	129	117	105	131	151	130	112	123	127	119	121	122	118	151	130	142	115	124	124	108	116	122	120	118	106	122	121	122	131	134	128	117	128	115	96	127	114	124	132	133	117	110	119	127	129	108	116	116	139	116	142	133	127	131	129	135	102	101	133	98	117	127	128	111	103	124	107	114	127	113	119	132	133	130	125	116	113	110	101	121	127	125	112	110	96	135	107	122	122	123	128	114	112	136	106	120	147	111	107	118	143	134	101	117	139	124	131	141	107	105	121	118	120	121	113	135	119	135	121	128	125	130	100	116	111	105	119	122	113	115	133	133	112	105	116	135	111	112	140	142	134	118	135	130	132	118	101	119	136	110	132	132	138	119	122	108	127	128	109	108	114	125	116	104	102	105	110	104	101	125	122	118	116	128	141	137	98	115	112	113	121	127	129	101	126	115	138	116	107	114	128	105	109	126	100	129	125	129	138	107	136	134	118	138	129	115	146	110	125	107	107	124	125	116	123	113	114	124	123	113	126	127	125	113	132	109	138	104	114	118	123	121	113	113	106	140	129	123	121	128	108	118	116	131	117	106	127	108	114	141	100	132	120	113	124	116	125	124	136	106	112	132	108	132	112	109	139	143	105	117	103	102	102	117	119	147	108	95	130	118	113	109	139	125	125	149	113	135	130	108	102	121	143	120	135	123	125	118	107	107	113	124	144	146	133	149	126	135	111	95	138	119	139	131	124	111	113	152	131	131	120	95	105	129	113	141	112	120	124	99	127	121	107	129	118	117	129	132	108	111	130	126	138	133	108	143	111	109	103	107	115	148	138	139	113	127	105	130	114	114	109	127	131	119	114	102	123	121	134	115	108	119	120	116	119	116	115	115	127	131	139	128	113	138	119	109	140	129	117	118	135	101	137	134	117	108	136	141	129	94	119	109	131	111	111	101	109	129	125	123	118	120	122	125	135	127	118	141	118	126	133	102	107	131	124	130	156	131	125	124	116	118	145	120	113	142	127	129	125	148	118	121	109	122	116	115	132	123	135	112	122	118	106	128	115	101	132	118	127	130	113	112	127	116	114	136	117	111	102	142	111	101	120	101	123	125	114	95	122	109	128	120	125	109	139	130	130	112	129	97	111	120	128	112	106	134	126	110	137	111	123	116	128	128	116	108	121	98	121	107	116	115	126	141	135	131	105	140	116	132	115	135	118	115	119	124	102	113	108	113	152	115	108	124	106	128	118	136	111	110	124	122	132	120	124	128	127	113	103	126	130	137	131	107	119	114	113	101	117	117	113	120	140	134	119	124	118	118	138	115	128	109	120	140	123	106	116	119	112	120	120	124	152	115	107	114	119	102	125	106	128	118	127	116	112	104	105	119	116	119	135	128	108	119	109	134	112	108	120	130	131	105	147	120	117	118	109	114	120	102	129	104	147	105	124	110	101	140	108	129	132	154	124	129	125
12911	1457	1374	1589	1474	1387	1134	852	765	650	570	564	485	430	407	397	406	407	409	382	395	388	363	360	355	354	358	352	369	328	325	331	365	353	319	352	324	336	342	306	348	331	339	334	330	349	330	320	304	323	315	341	324	307	312	279	332	305	312	331	325	310	319	320	309	290	310	308	316	308	299	306	306	327	300	333	334	325	306	315	272	303	351	317	335	338	315	345	267	345	304	318	309	284	313	350	294	298	318	320	309	295	276	297	319	277	294	320	355	284	300	297	329	310	329	318	345	321	320	309	339	309	273	346	311	296	295	313	324	325	290	331	309	319	324	309	297	328	312	313	319	307	279	324	287	308	313	308	275	326	298	305	297	290	330	305	326	325	309	326	314	293	342	320	312	294	306	335	333	343	324	335	331	290	293	320	292	288	315	322	299	316	297	311	318	332	322	331	309	294	303	327	333	321	299	289	310	324	336	327	319	318	298	308	322	314	321	333	348	293	304	283	296	322	306	319	314	337	315	325	271	289	274	308	300	299	306	331	313	325	310	294	319	321	311	344	328	276	323	324	307	352	302	316	293	303	290	318	330	340	323	304	311	307	336	327	309	319	317	274	301	300	329	271	307	294	322	334	317	321	326	291	335	312	315	320	321	324	339	302	350	333	313	315	290	325	333	325	289	298	286	323	312	324	309	320	315	322	286	313	325	297	297	334	342	315	323	316	326	301	298	296	327	277	321	353	302	332	337	307	291	345	312	337	318	298	347	278	294	330	315	320	284	306	318	315	313	299	289	315	323	325	298	306	296	330	296	312	295	314	301	323	278	280	333	314	286	311	309	332	333	271	315	296	319	304	325	326	339	317	303	320	322	318	294	296	315	310	300	335	299	319	343	295	305	316	336	338	328	272	319	361	313	313	291	304	324	319	328	316	269	313	335	317	300	287	286	314	337	294	301	292	312	320	283	321	346	288	317	305	293	298	330	328	315	288	291	308	318	323	342	306	325	326	319	277	299	320	317	326	306	292	309	304	325	330	318	283	275	318	320	320	312	296	279	321	319	327	324	326	308	292	316	294	292	305	292	315	306	334	313	294	304	348	258	320	304	344	327	318	297	291	308	324	320	311	342	289	309	314	317	324	337	312	339	303	340	359	307	295	347	348	312	328	337	306	316	320	298	314	278	313	304	314	317	310	318	280	327	304	311	314	292	329	340	318	329	297	348	322	311	329	307	310	303	300	301	317	332	299	306	310	277	331	321	312	340	307	322	300	311	322	311	313	306	318	291	316	313	288	303	299	318	313	299	342	282	294	328	318	335	340	346	309	290	315	309	315	288	339	310	325	325	327	321	306	305	309	338	317	363	310	317	309	308	302	351	347	307	313	324	316	321	310	336	307	308	367	311	295	291	320	303	294	303	333	317	313	305	309	329	315	316	336	303	294	327	321	327	302	296	302	312	316	338	367	312	318	315	285	295	311	319	304	323	329	288	316	306	352	315	298	327	309	307	318	313	295	349	294	330	294	294	338	299	287	304	314	320	281	340	327	296	323	326	322	311	306	301	320	331	296	340	304	300	337	304	328	286	315	324	346	332	293	307	295	331	345	323	322	325	344	343	306	299	292	316	305	332	337	295	297	326	310	278	288	294	321	317	322	318	339	319	312	343	305	327	349	331	281	331	316	341	302	320	311	300	332	318	302	319	326	280	295	340	299	266	305	312	312	291	304	333	307	348	327	322	329	347	319	309	324	310	355	329	303	325	322	301	311	337	320	299	327	281	310	293	322	305	303	315	306	310	300	344	292	287	304	315	319	322	308	306	311	335	305	324	322	311	317	277	284	308	281	314	342	335	337	330	308	309	323	318	291	328	329	293	303	314	306	312	285	293	337	306	291	298	302	300	319	287	303	310	314	300	290	293	325	305	304	313	316	310	346	321	313	315	319	335	299	300	300	318	312	303	306	303	318	345	334	299	296	328	321	316	309	320	284	312	332	313	333	318	293	362	321	325	322	297	273	329	307	295	296	274	306	301	301	307	304	342	304	322	311	295	324	310	316	309	308	309	307	321	328	308	333	295	325	288	329	340	298	311	301	330	299	288	304	328	342	273	324	305	327	307	294	283	370	330	324	303	329	329	264	353	341	320	308	320	295	330	339	326	312	321	350	295	279	341	295	310	310	318	329	310	322	309	285	283	306	313	294	301	307	296	318	308	312	347	335	327	281	315	330	311	352	321	324	321	316	320	285	320	310	302	353	306	312	301	327	327	285	276	327	308	302	307	326	282	313	280	304	303	310	341	302	319	299	314	337	291	295	293	309	314	300	305	306	304	286	298	328	306	297	267	316	313	307	324	314	310	331	296	313	335	330	348	295	334	314	345	325	307	293	308	309	319	297	348	318	314	298	333	279	306	304	309	287	333	310	272	322	294	308	327	311	294	280	307	296	292	294	295	315	289	324	341	303	323	309	302	333	326	326	307	326	342	330	338	311	277	304	275	329	315	303	320	334	327	327	341	323	313	318	324	315	356	304	321	294	302	297	301	327	313	311	291	313	344	317	315	320	296	362	317	310	331	313	307	333	315	315	311	311	306	313	313	273	291	309	330	321	281	318	327	295	327	311	327	303	294	333	315	304	285	330	317	298	298	340	324	304	260	334	314	342	330	294	301	315	320	308	278	283	306	329	281	293	321	340	300	294	307	335	272	335	298	335	318	282	324	311	319	315	316	298	319	287	327	300	310	316	323	277	304	351	319	332	278	324	357	311	315	346	304	317	294	321	302	301	334	302	300	291	302	314	331	341	280	346	331	290	302	321	306	336	319	285	299	288	346	298	321	325	313	352	292	312	321	330	285	326	315	316	302	288	281	341	320	312	294	323	321	309	319	294	317	327	308	300	313	349	319	334	301	312	336	304	317	298	319	332	298	291	308	300	314	288	299	327	303	336	315	316	322	320	307	317	310	297	265	311	292	323	323	294	293	320	300	331	295	304	334	314	311	335	343	308	309	322	332	305	311	321	283	289	294	322	301	285	315	302	285	314	277	316	309	321	337	314	321	294	335	311	336	344	317	339	324	319	300	311	308	315	323	304	301	352	278	302	335	294	326	297	319	302	275	311	310	315	311	304	306	295	307	297	342	329	297	331	303	341	280	317	279	318	325	318	335	306	296	338	326	328	301	349	306	271	299	309	350	322	334	295	339	307	324	290	324	282	279	300	296	307	343	324	320	323	301	296	311	316	337	300	282	290	330	339	321	319	309	318	337	310	308	320	333	313	303	341	329	303	347	351	306	294	297	301	311	315	300	302	334	301	324	272	312	320	285	340	305	298	323	330	283	313	341	324	316	346	321	279	323	295	308	287	328	319	312	306	317	317	292	304	316	288	317	320	306	315	349	312	264	322	314	309	316	304	310	325	277	323	310	323	321	323	340	291	337	317	319	324	306	309	315	308	300	333	298	310	308	354	337	321	296	312	329	314	294	337	295	327	308	307	309	300
1758	388	358	304	341	357	322	337	282	312	327	311	325	331	328	345	368	281	330	305	315	341	340	292	334	348	338	319	322	304	296	306	322	347	298	343	316	353	336	329	327	305	330	318	331	333	341	325	340	327	318	299	298	371	303	336	326	317	302	345	340	335	330	305	312	339	340	318	349	296	338	301	314	331	344	329	342	296	334	298	344	312	335	309	324	321	343	353	330	311	311	310	327	327	329	335	325	344	287	310	318	340	342	305	312	297	298	308	345	334	339	368	346	312	314	351	297	306	305	332	333	323	327	313	343	358	337	355	306	337	296	338	345	323	324	333	317	330	304	315	293	334	303	311	303	354	298	350	317	294	304	338	344	328	338	334	348	347	337	343	334	320	302	317	330	287	338	348	302	334	313	322	354	339	317	306	355	306	309	289	312	335	314	347	363	349	334	325	342	362	340	342	335	334	296	308	354	335	311	326	311	305	328	326	319	313	324	338	343	312	328	329	318	297	363	325	362	304	354	319	333	342	314	344	320	333	351	288	318	313	303	291	315	305	306	340	324	383	361	338	325	318	344	307	347	348	336	294	310	321	316	304	312	337	346	336	320	309	344	325	352	284	320	351	328	349	283	334	358	353	311	320	359	332	351	324	303	354	349	316	332	273	334	354	316	358	340	346	319	306	308	335	362	310	331	345	323	359	327	330	321	324	362	333	320	303	337	360	323	328	338	291	304	360	311	323	331	331	336	354	323	297	325	361	309	328	340	309	315	334	372	292	337	328	359	334	323	348	350	319	296	347	319	350	319	323	310	343	319	339	313	368	345	325	345	398	322	341	359	349	297	268	293	329	332	288	338	339	318	324	333	327	326	348	331	317	322	325	391	350	338	343	300	333	302	312	373	321	325	351	299	330	320	324	346	307	285	303	339	322	315	311	367	338	293	326	345	326	299	315	358	328	307	343	297	339	332	389	345	320	330	344	304	338	327	329	309	324	315	295	330	340	333	338	353	343	346	290	321	298	317	329	330	346	321	341	314	340	337	349	334	345	335	320	300	329	342	320	320	324	327	323	333	333	303	311	309	325	339	301	356	323	321	362	336	295	309	293	312	321	352	312	302	338	312	309	325	297	326	339	340	327	314	348	333	331	313	310	315	345	343	305	357	331	324	330	323	333	310	344	334	318	329	348	331	315	335	351	318	330	316	333	343	350	330	345	293	308	361	319	353	306	330	328	340	341	357	350	321	331	331	309	316	322	314	316	327	340	342	324	330	335	327	335	332	321	300	360	365	323	379	317	327	329	310	329	334	332	312	328	328	328	329	323	337	345	335	297	313	294	325	310	306	318	347	324	323	306	292	337	343	351	331	311	338	310	323	322	315	343	333	315	352	331	297	325	296	331	344	308	343	337	340	341	325	334	358	308	333	320	342	314	362	354	321	334	321	342	322	327	340	329	338	330	355	341	297	311	306	340	319	316	354	317	309	336	318	303	349	375	339	315	333	355	314	336	349	314	334	352	314	340	349	323	309	315	316	347	321	333	316	313	310	334	353	335	330	310	329	340	317	336	338	323	318	350	345	363	299	342	334	328	328	323	317	321	318	349	292	330	333	304	302	354	336	332	346	310	306	344	321	306	323	372	307	321	324	363	329	329	335	317	328	320	350	335	316	345	308	348	321	350	352	345	332	325	315	342	319	334	332	319	308	357	294	321	339	347	316	338	336	326	335	347	320	309	338	317	324	314	297	327	315	326	332	298	332	329	315	326	309	306	349	326	336	307	361	329	362	321	359	292	347	321	336	311	281	328	335	304	297	343	333	333	323	315	340	314	287	314	338	311	339	324	383	356	334	348	337	301	339	306	325	325	326	329	305	360	337	298	339	323	369	343	336	298	321	311	354	329	347	339	318	358	326	281	290	354	315	347	328	315	335	314	336	332	325	310	319	358	347	359	327	317	331	335	314	317	343	339	388	324	329	335	286	334	333	348	312	331	320	297	314	326	329	321	301	345	327	353	295	316	352	348	332	346	311	319	291	307	303	332	311	351	339	310	323	347	327	303	364	364	339	355	307	320	311	329	299	336	291	340	323	318	332	361	343	322	307	317	321	362	324	335	301	348	303	310	347	350	323	342	332	313	302	327	365	315	337	306	325	359	325	295	311	313	334	310	323	308	315	313	350	339	332	357	298	318	355	348	326	336	328	340	326	333	305	322	330	358	319	295	326	343	308	281	304	358	314	335	317	324	313	333	364	321	315	330	320	348	325	300	309	295	330	350	320	305	299	321	321	296	344	319	367	291	298	330	322	337	360	365	332	341	334	333	341	346	351	321	310	366	291	333	367	321	318	322	303	340	331	369	336	316	330	302	326	320	298	327	335	302	299	321	335	311	341	313	322	301	334	329	350	337	325	329	344	333	294	340	321	313	349	347	333	363	340	336	301	338	314	321	306	313	336	317	329	327	305	294	300	318	339	311	332	310	327	299	325	342	360	327	333	299	328	344	321	328	320	338	355	310	322	343	328	347	330	321	347	301	300	360	309	341	312	324	317	313	330	345	344	307	347	302	330	326	340	277	336	315	344	384	360	318	311	335	349	326	342	348	360	349	361	313	339	306	341	351	285	333	358	353	329	332	338	353	308	323	306	301	322	333	331	303	300	358	352	308	345	347	347	337	330	315	354	314	323	323	331	309	340	297	311	340	338	288	317	325	312	298	313	290	330	328	325	326	335	313	296	347	324	309	303	309	308	329	336	314	317	331	331	350	349	362	314	332	328	312	287	313	328	326	340	344	354	358	335	341	296	351	335	324	328	352	351	306	340	344	301	310	314	328	310	334	345	369	281	330	329	350	329	337	340	332	330	329	304	355	360	333	346	325	285	337	313	338	343	319	308	362	316	343	310	324	338	328	325	312	339	328	356	308	334	358	336	328	326	313	304	364	330	357	352	347	341	320	335	325	359	328	325	358	305	349	290	322	339	328	354	342	315	323	319	309	323	344	336	338	371	322	329	317	314	340	367	320	341	323	340	346	367	277	298	313	323	315	365	320	334	324	330	334	334	351	315	359	309	324	337	323	328	331	303	342	337	320	332	314	343	309	348	357	359	337	308	330	301	306	341	286	339	339	322	307	345	346	309	350	336	261	305	303	303	307	331	354	302	339	356	316	332	309	334	325	294	341	296	315	339	322	329	326	361	324	351	325	309	303	318	316	343	326	333	310	343	332	347	344	319	337	307	336	302	319	309	286	309	321	316	346	378	328	313	317	308	322	375	305	353	333	337	312	301	313	352	321	334	292	331	366	321	305	307	335	310	341	299	334	324	335	344	325	323	361	367	306	342	322	310	310	357	326	398	324	331	305	319	328	321	307	331	301	308	316	331	322	326	309	350	337	343	328	319	332	332	353	343	312	323	322	350	296	320	311	300	325	321	317	313	339	352	324	349	309	339	312	331	357	306	312	320	380	317	320	342	303	294	326	309	312	323	309	295	344	353	341
2265	876	772	809	800	862	834	765	801	718	776	783	794	759	739	784	810	756	745	815	738	814	729	793	723	809	798	791	748	737	777	746	763	766	827	781	800	784	754	751	765	767	771	777	748	719	731	714	729	788	815	759	751	777	687	725	780	795	790	728	731	738	730	758	744	741	757	783	794	747	724	788	759	780	809	797	734	733	726	728	743	797	766	739	750	789	741	765	794	784	737	787	733	819	777	780	753	842	760	766	754	819	790	734	767	757	730	736	802	746	739	717	784	711	781	804	744	766	748	724	745	790	702	805	816	724	720	753	733	787	739	725	788	780	791	717	761	781	772	748	771	785	738	737	754	757	764	765	759	718	759	716	751	754	748	775	769	756	731	762	778	727	734	754	751	732	749	781	776	757	819	710	768	816	816	753	777	753	772	780	745	744	727	750	745	766	721	774	735	758	755	766	759	742	784	792	753	699	787	747	769	766	760	774	772	765	768	785	740	741	752	771	786	793	744	762	743	786	769	795	730	736	773	749	718	742	742	747	744	726	736	802	712	732	803	765	780	746	715	750	795	730	772	785	788	733	697	763	795	744	767	747	743	787	739	747	743	714	758	755	738	744	735	770	801	714	762	761	753	780	756	721	786	711	737	763	818	766	715	761	764	771	793	777	782	782	732	731	729	767	820	733	751	762	738	774	794	752	762	695	749	741	825	733	775	794	720	751	773	746	744	718	792	750	767	751	725	706	772	728	733	734	745	740	778	732	728	819	719	741	749	745	748	715	750	758	748	737	786	761	714	731	756	701	733	765	749	749	757	783	713	719	742	773	796	774	764	796	748	691	786	776	763	775	760	766	782	702	728	770	717	786	782	735	759	766	758	718	762	787	779	735	743	803	805	752	789	733	758	746	788	750	759	732	784	804	773	747	743	775	702	765	781	767	754	762	729	760	758	771	769	805	787	759	715	797	821	705	778	741	760	795	784	811	746	741	733	770	782	746	741	738	731	741	762	749	783	785	789	781	704	767	800	762	782	742	744	768	771	724	724	771	843	779	776	748	754	732	767	793	723	775	774	737	784	736	764	804	759	709	754	753	749	709	767	786	832	744	750	776	733	727	767	759	756	759	775	736	796	682	744	804	737	801	843	728	750	799	767	743	794	709	801	758	784	798	777	763	762	752	768	753	775	744	813	769	710	755	742	765	748	774	780	755	773	786	762	777	754	741	764	726	801	753	736	779	775	791	795	752	724	787	758	710	758	725	782	767	722	786	783	766	784	762	753	766	772	743	801	780	766	766	725	724	759	751	795	727	760	741	779	728	795	784	800	776	766	795	780	750	763	755	785	800	786	746	792	777	808	735	735	716	781	713	783	693	757	766	731	730	764	757	797	791	707	758	752	677	719	750	753	763	749	795	756	788	783	732	799	753	714	715	765	787	772	736	742	785	765	744	797	789	749	746	707	739	770	766	781	748	760	777	765	795	687	726	766	793	800	779	743	767	778	773	741	760	779	769	768	738	801	745	782	773	757	753	746	741	779	727	745	766	749	787	704	821	819	761	791	748	739	747	748	736	764	787	782	798	756	789	748	722	788	758	744	744	766	744	793	750	733	772	705	751	697	708	726	733	735	816	763	732	758	744	829	792	769	771	768	736	806	771	755	699	787	758	758	810	777	782	704	767	751	769	744	740	770	727	764	774	703	742	763	755	763	812	744	796	769	786	754	725	766	707	753	740	779	734	740	805	793	793	740	798	718	746	755	742	740	721	752	748	726	781	788	714	767	790	763	776	781	737	735	811	747	734	755	824	786	729	728	823	764	765	711	797	759	763	771	805	752	775	774	745	817	755	805	749	766	783	758	735	737	795	821	786	719	743	700	757	780	743	722	781	800	773	759	772	776	730	797	718	756	759	715	751	794	768	808	777	726	758	769	777	708	741	778	797	742	734	733	783	746	777	770	749	767	728	711	713	764	801	781	741	791	762	771	741	714	740	811	789	777	764	788	717	718	767	752	766	747	732	745	761	768	786	738	733	759	746	795	757	732	739	700	746	761	741	730	727	777	760	805	711	784	781	720	747	793	744	793	780	744	712	765	795	768	822	757	830	769	756	742	769	760	802	758	717	766	811	775	750	805	799	780	780	809	762	770	764	729	786	764	787	728	704	750	745	784	744	750	787	744	776	789	812	746	734	734	784	780	794	756	745	762	756	725	761	770	742	710	737	734	723	737	784	724	772	755	745	697	745	780	785	765	736	799	724	788	749	760	749	741	715	717	807	790	730	740	785	783	759	736	731	774	756	791	763	788	802	758	723	795	758	743	759	774	727	797	768	812	757	783	719	756	761	718	751	798	788	812	772	717	764	696	726	751	729	785	767	779	757	731	745	719	722	750	757	762	786	736	738	762	775	806	747	744	710	726	752	783	782	720	747	795	715	781	771	827	739	790	736	800	771	782	746	777	743	751	728	724	742	745	752	766	742	746	766	722	790	772	771	792	784	792	741	782	772	813	801	741	785	828	735	791	713	784	705	799	816	743	752	745	752	746	769	730	754	747	782	755	799	735	783	781	759	770	748	809	776	724	777	766	773	770	775	751	766	793	740	770	765	769	741	754	734	773	794	718	752	769	732	788	733	764	737	774	773	788	715	784	778	691	732	778	763	759	721	751	753	744	762	751	741	722	744	766	786	779	737	761	730	714	743	689	758	745	725	778	761	757	776	791	715	699	798	771	746	712	777	749	788	812	791	755	778	781	780	766	710	757	762	745	758	780	794	749	712	804	789	778	812	790	672	785	745	741	802	768	754	816	725	710	744	750	794	761	752	764	720	755	738	766	760	748	751	735	797	774	735	761	777	754	738	725	772	728	744	760	743	720	777	727	746	784	718	755	752	721	763	721	793	726	734	756	727	813	740	772	794	746	770	709	741	766	730	758	755	743	752	789	804	732	750	752	762	751	731	764	753	757	778	799	753	787	755	759	762	730	701	800	763	762	799	799	745	744	771	761	782	715	742	749	807	766	730	717	765	778	692	778	714	776	774	795	756	763	770	752	766	712	781	817	784	770	769	786	768	727	775	777	798	749	719	761	770	760	737	777	732	743	792	705	764	753	752	805	757	781	746	773	743	718	736	724	765	805	773	711	744	758	703	744	745	765	696	765	730	780	735	834	760	742	732	765	763	747	789	752	769	761	742	765	763	790	755	755	747	749	750	720	726	742	801	740	806	706	793	749	760	753	734	753	783	782	795	788	742	761	740	770	787	763	784	752	734	710	737	758	738	792	829	743	736	747	759	706	707	754	827	774	756	787	726	711	775	785	771	739	752	755	774	768	767	770	737	798	789	778	791	750	728	705	769	728	797	767	813	744	802	748	741	767	776	762	760	811	774	772	745	733	742	782	720	736	761	797	753	743	755	734	717	726	775	756	752	792	732	752	800	765	762	746	788	756	768	762	769	835	785	747	717	753	801	749	730	780	764	748	704	772	762	764	753	766	759
13239	1245	531	476	446	407	390	312	313	274	276	287	290	283	261	268	273	286	264	294	330	278	294	273	283	299	276	270	263	300	295	274	283	307	270	274	304	285	265	257	239	277	289	264	285	281	282	272	299	290	304	293	271	300	304	258	281	305	300	322	258	282	278	296	274	281	283	267	312	273	298	275	287	330	297	293	282	290	268	278	275	291	257	283	278	271	275	286	291	277	305	275	278	282	290	253	277	254	292	253	306	278	309	273	297	272	304	269	299	335	270	296	249	268	287	255	290	297	290	257	274	255	302	261	284	259	270	321	293	269	281	266	263	264	286	307	264	304	296	269	309	310	269	296	307	298	279	285	258	307	263	288	291	263	279	296	278	279	272	287	306	250	276	308	265	286	278	281	259	270	290	305	314	268	288	284	277	267	271	298	259	281	277	299	276	290	274	292	288	289	277	272	306	296	313	276	299	308	284	270	274	295	280	281	281	292	284	273	254	294	280	285	305	266	285	277	266	281	272	278	273	277	278	264	251	303	290	258	267	264	296	285	338	285	270	262	303	309	300	277	278	293	275	255	297	312	265	268	283	293	261	259	291	301	279	289	257	284	329	296	272	279	302	304	291	299	268	299	301	265	256	299	300	281	309	267	265	253	289	306	295	287	279	262	266	269	291	253	262	319	296	272	265	253	271	294	279	304	312	326	305	275	305	298	271	269	289	289	269	278	317	276	296	300	284	295	252	287	283	266	294	293	274	286	292	268	295	286	279	260	299	271	263	259	286	286	253	255	308	269	288	309	299	313	289	275	290	266	263	301	301	275	284	298	299	254	258	294	294	261	290	285	317	301	276	285	279	274	281	329	257	315	325	283	278	258	299	297	272	278	289	270	288	258	250	290	285	305	282	277	280	270	327	294	328	250	266	281	286	264	240	273	279	277	282	270	299	298	282	300	276	253	272	266	287	300	266	309	312	234	258	265	315	297	285	284	289	299	273	284	290	307	283	278	288	268	293	275	283	261	270	257	293	280	277	287	290	314	290	307	296	241	265	293	250	287	272	307	280	284	285	310	288	272	267	276	290	275	296	274	261	275	258	275	283	287	273	275	294	265	273	245	292	260	306	332	296	261	308	235	263	294	300	265	265	273	236	270	288	280	244	269	286	308	306	296	284	297	257	285	273	283	257	270	289	279	283	323	290	299	277	274	280	277	295	282	310	288	280	288	274	285	301	263	270	300	279	295	272	291	261	288	294	303	285	251	289	250	301	316	271	296	280	282	263	309	259	264	246	292	264	255	299	275	290	270	268	278	299	265	277	279	292	284	274	227	254	282	308	317	272	279	288	285	284	278	263	291	268	276	266	260	251	304	285	287	313	286	283	303	273	260	270	277	297	289	258	277	287	281	289	294	271	276	254	289	279	269	293	300	248	244	290	312	255	262	272	293	298	253	260	246	306	279	280	262	267	304	273	269	282	277	297	261	252	282	330	314	272	262	277	255	295	316	293	285	270	275	288	271	287	274	257	258	295	280	278	288	284	263	303	289	280	252	264	290	292	272	286	239	284	281	274	270	268	277	249	293	267	256	289	275	276	289	261	306	288	268	314	300	267	259	252	263	278	264	272	275	286	287	269	273	295	256	271	287	272	291	268	283	290	275	292	320	265	301	296	307	292	276	266	262	297	301	269	262	279	259	264	294	292	259	289	274	281	255	302	275	261	294	285	243	260	261	307	293	299	283	263	277	283	293	271	267	307	279	277	306	296	286	289	280	275	278	290	270	288	302	249	269	268	272	297	299	237	292	301	288	288	265	288	272	295	298	309	278	285	243	267	310	288	291	316	283	314	282	264	257	292	292	300	247	288	315	291	277	297	242	258	307	288	274	278	277	288	301	252	283	270	282	275	284	269	273	251	278	298	295	274	279	270	279	287	289	293	267	243	259	250	302	282	276	292	278	262	267	276	288	308	289	267	257	296	257	279	281	287	270	275	271	287	275	310	272	286	257	280	296	274	303	260	278	306	274	259	268	295	276	287	291	298	253	296	290	280	274	251	306	303	316	270	270	304	248	277	332	297	294	266	234	287	279	292	261	289	292	332	300	263	288	264	297	314	255	293	295	286	281	285	272	289	314	290	295	282	297	286	282	288	295	307	285	296	298	259	291	296	279	289	281	263	272	286	280	268	293	277	268	284	304	300	292	265	266	288	282	296	288	290	302	269	302	291	303	287	272	317	281	292	266	255	309	281	273	255	253	264	275	297	327	290	275	271	254	243	299	295	284	282	298	277	262	306	295	269	287	311	266	287	257	272	249	267	296	284	272	284	290	264	289	285	271	287	268	281	269	262	233	294	266	302	286	293	293	254	271	264	253	291	290	273	292	272	296	298	270	230	262	279	285	298	279	316	317	258	283	278	272	281	309	279	268	304	302	281	295	291	269	298	302	276	299	291	300	263	266	275	270	290	274	292	268	298	268	319	304	322	257	278	277	293	325	300	263	272	276	286	324	285	277	270	294	291	253	300	264	292	283	284	293	281	293	290	288	294	274	311	283	271	296	287	264	265	269	234	277	266	292	274	293	319	268	277	271	301	280	288	315	279	303	258	259	280	289	289	279	295	267	310	300	265	283	284	277	280	262	257	265	303	299	290	280	279	300	293	269	274	307	267	272	271	272	258	275	270	304	322	261	312	290	284	248	274	274	296	251	249	278	269	267	282	257	279	271	260	283	254	288	313	301	247	276	264	270	278	297	313	270	296	294	252	290	295	303	303	250	280	279	288	257	278	275	279	295	280	289	327	318	293	280	274	238	291	269	296	262	296	308	299	280	260	270	271	262	304	286	249	266	254	287	275	289	311	274	292	271	311	297	292	281	265	278	300	255	261	254	297	303	271	295	263	283	264	304	286	286	262	305	292	312	254	273	277	304	318	254	261	313	281	265	276	261	287	306	300	298	271	323	295	222	257	314	285	258	288	296	256	259	280	266	274	270	275	267	282	274	291	301	293	305	294	283	287	266	259	266	281	258	259	288	241	279	291	280	248	296	268	268	275	309	285	276	287	270	322	265	299	279	273	291	275	265	270	256	286	288	298	274	285	267	290	308	281	285	262	278	255	277	296	278	298	299	283	268	282	273	263	276	277	307	270	274	276	279	252	268	286	266	251	273	261	311	285	287	287	296	307	290	296	273	288	273	282	292	265	284	315	275	298	288	287	257	248	300	300	290	280	285	304	312	274	277	255	286	291	288	285	270	277	269	278	292	289	308	284	330	303	282	309	277	293	296	290	265	342	264	289	258	275	234	275	280	282	247	289	272	264	274	283	275	293	321	259	246	307	280	273	271	291	303	271	263	279	308	260	269	267	296	241	267	311	292	296	304	266	291	267	284	269	277	237	297	294	305	286	279	233	259	265	278	263	276	278	281	292	287	289	273	292	267	265	273	233	270	320	245	242	278	288	261	276	263	309	287	308	284	303	320	274	272	267	294	309	276	285	272
9193	1252	1137	1336	1240	1199	1066	974	892	873	785	705	715	708	675	674	664	723	678	693	666	704	676	656	681	683	688	656	694	673	679	647	690	657	658	649	668	644	653	668	705	651	723	644	676	637	608	644	686	647	683	655	653	654	639	675	672	670	636	669	615	668	707	627	649	626	662	688	653	678	586	632	674	684	631	678	671	665	637	639	682	652	674	616	694	637	635	672	605	598	659	650	645	666	654	653	626	643	649	632	646	615	644	663	641	644	640	656	627	704	616	600	655	652	613	653	664	651	612	693	692	598	653	642	652	623	623	632	627	632	667	636	610	614	633	640	673	646	650	688	645	654	634	633	625	700	641	706	609	649	716	646	628	614	642	687	666	627	644	606	641	652	711	604	676	648	643	648	648	655	632	665	655	641	625	667	641	646	645	689	655	668	644	622	656	644	605	705	632	667	679	655	698	666	656	653	677	620	649	640	622	653	621	609	630	631	588	677	638	677	656	668	623	649	662	616	665	672	695	669	618	623	663	646	664	637	631	570	643	653	632	598	645	692	634	641	662	693	648	691	651	665	670	681	695	665	640	627	640	685	680	649	625	610	623	665	686	643	640	659	625	666	639	667	667	599	632	667	676	689	671	678	653	608	611	689	633	662	641	701	644	654	661	622	658	683	640	650	665	633	659	710	659	639	621	666	671	667	650	673	716	660	660	634	652	649	676	623	622	650	639	607	630	633	643	608	664	654	641	661	691	675	638	627	614	672	619	641	676	709	691	643	673	634	667	638	673	640	656	688	685	637	642	639	666	630	662	660	619	669	625	680	649	633	633	685	674	640	590	700	669	644	641	601	654	646	652	632	637	598	697	665	680	708	646	635	661	639	657	631	667	636	688	670	643	656	652	641	671	655	639	652	640	664	617	651	731	638	647	654	602	652	623	661	678	647	688	644	647	670	646	604	627	684	623	637	666	628	643	640	602	680	656	674	685	650	653	665	654	649	643	623	625	660	636	635	661	644	621	648	692	666	627	666	675	671	621	683	616	630	636	627	662	662	627	691	636	687	607	666	619	672	652	654	635	627	613	659	649	618	627	658	643	668	624	677	612	669	644	668	679	648	674	664	673	658	688	652	616	670	640	623	645	659	632	656	678	597	665	642	676	653	624	690	665	700	676	635	666	663	629	665	656	663	689	653	636	686	671	697	676	683	694	644	663	656	662	647	682	654	624	633	666	702	637	636	644	665	690	655	666	666	642	609	627	665	662	599	672	647	645	626	644	658	595	619	619	667	638	701	668	631	677	680	658	603	702	659	667	666	676	664	618	683	656	649	590	621	666	625	670	601	675	632	668	633	684	644	636	634	622	653	645	667	639	647	625	693	678	650	697	652	623	598	646	628	641	685	657	668	646	685	667	605	619	677	704	649	676	676	721	688	620	657	651	630	595	684	616	644	619	698	638	657	668	673	667	651	654	658	636	658	615	660	654	648	617	671	638	679	651	613	665	665	667	638	643	642	627	647	644	667	659	681	639	620	630	571	644	703	717	655	658	631	663	692	665	681	655	660	665	642	641	691	637	669	678	628	667	656	668	639	661	668	685	663	675	654	666	622	641	667	605	626	603	630	650	658	683	646	655	663	659	642	688	625	647	694	661	667	619	639	690	678	694	613	596	668	680	630	657	629	653	664	653	675	638	678	643	635	591	651	640	648	601	658	649	681	642	646	646	666	622	652	636	647	630	621	609	621	657	703	675	675	660	650	654	644	650	665	632	663	691	633	619	633	597	677	636	658	650	677	672	656	677	644	629	624	609	640	624	679	681	635	659	645	627	686	676	673	625	652	628	646	651	650	628	665	682	644	639	659	599	646	660	661	701	592	670	643	633	654	701	606	638	708	682	703	623	656	656	632	643	647	635	664	701	645	696	616	632	687	695	643	653	642	618	660	636	670	620	662	673	631	658	666	688	659	655	648	665	712	663	649	622	638	613	609	657	668	642	676	659	602	621	706	602	662	677	643	664	614	666	652	646	674	668	644	637	658	669	664	665	677	667	663	615	704	629	632	666	637	656	649	665	647	652	644	674	684	728	642	675	663	662	633	651	653	662	640	612	688	667	643	705	637	649	648	617	699	598	601	625	622	683	623	675	656	652	663	657	671	622	623	656	620	645	615	649	614	609	627	647	673	631	677	654	657	645	683	666	632	668	634	688	643	704	652	652	634	679	641	635	671	645	725	620	636	638	712	636	665	604	633	676	697	692	627	658	686	638	654	616	676	644	664	638	630	647	623	688	615	675	647	667	622	657	641	657	660	635	643	624	659	689	627	666	679	640	657	683	632	653	651	618	633	643	660	658	625	631	702	636	666	674	638	653	630	701	636	644	689	665	652	666	690	678	662	623	653	690	680	642	633	669	617	647	574	704	675	651	653	633	662	645	645	612	652	708	658	715	640	687	668	629	647	651	658	693	655	667	628	681	715	639	625	670	618	628	630	682	644	671	682	635	686	667	668	628	664	650	691	651	645	631	659	687	671	698	666	644	626	657	682	717	621	641	608	687	607	664	659	637	642	669	681	678	647	655	637	666	678	663	658	663	648	674	654	681	663	645	661	653	670	674	638	649	651	663	650	691	634	652	634	631	660	672	675	672	655	654	676	630	700	630	647	598	654	642	675	683	623	660	628	655	661	685	625	680	644	642	641	669	656	603	631	638	620	712	680	637	628	629	613	649	664	703	680	672	664	670	660	671	652	673	669	616	623	651	650	654	662	658	689	653	700	630	656	646	627	617	668	684	598	629	618	622	637	647	667	644	637	666	675	650	676	686	687	675	633	645	642	724	625	684	660	710	682	674	666	655	656	649	680	645	652	668	614	671	626	614	664	640	647	697	636	693	657	704	649	656	652	648	640	651	684	596	635	655	685	649	632	714	633	606	614	657	685	652	610	667	668	646	651	648	663	649	645	603	670	676	676	609	739	697	659	657	605	635	699	625	647	655	653	669	624	650	654	657	664	607	633	636	644	645	635	671	613	661	644	620	632	607	702	717	622	702	647	658	653	664	627	641	636	657	654	693	644	707	644	611	639	618	644	689	653	622	674	624	577	645	691	679	666	698	663	669	667	634	655	627	618	646	652	646	636	641	624	700	693	672	670	665	656	639	618	650	633	644	680	618	660	650	617	672	653	671	653	638	676	646	679	642	701	619	649	643	660	652	675	646	649	652	652	643	699	659	627	670	644	665	655	662	707	671	630	661	653	664	650	641	673	638	661	640	681	632	644	675	658	594	660	654	652	649	597	657	657	645	657	638	675	659	646	669	684	661	659	675	671	616	618	679	643	682	642	616	659	632	653	654	627	632	703	659	670	685	680	690	679	654	685	654	634	647	631	676	693	691	627	639	616	661	647	680	648	646	637	627	660	658	652	602	648	678	663	606	608	646	670	632	626	679	646	634	648	616	665	664	671	612	654	657	649	611	670	618	661	645	634	630	591	633	670	630	638
22416	2754	692	490	354	326	235	200	186	181	161	163	146	158	144	143	128	139	154	133	129	127	127	119	112	115	130	113	97	104	138	127	136	128	136	133	111	113	116	126	125	101	124	128	109	125	140	124	120	132	122	144	151	108	127	126	103	124	132	117	118	129	131	116	126	114	118	121	148	106	121	94	126	110	122	136	133	130	135	117	111	108	129	114	101	105	140	111	121	112	128	123	111	100	145	127	127	134	136	124	132	122	127	113	100	133	130	104	125	137	120	106	120	126	106	123	127	125	118	111	145	105	123	128	105	129	130	120	123	117	101	134	138	122	128	109	130	157	108	136	118	140	136	121	129	102	124	145	132	134	108	108	122	96	110	119	130	144	136	132	118	149	125	131	122	119	113	132	121	119	118	123	131	108	126	114	132	96	125	134	131	101	146	124	119	105	123	121	112	127	124	143	116	151	115	112	112	113	100	116	120	119	130	121	125	125	90	109	127	119	127	120	130	127	110	123	119	131	136	110	135	123	104	112	107	121	110	118	127	101	98	102	120	112	108	127	116	141	125	113	124	100	121	118	132	111	110	116	123	123	131	115	124	116	140	117	122	129	113	122	110	130	124	120	126	119	105	93	133	135	123	114	130	130	139	111	112	113	123	107	112	131	128	131	108	114	125	127	152	130	119	114	128	124	135	124	121	116	101	98	147	123	119	106	117	106	141	123	125	127	121	113	145	115	123	142	111	118	107	130	96	121	115	125	119	109	115	137	115	135	105	94	110	110	147	116	137	112	128	112	111	103	115	123	105	112	127	119	115	125	124	119	127	140	128	123	123	113	124	115	129	152	145	123	104	128	107	104	115	119	147	124	117	115	96	136	118	128	120	100	114	131	130	129	133	122	110	111	141	125	103	121	101	120	99	143	123	102	139	117	127	115	112	106	120	116	116	118	103	114	120	136	124	131	115	114	119	101	126	143	115	129	130	131	144	105	114	119	121	116	112	124	126	122	105	104	130	130	130	128	113	114	114	121	125	124	102	111	140	110	126	126	112	135	110	131	124	124	133	114	119	106	121	132	124	129	122	111	110	108	119	133	123	120	119	124	119	130	128	110	111	135	112	122	123	111	107	136	107	136	116	121	145	130	110	124	133	129	116	130	107	130	131	110	130	107	115	129	122	121	106	112	121	106	116	133	111	114	120	140	128	106	116	119	111	113	115	131	112	119	105	112	133	117	115	127	114	120	120	123	124	148	127	145	115	113	114	106	134	120	141	125	115	121	101	127	124	116	106	140	132	134	132	124	113	119	122	115	116	128	126	114	105	120	132	121	121	127	118	124	129	116	126	114	145	120	135	120	135	123	129	115	113	125	123	115	111	113	117	123	106	104	113	121	125	134	125	120	116	111	140	129	127	115	122	138	108	121	116	119	127	117	112	131	125	101	123	109	106	121	120	120	120	120	131	131	109	109	116	137	117	107	123	117	101	132	118	125	119	146	121	118	143	119	122	105	142	116	120	135	109	115	113	130	102	124	114	137	105	118	128	116	122	135	117	138	111	103	109	124	98	123	126	129	112	100	145	140	115	122	100	93	133	103	136	121	101	116	127	119	103	123	111	126	139	101	106	124	96	138	132	118	115	128	119	117	117	152	144	106	141	146	128	120	109	119	133	118	148	123	118	115	119	113	123	122	126	113	126	127	125	108	123	101	152	128	134	99	127	137	141	109	109	120	135	119	129	120	136	110	121	118	109	94	127	113	133	133	122	125	127	121	114	118	103	113	117	123	107	124	122	121	135	134	110	112	98	130	134	111	120	139	121	104	98	107	119	110	120	124	125	121	130	133	115	127	124	112	117	154	111	108	130	110	121	121	120	111	124	99	140	101	126	129	110	126	128	133	131	105	126	114	123	113	109	119	102	119	122	123	132	119	123	118	113	112	121	147	109	118	127	124	133	132	111	115	121	115	111	111	121	133	132	142	122	108	121	93	103	113	126	92	125	123	104	129	116	123	113	140	120	122	141	90	128	123	123	123	136	106	122	129	115	123	151	96	130	113	118	127	120	131	127	124	117	128	111	114	104	116	121	131	124	130	109	126	101	139	122	111	117	128	126	129	126	122	117	117	127	117	120	136	123	132	129	116	96	145	142	112	123	119	99	110	118	115	119	131	116	115	138	134	111	125	127	118	115	101	102	120	122	115	121	100	118	122	122	111	124	138	120	116	117	116	125	109	127	112	130	115	118	95	111	124	120	111	129	127	104	103	139	139	104	115	126	117	134	126	122	139	132	119	121	134	102	128	111	100	102	106	128	137	108	105	112	117	111	130	129	128	106	112	118	123	112	109	112	123	124	121	116	135	113	120	132	134	113	113	128	129	138	111	123	117	103	133	113	110	128	110	135	106	112	98	121	121	118	105	143	113	110	105	115	107	112	106	135	150	135	121	111	128	128	117	109	109	125	114	126	119	119	123	111	99	122	135	125	109	127	116	126	112	124	109	132	100	102	131	107	104	115	134	110	98	133	111	114	123	141	114	116	130	136	113	110	140	120	112	113	112	121	136	129	109	129	124	116	132	121	100	121	126	109	109	111	120	127	111	118	123	119	125	143	112	143	130	143	123	121	120	145	114	100	110	132	126	119	114	113	124	116	137	121	130	135	137	84	115	130	127	118	133	113	123	128	121	125	118	122	92	100	115	84	130	127	127	126	121	138	103	122	102	124	137	107	103	118	124	135	127	101	121	119	128	101	106	117	110	111	121	98	107	126	127	131	132	153	118	129	135	131	136	127	135	119	134	106	120	106	120	122	110	125	131	125	127	136	107	120	119	129	108	120	129	103	102	112	152	137	108	113	135	114	124	123	107	125	105	111	127	109	99	103	120	108	110	135	119	113	113	125	120	132	130	112	122	105	143	116	131	114	117	127	109	114	120	115	120	108	92	114	128	125	136	113	102	134	138	129	140	119	119	115	140	110	125	136	129	140	113	111	117	124	97	134	122	109	118	136	142	101	103	101	111	112	114	124	133	125	118	125	138	119	141	109	112	117	132	111	109	138	120	118	129	119	121	133	103	138	122	117	122	118	136	109	116	141	115	137	129	119	126	114	142	102	121	118	117	116	140	118	142	129	125	111	102	117	118	116	108	129	112	127	115	119	131	137	113	114	105	142	142	119	124	118	108	117	132	122	123	122	95	125	108	123	118	130	136	130	120	126	134	123	126	108	130	143	125	124	140	109	113	123	101	133	120	97	146	115	115	134	114	133	107	136	123	103	120	131	121	129	131	116	141	120	147	127	126	129	111	135	103	121	127	125	110	98	129	108	146	131	104	114	94	136	114	114	108	128	130	130	121	114	126	127	114	108	111	114	125	110	120	125	119	122	124	114	101	109	128	123	123	139	124	108	109	129	115	123	120	118	109	121	118	108	128	134	119	111	105	114	116	121	113	123	132	103	127	121	131	132	127	128	120	120	125	134	125	112	109	132	106	131	117	124	124
12849	1456	1378	1598	1444	1302	1103	875	727	642	566	533	470	468	400	413	389	389	406	376	372	371	358	365	321	349	341	343	385	366	343	344	323	311	321	370	334	323	326	330	361	309	321	316	301	322	319	328	318	343	325	318	317	319	325	304	338	322	310	322	310	307	351	343	288	323	330	322	292	288	316	299	307	300	334	342	277	298	297	308	308	308	333	333	328	321	357	321	325	331	313	322	311	305	322	308	347	308	323	321	306	316	301	297	303	311	292	319	321	318	286	327	298	368	341	280	343	276	336	305	307	338	284	331	313	303	338	314	287	305	295	318	295	294	311	291	324	312	327	323	316	300	303	292	318	277	335	300	295	318	309	321	313	314	360	313	307	321	305	327	299	323	330	341	328	336	296	335	300	354	296	308	304	342	328	315	317	310	325	321	314	320	349	308	301	304	277	322	294	342	312	298	324	313	297	327	307	328	286	345	290	315	265	312	341	292	288	322	307	282	330	312	287	339	315	321	329	324	302	316	295	316	335	277	294	366	295	320	299	340	331	308	291	295	326	327	320	307	301	347	301	304	339	309	324	308	315	318	312	310	335	303	326	301	316	294	311	324	309	296	308	284	310	291	306	306	304	350	325	321	309	327	331	329	312	324	278	320	314	335	295	320	340	300	338	324	338	308	301	333	319	290	290	345	302	285	335	315	306	330	307	297	304	314	340	289	297	329	300	322	314	290	277	333	278	323	313	294	329	333	305	318	320	280	287	299	319	328	320	314	273	314	297	305	319	318	320	354	289	305	309	329	312	329	294	328	317	331	284	312	283	316	304	304	271	277	308	305	322	302	330	322	318	300	347	305	349	326	285	290	299	278	279	346	307	286	320	321	312	287	290	286	334	286	308	319	302	293	287	344	354	305	330	304	344	321	323	299	302	308	328	334	323	295	316	289	315	320	297	310	339	324	304	337	324	324	315	330	302	311	360	277	302	381	302	322	295	334	339	303	326	308	324	311	314	341	309	312	347	284	303	300	350	302	335	321	298	312	326	316	307	303	308	291	317	316	310	302	321	308	309	315	315	313	320	313	306	333	321	293	332	278	325	297	350	316	301	295	283	295	313	320	299	317	319	312	338	317	319	338	317	312	321	312	301	313	313	325	292	303	317	289	310	300	270	275	323	331	292	308	331	324	293	337	357	311	295	326	303	337	313	299	332	309	316	285	305	313	332	312	300	328	325	334	315	315	312	310	327	308	319	297	330	299	340	308	320	320	314	301	301	285	293	329	289	313	307	288	297	336	288	288	313	319	305	297	333	351	300	312	328	346	323	316	321	308	290	321	317	300	299	294	294	296	307	256	305	310	297	314	317	295	331	314	289	338	297	321	307	320	290	325	322	310	285	335	310	356	294	298	338	289	310	348	300	331	310	310	285	310	289	333	290	325	315	319	314	320	317	317	297	334	330	320	333	284	300	341	315	321	278	316	320	286	315	303	318	298	311	317	323	309	306	300	315	339	301	320	304	315	308	313	330	323	323	323	294	317	337	297	289	345	308	316	343	323	334	303	328	353	337	292	343	316	292	303	313	314	339	315	352	311	303	320	306	329	321	312	282	298	328	306	306	333	311	327	308	297	311	334	310	293	292	301	298	289	318	307	315	270	342	331	311	293	300	286	283	323	297	302	320	318	292	323	314	304	300	296	332	304	300	309	281	324	308	312	303	353	305	298	292	311	323	295	324	311	332	313	306	299	312	294	312	323	320	319	304	353	308	296	292	300	310	326	307	322	308	348	293	318	303	308	316	317	303	307	333	282	329	296	316	298	309	324	317	324	313	297	324	341	311	276	285	313	318	309	300	300	301	322	307	310	325	311	308	297	322	296	318	315	281	315	276	309	344	315	312	289	289	322	305	287	358	296	324	323	334	296	299	309	377	325	308	301	301	347	317	318	336	339	304	304	341	314	303	300	305	316	301	336	303	312	323	297	328	302	323	311	333	300	311	298	333	289	318	333	318	326	293	323	341	287	332	337	313	305	299	323	317	299	314	316	338	315	314	317	331	342	289	306	332	326	283	325	330	296	307	300	309	335	304	308	322	322	333	314	307	299	300	297	296	306	296	310	303	279	295	316	291	307	303	307	322	319	295	299	292	302	305	311	317	312	317	291	311	296	309	290	327	314	344	322	308	295	329	308	322	323	332	324	367	303	317	279	272	329	296	324	294	319	307	298	258	332	315	310	288	295	311	300	304	291	318	342	337	342	293	338	318	313	322	316	324	323	313	318	318	321	315	342	302	324	306	321	319	296	275	293	318	300	283	316	309	330	325	305	272	313	322	312	313	315	339	311	308	323	305	328	315	300	344	299	316	305	303	301	315	302	343	333	334	304	282	322	319	330	294	295	303	288	321	316	273	310	320	305	306	298	324	317	342	324	305	306	277	322	320	320	279	308	314	313	332	338	293	325	312	305	305	305	316	306	318	354	322	276	315	306	331	332	306	326	323	298	315	341	321	299	308	296	333	320	305	310	326	310	300	310	303	331	287	288	321	283	284	282	311	306	307	305	310	276	307	298	322	341	313	320	267	297	290	291	319	305	354	288	311	314	305	324	335	301	304	296	338	325	329	313	302	266	314	318	326	307	321	292	293	337	363	301	331	308	298	287	313	275	332	332	332	319	310	323	302	297	310	270	288	278	319	332	319	302	309	328	298	313	311	309	319	310	323	323	321	295	306	291	329	318	309	305	307	309	295	347	294	332	295	323	324	279	318	314	311	270	332	300	350	334	303	327	297	304	316	322	322	306	323	290	305	316	302	289	331	332	324	305	341	331	292	316	312	295	317	328	300	330	281	289	333	299	303	319	295	302	343	338	305	291	305	301	293	316	328	337	287	291	342	319	322	316	311	324	294	315	318	319	308	306	316	295	311	302	269	289	308	343	294	329	302	310	308	276	309	304	321	312	292	342	290	323	305	296	289	299	289	291	315	307	303	323	303	291	277	313	312	319	315	292	311	310	293	310	290	337	340	324	338	323	317	325	299	319	316	281	309	320	334	336	359	316	313	337	320	298	300	333	319	305	317	308	300	329	311	328	325	338	305	346	333	324	298	329	301	284	333	315	313	320	287	311	304	364	316	316	294	315	312	284	291	342	330	314	346	288	316	332	280	294	276	292	312	315	330	327	305	298	307	364	290	297	304	296	313	326	310	287	321	320	300	314	316	327	331	317	306	322	296	284	311	292	333	329	324	318	303	311	296	323	330	304	307	313	306	323	301	309	311	311	284	334	286	320	306	318	305	312	307	317	291	317	312	328	289	316	325	319	301	307	324	324	298	296	296	309	316	361	309	308	296	300	283	306	322	313	302	293	313	281	347	320	291	318	321	326	274	314	298	319	301	298	285	294	329	293	309	313	316	308	323	304	297	349	325	305	334	302	304	298	303	297	292	320	319	293	306	312	330	318	298	338	316	335	301	310	312	328	311	316	313	323	298	296	268	323	335	304
1773	417	391	314	349	358	384	323	314	334	335	338	361	315	294	337	349	343	358	325	336	361	330	346	322	356	336	353	314	332	358	340	340	392	362	338	315	346	278	296	338	333	330	326	329	300	336	352	331	339	350	351	349	327	362	299	301	335	293	303	338	327	338	342	307	324	323	343	334	336	312	348	323	353	333	339	332	342	310	323	323	348	339	313	315	325	397	340	338	344	307	329	326	319	349	314	331	348	329	331	320	329	306	314	337	322	323	329	326	309	344	333	372	334	305	339	351	318	333	303	321	312	339	314	338	319	346	376	334	318	355	312	322	312	329	314	358	340	292	320	314	317	297	329	367	312	321	311	345	358	324	345	337	336	332	288	338	337	334	348	345	355	363	329	337	329	326	341	329	335	322	334	335	359	329	342	350	316	351	334	291	339	327	340	348	306	310	336	335	344	321	341	343	330	319	336	320	317	330	326	295	310	343	318	315	336	288	353	342	314	327	351	299	343	300	280	319	337	296	343	341	297	343	292	306	349	331	329	348	330	327	299	336	318	361	331	334	300	318	324	329	321	326	292	309	320	326	322	300	327	294	348	314	304	327	307	341	316	363	338	331	386	295	312	326	336	354	341	316	337	349	357	316	304	322	308	293	325	327	347	342	318	353	332	354	324	338	328	333	328	342	316	323	343	342	325	334	356	316	320	295	293	331	342	287	333	294	300	331	320	286	318	364	319	337	344	330	328	339	340	317	353	342	319	339	308	339	326	336	331	322	344	307	330	306	323	343	319	327	313	347	323	305	310	334	345	342	320	330	312	315	329	300	342	322	285	337	308	341	381	327	301	361	349	320	332	333	327	363	312	335	351	300	348	345	323	324	334	322	315	307	305	310	333	338	312	322	334	310	335	359	311	330	301	333	345	346	339	322	341	334	311	326	324	294	324	331	331	304	342	353	324	328	325	356	341	353	331	316	324	331	310	323	325	318	351	303	365	327	335	335	320	291	310	276	330	342	302	306	328	322	305	358	337	320	302	351	313	342	304	317	341	295	353	312	325	352	293	335	339	318	328	345	349	319	319	344	299	337	327	357	368	337	363	318	320	340	348	333	346	343	301	310	297	325	338	337	308	369	309	367	314	307	307	332	342	332	305	300	364	346	340	318	309	319	325	337	328	323	313	311	335	313	313	306	351	321	326	366	325	330	340	302	315	330	331	327	299	354	321	320	309	343	320	320	345	307	329	361	328	316	331	327	301	334	350	348	364	327	344	344	321	300	393	342	305	301	346	349	334	326	350	317	357	314	317	336	341	318	311	299	326	308	336	325	315	345	299	342	327	316	316	355	338	308	359	324	366	324	355	342	337	355	335	326	342	312	324	318	303	352	350	317	331	344	364	321	333	311	298	307	323	346	329	337	302	315	313	350	316	333	327	317	320	352	298	326	340	335	342	334	290	334	335	325	312	307	320	342	338	337	310	311	342	335	343	309	348	359	341	376	331	318	349	358	321	335	315	329	330	339	331	319	371	333	312	306	337	358	352	312	337	304	331	327	336	320	299	317	298	345	338	354	287	314	346	343	306	313	328	338	365	368	332	336	350	362	341	324	339	320	362	335	343	344	345	323	345	324	354	340	313	330	341	323	343	350	351	332	359	357	341	342	331	326	350	328	339	339	287	324	270	307	327	320	333	330	348	337	329	322	315	295	341	283	294	337	367	335	351	326	354	340	288	301	349	333	348	318	324	348	292	340	358	304	331	325	353	336	300	320	328	378	335	315	357	282	375	313	307	336	339	334	325	325	320	302	347	307	311	309	323	348	304	303	340	308	291	335	279	325	329	303	318	362	301	326	335	311	309	322	365	373	315	339	337	337	319	317	314	321	329	352	315	325	343	325	333	349	360	307	335	343	301	360	328	312	303	322	328	351	335	312	334	324	330	338	309	356	294	303	318	345	307	337	335	326	330	353	334	345	355	340	327	289	328	330	317	320	329	312	349	356	317	328	328	340	316	299	361	325	357	342	344	338	309	323	371	336	297	363	307	344	336	324	320	302	323	345	309	328	321	289	309	312	340	365	348	320	343	328	306	356	314	304	330	334	326	328	316	354	347	333	345	306	358	358	335	351	315	303	339	339	328	316	339	333	323	326	300	311	319	331	305	340	341	322	342	336	312	295	314	338	332	359	304	329	344	316	317	339	312	334	323	343	351	314	337	367	330	295	297	363	371	353	325	335	335	310	366	336	345	329	352	322	285	320	351	328	312	325	333	326	329	320	344	383	370	294	353	310	294	333	319	311	339	349	344	325	301	313	309	317	323	347	340	326	330	342	314	313	315	313	339	350	323	313	315	323	351	356	341	329	356	340	299	351	331	352	320	321	337	293	350	338	346	345	336	353	308	350	337	363	310	324	319	330	328	345	335	344	364	331	313	379	347	340	346	339	306	333	347	312	352	321	309	304	315	310	339	344	353	331	364	345	338	335	336	348	354	320	320	295	342	326	370	334	355	318	330	333	324	343	334	316	348	281	321	362	324	308	317	346	333	299	326	279	303	326	313	317	340	346	344	373	319	323	334	327	271	330	340	306	328	345	323	312	345	344	314	352	359	321	321	338	319	339	352	333	336	301	316	335	364	375	390	291	324	331	355	300	354	336	328	344	306	355	337	324	330	306	317	342	349	328	319	338	326	329	334	304	337	310	316	301	309	299	320	319	327	374	336	338	292	327	355	345	316	302	296	308	363	343	313	312	316	346	348	336	361	354	354	343	344	376	334	332	304	348	335	333	299	312	318	295	321	321	321	335	350	325	286	367	357	334	316	312	319	327	320	367	352	341	318	320	324	326	356	291	332	332	322	321	334	374	352	320	330	329	334	328	317	328	355	337	362	276	295	326	361	342	346	321	360	326	338	320	363	346	301	305	339	320	345	320	331	366	336	346	350	279	311	324	346	359	286	339	338	339	347	327	365	320	321	349	316	342	333	349	326	372	359	316	352	346	322	329	337	286	327	313	337	329	353	314	340	369	325	342	310	337	325	342	330	322	285	368	327	325	304	310	330	330	363	290	322	345	348	345	360	310	321	387	365	344	322	344	322	287	324	366	346	298	335	352	353	311	326	322	336	317	314	288	336	333	292	344	351	307	324	345	333	316	316	336	339	337	290	347	306	322	327	359	337	308	329	325	324	326	312	306	309	326	315	334	299	323	314	344	364	334	328	342	334	333	310	297	348	341	298	332	348	340	301	327	323	318	353	333	347	307	319	320	318	328	324	314	338	325	347	310	341	323	329	342	351	335	303	309	361	344	343	299	327	335	328	332	358	326	337	296	308	351	316	335	335	335	328	324	356	323	304	306	322	338	339	343	325	359	306	345	320	324	295	384	346	342	343	366	340	327	333	308	325	319	326	329	352	280	334	320	305	330	362	337	346	317	311	355	312	343	345	304	361	314	347	391	310	338	303	343	303	317	341	354	372	331	373	300	300	318	335	336	331	326	333
2255	836	840	805	876	819	840	818	781	736	798	767	809	720	750	727	724	786	764	787	784	781	791	802	750	805	772	719	751	758	742	773	734	745	753	834	790	811	752	766	792	789	733	736	731	760	738	750	794	763	773	757	779	807	777	761	727	778	749	768	712	782	780	732	745	741	768	817	754	750	755	745	770	736	743	761	717	741	699	782	713	746	793	769	792	754	757	783	747	781	759	741	826	830	804	738	748	721	739	734	790	756	818	758	769	716	745	789	780	816	757	815	730	763	786	770	800	703	760	764	811	728	748	765	752	762	770	771	753	751	814	794	804	758	777	717	752	771	774	740	722	773	712	754	770	764	762	807	747	735	751	763	744	767	769	786	729	731	730	741	732	728	784	773	727	759	753	731	754	734	769	772	777	782	797	717	748	712	723	789	792	781	742	810	795	782	758	778	795	795	717	795	777	714	753	740	767	767	780	736	749	754	785	768	745	801	782	745	788	743	771	788	756	765	759	750	760	768	768	755	734	734	738	720	805	757	702	781	777	759	761	799	747	771	794	757	712	786	763	748	728	757	744	762	730	773	793	741	728	779	746	759	763	763	730	773	739	746	757	731	763	738	785	758	775	797	772	761	766	722	745	768	722	722	743	724	756	755	767	767	761	717	738	768	752	733	768	717	776	764	752	769	716	755	737	739	764	772	790	749	740	765	752	727	739	770	766	758	780	799	820	768	730	739	768	740	743	742	786	735	765	772	757	758	783	750	771	738	774	761	745	769	755	776	801	754	707	784	707	795	798	760	724	763	767	734	743	826	747	726	794	772	724	800	697	766	747	757	803	765	785	787	775	748	809	762	768	762	801	735	764	730	778	818	769	739	783	712	750	769	784	767	761	742	731	755	734	756	760	738	737	720	760	803	702	737	760	715	722	753	753	794	747	747	751	770	781	761	753	791	748	750	761	769	795	717	761	706	759	786	747	784	738	755	755	785	726	750	688	759	783	801	757	776	769	713	742	726	727	763	737	779	739	774	768	754	777	749	793	736	793	733	746	741	780	785	754	793	745	747	807	786	756	726	783	722	791	741	738	752	805	767	782	751	743	777	753	741	742	789	764	767	734	759	770	765	770	698	768	746	749	705	779	767	713	773	765	734	787	746	771	736	793	779	766	769	797	775	707	753	734	737	776	754	766	762	726	787	738	777	724	751	759	769	768	780	727	761	769	786	781	737	797	781	773	746	781	753	749	772	756	709	768	728	789	768	755	803	776	761	770	701	745	808	767	749	729	740	716	737	751	753	734	753	808	762	760	740	780	786	759	757	768	760	819	776	797	780	764	786	754	767	778	810	686	803	768	752	759	753	745	744	767	753	778	744	743	776	760	778	775	811	787	755	786	806	775	752	774	727	713	711	804	776	774	729	739	765	788	737	770	743	727	774	744	788	750	785	759	760	721	749	758	766	766	739	783	778	745	779	769	718	750	726	744	755	718	751	733	742	804	756	762	776	755	793	767	728	813	734	756	769	815	819	779	782	762	746	775	796	757	779	781	701	717	756	738	753	746	736	735	772	765	746	756	781	768	829	741	710	747	782	720	759	774	753	764	738	783	807	796	798	772	709	820	732	773	744	744	760	735	759	763	799	774	779	771	736	715	785	752	797	756	714	743	756	743	732	726	753	752	797	743	761	785	764	753	792	755	769	758	730	737	761	752	811	725	726	711	727	772	751	745	752	722	758	804	805	738	761	690	778	801	703	819	762	789	726	778	733	730	740	725	763	727	775	849	761	774	729	775	773	755	735	768	747	802	752	786	758	802	738	746	689	813	819	728	704	755	759	753	765	731	760	762	801	775	767	758	808	730	752	835	772	767	749	758	751	704	727	738	778	795	744	785	768	798	732	686	791	763	775	762	804	749	759	739	750	807	774	740	715	730	765	772	784	704	768	754	813	793	742	761	788	732	755	780	718	772	737	781	740	790	751	793	732	751	731	785	731	762	771	766	821	735	742	759	723	777	788	768	756	754	790	758	733	781	795	746	750	777	802	779	805	772	756	778	772	794	730	763	753	731	758	765	756	763	763	754	715	765	774	718	782	775	771	800	720	741	729	774	752	745	733	740	713	797	735	736	756	761	734	770	796	742	762	759	772	792	840	703	743	733	739	763	735	737	764	759	772	779	717	815	740	780	758	733	711	746	704	726	759	754	760	704	753	780	755	760	724	769	729	741	784	750	755	771	743	748	730	804	796	775	761	719	710	768	777	790	761	766	733	824	770	768	783	785	768	781	764	764	744	759	740	768	807	737	717	772	735	783	743	761	795	724	771	744	769	792	763	797	742	760	698	728	781	754	778	755	761	735	747	769	780	759	762	735	822	773	781	733	720	783	769	738	785	797	787	774	763	770	783	743	766	769	762	766	769	797	767	822	801	730	749	752	748	746	799	757	757	761	716	727	737	755	790	716	743	737	713	767	728	772	720	780	722	778	770	778	797	748	803	729	745	738	798	741	756	741	787	784	751	768	766	751	772	754	766	764	773	777	793	746	779	756	752	778	777	776	715	787	798	746	769	821	768	782	759	775	722	769	749	795	760	704	775	775	738	698	784	750	775	792	787	761	721	752	740	784	741	809	732	734	729	788	797	743	809	759	771	768	714	756	768	823	781	715	783	757	787	753	758	782	785	716	747	705	735	728	771	786	732	758	774	711	760	767	744	721	772	828	729	728	741	789	742	732	827	771	780	750	760	753	667	756	800	735	776	796	730	727	743	786	786	763	757	767	769	786	786	767	770	803	806	783	777	776	746	774	724	768	761	767	732	763	823	784	769	803	773	733	799	761	769	755	779	777	756	732	743	794	740	771	802	765	811	786	763	798	727	778	720	723	744	711	733	743	776	747	708	783	758	752	755	738	813	751	731	736	766	766	736	736	787	759	770	754	747	750	771	742	714	809	715	795	739	744	746	725	710	771	773	711	776	791	769	817	748	752	744	759	742	754	724	794	785	756	731	751	770	780	776	789	779	779	794	754	766	752	694	770	782	736	784	738	771	793	766	752	799	729	721	798	796	770	783	758	738	733	750	760	754	770	770	737	714	753	729	753	825	756	784	746	721	781	755	778	787	758	804	753	746	797	797	757	732	782	740	783	765	756	794	757	740	746	789	729	764	756	738	757	777	774	756	767	695	755	796	775	840	790	770	805	766	751	777	720	753	731	790	784	767	801	767	759	767	747	739	692	744	698	749	728	775	764	753	732	809	742	775	779	746	755	777	764	722	766	797	769	762	746	725	782	760	770	807	842	770	786	749	731	777	774	794	739	740	797	791	766	763	706	755	734	814	782	737	685	822	744	743	757	738	742	757	757	749	775	746	694	756	763	753	781	765	691	781	809	793	758	783	753	769	713	744	764	811	728	759	759	812	732	748	768	742	743	756	752	710	728	701	730	758	758	795	747	730	725	753	784	748	740	708	789	783	740	726	768	767	769	784	795	791	739	750	739	738
13109	1144	508	477	395	351	348	318	314	314	347	331	244	287	257	284	309	295	291	267	283	301	270	297	277	297	266	297	271	273	264	290	326	252	279	269	297	278	287	298	274	267	341	319	272	300	297	281	270	291	293	288	269	275	304	280	286	289	271	281	271	296	252	261	266	294	293	278	272	291	265	276	267	303	285	312	262	289	303	270	308	293	275	275	271	284	282	269	278	288	277	290	319	273	310	284	255	292	265	289	290	264	295	263	274	279	279	268	249	264	285	274	294	274	286	298	320	258	271	319	290	300	298	276	288	289	305	286	273	280	262	283	288	280	273	265	258	275	256	305	319	274	286	292	243	285	298	276	275	302	284	279	289	312	264	246	278	296	290	294	280	296	315	264	286	269	254	268	249	261	263	279	271	248	290	286	291	282	270	287	284	261	284	297	291	278	269	263	285	272	336	315	299	284	268	306	281	284	296	291	254	287	275	254	276	277	257	282	295	264	293	268	262	243	278	316	329	260	301	294	301	278	281	285	274	282	279	271	269	314	314	271	285	270	277	280	265	264	290	283	286	265	281	277	295	262	289	287	282	268	291	277	266	306	294	286	301	289	302	306	296	259	274	334	301	282	265	309	276	273	284	275	285	286	283	270	283	287	300	272	264	271	301	281	283	303	234	285	292	276	287	265	257	276	276	264	298	267	287	302	267	279	300	285	271	304	264	253	274	265	300	309	301	260	283	271	288	272	278	289	299	287	275	257	250	267	323	244	264	247	242	287	302	285	278	264	300	318	293	282	311	259	306	291	305	267	271	260	274	271	246	284	308	279	300	251	279	282	264	286	274	267	267	286	270	298	239	253	289	266	306	279	287	260	253	292	283	282	261	276	276	277	280	270	268	305	275	273	277	265	283	309	311	289	295	259	328	265	278	289	255	286	264	269	300	279	265	311	311	244	239	275	269	291	277	261	296	291	267	254	289	314	289	319	271	299	281	279	295	298	291	272	308	288	281	303	264	292	252	289	263	320	280	302	275	270	294	254	270	281	311	294	280	312	282	291	259	295	288	314	286	328	296	291	284	287	261	313	287	275	259	272	308	267	274	280	261	308	279	282	276	258	297	281	250	259	261	274	277	252	291	289	297	281	310	265	307	267	262	307	266	265	267	248	257	251	267	291	305	271	277	272	259	293	259	258	282	304	292	307	287	282	290	275	305	284	310	289	308	240	300	278	289	257	277	260	296	255	259	278	267	283	268	277	260	284	299	280	284	260	260	248	271	264	277	297	269	298	289	312	275	260	291	254	268	293	282	298	289	302	268	268	260	272	297	284	296	304	278	243	273	275	264	289	276	271	311	268	260	271	255	325	290	285	287	288	291	266	281	285	288	293	282	258	307	278	276	288	257	257	294	285	316	286	318	303	302	297	303	279	299	267	305	290	302	275	295	295	319	270	295	281	297	269	240	309	290	281	261	277	290	263	286	271	280	264	279	298	296	282	273	263	261	297	287	246	282	271	307	275	276	303	302	262	273	295	268	297	301	266	286	269	342	250	241	279	285	254	284	272	294	305	315	270	298	289	278	286	293	293	265	278	275	324	276	280	272	304	247	293	260	291	291	282	246	287	237	263	270	276	304	272	289	261	262	317	272	295	261	275	285	263	292	285	286	267	260	268	270	310	293	274	295	261	261	287	291	290	305	257	296	269	283	297	263	284	252	285	282	295	303	263	267	268	301	271	294	294	266	272	294	275	265	284	270	281	312	271	278	279	265	301	314	272	265	287	266	296	273	304	280	296	276	251	266	287	239	293	268	281	309	254	307	285	277	263	277	295	260	277	293	252	279	302	302	285	277	249	292	256	283	277	281	258	265	285	293	282	282	272	319	254	310	284	271	292	292	271	283	263	263	287	291	272	271	276	258	318	289	275	294	277	302	252	283	283	293	271	276	257	298	303	281	290	264	277	272	254	278	265	237	266	295	303	294	264	284	263	307	277	300	292	243	269	273	269	271	283	276	329	288	279	276	261	308	299	308	331	277	264	313	278	263	288	280	277	268	278	279	296	272	277	264	283	298	273	294	316	302	267	297	258	291	268	275	305	274	279	291	291	237	304	270	318	281	269	304	264	283	296	268	281	287	290	263	271	295	276	294	261	280	289	291	279	263	278	278	283	271	286	260	272	261	272	300	275	261	290	264	294	264	265	282	286	271	290	265	284	303	251	287	276	274	280	280	301	302	305	294	307	266	304	303	285	303	276	299	296	253	273	256	263	287	306	292	280	285	303	320	280	308	294	294	269	280	271	276	304	269	253	301	266	289	283	268	290	250	286	257	293	250	304	304	302	260	281	310	281	246	270	270	266	278	279	269	281	309	269	298	298	266	268	302	278	268	253	259	305	258	268	279	302	266	262	254	301	292	239	252	306	274	290	295	278	306	289	266	267	282	282	276	288	269	297	275	282	296	274	259	258	293	293	292	279	283	294	318	280	243	273	273	259	265	292	296	306	277	265	301	289	251	260	303	268	265	256	260	305	282	321	303	277	307	261	276	261	303	273	301	319	303	284	268	292	281	294	274	277	242	283	283	267	301	297	296	277	293	254	262	300	280	261	261	280	275	278	277	305	254	294	314	279	258	279	253	267	305	279	277	315	289	256	291	284	311	282	285	286	257	249	281	269	269	254	295	261	265	270	281	271	285	289	275	275	253	271	314	304	275	271	280	261	274	263	270	280	300	280	314	286	285	288	275	309	271	275	266	281	265	278	313	282	260	317	271	296	265	275	259	289	288	306	266	317	257	304	276	255	278	299	252	284	278	312	247	281	273	302	296	281	286	293	270	296	297	261	269	305	293	284	258	289	271	272	321	270	305	277	273	238	276	266	280	277	309	309	296	290	266	295	286	263	286	270	300	278	270	302	284	276	254	247	280	254	308	273	287	291	298	263	268	284	286	263	271	304	293	317	283	269	309	284	276	275	264	294	273	277	296	288	260	280	278	285	292	280	281	314	262	254	294	275	272	255	272	291	271	276	286	259	301	281	261	290	299	267	288	268	268	267	274	270	305	294	311	258	280	270	306	272	239	302	297	288	266	299	302	278	302	276	298	277	279	276	268	275	303	271	274	284	299	243	269	268	272	274	286	290	306	278	277	260	267	266	277	277	289	302	284	287	284	253	279	316	293	280	276	298	283	282	306	320	274	301	271	264	285	302	291	283	282	287	294	236	254	253	275	300	266	316	287	303	282	269	315	273	311	288	293	258	288	301	300	280	270	272	258	265	264	257	257	281	266	286	284	286	265	270	280	268	263	277	244	250	274	276	270	279	248	306	308	297	289	266	284	288	314	259	267	282	263	297	309	295	294	295	270	278	262	280	297	261	267	260	271	286	257	240	269	289	292	282	304	268	304	295	263	287	249	270	290	287	281	277	293	270	277	277	281	286	276	279	266	262	276	281	274	260	291	282	314	270	301	280	302	297	272	289	267	288	249	299	291	252	249	276
9328	1293	1219	1327	1283	1192	1136	929	844	870	760	775	767	706	688	721	659	687	732	690	696	679	731	660	677	637	690	689	690	673	674	658	675	632	652	667	674	695	670	644	695	694	671	652	707	638	677	680	666	638	646	667	641	658	682	674	647	643	636	647	675	667	638	684	670	673	668	582	657	659	647	638	616	675	682	680	601	659	642	642	651	659	710	631	606	681	633	662	625	640	655	633	675	628	657	641	654	648	613	630	652	692	638	617	625	626	658	636	677	662	617	620	674	637	679	674	667	672	655	635	654	646	627	613	651	679	677	633	645	670	697	674	633	654	640	630	639	639	681	699	609	647	653	660	647	662	649	636	638	668	659	682	640	680	701	654	638	700	638	640	663	607	683	626	686	620	679	686	643	651	625	640	649	682	645	682	650	662	674	609	631	621	718	687	655	685	611	659	693	650	621	685	664	672	678	684	659	652	660	640	634	649	697	658	663	668	629	697	648	669	611	665	686	622	664	648	685	672	661	632	616	686	672	676	610	666	655	661	652	646	644	661	707	637	659	670	664	656	670	614	686	678	661	612	681	620	682	681	646	657	664	679	663	654	625	669	664	674	736	691	691	651	655	622	694	674	652	691	639	648	694	644	663	657	647	621	665	656	611	681	683	638	623	710	691	629	644	686	620	635	614	656	633	657	673	638	660	625	639	646	601	678	637	671	711	668	645	672	643	598	594	650	690	672	650	680	598	687	643	672	605	685	658	596	658	624	706	635	648	684	670	659	641	664	609	650	626	658	628	639	660	679	631	638	624	671	673	659	632	650	628	650	630	655	641	657	703	634	653	673	609	619	662	620	653	652	690	699	662	622	612	651	676	698	624	665	655	638	650	608	654	678	628	634	700	681	700	647	659	653	649	661	649	602	656	677	675	704	670	684	680	691	682	638	677	685	713	694	606	682	651	658	661	655	643	622	689	687	647	633	622	675	638	659	677	640	644	681	661	663	694	694	633	660	639	669	631	640	623	672	645	679	663	692	643	650	628	662	605	666	645	641	702	639	652	653	700	657	669	645	641	638	639	662	673	674	643	679	679	699	634	664	618	606	651	675	651	662	695	674	619	668	678	676	688	695	649	624	651	648	673	665	662	623	633	627	663	646	654	653	681	696	642	686	667	646	681	646	645	620	641	620	637	660	654	646	623	674	625	639	631	668	687	689	652	612	688	670	599	649	682	700	673	634	621	656	669	640	633	674	656	667	651	655	668	637	661	655	655	673	672	655	667	607	658	720	640	644	671	668	682	652	618	661	627	600	669	648	678	646	645	630	628	665	648	607	634	667	638	687	636	633	639	637	661	660	671	641	636	665	716	636	700	684	624	607	637	622	630	653	634	650	682	637	632	679	654	622	656	645	653	667	696	651	653	714	674	624	619	652	658	646	632	641	671	689	708	650	670	663	674	639	650	670	630	663	635	634	659	674	653	613	655	677	630	660	716	687	643	643	648	615	688	641	659	657	699	640	709	609	670	673	677	672	652	645	670	671	695	636	712	659	633	661	646	668	687	668	679	690	644	649	667	634	633	649	696	646	626	664	656	672	633	656	649	650	663	701	671	667	665	623	662	671	683	653	656	648	672	651	675	678	653	644	676	667	652	686	638	652	660	700	662	686	678	617	672	667	636	590	627	636	642	631	700	700	627	724	629	620	615	664	692	661	610	656	651	679	637	647	628	663	678	653	618	645	672	614	634	621	621	656	603	668	634	641	650	671	678	644	631	672	567	641	608	672	626	656	644	641	690	673	646	719	607	647	619	675	637	644	719	634	658	696	640	636	650	652	691	680	628	650	664	636	645	626	612	614	661	677	650	670	653	626	635	700	657	647	615	651	672	670	660	643	678	621	658	680	660	646	661	645	658	616	644	679	645	666	620	667	671	630	658	608	605	685	629	667	616	619	622	693	664	656	651	582	685	665	608	620	679	686	649	696	649	636	671	642	633	639	641	672	637	635	646	651	659	662	682	638	609	636	631	658	660	709	657	637	625	651	627	684	615	598	652	656	638	682	634	655	650	656	623	638	704	666	636	670	647	656	679	651	703	643	662	623	682	682	633	632	678	655	663	684	667	662	654	660	628	654	679	686	638	656	663	664	644	631	634	666	622	668	673	673	598	608	645	672	639	658	584	660	651	639	625	673	586	660	581	628	645	669	621	650	642	665	692	630	671	641	659	692	609	679	649	650	620	663	654	652	643	648	690	712	670	608	628	617	633	641	639	668	668	635	667	689	670	684	666	652	645	651	664	630	643	654	659	627	650	662	689	636	688	672	619	640	683	596	633	647	652	675	680	635	673	653	664	668	637	636	621	630	672	683	653	629	637	661	647	663	619	624	645	608	663	653	653	620	709	663	685	695	678	647	674	628	651	679	667	638	665	633	654	662	661	613	660	664	627	662	623	681	657	675	725	686	639	687	673	693	667	626	674	649	658	675	671	661	611	687	654	635	629	663	638	643	630	656	639	633	673	617	702	622	669	636	649	642	669	657	603	605	674	646	634	661	647	625	689	685	659	691	665	667	639	656	637	657	682	635	614	658	657	682	638	659	667	679	645	664	671	654	624	679	670	628	599	628	684	626	686	688	651	659	632	663	664	642	659	636	678	650	651	674	605	597	657	686	699	617	658	644	700	634	613	648	582	652	651	618	695	728	624	626	665	655	606	690	649	627	632	656	664	611	653	662	670	647	666	642	666	667	655	637	664	628	607	666	660	686	665	669	631	657	646	659	650	656	634	637	636	637	645	669	709	661	699	676	608	654	631	666	643	706	656	612	653	645	668	636	697	688	622	665	660	678	675	653	707	663	625	656	664	636	667	631	607	661	682	671	686	667	674	634	632	682	670	688	618	694	650	641	671	671	662	652	613	651	702	689	709	637	630	650	681	669	610	651	640	675	675	662	620	651	657	638	680	654	688	665	644	670	648	683	629	662	660	698	668	608	684	616	632	680	670	632	644	682	667	694	648	634	696	642	635	658	654	657	659	692	670	645	645	611	621	651	638	700	664	665	674	645	696	662	619	646	655	656	662	665	656	666	671	589	665	683	657	701	652	662	634	700	683	666	645	649	630	614	679	683	635	690	604	667	659	673	646	634	659	648	638	702	689	645	736	654	720	652	686	632	665	631	699	636	690	658	663	670	692	647	642	668	663	648	676	677	671	657	674	641	658	682	678	650	625	687	650	615	654	660	649	664	659	636	687	672	671	693	662	613	692	634	651	624	639	650	696	670	708	673	702	710	687	608	646	663	677	590	669	689	666	636	644	651	669	656	619	673	668	642	641	645	724	622	666	651	652	613	633	642	658	618	636	713	665	680	587	647	639	660	653	626	675	640	577	636	645	653	654	643	634	643	622	732	673	654	650	614	669	616	669	694	618	665	698	653	652	613	617	656	624	663	640	678	625	663	632	696	659	620	737	652	668	592	600	617	702	613	618	648	634	664	659	646	689	674
22636	2712	658	520	382	297	284	218	190	167	163	154	147	147	147	135	108	118	126	149	135	137	133	144	130	150	109	105	121	132	118	125	111	135	137	147	111	135	132	140	122	117	133	127	118	124	132	122	127	109	121	105	129	133	111	130	107	126	138	114	129	115	104	125	118	120	107	99	134	152	120	93	101	128	117	109	122	145	113	127	131	133	125	123	115	116	110	89	114	127	121	115	118	120	118	125	116	125	117	122	106	105	127	117	124	127	111	108	109	110	114	116	131	113	136	120	137	118	129	111	145	136	103	152	128	118	102	115	125	131	118	118	109	112	106	92	132	122	95	122	117	120	125	146	101	123	120	116	107	104	126	130	140	118	117	128	107	135	127	138	128	122	120	93	119	110	117	119	122	106	120	124	118	105	128	130	123	127	121	106	124	122	123	119	137	123	120	119	125	112	122	123	129	116	138	115	132	123	116	141	129	130	119	132	120	127	113	118	102	131	108	137	115	128	134	116	124	121	117	104	112	100	106	113	111	124	146	114	110	114	105	117	128	123	134	126	113	110	105	131	122	134	110	124	110	127	108	126	130	127	122	128	106	103	120	120	133	131	128	112	122	130	132	128	139	120	131	148	130	120	103	136	140	132	132	119	109	108	111	119	126	109	125	141	110	109	119	120	124	122	107	126	112	108	131	110	108	98	119	135	132	104	115	110	114	123	128	120	127	127	120	126	113	144	123	126	105	114	133	116	130	129	112	128	120	118	130	141	138	132	109	100	120	113	111	112	125	130	142	135	117	110	113	111	110	113	120	105	147	126	115	120	135	108	124	130	117	122	124	118	129	126	119	116	135	126	127	103	129	121	125	133	122	130	131	99	130	124	120	114	121	96	126	135	116	132	120	118	123	125	104	127	108	136	124	98	122	125	125	105	131	144	125	109	140	118	120	128	139	125	125	124	141	127	130	116	111	121	130	112	160	122	120	123	98	128	120	110	122	140	114	120	132	141	130	100	128	126	141	132	133	131	119	125	111	116	112	121	118	131	114	111	116	121	114	125	137	116	125	130	99	106	141	108	119	122	140	112	116	126	110	103	99	132	114	119	115	139	127	105	117	110	132	119	130	112	113	124	108	116	106	123	106	125	122	116	102	117	117	121	111	124	114	144	115	126	113	123	124	115	113	124	137	131	106	121	111	107	107	118	119	119	107	117	121	107	97	118	103	126	109	122	129	115	121	143	119	107	123	104	102	114	97	98	112	126	143	104	137	115	125	137	104	120	119	139	107	122	111	111	103	112	129	135	119	114	113	113	126	136	154	118	118	143	125	119	108	135	133	116	113	122	116	96	139	110	129	128	137	111	133	113	119	106	99	124	119	104	109	121	127	120	118	113	138	109	109	123	122	114	97	125	118	120	129	125	109	122	115	127	111	130	105	137	108	119	141	126	119	153	112	124	122	129	118	129	120	116	133	141	131	114	101	139	130	113	111	144	108	115	116	122	129	128	112	118	116	109	111	113	122	130	128	129	138	112	109	117	129	126	116	112	133	108	145	118	126	122	118	125	120	118	112	121	129	126	127	127	102	118	110	127	108	115	128	122	116	125	124	120	110	122	126	139	117	110	118	131	134	102	116	115	112	108	136	121	132	132	117	131	132	104	128	118	109	107	89	123	106	103	121	131	110	112	117	107	123	118	121	125	132	108	110	142	145	116	101	121	125	121	120	111	119	107	124	119	121	123	114	146	119	104	112	109	119	115	120	102	135	132	116	123	129	102	126	112	136	99	140	126	110	123	120	121	129	135	144	127	128	109	128	131	135	132	126	133	121	136	138	134	130	127	113	117	131	114	129	118	88	125	121	121	122	110	116	121	123	125	128	118	117	129	103	119	126	127	138	112	121	106	116	112	120	128	124	103	131	135	117	107	106	108	128	120	126	103	133	128	110	123	100	99	119	115	121	126	137	120	118	142	123	115	100	111	125	127	123	135	122	118	110	122	127	125	128	132	124	117	130	110	106	118	119	115	119	113	96	109	127	114	125	137	128	106	114	122	124	129	131	130	132	132	119	122	128	111	134	110	108	107	141	119	119	115	122	109	123	132	127	109	118	117	114	116	113	124	107	123	137	124	133	107	109	96	115	121	119	98	115	129	109	113	116	107	113	126	97	80	119	118	127	129	122	134	123	114	139	107	103	122	130	104	126	122	122	127	127	120	138	133	126	107	118	125	110	136	114	116	124	103	125	120	132	143	123	100	117	104	112	110	111	97	128	113	125	139	120	106	117	128	122	116	114	136	130	109	134	120	113	109	121	134	135	123	138	108	116	124	111	129	117	120	140	137	108	115	120	118	78	111	115	121	122	133	110	110	126	121	109	110	140	127	126	109	118	121	129	118	121	108	129	116	114	127	109	122	125	122	131	110	121	116	142	103	118	125	116	126	116	111	116	122	131	109	132	108	147	131	120	128	110	108	106	126	107	119	118	112	116	138	133	104	120	127	130	111	111	123	124	146	136	97	113	120	92	109	114	129	108	100	116	133	101	102	119	129	104	97	134	114	110	106	132	108	125	126	126	138	115	143	110	127	136	135	107	138	111	137	106	100	112	145	137	127	123	133	127	123	118	132	133	115	112	120	123	121	121	93	93	120	160	117	108	113	99	108	119	123	141	134	115	122	146	119	153	123	101	138	115	130	149	131	115	107	103	121	128	122	123	97	136	132	133	114	128	117	104	105	97	141	121	135	99	123	115	120	124	138	114	125	121	122	110	120	101	121	119	121	127	115	118	121	130	122	122	125	87	126	133	118	124	138	128	131	120	118	109	130	108	134	121	115	118	135	128	129	117	135	124	118	117	122	142	123	121	119	127	122	128	111	133	131	113	126	122	129	120	124	116	128	131	114	138	101	122	122	118	113	120	135	128	122	134	126	120	148	119	134	112	122	118	136	120	108	133	121	99	130	112	112	113	126	113	125	107	130	122	111	127	118	113	125	138	110	120	124	146	115	132	127	126	125	117	113	109	102	128	128	120	119	120	120	134	146	117	132	138	108	103	126	136	144	117	127	134	134	110	125	111	127	122	110	124	107	121	141	111	128	130	115	124	127	121	110	140	131	115	133	133	105	125	124	128	117	120	131	99	122	141	116	125	121	118	115	121	118	130	116	112	132	130	126	113	115	113	101	113	111	99	128	123	113	114	107	128	125	146	109	127	111	123	104	117	131	132	148	116	147	118	118	117	128	139	119	132	132	119	110	121	137	131	133	118	120	143	117	117	94	119	94	130	118	112	111	120	143	120	104	138	131	133	131	124	129	123	113	122	112	117	111	115	133	141	102	116	132	105	144	144	118	85	95	132	118	133	107	119	103	115	127	115	109	119	114	117	120	112	114	146	94	108	117	116	117	127	115	103	129	110	129	107	129	105	127	130	125	123	137	132	130	123	122	128	134	120	123	106	118	130	110	126	114	115	107	98	121	102	105	121	115	130	114	109	128	124	153
13168	1439	1398	1607	1475	1419	1103	862	784	627	600	516	467	474	433	422	437	425	375	378	372	360	343	373	399	370	326	335	335	364	351	354	354	323	350	314	339	331	307	338	327	335	332	340	318	316	326	325	296	319	318	340	301	325	320	302	338	315	314	357	338	340	342	314	324	319	352	304	338	350	330	287	341	309	308	351	324	287	313	338	293	350	323	287	314	312	324	314	333	336	362	295	317	338	304	316	315	313	309	344	302	323	319	296	313	315	332	312	308	290	314	321	299	304	303	283	312	334	313	298	314	346	325	298	303	356	313	316	317	351	309	352	324	330	296	305	313	290	321	325	313	327	306	294	337	321	352	309	291	314	321	294	345	328	300	327	308	354	323	320	320	300	341	348	283	322	338	302	304	321	292	344	320	293	323	311	315	329	306	333	317	340	294	310	338	314	320	340	296	278	305	300	299	304	315	350	297	339	318	292	336	308	305	297	306	305	292	288	300	266	333	314	312	282	287	319	302	318	312	331	313	318	302	343	321	293	291	310	317	301	323	285	323	312	313	351	295	341	295	309	304	326	274	293	359	318	309	315	308	299	306	312	276	333	351	314	324	333	296	305	321	310	301	315	324	327	304	299	280	309	310	327	278	305	319	317	312	328	309	320	309	308	305	287	300	304	325	293	292	287	326	339	303	325	289	293	353	322	300	377	321	316	317	287	285	328	308	246	316	338	320	291	333	296	332	330	321	312	319	306	310	316	321	326	288	339	311	316	318	315	286	291	330	309	339	316	322	325	322	305	326	337	321	322	298	322	339	314	298	330	311	285	308	339	305	319	321	299	316	297	301	323	330	333	306	294	301	334	310	294	330	331	339	325	304	323	309	321	304	299	316	292	305	305	330	320	292	306	310	325	271	288	309	313	309	291	314	326	325	300	309	318	378	303	328	307	348	329	340	320	303	313	325	303	338	284	294	295	314	338	308	315	323	296	298	289	304	334	289	306	307	315	308	322	303	299	312	282	339	298	332	309	336	306	338	290	308	320	329	325	290	290	333	322	302	314	291	312	323	300	331	310	341	296	336	322	335	337	314	291	315	285	309	338	299	300	329	318	305	295	302	335	286	276	295	316	299	317	306	353	308	307	327	342	296	275	315	330	320	288	309	336	323	315	330	319	310	338	337	315	321	336	334	319	308	287	337	298	324	306	301	328	310	293	325	284	310	341	304	313	337	318	314	296	318	283	301	275	292	318	307	316	284	288	308	325	319	274	311	360	301	281	357	335	304	304	293	334	303	298	336	310	304	336	286	295	328	300	311	311	331	336	313	356	333	307	368	310	297	286	299	310	299	334	307	332	341	344	330	339	317	303	315	305	285	302	306	314	310	310	302	312	298	284	322	303	309	335	308	317	342	304	314	314	284	318	325	309	345	353	322	312	316	306	345	331	309	305	348	294	299	322	280	304	316	298	317	327	309	295	349	337	301	324	312	307	327	319	348	291	300	301	308	331	288	308	285	326	321	321	310	319	321	289	320	332	338	292	346	292	312	322	292	305	333	315	282	313	302	339	316	321	335	317	319	303	319	339	283	313	310	334	289	320	291	323	327	313	331	353	323	302	295	324	298	319	301	321	335	319	305	316	305	294	307	297	311	323	296	304	310	318	351	319	323	332	300	329	310	300	301	333	320	301	324	302	318	310	299	297	329	281	344	313	305	313	296	282	299	316	304	313	294	279	299	328	315	325	328	338	331	276	307	316	307	322	301	304	296	288	322	280	341	321	288	322	344	286	291	314	342	325	298	329	302	327	298	304	313	308	324	305	317	298	301	303	326	329	304	317	305	297	315	302	346	328	326	326	327	330	287	315	293	325	346	315	309	313	322	290	275	316	338	292	338	291	328	279	327	349	341	310	321	334	318	304	270	303	341	325	304	312	307	317	329	269	331	352	282	322	346	303	312	286	308	300	333	331	311	336	303	340	324	279	330	309	309	340	318	312	305	341	353	304	294	304	317	302	311	294	318	311	325	307	283	323	295	345	304	292	305	308	315	339	307	312	305	315	353	336	325	293	293	341	295	331	296	312	319	323	324	337	318	300	291	298	327	351	293	337	320	303	316	312	301	343	299	288	309	302	283	305	310	325	295	330	302	345	319	314	310	313	328	346	315	274	301	294	293	301	303	339	301	384	315	320	336	320	323	315	307	309	291	327	334	324	278	321	318	303	317	312	339	331	287	322	308	342	304	300	300	302	306	311	316	301	321	348	316	296	291	308	306	306	318	342	359	338	316	267	319	298	334	332	302	302	323	313	301	295	311	304	304	283	326	330	324	307	292	318	322	308	309	332	329	345	306	303	326	299	341	315	302	324	307	293	323	323	326	296	325	322	305	319	303	345	310	307	313	296	336	303	309	299	322	340	288	307	319	308	310	319	326	329	313	321	295	294	280	354	332	276	314	307	329	297	287	293	344	281	310	306	282	324	316	295	348	302	312	320	332	323	303	319	319	330	272	299	311	309	322	292	324	322	306	327	315	318	298	316	297	285	301	334	333	317	282	294	325	340	313	288	317	331	324	304	344	300	286	341	291	318	322	315	342	285	279	343	323	299	332	309	327	325	310	358	320	301	315	298	302	327	312	318	310	315	310	317	317	319	315	312	326	329	293	296	330	345	308	300	300	318	312	289	303	296	316	283	328	321	337	322	309	304	313	329	310	320	322	325	320	300	336	321	321	322	310	314	304	306	318	326	327	302	324	313	318	299	334	284	282	302	314	307	311	314	296	311	324	278	305	326	321	337	306	319	303	313	322	312	336	326	312	334	302	318	315	309	289	340	319	339	331	286	304	318	306	321	292	300	318	291	325	298	304	329	331	328	327	330	282	316	318	314	288	317	319	308	298	291	296	305	312	311	298	319	329	346	297	332	297	308	326	326	308	284	300	326	298	302	325	305	301	327	326	333	303	294	330	281	311	325	298	324	320	347	310	297	316	322	298	348	318	301	336	280	303	301	308	308	329	302	341	341	313	310	307	317	291	279	295	329	326	326	313	325	333	345	347	303	271	293	309	321	339	295	325	331	309	339	295	297	277	267	336	327	301	318	283	353	321	326	326	311	309	291	332	283	323	300	328	338	348	318	320	332	342	299	323	326	290	288	299	310	319	339	279	321	317	332	339	325	315	277	353	316	279	310	324	340	294	311	330	349	311	301	319	341	303	325	305	313	333	318	318	322	335	319	305	315	345	337	296	321	302	323	366	302	292	339	334	298	307	282	324	305	308	298	318	298	303	345	318	288	326	307	318	321	304	329	334	291	301	283	320	290	345	344	310	305	339	284	312	276	318	299	343	323	310	328	314	285	292	316	316	325	322	303	305	312	294	299	292	348	303	341	308	312	348	311	315	303	306	315	335	326	310	327	315	334	311	309	302	293	272	311	298	308	310	321	294	317	311	322	312	318	336	286	311	309	347	303	318	348	298	347	311	301	335	297	305	315	313	313	306	311
1891	429	362	347	347	358	318	301	356	322	351	337	331	316	321	331	315	313	360	364	336	328	297	331	327	326	349	278	325	319	341	355	323	335	337	297	361	329	356	343	349	331	342	311	332	318	334	343	353	328	304	351	337	356	393	307	327	308	341	339	330	359	341	366	293	343	317	335	310	329	331	351	357	330	313	342	321	294	306	313	333	321	370	333	300	333	286	299	339	312	337	335	290	286	340	338	340	317	339	352	333	351	330	343	325	322	315	323	325	347	337	303	334	352	334	304	358	287	353	322	316	316	338	341	355	319	361	341	310	339	314	331	313	317	328	297	323	336	335	347	323	337	324	320	334	376	310	325	336	315	331	340	344	339	346	307	330	322	332	330	333	322	292	316	333	321	310	322	368	326	343	346	328	326	321	313	358	317	323	352	340	312	315	302	311	313	302	322	315	319	370	351	312	326	328	335	316	302	326	331	344	295	312	324	307	318	324	317	315	351	329	357	314	326	317	339	355	308	329	352	392	337	286	300	346	315	304	340	332	309	348	319	313	317	335	309	336	324	349	343	316	329	321	350	350	332	363	347	321	305	321	322	333	316	357	286	330	310	326	337	319	324	352	365	309	306	327	313	344	289	315	347	309	358	357	318	363	338	331	284	335	285	317	309	319	357	315	341	323	314	319	341	326	331	318	314	365	318	331	342	318	309	350	299	344	356	287	296	316	335	346	299	325	326	346	337	331	303	326	296	307	313	319	370	339	306	338	356	307	349	315	302	347	323	302	321	312	332	288	316	343	351	314	317	353	345	344	322	353	315	326	332	350	337	311	342	349	308	321	306	327	304	336	326	314	322	344	351	285	293	317	317	319	342	333	314	345	328	344	282	344	331	320	343	329	325	285	292	317	331	313	336	332	344	336	325	309	333	314	310	330	337	318	283	354	319	349	353	329	321	321	356	350	325	333	305	349	348	337	367	346	346	321	322	302	340	356	355	313	316	320	338	318	313	304	330	332	326	316	292	319	334	321	323	335	337	327	341	291	303	315	327	349	325	336	337	326	321	352	339	324	339	335	328	294	327	369	323	380	332	319	314	323	357	319	334	304	323	357	338	349	332	301	306	324	319	323	335	327	285	344	317	365	393	345	312	310	330	299	334	327	315	332	294	310	328	349	327	293	322	319	330	333	324	318	310	330	334	297	286	275	372	327	315	290	316	338	345	342	347	355	335	356	350	329	334	331	317	320	313	302	318	346	320	316	322	318	335	319	315	319	322	309	329	328	321	323	325	338	291	328	360	333	334	322	312	346	304	337	327	320	314	342	302	308	329	300	347	328	339	338	330	288	287	316	336	311	332	336	332	315	322	329	352	343	331	319	293	345	318	332	329	310	339	318	313	319	330	330	310	350	333	309	335	311	320	349	337	326	333	342	299	307	296	345	297	325	328	300	328	356	314	328	339	319	292	306	348	324	350	311	346	291	334	326	346	340	350	336	333	313	336	315	326	315	310	326	328	357	321	312	323	323	313	260	324	308	350	330	312	315	349	345	339	347	282	315	321	316	346	308	362	317	342	334	342	358	354	322	301	339	321	366	306	351	312	299	320	309	327	321	340	294	332	304	289	332	329	295	283	371	331	309	323	345	315	353	292	316	310	271	321	334	331	349	292	327	342	317	341	326	301	342	399	310	327	346	304	317	327	349	288	320	325	341	355	312	332	326	330	342	288	335	314	363	335	346	363	348	325	320	312	322	335	378	339	357	319	333	347	283	296	314	306	333	318	315	325	334	305	291	345	305	299	296	323	325	327	302	334	333	328	332	329	345	358	307	306	319	319	331	349	327	289	332	355	287	355	359	327	282	319	319	316	329	299	341	368	328	356	309	336	331	366	299	333	311	324	354	347	318	318	346	305	341	325	332	324	339	349	323	311	347	313	320	346	327	313	319	303	361	325	347	297	315	325	320	325	337	277	319	337	300	304	310	338	326	311	362	321	317	337	311	362	312	299	338	335	322	303	338	321	324	315	347	331	343	315	335	319	317	326	335	312	333	328	334	299	337	324	336	344	327	322	313	298	342	319	334	370	344	283	290	318	325	310	334	310	326	305	285	313	342	291	345	334	332	299	362	325	311	319	324	338	309	328	336	313	341	317	319	333	322	320	317	301	328	314	337	345	301	316	287	324	353	297	317	317	352	302	320	331	348	347	314	332	304	336	303	284	347	320	340	339	331	343	325	341	334	330	347	334	312	352	313	337	351	300	345	333	320	316	326	312	315	327	301	292	302	319	349	319	350	315	347	310	332	323	322	319	297	314	319	343	333	287	319	309	339	318	354	340	335	358	338	304	337	311	336	342	309	323	312	269	343	331	321	332	362	346	320	330	298	295	307	321	354	311	323	320	316	334	332	345	331	313	340	318	328	358	328	318	320	321	344	329	338	348	340	348	314	334	337	326	344	365	324	339	350	336	352	346	319	362	330	340	315	341	340	344	326	322	350	324	321	312	324	327	324	337	298	310	319	329	317	319	332	312	336	308	313	307	297	317	328	344	287	340	328	336	352	330	329	369	303	298	301	337	309	344	315	333	304	349	328	297	318	306	319	341	322	303	289	333	327	301	360	321	353	339	292	313	322	285	321	345	332	291	338	360	342	325	343	318	300	312	346	336	326	349	328	352	347	303	317	327	351	325	354	285	350	343	328	312	334	323	328	322	346	340	337	301	319	285	309	309	314	314	352	337	336	322	339	343	329	329	333	331	310	331	296	291	350	339	360	340	327	346	320	340	304	340	311	290	343	315	318	285	328	320	319	325	323	362	325	298	319	317	306	305	306	313	341	349	351	373	340	355	329	365	316	291	311	298	355	336	368	325	360	302	334	295	338	371	294	287	333	317	341	323	336	318	336	340	350	301	322	314	347	330	299	352	314	302	313	324	314	309	331	301	344	319	337	349	341	322	345	305	344	327	310	333	326	338	315	350	337	356	302	320	320	299	330	297	318	314	312	373	286	340	311	321	335	358	301	313	324	312	291	326	344	325	341	302	297	311	317	314	334	325	344	249	291	351	308	322	317	356	309	324	328	361	334	345	340	304	338	341	334	368	348	338	280	346	300	331	317	363	310	299	362	360	314	325	322	326	326	328	303	306	332	340	341	363	355	363	314	343	352	308	317	326	338	318	325	321	334	305	323	310	307	309	323	302	345	349	341	339	319	359	308	330	314	333	328	330	333	318	353	332	323	357	305	299	349	348	318	342	306	309	296	333	337	322	333	335	300	322	342	311	320	327	332	328	309	326	325	319	324	355	310	309	303	326	331	315	355	315	317	310	309	361	309	331	322	311	305	363	338	314	332	325	329	333	318	311	325	314	324	298	333	336	355	312	323	338	337	350	322	306	314	328	338	345	337	315	295	298	322	328	309	308	337	349	367	316	321	308	345	300	306	323	289	334	319	320	333	333	301	365	337	334	323	296	318	331	338	334	330	354	330	277	357	316	326	355
2329	868	774	789	873	858	870	778	794	826	794	791	741	718	726	760	744	782	756	747	757	708	729	757	738	772	741	761	757	766	759	783	748	733	797	777	780	721	784	720	724	785	777	746	751	750	764	711	723	799	744	752	781	755	768	770	735	778	756	721	740	791	807	759	694	735	736	767	785	817	803	736	783	780	765	781	720	749	721	740	767	737	775	709	767	742	771	753	724	761	740	763	749	757	760	730	789	758	755	700	819	783	755	733	752	767	740	719	781	785	741	739	755	788	748	757	785	743	726	758	764	774	763	718	794	725	789	726	761	720	753	790	742	771	754	722	795	763	757	737	731	791	755	795	734	750	766	780	791	776	747	772	794	719	718	780	762	769	718	750	741	773	746	729	768	779	734	742	733	779	745	760	839	744	772	765	791	783	766	731	708	787	798	768	691	768	732	748	771	772	795	763	801	767	774	770	721	777	792	719	796	784	766	719	767	748	739	772	759	761	756	776	779	791	731	745	773	738	749	783	797	771	782	694	798	734	746	735	753	755	769	780	741	732	742	772	756	721	737	729	750	780	820	800	726	732	774	734	753	767	701	741	788	746	744	706	777	750	761	772	756	796	806	810	765	791	822	736	742	799	762	728	758	752	714	764	729	738	752	725	703	788	769	744	708	801	744	787	744	736	775	767	778	784	736	788	784	768	737	736	760	759	771	740	748	781	746	776	754	738	764	826	810	774	757	751	730	771	748	715	776	803	770	765	742	702	766	774	742	735	729	745	765	746	739	792	758	772	739	780	734	771	739	803	781	829	803	762	741	795	776	748	786	713	791	727	805	792	790	797	799	794	718	727	747	786	727	729	813	788	748	776	750	734	786	755	753	767	753	726	811	760	751	723	819	761	738	798	753	819	775	766	773	730	755	777	821	717	775	743	733	762	738	797	744	732	754	805	734	801	795	803	757	759	766	756	826	762	767	779	719	757	768	728	733	702	761	774	769	780	777	747	724	770	722	755	738	772	754	746	791	800	776	779	760	736	782	746	768	730	812	778	743	751	767	759	745	728	780	748	768	760	754	756	793	760	797	774	735	779	755	738	735	742	757	757	713	741	777	740	779	749	730	752	797	761	702	766	760	722	780	731	793	763	787	790	738	758	749	775	762	731	711	749	737	754	715	766	743	780	759	789	743	712	759	692	761	759	753	787	763	762	786	792	744	770	698	794	760	738	787	756	773	792	765	751	720	759	730	767	756	789	700	768	743	734	829	744	764	780	842	792	783	731	727	788	721	728	694	737	756	769	765	749	767	764	779	775	719	783	791	770	731	717	782	770	751	778	754	756	770	744	754	827	741	772	801	812	787	773	735	762	756	802	741	778	739	793	766	752	772	776	728	786	809	775	799	771	746	786	749	787	775	761	792	756	722	734	785	736	726	747	714	769	734	736	727	720	771	739	724	762	725	757	790	779	749	732	732	781	744	740	747	733	769	750	774	798	755	764	785	764	780	727	752	739	782	751	710	736	743	753	750	760	781	764	723	740	755	760	745	752	740	728	766	754	818	778	783	755	721	797	787	755	729	777	763	765	779	772	759	703	710	751	778	763	760	741	759	766	736	758	772	771	761	731	761	719	750	756	731	739	752	761	779	726	740	759	739	773	719	760	784	734	733	748	741	783	760	746	775	745	804	807	776	792	719	786	759	770	744	729	792	732	781	766	759	755	772	759	710	766	777	780	743	771	776	806	790	738	761	723	746	766	723	735	767	749	742	729	715	775	766	757	752	705	780	740	737	733	730	744	730	796	761	771	758	746	797	746	834	746	742	749	801	785	740	820	756	730	707	764	784	777	738	712	783	748	745	759	759	759	734	724	824	779	767	764	766	798	743	735	792	701	770	741	761	724	780	779	800	758	787	782	753	738	749	835	754	745	741	764	790	774	757	787	745	761	761	755	796	778	758	749	780	779	762	779	741	757	776	784	755	781	744	757	761	719	758	743	789	733	800	723	778	763	759	756	798	760	755	756	755	813	756	726	772	766	736	735	743	767	804	680	704	796	739	799	726	751	754	774	772	783	779	818	736	748	763	773	736	800	770	746	731	751	743	722	767	745	746	717	765	779	759	780	718	768	759	764	744	750	760	764	791	730	720	725	802	762	790	769	730	753	729	762	771	741	747	766	752	745	783	816	770	744	730	770	798	762	807	821	813	733	795	726	802	728	759	770	750	757	770	778	706	763	755	743	739	751	760	724	753	777	775	785	724	809	763	760	792	779	762	737	757	743	815	753	731	685	735	780	796	740	759	787	752	760	802	770	799	779	750	780	784	777	775	765	741	775	736	754	758	774	741	759	762	771	769	752	807	731	762	756	728	797	814	765	713	736	761	733	720	807	728	783	791	768	751	751	787	770	768	764	762	783	736	738	756	792	803	759	767	758	735	707	802	728	802	722	787	797	737	765	771	733	735	775	729	767	737	794	764	776	794	741	778	666	766	725	755	789	754	779	759	778	797	752	753	759	755	726	784	726	770	822	791	744	770	730	777	732	737	771	789	779	787	808	778	831	728	793	757	747	765	712	783	761	767	708	742	756	771	735	720	779	763	759	700	722	747	729	780	729	761	761	742	710	824	812	806	736	746	727	764	744	736	790	777	737	783	757	749	679	749	762	737	762	794	799	738	784	798	711	704	730	730	804	724	773	754	749	731	745	782	761	712	747	784	798	756	746	740	778	718	767	757	771	764	742	771	741	783	718	793	828	734	717	786	739	742	748	761	752	743	759	742	748	719	766	765	733	761	730	799	720	719	756	776	779	759	741	744	740	754	770	692	713	705	790	759	740	736	722	732	784	829	724	765	825	761	778	777	715	755	769	738	744	792	768	791	760	808	765	724	737	810	751	791	828	731	752	765	791	752	788	784	727	771	755	736	706	722	747	738	748	791	806	759	706	816	740	726	745	737	796	756	781	728	726	753	773	737	759	746	789	753	723	762	701	736	750	771	726	810	745	779	818	734	750	758	755	722	715	771	782	764	790	758	743	735	758	779	774	707	734	786	797	724	754	781	778	729	738	750	747	753	763	745	812	733	746	747	739	748	751	765	784	757	752	745	727	741	770	753	736	756	752	764	753	740	705	744	752	726	745	722	731	769	776	752	757	783	806	771	727	734	737	750	793	722	794	764	769	785	738	768	731	731	752	790	741	746	786	747	771	762	731	773	737	759	751	712	775	739	738	728	757	758	809	787	816	806	743	747	743	717	757	787	785	776	741	789	742	780	767	767	760	779	776	741	746	725	767	768	731	751	774	716	756	739	757	773	772	808	749	779	762	732	812	769	764	742	740	776	782	751	752	766	767	735	746	763	736	762	762	746	799	711	761	734	706	747	768	765	755	767	739	751	783	748	734	761	749	794	768	769	746	738	725	713	791	752	749	782	734	781	764	722	750	776	680	734	803	789	716	778	723	773	704	779	744	743	718	783	751	735	730	764	735	718	797	779	797	756	752
13040	1234	550	473	415	375	390	329	317	296	332	322	313	332	277	296	297	295	319	282	250	272	291	273	309	233	280	303	267	268	298	289	302	278	272	277	289	287	266	283	262	278	274	300	300	261	270	316	294	281	271	262	268	261	313	278	276	311	267	275	267	284	292	264	282	290	255	275	289	269	253	273	298	306	296	281	295	310	293	285	258	324	293	297	275	254	268	260	297	296	242	248	285	289	283	279	279	268	295	261	274	275	287	288	298	273	300	288	279	282	266	303	273	264	311	308	240	270	256	292	295	289	293	267	286	269	261	293	275	265	290	301	282	264	287	273	290	328	279	278	283	263	288	294	286	297	290	284	293	284	276	220	271	276	309	283	306	291	273	268	312	289	317	259	310	277	276	271	250	311	290	289	281	268	280	318	267	260	280	317	295	283	275	295	231	271	262	308	284	280	268	292	260	272	300	272	301	287	254	279	293	244	239	261	308	293	273	297	237	255	293	272	249	271	301	311	268	315	255	282	277	290	269	281	274	285	274	253	289	280	270	277	268	306	297	283	288	262	275	286	268	276	279	259	271	283	284	289	250	267	281	293	284	262	291	285	282	255	261	285	253	306	283	264	300	287	272	285	262	281	298	305	296	277	289	262	269	276	266	282	307	293	301	306	279	268	281	262	300	270	291	302	282	289	294	263	284	300	277	267	264	300	272	256	259	278	296	311	327	283	259	270	296	297	269	263	285	273	288	305	286	251	273	283	266	286	265	288	271	310	279	273	269	275	268	245	247	262	267	274	311	293	273	289	280	278	282	287	259	273	309	320	266	302	289	285	295	286	274	305	298	278	248	299	268	297	281	261	295	298	306	277	274	278	300	272	293	280	272	283	249	270	300	256	272	271	296	289	278	276	288	305	281	272	251	293	278	240	288	272	274	271	278	268	291	296	298	240	262	275	315	263	261	294	263	274	274	256	287	287	262	301	269	268	285	273	277	250	277	303	272	278	257	279	273	264	245	315	291	272	276	249	317	238	299	283	275	274	273	279	288	289	311	269	270	281	277	285	270	256	274	272	269	256	269	254	282	288	273	259	272	266	312	294	269	285	268	259	297	230	238	267	280	289	265	255	271	304	271	255	288	294	295	261	255	270	292	293	260	293	294	247	261	296	313	300	283	263	290	246	276	287	280	285	279	292	311	280	271	263	294	303	283	303	278	293	244	273	259	267	289	269	265	282	250	304	286	265	288	289	283	271	257	261	253	290	244	267	318	295	291	304	282	292	284	266	277	291	275	263	255	284	281	265	312	261	286	273	265	274	285	307	305	287	278	258	256	280	282	310	264	284	288	289	282	258	285	297	283	247	251	294	246	272	287	280	294	271	331	317	233	270	319	274	274	287	280	269	285	288	274	257	287	274	288	244	289	273	278	291	266	257	282	290	281	256	255	270	274	298	279	256	282	295	274	269	251	277	268	295	265	320	283	281	283	253	294	272	320	277	270	276	316	312	286	266	286	275	301	275	305	272	254	267	275	279	302	341	290	250	305	274	297	270	297	280	288	273	316	275	314	266	297	284	314	262	252	302	275	278	279	319	292	303	258	297	313	272	288	308	285	276	283	291	276	249	278	266	274	288	288	291	260	291	289	290	258	287	319	323	285	255	263	279	299	287	302	300	271	307	280	275	300	320	288	307	288	303	299	286	328	292	260	283	260	289	291	284	252	307	258	289	263	294	300	267	281	272	267	303	309	291	257	292	291	259	295	267	286	286	294	272	274	254	298	305	292	284	296	259	265	276	270	258	284	320	277	283	297	278	272	269	282	298	260	262	284	262	309	286	274	264	282	286	294	262	283	279	288	269	293	323	277	277	291	305	278	281	271	323	304	286	296	299	277	299	301	278	277	258	253	286	324	298	253	272	281	340	310	260	298	275	302	264	266	284	283	252	245	304	262	264	287	266	285	261	266	268	265	253	294	284	281	271	282	334	276	307	289	302	267	295	289	286	290	272	264	299	314	280	309	289	281	296	252	259	271	278	275	323	295	288	314	303	314	279	267	291	281	293	306	301	325	247	249	270	278	254	286	290	264	283	271	275	303	286	269	301	276	276	293	262	291	279	310	264	263	274	268	293	317	272	295	279	261	276	277	292	292	273	323	270	291	274	286	267	292	285	277	278	281	295	269	266	254	274	277	266	261	279	243	283	308	251	258	286	270	301	302	299	269	314	277	307	284	273	314	287	285	304	300	314	254	293	276	291	279	273	270	278	261	329	292	298	302	286	281	270	297	314	292	261	256	284	267	253	264	276	313	244	290	281	272	286	274	280	284	266	271	295	290	306	283	281	291	279	283	268	258	298	277	255	307	298	302	273	291	273	286	282	262	299	268	290	287	277	278	295	262	287	298	316	298	285	265	306	263	253	263	298	308	272	300	305	287	279	266	275	310	282	263	308	339	270	290	262	291	304	296	278	274	318	285	290	291	266	273	311	288	283	270	286	305	265	286	264	308	268	274	307	286	290	281	290	312	273	280	273	290	293	288	270	303	318	265	292	282	296	271	314	303	295	294	290	318	304	294	282	283	299	294	317	271	256	267	300	257	278	311	269	308	295	242	284	284	283	291	289	253	269	269	264	305	266	290	311	262	301	281	279	273	263	297	244	236	267	306	259	279	298	283	316	293	309	289	289	266	301	257	253	259	270	263	265	278	250	235	271	272	254	286	293	291	319	266	275	302	295	290	316	258	284	274	302	283	288	267	296	296	292	296	239	278	261	299	255	290	273	310	302	279	267	285	280	240	299	307	290	302	248	316	287	256	249	327	288	276	263	286	276	288	296	307	291	279	267	270	249	298	264	259	286	267	278	277	291	301	283	319	278	233	286	265	262	265	293	312	277	279	277	300	270	283	247	293	282	292	302	258	270	298	275	268	261	246	279	270	279	268	285	293	307	282	275	264	280	301	312	278	278	259	268	282	274	268	281	299	289	305	266	289	292	304	285	289	265	279	266	287	305	289	257	303	277	270	288	274	268	296	273	273	272	280	305	285	267	254	280	270	277	269	282	254	288	274	288	268	251	260	279	278	278	325	263	269	299	290	286	328	258	306	258	290	299	301	286	265	252	294	275	273	296	288	271	309	279	253	270	241	296	291	265	302	294	252	301	289	280	275	295	290	270	254	244	279	247	276	295	268	303	281	284	269	271	280	285	275	305	293	292	271	259	291	291	278	248	275	307	288	258	286	293	294	253	268	273	286	282	272	257	253	267	267	269	290	293	285	310	317	297	292	295	294	281	325	288	301	291	274	301	300	280	279	251	261	292	280	275	269	281	277	265	285	270	295	302	269	257	300	292	286	298	283	285	311	286	275	307	295	288	280	278	281	296	272	284	283	287	282	275	254	253	263	269	246	271	268	300	271	259	281	300	257	293	289	271	273	271	321	273	256	268	284	280	289	284	232	268	281	257	288	267	257	248	296	313	269	292	281	265	293	272	276	291	274	264
9307	1355	1205	1340	1283	1269	1077	961	872	846	803	761	762	713	683	707	647	688	648	697	670	705	692	659	680	725	696	651	666	654	704	717	667	683	656	655	661	666	646	686	719	650	648	674	715	676	664	657	642	615	654	640	696	669	663	650	684	698	616	666	713	622	627	675	649	689	661	619	638	644	634	657	654	679	680	673	664	670	664	673	640	706	625	671	628	685	643	662	644	634	642	603	656	613	686	670	649	668	655	699	688	687	614	649	619	689	650	653	660	661	621	684	679	665	671	664	677	656	655	659	633	668	604	673	645	647	658	670	649	660	616	681	674	664	667	598	620	687	681	661	663	661	681	620	654	654	640	682	632	655	685	678	673	653	660	627	644	664	651	642	631	706	686	601	673	692	671	706	689	633	704	673	653	662	674	640	661	662	723	629	663	656	673	635	664	670	610	709	656	642	670	706	634	634	673	656	718	658	640	638	631	659	662	636	637	636	611	663	689	677	662	634	616	638	647	640	647	645	675	643	686	621	638	656	659	686	606	654	627	658	670	630	671	671	660	664	651	637	694	655	658	682	683	671	677	678	614	648	673	640	642	659	638	613	666	686	672	662	662	677	634	662	679	670	618	671	679	655	671	644	640	710	701	595	641	579	679	669	664	649	629	656	622	651	622	674	678	628	643	648	628	641	606	681	637	635	654	666	641	648	685	663	660	674	613	657	643	640	664	662	584	650	678	633	623	679	665	695	710	641	671	645	620	655	609	652	652	642	674	674	651	682	639	627	676	661	608	637	631	665	636	680	635	672	668	665	627	674	668	645	639	637	681	625	620	671	648	655	653	623	675	610	642	620	644	647	650	699	672	651	695	701	661	647	655	622	672	654	650	674	658	649	650	682	690	636	653	649	679	658	658	676	643	639	619	653	648	681	692	612	660	664	616	652	654	686	622	714	656	659	673	621	626	665	650	666	672	644	613	713	663	571	631	676	656	615	621	671	632	630	664	664	633	678	665	683	684	655	623	682	654	618	686	643	644	677	608	648	711	658	627	631	626	680	662	695	662	673	648	665	634	672	702	681	654	625	621	671	641	674	660	651	619	670	647	679	612	624	649	649	624	687	681	659	660	655	641	645	670	652	678	632	673	652	653	634	676	658	628	676	652	623	711	666	635	660	673	638	644	667	627	656	673	609	692	669	655	618	662	685	655	654	656	623	673	691	664	642	643	641	610	700	674	599	672	661	653	660	676	656	628	642	657	655	670	641	664	676	662	630	658	684	647	659	664	684	627	631	672	658	659	673	630	654	704	649	653	637	652	690	649	658	656	651	618	657	662	652	655	674	645	623	662	710	645	650	647	669	641	651	639	685	663	665	638	652	656	666	685	657	667	629	675	681	707	662	654	655	633	657	632	691	682	643	658	671	666	679	665	668	649	646	623	624	670	648	643	627	654	640	654	645	651	637	694	637	666	638	639	670	667	670	697	657	679	647	660	633	685	663	680	698	649	636	683	675	669	671	675	693	709	701	664	671	658	671	669	631	659	644	635	660	664	659	679	640	647	635	608	675	651	676	653	637	674	649	688	681	666	671	691	675	629	652	657	695	662	674	640	662	646	664	699	692	681	645	677	648	691	619	661	682	669	665	634	644	642	693	670	657	604	667	647	643	644	667	611	631	628	663	632	615	708	682	688	663	643	649	646	661	662	675	651	670	643	619	665	618	712	637	617	667	705	644	632	650	644	682	625	682	645	647	638	674	615	653	666	667	679	683	661	654	626	698	663	652	642	689	692	673	709	684	648	635	613	665	650	667	673	668	648	630	646	649	708	658	644	666	662	638	681	674	665	630	673	661	674	667	672	658	623	669	664	604	683	688	671	665	652	689	678	652	680	671	629	666	648	664	618	625	684	664	656	674	639	674	667	676	678	698	630	637	651	658	618	626	668	625	644	675	664	641	620	652	629	688	625	650	668	660	676	693	641	646	674	665	623	629	655	695	630	641	711	699	672	670	647	682	623	649	667	681	651	647	704	629	660	694	668	652	648	661	635	652	649	686	648	649	643	658	679	621	621	646	649	661	654	619	647	679	607	633	671	715	674	652	664	662	668	635	682	596	655	605	642	660	671	630	666	686	608	632	637	644	648	649	651	676	632	627	635	687	642	666	701	656	624	641	692	632	683	647	642	692	629	661	699	662	672	636	628	669	661	654	641	650	673	660	636	678	655	669	666	645	682	668	652	695	691	632	648	677	668	655	700	670	648	674	642	686	693	637	629	627	620	662	703	632	648	656	683	684	629	658	654	670	653	586	666	629	674	670	662	662	693	654	679	635	612	662	636	674	640	661	686	642	659	651	708	651	670	661	635	657	666	679	647	627	624	627	677	637	600	711	641	624	644	589	621	714	664	670	617	649	684	657	660	633	653	637	706	699	677	673	671	652	645	645	667	661	679	685	633	689	667	675	678	695	699	663	632	658	637	638	657	635	647	627	660	628	609	657	594	669	599	678	661	677	694	657	646	639	643	609	655	643	680	667	644	712	614	671	676	641	653	608	632	606	662	667	660	627	643	671	678	647	647	625	678	667	662	629	628	650	611	625	657	632	694	673	664	613	665	668	700	659	617	632	696	639	646	662	646	693	657	659	651	655	653	659	644	658	667	633	666	653	667	642	654	656	675	645	746	657	648	643	638	663	668	670	666	645	666	658	663	644	661	666	642	683	658	655	681	618	616	632	662	627	656	644	678	644	678	654	655	649	625	678	677	645	637	651	645	644	631	611	647	672	599	664	663	655	656	663	631	644	655	625	646	601	634	626	643	667	636	630	653	675	652	621	673	624	600	687	641	667	679	649	627	655	665	638	679	642	654	631	681	655	670	666	677	692	703	673	640	647	650	707	643	644	634	654	696	615	703	675	676	620	606	658	684	690	623	633	665	685	671	632	645	633	654	663	631	707	665	667	651	708	643	611	643	659	725	666	699	608	622	646	644	659	646	657	702	644	628	647	641	659	711	605	657	646	678	664	676	641	642	700	645	640	659	667	598	658	682	664	689	628	622	611	673	660	659	643	684	671	669	661	654	653	651	703	666	624	656	616	630	688	619	650	668	665	644	669	679	639	700	724	687	660	623	642	649	654	638	663	626	615	679	684	665	672	659	624	621	624	667	647	686	660	723	656	654	654	625	642	634	671	626	628	684	627	668	670	623	615	649	651	676	666	608	658	648	621	615	675	623	672	668	687	646	665	637	676	681	654	707	667	629	674	629	653	641	672	676	657	662	640	622	661	693	631	669	626	679	644	676	643	688	644	625	691	662	661	663	661	630	620	634	687	655	653	665	693	646	639	657	669	661	677	669	674	665	664	652	677	697	667	664	682	611	683	626	627	714	638	663	629	641	745	600	638	639	607	659	693	621	619	679	688	685	648	728	663	641	628	674	656	643	665	663	674	664	623	659	684	650	627	619	625	684	646	659	682	656	672	609	629	658	664	680	649	651	649	662	622
22082	2688	659	501	381	353	245	204	207	163	146	164	147	137	135	136	140	116	113	124	110	132	137	135	125	123	134	108	132	139	110	110	131	128	137	126	128	119	115	114	128	130	140	110	133	129	121	122	133	158	137	112	105	126	112	115	130	135	134	127	124	119	123	126	147	123	132	121	117	113	125	97	102	143	105	130	130	108	95	118	117	100	117	109	111	146	107	115	121	107	111	103	107	139	119	122	125	102	130	132	136	108	110	117	113	138	114	121	132	119	108	109	137	123	106	111	133	121	109	107	96	135	113	116	108	119	101	115	121	132	114	127	103	126	140	120	104	108	115	115	108	104	100	138	135	123	127	127	115	134	119	140	129	115	124	92	135	107	108	140	127	123	129	120	125	112	111	120	114	113	118	117	107	114	120	119	99	135	99	123	118	111	116	112	121	122	119	112	133	117	114	93	116	116	132	129	127	110	126	134	116	111	142	114	123	131	159	128	132	116	137	111	128	176	131	112	106	115	137	137	111	123	141	121	116	120	128	135	113	135	120	123	127	106	121	102	118	118	132	130	99	144	128	135	122	119	120	118	122	121	105	130	113	116	108	140	115	126	98	131	123	105	115	130	130	125	111	121	129	127	119	129	137	118	127	119	115	126	126	119	112	98	136	115	140	130	128	119	124	152	121	122	130	115	118	130	109	108	102	122	113	135	133	116	115	106	123	128	136	149	117	115	119	142	130	129	104	126	147	126	131	138	130	123	123	104	121	110	133	115	117	121	117	126	112	99	121	116	99	104	129	110	125	132	133	109	112	131	124	140	118	129	115	126	138	113	115	123	115	141	119	124	125	145	120	105	104	121	136	111	106	130	128	133	118	85	105	135	122	103	121	115	118	128	100	110	123	127	113	129	96	110	124	111	133	99	114	107	124	114	127	114	123	110	132	119	118	119	87	124	117	118	118	130	147	125	125	121	125	114	125	110	129	119	144	133	114	135	126	117	99	115	113	107	117	124	121	128	113	121	137	115	112	144	125	106	113	108	117	134	122	138	137	134	117	119	111	113	118	131	107	115	126	109	114	126	101	127	129	115	114	116	99	113	141	103	125	125	133	137	118	126	123	116	115	123	135	144	126	129	166	120	126	114	125	102	128	140	114	101	118	117	119	119	120	120	147	117	138	126	142	106	108	111	122	114	118	113	140	117	135	140	127	110	100	120	112	125	117	112	124	119	131	101	133	121	129	112	138	98	119	117	98	109	103	120	123	104	110	140	121	106	105	130	135	126	118	138	128	133	125	125	126	114	135	126	106	122	128	135	123	121	126	114	129	131	109	136	111	129	122	112	110	111	140	114	112	137	116	114	117	108	111	126	133	123	122	122	102	115	131	106	125	122	128	118	128	136	107	127	140	121	133	107	130	137	114	128	125	124	104	121	135	125	114	111	131	118	125	122	121	106	118	137	119	131	112	119	119	135	112	101	110	126	106	113	122	108	123	129	120	117	118	128	131	108	118	133	116	121	131	128	115	106	135	116	118	119	115	116	111	128	118	125	126	116	111	121	116	117	103	101	103	142	114	129	136	99	121	128	106	137	122	128	104	123	102	146	122	138	110	113	108	128	110	134	110	124	116	104	118	163	130	130	105	128	107	123	119	123	132	110	121	123	112	114	102	96	125	113	128	143	133	104	130	106	116	121	114	118	110	110	107	114	126	136	118	114	116	111	101	121	112	127	118	119	109	125	128	139	105	126	109	145	116	112	135	122	120	119	145	126	113	131	126	115	127	129	125	104	121	128	115	127	138	111	131	123	112	122	132	115	108	111	130	126	110	126	112	114	125	117	141	108	126	109	130	120	125	111	123	132	109	108	111	109	110	124	129	132	132	135	133	124	108	107	114	107	129	120	152	122	134	120	122	119	117	122	116	124	109	110	126	95	125	89	119	136	115	132	134	102	141	107	134	127	135	132	115	101	143	121	103	118	130	129	113	121	122	143	117	111	132	118	117	135	134	113	98	141	128	136	119	143	124	114	106	115	110	102	119	141	100	120	112	111	117	114	117	104	124	112	134	117	101	114	125	141	128	130	115	119	125	157	112	109	112	126	103	136	115	126	101	124	123	130	119	111	109	131	123	109	93	112	102	115	121	129	129	102	124	115	134	134	104	95	132	127	143	130	97	126	127	115	136	109	108	96	129	127	132	96	106	124	103	118	124	121	98	125	106	121	112	127	109	128	126	110	133	101	129	141	120	117	135	132	134	122	128	125	99	135	134	103	113	106	129	123	114	120	116	108	120	143	127	131	117	122	139	123	131	115	119	134	120	127	144	100	90	123	120	116	132	123	132	132	129	125	108	129	125	107	117	105	124	109	112	115	132	132	130	122	118	106	114	124	114	122	132	136	114	120	135	119	103	138	137	110	132	136	113	125	121	124	114	107	131	123	122	125	130	119	110	111	125	118	121	100	136	99	123	119	109	114	121	113	116	103	143	123	131	96	113	142	155	112	125	150	129	126	105	120	123	120	129	123	107	111	129	101	116	117	134	134	122	119	121	123	113	119	122	129	128	110	125	141	118	122	126	130	117	113	135	124	120	124	101	108	117	138	128	130	119	122	121	113	122	153	138	148	123	117	115	119	116	115	111	121	103	119	106	120	102	121	117	137	130	119	113	117	103	103	128	128	108	113	113	128	101	112	136	125	122	109	121	112	118	132	127	121	121	116	125	135	124	120	123	127	129	108	123	122	127	123	121	117	113	119	128	142	109	122	137	118	111	122	122	128	124	103	130	98	133	108	127	128	128	118	122	144	125	137	117	130	126	123	150	134	123	131	94	121	137	131	133	131	126	112	136	105	133	109	134	114	107	108	120	126	119	115	105	134	107	119	118	130	99	128	119	105	136	108	123	136	114	118	109	116	125	118	108	104	118	106	103	131	103	123	134	124	129	118	137	131	128	130	140	116	114	115	117	134	112	126	110	119	121	103	107	113	109	149	120	118	115	123	124	107	116	112	113	122	125	134	122	99	114	113	109	114	140	101	128	124	132	140	135	132	139	110	119	119	103	118	119	116	122	124	105	101	120	113	141	106	123	115	124	116	119	111	120	107	128	117	116	130	109	115	123	128	119	117	130	119	109	123	119	110	128	137	138	129	122	97	116	113	106	122	114	106	129	110	124	97	144	119	142	111	104	115	129	100	124	117	105	127	119	101	120	109	115	105	122	103	125	135	123	140	132	116	98	130	128	127	115	111	115	125	127	109	115	111	110	115	113	105	137	130	129	111	114	116	115	127	116	114	106	123	121	118	124	112	97	128	107	137	128	138	126	127	126	125	130	95	112	132	112	127	92	127	120	100	113	121	128	115	110	146	137	116	124	108	116	118	120	103	142	110	123	118	108	90	137	122	106	128	106	127	113	122	129	85	121	113	122	114	115	116	134	113	114	133	131	130	109	136	136	120	94	112	123	141	109	113	114	117	118	138	109	140	118	110	108	118	104	132
12907	1460	1409	1553	1539	1405	1136	866	766	634	557	510	494	439	457	433	402	403	384	375	397	360	414	376	392	373	345	329	420	349	372	331	322	330	363	340	351	307	297	346	328	314	302	304	283	353	332	303	314	355	345	331	335	345	312	334	306	301	291	317	341	333	342	341	333	341	310	320	321	322	338	354	333	319	324	296	306	364	337	323	309	308	303	336	298	351	277	355	327	275	297	341	323	333	316	299	298	319	301	294	310	286	308	325	349	314	317	336	312	326	321	301	282	320	310	302	315	358	321	338	306	297	322	332	315	329	362	288	319	334	327	335	279	316	319	309	305	316	295	337	319	344	310	297	322	313	307	350	309	314	315	307	294	376	305	327	302	300	331	310	321	318	296	343	338	310	314	323	320	314	296	314	326	278	297	312	310	311	338	305	305	296	311	328	326	306	302	311	323	337	300	290	297	336	296	334	323	298	313	317	311	305	334	320	333	305	270	342	280	296	321	332	327	294	291	313	310	291	312	266	320	330	332	298	305	298	308	301	300	330	290	297	309	299	321	334	292	320	291	316	291	330	316	333	331	324	335	320	311	324	318	323	297	296	302	275	336	332	318	310	343	350	320	324	291	321	321	308	355	327	288	357	311	327	294	312	336	300	301	298	311	336	310	310	318	332	307	324	306	317	303	320	323	328	327	334	286	321	314	318	310	339	280	310	306	269	319	321	336	335	304	319	309	325	308	292	330	325	303	299	316	297	333	332	289	339	298	360	322	307	336	326	304	291	293	332	336	329	305	339	346	307	291	314	308	329	305	321	316	310	336	304	315	317	302	307	357	330	308	308	324	323	301	347	288	296	317	321	309	315	289	361	343	299	324	306	365	316	316	317	318	318	296	327	341	303	342	303	306	324	316	313	308	309	310	324	300	306	336	299	329	317	302	314	301	312	312	334	319	298	316	312	331	312	313	300	326	343	297	306	302	275	319	301	314	308	310	306	322	324	313	294	309	325	315	327	305	298	323	289	330	353	326	307	303	336	263	306	307	309	296	318	303	355	326	302	310	319	314	313	335	308	332	340	297	339	302	317	283	295	303	296	310	292	316	327	324	295	304	338	337	330	336	338	315	302	305	314	284	313	336	291	296	337	292	309	312	311	269	310	275	300	295	330	320	318	319	310	294	288	329	344	287	316	299	306	308	317	294	337	323	332	321	305	301	300	306	322	304	286	318	337	314	318	322	294	297	291	337	337	311	310	336	303	294	310	301	316	299	309	304	302	323	325	334	354	322	351	319	330	328	323	293	318	328	318	313	321	313	309	321	293	313	309	305	295	302	297	337	327	327	304	303	317	326	322	324	313	327	323	324	328	325	339	317	342	322	298	323	335	308	310	310	325	303	309	328	315	320	300	332	317	250	301	299	312	297	319	304	325	332	309	326	295	295	353	313	328	302	310	306	319	322	324	340	338	294	322	316	318	307	318	323	294	303	340	279	293	305	345	300	303	294	307	316	329	320	324	324	316	329	309	321	309	299	299	308	319	311	303	300	304	326	316	328	347	337	305	294	305	300	291	285	311	304	305	315	358	298	329	296	341	302	325	323	312	334	301	297	305	294	307	307	322	309	341	321	341	310	347	304	314	293	336	301	332	315	316	306	338	312	330	326	317	342	313	318	330	361	330	336	278	323	335	299	325	312	314	297	342	326	314	332	302	313	294	334	310	321	357	306	327	317	348	327	323	326	316	298	317	287	329	303	325	339	337	317	342	308	289	325	303	305	351	323	301	314	304	301	335	319	345	325	302	320	309	316	313	317	311	300	336	323	310	313	292	306	298	309	298	292	321	310	320	333	351	314	318	332	302	317	309	307	346	337	322	340	282	302	311	327	304	296	313	282	298	324	326	326	299	322	294	293	312	313	320	273	322	334	328	297	320	300	337	324	369	309	320	338	302	298	339	303	329	308	311	310	301	319	317	338	323	278	347	321	323	299	301	305	314	331	302	324	342	299	295	304	320	297	322	293	297	268	293	342	324	315	333	330	289	330	279	317	308	340	335	302	313	320	330	312	321	297	305	335	344	330	339	296	352	289	285	331	313	312	326	330	325	306	319	320	280	314	317	319	312	290	337	309	332	328	324	303	322	316	329	330	332	306	336	309	306	330	341	309	315	333	301	318	314	313	286	309	295	296	309	337	303	321	282	352	341	331	316	296	299	283	314	302	311	329	311	306	330	305	305	296	332	307	317	324	308	333	320	340	352	320	311	319	295	305	299	298	320	300	305	318	311	324	299	335	281	326	332	292	309	311	309	335	305	316	300	347	285	309	336	305	284	313	355	330	330	298	319	318	307	323	324	305	305	322	297	317	330	300	320	307	316	290	331	313	331	298	318	335	314	359	273	299	290	309	322	316	308	347	303	313	306	309	309	312	348	309	312	309	329	296	316	347	329	297	343	316	327	308	310	314	334	334	303	277	325	321	296	319	315	314	332	304	323	318	299	323	317	336	364	358	344	300	331	300	335	311	330	341	341	327	318	316	318	310	283	326	296	335	340	315	294	302	328	308	297	306	336	320	315	315	293	337	329	292	306	307	317	292	335	299	300	332	312	325	295	315	289	278	319	337	319	297	347	286	325	340	325	314	325	309	328	304	291	351	288	344	307	315	283	314	298	323	312	329	317	332	320	299	323	300	290	309	328	312	311	293	337	297	305	299	321	322	301	323	338	318	312	303	317	283	306	309	272	315	300	316	325	314	336	323	318	322	318	330	362	342	314	300	301	317	286	322	329	315	326	299	300	310	321	302	335	288	334	312	339	337	295	310	295	337	308	288	313	342	333	314	322	330	305	316	283	300	324	292	326	299	320	313	310	339	344	312	322	323	309	298	325	328	317	313	301	307	321	286	297	302	295	300	305	316	325	317	311	296	313	313	319	292	315	311	319	316	321	319	303	330	305	310	335	298	323	265	320	297	326	307	307	313	381	288	309	314	333	340	335	314	315	278	309	335	324	306	316	291	356	299	315	347	359	348	344	346	286	328	304	341	272	334	331	288	323	278	351	334	338	335	301	353	319	333	301	343	337	317	318	300	326	319	321	318	344	301	286	330	337	328	321	319	300	330	283	297	293	302	320	298	289	296	305	280	282	321	304	348	305	307	308	296	287	331	314	313	317	317	314	351	322	305	320	329	342	303	320	318	316	305	342	349	328	301	290	298	308	313	333	299	314	286	326	331	325	313	283	323	302	316	317	298	294	309	330	326	304	345	314	310	308	309	312	324	312	302	337	310	325	275	326	306	286	305	298	357	322	281	303	307	296	310	305	288	311	307	308	289	345	312	304	324	334	311	319	292	305	338	314	338	323	306	312	305	308	313	309	325	322	312	318	287	333	326	341	351	321	301	305	329	314	270	299	313	302	291	331	312	290	318	321	312	293	327	315	315	290	350	296	314	312	317	316	312	337	300	317	317	293	324	312	310	356	327	324	336	319	330	267	313	297	312	338
1759	392	336	359	352	364	369	334	342	322	337	340	349	355	326	357	347	338	332	319	301	297	344	339	366	327	316	306	347	319	307	334	321	310	321	333	336	353	333	335	334	322	331	321	298	335	339	326	364	346	318	339	323	324	326	306	335	325	316	323	348	351	336	338	355	327	339	325	325	321	330	310	324	341	349	311	326	362	368	325	304	341	324	322	324	334	304	323	285	321	324	326	392	357	331	323	336	319	354	321	313	344	344	341	338	299	352	340	317	310	329	339	347	323	348	300	313	325	358	345	328	346	354	305	349	305	328	327	337	342	312	337	365	336	351	321	350	304	330	353	317	358	329	310	343	308	347	342	300	341	325	322	334	319	339	323	338	318	302	317	321	336	334	313	345	348	329	343	354	311	315	342	338	324	331	359	311	344	323	306	323	328	342	297	318	301	326	353	319	319	320	312	339	329	304	339	308	334	323	356	326	326	357	335	312	303	352	349	320	363	360	334	318	342	325	329	315	333	319	300	346	292	297	353	349	311	317	304	327	329	355	325	347	313	346	317	318	332	334	314	328	313	348	330	338	304	342	341	282	321	356	331	324	344	356	360	310	345	310	317	309	329	341	328	321	315	325	289	301	297	329	350	346	347	340	330	295	317	321	331	313	331	318	337	346	347	299	328	302	332	355	361	304	346	320	345	365	335	324	347	381	291	335	302	321	337	319	322	339	318	361	302	315	311	377	356	336	373	353	346	313	317	334	359	333	340	332	338	307	337	330	340	319	329	316	313	328	330	322	327	327	347	328	351	328	366	346	326	349	311	335	364	300	305	314	360	336	345	356	354	335	362	352	332	363	360	343	329	297	329	342	329	291	314	305	338	324	315	326	322	318	312	305	340	323	338	348	353	323	346	328	312	307	324	331	345	349	342	299	344	323	368	282	310	349	358	356	388	319	352	333	309	320	331	315	356	337	299	341	363	337	329	335	332	340	321	337	320	324	300	383	302	305	331	301	358	332	385	327	318	335	303	357	296	327	324	286	334	302	353	306	351	323	315	340	347	318	335	285	329	301	314	298	338	313	337	342	313	310	332	306	293	336	326	340	317	347	323	326	329	342	333	317	339	324	331	291	313	325	328	306	315	339	315	320	341	319	366	348	335	318	303	345	340	321	318	334	338	300	317	313	330	307	295	328	353	362	343	359	376	319	306	333	338	349	306	308	293	318	314	302	326	318	306	342	332	330	338	312	325	330	312	296	336	303	337	326	325	327	324	321	329	297	341	319	345	312	323	317	332	349	317	349	321	327	350	305	333	324	315	366	325	354	326	357	297	323	315	292	320	326	324	330	338	331	354	333	350	315	313	295	311	310	324	338	341	355	356	330	325	345	333	345	324	343	325	332	322	347	303	333	324	333	340	323	341	281	347	330	360	331	317	320	317	321	318	346	333	334	325	329	326	314	335	304	329	342	341	354	324	270	333	312	311	339	307	336	352	317	303	310	328	304	335	319	367	333	337	332	313	336	324	336	322	336	311	314	340	320	305	294	337	307	301	336	320	345	308	351	327	328	325	319	290	362	302	297	338	338	353	343	348	306	329	304	336	328	349	312	346	347	314	336	332	322	300	338	340	325	306	362	310	321	307	336	350	322	342	317	310	333	365	331	332	360	312	351	325	341	324	327	349	327	363	335	325	338	327	323	352	330	335	300	321	344	320	312	302	324	358	363	299	306	333	298	325	324	356	285	334	323	347	304	362	360	336	311	329	394	318	324	341	301	317	319	322	329	306	354	363	365	336	333	318	347	297	328	339	323	345	323	302	308	306	353	316	325	314	347	295	330	305	284	307	378	321	334	359	335	334	334	303	364	345	349	358	342	332	307	339	311	320	289	343	339	334	328	304	328	339	344	349	325	337	350	335	359	297	318	319	337	305	317	324	329	323	322	340	332	316	303	322	346	321	358	333	292	320	323	351	341	285	331	308	357	318	357	319	352	303	319	337	313	321	292	316	320	315	320	351	317	331	342	355	340	297	305	334	341	360	347	314	348	311	347	321	313	334	303	304	329	342	319	342	326	343	344	304	334	357	283	313	337	322	285	358	328	338	324	326	314	305	299	336	339	349	312	324	318	333	305	351	332	337	338	319	318	327	330	370	304	344	341	337	310	334	312	322	322	292	395	365	357	345	323	340	332	331	361	296	321	328	346	306	335	351	318	320	315	342	338	323	320	337	335	345	365	306	323	335	327	321	341	322	306	339	353	316	325	348	322	327	345	338	336	337	355	328	322	335	370	313	324	328	344	340	338	306	322	296	323	307	352	314	295	326	345	319	325	315	339	356	333	326	329	333	298	329	323	329	327	335	336	340	318	362	344	320	344	325	331	357	324	334	323	358	323	357	299	322	334	310	331	294	318	344	321	328	310	327	314	351	360	327	308	326	289	323	338	299	316	354	359	359	328	302	333	312	332	325	345	391	326	365	335	311	343	338	301	354	332	333	327	301	278	351	318	313	321	319	307	335	334	337	363	312	330	335	356	337	349	328	358	326	361	327	355	349	399	338	342	314	341	337	357	322	302	307	318	348	299	320	361	352	320	352	348	352	297	356	345	325	298	324	296	325	345	287	315	311	323	343	327	345	313	347	335	345	304	314	336	362	330	361	341	343	303	312	327	305	342	305	345	342	331	341	322	331	321	348	330	321	330	353	334	316	363	334	343	336	310	303	324	314	358	351	343	318	342	283	345	324	316	347	313	347	348	332	318	339	334	324	352	349	348	333	334	335	322	357	339	362	314	312	292	339	354	303	284	323	334	325	332	349	319	328	303	329	308	346	317	362	305	312	314	330	362	306	327	328	347	322	330	323	311	326	317	299	330	323	298	352	332	330	361	327	374	324	343	326	349	301	352	318	347	310	311	323	340	357	320	316	314	332	295	354	316	314	348	321	319	340	316	347	327	333	361	325	299	284	341	294	346	315	329	319	364	324	375	360	331	312	323	340	337	333	351	345	344	338	312	360	327	339	343	301	338	350	331	314	316	313	344	326	314	335	332	354	356	337	327	339	350	327	339	351	378	334	324	302	299	320	285	334	337	337	365	336	338	340	330	310	305	352	366	313	365	315	316	307	323	341	307	305	312	335	310	315	293	336	308	311	315	347	344	320	329	330	326	343	338	316	346	323	336	352	327	327	292	322	359	414	342	351	332	334	357	296	312	314	352	336	357	311	321	307	345	329	334	339	322	313	330	369	364	336	346	346	346	334	333	314	359	333	346	335	326	347	332	345	341	309	332	345	317	304	322	327	344	332	340	324	331	323	308	325	323	367	337	361	339	354	359	318	334	333	290	347	336	334	341	307	330	348	321	315	319	332	333	342	354	347	330	308	337	351	346	331	327	326	280	315	345	340	322	329	325	355	337	342	334	346	304	321	315	313	295	320	330	344	327	323	338	335	319	292	327	338	351	357	353	301	347	310	340	343	346	354	320	328	342	295	331	336	331	307
2178	854	810	829	873	810	887	795	795	760	797	773	736	784	727	748	729	809	776	750	761	814	777	762	731	771	764	774	772	783	783	756	799	773	817	795	791	799	757	763	789	782	722	771	768	740	790	753	735	768	813	789	759	802	768	770	791	740	762	779	732	771	787	773	744	767	769	807	723	778	795	787	786	747	773	756	762	714	783	810	839	761	752	768	786	721	739	722	712	723	799	797	762	777	751	762	748	732	736	814	785	744	767	789	698	739	722	739	746	754	754	757	770	761	734	778	790	718	801	790	780	794	747	761	768	750	736	739	774	741	730	787	737	772	753	778	807	764	775	799	760	735	812	745	772	788	709	763	772	746	734	770	716	761	762	754	706	757	778	759	753	832	745	778	795	751	760	751	819	740	812	778	764	798	736	825	740	733	785	737	795	735	803	746	795	736	771	801	735	749	747	795	737	789	816	717	788	753	830	791	758	796	784	769	747	760	763	771	767	735	751	723	742	815	780	722	712	780	822	745	762	809	794	786	773	776	818	786	743	775	787	747	787	684	787	771	725	757	762	733	748	717	750	691	776	773	769	758	749	791	735	765	763	753	682	789	779	750	769	793	721	767	826	725	806	781	710	744	765	763	723	746	779	812	765	754	793	782	751	738	751	784	778	740	736	753	800	761	744	767	760	733	770	746	750	788	748	766	791	788	726	750	710	756	721	769	808	764	718	751	749	795	751	792	733	802	683	768	723	749	749	747	766	779	729	761	802	796	761	793	755	751	815	754	775	774	800	735	758	718	750	808	823	798	788	747	737	796	768	785	715	768	813	751	779	773	804	720	801	794	764	793	754	753	789	764	723	744	836	716	816	770	740	741	743	772	816	775	783	779	791	761	703	781	756	757	750	766	732	779	731	765	830	749	780	791	738	743	750	805	777	744	798	759	744	785	721	768	744	815	796	758	765	771	764	747	749	798	788	716	769	744	777	794	785	760	746	798	728	748	777	736	797	798	726	809	799	797	731	760	769	791	761	784	761	763	757	812	706	711	737	741	765	764	743	770	806	753	774	748	746	825	769	745	747	757	732	775	770	814	776	792	761	774	788	816	758	762	759	769	764	800	757	708	748	748	787	752	782	769	771	772	781	739	728	712	747	782	802	781	817	716	809	781	736	767	817	775	806	775	810	780	774	757	758	746	717	768	767	763	757	820	720	733	798	804	734	786	784	745	794	792	774	830	732	750	744	723	760	768	716	748	765	773	788	787	793	807	805	760	752	735	754	816	761	733	761	780	784	739	749	755	749	784	735	747	704	772	815	754	761	811	778	788	735	751	775	789	733	762	729	756	782	698	767	806	759	811	787	712	770	761	794	717	742	773	831	781	732	747	775	740	766	802	728	746	732	770	796	752	759	786	790	789	768	726	702	746	748	752	725	782	757	787	802	755	744	723	741	757	751	737	744	785	783	765	763	820	763	776	773	785	784	753	792	779	751	729	818	804	833	749	732	762	789	737	764	695	794	707	738	770	760	817	721	727	743	799	745	774	725	771	778	746	805	737	786	760	703	754	722	722	718	731	742	804	807	737	781	709	764	752	744	788	728	740	785	777	746	767	778	758	767	774	748	749	778	818	787	787	799	702	757	740	787	767	741	745	731	747	768	764	731	813	816	752	753	785	733	740	742	790	731	778	796	745	716	808	766	799	774	749	795	767	757	704	777	692	706	753	751	774	779	739	745	791	749	778	744	771	815	789	802	799	759	742	739	784	768	751	697	791	794	773	789	743	746	741	770	772	775	779	769	786	718	763	757	797	766	759	758	755	782	787	805	742	819	773	762	784	750	756	795	708	764	774	833	736	799	803	799	781	748	814	751	720	720	781	742	750	742	753	792	799	778	713	749	741	786	785	762	711	769	775	762	741	778	771	757	773	746	744	744	776	759	749	776	757	784	748	798	779	784	785	791	754	763	762	768	773	815	788	759	767	733	731	772	770	762	809	808	792	758	765	825	752	746	784	808	831	755	765	734	746	778	760	810	732	771	751	817	738	756	782	772	738	753	817	796	750	769	731	754	754	773	750	763	756	832	764	800	725	749	753	759	764	759	750	733	772	805	808	774	796	780	789	754	752	734	769	725	787	728	748	709	750	761	706	800	782	768	784	797	731	782	769	735	769	785	748	796	765	760	765	756	778	755	755	753	842	723	802	822	789	741	761	750	758	789	741	790	777	781	757	815	807	753	759	700	727	752	766	745	794	780	751	799	775	747	764	787	753	761	740	747	792	807	792	755	739	723	760	705	783	794	765	760	694	774	746	754	762	754	765	736	751	755	804	715	766	790	755	784	740	739	771	791	751	747	756	737	748	747	788	787	748	773	753	797	816	771	746	755	821	734	758	748	759	803	793	760	787	805	722	785	765	736	740	710	779	740	732	806	792	738	782	772	751	759	692	747	730	780	759	769	804	769	742	743	773	758	776	725	808	769	747	825	737	756	775	796	809	757	771	766	766	766	752	766	773	781	775	770	698	765	766	763	819	798	776	749	795	753	805	816	717	749	801	762	774	781	766	788	808	790	761	765	720	782	780	727	822	781	735	775	715	758	737	779	808	747	772	754	762	757	769	785	735	734	804	776	775	794	813	796	762	804	812	802	760	771	774	759	729	765	780	761	777	745	763	731	782	780	746	727	722	795	810	779	734	791	744	777	755	738	755	800	774	732	740	749	789	733	767	806	738	750	761	789	726	769	710	788	791	773	780	733	787	780	754	749	768	788	745	766	794	747	727	765	794	791	727	754	783	774	742	798	726	751	782	734	779	766	701	750	771	740	730	773	755	823	741	720	720	796	755	791	763	750	747	758	778	776	763	758	795	693	748	747	775	751	743	752	783	795	749	767	741	772	775	754	753	746	797	768	766	706	724	760	752	782	745	755	721	797	805	731	752	744	782	786	767	752	765	727	760	738	788	729	787	768	756	793	709	761	729	756	749	715	758	785	739	775	816	772	797	787	743	759	786	693	794	708	746	780	734	792	729	762	813	754	751	744	769	770	771	841	743	721	781	745	745	773	812	728	753	726	738	773	757	771	741	760	806	734	791	758	745	765	824	809	838	781	755	706	751	753	764	809	746	749	765	793	763	746	759	794	791	738	724	737	750	788	734	779	778	753	753	755	775	771	773	807	772	810	783	763	806	763	813	734	752	741	760	824	749	826	783	743	749	725	792	737	786	746	741	753	781	797	824	738	715	685	758	718	782	719	766	745	740	743	784	769	738	760	784	779	751	754	762	743	767	771	756	767	797	760	766	774	758	787	740	784	781	787	773	757	806	763	859	776	789	769	755	755	743	793	784	770	741	809	769	816	791	733	703	747	729	790	738	730	771	788	792	803	755	784	718	765	766	738	751	758	762	731	778	710	783	755	807	745	754	756	769	776	769	794	777	729	809	743	829	766	748	705	767	780	700	764	760	790	760	750	752	816	729	779	769	739	764	722	795	758	772	767	752
12501	1217	572	471	445	382	413	363	328	295	305	309	300	290	308	313	303	288	301	303	303	270	290	301	283	312	280	291	284	259	263	248	300	312	300	313	298	283	285	294	295	289	305	310	269	291	302	281	257	306	295	282	285	259	303	279	295	296	293	266	313	319	297	274	294	293	262	259	274	307	289	263	296	325	274	306	301	257	273	267	282	275	270	260	309	303	293	293	273	272	328	272	299	289	293	273	259	288	283	303	281	265	258	281	288	291	292	306	269	268	284	266	300	283	288	268	282	313	277	262	279	287	257	274	302	292	299	276	297	284	275	270	289	294	329	266	292	283	287	292	309	287	293	305	245	279	306	274	266	313	293	265	258	258	281	283	298	299	301	276	298	268	280	270	284	251	302	279	259	280	266	266	302	297	264	265	283	249	272	264	279	302	265	308	302	270	294	258	275	282	282	278	272	298	283	282	269	254	256	283	275	258	305	271	288	282	282	272	277	267	268	275	276	300	294	290	270	244	265	302	268	289	290	280	247	247	260	290	293	269	271	313	311	301	288	281	288	294	284	281	294	242	288	274	274	265	284	275	286	277	272	292	316	274	277	274	288	290	242	305	281	312	267	279	272	326	282	266	303	272	313	293	302	264	307	279	294	316	311	289	245	273	334	286	287	297	299	290	267	291	289	282	300	296	262	280	284	311	307	299	266	299	284	268	283	328	278	306	246	266	283	303	284	311	290	325	259	285	298	264	291	316	278	293	261	274	284	282	275	297	299	286	292	306	239	272	300	265	268	291	266	314	284	293	286	304	272	293	303	282	290	312	283	281	281	267	273	283	302	281	305	277	239	280	233	302	252	278	281	259	327	299	288	263	287	266	298	268	276	296	269	304	287	278	277	299	294	312	258	293	249	283	278	271	295	284	297	261	274	266	298	285	298	271	281	286	281	301	281	290	277	248	280	294	234	267	245	274	334	285	314	278	268	286	263	297	239	269	281	298	277	307	274	291	301	278	294	263	296	284	318	260	296	286	281	270	276	301	292	316	277	262	302	294	310	312	291	300	271	253	291	286	269	287	283	271	298	263	292	265	246	276	276	289	288	290	301	275	270	286	279	258	274	319	291	276	263	306	280	263	286	297	288	288	246	252	248	282	290	311	269	271	250	275	271	296	266	255	276	286	237	261	313	283	286	282	292	279	287	289	295	280	300	246	288	280	288	263	280	258	239	311	264	291	280	285	305	272	280	284	275	290	284	250	291	292	292	249	276	251	337	285	263	278	326	282	296	295	322	251	261	274	272	284	282	273	274	271	282	297	278	287	278	319	280	285	306	251	255	291	292	306	300	278	296	292	295	291	285	275	288	292	293	260	278	279	255	260	299	252	260	272	267	272	309	273	278	281	313	266	255	266	294	323	260	271	292	289	310	295	276	295	285	259	286	260	270	283	263	276	299	233	274	299	298	297	263	309	299	292	262	266	274	294	276	280	284	271	307	283	256	290	298	283	320	280	281	273	291	271	293	272	289	287	269	294	310	289	301	280	275	293	278	247	320	304	307	276	284	249	316	294	307	300	292	304	316	278	278	310	303	269	272	285	297	265	300	332	276	284	284	288	300	314	297	254	276	274	285	286	294	267	289	261	312	266	262	274	270	291	271	281	277	296	260	289	295	285	280	301	261	293	302	257	283	291	325	272	273	273	270	253	289	296	258	299	277	267	272	304	295	264	256	231	294	317	291	262	255	274	279	291	261	288	292	279	292	306	294	320	322	262	305	263	305	272	305	303	273	289	294	302	278	288	281	294	267	269	274	278	283	264	253	257	284	271	265	257	267	263	294	277	272	298	299	279	284	261	271	250	284	282	286	281	274	298	285	263	287	296	298	283	281	265	259	307	275	308	272	311	286	297	267	287	268	287	276	292	250	306	251	265	286	269	266	267	272	292	285	292	305	282	284	293	263	254	288	271	275	250	269	282	283	286	270	307	283	264	291	278	307	274	275	288	281	264	314	282	276	237	275	302	283	293	267	283	292	319	303	285	284	274	282	289	316	253	304	264	284	291	283	291	290	280	292	295	266	273	295	276	287	282	282	308	286	252	290	312	280	265	304	277	330	265	257	313	259	282	244	253	278	277	277	282	293	266	295	279	292	290	281	293	274	294	263	270	310	266	261	290	273	293	280	279	297	289	283	300	276	291	280	298	270	272	270	297	283	249	298	234	267	265	297	283	292	293	271	283	261	296	226	284	295	282	257	286	265	276	253	296	260	280	289	266	283	271	295	314	298	281	274	277	296	320	247	278	297	267	265	295	303	315	266	310	278	272	290	285	279	313	264	274	279	310	296	302	306	312	303	296	279	291	295	284	291	254	275	270	283	249	303	313	268	266	310	287	268	275	274	270	255	263	252	259	281	271	271	264	270	312	283	297	256	295	308	313	244	314	251	285	256	293	289	247	295	311	246	254	316	287	300	259	263	292	240	288	255	278	311	300	253	261	263	283	272	292	283	300	304	291	249	272	262	271	301	256	305	277	299	320	291	273	289	290	292	247	309	282	259	311	266	282	288	291	295	306	266	293	290	275	276	257	279	293	283	276	261	272	265	288	307	291	306	280	273	268	285	257	263	292	303	295	258	266	282	287	276	263	299	300	294	267	307	307	308	273	265	272	290	277	269	297	312	301	270	264	263	293	278	297	278	309	298	286	262	272	278	295	269	292	291	274	300	295	267	281	269	274	265	264	308	295	293	314	291	303	255	303	285	282	294	291	305	291	266	305	266	277	289	262	272	242	292	297	302	315	272	257	279	294	274	288	264	302	289	254	302	276	289	297	281	276	273	289	281	285	317	267	290	274	283	291	290	265	293	265	265	268	254	310	310	307	282	276	271	284	278	326	287	274	282	283	302	274	278	259	301	250	271	271	245	282	260	266	283	279	273	283	264	302	272	269	277	311	285	276	253	286	306	233	250	307	301	271	289	263	285	265	291	263	285	290	283	291	290	305	263	268	275	316	318	299	278	242	256	291	256	321	282	307	275	287	279	308	295	252	295	281	283	291	258	295	282	260	288	289	287	312	271	233	307	317	272	324	283	286	271	286	297	312	303	312	267	315	287	305	311	267	289	253	279	287	304	291	292	276	284	283	303	320	312	302	267	272	295	260	313	301	283	277	291	270	259	293	267	273	324	294	282	283	271	259	261	267	295	281	257	276	319	280	284	286	269	289	301	273	291	285	283	294	276	260	281	274	300	280	313	259	269	307	286	288	270	314	288	287	288	276	319	318	266	299	286	294	280	262	316	281	298	273	296	281	269	269	268	265	258	304	270	271	326	282	285	303	273	276	299	291	291	285	272	274	274	310	292	281	279	290	272	282	277	297	252	263	290	262	291	306	270	274	267	286	294	261	266	255	297	273	275	263	295	281	309	263	270	307	251	265	294	266	292	305	256	269	270	280	302	269	284	309	311	286	290	277	291	285	278	291	301	272	311	264	282	264	291	275
9098	1348	1191	1317	1285	1298	1128	965	840	876	811	808	801	774	694	720	678	683	678	710	710	694	743	688	718	719	691	666	677	700	690	696	665	685	697	636	644	663	626	692	650	672	622	670	682	695	635	645	694	649	639	633	636	645	676	697	682	622	674	662	635	641	670	683	663	637	665	625	680	645	632	701	638	644	638	662	648	655	654	662	689	659	645	676	649	654	643	674	670	612	674	688	670	611	619	671	652	661	591	669	673	666	647	669	698	646	619	661	674	655	649	671	703	689	622	688	588	643	625	593	657	661	689	634	640	660	675	648	653	638	651	675	668	670	648	666	666	678	652	710	629	663	666	630	661	672	650	607	616	667	656	671	668	622	655	618	705	657	670	672	739	647	686	647	665	670	620	641	614	650	686	638	623	643	651	621	617	666	663	637	705	635	642	660	609	665	665	617	658	665	662	662	655	646	660	650	648	663	645	682	644	643	657	656	677	671	681	622	637	671	617	675	645	629	629	652	630	588	672	684	716	652	639	632	666	658	672	624	709	680	673	652	682	670	691	657	633	685	629	654	658	672	632	638	636	673	641	645	623	637	693	640	639	631	663	664	665	674	652	681	694	639	687	659	654	628	666	644	643	628	665	643	626	674	671	652	662	672	689	625	663	698	658	680	633	658	649	694	653	638	653	697	670	669	598	646	639	669	638	666	709	654	635	718	639	685	681	619	679	647	655	690	627	664	698	649	688	678	656	655	671	707	685	657	673	644	625	670	635	700	671	627	659	665	635	626	607	661	646	663	638	632	706	684	719	645	669	641	649	606	679	645	656	651	655	656	636	655	621	668	664	623	675	699	648	702	687	646	681	674	670	657	603	666	603	678	641	628	618	654	694	661	619	653	673	673	700	661	641	648	665	670	659	661	696	679	636	687	659	672	634	662	665	662	677	641	671	691	666	672	678	673	700	675	631	676	648	673	661	629	669	649	683	672	678	694	651	684	673	640	699	679	639	713	637	634	684	648	622	664	594	657	711	684	654	677	676	604	672	645	607	644	688	638	672	655	662	675	689	626	659	660	673	657	664	654	671	630	673	670	626	663	654	676	685	683	659	651	674	729	672	690	639	669	695	663	668	677	678	655	696	642	662	683	707	715	683	645	677	660	678	651	701	658	663	632	627	637	644	658	659	621	664	644	704	694	661	642	626	676	591	649	694	674	640	700	679	646	688	685	653	678	674	623	688	678	637	648	667	651	706	666	652	638	705	678	680	655	676	678	649	598	651	662	658	620	675	663	649	598	610	680	641	648	669	655	647	682	668	653	650	640	628	659	637	695	672	658	677	665	649	668	659	630	654	652	651	646	644	633	668	658	713	664	661	665	584	696	652	668	623	657	702	668	635	648	634	629	648	606	640	651	677	656	640	664	738	659	679	648	656	657	710	669	647	657	671	651	637	658	731	643	703	623	666	625	634	663	649	682	668	678	662	662	664	624	674	641	685	659	662	671	664	645	677	691	634	695	701	670	668	679	686	665	635	605	616	671	671	638	642	640	660	637	670	664	654	684	658	675	592	646	649	700	675	728	702	621	656	673	646	711	710	655	684	676	655	699	660	631	657	695	673	660	632	683	679	653	703	674	715	674	729	718	643	636	662	635	668	623	679	621	662	668	644	664	696	673	687	635	687	646	641	643	725	673	658	648	636	651	666	710	608	713	611	658	646	687	654	684	626	675	637	657	679	679	612	618	655	640	662	666	683	649	645	613	730	676	672	655	667	645	651	619	679	679	583	694	692	652	659	698	657	723	679	638	672	652	657	639	638	605	664	607	644	631	665	690	684	675	639	629	687	683	682	671	639	659	654	628	685	687	656	639	643	659	631	692	662	680	684	678	646	675	668	660	646	617	689	661	662	651	688	661	662	665	660	647	611	674	701	629	663	643	681	619	662	661	641	712	642	626	681	643	634	665	642	620	685	642	693	606	652	629	633	683	672	654	634	694	650	658	609	662	666	627	687	629	648	670	707	691	675	668	604	651	666	636	687	679	703	649	672	615	701	689	654	640	674	648	655	703	661	711	690	645	683	655	629	655	668	728	672	686	629	671	684	648	669	696	657	671	615	656	679	665	644	681	638	651	669	623	605	632	689	640	656	667	678	650	664	633	683	657	685	656	680	633	623	652	657	659	645	666	667	647	660	677	677	639	636	662	669	631	650	672	616	632	666	620	641	675	701	639	642	685	685	647	653	664	656	608	662	672	611	695	654	659	640	669	651	652	638	664	654	620	643	638	683	654	665	615	625	662	673	685	612	713	673	671	656	601	689	673	639	702	708	688	664	658	702	631	617	645	594	658	620	617	690	663	657	684	646	669	711	654	662	616	634	690	690	635	691	653	632	640	690	656	676	657	683	664	673	595	671	670	652	687	645	652	718	661	680	618	640	672	634	614	647	633	652	636	676	646	716	645	649	665	663	625	645	662	694	658	676	641	685	673	668	661	680	655	669	647	655	648	601	673	677	659	648	653	696	652	693	685	676	654	681	624	649	695	692	635	610	664	655	633	686	640	610	629	695	618	638	640	662	613	651	599	674	693	666	611	633	673	694	653	710	634	606	640	618	698	670	741	643	627	697	665	705	655	632	620	642	673	665	662	648	642	617	650	648	661	680	624	624	657	612	635	676	638	621	669	686	711	643	695	664	656	644	663	652	668	666	652	650	685	669	610	669	674	685	691	647	635	687	668	627	658	632	652	645	643	632	624	633	669	650	645	635	642	685	716	667	653	670	612	652	673	691	635	653	619	685	668	644	655	624	670	675	655	658	679	661	723	646	708	660	654	657	635	609	681	689	605	658	710	671	692	667	643	693	619	663	619	635	617	648	695	616	660	709	642	637	635	650	633	672	660	636	696	654	695	632	690	650	621	630	673	667	623	676	698	665	679	625	637	666	681	630	626	697	699	638	648	661	684	646	613	694	626	647	695	646	611	720	729	686	675	648	630	657	672	650	636	647	659	648	649	692	658	635	648	652	649	649	630	694	635	691	680	671	624	683	638	678	650	649	656	613	675	692	663	653	671	642	633	654	676	680	590	608	639	657	693	635	674	682	617	668	667	605	687	631	654	706	685	681	655	645	668	673	654	661	622	691	647	700	689	679	677	663	643	636	630	696	690	664	690	643	647	671	644	676	694	645	667	628	651	629	673	651	625	665	670	648	612	686	654	647	632	671	688	699	693	680	694	681	617	668	623	664	673	686	697	680	634	699	652	663	671	660	662	662	663	672	664	636	631	647	658	663	649	637	653	672	655	643	635	638	680	670	644	680	648	670	632	635	642	649	688	648	636	665	631	688	698	688	714	643	633	666	647	648	659	664	625	630	672	699	669	679	645	682	614	665	675	619	656	639	669	652	619	698	662	657	672	635	655	670	676	650	625	723	698	652	607	652	643	678	628	646	697	670	682	666	673	694	713	674	701	626	668	655	633	673	663	671	637	683	690	684	587	655	700
21522	2836	679	481	319	355	282	202	176	169	152	175	135	159	146	129	152	144	153	112	121	130	145	116	112	123	129	133	122	126	142	119	141	142	132	123	128	119	109	111	120	114	115	116	122	130	118	133	133	133	104	97	135	117	127	124	128	121	124	137	138	140	129	127	103	138	120	117	116	126	118	121	128	115	138	127	125	132	116	116	116	123	113	144	100	125	118	120	131	128	112	120	122	130	142	127	124	111	128	116	118	102	121	116	116	136	113	127	116	122	137	106	127	130	112	119	124	113	125	127	122	127	126	107	131	118	120	133	144	109	118	123	143	123	131	108	118	122	104	113	139	97	122	103	109	96	109	117	130	118	130	98	129	138	139	111	132	107	110	132	105	86	117	120	135	96	107	116	137	114	122	136	122	118	115	118	119	123	117	125	111	114	114	115	138	147	107	111	117	127	122	110	120	113	130	122	116	109	147	146	126	119	135	145	128	121	147	105	109	127	129	116	117	131	110	122	141	111	100	134	103	117	137	128	108	124	134	113	119	128	123	126	109	119	109	121	136	121	131	121	110	121	117	128	138	115	131	117	118	146	108	111	104	132	141	127	121	116	101	120	126	106	115	115	136	110	117	128	123	134	118	128	130	128	112	112	116	120	123	114	117	121	117	135	142	130	128	128	124	123	108	99	129	126	106	115	118	118	119	128	136	126	119	115	122	128	99	111	119	126	113	129	108	138	141	117	128	106	105	131	129	112	135	106	118	144	115	146	111	85	115	131	130	127	124	133	112	138	136	105	129	118	115	103	122	116	136	135	108	116	121	105	104	118	130	129	130	104	123	132	114	131	114	119	125	107	114	121	119	139	120	115	141	111	124	107	127	103	112	97	133	117	120	111	135	132	115	148	109	115	127	123	97	113	135	115	121	114	118	131	125	142	120	123	132	119	129	135	117	134	118	114	131	102	133	136	117	109	113	104	128	130	129	118	118	134	113	125	137	159	122	104	138	122	140	120	120	136	118	127	126	120	129	101	119	112	116	137	126	121	134	115	123	135	113	128	108	125	104	112	123	106	105	108	129	146	110	124	129	133	131	121	113	110	114	156	120	117	120	153	140	120	109	132	122	130	111	118	122	145	110	120	118	120	100	96	118	123	126	100	135	115	119	128	150	123	102	116	113	139	109	138	125	135	125	102	128	124	125	117	119	142	146	130	127	108	112	110	117	114	128	148	125	123	132	123	134	118	118	108	114	123	158	119	108	126	118	123	112	115	138	130	136	114	133	136	110	113	142	132	116	111	123	136	95	121	114	128	129	131	128	130	111	120	112	105	126	106	116	125	124	124	115	116	131	114	104	142	145	121	123	121	114	122	126	110	133	130	132	112	119	126	131	107	121	127	116	123	137	120	106	123	125	128	125	122	94	107	94	112	100	124	150	134	116	121	124	111	106	147	118	108	126	103	139	131	117	120	134	130	135	117	137	130	104	117	131	118	123	104	114	113	115	132	112	104	96	129	141	118	116	137	113	136	122	116	102	117	114	115	142	132	126	125	103	115	115	116	127	128	120	128	129	111	130	131	135	111	129	116	103	114	123	119	124	125	121	131	142	122	102	112	120	124	134	118	131	116	102	130	126	129	109	118	123	119	124	108	115	122	129	126	129	128	130	117	109	147	110	122	117	120	131	126	124	138	116	95	147	113	135	123	121	137	118	130	135	108	121	139	125	110	115	105	117	110	114	121	131	129	119	112	124	124	107	128	119	113	107	137	123	124	146	126	148	125	112	130	111	141	126	104	149	115	109	122	126	132	143	95	121	118	121	126	112	134	123	116	90	119	127	125	129	135	126	127	117	90	142	113	128	122	142	131	119	110	127	124	109	121	111	101	112	137	109	101	113	133	112	123	128	131	118	107	128	131	113	102	108	108	114	125	142	127	103	128	103	102	125	114	116	110	127	115	126	123	108	123	133	104	118	105	119	126	130	116	141	123	122	116	122	119	122	116	119	128	121	131	133	113	112	128	129	147	113	122	136	109	136	127	139	109	134	123	137	110	134	149	125	108	153	125	103	114	126	134	121	120	144	103	133	113	136	100	125	122	121	92	113	113	124	116	108	114	108	131	122	124	124	120	127	123	107	119	117	113	125	139	118	115	143	122	132	118	131	128	110	135	105	117	137	128	93	113	130	121	115	129	120	110	123	96	132	124	119	136	124	133	114	119	144	128	126	117	116	118	136	141	129	110	133	130	132	123	135	114	123	115	118	120	101	103	111	119	126	148	133	132	136	118	137	121	131	130	130	123	127	117	127	125	102	123	105	122	133	114	117	110	140	142	128	125	122	124	131	120	114	116	105	132	123	112	126	137	137	102	109	111	136	107	112	114	134	122	119	154	125	105	102	141	125	115	112	111	109	124	108	129	120	112	105	152	116	104	126	118	128	116	132	120	109	107	135	138	143	124	114	115	131	95	110	113	107	123	157	115	124	116	126	118	121	115	121	109	122	121	121	134	161	113	101	121	120	121	112	108	105	126	114	127	121	115	109	124	127	112	117	104	137	131	124	120	125	109	104	123	101	98	107	108	119	115	162	104	147	113	117	121	132	119	120	103	119	129	118	139	122	118	123	135	111	128	127	133	113	108	115	126	124	112	104	118	124	130	122	116	119	119	124	123	115	126	115	116	112	130	109	120	117	134	103	116	121	136	125	135	124	113	129	133	115	118	136	109	118	115	144	137	138	120	112	123	114	117	134	105	133	132	121	130	133	134	133	113	125	135	99	130	102	122	112	129	122	124	110	129	118	115	103	141	122	106	104	111	117	129	106	105	131	111	107	121	130	127	135	122	116	126	120	114	112	125	122	125	122	127	95	130	141	113	102	122	124	129	124	132	117	136	126	96	134	121	119	106	129	129	94	111	104	114	121	129	118	137	117	127	107	121	129	122	113	136	115	108	117	100	107	130	127	119	110	127	123	101	117	120	118	117	117	116	123	108	109	126	130	122	129	113	115	119	135	124	125	134	122	136	120	117	137	125	125	135	110	121	113	140	122	112	119	111	107	122	125	127	110	137	120	135	109	120	111	118	103	140	114	117	117	157	115	130	120	126	104	134	91	107	115	123	135	111	137	126	114	118	118	124	139	133	141	131	138	134	130	108	115	111	130	132	123	119	142	123	117	98	119	123	118	136	127	132	135	93	145	125	132	122	131	132	119	113	127	117	120	136	145	132	126	98	134	121	120	128	118	114	125	130	101	118	106	131	122	114	116	129	110	135	112	112	129	125	146	112	109	130	129	118	94	122	118	118	123	117	107	127	114	112	124	125	131	133	109	132	115	125	121	150	125	127	113	121	122	125	112	113	127	125	138	133	131	116	127	131	121	117	119	144	111	127	122	122	117	133	117	133	116	117	130	129	105	114	110	94	122	113	110	138	129	122	114	125	115	125	103	116	115	98	106	130	124	112	118	113	113	131	129	131	123	97	103	145	140	129	106	127	126	115
12881	1749	1439	1615	1506	1462	1069	873	733	677	591	566	516	467	461	413	384	411	355	388	359	369	375	321	379	386	345	363	368	347	325	379	337	344	361	308	370	330	316	324	341	377	344	336	340	351	319	338	341	319	314	345	311	340	334	341	313	334	273	335	302	307	346	307	331	344	343	313	316	297	319	303	299	323	304	301	299	317	334	342	301	304	345	357	335	322	328	332	316	285	297	337	303	326	301	323	332	351	311	326	345	334	322	311	299	340	319	328	328	312	321	314	336	329	357	311	331	313	330	346	330	327	319	325	313	324	315	316	330	309	353	330	315	333	328	308	300	317	332	303	319	314	331	332	286	313	317	320	314	337	355	338	308	306	301	319	325	287	307	307	301	341	326	359	329	321	327	299	284	307	339	321	331	328	301	312	300	340	294	306	332	326	303	279	321	321	321	321	306	315	323	320	327	295	305	287	310	317	324	304	291	322	319	337	333	313	312	316	325	305	325	311	332	313	311	351	320	303	332	343	299	306	304	309	339	327	309	326	326	310	315	338	315	330	340	288	293	283	302	287	315	347	303	295	316	283	324	314	320	330	300	302	307	333	299	312	304	341	332	305	312	336	310	309	315	318	310	316	297	308	325	347	310	302	335	341	304	330	336	319	321	311	313	338	346	314	330	325	351	324	325	321	295	365	313	316	323	287	325	325	315	315	323	319	315	330	323	320	278	297	321	330	297	325	315	313	315	324	304	317	336	313	331	332	282	328	329	325	328	314	328	342	339	363	335	326	331	319	330	315	327	329	288	298	307	295	321	316	289	295	323	302	320	283	346	331	280	305	306	280	325	300	312	316	319	282	298	317	325	304	310	314	309	318	326	312	293	313	311	307	325	323	314	313	321	309	294	308	341	311	325	319	324	291	311	306	308	360	326	348	301	295	332	342	306	309	309	299	279	312	305	319	325	303	325	341	332	330	331	331	324	325	308	288	317	312	309	316	312	301	317	304	337	329	307	314	312	306	345	297	303	322	324	280	319	314	313	323	305	289	305	318	342	305	317	315	320	335	315	341	312	356	326	324	339	318	309	290	342	296	320	303	327	330	281	319	345	334	319	293	343	324	338	349	311	302	311	309	287	310	317	337	343	329	297	333	320	297	297	328	308	313	316	303	306	301	291	324	341	306	313	288	340	324	337	340	292	323	317	322	326	327	331	318	300	331	345	318	309	325	339	290	333	341	309	325	324	310	324	344	323	293	324	316	290	295	316	318	287	310	285	332	321	319	329	313	299	290	304	301	318	321	318	311	294	278	330	321	301	315	311	336	331	343	305	325	306	333	346	336	329	329	293	348	312	330	301	275	320	316	317	335	304	314	317	303	322	298	307	342	352	315	351	329	351	313	329	291	289	334	287	331	315	292	319	305	317	333	315	320	331	331	301	345	312	301	350	282	321	320	282	317	334	357	329	293	296	290	292	301	319	309	322	303	321	294	310	348	319	301	306	330	322	329	278	333	316	329	311	326	306	320	320	330	329	346	304	325	293	323	320	343	310	293	319	296	299	336	287	299	296	300	355	293	300	304	306	309	291	323	322	306	316	324	289	333	284	359	303	354	299	305	309	334	319	325	321	316	291	342	318	309	295	308	316	297	307	304	315	332	303	342	329	329	317	297	310	341	305	326	309	330	318	290	298	328	318	273	304	297	295	334	317	311	321	301	301	276	307	335	342	328	310	320	328	300	344	323	284	344	328	303	333	290	315	312	306	343	300	327	288	318	314	299	347	319	310	289	323	314	316	324	303	327	310	310	348	329	343	303	313	331	323	309	306	334	298	339	298	285	297	303	347	325	334	311	308	337	290	340	293	309	328	291	348	347	308	304	314	341	321	308	314	301	303	329	279	296	294	317	339	343	325	328	312	321	291	298	303	335	326	334	342	319	280	343	311	308	317	325	355	337	319	298	286	305	353	298	344	319	335	330	328	302	307	296	321	312	316	310	323	310	334	321	309	352	314	350	285	292	309	313	339	274	327	332	304	304	330	296	329	337	321	323	319	291	286	305	328	320	312	333	325	327	306	327	274	304	322	325	308	328	300	309	316	312	308	302	334	322	338	323	265	285	334	325	339	320	314	350	342	312	325	318	304	296	306	317	270	303	308	327	331	304	318	288	312	334	308	321	330	316	314	329	325	323	331	301	319	286	306	306	317	314	308	325	297	311	293	337	296	316	291	356	313	331	330	328	328	327	282	349	333	329	309	300	333	321	301	353	303	304	331	302	278	299	287	331	331	318	324	319	311	301	314	300	333	336	323	296	341	308	289	315	315	325	305	320	315	330	303	315	290	339	328	345	331	324	295	330	282	309	322	285	293	309	322	342	292	321	319	301	343	313	312	320	292	299	323	336	297	342	297	290	320	314	328	308	299	314	319	298	317	344	267	331	289	289	302	304	335	320	303	326	333	342	329	345	320	312	324	331	294	306	327	317	336	306	306	315	298	321	356	322	317	310	340	305	325	329	291	340	306	296	299	315	339	337	328	326	321	335	300	339	305	345	311	327	292	357	304	311	333	307	323	329	310	303	338	303	342	303	314	309	303	302	305	286	332	336	302	311	333	308	324	349	321	329	330	319	314	336	351	307	308	325	290	317	295	321	291	323	311	332	332	319	325	316	304	310	355	309	339	314	325	317	328	329	316	328	320	285	325	309	273	282	298	317	320	322	327	316	332	303	330	312	314	308	321	322	318	285	317	335	312	318	314	306	300	341	315	319	320	311	326	305	313	320	332	280	313	320	309	288	311	323	311	292	287	350	322	311	315	303	326	321	332	298	312	320	322	315	315	320	327	312	323	299	312	335	292	308	301	365	291	322	284	317	312	295	298	325	328	332	304	322	280	272	313	299	313	307	331	345	294	308	298	353	316	324	324	310	325	324	313	317	282	303	303	297	284	302	286	323	313	291	317	323	301	322	329	322	283	342	302	309	304	331	317	313	312	300	324	289	290	331	308	313	312	307	252	318	304	347	296	313	324	312	336	327	320	309	285	299	317	327	315	358	324	300	304	333	387	334	321	316	333	314	332	316	338	313	327	319	315	321	309	303	316	334	304	311	305	296	337	323	298	323	307	304	311	312	362	318	298	290	324	321	325	365	326	338	300	292	315	295	312	297	295	316	323	322	298	294	334	327	319	329	314	317	298	308	301	327	292	326	328	318	324	281	286	320	316	311	302	302	307	339	329	300	302	308	310	323	306	294	332	299	326	331	342	318	323	335	355	324	293	288	352	275	306	316	340	325	315	334	327	312	301	326	286	342	325	317	314	320	324	318	312	334	321	318	315	328	323	307	354	306	335	303	301	301	301	334	356	314	322	304	286	309	314	297	312	282	316	323	316	321	313	295	315	301	298	307	316	300	313	315	306	334	346	323	325	310	330	324	310	322	311	280	338	324	282	315	322	300	296	319	325	300	300	327	314	292	324	305	304	339	300	279	290	312	335	340	310	312
1816	439	364	354	348	339	332	306	369	304	359	328	321	364	337	343	345	322	345	335	334	382	338	334	326	332	337	351	296	338	338	300	321	381	283	325	337	292	337	345	351	323	350	380	322	343	320	326	340	315	310	323	330	357	358	334	326	323	299	311	324	333	297	309	336	328	367	331	313	339	369	339	345	356	332	331	320	312	295	305	299	293	330	326	348	317	341	337	353	308	353	340	324	326	358	320	321	320	345	368	363	336	310	318	349	319	352	370	351	322	300	306	334	322	308	357	344	321	334	316	328	368	319	339	326	329	308	358	344	291	369	321	310	319	294	354	328	338	370	311	331	336	315	322	342	305	356	362	337	327	323	322	354	331	339	365	312	299	301	341	380	317	392	345	332	315	317	350	325	361	356	336	315	374	337	338	340	338	344	338	355	322	328	289	322	293	336	337	322	336	336	326	329	354	312	337	330	339	326	318	318	358	320	321	340	291	328	350	359	308	310	378	310	311	342	358	315	317	325	336	338	338	312	307	368	305	346	322	317	350	304	354	345	317	299	334	347	320	310	337	334	301	340	337	306	327	331	326	355	309	284	310	348	363	346	355	309	344	332	350	313	336	346	335	350	353	375	339	320	342	324	357	332	344	337	317	364	337	361	344	313	314	382	350	298	323	352	364	339	305	336	335	319	299	340	356	315	322	335	334	348	323	357	337	325	313	370	358	325	331	366	327	334	315	334	331	359	325	350	356	317	363	299	339	329	322	287	365	358	353	354	353	315	351	327	347	275	302	348	332	300	343	317	325	333	349	349	309	322	339	341	337	341	337	348	326	369	327	304	343	315	325	333	333	315	311	322	335	313	334	336	335	322	358	341	304	335	324	323	336	318	344	319	313	349	319	352	342	313	331	327	373	306	303	340	320	284	341	318	349	340	368	347	320	304	340	343	327	330	360	340	328	373	321	323	358	321	298	353	359	317	340	338	335	325	323	352	370	330	323	367	358	342	335	316	323	330	339	328	344	325	304	337	328	329	303	318	309	329	310	297	328	317	314	346	354	331	313	353	349	320	350	306	333	318	355	319	354	316	363	317	307	324	321	297	303	319	340	320	320	347	312	355	338	325	340	329	354	347	328	359	314	368	321	354	291	331	315	340	331	331	320	341	326	324	324	309	314	353	346	334	334	301	313	330	337	322	367	352	361	325	329	320	337	327	348	339	328	320	309	326	299	343	321	321	322	315	316	332	332	376	342	335	326	316	341	336	347	332	352	303	357	339	327	325	340	319	301	317	333	338	334	361	352	348	319	341	313	342	343	349	343	386	324	309	354	335	312	352	345	327	355	324	337	338	332	352	357	315	314	325	364	321	308	367	347	331	344	340	332	325	337	338	321	329	304	298	329	310	313	360	346	359	333	334	321	371	346	340	343	326	352	330	360	318	319	334	300	318	297	320	344	350	334	324	315	357	339	338	325	331	310	341	294	326	331	341	304	345	334	321	347	292	316	324	348	341	340	308	336	359	305	314	283	338	322	339	330	358	346	353	298	333	340	310	353	317	318	357	335	352	298	348	342	316	353	316	364	333	338	358	321	355	304	322	327	313	327	323	312	294	356	332	319	334	349	360	360	334	371	342	319	351	314	346	340	351	351	362	309	301	321	325	351	324	344	342	316	327	343	344	320	317	329	346	356	324	320	300	332	344	336	321	298	326	294	340	315	344	329	356	339	322	322	350	350	337	321	312	331	336	339	309	366	341	324	292	307	309	333	372	342	323	361	342	316	322	318	314	314	323	312	342	292	336	347	353	321	306	334	337	358	302	332	350	366	316	332	284	315	306	337	291	321	322	324	300	319	328	346	295	316	348	330	321	318	368	332	324	329	354	333	329	366	327	314	320	332	318	355	303	319	306	326	327	345	346	313	337	320	357	350	346	318	324	344	336	317	283	367	331	390	320	314	313	324	313	303	329	320	358	299	345	340	342	330	310	326	342	317	347	334	343	296	342	352	336	334	338	323	354	356	349	337	333	311	293	327	318	325	329	328	337	354	323	371	334	319	344	329	307	323	325	363	325	340	323	325	299	322	334	329	286	322	323	342	333	375	345	306	337	347	339	314	339	340	318	335	353	324	336	298	322	334	323	317	355	316	296	326	302	340	311	339	334	318	353	369	292	332	326	335	332	349	341	346	364	314	315	338	336	335	311	352	341	315	346	319	328	325	310	335	364	312	312	318	347	329	344	315	348	291	328	317	330	332	312	346	306	347	346	318	336	343	380	350	329	334	330	373	292	326	325	337	330	320	333	348	342	326	350	322	322	310	261	329	381	340	334	314	326	327	324	329	307	334	361	335	351	305	322	347	317	338	351	344	303	347	378	353	340	297	343	324	339	347	345	352	325	328	326	324	306	319	322	344	338	326	341	340	313	369	327	346	318	332	336	345	331	310	323	328	321	323	310	337	355	310	317	330	334	336	349	368	304	335	312	330	309	320	334	355	353	315	346	301	368	331	316	330	357	318	329	345	323	319	316	351	332	318	357	325	354	351	320	354	330	373	329	363	340	356	333	340	305	342	348	297	369	316	304	351	317	305	333	321	332	314	352	320	313	328	302	330	308	334	305	342	328	319	339	314	332	363	330	346	317	335	367	332	313	314	286	305	329	340	316	337	357	351	351	300	322	335	332	317	350	330	309	338	322	371	329	337	297	321	335	366	306	303	346	315	341	338	301	342	310	330	350	343	330	289	316	342	328	326	299	333	300	329	333	345	348	322	325	309	314	312	318	358	346	300	323	343	362	362	353	329	338	331	321	336	319	328	366	318	338	349	337	321	352	320	313	338	340	334	277	291	318	313	322	322	329	330	338	305	325	345	300	323	331	293	319	378	328	330	331	323	334	306	308	328	326	352	343	272	319	309	322	318	320	316	352	373	331	345	398	322	330	331	320	329	342	317	320	334	313	345	337	352	357	330	346	327	322	321	297	323	355	336	324	351	344	329	326	287	335	326	352	334	322	323	334	345	297	317	339	356	353	345	319	321	345	338	344	339	291	329	331	306	361	342	343	334	348	339	311	330	335	331	327	330	357	323	326	316	322	324	346	321	337	332	302	327	316	351	328	304	318	361	338	333	355	322	315	330	313	314	355	319	326	342	342	327	312	311	308	342	348	318	360	331	310	366	332	384	335	330	329	310	337	313	302	328	330	344	288	333	346	320	330	341	303	351	330	317	366	323	351	333	315	346	365	350	351	325	348	321	324	315	311	341	323	345	330	318	315	334	338	302	307	313	326	342	360	335	376	299	341	329	330	342	348	363	331	349	330	365	322	315	306	347	332	328	337	325	302	294	322	355	327	348	312	341	348	336	346	353	324	333	336	347	324	306	343	358	355	299	328	356	325	314	288	326	304	351	332	341	301	334	327	330	367	319	303	348	343	338	294	334	289	351	331	335	310	308	308	336	331	332	350	351	334	339	313	326	314	299	318	299	316	309	326	305	302	342
2287	926	861	871	849	861	814	805	819	791	742	766	792	783	838	789	787	780	772	805	774	773	723	773	746	742	807	772	730	757	760	799	792	745	734	740	800	782	756	744	757	733	776	781	767	820	781	793	775	792	725	798	781	752	715	768	784	762	799	792	726	777	775	784	755	823	776	787	742	796	792	738	805	780	735	803	764	798	814	758	786	739	743	748	783	803	782	815	773	753	753	787	772	808	781	770	791	748	764	740	754	712	779	755	704	787	708	737	773	749	782	758	765	703	777	808	813	747	811	745	776	764	769	804	758	748	778	748	796	749	719	779	717	746	766	733	771	766	768	734	777	815	756	756	756	770	783	805	771	785	757	738	770	750	753	778	766	797	811	760	756	773	726	753	822	802	769	779	784	730	812	790	776	766	800	782	793	796	804	752	825	799	757	728	721	821	777	732	757	762	724	746	733	741	773	824	805	737	767	780	789	808	791	761	828	829	726	786	769	754	760	752	793	746	786	763	780	804	721	792	782	790	759	771	780	736	758	714	778	746	765	785	812	730	771	714	740	792	745	767	770	759	731	783	777	834	757	806	797	756	804	786	761	776	740	758	769	754	810	791	799	743	822	757	821	790	754	761	783	758	793	840	774	757	743	719	817	782	798	753	720	731	741	781	731	785	789	774	739	789	770	733	799	752	728	791	786	723	768	777	758	780	731	780	720	779	780	825	769	781	744	748	790	770	755	732	748	738	817	688	823	780	778	809	771	766	749	774	728	723	779	788	711	788	772	787	778	753	794	742	742	782	753	731	756	762	756	780	791	751	775	758	769	789	761	766	773	753	729	733	788	737	795	801	716	769	794	774	792	752	767	757	733	792	778	774	784	827	757	754	738	770	775	795	796	756	821	847	704	792	781	759	729	809	757	775	826	697	816	773	757	755	765	753	744	742	759	760	746	764	742	741	725	792	792	761	782	736	755	728	774	788	773	737	754	713	768	751	768	840	788	786	777	727	802	765	746	804	749	774	776	763	800	752	761	764	799	825	763	738	743	769	783	723	805	759	766	786	760	751	768	735	719	757	809	758	729	780	769	795	757	751	774	786	789	730	732	726	786	810	821	739	773	775	827	794	711	762	767	740	820	790	792	747	753	772	756	751	775	718	743	787	759	766	760	718	729	787	751	740	738	783	785	784	770	782	787	748	758	744	802	807	767	761	822	783	736	761	738	769	769	813	782	785	752	738	750	782	771	766	691	776	753	772	758	777	804	773	787	761	768	802	745	775	734	719	777	784	763	747	750	740	770	774	726	787	759	754	803	754	801	781	776	748	734	742	756	775	775	770	753	781	768	767	777	782	742	792	757	762	752	708	744	747	820	768	764	751	706	799	749	810	796	767	766	726	723	768	747	756	752	764	754	755	763	769	739	776	806	787	773	786	827	841	794	790	741	728	766	816	749	782	705	795	812	763	748	782	808	794	825	738	740	743	757	770	750	728	718	791	802	711	780	746	744	803	734	752	799	756	675	782	846	755	748	752	726	753	751	803	753	753	735	797	754	740	745	770	746	766	764	777	784	781	806	774	767	768	761	795	770	751	793	740	775	781	809	745	766	794	796	787	777	750	762	704	774	725	755	744	799	773	739	767	715	767	803	762	726	746	793	781	738	848	748	786	737	720	776	779	810	767	775	771	748	768	793	741	783	793	802	760	742	760	787	763	764	761	780	738	766	755	763	749	769	776	748	714	788	755	778	770	797	816	781	741	758	796	772	809	760	794	781	721	789	752	774	767	781	802	763	731	774	760	781	799	764	804	738	795	759	759	774	752	784	769	757	798	797	797	737	721	745	731	784	763	782	777	803	775	749	779	754	758	763	820	782	766	783	792	750	744	809	716	791	753	814	740	763	766	760	763	759	642	787	774	747	798	792	709	771	760	739	796	796	773	783	779	757	758	755	746	771	707	773	727	830	774	724	779	796	774	715	749	773	731	743	777	749	761	770	785	765	777	690	742	789	780	748	758	776	795	766	797	765	753	798	753	786	763	782	741	780	791	757	734	758	775	788	759	719	723	798	733	719	763	772	733	782	768	779	739	766	792	795	763	816	774	805	729	768	743	764	806	755	752	775	778	742	792	749	753	696	782	769	708	815	764	787	723	770	749	748	746	763	759	790	838	772	793	700	743	702	812	733	780	759	763	747	762	831	817	769	799	771	724	751	746	738	741	794	760	800	740	741	744	694	782	760	803	722	769	772	818	744	769	790	778	773	744	806	787	774	720	825	785	726	754	756	760	746	791	801	798	722	729	758	742	784	773	737	783	771	747	767	745	721	765	789	701	762	729	744	738	778	775	779	798	820	719	784	730	716	795	744	768	743	801	781	767	776	746	787	712	727	797	820	784	799	776	765	717	774	770	770	782	779	777	765	764	775	766	793	744	752	774	767	769	833	779	781	802	796	757	801	829	700	818	785	806	789	742	777	767	773	748	790	765	791	816	787	782	805	746	761	782	729	758	726	807	772	791	777	760	758	772	769	725	777	754	731	706	764	818	801	833	784	749	781	753	821	811	781	794	809	727	841	777	756	793	812	758	726	729	775	739	775	792	825	768	793	803	794	777	820	712	735	769	761	753	815	789	764	749	748	786	780	782	779	771	820	759	794	747	802	792	747	747	784	757	767	790	755	736	792	798	738	768	745	749	785	785	759	822	738	781	755	812	774	797	770	801	777	767	764	803	790	770	767	754	771	793	745	738	784	758	783	755	740	778	795	735	778	741	758	723	802	733	730	710	758	734	804	769	807	771	793	780	767	731	819	804	762	798	785	769	750	751	755	786	825	768	723	785	742	725	850	776	804	786	775	789	832	748	763	738	718	813	753	777	802	816	818	760	767	751	821	739	785	768	755	780	768	710	769	772	769	773	780	778	764	754	737	764	802	792	777	760	731	812	753	768	744	757	770	789	783	813	699	820	760	774	829	771	762	757	715	748	734	780	780	756	776	777	720	734	786	806	702	761	762	748	774	774	737	827	769	759	744	803	698	783	793	740	753	809	812	821	747	751	813	789	803	765	722	767	766	754	742	775	734	796	773	750	758	766	711	776	751	735	817	747	759	834	792	738	816	713	762	774	773	747	768	790	743	771	730	759	780	767	733	759	816	778	780	754	777	757	716	755	720	730	762	697	790	741	812	749	789	760	755	732	776	803	810	766	842	780	807	714	714	785	791	782	789	736	720	792	775	826	683	720	806	793	788	791	738	818	758	783	807	790	782	757	746	818	760	769	757	702	772	743	715	757	753	714	795	818	737	772	762	732	762	747	737	786	721	765	817	759	772	753	754	779	754	785	756	793	749	761	774	767	769	745	780	778	787	770	797	765	760	743	767	766	787	764	756	749	699	809	768	759	746	797	742	771	741	738	761	733	759	801	775	760	791	800	798	720	771	784	762	750	780	818	735	766	716	810	758	772	767	766	759	762	731	812	740	723	770	739	730	750	772	748	755	780
12877	1564	540	493	385	436	388	348	343	300	330	301	323	292	257	282	297	271	290	292	280	283	260	300	282	278	326	274	288	287	282	321	299	255	279	302	294	282	268	285	312	282	281	257	319	281	274	313	301	281	272	269	248	289	294	277	298	282	303	267	278	263	289	297	290	322	276	299	287	317	334	288	311	283	291	279	293	304	240	261	287	294	324	268	312	286	275	282	264	313	302	278	280	297	276	280	305	308	260	264	294	302	292	278	297	291	246	286	327	262	279	261	270	286	309	272	263	264	290	274	273	295	299	251	270	282	257	275	301	285	286	295	288	270	264	270	269	304	250	300	286	286	289	260	308	300	272	287	284	280	291	293	283	293	312	280	288	248	257	272	303	283	281	275	276	290	296	260	271	259	297	276	286	281	310	299	318	250	277	267	259	280	293	283	309	270	287	297	261	280	296	277	266	292	310	327	278	253	283	295	284	286	298	293	293	320	260	282	300	279	270	298	269	274	304	310	286	277	268	258	279	305	286	257	251	257	269	237	295	295	269	272	258	277	307	273	283	262	299	286	277	294	280	273	294	294	290	286	296	314	295	302	255	265	294	278	264	282	297	298	277	277	231	261	287	268	329	276	277	301	284	282	273	253	277	292	248	264	295	282	292	287	305	248	276	303	278	310	266	277	301	294	276	294	299	285	268	312	300	302	261	270	288	258	277	291	271	288	276	290	296	272	285	295	262	253	280	299	326	280	357	293	308	274	292	246	288	293	251	283	253	321	298	256	288	270	279	321	252	297	241	269	298	264	247	268	267	298	279	292	257	310	319	292	252	299	300	265	315	257	279	265	265	309	258	267	274	300	281	280	284	285	302	263	288	298	270	272	302	298	297	263	286	282	314	281	261	292	285	274	270	275	267	289	293	283	305	310	291	279	265	292	261	275	272	284	297	262	271	301	281	243	274	270	285	327	319	297	300	316	286	278	300	272	293	259	313	266	299	271	308	249	272	264	292	272	289	291	266	291	317	283	268	303	293	296	294	277	309	249	309	274	288	288	273	283	282	256	258	243	289	293	269	281	259	280	273	298	304	300	291	301	284	281	252	251	313	300	274	279	271	245	292	296	281	257	281	292	278	292	299	274	297	272	289	283	283	282	316	287	320	270	297	289	273	247	281	268	258	280	272	286	297	288	277	276	310	294	262	286	266	308	292	248	273	305	277	299	289	294	282	286	286	291	291	289	254	316	254	251	285	294	282	239	284	314	263	265	283	276	270	260	277	282	285	284	273	298	285	276	267	274	293	289	291	306	293	281	295	285	250	268	268	273	288	285	263	290	283	264	284	279	313	295	295	295	305	263	271	276	284	283	302	289	285	273	262	296	298	307	296	280	274	290	269	283	300	260	287	291	266	287	264	296	295	301	283	285	286	275	272	278	253	272	295	296	283	279	316	274	272	307	315	278	289	281	265	261	260	287	271	284	272	293	288	285	271	295	304	270	264	278	288	305	292	290	260	286	311	281	285	295	254	317	256	286	272	305	327	286	341	287	263	270	284	296	294	272	271	290	289	291	242	299	291	306	281	300	248	257	293	300	298	267	275	268	277	263	269	265	271	263	283	268	289	256	305	289	272	295	293	290	306	282	298	250	281	307	275	302	274	286	291	264	243	296	264	297	280	277	290	304	283	288	326	265	275	305	268	304	298	284	264	250	298	281	299	311	300	268	266	275	272	284	286	309	301	305	257	286	273	264	270	267	299	278	307	263	275	273	290	298	275	292	315	297	283	268	293	296	304	281	255	281	258	261	287	276	284	283	289	297	286	278	271	299	303	278	310	315	275	261	299	286	295	275	319	301	318	297	267	281	279	290	280	277	272	263	288	289	313	264	264	301	290	256	267	263	275	304	276	277	279	292	263	292	288	272	275	304	295	268	311	263	274	278	309	299	301	239	270	256	278	288	287	282	283	265	303	278	280	274	279	278	284	275	289	313	274	277	281	279	269	292	274	274	291	286	289	270	323	307	264	276	251	276	313	290	294	276	299	287	306	276	293	289	298	299	308	250	295	269	287	263	275	281	268	327	289	315	292	280	303	289	297	267	291	271	286	299	290	275	282	277	286	270	306	255	275	267	292	293	294	269	237	306	284	300	277	279	291	259	286	321	317	278	252	282	258	271	305	244	267	296	253	307	269	281	319	285	290	294	292	277	286	266	285	293	288	291	285	266	282	290	293	240	260	260	281	266	292	285	270	285	272	293	279	287	284	278	267	307	302	265	301	274	274	278	283	275	289	256	279	281	297	288	295	294	301	294	283	256	306	295	296	320	276	322	267	279	271	250	241	261	304	282	299	269	275	304	291	279	285	279	286	274	254	278	280	259	305	253	276	328	303	279	282	304	327	276	271	299	273	297	271	282	284	304	283	282	239	304	269	280	278	293	282	261	309	277	292	278	276	286	260	274	250	268	276	287	306	274	281	273	278	282	269	267	289	283	312	295	302	248	283	290	306	305	289	260	273	272	291	259	286	278	267	250	284	307	285	282	251	286	305	274	235	302	286	274	278	287	298	262	309	279	286	283	278	277	269	286	265	294	286	287	289	302	280	256	304	276	275	291	331	298	267	255	307	277	255	304	275	322	287	268	266	278	309	269	288	302	286	289	284	283	308	292	282	282	249	283	337	242	283	286	298	299	273	262	265	263	299	268	278	303	268	285	279	295	302	262	255	297	290	294	278	261	292	292	309	288	298	290	287	283	307	261	288	292	273	271	259	290	279	311	299	289	278	294	321	259	278	263	248	285	269	275	282	269	283	299	278	266	288	276	291	299	300	300	288	286	299	303	287	276	296	307	287	292	281	282	269	281	274	290	279	253	298	288	306	290	271	287	290	269	318	287	292	284	304	358	269	267	253	269	293	282	293	306	299	281	269	286	275	248	291	286	279	253	239	301	265	277	293	303	308	288	296	289	268	268	280	254	271	290	280	272	307	271	273	292	301	290	266	276	308	282	267	293	310	318	272	274	275	265	277	270	311	302	285	277	298	310	261	292	284	295	279	299	237	270	278	299	286	272	300	248	295	322	291	281	290	291	283	261	253	294	258	297	279	308	250	302	323	334	314	283	287	292	320	264	284	272	325	297	271	324	329	276	285	269	274	272	275	307	296	301	275	276	268	258	284	283	265	256	278	282	285	274	276	300	304	271	297	275	272	297	286	272	269	322	290	265	298	253	301	298	296	287	260	295	299	267	273	307	292	286	273	261	268	279	309	248	303	279	317	309	295	285	274	279	311	287	270	279	281	298	292	311	285	323	300	284	316	267	276	263	281	245	280	275	312	292	303	267	273	275	283	283	245	281	280	270	320	268	260	287	300	274	287	301	311	283	271	320	287	249	306	279	287	280	275	309	311	262	307	306	276	305	292	262	286	281	263	278	269	288	299	319	277	289	318	261	290	283	288	295	285	274	277	269	270	295	281	266	266	292	295	288	284	282	286	236	295	265
9507	1577	1190	1413	1325	1275	1130	1009	903	869	784	795	759	664	712	760	691	691	735	729	650	705	723	697	649	704	713	633	669	679	677	685	702	669	688	649	693	686	692	660	650	691	693	678	735	702	652	640	693	664	626	706	692	682	660	684	640	675	727	713	672	631	697	701	675	647	662	664	649	671	680	706	661	650	684	651	668	645	631	700	677	640	646	660	673	674	625	614	668	653	653	662	665	663	640	647	674	631	713	674	686	688	670	650	665	618	679	654	702	632	665	689	687	698	661	635	657	622	677	672	624	668	629	647	646	632	659	656	682	617	635	671	665	651	656	680	668	672	714	684	701	654	649	663	665	705	641	640	680	633	669	658	693	686	656	617	668	657	687	667	671	618	645	683	629	659	646	685	656	660	644	635	622	675	684	633	633	667	622	657	667	652	642	676	654	658	655	647	687	685	684	669	667	725	631	674	649	690	692	664	639	655	644	621	668	658	675	626	668	717	647	605	685	703	652	699	644	645	708	624	626	649	666	622	671	699	631	662	632	667	673	637	660	634	664	664	627	652	707	683	648	663	646	721	659	649	649	648	651	627	680	624	683	635	644	688	659	662	701	606	682	633	635	695	685	698	610	655	653	671	621	655	685	678	693	649	628	665	629	679	631	673	662	680	679	633	681	652	677	696	702	635	672	626	651	611	711	711	668	679	702	679	672	620	628	674	646	646	660	633	668	643	665	647	645	672	693	686	611	665	668	656	660	653	633	694	689	685	668	691	691	716	678	640	703	664	657	705	656	651	666	638	636	633	669	637	654	717	662	640	663	682	654	694	633	624	654	648	684	665	642	613	663	648	675	650	659	658	643	669	682	644	646	692	634	664	627	698	621	651	661	669	686	674	654	661	700	683	673	636	683	637	664	632	659	630	613	657	649	623	661	652	651	639	664	687	642	673	655	702	648	640	668	666	614	701	648	706	684	637	690	657	657	632	637	663	673	615	637	638	642	644	647	608	659	691	600	708	652	660	649	621	667	642	696	693	631	641	602	660	645	703	610	667	656	684	660	657	640	706	650	649	672	692	659	683	621	641	666	692	652	682	662	648	699	650	601	674	658	676	603	632	696	663	647	665	672	655	664	609	689	611	678	654	662	640	626	688	694	671	645	657	671	670	655	674	680	680	668	673	666	683	679	681	656	624	659	659	656	628	649	636	650	652	683	681	662	718	659	623	642	670	623	676	654	669	636	648	647	666	641	655	670	665	641	646	641	665	622	627	639	651	645	683	676	690	696	657	699	660	652	647	648	662	668	613	654	656	658	665	687	631	716	619	683	655	680	660	640	666	625	663	699	700	674	691	632	634	642	657	642	707	654	659	649	614	662	682	629	639	666	615	681	627	615	711	673	658	655	647	665	627	707	655	631	670	666	645	623	690	693	672	672	668	579	700	660	711	673	635	661	692	688	681	633	623	598	693	659	608	700	643	650	659	694	675	660	638	636	620	668	677	678	667	687	693	696	634	636	687	649	643	651	646	655	655	649	659	615	654	674	663	688	642	663	614	680	643	657	651	631	684	600	603	644	670	686	636	678	632	687	639	669	661	685	677	633	683	640	700	650	682	659	699	682	644	678	622	674	622	657	702	685	640	609	655	648	678	696	687	609	653	660	660	701	668	680	650	698	711	658	617	641	679	659	674	662	718	658	658	667	666	651	692	686	683	625	682	669	641	695	669	692	688	656	650	637	670	658	662	643	698	673	693	672	624	654	673	638	666	679	634	647	631	655	687	690	648	619	638	659	694	660	657	688	669	622	678	640	701	683	643	652	643	646	691	694	685	691	648	668	614	657	701	686	646	673	655	697	672	630	654	650	678	652	662	658	666	658	671	700	637	648	640	666	645	668	623	620	670	655	693	718	650	666	661	647	679	639	675	626	669	627	615	682	656	676	644	684	664	689	603	683	675	666	691	682	666	610	634	647	655	649	666	641	672	682	655	617	677	651	618	673	641	643	661	675	640	651	665	677	661	652	633	692	585	669	684	612	617	659	645	655	671	688	654	623	688	712	660	655	677	643	648	670	631	630	632	635	636	628	670	655	653	677	656	662	647	681	672	696	714	708	657	705	630	653	649	684	678	683	669	681	705	661	630	663	664	663	647	662	700	674	659	632	699	613	660	627	655	637	666	666	695	670	679	678	627	630	672	666	605	671	652	683	648	647	611	689	667	641	672	669	657	681	714	672	650	675	670	663	632	681	639	680	652	656	687	642	628	639	612	641	649	665	675	659	687	654	629	669	684	674	651	635	678	621	646	636	691	645	639	577	633	649	673	613	640	653	679	621	679	683	746	675	673	664	668	662	690	662	638	686	643	655	687	657	667	648	684	620	683	680	664	692	686	655	674	638	629	672	612	634	640	676	645	646	657	673	644	616	616	675	651	670	665	694	672	655	633	649	654	666	661	705	663	700	675	652	651	666	664	657	629	638	652	660	658	663	671	671	643	671	673	619	664	668	652	697	649	647	655	644	656	697	656	644	666	665	686	674	687	671	629	637	678	671	632	624	653	639	672	658	664	642	642	665	687	679	668	632	644	676	691	688	667	680	655	651	627	708	644	673	622	682	679	649	673	646	653	654	656	720	682	712	609	680	683	674	638	656	659	609	628	660	655	669	649	625	691	689	624	663	709	690	643	642	696	658	670	643	616	626	663	697	674	675	677	644	659	646	677	670	668	688	652	653	656	684	670	649	710	666	685	686	659	651	667	655	653	610	670	650	680	659	698	640	653	640	682	682	637	644	679	614	693	642	646	670	719	661	657	624	646	668	663	667	679	635	694	676	676	625	683	628	666	684	698	642	663	659	671	619	705	642	665	618	693	631	609	658	637	671	654	674	663	720	679	614	671	693	690	669	724	663	653	670	734	721	681	633	689	682	649	639	663	636	605	681	700	661	654	655	675	666	707	665	627	682	678	654	682	676	631	631	632	645	699	639	639	697	674	667	697	646	602	658	613	631	643	647	664	685	712	703	692	667	625	661	686	665	634	655	668	674	621	665	725	668	646	686	678	663	625	664	679	641	667	677	669	683	640	666	680	660	629	623	692	619	661	667	657	674	655	670	658	649	659	696	660	668	686	660	696	605	673	659	656	642	649	665	652	629	686	647	671	631	683	663	675	610	656	677	669	645	646	652	629	649	689	663	656	652	660	647	622	665	662	664	590	646	594	647	632	662	671	653	665	675	685	630	660	647	659	653	683	641	673	671	672	673	650	651	638	674	652	662	696	663	684	679	641	649	623	633	660	645	708	642	661	672	629	616	672	648	683	710	655	661	650	666	676	615	663	700	684	682	671	671	665	650	630	695	630	604	685	687	665	694	635	641	632	639	655	679	649	661	658	695	683	646	619	646	652	645	709	711	679	628	646	645	642	674	672	682	675	656	671	686	652	701	635	684	644	651	639	672	675	666	694	686	688	612	659	694	661	695	660	676	692	626	697	637	657	672	615
21743	3240	661	521	394	306	261	248	193	180	178	169	128	149	134	148	143	142	152	114	123	122	122	109	120	125	132	108	107	105	136	120	119	134	148	116	114	109	116	123	113	123	121	117	136	134	118	116	119	112	133	116	113	106	119	126	110	138	130	135	119	119	113	114	124	123	132	134	101	122	120	123	124	117	121	115	129	138	107	124	124	125	115	109	124	122	131	126	145	131	122	123	118	110	117	119	106	130	139	120	117	130	98	101	144	131	110	125	112	130	109	115	138	121	113	152	111	98	125	115	123	119	113	104	109	136	125	121	134	116	118	117	117	109	121	121	118	116	135	111	128	103	113	138	124	130	131	131	143	125	135	115	133	110	114	112	140	101	133	131	106	114	104	126	160	104	137	123	116	126	130	122	141	108	119	118	122	103	120	130	136	123	131	125	148	105	108	109	113	136	136	109	130	113	101	117	118	132	105	111	125	114	119	112	139	93	99	133	104	106	118	113	120	121	121	124	138	139	117	101	99	125	135	129	119	113	105	115	125	122	121	144	139	119	148	150	103	136	119	132	109	116	115	118	130	111	109	119	129	121	107	122	135	132	125	137	123	130	104	124	119	123	115	129	118	118	112	129	114	110	127	133	115	125	120	111	108	119	117	120	117	141	101	143	119	126	123	118	115	115	115	135	117	112	110	134	144	134	115	123	128	107	124	104	117	99	133	111	131	106	101	136	127	118	118	101	116	125	138	115	126	130	120	117	129	137	124	130	106	119	127	117	121	114	139	110	133	124	98	132	145	132	134	143	133	126	106	114	132	103	103	120	108	112	128	135	102	130	121	119	120	120	129	109	111	130	139	113	132	127	120	139	114	108	113	114	128	121	130	128	137	120	121	123	133	127	110	130	132	114	124	110	142	122	128	114	112	116	121	117	119	147	123	141	140	133	124	132	122	123	107	110	126	135	105	123	109	106	115	107	120	118	136	117	131	112	115	107	119	115	131	116	109	137	134	135	117	123	121	123	118	133	113	132	144	116	129	126	117	133	121	105	141	123	124	103	104	120	117	118	124	105	128	128	108	108	120	116	127	133	111	123	127	129	116	118	119	136	120	130	139	147	139	111	125	121	102	121	114	132	127	122	104	122	102	115	121	90	129	118	144	128	127	124	149	128	144	129	147	115	123	105	119	143	124	115	105	134	109	119	124	138	144	132	122	113	133	104	100	113	103	128	147	116	96	112	120	144	103	128	115	113	142	126	107	125	114	133	131	128	121	133	115	130	121	119	110	123	115	114	106	110	113	120	129	125	123	104	125	143	116	136	104	136	119	108	127	118	128	118	110	131	114	122	128	130	105	140	120	130	121	106	128	112	121	134	112	105	112	130	127	120	157	107	114	114	98	144	117	107	138	121	108	123	123	112	123	139	138	136	112	122	122	117	126	130	118	112	115	100	107	129	134	129	135	132	129	112	124	118	130	146	123	121	121	122	121	145	114	122	134	112	101	116	122	128	130	134	137	112	127	131	124	116	131	130	122	97	117	113	125	106	118	135	118	138	107	115	114	131	123	147	116	126	132	111	121	119	120	124	111	114	101	138	123	114	117	129	134	110	124	127	114	114	114	110	120	138	122	138	155	129	126	98	127	147	120	113	117	121	102	131	143	113	125	140	115	112	140	99	115	128	135	132	116	135	99	127	129	120	132	116	128	132	116	132	125	141	125	126	120	126	121	119	133	127	139	101	146	116	119	112	135	113	135	118	123	111	106	97	143	135	144	137	135	121	111	112	113	119	120	130	124	127	130	118	115	122	124	114	131	114	121	116	116	116	140	126	131	140	118	122	130	119	108	132	105	135	112	113	114	108	118	134	139	127	108	118	112	103	101	121	131	118	119	132	123	119	121	128	141	139	113	139	119	121	144	108	124	117	123	128	137	101	148	118	110	118	126	138	122	133	94	111	136	110	121	114	105	101	127	121	108	125	121	125	122	111	106	103	136	115	117	119	120	126	96	109	113	123	135	151	123	115	133	125	116	115	153	100	129	121	102	130	125	113	110	149	126	145	133	132	112	118	118	117	138	110	123	119	131	114	129	108	130	98	143	103	139	126	123	117	123	121	112	129	120	130	136	100	124	134	131	126	110	136	111	103	112	122	131	129	128	126	130	110	107	120	119	121	128	116	130	116	142	130	119	127	142	140	131	114	126	93	124	136	132	138	130	122	117	118	117	129	144	134	117	113	129	113	110	134	116	99	122	126	116	120	112	132	110	96	112	124	120	125	114	115	131	125	120	119	123	127	138	138	102	110	114	113	135	129	115	123	121	100	110	113	94	130	118	120	119	106	133	143	114	131	131	102	109	114	91	113	123	123	132	120	105	116	125	110	114	112	125	112	144	128	128	138	119	129	144	107	109	144	145	114	121	115	125	111	125	108	114	117	118	131	130	136	125	121	127	123	138	145	127	100	111	128	126	116	102	120	109	124	118	120	120	122	122	132	117	132	115	128	107	124	124	110	136	111	122	121	114	116	116	106	112	141	138	128	128	113	119	137	121	118	123	104	117	119	136	132	117	115	127	130	110	135	128	122	94	110	151	131	119	130	141	134	126	140	108	123	129	124	95	125	121	117	126	109	117	127	120	125	113	116	113	149	115	120	124	109	120	122	128	112	125	126	118	118	131	126	115	135	128	131	132	134	128	125	112	109	112	121	127	129	110	126	124	142	142	142	125	120	133	122	119	118	109	109	142	126	120	125	123	136	139	149	108	134	131	125	126	133	119	141	130	133	121	111	135	112	102	118	111	147	136	112	115	125	149	124	122	118	139	130	128	107	93	125	129	123	129	141	129	133	127	122	132	128	115	103	117	113	117	96	114	127	122	111	126	112	116	108	104	134	125	101	121	137	127	134	121	116	107	130	113	104	129	117	149	107	124	99	130	120	116	122	132	125	119	118	117	112	136	123	113	98	112	128	118	121	132	123	151	119	106	117	134	114	107	124	128	120	134	125	124	153	133	123	131	109	125	110	121	126	134	113	132	118	121	118	120	105	126	140	125	132	114	103	124	121	111	112	123	114	110	138	126	115	132	117	127	118	130	113	117	131	113	117	141	109	113	119	126	122	119	105	117	138	122	140	98	127	128	119	134	129	139	111	121	170	135	122	120	121	111	125	120	113	145	143	126	138	119	118	115	121	135	112	128	133	128	137	118	99	124	117	132	138	113	131	111	109	89	121	139	128	132	129	111	112	119	122	143	120	132	112	129	143	145	113	113	132	123	125	112	118	132	104	124	122	107	132	135	115	107	89	119	129	117	125	114	118	120	125	117	106	117	112	118	134	114	123	114	138	107	125	138	143	112	116	133	116	136	123	116	122	117	135	112	132	132	111	142	116	140	137	113	123	122	105	104	124	136	117	137	123	141	124	111	132	139	148	128	127	106	112	116	134	125	143	128	127	118	146	128	126	123	90	131	115	125	108	130	126	111	107	107	120	121	143	124	133
13269	2273	1450	1671	1481	1333	1144	900	792	639	604	525	494	467	414	450	403	424	389	386	416	359	386	342	363	374	393	385	333	367	318	356	347	336	338	366	339	319	361	344	343	349	343	320	320	351	303	353	333	350	329	298	323	358	348	336	314	326	302	323	322	335	331	344	320	333	290	320	313	342	311	303	316	360	321	321	315	312	331	312	296	337	308	308	326	351	296	318	365	330	314	325	334	329	309	299	300	321	342	302	306	308	318	319	326	324	344	308	306	300	335	336	336	345	323	286	327	328	318	323	318	309	358	322	312	321	315	300	325	353	308	325	321	317	314	303	345	341	332	300	305	329	315	365	327	329	292	343	327	289	320	316	317	328	307	299	335	319	322	302	324	309	285	313	345	306	336	325	327	327	318	306	332	306	290	315	315	325	315	334	346	334	325	296	296	346	287	305	312	327	309	343	293	307	310	312	306	322	332	299	319	304	313	307	305	293	297	307	287	308	301	314	291	301	325	294	338	318	289	327	341	294	307	358	331	302	293	298	331	349	314	297	308	320	312	322	339	345	328	312	359	319	315	275	328	310	328	317	318	338	325	323	328	314	328	304	319	355	291	328	312	346	320	316	322	300	329	324	332	307	298	352	303	299	350	334	312	295	317	321	314	320	331	288	308	325	308	305	328	317	321	290	314	306	309	335	268	311	311	339	299	291	297	309	311	299	341	299	289	305	310	339	338	308	284	318	344	314	308	322	347	336	342	305	323	317	339	306	310	296	315	296	319	326	325	322	306	313	358	325	315	348	326	317	320	294	326	320	319	336	315	341	337	338	345	304	306	300	297	323	310	333	292	346	279	318	324	339	324	295	334	331	322	299	312	307	345	328	306	300	340	308	312	318	338	324	343	305	350	318	325	321	303	323	342	317	313	328	329	301	309	302	323	321	307	331	334	310	307	329	327	290	308	290	341	299	320	315	326	310	327	354	336	322	315	373	330	299	320	334	291	315	331	319	344	334	313	276	320	313	307	322	340	295	347	326	323	313	307	306	306	305	325	333	336	325	313	303	319	314	319	328	316	325	307	345	299	299	273	303	306	314	335	315	339	323	313	267	303	328	342	304	318	331	351	297	309	311	302	312	328	313	299	320	319	317	281	299	268	291	318	362	322	335	305	337	322	318	328	284	324	289	324	303	340	359	315	364	329	310	306	324	323	340	302	286	308	325	292	347	324	311	328	320	310	344	304	299	315	305	315	313	335	325	316	298	345	283	302	330	307	337	284	308	327	316	316	317	304	334	327	318	316	289	317	310	329	305	283	309	305	331	303	301	330	338	314	342	287	344	354	314	307	320	338	327	315	290	348	340	331	297	320	274	298	330	313	313	286	337	313	311	339	292	320	339	321	324	307	317	310	299	306	307	333	341	310	311	326	314	332	289	323	310	310	336	315	318	340	306	300	305	306	318	314	304	300	288	315	328	316	328	315	298	329	322	276	343	320	325	297	322	306	288	314	337	324	312	329	339	296	305	306	318	329	266	329	319	334	319	315	344	311	374	315	295	327	315	326	295	324	301	325	296	331	314	305	339	303	333	306	321	284	315	296	330	349	322	335	332	343	282	316	324	314	303	299	341	314	317	329	330	312	326	306	304	315	306	319	305	321	331	336	346	322	342	331	344	321	289	300	338	315	328	324	316	314	341	334	314	322	355	315	311	301	324	331	320	319	318	287	324	308	286	305	293	323	301	316	319	289	333	348	298	312	303	325	332	342	329	300	322	321	326	288	333	324	323	321	311	339	321	298	330	342	319	318	301	328	318	318	316	334	311	308	319	332	295	327	306	325	342	312	318	261	317	332	321	294	295	359	302	330	306	304	301	265	326	309	303	303	337	295	343	308	301	317	306	307	314	306	334	360	308	311	332	311	326	311	329	333	341	305	296	301	305	315	333	295	316	324	336	340	330	326	331	330	311	319	312	341	297	316	325	334	313	331	313	340	318	308	309	295	320	325	318	300	337	313	337	288	301	313	312	327	308	333	304	318	312	321	319	346	324	306	317	313	328	319	313	315	332	295	301	321	302	328	310	350	334	285	358	285	326	332	306	305	300	329	326	326	308	326	327	356	334	306	331	338	310	369	308	330	337	326	337	346	291	316	323	311	305	359	309	357	341	341	298	337	323	326	352	335	349	294	300	314	318	318	316	325	317	323	356	312	311	302	323	331	297	297	317	298	357	289	344	360	324	317	303	330	305	319	297	317	298	330	331	307	339	295	343	324	305	327	271	329	322	314	309	338	316	302	320	294	318	305	315	324	312	347	309	348	329	302	322	331	323	307	325	300	338	311	318	309	333	287	312	287	343	295	304	333	312	302	309	289	325	317	300	338	336	289	339	316	303	313	323	315	281	322	324	298	313	294	340	292	330	296	274	303	333	331	298	327	327	327	324	306	327	311	311	303	303	287	305	322	311	321	324	299	346	353	321	336	292	338	309	318	306	320	330	294	301	327	330	318	318	336	363	352	330	334	330	319	326	334	323	326	350	328	361	306	330	298	300	342	327	320	354	319	304	327	319	324	331	305	310	317	314	315	350	318	318	307	301	364	340	328	326	322	346	293	293	313	307	324	291	327	340	316	326	313	317	329	319	323	309	313	345	321	321	295	308	336	317	352	311	335	295	305	303	349	277	311	319	303	355	319	304	311	304	330	300	321	351	299	312	329	328	319	297	310	301	328	307	299	313	317	314	315	326	326	332	327	299	333	326	293	295	312	326	336	319	298	339	305	310	320	332	307	302	319	328	337	338	299	323	324	325	318	322	328	314	347	285	293	303	302	317	293	336	341	294	310	343	311	308	316	342	293	315	296	301	312	361	296	324	349	314	325	299	291	301	329	316	338	316	296	324	316	290	306	333	306	351	311	319	302	321	339	323	322	331	337	303	318	312	313	293	302	331	292	332	316	318	320	295	326	324	362	289	316	345	281	309	307	304	311	289	305	302	340	343	279	315	290	312	287	315	333	312	335	334	306	316	336	306	335	276	316	335	300	362	290	310	309	316	323	303	328	356	326	332	323	333	345	355	327	326	326	306	313	324	306	353	300	314	297	300	341	310	315	317	309	329	342	315	339	328	334	314	341	321	300	304	305	310	317	313	307	299	312	296	306	310	356	321	315	293	281	331	322	309	339	314	312	325	312	324	315	297	313	338	341	349	306	321	321	335	322	322	295	357	313	293	350	335	319	297	320	283	343	315	317	300	311	307	326	328	337	319	330	319	299	338	325	288	305	308	301	315	315	346	305	318	313	335	295	303	326	296	350	323	330	330	309	330	345	310	306	340	324	320	313	304	309	291	316	337	306	328	297	344	313	309	345	309	321	317	311	302	308	299	309	327	328	331	328	294	326	321	344	316	302	300	336	349	323	304	317	346	291	335	294	316	317	310	328	345	332	323	332	286	312	335	317	308	311	327	364	325	321	376	324	289	334	335	335	307	288	306	287	339	338	300
1863	433	360	353	354	333	385	377	311	339	330	330	330	311	334	344	338	334	340	336	314	372	320	337	306	350	346	355	312	300	364	316	309	312	349	336	340	337	352	317	321	333	365	303	369	329	342	330	346	373	317	339	328	332	302	335	310	320	363	327	327	360	347	344	343	322	326	365	376	365	371	350	359	343	324	316	335	361	326	320	325	316	340	334	336	333	318	343	333	345	341	349	360	350	373	358	363	316	310	310	313	331	354	338	288	324	333	317	345	325	331	305	346	359	335	328	331	313	351	301	328	326	331	312	336	310	332	353	350	317	327	323	355	369	304	306	328	334	307	348	320	324	361	371	346	330	307	328	347	315	328	321	349	357	330	338	312	350	340	357	356	352	330	316	347	304	317	338	341	337	331	329	320	338	334	328	314	333	340	337	351	333	345	337	353	334	328	329	311	366	316	349	353	318	325	321	319	358	368	339	310	335	389	304	301	367	321	314	330	305	316	320	307	348	348	346	314	336	320	331	314	314	347	332	326	321	302	337	343	312	321	339	295	339	322	308	329	327	311	309	351	341	331	342	342	345	300	345	312	352	324	324	323	302	368	334	356	301	343	330	325	316	319	312	304	318	334	335	331	323	341	348	333	305	302	288	348	350	337	314	346	337	308	326	324	345	320	328	344	381	360	314	341	327	306	346	324	287	325	308	321	328	335	344	322	346	342	369	347	348	323	319	342	356	340	331	353	330	297	373	329	331	366	333	295	305	328	339	330	357	327	327	340	315	326	345	330	347	318	329	305	338	335	335	319	315	359	340	331	286	331	303	308	325	324	314	321	366	367	354	347	364	371	368	318	331	319	311	328	359	331	352	288	366	304	356	333	323	358	321	333	338	338	312	316	346	321	369	359	313	361	299	354	332	355	364	332	347	322	313	334	324	357	299	336	312	317	344	341	332	330	367	334	304	348	310	301	302	324	318	339	332	352	324	354	333	351	340	335	372	388	360	329	336	301	295	333	328	328	385	347	345	322	312	330	351	322	320	303	311	329	311	336	334	346	384	353	317	329	331	302	348	342	318	337	356	326	357	348	319	347	321	283	334	348	353	316	316	355	317	319	350	318	331	312	288	320	334	307	318	344	338	347	341	311	319	341	329	316	359	340	321	335	321	316	332	315	353	307	333	362	353	351	304	370	372	362	354	351	345	319	324	350	322	327	333	335	331	349	321	367	331	331	318	343	345	312	315	327	333	337	322	340	354	330	312	301	308	324	326	337	309	346	345	288	341	346	325	349	372	305	351	295	336	352	317	363	330	322	302	342	338	334	352	359	336	382	329	342	333	383	325	326	334	341	330	336	313	315	349	327	315	360	316	319	320	327	294	311	343	387	351	347	335	346	319	306	288	346	362	348	323	340	314	337	327	382	342	316	304	359	324	336	321	347	356	313	339	321	346	321	338	325	312	358	309	320	327	353	336	337	335	347	307	318	328	347	320	343	327	320	333	339	344	326	335	348	338	304	365	303	329	324	328	341	325	338	364	304	304	357	337	318	300	324	325	310	296	295	332	345	295	330	317	343	318	362	388	330	345	327	314	308	307	322	342	345	317	325	329	309	351	330	319	317	326	334	347	321	333	329	362	342	336	325	336	309	337	324	352	382	325	371	327	328	343	355	342	303	338	328	313	304	333	380	347	340	339	316	307	321	339	349	322	334	335	332	314	335	337	323	335	308	337	348	324	327	291	342	327	345	348	357	335	331	307	342	353	335	282	331	321	344	332	351	359	328	344	349	357	328	350	338	336	324	341	329	340	319	328	314	330	331	333	327	368	357	320	293	309	397	328	350	330	312	354	345	340	343	361	336	327	313	309	317	317	318	363	339	336	313	327	316	345	329	314	323	288	350	344	356	335	364	341	309	348	363	312	319	305	315	328	336	349	353	336	346	308	321	316	335	317	356	352	329	296	376	314	310	323	373	323	361	345	337	333	349	359	377	325	343	312	345	333	336	338	332	289	373	324	316	328	338	310	299	371	330	280	324	305	312	343	316	341	340	331	350	387	335	325	319	319	302	322	351	310	321	324	304	353	354	317	311	341	319	341	372	334	327	324	276	316	332	343	312	299	313	292	330	334	320	323	310	310	327	336	310	310	324	323	317	328	349	320	300	326	338	272	302	332	307	317	326	342	309	347	353	343	333	324	329	352	340	326	321	374	296	351	361	344	344	326	331	339	329	322	310	301	359	313	344	362	369	329	333	323	345	334	334	332	346	344	331	342	339	374	312	329	331	363	334	327	346	347	327	350	315	342	322	323	342	333	309	287	318	313	310	317	337	335	370	326	356	376	321	313	333	326	347	329	333	324	335	318	352	309	315	352	333	293	338	323	356	327	308	333	334	301	335	355	316	328	358	348	338	321	342	351	313	321	329	326	334	334	333	340	316	304	354	340	293	337	318	315	326	331	333	350	305	328	336	309	360	335	310	336	330	327	332	302	332	330	347	327	347	358	316	333	347	365	301	344	335	341	345	331	314	330	325	324	339	358	330	331	341	306	324	349	333	341	325	352	322	343	317	359	363	344	319	322	335	301	320	334	319	352	343	315	353	328	331	327	338	312	343	329	344	331	319	348	337	308	337	336	343	320	299	314	366	312	303	330	296	297	348	338	349	347	312	316	321	345	332	344	320	333	297	337	294	319	326	336	335	326	330	318	338	338	321	301	304	327	337	357	311	339	332	324	340	348	316	348	308	337	341	324	352	312	333	325	316	315	334	310	327	340	338	360	312	319	323	305	344	390	314	294	315	338	329	350	327	339	352	364	339	332	319	362	293	321	354	357	339	313	303	381	304	342	358	297	339	320	309	287	302	309	351	344	306	354	315	291	314	330	326	343	324	342	316	341	361	339	343	334	323	340	356	312	308	348	353	365	335	357	339	354	332	335	322	325	353	358	332	324	296	334	315	359	342	325	346	299	334	335	326	329	347	331	303	321	328	342	311	317	306	357	347	336	342	354	348	315	330	359	345	310	286	348	307	347	317	316	327	341	332	343	328	316	313	319	346	330	337	359	347	365	323	293	341	309	327	372	332	307	339	341	337	290	353	355	328	341	302	346	331	330	384	343	316	360	341	324	347	350	318	351	347	308	328	309	325	346	308	310	337	339	353	357	335	312	329	358	335	331	324	368	336	321	330	324	323	354	328	377	354	334	360	338	334	365	341	326	342	333	330	356	378	306	303	302	325	361	336	329	352	317	317	324	343	292	300	328	385	323	316	349	341	372	303	339	321	328	328	325	358	343	340	367	311	351	310	323	331	330	314	343	336	351	338	334	336	312	355	352	282	315	354	342	304	336	327	364	332	329	340	353	345	325	333	333	336	346	319	321	316	331	345	339	322	316	299	355	333	342	337	363	303	288	312	331	394	344	346	311	329	343	317	327	316	333	318	345	326	366	314	360	348	325	345	299	355	270	327	344	334	326	331	392	324	315	337	309	368	320	331	324
2186	863	833	861	846	900	863	838	817	830	788	796	770	791	800	800	761	756	818	762	796	720	795	773	781	793	738	811	774	787	792	703	793	745	800	787	793	770	758	764	797	787	748	699	741	765	740	796	807	772	749	722	776	771	769	776	787	804	823	766	748	754	772	743	763	783	756	727	764	780	764	805	734	761	766	783	769	804	741	802	732	793	812	812	823	759	751	784	843	792	814	792	777	765	777	738	753	751	738	709	761	790	729	777	796	739	740	717	755	756	785	725	780	763	803	777	740	718	795	762	789	772	782	738	781	813	790	776	777	780	822	744	773	763	760	765	749	739	784	780	796	757	739	773	760	750	825	769	763	733	767	754	773	796	746	740	750	775	761	797	826	799	738	757	801	780	744	703	789	747	724	748	754	773	746	774	758	787	784	757	710	772	788	738	786	824	799	763	763	773	750	811	760	738	734	735	747	815	785	752	719	814	794	769	780	756	819	807	730	775	716	800	769	728	815	778	766	790	716	820	797	720	750	778	767	786	745	800	813	777	803	791	768	767	767	806	747	775	779	795	777	753	770	744	778	799	730	789	766	756	741	757	747	777	792	711	776	785	767	761	792	757	747	795	771	734	838	741	799	691	773	804	775	863	776	795	759	812	738	756	742	747	755	747	774	768	697	769	766	785	743	757	782	787	775	767	722	808	760	772	780	709	797	783	775	722	795	796	747	741	789	738	755	769	785	791	788	796	741	778	769	763	805	786	780	737	748	778	793	771	759	758	731	780	761	773	804	763	783	732	753	795	755	766	776	763	790	762	771	809	778	792	797	826	796	775	818	760	770	759	830	721	741	785	787	742	803	747	767	785	781	772	789	739	757	767	770	772	755	772	818	755	743	797	802	776	760	800	813	764	806	764	744	771	777	760	790	730	797	768	809	772	791	761	813	773	738	776	781	712	785	780	759	807	773	747	762	748	772	730	767	818	746	775	773	724	769	750	780	781	808	766	785	764	779	757	746	761	793	755	813	775	795	764	773	764	718	794	757	822	819	770	782	793	766	733	784	720	808	819	781	728	715	801	723	726	750	736	763	806	773	793	815	787	766	731	761	817	763	743	772	775	800	750	786	808	800	780	777	797	762	792	741	734	773	787	806	778	753	772	797	791	819	768	795	772	767	714	759	783	776	814	765	765	790	742	776	713	760	720	768	799	779	750	800	732	820	760	751	729	798	781	723	762	793	789	771	764	777	799	773	741	750	801	729	766	767	806	776	792	779	774	771	794	719	785	809	778	787	812	751	745	763	758	736	735	750	765	744	812	739	822	766	756	799	792	756	778	741	724	773	828	756	783	734	785	755	739	799	782	753	808	812	796	775	807	766	780	745	754	788	755	736	782	781	736	775	777	746	769	754	744	794	772	777	763	771	809	781	765	742	806	762	771	754	808	754	722	768	795	803	765	768	802	744	828	743	740	772	804	777	781	741	780	762	797	769	760	784	735	695	765	772	770	787	748	802	725	760	816	778	732	774	818	779	776	778	775	740	728	757	793	751	777	794	753	797	787	745	800	706	721	809	737	775	773	798	754	843	777	795	753	794	767	750	788	768	773	803	802	792	757	793	762	816	773	752	740	739	743	779	742	771	778	772	719	756	770	768	711	773	762	823	781	732	728	732	754	776	780	753	755	731	745	791	773	757	770	772	763	739	784	774	761	756	794	749	814	764	791	736	726	777	738	790	706	775	796	782	817	803	752	793	769	769	766	831	759	830	733	798	773	799	816	790	774	735	737	794	821	768	768	768	758	776	786	728	732	782	780	794	774	764	805	796	748	810	708	774	756	741	752	794	746	776	801	752	730	771	788	763	739	759	736	749	756	816	802	762	761	767	766	775	825	798	718	741	777	798	797	743	753	813	759	701	755	759	785	785	791	814	762	777	751	802	757	774	795	817	792	777	749	780	796	831	791	806	827	786	771	783	719	827	773	771	711	825	776	758	791	778	766	775	793	783	790	804	764	774	759	754	756	756	765	769	768	771	755	810	752	783	763	759	753	802	728	818	802	746	773	746	757	777	769	775	721	795	781	790	818	753	759	712	751	767	776	756	798	782	788	762	784	774	780	775	740	777	763	755	781	720	764	771	808	740	812	775	749	770	778	745	781	765	779	787	754	761	791	748	830	743	785	833	793	743	768	744	785	753	752	770	781	756	735	756	800	745	779	788	788	750	773	775	765	740	784	824	785	753	792	848	760	769	832	752	799	752	778	746	798	799	748	708	789	746	806	767	723	750	771	813	820	773	746	809	814	784	767	780	794	728	776	770	798	772	773	709	729	779	726	755	759	780	754	747	810	814	754	789	756	782	756	799	766	772	807	748	782	776	739	769	756	773	738	717	791	755	818	815	821	779	781	806	842	800	774	797	791	760	778	795	776	761	759	779	768	786	767	828	816	778	754	784	770	791	796	713	794	759	774	773	766	769	776	764	779	811	787	795	763	733	804	784	783	796	755	801	749	830	764	787	760	768	797	793	763	761	814	731	757	773	754	796	792	775	747	764	672	789	771	785	735	820	745	802	765	787	764	779	815	764	750	748	740	742	791	778	757	750	773	766	785	794	810	787	830	781	725	759	783	808	766	771	799	804	803	760	733	798	785	821	726	785	744	808	793	739	722	806	787	725	760	766	813	767	771	706	770	764	757	792	734	773	781	768	775	784	773	747	809	767	783	804	794	822	740	751	793	748	756	754	809	792	787	793	751	707	794	774	769	789	779	773	791	800	782	773	798	842	822	774	794	748	820	759	793	753	785	793	744	805	743	712	758	763	794	767	774	752	735	749	785	759	816	764	784	735	742	796	769	778	782	788	774	826	764	741	814	805	769	760	763	786	783	807	774	750	787	810	750	781	819	799	744	772	748	765	741	751	786	808	804	762	802	778	751	772	772	801	787	769	780	739	828	744	761	740	807	808	786	800	798	805	779	761	776	740	820	748	743	755	784	767	815	764	779	749	752	740	796	775	773	728	791	777	796	813	742	749	722	759	814	769	815	747	776	795	817	798	755	796	769	779	749	846	766	783	771	717	759	770	755	736	764	761	758	817	777	811	731	737	752	777	813	844	766	772	796	826	773	777	760	737	713	772	771	752	794	780	767	750	712	764	769	797	782	753	798	793	759	777	747	730	746	794	755	767	726	777	748	761	805	764	799	788	795	785	742	744	742	744	775	728	780	783	798	759	746	778	786	783	796	776	755	810	769	752	818	750	770	776	759	707	769	731	786	776	719	770	791	763	741	777	770	788	758	756	740	741	810	780	763	819	787	777	752	773	739	736	710	756	754	779	781	765	791	764	763	765	764	754	796	785	731	755	776	739	801	778	722	763	759	817	733	795	776	727	795	798	805	798	802	751	777	769	747	766	748	751	756	770	739	808	841	765	808	776	778	777	723	796	774	736	793	760	782	736	767	766	799	747	776	779	739	735	782	812	778	710	775	824	755	718	735	765	772
13246	1620	512	471	473	392	374	345	345	338	299	289	295	292	275	326	295	277	295	270	313	277	279	271	304	323	304	285	282	270	295	258	298	289	285	282	290	308	312	264	315	293	262	302	282	274	276	249	295	272	264	271	282	317	293	296	312	272	271	301	266	269	262	270	287	257	284	278	268	284	304	297	279	288	309	312	296	293	288	315	286	284	287	294	321	260	283	300	287	251	294	283	273	288	261	280	304	284	278	286	281	274	292	263	271	311	284	296	281	284	283	284	265	284	308	282	292	263	283	305	270	274	324	274	273	236	268	292	261	274	282	316	284	263	274	308	300	291	262	292	304	294	325	285	277	275	323	295	304	293	275	300	304	282	280	280	262	264	289	277	277	275	308	280	288	315	293	248	283	249	285	263	303	281	269	273	325	247	283	267	298	290	262	279	262	294	305	287	286	319	289	333	241	271	267	272	262	285	300	268	284	297	266	290	249	293	292	291	300	273	298	281	286	284	295	319	301	313	277	284	284	298	295	258	287	288	289	265	297	300	310	302	287	282	261	276	294	291	254	298	295	290	291	305	301	280	258	300	259	262	295	283	262	290	284	288	272	278	294	258	244	282	278	281	291	305	279	301	270	307	278	269	250	251	299	293	312	254	287	287	273	243	283	295	279	283	252	266	285	292	302	285	285	305	288	324	313	298	297	260	275	255	285	308	271	294	325	282	267	274	263	274	300	274	288	289	279	286	270	267	268	304	279	266	295	280	281	266	295	285	287	256	290	328	297	242	266	310	277	310	287	262	286	322	328	278	262	280	270	285	308	274	274	286	256	296	280	321	287	262	292	310	265	318	275	324	280	284	295	226	246	313	279	252	300	315	310	291	263	297	294	315	279	300	302	290	292	323	294	267	295	300	269	304	302	287	309	293	286	290	281	267	285	258	270	312	274	269	274	266	285	307	277	298	311	280	280	299	256	301	313	298	293	287	247	279	305	339	308	282	267	284	293	291	244	257	253	271	274	274	277	282	292	260	280	279	280	259	286	316	302	315	285	293	281	275	304	289	290	270	263	293	300	315	268	286	295	300	279	317	277	317	300	249	309	282	276	323	284	306	289	292	290	242	269	308	296	300	296	251	274	283	284	302	292	295	288	253	265	300	272	281	288	284	270	296	282	300	319	298	257	332	300	329	258	288	286	236	286	296	271	278	288	288	288	293	288	294	285	285	268	275	300	305	285	283	263	268	272	312	242	310	281	298	296	302	310	276	278	292	293	304	262	268	273	250	264	285	277	267	312	267	281	290	266	258	267	307	277	288	299	267	274	305	295	288	275	306	297	299	297	304	268	306	320	310	281	278	269	290	265	284	298	345	285	277	264	313	290	276	264	276	303	264	298	247	272	294	318	255	275	302	249	265	285	318	277	283	279	300	302	251	285	293	257	279	270	295	300	290	290	284	302	290	266	299	283	263	272	298	285	302	290	283	298	290	293	293	243	308	276	268	261	295	275	271	294	290	291	334	280	279	337	270	279	259	282	296	286	251	277	298	287	276	290	320	286	262	255	289	263	294	282	260	273	270	290	271	306	300	264	289	292	290	297	261	268	307	272	297	267	295	279	273	257	253	269	320	267	288	279	285	284	294	283	306	295	306	259	285	285	315	296	283	286	282	286	304	278	280	251	295	263	296	271	282	245	326	309	270	276	271	279	288	270	303	306	286	308	280	291	296	307	285	253	290	337	274	264	270	322	294	278	291	283	272	297	297	292	291	268	289	321	274	297	324	270	323	299	277	304	283	290	282	252	267	286	256	288	249	297	293	303	282	289	283	270	304	288	283	284	280	273	285	276	273	314	265	274	271	276	286	290	248	296	290	255	297	271	284	298	268	267	288	276	290	307	271	303	267	298	288	275	302	295	270	293	287	307	276	308	278	269	279	277	267	282	301	283	291	280	228	257	256	310	321	290	292	274	315	301	272	276	304	297	314	274	281	306	282	296	292	318	296	279	309	270	288	260	279	266	285	275	299	257	303	293	292	289	315	304	276	301	294	288	309	298	303	296	260	248	271	275	299	290	327	291	262	285	299	277	327	282	286	304	296	322	288	280	263	287	264	261	280	309	245	290	317	301	259	292	304	299	303	263	309	276	287	285	268	283	268	304	249	285	257	262	301	280	310	273	282	285	266	285	265	266	288	288	303	307	292	260	287	234	321	301	261	316	293	257	282	263	274	255	269	265	282	297	267	298	305	273	273	285	270	288	287	281	269	279	292	288	269	299	264	315	271	274	263	251	308	312	278	284	259	297	238	249	276	270	298	284	295	257	286	291	266	248	288	288	279	259	293	272	280	314	272	265	277	302	239	283	263	325	335	278	309	320	291	265	311	263	271	270	285	268	248	304	280	314	272	275	280	289	312	307	302	276	252	275	259	290	274	253	242	307	290	305	293	291	302	290	289	281	290	304	276	290	271	275	298	260	299	268	298	261	309	247	320	276	287	269	271	267	296	312	289	248	305	306	271	274	275	259	291	286	266	306	261	302	302	304	294	273	282	294	300	328	263	304	289	292	261	287	251	263	272	274	309	308	274	251	318	289	291	327	290	306	297	285	254	267	273	269	271	298	279	315	278	303	309	302	269	308	271	281	290	278	294	293	289	244	274	305	267	287	267	265	282	271	288	295	268	292	297	274	260	283	280	301	304	278	296	293	279	268	262	247	286	311	264	281	285	276	321	329	280	288	256	285	256	302	298	294	291	302	298	294	266	269	277	281	291	315	311	300	286	278	289	307	251	267	299	272	264	329	308	281	294	274	255	283	289	282	291	314	294	280	292	293	297	292	249	317	315	292	286	271	278	278	275	271	294	286	272	301	281	274	291	287	306	276	316	261	269	268	279	305	283	272	285	291	247	262	329	275	295	328	287	295	261	292	302	277	277	300	312	300	273	298	257	311	283	284	277	293	272	264	283	292	291	274	287	248	294	262	304	277	302	290	269	307	263	277	333	295	294	293	258	255	274	321	297	262	291	294	286	302	292	289	296	293	292	315	317	275	293	255	241	283	286	305	288	279	279	316	293	289	302	258	272	267	255	278	272	263	301	283	275	289	273	282	292	300	294	299	292	272	288	284	269	300	255	279	319	276	270	333	267	281	242	298	283	261	306	303	273	265	312	264	289	277	275	265	301	291	259	272	275	309	268	267	299	290	306	270	297	292	298	277	276	293	268	310	289	277	232	288	318	273	257	320	258	289	280	315	292	278	281	258	281	259	267	257	297	284	286	305	275	296	286	283	258	294	274	234	248	261	284	285	301	276	250	266	263	288	294	290	266	281	284	243	273	306	298	286	242	262	278	241	255	269	283	308	297	314	276	274	299	306	267	266	300	252	261	279	290	291	293	280	273	276	284	291	292	289	276	325	317	273	275	282	317	297	284	275	304	291	314	299	285	297	300	293	256	284	287	297	271	251	311	274	280	267	273	267	290	301	312	271	272	278	263	271	265
9399	1622	1333	1476	1346	1283	1112	949	893	884	777	704	728	777	672	765	768	709	729	706	716	659	693	674	683	650	706	698	671	656	699	742	680	669	649	708	671	673	657	709	634	677	657	755	632	685	680	637	669	642	706	657	619	614	657	612	670	673	664	672	637	662	644	680	670	648	652	691	714	678	624	670	648	635	635	653	643	633	639	650	690	658	663	626	690	653	630	631	658	656	700	678	607	679	680	684	659	661	686	642	668	626	684	678	655	690	634	644	645	673	666	664	716	625	646	640	620	654	618	633	649	686	661	652	674	638	693	661	635	674	669	634	714	624	711	659	663	651	687	659	719	668	707	688	664	677	660	657	681	653	682	644	684	666	682	662	651	622	678	691	656	675	657	653	679	662	707	628	660	673	654	682	669	669	699	629	683	685	684	683	609	698	638	661	673	679	660	687	652	671	645	693	644	655	664	652	681	637	653	666	672	633	647	640	644	683	693	656	663	633	663	705	636	675	655	643	608	671	651	656	629	667	635	668	668	694	673	698	684	680	646	657	677	670	667	638	665	605	627	623	678	647	642	709	693	649	671	679	651	612	644	658	615	680	638	646	652	609	671	666	635	662	627	642	635	627	633	664	607	679	668	670	658	690	717	629	639	677	679	659	639	637	680	652	653	623	679	673	690	664	665	686	683	680	647	625	640	652	700	687	628	684	667	667	719	679	643	636	653	643	674	699	636	654	676	681	693	705	631	629	645	685	651	673	649	639	671	698	684	655	663	651	636	644	714	662	674	641	639	666	686	704	686	671	686	657	634	650	642	665	663	625	635	687	610	642	638	714	626	647	678	636	679	666	688	647	637	639	643	675	686	686	616	660	691	706	645	679	678	662	683	670	672	699	674	624	661	644	704	713	677	643	681	671	672	640	689	682	672	679	677	675	646	661	721	636	673	702	671	630	626	647	663	634	693	624	634	680	587	689	689	663	644	661	652	684	632	668	637	693	682	648	620	680	673	633	660	608	690	631	640	673	673	725	662	637	680	648	674	728	660	691	668	688	682	684	705	660	642	689	693	706	639	676	614	643	668	641	664	684	638	670	672	667	662	670	645	619	650	653	685	669	697	647	654	669	613	639	697	674	656	639	666	688	705	722	666	665	644	674	636	660	630	649	665	655	642	659	675	641	660	587	687	647	654	662	687	705	665	670	628	677	697	621	694	676	653	669	704	691	654	712	697	660	620	671	637	697	686	664	647	648	665	628	649	683	686	722	696	644	704	727	685	645	655	683	690	633	681	691	665	656	681	651	608	660	629	657	613	649	662	655	673	654	650	696	656	684	628	639	594	639	637	643	651	657	697	675	644	636	642	688	684	682	694	643	638	630	671	643	618	668	658	686	662	702	671	611	638	664	639	676	640	650	643	695	681	698	652	653	653	663	681	649	700	670	658	667	679	648	641	657	673	684	665	645	618	645	616	686	646	663	607	656	671	643	629	671	666	660	624	612	690	673	677	683	651	664	665	640	699	655	670	643	669	671	637	660	677	644	668	621	675	689	667	653	641	688	635	650	636	692	637	683	658	688	682	641	651	655	674	606	606	661	666	646	691	644	670	661	664	650	628	641	698	642	639	612	653	638	624	670	674	646	622	679	608	681	669	699	653	677	671	636	644	651	721	642	686	643	679	703	704	639	657	643	609	679	643	689	710	662	635	688	714	673	736	623	658	669	617	663	647	682	680	647	693	699	667	686	660	641	671	639	675	640	694	676	654	667	648	634	625	658	646	652	652	708	633	638	680	660	631	633	675	649	639	671	646	624	651	632	670	648	651	660	620	662	650	666	698	670	685	645	716	701	635	658	681	630	616	677	625	633	690	660	674	608	654	658	679	660	655	671	628	648	670	674	646	635	599	669	617	692	658	621	651	611	668	619	669	637	667	681	652	651	669	627	714	678	680	626	683	671	659	640	640	691	641	681	666	623	640	688	640	650	622	686	654	659	670	675	688	635	660	692	693	672	646	614	654	592	665	620	682	674	643	663	724	629	670	646	655	685	645	676	628	641	667	681	725	638	666	668	656	687	653	622	659	687	696	649	654	663	703	665	642	674	625	642	655	662	673	672	655	663	646	693	680	659	681	674	680	614	678	658	653	630	675	654	642	624	693	636	639	655	686	669	690	676	698	679	621	664	691	666	673	642	650	635	642	657	630	659	646	687	666	679	661	639	632	681	629	649	701	687	666	674	649	659	678	666	678	693	678	633	644	673	717	647	679	644	676	639	679	698	648	681	691	682	654	654	645	677	683	634	668	624	643	636	635	649	618	678	679	637	666	640	675	662	701	628	664	650	659	689	684	636	660	671	637	665	659	639	653	663	704	694	684	675	616	730	684	682	665	681	682	629	635	660	663	647	667	673	652	669	651	666	675	681	696	640	621	661	594	682	670	617	625	643	666	593	684	607	679	667	624	625	668	648	645	697	646	670	662	636	694	613	665	668	670	661	685	617	700	663	643	671	687	704	653	662	674	688	653	651	644	637	638	687	630	718	663	690	682	718	625	661	663	665	646	625	629	652	632	643	654	701	662	635	724	677	646	674	628	675	666	690	679	647	654	644	661	634	654	659	642	659	615	655	653	677	672	718	696	610	676	674	657	726	664	666	683	699	648	715	686	678	661	649	670	731	667	651	665	666	644	633	625	651	657	653	688	639	687	687	638	674	652	699	667	656	627	634	662	636	631	670	652	692	669	706	652	645	683	666	643	661	678	680	681	663	666	643	640	701	675	643	687	685	690	660	659	645	674	669	695	650	625	672	661	686	683	674	664	672	669	672	648	619	651	646	654	654	695	659	644	639	637	654	678	659	649	698	661	670	631	632	695	680	716	649	688	655	662	681	660	696	677	627	646	613	660	669	659	604	670	627	633	695	696	706	619	680	667	723	625	658	673	611	670	646	657	673	655	648	692	684	683	629	640	695	679	631	679	650	657	698	678	676	661	662	615	641	664	659	642	655	642	655	624	661	679	668	653	660	625	652	622	644	644	645	628	668	642	682	693	673	666	660	632	654	674	654	638	654	645	630	683	646	649	648	674	635	635	617	646	648	646	666	683	659	694	664	667	640	667	672	657	594	650	651	659	691	683	680	649	631	660	696	643	668	665	685	655	651	667	658	643	631	629	666	675	655	641	666	704	614	670	662	637	638	644	630	636	640	637	628	692	678	646	657	652	714	679	666	642	658	652	685	671	699	666	652	666	651	623	617	655	687	668	676	678	652	646	655	662	636	632	647	677	603	631	681	675	664	614	652	611	653	703	641	635	668	671	659	670	625	681	677	635	669	627	697	646	670	682	646	653	705	679	639	669	629	710	684	667	667	655	644	645	675	645	629	684	683	698	657	645	702	648	645	714	678	626	649	688	654	699	630	650	639	689	673	665	647	625	674	661	687	667	681	642	673	633	688	686	619	652	661	629	665	660	673	659	704	654	667	657	652	680	683	643	636	649	659
22287	3335	683	474	387	352	294	217	206	185	171	160	116	154	148	140	133	136	136	141	139	132	118	141	115	129	128	142	116	141	133	123	155	123	128	120	112	118	128	102	116	117	145	116	108	118	129	122	140	130	114	122	135	126	126	141	118	117	118	126	119	107	124	143	137	145	120	112	130	116	116	145	110	123	128	113	126	133	105	124	132	119	127	111	126	106	125	125	127	134	132	119	143	125	116	126	114	143	108	106	107	105	119	121	131	131	131	115	148	141	106	124	127	127	101	129	120	122	128	143	129	113	134	128	131	121	126	113	124	126	105	102	118	141	113	113	124	131	116	122	128	131	141	97	136	114	103	133	102	137	142	110	130	112	86	120	132	116	99	137	129	124	102	110	120	119	148	110	129	125	117	118	127	124	104	118	146	117	119	115	109	121	132	102	129	114	119	134	90	121	121	134	122	129	108	110	124	123	112	127	118	115	122	122	127	105	120	128	136	117	113	111	113	125	119	129	123	115	119	113	119	130	99	134	135	127	114	118	105	121	106	106	117	100	126	115	129	126	125	128	115	126	146	129	129	127	121	131	112	127	114	101	105	134	122	133	132	109	123	119	122	113	137	96	136	129	135	120	105	132	129	127	127	136	132	131	131	97	133	145	124	120	130	105	126	113	128	156	114	130	131	129	97	124	128	145	123	105	119	118	125	122	113	112	132	140	130	116	132	128	118	144	118	140	128	148	113	138	126	117	99	118	138	108	136	135	124	127	111	125	121	114	117	125	104	116	119	146	122	112	129	131	138	124	119	115	118	131	125	114	130	136	121	119	131	121	142	125	132	87	123	110	121	122	129	116	124	113	123	119	135	119	122	126	110	118	110	89	134	118	138	113	95	110	117	115	108	98	151	124	131	144	119	127	121	121	127	121	143	119	121	133	111	105	126	132	119	143	117	127	130	117	123	115	125	113	97	127	146	117	119	120	135	122	109	126	126	129	110	119	130	127	131	135	110	109	117	126	136	145	105	109	134	110	117	133	121	116	145	122	125	113	126	134	128	145	116	135	127	108	129	130	146	118	124	127	120	114	134	107	128	140	122	128	135	110	105	137	120	102	103	117	90	128	138	127	120	138	123	117	123	114	91	123	137	129	117	122	130	111	118	131	137	134	131	116	116	131	125	109	124	104	96	131	131	118	120	134	118	115	115	112	129	121	130	118	136	118	129	121	151	121	121	123	130	100	113	124	125	126	134	124	113	114	129	105	122	152	132	139	114	126	145	114	101	115	124	127	113	103	131	106	112	144	150	150	119	113	136	127	126	119	142	121	140	120	108	123	110	108	134	128	108	110	108	142	115	117	151	132	104	139	116	119	122	136	123	138	139	108	120	116	130	139	112	131	120	118	114	146	106	129	129	125	131	122	139	116	150	114	94	116	125	116	133	119	120	111	119	125	122	123	138	129	104	130	129	129	122	93	113	131	117	109	121	112	123	134	107	116	119	132	106	123	122	121	123	124	135	126	98	113	124	110	113	125	117	110	119	112	133	127	134	118	121	117	124	146	144	127	115	115	123	120	101	111	132	138	121	103	118	123	111	135	108	130	121	165	122	134	115	109	128	128	136	148	137	135	123	135	99	118	116	118	137	116	123	128	124	121	118	125	120	105	123	111	106	134	149	136	117	115	130	130	92	123	111	124	134	154	116	106	122	97	123	122	117	123	124	88	129	123	122	113	125	101	139	145	127	120	110	114	118	132	129	121	111	120	135	126	128	124	122	120	108	115	117	107	124	123	118	115	110	139	113	109	122	127	124	118	139	119	129	114	124	110	111	112	106	131	138	126	115	107	126	104	126	119	125	116	122	114	135	131	137	131	120	125	135	117	121	105	141	132	102	138	114	118	132	136	128	122	106	107	127	115	133	122	115	101	129	119	123	115	118	115	129	124	108	120	118	134	128	114	99	119	129	131	138	102	130	115	133	122	134	127	123	114	130	123	113	122	121	122	124	111	129	124	130	122	116	125	138	124	116	136	133	136	119	112	126	122	122	118	118	132	130	136	122	100	127	106	123	115	102	101	128	136	116	121	111	112	118	116	129	127	119	126	123	117	116	114	123	118	121	125	125	128	110	136	110	123	119	123	130	124	127	144	96	111	124	122	120	108	124	122	119	132	103	118	117	110	136	123	110	122	110	116	115	119	115	105	126	137	109	128	129	123	119	118	109	129	112	114	115	122	118	108	117	110	129	111	122	128	151	113	133	132	137	106	136	122	132	131	112	143	93	139	134	121	118	118	132	110	122	130	130	120	128	121	126	119	107	132	130	110	99	113	114	122	113	117	133	125	112	137	108	136	105	129	121	108	109	132	118	106	124	106	122	120	124	131	123	133	112	108	127	122	110	133	128	122	104	131	123	106	121	108	117	102	139	131	121	127	114	117	115	143	121	127	121	121	117	121	130	132	128	139	122	116	111	133	127	115	124	126	124	110	143	125	126	101	124	127	134	135	114	122	129	128	104	118	141	124	131	130	122	126	130	126	117	124	119	127	124	118	95	110	118	129	111	133	133	130	110	124	112	131	121	141	110	118	115	114	126	118	130	117	118	123	115	132	111	106	144	111	119	142	128	122	117	123	146	118	139	133	129	129	136	109	119	125	113	130	109	119	133	134	117	100	123	128	127	114	117	116	132	108	125	102	133	118	135	116	123	130	110	132	124	135	122	125	132	119	110	95	108	111	126	105	117	115	129	103	114	126	117	134	111	145	125	100	125	123	110	138	128	110	122	121	97	110	124	151	127	119	109	132	120	132	130	105	142	135	131	129	121	131	121	151	124	116	133	141	125	122	111	134	129	113	122	121	128	108	112	125	135	126	116	115	114	135	109	122	117	99	145	129	126	136	112	120	137	127	121	115	112	121	141	97	111	115	128	90	111	114	133	153	130	127	120	115	109	121	114	126	127	107	118	120	124	106	136	145	104	102	131	134	126	112	156	135	116	133	115	115	94	101	108	101	113	132	108	134	108	139	117	125	111	117	120	134	131	128	116	125	110	126	105	130	129	129	130	123	140	124	132	135	93	105	111	134	123	124	139	118	118	117	117	124	136	113	107	146	125	149	130	142	102	133	119	131	115	120	133	119	111	120	112	114	121	116	122	127	140	120	128	129	110	129	127	113	134	137	117	113	136	136	139	141	129	111	134	128	121	127	119	132	135	125	114	122	117	134	118	108	130	145	107	117	121	128	127	117	124	132	144	106	114	117	111	114	114	109	140	114	109	122	145	120	121	138	138	106	131	124	112	136	109	120	108	106	132	109	113	132	133	141	126	121	139	112	117	130	130	114	117	126	117	124	111	120	144	124	129	120	106	88	125	112	120	127	117	119	113	107	123	139	94	122	117	112	107	139	121	130	127	105	114	126	123	109	131	135	133	115	113	133	127	138	109	110	86	118	128	105	133	124	119	139	119	156	136	124	109	137	99	114	129	123	119	127	109	123	124	128
12994	2163	1376	1641	1517	1366	1141	868	755	629	534	537	482	454	455	397	406	416	420	378	395	360	360	359	399	369	359	358	345	320	365	334	329	340	315	362	322	334	343	361	314	343	347	357	324	338	270	327	349	333	301	330	341	360	333	320	338	343	361	339	323	326	325	333	347	346	341	292	345	330	326	302	317	325	332	315	321	352	286	323	315	282	313	311	314	330	292	347	309	296	343	335	313	320	293	312	313	328	312	296	343	312	321	330	336	330	316	310	323	311	324	331	301	309	307	294	314	300	323	309	332	311	316	297	323	320	283	333	329	317	297	308	301	334	345	289	318	331	290	304	351	308	302	340	309	282	310	322	339	307	334	289	340	326	330	320	326	305	291	318	341	336	297	315	322	301	334	330	321	316	322	342	333	331	300	308	330	312	349	339	334	299	325	310	331	294	322	341	329	312	327	324	324	367	285	334	317	350	350	284	343	311	332	280	333	334	328	306	324	292	329	319	327	331	312	344	276	319	319	318	282	297	347	294	312	310	336	333	306	311	309	335	312	320	322	323	309	366	260	373	284	350	285	320	312	318	314	326	333	345	312	344	332	279	308	310	309	306	312	324	345	331	301	330	317	334	318	329	289	355	354	305	356	314	320	334	296	352	297	325	298	287	323	322	311	330	307	332	315	310	318	345	315	315	332	308	316	305	316	327	360	325	289	325	319	292	297	315	326	316	321	301	357	329	325	314	296	346	307	318	326	350	323	302	304	318	308	322	302	324	326	313	311	324	320	339	331	336	330	334	300	317	335	321	328	322	358	330	318	314	294	311	309	332	290	306	320	299	318	305	326	361	306	311	328	286	320	307	345	338	314	300	329	341	332	300	343	310	322	330	332	321	317	309	339	310	310	279	289	305	314	363	331	270	346	305	295	328	331	288	338	332	336	313	322	302	326	301	323	293	327	341	302	312	323	333	299	309	324	308	332	318	365	320	339	324	306	338	328	324	285	332	325	329	297	336	329	274	298	328	306	337	318	341	317	336	310	300	305	302	336	304	316	322	289	325	308	284	345	296	317	327	332	299	297	294	305	356	299	314	335	322	312	303	306	306	311	320	305	337	322	256	319	321	308	331	312	331	308	318	305	295	373	304	312	304	327	322	344	310	325	311	316	301	318	305	319	315	340	335	326	313	308	287	303	308	317	344	331	314	346	279	322	321	329	347	316	311	329	319	308	293	314	316	322	308	336	289	289	308	314	293	310	333	319	294	318	307	308	276	301	313	321	333	289	340	306	297	307	350	318	290	310	314	311	315	333	314	310	303	298	323	346	319	330	321	311	341	277	325	305	304	292	317	332	305	322	322	296	296	288	303	337	309	301	305	326	307	333	348	339	329	312	349	326	300	314	272	323	288	314	285	311	306	322	306	350	284	279	301	313	299	327	347	336	335	325	320	305	319	302	310	303	309	307	299	340	310	305	338	307	336	321	313	339	318	324	316	320	341	314	334	306	312	324	306	280	361	320	333	286	327	326	322	302	314	312	311	316	318	289	331	360	303	319	336	316	335	335	309	294	305	300	312	283	301	318	292	350	292	287	341	345	318	294	340	283	332	308	342	322	322	339	325	301	307	288	326	311	346	316	299	308	281	290	325	321	319	316	341	321	296	347	299	317	319	289	330	336	298	339	320	283	323	331	307	318	318	325	306	337	350	302	302	288	352	338	289	326	305	294	307	313	316	317	300	311	309	324	319	308	302	316	333	335	297	307	314	329	295	309	307	289	329	322	291	328	323	316	349	294	322	338	317	325	322	303	300	330	298	285	314	325	345	314	316	305	332	335	296	306	290	336	338	306	322	335	327	323	299	284	286	312	352	328	310	328	318	332	340	351	315	341	344	313	338	318	335	315	333	312	313	328	334	300	310	317	316	329	336	306	292	364	330	333	302	311	317	285	332	337	302	277	325	320	320	325	305	333	295	353	340	336	323	302	320	349	322	299	301	299	327	356	293	314	277	322	324	324	296	319	317	341	341	317	326	344	322	352	320	355	279	294	318	305	295	272	315	321	337	333	285	312	308	346	323	339	330	317	288	293	307	355	314	321	324	315	327	310	295	313	334	289	328	323	328	307	340	312	296	338	296	316	328	298	343	301	318	306	277	332	324	335	327	316	309	308	335	280	321	319	324	327	297	356	309	339	302	299	324	326	303	321	315	328	324	293	320	317	327	306	317	303	343	317	310	313	357	326	331	312	323	335	299	318	299	323	312	324	313	305	301	320	348	309	331	329	311	300	312	359	380	283	326	310	326	319	299	333	308	286	322	350	295	313	310	333	295	301	307	295	323	313	296	323	323	302	313	324	313	320	320	319	309	312	286	305	311	362	295	320	299	322	300	296	312	333	314	338	307	329	290	310	309	317	274	333	310	307	342	303	315	304	328	319	332	322	346	307	325	328	332	313	315	339	327	339	316	316	310	314	356	324	332	347	311	309	313	294	307	301	325	310	314	336	343	332	327	290	320	310	334	315	337	340	311	303	323	346	332	324	366	280	314	311	288	344	308	309	306	315	284	323	319	312	316	305	295	294	339	298	317	341	355	354	326	287	308	309	297	314	311	326	328	315	298	305	344	325	325	314	287	303	331	330	321	352	298	327	295	316	301	306	301	314	296	346	321	301	336	364	313	319	307	308	315	308	299	337	322	332	314	364	349	310	328	337	309	337	296	331	336	287	334	324	334	360	310	302	316	290	325	340	296	295	338	332	316	288	319	310	316	295	345	333	315	341	328	290	288	315	324	312	315	345	308	302	313	330	313	329	356	302	304	328	317	332	294	295	341	312	309	346	350	332	358	293	326	312	292	352	309	330	309	296	322	308	292	292	298	333	316	337	331	330	321	309	304	344	287	317	306	331	316	295	339	327	311	306	295	315	341	310	324	273	300	340	285	308	309	296	313	338	315	305	274	301	328	342	289	340	317	305	295	308	302	335	336	315	320	345	329	338	285	317	299	297	324	291	324	274	324	288	318	305	304	353	316	331	335	330	315	348	314	300	320	329	328	309	298	337	307	321	306	326	294	338	305	310	307	319	293	327	324	318	330	308	328	349	313	340	329	320	333	320	336	310	290	298	298	323	332	296	366	307	342	324	312	325	319	300	340	272	342	313	318	304	325	305	332	308	286	305	345	282	298	318	324	340	339	279	319	282	292	290	266	290	341	322	305	309	320	323	298	306	329	320	316	332	277	327	334	301	320	331	326	293	308	342	284	299	336	287	323	343	289	300	328	336	306	319	350	335	307	316	323	297	293	310	334	313	304	306	344	313	320	344	302	283	322	304	307	342	300	317	302	333	316	324	330	309	318	316	291	328	300	302	317	305	348	311	309	312	309	335	292	274	327	320	280	304	323	302	311	316	365	309	361	315	344	322	342	311	295	329	341	311	328	299	324	316	339	322	284	289	312	317	309	292	315	326	329	344	307	292	319	361	306	336	296	340	316	298	329	326	341
1887	449	376	350	350	373	335	358	326	328	337	330	324	345	331	348	345	327	355	338	325	322	320	326	334	358	341	340	331	338	318	348	301	356	348	329	330	344	335	351	357	352	302	299	324	370	322	364	329	309	367	294	329	326	322	352	341	341	345	353	332	320	316	336	338	311	317	353	318	337	369	351	347	349	312	304	356	332	352	349	327	325	342	339	340	365	354	325	302	299	301	334	343	342	349	313	311	367	328	380	348	307	344	353	327	355	336	334	322	356	344	320	323	356	343	340	323	334	348	326	307	295	333	333	322	295	338	314	323	326	305	297	325	330	320	330	345	358	340	327	337	316	341	350	349	346	287	328	302	328	320	336	291	345	312	339	317	336	350	344	305	337	326	310	335	328	334	331	336	304	342	301	333	313	351	345	339	341	336	357	350	314	346	363	353	325	314	323	338	314	301	351	322	309	323	307	312	343	342	362	362	342	329	351	310	326	344	324	347	319	331	320	378	347	336	342	321	338	341	323	301	359	338	316	343	315	333	379	339	336	336	300	309	339	331	311	303	331	288	329	336	299	329	289	317	320	321	322	345	331	382	343	324	306	328	310	310	310	278	307	354	300	293	341	330	323	344	348	350	360	326	324	339	296	331	286	279	352	328	314	326	349	346	337	341	310	353	345	337	349	316	325	348	343	299	322	318	317	323	313	315	321	364	297	281	329	329	318	348	321	335	342	337	351	313	350	350	315	333	312	359	354	342	337	339	321	335	343	318	342	331	286	339	349	316	371	318	336	330	327	365	333	383	326	342	334	342	303	307	334	303	338	339	338	357	334	338	312	387	309	378	290	322	340	364	330	358	346	320	331	352	307	331	349	316	329	313	304	319	337	328	332	339	326	316	352	343	356	351	313	344	302	338	327	310	361	329	306	329	367	305	357	347	299	324	347	342	300	335	364	321	334	310	313	336	316	322	341	319	321	308	342	354	345	341	319	299	382	336	313	310	340	335	366	306	322	328	326	338	308	308	337	380	360	355	317	299	342	330	332	348	329	313	332	340	313	298	351	358	328	335	322	368	371	362	335	326	341	267	354	313	334	349	327	364	321	326	309	342	343	338	354	352	350	354	336	323	336	356	331	334	314	349	339	333	330	337	346	330	311	311	345	356	322	304	339	319	287	321	295	338	308	335	337	352	337	360	357	316	332	328	329	336	328	322	321	335	321	323	325	340	341	347	329	336	372	330	318	314	358	341	337	334	340	329	342	343	319	364	324	358	343	342	344	364	350	352	294	349	312	312	335	331	368	346	327	349	346	321	342	329	331	341	339	326	337	351	329	338	323	342	311	342	338	328	355	348	319	316	329	306	355	356	343	311	341	370	348	375	324	337	371	318	340	347	325	341	337	344	296	313	331	333	336	309	344	328	318	322	328	321	311	350	329	326	326	338	323	357	342	352	343	335	332	290	304	356	377	346	319	342	325	347	345	333	327	328	335	331	322	332	377	333	321	295	330	331	326	314	332	313	294	358	288	359	337	331	330	392	339	320	348	323	302	355	330	292	299	288	337	356	365	341	326	376	357	339	300	314	334	307	315	330	371	346	319	353	306	330	339	314	335	319	340	315	333	347	340	346	360	324	320	359	360	344	327	348	335	366	325	350	327	324	347	320	342	317	371	320	325	322	327	305	351	322	359	316	341	338	336	343	349	322	350	321	320	301	350	334	342	353	359	334	336	328	308	320	295	330	309	330	330	314	340	347	352	345	343	307	361	349	330	327	320	320	332	322	321	338	329	286	361	362	321	342	288	358	331	343	361	326	330	328	321	324	301	368	344	336	365	316	381	331	337	314	327	349	319	355	328	323	333	316	335	367	325	317	331	320	379	308	321	353	343	339	313	350	335	335	343	299	354	325	294	329	323	322	346	351	346	313	344	333	284	342	373	342	321	305	317	304	296	341	364	325	345	325	322	358	325	323	360	340	342	325	321	298	362	347	323	336	290	344	315	303	317	334	360	317	322	331	338	341	308	320	339	338	317	345	327	320	291	330	286	338	343	348	294	336	347	349	334	328	315	336	328	324	321	336	327	342	305	334	331	365	357	333	378	337	353	341	328	342	319	340	336	322	350	365	352	310	332	307	327	344	366	322	341	352	353	341	324	324	343	308	311	348	345	307	309	355	329	290	315	298	340	328	340	313	287	325	340	369	337	330	329	319	366	343	367	319	363	323	333	319	379	296	328	340	324	343	313	343	327	318	316	350	298	310	301	359	318	319	340	325	330	318	354	318	330	341	347	328	335	320	366	326	363	318	319	314	291	312	338	324	344	335	355	328	331	333	301	323	356	326	319	358	340	322	313	321	324	359	317	330	353	340	328	328	343	351	345	331	341	324	324	343	349	356	315	351	357	344	357	332	316	366	308	336	341	327	300	325	357	312	356	310	389	346	358	342	375	314	335	330	347	341	311	321	329	292	321	336	330	355	351	320	347	330	378	344	350	347	293	343	272	301	332	316	308	320	321	340	333	295	312	352	346	328	318	314	314	351	316	333	341	373	304	328	316	355	339	346	304	329	297	321	313	314	327	367	324	358	344	335	351	336	342	344	353	336	310	328	318	346	342	338	308	326	360	336	331	332	324	316	337	346	311	346	334	311	355	357	317	344	337	335	302	351	296	353	313	332	356	349	310	369	348	333	308	357	344	335	346	382	357	325	319	323	344	360	309	329	312	337	335	333	361	320	337	333	328	330	346	338	320	351	330	389	336	324	334	332	365	330	310	328	352	326	318	343	338	336	307	316	352	326	324	354	355	345	338	316	322	338	307	340	353	334	334	349	327	331	306	333	316	334	296	314	315	356	343	319	343	310	337	324	331	336	325	349	360	333	289	324	338	339	306	353	318	344	336	340	333	349	310	313	339	292	333	340	338	344	322	348	353	347	326	278	320	330	334	358	358	339	349	310	330	319	345	334	337	322	328	322	335	317	334	365	352	310	329	371	341	325	310	342	349	345	370	351	342	308	338	347	365	309	303	315	357	349	321	378	337	302	363	356	322	302	321	337	360	356	363	324	326	327	350	315	363	350	322	316	296	299	319	327	341	337	323	329	356	326	356	349	373	312	317	335	344	348	346	323	337	342	314	298	309	308	353	333	346	338	333	353	322	350	328	336	353	359	331	361	295	350	346	337	370	334	317	337	358	326	348	346	314	290	320	372	334	328	318	319	357	309	344	316	339	340	317	331	319	352	317	319	302	349	315	294	326	320	331	342	363	335	356	357	335	340	305	340	315	332	341	366	344	338	353	324	321	333	328	321	362	300	318	341	329	332	328	354	347	306	285	358	305	306	321	314	350	303	322	325	332	329	332	348	297	338	306	313	295	368	334	316	331	326	335	283	312	316	317	312	324	321	357	329	284	299	313	339	346	322	330	342	339	333	320	341	316	345	356	318	310	338	311	304	306	309	333	321	299	317	316	327	336	341	344	341	306	364	353	342	330	361	343
2350	900	838	868	852	829	851	817	813	727	810	838	783	780	757	735	756	766	816	781	797	743	764	785	812	760	775	792	748	777	722	805	761	767	800	778	787	754	815	803	727	767	746	772	728	725	718	781	802	731	756	733	767	799	827	740	757	812	775	730	777	793	772	770	758	748	750	775	769	798	753	752	775	756	727	779	783	756	717	801	803	784	759	777	787	803	758	769	775	770	737	759	788	803	800	775	755	772	785	767	780	771	780	755	750	751	770	766	769	730	766	750	789	786	724	751	774	728	774	757	778	749	745	800	781	761	772	846	800	709	778	771	754	738	787	807	755	756	761	761	770	777	762	787	744	747	773	718	796	746	753	787	764	816	826	721	776	755	778	779	826	764	724	756	811	744	759	828	790	775	727	780	773	763	773	771	739	729	763	765	771	777	789	771	806	760	786	761	760	751	763	772	730	736	778	751	781	798	802	761	753	781	774	789	780	749	783	809	764	796	763	784	788	825	786	753	789	769	806	762	732	758	736	754	753	726	779	744	685	818	770	794	774	722	754	775	816	736	818	752	767	762	810	741	714	745	755	725	738	782	789	840	770	804	774	734	802	793	764	711	771	768	723	767	747	740	818	850	736	752	822	792	754	710	757	753	811	741	774	778	734	745	768	748	785	751	792	780	779	784	764	768	745	788	751	781	763	790	715	730	772	750	772	736	758	780	813	757	788	756	731	725	733	807	796	771	824	781	781	784	782	754	763	799	819	760	815	772	721	764	776	781	793	735	776	781	738	771	730	797	761	741	762	772	775	783	800	755	741	746	748	761	775	753	748	750	751	759	737	787	800	762	802	752	752	742	754	720	829	728	769	768	735	792	816	750	745	761	776	717	749	837	818	760	741	744	731	799	755	756	770	768	780	702	783	788	805	726	810	740	768	771	789	783	795	747	782	752	773	763	830	759	776	823	716	786	801	744	775	823	797	832	794	746	746	769	800	769	731	758	778	802	804	763	747	780	683	747	807	778	796	760	828	783	795	769	768	800	813	777	783	788	775	756	767	748	754	794	755	762	776	776	843	785	774	759	753	766	714	762	822	772	731	806	737	796	773	810	756	747	754	768	744	813	735	747	767	772	768	748	758	808	749	754	771	760	750	774	781	754	725	781	793	775	755	764	722	757	770	768	810	743	780	736	754	803	735	822	755	744	711	729	751	721	764	794	736	737	724	748	789	773	762	803	727	727	785	796	757	836	796	809	744	777	761	786	779	735	795	793	774	784	735	801	772	745	710	747	784	716	784	829	739	739	830	776	755	813	767	753	753	757	780	821	736	728	793	772	751	763	757	826	802	776	815	823	755	797	755	784	749	800	753	772	801	764	784	754	797	781	762	764	737	744	778	759	770	768	756	791	777	728	740	728	773	756	809	747	804	761	758	795	753	736	802	784	819	788	758	770	744	816	776	770	793	747	757	791	743	784	739	755	787	729	713	730	815	819	781	803	750	794	753	817	752	770	758	804	787	766	760	761	766	793	764	808	782	739	752	767	836	787	799	775	759	798	751	805	775	768	770	784	744	747	769	786	763	740	747	726	782	757	750	787	802	758	801	720	799	787	691	751	785	788	798	784	848	723	733	767	729	781	794	705	752	744	789	757	745	773	773	764	752	777	773	793	766	739	832	783	753	748	790	716	786	740	752	795	792	771	770	750	744	801	793	745	798	742	813	792	750	767	826	776	760	819	741	783	760	768	743	767	752	747	786	747	757	749	744	802	820	738	789	810	712	812	803	767	742	764	795	771	786	769	732	833	774	744	777	770	761	754	737	761	813	803	854	750	797	785	792	778	725	761	798	769	804	751	793	770	778	807	799	775	703	768	806	763	772	723	742	816	756	759	812	742	727	713	765	810	777	762	778	785	805	766	780	735	769	757	779	803	738	832	810	821	824	767	746	768	798	771	754	813	774	758	753	776	754	808	743	739	766	736	793	788	785	786	749	762	766	805	722	766	804	776	725	758	735	821	792	754	791	813	751	751	759	765	765	792	804	811	766	793	755	736	768	736	763	824	788	738	740	760	729	770	732	781	814	739	733	787	758	830	755	709	790	813	786	790	789	816	785	731	729	771	779	775	770	779	760	801	803	766	751	742	749	756	837	743	755	755	786	791	804	763	767	730	780	768	781	745	728	716	808	802	730	758	807	723	752	799	756	778	779	744	720	771	797	774	765	778	742	822	770	759	805	787	787	777	782	748	816	774	712	780	782	764	811	746	748	778	753	839	760	772	761	793	768	757	773	786	792	762	816	748	766	783	820	788	815	784	752	776	741	753	704	766	781	808	802	742	693	810	836	774	727	773	787	815	763	758	809	782	750	750	776	760	831	789	785	773	799	829	728	780	764	767	752	730	736	798	765	745	741	735	762	757	775	781	800	806	792	748	772	795	777	772	776	797	747	773	746	720	814	770	775	788	756	778	778	764	802	714	754	757	742	783	793	771	780	752	768	774	765	797	787	759	773	806	760	752	764	763	780	773	810	821	727	732	790	845	740	734	720	751	790	771	798	839	796	805	731	762	778	799	764	764	746	796	778	766	755	751	743	777	732	754	754	717	790	733	770	709	745	736	794	745	799	774	797	773	787	777	762	785	761	750	776	767	801	745	773	793	729	774	767	739	778	764	736	802	745	786	780	721	747	749	744	761	826	784	770	816	806	758	769	769	756	780	780	760	775	774	802	723	791	880	760	836	775	742	753	763	763	768	806	790	748	771	793	767	779	775	760	736	780	797	778	755	778	740	792	744	765	713	769	802	786	780	745	767	784	761	758	791	808	793	786	760	788	773	770	793	743	809	757	748	776	755	801	729	737	802	761	786	773	794	755	773	732	780	780	800	734	775	760	722	729	835	749	771	787	787	782	780	743	773	806	786	784	747	721	756	758	755	796	778	776	743	823	747	774	724	739	760	712	799	800	817	723	769	747	756	741	850	759	781	755	773	799	770	791	766	760	774	701	719	758	797	779	790	801	766	758	773	764	745	779	784	761	765	773	751	720	773	789	801	839	829	725	760	799	762	746	762	747	754	748	784	795	738	778	741	756	777	774	784	808	767	760	754	733	773	763	795	780	748	777	788	778	745	767	780	812	773	785	759	798	785	809	783	806	766	775	769	756	696	801	781	753	712	742	763	818	745	793	741	814	789	756	750	738	850	761	799	818	742	811	745	756	803	752	804	780	756	793	796	785	774	748	795	741	822	756	766	740	769	815	709	736	771	792	773	784	745	751	751	807	750	804	773	724	740	771	786	723	809	794	803	769	740	772	764	782	771	759	744	759	793	807	805	753	792	770	762	774	813	807	730	743	807	788	769	750	788	750	774	762	717	753	778	777	730	840	749	760	787	767	776	779	788	746	780	786	735	777	779	760	799	747	826	749	801	767	798	784	766	776	715	710	758	760	727	718	770	756	790	759	792	802	775	790	732	805	822	799	796	757	803	785	793	743	771	821	846
12924	1538	566	501	405	435	357	302	311	313	300	285	283	300	336	289	300	306	321	276	302	290	291	312	300	279	291	287	287	299	306	247	303	295	291	298	279	273	287	305	314	289	284	248	313	296	303	273	326	305	283	296	277	278	292	298	288	270	325	319	289	298	294	299	285	282	280	271	237	295	283	329	308	294	295	277	275	286	279	280	301	262	304	273	300	257	276	283	297	280	305	285	334	313	281	277	301	313	278	252	265	318	306	273	293	302	307	261	311	305	328	267	290	283	291	254	298	260	279	284	273	289	263	259	302	259	260	258	287	318	319	281	272	293	291	290	280	304	299	292	284	267	283	292	302	241	284	291	311	282	317	305	282	271	277	241	290	298	264	280	272	303	261	276	283	289	268	278	282	265	304	273	267	277	250	268	317	306	341	298	287	292	279	303	281	287	280	237	256	281	294	254	288	298	250	310	251	261	274	274	266	289	290	284	286	281	263	284	288	261	272	272	259	304	295	292	278	251	301	289	280	309	269	276	259	305	275	279	268	294	273	297	296	274	280	302	287	276	256	266	289	275	277	280	290	288	267	282	325	245	278	291	311	273	266	266	281	292	282	283	272	245	287	309	301	253	280	309	299	269	303	255	244	278	280	295	314	282	276	265	259	263	272	305	290	277	296	293	298	296	332	287	306	276	273	297	277	294	285	273	321	275	312	298	256	246	290	272	296	290	272	293	305	307	276	312	277	269	274	279	300	297	264	276	291	264	279	259	265	305	276	280	311	330	313	293	297	292	274	297	273	298	320	294	259	276	280	287	286	292	282	288	273	299	279	281	266	262	290	277	275	280	270	299	261	280	267	320	264	258	275	279	264	306	298	277	288	282	281	283	261	251	309	256	267	309	281	282	296	299	271	298	309	271	297	253	266	301	278	271	289	260	295	294	302	281	256	291	303	282	308	272	274	314	315	274	285	283	289	277	268	276	261	287	262	250	267	300	257	285	265	287	245	290	282	293	287	308	273	285	282	300	295	295	270	247	272	275	280	296	293	293	295	313	272	306	300	298	261	270	303	304	297	280	277	261	281	298	277	295	285	268	279	285	277	304	281	272	267	299	283	285	272	248	255	319	289	277	307	289	310	273	280	288	277	305	295	293	283	245	287	258	254	275	325	265	297	289	284	297	305	256	314	295	310	318	270	295	274	267	254	249	265	259	267	247	297	284	296	266	277	312	279	286	283	282	285	284	269	263	314	299	295	278	286	273	282	231	257	273	299	253	273	310	294	274	275	232	292	290	289	330	297	291	309	308	310	311	296	274	266	285	295	277	264	285	256	274	288	276	261	269	254	293	307	279	287	271	262	287	265	255	282	285	280	303	298	284	295	279	300	264	297	314	285	262	269	280	263	278	302	283	286	283	271	320	264	272	281	256	304	297	288	281	248	261	295	256	280	292	301	315	293	287	302	296	281	284	287	289	289	291	266	289	267	277	261	284	263	290	289	259	289	282	324	311	282	274	261	289	308	303	281	299	297	264	287	342	257	282	282	271	272	300	297	309	284	254	284	295	297	312	266	289	287	290	301	286	276	298	294	314	288	304	283	259	292	280	289	280	267	278	304	273	265	260	282	289	252	268	271	262	295	294	287	291	287	306	262	270	288	287	267	290	277	253	285	282	269	294	270	278	303	298	299	294	326	290	296	278	270	337	287	295	273	258	302	272	295	279	285	314	282	288	275	308	289	276	295	282	305	270	279	270	315	297	294	298	281	277	264	298	298	283	257	285	314	290	313	263	265	261	267	293	303	291	301	293	298	303	270	279	285	286	308	295	274	295	291	296	266	304	281	268	275	270	289	282	283	274	282	296	317	287	281	270	275	293	286	289	309	314	274	293	283	303	280	283	288	283	310	274	289	311	305	262	270	286	305	275	287	298	285	296	286	324	298	291	299	286	275	299	286	302	301	294	297	284	273	252	297	285	301	293	275	267	273	259	265	290	275	281	282	302	281	271	304	309	282	282	287	287	292	253	234	262	268	268	279	266	276	297	280	292	304	254	290	275	293	275	283	310	307	273	252	272	274	277	304	317	270	294	289	307	284	311	285	270	305	243	279	326	287	286	287	298	320	291	282	281	307	277	288	285	300	280	283	257	277	280	314	293	313	309	237	287	319	288	260	341	272	271	297	271	284	264	301	261	306	257	280	280	280	305	301	260	291	282	306	295	253	289	283	330	284	294	277	308	282	275	283	297	276	292	295	278	285	267	320	275	276	257	289	235	301	284	299	298	270	261	297	276	283	312	255	285	281	266	266	260	265	280	301	298	283	290	298	302	283	283	317	312	301	255	295	297	279	256	299	293	264	283	297	297	274	301	281	276	303	306	303	283	295	294	262	297	322	271	302	279	290	301	267	303	308	273	303	256	273	282	298	268	285	265	306	281	272	282	287	320	309	279	270	252	264	311	302	282	322	313	280	283	292	309	280	249	261	283	290	294	276	280	277	303	267	263	270	306	287	308	296	319	301	278	253	302	321	294	269	287	308	246	284	278	286	290	276	283	298	304	251	265	277	294	277	289	278	276	277	264	279	302	327	299	288	293	271	263	256	272	308	311	286	273	309	289	273	271	310	262	290	278	288	276	289	269	297	286	306	280	278	266	259	307	265	288	301	288	253	302	279	257	284	280	288	288	269	290	266	253	281	269	301	297	285	283	312	281	292	290	288	288	280	295	257	277	262	268	285	270	264	266	284	266	303	300	262	296	293	296	258	282	261	291	281	294	250	303	265	265	285	306	316	303	297	283	299	270	271	298	274	285	273	285	314	281	296	312	267	286	283	277	284	259	302	290	287	308	281	289	295	293	274	285	252	279	282	281	290	293	289	295	291	285	267	275	289	287	279	308	282	294	280	276	312	307	265	284	248	296	274	295	301	336	265	303	262	294	289	277	310	292	279	289	287	272	259	285	286	262	290	305	260	314	280	294	288	283	274	311	278	262	270	310	283	267	275	266	291	291	287	281	260	300	279	274	273	269	321	297	267	292	292	267	262	279	278	281	275	308	274	268	286	251	305	281	279	281	264	276	277	300	321	308	293	301	280	288	295	325	289	290	307	289	286	265	279	286	309	263	245	295	300	318	296	273	304	315	262	294	281	273	277	296	303	250	261	302	293	261	275	261	283	291	272	267	302	284	265	299	275	281	270	269	265	280	301	276	263	305	301	321	290	275	307	282	287	257	265	299	299	305	283	261	286	283	290	281	303	305	271	261	273	272	260	318	325	305	263	298	317	274	293	268	262	281	300	279	296	253	284	265	286	300	309	294	304	281	280	292	264	265	267	289	249	251	316	302	295	302	294	312	261	264	299	284	277	292	253	296	298	247	280	276	278	288	279	332	280	303	291	313	311	270	290	251	308	312	299	292	310	276	280	301	273	278	309	291	300	276	259	251	288	310	266	304	248	276	317	315	296	305	276	272	312	262	267	275	285	281	298	283	291	275	290	272
9309	1537	1219	1369	1352	1200	1098	991	921	825	776	772	747	780	734	725	688	762	724	681	679	663	710	687	692	649	705	650	687	705	684	647	683	609	678	661	704	694	682	702	653	664	704	712	653	682	683	667	679	651	648	651	669	706	617	686	663	709	681	675	681	641	647	686	714	669	685	644	677	656	687	660	667	674	635	613	664	682	698	670	656	650	694	667	663	653	651	618	633	675	634	669	674	681	660	680	700	670	628	675	687	645	683	706	629	657	712	664	660	678	633	656	674	667	622	636	587	669	627	664	689	662	694	635	653	692	667	698	688	659	641	664	675	613	677	646	646	621	695	610	656	682	648	642	618	675	651	598	667	674	684	659	657	672	674	655	637	645	647	672	649	643	681	650	672	653	694	671	625	716	678	676	678	723	663	643	682	671	669	637	659	686	651	685	699	650	663	706	680	693	652	654	661	636	630	652	597	639	661	661	652	632	663	639	670	651	625	668	661	678	645	702	720	681	722	681	687	654	696	622	686	654	649	652	666	731	674	642	690	639	670	639	636	665	666	644	688	638	663	666	670	669	645	666	622	661	663	641	625	675	639	690	654	696	669	678	687	654	666	649	618	685	644	636	668	646	640	684	632	641	674	637	700	696	663	686	640	651	638	640	646	659	653	643	640	646	700	652	648	627	685	701	652	685	692	670	651	685	662	658	642	660	690	657	657	623	637	652	689	638	685	668	664	620	664	685	676	677	692	670	628	669	680	655	657	639	698	646	649	648	675	678	690	659	664	646	668	665	666	686	691	663	696	651	682	659	665	667	675	702	695	675	666	666	664	642	699	656	656	688	691	689	665	627	682	648	665	682	649	693	690	641	651	621	652	652	638	672	673	677	632	638	664	700	670	677	652	681	677	672	683	610	641	685	703	631	669	701	650	678	668	663	704	640	668	677	663	637	680	638	686	641	650	636	643	676	664	647	631	714	679	647	665	710	684	692	687	657	688	636	608	643	692	648	621	634	634	678	666	734	635	660	679	637	669	676	646	688	662	668	683	699	665	678	646	659	659	634	629	653	714	677	619	686	674	645	632	632	682	684	723	664	667	657	663	656	665	690	634	666	706	713	712	656	628	705	596	638	663	654	649	672	690	669	623	625	683	675	691	623	665	634	603	674	694	718	667	651	642	671	656	646	713	633	637	642	662	670	680	661	623	668	667	666	666	672	693	681	663	676	643	650	643	646	608	631	662	630	638	667	640	596	660	641	664	605	712	667	685	681	678	651	664	709	663	619	645	642	651	608	665	669	666	678	685	655	677	652	629	624	636	650	628	668	712	659	648	694	698	694	641	668	670	682	692	617	709	675	647	683	677	682	726	680	656	668	672	672	683	698	669	694	623	680	644	681	657	654	679	693	674	670	667	708	670	707	653	609	684	587	661	661	670	651	660	655	667	657	672	698	704	702	658	673	676	666	649	643	683	697	663	663	682	645	645	633	685	637	641	667	630	648	659	635	661	675	644	636	653	650	684	616	699	663	684	616	654	631	654	704	666	689	628	694	663	588	667	636	611	654	649	687	624	709	696	644	678	673	614	702	618	710	675	662	663	578	675	636	663	667	631	650	662	637	642	619	647	700	650	643	674	668	657	648	663	673	656	667	629	715	721	674	674	656	678	669	663	644	664	701	680	666	647	625	623	655	668	651	592	675	619	618	648	682	630	699	643	665	698	625	728	693	674	659	672	681	684	652	664	648	648	664	649	682	673	671	648	688	673	690	694	685	699	646	667	655	670	639	676	636	660	651	692	674	695	690	667	683	655	646	670	675	622	611	635	689	651	622	653	687	688	716	640	652	653	663	636	666	669	645	612	673	649	638	650	666	660	655	673	714	693	643	652	654	676	637	637	673	691	682	642	636	637	675	706	656	636	651	692	724	700	617	653	676	657	673	630	633	654	654	724	654	673	693	679	616	693	648	657	646	724	667	635	687	683	672	594	678	649	674	668	701	666	678	688	685	665	656	651	666	646	629	650	638	656	651	614	677	666	641	708	630	664	654	699	677	663	643	667	707	665	687	679	610	637	632	639	698	663	668	699	633	676	682	662	678	610	639	692	681	707	676	672	711	673	662	706	683	650	696	691	689	656	631	662	690	669	669	609	683	617	668	666	687	704	646	707	637	689	685	638	648	640	657	630	654	644	657	646	650	663	662	690	665	650	607	689	623	671	625	682	677	654	638	647	656	660	700	695	728	661	634	697	676	615	678	656	647	649	661	676	654	638	665	650	676	634	627	699	672	698	654	659	703	697	610	652	657	670	656	709	687	639	674	635	648	645	666	705	649	641	625	654	674	625	631	731	657	660	650	690	665	682	635	692	640	698	649	647	630	645	660	708	650	627	673	634	611	610	691	680	650	671	657	631	686	666	675	657	615	654	698	670	706	628	711	610	694	659	642	725	699	692	675	693	650	700	665	667	685	654	663	652	697	645	676	610	730	670	660	688	675	708	678	627	651	666	674	662	669	663	691	639	693	681	641	646	710	651	698	641	649	718	626	653	648	659	648	677	701	701	683	672	614	673	655	687	681	680	675	664	626	720	638	622	677	674	651	660	665	660	671	658	662	710	657	624	622	647	630	640	684	689	613	644	640	658	682	691	677	642	667	657	700	636	652	711	693	675	680	686	663	651	682	663	646	657	670	651	688	621	664	645	652	691	698	677	685	650	730	634	652	687	690	675	632	641	666	662	707	689	664	639	675	656	618	703	680	639	658	651	662	659	659	658	713	682	629	661	679	689	626	650	658	709	667	693	696	663	627	655	605	651	614	712	693	675	674	679	682	664	626	694	618	681	667	662	677	650	629	673	655	661	686	676	691	661	666	643	636	684	649	654	670	651	698	675	617	685	595	637	648	656	637	620	638	684	643	628	671	648	673	676	650	665	639	652	641	637	661	643	697	697	649	634	696	698	676	686	687	625	680	686	654	652	665	668	654	675	651	640	658	635	630	672	640	604	694	644	700	662	660	675	661	672	663	657	617	616	639	647	629	619	619	641	664	676	683	638	653	623	691	656	626	664	685	710	661	687	645	604	653	642	650	661	660	638	651	665	718	662	692	625	657	658	656	678	648	650	659	679	652	635	690	677	619	628	621	631	674	656	683	632	678	619	653	679	673	622	661	653	657	663	702	612	676	664	617	653	669	669	630	626	675	628	664	658	666	650	667	689	694	661	651	615	684	697	666	651	704	684	660	651	665	682	678	672	664	680	693	713	670	643	649	676	687	663	641	657	645	654	654	662	670	676	662	640	645	663	684	654	651	658	671	665	653	655	687	657	604	643	649	686	689	708	640	633	646	649	688	639	648	625	637	689	662	660	670	685	636	720	689	670	630	640	661	671	684	650	668	642	711	673	639	624	632	681	656	645	685	613	704	650	636	622	627	684	622	659	639	672	675	674	675	649	655	649	638	671	616	680	665	633	660	721	672	598	668	598	636	657	639	674	640	637	677
22730	3170	684	513	399	379	320	224	211	164	162	145	150	156	132	149	144	130	148	107	150	142	137	119	128	139	127	120	136	129	131	126	117	125	111	118	127	129	129	112	140	129	123	124	107	130	99	108	116	127	121	98	116	109	117	156	126	128	122	107	107	117	121	127	127	124	134	122	118	144	131	124	124	101	128	108	126	129	147	127	130	137	147	124	111	122	116	116	94	127	110	127	127	106	120	132	132	113	112	132	141	116	113	127	115	142	140	121	118	129	107	99	124	118	133	130	134	123	124	129	146	108	143	113	130	121	127	129	139	113	150	136	138	108	121	111	125	127	106	128	157	128	102	111	121	131	131	118	134	114	131	121	102	134	119	118	115	129	111	123	115	121	117	117	128	124	124	117	117	144	121	134	117	137	144	127	134	110	137	103	161	146	105	121	129	150	118	123	104	95	135	135	146	126	122	112	124	116	123	133	106	115	123	111	107	130	131	125	121	116	125	116	138	137	103	104	118	142	115	125	124	116	109	141	110	111	121	130	138	115	130	132	111	102	147	111	127	117	133	132	138	129	106	121	131	120	126	108	105	113	115	116	121	114	118	126	126	118	135	125	121	133	126	141	143	105	126	110	138	124	133	124	134	139	125	122	97	110	129	120	130	113	152	131	125	129	127	128	142	108	108	132	130	116	132	114	137	99	107	124	122	122	115	120	140	130	141	115	112	110	118	119	99	111	112	127	122	122	131	127	121	125	127	119	136	109	128	122	117	109	110	120	105	127	129	111	132	126	121	138	123	113	143	117	125	128	132	111	125	130	102	110	112	127	99	102	127	105	117	132	140	121	117	120	108	115	133	141	120	109	124	119	107	141	120	120	131	134	134	119	131	124	114	118	120	114	125	138	142	127	129	110	118	107	140	134	129	123	141	138	127	121	118	124	133	97	115	123	121	126	136	137	122	138	115	106	120	124	112	143	137	118	140	127	136	116	139	114	120	113	148	116	151	123	120	138	127	132	97	109	131	93	125	145	125	136	125	135	120	109	140	112	114	130	135	118	121	122	132	109	130	126	114	122	127	126	113	120	134	124	121	126	111	105	119	119	136	108	114	128	109	122	122	116	126	119	130	113	109	121	110	115	104	129	114	98	118	117	111	119	123	117	132	129	144	116	123	133	129	126	111	118	122	133	125	109	117	122	117	116	117	125	124	109	138	139	112	110	133	104	121	103	112	124	129	98	132	120	122	106	124	113	108	141	108	107	135	116	111	123	150	121	121	126	115	126	132	126	124	113	120	127	130	137	120	127	123	124	114	101	129	125	130	155	101	130	109	132	134	151	121	131	135	126	92	104	108	124	129	123	117	133	125	138	130	140	129	128	122	139	110	112	105	118	127	130	126	133	122	133	124	105	124	108	121	138	148	124	118	112	127	131	138	156	146	105	109	131	121	118	117	111	114	122	113	120	120	132	121	123	125	143	130	130	116	134	110	119	116	115	117	120	148	117	118	119	104	125	105	127	136	127	116	118	130	113	118	142	115	134	115	126	128	105	117	122	122	121	124	116	116	123	122	129	136	106	101	116	137	97	132	136	143	135	121	122	118	136	130	138	112	114	128	117	145	118	125	111	136	124	133	121	90	131	142	130	123	130	135	122	129	108	105	113	143	133	127	132	140	98	112	144	120	104	134	102	93	117	151	124	134	119	102	96	119	118	113	118	128	133	149	108	114	120	118	122	117	86	125	92	121	111	122	126	116	134	102	112	138	132	128	138	114	112	127	130	119	125	112	118	131	109	133	130	144	103	114	121	121	123	123	103	106	126	119	146	131	102	121	97	136	131	142	135	123	128	124	108	112	134	128	114	119	138	119	127	124	129	99	118	117	127	143	102	135	140	119	132	123	108	110	111	111	127	100	114	129	111	116	106	137	120	138	111	105	114	137	139	109	137	122	120	112	107	106	119	134	133	127	123	126	129	105	127	95	118	116	108	107	111	119	123	128	121	136	126	96	119	115	121	143	135	129	122	142	101	119	114	112	123	132	121	114	131	132	114	143	119	106	129	127	120	107	124	119	138	125	121	113	118	119	112	98	136	115	125	127	156	121	102	128	132	120	143	136	120	137	108	110	127	140	108	139	136	116	130	144	136	136	110	119	132	126	125	132	111	120	142	108	118	113	127	148	124	131	119	119	128	117	132	130	128	121	115	128	115	134	130	123	115	95	118	133	108	113	114	114	122	140	110	129	124	121	112	122	129	113	134	125	126	110	124	141	122	104	131	121	143	117	111	108	112	107	103	125	123	120	121	142	117	130	131	148	133	115	120	114	124	125	123	115	112	114	120	116	107	126	116	92	128	123	122	140	144	120	129	116	132	116	114	128	121	136	116	132	133	130	115	133	109	122	113	114	126	130	119	132	107	117	113	130	114	121	133	116	108	112	139	122	131	97	129	116	107	132	114	126	112	145	137	129	116	127	135	126	110	130	119	121	129	112	111	135	138	109	122	105	122	122	118	129	130	111	113	122	106	117	105	127	114	143	130	124	127	120	105	122	137	112	132	146	140	134	128	134	124	96	117	110	125	107	120	120	134	119	117	126	114	152	128	124	145	117	119	126	121	119	148	129	137	133	110	143	110	137	112	130	122	113	108	140	139	115	130	135	138	131	122	118	110	119	105	116	141	129	114	127	113	104	114	106	113	126	127	122	119	114	126	122	116	134	121	119	124	115	113	118	113	113	116	130	134	120	132	126	131	138	123	134	132	114	115	121	117	118	130	116	121	134	124	120	130	132	129	115	117	138	110	116	119	131	109	117	118	147	118	134	101	117	127	131	127	131	126	137	132	104	139	124	113	109	126	124	105	121	147	113	142	132	128	118	117	122	111	108	122	121	123	117	108	119	112	116	95	113	126	120	114	122	120	113	111	133	118	116	125	107	125	104	97	128	117	127	126	141	104	140	130	111	123	133	131	107	131	113	114	127	144	134	120	150	125	128	118	127	128	122	128	158	96	124	147	129	132	132	103	126	124	142	127	129	134	105	135	123	100	132	105	113	113	137	130	120	124	107	107	118	122	131	112	120	120	119	131	132	114	132	105	128	140	114	123	100	115	120	114	122	147	115	106	120	140	129	117	117	142	135	129	126	124	117	120	122	126	126	110	120	128	141	120	132	119	126	105	112	111	117	118	105	127	111	131	139	127	116	140	143	103	104	148	122	118	129	120	134	152	112	122	115	119	128	124	128	111	131	127	112	110	109	133	121	93	103	135	113	126	117	120	126	131	111	118	104	132	117	124	133	131	106	132	141	106	120	123	131	121	121	155	103	129	126	126	119	113	117	132	131	133	136	107	109	140	108	111	117	108	120	137	114	111	137	134	124	120	116	97	118	112	116	124	106	108	133	133	125	121	113	121	150	138	108	119	124	125	114	115	102	110	138	117	136	135	105	135	134	128	113	114	140	131	126	139	131	125	115	134	123	125	117	121	116	127	134	125	133	126
13343	1972	1469	1694	1530	1426	1056	907	779	617	543	533	434	464	472	417	414	414	425	367	368	372	379	387	346	360	352	347	343	374	354	357	374	333	344	338	366	324	341	334	327	346	351	324	307	336	360	335	337	327	326	300	336	359	326	352	280	353	360	327	337	322	335	350	311	327	339	335	321	329	339	307	297	292	319	328	311	342	361	299	322	330	361	344	328	304	314	324	341	338	328	332	329	323	337	349	325	323	337	302	340	301	308	343	362	304	318	322	321	322	288	319	329	305	297	327	307	306	307	329	316	333	316	298	346	288	316	316	353	318	321	304	288	310	306	323	306	308	313	332	360	321	354	318	316	346	312	336	339	299	320	305	351	319	316	313	325	329	312	325	314	304	333	300	330	343	298	306	369	306	316	326	301	287	353	314	310	315	324	335	337	294	326	326	304	331	304	358	332	284	296	344	334	287	306	341	344	346	314	365	325	350	317	355	299	297	324	317	329	327	337	297	347	321	314	333	320	321	331	333	323	309	297	329	326	299	331	315	316	327	294	304	376	325	308	324	314	331	301	338	327	321	292	323	341	329	311	322	345	310	344	311	330	322	321	311	290	327	297	341	302	311	295	348	334	315	283	316	311	339	309	333	325	318	317	324	317	338	318	339	325	312	343	333	332	324	335	326	318	311	303	334	319	324	286	333	325	309	322	303	284	330	315	321	307	336	310	331	317	292	297	307	326	332	305	324	272	324	305	302	340	334	301	272	332	338	307	338	301	302	322	291	333	299	321	320	304	360	299	345	344	328	321	302	337	290	341	322	293	297	307	358	310	328	332	294	331	320	324	344	312	308	339	310	338	328	309	300	334	311	313	327	335	333	333	293	292	375	311	283	336	377	324	320	302	345	329	325	299	331	301	317	313	302	305	306	301	353	305	324	323	326	343	339	315	299	313	330	308	311	311	310	302	334	339	340	285	306	281	316	328	334	311	280	309	333	365	303	332	335	295	341	321	303	346	309	309	330	344	321	325	348	326	320	294	319	321	340	282	320	309	331	311	326	332	293	328	330	321	323	305	347	301	292	302	288	298	302	317	307	301	316	297	332	310	308	331	330	347	286	345	335	325	337	294	346	329	351	344	289	339	344	294	305	325	329	314	329	306	329	308	322	317	339	305	317	326	298	320	327	346	341	313	375	348	329	338	329	345	329	299	304	333	326	339	290	326	353	297	339	314	318	344	326	308	321	304	299	337	310	337	278	330	310	328	271	303	325	330	316	351	292	323	307	332	318	320	320	334	324	318	331	354	269	328	326	319	308	293	294	288	318	316	307	321	285	317	315	330	306	333	301	321	310	300	296	319	316	303	327	301	327	271	320	309	325	301	318	339	317	311	302	327	312	354	338	323	308	309	297	297	292	327	299	295	314	300	321	333	325	328	298	341	343	329	313	308	309	313	321	304	314	339	337	275	311	300	311	317	299	323	286	312	310	316	319	327	305	321	333	315	307	337	328	291	329	301	316	323	313	298	329	339	309	307	359	274	312	317	315	336	326	290	306	308	329	309	306	308	302	340	315	309	338	326	312	298	328	296	337	349	293	328	289	333	323	336	321	351	330	314	318	332	319	321	320	299	308	314	328	329	358	308	288	267	339	334	330	309	321	308	321	323	321	321	344	313	321	309	339	307	347	297	315	327	319	320	316	336	331	339	353	334	276	317	314	305	318	330	344	347	312	306	309	309	314	323	314	307	333	316	311	324	320	322	308	318	314	311	311	326	345	277	281	306	292	322	326	313	325	316	308	325	312	333	299	342	333	327	275	326	320	318	339	316	312	276	305	354	344	304	297	296	334	339	321	329	329	328	287	342	312	286	329	332	311	295	347	351	319	320	309	348	322	312	311	310	335	328	308	308	299	332	318	341	320	340	300	316	324	339	324	316	370	322	313	312	347	356	344	334	323	326	311	333	326	330	294	314	321	325	293	361	301	294	281	320	298	290	339	314	318	324	306	326	314	364	292	314	307	316	356	269	327	336	315	301	321	325	332	333	319	315	331	314	322	327	305	332	302	323	292	308	299	303	301	345	348	312	328	340	336	334	304	296	324	307	340	305	334	323	337	289	343	276	322	325	309	325	317	291	315	299	296	321	345	349	320	329	312	274	330	310	325	334	311	322	336	344	316	345	290	305	298	339	289	325	317	327	330	346	330	333	312	298	337	297	328	323	311	299	283	306	330	351	340	289	308	344	313	296	330	310	303	322	317	319	340	290	313	323	341	317	328	315	318	297	328	305	347	314	328	300	337	321	318	317	309	354	313	314	326	299	340	353	328	326	315	342	283	297	323	313	322	355	281	329	317	333	316	351	303	299	298	339	328	327	308	300	329	316	313	327	313	302	324	296	311	320	320	302	335	350	303	313	359	319	300	305	302	313	327	305	319	330	316	311	305	284	339	285	360	341	301	286	328	318	305	308	329	338	321	306	287	313	321	330	329	337	314	335	336	333	310	299	318	352	332	311	319	341	288	337	338	285	302	314	309	278	304	343	308	301	349	326	343	339	303	311	295	306	339	312	315	326	309	315	333	337	299	330	330	321	319	338	314	342	331	305	319	294	333	362	312	321	335	315	296	285	333	319	324	324	334	289	312	315	325	307	310	324	319	345	311	313	288	326	278	321	311	304	348	305	331	314	299	327	329	311	312	293	298	331	326	320	347	353	314	310	317	319	285	320	317	305	299	319	298	304	290	352	295	293	324	326	347	329	307	306	292	321	312	322	303	325	309	308	343	352	282	341	321	307	305	298	300	317	323	297	290	345	338	355	312	323	375	325	301	307	346	333	328	325	320	316	313	354	318	314	314	319	299	331	329	284	318	319	323	327	323	300	335	325	307	315	299	320	320	309	314	306	368	334	352	320	353	279	332	314	297	304	331	335	319	292	319	302	338	309	313	276	317	307	307	347	338	313	316	335	328	349	305	312	338	323	295	337	354	349	347	315	340	299	302	308	316	303	303	327	327	327	337	318	302	330	305	326	340	288	341	314	322	306	294	297	307	305	308	303	288	320	319	322	303	318	340	333	302	336	312	319	331	292	307	342	301	312	346	301	322	339	294	318	290	291	304	316	319	297	375	319	346	315	295	291	334	316	323	341	316	326	337	306	316	338	318	325	309	309	303	302	324	325	342	330	316	328	322	330	343	309	349	325	278	324	308	332	305	317	324	327	305	319	327	330	344	328	316	322	330	327	296	363	318	330	283	327	328	319	305	305	302	293	332	336	317	323	297	318	317	333	328	317	296	296	306	331	335	309	347	350	319	303	332	274	347	304	302	338	297	310	314	335	312	316	319	309	323	307	339	370	327	337	327	343	307	333	335	341	338	286	316	307	321	284	301	322	323	346	324	330	320	343	351	304	304	338	310	344	324	366	329	325	317	306	336	316	317	305	320	310	334	308	318	314	348	312	292	348	326	301	307	334	298	332	351	310	306	298	285	325	323	325	297	321	370
2006	457	343	358	381	372	375	370	341	320	349	341	326	306	316	311	356	386	344	349	373	336	358	389	364	377	307	307	305	324	353	339	342	356	351	327	333	321	332	323	358	356	341	356	347	323	307	316	300	301	345	302	332	334	300	341	325	352	344	322	335	322	328	340	360	325	355	341	327	335	331	284	342	337	354	323	333	332	338	335	334	305	350	301	352	331	355	355	332	324	350	338	342	344	366	357	327	332	342	327	317	326	336	319	328	323	353	329	359	313	340	321	309	336	330	336	336	357	340	340	323	340	390	341	318	353	330	337	354	326	341	361	323	333	319	306	288	326	341	344	334	301	339	340	318	303	307	322	345	358	329	337	313	347	345	315	323	322	347	336	344	332	297	330	343	335	313	343	358	350	322	318	358	362	309	329	349	294	384	328	349	332	325	319	331	332	351	348	323	340	308	347	335	336	363	336	323	328	338	338	343	342	368	319	322	402	363	336	323	309	332	320	323	341	359	331	350	354	348	323	328	324	307	306	358	346	349	341	357	324	294	346	348	330	381	345	356	333	347	349	299	344	362	355	317	311	347	330	335	334	343	305	333	342	359	331	321	314	325	321	347	313	345	367	330	307	369	330	348	324	372	334	345	370	341	384	348	371	344	310	328	317	339	342	327	336	304	363	329	317	345	354	354	303	368	340	286	323	317	299	336	322	297	378	326	345	337	351	347	309	328	337	333	337	291	361	347	318	340	317	327	321	335	315	373	313	356	356	325	342	321	345	332	337	291	311	320	321	314	331	315	308	336	355	344	334	369	319	350	329	346	338	309	335	321	355	323	348	350	330	341	349	338	334	318	309	302	317	337	293	331	314	390	332	354	343	345	309	361	288	337	323	331	344	367	347	331	344	344	325	356	317	358	329	329	324	323	328	317	298	333	365	345	324	346	364	353	338	333	342	333	292	343	304	309	342	334	340	344	356	309	297	322	314	314	363	351	314	319	350	344	354	344	338	344	324	319	347	377	310	334	337	334	330	316	301	280	318	337	351	359	350	340	313	325	312	303	328	345	338	336	329	326	309	343	323	306	332	322	323	363	354	374	326	313	329	322	341	331	311	328	377	330	317	360	314	321	333	305	298	324	382	318	360	297	323	326	337	314	336	352	341	360	348	363	334	381	362	365	361	335	356	345	362	343	300	350	412	356	326	325	329	330	330	314	368	375	305	339	335	312	355	340	339	337	315	301	330	327	339	336	350	305	335	314	328	306	346	362	329	357	351	311	311	331	368	341	335	300	308	316	339	361	310	362	338	325	304	358	332	328	332	335	326	346	300	349	321	329	333	328	305	332	342	340	345	314	376	318	342	325	329	334	329	353	332	331	354	354	351	287	314	360	340	333	375	344	343	405	369	372	359	330	388	344	354	306	340	314	311	311	337	365	352	361	364	302	338	342	296	317	341	302	351	340	348	294	346	361	321	342	342	347	320	322	337	340	330	345	354	348	339	315	357	316	352	297	322	326	326	322	335	324	336	313	354	323	326	345	382	305	342	370	342	376	336	327	332	330	352	331	322	380	328	307	352	336	338	322	346	331	337	347	345	329	314	325	320	370	298	341	336	332	361	332	335	313	361	319	332	358	311	352	305	292	332	338	337	351	350	341	352	327	330	362	337	334	350	347	310	297	354	341	307	340	346	314	327	360	328	346	314	334	334	354	315	329	335	331	351	340	324	326	330	368	325	364	334	345	339	351	326	327	353	376	324	344	320	290	333	327	314	348	319	323	346	355	335	325	319	316	313	310	336	324	324	339	318	338	320	342	330	368	346	328	369	345	310	317	326	334	347	340	281	347	312	294	347	342	320	346	358	364	330	346	326	345	355	331	327	320	336	350	322	362	340	334	392	309	375	330	323	344	383	340	324	333	360	341	340	326	316	326	333	318	371	337	356	350	346	332	345	303	346	318	346	324	334	323	349	348	342	338	338	373	309	333	345	348	321	350	334	315	355	310	324	310	366	341	347	340	346	353	322	355	329	326	321	374	331	349	346	335	309	334	343	318	341	349	333	359	349	349	322	337	317	303	326	328	361	351	365	336	341	321	325	333	326	343	301	338	321	316	332	347	305	348	300	300	333	336	340	317	367	337	338	345	336	361	303	374	324	345	310	355	341	334	320	308	329	332	332	318	298	310	351	316	313	329	333	360	328	359	307	329	320	335	349	350	336	342	324	330	344	312	322	332	337	301	348	355	281	384	328	313	320	342	362	307	342	313	334	319	331	348	324	350	348	332	328	324	358	308	337	301	320	343	346	311	328	305	323	325	334	311	328	343	310	328	334	333	338	312	354	359	354	286	305	339	331	336	338	331	322	330	320	335	331	342	343	310	328	334	323	340	375	320	336	338	317	346	326	364	331	328	321	340	389	329	330	382	326	345	318	348	332	378	343	336	358	379	319	334	348	360	345	354	335	338	334	343	364	313	332	352	370	354	364	330	363	391	317	362	320	342	316	369	316	349	319	333	297	353	337	310	305	331	326	357	316	346	328	359	298	284	338	357	335	340	343	323	378	304	343	356	337	332	314	313	304	337	322	344	362	335	314	323	334	388	379	295	362	337	356	337	342	343	334	322	359	308	327	323	315	350	351	337	306	328	307	313	337	310	351	338	368	358	340	318	303	325	356	326	329	315	300	355	340	293	312	317	320	333	348	340	312	361	343	317	342	337	340	291	345	320	343	330	313	329	353	339	334	334	323	341	350	322	303	307	296	326	309	326	342	316	371	369	346	341	308	354	327	332	316	321	349	339	334	346	318	343	323	319	315	333	339	353	339	355	330	364	366	348	387	345	344	320	313	316	311	300	339	348	342	322	340	317	346	365	358	289	325	312	352	306	328	346	331	343	321	350	329	321	326	380	344	343	343	343	322	328	341	335	317	334	332	312	327	333	325	323	331	317	304	352	347	323	321	341	308	302	331	324	336	337	307	318	319	329	325	315	349	311	326	368	341	327	330	317	324	357	298	343	338	374	317	314	327	326	332	331	356	353	331	320	320	340	333	368	334	375	329	315	339	349	315	345	397	357	337	338	318	314	350	303	338	306	326	330	297	317	346	350	337	320	344	329	321	313	343	306	292	324	360	325	338	316	294	332	322	337	324	331	310	309	312	341	356	317	340	320	355	361	323	354	323	326	353	334	308	343	329	326	343	322	350	333	370	343	341	350	321	354	337	361	341	332	335	344	367	342	338	314	326	319	375	381	346	307	307	356	322	345	340	315	323	362	347	340	356	334	320	311	349	369	344	314	347	373	361	354	347	347	349	330	332	322	315	331	303	323	361	342	316	321	351	349	353	298	330	327	310	313	301	344	315	318	334	312	352	356	320	301	315	355	313	337	316	361	342	288	305	300	326	327	340	326	405	346	366	317	319	351	344	309	336	338	328	332	317	354	328	363	328	332	354	297	337	367	305	334	325	344	329	315	280	334	324	333	366	332	365	324	341	306	338
2344	926	834	893	880	858	873	793	850	791	813	777	755	796	727	780	760	776	767	756	785	760	801	772	824	792	802	793	753	788	765	832	787	786	778	794	807	788	734	730	801	774	778	819	757	778	792	773	795	788	757	751	792	780	782	752	765	775	754	772	819	799	771	773	731	780	769	734	754	744	785	832	743	762	782	805	719	782	798	742	760	718	788	776	811	760	757	782	761	790	813	746	745	804	770	774	743	778	769	791	785	764	776	735	775	778	740	783	834	772	807	768	810	798	746	753	789	750	769	771	784	753	793	804	783	807	783	778	752	770	768	757	772	740	764	797	796	735	761	796	814	764	773	729	739	720	786	796	797	791	752	789	798	762	799	760	812	797	801	796	786	801	811	762	808	779	801	768	729	760	768	788	752	767	819	763	748	760	725	732	716	723	773	790	790	772	767	774	784	779	723	803	832	777	732	749	777	791	730	744	799	769	748	797	739	876	765	765	763	805	756	814	819	782	803	734	756	814	732	771	823	787	765	754	789	798	770	790	777	761	747	740	800	776	750	759	749	787	741	804	715	776	781	767	824	729	727	767	750	714	812	804	779	752	801	780	794	814	790	738	798	779	796	744	781	810	763	743	775	796	768	830	849	799	738	775	787	769	703	778	765	776	757	800	767	752	754	807	800	786	807	754	776	758	786	744	807	798	810	798	750	781	739	760	772	758	771	806	789	814	745	770	783	777	806	829	763	784	798	803	754	806	743	732	810	761	824	768	802	790	790	760	787	732	778	825	842	769	776	782	752	805	738	823	789	730	785	787	779	779	755	783	728	774	809	790	762	726	776	759	794	762	742	803	780	829	795	762	691	787	767	750	748	762	816	758	777	797	795	758	777	727	733	761	754	717	754	764	755	756	781	765	832	746	747	737	789	761	796	731	784	784	735	804	774	825	771	754	748	778	742	788	767	794	791	841	757	735	794	790	731	786	728	805	816	753	833	767	714	732	781	813	806	811	799	786	748	773	779	783	768	770	815	806	758	754	774	779	777	752	765	785	737	803	760	741	747	777	818	773	720	799	745	782	847	760	736	780	756	763	764	832	747	756	845	796	777	737	741	825	828	763	778	811	792	837	780	754	778	732	738	777	727	758	764	754	769	794	738	791	817	757	786	796	778	813	746	765	781	755	716	794	764	761	773	784	783	823	765	737	795	757	743	819	824	788	783	753	720	763	780	760	760	766	798	706	746	782	797	739	757	762	751	743	837	744	797	719	768	776	734	783	725	781	773	741	758	787	782	777	770	730	791	742	749	772	773	797	798	763	728	777	795	785	754	829	795	788	794	761	759	792	805	818	752	799	785	793	803	761	752	779	779	792	767	765	751	753	793	787	745	742	746	734	804	776	763	730	793	750	762	749	726	764	780	732	747	805	738	773	807	765	821	748	770	714	747	830	854	791	755	730	805	763	755	756	767	830	783	762	781	761	768	768	774	733	776	755	740	766	758	813	793	744	760	763	792	791	770	823	752	739	741	766	782	769	740	748	759	769	782	747	774	739	768	792	757	731	727	788	805	768	769	735	799	770	771	783	774	791	761	805	787	803	737	745	740	794	804	760	741	828	734	789	816	859	783	812	769	748	758	740	748	758	725	804	781	764	735	787	801	793	748	769	787	734	812	721	766	768	766	806	822	732	799	773	826	757	773	812	772	764	746	796	761	763	769	800	768	854	734	797	811	759	769	774	760	771	828	770	725	750	777	735	777	737	844	775	756	719	755	782	791	785	727	757	746	737	739	790	745	740	763	785	769	769	785	785	762	814	825	758	790	774	796	768	759	799	758	829	803	764	753	804	783	786	731	767	790	787	787	778	777	857	779	785	787	777	754	796	771	782	766	773	749	748	796	791	744	772	781	817	742	818	784	766	768	793	826	716	749	739	833	825	793	749	758	823	798	787	753	790	750	739	808	772	758	705	811	815	736	752	748	732	753	782	798	778	792	815	804	812	759	746	748	745	793	800	793	793	785	761	800	733	775	838	794	746	764	777	753	819	775	794	801	759	799	788	785	740	772	803	760	787	730	767	790	792	753	709	760	784	794	794	779	767	798	818	785	745	830	766	787	740	768	818	764	750	835	784	756	837	807	755	781	760	751	785	801	739	842	732	793	799	714	741	769	797	769	742	765	766	750	771	802	824	775	748	773	779	817	771	796	775	766	790	757	750	789	730	788	805	776	748	765	777	762	763	778	738	772	772	785	810	766	714	784	785	803	825	750	790	767	753	776	796	830	771	752	796	775	769	785	814	807	818	780	787	809	816	721	756	759	787	765	751	699	794	804	806	837	749	838	756	780	836	752	784	783	749	785	745	759	791	798	791	758	740	711	799	808	788	745	806	752	770	803	740	803	775	737	723	778	789	751	785	758	741	824	799	743	751	778	808	727	780	778	777	815	721	741	777	805	813	775	780	774	740	730	773	770	801	814	779	818	799	734	825	826	800	750	787	752	768	776	782	790	815	782	775	779	790	734	758	830	790	788	809	842	758	745	771	734	714	805	759	753	748	748	796	750	841	771	793	794	749	726	764	812	759	745	735	735	846	762	760	789	760	772	775	763	795	786	774	803	763	765	755	766	794	747	762	745	785	753	776	809	750	750	777	798	803	819	741	784	782	806	779	716	794	806	776	796	746	786	801	807	791	763	766	754	725	751	769	771	720	805	796	702	782	781	784	773	806	784	801	748	799	779	724	747	784	801	779	725	742	776	800	781	735	756	776	771	774	769	779	768	736	818	762	773	770	715	777	750	783	768	740	824	782	790	727	762	797	727	774	808	805	780	809	789	738	774	744	811	775	754	766	798	843	726	755	753	795	785	762	784	793	793	763	813	733	802	771	756	795	723	735	731	808	837	798	766	800	707	783	760	810	767	741	784	746	774	749	790	732	783	749	781	815	771	705	739	740	729	778	722	758	766	721	737	781	793	762	751	773	724	764	770	731	770	792	787	762	762	807	805	779	759	836	750	806	755	775	760	787	787	797	786	753	802	800	736	776	796	776	788	815	786	813	753	772	775	807	786	770	782	752	797	787	775	797	799	767	774	778	788	766	776	783	800	765	783	738	786	739	785	781	796	778	720	737	753	756	723	766	761	741	777	767	760	733	771	760	756	803	792	774	785	760	746	805	760	779	774	828	778	777	805	795	785	784	746	735	847	805	810	796	758	779	769	776	761	792	772	765	734	793	752	786	781	775	759	731	765	753	790	766	729	741	791	798	745	730	783	838	748	778	761	781	719	801	803	774	737	769	746	766	692	763	749	821	762	793	839	776	714	795	779	782	807	803	768	837	831	771	811	795	776	812	822	785	757	748	744	743	733	799	752	726	797	771	776	755	756	740	788	787	819	740	739	747	754	776	741	826	802	743	762	745	793	754	789	808	757	752	814	736	767	846	769	783	789	744	755	779	797	785	744	774	781	753	783	740	787	747	772	787	722	762	746	802	777	803	775	786
13767	1591	552	488	426	418	365	352	343	320	297	285	290	296	267	265	303	271	267	276	265	276	263	248	297	288	270	277	308	301	277	270	303	285	272	325	303	327	303	264	289	289	283	290	273	291	309	299	316	310	324	292	294	269	294	265	313	320	291	292	302	279	276	291	302	298	266	298	302	273	304	258	270	261	293	298	284	278	273	302	290	272	287	267	284	308	289	295	327	308	256	300	260	277	305	274	279	268	284	293	281	318	286	303	318	285	275	295	307	271	304	286	306	259	284	311	301	273	273	294	287	342	319	285	287	282	288	286	255	295	266	310	289	254	311	303	283	280	281	298	247	284	265	298	291	323	260	280	272	288	272	253	290	277	286	298	298	263	282	294	271	280	265	270	282	292	314	288	269	301	259	277	287	297	321	289	280	263	288	287	288	297	285	297	287	284	267	282	300	336	282	282	320	293	287	277	261	253	287	298	264	288	306	291	287	267	279	272	274	282	307	295	292	311	322	278	254	281	291	289	307	286	290	304	257	273	303	295	279	261	276	292	282	273	258	293	310	299	246	287	311	289	289	270	291	298	315	294	307	273	297	309	286	287	245	245	277	294	288	266	293	311	286	285	272	293	272	295	232	258	322	259	274	295	274	270	275	281	299	277	304	306	292	292	277	281	293	290	264	280	281	288	260	285	278	291	322	272	276	265	275	323	287	262	252	282	256	288	272	285	283	279	292	290	268	304	298	298	289	303	272	282	295	319	293	287	288	326	306	289	263	273	271	275	306	270	293	286	303	260	273	302	291	296	312	301	276	276	302	319	300	301	266	297	293	285	326	301	316	276	264	321	307	280	287	276	274	292	273	291	270	277	302	290	270	257	277	288	262	309	306	268	280	261	318	294	269	279	264	284	275	263	296	273	301	277	299	301	283	293	278	305	293	265	286	284	281	296	289	284	283	283	289	258	289	276	258	269	313	315	286	309	286	296	316	272	295	313	273	289	288	283	286	296	294	279	278	288	294	297	278	295	317	270	281	297	285	279	269	318	264	283	283	276	317	296	264	282	273	272	284	286	263	276	266	296	278	277	299	312	292	263	277	276	319	293	283	320	313	306	280	265	295	315	244	271	276	316	307	294	313	274	289	299	274	296	274	312	292	277	305	285	272	287	301	280	303	306	283	269	319	307	298	285	287	319	305	283	274	277	301	243	317	297	288	292	307	282	293	280	297	272	304	262	305	310	247	289	265	318	304	267	305	298	288	308	279	269	263	299	282	289	314	271	291	314	276	289	271	290	281	296	253	292	268	271	288	280	279	302	254	294	310	271	303	282	294	272	277	295	271	271	276	284	286	330	287	293	271	304	301	292	298	310	309	270	296	279	287	316	307	279	280	262	311	298	271	285	321	259	279	284	299	280	275	297	302	286	294	288	305	289	278	244	284	265	273	274	291	254	266	258	316	281	295	322	272	266	282	294	274	290	295	278	262	294	311	301	298	296	303	305	288	286	296	302	282	300	277	274	264	289	259	302	302	299	278	291	292	298	290	293	249	261	270	268	300	276	292	296	304	266	276	258	303	292	308	292	295	284	291	299	264	297	260	274	275	309	271	271	313	281	264	269	269	326	293	287	281	278	299	288	317	319	316	300	277	277	277	284	269	282	280	288	320	311	290	300	260	318	280	285	310	296	317	293	292	257	300	273	307	294	267	277	285	253	254	271	279	283	291	289	305	287	278	309	309	287	300	272	283	286	286	320	314	283	285	300	309	296	298	299	256	279	280	279	279	293	242	278	296	274	303	276	268	289	299	252	298	284	287	285	277	281	295	289	272	313	278	292	301	301	276	300	293	279	279	269	308	305	284	254	307	259	285	277	307	295	330	262	291	311	293	314	251	308	277	265	290	317	266	280	328	314	278	264	290	270	278	306	280	283	277	272	289	275	301	307	283	304	300	286	293	295	271	281	310	269	257	278	263	271	279	264	284	268	293	294	291	309	297	261	278	243	269	298	297	296	305	286	302	277	268	265	262	329	295	290	292	310	270	280	267	288	271	286	304	293	288	296	281	281	308	313	290	291	306	289	274	281	302	295	294	300	302	290	256	292	282	265	275	279	316	334	250	263	302	262	299	264	308	303	295	256	271	260	281	288	283	283	303	274	285	295	292	290	312	273	254	299	306	310	316	289	266	278	265	275	285	252	309	294	292	275	295	275	319	269	277	295	267	301	316	285	267	329	334	273	275	273	284	307	276	292	302	302	293	287	274	298	278	249	297	281	302	292	276	260	278	309	301	309	309	282	281	260	291	282	280	284	285	278	264	307	264	290	259	301	313	251	288	288	264	279	276	281	277	270	312	313	295	290	280	280	302	279	265	309	300	272	315	303	288	284	320	295	309	290	258	277	310	307	316	282	262	276	282	290	280	305	278	257	292	290	291	303	271	304	299	276	315	290	289	293	298	295	293	282	305	316	302	303	287	286	291	324	281	285	283	283	336	269	309	308	257	263	277	276	258	294	290	288	303	280	284	240	267	275	297	281	277	291	268	286	337	304	274	297	275	302	288	264	305	281	261	262	275	266	294	299	298	275	317	307	313	283	271	278	287	294	276	268	294	257	302	293	269	284	290	305	265	290	305	272	335	291	307	284	276	283	281	289	307	265	290	284	275	274	279	316	292	284	284	281	314	285	280	242	291	308	280	281	295	297	269	239	259	307	278	297	299	258	312	282	281	267	287	278	277	259	310	292	278	268	282	304	264	282	245	267	292	265	280	292	268	314	301	278	292	289	278	285	279	303	239	276	296	286	274	280	261	272	321	271	257	267	320	291	284	264	263	287	285	284	290	293	325	278	272	262	276	289	275	307	288	274	283	271	283	296	294	309	266	254	298	296	306	298	275	321	305	295	293	294	265	267	280	289	293	282	272	306	326	287	313	290	306	267	285	285	302	292	282	271	267	283	293	289	246	274	272	288	304	280	300	296	297	296	255	256	263	251	279	266	275	284	272	281	263	245	256	277	284	255	332	288	276	291	286	294	293	258	292	282	299	293	305	317	288	306	296	287	301	296	294	266	282	276	289	293	284	268	291	297	295	308	278	301	294	269	275	298	257	285	275	292	287	291	314	303	300	286	267	297	295	296	292	297	304	281	282	294	268	290	274	281	285	264	285	286	282	275	296	277	249	316	313	295	276	277	268	309	336	293	261	327	293	275	291	295	276	273	292	296	307	310	306	291	274	299	285	295	279	295	305	312	311	291	286	307	277	292	286	274	272	292	286	271	278	257	278	290	320	309	275	267	279	281	301	288	276	248	282	275	282	313	299	276	277	294	269	318	301	284	278	305	294	264	278	305	269	264	302	308	285	308	293	297	276	275	304	249	271	291	297	284	276	285	301	279	296	291	279	259	311	288	309	311	301	264	275	314	268	278	296	264	306	300	291	272	295	295	321	291	262	263	261	293	306	287	278	309	283	300	273	296	285	270	275	287	273	293	302	313	304	290
9757	1519	1266	1410	1315	1312	1127	1026	830	852	840	797	763	694	761	778	726	713	692	681	673	698	668	655	711	706	699	696	682	619	711	667	672	685	722	663	680	676	645	691	683	717	672	688	709	668	684	693	717	649	676	660	683	672	633	632	677	701	717	685	678	722	650	701	679	626	683	697	673	714	679	662	684	664	645	638	710	705	668	697	643	680	688	642	709	642	675	623	621	695	646	640	642	648	638	604	694	638	684	653	684	701	647	634	693	656	670	672	671	664	698	665	647	672	672	639	631	665	694	678	730	654	672	681	671	645	662	588	672	719	642	673	653	692	671	645	680	688	679	692	673	623	632	645	686	640	604	672	699	629	670	672	686	650	647	655	630	641	674	654	698	665	646	626	634	672	680	638	704	648	638	693	673	681	687	669	645	642	701	658	688	677	700	660	627	715	643	673	679	650	694	660	726	747	676	669	639	701	677	624	683	645	621	677	685	666	704	623	682	673	674	679	647	657	647	671	700	629	672	666	657	722	669	665	662	664	727	676	630	676	692	658	670	667	671	665	633	674	659	673	695	627	668	678	669	634	688	688	658	642	622	646	665	654	641	659	675	694	644	681	663	659	674	639	626	651	624	645	718	662	720	632	628	641	670	699	712	670	676	648	661	661	677	656	670	704	653	664	619	589	691	612	708	673	687	707	639	682	698	679	630	663	657	673	633	637	677	644	662	671	698	635	690	660	652	665	662	667	664	700	686	684	684	680	659	693	650	662	650	656	626	676	676	633	636	641	676	645	688	666	679	721	651	676	622	667	655	642	680	674	658	666	676	689	690	674	652	717	708	704	662	615	681	629	633	671	679	644	644	646	625	631	703	652	619	694	682	707	649	705	660	653	688	652	719	686	673	695	660	642	672	641	643	656	654	625	688	644	668	634	652	681	656	648	647	699	665	641	658	674	635	636	654	643	683	662	662	655	663	703	671	622	688	644	670	661	714	657	672	672	647	656	675	634	605	665	654	683	689	643	643	622	635	654	649	671	693	706	637	661	661	670	662	647	637	699	669	648	656	637	654	655	690	666	644	678	648	686	655	631	624	690	651	648	627	643	628	683	720	686	668	636	633	631	692	665	688	656	699	648	699	671	668	697	721	680	634	635	664	664	693	689	650	651	689	706	640	681	660	652	615	709	646	681	691	684	645	714	723	702	638	683	638	653	696	662	701	681	646	621	695	666	676	701	667	687	633	701	620	666	664	667	666	645	653	653	666	638	646	687	681	654	638	665	642	653	676	663	653	675	675	675	657	717	628	617	637	586	677	686	671	624	675	687	719	639	677	669	672	684	691	660	616	676	669	630	682	687	657	653	654	663	701	676	709	680	647	650	652	614	679	663	690	667	674	693	663	681	616	672	613	654	662	650	642	613	698	674	706	663	676	666	700	689	697	686	685	679	679	667	681	657	674	647	619	691	637	627	693	664	686	675	670	624	644	654	704	690	693	699	653	634	621	655	682	708	642	697	656	685	664	665	720	679	658	659	681	655	681	688	648	674	665	664	667	689	668	661	644	644	603	648	629	682	679	650	654	660	659	653	697	639	625	627	669	625	649	676	681	666	713	693	669	676	661	659	717	695	675	616	686	720	681	662	687	672	683	695	689	658	655	656	682	665	696	678	676	675	679	653	643	628	728	694	656	692	660	653	676	633	649	638	708	645	606	667	661	673	690	642	656	698	656	677	680	646	670	686	678	640	638	681	682	689	646	673	649	674	639	651	658	704	670	652	650	611	642	666	653	725	670	616	669	664	695	652	641	666	661	664	670	665	669	648	695	664	598	680	655	701	662	687	675	691	644	684	630	642	619	683	694	634	666	668	646	654	647	678	678	658	686	660	698	606	670	697	713	700	701	660	643	678	702	669	613	671	687	667	662	658	649	638	629	690	659	650	673	647	653	638	723	684	672	680	683	681	703	642	664	665	610	668	700	685	700	688	682	684	664	654	678	644	637	647	680	610	662	700	683	689	677	696	655	681	656	669	674	668	640	657	675	683	682	674	725	637	648	671	643	679	703	692	634	666	639	644	661	649	658	653	652	646	699	668	663	680	685	670	634	660	649	718	681	664	688	694	705	653	681	639	673	670	700	655	681	641	675	647	671	698	640	680	679	660	621	674	687	646	628	719	655	712	652	678	685	656	664	661	691	676	655	580	696	656	631	633	678	661	679	680	664	664	655	661	691	644	629	680	691	697	658	612	686	680	657	681	632	651	675	696	671	681	673	666	675	675	688	695	656	687	651	631	642	630	610	674	643	675	614	689	697	649	643	669	685	642	667	638	664	666	637	604	702	648	672	659	621	671	691	675	655	688	673	648	704	608	684	656	695	678	689	694	643	676	655	656	625	695	687	657	634	691	665	729	663	650	668	683	633	653	644	668	649	653	732	675	646	676	647	642	653	681	677	662	641	702	692	671	638	661	632	652	645	702	627	716	603	638	696	687	688	632	624	635	684	674	666	648	691	687	688	620	654	719	670	674	625	626	690	671	641	616	660	655	633	721	689	634	634	634	648	662	671	642	716	638	645	679	711	667	648	668	672	672	651	621	686	705	692	635	726	648	663	656	680	664	607	656	672	637	639	686	627	688	708	662	693	668	597	646	616	658	670	639	689	697	663	678	637	630	694	643	704	656	683	618	683	695	690	651	642	652	661	625	675	649	674	684	642	723	654	669	658	679	700	701	666	665	639	689	639	659	643	660	699	666	670	678	705	719	671	673	630	663	652	668	654	669	655	655	680	698	635	681	671	618	618	636	653	690	658	703	645	633	668	692	675	667	643	672	653	675	634	687	669	688	702	703	624	621	624	701	671	622	665	680	658	679	631	651	662	661	656	668	612	621	658	704	655	665	639	614	675	645	727	633	654	679	659	689	673	663	668	621	641	673	660	631	629	643	646	708	646	670	655	654	657	656	664	641	672	692	653	700	681	697	691	690	654	712	692	671	690	672	687	689	636	646	616	682	725	687	658	636	623	668	642	647	682	671	673	701	695	682	656	661	667	682	670	680	678	643	689	653	686	634	682	719	622	626	669	623	675	610	680	633	645	675	697	649	637	684	662	655	667	667	662	679	614	706	674	717	675	631	657	665	725	654	669	661	683	683	693	688	670	653	689	664	706	684	621	697	689	667	650	647	694	666	691	639	700	674	655	672	668	660	744	654	678	669	688	647	668	661	645	646	617	651	665	663	610	765	638	652	661	680	698	611	673	677	706	650	672	672	679	641	668	641	662	679	640	658	699	676	655	665	648	668	675	663	657	609	673	694	685	694	653	656	689	672	631	692	673	636	638	712	686	650	612	639	671	637	654	675	671	673	649	669	641	670	724	665	627	735	691	668	662	692	634	623	591	682	675	677	695	655	667	649	655	664	729	741	621	661	651	685	679	645	701	628	661	672	677	636	705	745	661	704	644	674	654	641	690	678	670	682	664	662	674	649	648	651	623	649	646	739
23561	3174	685	501	419	335	286	216	210	160	150	136	150	158	159	137	157	120	158	142	110	132	139	156	116	131	131	126	120	112	117	124	108	123	114	129	129	124	132	132	101	131	117	130	123	117	133	114	147	137	143	121	149	111	139	128	143	108	107	128	114	113	126	110	110	145	124	122	133	126	131	128	128	142	139	108	121	120	116	109	121	114	109	124	134	127	142	135	124	125	133	114	136	125	108	148	118	150	138	131	100	129	114	123	130	149	116	134	158	125	131	115	122	135	119	137	132	123	141	125	129	115	145	124	124	139	132	134	145	119	126	103	119	127	115	111	165	134	138	121	120	127	147	137	121	115	118	125	114	136	127	122	146	111	137	136	123	135	120	122	120	126	136	129	133	118	134	133	125	131	134	123	120	136	132	123	116	117	128	111	118	115	119	119	139	138	129	123	109	121	104	125	120	89	128	123	131	101	122	120	121	120	118	119	137	139	112	118	129	112	112	130	128	136	116	144	123	133	112	129	132	116	112	138	132	105	122	124	112	135	131	131	145	128	122	118	123	114	119	127	122	131	129	119	133	137	117	116	115	125	129	118	106	158	131	125	124	139	128	116	131	117	121	129	121	99	122	119	112	153	111	134	114	110	130	120	123	108	119	137	112	99	123	129	130	123	103	133	114	116	108	119	109	139	134	129	135	131	116	104	132	114	125	141	124	109	121	128	143	136	108	130	128	131	131	130	123	115	119	108	121	114	134	110	106	124	107	132	145	112	120	133	106	120	129	125	131	118	98	117	123	130	114	118	125	126	141	123	126	128	121	117	126	109	104	116	119	100	124	108	131	133	144	118	140	131	103	107	111	126	114	116	111	137	121	125	137	131	126	137	106	131	116	113	110	116	132	115	123	97	132	115	132	110	134	127	125	123	148	136	120	132	112	109	143	126	116	121	117	122	108	122	126	124	130	127	113	116	113	132	99	114	103	118	122	123	117	110	135	132	141	124	135	127	144	125	136	124	99	135	111	139	121	126	106	132	139	132	136	120	138	126	114	127	141	125	139	131	148	102	115	134	120	122	126	117	159	129	110	115	105	133	116	119	131	128	116	120	146	146	138	134	124	130	119	103	109	115	123	134	128	125	122	117	125	135	153	136	127	126	108	105	118	114	117	116	143	141	103	122	124	131	108	136	107	122	132	115	132	119	142	118	106	124	129	116	126	120	103	131	111	132	115	142	130	138	132	138	118	125	119	134	127	114	122	103	126	154	127	110	137	143	116	124	136	131	115	117	133	133	134	120	131	109	113	140	127	140	125	118	125	127	125	113	124	111	132	126	112	115	137	112	97	124	135	120	119	131	131	123	134	117	126	109	142	116	116	107	127	126	137	134	142	133	126	121	141	129	132	119	113	137	135	140	130	110	111	121	136	120	106	121	148	124	145	120	128	118	127	130	104	109	116	127	124	113	104	128	124	111	126	132	116	106	137	110	119	126	132	146	129	135	111	137	135	125	116	125	141	123	106	123	136	124	116	123	129	109	125	129	126	131	138	103	116	127	118	106	124	128	131	127	128	119	108	122	106	125	113	120	147	128	133	125	146	111	132	122	115	118	131	113	125	123	128	107	119	138	120	129	103	128	128	122	103	123	111	125	139	105	138	144	124	129	133	88	123	125	106	118	130	116	123	124	145	152	145	127	117	133	106	125	119	117	116	132	97	127	142	136	98	113	102	129	141	129	127	130	116	120	132	144	147	116	127	121	121	127	135	117	128	107	143	128	116	131	124	123	135	147	108	125	109	121	123	136	134	130	125	129	129	107	140	134	100	106	136	115	129	105	125	134	120	133	131	104	116	115	122	114	114	115	117	145	118	133	134	107	115	124	114	126	127	119	124	117	136	113	110	126	139	133	117	119	125	113	129	113	135	113	142	120	147	99	118	107	109	126	121	122	108	115	118	123	123	139	129	119	130	126	136	134	117	128	136	139	125	109	121	122	119	128	126	131	107	128	116	122	115	123	123	102	99	127	124	132	128	120	138	132	116	125	118	113	110	122	122	136	124	120	126	127	117	110	126	106	107	122	124	121	147	136	129	125	124	92	131	134	115	118	151	134	135	130	137	140	134	126	118	141	116	130	118	106	138	114	120	122	113	134	141	128	127	131	122	121	126	150	121	135	123	119	120	134	110	102	123	113	127	131	141	113	124	127	116	143	110	134	117	105	133	139	106	123	147	136	142	112	99	118	120	122	130	121	138	122	124	136	108	137	127	120	142	140	126	118	142	130	115	105	155	122	111	129	129	108	112	117	136	125	106	129	107	138	135	108	120	126	115	130	135	150	110	112	128	118	115	109	137	124	125	120	133	123	127	123	127	138	133	116	134	125	102	134	127	115	135	114	160	121	124	126	144	123	117	121	130	129	108	118	124	130	131	110	112	106	115	111	122	115	117	134	122	124	121	134	135	126	121	131	123	122	132	125	118	111	121	115	103	108	128	115	134	140	125	124	121	142	125	125	111	125	117	122	130	134	121	113	129	112	129	126	124	135	130	111	123	117	117	124	98	118	149	114	127	97	113	110	137	113	137	133	120	110	125	132	108	116	103	100	122	107	130	136	133	106	107	125	143	127	138	125	121	122	128	122	132	141	103	134	113	124	121	145	122	129	99	109	94	118	117	126	124	119	141	126	106	121	121	129	126	126	159	145	113	112	129	124	123	118	98	114	134	138	120	109	127	120	137	129	133	114	125	135	125	132	121	133	111	122	134	116	117	128	117	128	139	112	148	132	111	104	111	125	114	116	121	131	126	111	122	132	102	145	136	116	138	143	136	128	122	121	120	134	116	106	113	151	133	122	114	137	107	128	117	126	137	127	107	117	121	130	121	110	133	117	112	107	142	121	130	118	107	119	121	138	97	105	130	122	136	138	142	114	120	128	123	149	115	123	114	132	134	145	110	149	135	113	131	126	138	132	130	122	116	125	125	126	131	143	124	123	138	121	131	118	101	107	121	118	123	103	123	137	125	136	139	134	109	129	125	105	118	130	127	133	130	109	117	144	118	112	136	128	119	134	143	136	121	125	138	121	123	115	113	113	115	115	129	116	116	103	138	100	129	122	114	104	112	110	142	131	115	116	136	125	123	98	140	146	125	115	137	138	105	123	111	124	147	111	118	119	113	122	133	115	118	97	155	98	134	128	152	109	118	129	106	120	125	133	105	127	121	133	112	125	156	131	129	116	119	116	160	126	119	124	127	113	115	128	143	113	125	116	142	132	138	117	151	156	111	126	131	140	129	148	125	111	116	110	112	122	120	125	120	123	133	124	102	139	126	115	115	115	121	122	112	94	115	125	137	112	115	132	124	122	129	125	127	131	116	107	129	143	113	134	122	105	125	125	130	121	123	126	112	112	122	125	100	119	151	131	134	118	103	122	111	123	131	121	117	100	137	128	125	113	130	121	115	126	117	120	116	117	127	142	106	134	129	124	139	122	116	117	147	139
13926	1776	1448	1795	1571	1431	1087	812	762	650	596	570	496	476	433	451	415	414	391	404	370	373	365	363	390	368	363	355	345	345	351	357	321	364	354	344	372	355	340	388	337	347	327	336	334	360	337	302	318	341	338	324	331	331	335	347	303	342	324	320	360	332	329	322	312	335	319	315	331	307	329	308	315	296	317	284	312	299	312	301	322	353	320	316	321	335	300	330	319	312	327	320	354	348	346	346	328	310	308	305	291	299	315	323	327	296	336	319	334	319	305	307	329	313	328	321	317	294	326	329	339	325	334	324	305	316	284	362	309	315	353	309	340	333	327	325	322	319	320	303	338	341	329	284	310	304	337	328	308	300	319	332	321	310	302	338	320	311	308	325	289	321	338	315	323	309	309	347	313	341	312	349	347	334	339	308	297	343	278	304	293	332	334	313	310	330	329	328	318	322	331	326	326	336	300	325	318	305	326	304	294	304	350	321	325	347	361	315	304	332	345	342	308	317	307	285	284	338	338	312	289	316	327	319	310	320	318	329	306	352	284	327	332	314	324	343	313	340	327	306	309	324	332	340	303	310	315	315	318	326	360	313	306	329	355	324	299	289	319	331	323	345	341	314	300	326	319	336	300	327	325	332	351	321	339	321	312	281	298	332	322	323	338	287	296	319	294	308	309	317	291	313	298	309	330	333	328	289	357	288	325	295	330	304	312	308	320	332	338	309	336	345	320	320	376	328	298	324	294	318	334	337	288	296	330	334	332	281	307	323	326	324	294	288	297	315	327	278	337	325	311	332	318	311	354	328	302	313	333	336	355	325	358	297	310	323	293	320	338	276	327	313	352	349	323	337	310	325	295	344	322	332	312	298	306	306	312	313	317	327	358	296	317	316	317	341	334	345	322	320	309	321	346	312	317	325	342	282	338	322	302	323	309	289	321	346	322	327	320	309	327	330	338	327	321	347	311	326	318	323	363	338	336	307	322	343	296	316	328	314	312	279	296	339	303	324	314	282	314	316	320	297	313	318	300	340	329	304	283	339	307	304	343	327	306	333	318	331	315	356	338	308	290	336	334	337	311	331	297	368	318	317	313	318	323	343	304	332	322	303	307	323	324	335	321	344	332	331	329	337	319	294	319	305	338	314	305	341	336	342	321	333	343	335	347	337	297	326	300	340	316	297	336	336	315	343	336	316	305	326	299	302	294	296	335	316	329	318	346	305	360	319	336	304	334	354	326	281	304	324	307	304	320	326	292	324	299	304	310	292	291	333	285	313	258	342	289	320	300	311	340	323	304	305	298	294	296	322	331	315	337	338	338	308	349	321	313	343	294	311	305	309	312	321	333	322	312	313	316	356	319	328	336	322	329	322	321	302	330	303	330	349	296	324	289	304	323	301	327	309	307	294	349	294	365	330	340	315	328	338	347	324	314	315	323	314	315	293	293	301	334	295	325	301	311	319	344	336	281	351	298	303	334	335	296	331	309	334	310	339	312	329	366	358	349	329	343	337	326	310	309	304	345	321	341	329	317	323	307	321	331	303	317	345	346	340	319	328	337	328	309	336	326	333	306	311	334	308	330	308	310	327	335	303	307	312	326	356	290	290	326	313	308	327	345	331	306	307	333	296	309	325	313	313	289	331	310	327	348	316	318	326	331	309	306	292	289	303	359	299	316	323	347	338	319	314	346	305	344	323	321	319	357	343	297	310	324	335	318	301	313	341	307	278	319	351	331	336	299	329	340	344	346	295	308	316	302	322	317	302	326	356	331	376	334	311	342	328	294	338	335	343	305	366	319	289	334	322	343	331	285	311	266	308	333	293	330	319	281	333	281	321	293	299	320	308	281	292	339	314	309	324	334	375	313	347	326	344	309	365	299	332	312	304	292	314	310	326	331	313	303	291	318	316	306	337	315	344	306	317	320	306	296	344	320	293	316	315	331	315	338	343	324	338	303	343	333	347	319	351	297	353	332	334	307	336	310	339	327	360	323	312	327	314	358	307	314	316	313	326	310	296	315	310	298	308	293	352	307	314	298	331	327	317	347	334	316	311	300	320	345	325	317	366	339	304	342	292	334	321	315	323	324	323	305	340	318	344	314	285	309	310	338	307	315	320	330	293	332	328	325	336	337	292	355	332	321	292	316	338	360	335	298	318	319	320	332	331	352	305	326	309	321	326	298	324	314	257	331	310	325	309	329	339	326	340	336	343	355	301	328	293	331	335	318	291	328	329	310	331	339	308	315	339	354	341	317	341	322	322	323	339	310	314	326	348	354	308	338	321	338	307	316	317	306	284	323	321	329	319	329	313	316	303	324	332	322	341	314	300	316	342	314	290	346	338	327	335	339	280	316	290	321	341	351	319	311	309	332	313	286	332	314	322	295	317	320	302	310	319	292	326	334	337	311	302	336	314	332	329	331	355	349	277	323	323	307	313	354	305	329	307	352	320	324	354	316	328	315	305	336	318	315	329	319	344	312	309	319	333	329	307	352	326	300	317	340	335	318	316	288	305	310	327	317	289	316	321	301	309	323	312	316	334	325	278	356	310	309	323	311	325	321	326	315	316	293	349	327	311	338	293	306	327	337	324	365	323	313	289	340	285	338	357	306	312	326	318	339	290	324	351	365	361	316	309	360	310	308	333	327	323	326	296	294	307	302	319	299	309	300	293	318	300	335	322	319	343	306	337	324	340	339	324	315	319	320	331	293	319	319	315	336	337	302	303	346	297	298	301	333	311	314	313	299	316	310	320	318	314	334	309	310	330	347	336	301	323	293	301	317	326	288	314	340	356	309	333	333	318	280	311	323	307	307	305	292	307	336	307	310	304	304	305	361	287	307	306	319	310	325	333	333	289	298	318	311	330	308	337	336	336	302	319	326	313	330	317	337	314	305	323	334	322	313	328	292	359	367	309	288	358	332	293	296	305	308	334	318	336	301	283	304	343	349	288	315	371	353	322	313	310	338	308	361	333	337	322	313	317	334	311	326	325	304	306	354	316	328	342	333	326	320	312	298	309	298	330	330	322	322	319	314	328	331	313	297	304	319	311	333	312	286	306	317	340	330	297	326	301	310	314	305	306	354	315	317	317	333	313	345	312	325	326	339	296	344	325	323	330	371	349	315	329	332	294	330	343	326	283	334	307	337	321	336	331	324	346	297	341	342	305	302	304	286	313	324	345	333	299	344	306	300	330	330	331	332	335	319	297	301	324	364	318	331	326	326	299	301	296	294	290	307	301	337	323	311	293	330	324	324	314	306	351	317	305	341	318	295	314	333	323	312	368	316	312	313	344	310	312	315	332	307	316	305	314	356	318	314	312	343	309	285	366	317	307	315	332	361	334	324	335	339	272	362	343	301	338	346	342	316	311	337	296	297	323	347	312	302	308	314	290	334	324	310	339	330	299	283	314	354	303	341	315	297	333	337	290	314	326	294	355	327	335	335	324	334	326	296	334	309	344	301	338	335	335	309	349	315	344	331	305	307	351	304	333
1932	455	347	364	326	365	336	329	343	328	361	339	356	334	357	289	321	316	331	350	371	337	338	331	325	372	338	372	281	327	359	387	346	332	378	359	291	367	343	302	317	332	345	302	311	332	330	346	355	320	346	328	340	335	325	346	351	363	355	329	345	325	338	334	339	343	346	331	341	337	326	330	350	332	355	314	343	319	324	359	330	339	291	325	388	346	324	340	283	347	365	342	323	287	321	313	323	328	372	311	326	329	316	310	315	329	349	365	339	346	312	305	356	365	316	315	310	310	309	325	311	323	348	321	355	358	327	352	338	371	343	344	295	288	341	360	335	302	331	317	383	338	338	318	355	335	344	311	321	334	350	332	324	309	332	314	321	347	358	327	293	314	337	391	305	299	329	351	383	354	303	333	315	312	315	314	365	318	346	339	322	350	333	318	343	273	337	348	333	343	328	333	332	341	309	326	303	349	355	339	351	342	325	341	329	279	322	356	329	322	303	292	322	343	347	307	359	313	343	336	310	315	364	324	333	346	315	349	361	341	333	321	349	318	368	348	320	321	328	376	357	344	349	330	393	344	323	351	314	352	330	316	344	341	313	319	338	310	335	339	326	337	346	306	346	355	368	312	313	335	358	339	354	322	324	337	305	339	315	358	351	360	331	323	337	318	360	349	364	338	358	315	305	329	330	340	315	312	309	326	366	334	324	301	308	321	336	351	330	328	346	318	345	329	384	337	312	300	335	343	340	343	352	339	366	314	319	330	309	347	319	323	332	313	338	346	345	328	364	338	389	325	318	325	340	337	337	337	348	330	328	342	363	339	323	327	314	345	329	301	337	339	297	361	327	293	312	324	322	347	314	348	306	350	353	330	352	317	343	324	320	346	296	315	305	323	328	337	304	326	359	333	365	341	358	369	307	361	323	353	342	302	349	317	325	317	356	311	330	344	307	344	312	345	338	343	330	315	298	323	339	301	362	315	356	336	333	318	305	350	342	327	316	318	352	334	315	332	332	351	318	337	331	310	345	337	325	348	328	355	325	296	332	319	310	300	331	321	332	336	338	329	316	335	329	330	316	354	320	309	344	340	313	362	327	313	291	346	315	350	324	338	312	334	328	339	322	298	340	314	370	292	320	391	332	338	328	350	280	318	332	296	372	323	285	300	367	342	344	350	316	340	336	362	326	323	319	309	301	372	344	343	331	311	368	336	333	324	333	340	396	334	326	304	319	339	308	338	328	342	353	350	350	319	326	296	350	350	329	346	335	336	307	375	334	342	312	305	339	380	373	361	343	324	342	358	333	321	316	336	326	307	305	348	324	319	316	339	372	329	362	307	317	320	305	352	372	333	344	324	369	375	356	348	312	315	337	310	381	328	353	321	345	332	351	348	327	373	343	332	300	292	330	348	340	365	321	331	322	340	306	388	290	345	365	321	315	376	362	324	342	343	378	362	331	336	359	317	325	328	352	344	362	316	296	336	307	338	361	351	322	338	366	345	335	315	323	348	352	333	337	347	344	353	322	322	330	330	322	326	351	330	349	346	364	332	365	375	316	300	349	313	338	328	346	382	329	327	348	360	306	320	361	328	328	326	348	337	329	352	360	325	323	321	311	331	315	297	325	328	332	326	336	325	319	365	353	361	365	344	321	348	343	349	318	342	317	337	315	312	340	354	352	347	329	303	348	351	328	317	314	343	314	353	316	340	345	330	364	327	307	351	347	335	325	345	367	337	327	319	327	355	355	328	336	339	331	367	347	358	326	355	327	342	354	369	317	337	321	319	335	321	326	325	351	353	332	327	354	337	333	331	337	343	327	308	323	339	329	318	335	345	318	335	370	343	330	332	325	323	336	340	295	330	358	359	346	299	355	357	342	351	322	342	346	318	345	338	336	328	349	317	330	350	392	319	315	307	369	339	309	336	302	349	337	316	389	329	327	372	337	336	316	339	308	326	332	335	317	329	325	340	369	324	336	328	324	328	324	333	304	333	350	334	328	321	356	334	347	308	337	374	329	330	363	329	378	340	337	350	341	351	325	308	312	357	364	359	377	339	336	345	337	364	337	341	351	381	356	333	324	340	353	364	345	341	320	347	313	373	297	368	335	354	318	336	340	341	358	342	337	310	318	333	333	351	343	317	351	337	367	321	330	332	310	320	310	327	365	342	316	346	363	315	306	311	306	295	338	341	356	353	321	313	346	331	357	355	328	323	341	332	351	329	307	339	330	333	325	320	328	325	339	343	323	363	317	289	356	294	342	311	349	365	315	299	352	322	381	326	327	315	323	340	361	343	309	325	322	302	296	343	317	344	341	318	338	329	311	311	324	313	311	340	316	330	326	318	326	344	319	327	317	328	306	321	326	343	319	321	355	353	324	319	322	337	311	364	320	345	355	370	358	338	311	349	330	360	312	330	332	324	341	344	341	362	339	317	340	378	304	366	343	319	371	322	330	348	367	330	361	322	346	347	368	295	339	338	319	312	381	366	354	352	371	296	330	331	325	353	378	335	340	321	349	319	339	318	359	326	353	328	343	348	357	335	332	349	340	320	337	355	314	353	323	313	322	324	313	364	348	318	321	304	324	341	344	299	337	338	333	339	329	317	321	334	322	350	334	329	312	326	294	326	342	339	321	340	315	345	314	303	350	342	319	347	322	313	322	331	328	333	330	338	305	342	357	322	294	358	344	307	337	345	309	346	330	313	316	356	330	338	356	330	330	317	326	313	319	329	326	359	327	327	337	319	328	309	343	337	329	347	331	328	329	336	328	322	348	344	361	344	348	334	332	340	301	316	349	364	341	353	318	343	357	346	316	312	361	335	343	331	366	295	323	340	330	335	306	301	339	368	328	300	328	355	323	353	330	326	324	333	323	318	333	363	321	343	352	345	313	331	343	354	332	341	323	326	318	332	331	364	345	346	301	334	318	317	320	348	310	302	347	308	319	350	329	381	339	300	271	309	310	351	327	369	332	374	317	327	377	324	322	310	306	302	315	352	300	383	344	308	323	327	332	298	308	337	367	357	318	357	380	332	362	305	336	328	303	368	345	312	303	331	324	369	342	313	335	344	342	329	349	349	323	354	329	340	328	343	337	322	343	341	314	329	347	340	356	310	321	336	297	352	371	308	302	341	340	313	312	320	315	339	353	339	315	357	354	337	357	339	332	358	330	358	314	399	374	345	339	332	313	346	317	327	333	333	338	339	357	333	324	334	359	352	338	383	354	360	333	346	314	316	359	330	312	307	363	363	351	348	319	357	315	355	345	329	318	335	379	346	344	341	371	327	322	306	328	302	349	300	334	343	328	343	332	344	323	385	340	322	327	351	343	328	331	342	328	314	319	327	324	321	346	348	303	328	305	323	337	326	351	316	336	354	334	316	336	366	356	310	316	330	312	337	356	355	352	330	305	345	339	352	322	370	350	333	304	321	339	330	330	312	315	382	338	319	328	351	321	353	366	361	332	333	352	338	353	343	350	328	325	337	331	340
2283	886	835	854	888	923	886	819	795	781	757	761	852	800	765	788	794	789	779	787	795	728	726	756	774	769	777	772	771	784	739	763	798	797	793	797	763	773	791	793	794	818	768	818	786	792	770	814	787	830	778	808	746	778	813	807	737	750	726	743	799	770	808	809	839	775	751	777	777	773	772	773	773	742	817	777	752	774	796	748	785	810	704	770	744	809	817	807	799	801	780	761	812	761	777	799	772	775	751	755	817	778	822	799	752	787	793	784	816	754	798	756	804	798	761	749	791	768	784	778	797	784	806	727	808	804	789	778	796	782	786	762	761	826	745	731	817	803	713	798	780	730	788	785	778	752	771	809	760	832	762	767	745	760	793	793	795	747	790	776	775	766	739	770	778	780	737	828	738	767	742	753	783	797	771	780	765	761	814	746	755	767	743	760	741	756	795	773	774	795	798	746	820	742	762	791	855	761	781	767	782	788	741	789	793	814	766	797	796	772	787	760	779	735	762	768	747	741	789	800	780	783	790	811	784	740	785	728	727	733	745	803	758	727	743	811	761	804	766	790	766	762	804	750	766	749	722	784	759	784	770	742	732	740	787	769	740	764	749	785	801	771	759	747	788	847	781	815	797	770	738	768	736	736	774	749	806	798	763	795	823	764	751	734	766	799	771	751	816	791	808	802	777	744	818	739	775	809	827	819	766	821	803	794	784	810	787	803	767	731	798	774	710	760	753	834	747	758	821	742	812	803	822	794	769	767	791	775	775	756	750	773	769	742	781	836	803	770	754	784	804	786	773	735	774	761	777	794	795	758	709	816	753	759	785	762	831	761	767	772	779	732	779	778	773	781	746	784	793	810	778	743	797	795	812	769	790	783	777	763	771	779	825	780	771	775	744	779	778	759	763	815	763	777	802	782	764	822	763	766	787	774	812	777	755	779	778	781	787	772	718	799	806	738	742	792	808	778	771	813	740	799	793	776	757	792	763	748	791	814	737	797	781	787	785	819	756	792	796	756	815	797	721	768	724	750	760	741	801	769	770	783	770	768	775	747	783	792	806	741	804	774	790	789	774	774	756	746	822	804	778	753	842	776	777	815	776	824	790	757	807	764	744	789	783	761	744	775	746	766	828	823	726	762	746	788	814	791	783	768	815	788	834	760	806	821	763	780	772	803	768	742	737	743	779	731	766	793	768	817	775	749	792	745	752	843	738	813	770	816	796	789	791	792	752	753	725	776	751	765	796	776	795	741	730	724	751	740	816	785	778	749	782	771	729	822	764	790	747	774	790	815	777	837	774	760	759	773	793	817	784	749	811	775	766	761	764	720	759	793	759	793	838	777	797	831	764	747	766	765	787	758	803	761	752	807	759	775	716	854	792	786	759	808	803	761	771	777	755	743	805	785	782	780	794	755	713	770	741	764	764	824	707	795	818	736	743	785	755	782	763	747	787	761	800	748	748	744	784	789	773	788	774	795	794	800	787	769	769	736	824	793	783	801	729	777	807	733	744	771	771	810	729	789	776	797	761	779	727	808	721	789	823	775	786	786	802	795	797	775	810	750	767	798	763	769	753	722	812	826	793	742	812	793	777	819	798	794	771	753	750	738	788	723	813	773	758	793	762	803	775	774	799	827	791	742	759	784	770	792	791	771	788	730	777	766	751	800	830	796	801	799	779	773	796	780	842	770	742	812	719	785	803	760	794	736	775	790	775	792	759	786	821	783	708	791	768	787	842	757	731	786	807	800	769	704	803	819	787	778	753	795	803	752	832	790	801	807	768	767	774	771	793	761	740	741	772	766	817	739	755	768	737	797	807	798	763	756	761	761	713	820	736	763	817	762	772	825	757	743	798	781	777	755	826	786	818	761	749	751	788	780	758	709	813	742	802	833	789	753	783	815	763	803	726	734	790	761	779	768	820	812	755	825	827	758	745	760	774	805	801	763	765	780	741	786	793	815	769	821	782	784	816	802	759	783	768	763	808	788	795	790	765	827	795	778	774	790	795	767	707	799	807	811	783	816	788	781	802	710	800	774	777	769	787	781	750	782	771	776	785	763	735	758	790	713	726	772	759	810	772	798	795	754	815	755	741	722	803	777	783	763	772	798	759	811	808	827	801	760	764	833	754	778	751	756	717	791	778	771	770	773	835	836	781	751	786	841	767	803	780	797	768	780	728	755	765	739	761	761	727	777	758	766	750	750	797	748	774	767	826	789	757	776	726	733	762	797	792	786	821	792	763	773	774	805	730	751	771	819	769	794	751	747	737	823	793	750	728	738	758	769	791	799	758	745	789	824	779	760	818	764	783	780	801	811	767	763	785	805	746	763	821	792	743	789	762	826	792	762	787	784	748	783	743	809	794	796	797	818	751	753	768	733	731	772	762	807	804	781	767	791	780	803	800	778	758	774	833	801	731	766	773	786	767	770	777	811	742	742	812	811	799	813	790	727	812	803	746	793	783	832	806	783	735	761	783	795	763	760	777	763	794	804	796	835	755	796	793	757	754	770	761	783	814	753	743	807	746	791	798	776	762	810	772	764	796	804	792	820	782	813	805	788	791	776	791	817	756	805	810	738	761	778	773	780	786	788	818	742	769	763	811	804	763	763	810	757	768	751	758	789	754	771	737	731	769	794	790	805	796	853	777	788	759	779	756	770	756	784	737	808	735	759	803	773	727	764	813	777	778	813	809	817	781	791	779	810	761	762	795	787	758	812	789	811	754	730	722	770	754	775	853	749	737	766	720	808	820	737	804	805	777	773	762	764	767	767	764	747	765	785	745	741	794	780	766	781	788	784	753	817	803	769	790	757	769	784	813	831	810	818	800	815	773	760	788	815	793	760	781	812	813	783	822	740	733	739	803	737	737	813	756	798	806	795	823	774	769	743	783	760	768	765	711	748	814	775	788	748	751	726	781	765	803	765	749	778	755	773	817	771	784	770	771	787	760	818	761	782	779	726	781	736	756	759	805	783	761	768	745	776	800	747	776	788	801	742	770	754	762	768	794	776	831	759	784	728	826	827	775	770	755	743	765	784	785	724	765	772	797	795	769	792	746	786	804	723	800	782	798	774	787	813	784	767	804	781	793	799	761	734	751	754	730	783	808	769	777	787	780	742	779	793	772	789	774	773	786	747	761	774	798	804	751	752	823	773	793	773	800	783	784	765	827	758	776	763	783	787	780	749	740	806	750	789	838	794	776	810	776	758	795	747	800	789	770	784	750	766	746	802	828	795	771	782	762	739	719	808	735	784	751	779	713	804	792	762	745	799	810	774	771	779	750	804	731	801	793	779	779	806	763	792	808	789	788	742	705	782	765	757	745	755	788	797	762	780	789	767	788	727	821	804	812	722	762	723	820	796	842	793	769	833	792	736	722	810	780	766	781	772	778	810	760	788	822	774	773	763	742	746	736	718	761	779	793	724	782	803	778	776	754	762	770	746	786	775	811	766	764	755	779	762	771	808	818	766	767	819	722	761	789	781	769	780
14126	1486	569	506	417	393	412	316	352	357	297	316	287	312	277	327	316	309	330	301	281	297	280	272	296	319	303	283	267	259	274	290	309	270	262	289	267	296	291	293	296	265	291	262	285	273	292	294	327	321	284	288	268	336	269	256	275	287	283	275	268	260	273	316	293	281	287	284	269	275	328	282	264	268	264	293	276	272	287	313	300	300	281	305	295	271	295	271	253	293	299	287	291	250	278	302	302	293	288	290	264	256	244	284	275	303	306	284	269	266	291	272	276	277	261	279	280	269	283	291	316	285	285	304	269	288	282	301	310	281	284	303	299	317	263	285	283	280	299	289	276	290	276	271	276	264	285	298	280	263	279	325	292	294	282	288	276	284	280	273	299	313	265	261	304	284	302	277	327	317	291	273	254	283	277	280	292	297	293	268	276	267	282	279	315	265	285	273	287	286	287	313	286	305	285	301	287	280	291	308	288	288	295	292	271	321	272	274	314	290	326	264	283	311	284	300	302	304	271	303	277	302	315	280	287	288	273	301	274	324	306	302	289	293	271	279	269	286	286	276	294	307	277	297	325	291	255	266	292	292	293	286	304	304	320	278	275	288	276	257	302	308	296	289	274	302	276	296	270	274	281	293	271	296	300	299	304	315	277	323	287	285	275	311	283	302	299	266	283	282	305	269	292	277	292	284	335	289	292	314	279	274	308	276	278	286	277	285	291	264	310	269	275	245	266	271	285	303	284	316	266	265	241	302	313	292	281	302	268	270	278	295	296	293	310	306	302	289	286	305	274	293	276	288	292	300	300	325	274	261	261	291	285	293	270	306	301	254	303	296	253	299	289	299	285	263	310	320	290	288	287	294	285	308	273	250	264	286	302	270	283	283	310	272	296	286	324	292	287	321	304	294	275	306	283	282	316	295	281	308	301	298	303	287	287	296	303	278	302	303	250	306	294	265	254	255	272	302	303	279	305	318	271	249	306	284	301	292	275	276	300	278	272	284	282	247	303	311	307	296	295	302	295	298	303	285	289	300	257	302	295	291	256	280	294	260	287	268	325	329	314	275	269	304	289	287	280	302	267	278	312	283	268	315	289	309	274	274	309	267	283	314	262	271	316	254	286	300	244	286	317	277	308	235	299	295	281	311	291	279	313	277	262	286	263	303	275	273	289	293	301	300	300	298	277	298	337	244	294	286	307	244	277	309	299	300	327	294	304	318	278	294	284	290	294	271	299	296	298	283	250	264	291	278	304	276	317	290	291	274	287	273	292	272	291	266	295	273	262	248	286	282	276	313	289	285	289	276	280	278	269	316	271	303	309	325	286	251	314	291	294	277	313	275	312	285	284	292	260	310	288	264	269	268	291	272	291	280	275	282	285	295	286	311	295	265	291	297	291	262	282	277	261	276	254	273	301	262	253	259	265	282	275	283	266	280	297	268	292	290	261	295	282	290	264	273	307	271	255	278	292	283	283	298	284	281	283	267	307	316	285	315	280	291	288	304	297	312	265	316	299	281	293	284	268	285	312	308	265	280	262	304	309	270	299	270	258	277	291	334	304	301	261	292	275	266	297	285	294	291	289	304	261	290	294	276	267	310	285	307	321	252	277	323	263	272	245	320	310	305	293	331	301	299	314	314	291	327	328	296	260	293	284	290	320	278	313	282	274	295	286	271	265	301	282	294	288	275	274	289	262	274	284	279	278	263	272	294	294	281	281	319	296	277	281	303	281	297	283	298	288	308	299	301	323	268	316	273	270	302	341	292	275	304	275	299	307	271	278	270	269	291	332	307	270	263	241	316	293	271	305	329	296	270	296	308	275	285	270	286	265	267	263	292	300	281	290	329	257	278	287	261	297	250	295	307	304	297	273	298	294	261	308	292	287	262	292	288	298	305	291	264	274	268	299	275	294	280	290	313	291	304	279	258	264	287	280	302	300	315	279	271	279	283	305	291	292	268	299	261	314	314	304	274	317	298	264	284	260	313	265	278	311	297	297	275	288	305	295	271	313	325	269	274	296	277	296	291	293	284	293	298	283	260	265	281	280	297	269	308	263	316	330	308	288	259	314	296	304	304	293	269	289	302	306	295	307	259	312	265	262	283	276	247	269	287	273	286	290	284	284	281	324	267	267	283	285	286	296	314	272	307	269	291	278	268	275	301	307	286	294	293	270	303	331	304	295	282	310	292	311	282	258	265	304	265	234	293	294	282	279	310	314	281	299	289	304	290	330	277	280	279	287	297	286	301	296	282	297	292	312	294	304	267	284	317	279	272	288	296	323	315	320	306	304	281	288	268	295	289	278	309	307	264	282	259	271	282	289	245	299	281	268	301	281	314	308	283	275	278	324	297	268	278	276	313	276	265	321	275	275	295	287	271	264	280	306	281	261	299	293	274	293	271	312	279	275	284	281	269	254	263	283	283	273	299	245	306	258	261	278	303	308	309	304	302	268	282	304	258	285	313	277	269	306	314	257	286	301	299	299	293	270	261	270	281	259	307	277	277	294	287	299	301	286	313	299	311	288	314	264	284	302	281	260	299	308	295	302	283	264	285	286	286	275	281	276	262	294	303	263	267	275	294	304	273	294	303	247	301	293	278	320	298	284	278	276	238	304	281	330	303	290	290	290	276	317	314	303	282	287	308	305	280	285	257	284	275	274	248	278	295	300	280	284	293	298	271	266	292	253	279	313	318	293	258	281	285	278	308	297	292	260	287	278	294	268	286	293	252	274	302	282	269	264	269	271	297	307	306	305	291	301	256	288	296	281	311	252	301	312	297	282	283	291	276	273	289	262	310	305	291	281	288	299	295	288	288	321	308	294	287	304	259	305	264	295	268	288	274	318	282	257	301	261	294	322	271	303	296	279	301	285	287	284	264	315	276	276	327	308	292	290	290	275	258	304	296	248	295	309	278	254	270	256	290	315	297	311	285	285	284	280	306	256	290	272	268	270	309	283	283	297	315	300	279	278	307	292	338	316	288	250	262	287	281	275	294	291	263	282	277	278	249	294	295	283	276	261	287	286	274	308	261	275	281	294	288	288	280	272	280	259	285	263	290	329	252	274	275	318	273	303	288	288	279	270	284	292	290	265	270	283	306	273	277	284	281	278	258	293	309	283	313	288	300	263	290	282	284	275	318	277	320	334	291	284	291	289	302	316	269	300	252	285	291	270	279	270	296	277	321	273	266	286	306	256	279	298	304	292	289	291	280	265	279	305	317	255	287	266	302	262	300	289	297	299	306	299	282	285	250	309	292	292	312	291	273	308	291	284	299	272	295	254	271	275	311	302	251	288	284	299	307	276	263	288	279	303	268	286	273	271	305	263	279	295	277	258	289	280	272	296	288	276	297	272	295	275	291	325	272	297	334	259	274	273	254	261	265	254	326	251	270	287	275	308	264	278	265	300	253	298	273	338	312	269	239	300	296	290	280	259	281	302	275	287	272	296	295	280	263	307	270	284	290	267	261	282	285	293	272	285	266	296	325
9835	1281	1181	1444	1363	1273	1109	1019	959	823	841	762	792	696	749	698	673	706	708	686	713	679	680	687	646	702	692	702	703	695	709	647	653	674	684	703	667	644	710	694	667	706	678	710	735	656	722	639	641	681	640	693	709	691	678	664	658	653	669	634	698	676	648	655	666	707	639	595	673	626	672	701	673	673	635	657	657	677	652	651	709	678	675	694	643	678	650	721	682	639	656	646	653	663	680	674	710	659	649	645	674	669	660	653	659	666	695	651	657	646	682	626	668	671	635	675	684	644	647	648	638	689	677	655	661	714	645	673	639	619	663	643	686	669	664	634	690	676	688	695	666	731	655	651	607	685	617	648	650	632	684	659	717	681	636	643	679	672	659	677	634	633	671	644	648	694	705	642	693	685	642	668	697	683	644	646	677	679	662	712	647	654	662	678	703	642	669	657	660	596	645	668	672	684	671	671	691	664	668	662	649	686	661	646	637	681	703	698	657	631	638	651	686	644	657	667	674	633	655	682	650	627	653	659	661	682	688	691	631	646	662	718	644	696	715	682	687	632	669	708	620	640	630	643	684	685	671	661	673	640	678	654	657	663	654	667	670	727	690	660	643	706	728	672	664	673	624	670	694	663	708	648	648	650	627	646	644	661	638	666	720	686	695	658	704	681	695	685	668	644	657	654	708	631	725	675	654	717	641	680	652	665	696	659	703	668	638	688	686	683	658	664	667	650	685	655	666	682	651	689	684	675	719	619	660	609	652	675	654	630	669	688	639	689	675	666	648	717	609	718	651	618	641	655	631	659	690	686	686	696	694	707	675	689	709	676	673	645	630	685	693	647	671	644	661	617	614	690	690	740	723	712	598	696	681	670	660	643	672	663	681	701	642	682	682	646	619	642	655	662	714	659	671	649	621	689	651	640	686	631	700	695	670	685	643	664	671	638	605	689	686	693	634	628	714	667	636	655	594	651	716	666	664	672	694	642	664	727	605	680	694	678	631	688	670	664	690	662	650	664	647	630	607	656	719	641	649	697	642	646	678	688	662	622	690	686	669	650	661	649	649	658	678	652	692	665	645	697	660	744	635	633	673	655	662	678	666	673	626	656	644	696	631	686	630	654	685	688	597	662	665	638	652	669	689	715	689	608	646	684	678	650	681	698	617	708	655	671	721	646	680	690	656	664	653	641	660	661	676	706	626	680	666	675	642	700	652	680	665	610	652	638	666	678	678	668	664	662	612	638	645	655	639	656	654	662	637	672	617	646	658	675	665	668	658	715	697	638	682	656	658	666	707	662	649	683	693	691	663	675	633	698	706	646	664	748	673	675	685	671	674	667	667	665	700	699	632	669	632	671	650	615	642	711	689	658	629	613	679	667	654	699	642	702	647	637	678	710	680	685	671	701	652	680	712	693	642	633	692	674	664	719	670	652	637	715	666	656	637	670	672	650	687	689	649	691	639	628	665	663	718	638	648	636	614	702	666	670	679	666	645	668	587	668	683	683	685	658	615	667	664	679	694	641	705	682	682	686	658	691	675	638	676	666	620	653	636	660	639	718	663	623	683	672	641	660	639	663	676	676	650	677	685	681	686	679	651	700	674	618	673	697	659	656	636	736	667	653	706	681	650	692	668	711	677	661	655	661	636	683	647	679	688	662	655	681	670	659	655	641	679	661	656	650	677	635	687	626	712	660	643	707	680	685	693	665	646	645	672	725	650	656	579	674	660	670	663	685	650	699	651	660	689	639	683	651	699	626	678	681	643	646	682	661	647	639	651	692	687	646	627	669	658	665	686	663	644	652	625	668	668	685	682	649	666	695	690	621	641	653	655	659	696	664	606	684	648	682	702	659	703	717	647	639	663	676	646	668	660	633	675	661	687	621	683	643	634	689	670	704	667	675	632	669	631	667	626	673	658	670	608	679	624	615	683	683	696	684	669	651	660	685	680	657	628	694	657	692	605	651	639	657	629	675	685	616	707	660	637	668	643	640	631	670	661	732	691	663	660	614	650	637	670	663	668	676	652	651	656	616	672	646	637	673	687	678	634	670	643	631	648	687	669	630	672	678	739	652	637	681	653	669	692	676	691	613	677	643	717	636	671	673	678	625	684	663	663	626	667	634	656	684	696	637	641	664	662	649	683	687	640	653	647	660	692	688	663	673	631	701	638	634	691	666	682	665	662	683	687	657	641	668	718	701	636	640	640	734	701	635	682	676	631	690	660	691	703	641	676	658	720	653	648	660	685	669	654	655	679	663	638	655	695	672	692	673	667	653	624	614	676	661	682	668	656	682	737	684	699	632	697	645	683	665	668	645	674	644	679	635	685	669	700	682	676	711	658	661	689	620	681	665	715	696	679	681	668	683	679	649	680	701	633	671	649	612	657	653	681	644	667	638	652	701	654	632	650	665	656	662	681	679	658	654	686	641	698	680	658	669	663	711	651	663	671	668	665	667	663	618	647	689	698	690	659	694	640	695	708	631	662	661	655	653	683	647	681	679	718	726	650	638	715	709	694	650	702	624	688	644	625	641	678	651	676	685	639	655	664	679	700	668	660	673	678	680	649	696	636	673	686	666	676	661	683	695	654	642	662	658	665	704	639	672	656	620	638	725	643	669	690	667	663	670	677	677	639	683	639	643	667	687	616	644	683	698	681	682	652	657	672	671	661	653	684	640	674	671	635	680	646	649	691	694	669	692	652	666	647	729	613	641	666	673	660	692	671	643	644	662	720	666	652	695	655	696	713	699	722	661	625	658	669	659	682	642	680	687	665	665	663	651	666	733	670	670	693	679	690	666	629	729	647	619	677	668	659	678	636	641	676	686	685	662	645	668	655	688	663	626	670	699	659	724	697	696	654	629	702	665	641	591	661	631	666	646	671	677	664	719	623	636	696	666	684	680	639	634	713	639	626	701	671	679	661	685	659	669	653	678	612	609	678	658	682	652	590	663	655	630	683	703	661	701	670	678	675	645	648	632	657	663	646	692	677	661	694	694	631	676	649	628	729	700	677	678	659	681	704	707	637	664	666	642	679	645	679	652	654	668	680	655	673	653	661	643	671	661	653	609	642	686	651	693	773	666	685	629	623	692	727	654	659	687	647	653	708	700	641	665	678	626	691	676	678	659	644	635	642	660	646	669	674	689	626	651	658	645	671	689	690	636	661	685	684	653	713	651	640	662	634	652	635	667	695	640	646	660	649	676	682	672	641	635	678	695	724	658	608	616	702	650	670	703	690	685	702	700	686	713	630	675	651	637	679	661	655	654	658	638	658	655	663	716	682	659	676	633	684	690	653	629	652	652	705	660	681	666	675	686	659	677	676	643	642	675	649	669	683	672	664	710	646	660	700	672	618	671	675	638	735	633	644	688	628	673	646	622	643	707	664	678	698	669	658	668	663	650	676	678	648	663	675	681	663	692	685	654	643	634	674	644	678	685	683	643	658	663	655	678	666	632	650	638	644	723	667	676	665	648	650	720	655	652	653	720
23776	2951	597	475	412	357	271	203	190	182	165	160	148	157	138	153	148	143	106	136	145	126	119	134	118	130	117	117	123	116	139	119	141	133	127	133	122	136	126	131	128	116	131	118	127	143	120	131	148	129	124	146	104	106	143	112	116	125	121	101	139	141	126	119	122	140	116	130	134	123	109	125	113	117	120	127	107	98	127	126	130	108	129	145	115	125	113	147	123	114	133	112	132	128	134	130	127	137	127	141	119	133	117	134	134	141	114	136	118	135	125	116	131	122	150	114	104	127	116	130	128	136	127	115	131	119	112	138	108	126	109	121	135	117	113	107	117	117	128	128	108	122	129	122	118	145	124	123	111	128	121	112	131	94	124	114	120	121	124	126	121	137	128	105	120	143	123	122	125	139	123	104	117	122	129	142	125	129	120	100	111	121	133	104	120	125	133	115	127	132	105	102	142	108	111	111	102	128	153	124	110	111	128	114	125	117	104	127	127	139	127	139	127	129	122	131	124	120	118	99	111	113	130	155	106	128	131	129	131	130	115	131	129	102	99	145	107	122	139	129	136	118	137	129	101	133	110	127	114	114	129	131	125	128	131	125	119	113	128	101	113	100	94	124	114	111	116	126	116	128	127	113	119	124	114	124	122	106	120	119	98	149	126	129	153	121	123	140	122	114	134	111	142	107	132	122	111	115	135	104	128	121	108	134	109	100	121	133	142	109	139	124	113	116	120	105	111	95	146	124	121	122	126	137	123	131	135	119	94	124	126	111	112	137	114	112	133	138	132	102	122	134	119	129	113	122	124	130	109	122	129	114	129	111	107	137	109	117	152	131	127	122	112	128	131	102	128	125	144	128	142	110	129	121	159	134	116	104	115	138	125	128	124	122	118	116	133	129	114	131	135	131	136	115	123	121	133	135	108	117	124	120	124	123	120	118	122	133	135	120	110	124	122	116	125	127	113	136	120	118	134	103	101	126	120	140	140	141	126	123	134	130	128	116	121	142	112	133	119	114	111	141	127	123	132	155	126	123	140	139	131	133	145	138	139	113	115	109	103	138	132	122	108	116	124	127	112	130	128	127	114	114	131	119	119	116	117	103	116	116	114	140	104	116	120	128	145	133	137	125	126	140	121	115	109	123	121	139	134	117	122	119	109	137	145	123	121	117	109	124	132	138	131	102	115	129	118	121	118	129	117	104	126	126	129	122	118	111	117	133	133	113	124	131	108	107	129	111	127	111	104	116	127	121	137	136	116	116	128	112	124	127	120	124	116	148	118	133	121	139	128	126	148	126	131	133	128	134	130	119	102	108	129	122	120	105	127	129	135	108	132	109	119	110	128	127	94	116	125	120	116	120	106	126	127	120	140	150	110	119	135	132	124	111	109	103	114	130	148	112	144	116	132	129	115	124	111	116	105	140	113	107	143	122	119	107	147	126	108	113	159	116	111	115	131	122	122	136	121	119	120	123	137	136	102	124	125	107	113	111	116	138	131	116	143	111	144	118	111	123	104	109	143	117	138	131	133	131	130	143	143	126	116	106	118	123	129	114	119	118	124	122	133	124	125	127	120	129	118	99	116	120	116	127	120	116	119	112	128	109	129	127	129	103	113	126	139	134	130	117	134	143	114	127	137	120	111	119	140	135	138	136	125	148	126	124	141	115	115	146	144	113	147	119	118	116	117	132	125	140	126	112	137	120	111	117	117	139	115	129	111	98	125	122	118	121	131	115	135	165	112	100	126	128	105	121	115	128	131	141	114	106	118	137	125	117	118	126	124	101	124	116	144	117	154	132	119	120	129	105	140	135	127	130	114	113	123	121	131	111	123	143	120	130	119	130	134	132	153	121	146	129	122	126	123	122	132	127	136	119	118	138	116	127	124	119	130	130	111	132	124	140	123	132	107	116	116	114	115	115	132	117	126	112	140	133	112	126	129	112	106	140	111	112	106	114	105	137	111	132	134	143	112	126	125	118	126	109	130	121	128	132	142	100	123	128	110	140	116	123	122	122	117	116	115	114	132	136	133	133	126	115	115	124	124	112	136	121	128	102	128	146	128	106	129	142	139	119	125	134	141	137	133	119	133	130	138	125	118	122	128	100	131	136	131	151	113	115	139	134	147	123	110	130	121	114	122	133	118	125	115	130	124	141	126	127	112	123	139	119	128	124	129	122	107	128	129	102	128	114	98	136	112	128	128	138	134	117	146	137	131	123	121	143	114	107	129	127	109	139	104	118	131	107	119	143	113	134	113	119	149	115	114	139	137	115	123	119	119	125	133	128	125	118	118	114	116	117	136	109	132	122	116	137	128	116	119	126	126	110	133	115	134	124	134	135	119	123	138	119	108	110	130	125	126	115	143	116	126	104	118	114	131	131	126	148	124	134	127	137	132	110	97	124	133	128	132	142	120	129	120	114	130	136	131	117	117	120	124	114	127	133	123	105	106	120	122	118	128	129	126	143	109	125	141	138	120	127	107	111	130	116	139	124	130	113	130	116	109	135	124	114	116	131	147	155	126	122	145	119	121	125	124	116	119	104	131	151	134	122	117	130	124	130	116	124	118	108	132	121	116	108	98	106	112	120	116	139	145	137	125	136	104	134	127	114	132	106	131	130	125	128	110	105	122	122	122	110	122	108	120	122	95	125	120	130	124	102	120	123	125	108	134	106	112	125	126	130	116	112	113	112	123	116	127	126	118	130	124	117	124	132	122	131	130	143	126	148	128	127	131	109	125	144	105	126	121	130	120	133	110	123	128	155	124	106	106	134	115	110	132	124	125	126	129	123	131	135	139	132	125	117	142	135	105	117	112	122	121	120	121	120	129	108	115	125	131	124	113	118	144	123	138	112	118	135	131	141	131	115	133	124	109	123	139	144	120	101	110	123	123	131	129	140	113	123	121	111	115	106	106	110	109	122	126	141	119	129	140	122	116	126	114	122	128	132	117	114	129	115	122	130	129	128	114	121	133	128	115	114	99	120	129	120	113	143	126	124	129	143	128	126	133	131	119	125	133	139	136	122	117	134	123	125	102	112	111	105	127	113	115	132	104	103	132	115	128	127	133	120	123	109	155	121	133	132	108	119	111	118	135	125	108	123	95	131	120	125	131	112	127	105	116	132	124	123	93	128	127	135	92	134	116	139	148	142	114	114	107	104	109	106	116	126	103	135	120	115	131	105	110	131	124	116	116	135	123	122	125	129	130	127	112	123	135	117	136	120	127	101	138	152	140	121	112	111	137	108	128	117	139	137	130	111	121	114	112	100	129	119	130	139	136	141	133	114	153	121	125	113	125	130	145	125	146	131	142	117	138	116	120	132	126	144	127	148	111	101	113	134	130	110	117	123	120	123	137	116	119	106	127	123	129	123	133	113	126	114	88	109	97	137	117	124	108	116	114	130	139	126	99	145	130	114	141	130	129	118	134	118	123	113	130	138	136	140	124	131	124	118	120	134	119	121	128	101	127	112	135	122	125	122	134	145	149	120
14051	1476	1376	1727	1634	1408	1143	866	766	649	577	534	489	469	429	444	393	446	409	387	372	386	369	363	375	374	370	361	366	350	347	376	341	336	351	334	360	334	336	299	373	379	358	319	357	341	378	308	333	331	327	354	329	348	321	301	325	314	326	314	323	339	327	290	324	281	335	325	325	327	323	325	312	346	333	331	308	342	381	315	315	347	360	326	335	311	348	321	308	310	332	293	321	298	312	317	305	328	311	316	341	299	324	348	344	311	350	320	329	311	314	305	297	301	339	329	321	327	325	327	310	308	295	309	344	335	340	323	293	340	327	327	328	299	320	325	340	332	327	326	324	308	333	345	319	305	311	323	301	324	359	343	314	315	314	313	335	335	339	310	304	304	319	337	301	318	332	358	322	294	314	308	301	325	302	309	317	316	327	324	311	334	341	297	317	316	307	310	308	309	350	297	331	314	313	341	345	338	344	332	342	328	353	311	320	316	299	330	309	348	324	316	305	343	361	328	300	299	317	304	294	323	298	358	342	329	335	301	318	343	306	348	337	316	325	314	351	320	342	304	342	285	311	319	324	304	350	322	313	309	349	295	331	315	313	343	360	315	325	322	339	295	296	297	317	320	344	286	292	341	323	344	337	316	323	328	323	293	335	334	303	348	342	340	305	281	288	333	301	310	325	308	341	304	330	324	292	323	286	288	323	313	327	314	342	304	313	338	335	341	352	309	305	287	331	309	322	321	311	318	327	330	269	316	343	315	307	312	278	308	306	339	294	313	344	322	336	333	319	308	322	300	343	344	328	319	315	294	321	323	306	343	317	341	333	331	324	326	309	290	318	288	291	280	323	307	323	324	313	333	322	291	308	297	342	322	327	336	291	325	318	318	297	318	339	307	278	353	295	337	336	326	349	334	325	342	318	318	316	338	356	294	317	329	315	331	305	323	328	339	351	298	340	321	327	311	326	322	328	296	353	299	322	302	294	285	310	361	335	305	343	333	339	331	320	306	333	326	274	322	328	331	313	327	310	339	329	334	307	335	318	322	320	334	331	339	307	329	346	300	332	283	345	333	283	301	310	305	304	301	347	328	341	311	348	331	347	334	291	319	316	336	311	331	279	326	367	315	313	305	302	312	339	328	341	310	317	341	318	310	288	307	308	320	313	329	346	310	331	319	305	335	346	316	338	319	336	298	302	292	306	346	336	336	333	317	333	327	331	306	320	318	330	342	326	320	323	335	332	331	336	330	327	307	294	303	326	316	314	298	317	310	339	315	322	304	319	339	321	321	301	311	334	352	314	326	331	333	344	314	304	311	335	319	345	316	344	300	317	321	318	323	312	336	325	333	331	316	341	348	290	332	307	322	331	323	327	338	337	357	339	338	296	359	327	316	324	329	311	311	311	333	328	325	339	315	311	313	314	297	293	309	299	332	293	331	317	300	323	323	294	311	300	301	299	305	312	297	333	328	334	333	332	312	315	325	342	313	301	309	298	338	315	322	319	319	313	320	325	307	314	331	346	343	310	319	342	325	335	313	295	319	319	339	355	321	311	312	290	318	346	290	288	320	296	319	330	321	335	329	341	300	330	347	320	339	324	328	326	324	328	333	303	316	314	340	342	297	324	312	320	343	341	302	330	318	301	350	323	325	303	327	289	311	341	286	335	305	282	309	318	296	320	318	345	307	317	316	339	320	303	326	314	304	303	336	303	322	322	338	326	303	293	307	316	304	344	318	331	316	337	352	324	325	288	293	308	337	328	299	320	304	361	301	309	304	321	326	338	315	351	301	331	318	335	311	315	286	301	313	312	320	323	302	331	328	327	278	291	337	328	322	311	304	321	269	339	315	329	332	310	320	306	339	333	327	298	297	310	332	319	292	305	312	321	310	340	317	336	304	354	303	332	312	326	321	352	333	332	321	293	307	313	321	334	329	344	304	323	314	315	322	312	303	325	332	309	339	297	337	288	341	318	319	299	339	308	305	320	312	364	301	351	270	316	319	324	345	341	340	335	326	327	349	296	321	331	336	339	353	327	298	301	312	333	351	332	303	332	314	290	320	302	271	297	313	308	353	343	308	331	343	346	352	316	339	339	318	315	320	318	337	302	327	328	308	314	318	316	300	298	326	328	335	301	295	287	358	350	356	347	325	322	364	296	309	329	334	315	352	318	345	320	318	303	292	312	351	323	322	305	336	343	305	335	292	320	326	298	321	335	328	317	343	333	306	338	333	323	337	295	353	299	325	330	338	318	316	301	299	315	335	353	334	310	309	316	276	303	291	314	295	364	331	310	325	327	315	341	321	321	333	297	347	309	312	316	328	321	323	302	306	326	344	293	354	309	319	313	318	324	317	313	351	287	331	323	319	317	336	287	344	290	315	366	331	324	323	322	280	329	289	322	322	296	331	299	274	343	315	313	340	319	300	290	324	325	356	342	352	309	315	326	337	348	349	306	301	335	287	336	307	282	319	344	318	332	332	323	317	327	324	309	308	340	322	323	357	317	320	354	332	327	330	346	362	326	333	323	316	334	290	319	287	347	300	298	301	331	323	328	320	291	312	341	354	331	285	320	329	313	313	305	326	304	316	351	332	311	330	321	318	321	300	350	332	314	324	316	323	336	309	311	313	265	335	323	330	324	305	327	323	313	316	330	335	311	316	312	319	317	330	311	316	313	345	315	323	323	316	333	341	317	341	304	284	332	332	344	296	327	306	319	341	328	326	371	346	313	318	312	337	321	319	325	336	335	341	336	325	293	294	329	304	340	311	341	319	326	331	301	306	340	350	317	295	290	336	307	372	293	330	305	324	317	296	318	320	333	329	312	363	318	347	362	334	339	306	307	302	345	341	328	313	317	310	347	325	339	322	321	344	342	310	346	318	298	331	336	289	306	331	309	343	333	322	333	303	313	318	306	335	328	311	323	335	353	326	298	319	275	298	309	276	332	319	303	328	296	343	323	312	298	324	284	292	314	343	335	316	330	319	299	317	359	306	328	305	340	327	314	370	327	326	286	296	317	345	351	321	305	275	288	307	321	337	324	314	328	304	304	330	321	325	349	331	318	318	288	293	329	294	322	329	325	358	319	294	334	344	340	365	342	336	340	301	309	292	313	316	318	293	337	311	299	284	324	343	310	339	307	336	345	307	339	320	317	343	322	311	300	319	334	315	308	347	329	373	314	322	298	346	301	353	327	341	366	293	324	325	308	343	330	309	338	320	338	336	327	353	342	352	312	352	290	314	329	312	333	332	276	333	304	344	294	298	320	329	292	321	321	318	306	292	312	317	300	341	321	299	291	309	328	329	357	318	339	301	307	293	309	316	312	300	333	327	320	322	274	317	296	320	298	302	304	294	304	304	332	330	285	312	312	330	311	301	310	298	314	320	320	307	335	366	336	329	326	312	383	310	323	323	334	270	311	320	310	321	355	321	322	328	302	338	335	319	310	345	323	345	347	316	329	321	308	352	307	298	314	322	308	306	318	319	317	291
2051	501	351	397	354	384	396	320	311	314	367	320	308	419	352	345	343	340	365	317	355	338	360	303	354	340	355	360	367	342	319	328	369	332	360	340	324	331	333	327	320	290	324	326	354	346	317	310	320	343	339	365	324	326	347	309	345	330	357	332	324	338	344	330	283	311	345	322	326	350	365	312	359	364	344	319	311	319	341	324	312	342	337	323	310	345	344	348	308	328	311	352	316	313	343	339	350	299	313	339	324	324	324	339	349	335	335	351	317	290	337	314	337	325	309	357	336	316	314	341	312	333	346	324	344	330	327	318	358	352	328	320	321	330	353	340	362	325	334	335	345	330	324	318	362	331	309	340	338	326	359	344	355	361	359	349	327	332	350	349	370	324	339	301	308	340	332	333	306	377	343	340	341	352	329	319	348	324	310	326	338	329	340	324	402	348	381	323	334	371	338	312	327	309	312	379	334	303	332	354	372	306	330	316	323	323	341	337	374	334	341	298	304	321	314	321	320	350	335	332	317	334	354	322	325	355	326	329	316	328	338	305	365	369	345	325	327	349	316	342	344	319	349	352	322	343	345	342	320	310	311	342	321	341	340	341	341	321	362	346	310	343	342	325	306	338	327	324	302	342	317	310	352	315	291	366	299	329	322	322	341	346	332	329	332	345	327	336	362	340	354	348	363	351	324	322	361	383	340	319	309	380	328	376	358	377	327	324	326	312	367	317	345	343	322	343	356	341	347	369	299	339	329	342	345	338	363	345	371	329	343	355	345	344	303	314	326	324	296	321	326	354	363	327	350	333	290	343	343	349	328	361	316	356	331	367	347	332	362	335	335	345	315	342	307	299	330	310	327	337	323	365	342	354	317	328	305	330	310	308	382	344	320	329	294	327	324	305	345	337	322	351	337	352	334	367	327	311	321	345	359	342	313	316	353	334	321	314	346	337	331	335	325	338	341	352	343	318	350	328	340	360	377	323	343	317	357	307	357	349	375	359	347	362	330	300	335	341	341	322	317	361	263	372	351	340	315	347	337	312	326	356	336	345	338	351	348	342	340	327	345	335	295	325	327	304	339	294	344	348	323	344	391	344	335	340	311	320	310	305	326	367	355	374	321	347	354	338	377	337	343	337	311	314	354	314	321	320	353	332	331	325	329	309	363	312	351	311	325	337	335	337	366	330	298	285	356	317	356	327	343	311	322	331	287	313	371	304	312	334	331	304	317	338	320	301	356	289	325	309	284	326	353	340	347	381	339	340	314	328	335	313	361	330	349	304	324	372	349	327	333	326	350	309	356	298	349	364	345	346	345	371	331	348	344	335	338	349	307	345	377	332	338	373	374	342	326	331	357	338	346	322	345	326	282	340	339	329	357	355	345	330	340	346	325	325	335	288	348	336	371	347	321	344	317	326	336	358	327	350	361	319	329	363	302	334	340	311	322	346	344	330	343	331	340	340	333	353	341	374	318	309	345	364	346	362	280	363	305	321	346	346	294	310	313	315	334	308	347	343	360	314	358	356	345	367	331	332	314	341	347	353	320	354	332	346	330	361	379	322	359	337	348	345	306	340	374	354	341	327	342	334	351	329	330	326	327	346	364	363	308	350	296	333	326	317	355	343	342	352	343	340	331	314	328	343	295	347	325	353	325	323	395	372	326	319	324	338	320	351	346	331	364	356	342	327	368	336	356	354	331	347	316	326	348	317	355	345	341	317	321	382	333	335	344	331	313	350	305	312	345	329	319	321	324	345	328	325	343	316	317	348	353	330	297	355	328	352	343	322	356	298	340	328	314	345	330	339	348	295	366	342	316	328	341	347	326	350	348	333	297	347	358	310	337	320	312	312	326	353	312	308	305	340	322	336	297	323	346	357	361	329	302	336	321	388	338	321	373	331	359	332	338	315	333	331	357	310	379	338	351	297	326	310	349	298	324	329	359	365	334	321	329	330	311	322	387	324	341	350	320	339	351	314	336	359	330	348	334	366	330	312	337	361	335	334	324	330	326	368	367	330	291	345	356	340	361	342	320	346	363	346	347	333	326	336	322	321	305	337	324	309	349	368	310	361	309	328	340	303	354	349	343	323	305	336	301	368	304	340	302	310	337	356	316	339	339	340	337	367	331	334	339	364	324	339	339	298	339	332	358	367	353	345	330	331	312	355	332	353	358	303	329	324	329	380	336	309	351	345	352	329	363	332	327	349	350	336	310	334	342	329	306	328	340	344	329	322	351	302	338	367	357	367	334	317	329	324	295	330	330	346	381	302	300	336	335	363	294	353	314	339	319	348	338	328	356	353	356	347	310	325	343	356	333	355	315	364	299	357	349	360	308	344	333	366	287	361	328	318	355	301	300	359	360	313	343	308	354	383	307	350	346	344	351	344	348	370	325	305	321	327	304	283	285	348	290	354	385	346	331	260	334	285	307	300	323	329	301	315	324	315	354	325	330	345	334	322	318	289	370	344	348	309	324	331	359	323	344	315	332	344	324	296	304	319	326	365	340	329	366	347	352	366	339	332	341	353	324	292	352	314	333	324	343	343	363	340	317	341	339	327	330	343	324	345	356	306	340	339	343	331	345	367	359	367	333	360	362	327	301	333	350	351	333	342	328	327	345	347	330	328	335	320	370	335	303	373	361	316	317	294	323	301	316	327	359	348	341	339	323	323	318	357	364	334	359	330	308	338	307	361	330	322	360	328	345	313	346	322	334	347	375	313	376	348	325	344	334	328	313	351	325	330	323	346	332	328	336	356	330	321	330	332	350	322	333	366	333	340	327	321	364	332	338	363	356	344	339	342	330	319	322	363	357	315	348	337	339	355	364	327	299	341	331	358	326	363	318	292	320	345	360	358	364	351	340	315	340	361	339	365	369	298	300	332	313	341	321	291	344	354	318	331	328	372	326	335	331	339	327	323	321	334	323	327	353	274	359	348	350	337	351	342	317	348	347	303	331	290	339	310	319	351	327	320	351	330	329	334	343	314	308	322	327	337	326	348	323	360	316	350	331	334	316	319	341	315	312	369	306	356	343	314	334	341	332	315	368	332	325	309	338	320	336	332	340	320	344	344	321	368	361	334	321	332	351	370	348	324	346	330	364	352	354	335	322	336	321	350	361	372	338	326	323	356	327	356	355	365	377	326	306	366	337	361	324	323	328	326	354	322	314	358	360	329	354	327	328	348	345	352	302	344	334	296	341	339	361	317	333	331	306	384	310	361	367	340	323	359	352	325	351	328	320	351	346	340	307	311	331	343	319	359	369	323	324	379	311	320	317	334	319	337	337	344	319	309	326	330	323	341	330	317	345	362	342	345	353	365	318	327	339	371	341	336	361	344	316	330	375	356	361	338	322	330	291	317	336	370	326	317	339	350	344	305	356	330	357	353	325	308	317	351	353	333	362	348	322	373	335	313	312	326	354	317	348	326	326	331	344	356	354	334	336	345	319	345	326	357	347	364	374	351	326	367	364	354	327	363	307	318	335	341	316	337
2319	883	832	878	912	942	884	800	782	802	776	807	760	748	745	817	778	838	809	798	750	808	747	748	781	780	814	771	797	796	769	750	753	784	819	819	796	766	782	779	783	802	804	731	794	777	804	754	782	813	791	783	766	808	745	768	822	756	761	778	775	767	817	787	752	730	743	804	756	797	803	805	721	779	807	816	793	802	803	751	804	735	762	740	797	763	773	827	794	781	796	773	775	844	827	793	787	758	760	752	752	804	724	778	819	813	755	772	798	767	797	765	766	734	842	756	744	851	746	779	814	790	803	826	743	807	775	773	822	771	800	780	799	797	796	781	745	778	779	774	783	852	782	777	717	778	794	796	763	748	775	802	805	821	760	806	781	784	789	798	806	807	773	775	725	762	747	788	792	757	759	805	776	769	806	765	773	750	809	796	761	792	780	750	732	775	720	770	809	772	773	759	808	829	780	706	794	756	765	781	734	806	759	792	833	776	793	778	748	767	768	794	772	775	792	788	772	796	792	737	753	847	758	770	787	803	791	754	773	740	719	807	762	815	775	857	813	788	741	742	754	800	805	796	788	764	757	799	807	799	770	780	765	751	801	775	806	816	741	760	779	789	756	741	746	762	783	720	759	811	786	770	765	759	792	794	781	802	814	721	753	747	795	736	762	787	794	788	822	796	758	758	766	753	800	737	801	789	724	780	776	789	752	797	792	836	815	786	761	817	777	765	768	749	795	792	741	756	794	775	756	750	831	808	737	727	777	746	757	792	784	763	778	737	749	747	753	798	788	778	812	777	766	832	724	754	736	786	775	786	739	711	807	784	778	779	795	736	764	799	812	792	788	741	770	799	811	838	772	775	752	795	782	798	787	791	853	818	834	785	773	808	802	843	740	810	753	782	775	768	782	804	804	811	765	799	728	767	757	810	736	759	787	752	810	798	760	778	818	785	832	758	790	783	782	708	740	745	760	769	792	775	772	746	749	781	787	806	793	724	799	795	767	793	784	780	772	752	799	751	778	778	761	787	781	783	826	752	807	795	772	751	760	780	804	787	753	781	773	761	800	754	844	741	766	777	806	759	787	756	805	766	763	747	787	756	750	779	751	789	735	701	779	782	748	816	785	776	809	830	768	784	708	772	762	771	746	793	788	781	763	780	791	800	771	772	764	775	806	742	806	747	762	782	808	763	747	802	769	751	804	798	760	803	747	745	765	850	789	765	737	824	759	736	778	808	795	823	748	767	788	773	742	785	818	803	780	772	764	719	769	771	760	738	772	769	799	754	736	735	739	749	757	767	753	788	843	783	781	783	787	764	778	784	800	803	786	806	762	764	802	767	798	799	750	779	765	796	749	784	784	760	810	788	740	810	786	773	756	766	789	823	788	760	736	795	776	770	755	804	791	781	794	768	740	800	813	794	773	745	777	750	806	758	770	755	776	760	708	773	789	774	810	806	773	818	792	734	764	754	822	718	782	758	780	761	760	810	789	746	775	785	774	770	831	773	787	762	796	802	754	727	793	806	788	796	805	733	742	753	737	765	813	757	789	778	787	758	731	738	827	803	799	799	818	772	802	750	774	841	774	770	798	760	794	789	745	763	807	776	823	746	793	801	834	852	764	784	764	746	776	760	779	814	783	786	791	780	767	779	765	766	754	816	755	703	778	764	801	799	828	842	771	805	732	792	736	780	772	790	808	780	785	708	812	753	773	767	767	778	729	774	770	807	825	824	769	771	741	786	780	752	781	709	761	799	783	799	754	754	810	829	812	797	786	740	748	781	788	816	749	701	788	751	744	762	812	769	770	755	808	802	828	772	776	757	770	711	775	713	740	783	798	785	781	741	762	763	783	787	757	736	749	755	789	717	808	763	830	796	812	778	774	790	765	786	739	822	767	780	752	740	761	779	770	794	757	781	820	754	779	743	762	773	769	762	776	767	762	806	749	784	760	758	749	744	806	788	747	784	777	814	755	707	826	771	768	688	763	821	780	794	778	763	827	725	778	761	767	786	785	773	820	766	788	848	766	754	785	730	788	731	755	763	774	732	783	789	745	731	730	788	812	772	778	763	741	848	739	750	793	735	771	764	801	790	790	803	821	787	782	766	758	803	767	802	793	750	779	837	826	737	801	768	762	764	748	795	780	822	771	766	797	749	809	811	770	774	757	802	777	803	721	805	746	775	794	809	800	775	753	755	811	807	748	777	784	844	778	755	787	785	799	729	794	811	811	771	777	823	809	803	765	759	798	787	764	806	780	728	749	826	790	768	814	783	784	787	750	784	725	768	771	798	776	760	736	762	830	794	768	837	760	781	783	766	738	800	768	762	828	763	779	806	740	828	743	791	790	818	789	763	772	796	785	750	843	773	777	787	777	778	772	806	755	731	786	743	779	753	785	765	747	787	767	827	814	780	780	791	743	767	796	798	745	756	757	801	779	745	766	779	800	772	772	738	764	833	777	795	768	798	758	780	790	742	816	822	808	788	747	808	768	748	766	782	758	778	774	746	768	801	736	798	747	733	748	745	791	785	796	746	817	820	783	769	757	781	759	756	742	806	759	782	825	745	783	751	733	754	788	789	789	764	779	788	763	735	774	782	775	763	800	747	778	817	732	789	758	777	789	773	795	791	756	766	796	776	785	810	826	773	782	785	849	788	731	763	769	841	800	759	797	796	753	743	753	806	810	790	809	755	777	746	732	789	784	821	755	793	794	778	833	868	785	794	714	805	756	776	776	772	784	762	787	774	741	760	800	723	791	781	777	765	771	745	801	791	818	746	780	778	784	799	771	746	801	827	769	795	778	787	766	783	779	755	813	745	737	737	751	768	779	795	815	788	783	776	788	756	776	806	815	751	807	744	765	784	815	792	749	794	780	813	813	736	777	773	862	759	823	809	800	821	756	734	734	772	767	747	819	767	797	780	763	746	769	803	721	788	766	763	747	813	782	752	802	757	747	777	793	796	778	773	777	747	798	760	791	767	711	753	780	761	789	741	740	785	765	815	820	763	764	795	780	730	780	772	765	781	770	793	833	798	793	778	764	748	758	815	843	780	787	782	723	788	744	745	754	788	746	749	736	788	807	773	772	815	805	774	793	737	833	777	784	764	756	776	802	761	772	775	790	761	802	803	807	804	773	776	794	760	746	785	825	720	750	781	787	782	774	716	818	810	800	771	782	794	781	785	782	797	720	766	747	766	756	760	797	786	780	779	770	806	788	810	795	791	728	805	843	804	746	758	736	794	739	792	808	794	764	781	814	737	814	794	785	724	768	752	748	859	764	745	734	789	787	789	808	801	839	809	725	758	834	755	770	763	789	780	740	761	810	737	788	740	774	804	779	770	753	790	769	773	774	818	807	789	747	735	769	741	817	810	760	787	751	728	789	761	819	808	773	692	786	749	775	759	749	796	799	748	774	745	773	802	789	776	824	824	755	737	793	762	799	769	767	844	836	753	753	837	805	764	794	795	760	789	824	799	786	766	756	776	756	752
12628	1317	576	505	391	400	339	306	363	333	304	272	325	305	295	298	310	306	324	270	315	323	304	279	284	265	279	271	305	299	283	286	279	294	308	284	283	265	322	305	320	281	309	312	259	246	296	323	310	264	278	263	256	307	286	293	248	285	266	288	260	260	302	290	292	260	284	307	282	267	276	270	301	270	260	262	279	288	315	302	291	294	271	252	277	304	279	286	265	291	277	295	266	290	284	264	316	283	250	312	272	294	263	285	272	295	275	279	297	239	319	300	281	294	293	297	321	305	282	295	294	288	284	291	306	291	269	255	277	302	311	293	293	285	276	266	294	287	296	296	267	275	291	307	256	270	261	262	285	280	296	303	281	299	293	266	275	303	270	316	295	243	277	278	304	289	272	294	274	325	294	251	274	287	271	294	338	248	268	288	280	280	246	311	286	247	266	261	316	293	292	270	314	287	290	270	254	286	261	317	293	262	277	284	319	265	321	260	271	271	279	301	257	291	309	298	316	271	263	275	287	255	300	325	269	269	286	286	287	324	292	265	295	288	285	302	299	285	316	273	258	310	269	272	265	281	276	291	267	297	284	285	318	303	315	269	285	250	283	265	259	291	297	307	270	265	290	277	301	285	282	285	292	276	293	277	313	283	263	282	250	293	249	297	317	302	301	288	248	286	287	286	267	298	297	305	292	298	270	288	311	312	262	296	274	297	282	306	300	306	283	295	320	265	312	264	281	270	272	311	276	244	270	298	326	267	260	303	282	275	322	298	290	279	243	294	304	254	278	314	297	281	271	259	281	284	291	251	280	283	297	288	261	339	259	299	309	303	284	295	265	275	293	279	298	277	311	308	288	262	287	279	283	304	310	286	297	299	298	278	273	285	268	274	284	299	300	275	254	299	290	280	297	263	307	314	281	298	313	283	277	265	266	280	283	325	283	316	303	263	251	251	289	278	292	299	317	279	278	262	308	298	304	309	264	271	316	276	291	292	265	303	278	270	285	301	300	268	302	290	288	288	288	302	290	296	262	297	315	296	270	268	299	288	258	279	290	280	282	274	269	274	291	262	302	312	274	268	256	279	329	286	282	291	278	290	266	306	257	286	303	308	243	285	272	297	301	297	277	315	268	311	304	286	287	285	258	277	274	331	268	292	272	286	279	260	284	272	281	292	256	275	302	303	267	264	284	271	274	299	285	279	268	316	305	293	255	288	284	261	295	301	287	298	304	294	301	284	274	258	311	320	294	291	252	297	277	286	303	279	292	288	265	276	248	257	248	249	293	276	295	295	287	287	287	238	290	281	272	299	270	269	286	287	269	308	236	315	298	319	287	266	291	278	311	292	285	294	306	271	300	298	297	276	298	288	286	269	293	261	262	280	287	265	301	273	310	283	292	271	289	277	268	265	301	321	271	276	261	287	299	316	290	272	277	270	309	299	269	275	295	258	276	312	288	282	291	305	314	275	279	290	307	331	266	267	333	287	275	296	285	304	317	322	298	284	246	294	271	286	308	295	284	259	315	272	276	300	329	288	274	277	269	266	277	268	268	296	279	319	243	277	277	280	304	246	284	263	266	288	288	263	286	297	293	293	297	264	272	328	305	308	267	281	287	268	270	246	236	297	289	296	294	315	263	305	295	319	289	272	301	277	286	294	297	273	294	268	282	274	281	301	286	305	265	284	289	349	298	248	292	282	274	270	274	282	268	272	298	310	278	287	297	283	275	282	297	282	310	290	305	256	297	324	277	282	284	303	282	313	284	283	262	318	278	272	260	275	262	273	272	257	251	263	273	280	298	276	298	255	255	265	299	304	298	289	247	277	279	276	277	239	285	287	300	291	303	264	305	304	326	305	290	276	288	291	273	311	289	296	279	287	281	323	278	326	265	244	306	280	285	277	309	263	326	266	285	288	255	294	286	298	279	291	284	277	308	319	306	284	287	279	284	275	272	293	288	271	289	279	276	267	286	278	302	287	286	284	279	262	262	280	306	292	287	282	292	278	282	283	291	284	291	246	245	275	279	286	301	303	281	283	314	264	279	318	320	291	312	276	283	249	268	272	315	291	272	254	278	252	297	281	286	283	280	276	274	274	290	302	299	276	288	298	253	268	271	281	281	265	282	297	314	296	267	306	281	285	286	266	279	292	273	264	276	303	278	286	276	294	299	293	319	284	294	284	320	306	274	284	324	291	284	274	267	318	276	297	300	282	263	278	304	283	301	267	289	261	296	266	263	315	289	291	252	307	267	261	276	292	287	312	288	286	256	289	312	280	308	304	303	259	318	287	300	281	271	303	251	299	320	252	277	301	259	257	281	267	295	249	298	288	275	318	264	299	277	298	275	264	302	296	285	290	297	263	289	290	236	313	267	305	285	252	274	305	308	297	288	306	291	284	303	298	269	304	301	315	314	276	304	281	316	302	275	278	300	308	295	272	308	259	296	298	295	246	314	291	300	304	264	269	278	263	314	284	301	305	292	277	308	290	285	298	279	270	311	293	317	300	297	292	315	271	286	289	266	281	299	289	305	264	288	259	293	296	301	269	292	290	326	273	314	275	281	295	290	302	327	306	310	353	296	296	299	286	278	311	273	332	317	305	278	279	302	275	303	272	282	272	285	287	284	295	287	309	250	281	294	312	274	289	279	299	275	294	262	279	292	278	265	304	277	267	298	261	326	272	289	292	272	286	292	262	295	286	300	276	294	287	289	260	266	290	268	276	269	273	268	271	298	315	288	308	280	305	280	299	294	266	262	298	292	293	274	289	294	245	280	283	274	306	305	246	282	278	299	291	271	300	290	266	310	299	319	250	304	300	280	299	314	291	282	267	274	275	281	273	308	301	311	253	278	300	265	269	287	276	260	284	319	267	286	309	276	283	292	344	292	303	254	302	294	285	284	316	282	297	274	287	294	285	293	263	269	274	296	286	290	293	313	292	291	297	271	267	278	318	259	299	287	318	282	277	253	310	279	265	288	297	288	287	271	276	302	298	306	311	279	271	256	312	291	304	304	289	280	328	301	323	279	292	318	310	302	299	281	295	272	320	278	277	287	265	288	252	299	284	267	286	311	285	290	296	271	263	271	275	287	280	293	290	311	261	264	259	293	285	301	301	273	278	266	248	257	301	285	296	280	288	265	308	286	290	279	278	286	288	284	260	286	291	258	315	307	325	257	288	305	287	289	305	286	287	273	280	314	285	262	301	314	291	277	270	281	319	281	314	283	285	294	266	293	294	306	296	285	289	300	272	304	293	252	261	289	312	250	276	268	310	268	291	252	297	304	259	298	302	274	275	275	289	302	272	271	260	266	288	272	292	289	266	288	291	286	282	276	283	275	259	286	299	274	269	304	249	291	294	289	288	296	303	270	264	288	274	310	306	277	276	267	307	303	292	268	288	289	283	278	284	282	262	286	268	289	283	289	299	307	305	286	258	273	274	256	284	265	260	304	275	282	243	292	253	303	322	263	266	269	276	260	271	288	293	304	323
9273	1283	1279	1443	1402	1313	1132	930	949	861	828	812	700	792	728	723	772	722	685	636	700	700	659	685	664	682	656	687	698	729	712	680	680	691	639	674	681	645	661	661	615	682	673	662	635	638	716	714	685	671	713	735	658	671	690	723	652	701	671	658	697	691	708	659	631	663	629	623	671	687	650	721	657	657	675	676	659	683	676	660	657	667	697	656	690	654	685	626	649	680	634	655	657	653	687	705	716	726	697	682	683	683	697	674	668	694	669	649	668	736	652	715	680	642	666	688	671	676	657	605	721	660	697	671	617	687	617	692	664	635	636	675	651	684	694	613	655	634	664	666	692	657	648	653	656	663	671	680	651	622	686	660	653	683	652	677	649	718	621	598	677	728	717	675	633	678	642	675	686	700	687	663	674	691	640	630	665	679	684	648	670	653	640	721	673	693	618	695	692	667	674	651	680	653	666	645	686	690	642	657	689	653	674	709	671	641	602	614	664	645	688	645	690	618	625	634	691	666	638	664	642	648	628	639	617	662	693	674	645	700	632	632	647	693	668	708	651	633	660	673	677	666	695	704	664	718	694	729	672	694	653	666	664	680	697	670	673	614	650	649	646	671	678	678	650	683	681	667	674	687	671	672	610	677	665	661	725	599	621	691	632	741	710	641	694	655	698	690	694	634	664	669	684	669	652	654	689	669	648	703	670	690	636	653	668	691	664	697	697	678	637	618	619	679	623	671	686	708	671	652	661	703	648	703	679	663	610	665	693	690	616	705	649	678	702	660	693	660	658	666	692	640	644	691	629	669	577	658	703	667	665	688	618	632	683	699	649	655	668	681	639	678	673	669	660	642	685	631	664	636	683	652	695	696	629	653	689	679	657	631	715	669	678	677	629	720	644	682	697	657	656	679	655	655	700	702	710	661	675	644	665	673	683	722	642	629	645	632	663	661	683	664	642	645	686	714	665	655	651	646	632	699	632	700	665	698	692	637	662	693	719	660	681	654	688	649	641	696	659	641	681	690	675	675	684	675	661	673	669	640	665	640	653	596	684	718	659	659	649	661	681	708	657	680	626	662	679	651	649	655	709	666	630	678	657	626	662	631	647	686	673	706	676	670	663	645	656	626	662	621	652	679	631	622	648	683	666	654	655	713	684	657	648	688	688	680	665	655	704	703	680	650	672	629	661	657	643	677	693	644	691	645	669	618	692	636	704	659	669	703	653	649	686	642	682	644	672	643	643	720	689	648	664	653	640	696	728	674	680	646	652	682	665	642	673	689	655	670	681	674	623	635	668	685	619	650	665	679	624	649	630	678	647	623	639	666	661	678	698	642	681	598	672	705	652	635	685	647	708	675	681	678	644	680	701	717	649	693	702	670	667	635	611	655	680	664	687	693	651	691	639	648	657	676	656	658	668	736	655	626	710	632	680	683	640	691	676	648	667	716	659	676	662	635	635	650	660	610	658	681	688	685	699	639	678	648	665	689	675	648	699	655	699	641	688	665	692	701	651	697	664	644	689	671	636	701	683	629	609	667	652	638	679	673	679	678	684	668	620	671	692	654	708	598	636	663	669	711	673	673	697	690	642	649	680	688	646	692	669	719	653	648	685	650	636	671	669	686	642	640	664	621	633	610	660	691	690	677	654	643	651	676	615	664	666	654	687	676	714	649	670	650	691	650	637	639	688	668	655	713	659	636	727	688	664	618	676	656	661	665	641	623	644	675	626	650	661	663	639	661	690	625	697	613	675	673	647	700	716	707	658	654	658	695	697	643	705	707	689	666	705	733	682	671	685	694	609	669	689	713	667	633	675	679	680	658	642	673	672	653	677	680	607	719	574	650	645	657	697	671	708	664	650	734	673	688	655	713	659	662	694	702	655	692	621	641	673	639	658	672	639	650	666	716	691	700	727	643	645	641	672	700	682	632	670	715	660	660	675	672	634	647	629	649	697	657	647	703	657	638	709	627	638	639	651	653	716	689	666	628	696	657	656	640	642	663	655	672	693	635	678	693	645	704	650	664	649	701	701	667	695	668	648	660	672	647	723	652	714	689	653	701	670	708	679	684	631	667	673	674	698	608	695	675	644	690	680	678	667	693	653	647	679	656	679	677	651	713	673	665	646	667	669	671	666	703	701	679	656	621	656	666	675	683	646	661	606	678	728	657	684	651	669	665	632	653	668	663	686	628	692	667	655	714	665	645	693	691	669	676	689	661	696	679	652	667	711	661	711	654	678	673	641	654	676	671	629	653	664	719	659	625	686	657	647	709	679	656	695	693	672	678	640	674	669	638	723	701	677	627	652	673	673	676	699	639	695	705	661	663	662	700	662	669	673	751	690	684	639	677	644	726	647	645	689	659	656	699	677	670	695	670	655	687	640	668	663	679	673	677	674	660	677	678	646	676	621	687	672	663	691	702	665	699	648	655	660	708	672	695	634	666	653	660	635	710	638	700	700	652	654	671	644	681	679	664	653	671	658	613	677	624	682	646	674	665	646	645	618	636	723	641	708	648	684	678	682	688	729	708	672	625	689	610	681	675	681	642	663	627	646	693	620	761	646	680	707	655	688	617	664	635	624	720	646	670	649	668	654	656	642	701	641	647	679	654	679	703	684	644	685	685	686	687	657	668	711	632	671	682	666	662	704	685	629	680	640	675	625	696	692	643	659	640	669	681	631	662	647	666	646	650	662	661	671	663	722	694	634	676	695	663	669	707	635	624	643	612	703	654	676	689	621	647	663	668	636	726	717	655	643	669	643	663	747	672	680	694	675	655	653	655	700	641	666	707	717	683	590	665	675	646	686	699	692	684	667	691	702	647	658	683	679	646	658	685	586	693	640	662	691	672	666	684	644	650	695	636	667	703	647	674	657	658	637	640	643	638	642	661	690	682	669	682	706	716	652	691	638	655	734	646	676	632	709	633	653	643	667	689	663	721	646	643	678	695	648	657	700	693	663	684	649	618	758	661	656	695	618	658	651	670	666	655	685	671	678	694	692	710	655	657	682	652	665	662	634	641	656	659	659	627	659	697	682	653	722	670	669	659	686	598	651	645	628	665	672	624	730	709	659	639	695	701	688	680	655	645	686	706	684	638	704	656	650	675	713	667	689	683	611	679	705	672	689	661	645	657	634	685	650	668	767	649	671	619	674	650	667	703	729	703	668	657	693	667	716	662	650	677	714	693	659	640	672	706	678	661	653	652	701	686	683	669	643	655	663	689	611	674	628	702	640	670	667	702	667	652	685	678	648	672	676	685	662	723	653	676	662	676	687	633	618	610	671	662	668	617	660	645	635	635	697	701	651	667	649	689	647	657	674	701	651	612	727	660	632	669	641	688	652	659	670	683	711	694	658	668	688	680	664	653	698	660	648	695	646	658	708	680	653	669	677	693	655	678	682	709	689	666	669	682	655	724	686	673	669	683	656	668	663	627	691	664	671	636	666	644	665	630	642	659	707	680	702	652	664	700	660	653	677	669	668	671	652	692
20498	2290	697	506	406	367	296	234	192	159	181	175	133	151	148	132	133	139	133	121	135	131	129	122	140	131	117	129	139	137	132	146	130	130	97	111	109	121	107	131	121	151	122	108	110	126	123	119	142	144	110	122	103	110	113	141	106	140	99	127	117	103	129	123	125	134	121	115	106	115	105	124	98	127	127	113	126	108	129	145	121	113	122	125	101	120	123	130	103	122	139	120	128	115	113	108	131	116	138	128	121	136	120	134	107	133	132	142	116	114	131	122	116	114	143	152	125	103	125	127	118	121	115	151	106	122	102	124	116	116	128	120	117	136	109	136	138	139	116	128	107	131	115	105	118	120	119	118	116	97	102	117	139	127	124	136	123	124	128	121	120	115	119	153	121	142	110	126	125	118	123	149	117	113	137	120	119	144	128	139	130	115	130	125	95	129	111	134	110	125	108	147	117	131	121	142	151	128	132	117	129	123	132	135	150	112	109	124	131	119	131	148	132	134	140	108	102	113	135	132	132	118	129	120	139	112	125	132	117	134	125	108	134	117	136	107	133	133	152	113	123	118	116	121	133	111	115	118	118	129	118	131	125	111	121	134	130	128	136	136	144	117	122	132	137	144	98	142	111	141	146	126	116	140	121	124	102	123	118	118	119	136	127	102	119	153	118	110	135	121	97	116	134	121	114	106	114	110	119	111	130	122	104	111	122	135	132	120	116	124	138	135	129	113	128	112	120	132	123	112	145	115	140	118	140	109	114	137	116	130	125	162	132	125	143	125	124	121	120	100	129	113	137	113	105	103	141	139	126	114	112	127	135	121	85	145	111	117	123	123	110	125	120	118	132	142	122	132	117	111	96	113	129	133	113	130	110	142	106	112	122	140	135	116	128	121	119	108	147	120	131	116	119	128	123	132	124	117	115	133	110	126	131	143	120	119	93	141	130	137	108	114	127	143	115	128	116	115	120	124	108	137	142	109	105	120	148	124	108	129	122	128	117	119	108	131	125	131	135	117	114	110	123	135	123	125	125	125	126	104	129	121	124	117	117	113	133	142	114	134	121	133	122	123	111	119	128	134	124	124	126	129	133	131	126	135	118	143	127	116	137	140	131	127	111	133	123	118	122	131	119	108	153	117	129	115	132	105	109	126	154	118	133	117	121	103	124	120	129	107	108	125	122	106	125	112	105	121	127	127	137	123	111	135	124	120	129	117	134	120	122	125	112	119	124	140	128	124	136	118	117	103	137	123	123	130	158	108	134	106	139	128	118	121	120	128	132	114	143	143	121	137	127	140	117	104	126	159	129	114	122	138	131	112	137	100	120	107	139	129	138	120	126	117	119	140	114	122	138	108	116	116	115	144	123	130	115	124	116	143	137	151	114	117	117	137	109	109	106	127	119	134	131	109	126	131	113	123	115	122	129	113	132	116	114	115	127	119	119	127	119	128	120	125	134	123	131	131	128	119	127	116	135	104	142	111	114	138	122	119	143	132	132	119	131	147	127	155	120	124	116	124	126	131	116	128	118	136	110	129	113	92	140	149	123	105	122	115	119	126	105	146	113	108	126	100	121	145	122	100	112	136	144	125	145	119	125	118	121	122	105	114	106	115	128	128	138	125	123	143	134	111	134	116	132	139	122	118	132	120	110	118	126	105	111	129	117	102	127	138	144	131	109	125	128	134	115	121	116	115	123	116	116	118	124	106	134	116	128	128	131	130	123	132	129	128	131	111	117	133	130	117	115	130	119	98	123	135	126	131	116	115	120	123	128	129	135	110	125	105	108	119	130	137	132	136	111	117	119	103	127	126	129	120	127	127	112	121	123	134	109	126	149	128	126	115	126	105	139	128	125	121	124	127	122	113	137	131	134	123	121	141	128	117	129	122	130	112	112	120	109	108	127	118	111	114	102	138	133	122	132	132	114	101	113	119	154	131	137	98	111	121	128	142	111	118	106	131	114	104	113	107	107	126	121	110	111	125	107	121	134	129	131	132	129	119	112	133	113	108	109	125	147	112	130	116	118	114	119	134	126	125	107	121	129	131	110	136	117	129	106	129	122	113	112	123	123	116	133	121	120	106	118	125	136	136	127	126	129	146	124	103	122	128	119	125	115	135	121	128	102	128	112	126	141	92	124	113	124	112	131	116	133	120	116	129	130	110	123	121	115	121	112	131	110	145	118	114	123	122	115	132	147	122	114	117	114	116	128	123	101	122	129	117	132	121	117	131	125	113	130	141	142	128	131	148	145	132	126	115	133	106	98	127	108	113	140	112	105	124	118	106	122	125	105	115	129	106	128	119	110	150	127	127	118	125	121	115	136	108	131	114	110	107	125	137	125	121	112	109	133	120	115	129	111	99	118	112	118	118	140	104	108	122	119	119	105	107	120	89	124	105	135	108	117	112	131	118	102	102	119	124	143	124	136	127	119	124	117	120	120	131	134	131	133	123	132	121	112	141	130	106	122	113	113	128	120	134	157	138	123	130	121	109	127	116	139	123	122	124	116	156	108	144	108	110	123	104	134	107	120	111	136	108	123	121	116	122	106	110	110	120	113	112	113	126	117	139	147	118	98	141	111	115	138	123	136	123	126	130	124	134	142	122	129	119	102	131	107	127	127	112	95	116	123	126	118	124	103	119	119	122	127	123	131	129	118	115	107	115	128	137	110	120	140	151	133	124	111	98	140	110	101	125	108	105	130	119	121	127	119	134	134	132	123	132	129	124	131	115	106	120	124	127	108	100	124	111	116	133	117	108	135	139	102	121	126	107	116	100	137	135	134	126	139	128	114	132	129	131	118	113	137	102	145	120	112	120	143	119	131	125	96	140	130	130	121	132	135	121	144	124	141	139	139	125	100	119	125	117	127	112	118	114	91	115	121	124	95	132	101	125	108	114	126	107	129	116	150	112	99	134	129	115	114	153	135	116	123	122	120	109	123	132	108	114	147	121	129	148	128	124	116	110	105	125	126	114	143	122	101	121	113	109	123	122	118	117	115	113	140	119	130	122	104	116	126	146	133	141	125	126	109	128	114	106	135	125	118	116	114	115	125	142	106	123	132	119	129	107	94	110	131	116	129	127	115	115	133	130	125	133	121	112	121	133	155	121	132	109	116	125	134	120	114	102	115	119	127	130	139	127	109	149	128	101	144	133	132	120	138	112	143	111	117	116	100	129	115	116	147	112	126	149	105	113	143	104	113	129	117	123	104	109	124	135	123	124	129	121	122	136	130	111	126	108	105	105	129	109	109	128	156	147	113	133	143	124	116	134	156	125	115	126	127	131	113	120	126	123	145	123	128	136	116	140	126	102	124	126	122	101	111	101	137	103	121	109	115	128	114	99	116	123	128	133	119	130	126	122	112	108	117	103	129	130	125	134	128	115	119	138	123	118	124	104	123	117	119	134	127	126	123	127	125	117	129	128	102	130	122	123	129	128	124	131	123	108	164	126	142	150	127	134	133	117	132	126	120	137	112	115	135	125	122	139
12312	1358	1425	1738	1671	1467	1174	930	838	644	551	553	483	465	416	410	418	413	401	380	413	369	382	359	338	382	356	327	370	351	342	333	381	348	326	298	302	366	337	342	313	316	318	318	339	313	365	310	340	302	351	344	307	345	330	322	337	358	343	328	322	367	341	357	325	360	330	322	319	343	327	304	312	317	342	341	315	329	335	347	332	328	327	340	307	343	335	330	310	310	294	330	294	337	317	297	305	312	323	285	311	302	326	337	326	338	312	305	322	316	302	345	309	303	308	330	324	295	313	311	329	336	322	308	317	321	294	323	332	324	285	352	356	341	327	319	359	343	323	329	313	327	310	334	323	329	343	317	309	321	323	319	341	324	290	341	317	298	304	325	314	292	331	308	285	318	310	346	319	332	311	345	313	317	334	319	322	334	317	324	278	314	311	322	327	321	314	352	310	356	314	316	310	350	296	303	304	299	339	342	309	331	307	343	344	323	331	332	312	318	357	328	311	344	333	350	330	330	322	296	306	319	309	307	305	328	283	300	321	344	315	295	313	309	328	299	315	316	326	299	309	272	303	332	321	313	296	319	319	350	328	334	327	319	291	311	315	324	359	296	275	329	325	317	319	307	346	290	282	333	312	349	328	287	312	308	328	289	293	343	300	335	321	271	312	294	300	314	328	335	339	320	314	327	344	344	299	336	304	348	340	312	316	314	315	299	333	304	314	288	313	323	299	286	326	332	339	316	316	300	315	325	311	320	306	339	350	308	317	290	347	324	338	309	338	316	308	360	348	299	287	310	301	338	307	314	340	289	304	316	329	311	328	315	314	322	313	306	320	333	338	328	319	300	350	328	326	355	326	324	343	314	300	343	337	320	375	321	344	281	302	288	304	316	341	285	319	274	316	308	311	334	317	301	325	347	330	321	321	304	298	310	306	334	341	344	310	283	311	330	313	309	297	349	318	314	314	302	283	307	328	302	312	324	318	322	350	269	312	295	302	307	329	317	344	326	319	299	346	343	303	306	315	313	294	333	318	330	311	316	320	339	340	318	311	323	316	336	323	345	307	310	279	335	313	331	308	319	316	314	328	328	334	305	280	326	308	351	318	343	299	332	314	314	292	340	315	325	325	316	338	298	314	294	285	304	341	322	311	306	312	306	319	318	331	332	319	332	339	343	321	323	339	284	297	321	319	311	312	326	330	325	275	310	316	334	321	311	308	322	330	350	300	347	318	347	329	315	322	321	319	311	297	317	308	318	330	330	305	322	363	312	320	304	368	325	326	370	296	324	302	297	311	352	312	315	316	300	346	305	296	344	322	308	311	314	362	333	328	291	301	306	307	295	318	305	314	338	308	324	299	307	329	302	292	339	313	294	301	320	305	322	324	325	293	332	340	301	306	330	328	318	297	334	325	310	312	318	315	319	291	339	302	323	336	338	290	343	310	312	322	327	319	328	315	326	316	315	329	325	321	283	302	345	332	313	292	318	341	307	286	291	287	304	306	317	301	336	309	314	300	336	297	332	357	314	354	322	308	312	318	366	363	338	295	334	294	318	329	295	313	326	304	296	353	316	341	300	314	329	311	328	306	312	293	273	358	297	324	328	345	327	287	360	298	309	319	346	291	304	313	313	319	350	307	312	295	332	321	315	317	333	339	315	324	310	315	315	345	287	274	329	317	332	312	300	353	310	329	303	313	306	323	304	301	345	331	322	306	338	314	323	303	346	333	336	323	295	308	303	332	321	332	311	317	312	299	335	326	334	338	327	336	312	316	300	321	306	312	299	322	312	314	312	344	336	325	373	357	322	336	300	313	336	321	318	347	311	295	318	305	305	307	337	326	322	304	317	345	345	311	310	317	311	291	316	339	349	306	350	319	290	306	310	290	330	311	295	326	322	303	326	301	305	326	320	319	324	314	309	318	277	329	309	317	300	298	293	321	317	298	309	314	308	328	328	308	302	345	320	300	330	328	309	338	296	316	319	358	330	304	358	317	292	316	324	306	305	307	329	314	311	312	275	333	284	339	298	297	348	326	281	309	329	312	319	330	283	319	351	337	305	364	306	311	295	304	347	321	308	333	336	294	330	343	325	319	320	327	345	309	308	325	307	323	325	339	334	296	328	336	320	359	317	298	332	344	309	313	298	314	301	329	289	333	299	315	326	331	301	312	321	304	292	306	314	317	352	311	321	321	328	335	286	350	301	310	342	328	318	322	347	316	324	321	312	315	313	312	290	338	313	322	327	327	316	337	315	331	305	328	314	316	307	308	318	313	347	323	341	321	329	304	317	343	327	313	349	341	288	319	319	361	301	304	352	330	316	323	338	338	304	306	292	318	312	320	323	316	301	328	323	337	319	292	323	311	323	327	310	332	336	311	336	330	316	299	341	353	317	323	309	290	342	309	310	354	321	320	275	353	338	332	304	330	307	340	298	326	315	324	303	306	335	343	353	307	301	291	324	308	308	325	314	320	317	324	327	301	326	303	333	331	308	319	286	289	298	309	308	313	312	322	345	272	308	297	316	299	341	321	346	346	349	319	316	310	329	311	318	331	319	307	307	316	297	303	316	329	300	283	325	295	342	311	337	306	314	303	326	321	364	321	299	342	293	309	320	314	332	336	280	339	313	333	334	348	277	336	327	311	316	313	295	286	356	347	327	349	329	326	356	312	314	336	306	309	301	362	280	325	326	334	306	323	317	307	319	363	322	305	330	321	299	314	303	320	308	316	326	336	343	319	309	311	320	281	329	318	316	343	322	324	307	300	340	318	315	311	336	312	298	336	311	316	352	334	346	322	333	301	300	316	300	327	300	336	337	293	315	350	317	340	333	332	357	327	300	314	314	333	321	322	326	291	331	300	323	291	343	373	331	316	287	336	288	320	318	326	327	347	317	348	350	309	337	354	312	281	350	309	316	319	335	350	298	357	333	330	341	369	310	350	310	311	344	322	308	316	316	297	332	345	320	316	358	348	316	342	341	302	316	329	333	345	333	333	345	317	293	325	324	328	288	300	309	314	300	289	334	350	342	314	318	312	335	319	344	311	304	340	316	314	346	308	352	326	325	335	290	334	331	317	302	303	333	292	308	319	294	310	317	305	326	317	308	309	333	325	295	302	298	334	325	336	312	329	321	312	311	346	313	323	307	337	308	311	342	318	345	319	323	322	321	315	322	317	291	371	366	306	321	299	315	300	311	315	286	303	303	300	311	325	316	297	351	331	323	304	310	340	333	295	323	300	333	342	327	338	307	334	283	306	319	310	312	320	336	341	276	314	344	310	312	302	327	330	303	360	324	305	301	274	336	324	344	308	308	321	313	316	323	319	358	310	320	301	332	319	318	319	331	312	352	355	311	322	305	320	307	297	316	313	269	292	342	307	301	278	329	291	313	320	312	327	298	302	297	297	315	353	295	323	337	308	315	345	317	320	341	317	348	340	319	327	320	310	262	310	318	309	358	326	304	328	299	318	315	321	307	308	325	349	293	304	305
1841	434	375	350	365	382	318	330	343	349	347	347	348	326	369	313	321	350	296	353	318	352	360	335	370	305	330	355	350	332	327	335	348	331	332	314	385	335	351	306	311	355	324	327	328	365	333	327	311	330	351	377	332	353	322	315	319	364	324	351	329	315	300	353	352	328	340	319	332	340	343	355	357	344	329	336	320	338	318	342	344	326	319	334	332	332	336	328	366	332	323	339	337	398	376	350	337	368	329	324	365	297	339	315	345	334	343	328	326	331	371	346	320	314	328	382	352	324	331	321	336	319	305	377	354	318	340	369	335	350	342	340	347	326	349	336	307	336	326	332	344	319	321	298	353	340	359	351	336	343	332	328	336	306	299	349	322	350	364	311	330	312	333	368	362	329	347	337	328	357	336	360	314	319	327	330	367	321	313	320	345	317	359	358	334	384	373	368	348	328	320	331	372	308	323	336	329	351	309	334	320	353	331	341	315	359	310	325	354	360	330	331	313	321	339	320	331	324	325	342	345	328	329	359	353	294	319	334	323	369	329	337	323	342	326	327	325	334	283	342	344	309	360	317	325	351	313	346	357	358	326	316	353	301	361	292	312	332	284	312	324	343	334	366	308	322	322	322	333	328	324	327	354	397	379	333	338	347	376	316	325	331	314	318	331	319	330	289	349	339	326	316	345	374	321	298	362	359	310	357	326	360	324	380	324	363	317	343	364	348	339	321	325	353	341	332	340	323	329	361	350	334	322	340	333	330	368	348	334	323	306	359	355	329	337	340	341	309	297	321	314	328	384	339	333	327	337	314	345	341	338	325	325	316	350	345	321	347	350	324	316	345	319	347	339	319	354	333	327	337	323	313	339	370	355	341	355	345	320	336	324	364	339	329	316	325	340	331	334	291	387	334	350	332	381	341	330	345	388	346	323	361	315	311	291	318	340	335	355	312	314	344	340	312	381	363	317	356	340	326	303	335	309	312	318	323	292	330	313	325	321	348	336	320	333	342	343	350	339	349	313	325	326	357	347	355	298	350	338	309	329	350	361	366	337	319	343	328	330	342	334	350	338	309	353	358	340	330	351	333	333	339	323	319	296	336	308	363	354	331	333	367	351	340	344	355	333	328	340	344	325	327	332	338	340	328	298	337	315	343	337	352	319	315	343	300	316	306	351	314	360	345	311	307	365	312	332	376	324	372	349	342	342	351	359	345	339	341	335	305	321	385	331	330	316	340	335	362	324	386	349	362	337	320	350	354	330	323	323	342	347	362	339	333	308	299	311	327	319	341	320	314	340	304	372	324	332	329	328	357	333	348	338	322	359	360	336	367	330	344	359	378	329	325	327	341	358	331	360	322	322	344	353	350	331	359	340	343	313	324	304	346	297	315	350	317	365	325	338	340	324	348	330	334	350	336	358	335	329	367	332	368	312	315	322	332	310	339	333	344	351	343	347	323	347	320	298	335	343	297	344	319	313	345	324	319	293	319	328	338	331	336	334	355	341	335	338	341	347	343	362	357	360	341	342	302	302	355	348	361	362	359	319	348	350	355	357	331	362	335	334	359	339	347	318	323	363	350	350	390	306	329	344	342	328	358	347	333	334	326	383	338	360	312	348	335	315	338	299	326	340	326	307	319	321	371	329	353	339	346	318	362	344	333	371	357	349	354	358	333	340	313	347	368	322	338	330	338	363	329	343	332	311	357	328	307	343	356	314	354	351	334	318	336	366	371	305	339	344	340	368	338	353	340	329	333	338	362	300	339	355	308	333	288	313	352	369	308	344	312	315	345	335	322	329	303	330	326	319	306	326	350	335	352	353	343	314	359	309	335	362	322	338	368	338	342	319	351	360	331	284	334	291	326	352	327	312	337	292	326	343	360	323	339	368	363	362	314	349	319	336	343	322	309	325	310	318	396	343	337	361	336	352	354	309	362	344	355	320	353	342	342	336	341	345	333	340	323	341	333	326	324	374	353	329	321	321	337	375	325	341	321	349	306	328	334	346	309	338	326	318	307	319	312	363	335	327	364	375	325	338	328	350	336	310	332	292	326	333	369	352	363	350	318	345	300	344	347	371	339	350	335	320	353	315	357	345	346	327	324	334	348	324	319	378	343	348	331	328	359	358	325	323	337	311	328	327	335	301	330	333	322	320	335	309	351	355	343	346	350	285	342	332	339	304	318	311	351	333	323	365	353	309	356	328	352	365	331	345	377	346	346	324	337	346	341	341	351	328	349	364	314	341	333	363	312	308	323	328	367	343	367	368	316	347	311	338	304	321	351	293	330	331	313	336	360	325	371	369	353	333	307	355	320	374	340	318	324	347	314	355	356	316	344	316	344	332	332	352	327	341	342	328	375	346	321	346	317	320	312	338	333	324	328	316	328	337	320	316	325	368	324	340	344	374	342	336	326	367	329	324	313	347	355	343	329	339	354	328	287	363	362	349	329	353	323	307	337	351	359	332	318	340	351	329	298	342	316	340	334	360	336	344	335	363	383	330	303	364	312	377	360	285	355	325	308	345	314	346	329	307	327	310	341	331	321	355	356	310	352	329	365	328	304	362	295	314	315	307	359	331	360	313	358	341	345	318	298	335	325	326	344	332	344	318	336	327	313	313	326	322	330	321	299	312	325	333	322	344	315	330	332	331	330	317	361	362	357	344	318	320	317	330	317	366	354	363	328	321	322	338	366	337	339	327	288	331	333	322	316	358	345	302	329	288	352	340	297	353	321	316	338	312	336	294	330	369	331	358	322	331	356	302	303	313	346	348	337	343	319	346	340	354	338	336	328	342	354	316	352	311	297	367	320	354	346	315	348	330	388	383	311	324	347	356	334	336	342	340	375	333	282	333	364	324	320	309	323	316	310	310	309	364	324	302	317	318	339	313	340	339	342	327	314	334	370	363	307	305	319	352	344	337	348	305	313	340	332	290	346	327	341	328	372	327	330	361	346	321	297	319	347	348	358	323	345	335	353	339	341	329	336	353	311	333	369	346	310	317	330	337	322	329	368	349	326	288	364	372	348	333	303	337	332	349	343	336	333	319	322	293	316	342	346	334	317	370	359	305	369	352	319	316	339	337	339	306	342	347	339	330	325	340	361	328	310	325	358	338	331	370	343	300	333	335	334	350	345	330	375	339	319	327	354	328	352	313	356	343	347	319	346	346	328	317	319	330	345	320	343	334	323	347	302	315	348	329	363	304	308	300	320	323	318	345	389	319	354	363	322	320	349	378	320	341	325	311	314	330	322	331	359	333	314	345	318	336	320	327	298	334	328	345	292	352	325	366	339	343	345	355	348	362	345	353	348	297	337	315	359	343	314	322	326	317	343	334	347	330	312	376	349	330	345	305	333	334	334	343	360	339	326	365	318	348	348	335	372	354	322	319	343	335	340	321	345	353	298	362	326	300	345	338	304	331	343	323	383	336	349	348	325	327	335	343	343	345	331	297	355	350	333	335	319	328	329	336	344	319	362	343	314	317	348	325	339
2239	883	880	908	896	949	881	851	867	810	807	849	763	802	802	799	759	786	765	757	818	804	777	772	793	743	786	774	736	759	777	844	768	767	794	786	725	808	760	813	766	787	778	810	816	768	777	803	743	753	804	786	738	758	746	768	758	763	817	787	768	775	776	788	801	786	759	791	764	788	820	773	796	760	826	810	788	827	775	799	821	842	799	766	736	786	752	810	784	776	772	743	811	719	737	739	824	765	814	763	811	786	760	773	772	806	753	765	786	803	743	745	733	768	765	806	765	779	733	747	764	744	774	778	746	740	784	819	806	828	735	774	742	792	799	804	791	706	758	740	721	741	777	795	770	763	792	744	801	806	755	801	804	746	799	735	825	743	792	779	792	792	828	763	804	759	751	762	741	788	771	795	769	798	805	769	766	796	794	755	802	755	804	782	787	777	758	784	817	733	716	739	760	813	771	738	807	827	796	765	776	762	808	730	758	745	789	728	804	782	734	750	745	790	751	818	788	816	765	760	755	776	751	784	759	790	725	804	775	844	838	803	766	759	791	809	808	838	789	774	712	792	787	792	771	834	793	783	780	800	780	759	798	774	783	765	785	795	811	791	761	820	793	776	801	771	741	766	796	810	776	753	731	786	805	773	774	798	768	813	767	750	775	742	791	794	788	765	744	791	754	750	812	809	728	767	784	789	784	776	762	844	733	734	763	766	805	807	749	750	764	830	839	735	782	817	800	778	836	792	764	768	757	779	780	775	820	810	779	758	822	772	815	788	818	737	768	720	787	761	768	808	747	778	792	769	783	733	785	754	809	773	813	830	788	770	784	788	806	762	774	779	780	813	782	773	789	755	802	795	793	772	773	801	794	757	785	828	740	730	782	755	792	778	797	815	769	771	771	781	773	797	750	789	797	781	813	794	801	794	802	759	743	732	768	795	786	778	734	744	746	747	731	816	753	811	761	755	771	748	786	748	782	743	749	813	765	749	774	790	788	766	739	822	768	772	811	779	768	780	785	773	842	777	807	781	736	776	761	748	779	776	774	753	787	750	770	742	765	818	762	765	755	773	800	730	779	824	776	822	799	753	777	764	760	764	776	793	802	790	761	776	710	762	773	765	737	787	779	786	779	757	799	776	828	750	769	735	758	786	820	789	788	752	797	748	763	766	751	773	832	785	782	784	758	805	764	826	823	814	763	774	799	794	751	792	764	778	763	770	791	802	813	759	788	734	741	775	803	754	739	733	810	782	734	762	812	743	794	773	778	803	823	741	796	762	810	777	775	754	761	759	751	771	774	760	738	779	786	777	739	771	782	787	775	774	788	754	760	794	754	829	752	824	774	734	813	781	770	817	780	824	776	769	780	741	759	785	748	733	773	769	787	794	746	829	763	701	759	758	776	776	748	760	750	753	798	739	791	779	776	749	728	775	789	796	823	761	761	757	727	768	733	776	747	775	798	822	788	783	768	776	778	800	747	814	770	758	794	752	778	763	797	765	759	831	800	806	789	767	792	781	782	775	825	830	823	793	777	756	793	795	801	766	731	751	784	796	754	772	739	774	782	749	782	821	744	724	759	723	735	760	768	768	808	843	786	769	776	724	794	760	739	812	820	800	816	782	770	768	758	773	772	769	821	748	758	780	819	820	810	808	756	788	792	824	765	795	717	750	761	797	782	762	769	805	778	795	740	778	814	708	834	770	791	805	748	740	753	781	787	777	798	738	751	746	792	790	753	816	813	802	756	763	781	772	736	792	772	779	833	748	754	820	831	768	790	764	785	732	812	777	795	766	787	784	770	767	773	801	784	818	806	789	833	768	791	832	780	792	786	774	794	799	791	777	751	743	701	766	768	754	784	767	794	752	767	774	782	780	728	766	815	781	793	761	743	768	780	778	809	827	769	726	773	795	794	761	812	796	766	739	729	737	806	751	827	719	790	794	786	783	782	796	808	771	769	811	801	784	817	757	752	810	771	777	805	753	761	766	707	811	790	768	784	801	779	752	804	808	840	812	779	797	795	752	814	789	764	745	768	789	774	812	785	775	762	776	791	765	758	791	707	748	788	746	761	829	765	746	788	786	808	740	762	788	731	775	783	759	770	810	756	777	780	792	768	767	837	745	805	774	769	789	749	805	808	769	781	785	743	822	791	745	811	791	798	759	853	762	822	797	787	786	802	765	746	835	764	782	761	770	771	786	799	739	796	814	756	844	741	760	777	708	732	790	796	794	759	774	783	761	801	759	775	766	794	726	779	778	752	769	721	826	803	776	823	762	852	762	776	761	713	764	839	835	753	783	763	817	757	734	840	763	826	759	781	775	752	756	759	764	785	798	783	744	762	745	775	800	789	801	742	750	749	813	778	776	772	823	791	777	771	779	799	763	750	736	814	760	801	749	851	786	810	797	797	817	818	837	815	789	735	699	811	755	736	811	771	713	762	746	787	783	792	818	785	716	790	774	789	761	752	778	768	800	809	785	776	775	756	754	761	795	808	790	796	751	778	803	785	791	804	809	753	729	834	762	755	742	786	806	826	805	778	756	786	796	781	792	758	796	762	743	823	751	778	773	765	770	770	799	735	740	779	813	717	771	776	746	774	756	768	840	796	777	788	790	766	809	732	762	831	797	781	793	736	760	785	769	779	781	785	775	795	731	761	811	757	726	787	743	796	787	762	756	797	755	767	739	750	766	772	790	738	784	780	806	788	798	781	773	735	783	777	762	782	740	767	817	823	786	800	764	777	761	760	769	771	824	762	750	778	750	763	744	756	783	766	816	746	749	763	814	798	799	772	729	776	780	764	761	767	762	819	781	790	784	769	740	772	744	785	785	752	792	745	775	792	748	736	769	794	786	766	814	787	770	765	776	796	792	778	775	779	793	814	770	773	784	774	787	825	755	750	778	753	791	756	781	806	794	781	823	759	769	780	808	758	780	829	794	760	760	783	761	824	780	784	774	789	776	738	778	779	794	771	750	762	772	801	730	785	790	735	742	786	782	742	735	768	774	806	750	764	818	770	808	753	817	803	764	810	788	766	774	793	746	793	750	759	719	779	788	776	823	783	764	779	839	740	818	794	800	744	773	791	784	758	773	750	797	747	797	796	796	770	732	773	784	773	815	767	740	765	804	839	732	801	760	766	766	757	775	809	791	799	781	767	783	809	770	806	830	728	732	741	720	758	771	776	836	767	830	771	746	798	751	828	805	805	803	816	802	781	804	779	821	772	804	764	776	802	748	764	746	737	792	789	764	805	781	772	766	764	806	746	806	769	760	794	797	798	776	798	777	751	742	788	788	743	730	818	804	780	746	734	762	799	733	749	788	760	777	784	774	792	819	782	792	794	763	775	768	794	736	796	759	752	759	815	797	753	791	795	857	790	803	799	760	767	791	793	820	777	830	786	751	765	751	770	775	810	804	743	797	767	763	744	752	820	770	722	692	803	771	780	786	763	817	746	727	765	802	813	783	761	782	779	788	777	763	762	753	802	777
11388	1018	556	491	471	423	372	367	321	317	320	286	294	337	271	279	309	311	289	313	318	314	318	278	299	285	249	279	313	266	285	256	333	279	320	262	299	312	321	272	294	305	297	305	275	280	291	300	284	312	273	276	290	287	306	277	296	293	318	280	270	298	319	302	265	298	304	296	302	276	301	316	269	300	308	279	314	267	274	276	271	313	286	290	304	302	264	299	274	275	296	301	323	289	294	292	279	319	303	240	293	282	300	260	268	325	325	317	283	242	273	291	268	315	297	275	286	307	251	242	250	284	313	275	303	285	255	304	282	255	290	298	261	279	265	263	298	302	254	284	295	293	270	280	254	298	279	276	284	278	263	265	261	280	281	276	306	277	268	289	282	293	288	291	287	275	272	297	276	275	315	274	276	313	284	276	287	283	277	305	298	278	265	265	265	287	276	252	276	273	265	316	254	267	280	263	280	254	243	291	290	279	310	316	287	289	290	263	279	278	298	298	306	243	279	274	288	290	284	282	298	305	296	250	289	276	270	286	280	308	280	328	299	300	298	295	273	258	299	296	286	252	293	294	297	312	252	236	290	274	269	324	323	275	304	294	293	284	314	301	288	300	299	284	321	317	278	280	257	297	319	288	300	320	270	279	292	278	297	274	280	300	297	296	284	267	290	289	290	270	311	270	297	287	272	294	275	281	270	286	284	269	269	259	275	314	263	282	258	252	280	299	273	296	251	296	271	265	306	292	274	281	289	290	282	317	284	296	247	285	273	271	305	254	251	282	276	295	297	280	243	257	257	278	273	254	291	333	289	272	291	302	292	299	287	271	285	301	257	323	291	306	324	314	300	298	266	269	284	286	285	311	285	305	264	272	305	278	291	267	301	253	269	279	263	277	313	236	275	254	295	291	277	279	301	293	290	313	312	298	276	261	317	308	291	260	282	310	302	283	293	305	287	267	274	251	291	288	304	281	307	305	260	328	291	286	285	274	289	312	284	275	301	319	292	285	287	284	287	272	251	273	291	280	269	252	298	301	280	296	300	292	294	305	273	288	304	315	279	314	282	266	284	253	305	261	291	297	312	285	279	288	294	309	256	289	301	274	292	279	291	275	276	304	269	293	282	296	303	273	311	297	314	272	274	321	285	270	290	291	302	296	326	302	275	298	309	300	281	299	274	269	267	299	287	289	290	278	286	307	285	286	305	304	269	288	311	291	305	299	256	294	275	299	294	287	285	287	298	300	264	256	296	310	268	254	285	287	295	283	257	289	324	265	285	290	303	282	265	291	282	277	296	247	309	298	270	281	263	275	279	285	309	270	276	307	283	273	273	248	293	298	297	290	275	297	275	277	299	282	280	282	253	293	251	305	311	291	261	295	298	252	259	282	264	258	288	264	273	304	244	271	268	307	301	296	315	305	288	306	289	259	326	297	258	304	296	269	294	298	349	295	287	291	269	261	261	277	314	315	298	293	283	264	310	264	265	259	281	279	278	266	309	291	303	293	295	295	281	316	291	295	284	274	287	302	307	303	294	293	310	271	281	310	258	274	284	280	286	291	312	279	266	251	275	295	240	260	273	312	330	277	268	283	271	287	314	293	272	279	272	235	292	290	313	262	273	286	291	264	268	302	294	307	319	323	258	284	259	297	291	282	282	291	288	254	257	273	292	289	277	261	279	243	292	280	322	275	314	265	262	292	291	295	276	279	296	274	316	252	266	282	269	264	306	306	266	285	277	312	288	289	292	285	271	259	298	294	280	332	319	277	274	262	299	259	259	263	281	276	298	250	275	316	302	283	279	316	282	280	289	253	293	282	319	310	258	299	286	285	298	278	269	315	269	287	306	273	295	260	252	313	280	285	278	269	293	267	320	297	258	290	299	323	284	295	316	310	275	314	274	241	289	295	271	289	285	309	291	319	248	308	300	260	280	279	309	279	274	288	258	255	292	271	296	313	238	302	284	289	298	288	309	260	274	307	288	292	275	265	288	281	276	243	302	262	287	281	293	250	279	267	302	312	265	300	266	266	305	297	306	281	267	305	290	256	309	302	309	306	293	295	283	285	271	283	272	296	271	270	299	274	288	276	314	325	296	279	287	270	310	285	297	300	277	292	279	306	302	281	267	272	293	284	294	282	290	319	275	322	295	272	306	275	302	299	308	262	263	276	275	319	272	308	274	270	294	270	273	258	272	282	282	293	287	295	276	293	279	285	299	242	275	283	251	316	285	256	287	286	307	295	261	263	281	269	271	304	276	272	257	279	309	279	269	324	274	268	275	298	311	292	262	282	307	306	264	282	289	273	300	303	270	260	299	303	285	279	297	273	286	297	248	267	285	259	280	312	301	276	268	299	286	276	288	296	270	318	278	277	273	292	282	288	268	285	263	296	289	288	290	273	289	279	280	279	264	294	242	310	318	298	294	285	279	251	271	296	275	269	300	305	273	255	295	268	263	262	296	268	312	268	261	282	279	295	279	297	316	271	268	287	279	263	249	280	271	278	284	296	290	292	271	247	295	314	321	300	296	289	267	285	305	290	261	317	295	272	297	280	310	270	266	265	301	297	279	275	262	271	318	303	294	294	285	280	279	273	281	297	302	287	282	280	256	280	313	300	307	246	273	283	305	342	270	279	252	273	278	296	263	301	285	294	262	276	246	280	258	258	296	281	312	274	279	285	307	247	296	303	311	292	273	251	294	302	308	282	302	307	262	271	282	280	274	286	260	245	279	281	268	275	276	283	266	284	305	289	302	313	311	294	336	279	264	270	273	277	284	296	303	271	281	307	289	291	281	323	289	286	275	308	275	289	265	292	321	271	282	276	257	270	297	293	268	263	282	299	266	273	287	250	276	265	284	314	297	312	301	281	286	283	300	287	302	313	311	322	286	265	259	308	279	273	298	282	278	301	325	311	302	279	285	267	317	278	279	265	321	275	280	303	271	254	266	273	296	282	301	292	272	288	284	297	254	273	272	256	290	288	267	289	301	274	295	290	265	315	289	255	299	299	303	279	257	303	258	312	277	285	262	270	305	291	256	300	300	275	268	303	258	270	284	298	270	307	305	266	304	265	298	273	259	274	254	311	283	290	282	277	292	273	273	290	280	308	302	309	308	283	333	316	276	287	294	294	289	274	254	284	256	295	278	282	306	309	286	326	296	244	274	256	289	285	290	261	272	285	274	280	326	281	254	320	272	310	309	291	312	273	272	299	297	265	284	277	303	271	266	278	257	276	283	311	283	316	292	299	318	289	255	268	294	287	295	285	263	339	312	291	331	275	297	273	286	298	282	290	271	301	292	266	302	325	269	269	266	247	278	270	292	240	266	291	290	282	271	300	296	288	260	282	291	284	278	331	298	302	297	295	280	285	247	292	264	284	290	271	252	289	281	322	286	258	252	270	293	324	275	275	308	303	318	300	328	275	295	289	301	271	298	259	288	278	286	250	269	282	285	273	286	291	304	289	282	284	283	308	271	280	292	281	298	282	291	304
8762	1175	1227	1527	1433	1377	1072	945	908	939	825	780	728	742	759	740	704	739	726	706	668	679	681	689	667	687	636	629	707	680	666	704	678	664	702	657	653	699	668	669	686	646	715	675	654	653	644	714	705	695	682	664	685	716	695	684	614	686	694	647	699	702	698	664	611	661	641	658	698	658	641	639	630	684	647	738	664	603	657	686	639	670	708	666	674	672	670	642	663	649	704	650	651	657	636	650	660	709	713	663	669	650	668	653	649	706	642	680	671	665	641	643	641	622	674	642	642	664	647	688	682	678	715	665	647	707	662	643	707	712	650	714	637	662	706	618	632	679	673	697	650	654	634	691	708	652	694	668	630	711	692	674	674	717	656	714	663	635	663	691	655	648	709	667	701	678	672	680	648	653	680	697	697	673	683	636	632	681	668	648	731	659	687	702	675	665	687	669	658	651	610	641	695	710	674	640	711	656	654	668	646	681	691	680	685	651	665	655	653	693	687	672	679	668	685	669	632	695	670	682	682	663	687	680	674	675	693	624	630	690	628	654	658	669	629	674	680	695	684	658	665	651	670	704	675	648	639	657	718	694	664	667	677	700	684	689	667	685	675	722	681	646	700	668	668	691	628	633	681	617	685	645	653	662	631	669	656	667	640	615	634	632	644	665	684	658	595	682	646	616	676	663	703	689	676	710	729	654	682	659	670	688	625	657	665	671	673	693	694	688	710	614	629	664	688	735	645	705	671	701	620	680	682	674	663	671	643	657	680	641	654	706	667	663	653	687	675	686	647	671	671	676	620	657	722	668	673	681	646	636	651	655	699	645	668	626	640	645	646	642	625	683	661	634	615	681	620	700	676	654	685	650	657	635	646	675	669	685	689	691	646	620	628	682	650	692	647	654	689	681	681	696	666	670	656	689	679	687	650	613	669	679	679	652	659	721	667	671	684	642	679	706	651	682	652	673	641	714	664	645	668	590	684	667	656	633	690	661	655	645	651	693	658	650	688	656	681	650	686	685	641	623	697	665	671	650	669	708	680	683	667	657	654	664	698	694	619	707	616	614	670	698	692	661	690	616	665	675	698	639	620	716	689	645	676	695	696	732	664	626	673	654	657	639	695	693	666	618	684	658	690	669	674	676	694	641	655	646	638	678	695	652	676	684	676	672	665	646	670	676	655	643	645	612	626	655	663	670	716	661	672	719	658	664	684	658	661	654	654	675	671	623	691	681	655	672	732	640	644	695	710	646	703	712	674	708	641	678	638	669	646	674	629	639	679	674	688	643	699	644	634	624	662	690	689	680	655	600	654	641	701	642	669	706	653	669	650	656	639	701	681	637	682	655	702	657	674	682	633	674	705	659	664	653	683	671	672	694	619	687	678	673	678	654	647	609	663	688	684	681	677	701	632	647	677	692	650	657	672	677	689	714	653	652	653	666	663	710	683	641	734	682	668	690	701	672	635	680	687	676	688	679	629	657	688	721	681	664	624	695	662	639	645	663	657	625	636	630	670	646	660	712	635	671	627	660	674	695	655	676	674	637	674	659	680	614	671	687	678	720	701	673	675	701	660	676	680	658	688	661	630	698	643	633	608	660	689	666	696	689	642	639	682	639	626	680	681	694	680	685	656	693	691	667	676	706	664	636	669	638	665	673	665	674	674	700	666	668	663	647	670	635	648	657	702	637	640	636	633	689	651	645	709	672	745	633	680	684	655	668	666	728	651	691	652	687	700	654	659	593	668	655	632	658	704	657	698	680	684	660	670	622	700	681	678	658	647	679	632	693	677	618	646	654	691	725	704	671	658	679	643	678	636	635	666	698	617	613	661	633	693	645	657	698	685	687	658	651	658	684	639	639	688	681	679	689	667	636	658	668	639	649	651	708	669	678	725	655	669	665	692	684	711	673	679	696	680	652	724	657	651	703	629	648	695	649	659	647	674	688	665	660	658	650	670	620	673	636	689	680	595	695	669	695	659	713	672	659	686	691	653	658	654	684	677	635	680	635	653	654	651	691	633	636	643	633	681	634	668	691	684	655	676	714	678	682	652	675	631	647	607	683	630	623	662	713	641	640	667	670	711	641	684	678	623	641	700	677	624	653	667	632	668	691	679	627	650	668	643	672	666	655	622	674	668	677	628	723	680	633	679	670	693	669	633	699	683	674	680	687	641	650	678	679	695	662	733	700	685	712	654	622	636	642	704	649	706	708	660	646	706	651	639	651	672	654	623	647	666	653	703	711	695	650	697	691	685	671	665	569	628	667	685	632	699	671	646	607	650	690	694	678	671	720	689	651	671	683	639	686	694	643	669	659	689	666	683	667	696	628	707	661	676	648	717	657	624	663	648	625	673	679	695	656	670	678	683	647	620	652	641	663	691	714	619	670	646	696	684	680	641	673	647	663	667	675	706	681	650	684	705	697	688	663	652	668	710	699	665	634	674	692	695	661	664	671	652	612	656	690	627	658	642	654	652	701	663	688	664	729	599	655	714	724	722	659	624	656	683	691	632	671	609	692	645	619	641	728	685	665	628	685	677	656	678	684	659	644	685	708	684	675	675	667	664	649	655	726	653	653	630	677	691	626	670	616	663	679	651	679	614	713	648	669	655	637	676	664	674	674	631	685	633	676	674	672	640	649	651	600	676	703	623	688	658	647	658	705	672	623	668	682	671	649	653	707	646	652	632	665	635	666	664	653	695	665	665	698	670	671	625	655	666	671	709	646	644	674	691	713	675	656	720	652	670	626	726	701	657	655	681	644	694	701	654	670	675	679	676	681	603	669	646	619	683	700	670	664	668	656	673	683	666	662	602	627	679	695	648	691	632	633	687	650	695	636	666	678	631	684	704	652	660	632	659	654	687	689	659	718	674	638	666	631	661	616	692	673	718	701	631	673	631	640	686	687	690	672	727	659	654	635	627	629	696	714	657	681	608	650	681	698	665	690	650	642	661	585	654	667	656	655	647	715	631	650	637	649	655	619	673	661	637	683	628	646	689	674	649	669	676	650	679	669	654	676	657	659	652	669	677	650	668	684	667	657	665	672	676	672	670	655	638	616	645	634	625	667	672	709	649	664	697	664	665	679	611	653	672	646	682	664	685	686	667	672	658	669	654	664	692	628	619	622	693	659	687	688	657	645	710	657	716	724	633	677	678	662	625	654	672	666	707	658	630	647	668	639	652	667	666	638	697	681	652	642	645	699	666	669	667	682	676	711	638	643	669	670	683	613	637	669	665	625	661	734	652	653	672	619	628	673	652	647	641	650	600	682	651	680	638	653	666	642	668	662	668	625	647	702	682	633	613	686	659	648	666	673	658	674	672	652	671	620	664	632	680	671	649	690	669	623	674	685	632	630	647	668	676	681	657	687	662	662	684	673	681	695	669	675	691	668	653	616	698	651	674	671	602	640	619	658	611	725	638	690	667	650	656	700	685	658	733	654	679	607	661	685	622	686	708	675	646	681	652	663	667	654	613	651	637	714	644	713	645	659
19291	1777	689	576	427	359	274	219	199	157	158	167	135	148	138	119	123	148	146	140	137	106	103	144	145	139	118	120	124	131	104	104	133	115	131	112	118	116	132	128	113	117	126	130	132	118	111	130	122	117	128	143	123	110	136	106	129	126	140	112	111	117	130	134	112	110	126	111	127	119	109	126	118	128	126	136	132	124	101	121	113	119	108	117	111	108	130	118	130	153	126	112	139	137	124	126	113	129	114	157	147	113	119	119	122	110	143	117	129	121	131	110	129	137	113	127	146	136	117	140	125	120	113	133	123	130	123	117	121	130	111	117	140	131	127	115	145	110	124	101	131	134	120	109	141	125	136	131	120	122	129	128	136	121	130	123	135	115	118	137	127	117	99	118	127	118	138	114	119	143	132	121	126	113	104	115	115	99	122	126	120	125	130	112	132	114	133	113	122	133	129	123	108	127	125	127	122	116	133	120	125	110	128	107	104	132	100	143	121	106	123	108	143	141	123	115	121	122	110	128	122	120	122	121	119	137	117	118	117	125	116	124	128	125	128	121	142	126	127	122	129	132	130	108	137	132	133	120	135	132	112	125	132	121	128	125	138	112	120	118	115	113	95	127	124	131	113	140	113	121	137	119	141	115	120	119	113	135	118	117	136	115	123	124	129	117	121	141	129	138	132	138	112	148	135	137	118	108	130	122	118	106	102	127	119	152	125	122	127	133	107	127	106	131	118	123	146	131	129	130	122	142	142	131	119	93	105	126	121	133	133	117	98	132	136	122	107	113	117	138	123	123	144	136	113	131	132	118	120	139	118	104	141	123	119	135	134	112	134	115	127	110	95	118	112	106	110	134	125	122	117	135	135	104	121	124	118	116	117	107	127	114	138	133	117	107	133	119	114	136	113	112	128	86	137	109	119	120	111	98	137	106	131	112	95	121	116	103	113	137	118	124	109	121	115	107	121	116	137	126	141	130	149	129	129	134	122	101	128	116	124	119	134	141	123	108	137	118	116	101	129	122	106	111	115	128	83	127	119	145	147	126	137	135	107	129	115	126	103	114	133	135	131	139	98	114	116	126	127	120	118	123	127	114	112	119	149	135	133	115	128	153	127	145	156	122	130	104	128	127	114	110	159	132	132	126	132	104	118	114	108	122	125	139	134	125	132	118	126	144	125	143	114	115	133	131	123	132	121	116	107	115	129	124	127	129	123	111	115	101	128	119	112	111	115	119	138	118	111	106	116	107	128	138	135	114	139	123	113	105	132	122	131	128	118	111	128	118	130	111	129	133	125	137	117	131	130	125	154	128	117	98	122	116	130	119	122	123	107	130	135	112	130	110	103	109	129	119	123	139	133	130	116	144	138	121	132	115	131	116	87	130	136	124	125	110	135	125	137	129	139	125	104	132	123	139	125	122	146	124	128	127	141	108	119	129	110	117	116	86	142	129	126	110	117	146	143	134	105	127	116	105	124	108	109	125	126	117	125	124	116	131	133	134	121	120	126	111	127	108	108	109	118	120	127	141	95	133	123	125	115	126	126	110	139	133	123	137	127	128	123	116	129	119	112	128	133	115	125	123	111	116	118	125	103	116	135	114	142	141	122	128	111	131	127	128	127	116	84	140	128	134	106	118	117	137	132	129	126	119	109	120	120	124	139	79	118	125	129	124	104	127	124	129	119	113	109	112	129	117	129	120	105	118	119	117	120	132	112	134	145	131	129	111	128	108	112	130	143	135	127	132	122	112	79	112	105	92	108	122	119	130	117	106	114	122	107	132	133	126	129	131	129	116	135	135	127	104	108	133	132	112	126	124	119	124	132	110	134	113	120	121	137	144	148	108	119	114	133	127	118	131	124	140	135	134	120	121	130	108	107	121	141	125	107	125	121	134	113	120	113	129	115	123	131	126	109	113	124	126	150	134	120	100	105	123	137	108	120	127	115	116	134	108	111	113	155	138	130	114	134	122	157	141	133	97	127	119	107	124	132	110	128	136	134	123	137	134	130	114	137	100	119	133	137	116	121	122	126	113	125	106	125	136	112	142	119	126	118	109	131	143	117	100	120	126	127	118	118	125	126	159	120	130	119	115	122	132	124	125	116	127	106	113	107	148	121	143	109	135	137	125	113	119	131	116	130	127	119	123	123	124	137	110	122	128	112	114	135	129	117	136	122	132	130	124	110	157	109	135	136	120	140	117	125	118	137	139	128	103	126	126	109	147	131	137	132	131	132	117	119	131	98	106	116	102	142	137	115	110	110	109	122	116	132	139	135	120	124	137	109	135	106	91	139	137	114	125	122	104	109	122	137	123	127	127	121	121	142	119	108	118	136	136	108	118	144	122	107	103	122	134	122	104	138	107	111	107	117	113	111	134	112	117	126	137	130	111	131	114	117	121	120	124	135	136	134	125	109	129	109	127	115	113	125	112	133	134	100	122	118	123	118	113	130	116	118	149	114	116	121	116	121	138	114	155	127	126	136	134	126	131	139	122	109	139	139	143	116	126	108	139	137	121	112	109	135	122	101	118	105	111	115	123	115	128	114	137	121	143	105	121	124	135	124	132	103	122	116	98	128	102	108	103	131	113	125	114	123	126	124	115	134	100	137	112	112	116	116	126	133	107	118	111	135	128	128	125	111	124	118	126	126	113	116	123	94	112	130	123	118	121	102	109	122	122	119	125	136	117	109	103	128	122	110	132	144	109	114	115	141	126	124	129	110	119	117	119	131	116	115	131	124	150	113	121	116	132	122	113	134	141	118	115	105	117	109	122	123	112	105	116	117	129	123	117	116	127	112	141	119	109	113	117	124	111	109	95	133	127	123	125	123	124	143	131	139	125	148	147	117	108	121	119	122	116	117	118	120	96	121	129	126	117	123	135	133	127	137	121	107	123	128	113	111	119	126	99	140	122	133	133	102	123	117	141	118	132	141	132	118	113	125	120	104	101	112	101	133	125	126	118	136	115	124	119	131	143	122	105	116	112	140	128	130	137	131	141	125	133	109	112	126	141	135	118	101	126	120	122	125	99	129	96	126	129	108	128	104	129	140	121	124	129	123	118	118	136	129	107	117	115	118	112	130	115	136	102	130	148	119	126	143	130	129	108	103	137	115	120	135	117	131	113	113	152	132	118	118	128	111	121	132	130	132	97	134	126	130	113	136	129	112	135	127	108	132	132	115	139	150	123	132	111	131	122	120	121	133	127	119	114	111	120	124	125	99	119	119	138	121	125	115	136	131	133	114	135	143	136	129	129	123	116	113	120	127	149	110	106	129	140	125	108	122	140	116	129	113	133	145	135	124	115	130	117	126	120	111	137	107	126	136	121	138	120	133	135	107	98	124	114	116	105	121	113	119	127	126	128	141	107	130	120	128	128	127	113	133	148	147	123	120	116	112	142	119	128	137	117	129	132	146	115	136	114	148	131	128	113	116	127	123	133	113	120	116	135	130	119	103	128	133	107	137	134	102	133	125	104	118	150	110	138	131	116
11812	1222	1502	1828	1749	1525	1203	931	747	672	604	526	464	529	480	419	417	424	382	361	394	388	368	375	355	366	353	353	359	335	358	348	399	324	367	345	352	341	346	331	348	316	335	377	328	356	348	321	313	341	328	331	329	327	318	323	319	278	328	303	310	324	300	324	314	332	309	353	335	339	348	362	319	340	300	345	330	305	302	339	325	342	331	312	299	321	331	315	340	338	295	342	328	339	321	302	318	341	329	307	341	324	336	351	309	290	344	325	335	325	314	311	324	314	311	326	330	314	329	304	316	331	343	316	324	326	316	341	307	337	325	330	294	303	335	310	344	294	313	314	312	333	324	283	304	317	323	319	319	307	332	314	313	311	324	346	367	334	313	291	317	297	290	292	327	310	307	300	322	324	346	320	304	326	310	317	351	322	316	317	318	316	335	306	327	295	315	322	311	335	302	296	319	302	309	314	319	319	304	338	343	330	309	315	310	291	306	330	351	303	307	315	310	311	330	314	304	327	301	313	310	385	304	332	340	337	309	313	325	302	305	301	353	329	346	301	345	293	336	307	354	324	302	328	334	331	321	340	296	305	319	335	292	321	328	315	313	295	322	281	338	316	313	350	345	331	307	324	352	318	306	321	285	306	300	333	293	305	338	294	324	320	316	327	310	305	308	312	316	296	326	302	339	319	320	330	317	325	312	331	306	312	341	351	364	305	282	313	312	340	299	287	304	308	309	330	309	309	316	313	343	354	314	341	301	303	324	298	319	320	334	288	307	320	315	328	278	310	284	325	304	277	302	328	305	296	361	317	306	309	312	294	329	364	305	308	331	287	352	316	345	298	328	334	321	314	332	302	305	297	284	327	326	317	317	300	300	311	305	334	308	293	309	318	286	346	313	282	338	349	337	332	321	332	315	336	339	283	347	312	313	307	331	307	339	316	304	306	311	333	311	313	319	305	312	334	348	335	308	297	297	334	322	313	289	341	305	308	311	324	342	337	318	308	329	309	298	295	305	337	331	311	315	301	327	299	326	330	333	328	314	323	358	350	311	353	321	330	306	338	313	316	319	308	323	313	318	329	323	316	329	310	303	329	303	315	302	340	283	264	316	329	296	337	313	363	351	281	322	334	329	332	299	307	293	325	293	290	293	314	324	321	312	290	301	317	333	300	326	318	312	314	303	353	331	313	310	290	330	319	297	308	300	313	296	305	301	321	300	299	346	314	301	295	332	332	313	302	323	333	346	325	318	324	348	336	285	324	306	335	314	351	323	302	306	332	337	296	298	314	304	308	326	320	307	324	339	319	307	330	302	261	327	319	343	320	327	314	303	311	347	310	298	309	329	324	342	329	354	273	306	326	293	318	296	314	307	327	296	312	333	351	325	341	338	320	323	327	295	342	332	327	305	296	343	300	338	305	358	330	329	333	292	350	345	321	325	338	314	324	300	324	297	332	321	307	346	328	292	303	290	303	324	311	310	323	314	331	330	308	305	321	305	290	342	292	312	347	354	303	301	307	293	344	332	307	331	332	304	292	323	297	335	348	338	320	308	314	313	308	318	318	326	304	301	317	343	305	312	333	308	334	301	327	313	295	312	316	336	335	299	346	326	337	334	311	340	328	303	290	332	320	287	324	323	317	307	337	321	318	323	299	353	315	315	332	282	322	330	334	332	358	311	329	299	350	334	322	323	304	348	317	293	346	339	303	319	301	315	313	313	301	353	316	315	337	336	319	321	313	312	331	326	340	323	333	295	293	294	306	328	302	288	282	309	306	333	308	322	357	301	296	309	299	322	318	322	287	328	338	343	311	308	348	346	281	295	313	304	337	311	316	325	326	319	287	329	330	300	338	303	357	338	295	323	308	292	302	322	318	313	321	336	348	348	317	317	315	306	303	347	293	323	338	338	362	300	345	306	327	333	332	314	312	307	361	301	351	313	324	307	324	319	284	312	308	315	360	345	298	332	316	337	330	329	304	307	357	299	355	337	348	343	291	307	302	358	331	302	279	320	340	291	331	302	330	326	336	303	323	332	320	352	300	312	336	310	358	329	319	367	289	360	284	323	346	325	302	327	311	311	331	327	314	324	303	341	290	307	312	328	345	304	306	315	308	308	328	336	312	362	346	269	332	303	332	340	325	313	308	309	311	311	317	290	329	338	308	309	352	299	293	309	330	297	341	304	336	310	342	301	330	316	324	346	293	349	322	304	344	307	325	344	284	320	290	313	331	300	324	323	292	316	324	336	334	314	341	318	343	344	360	332	302	319	332	336	303	284	364	337	326	347	319	339	333	314	305	319	317	304	298	291	320	329	334	327	324	307	349	326	313	312	328	325	339	329	352	323	304	318	327	297	311	300	317	306	304	318	325	312	315	338	308	335	340	293	330	313	302	317	315	330	332	314	338	301	325	303	301	327	327	348	348	292	322	368	333	333	315	306	283	288	353	324	308	357	341	304	297	307	314	307	332	332	307	309	307	329	302	309	312	349	300	359	298	297	305	270	311	343	296	312	318	332	340	339	328	350	333	358	329	331	330	316	315	332	303	330	314	322	323	288	324	318	314	341	289	277	288	315	309	318	305	301	303	349	320	321	274	313	328	340	330	331	326	326	292	314	290	304	323	332	313	340	309	285	362	319	290	343	299	302	335	297	323	293	332	312	307	317	351	337	304	302	310	291	327	323	308	298	329	312	286	324	286	325	328	322	310	313	292	324	312	325	298	316	313	370	313	323	303	345	309	351	318	313	344	288	325	327	307	322	309	311	335	324	323	332	322	350	344	297	310	311	338	327	311	318	316	323	336	284	306	314	321	280	306	343	324	324	301	330	305	339	358	275	334	316	339	342	311	288	301	316	312	277	294	329	336	342	290	286	347	319	341	315	314	314	312	318	380	337	308	334	311	303	341	316	272	345	307	338	304	310	325	314	322	324	325	322	321	294	337	335	309	332	314	347	304	309	290	325	324	298	303	311	306	330	323	320	318	282	318	313	320	320	310	319	290	296	307	334	327	318	318	315	316	301	344	318	364	336	336	315	310	312	312	313	322	303	282	315	338	328	322	308	314	333	295	325	329	303	319	316	311	315	318	304	335	349	339	306	335	354	325	329	314	311	295	321	313	319	333	327	292	341	309	334	325	304	321	323	291	302	311	349	316	355	327	310	329	319	323	317	302	316	294	310	325	311	349	305	316	321	295	321	322	339	328	294	332	341	308	337	335	323	297	325	321	330	305	343	310	334	334	329	302	321	333	293	346	332	304	306	288	323	311	309	311	303	347	308	337	339	317	312	324	321	297	318	302	323	298	328	314	304	310	327	325	340	323	327	330	330	294	318	328	323	304	331	316	290	329	309	300	305	322	314	325	302	310	311	319	326	294	297	316	327	296	319	303	330	289	340	322	328	346	310	322	319	311	325	312	306	299	324	291	313	307	314	350	312	311	348	343	327	298	338	330	327	309	324	296	328	292	338	307	320	336	312	316	317	319	325	332
1858	411	390	332	360	398	347	339	342	335	354	340	331	320	361	316	382	366	320	337	309	370	339	343	337	358	353	342	351	350	347	342	371	332	288	339	306	350	308	330	352	332	334	383	343	340	324	349	329	320	343	367	339	353	357	349	340	339	333	301	320	314	336	312	351	358	331	319	314	343	353	352	351	347	324	334	349	379	372	357	343	361	322	358	323	352	322	335	341	372	346	344	320	327	358	332	345	359	365	339	334	297	335	346	327	318	350	321	319	349	328	346	385	325	363	357	369	347	330	331	310	320	313	319	323	340	344	339	345	338	326	355	314	328	259	333	281	331	338	338	355	326	358	337	324	362	331	328	335	360	323	388	329	317	328	325	332	339	320	319	347	347	349	338	302	321	358	382	321	324	333	332	321	348	334	330	343	367	341	342	340	344	356	324	366	375	360	349	343	333	340	338	329	313	332	331	354	336	322	331	331	338	300	361	315	371	348	324	360	355	332	358	340	314	288	314	321	321	337	334	344	334	353	328	362	351	337	370	322	346	348	341	352	306	347	327	337	352	367	358	357	320	334	350	344	355	299	341	338	333	324	332	352	341	373	328	357	355	356	361	352	337	320	352	314	377	335	312	350	324	319	352	351	374	335	331	300	352	304	341	323	325	300	325	345	319	348	348	358	383	356	309	341	325	378	325	344	353	340	338	344	339	345	330	310	391	368	392	357	344	331	304	321	327	346	322	321	345	343	323	332	356	363	336	319	331	341	327	289	348	348	303	315	327	351	320	346	350	337	307	292	302	332	330	296	317	349	304	308	338	330	346	311	336	303	351	332	302	330	385	332	314	337	332	301	315	318	316	348	364	384	370	331	345	349	338	337	360	315	363	343	333	343	368	315	358	299	358	367	374	314	328	351	360	364	390	376	318	365	350	331	362	358	343	353	330	338	367	348	359	325	339	336	359	322	378	377	369	317	389	339	318	313	350	350	355	331	363	329	348	342	343	349	342	344	309	341	309	298	279	316	334	336	360	331	308	316	336	341	288	316	345	311	341	312	362	310	363	341	313	307	350	313	319	340	338	355	335	325	355	336	310	324	305	335	315	308	354	375	309	314	338	330	351	330	362	330	326	314	318	314	341	338	321	331	322	325	335	332	311	318	307	331	318	333	355	359	329	319	352	317	367	343	359	323	337	347	369	347	374	340	341	350	317	330	369	341	316	357	348	320	322	334	378	318	337	335	303	337	342	313	295	338	343	334	347	330	340	362	379	336	345	321	350	352	326	354	327	343	402	370	342	324	325	354	317	345	318	305	352	336	337	346	356	326	311	324	315	328	355	319	338	362	308	314	325	332	330	339	335	333	342	319	381	320	313	366	348	344	333	356	329	337	357	333	346	329	346	326	328	335	360	319	311	341	334	341	334	322	324	292	341	332	328	358	324	333	340	341	371	322	315	333	346	356	331	346	325	357	365	371	317	329	345	332	380	341	310	317	330	352	352	333	299	342	335	328	322	317	334	338	356	343	339	343	349	352	337	321	359	353	326	350	345	367	313	320	309	341	330	346	327	327	348	363	342	342	320	335	347	317	365	313	342	370	381	362	328	382	347	318	359	350	348	319	331	370	315	347	368	316	330	314	346	344	329	358	354	330	337	343	336	356	330	314	324	339	294	314	343	347	331	361	371	343	307	325	324	329	292	312	328	372	316	336	348	340	339	307	332	345	316	357	341	365	348	332	320	332	340	346	342	277	304	337	338	356	307	336	326	328	306	366	325	347	354	333	323	325	343	296	330	322	344	322	324	331	329	334	320	315	345	368	337	343	346	328	347	360	341	331	303	359	343	345	349	323	322	347	324	329	328	347	350	331	323	347	323	306	317	354	315	318	326	341	358	336	311	336	337	356	306	316	325	352	405	348	372	360	341	359	337	332	328	329	303	356	350	343	317	320	348	347	351	357	345	362	370	348	315	342	347	342	311	305	350	325	323	327	349	325	362	332	351	347	318	315	338	317	332	316	334	352	336	309	288	360	315	318	326	309	363	325	380	385	341	345	336	325	329	327	326	302	330	367	329	302	352	318	303	337	366	351	296	335	347	316	359	384	340	312	327	355	390	332	342	339	330	319	368	378	303	375	378	339	343	333	319	299	349	336	322	336	353	332	319	331	309	358	322	340	351	309	353	346	320	359	336	332	305	378	331	322	336	310	334	335	324	292	332	334	346	350	324	302	351	328	356	364	344	342	320	310	344	348	326	370	353	331	337	337	374	314	299	327	339	340	346	362	334	352	337	334	328	319	346	362	335	343	343	362	359	310	369	327	329	321	342	324	327	353	355	349	314	336	335	310	317	316	348	381	316	334	339	351	310	345	336	335	326	324	349	349	329	338	350	308	334	341	345	336	309	307	332	365	350	343	322	337	342	371	360	357	304	328	355	324	331	369	356	333	354	334	335	326	352	355	329	329	342	324	336	318	318	350	328	376	315	353	317	376	356	335	299	348	343	340	341	333	331	342	315	316	366	329	345	341	344	302	320	332	332	373	334	357	314	340	348	326	364	371	366	336	349	313	318	337	342	345	336	348	333	348	366	334	374	338	318	325	323	300	368	360	363	308	370	372	302	356	345	326	339	337	340	331	330	326	348	360	327	322	309	324	354	328	330	347	331	339	343	322	314	321	342	354	351	359	348	326	338	330	337	336	376	354	348	336	326	337	352	283	347	291	325	342	335	353	344	311	315	310	333	336	341	310	322	337	324	341	351	337	311	372	293	319	341	367	331	371	367	340	340	330	340	327	344	360	335	322	363	360	341	365	347	318	328	364	338	316	351	317	350	318	324	359	340	342	325	306	365	317	329	366	345	297	312	323	314	306	322	339	385	334	336	356	370	333	371	324	283	335	330	330	364	309	342	334	358	314	327	327	342	377	332	369	332	350	365	329	370	369	338	348	331	397	360	364	353	326	307	308	330	353	336	335	350	302	364	367	340	319	390	337	311	331	334	347	359	318	327	331	320	369	320	342	386	346	347	341	357	359	346	322	335	349	352	346	339	350	328	329	335	327	342	336	340	332	304	334	335	346	354	333	331	330	343	359	305	350	348	355	353	325	327	319	370	375	351	342	328	349	321	335	345	298	316	344	320	361	343	334	325	334	325	355	348	357	326	355	382	381	343	331	339	313	306	297	369	324	357	348	313	324	297	341	334	331	360	368	330	322	342	341	328	348	358	346	320	314	313	331	324	299	324	341	335	325	341	342	343	342	362	342	362	337	279	341	335	353	361	378	320	316	318	346	356	319	323	349	334	363	334	335	325	353	328	383	334	338	340	354	364	349	361	344	304	354	334	341	348	331	326	357	330	323	339	347	328	344	329	341	374	334	367	338	341	306	320	341	348	320	353	348	364	342	315	323	314	297	304	310	304	342	336	300	304	323	316	325	333	320	312	352	332	355	346	318	355	331	337	325	330	329	313	335	321	328	343	339	392	352	318	332	351	318	334
2295	857	893	913	918	888	883	838	769	799	761	793	758	790	781	768	785	812	822	729	789	828	793	782	768	759	796	808	728	824	786	759	799	767	743	772	751	743	783	785	804	779	751	752	794	745	747	741	741	780	766	736	780	789	788	810	789	768	750	747	757	805	792	773	787	778	801	794	759	771	801	776	764	807	763	794	777	787	781	763	803	808	771	814	775	760	787	779	773	797	810	748	751	769	757	775	809	762	801	817	765	740	763	759	790	787	809	781	764	760	796	792	760	764	754	793	768	784	759	821	842	779	760	684	810	757	771	795	803	762	793	821	829	753	760	801	777	790	803	825	770	739	773	838	833	794	742	814	806	810	788	773	789	789	822	756	774	808	733	771	748	745	764	790	764	792	751	784	810	810	777	774	822	783	788	800	787	773	792	790	777	789	800	766	768	777	738	802	782	735	736	785	813	777	786	806	801	746	759	803	765	774	798	828	825	825	781	758	806	785	796	774	750	842	814	765	781	780	769	774	773	799	784	767	725	745	788	790	780	789	787	772	818	808	789	778	784	780	761	771	731	762	768	740	786	783	817	766	809	793	810	790	787	805	833	731	788	746	758	782	774	755	798	779	756	785	796	797	807	769	776	811	833	742	780	736	796	793	801	777	786	795	779	772	805	768	768	809	807	735	787	764	745	744	786	819	814	767	763	820	742	762	771	770	768	778	815	805	759	808	805	790	788	809	792	758	763	770	804	805	749	758	768	761	750	786	779	785	805	746	818	815	778	832	727	794	809	736	794	798	749	763	808	837	810	820	793	819	790	807	783	789	807	759	768	762	795	786	826	782	796	792	805	734	805	791	800	803	757	799	798	764	797	744	778	770	782	799	800	800	762	768	798	779	797	796	775	756	805	790	827	790	760	783	795	788	758	822	755	697	702	789	785	782	751	842	768	779	769	783	773	747	802	763	797	786	791	738	825	814	771	800	727	839	753	785	724	768	785	760	782	768	764	792	752	723	784	762	795	763	767	791	809	814	816	817	781	821	758	774	808	737	742	807	797	785	794	790	769	776	798	755	762	775	766	797	808	802	847	808	797	758	793	737	738	760	716	747	795	797	751	753	748	781	778	783	819	855	763	761	783	795	761	726	759	757	745	793	767	752	773	744	778	739	799	756	806	766	816	807	797	740	789	735	719	759	761	764	752	773	801	823	817	794	786	844	732	758	783	849	817	824	793	826	816	790	806	776	775	795	813	753	728	751	796	757	788	772	755	774	788	786	800	770	766	791	768	796	765	811	754	770	769	792	794	745	758	756	774	777	738	747	810	762	780	806	773	767	766	783	802	782	791	794	827	791	747	811	783	807	758	789	795	758	761	809	774	739	775	781	809	760	738	823	758	764	793	766	753	777	781	728	751	763	759	758	802	767	808	781	781	758	807	811	778	756	780	814	802	764	770	830	765	749	759	793	759	807	734	763	772	768	767	798	841	778	768	805	778	784	761	760	809	761	773	807	745	794	796	783	774	811	788	837	775	757	788	821	771	781	779	763	799	773	773	750	763	803	783	721	797	754	728	802	756	796	716	800	828	778	768	780	756	813	722	824	813	763	806	764	778	777	776	766	710	785	820	790	771	755	744	745	836	762	748	801	809	746	811	738	752	783	795	720	796	798	754	727	790	797	778	783	774	772	772	800	751	840	795	758	787	815	724	798	750	750	794	812	751	762	779	735	739	747	763	803	799	789	779	814	790	745	807	813	808	774	743	787	800	786	792	797	752	782	740	778	827	729	782	730	805	810	721	767	754	810	779	738	766	762	777	796	794	759	723	771	801	754	742	771	749	768	821	769	795	743	792	752	753	745	825	778	804	788	762	766	779	778	787	808	764	778	755	740	762	850	809	762	757	708	793	784	771	749	788	757	821	759	763	791	783	801	685	804	755	767	821	745	765	797	778	778	774	849	784	782	758	740	764	790	780	812	765	762	768	762	724	765	784	751	808	777	740	800	779	775	757	736	743	741	757	781	719	776	726	806	799	775	728	768	781	799	666	708	754	812	762	776	747	762	800	762	780	798	807	810	757	716	791	745	798	748	800	810	765	760	811	763	789	809	795	797	750	794	820	759	799	745	811	793	807	744	801	700	729	802	767	760	798	752	740	766	723	776	804	740	762	790	775	760	813	795	819	786	795	737	728	780	782	766	796	759	818	807	768	765	789	793	800	794	765	784	746	767	785	716	803	768	757	766	807	794	765	739	800	776	774	719	785	860	816	762	717	839	789	809	822	769	739	790	781	782	779	770	757	787	835	754	802	821	786	842	790	797	812	769	810	795	775	807	777	763	749	762	779	801	810	760	779	773	811	795	741	786	806	727	804	758	760	774	799	792	820	800	763	781	821	803	818	799	784	808	789	809	808	755	763	764	795	821	760	777	791	791	747	802	754	715	778	726	783	791	750	777	742	754	810	792	797	737	707	781	765	791	811	782	773	809	751	800	717	733	814	738	772	788	822	816	757	803	793	802	753	803	804	809	740	806	768	732	809	799	787	810	740	749	771	753	770	808	786	786	789	767	730	794	808	798	863	778	794	765	747	804	790	756	752	792	760	801	815	795	758	794	792	750	765	806	775	784	747	757	742	809	808	779	804	817	775	800	747	796	745	730	813	772	761	794	782	769	785	788	764	789	809	757	811	775	799	806	761	767	777	789	765	759	770	795	832	753	841	770	758	779	797	796	815	754	819	745	826	774	717	722	766	734	805	800	795	821	766	780	738	800	834	799	788	765	757	789	801	767	742	738	723	781	773	772	764	787	741	774	737	790	775	766	783	786	767	771	756	789	760	755	746	773	813	740	797	782	771	820	731	816	784	727	764	772	767	787	763	758	788	811	781	807	757	721	839	776	814	745	781	757	797	736	756	797	810	762	825	744	815	763	779	790	759	737	753	760	792	778	771	731	773	775	786	785	772	800	795	744	737	778	785	777	776	748	780	748	788	772	761	762	777	826	780	750	742	809	797	760	761	757	750	815	810	772	742	724	759	790	745	776	812	820	762	779	762	744	784	788	768	804	785	775	703	765	740	745	761	774	770	780	749	823	736	792	772	825	750	774	761	754	783	819	734	776	751	794	777	788	784	797	759	736	765	786	753	827	797	803	768	840	782	787	779	794	788	789	810	821	809	749	783	747	807	787	751	756	785	779	811	774	759	789	757	768	854	816	767	809	783	739	766	704	781	811	772	816	763	774	774	744	791	777	760	813	784	790	807	785	765	805	778	708	779	795	782	792	795	760	823	824	774	798	787	786	758	813	793	865	799	789	852	784	794	821	758	780	763	792	748	778	800	783	758	751	824	795	768	802	800	741	770	787	780	771	742	793	796	809	770	789	792	774	772	728	806	716	818	732	815	759	791	745	780	770	819	780	778	828	778	782	792	725	778	774	792	779	718	794	770	839	806	755	758	773	785	803	756	810	745	811	791	757	805	805	789	799	784	812	789	813	800	805
10955	975	601	473	446	400	413	328	344	312	305	326	291	297	284	289	291	324	300	296	285	261	290	329	292	285	290	312	325	307	291	281	299	268	320	297	278	274	278	299	290	314	262	272	301	293	269	293	297	255	279	315	302	281	287	279	284	286	282	279	308	294	287	294	310	293	334	262	271	246	275	276	318	321	268	234	287	252	255	272	250	295	306	284	292	267	288	289	302	260	305	305	290	269	269	267	258	298	275	264	300	253	285	285	297	315	285	261	276	289	251	287	314	311	282	298	289	283	282	304	284	275	299	283	291	271	306	293	262	310	255	284	288	286	325	327	262	290	293	264	316	294	277	272	283	294	310	262	283	288	308	262	306	327	281	304	321	302	296	282	310	319	303	294	294	302	295	285	302	278	326	279	289	308	296	315	277	285	281	309	293	251	284	269	290	332	286	296	311	308	310	324	294	293	279	295	297	305	271	287	294	301	302	284	287	279	272	274	293	278	294	267	317	291	273	271	273	289	282	285	270	322	284	301	290	282	284	285	286	296	294	286	258	286	298	286	300	320	273	300	310	278	298	295	295	285	308	325	290	301	279	306	246	297	297	309	296	293	295	307	275	291	290	299	292	279	298	265	288	262	298	274	278	271	254	289	312	330	270	286	309	286	308	299	299	281	310	273	268	282	292	307	305	295	316	284	317	298	316	291	305	264	320	294	316	294	244	275	300	271	317	279	272	301	318	274	310	279	278	286	299	285	284	288	291	280	280	281	283	288	296	301	313	267	273	265	286	273	284	244	284	279	289	280	290	261	266	306	272	280	259	283	291	278	283	262	271	304	288	253	254	265	306	302	284	277	317	261	280	294	296	302	277	295	301	292	306	265	306	288	311	303	315	317	308	262	325	309	273	299	304	316	297	287	292	285	291	260	293	256	293	281	300	312	263	299	284	288	299	302	262	283	293	258	310	279	326	316	309	279	284	267	277	278	277	260	294	295	303	287	319	283	342	274	293	333	297	269	276	290	297	283	276	311	272	296	286	273	293	302	315	299	303	299	291	294	319	281	281	310	276	269	305	293	301	297	308	279	279	291	266	281	273	300	248	298	279	302	297	285	235	300	300	282	285	291	310	295	313	304	286	266	269	273	308	282	285	280	280	305	273	306	318	314	302	292	292	318	294	275	271	298	291	290	298	286	298	281	286	287	265	312	294	297	279	264	262	318	305	296	293	275	278	292	301	309	316	267	266	295	294	278	315	309	253	285	288	269	303	321	274	259	262	262	279	271	312	292	263	285	302	283	257	287	295	280	313	278	295	313	275	304	300	334	279	292	308	272	285	306	279	296	285	306	295	268	332	272	313	292	262	302	293	312	338	318	271	259	279	270	300	283	255	291	281	284	270	244	307	249	293	286	293	308	261	280	261	272	300	313	322	289	325	308	299	295	277	308	275	303	276	276	299	306	289	286	291	282	268	300	276	338	287	271	289	291	313	287	293	308	284	253	275	302	257	285	309	309	257	280	269	272	292	282	272	266	276	314	268	334	295	284	284	300	302	315	261	296	265	275	295	270	259	297	275	293	298	310	298	285	279	259	299	290	302	279	289	315	297	304	311	271	306	319	277	323	297	309	285	288	260	268	255	320	246	281	266	267	269	270	282	285	278	308	280	321	351	305	298	323	308	282	299	320	294	312	265	288	291	293	303	295	310	335	284	261	309	298	297	298	284	290	274	275	290	285	266	277	266	272	306	302	303	281	255	311	274	295	271	284	292	261	293	275	241	270	288	265	314	286	320	267	289	296	293	262	280	249	286	294	316	270	285	297	311	283	289	321	282	337	284	282	283	269	283	316	314	265	294	279	278	311	318	290	269	269	291	306	311	291	251	268	285	293	285	263	288	277	291	290	291	265	256	276	257	292	270	301	294	272	289	243	298	311	300	307	293	283	287	308	300	284	304	320	264	231	297	313	320	252	310	298	246	275	283	294	294	284	286	293	294	294	308	300	280	294	291	272	295	294	306	266	274	302	326	293	303	288	284	289	290	287	306	301	288	257	301	310	299	292	265	327	268	289	293	304	299	271	290	282	265	268	285	289	313	265	279	260	283	282	298	282	248	280	267	268	298	281	281	308	269	291	311	308	310	318	318	295	286	301	283	272	280	300	311	309	268	292	277	313	298	294	279	265	295	288	299	297	289	294	272	336	287	321	325	295	307	282	274	310	336	285	294	280	263	317	321	288	254	278	282	317	291	303	275	318	307	290	282	277	268	295	308	302	276	271	283	289	311	300	284	287	263	287	285	326	306	267	260	288	284	305	275	311	279	300	292	295	288	290	273	300	279	307	287	291	291	284	270	305	286	316	259	277	292	285	325	278	293	305	288	304	298	299	269	248	272	296	277	277	273	301	269	284	277	284	273	277	306	241	277	293	295	264	295	298	279	273	295	277	289	265	287	268	282	297	324	289	283	273	290	276	279	317	296	300	322	314	288	299	271	267	242	287	280	278	290	296	285	306	317	293	286	276	277	266	278	322	292	289	292	295	282	302	295	283	278	305	288	284	247	298	264	276	299	243	305	274	272	297	326	301	277	295	306	277	305	269	306	295	273	292	300	282	289	295	311	307	284	280	309	263	296	260	295	273	281	301	274	282	278	264	272	279	297	284	322	291	278	279	284	305	294	278	273	293	277	272	302	296	285	299	293	269	294	264	292	285	294	269	282	293	322	288	288	297	291	286	292	254	319	271	285	290	299	252	246	277	257	295	288	296	285	297	328	313	302	299	288	275	275	320	308	292	323	293	289	263	281	264	260	261	296	290	292	317	278	320	283	288	248	277	321	279	300	294	316	298	293	264	287	297	306	305	270	298	254	288	300	272	283	296	294	261	278	317	317	296	296	314	307	260	287	293	262	288	304	313	331	279	278	308	298	307	302	290	293	291	291	276	296	287	292	285	285	311	274	302	314	321	289	280	256	307	300	292	277	304	280	285	265	266	250	313	294	278	294	258	274	287	297	247	299	274	300	283	263	287	255	284	285	309	266	300	312	289	284	302	278	281	299	277	302	283	295	270	290	288	272	279	309	304	326	271	267	291	301	288	284	303	267	290	288	277	282	304	298	288	295	288	259	291	288	318	302	274	289	282	287	289	302	296	274	311	274	299	309	305	258	283	294	256	280	341	272	299	292	278	267	275	276	276	303	290	293	311	283	273	302	286	291	282	294	281	307	306	278	290	306	297	276	307	234	283	307	302	310	295	269	289	287	295	272	308	262	304	277	272	289	291	292	308	278	297	289	270	283	296	266	286	277	267	316	294	300	274	303	296	289	285	267	291	274	279	287	302	282	262	285	277	279	291	298	273	286	270	289	270	321	292	301	298	302	343	296	304	281	291	296	302	252	308	270	267	257	300	290	275	259	294	302	288	319	288	272	315	307	293	272	278	322	269	281	258	296	275	259	291	295	295	280	322	305	278	286	247	292	324	294	263	285	297	299	322	270	260
8501	1112	1247	1519	1427	1297	1153	982	905	824	803	758	752	810	736	687	729	749	671	692	714	697	658	707	651	687	695	691	740	699	664	655	717	698	659	714	681	679	671	659	696	653	660	676	689	667	654	696	669	669	655	682	695	679	714	662	703	648	659	685	706	683	658	619	661	671	636	636	652	660	691	647	621	664	661	657	688	684	678	686	665	652	667	673	687	687	701	662	626	669	722	659	644	692	666	647	703	696	686	701	616	659	659	679	726	651	673	685	618	677	637	642	687	690	711	722	695	676	656	678	647	658	667	628	700	692	673	685	661	663	665	651	665	642	674	672	684	648	648	692	658	661	649	636	673	651	678	662	676	671	665	654	693	707	690	647	690	690	642	662	665	661	663	661	683	700	643	685	672	670	664	685	677	670	641	692	643	689	713	658	649	708	631	597	631	693	672	671	740	659	654	668	678	648	699	659	647	686	679	624	703	651	716	622	692	663	710	691	671	671	649	705	704	631	669	693	712	677	651	663	759	670	713	648	663	648	669	712	649	694	697	664	690	684	643	622	656	684	675	661	672	654	654	633	733	686	650	665	649	643	674	654	664	693	696	664	687	688	685	648	640	638	636	637	662	653	683	620	660	673	627	657	649	617	669	673	685	656	673	667	697	683	635	679	626	636	647	669	640	657	719	625	666	649	681	642	651	663	671	701	646	666	623	680	681	684	649	622	715	631	648	651	677	661	645	659	687	673	646	642	650	702	686	644	702	651	695	675	661	648	688	677	687	652	677	621	674	699	670	698	637	700	632	646	658	690	676	675	648	678	695	666	659	698	652	689	660	653	597	675	707	690	683	684	690	673	681	651	666	692	673	685	677	663	653	626	674	666	642	672	668	684	699	647	703	636	625	693	704	703	645	669	676	662	646	680	709	693	736	690	741	653	640	624	663	660	675	679	642	674	692	648	738	673	682	630	635	669	674	660	641	682	641	660	661	617	659	640	709	681	693	624	693	659	662	639	674	697	695	645	643	651	635	670	612	629	665	634	645	679	668	634	682	689	664	656	701	661	695	666	649	665	693	695	667	648	667	610	698	706	619	675	655	698	711	690	653	653	654	711	671	655	686	684	676	613	667	677	692	680	665	691	683	594	675	693	674	647	636	707	648	671	656	658	703	691	657	622	698	608	673	675	681	700	669	661	673	668	642	664	662	703	657	664	695	670	663	652	687	692	701	676	699	633	664	662	650	651	665	642	588	663	670	691	646	662	650	630	662	669	691	688	679	639	625	635	661	632	707	733	658	649	693	674	654	667	648	646	681	671	651	662	658	653	662	643	672	640	660	636	668	610	676	682	675	688	682	679	640	653	641	705	704	640	711	652	632	642	643	637	628	664	685	644	646	681	664	627	688	646	675	659	634	721	696	628	670	635	667	686	631	721	626	645	610	617	648	708	675	693	683	687	650	648	668	667	711	642	678	698	652	663	651	676	647	687	647	675	676	641	681	721	632	618	655	644	664	659	663	686	666	717	654	663	671	684	606	669	647	650	709	646	646	622	677	606	712	694	658	662	640	692	663	669	661	648	677	668	637	639	667	709	690	648	664	644	660	624	643	665	638	682	617	708	696	637	686	674	707	634	656	654	676	674	658	677	643	691	621	663	633	684	661	690	711	665	657	655	692	676	654	668	681	680	648	647	673	672	639	666	664	658	687	690	681	717	646	669	632	657	632	647	586	632	667	717	698	694	684	685	632	651	592	636	688	661	657	684	693	672	678	667	693	667	679	702	691	620	659	670	697	634	683	695	677	692	707	610	650	657	661	694	680	703	719	684	623	697	647	664	679	681	655	740	658	672	664	673	661	629	671	651	637	619	651	671	651	702	675	634	678	689	673	616	645	659	643	609	659	688	647	650	673	675	686	613	641	687	679	667	639	720	666	644	656	691	630	678	656	688	643	672	636	672	706	644	701	661	688	660	627	714	712	719	602	641	634	669	659	684	695	675	649	683	638	671	667	695	701	714	652	692	644	629	640	703	636	711	651	719	665	662	624	688	693	696	656	663	677	647	702	652	704	669	689	659	700	674	658	667	683	698	706	630	688	671	692	674	667	659	652	709	711	682	627	685	667	652	711	646	679	698	705	629	648	701	649	646	636	744	680	700	644	666	664	688	634	639	634	666	663	646	709	619	714	694	686	655	652	680	679	612	648	637	639	653	658	672	660	625	665	667	682	677	708	694	704	660	641	668	656	699	691	633	673	702	734	685	691	689	688	684	651	658	640	616	656	632	640	682	674	656	710	668	660	679	690	645	651	691	674	708	670	671	652	627	663	671	660	673	696	685	694	687	686	707	672	637	702	678	640	661	622	686	654	662	676	692	692	666	645	683	664	607	628	676	635	651	670	664	669	698	626	715	651	689	711	663	716	649	707	665	702	693	647	624	690	688	658	646	641	652	623	621	634	648	683	670	675	665	602	623	685	610	612	629	672	658	663	664	675	655	694	660	615	669	636	649	687	628	687	635	686	640	688	707	659	706	678	658	656	730	659	673	654	599	697	670	705	662	669	709	653	663	707	685	684	713	636	660	702	664	724	643	703	659	680	702	681	702	731	666	670	731	684	672	696	689	639	686	647	663	682	666	654	658	689	636	651	704	712	646	648	686	665	712	627	678	621	690	696	714	646	680	679	693	655	644	664	655	712	656	681	670	673	621	693	631	669	675	647	640	669	675	658	636	639	668	674	659	612	647	684	644	662	634	682	619	616	655	670	662	621	657	618	635	669	652	614	684	632	710	665	636	677	649	637	669	659	648	695	679	639	665	623	626	640	626	686	632	686	666	682	657	686	686	656	663	650	679	682	660	630	672	675	705	677	667	674	678	638	650	668	665	631	669	710	670	729	688	657	668	685	694	670	633	639	667	655	683	655	658	648	717	658	680	639	670	670	697	679	638	712	679	682	674	688	644	686	701	646	663	681	646	748	648	633	671	655	635	657	638	670	593	705	667	674	644	663	624	657	710	674	660	637	681	671	654	630	681	650	650	682	602	694	643	640	640	666	639	685	669	667	698	680	716	690	684	703	686	696	654	680	672	666	725	665	691	659	610	662	645	636	642	688	724	710	682	655	681	644	663	704	616	692	671	720	619	652	666	698	664	634	674	670	640	677	696	633	672	669	655	693	682	648	642	626	680	664	677	671	677	694	709	653	635	655	642	671	654	671	662	630	636	653	681	666	699	640	673	652	654	701	642	642	643	632	674	669	677	694	640	648	693	648	650	635	698	630	653	643	703	669	659	687	678	675	654	640	604	670	696	695	625	653	725	645	669	678	646	653	734	643	637	677	640	647	692	669	675	663	628	690	658	661	686	699	688	660	666	706	664	686	628	659	730	680	650	680	601	675	684	680	640	687	681	614	678	662	668	728	632	674	687	642	648	680	641	670	667	699	619	662	633	668	658	678	662	701	663	647	635	648	652	676	688	643	629	664	677	710	639	715	698	672	692
19503	1753	665	542	450	376	296	218	168	178	166	154	178	161	151	128	133	150	136	146	156	151	133	130	105	118	114	140	124	116	121	132	160	133	131	137	115	126	144	147	134	117	107	112	113	130	119	124	139	144	124	118	118	130	111	126	124	145	117	133	117	106	102	134	115	124	102	119	122	112	120	142	108	117	126	149	132	116	118	127	115	102	127	120	105	116	114	118	97	139	114	141	144	108	126	139	121	141	122	113	139	119	116	131	147	129	107	130	106	106	124	121	117	112	108	132	124	102	140	107	115	123	129	114	130	130	101	130	98	128	121	141	119	113	128	128	122	123	129	111	126	114	138	136	107	119	109	139	121	126	117	110	115	122	111	119	126	127	121	120	130	131	130	131	149	104	116	146	108	124	119	112	131	126	115	117	126	126	114	110	126	123	130	109	148	145	134	129	120	130	143	126	115	129	127	120	117	136	128	111	132	115	118	127	120	142	129	127	121	119	131	127	122	107	133	117	111	129	113	131	117	100	126	115	112	130	124	124	130	114	105	114	122	154	124	112	105	117	110	100	106	127	129	151	110	106	108	123	128	115	98	112	112	111	133	123	116	139	124	138	136	111	131	112	125	114	140	122	98	114	125	133	128	111	125	116	134	136	134	120	116	115	123	124	104	105	121	120	121	117	102	121	106	113	122	120	113	113	111	124	108	116	124	117	150	128	124	127	119	125	135	104	101	123	131	147	140	123	123	150	123	120	92	116	123	119	121	107	116	149	126	122	123	126	111	111	117	120	138	115	124	130	115	133	117	140	138	133	125	134	91	120	121	97	132	106	120	111	133	126	136	129	132	149	117	119	119	129	135	129	132	108	126	128	146	126	119	113	109	111	119	113	107	116	135	129	105	110	125	118	113	119	112	112	134	106	105	112	100	124	107	110	107	123	141	136	137	119	122	126	85	140	120	115	119	137	148	103	120	133	124	116	133	134	87	115	124	116	133	123	127	118	109	118	130	118	117	119	127	132	110	116	117	108	127	125	111	127	115	105	119	122	122	118	135	110	125	114	127	148	130	104	111	111	136	130	112	149	139	119	134	130	129	122	119	129	129	119	113	119	121	142	119	130	120	138	128	125	112	121	112	138	146	128	114	122	123	98	128	136	118	105	125	117	127	126	127	140	99	136	126	115	105	127	135	108	116	148	132	137	117	125	126	111	119	130	140	129	120	124	137	136	140	125	141	136	114	131	114	128	126	133	112	125	127	119	115	122	106	112	139	94	122	139	119	143	118	151	117	129	117	152	132	132	126	131	139	114	112	115	137	111	131	115	121	128	146	133	125	108	112	120	145	117	117	132	137	123	123	118	130	112	134	120	97	101	124	131	96	139	128	128	138	126	112	133	114	125	112	150	126	123	126	131	121	109	126	111	134	124	114	146	121	126	112	122	135	123	142	125	131	127	119	125	127	133	134	129	114	128	125	138	121	126	107	123	122	133	141	114	120	139	117	112	126	121	148	109	123	131	131	116	131	137	110	136	119	130	134	98	124	159	141	157	110	111	136	137	124	137	123	131	123	118	133	121	102	126	105	124	114	129	124	134	130	136	137	102	118	119	130	122	109	115	130	118	129	124	132	126	118	126	149	106	120	128	126	121	157	128	111	114	109	134	115	137	128	122	119	118	121	119	119	132	121	131	127	138	121	122	124	138	120	97	106	123	126	131	107	107	131	116	123	113	124	112	115	121	126	117	106	145	124	136	133	115	110	126	110	137	119	137	119	111	115	125	123	134	125	142	124	99	125	128	109	125	122	136	118	111	129	149	124	128	145	129	124	124	122	140	149	127	134	133	154	140	126	108	115	136	140	125	121	116	131	133	122	118	128	130	121	139	123	151	120	131	147	149	140	134	130	114	122	137	131	125	109	118	120	127	133	125	147	119	107	142	127	124	121	130	135	120	132	137	113	114	134	124	120	155	129	132	128	95	122	123	125	113	107	112	115	147	112	139	134	135	92	138	137	121	121	121	133	106	112	113	123	115	116	130	125	141	123	125	106	126	101	125	115	129	115	119	121	127	112	115	90	108	111	121	134	129	137	116	120	121	109	121	117	126	146	129	137	116	105	129	141	127	144	122	107	120	116	138	125	102	127	113	106	115	127	127	112	106	133	125	125	120	123	122	127	110	123	120	139	126	119	92	112	121	127	117	138	128	123	97	133	125	138	125	122	133	127	112	120	82	135	119	102	131	137	114	121	121	123	129	127	129	118	135	116	116	116	109	112	139	118	127	113	131	99	131	109	99	101	91	125	140	125	151	115	126	120	124	122	128	104	116	101	113	136	143	140	139	107	148	127	128	121	99	135	100	118	123	138	114	143	121	117	109	124	123	120	130	133	130	130	127	121	117	145	133	116	125	121	147	114	130	138	129	118	116	147	134	112	133	125	156	121	102	119	135	119	116	120	122	101	116	127	133	133	134	134	128	115	124	120	114	130	151	123	124	152	130	142	123	116	115	122	119	111	126	136	111	136	121	129	121	117	116	113	132	121	119	128	125	131	131	121	130	116	113	111	143	118	114	126	123	106	115	121	132	134	135	124	115	143	138	112	134	140	123	136	135	106	135	119	131	121	131	124	111	133	120	127	121	163	137	119	111	142	124	119	143	118	125	140	133	129	133	95	135	115	110	122	131	137	118	121	126	127	113	118	141	118	118	133	122	122	150	129	151	130	127	112	130	114	118	134	125	148	123	119	141	101	116	113	126	123	108	100	126	132	122	128	126	124	128	116	126	125	123	119	138	126	127	144	111	126	107	114	106	118	104	128	135	141	131	140	127	108	123	114	145	127	127	132	154	124	127	112	94	109	122	116	129	115	117	133	134	129	134	130	120	106	130	107	102	128	112	110	123	155	125	130	134	122	116	127	132	127	142	125	118	112	101	132	123	97	119	117	148	139	144	113	123	118	134	99	110	127	118	132	124	134	134	116	117	123	127	148	129	120	118	122	140	140	109	105	120	125	133	113	116	117	134	120	107	119	144	124	116	136	122	116	124	140	121	136	133	117	104	104	109	125	133	120	118	118	116	123	114	99	144	97	136	147	118	108	117	121	134	121	124	107	114	114	123	114	140	113	143	144	139	118	112	125	105	114	130	106	134	124	129	101	109	133	115	133	109	129	127	130	126	147	125	105	120	114	117	102	128	129	103	140	129	122	126	104	114	107	128	109	117	122	113	112	131	148	130	127	140	115	121	101	135	127	138	129	121	99	138	114	120	117	110	127	135	111	141	127	128	135	136	113	120	124	138	123	116	115	136	130	137	129	116	120	130	110	152	125	116	116	135	117	118	121	124	120	118	124	119	128	130	141	113	138	154	129	142	121	124	135	120	121	119	130	99	121	141	140	125	133	105	106	125	125	126	105	118	117	114	134	124	129	111	124	120	106	147	127	109	124	127	126	127	148	136	129	132	135	115	131	125	124	128	116	130	121	130	127	120	120	116	126	116
11650	1146	1517	1842	1770	1620	1168	932	700	664	600	539	485	467	415	453	402	414	406	411	370	383	365	368	353	388	331	369	358	370	360	344	371	350	325	366	332	348	335	334	366	321	331	310	303	339	343	365	324	343	326	344	345	369	318	330	323	320	344	325	352	309	343	331	345	316	363	364	351	345	310	347	333	311	325	352	275	353	312	337	320	321	334	314	334	294	319	333	325	322	315	303	341	362	315	333	352	312	324	352	299	345	328	352	332	338	351	327	324	332	303	335	309	313	319	341	320	275	293	334	341	326	324	298	320	328	326	297	301	321	306	322	293	316	331	296	311	320	311	320	338	311	319	292	319	299	308	325	306	286	314	355	329	308	318	306	318	308	304	349	319	281	315	332	321	334	315	302	305	308	323	280	284	343	317	341	301	317	316	337	316	322	341	330	308	303	325	279	393	342	353	327	334	338	295	304	316	335	306	342	334	316	328	286	338	327	319	347	320	317	343	281	315	323	338	328	313	304	305	332	319	308	325	288	285	307	318	325	328	321	360	337	326	310	336	293	336	338	317	300	311	326	338	353	341	284	325	279	323	332	308	315	297	343	314	308	332	312	316	329	316	322	279	313	343	317	340	300	328	305	304	291	313	318	345	319	318	344	319	307	344	329	315	307	329	347	361	313	316	314	317	304	309	323	330	298	331	306	297	319	318	323	310	340	308	299	333	341	324	320	308	332	314	333	309	301	315	310	352	300	307	315	324	310	316	352	299	347	294	325	346	332	299	321	336	315	319	332	305	309	328	301	313	313	306	316	335	316	321	321	344	323	309	339	323	337	331	301	325	319	324	354	336	308	312	321	339	337	331	289	321	323	319	323	339	304	312	339	317	305	323	353	299	331	349	339	361	330	323	331	324	286	360	323	322	365	340	332	316	321	351	337	343	332	289	336	312	346	310	302	354	322	359	304	326	305	306	349	327	319	316	310	302	303	282	299	316	322	299	303	300	309	327	342	354	312	352	303	332	299	285	325	311	288	309	298	319	328	295	315	340	317	339	329	319	269	295	291	320	338	306	336	332	297	309	327	320	296	345	307	325	335	339	310	319	328	318	302	311	334	311	332	346	310	313	290	335	310	368	322	328	312	310	336	314	287	365	303	294	310	336	329	311	323	317	352	321	314	296	308	322	305	313	310	365	315	323	332	309	316	299	306	332	299	313	333	362	343	329	331	340	307	341	324	327	318	300	309	311	288	314	310	315	305	318	287	319	342	335	321	323	319	335	344	321	318	338	352	349	309	305	321	320	345	306	283	342	297	325	362	324	315	326	319	292	290	318	300	298	308	330	327	317	322	309	366	321	300	321	331	306	300	341	328	310	299	313	314	318	317	301	284	305	306	329	310	329	326	322	316	301	310	350	315	338	316	335	298	307	313	316	332	303	337	320	334	297	340	324	327	325	336	344	285	303	338	310	359	328	331	331	333	316	331	337	328	330	320	305	345	290	329	281	336	310	332	325	313	308	315	333	326	307	331	317	346	340	367	361	301	328	314	351	292	347	330	335	345	339	302	344	337	294	303	339	329	359	339	326	327	353	314	316	294	327	329	306	291	347	325	298	323	332	318	296	325	362	333	318	319	326	306	300	316	332	321	318	312	311	352	306	299	295	351	319	321	301	340	324	292	328	359	345	320	318	351	356	298	330	311	338	304	325	335	329	337	319	295	337	311	312	346	319	339	330	313	318	343	332	345	311	299	313	323	307	343	324	348	324	322	330	325	306	332	358	339	308	295	314	317	308	299	310	314	321	309	335	312	339	316	324	313	318	345	291	322	334	330	320	314	332	317	311	305	336	315	330	313	316	338	316	324	322	313	313	321	302	331	336	334	289	305	336	318	371	356	327	321	333	339	324	300	295	323	307	319	290	309	303	333	312	355	326	329	302	328	303	322	342	333	293	317	311	312	297	284	333	314	304	306	332	335	337	311	327	364	338	302	328	327	324	325	307	336	364	323	339	312	332	312	338	312	368	334	336	302	279	317	311	299	308	327	293	297	324	320	342	311	305	339	279	299	316	334	315	318	303	334	326	318	300	319	328	311	317	307	303	323	294	334	293	337	315	322	345	306	317	333	330	331	305	344	298	330	298	331	308	294	314	314	309	311	309	301	334	290	297	306	331	325	329	355	326	319	331	312	307	298	302	323	334	292	302	309	310	330	329	327	301	304	293	334	311	313	316	303	324	317	323	313	298	338	299	338	314	340	333	316	335	312	317	339	331	303	331	317	338	336	308	287	334	319	314	348	285	312	290	336	321	351	339	291	314	300	307	301	305	342	354	326	317	327	298	316	300	304	309	296	299	325	311	318	331	330	325	315	307	325	323	360	283	317	306	322	335	294	329	308	331	308	288	304	285	323	311	334	332	348	337	355	344	331	316	319	300	319	307	305	303	331	335	321	322	307	317	338	356	344	302	304	299	330	319	301	341	336	313	300	334	329	302	314	310	312	322	322	314	314	330	294	308	304	278	358	282	311	305	340	346	322	351	323	328	339	321	327	310	294	314	303	344	341	317	306	301	308	316	333	287	333	316	291	309	308	294	317	316	331	335	331	335	323	298	313	337	289	317	316	308	330	321	312	341	307	331	347	298	332	317	300	334	324	312	320	312	318	330	296	327	323	318	307	335	304	314	321	307	282	312	354	354	347	315	326	322	345	299	324	336	343	316	350	306	304	304	341	317	327	326	323	314	326	330	306	337	325	345	323	330	280	334	348	323	321	302	322	328	330	314	344	340	306	330	302	343	287	298	294	309	317	292	287	308	324	314	306	324	302	325	333	334	342	289	294	339	348	328	336	328	305	279	322	309	332	329	293	304	306	359	319	308	368	326	309	319	325	275	311	320	310	315	309	314	310	302	346	337	320	312	344	331	335	325	330	330	326	318	340	329	293	320	290	310	344	321	303	314	344	326	297	302	355	305	285	307	329	313	298	352	333	342	344	329	308	285	322	301	335	311	349	335	300	335	322	312	330	333	331	295	308	338	303	326	353	338	337	331	314	296	322	322	311	311	306	301	336	332	311	345	317	320	316	320	321	309	303	289	311	328	358	312	339	299	309	326	333	337	322	311	319	316	304	312	309	318	320	313	341	323	339	350	328	333	300	317	351	293	317	336	312	344	348	285	301	301	304	331	324	292	294	309	337	339	343	353	324	327	300	301	328	354	310	335	304	341	342	329	317	314	289	290	296	322	345	352	347	317	308	298	324	336	314	328	297	327	323	336	312	296	339	324	336	302	336	303	322	331	343	330	330	310	327	307	316	320	314	344	295	341	301	343	344	324	294	329	325	330	363	338	303	290	308	348	304	316	322	330	332	320	325	351	307	275	289	329	306	354	325	318	291	310	322	291	313	328	312	332	336	330	355	312	293	317	327	321	308	297	342	326	302	298	320	305	344	297	336	354	341	340	322	329	326	330	328	312	300	335	322	314	354	294	324	321	313	312	351
1887	440	382	379	402	403	334	375	341	369	351	325	336	302	360	331	328	351	362	356	354	330	342	342	317	338	348	336	342	375	367	311	357	358	365	332	370	355	350	386	320	287	348	348	329	308	316	324	333	355	345	335	299	317	341	361	305	321	358	293	346	331	354	350	304	314	340	326	339	334	309	346	299	341	310	351	301	369	315	346	320	354	341	352	329	359	297	348	330	354	363	341	341	311	336	343	328	367	328	375	323	343	338	338	351	349	325	339	330	345	340	310	348	342	338	302	311	367	340	299	353	323	329	361	321	358	320	394	334	369	332	306	382	351	372	314	327	360	326	330	344	340	343	327	331	288	334	350	332	340	343	288	334	361	346	312	334	336	343	360	380	349	317	303	324	339	349	378	353	384	343	288	366	297	336	353	342	368	319	318	301	361	353	360	347	312	327	318	373	324	371	301	350	340	335	319	361	366	326	388	344	337	386	290	335	348	350	343	356	360	339	330	360	330	335	326	295	347	334	354	312	342	329	300	355	325	351	308	331	334	318	328	330	343	338	316	304	330	341	326	325	331	323	336	316	351	337	332	335	336	285	317	332	347	343	339	367	376	330	319	373	335	329	326	314	328	326	361	336	319	319	310	348	343	340	316	323	372	302	297	337	356	343	356	370	312	313	332	335	335	312	331	329	363	328	312	342	333	371	331	365	368	363	352	355	331	359	326	345	329	339	309	333	321	326	335	358	345	334	317	322	352	377	383	382	309	360	344	315	357	354	342	336	339	341	349	322	342	347	353	357	338	294	346	356	389	343	343	307	348	305	339	383	333	329	317	344	335	340	312	354	315	349	336	345	306	298	344	349	356	317	344	367	331	345	307	289	350	343	364	349	328	348	374	322	357	332	342	342	341	293	321	357	350	344	329	326	339	336	357	332	317	331	319	310	297	323	350	346	343	339	332	308	355	317	352	311	330	317	313	338	301	322	362	367	355	326	339	388	337	309	352	344	344	346	318	318	353	326	351	361	315	350	344	343	363	337	360	330	303	334	322	364	327	344	358	295	360	346	351	328	322	340	323	323	393	346	328	355	385	348	323	332	315	368	323	328	360	312	315	346	357	349	338	329	382	366	356	337	321	329	321	339	362	346	343	332	344	335	356	332	340	333	335	340	367	335	360	328	313	316	327	336	340	333	328	333	301	339	371	361	332	309	314	350	354	324	337	303	379	375	355	355	371	342	354	332	328	344	329	360	364	336	327	331	340	348	336	335	322	312	357	342	357	299	306	332	319	316	338	321	336	305	346	372	316	307	352	313	325	366	328	329	308	322	345	328	359	334	281	322	332	334	338	327	344	314	352	295	332	388	335	336	358	316	318	379	321	326	355	336	323	316	379	348	366	322	315	340	340	316	321	334	337	317	364	298	333	318	314	354	355	348	323	311	325	316	302	345	362	341	351	340	340	332	353	372	337	343	327	331	346	327	353	322	364	370	285	305	288	329	322	358	349	333	311	343	327	377	314	337	375	321	345	320	345	348	300	329	356	350	338	324	357	336	340	361	339	296	364	307	364	359	328	345	343	365	368	333	355	343	342	332	336	315	328	352	356	347	350	337	324	342	348	331	369	323	331	342	306	351	363	360	277	331	344	330	347	333	354	348	375	336	330	342	336	323	342	336	337	376	341	359	326	357	312	359	351	357	353	338	329	359	303	340	318	350	331	352	337	342	316	331	352	325	365	316	344	331	334	353	326	333	323	348	335	313	315	314	329	317	352	362	313	314	323	356	364	349	321	331	340	296	319	367	308	329	340	299	355	340	356	328	330	335	349	357	327	300	356	340	319	313	356	345	345	317	347	343	350	341	359	309	314	334	345	316	309	356	371	356	353	350	360	345	371	317	348	353	358	331	315	340	320	362	302	312	341	371	346	308	334	308	338	351	326	350	342	319	306	335	316	317	357	378	389	321	323	361	367	338	334	355	366	320	324	344	337	364	313	350	344	368	365	340	324	326	346	333	354	355	338	297	336	342	330	362	312	322	345	335	350	331	308	320	308	324	334	334	359	341	322	334	314	328	332	358	324	284	355	331	344	320	341	357	350	346	323	355	361	337	328	373	354	347	344	346	381	333	328	342	360	323	328	317	307	313	339	345	352	320	332	363	330	346	335	330	346	310	315	356	285	373	344	315	345	366	346	324	319	319	323	344	374	356	349	333	374	307	344	328	327	333	339	327	328	302	337	305	388	347	342	364	344	320	355	335	334	354	324	317	342	352	333	312	344	335	345	330	340	352	318	361	356	329	338	316	331	361	303	339	335	337	346	337	349	325	311	326	351	336	344	325	349	328	302	336	349	353	358	348	318	354	329	343	333	347	350	350	360	379	336	339	323	350	331	326	330	347	300	355	343	341	321	305	320	319	345	310	325	326	322	329	311	340	307	359	374	346	297	330	316	369	329	348	312	325	296	352	358	336	320	315	359	324	364	336	318	338	326	313	365	327	310	350	352	312	307	352	353	329	324	331	328	339	339	318	306	346	320	339	295	330	309	354	307	326	304	339	368	349	334	368	346	354	374	335	340	340	344	333	310	334	328	373	317	343	347	339	333	332	340	333	349	337	337	323	309	344	308	347	332	358	344	345	323	351	323	337	327	374	383	337	302	340	326	313	336	340	371	373	306	321	336	333	347	335	337	350	322	331	377	350	343	365	327	340	328	342	334	332	316	320	343	378	343	345	319	337	372	358	344	387	355	351	336	369	327	324	346	333	348	352	333	363	337	350	381	374	344	337	349	371	341	331	303	360	334	338	313	336	356	342	362	305	332	356	360	376	299	360	332	344	345	334	321	327	332	342	313	322	314	319	320	323	334	299	376	348	338	344	324	336	354	343	368	317	321	342	352	337	348	351	352	352	314	354	345	319	337	295	339	338	306	347	353	312	305	310	347	334	334	347	327	342	288	315	372	360	345	315	381	348	343	307	309	325	316	365	340	356	320	350	349	346	325	299	344	328	354	338	354	364	335	340	329	339	331	331	355	324	354	356	335	351	335	339	322	356	336	362	371	346	314	320	346	335	358	336	341	381	339	354	361	344	326	360	368	342	337	310	304	334	298	335	341	344	341	368	327	336	318	341	335	337	335	313	329	304	322	306	330	315	325	327	333	339	334	331	351	369	356	329	346	336	335	309	365	325	335	321	352	390	365	319	330	333	329	349	363	369	353	312	345	337	332	329	313	301	390	328	333	335	354	346	301	324	311	329	317	379	372	295	328	338	331	339	349	328	350	354	327	355	335	320	319	317	336	333	325	340	334	298	358	319	337	353	343	354	328	287	347	334	328	332	350	342	364	321	370	327	357	317	321	332	335	299	324	393	389	350	364	399	332	304	361	319	353	309	357	368	327	355	351	342	296	370	352	364	291	346	344	346	314	275	361	333	347	344	360	326	333	302	323	334	349	311	330	353	343	324	346	348	368	316	311	313	353	357	331	348	325	315	358	371	345
2262	852	884	923	962	919	890	817	798	795	811	810	819	779	794	754	764	795	765	757	782	777	800	763	795	793	783	796	771	798	782	803	771	771	756	755	783	791	792	811	764	728	822	779	841	750	763	752	737	803	771	775	774	748	801	768	819	783	765	792	786	760	807	805	787	808	812	816	785	767	777	754	801	768	796	794	808	778	777	782	797	728	776	757	761	804	788	806	774	814	811	809	793	752	815	756	840	748	751	755	791	782	802	784	782	777	771	798	789	778	858	822	784	811	727	782	748	793	762	776	780	793	795	834	747	769	814	788	756	747	797	789	794	809	755	809	805	783	796	814	763	803	790	818	759	763	798	790	756	786	825	755	761	762	802	797	796	771	772	752	793	814	791	773	815	804	821	765	797	840	788	793	769	762	818	809	763	750	777	772	761	809	793	794	770	798	786	823	783	817	771	786	757	780	724	768	754	796	793	736	809	766	734	804	811	796	770	786	795	800	768	747	808	783	843	780	747	770	802	752	811	770	783	778	707	791	771	785	774	807	764	798	741	764	833	788	740	772	773	789	772	797	861	790	742	815	751	817	770	775	822	805	752	796	766	771	744	792	817	766	791	760	783	747	746	811	801	773	752	801	802	762	735	768	810	775	759	794	796	747	749	767	756	782	813	794	782	759	742	763	736	767	803	813	762	798	744	793	818	791	818	745	821	802	785	796	769	813	775	782	822	794	802	791	774	758	796	793	833	755	803	784	821	786	725	803	756	770	768	813	791	804	762	747	786	760	763	778	764	800	801	823	785	728	796	793	749	741	757	814	815	819	766	801	764	756	780	763	797	742	776	758	820	762	821	750	766	826	796	762	759	791	770	760	730	832	784	780	797	750	793	795	783	744	808	747	794	799	734	789	781	796	770	783	785	752	773	783	803	774	724	746	774	819	778	805	772	785	761	757	737	780	775	804	819	785	821	771	802	775	732	785	735	799	792	800	784	775	784	786	801	781	787	773	840	746	813	838	754	770	782	803	798	752	736	766	715	749	800	788	805	826	773	786	780	754	768	751	844	736	805	776	757	773	819	777	782	786	779	771	759	835	804	805	814	766	771	762	768	740	782	772	847	788	790	736	791	784	837	803	751	803	785	788	776	749	781	772	750	805	778	773	797	806	787	781	743	794	779	773	785	772	809	773	776	817	774	791	782	791	783	816	794	762	769	777	818	757	805	756	762	747	732	775	719	763	797	800	732	765	788	864	802	792	816	807	795	770	762	793	819	781	805	731	813	757	781	743	761	805	779	780	791	796	761	748	767	780	789	766	726	802	763	800	775	802	780	788	712	730	761	812	733	801	730	784	799	814	754	736	837	801	768	790	813	831	747	789	801	831	836	766	803	770	768	770	804	794	791	748	806	746	808	777	752	775	811	758	807	750	751	809	787	790	805	761	812	740	745	797	748	824	774	826	754	739	770	816	768	761	846	778	773	786	769	776	798	804	752	783	845	776	795	769	738	813	787	874	784	814	797	784	740	746	771	786	713	738	809	765	810	779	808	798	781	776	795	775	778	796	801	783	804	771	781	735	730	837	756	792	752	788	757	748	808	759	787	765	788	802	739	805	810	786	782	794	796	752	797	762	820	721	808	778	743	816	769	771	766	767	759	807	802	747	815	774	805	757	779	763	801	785	745	818	803	732	732	786	763	785	791	809	769	769	772	809	796	786	810	839	807	761	758	827	807	822	745	807	843	875	800	832	774	772	744	756	764	770	784	807	814	799	782	808	770	858	747	783	792	733	754	822	780	761	794	737	785	784	769	769	778	819	787	737	783	822	792	792	811	792	760	789	783	758	766	805	781	774	787	797	778	751	821	775	750	763	760	784	791	819	786	744	746	785	801	795	799	842	788	733	777	845	768	769	735	794	775	747	823	778	784	798	803	789	764	763	812	799	792	843	806	757	778	768	813	809	774	851	817	755	838	823	828	771	779	823	796	762	781	735	773	783	749	776	760	790	783	780	826	786	788	813	761	805	739	763	819	784	751	776	821	838	795	810	808	787	748	820	811	773	774	818	792	753	800	833	768	785	776	787	767	820	816	795	790	764	764	737	785	823	752	791	786	809	772	743	782	828	819	810	786	801	752	751	730	784	776	830	808	750	782	824	795	786	805	832	767	781	747	756	777	812	817	763	783	764	818	791	811	807	753	841	807	775	756	775	766	815	804	760	738	793	767	805	782	744	779	775	757	797	778	783	793	810	810	784	743	778	769	754	782	791	765	785	822	805	803	765	770	805	801	771	774	801	692	831	712	760	763	816	757	772	754	791	736	802	797	743	772	809	791	782	785	756	750	734	799	770	757	832	759	774	777	794	786	755	767	746	788	735	842	776	814	787	772	803	742	834	757	761	724	782	828	764	761	778	793	806	792	788	755	771	782	800	796	826	766	743	741	825	810	790	762	794	817	787	770	788	744	795	791	763	831	761	807	778	786	786	777	773	751	769	802	778	747	746	811	787	814	748	747	799	809	765	828	870	796	767	797	787	795	771	764	790	791	781	704	721	797	748	727	750	764	783	754	771	759	758	811	764	765	830	772	775	774	792	767	765	789	815	798	793	825	784	844	788	754	792	759	772	791	790	823	740	808	799	813	751	783	787	769	790	774	766	821	804	814	794	776	810	774	779	770	792	793	764	807	775	753	731	833	776	783	757	769	798	785	790	814	756	802	746	764	727	780	744	777	813	807	781	745	775	770	809	806	752	754	809	752	740	796	756	793	799	735	772	803	780	816	812	774	799	805	764	763	712	751	746	771	800	723	831	802	806	799	796	790	761	755	772	750	730	766	813	786	801	790	879	836	776	804	756	748	773	788	738	828	771	785	763	785	826	782	803	810	800	763	791	786	777	785	752	805	796	811	742	773	768	789	765	774	769	837	740	813	819	794	774	756	799	812	837	788	748	810	761	809	745	791	769	817	756	833	708	811	771	782	765	807	741	765	772	781	801	737	793	782	798	758	759	765	795	743	787	726	775	794	814	794	803	747	795	813	794	756	795	776	744	744	830	750	801	806	791	750	826	774	780	808	777	808	813	805	819	728	780	748	782	788	809	803	782	787	779	756	815	791	761	798	771	786	745	755	766	812	767	741	778	768	728	755	778	815	790	758	758	800	740	783	758	748	778	801	788	839	759	739	830	838	754	722	772	792	762	797	773	795	777	798	810	775	799	813	737	791	794	759	747	767	788	779	715	805	778	782	739	789	803	833	777	757	744	770	822	755	777	779	786	740	787	793	816	814	781	800	784	760	793	731	795	730	820	753	791	823	742	780	790	717	817	804	856	792	816	792	772	791	793	771	799	746	759	830	771	825	790	787	833	798	803	774	774	780	754	757	784	800	816	785	735	799	767	809	797	750	782	767	760	774	776	753	731	796	787	838	776	804	788	813	766	776	768	783	819	730	751	826	771	791	765	775	831	814	750	803	876	818	765	805	814	808	811	767	791	792	798
10608	893	581	504	481	424	418	330	320	321	324	340	289	283	313	287	316	319	284	298	278	282	291	305	321	276	304	318	284	293	298	300	281	272	261	305	271	331	298	287	290	283	288	299	284	303	289	306	286	306	299	305	275	303	338	292	269	303	276	252	256	277	246	310	296	288	305	278	297	273	303	293	270	275	281	314	285	296	261	294	296	259	289	280	269	296	286	297	284	314	304	315	268	303	296	315	272	331	290	292	257	293	310	286	280	273	306	283	300	293	285	307	272	307	322	306	294	293	262	295	302	305	276	319	303	258	297	298	246	277	285	273	268	292	285	275	305	303	287	268	281	308	296	313	249	280	327	288	298	249	264	307	315	282	322	280	284	323	308	261	268	311	281	308	247	293	282	285	292	300	311	296	333	275	284	290	306	309	288	280	283	287	257	275	291	281	285	283	270	291	276	338	311	295	309	294	295	278	300	304	248	286	258	298	281	243	292	281	291	294	251	284	303	280	272	267	277	249	292	286	305	336	279	275	290	320	288	309	288	297	286	288	287	286	317	276	280	319	266	290	268	279	296	274	286	262	284	277	290	289	293	263	275	309	278	294	289	300	287	264	260	255	298	295	317	268	287	300	283	270	265	266	311	331	273	286	275	298	263	304	308	301	269	265	320	289	319	295	298	289	276	300	292	305	286	299	328	269	256	244	294	325	298	287	284	268	292	275	261	276	265	299	287	264	288	313	274	288	282	295	243	287	272	253	323	283	295	322	300	298	338	270	271	252	272	310	273	260	250	272	292	282	302	290	278	267	290	300	265	296	313	312	283	296	255	290	271	280	283	288	298	292	264	298	319	304	294	283	305	306	294	305	326	275	291	286	298	277	248	298	296	273	320	306	255	301	274	290	303	290	279	322	295	287	295	295	299	282	302	288	279	300	280	280	280	308	282	280	284	300	305	309	287	310	262	299	289	275	265	285	287	331	275	285	288	272	298	284	257	298	302	313	260	269	267	273	302	322	260	272	265	309	290	282	300	318	283	306	282	303	298	289	302	319	261	307	279	297	301	299	303	291	297	318	278	295	259	283	285	265	266	283	282	289	304	263	283	289	256	263	297	281	291	284	294	300	303	322	280	296	302	260	280	307	250	262	268	280	257	310	294	260	272	318	298	278	331	293	278	270	282	290	294	287	306	284	263	291	297	319	262	287	255	295	277	262	309	295	259	301	326	263	276	274	289	272	298	306	312	292	266	268	319	295	274	300	289	298	268	255	273	279	292	302	317	291	318	277	257	322	284	287	307	294	279	269	270	325	287	298	263	282	279	292	306	288	334	288	261	305	282	279	275	314	293	309	260	290	284	263	298	256	253	304	257	296	300	314	280	263	290	315	285	271	253	307	277	308	296	267	270	288	274	297	319	288	289	279	265	262	284	295	320	306	320	274	255	294	253	318	284	298	299	291	311	256	275	260	293	290	269	308	295	309	303	282	279	301	285	284	265	279	282	296	271	271	294	305	280	277	265	286	301	325	269	283	301	254	308	316	286	288	281	301	288	269	293	317	311	310	304	302	281	285	285	314	277	298	298	292	271	298	296	287	313	297	264	309	291	300	259	271	297	289	272	311	283	291	270	284	312	289	267	314	283	342	288	294	298	310	285	296	292	304	280	243	291	265	277	263	307	255	313	303	287	308	297	278	271	286	298	300	288	282	285	310	271	284	297	268	286	277	293	309	301	309	291	286	286	263	242	312	297	252	321	274	281	283	293	291	306	299	308	281	284	293	326	305	265	278	256	260	286	268	319	287	286	295	269	269	302	307	281	290	287	272	270	259	269	266	270	268	270	281	284	260	263	267	301	290	277	252	288	272	294	259	283	314	249	323	286	312	255	301	255	310	276	272	282	248	295	288	269	284	338	314	285	309	263	286	307	256	268	294	303	317	305	308	301	311	264	289	292	292	289	273	303	305	294	307	294	292	265	273	287	263	290	282	310	295	253	268	301	295	311	306	305	285	300	301	275	238	286	307	293	298	298	278	304	295	281	276	293	265	249	304	277	305	289	303	262	289	293	262	278	245	329	256	289	285	306	264	297	278	284	317	303	277	289	301	297	292	285	258	284	297	305	287	311	282	277	303	289	283	296	293	277	252	291	267	305	266	292	298	297	256	270	280	269	257	335	298	304	277	290	247	308	268	281	295	271	280	258	290	274	305	283	265	294	333	294	277	300	288	326	295	270	278	282	305	293	289	295	302	301	294	287	318	263	274	296	288	282	300	295	291	326	259	285	303	292	315	295	283	275	275	261	269	288	291	268	311	278	282	320	303	286	312	277	282	313	293	292	299	302	290	293	283	310	272	267	297	282	303	304	300	273	286	273	261	297	293	299	290	291	241	301	280	271	298	285	286	300	273	307	289	283	279	287	275	285	273	261	300	292	274	292	275	312	259	280	301	302	297	317	329	295	273	302	268	268	273	299	283	300	279	290	273	307	263	267	275	277	263	275	271	279	267	306	289	267	296	304	249	289	264	282	292	291	280	292	249	266	294	267	266	301	299	256	291	268	269	275	293	275	276	290	278	293	302	283	278	295	269	303	292	305	289	250	280	287	288	287	307	307	271	280	279	298	270	293	285	268	291	277	289	295	319	304	302	304	275	324	294	268	284	278	291	326	302	273	303	298	294	283	291	298	308	317	299	294	296	296	273	295	259	305	323	306	271	255	294	306	265	277	321	249	235	276	284	287	280	303	288	299	323	294	293	299	254	309	339	273	258	308	287	263	289	293	305	264	288	289	307	256	270	292	269	274	319	291	294	268	278	294	301	286	278	287	283	263	285	280	278	312	280	278	307	274	302	267	277	266	290	276	277	283	302	317	290	296	296	316	296	272	278	271	278	295	297	307	296	293	270	272	270	287	284	281	271	260	273	295	306	264	261	293	318	283	286	290	272	261	306	282	269	310	294	284	287	286	261	291	329	304	259	285	245	304	283	291	283	318	261	289	297	282	234	286	301	294	307	268	290	338	289	260	309	297	265	305	270	306	310	271	311	288	284	298	284	318	272	291	285	290	257	283	272	280	250	276	275	261	299	289	285	276	284	319	283	296	303	298	296	271	282	283	323	293	299	284	294	273	293	297	263	286	292	270	289	263	304	285	300	288	308	286	294	292	301	307	292	288	277	261	267	311	290	266	295	301	280	300	303	290	296	290	271	304	285	276	277	323	292	279	279	261	309	270	317	295	276	302	261	279	300	262	295	255	269	257	293	286	251	279	278	267	279	280	277	259	307	280	286	289	263	274	257	286	306	289	288	289	285	304	262	302	273	284	282	279	284	284	294	302	265	285	324	273	260	319	298	302	304	301	259	264	309	297	305	301	281	249	311	301	272	281	306	308	288	290	297	288	270	307	303	276	270	281	263	291	246	266	323	282	313	287	315	274	288	287	306	317	298	299	282	293	297	282	277	281	269	270	298	269	252	254	283	323	287	282	267	296	275	286	278
8450	1103	1372	1588	1462	1349	1178	986	935	849	829	724	782	756	744	758	731	633	684	680	720	700	685	716	676	664	714	741	673	660	665	705	715	688	641	703	692	660	699	718	698	709	672	714	675	660	672	685	691	665	660	690	677	683	656	699	658	675	637	676	687	663	744	690	641	687	690	649	658	652	671	648	657	653	649	669	657	706	687	623	651	696	682	643	651	678	693	696	693	684	650	676	632	684	676	615	656	647	636	667	686	668	722	689	660	668	700	703	588	674	667	656	748	664	678	653	686	692	687	700	618	615	662	678	677	645	657	695	682	665	692	651	688	668	681	703	667	640	718	662	671	645	727	611	662	693	670	664	698	680	642	682	697	734	617	709	662	671	652	675	645	643	688	695	647	718	620	691	656	655	661	721	694	704	684	676	704	701	651	669	649	691	682	630	621	674	688	651	635	649	688	619	640	739	662	686	613	689	643	656	673	656	648	670	640	677	650	677	684	652	662	666	673	645	699	664	653	720	709	665	627	639	707	688	653	694	616	694	629	700	669	654	721	680	671	637	646	633	638	707	664	690	657	662	668	707	648	636	661	642	690	718	701	670	690	644	676	672	668	677	622	706	645	706	657	666	681	673	672	636	696	667	633	645	680	690	671	706	704	659	701	692	699	670	700	641	699	646	699	682	632	657	685	686	650	684	696	694	644	675	646	599	707	678	710	685	650	662	653	670	714	652	679	662	670	722	664	675	675	682	641	638	683	690	679	721	667	647	655	688	692	626	631	690	680	693	660	670	727	652	671	702	670	658	679	650	651	681	659	640	669	705	653	710	642	632	696	693	676	633	667	669	657	680	673	745	633	667	655	647	686	631	664	669	655	690	636	638	662	676	684	678	718	648	685	614	672	647	649	628	662	620	663	675	682	710	668	668	682	721	666	642	706	669	711	660	684	661	658	667	702	682	647	648	709	642	662	681	670	693	645	670	693	704	656	730	615	652	678	671	626	691	672	687	652	721	676	716	689	656	657	662	661	723	660	712	680	658	656	656	682	645	668	694	637	637	664	653	684	671	654	628	698	662	691	652	670	672	664	644	718	679	653	686	679	671	609	706	669	662	716	691	710	687	653	691	661	667	675	664	667	681	654	690	689	676	682	704	679	639	673	655	684	637	700	711	640	708	662	667	674	659	652	668	663	661	654	671	737	668	666	695	634	666	693	649	687	706	694	652	636	638	660	671	639	634	684	678	711	647	658	697	676	694	664	690	734	662	694	702	682	605	671	636	634	642	653	643	674	677	673	661	625	664	704	677	696	693	691	632	644	668	710	678	682	647	655	684	684	650	654	638	705	658	682	717	691	663	710	690	641	635	651	661	679	635	665	665	662	701	644	647	628	677	682	673	703	662	687	658	741	659	710	650	672	615	666	662	647	693	735	654	687	669	710	608	693	689	694	640	654	642	651	662	672	703	720	694	656	662	666	612	667	691	674	672	676	636	641	704	636	665	666	642	662	687	632	658	683	658	658	683	712	678	700	651	657	671	682	661	670	693	689	621	616	675	674	717	702	669	699	706	635	684	678	674	681	706	686	714	661	664	672	649	663	633	651	688	653	632	699	655	676	652	627	734	703	648	660	661	765	651	702	675	672	655	652	648	655	684	656	655	666	726	650	679	706	689	692	668	655	711	684	635	640	652	663	667	689	699	622	679	709	683	689	652	648	699	642	693	690	634	640	701	664	674	678	612	675	647	715	681	666	653	672	642	636	638	667	651	638	667	681	714	678	684	654	643	624	650	678	642	652	696	711	669	720	695	645	657	654	680	684	729	652	706	656	669	674	659	683	674	712	661	681	648	667	692	700	650	615	675	671	660	713	660	676	690	666	653	643	634	628	619	669	665	719	702	633	650	631	693	654	713	649	656	685	625	676	690	635	690	649	650	683	645	675	695	678	687	639	710	701	728	712	696	676	686	662	653	632	661	660	712	669	623	684	645	678	706	652	700	667	668	650	673	679	665	721	661	686	680	679	636	652	693	660	680	648	649	663	650	720	687	660	708	686	678	698	645	687	660	680	636	642	666	669	688	694	652	725	670	587	688	684	650	662	669	656	690	702	655	734	678	662	625	691	669	712	666	655	656	698	617	694	715	674	659	683	659	664	693	644	699	632	653	639	665	686	677	690	662	689	631	670	721	650	629	709	684	700	688	728	666	623	688	693	680	633	681	677	676	680	673	665	659	667	686	666	662	613	678	675	697	670	688	726	676	658	686	648	663	655	680	654	670	704	700	684	717	641	632	640	684	687	673	683	675	628	636	635	676	638	645	647	712	649	657	682	666	701	683	753	659	649	660	695	643	739	675	666	678	627	687	686	681	662	707	640	671	643	650	701	647	675	673	685	671	665	649	661	639	674	685	679	601	648	696	656	676	615	663	672	683	675	660	698	714	653	636	661	677	663	676	673	657	676	673	650	689	689	666	682	734	731	646	665	675	645	658	717	692	647	646	706	679	678	642	654	662	682	668	670	655	682	657	682	682	633	665	658	686	655	648	652	691	655	705	652	720	688	645	666	669	672	653	670	660	698	675	671	640	675	678	663	661	634	704	671	671	643	706	664	685	675	699	649	664	683	660	705	678	691	652	663	681	687	635	624	669	673	661	673	696	700	674	661	667	710	584	674	637	638	695	669	627	676	689	662	664	647	685	664	672	712	664	698	728	686	668	659	703	701	670	682	702	650	694	662	648	615	663	677	629	665	616	657	652	657	663	700	640	670	627	675	695	664	642	689	620	634	646	691	689	677	672	651	645	687	612	657	642	707	698	683	706	668	673	667	709	669	626	638	675	656	691	637	655	667	644	678	664	673	664	666	655	652	684	638	660	669	631	684	694	667	687	687	660	661	670	643	653	672	643	660	694	663	670	656	638	684	654	670	639	636	667	663	668	706	670	689	644	707	699	644	679	679	680	693	663	686	665	677	681	677	676	694	654	683	684	649	693	696	659	650	676	648	671	670	670	695	680	649	653	676	647	726	595	652	654	678	671	663	664	694	685	692	669	623	678	666	669	650	664	659	677	687	641	697	667	660	695	713	639	695	645	673	675	656	731	693	670	676	704	668	691	662	689	681	656	677	650	655	659	692	655	660	631	702	689	678	683	638	681	687	683	684	694	691	674	658	676	663	678	667	667	651	674	649	662	686	675	646	651	659	669	675	702	665	691	646	644	654	676	662	667	674	662	694	666	653	622	657	660	657	697	655	667	647	663	693	605	692	649	648	700	659	620	664	662	653	687	686	700	684	756	658	677	666	671	662	644	643	671	709	662	666	651	648	665	664	666	731	696	695	712	654	701	678	653	661	677	673	652	726	690	663	690	676	713	677	718	628	658	712	681	724	641	629	688	704	668	671	679	689	607	677	727	691	711	671	628	638	664	684	661	663	696	645	642	680	674	640	676	701	703	710	699	684	695	667	647	675	679	675	702	693	668	665	668	689	690	634	682	699	648
18006	1502	734	583	435	413	266	202	175	172	158	175	139	131	135	121	155	120	133	138	147	122	118	108	128	133	127	154	129	115	144	120	105	102	133	134	105	143	117	139	109	116	108	123	148	121	134	118	117	124	114	113	106	109	115	110	128	119	128	120	126	126	120	104	114	118	122	131	125	138	109	115	119	128	133	119	125	115	140	126	111	122	124	104	127	122	134	116	115	137	111	125	135	101	131	102	113	117	152	108	126	151	139	118	127	127	126	126	140	116	112	139	89	112	108	129	117	122	121	121	144	162	141	133	109	141	131	132	121	127	142	123	107	126	139	118	123	123	140	111	124	128	126	102	145	126	120	128	124	105	111	155	130	126	133	121	138	106	126	126	106	130	113	122	130	121	139	124	116	106	122	132	128	106	113	118	126	137	115	147	129	135	132	108	110	122	128	124	119	121	134	142	135	120	131	123	132	123	128	106	130	97	118	129	124	112	121	110	125	142	114	114	128	119	108	127	120	128	147	102	124	118	128	127	101	132	129	117	130	113	134	108	107	124	113	120	108	141	128	109	125	130	132	122	117	118	112	119	110	126	116	123	127	134	130	112	136	118	121	139	134	119	143	119	109	119	121	131	130	129	110	114	115	112	117	134	102	119	129	118	125	127	98	127	103	106	121	119	108	124	141	145	140	124	118	124	113	117	118	142	137	129	139	129	122	127	122	141	142	139	123	122	128	109	123	121	112	123	123	102	136	120	119	134	115	128	126	124	121	128	137	110	111	131	114	126	118	132	122	134	116	149	132	136	132	113	112	114	95	124	132	129	129	128	141	117	114	111	131	121	140	121	134	138	141	129	137	125	111	114	116	138	129	121	124	110	118	137	119	147	129	130	119	125	132	99	149	121	129	144	139	116	119	120	129	145	132	130	111	102	119	133	138	129	107	117	120	114	116	117	130	130	120	112	130	141	122	147	119	130	120	127	147	126	133	122	140	133	129	115	135	129	122	103	136	140	122	98	102	111	145	121	119	145	110	126	90	120	133	113	129	129	126	115	121	128	124	96	111	121	123	140	122	92	107	105	120	113	130	129	118	134	118	134	119	113	137	117	110	137	132	136	92	139	113	134	115	119	121	120	135	125	147	119	104	129	107	108	146	102	119	145	117	115	147	126	133	143	121	107	126	130	110	111	118	125	117	118	118	135	131	106	115	125	122	118	145	126	136	120	106	108	101	116	110	133	117	129	111	140	126	128	132	111	131	129	139	128	113	123	127	109	99	145	145	148	131	133	88	133	112	109	101	118	118	119	113	121	120	140	117	125	120	112	132	130	129	123	113	129	125	130	121	107	98	147	113	131	122	136	122	149	135	123	141	123	109	135	103	119	141	122	120	121	128	108	135	130	137	113	125	112	128	120	139	118	132	116	113	107	114	127	124	108	106	126	134	100	129	157	144	130	103	124	118	123	119	131	136	106	140	130	112	135	128	127	108	102	132	109	112	132	113	113	111	141	115	126	124	124	129	110	138	142	122	144	132	119	102	118	125	106	129	125	131	96	118	119	142	125	151	130	123	115	123	129	108	108	115	124	125	108	119	122	123	128	116	118	128	124	108	109	115	121	117	106	125	146	97	123	115	104	129	99	113	112	120	114	129	124	120	123	124	138	120	129	97	134	126	115	127	110	129	121	118	128	109	121	105	118	126	112	118	133	106	107	133	116	114	115	96	162	113	114	116	125	118	129	112	119	136	128	117	142	125	129	115	115	130	125	127	116	136	108	134	109	125	115	126	127	124	139	118	102	129	133	114	129	118	131	147	116	125	123	127	115	115	135	121	126	127	126	116	150	128	122	119	127	98	129	124	95	119	113	126	113	127	129	103	132	119	102	126	117	127	123	109	139	119	106	110	112	124	129	111	108	118	122	131	120	114	95	115	111	127	121	112	128	113	118	132	116	123	116	104	137	117	137	125	120	119	132	137	124	134	128	119	120	148	123	110	133	130	120	112	110	124	104	110	115	129	123	102	122	125	125	105	137	136	146	132	138	105	103	102	154	122	149	110	104	99	111	126	121	122	129	107	93	135	121	156	133	123	127	118	128	130	115	139	117	126	114	113	129	129	110	122	136	130	125	136	123	135	128	110	143	117	122	114	118	121	131	118	111	135	117	123	112	96	116	140	126	113	127	118	119	132	109	130	140	114	127	127	126	117	134	135	127	132	135	100	126	139	111	93	101	124	127	128	116	134	115	125	103	117	119	146	129	120	151	101	135	122	106	92	106	105	111	120	126	107	131	109	120	106	124	125	145	110	116	140	139	110	137	132	116	146	118	109	112	110	110	107	124	122	96	119	117	134	135	112	122	112	127	127	108	136	136	105	125	109	120	115	112	117	114	130	130	108	122	108	102	128	120	113	121	126	119	113	138	104	96	122	142	139	125	116	122	131	123	127	129	108	112	122	118	118	113	111	111	130	129	120	99	114	116	135	116	128	133	123	130	110	134	132	120	121	118	109	109	116	122	134	124	123	125	128	128	129	119	78	116	98	116	108	125	102	99	119	128	111	104	123	109	105	122	124	140	127	129	136	139	120	117	114	108	113	119	132	133	144	104	133	129	127	101	105	115	108	126	120	119	123	109	112	138	105	110	126	120	140	130	109	145	127	124	125	111	124	107	115	125	118	104	126	117	128	135	104	122	133	133	108	119	126	125	111	106	116	119	143	123	122	133	124	124	122	112	129	116	130	120	136	121	132	154	120	128	118	165	123	123	134	135	128	130	124	117	118	111	118	125	116	119	127	121	115	123	121	139	115	116	114	118	113	113	136	124	121	132	157	113	142	127	118	134	123	121	117	127	118	111	120	121	115	116	107	98	121	113	123	117	109	139	111	120	125	109	122	126	116	134	119	152	124	103	107	112	131	118	131	124	114	113	127	132	123	113	118	124	125	135	131	126	121	128	126	120	107	100	131	127	113	140	117	134	128	129	132	141	123	125	111	125	104	145	142	148	135	119	131	129	103	110	122	98	132	125	117	136	123	134	134	112	111	118	124	122	121	127	139	129	136	117	119	112	115	138	123	129	129	117	110	108	111	124	121	132	133	112	137	105	111	113	120	123	99	120	114	139	119	135	125	107	131	104	119	104	105	126	101	114	108	117	128	121	142	115	105	140	125	114	122	136	109	134	123	133	138	115	117	117	133	129	138	130	124	124	125	130	130	125	115	138	133	129	137	112	113	113	131	142	109	118	127	117	118	107	130	103	119	102	114	119	150	137	125	118	103	131	117	117	114	119	104	120	129	121	113	112	137	117	116	144	100	114	99	108	142	123	112	118	133	114	119	141	120	129	121	129	121	105	117	115	105	130	119	142	126	118	126	135	128	136	125	118	108	104	113	121	129	150	127	116	131	120	107	128	119	106	124	127	124	102	131	111	140	134	132	154	120	120	122	134	129	135	112	135	121	129	105	119	128	135	133	101	141	137	125	125	131	129	109	105	129	144
11065	1063	1476	1955	1667	1604	1139	867	757	628	594	511	530	477	433	447	394	403	388	364	384	369	383	387	367	366	355	332	384	333	321	348	333	336	336	329	344	325	311	310	325	365	327	329	304	360	337	364	352	350	334	342	325	349	327	328	322	319	334	341	322	356	328	273	339	341	326	330	357	328	305	300	312	362	308	328	306	338	317	307	289	339	292	315	307	338	305	303	334	321	302	333	316	312	323	316	355	318	328	319	326	325	370	355	309	334	348	330	373	281	344	328	317	318	300	301	329	327	335	292	311	344	345	289	349	311	311	305	332	337	306	300	331	321	339	334	322	312	322	296	293	295	331	323	311	327	336	333	307	312	313	303	328	347	342	323	318	317	296	330	341	312	344	316	314	309	341	336	340	335	325	315	309	318	336	324	340	320	295	331	312	326	291	320	346	331	357	305	313	310	314	332	326	315	350	338	311	300	320	325	319	327	295	357	332	296	316	328	332	332	312	347	321	320	330	338	346	325	345	329	325	301	311	344	331	321	336	324	305	371	322	310	347	340	323	324	354	361	292	301	317	327	332	322	316	330	332	337	348	305	292	326	299	350	332	321	317	313	305	304	315	332	348	345	306	348	319	308	332	314	317	325	322	304	284	300	334	343	317	305	309	331	330	320	331	340	326	298	322	365	324	294	340	326	313	330	351	319	340	341	333	311	317	348	312	337	313	310	308	332	334	306	341	286	352	310	333	307	319	336	312	319	350	347	312	327	311	364	352	339	319	302	317	313	322	318	333	275	312	342	305	356	327	340	310	317	317	333	310	334	321	301	323	332	301	328	332	314	320	325	320	310	338	339	307	290	323	332	308	322	328	320	284	327	344	292	327	345	319	351	352	315	304	288	329	309	300	335	329	306	310	309	319	326	313	335	352	310	324	329	320	335	269	294	307	333	307	303	322	307	316	330	314	321	330	335	289	323	331	291	316	324	295	340	288	317	333	315	331	311	288	319	327	322	294	322	330	342	325	293	314	322	328	323	309	353	306	288	307	311	316	301	324	307	325	318	303	316	328	352	312	357	321	332	293	343	309	345	298	317	315	327	319	332	360	318	328	315	296	293	319	314	329	344	290	341	320	310	346	302	317	336	295	328	324	372	335	322	294	329	316	306	328	333	331	339	317	299	312	328	311	326	316	331	352	327	322	287	335	331	334	316	313	331	296	334	314	295	323	324	307	295	309	328	296	304	294	345	318	318	333	280	337	317	289	341	323	312	304	273	314	313	329	320	315	311	338	313	307	309	303	304	312	304	303	308	318	329	316	329	319	300	323	334	310	316	336	312	290	309	349	343	321	309	318	331	330	324	298	309	306	344	325	315	330	326	317	319	323	334	339	312	318	308	302	319	300	320	338	327	316	313	345	322	324	290	353	320	290	325	345	327	311	331	312	342	316	333	354	319	310	338	300	323	347	344	318	284	335	352	321	312	335	355	345	328	314	323	330	347	334	300	319	296	297	303	340	345	303	324	324	349	312	286	318	314	298	330	308	356	319	319	305	335	315	328	302	341	345	337	300	318	353	355	291	328	278	322	334	323	301	317	316	324	305	333	336	308	331	352	347	335	299	329	309	326	307	292	312	300	312	347	319	326	309	323	330	322	349	314	317	338	275	306	323	332	336	341	326	316	297	314	300	333	302	322	336	313	332	322	293	299	339	298	338	334	342	317	331	289	326	333	295	338	338	302	366	312	324	312	311	327	299	333	315	329	308	291	328	312	325	315	350	323	299	343	311	325	315	361	345	316	334	341	341	303	305	322	288	330	320	302	310	294	305	296	316	328	296	353	311	305	346	305	330	306	340	307	316	331	321	305	302	325	294	317	335	315	316	288	321	299	313	327	314	354	328	335	325	329	324	325	352	314	317	309	321	287	345	333	329	317	321	315	302	305	310	317	323	331	321	299	314	328	371	324	315	373	320	287	331	348	316	334	324	305	334	280	352	312	325	339	331	311	318	323	308	330	293	334	326	329	326	282	320	347	326	315	327	353	315	315	282	318	319	305	292	345	316	330	308	341	340	322	321	300	345	333	293	320	358	354	350	326	307	302	323	302	308	296	351	355	315	311	332	305	317	316	310	321	321	311	308	282	337	315	330	346	329	315	323	324	331	336	335	335	322	319	293	322	337	334	320	302	354	313	349	341	318	314	315	367	364	317	326	343	303	332	322	320	311	345	287	321	305	284	361	311	315	326	312	297	306	329	335	318	299	303	335	310	295	343	315	317	341	312	317	308	334	299	335	307	306	377	311	319	305	319	336	320	334	333	337	343	310	318	335	346	339	326	321	325	314	334	325	326	335	294	325	307	312	345	303	326	331	295	324	317	338	328	340	313	310	329	303	326	319	333	302	334	322	333	298	327	322	324	308	339	299	333	287	343	322	305	323	326	307	306	342	315	322	319	340	323	291	326	321	332	314	327	309	335	282	334	307	255	302	319	336	298	309	313	311	345	330	288	313	332	301	330	306	327	325	324	336	349	344	331	306	318	340	334	315	337	346	312	300	334	307	325	327	329	321	315	309	302	344	296	324	300	324	317	302	330	297	342	316	319	346	341	341	360	308	297	300	295	294	308	324	313	288	348	316	322	346	333	293	343	337	280	319	320	324	332	351	323	354	358	330	340	331	325	288	355	341	316	343	323	303	304	315	325	319	329	316	309	344	316	339	321	275	325	311	303	338	353	313	307	315	359	301	338	346	293	315	326	315	338	310	303	357	322	315	323	347	334	318	305	300	328	306	328	303	332	317	351	316	327	305	326	373	311	327	340	300	325	316	300	315	299	310	327	347	316	335	322	310	334	324	299	306	352	317	292	308	315	340	313	311	363	352	339	314	277	306	323	330	312	346	300	326	309	302	300	316	310	298	315	316	307	329	313	314	342	312	281	334	330	311	298	314	298	301	314	335	287	326	312	323	325	295	337	316	309	357	342	299	301	316	335	317	332	330	354	321	328	318	312	334	330	327	277	304	323	310	305	318	294	311	289	368	329	300	309	306	313	293	311	331	337	325	307	285	305	299	332	324	301	321	301	332	331	318	298	314	292	312	330	330	306	293	350	295	311	315	299	289	332	305	349	307	335	331	333	343	310	349	352	332	274	334	330	329	314	333	310	323	326	314	348	311	337	338	303	347	320	302	288	310	308	317	320	312	293	321	302	345	322	313	368	352	321	309	353	309	324	323	299	282	324	292	307	326	309	318	325	290	304	322	331	342	328	303	338	307	310	329	314	296	311	331	363	333	334	302	292	295	310	311	283	338	293	314	347	314	312	329	326	321	320	324	296	298	314	299	336	311	309	326	322	329	333	298	327	318	336	297	324	294	277	300	312	325	307	315	310	336	316	330	350	340	306	338	354	318	313	288	291	344	313	321	313	326	314	321	337	294	314	311	322	313	286	342	303	290	303	296	331	303	335	342	314	332	328	288	318	326	286	329	337	327	291	304	337	314	302
1694	421	327	395	414	382	338	332	394	334	370	327	332	311	352	301	372	339	328	341	317	369	351	340	329	331	347	337	321	326	339	309	338	373	349	359	313	348	319	329	319	324	331	378	365	372	315	339	365	344	325	323	347	355	352	344	343	364	320	313	355	344	363	372	361	359	321	347	340	335	358	342	334	348	347	321	337	344	301	365	363	333	318	364	358	293	374	317	340	358	336	337	339	326	358	342	354	351	326	309	365	325	349	320	330	330	351	322	334	332	381	336	366	363	328	339	336	335	384	306	352	348	364	384	339	305	354	388	339	301	312	363	327	342	328	346	361	357	316	351	315	317	331	330	347	331	314	338	369	371	359	362	357	338	359	309	321	347	342	325	321	361	339	354	395	325	366	356	379	328	328	347	324	339	329	369	351	332	339	355	316	346	323	350	296	346	330	333	342	312	327	303	334	332	326	329	341	329	324	354	347	355	372	345	323	332	334	326	329	351	320	398	347	355	350	313	329	312	315	341	312	376	358	347	325	337	325	343	313	308	341	331	370	344	335	345	331	334	333	325	337	349	366	341	343	324	338	339	335	322	342	310	297	341	322	319	362	326	332	320	320	360	321	349	317	344	319	324	337	345	328	317	352	341	350	357	357	327	313	308	334	306	331	317	354	334	299	341	337	337	341	337	310	316	320	330	349	328	326	318	340	318	324	361	333	359	312	321	327	305	357	340	332	351	337	334	332	327	345	335	337	345	356	347	315	303	330	329	339	350	311	332	333	335	315	347	359	335	356	358	327	271	339	358	320	329	335	377	331	298	319	325	329	346	356	344	333	318	310	349	330	317	333	311	348	347	370	333	358	314	353	323	348	342	356	310	332	350	349	348	357	304	321	325	376	333	368	304	329	339	297	383	352	336	384	337	341	337	348	334	331	333	357	372	353	371	341	344	338	350	356	314	356	362	333	334	331	313	365	354	321	350	332	331	339	331	354	374	338	345	330	320	325	326	366	311	350	294	367	362	345	358	312	336	336	336	378	328	320	334	325	325	333	332	346	344	300	351	342	325	331	323	349	320	348	341	352	329	356	383	349	322	305	336	337	315	359	349	334	316	337	319	328	300	352	346	342	342	347	295	322	357	387	357	351	318	336	342	357	337	356	358	359	358	339	299	353	314	322	317	333	336	348	326	324	353	323	326	321	335	346	322	343	352	337	319	325	312	333	324	350	364	349	327	308	348	316	331	358	337	354	330	326	352	312	327	341	304	334	324	329	360	346	330	346	345	315	332	367	330	385	334	350	337	369	314	318	316	350	365	320	310	323	331	350	340	351	360	339	346	304	294	319	317	333	363	320	299	344	317	340	298	350	303	347	316	364	351	316	359	349	372	338	324	335	325	363	383	315	332	348	329	358	360	351	356	354	321	336	321	331	346	326	303	350	345	319	323	350	349	312	346	344	284	337	377	284	317	320	346	353	331	345	344	336	347	309	351	362	325	352	330	345	370	319	325	352	351	345	344	326	319	326	351	367	361	305	358	349	332	333	323	341	351	337	341	350	356	298	327	335	343	349	342	374	319	322	342	333	330	347	313	326	296	293	339	311	372	341	324	327	343	373	318	337	333	382	316	305	311	299	346	332	336	338	327	329	296	332	322	328	369	374	304	339	324	315	325	348	353	331	356	358	327	301	321	305	371	351	335	345	357	367	357	325	330	332	315	316	317	366	363	319	315	369	401	330	301	367	335	334	350	348	367	320	352	384	326	349	369	355	355	364	344	363	347	325	358	331	331	371	337	332	325	309	326	340	356	346	342	327	338	337	323	359	350	358	342	323	352	338	327	321	320	351	341	349	324	350	343	343	320	330	359	359	324	354	341	335	343	302	282	317	338	340	347	350	349	357	329	379	369	331	315	317	318	314	339	314	354	330	340	349	349	337	333	320	330	358	281	339	343	365	348	367	325	336	343	348	351	315	344	325	331	316	353	356	337	341	342	338	352	344	344	355	377	349	366	329	303	327	355	326	309	301	346	311	337	309	374	348	338	390	361	333	322	349	328	360	333	386	351	355	324	373	353	362	331	347	381	346	359	353	328	350	341	352	350	357	357	364	331	336	361	333	347	343	367	394	347	359	319	297	346	318	307	322	334	337	346	364	359	352	316	356	332	357	341	339	334	343	332	308	350	333	330	350	317	322	308	342	341	369	320	300	316	358	347	324	352	324	316	321	317	337	334	332	345	323	296	368	344	322	368	349	319	343	308	358	325	328	349	365	362	336	347	344	321	323	328	337	334	336	325	321	313	327	351	348	346	337	374	378	299	320	343	314	349	347	347	317	308	328	338	321	363	344	329	340	318	343	356	372	361	358	296	360	340	357	319	360	358	336	353	339	334	329	301	316	329	328	341	345	368	369	350	374	325	328	343	323	312	312	345	328	331	353	342	330	349	335	326	334	349	331	294	294	331	353	375	362	336	340	360	364	310	327	335	324	328	341	344	345	333	363	337	316	329	348	364	326	348	302	354	332	338	358	365	308	341	333	365	362	339	345	342	352	328	317	354	310	388	331	330	333	343	356	347	350	328	337	353	337	343	336	344	368	314	354	314	318	362	367	343	335	333	336	344	351	345	351	330	377	345	346	352	330	353	352	387	343	346	350	305	328	356	333	316	328	333	308	340	309	313	332	318	327	354	329	352	326	365	329	340	393	351	356	344	348	326	331	300	320	368	350	288	289	340	346	289	344	335	315	351	331	318	355	290	320	341	330	339	356	319	318	346	342	326	315	315	322	321	319	341	344	324	341	336	329	311	355	308	311	321	334	312	323	343	337	327	361	328	333	337	291	321	346	366	332	316	294	324	348	311	331	322	356	316	308	323	330	320	333	326	360	350	309	352	333	332	319	322	320	346	310	312	323	328	362	367	368	303	332	316	330	324	320	330	315	343	342	332	357	296	300	315	360	357	320	328	378	341	322	322	342	323	324	339	332	315	311	313	340	347	329	350	323	276	335	339	354	318	348	344	372	394	352	322	333	361	335	329	362	348	337	366	350	336	334	337	308	387	334	315	389	326	305	328	333	310	347	341	351	321	337	306	307	323	325	353	361	320	310	331	316	315	329	344	345	333	352	307	373	372	320	323	345	325	328	341	350	335	355	356	336	347	370	330	333	323	315	340	346	343	317	327	309	337	345	348	354	326	344	329	312	325	343	341	324	337	340	360	310	308	364	374	344	366	337	339	325	345	358	308	309	308	346	343	358	336	290	359	335	336	342	345	352	300	350	348	325	324	305	357	368	318	307	335	348	346	350	337	316	341	295	344	342	345	362	332	367	351	388	367	343	336	340	317	311	358	344	358	362	311	326	326	322	352	368	318	345	342	298	350	349	330	333	333	301	354	361	337	348	314	365	353	336	363	371	336	326	357	368	342	345	365	365	344	376	318	367	346	341	334	367	338	316	368	352	352	306	327	310	327	292	359	352	327	338	319	362	341	370	362	325	337
2259	891	829	928	915	913	876	858	853	778	765	751	770	753	790	769	772	758	775	776	814	769	794	811	814	849	837	779	803	780	810	789	790	802	780	767	808	767	779	783	811	796	837	764	810	776	816	788	796	808	792	750	759	778	717	827	798	775	760	828	796	798	771	780	783	785	851	788	750	812	785	779	753	772	771	786	769	768	824	815	757	807	826	755	801	800	767	801	788	704	774	762	745	785	796	755	825	816	734	735	805	809	753	761	809	776	758	784	802	794	769	748	743	744	828	799	756	760	766	806	818	813	796	781	829	753	797	794	776	804	768	724	771	793	746	796	784	792	750	755	783	804	771	780	857	771	752	743	766	785	777	733	786	767	741	733	751	739	792	821	795	808	780	759	819	722	755	783	777	782	771	742	746	781	786	801	818	763	780	778	794	793	754	785	764	761	773	748	845	811	806	744	787	746	766	807	765	783	783	816	778	743	805	793	787	840	758	743	847	767	755	778	828	783	811	751	786	784	809	762	792	811	800	833	769	842	750	774	762	802	812	834	829	763	841	741	810	768	809	795	792	831	805	811	793	822	754	788	856	741	768	758	764	785	740	784	809	829	794	763	788	775	790	837	764	779	782	817	797	828	771	819	781	768	791	804	775	791	793	807	748	788	758	789	814	743	780	757	754	790	798	766	769	797	780	791	759	779	781	787	770	768	791	821	760	753	808	796	788	792	730	772	792	829	784	780	829	753	767	782	789	805	801	771	793	851	817	788	758	748	810	794	752	814	742	759	786	802	771	775	830	778	771	813	771	764	787	826	763	761	779	795	765	745	763	745	749	766	860	786	727	799	770	779	788	769	752	766	859	757	773	787	696	788	792	802	787	834	801	763	807	792	739	776	775	798	763	787	799	783	751	783	801	746	769	833	710	749	775	787	825	768	822	753	808	738	760	769	781	821	794	769	790	777	767	779	817	802	807	729	762	788	776	791	804	775	800	730	793	781	808	802	757	766	787	763	772	799	784	772	791	798	787	765	819	757	792	800	744	745	739	756	814	836	819	795	767	755	811	795	797	801	745	777	709	769	767	802	849	783	819	760	815	740	767	801	744	711	770	762	769	809	834	780	823	804	773	770	781	776	744	727	751	776	753	753	792	730	757	769	775	760	783	821	786	782	784	774	790	785	769	749	748	749	831	792	820	766	782	779	759	763	792	820	767	765	776	776	753	783	797	751	766	755	825	793	810	713	814	792	805	796	766	833	789	760	769	748	805	745	785	766	771	736	809	774	804	820	757	798	765	747	795	779	790	780	772	785	797	774	808	794	753	755	770	825	766	807	836	782	767	772	791	740	776	816	760	799	753	796	695	754	765	768	805	748	796	785	822	810	768	768	794	801	814	764	811	745	797	721	788	791	780	751	748	773	794	787	773	827	782	779	800	747	771	761	786	792	820	756	770	817	821	837	803	767	783	766	758	823	842	736	788	754	830	767	810	786	776	794	784	822	711	788	783	764	811	809	763	793	776	767	859	818	770	745	783	820	768	753	803	780	818	762	769	779	810	791	769	761	777	789	786	791	773	775	770	804	804	786	775	788	733	775	784	766	802	839	747	726	775	756	855	827	784	790	826	818	796	772	760	771	748	776	786	811	773	859	770	781	755	754	830	770	785	835	758	789	736	732	794	789	741	761	768	747	742	821	793	785	732	820	801	782	807	777	787	757	790	807	800	770	796	780	841	760	747	838	791	802	790	858	772	800	803	780	772	759	774	756	786	788	780	791	773	771	795	797	816	782	764	788	803	756	787	754	756	799	781	782	778	820	815	781	770	803	823	776	792	805	781	799	809	739	833	819	788	787	796	752	778	794	805	793	796	819	807	759	775	821	763	721	810	795	782	766	795	751	765	782	783	749	732	794	756	827	782	785	770	774	791	748	799	796	793	820	791	795	763	773	754	824	821	789	748	780	792	780	773	746	827	823	738	802	805	783	793	768	773	781	814	773	784	793	714	798	757	746	804	802	789	770	778	775	811	779	796	798	796	771	770	751	814	809	805	773	766	765	803	763	741	747	760	751	795	809	803	782	812	808	791	791	774	777	845	807	839	769	794	777	807	795	776	808	805	815	829	772	788	730	809	810	715	776	796	740	792	801	765	759	743	789	792	789	731	784	770	815	744	745	760	783	772	808	811	787	844	755	774	785	796	735	770	773	843	854	797	756	795	727	812	755	748	754	786	763	796	768	765	775	794	808	817	817	800	804	760	782	811	792	826	770	766	775	778	820	801	762	751	794	825	757	793	765	815	792	842	749	761	734	825	794	770	802	780	766	768	773	793	741	782	743	828	741	786	778	792	764	784	797	758	797	811	791	820	780	766	777	777	822	819	768	807	790	747	758	761	796	747	745	773	765	759	793	793	749	804	790	818	796	828	775	754	781	802	804	788	795	777	778	768	768	700	768	805	795	815	765	811	767	755	768	798	759	834	752	766	848	795	800	758	780	746	765	791	744	750	798	771	786	813	808	744	755	813	826	778	820	797	781	761	802	795	784	770	758	778	781	766	795	764	801	785	775	760	783	803	768	784	805	739	800	782	794	797	786	793	758	776	767	771	796	781	751	806	771	749	762	769	762	768	787	783	750	811	782	773	761	827	833	745	756	743	781	789	744	792	801	820	785	758	753	785	744	745	814	750	808	729	752	784	775	787	793	756	773	745	770	805	806	813	770	748	756	806	807	760	812	826	771	784	732	763	763	764	827	850	748	753	813	758	808	762	771	765	805	779	793	746	791	794	811	808	755	789	761	762	807	773	778	732	777	845	749	768	847	795	771	730	787	744	736	767	776	819	781	795	759	767	780	810	820	801	798	766	792	783	771	812	780	782	801	782	821	804	751	789	842	732	756	809	792	775	718	826	825	774	822	764	819	766	788	768	795	796	764	783	774	794	764	793	822	789	775	776	736	783	788	744	813	767	800	776	784	723	804	767	827	793	823	789	845	783	811	814	776	734	784	774	754	782	813	810	734	825	810	777	814	817	790	746	763	785	804	776	786	756	715	749	779	752	791	822	764	809	830	792	732	730	811	853	759	832	834	794	772	781	797	794	804	793	739	761	704	788	734	797	791	793	809	759	751	793	811	785	751	752	792	834	829	801	777	777	802	773	782	795	726	817	794	749	764	788	783	776	790	799	769	782	769	829	774	794	779	804	803	767	810	818	806	767	779	803	772	838	756	795	776	783	819	777	787	772	811	755	807	705	750	786	802	789	776	800	843	766	770	792	754	816	726	799	761	792	786	805	808	733	773	751	798	800	780	820	804	827	796	796	713	806	793	796	818	789	766	818	823	795	786	821	809	785	850	750	777	810	788	765	777	792	789	772	727	728	735	776	800	771	783	771	737	792	783	825	774	813	781	743	799	763	778	791	794	783	803	747	770	737	780	806	839	800	747	839	784	792	784	789	818	776	828	833	734	753	788	796	811	767	812	760	803	784	769	737	788	802	770
9630	897	590	550	451	413	400	360	325	295	305	327	277	289	299	321	282	314	264	257	307	274	309	274	274	330	276	286	271	276	301	259	262	284	281	255	326	288	276	286	284	300	264	326	297	319	299	288	280	242	299	271	310	282	287	283	261	309	281	309	301	290	275	307	296	288	290	294	293	265	292	294	289	283	283	286	299	274	281	326	301	316	268	302	280	314	282	267	289	281	279	274	281	244	289	266	295	301	280	290	291	292	301	297	288	280	274	297	299	274	282	293	316	328	259	264	286	280	288	278	287	314	307	270	320	260	276	272	275	287	299	329	282	296	296	293	298	304	284	306	270	286	307	320	271	308	273	301	319	284	252	310	293	283	286	290	288	271	284	304	312	292	265	294	321	289	315	290	304	303	301	284	288	280	311	293	298	282	270	291	244	281	298	298	259	264	292	298	286	290	286	312	300	267	289	266	286	302	292	286	310	272	333	285	285	268	296	278	283	269	287	261	287	299	274	281	254	273	279	284	280	300	260	292	266	298	295	289	241	288	281	238	253	301	300	320	265	259	288	304	270	299	250	289	276	315	324	283	289	280	295	271	275	312	279	342	267	312	264	289	304	309	267	294	297	268	302	297	309	297	297	318	283	246	256	320	265	314	289	274	287	291	265	297	271	311	294	270	311	269	252	263	285	266	283	282	269	272	280	280	331	299	296	304	314	292	276	259	293	318	281	274	264	296	282	262	281	322	282	248	279	307	301	283	308	284	278	257	286	273	267	294	305	305	262	278	267	268	302	284	272	274	263	286	292	277	271	276	296	286	311	286	301	277	281	293	280	288	262	263	281	281	300	296	268	289	305	280	258	290	263	279	290	296	267	292	272	286	316	284	303	277	273	294	285	292	308	297	312	313	277	276	298	313	286	316	302	282	276	270	285	291	266	280	321	295	283	284	292	273	302	284	268	296	289	321	298	267	288	317	298	269	304	300	305	295	289	291	288	292	293	306	312	299	305	252	271	267	300	310	291	275	282	270	294	289	273	261	283	334	285	287	266	290	295	295	290	279	259	298	271	288	281	261	293	283	299	287	282	302	278	258	311	288	246	266	258	263	276	303	293	274	281	292	281	309	286	288	290	291	258	319	308	295	306	298	304	260	256	285	286	286	281	305	287	306	314	297	281	283	305	286	275	293	297	263	285	284	285	309	284	328	280	313	270	328	285	315	283	298	288	315	284	265	271	266	268	286	288	314	284	289	301	294	276	293	299	307	285	328	278	263	305	285	264	284	308	300	303	315	299	279	261	322	288	282	273	265	288	266	274	283	283	297	306	289	259	295	331	263	278	273	289	297	257	285	304	316	300	267	292	267	296	289	307	300	282	268	281	295	279	305	270	275	305	317	284	287	318	284	264	296	279	256	286	319	266	300	287	298	283	289	313	292	300	282	265	262	299	268	269	259	293	277	285	305	316	263	288	317	282	254	300	279	293	288	285	292	257	276	271	300	282	293	279	251	280	309	327	270	289	261	292	280	301	289	302	262	281	291	307	285	301	282	282	278	283	320	320	288	297	275	256	287	278	320	278	290	278	287	305	265	309	319	263	291	278	278	287	289	266	290	290	296	282	293	267	254	303	269	270	294	257	288	292	270	300	283	280	307	277	280	307	258	311	310	265	281	295	290	278	284	291	274	298	257	294	302	298	332	288	285	280	275	282	305	263	283	259	293	281	278	254	303	285	312	285	326	300	265	288	262	273	301	253	287	286	280	287	304	277	299	283	265	282	289	290	301	308	309	289	284	280	277	275	302	259	277	292	260	272	294	285	245	290	297	248	302	315	315	289	276	326	288	273	286	343	304	308	292	299	311	294	288	347	310	291	277	299	268	267	293	277	276	303	283	275	264	302	281	281	314	301	306	300	277	277	270	273	298	310	293	306	295	293	296	288	257	279	301	268	265	293	274	275	294	293	294	283	275	296	306	297	308	321	286	301	295	273	300	286	299	297	300	308	243	302	291	286	284	278	286	274	284	281	318	306	339	290	320	303	308	289	288	306	301	304	301	301	306	286	268	274	261	263	303	255	317	294	311	252	268	302	305	316	330	275	277	274	288	281	293	286	309	288	302	259	272	297	294	309	250	273	254	285	298	291	305	301	293	275	318	279	308	307	345	292	277	253	279	279	312	287	287	261	268	320	273	288	300	274	299	307	284	280	293	285	278	277	306	340	259	288	316	276	297	313	278	257	280	283	247	274	278	256	292	321	302	275	310	308	265	277	267	276	263	298	309	264	271	314	288	285	281	276	271	307	288	323	265	285	285	297	280	303	293	289	307	299	312	275	251	296	281	293	288	293	281	298	298	300	293	268	255	294	292	263	291	295	261	319	310	296	293	299	312	274	305	302	313	280	302	299	286	295	279	295	260	297	266	283	297	283	278	282	306	290	309	264	287	302	313	288	256	282	298	309	287	295	284	312	286	313	279	297	284	292	258	310	265	313	259	302	297	280	278	291	280	295	298	286	283	291	309	316	288	309	290	263	280	288	284	262	290	292	291	306	278	313	268	291	269	284	283	264	273	276	294	302	294	281	301	290	286	248	273	302	295	272	291	279	318	291	283	284	288	276	324	255	268	287	291	314	312	269	269	267	303	291	300	289	269	270	291	283	292	279	259	305	290	309	268	268	307	285	288	247	309	274	322	280	291	285	306	266	285	284	313	283	310	282	304	272	276	316	297	288	289	278	262	299	270	279	281	271	283	300	303	300	287	304	311	266	277	293	270	279	315	295	274	291	304	267	282	275	297	320	268	312	297	315	272	296	311	251	279	331	293	292	263	288	285	263	301	304	317	333	301	273	309	278	284	292	285	277	268	324	297	306	319	302	288	289	292	338	314	281	281	282	279	281	280	279	282	302	270	311	311	311	297	259	283	279	281	286	285	312	282	297	290	254	291	275	301	304	260	263	319	288	304	309	301	281	290	293	285	307	328	294	279	328	269	313	307	281	314	292	285	275	283	306	303	298	297	312	293	311	294	270	311	277	262	263	298	276	274	296	297	315	281	282	269	305	320	255	290	316	303	273	271	255	287	295	295	333	268	272	287	270	272	258	284	300	280	307	247	308	288	299	263	276	282	246	298	289	291	310	284	270	328	307	305	293	338	306	271	264	286	245	289	290	295	287	269	286	298	306	292	287	307	275	301	288	270	305	281	253	265	294	276	281	249	287	301	285	294	281	266	274	282	280	291	276	318	305	270	274	300	259	320	293	289	284	269	308	290	293	290	291	300	256	286	276	288	287	291	294	291	289	296	313	291	280	303	278	336	278	288	298	284	299	305	320	276	285	311	318	278	309	262	261	299	293	298	275	294	302	282	285	285	284	276	326	302	277	267	309	286	267	300	278	268	286	292	279	277	308	280	279	276	289	305	274	304	275	276	267	291	305	295	317	289	281	276	264	284	299	285	287	287	285	280	309	279	268	281	263	271	295	284	267	272	312	319	298	262
7766	1110	1386	1522	1552	1362	1121	983	910	877	807	801	721	749	752	728	701	721	667	684	691	695	667	759	705	699	714	744	661	728	680	706	674	699	701	670	647	661	666	651	677	684	654	700	677	702	645	654	665	678	659	709	639	688	692	658	668	673	696	674	648	689	655	645	648	662	663	712	656	698	665	682	670	661	621	696	678	703	714	682	688	673	636	626	662	693	657	680	669	637	670	663	669	640	660	679	656	685	642	714	657	697	689	678	694	685	668	683	656	656	645	681	650	667	707	663	680	715	686	649	664	702	682	733	640	675	663	665	673	679	645	640	642	661	650	670	687	644	683	652	706	671	693	700	667	691	689	694	683	652	634	670	675	663	605	679	654	642	658	671	664	675	651	666	649	730	698	664	663	643	689	703	684	677	715	704	681	642	702	647	621	698	627	694	658	670	641	672	664	697	629	659	671	677	664	689	660	683	665	717	647	688	699	653	644	677	681	673	700	683	679	650	694	682	637	664	659	683	670	658	647	641	621	672	692	673	633	683	691	620	616	673	681	677	657	670	640	685	670	628	652	690	709	670	678	634	696	621	687	668	658	629	640	670	750	688	647	697	718	626	673	700	660	642	650	671	664	646	684	662	651	712	661	668	636	691	675	625	663	647	618	666	644	696	664	643	669	661	630	666	701	731	637	679	688	668	687	645	684	697	682	648	686	624	657	630	637	688	700	689	698	646	689	607	677	679	684	685	646	689	640	662	645	698	645	700	674	642	660	688	689	699	635	678	694	643	682	677	674	651	650	624	698	680	672	668	674	649	656	696	670	701	664	670	658	678	644	683	641	628	646	644	666	644	687	697	646	675	685	709	686	698	683	646	678	680	631	667	660	660	673	726	712	640	659	678	652	664	648	693	645	660	619	624	681	664	657	694	667	677	676	662	665	689	666	689	702	699	667	671	694	602	705	638	679	647	657	709	668	700	680	665	670	648	639	687	641	680	662	716	691	697	660	647	661	653	701	646	707	680	658	668	654	649	673	679	648	661	684	675	667	673	676	704	637	655	682	672	660	651	685	625	677	661	643	681	646	670	640	668	725	700	702	621	625	668	701	676	653	696	684	667	671	624	660	676	693	661	679	690	684	688	648	637	659	646	660	674	687	656	662	690	669	634	635	657	691	702	623	621	680	685	665	675	645	634	654	642	692	655	665	645	666	689	663	660	664	674	667	640	689	719	664	663	649	649	686	701	627	622	607	664	620	646	668	707	665	644	629	646	684	645	664	650	679	673	638	696	694	631	667	653	682	658	658	724	631	709	605	599	645	648	664	657	626	669	691	669	670	690	659	725	697	650	695	642	666	667	696	705	694	671	651	651	687	663	629	687	697	667	685	666	632	657	672	689	665	651	696	616	663	663	678	652	674	658	659	670	692	651	678	676	683	684	683	602	697	655	706	675	664	630	625	674	681	652	680	683	681	656	670	698	687	634	698	691	661	619	693	626	626	704	665	661	656	663	661	695	674	688	667	670	680	588	723	678	600	721	643	681	690	630	652	642	630	625	685	695	676	656	705	661	659	657	619	703	698	630	691	711	648	701	711	636	674	657	644	652	684	696	639	673	638	667	693	667	635	665	729	621	664	641	662	649	642	639	657	643	679	654	658	693	680	670	636	630	669	720	678	721	648	658	669	660	668	692	692	643	665	670	661	657	721	652	655	645	698	663	688	684	626	680	653	698	697	680	629	609	668	667	670	648	683	699	644	694	711	640	716	641	651	654	679	646	686	627	643	655	635	668	663	676	625	664	688	656	641	641	665	641	670	681	693	677	706	625	661	667	697	700	659	652	655	681	624	652	691	666	641	692	625	670	621	640	671	702	652	662	629	646	709	630	693	650	683	651	688	668	673	653	670	650	654	667	694	651	700	669	632	662	637	661	636	702	698	702	664	637	688	689	670	677	697	701	643	650	639	682	649	670	660	668	634	661	673	647	658	683	694	691	645	664	661	664	665	640	711	621	653	655	682	625	676	663	639	629	677	645	708	701	639	715	660	640	650	713	667	632	667	690	691	678	681	679	678	668	664	646	658	641	634	626	649	658	690	617	699	657	682	683	626	688	680	683	681	687	649	680	665	655	666	642	656	733	671	694	623	687	688	634	694	674	701	654	662	643	632	675	708	692	687	667	661	651	650	634	677	619	710	694	667	681	674	697	707	688	652	690	629	670	662	667	640	612	653	661	680	682	631	676	650	659	629	656	680	703	698	688	665	694	693	643	664	685	740	668	684	669	640	657	652	674	655	660	704	645	691	672	728	635	671	654	646	637	657	664	643	681	670	694	711	640	643	662	670	615	649	692	678	670	642	630	651	662	614	650	701	655	693	705	694	713	648	672	678	627	620	687	717	647	647	712	649	659	655	686	688	686	627	717	655	728	674	676	641	660	642	683	654	673	655	626	650	724	653	651	652	648	633	663	679	635	676	655	658	658	656	651	669	613	687	684	684	622	624	649	646	670	683	645	655	686	656	650	665	677	640	709	655	684	666	682	647	661	680	661	656	676	599	661	634	624	641	636	683	687	711	685	650	641	662	689	649	659	689	635	668	628	658	692	656	653	687	639	629	663	673	700	633	649	670	712	653	637	681	689	677	673	702	677	638	661	679	682	661	663	693	675	682	666	671	664	685	689	677	650	621	652	640	688	676	631	666	647	699	654	660	644	664	672	672	704	667	673	697	679	702	701	664	651	655	676	695	657	656	655	682	696	625	659	674	680	667	714	675	666	647	621	667	701	668	633	696	680	681	709	670	659	650	639	678	690	638	625	663	675	735	621	658	648	614	632	617	695	653	669	744	683	694	648	675	663	648	655	688	661	710	699	675	690	664	634	679	686	702	667	698	638	635	668	676	676	611	661	698	651	649	652	661	665	693	653	700	658	686	652	683	693	667	680	656	697	650	702	670	656	707	664	661	684	689	679	647	662	694	691	645	699	700	711	677	688	669	648	708	674	637	681	693	703	677	664	658	694	685	677	661	643	641	680	689	676	708	680	654	709	698	735	641	645	655	628	674	676	684	682	673	635	671	672	630	633	623	677	708	698	708	672	700	653	648	690	680	649	612	632	657	654	648	679	631	659	637	706	655	682	662	646	647	680	700	677	661	686	706	687	663	625	685	671	601	707	701	665	707	620	668	694	717	675	654	678	667	653	656	660	709	661	652	657	691	663	647	655	687	659	654	672	665	664	682	673	692	675	648	637	640	688	691	678	669	661	661	649	678	688	663	667	647	698	660	630	676	657	661	650	655	677	719	643	671	680	668	644	663	646	630	659	636	647	714	649	646	637	659	678	625	664	668	663	673	653	683	665	708	691	663	646	676	674	654	669	655	686	640	655	621	656	629	636	648	641	697	626	691	669	698	664	664	674	653	631	679	653	677	671	689	637	657	679	630	678	670	711	648	693	689	673	665	677	632	656	669	668	696	667	651	660	643	674	660	647	651	638	620	660
16598	1538	666	573	485	374	240	201	232	176	171	144	164	135	143	135	139	117	128	115	163	112	100	132	123	127	141	133	135	139	121	136	113	126	133	129	116	129	135	122	123	122	149	124	116	119	125	120	134	135	136	132	122	103	104	119	132	120	114	108	132	126	125	127	136	111	130	122	122	115	102	142	102	147	118	138	115	102	108	108	105	110	135	108	141	127	115	131	126	124	123	129	117	131	126	111	122	129	117	132	110	87	110	136	132	124	144	114	130	111	128	140	137	123	131	138	131	116	111	130	125	117	135	111	124	113	122	118	123	109	117	122	121	103	112	124	111	132	118	105	104	108	126	114	124	118	105	113	133	116	116	132	116	122	106	122	134	99	114	120	133	140	115	125	98	125	118	117	107	118	123	121	125	117	120	146	144	135	141	145	98	116	121	126	130	127	107	129	132	115	127	126	105	136	120	106	102	124	125	117	114	126	105	117	143	130	125	112	107	119	134	146	128	133	137	136	111	123	141	121	117	118	120	117	122	122	142	133	148	120	126	126	132	131	134	130	125	126	119	114	118	127	118	107	114	124	117	117	131	122	138	127	102	104	125	114	121	114	125	148	126	139	113	125	111	108	122	127	139	140	111	128	105	127	124	134	122	132	122	118	123	101	114	117	131	109	108	114	121	112	128	130	118	98	118	117	119	126	112	111	106	109	121	112	130	113	144	115	122	121	117	101	121	123	130	135	107	118	114	126	133	121	133	122	138	131	106	123	128	126	96	120	114	115	117	110	115	121	124	127	123	133	122	121	129	130	113	121	121	132	125	117	125	134	103	120	130	130	113	143	138	118	123	117	118	130	111	135	119	129	138	104	136	123	154	98	135	136	121	115	119	113	149	150	146	111	108	94	127	134	121	117	135	118	117	117	131	118	128	140	114	128	141	125	138	124	126	143	120	116	116	119	143	132	137	132	138	132	124	129	119	122	116	117	129	122	109	110	129	132	108	134	111	137	108	118	114	130	120	131	142	116	120	136	110	138	121	107	107	102	110	128	120	150	126	116	137	126	143	133	138	142	119	125	129	111	131	135	132	111	121	143	112	118	110	107	124	128	111	146	100	142	119	142	105	103	131	130	128	105	140	125	147	116	108	139	144	127	132	123	126	119	115	126	127	103	112	108	114	117	124	115	140	114	103	121	117	122	108	127	113	131	105	141	115	107	125	117	120	138	117	120	109	143	125	122	128	100	123	137	148	127	103	140	119	125	109	115	126	122	116	136	144	113	120	134	115	143	151	115	133	149	113	141	142	143	132	112	116	111	123	123	108	114	139	126	143	143	119	134	112	107	123	121	121	120	127	126	122	119	130	117	116	111	129	138	113	137	123	138	99	134	134	132	129	145	119	112	109	114	128	114	125	126	106	107	118	123	113	134	135	134	110	121	113	135	147	107	130	90	123	121	142	109	111	143	127	135	134	127	107	121	109	108	135	123	113	105	130	137	122	122	110	132	117	128	113	115	113	123	128	123	106	104	120	108	126	129	127	109	130	105	145	126	123	119	139	135	133	115	122	111	113	104	121	115	113	116	131	125	104	120	128	133	135	102	115	107	139	147	123	123	126	133	100	120	106	112	123	125	121	137	120	119	117	132	137	116	110	122	111	124	133	138	121	131	125	116	122	114	122	123	117	121	131	113	134	114	126	122	131	120	123	114	120	130	144	120	136	113	114	127	123	113	129	118	117	145	120	119	113	140	101	121	117	160	121	124	97	100	127	128	126	127	113	119	113	124	109	132	107	113	115	123	113	114	138	120	121	109	113	107	124	124	134	128	136	130	128	146	116	113	138	112	105	133	156	120	105	118	119	111	122	137	134	143	115	121	115	122	129	120	121	101	137	143	141	137	118	118	116	110	125	112	116	120	132	98	113	127	122	120	109	123	108	113	116	119	138	143	137	110	123	102	139	121	119	104	115	129	96	125	117	121	119	128	118	124	127	107	114	108	129	139	125	112	123	121	124	128	124	130	135	160	131	117	123	105	118	115	118	126	118	129	122	129	121	142	111	111	122	115	127	138	118	121	121	129	129	119	134	119	109	119	127	122	136	141	119	142	121	132	117	95	116	126	107	105	115	121	121	139	121	118	128	116	137	117	150	132	118	122	120	117	111	107	113	110	136	127	127	133	134	119	113	137	118	140	112	123	131	131	124	124	126	146	118	124	133	112	128	126	128	116	135	138	116	113	135	118	91	123	130	120	130	118	120	124	129	129	100	103	101	129	109	119	95	117	132	122	140	137	132	110	120	137	115	119	127	129	121	133	126	114	116	142	131	122	108	122	143	113	131	117	117	126	113	116	117	118	114	115	124	140	118	116	117	130	134	136	121	125	116	107	137	129	107	104	142	141	105	117	130	113	121	119	107	117	135	131	133	129	131	120	92	139	125	121	121	111	128	110	126	99	107	129	148	137	119	126	121	122	112	120	133	107	123	119	118	132	108	114	128	128	132	134	122	121	117	105	116	121	113	130	125	110	116	114	122	110	119	103	119	137	140	124	114	93	124	134	128	118	116	146	144	106	135	133	118	115	118	136	112	122	123	119	136	120	120	98	130	132	129	140	127	95	127	150	143	125	133	126	116	110	115	106	134	129	128	129	132	115	110	124	136	123	117	121	111	128	116	119	135	95	109	102	112	125	145	114	121	113	116	121	116	109	132	135	113	137	123	128	115	134	127	134	121	117	109	134	122	124	131	138	125	115	126	143	103	136	117	100	130	105	126	118	112	126	135	138	124	116	122	124	125	100	129	141	112	130	124	140	118	136	122	117	125	119	125	122	136	124	116	99	118	127	138	125	128	116	114	108	136	123	107	130	114	99	127	139	118	126	120	110	105	120	104	124	127	128	110	109	137	124	138	140	127	131	115	117	131	106	115	144	168	111	141	126	117	120	115	126	134	124	138	104	111	129	108	116	108	117	124	126	132	129	138	125	117	117	127	116	119	143	116	99	113	116	112	122	110	141	108	112	118	116	138	135	135	140	108	120	153	110	131	135	119	111	117	121	129	113	124	114	143	126	161	118	106	127	135	103	120	120	117	113	108	136	109	103	116	141	105	111	116	124	105	127	111	110	121	118	111	132	145	118	123	120	107	126	143	132	125	128	141	115	124	126	118	96	109	106	119	106	121	126	131	134	110	134	129	128	155	107	119	115	109	133	133	117	124	130	147	132	116	115	115	116	147	116	103	121	113	101	122	127	132	114	103	123	126	136	127	133	124	113	128	121	127	127	136	115	143	118	132	128	121	104	125	130	125	121	112	118	119	118	114	133	120	112	112	116	107	153	135	123	125	129	117	128	120	123	112	110	131	119	125	144	141	136	118	113	125	116	109	125	120	124	107	128	141	124	139	124	131	142	107	134	137	130	129	140	111	128	111	97	111	112	131	124	105	70	105	153	121	127	150	124	113	121	128	138	112	114	100	132	114	127	101	117	106	116	117	145	137	150
10020	1114	1535	1930	1863	1547	1150	928	760	608	577	535	480	488	468	432	418	403	405	357	422	376	387	403	359	339	343	352	340	319	320	366	348	342	355	344	322	327	323	325	353	334	341	337	325	315	335	353	338	334	332	321	312	340	338	369	317	315	314	313	356	321	298	334	298	343	323	332	292	370	321	331	338	327	352	342	332	304	307	303	340	338	335	297	332	298	306	283	373	321	346	323	296	357	325	313	302	322	331	312	294	322	291	343	339	322	324	301	319	321	334	325	304	325	324	324	329	317	306	333	285	334	343	334	326	323	346	359	322	357	308	298	306	300	294	310	341	321	351	317	320	289	301	310	325	325	309	323	323	307	311	300	336	333	326	328	303	339	305	317	334	327	311	297	301	342	341	311	308	336	329	311	309	311	324	314	298	340	294	361	322	283	345	311	329	311	310	330	277	326	306	306	300	311	329	309	291	326	303	321	290	355	328	308	315	333	331	329	341	310	304	312	327	292	331	317	334	338	291	299	325	297	305	318	308	325	317	305	337	322	323	295	303	305	313	325	340	314	306	323	321	344	292	333	330	317	313	318	294	342	308	327	335	314	313	309	344	338	330	327	330	305	340	305	329	310	338	323	336	352	314	345	330	316	318	316	343	330	320	348	310	287	310	321	303	328	325	296	312	298	332	333	285	317	314	353	289	326	314	324	322	334	326	340	308	301	307	317	309	316	334	314	317	317	307	299	356	321	295	332	339	333	311	293	315	311	339	328	349	304	321	318	338	326	307	297	353	328	325	307	300	278	343	337	337	316	321	283	317	287	331	362	307	307	301	299	304	313	321	322	313	277	309	326	298	320	308	325	345	312	316	307	304	319	362	308	307	292	332	316	294	297	321	332	331	329	312	293	319	300	332	315	300	328	315	309	323	305	340	333	319	290	338	338	305	301	293	357	330	344	295	292	314	309	293	306	324	339	324	322	357	303	312	313	307	301	333	338	285	318	294	333	320	338	291	333	331	337	306	308	309	323	323	309	316	338	346	322	298	317	339	321	306	292	331	345	317	270	336	309	349	340	312	302	331	327	325	354	324	280	332	362	328	361	309	327	303	341	302	310	321	340	308	316	291	321	312	313	313	296	321	321	300	337	365	333	336	303	325	342	311	320	302	307	348	337	343	310	333	321	340	305	336	317	322	317	313	313	326	342	317	296	323	332	320	317	336	329	303	294	309	319	307	354	311	334	340	340	312	306	364	318	316	341	329	322	333	308	343	318	331	311	301	296	322	306	349	324	340	298	320	322	308	294	327	330	300	345	315	336	309	325	324	330	375	336	315	282	298	354	314	326	289	303	322	326	329	321	345	312	306	342	343	297	336	368	334	308	323	332	322	311	312	343	324	311	300	318	332	327	311	331	337	326	337	305	332	299	325	335	322	320	321	335	304	292	313	314	319	313	347	277	292	329	335	333	339	299	306	307	330	335	305	316	324	352	320	312	344	320	353	309	302	296	293	315	315	318	304	317	330	306	327	308	265	290	326	338	317	310	329	324	299	326	337	326	335	297	332	311	317	321	311	321	340	332	357	321	303	312	322	307	339	305	294	324	303	329	333	320	305	329	338	330	313	279	311	328	292	350	308	316	309	329	327	306	322	300	315	337	328	288	308	299	324	352	341	334	329	339	299	308	308	324	314	290	326	341	308	306	352	320	285	304	352	342	314	334	290	327	324	316	322	294	328	324	331	333	312	325	292	331	339	263	339	326	286	333	338	316	313	321	320	321	287	296	321	331	353	333	321	319	322	311	317	302	347	286	316	322	305	335	348	308	341	330	333	334	302	338	340	333	301	325	304	311	305	358	334	321	311	327	347	329	331	307	355	315	315	312	324	326	314	327	330	292	291	315	296	330	333	333	322	322	328	335	321	331	308	320	327	322	345	322	346	314	302	340	329	305	337	316	339	309	306	287	307	310	316	310	321	326	319	317	315	339	321	316	286	320	354	327	343	302	345	308	328	311	340	364	330	306	326	320	321	331	325	314	299	351	301	299	313	293	319	314	339	314	335	284	309	324	300	312	355	315	323	332	332	303	322	298	341	330	317	339	283	352	358	326	289	318	297	329	337	302	311	326	306	318	303	311	288	301	321	308	317	345	342	333	320	318	323	281	336	310	323	311	299	305	340	333	302	303	348	321	278	321	327	346	324	363	325	371	315	319	300	314	330	355	344	298	323	312	309	312	345	344	316	321	287	300	325	316	313	308	329	304	342	329	334	350	344	333	307	340	327	321	326	279	329	332	296	310	294	317	300	341	337	306	336	290	328	298	347	355	316	334	343	311	348	289	360	319	317	306	338	335	317	295	315	331	319	351	325	292	335	297	308	303	322	333	296	367	309	341	323	311	291	297	307	334	285	351	291	311	330	317	325	316	330	323	342	299	323	308	358	334	329	331	293	290	316	311	358	336	320	313	315	328	337	304	320	335	306	298	322	316	302	297	339	314	287	307	326	324	315	321	289	327	312	328	343	319	291	305	350	328	347	285	338	324	321	324	317	315	301	336	336	350	321	339	309	321	357	343	328	304	336	327	315	332	325	312	328	344	304	311	289	341	305	319	332	341	303	303	307	304	302	320	323	308	314	304	314	308	320	335	325	316	336	345	333	318	290	331	313	339	303	329	338	334	349	282	335	323	315	334	322	347	346	335	321	323	334	302	328	324	293	308	330	325	321	321	348	297	319	327	323	339	324	314	295	332	334	348	344	311	293	290	329	350	314	327	334	310	329	314	318	315	325	324	330	316	319	311	308	287	313	289	320	269	322	311	320	324	291	320	330	303	321	337	303	295	334	324	313	315	320	333	320	313	304	337	313	331	347	326	317	344	303	317	285	308	332	304	273	318	326	332	309	317	310	339	345	305	315	321	311	341	301	323	324	312	301	285	315	303	303	321	313	301	309	298	363	330	321	317	298	330	306	330	353	300	306	335	310	306	334	333	324	304	360	298	293	321	310	292	278	314	274	336	314	326	292	303	315	356	358	323	286	318	324	329	316	292	333	332	329	331	339	337	340	333	304	330	321	294	355	304	285	321	338	332	306	343	318	321	307	315	327	307	311	316	317	318	324	308	296	332	344	322	328	358	327	341	322	303	327	302	314	306	327	310	315	319	355	317	316	326	312	288	330	320	312	332	311	349	323	307	291	317	313	291	312	340	329	310	301	326	331	311	329	303	329	339	326	315	343	333	331	341	321	344	328	291	288	349	342	338	329	308	288	336	295	328	295	303	311	316	342	324	349	319	315	306	308	299	341	316	318	311	309	307	311	308	342	301	339	303	319	339	303	359	313	319	338	318	323	312	327	329	301	296	345	308	316	324	331	317	347	335	315	315	291	315	310	311	305	315	294	319	338	325	297	317	321	342	336	318	327	310	334	346	329	304	318	309	354	327	318	318	320	322	303	313	344	313	324	343	328	326	338	310	329	291	324	298	312	314	291	324	305	312	281	310
1687	409	376	405	377	366	351	325	337	355	331	347	342	332	366	353	335	298	348	335	334	316	336	355	327	340	352	370	333	297	312	332	330	334	354	335	363	345	373	346	378	341	329	323	363	338	353	376	349	346	369	355	334	299	327	331	352	362	301	327	362	348	335	339	357	351	328	304	337	334	345	348	337	298	356	324	333	358	344	361	337	326	329	324	339	381	312	329	348	357	301	323	371	358	328	358	361	353	333	335	357	355	335	354	333	313	338	352	327	325	333	337	362	348	329	323	382	341	387	329	339	300	351	335	339	346	333	320	342	341	341	336	323	311	355	326	391	312	316	350	306	320	337	369	359	349	318	335	316	324	338	325	352	341	337	346	372	333	362	351	326	359	347	337	323	312	337	348	368	376	347	365	308	329	305	353	359	349	354	333	315	345	321	325	331	365	348	340	341	357	325	363	349	388	308	330	302	333	369	319	351	300	338	345	338	378	378	388	323	344	319	371	342	340	337	328	365	333	324	322	320	320	339	362	361	347	351	327	364	354	350	336	329	350	333	339	347	352	335	324	333	333	367	305	373	320	364	354	340	346	366	335	337	336	326	324	311	309	337	336	327	310	306	309	337	349	359	335	353	318	358	385	366	334	352	316	347	373	330	318	310	340	363	331	355	327	336	345	358	330	380	331	331	352	395	350	348	350	385	357	313	316	330	343	331	363	316	337	342	345	334	343	352	320	322	358	347	345	346	306	330	325	340	351	337	378	337	371	351	343	307	314	310	333	343	377	338	352	352	335	326	332	312	349	360	335	336	323	336	333	326	332	324	321	294	347	352	328	350	373	317	352	364	304	309	336	346	325	342	324	377	345	317	322	310	361	327	343	320	330	336	332	339	321	346	330	370	341	337	319	344	321	337	291	314	346	296	339	337	359	293	328	351	352	336	352	310	372	340	347	337	305	342	300	320	347	328	328	323	368	362	351	354	348	319	315	343	316	315	351	344	350	353	357	333	332	343	337	346	344	329	323	373	350	335	342	364	337	327	344	326	337	333	326	330	353	336	355	369	309	326	370	348	347	358	322	339	367	335	356	336	356	364	363	325	295	357	329	336	361	385	357	341	367	326	308	378	372	356	347	326	333	346	326	322	306	360	301	401	329	367	362	307	310	366	355	305	334	329	322	354	326	307	358	349	373	344	322	338	348	393	348	324	367	354	346	321	324	337	328	324	356	348	328	320	326	365	326	330	341	307	352	381	339	381	340	338	349	331	348	349	320	335	360	328	372	342	319	294	349	346	372	364	338	326	284	346	371	351	355	321	325	312	342	339	349	327	347	320	348	331	336	352	332	344	354	346	342	387	338	337	339	333	335	338	325	363	377	346	354	357	333	369	334	326	329	347	328	347	376	309	352	329	347	395	324	341	349	345	338	345	313	302	319	356	300	367	344	326	360	332	355	345	341	344	357	331	351	369	349	353	358	350	302	316	339	335	330	368	354	327	361	349	338	355	364	352	328	350	374	310	288	339	359	354	285	347	328	346	326	345	379	307	351	324	328	342	330	337	319	348	350	331	354	335	370	339	334	337	330	329	360	368	329	336	327	356	350	386	324	326	309	311	351	352	380	373	327	354	303	353	303	312	363	348	348	317	335	317	353	309	345	393	364	341	326	345	343	309	351	336	380	340	343	334	358	328	315	347	315	331	328	326	324	364	339	342	314	331	336	320	344	329	326	350	319	324	347	316	363	363	345	348	341	342	328	326	334	326	328	348	327	348	344	344	294	367	379	343	342	338	336	312	350	347	362	305	339	300	357	337	363	349	353	336	367	333	333	382	288	341	335	342	331	359	351	338	332	360	331	348	382	362	374	353	335	330	323	337	335	340	347	324	323	329	319	351	298	337	325	346	313	369	338	342	338	341	366	330	355	357	349	344	337	336	328	317	306	319	376	349	337	311	364	323	325	370	347	345	355	334	322	343	364	335	331	314	364	329	364	340	332	348	350	356	298	305	313	301	329	331	398	374	348	347	373	339	332	331	327	328	317	334	327	307	302	377	346	354	319	329	323	317	338	358	348	331	371	319	306	322	335	368	343	323	347	327	345	374	353	337	327	334	342	347	299	377	356	311	312	350	361	377	312	334	350	339	332	350	328	349	319	319	359	333	338	348	348	331	353	343	350	343	360	340	375	338	332	332	366	326	363	361	351	368	319	350	363	323	362	336	335	376	324	363	353	350	326	324	334	340	333	333	360	371	337	296	351	340	329	340	350	351	325	335	331	327	355	312	348	358	340	341	350	343	345	312	352	341	346	361	346	348	349	361	345	339	307	340	346	318	373	327	332	318	365	344	337	301	370	334	344	308	351	312	312	321	323	349	347	340	355	339	344	378	336	329	365	329	342	304	307	298	320	328	337	370	336	360	356	322	363	311	310	330	357	353	367	344	326	349	348	345	322	348	351	342	327	336	320	333	348	363	337	347	330	329	341	358	343	355	350	358	367	359	314	336	373	304	345	367	322	328	379	320	333	313	351	343	354	362	361	352	309	342	336	349	332	353	344	340	326	344	321	353	355	316	338	353	359	318	369	320	369	355	319	308	315	333	338	325	328	362	343	332	335	320	321	339	336	329	331	332	347	355	353	363	369	314	334	339	327	336	385	333	375	319	332	339	364	335	318	345	342	338	348	366	322	352	340	331	350	355	348	324	356	349	320	329	343	342	318	373	343	326	340	333	331	353	336	325	308	363	330	317	350	339	307	334	343	344	308	367	348	341	318	360	337	336	309	333	350	335	366	365	334	347	373	353	343	313	339	329	354	369	298	320	322	327	316	361	323	313	305	354	357	358	325	341	377	334	313	341	322	338	308	310	310	339	336	338	316	321	340	326	335	369	334	344	336	346	347	327	314	359	308	336	356	357	375	339	356	333	332	334	294	330	330	334	351	326	351	335	334	342	336	359	314	340	354	323	333	347	340	327	302	326	323	343	321	329	345	367	330	347	383	315	341	348	331	379	362	338	320	334	345	302	369	354	363	335	320	341	312	348	340	332	342	336	386	375	374	368	354	348	330	357	369	341	302	327	330	335	319	355	373	328	305	358	333	319	337	345	317	316	335	352	360	372	316	323	331	317	328	363	314	327	317	369	325	368	326	323	358	340	320	314	358	349	332	308	356	374	333	363	361	360	341	346	362	338	358	337	313	344	344	332	377	361	340	332	334	316	358	364	334	322	313	348	352	338	338	331	357	354	372	337	328	383	377	311	321	331	288	343	316	373	320	305	336	362	369	316	340	348	330	361	361	332	356	313	345	345	349	331	315	325	344	315	336	350	342	355	320	337	334	339	352	333	320	350	325	364	325	330	310	338	343	372	330	317	314	376	342	316	356	342	296	313	341	305	320	350	312	328	350	328	338	365	341	341	320	323	343	337	366	315	351	346	304	330	360	325	326	367	383	318	308	336	348	306	314	355	317	364	352	373	342	334	344	315	316	360	355	347	356
2275	862	866	941	932	967	844	846	802	775	819	777	784	783	766	844	789	803	791	770	731	757	789	761	774	784	799	769	827	791	770	771	805	790	757	758	798	755	748	810	787	774	806	775	786	801	842	784	785	791	794	765	751	751	786	732	762	833	773	788	818	768	761	770	787	781	797	716	773	779	787	771	784	755	835	787	788	727	787	782	791	767	796	788	782	813	758	787	754	788	781	795	818	843	809	733	719	771	740	772	758	735	755	765	772	761	761	786	796	762	760	780	822	787	824	813	779	789	836	759	773	784	771	828	809	748	781	789	821	794	784	817	759	766	808	797	766	785	802	771	787	824	789	836	776	817	765	792	792	760	773	778	835	776	747	765	780	756	803	776	843	766	757	791	780	784	713	770	755	780	743	691	826	823	793	794	769	773	791	734	851	781	810	795	756	793	823	731	806	808	769	776	789	774	715	865	724	802	754	800	778	798	753	770	848	773	784	784	756	712	766	753	791	786	756	797	718	761	771	727	779	764	756	738	780	810	825	849	825	771	762	797	766	761	823	772	856	788	777	818	765	833	786	776	773	811	787	776	788	743	768	757	761	768	771	801	815	787	737	754	805	765	777	775	792	792	812	709	756	785	789	749	769	761	755	784	743	816	751	786	826	781	808	760	793	774	790	797	744	793	774	802	826	813	795	782	801	781	807	797	790	784	777	766	805	749	742	735	782	805	840	772	792	791	805	821	781	795	745	782	792	739	774	775	780	766	799	795	795	811	791	780	800	787	750	744	778	784	779	781	795	814	815	798	768	774	803	754	779	765	816	785	827	746	787	792	766	720	780	849	763	817	775	780	789	765	791	713	775	799	797	794	792	759	766	824	804	766	809	730	798	841	836	798	816	745	802	793	763	798	804	815	795	809	777	782	737	797	787	819	823	854	772	817	770	780	723	811	774	799	765	784	776	765	719	821	753	784	791	734	750	766	792	763	809	753	771	722	834	786	828	756	786	808	800	842	807	765	798	769	860	831	787	778	776	768	758	806	809	767	775	796	803	785	753	790	746	784	812	777	814	829	801	771	781	767	806	753	741	769	854	792	781	759	810	783	742	768	789	798	786	729	764	787	815	751	801	771	789	796	793	792	800	780	798	756	786	793	782	784	798	795	818	805	727	868	805	727	738	830	782	801	802	782	748	834	800	780	750	824	804	785	711	789	768	782	767	768	780	760	788	796	811	758	806	808	780	794	768	811	786	796	780	824	811	832	808	763	826	786	744	759	764	756	765	777	779	760	798	813	819	770	806	789	748	808	770	808	759	796	799	783	791	721	770	820	797	753	791	803	724	836	795	786	752	762	782	797	787	748	793	784	811	771	807	780	771	760	747	800	784	795	759	760	797	791	794	768	823	834	789	741	768	757	744	762	804	792	800	845	840	830	790	793	776	837	799	803	760	787	832	778	781	751	782	760	773	806	815	760	785	801	785	796	750	766	807	788	749	786	777	756	779	776	764	809	793	853	773	795	732	845	761	751	774	789	791	789	784	786	736	728	770	769	753	806	766	789	779	757	749	792	776	796	781	763	709	787	758	785	792	757	758	786	788	793	774	807	750	792	808	781	789	832	760	750	773	815	778	754	823	785	790	775	760	771	804	780	782	803	799	813	786	772	704	837	788	818	741	767	753	820	779	779	764	829	774	818	722	760	767	803	816	772	770	776	803	795	778	807	769	806	791	755	804	826	752	799	779	765	762	790	789	755	792	809	802	741	834	700	806	830	760	757	831	776	777	774	757	774	769	760	752	791	742	734	791	802	803	772	741	817	771	729	743	780	776	820	805	780	780	789	759	817	798	769	806	823	760	755	778	798	767	790	812	773	798	807	819	852	843	753	807	794	767	760	783	797	780	780	776	845	741	756	773	758	776	804	766	767	773	834	787	766	756	778	788	811	807	812	799	796	764	757	736	772	754	812	730	814	771	782	794	766	792	800	761	775	770	761	798	766	771	758	781	757	781	751	840	806	863	783	743	774	746	843	792	773	817	795	761	793	737	783	779	795	760	766	786	765	766	792	796	813	785	768	784	785	758	763	798	778	782	753	844	863	808	752	757	773	785	792	834	788	774	820	766	792	774	767	720	799	711	777	780	784	805	761	776	805	798	783	813	818	768	794	791	796	777	791	815	778	761	757	781	811	755	785	722	761	789	839	777	771	762	734	791	774	743	776	790	762	799	775	797	743	746	769	807	808	762	794	774	764	795	761	746	797	752	810	787	772	770	762	790	833	804	789	742	774	775	783	775	833	813	770	778	782	769	767	745	792	811	810	769	813	770	790	780	763	765	808	778	822	821	754	741	774	776	813	805	703	769	770	813	820	865	795	764	778	781	787	787	757	800	781	828	796	785	803	799	763	761	795	816	806	750	794	758	778	830	793	772	809	738	794	817	806	777	812	798	778	760	755	842	796	730	762	770	773	776	747	800	769	766	777	782	765	794	767	835	820	771	763	793	788	791	821	798	755	753	779	818	800	786	737	794	776	829	824	776	766	771	745	798	740	780	792	806	770	767	782	763	775	730	756	810	779	798	760	831	750	829	792	784	805	838	760	728	787	810	783	766	786	772	753	758	817	804	756	830	772	781	779	744	805	762	767	789	819	788	801	726	757	759	814	745	748	738	811	805	775	783	800	834	773	775	770	794	749	836	779	755	797	763	807	802	812	803	813	776	792	762	763	732	824	862	751	804	720	771	787	761	823	816	800	743	770	804	758	787	771	824	789	759	778	809	735	790	784	782	771	808	765	766	738	872	784	780	790	771	765	843	833	785	778	762	770	782	789	781	789	776	766	760	752	772	758	786	769	787	853	767	780	742	726	769	789	784	837	777	749	851	770	759	815	742	763	765	831	723	788	748	726	791	819	804	789	843	763	773	766	753	778	830	742	763	764	783	772	718	763	769	769	794	805	778	767	776	787	766	783	787	802	771	804	802	773	787	803	744	811	779	832	752	832	751	808	773	786	756	797	736	714	842	758	727	775	781	776	763	818	760	741	806	847	796	772	793	838	780	750	778	853	815	805	769	739	788	775	842	810	777	766	770	809	733	824	790	722	798	773	764	740	743	756	774	782	743	732	754	758	779	738	800	774	742	781	813	764	791	790	799	844	785	763	810	802	722	788	729	785	760	806	767	811	766	805	780	789	756	761	754	835	825	804	783	749	812	781	764	822	732	775	797	812	730	776	836	770	765	765	800	792	740	750	792	797	756	783	740	805	822	833	773	819	755	726	807	841	762	749	809	749	796	712	778	790	768	775	804	785	814	744	771	760	802	751	811	773	798	787	736	749	759	777	788	764	798	757	799	788	790	803	784	792	799	834	730	745	836	783	764	780	776	712	722	804	779	747	786	770	821	769	740	825	762	861	799	789	758	744	817	808	826	791	751	748	766	789	766	766	748	806	770	798	794	779	787	814	790	808	792	816	802	806	768	768	758	803	772	791	795	782	772	836
9264	997	605	551	464	431	358	351	354	296	289	301	253	289	301	282	300	283	302	329	323	281	302	311	300	282	279	293	278	302	278	300	294	307	271	287	282	270	292	276	264	277	276	267	315	296	297	293	313	275	305	311	304	293	299	316	282	253	281	286	294	295	299	265	297	307	314	288	297	268	283	280	271	287	278	305	305	264	282	278	264	295	258	294	258	270	290	291	270	290	277	239	263	258	292	294	289	314	285	298	298	311	292	278	280	260	265	275	319	308	260	289	276	288	323	281	281	283	295	277	322	275	292	301	295	268	293	255	273	274	275	258	298	316	304	301	279	323	286	298	296	280	296	302	285	282	266	295	300	287	287	285	297	270	310	304	305	245	287	310	295	313	282	281	277	308	258	284	278	288	301	290	310	274	302	274	305	278	296	270	300	285	296	291	306	291	281	284	313	287	281	290	296	277	270	272	277	280	284	322	289	249	298	298	317	284	304	291	283	298	293	310	286	306	286	322	310	285	276	283	310	320	308	303	278	297	282	290	299	292	245	283	321	260	288	290	269	304	308	307	336	288	278	272	293	307	270	325	262	296	303	323	285	272	283	300	278	264	265	304	285	310	264	267	320	258	299	302	268	273	296	311	280	290	290	291	294	278	306	287	291	303	302	276	281	252	333	263	294	297	272	294	276	296	270	276	266	312	303	315	326	328	305	305	294	309	318	307	275	290	282	265	322	294	261	310	301	293	305	265	263	292	274	238	283	276	280	314	294	275	264	295	278	260	309	306	280	275	307	263	305	272	271	289	303	289	267	284	280	308	280	269	253	285	275	287	283	270	289	320	292	304	273	266	293	270	267	300	286	278	280	280	295	277	300	288	334	254	287	303	290	268	305	270	293	319	255	275	281	238	290	270	300	285	282	276	299	276	285	318	276	298	289	289	283	291	292	276	297	270	289	278	264	292	276	304	290	293	316	277	300	337	260	290	313	296	304	285	287	289	281	290	263	284	299	295	283	300	306	313	286	298	295	273	291	276	294	279	313	296	260	283	296	297	273	307	229	279	283	290	283	302	272	249	284	314	277	283	312	275	313	290	279	298	294	287	336	301	263	290	291	334	274	325	312	297	272	294	303	290	283	283	274	283	284	286	271	291	262	279	322	308	276	257	272	284	253	301	284	275	320	289	311	257	310	276	305	306	270	297	259	255	292	310	295	280	313	307	287	281	287	304	314	299	279	273	301	297	296	295	315	314	308	290	293	287	279	286	292	298	279	309	332	303	248	314	280	263	266	294	301	272	282	290	254	273	273	283	299	279	314	281	290	315	265	253	301	268	294	282	318	281	305	327	274	283	289	273	253	286	307	292	249	254	275	300	287	280	268	275	279	278	288	303	286	284	276	312	287	271	307	286	294	270	285	299	262	270	285	302	282	253	299	283	238	291	289	328	315	298	316	306	300	286	310	268	322	288	293	306	305	266	307	277	273	259	283	293	296	310	269	283	269	309	285	276	284	274	308	315	298	284	309	293	245	242	294	298	312	283	292	264	287	299	251	301	289	291	302	297	297	269	276	289	311	306	287	272	311	290	248	279	282	298	306	306	316	279	275	298	286	299	294	328	290	274	284	284	278	287	291	272	284	283	300	293	294	333	247	273	302	275	270	283	295	263	231	292	293	272	301	280	279	303	294	296	265	266	325	282	290	278	268	265	310	310	277	286	298	304	310	312	255	288	289	281	284	283	275	282	298	285	285	303	306	286	278	280	273	282	301	272	269	300	271	297	266	269	287	321	286	286	297	297	320	288	306	289	296	309	294	289	286	286	303	264	303	288	294	272	284	315	294	299	298	295	263	269	277	260	304	282	258	312	247	298	282	290	293	319	278	263	253	295	283	313	310	285	297	324	285	318	276	291	290	319	320	305	282	266	269	278	273	321	309	240	286	277	297	311	280	317	284	293	305	253	280	288	287	332	297	299	289	266	275	280	326	269	282	309	284	314	334	278	295	296	315	293	298	319	302	295	276	292	273	318	301	303	293	275	273	282	262	275	278	238	278	286	302	311	287	298	264	302	294	288	287	286	284	296	246	321	286	282	329	266	249	309	286	342	284	282	320	287	267	282	312	287	269	274	315	301	298	278	278	282	281	277	284	266	309	293	273	282	281	308	301	280	284	302	304	278	303	291	275	310	265	318	288	299	250	299	315	311	269	304	289	263	283	296	262	280	273	309	283	323	244	332	277	280	297	260	299	270	250	271	267	272	276	321	281	307	289	240	273	296	275	308	279	265	274	308	280	285	279	301	276	293	281	289	292	308	262	278	247	301	338	311	272	311	308	293	294	270	292	287	247	284	290	317	291	292	291	264	279	274	284	282	291	277	284	332	295	304	278	274	290	292	295	282	288	308	271	290	266	283	263	271	279	260	263	296	314	302	298	269	290	303	273	311	281	289	302	282	268	268	292	285	291	297	275	317	290	302	281	300	299	293	289	297	280	290	308	270	304	279	301	301	291	317	308	283	293	283	276	283	269	283	301	310	296	294	270	302	268	272	297	295	318	295	290	280	287	287	315	286	305	298	292	306	307	289	298	286	287	294	293	259	274	316	302	278	332	273	321	280	275	292	301	301	287	307	309	311	266	265	297	264	285	275	291	300	323	278	293	298	278	296	315	317	287	319	261	291	280	295	276	287	292	305	283	272	293	286	286	261	279	273	293	257	276	291	321	287	285	291	260	281	286	291	300	298	298	256	280	301	280	279	264	244	289	309	291	303	267	283	284	284	263	311	264	287	278	302	279	302	273	290	278	304	256	306	291	292	273	259	291	310	257	300	297	306	272	309	300	308	316	298	285	312	266	300	274	266	268	307	311	302	333	314	263	286	267	324	304	305	312	277	260	303	282	276	309	291	295	288	295	284	311	286	288	287	275	284	286	261	220	291	278	281	289	294	293	298	254	294	285	290	280	271	307	295	296	279	290	267	282	289	279	298	269	278	294	270	284	265	287	291	314	320	295	289	242	285	291	281	252	289	297	270	296	283	294	290	332	262	300	259	300	272	303	291	324	279	284	297	304	308	281	293	293	318	283	284	297	288	313	276	282	298	235	270	259	286	306	302	299	308	301	295	275	301	274	310	268	277	280	308	303	281	332	297	292	303	264	268	280	290	302	289	265	286	272	293	266	312	299	277	306	276	283	301	255	280	294	309	310	311	284	271	270	293	315	319	270	285	287	297	272	306	316	254	278	283	286	286	324	286	285	302	297	270	272	284	289	303	294	303	306	280	315	259	300	298	314	324	268	311	290	268	283	312	272	249	300	287	290	254	291	266	288	275	292	290	270	287	276	290	315	299	302	285	297	314	311	302	276	315	269	249	281	308	286	308	274	294	301	301	270	255	284	297	259	284	301	292	261	306	318	272	260	317	275	313	279	291	324	266	294	303	261	294	248	274	263	291	276	302	251	281	261	268	272	269	308	284	290	308	298	259	321	270	284	297	306	283
7643	1118	1349	1561	1580	1300	1171	1029	948	838	807	818	773	750	704	752	701	669	703	694	702	733	696	702	667	684	699	651	663	673	696	696	691	660	610	698	720	599	691	645	654	638	675	671	589	635	658	640	664	658	662	695	689	632	658	656	666	620	677	643	636	699	652	638	674	653	696	629	676	690	691	668	643	708	650	712	687	658	654	680	680	669	697	677	636	641	688	705	651	634	678	680	690	672	669	671	657	671	650	631	624	690	632	684	674	722	639	656	664	663	660	629	677	680	696	674	608	678	661	645	628	660	688	662	680	650	700	675	685	672	682	580	657	675	652	654	668	687	687	647	664	658	621	656	667	717	723	711	689	659	702	634	687	699	670	608	671	687	654	674	668	617	671	632	637	690	677	693	621	639	706	660	656	629	664	631	681	718	690	653	681	639	678	720	655	678	685	660	671	653	650	695	641	645	658	630	688	659	661	688	661	644	631	647	666	677	686	668	685	657	609	713	620	659	654	657	659	659	645	692	710	679	683	675	632	722	636	678	705	670	631	684	658	670	627	656	645	650	649	630	679	661	690	709	703	650	660	674	654	648	643	637	646	714	676	694	637	686	661	634	671	617	667	670	631	673	675	672	633	726	600	656	663	640	662	688	686	658	696	694	681	645	731	701	704	667	691	672	638	649	614	630	674	620	720	683	637	592	641	657	634	690	689	652	630	659	665	698	650	656	684	629	683	661	653	693	671	654	699	668	688	649	722	665	648	666	693	663	649	657	693	645	684	652	722	646	715	659	702	659	667	641	718	675	657	688	643	653	675	690	644	646	656	656	673	633	734	682	668	650	680	677	623	670	625	650	695	629	664	674	670	670	671	686	685	695	680	674	677	675	650	677	631	669	689	670	668	652	705	650	662	676	656	669	641	653	655	680	684	734	650	642	691	651	650	631	646	665	662	691	667	651	655	683	658	683	698	677	588	678	625	690	659	658	661	650	641	663	725	666	663	693	658	687	659	702	700	687	654	650	651	668	664	670	647	685	653	662	652	721	665	671	691	662	692	631	676	638	668	654	661	689	632	675	679	651	719	654	686	684	651	660	671	685	655	651	650	693	661	656	700	618	694	661	682	647	634	695	692	688	654	671	660	654	665	685	676	695	647	611	667	640	660	647	692	607	681	667	692	665	675	681	666	702	581	672	703	672	653	634	680	655	698	694	634	708	670	612	676	661	694	686	679	674	665	669	691	686	686	697	670	630	682	688	636	684	685	673	661	673	658	620	651	678	679	656	673	664	643	728	655	676	633	659	653	653	687	667	651	614	635	675	654	650	684	680	655	692	655	715	702	662	620	646	697	675	673	676	652	714	664	651	685	683	608	705	663	716	690	624	634	701	668	624	643	639	679	649	682	652	647	684	639	688	714	671	696	626	639	646	692	712	617	684	663	625	625	628	635	643	658	667	654	656	702	704	696	668	681	638	709	653	653	634	648	655	638	671	688	645	664	602	671	661	664	688	675	690	634	690	679	648	660	667	633	689	669	718	672	626	657	652	701	671	644	672	651	671	724	669	663	658	690	667	631	667	693	667	666	627	626	676	682	677	655	632	618	659	662	700	642	684	670	660	669	647	689	644	655	688	708	679	662	659	687	669	664	675	635	652	682	661	682	617	660	661	677	680	726	667	665	635	643	665	665	664	650	693	671	640	681	615	674	596	692	719	663	673	707	632	721	665	661	643	665	691	655	632	647	652	653	665	663	652	689	650	698	665	655	649	725	624	682	645	680	681	696	659	629	674	687	640	675	658	661	687	627	682	675	669	687	683	676	679	607	689	678	704	662	643	648	660	669	687	682	688	657	684	622	648	680	627	631	650	680	686	670	719	703	653	648	670	653	663	652	635	656	682	658	655	683	655	687	667	644	652	659	734	657	689	682	666	630	658	644	698	655	664	656	667	677	723	671	672	663	663	688	623	664	722	664	708	650	651	636	703	652	662	669	677	669	633	694	650	705	699	646	623	637	678	696	638	644	636	679	643	681	644	633	648	653	674	643	696	682	623	649	686	657	676	668	678	707	662	686	637	700	722	699	634	653	672	650	610	685	632	677	697	615	666	660	690	679	621	669	727	679	738	650	716	696	702	599	703	654	675	666	671	636	656	676	634	680	676	640	637	636	645	662	665	636	695	691	633	642	629	657	615	638	659	690	705	634	655	630	625	691	656	640	665	638	661	650	698	672	652	699	639	656	653	630	710	646	696	714	700	627	660	687	727	668	695	708	675	629	666	689	655	667	725	653	658	707	639	699	698	691	667	676	647	676	629	646	646	682	628	657	628	666	701	634	621	677	663	654	639	653	623	661	660	655	683	653	685	697	647	623	701	644	651	678	648	654	715	689	635	666	730	660	647	644	653	681	664	711	653	709	649	649	716	687	655	668	629	625	668	706	663	653	646	640	699	650	625	681	677	654	639	680	705	663	662	605	656	634	646	613	708	667	683	659	669	664	654	639	628	669	667	646	661	646	670	650	661	668	681	708	632	698	658	641	662	700	682	636	657	631	664	653	666	676	635	666	675	682	681	626	678	686	651	634	688	669	632	641	708	639	717	697	692	670	709	685	657	605	612	702	701	660	673	683	654	697	659	693	718	615	628	645	670	654	641	657	636	664	638	641	685	670	650	651	685	641	647	670	636	711	699	662	705	664	705	693	670	676	640	657	631	669	643	624	627	690	643	707	701	641	638	671	680	692	689	675	639	662	656	676	669	644	670	680	659	681	681	671	674	693	702	668	621	641	657	716	676	663	683	689	631	654	636	696	637	630	678	675	714	656	700	670	719	666	705	674	647	636	636	697	652	651	664	678	641	683	625	697	656	658	636	667	679	676	676	675	669	630	674	630	655	639	643	662	662	622	655	634	706	683	670	687	698	695	650	651	672	653	655	684	664	669	676	670	677	651	655	639	672	685	636	701	653	678	619	691	663	635	649	679	689	703	635	664	673	645	624	691	624	636	621	669	694	691	630	677	634	653	646	665	690	671	619	593	628	692	685	629	700	612	618	652	666	631	664	687	656	685	691	679	652	656	725	677	645	622	738	648	689	679	696	626	648	656	646	644	637	683	688	695	646	644	649	672	657	648	652	679	664	731	690	693	637	657	652	669	692	686	649	667	682	658	680	638	649	670	672	665	681	652	719	629	683	666	681	676	653	648	629	661	651	718	651	680	656	713	673	641	656	673	663	663	660	667	659	659	645	674	648	649	711	612	661	695	635	647	657	662	653	649	642	679	641	673	659	679	695	642	659	662	641	640	636	680	668	654	709	619	668	681	677	601	666	693	660	704	707	721	622	684	671	703	661	641	628	653	660	633	662	582	622	687	687	654	666	645	678	674	704	668	685	665	681	634	653	635	684	627	721	590	717	659	636	652	701	614	650	653	684	700	684	625	665	606	627	636	703	651	684	641	643	689	673	635	696	676	681	666	666	626	707	690	650	703	646	726	675	648	689
15701	1570	704	569	464	388	262	229	188	176	140	148	169	150	154	141	122	135	137	120	123	115	146	145	138	148	133	136	127	144	131	128	126	132	126	144	112	101	133	111	121	135	112	132	124	124	122	124	122	112	107	129	91	125	125	141	108	116	150	134	110	128	113	125	120	126	120	124	118	146	122	126	122	130	137	126	119	132	134	139	130	131	112	124	126	107	116	114	122	102	124	128	120	110	128	120	129	106	119	104	119	122	118	131	113	128	105	114	123	116	131	111	114	122	122	119	119	126	118	127	109	98	108	120	139	110	138	112	133	115	106	115	129	139	122	132	114	147	114	126	116	125	108	127	117	103	114	125	108	142	120	143	133	108	107	113	140	107	133	137	132	131	118	125	94	124	135	97	120	115	100	135	154	117	120	146	131	133	115	137	108	117	125	138	127	123	120	115	102	125	119	104	110	135	123	114	120	129	136	114	131	117	110	127	103	121	121	120	122	129	114	122	132	134	138	125	120	122	127	103	105	119	121	111	136	120	128	109	139	121	137	103	127	113	115	144	126	119	125	126	112	112	118	127	112	101	107	128	89	111	124	130	119	105	133	147	122	126	97	105	113	122	126	140	144	135	116	135	141	111	115	133	103	143	133	125	123	138	120	133	120	126	130	132	131	105	144	121	126	118	132	106	134	125	121	140	132	125	100	125	135	128	140	129	126	125	119	132	131	108	114	104	123	125	116	112	121	130	106	105	120	119	122	125	119	148	123	136	98	147	119	121	111	120	117	99	101	126	126	135	128	133	122	121	92	109	132	125	112	110	119	113	105	115	120	108	122	124	125	124	113	111	111	98	132	126	126	121	115	118	116	116	111	126	117	123	119	97	129	130	112	114	124	124	109	111	119	134	104	110	111	105	133	115	112	116	97	110	112	121	112	139	126	89	134	129	124	129	118	137	123	116	129	125	95	116	118	110	114	137	111	127	123	141	120	139	126	119	159	141	127	119	141	126	116	132	96	121	118	136	126	113	149	124	137	123	121	114	139	127	111	138	125	136	123	103	120	125	118	123	116	136	124	138	126	116	134	133	99	125	124	122	140	132	117	111	141	111	96	124	143	142	144	129	149	127	117	116	137	135	119	129	108	126	112	121	110	114	121	119	133	116	125	130	117	126	130	132	123	117	116	119	135	138	104	124	124	118	117	137	137	134	132	100	110	116	137	106	110	107	124	124	147	139	150	136	122	129	103	109	131	118	134	116	121	133	104	132	125	122	137	115	105	128	123	117	111	124	124	118	123	113	121	107	122	124	122	107	134	138	113	116	116	115	123	117	109	135	119	107	119	123	125	104	136	123	111	111	127	113	132	137	100	136	111	140	110	121	142	108	127	120	135	105	101	132	117	127	109	140	125	93	123	124	109	105	126	135	147	112	102	144	145	128	117	138	130	132	96	123	133	137	106	138	148	120	132	108	100	128	140	128	112	124	138	125	110	129	125	95	113	114	128	107	122	119	127	117	126	121	126	102	107	129	114	110	100	124	142	124	99	126	119	136	128	136	131	129	99	136	113	130	146	121	121	116	110	101	119	104	111	122	119	108	119	140	110	117	128	109	116	129	111	115	102	133	122	109	89	123	148	132	118	114	132	117	113	143	102	127	120	125	132	115	121	118	132	122	123	128	97	115	116	125	128	125	132	132	133	109	122	120	110	125	126	121	116	108	120	120	119	114	127	115	129	112	118	120	120	134	153	123	140	125	129	120	124	111	118	114	126	99	103	122	126	113	136	131	111	114	105	125	121	135	106	109	127	96	119	140	110	135	114	121	114	124	119	113	128	117	105	129	126	107	114	113	133	114	118	132	116	122	135	132	112	112	121	129	129	134	131	115	120	130	144	131	106	127	123	116	110	130	107	114	113	115	134	124	103	117	119	115	123	115	130	104	112	114	109	117	123	129	117	123	109	125	104	130	126	101	119	122	117	131	125	119	127	137	122	106	114	115	124	143	137	115	110	103	114	117	126	117	126	124	135	108	125	124	122	103	106	130	121	131	122	115	121	118	117	137	140	140	127	101	117	114	108	117	108	103	137	121	131	134	115	102	125	112	113	128	117	137	135	130	119	133	130	131	113	119	110	133	129	124	109	128	125	124	89	129	138	126	118	130	133	127	124	105	131	130	119	130	127	129	118	132	121	126	151	129	113	140	104	138	117	124	139	126	119	129	117	113	105	147	124	123	109	140	130	133	107	121	118	109	109	115	110	123	112	132	118	120	118	144	103	129	96	120	131	131	133	121	134	127	125	122	116	140	128	119	105	112	130	141	111	128	127	148	133	111	130	117	123	122	140	124	142	120	114	120	118	129	122	113	133	145	121	109	123	106	128	120	145	106	119	116	118	116	145	116	115	138	129	139	108	128	132	132	105	112	127	113	119	108	122	122	104	101	148	125	126	112	113	125	109	108	129	155	114	129	127	120	131	137	120	125	98	124	130	130	110	120	133	117	106	132	109	123	119	118	138	113	117	117	126	121	121	141	133	125	111	107	112	124	117	135	99	115	118	116	125	121	126	123	131	129	110	132	133	121	129	141	115	109	116	120	130	123	139	127	111	133	138	142	113	121	114	129	107	124	121	117	132	151	129	131	114	115	115	108	144	103	139	126	129	134	117	121	112	118	116	110	124	137	122	127	123	114	124	129	128	127	126	129	108	124	115	111	120	126	134	104	131	129	107	115	147	140	136	134	140	126	143	98	124	119	112	136	119	134	120	111	140	111	132	116	114	121	142	123	114	93	136	126	119	141	124	108	153	127	101	123	128	96	112	142	127	120	141	126	107	124	129	139	109	112	134	113	99	137	117	142	123	125	110	128	133	116	103	119	130	148	133	133	127	134	123	125	126	110	144	134	110	134	125	116	109	128	128	122	117	124	105	110	115	122	123	118	106	131	116	127	116	119	126	117	124	124	115	112	106	117	116	115	107	112	134	109	127	136	102	130	134	120	113	123	141	123	125	108	123	143	135	122	117	140	114	128	95	139	133	102	120	111	126	107	115	118	123	128	129	136	120	113	117	133	117	124	113	117	129	124	128	130	123	128	105	147	104	137	118	105	135	129	116	125	115	126	131	137	116	124	113	135	119	115	132	113	118	131	112	100	132	130	137	126	134	128	126	120	141	145	137	119	116	122	119	118	137	117	120	132	141	112	127	100	104	123	117	125	130	135	115	106	132	101	111	122	108	118	121	132	125	122	91	125	131	120	117	122	123	129	144	128	99	140	127	121	109	130	119	109	125	114	108	116	109	120	123	108	119	136	89	143	131	123	137	116	133	132	149	122	116	141	118	105	114	134	126	146	124	124	114	129	141	127	95	110	139	111	103	116	130	129	136	118	153	129	121	125	118	118	115	85	95	140	125	134	131	116	120	111	106	135	129	136	128	117	125	115	109	136	107	115	122	142	113	99	145	160	116	115	124	123	127	127	131	138	127	121	110	126	141	115	127	145
9675	1175	1567	1961	1965	1503	1200	944	787	655	563	542	506	449	454	424	414	403	382	430	355	351	369	366	383	337	357	360	336	326	355	343	370	352	315	348	335	328	317	327	344	362	327	314	321	330	351	324	316	311	319	320	340	296	356	297	309	296	322	327	337	332	328	332	280	302	336	323	292	319	341	310	315	309	321	312	288	315	331	326	296	325	310	297	305	331	311	314	330	328	309	347	321	283	319	277	316	334	330	323	291	323	334	340	337	320	341	312	355	323	280	302	301	302	329	276	326	329	334	312	315	329	319	312	321	318	304	319	315	304	350	302	298	318	308	288	309	311	299	374	306	310	354	296	300	307	323	300	330	331	323	319	311	347	299	338	312	343	329	293	307	327	344	332	329	314	286	305	304	312	333	283	336	303	299	369	273	323	302	317	302	301	317	335	311	298	314	333	248	331	309	326	297	320	312	306	328	295	326	312	346	345	267	298	263	293	318	289	285	315	308	333	299	287	315	315	318	323	315	321	317	339	309	300	308	328	322	293	306	324	320	316	322	315	350	304	271	287	285	315	320	309	349	312	299	317	330	339	315	303	340	333	312	346	332	318	303	294	325	318	311	318	316	303	314	290	273	336	292	316	317	299	341	301	337	312	336	317	308	329	287	291	336	306	319	299	314	336	354	332	303	315	325	314	337	312	299	331	285	297	335	325	332	331	323	304	283	334	306	339	312	324	300	314	334	319	313	293	339	321	328	297	328	317	316	294	319	314	333	309	309	332	338	334	287	348	334	308	288	327	324	328	306	326	334	311	292	345	327	315	301	340	334	323	300	307	310	334	318	297	327	325	286	299	294	308	313	314	332	312	326	319	306	320	316	332	285	317	336	332	329	298	298	338	316	361	323	328	306	276	329	328	316	366	325	317	296	339	301	324	314	304	315	318	325	323	296	320	326	301	306	359	289	341	325	302	313	311	326	324	312	305	303	326	342	317	324	310	297	284	318	324	312	343	317	287	340	313	319	301	313	326	314	321	331	330	318	348	309	347	319	299	287	311	320	327	326	353	304	341	334	309	327	294	308	331	319	310	311	303	328	333	323	333	332	329	323	311	321	316	319	296	301	319	332	321	284	292	315	347	307	291	310	324	325	308	310	328	305	337	331	300	320	296	327	323	319	289	305	321	340	313	309	355	307	337	318	289	313	307	284	305	302	337	318	307	333	302	300	330	299	324	335	323	301	335	332	303	332	302	330	329	326	312	309	293	324	343	315	307	318	321	292	327	282	314	298	304	345	311	336	293	326	357	324	313	319	314	348	320	309	311	336	333	325	288	331	323	332	312	306	298	356	324	301	316	335	346	302	309	303	320	314	323	320	305	293	295	311	315	316	302	351	333	306	306	315	318	315	322	334	286	306	324	284	325	302	304	283	294	322	315	326	334	309	303	324	338	315	337	333	347	339	337	338	298	307	304	337	306	298	307	283	329	330	337	327	304	319	303	329	326	319	301	311	306	330	290	339	314	296	306	314	300	327	332	326	311	309	326	312	344	289	315	316	315	355	321	321	317	289	316	319	317	335	331	318	337	313	344	290	288	334	309	338	317	325	321	313	342	302	317	302	302	308	315	307	326	317	313	330	304	307	293	307	321	288	299	340	311	283	311	357	291	331	297	336	300	307	294	284	318	311	324	335	329	319	304	336	343	315	306	349	292	281	318	317	334	281	325	333	352	314	299	329	320	310	311	313	326	324	360	327	308	327	297	347	314	317	324	353	323	325	337	340	321	301	318	338	309	319	313	329	299	369	312	329	324	302	309	306	301	310	336	324	288	308	315	337	283	313	307	348	307	298	349	294	336	330	296	335	371	292	312	304	340	292	336	331	346	317	350	303	309	319	273	341	304	313	318	299	312	322	318	334	320	308	316	314	346	330	303	380	343	341	317	328	285	308	321	331	341	316	337	323	300	312	338	301	327	313	340	293	322	316	333	304	308	310	306	309	327	322	346	329	299	321	340	287	344	316	332	298	338	303	316	307	324	287	313	288	326	302	346	327	340	323	342	325	338	303	307	314	317	305	314	346	319	318	317	334	313	306	324	338	336	341	333	295	320	284	340	316	328	290	353	358	324	314	315	317	334	303	329	317	303	309	322	313	302	322	313	339	336	342	335	327	315	313	304	338	320	318	346	307	329	344	303	322	331	323	316	329	340	342	313	306	303	291	297	303	315	308	313	327	307	341	324	303	301	351	290	300	301	330	309	337	322	313	328	325	323	322	321	320	331	334	346	304	290	315	351	308	332	301	345	298	334	300	333	315	308	338	325	312	322	302	291	328	302	285	323	324	320	307	306	330	344	324	292	338	334	338	304	339	316	345	287	356	294	322	305	344	306	301	335	366	298	344	304	299	326	288	268	362	339	320	309	320	305	306	306	295	339	294	349	305	317	319	332	304	332	301	321	300	307	310	310	327	300	327	298	342	319	312	361	327	329	353	303	356	323	298	353	317	303	320	318	360	332	343	301	308	309	307	308	301	313	309	286	350	308	325	326	331	332	324	333	300	346	316	302	320	327	319	310	308	309	310	298	337	322	335	342	307	332	325	311	339	353	291	305	331	311	359	345	317	308	312	361	343	317	324	323	329	339	302	316	304	316	300	286	305	331	331	314	317	312	314	319	333	322	324	312	313	329	332	301	375	302	317	324	338	352	312	338	341	318	343	326	320	287	327	310	320	341	331	336	334	309	283	314	319	327	328	316	299	262	297	285	301	313	321	325	300	333	316	323	329	329	297	321	333	302	319	331	313	373	325	325	316	337	308	310	312	282	321	321	318	305	309	322	286	346	311	346	340	298	320	350	321	328	300	320	319	322	344	317	311	317	319	302	273	299	318	346	323	306	311	328	346	318	304	306	288	320	313	326	322	318	299	328	320	310	332	320	309	307	274	341	310	274	342	339	318	319	348	298	324	315	341	353	308	316	304	315	303	324	311	356	326	293	287	311	315	314	313	302	315	305	275	344	353	351	334	340	331	314	304	364	320	331	317	303	334	314	304	305	308	301	292	317	345	335	310	307	331	316	347	305	325	322	321	340	320	300	318	344	322	326	340	327	328	283	336	340	308	290	333	322	303	301	334	339	330	296	315	308	312	315	327	302	318	279	318	341	278	316	325	332	322	341	305	321	302	279	346	348	334	298	323	311	305	314	287	326	329	314	316	330	314	326	301	344	310	338	297	325	338	295	339	329	320	289	311	329	302	333	292	298	320	314	322	318	316	317	289	323	295	315	295	324	302	318	338	305	315	329	322	322	311	323	333	313	302	330	299	302	320	333	335	351	295	307	332	296	331	285	308	298	326	322	306	306	331	336	283	311	308	313	349	329	288	316	294	328	325	287	342	314	325	337	323	295	313	294	313	305	320	322	326	303	322	318	300	303	320	303	319	331	377	311	306	300	313	278	298	327	319	324	325	309	337	307	329	321	322	295	316	311	344	343	359	310	330	330
1640	404	398	335	385	376	384	333	323	338	376	332	349	328	309	339	305	321	309	326	341	326	327	327	351	368	327	310	368	328	328	335	339	311	344	324	358	340	337	323	327	358	340	367	337	323	336	362	348	337	320	365	325	374	339	405	316	301	329	356	311	321	307	350	334	353	349	360	345	351	341	347	360	352	383	357	309	303	356	355	325	344	334	346	313	323	316	347	382	371	319	332	357	360	321	314	325	337	384	327	336	350	339	362	340	353	330	316	337	338	357	322	344	353	317	307	341	317	361	345	332	367	344	348	337	359	316	339	318	351	332	341	351	339	321	340	314	349	356	359	322	366	358	339	352	317	360	375	345	341	321	335	343	345	348	345	327	326	331	328	325	344	325	314	311	360	318	365	336	336	316	341	340	333	313	375	377	353	308	363	359	311	355	368	330	331	340	375	352	344	309	313	357	351	352	355	334	359	345	345	359	352	350	339	360	351	337	348	342	343	328	368	351	341	343	340	330	343	337	364	364	355	352	303	359	369	332	312	320	311	296	335	333	350	365	349	320	325	376	332	320	357	350	313	379	359	360	359	354	324	318	354	344	341	313	338	353	320	346	347	313	315	325	324	303	347	320	340	344	354	348	353	326	326	321	355	322	351	299	354	306	322	315	340	343	366	350	307	348	329	305	332	347	327	327	361	362	304	330	338	313	353	325	345	327	346	342	342	353	354	349	360	331	328	319	339	336	345	332	358	313	337	338	336	315	342	366	338	358	326	329	308	374	389	331	313	335	363	342	309	334	324	337	355	357	320	360	327	350	343	348	353	359	314	318	344	326	333	346	344	319	305	347	340	315	355	348	350	336	315	343	373	367	346	324	361	329	372	318	348	332	327	297	343	327	359	368	339	340	316	362	329	375	347	347	337	333	376	336	339	296	353	342	332	349	372	346	329	339	319	325	341	371	360	333	351	360	331	353	326	364	325	298	316	370	312	335	342	365	332	338	361	361	309	327	356	324	324	332	351	316	374	351	302	316	317	353	336	367	353	329	336	339	337	343	340	355	331	389	342	395	320	312	338	344	357	340	335	355	350	341	316	337	339	332	362	351	338	339	359	340	344	324	330	328	330	334	342	327	333	314	341	324	349	307	328	343	384	334	313	340	313	322	351	386	367	340	361	340	282	351	369	339	351	330	389	314	349	341	321	334	379	326	310	346	329	345	336	374	335	325	356	341	371	324	324	331	348	344	314	357	330	327	347	329	346	324	355	334	332	357	326	326	384	307	361	377	341	320	328	371	344	318	336	339	335	337	373	341	365	340	310	319	367	373	344	351	297	328	356	319	332	334	378	353	338	298	339	307	349	334	348	319	343	319	330	304	324	308	323	341	333	331	341	348	341	353	334	366	358	319	309	354	308	338	342	351	326	353	326	316	332	379	355	339	315	376	311	328	313	330	350	297	327	336	339	327	349	336	343	313	333	347	344	306	369	334	316	335	361	342	321	346	343	317	340	372	321	361	351	347	361	346	340	339	306	312	314	364	348	292	334	339	347	347	349	302	302	365	319	318	347	333	331	374	363	369	331	331	323	299	313	314	349	323	405	346	341	310	343	329	338	313	345	358	355	356	357	310	334	301	329	321	360	339	378	364	307	311	325	342	316	349	322	331	352	355	362	360	328	299	303	311	347	344	345	327	337	353	322	357	335	351	320	351	350	341	321	339	305	323	397	350	349	358	367	372	311	367	332	349	358	339	328	368	319	317	348	331	312	331	308	327	347	332	362	350	356	347	335	375	328	370	301	357	329	349	360	325	364	338	330	351	315	386	357	345	364	365	357	360	327	371	336	331	318	318	324	346	353	380	342	377	375	317	318	363	387	327	338	328	345	380	370	310	341	334	328	330	354	341	321	336	323	322	320	332	328	347	344	312	312	346	327	355	341	358	320	351	378	327	330	326	341	334	339	386	368	343	361	342	338	352	301	345	326	343	348	344	324	349	313	350	364	326	299	323	343	330	323	326	325	359	348	347	307	340	300	317	319	351	353	332	372	349	332	336	371	347	346	327	335	317	351	356	372	316	326	327	324	303	336	363	343	349	328	318	321	344	336	344	378	328	320	354	367	300	316	334	319	324	303	333	351	316	344	349	340	338	327	309	340	325	305	345	332	358	318	315	348	353	324	341	346	312	387	352	321	362	363	319	324	372	310	350	306	343	342	333	349	350	311	339	346	338	354	346	330	334	370	362	347	340	368	341	363	308	348	349	341	329	351	352	336	328	354	339	340	329	378	360	323	339	293	366	354	324	348	334	303	347	337	357	360	327	316	374	356	376	318	350	353	346	320	277	314	326	342	305	311	322	341	323	328	380	341	313	334	342	330	328	357	356	311	329	343	311	340	353	322	326	350	315	344	361	327	362	339	377	353	334	346	340	339	324	310	331	340	356	321	325	350	339	328	364	341	345	333	365	325	351	352	344	328	311	327	335	376	397	341	326	311	368	379	331	343	341	312	370	289	341	348	334	305	352	348	362	356	339	313	298	339	336	331	324	338	354	348	357	328	334	365	326	333	332	313	352	301	323	345	308	363	333	345	370	364	317	351	366	343	349	313	350	346	363	317	354	356	324	349	352	329	333	322	326	331	315	325	369	349	299	345	340	324	318	339	375	329	318	401	310	387	339	342	349	323	367	353	403	356	313	321	338	349	387	332	321	336	372	332	330	332	341	319	357	363	346	325	361	363	332	308	309	320	325	363	371	311	346	340	319	356	328	315	340	317	373	329	316	315	370	312	328	322	332	333	281	348	322	344	330	376	308	316	363	323	357	370	349	317	331	310	320	292	353	347	284	331	358	351	324	326	358	361	335	343	331	328	375	359	331	318	319	367	299	346	328	360	373	328	369	345	331	352	333	343	342	359	333	344	309	356	323	312	331	348	329	351	318	335	295	363	340	341	296	342	299	348	312	335	325	342	324	309	364	354	330	331	338	360	348	327	325	362	345	367	354	282	329	341	317	334	339	349	314	358	335	368	360	294	351	307	353	351	376	371	355	360	302	375	344	322	317	369	323	321	318	356	320	355	351	330	341	311	363	345	346	303	330	319	297	322	319	335	323	315	326	327	342	317	320	310	326	309	324	360	347	352	325	327	353	318	343	338	313	334	331	361	300	317	327	303	363	335	325	331	314	383	333	335	363	315	349	336	341	402	344	359	336	334	361	309	372	344	310	313	371	338	335	298	331	319	297	342	316	339	305	344	320	317	348	350	364	340	380	333	340	316	352	332	293	336	343	311	376	313	333	352	328	349	367	338	359	403	344	320	355	344	337	342	331	364	351	308	330	317	322	318	331	339	348	369	334	342	361	314	333	365	343	319	317	332	333	320	324	331	381	333	363	374	337	344	354	382	350	327	363	321	323	305	345	351	337	318	341	337	348	361	313	329	312	332	328	365	355	338	370	311	335	360	339	359	301	343	350	326	344	328	358	333	337	361	314	331	345	331
2121	796	887	948	1001	959	826	840	840	792	815	812	779	776	791	795	755	794	766	781	775	787	829	767	748	741	743	826	809	824	779	749	794	783	768	823	830	824	772	778	810	774	770	764	741	806	747	776	804	740	803	750	806	786	785	819	804	793	752	747	822	784	772	779	812	717	778	774	787	752	806	787	780	759	813	817	808	764	815	814	793	759	783	788	768	802	749	768	758	765	787	808	740	723	767	763	776	766	780	818	791	786	801	734	791	783	765	810	792	775	795	798	750	817	762	770	800	715	761	780	772	689	788	774	806	762	736	723	747	757	792	795	790	791	776	735	763	745	788	780	755	778	741	794	772	786	757	746	755	805	820	733	799	827	783	759	770	765	801	785	795	788	789	752	801	796	801	725	818	750	825	805	807	738	725	765	823	745	774	766	758	804	777	752	734	785	780	743	782	771	784	776	789	806	817	786	814	771	733	750	785	789	771	758	776	828	776	730	787	779	777	806	786	836	793	748	759	804	803	752	770	739	794	806	790	842	789	744	767	752	832	787	803	761	748	805	767	745	762	794	818	807	807	761	823	776	816	821	778	785	817	760	799	761	797	766	762	817	775	830	808	780	781	789	760	804	763	811	805	779	810	794	742	765	799	779	783	784	781	782	760	780	798	753	755	781	734	742	790	801	774	763	797	801	781	787	813	815	767	808	806	831	840	800	804	757	772	750	787	766	818	845	770	780	744	790	796	767	798	786	813	765	790	799	780	788	770	794	743	786	753	802	832	810	780	804	740	778	761	724	781	784	774	776	777	760	761	762	775	747	774	767	817	790	782	813	762	744	806	815	826	741	738	784	770	756	776	756	805	785	812	717	775	824	770	855	814	781	778	786	812	767	810	778	803	750	785	774	768	779	819	822	731	831	806	737	845	814	740	776	793	785	782	812	751	805	808	759	789	749	805	797	772	816	774	749	761	787	847	773	796	750	806	754	796	798	798	809	799	764	793	766	804	811	759	774	799	791	837	726	758	835	729	779	804	753	772	759	859	787	821	745	823	830	755	822	817	784	766	816	778	789	805	836	813	702	757	767	779	791	862	787	795	770	780	736	804	817	776	777	797	820	759	813	790	815	772	783	794	806	766	728	781	804	704	745	774	746	782	748	792	767	801	726	863	791	789	731	793	775	790	796	792	747	787	803	828	787	765	793	797	807	788	776	766	839	791	785	750	787	821	770	781	767	771	799	781	761	764	762	849	791	791	813	830	781	823	763	812	779	830	767	767	771	775	749	806	801	783	825	795	811	810	789	847	747	800	796	784	764	770	802	774	732	786	816	793	786	758	759	823	772	817	717	769	831	788	792	787	785	787	769	773	760	806	801	799	754	784	757	805	745	780	756	838	807	773	748	757	861	792	811	815	831	805	743	782	762	771	794	796	819	789	808	795	787	768	785	775	770	772	778	787	772	807	803	845	790	763	792	782	826	796	802	811	751	806	737	811	778	774	749	781	776	755	803	727	800	791	743	779	803	752	794	756	804	787	766	798	758	762	773	744	737	799	814	797	791	778	807	787	776	801	770	792	793	759	793	788	772	798	792	798	803	784	753	791	722	757	800	797	803	770	741	786	738	762	768	799	767	772	777	735	725	764	754	797	812	753	770	809	791	777	781	813	804	803	746	748	802	779	778	753	760	780	773	759	768	756	755	804	777	812	753	765	752	760	811	797	787	784	753	795	736	746	800	766	806	729	815	840	755	730	763	781	743	769	749	731	735	802	776	751	819	731	792	803	765	751	779	772	790	834	789	797	842	756	803	777	771	748	794	765	782	755	770	777	809	770	780	792	789	760	781	751	747	751	774	747	774	836	769	836	773	806	757	775	805	766	772	787	782	741	830	771	781	795	778	822	784	788	781	776	806	807	824	788	782	774	766	753	856	822	790	762	812	797	717	834	805	781	757	826	744	743	797	837	787	774	765	767	804	779	750	763	769	797	808	769	816	788	785	782	782	801	775	831	762	755	788	816	788	771	779	795	763	829	746	787	787	729	830	801	787	797	771	783	754	768	780	796	796	721	827	805	788	829	806	797	808	788	762	771	750	789	799	732	828	796	762	775	797	782	736	834	782	759	782	751	781	755	789	845	745	828	832	763	775	751	803	720	741	792	796	791	806	791	749	801	785	848	719	800	770	759	757	804	784	754	818	831	779	800	828	809	808	782	770	760	804	774	780	810	821	780	823	754	843	764	772	768	800	776	807	767	783	766	748	756	774	769	793	730	778	810	761	768	727	788	787	797	735	798	733	794	773	716	811	773	781	764	775	786	788	740	775	775	723	755	742	773	783	747	820	771	766	787	809	767	792	811	745	781	759	821	759	796	777	757	782	821	782	825	776	818	777	835	774	765	778	809	794	757	799	755	784	751	782	792	777	774	805	817	809	823	827	689	777	739	712	716	716	769	802	821	798	805	763	796	738	766	821	775	733	762	738	844	768	764	800	776	790	748	775	811	770	768	776	830	841	793	784	835	739	751	792	813	781	787	772	787	808	776	754	835	809	816	787	706	769	791	749	770	819	773	802	808	788	810	746	789	791	814	760	791	789	775	776	752	759	748	785	819	787	796	786	759	809	755	781	787	784	756	800	768	796	756	790	813	799	771	761	797	797	755	791	808	777	794	779	791	760	789	782	799	776	768	846	808	771	760	799	795	785	774	812	761	766	783	763	763	836	781	786	768	790	757	784	793	754	782	823	778	806	766	811	799	780	728	830	754	793	770	803	788	733	768	755	783	818	826	837	778	760	832	763	776	822	792	794	771	806	813	813	786	765	765	743	770	802	777	763	767	866	803	777	765	762	741	757	805	772	759	750	756	795	772	780	742	798	798	842	800	781	834	803	829	798	780	776	777	757	860	773	765	815	779	795	783	761	833	800	769	799	800	785	817	816	767	737	806	783	816	763	749	808	784	827	787	817	773	763	806	778	804	806	777	801	781	796	816	777	813	763	773	802	762	825	818	752	785	793	772	801	803	777	822	799	799	811	756	795	784	787	778	801	765	752	842	755	841	807	785	828	803	807	803	776	831	805	839	780	757	787	736	758	794	806	775	745	788	800	829	764	792	789	785	782	744	746	749	841	766	785	832	740	817	757	751	797	818	792	771	758	778	762	795	779	780	762	694	802	756	749	797	754	758	733	797	786	781	868	757	802	782	782	781	807	730	803	801	738	741	753	791	829	813	790	769	788	820	807	741	756	794	772	719	792	804	776	750	832	829	823	831	787	809	731	788	778	786	761	744	778	739	800	720	772	815	781	830	725	720	720	802	752	783	762	783	755	810	765	787	755	787	744	746	738	776	768	786	750	750	821	839	792	794	787	763	764	805	787	746	772	788	809	786	804	823	806	747	767	797	777	773	764	820	779	754	779	769	780	809	770	778	764	778	755	796	754	786	796	826	818	796	748	845	834	736	793	805	813	766	801	790	755	794	868	778	782	802	800	776	779	805	775
8924	939	555	532	467	407	366	339	348	290	300	274	306	286	275	263	350	267	302	330	289	261	288	278	303	290	313	306	294	268	303	268	286	309	274	290	299	276	301	285	288	298	294	281	277	276	271	284	285	260	280	284	282	270	278	303	267	251	305	305	295	296	322	277	287	284	278	301	299	277	289	312	315	319	292	325	266	290	290	263	295	292	304	258	303	278	270	270	317	268	302	285	264	292	284	297	300	301	310	260	268	284	291	300	303	306	301	289	253	266	309	305	276	308	330	279	311	288	301	324	283	297	298	261	282	318	295	274	292	294	308	315	290	272	295	301	287	318	295	288	284	303	321	271	289	281	303	265	294	308	289	266	284	267	305	275	264	305	296	299	295	307	297	270	307	300	266	279	284	255	273	247	272	301	272	286	271	287	266	310	278	276	310	276	286	267	284	305	317	282	312	285	277	290	298	297	259	270	260	305	270	297	309	289	321	311	310	287	275	289	293	298	293	299	302	286	286	311	306	273	305	336	274	301	281	295	311	302	290	305	291	278	277	273	296	314	275	301	316	306	293	258	288	307	272	316	265	275	278	262	296	306	286	299	278	282	283	274	303	285	282	271	302	306	270	270	263	286	306	291	286	290	282	325	261	284	281	289	293	325	284	295	284	258	264	274	245	307	302	279	308	300	293	314	270	283	290	339	287	285	330	294	269	275	292	283	276	266	282	312	280	305	292	275	275	297	286	305	263	287	290	313	276	293	298	284	283	275	266	296	290	259	303	289	265	278	312	280	279	299	309	296	306	257	278	292	296	289	270	295	279	298	274	288	283	283	290	274	258	272	319	310	281	304	272	306	291	289	274	313	318	290	287	292	283	282	297	295	286	254	277	279	248	294	278	282	286	291	296	298	303	288	320	287	304	334	304	278	311	260	306	254	315	305	268	308	287	312	275	299	320	256	274	282	281	279	284	288	295	313	289	269	278	262	291	296	281	262	307	308	302	293	265	268	266	317	284	291	326	250	293	332	305	263	292	289	282	291	288	283	293	295	290	269	289	319	276	294	280	287	300	269	292	286	297	296	305	313	262	307	272	273	263	296	301	272	292	267	295	298	312	314	281	300	271	270	296	284	281	323	332	281	319	309	311	279	277	290	302	328	308	260	283	290	324	304	282	296	307	282	297	293	321	275	263	270	277	322	302	287	293	279	289	298	283	294	252	293	316	285	277	321	286	305	272	255	297	309	309	299	303	317	296	288	241	268	300	292	276	314	293	319	298	288	268	272	293	317	261	297	272	299	273	275	261	275	302	298	278	302	280	294	304	275	278	308	291	247	305	284	299	304	260	317	284	278	316	272	306	296	269	274	273	286	302	288	285	281	262	293	269	306	272	303	294	291	323	285	290	291	275	297	271	313	313	291	303	279	273	287	296	291	284	305	254	298	289	291	287	277	291	287	300	317	329	263	270	283	279	276	282	274	279	287	270	316	291	286	262	265	309	299	292	295	274	296	279	326	293	291	304	307	258	272	319	291	290	316	297	303	282	317	305	289	313	312	287	293	281	291	309	310	296	288	319	280	317	296	275	275	271	297	281	281	272	268	288	311	286	284	301	285	303	320	293	288	278	291	273	283	303	260	270	284	281	306	270	297	294	278	272	292	269	286	274	286	306	295	291	300	294	288	301	275	270	311	306	309	288	299	285	282	271	272	280	298	319	280	284	311	263	289	288	264	286	303	299	292	275	325	292	299	280	295	263	272	301	276	297	287	298	298	303	307	282	310	255	282	264	272	259	274	294	277	286	290	284	302	298	276	288	304	264	290	254	280	300	297	253	289	275	263	301	286	308	303	286	336	277	279	298	286	254	270	271	266	278	305	272	297	243	254	299	260	301	302	277	246	277	312	300	342	287	292	276	274	296	290	271	290	271	291	268	296	245	263	290	316	314	307	277	265	258	288	267	279	286	305	302	271	290	292	317	294	319	266	265	314	284	273	299	291	305	294	313	277	295	299	296	321	283	301	321	258	277	288	310	339	304	287	274	256	292	314	316	240	283	304	275	279	306	335	303	328	295	265	273	270	297	268	320	340	299	266	307	300	277	292	279	292	293	278	248	301	322	273	285	286	284	263	286	295	285	285	309	275	263	295	289	252	300	293	287	321	275	263	260	311	280	298	288	279	292	267	284	317	325	265	269	280	310	306	341	297	304	286	281	299	266	253	293	285	288	290	286	268	282	279	287	300	296	321	268	268	281	293	284	277	313	276	278	277	292	277	307	278	269	298	268	269	275	295	312	305	320	280	322	288	292	313	272	271	294	291	286	270	276	285	313	309	333	299	269	284	262	273	304	302	261	272	310	292	293	278	232	307	318	263	282	297	258	290	261	270	271	298	274	308	281	280	267	312	282	297	299	289	297	322	274	278	270	275	264	270	303	293	301	252	274	279	289	261	288	302	259	272	263	277	347	309	305	274	288	287	255	298	319	293	297	302	315	281	289	269	307	265	278	287	279	288	320	358	292	279	294	294	280	276	306	277	296	292	283	287	279	270	275	297	298	296	302	278	247	261	291	336	276	308	273	281	300	327	258	306	281	291	318	311	261	303	288	281	273	256	242	280	273	253	336	292	286	304	293	282	291	293	246	270	252	316	274	306	270	291	267	285	301	292	268	314	308	319	274	318	288	282	269	303	279	276	295	283	332	288	276	309	278	261	297	304	313	294	291	285	264	281	259	291	298	288	300	289	266	290	312	263	299	297	291	305	285	304	304	287	283	300	246	249	308	302	311	292	323	299	275	288	296	268	268	255	301	283	310	291	303	305	299	258	284	272	280	266	302	282	288	285	318	307	304	305	280	297	277	283	278	308	285	265	286	323	300	311	289	281	288	286	281	280	297	308	299	295	320	271	294	295	295	289	277	299	283	306	287	307	283	305	331	334	287	295	268	317	306	307	313	324	262	305	290	271	273	240	264	284	287	317	285	257	282	291	292	287	290	287	246	276	277	298	282	283	283	259	288	315	285	285	288	268	274	306	285	291	284	262	244	308	270	266	270	300	270	275	306	274	318	297	263	294	313	274	298	321	297	300	300	291	308	274	296	279	262	302	278	286	287	291	287	286	271	300	294	292	260	295	293	286	268	293	268	267	301	289	305	334	319	307	303	298	302	277	294	302	294	247	284	302	278	288	286	256	316	321	296	282	267	259	295	279	267	315	252	267	292	268	283	277	270	265	252	256	293	289	301	306	300	282	263	296	271	334	301	269	298	275	277	288	303	264	306	296	276	256	274	290	325	275	261	276	291	314	295	297	290	267	245	283	301	260	287	316	319	249	286	298	288	306	301	300	296	277	302	223	307	300	270	280	290	275	303	294	284	319	288	275	263	302	272	309	315	298	285	284	278	298	297	261	318	275	290	289	315	293	296	292	279	307	306	294	282	278	285	260	321	290	298	314	279	308	280	257	286	308	302	272	304	272	307	297	274	313	287	302	249	279	288	276
7472	1121	1398	1671	1545	1413	1135	958	938	802	860	762	724	752	750	733	690	713	730	651	709	701	720	693	646	682	733	712	646	658	655	710	689	651	662	635	687	680	673	698	653	653	699	688	708	682	676	620	700	693	700	674	668	720	661	642	675	662	643	685	658	674	688	642	639	640	667	587	645	663	683	656	688	690	683	670	641	639	653	647	686	704	649	646	697	675	665	697	620	642	658	685	639	679	682	661	678	668	672	680	724	679	673	683	627	668	699	721	639	659	654	666	635	644	663	618	653	688	652	675	700	658	636	688	687	685	710	704	715	697	666	691	681	655	636	730	745	633	659	693	676	668	718	666	665	629	711	703	636	688	696	707	663	664	671	637	651	684	687	666	677	662	695	691	722	707	717	677	667	686	639	643	666	666	642	667	643	641	635	660	615	631	637	622	653	625	697	726	677	670	669	700	642	609	663	622	637	740	674	682	721	646	691	718	665	664	664	619	645	633	698	633	645	683	650	673	645	658	642	685	707	670	676	644	660	610	663	633	641	713	626	722	641	663	692	709	625	637	656	672	622	671	717	618	702	637	667	650	639	643	701	653	671	646	673	692	653	675	697	685	663	663	647	659	712	668	698	669	683	684	674	674	651	653	633	697	653	647	646	616	695	636	673	639	665	647	675	651	695	720	683	662	693	691	639	630	618	638	653	676	625	668	644	614	636	699	655	681	676	718	644	648	636	696	663	660	646	675	704	720	650	650	669	662	624	665	666	653	675	645	613	692	647	657	675	671	673	634	710	610	646	675	690	682	695	669	673	693	689	680	635	639	672	667	705	730	652	673	655	638	678	662	687	705	641	732	639	626	643	669	655	674	640	658	660	665	661	697	693	671	693	687	734	667	695	664	667	645	612	685	704	655	625	742	667	617	633	702	660	691	727	649	648	636	642	695	705	645	695	631	633	667	663	688	639	663	708	623	623	662	727	649	695	672	646	732	699	630	662	652	619	637	675	678	619	702	672	667	695	673	656	644	711	697	666	675	690	649	649	662	698	666	685	674	653	671	677	711	681	640	668	703	652	669	710	652	625	653	679	716	675	618	637	620	668	674	608	644	634	627	679	647	683	666	692	656	658	633	661	656	676	626	664	622	650	666	680	670	656	691	656	708	679	693	615	671	652	676	689	704	662	652	635	738	677	713	635	678	758	690	682	666	660	678	656	657	655	675	633	673	687	644	697	651	627	676	653	626	643	648	633	646	622	667	652	612	679	641	705	702	640	700	696	683	640	643	651	704	672	662	688	659	711	679	701	651	624	637	672	627	678	685	591	658	696	681	684	715	705	669	698	642	680	635	679	664	647	711	696	667	647	679	684	707	619	643	666	656	678	715	658	660	684	660	633	663	646	643	650	664	686	661	672	686	683	721	652	690	650	702	670	675	698	693	690	673	657	672	691	683	674	692	619	673	678	680	674	681	700	649	687	642	667	676	641	667	699	670	639	691	673	666	668	656	667	665	701	645	658	642	699	666	663	713	602	706	686	654	691	667	629	681	668	648	682	631	667	678	689	670	654	690	647	667	636	638	658	696	663	692	689	700	638	653	650	673	695	657	649	636	648	665	622	633	661	677	665	640	689	676	606	659	657	651	695	712	706	674	688	613	671	593	676	615	671	625	663	662	684	646	682	648	673	705	633	664	630	658	687	661	684	689	636	651	656	654	679	676	640	699	700	671	615	608	687	634	662	689	725	667	695	640	647	674	627	688	660	637	630	699	706	653	672	648	683	631	686	693	657	660	709	658	680	668	664	642	713	723	721	662	680	665	638	697	688	607	685	676	703	648	687	670	608	708	681	649	652	667	656	690	718	671	716	685	619	654	702	675	666	690	688	680	664	697	652	639	631	684	643	701	638	668	655	665	628	674	665	722	694	713	650	683	713	668	682	645	660	659	708	641	643	705	666	683	696	686	678	636	687	672	646	662	648	609	668	688	681	649	658	641	656	672	630	669	693	691	679	659	656	691	658	639	666	668	623	619	636	646	678	704	636	645	681	639	666	644	665	654	688	700	650	629	651	643	670	644	654	626	693	675	663	661	676	664	685	686	659	662	688	692	665	664	701	641	655	631	638	662	642	628	687	623	667	674	663	690	697	703	686	676	624	691	694	681	658	658	663	693	663	663	669	683	673	651	679	704	655	673	710	669	662	636	661	706	685	663	685	706	665	685	717	689	658	686	681	676	664	730	666	693	657	652	661	653	675	650	662	715	644	633	700	656	629	673	642	693	661	670	642	655	679	654	659	682	723	642	673	667	648	679	682	686	663	673	643	672	664	616	638	631	648	673	666	660	623	697	673	665	659	705	679	684	649	673	684	673	619	666	680	693	674	691	685	659	701	691	714	657	594	639	687	645	664	674	605	667	721	636	656	688	678	679	675	665	681	653	701	674	626	679	672	689	663	688	682	652	675	680	633	622	654	688	668	662	676	703	641	674	646	622	686	678	708	653	681	688	651	718	691	690	648	640	698	679	670	664	645	665	658	672	645	649	622	692	694	624	654	686	659	694	637	744	655	643	692	683	668	666	659	656	696	684	694	716	649	651	683	661	680	712	653	703	666	635	655	738	685	670	683	614	651	649	688	666	617	648	691	682	686	648	604	653	715	678	708	671	718	648	657	653	690	669	665	659	672	668	674	665	706	684	700	675	692	666	654	634	671	664	696	636	720	629	690	719	689	684	649	641	651	703	687	641	690	655	698	662	700	663	608	633	702	683	681	657	676	672	657	654	660	707	706	659	636	673	607	661	618	615	658	722	682	689	665	595	660	654	665	633	641	685	648	599	659	627	661	633	699	677	688	651	663	668	673	698	708	698	707	674	656	662	689	722	687	664	653	658	638	697	710	699	643	651	664	697	676	638	623	670	623	682	705	656	656	672	675	652	673	631	653	681	693	668	656	659	689	651	674	686	678	675	682	700	688	690	697	632	696	687	667	651	656	664	672	704	660	645	697	685	619	651	652	695	691	641	685	651	690	713	655	682	706	632	644	669	705	650	668	630	639	633	654	675	663	666	680	690	673	675	682	670	688	677	634	630	702	691	745	723	625	680	688	668	684	656	713	693	658	710	636	695	604	734	677	639	665	666	676	672	685	663	687	616	662	680	662	672	652	651	672	654	629	673	674	679	662	635	636	674	648	650	709	657	656	694	666	663	670	691	624	640	663	701	722	634	675	639	700	669	679	672	666	640	618	644	702	678	695	674	647	673	711	617	695	731	682	691	671	655	707	642	672	695	692	696	665	683	673	642	666	661	697	653	652	671	651	632	680	670	679	658	697	694	680	701	718	648	663	659	673	688	675	726	669	658	691	680	647	668	669	664	706	651	650	655	662	660	639	688	663	662	662	675	700	668	698	652	695	645	619	620	687	660	659	669	679	672	706	670	681	672	656	717	672	625	653	657	653	662	649	663	638	647	659	637	663	656	646	657	634	683	690	685	667	686	608	638
15956	1748	717	617	449	429	283	205	220	188	154	134	146	138	156	147	146	111	130	122	119	126	149	135	133	124	127	126	128	129	114	134	110	128	141	139	134	125	132	132	121	140	140	131	120	111	121	126	95	105	133	126	148	114	117	131	120	128	109	128	126	140	139	130	134	126	130	121	103	118	132	136	125	116	122	127	130	120	143	129	136	138	130	125	152	122	137	125	134	121	118	125	112	124	106	127	96	119	126	135	139	115	155	115	105	112	134	115	142	121	110	103	109	122	134	126	128	129	133	139	112	125	115	136	145	121	138	99	124	114	139	116	119	127	126	133	145	123	128	126	131	126	116	153	108	114	121	127	116	98	115	114	134	124	137	134	109	135	131	109	136	139	121	122	112	129	102	128	127	112	115	117	122	101	129	142	108	124	125	104	104	112	128	107	117	131	115	134	115	131	112	94	127	112	108	111	113	132	124	134	121	116	127	123	124	136	103	138	124	144	134	117	124	122	108	114	103	140	108	131	110	152	121	120	114	126	130	133	97	118	112	124	114	122	130	146	114	137	123	131	104	104	105	122	130	127	123	126	123	122	122	119	104	116	118	110	131	111	124	135	109	123	134	134	133	126	124	126	112	109	119	133	124	128	120	134	115	124	118	118	118	121	124	114	103	122	114	131	104	123	97	123	140	138	105	137	120	123	106	132	109	124	127	120	98	130	121	96	139	121	126	122	116	130	127	127	119	137	101	114	114	137	136	140	129	118	98	152	125	134	109	118	149	133	107	113	117	116	113	128	146	103	126	97	146	114	118	143	124	140	117	130	116	126	136	123	146	134	125	133	124	126	136	116	117	122	124	135	119	128	116	130	123	128	127	132	118	128	127	102	151	120	127	95	115	134	140	129	126	102	128	123	125	121	118	139	110	115	126	106	139	106	122	125	149	122	106	130	130	122	122	124	132	110	130	104	128	129	129	135	128	136	115	133	116	135	137	140	134	123	107	116	126	113	117	131	131	134	114	105	136	105	128	118	127	132	108	129	126	120	127	100	100	118	142	135	105	120	135	129	128	151	129	123	137	119	118	105	124	111	124	116	118	124	102	105	109	125	104	129	122	111	116	130	105	125	117	129	140	101	145	132	106	121	122	106	110	135	138	137	113	141	141	116	112	112	131	122	141	110	120	137	138	122	134	112	126	118	159	105	136	105	132	123	126	128	132	117	122	126	101	116	133	115	131	122	126	119	115	153	117	124	120	116	124	134	143	115	123	121	133	110	110	125	129	139	113	112	125	146	118	111	128	95	126	142	113	142	113	126	96	119	127	134	90	160	114	131	114	105	125	111	129	119	112	112	105	125	126	107	133	132	125	128	141	150	125	145	143	144	127	112	137	140	138	109	118	127	147	130	109	128	94	127	125	114	119	112	117	109	108	120	101	128	126	122	139	130	113	129	124	122	130	120	125	111	116	113	139	126	150	121	119	112	112	116	128	120	134	135	115	117	130	98	121	109	106	121	130	111	109	114	133	123	131	142	121	129	103	132	108	125	103	116	124	116	118	141	115	113	103	119	127	128	125	110	120	131	123	125	124	120	103	109	128	130	141	120	124	124	124	154	124	137	132	110	126	107	106	102	126	126	96	130	133	123	119	102	120	120	130	136	132	117	104	131	149	118	145	112	126	128	128	131	130	121	120	119	97	128	133	119	136	116	133	109	107	113	107	128	117	122	133	98	120	117	119	122	97	105	116	123	123	111	135	120	131	131	110	127	122	116	124	124	130	106	126	125	118	118	127	137	113	102	152	116	121	111	149	134	132	133	110	107	139	129	122	125	117	118	120	94	95	125	124	120	131	112	109	124	120	137	119	141	115	146	134	139	133	114	121	114	119	121	112	125	124	118	117	117	114	123	123	136	119	105	126	110	105	126	114	111	116	141	136	120	129	124	121	114	126	121	114	106	133	114	131	122	106	128	142	152	116	116	123	106	127	139	103	132	132	131	115	118	114	125	103	144	126	108	111	110	141	131	127	125	113	129	130	132	133	140	133	114	115	137	113	99	139	146	123	121	115	111	111	116	121	120	128	143	114	124	113	146	139	121	147	116	125	109	130	128	137	138	126	121	122	122	134	120	131	122	126	114	107	124	113	119	106	106	123	135	107	121	122	119	109	130	116	112	142	145	123	146	126	120	121	118	131	117	135	138	130	110	123	102	144	128	125	125	102	134	106	124	125	120	119	144	134	109	126	121	127	121	108	132	116	123	134	120	106	116	146	113	110	123	132	122	140	122	117	121	123	113	125	93	128	130	122	111	145	130	119	116	133	115	139	144	105	141	106	119	144	118	141	137	108	108	119	99	114	124	115	132	147	112	120	117	118	122	143	147	136	112	110	125	118	122	114	129	121	119	150	115	124	134	113	113	138	144	120	130	121	124	134	133	131	129	113	131	124	141	110	132	150	120	125	109	107	97	120	120	148	124	119	119	128	153	128	140	114	145	133	132	129	106	129	100	132	103	109	115	116	121	127	122	113	129	134	130	133	134	132	132	133	132	129	116	135	101	116	127	121	99	107	110	126	122	121	122	121	122	115	114	118	112	122	119	126	123	120	105	121	115	137	137	112	112	137	131	116	133	120	139	120	108	116	142	109	140	123	128	123	123	122	119	125	137	129	126	112	116	133	115	114	124	106	141	120	134	117	103	135	109	130	112	146	112	115	103	125	119	112	123	157	136	118	134	113	131	120	122	98	95	144	116	105	104	110	115	147	121	124	99	104	98	105	124	97	110	119	120	103	122	105	114	121	137	125	121	121	134	146	125	121	136	145	141	163	110	98	120	130	131	111	121	139	134	117	130	117	103	116	112	139	120	142	120	129	116	134	137	124	133	112	119	112	139	139	138	122	115	137	125	125	131	100	98	144	121	132	110	126	147	125	125	128	122	118	121	120	130	119	104	105	105	121	136	123	134	127	111	118	110	132	113	139	131	134	115	126	141	125	119	118	134	126	121	121	115	120	128	135	117	123	127	102	129	124	132	125	131	125	126	116	123	113	128	141	129	115	130	126	113	136	130	133	125	124	144	124	130	128	123	109	117	135	129	118	131	108	134	112	132	110	129	113	111	135	142	130	115	128	121	138	115	118	143	115	128	112	129	114	131	114	137	120	124	120	125	113	134	140	116	116	136	108	119	124	138	118	111	118	132	110	134	129	134	144	123	131	143	117	120	144	107	129	112	120	133	97	112	127	100	128	113	119	117	122	91	130	133	128	126	116	124	144	106	108	135	144	121	148	131	110	102	108	127	134	119	130	105	105	101	126	113	125	117	110	121	108	140	121	145	132	129	123	103	139	121	102	124	113	127	128	132	115	116	119	132	113	119	116	135	102	109	110	128	120	129	122	126	116	115	130	125	117	143	102	132	116	128	129	117	122	101	126	118	111	114	115	132	133	118	115	112	161	124	110	142	139	115	119	120	122	124	116	117	109	116	131	147	123	93	105	126
9983	1199	1630	2082	1929	1557	1181	887	783	644	592	551	486	434	460	418	423	376	393	391	388	354	400	381	379	352	378	363	343	366	372	345	368	352	345	337	297	313	389	293	320	313	320	333	329	365	357	325	342	372	301	320	354	325	314	372	344	338	295	294	318	329	348	343	336	339	290	311	304	338	327	327	308	323	325	308	298	335	342	341	314	330	337	288	308	323	342	319	275	319	322	338	307	313	333	298	329	320	305	303	330	297	328	350	343	308	346	294	319	328	315	333	336	335	321	297	336	326	322	307	312	333	333	339	329	355	339	320	287	333	320	350	292	332	313	323	318	331	376	307	339	324	298	334	319	320	313	337	311	306	372	344	323	305	318	321	338	315	323	344	339	361	325	286	297	302	307	329	317	316	342	347	359	323	302	323	326	308	333	312	324	309	327	321	318	324	321	314	350	333	339	333	318	338	311	309	308	302	303	362	289	320	332	317	329	318	337	341	338	331	281	304	328	344	300	325	351	327	333	303	312	287	336	318	325	328	309	314	345	350	349	330	312	319	347	309	314	320	307	326	321	285	335	306	314	304	327	307	334	340	315	345	321	301	353	307	340	336	293	314	317	316	309	315	321	313	282	260	308	325	321	318	328	320	329	341	316	300	317	312	295	348	309	318	339	331	339	328	328	315	313	286	306	336	329	325	311	323	306	308	290	312	357	317	343	279	320	323	308	346	326	319	332	303	320	336	288	333	318	320	327	297	338	303	351	295	320	276	336	310	303	318	312	291	308	299	306	325	322	307	296	332	309	348	309	331	315	327	348	317	342	329	340	293	315	339	313	362	335	311	308	296	328	290	339	301	306	304	295	322	315	348	327	297	327	280	314	326	309	323	315	308	346	332	365	308	306	331	328	320	326	324	308	357	342	369	316	340	322	301	287	321	360	303	323	299	330	301	314	320	336	307	348	323	333	314	327	313	311	344	336	314	332	321	305	346	330	311	343	306	312	302	344	306	349	293	312	306	279	338	323	302	319	341	295	286	289	322	296	309	354	311	344	324	322	340	288	303	303	340	304	301	302	279	321	290	303	321	305	348	329	303	299	331	337	338	281	304	338	330	340	310	335	314	321	305	316	307	298	328	328	308	308	351	328	307	337	326	325	345	287	336	333	304	304	316	308	327	327	351	345	352	301	317	319	309	326	304	359	324	341	314	320	336	302	326	335	329	329	321	295	311	315	313	321	333	318	310	344	327	336	341	293	366	286	312	338	320	334	295	295	340	337	296	320	305	327	334	290	333	350	326	328	341	322	326	339	326	339	297	306	322	318	325	283	302	318	323	316	304	381	362	322	331	308	310	331	303	317	302	293	354	310	327	304	306	337	365	356	309	338	322	340	312	307	339	309	305	339	335	287	330	322	352	309	339	328	313	350	325	311	301	340	300	336	314	320	329	367	307	330	325	312	311	285	298	305	299	334	332	341	298	318	310	302	301	308	339	331	321	291	359	307	313	327	271	313	296	328	343	322	341	301	311	333	323	305	328	335	335	326	337	299	328	353	337	331	320	315	330	332	311	333	304	302	312	336	313	297	320	321	315	348	337	324	287	323	280	336	293	318	297	312	321	310	302	335	360	303	299	320	332	345	308	293	328	317	334	318	316	334	316	328	338	321	326	333	292	318	346	315	318	347	306	342	297	283	290	312	307	323	314	334	282	317	332	324	287	328	342	304	298	320	338	315	328	312	332	334	284	307	302	342	312	292	333	360	334	325	338	317	312	307	330	327	333	279	338	322	342	334	297	306	304	302	320	323	339	306	335	318	324	333	318	324	306	331	309	317	338	334	335	314	298	287	327	352	313	301	310	323	318	368	296	350	327	321	327	323	313	282	310	311	334	333	335	332	316	323	293	326	311	310	362	307	324	322	308	341	324	318	329	333	297	301	303	306	295	319	325	362	313	318	322	347	315	321	328	329	292	335	313	307	313	290	319	352	293	321	329	285	323	317	319	340	290	358	321	320	331	310	326	326	321	311	256	329	356	310	356	299	342	321	330	350	311	278	352	309	359	341	339	313	300	298	301	361	308	324	300	302	344	358	326	312	318	298	326	301	310	328	311	347	333	313	334	306	325	316	310	332	326	342	349	323	299	346	326	297	328	343	326	314	301	323	298	334	312	312	343	310	304	315	348	311	335	333	304	294	291	318	333	297	301	310	305	299	323	303	325	315	310	320	308	317	297	319	326	312	312	345	281	312	346	314	313	342	297	296	345	297	350	351	321	296	318	321	320	332	283	308	286	324	338	300	345	295	313	319	320	328	331	340	318	323	299	315	315	324	330	297	303	315	294	322	325	315	297	293	324	336	309	304	315	310	322	307	316	339	312	288	285	312	351	323	308	301	301	326	321	337	336	337	323	355	324	299	285	321	298	322	319	326	315	300	375	290	311	331	322	316	301	330	329	317	318	321	309	349	323	344	334	339	328	350	312	324	326	322	335	338	336	333	316	366	318	316	330	305	310	326	328	334	311	330	315	313	335	297	327	297	344	290	304	336	307	319	318	337	298	326	316	310	324	338	310	328	328	328	308	312	345	325	335	294	323	300	318	334	329	333	306	324	300	296	321	327	295	310	329	306	333	338	339	345	335	291	317	302	325	325	311	348	330	308	311	318	326	357	345	308	297	336	342	319	309	332	318	342	305	346	329	315	322	323	323	317	299	330	334	323	341	311	299	305	304	354	316	321	309	328	333	317	304	329	297	302	325	341	349	322	305	284	319	285	318	300	310	355	320	329	301	340	321	320	321	321	311	322	292	290	328	314	322	336	307	308	309	329	317	329	317	311	350	315	327	324	320	298	336	306	300	307	342	304	324	287	322	326	341	339	302	329	328	293	322	311	322	299	314	306	319	312	334	306	337	315	311	311	302	347	316	347	305	332	312	306	336	293	325	335	300	314	332	297	325	312	319	320	288	347	313	319	330	328	319	320	338	320	346	316	309	297	311	324	310	301	310	308	307	328	329	337	342	339	332	302	312	351	375	315	329	305	335	316	344	325	352	301	318	328	314	289	339	322	364	295	325	291	341	332	302	357	331	309	327	321	301	320	327	320	280	324	294	303	338	321	324	303	338	281	324	347	345	306	329	327	313	323	313	306	323	319	316	274	328	292	308	322	317	323	331	287	331	324	325	307	331	308	349	305	292	323	307	301	320	326	340	366	313	317	294	297	318	328	301	295	294	333	313	323	293	307	313	314	323	311	333	326	325	323	297	321	294	323	323	341	328	341	334	300	327	332	297	322	329	304	349	317	347	308	316	357	306	296	306	334	323	328	292	290	312	322	342	318	303	333	317	299	328	337	319	301	340	337	315	297	291	311	323	314	355	312	310	321	302	310	312	307	359	320	329	343	310	344	320	287	334	326	312	311	305	310	296	301	273	347	325	303	281	349	316	324	328	341	328	308	288	322	345	310	308	320	336	301	348	320	345	289	311	346	301	342	321	342	308
1742	422	438	370	397	391	392	360	336	332	324	329	364	359	352	352	312	342	396	340	347	344	339	338	328	316	317	344	351	351	370	343	338	307	339	355	329	329	329	329	307	338	366	350	326	298	330	328	377	348	324	329	312	330	300	341	332	346	328	364	362	345	342	349	341	332	374	353	301	310	331	318	324	350	352	313	348	374	323	343	346	340	342	345	332	324	341	335	325	341	357	312	355	329	354	342	328	385	308	350	389	372	377	350	360	326	330	341	341	319	361	304	347	348	313	352	359	336	344	344	301	349	328	350	330	351	342	328	361	361	366	311	344	314	330	315	337	365	314	324	346	350	329	311	363	324	352	314	345	323	337	341	356	331	347	376	364	338	351	331	380	350	305	355	325	340	316	343	303	368	377	332	356	309	326	348	344	335	342	291	322	346	332	334	333	356	333	333	340	353	358	353	375	353	337	310	326	314	318	351	336	311	318	333	344	346	340	335	372	313	333	326	357	343	354	346	317	352	311	379	354	375	334	313	331	352	357	316	321	326	333	336	347	378	361	357	360	341	371	319	364	344	351	360	340	352	363	336	352	317	321	370	331	348	337	325	355	361	327	327	353	304	348	345	353	349	355	315	315	302	337	312	358	328	375	326	358	362	316	315	326	325	373	348	340	338	323	347	322	323	324	324	315	356	357	335	320	345	352	302	352	352	337	362	343	314	358	334	333	349	349	318	353	375	346	337	359	384	330	330	349	375	347	336	373	340	352	321	323	325	318	340	374	318	380	363	354	331	320	309	363	354	341	366	321	334	343	330	378	320	332	356	363	344	338	326	347	354	303	345	331	335	321	363	319	373	322	313	336	370	367	309	345	357	347	327	324	334	327	318	353	333	342	350	315	361	322	346	364	358	351	315	360	334	346	321	369	346	317	332	348	314	324	361	358	315	340	321	348	326	376	312	386	338	330	324	335	349	365	351	333	352	362	327	347	332	333	326	347	386	355	325	306	331	373	320	332	370	344	338	381	337	286	341	326	373	328	355	326	313	345	338	361	339	362	351	315	333	320	336	345	346	330	347	331	367	336	361	306	362	314	362	372	326	352	322	380	325	373	348	348	355	377	337	316	341	343	299	321	320	346	331	305	337	333	340	293	341	346	345	312	319	382	373	291	327	326	318	347	326	331	346	348	331	366	359	329	377	386	347	351	320	350	364	352	339	352	327	342	342	328	347	400	354	346	350	343	358	349	308	336	352	352	310	335	354	366	345	361	343	331	333	323	349	347	325	338	361	346	292	319	345	362	317	373	330	321	342	320	370	345	349	293	332	337	342	327	378	333	330	316	328	356	336	353	343	327	349	356	351	334	331	365	326	361	359	353	332	331	345	375	327	326	346	339	364	362	360	334	309	352	311	346	330	357	339	388	366	347	360	362	342	361	325	329	346	339	337	331	374	316	348	326	360	344	330	322	350	374	332	348	338	322	360	276	343	334	335	347	322	289	324	334	332	333	342	332	292	343	339	350	320	342	363	344	321	334	323	319	324	341	331	324	351	345	344	340	366	329	351	332	368	327	354	351	369	347	317	386	350	334	347	341	362	380	337	349	338	321	327	323	350	348	357	317	332	329	330	354	342	351	364	351	334	345	369	335	340	306	335	333	353	325	339	351	329	330	330	309	306	321	337	308	334	326	359	364	362	323	347	354	324	357	368	351	305	310	347	347	308	352	358	340	350	326	362	379	319	344	325	361	309	318	327	317	345	318	348	327	343	357	338	358	325	342	329	330	354	326	307	331	341	342	324	363	363	354	328	350	319	331	354	318	327	319	364	331	337	333	369	350	350	343	343	349	351	341	338	336	380	352	363	347	332	337	313	344	344	312	357	346	307	300	325	340	333	353	356	312	338	334	356	355	340	330	348	340	330	339	373	322	330	367	364	326	362	347	359	357	343	335	338	305	320	326	338	370	341	365	346	368	353	330	370	335	318	325	366	328	340	369	383	348	334	350	326	345	365	354	360	356	318	334	357	374	356	348	360	331	353	337	363	351	336	340	337	327	349	344	377	325	324	341	313	339	345	312	330	323	331	324	323	362	359	319	340	375	343	351	319	338	338	319	363	300	318	348	349	340	345	346	341	334	341	378	341	355	348	371	355	342	342	375	310	332	326	312	357	342	324	328	349	354	342	356	312	365	331	340	334	368	323	358	344	348	367	369	371	338	344	361	329	354	337	310	340	321	367	346	354	338	313	329	386	333	313	341	358	336	329	354	334	347	334	364	337	339	406	326	363	319	344	329	323	363	359	314	366	338	320	363	334	364	352	377	329	343	328	369	338	361	367	284	365	369	310	343	346	341	347	374	303	343	356	353	353	349	327	321	349	307	341	323	353	319	338	363	360	336	329	325	332	326	325	307	337	321	376	328	360	327	358	343	365	367	320	368	327	364	299	355	343	332	312	325	369	334	335	343	372	361	327	340	367	351	313	319	378	328	320	345	359	304	338	355	347	338	336	344	373	312	383	319	330	341	332	346	342	330	340	321	371	354	345	350	334	335	342	372	333	365	331	326	343	358	346	328	341	349	333	327	329	323	324	329	380	332	344	340	329	340	311	336	339	340	329	326	308	366	351	333	351	341	347	347	325	338	333	334	362	316	365	359	342	336	341	357	369	346	326	309	332	330	354	362	344	338	334	331	335	343	375	322	337	304	322	329	331	354	322	329	333	330	326	326	340	334	347	356	334	332	322	302	328	363	343	306	323	344	364	330	363	329	332	371	315	331	290	363	331	371	375	352	332	314	336	320	319	341	343	366	370	369	356	335	345	335	333	337	324	363	354	355	314	323	340	351	357	366	323	341	310	337	361	351	338	326	332	331	371	345	364	347	334	354	357	293	339	353	328	340	331	331	340	334	346	334	325	360	360	359	316	333	324	331	327	346	336	340	322	330	326	355	372	337	345	375	327	350	350	363	370	297	377	345	313	368	349	367	348	331	329	314	352	347	360	367	351	366	315	329	328	316	312	353	296	361	351	322	318	337	356	363	359	331	326	302	345	328	332	329	386	323	348	339	320	325	340	353	358	329	318	354	369	374	335	323	367	362	320	311	341	307	328	387	349	310	342	355	343	378	357	330	356	342	383	346	330	304	353	376	358	350	331	323	341	327	337	314	319	356	315	310	355	320	302	345	336	337	310	324	366	313	343	309	331	357	336	357	334	347	346	349	356	346	354	333	327	344	339	330	319	350	334	341	335	334	330	346	359	300	350	344	346	301	337	364	355	372	332	358	324	329	337	317	327	340	310	346	325	360	306	320	334	348	358	365	354	341	363	356	351	350	389	350	321	344	335	342	326	356	369	328	369	358	342	360	334	335	335	349	366	326	374	329	347	388	336	353	351	326	371	357	336	331	359	362	355	367	320	374	328	330	367	319	337	365	337	355	353	374	330	334	335	332	326	352	341	330	378	329	331	331	344	377	340	331	343	357	334	366	306	340	355	367	329
2167	873	903	949	988	954	859	833	822	797	801	836	801	779	783	795	805	792	794	777	795	843	744	817	773	773	822	784	773	838	815	831	795	761	792	781	796	781	844	783	797	775	757	778	768	781	774	803	784	810	787	764	782	785	784	808	808	813	799	758	764	783	790	792	813	748	791	746	807	778	742	776	799	705	792	753	792	762	781	756	777	769	753	797	790	812	805	783	763	804	775	784	815	794	835	736	776	810	799	745	781	794	817	792	782	825	787	788	752	794	752	800	757	797	829	813	745	776	794	799	772	775	776	759	833	790	750	773	747	805	779	784	788	744	777	756	790	759	752	820	775	792	792	822	716	797	782	811	802	756	796	766	804	798	781	780	789	864	772	791	838	790	829	782	813	800	796	794	807	795	774	766	798	816	859	799	819	803	759	807	767	834	808	794	794	718	777	799	781	826	835	753	817	772	794	788	767	753	788	774	836	737	855	747	768	793	805	798	837	792	787	803	709	776	746	762	828	822	843	810	787	760	843	766	742	786	796	811	798	780	816	806	750	801	807	812	784	775	795	815	769	811	765	802	757	768	797	777	769	774	765	841	800	767	758	803	803	771	783	783	757	772	836	839	769	795	829	778	787	749	789	781	825	782	760	816	776	821	832	798	800	799	769	792	834	801	812	815	787	805	776	829	761	755	830	770	774	812	752	816	790	793	798	829	731	779	820	713	772	773	808	760	746	776	800	742	759	790	793	793	801	748	794	784	775	746	793	787	785	771	774	810	794	768	811	766	810	835	765	811	770	824	761	747	763	775	828	849	808	754	770	806	780	774	757	804	829	800	781	775	768	771	714	762	793	789	783	756	810	775	795	820	819	782	795	784	752	780	759	776	799	773	830	758	770	777	747	776	748	779	780	795	782	753	782	754	853	780	814	825	862	802	806	821	815	785	811	737	779	762	775	788	733	777	789	780	829	816	780	743	805	713	793	740	816	786	735	754	716	758	800	744	789	806	797	805	819	717	769	777	737	835	801	771	824	771	837	772	801	767	787	770	808	767	758	730	814	806	853	749	808	794	801	828	782	798	792	747	759	787	793	780	777	806	737	734	797	782	787	780	835	781	791	797	760	852	756	789	765	768	765	802	842	722	770	802	790	780	811	777	826	780	735	741	792	753	829	798	789	782	849	777	757	802	787	732	765	766	779	786	790	799	852	779	829	788	743	794	831	743	810	797	770	777	792	814	773	764	772	786	791	768	777	821	745	796	792	774	746	744	792	770	790	755	812	770	827	819	762	776	809	769	801	796	763	787	814	796	748	696	822	750	805	784	784	822	767	817	779	817	749	795	739	832	788	830	809	783	808	765	798	786	747	767	759	821	711	821	826	764	810	792	790	761	792	804	770	801	787	807	782	780	784	786	743	770	761	829	780	803	771	743	776	767	821	792	801	752	805	782	722	749	775	733	813	758	796	768	753	804	787	788	763	790	817	792	764	731	780	759	757	756	788	814	820	758	822	788	814	824	818	738	805	736	770	787	802	813	784	769	778	804	733	778	733	801	815	808	794	787	772	780	781	744	800	825	765	773	805	813	798	790	809	827	799	839	778	787	758	757	826	775	799	799	742	766	800	817	792	760	841	725	773	801	765	757	795	803	804	822	809	782	828	811	742	808	771	756	788	775	799	779	738	768	818	758	749	814	815	788	775	765	789	793	724	765	804	783	755	799	792	789	834	783	752	805	812	726	750	803	773	748	759	794	798	761	790	839	776	847	790	777	797	739	798	844	764	786	740	812	788	787	759	793	793	787	836	754	791	808	740	797	779	798	773	757	817	768	851	763	809	747	795	769	776	789	806	801	824	824	733	804	873	788	768	776	770	782	753	798	734	799	777	777	793	757	722	790	772	751	823	776	767	733	765	805	827	772	761	805	755	812	743	857	733	751	749	809	806	770	782	820	794	799	833	771	742	751	814	782	760	782	811	818	788	754	777	807	772	811	738	746	767	801	820	758	817	822	745	812	807	801	835	736	772	786	788	753	742	782	790	758	800	808	755	821	767	812	772	808	812	800	755	756	745	785	802	771	818	769	781	827	783	797	771	786	793	769	787	786	782	754	804	740	806	791	807	775	731	827	761	797	832	798	812	779	789	786	792	788	771	781	758	800	751	823	758	794	812	729	832	811	782	776	820	789	779	763	751	843	819	825	804	779	826	826	803	808	781	841	757	805	794	811	821	753	780	783	771	784	841	793	803	805	831	772	768	733	812	768	799	777	755	734	753	754	819	752	809	767	846	769	753	782	787	756	725	809	756	787	791	813	791	758	797	740	780	743	790	794	815	773	746	755	733	814	753	828	794	768	784	818	754	766	817	736	767	734	778	769	778	823	797	772	755	788	780	756	798	782	803	752	781	757	796	775	792	761	812	793	773	798	829	792	778	745	769	766	765	802	750	754	741	798	809	792	794	771	809	825	811	795	822	787	794	727	830	782	804	834	765	774	776	761	805	749	743	776	774	832	794	722	769	801	781	769	829	779	819	749	768	815	781	759	757	719	772	818	805	749	770	794	771	797	773	801	757	803	822	801	809	800	775	758	785	752	775	791	805	737	787	775	743	779	830	784	749	778	783	813	776	806	826	794	762	790	784	726	760	765	796	822	788	798	833	753	812	802	799	810	726	814	747	777	815	793	827	746	786	792	709	771	834	807	810	791	769	805	796	744	763	741	756	780	765	797	729	762	806	784	825	755	810	752	802	754	802	825	801	786	822	798	795	787	774	786	787	775	780	796	807	769	761	805	759	742	768	794	764	741	826	744	779	834	798	767	810	755	783	775	843	752	803	788	787	819	795	790	817	767	738	712	805	793	787	807	786	819	758	785	809	820	782	743	784	755	819	785	781	794	771	728	804	790	821	808	817	818	776	778	795	793	737	735	807	811	761	792	760	771	776	768	767	760	796	811	803	760	739	756	759	809	777	768	739	800	795	780	794	801	819	736	765	824	817	880	799	815	781	786	796	744	759	764	707	782	780	776	801	800	765	803	739	797	764	795	764	816	763	770	807	778	783	780	757	826	810	803	802	783	780	804	800	837	754	837	782	769	762	743	794	772	788	797	789	761	760	834	777	785	799	814	763	781	771	786	779	765	734	847	756	762	837	792	764	807	797	787	812	809	761	787	810	816	750	764	805	830	792	811	826	811	792	782	730	759	791	805	828	732	769	813	798	794	773	817	785	733	787	794	761	768	832	820	794	793	794	791	782	759	807	769	790	782	774	802	741	750	777	821	892	781	794	790	819	758	752	797	798	763	804	821	792	734	760	792	771	762	782	737	795	761	804	800	832	771	764	721	781	765	771	754	843	783	786	799	807	803	757	763	754	797	790	803	796	791	785	778	789	741	781	782	754	790	845	805	793	747	764	788	764	755	789	767	789	821	775	729	777	773	777	828	796	807	744	787	735	797	786	776	821	758	801	777	774	797	760	845	814	795	740	794	831	803	845	767
9598	1005	606	579	524	414	379	325	324	335	302	307	320	329	313	316	316	303	298	318	254	290	293	308	287	290	297	318	276	319	293	301	288	314	289	291	296	300	321	303	260	278	277	292	281	266	310	304	265	278	255	302	279	274	277	309	303	262	271	297	294	278	305	276	292	278	289	279	317	285	275	270	300	284	332	292	283	302	297	279	285	253	278	285	294	289	305	282	290	302	291	285	319	282	289	274	289	301	279	292	284	276	270	295	304	323	261	304	313	287	294	310	297	314	288	270	319	270	300	312	272	289	272	227	296	288	250	298	284	286	272	271	258	273	295	299	324	254	301	287	280	305	295	272	277	310	290	273	317	280	280	278	293	290	275	288	294	284	267	288	298	263	259	267	278	297	271	291	283	277	279	309	289	302	295	245	315	305	299	290	302	270	300	296	290	299	257	299	274	318	291	304	294	324	267	293	317	273	296	271	293	298	269	317	303	287	312	276	271	295	262	328	309	301	300	282	304	277	327	311	309	287	285	269	299	315	288	284	299	295	314	293	284	290	294	278	285	293	299	271	286	307	248	280	314	298	289	302	281	342	295	310	288	281	259	291	293	300	267	275	286	311	297	318	279	317	284	300	282	313	291	301	317	268	275	299	293	272	326	280	293	292	290	275	314	282	312	279	263	296	333	301	254	304	312	291	278	318	297	296	286	262	259	275	307	299	267	308	309	259	272	308	276	286	283	283	283	285	269	255	290	294	290	309	296	289	263	306	271	271	274	289	274	321	293	291	265	271	283	285	331	284	296	253	268	297	295	270	300	282	320	281	296	297	284	301	301	290	270	305	312	263	323	282	312	310	281	265	306	297	318	313	295	283	312	300	261	277	280	257	294	309	305	254	310	288	292	299	291	279	246	250	267	285	298	268	297	268	292	285	291	304	285	256	275	291	298	289	290	278	316	291	273	262	298	284	292	269	281	263	282	268	260	299	293	274	298	307	296	272	297	303	271	258	293	278	304	294	304	323	306	288	322	247	258	307	269	285	271	311	283	263	263	303	294	304	291	282	261	281	305	241	299	270	259	286	265	217	290	292	305	297	269	295	268	286	299	282	294	324	263	303	277	288	284	270	267	288	312	236	271	273	297	295	272	241	299	256	291	285	269	295	272	298	314	298	265	270	264	281	276	316	275	332	261	284	302	317	292	277	268	288	295	276	307	280	254	279	291	285	264	248	290	279	266	269	282	303	313	300	253	298	307	309	271	278	320	281	293	309	285	298	275	291	278	298	288	317	281	273	289	291	267	298	261	291	275	274	297	263	287	304	328	296	262	291	301	280	303	303	267	288	311	285	292	282	311	288	289	309	289	274	297	286	295	304	283	250	293	267	272	297	309	281	267	278	281	274	290	291	306	313	298	276	287	283	287	292	288	293	272	292	287	270	303	303	282	305	312	263	312	305	323	298	255	312	299	298	276	293	292	289	304	266	280	288	274	267	303	272	309	288	270	311	284	299	265	318	280	325	271	262	294	281	320	276	272	323	291	317	271	270	298	261	282	283	278	300	258	277	281	279	283	263	267	299	336	303	287	288	283	303	280	276	275	268	262	308	270	278	255	278	269	293	289	255	271	282	265	307	316	268	262	303	297	317	280	281	282	286	284	309	256	305	293	259	263	275	299	291	293	273	304	289	261	310	305	307	315	300	290	295	298	268	302	289	273	289	274	286	299	269	288	316	291	315	289	304	265	273	283	273	308	297	295	303	259	273	319	305	305	297	263	269	273	262	280	252	289	267	289	295	290	275	288	298	291	266	296	291	287	257	297	274	277	278	308	292	306	297	269	317	292	269	264	285	327	261	250	282	297	281	288	281	300	300	264	305	274	290	286	272	279	289	288	294	279	298	245	311	259	275	244	283	273	289	300	283	292	250	281	339	287	286	282	314	251	318	314	289	257	290	311	301	312	289	273	314	347	313	272	305	293	315	292	289	291	308	310	269	292	294	284	278	286	277	280	336	279	272	253	278	289	266	269	306	279	331	278	303	311	260	280	300	291	326	259	293	273	298	296	258	302	278	292	292	276	256	309	279	298	302	267	274	312	296	288	303	289	289	264	317	295	324	282	283	272	315	294	280	311	285	279	300	290	270	283	280	290	286	306	299	279	277	301	302	301	314	265	305	284	302	288	257	265	274	305	338	275	275	308	321	290	286	264	296	287	322	266	275	281	272	246	276	290	257	293	299	304	272	238	283	299	303	292	316	291	305	311	286	287	287	288	297	284	275	311	286	255	359	291	288	283	310	291	301	299	278	278	309	281	259	280	283	260	320	272	303	289	294	286	274	294	278	300	291	310	267	273	294	312	313	280	281	273	289	256	304	282	292	307	269	279	279	295	298	301	311	270	280	294	304	268	285	271	296	288	292	273	297	291	321	284	263	296	310	296	262	305	283	265	239	299	270	291	258	302	282	307	287	303	296	312	295	293	264	252	292	282	266	294	256	304	279	294	275	295	325	298	281	272	282	301	312	282	293	290	257	255	298	313	282	276	289	332	275	328	327	286	293	283	294	288	273	323	276	301	302	283	288	278	264	285	270	275	271	300	301	262	313	307	289	264	286	294	275	273	265	257	304	302	287	264	297	265	296	264	274	308	280	295	278	328	264	285	298	308	276	279	308	332	325	328	268	301	319	270	272	298	305	283	296	276	287	279	306	307	317	281	270	295	314	272	302	280	277	294	317	289	249	240	312	299	287	314	301	284	280	299	296	271	287	287	298	294	286	275	305	257	279	272	290	263	256	298	300	277	277	303	270	306	283	318	302	328	300	296	312	323	318	272	283	281	286	315	314	281	283	288	291	290	265	305	312	281	295	319	286	297	265	287	278	282	304	289	297	303	328	334	303	309	278	289	276	279	294	262	323	304	280	279	307	285	271	311	290	277	285	289	294	275	270	286	286	298	250	301	292	285	286	297	289	262	322	316	287	305	256	292	302	316	284	284	305	301	304	338	285	302	296	310	305	301	291	279	319	256	275	308	263	281	266	284	288	286	306	312	312	326	307	283	283	328	310	320	269	283	290	286	271	258	272	318	314	287	270	264	310	258	270	312	294	297	285	320	301	286	292	315	294	282	315	307	310	286	291	281	280	273	322	271	268	267	266	284	306	293	278	316	305	265	277	256	283	299	255	309	270	282	271	300	292	301	290	291	301	296	308	311	287	306	285	284	302	285	300	284	306	292	282	322	266	288	259	292	285	308	302	316	295	282	275	291	294	323	263	256	264	295	304	306	295	293	303	345	280	297	268	261	284	294	307	291	291	262	275	278	272	271	283	308	283	294	286	290	280	269	275	309	244	307	274	294	281	307	271	314	300	308	302	299	264	290	272	312	304	282	258	288	257	313	310	285	301	290	286	261	268	278	279	306	334	277	277	276	260	293	246	278	291	311	289	304	285	292	296	305	286	275	286	291	296	294	278	285	270	276	315	316	290	295	271	309	308	301	282
7884	1174	1351	1645	1553	1328	1138	1091	923	861	822	852	746	734	749	767	767	731	695	717	710	750	662	644	705	699	711	718	688	692	710	717	740	690	649	688	660	728	683	669	666	669	667	700	656	623	684	676	708	752	662	668	674	639	684	693	651	660	655	690	683	677	659	687	649	668	762	694	633	641	687	651	633	665	682	662	675	691	662	694	637	698	675	685	675	673	720	726	651	670	681	689	691	663	696	705	654	678	653	662	693	666	663	684	693	655	701	721	682	638	670	762	693	673	597	678	686	659	668	645	656	636	671	620	691	687	672	649	643	661	723	637	671	683	711	665	669	654	704	679	667	677	686	646	679	609	732	650	708	675	649	689	675	642	688	679	665	634	637	656	675	636	668	701	668	673	685	644	661	650	712	679	696	680	695	609	615	683	704	687	647	673	675	640	687	714	668	676	617	646	662	679	709	684	691	648	667	676	677	712	672	651	651	641	725	651	662	665	671	697	683	657	649	695	647	650	652	670	664	660	649	665	632	638	667	698	644	706	649	693	659	711	718	655	679	668	728	668	628	646	657	658	680	635	663	722	691	690	683	629	700	675	663	639	677	683	657	720	674	681	641	676	680	675	669	692	688	685	687	633	657	685	655	687	660	681	655	683	698	655	704	683	733	659	686	669	682	673	629	664	685	618	694	685	669	695	694	626	640	689	646	710	709	666	658	660	653	635	686	653	674	688	691	697	675	640	672	652	642	703	715	684	671	655	703	662	660	724	679	692	657	664	642	676	630	620	698	681	707	673	651	693	682	678	661	659	697	705	656	687	660	732	657	703	687	721	684	682	663	634	643	623	663	653	661	672	698	640	682	665	650	675	653	710	629	712	667	661	713	637	706	657	673	695	702	702	683	684	670	717	636	668	682	653	692	635	678	640	698	665	671	706	678	694	669	662	688	720	716	647	676	691	593	659	626	656	656	669	689	692	675	684	701	711	654	685	681	669	690	670	674	638	675	707	658	608	650	682	639	655	675	697	712	623	713	669	693	699	664	623	655	681	667	636	680	636	697	642	663	664	651	649	620	646	667	685	666	623	685	680	690	660	674	660	655	636	620	634	670	668	669	664	662	696	627	662	691	681	697	637	622	674	702	643	699	687	682	590	686	690	642	675	683	641	642	696	664	645	719	652	685	630	670	656	646	668	644	670	683	664	669	682	660	664	678	661	681	649	670	681	672	689	670	702	669	648	673	656	680	650	670	659	645	669	701	646	639	693	642	683	710	716	656	649	642	691	736	733	643	679	627	673	661	688	719	683	653	691	702	685	672	656	669	653	678	656	699	615	713	694	672	651	692	654	672	680	697	698	674	679	681	679	713	628	668	709	669	655	630	658	635	690	675	675	618	659	678	653	630	668	674	682	671	685	705	668	629	674	673	636	731	648	673	674	712	657	682	665	611	696	623	657	692	660	694	673	682	665	654	690	683	687	689	700	691	669	666	671	672	693	680	650	652	657	683	660	644	673	656	650	657	670	651	678	630	638	628	647	656	650	672	677	639	663	675	680	635	691	713	680	636	658	665	696	663	646	630	655	654	671	647	688	676	662	682	693	673	673	652	709	680	695	677	620	686	643	629	657	664	655	665	664	669	655	697	648	648	687	681	646	672	659	673	657	644	633	691	663	691	635	658	725	671	689	665	643	639	686	675	653	648	667	678	691	652	645	646	613	689	664	643	678	643	686	656	718	635	708	666	693	660	707	685	631	626	699	693	701	614	680	648	673	678	630	645	647	683	720	658	713	646	651	645	649	623	629	701	653	686	680	700	689	695	676	668	660	676	673	664	684	708	656	667	674	674	653	678	634	691	672	645	705	676	666	678	679	733	684	686	715	680	677	647	677	676	661	645	674	644	701	686	656	649	620	678	706	686	683	706	702	677	628	683	656	658	696	685	680	681	683	703	605	684	642	682	685	659	630	653	686	670	680	657	708	652	722	673	667	679	686	615	672	664	672	662	616	650	656	669	679	686	675	647	703	666	663	664	660	662	658	664	647	648	673	628	663	592	669	691	731	652	643	706	718	665	686	641	654	687	681	711	635	648	701	650	648	631	642	640	668	661	659	648	662	661	618	628	661	641	734	626	648	686	689	668	649	633	634	704	693	690	725	645	640	652	660	652	654	672	643	685	620	656	697	693	629	649	665	741	688	678	661	704	640	633	665	685	674	675	689	624	641	714	671	673	652	671	688	690	655	673	631	620	690	710	659	667	725	687	687	652	665	707	644	663	669	634	637	689	661	650	664	693	718	661	667	658	679	702	665	646	688	657	654	663	693	668	645	691	670	716	636	699	672	696	670	668	691	699	642	648	646	690	669	662	640	663	731	634	684	655	658	681	706	692	672	715	686	689	693	643	713	671	658	686	648	716	623	672	710	692	643	696	695	628	694	710	652	695	680	652	693	702	668	670	702	669	679	643	687	679	599	658	686	674	660	656	675	702	643	682	699	646	699	663	616	673	729	623	649	648	629	703	656	628	714	655	693	640	679	724	680	708	694	668	713	646	600	680	672	681	662	707	668	679	678	639	708	642	673	670	628	642	664	683	656	691	691	691	638	714	685	703	678	639	666	680	667	660	607	658	671	681	689	674	683	607	702	668	656	726	683	645	686	693	688	676	641	628	683	658	654	655	614	706	700	673	654	678	668	623	670	670	672	672	669	653	657	662	638	664	655	716	658	660	672	659	717	629	632	689	690	694	676	697	680	616	682	658	653	650	656	687	688	657	643	663	648	653	653	707	642	670	684	670	667	637	639	655	661	645	694	647	661	655	672	662	674	685	644	679	676	663	690	662	621	683	701	646	682	655	646	695	673	676	661	675	675	697	717	669	664	664	690	686	706	700	659	678	675	638	612	672	652	664	728	661	639	686	700	717	653	684	674	650	671	691	595	644	678	699	700	684	667	653	645	664	657	660	701	644	664	733	666	710	681	623	633	679	651	679	687	672	697	722	660	699	670	747	678	711	685	643	597	652	672	656	675	683	666	691	669	667	729	644	658	671	632	647	639	641	695	689	676	638	660	647	682	674	634	639	653	658	629	682	675	719	630	647	713	690	693	691	657	664	669	715	665	645	667	699	695	669	643	713	631	659	644	676	696	654	657	629	668	706	651	695	650	682	657	644	703	654	680	667	708	646	643	687	641	668	667	671	703	655	667	674	662	656	716	685	690	680	637	698	657	744	701	711	683	621	680	637	638	705	659	653	667	682	678	660	662	657	676	672	660	701	693	670	690	630	655	708	642	650	634	641	650	651	674	683	711	710	672	653	658	663	647	696	640	661	670	642	690	664	633	681	672	710	661	688	696	647	662	699	687	691	622	668	668	637	670	646	656	642	695	656	628	687	672	684	649	652	685	711	657	640	655	700	708	696	659	669	716	651	637	694	690	697	690	665	682	686	667	702	623	694	694	645	692	652	660	697	718	665	636	667	651	693	673	662	640	649	697	655	629
17042	1965	712	648	477	367	301	229	216	176	185	161	133	136	138	141	145	137	116	122	125	149	140	113	129	124	115	148	126	120	145	122	119	120	136	129	118	115	115	148	119	105	110	122	103	120	102	134	133	123	116	125	124	119	138	136	126	102	138	112	126	133	127	113	143	116	116	142	144	116	124	142	116	127	137	135	127	119	129	130	124	107	133	113	115	122	123	118	127	105	134	113	129	127	128	111	121	138	126	118	115	129	101	130	111	130	146	117	125	131	102	133	130	127	137	125	114	126	136	124	101	125	127	125	125	131	127	122	143	119	121	124	121	122	107	124	124	122	131	129	120	138	106	150	123	122	124	105	131	136	127	112	156	135	128	105	124	148	134	129	118	123	125	111	135	104	115	143	117	136	110	116	144	124	129	122	129	134	138	122	109	126	123	108	131	108	112	134	111	127	120	98	118	124	139	133	140	118	128	120	154	123	107	137	110	124	117	121	127	133	121	107	106	139	129	131	104	118	135	135	130	108	135	113	123	124	112	138	128	153	122	112	128	116	135	131	131	110	102	144	123	131	136	142	144	127	113	135	148	110	125	134	109	122	115	141	112	132	125	130	132	106	126	142	120	112	125	114	127	108	136	108	108	140	117	139	123	125	125	165	120	133	105	118	139	127	122	132	139	142	120	122	125	122	129	124	140	125	117	104	134	124	122	122	121	140	114	135	138	125	121	115	125	107	98	118	130	130	130	118	122	141	118	113	134	113	100	131	128	126	110	120	122	143	125	134	151	127	131	122	150	111	136	112	143	123	138	131	132	103	119	125	115	123	122	130	124	125	120	125	126	115	110	125	122	106	111	125	119	116	125	120	151	131	115	133	120	117	126	144	109	163	132	92	118	123	106	109	126	125	114	107	129	105	132	117	111	114	132	129	117	122	133	128	119	104	111	123	129	105	118	134	132	108	115	112	138	124	107	134	97	109	128	132	124	125	110	135	147	125	131	110	119	108	129	147	131	129	128	112	146	113	128	123	135	116	154	128	117	142	141	115	114	127	135	151	145	113	129	126	112	140	107	123	136	128	121	107	118	139	132	103	130	110	131	105	126	122	110	130	136	143	127	121	122	123	120	121	141	118	123	115	122	138	123	121	113	119	140	146	115	102	136	135	117	118	109	131	144	128	106	143	135	135	111	128	121	120	124	131	108	114	147	139	104	112	122	116	119	118	144	154	123	135	116	135	128	108	99	139	109	136	130	130	116	134	125	115	146	111	133	115	125	129	125	136	136	132	153	119	127	151	109	147	128	125	99	118	128	112	148	118	107	126	142	139	133	127	132	139	126	144	129	121	114	123	108	93	107	113	125	156	144	118	125	118	118	139	144	123	108	122	123	116	109	107	111	142	132	141	115	123	125	144	136	126	106	103	129	112	119	114	133	128	123	108	151	132	111	115	128	126	112	112	114	125	126	119	119	123	103	129	106	133	147	121	111	129	112	108	131	114	134	133	133	110	108	138	132	117	109	126	128	112	108	129	118	131	131	136	120	119	137	132	120	117	127	125	171	126	131	124	123	120	119	128	131	130	114	114	121	137	143	125	142	115	112	115	129	121	127	122	117	133	116	142	121	108	109	113	113	127	104	137	124	105	145	123	124	129	117	126	115	112	122	115	122	118	124	111	119	121	112	135	117	125	115	120	135	113	138	107	128	129	114	117	131	127	132	151	110	104	134	130	114	125	118	112	108	138	142	119	152	138	129	128	112	114	132	105	124	129	129	131	137	103	108	111	134	143	136	114	134	111	114	132	118	128	126	131	110	120	113	120	120	135	125	115	130	114	150	117	124	137	118	101	119	134	116	133	90	123	133	114	128	128	120	126	122	134	101	105	115	119	144	126	112	107	101	132	131	125	135	142	124	128	133	136	114	118	112	97	129	125	126	124	111	141	173	117	153	105	135	132	129	136	117	104	106	114	124	119	135	111	105	124	106	128	122	140	127	140	128	139	131	113	105	142	116	123	107	106	123	132	137	128	123	110	120	114	128	121	130	117	135	113	126	107	122	146	135	135	136	112	143	121	128	127	122	123	121	97	125	110	129	106	119	145	134	115	134	111	134	103	109	115	135	105	126	105	102	131	136	125	142	130	129	119	119	111	122	107	107	115	117	138	132	133	152	152	129	124	132	140	131	102	132	142	122	126	120	104	115	117	105	114	111	125	128	116	117	128	130	121	131	124	109	105	137	114	109	126	133	113	139	148	119	127	136	127	125	111	121	146	122	126	109	167	117	129	128	129	125	124	148	140	127	142	118	116	133	127	142	141	133	116	120	140	116	110	125	116	108	131	135	127	119	121	135	129	118	107	118	115	118	129	122	121	137	103	104	121	115	139	138	117	129	103	111	112	125	138	119	123	138	122	129	115	125	138	133	109	129	131	145	122	133	122	121	130	124	105	116	136	132	133	116	125	122	128	124	112	119	133	128	122	112	123	118	114	124	107	116	115	133	115	113	122	123	133	111	140	123	118	126	115	120	111	123	129	121	139	134	143	131	138	125	120	99	135	118	120	112	125	139	108	114	146	126	114	120	133	117	98	117	113	125	134	120	127	128	144	123	104	120	137	128	145	120	109	120	132	141	116	118	137	125	122	118	134	127	116	122	135	122	123	128	135	130	145	116	117	117	103	120	128	124	99	127	115	121	105	106	123	118	125	107	143	127	111	142	134	109	120	130	134	108	130	121	129	122	143	133	135	127	137	106	138	139	105	122	93	137	123	127	139	117	130	118	138	110	133	132	128	136	127	112	125	106	124	130	122	129	148	119	107	107	103	134	106	123	133	113	118	144	141	132	124	134	111	124	119	107	117	118	136	120	121	134	121	142	127	128	128	117	135	130	132	153	119	133	121	122	123	139	131	119	112	127	129	115	101	118	146	110	114	151	119	120	94	117	140	132	117	112	135	108	120	137	118	107	105	127	144	113	114	131	124	124	123	117	136	141	144	98	137	121	136	125	135	116	124	122	111	119	126	129	115	109	130	104	144	98	111	112	120	109	129	134	133	129	118	89	127	134	153	125	167	133	117	135	128	116	118	122	121	125	124	120	117	117	113	125	152	135	111	124	127	134	123	124	131	119	113	119	154	117	114	117	105	154	130	116	128	134	133	136	134	132	138	143	113	142	118	126	129	119	120	117	136	142	130	111	113	123	130	127	132	124	139	122	108	138	126	121	113	131	132	121	127	144	131	125	111	125	128	134	124	110	126	127	116	102	131	127	145	98	121	125	139	130	120	140	147	128	110	134	147	124	113	130	131	117	113	123	118	114	122	138	102	113	121	118	138	126	111	104	104	125	111	113	101	123	123	134	141	133	111	98	116	109	136	123	117	122	119	150	134	131	103	132	133	108	118	115	108	125	108	124	115	103	127	125	123	128	150	116	140	117	154	117	122	117	126	118	136	137	105	115	131	126	139	114	120	126	136	120	116	122	119	123	116	134	133	114	110
10784	1234	1619	2088	1929	1518	1169	894	780	656	582	555	494	484	434	424	401	384	427	431	373	362	330	372	359	356	358	354	364	367	354	335	339	363	335	375	333	313	342	298	341	324	344	338	325	337	309	324	317	355	304	293	371	341	324	337	288	305	330	340	339	310	317	306	341	313	337	332	303	324	366	297	331	336	301	314	337	330	331	311	322	334	280	286	335	312	311	303	336	338	334	312	316	319	318	294	306	332	329	323	306	365	325	323	297	340	301	339	316	344	332	326	338	341	311	354	314	296	324	299	337	309	327	301	337	313	329	314	355	347	323	303	314	335	327	291	312	289	330	317	301	322	325	318	293	327	341	319	306	313	337	330	314	348	316	321	317	312	317	302	296	343	298	314	323	312	321	325	320	314	296	355	329	329	354	324	332	339	316	343	334	346	331	319	319	325	353	306	322	299	313	334	333	351	342	325	318	291	323	340	346	328	310	319	356	329	312	337	322	309	341	324	320	313	337	331	342	331	281	302	311	339	305	291	313	321	325	308	357	367	340	322	318	292	313	304	307	341	323	345	324	309	314	307	313	316	322	340	300	332	308	328	325	340	332	314	336	345	336	323	309	312	308	330	337	327	339	298	310	304	331	335	335	334	296	345	322	327	336	332	290	325	309	321	347	287	313	343	296	321	288	359	332	315	333	307	337	321	328	302	295	316	293	276	324	349	348	321	349	315	315	324	323	311	316	350	354	311	332	336	320	306	316	319	308	309	297	316	306	313	328	312	325	320	310	320	304	311	360	328	341	327	297	343	355	295	317	323	294	327	305	362	314	300	312	279	298	335	309	332	266	294	343	346	312	318	333	350	322	333	329	316	347	329	322	310	378	339	316	323	331	312	308	312	338	318	289	351	309	321	318	315	346	341	299	315	315	300	310	332	329	312	318	338	307	321	370	315	317	336	334	325	338	296	362	311	309	281	328	289	313	311	329	328	322	324	326	349	293	308	286	329	352	329	330	328	310	291	307	355	326	335	315	340	341	305	322	306	312	313	278	338	291	308	283	327	321	313	316	312	341	299	298	298	300	320	335	325	324	291	303	303	317	337	338	307	320	321	347	336	309	321	321	312	321	313	336	319	320	336	310	327	322	335	331	312	324	325	324	358	312	300	314	329	313	352	310	331	302	328	333	313	329	329	316	330	289	313	356	342	326	292	309	291	299	334	319	337	302	325	346	299	337	318	315	311	311	333	337	315	320	271	314	323	293	347	330	306	319	313	323	290	306	335	286	330	324	321	354	297	299	312	295	374	330	323	335	335	312	291	341	317	342	332	284	340	320	330	331	308	328	324	326	315	295	338	325	319	321	355	338	351	306	300	337	291	326	326	313	299	310	335	324	285	308	303	306	336	327	278	290	360	337	310	303	312	323	356	311	312	320	330	312	354	335	302	325	339	313	314	290	319	330	325	333	330	309	317	332	318	311	311	330	337	315	294	336	340	344	334	311	338	305	322	341	325	292	351	319	341	323	333	305	326	319	311	320	310	323	325	382	340	321	282	336	289	361	290	309	304	311	332	313	322	333	336	315	314	324	277	329	300	354	354	284	302	365	340	324	340	327	339	310	335	310	312	321	322	297	297	318	315	326	321	354	302	345	322	305	352	321	299	351	329	347	309	336	303	320	331	299	327	328	327	341	317	340	327	322	307	322	340	323	360	329	337	334	303	297	311	331	317	319	335	302	321	308	333	324	335	305	345	367	307	339	351	317	310	335	352	348	315	334	300	332	330	347	290	306	325	342	337	308	319	316	321	318	356	297	298	292	338	346	306	318	352	337	328	313	314	359	351	334	298	302	332	320	331	331	329	323	344	331	331	353	333	308	340	299	297	318	305	368	330	311	352	299	345	315	362	329	308	344	299	354	309	362	340	300	319	326	299	327	332	288	291	316	336	356	325	332	343	312	299	321	319	321	319	343	313	315	314	317	342	326	310	298	297	315	320	320	309	321	320	339	321	324	290	304	352	301	352	322	305	327	326	323	307	301	316	321	318	319	330	295	317	312	317	334	322	348	285	290	322	298	309	310	326	320	349	317	314	326	316	300	318	343	325	340	327	301	315	347	332	304	331	309	324	309	341	298	341	331	323	354	356	320	314	335	356	310	304	296	345	321	318	352	317	333	316	331	324	293	304	332	334	311	344	333	330	337	364	334	371	357	309	348	319	340	323	329	334	309	307	306	323	327	335	340	307	308	311	320	299	320	342	304	309	327	330	326	341	340	345	321	333	307	349	341	326	326	313	310	320	345	346	331	327	295	321	317	332	331	372	293	327	321	324	312	351	323	316	326	342	305	310	335	339	310	338	338	340	296	330	305	334	319	331	326	329	318	328	312	325	323	269	315	323	321	330	306	294	308	348	291	310	314	354	332	318	352	301	366	343	361	289	319	335	317	317	349	338	342	310	357	335	319	338	358	316	311	309	351	319	333	312	321	347	335	314	326	354	312	329	332	314	315	333	345	332	306	338	312	306	294	319	318	348	321	319	313	363	338	316	328	322	291	314	332	304	345	331	342	346	321	342	332	363	334	312	359	333	330	306	355	317	296	310	324	333	320	320	326	347	332	324	324	297	313	309	317	273	311	320	344	343	339	321	297	324	319	308	304	312	311	319	302	323	324	350	309	314	343	310	291	315	307	297	313	314	332	327	344	295	303	319	344	322	302	330	315	295	326	294	307	340	324	340	347	342	305	335	319	346	306	292	306	314	324	343	314	341	299	329	301	291	326	317	317	338	321	326	360	329	338	346	337	332	332	304	339	345	323	319	336	308	320	321	327	319	330	335	308	296	301	328	301	320	328	329	327	337	337	372	300	311	342	332	339	333	338	338	353	294	298	340	311	329	329	333	342	298	327	292	319	326	327	307	299	335	313	348	331	314	335	343	334	326	334	328	305	300	338	332	317	355	321	314	320	298	318	325	358	350	340	287	305	327	308	307	331	336	329	316	348	330	348	329	318	342	306	310	311	349	333	315	350	318	326	312	323	330	320	351	354	317	334	352	311	297	314	317	310	332	342	272	300	304	327	341	324	311	331	307	342	307	326	306	311	298	294	331	341	300	345	329	340	323	334	310	346	312	320	327	308	312	339	336	320	330	308	301	341	333	350	311	343	322	306	333	335	333	308	330	322	343	320	333	306	300	314	323	350	357	355	317	326	342	326	289	320	320	314	368	329	337	319	359	333	304	323	329	308	356	316	332	304	339	345	292	309	291	313	314	321	318	339	296	328	285	302	309	286	309	310	345	361	324	312	301	322	317	298	324	330	335	300	330	309	332	340	315	333	343	358	311	359	313	305	325	312	334	342	299	316	322	339	321	366	314	348	306	301	321	299	303	271	295	274	310	338	306	316	325	308	337	341	341	303	366	310	330	322	328	324	325	323	355	350	348	324	311	330	335	319	340	294	316	309	309	311	361	326	327	342	328	362	318	321	324	333	325	315	364	315	344
1748	376	384	371	345	381	395	340	316	345	345	318	331	362	349	349	349	341	379	359	362	359	321	325	349	343	365	354	353	338	392	358	343	331	300	333	358	328	347	313	356	338	292	363	352	343	348	368	329	342	357	368	338	344	320	350	342	318	365	342	339	347	336	376	348	326	327	327	328	332	335	350	292	337	338	334	354	340	373	356	369	318	328	311	351	332	324	323	307	310	344	351	314	318	368	357	334	324	345	343	322	318	322	358	326	371	335	333	367	363	300	316	309	361	354	358	349	308	324	332	330	325	330	305	331	336	332	384	327	334	343	367	357	355	340	332	383	353	341	328	356	365	349	318	372	302	327	338	338	341	362	369	374	367	344	318	325	292	333	354	361	334	357	328	347	358	334	331	342	339	351	357	351	331	330	321	364	303	364	347	345	325	326	340	323	326	367	347	371	315	344	346	348	305	349	322	352	330	364	354	298	361	353	348	328	317	321	358	376	355	352	317	355	318	347	343	334	345	303	336	354	340	347	361	343	331	319	333	326	321	336	357	367	311	352	340	338	337	356	340	343	313	325	357	359	360	371	351	351	332	355	317	352	332	356	308	367	316	327	345	360	353	372	366	376	330	340	345	360	336	359	350	368	357	308	345	324	325	337	353	323	322	337	343	329	319	321	311	284	330	342	321	370	338	354	338	331	365	322	328	334	320	341	327	310	372	337	387	340	333	366	322	346	316	301	305	340	307	323	337	332	334	343	331	327	341	356	350	340	336	349	354	324	337	380	316	336	328	321	331	341	333	351	316	323	354	346	306	325	357	330	329	310	331	321	347	316	330	351	347	345	318	376	322	315	331	360	344	368	323	359	354	365	335	323	328	343	336	343	321	345	333	367	350	346	320	285	319	327	359	336	361	315	332	334	331	340	324	362	335	340	377	340	342	306	331	368	321	329	324	345	356	333	344	339	328	328	332	345	345	338	323	341	332	338	340	336	357	337	333	346	381	372	359	329	352	344	366	368	354	324	335	333	307	329	360	365	332	363	375	356	351	354	374	314	373	327	331	335	348	343	300	366	363	355	329	328	358	339	379	329	334	364	381	352	326	348	355	378	322	320	321	359	301	380	352	349	344	335	337	373	346	392	320	402	338	349	305	375	364	310	369	360	353	302	353	353	313	357	358	326	329	346	298	289	379	349	323	359	339	356	325	352	321	355	346	391	360	341	307	353	338	370	353	343	349	330	334	331	330	327	311	358	312	311	344	373	319	351	368	339	328	315	325	351	353	361	375	365	363	302	330	356	328	352	323	332	359	287	313	347	341	365	344	352	313	372	331	341	324	347	339	313	350	321	318	370	339	353	338	346	334	347	309	299	328	378	340	339	369	382	335	360	330	340	341	360	329	333	327	329	330	318	340	366	338	391	334	368	339	376	361	322	341	376	316	333	353	315	350	330	369	319	316	369	376	337	350	339	355	347	349	355	343	366	359	356	323	361	333	342	348	372	369	344	318	325	381	339	374	347	339	321	364	335	344	344	357	339	336	339	353	368	319	327	318	331	368	325	320	346	310	348	324	367	331	372	343	335	336	317	344	344	349	342	359	332	330	307	318	327	362	335	343	347	351	340	362	334	356	349	340	349	351	350	326	329	352	343	349	357	352	370	344	340	350	324	311	354	360	304	324	342	326	323	309	348	342	355	360	344	340	295	330	364	324	311	314	333	364	383	303	356	319	335	336	318	357	337	361	329	338	347	374	376	310	367	353	350	351	345	326	334	364	357	343	363	356	351	352	315	367	317	299	350	374	361	318	365	341	335	350	356	327	370	321	371	351	374	363	337	312	350	338	337	351	336	358	294	333	326	355	343	362	343	319	323	307	348	346	356	376	348	322	320	300	331	337	324	338	332	318	339	336	347	311	371	321	351	334	326	340	343	340	316	328	338	354	339	335	337	290	336	309	324	332	341	363	331	342	317	344	335	330	320	304	324	309	314	325	348	323	327	322	328	356	333	367	315	316	334	362	318	359	356	313	323	339	335	331	340	332	307	351	332	345	319	351	335	364	324	337	335	350	318	337	324	341	328	359	382	361	379	381	377	359	380	333	359	335	356	336	334	357	374	353	341	378	349	374	345	331	345	327	354	369	373	329	305	337	385	352	341	361	345	343	347	314	331	303	331	356	338	362	306	324	353	345	321	361	321	325	368	328	365	335	357	339	307	353	346	313	350	319	332	333	373	329	344	342	345	324	342	337	357	324	355	338	351	345	305	374	357	336	369	330	331	305	349	325	334	322	335	325	317	304	312	323	358	353	312	346	347	382	326	325	370	337	334	336	330	340	351	385	331	332	328	373	345	331	358	325	311	349	323	324	336	321	310	279	330	349	331	365	358	329	332	318	341	356	346	310	378	362	327	356	313	324	369	330	336	359	390	363	335	344	390	393	377	337	335	329	334	360	314	348	313	351	338	331	367	323	366	331	347	383	355	349	353	353	353	345	354	371	346	345	321	321	337	361	357	342	352	367	360	339	335	354	375	319	327	348	332	337	345	328	368	348	358	286	306	367	336	308	344	310	380	378	326	356	335	366	327	350	336	314	322	337	394	367	318	315	353	365	323	357	366	340	337	338	311	339	326	335	366	323	325	326	329	360	332	333	353	326	376	339	358	338	344	338	373	322	342	326	311	306	337	337	349	336	352	341	325	303	368	317	348	330	323	347	355	335	350	335	354	329	330	325	315	332	340	368	348	319	315	332	298	359	328	371	372	350	327	374	343	332	353	339	326	340	334	356	330	317	336	323	326	342	307	299	381	336	303	338	337	318	354	348	378	355	375	390	357	356	305	301	356	324	343	332	334	327	335	337	328	345	323	345	359	356	370	351	339	357	347	345	351	307	338	364	319	361	342	340	332	328	312	345	323	296	366	345	315	361	312	341	336	321	332	316	344	312	314	341	370	328	343	352	346	342	331	346	349	328	306	342	369	342	298	384	331	350	327	345	329	317	359	321	380	318	379	314	327	338	358	312	343	314	334	317	318	338	351	325	329	360	312	370	349	366	339	338	349	346	343	348	356	330	346	336	333	330	328	343	339	345	340	302	321	365	306	349	341	386	324	337	370	328	330	344	326	367	341	317	355	356	331	346	311	313	312	342	352	319	345	372	286	344	332	340	388	382	360	317	367	351	347	386	345	394	333	355	309	372	343	364	291	360	319	358	336	353	348	334	324	350	328	354	339	327	367	345	310	366	363	343	359	313	336	363	334	327	372	372	338	336	353	336	342	291	345	354	343	382	328	309	319	319	383	360	308	352	309	336	322	335	327	348	297	377	363	352	360	342	307	338	337	334	343	327	330	341	328	321	333	348	345	334	334	350	347	347	328	345	388	324	310	333	342	365	352	357	321	343	331	332	327	386	330	302	379	375	374	358	339	323	328	350	321	326	345	355	316	327	353	325	304	335	344	338	331	342	369	324	355	398	340	352	352	311	370	334	292	332	339	367
2302	855	877	1031	1019	953	863	834	816	836	814	829	802	770	786	803	765	756	787	769	801	810	752	770	862	743	778	772	775	850	784	786	792	776	770	821	807	781	777	792	788	785	789	765	784	772	809	737	802	798	755	771	809	801	777	752	773	752	749	805	788	751	794	765	810	827	835	796	766	788	781	839	811	779	777	819	749	793	805	773	801	793	716	790	792	802	786	805	839	792	796	835	766	760	773	796	771	790	771	807	760	773	770	719	808	735	773	757	763	748	788	801	763	742	780	771	788	795	778	754	806	790	791	824	783	774	763	765	758	809	802	780	757	838	790	770	734	716	769	787	783	792	763	769	751	786	791	774	833	819	813	828	780	786	772	768	743	762	743	757	751	791	786	792	739	796	774	800	771	782	817	764	758	774	731	734	808	743	770	751	826	809	853	811	829	766	768	781	790	831	847	760	783	793	803	807	780	808	781	793	722	791	738	791	759	787	736	796	800	799	755	776	786	808	788	772	695	757	771	803	799	764	842	763	791	817	778	844	824	764	752	738	804	795	771	759	780	829	750	781	813	754	799	788	788	772	785	777	815	835	816	766	812	749	800	771	755	768	798	804	776	792	828	762	858	800	767	792	787	821	834	804	751	824	772	777	815	798	801	778	797	784	758	796	814	791	754	785	806	758	763	785	805	805	773	779	863	771	836	787	825	779	757	792	801	795	786	813	802	801	802	770	797	793	828	832	781	784	783	803	812	748	825	782	774	747	790	750	770	781	817	790	799	758	786	767	775	840	775	780	817	789	846	784	793	784	798	818	774	751	786	796	774	816	768	767	806	780	812	805	806	785	811	792	825	771	792	820	815	801	772	837	729	798	783	776	759	773	781	795	821	750	817	789	773	722	787	814	773	782	809	797	694	750	763	818	774	823	778	793	787	787	791	780	790	779	740	761	820	758	780	774	796	778	759	800	723	759	761	780	788	790	784	839	784	736	809	771	803	789	739	794	777	803	774	783	805	801	759	747	741	760	801	783	787	791	785	807	800	775	775	778	784	791	828	763	758	798	821	747	823	770	731	789	823	836	872	791	739	786	808	726	833	774	780	783	772	798	795	760	762	804	761	803	766	761	776	775	794	786	774	773	799	802	820	808	777	800	812	837	775	799	777	786	784	779	854	756	784	810	833	806	744	818	763	811	794	834	788	800	809	829	827	789	786	793	797	828	829	811	778	771	808	793	814	790	784	792	798	738	833	811	789	802	742	772	777	799	804	783	853	796	758	787	773	820	723	836	769	780	787	804	811	790	808	764	817	754	787	773	789	775	773	825	776	800	775	735	786	796	819	766	789	789	774	790	828	755	754	785	771	774	758	742	767	762	753	753	757	814	795	770	753	767	823	774	752	835	805	763	766	787	781	785	781	788	828	757	772	804	794	833	791	747	813	792	792	760	767	774	830	817	815	778	822	830	775	809	835	792	757	771	818	750	766	756	806	790	720	753	758	789	835	834	776	787	760	756	743	823	767	784	801	825	771	761	791	766	810	822	808	748	815	799	778	812	773	831	780	751	778	759	823	830	817	778	778	829	747	808	771	759	780	786	825	758	756	781	823	794	774	782	728	802	775	793	771	771	768	801	767	803	770	760	825	800	750	846	811	837	807	771	749	741	783	786	813	826	754	818	794	774	760	784	792	796	780	835	836	799	746	752	777	760	808	768	777	777	821	778	810	803	797	757	790	811	815	788	784	826	810	809	809	796	747	836	821	797	848	806	819	793	764	764	802	810	763	786	789	755	754	786	834	793	802	725	835	769	751	762	745	802	822	793	798	779	757	789	741	773	852	807	803	781	786	751	798	795	829	816	790	804	845	804	774	783	763	787	787	803	818	842	789	817	776	798	793	788	773	801	743	801	799	809	732	814	797	773	777	756	760	786	773	791	739	782	707	755	801	838	799	803	754	775	781	750	769	757	784	764	792	753	814	810	769	778	771	794	771	855	767	777	739	816	773	806	824	830	846	779	774	775	777	824	740	772	754	792	774	790	795	769	797	763	769	783	804	768	807	807	766	869	791	783	784	792	787	753	766	834	795	811	832	787	799	760	805	815	747	825	765	797	809	782	810	834	806	796	731	812	768	820	761	778	811	766	766	762	803	763	798	773	785	801	858	749	799	786	822	731	747	810	821	822	783	774	806	802	801	745	792	806	740	791	749	776	740	760	777	781	751	841	739	793	766	825	803	811	807	795	810	791	822	817	811	730	776	794	815	797	826	774	848	746	813	786	808	777	841	783	825	795	809	777	822	781	758	787	810	794	739	815	837	748	832	814	795	850	776	783	794	803	824	811	850	764	815	792	794	829	765	820	803	826	770	814	800	795	784	771	784	867	738	768	748	775	768	793	792	753	790	751	761	833	785	837	766	791	765	782	786	764	879	722	805	777	768	785	792	799	766	781	762	782	785	755	802	801	761	784	767	817	801	751	749	787	759	819	813	764	801	789	782	711	810	803	819	787	783	781	818	759	789	825	787	765	773	778	820	763	797	755	765	815	732	804	792	712	776	795	778	771	794	800	811	793	811	835	803	796	770	776	743	787	774	785	787	819	790	778	771	820	784	778	853	801	756	758	776	822	784	820	766	791	812	780	742	814	786	733	761	779	769	770	774	760	764	803	756	728	740	789	800	816	810	787	806	746	794	795	749	797	836	811	860	818	802	787	809	763	764	784	768	796	769	790	805	770	824	825	771	771	810	797	762	808	804	807	773	779	806	848	847	738	798	731	784	827	810	819	824	793	712	767	733	807	795	808	774	790	751	786	788	819	752	762	773	773	813	808	779	818	787	791	781	839	771	780	816	767	790	797	806	773	779	788	796	825	829	794	777	828	759	779	822	754	795	797	760	776	799	780	756	793	800	763	841	734	843	811	817	795	715	768	776	714	861	720	775	810	773	791	741	783	745	794	741	768	813	809	804	757	719	746	799	778	770	782	772	773	794	825	782	802	770	770	812	773	722	827	787	787	720	766	808	756	783	799	794	794	759	767	768	764	808	791	802	790	766	765	801	778	721	798	792	756	769	763	806	764	784	801	770	758	840	802	826	788	832	836	769	811	800	786	748	808	806	799	694	806	818	773	788	776	802	712	761	785	821	765	775	728	800	759	790	812	841	746	802	786	821	744	779	806	760	831	848	761	763	786	764	786	762	806	839	750	746	825	797	803	813	733	767	771	789	779	795	770	779	797	834	823	767	796	761	826	742	799	768	777	793	828	809	804	806	835	796	753	799	786	779	815	741	807	782	706	773	783	768	760	782	741	786	835	780	795	827	798	805	761	803	733	762	803	802	784	808	756	782	801	830	806	783	762	805	769	805	832	701	746	756	808	795	802	785	786	762	772	759	738	773	788	783	742	810	756	780	835	762	775	771	736	804	838	761	862	808	781	792	799	772	763	756	753	760	834	776	773	762	757	765	856	813	790	799	784	772	804	787	742	788	820	771	787	762	804
10125	1220	638	550	503	408	404	344	321	328	301	330	302	306	327	286	286	304	325	303	307	299	285	279	296	262	286	285	287	312	305	272	268	273	291	285	312	305	301	284	297	281	281	289	305	294	307	294	318	313	294	311	311	289	308	278	295	272	282	274	301	287	303	311	279	312	270	297	300	269	310	293	277	263	297	325	290	304	318	283	294	285	309	304	250	319	297	256	271	291	311	281	338	300	322	289	308	272	276	284	297	292	281	299	310	306	325	294	313	286	298	293	283	301	299	299	287	300	299	284	301	311	313	273	290	288	273	281	294	286	278	315	303	295	270	295	293	281	275	293	301	306	318	301	281	284	298	279	292	278	311	266	301	281	277	244	309	300	289	289	331	327	277	289	251	321	295	255	279	302	247	325	292	282	310	286	287	274	283	293	297	278	294	273	300	292	290	274	307	295	316	275	316	314	301	302	266	301	306	311	258	265	282	270	295	322	325	282	305	279	336	273	291	289	291	286	282	274	317	277	321	319	255	284	285	289	319	233	290	291	315	287	290	287	299	281	288	284	296	295	247	302	283	299	292	279	333	293	260	285	315	303	266	263	274	297	289	307	289	267	250	292	294	308	310	266	297	265	276	313	280	299	275	281	309	289	316	296	285	263	292	278	286	281	278	262	285	309	315	312	303	281	292	289	262	323	308	301	306	294	271	305	292	306	304	276	300	270	269	285	294	311	297	274	311	318	311	300	268	265	270	292	277	297	289	302	291	265	277	292	280	283	277	290	297	309	277	296	327	270	279	315	292	284	282	292	278	272	310	296	254	282	285	281	278	306	283	293	287	287	276	294	271	299	281	285	259	330	302	301	282	290	307	254	289	261	344	308	300	278	319	332	262	280	292	289	308	330	292	276	277	259	284	281	269	288	307	276	265	291	294	282	313	314	273	285	270	285	297	290	296	300	275	338	289	274	288	274	291	278	310	276	306	304	319	267	271	276	267	307	333	291	252	272	280	276	258	290	293	283	295	320	273	277	269	306	317	331	271	303	306	284	257	287	286	302	288	287	256	299	305	297	265	275	301	292	269	259	269	279	263	296	268	277	339	293	310	299	296	266	282	297	322	291	309	271	310	304	316	261	315	275	266	289	321	289	294	301	306	316	298	278	275	286	314	318	307	310	282	290	292	300	290	292	263	279	304	291	277	325	270	300	263	263	270	314	267	297	298	286	296	290	282	268	294	285	282	299	301	297	282	318	307	269	299	292	297	300	290	292	304	301	287	267	261	288	267	291	294	291	320	314	284	322	316	280	344	297	323	265	274	279	303	305	305	292	317	281	268	295	300	314	280	323	292	291	266	286	253	295	314	278	268	282	266	307	278	300	290	292	267	287	275	322	299	298	299	330	281	277	309	278	270	251	291	287	318	282	278	285	308	275	264	283	335	303	305	283	267	276	286	305	313	321	271	251	262	258	314	297	264	306	275	262	277	313	281	330	267	252	279	289	289	294	286	293	270	273	325	273	259	256	250	289	294	275	295	272	297	282	272	298	270	332	305	337	306	292	296	291	291	282	279	330	249	297	315	297	325	296	271	324	281	292	294	315	309	324	317	282	291	298	305	301	283	305	289	294	293	270	269	321	291	259	295	293	273	305	245	337	270	298	282	296	308	282	280	295	313	322	290	288	281	296	295	278	281	275	283	292	287	307	302	298	293	247	297	275	274	271	275	318	283	304	292	269	310	289	295	285	295	301	291	288	273	258	289	282	294	274	298	272	301	252	329	279	275	297	259	255	259	283	286	289	289	285	296	313	262	304	329	326	283	290	295	299	298	270	294	302	277	272	286	333	332	301	279	286	299	304	308	287	293	285	308	288	334	299	309	272	309	277	281	267	317	283	249	280	258	270	282	305	306	292	249	275	266	292	312	266	276	291	296	287	253	294	323	287	256	317	298	289	297	302	304	285	292	278	278	307	308	295	284	307	280	297	319	297	283	260	281	279	287	283	320	253	311	307	246	266	309	282	291	315	295	314	293	294	308	287	290	278	291	289	285	281	303	315	296	265	316	307	273	309	290	299	293	268	284	272	292	278	285	294	292	314	272	319	295	303	300	255	282	288	277	275	280	294	273	320	288	268	275	259	237	258	304	301	281	282	292	269	288	306	283	278	270	300	291	310	246	255	293	293	303	284	308	292	305	301	297	286	273	279	307	300	298	267	265	320	291	276	315	305	305	313	318	313	312	317	354	302	280	336	278	294	303	281	299	313	266	269	227	308	288	318	295	297	294	302	319	321	252	292	301	319	313	278	324	288	321	277	284	281	305	288	278	296	306	308	333	274	295	309	275	243	295	307	253	307	291	287	270	317	277	258	305	282	284	276	243	278	304	295	277	258	295	280	330	307	294	283	287	334	296	289	258	298	269	288	290	298	257	295	300	279	312	333	281	267	301	294	299	285	268	280	288	301	269	308	279	267	305	307	299	310	283	297	258	311	283	284	296	275	323	287	287	289	320	278	281	262	272	290	281	259	257	287	285	287	299	266	296	276	297	266	286	302	282	303	274	290	279	288	300	295	276	288	311	281	307	286	294	286	315	286	294	260	314	264	262	300	263	252	286	283	289	280	302	273	289	297	290	297	274	299	270	296	303	291	298	289	287	285	273	276	307	300	309	275	265	324	284	324	262	313	311	321	277	275	305	282	301	339	278	286	271	277	271	284	283	299	275	275	304	280	323	297	275	309	301	278	275	288	293	292	266	306	271	274	282	275	301	289	294	320	290	283	268	287	282	315	293	298	300	279	298	260	282	268	286	304	281	307	294	283	283	284	271	281	266	290	275	297	317	305	267	297	270	269	276	311	287	268	279	276	265	276	277	273	307	292	236	265	285	302	288	280	271	272	299	282	276	252	280	322	299	302	282	316	289	310	297	279	277	296	284	284	258	294	292	293	293	321	274	294	293	287	267	292	295	323	270	312	305	282	285	282	299	307	293	263	302	273	254	314	289	290	311	297	288	286	306	281	301	280	279	277	255	290	295	280	292	294	273	275	302	296	270	301	293	316	339	316	270	271	278	296	299	285	253	293	290	302	280	331	279	254	282	276	296	270	288	303	287	277	276	282	310	279	293	293	290	292	305	306	294	289	278	304	300	291	300	295	280	296	285	268	262	290	299	309	315	314	334	283	272	281	269	292	298	300	312	287	279	308	319	287	294	245	294	281	286	321	278	288	274	307	230	275	287	282	257	275	331	283	278	260	318	320	263	291	276	279	298	258	274	289	301	294	295	269	298	283	272	344	324	310	270	319	290	253	302	300	320	291	302	321	310	314	287	292	276	287	279	276	278	273	277	260	265	286	272	282	313	290	264	264	307	329	287	290	281	287	280	266	284	288	314	297	323	301	277	303	311	282	286	293	315	277	278	306	288	263	272	302	304	257	308	257	284	320	298	251	281	286	305	282	312	258	268	291	305	259	296	277	262	270	261	274	325	288	284	267	296	298
8201	1190	1426	1757	1546	1321	1189	990	927	839	794	751	784	747	761	694	679	725	720	726	679	735	705	718	647	691	685	708	671	674	705	654	706	734	627	658	694	698	667	701	709	661	658	647	705	699	683	696	701	652	658	640	689	681	658	682	692	711	698	678	644	664	660	651	624	697	702	683	734	648	697	709	640	655	685	600	716	654	683	679	651	636	669	672	683	672	656	655	667	687	672	677	683	681	656	626	662	665	626	660	740	673	700	695	702	659	673	654	674	621	664	696	685	661	714	704	715	688	646	674	692	637	696	670	613	625	660	711	693	658	693	676	681	646	678	669	684	645	663	688	610	688	672	667	680	660	671	693	668	680	667	703	642	696	622	694	685	707	699	629	693	671	728	661	694	672	617	677	679	712	669	666	657	670	706	673	650	648	680	676	700	681	654	630	666	650	659	679	676	680	689	643	680	691	687	609	665	664	662	678	697	672	671	689	626	642	666	646	704	712	692	686	662	658	670	662	648	712	690	674	645	738	649	648	702	645	676	674	686	655	700	702	707	677	637	670	655	670	667	708	628	643	690	662	682	643	693	661	628	686	697	693	657	662	662	689	690	638	648	679	662	665	697	656	668	673	689	689	620	667	640	642	672	664	668	717	664	641	681	714	666	657	679	653	641	674	661	650	666	656	691	626	695	679	667	661	721	669	696	663	656	691	655	690	711	693	671	676	710	637	647	661	672	659	665	675	720	621	643	635	641	694	668	737	647	663	645	684	711	670	714	675	677	688	687	709	681	668	708	636	672	668	680	656	686	642	666	660	673	709	618	671	651	662	696	628	658	646	650	653	672	634	692	671	650	657	649	684	676	678	727	681	725	664	663	660	677	653	649	717	681	641	676	686	662	672	725	674	646	707	663	665	641	633	666	667	675	612	677	668	646	705	642	639	674	629	671	697	665	664	688	654	651	678	673	655	644	658	657	694	659	674	672	722	677	691	717	701	675	678	623	654	696	663	655	702	650	663	663	647	683	660	704	669	673	700	697	665	695	698	671	682	666	665	660	650	716	637	732	665	650	683	644	694	670	703	698	667	673	688	661	701	664	657	664	641	636	677	706	665	664	682	640	668	661	648	629	675	716	648	612	665	695	703	658	677	617	658	701	687	708	695	734	717	697	633	622	669	644	698	669	655	666	677	681	650	625	691	675	686	656	700	685	692	691	673	703	645	638	677	652	646	629	700	651	637	660	618	681	651	663	667	668	674	697	685	642	668	641	662	679	662	690	672	660	686	617	671	679	672	692	670	651	660	672	694	668	648	647	656	629	637	667	680	662	638	683	673	670	693	672	662	673	650	681	672	685	641	704	686	679	659	725	694	668	645	639	693	689	632	681	697	672	671	713	644	700	729	679	648	683	675	684	638	623	679	648	645	654	655	677	625	701	685	701	702	727	638	651	694	723	722	634	657	679	661	673	679	693	696	669	656	659	689	675	639	691	683	663	691	679	653	680	672	673	720	629	653	635	665	673	648	632	674	692	681	636	699	700	659	644	659	692	664	686	686	688	622	639	698	667	597	678	656	691	715	652	710	684	680	661	682	694	687	700	681	684	684	686	672	714	678	722	745	700	637	677	680	662	646	605	672	665	675	699	676	728	656	669	754	673	683	640	695	641	681	677	643	655	651	657	688	717	687	693	717	669	716	635	661	687	662	693	620	685	693	681	645	589	664	656	653	644	634	672	639	692	664	664	649	664	721	654	658	702	684	640	650	682	666	678	705	661	628	658	683	660	708	642	661	692	687	666	707	631	680	717	630	623	713	642	632	678	655	667	633	702	699	653	689	659	706	704	652	690	700	665	640	672	672	661	677	705	699	720	649	669	622	635	688	668	711	648	654	628	644	672	623	680	652	695	707	645	715	681	689	644	684	624	666	693	716	718	704	657	650	636	609	616	683	671	659	720	670	652	691	691	665	651	669	666	633	703	662	660	699	646	648	614	667	647	695	667	650	681	665	656	654	675	677	648	671	700	673	679	652	672	674	641	667	651	665	681	676	680	661	691	678	666	675	683	681	627	664	678	676	688	660	652	641	670	669	682	679	679	684	613	672	637	658	645	665	673	687	691	632	669	670	629	662	607	699	646	677	645	706	678	649	695	744	694	640	682	675	649	658	672	681	674	675	691	658	658	716	625	684	718	617	664	644	641	684	678	684	689	672	681	628	692	699	679	672	640	658	672	685	696	644	651	643	659	671	669	645	680	670	658	682	612	678	648	671	665	710	700	687	690	665	629	674	684	649	719	664	677	691	641	705	674	659	665	669	666	666	688	681	695	681	651	646	687	709	707	727	683	646	699	698	648	679	625	665	690	683	662	632	663	707	660	677	661	676	633	677	673	664	648	667	679	638	675	637	628	664	629	697	639	650	643	673	634	642	645	648	671	683	658	698	675	678	660	688	666	714	683	686	690	614	699	683	684	685	624	676	676	645	611	641	707	681	613	663	646	685	670	677	660	718	612	678	662	660	663	692	688	693	662	655	717	660	659	673	606	693	659	658	700	666	660	659	707	683	635	684	662	673	699	667	706	675	623	661	682	704	697	686	701	679	638	681	669	669	706	650	603	616	661	630	706	704	660	664	704	692	676	666	704	653	703	618	660	725	678	658	696	686	678	667	644	677	672	679	678	634	710	660	644	669	659	666	623	666	657	629	672	685	713	652	652	710	671	678	664	710	654	643	647	705	614	644	666	709	642	673	688	674	679	703	648	678	732	715	645	704	667	678	685	698	642	696	681	648	639	641	694	678	708	675	679	671	650	636	659	697	650	680	687	688	654	657	656	658	636	660	664	645	664	673	690	669	677	728	650	697	669	654	637	610	723	657	664	706	719	655	677	713	644	682	651	671	689	633	677	669	657	676	659	647	645	659	689	680	682	713	670	679	666	711	645	663	661	688	674	652	689	703	699	660	664	633	649	654	681	681	675	681	691	651	678	658	693	700	688	681	657	659	651	656	712	657	691	632	652	690	662	685	648	648	674	721	635	660	661	691	709	691	695	657	655	683	607	683	684	678	656	673	658	708	621	623	707	668	685	653	670	679	635	638	693	691	685	666	671	649	686	638	688	696	604	694	677	644	647	654	679	674	632	654	637	620	704	652	677	667	662	676	663	663	664	645	648	624	670	679	662	639	671	633	689	651	713	687	719	691	687	698	638	673	674	708	725	651	662	625	602	669	685	698	661	697	659	680	658	630	709	663	690	669	680	647	652	661	636	694	641	706	641	625	691	691	641	640	658	699	686	674	653	687	699	684	679	648	640	656	631	667	621	643	672	686	640	677	677	653	609	640	700	662	707	666	654	716	650	685	653	663	682	707	676	713	694	715	676	675	671	748	706	664	670	663	655	709	677	698	665	660	689	632	650	693	696	686	679	670	690	668	684	629	628	706	679	687	664	642	675	638	680	678	680	684	678	650	675	657	695	656	606	661	639	641	641	657	675	666	710	686
17780	2419	794	636	503	375	283	217	192	178	175	170	136	159	139	121	130	130	133	126	131	119	135	111	131	122	104	132	112	140	129	136	125	124	120	130	116	139	118	151	117	123	130	138	120	122	129	111	121	107	110	109	138	132	146	141	119	120	118	127	133	125	147	124	120	113	131	134	99	129	135	133	131	117	125	141	120	130	115	135	139	123	123	121	132	139	119	123	124	130	135	119	106	126	139	114	142	112	116	141	134	147	113	119	129	136	124	115	130	133	116	121	133	135	130	122	139	131	116	115	138	88	119	117	146	113	118	141	116	137	108	123	120	105	117	124	121	112	139	121	125	122	122	121	126	112	129	135	109	103	141	140	136	125	131	144	113	133	111	129	110	114	130	128	143	129	123	114	119	123	113	131	115	132	112	146	128	115	138	98	94	138	139	94	144	122	114	121	131	113	113	105	130	129	124	142	138	127	116	148	106	124	122	107	117	108	147	136	114	125	112	116	124	125	143	120	110	123	137	120	125	138	120	106	136	109	108	113	142	111	136	111	113	113	112	127	120	147	129	129	111	129	135	131	114	120	127	135	124	96	103	142	123	127	135	117	145	101	125	128	120	111	133	130	128	102	140	122	132	116	128	130	136	132	121	121	127	130	114	110	129	118	146	121	151	128	143	135	128	112	116	110	125	131	113	130	118	116	130	92	139	123	138	126	110	111	111	137	109	121	132	112	129	117	140	97	132	136	125	120	135	117	128	133	114	115	132	114	117	118	141	113	119	147	146	116	129	114	114	116	103	112	131	115	118	130	135	114	120	122	130	109	135	118	111	107	129	120	159	118	125	129	141	118	87	92	125	117	118	124	107	109	123	120	93	116	135	124	117	120	114	132	118	115	111	138	110	117	114	120	102	119	119	117	112	111	107	107	116	130	116	126	127	135	149	107	126	111	126	111	139	110	150	109	119	141	126	126	134	120	132	123	133	112	122	149	120	128	127	136	111	118	135	137	109	131	135	130	101	107	120	148	111	130	137	121	109	94	143	111	126	112	123	129	137	120	133	118	130	118	139	131	151	115	127	110	135	110	130	134	112	111	136	143	118	143	93	129	126	113	130	118	111	131	101	129	133	108	116	133	120	122	117	142	127	133	122	132	123	105	97	114	122	141	114	144	111	105	120	105	119	127	106	125	119	145	125	111	152	119	110	135	107	112	124	126	103	118	141	123	128	122	148	131	120	123	120	124	118	99	140	130	136	127	118	124	113	107	124	119	127	106	111	126	143	133	162	115	129	124	124	117	122	128	121	126	129	123	138	127	107	101	113	116	103	127	112	116	124	117	115	103	130	113	131	103	125	101	132	128	134	140	117	120	120	118	127	120	123	140	123	108	120	136	129	101	118	104	135	115	130	129	125	121	112	104	139	144	115	117	125	124	129	112	118	121	121	106	116	152	113	129	105	153	137	105	125	132	128	127	99	109	127	122	123	117	126	153	123	115	106	114	123	111	144	128	111	120	111	129	132	102	148	135	129	118	118	124	138	126	129	154	106	133	97	126	139	123	128	111	132	111	126	136	128	119	138	149	123	121	133	141	147	120	115	117	115	124	122	136	135	111	125	135	100	117	126	115	137	142	123	118	140	121	108	118	123	125	120	125	121	97	141	128	134	123	134	135	135	124	140	126	120	109	130	129	123	129	123	120	135	129	140	126	148	120	104	115	139	128	113	120	129	123	119	105	108	112	134	120	120	115	107	106	138	141	119	104	135	131	136	133	126	129	122	103	123	125	122	116	110	122	119	127	122	125	127	125	134	104	126	112	116	114	139	136	138	129	111	106	108	125	128	130	115	115	132	131	116	120	111	105	117	144	97	130	128	108	134	131	132	126	133	118	132	125	115	117	128	116	120	108	134	126	112	108	105	131	109	127	133	130	117	124	99	114	101	121	136	102	122	124	118	131	106	112	106	128	137	131	122	117	121	134	124	117	145	121	125	116	126	115	111	142	111	126	137	127	144	125	107	126	117	129	107	125	134	99	139	127	121	132	117	140	130	142	96	132	155	107	144	141	115	133	126	105	110	138	123	139	131	140	120	138	106	132	109	116	117	120	120	137	152	131	129	126	136	105	122	128	104	124	122	119	123	105	100	123	132	129	118	114	110	128	136	134	114	111	121	124	126	120	120	124	120	125	99	138	122	114	125	109	114	124	139	121	138	124	121	110	112	135	141	131	111	115	109	124	123	106	120	120	110	117	125	139	139	133	140	122	107	135	122	127	138	129	134	138	131	149	140	119	121	127	121	129	128	103	113	125	109	124	137	109	143	111	146	119	129	124	124	103	118	141	127	118	111	117	132	118	116	116	106	132	154	125	148	137	109	121	130	135	127	110	131	126	114	132	126	118	134	108	130	116	111	130	120	119	114	128	126	148	114	115	125	140	137	138	130	120	112	143	131	133	125	117	108	111	128	130	128	114	120	139	124	135	117	143	100	120	122	122	128	123	117	126	119	129	101	115	113	129	91	126	125	133	114	113	145	119	118	126	138	129	129	116	122	116	113	121	104	127	123	123	120	119	132	133	125	108	142	117	111	139	121	141	135	131	121	113	109	131	138	124	130	108	139	118	134	136	111	113	108	143	114	134	116	129	134	115	120	126	132	117	136	154	135	127	133	134	103	130	126	117	132	135	136	139	128	131	132	126	87	123	112	120	123	113	122	117	133	121	116	116	105	121	135	123	94	123	107	124	114	130	135	112	122	120	120	115	124	134	127	132	120	114	105	135	117	145	124	124	114	122	136	128	131	116	125	126	119	134	112	155	123	120	111	109	111	121	120	147	149	118	134	145	115	113	145	104	108	131	115	130	123	129	103	120	121	141	119	115	118	122	144	124	129	138	122	132	154	131	114	117	129	105	126	129	103	105	108	132	143	112	118	147	114	134	117	111	132	137	122	118	123	104	121	105	120	122	127	108	140	129	111	105	127	127	125	148	118	127	142	136	101	123	121	139	126	108	132	110	142	120	134	121	140	125	98	128	126	98	130	134	108	103	135	95	143	124	114	116	115	111	120	128	125	122	138	125	115	114	117	120	133	134	129	106	115	122	123	103	136	120	147	144	104	111	144	121	109	134	126	141	137	124	126	137	133	121	117	127	131	147	113	145	112	123	120	149	107	119	122	121	134	125	139	137	111	107	144	133	118	121	123	126	118	125	115	128	139	124	131	142	130	117	134	119	131	113	100	129	107	111	96	117	126	133	113	118	127	142	116	127	128	140	115	122	144	117	110	143	130	109	124	115	124	124	124	107	132	126	133	127	146	116	117	120	107	116	121	145	122	139	122	151	138	117	108	107	126	121	142	138	150	124	121	135	125	117	121	110	125	122	106	125	122	142	126	106	130	137	116	118	125	114	126	131	108	113	134	127	123	128	140	107	116	135	117	139	125	109	121	130	136	133	114	129	123	136	141	136	113	125	136	133	123	129	119	141	121	111	120	116	110	111
11636	1213	1544	2142	1965	1652	1147	919	798	685	631	538	508	464	444	457	458	426	387	377	370	397	356	360	363	428	368	357	383	366	365	343	367	357	377	357	312	338	338	361	343	349	330	359	326	309	353	356	322	333	302	348	320	340	336	355	307	336	346	338	336	335	331	332	365	329	345	314	316	331	315	331	342	338	338	345	313	308	329	346	339	321	291	319	323	305	334	323	333	343	304	336	322	350	313	320	330	323	309	335	303	324	327	318	330	340	331	321	333	299	350	352	350	312	332	343	337	314	314	324	363	303	339	346	307	339	325	344	297	345	339	324	308	333	324	297	296	321	316	333	313	334	290	329	304	327	361	299	308	313	317	313	335	337	340	309	349	336	316	314	346	324	346	324	339	341	341	293	316	350	305	299	304	355	319	323	336	335	325	313	318	320	322	331	305	314	306	288	302	332	336	352	348	295	353	288	344	325	335	336	318	328	351	324	324	323	339	359	308	336	300	348	318	312	300	318	327	297	308	341	317	323	319	294	282	344	308	342	335	320	349	330	310	326	367	328	340	304	334	323	312	311	338	302	336	332	322	295	302	307	296	313	362	328	317	314	352	334	307	290	310	340	315	343	324	307	291	342	331	330	335	341	338	327	295	330	334	303	307	302	294	326	308	292	304	321	330	321	344	338	345	347	354	303	345	313	316	324	322	315	320	334	319	373	322	333	337	341	305	298	317	320	312	333	339	298	327	335	333	319	287	316	303	349	346	350	351	340	325	303	316	333	337	342	322	331	299	336	319	307	305	354	318	321	335	332	314	312	301	304	301	331	317	327	280	317	283	302	308	353	314	342	330	307	318	320	328	332	341	279	344	307	350	345	318	315	317	328	295	316	323	318	332	304	316	314	319	367	346	320	314	357	365	294	331	331	343	337	337	311	295	304	342	320	309	326	302	325	317	326	301	319	315	301	302	323	332	314	338	315	322	290	317	345	334	319	332	308	331	324	323	325	335	311	325	328	301	320	307	340	370	348	335	300	322	345	322	302	329	309	315	329	347	298	281	315	303	343	342	321	295	314	320	328	346	329	299	276	303	307	350	345	324	308	318	296	362	353	311	334	318	304	325	324	328	345	308	319	317	350	328	321	325	307	306	344	317	320	309	342	320	301	292	319	324	344	338	361	324	323	343	325	320	336	303	340	314	319	312	321	348	292	328	319	310	299	323	319	298	351	291	314	310	318	338	316	328	316	331	314	299	346	314	302	318	311	344	311	323	306	307	318	312	349	317	317	314	327	304	311	301	297	332	338	316	337	315	343	327	334	330	338	353	332	325	321	351	323	324	305	323	307	331	298	324	308	345	311	319	337	324	317	315	334	330	299	325	328	313	289	310	326	334	357	307	313	344	314	345	315	322	285	332	335	361	352	358	330	347	322	334	320	297	318	336	338	314	304	300	316	335	337	344	337	313	335	320	336	292	331	364	336	302	303	335	362	328	337	327	322	328	302	314	322	337	342	340	292	321	329	324	334	316	330	331	323	319	334	306	337	342	301	326	301	329	322	349	295	294	317	334	317	318	296	301	333	302	322	335	314	342	311	305	353	335	326	323	370	335	321	310	327	319	312	312	353	326	325	294	313	309	360	310	330	335	352	316	355	356	339	306	357	319	310	333	335	313	302	318	309	318	328	321	375	304	332	348	304	339	309	337	320	313	353	335	305	332	320	339	326	321	319	313	304	354	334	281	330	299	297	336	312	307	322	316	318	337	334	297	310	315	348	352	338	331	288	333	361	331	311	276	327	342	319	327	312	315	320	355	327	329	296	335	336	323	318	328	325	355	355	300	326	324	314	310	323	320	318	321	288	323	336	314	311	340	349	357	346	329	309	335	315	314	323	307	296	307	323	332	301	344	332	305	311	290	313	330	312	317	339	348	283	345	317	306	307	335	282	323	333	329	355	334	309	308	320	294	318	329	302	314	371	295	314	335	343	349	350	297	321	323	322	314	347	330	314	333	345	316	292	334	309	319	328	290	307	302	284	362	341	314	333	315	308	343	301	327	270	325	328	309	327	301	338	315	324	346	316	336	323	316	352	368	341	309	328	337	340	303	316	328	327	333	318	280	329	339	331	330	291	365	301	300	319	325	348	308	306	316	317	315	333	349	325	336	311	316	319	325	291	328	329	297	305	344	304	285	306	337	361	344	311	318	306	338	333	332	312	335	360	290	318	335	328	308	300	353	344	303	314	333	303	313	308	305	315	323	325	318	342	331	333	318	352	326	317	364	341	343	294	317	350	305	327	327	283	315	337	312	334	321	322	344	298	293	343	322	321	309	323	308	344	300	315	309	334	286	311	310	320	301	342	324	322	338	322	329	354	339	355	307	320	358	329	294	329	325	324	367	329	332	333	310	314	316	333	329	344	303	328	332	311	319	344	338	335	300	313	349	324	326	334	315	310	317	329	330	323	293	313	315	334	323	307	322	323	321	302	328	338	357	341	324	293	318	301	344	368	314	324	331	334	315	336	357	343	314	327	318	354	328	348	340	343	353	297	341	301	316	310	348	313	326	326	342	301	330	321	324	328	320	319	323	342	304	296	343	302	320	344	343	327	322	341	306	343	326	332	342	301	324	353	301	313	306	299	308	320	336	310	321	318	334	320	353	318	317	323	321	295	324	303	321	337	306	322	345	312	360	323	315	300	352	330	323	318	285	339	283	327	281	356	339	312	344	345	285	320	336	343	327	299	305	310	299	324	309	342	333	313	339	328	283	314	315	319	300	321	325	309	304	364	307	342	310	320	307	351	352	348	306	318	323	349	310	333	313	316	332	311	305	334	314	320	344	338	309	327	304	341	304	300	325	367	304	301	292	333	322	338	323	327	291	313	315	349	306	336	321	298	353	330	299	357	341	298	355	306	300	342	338	315	357	329	321	346	309	323	338	338	322	340	349	320	327	326	316	349	315	313	280	327	304	326	326	305	331	346	315	317	333	318	330	344	302	297	288	342	317	352	307	328	318	320	305	337	329	323	329	329	323	333	316	309	319	336	299	303	336	319	325	301	331	321	312	331	299	345	324	330	354	312	348	336	299	329	332	319	324	321	341	342	320	321	327	321	367	327	336	322	322	345	318	324	328	293	291	301	320	349	342	332	315	328	314	340	356	346	297	294	302	351	287	288	321	297	326	343	361	323	332	302	328	310	302	342	312	316	314	309	315	316	340	307	310	323	332	322	316	349	339	356	320	310	306	320	310	324	349	302	349	314	325	293	332	348	313	331	300	335	325	311	318	286	360	355	295	321	333	309	334	325	347	311	345	331	333	332	340	320	329	327	332	335	333	324	305	294	330	282	345	326	301	360	326	328	344	302	345	285	314	338	313	332	322	279	317	340	323	315	347	314	333	330	323	351	330	314	343	341	313	328	333	353	302	343	325	322	309	330	313	298	311	326	342	334	337	353	319	288	307	333	331	303	310	332	349	334	316	318	311	348	310	319	278	350
1776	419	417	385	414	393	386	365	357	384	360	366	323	364	332	329	318	311	319	308	333	368	355	362	313	381	328	355	305	355	333	333	345	312	302	333	319	372	370	323	344	397	320	351	363	347	324	358	307	351	335	350	353	361	358	309	358	362	340	347	349	344	336	378	355	344	356	366	344	342	366	315	330	321	355	329	385	308	324	343	336	334	326	334	331	313	337	313	302	331	364	358	318	334	332	366	349	328	353	351	346	343	343	362	350	313	348	329	340	326	375	336	320	348	363	355	326	300	359	363	325	297	326	318	349	342	325	294	342	359	325	339	353	341	349	342	338	307	336	335	339	350	351	325	396	326	368	308	327	326	389	308	357	331	363	359	353	325	349	344	344	347	375	331	370	315	338	313	354	335	312	332	336	372	326	350	328	312	318	366	329	312	366	381	369	352	351	305	330	305	341	340	317	326	314	326	363	340	321	315	326	327	344	325	319	332	353	347	336	301	343	353	329	344	345	323	336	348	339	376	332	318	337	352	368	312	316	354	332	348	316	333	314	342	356	330	341	313	355	305	338	344	339	338	334	339	336	338	351	335	320	326	359	333	326	361	336	317	335	333	346	356	340	392	348	329	320	334	324	358	333	320	301	331	355	325	352	365	351	351	321	353	349	331	318	349	375	394	334	346	307	349	384	359	317	357	357	330	333	364	340	332	325	346	338	339	365	372	397	336	348	358	361	336	350	365	357	348	353	325	361	328	324	318	321	323	325	362	352	324	352	339	355	327	334	331	339	337	305	333	328	353	328	371	334	321	363	365	336	354	327	316	300	345	321	369	330	325	326	371	360	361	333	380	334	321	343	379	330	357	355	349	369	322	390	368	375	371	326	334	391	346	368	316	327	334	358	306	334	356	312	359	352	332	369	376	331	334	362	345	379	338	316	342	362	346	350	329	322	334	360	373	356	349	390	358	316	324	338	358	374	324	354	347	315	340	310	319	357	372	351	332	354	338	333	359	320	340	359	353	339	307	350	324	347	336	319	357	349	334	306	354	310	337	327	355	332	336	359	358	336	336	332	339	342	350	345	341	352	343	351	337	375	316	363	337	311	337	383	350	366	327	344	348	306	366	352	359	354	354	352	347	371	356	320	350	325	345	345	339	339	323	327	318	340	358	309	364	344	357	327	331	343	379	333	342	323	346	354	349	363	327	413	358	386	331	316	300	364	340	372	348	342	335	348	356	360	332	330	372	349	350	351	336	343	351	311	332	318	309	320	311	381	301	363	368	321	330	380	359	356	352	327	349	309	314	319	334	324	368	326	329	339	362	354	334	355	372	328	362	371	368	360	354	327	349	343	359	331	323	353	321	318	330	350	334	292	335	343	330	325	365	320	349	315	353	322	329	322	351	321	337	285	318	330	326	351	344	377	339	312	330	348	323	345	344	339	370	374	366	394	357	342	335	362	313	319	348	368	357	344	330	362	343	351	336	333	339	327	383	355	334	346	391	336	363	338	338	356	344	345	348	334	381	378	347	328	339	377	329	369	355	354	344	337	397	362	356	351	346	355	321	340	343	329	314	305	337	338	374	343	331	307	325	314	340	333	313	318	368	358	337	353	361	386	370	333	331	326	362	347	359	339	295	340	350	320	345	374	340	338	324	368	342	348	327	340	338	310	356	313	370	340	382	376	331	364	367	342	357	372	336	334	359	347	378	342	325	375	367	382	354	338	334	339	370	366	359	324	342	342	358	317	342	325	375	324	336	329	363	312	334	339	345	357	359	375	328	350	359	332	365	362	339	340	347	350	345	363	344	346	354	357	356	322	339	332	344	350	357	349	357	336	334	344	335	324	320	346	357	385	349	326	373	365	324	387	304	316	366	331	372	359	308	340	344	337	339	329	301	343	331	317	363	357	330	378	354	372	350	332	341	302	329	345	365	305	336	349	312	329	346	362	376	336	352	336	372	305	336	340	335	340	368	371	338	350	360	361	342	325	339	323	315	345	308	349	371	372	357	356	351	347	345	361	353	343	395	320	343	353	343	328	342	358	337	327	336	345	344	370	355	370	321	373	330	353	343	347	340	352	358	351	372	351	349	363	308	332	339	321	360	326	351	318	309	360	347	333	373	333	342	305	333	330	348	332	328	320	364	321	347	337	365	347	355	336	364	364	346	359	343	343	324	358	347	331	325	375	358	315	350	346	332	376	335	344	358	315	358	350	372	364	348	324	344	330	348	304	374	356	371	307	332	323	316	409	358	338	352	316	379	354	362	347	355	351	329	336	312	372	345	341	329	340	328	364	318	372	322	322	341	328	368	311	360	360	340	340	332	364	334	346	299	323	366	365	326	350	355	321	365	339	300	320	331	344	355	341	351	340	377	364	395	345	342	348	353	362	357	327	366	356	294	330	342	358	361	357	325	321	337	358	325	354	334	322	378	325	354	346	307	358	362	345	359	334	345	342	379	356	354	339	328	366	372	341	337	362	355	327	328	335	324	338	305	323	343	337	315	387	379	371	360	350	371	349	352	378	354	321	358	368	381	349	317	358	316	316	376	360	337	351	341	347	395	351	328	357	320	338	331	305	343	356	320	371	352	317	341	342	329	362	351	361	396	382	321	307	333	335	324	323	356	336	325	345	372	344	336	316	396	356	383	330	377	314	330	333	340	356	345	353	341	364	377	332	344	322	330	299	325	382	361	348	319	336	369	323	337	346	358	339	367	340	300	297	336	384	341	337	396	324	371	356	349	388	345	300	332	371	347	322	340	326	367	331	355	344	375	327	358	311	324	330	349	377	366	337	330	345	341	315	338	349	300	358	333	322	331	334	305	354	371	344	355	329	328	335	343	325	358	328	361	351	316	336	357	327	323	339	367	332	346	353	345	359	362	365	355	348	278	371	350	355	345	339	336	314	335	328	359	372	356	369	352	334	351	341	367	342	328	374	377	320	296	348	346	335	321	371	365	356	350	360	326	370	314	364	314	297	365	385	378	317	332	324	345	359	327	336	382	349	317	330	336	338	321	332	324	367	369	335	327	340	335	348	317	324	347	376	327	307	338	313	363	357	343	334	304	361	321	335	360	349	356	371	345	365	295	373	306	342	303	320	337	341	359	359	369	326	293	325	374	350	352	364	342	339	343	351	304	342	350	353	375	356	331	375	315	299	350	341	344	354	323	338	370	352	356	358	307	325	368	349	354	347	315	363	345	351	382	377	352	335	317	328	358	357	377	361	359	353	350	363	363	330	338	281	378	338	323	338	335	342	312	359	326	369	344	339	354	341	334	378	342	343	352	336	311	324	340	352	353	340	337	326	350	342	341	345	352	372	395	346	354	345	330	357	349	333	355	387	371	338	344	335	323	339	340	303	357	352	334	342	331	364	365	375	334	339	356	366	394	339	392	346	303	332	327	331	311	352	338	315	374	319	344	356	353	334	332	339	365	363	365	359	313	351	346	339	354	329	337	347	349	331	351	355	357	338	392	311	349	353	294
2293	843	878	1022	979	951	905	855	820	836	793	791	809	783	817	824	833	808	803	818	816	781	771	844	769	819	791	804	818	839	810	769	825	759	816	837	801	801	802	814	833	798	755	732	806	784	722	765	761	767	833	826	763	820	798	762	820	804	848	816	745	769	784	757	785	777	807	806	808	783	772	820	818	774	812	791	787	797	835	777	767	770	818	738	778	772	809	732	759	800	713	793	815	776	798	827	794	755	778	763	786	746	781	841	800	793	752	807	765	772	818	760	797	783	765	806	773	788	799	796	777	748	844	794	773	828	747	825	801	817	826	840	789	796	830	814	765	785	785	792	811	797	791	833	789	761	796	825	769	791	796	790	804	737	829	800	815	786	795	758	814	805	761	768	805	787	817	779	755	821	768	820	761	819	810	780	787	782	795	802	812	816	788	827	808	797	768	832	813	808	793	814	797	826	815	811	803	798	794	766	814	783	811	880	829	794	761	834	787	759	877	808	797	793	813	809	761	806	767	806	803	764	821	806	775	814	820	815	800	810	798	750	783	818	782	788	751	811	828	826	811	821	841	811	769	749	787	770	779	808	782	734	754	790	769	853	812	759	766	792	769	866	770	800	797	759	825	828	778	772	831	798	762	736	836	829	767	786	764	766	827	772	780	809	752	821	812	820	789	794	788	769	787	747	836	759	806	799	822	797	811	838	766	779	772	806	807	795	759	818	809	759	764	745	796	792	796	828	775	804	794	783	814	811	782	779	757	785	787	758	812	815	781	751	775	773	747	849	824	839	781	816	768	778	753	819	777	747	788	799	808	770	755	808	773	761	766	807	845	698	787	770	775	792	826	800	770	771	796	855	821	738	811	757	792	849	774	814	771	786	802	812	841	808	826	756	767	770	814	774	796	815	819	824	787	757	848	805	790	821	809	836	836	762	813	788	820	729	789	807	784	757	785	761	772	774	830	799	801	884	813	813	776	760	815	872	782	792	745	774	812	826	842	766	825	781	788	806	807	757	749	778	753	748	814	779	788	791	802	774	759	779	741	795	779	817	800	807	777	792	810	743	764	765	786	790	813	787	769	832	768	751	732	815	739	757	807	866	784	782	780	776	808	759	846	828	753	788	775	802	779	800	775	766	752	823	769	765	789	739	780	812	754	813	794	831	805	746	797	821	749	754	797	741	764	784	735	813	800	779	768	828	825	809	752	782	784	802	792	804	751	767	803	840	831	802	759	807	748	761	787	777	807	795	790	782	796	781	819	801	871	794	796	763	775	811	763	763	797	725	776	745	802	756	815	785	784	787	819	782	816	776	808	806	864	813	791	819	733	796	803	781	790	782	811	744	744	843	779	771	773	792	732	776	756	782	826	788	857	778	773	795	801	802	784	836	781	793	782	791	788	818	759	802	743	818	812	827	815	809	792	816	811	795	807	726	767	821	817	761	796	790	805	767	804	780	798	760	757	801	788	795	815	795	815	832	784	727	786	728	769	774	793	799	798	840	823	749	764	751	758	779	740	807	811	777	763	803	797	816	786	772	822	767	802	814	753	799	797	792	810	773	785	779	794	789	765	817	780	750	819	785	814	823	854	742	793	787	749	811	781	743	826	782	818	817	777	772	801	751	802	842	769	852	796	773	835	789	753	758	788	806	749	818	813	802	772	816	746	792	757	816	759	844	816	805	770	764	771	811	804	819	805	770	782	814	822	788	796	800	814	784	808	800	757	805	767	808	832	745	807	754	799	781	804	779	781	833	786	806	819	821	760	825	805	822	806	818	769	765	795	786	750	783	769	803	848	852	749	787	817	783	782	832	769	742	775	796	758	795	776	810	784	817	831	742	753	784	814	811	815	792	818	795	790	810	800	805	773	774	766	779	796	766	779	724	756	817	785	793	787	841	801	807	794	737	783	791	832	755	812	828	772	788	774	799	767	778	835	757	781	806	800	829	762	773	766	782	758	801	819	800	834	774	782	824	757	775	743	771	790	794	837	764	758	726	724	775	735	809	791	798	859	791	805	788	783	792	764	776	754	851	779	829	823	797	792	827	816	757	748	800	793	854	768	790	785	782	783	820	821	798	797	764	803	804	757	818	794	763	841	800	850	779	771	833	770	744	757	733	770	794	772	796	783	714	771	753	830	838	791	770	785	787	819	813	812	813	777	773	838	739	817	800	806	790	801	768	795	830	788	807	801	815	763	781	753	806	786	724	855	809	768	788	750	739	765	859	755	783	761	782	788	823	796	839	765	807	785	809	796	796	822	820	817	804	796	776	778	786	811	818	826	759	824	786	836	786	815	836	716	763	849	806	843	772	764	801	756	795	752	753	825	766	776	781	778	803	754	788	778	791	804	765	755	768	777	760	843	797	759	785	755	775	777	761	819	726	825	800	769	796	833	802	813	762	761	763	783	826	847	777	742	761	786	792	776	799	808	696	798	793	771	804	769	801	814	804	784	813	765	805	808	807	801	808	784	786	771	757	829	743	777	746	786	824	777	817	763	807	781	808	791	790	793	778	773	830	770	759	828	778	818	729	761	826	780	808	739	815	817	853	841	777	776	780	757	814	788	787	790	784	777	778	820	793	828	760	826	823	763	842	824	820	764	786	816	726	780	760	784	848	816	782	833	881	850	761	797	860	824	806	781	820	815	770	762	803	777	736	798	828	781	783	843	797	786	750	791	778	790	795	793	870	762	834	785	738	766	786	802	729	726	749	781	816	805	846	808	809	758	745	792	814	819	787	819	810	796	823	765	812	776	788	766	787	814	763	793	818	753	783	824	743	782	771	835	859	742	812	820	789	789	773	825	785	831	799	813	784	816	756	780	807	778	811	798	812	763	796	802	806	791	808	791	857	810	791	833	739	788	795	785	786	735	783	831	809	763	846	750	790	776	793	781	781	769	780	834	813	806	838	782	751	735	786	788	744	803	776	773	851	810	850	749	830	825	770	779	774	747	822	812	814	813	782	763	783	748	801	793	774	809	713	763	778	806	752	828	793	757	811	806	825	739	780	821	818	762	750	817	810	805	800	793	789	765	794	759	811	802	786	803	772	781	783	833	810	731	778	759	770	768	809	781	783	816	763	801	765	773	765	811	805	760	830	791	838	784	778	825	760	804	793	811	807	750	807	846	820	784	784	846	833	803	757	798	801	789	801	751	864	802	784	755	815	784	818	807	780	780	761	784	830	796	804	792	777	789	773	799	804	774	842	817	815	759	790	880	766	797	771	797	792	808	816	804	768	789	815	798	753	769	824	803	819	755	830	785	815	769	781	817	826	798	776	770	773	818	764	774	806	821	797	772	801	770	787	756	805	755	757	794	813	824	766	713	763	783	747	801	807	801	763	823	799	773	778	762	799	797	790	804	818	767	794	758	819	790	841	815	821	840	749	848	792	792	722	809	803	813	801	808	805	778	836	772	775	793	791	839	819	782	762	844	785	779	789	801	778	784	764	737	789	770	815	759	834	801	802	779	782	804	788	777	811
10079	1178	664	561	483	450	365	379	353	313	301	315	318	299	319	304	315	316	294	301	316	300	320	301	266	336	333	298	289	272	296	316	296	322	294	295	278	304	296	282	319	261	311	284	321	282	282	279	251	273	293	331	278	286	276	346	291	322	283	308	286	308	299	310	309	297	288	325	269	315	281	311	296	273	312	304	306	291	289	318	295	291	289	296	309	265	290	269	300	263	284	263	287	296	298	301	312	327	291	295	275	324	296	301	253	289	299	246	312	308	261	289	309	293	287	275	319	277	280	280	280	257	309	316	279	275	300	318	294	300	299	311	261	270	307	282	284	295	304	281	299	311	299	281	320	307	241	280	258	292	269	289	335	274	294	284	305	254	253	309	312	246	334	292	306	260	312	288	316	280	288	295	278	288	278	283	284	303	276	283	299	297	278	306	308	297	291	276	275	295	290	281	263	283	260	309	312	274	283	319	291	295	286	306	272	320	280	263	299	268	291	286	270	296	312	291	278	311	291	290	274	297	280	276	304	285	312	284	290	317	283	295	282	284	270	313	291	285	281	310	294	324	309	359	300	304	260	294	321	316	282	290	316	274	270	270	294	300	316	309	332	300	276	316	310	287	298	287	260	322	311	278	290	326	277	304	281	289	261	286	322	299	261	296	309	308	286	264	269	269	295	294	313	300	264	306	284	281	296	289	278	299	291	319	250	305	281	317	271	297	293	262	278	292	295	291	296	276	313	305	318	320	320	304	266	301	299	293	290	296	274	283	286	270	271	294	310	272	251	306	292	289	298	273	272	284	299	286	309	267	275	277	268	286	315	297	288	297	270	312	285	310	291	288	330	318	273	287	304	294	281	319	312	333	300	295	296	305	299	286	271	301	314	311	281	290	275	294	285	285	300	286	285	292	290	307	307	287	297	293	309	295	302	258	294	286	306	288	323	236	269	291	259	295	281	289	263	292	309	289	292	285	276	298	249	288	305	285	265	291	330	290	319	292	274	338	316	338	269	290	287	329	277	312	286	311	265	296	280	289	302	298	277	281	297	293	280	262	346	278	283	303	272	302	292	263	270	319	266	291	293	285	275	306	309	276	285	261	253	317	268	300	295	286	299	273	283	257	310	290	281	301	300	288	296	261	288	309	278	272	276	307	292	305	266	289	276	287	295	317	322	319	300	295	284	282	307	282	247	283	262	285	264	285	310	310	275	253	292	269	312	296	301	317	259	302	269	283	280	285	270	282	316	292	298	300	290	276	281	291	278	302	268	284	304	273	291	305	275	261	310	278	295	288	311	286	280	302	313	274	274	305	309	257	285	316	307	276	304	330	286	336	273	274	306	323	244	313	280	285	275	266	290	277	306	276	297	298	276	289	263	258	309	278	286	285	270	272	275	291	314	259	332	293	287	242	277	288	311	304	258	285	326	276	265	276	286	250	278	278	259	298	297	272	288	271	272	317	293	306	292	296	309	277	298	283	288	308	289	300	309	291	285	295	294	274	307	312	314	312	303	274	330	303	309	274	255	282	259	290	293	281	275	256	283	285	292	255	279	272	286	287	288	272	285	319	275	305	298	255	265	269	273	324	291	312	288	298	263	311	304	290	265	313	273	297	298	290	299	329	284	286	305	303	278	299	266	277	306	274	307	263	297	284	281	304	305	291	259	275	278	279	295	311	320	267	273	285	284	256	310	286	308	289	287	289	332	302	302	295	280	260	301	278	283	288	280	309	337	273	276	269	294	240	272	300	296	295	283	282	289	249	296	328	297	312	293	272	309	271	258	282	296	272	302	297	285	304	299	283	307	260	284	307	302	284	300	286	284	312	300	283	325	308	268	289	277	286	282	293	338	306	263	295	296	303	295	306	315	296	324	275	290	313	284	255	306	293	297	275	304	286	309	289	286	280	296	301	320	292	293	306	279	318	306	293	315	282	281	307	298	276	265	296	290	310	289	306	267	306	261	282	327	317	267	287	287	310	279	271	273	293	296	293	277	273	308	282	279	266	262	282	291	279	281	304	322	303	283	315	280	278	302	328	317	299	294	289	275	284	301	283	257	313	324	278	277	306	297	287	288	309	290	320	298	322	309	279	301	295	295	289	308	299	273	308	287	279	276	279	313	289	290	338	314	307	294	266	279	291	296	319	297	269	293	285	265	312	308	313	303	305	300	302	305	299	281	308	300	307	285	300	294	270	298	307	283	320	289	308	283	267	277	281	302	278	244	264	309	286	308	297	289	270	285	302	314	291	272	262	275	330	260	300	267	294	298	314	319	252	302	276	281	297	291	302	289	277	275	298	279	294	265	301	274	278	339	279	281	294	314	283	280	313	283	271	333	312	272	315	288	281	297	274	276	277	288	295	294	311	298	298	323	304	307	294	260	322	281	278	304	313	319	311	294	300	337	276	260	290	318	293	301	312	265	284	297	279	320	288	293	288	294	291	286	272	259	276	329	312	335	290	285	298	308	277	271	299	296	278	267	329	280	268	274	316	320	296	280	291	296	281	291	300	287	281	269	269	314	292	307	258	284	260	270	299	283	304	304	303	287	305	272	304	263	289	320	293	301	309	302	278	262	311	264	293	287	291	298	283	304	270	285	279	280	291	336	305	288	295	301	275	294	282	307	309	310	304	310	308	238	298	316	288	294	260	281	289	284	329	292	308	271	318	276	264	300	254	267	282	284	280	312	254	286	267	276	295	277	304	260	293	293	302	292	290	286	291	280	294	267	279	299	282	294	279	322	267	272	257	296	277	305	315	330	277	290	307	276	277	296	298	309	273	287	287	284	285	292	315	283	284	341	293	286	349	276	292	289	307	300	281	290	285	270	273	240	290	296	283	280	309	290	303	266	295	285	279	323	279	298	309	283	296	335	292	263	266	301	303	294	271	292	267	258	306	288	252	292	282	310	279	266	307	282	288	273	267	293	308	309	290	301	295	303	332	323	291	273	286	320	294	283	312	302	274	315	245	285	277	317	315	292	281	295	320	311	306	285	296	251	271	261	287	307	302	291	315	290	286	284	288	273	284	269	294	299	302	279	262	286	285	289	283	279	291	287	243	281	310	299	267	287	278	302	313	286	322	263	278	301	280	316	276	289	262	295	250	282	258	288	298	305	328	299	294	289	336	276	313	283	303	296	305	308	284	281	284	290	287	313	306	308	301	268	297	310	308	291	270	293	299	302	315	286	272	265	244	268	295	291	283	302	301	303	291	270	293	296	283	322	273	269	303	282	303	324	277	278	274	299	304	309	301	286	289	307	279	258	306	269	290	278	289	245	296	274	287	286	282	302	284	279	268	284	309	264	299	302	266	297	303	270	284	298	314	286	293	314	278	310	302	276	280	272	315	273	325	313	275	249	284	294	275	304	293	278	288	301	272	289	251	291	268	301	307	277	324	283	298	338	253	312	307	289	298	279	285	268	286	266	267	282	314	306	311	287	272	306	320	303	292	295	303	271	274	291	293	301	293	274	270	276	291	292	272
8402	1133	1423	1774	1662	1315	1168	953	951	856	757	749	757	779	776	765	708	731	681	684	647	695	759	707	674	698	680	693	666	702	731	722	623	672	693	700	703	651	722	736	731	657	694	701	668	706	643	663	643	640	689	618	648	700	694	676	676	705	681	580	678	673	673	681	674	698	705	699	671	668	672	668	684	685	696	697	698	683	667	665	672	651	666	651	625	651	685	687	635	649	675	679	641	678	668	684	655	660	688	694	667	650	699	671	697	691	625	704	686	656	657	688	680	657	689	671	658	646	736	607	690	646	713	660	666	641	674	662	640	692	640	678	711	666	610	657	665	681	652	679	678	734	694	674	669	651	688	681	666	664	662	668	687	666	605	679	679	661	670	677	685	663	627	700	674	742	665	693	639	691	696	665	659	662	702	648	681	669	660	633	644	659	678	703	672	670	673	637	692	655	661	684	669	658	661	649	665	639	685	622	660	670	675	718	705	634	659	656	671	685	697	682	683	665	675	663	616	642	698	630	681	659	649	707	639	685	699	653	672	680	680	674	678	644	653	679	633	685	663	704	685	657	704	689	675	748	666	663	663	703	671	696	732	662	680	653	670	631	708	654	644	660	666	691	688	686	688	664	643	706	695	662	696	641	708	698	663	709	687	667	676	677	668	638	666	657	663	690	661	706	683	672	687	661	667	685	655	688	686	655	681	673	650	632	653	654	667	690	649	675	674	625	732	640	642	671	685	671	662	676	676	629	674	687	667	672	664	680	718	661	652	641	654	689	671	672	712	630	676	680	655	676	724	684	706	677	667	655	719	632	699	662	684	688	682	665	669	716	687	677	657	667	693	639	646	672	657	689	707	664	631	673	682	709	692	674	664	693	625	647	661	659	648	622	700	655	702	639	677	716	653	684	670	648	672	681	616	674	668	658	655	680	673	692	626	660	690	694	663	684	674	635	692	678	667	677	686	697	664	683	677	634	692	677	623	708	672	657	657	663	651	638	657	652	665	706	658	701	645	687	662	702	669	677	675	702	697	659	633	683	663	666	699	671	678	650	677	665	651	632	675	690	649	663	672	666	668	632	641	672	690	671	659	660	680	732	669	672	587	623	650	712	668	721	755	676	651	675	690	640	713	669	692	662	698	667	639	644	658	653	669	690	702	620	697	729	681	672	655	660	644	640	667	651	675	654	653	639	709	688	656	645	699	657	625	671	682	657	683	665	720	650	689	690	631	689	625	691	663	648	700	678	632	710	667	685	632	688	675	651	669	659	708	680	706	669	662	648	676	683	699	684	703	710	674	694	674	667	653	654	629	641	699	682	674	692	723	685	627	639	716	666	684	696	729	691	671	691	654	638	673	657	675	688	675	615	645	688	700	684	681	684	656	670	685	745	688	686	641	705	705	679	715	641	657	693	669	646	711	659	630	707	678	653	663	643	674	640	675	647	693	661	718	696	666	655	646	634	693	646	648	672	699	673	647	681	645	646	654	668	636	702	656	673	688	670	657	691	684	674	621	678	634	733	655	680	679	653	663	681	661	659	646	691	673	679	650	705	655	652	703	699	642	642	684	640	678	693	681	659	666	691	712	637	722	671	645	711	671	650	668	707	689	653	665	634	689	652	680	651	685	703	652	649	696	650	652	697	682	684	658	674	685	661	642	725	674	655	686	664	681	654	715	657	703	681	669	649	672	676	693	706	667	621	687	663	651	647	723	700	640	670	740	641	662	698	681	648	700	654	653	647	670	713	681	698	683	640	665	677	648	652	652	684	679	736	699	680	657	648	651	670	659	649	716	698	670	662	690	654	655	652	685	662	664	662	665	662	662	679	676	658	689	720	644	663	680	679	635	690	683	683	708	719	666	650	639	600	676	670	656	681	684	721	711	718	626	673	650	726	698	696	652	664	695	706	660	738	660	679	673	667	642	701	659	676	687	644	665	635	644	648	648	645	649	664	636	646	691	618	667	662	632	671	672	723	653	678	725	622	689	683	679	714	720	705	646	655	682	659	684	718	671	643	650	675	661	648	641	635	668	737	682	678	676	642	672	673	686	671	597	625	699	689	638	683	711	671	675	719	641	698	631	665	663	692	621	714	646	669	673	653	613	648	660	706	681	641	725	664	634	667	681	646	630	714	652	669	665	675	700	634	669	646	644	676	656	680	648	664	676	617	678	652	646	698	640	664	662	649	693	629	681	682	656	616	705	659	642	646	677	659	639	673	674	655	708	640	709	695	686	679	632	703	599	689	686	677	631	720	651	658	653	652	630	714	691	657	699	678	647	688	649	624	687	613	677	640	662	658	679	709	672	705	678	688	675	659	707	648	659	674	666	683	725	671	665	645	699	668	681	642	642	640	647	688	675	666	743	676	618	702	681	703	671	646	679	651	677	595	648	685	691	677	680	688	682	663	673	670	679	676	664	641	659	672	674	669	662	710	719	675	702	665	631	632	661	684	678	664	686	702	665	640	635	683	674	641	675	649	685	576	661	646	664	679	672	720	653	628	707	705	653	625	654	650	701	677	672	676	653	684	657	629	633	674	716	717	646	652	678	679	685	698	674	684	680	685	632	626	632	741	672	676	687	677	666	675	636	692	677	628	720	619	662	648	635	690	670	629	692	645	643	674	681	670	651	616	636	682	680	660	713	687	680	688	710	667	694	646	650	700	663	673	657	685	647	653	678	716	640	657	640	696	721	689	650	653	697	693	709	653	700	665	708	676	628	642	660	688	670	673	707	663	675	673	636	672	656	713	678	650	664	681	674	661	683	664	618	674	702	698	689	690	687	672	659	666	620	664	641	668	674	647	673	641	690	641	649	689	678	658	644	692	646	690	688	724	667	659	658	679	675	683	727	645	710	664	642	655	661	604	698	656	660	699	694	663	655	641	643	667	692	668	692	699	640	692	678	677	620	663	689	639	701	689	659	655	680	667	659	631	664	702	669	696	646	701	699	650	672	670	658	672	658	663	675	693	633	610	679	668	704	665	699	681	707	626	634	661	657	675	633	634	641	723	676	672	689	663	666	671	697	651	672	680	663	655	684	645	647	663	699	642	701	708	657	640	640	613	712	642	711	657	662	674	634	672	669	679	636	669	702	676	705	674	665	651	676	608	640	650	699	701	682	662	663	632	726	618	656	694	701	684	715	657	648	706	696	671	703	668	710	703	671	685	680	696	651	650	635	658	680	693	660	698	647	662	664	677	653	654	656	656	662	662	670	671	695	663	675	674	639	619	720	679	686	677	683	682	672	708	643	689	673	697	674	695	670	698	641	625	652	631	641	660	638	664	693	708	706	669	655	657	703	637	734	678	705	667	686	686	677	625	693	664	655	676	650	663	682	605	678	644	668	681	620	641	651	652	642	693	679	704	723	722	740	699	645	683	641	653	680	642	679	670	650	717	644	673	678	686	638	691	648	699	636	644	696	675	676	644	648	622	670	662	668	661	686	673	698	658	663	721	657	672	699	685	675	650	663	679	684	628	668	675
18134	2272	813	646	482	379	307	225	217	160	166	154	139	134	134	158	125	137	149	133	130	115	109	113	139	120	141	141	126	128	126	130	128	122	121	141	130	124	117	132	124	141	123	108	138	118	139	138	139	135	133	123	122	134	105	110	107	128	122	121	134	119	136	121	116	124	126	125	126	123	130	131	113	111	120	123	128	125	131	117	121	122	137	115	115	120	117	122	139	117	120	133	139	119	108	128	110	119	123	127	125	130	121	136	120	95	117	125	131	124	117	131	131	114	109	145	128	143	120	129	130	116	102	137	141	153	120	146	123	135	134	146	112	115	110	138	117	117	137	114	108	115	138	118	128	130	131	131	131	142	117	145	113	123	116	149	121	148	127	135	115	124	121	138	109	118	118	117	133	115	126	109	120	123	111	159	126	119	137	123	117	126	119	110	133	141	140	145	108	112	135	131	140	127	130	122	128	122	127	108	141	122	150	102	134	108	137	137	144	117	122	119	131	119	115	134	137	130	132	123	124	152	137	124	141	123	117	152	131	119	129	114	147	131	136	104	132	135	116	129	128	131	121	122	128	111	123	99	117	137	120	117	110	122	136	144	120	123	135	125	115	132	125	122	126	129	119	126	111	122	136	122	151	125	112	142	147	116	128	132	132	105	134	107	118	133	99	92	107	121	120	112	129	123	136	113	140	126	124	126	118	125	124	128	115	112	119	124	107	123	139	160	127	129	140	132	131	114	129	134	120	118	110	121	115	125	121	120	136	123	113	140	107	101	106	132	147	133	127	122	122	143	124	141	121	103	150	126	121	122	144	122	117	113	137	134	130	138	110	129	130	126	123	123	123	124	108	141	139	127	112	117	128	120	147	94	123	116	118	118	122	129	118	113	110	125	122	130	138	129	119	123	116	114	114	130	141	143	111	111	146	127	114	114	127	138	116	140	126	116	120	131	111	121	139	149	125	108	131	122	116	134	108	125	131	123	117	124	130	118	135	134	117	127	125	138	117	125	123	108	134	132	132	111	123	134	115	136	128	122	120	145	112	137	116	126	115	118	128	132	119	106	108	150	112	129	127	121	124	175	119	116	128	122	126	115	115	139	119	126	114	127	106	113	114	116	117	126	131	105	126	122	98	135	127	117	129	128	141	142	129	125	122	112	119	129	109	130	117	126	138	125	133	109	146	118	128	139	115	121	117	119	101	147	133	119	103	119	152	120	130	132	117	107	121	125	122	114	122	140	118	140	113	112	121	123	134	122	128	121	116	139	139	107	123	126	139	118	122	112	107	114	112	135	120	120	129	113	140	123	126	115	119	123	130	151	116	113	114	119	113	143	116	129	133	122	104	118	101	106	135	120	113	141	113	137	136	127	127	112	118	123	137	128	111	136	140	152	120	131	148	124	90	111	112	113	114	140	115	112	117	124	144	142	130	115	118	117	131	127	132	143	137	136	115	135	113	133	134	130	122	128	131	130	101	113	113	119	114	113	128	115	118	122	125	128	141	123	132	139	137	120	121	107	126	130	121	114	129	114	121	113	114	116	112	140	118	133	131	124	128	126	145	122	115	120	142	129	133	117	120	118	122	129	125	147	132	122	111	142	115	127	119	123	100	115	118	125	123	105	124	126	120	143	122	127	134	148	140	121	129	140	116	141	134	142	108	117	134	125	137	123	128	110	132	137	109	117	131	122	110	123	123	130	118	121	117	108	131	115	113	143	116	114	133	130	133	123	127	131	132	147	117	110	136	140	120	125	126	123	119	104	117	126	134	121	147	130	110	120	110	140	129	119	133	152	112	120	125	131	131	129	106	159	110	133	109	122	124	153	106	115	110	123	139	118	123	142	115	109	126	132	139	121	143	122	131	131	114	127	145	131	146	123	119	133	121	153	109	124	126	118	128	110	121	109	123	129	112	105	136	114	120	139	138	137	132	123	125	109	133	135	135	139	121	136	112	117	126	133	99	144	115	119	137	136	103	113	123	120	107	135	142	106	126	132	113	139	142	101	136	135	137	99	123	140	137	103	111	135	107	141	126	129	141	121	121	141	141	108	124	102	120	137	122	117	101	140	140	118	115	150	107	140	135	117	119	127	128	125	122	133	109	128	118	109	124	107	118	117	120	136	117	128	141	108	142	125	134	142	115	129	124	142	129	131	159	139	122	135	117	132	131	124	137	104	118	109	150	122	122	134	139	130	106	104	125	132	116	124	137	121	112	122	126	126	119	114	144	115	118	124	110	133	139	130	132	112	122	99	117	126	111	125	140	127	122	134	118	124	137	134	116	132	109	116	109	116	130	133	126	119	112	130	134	127	148	137	121	123	134	122	118	125	143	137	118	131	124	133	127	108	131	120	114	120	122	118	126	149	130	115	126	139	126	122	120	153	130	118	122	117	139	126	125	106	111	141	127	119	133	107	144	136	131	128	135	114	137	126	119	108	123	123	112	128	144	125	115	121	125	133	145	118	140	133	132	133	108	146	125	116	129	123	123	120	115	127	118	128	131	111	115	119	122	129	137	151	137	124	130	141	121	137	121	124	110	128	112	129	124	121	124	127	105	122	128	134	124	120	119	119	133	110	129	114	131	127	127	124	122	143	116	139	124	145	121	135	107	121	120	143	104	131	120	137	137	116	145	96	139	126	146	133	111	123	107	118	127	125	122	122	144	113	124	124	126	132	116	115	119	150	114	149	132	124	113	116	129	128	117	124	130	140	137	96	127	128	128	128	127	127	136	127	138	126	112	125	113	134	123	126	123	116	119	143	128	120	117	139	137	125	130	125	132	109	137	127	110	127	136	138	123	119	116	138	121	133	133	114	159	135	139	124	128	124	101	124	113	124	132	140	123	124	136	121	116	110	128	114	123	127	133	120	128	121	115	105	117	132	123	116	120	111	133	118	128	103	139	124	125	140	135	124	96	117	125	117	142	125	111	119	116	127	134	119	119	115	126	120	132	114	127	115	135	137	136	115	134	112	123	107	111	110	123	139	125	138	118	107	116	121	131	127	132	105	98	133	116	148	126	108	115	133	98	102	124	109	126	127	108	125	127	135	96	115	124	117	113	123	113	114	123	118	136	133	124	114	112	98	106	119	115	116	111	132	107	129	142	102	124	125	122	120	116	126	101	121	108	112	138	137	110	124	131	130	134	127	124	117	125	134	151	110	147	121	115	143	132	120	122	126	137	113	131	118	134	123	111	118	132	118	125	117	129	147	122	131	108	137	100	135	138	132	106	146	120	142	135	136	150	132	155	115	109	137	137	133	122	144	137	133	123	119	126	117	112	139	122	141	126	140	127	121	136	126	126	129	111	114	128	128	106	142	114	115	135	121	108	104	127	135	129	120	114	140	119	141	136	148	105	132	129	123	106	115	115	128	114	113	117	126	114	159	121	113	125	130	128	106	148	132	126	149	118	125	122	155	132	130	118	141	127	123	110	131	119	136	132	113	123	135	129	108	130	130	122	126	116	121	125	103	160	134	126	123
11528	1164	1686	2156	1923	1532	1151	954	743	662	577	566	480	436	460	450	436	392	422	403	428	387	377	346	378	358	386	406	351	361	373	344	331	312	365	347	368	356	351	352	357	308	337	338	352	321	357	344	347	284	320	312	314	326	346	334	326	349	334	322	344	320	339	359	318	317	321	326	334	316	291	338	280	331	315	338	325	312	354	312	354	344	290	325	321	318	338	314	355	319	343	352	359	319	338	358	362	329	330	341	341	319	346	322	349	313	385	321	326	313	333	366	323	329	321	345	303	331	324	343	321	326	319	316	304	344	336	346	291	329	334	310	299	337	334	300	323	362	330	340	303	328	336	320	300	308	304	351	331	357	330	312	326	331	353	300	327	365	314	311	306	306	355	322	320	316	310	302	323	337	320	334	313	323	326	319	318	314	336	331	327	337	303	306	337	335	340	322	346	328	304	347	313	311	332	326	312	294	334	338	331	318	301	320	320	347	301	325	340	304	303	323	317	314	339	336	325	330	311	331	325	332	346	299	288	313	317	334	343	301	345	352	314	306	316	276	339	314	308	309	325	320	342	313	312	318	328	317	312	343	326	330	360	348	312	344	333	336	310	332	346	324	357	321	316	306	299	331	326	354	334	307	315	306	357	344	339	350	333	350	318	339	302	316	350	304	346	302	301	316	329	326	300	327	337	340	313	327	335	307	308	318	312	328	319	310	311	334	339	345	327	322	334	336	334	326	329	310	317	323	345	315	312	316	340	318	299	351	358	304	320	302	322	308	303	354	348	326	323	316	330	329	340	324	312	326	329	342	306	310	328	345	303	302	328	331	337	312	337	291	345	336	336	301	333	328	314	308	338	319	294	355	290	332	318	295	315	314	301	333	312	336	310	327	310	333	298	336	316	327	319	334	321	345	327	337	369	321	321	326	312	329	310	325	298	324	323	313	326	318	344	307	331	312	288	296	312	316	328	331	317	329	315	310	336	329	309	319	321	313	312	334	339	303	349	332	322	354	335	347	336	353	320	360	332	310	321	302	301	311	319	306	313	332	318	385	320	299	344	305	338	299	325	320	316	326	309	299	314	377	322	339	318	320	338	321	296	315	309	302	337	337	346	351	343	312	333	342	336	351	299	338	349	346	287	353	286	332	300	306	321	306	323	335	305	297	321	336	318	324	314	326	306	335	348	319	319	320	301	364	324	325	298	334	314	321	291	325	338	334	332	346	361	291	331	327	344	317	319	341	336	327	322	319	286	325	342	355	365	294	326	333	332	351	343	306	365	296	328	359	309	328	368	323	321	303	315	343	342	310	348	300	301	314	327	298	348	311	360	345	349	326	317	306	323	320	344	349	336	327	336	324	338	315	337	301	326	312	337	305	314	352	300	333	306	289	298	312	310	336	326	315	350	296	341	289	333	331	309	326	318	307	347	329	311	321	319	342	306	321	319	349	349	332	326	318	309	313	331	337	329	321	334	325	368	338	338	318	317	340	287	339	328	339	341	304	335	316	317	337	327	336	328	294	315	322	324	306	300	321	327	327	338	328	335	340	303	295	303	334	320	335	332	309	320	338	351	328	318	289	333	313	304	340	331	325	307	328	286	340	338	318	303	323	315	317	345	319	347	334	296	308	308	330	294	349	316	331	322	355	334	319	322	335	302	319	363	316	332	315	306	310	323	325	318	351	328	334	344	325	336	272	321	340	326	326	354	326	344	329	334	337	337	346	318	354	319	298	324	341	356	302	319	318	330	331	324	321	284	341	341	315	328	343	309	306	349	293	332	330	324	290	291	337	323	298	297	297	313	347	313	315	334	299	334	359	323	304	320	343	318	295	318	327	323	296	323	354	324	342	303	302	295	337	311	337	283	322	301	348	310	333	330	314	341	292	344	327	322	362	330	298	338	299	285	326	273	358	286	346	327	317	336	311	356	310	319	354	332	315	308	339	319	335	325	302	338	329	321	343	331	309	327	298	291	350	358	341	316	331	330	308	344	304	301	318	350	326	314	294	351	332	360	347	364	329	318	310	323	319	310	297	327	321	319	349	342	327	287	321	326	337	329	308	313	300	302	300	338	323	357	335	296	322	309	334	295	337	317	314	318	336	306	346	335	334	311	284	326	305	322	346	329	316	328	321	304	325	339	337	361	308	306	332	306	350	315	317	330	314	345	303	313	340	336	304	330	335	328	348	314	308	320	297	329	312	324	326	317	331	339	324	308	315	336	311	335	324	309	323	296	331	328	346	310	340	347	303	307	302	327	322	342	322	337	334	353	318	265	312	346	330	331	336	325	322	339	320	312	312	347	320	325	320	303	328	317	337	340	293	317	307	299	333	307	326	296	328	314	330	323	319	328	331	309	340	320	319	330	320	325	350	388	340	358	342	346	328	336	368	296	342	345	333	328	304	301	312	285	363	333	330	330	312	312	328	337	365	286	321	313	324	315	351	359	332	326	309	304	327	328	333	343	355	320	287	352	285	352	354	317	310	317	328	340	345	285	332	287	331	320	309	357	352	295	319	317	336	297	335	315	319	293	355	341	324	294	326	355	321	330	347	318	334	298	312	316	313	320	322	329	317	329	333	317	315	356	326	316	312	297	319	311	312	331	310	313	304	335	298	338	310	308	308	328	313	297	306	317	288	305	334	323	310	324	333	337	322	327	324	299	318	324	363	328	330	352	325	301	297	322	351	331	333	302	332	338	338	326	330	321	327	297	333	314	330	289	323	323	321	357	355	309	357	301	294	365	308	306	309	329	315	310	329	346	331	320	334	303	324	331	310	326	316	302	309	316	351	324	347	315	334	313	328	293	286	313	334	317	338	326	333	327	309	302	316	330	325	331	310	319	352	315	345	306	316	342	322	332	327	318	315	333	297	316	336	268	310	320	355	358	322	295	337	344	367	342	306	324	304	366	320	335	344	351	313	347	312	321	311	296	348	333	335	308	307	303	357	320	345	330	353	299	364	325	322	333	325	338	340	294	342	298	363	311	329	348	309	306	318	350	352	314	338	307	321	318	327	300	329	294	301	334	320	317	290	346	312	319	303	323	332	306	297	325	292	360	309	320	306	332	328	303	356	349	341	324	310	301	287	300	328	347	320	299	295	344	329	326	320	321	327	330	301	315	315	333	321	333	327	305	310	311	319	331	299	333	327	328	319	328	328	359	321	337	316	315	336	318	319	333	297	318	299	333	328	312	311	345	343	325	342	364	330	311	306	332	356	324	333	333	300	342	348	306	362	322	331	330	338	327	316	338	315	313	296	326	332	353	299	320	337	295	318	324	348	351	316	342	346	301	329	321	336	338	313	321	325	359	340	329	349	323	313	342	353	326	321	311	336	319	311	323	306	328	318	343	305	337	323	299	294	322	291	313	321	334	371	283	326	309	340	310	326	317	309	329	323	325	303	322	282	338	312	324	357	340	333	301	326	329	304	317	330	343	329	320	321	309	325	351	346	346	339	328	342	303	320	326	351	348	339	293	329	306	310
1733	392	451	428	386	357	369	382	347	340	355	336	340	381	356	375	316	357	347	343	364	352	353	311	364	319	336	340	347	314	359	328	353	354	326	335	321	344	350	362	406	373	329	356	348	333	345	316	322	334	341	348	348	367	359	319	347	326	329	334	355	339	343	351	298	396	341	349	332	400	321	340	312	329	336	361	342	321	348	360	307	319	338	362	339	374	330	324	316	347	343	344	358	332	344	356	348	326	362	330	319	335	366	324	336	321	323	340	348	361	355	351	346	389	338	369	346	356	328	305	315	352	352	343	367	347	313	343	340	318	345	321	353	351	352	367	322	350	305	368	342	331	383	333	353	363	349	378	371	330	334	340	354	368	347	352	323	314	398	356	345	345	352	368	342	334	331	331	348	346	313	354	358	367	363	341	321	365	350	341	379	354	321	335	360	352	346	335	329	335	335	342	358	342	355	350	323	320	327	327	341	330	309	343	356	365	326	346	325	337	311	312	320	319	335	317	356	379	376	303	376	350	310	357	338	373	369	355	388	355	339	303	325	324	333	346	340	317	343	345	315	323	383	313	371	362	321	336	317	361	335	340	358	303	335	325	334	336	381	333	332	339	357	315	361	335	341	324	319	342	351	327	308	340	321	361	358	358	351	322	398	349	361	342	314	325	334	360	349	337	348	309	336	352	333	310	344	322	352	360	329	323	341	371	334	329	344	345	318	338	372	353	343	344	316	349	379	387	346	365	375	362	359	331	312	329	320	337	349	345	342	356	355	350	332	313	362	320	318	335	356	317	376	345	355	335	358	342	323	359	334	314	345	338	320	371	382	312	328	367	351	345	384	367	343	320	299	351	352	373	337	354	332	317	346	333	316	367	325	315	330	335	337	319	358	340	303	361	326	316	368	317	340	359	327	379	318	326	340	381	328	352	331	326	361	340	355	351	348	343	329	331	355	374	343	330	354	351	358	352	306	315	316	366	352	338	380	331	359	339	324	336	300	366	361	338	342	357	328	326	354	345	323	354	308	319	305	324	320	332	351	356	362	354	375	367	331	335	359	368	325	350	332	344	342	368	327	324	352	385	333	347	315	356	348	341	351	339	342	348	345	339	347	362	373	367	337	326	289	350	344	328	356	323	328	312	342	336	355	336	328	329	390	332	306	319	365	350	334	382	356	351	359	359	361	359	343	323	371	316	342	323	344	330	343	331	358	360	360	342	332	331	349	376	335	304	351	332	343	369	338	364	346	334	306	341	324	349	340	342	328	368	353	299	334	340	348	348	362	357	343	342	357	349	359	353	371	338	307	329	358	384	312	338	371	364	345	357	334	350	352	341	304	326	331	326	387	331	363	370	366	338	355	388	315	365	323	325	327	312	324	360	336	339	325	358	322	335	318	340	331	363	324	317	337	361	344	362	324	358	321	364	317	357	330	323	322	311	343	337	372	348	356	371	375	340	350	332	359	400	365	346	334	333	319	323	369	317	334	362	344	328	333	345	327	332	359	312	366	334	371	352	357	344	320	359	335	333	363	372	344	361	347	341	374	325	314	306	343	353	341	382	335	349	357	372	361	332	347	336	331	348	341	319	329	341	354	355	356	359	330	330	335	335	360	369	321	397	367	320	339	321	349	360	351	377	344	362	337	328	347	347	370	378	350	343	346	346	353	344	349	357	316	335	370	347	386	355	349	353	348	322	350	337	376	363	326	336	368	350	346	352	346	365	315	348	298	333	342	316	318	349	349	332	364	304	346	354	361	355	347	369	333	337	298	355	327	330	300	360	387	350	348	353	347	327	339	363	368	346	372	317	341	337	309	341	321	328	320	317	360	346	336	358	337	340	348	334	380	341	338	365	367	313	335	388	354	366	361	390	322	368	332	337	329	343	324	372	340	371	311	345	351	349	346	335	354	345	322	282	325	334	360	337	361	342	339	374	324	358	359	352	363	373	341	330	335	317	391	337	356	316	318	325	333	336	313	359	346	330	319	317	333	369	368	369	364	355	328	338	359	349	328	370	345	366	334	316	343	363	370	321	364	346	356	352	338	314	324	373	335	331	351	338	334	337	399	338	362	343	308	335	342	333	331	317	335	341	354	339	322	321	351	322	332	365	384	317	335	350	367	372	313	349	328	342	355	318	351	335	386	356	339	338	338	365	337	380	319	326	302	359	368	313	366	335	338	376	338	338	334	329	348	344	337	339	319	292	308	345	339	324	361	342	338	359	324	372	358	333	359	349	330	342	352	328	353	360	326	334	343	318	368	337	338	332	341	350	368	370	333	362	341	341	333	329	313	334	365	319	316	327	332	349	315	355	331	337	338	348	319	358	333	364	355	320	316	384	314	348	337	321	342	315	326	334	357	377	334	347	360	325	361	323	316	333	315	341	353	346	317	348	340	369	356	365	342	343	333	339	336	378	355	362	344	334	363	340	339	348	379	346	330	319	302	333	369	329	345	327	359	305	346	359	328	359	361	349	326	312	354	341	359	370	337	346	353	348	369	342	357	386	356	339	321	305	380	336	340	305	387	352	364	337	340	353	287	343	375	336	370	333	389	348	325	332	333	343	328	385	340	324	372	323	354	354	382	352	367	335	367	341	358	342	393	336	344	374	326	336	327	340	356	329	328	369	360	336	334	331	334	327	315	368	326	320	343	375	344	351	341	374	353	321	366	357	368	334	353	361	330	326	328	331	315	322	353	356	351	336	330	332	358	337	359	347	374	362	306	399	372	299	335	339	341	359	348	345	329	352	301	346	287	341	333	335	303	338	342	373	351	311	333	310	377	338	309	379	374	341	340	342	326	362	369	316	358	361	364	335	310	334	370	369	353	337	296	358	335	311	334	311	358	350	305	319	314	343	309	351	347	310	315	337	319	378	356	361	331	346	359	350	372	347	344	346	343	362	330	349	316	338	336	353	343	346	335	327	355	351	356	356	324	333	335	365	331	327	351	367	320	330	346	334	329	319	305	337	335	336	376	322	345	316	369	319	326	316	388	397	336	363	349	364	322	343	371	384	362	318	359	318	323	316	332	372	368	337	358	355	327	356	315	332	334	363	356	377	363	349	326	354	333	331	338	384	344	335	345	320	373	359	333	361	369	372	353	337	408	349	315	340	347	319	350	346	327	370	322	347	328	341	361	386	336	343	363	340	339	331	337	347	336	371	302	381	390	324	334	387	360	336	352	342	328	333	364	346	348	323	324	353	347	364	359	374	339	350	342	325	334	360	333	336	394	369	354	346	333	324	337	328	368	342	334	354	347	358	295	345	316	326	380	342	333	331	359	351	321	370	337	312	353	309	293	320	346	378	321	355	368	329	365	283	335	366	340	352	298	349	362	326	339	353	340	330	357	333	342	374	369	316	327	320	342	358	315	347	324	360	347	363	314	381	384	325	283	332	357	363	343	354	369	366	329	352	355	342	351	372	321	343	316	364	304	314	343	335	352	358	342	341	379	364	313	364	372	318	328	337	302	361	376	336	365	351
2297	858	936	1036	1032	949	877	874	774	790	862	802	751	793	774	786	784	758	812	762	831	820	823	805	766	802	794	734	831	792	762	743	773	798	817	818	809	810	775	834	809	797	765	784	829	789	843	813	818	796	799	764	761	811	804	768	802	784	786	787	794	808	769	762	835	794	757	789	783	811	811	759	794	836	816	763	778	739	765	801	793	824	762	763	777	784	778	802	734	795	796	757	849	824	794	788	776	775	835	809	791	808	827	758	837	778	743	783	740	795	750	748	802	784	791	766	849	858	755	776	851	780	757	828	829	778	721	808	821	793	815	765	739	747	779	783	801	708	755	792	817	806	762	749	843	790	788	749	757	774	841	753	742	788	801	766	762	795	787	802	775	780	791	828	809	803	763	802	792	759	747	805	821	824	805	825	757	778	761	811	748	772	784	800	790	824	741	789	755	750	741	839	755	797	827	783	760	796	728	809	783	758	821	814	805	789	797	788	816	789	807	730	880	788	819	796	807	829	809	863	779	783	859	771	753	777	790	762	794	793	784	765	773	791	806	784	796	791	789	800	812	789	835	827	796	840	806	792	783	783	815	789	784	762	804	860	818	757	800	829	852	781	792	805	774	798	787	763	806	803	790	838	804	803	779	780	801	854	785	811	798	795	794	816	806	789	791	794	826	765	785	825	806	791	814	819	799	797	768	808	789	799	834	829	760	815	824	844	825	765	734	775	824	782	797	803	806	769	806	771	785	806	753	813	771	797	833	761	732	768	786	847	753	773	824	762	840	762	834	791	793	797	809	803	755	807	783	808	820	818	831	779	803	816	793	751	805	769	745	774	726	839	768	821	758	764	810	832	819	809	786	759	787	805	734	815	829	797	754	765	771	781	806	741	758	784	784	790	801	830	760	786	839	826	803	793	779	810	750	769	780	805	768	811	802	787	813	806	830	774	787	790	784	788	814	798	774	762	771	769	768	752	801	765	843	795	768	758	854	817	789	851	792	862	767	795	863	760	779	768	796	753	791	799	760	821	779	741	842	801	831	745	794	737	784	775	765	787	789	833	782	757	775	816	883	811	759	753	827	851	748	777	850	771	798	754	814	747	764	751	750	796	794	767	837	818	743	787	803	758	821	777	771	778	761	806	796	787	771	819	792	825	781	796	836	773	803	801	746	827	778	836	799	806	804	811	784	842	756	780	766	769	754	772	822	820	821	784	784	787	820	793	789	783	778	779	747	797	756	816	763	742	794	846	817	767	808	783	775	862	824	820	801	830	836	747	824	837	799	777	778	761	844	808	799	797	756	788	780	787	802	816	815	807	844	816	827	794	785	780	808	788	748	743	744	801	778	773	782	767	809	790	781	770	779	760	745	784	746	761	784	805	797	772	792	746	774	781	848	829	835	737	769	817	784	796	738	783	823	776	830	813	753	802	737	800	755	776	771	771	766	825	774	789	834	807	817	766	767	822	769	771	801	784	784	803	789	757	817	801	778	810	811	737	760	826	758	843	812	787	776	777	741	781	756	808	786	776	795	745	743	784	764	819	774	774	759	778	787	782	816	794	807	740	810	770	783	786	770	775	804	750	818	782	784	794	798	758	784	792	802	842	785	819	784	762	809	757	771	754	819	813	777	798	781	803	753	805	771	768	786	787	787	804	801	802	797	805	772	758	759	810	828	784	838	782	784	834	764	813	749	789	838	811	763	828	772	784	819	776	781	771	804	822	783	815	805	796	774	816	774	787	795	773	758	752	770	764	749	778	791	773	779	783	779	848	828	779	805	781	793	792	785	801	782	814	835	794	790	813	780	769	802	804	819	796	797	779	802	798	734	835	773	816	812	794	752	792	768	864	739	776	764	781	816	804	780	754	787	808	842	809	796	837	785	784	786	807	826	839	733	841	793	835	761	786	774	724	767	766	806	762	823	751	821	774	809	822	770	766	789	771	780	823	810	771	803	797	811	775	807	766	789	786	810	818	759	789	792	827	825	771	799	796	789	834	798	779	795	764	787	845	783	825	755	769	770	809	804	789	821	812	786	813	749	789	792	823	797	741	777	803	806	787	792	776	796	762	797	804	829	802	826	791	811	768	803	771	837	815	800	781	807	780	821	843	775	766	810	798	788	757	804	779	758	796	793	814	770	794	765	803	774	773	760	755	817	766	808	761	816	805	822	854	740	795	794	733	815	770	838	741	800	766	782	778	802	823	807	776	808	786	782	826	775	779	844	821	791	749	779	851	794	795	798	783	834	808	779	758	799	781	786	863	789	778	791	803	755	805	774	831	732	812	761	782	800	791	768	785	836	767	763	786	769	782	801	795	822	791	803	800	798	806	779	760	842	824	794	816	797	808	797	793	828	781	753	797	803	750	751	734	760	782	775	840	829	761	778	818	789	797	814	829	766	796	850	813	766	813	846	769	778	737	761	783	794	776	782	776	800	775	779	779	802	796	758	832	770	779	809	766	823	812	806	804	808	800	780	805	769	821	778	762	826	771	818	802	793	787	800	827	805	808	806	788	747	805	749	809	775	802	844	759	793	787	785	842	774	722	800	768	825	826	779	790	755	809	786	786	811	794	792	776	800	795	725	748	790	801	805	872	757	814	781	785	808	791	819	752	841	763	805	782	761	794	785	806	799	813	779	806	796	822	778	753	787	785	829	794	833	781	826	791	782	808	830	819	760	810	813	809	773	783	764	778	802	809	813	802	790	787	788	755	792	859	789	786	796	859	801	788	841	812	754	766	845	801	796	802	787	800	768	839	806	773	807	790	801	832	738	783	762	837	776	838	826	769	782	801	789	776	817	788	785	809	830	778	819	787	794	783	821	802	810	776	802	818	780	767	799	801	822	781	787	744	764	823	773	807	778	822	807	784	802	753	783	831	875	777	746	798	743	838	810	774	777	804	814	776	805	796	742	786	810	793	829	782	796	803	799	796	765	749	798	764	778	844	835	782	759	792	788	795	773	807	824	765	808	795	813	748	811	801	856	787	767	779	818	796	789	765	734	789	801	800	799	775	784	820	766	792	784	786	825	845	730	756	804	817	810	751	750	790	773	819	809	754	731	819	786	775	809	775	789	763	827	805	806	761	735	787	781	767	814	768	794	784	765	771	829	756	804	813	838	784	853	789	803	803	818	821	772	786	800	755	791	802	805	811	866	762	789	796	819	808	845	822	766	753	788	795	830	833	780	804	822	762	766	795	838	857	795	791	836	820	787	748	783	787	843	833	781	773	833	812	793	753	825	798	799	782	792	797	738	833	751	793	729	789	808	778	768	784	803	823	822	819	817	783	800	793	826	799	816	765	793	836	820	765	807	818	786	784	824	801	792	811	836	831	824	799	860	763	802	759	754	794	766	756	811	773	782	805	763	832	843	801	806	778	850	852	795	858	756	796	758	757	775	797	820	789	807	783	811	848	758	768	793	767	749	826	785	832	786	792	803	815	811	768	813	815	743	791	790	822	781	803	796	824	814	815	803	804	778	805
10433	1094	666	584	525	437	378	362	351	286	333	312	318	311	297	276	331	339	301	283	299	296	299	294	282	299	290	302	290	283	302	283	285	293	301	302	286	283	296	297	254	295	307	290	309	297	254	275	305	307	286	327	278	274	306	301	270	285	298	305	294	322	283	287	251	328	318	282	293	217	284	256	275	277	304	274	287	292	264	340	275	290	300	271	300	293	302	290	279	295	296	344	281	291	303	316	304	299	299	301	294	317	311	271	303	283	290	286	307	276	289	264	311	315	267	334	292	320	283	305	316	266	270	309	284	294	308	291	292	306	260	261	317	295	282	304	286	283	266	258	304	286	295	265	275	298	280	280	289	325	285	326	244	292	278	269	258	280	277	275	309	295	289	266	299	284	262	276	293	324	280	246	271	272	285	269	332	285	287	294	266	286	313	285	265	298	319	326	294	321	280	292	293	266	297	288	264	306	264	288	295	284	283	307	250	276	279	284	309	283	260	318	287	297	268	306	258	295	268	292	275	307	272	322	300	282	274	288	289	307	287	297	271	299	276	286	302	291	310	313	293	312	302	311	292	273	291	306	291	262	285	265	318	277	277	283	286	315	281	310	261	276	287	304	301	274	292	314	290	257	295	256	303	322	265	282	298	302	280	297	292	274	279	301	312	243	287	332	268	284	290	300	289	309	280	277	295	296	281	276	253	322	308	317	263	312	290	253	291	284	283	301	303	298	317	307	293	298	293	265	271	289	280	269	303	303	293	299	282	268	290	287	280	315	313	285	292	297	284	287	273	285	258	298	305	332	277	269	280	279	282	299	308	318	272	276	278	243	267	324	284	256	292	306	295	280	298	299	307	302	274	312	281	285	247	269	289	278	260	298	282	294	267	286	273	291	284	318	274	269	300	320	303	276	292	265	299	295	291	290	293	261	295	275	306	274	289	300	321	318	320	309	291	289	255	278	283	280	317	301	292	289	277	257	293	299	304	298	284	294	278	285	298	262	267	320	265	316	307	274	305	259	283	303	322	304	320	287	280	309	306	300	295	309	328	320	296	265	301	283	295	304	295	275	305	286	326	292	267	325	274	285	285	295	309	295	285	281	271	299	303	266	292	313	297	287	240	315	298	312	302	304	315	309	277	278	284	260	279	303	270	302	282	294	267	307	265	298	284	314	280	282	282	308	276	277	268	276	272	322	296	289	314	248	287	319	275	256	268	307	277	282	294	260	306	285	270	287	289	273	271	291	281	277	272	279	307	284	302	286	311	276	304	308	317	265	313	305	304	290	290	287	292	284	292	305	267	303	309	273	242	286	302	281	333	295	286	314	305	270	283	298	292	287	303	250	303	261	299	265	296	299	312	287	329	300	276	259	268	269	273	288	287	273	282	289	299	306	296	265	323	302	300	282	305	290	271	301	317	276	296	245	281	276	317	288	291	295	338	277	301	310	297	282	268	298	308	296	299	286	294	308	281	298	305	297	285	268	309	291	296	321	300	309	284	297	305	330	269	293	288	300	282	294	262	271	293	294	315	305	312	303	293	256	271	253	284	282	289	288	295	288	286	263	307	309	310	285	264	290	247	284	295	309	307	289	302	297	272	264	288	278	291	285	304	281	281	325	297	306	304	277	301	302	275	315	317	266	289	303	303	276	314	297	303	308	300	276	282	268	258	316	288	299	272	292	314	284	290	315	273	265	293	281	286	268	302	302	295	312	311	252	304	297	273	293	275	273	296	261	296	311	284	290	303	283	303	312	304	308	310	271	286	276	285	282	318	270	256	280	298	290	271	295	283	295	280	275	319	307	292	277	284	315	294	312	305	292	289	297	299	281	306	285	286	243	241	277	281	310	279	285	297	272	285	305	304	317	308	291	280	284	285	282	307	266	302	287	248	311	308	273	274	304	272	285	279	308	292	309	296	298	290	266	266	279	299	293	310	280	334	299	277	291	289	275	328	302	301	276	291	285	309	255	282	301	316	240	299	260	287	280	275	291	284	265	315	303	298	292	263	295	319	272	296	285	285	298	275	315	309	315	300	303	266	283	279	296	287	283	261	286	284	291	284	284	267	311	298	276	294	271	278	288	319	319	287	298	282	318	265	288	296	316	277	277	302	299	303	253	284	326	274	265	296	296	290	280	288	285	276	282	298	262	293	284	270	321	280	293	304	285	303	311	298	315	302	274	272	291	260	253	268	274	309	272	263	268	274	295	285	282	277	318	281	280	269	260	272	318	285	298	291	300	331	322	314	289	300	279	280	255	280	301	284	279	307	285	297	261	294	292	257	320	296	285	264	279	299	283	278	289	285	294	282	304	312	299	269	303	261	309	260	285	264	291	285	304	293	303	292	280	277	322	286	300	303	319	278	272	281	293	301	309	291	304	257	303	310	270	311	273	298	304	313	295	286	290	275	289	311	273	271	288	282	295	250	303	285	301	299	267	281	261	280	301	280	271	317	324	308	288	293	280	305	307	284	277	310	275	279	288	264	299	292	270	293	288	265	289	296	282	268	251	318	289	266	284	266	270	296	289	305	267	277	288	274	300	241	243	286	302	297	280	291	318	296	274	308	286	264	333	303	263	291	284	316	265	279	272	315	300	254	281	294	319	304	279	334	275	268	333	315	288	269	295	299	281	303	267	287	276	306	312	273	265	303	285	296	336	302	306	282	303	285	297	294	295	266	282	278	279	328	252	285	258	284	266	275	297	302	302	292	271	259	295	287	251	285	287	309	279	293	295	284	291	296	283	275	319	293	304	277	283	247	312	290	290	273	278	268	313	308	305	336	302	291	255	263	281	287	303	312	272	273	259	300	307	301	276	278	318	292	299	291	294	320	307	254	295	274	273	272	252	280	302	285	286	284	280	277	282	305	301	277	290	280	278	286	260	310	295	328	293	272	270	313	325	286	289	265	280	322	294	308	286	274	295	265	274	274	283	265	283	300	300	294	305	339	267	329	269	286	266	297	273	285	303	289	279	301	273	260	287	279	302	280	305	292	287	279	291	301	299	284	286	266	300	291	276	277	282	307	298	288	284	308	313	287	312	300	326	302	285	272	274	276	282	287	302	270	270	273	299	312	331	259	293	270	290	302	290	275	294	312	294	286	284	300	299	275	297	288	261	298	288	322	277	307	302	294	270	295	302	284	299	294	274	293	286	283	301	292	292	303	275	281	248	296	296	276	312	285	307	307	305	284	295	308	289	305	276	302	311	289	280	289	287	304	284	288	279	259	273	329	301	305	300	293	307	295	290	304	267	319	313	260	283	300	286	285	309	309	282	290	297	296	310	293	276	283	322	325	273	300	256	297	289	291	297	303	297	292	297	315	283	281	298	302	289	275	306	290	288	289	283	250	280	312	309	270	275	288	276	278	299	285	283	318	272	249	307	284	284	275	305	312	298	283	289	290	263	290	316	298	288	316	268	286	305	280	298	286	305	285	286	285	315	304	288	332	304	275	301	300	316	285	294	313	272	263	267	272	311	280	275
8356	1076	1471	1757	1595	1370	1149	1014	936	815	856	833	785	796	729	756	728	705	709	723	728	701	718	671	696	684	695	692	719	662	664	715	695	678	689	685	703	717	689	737	680	684	707	712	731	690	677	668	654	679	656	685	663	662	711	693	644	667	642	695	677	705	683	699	708	654	694	727	681	632	675	683	687	677	642	683	623	726	679	703	673	691	672	669	730	648	687	697	684	634	672	641	657	688	680	670	705	680	674	671	677	640	687	669	703	664	709	689	677	684	674	643	670	650	671	640	689	675	650	717	665	674	694	677	679	694	654	664	646	593	642	644	728	666	670	652	683	696	637	647	634	696	651	684	684	682	663	678	662	669	644	672	671	697	652	665	669	684	653	706	660	688	693	615	686	657	669	673	676	688	696	670	685	668	652	627	618	655	667	713	702	647	676	719	672	740	653	670	619	689	692	719	689	669	631	662	678	685	680	689	646	652	724	656	746	656	654	661	673	628	680	685	661	677	652	682	652	672	641	660	655	699	683	682	686	655	655	702	685	648	662	621	643	656	638	676	633	693	659	697	672	656	710	693	654	659	652	634	702	681	681	666	692	669	655	662	647	627	673	682	682	651	675	704	662	695	641	687	686	649	684	644	672	641	730	653	662	704	643	698	676	657	680	653	654	673	688	666	676	694	679	645	695	670	669	696	681	693	657	680	666	612	652	668	715	638	691	647	677	661	664	696	658	690	695	648	686	653	691	688	680	656	675	679	696	666	697	662	665	680	704	694	621	705	652	688	673	681	654	653	707	667	679	621	710	622	699	679	676	688	666	657	682	662	677	677	627	673	652	681	668	692	684	649	682	709	675	696	668	682	663	696	680	649	659	707	691	673	677	673	726	631	703	636	635	641	632	694	650	690	669	679	706	647	652	656	691	699	670	648	647	704	635	616	654	627	711	667	670	624	672	676	665	674	672	666	720	672	674	683	636	700	653	680	701	685	665	664	674	693	680	639	682	672	648	628	665	714	653	647	664	665	687	643	642	650	654	671	628	677	660	704	669	655	651	670	663	642	692	650	666	679	661	749	674	661	640	681	703	679	640	657	679	691	602	691	696	666	665	672	655	630	675	656	654	687	717	634	710	657	662	657	679	611	637	648	643	694	691	661	684	644	655	655	683	697	711	666	699	712	688	646	719	693	673	628	686	685	653	694	641	652	687	673	673	676	726	653	683	685	669	666	642	706	652	635	700	658	643	722	666	640	678	651	699	690	661	684	648	685	670	662	703	660	638	675	652	678	636	646	622	697	665	704	664	681	691	672	709	660	611	634	666	647	641	670	629	676	663	664	648	640	661	681	659	680	711	696	701	689	660	711	631	706	640	697	653	691	661	704	688	663	675	650	707	640	663	711	682	611	695	686	673	716	700	702	693	629	659	657	703	691	681	651	664	641	650	676	663	660	668	704	619	708	681	657	644	699	691	700	700	660	665	717	727	700	657	668	701	654	639	693	646	702	654	623	721	673	698	659	640	663	664	646	664	707	650	658	640	666	682	661	676	695	653	640	671	675	690	672	676	672	699	699	659	689	626	680	619	657	669	646	650	697	653	670	710	690	619	662	644	662	683	653	647	635	661	687	703	669	628	667	644	644	666	667	686	637	681	668	648	714	652	673	665	624	735	673	667	661	659	685	682	684	718	688	664	677	680	694	653	698	721	703	651	661	641	665	685	621	676	665	659	650	665	698	693	667	649	678	638	670	675	689	654	681	654	647	665	676	682	723	651	700	651	649	642	648	654	714	671	728	676	643	650	682	691	702	666	687	665	653	650	632	680	679	685	672	692	671	659	739	678	650	658	662	651	666	666	703	676	638	664	699	654	675	689	638	671	736	676	704	660	699	667	694	668	609	687	678	646	691	676	664	675	681	672	673	644	674	666	718	698	644	673	622	625	696	678	712	636	623	711	640	699	687	697	678	666	681	656	699	643	635	658	668	691	698	652	680	658	665	710	651	632	599	722	659	631	691	664	678	650	693	646	693	688	713	645	667	721	652	675	632	677	631	667	679	673	668	628	633	661	642	708	686	655	690	638	667	684	707	718	679	699	643	655	638	691	666	635	686	665	697	691	670	711	643	705	655	661	723	647	635	676	709	711	675	685	681	692	654	678	683	623	648	697	666	676	674	713	669	712	673	638	691	642	660	686	697	680	678	655	684	658	685	690	727	662	718	731	674	670	697	718	652	690	708	673	679	614	713	703	664	657	654	685	687	671	694	686	683	649	706	678	706	632	723	670	635	686	633	679	690	667	680	685	720	650	705	665	668	670	657	686	632	651	656	673	678	712	682	694	636	690	705	637	649	722	603	686	659	683	670	663	700	667	641	670	659	642	633	678	684	644	692	636	639	721	724	636	660	651	649	670	702	691	632	642	652	654	638	668	706	674	684	654	676	680	683	674	664	719	663	639	642	663	714	683	672	663	664	724	654	664	627	716	683	666	616	702	712	651	661	667	670	672	675	665	631	667	639	663	669	666	702	677	680	669	635	695	718	661	656	660	649	682	671	608	652	652	663	644	666	653	624	675	670	691	677	707	658	649	684	707	668	686	679	653	679	672	640	633	711	708	632	639	606	642	694	698	644	653	708	641	684	643	665	694	663	672	665	661	695	723	706	674	688	673	712	665	673	664	677	662	652	708	645	679	639	682	656	653	656	678	714	699	656	622	655	701	724	674	640	660	673	686	687	674	684	653	669	691	679	666	662	686	660	683	692	650	704	712	649	698	648	686	662	638	649	642	607	631	659	681	683	693	689	664	669	663	613	636	677	702	682	711	634	695	685	655	680	680	662	658	594	745	680	635	628	702	655	661	680	683	692	647	653	667	677	646	668	654	675	653	707	680	678	692	697	675	658	644	638	682	671	673	634	642	646	655	647	697	693	691	691	666	664	663	678	692	651	685	697	645	635	708	700	682	711	665	657	636	695	698	679	622	670	700	674	671	719	647	674	631	697	666	695	676	669	659	659	663	655	695	646	711	646	637	674	650	696	671	636	690	615	653	619	655	654	663	677	651	714	703	648	672	624	630	648	643	649	623	659	619	642	685	645	674	659	640	647	684	684	729	679	671	667	688	677	714	710	648	652	684	689	683	688	622	670	661	696	644	697	658	674	661	650	680	687	686	694	687	643	672	627	649	675	671	657	677	651	673	653	700	739	664	681	641	678	691	689	714	676	690	658	654	693	651	643	665	613	688	681	683	701	737	684	682	664	662	657	649	644	688	704	671	687	709	651	693	671	713	673	694	675	663	644	649	647	634	630	663	692	713	697	649	670	676	730	634	665	677	643	701	704	674	692	624	658	721	719	655	676	669	700	656	660	682	660	683	691	670	670	663	691	650	671	732	617	669	680	646	683	671	692	688	654	694	680	665	709	673	687	649	674	626	692	676	651	628	688	624	641	702	655	625	635	648	640	682	658	689	655	663	669	658	628	651	691	701	686	690	687	697	663
17907	2144	839	645	490	378	294	249	189	172	193	161	151	131	121	140	145	119	133	131	126	136	125	129	125	133	152	133	122	121	110	125	124	136	133	141	141	121	123	132	111	130	126	136	118	127	106	115	142	117	121	120	131	125	150	130	130	116	133	131	143	137	143	115	118	119	145	127	112	136	147	121	132	130	131	121	122	122	131	137	112	154	119	134	124	130	119	128	128	120	139	107	114	105	138	126	119	111	124	128	143	116	123	116	125	130	117	121	126	144	119	128	126	124	101	129	123	117	123	156	136	107	110	112	116	125	136	125	132	111	130	120	138	116	122	123	121	126	141	98	130	141	113	121	116	110	133	134	128	129	131	142	115	118	130	106	117	98	120	129	138	134	131	125	128	113	122	126	113	106	125	135	132	137	141	112	114	131	122	117	111	110	146	135	137	143	115	137	136	100	116	123	107	123	139	126	122	133	131	112	122	128	134	126	129	144	111	133	127	134	124	111	97	122	153	107	129	109	119	122	130	130	134	121	132	128	149	122	127	128	109	113	126	110	109	128	132	139	128	129	107	107	141	120	140	147	114	117	120	130	108	131	126	138	123	121	132	108	137	106	110	108	119	115	102	131	116	141	134	129	116	120	127	110	107	107	129	125	136	114	122	131	114	114	127	141	138	129	115	118	140	117	116	97	135	119	148	137	125	123	112	151	114	120	126	123	122	113	131	118	122	127	151	144	127	129	124	128	114	105	112	126	118	142	118	129	142	129	110	120	120	120	115	123	119	135	110	127	116	136	116	137	131	124	111	117	126	150	113	138	111	116	135	132	114	101	114	121	106	109	128	152	104	114	125	101	127	116	119	131	105	126	117	117	121	116	126	140	104	126	154	127	117	135	120	129	110	115	114	128	124	128	135	110	117	121	135	135	105	136	94	118	124	135	145	129	129	120	115	111	108	106	137	119	116	114	139	118	128	148	133	110	149	138	111	122	123	113	123	130	129	103	126	128	109	123	146	140	124	123	142	132	124	131	105	131	113	129	146	117	143	106	129	99	114	130	115	117	127	105	115	118	131	126	116	117	119	120	136	128	119	137	118	111	117	109	103	119	122	116	119	141	127	124	120	135	119	139	128	119	125	115	127	133	129	112	112	124	126	120	109	126	124	133	113	109	113	110	118	118	115	127	124	114	130	115	142	117	111	125	122	130	119	129	142	120	122	127	122	140	119	117	114	114	124	98	119	110	118	124	126	125	108	125	131	104	128	113	146	133	125	125	112	122	147	133	121	127	133	106	124	117	131	116	128	145	115	111	104	116	132	136	117	117	127	138	122	135	117	145	140	137	140	119	122	121	121	107	147	125	123	134	132	134	128	119	128	91	121	125	123	141	109	112	129	126	129	123	112	125	119	126	123	129	112	120	117	136	127	127	107	139	139	137	117	127	113	138	139	128	105	122	117	137	130	107	110	135	119	129	127	123	116	119	117	119	124	130	123	121	131	130	130	113	133	119	113	110	112	112	123	120	135	122	127	127	135	132	119	142	125	131	103	123	119	118	120	110	146	118	123	144	117	118	130	150	128	116	131	138	142	131	132	122	131	93	134	121	103	114	111	118	117	125	129	120	123	123	140	115	136	102	137	126	116	120	142	127	125	122	112	136	129	130	125	126	142	126	138	136	116	123	123	118	115	101	117	133	131	148	121	111	118	124	125	155	145	111	121	104	124	150	134	121	135	112	110	112	134	121	106	117	136	132	111	150	123	135	124	120	120	142	145	105	119	126	136	118	120	108	127	118	143	115	112	135	129	117	126	141	134	105	124	121	132	112	139	112	127	105	127	122	137	111	131	126	111	114	111	134	134	114	134	119	103	127	129	116	121	129	98	116	116	119	140	137	139	133	132	117	145	129	108	101	121	127	130	126	122	116	119	112	126	123	145	116	116	147	112	124	134	116	127	114	125	134	107	101	106	93	117	121	144	116	124	112	119	109	106	95	114	113	134	127	115	118	124	138	140	123	134	128	123	104	111	131	108	105	116	126	116	118	105	133	111	112	130	102	116	128	154	125	107	96	102	112	116	122	128	130	138	134	126	128	135	120	138	123	114	122	128	146	131	129	119	130	144	141	127	126	120	121	114	135	133	163	128	113	112	140	115	104	113	116	142	140	130	128	113	119	125	130	120	112	102	141	125	126	118	122	140	129	116	137	109	122	124	100	121	122	143	120	126	128	120	118	133	127	118	116	117	119	116	131	124	108	105	138	135	137	122	98	119	123	120	127	126	128	125	115	129	106	143	118	101	128	115	138	117	152	123	129	141	120	136	130	109	130	126	125	107	120	117	125	114	140	111	138	117	119	119	129	129	112	132	103	141	152	125	128	104	130	120	122	121	116	112	132	126	119	129	134	107	117	108	123	126	134	108	124	112	122	126	123	132	148	122	115	108	116	122	116	126	116	126	137	129	135	120	121	144	116	145	139	138	121	129	139	130	110	122	111	128	121	113	129	118	105	131	134	112	140	141	142	140	128	123	120	129	122	128	118	131	107	112	127	139	103	105	127	122	135	108	139	87	131	108	115	111	134	108	130	126	154	120	132	104	111	120	100	120	136	123	115	142	110	113	130	126	138	120	111	139	128	120	114	116	124	138	128	124	137	145	127	117	140	118	149	121	117	134	120	119	127	131	123	121	127	122	129	111	126	121	129	131	125	106	124	102	123	134	117	115	105	128	118	132	115	102	147	128	108	127	126	128	120	133	120	125	136	137	121	101	113	130	127	122	129	98	99	138	146	129	135	142	122	134	137	117	142	137	125	112	128	137	127	117	115	115	128	151	108	126	105	115	122	130	122	129	139	111	126	117	124	91	117	128	131	130	109	120	119	117	127	132	102	146	127	130	128	132	136	114	100	123	112	146	97	138	119	115	110	129	142	119	117	138	138	125	129	122	94	140	150	131	113	123	121	120	136	155	134	124	128	137	120	122	114	120	149	120	133	137	111	112	130	119	119	126	149	135	149	127	96	130	143	137	124	139	141	109	145	127	122	124	122	135	120	121	138	121	101	116	113	132	125	114	120	133	116	115	122	119	113	123	139	136	111	114	115	120	136	142	128	124	115	128	130	119	119	118	107	116	111	115	130	117	127	132	100	122	129	129	153	126	119	111	122	115	130	115	132	115	117	145	108	124	131	140	108	118	103	134	118	111	129	119	141	104	117	106	128	123	133	125	127	113	133	112	122	137	104	125	106	120	135	126	121	104	124	109	114	118	137	119	135	117	105	117	136	137	115	106	116	127	147	137	134	116	129	113	130	129	113	110	135	125	130	117	124	123	133	124	119	123	105	143	126	133	119	112	138	115	108	119	136	117	134	122	140	103	113	116	132	114	123	142	97	123	130	119	137	133	123	107	140	128	140	151	125	140	125	118	146	138	121	137	113	123	124	117	107	125	107	154	143	135	102	128	109	123	130	116	132	123	129	131	125	111	111	116	111	103	114	106	101
11402	1147	1712	2233	1959	1538	1133	937	784	653	592	536	484	475	450	413	393	438	438	370	369	363	369	370	366	361	396	358	369	374	368	357	386	327	365	349	343	332	317	344	336	333	350	350	341	345	327	353	360	324	357	316	344	333	330	328	311	363	320	330	298	347	339	331	348	305	319	354	297	313	316	320	353	344	316	363	316	318	340	309	303	317	336	300	331	329	331	340	328	365	328	333	316	320	348	319	325	319	298	310	356	337	307	355	304	320	297	336	338	327	310	361	340	344	309	341	350	350	337	315	342	304	332	322	344	314	317	321	333	322	309	314	312	315	338	372	353	328	358	323	339	306	309	309	335	331	321	312	332	317	326	341	337	315	305	346	338	325	305	330	312	322	313	338	338	301	335	333	338	350	330	291	324	347	335	322	335	319	304	330	334	336	325	314	338	333	333	332	354	309	323	301	346	334	314	307	336	301	367	300	315	303	298	330	319	327	350	347	330	303	296	343	342	290	321	337	311	331	323	318	326	322	288	268	355	308	326	339	344	339	319	322	357	301	323	359	312	343	287	336	350	322	317	355	334	289	318	345	305	346	310	342	352	342	310	293	349	358	338	310	316	326	327	319	343	282	323	320	318	324	355	350	337	317	327	321	333	301	353	321	323	337	292	336	306	290	347	370	345	335	331	311	321	301	303	323	340	350	310	296	345	293	287	319	346	336	315	318	316	338	286	315	327	328	313	317	319	322	340	335	273	295	312	341	312	338	333	342	318	335	304	301	327	303	324	320	324	300	324	321	325	333	324	353	337	315	368	388	297	336	319	304	341	303	313	292	305	339	300	303	360	318	365	312	338	325	342	321	320	315	305	324	320	299	283	347	317	319	336	324	341	357	306	356	320	308	319	328	328	304	306	302	331	304	305	343	331	329	335	320	329	344	350	330	349	276	322	331	313	350	310	316	322	308	321	315	331	338	302	322	327	308	306	316	297	322	277	322	328	329	351	299	351	336	303	334	325	296	350	317	337	303	315	314	323	313	333	316	321	344	325	327	309	344	303	325	346	321	328	304	320	331	339	326	329	344	329	323	332	326	338	303	336	330	329	309	324	317	315	348	312	328	326	352	296	298	305	332	326	301	289	319	306	353	320	303	317	327	331	346	328	291	342	288	327	333	313	294	307	355	328	358	323	343	335	361	317	324	321	339	331	351	302	320	315	315	306	330	335	319	336	310	360	344	322	309	357	329	328	331	315	279	336	338	362	348	314	326	348	298	334	323	296	302	316	297	322	304	314	301	343	330	305	300	306	297	285	324	296	335	309	326	337	298	335	325	333	338	314	313	332	330	301	327	357	340	309	287	313	301	338	304	296	306	317	310	328	305	341	326	336	343	347	320	310	330	340	315	353	334	344	330	310	327	330	315	329	357	312	299	307	325	327	357	307	339	333	328	320	358	372	317	318	362	310	339	310	378	293	341	323	315	314	335	313	330	335	335	317	308	305	335	336	322	324	333	345	324	311	323	281	344	321	310	342	308	315	347	317	351	308	335	347	323	305	329	337	351	334	346	313	338	315	344	303	305	292	320	321	343	339	298	285	318	318	297	334	341	330	291	341	340	321	323	348	309	338	340	299	280	327	314	349	342	278	335	318	335	341	304	288	320	307	353	300	342	312	319	331	334	334	324	339	332	312	335	322	304	319	320	320	295	312	298	296	338	311	311	357	315	361	334	319	318	334	334	301	308	326	318	320	333	317	343	331	342	322	366	330	312	339	294	328	306	342	329	327	326	306	339	331	326	333	300	354	338	318	343	331	326	299	328	336	341	353	332	301	328	296	292	354	342	302	327	307	327	338	302	341	335	314	350	289	320	310	339	302	277	336	355	336	346	331	325	314	366	306	311	347	343	316	349	317	318	327	303	366	310	329	354	315	341	340	326	335	318	333	329	289	325	336	316	324	310	363	328	341	290	346	312	303	287	311	352	329	321	291	331	293	316	337	295	323	314	323	324	324	337	323	317	354	315	332	335	359	360	304	348	335	341	304	337	307	321	307	315	335	318	343	323	343	309	295	339	350	314	306	329	312	339	301	358	346	347	346	328	324	323	304	318	324	312	333	314	330	291	316	314	322	291	324	313	298	288	321	292	343	285	330	335	334	337	301	308	322	321	314	321	330	327	319	308	351	341	322	336	307	334	318	327	309	330	326	320	322	316	313	326	316	314	328	318	291	328	293	320	321	310	339	318	324	298	354	340	336	322	311	327	333	343	313	328	292	331	341	324	326	333	316	351	375	309	319	346	314	324	334	342	287	289	354	305	354	316	316	312	311	340	304	359	368	295	330	331	300	320	303	321	344	312	331	312	335	310	304	318	311	305	327	317	319	349	350	316	291	334	312	317	295	328	325	359	327	329	297	343	320	323	346	334	321	315	324	327	334	296	347	306	312	292	300	322	314	306	351	357	329	313	311	308	317	305	309	329	317	320	349	320	298	332	349	310	367	332	325	344	336	355	306	302	313	313	337	365	349	309	316	332	336	330	316	313	338	302	332	366	297	282	349	328	326	349	321	325	301	299	319	342	313	309	332	323	322	327	315	336	348	325	344	316	336	364	356	329	298	312	295	343	327	323	338	331	297	355	296	327	342	354	350	342	305	327	364	326	330	326	299	312	333	328	314	335	351	343	297	340	308	320	349	313	293	341	328	298	348	298	324	329	303	307	334	330	369	319	290	359	338	335	313	328	297	363	336	313	343	341	312	325	322	354	319	361	320	325	329	310	332	279	331	322	280	313	318	334	324	321	309	372	325	343	309	339	325	349	340	316	304	319	345	326	316	338	332	361	319	297	313	325	316	328	343	316	302	340	313	335	295	336	314	329	333	340	333	306	326	316	335	328	350	329	308	297	301	344	339	322	345	324	358	349	326	312	296	317	338	337	316	327	334	342	342	291	336	348	332	328	318	295	356	318	310	346	322	342	335	333	295	322	321	337	331	321	319	369	358	320	366	310	321	344	338	341	329	318	339	323	302	312	316	303	295	352	338	328	311	314	306	336	336	352	329	304	305	289	349	321	325	293	320	339	327	322	319	294	331	349	325	299	313	337	310	316	298	317	323	334	359	347	312	334	340	344	334	337	335	321	314	314	315	314	343	306	335	341	282	321	337	318	315	293	321	320	313	311	340	322	307	309	354	344	290	327	321	311	341	333	319	353	311	316	318	319	339	312	319	325	317	307	343	287	334	334	277	276	328	323	326	318	329	308	337	314	338	347	324	315	337	316	336	352	353	325	319	308	347	339	311	351	337	335	315	330	310	313	318	317	356	343	331	336	297	339	345	334	313	337	355	304	338	313	296	340	318	320	323	355	316	359	325	317	332	296	323	319	300	320	320	302	318	315	325	335	361	293	294	332	347	325	332	350	283	317	310	336	301	281	323	334	313	365	335	330	287	324	306	364	310	321	324	333	330	308	281	317	310	314	340	306	302	327	317	332	344	339	352	337
1806	451	456	405	374	386	346	309	341	362	369	349	310	325	297	350	316	354	349	316	320	350	327	326	332	359	317	332	368	326	342	369	319	343	315	352	350	360	323	306	363	393	333	329	333	364	336	383	332	364	369	332	364	338	364	325	337	360	374	348	341	361	319	345	292	334	362	330	369	363	331	348	390	338	311	331	371	348	328	339	337	339	328	366	315	333	353	369	358	311	377	377	343	360	330	331	340	312	351	355	362	355	309	350	328	313	351	341	342	323	316	335	330	358	368	366	373	365	366	354	335	333	346	344	345	336	338	388	362	325	335	360	354	319	324	348	369	333	363	368	372	321	346	319	341	367	285	314	337	314	321	345	313	338	351	371	347	364	336	357	366	337	361	360	359	318	345	337	355	339	308	368	353	355	326	334	331	325	366	336	353	373	359	341	334	352	343	350	337	353	324	372	329	352	314	323	315	345	318	329	336	344	328	350	326	323	343	310	346	358	350	351	363	370	358	312	319	332	382	323	340	369	305	321	359	351	352	331	336	367	311	345	328	356	339	299	338	337	357	320	340	314	332	369	345	369	306	324	341	375	341	359	340	331	350	358	372	333	347	312	332	339	323	344	338	350	324	350	298	330	335	380	315	314	328	356	349	376	352	328	338	337	351	310	354	345	339	343	323	324	306	331	349	330	353	339	341	329	322	366	307	360	377	316	334	293	341	320	358	362	330	384	333	359	333	360	359	299	310	388	339	342	333	344	325	322	356	342	363	374	345	356	343	313	313	352	298	353	320	333	329	343	337	307	337	303	318	351	328	344	361	338	293	335	374	367	340	348	339	334	340	350	388	332	344	283	347	347	332	361	348	340	335	305	365	345	313	335	339	367	347	353	359	316	342	345	322	348	343	356	363	347	318	344	333	357	339	334	349	342	341	333	341	333	335	347	346	330	327	360	348	337	372	326	315	363	376	349	357	317	332	344	333	313	357	346	347	339	322	380	355	322	343	352	330	359	341	346	352	352	333	353	351	334	318	334	323	344	332	357	325	329	345	338	346	385	334	331	357	330	363	332	328	336	330	349	360	316	367	332	338	343	340	324	335	402	336	355	349	322	388	352	354	344	343	353	347	353	360	365	351	350	308	361	329	325	341	363	317	371	354	349	323	313	327	357	362	326	326	323	359	344	313	334	329	329	333	341	302	325	335	366	354	329	344	353	343	334	320	341	334	349	340	362	342	364	336	379	357	323	338	346	379	347	341	360	330	335	338	360	322	360	372	344	360	336	363	336	371	319	327	309	326	359	380	315	346	329	362	345	307	335	330	354	360	355	344	288	313	343	339	350	325	339	330	342	350	358	370	321	342	320	365	324	326	336	329	327	364	365	367	365	348	373	369	321	337	352	397	356	336	339	352	368	335	329	326	344	350	364	351	352	329	313	305	335	337	336	349	321	338	337	307	349	316	369	342	364	336	328	339	385	373	361	372	314	354	363	368	351	347	373	325	349	306	346	320	364	349	356	345	326	327	343	358	352	342	349	361	341	361	326	371	298	372	376	346	339	333	354	333	318	337	342	356	344	372	377	352	351	350	337	360	320	343	338	339	329	341	356	319	350	348	366	337	312	322	321	330	340	364	329	332	353	372	356	331	334	345	316	336	340	316	303	369	347	319	314	353	328	362	352	354	357	349	312	318	337	371	299	339	337	327	346	329	321	323	321	310	337	348	356	319	364	332	341	371	336	320	350	334	344	335	337	359	350	347	383	364	343	379	347	349	312	343	343	295	375	339	373	362	302	320	341	338	309	354	372	341	328	339	331	319	320	366	339	339	324	334	299	339	325	348	337	345	375	317	346	367	350	321	356	374	358	368	343	373	337	365	379	376	322	336	326	340	329	369	347	319	333	348	312	353	352	319	345	328	319	321	341	333	355	343	360	314	382	365	321	358	374	352	324	340	325	354	299	316	350	350	340	312	329	361	347	382	381	352	317	364	324	370	340	355	336	343	347	367	357	345	334	333	326	346	288	330	311	353	330	344	368	383	321	384	351	318	336	348	361	338	314	350	359	313	375	321	360	330	345	363	365	352	351	351	356	364	334	335	362	337	353	361	358	334	337	311	339	339	308	316	334	346	321	352	317	344	294	335	348	301	360	346	385	332	318	347	358	287	343	332	320	353	358	351	290	348	341	364	353	309	360	353	337	324	368	359	344	344	334	350	321	389	336	368	323	350	337	361	357	337	360	366	329	315	332	306	359	319	360	339	340	346	329	317	325	357	324	337	343	339	327	334	345	354	345	334	354	343	335	347	331	363	350	359	335	345	336	312	301	327	340	342	360	340	361	330	360	310	352	369	360	328	342	323	317	349	354	348	339	322	322	323	350	375	363	364	359	346	361	343	328	326	346	335	323	353	314	353	330	355	315	347	327	302	340	305	329	330	321	377	384	340	367	357	336	321	353	401	321	367	337	345	349	304	356	361	336	340	350	347	340	321	362	357	320	359	366	371	334	312	319	332	329	322	302	329	330	322	380	288	364	332	335	369	331	328	341	311	362	312	334	349	357	357	332	369	363	324	345	323	342	328	357	359	386	317	339	355	332	341	327	343	385	358	353	350	345	353	357	344	316	340	332	333	355	343	341	344	327	367	333	352	297	306	333	342	369	323	384	373	354	335	310	311	318	366	351	319	316	326	337	350	374	317	332	334	323	319	360	337	378	315	339	386	330	336	348	342	312	356	330	377	329	347	349	338	352	353	333	349	334	333	337	352	374	336	307	341	320	338	358	360	375	334	363	350	356	343	351	289	363	351	348	357	314	332	332	343	311	353	349	345	357	322	355	314	334	349	385	317	353	332	341	341	333	321	353	349	336	322	336	339	375	336	347	333	318	281	299	339	365	324	361	356	315	347	325	358	337	344	337	322	340	334	361	315	341	328	340	335	364	355	308	364	365	330	354	349	327	354	331	349	314	343	360	339	360	336	395	363	352	368	349	375	348	345	330	314	316	328	352	350	358	345	327	352	332	374	337	336	357	369	354	353	367	349	326	303	376	339	323	330	365	330	343	343	363	315	360	356	295	339	336	365	366	370	343	314	349	375	376	329	305	343	301	349	341	330	362	365	350	366	338	354	317	359	336	364	325	324	353	334	332	346	348	349	333	313	332	320	285	310	312	319	331	305	350	363	340	320	408	359	364	355	323	365	366	345	316	343	390	359	337	346	346	362	336	346	359	337	358	306	366	401	352	330	349	386	349	308	337	385	325	334	318	356	336	347	392	371	325	319	339	340	349	362	306	304	349	325	388	363	350	378	339	349	345	345	351	338	332	375	332	353	331	345	366	335	318	355	358	337	313	331	351	317	353	331	329	348	357	348	324	339	325	318	344	345	341	353	339	340	357	353	335	340	357	384	324	317	340	370	356	319	338	354	373	358	355	368	345	331	340	349	357	321	315	370	333	353	361	329	343	340	348	351	341	342	344	381	369	306	362	324	377	347	345
2242	890	989	1052	1024	971	919	828	829	775	843	826	752	825	804	737	809	823	820	784	778	803	788	781	836	820	795	795	775	806	859	820	772	786	762	814	830	794	800	795	807	808	775	731	783	814	852	767	769	798	900	728	826	797	807	817	797	798	773	764	782	762	763	826	808	801	858	754	747	735	765	753	790	753	797	823	764	801	785	835	739	793	795	743	757	817	772	804	789	766	836	780	822	791	806	786	763	809	811	783	797	788	778	801	789	784	801	863	818	756	784	817	733	797	765	807	778	777	795	811	786	815	801	790	780	809	814	792	803	812	793	807	756	775	847	796	816	747	731	752	795	788	797	811	803	768	791	757	780	806	785	761	758	762	763	725	845	845	775	815	767	790	773	816	780	750	795	730	742	784	799	792	766	767	791	792	782	771	799	775	779	818	780	804	816	827	786	753	776	770	784	730	789	830	785	830	810	762	827	788	845	782	806	786	828	792	730	773	798	815	759	758	745	791	815	792	801	744	791	843	767	838	769	779	784	764	776	812	788	761	797	778	815	822	750	812	785	839	829	783	792	808	783	772	808	797	811	781	829	773	842	760	845	805	841	781	816	790	780	786	840	788	790	849	832	780	757	835	810	784	778	784	756	735	768	820	793	798	793	834	771	763	785	805	781	789	777	826	777	766	745	821	792	741	777	823	742	823	849	862	804	813	786	795	823	816	811	816	792	789	826	797	746	766	782	830	818	824	760	812	763	754	798	766	777	807	730	742	782	805	785	764	814	796	823	797	773	821	755	810	811	801	810	830	807	786	767	754	833	792	772	813	826	813	825	765	800	819	871	802	812	839	739	808	841	798	823	832	803	758	748	786	798	756	792	788	798	813	773	804	825	826	819	796	804	760	766	827	791	771	814	698	807	757	781	753	774	800	831	804	811	791	835	812	831	822	789	785	841	789	832	760	768	769	829	737	847	781	777	798	762	788	801	756	720	763	814	785	859	764	789	795	804	859	793	762	848	793	791	843	813	797	797	822	777	758	798	817	801	816	840	762	775	794	844	754	817	752	795	773	767	792	808	792	789	794	807	751	787	769	820	772	776	795	817	800	786	766	798	827	776	817	828	804	792	772	752	775	805	746	805	760	752	813	808	762	815	828	772	825	805	800	775	823	801	759	771	796	837	744	801	775	792	773	778	787	766	779	783	771	779	805	836	780	824	774	792	843	782	779	758	829	779	818	875	786	772	810	739	782	791	808	782	777	765	771	763	815	809	748	775	835	787	766	822	770	769	784	759	855	818	830	798	789	850	763	771	819	832	790	771	819	833	835	776	840	771	798	751	811	792	875	794	777	780	775	765	769	808	852	831	799	776	752	827	831	793	831	785	801	807	801	756	794	808	785	811	776	825	799	836	791	760	800	762	725	835	791	780	829	832	801	746	766	785	743	858	761	860	765	806	790	782	794	803	808	827	761	743	746	792	834	845	806	800	796	813	765	744	814	757	805	797	802	827	802	766	796	806	811	814	821	811	812	788	852	817	816	785	738	797	831	856	802	790	838	831	792	817	831	820	767	817	784	757	768	770	749	796	805	796	765	766	794	777	802	748	788	819	743	788	769	815	760	794	779	819	806	741	814	824	797	820	782	746	797	805	775	802	790	783	798	815	794	804	805	806	775	787	757	734	827	801	782	781	850	825	795	753	832	791	839	800	764	807	779	779	862	808	802	776	794	800	796	796	756	787	830	816	806	773	765	790	779	752	785	797	804	784	814	793	787	807	760	807	819	763	765	784	820	844	792	815	802	752	838	821	753	809	758	794	835	773	809	788	780	821	818	769	803	776	744	793	816	825	820	811	801	850	776	823	829	838	811	834	785	823	768	791	777	765	777	799	799	795	827	813	755	800	761	719	775	773	815	820	772	809	737	765	784	793	793	820	847	769	797	796	792	807	792	792	756	825	857	784	792	775	792	789	787	781	759	771	771	802	796	735	813	805	822	792	793	767	815	779	727	765	755	756	781	780	800	784	774	799	750	787	770	846	832	784	861	739	807	763	842	777	842	794	838	794	767	806	827	787	783	765	770	752	774	782	814	827	774	826	791	824	771	778	763	788	812	801	764	800	799	848	823	766	852	797	773	793	778	791	810	817	804	744	793	827	785	716	869	794	771	780	795	795	800	803	813	779	810	797	786	828	792	773	789	811	754	810	769	821	824	791	766	809	775	802	794	790	785	828	812	806	806	820	788	831	785	781	767	783	766	778	750	748	806	800	803	778	712	809	768	818	777	749	771	778	818	779	823	821	798	760	776	837	784	778	818	800	748	824	781	784	825	793	764	760	757	781	830	815	812	814	761	802	822	831	770	807	767	796	811	779	800	741	788	818	818	796	735	798	821	783	818	760	765	849	837	841	784	805	795	841	798	833	804	799	779	808	821	776	796	758	795	762	809	787	812	761	830	796	764	809	820	766	785	801	802	787	804	779	784	788	810	782	780	797	784	806	779	793	774	821	745	788	815	864	805	780	825	806	783	766	802	795	730	811	789	837	816	807	791	761	817	760	817	827	779	817	829	786	766	796	751	806	828	795	819	801	809	774	731	762	807	825	803	788	789	831	751	773	838	784	741	864	788	782	798	781	814	751	767	781	787	825	856	817	752	803	810	827	843	827	820	765	805	811	813	831	784	842	799	732	768	788	813	821	803	763	805	741	736	796	771	785	818	782	775	787	805	774	831	829	798	836	808	788	772	768	799	810	782	759	768	773	801	814	821	812	788	789	739	784	844	782	779	782	769	809	797	790	798	789	779	764	770	838	813	779	770	757	767	792	824	790	777	791	729	812	847	791	832	780	782	811	800	807	787	796	759	816	790	815	791	791	724	765	787	833	813	794	795	748	793	786	766	782	785	835	789	782	790	746	806	833	771	816	800	806	778	752	776	741	818	775	813	775	764	748	744	794	796	802	843	796	807	747	758	781	779	796	774	737	786	778	748	799	859	855	812	788	808	765	838	782	833	809	780	810	798	893	774	805	783	800	760	800	803	774	771	785	770	805	750	795	775	780	776	812	809	788	799	777	772	831	789	804	755	839	795	793	788	750	804	811	841	776	794	789	811	778	780	763	797	802	804	769	730	762	828	833	769	842	829	826	775	747	717	802	811	778	757	857	739	795	753	796	759	774	807	808	792	835	825	796	787	827	817	816	807	785	770	781	796	777	785	842	746	760	781	775	784	806	806	768	795	827	788	758	827	784	787	784	844	790	790	791	786	728	793	803	810	834	796	793	775	827	770	855	759	790	774	792	784	719	801	775	750	817	767	802	787	806	787	783	796	785	804	736	785	812	796	823	836	773	768	763	814	791	767	780	802	760	791	803	818	835	840	789	779	739	796	782	809	839	783	786	795	807	758	802	801	794	765	776	788	797	842	817	784	739	777	828	803	766	790	771	833	761	734	820	815	805	771	804	765	837	747	712	781	774	765	773	794	728	845	805	824	827	785	807	807
9793	986	688	600	491	475	389	341	374	329	279	342	308	303	280	280	291	317	294	305	269	270	274	315	295	268	283	279	283	269	277	273	307	261	286	303	305	287	278	299	292	275	315	253	302	328	291	296	300	260	295	269	294	259	303	259	283	296	274	279	299	282	282	285	309	264	295	294	310	304	330	293	272	296	287	285	334	315	295	319	306	311	291	292	285	291	305	305	265	301	259	296	299	269	288	297	289	294	298	311	319	272	302	284	281	289	272	273	335	306	294	292	334	309	295	304	278	302	301	293	280	280	311	295	297	294	267	264	275	293	289	270	290	274	292	283	280	243	296	293	312	300	301	281	303	283	311	284	298	288	303	292	240	292	282	287	274	302	324	296	292	284	283	291	293	310	299	306	285	273	310	274	311	283	294	229	286	297	282	314	289	305	302	299	291	269	305	313	296	284	313	268	276	277	249	328	301	310	323	300	300	298	290	327	322	269	299	278	297	319	290	272	268	272	308	279	263	311	280	299	295	294	310	291	281	273	309	310	297	307	287	261	310	289	298	291	283	286	295	325	272	277	296	278	275	298	288	276	284	286	284	316	294	269	259	293	271	302	283	284	305	318	288	274	313	304	283	258	316	282	290	269	283	294	293	299	266	307	323	300	296	272	244	290	317	299	278	289	259	310	321	286	279	292	272	257	288	295	326	284	286	287	287	288	306	276	295	302	259	339	285	249	276	303	288	289	302	298	310	280	300	289	289	283	279	306	255	296	294	306	280	303	277	297	294	284	308	289	278	309	276	285	270	299	292	283	271	276	293	302	295	308	294	290	256	268	305	256	273	247	278	314	268	272	301	307	317	308	298	298	284	260	290	277	297	277	305	291	267	271	239	257	274	300	279	315	282	286	249	296	284	306	301	307	291	316	306	289	295	304	274	286	301	295	348	295	312	310	299	292	279	277	281	308	311	281	303	297	296	278	293	291	303	316	285	296	317	316	298	272	284	287	298	309	276	315	292	249	266	268	300	305	307	278	293	304	283	312	268	281	270	264	262	263	269	285	292	281	262	283	296	266	319	263	316	297	276	276	258	277	317	319	272	295	280	300	260	272	290	279	298	258	285	268	333	274	283	307	301	297	267	304	312	256	263	297	279	304	300	290	280	299	291	284	288	299	283	280	308	266	252	277	292	285	303	272	260	322	259	300	284	296	258	293	290	307	309	275	317	281	305	284	299	271	288	272	286	302	302	274	265	279	294	290	284	312	303	273	297	313	273	288	344	280	292	285	303	286	290	273	306	283	308	302	281	291	287	272	304	276	248	326	254	312	277	322	301	274	267	327	287	297	293	265	287	271	301	312	322	279	283	279	301	294	296	292	286	338	337	285	301	292	273	274	294	270	284	273	302	306	278	292	246	279	276	275	293	306	301	287	275	297	284	294	264	303	271	256	288	272	312	293	291	321	325	307	265	278	324	289	293	262	304	308	303	300	295	296	276	294	304	260	304	284	311	319	254	269	304	292	281	256	306	288	297	275	278	306	287	325	302	310	262	277	286	279	296	299	278	295	294	308	304	267	291	314	267	265	281	261	324	278	281	278	298	279	311	282	276	277	315	301	307	292	300	281	292	312	308	270	297	298	290	312	314	320	313	306	325	299	296	281	296	276	296	301	282	307	294	285	267	297	303	282	274	298	293	313	284	283	300	269	295	300	278	262	282	282	248	271	311	328	312	311	284	310	287	300	267	270	296	289	276	262	305	269	283	276	299	270	298	317	300	290	289	277	284	293	274	312	284	291	283	309	285	309	294	307	309	315	296	270	273	252	289	272	291	297	295	301	330	291	253	296	299	292	287	243	299	316	294	290	256	280	259	263	298	279	300	269	313	269	294	278	283	300	264	267	279	271	290	268	312	275	328	268	299	264	306	276	273	271	276	275	274	288	289	303	282	285	317	275	331	266	313	293	313	293	309	271	282	256	290	280	320	290	306	288	309	260	263	313	301	292	302	296	277	324	292	317	301	287	314	281	293	287	296	281	261	267	284	264	257	267	308	296	285	287	307	277	296	298	303	264	277	250	285	315	306	264	270	304	286	308	294	277	291	283	295	267	302	299	259	331	322	311	310	304	270	307	286	275	321	294	269	300	301	322	265	281	313	290	278	301	289	290	346	258	268	289	302	273	286	297	278	321	297	260	255	325	280	296	263	278	296	295	307	272	306	289	295	276	298	300	277	283	295	268	279	287	278	301	297	269	238	313	288	276	311	295	290	288	320	289	279	299	307	272	302	300	270	308	281	275	281	296	288	300	302	309	261	308	281	295	289	282	300	277	301	277	307	266	295	237	288	288	265	258	288	332	307	278	309	302	307	283	296	290	301	300	332	273	322	301	282	294	268	296	309	324	302	283	303	305	309	276	262	276	316	332	301	302	317	301	261	291	286	271	282	269	281	301	295	295	265	268	289	294	312	266	300	289	267	304	266	290	299	296	270	284	268	288	268	275	273	289	293	284	290	290	296	314	270	282	312	265	314	304	354	240	288	319	283	323	305	269	293	296	295	282	263	296	290	292	314	285	308	291	256	298	306	317	289	250	288	288	301	262	274	279	278	282	299	297	268	272	271	300	276	280	301	292	276	268	301	261	316	288	277	268	305	277	274	299	292	258	296	283	308	278	297	311	294	293	289	283	294	297	305	313	296	289	279	306	274	317	287	287	287	293	295	272	270	290	282	297	286	284	294	286	318	308	250	297	279	279	267	273	263	318	293	279	298	312	275	292	277	297	291	261	295	283	256	329	287	311	302	319	289	322	287	276	286	298	288	290	302	288	255	268	327	284	329	292	323	286	353	280	282	286	323	304	297	284	292	269	266	288	287	312	307	289	292	287	282	286	291	296	279	260	312	281	272	286	300	306	248	251	309	278	280	290	327	302	283	320	300	276	291	275	272	279	298	290	284	227	276	282	324	289	282	269	261	288	290	294	269	276	262	264	253	296	275	259	309	272	243	280	264	293	314	300	269	276	283	309	311	304	267	308	289	272	310	275	266	315	274	268	272	321	302	278	288	270	332	336	308	290	285	296	318	315	289	273	331	303	277	290	262	325	302	313	297	318	265	279	310	287	281	296	285	291	316	322	298	294	303	285	292	283	296	291	308	278	311	285	273	312	327	276	287	311	297	311	300	277	290	298	299	293	302	282	259	300	289	290	284	306	287	291	292	290	281	243	292	284	275	292	310	287	326	298	315	265	261	323	295	297	295	245	294	286	268	280	307	275	303	268	316	287	298	303	265	293	280	295	274	272	291	322	307	275	306	294	319	294	315	303	305	306	278	261	277	301	270	258	309	250	268	314	301	276	273	268	318	296	285	260	277	315	306	287	271	294	304	282	292	313	269	289	295	292	303	279	271	300	292	294	308	256	298	287	272	281	274	300	289	298	280	303	263	275	273	268	265	288	286	318	300	293	265	286	300	304	303	273	288	284	307	310	286	290	283	304	286	297
8171	1153	1587	1755	1671	1354	1144	1015	927	844	817	777	727	735	754	745	725	737	741	729	668	669	702	687	706	675	686	704	679	712	703	729	689	687	682	698	700	645	680	705	668	686	667	653	638	714	650	684	707	665	705	635	664	642	676	702	639	686	678	613	676	685	717	655	688	667	612	635	668	651	716	664	707	675	719	656	669	650	664	644	709	631	693	713	669	666	654	643	643	670	686	654	667	630	701	641	676	668	694	625	651	694	631	682	725	693	654	698	639	701	666	716	709	650	660	671	702	671	647	648	667	669	669	661	676	615	673	659	645	685	651	658	722	705	699	625	735	636	686	701	683	638	660	658	686	710	657	689	667	688	668	686	721	653	664	617	641	617	686	675	680	768	645	645	662	629	682	671	626	680	682	704	685	647	650	661	682	668	666	680	682	643	655	677	681	656	687	644	695	702	660	665	652	725	648	643	668	705	658	650	688	642	665	648	705	697	651	655	626	766	666	644	684	700	650	668	669	733	685	694	663	634	660	673	722	685	689	664	653	707	700	652	696	681	702	680	724	688	674	692	652	684	658	668	701	707	672	678	691	705	699	646	666	687	620	674	671	660	674	654	645	599	640	680	659	669	678	656	733	617	643	648	676	619	690	713	656	645	673	717	678	632	698	656	637	653	667	666	684	720	691	704	620	655	690	680	734	644	604	680	725	666	639	704	674	671	667	690	695	669	706	715	638	666	634	685	677	722	674	695	695	698	722	679	666	687	671	648	636	682	702	633	680	687	686	674	653	728	660	707	659	681	663	675	659	650	625	669	646	661	723	631	661	679	665	647	671	726	643	688	710	658	638	616	689	712	722	669	668	673	650	665	674	682	676	670	697	650	625	674	719	666	680	629	632	664	641	623	643	681	677	686	655	685	618	666	627	657	624	711	696	709	648	694	683	674	692	677	664	683	676	712	707	671	703	647	721	668	651	672	672	672	713	642	669	652	674	700	667	723	688	638	665	661	687	667	731	645	647	669	666	671	618	665	649	646	689	681	708	667	690	691	648	654	715	648	670	668	651	710	665	667	694	639	708	633	722	669	697	695	690	672	639	691	682	682	686	663	641	654	673	658	684	677	669	644	642	651	657	648	641	708	681	724	672	650	672	630	653	712	703	659	695	667	642	689	694	677	685	681	675	679	658	659	653	667	642	659	676	661	662	703	668	649	694	709	643	633	661	625	701	654	661	658	686	669	623	642	669	685	691	671	635	653	677	665	705	664	634	718	697	622	719	688	654	633	650	676	717	663	656	681	634	632	622	649	702	646	686	682	667	673	683	666	670	644	669	693	707	675	651	676	627	655	664	673	714	634	643	685	676	649	653	686	649	683	657	669	672	669	669	668	637	658	681	617	689	662	681	722	660	657	718	653	629	643	684	662	693	673	678	668	632	680	661	646	661	656	685	647	688	678	645	664	647	698	662	644	663	674	670	652	678	694	648	653	709	614	715	645	673	702	664	626	694	645	634	663	679	682	664	660	667	630	648	617	668	655	662	652	663	670	634	682	646	673	683	677	650	670	676	652	693	699	670	692	679	699	662	688	714	707	616	632	660	628	698	676	702	717	699	715	625	658	630	666	692	681	634	677	635	672	679	684	650	621	682	638	675	666	705	655	689	646	672	634	667	629	689	656	682	615	696	705	664	655	662	714	595	687	660	643	661	666	662	706	685	688	635	669	696	709	659	663	694	706	709	645	678	659	651	699	717	733	633	673	626	682	686	658	650	626	657	642	681	656	677	665	662	708	660	625	657	668	656	661	698	680	701	633	656	711	707	695	677	658	683	665	659	675	673	694	663	661	697	656	706	676	670	640	672	675	649	671	654	667	671	690	658	686	689	680	694	671	722	662	605	744	712	702	643	665	651	730	632	685	641	630	673	667	643	677	663	677	625	694	706	671	635	683	690	656	638	645	698	721	684	626	654	680	638	669	699	630	671	664	723	693	692	676	677	659	643	690	702	662	696	697	736	650	681	619	752	681	641	654	673	682	664	706	666	689	685	709	699	693	718	716	641	676	699	647	642	671	648	645	652	691	700	688	653	712	691	677	621	684	664	671	656	632	647	673	658	715	668	647	677	636	686	687	708	685	677	674	677	642	656	615	662	657	676	674	665	647	703	678	661	677	676	655	680	628	647	710	679	698	690	649	661	701	681	662	691	636	637	692	658	674	675	657	696	664	652	699	670	695	681	650	652	690	669	709	652	667	667	650	679	678	692	618	698	698	688	701	683	690	672	664	666	687	639	695	693	644	670	676	657	693	697	704	673	652	668	685	658	704	675	635	720	714	696	666	623	671	673	660	645	643	676	638	654	693	642	655	644	690	692	692	638	659	662	630	673	613	650	727	666	632	671	672	714	662	662	664	684	692	667	675	698	689	684	640	676	726	624	679	667	672	707	663	661	641	642	671	697	641	657	674	697	645	649	691	679	704	672	674	700	647	667	619	712	671	654	708	653	675	671	683	696	653	679	673	689	671	663	640	695	649	666	649	653	688	703	679	645	664	662	620	703	644	645	671	638	721	655	661	638	673	666	702	668	650	698	655	685	659	678	623	629	701	663	708	655	670	709	694	706	648	674	667	614	700	707	702	684	639	697	665	697	641	697	701	653	645	677	644	697	659	707	696	695	686	664	694	707	657	678	618	664	714	643	669	665	701	682	675	674	673	673	711	635	632	643	655	649	646	661	675	677	692	692	620	641	699	647	657	647	639	688	684	709	634	685	608	668	685	697	667	709	674	694	663	687	687	659	693	644	662	731	669	698	656	626	664	691	700	677	653	671	676	674	661	675	669	677	661	682	655	670	700	649	677	642	645	648	680	671	651	679	679	685	683	650	691	683	695	711	691	649	685	646	662	632	664	659	674	678	679	696	656	663	636	698	683	718	676	667	717	636	685	674	679	607	650	678	657	626	658	677	640	676	665	631	714	674	600	647	682	634	712	682	703	666	690	648	651	687	664	664	681	654	685	638	647	674	664	688	710	683	678	676	694	666	694	647	711	658	681	656	651	673	692	658	666	650	689	691	676	686	672	673	636	704	677	659	675	711	705	706	679	677	670	659	662	628	677	633	639	677	689	676	641	628	638	685	710	678	697	639	659	636	669	678	654	631	708	710	620	710	675	659	626	668	698	727	665	682	621	670	661	664	666	700	701	684	664	666	690	677	658	639	686	699	698	679	672	708	675	719	689	668	658	678	683	673	668	689	671	663	710	673	640	700	676	630	644	671	621	698	666	649	625	687	648	671	663	730	649	662	649	670	668	693	705	657	679	640	658	630	734	716	692	652	685	687	664	682	672	637	668	639	716	716	661	688	655	640	704	642	694	704	686	649	654	685	628	679	709	653	744	683	656	660	680	633	649	672	648	673	673	709	691	666	652	643	696	618	686	706	718	677	691	701	715	659	703	685	684	671	639	652	645	666	659	659	629	720	697	668	701	662	633	638	677	693	653
17262	1973	952	681	515	362	269	212	176	181	170	159	143	149	125	124	145	144	114	124	145	117	122	118	124	137	134	130	130	126	126	131	107	106	160	119	141	144	140	125	137	110	129	113	113	135	110	124	137	112	127	121	126	130	116	112	126	140	137	146	129	122	133	114	124	115	134	143	151	111	107	128	135	129	119	128	113	125	109	112	101	123	113	134	126	135	137	134	123	134	118	122	113	129	124	145	129	125	112	112	119	115	138	110	126	117	106	127	114	126	121	119	118	124	118	139	143	123	127	115	136	116	141	125	94	140	149	123	129	114	138	119	126	108	123	137	118	126	134	123	141	139	130	128	112	128	131	146	119	112	110	137	123	108	137	132	125	132	137	135	132	117	108	122	126	122	136	123	130	122	126	132	142	105	122	136	115	140	98	121	114	149	133	109	126	120	117	114	117	126	104	117	116	143	131	119	116	135	145	132	134	118	103	100	124	117	116	110	119	116	127	105	131	131	110	143	133	111	135	146	111	118	124	110	134	114	127	113	119	148	127	116	124	115	111	117	120	121	122	114	128	128	124	119	117	130	149	137	118	122	130	130	121	146	133	129	143	126	119	106	108	147	157	124	121	115	136	133	113	120	123	126	133	128	119	133	114	130	132	122	122	151	111	120	116	122	106	162	137	151	134	117	131	131	108	121	125	160	115	123	128	134	145	144	147	116	126	133	147	138	141	141	125	150	109	119	124	130	136	118	130	120	99	122	107	137	136	112	137	108	129	109	136	121	115	131	136	125	125	133	141	112	136	111	115	128	129	116	128	136	126	136	152	120	114	124	137	123	109	126	116	140	103	124	129	122	124	115	115	125	109	123	118	98	108	121	124	150	113	129	108	117	114	128	131	140	122	123	136	153	114	114	123	160	137	140	131	147	137	124	140	128	115	127	118	117	123	126	119	123	109	138	117	118	112	128	122	129	124	98	100	148	118	125	142	123	131	113	117	131	111	117	120	135	112	115	127	108	132	105	142	129	117	130	113	127	122	154	112	127	120	135	136	139	126	110	129	148	128	132	116	109	134	141	125	122	125	135	115	119	114	104	130	99	114	109	129	111	127	103	110	123	106	136	148	130	120	124	133	117	114	107	140	130	118	119	127	144	105	123	136	107	126	146	136	130	131	119	120	123	113	136	113	124	123	120	131	117	142	131	125	112	110	113	126	128	115	123	122	129	117	131	129	123	112	115	122	117	127	123	109	123	132	118	130	112	117	110	96	135	103	112	133	152	123	110	146	116	119	114	111	113	122	130	127	100	119	123	125	130	134	118	130	125	118	126	116	116	121	121	118	150	120	120	109	138	139	122	120	116	138	112	117	121	130	121	140	147	125	123	143	130	127	116	144	131	122	135	130	120	116	125	124	120	127	113	115	137	93	123	141	121	132	127	131	125	112	109	134	107	105	129	114	131	126	110	120	112	122	138	146	120	96	135	143	107	111	123	120	107	151	119	134	117	125	128	98	134	126	115	128	132	142	123	136	131	153	129	130	122	127	118	137	120	139	125	138	146	108	129	126	141	126	120	121	132	134	124	114	115	116	117	128	132	157	107	135	106	131	135	123	117	110	135	120	133	113	129	108	139	107	127	135	124	124	138	118	118	130	127	126	126	140	119	136	123	137	117	136	123	133	128	107	143	129	127	139	127	110	127	119	112	117	117	118	124	120	131	136	136	138	126	120	150	143	113	134	111	119	131	110	115	127	138	123	156	119	121	120	139	134	111	119	122	137	119	129	131	119	127	131	102	129	128	139	126	135	126	129	133	132	127	121	98	116	148	126	135	130	150	129	109	118	117	122	128	116	146	147	124	131	122	142	148	118	121	138	135	117	142	117	134	128	119	131	139	149	116	145	123	125	137	127	125	121	99	120	131	129	120	132	135	121	130	113	127	125	122	122	126	118	126	131	113	114	130	90	127	96	138	125	121	137	118	133	114	116	139	120	123	114	102	121	125	132	138	117	109	111	113	135	118	118	115	109	146	132	128	118	135	122	117	124	146	135	125	125	125	102	104	124	110	121	118	113	125	155	123	139	134	142	121	123	113	129	112	118	102	127	132	109	116	124	122	124	123	163	122	126	150	136	123	142	129	123	126	115	142	134	125	108	121	124	130	152	132	140	125	132	139	127	126	136	137	123	96	133	139	130	141	117	104	126	140	129	130	150	143	103	146	124	134	127	98	135	138	141	135	126	144	137	132	120	126	132	125	131	128	141	125	118	138	113	129	121	126	116	107	121	141	130	141	122	117	110	109	130	129	121	129	140	125	137	108	124	111	147	123	126	123	119	106	146	128	129	121	119	116	121	132	133	120	120	135	113	134	104	103	114	108	138	103	130	134	118	123	100	132	123	134	126	100	127	131	138	132	121	134	136	145	137	127	115	146	138	139	115	130	118	123	135	127	135	133	133	121	133	108	113	117	133	97	119	142	108	115	116	135	104	135	148	123	138	135	115	115	128	122	105	139	131	143	126	109	112	120	131	126	134	108	115	112	118	107	128	147	107	124	127	146	133	141	122	114	130	116	116	119	130	155	139	137	111	122	116	133	138	129	133	133	116	117	140	135	140	130	115	123	100	114	121	126	137	121	140	146	106	136	102	123	124	119	126	120	128	117	119	116	112	110	129	117	119	134	131	140	105	129	114	117	118	110	138	137	118	123	150	142	128	122	125	119	144	116	116	126	146	128	120	150	130	117	121	115	125	132	118	113	106	136	112	100	119	114	116	123	104	116	129	158	125	119	115	111	138	116	128	139	124	125	124	142	124	135	140	130	123	140	145	114	147	129	115	131	130	136	129	105	120	117	109	140	126	130	130	121	140	123	127	124	133	129	136	124	128	119	117	128	131	151	120	114	129	137	135	117	125	128	122	129	110	130	115	116	121	142	144	126	134	118	109	138	130	136	101	126	129	120	126	122	119	133	119	132	123	133	124	157	113	134	128	114	135	137	118	133	96	112	124	128	125	119	141	120	136	117	114	115	127	123	138	125	161	119	144	143	145	114	105	116	111	125	105	131	138	132	136	128	148	140	117	114	118	128	120	128	126	107	147	126	120	113	134	115	123	99	122	119	121	144	128	137	115	123	129	131	123	158	124	109	118	130	127	115	141	120	126	113	131	129	88	126	129	115	127	124	120	130	130	139	133	109	115	107	127	165	109	121	130	119	137	140	149	127	134	132	126	140	106	121	136	127	127	127	127	115	128	121	107	129	132	96	140	108	117	127	139	134	126	128	121	128	130	107	141	128	146	122	123	128	117	115	118	142	113	97	132	122	114	131	114	142	124	138	122	131	134	125	114	106	114	129	127	135	106	125	108	105	129	126	129	125	114	129	108	106	123	116	119	136	123	139	111	138	115	119	118	115	120	140	106	115	154	127	134	125	113	120	149	105	93	127	130	141	128	110	128	127	116	113	118	117	123	109	128	118	106	144	140	123	132	119	143	133	115	126
10943	1096	1912	2274	2019	1552	1128	941	767	656	617	567	483	466	463	459	401	422	406	387	414	397	381	342	385	393	371	374	369	364	363	337	335	371	357	359	344	337	333	345	319	334	346	351	370	344	323	364	351	361	312	338	309	329	358	346	345	353	329	321	313	323	339	352	335	324	341	313	314	320	354	358	332	349	337	340	311	329	331	358	327	349	355	313	372	294	323	339	324	338	337	298	327	329	330	326	345	320	339	329	331	287	362	322	313	319	352	325	292	331	321	331	340	328	306	315	317	344	318	356	319	318	316	305	309	291	342	309	319	332	324	340	310	310	318	334	332	319	307	326	346	330	339	305	332	332	309	301	350	322	296	333	346	285	275	331	299	341	336	315	308	321	311	327	360	317	343	320	288	310	291	334	318	309	297	322	317	326	323	332	323	335	334	315	332	343	312	363	317	347	277	330	354	323	329	326	330	290	336	310	339	346	315	313	316	335	329	343	337	310	338	330	344	338	331	335	340	289	305	330	329	315	312	319	332	290	345	349	316	323	335	324	299	304	322	292	301	302	337	323	322	337	306	330	342	358	298	298	318	350	319	329	318	314	328	305	312	310	317	306	352	350	313	351	335	312	294	336	334	286	324	317	321	320	339	339	346	314	326	335	352	355	327	327	315	337	346	299	323	306	294	325	358	312	335	305	325	336	334	326	326	305	312	324	324	311	318	314	324	300	353	317	369	348	321	312	352	339	345	340	331	338	308	320	313	315	319	336	364	274	332	308	349	334	303	331	319	317	331	342	310	320	318	309	358	310	364	329	323	307	331	327	335	319	341	342	352	338	336	299	344	337	314	292	379	333	326	303	331	333	335	301	348	297	346	327	304	355	328	325	312	317	340	323	321	317	321	332	328	343	335	338	316	326	322	297	289	324	317	291	306	314	326	309	350	311	302	329	307	329	327	312	334	344	340	320	349	312	323	329	307	341	329	306	314	334	326	321	323	316	333	319	353	279	297	343	329	308	297	297	322	304	336	291	360	330	309	304	347	346	334	312	343	323	348	349	346	310	325	301	337	316	310	305	331	326	313	337	320	349	333	356	318	321	315	322	329	301	282	323	320	310	371	345	307	315	322	338	318	310	329	327	316	338	318	313	340	318	338	332	334	330	360	334	330	314	318	314	284	340	299	378	293	314	293	314	325	344	337	362	311	318	310	313	317	331	341	344	324	330	315	323	340	352	306	332	370	357	356	316	327	329	302	334	323	303	334	281	328	343	276	341	316	326	346	324	338	365	329	321	313	289	340	347	354	335	319	302	340	298	308	326	276	318	336	368	333	311	340	340	304	339	302	312	305	348	315	330	321	344	351	319	320	327	336	314	297	341	324	338	350	318	309	339	322	316	325	332	295	300	337	339	324	330	310	350	283	339	298	355	318	358	333	320	314	364	281	325	297	317	301	305	316	287	339	290	324	309	326	282	326	334	336	331	337	335	373	291	313	328	321	341	335	318	285	353	286	284	309	327	316	340	352	300	339	330	332	313	338	316	335	319	337	342	344	324	334	313	327	363	346	316	327	334	327	327	301	327	361	322	302	344	342	317	316	354	353	299	331	343	346	316	299	327	329	326	334	333	350	331	322	299	342	337	337	323	353	333	326	272	326	317	324	319	326	290	305	333	367	329	302	320	317	308	348	329	319	314	283	351	316	320	352	316	334	317	350	307	319	328	341	300	336	304	307	338	277	302	316	324	321	319	339	370	326	320	305	308	351	310	323	331	308	320	309	297	323	332	306	337	334	337	306	347	283	334	343	303	316	310	327	315	291	311	353	317	314	300	339	341	314	313	315	336	318	291	322	293	316	345	331	365	304	342	356	343	354	309	323	328	323	319	322	339	321	296	329	271	298	348	284	334	307	290	312	286	314	321	346	325	331	332	351	332	334	320	304	315	294	333	324	291	300	327	341	326	311	316	315	305	287	301	350	309	296	315	322	331	320	330	336	328	303	315	291	312	332	301	339	337	314	313	349	323	332	319	295	287	313	330	323	301	316	322	334	292	298	333	324	319	339	317	352	344	313	335	346	325	321	323	331	318	318	310	295	310	317	310	330	329	325	338	362	347	305	338	349	331	305	332	353	351	316	328	329	319	314	366	325	313	333	324	331	353	327	329	357	325	337	308	326	340	300	319	344	342	318	343	309	344	291	330	327	331	331	313	299	310	332	298	342	321	337	340	308	345	275	317	335	355	341	268	301	330	319	330	319	329	320	356	339	330	319	333	328	316	306	324	338	344	334	321	301	355	299	349	339	314	350	311	326	329	324	313	316	322	339	321	306	295	315	328	305	318	312	295	319	314	310	323	317	314	315	294	320	346	331	298	319	337	317	332	327	338	343	347	327	329	328	341	325	321	340	345	314	313	334	331	332	305	350	330	322	309	330	331	319	342	331	329	314	334	333	325	337	317	312	302	331	324	351	312	315	316	322	357	339	306	328	326	322	300	319	305	324	325	296	315	319	349	294	324	327	341	315	328	307	337	328	325	326	308	345	326	333	329	336	314	296	335	318	325	304	325	305	347	306	319	324	330	340	318	359	328	305	298	346	297	335	344	297	308	351	342	319	323	355	314	334	331	327	333	309	321	337	296	319	291	379	292	333	318	328	337	371	331	312	330	368	359	301	337	328	327	333	313	332	272	330	321	327	338	322	314	319	293	324	300	318	324	322	311	302	326	320	338	319	291	308	336	309	343	324	321	310	329	323	321	333	343	351	313	304	326	325	325	302	318	324	330	318	310	325	320	351	337	303	318	349	319	306	315	320	322	339	322	329	326	326	321	345	318	322	335	342	322	332	344	339	277	324	330	317	336	357	332	307	323	270	316	316	306	288	309	330	324	282	281	320	314	336	353	348	297	326	342	313	325	334	358	324	334	321	304	311	339	324	344	322	320	368	327	319	322	336	311	302	308	340	304	307	359	322	316	343	324	311	314	332	338	286	332	320	292	324	326	322	306	318	370	329	315	350	336	345	323	349	290	312	325	329	313	312	332	313	324	306	334	311	326	358	324	309	341	321	336	341	293	306	324	313	330	344	353	322	321	334	346	289	299	351	320	313	301	340	315	331	323	346	313	323	311	320	318	335	304	294	339	304	327	318	330	315	318	350	330	356	311	325	312	313	297	330	308	331	310	324	342	351	339	321	340	301	342	339	344	308	330	327	343	284	362	354	307	284	312	336	342	314	289	322	328	380	352	333	323	318	311	338	350	309	334	315	351	336	326	321	329	321	330	317	332	315	330	290	345	317	311	314	325	356	367	325	338	346	336	344	315	325	317	313	345	331	339	342	318	315	351	326	318	335	328	327	360	316	344	302	306	347	322	332	303	319	305	359	297	304	329	290	346	303	318	311	313	306	332	312	331	341	332	340	311	352	309	322	336	325	327	325	342	346	318	347	328	293	319	334	360	304	330	325	353	312	372	324	326	318	324	329	317	328	330	313	312	335	324
1686	504	406	409	389	377	387	355	377	378	365	313	336	342	341	328	327	338	355	326	356	327	346	311	336	379	343	347	337	348	371	354	344	332	332	347	329	372	344	367	317	332	316	330	325	363	355	325	288	310	304	355	356	344	341	362	307	357	359	315	336	331	346	319	363	359	341	349	325	330	359	339	371	330	302	352	350	346	341	344	303	332	340	355	352	382	345	323	322	335	349	358	355	299	346	361	311	349	306	378	347	354	353	343	337	366	366	334	316	339	357	307	312	327	346	328	332	369	346	357	322	354	343	325	339	371	364	362	352	322	328	354	373	350	330	338	328	292	334	349	375	338	335	341	351	355	342	323	333	310	327	315	324	331	321	365	336	341	350	323	374	345	353	320	338	350	325	336	336	314	332	362	317	325	317	348	362	367	307	342	329	319	348	325	363	347	345	333	342	379	368	359	325	336	326	349	345	364	328	348	370	339	337	327	335	311	328	319	336	342	332	369	326	360	348	318	312	400	322	337	333	374	350	351	343	375	355	334	343	364	323	374	325	386	350	358	350	363	372	331	361	355	326	347	368	359	312	363	312	327	320	335	301	358	340	306	344	385	355	345	362	325	345	334	345	301	356	337	348	313	336	391	317	356	320	327	336	361	329	339	364	326	356	346	321	308	377	354	353	351	349	342	360	342	323	367	382	329	349	327	342	358	356	347	368	331	344	339	350	326	369	355	320	300	339	357	336	363	367	324	328	342	323	328	340	351	335	356	330	337	367	353	329	331	362	336	363	338	313	363	352	336	367	324	348	344	354	330	322	338	328	328	350	366	340	357	373	356	331	342	367	349	376	379	357	341	361	334	342	300	338	319	359	359	350	323	359	364	339	327	332	368	360	333	303	356	367	360	318	364	359	365	322	322	384	315	332	341	339	353	342	333	347	363	333	371	343	331	383	344	355	344	360	387	350	353	335	372	343	364	357	336	374	350	338	351	345	330	352	374	319	333	322	368	333	306	361	387	355	347	360	358	339	345	346	348	327	302	363	357	313	338	384	337	354	352	321	357	355	329	336	344	336	338	338	354	334	305	347	321	375	372	359	336	366	378	312	380	394	326	325	368	305	310	373	329	335	340	333	345	323	370	365	349	325	327	365	367	369	378	330	362	350	316	289	367	335	314	326	351	347	336	317	332	342	331	338	359	341	324	314	335	340	360	320	336	328	354	348	371	339	367	352	363	355	351	320	337	343	337	361	334	333	318	351	343	310	314	301	348	328	402	332	307	352	350	337	332	346	340	322	373	355	338	335	348	349	353	354	347	321	331	352	358	361	335	299	350	342	350	355	327	345	391	333	323	338	353	349	316	346	336	357	312	337	329	345	378	348	340	350	353	360	349	328	355	362	346	349	361	357	344	343	401	303	354	339	342	303	350	326	364	334	317	352	343	358	316	335	358	343	354	354	333	317	337	314	347	363	328	364	339	351	307	331	331	322	346	328	347	352	343	354	361	365	336	289	334	337	338	315	322	320	321	339	344	327	350	339	360	335	323	351	376	321	327	323	346	350	365	396	350	354	336	325	350	325	331	333	373	361	331	350	321	342	330	338	337	375	318	365	359	342	355	340	376	362	345	337	295	343	304	372	372	356	331	321	349	335	379	331	344	359	328	331	348	358	354	345	343	306	355	327	322	352	341	375	330	321	332	350	357	373	335	308	334	353	326	354	328	330	343	364	328	335	329	334	327	329	339	353	344	335	328	350	364	311	350	339	345	399	329	360	377	345	337	339	338	351	359	356	336	344	344	321	311	314	365	341	329	343	352	370	353	380	350	328	380	357	338	370	370	331	305	327	318	345	336	304	329	341	335	330	339	334	352	354	363	337	336	339	366	359	345	345	359	338	327	340	329	366	348	344	340	337	334	344	351	351	322	327	362	335	357	373	344	342	341	336	325	316	382	363	341	331	355	324	358	327	339	359	321	352	362	339	341	363	356	341	349	319	335	339	364	359	336	334	337	321	306	315	326	353	393	348	327	348	343	347	348	369	351	338	370	336	352	348	342	358	333	366	342	341	350	326	327	344	360	332	376	328	351	327	330	358	347	317	335	345	376	360	359	341	330	355	365	331	326	327	374	332	315	339	356	337	333	323	337	352	344	339	352	351	394	328	347	349	338	331	365	336	336	325	331	363	310	337	332	338	405	363	367	361	322	343	325	347	374	373	312	372	363	376	348	370	359	337	337	342	346	323	333	331	349	347	329	343	303	350	342	352	348	341	335	333	314	329	297	323	346	374	316	310	367	327	392	341	323	369	306	345	372	326	361	337	332	285	342	339	347	282	305	332	367	310	369	394	387	316	347	338	358	333	301	356	344	352	338	356	324	322	353	358	350	390	362	330	312	343	287	364	361	340	330	337	324	350	331	318	320	348	387	343	325	351	340	333	350	332	316	330	354	370	346	384	353	374	333	345	383	360	317	341	364	345	332	343	322	338	335	336	312	340	348	351	340	333	306	320	341	392	334	319	336	339	325	322	347	321	336	320	312	362	318	338	356	355	325	349	312	349	395	382	370	326	313	321	366	365	342	361	315	365	344	379	327	334	324	331	314	318	342	364	388	341	350	343	314	372	358	357	320	336	344	342	371	323	308	359	335	332	341	378	369	345	359	335	352	342	351	348	359	404	319	343	355	306	332	368	343	350	322	340	347	348	350	328	331	351	323	373	334	355	351	332	328	323	362	368	358	304	388	360	339	344	330	346	362	362	343	325	316	373	362	321	373	338	347	348	346	350	328	346	345	326	327	344	351	337	317	343	380	366	323	319	340	385	381	335	323	362	331	320	325	361	387	356	369	353	333	302	330	319	308	328	349	335	354	303	365	362	353	328	341	330	365	384	347	333	372	343	406	334	340	341	312	333	342	363	336	352	397	352	348	317	335	360	313	315	354	355	322	312	329	341	365	347	355	321	361	340	375	384	333	325	348	370	346	381	358	318	336	343	330	371	339	317	290	344	367	343	338	322	318	367	363	326	330	325	362	349	354	336	348	356	335	399	365	352	351	329	368	328	353	351	312	343	343	315	326	349	363	345	350	337	390	370	329	345	344	373	343	334	356	335	336	342	326	345	334	370	364	355	327	369	354	362	329	320	322	340	368	341	340	344	321	335	357	373	344	331	362	365	340	352	344	332	353	329	365	377	347	345	330	330	382	346	317	321	288	342	340	327	316	352	352	309	331	361	326	365	349	325	341	350	339	348	346	300	365	311	358	316	310	357	359	376	360	312	348	354	332	318	346	334	338	338	361	346	315	365	312	316	346	340	332	336	319	343	341	325	335	363	367	319	362	333	334	328	340	314	332	342	323	356	368	338	330	341	355	355	325	357	359	359	348	338	350	334	286	368	354	357	341	337	352	349	348	338	354	319	333	297	362	331	362	332	377	340	347	342	335	354	346	346	350	343	347	358	355	318	346	335	345	343	311	334	350	312	271	326	356	370	337	385	328
2278	903	1022	1044	1034	963	907	831	805	801	807	842	797	782	770	811	759	730	809	847	794	831	773	773	759	808	769	797	800	829	807	809	856	803	755	797	793	765	811	825	786	787	811	777	761	718	777	765	835	830	780	802	759	849	797	779	789	768	831	808	774	796	804	777	805	771	767	814	802	756	767	785	797	810	814	768	762	828	795	778	805	772	812	797	781	816	747	779	754	755	778	784	798	843	754	808	779	802	815	824	787	784	790	772	825	767	786	777	803	774	800	799	749	747	808	790	794	783	786	787	837	778	825	806	822	705	754	790	801	781	767	797	781	871	818	814	849	779	827	830	799	763	759	775	822	788	749	802	788	848	768	831	823	851	774	795	784	814	815	755	806	799	785	795	811	848	777	761	791	781	738	827	791	804	810	794	776	760	813	781	812	792	760	763	787	824	783	841	835	781	834	786	751	761	855	805	819	822	791	793	725	831	765	830	796	826	826	827	759	837	783	744	759	831	795	766	804	812	778	769	798	811	791	784	782	817	810	822	835	814	840	838	795	813	812	805	800	768	817	827	787	768	788	799	801	782	830	813	767	780	769	815	798	790	828	796	778	779	792	811	792	806	810	793	792	822	785	837	784	818	769	829	780	825	831	806	799	845	839	788	768	755	782	822	831	808	819	780	806	793	809	799	805	808	793	777	744	750	801	791	771	748	777	839	813	796	840	768	784	818	758	761	817	831	774	815	808	807	783	698	803	794	824	829	772	843	818	764	757	733	753	844	831	782	776	810	763	754	783	784	827	800	772	779	796	811	818	793	818	781	782	780	799	790	765	799	826	814	815	748	836	763	771	788	806	833	803	816	819	790	783	861	783	807	805	853	839	817	782	824	803	845	832	780	775	819	798	736	804	815	771	796	802	758	798	809	829	826	811	765	829	784	824	792	759	770	772	843	831	818	795	812	791	793	745	771	807	805	767	772	795	830	801	792	790	839	778	823	831	806	744	776	820	773	801	825	770	787	714	826	824	720	777	796	817	774	755	780	771	773	792	850	781	779	816	781	765	820	823	796	812	814	792	762	761	817	812	758	759	781	814	771	747	806	778	765	788	767	764	799	762	789	815	795	803	800	761	837	771	809	833	775	798	804	768	782	803	824	775	796	777	772	787	770	794	829	792	800	772	818	797	793	808	768	780	827	787	809	802	819	819	787	781	777	785	760	780	774	785	829	821	773	784	784	763	787	806	811	797	780	762	825	787	784	802	815	806	795	811	765	824	799	787	820	769	799	768	804	823	775	787	775	766	747	762	814	850	800	801	749	769	805	781	853	787	740	788	810	779	813	813	760	810	773	794	789	783	767	775	810	767	742	830	796	815	805	818	796	769	773	810	750	774	809	850	784	831	779	742	788	822	812	823	825	821	776	767	793	853	776	837	835	782	798	809	819	794	772	782	814	787	814	787	796	798	796	781	827	848	815	806	802	775	803	821	798	815	787	785	785	794	813	831	792	775	794	758	800	802	732	780	815	794	812	781	795	776	808	779	819	812	815	785	762	764	816	774	797	797	763	834	773	803	765	803	843	771	802	843	851	786	854	799	805	799	813	810	771	849	869	729	821	805	835	791	802	792	801	777	844	783	851	815	795	781	791	789	782	745	788	797	759	884	818	770	776	816	770	783	779	786	826	810	761	789	758	824	786	794	776	786	837	749	795	756	777	789	819	770	845	829	851	823	827	781	788	781	730	799	803	825	758	809	789	802	800	797	797	837	815	830	827	801	769	765	803	786	800	820	783	775	748	789	812	823	797	760	776	799	782	796	799	743	794	758	726	772	836	764	807	807	723	812	767	755	782	804	777	733	744	818	830	809	806	833	754	767	782	794	819	759	800	793	776	759	833	848	815	776	777	800	792	776	770	774	774	817	743	811	758	743	779	797	791	853	764	758	796	790	770	797	784	784	789	799	791	780	817	809	812	749	817	793	833	781	798	800	729	847	843	803	814	817	842	800	835	798	796	801	800	774	796	829	818	792	749	763	740	788	761	768	798	774	769	787	791	768	837	758	808	819	760	789	759	791	803	804	802	791	849	812	781	723	794	757	825	776	801	827	817	763	793	785	807	830	816	793	792	790	781	779	799	771	810	801	805	808	807	788	819	809	745	803	820	786	844	783	819	796	783	809	838	779	787	786	819	765	779	799	792	781	767	781	765	808	774	786	756	815	759	784	831	790	784	803	788	759	773	771	743	831	820	763	833	765	780	809	815	790	798	787	804	771	800	839	765	797	804	797	769	812	801	803	800	758	801	750	776	744	815	741	772	793	746	823	786	803	785	790	809	834	806	802	847	842	803	780	802	809	800	802	796	808	819	796	808	841	818	790	792	769	791	813	816	761	809	829	755	791	765	794	815	765	818	728	800	767	762	826	764	759	767	762	782	784	784	765	814	799	826	768	834	830	775	809	835	769	784	791	814	805	839	806	805	814	773	782	769	782	811	782	801	759	797	772	797	821	800	815	772	816	811	837	800	778	722	817	746	750	794	783	812	798	779	833	793	788	817	833	763	769	832	816	821	778	821	784	816	810	746	791	800	815	800	778	796	775	817	790	789	811	826	774	801	814	809	786	750	792	807	798	753	853	761	799	774	829	793	764	736	786	751	833	816	790	810	845	769	785	779	793	783	784	821	779	798	760	790	832	827	832	794	788	781	793	778	820	822	861	789	815	805	751	822	773	825	799	810	786	784	790	786	765	775	804	795	795	830	773	784	828	795	834	821	799	834	802	760	788	802	814	772	810	792	809	768	831	811	803	766	804	783	751	767	773	757	762	787	810	754	805	839	813	763	820	830	784	796	773	752	771	777	781	829	820	803	787	812	801	744	801	811	786	795	789	809	784	807	806	791	805	805	745	810	801	803	757	756	749	796	830	775	790	819	824	823	821	794	754	781	803	781	820	794	774	762	845	791	826	830	807	844	801	770	806	808	830	790	761	788	813	796	811	775	785	744	806	755	758	805	793	808	846	794	814	842	805	821	835	814	769	747	785	771	807	733	770	794	823	784	799	845	808	841	826	796	758	794	736	872	809	807	819	789	791	778	773	759	741	734	808	762	825	791	793	762	820	762	823	775	746	824	823	837	790	780	761	806	813	765	798	761	754	813	827	801	814	836	740	797	793	845	798	840	799	759	785	733	778	811	816	795	814	790	808	757	787	842	798	800	829	797	781	776	838	776	787	819	797	813	800	805	797	770	787	813	745	839	814	794	854	754	796	792	764	780	789	783	822	803	831	773	815	815	801	790	797	799	832	786	817	781	835	844	793	825	782	812	815	780	800	839	812	804	827	825	780	797	808	798	814	822	757	792	829	830	796	807	755	791	849	803	864	753	770	813	782	793	823	792	806	784	781	771	804	845	823	802	782	770	798	783	808	809	810	733	814	788	789	786	753	824	818	821	753	810	755	791	772	781	794	771	779	759	757	769	718	780	763	807	804	844	741	763	775	773
10992	1259	658	607	492	419	365	319	361	340	323	324	291	323	284	311	264	307	323	304	265	322	305	286	301	286	296	287	293	297	286	341	291	321	294	275	272	259	280	244	289	297	286	262	291	262	293	299	276	309	284	271	294	311	307	287	289	295	306	280	278	288	280	252	287	289	308	318	319	272	276	294	278	291	283	276	282	290	286	279	316	264	300	276	264	283	290	292	291	291	304	259	270	280	241	290	285	280	273	311	301	287	257	306	261	288	283	308	299	291	292	283	277	275	269	277	289	323	300	275	326	297	289	285	266	286	298	314	293	290	274	279	299	296	261	290	273	292	271	305	275	277	278	281	285	298	281	327	281	320	279	270	317	278	308	287	294	271	270	297	306	328	312	287	287	283	292	308	281	296	295	318	298	280	289	333	310	270	273	277	270	288	305	263	272	302	273	283	289	298	337	267	279	284	263	299	293	336	314	290	304	304	271	286	268	267	287	233	288	297	288	307	316	284	321	297	278	305	326	250	286	285	276	297	270	244	303	299	298	291	328	300	276	301	296	302	335	300	309	268	295	279	306	301	291	261	263	291	295	291	301	278	297	323	276	261	257	279	283	253	272	271	291	301	253	285	275	266	308	297	313	307	275	298	288	284	289	271	330	338	319	302	329	296	282	246	272	312	287	298	295	282	279	261	308	342	262	291	285	325	309	270	283	295	309	293	287	309	285	261	266	298	307	274	287	262	287	315	288	295	307	298	268	322	292	287	279	333	291	295	290	294	255	284	327	288	304	272	310	306	281	275	319	272	277	258	279	290	298	258	318	273	272	261	298	318	278	290	316	302	321	266	305	278	319	286	258	286	272	252	296	317	286	315	306	297	252	305	276	286	317	277	265	315	316	315	275	268	314	301	295	255	293	304	294	314	291	295	254	291	285	270	288	278	286	284	284	285	290	297	318	266	295	280	279	331	275	293	289	283	298	285	319	280	290	286	294	301	276	283	276	316	330	288	307	321	280	312	277	297	279	276	316	267	279	278	309	284	280	292	294	289	313	282	301	299	278	299	285	288	292	279	287	273	278	267	265	284	287	292	258	290	292	282	287	297	276	300	311	282	284	285	329	295	270	268	292	311	286	285	344	291	265	326	293	319	285	311	294	309	296	307	297	279	301	265	295	274	282	293	288	280	293	271	319	296	294	302	272	299	315	258	326	291	288	306	282	293	307	274	272	299	239	302	307	289	252	304	271	251	282	302	318	304	311	323	287	300	282	286	299	288	308	289	322	287	300	306	269	298	283	314	310	276	311	295	282	281	297	292	286	282	283	262	288	310	286	300	302	284	298	304	259	273	312	278	294	299	272	288	268	279	287	323	282	285	301	275	296	337	265	265	283	283	287	281	284	275	310	270	277	287	249	273	275	281	265	333	312	292	259	282	293	304	283	285	276	292	304	296	292	278	287	273	250	280	303	290	273	261	310	277	293	266	283	281	303	278	267	268	304	302	303	304	313	301	287	256	296	256	278	284	304	274	290	275	299	286	303	268	314	336	286	308	266	296	272	277	284	326	307	260	296	307	290	318	268	333	295	300	272	305	296	321	274	296	310	302	269	287	275	316	275	287	283	252	276	284	269	296	305	265	280	279	313	262	271	273	279	293	268	297	313	332	277	323	273	279	299	310	283	273	319	302	311	293	299	308	297	319	292	284	269	282	307	284	303	300	253	273	283	298	282	316	299	262	272	302	310	298	261	304	283	286	287	303	291	300	289	289	301	283	301	271	284	271	266	298	259	274	264	283	305	286	267	295	278	273	294	282	299	295	298	304	288	297	291	306	323	286	274	288	296	270	294	253	314	262	295	293	331	289	300	272	296	281	278	273	309	284	230	297	284	289	255	294	289	268	296	297	280	310	315	290	307	274	308	318	286	289	283	289	276	279	326	297	295	253	263	292	306	303	304	302	286	302	289	308	300	291	286	295	279	263	322	291	302	283	297	332	271	315	288	282	267	277	293	264	254	287	259	266	272	272	302	278	310	285	311	270	279	285	280	293	285	298	261	285	290	318	276	291	303	293	274	302	300	314	312	301	323	321	271	285	316	296	326	299	301	303	320	287	283	301	285	289	291	291	281	267	271	310	285	322	318	313	266	324	271	302	283	286	270	283	300	323	302	291	293	313	276	299	302	262	296	287	289	257	284	290	291	239	288	281	270	283	303	284	314	292	317	303	260	266	281	282	257	299	272	295	316	323	274	280	292	277	306	292	295	264	249	285	291	328	283	265	268	292	273	301	295	283	276	270	286	306	275	272	272	280	288	271	274	279	285	307	293	310	278	284	285	313	296	306	299	277	277	281	290	283	331	286	302	274	279	298	320	280	283	293	281	290	298	326	275	298	309	314	271	252	286	280	296	310	281	304	289	296	299	291	258	289	290	324	298	317	315	298	300	279	250	274	280	321	307	277	295	298	284	324	301	267	292	294	283	305	297	343	299	335	283	291	306	284	288	268	280	294	280	292	290	289	287	286	276	296	277	292	279	299	297	283	306	322	265	295	304	302	274	306	309	276	311	288	290	300	281	267	300	299	271	302	276	275	284	291	282	285	274	257	286	284	284	259	275	292	271	286	290	274	302	315	263	263	292	307	248	288	287	239	285	281	258	318	266	249	284	298	296	291	341	311	321	277	312	312	303	305	284	275	309	302	268	301	319	282	321	303	320	315	302	308	299	282	274	276	313	277	302	337	281	265	299	279	300	285	255	278	310	308	287	297	292	316	282	314	281	310	281	311	295	304	291	314	271	285	289	279	289	282	288	304	266	269	295	295	273	290	311	278	263	296	297	310	302	296	274	309	280	281	290	315	295	284	278	291	326	288	296	297	281	319	270	317	328	312	300	284	324	310	296	280	262	296	303	285	277	310	282	320	300	250	330	265	304	274	295	271	286	287	315	297	333	303	277	253	295	286	273	302	280	288	300	298	302	311	298	272	284	295	272	286	281	302	278	286	274	281	278	279	296	292	299	300	303	278	313	303	287	277	296	302	296	303	285	284	242	294	274	270	264	302	272	265	313	275	296	308	282	280	288	286	275	301	281	280	315	255	299	323	316	300	287	298	300	291	284	248	286	307	291	305	289	309	317	285	292	311	293	266	263	297	301	296	308	254	291	252	301	311	287	286	257	290	276	283	254	314	294	271	293	300	296	264	299	271	270	279	293	278	286	280	304	298	285	277	315	294	273	280	251	299	284	338	294	274	298	289	276	289	275	302	284	313	303	266	285	260	336	298	316	300	304	271	297	268	308	288	295	332	277	289	304	328	302	267	295	276	281	283	296	270	303	290	307	301	303	255	306	303	264	316	308	282	291	309	273	270	295	259	255	315	293	308	317	304	271	270	304	270	298	273	291	294	294	304	287	299	310	277	299	277	288	310	274	326	286	283	299	264	308	262	276	307	281	298	273	287	277	240	241	288	286	291	263	316	292	271	311	308	295	272	297	286	284	297
8640	1179	1570	1796	1722	1378	1147	972	933	841	797	736	732	757	782	738	717	675	684	721	658	683	727	726	695	690	719	731	658	733	716	694	686	678	688	718	681	678	631	721	693	655	687	652	687	717	697	728	675	664	673	718	685	698	748	667	685	745	674	675	700	696	653	661	642	700	638	691	679	692	676	629	691	652	677	659	685	688	650	668	629	628	648	707	646	681	680	670	737	680	663	692	686	675	706	690	644	699	638	709	657	671	664	661	668	694	638	672	683	705	639	685	676	683	671	677	723	651	635	669	687	649	700	658	662	707	681	671	692	652	717	699	706	670	688	717	686	698	681	692	670	705	684	656	646	651	683	701	682	688	681	681	678	668	649	648	663	648	680	672	677	673	707	710	720	656	700	662	656	684	656	698	704	684	720	712	642	657	722	689	658	646	657	666	687	674	643	666	674	653	679	652	641	667	674	664	666	660	706	640	640	708	696	660	685	717	739	695	644	709	758	650	655	682	717	658	671	677	686	716	664	676	727	697	692	676	702	704	678	681	672	665	681	724	680	687	664	668	655	626	674	670	677	676	693	690	704	696	666	701	687	688	646	708	694	711	672	746	663	651	670	693	643	702	740	699	661	666	714	624	652	673	688	737	682	703	689	650	674	642	652	660	651	672	703	684	646	706	626	678	673	657	656	652	730	664	663	689	677	668	637	655	677	683	647	643	680	680	684	684	717	647	680	718	676	695	682	672	692	709	654	647	631	688	679	686	667	674	684	709	638	661	662	678	721	647	670	650	673	684	614	623	688	651	628	681	699	663	650	676	669	655	642	657	683	633	639	677	705	693	644	677	640	680	656	684	695	696	690	658	642	657	660	671	706	665	671	666	651	711	671	705	652	700	663	644	683	674	684	654	677	655	659	655	662	704	678	678	700	708	679	655	668	648	652	683	655	639	663	627	675	697	668	702	687	630	686	687	684	670	693	675	629	643	631	679	686	693	722	679	686	670	690	692	642	719	638	628	673	669	720	623	655	679	611	724	688	702	684	666	690	700	701	666	682	700	635	642	705	662	656	658	691	637	658	613	691	668	707	668	686	680	694	722	708	694	721	715	596	702	705	680	686	686	646	667	713	703	681	688	717	676	637	694	656	667	654	678	686	635	702	661	691	678	668	656	645	705	654	714	679	662	671	644	765	659	626	667	640	657	660	656	653	675	680	688	755	697	682	669	667	630	691	679	643	717	675	606	646	690	609	702	672	725	673	655	678	624	677	740	656	675	715	693	673	673	690	685	680	690	668	739	676	649	686	728	647	649	686	695	645	694	686	669	683	683	747	665	676	697	673	711	672	640	707	704	659	694	661	713	694	683	661	677	649	652	606	660	649	669	661	655	656	688	669	702	674	650	670	705	641	691	701	677	682	645	657	668	685	723	669	673	718	643	663	665	685	689	664	713	610	701	724	640	649	630	703	659	632	680	675	668	643	648	685	665	723	689	654	670	710	671	672	671	625	705	704	668	699	639	646	659	661	666	688	664	667	668	678	666	701	702	612	647	684	669	662	679	636	642	688	701	684	676	686	659	657	713	632	669	665	696	638	659	717	619	675	688	677	715	679	643	703	682	627	690	737	676	678	714	694	640	694	705	675	702	652	708	681	633	713	696	682	650	690	680	717	692	710	668	675	649	705	701	616	673	711	637	611	647	718	654	649	651	670	721	645	678	669	666	642	693	692	673	674	663	653	659	710	685	663	638	683	686	656	658	662	678	664	654	681	694	649	691	678	685	688	686	654	663	719	645	683	656	642	647	685	666	629	646	726	666	644	617	681	706	685	633	658	685	718	668	726	679	682	696	698	677	660	725	652	664	722	679	653	697	596	669	673	663	693	675	674	652	660	725	684	717	673	676	679	679	717	635	719	652	679	722	675	648	677	664	705	668	683	662	715	677	662	649	658	656	637	719	714	645	709	676	668	703	714	692	622	639	692	661	713	640	694	690	642	672	663	690	635	714	716	635	657	748	743	656	662	709	689	666	661	698	662	683	688	699	670	681	675	705	703	641	699	658	663	670	642	681	680	631	667	576	680	676	651	698	657	713	656	703	688	676	666	651	749	682	645	665	660	719	691	673	667	681	657	657	640	643	610	612	655	717	673	673	674	708	668	675	668	655	665	713	635	644	697	705	691	640	678	663	681	679	673	653	699	652	676	651	665	686	659	659	654	731	673	653	653	706	677	716	632	716	698	667	665	609	654	671	727	673	665	662	662	698	625	664	669	714	694	719	731	672	700	672	709	681	645	657	719	669	709	662	680	662	721	697	647	709	702	681	705	649	653	670	687	646	692	660	681	692	686	713	705	619	674	682	675	678	679	676	641	694	659	668	656	690	678	679	716	710	696	673	672	669	675	638	700	649	648	677	653	645	684	702	671	674	661	682	684	662	675	659	652	658	709	673	648	693	653	709	641	648	671	654	684	705	699	614	661	712	690	682	621	688	639	647	702	701	706	684	640	627	659	708	679	695	673	722	647	659	662	683	674	675	661	671	671	653	658	692	715	655	662	650	686	644	684	684	645	668	729	661	644	714	664	666	680	680	676	638	705	670	657	639	712	676	644	690	642	727	691	715	712	666	685	691	674	672	697	658	662	664	693	651	654	668	685	716	651	664	649	702	686	671	654	697	706	683	671	665	654	664	673	678	683	661	721	675	672	636	666	658	658	685	657	652	681	676	717	712	673	667	673	671	647	687	681	652	637	663	686	700	694	673	726	689	738	665	741	689	645	697	704	710	679	648	709	674	684	662	655	711	681	693	693	697	686	717	679	687	655	662	684	667	640	722	693	645	664	694	621	702	698	641	688	642	707	632	679	687	682	671	689	660	656	625	675	685	652	663	749	680	636	628	687	669	673	670	666	650	698	664	645	673	703	614	685	678	638	652	711	718	629	634	655	690	692	677	686	675	676	726	676	704	697	655	663	693	700	646	680	706	659	666	689	680	666	666	667	658	684	659	691	648	696	703	691	673	715	708	658	687	652	703	648	662	672	647	714	695	688	664	698	671	700	714	677	721	608	641	662	675	698	663	667	666	662	675	643	681	696	658	690	690	708	682	694	668	712	629	667	667	677	650	689	635	687	663	629	695	649	687	668	654	643	723	619	640	696	680	666	679	688	638	704	691	672	663	654	638	619	695	630	656	650	629	631	730	684	654	709	672	604	677	653	710	696	734	669	665	623	666	689	658	681	671	671	648	693	647	736	675	688	669	679	648	664	685	646	637	647	615	635	661	692	646	627	678	652	603	683	679	688	697	706	719	672	690	660	661	700	661	659	702	694	696	708	625	663	650	681	689	654	677	681	675	683	710	689	658	666	685	690	646	651	673	716	710	684	706	692	670	699	684	659	653	685	702	686	647	706	682	701	691	656	693	684	691	710	699	674	661	650	609	676	701	617	646	653	668	698	664	672	689	691	649	690	653	668	702	659	725	675	681	656	669	717	666	667	658
20236	2831	916	721	477	387	278	251	226	193	182	151	166	168	157	167	145	136	140	143	134	124	119	144	132	132	131	131	123	128	129	126	98	136	133	133	148	127	112	143	140	109	119	111	119	127	111	144	132	131	132	126	113	119	129	130	140	114	113	128	113	122	113	135	135	128	118	130	124	122	138	139	121	119	122	137	128	121	127	132	109	113	121	126	138	147	125	133	111	102	126	127	120	122	121	132	122	114	126	127	103	134	122	131	129	115	130	116	128	127	126	116	139	139	146	117	140	138	131	135	107	93	111	134	102	115	123	109	124	122	116	124	108	113	134	145	117	117	132	142	122	153	128	119	108	118	110	122	142	132	128	120	122	109	122	129	134	138	120	145	114	131	139	123	106	116	133	116	135	126	135	117	150	149	129	155	103	118	128	117	113	99	105	156	115	148	118	116	134	128	112	113	107	92	119	123	125	132	124	125	151	125	120	120	115	114	140	138	130	136	128	117	117	118	121	119	115	120	125	130	123	118	114	110	131	124	125	103	150	108	135	140	141	101	136	116	134	108	134	143	142	152	137	113	120	110	110	138	130	129	117	116	116	135	146	167	120	112	120	140	112	138	122	116	127	142	131	103	138	126	137	153	136	127	155	117	126	119	105	146	121	133	121	117	126	119	137	117	157	130	110	133	98	118	124	125	112	127	116	130	131	136	126	122	155	106	138	140	121	159	120	122	117	127	143	123	114	116	127	129	118	126	118	119	130	111	121	137	125	117	112	101	124	124	138	133	98	120	137	114	125	133	133	134	124	110	120	131	131	132	123	138	124	123	134	121	122	129	129	140	146	134	139	120	126	110	121	135	116	127	137	130	118	134	125	112	108	133	113	126	133	107	118	109	139	146	125	147	115	136	139	139	101	141	138	111	130	124	146	131	145	127	114	108	131	112	113	142	128	118	120	131	126	121	127	158	136	119	132	127	134	139	126	120	137	115	130	119	105	121	137	130	123	131	117	123	129	132	121	123	119	107	150	144	121	147	146	118	136	133	105	111	106	124	113	125	120	122	124	131	142	121	146	125	131	123	123	125	125	117	115	113	126	135	141	111	134	139	129	112	115	135	117	144	117	128	110	124	113	110	129	122	105	129	122	123	124	133	123	125	132	143	136	118	127	124	146	140	126	119	126	131	117	115	127	116	110	138	107	112	135	112	117	116	124	116	111	132	138	107	127	139	127	138	132	119	114	119	141	125	132	118	133	138	131	131	134	123	131	139	107	126	135	111	128	123	124	115	132	127	146	134	113	134	116	139	122	143	119	109	115	115	115	132	124	123	133	110	115	140	128	120	112	135	124	141	135	109	137	126	133	127	140	122	122	124	124	137	89	126	114	111	144	127	124	111	130	124	135	148	130	139	103	104	115	140	119	133	111	109	125	128	119	126	105	102	115	137	108	152	138	138	132	136	145	128	116	128	126	143	141	122	128	144	147	115	130	111	124	125	130	131	127	126	116	110	107	119	121	116	140	136	147	126	112	121	123	128	121	120	126	133	146	133	147	129	131	133	137	127	132	143	125	118	134	136	115	145	133	142	129	148	124	125	123	129	117	131	122	102	108	136	136	127	108	131	126	123	116	130	130	131	134	121	120	118	109	117	126	119	129	139	104	109	125	118	130	121	131	129	126	132	128	130	135	119	123	126	98	115	123	120	120	131	136	136	123	126	121	123	130	113	124	122	113	128	122	111	121	118	142	144	136	131	125	119	109	120	123	110	132	125	111	118	126	140	126	126	142	123	138	117	147	128	119	107	134	120	139	136	105	134	126	123	135	152	113	138	131	142	118	135	122	124	101	121	120	130	134	131	118	106	130	111	114	158	128	123	140	114	96	119	122	109	117	103	129	115	133	116	118	112	117	118	122	126	101	126	129	127	121	129	113	147	106	122	122	134	133	113	145	134	123	104	121	128	131	103	138	129	148	137	128	121	126	124	111	149	136	140	140	118	133	112	133	112	108	107	115	111	134	125	125	134	116	113	136	131	127	115	134	111	137	111	108	123	131	128	135	129	113	140	119	131	117	144	126	108	104	128	114	158	109	129	124	134	135	119	115	108	117	139	121	109	152	108	140	138	125	138	127	97	128	121	128	105	142	117	126	121	115	115	112	135	107	141	106	121	128	118	140	131	143	129	114	110	117	135	121	100	135	105	130	114	150	127	133	126	100	134	122	114	120	101	111	120	132	114	128	126	111	135	120	140	114	110	114	130	122	127	122	116	107	93	126	127	106	115	102	118	134	111	110	140	111	139	132	110	110	121	134	120	138	140	131	113	125	133	119	114	141	118	130	145	122	110	115	127	125	148	130	129	135	126	111	120	129	124	136	135	127	127	123	132	121	130	124	124	108	126	129	121	111	140	128	136	131	111	127	142	99	139	153	113	126	131	132	109	125	113	144	125	134	128	123	135	144	123	129	111	128	113	107	121	126	126	137	116	127	115	153	130	115	160	138	126	132	103	130	115	121	127	122	125	149	131	125	111	112	127	130	138	125	97	114	105	135	137	137	149	135	132	126	137	131	122	109	131	137	116	125	136	115	132	146	127	123	126	135	136	121	117	124	127	139	115	126	142	143	135	110	116	144	125	135	109	123	121	123	149	146	134	112	125	123	113	125	111	116	119	120	126	146	123	124	146	132	126	126	132	110	104	117	134	116	126	141	123	128	125	141	111	133	101	122	136	160	137	131	125	126	128	101	113	124	114	139	109	119	110	105	98	106	130	138	125	127	124	138	125	127	117	127	143	130	158	135	128	102	147	103	122	126	111	121	108	112	119	145	107	132	104	98	120	121	150	138	135	126	115	100	128	113	126	129	130	123	125	115	134	123	113	146	124	129	116	122	150	136	120	127	124	116	149	138	124	127	107	105	118	110	125	117	140	129	143	135	132	129	139	117	121	120	117	119	139	129	134	144	114	96	130	137	143	125	115	135	136	131	139	138	129	120	127	119	125	116	145	131	141	131	123	135	123	138	88	110	133	144	150	128	132	125	127	110	136	114	123	124	149	119	124	137	127	117	113	117	112	120	127	130	128	148	133	141	129	124	123	132	121	134	135	98	144	130	111	119	141	125	122	132	124	125	119	128	115	125	115	111	133	128	113	110	147	123	128	146	127	134	108	144	127	103	143	140	105	121	139	119	142	116	130	120	124	118	125	123	116	134	110	115	107	130	130	133	145	159	131	128	120	111	118	120	143	115	142	106	129	157	115	104	121	133	115	111	116	122	140	138	139	114	127	113	117	134	152	149	117	120	117	146	125	137	151	123	106	136	138	138	119	109	113	126	122	107	106	118	126	112	139	145	141	130	117	127	125	127	104	108	124	104	119	128	134	138	120	98	126	121	131	117	142	128	121	150	111	144	122	124	137	126	115	115	133	129	130	143	122	119	133	134	132	125	116	136	131	122	113	123	135	118	120	110	121	136	125	110	126	121	127	136	116	124	126	117	119
13059	1093	1832	2344	1957	1672	1083	897	764	673	574	498	522	467	444	431	444	466	400	408	378	395	381	346	340	362	387	364	382	358	361	325	348	351	341	306	323	332	379	345	341	380	303	356	312	364	356	334	341	338	310	350	387	329	347	370	344	311	346	339	317	341	316	346	353	338	335	348	329	341	318	354	342	331	346	341	329	368	338	304	328	305	351	331	321	344	355	321	334	315	319	346	330	330	314	293	359	327	347	313	320	279	331	357	339	324	322	350	330	350	327	355	318	349	327	327	325	347	334	340	338	320	325	357	293	333	339	326	355	324	317	323	276	335	339	318	339	342	315	332	311	337	339	334	303	344	320	296	357	344	332	324	350	334	345	355	331	339	320	323	364	320	285	363	346	310	339	324	314	344	329	307	358	304	363	344	318	350	340	302	335	345	346	295	326	321	274	340	310	334	298	350	352	292	317	341	353	311	318	315	336	312	305	322	344	389	340	326	328	307	305	333	318	316	348	311	313	324	314	315	316	314	322	306	324	319	357	332	300	328	319	338	345	327	331	352	346	345	342	326	316	327	304	342	335	299	348	311	339	316	313	338	314	331	290	325	327	324	323	333	326	280	315	319	329	300	320	353	339	355	311	314	301	333	310	353	328	323	329	345	312	346	341	321	336	322	316	337	349	363	319	311	338	302	337	331	341	271	314	316	353	332	343	339	353	308	352	357	348	314	316	326	318	349	302	312	354	335	346	298	330	326	353	345	321	312	329	350	326	340	303	314	327	360	346	359	311	304	361	292	319	304	339	316	326	309	317	305	347	342	317	286	347	329	331	315	344	344	347	340	322	331	325	311	313	318	331	343	324	321	342	359	321	320	331	320	325	328	296	334	350	347	321	307	332	345	328	306	340	325	324	352	326	321	322	291	339	349	345	302	365	340	306	379	354	331	331	344	318	288	322	291	316	321	374	331	380	312	333	311	326	336	331	324	300	318	306	318	330	319	317	319	349	343	327	316	317	332	318	338	329	321	335	327	340	298	330	328	304	310	344	328	338	305	309	336	343	318	353	340	314	321	352	336	360	292	302	297	349	333	322	355	307	334	333	320	344	317	345	294	295	352	318	339	337	334	329	314	323	325	324	296	310	344	317	322	329	329	342	344	349	288	327	336	339	326	347	365	334	343	336	288	332	322	324	313	320	332	315	274	321	324	327	354	341	329	345	332	350	331	327	333	320	323	324	348	312	370	330	302	322	322	347	302	336	318	318	299	340	323	305	312	327	344	315	326	360	300	296	301	304	324	346	324	306	315	345	324	323	320	291	340	308	330	310	322	333	337	317	313	353	343	303	308	329	298	309	323	338	321	338	316	302	331	331	336	333	340	329	307	303	316	329	353	351	379	340	326	320	336	305	348	340	308	336	341	347	313	316	337	333	325	346	347	359	324	337	319	345	335	341	310	333	306	337	350	309	300	328	324	353	322	329	354	348	322	316	333	310	305	350	327	349	370	342	347	361	334	323	314	320	294	279	286	354	314	356	315	302	316	346	300	341	321	338	310	328	301	307	353	355	322	325	325	310	315	324	317	328	327	337	344	338	322	304	346	330	335	304	333	302	297	327	324	326	331	319	326	355	331	357	312	324	339	343	292	320	332	342	325	340	324	322	308	308	342	321	312	344	321	324	332	357	337	346	341	336	331	292	350	323	355	331	348	368	306	347	329	334	307	314	290	334	322	339	316	336	322	303	312	315	293	339	338	338	311	343	330	330	310	306	343	310	319	331	324	343	342	276	329	279	324	350	315	294	304	315	303	331	320	342	328	355	283	300	333	304	295	314	318	331	311	314	319	364	326	276	327	300	334	304	332	334	312	338	346	296	330	301	295	323	309	331	321	321	325	336	337	314	311	325	321	352	317	332	335	340	296	315	345	358	345	350	325	296	311	312	336	332	327	307	318	330	317	316	316	330	350	332	338	318	336	320	313	313	375	311	329	356	345	308	328	325	345	359	311	353	296	304	328	313	375	331	301	310	329	320	321	318	325	322	322	320	305	344	319	303	310	327	324	316	320	325	325	326	301	325	326	322	342	314	311	339	329	299	325	321	330	308	344	317	322	316	340	330	345	358	339	348	348	317	324	354	286	318	336	344	318	326	337	331	310	311	334	303	309	289	364	314	337	305	368	355	308	339	312	345	343	300	327	333	302	302	309	360	312	316	321	336	330	302	322	301	305	328	309	362	313	344	324	343	328	310	346	353	292	350	334	342	320	333	327	340	308	321	308	340	312	317	328	317	311	341	333	326	334	292	317	367	295	363	353	349	301	312	306	323	341	334	308	303	314	337	336	320	342	335	320	325	323	336	330	287	361	305	323	298	313	329	329	316	306	325	339	318	316	309	315	337	336	330	300	332	346	311	323	322	327	324	330	326	316	343	348	298	354	301	338	312	324	287	333	367	352	348	321	335	337	321	348	308	321	324	329	312	342	316	335	318	303	325	363	294	296	323	330	321	348	323	335	345	333	310	300	322	317	326	316	327	332	338	343	347	318	300	339	343	338	340	312	292	329	318	315	342	321	325	297	337	347	340	349	329	344	318	332	327	316	344	328	326	317	350	337	313	340	302	310	361	326	301	319	293	292	331	302	332	346	320	351	332	378	302	335	330	329	294	319	352	341	345	311	326	337	327	347	296	334	321	357	330	356	306	370	350	330	361	332	333	298	301	338	307	336	328	314	335	313	299	315	351	317	361	307	323	327	346	326	332	304	336	350	320	340	328	329	303	330	337	334	292	311	322	333	337	338	333	354	337	327	344	292	334	307	333	363	321	324	297	334	326	329	308	355	349	342	312	325	339	320	319	321	318	362	328	306	316	316	306	331	312	318	321	312	334	346	298	320	334	339	328	281	338	296	328	305	311	351	310	317	349	294	331	346	313	330	319	314	307	314	277	320	307	338	312	311	359	308	337	317	331	306	318	300	332	301	327	364	367	354	336	301	341	309	322	328	345	331	331	303	341	310	318	317	315	335	336	335	320	299	330	328	310	288	311	310	294	308	363	360	326	321	310	367	332	336	345	322	321	343	301	283	328	324	312	303	305	352	318	338	333	340	345	356	351	340	293	325	331	351	313	315	320	317	343	315	386	356	318	335	326	321	336	302	335	307	314	327	324	325	324	324	353	336	300	332	358	308	329	319	336	298	288	309	317	315	340	329	300	305	292	338	336	335	306	305	357	344	328	337	301	317	324	360	313	303	320	337	353	308	310	319	341	292	308	347	322	333	302	347	325	314	309	326	320	322	316	319	340	332	299	337	307	312	350	306	317	347	305	333	339	293	316	341	311	353	310	357	325	302	353	344	318	328	341	327	366	336	323	318	336	314	349	308	288	325	343	342	316	326	335	344	327	323	329	354	331	312	339	340	346	334	340	308	309	336	331	378	306	332	318	320	303	321	318	323	303	329	312	340	352	335	326	314	340	325	309	311	337	326	321	322	320	354	341	339
1959	445	469	387	378	394	330	361	349	345	350	355	349	369	356	372	345	332	347	312	355	353	333	380	342	380	363	333	348	364	352	377	334	363	330	338	320	349	321	373	356	350	349	372	365	369	378	399	330	331	359	339	340	337	366	353	310	336	335	385	364	362	372	336	367	329	323	323	359	318	327	326	330	341	353	372	348	354	361	302	375	352	369	327	354	354	343	360	315	324	316	313	324	344	343	393	322	346	353	343	315	343	348	345	368	353	331	366	324	336	357	303	365	318	306	380	349	341	350	326	338	321	325	362	360	339	362	353	293	333	343	335	348	322	351	329	353	348	344	357	326	359	331	393	348	388	326	334	361	324	368	363	319	363	355	341	342	331	342	338	369	338	331	339	372	321	354	352	345	357	328	329	352	380	330	352	349	335	361	338	350	355	352	361	353	368	354	351	339	325	343	351	360	322	344	332	363	336	341	329	353	339	330	322	374	347	337	325	331	346	372	372	331	336	358	361	345	366	341	334	355	336	342	345	315	329	342	351	348	322	341	369	325	332	343	341	295	339	336	365	368	365	377	350	354	364	349	367	341	315	351	344	330	306	344	307	355	332	353	342	343	391	351	352	377	372	373	359	335	354	324	364	337	348	382	329	319	360	324	349	365	337	378	331	330	337	355	371	302	349	352	335	388	311	363	328	328	364	360	318	342	320	300	321	363	341	339	341	321	312	357	370	377	332	323	327	345	348	345	331	334	332	324	327	352	343	351	305	362	384	353	361	343	329	327	346	348	353	356	357	324	334	348	320	351	322	322	343	358	341	341	327	344	298	334	314	363	367	356	369	322	349	352	331	359	360	375	342	355	356	333	337	355	335	359	341	351	358	332	321	318	378	349	308	348	306	343	357	338	320	356	367	343	339	348	351	321	369	359	358	326	386	356	376	317	333	370	381	340	369	288	311	360	342	342	345	347	358	329	364	354	363	342	361	357	320	373	297	379	375	321	362	355	326	343	354	329	346	348	342	344	351	351	320	318	329	342	321	338	332	331	342	328	319	358	378	330	309	374	351	313	315	351	347	341	349	351	325	333	315	341	345	343	289	348	345	351	337	417	368	374	390	338	333	352	362	358	371	331	337	341	329	344	386	347	361	353	335	361	363	308	337	328	345	363	344	318	340	290	305	338	349	350	380	331	347	338	316	329	359	354	339	360	333	356	330	377	327	349	323	364	334	356	365	343	356	329	365	357	313	348	366	346	368	325	364	350	342	383	373	322	351	343	356	324	354	348	346	337	375	336	331	331	348	344	336	345	335	366	342	365	343	364	346	356	321	371	336	315	331	313	346	333	380	347	338	361	338	346	333	337	357	357	373	357	377	359	363	346	356	344	350	362	381	367	334	338	336	370	362	354	360	341	369	341	370	349	361	366	372	354	356	347	364	357	310	306	307	329	353	351	341	331	323	356	333	324	363	353	336	356	344	396	302	356	383	319	321	332	290	356	333	318	321	343	355	329	310	335	366	324	341	337	362	354	362	360	362	379	343	366	348	332	363	359	365	346	363	326	349	364	320	337	365	317	364	344	368	329	358	366	383	333	348	375	350	355	359	355	346	356	332	344	334	362	323	325	374	351	340	319	361	371	342	342	403	315	342	356	367	349	328	349	340	369	325	359	322	350	317	336	316	344	336	329	333	373	340	363	328	329	327	349	329	338	356	344	322	320	350	321	349	349	339	347	335	341	383	355	334	341	344	310	341	350	385	304	345	315	372	361	345	357	339	349	338	372	374	343	347	332	353	357	346	346	319	385	370	341	355	329	340	383	359	341	362	311	335	338	350	357	332	363	321	336	346	337	342	365	310	337	370	327	329	366	347	368	372	377	315	367	334	335	384	349	331	327	384	329	319	326	328	353	343	348	340	314	355	364	355	386	358	362	362	370	340	333	318	342	337	371	336	345	324	349	329	355	345	335	305	345	347	316	335	353	327	313	379	304	379	325	343	348	325	346	380	333	337	327	408	359	396	375	354	344	324	321	346	384	332	398	345	340	337	335	343	381	363	295	321	356	327	371	369	352	340	346	341	342	376	347	359	369	347	353	315	357	348	360	355	345	353	350	368	348	363	339	335	345	335	380	331	366	329	340	374	383	357	340	338	307	336	351	359	366	372	369	348	328	312	344	309	344	333	350	377	324	333	334	348	351	343	324	342	354	321	326	338	348	340	344	335	375	359	364	356	353	355	325	337	343	324	326	333	309	319	338	363	353	344	347	333	351	357	338	350	325	348	331	330	358	347	346	331	368	335	324	339	319	333	330	348	370	362	349	343	299	338	377	328	341	355	313	353	342	378	376	362	327	331	355	347	326	364	332	341	333	372	352	340	355	371	329	334	347	324	370	355	334	351	374	340	339	345	354	336	377	330	324	352	383	331	380	337	360	350	341	355	386	365	392	395	356	319	358	361	347	374	333	323	322	361	344	356	337	310	345	334	312	367	351	345	322	319	307	345	327	360	348	352	354	347	355	358	341	355	348	344	360	319	343	323	340	353	378	346	343	322	363	308	363	345	321	359	339	349	314	371	378	326	348	330	369	332	320	378	318	322	364	342	326	366	337	359	332	379	335	344	347	338	326	339	350	343	363	304	350	329	343	324	335	347	335	338	339	334	345	345	329	354	347	323	352	337	326	323	328	328	343	367	327	348	347	336	349	307	335	371	364	374	319	364	332	343	372	332	344	369	340	331	307	374	393	349	342	339	347	361	341	347	328	332	305	308	332	357	354	362	326	368	329	333	333	334	324	372	341	328	340	340	337	377	312	315	341	315	329	362	331	352	370	374	329	332	325	348	345	337	355	344	394	325	328	375	352	352	347	322	348	336	362	336	361	362	371	351	366	383	334	328	320	314	333	369	329	336	313	318	351	350	357	337	348	360	357	332	377	326	328	332	337	321	360	388	337	348	366	359	359	371	356	342	321	315	352	363	354	361	339	335	337	373	347	360	379	354	358	350	323	348	321	376	336	363	340	380	356	351	347	368	377	339	381	389	377	319	359	343	375	359	338	345	338	341	358	373	337	346	359	324	348	314	346	338	341	336	338	365	326	307	366	339	322	313	327	297	347	333	345	349	361	364	334	328	320	359	390	323	351	376	377	347	359	353	364	350	339	348	326	355	359	337	302	353	381	394	326	367	343	360	351	363	323	343	346	372	366	360	326	370	318	302	350	351	342	380	351	332	370	361	368	332	342	375	328	339	312	356	355	347	355	349	363	317	337	329	363	336	342	329	344	342	323	353	356	318	376	349	337	364	353	310	359	377	312	369	354	333	324	333	372	349	357	360	359	330	342	321	325	356	359	358	335	318	334	337	318	348	350	361	339	333	349	352	314	373	349	350	299	357	335	324	345	339	327	347	355	353	360	342	345	355	317	310	348	359	359	388	355	340	339	367	357	378	350	370	377	369	344	324	336	334	322	354	361	347	332	339	367	329	358	336	341	326	319	350
2423	915	1008	1055	1018	936	898	882	829	812	795	817	777	824	740	856	746	776	779	786	830	808	749	774	790	789	807	796	810	778	754	805	809	823	781	758	778	836	788	815	832	837	787	789	765	810	865	807	744	805	791	793	761	811	785	796	775	862	788	793	851	791	743	829	792	784	805	795	773	815	822	755	829	792	794	778	805	807	822	766	809	802	809	831	856	792	740	799	825	823	729	804	851	789	839	784	814	815	824	863	854	737	807	782	823	817	817	758	836	832	821	795	761	835	829	802	742	811	820	787	800	779	829	789	801	777	735	838	804	850	838	788	765	824	801	788	808	790	797	802	793	816	782	850	766	778	854	807	807	770	811	754	821	829	805	817	741	848	815	757	803	836	859	781	785	826	755	813	781	813	789	774	815	787	770	753	833	809	779	785	809	769	841	763	799	770	791	849	742	789	821	775	775	827	797	773	748	760	804	830	831	797	786	809	846	825	791	766	805	832	817	804	845	779	811	804	831	780	822	790	776	829	792	848	807	777	814	819	806	774	799	770	786	802	775	782	794	805	808	836	831	750	857	821	798	826	748	791	796	754	833	792	779	796	788	797	747	800	787	764	797	773	793	778	793	814	784	821	801	789	800	795	763	815	785	812	795	772	747	684	761	818	798	789	817	853	805	800	813	804	787	815	796	763	782	785	785	794	796	789	754	784	835	857	800	803	778	785	763	805	775	854	779	782	770	808	824	808	862	827	846	805	808	813	764	811	768	802	833	819	833	809	789	776	792	826	808	805	796	744	778	837	832	800	850	803	739	779	774	806	811	783	800	860	771	854	830	831	777	784	802	746	785	781	770	781	790	782	818	777	779	803	755	793	848	788	854	838	775	810	795	818	817	756	821	755	824	771	773	812	817	857	798	796	818	829	800	750	805	764	767	812	808	733	793	794	848	772	772	805	810	820	775	826	764	802	762	804	787	805	826	817	784	799	737	746	808	747	807	785	792	777	773	788	783	813	785	806	778	803	845	764	817	828	820	783	773	742	805	808	796	739	811	758	825	793	819	756	803	795	785	790	763	779	846	801	800	830	784	711	769	798	805	830	788	789	816	764	796	853	793	770	782	790	801	786	797	806	814	845	780	799	767	848	793	796	788	797	800	859	775	801	835	794	770	779	767	775	795	799	776	827	809	821	752	783	823	755	818	780	781	833	753	790	799	780	758	787	826	773	850	826	812	752	787	841	785	796	779	772	848	760	828	782	814	798	801	806	821	816	814	810	783	806	864	803	765	776	790	753	789	782	813	794	793	789	792	775	803	788	810	765	825	769	878	753	837	755	763	776	773	829	769	763	841	818	827	780	757	809	778	806	787	817	817	812	834	875	794	799	808	826	798	764	853	791	790	731	793	850	783	784	748	746	785	804	834	816	838	789	802	852	784	750	813	772	788	778	845	841	824	836	838	777	794	740	823	839	807	823	712	806	776	755	804	765	833	799	791	789	786	791	776	788	818	779	764	820	819	847	802	792	781	779	780	792	760	790	807	798	775	816	786	778	853	771	790	815	761	758	752	798	749	803	777	804	789	799	786	756	773	735	780	845	781	809	826	835	794	818	832	841	837	836	761	836	779	802	827	770	775	827	803	773	800	746	743	817	778	839	799	802	806	790	772	809	806	782	801	773	796	785	840	776	788	778	732	789	796	857	752	838	819	818	776	767	849	777	768	826	782	772	793	774	791	804	791	840	790	799	804	825	788	822	792	783	768	792	763	776	713	740	829	780	733	764	817	840	765	729	779	788	812	799	828	758	786	843	791	853	822	814	787	785	769	780	749	813	841	790	798	798	774	794	778	743	780	831	807	801	798	798	786	802	769	788	806	763	803	770	790	820	784	812	792	793	803	767	773	791	809	832	775	768	821	776	795	825	829	793	789	790	793	793	844	808	793	744	822	787	795	778	777	829	815	846	829	835	780	809	839	790	796	800	757	799	770	750	781	830	826	775	767	775	808	783	869	769	801	798	843	798	765	765	805	766	748	786	735	778	780	798	820	838	825	810	825	788	788	758	824	761	808	767	803	723	806	781	751	740	840	821	784	815	799	795	790	771	830	800	801	811	824	838	769	813	785	797	792	790	789	778	782	811	842	752	785	793	795	798	840	834	823	788	777	814	808	719	807	766	789	817	814	834	825	731	818	771	729	769	841	765	791	786	784	771	751	810	819	798	749	819	807	788	779	807	780	797	750	822	757	813	775	793	753	737	773	799	762	845	801	810	805	744	771	800	789	732	839	824	756	817	789	796	784	747	831	804	816	757	710	789	801	809	807	825	758	815	807	777	818	770	835	776	774	825	818	789	761	759	819	797	771	747	802	838	777	792	784	806	757	816	798	819	759	804	788	746	771	785	810	793	772	772	762	815	780	817	780	796	815	773	750	769	751	751	821	807	772	760	798	755	755	786	841	793	806	787	809	833	843	796	794	761	752	733	770	818	792	793	759	833	766	773	797	777	741	820	785	763	804	840	814	776	850	811	856	811	870	798	807	835	794	772	768	819	765	777	779	809	779	808	739	805	817	844	783	801	790	845	778	774	755	810	778	841	829	822	816	829	801	830	801	842	786	810	764	760	757	812	781	809	781	790	798	806	769	770	831	828	807	784	792	849	778	808	852	787	783	796	744	775	782	807	814	784	798	809	785	780	773	806	832	869	866	855	818	808	783	843	810	801	751	772	832	761	806	745	815	831	784	812	787	869	836	774	764	728	834	854	754	812	804	808	805	788	794	813	873	807	795	804	782	797	773	820	804	831	811	757	774	766	809	804	827	801	800	790	819	770	805	749	789	822	759	790	835	827	783	780	766	798	806	781	789	804	793	785	774	727	821	778	797	771	809	773	803	767	831	787	823	772	801	784	800	774	761	812	794	788	780	812	831	801	783	814	808	795	821	799	818	781	841	802	783	787	757	826	742	789	776	777	769	802	779	810	790	806	769	828	806	811	813	811	764	790	792	823	774	789	800	769	779	764	817	777	852	799	770	790	789	825	782	802	807	781	752	770	790	781	787	772	802	857	810	777	824	850	804	795	849	779	821	838	807	806	816	775	802	762	799	787	830	755	812	775	736	793	807	842	788	851	776	779	851	816	779	799	771	788	814	772	751	856	808	748	778	755	763	856	827	785	762	809	759	800	838	814	825	817	760	792	817	823	776	766	786	795	764	784	836	790	864	848	835	760	776	801	842	813	745	783	750	798	780	857	783	795	819	819	825	807	789	804	827	823	818	855	793	802	765	821	767	783	789	792	800	796	773	806	817	806	793	767	783	779	801	811	798	775	762	770	791	827	789	807	799	788	806	808	769	767	814	739	731	798	784	770	805	838	754	805	775	827	759	785	759	769	783	806	801	810	822	776	767	768	800	804	799	806	823	815	795	790	795	843	794	836	773	838	817	804	809	816	844	825	852	822	787	819	784	776	790	813	790	771	785	792	819	822	794	781	791	752	795	780
12476	1497	727	632	519	429	368	368	342	349	345	318	316	276	314	293	314	308	300	300	312	271	275	291	284	274	309	281	333	266	301	303	304	304	295	289	256	291	292	302	296	294	293	316	292	262	271	308	292	287	301	295	279	303	306	292	280	299	304	282	286	332	262	299	275	283	280	293	295	279	330	271	285	311	291	304	246	273	305	291	314	288	294	272	299	279	316	281	319	284	287	284	334	327	330	311	316	285	277	300	314	274	288	287	292	277	288	298	280	278	283	275	282	286	281	311	279	267	295	282	324	290	319	303	294	255	311	293	326	285	308	285	266	301	271	308	299	286	272	279	303	277	303	319	296	284	318	276	305	303	263	298	314	291	294	300	314	252	289	303	254	283	290	298	274	300	290	282	263	299	308	283	272	281	299	276	281	314	327	307	238	304	286	329	311	304	277	293	257	275	319	298	295	282	308	274	285	283	273	325	309	294	330	327	245	272	277	291	327	272	314	291	315	294	274	320	305	279	282	317	283	288	329	282	289	293	292	310	301	280	276	320	281	305	317	265	311	279	294	298	308	281	279	289	296	296	269	260	304	279	325	278	317	306	306	283	318	269	278	315	297	307	297	271	316	290	315	320	314	304	289	298	290	319	307	283	309	291	321	313	279	300	320	314	281	311	302	292	259	266	310	283	278	285	281	311	290	311	300	258	280	278	329	271	296	328	287	273	279	310	284	278	271	305	313	315	284	299	284	291	265	280	311	276	300	265	296	273	291	306	292	261	266	287	293	299	292	293	298	308	314	303	299	260	304	269	311	305	296	265	308	279	276	277	294	270	307	271	306	282	291	268	296	273	276	298	307	302	286	263	302	301	292	278	257	322	303	279	278	300	305	291	276	270	303	295	304	327	270	267	264	268	258	321	322	319	273	281	311	337	311	275	270	296	308	296	286	284	295	282	269	294	282	285	284	315	301	268	304	300	300	308	290	297	287	275	290	269	281	279	302	314	286	327	300	291	264	291	298	261	301	280	271	279	284	269	295	285	323	302	296	278	303	301	302	314	318	333	309	282	307	280	262	243	283	262	335	265	284	329	288	282	294	305	277	305	277	315	284	277	271	285	293	305	334	294	268	274	274	291	304	297	291	301	288	289	307	268	262	308	316	284	294	287	294	272	286	292	326	297	257	303	283	295	296	273	302	262	297	279	277	288	280	295	296	313	279	299	298	280	260	283	275	294	300	279	311	273	290	289	311	288	299	260	283	285	294	295	268	273	255	298	262	332	287	265	280	311	301	294	327	276	311	292	335	295	258	275	276	267	264	298	292	322	264	300	323	271	276	312	274	305	280	276	280	254	311	297	282	285	320	247	278	300	277	299	284	301	279	303	318	291	301	299	318	269	281	291	293	284	287	294	331	327	258	271	284	288	274	323	266	294	307	299	296	295	301	306	282	307	266	293	303	308	263	332	296	313	317	285	271	270	308	298	288	305	277	278	303	315	263	314	287	288	279	273	298	287	277	275	288	298	274	297	309	286	281	308	284	314	304	289	266	304	254	304	297	299	289	312	298	309	285	311	272	259	287	317	270	310	290	304	329	288	328	309	271	287	301	282	257	328	306	302	281	284	275	275	304	261	338	296	303	295	284	280	314	310	302	249	288	290	228	312	261	286	291	281	323	299	302	308	284	278	302	280	302	269	297	283	298	287	295	300	310	306	298	323	273	283	294	275	292	273	241	305	318	297	299	316	302	315	293	297	314	281	261	316	296	293	299	283	311	327	256	285	289	281	322	301	281	286	278	275	317	326	242	281	332	305	270	288	302	284	282	305	294	299	285	290	306	324	295	286	291	320	284	282	281	284	316	289	307	296	283	292	273	256	292	320	267	287	284	303	300	282	350	298	306	289	314	291	258	281	308	329	296	285	273	295	291	286	263	288	324	302	275	255	285	280	329	322	308	301	289	281	286	260	290	282	287	268	302	301	348	285	256	261	293	316	283	316	270	268	269	282	267	299	294	306	321	296	258	290	311	325	248	269	259	294	259	308	313	295	309	297	277	269	284	285	316	317	296	315	282	298	297	287	288	284	283	304	315	282	274	282	275	289	262	315	283	268	290	324	279	284	296	266	272	291	314	291	298	292	316	296	297	277	297	270	283	309	313	325	273	297	292	273	279	274	250	284	265	294	285	311	308	288	280	308	283	277	275	310	294	264	304	290	314	307	289	292	273	284	309	291	309	301	274	285	304	247	315	295	282	274	264	310	258	294	263	284	288	284	312	268	273	295	296	304	324	269	276	267	319	258	305	300	289	264	256	279	279	253	329	298	295	310	302	331	270	287	253	274	303	282	276	272	300	290	289	316	294	315	284	302	278	312	284	307	250	293	299	301	292	304	302	305	273	303	308	259	325	279	274	304	265	252	271	291	270	273	324	286	287	303	299	288	274	303	310	293	315	284	303	283	289	260	282	305	318	289	319	305	279	287	307	283	298	280	286	300	276	271	286	314	291	310	295	261	294	302	320	279	254	270	297	297	315	299	289	316	262	282	297	278	287	279	294	301	330	284	301	306	287	288	278	303	298	291	307	308	274	278	292	285	285	280	289	285	294	298	291	280	286	283	289	299	307	278	303	303	281	269	295	280	246	289	268	281	277	280	304	326	275	286	290	314	313	279	316	313	298	267	272	274	294	272	291	300	289	290	318	309	301	307	299	282	318	292	286	289	271	324	306	262	319	293	288	310	298	311	298	302	300	308	263	311	274	312	313	289	314	279	325	285	274	274	278	273	287	277	264	305	287	283	321	330	297	305	306	268	300	303	311	306	261	252	309	279	299	282	283	270	310	285	296	285	298	295	310	306	283	297	281	252	303	281	315	290	322	312	277	297	285	280	247	305	267	283	315	340	277	285	304	320	316	268	281	296	284	279	286	270	305	277	286	303	307	306	268	316	303	276	277	284	295	280	293	324	284	268	294	306	289	290	333	294	263	274	252	292	300	299	276	293	306	324	253	274	295	296	292	289	299	298	287	285	311	251	283	332	294	278	274	263	280	286	282	301	283	276	320	293	302	284	283	320	299	326	290	321	253	261	270	270	302	291	301	273	268	277	272	263	305	293	284	307	292	331	284	305	291	325	276	288	301	252	301	314	291	283	295	289	264	304	316	320	287	278	300	272	299	309	333	275	277	256	314	300	285	272	262	272	310	319	341	297	320	287	261	318	274	309	312	290	300	295	287	289	271	282	290	306	280	280	288	298	314	280	285	294	294	286	274	314	301	274	270	280	313	296	291	289	287	291	278	307	295	300	292	313	300	299	289	299	273	272	287	271	294	323	297	276	289	313	280	272	291	279	309	294	278	277	296	286	284	289	263	307	309	277	283	291	302	280	329	256	284	306	275	307	279	310	306	289	338	300	317	308	290	269	328	271	297	286	290	307	296	275	305	285	310	277	288	299	281	251	273	258	300	265	280	286	309	266	324	297	294	284	293	280	294	275	325	288
9536	1162	1569	1839	1650	1417	1133	1004	896	853	830	774	779	807	764	760	734	743	728	723	710	705	732	663	726	675	716	701	753	717	713	699	684	709	659	655	710	674	679	721	726	646	641	654	645	657	690	650	669	675	664	673	660	710	713	737	627	710	706	634	691	737	697	670	720	758	661	673	682	680	700	698	677	679	665	637	715	664	641	715	641	656	731	661	663	641	705	662	698	687	719	699	710	690	704	680	651	689	615	642	679	673	672	700	706	715	697	694	630	685	665	711	726	701	695	673	703	633	707	667	646	676	676	694	651	674	708	685	644	666	700	689	664	682	703	712	680	682	671	693	662	685	634	717	656	666	664	671	695	669	717	690	728	696	665	677	674	645	654	644	691	669	682	697	661	660	684	732	699	677	712	704	671	685	685	698	692	675	649	640	662	677	677	722	691	701	645	641	690	662	695	636	643	657	688	678	662	732	695	649	668	637	693	692	648	639	669	656	711	642	690	629	687	625	687	736	707	651	714	661	702	695	684	676	654	670	647	662	678	696	666	695	701	688	662	725	693	697	702	668	695	632	688	660	725	672	670	698	672	676	645	675	716	638	678	724	656	747	708	684	663	686	707	678	691	678	672	680	681	718	689	706	640	668	703	703	666	693	693	679	652	654	671	626	709	683	695	707	700	651	656	657	685	639	639	674	706	667	694	664	697	669	646	666	673	719	701	704	658	727	636	648	639	703	683	675	687	651	657	727	643	673	710	680	699	676	665	667	656	686	686	642	678	684	682	678	672	732	670	670	684	645	685	651	701	703	653	667	729	640	647	648	701	693	673	692	710	711	699	704	636	644	661	672	683	657	663	655	616	711	666	635	665	642	644	709	667	697	690	651	680	674	643	668	607	723	671	722	678	649	625	672	634	700	677	704	656	650	680	657	626	659	671	672	702	703	730	659	675	687	698	678	658	644	721	717	666	651	634	704	641	696	672	682	664	702	674	682	679	690	673	690	703	676	683	667	727	666	683	654	665	662	680	673	710	674	649	654	666	646	676	669	669	651	716	669	600	671	709	643	672	700	660	669	657	673	667	724	705	717	671	710	648	657	703	662	692	721	668	682	698	671	670	639	698	667	652	684	661	671	707	703	672	648	686	689	696	666	688	679	697	683	619	688	668	663	640	682	663	673	683	698	714	687	700	687	675	667	711	693	684	685	679	666	659	644	654	715	665	664	714	656	703	737	658	677	663	651	698	648	676	666	664	646	681	690	653	647	635	650	710	661	663	657	715	716	678	680	665	671	659	669	716	653	680	673	692	643	683	660	720	658	693	685	666	707	667	665	698	679	679	666	657	688	720	640	691	639	670	681	685	669	652	665	694	653	690	690	649	681	716	654	677	682	657	681	712	671	660	684	686	699	673	677	658	682	644	660	701	672	638	658	719	699	679	661	612	701	679	664	658	659	698	710	640	670	667	652	662	681	697	677	661	711	711	672	688	622	623	672	690	711	656	651	672	712	667	665	664	658	698	651	691	667	621	678	661	641	654	673	715	728	714	652	718	667	695	700	659	661	667	669	669	647	670	654	683	689	642	716	701	678	665	662	664	704	651	638	626	646	700	656	652	675	698	694	666	669	645	731	648	704	668	718	663	686	691	638	678	669	638	666	679	664	660	676	673	691	710	675	674	694	693	658	670	644	621	675	678	673	666	697	732	697	676	685	700	673	675	689	644	677	658	668	644	671	721	660	695	729	639	665	706	707	638	661	660	678	703	674	668	661	697	682	684	682	686	683	664	650	671	671	627	658	677	649	681	632	666	670	675	630	679	627	676	676	646	678	686	662	691	625	642	655	730	718	689	659	687	713	663	673	684	666	694	687	648	690	664	760	691	633	666	683	664	622	702	717	683	663	679	668	692	691	676	710	629	611	714	708	702	597	683	646	684	640	704	675	690	626	676	699	713	665	658	678	678	662	697	672	683	686	630	681	664	671	697	638	754	682	672	701	706	666	682	684	679	709	681	608	669	666	654	681	663	703	718	711	693	666	682	643	672	682	690	723	681	649	690	666	708	665	685	674	661	671	627	677	705	664	638	687	649	664	667	694	662	667	683	655	650	671	686	647	747	739	654	708	661	669	669	665	682	637	639	730	705	655	677	734	691	720	668	674	678	730	666	688	705	631	652	660	665	676	723	630	640	690	678	668	656	659	722	660	654	697	726	666	647	625	686	675	657	625	669	649	705	650	648	690	669	657	729	649	676	694	693	697	681	657	682	678	676	677	676	661	707	660	675	644	671	699	721	632	696	653	707	713	653	666	630	662	668	654	687	648	705	688	698	663	671	651	681	678	687	714	651	728	671	642	665	696	717	709	648	659	684	705	707	681	634	626	665	664	663	628	653	625	740	697	710	632	664	692	721	673	684	655	715	683	651	642	704	659	684	706	632	710	669	714	658	684	698	667	707	699	639	656	675	705	703	732	681	665	653	689	675	627	680	684	694	705	685	620	645	691	720	670	659	657	722	706	632	677	663	712	661	659	635	666	696	645	687	703	653	682	669	666	725	674	637	693	684	656	631	652	662	709	650	709	624	668	655	641	707	741	634	611	654	688	660	692	670	665	696	662	702	628	698	691	622	720	712	663	654	725	686	651	702	707	734	656	685	671	657	663	650	660	673	678	700	668	678	709	638	693	693	640	690	629	672	686	742	658	693	700	652	625	711	691	642	694	611	649	711	657	709	686	622	619	667	646	692	610	652	692	669	688	703	678	705	638	655	619	711	693	702	638	692	664	630	688	605	661	686	677	648	691	692	657	710	655	636	677	628	686	649	696	616	610	674	657	647	646	657	658	695	692	668	661	737	657	689	637	655	665	700	677	674	723	658	675	636	673	642	680	695	677	673	704	696	710	688	651	675	675	665	682	638	684	642	655	675	654	697	719	691	641	698	706	715	702	690	689	677	668	710	678	695	693	742	724	662	683	717	739	638	682	665	648	661	646	668	697	658	661	653	633	639	660	677	690	663	659	644	669	682	710	636	709	736	690	697	713	696	648	698	654	678	702	706	667	709	679	701	693	702	646	663	702	727	667	668	633	641	625	690	682	686	668	651	687	659	697	684	694	718	696	636	672	695	649	682	685	664	727	694	681	664	697	638	675	725	664	652	665	715	671	681	661	618	638	678	681	664	637	678	686	651	688	675	642	624	678	630	651	693	640	689	699	646	683	639	689	709	675	669	706	669	698	639	642	676	693	627	683	674	689	662	720	702	677	632	637	691	677	648	673	727	649	668	657	703	728	675	695	689	673	643	676	641	697	646	663	671	650	725	703	672	656	661	673	666	694	677	665	680	712	708	678	647	671	671	676	678	688	694	676	668	681	670	655	654	682	700	666	683	717	679	664	681	719	669	697	734	689	641	669	707	656	692	698	601	691	692	729	676	711	649	673	682	658	677	688	641	687	645	670	691	717	722	680	666	680	634	703	665	681	725	678	680	684	659	722	682	645
21889	3149	935	672	492	359	282	256	231	174	166	204	160	147	122	158	140	146	142	142	136	147	129	121	132	115	134	158	113	129	134	116	139	132	113	133	116	128	147	141	105	138	139	133	137	127	142	110	140	120	129	140	120	135	134	127	120	128	124	93	145	121	130	120	133	115	140	130	115	127	109	136	134	120	140	122	131	148	143	130	134	148	137	128	116	125	135	116	109	133	141	115	135	106	137	124	150	143	119	120	131	137	115	122	149	153	138	121	111	123	128	124	118	124	130	134	124	121	129	124	108	135	155	142	133	126	103	125	125	135	134	148	138	135	115	115	146	130	119	115	123	141	115	120	133	137	131	128	113	106	117	121	112	109	135	134	133	126	129	161	129	147	135	142	136	139	138	109	138	110	131	133	134	125	105	122	131	99	128	116	144	107	119	128	121	133	106	138	119	134	143	147	141	141	154	121	117	122	121	137	139	108	141	104	126	126	120	124	154	110	116	103	118	146	144	132	123	99	140	142	114	134	112	119	115	125	109	119	118	128	113	114	119	147	138	113	114	134	146	136	107	115	134	123	114	126	128	126	130	129	132	143	126	155	125	116	120	136	141	142	114	139	112	136	129	132	146	115	118	134	131	119	116	149	112	119	120	123	110	140	118	110	109	105	114	112	120	119	120	135	128	117	118	128	123	133	140	150	140	120	121	152	98	107	124	131	117	128	170	130	130	114	176	114	141	132	112	113	127	109	130	131	148	131	137	106	147	123	137	124	125	132	125	133	122	101	130	115	122	126	127	125	106	152	113	116	140	125	120	119	124	140	116	127	120	115	125	141	143	132	134	142	152	120	119	115	122	133	108	127	122	138	125	134	150	136	120	128	119	115	132	112	120	123	118	123	117	104	130	121	142	132	94	136	111	151	130	141	128	121	122	109	136	84	111	138	137	126	97	125	109	138	116	99	144	136	132	99	104	137	126	129	145	114	112	150	157	129	125	137	125	99	133	116	144	97	122	142	135	138	110	132	121	133	129	144	135	110	114	131	128	135	124	140	116	122	114	122	100	113	135	126	114	109	128	122	129	130	157	137	119	132	112	123	123	142	127	119	126	116	116	129	121	111	140	124	134	126	135	127	142	115	117	124	120	124	115	151	141	138	127	140	129	120	133	139	141	123	128	124	122	135	128	121	101	124	137	112	116	121	117	137	113	120	125	153	126	142	106	115	137	115	104	141	120	132	136	148	138	131	104	122	115	134	134	115	106	136	121	121	121	114	156	130	119	121	140	117	116	123	129	105	121	132	137	110	108	130	123	111	129	132	121	126	121	113	143	133	100	132	148	109	127	135	158	147	145	128	125	136	138	131	119	119	132	129	123	107	128	123	108	133	124	125	134	121	152	126	114	144	145	115	123	129	113	111	129	130	123	167	118	122	112	108	110	123	93	110	126	145	125	118	100	105	108	111	137	114	121	116	133	138	119	121	127	132	127	143	117	131	118	142	127	120	146	110	143	138	132	123	120	149	144	130	143	100	99	139	141	113	112	129	102	111	129	116	126	125	150	106	125	126	116	130	152	128	126	107	125	142	114	132	130	132	124	123	126	130	126	120	109	130	117	124	139	113	123	116	113	120	128	135	132	123	133	115	106	120	126	131	130	135	144	110	131	89	115	124	106	126	111	126	101	119	134	111	128	137	138	111	125	137	120	144	130	110	128	133	136	121	133	138	148	117	131	110	107	131	123	111	113	133	120	117	121	128	115	119	137	130	133	128	147	130	105	153	124	156	127	142	120	123	124	120	134	137	129	145	136	144	123	146	102	111	123	124	145	119	112	120	122	137	121	129	137	120	112	137	138	115	104	122	122	148	132	125	136	106	127	151	127	120	127	136	125	132	136	136	145	137	141	128	117	114	148	134	138	127	142	138	144	129	121	124	134	140	126	114	132	148	119	120	112	129	137	124	120	134	137	106	117	127	120	133	147	148	122	117	114	125	120	125	114	120	116	119	112	129	113	109	114	103	118	133	116	132	137	146	121	123	116	126	106	139	131	122	146	128	131	124	127	128	139	140	114	150	121	126	159	134	152	146	123	131	124	144	125	138	128	96	135	152	136	125	124	145	126	131	122	132	147	112	111	125	149	113	124	112	131	123	111	137	133	113	138	115	144	127	129	132	130	129	141	123	120	139	134	103	134	107	126	116	132	135	122	130	126	112	124	145	135	119	126	130	143	136	121	117	131	148	128	109	128	102	127	113	129	132	118	131	143	158	134	127	118	128	123	121	121	106	128	128	142	115	127	150	157	156	128	131	130	124	124	132	109	112	112	119	128	115	134	118	116	134	118	127	133	125	129	117	127	126	115	107	124	100	122	139	139	114	120	117	164	141	139	106	132	114	137	127	135	100	133	124	142	126	123	112	117	132	124	139	131	117	115	133	145	136	109	95	154	123	136	143	132	127	140	112	141	121	127	136	162	119	147	151	118	142	124	124	120	131	115	128	147	127	126	113	125	134	112	121	124	110	124	127	126	122	118	138	97	145	143	122	110	142	123	105	119	136	114	135	123	124	125	134	124	145	125	130	135	124	145	146	119	128	110	133	146	131	126	122	113	129	137	135	114	121	136	133	132	120	147	122	119	119	117	127	129	121	125	131	137	125	136	129	146	114	115	124	113	115	137	135	120	138	131	140	115	135	145	135	138	140	102	125	141	122	135	110	131	113	130	133	124	124	115	141	124	114	144	127	124	144	131	124	103	135	128	117	109	126	114	117	133	126	129	124	155	127	111	129	138	134	124	126	131	135	135	121	143	120	111	135	156	124	145	128	124	133	128	153	138	110	146	135	119	131	134	142	129	138	117	118	138	144	114	135	140	132	111	137	101	113	124	113	129	133	124	105	133	132	123	94	135	114	142	121	112	140	130	134	117	118	122	119	140	138	131	105	139	107	125	157	119	115	107	114	110	123	114	137	135	129	120	124	121	127	125	147	121	131	126	111	119	132	121	130	123	126	117	133	149	147	126	139	126	131	130	112	121	115	136	140	113	117	135	150	138	111	121	135	104	113	133	126	128	150	124	115	134	135	126	119	110	113	118	121	139	154	126	110	125	111	115	123	128	136	124	146	140	107	115	115	126	120	137	130	119	121	146	135	125	141	134	136	119	121	133	122	144	130	141	128	122	110	154	137	100	94	112	125	161	132	137	127	125	129	116	124	141	135	141	120	145	139	113	137	99	120	128	130	108	134	123	109	119	127	124	138	120	161	127	119	121	117	128	116	110	117	113	116	111	122	113	148	151	132	135	131	113	133	129	128	124	138	121	125	134	135	112	112	134	139	128	128	140	132	119	121	146	103	115	126	129	116	126	122	139	112	131	133	126	133	130	121	132	138	122	129	142	132	106	113	113	121	143	136	115	121	134	121	112	145	128	127	107	142	147	126	118	133	128	134	142	130	145	136	139	145	101	134	127	130	132	125	123	122	138	139	151	137	125	125	128	134
13610	1149	1982	2162	2049	1580	1163	837	748	605	588	506	486	478	432	440	402	420	390	406	388	370	393	374	374	378	369	396	376	349	347	332	362	346	335	345	383	349	369	360	360	358	303	333	322	359	362	325	341	354	352	330	343	356	340	340	340	378	352	347	321	329	322	353	341	355	335	325	295	321	321	312	375	330	348	366	300	335	313	351	313	365	328	346	328	330	349	325	343	331	308	357	325	313	292	307	335	337	326	343	351	331	294	288	335	343	326	364	347	331	315	327	336	304	364	315	340	331	346	372	335	329	362	314	356	315	303	307	347	364	328	310	338	340	339	336	318	313	334	343	328	304	345	322	340	342	328	334	330	332	351	354	318	344	335	335	316	317	344	315	328	317	341	348	333	344	339	323	330	324	337	351	365	308	344	330	316	348	346	337	370	328	328	360	300	311	337	307	310	343	367	320	324	319	298	373	342	340	337	328	307	322	322	328	312	315	314	331	329	313	317	341	318	325	317	353	309	317	350	332	315	327	313	332	350	372	337	302	324	297	327	332	318	343	322	352	336	329	327	322	319	339	326	321	343	309	341	324	320	330	336	290	331	361	323	320	321	303	338	323	310	323	318	312	348	363	298	317	325	330	334	352	328	354	335	323	337	341	312	358	301	338	311	291	295	326	307	301	336	332	351	302	336	308	328	324	351	334	331	297	297	308	317	311	335	316	317	316	321	328	299	320	318	330	326	318	342	310	334	328	314	340	328	348	317	291	342	323	319	354	347	306	333	303	331	317	322	326	357	360	295	291	351	316	316	310	333	310	318	335	310	324	365	299	361	324	318	339	327	325	360	334	325	343	355	328	316	342	348	324	300	300	360	366	352	313	335	317	358	348	348	295	343	322	328	369	343	331	311	312	325	299	338	327	332	307	314	330	327	338	390	330	336	338	316	356	343	334	339	330	326	344	323	336	314	333	332	338	304	361	311	318	318	319	337	329	318	315	347	300	320	309	332	312	330	355	297	346	325	326	263	342	341	364	316	343	324	320	309	326	333	341	304	300	315	328	339	348	349	327	325	362	293	327	330	336	324	353	355	335	352	332	338	350	341	327	352	332	359	313	329	302	346	353	313	345	349	342	321	336	301	325	322	353	333	308	284	337	349	321	320	318	313	283	321	360	316	309	346	375	341	337	344	341	349	324	336	376	340	324	335	343	355	317	321	300	272	319	335	344	355	326	351	317	309	349	325	313	346	314	360	299	330	337	327	356	343	331	309	325	338	314	373	346	331	328	299	345	334	356	309	352	281	350	359	340	338	341	313	319	323	340	327	342	311	335	332	316	326	322	326	343	306	309	298	368	322	306	361	355	316	301	311	329	329	327	340	298	299	331	313	316	327	335	350	334	298	338	303	319	323	327	293	323	322	369	332	325	318	301	300	370	319	314	354	316	326	306	297	305	304	284	313	311	329	335	344	328	356	305	345	312	340	342	326	331	305	348	285	322	332	302	334	348	317	335	330	352	310	324	361	335	307	328	330	325	331	346	305	350	301	328	324	329	322	322	350	330	318	319	364	316	340	361	335	282	314	325	316	373	312	340	342	335	368	323	355	360	329	309	336	333	331	326	333	323	317	322	339	309	331	340	359	321	332	306	341	335	316	340	358	321	343	291	290	334	333	359	353	297	352	311	328	322	360	344	350	330	349	372	327	317	338	324	318	305	323	321	311	365	345	305	333	325	329	349	352	337	311	337	340	347	333	345	352	320	319	340	309	337	340	311	325	350	347	339	322	333	356	344	325	328	305	325	333	321	327	305	321	316	352	329	368	349	325	309	319	318	341	321	315	358	342	306	319	312	324	322	347	285	338	322	350	347	330	332	318	339	305	346	342	295	297	357	332	329	333	349	316	330	314	341	302	306	304	332	349	347	342	367	313	323	327	348	345	338	322	314	336	337	350	327	340	288	304	333	338	337	328	320	319	316	300	341	320	307	324	359	337	327	327	328	352	341	351	338	331	320	346	314	325	328	320	308	294	344	323	344	365	331	335	328	299	312	347	357	308	325	308	316	353	319	324	343	317	371	332	311	318	323	311	295	324	350	343	318	332	330	303	342	317	349	328	344	352	333	348	314	308	324	359	288	305	342	315	347	358	332	327	351	322	299	324	319	347	327	338	348	334	317	377	330	346	347	330	343	341	330	330	334	364	324	328	327	353	354	317	342	395	313	345	322	320	347	315	336	333	326	322	317	340	333	309	318	331	304	350	335	319	318	341	339	321	341	301	302	327	338	350	323	332	304	328	348	333	328	314	361	335	357	312	344	338	344	304	314	337	320	355	341	327	340	326	339	313	324	292	317	335	303	335	339	318	292	328	353	331	326	301	335	358	307	327	329	367	326	315	325	345	324	336	339	342	322	336	368	289	318	317	308	319	349	321	320	320	322	322	352	333	301	310	340	298	320	334	324	313	329	342	355	311	300	333	347	362	344	351	310	322	323	350	334	346	322	309	330	343	346	311	343	321	323	341	340	313	328	307	316	326	333	310	329	360	346	314	317	300	328	356	314	297	331	330	345	332	312	335	339	365	354	340	332	324	300	324	312	341	314	308	301	328	321	382	341	311	326	337	316	345	349	306	287	315	325	320	319	329	312	305	335	310	344	340	321	305	308	341	335	298	309	278	298	320	323	344	329	353	357	330	322	317	325	313	345	310	335	333	324	341	327	314	357	327	316	320	313	356	341	297	330	320	312	375	348	317	287	300	323	308	336	327	323	338	333	319	322	334	292	322	344	324	319	334	319	337	325	362	325	351	320	323	347	308	336	357	305	292	322	324	345	331	304	342	313	322	334	351	315	296	296	314	311	320	346	344	331	287	311	339	366	326	358	356	354	342	322	333	345	313	299	340	307	304	332	318	299	307	309	349	306	349	318	284	346	379	310	340	337	331	308	319	357	336	305	300	352	305	330	342	316	334	340	321	339	326	347	345	311	317	299	316	333	309	355	332	310	324	336	350	339	328	307	310	351	347	334	327	316	317	349	353	338	318	292	321	328	309	302	343	309	291	339	333	280	340	318	349	319	311	308	316	341	376	350	325	310	308	289	329	357	334	299	336	317	343	349	338	306	336	330	291	300	340	333	329	341	328	310	307	344	332	356	321	339	345	352	327	332	343	327	328	345	305	327	338	342	312	341	352	357	330	336	338	366	311	324	347	326	328	336	322	340	332	302	329	329	306	343	310	355	346	381	292	360	334	351	352	344	350	322	318	308	358	355	324	347	342	327	352	359	325	307	356	339	324	313	354	348	322	349	308	322	360	352	323	328	346	339	336	338	311	304	329	341	376	326	348	300	314	320	314	330	351	291	341	328	348	329	332	351	324	330	338	315	313	320	345	336	364	343	316	312	335	279	306	321	344	298	326	315	361	314	293	346	326	328	333	346	324	333	349	329	328	359	359	280	327	347	332	319	282	307	331	301	321	332	326	313	310	360	327	326	345	300	324	340
1874	449	466	434	387	364	341	345	320	367	372	356	309	316	358	325	336	378	317	322	336	347	375	367	358	349	344	354	355	344	306	337	352	356	333	343	323	367	340	400	346	333	349	357	346	363	338	331	338	294	337	327	292	347	336	327	362	323	339	345	351	354	390	330	344	345	357	333	348	355	337	385	325	347	353	321	352	350	334	335	373	350	338	343	317	324	332	312	376	379	332	369	342	316	376	321	329	365	375	354	356	361	356	310	343	354	330	336	352	326	313	369	366	337	306	311	330	348	381	350	343	342	323	354	383	335	344	321	344	354	349	330	355	344	305	336	328	358	336	346	328	355	347	337	333	366	309	368	372	379	378	358	338	349	351	354	350	335	356	321	340	346	366	341	340	387	369	349	333	334	345	343	363	357	352	343	357	320	342	347	345	308	312	332	324	317	338	370	376	360	314	326	333	343	355	343	345	370	362	345	372	343	320	343	340	329	371	326	372	332	359	336	354	354	342	331	325	353	337	329	338	376	350	342	330	348	360	342	351	364	343	382	374	317	354	358	333	361	332	315	357	328	350	329	344	377	365	336	354	371	345	348	335	337	342	346	338	340	363	330	368	343	364	344	359	360	349	351	331	346	375	337	338	349	337	335	383	385	324	324	313	344	359	380	359	369	361	330	309	338	362	325	349	373	325	341	362	364	361	305	349	381	349	328	304	329	357	342	369	356	343	310	370	363	346	307	357	351	359	350	322	376	318	369	340	364	324	328	341	327	354	374	354	334	348	356	321	366	337	347	329	335	323	363	329	337	355	324	311	360	320	362	358	360	297	347	348	349	324	331	381	346	332	357	357	337	361	358	341	349	338	344	338	372	350	325	383	332	356	368	372	335	384	350	359	328	365	360	374	332	390	367	355	336	360	332	341	334	354	352	356	331	316	374	340	334	341	345	364	340	327	316	370	340	349	331	372	377	348	339	355	333	330	380	336	328	344	338	348	379	348	356	331	330	356	354	347	368	338	362	356	346	331	302	341	387	311	340	369	321	341	360	344	347	356	386	367	341	331	336	353	348	332	326	358	363	329	338	359	334	320	377	330	372	349	355	353	351	356	368	325	327	345	389	350	338	331	309	345	324	355	305	332	334	355	367	331	324	364	356	367	340	360	374	356	308	331	374	352	342	362	334	308	338	305	325	371	357	350	356	326	347	332	341	342	295	384	342	358	329	323	350	339	329	355	367	344	305	351	347	361	346	348	395	399	347	353	394	346	375	363	390	354	330	343	353	376	333	361	333	347	368	330	352	352	342	359	346	319	382	282	317	339	372	362	369	301	350	295	324	347	363	360	361	356	350	372	338	365	386	372	343	354	334	346	370	330	337	344	355	326	332	367	327	346	328	316	331	337	377	355	356	343	340	353	358	353	334	383	365	353	321	355	368	353	349	317	329	399	366	342	363	342	283	356	326	350	339	335	336	346	332	365	338	328	356	353	345	363	357	323	371	350	384	325	378	325	374	310	378	398	352	343	366	362	354	349	331	342	330	349	358	358	348	306	329	338	290	321	356	348	330	325	335	349	344	402	386	349	363	363	354	349	360	362	337	313	288	351	339	356	354	309	357	342	324	350	308	373	363	371	354	359	349	332	373	336	341	343	326	332	347	343	315	381	335	358	333	326	321	318	347	352	334	357	351	383	339	350	364	349	318	297	346	367	346	332	355	315	297	294	378	336	310	324	342	365	352	369	312	320	339	322	349	349	320	392	358	344	285	345	335	355	318	346	349	330	381	367	342	354	350	341	334	358	374	312	354	346	310	355	316	370	379	340	369	350	371	328	323	356	347	341	338	323	345	362	352	351	335	356	347	322	359	370	373	325	364	358	339	330	343	341	365	338	341	346	336	368	337	311	347	347	429	378	325	360	325	345	343	368	348	335	320	336	354	338	387	377	360	327	350	370	344	366	342	369	352	364	367	337	331	361	360	350	343	342	344	357	346	348	309	352	323	335	331	358	320	340	361	328	314	385	325	370	341	364	341	381	362	337	337	349	315	316	341	360	331	354	345	339	361	399	348	374	366	368	375	349	347	372	320	366	315	350	327	357	359	311	353	343	339	334	323	341	324	322	341	339	345	347	324	338	358	355	339	327	338	314	337	347	323	397	348	347	339	358	364	369	342	339	338	354	343	346	347	351	367	344	304	344	316	355	380	373	327	341	303	345	361	363	308	321	379	348	322	301	354	356	369	352	339	349	355	338	298	350	402	306	341	363	358	336	362	379	338	321	335	301	357	353	337	341	320	354	375	336	329	377	367	378	338	324	350	354	359	365	327	351	341	345	344	311	331	356	341	345	347	344	397	326	326	328	362	317	319	314	365	358	349	315	354	344	365	373	349	327	373	333	374	395	354	355	365	318	367	380	313	344	379	345	372	370	320	340	366	350	333	341	371	335	329	340	337	362	350	330	372	401	369	367	339	359	331	350	342	315	349	330	370	375	377	322	349	341	337	346	325	316	362	381	310	360	353	341	345	365	364	335	337	374	342	345	333	380	362	337	330	322	350	363	367	344	380	327	352	326	335	337	357	365	357	362	344	334	382	341	330	348	351	339	317	335	320	347	329	331	326	358	334	338	344	344	342	339	332	339	314	337	338	352	360	328	355	332	345	355	329	376	327	372	314	349	354	328	302	338	364	331	369	357	339	318	313	358	347	358	346	319	375	357	358	347	330	349	341	381	336	352	342	357	348	369	395	328	324	373	378	353	331	353	361	328	344	376	389	391	368	348	342	411	325	350	391	356	325	340	369	363	381	328	332	322	301	359	353	331	358	359	345	325	325	329	340	360	328	347	316	351	316	329	349	340	343	353	365	340	304	330	371	332	332	348	291	347	356	358	336	325	337	317	323	326	334	329	330	377	333	334	369	395	325	314	343	371	320	344	315	354	332	346	337	340	334	374	340	318	340	345	362	366	307	335	337	337	377	358	363	341	353	329	366	350	319	314	312	334	319	348	355	337	333	341	356	331	317	341	340	354	339	338	356	365	326	351	349	359	332	315	384	328	318	353	379	362	394	331	356	324	316	332	349	345	363	346	391	344	347	316	349	317	338	361	299	367	351	363	338	377	323	337	351	371	358	371	360	345	369	348	332	379	327	332	354	387	334	323	341	356	385	380	348	387	336	310	355	380	340	330	345	341	365	357	342	328	308	350	362	357	322	328	372	340	311	344	338	363	353	376	322	356	301	323	342	327	344	320	327	321	352	328	367	333	347	322	321	361	368	357	323	324	318	365	373	340	350	349	339	350	360	339	367	338	339	369	312	365	290	351	317	357	347	349	355	326	345	347	325	343	365	365	346	345	311	342	352	309	339	332	352	377	328	368	364	334	315	365	347	364	348	362	345	351	355	339	343	363	326	375	350	324	376	316	306	349	370	354	357	287	303	320	391	369	385	360	372	345	336	348	336	322	310	333	359	340	346	355	327	326	328	392	357	362	333	324	390
2309	913	1030	1057	999	965	937	860	829	803	793	789	831	794	792	828	824	836	814	796	841	815	792	843	816	793	830	795	785	769	822	808	806	764	785	798	810	835	867	805	767	786	772	772	780	824	824	815	818	815	785	803	783	791	772	803	836	765	868	779	795	771	781	780	775	793	820	723	807	788	791	794	838	810	805	808	781	786	804	786	786	816	766	806	797	843	803	803	831	770	788	828	778	781	768	846	792	834	831	814	783	800	812	748	785	834	834	811	789	814	828	843	750	785	860	813	804	783	797	814	829	755	808	802	816	778	825	800	752	797	816	806	793	803	830	804	855	749	837	842	796	811	878	824	795	763	835	807	834	833	753	800	817	839	820	809	792	770	838	799	808	813	814	816	833	811	787	793	843	822	763	812	787	806	792	836	813	745	834	788	776	821	774	776	840	818	767	803	833	794	829	786	841	778	849	822	761	834	775	817	806	824	777	818	821	808	795	800	798	818	803	810	830	815	779	809	806	835	848	799	817	862	758	831	829	825	816	833	763	807	839	821	822	769	792	811	836	790	823	786	841	810	798	795	849	820	807	780	755	774	823	853	788	809	802	776	800	777	822	847	802	796	789	802	809	842	815	776	812	840	839	813	821	814	781	793	856	791	779	818	775	786	802	763	794	787	813	816	860	749	779	782	809	746	785	819	844	770	816	826	821	827	787	775	817	804	771	800	769	803	798	782	779	791	867	785	760	786	814	804	833	777	749	819	801	784	800	812	799	777	799	779	839	778	830	801	804	802	837	769	817	798	779	780	805	816	759	785	812	793	769	784	793	800	790	774	818	803	812	810	830	848	841	835	792	814	788	799	800	778	804	821	823	791	800	830	766	800	828	754	782	816	801	800	809	799	789	786	781	856	775	772	794	761	816	786	788	798	800	776	809	843	807	824	737	753	816	784	838	768	854	815	775	798	819	759	813	803	750	833	795	851	798	800	786	800	818	782	765	796	861	817	822	792	789	767	816	835	786	800	800	804	828	800	796	788	838	794	793	774	786	830	793	745	759	793	792	749	813	812	795	791	822	788	796	811	809	832	744	781	795	851	839	843	839	791	783	790	791	835	822	782	751	775	749	817	792	784	761	783	821	791	815	870	797	806	809	784	808	825	850	797	852	781	794	785	819	796	852	806	795	805	822	805	795	771	811	821	790	781	811	821	786	777	756	840	822	755	834	821	758	833	775	808	801	763	839	792	822	855	792	829	842	817	788	789	820	794	779	759	814	796	862	774	751	811	775	782	839	755	811	829	790	820	766	776	845	802	765	763	804	778	854	795	806	808	808	801	791	785	767	834	803	848	824	758	812	817	867	820	820	809	780	842	839	806	816	794	764	790	823	762	810	797	763	780	818	827	775	766	767	816	784	810	754	809	854	787	777	781	776	801	768	802	798	793	798	775	794	782	818	847	865	804	816	842	830	789	751	845	796	826	815	756	807	777	839	801	796	766	788	776	776	801	809	793	838	797	763	774	780	795	861	785	836	801	782	789	746	771	826	778	780	799	754	834	833	768	792	761	795	796	757	790	787	768	773	864	810	807	783	802	802	825	770	756	807	824	816	775	765	867	815	788	749	775	828	850	811	774	747	820	835	800	814	782	830	777	831	831	753	786	802	833	826	773	836	825	816	804	803	806	810	847	831	826	835	755	836	827	823	844	776	821	808	831	801	792	798	814	793	801	791	796	831	799	846	865	769	825	791	808	780	833	827	807	776	830	768	823	780	816	808	768	791	819	806	837	812	809	852	809	786	787	776	788	807	795	784	793	832	846	807	779	790	823	824	739	776	766	823	806	792	834	800	787	797	774	768	786	835	794	793	769	771	810	815	799	778	824	778	791	806	789	793	770	889	797	848	818	767	799	801	797	740	767	818	761	797	833	775	782	850	778	809	862	800	778	774	820	846	715	822	815	797	767	822	801	788	837	812	792	846	790	769	793	799	819	825	818	841	739	756	827	756	791	767	805	781	822	816	862	734	809	777	795	845	784	810	773	786	788	808	792	791	725	803	773	790	762	825	822	847	790	799	780	780	819	811	811	831	820	794	869	810	768	774	822	847	830	795	774	771	796	803	833	814	801	787	797	783	822	779	810	841	765	810	792	809	828	786	807	852	875	828	823	801	786	825	751	831	827	847	796	786	819	797	813	816	809	824	800	748	759	771	855	782	801	816	818	790	794	789	808	773	856	811	851	783	818	795	759	790	759	826	747	781	799	824	839	791	828	766	749	788	816	794	827	854	790	831	796	792	802	819	848	795	809	797	786	821	832	785	782	803	883	798	747	763	842	775	752	794	787	805	813	782	790	798	770	805	818	839	835	841	824	777	851	816	793	831	836	759	820	819	791	784	846	791	845	791	752	823	751	829	770	744	833	873	797	809	740	812	781	766	807	797	756	832	805	792	795	806	843	828	824	782	789	796	756	775	754	774	818	786	796	789	748	810	798	804	815	823	812	846	775	831	787	830	770	803	812	811	802	754	790	816	834	787	801	798	811	829	796	736	811	802	843	825	819	784	792	818	797	777	811	862	817	778	813	829	818	764	822	783	777	819	820	828	799	729	797	793	779	853	803	832	734	861	795	789	775	810	771	796	839	854	785	800	789	830	824	830	812	754	789	826	817	742	780	815	766	830	834	743	790	803	776	808	806	786	820	860	788	798	810	765	827	825	823	811	808	827	852	800	735	876	797	829	818	823	823	805	811	755	827	791	787	796	812	808	851	807	796	789	886	806	727	789	796	806	738	778	806	839	829	826	804	764	754	763	795	764	754	813	838	838	798	803	819	798	769	806	734	814	835	801	784	784	792	808	803	812	812	827	772	733	777	785	806	774	748	764	842	814	802	781	785	819	772	792	838	823	829	788	791	790	794	778	849	840	831	802	811	754	805	788	798	813	765	821	820	789	791	761	875	802	832	794	832	792	809	795	740	774	808	723	787	834	879	821	746	810	811	824	809	809	780	748	829	821	808	812	756	815	787	807	799	800	813	759	783	838	808	781	799	788	837	809	819	773	842	783	814	809	815	782	789	825	788	813	758	800	806	792	842	815	806	793	779	794	809	778	806	829	851	826	802	816	764	832	778	782	803	804	797	782	785	785	812	859	810	802	834	803	839	815	813	833	825	827	795	808	824	833	810	799	768	797	786	800	748	767	785	858	781	813	809	783	783	770	837	773	793	768	809	817	819	801	805	776	819	769	823	798	834	814	786	830	803	839	777	791	789	768	841	777	859	792	749	862	810	786	841	776	780	805	800	769	801	843	806	782	827	810	769	804	787	776	799	795	811	840	746	835	798	778	821	762	788	833	798	831	828	826	851	795	814	782	833	778	782	839	799	782	771	831	776	814	803	799	818	756	760	815	789	784	791	836	826	779	828	796	791	859	807	803	801	786	781	785	866	785	779	847	805	784	800	779	753	823	823	828	745	832	841	785	799	817	823	753	799	751	783	754	811
13437	1594	684	616	489	449	426	376	353	329	352	304	338	315	313	287	300	286	283	320	295	273	287	284	291	291	296	289	267	316	289	316	278	290	323	282	250	281	307	276	279	260	333	319	298	265	326	310	298	332	273	289	260	320	274	265	294	296	297	277	251	297	280	298	275	286	308	315	302	290	267	274	278	295	319	279	290	306	304	293	304	294	306	321	291	349	270	297	265	295	304	326	300	299	295	299	282	289	301	290	305	294	306	314	289	280	287	270	321	288	302	267	290	313	276	320	318	280	324	289	318	293	331	296	292	317	300	303	275	284	260	332	295	269	290	313	303	272	268	292	297	287	305	271	289	273	328	280	281	303	255	309	314	326	277	291	271	281	326	296	309	285	295	289	278	286	303	319	268	277	271	291	301	276	276	298	294	290	294	285	295	281	291	292	273	292	264	288	266	289	255	280	288	283	314	314	291	280	285	298	295	271	260	306	266	307	272	297	265	326	281	296	291	293	315	282	293	292	310	303	298	286	291	296	303	284	278	305	283	326	317	303	309	283	300	292	300	293	276	302	271	315	272	289	312	281	263	312	331	283	315	306	288	324	293	321	300	282	299	309	290	263	260	310	275	283	309	296	274	289	270	323	295	302	287	294	289	296	295	314	300	298	311	275	285	298	276	266	277	283	285	288	278	278	297	262	292	309	297	276	285	279	336	313	325	298	294	311	303	289	286	309	303	335	315	286	280	289	276	250	257	248	279	279	278	258	283	297	291	322	321	308	250	275	315	306	282	305	277	301	290	278	295	288	263	255	312	296	253	300	295	307	303	246	287	281	330	308	269	311	291	309	287	280	288	311	311	314	299	278	324	289	265	295	285	283	344	311	267	279	311	284	302	309	294	291	265	281	284	290	322	311	279	298	262	306	299	311	321	262	298	286	311	350	319	283	303	275	281	304	282	289	296	304	302	285	309	258	288	302	271	305	305	303	275	310	266	300	280	318	298	256	303	325	270	291	284	293	275	259	300	290	312	281	294	270	305	298	302	267	294	316	266	304	300	279	296	285	288	284	307	273	275	283	303	267	304	289	309	296	294	281	285	283	304	277	262	263	288	325	274	297	293	278	264	294	310	302	274	284	292	284	305	274	282	259	295	318	289	297	288	296	303	307	319	291	321	315	287	278	336	295	276	296	273	279	292	303	327	292	325	329	314	265	307	315	287	288	300	278	305	290	272	293	286	305	290	286	266	299	301	311	287	296	288	286	306	291	292	307	327	304	304	288	313	320	308	295	291	265	277	272	300	311	310	258	281	288	284	252	291	294	285	304	306	287	299	264	271	305	307	277	312	297	310	276	282	277	282	312	270	318	306	322	264	285	276	296	303	328	269	298	281	280	300	255	278	306	264	302	266	315	295	306	266	264	283	273	301	293	307	317	325	304	276	291	281	281	277	316	281	336	299	250	284	321	291	293	293	300	286	329	316	306	281	295	326	306	290	262	313	297	299	296	280	282	277	281	308	302	325	344	313	316	266	292	255	282	275	330	329	248	258	279	301	285	312	330	304	292	317	279	262	283	330	293	301	326	314	289	274	270	303	275	304	315	323	269	277	257	287	278	267	279	307	282	286	293	338	305	292	303	300	264	324	294	298	290	317	268	285	313	285	265	244	236	294	313	267	284	275	262	310	300	296	274	270	317	270	302	313	311	310	313	300	278	299	295	324	301	300	294	296	336	313	300	289	287	276	297	278	308	323	313	283	265	330	298	293	281	311	301	281	281	286	301	294	282	270	283	300	276	295	304	295	318	325	297	304	303	311	295	270	263	260	259	283	263	272	278	274	323	299	305	290	289	264	287	281	309	292	268	295	283	305	288	272	310	301	296	306	309	310	320	305	308	300	288	284	268	293	295	282	269	316	296	292	301	298	293	292	325	294	284	326	314	307	307	270	286	284	281	291	301	317	290	287	304	267	295	315	298	282	267	290	308	318	333	293	294	304	288	288	293	289	284	323	297	310	296	297	252	341	283	301	271	282	290	268	286	290	326	281	271	309	322	307	319	317	276	295	309	276	292	292	300	326	271	329	277	290	282	283	280	300	301	275	305	262	291	288	297	319	279	306	288	307	295	324	299	298	318	302	303	291	289	308	266	277	286	276	279	310	297	311	305	283	294	301	296	265	306	285	278	281	293	296	293	278	316	305	300	294	307	315	296	278	301	285	296	280	294	286	291	322	306	326	277	271	259	314	321	285	302	274	301	305	316	276	280	286	315	281	287	300	266	274	293	271	298	259	286	286	281	291	304	287	317	306	279	304	296	333	288	286	291	303	298	285	277	289	298	290	302	256	295	300	266	301	297	323	286	318	308	262	314	279	254	278	323	295	278	313	296	262	271	285	301	258	293	305	321	285	297	283	254	282	316	291	263	298	282	291	302	317	302	299	329	297	274	265	270	326	295	291	253	265	303	279	305	303	287	276	284	262	302	267	304	294	302	319	306	296	295	318	272	310	288	253	276	264	282	290	306	326	260	297	327	283	325	270	273	303	269	305	288	320	299	313	284	286	252	299	275	283	283	309	276	270	281	309	292	273	282	286	282	313	284	299	328	315	297	309	304	316	301	308	303	293	285	271	281	297	310	314	300	293	330	311	267	292	276	257	291	280	281	279	293	288	307	278	288	293	286	327	300	309	295	306	296	272	316	326	308	308	284	290	328	291	300	286	281	288	291	281	281	293	303	257	274	299	299	283	271	290	295	290	279	295	283	294	307	292	299	316	293	293	274	306	302	302	279	284	290	284	320	303	280	306	293	272	303	259	265	292	290	290	299	275	309	270	290	284	273	284	279	303	311	303	290	292	292	305	292	288	253	279	284	278	309	261	315	294	293	292	283	305	296	259	268	273	299	303	297	314	271	286	299	333	295	282	302	314	302	296	283	269	258	277	291	286	288	298	285	309	300	301	305	263	292	309	299	266	294	305	287	301	291	303	306	296	292	281	308	273	310	290	284	280	290	319	284	287	315	282	277	276	308	298	297	329	296	289	307	290	298	264	279	319	305	291	307	293	291	274	285	274	303	283	330	279	307	297	284	295	345	285	299	305	279	299	284	335	312	269	283	291	284	307	298	278	300	305	287	302	301	280	287	252	287	295	280	270	294	305	314	292	285	311	291	316	300	292	326	285	287	316	298	278	281	311	294	293	287	301	314	309	276	300	292	285	295	250	324	292	270	277	314	261	306	302	320	283	275	308	330	281	288	309	296	295	304	300	287	302	316	317	279	283	276	311	318	306	284	298	325	278	272	309	275	288	295	298	286	311	324	290	304	278	281	292	306	320	307	299	280	321	312	271	275	269	272	286	309	301	261	288	310	260	280	292	311	270	247	287	286	298	286	283	299	332	328	300	298	293	354	302	307	293	275	271	271	307	286	253	321	299	274	317	296	275	299	300	270	308	315	286	304	276	304	292	291	273	275	305	287	278	298	296	315	296	312	278	299	294	281
10097	1087	1554	1877	1646	1376	1130	966	922	911	815	784	750	727	732	766	693	733	716	726	727	702	705	655	663	722	694	704	680	618	621	671	761	682	680	676	670	690	702	698	756	628	677	664	705	650	628	713	668	688	671	713	715	678	686	659	700	674	689	633	667	675	692	703	641	667	754	696	668	667	703	696	653	647	699	686	657	682	651	694	693	673	714	694	738	679	632	657	642	649	672	694	644	688	663	634	718	688	676	677	725	641	676	644	704	692	678	693	639	687	675	665	621	660	714	648	725	699	694	669	682	697	704	671	695	675	657	682	681	692	687	680	627	682	653	673	656	695	692	670	737	686	628	655	699	663	654	668	672	672	650	671	707	691	667	706	686	673	674	718	690	706	675	700	723	655	633	704	699	643	684	659	674	673	718	676	629	674	642	707	685	698	671	694	660	718	695	660	737	718	670	666	667	664	655	731	705	674	670	707	640	682	665	674	686	655	686	695	735	665	676	662	674	694	636	642	649	691	672	686	709	679	717	727	692	692	725	656	651	686	644	664	660	686	689	711	667	685	647	680	663	653	657	685	684	671	694	685	652	691	681	695	706	760	698	670	653	711	682	661	618	623	685	642	678	679	668	716	698	659	666	657	677	666	704	676	672	688	650	695	637	608	680	669	665	682	671	691	621	699	673	683	690	642	702	619	693	646	691	682	703	641	711	657	686	654	716	678	680	688	676	660	692	602	679	721	686	751	650	705	674	697	682	644	679	687	665	737	671	667	643	659	702	681	703	669	643	687	657	685	734	717	684	622	657	644	709	643	668	664	668	629	677	697	695	643	673	665	677	661	667	637	672	669	699	680	690	643	676	705	712	710	649	657	682	676	646	685	689	700	690	709	710	691	703	669	674	618	689	706	679	673	701	653	729	702	646	633	632	677	709	691	650	730	708	656	689	712	650	695	655	640	672	669	677	688	699	697	705	658	711	657	660	696	647	714	698	680	649	707	711	664	692	694	700	660	674	702	633	732	690	654	661	684	710	678	683	711	681	705	657	691	720	685	633	672	662	670	657	676	672	656	687	652	688	631	698	700	695	724	635	662	683	705	683	610	644	718	663	707	674	652	704	653	662	731	677	680	709	633	673	678	688	691	703	689	678	694	697	739	678	666	670	715	688	652	686	683	724	691	682	698	681	663	724	690	711	677	710	652	658	673	716	700	731	657	679	667	689	669	641	683	669	668	684	676	690	681	668	687	666	654	707	704	659	667	719	660	649	667	669	660	680	694	673	654	694	650	677	659	663	687	698	671	662	700	663	680	675	676	660	659	700	684	667	651	665	695	695	693	701	703	727	703	663	645	697	653	659	667	710	652	724	650	702	711	673	689	676	682	673	677	666	670	670	687	628	671	709	661	645	692	658	663	639	677	656	683	657	692	713	665	681	713	671	663	701	651	663	672	690	670	705	690	694	652	675	711	674	669	684	667	631	686	621	698	715	713	698	682	654	688	708	668	688	691	662	675	709	702	689	684	686	664	677	694	690	676	655	642	678	633	685	751	676	687	674	665	696	697	655	669	691	697	669	675	699	653	682	677	668	698	644	658	678	647	646	680	689	690	690	677	723	696	679	668	666	655	683	620	670	676	666	644	681	683	692	736	702	673	705	682	690	623	667	651	671	682	697	638	648	687	675	691	677	663	705	666	680	668	662	680	683	702	676	694	711	706	679	701	660	639	646	697	701	667	728	712	671	685	722	659	659	672	711	676	755	658	634	735	675	662	659	634	653	673	704	674	708	669	672	661	694	661	651	720	658	683	630	649	679	652	748	678	658	719	712	638	749	668	739	675	677	648	729	651	637	672	741	685	639	676	662	710	656	658	700	672	635	660	629	696	682	699	671	698	654	631	655	708	734	640	687	647	672	684	669	655	699	635	698	656	730	664	657	697	677	665	670	721	655	650	694	681	677	674	680	685	669	648	641	678	648	762	684	665	653	656	668	682	658	629	684	650	690	670	697	683	610	669	680	687	705	669	663	686	651	646	692	690	686	665	684	682	680	683	636	682	664	691	724	725	627	694	673	720	714	719	683	727	671	683	679	738	651	655	695	680	733	677	696	667	673	651	698	689	665	691	678	666	702	656	701	640	677	679	641	628	684	661	628	706	636	698	660	670	675	692	663	682	652	653	741	664	707	663	683	673	676	679	669	677	645	700	696	678	636	658	687	704	643	673	635	648	698	705	703	739	694	671	654	670	739	668	656	708	716	679	665	639	611	631	695	721	698	693	650	649	699	661	682	708	677	666	625	620	669	709	686	670	678	663	680	672	686	693	652	753	688	648	647	682	668	641	647	690	654	696	706	715	650	623	654	698	645	662	661	653	677	659	667	695	710	680	661	699	669	672	664	683	677	664	674	645	674	704	694	649	628	661	690	654	680	653	692	706	673	664	666	620	680	699	707	692	723	729	694	653	617	696	685	659	650	667	643	640	704	649	705	688	690	716	664	663	676	688	662	648	675	679	670	667	666	697	660	725	670	638	657	650	689	683	663	679	645	671	687	673	717	688	684	676	730	692	678	684	692	685	667	693	672	664	719	676	694	664	683	660	713	669	695	729	719	657	642	681	693	698	670	682	713	675	695	693	640	645	633	660	674	694	646	654	646	690	691	706	687	681	657	618	677	703	684	702	723	665	691	672	688	675	717	665	683	694	713	707	666	651	680	632	673	691	679	738	660	667	662	698	667	693	649	638	707	683	709	671	714	659	681	668	692	684	640	675	687	699	717	669	661	631	743	686	676	633	668	690	664	619	671	714	691	663	707	658	663	695	610	661	670	671	710	687	707	680	658	664	670	668	663	698	678	639	699	681	693	661	745	673	649	681	716	700	695	648	699	718	692	661	651	667	649	692	667	708	673	648	633	639	662	645	639	674	713	699	676	693	705	686	705	687	662	650	685	655	702	651	691	676	714	699	634	667	671	656	677	674	699	715	635	661	667	666	710	694	681	657	664	694	683	697	662	636	671	729	763	703	680	683	679	731	705	696	696	691	671	676	668	686	683	656	696	694	666	653	661	727	658	673	654	653	726	656	708	680	649	677	667	663	681	646	700	682	672	700	725	702	680	660	665	675	685	749	620	666	737	704	696	736	676	649	701	680	620	657	698	681	681	662	659	643	709	657	697	676	711	667	674	667	641	677	668	642	711	613	690	670	685	679	634	626	661	727	663	753	684	673	714	670	708	637	689	684	681	669	725	663	679	676	615	637	644	660	714	677	707	670	665	680	636	685	635	664	715	661	697	661	708	663	655	633	700	684	716	705	647	723	681	699	711	668	659	663	682	659	683	718	631	675	676	698	678	701	684	703	649	696	651	704	670	659	639	647	673	725	664	696	677	690	713	677	681	703	686	676	713	661	690	650	654	684	647	668	641	681	661	650	719	691	725	643	696	710	673	692	658	692	649	722	653	621	700	652	723	657	679	681	674	674	676	685	683	640	643	668	663	662
22822	3275	952	683	521	384	287	250	217	199	144	151	140	153	148	139	152	132	125	112	145	137	133	111	122	125	132	126	132	123	138	120	141	130	131	115	112	123	146	127	120	132	135	126	123	134	117	134	142	111	117	120	106	132	128	109	134	134	125	120	154	110	132	126	132	124	128	127	127	117	109	145	141	137	126	138	127	118	114	150	129	126	153	122	143	98	137	117	136	123	130	126	101	125	125	131	134	123	130	119	103	137	145	140	129	132	106	125	101	130	137	120	116	136	123	131	121	132	117	122	131	127	116	131	127	117	117	111	122	114	129	118	141	118	131	118	125	126	128	117	141	119	118	147	140	129	119	126	111	122	138	135	147	141	124	141	145	117	118	125	107	110	113	136	124	122	140	118	126	128	128	142	146	121	133	107	107	143	122	122	118	125	129	122	122	133	96	140	125	121	135	124	110	131	139	136	123	158	149	131	131	125	131	132	125	122	108	120	120	126	116	119	108	110	143	154	109	123	116	125	107	139	144	126	146	123	134	121	120	115	126	111	137	118	131	122	132	116	122	121	125	114	144	115	124	117	146	113	111	146	138	158	141	123	151	117	124	116	156	114	140	128	127	124	112	144	105	149	156	129	134	133	131	120	135	131	137	117	144	117	146	146	137	142	113	133	137	121	135	109	111	146	144	138	128	109	115	128	130	121	115	138	124	128	133	126	122	129	113	113	134	128	125	143	128	123	105	114	128	123	121	142	119	123	136	130	129	130	130	124	115	141	156	144	108	113	124	132	121	127	137	126	132	106	136	137	134	107	99	126	120	118	120	121	136	130	133	131	129	128	133	132	125	132	132	131	120	140	132	116	112	117	142	111	114	123	122	134	141	134	117	151	126	147	139	121	128	146	104	100	126	148	134	138	111	132	98	120	132	135	128	118	123	144	119	122	121	135	116	147	98	143	125	131	114	122	128	146	152	141	125	117	133	154	132	118	128	133	121	119	141	142	134	125	133	114	142	124	118	142	108	120	121	117	110	114	129	122	150	135	126	102	154	114	134	133	129	154	135	140	129	149	116	140	134	136	126	123	141	133	121	119	135	127	133	117	124	132	117	137	134	120	133	123	118	142	120	102	136	124	135	147	120	119	118	132	148	133	122	109	137	138	143	119	130	136	120	114	104	129	105	130	118	120	141	139	140	119	118	120	135	107	124	134	141	137	142	113	124	109	121	142	124	117	140	109	144	131	127	96	113	129	119	146	143	119	116	144	135	143	120	121	108	129	132	119	114	117	113	121	141	124	154	131	122	123	117	141	127	132	130	123	145	130	130	135	127	122	109	134	122	122	105	125	150	124	125	131	137	146	144	128	110	137	141	137	124	135	109	137	124	129	127	135	129	128	140	98	136	113	126	157	122	120	131	131	106	106	121	127	156	132	136	116	124	135	136	117	154	142	133	144	118	131	140	104	109	159	135	137	142	150	139	123	146	137	151	116	134	137	124	124	133	101	129	123	134	135	114	133	126	133	101	132	118	128	123	136	126	143	137	120	117	144	115	138	125	135	133	115	117	119	128	137	139	120	111	143	111	122	113	145	117	124	130	104	121	127	132	138	150	134	113	120	113	142	106	119	129	114	140	161	136	147	156	130	127	120	135	112	146	145	115	108	143	120	134	123	116	124	122	123	103	123	115	107	158	104	116	132	128	136	136	132	118	116	99	132	123	130	138	138	127	126	117	121	146	104	111	128	151	121	147	148	136	122	128	144	135	122	151	115	106	137	139	136	108	135	128	139	136	113	108	105	135	129	148	124	137	103	131	123	123	135	134	141	126	131	123	119	120	116	107	154	126	126	121	128	129	131	116	118	137	131	132	108	114	142	106	135	131	112	104	112	126	131	114	135	131	148	140	139	130	146	130	135	127	104	144	128	122	134	120	127	121	133	127	106	124	117	146	127	122	119	127	137	125	127	128	138	138	144	117	138	123	113	127	140	131	126	119	118	136	118	142	145	124	109	130	130	146	122	133	119	114	144	119	116	139	118	114	136	117	116	150	120	112	133	105	123	105	143	138	129	145	122	117	109	113	128	133	134	128	125	115	145	130	128	147	129	128	123	142	118	152	115	110	111	137	124	127	150	114	124	124	123	132	134	139	136	140	136	118	139	111	129	138	128	124	148	119	139	132	136	108	131	128	134	151	134	138	107	127	136	118	106	124	133	131	122	124	129	125	128	129	128	147	131	133	116	121	132	138	139	114	145	126	135	111	128	153	116	117	111	124	131	122	113	114	134	119	140	116	125	111	129	127	128	117	122	131	121	124	116	130	135	137	119	113	141	139	129	118	131	138	119	124	133	143	126	127	153	124	132	119	125	121	122	134	157	117	142	101	141	128	109	118	147	126	159	114	102	119	126	136	134	111	133	138	120	113	148	136	140	130	129	119	126	119	130	129	124	137	117	105	96	134	115	113	131	125	140	121	115	132	118	147	116	126	142	119	123	123	127	130	139	117	123	139	121	121	116	132	108	138	133	112	126	114	113	126	138	151	128	121	111	120	129	131	123	117	135	128	129	130	134	122	144	120	132	127	137	116	110	113	121	136	124	130	129	137	125	136	132	122	120	125	137	118	120	139	145	136	118	113	113	124	116	111	128	119	108	113	133	152	120	118	128	136	140	129	143	103	127	136	113	111	135	135	120	111	135	131	154	117	123	139	124	124	120	99	120	151	89	118	110	137	131	131	130	108	132	129	123	118	116	144	118	117	146	132	133	142	125	108	129	113	133	118	141	152	122	142	129	126	123	137	109	117	135	128	137	129	128	134	145	132	130	119	114	134	123	142	130	139	113	134	137	113	107	145	116	132	112	121	138	146	122	128	128	109	139	137	129	136	131	135	159	158	124	145	143	124	116	109	134	128	133	123	124	128	120	118	120	101	136	106	117	123	132	136	130	118	140	137	118	121	116	134	133	133	107	121	118	122	132	105	125	135	120	125	131	126	127	132	129	126	125	101	119	135	136	121	123	120	121	120	114	126	129	129	131	131	116	102	155	132	136	132	138	120	131	131	118	128	132	118	118	145	114	120	116	142	117	123	130	125	119	141	124	146	132	113	114	132	123	133	104	125	118	128	139	174	120	152	117	125	135	120	107	136	144	111	114	127	140	121	109	107	120	121	119	139	104	115	122	151	155	115	133	121	132	110	105	140	136	124	123	135	124	144	140	116	128	127	131	132	135	110	117	142	122	112	120	121	135	148	149	122	120	132	150	141	105	134	125	136	122	132	119	144	116	146	105	119	133	141	136	106	110	115	138	143	144	137	114	130	117	123	150	154	109	145	136	106	124	116	151	135	119	123	148	127	127	150	111	113	105	131	129	120	115	135	124	135	127	128	119	106	141	139	117	138	120	135	128	144	140	142	121	138	122	127	124	129	138	138	120	122	135	120	119	119	138	131	98	120	130	127	129	138	123	128	111	124	128	121	131	138	112	120	128	137	105	137	111
14590	1163	1898	2248	2089	1602	1092	993	782	622	598	553	500	488	452	437	384	390	405	353	381	401	411	373	384	379	377	366	329	337	365	340	362	374	373	329	339	374	353	357	361	358	323	350	382	363	356	319	396	328	326	348	319	335	320	338	355	345	324	372	345	349	373	300	309	340	344	325	378	341	336	314	347	351	329	325	326	337	342	346	345	338	340	318	321	319	322	322	322	350	345	343	352	340	348	326	338	328	317	311	340	333	335	328	362	333	333	320	269	312	324	344	341	331	348	342	319	320	314	335	380	326	344	314	341	354	341	293	370	318	299	351	333	343	329	322	317	333	348	361	342	323	322	348	333	357	359	312	336	327	283	327	310	321	326	371	353	323	343	350	358	301	344	321	324	297	377	313	349	352	317	359	348	347	325	316	349	312	333	324	301	332	323	303	333	343	361	337	318	326	338	309	334	318	356	346	325	325	339	321	316	333	338	348	334	336	337	337	315	309	342	316	351	322	376	312	351	297	311	317	346	373	357	314	355	310	320	342	306	322	334	341	318	332	317	307	331	319	366	350	308	318	350	340	326	338	317	343	344	332	350	343	343	302	335	314	298	309	334	313	348	336	355	341	345	345	325	356	355	337	305	311	295	328	344	327	302	342	335	307	353	330	342	348	330	328	324	326	349	309	338	326	318	336	311	305	321	319	298	334	344	328	322	333	356	326	305	356	351	398	331	317	349	332	311	364	349	327	329	335	299	351	339	326	327	301	351	311	326	316	363	314	327	345	352	300	331	315	354	258	328	317	323	336	278	327	352	336	310	373	311	335	340	317	306	314	326	341	351	332	300	328	339	322	326	336	315	322	339	298	337	348	347	313	335	352	333	335	329	352	345	316	313	333	351	329	328	320	332	350	330	321	335	329	308	331	320	331	321	316	300	349	301	320	337	336	329	337	324	340	327	333	345	370	296	348	325	341	333	328	351	309	304	310	300	317	324	356	298	341	315	329	331	336	330	294	314	322	342	337	341	333	292	325	340	300	364	312	288	303	322	308	338	320	334	300	327	326	336	332	320	378	328	335	283	334	380	328	311	327	368	343	329	318	344	313	343	359	319	326	342	333	298	288	323	311	319	316	301	336	310	346	338	360	336	302	332	335	350	312	292	304	349	322	332	318	338	335	333	327	354	314	357	289	316	331	333	348	332	337	309	324	325	332	328	327	337	330	348	311	334	350	340	333	339	320	346	375	334	315	332	351	337	308	318	325	327	289	327	293	313	341	320	300	306	317	330	353	327	297	340	346	367	336	340	301	344	315	344	297	350	337	365	297	315	340	355	326	332	330	335	315	311	300	315	335	330	314	330	346	290	330	334	361	350	321	308	295	310	297	332	348	280	333	340	346	348	326	336	313	338	355	317	305	326	323	331	347	317	334	338	322	326	305	319	327	331	351	327	323	356	338	351	302	320	335	328	365	318	331	374	319	326	322	332	331	317	304	355	339	340	339	326	329	333	318	292	300	333	310	318	325	329	327	336	331	322	318	305	333	306	336	333	310	346	351	328	320	325	333	333	305	350	319	326	327	323	333	329	315	321	345	335	317	310	329	318	339	351	324	347	363	324	342	330	323	323	320	332	294	342	349	330	336	329	346	318	361	332	363	336	336	338	342	328	346	343	358	341	340	316	305	368	335	277	346	345	342	334	332	335	317	307	331	319	344	333	338	371	319	303	329	305	344	306	331	318	315	348	346	341	305	328	357	355	341	348	332	294	273	315	333	338	336	306	320	316	300	322	335	342	300	344	321	360	346	311	311	328	335	316	313	302	329	335	317	353	316	376	343	353	310	355	353	365	363	311	332	349	340	323	350	366	335	315	318	322	354	327	302	291	339	311	336	369	352	324	316	309	321	329	323	325	338	294	346	359	353	342	330	356	334	351	316	356	339	307	322	345	320	323	314	312	344	323	362	365	339	315	327	321	333	338	316	336	304	361	342	348	338	340	318	310	314	331	324	330	293	345	335	297	331	300	333	323	351	336	339	318	322	326	324	309	335	349	341	339	331	359	319	310	347	332	332	317	340	353	331	328	317	314	369	333	346	364	310	344	308	341	326	332	352	318	303	352	321	339	344	351	361	322	349	328	357	300	319	333	313	322	338	321	305	339	320	351	353	341	325	328	345	295	344	361	311	339	331	320	334	369	355	337	317	332	347	351	352	348	305	308	351	353	342	318	325	343	274	336	332	330	279	301	296	332	330	332	325	324	319	344	318	337	319	335	336	319	303	357	328	316	345	342	332	344	307	360	303	348	344	328	335	366	341	348	345	337	331	326	349	315	294	348	319	349	310	329	381	316	327	341	326	337	316	330	352	370	330	328	326	324	332	333	310	315	330	351	320	341	322	363	358	347	299	305	348	354	338	348	319	315	313	343	331	324	311	339	341	305	351	317	328	299	325	322	363	354	353	320	350	365	347	347	303	331	318	348	381	313	371	334	326	326	350	340	319	338	313	317	331	306	355	330	347	305	347	335	335	334	315	346	344	352	306	343	310	350	307	342	356	327	334	352	342	334	315	339	343	323	321	349	330	324	313	349	313	318	323	314	326	319	321	303	318	321	323	299	316	331	335	334	329	338	305	305	322	331	295	332	301	338	357	332	353	348	334	306	346	336	315	330	324	291	295	326	325	322	291	308	319	317	357	302	350	339	317	316	318	334	322	328	346	322	318	348	332	345	368	312	328	329	345	370	317	346	342	329	316	329	320	315	305	339	322	323	300	343	340	326	339	321	318	343	340	335	319	367	335	333	310	318	328	295	328	323	330	350	331	316	350	302	334	360	367	335	330	308	315	349	322	327	336	341	311	350	310	327	335	322	339	311	339	324	320	320	340	323	339	332	319	327	358	340	322	325	312	309	371	313	324	336	344	305	319	326	311	325	346	334	338	348	317	339	326	358	349	348	311	336	313	332	367	343	330	335	302	297	348	347	339	311	345	298	343	324	317	340	355	332	338	329	384	321	332	348	350	339	328	322	355	325	323	348	336	320	316	327	333	337	327	321	338	327	328	317	328	340	327	343	310	347	350	314	379	320	328	352	330	316	334	364	322	362	363	326	315	349	307	318	362	366	318	297	323	317	333	318	332	350	324	312	332	319	332	311	348	332	378	356	300	331	336	324	325	316	381	304	335	334	314	340	350	335	312	336	297	320	332	352	332	343	359	351	347	332	334	350	320	322	353	350	337	332	350	329	306	312	377	367	316	351	310	346	317	312	354	322	333	321	316	335	326	341	342	335	335	333	347	311	324	333	327	321	333	365	323	317	338	314	326	303	352	340	322	337	314	320	330	309	352	287	324	336	362	352	348	363	303	351	345	327	325	331	325	321	317	334	352	311	320	338	326	340	321	311	314	309	317	335	338	323	331	354	314	319	335	334	321	345	338	340	308	329	319	346	339	318	338	347	314	371	372	313	282	307	335	318	318	341	351	312	357	319	320	320	332	340	345
1923	456	460	399	393	355	378	334	377	363	366	335	378	381	360	403	364	364	339	323	383	363	332	350	375	365	342	392	347	341	341	366	347	346	345	344	346	364	396	334	347	370	356	330	361	347	386	359	370	328	377	347	381	359	358	348	340	370	355	365	341	299	362	378	406	308	357	392	334	338	347	322	333	348	337	311	361	348	354	329	363	339	314	335	345	342	348	389	322	339	353	357	336	331	342	359	346	328	328	378	371	357	320	357	338	319	353	320	352	315	330	336	365	359	352	369	344	336	344	321	345	340	346	373	339	360	340	344	326	343	356	326	361	314	364	332	327	366	345	347	383	323	392	370	382	349	343	352	354	373	343	343	385	337	358	363	374	339	329	340	337	332	364	366	360	312	370	358	348	357	336	358	374	356	351	379	360	375	329	329	343	352	386	354	306	367	349	340	359	371	333	381	356	319	346	319	320	344	332	340	342	369	343	353	344	332	339	358	329	366	318	322	362	349	307	332	328	374	332	362	308	328	342	372	369	350	348	348	397	338	346	342	363	347	368	333	333	318	346	336	341	327	370	313	387	359	363	337	345	350	318	328	353	302	344	349	332	359	350	324	340	347	365	354	331	334	313	370	364	351	396	382	297	344	360	360	387	342	351	345	339	325	346	321	354	388	398	367	343	359	310	365	362	338	368	376	359	364	340	364	341	327	360	334	368	352	351	361	352	336	379	329	347	323	361	355	337	338	360	380	347	366	382	401	372	367	337	339	348	362	361	353	337	353	368	336	356	352	335	364	311	349	336	342	353	377	318	322	352	320	333	329	360	364	349	313	362	359	403	313	352	335	365	366	374	347	339	337	345	381	309	359	336	344	376	335	341	389	387	355	345	391	355	336	348	365	390	346	369	356	321	379	337	342	370	341	334	374	349	301	346	345	326	328	402	355	338	380	324	329	340	373	360	313	335	335	375	328	297	378	328	345	374	366	349	391	368	283	382	344	361	384	361	334	352	370	390	324	381	367	333	321	361	361	343	322	366	353	324	325	333	372	348	327	342	339	396	338	373	355	335	330	338	340	327	348	363	323	357	352	372	349	334	335	347	348	361	391	349	324	354	350	368	352	356	354	364	371	329	357	329	337	352	360	342	364	340	342	362	352	406	340	347	369	335	339	372	359	341	333	336	338	346	340	367	336	315	317	332	352	371	360	317	363	322	368	320	341	359	344	427	358	363	369	386	377	371	375	360	334	361	339	368	350	332	374	358	361	369	379	349	360	366	324	398	342	325	344	356	342	356	309	359	346	348	361	330	350	338	349	331	331	346	338	372	362	339	351	342	353	330	339	356	344	331	362	355	361	382	376	366	328	360	326	355	331	341	385	355	327	342	383	367	359	390	399	337	337	369	347	387	317	314	363	375	364	368	337	322	380	338	347	310	360	359	375	349	363	366	323	331	345	335	366	357	347	379	338	346	351	382	345	355	342	367	359	345	346	342	338	415	346	338	346	338	333	343	363	337	333	348	355	344	371	346	341	386	321	360	358	358	337	336	340	333	327	363	345	370	360	331	331	371	338	368	326	364	393	347	313	313	352	323	345	325	348	366	324	352	363	391	339	367	320	323	352	370	333	348	343	345	330	361	358	361	361	330	366	333	338	321	345	331	304	351	360	332	356	366	380	320	326	333	353	368	355	358	351	332	346	357	378	351	353	373	341	377	327	364	359	360	364	363	366	332	360	350	344	327	352	340	337	335	355	386	345	361	333	352	331	351	352	337	339	324	343	318	364	319	354	372	374	357	361	364	382	358	362	334	327	352	335	362	348	378	291	324	346	335	367	351	325	343	308	316	351	378	373	309	338	360	347	360	338	334	384	333	320	335	365	355	345	338	320	311	390	387	335	320	367	397	321	353	356	372	350	334	360	354	301	370	348	364	348	363	361	347	336	362	328	301	343	329	395	353	337	315	370	368	366	358	376	340	332	340	307	310	367	359	348	352	362	350	314	319	335	361	375	314	345	369	364	334	378	356	339	330	328	330	320	331	323	316	294	337	340	364	353	375	358	366	347	321	347	372	370	361	356	346	322	340	378	358	374	370	332	349	366	342	361	361	372	306	369	336	385	360	369	343	314	342	356	327	376	360	339	365	340	342	372	339	344	351	312	361	374	351	309	323	338	375	333	360	328	339	365	351	335	316	341	344	372	348	342	338	336	369	362	356	403	394	360	377	331	359	345	355	373	332	353	374	311	324	332	362	328	337	354	377	346	350	392	351	374	344	351	328	324	344	329	345	338	351	356	312	317	354	355	355	352	333	349	326	351	324	332	355	366	320	364	340	348	324	377	371	336	375	352	401	336	337	347	379	319	345	336	365	335	351	365	343	349	354	344	327	339	355	321	337	359	349	363	356	359	372	341	356	354	359	334	353	345	375	338	310	333	339	382	359	353	353	328	333	357	380	346	335	350	348	375	355	385	349	335	339	336	378	365	390	335	361	334	393	334	343	354	356	364	355	360	357	331	335	326	341	368	341	327	337	389	351	362	345	334	326	333	359	333	369	352	371	319	319	348	400	366	322	359	371	345	332	323	332	351	321	342	343	354	350	340	377	351	319	341	348	360	346	366	316	332	383	352	371	366	331	349	355	360	323	359	340	342	325	342	373	345	372	327	350	335	364	343	337	356	345	345	385	357	318	366	348	360	336	356	328	393	331	335	335	359	362	349	341	313	319	327	325	352	337	355	355	355	334	334	333	360	364	343	348	367	323	306	340	378	330	339	361	333	330	352	339	321	362	352	343	376	350	344	349	325	358	372	395	344	344	345	322	354	339	335	378	369	353	369	345	353	351	344	372	329	356	347	321	337	328	327	365	364	347	350	356	381	337	340	339	349	352	359	345	341	347	353	336	358	320	363	337	330	347	361	337	351	351	352	363	329	362	341	351	337	357	379	349	344	351	341	360	350	318	381	364	331	342	338	319	362	332	336	339	318	342	370	353	370	373	357	372	350	339	357	357	349	339	336	347	352	381	357	347	323	320	336	351	357	313	323	329	357	353	364	331	339	332	336	341	363	366	349	324	365	341	352	314	322	332	329	332	346	365	338	390	351	382	336	338	353	343	367	346	371	327	372	352	338	335	374	336	358	358	315	371	366	348	334	352	336	327	336	343	331	344	334	346	379	335	379	361	343	314	368	384	347	361	355	372	337	330	343	341	331	348	354	352	366	332	341	359	367	376	323	366	354	345	326	361	332	391	347	324	346	340	369	305	335	353	338	354	346	342	333	367	379	369	330	340	387	333	322	389	369	335	340	344	330	362	359	362	336	354	338	353	340	379	323	338	315	365	349	350	342	348	332	348	345	336	370	365	334	364	336	324	335	323	352	372	363	364	367	354	398	381	351	323	372	361	345	321	328	341	364	334	391	333	413	366	337	339	354	371	372	356	341	366	380	373	345	355	353	334	338	333	371	381	387	365	293	352	336	384	387	392	337	329	343	342	330
2424	909	1026	1066	1067	950	892	892	830	809	791	801	770	746	807	842	821	812	822	823	809	821	790	790	771	836	836	813	832	781	837	834	874	849	820	814	827	796	819	802	875	814	785	788	792	798	801	815	770	857	748	832	863	812	790	806	824	843	862	809	782	807	850	754	767	748	806	774	772	800	814	809	765	846	835	820	783	859	808	797	820	755	860	819	815	865	804	765	844	792	792	795	825	797	792	808	784	766	775	826	780	833	823	761	818	782	802	847	885	785	762	787	835	805	823	777	782	819	833	765	796	866	802	804	803	821	819	808	804	797	865	823	890	782	815	767	761	845	811	781	763	816	758	831	808	795	806	775	800	758	772	767	836	816	777	810	834	832	781	812	826	850	776	833	794	797	797	788	822	798	779	839	765	851	830	860	805	833	802	785	793	852	800	818	850	838	821	797	849	802	736	808	798	819	811	753	815	805	829	815	802	779	838	827	782	790	752	847	744	812	828	794	834	810	820	862	788	797	819	834	828	806	765	804	797	846	768	809	794	839	834	791	780	820	795	752	792	832	788	809	843	789	785	829	807	783	791	784	738	776	827	795	798	765	787	816	822	868	820	755	763	830	797	800	814	763	790	802	838	771	788	821	824	822	748	807	763	798	790	830	810	778	856	749	781	800	822	843	801	769	820	844	800	759	829	770	847	830	776	817	725	724	831	862	856	814	784	813	892	779	826	822	840	828	837	806	777	822	823	850	820	849	832	788	770	864	834	792	811	848	806	816	806	816	809	818	792	723	813	833	803	788	814	779	773	760	759	826	831	767	808	866	809	779	855	839	794	840	767	835	841	809	827	778	812	800	831	810	746	785	786	847	822	830	785	820	815	777	789	825	762	819	769	790	795	814	814	812	763	832	811	799	840	784	805	817	826	813	806	856	801	744	780	816	839	773	784	827	822	850	829	811	799	792	825	742	812	789	806	767	785	833	780	799	798	828	810	796	819	789	789	872	797	815	818	782	785	809	818	840	819	817	788	811	768	830	831	819	776	817	801	765	797	755	823	846	859	822	820	807	823	819	800	796	843	797	767	817	780	769	879	803	819	791	798	792	813	840	771	797	810	791	767	759	781	823	790	804	748	823	789	789	788	797	871	830	802	786	743	798	767	790	822	773	813	786	756	792	865	836	786	833	759	835	787	737	796	824	767	764	813	808	809	827	794	796	827	796	829	877	752	759	819	810	840	797	809	801	788	806	816	827	818	841	816	789	789	809	840	800	800	846	791	805	805	827	847	743	860	766	829	807	788	764	811	839	808	806	808	786	793	767	839	781	814	815	849	767	820	805	784	805	828	827	755	860	768	815	795	817	765	819	845	796	855	825	855	801	825	805	789	818	805	754	818	804	805	841	795	851	767	827	771	793	786	811	774	845	829	796	775	796	836	753	845	855	763	798	824	815	792	824	833	849	803	794	798	777	865	827	805	786	834	829	761	843	826	780	796	832	804	777	764	825	801	791	771	837	823	787	815	745	732	790	814	815	803	791	804	775	823	809	793	840	822	840	778	808	769	835	810	828	763	780	801	765	866	799	772	808	791	786	835	791	823	873	727	837	778	813	804	834	840	803	863	824	842	772	786	819	814	816	788	845	816	809	772	809	820	807	786	795	796	831	798	770	864	844	835	790	758	773	802	782	753	868	823	812	858	817	836	789	811	795	780	820	809	800	837	832	802	771	788	834	831	768	796	800	810	777	808	790	797	801	788	793	823	806	763	799	841	767	814	827	854	776	774	770	789	829	812	770	808	796	740	794	809	826	816	847	845	773	774	808	794	886	797	782	791	807	808	802	791	792	809	802	808	841	808	796	788	812	840	790	817	801	757	781	856	789	817	806	805	855	791	768	844	782	785	777	836	796	821	823	768	826	814	812	814	792	759	817	806	855	818	804	765	843	749	788	811	877	773	821	791	826	786	807	797	822	847	781	826	830	807	817	811	782	863	785	784	797	807	794	768	806	808	775	853	801	814	838	796	780	777	821	851	845	792	794	789	820	796	807	858	816	838	798	834	814	785	833	844	805	777	835	811	801	823	814	822	846	815	797	797	838	801	781	830	828	820	813	748	788	841	790	817	828	811	837	820	787	839	772	833	769	788	825	874	842	804	814	779	829	783	823	812	756	803	826	816	815	806	765	810	766	763	757	802	834	787	832	776	792	796	791	748	816	805	808	824	746	851	849	817	774	770	830	842	796	837	788	795	769	809	787	833	804	797	811	821	797	855	787	818	818	794	839	848	804	826	887	822	824	814	813	805	786	801	803	874	843	763	857	867	792	772	828	852	809	799	820	804	763	839	821	800	802	859	839	876	789	781	809	814	824	815	817	784	782	812	773	787	815	787	853	839	796	835	803	801	789	793	805	820	840	843	807	826	830	853	786	814	799	733	821	789	735	829	833	798	834	767	836	856	789	804	814	829	823	802	879	783	790	802	793	785	877	807	816	785	752	845	858	812	817	811	815	751	846	764	836	819	848	764	796	811	772	857	804	810	864	794	774	793	802	816	829	783	785	800	786	801	833	816	816	794	838	793	826	781	820	790	780	824	825	829	830	828	822	855	733	774	800	808	863	776	822	825	814	766	814	812	797	798	807	812	791	778	848	841	855	776	818	808	813	779	835	809	798	800	784	809	810	774	807	830	794	818	758	826	801	776	812	807	817	788	807	793	796	788	784	815	801	820	819	766	846	813	780	802	827	797	751	774	856	786	807	798	832	791	823	778	769	834	827	741	854	813	809	879	772	843	807	807	806	783	829	809	808	792	843	812	825	813	787	797	820	779	817	837	805	803	777	820	760	817	802	878	782	794	803	816	797	828	784	812	763	826	788	747	825	764	785	786	875	780	814	808	820	795	799	793	816	798	845	786	871	838	787	767	807	788	811	782	787	784	793	745	778	790	811	777	798	803	857	755	832	819	774	850	797	806	847	796	798	765	809	849	785	847	791	803	786	813	800	797	769	787	789	828	727	773	784	806	826	803	826	814	809	825	816	803	820	827	812	826	788	774	841	846	785	775	799	783	828	822	753	842	825	819	796	823	810	810	848	825	823	836	812	837	799	792	884	784	807	814	815	803	828	829	813	828	847	818	800	806	788	840	806	810	790	821	800	779	808	779	788	799	825	794	796	835	777	825	832	822	743	810	813	762	841	813	865	838	844	839	812	839	754	813	791	827	803	806	838	795	787	789	841	845	761	777	824	793	856	774	800	800	772	835	807	756	824	790	825	835	850	790	845	776	749	823	738	821	742	779	788	770	811	790	762	817	808	874	775	801	809	769	772	828	778	804	819	763	832	798	845	791	818	786	805	828	856	786	829	813	768	814	805	818	813	818	806	789	779	828	828	821	815	824	766	839	809	800	781	806	785	787	824	773	821	792	811	816	763	813	829	852	795	866	782	796	800	816	802	842	812	781	803	786	770	831	825	823	834	784	821	836	879	842	765	764	818	820	786
13095	1554	765	659	533	434	394	367	328	280	344	294	266	330	295	316	338	343	303	296	316	302	303	298	296	283	278	282	310	287	289	263	282	286	315	319	261	295	302	278	296	273	300	268	267	328	325	281	305	272	283	281	282	274	278	313	269	308	320	264	266	302	312	273	290	291	278	291	295	289	289	263	266	290	289	264	287	281	297	320	296	286	292	274	300	314	300	323	331	286	281	302	336	281	283	272	302	286	268	308	251	281	265	321	277	282	295	287	293	288	245	269	310	338	293	287	304	270	297	283	304	283	276	320	307	291	275	295	305	287	304	276	300	282	260	302	317	295	316	295	281	285	294	293	295	288	278	272	298	282	294	304	288	264	283	262	302	310	279	307	303	303	263	321	298	278	334	276	285	284	266	317	278	276	282	308	296	301	284	300	296	295	289	309	272	298	284	273	294	266	283	297	311	277	289	282	309	280	303	280	296	316	298	273	309	272	294	291	270	249	281	304	329	301	309	276	288	272	251	283	316	295	324	299	301	312	289	277	265	308	299	317	254	299	290	306	294	262	278	291	321	288	269	278	260	328	307	310	318	254	293	286	299	292	282	314	264	284	295	282	286	292	275	293	264	289	306	271	294	284	308	307	283	290	280	281	278	276	307	287	293	272	258	305	322	271	273	334	261	254	306	263	289	300	311	307	257	279	285	285	305	305	294	326	312	292	309	283	314	274	305	307	297	296	252	328	284	309	286	281	294	305	291	285	271	280	239	298	288	293	302	304	286	276	285	265	308	288	297	320	303	285	289	288	344	307	288	274	317	291	289	306	289	288	289	274	293	298	302	277	314	261	287	276	310	283	283	260	297	289	304	301	308	315	322	287	294	261	288	298	299	255	291	277	310	292	305	308	295	275	280	260	271	294	280	276	295	255	271	312	281	324	313	318	269	249	312	288	327	289	288	301	314	253	247	309	267	306	342	282	296	255	305	302	292	296	289	294	276	332	282	307	292	242	301	293	279	311	259	292	261	296	308	288	276	300	278	291	307	300	289	303	289	285	279	307	330	299	296	279	302	290	283	304	287	300	296	268	293	302	306	287	280	305	267	293	279	271	288	260	302	275	281	299	299	321	315	300	280	284	294	279	291	306	304	300	300	279	279	247	281	261	333	295	278	291	292	330	291	279	299	274	269	290	301	300	305	317	314	302	286	277	295	288	292	311	266	297	295	308	289	276	299	288	313	302	304	294	282	302	328	299	294	294	331	257	277	286	308	297	348	289	290	251	272	266	293	268	314	276	318	305	284	282	294	279	298	279	286	295	265	335	318	316	278	282	304	323	327	295	287	298	283	292	293	301	320	284	252	302	290	303	282	317	278	285	283	294	316	336	280	258	253	276	263	287	283	297	312	328	269	271	311	270	276	290	287	279	316	311	289	286	296	286	342	269	309	293	312	290	287	272	302	310	288	244	278	268	266	316	318	264	284	311	301	292	294	328	275	327	277	293	283	278	282	269	311	302	302	316	289	299	307	334	302	268	266	308	287	300	311	309	296	294	283	270	281	301	324	321	296	309	265	293	325	296	256	310	308	303	312	290	309	316	309	279	280	262	323	269	300	293	285	294	254	280	286	321	286	316	281	296	300	283	314	302	259	287	299	332	253	283	270	260	278	262	294	263	270	278	271	307	320	299	311	275	309	307	274	297	307	295	269	281	272	314	331	279	308	255	255	320	323	307	339	298	305	331	265	292	275	271	275	312	316	284	272	297	276	316	262	300	306	306	305	307	285	299	311	290	253	289	300	274	287	284	285	307	312	276	270	301	269	309	296	275	282	277	292	266	276	282	310	279	325	306	310	295	285	285	293	302	315	299	278	266	320	254	279	288	297	278	292	329	305	308	271	313	249	324	274	263	290	295	279	276	262	286	281	285	288	276	289	305	261	317	310	289	314	275	272	283	299	303	267	292	283	291	313	275	305	295	313	311	265	314	287	282	317	252	306	334	299	283	294	323	290	302	293	276	277	287	284	271	324	310	295	309	278	290	329	291	296	262	307	302	293	310	287	259	321	310	247	307	297	295	300	342	300	293	285	297	281	289	297	270	309	285	293	334	303	294	282	289	267	307	266	279	286	335	334	297	277	297	291	276	315	283	280	288	287	273	303	302	300	312	318	309	303	295	331	291	298	314	301	298	277	327	284	280	265	293	292	295	301	271	303	321	293	267	278	276	293	306	299	270	282	279	290	283	288	331	293	325	319	336	300	284	308	302	302	268	323	303	260	274	298	314	315	291	296	250	301	273	321	299	297	296	318	293	299	277	264	267	277	295	318	302	310	292	281	312	292	286	325	292	296	275	280	294	319	288	284	287	321	290	277	330	310	268	337	294	266	292	280	261	310	279	307	298	306	301	277	288	302	320	274	303	297	292	303	251	276	302	288	309	306	283	301	286	289	305	276	272	307	302	311	295	292	267	287	284	276	272	318	299	306	272	270	293	309	291	292	317	277	326	319	291	288	312	331	299	322	268	291	285	276	301	310	315	329	299	295	328	277	306	266	318	286	282	291	277	290	284	298	289	291	310	303	299	305	293	272	309	308	294	286	302	295	316	294	298	307	280	253	297	287	309	283	297	279	331	271	279	308	315	308	332	289	310	299	285	307	285	289	309	316	279	290	313	307	258	290	300	327	261	331	333	315	270	290	283	324	257	313	274	249	289	296	276	297	304	295	324	318	295	298	284	288	276	289	276	279	275	292	326	266	288	290	278	263	304	312	286	309	298	336	327	293	295	297	291	267	299	304	279	315	259	305	305	301	259	282	284	302	298	321	281	296	273	278	297	246	275	283	277	300	298	294	245	304	305	310	280	268	267	278	316	294	268	260	283	287	288	279	287	266	268	286	316	314	308	292	254	311	299	308	299	320	333	300	331	307	318	301	300	279	312	311	290	281	285	311	299	287	288	304	311	318	282	316	284	260	296	274	286	299	316	320	263	301	314	297	272	256	265	290	289	299	277	261	309	313	335	313	279	288	298	315	289	302	279	310	262	293	296	309	300	312	285	296	292	255	288	289	259	272	314	314	306	232	290	319	268	304	328	299	277	307	265	283	297	269	296	272	264	259	293	292	290	276	304	294	324	304	317	267	308	291	272	339	269	296	290	313	314	277	275	283	282	286	336	330	325	279	301	299	289	266	298	273	311	257	287	325	296	263	330	267	332	307	310	283	299	284	290	301	279	296	284	319	285	267	282	294	276	291	273	274	287	312	276	276	288	326	300	281	266	286	270	300	303	302	266	310	288	297	309	290	278	317	296	308	272	254	289	304	291	338	310	307	300	306	285	281	289	294	288	295	282	274	294	288	309	294	277	296	312	281	322	302	286	303	258	320	273	295	345	284	265	297	274	295	292	288	300	285	319	293	294	294	287	284	279	292	284	288	294	269	268	282	302	268	267	313	266	287	273	315	321	278	280	305	281	300	280	305	270	264	277	295	306	331	292	282	270
10079	1147	1681	1869	1681	1380	1151	971	940	859	810	815	760	725	764	774	728	778	715	716	700	707	730	731	701	690	708	628	758	729	728	716	649	750	730	711	730	724	695	619	690	684	682	712	742	653	694	688	711	690	738	642	703	672	635	672	691	673	655	695	705	677	734	716	698	670	676	666	677	711	698	706	715	655	662	712	693	673	678	694	679	660	666	737	674	665	696	633	638	702	703	652	677	682	666	669	642	675	686	691	686	650	708	698	714	647	700	687	684	686	678	713	661	712	679	682	658	691	678	660	675	685	677	672	686	664	629	673	687	701	663	683	694	701	707	654	684	690	683	679	680	687	715	710	670	663	666	685	665	687	701	674	687	671	668	681	682	700	688	652	702	685	700	657	681	701	680	667	692	680	706	715	739	690	619	681	693	649	661	665	667	661	620	701	725	649	730	657	685	683	686	674	690	635	705	672	693	674	718	674	711	718	661	678	644	676	705	747	654	668	646	680	683	687	626	676	645	715	699	732	666	667	679	679	655	675	714	634	662	716	675	617	677	721	701	659	676	732	713	676	696	681	677	666	697	707	711	682	652	651	700	636	663	670	694	671	619	676	686	704	674	677	711	635	683	646	698	713	681	682	696	643	684	708	716	675	672	669	664	696	662	650	700	674	723	670	679	688	657	633	693	715	663	659	673	700	670	720	682	719	683	664	662	716	638	678	671	660	710	662	672	683	660	669	693	677	691	639	679	679	661	675	681	641	717	585	636	679	703	710	676	674	698	678	689	710	718	690	698	683	665	709	705	641	692	672	662	719	641	680	680	675	653	685	674	654	691	673	671	648	655	679	664	649	683	673	669	643	636	662	694	680	670	695	686	653	693	668	666	695	678	703	665	728	668	681	653	684	646	685	639	710	680	686	686	695	601	667	648	683	688	675	735	708	636	674	689	676	688	700	648	652	665	661	695	678	714	690	661	671	685	654	708	661	656	674	683	721	653	709	697	693	683	670	676	645	692	671	668	674	721	690	660	658	654	674	654	640	669	685	693	662	691	671	692	613	632	676	650	640	677	663	676	714	690	676	667	668	676	671	700	704	703	665	644	667	703	667	660	708	698	625	653	647	702	700	719	645	691	634	683	703	686	702	674	661	698	654	621	714	655	683	689	647	712	663	647	666	690	652	667	683	677	662	712	669	675	646	706	700	663	669	688	629	694	708	691	684	658	717	677	674	646	662	629	654	680	660	652	710	685	679	694	675	748	632	707	665	705	666	643	675	670	732	727	704	700	684	656	732	679	714	655	704	694	648	688	640	670	711	687	654	668	642	698	677	708	669	672	680	694	666	705	686	627	649	605	694	694	663	674	644	663	676	664	692	699	646	655	695	672	681	665	730	724	671	671	686	667	635	673	640	640	710	659	674	644	678	708	618	700	674	647	667	687	695	686	666	707	696	639	672	721	650	680	647	671	660	627	683	645	660	717	686	654	686	639	699	691	670	716	678	745	662	681	675	647	666	731	708	714	608	695	698	710	659	673	667	691	680	652	709	673	679	700	724	679	680	668	714	686	677	652	630	683	656	693	651	663	671	673	710	693	653	661	698	683	674	677	679	681	708	680	651	722	625	652	731	681	704	649	643	713	673	686	699	638	714	678	712	686	643	641	699	681	656	713	680	668	690	712	658	687	666	662	706	653	678	678	689	717	696	724	683	702	679	688	641	676	693	661	693	667	651	689	703	655	632	691	684	700	671	681	658	714	658	662	669	695	654	623	652	660	664	664	676	676	714	677	677	654	687	658	631	702	729	667	675	697	677	680	652	704	678	714	719	708	654	655	700	680	669	666	702	717	672	656	734	668	712	699	653	710	692	649	680	647	689	671	702	652	658	666	758	614	650	663	717	669	646	691	694	662	708	657	680	660	698	630	653	725	719	680	725	678	661	655	645	629	703	659	691	687	672	655	640	653	700	728	708	675	677	654	612	665	658	677	665	704	658	677	644	670	649	655	653	715	696	674	704	654	718	677	681	665	695	684	635	660	687	676	683	673	733	703	653	709	642	689	649	692	686	646	675	670	681	696	659	695	656	719	692	630	698	669	692	681	684	687	659	698	680	650	639	689	686	713	679	739	693	712	657	713	643	652	722	681	669	672	672	709	683	668	698	640	707	679	666	630	689	686	678	709	641	661	659	652	677	662	683	700	657	696	657	706	665	729	675	682	717	720	704	737	702	691	727	667	682	626	694	689	686	676	686	690	683	691	661	664	665	723	644	673	669	647	692	638	648	711	663	691	643	675	735	711	692	650	671	692	701	716	705	676	709	708	668	636	681	632	633	656	700	711	640	712	651	690	705	722	694	676	701	683	659	656	669	681	659	671	719	637	740	659	656	671	711	689	695	643	637	682	703	670	639	683	723	705	648	650	727	694	714	677	670	675	677	718	684	716	650	659	656	650	644	675	607	712	675	680	644	732	678	657	626	658	674	664	663	696	688	683	678	635	684	717	648	687	682	705	701	674	685	667	701	669	669	685	619	638	655	707	694	679	702	668	719	641	632	719	703	665	671	685	667	696	695	686	668	680	668	608	679	685	724	702	674	644	693	683	648	692	667	659	742	650	673	698	644	693	659	655	735	663	662	681	671	642	649	701	693	672	723	710	662	688	659	705	713	664	668	661	749	680	687	687	699	680	628	712	705	662	689	651	650	704	652	688	669	700	707	668	667	679	663	676	636	739	689	658	681	653	677	704	677	699	681	646	696	656	729	653	663	643	703	702	668	726	688	640	713	690	687	636	710	669	676	675	708	697	688	642	661	684	663	670	675	690	686	676	665	683	690	716	704	706	645	698	643	674	691	718	665	694	633	668	634	684	693	685	687	691	698	685	710	686	677	685	692	703	647	683	695	641	673	720	671	695	650	669	686	704	693	700	718	648	661	706	644	637	702	664	685	679	695	664	642	691	666	600	669	714	718	684	686	667	674	699	704	638	679	660	675	683	672	664	679	677	654	651	675	632	692	683	649	708	666	665	643	659	704	723	721	695	669	691	641	709	688	691	626	667	667	652	711	697	688	675	656	705	732	690	669	720	642	689	718	670	701	707	650	622	712	661	619	687	693	633	686	628	681	690	681	663	688	693	662	721	719	682	678	646	667	672	672	660	765	735	703	709	647	680	691	641	656	676	684	644	706	667	632	688	662	698	695	694	711	676	679	727	658	674	696	683	669	644	701	641	664	740	696	710	735	712	704	704	685	736	695	674	678	674	668	678	709	683	718	691	671	671	690	704	701	637	685	702	674	675	658	683	688	653	652	670	722	659	662	654	713	688	702	740	661	686	680	630	669	684	716	642	701	683	653	698	649	687	659	730	676	723	678	688	664	638	656	647	739	697	694	673	669	613	753	698	691	704	707	678	699	646	708	743	659	673	719	666	706	696	657	734	684	727	668	671	709	672	715	696	659	674	650	667	663	660	725	655	662	698	714	685	676	684	697	664	697	668	678
22879	3393	947	651	500	371	286	247	231	152	182	143	145	154	193	160	152	133	120	140	125	136	140	120	122	147	131	130	123	128	145	142	128	136	136	148	129	131	135	117	128	120	127	115	122	125	129	133	136	127	115	123	138	135	122	127	150	126	138	130	129	150	126	106	135	132	129	128	122	134	125	127	117	156	124	134	109	129	128	129	136	133	150	122	146	111	124	133	139	126	92	105	142	131	131	102	124	153	121	121	133	124	141	122	153	127	142	131	123	131	116	125	128	118	138	120	105	115	140	133	126	119	120	139	141	136	136	137	141	135	113	133	133	139	134	131	143	148	134	119	147	117	137	120	135	137	136	109	132	119	128	123	152	113	146	152	134	115	121	133	139	130	103	146	142	133	145	112	116	124	126	137	108	136	112	129	124	125	137	136	131	126	143	130	140	102	129	125	121	137	142	132	124	121	113	147	122	144	132	127	127	123	112	115	109	110	108	137	141	122	124	115	128	156	115	133	150	127	128	119	128	133	112	137	116	140	142	120	127	116	130	119	135	138	152	140	121	111	135	128	116	113	122	136	135	119	139	127	124	139	119	96	117	139	136	142	126	153	137	120	105	132	109	119	120	134	134	129	113	140	131	140	118	116	151	106	131	127	123	116	125	115	127	123	139	143	115	109	144	137	132	123	131	118	132	119	105	145	151	139	111	122	119	120	118	118	136	121	116	124	124	136	125	134	127	125	102	109	141	162	140	126	136	120	129	134	118	138	118	142	133	109	131	123	137	111	136	104	100	135	134	131	116	120	141	122	139	114	119	128	155	125	143	111	102	117	127	145	118	107	154	143	148	117	100	122	134	135	122	118	132	135	136	128	139	145	148	131	127	106	133	100	123	121	126	124	118	125	119	133	119	122	122	136	111	148	125	148	144	118	119	135	119	120	135	123	122	131	139	135	144	104	129	133	114	145	120	122	153	118	123	132	111	137	136	136	125	126	113	123	108	119	150	145	144	125	135	113	145	131	146	119	142	124	130	129	135	116	109	133	129	139	138	132	117	137	121	114	114	108	97	123	134	130	145	153	141	127	126	139	137	146	122	129	133	133	114	135	110	151	140	122	136	124	128	125	128	130	124	142	144	108	120	154	142	117	159	126	126	119	137	132	105	111	132	108	133	129	126	130	130	123	109	139	121	136	118	123	137	138	114	118	110	100	129	126	127	114	122	125	128	124	119	133	131	109	122	121	130	129	138	116	164	135	141	115	108	120	126	122	113	134	145	133	114	146	103	120	142	127	128	125	114	101	130	133	114	128	139	137	135	131	140	91	135	136	131	125	128	128	119	124	125	132	125	133	142	127	136	132	145	127	145	133	145	136	122	149	112	129	130	139	154	138	112	138	136	115	121	134	98	125	128	156	127	110	130	118	142	120	116	108	128	108	115	115	126	127	121	108	123	122	110	137	131	124	123	98	124	141	129	132	106	127	117	96	123	123	131	136	114	146	120	137	126	128	151	134	138	127	139	119	119	119	127	164	121	135	107	127	129	138	140	114	121	115	127	135	137	126	127	141	115	116	122	117	125	117	110	130	127	122	134	121	125	131	143	132	137	112	134	126	119	136	123	131	137	138	141	131	141	130	135	121	125	127	124	140	129	119	113	124	132	108	125	130	129	124	143	139	126	128	112	142	133	132	124	145	120	105	148	110	100	134	153	138	132	119	124	144	124	123	102	122	144	115	148	124	133	137	136	122	135	125	136	137	118	113	131	118	126	116	128	114	127	112	116	110	111	132	117	108	122	116	126	133	136	133	122	128	139	123	123	118	134	118	112	124	126	138	140	133	115	131	134	147	115	121	129	129	125	135	127	146	117	150	128	140	119	136	116	106	118	143	112	128	137	113	141	135	121	107	118	136	141	111	116	112	134	134	108	121	130	142	121	119	132	121	121	137	128	116	149	151	123	121	123	112	118	116	140	121	122	138	129	120	150	138	111	119	135	126	118	128	132	126	124	124	133	116	121	114	119	125	131	118	124	128	133	139	140	129	152	123	129	133	125	106	129	144	113	123	112	104	125	133	119	124	119	114	135	132	132	110	111	136	134	114	122	136	116	130	134	142	137	129	128	146	111	128	136	144	128	124	127	134	142	129	132	138	103	142	127	157	158	127	139	135	109	102	114	122	129	103	135	116	154	121	107	105	124	131	142	132	127	113	127	125	121	128	124	115	123	112	140	144	109	116	117	122	129	119	128	132	148	140	126	105	151	134	131	120	118	137	114	130	130	134	126	127	124	114	136	136	123	118	118	132	148	123	108	130	127	98	115	132	120	126	151	124	110	133	126	142	130	119	127	133	132	105	113	136	119	126	124	123	123	136	150	131	138	123	123	150	116	116	126	125	140	133	140	143	113	130	123	116	147	130	147	123	115	127	107	132	138	133	116	118	132	130	117	126	118	131	131	130	130	107	133	119	110	109	114	130	138	127	139	121	136	126	140	130	128	149	143	144	136	124	119	145	143	110	133	116	123	116	125	140	124	127	93	125	142	130	116	122	126	132	126	109	122	139	118	145	127	141	128	121	138	132	140	131	146	130	99	114	118	128	135	121	133	123	120	127	114	124	133	145	142	140	125	121	121	120	132	104	147	137	139	126	119	128	132	143	157	109	120	134	114	130	112	127	122	112	116	141	123	139	150	107	96	133	115	109	123	133	122	139	120	116	130	120	123	118	133	125	129	135	143	123	120	116	127	132	109	116	128	119	128	96	113	160	106	114	148	147	136	131	134	129	157	121	153	141	123	120	124	125	112	131	139	120	140	106	126	129	121	124	123	174	136	137	113	132	128	106	112	119	130	126	123	116	148	101	127	132	123	121	129	131	136	111	99	121	129	125	104	135	119	118	128	120	112	133	133	112	123	117	130	140	132	129	143	130	120	126	148	115	135	115	112	132	117	120	112	135	121	109	124	120	125	126	124	117	131	115	124	129	138	143	149	109	132	97	112	113	120	125	130	123	112	141	113	100	104	121	140	124	133	150	125	108	137	141	143	130	150	122	87	134	154	116	131	128	124	131	113	121	138	121	119	100	132	134	136	119	123	115	142	134	131	126	147	125	107	137	130	116	120	113	110	130	123	144	147	154	125	141	124	136	125	122	121	147	134	117	136	127	134	100	149	116	114	118	116	136	129	101	134	122	147	106	141	130	118	141	115	127	123	154	135	126	119	139	139	120	127	125	115	115	139	119	127	126	140	123	123	135	121	133	126	110	140	117	113	130	123	135	128	121	140	118	144	126	107	103	142	122	119	116	133	111	136	109	141	121	124	145	132	138	140	145	94	123	129	126	126	121	124	128	113	132	134	103	152	129	108	113	149	116	119	130	119	118	132	119	126	105	125	103	113	137	145	133	101	98	114	123	146	141	127	132	148	123	130	117	143	122	117	123	127	118	123	126	104	116	147	128	152	100	124	110	109	118	146	140	140	127	140	103	133	137	141	116	134	126
14385	1231	1974	2317	2065	1607	1164	929	799	678	638	516	473	452	453	436	382	394	404	414	392	352	337	360	393	392	357	341	375	340	340	370	360	366	336	362	357	373	354	365	349	366	354	293	346	333	332	345	361	347	329	339	295	356	353	292	381	307	339	331	351	331	366	308	361	333	367	319	314	343	332	344	358	354	361	354	363	335	328	325	325	327	330	306	291	323	317	324	339	308	325	341	346	338	341	326	348	353	359	338	334	350	329	308	325	354	334	353	350	338	303	336	341	332	338	319	313	336	350	312	311	327	315	364	319	319	318	330	308	345	330	324	342	306	349	360	347	322	335	323	307	300	335	317	295	322	280	301	359	327	352	332	319	329	342	345	301	322	322	331	348	321	312	319	331	338	325	326	352	308	313	337	333	368	354	320	340	344	337	343	335	308	344	311	316	344	338	322	336	323	345	330	355	343	335	327	336	326	287	314	374	328	337	317	325	358	334	352	345	359	368	333	339	357	335	307	338	332	334	327	316	342	341	338	330	329	345	310	358	351	304	316	367	323	335	330	333	358	329	350	343	320	317	347	347	341	328	331	306	357	331	337	316	349	327	347	355	326	337	295	327	332	351	340	355	335	345	336	327	327	324	313	339	352	309	315	345	365	321	310	318	353	307	323	315	306	343	311	358	341	359	328	338	338	361	332	342	336	320	331	327	345	321	341	341	355	335	372	346	351	323	325	324	309	329	362	355	346	315	312	288	334	360	320	361	303	316	336	346	353	356	340	326	333	355	307	346	343	324	311	330	317	322	324	333	329	337	355	325	329	298	329	340	335	346	348	360	339	336	367	319	301	352	342	315	334	338	345	350	332	328	384	358	305	326	348	372	337	313	300	325	332	345	335	330	348	348	313	315	333	333	375	322	333	333	318	335	353	330	332	359	300	352	333	368	323	317	322	333	328	310	353	340	311	299	331	366	342	320	350	345	321	372	315	332	315	310	314	350	338	350	322	352	339	327	320	317	333	344	314	357	330	351	333	360	304	325	358	359	333	314	310	350	342	314	336	359	313	366	354	352	336	354	312	319	320	335	349	318	331	316	319	345	347	331	335	320	314	335	335	317	366	352	314	315	349	337	343	349	361	343	327	314	323	331	331	328	359	326	319	326	331	338	313	358	328	335	320	329	337	332	301	328	344	330	318	356	347	338	311	350	312	302	335	351	315	314	319	330	315	331	379	340	335	353	318	314	344	314	374	319	321	334	328	318	311	335	322	360	326	317	303	302	350	310	309	339	351	332	295	332	367	309	319	302	333	306	327	320	339	331	348	372	371	338	322	354	315	347	323	321	319	295	315	291	317	325	354	325	309	314	331	315	325	328	342	325	315	370	344	330	357	331	329	312	339	336	346	311	332	309	321	350	286	373	314	324	327	319	343	310	322	333	312	316	349	337	329	341	319	298	328	339	364	326	366	314	343	327	341	299	299	315	362	334	327	352	321	329	337	323	311	328	327	303	325	312	317	354	292	355	346	346	330	331	326	303	346	338	351	356	333	328	318	320	326	340	324	322	355	342	298	300	339	291	356	336	366	356	339	348	332	328	359	311	333	321	317	356	353	287	329	309	316	382	313	341	299	366	345	339	310	337	361	310	337	363	325	345	328	317	330	348	331	350	331	347	372	331	337	331	322	319	357	318	342	351	305	321	312	343	323	314	320	371	314	321	339	375	341	369	314	363	327	305	354	343	317	315	332	360	350	328	358	304	307	322	345	366	328	317	341	345	370	336	327	344	305	313	356	320	353	348	341	349	295	302	315	341	319	341	343	338	305	332	320	321	308	320	342	358	343	323	335	325	329	347	312	348	365	306	330	331	343	310	334	330	315	332	330	293	361	317	312	344	330	344	328	301	343	318	362	331	360	326	312	332	329	348	321	360	339	337	342	330	307	332	335	332	350	325	335	318	340	313	331	314	331	332	331	321	320	355	342	313	339	363	341	333	333	371	325	350	320	362	344	358	330	341	356	310	330	325	313	312	369	323	296	334	318	350	318	330	342	316	341	321	311	344	338	343	349	329	327	313	305	324	342	324	317	321	332	337	329	353	380	288	302	333	330	346	341	316	306	331	338	341	335	312	330	338	333	338	314	321	356	341	336	349	328	305	311	351	329	326	323	315	339	312	336	343	344	343	349	336	343	326	324	341	332	342	298	343	329	335	382	349	331	302	313	319	312	360	343	326	323	329	332	320	331	331	338	301	354	336	339	334	346	341	324	353	322	335	334	343	340	326	342	331	326	336	327	325	361	339	310	328	350	345	346	345	327	322	318	346	350	302	318	362	329	314	347	314	311	288	354	290	332	344	293	328	329	326	308	340	307	332	317	334	359	340	326	332	330	335	328	338	315	321	342	302	311	351	348	342	332	363	324	327	327	354	321	301	351	358	335	322	324	334	331	330	343	323	322	342	308	320	332	369	347	336	351	319	351	356	314	349	338	318	348	303	358	322	304	346	310	324	384	319	328	337	324	339	338	308	359	324	354	332	359	305	323	339	366	341	329	333	336	341	317	343	352	300	323	311	362	323	351	290	351	346	324	330	352	307	323	318	346	340	333	319	320	348	321	278	336	331	360	343	340	309	317	324	342	366	345	349	317	301	328	321	349	321	312	322	308	341	333	328	308	341	316	340	346	356	376	319	304	329	316	287	334	343	334	336	346	340	314	307	313	340	334	352	339	312	321	298	332	321	351	336	309	327	325	319	349	353	324	301	334	383	342	306	336	328	336	330	311	335	302	328	322	326	337	337	303	304	287	349	331	330	342	316	348	329	302	340	351	344	322	328	333	326	339	318	329	331	343	338	334	286	312	330	355	317	361	331	367	345	379	321	349	347	347	321	334	334	327	327	305	332	319	338	355	333	310	364	339	340	320	314	293	330	340	314	313	335	320	317	324	312	335	291	321	314	326	354	354	302	321	325	321	337	332	356	311	339	338	329	350	313	319	334	353	336	362	329	351	329	307	334	337	317	323	321	323	340	335	334	325	322	337	306	345	326	305	315	324	323	314	315	314	348	318	327	332	326	344	334	322	340	323	335	345	347	331	334	376	325	369	314	334	328	341	361	351	305	318	322	328	306	304	352	361	310	357	326	337	319	317	335	325	327	328	314	342	326	372	316	355	319	337	372	331	312	350	349	318	356	317	341	311	308	308	321	307	309	373	321	321	373	289	347	338	336	385	328	312	333	309	348	332	326	312	336	310	338	320	300	347	313	344	320	351	337	345	295	354	349	340	310	329	366	303	309	310	309	328	345	351	321	310	322	296	359	341	347	339	302	331	326	342	354	332	358	328	338	348	331	323	327	329	301	331	311	300	368	326	357	372	328	354	364	352	333	307	321	331	333	324	304	358	339	305	333	289	339	333	334	310	351	326	330	323	343	329	351	366	324	327	343	326	326	333	343	322	340	303	359	330	343	352	304	316	348	329	330	337	348	342	359	345	340	337	300	309
2080	498	442	447	411	371	356	349	339	346	353	327	306	380	358	368	346	325	308	381	347	366	372	328	345	341	399	372	331	328	323	348	361	330	371	372	377	351	371	311	353	329	362	336	377	335	342	348	365	353	363	334	371	340	369	359	360	378	380	322	353	355	376	327	347	336	368	317	337	363	352	347	358	378	344	315	319	371	401	351	322	345	359	353	361	366	364	367	352	318	334	326	334	355	388	325	311	341	324	362	357	323	318	334	383	384	412	331	379	367	371	335	374	340	369	363	362	341	367	353	343	378	364	351	350	372	363	351	351	389	344	349	367	318	368	352	376	372	384	372	347	341	371	325	365	334	374	338	312	336	327	364	363	339	321	328	357	338	411	345	367	315	330	330	342	338	381	339	331	326	389	374	380	344	336	357	332	371	345	347	342	335	334	344	334	347	333	356	342	359	345	339	340	347	349	352	346	371	336	355	331	351	376	363	350	322	372	341	348	375	344	347	335	338	342	331	373	326	337	364	358	363	306	369	367	381	345	381	363	356	369	414	328	347	314	323	368	372	340	336	338	327	341	353	330	345	345	366	365	357	368	354	383	349	385	335	358	352	370	338	346	354	346	376	360	343	348	322	360	340	357	352	368	349	306	357	333	341	344	356	343	346	380	323	348	368	352	359	333	326	364	367	333	345	332	327	340	323	344	337	355	311	377	339	366	324	340	351	328	362	333	353	342	330	374	356	348	335	337	350	364	330	376	370	332	359	359	355	320	317	324	320	334	359	353	347	354	341	312	317	335	331	322	352	352	343	334	343	347	332	341	315	374	346	372	353	320	385	341	365	362	324	365	324	336	377	337	336	359	350	337	391	353	333	358	371	342	361	369	346	343	348	347	395	337	376	331	347	356	343	351	336	349	321	340	361	346	366	357	304	381	375	348	352	347	364	352	339	348	376	368	341	333	416	363	377	364	328	321	350	333	376	343	339	292	340	345	353	359	334	337	380	372	326	393	353	307	358	339	330	358	390	313	332	360	313	346	339	321	346	342	341	359	342	373	355	393	361	356	341	362	411	388	332	354	357	360	371	357	351	342	376	314	343	367	356	357	371	335	364	326	339	373	308	379	345	374	354	355	363	351	327	306	319	375	301	319	384	375	317	407	358	361	366	367	341	343	336	343	365	339	331	374	359	331	328	330	368	328	367	366	323	335	348	345	383	365	372	373	364	350	323	327	364	347	342	365	391	338	366	337	338	365	381	344	322	343	358	377	349	339	348	357	361	346	381	336	338	330	350	336	370	332	368	369	300	361	324	357	373	357	378	341	332	375	351	333	326	366	339	356	318	332	324	342	348	347	330	329	400	346	365	348	331	327	406	364	324	362	365	338	355	350	326	350	367	331	350	330	367	321	389	331	369	344	353	349	343	364	308	377	408	383	362	400	414	364	353	349	366	356	359	346	329	386	351	349	351	320	345	335	351	350	345	365	369	327	334	363	338	338	309	329	342	343	326	347	349	339	333	382	300	354	358	351	339	352	357	387	354	377	359	361	333	373	360	357	343	351	362	356	368	354	348	386	360	366	366	372	337	351	356	357	326	348	384	339	334	353	362	346	356	394	352	349	330	361	349	407	351	395	345	350	353	376	356	389	356	346	375	346	351	347	375	368	360	350	381	388	365	355	365	362	330	340	349	339	345	345	363	331	359	343	303	343	355	344	361	373	327	327	331	344	370	354	333	361	393	342	388	342	327	333	379	334	356	377	350	345	331	383	362	331	336	338	372	333	321	354	322	330	359	363	351	352	343	349	345	394	347	378	391	382	360	363	346	357	338	324	363	359	400	367	341	343	326	353	354	351	398	335	353	348	325	331	355	379	385	356	354	329	358	354	349	354	358	335	348	312	324	349	371	345	347	315	337	363	382	329	383	312	387	333	365	361	330	352	329	349	300	348	345	327	330	371	363	326	335	347	348	392	336	353	334	371	334	368	376	384	337	331	357	341	331	359	330	350	342	366	341	335	370	332	345	310	368	358	366	374	361	314	367	343	356	371	353	361	352	328	353	337	357	385	352	372	367	351	348	351	337	366	345	371	362	358	339	387	337	353	383	340	345	329	362	344	363	337	331	343	332	374	354	367	369	347	321	334	346	358	358	350	361	349	355	360	341	362	357	355	348	355	342	372	357	362	361	362	363	303	350	349	377	397	333	358	365	346	357	368	355	368	340	340	307	321	351	342	342	344	354	375	364	331	343	341	340	359	340	346	388	310	349	399	354	348	347	367	376	357	314	335	347	355	343	337	348	337	369	368	327	344	378	351	361	323	353	355	369	376	351	335	376	336	353	336	361	379	331	338	351	316	353	353	350	374	353	325	341	362	344	395	363	373	367	307	360	390	329	340	370	346	324	331	337	325	356	398	364	321	353	400	336	347	325	319	329	324	351	340	357	365	388	345	340	389	385	351	350	332	378	344	335	335	370	367	347	321	327	364	351	361	331	326	310	349	358	339	350	343	350	342	368	343	324	341	348	369	366	341	316	348	316	356	357	348	388	373	340	334	348	391	353	379	338	325	404	327	359	345	308	331	348	358	362	377	354	343	357	332	334	340	354	328	363	348	319	322	348	338	347	344	361	360	340	354	336	360	342	324	341	375	343	349	312	324	365	361	355	342	351	327	323	386	365	363	316	346	336	378	348	390	346	380	351	357	356	334	340	336	336	387	344	352	364	382	419	341	367	359	333	325	324	357	368	346	362	340	390	353	340	313	363	378	370	362	330	351	365	319	358	341	357	348	354	399	360	381	349	394	361	346	370	333	384	344	348	353	336	356	332	324	384	369	354	353	357	370	355	324	360	378	344	366	337	371	377	339	368	372	347	353	322	382	372	351	400	326	347	367	359	367	352	328	337	307	314	369	354	350	371	374	318	330	387	366	358	373	381	361	360	346	360	369	365	347	353	383	349	380	364	351	359	358	316	337	362	360	373	361	310	328	359	348	359	334	353	317	343	346	351	379	383	376	310	353	338	328	346	355	364	354	363	348	353	369	342	330	363	356	342	346	339	336	350	320	354	328	381	364	384	390	380	330	350	350	353	381	346	360	339	332	368	356	365	347	362	354	345	348	322	342	343	389	323	357	354	329	357	378	359	383	396	381	325	336	333	348	329	358	365	340	355	358	380	338	364	347	337	360	364	345	357	343	354	373	316	346	348	329	385	356	380	382	366	361	399	345	336	366	357	357	354	347	372	352	331	295	348	330	339	342	371	347	348	361	332	328	365	304	324	370	343	336	349	341	330	328	348	349	363	350	321	351	319	354	351	347	345	360	370	334	371	331	334	364	347	361	364	377	367	337	331	330	378	361	361	334	329	339	349	320	357	328	349	345	352	354	318	349	317	352	370	369	370	337	335	345	351	329	369	364	341	367	350	361	368	352	345	352	358	381	362	336	358	379	379	302	317	352	341	378	333	376	347	376	320	340	361	357	350	396	357	369	361	351	362
2400	918	1025	1123	1069	1025	916	810	855	814	799	812	832	817	800	825	768	828	803	786	847	806	782	805	822	783	837	811	797	842	811	753	796	805	803	838	761	823	807	759	826	832	771	813	797	784	795	857	827	823	831	820	823	792	816	873	819	749	774	812	800	780	772	765	855	826	798	800	844	819	800	812	824	839	802	774	821	756	817	803	863	799	731	805	778	839	835	805	847	772	789	771	789	798	832	783	819	825	833	854	825	779	836	829	792	785	832	830	798	790	855	795	829	819	790	835	813	792	766	810	789	796	816	818	791	761	775	851	834	789	789	835	845	782	821	824	830	819	836	810	796	760	801	827	781	800	789	744	775	815	788	798	847	798	821	817	822	776	782	770	814	815	874	780	810	795	814	774	821	778	785	792	769	768	804	813	836	778	788	814	792	764	815	807	769	775	818	820	773	803	772	757	828	837	810	795	822	836	826	809	783	794	824	801	798	757	825	838	814	813	829	831	838	785	792	790	802	809	799	786	832	804	730	815	844	788	821	789	827	819	777	817	846	830	792	785	802	799	769	804	785	824	809	768	811	811	788	819	800	832	811	774	804	866	765	780	813	791	814	825	789	815	841	784	775	858	832	812	843	813	840	807	839	800	825	842	816	786	780	827	766	795	765	784	855	854	761	826	782	782	774	819	807	843	826	752	797	822	862	813	818	777	860	833	781	822	774	803	800	844	769	742	830	789	797	801	813	770	830	852	800	775	792	830	806	800	845	782	881	852	802	812	727	821	792	801	769	790	810	758	860	793	792	776	833	777	810	821	826	809	802	839	758	796	839	755	757	783	810	787	830	778	836	798	813	792	814	830	804	802	806	827	808	781	817	797	866	792	838	751	832	813	803	828	830	849	841	861	821	785	819	772	797	790	796	823	816	867	792	789	842	808	793	801	808	813	803	791	842	804	789	816	800	803	759	763	807	837	827	814	800	782	775	749	819	807	792	794	800	846	787	806	766	833	790	819	792	835	759	828	752	792	769	799	811	785	780	782	824	829	827	823	789	842	789	817	798	836	786	831	786	827	872	797	809	828	804	880	812	826	789	816	784	759	824	794	820	752	812	794	817	807	855	799	761	787	796	818	813	801	821	839	772	792	752	801	790	830	828	783	785	743	819	809	773	798	826	770	770	834	790	775	790	807	872	840	800	733	847	773	847	792	808	807	781	862	776	790	784	773	787	762	848	783	810	824	776	787	806	748	833	782	837	825	763	778	780	769	868	785	853	810	743	837	858	822	824	820	784	785	775	778	811	830	772	828	836	820	814	802	790	818	828	780	795	752	797	787	781	785	803	802	782	793	782	792	790	818	779	863	771	800	733	791	819	733	772	809	818	826	857	829	809	824	788	799	785	809	771	787	827	845	814	810	845	791	824	802	806	837	836	829	801	825	786	895	815	812	791	775	794	803	829	761	807	816	836	807	809	828	870	805	781	820	845	799	808	805	831	794	776	754	800	781	829	814	825	778	849	793	812	741	794	827	784	756	826	798	802	839	790	831	836	836	779	798	830	813	759	784	787	781	813	824	831	841	822	836	789	803	784	809	852	780	752	811	807	822	805	793	767	809	815	810	853	791	796	816	736	855	818	809	807	825	810	793	800	752	817	788	798	801	748	827	796	847	785	814	778	787	826	799	797	845	817	842	822	773	825	769	861	804	852	828	781	764	819	807	759	785	792	760	841	806	854	799	830	848	818	783	796	824	818	825	789	794	796	821	796	771	790	874	760	786	821	805	767	833	831	716	849	814	823	797	782	793	818	800	819	804	791	763	830	782	848	821	782	793	783	885	773	765	738	829	818	791	799	779	828	779	873	829	849	813	826	844	818	799	852	850	804	800	814	792	814	825	777	784	793	815	839	818	808	768	807	817	783	794	876	837	794	749	797	774	805	869	787	771	790	787	817	807	828	770	817	808	825	794	791	828	825	827	824	855	807	789	763	828	786	823	784	778	765	809	803	850	771	827	809	819	805	821	824	825	777	830	823	853	782	836	815	833	783	798	767	825	807	778	761	810	794	793	833	804	796	827	853	836	793	822	812	837	775	774	841	843	836	839	786	836	834	788	760	849	851	796	779	848	799	829	834	761	781	808	782	814	828	748	796	819	804	815	846	825	796	835	789	833	734	809	822	821	792	758	823	745	803	823	815	791	794	804	813	783	793	780	778	764	805	787	822	781	801	821	754	855	785	750	804	832	808	821	843	778	762	801	815	865	834	799	825	840	848	782	808	772	846	812	776	817	818	797	780	850	818	761	796	832	816	792	804	785	832	827	803	808	860	796	824	743	841	790	804	833	773	830	820	822	760	810	793	803	801	800	812	808	817	773	771	830	797	868	807	837	845	791	790	800	814	781	810	804	837	804	842	814	751	832	831	794	794	851	811	780	815	850	839	816	825	835	821	774	796	832	796	795	790	864	837	791	822	799	819	787	863	829	806	809	786	814	797	764	809	838	802	790	825	763	825	790	813	819	809	829	768	830	813	824	802	823	812	870	779	766	844	802	792	757	829	823	807	728	775	811	756	786	813	794	820	834	775	781	759	793	784	784	792	808	826	820	813	791	758	815	748	839	784	775	787	827	785	818	825	796	772	816	802	856	809	809	825	806	827	791	796	810	792	811	773	788	804	844	828	847	796	853	825	807	816	813	770	768	814	819	793	792	788	847	784	810	789	804	839	783	830	785	790	809	844	857	801	851	831	764	758	754	841	785	785	832	829	793	787	788	757	789	841	782	814	803	767	849	852	795	759	771	787	809	797	811	814	811	794	755	832	827	790	789	810	809	789	794	717	793	799	788	880	810	860	815	827	850	821	773	833	774	821	794	783	792	776	781	824	795	829	855	862	828	753	780	814	771	767	756	789	771	780	823	857	857	823	823	813	763	817	807	828	747	787	812	822	814	797	826	789	796	833	785	766	777	788	860	824	779	797	828	829	802	836	818	792	813	801	827	827	826	772	815	802	785	749	872	831	765	784	796	752	784	796	811	803	841	796	782	783	823	824	801	823	840	785	831	825	786	833	817	808	809	801	786	833	789	858	852	816	800	809	820	862	812	806	823	785	838	800	821	798	857	762	770	796	797	790	809	776	817	816	797	816	822	798	798	799	858	828	808	780	800	805	806	879	827	783	794	803	808	842	743	841	780	828	842	848	786	819	771	747	811	792	807	778	781	761	820	794	781	796	812	783	760	840	827	835	825	844	781	825	816	853	811	802	768	721	787	791	780	791	793	777	811	813	793	814	757	815	822	794	747	809	819	781	804	851	782	843	791	809	797	789	744	813	766	842	754	837	779	758	790	798	769	843	801	842	789	801	803	843	784	790	761	788	785	811	781	828	832	854	818	844	810	830	822	811	775	747	799	810	850	866	850	791	803	804	790	780	824	841	802	787	815	808	789	902	784	840	807	781	815	781	830	844	863	863	822	783	795	786	843	770	794	827	841	786	791	777	784
13882	1690	733	651	530	419	402	330	342	326	335	321	293	305	307	296	305	302	302	307	311	300	328	296	304	278	349	278	280	299	292	305	335	272	317	320	299	312	310	294	307	311	300	310	287	332	293	281	289	305	307	291	300	288	338	318	256	298	293	288	318	312	310	275	305	282	285	280	305	286	298	312	298	304	282	316	266	305	300	314	306	299	289	265	310	265	309	259	284	280	275	288	274	321	318	309	332	303	293	302	309	279	299	276	286	260	304	302	271	303	290	283	293	296	274	256	296	308	296	287	292	265	285	306	264	303	283	312	301	260	280	284	280	311	320	272	298	322	285	306	316	298	276	284	325	316	308	274	302	299	271	324	309	268	260	269	298	277	280	284	304	324	270	294	289	279	270	292	318	274	333	289	336	309	271	284	271	297	325	302	264	322	288	257	287	285	275	281	295	277	298	289	291	296	293	277	285	309	290	290	283	296	306	291	267	302	264	292	315	292	285	310	285	266	272	335	320	293	282	291	274	308	295	306	303	268	273	269	296	303	309	297	307	264	277	277	309	289	300	298	291	300	291	290	287	283	304	299	317	311	291	293	259	301	273	292	300	310	287	286	280	328	286	292	299	273	301	287	316	304	288	291	315	283	291	269	294	317	303	307	269	273	262	322	320	313	314	310	317	301	304	313	299	313	320	292	297	285	308	283	305	284	287	276	272	277	285	292	270	278	301	301	304	283	301	294	283	312	291	285	278	314	281	278	288	263	314	324	280	286	303	327	297	277	268	276	291	346	302	309	283	278	298	293	307	323	301	319	319	302	298	320	302	263	297	315	298	287	262	293	292	298	313	289	283	267	276	255	312	273	293	309	279	320	259	259	264	292	300	331	262	286	289	268	282	276	275	303	284	323	267	304	314	288	285	300	261	337	323	276	334	286	302	307	279	271	313	286	262	310	300	276	282	298	307	296	274	308	311	304	299	283	292	268	297	327	287	284	290	332	305	300	250	311	296	296	282	289	307	300	291	273	286	321	300	304	291	236	317	278	277	226	244	291	311	279	293	283	306	264	298	268	301	246	287	309	305	292	289	323	298	294	260	294	310	280	296	310	306	280	317	281	288	338	294	304	288	270	291	269	289	282	290	291	303	285	279	292	288	300	297	291	287	280	302	309	319	296	272	300	304	301	277	242	293	278	302	291	295	306	306	307	299	265	298	287	274	299	294	304	286	292	298	274	275	268	301	268	326	304	283	291	307	300	302	255	287	281	274	295	289	322	287	286	278	284	268	262	259	298	300	291	295	310	314	286	275	286	283	268	296	278	285	300	275	277	302	295	311	316	297	273	301	299	337	294	285	303	303	305	296	299	283	310	313	289	272	274	282	314	304	269	286	308	319	289	292	281	297	333	271	319	274	278	279	315	294	287	317	291	303	247	289	307	330	289	291	288	311	304	284	307	300	285	291	280	264	277	255	286	280	305	279	287	296	269	293	317	309	307	307	310	293	300	310	267	270	287	277	324	301	276	287	294	290	302	291	303	286	305	310	277	313	316	310	330	285	273	297	279	274	281	302	289	286	306	289	298	269	284	272	307	282	272	332	278	259	301	300	285	271	309	327	308	302	309	298	276	284	321	278	283	294	314	312	282	281	321	339	324	293	291	287	276	316	302	279	308	269	269	291	303	271	324	297	289	251	272	303	261	339	290	296	291	288	282	341	341	275	298	324	254	252	261	257	276	288	276	279	289	325	270	315	299	259	295	323	308	310	294	295	300	304	276	312	303	303	257	279	259	289	329	288	271	281	294	335	284	335	268	271	296	330	309	291	307	334	310	247	293	264	253	272	288	292	290	284	302	298	316	278	308	334	289	295	297	280	299	257	287	302	284	276	271	268	300	330	284	317	294	285	286	262	290	295	296	285	275	251	305	304	279	293	289	305	297	282	270	327	305	267	296	271	295	299	297	300	295	307	277	265	284	284	286	289	298	276	308	286	271	275	293	310	312	293	298	284	294	276	296	314	294	281	272	286	285	318	291	325	284	283	308	300	290	279	311	295	298	294	295	292	307	302	252	290	295	261	294	262	325	315	322	298	297	279	306	285	283	327	292	275	290	248	301	288	287	259	282	312	318	311	299	308	287	294	330	340	279	279	310	295	287	293	297	311	290	309	309	314	306	309	294	300	290	305	300	304	279	294	272	296	304	275	283	305	333	330	292	264	294	279	300	284	293	286	291	276	308	291	270	276	300	287	280	320	277	315	281	286	311	310	284	275	322	271	288	302	302	263	273	271	278	293	317	295	316	301	323	268	263	288	273	296	302	297	308	274	297	258	319	268	305	296	306	284	282	296	293	305	291	303	288	323	268	293	289	282	333	317	307	290	288	306	287	301	299	327	289	287	302	292	306	282	276	290	306	304	282	272	294	277	303	285	300	303	276	275	297	298	314	322	323	278	291	290	285	313	313	278	302	314	323	288	332	330	307	286	305	289	279	305	287	317	306	258	293	252	289	284	305	315	299	280	294	325	271	278	298	301	285	287	314	312	286	309	289	301	281	307	292	306	323	282	281	297	285	286	316	282	291	273	305	314	305	298	300	287	274	288	306	277	311	294	281	287	276	290	321	287	288	283	290	301	285	292	292	272	299	260	256	279	300	270	297	288	263	323	313	299	254	289	329	278	315	307	330	323	298	281	328	306	269	324	292	277	307	267	307	308	278	311	281	298	293	263	333	294	293	299	287	268	263	285	285	275	289	275	255	304	316	295	258	311	283	298	268	298	260	289	284	282	307	297	319	299	270	301	283	296	280	310	313	296	312	310	307	283	294	299	286	304	317	277	330	295	276	307	319	274	311	292	268	290	293	299	278	293	287	290	278	321	273	302	291	302	312	264	333	282	279	281	306	310	262	298	290	272	282	272	295	288	290	296	327	276	280	300	273	285	319	329	294	306	299	300	279	290	297	296	315	304	295	291	287	282	304	313	276	282	294	296	298	291	309	293	340	320	280	330	308	275	321	299	307	311	273	311	274	274	312	297	304	272	299	283	308	260	281	305	313	307	278	270	275	293	321	298	268	273	267	273	269	317	325	294	327	334	299	304	309	307	306	272	303	296	280	280	291	287	282	275	314	310	296	297	268	282	284	270	317	281	294	284	325	285	267	291	325	265	278	302	289	295	304	299	290	284	305	274	280	274	317	275	305	314	267	302	313	312	300	292	282	327	333	275	264	292	278	263	322	294	280	282	272	285	277	282	273	289	312	277	283	279	304	300	297	279	295	309	256	282	268	272	297	311	321	298	290	281	268	274	270	314	276	308	302	343	287	291	306	287	282	302	283	290	276	297	322	332	300	279	310	281	308	278	283	297	300	306	300	278	304	297	313	333	304	267	325	283	335	273	258	293	279	301	283	272	263	317	294	286	255	305	303	267	295	279	301	301	310	293	286	290	290	265	297	278	259	298	292	293	281	258	279	301	318	304	302	308	281	303	286	297	305	326	298
10206	1185	1658	1855	1706	1438	1112	1013	902	821	812	797	777	753	769	751	719	699	731	685	739	724	750	670	667	673	702	688	655	702	691	682	712	698	670	702	716	718	701	678	713	673	667	705	716	676	658	672	713	679	679	700	696	671	650	723	619	683	694	671	704	681	647	721	666	677	674	722	682	674	691	676	663	682	668	667	645	691	642	674	646	693	673	691	688	655	669	676	720	668	678	715	671	662	728	699	709	694	709	657	688	661	671	652	670	667	657	690	685	689	667	664	734	713	667	682	680	716	689	636	702	714	732	653	652	688	695	680	674	663	719	720	684	667	673	731	623	683	740	710	708	659	644	679	715	680	672	717	643	693	710	654	684	656	665	651	660	668	666	684	666	685	640	643	663	649	698	682	693	675	715	675	706	656	681	726	706	694	645	660	690	656	693	653	677	694	657	669	714	674	744	695	705	684	673	662	706	680	687	716	678	725	707	696	706	676	664	663	704	667	636	637	672	680	679	664	662	683	703	658	679	651	703	678	674	728	655	678	662	655	648	685	739	721	653	668	706	667	692	654	705	709	710	672	706	716	695	676	685	668	691	695	668	628	686	688	704	644	653	715	698	661	659	682	641	690	654	661	708	730	664	672	696	648	690	714	697	665	680	682	645	654	662	697	633	656	719	665	683	665	701	643	662	695	647	669	662	671	686	644	675	680	695	673	700	639	665	677	692	683	706	698	661	677	740	698	652	700	697	647	704	683	655	692	676	679	676	658	692	713	715	679	671	699	701	718	661	684	698	672	658	712	643	639	666	652	632	650	649	688	710	686	702	658	656	680	717	684	678	634	650	661	703	682	722	670	665	651	677	694	682	681	686	662	642	665	657	659	697	722	676	692	677	698	710	667	648	680	691	715	619	677	639	706	692	707	650	693	651	694	628	700	714	679	733	667	680	662	683	658	638	691	651	684	663	707	677	655	661	674	683	644	675	685	671	738	675	637	687	628	693	662	704	656	688	689	710	656	700	643	676	735	669	708	690	718	676	707	700	715	706	682	668	684	666	669	676	675	691	692	698	633	707	675	702	679	733	673	675	642	656	634	704	712	652	665	685	673	703	730	674	656	687	712	688	686	680	672	671	658	686	641	717	623	669	670	662	685	682	665	650	734	698	700	697	708	696	741	669	668	694	690	666	680	666	685	715	722	668	692	671	713	706	659	690	709	695	656	698	669	652	691	685	686	702	662	646	671	695	701	656	730	706	692	691	687	671	676	681	670	680	685	670	695	699	696	652	662	628	740	678	663	646	682	664	751	679	721	712	625	684	696	657	662	717	674	636	682	648	668	674	654	642	663	633	668	668	713	684	690	671	683	694	728	664	709	632	710	705	651	693	679	685	654	683	650	676	695	721	648	679	665	669	658	717	685	659	694	655	678	676	734	653	640	665	692	686	647	658	735	699	706	712	714	686	646	708	660	690	674	677	691	697	701	711	667	686	654	682	619	738	660	682	694	673	676	655	684	735	694	670	700	675	704	641	691	670	702	740	659	680	694	690	697	680	696	698	718	683	632	713	648	676	636	695	656	676	651	698	656	668	676	656	699	658	684	678	690	607	682	711	690	730	664	659	689	682	678	702	661	662	717	719	658	722	702	664	677	746	689	696	637	680	678	641	670	675	716	672	723	643	701	635	681	681	657	651	687	705	687	662	643	664	680	645	659	698	669	725	665	639	669	667	714	643	655	703	687	646	704	665	672	696	618	728	648	679	664	699	720	620	713	693	689	658	733	675	673	667	666	703	725	676	671	672	702	660	664	620	679	690	694	637	730	718	702	676	653	643	696	692	693	651	698	664	656	652	712	672	689	688	692	689	677	648	674	668	687	709	673	657	714	623	668	704	663	736	672	648	683	643	695	681	702	626	672	682	662	695	657	673	657	687	676	670	695	683	638	637	702	638	693	695	670	653	695	691	639	712	656	658	685	690	659	648	722	673	685	619	657	669	712	651	731	689	667	706	660	660	696	645	704	684	658	689	660	685	713	674	657	705	674	675	686	656	701	728	634	670	697	644	673	613	692	679	639	706	628	656	670	655	659	709	656	715	662	655	648	630	646	713	691	685	674	707	655	657	687	657	687	719	676	657	657	643	719	688	657	618	677	715	659	663	705	688	674	698	675	675	684	695	671	673	679	662	699	647	719	656	633	711	672	711	668	667	665	675	663	688	708	666	669	721	660	608	678	693	695	665	701	715	695	685	704	677	683	674	682	720	693	704	723	687	707	688	678	688	682	689	665	640	627	709	689	692	697	701	733	653	647	681	720	690	640	669	692	704	636	655	697	697	615	687	699	638	710	711	662	678	666	668	642	630	656	651	690	702	684	718	666	694	710	701	673	664	708	673	649	698	703	712	674	669	699	713	704	692	693	691	690	713	677	706	699	675	690	672	668	643	671	736	639	646	651	698	610	673	659	652	678	694	717	699	671	734	688	698	702	669	639	672	738	653	662	681	665	701	664	662	709	669	652	685	716	749	721	674	711	617	735	676	679	695	670	706	687	654	702	699	707	655	709	683	682	688	727	641	717	673	663	690	649	653	673	630	694	692	649	630	665	656	651	651	712	721	698	722	674	665	626	688	645	736	675	690	739	669	716	682	721	689	665	641	705	691	641	704	700	710	668	639	621	663	655	685	677	672	691	728	697	712	714	649	712	658	674	695	686	656	735	714	664	678	679	675	642	658	668	714	724	614	700	695	622	624	683	687	661	684	687	677	730	672	676	651	659	690	632	681	671	676	641	661	692	697	714	668	682	672	700	670	659	687	627	635	641	667	674	677	672	693	668	699	664	698	677	652	754	719	691	733	737	681	693	682	666	658	660	673	678	709	705	677	676	701	669	680	619	670	693	715	651	668	692	638	680	646	661	665	692	662	717	715	687	735	661	702	686	670	699	641	677	669	678	613	666	661	713	664	664	700	670	667	630	672	597	696	683	668	718	678	691	707	675	694	706	713	674	661	666	663	663	705	669	643	662	688	664	724	699	660	645	653	703	659	697	667	704	676	668	690	700	656	691	703	626	693	677	678	676	682	687	658	678	688	663	728	697	665	657	669	706	709	700	706	682	636	701	660	666	699	662	667	700	687	760	636	676	705	722	675	703	708	697	663	725	643	705	708	707	696	671	662	698	673	683	674	645	690	684	716	697	706	709	654	725	684	682	660	679	663	651	663	664	693	643	682	706	676	679	684	675	664	673	696	701	676	674	614	658	673	727	680	659	693	696	711	708	653	651	688	648	685	712	726	705	669	694	691	691	706	700	693	726	699	693	656	679	663	673	675	665	701	681	686	669	686	661	712	672	614	682	703	667	673	686	655	707	695	725	753	642	635	665	683	634	677	719	643	652	669	706	690	695	683	697	682	698	673	666	681	670	692	690	719	692	660	687	657	665	677	645	675	673	697	681	668	690	659	720	684	656	689	656	719	657	668	707	698	719	672	661	691	721	667	717
23165	3239	954	713	501	389	283	237	198	198	160	172	187	135	152	149	137	110	119	134	156	128	118	111	129	124	144	141	127	154	131	155	135	112	130	174	115	129	143	122	125	141	119	131	123	131	148	118	115	116	119	128	112	121	124	133	144	146	124	130	117	116	116	106	107	126	115	127	123	118	117	147	127	119	146	136	153	136	137	146	114	165	130	121	121	123	126	107	145	146	117	132	132	130	105	131	117	131	149	134	133	114	128	118	105	125	131	134	119	122	124	131	140	141	122	123	119	117	133	108	132	145	131	132	138	147	122	122	118	126	124	131	130	117	134	124	135	123	103	123	144	148	130	111	119	118	140	121	135	145	127	116	134	136	119	127	110	119	112	120	130	118	109	122	127	131	119	130	142	127	112	107	125	113	126	131	135	105	118	128	127	126	155	130	134	149	108	144	132	116	121	115	104	121	142	109	129	138	134	120	127	121	113	109	118	132	128	122	130	124	130	111	138	135	142	119	140	131	131	144	108	137	140	130	146	133	117	136	142	123	126	128	111	132	101	114	127	137	130	130	126	104	125	137	143	128	125	134	123	133	134	129	142	124	134	125	129	118	138	124	120	139	124	111	149	126	155	147	120	112	163	113	133	130	140	136	126	122	113	101	153	123	110	124	129	121	116	129	140	143	137	124	126	140	123	132	135	137	123	131	126	145	135	106	129	128	112	134	129	160	110	130	124	127	138	122	130	131	143	147	138	136	125	142	136	116	124	126	123	139	148	143	119	137	122	121	125	130	133	129	129	130	110	116	129	117	111	107	117	106	135	131	108	105	131	121	142	129	124	141	128	113	110	129	104	157	115	129	141	141	130	115	105	107	128	118	112	148	121	127	127	122	137	120	113	132	125	127	118	122	126	125	125	136	146	145	107	125	148	134	146	128	150	113	115	134	110	130	132	109	125	110	129	128	118	125	131	136	117	128	140	107	122	129	118	139	95	111	148	117	106	129	124	123	115	136	138	115	130	127	143	143	134	147	130	113	121	113	169	155	117	107	137	123	142	114	119	126	130	139	148	125	117	130	116	122	105	135	123	146	141	138	111	113	129	123	107	134	103	123	128	130	118	141	125	133	132	119	135	122	131	136	120	118	129	120	126	121	131	116	150	122	143	132	131	147	135	122	117	117	126	107	107	129	120	134	120	138	134	142	139	134	120	134	130	110	134	117	125	124	124	120	115	132	131	103	142	153	153	139	115	120	140	121	123	143	127	136	134	134	131	124	125	118	131	122	120	132	120	138	138	119	127	142	123	141	126	136	120	123	128	126	140	129	139	126	140	137	146	132	128	116	121	127	138	139	141	142	133	125	128	126	112	138	113	109	130	124	122	124	139	124	142	114	147	124	120	116	132	150	132	130	133	157	132	149	111	138	151	141	123	129	137	139	133	127	117	108	122	113	130	130	121	144	129	148	139	133	113	122	161	130	132	133	126	131	114	118	125	129	130	132	122	141	106	119	124	128	118	110	134	150	153	141	117	131	130	118	114	133	131	141	107	148	104	133	121	131	116	140	119	117	114	122	116	126	125	121	126	134	134	137	123	105	126	117	127	112	139	130	134	133	124	126	129	120	135	121	135	131	114	120	127	107	126	130	144	106	124	118	149	136	133	128	126	122	126	133	119	127	137	130	104	135	114	119	117	122	131	126	122	136	105	123	144	121	125	135	148	115	122	135	132	134	140	148	133	114	122	133	125	105	120	134	138	139	135	158	117	124	130	158	115	135	129	141	133	97	110	119	98	111	131	136	130	142	113	133	121	120	121	115	128	125	145	143	122	121	118	127	107	132	130	117	124	123	111	164	144	136	138	143	157	99	120	150	131	144	139	136	111	130	140	128	145	130	139	106	146	139	143	105	139	128	114	131	117	134	132	128	133	132	138	140	129	140	144	110	138	151	150	121	118	138	143	135	126	135	103	92	136	142	122	99	115	121	137	114	134	110	119	139	145	135	128	133	139	137	102	113	135	117	117	114	132	132	120	133	130	123	116	108	103	135	126	129	126	123	114	115	110	132	123	122	137	133	136	126	125	141	136	135	108	114	123	111	123	125	131	132	115	132	123	123	121	128	136	125	112	133	135	145	117	113	147	127	123	130	135	114	115	102	117	130	130	128	130	121	140	141	123	145	131	148	112	123	115	126	145	128	118	108	121	129	110	120	129	143	106	115	117	142	120	128	144	120	131	128	131	115	119	154	139	134	118	124	123	119	131	127	130	159	133	140	128	120	122	130	120	127	121	135	123	118	124	115	132	125	110	153	114	97	146	121	137	123	122	105	117	151	123	125	132	118	123	123	130	150	125	117	140	139	151	123	128	130	126	124	127	131	142	143	127	147	121	119	125	129	120	123	110	118	115	135	134	128	121	136	122	128	120	133	135	129	129	124	113	124	121	134	141	154	119	107	132	132	134	130	125	121	117	130	155	112	139	150	121	117	136	111	112	145	127	119	138	126	106	117	116	146	135	119	129	119	134	131	106	105	147	140	136	113	129	122	121	137	96	122	141	134	136	128	153	128	130	129	128	129	148	131	127	139	141	112	125	119	133	120	139	126	117	144	116	120	150	114	103	115	102	106	130	128	136	121	137	116	159	140	130	156	129	139	142	128	100	142	127	142	128	146	125	116	124	150	146	119	118	121	117	143	113	128	147	110	132	131	126	100	136	142	102	124	140	134	117	129	118	120	123	142	115	132	122	136	135	130	121	118	139	132	130	124	141	119	126	139	139	107	130	132	150	144	100	131	118	111	130	145	121	128	111	118	107	106	128	131	121	127	113	140	112	146	124	128	134	118	132	164	116	138	115	132	140	129	122	117	134	121	123	118	120	125	125	116	124	122	138	135	118	115	123	114	135	133	113	131	140	125	134	134	124	134	140	133	113	128	136	129	138	126	141	129	127	118	127	136	126	102	140	116	112	143	132	113	123	133	118	114	106	145	104	130	133	110	135	155	126	142	140	122	127	119	126	105	113	114	112	132	129	111	123	106	147	145	105	125	94	125	108	90	124	133	148	111	145	133	122	132	137	122	126	146	106	126	107	124	112	131	135	117	127	102	134	119	135	154	149	118	144	115	145	122	93	139	137	123	123	155	117	113	111	121	107	121	141	139	124	128	125	143	129	129	117	125	108	137	123	120	133	122	128	112	133	134	130	126	142	129	110	144	119	138	120	140	129	140	139	108	138	140	141	134	137	143	141	138	111	132	146	103	111	104	128	150	121	128	128	123	146	118	126	141	132	113	122	132	137	123	131	131	121	146	132	130	122	139	121	118	108	133	136	141	145	134	123	120	110	133	129	117	124	124	128	140	134	115	125	123	97	129	117	131	122	134	130	121	127	134	128	116	137	124	130	114	107	149	143	141	123	124	111	113	123	126	131	110	144	122	137	149	131	136	144	106	113	139	119	143	124	112	124	131	107	114	122	128	130	121	153	151	124	166	121	131	126	132
14371	1158	2046	2550	2155	1658	1130	922	750	645	581	584	537	510	477	443	428	417	443	418	426	404	373	405	378	386	339	394	360	361	333	373	365	389	358	390	363	331	344	347	367	330	349	356	347	328	386	324	338	374	347	356	369	362	348	340	348	296	352	319	319	292	367	329	360	328	335	323	391	324	341	325	350	286	338	311	321	338	341	337	311	307	351	320	318	292	338	308	337	313	347	344	321	347	314	322	326	345	363	331	328	340	326	346	365	289	352	332	326	336	309	333	317	331	336	356	352	339	307	323	282	298	317	334	327	311	352	315	315	351	347	356	336	327	322	324	323	350	307	348	363	314	318	312	320	363	332	323	346	329	339	323	310	290	344	360	319	333	337	327	295	324	332	339	317	312	340	340	305	297	322	345	335	320	340	350	339	307	317	330	336	341	344	352	341	355	311	320	341	351	320	310	325	318	346	351	343	316	311	314	324	321	315	308	344	330	375	358	312	328	353	315	330	355	306	324	358	351	311	342	323	324	315	326	321	320	337	290	319	335	317	341	328	313	347	339	366	340	310	353	364	362	333	348	365	347	350	383	321	352	334	343	313	297	353	364	334	365	316	343	311	342	321	308	338	339	349	288	329	337	343	299	326	341	328	344	332	309	346	348	358	356	326	325	322	319	321	335	347	326	326	345	336	327	344	350	329	324	339	328	336	332	311	342	330	301	306	376	340	323	325	360	334	299	327	345	344	314	345	302	347	340	340	328	367	306	331	307	302	397	310	356	313	281	342	339	302	298	308	328	360	311	339	340	335	349	362	359	320	323	330	306	328	337	311	341	337	310	336	322	314	326	324	320	351	323	348	307	323	336	316	327	330	344	347	354	335	369	333	333	352	332	343	362	325	328	356	295	350	312	334	357	320	322	320	333	321	330	337	333	313	343	347	351	347	334	347	337	346	340	354	336	340	321	342	328	313	320	343	334	330	344	347	344	341	317	334	323	320	324	332	326	338	334	354	336	325	320	332	340	314	314	328	326	306	321	326	315	341	331	338	340	327	333	353	305	309	341	303	329	332	325	309	388	333	311	321	335	347	312	317	340	331	319	338	353	355	344	346	317	356	333	333	305	356	312	331	333	319	336	339	308	356	313	341	318	320	320	351	358	324	324	337	310	323	325	295	331	341	342	343	340	318	324	339	327	307	305	340	339	337	319	308	325	364	372	330	343	322	336	325	316	315	325	332	312	329	302	344	330	326	308	314	336	328	344	346	311	320	358	359	348	351	340	351	357	351	356	323	352	331	359	327	304	303	371	344	339	338	317	328	329	334	334	338	306	333	338	326	321	337	335	307	321	314	307	363	306	336	325	298	348	323	338	314	325	308	308	296	355	344	308	341	318	328	332	323	329	335	338	343	328	302	315	334	337	311	351	331	317	335	348	345	326	355	340	323	328	350	312	367	312	362	338	347	340	332	325	343	342	334	301	338	287	306	322	335	345	317	307	294	343	336	322	316	358	306	295	331	355	338	364	344	329	324	342	366	333	328	353	343	313	329	310	332	324	319	338	351	319	350	365	363	305	331	348	346	348	319	324	310	339	328	323	336	314	356	327	309	306	336	312	338	329	329	327	329	334	318	315	353	321	358	361	323	342	338	311	321	310	313	326	331	332	301	345	324	305	353	361	331	336	319	336	326	319	318	325	313	345	327	327	317	356	333	360	318	319	315	351	336	334	316	338	353	299	356	336	321	353	316	335	350	325	324	328	333	312	353	321	339	307	351	332	329	344	329	327	342	331	343	302	317	322	318	357	322	323	351	361	340	321	354	327	338	354	304	323	329	360	332	327	344	324	331	336	334	298	322	331	336	347	349	337	359	294	324	329	334	328	312	351	313	319	318	334	311	316	318	333	352	306	312	322	335	315	337	341	340	306	333	312	348	330	344	301	327	357	347	322	356	355	317	355	339	338	315	349	333	348	335	343	347	310	332	349	324	297	330	323	308	310	303	350	339	325	309	340	342	293	344	360	301	353	330	315	291	336	365	328	326	310	324	315	288	333	332	332	315	335	340	315	324	358	322	321	308	354	317	330	325	343	345	322	342	339	325	330	345	348	364	364	316	338	337	324	311	334	318	353	301	311	352	328	327	345	344	333	326	323	324	332	319	322	343	298	299	319	338	344	345	308	328	326	336	360	319	354	348	320	344	353	338	335	348	329	330	339	313	326	306	362	320	336	330	341	324	337	340	345	301	335	328	350	302	329	338	351	330	323	321	323	338	310	323	328	309	320	347	349	333	313	339	323	333	331	341	311	338	359	329	334	333	325	328	351	325	335	306	322	343	359	328	351	333	329	336	338	326	348	315	319	316	340	308	344	338	339	317	333	291	309	367	325	343	334	328	314	315	335	336	334	349	347	326	330	304	318	376	344	329	339	373	329	297	322	307	325	323	320	353	312	360	342	318	366	351	325	367	322	333	337	324	309	322	343	320	336	335	328	326	360	343	314	300	332	307	310	402	353	317	361	339	340	330	325	322	299	298	355	336	296	314	357	329	309	319	345	319	352	358	303	319	299	334	344	337	338	325	340	361	308	321	341	346	333	337	307	340	356	320	330	288	332	319	295	311	347	299	334	350	318	316	300	346	307	330	299	351	321	345	321	312	354	316	343	370	335	319	336	326	335	343	327	324	325	345	337	308	329	325	316	354	316	323	320	329	333	350	351	364	350	322	310	315	329	337	305	324	316	322	335	316	308	314	346	361	316	331	301	334	343	322	318	343	332	351	346	337	306	332	323	328	321	367	360	326	318	308	324	334	333	349	300	356	331	313	344	334	355	340	348	325	324	313	352	328	317	346	314	355	323	305	322	357	313	314	343	323	341	312	341	318	302	312	347	319	339	332	320	314	312	328	314	362	337	343	305	325	313	325	358	352	356	329	322	319	335	296	324	344	318	317	356	315	322	296	331	306	312	346	349	322	336	330	339	316	359	324	311	349	337	346	324	317	341	318	315	328	343	339	328	305	352	335	306	336	295	329	346	294	305	306	344	297	317	331	326	335	310	371	348	346	309	348	318	312	359	321	314	326	325	336	302	307	342	342	318	335	315	309	326	292	333	332	343	296	329	342	340	331	343	332	292	315	348	326	320	305	324	306	321	317	357	316	318	300	375	371	342	324	309	310	343	355	311	353	339	323	329	326	322	333	281	353	328	333	318	358	302	364	320	299	352	336	346	294	338	311	299	326	334	305	314	340	325	318	344	339	320	325	357	310	312	277	345	311	311	308	335	382	348	318	305	327	308	304	329	325	346	315	345	341	341	307	330	335	334	334	314	347	302	349	300	341	321	298	362	312	330	341	354	310	361	329	319	327	315	339	358	311	339	354	318	330	326	298	297	308	339	345	354	329	315	326	325	342	309	325	344	341	331	328	328	319	301	304	323	309	326	305	336	330	342	350	318	338	326	355	300	351	343	317	363	349	321	354	350	302	335	339	359	324	344	340	304
1955	518	452	453	421	381	344	364	353	333	338	370	352	346	400	355	333	318	324	352	345	333	325	334	361	369	362	349	311	356	347	347	369	370	317	342	357	348	336	332	329	376	359	362	355	365	371	337	341	349	312	361	366	327	350	382	375	365	378	347	365	358	318	371	359	345	337	360	339	347	373	344	335	342	389	299	372	345	387	320	347	313	365	367	379	364	345	374	335	353	333	367	299	376	357	299	337	343	334	373	335	324	355	318	309	378	316	334	342	416	346	347	357	339	363	343	373	377	349	347	360	343	340	356	330	344	355	353	330	339	378	349	342	369	337	353	357	352	350	363	342	356	354	357	305	366	360	340	304	351	318	340	345	337	356	351	354	363	353	376	345	375	332	321	335	321	325	313	330	353	368	351	366	383	348	356	359	348	341	369	337	343	339	345	389	365	330	366	321	336	371	342	328	394	380	366	360	336	355	345	415	359	343	344	313	301	366	309	350	333	373	367	332	370	344	383	365	368	348	329	345	363	351	363	385	329	315	326	358	384	327	323	324	397	356	366	369	354	349	343	344	362	353	349	324	371	343	357	355	345	337	293	317	342	318	385	344	367	317	348	398	388	372	338	307	344	327	348	346	364	337	356	368	338	373	378	333	339	345	342	360	309	354	337	332	338	335	350	316	331	351	315	353	345	338	355	359	362	349	359	336	364	365	360	386	330	291	327	340	357	358	318	367	339	355	342	386	344	356	369	340	344	310	365	375	390	352	313	344	336	337	353	363	332	390	338	371	361	359	368	352	361	331	314	363	364	330	329	331	414	353	354	315	339	346	379	340	408	353	356	342	341	373	353	347	333	360	365	378	356	324	338	316	379	349	324	328	349	302	371	389	352	362	400	315	330	322	366	360	351	377	361	356	339	345	357	369	328	367	366	371	360	320	345	332	330	354	327	337	322	357	332	355	354	370	342	345	363	332	323	348	345	312	331	373	362	378	330	335	343	329	372	315	327	352	340	364	336	353	336	369	319	364	366	357	331	346	399	324	349	327	318	347	377	330	338	359	324	326	393	351	336	364	364	373	361	350	341	333	379	344	356	356	364	356	331	327	331	343	340	343	343	357	370	363	301	351	350	348	359	370	370	331	364	302	341	326	379	360	373	361	381	391	313	355	317	390	348	349	368	332	344	341	366	321	359	389	358	370	358	358	357	334	375	351	373	372	318	360	365	312	327	354	299	352	325	392	406	324	312	337	350	375	357	341	344	361	327	363	324	347	342	367	392	327	388	336	374	358	365	325	337	336	331	351	357	347	364	350	365	366	340	362	345	347	332	340	376	339	330	361	368	356	369	344	302	325	365	327	317	336	346	346	365	342	383	338	364	368	342	345	326	360	355	349	359	325	358	322	339	342	341	336	315	325	365	352	303	317	334	300	349	326	335	341	360	392	376	329	356	356	359	372	377	353	362	359	364	362	349	347	328	330	339	375	381	362	370	373	345	361	346	353	363	380	344	352	384	346	359	348	348	345	362	351	367	308	327	358	350	357	351	327	326	299	347	354	358	382	337	357	343	376	345	341	328	352	363	312	333	367	358	328	336	351	356	338	344	387	351	346	340	355	339	305	376	336	340	352	355	369	350	373	332	354	317	364	387	334	340	304	325	355	358	344	381	350	309	318	384	332	340	349	353	327	360	365	341	346	341	327	337	347	342	349	344	360	341	345	355	350	357	337	335	319	350	341	332	306	372	349	369	369	373	346	373	349	286	321	344	378	364	351	383	308	336	337	338	341	368	364	365	355	391	330	358	373	338	362	341	330	362	319	377	369	358	344	318	328	353	376	321	329	357	395	360	348	319	363	343	320	331	359	341	345	352	333	360	340	376	345	348	333	348	328	383	316	355	342	335	375	398	370	399	358	321	345	358	341	345	336	371	360	366	353	362	342	355	333	358	322	346	352	382	343	364	331	318	338	342	347	345	376	364	329	354	383	351	362	344	363	329	348	358	343	356	339	348	351	342	331	343	358	345	344	359	372	326	384	361	317	333	355	354	319	367	333	341	366	348	363	367	351	305	381	364	354	371	370	361	345	334	386	382	378	379	335	354	331	351	355	340	368	336	361	302	379	352	391	335	348	320	356	328	321	371	333	334	339	334	370	324	346	338	338	358	357	376	350	345	403	329	364	351	368	367	322	339	370	346	354	372	357	331	382	364	375	382	365	342	346	370	354	377	333	378	367	352	348	332	344	383	345	369	362	349	363	355	389	330	345	324	354	362	377	363	350	327	364	301	360	363	353	374	353	346	378	311	382	314	372	394	357	373	343	350	369	377	356	360	336	349	349	344	343	357	357	347	352	350	353	380	343	345	378	394	355	385	328	332	342	337	309	312	338	346	347	320	352	358	328	362	365	346	351	342	332	357	372	346	349	329	359	347	359	323	368	379	358	348	348	331	337	364	336	354	352	422	368	371	331	325	359	365	361	354	364	353	322	341	359	362	348	383	356	333	403	369	307	382	323	359	325	359	301	374	351	348	335	377	365	356	373	360	334	359	368	350	364	346	372	353	357	339	373	378	331	350	357	336	346	382	376	316	321	331	347	318	315	338	303	355	359	355	371	357	313	361	370	341	342	382	332	321	314	355	399	326	323	377	349	362	313	348	369	340	391	315	361	374	357	368	357	346	356	334	334	327	369	335	370	363	347	327	368	343	306	356	324	362	344	332	344	339	360	346	325	386	336	343	350	358	352	388	359	349	319	371	347	351	341	347	367	352	334	336	348	359	320	385	338	346	350	365	311	334	370	352	341	310	322	339	355	315	361	342	310	328	322	350	363	391	361	373	344	380	363	396	378	382	316	356	340	369	313	361	361	380	354	309	317	409	355	367	327	354	364	377	342	342	356	361	383	359	351	347	411	345	372	358	343	317	326	376	350	373	321	366	376	346	337	366	326	339	320	391	320	318	389	330	337	322	350	379	377	316	367	350	354	319	351	348	371	366	374	329	380	376	305	347	352	329	342	357	346	334	338	339	381	353	347	337	351	365	345	346	344	373	310	332	333	332	333	336	327	331	343	338	352	355	352	338	343	355	347	334	337	376	367	344	354	336	352	364	350	381	350	392	351	322	355	334	332	354	366	345	324	326	316	307	345	359	345	370	349	354	327	356	338	352	366	337	373	348	339	371	356	318	333	344	338	329	316	354	345	353	366	379	354	336	350	395	365	352	326	334	357	373	348	363	365	359	341	358	350	329	348	353	307	372	340	338	330	351	357	344	336	366	356	336	345	372	321	326	334	322	365	350	374	364	367	356	347	348	357	349	325	344	345	333	320	346	347	346	383	336	386	353	341	383	355	328	375	374	333	392	312	373	378	330	367	353	368	359	346	331	349	345	341	366	352	332	345	340	323	333	369	389	388	349	324	349	364	350	322	340	371	338	335	316	340	335	330	378	346	363	360	382	355	340	429	362	373	318	345	337	380	339	323	324	320	342	360	344	363	334
2441	919	1067	1085	1062	957	879	834	838	811	814	832	835	865	834	800	875	819	814	763	800	790	827	846	787	803	830	818	819	795	846	834	752	803	773	799	796	820	803	815	792	804	779	818	858	767	852	750	812	870	811	799	817	838	843	835	844	792	795	777	770	829	798	749	789	746	805	845	776	861	830	791	810	795	776	797	858	795	841	822	817	769	804	795	791	797	796	828	780	787	833	833	834	809	837	794	796	831	756	815	797	741	832	806	830	808	790	808	806	814	799	789	781	847	792	777	831	842	874	834	830	823	803	786	802	808	852	808	801	834	815	780	793	828	808	848	779	786	844	799	867	812	783	800	827	842	820	819	782	775	872	868	835	822	795	757	856	791	814	800	775	735	858	791	759	751	837	811	852	851	783	817	828	802	814	811	759	829	753	783	848	806	799	817	840	768	828	756	845	886	797	764	781	784	800	773	851	727	817	832	786	802	808	806	836	834	788	826	819	832	780	833	817	774	806	795	806	793	797	833	800	807	769	778	810	810	763	784	850	836	789	785	865	839	849	780	788	793	805	794	830	803	790	801	842	786	792	781	837	864	836	790	780	848	809	835	834	781	805	825	836	787	780	837	771	834	843	794	804	742	765	803	774	788	803	820	787	833	835	798	821	827	840	750	750	837	818	792	816	777	797	836	833	852	817	770	845	806	779	772	774	845	856	802	796	808	786	813	788	821	773	851	806	867	788	838	828	834	780	809	761	847	805	788	796	790	829	769	836	796	796	805	802	848	848	803	834	820	827	804	772	829	768	815	840	822	853	859	869	801	799	750	842	768	808	786	790	819	812	759	822	784	811	773	796	856	774	791	823	854	804	879	738	833	803	808	881	786	825	812	855	782	758	846	746	798	845	804	824	826	803	848	842	812	824	751	802	832	824	816	775	803	856	825	812	793	814	810	792	819	799	803	821	806	787	799	824	824	822	816	798	792	770	817	817	833	810	797	782	793	823	857	833	891	823	767	810	816	805	790	783	756	810	857	816	791	819	831	824	832	843	835	759	765	808	770	843	808	821	806	813	778	825	777	805	819	854	800	823	830	833	780	807	793	844	798	844	804	800	795	847	789	805	850	832	797	820	816	846	782	785	815	805	827	792	847	782	792	814	767	737	826	859	868	819	850	826	845	806	755	783	825	869	786	805	752	836	784	793	796	847	805	826	858	828	808	805	760	825	769	817	799	819	843	889	802	804	845	810	860	756	806	790	799	764	798	866	783	840	865	826	817	782	785	802	808	824	856	759	867	816	771	803	792	800	793	800	827	769	815	786	840	821	782	785	816	815	842	781	789	816	826	834	845	797	760	818	798	836	795	812	822	786	836	844	805	782	784	800	759	853	857	792	801	835	791	850	814	760	794	738	787	805	805	761	813	838	863	808	812	783	852	848	776	841	776	825	800	817	770	847	829	828	814	756	776	826	800	831	772	814	816	807	782	789	770	795	811	746	783	806	819	792	851	843	805	800	820	780	797	840	805	877	814	789	834	803	832	861	799	789	744	806	790	809	837	820	804	797	820	787	831	867	788	768	841	803	773	804	800	805	784	818	807	790	769	845	786	793	785	822	799	845	817	862	789	746	858	791	864	842	810	800	817	820	820	848	828	765	798	852	796	764	828	779	834	792	803	832	826	807	818	765	768	825	810	797	801	797	805	847	827	803	839	815	714	818	795	836	732	803	811	769	787	797	746	812	798	781	793	801	800	789	802	815	800	830	778	803	822	849	811	829	790	826	844	798	822	819	772	805	808	750	856	847	810	805	828	806	813	809	786	795	793	787	820	807	812	831	756	842	776	808	826	803	833	795	749	844	860	813	818	793	804	789	754	807	828	797	745	789	784	849	777	766	858	834	779	750	780	809	787	783	762	779	833	782	783	789	850	803	777	799	849	813	805	780	866	847	842	805	830	795	815	799	799	837	824	874	761	806	821	800	757	840	840	792	759	804	801	780	795	826	768	775	784	837	822	799	769	818	787	810	798	804	783	854	804	867	844	776	760	802	806	764	750	806	815	777	781	818	792	822	822	814	778	799	835	792	752	840	804	801	887	779	832	786	841	833	838	817	801	866	811	781	831	818	786	796	821	861	816	817	828	813	794	838	801	805	809	781	812	768	788	801	819	788	847	821	787	810	812	806	768	787	797	787	830	837	831	848	818	799	811	840	833	826	830	804	783	801	850	832	835	852	867	769	809	856	862	785	836	836	858	852	807	829	816	800	797	833	831	834	814	812	787	775	797	781	794	838	752	746	821	774	727	760	852	871	799	820	766	839	778	816	801	837	824	846	818	785	800	777	810	840	800	817	860	788	771	823	820	735	811	761	746	768	835	802	841	863	814	834	826	813	803	814	852	832	791	805	810	813	788	750	828	804	827	847	772	821	748	819	876	770	811	819	835	788	773	785	765	788	808	804	805	798	797	811	802	812	783	803	825	827	805	850	816	833	773	820	822	806	791	833	850	820	797	834	782	813	808	838	800	813	780	777	824	801	800	800	837	766	808	770	845	832	817	793	749	813	802	848	776	813	823	755	784	791	785	823	821	823	824	778	825	840	792	768	794	782	823	783	817	786	807	799	812	827	812	855	764	863	778	816	849	836	820	801	752	821	864	835	826	810	853	793	821	824	763	827	750	857	852	802	804	860	782	836	810	837	837	788	796	769	793	788	783	837	833	783	752	749	803	831	803	785	806	817	817	801	777	797	810	846	822	839	833	845	836	795	773	806	810	795	853	859	755	826	839	808	792	758	773	797	814	838	777	781	810	812	814	793	827	779	805	845	801	785	769	795	820	809	765	835	839	829	801	810	822	804	820	799	796	822	800	783	778	770	869	837	793	775	804	799	890	771	844	819	778	773	808	799	800	822	815	798	809	834	835	817	743	827	797	795	809	843	793	835	792	748	769	782	821	802	791	833	831	740	875	799	820	776	782	844	766	823	806	822	771	819	769	832	813	776	773	759	778	796	785	745	858	807	774	788	776	800	785	728	828	843	809	828	833	829	841	778	757	798	807	812	786	793	751	827	819	785	775	817	823	805	801	811	822	801	805	771	742	779	842	796	801	786	827	821	799	800	812	772	838	832	801	761	843	853	764	786	852	815	753	853	805	804	837	818	834	802	846	790	797	797	768	811	805	805	852	849	735	805	823	763	807	880	834	769	754	797	810	813	820	800	806	865	831	811	874	780	770	833	804	797	769	814	811	848	866	808	858	870	839	825	791	795	795	818	761	789	799	813	843	801	791	776	813	863	828	770	810	845	803	811	787	838	826	809	773	804	772	830	808	811	829	820	767	769	861	805	843	829	785	822	848	856	801	852	796	830	845	786	808	827	834	816	790	808	813	819	828	809	816	822	837	821	840	812	813	821	751	800	765	851	746	880	839	858	785	844	794	822	846	817	767	822	853	819	791	805	807	760	794	847	803	845	883	831	828	823	789	899	813	824	809	769	832	809	798
14291	1605	777	664	523	403	396	354	336	332	329	318	296	299	319	281	292	300	308	317	280	311	288	307	306	262	312	309	301	309	254	297	328	304	319	309	298	293	326	283	298	283	255	279	303	277	294	256	271	277	262	289	269	288	291	306	269	284	284	276	284	286	300	303	294	273	297	279	287	284	300	288	307	271	287	279	257	301	340	269	288	282	317	291	295	272	307	279	274	291	313	284	281	288	264	293	291	304	300	310	270	311	306	258	313	303	297	289	283	283	287	276	286	306	279	286	272	277	289	273	278	287	264	308	292	299	283	291	292	299	284	314	300	312	297	310	321	278	334	309	284	286	298	294	306	282	289	270	277	295	325	310	273	288	264	277	263	274	312	297	267	296	270	301	324	275	277	316	304	310	255	302	317	301	305	281	305	292	275	279	327	319	287	291	265	247	280	284	291	288	281	331	296	279	275	290	289	273	290	332	243	283	338	260	317	269	326	269	310	286	254	295	295	297	320	290	289	311	313	289	314	310	265	320	332	271	294	293	282	283	278	296	280	299	291	288	279	277	310	315	281	305	293	283	296	286	295	305	292	288	304	292	284	283	233	275	276	265	306	257	299	282	297	276	293	273	300	303	254	318	284	304	308	279	291	311	275	273	315	309	273	279	287	282	301	284	274	269	285	301	329	306	296	275	297	306	284	300	288	266	302	314	295	320	271	283	307	305	273	329	286	275	305	265	280	286	283	299	243	326	264	306	278	313	282	281	290	314	295	274	298	298	307	306	294	290	311	298	259	279	283	316	306	300	288	331	306	299	304	300	292	303	312	308	273	293	309	299	306	296	298	283	295	284	292	249	281	306	309	301	261	316	281	282	296	315	278	286	285	303	292	309	285	285	329	291	296	279	286	288	289	274	312	290	287	289	283	252	278	282	280	282	315	257	304	250	263	269	268	250	286	300	306	304	308	254	317	274	277	307	278	295	276	260	276	290	290	288	282	302	288	297	300	323	284	305	279	304	311	286	288	334	287	280	303	315	267	306	292	311	296	278	296	313	284	291	300	301	278	299	315	281	297	271	332	272	289	290	284	279	291	295	285	290	295	289	310	312	270	306	313	269	289	292	266	282	310	281	267	286	270	286	278	281	310	294	288	295	317	302	283	297	281	269	329	288	317	283	294	283	315	273	265	314	267	299	321	324	278	297	273	308	285	291	281	296	312	310	285	291	307	301	284	313	319	259	293	319	281	310	305	282	285	294	293	273	283	273	277	290	298	264	262	283	297	238	269	297	290	253	282	292	271	293	280	288	294	301	298	325	301	305	318	259	314	281	334	287	286	336	275	287	266	295	301	274	289	303	337	304	272	266	295	287	322	293	320	281	293	317	315	291	289	289	311	286	295	337	306	286	290	281	305	301	314	329	312	299	293	298	289	282	263	287	300	305	266	267	291	325	287	302	327	283	267	288	272	279	297	288	281	290	283	293	295	294	304	302	291	274	283	276	280	296	303	302	293	307	281	356	335	277	281	337	304	273	276	275	293	282	287	300	304	281	296	283	301	276	282	286	306	285	295	280	274	245	263	294	283	281	283	287	293	294	317	288	312	293	303	267	263	317	277	308	298	307	298	269	289	302	288	307	287	257	288	285	292	310	294	279	282	310	263	303	288	286	295	261	273	320	295	311	269	333	313	325	299	299	258	278	291	291	287	281	307	264	290	293	278	309	285	282	322	291	294	283	299	311	269	264	297	270	279	286	280	312	297	302	284	263	287	322	270	261	283	293	269	285	269	273	279	325	328	308	270	295	294	278	307	292	302	286	305	291	302	287	309	308	294	298	271	322	326	294	304	292	319	298	305	266	277	235	273	280	246	253	318	289	290	300	271	306	292	260	326	285	307	287	284	333	303	274	296	311	285	297	311	287	282	319	324	239	273	344	291	309	299	302	272	320	308	309	278	260	294	305	265	270	268	260	319	265	299	295	298	310	284	309	280	294	261	305	276	293	276	278	256	295	283	283	285	300	270	303	279	274	272	263	281	278	282	267	279	291	297	310	290	302	308	295	290	292	303	284	299	291	271	295	262	314	309	297	298	291	285	313	289	285	260	315	308	289	293	305	323	327	290	285	298	296	313	274	266	302	295	278	283	291	301	281	302	268	292	282	321	298	305	296	274	274	289	312	269	297	296	271	339	323	306	287	271	298	303	303	289	296	332	323	269	305	328	283	313	287	275	287	292	273	290	299	325	326	317	294	312	304	299	295	300	270	283	281	303	329	307	307	298	248	310	333	297	265	308	293	292	277	286	280	269	274	288	308	316	310	308	293	331	299	310	269	266	308	310	310	312	284	302	286	270	312	303	261	287	299	271	331	321	298	287	310	281	304	313	271	257	273	300	286	303	313	308	321	296	305	283	292	292	282	295	286	312	278	284	316	286	330	298	278	287	283	324	258	302	289	280	308	299	302	329	310	294	312	285	292	285	326	268	290	297	274	276	284	305	259	289	297	286	310	298	323	312	297	278	257	250	260	279	315	280	294	323	284	299	312	294	306	278	304	305	272	290	309	281	312	278	334	273	293	279	334	282	299	295	286	297	269	294	295	310	278	247	271	307	304	334	266	308	277	297	266	310	269	307	292	260	314	285	288	324	293	305	315	282	301	280	273	295	292	296	302	276	267	286	287	313	305	264	273	281	291	259	313	285	289	313	319	321	305	295	273	284	274	314	301	288	279	253	277	266	290	314	306	288	292	309	312	260	263	302	309	302	281	298	300	292	301	301	296	301	306	334	288	297	287	284	261	309	280	318	280	291	304	287	278	282	270	297	295	273	289	281	276	266	329	281	300	262	312	311	311	258	317	303	292	301	288	279	310	299	315	301	313	294	275	274	287	301	271	289	265	292	296	253	340	286	309	310	255	308	264	271	289	287	306	288	277	306	267	283	288	280	295	328	320	288	294	297	273	286	329	292	293	282	304	279	296	309	309	265	273	290	301	260	297	286	309	277	298	319	329	312	324	314	333	297	301	254	285	252	261	277	264	281	290	298	296	309	303	298	261	249	300	300	327	314	285	299	293	298	277	291	292	314	320	300	301	281	261	303	268	274	283	298	271	280	275	289	267	302	292	279	295	278	294	267	314	284	304	288	288	311	306	288	294	309	283	262	300	297	271	296	262	300	255	278	280	280	325	308	291	298	282	271	301	281	274	306	299	297	287	318	281	320	333	298	307	285	265	293	300	297	314	302	309	284	273	322	286	282	350	309	316	306	323	265	307	308	307	279	312	307	290	277	263	293	286	271	280	270	285	305	328	305	348	328	291	287	301	313	267	276	286	312	318	310	288	283	288	281	306	291	328	304	278	293	297	301	316	270	289	267	327	312	289	259	292	273	274	315	277	312	269	290	296	273	302	271	293	326	321	265	272	315	298	285	297	296	311	285	296	265	276	292	290	274	303	253	297	312	293	319	310	291	295	317	327	312	317	267	295	297	257	246	254	261	265
10337	1186	1706	2001	1655	1385	1142	951	968	861	811	766	761	763	756	759	773	701	725	759	739	709	696	741	712	713	703	665	677	670	692	708	720	720	710	696	718	743	662	731	725	691	684	643	679	674	746	712	696	762	727	669	639	710	696	687	691	657	652	672	655	671	695	713	669	686	704	688	648	676	666	689	625	671	691	717	639	679	694	652	647	659	641	695	683	707	702	652	665	682	728	652	661	676	663	738	657	702	649	688	670	670	664	655	699	693	701	689	633	697	708	672	721	665	738	697	697	666	641	621	689	672	694	686	658	667	712	709	682	691	658	685	662	680	677	677	681	688	638	712	691	699	676	688	675	675	715	674	643	692	696	669	679	659	634	633	707	690	696	674	648	684	673	675	726	669	644	683	667	705	664	680	688	699	680	647	729	651	667	695	688	683	668	674	650	664	651	702	653	678	714	686	702	687	689	694	689	644	675	739	673	679	693	675	696	662	709	670	701	659	680	653	645	695	668	687	704	631	700	655	710	692	698	723	675	646	669	660	715	681	687	728	714	697	670	705	699	652	665	657	710	651	655	698	673	710	716	704	690	711	651	706	721	706	677	696	658	682	707	652	714	705	707	697	662	663	644	650	712	693	665	657	704	694	643	677	721	686	640	699	680	637	642	702	662	672	716	696	652	663	660	717	633	668	692	695	689	749	669	658	693	686	699	678	677	663	664	679	665	648	675	719	682	681	696	741	688	693	666	650	668	676	647	670	660	611	717	711	697	693	694	702	664	687	673	705	678	695	649	759	704	688	673	646	668	704	694	669	698	624	668	676	700	662	691	664	696	700	658	712	666	670	716	697	682	735	701	652	654	752	710	685	653	708	691	688	689	618	704	683	676	682	666	682	711	720	680	718	651	707	711	740	680	686	673	610	717	693	714	619	667	677	631	648	726	675	689	668	734	661	733	687	718	684	663	657	699	700	712	690	678	700	643	695	681	674	711	698	669	713	656	692	712	627	682	705	673	628	647	661	698	716	700	680	684	662	736	696	683	701	651	710	677	714	678	680	697	693	682	679	714	682	718	705	698	665	674	718	654	723	687	676	702	696	696	706	668	685	687	701	688	675	663	723	664	716	715	626	666	677	669	683	622	678	638	705	699	657	670	727	709	671	715	674	661	644	682	685	718	677	640	670	698	689	639	677	681	677	642	694	666	674	723	698	687	727	653	698	631	700	663	696	710	697	669	670	716	711	670	653	725	616	670	651	677	662	656	678	696	707	677	662	665	633	631	648	714	676	663	653	651	730	649	659	646	673	690	756	715	660	679	664	711	654	680	691	673	693	692	717	638	642	707	681	703	671	664	713	695	678	691	656	660	701	607	682	690	670	704	644	668	688	724	671	687	656	682	682	683	684	669	672	664	672	720	648	700	714	690	666	699	707	688	718	669	722	699	670	721	683	655	649	735	662	727	674	669	660	682	651	632	674	689	654	697	684	685	686	659	666	691	649	670	697	698	737	687	661	673	659	665	638	678	683	649	690	681	709	682	680	696	652	683	688	651	680	635	645	706	726	683	733	687	717	649	688	663	692	694	645	726	649	718	701	672	697	730	664	697	694	677	664	629	667	676	689	682	708	664	731	647	688	646	675	691	707	685	660	680	666	680	698	685	668	658	668	703	668	698	650	694	695	643	660	709	664	658	684	684	670	666	684	697	669	685	671	690	689	646	672	635	678	767	703	714	692	685	722	676	660	685	651	668	673	682	712	693	711	606	661	666	711	705	700	670	715	695	720	690	709	676	724	672	732	655	720	753	659	699	655	677	686	662	697	689	657	674	678	683	674	678	618	695	639	691	649	636	664	666	669	679	669	655	713	671	658	670	708	640	640	653	668	677	658	674	676	739	681	682	696	693	684	649	704	650	700	698	659	654	666	633	731	665	718	690	637	722	680	657	658	685	710	671	672	673	667	693	721	710	676	670	684	691	672	675	681	699	723	675	642	690	709	696	682	680	659	690	741	716	690	675	671	652	669	672	667	631	636	641	723	714	629	698	717	705	647	677	727	665	695	649	655	633	677	685	723	660	645	674	680	682	710	673	701	656	683	650	650	671	658	674	694	751	640	715	679	688	664	708	633	677	678	675	678	652	661	675	654	680	703	676	670	648	708	691	691	663	693	640	642	660	662	691	670	699	720	709	639	667	692	654	687	682	700	675	684	670	682	656	700	679	677	668	687	721	704	748	666	677	684	628	650	687	662	711	658	656	717	686	682	660	699	688	696	693	656	686	669	654	677	697	686	749	663	730	698	691	716	671	684	702	683	690	707	655	650	672	658	698	700	686	671	699	732	639	708	713	716	669	640	676	635	684	673	677	661	671	709	628	706	667	699	670	659	689	689	634	729	647	689	657	690	689	673	706	674	695	715	716	711	697	681	664	705	693	724	682	605	694	698	706	692	645	658	655	648	700	656	612	698	692	716	694	673	656	702	605	695	712	638	709	669	671	688	703	646	675	646	666	691	684	671	658	714	668	727	685	712	665	701	663	664	651	729	703	683	677	662	714	711	676	636	653	659	689	670	704	734	635	709	634	688	659	641	669	630	677	682	669	705	675	657	719	660	622	706	700	681	703	701	642	667	651	650	646	633	653	675	701	696	680	672	673	690	668	714	684	655	644	664	653	638	695	649	674	673	662	618	688	674	702	670	638	669	702	672	652	651	684	673	670	724	654	705	670	690	627	697	648	692	667	688	647	635	658	683	674	685	675	667	705	649	663	691	704	653	657	718	602	679	671	644	692	668	703	702	614	690	701	628	679	665	683	714	637	669	631	678	673	698	672	672	736	686	675	738	686	688	668	711	677	684	714	709	651	647	670	701	698	662	679	704	671	684	672	690	682	661	652	699	684	682	682	662	717	665	716	659	690	672	688	709	659	662	680	707	708	634	651	710	726	713	666	681	700	730	673	710	675	724	685	691	695	661	667	706	691	678	685	638	638	699	679	676	684	667	643	723	646	694	667	687	681	687	681	671	689	678	709	680	697	702	639	656	682	721	673	689	681	663	677	684	708	690	693	710	698	667	654	687	720	665	692	650	671	666	686	689	716	671	704	656	696	695	682	659	659	659	667	661	681	706	716	764	637	649	682	690	695	658	660	699	733	737	673	693	699	662	694	672	720	621	688	689	720	630	657	692	673	682	715	627	664	671	724	639	697	700	622	691	676	663	705	688	669	629	664	686	695	638	653	701	640	663	681	726	697	674	649	683	659	687	686	700	684	708	683	663	706	695	662	715	697	699	624	721	650	690	700	652	661	671	668	668	662	657	710	703	703	651	692	679	686	669	640	674	671	690	705	665	673	738	696	668	675	726	664	668	677	671	613	662	700	692	664	719	713	676	692	691	691	726	640	668	720	645	697	647	656	684	675	711	690	699	720	666	704	689	669	670	732	671	683	681	649	651	699	673	685	684	706	661	673	639	637	625	739	671	675	675	695	693	710	660	658	683
24878	3540	1002	724	582	361	305	231	215	202	174	141	141	155	156	137	150	152	139	135	117	119	125	133	118	142	136	120	111	127	146	166	110	113	128	123	132	118	153	137	131	127	130	123	124	125	141	104	123	138	121	132	121	115	126	124	111	136	142	131	129	139	134	144	112	142	124	164	126	117	120	139	129	111	126	143	119	131	130	129	127	115	116	135	126	114	138	129	139	125	121	113	145	131	132	108	143	130	113	131	119	108	124	126	135	141	128	133	107	114	115	132	135	122	135	113	115	114	128	106	146	124	132	159	135	126	134	116	124	122	128	140	134	141	130	126	157	150	143	112	126	118	132	135	139	122	133	116	111	127	138	106	131	116	103	131	136	128	126	133	124	125	128	108	137	123	130	134	115	114	131	133	135	113	111	118	145	131	135	143	125	143	128	123	137	117	136	134	149	141	130	128	119	139	126	128	145	121	133	128	125	113	107	117	127	130	140	127	139	139	127	127	131	120	131	116	126	105	154	140	124	138	130	150	113	150	126	110	110	118	128	157	125	140	135	141	127	124	111	125	131	135	121	126	141	134	110	124	135	125	142	120	104	137	128	123	142	139	122	140	118	123	143	126	128	127	127	142	115	101	134	142	118	141	123	117	151	136	125	117	131	114	140	114	148	145	132	151	132	117	119	123	108	135	122	109	148	123	135	138	122	138	135	147	113	124	114	125	129	120	121	125	116	133	146	136	126	124	147	114	129	120	136	111	115	117	127	125	132	139	109	125	137	132	119	123	116	114	119	132	148	112	116	123	137	131	127	135	145	130	124	156	117	105	134	103	100	142	125	128	136	131	146	128	125	116	131	148	112	117	107	115	136	125	125	134	123	119	127	133	111	147	118	121	127	130	152	146	137	126	118	115	141	123	129	142	131	110	151	147	119	140	121	126	97	150	128	119	136	130	126	148	123	155	111	135	140	128	147	144	127	126	132	117	112	123	124	155	141	171	98	123	123	132	102	125	126	131	125	136	134	132	129	132	123	133	106	134	126	140	153	124	156	128	114	139	122	122	128	127	105	122	149	120	140	144	137	120	124	124	122	126	127	112	137	137	142	137	138	120	118	131	146	117	111	142	126	124	117	136	140	112	131	134	125	120	119	146	116	141	110	140	142	121	118	111	113	122	146	123	135	138	111	117	140	122	130	149	116	133	136	109	122	126	116	128	118	138	136	142	119	139	150	130	143	122	150	102	138	140	125	120	123	159	126	123	155	124	117	112	111	124	138	124	143	123	132	103	129	137	116	143	131	100	137	134	108	126	119	124	126	90	129	117	102	139	113	116	124	122	111	142	122	126	130	129	115	156	138	116	130	125	103	132	119	116	110	148	116	105	135	147	108	135	118	132	131	159	103	113	128	97	129	142	108	130	148	137	110	119	123	131	133	125	148	143	140	127	139	134	121	135	120	132	120	110	108	126	97	114	114	115	110	132	123	145	125	111	136	115	148	124	141	122	130	122	141	124	132	127	130	128	138	137	107	139	140	129	136	140	126	120	125	126	124	140	105	138	133	137	131	134	144	114	123	140	125	150	124	101	138	136	131	137	128	145	156	107	122	127	120	109	133	134	121	133	137	122	133	145	141	104	122	115	143	109	123	111	116	119	151	140	140	138	135	132	153	131	118	136	138	99	117	121	144	145	115	141	133	170	123	113	128	129	111	133	135	125	126	134	145	113	134	126	121	142	150	123	113	134	130	110	120	127	117	167	135	158	122	125	124	140	94	133	134	122	131	119	135	134	117	120	137	148	110	127	146	136	124	120	135	130	131	128	128	120	139	133	138	128	151	148	120	114	134	129	133	141	118	138	120	118	114	119	123	139	122	142	144	125	98	136	144	158	130	122	118	130	134	139	114	147	114	133	148	120	131	128	138	129	138	134	118	130	114	128	140	127	103	129	122	119	145	122	117	105	113	132	139	112	112	158	118	135	139	142	144	105	134	120	132	142	126	124	158	137	136	139	106	147	116	124	153	117	139	118	113	130	130	134	155	104	123	120	111	139	118	139	159	142	113	119	141	142	140	129	121	105	134	132	145	115	130	130	132	121	126	114	128	129	137	123	135	141	132	119	130	124	110	122	137	126	114	121	120	132	125	122	141	116	138	152	124	122	127	111	118	149	120	132	109	139	127	140	135	120	131	130	161	126	114	143	118	118	125	116	142	155	114	128	139	126	128	135	133	124	139	128	98	130	115	150	116	143	145	144	119	129	144	119	111	141	124	138	135	112	117	133	114	122	141	121	136	123	108	125	107	129	126	124	105	117	135	141	138	122	128	116	133	128	121	148	139	119	115	131	142	121	125	134	119	136	132	124	131	105	126	127	129	125	123	109	124	126	141	128	131	123	111	148	118	137	135	123	111	130	115	130	100	110	115	140	124	121	124	119	126	123	136	126	149	125	137	150	139	117	117	133	135	137	127	124	129	122	127	116	119	143	137	134	109	121	128	127	126	167	128	118	114	122	137	144	129	138	125	108	126	145	142	131	124	143	126	112	144	142	126	144	117	130	124	125	114	109	122	137	134	134	133	116	118	137	126	140	124	133	127	127	121	122	129	153	112	136	138	131	144	118	138	138	129	129	109	133	106	101	120	141	151	134	115	151	145	139	129	122	103	125	111	142	122	131	125	113	128	140	147	135	118	123	131	134	113	141	151	138	134	137	133	133	128	126	118	127	120	119	127	138	140	103	130	121	134	141	134	118	129	114	134	131	121	129	143	115	146	143	153	106	143	140	142	132	118	122	110	125	126	129	124	122	127	121	121	144	145	122	122	139	137	145	130	134	120	127	133	150	119	158	130	112	117	145	121	144	120	121	108	131	134	128	122	132	128	117	128	126	121	132	109	149	121	123	120	133	127	113	137	141	131	127	111	137	131	119	108	127	118	124	126	118	136	122	117	132	142	127	103	125	115	134	144	143	119	138	126	134	158	140	121	119	115	141	107	140	122	109	135	136	119	104	108	146	126	130	136	149	130	119	113	134	141	140	120	117	133	116	136	133	116	138	134	132	152	127	150	110	115	126	119	110	139	129	125	135	122	116	139	136	136	151	124	120	112	132	134	122	131	114	131	121	153	141	130	138	141	118	124	120	129	146	134	117	118	133	141	117	119	143	114	136	138	99	151	109	127	135	118	122	139	134	117	133	117	118	129	125	139	121	132	134	132	132	141	142	136	127	116	141	117	138	134	145	125	116	168	128	108	123	104	123	129	135	118	139	123	106	126	114	124	137	125	133	140	127	129	142	118	131	129	134	135	131	137	102	133	125	121	117	138	132	141	113	130	132	127	108	126	112	137	120	120	129	141	95	130	113	125	123	145	129	117	130	120	116	162	138	111	122	120	149	131	129	116	129	153	125	135	116	114	137	136	130	121	107	141	126	148	126	125	114	131	123	139	109	130	132	120	131	137	120	120	137	131	104	133	124	120	133	121	142	122	128	115	103	135	141
15302	1145	2091	2379	2144	1609	1162	944	796	743	539	561	496	509	441	475	417	427	381	417	392	381	443	407	371	371	363	406	357	371	383	385	370	385	338	347	355	357	369	357	378	353	364	384	331	335	367	348	337	325	342	331	336	342	332	362	328	340	355	355	347	341	336	344	349	307	383	311	369	348	371	356	373	336	350	353	359	343	316	347	328	359	353	326	343	368	380	342	321	355	339	346	321	362	354	320	346	339	311	364	373	331	341	359	338	354	341	330	363	338	354	304	348	334	285	377	348	369	329	343	317	337	331	365	307	331	319	360	338	303	358	328	324	365	328	321	339	328	338	282	377	336	332	379	326	335	336	325	339	342	323	313	322	344	358	319	366	348	377	341	347	377	338	306	328	316	325	319	329	313	353	329	321	337	343	340	359	329	340	322	295	328	310	349	336	328	368	363	332	358	330	340	330	322	328	315	329	349	327	314	333	321	313	349	345	356	329	337	342	339	337	374	346	302	340	338	328	346	379	337	320	315	354	333	326	330	319	339	323	338	336	312	312	326	375	361	317	329	343	331	334	334	342	345	325	329	338	345	355	379	337	324	350	355	333	329	315	377	326	347	314	332	349	308	339	351	335	346	324	351	359	345	320	309	373	357	319	337	371	311	322	375	347	317	318	350	337	307	356	342	328	328	314	326	360	328	315	309	367	337	368	347	344	340	352	333	341	346	329	308	338	336	346	337	377	322	310	343	341	343	304	345	340	336	344	320	379	301	356	329	324	329	371	349	327	329	340	331	323	360	385	339	336	330	327	309	356	361	349	325	360	328	327	343	357	334	380	337	347	342	339	338	372	343	309	344	343	321	328	347	323	322	313	313	325	331	351	347	346	342	295	340	333	320	314	333	331	318	337	341	345	317	314	343	340	345	326	328	320	360	320	357	331	342	326	318	298	314	338	336	357	335	324	332	319	350	320	320	362	330	342	354	381	304	336	349	320	345	338	334	328	327	346	306	319	310	324	362	331	379	307	326	339	324	325	354	356	299	342	341	308	344	329	354	353	356	362	355	320	302	318	318	353	315	309	316	339	328	382	349	331	323	324	319	350	331	333	342	342	335	343	350	359	346	314	301	316	310	337	329	346	335	338	320	342	338	343	329	323	338	355	339	368	341	335	360	341	328	314	350	332	355	328	347	356	318	374	328	334	328	359	340	322	336	330	362	347	309	316	336	332	302	359	334	340	360	349	331	346	328	323	324	344	337	334	363	376	327	336	342	370	308	347	338	341	342	320	331	349	378	364	317	380	355	297	362	336	339	322	361	343	332	328	312	340	325	323	333	369	334	367	327	344	360	380	331	315	298	303	354	322	324	347	350	328	342	323	345	350	343	300	339	313	341	304	334	332	327	368	339	365	326	327	327	323	338	331	340	367	345	313	317	351	361	319	287	328	366	373	334	293	340	347	312	336	348	296	353	296	380	338	324	359	346	338	316	329	331	343	332	323	334	320	362	337	309	362	329	338	355	347	356	323	318	345	356	321	328	370	340	327	352	344	371	368	330	341	322	312	331	325	325	339	339	332	329	332	355	342	320	353	349	324	351	328	305	331	364	325	339	324	329	334	326	337	372	346	333	323	358	315	331	332	338	346	330	321	344	341	346	337	333	345	340	347	356	330	315	311	297	348	315	349	315	302	303	318	326	342	318	313	311	321	323	377	339	366	333	320	302	346	328	305	316	354	337	330	334	342	356	370	331	300	324	365	310	360	346	317	338	356	348	334	323	325	333	341	355	296	327	355	347	325	350	310	314	333	310	327	326	307	341	346	337	344	331	351	337	324	347	331	340	354	348	331	350	348	336	335	354	308	339	281	349	323	344	311	341	334	340	297	330	321	317	320	324	330	328	318	353	353	292	345	337	323	339	346	343	329	329	325	343	310	328	335	336	333	349	310	320	340	330	341	328	330	322	367	332	336	315	345	370	319	320	386	373	308	309	352	308	313	339	353	354	333	324	316	309	337	324	329	331	304	308	362	326	329	305	320	329	300	367	335	313	343	361	330	333	346	311	333	341	345	338	338	324	349	306	315	359	366	302	297	317	333	335	337	332	346	305	362	317	342	336	361	330	344	343	352	352	365	307	335	310	311	365	292	307	344	327	307	353	340	343	340	351	301	336	321	362	340	364	320	347	326	324	316	324	331	358	341	302	338	353	363	334	324	345	313	335	345	353	339	338	330	313	347	341	356	319	330	344	325	328	338	354	335	340	325	322	338	332	337	314	314	314	357	350	338	326	317	328	339	323	301	330	318	346	352	345	317	368	363	340	310	349	344	344	339	338	352	334	332	349	347	332	297	311	337	337	343	328	296	336	388	320	343	358	318	332	344	349	356	312	327	319	375	322	332	326	344	358	348	324	314	343	336	380	318	333	340	317	342	331	349	335	316	343	325	350	344	364	337	319	350	329	353	336	328	321	329	348	333	310	335	339	322	293	325	332	343	338	340	339	364	377	318	332	307	363	303	348	365	331	311	325	317	343	332	331	343	338	300	305	332	343	336	337	327	331	287	341	334	301	359	348	313	343	355	320	313	341	315	343	355	305	321	334	359	349	337	311	349	333	326	321	370	328	348	325	330	344	318	322	339	328	339	331	346	303	317	322	324	314	306	321	336	346	349	324	328	339	349	334	321	347	336	329	351	342	312	314	342	296	345	307	313	307	302	314	327	299	303	357	287	332	344	341	381	307	356	309	351	328	369	350	332	339	320	319	330	352	330	309	326	326	354	385	324	391	340	318	370	348	313	318	327	353	341	374	349	346	324	331	355	339	303	356	332	352	367	367	346	330	346	355	349	362	311	348	334	334	314	336	340	321	337	331	318	317	382	361	326	319	327	318	301	315	347	378	334	338	348	303	359	340	340	318	344	353	324	312	316	360	346	322	318	314	316	338	330	330	338	326	343	308	327	331	329	352	317	324	338	325	385	337	361	313	323	338	317	324	341	332	375	315	355	310	361	332	348	353	330	339	331	353	333	320	376	316	316	328	354	336	315	345	355	321	322	364	349	311	333	342	339	342	329	330	347	315	334	324	303	325	350	327	298	315	331	316	339	349	345	370	337	311	314	327	309	326	352	316	313	306	342	338	350	342	340	338	317	302	334	324	330	335	319	364	323	318	347	347	320	341	322	343	281	344	298	348	331	320	360	312	338	342	311	345	351	314	337	305	352	342	306	310	295	329	350	377	307	333	356	327	340	343	339	314	325	366	335	333	384	335	333	349	337	324	345	345	317	335	366	320	293	345	330	357	346	316	352	324	334	354	336	332	314	323	332	355	308	365	303	351	354	325	318	348	307	337	319	333	347	338	321	305	367	334	350	311	354	329	308	361	343	337	353	330	283	348	335	320	353	343	308	316	331	330	344	349	341	341	322	339	360	354	365	322	309	343	369	356	352	347	351	323	322	327	358	325	353	326	308	324	339	338	333	331	328	330	311	340	333	328	314	320
2365	510	443	477	446	383	389	377	344	312	344	368	355	360	359	326	360	341	378	350	332	314	368	368	363	345	357	336	306	355	361	343	379	386	298	361	350	353	343	349	369	345	322	352	376	360	365	371	371	316	332	364	356	368	370	363	329	343	362	385	321	362	319	354	346	360	384	386	368	372	382	351	358	342	313	328	346	345	338	372	346	352	348	334	347	313	330	355	331	343	315	366	394	376	339	330	312	344	366	365	378	366	339	342	343	352	356	367	363	341	335	381	342	356	352	361	339	330	336	370	372	342	332	350	357	321	364	335	313	350	355	310	353	356	332	347	318	328	325	346	343	350	353	331	318	335	355	331	352	356	340	338	334	314	334	344	335	356	378	328	326	358	353	362	359	320	334	349	354	334	349	361	336	352	379	384	367	332	369	324	333	340	333	353	367	330	345	360	314	331	349	342	348	381	339	356	368	355	347	354	354	357	357	371	330	375	338	375	376	324	361	347	347	338	355	381	347	340	342	366	363	372	304	356	371	345	336	349	383	379	369	338	356	358	359	377	365	341	375	365	355	325	350	305	364	379	351	386	349	319	337	387	359	334	370	355	374	348	376	385	316	349	337	318	338	314	363	349	356	348	352	358	359	348	363	349	336	335	321	322	366	346	320	362	334	378	381	339	356	346	331	390	384	348	364	346	339	353	332	346	351	388	368	350	358	316	320	347	334	375	330	329	281	340	341	333	370	350	351	372	343	349	351	368	375	320	383	349	360	356	369	374	349	354	353	340	344	363	356	332	316	334	377	359	348	372	366	354	322	374	318	346	359	406	353	343	357	347	355	341	350	343	341	330	353	380	355	354	351	349	309	377	345	330	336	316	360	324	315	346	335	368	338	373	351	339	306	370	335	343	368	316	333	332	350	362	368	359	328	359	325	336	381	323	345	369	368	331	301	331	359	360	336	369	371	366	360	378	311	361	351	356	347	344	361	336	349	354	365	321	373	330	326	393	323	340	327	352	314	376	352	344	351	378	352	350	343	328	385	359	343	349	368	344	341	368	326	329	393	360	361	365	365	356	359	350	345	345	299	338	350	381	368	351	325	350	346	371	373	294	310	371	326	351	355	363	349	365	342	367	340	338	363	369	377	343	351	364	383	355	346	346	360	367	349	338	348	318	335	347	353	364	355	311	356	358	315	362	341	320	390	330	317	343	374	392	346	384	355	355	346	333	350	314	362	329	372	335	328	340	367	367	324	352	360	378	358	359	391	378	336	338	340	343	345	373	365	358	353	362	344	343	341	322	326	345	366	340	336	362	347	340	393	377	374	347	361	342	345	348	331	326	351	351	367	334	328	353	347	344	335	355	339	354	337	344	336	359	341	326	324	306	344	344	356	353	323	387	332	315	348	353	338	332	356	323	381	354	356	329	329	363	325	348	345	329	345	322	373	341	354	355	333	326	359	323	366	392	368	347	327	350	338	371	333	337	384	356	373	311	371	324	367	331	342	343	347	385	345	337	313	344	336	362	319	366	368	360	336	338	369	365	339	342	335	337	343	325	345	343	339	315	349	371	347	350	367	369	331	342	376	355	327	345	365	345	388	314	333	351	332	355	331	340	349	371	327	320	370	323	374	374	375	391	325	342	321	350	360	352	343	347	374	353	351	322	364	354	351	337	357	335	321	348	346	340	378	366	340	344	337	342	341	386	366	370	348	335	352	347	362	355	332	378	345	352	322	362	352	373	359	352	332	327	344	337	316	352	355	369	338	359	356	325	352	346	382	355	333	328	380	344	356	327	377	377	364	289	350	346	367	370	317	317	318	309	352	326	332	373	340	336	345	350	321	354	364	343	362	325	338	285	390	355	323	347	354	373	363	350	340	368	366	375	364	337	343	346	332	348	315	317	351	349	340	363	335	346	319	391	330	329	356	329	333	333	344	326	341	347	358	378	374	361	356	342	365	335	339	361	350	348	344	336	336	351	356	344	335	325	357	335	386	379	364	372	374	358	367	349	337	338	343	346	345	333	335	326	367	327	319	372	364	364	373	343	353	381	384	342	366	337	351	370	330	350	316	313	344	316	341	391	369	375	339	364	335	345	316	356	338	390	331	375	343	301	314	314	359	332	356	383	352	372	334	340	362	354	373	365	330	320	321	351	355	367	348	341	370	338	342	335	337	326	336	351	370	322	342	337	291	349	385	342	348	340	361	359	334	361	364	331	337	352	309	340	359	333	359	338	323	354	372	335	383	348	335	291	366	368	353	353	370	356	358	324	317	347	335	350	346	375	347	330	328	355	335	339	350	367	347	336	348	330	345	352	336	343	362	336	343	341	332	379	371	344	380	378	352	362	335	377	352	326	361	342	349	336	348	370	310	339	366	355	356	384	340	327	337	341	347	333	373	384	328	328	355	348	359	385	312	334	366	341	348	333	323	340	382	353	324	378	336	343	335	354	343	357	380	370	343	352	345	348	358	382	359	358	373	330	334	370	359	348	345	351	342	348	355	329	324	349	358	322	347	310	385	328	306	342	328	347	323	341	385	315	378	347	359	347	355	339	380	361	373	348	358	316	334	377	341	367	334	364	350	333	356	358	311	328	319	341	324	355	362	380	324	337	368	390	345	329	368	350	320	315	334	352	355	393	360	337	336	351	367	338	338	338	388	367	318	343	349	366	370	350	333	301	368	341	347	335	341	334	325	333	350	365	330	317	363	375	326	325	313	367	378	344	340	343	384	342	362	343	363	328	350	371	373	409	362	359	338	318	329	350	345	327	391	371	365	388	346	363	355	342	336	330	333	330	366	329	357	313	325	379	350	376	345	366	355	335	376	364	366	327	336	365	330	377	351	338	344	346	372	346	339	341	377	337	322	336	348	347	339	363	359	345	326	360	359	345	321	335	348	344	351	306	352	320	380	299	353	334	379	337	350	339	366	334	378	333	369	359	323	296	350	347	336	342	371	341	365	346	337	336	336	318	356	360	348	353	343	356	358	345	355	402	369	332	387	375	330	335	336	339	348	396	373	337	354	369	355	392	326	357	409	337	390	328	357	349	356	362	343	360	326	363	344	357	358	337	322	346	322	359	326	348	383	352	344	304	373	341	347	365	313	331	319	342	332	357	342	343	350	315	363	356	334	338	359	384	346	340	355	367	339	360	355	337	361	367	339	327	389	369	340	329	375	371	354	339	367	361	351	337	339	323	321	309	345	374	362	361	363	364	333	324	323	342	356	380	369	342	366	385	373	340	337	348	310	354	383	337	348	367	346	359	362	354	318	321	350	335	357	363	350	349	361	307	347	342	360	347	353	360	354	341	367	335	353	322	338	342	327	342	347	361	340	345	346	373	377	335	388	376	350	356	335	342	340	364	366	334	366	341	376	345	361	328	338	352	342	341	362	332	348	359	316	325	384	337	347	357	334	367	334	332	357	377	355	358	349	377	349	369	355	339	350	364	336	349	355	358	366	376	366	396	318	338	347	355	353	333	346	358
2640	899	1068	1086	1126	989	846	873	800	825	804	836	785	796	843	780	790	871	885	818	819	798	806	785	783	831	803	795	797	803	865	800	800	835	788	834	848	808	807	772	801	716	815	763	822	781	841	829	840	778	802	818	834	810	794	842	794	807	768	793	793	749	789	771	813	814	809	768	852	853	842	793	774	792	832	787	808	798	806	823	834	797	823	817	834	760	786	822	799	807	821	821	866	737	812	801	779	815	805	788	818	834	799	744	815	827	793	801	870	773	822	748	837	889	753	785	813	787	787	794	832	781	835	790	777	787	822	757	796	790	789	834	805	751	811	791	820	806	809	838	808	760	863	787	841	813	800	820	849	841	772	797	836	813	804	872	786	800	810	744	798	769	836	826	839	785	831	840	827	855	808	833	811	780	817	876	807	769	777	793	823	810	741	808	802	792	755	819	789	859	820	847	834	762	846	775	807	775	817	836	864	822	835	799	825	832	832	811	764	792	819	858	815	825	800	801	781	750	860	858	794	806	825	805	791	776	798	801	844	855	784	783	785	821	831	808	816	834	802	823	817	817	800	778	890	830	810	849	776	843	813	823	768	827	785	797	762	757	811	822	765	848	811	887	864	766	829	876	791	840	795	788	818	765	803	798	792	807	829	780	806	783	823	839	841	800	811	795	818	838	792	815	820	825	810	738	827	861	771	876	775	806	812	854	797	846	802	816	801	863	794	801	819	827	795	812	813	825	813	841	815	807	789	785	797	808	820	819	804	779	815	826	836	799	800	808	805	777	805	827	768	821	786	769	795	812	810	826	820	793	839	839	821	817	745	875	798	819	811	821	827	802	753	779	865	814	821	805	826	812	841	800	833	835	783	790	822	796	772	845	793	801	814	789	804	795	812	823	805	838	848	795	799	822	796	782	813	795	776	744	832	798	821	801	800	816	829	792	776	847	804	819	815	814	837	798	803	800	816	858	841	796	769	817	797	809	811	790	821	855	752	769	830	734	892	792	836	778	837	768	777	848	785	772	827	802	792	770	816	824	794	794	827	808	752	799	779	837	827	774	793	800	821	836	822	801	786	800	812	770	844	815	821	822	790	825	825	786	806	862	843	783	851	853	798	818	839	810	823	795	782	762	890	803	819	811	836	850	797	807	808	808	802	850	817	857	794	847	834	841	832	824	808	826	773	828	799	760	803	841	795	804	760	822	829	815	761	817	807	871	853	828	782	802	809	759	774	802	865	835	850	794	827	822	825	809	842	785	833	771	845	830	856	796	805	829	768	857	832	814	775	808	780	821	850	794	785	823	805	810	753	836	839	749	813	793	803	860	789	743	796	860	817	810	834	860	782	806	840	814	828	766	769	826	759	802	825	792	797	802	838	817	773	795	807	790	782	816	807	793	809	828	830	807	814	842	768	841	786	862	809	797	758	808	834	816	836	774	807	778	812	737	799	828	798	853	811	817	776	799	805	786	815	783	822	804	797	749	800	798	793	792	847	742	808	827	776	774	774	788	842	780	820	772	812	817	797	777	791	774	791	815	794	773	818	830	813	849	814	758	745	762	764	814	779	866	791	807	817	868	764	825	791	766	783	783	788	860	823	808	810	778	780	776	809	776	814	801	811	800	785	836	838	782	823	785	835	807	798	842	830	762	794	846	801	802	820	823	845	816	782	795	800	781	810	775	815	775	807	824	811	784	808	802	853	813	794	845	792	836	811	822	804	809	815	795	776	792	820	736	796	801	821	812	809	805	795	787	807	824	795	792	822	813	865	846	820	754	836	808	801	815	770	793	754	848	774	846	821	793	848	805	806	800	758	850	814	822	831	837	857	854	794	852	840	799	815	795	787	785	837	780	784	771	751	820	781	753	796	824	800	827	835	839	799	777	778	744	810	748	799	846	868	786	857	836	803	860	799	840	787	769	724	866	813	776	775	852	794	809	817	809	826	811	808	809	756	818	830	858	833	811	823	795	822	794	852	810	753	824	748	821	829	850	824	864	785	762	786	806	826	830	838	805	793	819	828	821	777	827	815	818	770	788	819	808	822	844	840	761	844	850	773	772	820	884	802	850	810	807	817	837	830	790	814	796	788	802	801	769	836	813	800	831	781	819	800	806	821	838	826	805	762	800	823	823	826	788	852	743	804	812	846	812	765	760	790	817	788	779	811	820	772	806	805	817	810	801	833	771	761	823	787	830	822	792	765	794	793	823	797	807	826	838	820	769	807	856	812	767	863	761	736	757	791	853	798	767	749	830	823	769	807	820	802	842	775	776	803	804	834	820	837	812	809	809	794	788	790	833	830	761	815	816	785	834	824	863	798	792	787	820	792	808	789	821	804	767	837	823	799	829	820	806	801	776	816	806	834	797	773	767	821	872	818	796	838	763	803	750	834	802	832	814	816	794	828	795	851	804	821	806	802	771	782	818	844	795	782	825	773	807	863	822	806	779	812	815	830	809	781	820	871	759	796	797	858	790	791	794	818	791	791	771	823	814	819	804	837	757	854	804	785	775	780	791	860	823	823	749	824	755	769	824	843	844	846	801	847	793	765	808	817	742	863	819	845	782	812	802	834	853	883	829	821	825	764	812	769	852	799	852	807	820	779	827	831	820	796	810	831	791	799	784	767	814	778	757	803	789	824	799	852	789	818	831	848	722	800	815	797	794	785	818	760	820	795	805	805	807	817	824	768	815	797	787	828	775	769	821	829	803	790	791	864	838	807	781	769	807	794	836	792	821	815	852	797	823	850	812	801	824	824	807	811	849	798	797	787	829	809	830	788	840	843	793	764	783	807	805	804	797	802	778	796	807	854	816	814	801	845	854	837	823	779	781	822	811	838	844	844	826	822	722	842	800	812	773	865	792	790	840	822	746	844	818	804	779	865	819	836	855	827	811	809	804	791	794	799	827	737	792	826	834	817	813	807	840	766	830	848	826	805	875	825	820	826	785	837	820	848	790	764	728	813	801	820	807	745	836	803	809	847	821	819	764	853	807	827	846	864	805	795	853	775	781	816	827	792	816	775	791	798	781	832	817	796	844	785	778	834	804	790	820	787	823	795	804	739	816	769	772	840	804	841	832	791	766	772	847	836	798	804	808	797	812	818	786	814	769	839	806	807	815	761	802	827	799	852	806	809	879	799	815	763	778	858	790	843	835	798	835	765	844	791	815	830	777	810	823	779	735	841	836	860	808	817	823	775	814	786	845	821	801	768	799	782	803	825	778	827	812	877	831	886	774	781	828	808	813	844	814	767	812	820	793	835	797	763	844	805	800	802	804	809	834	894	771	775	789	837	823	843	830	764	768	828	821	785	836	834	847	826	732	762	830	865	835	812	844	796	793	823	795	846	774	803	817	782	802	781	809	807	795	804	762	816	836	753	845	773	822	757	822	758	802	804	843	796	817	845	830	837	760	853	790	781	820	819	804	800	809	827	852	813	796	762	816	785	843	820	800	816	776	777	802	850	836	818	855	745	858	813	812	804	824
14230	1586	759	678	500	428	396	326	319	321	308	302	324	324	324	273	293	304	327	298	283	281	299	291	296	316	274	279	282	291	258	281	304	284	289	306	288	286	299	311	274	335	266	304	294	279	281	321	303	269	282	315	293	308	279	267	281	308	299	277	296	251	281	320	324	291	274	268	280	295	281	269	289	322	290	284	281	289	292	289	285	289	304	284	303	273	268	329	297	281	291	266	295	275	286	278	278	274	350	299	286	306	332	329	306	305	318	299	296	316	292	284	273	298	287	300	289	294	327	272	277	286	260	300	272	322	322	305	319	314	310	308	287	280	275	313	260	270	265	274	318	288	323	273	268	292	281	273	285	307	322	311	278	282	295	268	307	325	268	323	289	262	264	294	273	299	281	279	275	305	309	263	287	309	312	328	312	293	296	276	285	301	300	309	315	315	280	281	289	299	287	293	283	290	290	291	297	299	305	274	323	297	294	332	309	284	305	276	295	290	277	268	245	322	285	288	293	298	287	310	292	310	259	278	281	293	334	258	291	310	262	298	307	296	317	295	279	271	292	311	302	306	282	299	277	312	277	284	303	292	294	291	271	296	276	325	327	295	287	264	263	323	296	304	309	271	282	287	251	283	295	244	295	301	314	284	284	303	293	287	298	356	300	278	281	295	288	290	284	299	317	276	293	310	299	309	257	321	290	295	315	294	306	265	318	281	335	300	286	300	290	300	296	316	295	306	288	304	286	265	304	290	311	297	299	299	278	294	283	284	310	301	315	308	279	281	284	284	308	301	317	276	281	308	350	311	310	299	312	312	263	321	270	287	303	298	322	294	269	296	293	270	297	266	300	286	323	273	300	270	294	280	315	289	291	313	321	288	300	279	311	306	315	298	315	288	320	270	302	279	302	326	290	323	295	315	290	297	301	324	283	319	307	302	283	308	316	292	267	321	267	308	311	296	307	298	295	277	318	303	299	310	292	288	296	263	300	262	293	292	273	278	284	267	311	306	311	297	290	291	299	262	278	289	284	306	297	258	261	310	309	274	291	316	311	287	287	307	279	311	314	322	313	279	295	298	329	288	298	291	304	293	273	319	290	280	266	293	303	282	295	300	283	314	268	271	292	307	311	267	283	260	293	320	302	303	325	324	270	285	323	312	297	306	272	314	297	337	277	316	339	338	262	292	279	313	282	306	273	303	298	258	311	297	274	287	296	290	274	284	296	311	288	295	295	275	325	305	303	282	309	274	280	300	302	298	309	286	262	287	312	289	308	307	279	307	300	332	326	310	267	276	291	314	286	290	313	309	324	297	309	297	303	301	286	341	291	286	310	276	299	273	290	294	318	272	300	311	272	301	293	256	297	297	314	276	298	319	295	263	277	310	274	311	311	328	293	324	280	315	296	303	270	280	311	279	303	268	274	287	308	284	328	321	287	283	309	286	317	291	306	314	330	303	279	304	300	287	274	276	289	293	283	273	288	288	278	284	311	254	273	293	260	316	289	276	257	319	284	262	307	254	280	324	280	316	288	301	311	278	287	280	279	298	318	283	323	292	307	273	324	297	271	309	300	299	281	281	301	305	311	317	286	319	312	308	273	278	306	294	271	291	283	277	294	301	291	319	296	326	296	318	274	325	315	297	284	290	264	290	310	318	307	276	280	285	278	325	253	276	290	280	338	298	280	276	300	285	264	279	276	281	307	334	293	306	306	299	302	319	298	275	320	276	289	306	271	297	297	296	263	311	289	305	332	271	290	292	281	276	289	325	269	286	282	292	307	260	303	270	319	281	318	304	265	280	296	290	271	269	318	274	286	284	287	306	272	289	263	288	320	319	320	332	282	267	308	265	262	312	290	259	314	304	319	284	294	314	299	295	285	306	316	287	284	282	303	304	299	311	284	318	311	291	295	282	267	255	324	300	297	304	295	316	297	295	265	261	308	277	320	290	277	303	270	269	267	309	295	278	276	270	262	305	285	265	313	304	328	280	291	264	331	275	304	305	296	299	286	280	297	321	286	285	317	262	264	289	280	310	315	333	310	259	334	290	294	298	287	282	319	253	281	297	268	275	284	289	289	284	290	319	288	341	280	303	291	318	297	272	287	286	305	319	326	286	279	294	255	284	295	269	262	318	301	285	297	268	298	300	275	289	280	300	296	298	275	299	335	287	290	309	262	295	281	311	308	280	280	262	310	279	306	276	306	245	298	288	296	267	307	288	286	273	318	283	318	287	268	290	304	301	314	325	298	302	288	311	280	314	301	267	332	337	286	296	308	308	301	285	308	333	299	290	299	277	286	298	298	334	292	311	294	317	267	274	294	315	279	295	294	263	293	313	312	316	305	279	289	280	302	303	292	279	282	303	293	298	288	282	330	320	265	311	307	275	276	313	300	297	279	299	301	308	298	307	309	274	284	270	317	339	301	299	278	284	293	292	269	311	305	288	341	302	339	317	308	281	308	282	295	322	300	295	326	273	310	318	283	293	318	309	277	321	303	297	257	258	305	308	289	272	301	304	291	325	312	306	294	312	293	297	261	321	340	287	323	260	282	291	290	285	302	294	293	268	279	297	309	293	299	310	295	286	295	259	299	290	263	284	264	330	296	316	289	289	283	317	338	308	304	279	263	302	292	284	270	310	286	268	279	272	299	337	331	280	301	296	299	266	308	314	297	326	319	286	281	295	295	306	311	282	292	297	264	312	286	293	245	286	313	300	281	258	276	277	265	264	271	298	298	283	306	291	308	331	290	288	268	339	298	317	311	290	286	281	282	280	286	292	275	278	281	295	269	314	298	261	306	275	297	299	291	303	292	309	298	313	284	287	280	322	294	286	289	285	320	303	297	282	294	265	310	302	303	290	275	321	301	294	289	289	279	289	252	256	313	315	321	303	277	319	317	299	320	331	288	308	292	292	272	291	310	291	279	308	314	286	321	300	312	304	289	283	280	300	261	290	321	296	292	283	303	315	322	286	316	303	300	305	294	298	285	306	293	281	282	298	280	289	272	283	328	287	290	272	295	294	275	279	315	283	291	289	316	288	316	332	295	307	290	296	291	305	282	287	265	265	285	301	309	288	316	288	311	320	307	278	300	320	256	307	281	278	319	283	302	326	308	304	295	310	241	285	286	331	332	286	315	289	301	297	296	285	292	267	288	271	322	287	294	295	299	284	301	299	275	275	334	308	264	313	257	254	296	298	296	260	302	297	284	260	283	275	294	271	284	279	277	305	278	299	314	280	282	305	299	302	294	323	287	282	295	264	289	281	298	319	287	279	294	363	284	314	334	285	298	267	286	269	319	281	279	280	287	302	278	262	321	289	284	305	260	293	297	295	305	309	273	281	305	307	313	281	289	297	257	286	305	278	275	266	310	267	283	287	259	302	295	274	284	336	252	287	271	291	285	287	276	295	276	316	305	296	290	326	316	280	321	306	304	287	254	282	310	267	306	292	295	305	298	307	268	319	299	279	262	316	297	328	308	268	281	276	257	319
10419	1144	1672	1925	1729	1344	1183	983	895	924	792	781	785	798	748	750	684	741	727	691	700	685	748	694	709	691	669	746	717	649	674	681	685	727	710	699	665	665	718	656	654	705	720	668	687	683	666	689	671	711	689	689	694	695	710	695	642	655	689	764	697	682	685	680	719	677	690	674	661	665	635	709	627	719	647	677	724	667	732	663	704	667	714	682	709	703	733	676	700	681	653	680	640	706	665	715	678	669	693	667	721	715	695	665	681	630	676	723	685	667	653	686	650	681	654	683	668	664	672	634	719	707	654	679	674	676	680	683	659	661	644	710	741	658	749	715	697	710	682	610	672	665	677	722	706	687	724	698	680	715	691	680	645	691	676	680	674	687	691	679	672	712	694	673	698	700	704	748	696	657	716	674	665	664	715	657	679	711	694	620	729	700	686	682	687	685	697	712	702	624	736	663	697	665	701	667	705	723	673	718	731	698	678	738	715	669	678	645	685	670	668	684	703	679	728	676	633	658	656	697	649	700	689	678	671	684	674	689	682	689	674	655	671	692	688	673	688	701	659	752	681	671	656	666	674	662	676	682	746	677	654	684	679	720	693	669	739	704	670	677	693	690	665	658	739	625	688	754	707	680	653	671	690	671	664	685	659	701	663	683	700	677	639	701	626	671	640	690	675	676	691	656	689	613	691	708	670	669	735	667	715	630	710	688	665	690	754	709	680	673	697	709	657	642	662	705	659	677	671	688	694	662	661	705	681	635	630	645	718	697	678	661	624	686	667	717	668	684	696	699	700	677	688	666	639	689	682	681	712	691	664	681	623	741	740	668	660	667	669	701	673	724	665	658	704	706	665	692	659	663	699	699	655	677	684	665	660	672	630	690	689	676	719	641	654	646	659	669	718	635	677	722	696	668	636	661	654	642	723	675	638	666	681	670	718	681	639	726	664	617	682	679	655	685	671	679	650	631	709	667	658	664	666	662	696	641	685	684	692	701	664	699	648	656	698	648	667	661	698	656	653	703	652	722	712	670	653	670	687	670	635	636	673	691	656	655	683	662	687	602	673	687	684	679	616	662	673	710	644	661	689	675	753	679	707	687	641	657	676	694	662	643	700	718	703	636	660	655	662	675	691	720	697	673	725	688	680	694	628	691	644	689	673	662	680	660	719	670	664	661	658	657	706	716	692	655	659	661	690	695	682	693	696	695	707	658	679	627	631	653	657	691	720	720	722	659	686	697	677	700	684	694	646	702	707	682	635	716	655	690	684	689	655	678	674	675	709	671	668	665	665	702	688	698	660	680	631	652	695	700	687	669	678	696	671	707	699	715	634	686	666	697	672	678	715	646	629	654	711	694	659	679	667	680	647	745	644	683	696	689	700	665	707	687	701	699	687	704	687	715	678	658	693	689	682	703	664	717	718	686	676	670	669	669	713	725	665	723	680	654	647	682	663	681	670	680	671	728	689	688	699	664	668	654	659	686	690	685	642	677	697	683	612	670	679	713	640	669	641	656	681	655	688	658	676	649	662	678	674	696	673	669	684	754	687	664	695	671	672	645	676	642	666	685	676	664	647	711	671	718	692	661	680	734	665	635	663	687	672	693	685	706	679	655	648	684	673	702	691	639	639	690	642	688	671	702	710	673	674	645	674	661	687	695	693	687	651	703	685	658	600	664	683	682	677	682	655	692	710	679	685	701	699	643	660	685	692	676	661	677	675	672	694	701	687	699	695	687	709	690	659	717	681	676	686	695	743	668	714	662	664	665	665	651	656	689	690	683	688	729	700	632	655	676	695	702	665	653	648	672	680	714	627	739	643	651	664	704	683	667	678	672	681	645	658	710	689	712	685	683	695	660	671	699	660	685	706	702	707	727	681	708	671	648	715	694	652	666	686	731	656	671	674	633	709	649	652	663	709	676	682	730	642	649	632	667	670	706	684	669	685	625	718	678	646	729	691	632	695	707	705	699	681	671	691	682	700	633	698	707	677	693	669	697	693	694	682	676	740	687	672	735	648	670	625	699	654	645	640	671	633	668	688	660	679	722	660	688	729	700	654	645	695	670	676	690	654	664	737	618	739	704	692	702	678	658	692	703	722	693	675	657	742	726	673	702	733	666	717	679	666	683	712	711	678	651	627	725	670	689	689	724	661	693	712	692	697	674	678	723	677	670	664	677	713	698	682	646	655	666	704	665	719	695	640	690	702	661	699	686	710	692	701	702	678	659	658	692	656	698	700	695	669	706	695	689	644	685	680	675	698	694	689	676	639	663	672	674	630	677	663	647	650	690	708	662	688	676	724	679	676	664	744	670	671	674	686	674	714	662	661	702	675	709	652	669	696	676	647	662	686	649	680	642	717	706	638	677	679	704	685	694	658	674	679	677	630	698	685	712	631	695	694	672	712	686	656	629	631	655	643	689	687	683	731	658	677	689	700	688	699	703	685	706	708	643	647	656	633	658	701	650	673	745	671	634	695	655	652	656	659	703	684	666	693	685	737	678	668	685	657	632	698	682	759	653	686	660	651	697	660	673	701	697	673	702	692	693	661	648	688	723	674	651	650	685	703	687	678	661	649	667	680	668	667	670	659	682	699	668	682	709	692	674	643	693	708	688	662	693	661	695	706	663	682	701	702	688	668	640	675	704	662	692	661	726	632	670	678	678	659	706	677	708	688	690	684	661	677	688	641	641	699	675	693	659	664	684	683	672	704	711	719	673	672	683	692	684	677	695	678	649	642	665	711	653	706	685	676	618	776	673	715	657	666	686	652	666	669	661	684	650	654	667	671	686	684	713	681	679	670	658	673	687	707	648	631	660	697	663	673	638	700	648	692	660	660	641	682	647	695	681	679	675	679	648	651	706	664	739	684	698	640	677	674	638	681	674	651	691	696	652	661	645	677	689	675	641	706	712	705	708	687	731	679	675	691	661	681	671	687	712	655	647	713	650	675	677	708	681	698	679	715	659	669	693	640	693	696	681	650	698	658	691	702	688	696	683	699	683	723	699	685	720	696	702	692	701	681	653	713	631	747	696	646	667	673	712	683	682	715	708	681	701	648	677	655	699	707	643	751	642	735	681	655	678	695	654	678	704	687	682	710	721	728	661	688	627	683	656	714	679	704	687	723	681	647	669	683	697	657	661	665	674	682	674	668	655	712	679	695	663	663	727	705	652	669	670	707	649	693	705	620	698	679	668	647	649	664	696	636	686	657	658	683	691	700	679	675	707	707	679	646	739	683	711	694	680	623	664	656	673	691	632	685	647	688	690	683	678	691	707	643	692	667	724	675	641	684	723	706	708	688	734	635	693	672	683	685	713	721	687	665	699	704	704	703	625	672	706	683	703	688	666	642	702	673	635	683	715	688	685	664	686	689	691	642	666	671	667	713	636	666	710	723	688	711	677	711	686	688	671	735	686	711	705	666	693	668	694	698	676	661	681	667	697	685	688	647	679	692	695	714	737	757	685	661	658	711	689	676	666	672	670	689	701
23824	3016	985	788	545	383	320	236	199	195	165	173	161	172	118	131	160	140	159	113	160	150	132	120	138	120	140	111	134	134	119	128	131	131	138	108	154	139	121	141	122	129	116	115	127	115	130	141	109	161	114	120	117	143	120	133	100	124	115	139	116	113	132	129	124	126	132	142	123	145	135	136	128	133	121	147	118	148	121	124	112	152	143	123	113	135	96	122	132	144	124	131	147	133	143	132	138	120	114	126	125	107	141	137	143	113	89	116	143	132	138	124	116	124	98	125	115	135	126	118	128	130	116	142	134	124	121	127	116	111	133	124	128	114	118	121	133	121	130	124	122	137	131	111	124	143	111	158	126	114	131	124	122	130	121	130	114	113	135	150	142	136	120	142	104	119	132	138	137	132	99	126	157	131	116	110	143	132	112	118	126	108	124	148	149	115	104	132	141	139	121	127	106	128	123	129	128	129	133	138	135	111	116	130	112	133	140	135	139	145	130	109	135	134	130	132	130	124	117	134	125	121	153	140	117	123	144	144	150	133	138	119	119	126	133	139	122	119	140	151	128	102	116	129	142	144	143	126	121	138	129	151	129	139	125	103	130	156	131	116	119	113	149	130	116	153	126	114	129	130	122	134	126	134	136	113	114	133	139	122	129	118	133	146	124	126	131	135	123	135	116	115	112	140	129	118	131	97	144	130	122	137	130	116	121	137	147	128	108	106	124	137	152	153	124	118	140	130	113	134	125	142	123	131	124	128	123	147	138	130	121	134	131	129	122	130	129	123	149	99	129	133	140	129	132	123	127	127	117	122	150	121	132	141	131	123	136	94	121	135	141	141	127	140	118	150	107	176	131	115	125	115	123	132	140	141	116	120	140	148	154	132	127	119	129	112	127	126	120	136	132	111	140	130	123	113	143	119	118	126	126	130	141	129	137	138	118	136	142	124	128	132	123	133	132	140	133	141	136	113	108	145	93	144	131	120	121	144	129	129	123	126	115	150	131	122	123	111	123	113	126	128	114	119	134	119	130	137	127	121	124	122	131	125	135	131	124	118	121	135	114	141	131	120	135	127	121	126	115	112	126	136	137	119	151	109	121	124	146	127	137	137	135	125	132	139	125	114	144	144	143	137	167	127	146	108	125	147	131	139	135	127	122	126	129	119	129	138	126	133	151	127	136	127	148	131	130	132	115	112	133	117	132	147	129	123	119	121	123	122	138	126	125	143	123	141	137	130	144	152	117	114	134	100	130	107	147	128	117	123	119	141	136	133	126	134	138	130	121	131	132	105	125	134	134	124	131	150	139	116	135	136	129	113	126	136	146	141	149	105	120	116	148	112	126	120	137	136	139	128	147	108	120	124	114	140	118	115	126	122	153	127	128	156	127	129	119	111	124	137	147	114	137	131	125	138	117	134	116	130	121	106	121	125	113	117	127	133	135	128	129	119	122	129	135	121	119	123	148	122	137	130	114	129	115	150	130	131	151	138	111	129	128	149	125	144	145	133	130	128	133	108	124	135	106	115	117	126	142	139	111	126	147	126	148	126	138	125	129	136	128	131	140	90	114	143	144	125	153	140	137	141	129	126	125	108	133	119	142	144	123	146	133	130	147	128	134	123	135	150	134	137	117	117	129	133	137	122	126	120	130	121	143	141	119	130	132	137	145	123	144	125	132	118	118	113	136	128	138	117	128	125	140	110	128	124	139	118	131	140	135	118	137	116	146	129	117	129	134	146	118	113	126	120	125	150	111	138	137	129	126	120	130	136	129	121	132	122	110	134	144	123	141	121	130	115	124	110	113	111	146	118	118	133	129	132	111	124	126	134	120	115	115	116	119	126	122	120	104	133	133	137	112	133	138	143	118	140	131	149	147	141	120	120	122	115	131	132	139	115	135	100	139	124	111	101	104	137	114	128	136	113	139	112	126	135	131	134	113	124	118	121	125	141	129	154	145	135	132	135	114	121	126	147	138	122	136	132	145	136	135	129	121	131	116	112	130	137	132	136	122	110	117	141	115	121	119	139	105	141	135	154	129	132	150	144	127	123	146	114	135	125	119	121	130	126	122	116	150	143	137	108	128	133	117	114	134	136	134	134	131	127	151	122	130	134	127	129	128	144	161	132	117	121	124	138	127	137	129	120	117	135	139	133	124	127	126	113	137	112	147	141	148	113	119	122	110	146	138	122	136	118	115	134	138	152	141	110	119	105	121	111	135	140	117	126	120	133	132	119	131	114	129	133	126	141	123	129	137	123	122	129	129	131	112	148	123	132	135	130	125	134	124	136	109	135	139	145	138	142	136	112	111	134	130	153	133	117	131	137	134	128	121	126	118	152	108	136	116	141	131	106	137	111	134	130	132	116	131	112	121	121	113	135	129	121	107	109	119	128	129	113	125	129	134	112	112	117	112	139	119	134	146	121	121	127	151	135	116	134	130	143	152	126	137	153	115	156	141	131	133	124	119	153	145	140	145	138	136	130	133	111	136	121	145	137	119	122	152	112	142	123	148	128	133	119	119	125	110	133	138	126	140	119	115	147	115	118	127	129	134	121	124	117	129	114	130	122	133	111	109	120	133	136	131	127	116	120	121	138	119	133	128	136	121	120	114	123	123	116	124	135	122	143	139	132	144	112	119	119	123	133	122	157	153	143	141	126	127	123	119	134	132	130	150	100	135	128	150	120	135	155	148	113	117	122	135	137	108	142	153	152	113	145	137	124	131	139	116	135	130	154	114	142	149	137	139	128	129	156	122	124	142	127	142	134	118	132	137	129	130	104	112	131	128	139	117	127	153	131	116	149	126	147	127	127	146	132	128	130	111	108	145	122	133	131	115	118	116	121	130	158	114	117	137	120	136	126	112	145	120	129	142	127	128	129	126	118	126	114	126	126	141	126	113	154	127	117	126	132	125	138	128	123	139	115	123	114	134	125	125	117	118	132	122	125	133	141	137	128	125	132	129	138	144	121	151	123	132	103	113	120	125	146	120	130	126	125	126	106	148	126	142	138	145	133	128	121	146	119	128	130	145	133	133	102	119	111	138	130	126	127	103	114	141	126	139	115	125	116	126	112	138	135	119	117	154	130	137	133	122	125	116	121	99	122	132	143	120	137	128	116	125	130	154	148	143	135	144	106	122	132	129	125	125	132	118	121	131	144	131	123	156	141	131	152	129	118	123	132	121	131	137	130	131	138	118	139	123	99	141	138	138	114	130	119	119	113	133	129	131	146	123	157	131	127	117	125	107	123	138	98	125	97	131	136	144	136	151	155	139	150	131	119	120	129	122	135	118	127	117	141	113	134	120	131	129	129	126	127	146	133	134	107	122	131	124	135	131	147	111	144	132	114	118	124	124	137	141	113	137	141	126	115	144	119	147	100	134	146	111	131	135	147	122	123	130	135	137	119	127	100	132	111	124	108	129	139	130	108	121	131	131	131	142	136	118	136	134	121	134	126	147	117	133	134	148	144	129	152	138	128	135	139	118	129
14409	1172	2101	2550	2099	1507	1133	913	784	672	621	566	528	509	451	448	460	438	397	387	367	405	386	374	352	399	370	393	385	408	338	351	331	365	350	382	371	356	375	365	370	352	346	405	360	358	359	385	320	336	356	322	321	330	332	339	398	334	357	313	384	348	349	340	339	321	328	329	361	328	340	351	356	322	339	332	329	316	353	327	336	335	350	388	338	303	338	336	338	323	341	349	346	349	364	327	354	343	349	357	350	322	335	282	336	341	330	370	363	362	363	338	360	320	307	334	342	337	326	326	319	367	310	326	368	339	354	338	347	321	371	380	343	345	309	331	339	297	333	335	347	315	309	339	295	339	337	303	321	319	305	358	360	327	331	328	350	350	340	386	308	316	345	341	322	317	321	333	301	354	323	329	320	331	351	341	338	338	368	349	336	283	337	338	319	306	344	297	348	337	323	336	377	321	352	319	316	338	330	347	322	355	345	331	307	320	337	318	348	315	325	338	318	317	352	343	342	341	340	332	324	321	327	342	341	337	317	333	305	338	308	343	346	347	324	318	326	345	330	343	300	354	312	328	318	296	308	365	310	359	345	341	347	351	319	336	349	339	339	332	330	339	309	287	361	331	348	307	362	339	329	340	332	315	347	326	366	312	340	335	310	330	330	393	343	338	289	330	341	332	355	335	315	296	358	325	329	350	325	351	349	347	312	343	328	330	313	353	387	321	306	314	361	337	319	349	294	362	321	335	319	320	335	306	351	343	346	336	344	334	376	302	336	347	330	309	328	363	320	306	321	303	333	309	316	306	307	299	344	361	328	342	353	341	353	352	326	309	314	339	342	348	342	312	343	335	364	340	341	340	310	313	336	332	321	320	323	352	331	328	327	315	361	321	333	323	310	323	355	325	321	377	309	363	306	353	313	319	310	359	336	338	356	346	350	352	340	309	335	346	335	329	366	338	352	342	353	329	334	343	312	368	327	358	345	340	338	290	335	342	322	346	348	343	334	335	349	324	321	323	343	367	362	323	344	322	353	345	335	324	361	344	352	318	323	315	351	342	377	346	340	347	316	357	345	327	356	317	357	313	307	326	347	362	319	311	309	316	345	337	297	337	353	300	337	318	345	308	365	355	347	348	347	337	352	351	323	342	355	323	315	326	324	315	325	319	346	365	344	334	368	326	349	332	316	327	297	305	350	343	338	340	291	320	352	323	331	328	343	338	332	337	362	374	331	332	308	321	313	328	339	338	328	314	355	317	284	328	325	361	298	355	356	353	305	348	365	347	341	317	306	308	341	319	328	342	306	314	330	309	321	329	328	342	332	344	324	330	324	358	335	352	304	331	354	317	343	326	325	334	354	315	333	330	310	351	307	328	314	327	348	335	305	337	313	340	328	309	319	352	350	361	367	309	328	347	315	320	325	311	334	339	319	371	329	304	317	323	295	355	349	341	351	329	281	344	357	282	345	333	342	330	373	358	356	343	328	352	336	341	335	371	332	318	281	328	322	303	334	330	331	355	340	348	346	343	349	318	382	312	305	352	311	371	368	307	329	350	335	336	334	327	339	297	315	303	362	342	329	329	327	310	287	343	347	332	362	352	314	317	327	286	356	309	319	340	376	351	336	375	318	349	334	340	362	345	349	329	330	346	293	337	374	359	349	325	318	357	338	356	329	368	318	320	331	353	330	351	361	346	321	338	331	329	334	307	337	333	327	328	324	342	347	343	318	338	337	328	359	349	369	339	336	345	309	340	317	336	334	327	336	318	353	318	321	322	348	328	341	320	361	354	358	333	335	383	308	341	322	335	326	334	361	347	354	320	286	352	310	320	339	311	315	307	340	326	329	336	375	298	359	339	320	312	336	317	333	361	333	344	317	323	317	331	345	330	343	349	351	353	361	354	359	330	316	330	353	345	355	315	337	324	357	315	349	334	303	349	354	340	315	321	359	339	299	318	359	344	353	340	341	333	353	321	309	302	330	338	344	370	313	310	347	322	328	336	352	321	320	304	306	322	311	344	343	349	318	295	313	341	307	339	298	349	322	328	318	357	325	350	347	342	335	365	352	356	339	320	304	325	365	335	327	348	356	338	354	312	323	333	353	328	342	345	315	299	339	289	375	334	356	359	338	307	337	295	337	343	342	318	319	340	341	303	355	354	341	354	314	324	326	364	337	361	328	315	339	334	313	343	331	342	337	336	319	300	375	308	336	356	352	346	321	323	339	364	326	316	323	336	309	315	321	310	325	340	355	323	324	306	338	309	341	332	340	334	332	353	364	322	302	361	315	314	303	339	306	307	348	345	288	351	370	366	333	326	316	334	353	330	319	334	294	326	327	318	381	326	349	337	350	332	350	336	373	362	324	318	357	345	321	347	345	345	330	321	294	314	329	333	306	347	346	325	331	335	358	321	320	320	341	308	351	333	326	347	280	333	317	317	313	307	322	344	305	343	320	349	325	328	342	300	349	340	323	358	343	336	346	324	314	346	347	343	334	342	331	316	332	329	350	343	319	335	325	326	360	313	336	321	319	310	317	346	385	312	306	336	317	338	344	353	343	322	312	334	337	325	332	355	327	335	308	337	313	340	324	342	324	342	337	337	325	305	316	341	347	328	364	329	333	351	312	317	331	304	341	340	339	339	339	361	315	354	371	360	329	326	332	357	334	326	325	329	344	356	301	340	343	303	314	314	356	363	333	339	328	339	351	316	338	352	334	288	330	330	318	317	339	349	335	314	312	312	302	337	342	362	372	350	343	334	355	375	338	292	330	344	356	382	335	322	326	334	280	338	336	308	319	311	352	332	361	306	322	310	324	360	353	336	346	326	298	331	323	343	356	343	348	336	319	331	323	356	347	335	352	328	348	310	337	354	341	320	370	316	318	317	325	304	336	345	337	301	342	328	333	345	326	366	326	334	325	328	344	326	307	324	324	321	340	318	300	309	310	370	312	359	333	318	323	326	327	343	309	333	341	342	314	373	348	316	338	331	339	332	363	323	346	331	331	337	334	323	335	318	316	308	310	317	377	327	372	318	301	328	349	335	322	339	308	366	338	342	323	310	323	319	380	335	317	320	323	297	355	337	303	353	332	364	344	374	325	301	342	325	378	330	371	332	333	335	288	327	336	351	291	336	332	342	341	335	344	321	336	330	328	331	306	322	324	362	358	330	319	327	350	339	326	336	322	328	306	332	324	328	343	324	311	308	362	303	323	322	330	319	349	341	320	376	323	339	352	339	322	333	303	342	344	325	309	340	350	317	323	291	313	336	352	315	300	335	371	341	310	337	346	317	325	304	312	333	346	334	317	330	330	343	347	367	355	307	339	342	340	354	372	334	315	330	312	346	359	365	290	341	333	334	354	344	349	318	381	341	323	349	357	318	338	304	349	341	343	331	354	318	335	318	331	308	330	311	336	346	313	334	365	316	300	361	340	328	331	347	340	327	306	330	358	322	345	291	346	354	332	339	357	331	335	355	307	353	333	306	333	381
1953	468	492	446	380	365	375	329	324	375	385	357	361	365	363	361	325	340	334	379	334	314	327	363	362	366	328	349	333	370	368	357	405	346	372	355	349	334	355	358	383	348	379	363	354	345	413	373	347	335	335	346	325	363	393	335	325	330	364	390	329	345	332	324	326	345	335	343	334	331	341	357	350	355	367	317	356	338	358	325	377	325	358	386	337	345	332	329	338	400	372	370	326	360	370	362	358	426	369	360	363	316	341	353	370	393	359	368	304	312	353	366	346	329	325	371	341	375	356	342	383	323	335	354	328	335	364	381	345	373	325	349	404	342	363	356	398	370	373	329	376	362	343	358	391	378	361	352	362	336	356	389	345	362	362	351	358	356	338	367	330	379	326	344	365	367	328	353	356	345	341	343	366	326	363	374	375	343	327	336	359	370	352	362	349	350	333	346	345	381	329	367	385	359	324	357	328	371	365	384	368	368	348	376	337	334	333	355	371	390	343	335	353	337	354	361	379	333	347	348	343	343	365	311	342	350	387	334	370	349	343	339	372	390	353	331	377	340	350	311	328	343	367	364	379	341	357	365	358	333	362	320	377	373	356	384	328	349	366	361	353	379	411	372	356	380	355	382	360	386	368	344	307	326	320	322	369	373	347	376	363	323	392	312	310	344	353	351	339	380	330	371	335	361	358	345	333	377	363	364	344	350	298	368	357	355	362	303	367	357	369	335	332	403	336	366	326	363	332	356	345	353	347	358	381	377	338	359	360	380	371	331	363	352	317	378	371	348	386	324	386	345	335	359	380	357	350	316	326	297	381	336	374	365	315	375	388	353	352	332	384	316	372	360	382	380	351	382	336	353	352	378	333	328	361	342	323	323	386	332	319	323	315	360	375	352	330	322	344	334	341	337	331	349	351	353	348	371	354	356	354	339	351	324	343	358	341	345	327	389	327	326	349	340	336	360	337	383	322	361	345	375	365	356	379	329	362	389	344	339	324	335	350	346	391	365	355	362	342	348	363	357	355	346	355	349	333	364	346	336	336	364	349	340	340	353	320	364	360	345	351	359	359	344	349	410	329	334	365	339	317	316	356	380	355	318	361	394	322	347	382	350	351	373	338	336	350	343	336	362	343	362	378	351	350	321	320	384	337	363	350	354	330	384	344	346	349	340	324	368	337	368	345	351	374	319	353	358	377	339	338	345	353	337	340	374	340	314	387	364	336	378	325	352	367	366	364	363	352	313	366	325	364	348	353	332	339	377	354	379	339	366	359	383	376	318	390	357	315	348	346	334	360	371	313	367	335	330	326	363	344	372	373	340	354	357	355	342	380	369	341	364	368	321	318	336	363	307	356	386	385	365	334	327	353	334	343	341	306	392	344	337	334	330	342	361	362	368	337	345	380	321	345	327	346	351	376	363	326	328	335	327	378	371	353	325	382	365	363	349	374	417	402	349	357	369	383	342	349	368	328	326	325	306	343	319	336	369	334	318	313	342	353	350	382	365	345	385	379	355	354	351	351	377	367	374	377	365	330	319	334	376	368	340	369	347	340	305	338	356	355	353	404	334	346	340	338	350	357	343	377	337	332	351	340	364	359	317	359	376	375	353	350	350	375	387	369	321	334	339	347	367	334	355	344	336	330	373	340	331	373	341	363	348	323	324	336	348	355	336	379	360	354	330	355	385	363	344	340	348	363	369	332	339	352	368	371	365	349	317	397	366	346	346	342	369	383	360	354	360	346	347	335	353	323	335	333	358	364	373	332	367	346	359	359	331	341	350	333	367	347	361	352	354	370	344	358	339	381	344	362	342	385	326	364	363	349	351	362	346	372	370	347	348	351	348	335	352	391	359	327	375	391	355	369	345	339	333	375	315	332	321	351	396	358	355	339	351	341	331	326	316	322	366	356	359	335	348	320	328	329	306	320	349	352	328	325	361	344	366	367	336	363	324	340	338	383	336	345	336	325	357	361	342	367	364	340	354	362	349	334	332	364	353	370	330	371	354	363	358	381	393	324	360	384	360	376	365	321	354	344	282	337	353	337	366	357	358	338	323	378	330	324	358	377	344	351	348	330	367	390	362	362	361	323	344	377	327	358	376	347	332	319	331	349	372	333	355	351	379	359	356	342	339	339	363	367	330	369	343	343	356	351	363	361	355	397	333	341	353	344	374	351	334	367	347	364	329	346	399	337	355	344	363	335	312	362	374	352	329	353	350	358	335	361	348	380	318	343	342	353	352	366	319	356	344	376	369	371	351	349	343	381	315	338	343	368	359	386	354	363	325	299	370	375	344	368	336	340	360	359	363	341	361	326	345	352	335	381	353	384	310	359	372	374	325	355	341	351	385	358	363	337	335	358	363	358	369	332	357	366	325	332	328	351	345	360	365	383	326	367	358	342	327	348	358	377	378	332	334	362	361	356	333	338	383	345	340	304	376	357	350	371	335	345	390	366	353	340	354	356	351	358	333	345	322	338	338	347	330	343	379	351	348	358	362	361	370	339	336	371	368	375	328	373	348	387	312	337	340	359	361	347	363	361	332	344	336	351	368	380	383	340	379	337	351	363	361	299	358	389	354	364	351	328	355	357	360	337	390	334	398	332	376	337	351	349	351	353	342	402	350	357	347	351	363	346	391	322	338	391	340	369	356	333	347	327	356	347	344	349	360	332	334	326	338	346	359	325	348	334	346	335	378	338	351	370	358	333	366	317	317	353	342	330	369	362	345	350	349	363	321	336	339	373	355	375	324	366	367	369	369	339	351	358	336	367	348	372	362	357	338	383	367	363	347	354	337	348	339	352	366	323	367	346	379	367	369	351	308	373	356	348	328	342	345	318	334	320	377	337	390	345	349	397	358	332	330	321	373	344	322	326	292	339	325	349	335	330	341	323	335	318	391	379	338	350	339	330	364	330	348	341	330	317	323	369	329	369	344	338	373	341	364	376	350	351	371	354	369	360	354	353	361	335	369	322	353	353	377	355	354	358	306	332	363	399	348	375	397	341	327	360	334	334	342	381	328	357	344	364	359	320	348	393	359	345	358	376	374	347	327	365	347	333	367	365	375	331	347	370	370	356	351	337	326	353	346	337	370	341	337	357	364	317	370	385	337	387	333	374	364	360	349	360	332	319	376	328	322	378	332	309	362	307	356	335	322	336	392	365	369	363	365	331	355	367	342	374	372	343	369	329	319	358	359	376	369	334	380	362	327	356	329	367	339	380	310	375	313	393	371	340	357	323	356	373	354	339	344	334	361	366	327	358	322	352	308	352	322	367	348	367	362	377	313	361	372	367	359	372	341	361	346	349	338	363	352	347	364	338	341	378	352	328	345	362	331	322	366	306	370	366	332	364	364	350	390	338	338	352	318	338	332	356	357	350	312	347	333	372	308	365	361	370	358	331	361	323	394	349	350	381	362	347	366	314	361	326	354	302	345	304	332	339	333	349	353	320	359	372	381	363	342	346	352	339	383	324	363	371	349	368	363	377	403
2527	914	1062	1233	1066	977	895	822	863	864	856	829	760	839	818	820	856	853	813	824	763	794	798	844	839	790	856	804	838	812	831	809	802	796	761	765	853	822	766	783	832	779	781	826	832	796	831	833	853	819	802	809	793	780	813	857	820	825	797	799	828	824	837	764	741	838	811	785	831	754	827	801	842	801	737	855	825	790	809	769	784	766	826	779	786	865	796	786	846	768	817	758	793	791	782	777	847	837	784	824	878	822	770	834	800	815	835	814	844	833	789	782	822	887	832	844	807	822	827	839	811	831	778	886	792	776	783	837	836	797	810	817	843	807	825	806	754	803	813	821	768	871	835	816	788	823	845	846	817	768	815	816	820	846	838	847	855	854	854	831	774	844	821	801	797	814	815	856	820	751	830	793	765	835	824	830	839	816	779	817	835	847	817	819	849	828	766	765	794	777	795	825	788	860	797	811	809	788	839	854	838	805	819	832	766	788	823	809	792	824	828	814	878	807	803	836	809	815	790	786	790	846	801	838	791	803	795	848	818	796	765	834	837	853	831	819	844	797	807	827	878	782	857	801	790	797	778	828	831	846	833	780	817	787	832	779	844	887	816	805	761	775	795	806	847	761	778	792	806	779	810	865	796	827	855	824	775	820	811	811	842	771	773	805	816	790	824	783	749	808	832	792	845	849	811	824	814	799	816	823	833	825	834	799	807	790	832	799	813	811	796	804	857	821	875	812	822	845	840	826	842	810	772	793	828	851	790	833	821	849	810	835	877	804	797	815	856	819	784	789	815	798	801	804	798	791	824	842	816	779	822	847	812	812	842	817	813	842	854	810	806	814	826	779	799	802	841	803	790	790	835	762	841	819	825	780	826	837	866	790	817	798	788	794	774	810	754	806	853	875	804	803	822	799	824	830	872	746	820	848	816	786	804	824	818	810	726	842	849	829	841	810	789	831	857	799	812	801	829	814	784	837	831	867	820	811	786	820	874	797	796	819	818	822	799	860	834	799	792	802	776	819	819	869	795	785	799	817	831	821	800	809	829	782	867	831	803	826	848	829	799	831	803	791	871	836	803	800	816	776	802	815	735	797	780	852	812	807	771	814	818	801	803	770	847	835	814	819	766	852	788	750	823	820	809	814	768	837	840	781	803	825	794	848	839	816	820	836	804	784	797	804	791	718	823	788	809	823	815	783	822	868	791	737	804	828	804	813	791	812	748	829	862	773	839	859	777	793	817	821	792	807	802	821	827	828	759	852	808	872	814	802	795	863	808	847	777	787	838	799	834	798	766	831	813	808	812	773	803	798	837	799	815	785	829	811	792	777	819	814	815	813	851	852	839	812	783	828	814	857	819	847	834	807	756	778	802	852	879	807	787	828	841	796	807	764	814	816	854	780	830	798	795	795	775	799	804	826	803	809	807	829	846	847	835	819	827	806	800	770	755	791	826	875	828	781	842	798	851	875	846	805	835	825	791	818	823	766	789	829	825	778	798	835	806	790	793	785	829	826	825	780	862	840	814	821	813	814	785	803	846	772	777	843	846	768	842	818	796	773	844	771	767	780	790	837	880	827	843	827	839	800	827	812	857	816	831	833	835	734	846	819	780	793	822	849	823	780	798	824	827	858	838	781	824	826	749	750	765	897	818	793	778	783	781	824	793	777	823	788	817	852	800	810	793	797	823	827	782	797	828	788	795	840	826	782	759	839	787	809	862	811	770	837	782	833	840	795	815	817	766	806	807	865	829	829	803	799	799	788	763	833	766	807	845	808	831	864	836	819	854	796	830	806	822	843	789	766	788	822	789	784	847	829	849	809	836	818	770	808	861	864	831	800	834	840	825	811	803	860	803	794	773	808	774	822	889	819	794	785	780	832	863	826	857	795	797	806	830	842	781	863	827	851	814	805	829	801	794	827	847	876	834	781	774	782	798	843	800	797	831	803	813	782	755	799	844	803	796	853	797	783	795	796	750	742	861	837	793	829	834	853	792	836	811	775	868	771	850	810	823	854	810	798	844	801	806	779	833	885	830	798	798	824	834	767	787	756	804	790	766	797	788	803	858	808	825	843	818	786	778	805	809	817	860	839	851	788	825	819	785	845	851	840	843	837	807	843	805	804	798	840	783	789	796	787	803	843	804	801	882	807	774	777	886	827	809	802	819	783	817	832	828	785	861	886	789	791	846	745	849	740	782	828	853	778	779	825	849	779	805	816	815	856	798	818	851	809	825	854	811	809	808	832	805	818	816	790	836	866	763	791	790	818	816	816	784	747	810	780	781	830	779	813	880	809	849	828	761	841	744	812	788	792	815	857	839	812	826	809	762	827	825	817	821	810	813	805	809	787	820	845	830	790	826	808	805	829	820	813	848	807	844	805	814	787	817	776	837	793	771	798	796	815	834	795	862	853	777	797	743	791	828	807	807	822	825	873	855	824	788	829	810	806	788	832	825	802	834	864	815	821	789	826	834	853	811	780	797	836	841	798	778	845	812	798	837	834	787	851	856	788	823	757	795	840	764	841	741	846	890	793	799	782	820	797	842	807	750	786	812	869	825	773	790	800	786	798	833	778	793	825	796	770	824	792	845	848	822	849	816	795	794	811	855	824	796	796	809	783	799	800	809	846	816	836	883	785	790	786	857	839	810	816	831	785	810	824	827	803	838	804	773	766	776	853	827	796	836	780	800	837	800	805	789	797	784	857	855	770	803	814	768	803	762	833	853	829	821	802	864	823	839	790	833	790	821	840	810	843	796	806	806	818	852	806	802	824	852	830	811	784	803	809	789	810	839	820	819	789	797	792	779	832	814	809	834	790	821	830	873	852	802	784	748	784	766	805	800	758	809	864	820	796	865	808	844	843	805	806	859	838	779	787	798	756	794	855	872	830	748	830	763	804	794	756	789	846	788	825	833	799	775	802	827	847	835	759	789	793	809	786	801	789	821	770	796	799	804	814	863	822	764	829	845	804	833	817	795	776	813	881	827	761	798	811	767	782	835	778	799	783	739	802	780	755	801	820	834	829	828	850	798	815	840	796	826	783	829	817	841	855	829	829	832	796	801	834	835	778	808	800	820	815	854	783	804	842	796	824	824	827	766	838	838	812	821	862	811	763	766	839	824	804	835	814	864	816	813	817	798	819	826	828	828	846	888	820	821	803	899	804	797	765	819	832	842	809	806	799	815	813	867	822	824	782	810	801	815	753	813	810	803	875	779	827	838	805	808	789	851	820	819	805	797	831	782	798	793	783	821	791	800	783	810	872	772	817	855	804	772	801	770	833	802	836	769	843	823	862	797	791	837	864	807	804	814	837	819	820	801	780	807	806	867	837	840	810	796	802	791	786	808	770	798	821	796	833	808	825	800	828	770	849	792	824	777	788	842	874	788	783	816	871	862	760	836	837	821	820	850	773	821	796	815	833	795	787	803	806	805	853	785	793	773	813	816	840	833	776	774	811	824	799	796	836	818	817	793	794	834	796	808	745	817	796
14156	1474	790	662	564	407	354	347	384	335	317	309	306	314	307	309	291	286	325	281	322	313	283	314	322	250	299	297	294	307	278	302	296	298	316	316	323	276	275	294	281	300	307	269	311	303	296	317	276	295	276	286	283	274	268	261	285	302	293	312	288	282	286	302	297	325	342	274	302	299	277	277	266	267	296	329	300	300	306	293	343	275	313	292	265	265	290	278	298	310	331	286	305	263	306	299	274	287	309	281	298	275	311	293	301	295	303	310	319	275	298	272	280	298	281	320	294	279	293	324	306	291	302	293	283	294	325	293	293	297	316	278	284	304	311	294	265	283	280	304	299	317	310	318	311	293	289	304	307	290	294	267	291	307	284	314	274	322	312	296	283	301	296	283	299	285	286	262	310	350	336	296	322	290	299	291	322	293	272	311	314	289	279	286	304	288	333	282	297	273	307	286	287	312	302	282	291	303	294	265	271	267	306	308	311	300	279	250	318	291	268	301	311	262	289	283	316	309	306	316	276	309	319	304	318	322	298	307	257	276	289	304	279	299	255	293	303	302	321	280	261	283	299	294	337	262	280	279	303	299	307	294	302	315	268	286	260	284	278	303	256	287	282	329	287	291	276	330	261	270	279	280	319	340	330	317	284	310	249	304	302	270	277	292	287	290	288	304	301	327	280	286	285	309	290	297	282	291	271	281	289	286	293	270	289	290	289	285	287	297	286	253	302	292	267	298	275	253	304	296	287	296	264	293	275	267	325	288	308	313	300	313	300	312	314	300	279	323	323	346	293	284	272	262	279	305	273	290	350	284	305	292	268	264	242	277	313	286	290	279	303	306	298	300	278	275	265	307	297	296	295	288	267	292	276	289	280	255	287	324	267	263	267	329	304	311	277	302	293	280	321	294	332	275	276	281	300	303	314	278	286	291	310	278	288	290	301	275	328	264	296	286	316	260	286	291	274	299	280	288	305	311	275	295	272	304	299	279	314	325	281	281	311	273	281	255	281	276	315	284	333	304	283	295	294	304	306	291	310	305	265	324	252	273	249	269	313	317	317	304	304	289	287	318	281	308	279	260	286	263	279	270	287	263	280	266	265	287	298	267	314	274	299	280	295	289	271	277	299	300	279	320	285	328	320	297	321	275	302	299	295	302	274	273	302	293	289	274	295	290	278	260	306	266	317	293	273	279	277	276	259	268	302	289	291	270	291	294	294	265	278	284	263	314	273	269	301	259	335	313	296	290	258	305	303	303	290	304	286	274	286	301	291	274	291	303	319	280	300	286	298	294	273	308	284	302	284	289	285	275	312	292	283	317	330	303	307	295	263	256	309	311	284	305	296	282	303	303	337	316	309	301	283	283	300	306	284	281	301	291	284	265	319	271	292	281	297	274	297	291	309	291	301	287	284	319	327	285	298	281	294	298	332	308	308	329	289	324	310	309	267	286	314	299	311	280	293	300	327	298	281	288	273	292	301	305	278	324	307	260	280	324	305	311	323	279	289	275	304	305	264	309	277	318	317	287	267	308	303	326	343	301	280	282	299	306	291	263	307	291	313	279	288	280	297	300	298	277	298	258	262	291	302	296	303	299	301	274	292	310	307	308	256	274	254	301	291	301	282	323	321	284	279	284	269	305	298	268	291	255	321	296	283	274	289	323	285	306	276	292	323	285	266	265	287	308	319	273	282	284	278	263	288	267	304	314	326	306	336	327	268	280	286	315	252	278	279	304	268	294	304	302	317	294	296	291	290	303	306	290	270	300	354	282	286	291	294	303	282	299	292	295	296	277	249	259	292	304	267	299	283	286	288	274	270	285	256	292	276	284	305	266	301	290	284	289	309	306	280	285	283	301	318	332	314	250	307	330	293	311	267	285	292	331	316	286	278	295	286	292	284	294	304	306	278	293	297	296	284	270	278	282	288	267	304	300	315	304	312	277	310	289	285	305	330	286	311	344	326	269	305	302	262	269	281	305	294	299	307	312	267	293	296	279	301	307	275	269	256	296	298	315	273	285	311	298	289	301	291	314	310	300	296	281	240	286	276	283	287	293	272	328	264	289	273	313	313	316	303	271	302	267	283	287	295	261	301	294	302	269	284	275	269	295	282	290	304	289	310	290	276	267	272	271	298	294	313	289	289	263	295	273	276	310	299	272	268	308	269	323	291	289	292	289	278	275	278	296	319	298	286	310	297	263	293	300	275	271	323	298	277	254	306	279	275	309	284	293	286	312	299	307	292	278	260	274	272	299	305	302	284	274	300	321	328	299	315	319	287	279	316	289	314	282	311	275	309	291	275	296	259	306	320	304	255	288	281	301	287	311	315	275	302	300	278	278	293	292	325	269	266	290	313	295	266	282	261	274	281	295	296	273	328	296	296	306	290	295	286	324	281	302	327	290	294	269	299	296	275	317	313	283	249	295	306	304	295	249	319	302	310	278	266	308	312	314	302	266	271	285	255	289	334	302	323	291	291	304	296	314	251	276	288	324	270	280	314	285	270	301	321	326	269	256	296	292	301	290	275	262	294	282	261	269	294	304	292	309	330	277	314	285	296	267	279	297	299	294	286	270	322	259	261	310	292	285	316	308	266	284	281	297	288	309	317	297	268	272	302	291	271	308	293	294	307	302	258	273	249	279	292	293	303	293	303	292	291	305	307	301	298	292	309	306	273	297	324	301	322	278	293	306	326	336	261	270	258	277	270	272	284	284	311	301	289	306	291	299	305	321	257	297	272	298	289	296	282	298	307	273	284	319	304	250	286	303	303	269	288	263	292	261	308	305	301	293	273	266	300	299	309	290	300	292	308	311	278	277	317	308	290	293	317	255	283	304	280	293	289	278	279	274	282	270	300	305	327	298	290	299	284	341	303	315	304	324	325	267	315	324	292	298	263	291	296	276	244	302	283	258	276	307	272	285	281	276	290	305	257	306	286	306	294	298	284	305	275	299	274	311	282	325	309	292	280	298	305	307	301	277	286	273	282	292	311	303	299	302	307	286	322	270	299	295	337	282	309	317	304	288	315	265	278	319	309	307	277	285	312	302	298	280	284	284	261	303	289	303	307	306	286	276	333	291	309	258	276	284	287	285	279	295	301	313	279	289	301	315	272	281	297	287	295	276	274	279	308	284	311	281	288	278	283	295	302	295	312	307	273	270	277	299	271	326	326	288	322	325	290	274	298	284	280	315	300	292	271	301	262	299	293	322	284	302	283	282	312	288	296	310	291	298	299	297	282	313	288	300	331	285	303	272	289	291	287	275	252	295	312	261	285	308	314	315	305	266	286	287	310	304	287	290	269	299	281	307	329	299	294	263	288	308	276	280	279	280	283	279	260	279	295	275	280	315	262	280	259	294	294	260	271	283	303	298	300	302	275	311	325	280	286	281	313	303	313	316	309	298	317	296	299	268	291	300	320	303	291	313	301	332	302	272	271	301	272	338	305	280	293	279	290	319	298	271	273	275	299	266	305	291	304	305	274	291	298	302
10439	1147	1718	1909	1725	1364	1039	982	865	798	839	787	767	736	754	755	738	680	746	723	769	716	676	726	700	682	723	686	664	724	705	691	750	678	672	671	672	735	662	665	681	649	662	641	670	649	693	739	679	669	661	672	655	657	682	673	704	674	690	692	674	700	664	654	628	691	687	675	659	703	689	701	724	683	665	674	693	718	704	661	657	688	633	700	662	648	684	740	682	681	703	680	689	660	661	656	643	696	636	707	697	693	690	705	692	667	693	718	680	659	661	692	652	687	614	694	707	688	691	690	656	667	664	702	704	704	636	699	696	622	688	661	669	657	654	672	678	691	677	660	681	674	621	684	695	662	714	697	703	703	677	696	703	704	672	676	700	678	654	653	635	644	681	688	697	690	704	689	686	712	647	684	658	694	702	722	690	691	663	700	718	703	710	657	689	707	713	697	648	690	663	655	719	637	620	690	710	667	682	706	691	701	648	688	671	726	689	704	675	658	679	693	688	631	684	707	671	674	649	706	720	737	711	675	658	665	671	694	704	721	611	680	617	721	687	700	690	678	657	643	647	686	649	728	663	737	679	711	654	699	693	709	713	687	643	658	662	712	707	685	636	657	696	673	669	692	673	672	673	685	657	654	663	663	699	673	644	666	695	715	658	658	697	662	638	686	733	667	673	633	674	712	706	697	684	709	670	687	674	641	707	727	674	659	692	663	737	679	639	610	651	676	668	700	696	645	727	707	655	685	692	667	691	671	706	673	695	687	671	646	734	695	646	699	710	613	677	707	704	666	632	719	651	699	714	658	677	656	688	653	692	671	675	650	660	662	688	674	702	701	630	655	694	643	640	710	654	677	691	668	673	694	657	705	676	690	691	688	702	653	678	650	697	706	654	653	738	654	654	662	647	679	632	702	689	668	674	706	725	686	689	661	691	682	680	663	697	706	714	702	691	630	675	623	674	677	685	712	669	710	702	698	688	669	701	645	669	632	671	703	656	665	665	748	619	687	655	640	656	663	688	690	647	689	703	668	675	679	683	679	679	686	686	671	686	709	681	671	671	664	692	649	690	674	656	686	663	694	698	656	661	625	711	704	678	666	677	707	665	691	737	670	675	681	701	703	685	700	679	636	680	656	685	704	672	675	719	677	661	651	683	680	696	658	684	727	648	697	652	687	677	679	693	688	685	696	679	661	688	662	727	671	707	648	710	670	686	643	698	698	652	688	709	685	674	667	670	676	706	679	702	698	673	682	706	625	711	735	736	673	724	705	661	693	657	618	665	694	673	687	693	664	684	709	620	713	737	717	638	648	708	719	699	683	694	716	692	724	676	630	654	668	659	713	678	696	662	647	712	631	690	727	689	650	687	699	714	713	674	668	690	676	693	689	671	693	667	671	705	631	710	682	703	668	684	653	664	657	712	669	656	733	694	667	675	647	685	669	678	655	717	691	690	700	689	677	688	642	647	702	691	679	641	702	708	690	663	676	696	696	669	696	679	657	680	651	636	639	635	727	688	695	691	731	705	678	676	719	653	702	653	636	667	644	681	671	724	684	684	664	717	661	713	708	647	704	680	720	645	702	698	681	686	730	697	668	669	674	693	698	631	731	639	656	675	706	708	648	634	714	693	709	695	690	681	639	701	657	750	757	663	672	689	717	677	715	697	714	694	695	683	657	682	760	712	685	665	696	689	720	644	696	682	732	635	719	636	655	685	661	681	680	693	724	674	698	681	654	659	697	704	674	671	656	656	696	690	686	696	642	724	705	647	652	670	721	701	692	690	688	662	663	669	667	700	681	682	669	674	701	656	667	673	711	681	676	743	667	690	696	654	708	663	709	663	634	636	687	665	699	650	666	685	669	730	678	676	742	673	702	695	634	659	687	655	672	690	694	684	636	673	706	664	715	679	667	702	725	681	684	654	694	656	645	664	697	746	665	667	663	629	724	709	643	652	707	679	669	676	649	672	689	696	675	690	721	730	671	678	703	681	689	681	695	682	657	701	709	671	707	655	713	749	740	659	633	654	721	676	708	664	693	714	678	639	641	700	680	693	687	680	638	619	668	672	720	679	671	695	683	676	694	688	732	674	705	650	659	679	669	613	692	730	644	672	670	639	672	683	669	693	701	692	701	716	636	659	683	686	693	655	673	678	689	672	662	662	698	633	706	726	706	669	683	708	663	679	638	673	644	641	711	695	697	659	748	650	656	673	641	705	660	727	680	702	701	631	654	707	679	713	634	657	693	700	677	638	701	663	627	681	688	672	707	714	698	696	706	697	636	693	632	696	680	636	700	663	682	686	676	656	695	692	679	651	691	668	691	656	668	741	670	685	683	701	640	705	681	678	651	648	701	688	654	697	673	634	671	674	699	699	664	676	681	683	637	694	660	668	703	667	663	708	689	696	696	682	686	696	676	662	693	643	696	728	662	661	667	685	695	645	666	661	733	662	688	680	731	655	653	668	678	670	650	664	714	676	615	680	654	668	675	688	720	688	632	706	663	681	682	697	687	706	662	647	703	675	682	671	661	668	671	701	730	672	649	706	664	705	678	667	673	623	657	677	650	692	625	684	713	658	690	698	703	717	710	658	702	707	670	665	681	670	622	680	706	668	656	694	680	684	681	672	664	666	702	623	706	686	723	672	675	709	648	665	671	633	690	658	653	675	662	692	688	706	659	686	673	671	636	673	706	685	725	688	704	672	685	683	712	636	619	704	645	648	658	666	710	661	720	645	723	652	697	671	702	690	648	727	681	701	669	719	656	639	667	724	700	643	688	652	670	649	696	687	682	697	621	667	681	660	645	673	652	720	675	689	663	696	636	717	687	736	629	698	671	713	718	684	716	648	710	676	671	715	733	729	681	646	738	648	700	700	661	662	674	697	684	731	660	729	688	682	685	643	657	674	671	724	698	696	689	754	665	685	728	714	706	675	676	721	656	646	709	700	660	689	708	628	663	697	640	694	679	672	712	706	635	714	649	709	708	703	663	652	670	684	704	661	684	643	656	671	655	671	712	669	680	663	655	657	646	704	653	699	679	672	665	671	705	657	627	662	718	643	652	669	694	696	676	640	658	665	682	682	656	644	687	678	650	710	693	640	694	622	676	649	691	713	687	704	665	692	650	678	707	696	644	670	663	710	667	659	698	683	629	675	693	678	680	728	694	675	659	667	668	667	701	675	706	684	718	663	695	673	697	685	699	671	679	647	651	688	671	697	667	687	701	686	655	720	711	638	677	663	663	650	645	664	677	652	669	690	632	714	663	711	685	701	629	682	625	650	679	635	670	699	709	705	651	629	722	648	651	673	656	685	681	655	678	720	671	674	686	678	696	742	685	653	640	673	666	704	675	697	701	708	650	674	667	697	641	679	669	645	721	676	669	724	714	694	658	662	661	715	721	689	697	702	714	685	641	711	681	666	656	708	639	652	677	680	652	718	675	709	660	670	720	674	710	670	719	655	671	705	660	712	661	730	716	688	628	685	646	672	662
24208	3330	965	762	561	367	270	206	214	198	165	174	158	146	135	144	141	130	156	144	148	121	126	154	135	128	122	139	132	155	134	109	121	142	144	103	149	135	127	116	111	135	144	131	132	131	126	134	146	132	143	135	144	120	145	146	135	127	121	134	125	136	125	141	126	138	123	121	134	129	162	123	158	134	127	104	140	135	125	131	104	128	147	120	144	131	113	129	139	121	134	128	125	132	112	132	120	131	131	133	144	143	117	124	96	130	118	136	126	131	131	114	112	133	128	134	134	131	135	123	152	134	126	136	109	147	130	117	143	115	116	130	131	167	123	121	117	130	125	142	116	116	121	128	138	126	135	110	126	121	133	135	134	106	123	109	148	144	143	119	143	130	131	128	126	126	145	125	112	138	141	129	136	150	127	127	123	108	133	138	109	108	134	121	142	139	126	135	125	121	137	119	113	147	129	118	145	132	117	153	136	134	135	131	116	140	141	147	108	142	131	121	122	135	131	111	117	111	137	129	130	147	141	126	96	130	121	116	118	140	127	133	127	112	121	114	143	109	158	143	137	130	112	121	133	112	145	116	134	112	128	122	117	123	135	121	113	126	118	116	113	134	117	106	129	142	106	112	123	138	127	141	121	160	144	131	140	138	106	123	120	128	126	111	130	143	157	143	123	124	131	142	132	142	145	122	134	130	127	115	118	115	134	128	129	145	117	131	140	126	120	136	133	126	145	131	136	141	134	110	126	139	115	143	117	142	126	120	131	106	115	139	119	126	128	127	141	123	137	112	132	116	126	138	121	119	115	139	114	126	144	146	116	131	118	113	118	123	123	137	138	151	114	121	145	129	144	142	146	128	131	125	131	129	140	138	131	149	125	130	110	131	153	124	126	123	126	114	98	111	146	110	122	122	107	134	124	119	128	121	133	117	122	172	124	127	115	135	114	131	150	148	131	139	118	124	118	103	146	139	127	130	138	120	114	114	108	141	123	138	145	125	123	156	134	123	133	128	141	133	126	118	130	109	112	141	139	126	139	153	109	129	123	119	119	133	135	146	125	137	139	152	142	119	146	131	115	130	132	112	115	122	123	124	134	120	133	151	125	137	104	108	118	135	124	104	123	133	136	118	122	90	137	111	134	122	123	121	141	129	136	120	124	125	125	113	114	129	150	122	129	149	137	126	133	114	116	108	132	122	133	130	142	109	114	133	125	93	130	147	148	138	125	127	127	107	130	128	129	130	135	135	134	121	132	144	117	122	112	147	124	129	123	117	136	132	136	129	124	147	135	125	124	113	141	120	129	135	134	130	126	120	119	152	132	127	118	129	136	141	116	149	113	112	137	120	125	138	102	111	112	146	118	132	134	100	140	142	115	122	133	115	139	129	123	121	152	167	124	134	121	119	125	147	144	117	131	130	126	125	123	103	134	117	141	130	139	123	111	131	116	129	128	127	113	158	119	127	126	155	133	154	142	129	151	141	130	131	123	145	121	104	137	130	137	132	149	105	131	124	134	140	118	121	109	120	110	138	145	149	139	152	122	137	132	149	136	119	118	140	138	123	131	131	123	118	116	122	129	130	137	146	120	119	148	128	125	143	118	108	109	146	126	124	118	128	127	138	151	141	116	110	126	129	127	128	144	135	116	109	118	127	125	138	143	116	116	139	149	145	135	149	117	133	113	119	127	126	128	121	123	137	130	139	142	133	122	131	114	116	122	108	112	138	125	128	112	135	123	144	128	130	125	122	117	113	125	111	128	129	125	121	126	140	113	115	119	108	135	117	139	122	142	131	126	128	120	142	146	149	146	127	104	116	118	125	126	122	131	102	124	143	113	123	105	123	130	125	124	124	140	118	121	138	158	129	142	158	131	134	115	129	130	109	162	149	134	115	123	110	112	117	113	110	125	124	126	118	126	155	122	127	139	111	128	120	117	103	126	153	146	124	128	118	121	121	103	120	119	154	159	156	139	132	134	122	131	125	121	113	131	113	117	117	135	133	135	136	137	126	143	139	125	126	129	134	141	142	116	109	137	131	140	126	144	129	136	145	136	132	127	126	132	129	139	135	110	127	120	119	116	122	123	132	100	131	132	110	133	119	126	138	154	130	145	122	126	114	101	133	127	136	137	124	137	126	132	116	128	128	122	133	148	110	155	111	135	127	125	142	122	124	128	119	105	119	134	129	135	115	130	131	118	134	113	131	138	109	128	132	121	144	141	137	106	142	120	156	129	123	122	126	105	104	131	151	111	120	143	142	119	112	144	105	109	139	116	117	110	138	128	148	143	112	129	142	139	119	129	119	132	143	108	111	127	137	133	133	136	149	126	126	133	136	128	135	135	133	112	135	115	141	131	129	137	151	114	125	117	133	124	150	139	125	138	140	115	115	119	135	130	148	118	146	128	116	138	147	129	141	140	113	126	139	108	133	107	139	123	136	142	113	132	113	138	134	117	154	172	112	134	135	130	137	119	103	115	133	120	130	134	152	101	91	109	112	136	124	146	132	124	120	126	121	123	146	132	145	136	124	130	98	136	127	126	149	148	162	121	130	119	141	129	138	129	128	118	137	137	125	128	140	135	134	110	117	143	141	138	119	119	108	128	124	134	128	122	120	145	120	141	128	139	134	101	144	128	131	129	110	124	131	125	108	115	124	137	134	101	116	106	131	143	121	109	110	124	124	144	125	132	131	135	144	121	124	132	123	126	144	131	125	132	127	105	151	132	130	131	136	125	136	121	139	119	135	122	125	121	128	147	127	134	157	148	141	118	119	117	146	145	112	135	131	115	149	122	112	132	131	120	129	141	117	126	145	145	125	121	116	114	104	130	121	144	125	120	128	130	115	148	120	139	112	145	139	124	129	125	144	136	135	146	145	124	125	120	126	129	120	133	114	139	132	137	142	124	108	113	134	140	122	119	124	126	137	138	122	139	119	132	129	123	145	119	122	131	117	137	140	138	146	110	155	156	134	110	124	131	152	118	128	132	138	129	119	127	126	125	112	116	135	143	110	124	140	108	135	120	138	123	130	128	113	107	112	126	133	123	115	142	119	143	117	133	124	107	126	120	123	132	146	134	122	134	137	141	128	119	147	117	124	152	128	122	140	146	129	142	125	135	121	125	121	147	110	126	115	126	121	120	116	127	137	119	141	138	122	142	133	136	116	117	117	131	148	106	126	131	144	123	125	131	110	107	129	119	127	146	119	124	132	131	119	146	144	130	132	120	132	131	143	142	133	146	132	142	140	131	111	121	147	144	115	148	134	137	141	107	118	140	112	145	115	130	143	128	134	129	110	108	125	136	106	148	137	117	118	153	132	126	112	141	129	114	134	131	125	137	135	127	120	127	125	112	110	111	135	138	130	102	135	134	140	123	127	132	124	134	119	117	126	116	118	147	117	139	132	123	145	130	125	124	128	134	114	131	119	115	124	123	148	133	127	133	122	133	132	151	134	140	134	135	128	138	129	124	113	133	138	132	136	123	129	133	98
14755	1171	2161	2562	2104	1542	1122	934	773	603	559	542	504	461	424	389	430	420	375	393	425	399	419	367	389	338	378	408	365	396	337	347	355	360	370	379	325	347	376	334	363	344	376	336	320	348	359	332	357	349	352	340	348	333	321	353	353	371	352	347	337	366	350	297	378	344	364	372	321	354	313	321	364	349	348	335	337	343	337	335	351	323	310	356	350	328	330	372	351	337	325	367	324	331	345	360	348	348	334	324	353	339	368	316	351	359	331	337	360	333	366	382	325	352	315	343	375	350	332	338	342	313	340	353	315	344	316	331	336	354	313	334	343	328	311	338	337	337	339	352	346	318	330	338	325	355	339	316	324	336	311	339	329	324	358	344	340	337	339	340	366	351	359	329	323	354	348	346	342	291	317	328	338	329	296	322	294	360	340	300	358	320	316	334	305	324	314	361	325	356	327	338	312	341	319	329	348	361	372	320	362	309	316	332	345	310	313	316	353	368	342	326	335	317	310	317	310	341	337	313	343	310	305	343	319	354	310	340	323	371	322	318	387	346	333	348	340	314	325	315	335	335	311	347	345	310	345	343	377	364	345	329	347	319	329	360	335	311	346	350	350	341	344	333	353	337	338	337	362	349	346	300	302	334	313	362	351	318	305	348	353	329	354	309	343	327	318	337	347	335	326	347	326	320	352	325	328	307	357	340	334	362	316	310	354	333	355	332	330	373	348	334	321	370	335	311	346	339	326	329	350	358	321	361	323	328	361	358	320	324	348	301	359	308	324	328	316	342	350	304	346	352	356	357	362	337	344	323	336	327	313	355	352	321	374	352	333	365	330	322	346	312	333	340	367	321	295	305	314	339	319	351	289	359	326	369	363	316	361	327	320	350	323	332	367	349	330	371	361	329	334	364	363	334	314	337	346	328	333	328	346	365	341	352	332	338	301	361	364	354	356	315	321	315	348	373	327	358	315	361	296	331	347	329	338	339	348	305	374	317	351	339	340	315	314	336	316	310	322	306	326	361	349	305	295	321	322	331	334	336	331	340	311	335	340	308	336	348	340	339	317	313	328	328	362	337	327	307	331	358	346	363	323	341	340	316	324	312	333	363	334	327	336	339	361	345	352	349	341	316	342	309	343	345	343	331	335	301	343	364	308	322	316	314	341	341	352	325	324	355	310	338	342	328	332	356	307	292	360	332	333	321	328	330	327	316	370	329	323	290	337	282	338	312	342	327	355	329	338	362	341	320	335	345	328	312	315	317	326	354	343	341	317	368	376	338	331	353	333	307	308	341	335	307	304	329	329	315	325	349	338	307	320	381	319	340	305	309	306	325	346	317	342	348	322	310	345	330	306	344	326	344	331	349	338	343	334	303	335	326	310	338	345	337	326	316	333	346	349	340	370	315	313	317	347	313	339	338	312	346	335	327	363	306	345	341	354	361	329	329	321	335	393	343	341	348	337	351	342	335	354	307	319	338	327	355	348	346	326	297	318	320	342	330	351	367	294	315	352	316	315	323	311	349	347	326	336	362	339	319	349	322	336	329	332	339	330	307	348	291	351	308	359	336	349	325	319	376	347	316	360	322	342	326	355	350	331	301	323	344	302	344	341	344	326	338	336	361	323	318	371	330	339	338	347	319	334	352	292	351	350	353	347	332	309	311	306	328	294	306	337	332	306	312	330	329	320	328	297	309	336	362	333	332	355	356	325	335	315	283	327	338	331	329	339	320	318	292	323	329	339	303	298	332	345	354	340	364	335	339	382	328	332	324	325	336	351	364	323	336	317	339	345	354	311	369	360	326	317	305	363	331	336	339	349	322	339	345	367	316	314	312	353	321	366	353	297	355	361	340	332	369	387	306	361	320	312	329	325	297	338	353	342	316	323	341	285	312	327	345	354	325	351	318	326	312	343	318	323	348	307	350	361	359	348	343	308	341	332	300	316	357	335	316	329	346	357	369	335	304	323	349	299	350	341	329	325	353	352	323	372	308	310	324	326	288	326	323	336	354	358	347	365	321	320	313	325	355	328	343	339	353	364	348	322	366	326	324	322	302	348	324	311	324	313	332	367	348	326	341	334	347	330	344	322	325	335	326	345	317	367	343	353	356	349	344	340	313	287	330	331	357	301	351	305	330	317	346	312	355	341	356	308	294	348	324	312	323	297	334	333	338	311	314	339	354	314	343	303	331	324	353	332	327	320	320	305	349	318	338	324	326	333	324	349	291	354	336	350	355	320	337	298	356	379	331	322	355	339	319	348	336	318	326	332	338	334	340	348	334	335	321	347	325	309	314	315	295	343	305	332	327	337	384	326	334	348	328	351	356	371	358	347	321	358	308	281	351	328	369	344	284	357	333	344	347	320	330	309	367	351	363	347	318	342	329	308	339	323	358	349	341	352	311	333	345	349	350	322	303	337	333	334	336	293	400	320	366	332	316	380	329	319	311	363	356	332	324	335	373	338	357	313	316	334	307	369	309	315	315	377	345	354	359	328	314	364	325	349	322	339	354	335	342	325	324	340	322	309	340	322	334	344	314	349	323	331	350	360	352	358	354	344	342	315	361	351	303	299	360	287	315	343	336	332	318	325	328	328	337	319	288	374	328	330	342	338	325	343	325	354	339	319	341	325	342	315	333	355	362	338	355	303	336	356	312	312	333	314	327	347	325	339	337	333	337	359	318	342	348	326	335	345	352	318	333	319	349	339	328	342	327	343	334	340	325	325	322	335	346	299	320	312	366	348	330	310	338	351	338	347	362	352	318	390	330	353	322	325	339	353	337	359	346	329	328	354	334	303	337	329	337	325	318	337	328	353	347	329	364	328	346	327	355	326	332	349	341	352	328	332	347	323	331	335	312	319	328	288	336	315	358	341	325	325	346	327	336	336	349	359	342	354	329	336	334	317	312	333	325	325	358	354	350	327	324	348	304	339	301	343	313	363	360	341	374	306	345	334	317	324	310	318	340	358	326	339	334	322	347	335	335	327	376	318	346	326	302	325	332	322	328	328	317	327	341	299	341	357	308	321	367	329	332	371	317	341	327	349	318	327	340	333	342	359	340	305	359	347	328	364	316	334	325	360	328	300	316	345	313	347	313	319	327	333	330	342	321	343	302	348	337	354	322	335	397	312	341	329	321	362	298	324	338	340	314	328	344	366	374	312	340	355	318	327	350	329	330	330	307	338	318	282	346	369	334	357	329	326	329	346	335	330	358	336	343	337	338	339	330	318	322	322	325	351	349	317	321	323	340	327	317	341	353	336	321	310	368	346	337	340	335	347	320	335	308	323	340	317	347	357	335	315	348	340	330	361	323	327	302	351	361	322	342	333	339	324	335	317	348	353	350	350	314	332	327	338	355	325	348	362	333	323	330	350	342	360	323	322	314	362	305	342	355	340	320	348	311	339	358	338	359	324	344	350	330	321	334	334	301	313	326	335	325	322	334	346	354	334	336	352	323	319	354	344	290	295	334	323	341	336	306	344	325	337	304
1996	458	461	435	426	379	335	314	349	377	340	347	348	366	366	353	354	339	376	346	334	350	353	360	394	351	339	365	388	357	366	354	377	345	348	347	349	332	329	348	359	356	345	364	336	366	350	345	306	420	407	359	321	329	368	353	315	354	353	344	368	343	313	354	356	337	348	346	342	357	372	333	357	362	332	327	378	358	322	373	341	363	358	336	311	366	387	369	349	361	351	348	334	328	343	397	357	340	323	330	339	383	364	370	328	352	346	337	321	347	350	312	367	355	386	356	347	361	332	356	348	385	351	366	342	367	341	313	361	316	333	331	336	383	359	335	340	367	352	357	343	352	377	351	364	375	342	365	362	356	383	370	371	366	327	346	367	362	348	374	352	364	319	391	331	334	346	377	363	342	348	345	369	394	365	314	316	377	351	380	406	325	351	330	305	363	353	364	342	347	342	341	344	374	321	348	357	365	365	349	334	373	374	326	354	343	352	343	356	341	369	342	349	356	322	361	334	330	360	356	353	312	343	319	339	331	360	356	347	372	373	352	349	337	338	382	356	370	360	370	353	323	345	331	353	339	361	359	341	309	323	329	356	379	352	319	331	358	360	349	341	323	349	346	389	335	343	360	361	348	383	391	334	350	369	365	386	368	325	341	395	337	369	355	371	390	341	375	321	337	320	358	332	380	337	333	344	363	308	344	359	335	366	359	327	344	369	336	390	340	380	319	335	337	334	372	370	370	367	365	333	358	358	345	348	379	325	333	380	389	355	360	375	340	359	335	334	370	344	370	334	349	348	379	335	339	325	359	354	334	347	361	344	347	359	318	378	341	331	351	367	340	367	362	341	351	345	335	340	355	362	361	354	358	307	332	366	326	354	323	354	328	350	364	368	353	382	324	345	361	366	362	383	348	336	342	320	367	316	343	344	369	344	345	348	379	338	356	313	358	358	343	333	332	334	342	367	338	322	357	373	372	312	360	326	341	353	357	348	340	326	364	414	325	323	356	362	332	337	349	349	362	339	354	362	353	341	380	327	347	357	386	328	366	331	346	327	352	348	369	353	363	316	349	344	320	367	387	384	366	358	373	331	350	311	373	369	378	374	359	341	324	381	357	358	354	315	373	306	370	369	383	337	380	362	348	343	366	349	365	330	325	357	349	347	357	351	345	343	365	334	347	373	334	342	335	356	352	327	349	362	372	408	365	314	386	346	389	362	386	339	353	345	383	340	325	345	364	370	353	336	348	306	324	327	356	335	360	391	338	389	387	350	362	349	381	371	388	364	392	349	383	355	331	346	317	339	343	355	331	341	332	336	349	367	340	326	338	351	356	377	354	358	327	324	332	368	365	367	360	382	353	360	343	338	334	320	341	368	344	335	340	364	332	373	373	326	352	382	348	335	326	374	315	343	323	334	334	355	356	375	385	350	359	369	342	310	337	362	342	369	366	379	376	351	370	352	357	355	372	358	348	329	333	320	364	381	380	361	363	333	342	319	333	348	358	319	372	333	363	351	360	335	358	385	359	345	343	387	348	357	344	360	336	341	334	357	338	346	356	347	364	344	327	396	372	374	345	399	332	363	332	351	363	362	339	395	386	363	342	347	369	351	354	345	356	367	330	323	350	355	336	329	321	353	363	364	350	379	377	356	349	402	339	353	340	359	322	343	341	355	317	354	361	332	349	319	355	349	350	381	354	366	357	359	346	365	405	384	338	348	338	323	327	378	367	396	358	325	343	397	376	333	330	368	375	349	346	363	369	373	350	357	365	358	325	344	328	369	349	384	355	385	350	346	380	320	353	345	344	350	329	377	357	357	356	318	371	385	366	336	351	352	343	363	349	331	333	353	380	336	332	342	374	360	317	384	365	383	356	349	372	379	347	318	342	332	350	326	343	354	336	351	380	342	362	382	329	353	348	341	366	345	352	357	332	362	338	362	305	383	346	339	368	373	379	325	376	344	363	349	374	331	369	369	392	384	366	380	395	347	313	363	330	351	357	361	359	352	325	305	355	402	327	381	376	377	368	339	313	335	401	381	345	380	365	353	353	360	364	363	352	350	340	331	361	354	343	341	372	355	331	326	336	352	355	355	346	339	345	346	340	363	320	351	334	376	349	388	330	331	401	329	342	355	348	363	326	352	366	386	324	343	329	371	368	385	357	343	325	385	346	362	385	346	366	343	356	390	353	354	351	338	388	346	325	362	394	329	338	320	348	327	324	346	366	384	350	377	336	363	357	352	368	337	359	336	361	365	363	361	349	326	335	345	337	321	324	368	375	352	343	325	346	362	363	368	317	347	351	405	344	372	361	381	347	394	338	346	363	348	327	366	368	344	367	355	359	366	345	347	377	364	343	333	366	363	385	367	349	342	329	334	355	347	327	344	347	362	338	353	354	356	353	369	346	354	365	347	365	356	345	383	348	311	352	343	351	390	363	305	341	350	326	381	358	367	340	354	344	344	339	321	337	358	359	379	360	349	348	377	349	325	336	341	318	344	324	381	349	328	363	330	377	376	370	349	328	374	368	373	353	397	306	333	333	374	336	301	377	385	357	365	387	384	334	370	338	345	351	341	333	335	359	349	347	312	355	349	304	350	325	324	367	368	378	344	360	365	331	350	331	350	358	342	357	368	344	395	354	374	377	328	307	345	354	362	330	344	357	355	347	352	348	351	375	356	355	337	338	349	370	341	332	344	360	345	331	368	346	328	351	322	318	343	350	355	340	314	356	374	347	355	374	338	351	325	334	355	331	355	358	339	377	304	327	345	340	368	332	348	330	353	349	346	340	329	332	414	334	355	354	386	340	309	366	350	367	343	346	347	337	344	353	353	363	346	368	334	341	287	329	349	336	383	373	347	342	305	351	372	339	339	350	338	364	344	354	351	348	373	380	377	321	340	334	344	348	343	407	360	349	338	342	349	335	348	369	326	356	374	361	373	346	373	346	339	390	364	362	350	370	354	355	367	343	387	363	370	359	377	363	370	364	362	335	375	348	365	333	340	339	327	348	354	332	349	323	354	321	323	352	401	346	350	353	346	321	325	354	340	335	351	380	362	349	322	357	327	351	347	343	368	337	356	332	350	372	349	380	355	373	357	341	356	348	343	326	320	348	366	353	334	335	320	364	387	355	359	360	351	355	372	345	350	358	325	348	374	364	338	361	363	319	337	333	355	351	346	381	349	308	323	337	347	332	362	358	342	366	344	339	347	342	369	323	349	331	393	366	329	352	354	312	326	344	324	333	326	341	345	365	369	353	340	305	299	399	342	354	317	336	350	346	383	364	340	362	358	362	315	379	376	346	353	366	350	349	325	342	398	365	397	359	340	354	394	381	346	319	369	383	359	341	384	350	366	350	344	369	320	345	330	341	340	343	323	346	365	356	337	319	349	386	385	332	361	355	364	311	362	353	396	356	345	338	382	362	385	347	334	300	326	362	355	349	342	349	318	351	336	350	360	334	348	361	392	388	331	356	368	335	324	359	338	363
2471	928	1075	1121	1085	977	912	825	811	890	801	797	858	822	823	815	830	813	806	812	821	792	820	858	814	802	787	793	811	818	780	815	823	834	853	842	810	768	798	823	824	781	804	842	815	754	852	834	847	834	786	830	838	791	762	787	810	824	828	817	787	811	790	823	780	795	816	746	788	824	846	842	843	806	824	814	836	842	803	814	802	745	781	807	798	802	830	768	813	860	802	783	848	833	863	805	816	871	763	807	779	776	856	822	814	843	831	841	787	810	799	825	796	811	842	819	830	806	852	782	851	840	767	826	804	812	792	800	762	871	766	835	804	766	815	810	818	840	820	835	829	826	839	861	830	844	834	820	846	798	796	875	747	800	790	815	840	817	835	812	799	838	788	833	838	804	698	782	793	811	833	747	788	781	781	828	786	791	827	820	803	819	782	774	807	856	838	799	789	791	862	770	811	794	803	853	814	810	839	822	790	823	826	790	835	807	830	840	789	775	790	873	809	829	859	825	842	815	821	782	780	823	766	785	833	807	778	823	830	792	836	776	797	787	764	822	803	769	777	838	772	780	795	834	795	793	803	819	806	790	845	806	795	799	786	785	813	821	816	806	853	823	831	795	894	820	865	829	893	827	804	764	785	805	809	870	842	769	816	802	837	836	860	855	760	829	815	778	788	770	743	802	808	784	765	826	841	793	802	800	814	773	830	802	793	836	798	815	784	792	761	800	762	803	822	827	864	818	755	783	815	808	768	792	759	821	795	857	811	788	753	796	785	791	805	819	836	860	795	782	790	818	814	776	787	831	811	829	824	787	803	820	831	832	863	805	805	850	821	818	820	816	810	770	789	827	842	807	810	804	815	814	793	839	823	794	777	796	804	870	813	760	822	821	795	800	820	788	842	805	814	814	825	853	844	796	843	793	793	768	848	829	844	821	834	804	849	833	818	855	820	845	854	826	829	797	778	814	786	841	813	830	799	817	833	839	798	807	861	756	804	831	804	838	838	803	802	785	842	836	848	840	802	826	827	766	839	811	853	840	827	804	806	838	776	818	814	809	816	832	779	810	828	838	804	846	855	816	804	788	821	787	773	762	834	838	836	806	844	848	752	794	836	864	784	813	772	771	807	794	839	788	826	838	873	801	803	807	814	815	829	841	820	768	846	782	802	837	878	828	887	804	814	786	818	864	793	855	773	787	806	820	818	799	809	858	798	840	791	795	847	754	786	796	819	803	776	857	832	861	794	869	802	772	846	832	804	828	776	845	851	831	846	819	817	803	821	805	785	838	854	867	831	823	832	824	809	763	846	809	775	840	770	792	818	818	819	815	836	838	775	735	812	821	822	851	804	805	835	791	818	757	887	842	833	779	811	776	795	818	834	801	826	825	807	778	825	805	860	812	820	849	837	847	799	793	812	837	785	854	799	821	794	776	825	784	824	821	859	780	834	775	799	838	762	786	835	843	810	848	796	786	852	763	815	793	851	829	862	829	767	783	786	780	792	773	816	762	789	804	841	801	775	789	812	816	795	791	793	807	826	803	867	798	812	848	832	798	856	817	831	825	760	819	827	775	816	834	844	845	774	811	795	803	809	792	822	777	783	819	850	819	892	790	794	822	858	784	875	804	834	767	758	805	816	827	861	820	808	800	747	783	832	779	793	803	854	818	824	824	858	799	849	780	813	774	775	809	851	816	818	773	801	794	770	832	819	815	819	830	838	803	808	811	813	804	857	837	849	822	867	810	808	860	769	843	828	819	776	827	807	812	821	829	767	857	787	835	766	799	832	892	806	795	805	818	802	798	858	835	772	797	842	797	872	776	778	832	826	807	785	820	770	813	809	784	796	753	799	842	805	821	814	782	827	826	799	781	807	819	842	757	812	818	827	813	866	781	861	857	837	792	785	793	769	823	826	821	788	748	837	817	860	791	834	746	818	820	821	810	807	836	836	812	818	820	800	847	796	839	818	830	829	784	789	805	798	819	818	813	792	830	813	847	777	856	792	845	802	806	828	777	835	835	803	783	772	822	813	849	791	842	795	842	786	800	847	802	818	831	842	853	797	877	836	828	780	808	824	820	798	847	859	877	850	801	812	803	756	763	790	797	836	805	797	821	787	872	806	845	804	794	753	826	764	827	827	836	788	822	811	812	801	801	835	840	817	815	827	807	831	807	847	799	829	846	832	807	829	820	839	825	799	804	839	822	857	841	809	783	795	788	791	791	790	785	814	837	834	778	775	880	810	768	832	841	872	823	794	745	795	809	801	807	784	799	791	810	837	856	833	774	781	787	792	830	758	801	809	799	803	779	744	836	827	792	791	857	820	848	857	803	840	838	811	822	770	806	820	824	817	832	828	801	799	857	846	850	794	800	833	800	780	772	804	850	802	872	774	833	772	835	814	830	777	815	806	808	843	833	779	808	780	841	759	801	789	828	794	818	861	860	776	761	769	850	795	874	789	792	827	852	766	878	775	806	839	766	803	866	819	810	813	791	753	791	830	843	815	783	844	801	832	846	782	804	796	798	771	744	767	767	786	790	811	829	771	792	854	842	858	795	789	849	789	771	847	795	813	801	814	826	753	856	772	800	827	835	820	838	824	790	777	775	852	812	809	824	852	790	822	795	818	782	857	809	812	781	808	816	796	882	810	783	751	825	816	775	844	840	805	849	838	794	768	831	842	821	808	780	829	832	793	821	798	814	766	785	811	794	800	835	773	800	835	848	785	861	814	725	821	821	808	851	803	798	834	815	826	786	867	827	827	826	817	795	763	820	843	842	824	816	859	834	771	844	844	831	827	794	774	802	813	806	807	854	832	777	859	890	778	837	832	821	775	809	834	864	839	836	794	842	818	806	801	814	799	782	778	880	806	761	824	826	839	840	828	803	765	787	798	830	813	851	802	786	811	800	822	821	804	844	857	803	834	804	812	805	794	792	774	816	810	792	809	843	809	837	807	806	792	807	814	793	821	815	827	802	812	807	808	766	845	829	824	809	811	815	779	778	815	852	763	814	847	837	802	758	781	809	870	820	838	793	818	843	788	780	805	833	824	767	740	763	773	853	760	830	805	775	874	860	862	796	821	822	842	774	791	803	804	833	781	802	804	777	787	809	827	762	800	770	764	850	824	814	778	851	807	723	802	801	801	791	806	769	810	790	841	813	791	866	867	872	792	805	838	819	792	865	847	816	774	810	813	840	864	816	783	801	808	777	792	848	889	823	835	829	840	774	790	831	851	866	813	851	803	818	816	773	848	818	769	808	748	814	840	779	851	790	792	798	819	803	830	826	829	848	811	813	883	824	744	846	778	860	830	873	827	815	799	796	802	856	774	792	834	808	797	854	802	808	821	851	831	834	825	796	769	823	813	810	816	813	779	834	828	792	780	822	833	796	755	870	841	809	806	788	795	833	847	816	836	806	808	788	828	800	825	797	773	809	863	826	832	852	777	889	827	889	871	875	777	816	816	856	786	776	794	834	862	837	781	845	863	837
14338	1605	824	640	534	446	417	346	303	345	300	336	302	319	303	268	297	291	274	308	299	296	330	293	321	289	329	300	285	299	279	298	317	310	331	309	278	320	306	297	315	292	278	294	271	287	262	304	318	322	274	307	286	287	309	324	282	289	329	305	342	296	303	297	263	276	309	273	296	297	318	293	312	280	265	281	313	310	320	285	315	297	322	327	311	292	314	283	319	289	325	310	289	333	320	286	296	297	312	315	305	309	287	292	281	299	297	293	321	316	285	309	319	287	306	306	306	249	275	278	316	277	287	279	302	278	283	297	271	322	314	264	300	287	271	278	312	310	306	303	323	299	293	327	296	344	295	273	331	304	257	305	301	316	306	285	260	292	313	299	275	267	309	296	276	276	313	273	290	310	258	290	283	301	301	292	276	292	286	280	277	296	297	304	269	292	308	262	267	296	276	283	272	278	288	292	302	282	324	293	271	290	287	281	321	311	329	281	320	265	293	280	297	294	306	298	306	256	292	281	271	285	289	301	292	306	318	314	284	274	317	305	271	305	297	289	286	270	302	309	311	302	273	314	279	290	293	256	277	315	295	301	293	308	285	302	326	281	307	297	278	271	300	257	299	285	323	259	282	294	322	289	297	289	304	292	330	294	298	302	310	268	310	296	304	292	278	299	307	272	306	288	350	318	278	312	281	301	337	285	326	290	292	300	293	294	264	312	301	299	282	273	273	311	296	291	313	287	274	288	308	278	302	328	283	339	322	328	306	292	333	315	296	289	288	312	284	300	308	291	302	266	315	296	323	273	300	296	308	294	289	300	333	306	307	297	282	316	300	291	285	334	288	274	292	283	247	292	292	303	278	312	313	338	272	269	303	253	266	276	303	302	311	296	299	276	290	325	317	264	318	263	277	286	333	325	261	290	284	311	283	298	338	308	298	277	262	261	300	288	281	305	283	297	301	264	298	297	310	294	314	320	286	330	293	301	276	294	308	285	299	299	271	305	315	277	253	296	279	297	309	307	312	314	289	291	286	276	304	303	285	278	308	306	287	289	275	283	284	297	323	315	292	280	283	312	275	282	282	271	299	272	286	268	266	265	313	306	294	307	296	304	271	312	298	268	269	267	315	249	321	276	277	285	250	305	295	294	304	294	275	307	298	296	308	283	307	306	329	274	286	304	283	286	303	350	315	280	297	301	279	304	302	291	296	273	298	283	305	272	289	329	299	295	308	274	289	284	289	309	300	305	280	274	273	284	288	276	306	275	339	303	308	322	326	285	289	287	266	272	324	294	299	275	262	273	275	292	287	278	300	301	293	311	294	319	346	280	303	297	282	297	295	298	300	298	270	305	311	289	316	270	303	250	285	312	279	298	273	310	281	281	297	284	304	303	269	319	333	296	295	297	301	287	304	300	284	291	287	308	302	305	295	280	275	293	293	285	257	330	318	292	291	284	299	312	298	293	290	314	300	280	290	284	299	298	278	244	286	282	314	296	288	278	306	273	302	281	288	296	313	289	256	311	296	293	304	306	299	304	291	294	307	292	274	280	269	285	260	304	316	295	285	285	281	273	291	284	298	312	316	301	328	297	281	306	281	261	259	314	320	297	275	291	274	226	289	272	308	310	293	295	268	284	272	275	292	255	288	287	297	288	329	307	311	326	275	290	318	296	271	282	303	305	304	275	302	281	260	297	296	289	364	254	279	291	284	280	274	308	338	302	298	294	287	309	281	312	289	284	309	273	309	285	280	288	266	322	303	285	270	275	313	302	315	264	316	283	286	299	322	303	256	298	312	298	299	312	319	320	308	293	296	278	270	304	288	294	293	295	297	318	308	291	314	324	306	303	298	285	284	317	335	285	284	279	305	291	278	297	283	259	271	278	288	314	339	286	306	281	301	275	281	297	285	298	285	286	296	312	296	273	312	295	313	307	315	298	299	256	273	321	284	293	325	309	304	323	328	266	318	288	300	300	289	302	294	287	309	331	255	290	276	301	310	289	302	297	325	297	311	327	294	287	285	299	289	296	284	330	303	311	275	289	290	277	293	290	305	264	256	284	274	309	283	313	326	291	258	296	269	281	293	278	290	288	296	298	308	298	280	277	294	316	283	268	302	277	287	294	280	289	260	291	305	278	248	298	288	313	261	260	327	304	338	271	324	308	287	306	294	309	281	275	274	306	288	269	295	278	289	302	273	294	296	311	298	307	280	275	338	294	290	334	344	326	306	303	283	302	288	286	287	266	306	277	319	273	309	278	304	305	296	312	301	281	268	296	299	288	296	303	279	285	281	292	293	287	293	301	288	321	321	307	257	334	325	291	282	307	300	297	289	267	313	285	278	292	281	268	308	268	273	259	300	307	285	287	290	305	296	298	268	294	295	280	278	323	298	295	297	298	320	307	323	316	287	299	283	269	306	290	301	269	331	289	260	329	272	279	328	316	296	285	299	286	314	291	289	279	290	296	282	317	263	282	292	280	293	286	295	277	273	304	334	351	261	329	313	300	303	284	294	267	296	284	264	279	290	323	309	299	281	284	312	260	288	274	306	309	302	283	341	265	271	290	265	275	281	327	293	322	283	273	278	277	314	278	278	287	271	311	335	286	284	281	310	307	260	314	264	294	305	283	277	302	271	297	324	269	293	278	317	296	300	310	307	280	286	284	259	303	308	283	332	312	308	288	287	316	271	289	284	296	313	304	353	267	298	313	307	282	280	301	301	316	321	299	261	307	299	295	290	276	271	284	298	296	307	287	274	257	265	299	284	259	306	297	313	280	301	284	278	303	305	336	294	312	269	301	262	303	304	276	304	317	317	292	274	275	299	274	279	279	313	254	304	283	290	306	282	321	322	298	288	301	277	277	289	267	332	315	278	285	272	277	306	282	297	282	284	286	284	322	299	296	323	284	305	299	277	277	273	321	300	295	289	277	304	297	330	277	301	270	316	324	336	298	283	289	270	309	281	290	296	268	276	278	269	306	282	278	298	313	289	295	281	280	290	263	294	297	278	314	317	312	327	317	266	321	275	285	306	264	291	270	305	258	307	264	284	332	298	290	320	299	298	288	290	299	289	278	269	277	266	298	290	296	292	300	299	305	302	286	300	252	289	280	308	272	302	301	316	291	296	312	274	281	295	306	296	290	282	322	300	314	307	281	280	278	301	287	277	284	305	305	253	319	307	293	282	311	284	294	275	292	324	294	244	299	297	290	279	288	309	307	288	293	304	312	308	286	277	352	298	295	265	323	280	310	268	295	248	291	286	260	286	305	289	299	286	267	297	269	273	315	305	293	279	313	277	301	299	320	314	317	299	278	302	294	321	311	305	278	300	310	297	290	258	295	285	287	318	288	282	271	276	310	307	264	282	309	295	317	271	298	268	292	274	312	267	294	294	308	301	283	308	325	301	303	271	291	284	271	291	297	301	299	275	319	326	269	325	306	292	298	272	291	326	318	300	281	263	270	314	291	336	301	323	290	295	294	285	301	287	324
10386	1162	1705	1990	1705	1476	1115	1034	911	844	785	801	772	739	728	770	706	665	691	750	730	732	708	699	646	674	767	723	683	717	700	653	721	721	705	661	675	710	679	682	667	702	699	672	697	673	661	689	664	651	718	685	716	697	652	670	667	702	652	704	702	692	688	687	650	664	751	700	712	685	651	698	658	746	768	676	698	670	687	668	681	730	706	667	686	668	674	687	674	736	689	661	686	702	669	670	692	688	706	658	660	669	680	691	667	689	686	678	653	665	685	682	673	703	671	704	689	661	671	726	669	677	673	675	667	685	657	688	645	698	654	671	658	728	742	665	694	690	689	714	703	686	677	648	667	611	707	723	702	683	681	685	679	719	680	710	717	735	679	694	673	733	701	651	666	642	662	697	660	711	678	703	664	688	682	718	690	695	645	666	690	661	625	662	710	677	717	677	679	711	667	672	697	682	712	685	726	624	687	645	714	655	661	670	655	685	681	658	686	757	668	592	709	664	683	705	677	676	699	676	673	644	703	681	646	699	703	672	723	714	686	684	640	638	703	676	667	658	663	669	698	685	708	667	684	700	715	691	658	692	701	696	685	644	701	671	690	674	655	655	697	634	640	680	666	676	721	670	626	742	705	677	661	668	709	711	674	681	663	627	684	646	657	709	668	665	675	672	684	683	702	649	716	669	661	711	656	656	690	655	652	640	694	694	663	680	687	709	692	636	677	672	677	678	693	649	695	684	660	678	673	697	657	692	667	700	694	675	663	658	689	664	683	661	667	711	704	707	656	663	722	677	675	671	662	710	684	702	701	723	685	698	685	723	667	706	689	646	664	702	712	677	708	662	709	666	610	696	678	679	598	632	736	648	686	658	694	653	670	744	662	699	691	685	722	693	698	692	672	674	705	673	608	696	668	697	697	686	679	713	682	668	676	726	722	678	693	696	687	651	714	660	699	688	652	733	667	680	710	671	662	689	673	670	683	675	786	623	690	684	666	668	693	676	666	688	695	664	707	675	705	719	719	685	713	697	637	692	659	732	645	650	656	690	683	671	708	649	690	688	687	640	655	697	682	676	620	675	653	685	681	668	690	689	679	695	671	651	689	669	669	620	656	628	682	645	701	669	660	686	729	638	754	738	649	696	704	714	711	649	692	680	665	699	705	658	656	708	665	679	661	720	671	711	660	675	648	672	697	669	685	648	680	666	678	692	688	647	704	599	694	648	666	653	669	767	668	668	687	657	653	656	681	699	686	681	663	642	662	717	671	656	688	665	663	660	652	698	696	662	633	682	697	727	697	659	649	687	645	681	675	697	662	631	718	653	660	699	691	689	671	657	691	634	693	691	688	739	638	659	703	650	676	667	649	669	721	656	638	654	726	676	680	669	698	702	666	662	700	665	697	662	661	665	683	714	676	721	687	684	692	667	693	650	715	673	646	684	684	697	676	702	666	677	662	701	677	662	713	687	686	701	671	690	677	667	687	680	676	691	657	662	678	674	673	710	658	708	716	699	662	705	708	682	670	681	656	703	685	692	655	700	663	636	692	645	670	651	694	730	698	679	679	680	670	714	671	679	692	662	678	649	728	684	735	673	728	660	713	669	711	699	665	678	674	651	682	669	671	680	637	658	678	698	629	717	717	723	712	682	693	675	649	705	667	709	670	661	724	687	683	718	663	681	697	657	638	686	713	700	661	683	705	666	641	701	675	688	637	675	622	707	693	673	642	677	666	679	657	631	688	684	663	691	687	659	643	661	691	690	663	724	717	641	696	699	648	689	680	633	646	683	712	705	713	746	669	691	715	672	648	655	660	653	712	686	736	672	737	674	683	710	679	672	647	672	706	665	714	687	670	671	720	671	686	685	692	682	647	671	694	657	666	715	684	686	654	686	692	691	620	657	651	660	704	637	644	688	675	662	708	721	689	734	660	704	668	697	724	712	657	675	705	687	711	662	659	676	713	639	681	682	685	666	684	661	709	699	686	766	709	676	669	728	702	707	667	666	716	692	668	670	668	667	656	707	658	655	664	723	703	702	659	651	687	707	667	654	665	687	643	743	691	722	654	655	705	693	650	710	669	698	726	660	654	706	714	662	640	674	654	691	708	664	721	676	670	696	646	668	695	686	662	670	710	722	671	694	665	709	667	723	661	657	643	686	664	666	688	704	676	675	688	688	666	667	664	650	658	692	670	698	689	669	684	691	676	664	697	680	686	628	699	737	686	718	664	627	710	694	668	727	697	676	661	652	707	672	685	707	680	707	650	691	723	665	652	617	657	665	650	664	656	667	650	690	710	689	703	693	682	670	660	604	726	737	692	658	673	692	661	709	647	704	677	708	646	711	683	722	653	699	713	680	717	709	686	712	727	679	632	685	688	675	684	654	692	632	667	662	672	699	706	687	723	716	675	681	687	688	695	659	686	686	676	696	683	671	661	714	686	676	684	689	669	669	723	710	709	602	696	643	681	684	686	702	653	654	667	649	696	632	667	761	662	646	655	669	683	726	653	667	720	663	693	675	669	673	699	664	640	657	704	681	647	695	665	655	722	668	692	687	686	702	682	705	661	692	689	648	694	649	667	661	688	689	659	648	698	695	673	704	717	636	684	680	647	678	700	642	685	673	698	675	702	661	646	726	708	742	719	712	678	673	698	654	648	646	719	654	660	652	670	652	661	674	588	652	685	714	691	668	668	659	660	656	645	663	724	675	654	670	680	651	679	705	671	650	736	735	681	666	695	631	722	724	683	669	713	671	632	658	649	682	685	685	657	746	712	642	701	665	683	631	682	687	696	668	689	707	682	635	644	685	696	708	703	667	659	678	678	682	689	678	691	649	643	654	707	687	659	716	770	659	717	701	665	701	695	680	641	710	665	692	658	695	673	671	671	669	723	690	670	662	656	722	661	673	647	661	693	671	720	637	679	685	674	668	697	673	675	642	680	677	677	667	641	709	738	672	724	679	676	659	691	680	680	690	693	674	699	693	700	638	688	680	744	648	646	685	678	653	690	698	695	688	700	677	679	686	689	672	704	653	698	706	629	715	705	668	683	700	695	686	620	739	647	678	697	708	710	684	708	692	671	720	713	707	713	694	699	662	659	670	703	711	684	635	694	663	664	668	648	649	674	649	696	639	707	711	672	696	673	704	684	673	656	693	671	656	678	689	672	729	646	694	689	693	710	653	685	662	683	706	670	665	687	692	687	701	641	699	651	687	676	681	646	670	691	632	672	692	695	680	689	665	693	681	665	689	669	633	654	664	685	755	664	732	682	635	651	692	682	704	679	705	648	677	709	662	693	702	666	700	675	682	668	671	679	664	709	752	677	706	662	665	686	645	657	671	686	701	713	654	655	680	669	711	697	710	643	671	697	644	713	714	614	703	678	681	703	674	644	700	703	712	687	659	671	690	688	669	692	701	679	720	675	610	667	692	672	669	654	657	705	666	692	671	712	684	624	685	640	654	672	716	700	684	661	665	653	672	664	715	691	629
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
