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
337024971466	337024972026	337024972576	337024973126	337024973676	337024974226	337024974776	337024975326	337024975876	337024976426	337024976976	337024977526	337024978076	337024978626	337024979176	337024979726	337024980276	337024980826	337024981376	337024981926	337024982476	337024983026	337024983576	337024984126	337024984676	337024985226	337024985776	337024986326	337024986876	337024987426	337024987976	337024988526	337024989076	337024989626	337024990176	337024990726	337024991276	337024991826	337024992376	337024992926	337024993476	337024994026	337024994576	337024995126	337024995676	337024996226	337024996776	337024997326	337024997876	337024998426	337024998976	337024999526	337025000076	337025000626	337025001176	337025001726	337025002276	337025002826	337025003376	337025003926	337025004476	337025005026	337025005576	337025006126	337025006676	337025007226	337025007776	337025008326	337025008876	337025009426	337025009976	337025010526	337025011076	337025011626	337025012176	337025012726	337025013276	337025013826	337025014376	337025014926	337025015476	337025016026	337025016576	337025017126	337025017676	337025018226	337025018776	337025019326	337025019876	337025020426	337025020976	337025021526	337025022076	337025022626	337025023176	337025023726	337025024276	337025024826	337025025376	337025025926	337025026476	337025027026	337025027576	337025028126	337025028676	337025029226	337025029776	337025030326	337025030876	337025031426	337025031976	337025032526	337025033076	337025033626	337025034176	337025034726	337025035276	337025035826	337025036376	337025036926	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16791	2920	2826	2201	1587	1152	882	667	583	530	500	493	407	437	452	389	369	347	327	363	325	378	299	355	324	342	366	338	314	343	303	312	355	315	290	296	280	291	302	292	295	291	293	315	264	297	288	301	289	293	285	298	279	281	271	282	319	294	250	274	275	282	271	264	294	302	266	334	259	290	284	281	272	264	294	312	277	308	259	275	282	273	273	276	310	290	286	265	314	304	254	270	290	297	257	261	288	251	273	275	300	271	302	272	296	271	291	249	277	265	253	298	297	298	257	275	300	293	267	248	285	279	262	281	295	306	283	282	263	270	240	269	231	302	301	256	279	276	274	280	255	257	309	260	268	275	270	265	264	264	279	269	271	302	304	274	261	326	295	266	287	277	261	283	288	243	265	266	262	289	257	295	257	274	300	251	278	291	278	281	248	293	284	303	297	252	295	266	273	305	260	293	302	306	247	286	280	272	266	262	265	295	279	293	276	256	260	294	251	274	289	258	280	271	290	251	266	265	270	261	260	296	285	282	251	290	250	285	280	253	283	282	306	279	305	284	264	260	276	288	293	301	282	271	287	263	256	305	262	312	260	287	275	246	286	283	263	242	307	251	293	257	292	258	260	293	290	260	277	309	306	279	285	263	300	260	294	258	270	294	244	254	274	256	261	290	287	303	278	295	317	274	276	266	285	264	282	271	246	239	275	256	268	257	300	258	256	264	282	286	266	242	268	274	278	312	261	262	292	237	244	265	256	257	251	266	317	278	280	330	277	283	230	274	283	313	284	270	299	260	298	275	289	271	292	262	290	244	274	285	268	303	290	274	301	272	276	261	266	264	255	260	321	281	279	284	275	258	237	270	292	293	263	241	272	270	250	296	284	286	296	248	274	270	306	278	285	299	252	276	294	274	282	278	273	285	283	279	252	275	286	264	292	278	278	326	257	271	300	303	272	291	283	279	279	295	263	314	291	291	256	297	256	257	257	278	270	256	280	273	302	267	273	290	315	265	293	263	257	300	281	289	269	282	280	253	281	288	292	296	273	270	276	244	271	286	297	293	272	267	264	236	288	271	256	268	319	270	290	262	287	258	265	274	268	281	285	239	281	292	281	289	249	236	247	256	286	298	293	313	298	265	274	260	238	259	266	301	273	266	283	269	267	285	268	254	289	297	283	302	259	296	251	301	276	282	288	300	269	271	271	268	289	252	314	285	276	303	254	262	294	299	258	276	282	298	266	270	258	289	307	259	263	302	287	269	297	274	309	285	288	238	278	280	279	283	293	267	302	265	299	285	268	253	281	266	276	293	291	252	255	262	280	303	275	289	258	260	275	310	273	295	287	297	284	305	271	289	262	255	278	264	262	285	306	280	308	281	220	287	260	293	266	272	271	290	277	257	306	271	263	298	261	242	288	316	275	260	262	291	269	255	297	257	284	265	255	283	254	281	269	305	295	314	302	264	264	238	272	288	305	251	303	285	292	262	310	289	254	297	238	281	255	296	274	273	270	302	264	256	293	260	283	263	269	297	251	256	269	283	273	263	315	285	292	279	292	274	258	261	230	279	272	267	282	281	284	280	260	270	280	261	268	254	282	268	274	281	256	255	289	258	253	283	290	266	236	255	262	252	282	260	266	267	247	292	252	250	285	271	303	260	245	287	296	277	289	272	290	243	295	262	259	297	303	278	297	257	250	249	267	265	298	309	297	246	281	270	273	278	285	262	277	285	265	285	285	295	260	270	259	263	276	279	262	252	276	288	271	274	283	279	245	257	249	273	273	254	248	285	266	280	270	276	289	267	314	267	293	273	257	295	279	283	274	297	289	282	270	265	237	293	299	258	262	267	278	270	286	295	284	277	294	271	271	258	283	288	300	242	288	277	252	258	251	277	231	267	254	278	254	273	309	287	286	279	275	235	294	270	280	300	278	262	278	291	270	294	299	256	255	267	261	294	284	295	289	271	276	283	261	255	261	297	287	255	271	277	283	260	274	284	261	266	266	250	272	274	295	259	271	272	265	266	261	268	265	271	275	235	287	276	282	271	236	308	288	249	262	262	295	270	260	303	295	259	295	284	294	288	290	305	288	283	267	272	281	261	259	305	275	283	310	265	259	278	297	259	253	278	264	281	263	286	247	266	278	285	305	294	266	272	269	275	271	282	271	269	236	279	271	284	284	286	279	271	285	285	289	293	278	279	278	272	280	251	265	268	267	244	256	264	276	278	268	271	274	298	273	282	317	278	257	263	276	270	310	285	270	269	311	286	287	267	263	250	276	296	283	272	279	292	275	287	297	274	287	265	281	289	291	246	298	276	287	272	253	277	271	282	269	292	280	269	299	292	290	264	284	267	260	278	294	276	248	255	278	271	297	261	259	266	303	279	280	255	274	232	276	298	279	261	274	283	222	285	274	267	262	307	261	267	259	270	290	291	281	291	306	288	279	288	291	295	268	282	260	294	263	257	239	288	296	249	254	265	287	286	282	277	283	295	310	261	287	269	261	268	266	293	246	278	254	260	246	260	286	257	310	315	259	270	264	262	254	263	284	292	297	261	267	225	282	264	278	249	275	298	257	282	275	276	277	264	271	279	273	273	265	258	252	271	286	264	280	249	308	248	297	263	275	264	262	261	269	289	275	274	272	284	292	261	306	264	276	282	243	280	288	264	254	238	256	274	286	313	296	284	287	283	266	283	272	275	300	279	282	266	266	259	263	281	271	282	259	278	265	269	293	272	280	303	269	281	245	297	279	308	269	282	286	261	249	252	288	279	266	244	257	283	252	286	251	273	283	272	290	274	290	322	251	271	277	276	288	280	276	267	292	293	279	279	260	252	243	297	253	302	262	292	287	257	284	283	282	255	282	264	281	266	279	298	267	289	249	250	296	271	289	270	293	257	280	248	254	259	242	279	270	267	259	284	287	295	265	252	277	279	267	250	236	249	261	303	277	256	280	256	287	265	259	301	268	288	274	284	228	258	304	260	261	251	249	271	290	280	282	273	232	261	296	300	256	285	263	266	260	282	284	308	278	296	273	254	248	290	298	304	285	282	300	281	276	269	276	283	274	240	311	286	295	302	292	258	262	279	303	271	290	273	339	320	267	304	280	273	295	280	250	281	271	256	266	280	285	265	293	290	283	265	294	259	271	264	287	256	310	291	327	262	266	273	269	295	264	244	270	275	289	270	270	264	277	288	277	287	268	272	262	301	250	278	265	270	255	272	276	287	277	275	278	306	303	303	266	294	284	285	263	270	287	257	249	271	245	259	271	300	289	274	263	280	276	264	288	270	274	288	276	262	285	272	308	259	273	268	295	305	272	239	274	289	273	272	284	295	294	257	278	263	312	263	251	265	278	291	281	274	261	287	237	248	285	282	281	273	261	256	271	273	274	281	258	235	278	257	298	262	267	284	273	286	284	270	318	282	256	266	255	297	275	253	288	267	286	290	259	271	266	272	301	266	262	261	251	291	251	295	287	272	275	290	272	280	269	274
8234	2265	5252	6001	5268	4525	3592	3149	2585	2408	2105	1995	1780	1704	1545	1497	1343	1376	1254	1280	1185	1209	1144	1185	1137	1094	1175	1166	1059	1111	1074	1038	984	919	932	919	849	881	884	862	860	884	873	768	808	757	794	744	805	778	756	738	769	751	731	710	736	761	761	728	778	745	712	757	750	713	744	791	712	707	776	686	682	777	736	735	678	720	689	704	685	674	707	723	687	667	702	675	717	698	701	746	704	715	727	731	707	678	667	713	702	699	717	721	648	709	678	724	674	666	688	683	673	720	754	726	714	673	648	673	655	653	714	664	657	690	653	687	709	700	677	690	705	677	671	688	718	665	720	686	662	711	678	688	672	679	645	664	686	695	676	660	673	657	664	619	687	693	623	682	659	671	664	681	713	667	676	675	680	692	667	648	676	685	673	676	649	657	671	629	679	641	677	681	670	613	682	703	704	646	657	658	675	662	682	722	698	649	670	668	694	665	671	660	699	648	696	685	707	675	676	659	694	676	632	654	654	730	676	682	686	669	676	630	672	691	630	645	708	630	684	653	682	665	659	701	674	657	695	663	702	665	674	667	678	668	730	671	650	658	680	686	744	693	686	654	676	673	711	693	653	683	668	648	674	691	707	636	659	659	687	674	675	643	686	640	659	700	653	695	646	676	692	722	691	669	720	640	683	679	655	713	651	617	706	667	657	678	644	651	675	729	627	655	701	715	666	688	655	715	692	651	669	687	651	662	661	684	692	623	654	709	644	628	697	672	693	626	673	664	679	745	662	662	678	642	674	671	678	672	717	654	668	646	684	676	670	703	706	692	628	727	616	718	639	693	671	669	692	684	645	675	705	680	654	713	598	686	660	702	658	686	667	697	673	702	681	688	666	654	702	637	680	675	675	679	666	606	657	713	721	685	693	650	681	659	680	701	704	661	625	643	655	695	716	652	678	666	661	678	683	673	696	684	676	667	668	657	684	693	688	700	666	689	673	645	678	713	635	677	670	703	687	625	670	668	712	653	624	664	604	675	690	622	684	675	714	691	670	658	679	654	635	653	725	696	664	702	755	674	690	630	661	703	693	693	685	661	644	673	663	700	649	664	675	670	678	657	659	671	680	683	674	681	693	690	637	693	612	672	644	627	695	639	633	731	657	679	673	683	674	651	669	662	679	650	680	656	670	673	664	674	633	651	642	718	701	723	679	692	745	688	666	703	621	700	650	687	651	672	657	675	696	655	658	686	663	667	676	666	657	640	673	695	685	643	653	653	658	644	670	688	653	622	665	658	649	668	701	669	668	682	691	679	656	709	662	679	710	678	672	635	659	661	661	691	658	645	621	641	677	654	691	669	645	688	640	699	664	717	674	653	701	664	650	660	709	661	672	646	638	636	664	687	722	653	682	648	676	664	672	639	665	686	671	662	631	634	716	715	702	683	681	641	687	673	641	674	654	651	695	668	714	689	635	639	638	632	703	658	697	673	675	668	685	704	675	628	677	659	680	644	627	667	698	690	694	660	656	685	668	656	718	667	641	710	632	714	705	633	711	696	682	686	703	679	663	665	645	685	671	665	674	618	674	691	703	741	700	710	652	657	648	669	664	679	630	690	695	666	642	680	698	705	687	651	660	680	696	671	623	687	719	680	656	653	672	680	669	700	651	711	647	656	672	637	644	653	691	708	664	653	664	709	689	666	673	665	624	642	636	676	703	666	635	647	669	692	677	682	668	666	666	675	705	701	669	703	656	660	665	626	667	642	654	703	668	672	649	678	698	653	695	640	703	739	675	697	648	658	654	674	703	692	654	673	679	675	712	662	607	648	665	676	719	654	680	645	679	658	677	673	679	704	706	685	678	673	712	687	686	656	721	682	669	702	669	688	718	654	636	721	639	663	722	666	659	657	675	659	663	645	669	660	692	644	720	646	667	660	704	662	639	642	681	684	672	674	698	640	751	647	681	698	650	649	595	639	678	655	677	709	685	692	681	716	677	682	654	667	636	635	660	682	640	689	678	660	685	639	636	677	661	635	716	657	646	658	639	689	654	628	678	681	665	652	652	661	657	638	695	689	663	725	657	721	644	664	638	711	681	692	664	681	733	646	661	672	679	659	701	671	638	683	648	674	665	678	666	676	637	688	672	677	678	684	699	635	682	713	671	637	691	697	613	672	694	650	639	625	659	715	657	663	710	709	688	670	655	646	663	668	697	680	705	682	644	706	653	712	643	688	652	679	683	664	667	666	638	680	747	678	662	667	666	656	699	732	657	653	651	634	664	666	692	636	692	673	678	630	673	685	659	681	635	676	672	638	718	729	716	687	628	682	676	655	665	673	669	638	707	682	674	668	666	704	637	677	694	671	630	678	621	689	695	703	693	697	722	699	725	651	693	676	683	656	664	678	677	722	741	678	670	610	674	726	687	684	667	677	645	705	666	643	652	653	642	657	681	651	651	607	648	688	664	696	662	670	666	648	657	705	699	679	710	691	647	712	662	672	678	688	708	673	689	672	669	688	701	636	669	634	667	649	652	699	684	648	665	683	648	666	655	682	665	704	699	718	662	615	662	693	663	688	679	666	703	658	728	656	658	650	730	641	663	694	670	693	679	655	655	662	691	718	670	672	664	685	648	686	695	665	699	658	676	684	646	662	692	685	698	687	646	700	677	682	672	667	655	700	650	674	701	673	656	673	687	663	675	653	583	697	676	660	619	667	706	677	703	645	705	711	671	665	706	658	664	686	711	652	626	675	656	649	705	663	660	646	591	697	660	704	647	647	681	707	708	671	656	735	637	707	691	644	694	700	679	683	685	709	652	642	671	678	670	674	677	695	633	698	648	664	715	632	668	656	678	659	650	678	674	668	690	628	675	663	686	666	690	667	679	677	731	674	680	703	658	690	724	685	698	704	624	698	657	692	671	662	638	716	661	723	658	641	666	721	653	716	687	683	648	705	655	667	610	680	692	669	676	704	634	685	664	682	650	702	690	681	680	663	714	661	647	691	636	682	688	680	711	685	675	640	657	739	627	716	647	722	676	676	696	731	665	649	675	708	674	652	699	671	658	703	670	716	679	650	637	697	627	670	648	715	727	658	671	661	691	686	691	669	657	684	698	667	612	738	689	700	661	730	659	637	672	709	661	718	706	685	674	641	669	681	681	660	669	699	677	630	696	633	665	712	637	674	654	665	666	676	690	642	656	659	650	692	651	718	685	681	677	658	653	652	658	678	711	689	661	668	660	642	668	694	651	685	667	683	607	696	689	661	660	691	681	711	719	692	672	653	679	661	662	707	694	663	689	651	707	689	647	689	683	671	668	617	619	664	662	683	693	673	675	725	662	684	668	696	661	688	652	617	706	659	655	613	685	659	642	697	688	661	640	637	678	697	685	625	650	683	673	672	721	604	673	680	626	638	644	650	693	653	656	690	669	657	660	718	606	647	713	623	679	723	677	634	663	671	624	662	664	644	675	667	658	686	661	695	645	654	692	657	689	685	676	667	673	691
2315	398	395	385	385	353	357	331	325	321	304	342	340	320	316	306	292	297	281	306	321	297	294	296	291	317	332	309	318	294	293	298	316	325	293	307	306	307	314	309	290	346	328	297	320	293	294	306	322	310	319	299	326	267	321	301	333	276	337	320	330	329	313	325	321	324	281	299	290	294	310	303	325	312	290	285	281	312	310	287	270	307	296	309	295	297	304	319	306	314	311	317	337	301	312	303	285	323	301	309	310	299	293	321	302	335	289	296	307	302	290	291	289	296	309	282	313	316	299	275	264	294	283	301	265	309	301	297	303	299	318	293	320	282	288	297	291	325	312	332	326	300	307	302	300	308	318	295	301	327	298	289	294	313	271	294	307	293	300	334	267	319	306	311	281	276	271	338	281	298	310	292	297	299	299	276	282	330	307	295	290	338	306	307	280	330	281	298	322	313	287	289	333	290	287	292	287	292	304	300	323	319	310	297	318	329	288	303	308	287	294	295	302	333	331	279	299	286	248	287	324	313	303	323	321	315	328	278	282	279	295	328	319	277	292	317	278	327	297	305	312	289	316	302	319	303	269	304	296	310	328	321	306	322	312	295	296	292	282	324	313	296	314	296	330	322	296	316	319	317	256	305	288	293	306	281	316	286	295	295	315	284	278	319	307	286	278	281	293	305	304	290	304	279	306	318	275	308	311	296	286	310	310	309	312	276	307	298	277	321	322	282	312	297	312	301	330	320	298	310	271	289	294	290	311	269	301	304	312	298	300	326	303	312	294	304	307	313	336	291	313	329	291	307	311	345	281	296	313	275	273	289	288	312	286	293	302	297	329	279	297	305	341	293	287	336	277	316	310	320	293	291	293	313	303	309	288	299	312	316	342	324	291	286	309	312	277	288	296	323	289	291	316	309	288	293	319	273	296	278	295	317	297	303	298	276	268	296	287	343	322	297	297	310	299	313	319	297	296	267	289	268	307	302	280	293	279	305	297	288	281	298	261	279	315	270	286	314	291	322	301	306	281	285	307	270	295	275	290	304	304	294	292	311	312	280	341	263	254	320	309	327	281	304	309	312	303	313	305	301	312	326	320	321	333	296	304	282	304	301	295	307	300	280	299	305	309	314	331	292	292	247	304	309	326	294	315	268	281	307	311	329	318	298	317	310	274	293	294	285	313	286	306	303	281	294	288	304	301	301	311	318	321	289	284	311	293	317	294	332	338	272	293	273	323	264	311	295	316	321	283	314	298	310	292	266	307	292	295	301	305	285	276	304	282	291	335	301	307	321	311	279	310	299	299	321	279	329	272	290	308	329	304	296	289	302	305	311	271	281	289	317	316	317	273	331	324	320	349	315	318	281	308	292	272	324	312	338	309	319	340	288	306	289	275	292	299	300	279	287	245	324	278	295	295	329	287	306	326	293	300	308	324	296	298	273	289	342	291	291	347	316	295	292	290	274	286	311	287	311	299	309	298	276	314	304	291	313	315	309	303	292	301	315	316	292	269	315	294	308	291	306	316	263	323	290	339	282	308	312	329	293	325	331	296	291	271	286	290	291	310	311	277	266	324	315	297	288	310	306	311	334	294	326	293	303	282	293	286	323	314	297	324	288	323	304	287	318	312	309	305	290	328	296	320	289	315	296	337	287	320	286	330	250	300	291	285	324	316	307	319	347	301	279	319	290	321	326	319	323	316	292	296	275	308	309	274	298	301	322	291	271	276	318	281	310	354	301	333	290	278	321	308	302	291	308	319	317	282	320	365	299	279	299	286	308	306	279	267	300	322	307	305	338	309	298	298	325	284	299	304	293	331	260	307	294	283	300	318	341	284	287	277	276	304	281	297	279	271	316	305	316	298	275	320	312	311	282	294	301	250	292	317	335	305	290	295	276	306	310	296	292	300	301	295	296	285	325	294	343	301	302	321	295	310	285	318	286	274	282	294	323	318	280	321	291	319	309	297	322	294	322	313	305	287	304	301	284	309	319	276	308	331	292	333	297	279	298	302	310	311	305	291	299	290	309	279	329	314	322	310	323	316	281	325	324	324	273	295	275	289	309	311	300	293	318	297	289	276	314	309	288	307	316	331	285	291	272	285	308	321	279	319	329	318	311	288	292	292	278	263	294	249	312	283	278	273	331	289	299	283	277	285	292	358	314	291	299	290	311	320	324	306	313	338	316	275	303	288	288	318	288	315	299	296	311	258	289	265	302	268	314	287	286	287	291	302	316	299	287	322	330	276	307	315	285	321	309	333	279	291	295	316	311	285	302	311	318	325	274	304	313	304	279	309	302	268	284	277	333	300	265	296	311	295	310	322	275	300	294	280	298	297	302	297	274	308	308	272	306	292	330	296	304	288	281	341	290	295	272	313	313	309	335	310	277	302	294	301	304	302	316	293	314	306	308	311	291	307	298	335	278	287	304	308	279	292	297	296	292	320	312	286	299	293	296	329	336	278	307	293	289	339	315	300	327	294	295	308	327	312	277	304	270	302	284	275	331	312	321	325	313	268	306	276	323	333	297	305	282	289	299	335	335	310	297	305	317	299	285	283	300	312	303	285	289	306	308	310	301	285	296	302	305	279	285	301	305	323	302	314	301	281	286	323	295	264	282	329	283	269	287	307	283	307	263	304	329	338	307	304	297	289	296	294	289	323	278	320	289	315	277	292	276	304	301	312	283	299	322	318	312	308	292	315	277	277	311	307	296	298	319	302	293	318	288	318	316	265	331	341	331	337	328	327	299	298	289	316	318	314	275	297	294	310	323	283	295	326	330	320	269	311	303	311	287	295	306	317	305	293	282	258	324	314	306	302	281	315	295	297	255	284	267	298	298	304	338	338	338	288	314	309	312	308	308	311	326	310	331	312	283	282	291	289	284	308	303	309	282	296	294	289	312	294	270	298	297	275	283	304	344	263	308	284	288	273	298	337	301	332	276	323	313	294	303	301	303	284	306	286	300	277	280	314	300	289	257	298	315	321	298	321	322	290	298	291	311	275	305	284	310	323	315	319	295	296	324	282	275	285	308	290	274	316	318	279	323	291	313	331	292	320	308	326	303	316	308	318	297	306	317	309	285	286	296	337	353	260	306	319	303	287	314	353	309	300	284	317	277	309	331	290	318	307	302	273	278	313	331	318	289	324	301	292	301	319	310	338	315	312	272	316	320	286	296	306	285	313	333	296	324	273	303	290	298	273	347	287	303	296	300	290	324	285	286	325	267	284	300	276	309	322	305	285	288	261	298	289	304	317	295	307	298	331	305	270	310	276	280	286	302	305	283	321	321	308	290	290	294	315	324	309	327	283	324	313	262	281	305	297	331	299	300	312	296	299	295	292	305	321	309	299	288	280	298	274	331	302	294	293	324	302	279	291	293	279	291	308	294	335	287	323	297	280	291	276	306	314	306	301	290	318	294	310	297	314	336	322	279	278	270	295	279	328	283	300	316	285	283	331	333	316	352	294	305	291	315	302	283	305	320	297	297	305	315
2510	807	974	1068	990	890	851	860	844	768	835	836	779	792	791	803	798	739	754	752	741	733	762	786	784	784	716	783	809	758	758	817	768	721	717	740	690	794	726	725	684	717	715	686	629	722	715	735	726	704	689	760	776	720	651	724	698	727	702	677	747	692	651	722	740	731	705	712	735	700	692	738	734	683	736	732	706	714	721	692	699	662	748	750	763	688	662	715	719	753	690	691	736	692	708	696	681	696	694	670	703	736	707	706	714	713	653	754	655	729	699	707	661	707	654	694	677	705	682	675	714	663	684	713	705	668	704	734	691	739	705	695	666	721	739	688	730	692	673	715	681	740	748	662	660	648	717	770	703	718	724	737	693	758	683	696	713	691	715	715	696	750	719	629	716	644	692	716	734	663	694	723	684	703	707	690	705	708	680	688	719	715	700	664	664	634	719	692	701	701	706	693	697	737	678	704	725	724	655	704	728	661	711	734	712	734	675	684	698	676	739	696	682	710	676	714	675	748	713	723	714	710	659	721	763	716	744	767	671	702	671	684	703	701	690	707	741	709	700	691	736	729	708	683	758	725	680	731	702	710	734	717	714	687	690	723	704	708	660	729	728	717	728	735	694	687	693	726	699	694	712	711	706	680	718	679	681	705	678	690	732	709	722	681	712	686	696	700	695	700	689	665	678	709	760	712	685	730	715	717	675	681	693	713	722	679	706	715	661	726	694	692	695	679	659	744	688	738	697	692	695	727	696	681	700	675	727	683	672	686	687	665	671	692	678	697	697	717	679	674	720	682	711	726	716	693	683	725	709	752	718	680	672	656	662	670	735	727	692	703	720	700	714	706	684	671	709	669	762	676	698	687	715	703	678	701	706	709	711	720	720	674	692	674	692	685	699	754	655	726	705	694	743	625	688	678	691	701	687	668	704	678	702	711	665	718	711	661	643	699	692	727	747	710	668	643	732	690	725	679	692	687	657	710	699	717	665	697	678	760	702	667	712	735	664	677	652	708	661	656	738	710	707	705	705	749	692	664	696	713	708	753	666	752	739	694	717	704	683	723	637	713	700	683	696	690	677	677	779	703	682	696	705	702	697	690	700	658	733	708	745	765	671	698	688	674	676	707	692	736	721	666	697	683	710	729	664	696	699	696	670	710	722	695	676	699	699	704	655	761	722	705	729	673	663	678	690	698	679	682	719	739	654	690	673	646	718	730	708	685	719	707	679	665	721	749	725	731	699	734	753	648	705	725	701	698	702	678	693	703	641	663	697	684	703	740	680	688	696	732	720	718	672	675	702	677	729	691	719	693	690	711	692	681	705	739	735	680	666	675	718	686	671	711	736	749	631	742	722	711	691	656	665	655	707	662	720	687	721	686	728	760	754	704	705	652	721	661	678	688	704	713	718	688	634	684	688	658	660	740	725	694	690	743	671	722	740	688	716	733	707	686	693	696	729	727	676	698	684	648	718	699	679	690	648	694	716	746	700	671	714	714	700	684	694	715	705	729	762	667	725	700	689	700	729	648	675	671	765	698	701	733	692	717	685	691	682	663	663	692	694	672	698	703	684	686	752	653	719	706	672	703	718	682	688	643	702	715	679	701	673	707	660	750	691	656	743	705	697	693	671	712	743	702	655	718	748	680	656	703	712	682	690	685	676	708	690	733	725	717	687	691	696	707	683	719	692	658	744	710	678	709	672	725	708	701	708	713	669	698	697	694	674	725	708	697	710	754	688	695	669	708	687	694	709	699	676	678	741	751	760	658	681	645	722	686	700	770	718	664	721	688	710	704	664	706	702	712	756	702	702	737	696	689	711	664	665	685	721	709	689	727	713	729	738	717	685	676	708	687	728	673	706	665	714	731	678	656	697	673	703	745	709	688	692	704	715	737	693	716	704	741	691	679	685	698	703	684	768	724	709	711	721	712	713	673	713	687	710	724	699	689	681	677	685	672	680	664	704	690	693	701	722	702	709	728	680	733	744	720	699	682	669	707	732	700	775	694	713	699	678	737	671	723	701	732	695	692	679	707	731	719	669	710	653	692	726	698	683	658	694	690	728	650	693	728	681	750	698	700	697	712	693	726	658	680	674	691	662	710	682	679	669	689	697	676	721	759	716	686	722	651	769	743	708	707	704	729	741	766	639	680	677	682	701	705	722	729	727	693	713	729	658	718	683	725	668	732	683	702	676	721	670	673	697	682	707	660	730	694	664	675	714	689	712	637	719	716	662	715	746	697	740	666	679	744	662	698	710	681	748	785	677	697	680	678	715	684	704	680	692	653	694	696	687	705	638	666	662	712	691	694	700	675	701	703	703	699	729	682	698	700	680	690	665	703	715	688	700	667	735	670	737	704	701	696	757	677	742	687	717	724	700	676	705	686	688	729	680	683	727	770	707	685	742	716	650	660	666	717	657	719	686	685	716	706	711	686	677	702	668	704	735	694	658	681	700	698	701	691	679	653	718	633	691	676	720	679	654	719	716	736	722	677	688	675	688	714	671	694	713	654	691	718	715	711	756	716	712	702	727	699	709	674	651	666	699	700	730	746	673	700	725	701	738	688	710	721	686	705	684	725	738	758	727	704	703	727	660	696	699	722	696	654	688	702	705	691	695	653	672	720	713	682	746	730	675	716	696	701	754	688	731	717	714	727	752	703	681	668	706	719	678	702	741	708	680	726	693	668	698	678	712	710	718	722	691	684	689	689	749	744	750	691	705	742	726	706	671	678	755	749	677	664	683	673	705	718	688	745	704	707	719	680	703	727	674	719	738	738	677	690	698	732	694	699	717	699	774	701	723	699	711	706	697	647	657	714	699	715	686	706	678	706	707	746	698	717	684	665	707	667	723	753	739	698	707	617	734	733	702	726	695	710	667	696	729	733	716	669	675	754	733	667	730	670	685	710	729	713	657	698	697	674	691	678	708	705	665	684	653	713	759	703	688	709	671	703	679	752	715	709	711	703	700	705	707	691	688	675	713	704	748	653	750	710	691	733	747	720	697	653	729	697	691	745	705	696	703	683	700	711	708	684	703	692	698	745	702	692	677	723	655	743	678	701	698	685	688	703	684	681	670	656	635	676	712	711	726	722	693	764	687	711	721	698	722	709	660	745	721	700	722	741	767	709	709	657	668	705	701	696	741	720	698	645	688	697	724	687	720	736	680	649	670	760	723	658	663	678	713	707	695	722	731	757	698	664	717	683	714	722	704	674	706	708	715	671	703	645	702	705	708	740	686	754	678	681	715	714	707	699	715	686	669	686	718	697	691	703	689	677	695	707	698	667	638	684	737	749	722	722	685	684	730	661	669	738	738	698	677	680	738	699	735	698	721	706	714	680	711	737	677	701	714	716	714	714	694	708	732	703	692	661	739	697	682	687	644	705	668	688	663	674	690	740	679	717	695	740	701	687	687	719	702	701	694	712	692	733	688	734	716	737	676	709	662	678	746	695	700	700	686	716	705	689	710	719	651	692	733	697	688	666	718	705
8926	1145	1386	1095	795	627	465	429	378	357	333	310	317	255	236	248	261	252	235	228	227	242	249	235	244	228	231	251	204	212	200	213	219	207	190	206	221	195	214	236	225	217	217	183	183	215	212	208	211	189	194	181	192	192	196	197	206	182	192	173	162	211	170	181	189	201	188	200	220	225	185	193	152	209	221	217	186	203	194	188	229	176	205	217	189	209	214	158	194	208	190	178	194	221	204	199	206	187	196	189	179	169	186	187	197	202	180	196	198	198	197	180	178	185	196	213	221	201	177	186	206	201	174	175	178	175	188	200	170	188	201	185	150	188	200	191	186	168	182	219	202	202	195	201	183	193	191	204	191	184	207	194	207	221	211	176	216	206	189	186	198	189	199	200	188	196	184	199	197	199	223	187	204	171	192	205	185	180	170	165	199	202	185	175	193	194	172	183	208	188	174	197	191	184	163	161	203	169	199	208	191	177	208	228	204	199	197	209	210	193	180	192	202	218	204	202	169	206	215	215	211	195	179	187	170	225	198	180	171	200	198	206	187	178	181	176	215	210	182	195	165	205	179	185	191	213	194	208	202	192	212	206	183	183	172	184	189	223	200	174	171	196	197	178	196	189	203	182	197	181	207	208	203	195	197	186	201	203	211	178	205	203	196	176	203	190	188	181	178	181	187	205	206	201	189	172	225	197	182	210	197	194	187	195	178	181	173	200	195	185	236	180	188	183	196	181	186	181	207	200	179	223	200	217	183	193	192	189	208	173	184	195	191	210	218	166	189	181	172	196	225	193	192	188	198	183	189	188	201	202	184	172	188	194	203	192	223	179	177	194	155	196	196	195	201	195	179	177	186	191	195	169	187	181	200	184	187	178	183	195	192	172	170	205	202	204	193	207	200	240	201	189	197	186	179	180	197	192	205	183	176	188	211	199	184	206	164	189	197	181	188	208	181	197	176	184	180	176	189	187	173	211	185	189	177	165	160	194	173	223	200	191	179	196	168	201	196	207	178	191	206	178	188	179	199	203	197	178	224	195	183	204	162	186	204	214	205	205	192	175	198	166	205	206	200	177	205	210	214	200	170	197	192	197	180	215	194	204	210	198	192	174	198	205	215	188	204	196	153	182	177	192	197	211	216	184	206	188	190	192	170	189	215	168	214	183	197	179	201	206	200	179	210	182	182	198	183	235	186	197	178	207	197	182	203	189	178	198	193	184	184	181	187	165	211	179	184	193	183	188	169	179	196	195	203	186	173	199	179	176	201	196	192	201	192	195	190	206	201	189	201	185	218	187	220	192	185	160	203	189	212	166	183	194	181	178	205	207	187	186	192	163	182	230	181	231	210	193	192	179	185	176	199	168	194	215	179	183	187	180	216	204	190	187	186	182	189	197	164	181	205	183	195	189	203	192	197	184	227	200	212	189	190	205	210	190	203	188	192	191	196	184	181	174	201	193	213	176	191	214	177	200	193	189	200	207	203	189	175	219	191	199	198	201	183	177	184	203	184	210	164	204	186	170	177	222	191	192	210	193	210	199	173	188	209	202	184	171	179	202	213	173	207	183	201	219	192	190	195	202	182	213	194	196	197	192	195	188	185	206	189	193	206	190	203	187	176	188	178	176	202	184	190	211	200	208	205	198	174	182	190	169	202	183	169	204	181	202	182	189	197	195	203	195	233	203	196	188	174	194	179	167	184	189	206	212	197	189	182	179	197	185	168	176	192	200	166	209	187	190	217	183	208	184	209	189	185	180	192	180	173	184	169	192	211	196	200	174	184	188	195	168	192	191	216	209	197	196	188	208	227	206	181	177	186	179	180	194	209	185	187	197	178	225	190	185	196	169	185	208	185	217	214	211	194	183	143	192	199	197	197	225	171	187	183	197	190	198	181	196	181	190	191	165	201	186	184	208	192	220	184	199	175	191	173	191	168	209	195	184	187	191	190	176	195	216	201	219	205	198	206	194	170	192	149	193	178	178	188	195	185	191	208	203	191	190	207	196	186	186	192	195	156	177	199	222	210	222	157	203	200	180	156	195	190	199	189	184	194	194	183	178	200	180	190	177	180	206	206	191	207	178	189	194	191	189	191	193	204	203	171	172	189	202	160	171	204	182	205	209	195	197	193	163	213	174	180	181	199	199	188	196	195	201	199	208	200	200	217	207	203	214	184	194	230	173	192	187	171	195	211	222	177	176	195	187	194	180	174	190	187	194	194	195	186	217	194	192	180	190	197	217	223	177	185	188	188	175	204	169	214	185	180	163	185	218	188	186	196	190	178	211	195	210	200	196	193	181	169	215	184	188	184	164	170	198	188	205	196	196	191	221	181	180	217	181	192	202	199	206	187	208	193	201	185	181	182	200	186	187	192	188	208	207	194	163	175	179	201	196	189	178	217	184	199	190	199	182	198	192	186	174	211	187	198	188	185	187	183	187	171	160	185	197	197	171	169	212	187	196	206	202	172	184	180	216	179	176	185	207	212	209	196	194	214	175	174	204	180	198	194	192	166	194	184	200	200	197	207	166	182	181	174	193	189	203	175	206	187	187	224	201	189	183	209	191	205	184	193	194	190	167	197	196	216	186	188	196	184	172	189	179	180	177	177	154	180	197	214	215	193	202	184	184	203	191	188	213	215	181	201	196	213	201	198	183	204	212	182	218	192	182	158	204	192	184	190	188	197	217	178	201	170	201	182	220	198	177	200	188	180	201	190	183	182	190	185	199	169	206	186	187	170	178	186	186	198	194	181	188	182	181	195	185	190	178	192	195	185	170	168	188	228	183	195	188	202	193	197	181	215	190	185	192	207	213	228	165	222	203	199	199	163	187	174	204	211	199	203	180	166	191	193	205	199	201	193	182	213	177	170	194	201	181	216	159	186	163	225	184	206	192	204	196	197	189	178	175	184	180	162	203	179	189	187	206	202	194	201	168	192	198	187	187	174	195	208	169	188	185	180	161	205	173	181	192	193	191	197	180	193	179	156	181	190	192	185	181	194	188	203	201	182	195	214	202	183	185	187	187	185	161	198	173	201	232	193	201	193	182	187	197	181	194	204	187	188	177	197	179	214	178	191	204	175	176	192	177	192	169	222	192	206	194	181	197	187	216	199	226	198	206	198	219	169	211	198	174	185	180	199	208	194	216	185	192	203	182	213	183	186	171	165	198	206	194	199	183	197	198	187	179	191	177	180	187	187	185	214	204	200	195	186	211	200	179	182	239	211	185	191	195	228	191	200	191	188	187	214	193	184	189	181	184	198	212	183	178	151	193	188	186	173	211	204	186	178	191	187	175	202	197	195	217	185	182	179	178	209	183	176	177	183	176	204	154	196	176	212	196	186	187	192	204	199	213	205	189	181	223	178	185	186	208	184	204	186	200	205	200	180	192	178	188	162	190	182	178	182	196	187	189	178	183	181	181	174	219	186	191	190	189	172	220	212	197	186	199	213	192	187	194	202	188	171	190	188	194	199	185	196	183	210	221	192	196
6136	1314	2780	3457	3033	2475	2075	1778	1566	1380	1313	1200	1139	1075	1022	956	941	811	810	823	804	792	746	765	788	770	738	738	683	754	727	702	611	600	583	592	586	556	575	581	592	598	545	592	503	550	507	563	505	543	539	535	532	532	508	529	537	521	516	507	496	512	517	506	532	579	495	503	518	522	486	513	480	522	502	540	498	517	538	526	532	498	564	484	537	516	491	504	485	494	486	474	497	493	485	513	495	517	505	501	474	499	471	468	508	480	483	503	466	475	511	512	466	500	517	481	516	482	488	505	490	485	519	503	506	489	501	509	472	482	512	490	469	506	540	506	547	491	481	507	474	468	474	488	479	490	495	505	506	504	507	483	469	469	472	443	443	488	513	492	515	486	512	522	487	496	452	458	453	473	486	433	498	514	447	474	519	470	526	495	487	488	501	468	494	517	543	486	455	475	453	497	470	447	495	483	487	530	482	460	486	482	463	481	493	506	485	472	498	493	478	528	507	527	495	471	486	459	450	487	481	460	473	495	496	481	482	494	475	463	483	462	504	479	513	539	467	488	505	482	475	472	504	459	448	497	462	467	449	481	520	511	492	532	481	478	483	467	489	489	487	471	506	486	467	509	472	508	492	491	491	499	494	461	453	436	513	476	502	448	462	473	488	515	451	522	477	480	518	475	454	446	478	497	472	493	524	473	522	463	483	449	495	490	473	464	516	533	466	459	499	436	475	469	476	489	488	466	461	497	480	517	515	505	517	464	500	485	459	457	465	484	490	474	549	492	515	505	486	483	484	481	475	422	502	451	467	503	499	464	483	430	504	494	489	485	454	489	473	485	489	474	492	476	424	487	511	493	471	451	517	479	476	496	490	484	469	494	497	466	508	484	485	528	478	503	460	500	468	502	504	434	497	468	483	510	490	467	478	442	445	437	477	476	455	514	465	507	471	516	495	469	528	500	473	456	498	517	443	490	500	481	489	473	491	530	425	460	502	489	496	494	478	490	476	463	466	466	495	546	507	507	465	438	503	494	487	499	489	467	463	496	477	491	483	512	486	493	473	505	491	531	474	480	469	482	466	495	484	479	470	518	521	476	518	525	507	487	500	483	467	479	485	484	503	482	507	499	458	446	500	501	464	469	506	472	503	525	482	454	502	474	482	489	435	480	525	462	503	507	483	473	490	467	502	515	485	492	483	409	478	477	534	503	460	521	472	468	467	493	481	534	484	467	502	468	480	475	491	493	555	507	455	525	488	515	486	483	473	465	476	512	500	466	517	461	498	520	451	527	474	469	448	518	524	477	463	525	489	506	483	477	506	493	500	482	465	484	494	487	474	483	498	502	499	480	511	533	507	478	457	462	494	445	479	515	473	447	510	471	484	490	449	483	453	476	517	483	504	519	452	483	506	483	438	524	496	456	473	463	486	478	495	518	508	452	466	507	536	502	489	508	491	457	488	469	455	517	497	484	471	481	513	479	489	440	476	479	478	481	484	509	474	500	499	471	455	461	531	436	498	529	465	529	500	514	472	486	471	491	474	486	518	443	510	469	480	443	492	507	497	449	452	482	498	485	512	530	530	483	520	516	490	493	500	511	441	500	472	441	517	529	489	519	495	476	425	485	430	482	469	459	493	500	499	472	453	513	509	462	490	487	511	472	497	511	467	506	492	486	466	517	489	483	488	469	507	455	488	436	481	472	458	544	451	509	492	483	511	489	448	473	456	488	513	499	503	494	493	519	469	513	501	474	513	491	498	494	534	495	495	484	482	517	478	471	471	480	482	523	502	506	518	523	492	489	498	486	523	480	526	498	436	488	498	493	457	498	459	472	499	502	485	499	486	466	516	460	486	482	533	436	483	541	536	491	516	467	482	521	501	494	500	472	483	475	463	514	521	511	496	501	519	505	482	505	438	518	492	469	490	455	506	520	508	462	459	466	456	440	481	468	526	468	495	504	451	484	500	506	494	527	504	482	483	508	488	476	487	489	483	495	469	485	488	496	473	513	495	524	426	482	517	530	529	468	515	446	491	494	526	471	499	513	471	518	512	510	496	491	463	444	476	509	461	473	483	472	492	494	497	511	460	503	466	478	473	462	524	459	488	453	461	489	492	491	544	466	487	467	440	452	463	458	512	489	480	511	471	478	431	485	478	506	501	485	506	459	474	487	494	470	454	465	490	489	476	494	470	456	502	479	478	495	471	489	486	464	471	505	505	458	471	498	480	473	468	490	469	470	457	491	477	486	487	474	487	491	473	476	485	485	476	471	500	517	504	451	475	501	475	471	487	468	502	471	458	485	494	465	431	520	492	457	481	481	461	484	500	473	464	479	484	455	473	514	526	482	486	492	554	508	532	488	475	487	469	483	496	469	504	496	514	485	485	477	506	480	452	503	506	517	499	526	464	448	447	472	467	518	492	490	483	511	484	449	497	497	480	469	496	515	542	490	484	470	514	513	484	437	480	447	494	477	488	432	509	471	476	481	503	505	512	507	480	494	487	492	499	511	510	517	469	482	495	479	496	487	480	474	459	515	487	505	507	492	506	536	487	504	478	522	518	478	473	446	443	462	492	479	487	486	485	512	476	473	473	478	490	494	543	465	469	492	494	549	484	496	501	461	478	476	486	444	477	529	493	448	483	500	487	484	474	457	485	485	510	478	497	489	466	472	499	449	503	493	506	452	442	492	489	551	507	473	449	475	527	487	493	458	549	482	485	492	483	499	462	486	493	461	503	469	473	480	494	493	486	468	497	469	475	468	524	490	514	488	468	511	437	465	496	462	453	504	512	485	507	499	477	451	514	481	514	517	442	470	488	472	455	463	506	491	476	482	504	445	516	461	484	467	484	471	540	511	490	468	451	460	472	463	474	489	482	520	455	483	498	488	526	500	492	498	481	471	479	517	428	480	492	477	506	504	474	492	463	481	480	498	462	490	503	462	483	478	471	492	491	453	535	494	512	422	503	465	461	484	483	481	493	458	512	469	506	493	475	505	469	493	480	539	444	471	464	504	485	467	445	479	488	501	524	507	438	505	501	489	489	449	504	471	486	464	469	456	528	508	463	485	510	519	503	491	472	525	461	537	521	495	448	470	511	492	466	479	490	472	490	464	486	489	514	506	463	487	520	437	478	482	446	473	500	480	464	448	469	488	491	500	484	492	521	523	511	508	517	448	519	492	484	474	453	488	495	480	492	507	464	484	473	480	519	519	496	470	496	470	491	497	446	500	489	488	457	509	490	456	460	491	496	464	469	490	506	471	459	495	479	471	519	490	486	493	471	468	493	461	488	530	502	476	505	447	470	496	485	507	456	465	497	509	456	471	484	488	482	461	471	515	469	474	517	500	464	475	457	476	482	489	579	469	433	508	475	499	476	488	498	521	480	504	483	486	464	479	510	487	493	501	499	491	497	448	478	507	512	448	510	468	489	495	443	502	491	460	470	464	482	479	452	496	480	467	480	491	463	507	523	532	468	526	453	516	481	487	481	523
16593	2850	2699	2084	1441	1057	809	749	651	557	507	469	440	414	414	410	371	339	401	309	328	330	322	312	324	315	333	315	301	317	307	307	291	295	309	266	270	298	316	285	308	277	303	284	274	264	271	305	263	282	289	330	293	296	282	276	271	282	281	267	281	270	241	249	290	280	267	265	278	309	278	278	278	275	258	240	264	280	291	267	281	260	293	296	275	260	251	261	240	276	273	259	269	291	254	278	267	251	270	260	273	268	274	288	244	256	261	256	235	263	256	282	291	288	246	288	278	268	247	298	282	245	304	277	244	279	280	269	266	250	233	242	263	267	251	253	240	281	257	238	239	247	286	250	259	289	272	264	293	271	278	239	268	249	238	277	279	273	266	259	248	261	281	261	283	285	277	259	293	271	299	280	262	278	270	261	250	281	260	237	264	274	274	276	279	253	251	265	270	283	270	267	247	252	264	246	243	265	248	270	284	281	266	275	259	243	245	253	264	275	269	244	295	264	279	252	246	247	277	219	243	273	278	280	265	281	283	278	277	246	250	276	291	262	265	280	249	273	268	263	257	275	302	265	255	272	260	273	256	245	293	269	279	256	285	279	261	278	284	282	285	253	254	239	278	284	244	249	300	256	292	262	260	268	254	262	246	266	268	264	255	278	259	296	285	282	242	274	256	269	272	237	273	239	250	259	229	241	260	247	244	271	260	251	261	262	267	257	323	268	260	249	265	246	255	275	261	264	278	267	247	266	274	301	268	290	272	255	259	249	287	264	262	278	260	254	250	285	279	275	264	246	264	286	263	270	267	263	254	284	296	268	263	242	243	236	265	274	259	267	289	274	257	284	290	276	270	286	247	286	246	245	242	256	230	245	282	263	285	260	278	279	245	251	292	282	268	286	238	256	244	247	254	264	276	284	271	244	281	265	256	272	278	264	285	268	260	263	263	305	240	281	244	277	293	269	314	278	269	274	268	264	276	253	263	281	251	252	278	295	260	297	249	274	265	271	296	252	267	280	268	287	290	272	287	292	272	255	299	275	265	276	285	276	266	274	251	255	264	266	278	268	240	283	257	260	267	275	280	218	270	248	240	244	268	280	279	267	282	276	257	258	274	279	257	266	273	243	261	276	289	310	275	259	246	277	240	237	254	270	256	230	261	244	260	287	283	271	271	270	271	279	239	293	254	249	264	289	275	262	254	245	268	275	254	229	264	247	267	257	280	232	281	256	273	267	235	269	280	254	281	252	285	254	256	251	289	248	264	295	248	262	293	251	287	254	264	276	256	259	251	241	283	243	254	236	262	248	274	237	259	269	240	260	266	259	278	283	271	231	250	279	286	266	258	253	287	285	279	252	248	274	298	244	255	267	231	294	252	258	232	241	232	278	254	253	293	292	255	267	275	288	296	261	253	291	245	260	295	258	260	236	285	262	264	245	277	226	244	268	299	253	244	255	257	229	260	265	249	280	293	258	261	271	252	299	269	264	276	261	291	290	256	237	273	297	254	243	293	260	254	295	249	253	267	252	211	259	246	260	289	265	254	279	279	292	272	256	263	291	269	258	265	283	258	270	249	258	269	280	276	247	260	271	247	291	261	284	272	287	285	252	242	275	273	250	279	268	261	257	287	238	281	256	281	275	237	292	264	230	271	275	262	253	274	237	268	295	271	311	242	275	270	257	263	281	283	249	246	281	247	286	246	257	256	276	296	282	298	271	256	273	288	260	268	254	264	263	296	288	258	285	291	261	294	258	247	292	283	260	256	272	247	275	270	261	257	245	256	258	252	283	299	274	266	276	281	282	250	267	246	307	258	261	270	240	284	280	285	259	287	275	269	270	280	253	265	265	279	245	300	271	287	278	284	279	267	285	279	288	252	253	280	273	257	278	269	299	277	257	275	240	253	265	278	252	277	304	261	274	269	263	255	261	251	259	267	266	269	259	241	226	285	283	253	272	265	286	253	244	273	264	233	275	263	273	254	246	256	273	269	272	283	254	257	293	264	243	292	285	272	246	270	248	250	273	229	253	242	278	256	262	253	279	249	281	242	276	271	269	297	290	279	250	266	267	240	292	250	264	284	280	280	295	240	253	273	266	262	288	275	273	257	270	261	263	257	258	237	270	270	259	239	247	262	244	298	241	255	285	284	259	245	263	265	241	277	270	273	234	278	258	232	251	251	265	245	260	245	297	262	237	260	299	294	258	279	283	252	287	303	278	243	269	283	266	238	274	245	254	271	256	303	260	244	280	231	250	265	279	301	264	278	257	241	275	305	232	280	271	280	256	241	256	279	252	274	276	269	255	258	246	283	288	270	280	294	252	247	268	283	280	254	257	255	261	267	252	279	249	260	277	288	291	238	215	258	276	232	248	248	288	258	251	240	269	252	245	260	280	281	255	260	275	223	273	296	256	269	299	273	247	284	262	243	252	229	288	263	282	242	273	275	290	262	255	257	282	270	284	247	287	261	247	224	278	285	272	256	303	261	286	276	263	288	290	275	254	253	245	250	240	258	283	295	265	236	267	255	246	262	264	262	263	278	262	289	263	285	266	271	250	245	252	263	227	250	273	252	228	253	275	278	250	258	283	285	256	265	276	259	269	266	285	257	268	240	269	301	300	272	248	272	277	295	247	279	291	273	277	276	265	309	255	288	279	252	253	277	239	261	269	261	232	241	306	264	266	251	255	259	254	267	275	262	260	262	236	251	251	262	259	275	262	254	280	236	266	293	279	281	265	285	292	289	263	244	286	238	263	290	278	236	232	271	261	274	259	246	248	261	270	257	231	267	241	292	294	265	279	276	261	270	263	289	266	245	258	255	280	256	274	276	283	246	235	274	274	265	251	278	262	247	277	252	292	279	267	275	261	271	266	271	276	266	273	286	260	251	277	266	266	231	243	258	244	265	258	242	280	281	256	292	246	263	258	293	247	266	266	256	243	231	274	253	284	258	267	259	262	277	273	281	267	255	285	272	264	271	265	277	238	263	267	261	270	254	280	245	269	265	269	269	259	285	260	262	240	270	241	297	289	264	252	274	292	244	240	273	239	265	270	262	252	250	247	277	271	305	277	270	269	254	258	260	266	273	299	269	266	265	287	251	291	272	275	270	265	257	251	279	254	280	264	271	294	235	273	269	286	265	286	281	267	265	242	250	234	249	273	257	262	267	245	270	269	261	291	282	284	298	259	245	280	260	245	254	247	251	220	268	271	271	252	252	284	269	279	274	238	273	256	248	253	289	242	249	269	294	232	253	283	265	258	237	255	236	259	253	269	258	268	264	267	224	256	270	264	273	250	250	275	278	231	274	260	260	264	263	253	280	286	263	270	257	279	252	277	243	260	282	283	266	276	268	240	258	278	293	261	287	261	266	253	274	282	265	278	259	282	261	268	252	263	293	261	311	261	251	281	290	299	270	275	268	270	256	271	276	278	250	267	265	283	273	267	278	240	232	286	261	290	272	260	248	273	261	278	278	269	249	245	254	270	258	255
8301	2244	4982	6042	5318	4370	3634	2979	2586	2259	2065	1907	1730	1637	1558	1410	1340	1297	1290	1192	1177	1146	1149	1141	1124	1097	1099	1059	1055	1012	1084	1015	1002	970	934	914	837	849	878	831	866	808	839	780	766	768	742	708	754	712	748	734	734	675	711	746	707	757	697	727	719	767	725	714	704	694	721	711	673	691	702	671	698	681	681	685	725	655	704	715	710	687	656	727	672	652	658	632	723	676	650	731	678	714	648	652	638	644	682	660	667	662	635	640	649	631	662	637	710	670	631	657	669	675	633	646	683	682	639	680	641	666	617	685	654	673	694	690	658	674	625	659	669	649	669	670	653	638	624	690	664	626	600	647	693	667	688	664	682	619	657	640	663	683	645	716	675	639	651	671	669	618	624	649	714	704	628	686	640	614	629	654	676	678	666	667	686	671	616	639	675	652	684	615	677	663	644	642	676	644	613	667	660	677	585	683	691	655	648	657	672	654	654	663	650	647	639	649	633	675	648	606	620	652	691	629	641	665	655	656	699	679	647	653	641	621	692	653	699	668	638	629	661	673	651	632	657	643	666	678	665	640	656	667	660	650	629	634	662	644	628	605	655	647	623	666	575	657	662	623	648	650	661	658	678	619	697	636	704	648	676	640	651	626	656	643	601	659	627	651	633	651	659	624	640	638	676	619	639	635	668	670	629	686	663	631	689	713	620	695	653	637	673	649	642	616	692	609	648	677	626	632	649	681	664	641	676	667	641	685	665	594	646	598	638	662	665	643	664	667	690	644	686	686	647	662	652	671	669	670	643	677	664	679	676	631	644	630	626	622	661	660	663	640	647	640	630	641	686	693	622	677	662	615	625	649	622	650	703	626	648	660	646	634	663	682	647	647	652	643	683	629	616	651	653	620	649	647	667	628	656	655	670	656	613	669	663	661	660	591	628	663	640	728	657	642	682	653	611	658	667	681	655	667	601	650	659	666	667	651	661	622	659	662	633	643	656	625	636	648	680	621	652	677	686	651	629	696	601	667	633	664	625	647	633	661	624	642	656	664	667	713	668	656	635	638	622	657	640	689	658	663	643	677	657	663	635	629	645	652	633	600	653	656	605	646	636	632	631	661	592	688	628	620	619	608	587	685	627	632	708	594	644	620	646	667	623	670	660	679	666	647	627	622	630	607	616	611	717	634	659	650	655	669	677	673	677	667	612	629	661	697	669	693	654	680	658	627	659	602	648	625	672	644	659	670	621	633	630	618	623	630	671	625	691	660	667	621	678	662	642	646	636	657	673	647	622	599	665	652	661	718	655	639	672	653	611	679	649	652	654	668	649	669	601	690	628	663	612	637	607	662	604	671	620	626	615	691	677	666	666	655	676	704	656	661	630	661	655	656	669	665	697	634	612	682	665	647	610	664	639	635	670	659	616	688	628	650	648	658	658	626	694	625	658	640	672	677	685	614	630	627	676	656	664	675	673	637	630	665	645	697	637	603	644	664	679	639	626	605	634	644	627	627	672	635	686	621	653	651	655	651	595	652	645	641	696	642	646	606	655	665	627	662	636	624	633	642	661	631	692	701	646	669	669	647	656	653	658	618	636	610	663	623	654	679	688	692	602	644	628	611	666	669	640	644	695	690	625	629	713	637	679	615	617	640	682	681	617	674	622	663	698	706	667	680	675	695	658	685	695	692	598	646	619	662	656	638	661	669	644	688	649	630	654	641	677	650	654	656	678	642	633	673	638	653	647	660	650	656	661	607	671	624	615	635	624	653	610	647	659	656	698	657	613	652	610	656	642	684	660	659	651	639	658	664	665	642	650	687	617	664	629	652	636	703	640	603	625	673	656	697	644	633	659	686	686	708	699	687	689	624	654	661	698	688	631	641	672	639	694	597	670	671	664	677	652	645	642	650	664	645	646	626	644	626	664	649	657	698	625	670	612	646	649	609	655	662	675	646	673	690	636	658	658	640	658	620	693	660	634	614	630	630	679	688	689	675	656	628	644	608	665	619	659	652	660	618	668	671	617	700	603	696	665	619	671	651	674	651	662	679	676	656	654	638	635	673	707	649	701	652	693	620	635	613	623	658	658	674	651	681	665	697	684	638	652	646	627	616	649	673	654	659	628	656	637	668	674	648	598	667	668	601	690	668	660	667	641	593	640	604	609	636	616	627	642	646	629	630	645	660	660	655	667	694	639	675	673	625	680	673	605	684	618	651	638	638	682	643	714	639	638	636	648	649	662	673	641	654	644	646	638	624	660	714	612	655	645	724	673	600	638	669	686	692	642	648	647	653	677	688	674	630	676	657	644	620	677	660	649	655	684	678	645	604	670	634	624	616	660	669	642	627	653	663	655	635	634	640	651	655	678	669	656	657	660	646	663	642	664	655	663	613	619	604	677	674	679	670	638	657	670	675	667	656	625	608	688	649	625	619	606	640	673	663	679	661	645	642	632	637	631	670	678	637	699	660	595	584	654	667	680	670	606	647	664	635	668	678	662	640	683	641	663	631	617	631	635	644	684	671	636	651	666	671	656	666	638	645	665	641	666	655	650	670	618	628	706	661	658	658	658	630	653	618	685	694	665	672	640	646	646	665	629	649	657	645	658	691	620	661	631	637	645	692	617	672	699	648	628	648	622	623	675	617	643	635	672	658	619	639	592	637	669	657	654	664	671	663	676	629	637	655	640	676	642	631	667	651	669	692	636	632	611	639	640	657	664	672	646	675	663	641	618	664	637	663	663	652	674	690	635	652	638	702	662	647	686	672	638	687	611	640	682	678	644	637	617	657	660	620	640	624	638	637	636	595	636	679	649	632	668	638	658	638	614	678	636	633	642	636	620	630	672	656	724	635	666	685	634	621	674	623	642	625	652	637	634	685	674	663	654	628	618	669	606	678	639	650	644	660	648	639	623	648	675	638	674	609	644	622	661	673	625	673	676	658	703	687	643	701	698	689	680	669	635	646	641	641	666	631	663	701	661	607	659	661	667	626	691	667	606	651	614	640	639	666	651	656	611	665	654	663	644	664	633	664	673	636	645	629	658	704	631	613	662	656	620	649	673	635	669	669	629	650	654	660	638	684	641	702	601	632	614	666	661	649	647	659	680	674	650	657	615	660	672	581	654	647	670	694	621	666	651	670	643	681	671	634	650	647	618	632	641	649	626	667	644	630	712	660	623	638	634	670	637	664	650	636	627	649	603	633	636	630	598	649	632	656	632	630	631	653	657	660	634	627	664	676	664	652	688	677	650	628	685	693	647	644	641	632	655	676	639	642	634	631	658	656	681	646	653	592	706	648	619	620	653	623	626	694	655	614	648	666	658	697	651	640	704	632	632	686	653	697	652	703	694	651	620	745	666	630	645	657	626	636	677	682	625	679	665	681	584	654	659	692	645	660	601	649	701	643	653	648	652	639	662	697	672	636	677	629	642	626	659	659	649	642	629	618	624	670	686	641	700	654	701	585	656	690	672	701	683	665	622	691	670	668	712	638	660	646	644	678
2295	405	450	390	341	341	344	286	345	332	313	280	310	312	286	299	310	293	293	281	312	318	346	296	310	331	289	313	308	291	305	295	315	298	303	320	296	298	308	266	299	304	307	308	316	315	282	291	324	276	325	314	295	307	313	304	297	322	287	291	305	290	295	315	314	307	303	292	305	315	309	284	308	311	295	273	274	295	315	303	280	294	305	322	289	303	281	331	333	319	334	317	341	297	325	281	304	307	337	336	290	309	285	276	297	313	293	322	309	272	301	345	285	300	269	290	313	335	287	289	307	276	327	313	271	263	271	281	271	295	298	305	308	308	284	296	316	300	274	317	314	321	304	300	313	307	317	273	301	271	304	298	320	313	319	279	288	294	288	310	295	281	271	301	303	268	295	294	301	288	291	286	297	288	299	330	291	296	256	283	306	274	282	300	327	320	291	293	316	302	294	287	276	285	301	320	312	318	298	303	299	280	313	337	305	302	262	295	308	299	307	335	264	255	290	302	298	302	274	276	307	289	282	291	308	288	320	319	299	297	296	294	311	309	304	285	295	313	346	296	311	309	279	301	274	328	287	298	313	327	308	302	299	323	277	301	325	296	279	315	285	299	304	297	296	278	308	288	314	321	342	271	313	285	289	304	308	268	280	300	292	281	299	282	310	311	317	320	302	300	279	311	283	276	303	304	302	262	259	278	295	316	308	310	283	304	286	303	316	310	328	297	281	318	273	281	326	289	313	319	280	268	298	290	317	294	281	327	308	281	317	278	279	293	303	279	312	337	306	272	298	314	323	312	315	304	304	309	299	281	301	274	331	314	319	294	292	313	287	269	313	302	279	321	313	267	283	332	325	324	288	280	318	334	303	310	326	272	305	296	306	278	324	289	301	287	299	256	299	294	316	298	302	296	278	311	300	309	319	310	305	312	287	296	314	326	302	312	304	305	303	288	298	283	297	273	281	276	314	292	296	309	282	286	336	331	334	308	293	297	269	311	329	287	286	288	313	268	293	324	295	271	269	292	294	305	314	312	305	327	293	311	273	290	287	317	314	272	320	301	337	311	285	304	313	304	303	274	313	312	299	301	300	288	331	300	270	304	319	270	295	268	289	274	252	297	317	301	312	278	295	318	306	308	279	319	298	284	301	281	297	287	305	287	299	308	297	299	287	294	296	290	271	294	300	268	309	299	288	303	320	300	301	318	313	322	305	281	338	270	334	342	273	302	308	277	346	285	299	308	282	301	323	320	316	307	328	296	317	313	283	295	304	325	307	316	271	293	306	309	304	320	286	270	290	324	314	332	297	290	275	270	329	335	287	291	314	258	303	291	304	284	315	262	299	293	322	294	250	336	264	292	288	284	271	317	309	276	280	301	303	309	291	308	292	283	299	285	310	306	272	304	290	298	291	308	301	339	329	328	265	270	276	288	294	310	280	309	316	303	303	278	301	256	272	304	314	307	317	287	274	329	305	295	323	299	297	265	307	261	301	303	312	308	315	284	294	277	289	270	279	274	310	316	307	291	318	313	270	297	267	292	309	311	292	320	327	311	310	308	292	329	303	326	275	295	274	298	305	292	308	295	317	325	304	300	313	281	271	279	274	301	320	315	293	287	299	288	317	319	322	299	313	309	303	331	299	288	327	301	301	286	295	309	309	285	324	281	322	323	280	287	299	321	314	284	333	326	274	284	293	305	308	302	324	318	315	297	296	291	313	281	284	303	302	319	299	304	287	299	276	274	305	301	312	338	284	309	275	285	272	258	305	315	287	278	305	298	246	296	309	315	317	296	281	334	322	314	287	315	308	299	310	288	298	289	283	309	313	316	260	300	293	277	294	312	331	272	289	296	283	333	321	307	314	300	306	270	335	313	294	297	329	322	317	306	307	269	288	297	283	294	303	318	259	283	326	274	317	292	301	285	296	302	307	337	300	345	305	311	281	288	295	284	310	313	290	308	324	316	290	321	275	308	303	281	281	286	327	300	294	281	291	306	312	320	304	297	327	283	306	299	324	272	313	295	298	312	299	315	265	317	290	297	321	278	312	305	285	289	285	302	294	303	321	306	319	300	327	300	297	314	298	308	281	300	317	294	274	310	307	270	305	305	308	292	293	277	313	303	313	295	280	295	307	321	320	294	278	304	269	303	275	336	298	255	296	288	308	339	297	281	314	323	282	306	294	277	297	285	294	304	292	294	317	309	309	305	331	319	322	315	304	308	327	316	308	298	287	264	310	303	297	316	307	304	262	311	310	316	293	306	292	278	253	318	283	326	283	316	302	328	293	328	306	289	285	298	282	267	275	322	263	331	285	296	298	293	328	300	324	302	301	325	299	306	301	282	315	308	282	313	307	290	268	311	331	289	342	337	314	303	296	306	319	299	297	284	305	315	309	294	328	283	287	292	322	316	310	306	321	300	292	296	294	303	279	297	316	273	288	293	321	307	312	326	290	300	323	294	286	302	292	292	287	331	324	318	291	305	296	315	310	304	321	267	277	305	279	309	291	301	322	274	300	279	317	283	293	280	303	311	294	302	315	297	307	317	301	307	265	321	301	314	291	282	307	301	312	323	291	289	299	327	272	336	298	279	295	281	288	309	295	298	296	281	291	326	296	304	301	292	299	271	318	289	320	324	304	305	297	316	269	296	288	300	260	309	284	295	291	290	323	258	297	284	278	320	291	285	324	276	315	315	288	313	326	284	323	325	333	309	275	292	283	288	319	312	322	286	304	289	278	266	279	295	285	297	262	330	327	308	281	279	298	292	312	306	313	301	289	311	297	293	358	285	288	292	319	332	323	300	284	276	276	300	319	310	305	323	251	346	295	295	306	301	275	297	281	277	294	308	309	298	290	299	319	275	300	316	282	295	293	285	323	314	277	295	280	327	292	324	290	334	280	284	295	314	328	305	252	306	318	286	302	322	278	314	314	309	319	295	298	289	278	310	288	276	314	314	305	283	308	311	314	294	324	317	300	277	282	273	295	289	277	317	295	299	314	312	310	258	293	289	258	294	287	308	287	286	320	317	312	290	289	319	312	305	292	323	314	283	274	323	294	324	280	287	320	294	294	305	285	264	295	281	309	293	296	302	303	338	289	304	319	329	277	276	312	296	309	295	295	311	313	295	322	293	319	268	285	312	295	296	322	338	327	267	287	290	306	309	286	321	286	277	301	290	301	288	318	313	326	315	328	311	314	275	331	284	290	310	325	264	295	303	328	297	309	308	295	282	271	295	298	281	294	327	281	288	331	311	301	318	324	302	331	300	315	322	290	313	284	276	277	303	308	292	305	318	310	298	289	310	339	303	322	298	290	298	288	319	329	299	292	317	307	303	295	308	294	281	280	307	285	303	256	308	294	284	248	264	289	278	308	284	283	273	298	310	280	306	291	292	260	330	294	285	295	312	298	296	278	324	302	315	298	312	314	334	297	284	320	311	317	276	324	312	338	274	330	285	308	282	323	274	287	267	311	284	312	317	316	300	281	322
2394	835	970	993	1085	912	885	849	799	812	804	773	796	814	775	787	768	758	747	732	743	756	773	764	769	784	779	725	770	729	772	744	714	771	727	697	730	713	745	705	697	652	721	733	667	735	681	709	667	652	691	701	681	707	724	730	678	742	696	708	687	675	705	728	693	665	739	687	707	672	725	722	692	673	720	693	700	679	719	714	718	708	680	706	718	711	683	648	670	734	686	727	716	720	702	707	720	708	682	703	705	692	728	714	719	682	732	739	673	688	705	663	709	681	700	684	697	681	696	706	681	705	689	658	698	679	750	668	695	722	742	660	667	693	721	733	661	666	710	694	690	715	744	713	700	718	742	703	708	667	633	686	710	650	732	681	726	701	711	673	699	708	680	693	696	701	660	675	737	694	748	722	669	724	698	695	676	743	663	725	714	715	743	704	661	758	664	668	704	706	706	688	651	667	699	693	697	695	680	706	713	661	714	672	723	702	695	669	690	701	671	718	727	707	695	692	711	719	684	711	684	715	715	699	709	742	724	680	673	689	678	708	700	683	684	677	696	683	712	758	733	693	720	696	695	651	710	688	716	700	646	672	678	734	732	654	686	714	663	688	680	688	715	711	711	738	703	693	668	662	682	687	678	663	646	671	670	676	706	711	732	701	745	720	716	700	658	655	667	753	673	668	682	663	706	751	685	718	741	692	669	659	679	702	682	714	660	734	700	691	674	692	666	630	717	691	696	676	662	681	712	709	684	687	703	755	673	740	690	665	697	689	696	702	692	709	699	641	678	691	702	739	724	725	670	703	674	694	754	691	695	675	696	690	725	695	664	656	713	704	650	760	697	629	676	652	712	724	706	675	675	702	718	647	689	697	693	743	730	686	710	722	709	727	677	653	735	669	729	707	688	713	730	705	699	719	694	707	739	666	644	702	673	665	707	730	721	711	666	697	696	705	642	734	718	696	646	707	726	663	704	694	694	720	687	740	688	713	668	719	713	672	659	684	727	660	706	707	707	713	713	706	672	682	700	696	699	682	689	669	648	711	698	703	670	703	691	730	656	713	685	692	720	727	641	683	674	681	693	703	690	690	693	675	715	693	751	683	714	692	746	663	714	728	685	725	701	693	691	728	705	692	714	709	709	692	706	707	659	691	646	685	685	706	720	671	706	753	681	706	719	664	641	708	666	701	694	687	741	673	672	674	656	671	632	710	715	678	710	731	692	683	733	695	676	676	669	648	745	678	721	683	683	710	669	700	670	671	682	691	658	691	677	721	722	707	699	800	683	689	716	685	697	730	698	727	691	688	705	727	698	744	677	693	710	687	687	694	715	680	698	708	699	687	643	696	695	717	721	690	701	682	732	730	719	659	693	646	685	660	730	715	643	708	700	620	692	729	678	694	666	690	756	726	705	691	688	665	703	679	678	698	696	695	684	697	678	723	705	732	653	732	676	682	696	717	710	773	694	640	669	700	701	704	692	727	714	647	668	707	706	670	686	731	678	671	671	676	714	690	691	701	732	691	667	696	737	667	743	662	697	672	752	647	682	703	647	709	708	655	688	687	679	711	703	677	659	728	710	712	722	709	725	666	717	664	694	709	711	700	684	632	689	697	679	732	664	679	725	725	703	697	712	652	678	699	685	741	710	660	693	656	656	705	697	708	715	742	661	685	691	705	676	706	688	702	687	704	693	646	734	708	721	726	728	660	724	680	698	704	674	709	718	728	673	704	661	771	709	702	692	661	690	705	715	673	697	724	667	699	669	743	712	672	749	703	701	668	669	689	671	674	680	665	747	682	736	701	658	727	663	721	696	689	661	737	702	721	701	670	699	700	673	689	702	658	679	694	706	705	745	656	721	712	687	713	748	713	675	719	737	732	692	659	711	658	730	690	717	715	735	685	674	694	714	696	705	700	715	736	737	696	657	691	667	690	700	737	703	695	709	701	685	661	668	703	706	660	727	667	690	700	685	729	672	716	668	705	666	721	753	673	724	703	677	736	679	664	729	688	701	708	721	751	702	694	694	701	659	680	695	649	706	692	712	695	663	707	731	673	695	703	691	732	741	676	696	714	665	730	716	705	661	691	715	689	678	677	750	686	672	686	706	727	701	682	682	677	712	657	710	676	713	704	699	687	689	684	689	719	686	732	716	721	672	701	693	669	696	708	675	738	715	692	725	700	730	661	715	692	727	682	732	703	735	706	719	668	680	688	661	712	711	685	678	720	691	670	723	709	673	711	644	676	684	707	686	666	715	699	632	657	665	681	698	687	695	719	714	727	730	679	747	741	680	719	700	714	619	675	693	723	676	721	729	717	662	694	704	683	693	658	724	662	730	702	693	680	689	693	728	678	688	681	735	725	665	698	700	679	690	712	664	721	701	691	696	710	714	684	704	655	715	666	688	653	708	713	745	684	716	706	689	705	717	670	707	699	704	694	678	678	710	662	719	663	704	708	724	670	663	725	700	692	692	679	672	683	685	668	678	759	695	684	692	744	680	716	691	726	713	696	700	692	706	742	656	741	666	697	704	655	746	708	697	681	640	711	668	696	661	685	668	698	736	695	742	671	659	723	687	695	703	702	690	692	702	671	702	729	662	743	661	714	685	700	647	671	730	678	693	694	716	727	725	647	709	672	710	662	720	668	692	711	696	690	699	671	746	684	703	681	687	699	659	705	659	713	716	693	730	702	659	689	659	685	742	658	659	696	718	694	714	735	659	757	672	711	682	701	688	688	696	681	726	689	689	704	711	687	694	702	708	710	697	664	720	674	689	661	688	664	681	629	721	715	679	688	714	717	708	703	652	718	698	702	710	751	697	715	673	671	686	680	648	686	658	729	672	707	668	698	718	720	712	697	684	708	671	717	670	695	709	672	698	705	716	677	703	714	700	663	680	691	683	707	721	708	734	720	658	715	684	702	711	644	729	671	707	694	736	730	667	702	672	704	683	656	662	719	717	666	734	677	681	667	680	702	715	722	688	720	645	664	695	707	711	710	726	702	734	700	741	677	731	636	723	685	709	692	691	681	719	719	724	710	653	712	695	673	624	702	712	701	697	711	712	750	701	701	686	694	663	709	678	692	723	708	721	688	687	676	699	653	696	741	728	669	685	734	699	686	729	708	684	730	733	712	693	667	662	678	762	643	661	707	706	679	698	739	719	696	698	658	716	710	717	663	665	707	706	664	691	722	730	662	702	716	660	686	665	702	722	667	684	694	700	708	678	758	656	727	676	700	708	675	677	699	677	688	668	713	640	657	701	669	711	675	703	700	778	649	689	690	717	700	713	741	728	723	708	698	671	662	664	696	716	678	747	691	680	688	724	715	689	741	648	718	665	715	745	668	672	736	731	710	637	748	682	708	704	692	672	697	735	683	663	703	681	669	724	717	711	676	722	679	705	701	702	712	667	667	728	691	678	673	671	707	705	671	683	734	694	679	712	735	706	675	718	653	668	721	696	679	717	695	721	691	698	727	729	703	712	713	712	672
9724	1238	1368	1105	795	600	471	414	392	322	303	306	276	263	275	271	256	273	222	194	232	256	224	209	229	248	227	200	226	231	217	213	229	178	190	218	214	191	202	224	214	201	209	182	179	182	189	190	197	209	206	191	220	165	183	182	214	222	196	154	216	210	183	217	196	199	186	199	188	176	167	182	183	181	177	206	165	195	202	200	154	201	185	192	193	184	209	172	165	226	159	193	190	223	217	175	164	167	219	202	189	205	173	177	188	192	199	199	201	204	165	192	193	199	197	197	191	203	176	175	172	192	193	203	192	178	195	175	177	180	201	184	190	175	180	194	210	196	168	186	207	159	181	210	198	195	186	171	205	198	181	164	191	178	173	200	195	192	194	171	181	170	162	157	184	223	180	188	190	169	187	191	234	195	184	178	213	181	214	187	183	177	221	208	179	189	171	182	195	211	157	203	199	175	169	208	191	189	194	186	196	206	178	180	196	187	167	202	182	204	184	147	196	170	208	188	187	177	195	217	185	198	201	191	194	172	181	162	176	218	213	187	187	205	177	204	238	179	186	173	214	173	187	184	183	188	189	199	204	197	194	185	193	193	178	199	164	182	192	178	195	180	192	196	199	197	172	195	181	170	207	181	155	176	180	154	211	198	176	183	189	204	191	179	176	182	201	193	191	216	184	191	204	184	184	207	173	191	180	207	173	189	208	201	195	185	167	184	203	178	185	197	205	183	201	200	200	175	166	186	187	185	197	195	204	205	187	182	189	167	181	186	177	199	204	163	189	209	190	172	168	192	175	201	205	211	185	186	203	182	192	202	212	199	167	211	173	201	185	212	205	226	201	193	192	183	183	195	185	188	199	189	187	198	191	176	214	175	183	178	183	176	184	201	173	150	193	196	181	192	201	166	199	185	214	177	181	199	199	201	156	178	173	179	176	199	187	201	188	190	149	184	183	190	180	172	200	175	181	211	189	166	206	165	191	171	185	211	160	203	203	173	186	190	191	189	201	189	192	192	227	169	196	190	188	180	190	180	198	172	208	205	164	171	181	186	195	191	193	166	187	183	155	215	175	193	199	184	188	186	212	185	206	194	184	173	182	173	176	207	184	188	184	223	198	181	183	180	184	188	194	173	179	186	183	202	196	177	193	203	192	158	185	199	198	172	187	204	170	185	185	181	170	180	182	165	206	180	192	207	184	184	187	195	167	195	184	196	185	197	197	198	209	185	161	167	205	177	212	215	188	178	208	176	204	189	184	178	187	206	193	186	187	184	198	194	174	157	164	173	174	201	201	189	195	182	217	216	196	191	198	182	168	196	185	193	182	170	179	178	189	170	199	185	170	160	192	185	180	185	160	166	178	222	199	197	195	196	204	203	192	188	195	156	188	193	191	184	178	185	178	173	194	190	194	197	179	163	221	193	174	169	168	213	195	190	198	186	171	175	194	195	198	178	195	168	197	223	185	187	211	214	189	201	138	180	201	173	193	236	194	209	178	165	184	181	171	163	187	188	193	207	196	193	208	190	149	184	197	183	196	194	206	198	184	200	202	216	200	164	197	185	181	188	181	160	170	202	194	174	198	184	198	193	176	197	190	195	195	193	202	188	187	172	179	195	203	208	185	210	189	190	198	173	211	192	214	196	189	192	176	193	188	178	203	193	199	173	172	203	155	189	193	202	188	198	204	192	197	178	204	178	178	189	207	187	176	185	186	199	175	183	200	177	178	176	190	194	191	173	178	182	188	168	202	190	172	206	193	205	189	182	203	181	201	171	168	171	191	190	203	189	162	199	191	181	178	189	192	198	196	184	195	179	182	200	184	188	186	202	167	181	168	198	168	186	212	186	195	173	183	188	191	193	177	191	195	203	216	182	190	170	184	200	212	196	184	188	193	163	207	193	199	162	176	198	206	184	187	170	165	179	203	173	187	201	190	200	205	195	191	201	222	187	202	196	196	187	203	190	197	196	169	202	173	179	169	169	180	178	192	195	196	177	209	199	182	180	172	180	165	180	194	175	208	193	202	201	211	191	178	192	194	204	192	199	180	200	181	166	193	173	167	192	185	192	213	186	196	193	206	177	176	189	190	159	196	173	185	198	185	179	203	189	165	179	218	177	168	192	186	191	172	189	172	185	220	216	210	206	203	187	194	197	210	168	199	186	193	201	197	182	177	200	192	188	210	188	174	218	201	181	198	181	178	194	183	161	191	188	196	196	187	196	185	203	177	165	194	192	202	162	196	197	162	196	189	185	179	184	209	189	189	209	190	179	180	179	174	181	189	211	194	175	177	160	176	214	184	186	171	193	182	166	209	187	185	186	212	198	185	216	175	216	210	200	190	178	171	179	176	187	190	193	198	174	198	181	181	182	169	208	196	175	176	176	169	210	206	186	204	201	200	187	190	200	192	166	165	180	188	186	207	165	198	202	181	175	170	189	187	171	161	199	187	181	190	184	191	214	214	179	170	187	207	192	201	187	178	200	176	166	204	200	183	183	192	177	189	173	184	178	161	160	193	203	191	184	200	199	187	189	197	197	182	189	209	186	174	182	164	200	226	206	181	192	185	174	175	183	220	193	179	176	201	185	165	152	184	199	209	186	163	183	192	198	183	201	180	195	200	171	181	200	201	182	178	180	187	186	205	197	180	195	223	185	193	223	178	200	188	196	169	202	199	183	173	189	228	193	177	192	173	188	204	211	193	210	200	184	168	170	210	182	177	203	206	196	179	198	165	209	165	191	198	194	180	201	153	171	181	186	181	218	191	168	187	164	198	177	204	190	184	185	168	179	179	200	167	181	167	159	213	186	206	198	185	176	179	188	185	197	191	162	195	193	196	202	195	177	198	193	186	176	193	199	176	210	172	194	181	198	199	194	193	184	202	183	188	198	171	201	203	176	164	176	216	213	156	172	177	189	215	176	184	175	220	206	177	188	194	210	176	202	209	193	185	207	169	161	188	209	167	168	194	205	189	193	188	196	192	187	169	188	162	159	209	208	168	189	207	203	185	177	188	210	203	187	180	210	204	201	184	202	203	188	197	189	186	177	163	199	201	183	210	210	168	175	190	197	199	208	192	218	190	204	204	164	168	184	180	156	200	176	188	196	190	204	207	183	162	224	191	179	184	200	161	196	193	190	178	156	182	188	192	223	158	175	185	188	200	204	215	188	206	190	186	203	181	182	185	191	172	175	183	187	178	187	194	176	168	174	215	197	183	164	198	189	190	194	173	193	180	171	188	199	193	158	173	192	195	185	190	213	155	162	191	181	179	216	203	188	205	207	188	185	179	194	186	195	198	177	180	158	192	185	197	186	187	189	185	171	190	192	187	172	198	210	198	193	171	205	195	202	193	173	179	192	223	175	179	189	190	222	190	187	193	174	178	187	215	178	173	171	166	212	216	171	171	180	194	186	174	198	157	170	192	187	184	204	193	186	188	171	191	194	177	170	203	189	177	173	187	182	169	185	183	172	204	175	193	217	194	186	206	192
6313	1301	2893	3470	3141	2485	2100	1767	1525	1397	1289	1212	1124	968	971	926	837	825	806	796	752	761	797	798	760	724	733	780	727	737	700	656	635	607	683	569	639	555	640	522	604	591	542	533	505	549	516	528	542	479	538	549	518	535	546	480	540	504	512	508	511	523	533	546	445	538	532	520	483	513	513	507	515	480	563	519	499	484	515	508	505	515	492	493	497	513	490	516	486	476	493	496	513	533	498	495	471	475	458	473	510	483	489	501	476	490	481	502	504	483	489	490	480	464	502	451	512	465	505	465	522	501	462	477	507	454	458	486	487	495	478	452	498	482	498	526	509	461	497	464	464	461	482	469	480	503	466	493	446	478	490	468	491	496	457	475	470	478	508	446	499	437	471	511	505	473	494	471	491	502	498	450	475	481	513	472	498	487	495	499	468	476	475	461	492	485	490	482	464	467	470	497	484	537	467	477	476	478	540	502	459	464	482	512	462	464	448	498	537	480	477	507	502	477	484	511	510	477	476	480	459	479	505	496	421	487	530	479	493	461	499	475	508	459	523	470	451	501	510	476	471	441	464	485	545	474	479	507	465	497	465	476	512	478	502	469	503	482	471	475	455	493	461	457	462	482	528	475	479	483	478	479	509	477	464	491	490	473	506	500	481	503	502	504	491	467	507	466	469	533	458	442	496	516	457	463	467	485	469	491	481	475	484	480	465	461	480	481	504	509	481	500	498	439	506	501	489	488	487	457	465	461	523	481	455	520	474	487	497	493	489	521	501	484	498	511	435	479	462	459	466	468	443	484	446	481	469	491	493	494	450	491	448	482	501	497	476	477	507	492	481	540	480	448	511	503	480	475	463	472	488	472	483	475	465	502	504	477	499	461	489	464	450	470	433	470	514	487	488	475	476	488	462	502	460	460	481	437	484	451	463	479	483	491	485	475	508	480	506	470	504	483	459	487	493	480	477	478	475	503	520	488	484	494	444	476	453	461	493	475	480	497	471	478	521	496	479	469	466	512	516	505	490	458	465	415	472	487	477	469	439	476	500	484	458	479	486	490	486	502	524	541	465	521	494	462	483	513	492	476	467	463	480	456	460	466	493	466	490	493	446	492	448	485	443	477	519	499	470	441	486	482	482	492	518	463	462	489	476	494	480	506	500	476	505	475	482	463	470	475	499	463	476	487	467	495	462	506	483	520	454	499	476	492	510	468	448	447	475	486	526	484	479	473	452	455	469	481	480	521	462	517	467	511	446	456	489	515	466	468	458	521	449	472	499	497	450	468	472	481	521	497	462	477	473	429	471	502	467	487	487	503	530	504	471	492	480	472	452	528	512	463	486	465	477	454	513	480	492	491	476	465	452	489	453	477	493	510	471	455	505	511	491	477	463	510	444	440	472	484	508	498	509	493	500	532	499	544	450	478	499	516	473	485	473	493	501	503	500	467	451	500	498	497	476	497	484	453	491	483	487	493	489	502	500	480	489	481	489	474	502	464	456	532	501	468	483	497	492	442	452	500	474	470	430	463	462	506	475	473	454	480	433	474	453	490	484	479	510	476	448	478	470	486	458	452	469	506	506	469	489	516	489	502	473	483	528	469	492	482	465	475	448	486	485	486	484	517	465	471	498	497	497	443	461	483	455	535	499	498	496	504	472	462	527	434	453	483	502	477	503	422	525	485	463	500	486	477	494	464	491	486	519	470	460	475	513	518	442	478	505	474	499	477	440	449	478	466	459	481	487	506	482	497	493	507	464	489	453	478	461	438	473	501	465	494	504	513	478	528	439	530	515	455	469	504	485	463	515	521	471	494	466	444	493	491	462	497	488	484	485	495	456	504	462	463	479	450	492	437	453	486	497	495	479	521	462	518	485	505	473	497	487	480	495	479	467	470	454	482	477	453	504	481	478	506	495	500	488	516	498	496	494	479	515	487	508	524	520	464	499	461	445	496	486	501	462	532	511	514	483	496	478	456	476	464	466	500	492	470	483	505	485	476	479	437	457	500	496	499	500	537	495	483	462	493	467	483	465	449	479	476	484	477	527	520	474	457	500	451	495	492	489	485	506	470	492	461	464	447	444	493	486	520	468	463	513	463	493	522	507	470	456	451	472	515	458	502	498	482	475	479	492	484	512	500	495	513	460	488	499	527	487	466	489	449	490	468	465	498	467	443	443	494	458	469	468	519	456	509	499	488	464	474	461	463	468	517	478	470	486	450	497	519	462	495	475	493	510	471	502	478	481	512	495	459	511	467	467	458	470	448	469	492	472	505	502	448	463	472	506	484	517	478	500	451	484	495	436	420	464	472	479	474	445	496	462	485	472	497	494	505	490	509	485	494	500	471	479	454	498	482	488	472	432	496	468	478	493	482	506	463	462	502	475	419	504	495	479	487	487	514	489	503	474	507	519	463	517	494	492	504	463	465	480	493	489	487	487	480	458	516	494	495	497	504	477	465	514	485	477	498	459	477	450	480	461	491	518	505	448	510	487	487	479	473	487	474	472	508	471	496	473	497	503	488	444	468	491	449	480	462	478	469	474	504	480	483	426	506	474	441	498	481	478	481	462	504	476	488	505	471	514	487	469	470	501	456	479	449	506	474	483	484	469	485	472	455	488	491	448	510	474	461	497	462	488	472	511	482	459	485	464	507	469	481	514	490	452	487	488	509	449	505	452	469	474	442	499	488	485	463	498	469	464	515	499	475	499	529	479	507	455	505	452	482	485	490	487	452	481	465	508	454	464	472	479	456	479	470	506	464	495	458	514	469	520	490	479	476	506	468	465	478	465	475	506	440	485	457	491	508	510	444	498	472	461	479	509	478	450	506	516	526	487	501	529	476	494	467	526	498	464	500	473	456	450	460	496	478	474	527	488	481	487	462	437	504	461	517	466	511	453	489	497	458	492	497	514	467	458	525	477	501	519	483	473	447	471	472	479	495	487	439	514	488	458	475	476	479	454	499	473	506	502	476	460	471	476	467	530	496	476	520	456	441	481	455	485	474	490	445	483	452	472	490	481	491	519	489	472	477	480	460	500	498	487	482	499	501	479	482	502	468	497	460	450	469	467	465	486	506	455	478	500	468	478	503	500	468	486	490	502	521	451	463	525	476	459	474	472	491	469	505	472	493	495	480	501	475	480	486	498	517	470	478	488	496	482	450	415	478	463	477	494	430	467	511	535	448	494	475	512	496	487	491	493	501	473	467	464	497	451	493	480	497	467	521	488	492	452	453	466	454	464	504	461	450	525	479	486	504	455	441	474	459	497	489	508	470	494	493	467	445	443	518	481	496	464	460	511	500	480	481	494	509	468	478	484	490	446	503	512	462	515	447	479	475	467	463	479	449	507	501	434	467	486	473	504	498	456	461	481	435	480	498	470	464	446	460	498	462	484	504	458	489	447	444	490	506	461	481	521	487	459	471	516	466	475	489	461	506	442	476	496	508	456	447	457	519	486	481	486	479	483	467	467	471	496	544	498	504	468	468	474	456
18133	3053	2791	2106	1482	1087	830	721	630	548	506	485	444	398	426	368	389	355	340	316	343	320	344	329	350	310	326	303	326	312	298	299	264	302	284	321	299	314	294	284	311	276	285	263	267	261	248	277	242	285	285	278	245	281	283	263	272	263	274	292	295	273	265	251	306	270	271	279	262	287	282	291	275	285	270	277	258	266	272	255	286	276	263	267	321	261	219	266	282	264	259	241	246	305	257	260	239	270	292	253	259	255	282	250	247	269	254	280	283	257	233	264	261	265	276	274	281	269	257	255	245	280	264	264	258	274	281	280	302	285	300	266	273	261	250	239	249	280	234	271	267	258	267	300	278	270	262	233	255	262	275	277	277	267	277	260	279	261	276	255	218	269	299	246	257	276	268	261	250	264	282	290	272	271	249	271	272	260	274	237	287	235	261	286	257	244	247	248	263	264	270	256	257	252	270	258	273	269	272	246	274	275	288	281	238	272	263	249	268	236	244	291	264	298	291	259	307	266	245	267	286	288	263	273	283	250	269	282	262	279	249	239	258	258	283	262	283	294	274	244	262	272	240	270	243	271	262	253	245	279	260	237	257	287	290	269	272	218	249	274	298	294	265	291	255	250	216	260	263	260	243	254	298	259	270	244	283	269	264	243	247	284	252	260	256	256	279	281	243	277	266	233	265	262	263	289	243	262	292	245	269	266	309	289	246	247	260	244	283	278	238	243	290	306	266	253	261	274	268	263	262	248	243	296	274	265	273	273	235	266	282	272	241	256	268	276	236	279	237	237	248	265	288	263	266	252	242	271	295	265	277	268	240	276	269	277	251	287	255	250	263	278	249	284	289	260	294	256	267	238	277	263	276	267	268	308	256	279	263	253	275	293	278	257	264	263	275	263	264	252	276	257	275	317	286	252	258	255	231	258	222	277	285	289	253	271	273	260	264	282	236	260	254	307	244	251	240	260	272	263	259	232	249	269	264	265	258	272	243	275	274	246	241	272	269	263	243	292	286	246	292	262	263	314	261	244	273	254	279	271	273	284	298	235	266	261	260	261	259	274	276	285	275	260	268	278	270	285	244	249	239	263	262	258	264	259	238	240	262	269	259	275	266	253	301	287	267	301	266	278	258	261	249	282	255	282	316	263	243	232	255	289	262	253	245	243	255	262	255	258	253	285	257	269	282	286	263	267	253	243	291	236	263	274	240	300	271	263	265	259	255	273	252	221	268	285	266	276	273	280	285	261	238	218	234	262	250	279	279	257	263	284	270	267	260	276	237	266	253	275	268	298	258	250	244	271	241	305	247	258	279	278	277	267	286	263	256	247	272	242	243	282	236	268	298	252	257	278	228	270	247	255	268	249	267	276	275	246	261	257	278	267	262	274	241	259	251	276	278	242	253	227	285	252	256	261	269	288	242	285	273	217	258	266	242	254	246	248	238	257	309	275	252	245	294	253	247	249	270	257	283	261	292	249	283	273	266	246	277	221	252	222	253	266	259	249	274	264	233	248	302	284	286	273	296	262	271	276	264	256	233	264	271	252	274	286	283	279	262	278	277	276	264	254	270	282	286	277	268	255	267	271	256	288	273	278	267	231	253	251	259	273	263	270	262	262	266	262	261	277	269	277	243	275	264	259	282	261	251	256	271	294	256	294	229	238	275	269	271	269	257	252	277	225	236	262	270	255	261	257	266	226	265	259	250	275	263	279	260	280	271	273	273	287	254	283	272	264	234	273	245	251	286	262	284	252	259	248	271	246	288	263	246	277	277	242	250	260	291	270	296	284	267	262	285	270	289	266	268	276	279	254	282	271	246	259	286	269	283	257	230	265	244	279	259	261	267	278	270	285	267	278	280	242	254	249	273	289	247	264	256	273	296	257	281	256	254	268	281	269	241	275	268	270	265	265	239	276	284	246	265	288	263	299	243	277	295	270	259	263	251	258	264	250	282	283	298	252	277	248	287	261	268	227	247	285	293	292	250	296	291	267	267	302	288	292	256	296	261	261	256	264	252	298	265	280	229	278	254	259	251	262	269	250	279	300	284	277	272	273	263	264	244	256	256	243	266	257	297	261	293	244	258	281	271	264	272	258	272	298	267	285	248	282	269	299	260	266	263	234	252	284	267	268	282	285	257	274	269	290	257	245	246	290	269	249	280	277	277	251	258	256	237	264	256	243	242	270	277	252	265	258	264	258	256	284	259	266	275	266	254	242	264	278	244	220	281	281	276	280	276	256	269	285	277	304	249	257	310	296	252	251	285	267	282	246	266	268	280	288	277	283	271	292	293	234	250	252	234	283	265	259	255	266	269	239	236	239	248	280	285	255	250	269	271	260	248	237	276	274	244	296	270	271	269	251	270	258	269	263	257	286	239	264	275	295	259	257	287	282	290	287	282	294	290	274	280	244	251	268	272	279	285	253	285	247	309	251	267	270	254	257	267	235	287	252	280	257	257	246	287	282	266	277	254	254	253	244	262	284	275	281	225	264	280	277	281	272	263	269	273	251	270	263	276	252	258	264	235	236	280	265	292	271	269	273	245	257	236	251	263	254	254	272	249	271	283	261	286	264	291	284	302	261	313	300	221	283	285	295	273	250	275	253	299	276	291	283	268	240	267	254	272	260	258	257	265	265	270	257	271	260	274	262	270	264	267	257	248	261	250	243	260	264	242	278	247	244	283	243	257	299	280	261	243	269	261	244	261	277	285	302	252	264	275	246	268	282	259	240	279	298	248	256	286	251	259	269	264	289	275	243	257	265	242	243	283	242	269	284	241	254	245	248	274	259	247	248	258	283	273	252	269	262	247	265	258	296	278	265	275	265	267	277	262	289	255	267	285	259	247	244	255	291	263	267	286	250	234	254	257	251	240	279	309	247	260	287	259	265	254	258	256	250	252	258	277	279	238	271	287	244	271	273	281	260	243	286	241	270	309	299	275	262	245	297	275	261	283	262	252	260	267	253	251	270	246	266	239	260	260	268	323	270	251	269	249	275	270	247	271	279	272	257	269	262	267	310	274	245	254	269	253	246	263	268	253	245	253	256	296	231	255	283	290	260	274	306	268	242	270	285	267	270	249	273	269	259	270	261	260	260	253	237	249	280	277	252	238	228	244	274	281	266	300	266	254	244	272	279	291	257	257	275	282	272	271	256	279	292	237	275	280	254	275	290	277	259	275	294	255	250	286	276	255	270	277	261	293	279	250	263	255	273	257	257	213	222	270	284	264	264	257	251	273	268	257	236	289	283	257	232	223	277	258	245	230	284	257	259	288	256	288	282	279	266	256	263	239	253	303	276	282	252	259	233	252	275	271	268	243	244	263	275	270	265	266	285	232	246	251	276	292	271	265	266	256	294	261	276	293	261	255	284	283	269	258	250	285	242	261	300	261	270	256	266	266	270	284	268	287	241	256	276	258	262	275	259	257	261	260	258	266	231	263	263	293	286	255	285	269	250	259	322	257	288	286	260	274	275	263	235	267	272	264	264
8901	2230	5010	6026	5140	4306	3618	2950	2633	2374	2064	1913	1718	1600	1513	1468	1286	1265	1266	1250	1212	1165	1135	1141	1131	1139	1093	1126	1062	1054	974	971	972	935	892	931	946	876	828	821	818	864	821	799	806	759	686	754	703	789	757	730	750	760	760	712	763	721	741	743	752	671	689	795	751	746	693	730	715	694	674	677	714	685	678	734	696	697	702	692	665	675	687	657	641	684	645	660	678	674	705	690	653	656	673	663	678	662	702	665	637	690	647	646	631	670	653	699	642	631	655	659	655	658	664	652	621	676	658	664	696	676	665	612	693	642	651	614	673	639	706	696	650	668	719	643	637	713	704	628	641	688	661	595	663	676	664	631	676	611	688	667	625	714	630	710	701	657	663	643	643	596	721	651	627	655	633	657	668	652	674	622	629	621	647	680	697	650	616	644	651	646	669	677	665	680	677	660	659	633	669	643	627	665	672	643	675	624	625	672	626	636	690	650	689	572	662	678	662	654	634	688	663	639	629	671	631	642	653	659	599	610	669	646	726	631	653	612	694	635	680	644	654	671	647	656	630	627	682	616	609	658	612	685	666	645	673	671	612	642	618	613	663	628	642	658	691	642	633	660	634	638	626	644	632	693	652	643	637	663	652	673	670	666	625	648	677	638	653	642	683	597	656	664	667	620	632	672	626	651	627	661	650	648	672	665	627	642	632	664	665	676	656	642	663	700	659	691	630	671	646	625	636	576	631	667	628	665	638	632	662	682	614	629	663	601	663	689	625	672	694	657	687	609	683	670	664	660	644	683	710	648	618	680	683	645	665	708	661	640	656	714	627	633	621	633	652	648	630	653	678	628	622	648	727	647	644	637	667	642	672	659	621	623	672	630	644	656	667	643	641	674	672	665	657	627	632	671	655	684	659	650	643	642	696	672	673	666	704	639	662	655	680	660	665	652	647	659	622	641	681	660	628	633	639	649	584	630	658	634	637	660	614	615	679	634	633	644	692	643	620	669	690	630	668	678	625	632	640	693	624	684	687	673	674	669	687	626	669	645	684	638	650	635	659	650	690	703	584	604	640	629	645	666	659	665	647	684	630	688	642	616	669	639	631	639	651	699	616	668	659	668	666	679	675	627	669	638	639	689	683	672	658	671	641	680	693	678	617	632	609	697	649	638	672	653	631	691	637	689	626	630	674	660	618	680	670	655	672	648	619	629	672	608	646	670	649	648	696	676	644	670	643	660	630	654	656	642	650	628	680	637	666	654	635	692	663	648	668	622	657	692	656	652	694	658	652	643	691	604	654	642	656	638	590	633	660	663	609	650	623	667	625	664	652	703	656	654	665	616	635	599	626	652	682	639	664	616	660	651	608	620	683	633	621	655	599	701	653	656	625	631	669	670	638	679	668	617	626	666	639	630	669	707	639	653	648	647	675	707	626	676	664	694	662	663	657	652	646	693	668	659	655	649	716	667	633	699	672	636	697	594	666	673	670	667	681	676	629	657	667	612	622	658	664	624	651	685	699	646	642	619	619	668	664	641	660	669	646	637	707	648	633	661	637	663	637	663	631	584	623	644	665	653	639	653	658	654	606	651	678	672	588	658	674	625	658	649	640	642	643	693	639	656	655	697	637	648	664	660	655	643	659	648	658	612	657	661	688	661	624	672	655	666	703	715	637	635	643	690	704	676	659	690	655	671	687	646	682	626	651	664	593	648	666	642	632	653	662	631	655	633	605	637	700	680	649	688	651	627	679	643	652	653	618	631	681	637	652	679	668	622	681	646	629	673	663	670	668	693	672	701	648	667	663	677	630	651	650	634	658	644	611	630	674	673	678	679	637	658	638	612	640	598	693	680	656	650	676	624	663	659	619	611	606	645	632	713	628	669	675	669	660	659	630	717	637	624	652	641	664	617	703	655	647	660	650	605	684	681	665	628	643	702	634	648	654	673	631	694	662	690	664	665	670	625	691	665	646	658	634	670	641	630	658	699	645	685	637	620	631	658	609	624	669	650	625	631	619	680	659	656	686	607	679	648	659	637	678	636	650	591	623	616	658	608	681	690	644	623	600	649	634	654	671	621	657	667	646	664	657	657	680	639	645	661	669	657	628	679	654	691	602	591	688	681	615	676	669	631	647	678	693	685	664	604	631	661	671	641	669	674	662	643	682	645	655	616	729	698	685	657	689	657	658	638	687	663	645	670	651	650	666	636	658	665	669	650	654	639	649	654	648	615	668	619	638	645	679	683	666	608	691	654	703	611	649	650	704	642	607	639	636	617	659	671	675	626	640	674	660	627	659	661	642	660	615	629	621	643	615	661	642	662	649	669	663	616	621	655	627	666	681	638	658	651	665	693	633	697	659	661	684	671	626	635	642	661	654	705	720	659	668	648	659	666	711	698	600	682	705	689	647	662	589	645	668	657	669	688	637	652	652	718	655	655	650	642	667	625	619	649	687	601	623	649	627	671	676	688	637	622	637	662	654	667	677	649	690	709	616	673	697	600	700	635	665	672	664	629	611	679	650	693	631	666	656	597	629	636	645	611	647	677	726	640	629	637	658	625	635	705	664	675	694	638	652	677	618	649	644	660	637	644	661	657	619	614	671	663	665	650	624	643	708	638	611	638	660	689	659	646	694	622	647	670	624	648	652	594	646	639	666	641	637	671	662	690	674	661	668	685	673	625	612	665	692	672	707	645	686	676	673	614	662	623	651	610	663	658	656	656	622	629	601	672	640	589	675	701	630	635	657	641	676	657	638	651	632	663	655	659	649	677	665	672	625	654	660	691	663	664	564	708	620	673	683	663	616	643	589	677	687	649	662	627	615	680	684	622	629	636	636	667	678	669	691	613	650	673	623	626	629	710	635	648	667	655	667	653	683	647	616	668	663	647	672	637	649	668	652	679	642	680	642	684	657	686	690	605	638	644	703	649	683	623	643	681	698	647	609	627	648	667	647	618	651	654	641	687	628	655	632	653	614	650	645	703	661	697	637	673	629	629	705	687	648	640	648	614	642	607	706	662	665	630	659	649	632	620	654	658	669	647	612	660	659	620	653	665	657	632	631	675	623	637	675	675	638	630	667	600	650	622	630	656	645	633	604	668	658	702	646	679	628	635	621	653	663	667	632	700	668	694	626	660	672	628	662	687	654	643	633	667	662	661	621	649	650	624	636	653	663	627	653	664	621	647	673	703	619	663	673	664	654	656	618	585	609	676	619	673	618	593	687	657	678	686	638	694	637	647	615	674	650	674	639	712	726	690	650	622	650	622	691	666	665	666	626	628	639	677	671	627	657	623	658	633	655	626	663	690	655	656	638	614	675	690	705	603	627	631	674	686	661	660	644	656	628	649	650	698	625	701	643	659	668	649	651	662	634	613	712	630	680	641	670	648	684	659	664	661	605	628	635	650	591	666	669	650	660	670	626	673	725	664	635	639	667	649	641	651	659	695	675	690	673	666	664	676	649	670	673	645	651	633	664	610	664	681	670	628	667	635	635	675
2273	386	412	401	398	375	371	332	319	317	320	271	330	282	304	309	318	316	292	306	306	291	293	306	295	316	301	269	313	331	329	321	318	327	311	287	312	313	324	302	300	316	274	296	323	295	320	286	342	285	286	309	299	276	301	271	280	342	293	319	301	315	283	256	269	288	276	276	284	315	310	280	304	305	292	299	299	290	297	291	293	306	298	300	317	286	316	302	287	301	320	326	287	296	315	306	308	282	306	318	258	290	326	288	293	284	262	310	339	297	281	278	307	310	285	297	284	327	289	308	322	308	308	291	308	283	300	312	316	262	306	321	300	285	325	280	312	289	306	314	281	305	293	298	273	304	268	300	309	292	280	292	314	305	298	301	293	299	270	280	272	289	308	288	330	345	300	334	316	328	328	289	297	283	241	268	314	326	324	285	316	279	327	315	298	293	287	316	324	312	272	253	303	263	299	302	273	267	310	294	290	291	305	289	295	298	314	334	297	282	300	291	306	293	296	281	299	326	297	289	289	320	292	292	321	315	307	284	322	288	310	337	282	291	302	306	309	323	284	258	277	281	297	308	327	286	274	279	301	290	323	316	306	296	284	297	290	316	313	326	266	301	315	306	289	286	276	290	262	289	281	287	307	288	286	325	297	306	276	316	318	281	286	294	296	273	299	294	271	289	279	335	270	249	278	319	306	292	301	289	286	280	292	290	285	269	301	305	270	278	274	278	315	296	300	327	301	300	279	276	301	281	264	295	288	306	322	291	309	277	296	285	294	311	314	300	279	295	282	306	323	283	292	294	310	293	263	274	309	308	316	311	315	308	285	268	304	315	331	289	313	273	299	306	251	285	311	306	301	296	310	306	300	329	294	307	307	299	288	314	317	310	286	300	283	276	280	312	281	292	295	289	294	299	276	296	317	290	279	335	317	329	273	276	310	284	295	281	289	294	294	271	346	295	297	311	359	306	301	317	296	308	331	294	288	305	323	324	281	337	306	310	288	293	312	298	294	295	313	284	329	304	261	273	288	280	290	297	314	308	312	313	282	291	296	299	331	288	291	327	327	279	307	293	252	281	314	291	292	300	290	278	297	291	278	338	307	298	303	299	314	289	319	267	312	298	302	308	291	318	292	287	294	302	304	291	304	278	286	274	299	264	319	295	266	285	328	332	300	329	298	293	315	331	320	310	312	273	299	268	256	296	305	308	324	299	308	283	294	284	304	334	309	263	289	293	289	309	287	288	308	314	318	302	282	268	284	316	296	281	263	294	301	288	325	304	318	294	300	289	311	303	297	295	286	290	295	326	281	294	296	324	272	332	307	296	285	291	327	309	284	324	318	283	258	296	335	289	262	325	281	291	275	306	249	327	265	301	285	280	296	292	278	313	277	303	282	311	299	304	315	358	315	299	300	303	300	286	294	321	278	341	290	303	305	308	279	276	324	289	328	274	315	269	295	311	288	318	306	298	318	273	321	273	300	285	324	328	336	267	282	262	267	284	300	272	297	308	285	285	327	300	293	286	301	262	301	289	322	298	276	296	323	309	288	304	295	268	255	278	282	285	315	277	282	291	293	300	286	292	309	311	346	309	309	324	303	293	285	325	324	302	325	296	284	291	315	301	295	301	339	287	297	314	319	323	314	283	303	290	313	296	312	317	303	320	297	304	271	322	299	309	303	303	318	319	283	293	274	302	313	276	315	309	258	326	304	307	292	319	286	293	273	306	265	318	279	344	317	310	268	290	289	294	286	288	304	318	310	287	298	304	287	321	295	290	320	308	294	299	285	297	295	291	322	308	302	299	279	309	280	297	308	273	292	273	285	296	290	270	320	295	348	293	309	265	273	303	280	280	314	292	307	288	301	314	298	298	316	277	300	300	316	290	302	297	314	290	271	291	312	329	300	275	321	285	288	300	294	319	286	280	290	330	279	287	284	299	307	287	302	288	315	281	304	283	307	320	315	306	281	312	321	323	289	295	288	282	293	281	269	324	267	302	334	290	277	288	315	315	313	267	281	289	305	306	300	281	301	310	267	284	340	324	326	306	292	284	280	315	274	328	296	287	296	311	284	298	335	315	326	310	305	311	282	286	297	323	294	276	278	296	266	310	282	294	293	312	261	315	320	323	283	285	271	300	335	301	305	283	303	315	332	314	303	283	288	296	296	322	317	296	301	285	285	250	301	298	296	261	351	279	305	308	314	330	329	295	331	310	285	323	310	280	334	327	273	277	279	295	302	279	294	270	268	316	297	287	307	306	304	291	318	312	282	328	307	316	291	291	268	309	309	313	306	273	341	317	281	272	312	327	296	313	298	318	301	301	315	275	305	317	275	302	290	284	308	275	292	322	319	302	320	273	308	315	309	275	275	296	275	268	297	286	253	309	274	304	311	316	303	287	310	290	296	318	312	310	300	308	325	290	273	281	322	283	278	285	271	287	304	286	287	320	310	301	290	312	281	326	310	307	291	303	323	306	265	310	310	275	292	285	293	324	282	296	272	298	291	317	300	293	274	277	299	312	329	355	285	318	317	319	312	315	302	300	307	303	309	332	273	312	305	279	270	302	276	265	324	311	330	289	304	290	287	270	313	291	303	300	301	295	278	295	304	296	294	288	276	302	283	314	298	271	289	299	279	300	270	295	308	284	314	294	276	297	297	321	268	253	286	289	287	317	276	280	331	264	296	319	298	304	295	270	325	278	288	277	302	299	269	282	297	292	301	294	287	264	292	287	317	289	268	256	298	299	280	320	294	304	285	313	298	301	296	297	347	290	287	325	330	314	288	294	299	276	272	322	292	291	299	299	315	317	345	309	299	346	287	313	302	315	329	305	296	314	309	274	325	307	297	318	281	309	286	275	287	275	296	314	306	266	315	294	294	300	292	309	300	307	306	319	308	320	303	299	288	286	298	324	296	312	290	334	295	327	267	285	258	291	325	342	326	302	302	293	295	289	286	265	297	317	279	295	322	301	281	274	286	285	313	265	286	320	292	289	289	326	266	309	299	298	306	303	294	297	312	298	304	303	324	296	293	307	292	279	313	272	283	293	312	258	286	335	301	279	283	289	330	281	301	311	351	288	353	320	291	288	309	299	299	295	278	296	259	296	336	310	330	307	269	300	300	313	284	293	276	306	272	316	273	258	317	309	292	285	300	254	279	309	300	302	293	309	270	287	274	278	290	270	304	285	292	332	298	295	330	280	319	287	305	319	283	298	320	312	319	284	315	283	302	284	262	256	272	315	326	289	325	316	308	282	306	306	271	291	317	290	296	297	292	294	292	305	310	335	286	278	276	302	324	285	304	332	280	280	258	280	290	282	270	305	291	282	271	333	334	318	286	314	296	266	297	322	293	291	367	316	283	265	317	298	307	279	292	314	301	320	321	294	270	295	277	297	308	296	293	295	314	299	272	303	293	278	272	305	305	302	288	322	296	313	317	298	311	270	271	316	285	290	264	286	293	320	318	296	316	300	301	295	301	309	274	306	295	271
2375	821	993	1089	952	912	891	860	878	799	780	786	784	793	737	763	787	746	720	730	715	746	736	719	693	737	741	711	833	735	800	757	726	681	733	695	768	721	704	722	735	696	729	679	732	655	756	704	695	661	670	681	724	652	706	743	690	682	689	754	704	674	737	696	690	678	692	712	688	700	680	682	676	695	704	673	689	685	730	691	665	666	713	687	660	752	723	705	684	650	681	689	682	699	685	697	692	719	690	699	695	700	658	678	709	700	694	693	706	700	705	720	668	743	693	687	688	661	693	724	706	703	729	696	708	691	667	688	665	641	763	687	715	728	734	708	733	738	680	707	694	716	709	747	683	695	693	716	687	660	726	693	721	669	653	708	705	640	714	657	744	657	672	651	692	620	735	734	689	676	695	702	654	677	699	656	683	714	712	729	725	700	678	696	666	672	694	673	697	709	694	692	686	729	733	745	693	733	704	683	735	661	716	714	688	667	669	701	706	711	665	681	723	689	730	725	682	722	738	685	750	679	685	697	690	696	736	659	671	685	694	695	690	707	716	699	685	668	655	666	703	677	721	693	712	715	712	696	668	754	729	706	744	716	702	715	691	703	688	730	668	678	701	730	670	643	661	695	727	687	695	707	694	687	691	705	661	658	679	691	712	727	651	705	678	641	680	763	657	700	696	728	708	737	674	707	695	756	688	701	652	701	644	707	665	721	653	652	731	728	704	660	672	700	666	669	722	629	679	716	680	695	722	731	699	700	726	736	698	654	655	674	710	636	671	633	679	728	699	724	668	669	693	708	705	634	705	691	725	707	718	729	687	749	702	703	694	694	730	697	718	692	642	700	720	690	683	726	694	712	743	734	678	680	709	656	693	718	666	691	749	695	692	665	740	745	682	696	696	713	701	674	659	720	702	695	705	732	738	710	715	714	643	712	714	717	721	694	723	699	655	646	708	658	684	701	702	699	702	682	687	696	691	686	661	648	648	685	694	698	718	712	674	678	637	693	706	695	668	677	646	669	678	641	666	704	613	736	736	679	699	671	637	694	724	683	700	702	674	694	740	690	734	705	703	669	721	715	685	671	675	685	657	719	698	650	674	688	728	692	707	683	692	755	639	718	700	735	681	702	685	687	685	749	677	734	674	718	700	659	694	744	699	692	730	707	647	677	691	690	707	690	694	675	705	683	672	637	655	715	670	633	680	730	697	656	712	700	688	634	693	685	710	699	662	676	751	640	711	680	726	716	690	727	713	675	608	712	674	679	689	726	667	683	676	683	700	672	741	689	729	683	674	711	722	718	717	703	687	715	688	711	680	675	685	675	699	670	681	707	675	694	706	645	674	660	676	722	660	741	687	728	677	721	715	697	712	725	718	700	724	711	718	697	689	695	718	743	683	678	676	719	678	694	747	681	689	700	688	643	723	665	675	710	695	703	652	682	666	697	684	703	698	710	625	694	680	730	748	680	714	762	711	655	642	695	662	740	662	639	685	710	671	708	680	705	704	683	699	725	711	722	733	680	742	720	673	678	692	694	715	640	672	625	703	704	717	690	666	701	695	723	690	733	690	710	709	715	661	722	692	691	722	730	677	691	703	709	708	674	704	716	707	715	631	697	719	638	621	705	693	705	648	716	673	705	705	646	739	685	680	687	664	650	658	648	725	688	702	714	695	711	656	695	717	715	669	694	680	676	706	687	725	669	606	737	693	691	701	714	735	678	663	673	700	694	706	708	710	679	705	698	665	702	663	684	690	681	650	703	701	667	646	694	708	681	652	683	667	721	702	760	704	673	669	671	709	683	696	727	633	673	727	715	739	761	673	706	701	678	679	694	701	678	695	704	719	687	696	713	687	690	718	689	733	720	710	708	714	701	750	744	715	717	687	671	668	725	738	708	712	700	727	632	687	694	675	707	708	692	676	740	731	748	699	707	699	711	734	710	649	718	707	699	718	677	680	650	668	682	697	667	674	694	656	689	697	658	656	685	713	682	682	688	713	694	731	686	691	677	686	680	685	704	700	692	693	752	649	685	698	699	676	676	711	678	710	686	771	715	662	692	683	683	730	672	702	735	688	652	684	730	705	723	742	745	704	685	720	692	713	682	660	694	625	720	710	667	657	705	689	641	703	663	689	658	704	656	686	682	679	696	737	672	709	703	721	721	701	722	745	708	678	699	669	716	689	677	700	648	688	719	679	696	737	702	674	639	723	696	701	677	684	697	694	692	706	667	745	743	711	676	730	700	677	685	666	676	715	726	667	710	704	709	694	673	690	729	730	676	679	736	735	691	684	702	708	707	697	682	728	708	715	684	710	655	736	725	686	652	670	679	686	759	675	687	698	714	700	695	705	707	648	705	638	701	705	676	659	693	717	714	691	668	654	699	681	718	690	658	711	658	673	711	642	693	666	698	702	679	654	690	698	722	697	721	692	749	678	719	704	674	733	655	676	699	687	709	674	668	708	668	678	655	711	623	693	709	684	694	667	733	684	715	722	675	682	731	687	751	675	726	671	622	677	712	657	721	690	675	731	657	710	699	719	695	733	664	657	673	660	670	705	712	701	707	666	711	713	669	674	675	690	723	709	688	668	659	696	652	658	681	687	700	640	722	673	713	707	701	692	679	664	681	735	707	766	728	680	722	711	730	714	696	706	668	710	683	662	680	727	694	689	712	732	690	716	707	717	653	719	694	683	669	693	704	672	691	648	636	683	696	702	714	640	633	688	684	698	670	706	705	705	693	687	711	693	701	683	712	711	695	652	622	698	708	609	655	713	694	673	710	723	674	723	702	714	730	708	688	691	668	759	651	693	707	680	704	708	721	713	719	642	721	697	667	682	707	758	691	702	695	647	677	675	693	674	717	717	688	676	668	728	732	671	662	721	667	739	686	646	685	703	730	651	709	665	701	699	701	704	709	668	717	679	635	726	713	683	680	705	708	699	669	644	719	709	689	677	756	691	701	720	677	650	694	659	694	687	664	687	650	675	645	682	703	671	688	724	726	708	703	668	680	694	701	669	716	699	663	689	718	723	669	672	712	711	653	723	694	660	686	672	718	647	646	704	666	659	698	699	699	689	678	720	681	697	696	709	714	670	677	730	714	702	672	722	674	710	704	686	640	663	719	689	723	744	701	675	727	704	694	722	721	716	719	697	709	720	734	675	677	697	678	694	715	662	678	697	696	708	733	709	703	674	728	660	664	669	692	696	763	715	638	665	670	730	686	676	686	693	681	643	718	667	657	686	676	670	685	691	727	694	729	749	709	712	766	682	704	668	691	683	695	704	682	737	657	683	677	699	692	755	721	664	664	699	644	696	740	664	703	669	694	703	692	685	687	665	708	685	693	671	669	607	667	662	735	753	662	721	698	710	697	659	685	652	742	717	691	686	712	716	689	691	648	691	723	720	683	693	714	726	685	680	691	667	742	730	663	700	688	714	681	700	670	679	683	693	712	716	679	717	669	647	640	691	677	729	664	696	701	693	704	724	678
10344	1338	1386	1136	802	584	468	414	368	321	329	274	307	281	251	262	276	266	228	244	221	247	210	223	215	233	233	252	246	227	237	235	228	203	205	199	191	187	202	208	226	232	207	215	177	199	210	182	199	193	208	210	198	171	190	197	187	203	202	201	183	207	192	209	203	211	214	193	187	192	186	190	203	208	194	185	207	198	195	179	192	219	220	215	195	191	172	175	198	184	200	180	185	171	188	198	188	183	186	198	189	174	177	185	196	190	201	214	195	190	202	198	190	191	196	199	191	187	215	204	197	187	190	194	186	175	168	187	185	189	189	201	204	191	207	169	171	190	179	194	207	177	195	195	190	181	192	215	185	187	187	213	185	168	184	241	186	214	192	172	197	188	173	216	196	183	169	194	194	188	185	191	196	177	214	199	199	175	189	179	216	176	181	185	183	204	203	202	209	174	193	175	203	178	213	183	186	184	195	206	167	185	193	176	162	171	179	198	175	212	232	180	200	189	222	179	195	191	188	203	211	205	196	196	175	215	209	188	177	198	181	191	200	186	196	189	219	213	177	194	197	175	185	184	191	209	212	178	193	185	202	198	198	201	174	203	200	189	201	193	179	198	221	183	188	209	177	190	183	194	176	188	193	168	172	202	219	219	173	201	204	193	188	180	189	185	204	187	206	199	185	200	187	195	199	201	217	209	198	180	215	191	193	174	213	196	211	197	209	213	175	191	186	211	204	211	204	187	196	166	203	191	191	181	178	160	194	162	172	184	183	187	206	175	199	173	186	203	204	181	190	211	195	172	221	206	187	210	185	205	178	184	222	177	220	193	216	197	199	186	176	220	181	193	194	194	198	188	202	204	199	198	202	185	181	194	204	181	209	205	182	188	213	201	183	186	196	192	187	179	178	195	210	186	175	207	199	207	167	182	201	197	167	208	203	189	190	188	186	199	184	205	168	194	164	219	186	204	207	204	211	197	202	216	192	221	227	201	173	214	196	197	211	190	210	199	197	204	207	176	230	189	196	213	207	201	187	188	212	220	215	203	173	212	197	180	207	195	192	189	201	203	228	201	195	190	225	210	195	206	198	182	201	195	207	202	187	193	198	209	178	190	174	191	192	186	191	192	195	197	185	218	189	196	172	202	174	198	208	198	169	181	209	204	179	177	187	206	167	193	196	183	190	180	184	197	192	185	202	216	180	201	185	200	194	213	188	182	211	176	184	180	190	198	209	201	208	199	193	201	192	222	217	190	180	182	182	171	167	191	201	196	179	202	178	195	182	187	180	184	205	206	200	202	183	195	176	188	202	197	198	194	176	173	218	159	182	200	200	187	175	200	197	183	197	206	190	169	197	214	201	202	165	185	191	209	169	215	214	184	187	200	183	186	185	182	169	181	194	185	178	180	190	167	177	192	194	194	192	195	183	194	191	175	169	167	180	219	220	221	205	197	196	189	189	193	190	193	180	186	176	192	186	178	190	174	212	183	192	181	179	202	199	214	192	203	202	206	185	180	218	193	165	188	190	180	187	184	166	214	195	189	190	206	205	191	174	222	180	167	221	188	205	178	189	187	192	171	186	180	206	173	188	176	193	172	182	199	170	185	188	211	194	181	178	206	172	181	194	194	206	184	164	203	218	173	203	204	182	179	178	207	201	169	190	191	204	192	200	179	230	169	212	195	188	158	168	184	213	189	176	175	181	201	214	203	185	170	179	174	197	187	198	206	173	211	206	208	180	179	182	192	206	196	205	181	196	204	186	199	169	190	209	185	187	202	203	187	189	181	193	189	184	188	210	179	186	167	204	193	185	188	210	181	190	217	208	198	210	197	189	210	190	206	179	198	195	183	192	199	196	200	180	209	189	186	184	200	177	210	189	186	186	186	186	197	200	194	203	214	189	179	194	208	180	182	206	183	174	192	202	186	181	208	199	208	182	210	178	191	190	192	199	178	187	167	200	211	194	192	155	214	175	177	193	177	189	215	179	198	224	187	195	195	189	205	199	205	194	187	205	208	177	193	184	195	203	191	170	203	219	205	201	169	171	166	187	189	178	152	185	186	200	201	187	228	209	196	197	176	185	205	185	175	206	213	190	197	197	177	230	210	183	192	203	223	181	199	187	178	186	171	181	201	191	180	176	185	181	193	197	174	177	198	200	197	178	189	189	205	183	171	181	200	199	161	186	208	191	202	160	193	217	208	186	210	181	192	176	175	195	170	189	200	195	168	187	202	196	202	204	182	201	181	183	201	194	184	188	173	210	189	183	208	217	220	207	203	186	195	183	191	181	220	190	175	203	202	172	173	182	188	208	202	191	192	220	225	207	204	198	217	177	202	185	196	194	188	180	182	204	194	197	225	160	199	189	203	212	186	199	218	204	178	202	211	197	202	186	205	206	199	205	199	196	211	191	201	201	197	216	207	215	184	162	191	182	202	197	202	199	211	201	176	188	197	183	183	186	184	189	218	193	191	195	200	191	198	193	191	183	174	180	183	190	178	184	183	222	169	185	179	191	217	204	169	173	193	204	186	172	174	200	184	176	175	204	205	198	200	201	184	198	183	193	199	204	201	213	192	236	182	171	198	195	202	181	186	181	182	174	197	175	206	192	178	166	192	195	191	201	226	214	209	166	179	190	175	201	224	194	184	191	198	193	214	216	203	193	182	167	165	200	180	187	172	211	198	194	196	179	188	192	180	190	196	191	206	202	182	168	204	185	173	206	200	203	195	154	208	211	206	180	193	206	160	212	175	180	200	193	191	188	197	190	194	209	203	206	164	201	207	165	200	189	209	217	208	192	182	191	195	171	223	232	182	187	200	194	210	211	196	193	179	212	186	189	194	200	197	195	181	208	200	198	173	195	167	219	209	185	196	205	196	184	199	181	171	196	208	192	220	190	180	177	172	156	189	201	188	178	209	211	196	194	191	216	186	184	195	176	204	189	195	173	188	193	205	189	205	198	207	193	187	171	172	202	209	189	210	199	185	172	220	206	206	197	201	216	177	201	185	181	177	210	190	204	214	202	188	172	188	203	196	176	184	197	212	193	213	210	191	193	213	167	193	206	175	188	174	172	186	201	183	187	192	208	199	191	193	204	185	211	209	196	223	181	198	189	196	197	195	186	181	219	217	219	178	201	191	199	203	198	183	192	173	168	198	209	187	179	205	202	220	217	197	233	204	187	183	188	199	193	220	207	191	193	175	191	210	216	191	214	200	182	196	201	172	185	228	196	199	202	191	198	192	183	180	184	180	187	180	196	205	196	201	234	201	197	209	181	201	201	222	189	192	191	182	192	207	215	228	186	212	193	212	184	196	155	186	168	173	185	170	194	207	181	198	208	197	189	212	179	214	177	210	178	194	195	197	206	186	178	182	204	185	175	206	213	209	201	192	187	193	167	206	183	220	203	183	175	226	198	194	185	176	201	204	183	197	211	185	169	172	182	210	225	208	173	196	179	203	222	207	206	187	163	173	176	216	170	214	214	191	202	204
6500	1275	2829	3468	3075	2423	2003	1826	1536	1371	1293	1156	1079	1028	890	895	869	790	854	792	736	776	776	792	756	710	754	684	800	696	708	683	689	655	602	658	613	615	588	572	604	591	579	561	531	570	545	560	582	508	519	514	509	559	526	549	536	541	528	491	524	535	509	523	515	465	534	548	497	491	479	490	488	503	496	510	518	521	492	535	516	522	502	505	473	499	504	550	479	516	485	464	506	513	532	508	509	534	505	485	513	449	517	454	511	527	472	498	496	509	461	477	507	524	491	492	460	467	520	466	507	496	510	471	487	528	492	484	479	501	467	503	534	490	506	476	488	501	467	522	470	497	512	513	467	488	470	476	484	477	475	540	550	498	461	502	547	513	480	479	473	478	540	504	482	503	494	506	494	492	498	485	482	479	458	476	464	507	422	486	466	478	522	522	473	477	485	546	487	521	498	490	485	499	523	476	497	500	457	506	472	468	461	484	495	510	522	494	525	485	519	532	506	488	482	541	434	520	450	489	502	489	493	518	483	521	510	481	470	474	499	474	459	464	497	485	508	516	445	511	473	533	445	496	490	502	506	453	470	491	485	471	466	451	521	480	499	465	516	470	494	510	513	524	481	475	500	479	508	491	461	471	488	494	488	481	503	478	489	488	500	458	513	471	464	449	501	472	488	490	474	491	499	472	501	474	465	467	483	489	485	486	486	545	454	479	500	464	476	484	496	477	479	479	453	502	495	454	517	468	558	516	504	457	514	483	456	502	540	505	499	500	487	517	459	468	498	463	486	531	483	462	460	491	472	490	507	495	520	464	483	515	499	520	473	511	448	469	480	526	509	489	480	485	483	485	478	505	475	486	502	485	473	518	474	471	467	462	497	494	464	508	490	455	499	517	539	495	506	491	492	472	503	524	520	455	474	492	473	514	508	518	517	475	523	440	526	460	515	510	461	479	489	464	476	485	493	501	489	470	471	451	465	492	537	469	463	466	509	480	510	530	474	463	463	519	512	502	481	491	470	525	478	498	499	506	484	500	525	470	469	459	485	483	506	525	505	494	491	486	456	516	491	485	496	497	485	464	489	489	463	487	516	458	508	479	472	508	531	503	467	484	518	515	536	483	510	496	451	471	483	476	477	488	535	438	457	495	505	478	479	497	496	491	452	465	518	479	531	480	469	490	488	503	509	501	460	488	500	492	486	488	470	471	495	537	486	475	476	463	493	511	510	488	476	469	483	472	467	518	478	479	472	483	484	517	516	502	478	488	489	487	492	471	477	498	490	483	501	459	491	502	477	497	499	484	448	475	476	494	476	497	492	486	472	476	461	494	479	461	474	487	483	487	476	493	466	513	525	476	442	474	461	540	517	465	463	497	478	489	468	473	449	486	510	462	508	507	504	468	518	484	514	480	464	496	481	498	477	492	477	466	494	525	470	480	528	488	506	473	508	520	506	484	479	441	500	493	480	453	498	466	467	493	486	525	502	457	482	509	472	449	485	471	540	502	482	481	495	510	502	512	482	493	479	491	505	507	537	468	535	494	495	495	476	474	478	504	491	528	502	504	477	479	446	475	518	528	474	502	474	496	489	501	492	518	535	488	491	468	458	499	521	472	506	485	487	497	507	513	448	495	488	579	507	473	510	450	496	522	484	477	507	442	506	478	498	504	480	476	478	512	492	524	468	470	468	475	474	466	482	458	480	493	522	490	490	474	468	524	462	470	478	524	503	484	493	505	527	445	463	502	521	484	524	492	486	484	481	516	478	465	501	487	503	484	501	520	506	514	509	494	471	474	480	485	472	519	498	483	497	503	465	510	515	496	503	478	497	478	486	515	485	502	493	480	477	452	536	457	493	479	501	451	507	491	481	510	495	514	437	472	504	504	462	480	503	510	505	452	472	478	516	500	502	482	458	500	473	507	498	529	463	461	548	513	478	470	514	515	480	479	507	474	486	466	535	507	530	471	465	448	526	475	485	500	529	491	488	498	530	487	517	475	484	473	495	494	508	485	486	477	462	536	507	495	520	506	481	468	468	468	483	440	493	509	512	456	513	490	490	459	493	487	488	470	452	490	483	535	516	495	502	519	470	488	489	479	491	460	462	499	451	499	482	466	491	486	487	495	495	484	502	495	476	530	517	491	483	497	505	464	498	473	470	493	449	494	513	494	503	490	547	528	511	470	463	496	492	488	516	442	524	478	481	458	489	471	501	460	520	494	476	489	480	475	473	466	522	496	480	474	503	490	492	489	494	434	488	462	459	485	476	488	499	488	438	474	459	471	499	535	511	460	515	447	509	476	483	494	479	503	473	518	474	522	490	513	453	486	466	467	508	503	497	504	503	486	497	461	468	516	465	465	452	454	516	508	469	516	467	480	489	502	464	460	513	458	522	510	469	462	510	470	471	478	474	501	488	529	482	491	495	478	490	495	479	512	468	537	488	504	469	495	471	497	479	545	462	477	453	507	496	506	522	472	503	500	481	503	494	492	493	504	529	473	481	452	519	507	469	489	474	477	467	506	485	487	468	522	505	455	480	491	484	451	497	502	471	488	482	519	517	495	470	523	478	463	502	489	512	485	450	492	477	485	484	489	502	515	451	491	482	470	487	440	486	505	499	490	471	480	523	497	477	468	485	474	470	450	506	504	475	499	491	508	503	439	500	447	510	474	447	485	487	521	473	471	491	454	504	489	499	481	527	449	473	484	455	528	521	513	485	526	482	526	475	464	465	512	509	489	497	495	487	442	484	492	485	491	488	501	443	480	479	462	478	476	505	479	475	499	477	474	469	475	463	490	481	449	456	531	488	503	475	498	496	452	475	512	484	496	538	445	481	492	425	448	498	519	510	527	475	446	473	509	528	510	452	478	481	481	475	517	467	524	491	465	445	482	524	483	503	513	465	512	482	477	501	474	464	495	466	452	469	458	508	485	506	460	511	496	496	490	518	473	489	492	478	469	490	455	501	499	511	493	493	480	445	446	525	470	494	497	543	501	487	451	507	472	466	505	490	464	531	484	493	513	486	489	509	498	471	518	461	514	485	489	508	443	487	485	459	509	482	493	496	504	454	468	470	495	517	493	520	473	494	472	485	447	506	467	499	496	477	493	451	515	521	502	510	496	504	494	467	477	484	510	461	476	468	519	493	458	467	430	502	473	471	505	488	519	510	486	475	467	496	514	510	517	443	491	491	476	483	491	502	505	489	493	516	529	496	522	469	507	511	490	500	489	503	512	484	477	498	452	499	468	507	458	487	496	442	502	501	477	501	506	505	470	532	506	501	500	467	422	508	510	493	494	501	478	476	477	474	475	458	452	500	502	500	474	434	500	466	473	498	476	497	441	516	486	475	514	475	515	533	474	484	451	451	510	485	451	480	492	500	490	482	477	493	506	453	451	464	490	489	487	493	517	495	508	447	506	503	538	467	455	508	489	489	536	504	480	502	496	485	477	536	500	485	476	481	498	498	515	497	505	491	477	501	472	508	521	477	469
20143	3520	2681	2132	1362	1063	825	691	639	544	472	456	420	447	388	417	382	351	362	320	320	321	311	336	350	361	310	310	335	347	330	297	312	267	300	274	317	318	326	236	299	286	300	302	286	268	269	267	289	282	275	287	289	291	281	245	288	243	279	320	274	277	262	271	286	269	287	267	287	248	257	281	245	295	271	276	285	303	282	287	291	291	281	247	264	289	305	294	243	280	268	285	293	256	270	270	298	261	269	278	276	258	277	262	246	277	268	255	289	275	284	290	284	268	285	291	258	270	271	267	270	280	294	263	310	288	284	268	302	253	284	271	321	263	270	248	268	281	272	272	281	295	247	253	280	269	253	285	300	260	284	270	268	259	279	281	252	304	254	268	265	295	274	230	252	256	290	270	260	290	262	257	297	307	279	281	287	272	270	266	233	247	267	265	240	291	293	291	271	230	268	271	277	276	282	266	284	297	253	241	282	283	277	299	290	294	252	277	252	253	286	276	291	238	282	278	290	268	255	242	268	255	269	268	305	277	242	268	276	296	275	266	255	261	276	284	291	299	264	269	291	262	270	285	259	288	276	292	264	296	269	279	277	268	272	293	252	282	294	272	266	268	261	269	309	293	236	291	256	294	268	264	264	295	265	241	293	257	238	265	262	250	240	275	256	246	268	249	264	251	255	243	240	270	269	321	263	239	271	290	257	301	273	280	253	245	273	268	288	275	257	275	274	259	248	257	253	290	260	270	244	274	252	278	303	272	289	291	286	279	292	253	277	250	267	252	288	270	243	293	299	281	284	274	275	256	251	277	273	284	252	271	275	283	270	254	274	300	269	275	296	266	291	279	280	298	268	285	256	262	250	243	251	242	277	267	266	263	276	303	281	277	262	249	283	291	282	304	279	247	255	302	263	302	280	246	281	278	253	300	288	242	267	264	235	237	251	255	248	293	263	269	289	274	279	284	297	260	290	245	258	279	280	272	266	271	299	283	271	257	279	270	231	267	268	248	256	292	312	265	264	275	278	285	289	259	272	239	267	280	272	296	239	289	268	250	269	268	269	251	276	273	255	269	257	255	267	272	255	267	256	249	254	299	280	265	271	265	267	244	268	244	252	291	276	248	276	282	294	284	278	282	270	245	286	284	285	271	256	281	268	288	285	263	264	283	271	251	291	275	245	261	270	250	246	260	303	286	257	250	248	291	247	256	284	281	257	250	254	265	248	279	259	276	278	260	247	279	261	271	295	253	258	252	291	272	281	253	271	246	246	289	289	269	275	277	276	264	265	258	259	278	283	280	259	265	270	273	269	255	290	258	278	263	278	260	268	244	251	231	250	278	270	270	264	265	258	268	262	256	298	283	264	276	276	269	267	267	277	288	252	283	258	269	258	284	292	252	279	233	267	278	264	266	265	288	250	274	288	241	288	283	259	264	259	266	278	272	263	282	272	276	287	247	269	274	260	254	311	262	292	277	293	288	268	277	265	252	260	293	286	269	298	272	268	254	294	272	317	284	271	268	276	247	258	246	275	295	269	260	246	291	291	306	262	263	227	273	265	281	263	288	251	229	272	250	269	300	272	275	290	282	269	259	259	254	289	253	269	261	257	268	270	256	269	275	294	283	274	253	270	261	300	264	277	261	268	258	262	259	244	278	267	282	291	269	272	270	278	263	266	255	273	264	276	294	295	264	264	283	262	272	238	271	276	269	250	281	269	289	300	272	270	235	283	244	266	241	291	251	289	260	285	287	290	280	256	294	268	280	256	249	268	292	232	255	260	262	287	251	269	286	281	285	277	229	269	282	288	249	262	267	273	246	274	273	290	274	257	275	267	283	292	255	261	236	285	319	260	264	268	294	299	290	261	267	299	247	266	280	257	275	276	270	306	259	263	282	263	275	240	254	258	270	264	295	277	253	274	252	298	269	245	266	277	257	276	261	263	270	273	269	268	275	268	289	260	269	271	258	281	267	263	271	297	265	262	253	281	264	283	275	277	267	284	254	249	256	283	266	287	284	257	273	253	276	299	285	263	259	258	266	274	257	260	271	259	292	274	306	288	265	308	247	272	277	276	266	271	250	276	309	267	267	267	274	266	250	250	260	241	238	270	256	290	249	272	268	280	298	268	269	266	292	260	273	261	279	227	280	281	268	251	268	287	283	234	244	276	276	275	278	272	291	301	271	243	255	241	249	253	271	261	296	237	279	284	268	247	300	289	255	279	288	258	238	258	262	262	276	279	264	240	271	262	276	281	242	269	258	284	245	294	260	261	238	285	272	249	269	292	259	277	285	284	270	250	267	234	244	265	295	252	273	260	279	261	250	266	277	289	258	254	281	275	267	269	295	286	255	256	287	281	291	271	252	249	262	268	269	260	299	286	283	267	301	279	254	266	292	282	257	256	257	249	283	274	273	261	279	295	275	251	265	265	276	259	274	282	258	263	271	299	305	235	305	268	262	270	294	289	253	271	263	253	288	281	274	295	260	267	280	300	251	301	258	289	271	284	277	273	264	262	237	284	279	261	240	242	283	259	281	251	277	287	299	316	250	255	274	256	262	287	256	269	248	244	271	273	262	292	315	295	258	254	264	271	299	253	288	251	290	265	283	239	271	259	273	297	273	301	286	284	289	254	259	284	263	251	267	260	279	272	252	246	286	279	261	250	258	311	271	296	270	293	278	282	286	267	265	274	256	292	267	280	287	267	237	239	258	270	265	281	267	300	258	261	274	253	291	292	284	261	284	257	249	261	236	297	272	301	298	281	263	266	287	277	263	277	290	240	253	284	260	273	259	251	257	277	277	256	281	239	283	255	260	261	281	301	285	283	274	266	283	274	285	257	272	267	281	262	265	292	311	278	263	312	267	258	281	241	260	278	256	285	249	235	277	267	266	265	254	312	258	285	246	255	265	293	293	242	270	253	261	285	258	265	291	261	265	254	243	285	290	264	232	248	246	280	272	275	243	274	279	270	273	280	251	252	272	294	244	285	229	264	271	261	287	272	273	278	277	272	289	249	302	283	266	273	273	273	250	254	288	277	274	278	284	267	296	276	285	266	272	259	281	262	255	239	294	275	268	266	272	286	292	287	279	271	264	264	283	254	259	296	277	284	246	247	287	274	282	238	259	271	268	272	255	280	251	283	270	238	269	262	256	266	245	277	284	256	268	274	260	275	276	279	292	259	265	259	270	268	248	262	235	281	269	281	277	307	258	266	265	292	253	275	231	247	294	279	269	268	260	298	292	266	278	306	255	253	258	246	302	281	264	272	277	292	266	267	280	274	255	255	255	276	289	272	271	250	262	273	291	271	253	280	251	253	245	292	272	250	286	268	270	239	301	264	284	291	247	277	246	284	285	300	280	261	262	274	293	264	252	308	277	275	250	292	238	314	255	272	287	286	283	271	282	289	285	257	275	295	255	239	254	257	312	286	276	266	285	267	266	294	235	261	307	263	274	251	318	266	255	270	288	263	274	244	282	263	278	284	247	284	272
9729	2304	5117	6038	5155	4273	3561	3083	2604	2364	2026	1820	1789	1563	1448	1429	1368	1346	1190	1215	1179	1199	1163	1158	1144	1160	1163	1106	1084	1142	1049	967	1002	965	919	920	869	850	835	858	849	822	829	799	773	764	750	706	724	774	744	773	809	753	728	794	800	766	760	719	719	736	749	744	687	732	720	685	709	679	741	690	719	710	708	738	707	748	719	677	715	694	687	693	688	711	695	700	728	700	673	744	647	693	676	706	667	657	700	675	678	662	690	673	685	660	651	674	679	672	644	674	663	684	619	609	696	688	658	671	665	655	650	681	709	704	701	662	621	683	663	695	662	687	699	710	661	637	666	637	675	654	657	687	655	688	639	674	603	617	650	688	679	709	634	624	708	698	666	662	682	679	653	682	644	638	658	681	676	674	653	648	673	645	624	661	662	730	653	663	622	631	688	650	652	686	683	699	652	706	690	689	708	659	698	608	686	649	660	627	671	693	687	661	711	695	667	673	661	671	659	699	649	716	675	650	622	647	669	661	613	645	660	598	644	654	688	670	668	627	643	662	667	644	700	635	674	625	675	652	659	694	675	672	664	639	678	673	688	704	665	625	701	680	643	684	695	659	663	649	679	653	646	651	702	679	675	654	686	639	678	656	657	663	671	667	642	666	629	651	648	624	673	643	630	684	617	671	644	682	622	650	704	639	608	671	672	661	692	675	627	656	651	631	624	683	646	691	661	684	670	639	628	679	682	640	620	680	666	641	663	633	675	630	691	668	681	651	693	675	664	670	648	687	693	687	725	655	674	630	685	627	648	692	671	653	642	704	685	651	653	630	670	659	698	684	673	668	678	698	670	659	674	647	689	707	665	638	685	665	673	674	599	697	666	642	669	687	641	668	664	737	701	672	661	682	677	661	609	670	649	682	686	646	681	691	684	639	660	670	654	651	671	674	647	676	696	697	681	665	679	660	616	687	662	660	681	669	689	648	663	654	680	627	667	703	653	690	640	697	637	656	639	662	697	641	644	658	659	692	663	679	691	666	669	685	663	674	676	692	695	637	698	630	677	649	650	680	647	668	661	601	662	662	672	648	662	643	689	657	634	650	627	649	669	712	656	652	677	647	646	659	633	708	669	641	646	654	694	694	670	663	696	633	710	624	641	641	677	664	600	699	644	637	687	646	618	654	704	641	652	633	650	741	658	673	650	678	666	682	671	738	679	632	691	643	676	645	654	704	619	650	670	629	670	703	688	706	624	681	672	684	630	677	647	664	670	655	655	630	657	653	640	659	665	690	665	651	700	684	673	715	633	669	634	678	664	683	664	620	673	677	684	624	651	681	674	627	683	687	666	689	638	650	656	633	701	661	640	658	647	665	686	667	676	651	688	684	656	636	669	610	635	674	672	670	716	679	675	674	655	661	662	702	670	666	658	650	641	667	708	706	627	677	698	637	694	654	666	701	687	680	691	656	668	629	656	651	634	623	677	675	702	712	637	655	662	667	689	665	608	662	691	717	650	711	686	692	656	624	664	651	653	628	654	688	668	645	675	652	664	636	629	666	705	688	662	697	632	658	629	698	707	713	645	646	697	676	652	654	689	661	678	712	642	643	681	654	658	654	636	646	665	677	697	648	655	612	648	699	659	649	642	663	687	632	678	663	691	672	676	649	608	641	657	651	701	709	632	694	645	649	648	696	669	646	687	629	711	648	731	702	672	657	658	626	722	627	667	621	656	688	677	669	645	655	653	642	643	669	676	677	689	630	647	636	676	676	683	651	695	695	709	704	662	654	669	668	699	622	668	626	696	626	651	672	658	693	693	680	640	691	662	691	646	663	635	691	653	658	595	635	649	641	639	659	723	691	685	670	651	637	672	655	665	699	677	648	659	683	699	655	646	665	662	656	654	692	638	679	698	674	644	679	688	680	657	676	652	663	614	670	692	658	667	685	660	707	674	698	656	662	682	673	659	677	645	695	676	640	682	639	653	683	643	673	697	640	685	641	652	656	675	658	676	666	690	708	624	702	697	694	621	639	688	720	632	622	676	683	651	689	659	656	686	684	646	706	687	632	714	701	702	685	663	674	649	656	681	656	677	653	629	647	630	666	695	680	633	671	662	680	694	700	672	676	668	647	620	644	697	693	745	643	664	661	636	666	678	633	682	620	663	610	673	659	657	639	653	664	613	628	698	648	700	661	673	647	676	639	680	649	688	644	636	658	659	662	675	639	671	635	625	676	640	637	654	649	664	641	649	625	694	641	628	696	678	683	685	690	622	667	733	663	655	646	644	660	703	640	663	631	630	670	665	606	646	619	670	680	667	681	684	674	668	681	673	640	668	669	714	693	691	689	674	659	697	672	678	642	637	623	683	707	637	696	678	665	693	662	675	641	651	695	686	648	665	628	646	682	694	658	666	649	638	671	712	690	679	646	665	677	640	648	705	655	667	694	696	692	684	648	671	670	688	714	651	666	672	674	627	623	649	705	608	679	656	675	696	680	682	681	668	683	664	625	678	656	649	675	702	603	621	653	684	704	671	669	658	671	640	655	625	662	628	682	628	680	682	646	649	668	679	651	676	615	695	672	657	653	674	665	653	688	635	653	694	697	689	657	622	681	649	651	673	627	648	666	672	693	677	671	697	648	637	647	700	676	659	640	654	657	675	677	645	652	666	680	663	672	646	685	726	633	645	635	697	656	696	704	668	646	686	689	660	679	677	642	657	666	652	679	655	703	647	658	652	655	635	610	667	669	623	663	658	667	652	651	631	677	634	733	678	658	635	641	641	641	671	648	648	675	632	620	693	699	703	648	695	647	689	641	664	641	659	657	672	676	667	708	682	678	685	657	686	675	639	643	666	661	697	694	646	655	647	662	628	679	669	675	628	640	694	647	661	660	593	651	678	655	679	696	673	664	641	708	637	630	702	660	651	671	636	703	678	683	638	651	665	680	628	683	620	658	655	656	654	627	659	654	637	641	682	675	637	648	713	666	659	747	647	704	663	630	670	659	656	683	678	649	694	668	719	653	643	694	709	685	682	653	669	639	625	656	692	653	701	662	662	697	662	680	671	659	705	636	629	644	662	654	683	700	678	667	659	621	682	667	657	626	656	609	710	670	677	642	702	645	663	683	687	626	692	678	668	722	640	692	696	647	702	705	666	667	691	675	653	677	669	676	647	670	693	681	655	630	646	643	678	661	699	662	646	669	685	649	670	657	669	684	659	662	665	644	690	672	728	697	659	675	671	623	626	625	688	655	674	667	686	641	656	693	683	691	659	665	665	644	685	644	643	670	675	697	669	617	662	651	710	628	725	613	652	645	690	650	656	632	638	701	650	721	716	637	717	662	674	671	663	640	618	625	674	665	638	644	683	606	667	664	630	675	684	660	673	651	640	691	690	725	670	623	708	668	676	704	705	692	702	661	698	695	664	662	663	676	649	690	655	653	641	678	643	676	684	656	685	640	629	639	643	670	637	653	624	657	658	703	704	630	670	666	648	697	648	655
2383	412	438	454	380	331	321	344	344	324	328	328	314	315	327	337	331	285	309	274	311	295	315	277	318	315	303	336	314	310	287	321	310	307	320	338	296	315	279	278	329	329	320	307	297	314	316	316	287	305	310	302	337	294	281	277	291	301	302	329	293	330	306	298	300	289	298	335	300	300	309	303	331	279	324	294	294	335	321	302	318	339	292	274	307	298	331	295	336	332	335	328	322	288	304	332	354	301	350	334	293	333	303	268	294	326	324	286	319	311	283	300	320	295	295	273	286	282	302	313	295	288	303	306	300	290	326	308	289	276	298	305	298	323	300	297	322	310	313	298	293	308	292	317	335	319	333	289	283	274	303	312	283	323	302	323	314	283	285	311	292	333	324	279	292	276	290	311	257	286	291	279	297	310	279	297	287	310	334	303	332	298	296	304	300	293	308	316	304	270	324	286	322	301	297	312	330	312	305	289	293	337	346	296	312	305	279	310	327	267	300	312	303	297	287	312	276	335	282	348	328	329	354	293	304	311	293	285	270	332	285	309	292	314	300	325	314	309	297	315	313	304	307	315	299	290	314	312	274	295	313	297	307	275	318	295	298	311	305	301	306	297	299	300	342	296	317	298	307	289	300	316	278	292	274	297	327	294	284	311	302	282	328	297	306	301	306	310	298	318	328	349	299	339	321	324	286	304	323	334	288	308	289	330	300	323	301	283	335	306	277	306	305	280	320	313	333	290	276	343	287	265	326	294	300	303	289	296	325	268	258	278	298	298	297	307	298	328	327	334	281	322	328	313	309	308	322	302	277	315	298	322	304	303	350	287	303	313	273	292	301	330	299	287	332	294	313	297	292	280	304	331	295	289	285	299	313	286	286	273	337	268	282	288	304	296	288	315	342	337	303	305	290	326	329	282	325	298	281	307	285	316	308	265	309	299	277	326	290	300	291	318	302	339	277	297	311	282	300	326	283	324	292	292	332	319	315	289	287	306	302	336	310	325	317	350	291	331	313	312	315	282	310	331	311	303	297	298	315	338	307	288	284	309	277	320	326	274	301	304	260	335	304	276	310	341	323	321	303	299	329	304	281	308	287	309	294	320	317	320	340	329	322	312	325	295	294	298	327	296	292	302	297	276	310	323	323	299	299	307	297	281	315	285	303	289	334	317	291	314	305	308	330	319	297	320	336	275	309	293	309	322	297	308	296	299	319	302	303	290	326	274	341	313	333	300	325	316	275	280	311	289	328	313	315	310	349	335	296	292	316	301	272	309	302	312	302	326	297	294	298	339	319	279	304	280	313	334	310	322	305	320	300	298	300	287	293	290	307	250	329	291	271	301	275	312	310	313	286	313	304	331	305	349	303	315	322	310	297	294	346	307	298	276	310	294	316	338	323	298	311	282	348	306	313	334	290	325	323	317	326	319	304	291	297	299	301	308	292	315	318	322	301	302	294	309	320	300	289	323	291	317	319	288	308	323	268	279	295	297	313	287	315	329	302	304	339	300	349	293	276	297	291	302	299	288	310	285	319	297	294	332	309	276	258	325	316	288	322	289	323	310	305	320	291	292	311	319	295	299	316	310	300	311	322	278	312	289	315	317	303	293	299	311	297	309	334	293	280	333	364	285	325	316	297	297	287	298	285	317	305	325	294	291	295	284	302	309	289	308	327	344	318	313	310	295	321	324	312	313	315	286	323	308	310	303	333	317	325	316	286	299	335	294	308	266	303	299	300	314	311	269	276	284	298	293	325	281	290	310	312	315	308	313	336	297	315	282	274	291	285	313	292	285	309	290	307	295	279	292	298	280	284	303	318	314	319	358	310	308	321	271	332	274	299	307	296	312	288	322	274	332	312	289	321	298	304	302	312	305	292	308	273	300	289	294	327	310	292	292	309	292	326	308	310	287	345	307	292	282	318	288	333	322	319	306	284	278	296	324	297	302	282	294	261	282	295	324	309	296	294	309	309	290	301	292	303	298	299	293	280	304	271	310	296	297	308	320	313	286	317	292	333	303	280	320	289	317	296	308	314	315	299	300	339	314	275	285	308	287	326	297	308	322	300	274	269	301	300	304	306	355	308	332	332	314	316	284	318	318	297	288	312	320	325	307	283	281	313	306	303	300	310	299	301	301	311	339	296	325	289	299	316	303	294	303	302	293	318	344	313	309	301	283	258	275	284	262	305	306	298	288	309	345	292	366	320	310	318	296	302	315	316	269	326	263	273	338	289	313	321	312	299	297	307	337	326	290	311	316	310	287	347	320	313	292	328	335	320	291	342	334	274	281	302	301	287	304	316	286	289	276	314	303	324	298	312	318	321	309	310	303	282	315	326	324	292	329	290	279	323	339	294	302	302	313	311	344	302	312	300	328	299	281	331	301	295	290	316	300	315	324	325	299	311	304	290	308	286	306	299	313	300	324	286	305	313	322	276	321	297	329	319	295	306	310	322	316	298	272	302	306	289	306	307	333	305	301	291	334	302	311	337	282	341	333	289	328	284	291	294	329	300	298	293	332	301	309	327	310	309	279	316	312	306	293	270	291	323	316	297	279	306	304	328	288	299	326	319	289	287	311	281	334	324	326	291	308	310	305	320	326	349	316	262	322	350	295	309	284	276	298	266	288	300	347	322	317	302	311	304	344	277	294	297	319	302	308	320	289	316	324	269	318	305	282	309	267	307	323	293	297	309	280	308	326	289	284	318	300	285	303	275	296	257	319	348	338	290	290	306	327	298	326	331	326	312	313	321	330	296	298	302	325	308	297	297	313	305	268	334	305	303	282	301	289	308	277	273	304	304	308	277	295	269	291	298	298	310	308	285	293	300	301	324	302	306	313	299	277	305	290	303	313	273	303	300	297	319	311	310	275	273	305	305	315	314	321	318	329	321	297	331	323	293	281	279	318	314	307	289	296	300	291	295	296	311	324	332	299	306	325	298	304	286	318	303	326	299	299	315	304	299	320	301	281	303	317	289	319	288	317	315	302	281	283	325	303	329	299	268	323	296	304	310	328	323	321	288	291	289	276	271	307	322	291	304	316	292	288	328	302	320	314	291	284	317	308	287	302	307	314	288	298	276	292	312	331	301	313	321	306	324	295	281	318	296	325	307	264	313	331	309	287	311	301	274	316	296	260	332	277	322	279	263	320	289	331	333	302	282	290	270	284	255	306	266	312	311	297	320	316	291	288	333	302	327	308	282	296	305	267	318	321	295	283	329	313	301	279	311	309	318	308	323	282	330	302	305	277	315	319	308	314	325	266	296	288	319	313	281	278	286	310	312	326	282	282	311	305	297	299	315	285	280	311	297	285	306	270	315	283	324	291	297	306	307	312	309	312	275	281	285	297	323	324	346	286	320	322	302	287	296	316	306	312	306	299	276	285	293	306	290	296	301	288	317	274	284	276	307	333	298	296	301	279	316	298	292	306	295	310	300	272	307	329	309	316	340	301	308	302	326	343	328	336	316	318	329	324	306	309	291	299	287	277
2519	797	915	1072	999	964	876	832	819	843	782	790	730	824	795	747	745	786	796	804	751	764	737	713	730	791	816	761	748	740	759	747	746	685	758	715	719	727	721	679	711	710	744	713	687	727	706	716	763	700	667	710	730	741	686	754	700	693	682	695	691	671	734	740	755	726	711	706	796	743	764	665	687	746	681	720	687	665	660	727	687	727	644	723	692	706	691	740	763	676	694	711	728	708	710	699	697	706	727	672	745	674	705	753	730	767	687	697	693	704	715	754	722	710	674	707	679	674	741	719	675	703	667	714	724	705	681	714	725	693	746	685	696	698	722	711	721	706	675	736	702	706	758	711	716	738	691	743	695	718	728	642	697	747	699	659	674	671	706	700	700	729	696	703	666	761	729	769	714	666	741	686	713	692	696	726	679	651	666	741	743	655	720	691	702	706	717	714	694	705	720	749	694	743	707	691	719	682	675	700	679	700	679	660	768	722	720	727	724	672	725	733	721	709	700	685	705	679	671	733	709	680	752	703	658	685	721	707	708	693	692	763	690	688	712	685	741	717	731	720	708	704	694	740	703	727	688	688	747	706	660	700	710	699	721	665	727	743	701	701	712	734	688	697	710	702	722	731	710	710	702	669	699	679	738	706	654	703	728	715	689	679	724	754	682	734	729	753	677	718	727	723	714	683	701	735	705	709	658	735	724	747	697	663	687	681	714	654	702	726	680	695	657	722	730	735	688	690	699	702	737	710	728	713	710	710	776	672	739	710	745	703	722	703	708	730	673	734	726	706	674	718	685	720	716	706	659	737	706	674	709	704	713	728	747	704	706	701	675	662	680	671	726	743	706	733	753	667	758	706	697	727	695	706	739	724	711	719	661	677	721	733	653	707	677	656	710	734	671	814	677	725	697	686	714	719	667	704	715	712	665	702	684	667	745	723	698	672	723	746	718	701	717	697	702	709	704	710	715	689	719	706	671	667	737	675	703	687	742	727	741	665	656	722	701	727	698	661	743	709	654	665	734	735	731	753	720	707	722	713	672	689	678	681	684	666	775	723	624	720	731	677	750	730	673	679	686	667	708	718	667	685	717	706	737	723	689	680	691	694	692	721	672	732	697	725	680	702	719	748	723	708	674	667	638	710	662	691	699	676	733	727	720	711	732	725	674	686	710	704	709	701	731	730	702	682	684	733	724	740	673	716	681	733	711	683	729	696	712	700	726	712	673	666	708	690	719	646	740	742	713	708	720	720	683	687	698	723	721	708	668	678	702	684	721	729	701	728	733	738	657	747	735	765	680	685	727	694	702	728	676	691	704	690	676	676	750	715	673	694	737	716	678	692	704	696	637	686	734	701	717	727	668	663	714	710	735	704	672	668	705	703	746	685	672	675	699	738	685	706	702	743	703	735	670	707	714	715	679	724	717	722	699	717	698	690	681	680	657	690	688	712	674	743	733	742	700	705	721	671	693	716	713	714	691	711	734	697	714	696	691	724	698	747	721	700	710	732	750	714	682	732	742	682	744	686	741	670	727	723	663	723	710	694	709	702	708	698	729	731	722	679	725	687	713	729	744	741	673	720	730	703	780	715	704	744	759	699	666	770	694	683	660	665	674	732	700	699	709	732	735	738	737	684	714	692	752	740	702	677	727	712	718	710	720	723	707	644	664	669	646	696	722	719	658	776	733	672	712	696	678	698	744	724	747	722	719	691	711	725	682	650	705	712	740	695	718	719	717	714	714	728	687	717	733	705	722	687	723	685	692	711	699	698	714	704	665	724	657	673	689	675	681	676	733	703	660	680	736	678	727	691	685	664	694	733	668	639	654	749	686	700	666	706	701	756	717	683	703	740	686	732	694	682	686	737	734	706	713	715	725	741	714	704	698	707	688	723	677	729	689	694	729	717	706	718	686	718	723	729	738	748	761	670	689	682	694	718	715	729	751	710	712	721	670	699	743	692	687	723	735	681	689	699	691	715	723	744	729	712	712	677	691	685	683	719	709	715	706	667	709	705	729	693	714	688	748	700	676	695	697	712	698	673	680	712	682	712	748	723	722	738	716	684	686	703	731	695	677	691	723	700	686	777	718	723	649	685	733	666	689	748	723	668	674	747	682	689	723	661	700	718	652	709	688	699	715	748	697	672	700	727	719	700	703	675	675	698	671	698	723	682	718	726	711	693	725	751	654	730	745	715	681	710	736	671	724	773	691	698	689	732	682	688	678	744	712	670	705	732	732	709	719	722	694	697	684	684	707	682	714	717	681	687	705	713	705	689	692	705	685	679	697	708	704	659	670	663	700	682	722	706	693	671	719	675	651	704	686	739	722	716	714	707	702	711	705	732	716	739	721	691	720	704	748	723	705	716	676	733	697	719	749	770	717	743	719	716	726	705	660	749	745	737	724	710	684	702	733	747	722	717	696	725	694	723	707	710	710	706	716	713	652	724	725	704	683	726	720	726	699	686	695	744	707	739	709	714	689	672	691	723	740	720	716	696	675	677	704	738	680	715	692	679	671	679	696	725	711	718	703	673	741	728	646	707	751	682	736	766	732	700	701	717	693	706	639	687	747	649	675	739	724	701	690	726	688	673	728	711	642	713	710	684	673	714	793	696	704	651	709	732	705	684	711	715	688	658	674	688	692	760	735	689	708	672	718	696	680	662	726	713	680	677	746	731	740	666	710	679	648	722	664	705	730	683	705	693	723	685	728	675	711	711	710	676	711	743	684	673	741	684	726	680	704	712	694	710	706	680	673	683	713	625	674	721	690	690	704	718	716	709	668	682	693	759	760	713	737	689	726	723	737	751	699	701	700	676	648	723	725	688	723	730	745	678	759	746	674	662	696	694	711	698	718	705	678	710	718	752	664	690	698	721	693	728	682	749	691	717	697	709	696	701	726	695	669	660	763	695	694	704	701	706	702	723	734	719	749	688	701	738	732	654	716	705	687	695	670	687	702	711	727	681	785	687	685	695	680	720	694	715	673	735	700	678	697	716	772	663	755	666	659	688	722	711	678	674	737	722	678	682	679	692	690	679	704	701	703	703	736	677	700	697	700	692	714	697	745	683	735	674	681	723	677	676	698	755	675	674	686	705	727	738	716	695	704	718	682	749	740	697	745	678	672	665	659	705	703	709	669	726	699	724	686	690	664	715	723	754	689	704	687	725	733	677	702	701	696	728	695	672	696	668	694	706	690	699	756	716	690	733	663	728	683	688	726	708	731	700	685	709	718	732	684	751	719	686	747	697	674	705	738	698	702	691	717	746	722	722	706	697	709	713	666	693	715	761	752	737	696	672	712	713	692	718	724	736	741	699	719	695	740	703	736	696	702	707	759	734	704	731	701	721	717	688	747	712	661	730	729	752	656	726	729	702	697	707	682	704	748	767	735	710	683	717	687	747	693	729	728	742	726	757	702	728	629	653	745	711	728	699	692	689	683	712	694	715	697	697	698	700	733	712	720	721	682	781	682	690	705	762	679	677	716	706
11560	1281	1429	1057	802	665	517	442	382	352	334	286	270	279	271	274	219	246	239	224	241	284	224	277	248	223	232	225	231	222	246	191	222	221	206	234	213	218	210	183	211	196	196	219	204	223	209	212	214	194	196	212	198	207	203	202	215	184	198	202	220	208	203	232	215	199	203	198	202	215	187	244	210	174	224	213	186	184	207	195	200	199	202	180	198	212	168	212	195	209	183	199	190	213	188	208	193	183	202	185	212	196	205	215	178	178	191	191	182	213	206	215	187	190	207	221	207	211	183	167	210	193	187	214	218	191	205	174	209	199	163	194	182	193	205	207	197	227	184	175	190	159	187	187	180	231	185	209	204	164	206	186	172	191	172	202	198	209	194	194	189	166	206	185	180	178	199	206	224	183	185	208	194	183	182	186	205	198	187	202	191	203	227	197	186	191	224	220	208	188	187	198	202	198	206	214	197	173	206	211	185	208	195	203	194	179	210	209	206	196	202	182	209	203	202	205	203	178	184	199	190	180	212	162	203	193	205	177	213	212	221	191	222	188	212	210	201	198	177	194	192	192	198	210	208	196	191	195	180	175	196	168	192	251	208	148	177	190	189	218	184	205	198	202	194	208	217	167	200	219	180	190	187	182	200	236	196	194	205	210	204	194	221	187	221	165	230	188	210	199	175	215	203	212	204	170	208	204	180	194	189	194	189	223	191	186	175	210	184	191	206	204	212	188	204	172	173	179	182	181	195	208	188	167	154	172	197	225	185	201	206	201	186	186	188	188	188	202	177	186	178	191	205	199	203	201	194	202	204	212	189	196	199	187	206	186	195	189	198	198	191	220	198	200	219	226	185	186	188	207	196	182	187	197	213	187	192	215	174	211	200	192	211	207	198	176	194	219	194	222	196	200	202	213	187	174	196	215	203	199	182	192	216	195	204	169	204	208	210	197	168	193	203	195	195	199	211	191	212	175	160	196	207	226	203	173	205	207	184	203	171	194	175	224	198	194	183	197	209	188	197	204	187	186	182	196	228	172	212	201	204	212	186	182	193	181	186	205	187	206	201	188	215	207	219	176	181	193	176	210	222	174	194	198	187	179	195	212	192	187	207	184	194	207	196	217	200	182	197	167	219	172	177	195	225	211	193	200	208	168	197	198	204	207	189	194	228	205	179	225	193	196	198	194	212	185	187	201	216	199	203	201	184	183	188	206	190	195	188	193	193	200	213	202	181	201	180	198	179	183	214	212	193	181	204	197	192	237	193	175	196	202	182	200	222	175	197	208	177	218	194	198	203	205	188	195	202	223	209	212	209	209	189	185	186	185	190	206	213	206	197	215	203	214	181	175	201	184	199	187	203	195	223	188	167	191	200	179	197	195	202	203	219	194	212	199	180	197	196	237	207	196	202	183	198	184	212	218	179	200	171	175	184	182	224	191	194	173	186	165	180	234	195	213	204	206	213	202	186	184	193	193	208	185	177	182	187	207	213	210	214	192	185	206	158	187	207	201	203	223	186	183	200	162	193	189	221	198	162	196	208	186	202	190	200	194	178	209	177	201	206	187	193	196	185	195	203	165	207	192	183	195	211	200	185	217	212	207	218	192	202	213	188	180	183	215	189	198	199	206	184	208	184	214	211	194	224	175	218	198	190	171	195	205	216	156	212	212	218	173	205	186	213	186	163	202	192	194	193	200	194	196	194	157	186	192	185	179	170	206	203	197	175	177	222	196	195	204	198	209	177	166	204	197	197	200	179	190	196	188	210	219	208	172	183	197	190	214	196	221	217	195	189	207	196	215	198	192	203	190	188	196	194	185	198	190	218	199	181	199	195	188	183	195	171	207	175	205	207	203	209	202	192	191	206	196	215	201	184	196	163	180	205	197	193	181	185	203	193	175	200	196	192	182	193	210	184	177	208	224	202	197	208	208	204	208	171	168	209	192	177	189	185	187	199	182	233	173	186	182	208	200	199	201	213	190	192	192	212	188	212	202	189	198	195	178	203	188	193	195	176	213	212	183	188	184	179	214	181	203	205	178	211	210	184	211	221	185	207	183	209	188	194	188	199	226	201	218	188	179	175	180	208	194	202	183	197	176	187	218	209	192	176	193	186	190	200	187	217	196	207	189	182	195	215	197	192	207	178	193	202	174	207	220	159	189	208	217	196	211	213	203	184	215	215	198	199	191	201	182	213	208	182	198	174	180	214	186	220	207	210	174	194	181	206	214	206	178	195	182	192	211	185	208	218	191	184	174	209	213	198	166	185	200	204	192	200	202	217	186	186	199	218	199	188	193	200	200	184	186	186	223	208	201	223	217	181	180	194	175	213	202	207	191	197	209	196	197	194	186	205	197	206	217	198	191	206	198	225	191	199	201	199	191	201	202	192	222	210	223	201	178	209	190	196	180	202	189	203	216	206	197	199	172	195	199	209	201	215	202	197	216	233	198	201	211	188	211	197	186	173	226	185	226	186	218	199	196	192	211	191	227	175	190	201	218	202	203	199	204	192	207	210	202	194	198	196	199	190	174	197	202	198	178	217	197	198	196	181	193	201	208	200	171	180	189	175	201	196	188	195	198	189	197	195	217	208	191	226	210	211	205	212	209	185	209	213	204	221	181	224	217	205	211	185	177	196	216	213	212	191	198	194	180	192	194	209	196	183	185	173	187	204	239	192	200	188	204	186	196	215	181	197	212	204	202	176	187	202	219	187	220	209	193	205	224	197	182	198	220	181	195	199	199	199	209	214	215	184	203	209	184	184	231	184	199	223	194	211	200	227	188	193	208	209	208	186	199	191	165	209	234	216	218	220	222	182	186	211	201	224	191	186	172	217	195	234	218	188	197	214	213	191	186	190	188	186	201	189	200	214	177	189	171	180	217	193	196	199	186	206	202	203	210	192	184	228	198	173	215	205	173	191	179	181	222	195	176	204	181	198	212	195	203	190	207	190	192	213	209	221	205	203	178	205	196	205	218	195	207	188	217	200	179	191	209	171	202	199	188	177	221	181	178	210	211	209	173	207	198	190	188	185	224	217	172	169	214	203	180	189	208	197	200	207	207	184	192	179	212	195	193	205	188	181	202	196	207	196	182	206	200	207	202	196	181	222	207	204	201	183	185	184	162	207	207	204	202	224	186	207	221	180	201	183	202	209	196	196	204	180	181	186	177	205	184	169	189	195	194	202	188	203	194	203	183	207	182	225	243	181	214	198	187	208	219	173	178	185	194	208	185	188	200	196	208	175	191	190	207	197	210	191	211	165	201	175	218	207	189	186	199	197	174	191	181	185	191	217	207	186	217	196	218	209	202	209	237	215	186	200	186	227	218	214	201	222	201	187	197	170	183	184	173	200	202	188	191	208	173	198	182	198	194	206	189	209	205	202	203	189	183	181	195	173	189	192	199	195	182	200	193	200	226	194	200	187	208	208	195	181	170	191	209	181	195	192	186	187	217	181	203	200	219	179	207	184	196	166	195	201	189	200	187	181	198
7046	1321	2879	3553	3111	2432	2132	1705	1518	1354	1278	1196	1152	1031	954	923	848	774	821	749	844	784	787	839	734	770	768	725	710	722	699	672	701	680	609	630	622	589	570	631	577	600	558	594	579	542	602	554	546	554	536	574	564	586	536	575	554	503	548	548	561	509	544	546	554	536	532	510	506	539	531	520	538	518	550	529	528	534	569	518	497	520	454	517	521	516	482	540	538	500	508	471	526	503	538	474	521	554	541	526	489	539	468	504	561	502	502	510	525	516	516	511	499	515	485	467	474	524	515	485	504	486	477	518	477	539	524	515	474	483	520	487	504	472	532	516	545	525	486	485	524	496	483	468	535	494	493	525	505	489	533	484	496	480	502	489	506	511	503	487	518	517	511	538	505	521	493	497	506	524	511	501	488	473	483	473	500	470	488	473	529	480	510	469	456	480	505	488	501	476	503	508	517	472	486	515	473	515	541	498	480	509	497	502	469	516	467	481	472	517	540	488	507	487	495	517	513	505	474	504	473	487	498	521	498	502	495	498	497	509	460	512	515	458	535	504	487	519	470	499	496	504	485	511	534	475	473	512	500	470	517	487	524	474	497	502	537	493	511	502	487	492	519	475	535	526	510	539	464	457	464	491	531	487	493	445	497	477	542	539	486	497	486	506	496	520	522	509	437	515	505	526	478	523	513	491	498	509	514	514	476	479	485	508	485	484	479	509	495	509	495	502	496	487	510	505	499	511	531	485	515	558	493	500	473	500	491	449	508	539	537	495	470	497	479	502	503	486	528	489	495	517	505	489	498	467	454	514	490	502	513	467	487	500	495	515	491	516	476	502	486	476	496	467	483	482	494	493	498	492	480	488	485	514	513	508	512	484	515	474	511	456	480	503	506	502	491	500	485	504	469	546	479	500	471	485	455	511	494	513	524	499	522	470	514	486	501	495	471	492	481	485	501	496	514	556	485	498	522	540	489	511	526	485	485	505	463	512	503	482	474	482	493	466	476	500	502	483	506	490	493	488	514	467	465	491	529	466	489	528	500	468	531	542	498	481	491	513	495	479	472	468	506	536	498	489	475	513	519	528	482	491	534	511	486	505	498	503	533	484	483	495	489	501	513	481	469	479	481	496	504	495	490	468	485	507	480	489	467	524	496	505	470	496	479	471	489	479	507	491	507	480	485	527	522	469	514	464	519	511	517	499	485	499	487	512	522	469	548	465	500	488	462	504	492	485	491	489	544	490	481	483	503	524	520	489	474	513	506	474	490	540	501	502	492	494	479	511	499	465	495	522	502	509	503	469	516	480	489	517	488	520	490	503	495	484	468	474	519	518	521	473	471	524	513	492	482	512	489	492	507	461	521	514	488	511	532	510	544	495	469	511	482	499	534	502	484	535	490	485	519	486	496	492	510	504	494	536	516	497	489	471	476	494	487	506	504	517	505	515	531	490	502	475	495	512	514	488	472	525	501	467	525	504	506	474	489	486	466	502	522	489	505	494	509	520	503	508	491	450	479	513	506	514	509	486	476	510	490	510	501	556	468	492	515	541	531	499	500	520	514	538	484	482	523	513	479	504	503	491	482	523	494	443	517	483	478	491	489	484	508	514	465	508	530	519	514	514	483	493	499	497	520	506	485	485	524	454	470	507	504	504	520	487	493	552	487	522	476	485	487	520	452	490	506	538	525	505	466	505	520	500	460	522	444	520	491	503	537	488	528	533	507	510	487	477	524	506	499	514	479	519	514	449	512	509	504	478	476	476	502	499	516	456	506	525	511	515	510	502	489	472	476	474	529	535	498	519	452	492	493	513	455	517	518	452	485	493	488	533	553	503	497	500	442	520	536	484	535	476	524	478	492	541	478	472	460	506	502	511	485	489	492	496	471	465	467	507	505	518	497	501	505	450	490	499	523	478	502	497	522	495	469	485	486	501	499	512	493	538	483	474	494	501	496	498	545	444	513	503	493	483	443	475	461	467	520	493	518	517	471	503	491	507	513	476	518	482	476	498	485	491	495	493	516	491	507	514	487	492	524	502	507	505	469	500	491	472	509	466	532	484	489	535	500	487	503	498	472	452	492	490	501	492	514	481	495	520	507	524	535	512	455	472	496	518	504	499	504	487	487	523	475	511	465	522	499	507	517	500	502	497	515	461	478	482	510	506	499	495	487	507	486	509	486	457	453	541	467	508	499	487	507	519	477	488	527	462	500	522	505	477	516	467	487	525	486	501	505	514	508	522	482	480	512	493	481	555	496	515	503	490	493	489	489	483	518	474	515	519	494	495	472	493	501	488	508	453	525	509	486	469	506	502	478	481	532	503	535	494	509	474	520	456	473	534	501	501	484	509	509	502	512	483	470	514	495	497	494	515	487	499	527	506	468	503	516	461	495	467	500	481	526	498	450	541	490	524	459	467	519	521	502	501	535	504	493	515	508	497	504	533	481	507	550	510	499	472	481	487	515	503	501	532	555	522	494	528	495	503	458	515	502	511	517	467	465	526	548	511	522	497	458	525	474	477	544	489	506	507	565	462	497	470	470	502	489	478	539	486	459	502	494	511	488	483	470	506	478	482	497	472	478	457	449	502	502	524	481	513	497	505	511	509	500	475	452	496	504	530	531	497	498	498	487	460	496	480	482	504	489	520	465	492	513	457	474	469	515	494	488	497	503	505	497	501	507	540	518	486	506	527	515	500	478	512	497	519	484	489	496	490	562	524	504	510	490	480	483	518	466	486	489	473	504	505	493	471	441	501	494	464	518	471	471	542	490	487	492	519	532	470	471	483	474	474	501	519	535	505	497	471	485	461	511	505	494	484	500	507	465	547	507	501	499	505	525	462	534	496	474	497	501	489	469	504	549	496	522	495	501	464	453	494	507	522	527	508	484	501	514	478	510	484	512	503	482	513	487	512	492	486	514	485	551	519	526	487	504	525	504	484	514	491	491	516	504	494	466	513	533	494	507	482	490	483	464	504	512	463	490	531	496	494	538	524	517	486	515	514	449	492	491	482	542	511	460	487	506	483	521	550	515	492	497	559	515	494	511	480	482	510	542	520	518	484	466	507	468	502	484	474	469	497	482	464	486	542	467	495	490	496	503	489	506	516	473	508	537	497	469	439	501	517	480	510	529	531	477	475	496	466	458	456	486	506	466	491	502	494	486	510	484	498	512	490	520	467	531	506	486	505	531	522	491	490	479	491	510	478	490	513	526	505	489	476	544	495	505	477	494	475	552	458	522	534	491	462	532	523	487	504	476	488	460	484	516	522	508	483	483	534	509	531	531	490	504	500	487	518	483	478	542	493	514	530	522	502	509	478	537	481	518	521	508	523	500	536	497	507	463	485	525	484	512	499	507	499	466	486	525	513	508	472	508	496	486	520	498	565	567	487	549	475	482	504	453	541	477	496	499	505	534	507	450	497	525	496	498	517	507	507	498	499	492	483	478	498	509	502	456	486	479	476	509	489	526	470	517	499	540	515	533	495	458	514
21047	3890	2656	2222	1484	1108	897	744	608	555	473	491	466	440	373	387	369	415	362	377	358	361	369	335	369	330	327	312	300	334	327	331	305	293	307	296	326	328	310	288	299	308	307	256	278	321	260	291	267	301	268	313	273	267	248	290	278	304	268	262	278	277	273	289	275	250	293	308	265	267	244	285	282	278	263	309	299	317	267	269	259	256	301	261	281	307	238	287	256	273	278	302	290	278	284	262	316	298	301	292	266	281	273	280	258	248	284	261	272	265	293	258	269	316	285	284	277	264	300	271	274	274	276	262	313	261	257	297	261	300	290	287	299	251	265	282	290	280	283	297	305	249	255	284	253	291	260	288	283	294	263	272	301	310	298	265	300	252	278	263	264	269	235	270	260	266	236	252	278	273	256	293	284	283	276	244	293	256	300	288	250	259	263	269	264	306	260	268	280	258	245	285	294	268	265	304	261	261	257	295	256	260	263	268	288	252	270	262	280	300	292	278	256	280	250	273	282	282	293	304	253	277	288	257	288	266	285	268	276	258	258	269	257	313	289	285	264	285	282	260	258	285	270	281	294	302	271	268	289	282	304	278	275	265	244	278	284	262	266	320	278	284	262	288	287	243	245	255	280	289	293	300	278	288	269	248	269	258	309	285	267	273	289	282	274	282	301	272	276	243	258	266	277	253	280	268	264	283	278	247	262	246	308	285	277	279	294	257	286	275	254	282	282	264	299	232	314	299	303	257	249	266	256	290	276	286	254	283	254	267	302	268	303	266	267	272	298	266	283	261	283	272	263	297	264	262	293	280	285	282	271	281	277	293	255	286	302	275	270	304	258	294	275	289	265	308	281	277	270	286	233	295	285	291	251	262	291	304	275	283	275	265	294	291	278	256	283	308	287	250	267	306	263	275	263	262	298	256	302	265	286	284	266	286	240	258	246	232	288	260	277	261	248	294	268	243	300	263	323	293	291	285	294	302	281	280	265	265	257	298	287	277	271	274	249	276	263	270	287	266	265	305	278	259	270	274	319	281	239	298	238	289	286	309	279	273	234	278	282	246	263	279	285	312	290	273	249	271	272	281	262	307	275	281	274	275	235	268	254	251	277	286	275	273	295	263	261	268	280	269	274	279	269	296	278	271	285	239	274	274	248	270	287	276	266	283	302	289	289	264	258	288	291	312	268	253	257	281	306	254	280	241	279	263	283	278	282	248	287	272	268	309	302	295	249	283	304	271	276	257	267	278	256	274	274	282	287	288	306	282	296	272	261	287	263	273	259	275	252	263	250	273	270	304	265	245	275	280	282	267	244	266	266	296	295	236	271	286	267	301	292	298	260	272	286	268	251	264	284	268	288	306	238	267	244	280	276	270	281	302	282	270	287	272	272	255	281	278	279	272	278	286	245	308	288	272	283	295	242	323	300	295	291	292	285	282	291	302	237	265	273	247	257	269	275	288	272	240	272	268	282	262	262	298	314	251	277	256	297	285	287	306	273	263	265	272	311	275	296	288	246	300	266	273	272	261	288	263	296	250	289	273	267	299	255	297	295	281	268	274	255	258	271	259	296	256	272	276	307	295	259	269	263	280	283	258	276	275	276	286	281	295	254	304	239	268	277	267	283	270	244	264	311	279	277	284	268	285	273	279	253	280	287	300	265	251	259	258	263	259	261	234	282	238	260	275	271	276	266	264	272	291	261	262	251	279	293	274	296	311	257	276	303	257	289	275	260	271	267	293	270	286	253	242	275	272	242	276	264	280	293	281	256	271	289	263	283	289	311	259	287	265	264	268	279	279	276	260	277	283	273	268	317	290	260	291	280	283	259	287	257	256	253	270	254	289	258	277	291	283	244	225	270	277	265	292	280	268	263	307	291	313	279	288	273	270	268	271	283	274	280	291	289	277	268	269	288	272	269	268	302	293	279	269	297	277	263	302	296	281	273	248	305	254	286	245	273	299	297	272	277	281	271	277	269	264	265	270	265	290	261	290	297	255	257	266	289	239	270	262	297	270	285	269	291	262	239	256	243	288	253	277	283	294	286	269	251	258	267	267	282	272	272	251	274	257	252	280	254	294	281	289	259	275	281	277	302	286	246	273	289	289	291	274	285	261	277	246	274	288	244	283	294	286	259	272	301	256	259	253	255	300	297	279	262	286	298	269	274	277	267	293	271	272	249	235	303	262	271	293	261	260	286	251	284	288	300	268	276	299	301	237	309	262	267	289	291	293	264	254	286	263	254	287	282	260	299	266	268	266	321	259	265	258	265	254	248	268	255	267	261	277	300	280	277	283	297	273	273	274	263	247	292	273	284	262	283	278	262	219	238	282	269	280	283	260	240	298	285	277	290	263	282	253	290	297	271	267	283	272	289	275	263	300	290	272	255	283	281	290	279	266	305	273	300	309	272	216	251	263	273	284	289	279	266	297	292	265	278	242	257	300	320	281	230	300	257	276	247	297	288	273	291	285	258	260	284	299	250	279	262	295	263	265	303	298	301	279	253	304	295	281	269	284	231	280	248	274	291	288	277	271	284	283	279	279	261	273	236	263	289	286	253	300	309	271	264	267	264	300	287	248	273	303	311	259	299	268	279	293	268	256	269	287	306	261	293	264	260	280	257	271	259	246	280	258	302	297	281	296	279	308	280	276	281	288	280	276	256	268	284	281	279	269	240	309	249	269	276	249	293	295	294	290	259	278	256	300	275	268	275	286	256	264	282	274	280	284	296	307	293	273	231	270	309	279	274	273	274	294	330	289	252	258	247	226	269	253	279	286	291	274	291	250	268	283	281	257	283	260	272	276	256	248	286	256	275	275	258	257	279	258	236	260	281	290	277	266	265	261	293	296	311	273	253	269	278	254	313	289	263	262	277	274	278	280	263	295	240	278	276	266	286	285	265	303	287	271	282	266	287	276	287	273	288	300	306	250	294	271	293	281	284	277	297	297	285	264	249	295	257	231	261	278	241	288	287	255	295	297	308	317	261	278	246	284	282	284	295	260	277	274	271	309	253	312	277	295	299	239	276	288	253	299	269	279	273	285	260	284	277	287	287	274	281	286	269	286	263	274	259	253	269	275	282	282	259	279	256	251	253	271	277	250	284	274	266	269	289	279	288	273	240	278	286	272	293	282	283	294	252	257	312	263	260	268	277	278	272	266	278	259	283	318	276	272	290	283	277	277	256	298	273	245	294	280	243	269	243	313	281	250	273	292	266	260	253	290	261	272	279	297	272	259	290	253	292	307	284	230	267	270	280	246	273	285	269	230	254	281	246	257	252	302	268	270	283	268	270	248	292	283	274	303	254	252	272	264	275	298	264	311	272	279	269	283	254	281	254	320	240	304	270	289	264	271	252	304	294	280	272	271	284	274	298	286	296	285	244	265	257	267	253	295	282	285	266	296	287	295	273	252	250	246	290	254	305	276	267	280	235	266	325	286	271	266	278	286	257	289	264	254	282	271	262	297	260	272	269	275	282	273	280	287	297	280
10025	2242	5126	6123	5338	4345	3583	3008	2609	2249	2048	1897	1699	1585	1507	1447	1332	1291	1320	1232	1232	1141	1217	1191	1157	1082	1150	1061	1071	1061	1016	973	1001	983	939	891	906	866	838	885	842	848	797	771	751	805	711	786	758	777	807	744	735	764	778	733	716	732	734	761	740	700	738	720	752	678	732	719	717	715	655	695	754	728	683	740	732	727	689	690	683	692	763	712	725	706	688	710	660	698	667	683	752	651	642	672	693	671	689	720	667	713	691	654	735	750	642	679	681	702	642	669	676	704	704	706	644	747	688	640	710	672	687	701	707	742	733	675	684	687	668	679	658	670	727	726	684	714	682	662	682	681	674	669	652	681	692	676	687	669	669	659	692	688	655	653	696	685	672	650	674	681	715	678	698	687	695	646	651	671	707	642	683	670	655	677	678	640	683	686	641	645	695	637	682	622	681	643	659	655	716	661	696	648	721	650	653	676	702	693	659	697	662	670	666	644	683	663	659	672	684	668	696	644	682	697	707	636	644	710	690	713	702	666	681	695	676	672	713	686	666	746	696	662	670	671	669	679	665	681	627	675	664	677	709	653	659	694	687	677	722	700	674	655	642	679	696	679	663	697	715	639	662	674	735	701	655	684	690	644	685	684	685	696	652	692	697	676	691	661	679	665	673	653	677	649	695	676	663	664	688	675	720	697	648	652	660	629	612	661	637	710	660	705	676	654	673	665	683	665	688	657	675	693	668	663	645	694	722	666	674	685	669	671	647	713	678	647	706	664	655	675	681	688	675	632	678	678	682	701	655	637	646	654	643	678	685	674	669	693	657	713	645	634	663	645	672	649	677	688	692	728	699	669	681	654	677	709	692	675	684	697	679	684	665	671	641	648	667	653	650	722	684	678	689	640	711	670	693	690	696	663	648	700	697	708	675	658	682	692	664	682	654	707	654	640	692	649	718	647	677	704	654	721	641	675	664	753	682	652	647	667	740	712	653	648	709	697	680	650	726	674	621	702	714	691	670	623	677	696	662	648	670	702	694	650	737	661	653	657	668	709	690	674	672	667	654	706	644	700	701	682	675	648	661	710	674	689	696	690	677	686	652	638	692	651	691	669	686	667	651	694	703	670	655	637	643	699	692	667	628	638	647	657	620	662	683	703	650	677	667	643	616	666	691	657	680	653	654	670	674	664	705	633	660	659	629	685	670	597	675	678	653	623	704	622	681	666	737	665	601	677	653	690	685	690	699	686	670	714	651	696	657	621	694	658	665	712	691	671	675	672	650	676	709	688	704	692	674	696	682	677	714	691	683	682	702	635	641	667	701	647	638	669	611	655	651	647	681	674	653	667	681	664	621	693	697	689	629	660	677	658	664	690	686	672	667	654	709	676	683	671	709	658	629	666	643	700	664	647	676	686	624	673	679	640	673	702	630	709	683	685	707	694	678	666	635	669	678	640	694	674	702	678	667	725	681	659	667	689	696	668	689	697	671	639	682	690	697	678	684	682	677	670	660	711	712	656	602	673	692	652	645	649	675	697	698	647	704	681	680	660	638	643	679	698	688	619	632	672	634	671	670	684	667	633	689	641	622	633	721	680	676	648	652	688	699	653	664	686	715	685	631	683	688	645	695	688	676	635	710	650	674	682	679	716	686	676	666	702	652	674	618	697	651	641	677	705	710	679	675	644	731	669	696	684	668	667	676	678	678	670	657	660	662	700	683	685	645	698	668	686	667	648	644	715	650	690	694	715	689	639	709	687	649	656	642	654	683	659	663	624	694	661	707	616	621	668	630	614	652	730	697	659	682	647	702	653	672	664	670	618	664	660	652	715	751	614	647	670	697	707	647	682	663	691	675	619	666	663	663	687	662	660	678	711	647	659	667	659	702	716	644	727	658	692	630	736	681	685	663	713	670	666	669	705	652	694	684	697	670	670	699	666	701	690	675	667	697	630	695	649	682	689	665	656	700	708	710	665	623	683	684	692	692	679	626	645	675	662	640	656	675	661	636	643	732	684	700	683	719	649	648	683	697	624	680	726	722	692	673	721	712	648	723	660	676	692	655	714	652	669	691	656	734	656	679	664	656	696	710	724	642	684	702	677	671	666	657	702	649	681	677	667	710	738	650	670	658	666	659	721	681	689	739	654	718	638	680	644	699	671	661	669	646	690	660	639	677	664	692	666	662	695	679	673	694	687	675	663	699	728	666	655	688	688	678	690	663	654	679	668	646	691	677	678	697	730	714	672	705	670	683	646	659	667	668	701	631	635	712	651	623	680	656	710	647	655	676	648	697	693	676	640	650	694	674	677	671	665	653	655	641	680	654	687	672	657	693	644	663	693	664	708	636	705	633	682	651	684	671	682	664	664	678	676	585	658	668	731	693	647	670	658	673	688	715	691	686	698	684	639	709	723	670	689	680	685	664	682	665	678	661	715	675	714	706	692	742	676	687	639	709	673	709	673	719	632	689	712	676	700	653	626	671	722	665	703	634	712	661	691	633	682	669	649	669	628	677	650	687	659	644	664	617	648	722	673	706	706	667	675	645	667	680	647	650	695	678	671	709	624	661	698	701	699	638	647	703	712	669	662	664	631	697	670	705	687	695	650	732	703	638	676	663	691	690	674	680	676	673	668	671	635	670	641	631	677	655	670	681	668	638	642	665	657	607	683	693	686	671	707	664	634	725	672	679	660	678	619	680	673	656	698	673	691	663	673	649	710	714	688	682	663	706	656	668	648	662	711	680	650	667	641	658	670	655	632	654	675	665	715	645	647	653	708	690	673	659	669	695	695	612	652	664	679	630	678	670	656	692	650	696	649	672	710	633	688	627	652	676	630	640	661	724	636	618	672	660	685	664	715	695	679	657	630	698	672	654	673	650	687	690	666	699	671	667	664	633	671	701	724	723	653	694	686	718	694	661	657	689	726	666	676	672	716	664	690	703	667	643	686	706	702	690	690	713	675	683	675	698	641	674	655	679	674	646	635	667	686	664	700	620	706	694	655	640	667	681	639	683	668	666	621	678	722	685	692	677	624	684	691	653	698	644	621	667	657	704	652	691	666	678	677	702	653	672	710	643	693	646	640	688	671	660	686	660	710	671	623	642	718	658	725	662	595	695	690	668	664	654	658	625	673	633	694	691	688	730	667	713	675	710	695	656	643	680	687	724	696	701	700	681	640	684	694	679	692	722	687	655	671	654	621	675	643	663	660	700	669	673	644	655	706	665	667	658	682	660	642	693	669	650	654	668	713	630	744	675	683	643	695	692	709	644	661	676	693	644	694	683	674	671	662	651	728	667	662	709	698	708	678	713	670	659	661	730	682	668	668	669	689	692	649	664	678	679	700	731	702	655	679	684	680	682	678	685	728	678	623	646	640	663	659	633	651	657	699	702	656	675	646	669	688	687	659	683	606	682	682	616	645	704	660	695	627	704	675	676	702	671	671	702	699	674	676	685	640	668	687	652	679	678	640	673	673	674	645	705	669	693	679	643	662	680	640
2400	435	420	402	386	346	378	329	352	334	366	325	336	331	329	309	306	319	322	330	316	316	326	328	291	321	312	296	351	337	292	344	330	311	309	295	311	325	315	293	291	310	297	291	321	303	293	341	319	332	323	315	283	302	309	322	308	338	320	298	347	256	311	284	311	328	297	310	359	321	287	315	273	323	325	313	326	277	305	318	301	292	339	331	307	318	332	314	295	311	335	292	340	299	313	313	293	299	333	331	310	288	293	304	316	327	300	323	286	326	311	342	295	276	331	324	331	336	330	280	311	308	288	319	295	303	319	304	325	301	297	307	337	320	309	327	310	327	308	283	346	311	314	305	314	313	296	283	308	291	300	290	312	308	321	331	272	306	336	301	293	286	311	317	335	344	296	304	343	330	308	308	292	312	344	294	315	332	317	325	295	343	292	317	296	297	298	283	303	313	299	326	307	301	276	328	327	287	326	287	339	279	313	291	299	291	296	290	296	290	313	320	261	302	304	290	308	279	309	322	284	306	324	308	333	322	329	291	321	315	289	311	295	319	318	309	309	286	276	272	327	261	315	291	290	277	325	294	319	321	310	299	293	318	312	256	287	308	293	328	312	312	287	326	263	304	330	290	323	347	304	312	328	320	293	289	305	308	319	282	338	312	309	300	285	301	324	328	278	318	302	286	314	285	303	303	308	277	333	304	286	305	311	316	302	322	284	311	348	309	288	306	291	336	303	296	314	351	292	321	298	319	319	293	310	329	311	321	278	331	300	327	312	322	293	326	312	317	304	306	284	286	307	298	304	325	316	305	318	312	307	307	309	274	285	315	318	284	312	312	343	283	328	287	274	282	310	301	301	300	309	292	306	309	262	326	268	342	330	335	312	338	293	299	303	321	332	290	317	312	318	286	315	300	279	279	322	322	309	293	286	305	299	299	282	327	296	293	270	318	298	330	315	276	301	301	292	311	298	308	301	299	329	333	306	308	302	300	324	298	322	281	317	296	317	319	300	348	318	315	275	304	288	302	349	317	312	335	271	253	306	342	294	298	294	305	301	313	329	298	295	301	286	315	321	344	302	275	334	328	304	317	334	308	345	313	311	311	320	293	289	256	287	293	315	307	292	339	304	305	315	305	300	297	307	326	306	275	306	316	318	272	325	316	290	315	355	300	310	294	333	291	278	286	336	303	286	299	331	256	341	314	295	291	280	316	293	323	308	308	304	330	324	311	304	326	289	346	304	302	280	338	310	338	332	299	322	299	303	266	317	317	353	299	295	290	300	303	351	305	333	273	306	284	315	295	319	286	305	328	305	310	305	278	334	316	316	311	300	293	287	321	300	304	307	330	328	298	306	310	330	286	290	284	310	313	289	314	284	308	300	314	275	308	291	314	318	298	299	313	287	336	328	279	291	286	298	330	301	352	303	313	291	307	288	309	316	311	267	351	304	295	317	338	311	287	329	345	342	311	294	319	301	316	296	322	306	305	333	307	285	318	290	302	296	297	303	284	321	281	318	325	311	305	316	282	287	305	330	317	303	295	320	296	303	297	300	287	333	310	339	296	297	290	331	300	286	301	313	314	284	303	322	321	311	301	310	313	306	317	311	326	304	327	301	316	305	320	337	324	324	296	311	276	302	311	333	294	331	325	304	280	299	285	272	295	294	299	314	278	310	294	321	307	322	284	315	312	283	312	312	319	305	322	287	317	315	300	279	287	322	345	310	287	336	299	320	286	321	274	331	342	324	322	347	285	298	321	300	277	301	292	300	294	328	308	313	301	303	290	296	317	330	291	290	303	317	303	314	277	298	306	315	324	307	285	311	313	332	288	306	309	312	303	292	274	322	327	322	322	332	298	300	306	292	325	327	308	289	326	298	301	276	324	300	308	295	307	331	322	272	315	322	302	286	305	351	313	325	312	290	289	325	297	310	310	287	304	302	304	281	322	308	350	331	308	319	302	309	295	309	319	309	344	294	299	296	299	322	323	316	312	311	330	302	335	310	315	311	329	328	323	325	333	308	302	290	282	317	320	303	283	304	319	317	326	304	298	310	311	311	291	295	280	301	310	335	320	301	334	318	342	295	308	277	297	302	330	311	325	305	323	309	336	321	319	299	301	328	290	309	306	339	310	310	292	306	323	338	333	298	311	282	307	302	290	356	312	306	301	305	320	274	284	311	313	332	305	333	327	319	326	297	309	339	287	322	285	328	312	315	289	320	309	339	316	322	294	309	313	277	296	312	343	278	288	288	311	339	309	324	290	292	298	331	312	292	321	329	294	319	325	323	295	306	310	277	284	345	334	314	336	310	299	300	304	303	333	310	304	307	329	311	338	330	301	317	303	286	301	323	323	326	331	326	290	301	314	333	290	317	310	340	306	289	303	302	297	314	304	318	319	309	320	317	278	346	329	295	287	298	279	306	311	291	302	317	315	299	299	314	327	293	299	329	327	313	297	315	328	299	274	299	287	306	326	324	333	321	325	301	316	335	317	306	297	327	297	317	297	292	307	276	321	283	293	337	289	297	275	293	288	294	303	294	302	345	295	282	332	298	314	292	307	350	317	330	325	305	325	286	318	281	302	307	330	304	326	292	289	287	297	272	305	361	322	291	324	309	320	337	342	326	320	314	316	283	308	270	291	290	314	308	297	301	343	309	302	316	289	328	308	305	286	288	297	306	306	293	326	333	287	291	317	289	304	316	314	318	309	311	287	285	313	323	310	334	286	295	287	316	345	325	311	288	293	278	304	315	345	308	295	311	310	297	336	316	290	296	288	343	300	336	288	285	341	288	342	308	324	295	301	304	287	299	317	307	321	303	334	326	344	290	327	346	322	312	296	319	297	278	297	305	314	307	314	317	289	343	300	297	312	300	302	324	337	292	313	356	289	282	312	309	330	309	275	346	313	308	294	317	340	322	289	300	310	321	300	290	294	297	324	329	300	337	313	304	296	306	326	323	338	320	329	311	307	283	314	296	313	343	311	274	301	313	304	276	297	326	315	308	318	299	298	336	310	342	304	321	305	311	318	308	306	305	301	324	294	310	271	300	283	320	306	333	306	299	341	311	321	350	309	319	268	334	345	326	328	271	286	317	314	283	289	320	318	302	332	308	313	290	323	325	350	312	309	331	287	306	304	275	294	331	321	321	292	307	289	292	270	346	294	328	318	314	297	314	269	301	306	318	321	288	333	305	322	310	295	303	317	285	285	317	335	309	326	313	338	293	282	315	271	318	303	269	359	292	312	304	321	328	326	299	302	342	320	321	282	278	298	271	329	287	324	278	330	310	309	302	292	307	324	305	302	287	307	299	293	335	298	333	270	315	277	336	277	294	279	330	322	307	310	319	287	337	315	303	318	304	369	345	278	305	308	294	354	306	362	304	299	300	322	294	286	288	303	321	304	321	322	306	301	297	277	312	317	269	310	312	329	296	250	299	282	298	342	304	275	306	316	322	309	315	329	312	327	289	304	300	282	305	320	327	300	291	288
2529	803	998	1107	1010	937	952	833	878	829	835	788	830	782	841	771	751	745	839	776	798	776	791	772	787	767	781	806	785	791	744	757	741	763	787	764	743	783	700	697	723	719	749	739	769	739	697	733	743	754	717	693	704	752	737	773	761	713	703	731	690	741	717	717	751	747	710	677	717	720	710	720	704	734	699	711	715	700	720	715	756	731	681	705	687	683	729	697	748	702	736	702	708	700	721	719	731	665	740	697	730	726	710	718	690	744	685	731	704	714	733	711	675	708	727	688	725	682	712	673	698	688	692	728	730	755	717	691	735	722	709	727	737	672	751	724	698	686	696	712	720	665	710	694	680	708	710	743	709	677	680	720	727	735	738	691	716	720	705	746	687	730	674	713	713	664	706	764	675	731	680	716	707	732	670	700	714	743	760	694	720	674	687	751	665	743	672	707	706	692	676	705	687	714	693	743	713	729	724	714	699	721	744	756	703	675	739	689	712	708	722	728	700	757	735	733	712	746	700	731	687	711	767	692	719	700	723	720	737	739	715	687	686	770	717	687	671	713	710	689	713	715	698	769	746	732	680	720	693	752	725	735	706	689	732	711	704	782	677	676	723	726	714	715	711	703	719	701	677	664	673	756	730	715	722	698	707	756	735	687	723	709	755	711	738	699	736	717	688	712	713	694	768	740	721	689	696	716	734	711	739	679	704	692	696	682	767	683	727	672	772	726	707	678	704	715	718	697	715	725	672	689	744	712	725	711	721	657	737	702	672	720	702	732	698	684	718	707	709	689	733	696	698	772	684	739	707	741	704	677	736	700	749	697	686	710	710	693	692	703	697	782	638	662	710	699	697	748	707	696	755	706	747	690	692	716	683	723	742	680	717	715	712	735	674	670	721	717	715	726	685	672	742	699	682	739	711	760	657	685	763	728	683	704	703	766	766	706	699	734	753	687	740	727	719	687	710	713	718	695	732	755	719	748	679	767	668	745	713	750	681	694	668	725	708	700	710	739	714	781	739	717	697	676	717	708	720	686	692	730	689	709	681	727	681	710	739	735	711	771	760	739	704	729	750	693	772	713	674	704	751	694	726	728	723	711	700	782	712	656	688	728	728	749	733	696	715	713	719	747	729	718	715	705	722	701	714	733	724	741	746	711	763	751	730	671	766	721	717	709	654	743	694	687	742	730	737	703	695	718	748	717	752	698	747	714	700	771	705	758	693	694	670	724	716	728	745	672	697	680	673	709	727	671	681	721	715	728	654	717	717	746	769	724	648	647	711	673	735	708	732	740	756	708	757	710	697	728	693	739	720	720	734	680	708	687	709	696	768	716	744	700	687	715	720	728	718	707	717	733	696	694	706	744	673	724	718	750	714	691	702	694	698	706	707	717	765	696	714	733	726	698	730	745	762	683	691	712	762	703	712	723	720	723	743	679	702	688	735	713	681	668	724	721	724	735	725	667	748	737	675	670	694	728	768	737	704	745	713	695	711	725	713	691	684	741	754	716	723	692	711	699	745	720	712	758	712	697	714	696	698	689	755	686	691	721	693	723	736	679	761	723	684	697	714	738	684	678	751	730	722	685	710	791	712	707	739	719	745	703	656	718	709	698	769	703	716	741	719	724	736	720	673	741	680	712	700	739	730	676	703	714	705	702	742	732	685	749	685	678	722	705	724	762	697	748	734	723	733	722	719	726	778	727	769	695	704	697	718	737	683	701	722	718	748	716	765	721	748	781	709	738	697	687	708	774	722	746	679	728	694	685	715	736	697	719	722	716	728	674	720	691	701	735	717	739	704	684	667	691	726	715	670	676	665	681	748	725	694	774	690	727	719	742	741	739	714	669	711	727	720	716	731	674	702	660	673	693	713	679	730	702	701	681	669	669	675	665	751	701	760	700	690	710	656	713	704	687	743	731	709	735	694	732	706	704	740	737	675	754	659	755	695	708	705	676	784	671	733	684	747	707	760	730	747	707	683	715	705	692	707	720	718	738	748	698	730	664	705	690	724	714	730	692	695	684	706	692	703	719	733	649	700	709	684	726	720	744	720	731	696	679	748	670	690	746	677	696	685	707	689	722	682	677	720	715	706	687	697	730	691	721	704	663	713	729	676	764	690	721	757	781	708	691	720	701	714	699	710	691	740	724	711	686	700	722	713	685	753	738	649	679	730	722	729	693	747	717	679	708	748	685	727	792	735	727	684	727	726	773	725	728	717	665	718	737	699	702	696	690	675	723	707	728	656	741	699	758	751	715	717	717	711	755	734	726	673	733	671	677	666	732	724	689	700	719	709	718	719	691	692	763	775	783	690	699	671	735	714	674	711	705	704	713	759	718	688	684	740	714	739	696	693	714	677	727	742	698	755	743	744	714	697	703	764	756	738	705	742	726	753	715	756	697	720	673	729	691	733	689	716	715	679	714	709	705	685	732	711	694	715	724	700	695	693	700	727	746	760	701	710	693	723	673	645	733	721	693	731	726	726	703	744	693	724	707	731	649	749	715	743	760	724	714	727	670	715	681	720	766	702	711	726	727	753	703	703	712	687	704	708	698	733	709	713	709	695	691	713	714	717	693	713	687	678	691	745	741	733	709	728	736	683	727	683	740	707	730	716	683	734	738	718	675	706	726	682	695	716	677	727	693	702	735	760	693	738	681	708	683	730	727	736	691	708	729	722	709	683	688	711	667	746	691	720	711	737	723	687	699	714	669	724	731	684	755	747	758	679	750	700	738	659	719	699	700	706	739	719	719	684	723	709	686	728	679	714	704	741	744	720	689	702	742	722	738	698	690	692	708	717	687	705	704	745	638	670	730	684	720	693	712	661	671	720	743	676	678	687	755	672	717	715	716	741	667	706	696	720	724	713	725	730	690	708	737	689	736	743	724	699	763	674	736	742	668	737	721	706	710	728	702	714	719	712	710	733	679	716	698	719	690	786	743	658	737	707	708	781	689	703	739	701	713	726	750	721	677	709	701	752	727	714	718	690	668	742	663	725	719	700	688	719	699	714	728	744	723	719	645	772	712	698	726	741	704	767	713	723	754	721	678	710	708	725	672	678	752	741	720	718	706	722	699	688	749	715	705	714	721	748	726	725	695	700	729	715	705	736	719	707	729	746	697	693	717	691	719	721	698	632	752	708	739	762	745	710	704	709	726	740	678	694	755	752	727	687	735	711	678	728	753	701	654	696	666	715	710	702	785	707	741	720	676	691	687	738	709	686	723	729	706	696	688	752	676	703	663	723	716	679	750	716	667	734	732	716	732	743	705	729	715	690	741	713	683	708	753	743	751	732	765	699	740	691	671	764	728	691	694	740	785	766	709	677	736	690	715	725	730	715	700	728	692	699	708	733	709	757	746	744	724	728	726	719	693	694	723	705	673	740	725	718	693	689	732	726	706	688	708	716	727	684	711	703	701	727	699	670	651	714	748	710	709	715	753	673	731	700	689	724	710	718	718	696	644	749	752	700	719	671	698	763	646	703	704
11776	1332	1418	1117	756	664	472	485	354	311	357	286	307	262	254	224	260	255	249	234	233	248	244	205	224	216	229	251	218	205	215	203	208	197	204	190	190	196	228	205	203	201	212	226	202	175	196	217	196	206	225	220	201	214	208	191	192	219	180	201	186	207	206	207	198	171	177	223	209	201	198	194	185	207	212	216	176	184	189	213	175	196	245	177	204	187	198	201	185	215	196	221	201	216	204	203	210	219	183	208	192	221	205	197	215	202	212	171	218	207	184	172	193	194	200	187	193	179	193	211	200	185	198	200	210	215	163	215	217	188	193	198	189	181	189	198	189	208	209	207	186	209	193	189	205	208	207	212	207	191	166	186	179	187	189	208	197	231	196	212	178	178	215	222	227	187	172	179	218	185	183	178	203	182	210	192	176	217	188	219	185	174	187	225	191	218	194	215	185	193	195	212	180	182	203	219	201	182	197	194	218	167	204	196	196	217	224	182	223	214	177	209	228	207	211	190	211	185	197	201	217	204	198	173	183	217	190	187	207	210	224	225	183	196	190	188	203	217	179	215	207	196	195	185	198	193	221	217	193	182	183	195	200	217	221	200	202	173	169	189	165	209	204	218	162	188	205	223	216	189	192	191	165	194	175	189	206	193	215	201	197	203	203	198	201	199	204	205	171	210	205	208	195	189	225	198	207	197	188	217	187	208	210	194	192	212	202	193	195	234	205	200	207	191	194	226	200	199	174	195	198	151	201	174	177	220	193	207	196	195	181	170	198	190	214	185	192	213	215	201	203	201	219	199	185	195	196	220	206	198	186	154	187	206	201	211	190	238	189	171	198	202	204	176	211	197	194	205	192	196	195	183	187	206	194	213	200	200	209	179	197	197	198	194	202	185	176	193	196	190	190	202	181	176	211	188	166	193	196	187	225	213	207	176	191	206	202	210	201	192	204	211	176	169	192	208	165	185	217	207	201	197	198	204	176	167	204	209	216	190	203	204	195	193	199	185	215	172	182	188	168	193	192	176	173	182	208	189	212	195	229	226	200	202	206	186	160	163	192	195	185	192	174	201	200	193	173	186	213	208	173	185	200	199	191	196	199	205	185	214	166	205	201	204	188	196	198	193	181	201	196	175	188	217	241	174	218	188	216	185	166	177	198	174	185	174	195	184	227	179	174	206	209	195	204	227	207	197	198	213	207	197	199	233	192	219	172	197	224	207	216	186	211	199	204	213	209	208	206	175	191	194	203	206	176	210	221	175	230	182	215	200	217	190	198	223	184	211	203	185	193	168	224	189	216	198	213	210	220	187	201	204	197	182	217	214	190	215	189	223	206	180	186	204	216	197	206	184	212	200	197	209	192	186	187	189	192	208	201	200	185	188	216	183	194	191	189	214	219	212	173	179	206	202	194	216	225	218	166	197	189	179	194	228	209	236	205	172	210	192	192	207	207	179	198	187	179	208	181	173	204	215	207	182	200	204	183	204	238	194	203	203	219	214	186	201	234	157	216	194	223	204	190	183	178	205	222	182	214	216	197	182	214	195	197	225	199	177	204	189	224	217	187	195	196	205	163	180	188	214	211	193	230	196	188	177	210	183	203	199	220	183	187	183	219	198	209	197	181	211	176	174	190	204	181	220	211	212	183	205	217	182	178	191	198	208	207	208	229	218	221	164	191	198	202	182	162	194	191	198	201	196	195	216	190	177	177	191	183	199	200	207	188	199	191	193	183	174	175	203	185	207	199	225	193	177	210	191	190	171	193	196	194	213	173	193	195	185	221	221	197	214	198	177	200	191	177	216	203	215	175	190	188	186	217	193	190	189	208	181	191	208	186	224	208	206	209	206	193	219	181	218	192	183	175	205	212	179	206	222	212	210	226	174	197	230	216	195	207	184	174	216	205	168	179	206	205	198	167	197	187	184	201	227	205	227	189	208	184	204	176	222	207	209	224	180	210	215	209	186	182	210	213	196	187	199	214	192	184	207	162	183	172	170	183	189	219	192	210	181	193	229	198	220	204	184	208	200	188	187	205	208	216	199	193	228	207	198	205	214	183	200	184	209	223	181	180	209	224	195	189	198	196	191	200	181	204	201	209	230	193	204	178	216	193	200	192	207	190	198	161	210	214	210	177	207	197	175	221	205	180	196	189	190	177	198	148	202	210	194	204	191	216	232	178	176	197	199	166	189	180	204	185	208	168	200	196	188	179	181	200	211	201	187	162	174	204	191	173	211	196	207	193	199	196	184	203	187	199	210	200	185	192	219	197	207	193	215	204	211	191	204	205	177	229	199	190	189	193	212	207	193	226	168	207	212	184	182	207	176	170	184	204	196	201	229	234	185	184	216	216	203	211	201	182	188	197	194	180	216	191	191	222	194	195	237	202	183	195	179	199	201	229	185	209	182	225	216	222	176	201	186	175	198	196	194	218	183	210	194	191	191	205	184	184	219	194	210	191	190	187	196	225	207	192	216	205	220	193	198	190	211	172	211	188	178	200	213	226	223	207	201	186	177	219	196	209	187	162	207	212	187	201	206	205	218	227	182	210	216	215	193	205	203	213	212	195	190	206	189	191	191	179	211	185	185	214	171	188	210	186	191	209	218	175	182	210	219	220	217	209	197	201	221	189	219	207	183	184	191	187	182	193	201	219	167	204	223	189	194	198	178	224	200	211	186	203	197	194	222	198	184	185	222	173	188	190	191	202	201	199	225	182	228	206	193	207	249	212	224	172	195	189	219	218	206	203	185	203	200	210	194	176	166	177	198	200	187	187	216	191	225	214	193	185	192	213	208	198	198	219	206	214	197	198	206	204	220	186	230	205	186	186	197	189	195	224	215	193	190	182	216	198	185	186	192	210	200	209	189	186	181	174	166	200	244	191	184	193	208	191	229	182	219	206	197	182	188	217	189	192	193	198	209	196	217	211	204	203	219	207	204	206	161	190	210	220	194	199	204	188	219	198	215	204	195	226	209	201	165	220	202	200	189	177	231	206	208	191	235	223	193	185	222	213	213	199	220	195	199	181	186	198	178	210	209	206	208	207	203	208	205	196	205	216	207	201	211	185	207	195	208	217	187	182	189	208	208	190	205	214	214	197	191	168	172	212	199	216	200	201	180	209	207	217	201	201	174	220	210	191	211	186	171	208	181	164	198	178	213	195	223	192	217	203	187	182	194	198	186	197	197	197	195	202	194	194	197	197	223	207	177	212	218	204	195	213	193	190	203	201	220	205	212	202	212	209	176	194	197	181	211	189	199	177	184	238	194	225	188	187	200	165	194	198	200	194	212	193	191	188	199	183	186	186	199	203	225	179	206	188	163	199	213	209	215	208	198	187	183	193	213	217	211	203	209	200	187	191	186	181	200	203	208	208	200	192	195	190	211	200	168	197	225	220	200	184	189	209	214	205	172	199	196	199	210	207	203	200	188	204	204	192	200	187	182	196	198	229	211	208	197	200	222	205	188	195	174	219	207	217	187	167	175	198	211
7056	1342	2857	3459	3007	2572	2112	1870	1521	1374	1260	1176	1079	1012	983	878	907	827	811	859	828	798	791	787	710	707	739	738	776	720	724	709	700	665	630	615	661	598	613	628	636	621	567	586	547	593	583	547	559	536	572	538	552	564	524	514	537	526	532	507	538	492	557	554	549	538	530	543	567	559	543	509	538	525	464	548	545	485	480	522	534	523	512	530	480	515	508	521	531	534	520	477	576	501	495	479	501	498	498	495	519	505	525	495	515	502	515	505	501	511	534	508	505	528	516	520	456	464	523	490	488	487	491	544	490	475	507	502	507	499	470	506	503	538	499	525	536	482	515	487	495	499	502	514	489	519	497	512	534	488	501	508	539	501	500	495	492	486	519	525	545	495	461	463	475	514	516	494	516	538	509	497	484	518	490	492	490	509	508	526	492	546	482	471	486	496	510	514	528	505	499	502	506	495	478	520	516	551	494	473	520	512	524	514	503	519	495	483	506	518	523	502	468	524	512	480	467	502	527	492	526	498	505	499	471	521	479	519	473	546	482	509	518	515	501	520	527	527	475	488	495	484	515	527	528	523	531	480	517	493	485	502	464	475	505	501	476	498	478	517	497	553	481	499	507	455	474	489	519	535	512	523	452	520	523	518	495	450	466	486	492	471	521	544	440	521	500	479	520	494	495	558	490	481	496	507	517	520	504	502	498	553	481	522	517	493	490	507	483	543	476	526	509	507	511	530	493	477	517	495	525	482	499	557	467	507	478	495	493	512	472	525	507	492	485	507	481	490	473	485	503	501	527	540	511	527	474	504	446	525	499	471	509	481	459	524	476	494	505	498	503	526	500	518	492	478	540	475	496	532	494	484	516	502	509	462	520	492	472	515	507	504	485	512	511	548	515	465	531	505	539	475	504	481	530	487	501	493	518	498	482	463	470	530	525	481	529	507	490	450	530	490	530	517	557	511	456	537	502	473	491	513	503	525	521	512	519	489	510	515	503	512	500	487	485	534	507	503	467	494	482	478	511	486	488	490	510	493	504	492	480	529	484	482	521	505	544	482	484	503	495	510	525	520	479	492	537	533	491	514	492	491	517	529	495	502	483	507	503	481	481	496	512	477	463	486	509	491	493	514	494	489	506	499	483	511	535	522	499	449	533	490	459	472	511	492	509	533	525	517	497	526	507	492	502	528	478	509	517	516	517	478	457	534	504	523	519	502	577	528	484	470	535	496	512	519	501	526	590	503	498	510	515	495	482	510	462	509	486	497	524	509	500	476	500	488	539	508	481	507	497	496	521	450	524	522	530	527	520	510	506	488	440	541	494	517	467	515	510	497	490	538	479	497	516	506	471	472	520	501	498	489	522	463	492	531	490	497	539	496	522	511	495	514	504	483	509	528	489	456	485	499	548	502	553	496	450	506	491	522	490	513	501	529	514	524	513	502	485	491	525	506	539	532	553	502	518	499	470	517	452	505	530	518	522	501	492	502	478	493	512	484	481	492	497	526	484	467	477	469	483	481	528	500	486	518	465	496	525	477	489	473	492	501	485	501	523	509	482	530	460	513	466	504	474	486	494	508	492	527	493	513	469	456	515	503	511	516	478	517	476	514	493	512	494	503	497	512	539	502	510	500	582	507	477	487	482	495	466	516	526	511	501	508	525	482	520	496	497	496	511	518	501	536	510	464	493	486	507	537	518	489	521	490	504	486	520	497	491	484	518	511	478	551	478	513	484	524	546	517	492	529	518	509	483	527	489	476	503	479	511	469	502	528	514	523	508	497	470	481	480	511	483	500	476	485	517	541	514	484	511	474	511	476	460	463	500	473	483	522	495	507	535	486	491	540	517	484	475	516	513	510	519	502	480	461	524	511	493	499	482	502	523	503	511	475	520	511	462	522	528	492	502	514	490	496	484	506	508	490	517	526	496	509	496	491	482	502	528	525	484	484	535	478	524	473	514	524	548	466	489	534	471	493	536	495	481	523	475	516	526	521	502	499	494	456	514	487	470	521	476	479	543	485	529	487	503	508	555	536	502	506	510	491	505	495	477	500	498	500	484	470	480	526	505	499	521	508	524	509	506	513	513	532	479	497	455	497	490	543	479	487	520	526	517	481	500	501	480	497	508	492	493	486	492	489	488	467	489	506	511	508	493	510	484	529	532	521	501	533	442	492	482	504	503	512	506	493	530	474	504	526	443	506	490	519	511	503	497	509	473	441	505	506	511	514	491	523	532	501	527	505	541	468	454	486	494	501	543	481	527	491	476	472	506	528	478	512	468	450	474	483	503	536	516	520	480	506	497	514	502	514	490	452	490	528	530	506	502	518	498	479	521	451	516	523	499	470	528	505	491	491	473	510	486	500	520	460	496	516	508	474	500	498	488	466	514	524	491	480	509	501	471	505	481	522	495	508	483	464	481	526	466	517	496	486	509	491	502	503	499	498	525	511	518	507	512	517	510	497	512	448	502	509	511	519	492	498	469	496	501	526	534	501	504	516	487	508	517	492	496	499	535	545	494	515	519	541	505	524	532	508	487	529	485	532	477	542	484	533	523	539	494	489	480	478	493	482	498	521	511	521	534	485	487	448	502	509	533	542	518	535	494	527	524	503	522	489	472	535	472	475	537	487	516	485	485	496	512	551	519	476	456	514	528	515	488	482	515	521	489	514	515	478	509	486	525	501	512	502	487	502	541	500	552	481	499	487	516	513	491	511	562	525	540	504	535	538	490	512	488	508	508	527	501	541	522	541	536	466	510	509	489	528	494	514	519	496	484	503	494	479	534	490	507	527	481	506	480	497	477	474	510	515	545	476	527	495	506	511	503	506	486	532	511	490	477	531	526	518	521	487	477	476	492	503	526	565	480	495	535	504	513	510	512	539	517	540	454	465	509	503	465	474	481	492	488	506	522	470	482	506	528	482	495	514	479	520	517	529	444	485	507	478	525	482	488	501	525	519	546	504	514	486	505	534	492	495	507	507	494	505	557	475	521	509	518	495	504	470	494	512	480	466	486	485	508	449	526	499	477	491	497	481	492	483	515	477	492	481	527	498	481	493	482	471	534	502	469	492	508	517	493	521	504	518	506	515	495	474	515	547	500	498	505	458	516	449	486	502	515	506	482	511	517	497	460	527	468	505	506	492	481	475	524	526	490	555	473	505	507	496	496	497	498	476	516	510	458	502	578	502	470	514	486	487	512	525	475	509	512	481	499	540	499	517	478	497	495	499	490	477	474	511	516	511	504	490	509	458	511	503	515	533	507	468	501	537	459	541	489	498	460	493	520	466	506	495	514	502	476	484	464	482	528	477	528	501	485	513	521	511	507	458	493	503	505	505	492	540	536	526	503	506	512	513	502	477	515	481	500	495	452	523	509	521	475	463	480	483	542	505	470	526	479	499	505	481	541	481	469	498	505	525	512	509	528	468	464	523	513	501	492	503	472	478	488	512	524	524	501	511	516	505	483	495	517	484	486	548	505	510	501	529	514	482
21740	4123	2940	2113	1478	1077	865	735	603	565	485	498	431	392	422	409	358	403	369	347	400	351	338	324	348	336	300	345	336	314	283	308	315	306	333	300	283	339	282	278	289	316	298	300	323	316	284	269	291	313	278	276	283	261	267	314	271	282	270	297	272	285	305	306	287	281	306	279	254	282	282	288	276	248	281	259	277	272	275	248	269	279	255	290	260	281	271	273	240	263	277	280	265	273	263	239	271	282	294	276	257	314	301	300	294	252	263	256	309	275	269	244	302	269	266	275	273	250	292	293	270	278	270	303	249	275	253	294	252	245	259	289	261	273	299	253	287	280	255	292	268	278	277	310	291	250	251	316	259	282	287	286	275	283	261	288	285	274	278	291	272	249	279	269	276	282	292	251	283	281	226	257	274	250	275	271	268	270	301	294	254	258	291	312	278	270	283	282	277	259	290	253	254	298	267	246	277	236	269	275	265	264	290	278	257	289	297	269	272	302	303	251	260	284	293	269	248	253	271	293	272	281	279	287	267	249	235	268	286	303	264	296	287	265	284	259	265	276	272	266	269	273	250	270	253	285	269	299	266	271	272	273	270	254	261	267	285	284	269	252	266	245	251	263	274	290	276	291	273	261	269	268	254	279	295	267	242	294	309	282	296	290	296	270	270	267	275	268	258	287	281	299	277	283	250	254	258	252	295	299	284	280	288	266	288	263	286	272	281	281	249	280	307	271	267	287	266	281	280	281	294	244	270	289	261	273	266	286	288	262	281	239	295	282	283	290	255	249	297	272	297	301	297	252	263	274	277	300	331	288	263	281	254	287	267	274	288	308	273	269	292	290	292	286	285	265	294	284	254	262	230	280	285	267	281	279	271	250	272	280	324	283	268	286	287	239	255	271	246	305	262	272	273	273	254	277	259	266	283	264	294	264	289	263	264	289	231	283	304	247	310	242	274	277	287	270	251	247	270	279	257	290	279	250	282	292	271	295	277	265	274	281	288	287	289	320	279	265	260	272	267	280	289	279	305	290	288	283	254	261	254	278	266	268	284	260	278	271	267	265	259	262	291	249	252	272	272	275	240	278	278	256	262	279	250	273	285	274	277	264	273	297	277	284	263	274	299	278	265	310	268	274	264	296	290	277	269	288	298	265	261	259	276	230	264	289	297	277	307	273	281	253	287	277	290	273	244	263	280	267	296	268	282	257	300	268	269	253	263	262	271	253	285	277	281	311	250	276	258	301	319	268	288	297	261	249	267	261	275	260	274	268	262	297	292	231	287	259	281	273	259	289	291	304	287	241	249	298	289	287	295	280	264	240	251	254	266	277	250	254	245	264	280	278	313	281	260	265	286	265	269	268	252	271	268	295	275	274	273	285	283	266	276	262	259	281	301	309	290	283	292	263	282	290	261	261	296	249	287	249	247	264	260	249	282	270	285	257	287	282	274	289	275	301	264	294	290	285	271	278	264	282	244	266	273	267	292	274	283	307	268	288	256	291	295	244	268	270	264	315	277	284	260	304	303	280	260	295	279	275	246	279	244	273	296	251	301	285	273	292	272	253	297	284	274	292	256	309	259	301	242	306	282	273	303	250	244	266	264	265	275	281	286	298	279	283	269	269	265	259	302	243	292	282	288	268	277	275	254	280	274	272	238	280	296	290	291	280	319	268	265	230	276	301	297	260	286	285	274	263	282	304	272	299	273	269	263	282	297	255	265	273	287	282	272	281	273	264	260	252	287	262	278	271	262	280	284	270	259	268	284	270	268	280	278	282	278	302	300	260	263	292	263	238	247	274	277	249	260	302	312	285	283	294	283	244	291	238	246	272	301	287	280	287	298	289	273	292	278	285	281	287	264	251	286	280	269	260	291	264	267	287	260	248	290	274	260	282	288	260	263	267	261	253	305	261	227	291	294	265	271	266	294	268	270	271	308	271	262	267	299	294	274	255	282	290	255	267	276	256	292	283	243	290	271	254	262	266	265	267	255	238	245	270	297	282	271	262	259	285	280	248	309	292	321	267	277	249	267	267	289	265	276	279	262	282	267	267	274	264	263	262	300	257	287	250	287	269	279	290	258	254	298	270	254	284	279	298	291	264	269	261	274	300	243	282	287	322	275	296	277	255	259	280	272	293	264	241	277	241	258	272	246	278	273	271	264	290	266	259	297	240	249	235	281	255	249	307	303	244	267	330	290	263	306	308	273	291	301	280	271	250	285	275	270	270	265	283	266	293	246	297	298	290	246	261	297	267	263	287	308	282	292	261	298	265	281	255	276	277	282	272	266	264	262	268	277	286	293	289	290	252	264	294	259	268	270	267	243	268	287	293	271	270	240	323	276	281	285	275	296	290	297	269	264	265	303	273	260	285	250	255	287	266	287	290	289	259	255	284	267	278	294	262	281	252	284	288	264	273	276	254	288	286	270	269	259	262	275	284	280	256	259	285	271	267	295	244	271	248	279	271	264	269	267	302	262	279	264	267	288	260	255	247	301	284	275	265	261	272	287	253	285	259	272	297	280	254	293	288	291	276	310	262	244	285	311	290	302	287	270	262	274	266	304	274	232	297	265	282	268	308	301	259	268	264	262	268	288	277	245	248	287	260	278	269	277	275	303	267	261	277	306	278	261	282	280	292	305	286	267	276	288	275	272	246	267	242	281	245	304	292	290	250	291	294	291	263	268	278	284	286	288	272	282	289	317	281	258	278	295	276	301	301	251	250	288	283	311	276	285	272	265	254	266	269	254	272	269	294	272	334	271	296	291	286	296	267	260	257	263	256	300	280	279	281	276	287	273	268	292	285	255	276	254	267	292	246	268	275	268	271	270	275	259	243	266	306	282	255	268	266	267	289	266	286	289	257	280	261	284	246	260	272	273	280	248	283	261	287	251	283	253	253	288	269	247	271	256	275	301	259	257	239	230	256	270	243	284	255	275	306	282	276	271	239	288	278	273	250	260	261	272	257	272	280	276	267	245	299	301	282	297	282	293	251	254	312	285	287	277	245	288	287	304	289	282	241	299	308	258	244	269	288	265	276	280	267	282	266	290	264	261	309	271	269	274	289	273	294	295	250	285	280	298	281	258	271	248	280	273	269	257	270	241	282	274	246	283	309	280	272	294	258	274	259	283	284	275	268	295	236	261	280	294	262	255	275	287	292	269	293	274	245	308	277	284	306	266	286	262	281	269	273	289	298	274	274	243	274	272	277	258	248	285	282	281	284	260	254	286	273	293	280	278	288	261	253	268	293	285	277	263	250	289	282	281	272	269	268	294	285	273	269	294	257	254	293	295	257	264	291	285	263	254	276	270	297	250	318	290	288	254	233	323	280	286	285	267	265	280	278	292	263	298	267	265	288	298	249	255	267	266	263	289	271	266	275	273	306	290	259	303	287	267	264	256	279	266	281	283	293	297	269	264	281	286	278	290	304	300	259	270	285	257	264	291	230	257	260	283	255	290	292	281	254	279	290	258	255	280	268	282	278	275	321
10382	2248	5200	6091	5288	4406	3672	2890	2610	2400	2037	1910	1751	1528	1431	1408	1327	1316	1309	1284	1165	1194	1108	1176	1181	1221	1097	1148	1130	1083	975	953	990	931	957	941	909	876	846	817	836	816	786	822	794	734	798	728	737	740	740	770	725	757	771	749	752	752	674	802	727	762	824	712	697	696	721	681	719	714	752	757	709	712	752	707	730	733	717	683	665	709	663	673	745	703	717	685	779	742	734	701	676	665	693	694	672	678	738	672	621	714	678	658	632	676	673	660	699	654	690	689	674	683	699	679	682	666	674	648	711	626	659	719	690	673	715	667	667	675	660	660	680	703	759	700	748	658	706	683	674	690	680	677	702	678	708	684	720	682	655	685	733	711	672	624	693	670	673	761	663	670	724	636	706	690	703	680	705	651	664	648	644	662	635	667	644	639	707	661	679	662	704	684	666	704	663	634	654	688	712	696	677	649	640	673	649	715	673	693	711	704	703	684	673	723	718	671	712	654	668	684	636	656	677	729	673	750	676	706	712	645	716	701	691	678	680	685	682	676	638	717	686	688	674	689	685	686	598	673	686	647	702	662	696	660	680	701	687	687	662	688	626	670	651	624	661	639	690	695	672	662	684	681	682	669	700	646	620	688	657	675	650	655	649	658	684	689	647	652	662	673	665	666	671	684	663	641	652	695	690	642	683	655	649	675	653	642	673	673	670	669	670	657	709	715	670	700	666	686	683	675	618	694	627	626	695	676	658	635	666	694	667	698	663	676	616	631	682	669	672	674	686	679	714	643	650	655	642	639	647	681	673	673	634	688	688	650	678	648	646	659	660	670	670	685	649	662	690	670	678	670	680	646	686	655	686	666	677	660	745	675	693	698	655	669	645	650	703	715	680	746	693	656	642	701	689	683	668	673	668	643	665	718	644	682	665	682	657	701	646	687	662	668	667	667	642	655	648	716	669	647	693	678	710	632	670	652	592	656	684	642	690	673	726	683	672	657	644	668	688	672	635	694	617	670	692	690	652	675	693	637	698	636	661	636	662	617	675	722	668	680	684	693	687	637	695	705	625	656	657	713	680	652	719	636	686	637	677	691	682	712	700	664	670	700	644	669	652	693	708	655	653	697	677	669	664	684	687	663	695	761	704	685	668	705	671	612	659	713	628	665	651	646	666	679	685	723	693	696	668	727	671	637	637	655	648	665	691	698	681	677	668	700	638	715	680	643	687	709	673	662	711	638	670	691	665	715	660	667	632	721	655	644	682	645	657	687	679	666	672	623	673	688	693	682	655	677	693	689	653	688	646	684	663	641	670	644	679	712	635	637	666	667	651	676	685	711	664	672	646	658	633	653	624	656	681	695	674	632	653	651	651	687	709	659	686	617	689	672	655	668	720	651	654	652	636	634	643	657	691	679	650	650	658	712	653	714	664	681	665	677	675	658	606	643	683	668	638	682	758	658	639	684	606	681	678	664	668	721	656	661	714	690	637	640	667	650	657	693	667	652	706	694	653	658	647	736	702	661	646	662	670	688	702	725	684	724	694	662	645	639	675	657	703	696	692	654	689	664	672	673	656	652	653	686	655	726	667	677	700	683	611	612	702	673	692	675	657	726	674	709	634	707	711	659	646	687	719	679	694	649	658	656	673	660	677	712	672	642	692	652	704	666	658	660	655	680	667	681	662	647	697	648	722	694	644	625	630	706	626	672	717	680	638	687	625	682	665	673	712	662	665	639	697	673	618	608	689	666	663	692	706	694	640	656	651	646	699	635	680	711	715	648	706	641	664	655	674	682	687	701	688	639	638	688	669	720	662	710	730	654	651	658	669	631	706	684	644	644	658	623	707	641	672	706	654	684	667	662	633	735	690	689	653	673	675	664	650	653	655	680	697	688	663	653	669	679	600	687	688	708	655	668	729	685	664	654	649	667	674	685	684	645	647	671	700	667	707	651	654	652	684	687	644	674	676	649	654	665	674	672	676	631	675	664	684	682	655	652	620	641	618	737	660	669	693	630	684	684	622	624	666	642	677	648	658	674	659	761	698	722	661	642	675	692	691	663	693	669	654	694	682	686	651	692	646	686	650	668	654	645	690	681	707	678	714	684	674	699	666	703	664	685	684	650	671	672	663	700	667	651	675	702	661	665	700	666	704	694	665	673	654	703	684	683	693	701	664	644	697	696	716	650	708	676	659	709	667	666	708	677	674	650	672	676	671	663	634	617	678	664	651	663	670	649	695	656	651	668	618	634	647	674	638	663	676	613	710	674	644	684	687	659	642	700	682	687	666	686	676	670	654	689	669	686	668	699	636	685	713	750	675	645	671	701	673	692	726	705	673	671	669	662	686	651	750	685	673	686	654	671	714	670	676	624	687	664	676	662	651	674	664	677	660	668	658	657	619	664	710	656	687	684	647	635	681	712	616	664	651	699	665	731	660	699	716	657	659	669	633	667	659	675	660	667	695	652	667	660	674	718	682	618	690	692	689	640	707	652	700	634	633	674	664	677	709	700	681	666	654	686	671	685	682	700	670	697	671	637	754	692	705	667	651	657	688	704	672	652	667	677	714	652	651	632	669	694	655	672	628	689	647	657	689	707	689	672	653	691	703	683	666	699	670	645	624	690	600	676	688	660	653	680	638	650	661	626	686	671	670	648	688	631	707	659	693	680	688	677	694	661	632	676	699	658	697	635	684	682	643	642	678	697	647	693	682	675	684	660	696	735	702	677	679	674	657	653	690	675	666	631	693	689	659	671	616	675	631	679	675	691	631	684	651	684	651	707	703	663	660	656	647	660	653	662	636	762	676	627	666	635	708	673	642	670	663	707	674	684	659	661	630	643	690	673	636	658	629	700	709	652	658	723	703	676	710	666	661	722	658	672	708	663	682	617	661	677	696	678	620	662	612	664	662	658	710	689	649	657	664	671	670	674	710	698	666	674	707	688	691	678	727	683	668	677	696	657	658	664	668	663	686	673	641	646	688	659	692	684	671	684	665	721	708	696	676	684	698	651	679	648	670	684	688	698	651	661	695	627	665	689	676	680	687	707	703	653	652	665	685	696	674	733	643	673	611	656	731	684	663	713	676	676	708	699	695	681	685	659	693	680	632	687	688	657	679	676	612	679	677	680	657	643	674	656	685	650	637	663	616	681	694	664	654	694	687	679	695	652	688	714	660	659	653	619	675	694	657	691	651	690	694	675	697	673	690	687	671	654	692	678	689	687	642	615	649	670	670	675	657	645	666	659	666	697	692	698	700	626	637	680	665	669	725	662	662	667	672	628	648	659	649	677	632	646	684	727	702	693	646	682	633	663	657	650	668	683	647	656	661	671	699	697	706	633	655	685	686	659	656	697	656	660	703	638	674	689	687	681	658	692	659	681	696	702	675	675	657	676	672	649	675	699	652	663	683	666	664	625	670	668	742	650	664	647	686	716	655	681	691	705	640	664	658	636	652	712	668	650	646	657	692	708	684	740	653	682	667	709	707	657	674	678	671	683
2247	444	431	409	366	341	355	332	312	296	332	353	316	309	319	332	323	324	288	329	315	332	296	285	325	316	312	306	326	322	330	309	318	329	296	268	301	289	309	285	314	295	295	330	328	304	305	296	308	313	267	298	321	312	304	287	299	295	292	283	310	304	291	293	316	302	343	331	306	301	297	310	348	329	289	328	290	279	271	308	298	300	301	318	302	331	352	291	270	319	307	327	319	292	325	321	272	302	336	334	321	295	292	325	310	311	319	333	302	273	312	288	311	285	291	313	334	309	285	306	312	302	324	320	302	310	318	293	323	291	303	312	308	325	298	292	325	319	316	310	293	318	297	310	283	327	296	298	282	309	294	287	328	273	311	305	326	340	292	300	335	330	317	294	310	335	304	343	288	328	322	312	287	311	308	297	310	318	330	313	290	278	304	314	304	301	297	298	326	307	309	284	316	276	330	308	304	299	313	312	305	305	331	334	320	314	315	322	331	284	325	324	323	285	292	299	294	296	310	298	270	307	339	318	297	299	299	291	278	287	294	347	308	305	302	288	297	281	341	293	308	338	316	314	310	334	318	323	302	258	336	317	310	299	319	297	286	323	283	287	289	324	303	281	304	313	319	285	279	293	306	291	306	317	283	278	296	315	291	317	305	304	337	278	302	290	329	296	323	305	338	306	325	328	320	311	299	341	294	302	300	268	286	293	331	293	314	311	316	287	325	325	308	301	304	284	285	312	293	310	297	316	290	322	341	289	301	307	329	291	319	318	305	305	298	287	299	337	302	308	358	292	305	304	317	307	318	305	292	307	306	334	303	277	301	315	326	310	339	324	314	306	300	296	314	306	290	331	339	327	307	290	283	319	311	309	308	286	303	294	290	303	329	284	292	309	301	306	300	291	321	263	287	313	325	274	305	320	303	285	313	305	272	283	310	309	304	314	270	305	307	309	320	311	286	282	285	327	319	323	298	323	289	298	318	316	311	295	329	301	309	305	317	323	281	322	298	338	318	310	341	314	309	267	292	303	290	296	298	328	345	329	303	270	317	317	315	311	302	304	290	308	327	304	329	328	296	269	331	313	302	296	323	306	322	271	301	303	294	266	299	332	330	320	321	345	312	316	301	305	326	301	341	314	288	309	312	336	300	311	311	310	350	342	341	275	295	305	340	310	329	313	320	313	320	313	298	307	286	296	272	309	310	345	278	295	295	327	305	320	287	282	306	360	298	365	327	344	290	263	291	302	296	313	287	305	305	313	333	313	303	282	317	316	331	292	293	307	317	321	340	324	314	285	291	315	323	304	308	320	312	293	323	292	310	305	281	296	303	307	311	311	276	324	298	267	238	290	278	332	296	311	320	319	321	329	319	286	317	301	297	351	330	310	308	296	308	349	329	327	331	267	317	272	312	326	331	320	300	308	310	316	292	331	303	369	339	329	310	292	334	295	342	290	325	291	310	303	312	313	309	341	286	304	288	296	343	297	305	334	312	343	281	335	337	340	302	325	295	327	315	246	313	307	313	301	310	313	335	299	310	315	311	278	324	309	303	291	334	321	319	309	321	336	310	297	328	306	311	340	338	288	337	291	284	293	331	348	284	339	274	300	322	325	302	295	288	320	300	305	300	302	302	297	319	277	313	318	351	306	321	305	315	320	306	340	310	322	286	319	353	323	332	313	311	330	350	317	332	293	327	331	319	319	297	295	291	295	333	309	318	306	301	304	298	315	322	320	321	278	287	297	293	307	310	309	302	298	311	298	290	304	291	298	289	280	327	335	307	326	317	276	304	316	316	295	298	334	289	321	279	296	271	320	278	289	291	331	281	299	324	340	303	327	316	269	303	324	309	315	268	300	286	303	325	316	291	312	320	314	311	335	306	307	310	325	285	297	326	310	273	295	289	343	323	323	310	315	305	322	271	301	322	361	260	277	331	312	307	308	311	305	314	340	327	307	320	301	308	308	291	309	319	285	310	297	317	332	271	290	328	308	296	322	241	293	297	278	329	328	298	293	332	300	305	272	299	289	322	322	324	297	304	302	335	309	326	318	297	310	303	306	303	289	283	311	318	296	321	327	335	335	328	291	321	297	314	294	307	287	302	332	302	315	318	320	276	323	314	314	321	309	304	308	289	312	309	285	283	339	285	339	297	282	299	314	320	315	300	335	282	299	320	306	275	287	304	293	323	336	313	332	316	303	274	287	279	299	307	316	308	321	334	312	307	319	284	280	307	308	303	296	317	305	355	328	327	329	292	293	321	281	254	288	323	277	335	319	291	293	314	277	265	314	312	331	286	304	315	290	278	329	313	310	317	318	326	312	327	339	298	316	325	315	324	304	307	296	324	325	311	309	304	309	300	309	319	319	316	300	282	316	307	317	327	338	346	291	355	324	337	294	302	297	338	291	309	295	316	289	325	309	327	314	303	311	324	314	323	292	279	309	335	292	312	275	300	309	304	328	302	302	294	314	305	304	284	294	302	299	297	309	307	288	314	322	356	322	296	318	281	324	301	305	327	303	288	297	311	325	313	265	318	260	278	314	322	294	296	311	288	299	333	314	311	287	308	276	299	311	310	288	339	269	292	333	298	332	314	300	314	321	299	325	295	333	313	312	297	304	331	339	301	275	314	322	301	325	298	292	232	295	314	297	297	289	296	324	308	288	295	289	333	351	318	293	320	302	309	275	294	308	330	304	307	304	300	294	307	305	315	318	292	307	339	317	284	288	346	318	295	332	307	316	295	305	282	316	317	322	306	311	288	316	312	334	304	296	279	284	363	319	276	295	303	326	282	302	309	291	319	299	324	317	273	294	296	281	300	314	306	309	294	288	315	282	283	290	289	313	316	339	307	309	317	335	326	333	301	285	292	324	314	306	299	302	289	318	289	293	292	292	288	322	314	259	315	283	324	332	317	322	304	312	299	318	326	330	291	319	301	319	314	297	295	298	288	322	314	275	304	318	319	295	332	314	321	307	308	302	308	323	288	311	321	293	283	330	319	297	302	303	347	308	311	301	325	295	312	315	306	323	300	327	312	314	289	318	309	283	297	281	302	285	327	327	318	318	285	323	298	335	324	305	304	295	270	347	310	291	309	287	299	304	331	335	309	332	314	315	315	289	288	314	298	307	286	310	308	296	311	321	298	322	292	312	325	303	307	319	309	319	300	331	302	304	356	327	328	284	325	305	305	318	286	293	319	330	294	304	325	334	299	310	301	288	309	306	301	333	333	309	343	328	270	287	285	312	319	288	303	316	316	282	315	307	340	339	296	312	302	319	331	316	282	292	325	322	343	313	324	300	340	301	319	303	313	303	328	311	298	323	318	294	292	302	308	294	291	328	275	301	357	294	340	346	317	329	320	303	296	300	285	334	287	316	349	277	334	290	314	313	320	275	290	299	296	315	319	321	293	305	356	288	290	303	310	324	320	292	280	315	294	319	327	309	320	290	307	292	286	295	294	286	317	330	304	329	340	287	308	291	288	326	301	277
2548	781	1016	1137	999	946	900	851	837	812	797	826	807	799	774	805	795	750	796	734	780	813	745	830	787	780	780	749	799	810	807	740	766	765	743	728	734	734	723	703	766	741	786	741	743	712	748	736	655	727	675	755	714	741	717	735	671	694	762	732	717	707	752	697	691	664	699	727	675	743	766	738	712	721	717	708	713	726	717	746	705	708	749	779	736	727	731	727	709	714	735	729	753	697	691	706	734	726	710	689	724	707	696	759	676	689	734	721	725	670	692	770	706	703	703	684	726	681	725	715	718	712	722	770	693	686	742	756	720	688	690	685	720	719	715	755	737	700	686	700	667	735	715	720	670	725	664	701	738	698	716	720	708	683	718	728	696	677	690	736	739	668	703	684	725	730	742	680	738	708	705	711	683	709	698	686	775	693	737	697	709	732	717	741	727	654	690	675	712	737	706	733	706	700	718	722	719	694	722	727	729	726	709	756	685	697	689	680	694	726	720	718	678	725	694	702	697	667	709	662	767	734	720	728	723	696	729	723	706	705	678	688	723	714	688	701	729	729	695	735	736	720	739	678	691	714	679	716	656	728	712	729	739	716	723	726	753	696	718	661	776	700	712	756	690	775	746	729	707	690	703	710	723	703	698	697	710	680	718	697	735	728	691	750	728	717	751	729	676	708	730	707	694	714	736	739	720	732	727	698	695	688	747	747	771	725	735	705	757	728	717	731	723	725	727	727	680	770	711	700	722	738	710	701	744	743	752	688	720	726	682	749	703	735	721	750	688	707	738	694	698	710	708	715	701	716	670	717	692	710	705	741	689	690	741	758	722	716	716	701	762	673	735	745	687	757	710	691	697	722	733	706	742	744	675	766	655	688	685	730	696	697	703	715	720	705	672	732	732	702	713	703	716	692	701	755	726	740	725	671	715	685	676	726	717	705	669	747	720	718	735	712	689	756	728	720	697	748	697	706	717	724	725	731	679	782	693	716	714	713	735	739	697	708	686	734	702	718	712	695	720	718	735	709	739	725	734	703	679	711	708	670	723	729	670	747	709	687	686	700	710	706	752	699	731	721	740	677	703	666	697	715	718	694	730	695	719	761	725	664	683	776	692	685	717	726	747	664	689	704	717	745	694	730	719	733	727	723	741	708	718	726	698	660	755	666	725	729	748	687	744	713	760	705	709	699	694	698	658	737	711	764	676	740	726	686	707	694	725	735	706	716	693	735	697	714	736	735	755	721	723	697	668	699	738	728	730	655	706	704	729	691	646	773	665	741	762	701	690	732	694	667	722	710	729	728	732	685	722	688	705	701	707	728	747	664	709	715	698	704	770	775	706	702	703	745	738	716	673	724	724	694	738	731	690	708	678	757	762	716	729	717	746	738	722	689	692	690	727	760	699	717	679	717	705	762	717	711	704	682	672	720	731	737	696	712	691	717	698	712	744	715	703	648	716	699	686	682	691	709	725	711	712	739	713	727	732	763	702	744	707	707	697	751	721	743	709	728	710	711	713	720	709	753	686	727	708	715	662	654	715	701	765	696	689	726	712	736	751	718	743	685	718	688	764	717	740	701	706	697	736	712	671	715	716	704	744	725	709	725	707	715	706	681	720	742	677	727	741	706	722	710	736	740	725	718	683	730	731	752	720	672	720	685	738	747	714	721	696	698	722	692	733	703	707	674	699	714	722	720	701	702	714	713	673	716	755	720	726	747	766	687	729	709	730	752	733	740	733	712	743	726	714	747	703	724	685	694	729	695	726	710	755	690	698	712	647	727	726	737	738	718	713	730	722	702	698	710	719	711	750	703	730	744	678	758	758	772	701	668	714	719	756	658	723	728	720	691	714	765	732	717	701	708	772	765	685	712	763	686	718	736	770	761	710	721	688	701	706	704	711	696	711	748	734	675	699	730	706	708	736	719	698	671	685	738	668	718	744	704	743	712	666	706	728	717	753	724	713	671	728	713	776	778	744	747	681	667	702	735	720	759	724	676	658	748	715	728	691	796	718	755	757	733	736	706	705	708	772	733	793	748	735	677	703	691	718	710	742	740	745	663	704	729	718	726	706	701	701	708	708	711	758	735	704	759	760	713	741	780	713	710	708	721	713	688	743	710	683	738	746	647	768	707	714	727	694	698	701	680	702	738	720	683	701	698	737	760	730	742	705	762	713	707	736	749	722	736	733	700	693	765	760	678	713	697	697	707	748	737	678	709	760	675	746	730	681	790	736	680	732	722	708	753	698	671	718	681	689	733	718	673	751	748	680	678	702	687	763	738	713	700	715	687	717	697	713	746	684	698	750	700	763	774	704	702	737	710	705	773	722	744	699	710	706	696	704	764	729	695	724	695	760	688	695	708	672	689	692	699	765	736	710	690	731	759	775	706	722	684	736	723	699	748	716	662	657	695	723	720	757	691	727	712	719	681	688	728	711	737	673	674	706	657	703	710	746	720	735	699	682	715	754	750	777	721	720	707	756	735	748	691	682	708	728	706	696	739	754	717	699	761	739	718	761	735	757	682	689	714	705	736	771	709	694	708	668	714	709	776	721	676	729	638	725	687	750	651	763	704	728	738	729	698	713	710	731	728	725	708	752	713	719	781	732	738	709	724	669	722	656	723	721	708	702	701	701	683	715	716	754	733	730	728	723	717	722	694	703	761	745	734	736	746	728	739	690	730	707	697	676	696	742	751	749	722	701	732	694	721	698	694	727	730	675	720	736	705	729	734	754	750	788	692	695	738	697	700	696	708	695	661	681	687	723	730	730	687	757	675	731	781	731	706	710	698	692	726	685	702	674	710	706	756	740	704	687	740	709	717	712	699	732	736	722	756	698	754	722	673	706	711	718	743	743	670	700	730	692	681	715	736	690	714	721	738	726	707	720	684	686	706	687	730	708	711	712	704	732	692	661	712	686	689	732	721	728	722	721	706	709	679	689	724	711	711	699	684	724	743	707	711	754	693	712	655	742	710	710	696	748	678	712	708	669	737	701	754	690	661	718	711	707	714	681	696	723	704	745	725	760	688	703	699	693	730	718	696	693	672	693	745	718	751	700	708	677	722	700	741	686	697	721	693	689	711	729	723	703	727	719	743	755	695	724	761	713	733	727	703	753	669	721	707	729	732	680	692	711	756	723	718	712	719	700	705	687	745	683	678	709	728	740	714	712	730	718	743	674	690	714	720	671	699	707	729	724	722	672	693	736	692	707	694	721	710	732	734	716	698	767	737	678	723	743	734	686	708	724	706	700	719	737	709	677	673	699	697	693	692	712	737	730	700	694	716	708	733	711	694	666	702	745	726	675	753	662	722	759	704	735	701	703	696	685	724	729	741	698	696	755	714	744	736	658	752	642	757	741	671	714	738	705	720	726	679	730	679	703	713	742	722	732	709	736	689	694	731	702	713	692	735	724	699	667	712	707	714	704	698	710	738	703	714	697	697	735	732	726	688	719	731	716	709	754	727	687	735	729	719	664	701	715	719	686	736
10999	1353	1379	1151	802	593	525	408	381	355	335	289	292	289	251	266	301	231	252	250	237	238	256	239	225	236	234	209	255	218	248	216	228	223	226	244	232	206	194	204	195	234	217	196	219	232	213	214	237	217	200	211	190	216	206	211	198	184	204	216	199	213	208	194	214	207	209	193	223	203	181	202	213	178	225	205	203	189	217	199	231	204	188	225	193	207	241	207	196	228	194	192	204	202	228	219	197	184	188	223	223	198	204	216	210	207	226	195	218	182	192	231	183	180	205	187	183	213	217	212	196	212	204	226	215	179	208	208	232	179	185	205	221	213	173	213	196	210	196	177	176	169	188	207	193	191	181	187	164	205	193	187	197	209	180	225	203	195	181	184	214	225	210	216	181	225	174	217	186	239	210	215	188	211	200	198	205	210	198	199	190	203	208	210	209	184	182	213	223	189	166	184	208	200	202	207	223	186	198	191	215	200	199	191	194	188	200	190	204	189	182	189	209	176	179	216	197	216	222	193	204	179	206	179	179	187	188	207	207	193	213	182	178	200	221	182	200	199	198	188	200	190	194	195	197	221	181	195	212	213	189	191	194	183	181	212	173	206	193	177	199	215	186	176	177	215	223	231	205	190	176	182	224	208	199	207	203	191	195	200	191	208	211	216	183	204	208	181	204	193	210	166	214	225	204	185	227	187	200	225	211	217	198	202	193	180	196	217	208	192	209	173	197	201	256	205	185	198	222	183	192	195	209	185	189	203	208	219	225	201	196	213	190	172	184	191	206	188	164	195	187	200	198	168	172	175	208	201	189	236	195	188	191	204	213	189	199	196	197	210	220	193	190	164	206	190	217	202	185	225	188	209	196	198	192	162	179	214	204	209	200	193	195	215	214	203	173	182	200	214	181	189	210	224	194	200	225	210	172	199	170	183	193	210	198	193	210	203	176	206	228	189	197	201	214	203	203	212	182	208	219	190	192	218	192	198	204	219	211	192	187	190	225	221	179	205	212	194	188	183	180	195	218	188	196	167	228	194	201	164	194	217	188	205	214	184	189	197	216	181	185	193	211	200	219	189	194	196	216	209	185	203	205	210	218	210	219	210	233	202	216	209	216	206	221	205	198	184	207	203	215	206	223	178	202	204	185	191	183	215	202	175	200	185	197	194	217	197	212	190	211	232	210	217	165	195	204	211	182	196	190	183	217	177	197	207	193	190	206	214	197	247	204	210	225	218	176	199	213	162	193	191	211	199	169	206	187	186	163	179	200	170	198	180	210	192	186	200	211	207	181	215	208	217	193	208	192	212	222	206	177	211	196	238	188	180	189	196	220	187	191	208	197	218	208	182	219	199	197	227	176	190	193	216	225	228	196	179	204	178	220	164	195	220	194	199	232	215	200	223	177	219	218	222	179	215	186	201	191	193	218	186	194	207	216	197	204	204	181	195	210	189	196	219	202	211	189	207	197	184	182	181	202	208	169	199	207	214	199	216	228	251	215	187	177	192	200	194	184	215	202	186	199	199	177	212	195	193	190	198	178	189	189	216	228	223	194	183	209	196	197	206	206	207	207	194	217	201	191	187	216	204	209	206	218	205	182	191	222	178	193	203	212	196	196	205	205	203	200	218	207	207	201	187	204	200	192	164	207	174	199	228	222	196	182	180	180	185	175	228	196	225	174	193	204	168	179	209	201	216	182	212	176	194	183	213	202	185	205	201	188	209	217	211	204	199	204	192	216	228	214	185	191	179	229	239	193	232	202	205	221	208	213	185	214	198	189	186	206	196	220	194	216	197	191	184	194	187	176	206	200	208	186	189	219	195	200	183	212	190	172	188	166	209	193	203	190	199	202	187	188	211	220	205	214	194	189	191	210	187	211	216	197	221	182	210	199	210	203	187	215	200	203	222	177	187	198	196	160	208	174	222	196	207	231	191	220	204	180	200	221	202	182	202	191	207	192	195	205	186	171	214	209	197	191	211	194	228	226	238	204	185	189	203	228	207	191	198	220	220	187	217	202	209	216	214	186	189	214	189	200	220	197	202	212	191	190	211	201	195	190	197	226	184	212	197	203	207	222	218	204	184	182	227	188	232	218	192	186	178	209	215	177	194	194	199	222	182	194	202	190	217	190	208	208	187	193	199	223	176	204	215	207	196	189	188	202	170	182	200	185	206	209	214	201	203	199	196	218	206	221	209	187	227	196	197	169	197	190	164	190	214	193	190	174	175	181	178	181	179	184	207	179	216	189	217	184	205	202	181	184	192	188	199	184	185	202	204	203	197	194	190	192	185	176	192	223	182	185	177	186	193	185	181	192	194	232	196	183	193	201	188	212	193	201	186	188	198	221	171	182	200	218	219	221	216	222	201	188	195	218	188	180	210	185	193	185	206	185	205	191	176	204	186	196	217	186	199	198	202	204	206	200	189	203	198	188	213	175	192	183	173	213	196	204	199	201	222	210	183	216	205	216	181	181	193	199	193	172	206	228	191	219	209	202	184	176	196	225	232	187	196	203	232	231	183	180	194	202	206	230	180	176	201	210	212	196	191	184	202	218	195	193	182	221	184	188	177	205	215	212	212	192	217	187	215	198	203	188	222	231	218	211	210	199	182	199	214	227	191	224	180	228	204	204	188	202	189	206	188	205	207	194	218	189	183	202	197	187	183	198	210	213	220	203	192	193	204	193	191	209	186	224	186	172	202	199	207	164	188	215	172	199	166	210	207	210	166	186	172	217	202	221	180	195	178	202	212	187	196	200	199	199	170	211	200	201	207	200	212	214	157	199	211	202	208	195	183	155	204	189	207	170	177	183	210	203	216	185	203	179	196	199	211	196	196	190	172	195	212	192	181	187	193	214	198	181	213	208	193	212	204	242	194	223	199	214	204	202	221	205	185	203	182	187	217	196	217	212	184	202	201	200	226	195	217	206	203	202	197	207	193	200	165	212	189	223	195	205	207	203	186	175	202	191	199	185	203	231	206	209	207	170	175	210	202	193	193	189	190	186	195	186	218	223	199	197	190	211	199	197	197	181	188	210	186	183	194	209	213	216	192	191	172	176	226	187	179	178	204	198	194	232	189	200	184	223	195	193	211	206	216	170	203	188	208	208	207	193	181	190	219	190	206	219	221	210	199	167	224	195	214	218	196	185	183	169	184	194	186	203	179	214	192	219	221	210	202	211	209	207	236	184	186	221	217	200	201	198	248	203	201	200	195	182	187	194	184	198	188	194	189	185	217	173	211	171	199	211	224	193	207	176	213	199	221	200	187	191	184	177	191	209	202	195	199	169	190	217	175	212	198	211	194	219	191	197	178	208	184	155	208	201	215	178	206	205	185	178	204	193	209	190	194	222	219	177	199	220	215	200	183	197	213	196	203	193	218	204	195	219	189	198	217	204	184	198	182	206	217	210	185	216	193	201	203	226	194	184	171	151	193	190	199	196	195	210	201	213	213	200	182	180	206	190	188	170	178	180	198	201	170	186	213	229	210
6838	1371	2897	3415	3028	2415	2121	1778	1509	1378	1274	1174	1082	1027	920	898	854	836	829	785	800	792	789	717	757	717	767	745	770	714	705	676	665	676	642	602	604	635	608	614	581	599	579	508	553	506	589	617	557	526	530	541	531	568	603	547	590	508	536	567	552	550	521	540	534	532	531	483	495	495	531	537	525	516	544	520	525	511	511	550	512	522	479	518	491	505	560	538	515	510	541	539	542	477	542	528	489	514	482	474	523	475	499	502	490	504	503	503	473	482	554	500	503	514	498	515	561	492	534	505	527	523	488	526	529	463	510	537	541	490	514	492	484	522	494	513	532	548	531	503	495	512	507	508	518	502	513	516	484	487	493	522	522	497	472	548	517	490	472	509	489	502	459	506	501	502	485	472	498	531	530	464	485	488	488	517	496	519	545	496	488	486	514	505	521	562	507	519	485	517	499	507	497	465	519	504	468	493	522	533	507	559	497	554	515	479	509	495	505	511	484	503	533	507	515	566	482	513	535	483	521	479	479	530	486	539	492	486	496	511	512	478	511	504	519	471	512	485	475	500	518	528	549	449	482	494	511	463	498	496	511	482	500	494	491	553	539	506	512	486	490	472	528	541	497	489	522	485	488	526	503	490	488	519	486	484	488	470	482	485	466	479	497	482	486	499	471	525	528	541	472	503	487	538	522	516	538	493	518	536	499	478	514	525	559	500	491	487	555	504	495	516	527	504	539	488	537	497	515	527	499	492	527	476	528	488	513	464	510	527	560	514	485	469	506	503	477	489	486	440	508	477	519	504	464	494	509	450	472	499	491	549	519	498	541	466	522	512	503	512	528	528	490	501	496	459	472	480	506	529	480	509	544	512	473	496	480	485	517	511	475	504	488	542	518	527	491	486	550	495	489	535	503	505	533	529	510	450	515	482	469	508	483	471	533	519	491	484	479	499	517	505	538	526	458	505	493	505	507	553	479	543	489	513	487	493	506	484	511	491	491	543	472	495	492	525	499	506	531	472	506	511	468	489	496	490	502	491	498	510	529	515	503	547	477	466	549	498	480	491	474	515	495	476	494	479	508	492	499	478	484	466	502	561	487	516	480	484	514	493	463	528	462	528	535	507	537	500	535	478	521	496	481	493	520	464	542	485	504	496	516	492	490	523	468	469	502	513	499	483	523	497	502	531	496	474	492	493	493	493	486	501	500	487	513	507	476	522	496	498	488	517	527	508	489	482	503	514	437	504	482	523	523	453	508	485	509	462	564	526	499	539	500	539	508	490	474	497	478	506	455	506	478	520	555	522	507	503	515	526	495	488	526	505	514	507	490	490	503	505	500	528	469	494	574	501	522	496	459	501	503	478	490	467	491	504	530	535	510	491	517	504	538	501	520	499	530	510	503	481	505	533	540	512	467	479	465	513	511	492	527	504	533	516	479	534	492	484	483	517	534	490	527	478	521	488	475	550	527	486	475	499	507	495	491	499	513	505	510	504	444	486	493	506	492	517	469	500	515	508	497	483	520	546	497	521	474	528	511	500	475	453	478	512	507	492	506	555	535	494	502	464	508	522	485	491	498	487	492	497	454	538	486	520	530	504	488	539	488	493	511	513	478	474	457	490	490	537	513	555	471	498	541	532	459	491	515	500	476	501	535	507	508	488	525	461	513	477	500	508	479	525	467	466	517	499	496	482	462	523	503	464	525	480	498	521	494	490	490	505	512	477	542	499	504	498	464	475	536	504	500	465	546	520	490	504	478	466	527	515	503	470	501	475	490	469	531	507	525	532	532	491	497	468	473	496	500	498	487	532	482	481	522	506	520	458	496	510	491	543	497	491	494	477	468	488	471	486	498	518	496	500	509	502	502	479	479	505	505	484	470	479	502	509	526	512	496	484	505	524	479	489	519	472	471	525	483	463	500	494	536	457	491	525	522	481	547	533	504	511	529	510	507	477	523	484	510	490	514	507	537	483	507	465	538	522	493	481	507	457	473	527	496	502	487	500	527	533	460	520	516	541	511	531	488	496	510	493	469	489	514	499	524	516	564	463	506	490	510	493	490	505	507	471	501	469	500	562	507	526	482	545	508	529	519	517	465	482	527	504	510	484	518	469	497	468	524	454	482	520	486	507	501	510	495	525	470	502	527	481	522	500	456	532	505	515	538	517	479	499	457	514	520	485	520	478	492	532	505	476	519	503	517	510	532	517	509	477	549	517	495	501	511	525	493	508	505	482	510	507	453	493	498	467	490	471	499	531	474	482	529	497	514	525	486	518	507	478	512	518	525	465	480	509	493	473	515	518	494	489	498	541	519	477	535	469	507	525	499	492	493	544	505	536	521	470	498	494	491	487	484	531	539	513	510	508	529	465	561	508	514	490	520	492	479	535	498	504	481	529	483	476	531	563	510	511	515	515	468	500	536	495	515	557	472	507	468	512	483	514	487	518	476	529	523	525	503	481	494	522	490	546	484	491	480	523	508	496	503	487	481	464	489	506	540	509	495	493	476	542	515	531	503	462	458	480	549	498	461	534	502	496	503	508	537	562	511	478	515	519	468	537	507	456	524	503	491	475	481	501	507	493	504	510	501	519	493	531	522	501	495	505	488	454	494	508	518	541	519	492	533	467	513	505	488	486	467	483	477	502	499	487	513	473	487	525	506	539	527	521	522	504	501	492	490	498	519	536	479	504	491	504	481	500	512	495	516	491	513	514	515	516	502	480	495	477	524	501	510	491	482	484	497	471	503	480	491	480	496	502	532	490	479	502	507	543	490	493	500	544	477	473	489	499	514	482	503	518	537	487	487	483	498	485	521	533	491	481	489	506	525	478	495	488	498	496	494	488	502	463	508	465	510	493	542	462	566	491	504	490	521	468	525	517	497	510	534	492	471	488	469	486	500	530	483	502	548	483	476	510	480	479	491	482	516	478	528	529	505	478	465	513	507	504	530	499	497	521	514	535	513	487	468	463	514	519	492	521	535	499	507	468	523	517	487	538	520	523	475	505	504	458	506	519	477	535	491	508	512	524	530	510	506	514	501	472	507	476	486	505	481	485	507	500	516	517	508	506	483	495	497	517	527	509	515	474	481	475	517	481	498	508	512	506	481	515	511	508	494	519	507	450	519	518	498	541	491	522	522	496	516	471	478	477	459	512	512	496	519	530	544	484	506	487	496	474	457	536	475	499	483	492	496	502	492	497	491	519	529	517	506	495	459	521	488	492	521	491	515	505	476	490	474	549	475	522	507	486	506	503	488	526	513	494	552	487	539	454	490	484	560	488	485	516	459	465	535	505	507	488	530	497	502	512	495	500	495	490	484	521	480	512	503	495	492	520	539	530	513	485	528	514	537	500	522	483	520	499	520	523	518	469	484	482	523	486	476	482	496	494	529	518	490	496	523	525	460	516	499	532	493	511	510	515	487	495	508	484	494	492	479	450	483	498	508	516	509	504	485	460	492	486	484	499	531	496	534	495	484	512	494	505	458	519	535	495
20145	3555	2692	2222	1536	1088	842	726	653	568	505	453	411	434	397	406	404	340	318	343	351	324	299	322	317	339	360	327	334	307	328	307	329	347	296	292	307	285	274	311	303	269	261	298	286	282	252	306	261	296	282	290	271	270	285	273	301	331	295	283	276	319	291	299	275	276	254	284	280	283	302	288	299	256	310	303	297	275	300	266	277	276	262	289	276	260	257	255	273	268	240	241	291	276	291	279	336	327	250	279	279	256	281	296	294	251	288	298	269	317	288	270	280	251	268	312	268	261	298	297	258	272	253	276	270	277	275	306	238	266	281	291	242	304	272	285	267	269	266	277	294	292	256	251	263	283	264	286	305	275	269	282	253	263	312	273	282	276	278	280	286	259	252	300	269	267	290	269	257	295	283	267	297	285	261	259	264	298	259	294	268	268	255	271	275	312	283	286	328	292	291	293	281	259	269	291	279	281	273	248	286	271	307	254	273	296	309	246	253	287	276	285	279	275	296	260	284	296	288	249	277	319	251	270	275	289	279	291	283	259	256	297	250	293	232	278	258	289	256	263	271	242	257	289	259	273	256	256	264	274	283	262	298	259	245	276	274	280	251	273	263	248	291	275	311	267	253	243	273	268	270	310	288	273	312	264	297	336	272	272	280	281	301	276	269	286	281	282	299	256	269	303	281	254	277	301	242	327	255	271	257	278	272	262	272	277	281	265	279	253	277	278	273	300	292	263	250	294	266	278	266	288	305	286	271	259	283	314	276	274	251	260	299	299	305	285	252	263	271	275	280	244	281	300	243	281	278	302	253	264	301	290	269	284	263	289	300	279	269	217	297	259	248	256	262	285	275	272	238	262	272	256	285	283	277	280	262	283	293	294	278	292	261	264	282	291	271	278	283	263	249	274	288	275	271	302	283	272	277	271	270	248	278	304	278	247	252	303	298	270	259	270	276	274	265	276	249	262	248	244	258	276	276	288	267	267	273	294	267	284	269	315	279	271	261	290	289	262	282	298	285	306	264	255	282	285	289	265	271	260	286	278	319	268	281	260	305	254	263	252	280	249	246	252	239	261	232	280	263	259	325	254	270	279	260	255	304	254	262	286	293	288	272	258	252	286	283	245	304	265	309	267	271	318	288	264	268	284	254	280	276	295	259	281	285	249	299	278	300	261	298	270	289	276	283	274	295	263	271	259	279	262	251	280	277	256	282	270	240	278	287	318	274	246	295	264	281	268	276	289	258	272	267	286	294	264	308	276	283	266	300	262	310	254	260	266	239	321	276	288	273	271	265	259	268	268	251	278	269	292	244	298	266	268	281	267	278	276	270	302	262	274	273	262	285	288	251	301	267	280	278	267	282	291	257	289	268	248	289	266	298	292	286	291	266	255	273	283	263	267	294	289	278	286	255	252	298	270	283	262	280	297	276	262	268	281	276	289	293	265	289	274	271	275	305	283	288	282	282	298	254	288	277	273	303	274	243	231	276	293	294	249	275	285	282	300	308	268	239	265	305	279	256	239	266	305	269	295	261	283	258	293	313	270	242	281	267	305	264	288	269	269	272	300	273	259	294	279	256	277	261	278	244	265	245	286	283	263	284	294	302	253	281	264	260	286	283	264	251	270	264	276	271	257	291	273	288	281	294	273	295	284	266	277	267	294	266	300	278	272	311	268	258	268	294	239	235	277	265	286	292	275	312	272	235	314	276	267	252	250	260	283	271	291	279	312	293	268	297	254	242	294	276	269	276	236	267	240	298	269	264	277	281	283	255	277	286	254	263	270	260	263	292	273	292	279	267	284	257	285	275	290	295	302	280	281	287	283	251	268	268	282	265	276	301	292	263	279	276	310	264	260	262	250	266	278	283	273	257	236	256	257	279	272	291	263	272	287	258	289	263	294	265	243	282	249	254	250	261	279	242	260	284	300	293	265	273	250	269	284	294	250	280	271	277	268	300	274	304	260	265	275	286	272	262	282	278	253	289	244	288	268	276	257	260	264	274	278	296	288	292	282	277	265	243	269	270	295	282	281	316	276	282	280	275	279	254	284	258	263	269	297	287	297	271	289	317	272	274	263	259	289	243	276	287	256	288	285	289	291	266	270	272	300	267	273	293	296	319	275	267	257	254	261	258	264	263	282	292	263	290	253	288	266	267	260	262	274	264	258	260	284	289	258	274	279	304	289	283	260	261	256	305	261	257	256	263	251	273	317	295	271	298	257	269	256	269	273	281	276	236	257	305	256	261	302	281	273	267	283	298	262	261	301	266	281	292	286	254	294	264	281	282	268	250	278	263	287	265	270	291	301	262	261	273	266	296	265	249	305	288	251	286	300	258	250	273	280	288	262	287	282	286	255	306	288	280	254	287	233	284	306	285	260	284	271	263	287	296	297	288	281	286	251	263	260	260	280	264	290	296	283	293	249	287	278	243	299	296	256	297	283	288	260	280	269	286	272	261	280	257	279	264	261	260	286	289	275	278	274	305	289	235	268	259	257	269	262	284	282	263	306	263	254	267	280	266	257	271	269	251	250	288	285	281	274	307	285	283	325	302	280	275	280	242	281	272	290	269	275	269	325	265	314	280	268	252	266	252	277	272	235	268	277	238	298	280	292	270	254	244	252	257	289	269	266	278	276	259	284	280	254	267	267	257	267	308	276	278	271	269	304	286	267	241	297	291	296	267	286	298	274	276	277	268	269	298	292	304	316	276	261	275	244	260	263	264	280	304	245	283	235	252	313	272	268	245	294	269	280	285	273	264	247	282	298	280	284	283	271	248	267	253	273	269	275	298	251	273	250	233	291	254	284	287	279	274	309	258	275	265	293	252	269	294	233	288	239	255	280	265	229	276	298	289	256	282	257	281	310	272	270	284	279	264	304	273	283	256	251	238	278	281	283	290	282	275	246	257	266	252	279	298	265	274	284	274	260	273	266	235	238	269	293	288	265	294	292	273	251	265	279	283	265	279	276	286	316	305	259	251	284	306	290	239	264	249	264	273	278	324	251	239	261	270	289	290	304	302	279	264	255	278	282	293	269	235	290	281	243	282	262	270	261	277	255	279	269	309	263	263	274	276	284	265	264	250	269	275	254	249	265	277	284	246	274	283	255	280	251	277	291	281	284	244	292	265	256	243	277	287	300	282	290	272	275	270	278	253	239	276	295	304	270	317	258	320	266	285	256	288	282	283	279	281	268	294	286	268	262	257	284	253	269	289	282	253	246	278	234	276	272	260	298	277	300	279	240	275	245	266	306	258	254	259	285	254	294	275	282	278	283	272	291	295	279	290	278	272	295	258	290	242	243	280	265	291	270	291	269	257	272	254	250	297	284	260	248	303	284	258	271	282	237	252	245	318	326	292	282	303	303	275	279	285	265	293	283	275	279	305	284	277	276	307	262	258	253	281	255	289	248	281	249	248	268	288	256	292	275	294	283	278	253	277	253	236	278	280	287	261	253	270	270	316	322	290	300	297	285	275	235	277	243	282	260
9819	2439	5076	6095	5510	4450	3577	3102	2528	2300	2090	1920	1723	1585	1536	1357	1455	1344	1315	1278	1280	1206	1174	1145	1156	1099	1167	1169	1128	1101	1048	1061	989	958	874	935	862	857	838	867	800	790	831	774	823	781	786	755	726	776	724	810	761	737	759	749	808	762	761	720	727	751	736	717	725	704	753	741	694	734	726	753	679	702	737	775	678	755	719	713	741	701	713	736	710	718	671	697	636	700	688	737	703	713	707	669	691	703	632	678	668	678	692	683	700	709	750	697	705	715	712	635	709	667	667	704	653	683	665	676	675	692	666	671	669	714	706	721	708	651	741	710	688	705	700	702	732	732	710	695	643	712	688	694	720	645	704	675	684	694	660	658	668	648	697	648	693	764	680	685	676	741	678	691	695	715	693	710	690	696	718	684	694	676	696	704	689	717	677	681	681	734	624	680	672	645	666	679	670	679	731	657	646	662	665	655	666	655	693	648	671	657	604	692	666	643	673	699	656	703	677	703	706	705	665	676	708	651	684	630	668	696	649	658	626	680	696	683	662	684	677	647	755	647	702	653	677	750	751	682	690	644	668	718	711	632	687	684	670	687	683	643	697	729	683	670	669	657	659	688	661	655	643	672	691	642	684	696	647	666	661	716	709	636	638	652	669	678	659	660	685	681	642	653	635	664	636	699	659	689	661	689	708	638	678	644	698	706	616	704	669	687	664	643	671	689	657	708	662	680	676	636	662	653	648	657	689	693	708	668	706	656	672	629	677	669	646	686	664	669	676	695	671	726	684	716	630	683	694	667	707	644	677	637	695	650	631	680	730	688	684	665	626	661	665	664	638	690	679	697	711	704	662	654	661	618	707	683	666	673	660	660	699	692	648	681	674	637	704	734	670	670	710	656	654	657	692	689	684	651	651	682	661	674	652	644	713	683	673	655	695	673	657	714	701	686	655	644	687	689	733	675	674	611	680	704	712	696	632	692	673	705	632	620	672	662	659	742	702	665	660	677	694	679	634	723	660	654	678	690	633	666	712	691	730	687	666	703	670	704	695	632	661	681	686	742	673	632	657	657	671	690	692	645	665	660	688	657	711	688	628	669	691	658	673	667	672	678	672	661	707	705	666	667	649	652	671	681	651	655	642	672	667	707	682	688	669	651	638	671	666	679	716	695	683	719	713	653	684	663	671	714	643	680	657	681	677	671	664	707	682	699	672	679	631	703	735	655	655	683	681	647	696	659	661	707	681	681	686	687	660	661	639	656	730	664	672	633	661	644	699	705	678	704	671	703	674	663	699	632	704	633	626	629	665	679	681	691	720	690	686	683	666	685	682	692	707	683	696	701	703	670	658	689	648	715	644	672	636	701	697	633	646	725	660	659	638	670	679	643	680	681	665	688	696	695	643	666	651	653	698	693	638	649	652	712	671	645	675	683	709	638	660	619	647	669	699	645	708	682	660	634	677	697	685	647	684	623	701	703	657	666	669	695	681	655	661	621	671	694	628	669	712	703	655	643	651	666	664	627	653	677	688	658	746	678	695	688	631	700	632	663	719	678	654	661	699	670	700	633	689	697	668	672	704	685	647	651	649	663	712	671	667	701	704	648	701	716	666	651	682	707	702	676	661	689	679	703	630	644	653	669	668	736	664	693	679	651	631	678	684	661	692	740	631	688	662	649	668	644	679	664	700	679	694	661	672	673	628	696	712	708	666	675	672	685	707	711	643	704	636	653	678	674	656	691	638	694	664	679	672	672	689	684	651	649	632	681	664	640	694	669	707	686	651	696	665	654	699	667	675	665	642	674	697	704	689	633	681	669	685	688	724	660	675	669	695	666	621	711	669	710	726	669	656	682	702	635	713	674	692	702	686	680	656	700	642	666	666	674	684	675	682	690	683	663	666	657	680	687	700	651	688	652	665	648	680	674	633	663	659	668	683	683	626	700	678	662	703	673	684	624	683	687	650	631	650	673	677	747	640	654	677	664	659	680	694	626	703	641	711	695	702	674	646	674	657	676	627	685	659	692	735	679	661	702	645	698	689	666	622	664	669	732	707	712	663	681	730	627	641	731	675	698	703	697	631	677	698	660	690	692	709	634	684	683	719	686	669	718	643	693	635	658	684	650	655	687	676	685	643	685	692	659	722	718	661	659	697	648	642	686	679	728	657	675	650	688	682	692	674	688	679	656	716	636	707	671	697	662	698	622	672	675	701	630	667	705	738	710	671	637	648	654	647	674	655	673	638	700	621	630	673	679	696	666	653	702	690	678	645	677	676	702	647	702	667	677	690	643	693	668	665	683	693	647	639	683	637	676	671	700	680	674	656	651	650	680	715	678	651	681	623	682	661	673	671	613	712	660	664	668	654	663	678	667	651	660	708	663	640	690	600	698	669	652	683	700	636	639	679	657	686	727	617	691	657	655	662	640	709	673	681	683	718	661	663	651	640	709	635	646	684	681	682	640	661	637	656	642	632	729	651	655	678	664	733	610	660	683	648	692	657	671	649	704	701	655	669	690	650	681	689	723	645	695	702	663	665	715	673	640	689	638	663	666	639	676	652	662	637	654	716	690	678	700	703	661	666	691	674	646	686	678	647	701	676	685	703	688	696	703	665	658	691	681	673	653	642	690	712	674	680	678	707	646	681	717	669	650	718	648	703	663	712	664	645	698	663	647	635	609	649	701	673	656	670	625	665	672	681	707	672	650	632	651	687	682	711	735	686	687	684	653	639	705	647	676	653	674	689	716	621	685	666	690	648	647	652	687	654	657	707	673	639	659	707	635	635	653	659	627	742	693	697	646	649	654	679	673	673	659	667	693	668	700	678	656	684	693	685	635	676	666	628	685	650	659	678	709	645	669	740	695	642	682	684	656	625	662	666	694	697	632	684	647	724	678	688	688	710	720	675	666	682	673	708	663	708	673	664	641	667	640	672	667	681	719	712	650	675	687	640	706	693	641	687	660	697	686	682	701	677	632	683	691	685	693	643	661	705	672	670	654	677	648	704	660	682	665	685	675	650	658	713	705	629	691	646	647	698	668	687	676	676	692	647	713	690	666	680	702	685	684	657	645	682	666	682	677	703	672	637	686	648	695	687	683	684	631	701	664	642	669	637	645	646	665	684	667	669	708	696	627	671	678	708	669	684	643	684	654	709	617	667	699	687	694	748	667	658	676	675	685	687	670	732	662	639	678	695	695	713	718	661	686	648	659	666	679	656	755	708	632	694	653	635	654	646	648	682	689	717	671	719	703	661	662	627	631	653	686	695	675	682	696	684	673	674	684	672	671	665	674	671	661	668	680	670	693	672	702	675	651	675	670	713	700	676	657	679	699	743	686	648	694	679	689	657	668	672	644	614	706	741	701	737	692	674	712	682	687	688	684	703	666	675	695	645	709	619	716	667	644	665	673	700	640	674	680	673	654	674	670	679	665	747	634	665	701	714	696	699	660	690	719	714	701	653	680	665	660	684	678	729	699	663	674	669	708	672	703	640	685	694	668
2317	417	487	453	369	336	342	304	317	307	323	298	301	307	320	318	325	323	335	319	318	305	305	346	336	302	295	297	356	308	313	323	312	301	340	307	318	285	343	315	327	325	304	323	308	311	296	285	330	294	326	318	293	341	314	297	324	295	299	346	294	305	333	317	266	314	305	310	342	285	327	319	301	304	285	293	270	306	261	291	323	314	314	296	280	316	268	331	338	296	334	316	292	300	283	295	295	295	331	305	302	287	274	320	289	291	321	297	290	289	306	293	291	310	311	265	326	284	310	309	305	298	351	304	316	298	312	317	296	286	305	291	318	293	304	304	309	285	308	312	317	337	291	305	285	300	276	277	319	310	311	320	305	316	315	277	295	314	292	321	296	306	343	299	288	286	324	244	284	283	276	333	291	314	305	288	303	298	277	304	309	277	302	319	331	282	336	279	316	303	340	304	303	306	300	300	285	342	292	274	321	285	306	280	296	307	286	303	330	297	334	298	303	291	309	295	288	296	281	326	322	314	272	316	305	306	285	306	324	293	287	321	286	291	315	336	300	299	291	275	312	269	294	297	299	319	300	330	310	275	298	295	325	321	319	291	280	309	317	280	314	273	274	303	325	298	303	308	303	286	293	302	290	302	300	283	287	303	305	294	317	303	300	329	308	284	328	347	281	287	292	287	310	290	293	260	297	294	300	294	297	321	287	291	292	304	302	287	323	295	295	309	346	300	309	301	307	298	317	329	313	299	266	298	328	284	289	308	338	321	278	278	277	292	290	282	323	316	365	299	258	302	297	310	277	331	319	283	297	322	308	358	338	305	296	278	298	304	296	297	280	314	326	274	344	295	323	297	321	289	280	334	282	309	278	294	307	301	338	326	311	292	312	326	332	313	304	292	317	330	297	288	305	269	308	272	306	343	297	337	290	299	301	260	292	301	282	327	327	294	311	289	307	296	315	281	286	303	291	310	309	322	282	337	272	328	310	293	296	297	335	303	272	363	292	274	283	295	315	285	301	290	309	289	306	316	288	291	302	270	318	292	286	291	306	292	284	299	356	282	291	287	326	315	318	333	270	287	309	324	336	305	302	266	281	304	327	315	295	299	296	333	279	327	323	295	318	303	300	289	341	347	308	323	309	309	296	335	299	303	294	338	324	299	338	315	272	293	289	308	337	299	338	320	324	298	324	297	298	331	319	302	291	316	298	284	302	298	287	293	304	306	287	312	313	300	308	330	314	307	327	293	321	331	276	319	346	295	305	290	298	315	303	258	274	284	301	344	306	301	266	295	256	286	302	286	291	325	281	304	308	296	302	294	281	281	285	300	342	306	317	332	301	322	285	337	309	300	286	301	313	294	268	315	304	324	296	273	292	303	290	304	302	291	290	293	325	333	314	292	273	311	283	275	317	273	259	300	307	292	310	309	304	278	334	287	317	300	315	312	328	318	315	334	284	290	304	321	300	321	346	308	300	285	303	311	332	322	306	282	316	327	319	293	329	319	313	300	323	335	288	302	277	297	322	317	300	309	282	326	315	298	314	334	310	263	317	324	327	292	288	262	308	294	312	320	297	309	298	327	289	306	332	260	284	322	289	293	346	313	281	328	306	283	274	329	329	308	322	309	285	347	291	304	308	287	309	310	281	298	335	320	313	296	345	298	340	332	307	300	291	300	319	288	292	279	287	331	273	304	294	344	305	272	302	325	291	320	299	299	287	283	303	294	310	296	298	325	269	303	293	310	308	292	333	316	320	314	275	335	294	263	303	307	328	299	334	309	320	321	304	278	306	274	320	300	340	286	312	316	303	294	293	311	314	303	309	300	280	333	305	304	296	307	316	308	286	281	336	302	276	271	287	297	318	304	322	261	285	293	299	282	342	294	321	293	308	312	332	303	324	305	302	322	300	302	309	257	287	309	284	297	292	309	343	324	311	291	315	284	306	306	340	324	314	299	290	312	287	313	312	299	296	299	290	299	291	328	294	316	293	302	294	303	276	296	286	300	303	318	327	291	321	307	334	298	303	317	330	328	301	280	295	309	317	299	292	319	316	312	304	271	288	325	263	303	299	296	318	283	344	328	318	327	284	300	290	273	310	341	307	307	290	323	324	305	305	316	331	308	317	286	317	318	307	294	312	304	314	337	322	314	292	306	316	306	308	309	282	322	286	303	345	280	314	271	286	335	282	276	312	340	266	288	322	302	321	288	282	291	327	283	276	298	299	269	291	291	311	308	321	288	284	325	287	294	304	273	293	308	290	322	305	316	310	305	294	293	329	307	326	303	302	300	286	304	292	314	304	314	316	317	293	287	253	312	276	275	265	342	286	311	326	333	308	295	309	294	333	334	336	292	314	305	318	294	253	263	289	345	306	275	319	276	333	306	269	323	295	289	280	339	306	274	293	327	291	285	300	319	303	318	294	287	329	296	279	276	323	281	262	279	333	274	307	302	296	296	277	323	313	318	267	324	315	303	303	289	336	311	290	309	292	304	320	287	325	286	280	316	280	305	328	303	312	313	289	292	285	274	315	308	286	277	295	310	330	288	334	318	325	297	295	283	280	297	314	276	299	304	326	298	307	329	286	289	307	276	321	293	318	318	309	301	295	310	302	293	319	304	284	310	305	336	287	322	313	300	304	322	307	295	283	311	301	287	308	310	320	322	281	328	326	284	321	296	294	299	329	290	317	315	287	348	307	311	309	330	306	311	303	301	310	308	304	289	289	330	312	325	280	292	275	308	288	297	289	318	289	306	287	289	291	317	299	306	278	295	276	312	337	280	304	308	334	268	289	303	286	287	277	299	324	310	261	325	264	311	302	301	289	303	332	340	299	345	305	299	296	300	304	301	312	269	286	320	281	304	291	315	294	285	305	281	293	330	298	324	283	329	325	341	323	314	311	320	294	313	294	332	310	339	281	292	330	296	293	289	306	289	276	305	314	308	316	284	324	319	292	302	286	306	273	292	288	331	319	307	316	331	319	319	296	321	282	307	276	299	281	304	307	285	311	277	305	291	288	280	321	310	309	295	291	326	299	321	304	282	307	311	291	315	314	307	272	339	330	308	276	298	260	322	295	280	315	316	327	347	291	320	321	302	297	321	300	291	338	267	303	280	324	286	311	303	291	298	268	318	305	346	308	308	321	287	292	315	332	315	314	275	292	298	321	340	290	294	297	287	325	328	329	304	304	336	317	329	283	321	282	295	285	313	293	284	334	269	296	288	319	283	323	305	314	318	289	339	279	309	304	342	295	334	301	305	302	318	318	314	302	300	323	295	284	326	312	284	279	284	298	303	296	325	313	319	306	314	295	334	299	288	305	301	289	294	292	280	310	283	319	269	286	300	329	323	294	334	323	291	298	283	277	305	346	296	281	308	316	299	310	279	281	329	298	341	281	307	307	324	336	321	318	316	291	301	305	332	317	298	280	328	301	296	324	314	316	287	314	289	319	295	271	301	300	310	324	282	309	335	314	294	311	305	307	294	300	313
2490	801	972	1085	986	953	915	858	862	831	830	791	842	785	750	774	787	751	802	761	781	775	786	800	810	728	735	826	732	745	829	726	756	725	747	767	686	709	723	757	721	754	753	750	707	721	691	721	767	722	711	742	717	722	627	716	767	716	710	705	689	718	713	685	689	705	765	717	690	732	737	755	719	665	701	732	741	747	684	740	735	618	763	694	716	712	716	712	751	753	675	694	735	726	673	697	688	669	719	730	727	690	683	734	689	695	729	682	694	695	681	740	690	703	744	752	711	689	709	698	758	744	678	687	699	685	688	701	709	714	708	667	724	685	702	695	698	729	723	720	706	670	694	672	731	727	728	720	672	664	699	696	715	721	720	714	706	712	712	723	721	728	739	679	696	723	715	693	674	713	671	715	699	734	734	701	719	697	722	689	748	673	743	698	658	741	678	706	708	672	698	641	768	696	760	685	713	713	684	690	695	667	732	682	729	697	718	723	726	712	712	727	675	715	737	731	697	720	678	691	712	680	640	720	715	690	725	724	673	645	751	701	694	707	695	715	683	768	735	697	695	705	754	737	726	718	683	727	727	674	706	732	700	691	678	748	730	741	751	696	675	730	715	658	706	727	673	687	692	758	726	757	695	732	672	693	695	686	658	687	729	710	714	712	741	689	735	728	675	714	733	738	706	735	672	703	650	682	706	730	719	734	673	688	680	657	712	682	718	733	725	737	716	769	701	677	663	715	737	730	707	782	741	686	694	705	741	719	717	708	707	673	683	711	740	695	670	719	696	709	716	695	670	707	709	712	737	708	728	731	691	674	719	678	692	738	688	685	736	714	726	708	692	751	696	710	685	676	704	704	716	712	691	699	701	745	684	701	694	729	698	684	715	686	700	710	648	696	731	710	720	707	739	755	723	694	673	702	679	699	726	718	683	718	745	745	731	677	738	706	731	705	735	741	750	686	687	698	733	743	717	708	720	735	661	718	715	666	682	698	762	723	677	726	698	693	726	722	663	701	721	723	672	707	728	653	687	713	731	711	676	702	744	742	740	749	696	707	694	752	722	708	733	692	681	740	738	682	714	735	727	735	704	699	702	715	720	705	738	732	687	699	664	714	741	720	697	679	687	699	745	667	681	704	726	712	742	649	696	713	739	772	689	709	700	709	680	694	711	743	695	704	693	702	727	668	726	739	692	701	722	759	734	714	733	709	673	701	733	669	673	668	677	730	721	705	699	726	708	689	720	679	738	697	689	693	757	691	657	725	721	680	697	729	723	683	689	714	715	676	737	703	697	690	724	756	663	721	744	735	719	716	685	668	724	779	697	698	699	748	733	713	728	712	731	733	726	719	699	696	698	668	715	748	714	695	669	690	651	736	710	611	695	723	662	721	695	693	689	748	747	645	746	693	727	708	708	733	700	718	689	720	679	762	737	740	703	708	734	711	700	690	719	683	720	705	716	748	666	713	677	710	696	680	700	671	738	697	666	744	720	695	715	721	758	698	685	729	711	758	724	716	692	737	685	735	737	699	699	667	730	691	694	776	728	698	703	713	690	691	675	646	770	701	743	735	731	737	715	709	684	719	750	658	722	727	688	711	694	753	746	756	702	725	720	676	705	706	725	710	704	719	719	726	712	717	685	710	719	743	711	722	746	744	717	755	721	701	690	667	688	709	691	732	662	695	698	754	689	729	700	715	692	702	691	703	708	695	739	724	722	663	719	716	695	733	664	735	737	699	692	730	684	716	725	656	687	689	668	686	742	691	748	692	719	748	684	714	713	697	724	712	647	709	736	700	735	696	712	750	679	710	703	671	688	751	725	720	690	744	712	704	695	752	749	729	723	719	664	685	685	753	681	740	648	716	714	690	708	706	730	750	678	651	706	717	654	683	728	760	739	728	714	678	689	685	700	734	709	719	761	747	703	694	730	713	728	649	706	727	743	676	706	721	706	714	718	699	669	701	751	719	712	679	723	709	657	734	710	680	736	673	721	712	728	667	669	688	735	709	724	714	730	685	644	741	738	778	651	710	696	716	768	737	706	707	726	698	727	656	719	698	753	726	740	731	706	680	687	718	728	717	716	729	719	720	724	697	690	691	658	706	775	689	699	700	688	690	740	710	689	681	710	661	755	702	664	726	686	697	744	734	716	738	698	711	702	694	774	720	723	736	762	716	720	747	704	735	699	719	720	685	729	678	709	685	703	684	677	765	700	716	675	694	670	671	698	722	671	672	752	698	741	723	719	720	682	686	738	751	686	718	725	676	715	694	739	683	727	697	738	719	748	725	711	690	765	678	719	759	720	725	678	716	711	716	691	769	712	730	715	689	695	755	674	718	716	716	707	680	730	694	712	670	671	686	692	707	698	680	709	749	753	715	694	682	699	718	665	706	711	739	692	737	727	782	659	747	707	750	723	720	685	684	714	729	706	707	689	684	684	759	680	724	686	745	767	701	744	735	711	700	705	753	733	660	700	681	718	707	671	706	692	683	737	730	695	726	685	696	720	701	696	684	723	703	654	679	686	741	670	727	731	704	748	721	723	718	659	688	741	712	686	691	688	717	735	726	684	683	715	718	698	721	698	694	694	688	710	745	675	722	678	716	723	681	692	690	719	694	737	713	726	735	695	700	701	714	682	730	800	723	724	694	726	695	754	730	691	725	720	696	699	731	720	688	746	703	717	720	695	709	681	669	698	699	654	704	696	700	661	695	696	763	758	711	705	749	691	693	767	727	701	746	646	683	691	683	710	706	737	726	700	685	692	663	704	686	713	668	711	686	709	705	713	702	700	688	718	705	706	769	742	676	685	680	746	739	733	699	741	718	690	717	713	705	767	678	712	725	699	735	736	721	703	738	753	714	718	758	714	699	750	716	741	718	684	726	661	731	693	709	766	703	684	728	728	696	750	681	698	714	716	669	741	696	714	685	710	732	662	721	725	716	642	693	707	708	695	707	651	737	711	687	747	702	686	736	675	694	681	714	710	686	778	710	717	694	723	697	709	719	746	738	730	707	725	739	686	744	769	745	673	701	711	699	718	683	714	733	727	716	711	717	753	693	681	749	731	749	649	722	686	673	659	713	710	699	654	740	702	721	729	751	739	701	731	714	689	702	694	720	709	731	750	670	666	697	690	739	684	716	713	729	760	751	723	680	687	686	691	682	705	709	761	734	748	687	727	713	664	683	710	727	697	682	713	739	725	733	714	670	719	694	679	693	706	697	689	731	695	699	686	681	746	691	685	714	749	720	733	770	705	745	753	704	730	729	673	696	709	719	712	688	713	688	703	755	707	729	699	703	717	708	714	680	694	756	730	696	737	704	712	759	699	695	738	702	710	722	714	678	714	690	730	666	742	692	702	689	718	758	714	707	664	719	726	699	714	699	680	702	728	660	716	711	722	717	773	695	685	720	667	725	708	745	696	712	724	697	741	693	735	695	722	671	682	698	697	715	758	731	702	710	725	673	749	690	741	692	679	698	720	684	688	704
11445	1402	1422	1037	771	593	492	455	391	359	302	297	274	241	273	257	262	227	255	234	243	208	248	230	222	233	219	237	223	222	225	196	238	227	222	231	202	203	224	215	212	191	198	212	197	203	208	212	196	192	193	208	208	221	215	182	216	198	205	195	196	199	175	226	198	185	187	180	178	196	189	213	208	202	212	210	204	203	204	207	195	183	211	217	187	185	191	209	202	190	212	207	181	203	210	208	203	207	204	200	204	187	184	211	198	188	201	178	203	173	195	225	199	218	189	195	189	209	191	192	188	199	176	223	209	191	190	192	211	188	198	203	196	196	230	199	239	194	217	224	204	197	204	199	197	188	217	202	172	200	179	212	169	200	185	176	196	204	190	216	210	188	205	182	177	182	204	187	198	218	223	186	199	195	182	211	201	196	190	189	183	178	179	181	189	190	185	191	216	175	198	189	159	218	218	173	202	208	203	181	188	173	203	192	205	215	174	195	181	186	209	208	197	206	205	196	192	211	186	205	175	188	206	233	202	184	194	192	218	198	215	193	194	202	204	218	197	180	181	184	209	183	197	183	193	206	194	188	182	186	200	192	190	189	180	196	187	184	191	170	182	188	188	181	194	194	186	195	189	193	206	197	180	202	200	196	227	185	201	178	180	197	193	190	196	204	189	209	208	178	182	189	204	193	186	186	192	160	182	207	179	179	207	199	202	178	212	186	204	221	203	205	192	194	196	165	179	199	199	178	196	201	193	200	221	196	185	202	190	197	190	199	206	191	178	216	171	193	200	176	190	193	183	182	166	205	207	197	196	204	198	177	217	179	193	196	201	197	187	192	198	203	188	179	186	191	205	193	180	198	201	211	214	198	208	176	199	222	205	234	192	198	203	207	192	176	186	206	194	189	201	221	206	208	207	206	184	217	189	214	191	228	207	173	210	232	188	200	207	194	227	191	205	213	204	175	243	178	208	207	229	189	180	205	198	195	201	194	198	194	186	212	183	192	215	189	221	220	175	215	201	188	211	188	201	198	185	203	213	192	191	190	202	212	190	189	201	184	203	216	190	203	192	191	201	181	189	196	193	168	203	202	209	203	198	197	203	191	177	192	194	193	197	186	204	205	170	202	194	214	196	185	180	188	218	183	188	198	196	208	183	203	205	205	166	192	195	183	204	201	220	192	189	198	181	198	185	196	168	207	211	205	177	189	195	199	193	189	187	164	212	197	211	189	191	217	194	184	194	198	208	198	184	213	183	188	210	182	184	214	191	181	211	204	197	177	202	219	197	185	199	209	207	183	211	186	186	201	201	205	190	186	164	206	212	166	188	193	204	186	235	200	196	183	204	212	215	202	203	190	198	189	182	195	224	190	188	201	220	224	202	190	203	187	209	181	205	179	175	175	180	208	177	226	203	161	198	184	184	188	186	211	217	209	171	218	191	200	219	193	197	177	211	232	184	213	196	189	211	177	213	183	215	201	193	159	185	167	188	194	188	199	211	202	202	159	202	183	191	180	209	218	190	188	188	196	210	186	201	177	180	208	200	196	175	184	177	209	217	183	194	163	187	198	196	195	191	212	220	212	171	202	204	209	205	206	223	176	209	184	202	161	205	190	207	192	183	231	206	181	187	209	202	199	212	191	200	180	165	206	196	197	228	193	201	204	179	206	176	175	207	193	167	204	212	180	191	210	197	203	194	186	208	174	206	189	226	197	189	203	190	201	199	216	223	191	215	178	209	192	216	171	190	165	174	202	193	197	170	200	196	213	198	217	194	177	181	247	200	207	204	200	195	205	206	185	215	220	205	209	175	194	202	208	180	201	188	174	198	217	207	210	208	189	193	199	186	191	207	202	184	216	202	196	175	204	182	190	201	189	199	194	199	223	210	209	181	192	216	191	172	169	177	193	219	200	182	194	206	205	183	193	217	186	181	188	227	227	205	186	202	187	194	209	188	161	190	218	182	196	191	214	212	195	220	187	201	214	210	210	187	189	202	203	190	199	187	200	190	210	219	191	204	208	219	207	185	233	218	190	192	213	208	145	215	190	197	167	190	185	207	167	212	195	201	182	188	194	206	190	178	177	196	211	196	191	208	195	161	201	210	209	194	185	189	209	206	200	210	192	199	197	184	172	197	201	163	203	195	189	200	187	202	215	202	197	170	200	186	193	213	202	184	197	203	195	209	190	210	215	203	184	199	221	200	236	193	207	197	189	194	204	181	199	199	213	195	214	166	174	215	179	212	200	206	172	190	198	228	224	199	168	202	207	187	200	192	198	189	194	181	218	222	168	212	179	188	202	215	189	205	223	183	183	215	200	215	180	170	193	195	223	172	216	199	208	215	204	171	209	202	187	187	205	200	184	205	209	202	196	174	196	186	210	179	180	193	192	183	204	189	174	193	207	198	192	184	187	196	213	213	176	171	213	218	190	199	201	187	185	202	199	173	211	205	181	187	198	202	199	192	233	209	194	169	201	190	209	185	197	177	198	200	170	198	179	208	206	218	180	166	218	204	174	190	203	197	192	165	199	186	215	194	187	204	182	198	186	201	204	200	193	222	198	215	177	202	205	203	191	196	200	194	185	179	184	184	213	211	212	218	210	197	185	209	210	196	202	194	200	194	183	178	199	183	204	202	191	225	206	188	202	219	188	191	201	204	209	207	214	193	190	200	199	191	210	199	218	206	194	215	181	192	182	202	211	208	192	166	191	182	192	198	198	192	206	181	191	206	193	173	187	207	200	204	205	208	178	221	193	186	212	205	200	183	178	189	206	175	224	206	203	177	173	198	201	182	192	188	190	202	202	192	191	165	178	173	187	189	183	194	168	176	184	197	181	185	203	183	186	213	168	193	181	221	178	193	211	178	201	206	189	184	207	201	177	207	192	150	197	193	185	203	214	190	217	185	190	190	212	196	199	186	182	181	183	184	196	216	165	186	198	175	198	194	191	183	202	175	209	206	192	217	172	190	205	214	222	202	194	193	203	174	189	166	205	176	186	185	214	203	203	206	199	197	217	188	208	182	182	173	187	215	182	183	196	210	187	206	222	213	177	200	207	200	224	191	203	170	188	182	200	192	192	174	167	209	211	172	202	204	191	162	189	183	188	216	206	191	182	219	204	183	194	223	189	202	208	196	186	205	208	169	188	217	186	192	186	205	204	232	181	182	179	180	179	203	174	195	205	230	195	178	211	188	224	204	198	176	189	192	177	195	208	196	172	225	240	184	194	181	178	206	199	176	182	215	184	205	181	210	196	212	199	215	193	192	195	175	178	175	179	205	189	202	217	178	199	186	209	200	168	193	194	219	188	215	180	175	186	179	214	205	207	187	165	191	232	194	198	209	204	191	194	173	190	194	197	208	214	202	187	194	192	163	219	209	172	190	188	222	200	179	194	201	210	209	206	197	224	160	198	207	205	207	183	201	194	212	178	186	209	198	198	187	186	204	181	172	206	202	166	203	198	227	198	196	196	166	214	209	206	208	202	184	210
7008	1377	2832	3486	3085	2554	2072	1778	1581	1388	1242	1081	1083	1013	976	943	878	884	793	828	781	788	815	769	802	745	738	725	768	757	705	683	656	609	652	614	634	629	616	600	543	544	557	574	602	562	552	515	551	554	508	549	536	564	547	548	529	552	542	539	517	518	575	519	528	521	497	495	552	532	544	501	497	499	510	564	509	493	526	521	498	512	512	531	473	483	465	505	478	532	498	493	518	511	506	493	483	477	547	485	501	561	542	506	521	485	468	513	502	481	516	525	495	481	494	498	470	492	511	481	466	504	496	491	525	510	503	494	535	532	503	500	547	541	471	511	509	510	501	485	516	525	513	493	519	490	500	488	501	482	499	498	491	504	480	520	460	514	507	522	502	466	510	507	487	446	482	527	476	470	483	502	475	494	518	482	523	496	500	466	484	496	494	545	507	473	458	504	526	503	506	552	548	480	539	511	540	484	486	531	500	496	478	518	496	490	511	523	492	487	486	506	474	469	491	532	509	528	510	488	509	506	539	480	467	472	537	503	528	490	507	499	547	488	519	488	484	487	486	501	508	518	509	478	486	483	485	494	537	504	487	529	478	509	476	532	483	496	519	502	496	478	509	507	502	528	470	512	529	472	545	508	485	445	454	509	523	498	515	551	470	475	462	484	501	535	442	539	490	465	457	509	498	485	531	453	505	492	552	520	518	500	510	523	542	455	488	504	507	502	463	511	552	496	484	472	453	510	498	545	499	506	529	467	479	480	511	482	458	496	446	499	493	465	526	476	557	459	506	516	520	509	508	483	521	504	489	475	499	540	511	501	466	522	523	500	512	488	495	516	509	499	459	540	509	472	477	484	486	484	516	503	486	500	492	494	490	531	526	547	498	509	502	466	513	507	495	488	499	484	483	491	488	497	500	498	494	513	516	484	513	441	493	539	518	499	535	504	501	488	487	518	505	508	482	426	486	494	507	482	508	494	497	431	468	474	468	467	500	530	505	502	513	515	519	483	492	510	509	455	522	489	509	496	514	450	493	521	462	495	527	494	517	463	481	473	513	530	515	506	488	503	469	492	489	496	471	493	474	521	543	519	511	522	480	494	493	492	500	478	472	508	494	507	476	516	517	505	501	508	462	497	489	534	519	517	497	482	507	468	521	525	495	491	486	541	475	478	514	505	482	503	468	521	494	508	499	485	488	497	500	528	488	479	549	510	513	507	481	480	465	540	535	517	504	486	501	498	498	487	482	498	498	488	500	526	494	465	471	502	510	519	472	502	506	518	468	527	494	508	528	449	512	490	509	477	529	487	461	490	497	478	485	503	520	524	486	467	489	506	506	500	509	510	545	481	532	512	442	532	483	525	511	506	514	497	471	515	469	488	469	511	446	485	504	492	514	518	508	532	524	542	480	498	519	515	529	474	480	529	497	568	497	488	487	469	487	504	470	492	434	507	517	492	522	504	547	543	498	508	464	479	501	529	481	495	505	461	476	504	498	507	510	473	532	514	470	531	507	489	498	526	525	517	546	482	529	499	495	491	532	467	503	499	444	488	485	508	513	501	539	491	504	540	503	468	536	478	460	502	487	494	495	513	487	502	551	555	522	487	482	503	481	510	505	491	524	526	511	515	472	450	500	553	506	534	480	501	546	505	474	492	516	498	463	526	514	491	464	507	510	516	458	470	487	467	473	473	491	502	513	464	482	508	494	483	504	480	500	508	539	504	507	535	479	476	493	504	525	519	466	509	478	539	507	497	498	522	475	511	526	498	486	514	501	451	485	492	544	536	511	485	512	551	493	525	476	475	483	521	486	525	557	495	518	473	455	492	523	512	550	516	526	495	482	465	554	526	499	474	503	458	504	492	530	501	468	503	519	486	477	497	489	534	532	507	512	522	508	499	492	532	469	476	455	529	510	496	511	483	494	523	457	487	521	498	497	480	485	544	479	462	501	528	485	470	499	494	459	486	529	475	521	502	488	508	516	539	466	498	558	503	524	506	482	471	503	507	463	486	480	476	504	477	478	511	495	517	514	475	522	488	526	530	463	503	489	479	501	492	511	519	460	514	517	502	503	483	495	506	518	473	500	498	486	483	496	463	501	494	497	477	471	472	497	468	500	528	525	501	488	496	504	488	457	497	491	460	501	542	551	527	513	472	520	524	449	549	518	454	482	476	467	443	483	487	504	534	530	516	488	509	486	520	493	540	498	511	494	520	519	479	506	484	509	511	502	434	513	489	517	450	508	522	540	479	486	504	497	525	468	504	508	480	462	489	473	519	495	503	503	533	503	481	452	504	495	513	471	468	515	521	516	488	521	499	511	519	506	492	480	473	505	475	486	490	485	523	503	525	501	492	515	464	485	473	495	504	489	557	475	484	525	526	514	551	484	484	491	469	467	512	488	491	477	513	497	506	502	494	531	481	477	495	501	487	472	450	520	501	544	489	491	501	531	501	435	452	518	557	505	502	503	493	539	482	541	527	513	501	493	469	516	530	482	486	487	482	497	494	492	478	469	503	479	491	493	506	517	490	452	486	460	454	509	520	506	485	512	519	464	477	487	498	525	474	500	486	503	496	494	496	513	528	468	525	485	516	515	510	536	525	475	499	418	519	509	504	473	492	492	508	471	457	529	500	492	489	501	490	491	461	473	505	529	516	482	517	516	504	497	495	560	445	529	500	482	506	494	485	508	502	475	472	514	490	502	477	515	515	492	477	531	520	493	507	514	506	492	508	475	516	501	492	496	488	523	438	485	490	492	544	467	503	507	488	495	495	504	488	526	487	521	501	491	502	545	510	479	507	486	520	509	535	506	472	523	496	476	512	507	501	493	499	499	494	474	514	525	482	488	508	488	497	476	476	505	460	476	481	522	515	507	497	498	475	458	468	488	505	526	538	487	504	455	466	478	526	496	481	530	475	475	508	516	501	515	473	511	499	522	480	513	509	482	511	469	475	496	492	539	515	515	478	512	503	474	462	495	521	466	507	512	507	523	474	495	578	486	506	502	475	501	456	522	496	487	516	496	488	494	507	491	475	508	498	522	497	513	441	479	541	515	494	511	503	477	542	493	501	510	504	513	531	474	522	519	480	448	529	517	511	468	547	513	503	460	521	543	522	477	493	486	511	515	516	504	485	516	505	507	463	487	509	510	505	460	506	490	487	512	460	524	502	511	470	493	485	516	500	489	530	452	508	493	467	507	488	490	517	482	503	515	500	552	493	487	484	503	528	494	509	523	492	516	502	526	487	508	496	523	512	479	536	522	500	521	528	518	497	562	529	487	519	480	467	492	476	472	483	511	515	486	501	462	518	487	534	488	497	463	470	493	518	525	478	517	490	517	499	514	517	486	548	485	481	483	510	499	457	503	520	533	495	505	461	534	478	508	530	492	530	498	482	517	475	512	483	469	505	510	515	504	505	495	491	478	485	521	490	506	485	493	494	487	499	483	512	472	504	490	534	488	511	489	488	527	499	473	498	484	503	488	471	529	506
20452	3634	2802	2217	1571	1075	899	723	595	562	485	453	470	458	399	368	376	364	350	389	340	346	350	348	339	330	313	345	327	323	314	316	298	309	314	314	308	308	291	314	299	297	294	317	289	291	288	285	286	292	282	291	286	260	306	251	280	286	313	266	277	293	287	327	276	246	254	284	278	290	295	272	243	293	267	280	267	280	276	293	269	255	266	272	277	283	257	264	275	262	250	279	248	252	270	264	265	244	263	251	267	284	264	259	294	277	256	300	309	281	283	308	284	284	329	271	296	286	299	276	263	266	282	268	297	284	292	290	333	273	270	262	315	309	285	291	293	281	280	262	286	248	265	255	273	277	278	276	266	290	280	287	261	271	258	280	239	288	253	279	285	296	285	281	277	304	294	278	258	272	283	267	225	250	287	298	284	243	283	295	279	298	305	288	284	262	280	277	284	298	295	245	279	300	306	261	275	302	244	262	295	289	265	293	276	291	257	278	255	254	277	308	270	280	288	270	286	277	283	267	322	262	275	275	260	280	253	276	271	220	282	272	248	274	299	285	295	226	252	248	281	271	280	302	272	280	272	281	275	275	297	271	271	266	264	276	255	257	281	256	262	252	282	257	266	252	249	284	275	240	290	280	283	255	247	260	255	277	290	239	265	268	258	258	282	271	277	249	251	272	299	260	275	252	259	285	282	264	270	314	300	254	290	259	266	264	264	267	269	287	260	266	294	305	281	268	271	285	277	260	299	265	276	292	272	295	280	280	280	259	272	267	286	262	255	265	275	267	281	279	263	276	273	282	252	269	280	278	256	283	273	277	266	276	277	266	258	274	264	271	295	262	287	296	277	235	271	282	265	280	236	277	270	285	266	300	321	278	255	280	257	239	288	255	254	273	288	284	284	296	263	250	243	247	277	285	257	269	277	275	295	301	261	251	280	300	279	280	249	276	242	268	307	294	312	298	263	268	291	271	262	283	291	254	270	301	252	268	282	263	280	296	294	259	260	251	243	256	291	298	302	267	277	291	248	293	258	259	256	268	279	275	272	282	295	276	252	246	272	284	268	307	273	279	290	280	282	246	299	254	313	261	276	270	287	286	257	265	285	272	306	258	287	268	301	273	300	294	279	288	283	272	279	286	292	229	251	301	300	278	258	269	302	256	250	279	253	245	274	282	291	276	286	262	281	276	285	285	263	251	272	284	253	281	276	285	256	273	272	262	251	278	243	304	314	247	282	266	249	254	261	284	285	283	283	288	293	287	281	281	287	314	257	294	273	267	298	250	248	299	310	234	271	298	254	272	274	248	307	301	308	241	258	307	275	258	303	292	280	267	255	265	277	279	282	252	247	267	277	288	265	268	239	270	288	276	279	253	258	230	283	278	280	276	280	279	281	282	296	308	254	270	266	250	295	274	274	288	307	239	269	266	251	240	262	271	276	286	255	275	298	243	263	304	238	289	276	268	268	284	266	283	275	294	301	267	258	305	273	294	274	253	297	269	299	285	286	268	280	258	277	241	247	273	267	251	242	284	259	244	264	296	297	252	288	270	268	290	282	298	312	261	302	286	269	297	290	270	269	264	267	261	301	254	280	283	234	271	276	269	312	250	258	291	283	265	284	288	273	278	253	275	265	278	255	245	233	267	271	276	240	264	260	290	262	262	266	264	260	281	284	277	331	290	269	264	289	288	275	254	258	288	264	251	291	275	294	276	266	254	264	253	297	274	267	269	297	260	306	265	253	274	276	272	257	253	287	274	312	263	270	258	305	282	270	287	268	242	264	269	262	262	251	291	297	255	272	253	248	273	288	298	304	267	282	289	285	270	260	281	277	264	291	279	262	271	270	297	270	260	277	282	293	293	283	277	267	274	266	277	271	289	237	271	259	278	282	281	269	279	251	287	268	247	247	275	258	292	263	259	240	288	248	280	301	257	305	273	277	274	287	270	271	315	271	284	297	283	265	260	258	261	297	241	272	245	270	264	269	276	278	280	265	265	272	283	273	289	274	252	278	284	268	304	297	276	272	312	284	272	311	252	291	278	276	298	278	285	266	269	277	282	287	289	258	292	261	249	273	269	254	265	319	284	292	266	269	308	309	267	257	302	302	240	279	247	248	268	272	264	290	271	284	259	310	254	254	273	279	284	302	258	266	267	273	306	258	262	287	255	300	280	275	273	283	271	279	259	259	270	253	277	280	276	266	289	276	279	254	283	273	232	280	313	284	265	239	251	280	266	262	300	243	261	279	280	258	305	293	278	267	264	256	286	252	250	259	269	280	311	290	250	263	248	272	269	243	300	296	300	262	267	255	288	283	261	274	298	224	293	290	260	252	319	270	238	281	280	289	293	249	309	288	256	262	297	264	262	272	268	290	259	258	278	287	264	296	286	253	295	271	307	281	278	253	303	256	284	304	276	292	310	265	288	275	272	263	278	271	256	273	255	271	256	256	279	281	260	273	288	307	254	268	288	284	276	276	277	280	280	304	272	287	288	246	245	270	265	300	294	297	280	286	266	281	293	289	272	286	270	256	279	284	296	272	264	291	283	268	272	327	247	283	265	278	266	292	320	284	261	254	287	287	285	301	279	261	247	266	231	284	236	267	247	281	299	290	268	273	257	228	312	265	278	321	310	301	268	274	265	258	304	277	280	260	250	275	285	269	235	257	265	280	288	283	259	292	276	253	255	256	249	243	306	257	242	274	275	255	278	251	276	258	232	254	256	256	277	291	270	289	294	267	250	281	279	267	274	252	279	268	257	259	245	274	278	298	254	272	262	266	292	261	237	279	291	263	298	302	302	248	247	280	260	308	247	263	288	250	253	278	286	261	267	280	284	259	287	261	265	276	284	274	279	291	293	267	273	262	273	284	247	294	247	296	271	293	304	290	273	273	292	285	278	254	300	274	284	251	285	280	287	258	281	286	276	281	290	263	277	282	273	299	266	253	280	294	279	249	290	281	260	285	308	334	286	265	290	277	272	268	289	296	283	279	289	293	271	287	270	274	267	282	276	313	316	272	253	279	265	281	270	264	275	286	277	304	281	267	277	264	270	273	275	299	252	316	288	288	287	263	279	281	287	272	275	259	236	238	274	302	294	300	283	311	274	303	297	285	269	295	268	260	261	277	294	285	278	238	255	321	238	247	272	283	268	265	270	236	272	262	274	279	259	247	284	253	274	270	280	230	268	258	287	287	264	284	291	274	263	302	269	267	255	246	288	292	270	286	266	262	256	258	282	246	298	295	288	316	291	244	269	273	295	275	275	305	275	269	230	277	275	258	262	253	290	262	291	274	278	277	273	288	279	274	274	268	279	255	292	267	251	272	263	263	278	292	283	270	291	224	246	290	287	272	297	286	289	264	271	288	302	289	297	276	276	261	252	276	264	274	261	285	264	300	278	293	247	244	272	269	283	257	256	297	287	269	261	273	280	297	291	263	252	253	265	281	251	261	274	279	288	252	248	279	325	299	253	268	281	294	273	276	248	267	319
9960	2337	5156	6124	5296	4369	3607	2998	2616	2279	2175	1903	1740	1657	1496	1405	1323	1319	1362	1251	1211	1282	1219	1124	1073	1121	1111	1124	1176	1120	1036	1017	1039	918	916	937	941	873	894	847	800	823	848	773	779	815	753	799	739	797	799	811	808	752	779	794	753	751	754	752	721	725	761	764	706	642	717	680	707	728	715	785	731	709	722	697	684	708	701	689	714	683	762	706	701	696	687	760	717	707	706	680	697	702	731	702	680	692	679	694	697	684	710	720	677	659	692	681	703	701	665	715	668	708	690	711	707	671	698	708	659	663	687	734	669	648	705	678	645	706	697	642	672	730	678	713	732	655	698	687	669	655	651	643	723	735	663	649	655	685	649	671	644	636	659	637	735	699	712	678	710	749	668	717	695	689	650	745	678	661	646	666	696	655	704	680	687	610	713	658	667	653	680	700	607	641	662	683	623	692	688	682	667	652	667	656	628	696	658	655	660	656	643	662	644	697	694	682	660	702	668	702	623	691	697	755	676	677	668	663	673	692	689	699	656	688	719	719	664	696	710	702	653	646	657	690	672	665	657	672	669	686	674	653	656	661	674	652	674	709	653	648	687	677	645	650	683	719	707	651	663	685	740	630	633	660	670	656	666	680	674	633	694	671	647	641	671	642	695	633	676	676	709	663	692	643	695	682	701	670	668	669	690	664	689	712	672	682	681	669	674	663	715	699	648	654	655	716	673	697	662	649	685	640	666	664	685	665	636	738	675	668	684	668	722	674	679	664	664	656	690	651	649	677	660	712	619	728	672	706	706	682	693	662	702	665	684	669	691	718	687	683	619	672	684	685	652	668	602	678	676	674	695	715	704	627	688	655	667	661	659	707	670	663	705	674	679	690	656	697	656	669	697	624	647	636	652	691	633	667	696	645	674	685	642	673	689	677	657	657	670	647	664	622	644	680	709	679	625	683	657	644	662	708	632	687	669	618	675	707	638	643	714	670	659	673	679	677	716	724	647	702	666	689	671	731	662	640	680	653	661	677	663	670	692	701	645	639	665	659	751	708	651	653	640	696	663	655	657	716	698	646	691	644	683	698	667	656	642	670	657	670	671	649	640	677	623	655	673	704	667	673	674	651	662	697	660	662	639	671	695	707	686	646	681	677	675	704	668	729	702	714	653	689	666	655	663	643	621	711	637	668	615	689	708	681	667	703	661	670	685	696	703	633	663	697	655	654	656	684	711	671	711	700	662	630	728	719	640	675	677	668	627	685	619	711	709	638	720	661	689	656	647	634	686	670	692	743	725	707	632	672	679	665	669	693	670	672	667	664	685	655	674	698	685	681	714	664	661	675	674	658	667	669	653	688	666	659	724	659	692	672	672	647	669	659	677	708	676	686	634	659	649	676	694	700	670	648	637	656	724	666	674	660	674	653	689	690	678	672	682	685	591	652	671	713	666	648	658	620	714	648	659	621	685	646	668	660	635	700	711	681	696	662	732	701	648	686	717	710	686	773	740	691	678	659	708	726	643	698	688	635	671	640	710	690	676	642	681	710	665	661	640	661	674	712	695	660	675	673	707	643	648	644	634	699	659	668	715	708	646	669	681	684	662	680	701	705	712	651	683	621	672	671	714	661	658	653	652	682	658	687	631	675	647	706	658	689	625	650	702	699	678	707	643	638	664	646	662	678	682	631	652	690	650	723	646	700	666	719	685	690	673	651	637	721	663	656	666	674	715	681	662	654	663	610	684	670	626	676	690	659	671	650	650	699	653	674	691	664	690	702	698	688	689	669	636	667	683	722	665	645	707	671	648	686	709	670	670	689	678	626	680	670	636	655	686	651	664	676	703	678	671	705	647	696	708	672	646	660	697	674	627	711	664	667	702	668	649	643	710	671	679	675	698	700	678	686	678	638	664	653	719	689	621	686	725	661	676	659	697	681	645	688	613	665	704	644	671	671	652	695	671	737	660	696	740	635	667	667	666	680	644	674	666	638	679	697	704	661	645	656	664	670	653	668	719	689	654	682	677	661	676	670	647	662	716	672	691	736	673	675	644	692	664	670	690	659	665	661	688	661	674	610	678	675	643	661	644	639	683	676	695	656	660	677	677	711	663	656	677	735	673	676	708	684	680	679	679	682	694	665	665	678	670	660	665	677	681	706	663	682	647	694	663	684	663	660	692	682	632	694	704	637	731	689	650	754	620	635	648	685	656	708	664	680	649	677	664	661	679	679	641	695	652	615	670	678	658	649	682	658	673	640	694	708	723	676	648	718	697	656	694	670	638	654	694	667	696	671	688	688	677	675	715	659	686	662	644	710	661	662	704	639	692	688	684	703	687	693	702	668	663	651	658	708	688	701	617	689	669	678	686	676	684	668	658	719	690	635	683	676	673	619	660	664	687	677	677	658	676	693	649	669	656	673	715	670	689	718	711	661	644	707	680	684	633	650	695	644	648	702	679	650	644	673	723	711	706	658	671	657	703	665	667	696	688	691	698	666	621	667	645	653	699	667	650	658	677	671	702	635	698	656	681	620	668	677	723	652	679	642	670	652	664	663	637	714	668	684	651	646	662	679	688	613	689	683	677	692	652	680	689	665	653	715	700	710	684	676	635	682	662	701	647	641	664	664	729	653	633	694	677	697	631	714	613	690	728	653	715	654	705	703	682	653	691	711	668	722	715	660	674	674	672	699	656	691	610	668	660	679	670	693	665	676	700	669	647	656	678	679	697	654	634	676	684	654	614	663	659	657	695	627	686	669	639	691	698	674	674	661	688	654	671	683	678	658	621	697	718	657	693	627	661	667	720	683	684	685	693	650	678	689	659	681	661	702	641	682	718	694	674	690	646	673	661	669	687	676	675	671	709	663	650	673	662	694	663	635	647	634	666	684	688	657	680	655	708	694	682	635	668	669	657	658	639	676	674	677	705	707	676	710	681	661	634	665	692	676	701	659	694	656	655	682	687	699	666	637	708	698	668	666	661	677	643	675	672	698	723	697	692	667	740	714	671	709	652	671	718	662	688	686	676	713	648	690	665	637	686	728	644	694	680	660	687	696	678	707	651	686	645	687	677	657	712	690	629	656	642	635	672	652	666	684	727	655	689	645	706	716	657	688	754	610	693	681	701	648	696	641	649	693	718	683	699	704	664	622	665	719	681	696	684	679	703	692	624	689	628	710	716	670	680	671	678	660	721	658	678	669	727	641	675	703	696	680	677	679	668	676	636	683	681	643	678	685	627	661	706	669	625	619	663	667	655	649	670	640	719	639	687	670	654	711	661	676	723	677	639	668	689	720	642	703	709	678	674	662	642	659	687	692	719	683	658	662	649	724	639	662	686	673	678	717	701	695	653	697	630	658	667	664	681	695	684	666	690	684	666	711	684	635	732	662	684	665	690	718	690	639	679	694	722	718	700	597	655	698	626	660	625	641	667	654	657	680	675	649	667	708	667	664	687	672	659	618	665	646	628	690	646	658	652	663	666	675	663	689	692	678	684	684	654	658
2325	414	444	449	403	378	346	349	321	317	343	345	325	332	305	300	314	321	306	332	294	308	313	328	281	303	336	301	326	302	308	306	314	305	304	319	287	327	276	307	311	300	333	317	304	329	310	290	332	303	311	274	308	304	311	269	293	309	302	289	327	322	314	291	286	296	322	327	295	346	280	335	292	299	290	271	297	322	308	296	327	287	319	282	304	325	348	320	297	300	298	333	300	301	331	299	311	338	300	308	289	328	320	296	304	312	321	324	317	284	315	302	294	317	346	334	311	273	304	319	320	297	309	321	317	312	320	320	294	322	320	324	298	295	308	267	300	298	295	330	303	297	329	328	294	296	305	288	326	345	325	300	295	325	294	305	303	324	318	294	297	321	291	302	315	334	299	267	310	300	308	313	313	341	290	325	322	301	305	270	288	344	338	321	327	321	299	336	307	276	320	329	315	304	321	298	271	310	296	328	295	287	315	292	304	297	319	316	298	299	296	307	315	305	290	310	312	301	323	323	314	316	288	275	273	270	289	335	310	298	303	299	305	297	313	334	299	307	282	296	324	299	297	309	316	318	280	307	311	320	283	292	320	289	294	296	296	314	316	325	375	303	297	301	284	309	292	305	321	274	295	337	313	295	301	302	314	301	340	292	298	288	291	304	289	289	293	317	308	309	320	320	304	327	318	335	309	316	278	289	311	321	313	323	282	343	294	320	323	302	304	278	300	295	341	290	309	284	302	292	346	302	304	286	314	281	303	314	337	303	307	285	310	305	299	295	330	305	304	291	304	323	282	285	316	291	327	311	319	304	308	320	312	325	304	302	321	285	332	301	316	316	317	290	321	292	343	332	308	352	330	274	284	321	328	285	339	327	294	304	292	274	294	308	301	333	316	309	312	320	308	313	337	286	332	327	327	302	310	329	310	300	295	301	285	272	302	337	293	278	319	317	313	314	319	320	292	323	304	307	300	294	318	334	296	292	322	341	306	320	312	293	264	301	334	314	318	332	315	293	306	316	303	290	271	278	324	290	303	282	276	285	315	301	307	294	333	327	293	292	319	312	305	315	318	293	316	311	353	315	297	308	289	301	330	327	317	334	308	340	322	340	325	319	288	291	314	328	304	295	328	316	317	275	332	317	319	351	321	358	296	288	305	304	302	325	300	325	300	277	282	312	288	328	307	316	311	319	305	296	337	317	351	297	292	316	311	278	300	302	325	314	299	302	325	319	306	346	290	307	305	316	324	298	296	308	338	320	327	300	291	328	303	285	282	328	296	315	293	323	297	311	276	322	305	316	309	303	320	295	315	281	302	302	314	328	288	330	306	314	320	299	295	310	307	288	322	266	318	285	321	326	319	294	299	327	301	314	315	293	311	318	329	310	330	306	298	314	326	317	315	315	308	311	317	313	318	304	285	277	341	341	287	292	285	301	266	288	308	307	291	297	314	287	296	285	331	333	305	324	268	291	311	325	305	311	285	295	291	339	313	321	278	310	285	342	313	320	281	318	304	276	311	309	294	314	309	304	294	302	305	317	326	281	314	285	308	291	289	303	310	305	290	292	316	318	317	310	339	300	331	293	324	276	314	298	330	276	335	307	310	302	314	297	330	327	290	316	313	306	272	311	329	316	296	294	282	294	297	306	327	300	314	296	312	325	298	298	329	284	316	324	320	292	303	322	323	321	341	305	307	281	321	288	323	303	297	307	306	292	290	282	346	316	335	324	301	345	280	303	327	324	278	307	279	276	328	298	291	335	304	280	293	308	278	307	290	282	322	308	305	306	283	308	322	262	292	318	297	333	284	316	312	326	329	307	305	297	323	310	311	333	301	330	322	334	306	271	286	309	325	309	335	291	326	297	343	309	337	303	311	323	291	299	308	298	311	313	324	303	333	316	306	285	328	325	309	329	311	310	297	306	324	335	334	327	300	316	298	291	331	285	313	312	298	316	342	321	292	282	289	333	312	323	304	292	286	307	294	303	284	320	362	309	279	303	303	303	273	303	289	328	280	284	276	317	304	319	326	328	286	303	289	286	310	323	343	330	295	302	300	293	314	313	307	293	326	289	283	278	290	269	325	315	330	301	299	320	340	298	305	313	297	329	293	332	319	297	306	345	322	272	308	298	281	327	338	295	311	299	301	306	299	302	337	301	330	281	339	329	338	319	338	323	290	315	278	317	281	312	304	305	305	298	308	285	304	317	319	302	304	284	282	293	315	295	286	314	306	303	320	323	275	334	280	332	294	310	352	310	291	277	307	310	315	335	323	345	294	310	297	346	312	324	303	306	316	304	270	322	280	320	303	312	267	321	298	320	322	300	315	288	321	324	320	328	324	294	282	288	293	311	307	315	340	311	302	295	319	287	315	327	316	343	315	352	316	307	312	301	325	316	320	299	303	283	350	326	292	276	318	330	313	298	345	319	321	307	267	290	315	299	298	319	339	336	280	318	318	312	247	324	284	302	288	311	324	305	328	298	309	318	343	324	285	350	281	295	318	305	319	296	296	318	316	300	329	310	302	306	347	324	302	295	338	289	314	280	280	295	321	279	296	307	340	321	347	289	332	326	298	284	322	327	302	318	305	343	304	322	301	319	300	299	297	297	315	323	314	309	309	287	275	319	276	313	314	300	290	310	308	320	326	308	302	305	280	334	295	313	302	327	310	280	286	283	296	308	270	322	305	317	296	305	334	302	295	309	347	318	338	303	310	280	322	300	285	324	325	318	316	318	305	299	297	307	288	271	312	339	305	302	293	302	302	277	313	300	314	309	296	322	327	302	302	286	287	282	317	281	297	307	323	318	299	288	300	286	283	298	319	298	329	362	339	298	305	315	326	276	309	311	327	291	317	297	305	309	324	300	320	331	309	290	306	342	335	310	282	306	254	312	296	308	336	312	273	315	307	286	353	323	285	313	302	299	322	310	313	305	353	276	300	305	304	314	334	298	302	309	315	299	316	292	294	327	340	289	294	306	318	323	270	298	322	293	305	318	314	330	318	304	319	298	309	293	309	299	329	282	324	286	295	301	344	303	320	309	330	364	312	302	281	323	331	312	282	314	333	313	317	313	282	295	311	333	320	320	305	341	319	307	299	302	298	313	299	321	306	298	305	291	330	293	277	293	322	275	304	280	317	307	302	274	286	316	342	343	313	296	321	294	312	306	312	310	296	306	318	288	288	296	297	328	259	301	297	318	289	312	302	313	307	287	320	283	324	306	302	286	340	339	297	298	294	318	309	306	285	314	304	309	292	311	328	305	317	267	317	290	302	290	322	337	292	305	289	303	302	313	283	288	318	296	294	310	346	327	317	271	291	336	322	316	332	305	329	285	330	286	291	297	295	321	295	343	300	299	295	306	318	317	289	305	300	302	307	314	308	322	271	290	302	308	299	314	296	310	333	296	293	311	293	341	296	291	304	312	318	327	294	298	278	298	289	323	280	322	301	300	323	306	324	297	293	325	312	302	293	323	316	271	305	301	293	302
2532	805	1039	1136	1039	978	903	868	857	810	801	802	795	741	780	769	777	775	733	785	839	823	807	723	740	782	798	802	736	776	742	745	760	732	734	723	722	702	746	683	734	694	718	755	717	731	693	736	696	729	754	719	724	694	745	708	681	760	736	745	752	774	751	791	703	733	724	740	706	721	709	702	746	662	732	741	722	750	702	675	735	678	736	695	723	680	650	666	756	724	718	704	733	739	753	684	732	720	739	720	775	740	720	662	699	766	737	735	692	778	673	740	671	739	711	742	704	716	716	742	708	718	668	680	725	687	705	735	723	692	740	670	673	722	742	690	702	695	706	755	739	666	722	709	694	721	676	708	767	703	767	724	743	707	682	724	711	662	721	706	737	719	698	708	705	712	702	679	716	716	709	693	714	691	723	725	703	682	739	659	735	732	730	688	706	679	699	685	686	713	746	707	710	693	692	740	726	712	720	698	698	687	739	727	732	726	690	698	656	663	703	665	648	733	665	737	696	693	725	692	739	746	712	734	707	680	679	706	699	696	744	739	733	695	701	739	734	716	718	657	685	720	672	736	681	762	750	717	718	740	762	725	703	702	704	706	693	715	695	752	677	698	708	731	802	730	688	684	676	776	726	721	710	719	736	730	723	695	722	751	730	738	711	735	678	746	718	753	726	728	708	731	740	714	742	709	671	743	726	677	676	728	724	693	740	720	696	703	716	741	732	697	674	755	719	734	740	678	740	691	713	700	706	711	705	697	696	714	675	700	687	703	698	733	682	701	689	690	752	735	726	712	673	710	678	691	670	653	728	758	709	740	712	721	737	706	690	695	696	691	709	732	705	689	740	705	638	675	710	695	686	730	709	753	718	723	727	751	728	757	737	685	704	742	758	716	696	759	738	686	716	703	722	739	666	720	682	708	745	712	656	708	729	703	686	679	719	724	714	704	719	758	716	697	683	680	731	755	718	686	714	709	731	694	720	707	695	703	710	764	628	731	727	694	768	681	730	717	690	780	700	675	738	716	717	713	745	699	738	699	707	744	766	719	675	749	737	722	690	751	679	717	710	740	702	712	681	690	740	694	733	691	722	711	739	742	727	781	702	725	728	721	697	736	695	734	692	692	680	753	685	724	683	705	678	732	720	724	692	737	716	701	704	725	763	692	698	704	672	719	715	686	745	678	745	732	702	691	738	716	700	734	740	702	697	731	710	698	732	700	671	721	720	702	719	719	711	711	758	719	725	739	724	707	686	678	717	732	650	720	676	705	725	743	709	677	699	705	692	675	738	680	708	730	730	687	697	720	722	682	693	737	700	688	731	725	723	706	692	738	721	684	716	699	711	759	701	732	749	653	686	684	740	734	683	702	749	695	733	711	707	767	745	723	738	709	728	711	688	711	702	748	751	735	687	736	698	714	677	749	721	721	723	713	707	730	691	687	713	673	749	675	743	705	731	733	715	712	745	722	738	787	680	763	711	629	692	685	739	722	729	682	690	678	730	725	767	733	677	680	727	716	690	725	700	693	698	647	779	716	684	733	740	730	709	650	697	721	705	711	679	753	694	696	728	708	718	680	714	730	720	707	737	727	712	761	738	759	696	728	675	713	721	717	718	689	682	756	688	746	745	713	726	704	745	761	721	685	725	724	724	723	666	690	726	746	713	752	707	776	702	697	716	720	712	726	717	720	683	700	717	728	720	731	650	691	721	785	729	753	681	735	706	670	742	692	708	693	647	752	733	703	706	718	747	679	722	719	715	690	695	740	702	709	686	715	723	707	760	712	747	732	742	683	641	716	708	722	690	729	686	733	725	695	701	738	710	793	760	715	737	691	690	722	699	717	722	726	714	756	710	726	724	718	739	743	654	699	760	759	670	644	706	757	708	715	704	710	717	691	717	713	705	681	710	698	724	717	717	729	750	714	728	718	680	737	700	731	721	724	717	741	741	737	736	677	702	678	743	704	708	682	730	732	744	698	700	736	718	738	670	666	680	724	658	732	684	719	691	752	711	724	702	731	707	722	697	705	710	736	687	698	676	709	691	702	716	755	676	714	686	719	716	737	718	725	690	689	679	706	693	693	696	718	697	719	706	683	750	701	692	719	698	712	677	704	769	727	681	765	696	701	708	697	664	738	703	721	722	696	713	756	675	764	714	688	699	691	764	713	662	703	698	672	726	693	720	741	718	714	707	759	680	734	716	695	694	668	706	715	717	695	674	699	746	725	680	738	737	650	756	712	736	720	702	746	721	726	746	724	717	707	734	736	708	728	749	738	642	735	718	763	732	732	766	662	707	755	692	705	734	754	746	744	680	702	713	707	700	712	697	705	704	717	689	657	648	712	725	729	741	736	724	669	653	689	736	677	743	749	710	711	721	702	687	726	714	694	723	755	720	723	711	708	754	704	754	663	720	703	707	734	722	723	745	712	703	746	681	706	708	732	719	739	690	707	759	697	708	718	694	721	746	674	700	686	730	711	687	704	687	727	726	677	704	670	761	698	698	765	749	760	704	697	690	724	654	697	663	730	692	721	737	736	693	731	689	723	713	729	759	676	699	702	739	725	716	699	784	695	717	725	726	717	717	684	742	735	695	676	670	712	677	657	736	714	752	723	709	718	725	676	653	744	657	705	654	708	687	709	628	736	728	713	767	679	708	703	745	713	712	739	744	685	724	687	728	709	699	733	730	724	699	751	690	694	727	721	713	710	683	682	640	723	703	698	654	691	668	752	704	724	694	718	727	706	762	733	712	771	739	702	708	747	682	696	738	683	729	689	675	717	689	714	716	703	664	743	723	698	728	656	705	690	700	702	632	694	675	707	761	742	717	695	689	707	698	747	730	712	723	737	702	695	778	726	720	722	726	752	692	658	743	732	702	687	772	731	744	729	674	674	714	724	709	724	723	717	722	736	726	755	696	744	714	693	720	689	702	737	658	680	686	700	708	685	720	679	694	744	722	733	727	756	707	726	708	701	738	708	747	735	665	700	723	725	777	696	737	727	655	728	679	711	698	749	721	710	773	668	725	720	712	708	754	706	740	683	660	695	686	720	686	708	693	694	690	702	741	692	734	709	758	704	661	726	679	693	700	746	683	747	688	677	731	699	744	712	704	694	718	689	763	736	717	685	714	692	725	728	735	704	709	717	787	738	737	678	691	694	728	731	700	691	755	728	661	723	697	698	702	724	701	699	721	697	710	712	677	715	769	715	734	700	719	676	747	732	643	764	674	711	711	735	687	726	711	767	693	709	705	719	706	711	757	642	679	709	710	697	690	714	715	775	726	721	710	718	706	723	723	723	736	751	716	767	732	682	699	667	714	718	691	710	737	723	725	675	707	705	777	712	708	733	770	742	764	712	706	705	745	719	699	775	728	709	779	664	695	709	726	696	742	738	690	712	736	748	729	709	745	724	690	671	728	697	695	691	752	745	666	710	745	675	729	726	684	735	745	707	737	720	709	737	732	725	722	757	772	766	649	688	681	708	699	752
11047	1283	1402	1141	830	649	507	410	378	329	337	299	280	278	243	251	245	248	266	240	244	240	244	196	241	233	244	246	222	207	220	236	203	212	174	222	223	207	199	218	222	192	233	194	213	175	202	212	209	213	205	200	209	208	209	227	193	201	218	193	198	190	196	186	203	208	199	200	192	192	191	185	224	228	217	190	211	192	204	202	221	181	171	229	188	189	213	192	199	213	197	187	202	180	228	189	221	197	189	182	213	221	211	211	218	191	175	180	177	157	212	216	205	195	206	214	187	176	195	191	191	202	242	203	173	184	199	204	186	189	174	229	176	169	212	185	194	203	198	196	180	192	210	209	181	212	196	219	223	219	179	199	183	181	215	199	172	189	189	217	206	247	186	200	202	178	180	199	191	191	191	229	189	202	189	179	173	189	197	184	212	194	207	206	211	196	198	209	211	200	189	166	227	183	202	205	200	189	211	214	172	211	197	205	230	188	205	198	202	196	211	197	203	202	184	207	190	177	183	172	221	178	210	192	204	209	183	204	223	222	187	180	197	182	187	207	198	192	203	194	196	205	185	193	192	213	191	196	199	162	190	191	196	198	198	209	190	206	214	205	220	182	180	209	204	185	190	218	186	213	194	209	195	222	199	201	189	189	185	202	171	183	218	197	186	200	212	205	215	205	206	226	214	218	192	199	229	195	201	208	197	186	186	199	187	209	192	161	202	183	187	211	215	215	232	210	193	216	197	209	202	212	209	203	203	232	225	175	207	215	204	209	187	187	204	202	197	199	202	192	195	202	217	196	180	196	194	207	186	194	204	202	218	215	192	171	196	195	175	176	207	174	191	238	232	196	196	213	184	183	195	189	165	210	214	201	190	195	192	174	202	168	197	202	207	237	195	169	191	228	208	174	195	186	189	194	173	192	183	216	209	177	166	191	220	175	201	214	187	206	192	228	189	175	221	182	198	203	191	159	198	201	209	215	177	203	197	187	215	181	177	191	178	213	175	187	204	200	187	197	173	194	186	197	224	207	200	159	178	206	203	207	193	196	198	207	213	214	230	216	194	197	203	198	172	209	220	193	194	222	203	214	210	208	216	163	212	194	209	198	190	198	203	211	191	192	166	168	189	231	208	186	219	211	204	198	197	203	210	177	183	182	205	182	196	198	226	210	199	175	190	188	224	195	194	197	203	206	216	180	205	194	196	201	190	226	212	191	193	205	225	202	211	204	224	226	183	227	211	211	195	209	200	197	203	218	194	201	182	199	202	203	208	188	208	199	211	197	182	222	180	194	174	196	190	187	217	194	210	193	201	210	199	203	187	175	204	212	210	184	201	184	167	203	184	209	187	176	181	162	193	205	202	186	198	198	187	229	188	243	193	192	222	219	219	178	200	194	220	207	175	207	195	205	202	172	205	203	212	176	171	190	188	194	182	209	202	200	210	198	187	196	199	192	221	224	205	207	220	204	200	207	208	190	228	215	215	181	206	170	177	196	207	177	180	234	207	204	221	185	196	199	181	194	198	185	219	205	203	200	198	236	212	185	208	206	200	184	192	212	230	211	219	207	214	216	208	177	181	215	213	160	180	198	200	199	211	187	202	214	199	186	213	212	201	162	225	220	183	196	190	196	196	214	219	212	206	222	203	194	203	212	191	183	193	206	163	221	191	231	186	169	178	215	186	190	220	234	195	207	192	208	183	216	206	206	189	193	210	192	207	211	171	180	194	203	211	197	204	216	228	187	196	200	224	191	206	197	186	178	189	179	206	206	206	226	213	187	200	177	219	194	215	192	216	161	197	205	183	195	178	175	175	191	201	204	194	215	201	220	197	211	202	191	182	198	173	190	187	211	228	184	204	165	223	189	206	203	193	184	207	195	199	194	202	207	182	227	216	205	184	169	216	194	240	192	192	179	205	240	166	185	192	195	194	196	182	192	204	204	203	228	183	198	208	215	199	203	195	223	204	207	212	211	189	198	183	195	227	164	172	193	231	215	225	221	195	199	211	202	200	201	185	190	178	185	200	198	196	210	203	206	179	187	174	195	199	207	195	168	207	211	202	234	198	183	185	193	175	204	171	197	226	193	202	215	196	180	219	220	196	193	202	193	206	200	180	212	183	229	247	204	209	195	202	203	188	229	203	198	199	208	201	217	174	205	205	201	179	185	213	201	198	194	191	199	208	201	195	196	195	193	200	204	188	193	201	210	177	185	187	192	185	193	202	183	177	211	190	178	204	200	199	179	219	212	190	194	203	207	214	224	213	200	223	189	188	169	217	213	175	194	210	231	193	213	211	187	219	210	194	213	230	194	163	226	215	204	216	195	214	187	200	183	207	203	191	192	173	188	192	195	197	199	199	189	205	211	205	196	234	184	191	177	211	225	184	194	206	201	227	175	216	215	213	205	191	183	204	205	198	217	209	228	194	186	199	219	200	174	204	211	186	192	194	200	184	179	179	204	199	187	188	224	198	192	198	169	204	208	205	213	175	221	196	185	196	205	209	208	200	190	175	196	217	216	170	193	175	205	193	207	182	231	194	197	209	193	182	192	213	206	207	190	195	194	220	179	191	194	173	190	180	217	215	183	214	204	199	165	171	206	216	212	179	198	227	216	206	189	217	209	210	193	180	217	188	185	184	197	207	194	184	203	220	209	187	196	165	171	186	181	173	201	198	185	197	185	185	208	201	207	186	199	171	205	195	191	192	192	202	192	202	200	208	183	202	187	211	229	173	199	201	193	195	209	185	195	210	231	197	200	206	173	195	168	170	195	197	207	197	184	194	185	185	208	206	213	200	187	194	183	182	191	236	198	193	191	192	195	195	183	220	200	185	229	192	210	195	190	181	202	189	210	239	209	215	197	196	216	193	215	185	179	188	216	212	194	190	204	218	200	179	231	209	193	208	193	205	205	194	191	182	180	206	166	211	204	222	194	195	224	188	223	207	191	207	219	223	222	211	192	191	202	210	215	171	215	206	233	212	181	209	211	176	158	215	196	213	223	205	223	201	189	217	236	199	190	223	193	188	192	206	208	185	209	179	194	186	195	192	184	211	223	211	186	207	179	209	205	197	186	199	212	202	196	194	197	213	214	215	205	178	183	212	214	182	226	179	186	171	192	197	187	187	177	185	178	213	202	193	201	191	186	202	192	202	208	228	190	221	164	183	223	235	208	180	157	215	205	208	206	173	226	201	184	207	203	226	184	193	204	222	198	192	205	209	198	195	212	225	207	204	194	176	188	195	183	202	197	184	204	211	186	198	211	207	193	195	180	192	199	198	198	182	177	210	189	198	192	199	191	162	192	172	213	200	202	212	206	205	177	197	204	198	214	209	204	154	194	207	215	212	191	212	192	202	196	181	187	196	203	213	212	215	214	219	191	210	216	220	195	191	188	175	196	191	195	197	205	185	189	190	183	209	180	220	158	197	210	216	190	191	198	219	203	189	180	206	195	189	191	201	219	208	195	206	186	212	201	206	221	217	186	189	233
6875	1412	2895	3526	3039	2529	2108	1784	1500	1443	1298	1181	1113	1057	983	951	874	845	824	842	866	765	753	784	706	777	752	738	757	729	725	669	669	599	701	633	635	629	571	590	570	576	576	586	579	553	576	549	529	557	546	532	545	566	561	533	515	570	577	556	535	521	527	534	557	532	537	541	535	505	563	552	543	556	533	569	524	507	491	512	466	478	494	531	515	529	490	489	557	509	519	529	522	529	473	549	500	515	467	483	518	546	554	493	524	504	524	539	543	513	516	518	504	507	520	513	513	539	526	505	489	524	526	505	507	520	529	485	518	509	538	505	484	509	498	518	531	482	503	510	497	494	513	505	492	498	527	531	526	549	477	490	525	507	498	502	495	519	519	513	533	523	511	504	528	525	483	471	472	516	494	502	486	526	481	489	522	523	504	517	479	515	524	477	493	516	517	520	495	466	543	492	475	496	512	511	501	490	490	468	513	528	490	423	485	488	510	500	504	484	510	479	495	497	547	503	452	548	492	519	477	491	517	478	511	470	493	481	506	525	510	495	475	484	484	516	470	548	521	485	538	499	495	483	485	564	525	496	549	511	499	501	528	499	520	517	516	488	477	482	496	493	505	487	476	475	495	490	482	511	529	559	486	509	518	482	463	497	484	454	467	521	469	513	481	500	516	517	523	501	492	507	491	473	516	543	526	481	504	508	523	481	484	535	479	500	478	538	544	480	507	472	499	489	493	525	520	466	537	463	515	504	500	530	480	496	502	538	477	493	519	521	518	520	536	531	515	481	507	530	462	526	526	488	513	465	494	521	490	498	454	500	503	456	481	502	517	490	467	501	510	526	504	493	512	491	488	486	518	537	525	474	547	522	463	475	500	474	498	515	457	457	512	506	495	514	459	509	525	537	508	493	519	484	532	487	561	474	519	492	507	473	489	473	454	493	507	536	513	503	551	498	522	548	507	490	501	478	505	498	512	488	452	518	528	529	527	477	503	524	518	505	464	513	503	535	524	479	480	481	514	534	502	537	485	494	516	468	496	493	509	514	486	503	488	475	509	474	515	509	492	510	482	497	484	500	472	470	460	496	510	470	516	522	493	500	509	531	483	502	462	467	526	489	501	504	528	520	471	532	530	520	523	495	495	506	516	498	501	460	446	544	474	497	514	496	510	512	502	545	492	549	537	501	491	520	471	513	529	498	513	502	525	502	491	465	493	510	537	532	498	487	500	506	519	512	541	493	462	511	508	509	519	493	511	519	501	519	478	483	472	519	492	517	491	481	467	495	504	475	452	482	462	540	486	498	513	487	451	450	433	553	479	471	477	536	511	515	495	489	524	509	530	496	499	503	476	506	540	519	484	507	477	510	516	510	476	513	548	524	546	494	514	498	486	508	487	494	522	495	466	491	460	472	524	451	500	492	490	506	544	515	495	512	492	508	522	520	477	504	515	519	538	529	520	474	494	550	532	480	461	500	539	491	485	497	509	505	488	508	529	508	491	488	482	476	508	490	542	519	497	500	488	511	490	495	471	486	476	459	498	491	483	484	480	513	519	463	455	492	525	497	492	531	510	506	536	487	529	507	548	462	530	507	527	528	460	489	465	513	483	469	456	504	490	528	508	489	530	506	528	489	539	536	502	489	475	522	523	466	512	511	496	543	530	466	491	501	460	500	462	506	512	479	514	462	497	520	493	477	537	514	471	485	468	524	505	475	500	513	528	491	500	501	519	489	479	484	513	504	506	549	483	520	466	517	499	513	552	483	536	501	504	497	517	462	492	476	492	545	478	531	501	506	506	524	460	504	528	541	517	510	462	488	503	512	501	478	503	463	568	536	492	509	502	499	497	495	524	504	511	483	509	514	457	479	546	512	522	502	462	518	500	538	520	499	491	518	494	514	509	526	508	518	523	473	468	473	509	475	517	462	480	495	468	487	519	492	502	493	515	520	486	463	495	485	481	496	512	512	511	531	479	490	511	509	535	521	486	484	507	524	506	526	522	509	515	507	520	516	473	480	474	505	464	495	524	471	505	476	492	539	460	505	515	506	508	481	497	528	515	504	496	509	492	528	491	521	520	518	482	500	504	488	527	480	505	514	495	509	534	525	481	492	496	530	510	530	508	489	503	503	517	467	516	537	489	472	499	540	474	524	501	525	489	509	516	527	505	521	493	548	518	487	515	543	470	515	505	495	464	546	491	498	490	525	481	491	529	512	518	513	523	494	531	521	531	516	487	521	484	527	509	513	518	506	500	488	515	484	544	510	516	536	499	511	544	536	498	522	466	489	486	545	512	500	453	496	510	465	519	507	485	525	514	531	497	529	483	475	484	527	479	495	461	491	479	508	498	477	508	495	510	499	528	510	481	473	533	513	519	489	474	527	472	524	522	478	461	478	523	496	441	553	487	483	504	535	533	510	490	529	496	530	506	475	486	520	522	480	501	504	533	520	500	503	524	493	495	571	482	512	517	432	492	510	503	505	502	539	494	519	485	510	493	447	496	522	484	479	523	476	499	485	514	525	482	476	467	505	486	485	524	550	512	520	477	523	462	485	505	526	484	533	507	483	506	514	512	496	495	490	501	498	494	494	509	525	478	498	486	505	503	530	516	509	504	522	476	487	529	507	459	483	463	486	505	478	483	520	474	495	494	514	504	506	475	483	493	489	551	487	508	507	490	506	474	489	507	511	521	499	463	491	540	528	481	478	533	494	497	488	492	499	501	482	485	521	500	546	571	491	479	501	523	526	531	525	478	508	490	493	499	487	483	478	487	496	524	495	500	498	551	503	473	514	479	505	483	518	512	492	452	518	502	467	509	486	491	510	483	511	517	497	558	518	475	485	516	489	501	521	501	516	492	513	522	544	508	494	475	502	501	535	463	497	523	481	499	489	536	529	498	500	449	505	515	474	471	526	482	516	505	473	520	520	507	495	512	516	495	466	521	471	501	483	461	470	507	470	537	499	492	494	465	477	523	518	545	466	522	489	515	502	518	515	561	506	518	503	466	503	487	519	483	471	522	493	480	493	505	480	492	497	508	486	474	478	496	526	479	510	530	478	519	487	510	489	510	496	497	541	447	482	499	528	529	504	513	497	509	494	535	511	505	479	545	491	478	480	516	487	470	510	513	488	503	486	488	510	498	522	493	494	502	518	511	504	499	535	488	527	536	515	496	498	489	505	494	514	515	476	484	492	484	486	499	554	501	518	534	493	475	525	514	510	530	547	494	475	499	489	472	501	499	491	484	505	501	533	511	518	500	503	510	467	506	460	522	529	532	544	493	512	508	496	499	501	508	502	499	541	509	515	491	510	493	486	487	516	451	511	494	524	472	499	490	494	551	473	528	495	496	510	483	489	507	505	474	506	451	522	506	497	529	475	568	451	506	501	485	490	485	518	499	466	520	511	478	511	485	518	514	469	477	526	551	555	548	495	486	474	491	503	499	498	495	520	508	511	485	479	479	513	536	484	482	499	500	505	480	500	476	494	512	481
20525	3717	2875	2223	1500	1117	920	732	617	560	494	483	420	422	411	362	382	389	368	370	352	300	344	342	354	323	341	348	330	335	306	275	296	311	289	291	308	313	308	285	295	284	338	306	289	299	288	294	295	261	299	303	276	290	295	308	267	259	294	326	304	298	269	269	311	282	280	303	277	276	258	286	275	293	315	292	258	251	280	272	275	306	271	293	256	275	265	261	260	282	275	270	272	277	277	266	306	256	274	269	259	248	292	285	269	283	298	272	268	275	270	272	253	272	278	292	298	271	253	266	242	254	287	273	292	271	288	265	280	254	246	263	249	272	262	264	261	319	298	247	258	244	270	301	287	287	271	287	288	294	245	270	274	282	262	268	234	267	301	285	277	272	253	262	291	271	269	264	254	290	296	302	285	265	248	296	289	281	277	270	294	283	299	286	252	263	263	285	263	280	269	253	243	242	282	281	258	255	276	296	323	279	285	275	276	248	262	272	280	276	270	279	281	258	257	297	279	271	242	275	272	257	260	253	243	291	271	239	283	285	255	286	267	300	288	288	272	238	282	269	250	249	277	282	288	294	304	289	281	315	253	278	259	280	287	283	295	265	277	260	308	272	266	311	280	256	264	245	260	241	247	259	300	274	257	259	277	291	232	275	273	299	277	294	273	281	286	270	284	270	277	249	297	274	267	275	253	256	298	286	252	283	257	259	276	257	253	281	264	261	251	281	227	282	306	250	294	272	277	276	271	267	265	255	268	253	268	267	289	266	288	258	285	248	272	280	265	236	271	248	271	289	310	296	259	298	280	288	257	268	278	258	258	278	275	242	289	248	266	278	258	241	276	269	287	286	278	240	262	254	283	263	234	281	289	265	265	267	269	262	266	297	242	258	241	258	281	279	252	265	234	255	274	266	268	268	261	260	257	268	253	259	283	273	296	277	273	268	275	257	260	298	260	263	279	264	293	263	280	267	252	251	244	236	274	270	306	270	253	246	286	278	255	277	281	292	283	221	302	268	280	281	319	251	277	279	278	257	255	235	256	261	268	297	302	270	271	224	287	297	261	289	255	311	290	273	290	275	256	255	282	281	286	269	270	265	273	295	273	277	256	260	268	272	256	265	265	249	272	274	309	280	293	266	249	235	250	331	265	284	274	277	290	304	282	252	275	278	271	253	278	269	287	294	247	299	276	251	278	242	284	264	292	266	290	253	256	277	270	284	295	269	297	253	296	294	264	264	275	274	280	283	293	279	272	280	277	297	277	302	288	249	272	269	249	274	263	280	255	262	256	256	272	253	277	282	265	272	252	260	238	280	253	292	254	274	263	260	248	271	247	266	283	267	253	274	273	278	271	301	272	288	262	270	267	256	255	255	267	266	264	286	281	287	271	229	317	276	266	284	265	267	257	258	242	253	242	271	302	248	295	284	247	290	261	252	284	250	254	285	259	252	274	317	272	261	264	276	283	279	244	261	273	271	257	264	303	283	268	273	249	281	267	283	259	296	265	264	281	265	296	284	286	305	292	276	269	296	273	290	284	263	279	274	258	258	258	290	287	261	303	265	256	248	279	257	272	269	268	260	258	292	273	280	300	270	264	269	309	261	266	258	278	262	288	287	287	274	284	253	277	267	300	287	298	305	271	246	285	263	266	273	261	298	242	267	281	271	266	254	253	281	298	324	302	266	270	253	256	261	255	285	279	266	257	270	259	281	279	285	275	276	294	263	296	257	279	256	263	263	270	277	274	285	269	291	234	283	262	282	263	281	265	273	275	256	268	277	271	311	301	290	279	284	283	261	287	253	278	270	240	246	275	274	254	268	255	287	267	292	281	248	271	281	256	288	269	248	275	272	257	267	259	277	256	273	254	264	275	250	305	231	271	274	265	266	263	306	291	288	258	255	249	235	262	287	258	277	280	283	282	282	314	282	268	264	292	253	292	267	291	277	269	271	255	264	279	272	276	317	275	300	276	272	279	284	264	278	269	280	311	252	266	280	279	280	283	259	284	258	276	266	226	246	288	240	287	299	278	271	239	258	318	305	287	256	273	261	284	253	291	285	265	282	298	268	235	305	247	268	294	277	273	258	284	255	266	260	246	263	241	255	260	277	285	278	276	266	271	264	263	258	251	250	258	319	257	305	283	278	286	305	281	289	272	253	281	257	260	259	258	265	282	260	277	243	257	281	277	270	290	273	267	254	294	258	292	303	302	268	245	284	302	272	293	260	275	268	268	280	284	279	277	266	261	273	270	262	273	279	317	286	306	264	266	265	298	286	296	304	272	243	265	292	272	264	271	273	298	241	300	289	225	278	292	279	285	251	287	262	262	257	268	277	295	299	295	260	257	274	266	256	263	269	326	265	273	264	284	248	289	253	279	264	273	265	273	253	284	273	245	280	258	303	269	251	281	309	252	279	277	289	300	257	275	252	260	272	277	257	297	256	300	275	252	282	286	274	258	265	292	266	253	256	299	242	283	303	287	275	259	311	284	285	304	247	297	265	263	266	266	277	244	283	304	259	270	293	313	310	261	267	293	259	267	281	282	265	272	276	255	250	277	265	268	260	272	285	268	253	297	275	284	266	267	267	277	270	290	293	260	277	230	256	281	270	261	268	249	252	292	282	257	305	261	259	280	271	239	267	274	273	241	290	265	295	247	279	283	260	265	258	263	250	286	259	286	257	266	290	288	279	306	271	280	275	265	263	274	291	263	285	273	261	272	294	271	264	273	284	252	260	273	253	255	258	278	290	283	271	270	299	283	251	275	256	300	241	270	289	300	246	278	290	259	291	264	269	267	268	257	288	268	283	266	260	285	273	263	276	244	265	265	255	254	276	258	262	282	284	280	263	256	251	292	273	270	287	259	291	279	251	269	273	275	265	282	240	276	285	290	314	263	302	279	263	280	253	232	261	259	253	256	255	258	263	281	281	276	288	291	261	279	264	254	271	263	272	266	276	263	284	277	273	256	258	273	260	317	258	284	267	284	249	265	271	221	243	278	273	245	286	253	260	256	255	262	300	274	272	277	251	308	255	291	268	289	268	256	264	264	284	239	289	225	285	263	264	295	261	290	257	248	279	252	295	284	268	299	284	260	270	285	314	233	286	277	259	281	284	267	260	288	289	256	300	299	265	278	314	240	254	288	265	275	268	262	267	306	295	261	276	267	265	242	242	265	273	278	281	263	258	280	248	288	250	276	267	276	213	279	265	301	265	274	264	301	269	257	271	253	278	242	289	302	275	270	270	260	317	297	273	270	288	281	283	234	256	251	245	255	255	257	254	285	248	240	236	263	260	281	257	250	287	298	259	288	246	272	273	321	273	273	268	263	287	296	272	284	244	270	307	270	275	260	262	289	279	265	288	264	275	259	276	254	276	274	265	265	254	275	288	259	238	261	257	280	263	277	277	259	279	265	262	252	274	273	270	286	270	269	289	286	293	316	267	260	249	241	254	283	271	273	299	258	303	277	284	264	259	292	248	287	282	265	254
9851	2343	5164	6116	5489	4360	3539	2949	2586	2322	2066	1895	1753	1655	1492	1343	1370	1298	1322	1225	1187	1124	1164	1161	1138	1161	1117	1084	1108	1030	1038	981	945	968	950	929	921	794	843	849	834	777	802	766	726	736	781	750	701	795	783	750	730	726	783	768	738	784	800	794	770	765	691	720	717	676	718	722	742	684	700	718	732	685	691	704	703	708	730	664	675	694	709	733	692	693	675	713	688	703	733	685	714	685	714	711	679	717	713	695	645	685	666	636	692	712	696	675	654	677	697	695	683	699	636	701	700	672	657	665	647	696	672	715	689	668	639	675	708	665	643	705	663	655	707	698	671	691	687	696	689	713	671	671	673	669	681	672	677	700	667	683	678	680	688	730	637	667	644	726	684	683	675	634	732	658	674	696	711	665	662	625	660	690	628	688	664	644	716	662	696	672	682	643	643	634	649	749	640	644	699	652	647	628	630	689	703	680	678	675	667	677	643	677	685	636	633	700	668	637	658	612	686	684	696	683	672	621	661	668	662	676	704	640	720	673	634	636	675	649	655	680	665	695	726	672	646	660	656	688	651	670	702	622	675	668	646	649	679	680	678	711	639	682	666	649	687	630	682	688	660	723	714	715	683	647	687	701	645	671	687	680	682	650	672	679	650	704	664	693	679	673	670	629	655	624	638	719	640	671	698	660	659	672	620	656	682	682	646	659	648	681	707	640	642	656	684	654	629	681	683	623	666	702	668	668	684	631	658	660	681	692	667	682	691	667	654	648	657	660	690	670	653	690	685	664	674	650	669	655	653	645	708	644	682	649	669	654	681	635	666	690	668	701	662	682	636	684	689	683	644	681	639	673	667	669	632	660	658	680	666	686	652	664	636	638	664	676	702	663	641	652	650	644	665	652	668	660	671	690	655	663	675	677	630	670	635	641	654	665	669	673	659	694	661	668	634	677	676	670	620	627	712	646	696	652	691	688	691	716	680	647	637	652	737	706	647	678	668	642	664	641	690	662	657	613	661	673	640	679	702	671	737	683	682	655	708	676	699	611	670	715	672	650	701	714	654	634	660	662	709	662	633	661	677	650	719	629	642	661	704	689	671	653	662	670	669	682	647	654	669	657	668	666	634	693	642	639	696	686	666	668	693	667	662	650	693	660	657	678	664	688	642	693	702	693	668	658	693	627	629	691	662	668	647	685	645	660	666	615	671	638	646	666	629	711	648	654	654	660	652	697	668	646	685	692	664	631	630	664	659	637	702	633	667	657	671	693	694	693	641	682	672	678	677	675	615	715	658	669	667	713	667	631	643	659	672	625	678	707	633	645	654	677	678	663	665	707	649	636	704	654	645	626	653	696	701	670	664	667	653	705	641	673	608	681	670	654	647	641	637	607	696	648	655	645	664	641	713	625	649	638	685	692	647	680	662	670	666	684	668	659	648	672	697	620	653	645	642	653	702	698	698	715	716	682	696	644	734	691	689	647	677	671	668	666	702	648	651	723	664	703	655	641	702	715	676	645	655	672	648	703	670	693	659	685	693	636	656	684	683	674	695	633	640	738	677	662	639	669	615	687	607	650	663	652	673	673	700	697	729	672	696	675	664	704	685	711	642	666	693	660	664	672	690	636	640	623	666	681	695	687	713	632	619	685	667	690	684	674	629	642	726	669	628	624	682	668	727	725	644	644	682	683	652	662	669	636	657	668	690	649	661	678	649	647	660	682	633	660	683	673	678	667	706	707	725	673	676	651	654	701	683	721	648	654	672	676	688	637	668	696	644	655	637	665	660	681	679	672	628	663	651	691	681	653	708	665	666	628	661	602	656	665	695	719	681	620	672	689	675	664	678	694	685	660	687	649	690	656	666	648	684	693	684	687	688	653	664	675	599	626	671	678	660	685	669	661	649	686	658	690	658	618	696	693	655	668	698	696	663	648	680	693	690	679	651	689	637	623	657	632	630	681	673	655	686	716	682	647	668	693	644	653	640	617	633	675	651	655	632	656	718	604	678	673	702	656	675	636	677	677	663	644	680	679	663	654	633	676	679	667	652	681	690	665	651	668	707	684	710	679	722	680	684	695	621	666	670	675	670	602	673	706	671	663	657	672	622	636	664	695	644	692	717	665	651	729	706	698	668	667	618	643	648	751	673	645	629	648	673	641	661	633	687	671	659	687	636	696	635	677	678	690	676	665	677	697	644	702	642	668	685	631	671	656	699	662	685	724	694	669	679	688	720	633	663	718	636	694	677	680	670	665	682	665	656	669	678	674	658	706	698	640	682	623	673	646	677	674	635	667	668	686	629	680	700	672	661	702	650	645	626	665	681	668	661	655	665	662	634	638	655	644	683	640	662	685	653	651	712	653	648	634	657	680	683	682	655	690	697	640	679	636	681	666	689	660	676	617	627	697	692	688	670	715	659	674	679	659	645	693	667	662	647	706	729	686	674	662	657	692	673	649	711	699	668	682	702	643	648	714	654	681	695	626	714	684	649	660	705	710	675	634	662	654	691	659	657	652	659	692	640	593	659	683	703	699	660	661	696	660	718	625	696	662	642	671	635	657	655	666	650	696	676	696	691	677	697	665	661	650	645	648	692	687	688	706	655	638	696	694	683	687	641	655	638	646	644	645	681	639	647	667	642	678	697	694	673	665	682	685	684	701	707	654	677	600	652	655	656	664	660	651	691	686	702	679	715	666	696	724	619	660	682	670	675	685	658	677	682	682	686	684	677	697	685	740	634	684	662	637	664	665	674	651	661	681	663	673	627	642	658	685	659	642	592	697	690	674	710	717	630	664	718	673	672	665	661	641	663	649	718	681	677	661	646	671	699	671	680	660	650	642	661	684	648	666	729	636	703	696	691	681	711	691	689	708	650	684	684	634	670	661	719	686	685	649	623	621	681	708	633	674	667	657	658	677	662	670	682	663	667	656	660	650	665	611	705	661	674	696	694	683	659	637	626	650	663	691	692	691	674	662	683	670	660	657	671	707	677	639	646	639	684	687	699	712	691	655	666	663	641	679	684	700	656	680	633	679	666	639	670	663	660	670	688	707	675	682	671	693	647	691	657	693	709	691	639	673	713	688	697	678	647	661	703	652	648	645	665	683	681	629	703	627	698	683	652	682	656	667	760	665	683	712	652	661	645	644	644	644	671	650	651	680	667	712	637	621	700	658	675	635	683	650	701	624	684	670	656	638	652	689	713	676	672	605	673	649	639	648	709	665	674	631	613	622	646	684	675	667	663	686	675	657	664	694	644	722	659	651	663	627	707	668	650	608	669	609	713	649	660	669	663	650	679	673	713	649	631	677	642	658	689	646	682	704	656	628	661	671	675	660	639	668	683	705	673	645	665	661	685	668	670	665	667	646	695	697	714	676	669	688	680	656	673	686	660	742	644	647	706	637	646	668	666	667	699	684	660	688	639	658	675	672	663	697	653	682	704	652	669	673	689	674	668	701	608	720	690	677	679	692	644	666	703	683	652	658	677	704	639	650	671	709
2344	443	434	388	387	364	326	312	319	301	338	281	332	356	338	309	324	327	308	319	313	289	276	307	312	322	321	341	365	327	312	299	325	333	272	314	333	305	285	330	323	304	318	333	329	278	279	314	271	299	331	317	276	292	295	304	283	310	309	290	323	304	300	265	282	299	299	307	287	302	313	309	317	298	278	293	309	295	301	302	324	326	317	287	302	288	302	293	301	322	325	301	296	333	330	262	271	308	296	283	288	313	342	288	296	328	330	303	287	291	272	352	309	328	280	314	327	304	310	274	292	317	309	304	313	292	305	291	275	309	316	316	301	291	293	287	309	321	304	312	329	284	322	326	302	339	337	303	314	303	330	331	308	315	294	288	277	279	317	317	321	272	309	298	298	289	320	312	323	324	340	315	319	281	293	328	273	314	334	278	283	283	313	334	325	285	304	322	347	302	308	315	335	260	301	310	321	298	322	321	280	339	279	282	290	332	305	322	304	304	323	331	321	287	294	326	337	292	319	292	305	312	298	306	282	338	314	281	282	307	294	325	288	282	288	333	327	309	335	293	308	298	293	318	298	328	286	307	338	288	289	288	306	290	313	313	330	308	322	271	287	313	278	324	299	294	296	310	300	284	270	329	326	296	275	285	316	319	274	319	306	315	297	310	305	311	298	304	322	312	295	313	252	311	295	318	327	334	340	310	321	305	307	303	280	287	302	320	321	327	313	301	306	303	319	316	323	301	308	312	332	315	330	292	316	286	302	341	297	308	309	317	301	304	309	326	309	308	289	322	331	302	310	315	292	272	323	290	308	303	288	280	337	316	281	282	327	284	296	276	292	307	313	298	310	316	295	299	308	329	315	293	320	317	283	309	304	304	305	317	324	291	301	330	318	282	325	286	300	312	295	289	304	303	276	301	306	318	289	329	292	334	290	327	370	292	303	306	319	312	315	305	327	338	315	302	292	283	274	288	317	297	312	311	268	352	296	314	335	347	289	314	278	321	307	286	311	320	304	308	310	311	268	298	326	281	295	256	303	329	316	277	312	323	299	329	287	318	304	319	299	298	302	328	285	310	323	305	337	297	295	305	315	331	305	297	292	287	318	331	294	304	311	308	270	303	309	303	316	356	322	292	275	335	337	301	317	298	321	328	262	295	287	318	280	285	316	290	310	298	303	309	301	296	314	346	292	299	283	293	280	293	298	317	292	314	294	297	284	325	309	299	300	281	303	306	326	307	285	286	328	332	302	298	296	327	263	282	276	287	325	279	304	291	323	300	298	314	300	323	319	294	292	294	331	318	333	302	265	310	334	324	296	318	319	310	272	287	319	322	300	305	325	305	307	308	304	316	352	331	287	335	341	298	283	321	298	326	311	299	289	304	290	310	271	272	301	293	285	339	297	295	310	302	310	288	299	319	339	317	289	336	309	315	300	320	308	299	312	317	282	294	309	302	304	290	325	297	306	309	302	303	336	283	290	295	322	327	316	288	322	324	319	289	308	329	308	342	328	328	333	338	302	329	296	300	333	280	321	299	313	313	329	285	284	302	330	312	313	341	314	292	290	297	283	338	303	277	340	313	316	310	295	315	315	304	272	293	303	302	284	300	301	303	292	305	320	299	313	294	301	293	291	288	311	320	285	296	305	310	337	298	333	310	315	302	281	294	301	265	314	280	309	288	299	306	299	306	270	284	312	293	307	328	294	299	303	323	312	298	311	301	295	324	300	338	281	304	293	300	320	326	304	311	284	310	312	297	296	279	319	314	282	311	280	327	285	336	334	288	318	353	312	282	282	322	305	293	303	304	311	327	288	334	325	325	303	289	314	314	315	283	325	280	307	287	312	303	307	291	273	333	291	325	325	351	340	338	290	320	289	301	292	316	295	334	329	278	319	305	295	305	322	288	293	289	293	288	302	323	326	317	306	328	285	309	292	322	317	310	294	293	289	311	326	306	316	296	299	298	330	314	307	297	286	268	305	294	279	303	292	307	283	291	284	280	294	327	308	298	283	301	320	285	306	318	305	291	337	283	303	291	291	296	331	284	281	300	320	313	327	287	295	287	283	308	320	342	320	311	303	301	326	302	305	305	313	299	323	305	306	312	272	281	328	282	296	305	336	303	284	306	299	283	324	316	356	299	330	297	317	310	292	308	302	311	299	278	323	296	339	307	284	330	285	312	308	294	272	331	331	300	313	349	313	319	311	314	310	305	292	310	292	324	285	285	321	315	317	318	323	301	344	291	301	323	281	321	302	252	308	276	283	284	313	303	316	318	322	296	324	309	286	311	291	299	284	306	290	328	269	305	305	299	315	312	292	298	350	277	297	330	280	271	315	294	286	331	327	309	332	311	323	313	314	321	309	297	296	285	306	303	313	323	323	317	295	277	317	329	306	261	333	299	335	325	291	306	302	310	335	339	336	291	263	281	324	310	319	316	305	298	306	318	288	311	312	323	305	299	304	303	287	305	328	299	294	350	271	311	306	276	329	300	290	317	300	287	301	289	305	307	311	296	324	297	298	285	302	287	287	295	324	310	305	320	292	294	325	269	281	295	292	297	298	336	294	311	330	309	318	327	278	318	368	316	307	356	303	283	279	285	294	298	311	317	329	305	312	296	283	310	305	288	273	264	312	295	293	286	312	291	275	280	299	302	316	306	297	268	306	279	314	323	303	321	309	287	299	325	302	298	293	289	310	308	329	326	343	327	316	316	327	289	322	332	318	288	306	316	293	298	298	314	334	332	309	313	345	328	309	316	293	317	309	294	316	301	269	285	335	315	307	298	305	312	326	332	315	308	299	289	334	287	326	321	265	329	322	342	289	295	292	313	286	297	293	296	295	318	313	305	297	300	304	298	280	284	294	314	303	295	311	326	307	285	296	301	292	308	311	314	307	303	299	311	277	323	305	309	284	313	308	270	295	314	281	297	313	287	285	321	259	305	306	308	298	307	335	328	324	307	336	300	308	316	321	284	311	335	293	324	300	333	271	294	312	291	301	303	299	307	306	304	290	284	318	282	321	296	306	279	293	269	334	298	265	319	276	312	315	302	319	323	309	292	331	281	320	311	324	312	311	311	312	317	339	316	286	319	290	341	328	279	285	317	329	313	300	323	280	299	299	334	318	310	282	296	318	292	326	313	271	304	285	309	325	278	283	299	296	300	279	313	297	288	304	326	335	287	321	320	309	312	311	359	273	317	340	301	309	294	293	293	322	338	290	328	321	303	301	299	317	337	300	283	315	346	305	275	325	303	315	296	289	362	283	312	307	321	306	318	333	311	311	319	283	335	314	312	345	307	324	301	310	300	349	314	307	281	325	301	318	308	288	296	323	344	273	285	304	314	317	282	301	275	300	354	309	272	290	338	308	299	326	314	311	327	294	312	308	292	293	326	320	299	307	315	269	300	288	320	306	300	345	297	305	309	331	299	324	288	355	280	278	286	309	331	324	328	304	316	317	318	304	316	298	275	309	311	263	272	283	310	297	312
2519	834	1068	1084	969	919	915	844	805	807	774	777	775	745	802	793	729	792	780	766	777	740	732	823	758	779	742	767	766	751	788	747	748	737	758	721	681	730	705	705	742	697	738	698	712	723	682	729	731	684	687	710	689	742	681	715	701	743	740	691	740	734	715	755	680	764	750	779	690	695	724	690	699	716	727	676	730	738	696	702	697	718	707	680	712	713	719	713	746	679	716	773	700	706	659	681	731	744	677	721	708	740	715	689	721	662	680	739	725	731	690	707	694	687	696	710	708	732	703	745	680	723	709	691	701	748	712	661	666	679	680	685	720	704	718	728	724	676	710	689	705	728	707	713	718	699	682	756	728	705	692	667	718	698	716	725	680	675	711	691	733	713	739	688	729	697	678	715	728	660	682	699	736	674	700	708	684	701	722	717	719	702	696	659	759	715	683	711	673	711	694	708	706	701	709	706	721	653	701	719	723	694	678	711	741	695	696	682	743	702	716	691	689	708	697	714	685	753	701	693	686	724	683	739	721	713	710	665	684	741	695	729	682	709	710	696	763	726	683	676	703	688	684	718	693	689	721	720	709	707	733	721	668	702	724	705	716	727	687	728	699	692	729	688	714	684	690	695	698	727	741	709	688	710	671	631	712	686	676	708	669	669	702	682	686	693	750	712	678	720	713	719	727	709	714	692	688	753	723	688	716	722	661	665	735	726	718	711	694	724	690	760	724	691	717	713	682	660	684	737	721	696	708	708	726	736	691	695	740	718	706	722	717	689	738	721	727	687	696	724	716	723	682	707	681	681	708	680	713	698	752	706	694	720	750	743	733	649	750	731	715	688	682	715	730	684	701	683	721	709	751	711	692	671	675	698	701	697	653	685	717	664	708	719	713	691	696	672	669	699	725	722	719	687	687	696	756	704	728	697	730	673	677	718	717	723	692	684	688	729	720	736	710	706	668	724	688	741	756	699	748	719	718	718	724	726	706	747	734	670	761	747	721	717	711	735	740	743	688	719	690	749	673	723	649	696	708	678	698	706	719	697	735	709	730	720	714	697	706	713	705	705	714	701	720	670	736	709	699	723	732	735	662	731	678	691	694	725	701	677	723	739	719	739	717	707	755	715	719	754	761	734	725	736	658	688	704	689	741	687	698	690	704	729	711	695	711	739	764	723	683	760	705	778	703	706	687	685	734	731	666	674	701	702	693	746	736	694	713	751	683	728	700	697	691	718	725	697	666	686	771	688	733	701	727	723	699	748	703	740	689	711	764	727	713	679	705	692	705	708	730	658	732	671	736	745	749	744	731	722	686	729	678	708	742	708	694	662	717	671	723	710	729	719	662	688	725	738	708	685	727	694	660	700	717	702	716	721	709	718	700	712	716	712	708	741	676	713	752	705	700	698	710	691	678	720	701	649	702	750	667	711	717	690	775	722	705	721	726	658	706	757	707	717	733	733	667	705	655	705	700	690	730	689	705	694	670	668	714	679	687	722	714	672	737	743	731	699	706	749	705	728	673	707	709	713	753	719	694	668	729	685	702	696	708	685	685	730	673	706	715	696	710	703	731	697	709	701	708	733	709	693	687	758	754	733	733	704	702	718	705	694	701	721	670	700	685	679	702	734	690	688	698	741	698	693	695	694	712	714	667	717	671	742	757	717	708	718	750	685	724	666	710	688	749	683	706	723	706	662	702	681	707	704	730	744	687	747	686	650	692	705	698	689	701	700	761	708	743	714	695	700	731	760	722	703	734	727	679	678	684	769	701	701	670	695	693	704	676	681	702	710	662	674	708	706	665	715	686	705	711	728	721	719	688	671	709	681	727	734	700	715	738	717	690	708	688	711	707	646	684	708	727	718	699	691	723	717	722	694	644	755	705	727	701	738	747	654	720	701	667	722	689	789	706	721	700	736	710	723	695	681	659	756	689	738	726	734	693	704	708	725	724	703	687	740	672	737	758	705	676	757	690	713	695	705	714	727	677	718	706	660	719	728	696	707	676	665	718	669	686	707	732	690	679	730	687	746	696	696	715	731	720	673	705	687	688	724	706	763	715	714	673	703	706	691	696	708	698	701	750	698	684	695	690	688	705	720	711	672	686	700	729	675	695	728	668	760	683	728	713	715	703	707	701	650	714	678	707	710	715	732	684	743	729	717	711	697	741	728	684	712	711	661	721	664	713	722	714	712	732	697	717	673	768	673	711	699	688	705	761	655	726	717	700	716	680	710	692	667	739	701	715	690	689	728	704	728	685	720	680	717	661	675	699	702	696	718	748	704	661	713	666	725	695	699	738	700	653	717	725	697	686	719	724	699	724	686	695	694	705	715	669	710	704	764	704	670	687	705	721	683	701	738	769	692	718	697	702	739	714	753	751	740	695	749	700	715	661	704	678	697	691	729	741	709	714	703	734	730	703	699	654	693	692	770	666	729	728	699	700	683	661	713	681	682	725	714	764	748	714	752	739	700	655	695	702	720	682	691	755	703	733	692	661	670	760	696	741	735	696	694	722	729	692	729	659	683	657	692	694	694	736	672	719	683	720	685	723	684	747	678	680	719	686	721	710	658	686	695	691	691	669	739	725	698	727	737	717	730	714	730	721	721	675	704	654	683	727	763	705	729	713	736	702	709	687	656	742	747	718	734	719	724	728	671	717	708	733	694	724	722	703	691	702	666	737	707	699	727	680	677	695	651	657	709	710	707	661	695	716	710	743	708	719	705	671	687	676	727	683	678	696	668	724	773	709	710	684	739	707	738	724	682	709	693	707	706	730	751	720	696	707	690	688	687	727	708	757	734	703	685	721	702	678	706	717	675	679	722	742	744	716	685	683	689	713	714	741	702	696	666	723	672	688	714	746	698	680	726	748	718	698	702	670	666	741	706	709	715	677	697	718	707	749	727	670	731	674	683	670	633	718	672	703	709	696	675	751	719	735	681	730	722	686	702	709	697	710	648	715	704	708	719	731	691	727	706	689	712	699	727	667	709	704	681	694	663	687	724	709	743	684	697	712	682	696	651	724	694	806	728	684	726	723	731	716	710	722	682	717	681	728	695	681	705	680	705	684	709	638	702	726	706	744	732	697	699	706	685	732	717	725	721	713	720	659	730	740	700	712	726	715	701	701	740	669	705	671	726	718	664	657	721	748	704	738	767	675	682	722	745	697	695	727	711	715	690	681	653	729	765	689	694	739	698	698	730	704	691	698	765	721	682	660	694	684	689	718	685	711	700	688	667	727	715	740	725	689	716	716	683	738	693	699	710	695	688	692	684	703	685	761	730	675	707	705	752	708	753	694	651	724	673	711	688	690	652	706	686	714	700	700	743	663	695	726	764	696	723	731	701	736	652	689	765	688	744	719	647	707	712	732	748	729	712	682	772	726	668	776	670	684	696	660	700	712	688	679	711	734	733	749	680	712	700	733	697	729	749	732	737	704	694	741	698	677	705	707	680	679	696	737	757	753	726	687	688	731	670	697	708	735	767	759	735
11710	1366	1436	1109	850	613	505	418	349	362	298	283	260	267	253	242	263	246	256	257	236	224	250	227	255	214	226	258	236	233	246	193	211	245	204	196	231	198	200	213	202	215	218	211	204	203	190	173	181	197	198	199	182	220	201	197	183	185	173	218	166	180	191	210	201	201	166	210	188	205	210	182	186	185	220	190	191	209	204	201	202	202	189	186	180	202	182	181	197	193	156	194	214	194	209	202	200	176	181	208	186	209	189	190	185	194	185	204	204	186	211	229	186	205	209	173	192	216	208	200	183	201	217	208	190	194	195	186	221	163	186	200	161	195	202	186	182	198	208	170	183	190	188	193	200	206	203	208	214	196	193	198	192	205	216	197	178	200	216	171	207	175	192	174	193	198	182	212	209	174	185	197	188	193	213	189	197	229	183	186	179	194	216	193	186	190	161	183	234	203	181	184	217	189	171	200	213	204	186	201	207	198	185	210	191	184	201	186	215	209	205	201	196	219	214	192	189	225	203	201	203	203	199	212	190	216	176	186	199	200	177	193	198	184	185	169	201	183	171	210	216	212	201	198	193	190	183	185	212	210	188	205	179	209	184	205	217	198	175	213	183	197	208	180	212	186	195	191	221	205	187	178	195	190	181	171	194	217	209	213	198	223	195	156	199	231	184	199	206	211	206	199	186	209	208	229	187	183	199	215	211	194	204	164	173	168	198	188	184	199	188	201	196	207	220	200	195	188	183	170	166	199	192	201	157	205	198	188	176	185	202	198	211	201	204	173	198	216	218	202	217	205	179	199	174	200	182	202	188	196	217	210	184	191	172	184	177	190	160	187	177	188	211	200	208	229	198	185	202	172	215	163	202	188	190	213	176	195	205	215	195	189	182	201	182	200	207	214	198	194	173	207	191	222	215	172	199	203	200	201	196	199	192	179	222	168	198	196	228	205	185	201	187	197	202	184	183	190	207	172	213	192	204	205	213	186	183	194	165	187	178	208	201	187	192	207	211	223	202	199	211	187	196	194	206	188	190	186	220	190	233	200	194	205	207	183	191	186	185	219	171	186	187	202	208	187	220	218	215	214	173	187	167	178	172	224	180	195	183	201	181	213	185	195	189	211	218	218	205	199	186	194	193	192	206	199	183	198	195	205	206	217	205	187	162	208	199	207	222	206	214	210	199	200	197	205	212	212	198	204	181	203	195	199	189	170	220	171	197	211	200	199	193	212	216	199	174	189	202	191	204	214	226	213	208	206	207	204	200	216	205	192	205	196	225	195	204	221	187	199	182	192	214	207	202	233	208	210	184	192	235	200	183	212	180	199	199	183	217	205	194	201	185	193	190	205	194	201	220	246	199	198	197	203	170	218	199	171	205	200	215	181	181	201	199	201	172	197	194	196	188	187	176	194	199	200	201	200	208	210	222	230	193	219	178	187	214	204	196	200	200	201	187	204	199	186	187	219	202	174	198	200	208	199	220	210	213	207	209	219	224	218	197	175	211	215	203	213	220	210	212	175	214	204	207	199	182	202	189	217	205	203	216	185	197	215	238	199	194	207	177	201	178	180	197	192	203	217	184	187	195	177	210	185	204	187	196	207	164	208	194	219	205	204	177	179	195	185	175	204	206	204	181	182	213	191	198	204	213	182	191	223	193	179	226	204	225	198	194	179	177	171	166	225	193	207	184	202	215	200	168	207	204	195	198	202	214	198	214	195	192	197	204	189	175	198	189	186	195	202	212	223	197	185	195	192	169	187	210	209	175	185	204	190	195	166	186	193	198	208	201	214	193	211	200	218	213	198	194	177	197	201	199	195	224	205	200	150	183	179	179	217	217	227	225	189	212	199	213	189	204	218	208	207	203	215	211	193	184	195	198	188	179	209	182	220	209	201	185	214	181	202	188	178	195	228	229	178	194	190	197	205	201	198	206	207	181	203	201	202	174	170	192	210	203	193	184	193	200	186	200	171	192	190	228	202	209	203	192	187	209	202	178	210	205	201	193	230	200	201	191	184	193	220	204	177	198	195	203	205	181	177	208	172	231	194	182	199	200	202	179	207	208	188	221	200	172	199	195	197	190	192	215	206	198	202	192	198	190	201	184	188	195	187	205	185	191	201	198	207	186	210	181	180	184	223	195	240	175	202	196	195	223	187	180	194	206	185	195	194	203	189	198	187	179	185	204	190	189	193	220	201	211	208	214	209	176	206	212	203	178	186	218	175	180	208	200	192	194	193	206	202	178	195	192	196	162	234	218	192	187	188	179	185	207	191	197	195	209	231	194	203	212	204	199	215	194	199	193	199	171	213	198	194	196	192	181	188	179	177	216	222	198	199	208	185	178	200	208	187	169	190	209	216	180	194	197	195	220	192	212	190	212	193	194	182	194	198	189	187	189	217	168	217	175	202	196	208	177	177	186	194	207	193	195	195	188	201	197	219	209	182	183	180	207	198	196	213	211	197	179	193	161	201	190	203	216	227	197	206	201	206	197	192	213	191	193	173	182	209	190	199	207	192	191	217	183	194	172	192	218	197	225	194	223	217	205	178	206	165	205	215	203	177	198	184	192	218	203	210	172	202	168	218	172	209	193	185	206	192	189	218	195	206	193	207	216	195	198	238	190	214	196	197	164	213	204	197	203	196	208	193	201	183	189	199	193	196	184	147	171	194	196	171	188	201	180	182	174	193	192	186	209	185	207	177	189	202	191	217	191	204	194	197	214	197	192	157	196	202	201	204	175	189	197	198	186	174	174	183	212	179	198	191	196	212	205	193	192	208	171	182	212	202	175	202	177	200	183	198	208	208	190	172	176	192	162	213	197	191	189	197	213	195	176	222	187	193	192	206	199	212	182	187	199	188	176	204	198	226	198	199	191	201	201	215	179	192	184	215	195	194	185	189	205	206	175	196	187	231	180	191	213	185	196	207	196	196	176	204	200	212	212	182	198	199	170	207	185	205	175	187	185	209	172	181	189	198	179	213	210	196	204	220	204	201	197	212	209	223	206	209	181	198	178	199	216	212	230	238	203	208	205	210	206	211	182	193	194	184	203	198	202	228	195	204	197	200	207	176	199	217	239	182	189	216	187	225	199	196	183	199	213	177	217	201	170	212	207	220	197	186	188	181	190	183	169	206	205	219	205	193	191	195	238	201	222	206	184	194	217	180	176	195	191	193	198	207	213	196	202	200	207	194	220	170	199	192	194	177	206	203	200	197	210	177	168	160	194	200	234	188	197	194	187	201	198	184	188	190	205	176	218	185	187	184	186	187	196	195	196	192	193	211	178	191	207	214	196	208	206	191	188	201	191	198	188	205	191	195	189	198	183	171	179	191	216	169	199	201	178	181	208	201	198	216	180	218	188	193	171	181	189	220	190	229	203	218	213	192	207	205	187	181	170	208	208	203	213	199	204	217	187	208	197	186	169	202	191	183	196	205	187	224	223	178	197	205	200	199	199	202	191	178	172	192	224	196	216	173	230	178	194	204	184	185
7163	1398	2910	3510	3166	2527	2033	1667	1521	1452	1319	1143	1076	1004	958	943	938	841	793	821	807	714	747	806	780	775	773	721	787	738	738	670	691	611	605	628	673	606	604	558	599	591	561	588	587	560	551	550	581	550	568	552	616	528	598	561	543	555	506	572	510	535	519	514	537	526	502	553	545	495	519	483	533	508	550	514	506	542	522	508	484	510	567	546	523	495	533	489	493	494	499	473	505	474	528	490	457	501	541	550	532	552	504	497	521	479	473	464	527	533	504	496	484	494	509	482	508	489	524	481	513	480	532	486	530	526	513	505	501	480	536	514	527	515	464	513	501	481	519	487	521	508	485	508	491	537	551	516	513	489	482	488	507	511	502	497	495	469	498	570	539	528	466	503	549	472	524	486	531	519	516	497	521	496	532	492	476	480	507	475	465	519	523	458	470	514	511	480	493	496	472	494	500	474	514	495	476	471	502	498	509	491	518	501	509	513	511	501	520	505	513	492	489	516	484	500	516	514	506	492	510	520	509	503	487	496	494	535	448	527	519	496	516	513	508	523	494	508	450	470	538	500	487	503	530	490	524	500	488	504	467	539	501	476	462	506	461	529	511	533	496	496	529	495	475	512	510	488	470	488	535	529	465	525	530	518	511	495	481	515	478	499	489	527	529	514	501	510	525	456	528	487	467	490	478	495	529	487	484	501	514	506	478	493	524	521	497	494	473	496	505	501	502	487	480	533	497	466	542	521	500	450	513	475	496	539	463	490	521	487	483	452	487	527	482	450	542	491	539	507	494	488	498	519	472	504	480	466	486	444	509	513	486	495	536	532	522	509	475	482	469	500	508	520	525	496	503	477	481	510	499	510	519	505	500	511	506	464	492	527	493	496	456	450	521	492	509	501	529	532	476	494	476	501	503	487	527	515	449	489	481	539	471	476	454	493	508	543	511	490	481	520	489	464	453	495	439	492	494	572	493	503	493	488	524	535	488	530	466	516	522	498	491	454	518	503	493	540	484	494	534	501	534	505	501	527	492	497	450	524	487	538	497	516	488	503	537	530	504	499	496	508	516	532	472	512	469	513	495	499	523	525	463	518	525	523	512	505	499	485	503	491	517	532	500	495	476	532	466	491	528	497	510	553	519	494	453	483	499	482	495	504	507	504	507	484	510	477	506	500	504	495	533	501	477	505	505	513	502	504	487	480	504	492	505	506	508	502	481	478	496	511	483	488	508	518	470	503	493	485	510	461	473	501	472	504	508	468	488	462	507	497	485	479	538	493	495	487	459	497	501	503	508	533	513	519	497	529	476	530	537	547	512	459	517	482	518	513	494	482	488	470	496	469	509	479	443	521	497	527	481	480	472	522	485	528	515	497	479	528	467	484	502	498	505	480	503	494	507	494	539	505	481	509	515	522	529	473	479	482	544	476	510	499	513	475	495	513	499	508	492	561	501	498	508	499	519	497	514	521	532	516	516	479	484	469	527	460	526	490	492	503	474	487	539	514	534	476	502	472	483	525	500	504	499	479	490	469	478	488	521	475	475	490	562	511	481	512	600	493	527	471	497	498	524	495	465	508	487	471	519	496	486	508	540	503	509	486	504	522	480	488	492	475	509	505	493	495	471	437	470	503	518	498	471	490	478	481	490	501	489	492	472	487	480	466	497	478	500	488	529	513	504	495	506	477	480	487	517	508	525	459	504	535	474	507	519	470	477	462	499	494	496	478	509	474	510	449	510	493	498	503	471	510	515	455	496	504	483	496	532	508	515	485	493	504	477	518	505	485	508	478	470	510	522	489	444	496	484	495	500	516	487	500	494	468	504	482	505	512	474	490	491	470	476	469	467	490	504	444	524	491	538	499	486	505	492	495	518	518	484	510	502	494	467	496	478	499	545	479	494	466	477	478	508	493	463	518	480	492	462	525	477	506	514	519	516	456	549	489	483	477	484	483	489	470	456	499	532	527	497	490	494	495	504	479	526	500	485	469	498	472	492	478	488	513	447	503	529	490	464	513	516	462	533	494	492	500	490	489	493	529	486	516	449	488	499	459	462	513	479	506	498	476	468	531	479	474	484	511	513	496	461	484	477	497	490	561	501	483	480	525	511	486	540	534	478	494	513	488	500	508	463	461	515	496	517	475	537	500	485	466	485	517	470	496	479	490	472	477	500	521	513	454	469	504	464	502	514	519	528	514	474	495	516	502	474	486	478	502	522	496	499	510	499	500	532	486	498	521	476	475	481	524	488	465	522	457	521	492	512	468	494	534	499	455	502	489	500	490	510	444	496	463	509	540	483	490	467	524	500	500	493	497	497	472	501	495	495	488	513	493	501	533	514	543	497	520	494	532	509	503	482	491	504	499	472	506	503	505	466	488	470	502	471	486	462	474	501	523	514	486	489	518	495	482	534	527	468	471	515	496	473	505	497	514	515	474	478	475	505	499	479	505	475	475	495	508	495	460	486	477	519	511	481	514	556	512	477	494	492	517	513	473	514	481	522	500	482	541	511	503	476	503	480	521	493	478	501	469	491	498	498	462	529	459	490	507	494	515	520	539	479	472	493	508	521	503	512	458	486	481	525	518	503	508	489	488	458	502	478	507	460	500	489	486	516	523	518	508	537	496	528	484	549	547	511	492	488	513	490	484	497	463	507	489	483	501	493	535	493	529	514	463	511	474	462	517	501	525	471	517	478	556	484	505	494	515	465	493	490	494	507	516	474	491	484	540	519	502	489	502	529	510	561	484	515	486	506	488	488	515	500	496	485	466	501	499	471	473	462	480	526	474	505	516	485	491	511	494	528	494	503	478	495	469	498	500	539	490	531	511	506	489	513	486	494	496	485	502	515	483	484	491	508	499	482	544	487	492	490	488	535	484	504	523	518	529	498	532	516	500	579	503	506	516	517	488	498	467	446	466	490	489	466	483	511	496	514	483	552	519	489	499	503	496	498	479	502	494	491	543	499	475	509	466	486	526	507	478	516	510	419	449	468	531	463	517	519	475	490	497	504	487	543	482	502	501	487	478	524	492	507	514	507	519	489	489	523	497	490	527	481	466	499	486	538	513	529	510	476	466	496	511	515	467	483	524	480	490	490	495	474	526	492	487	510	502	517	475	512	497	495	458	483	499	491	486	521	505	515	498	512	547	488	503	486	476	502	514	463	430	499	464	520	522	512	493	478	473	474	497	489	502	544	510	495	497	481	523	509	513	546	492	466	497	485	455	476	508	506	535	498	526	485	507	512	519	511	522	482	494	501	489	513	529	497	501	534	479	490	516	494	488	497	472	524	524	460	570	481	430	489	512	550	489	520	467	504	489	514	498	490	489	497	464	509	481	484	517	467	525	502	560	526	535	472	492	471	445	528	525	463	499	499	483	456	505	528	489	530	480	461	495	517	487	502	479	506	561	481	474	491	519	511	530	538	511	502	511	485	492	472	494	474	474	515	469	509	492	524	528	498	507	510	475	470	470	477	480	481	511	488	464	527	492
21194	3820	2872	2154	1484	1095	874	737	619	555	526	473	440	407	345	344	393	346	364	396	316	300	326	317	310	324	309	315	337	296	335	320	299	284	319	307	347	274	289	307	295	326	281	315	292	292	269	288	265	285	275	261	287	281	274	263	263	262	297	268	274	265	261	300	263	273	279	284	282	259	262	277	279	270	255	308	303	268	255	248	264	267	257	286	295	254	263	289	245	276	284	263	287	256	270	305	277	301	286	276	252	265	253	265	275	267	280	295	298	271	274	290	272	262	279	272	259	272	287	266	280	265	309	285	253	272	283	272	268	267	265	304	254	254	267	273	293	266	273	269	271	255	253	294	276	299	279	254	282	275	269	264	287	301	268	240	266	270	274	256	289	257	244	236	285	255	271	266	288	272	283	277	290	271	240	282	270	247	297	265	306	271	257	259	307	267	288	287	282	267	285	291	285	256	259	251	279	259	298	267	262	275	256	273	291	248	276	280	270	289	248	272	279	274	268	271	260	289	277	288	262	262	247	255	287	275	257	274	297	267	271	254	288	228	277	236	256	279	264	266	267	291	288	289	279	265	271	290	286	254	255	256	282	264	248	223	292	270	260	296	293	282	274	248	273	236	270	291	251	263	287	254	281	305	263	276	258	273	252	268	275	282	248	255	282	264	249	316	292	303	298	251	247	285	251	252	255	266	265	271	299	297	246	257	277	260	242	289	266	257	269	270	262	260	265	280	287	314	303	287	269	267	253	247	269	256	271	298	250	288	276	251	257	276	318	287	283	271	283	285	269	278	272	278	300	273	287	225	262	256	248	273	276	277	268	287	252	271	292	271	272	247	245	246	265	290	277	251	256	243	259	261	272	277	292	246	260	280	262	269	277	275	290	306	231	280	235	291	279	286	289	234	277	281	270	278	260	274	262	259	278	282	281	275	271	261	252	259	280	263	283	251	271	269	285	282	294	276	255	261	258	302	289	295	292	289	274	267	254	267	289	275	282	247	255	277	278	249	247	238	273	263	265	264	293	238	274	258	258	286	259	266	267	276	287	249	256	253	278	308	248	264	297	257	260	275	252	296	266	291	249	280	289	267	264	291	261	293	272	286	272	268	259	262	281	287	274	290	266	246	274	250	268	280	274	261	261	289	241	248	287	262	265	256	261	266	257	290	277	254	282	269	285	262	288	288	263	272	287	281	284	276	237	268	261	268	288	274	273	271	296	290	309	261	244	282	277	281	279	303	265	268	279	292	272	290	267	275	281	313	261	258	236	280	266	292	282	263	257	270	276	275	283	245	281	278	265	272	276	255	286	265	239	244	245	290	298	237	277	243	284	265	238	249	253	261	266	261	259	252	272	229	282	257	290	298	287	258	254	268	279	260	261	278	246	294	271	276	276	289	266	267	243	269	274	262	241	257	255	246	271	276	289	266	277	272	244	287	275	269	284	284	295	290	259	262	276	246	246	277	286	277	278	283	253	290	258	262	260	238	260	272	292	275	262	258	279	256	250	270	255	256	227	290	257	268	266	273	257	274	280	287	233	246	234	249	236	247	267	280	277	305	282	275	270	299	264	264	313	287	250	265	290	284	273	282	261	269	279	272	286	298	262	247	256	300	264	283	281	258	250	291	260	266	265	268	268	295	251	261	280	291	281	250	255	276	281	259	251	258	291	280	281	241	295	259	296	299	282	273	270	289	260	277	254	259	236	255	252	267	285	296	254	251	267	273	253	309	295	284	282	258	262	278	248	253	244	251	270	257	274	285	277	285	262	267	259	264	277	276	274	274	255	266	236	286	271	281	257	299	274	238	277	268	253	286	263	276	273	266	262	292	245	242	273	290	294	287	286	293	266	284	319	265	297	277	226	281	266	259	246	245	290	277	253	254	274	261	268	290	281	302	284	255	267	225	244	267	265	322	302	249	322	261	270	249	261	261	241	267	266	258	255	263	270	286	252	261	256	279	276	264	255	297	281	221	252	303	299	269	249	251	289	269	260	272	287	264	252	274	260	281	312	301	291	301	272	263	269	272	282	267	237	238	277	249	268	262	284	297	291	301	280	301	242	258	270	260	260	265	324	268	270	281	279	253	258	290	283	293	275	273	279	258	302	263	257	283	245	271	271	253	272	273	279	276	290	277	269	272	252	255	251	288	267	264	268	293	275	252	263	265	279	283	273	276	274	250	278	269	284	264	256	271	291	280	263	293	285	268	255	276	261	259	314	285	253	304	269	238	267	247	271	285	295	265	287	252	279	271	267	271	257	271	246	276	262	266	237	245	246	267	262	254	269	291	248	245	252	257	289	269	272	277	256	276	286	259	281	264	283	265	259	299	268	297	245	296	280	251	283	255	294	269	256	257	248	259	281	265	270	257	243	274	282	275	283	255	298	268	283	265	279	259	286	284	250	280	271	277	282	285	255	254	263	273	287	280	290	263	258	268	265	262	251	262	260	270	270	269	273	278	273	299	243	274	236	247	245	285	257	260	259	278	281	253	288	283	317	286	273	300	266	284	234	253	266	268	280	283	273	305	262	248	272	279	270	284	278	281	269	282	292	285	257	266	248	296	285	269	235	242	256	242	291	247	296	258	253	280	251	238	254	271	241	323	258	276	257	256	299	282	290	263	252	248	284	283	255	290	254	260	256	273	264	316	266	303	288	242	297	278	296	260	240	275	262	295	261	269	289	266	293	260	266	272	262	276	281	268	275	277	300	250	241	267	259	272	244	277	266	239	289	268	273	283	271	298	291	260	288	271	246	247	257	315	285	313	264	271	289	246	267	267	275	277	270	268	262	250	284	254	279	290	244	330	271	276	287	271	272	274	283	274	269	271	271	277	278	284	284	245	269	252	272	276	240	253	289	277	273	263	247	257	248	301	258	271	283	280	271	276	265	271	276	263	279	256	273	266	264	281	261	254	244	286	248	251	238	269	276	276	256	252	273	264	263	284	265	260	295	264	285	280	271	306	267	265	272	260	281	276	249	271	264	251	287	267	296	282	293	277	253	266	257	263	259	247	267	301	236	256	260	274	290	268	289	285	257	275	253	283	287	263	287	272	264	281	315	272	275	254	257	271	283	265	262	264	274	267	287	273	275	224	243	259	277	250	254	296	275	270	288	288	319	251	297	264	238	290	281	262	251	305	264	284	276	245	298	286	293	281	256	261	271	252	269	276	259	278	278	265	284	278	262	285	295	270	274	282	283	290	273	277	270	299	276	272	258	256	279	271	252	274	288	268	296	319	278	244	272	308	279	278	268	283	259	256	290	271	298	273	268	267	284	258	253	298	266	278	269	253	268	260	266	267	231	277	263	280	265	281	239	272	304	267	235	254	279	274	245	261	284	306	262	260	248	275	286	258	290	258	259	270	262	254	267	286	296	277	290	299	253	273	290	270	293	284	259	280	281	265	295	274	240	244	289	281	257	247	287	261	293	259	282	271	256	294	267	293	260	245	235	291	256	255	257	312	261	276	266	281	259	253	278	273
10145	2449	5096	6147	5248	4376	3546	2947	2563	2303	2087	1854	1705	1655	1590	1430	1314	1289	1260	1278	1181	1125	1187	1150	1110	1079	1158	1114	1064	1064	1016	990	978	980	943	875	874	889	883	840	816	826	825	788	760	808	747	772	772	764	747	772	785	748	694	770	761	725	726	709	725	687	726	700	758	688	728	703	689	702	695	734	743	714	717	684	672	666	689	667	716	693	669	697	665	750	669	714	667	671	724	676	680	650	655	705	700	680	709	699	664	696	674	644	651	657	651	712	648	687	686	685	675	624	683	645	675	683	690	670	736	658	674	685	636	673	666	681	634	657	669	676	652	658	666	645	667	702	711	673	703	656	630	695	646	651	716	685	664	673	700	663	636	635	661	667	628	685	684	675	654	715	656	699	668	692	643	690	616	671	658	640	672	697	610	682	629	692	651	649	627	679	648	640	632	667	707	635	642	658	630	668	682	654	639	641	718	651	674	687	689	696	638	713	700	657	699	640	643	677	707	658	674	625	679	659	640	656	650	634	609	667	668	640	665	651	690	659	678	712	704	694	654	636	675	652	681	655	636	673	727	660	640	675	638	662	640	673	661	649	697	698	674	672	646	670	691	688	660	683	645	631	650	670	641	621	698	640	669	641	723	686	661	615	681	613	714	639	657	672	683	666	638	677	666	648	684	669	669	662	663	661	649	728	657	684	646	640	670	650	652	682	686	647	663	687	695	680	674	665	638	684	681	681	652	633	646	635	649	681	628	701	688	637	696	691	640	690	653	644	655	666	658	625	657	680	627	686	620	660	664	660	675	699	600	678	630	603	708	670	699	631	675	712	646	677	634	674	694	669	643	625	695	669	670	708	664	675	635	666	657	638	645	713	658	707	646	662	629	633	671	680	641	675	695	681	679	676	661	673	706	704	649	657	664	689	664	669	674	660	658	650	688	634	652	612	689	652	667	661	671	649	623	621	662	657	637	685	679	692	648	673	699	635	622	709	617	671	662	668	663	641	668	688	675	694	666	643	706	670	631	697	638	659	632	647	639	706	654	647	660	651	645	662	665	622	674	648	610	659	668	657	723	667	654	661	650	625	652	680	675	659	710	636	639	670	633	620	656	695	640	666	677	658	651	689	667	660	707	685	639	675	670	692	692	637	616	679	723	685	652	720	662	664	652	676	665	681	707	652	665	650	663	658	659	650	648	650	636	713	658	663	653	695	675	649	666	651	658	643	619	667	649	645	676	708	668	662	660	659	654	731	652	655	626	654	693	692	650	636	658	600	677	666	663	661	673	691	634	667	671	673	625	636	663	667	647	608	646	672	681	673	655	670	674	651	663	657	668	657	660	686	632	685	671	619	654	631	629	665	627	646	676	694	681	667	668	692	677	684	678	596	686	700	674	641	637	704	637	630	659	631	640	682	660	605	675	652	647	673	627	698	661	660	671	650	696	673	647	656	639	661	664	673	588	658	666	690	612	691	628	668	642	667	648	661	672	698	684	680	634	702	662	639	658	657	675	674	659	707	656	654	714	633	661	630	664	645	697	620	620	696	708	649	664	651	687	661	614	701	655	682	637	690	645	652	653	673	629	640	627	667	664	644	634	623	649	679	632	659	643	650	658	634	645	650	675	665	631	648	639	713	656	665	663	651	653	617	677	639	639	666	645	701	687	662	596	654	646	659	664	668	621	682	681	683	659	678	630	680	687	633	631	650	653	686	652	636	685	631	652	680	670	681	658	662	660	671	681	707	640	676	708	677	646	659	657	645	649	625	659	653	641	685	663	671	661	611	665	640	618	708	725	630	663	650	631	677	633	667	675	640	664	680	739	690	643	684	684	667	637	672	631	614	688	693	635	679	615	693	661	677	667	713	648	652	668	641	681	648	695	682	695	663	688	655	646	668	701	642	658	659	668	652	704	710	716	642	665	648	659	681	704	676	621	658	669	683	688	658	707	654	653	660	638	649	689	685	696	658	677	732	674	650	623	667	626	655	635	652	645	668	645	722	649	694	701	652	681	633	654	659	693	655	635	680	679	640	669	699	671	695	651	600	684	641	630	650	682	660	674	698	668	667	596	705	708	716	657	650	704	689	667	647	680	658	653	708	657	682	660	661	635	681	636	664	673	659	672	670	685	756	683	607	678	648	674	690	668	640	674	703	688	648	685	704	659	668	665	664	657	647	701	681	629	639	653	631	657	678	682	701	741	688	656	661	691	702	680	649	677	668	663	672	647	678	696	681	684	709	680	663	716	689	634	658	620	646	695	730	605	710	650	655	656	666	687	637	621	680	623	656	657	643	648	613	648	653	624	695	672	665	635	648	669	672	690	626	682	631	742	660	659	651	677	628	637	652	683	664	668	663	705	659	662	614	663	709	649	665	617	699	667	721	670	627	678	690	660	668	674	694	623	709	708	677	625	694	660	640	696	648	656	714	681	665	679	687	672	681	655	646	614	651	655	674	677	666	612	613	657	678	665	615	643	629	647	657	703	686	652	669	617	666	695	644	673	673	660	666	675	669	675	658	707	714	707	684	681	693	629	633	718	701	679	634	675	630	667	667	677	635	641	680	660	703	617	622	619	677	706	738	660	632	626	667	728	650	664	672	685	672	664	624	620	645	688	640	708	658	651	659	678	669	643	665	704	651	673	649	619	679	646	636	676	636	692	675	653	700	675	636	689	635	684	647	658	650	662	661	658	657	730	669	626	674	610	689	615	669	696	685	653	638	657	719	614	655	642	657	586	669	695	649	677	685	630	688	666	661	674	699	658	681	646	667	672	653	685	668	646	615	668	708	639	639	688	632	691	660	646	709	670	650	676	642	699	631	674	634	622	655	669	645	650	702	720	638	629	645	686	645	682	710	646	640	654	640	646	660	656	644	664	641	665	676	673	660	663	644	622	702	692	696	654	697	674	650	648	668	664	642	664	675	630	682	653	671	677	701	670	719	703	643	665	667	685	656	583	668	681	636	620	653	682	693	647	703	684	676	682	650	652	636	657	654	629	660	664	712	654	650	667	666	662	665	644	729	660	663	669	670	678	644	699	690	648	668	672	650	675	654	751	628	700	673	655	692	696	675	664	635	665	691	688	639	644	619	631	718	674	656	638	657	653	700	702	641	673	640	708	652	671	676	630	681	665	642	633	642	639	662	639	679	626	611	621	640	643	634	680	612	698	696	672	670	657	664	650	623	642	718	617	705	683	681	673	685	672	646	632	640	639	689	700	695	656	674	668	633	623	637	628	670	663	678	671	660	702	681	591	627	724	634	700	691	628	641	663	624	683	625	699	631	662	665	603	691	658	683	622	640	661	643	637	647	591	669	639	689	627	634	698	626	675	688	653	619	636	642	641	630	655	632	655	694	667	660	668	701	641	667	650	608	639	652	690	661	676	737	661	669	659	630	666	689	611	645	618	677	663	637	630	690	677	712	694	670	647	661	661	705	667	678	629	693	619	699	667	623	660	694	687	644	710	671	640	633	680	653	703	633	667	623	686	657
2339	444	492	396	364	303	329	358	312	331	276	298	298	305	312	264	303	304	299	307	312	285	329	297	324	313	317	325	316	328	292	326	312	276	311	334	289	315	281	313	289	278	298	293	323	293	345	311	316	303	288	294	334	270	309	283	282	338	316	310	321	312	272	270	307	297	292	258	305	321	267	300	284	283	300	319	308	321	317	293	311	288	286	282	307	303	304	304	277	253	321	317	289	304	318	312	295	309	282	335	268	264	262	290	252	269	293	297	307	312	337	311	293	284	324	313	328	288	284	271	297	322	314	298	281	290	276	286	308	287	319	291	296	291	312	301	314	296	308	287	303	280	314	332	312	326	296	291	314	303	314	280	237	284	292	294	293	241	290	290	283	299	295	289	319	302	286	303	276	297	295	299	308	311	309	257	311	291	334	307	271	272	309	258	293	295	276	289	294	307	324	272	297	279	285	274	299	288	326	291	302	278	279	289	316	311	284	288	309	259	302	308	279	334	285	298	320	296	335	283	305	291	318	301	286	260	301	312	299	293	292	292	307	319	284	307	293	307	319	272	284	300	293	282	300	282	284	310	277	296	307	311	299	307	310	285	323	297	304	303	240	324	272	282	294	280	281	316	264	308	335	258	282	310	298	308	279	328	292	270	289	295	317	336	289	265	294	327	290	280	269	324	302	283	270	277	280	318	303	335	317	289	318	305	254	290	279	323	305	287	278	274	299	259	278	278	290	290	293	272	316	276	282	299	299	302	300	311	305	314	325	289	298	326	291	334	299	345	344	299	303	303	306	331	277	306	284	317	282	281	288	295	308	321	314	288	284	275	339	264	305	279	337	316	321	290	269	298	309	326	301	297	302	312	323	341	292	263	294	323	287	308	325	313	285	329	290	293	303	295	311	284	269	315	293	314	298	283	276	287	316	299	277	292	271	317	267	310	328	323	291	315	283	285	319	259	345	309	321	302	278	291	330	298	280	335	320	279	299	334	306	270	315	275	311	284	290	310	321	291	273	268	319	310	283	305	334	312	308	282	324	301	302	301	288	300	306	296	280	312	289	275	280	303	295	305	309	321	294	301	277	319	305	296	281	337	306	280	322	294	301	322	289	306	315	301	286	278	337	287	317	328	307	317	289	275	304	300	337	279	298	312	329	296	299	335	302	290	337	315	285	313	294	300	289	339	294	293	328	299	333	304	277	296	292	296	348	315	291	267	267	282	310	313	323	303	287	312	325	291	296	323	300	315	339	284	302	285	308	304	336	281	295	344	317	330	312	333	308	286	341	267	303	313	315	294	287	312	339	316	342	312	328	288	302	299	299	281	306	346	295	288	279	311	312	284	310	316	297	315	295	277	349	284	281	292	294	324	312	303	279	302	278	336	293	303	293	295	286	299	302	323	283	323	323	279	307	309	306	307	310	296	291	323	302	281	272	309	301	309	282	293	306	279	315	314	276	270	299	311	301	265	329	298	291	328	275	314	266	263	275	275	319	312	329	302	305	289	333	283	276	295	300	282	303	288	269	303	314	299	290	288	280	294	294	323	328	316	300	284	294	282	296	291	331	282	293	310	339	267	295	275	258	282	293	268	283	303	286	304	295	272	289	290	295	297	298	269	284	303	278	325	300	309	317	302	286	338	317	256	251	330	304	299	324	325	281	302	289	311	270	298	304	297	277	318	280	271	317	318	296	279	290	287	331	298	288	297	284	269	272	288	325	303	293	286	301	298	314	279	280	310	305	293	303	288	304	294	281	299	317	333	298	290	318	299	315	298	285	308	290	309	324	308	319	318	288	304	306	321	277	304	321	299	281	274	277	326	311	285	294	292	306	311	288	314	302	295	323	300	298	339	337	288	287	298	283	316	299	312	325	276	292	315	319	282	301	297	324	301	325	322	277	300	318	307	298	317	299	304	300	299	289	295	304	317	271	304	281	275	274	324	313	297	285	315	260	307	311	309	299	279	267	299	301	303	296	292	298	331	293	288	287	300	314	272	291	265	296	280	310	293	304	344	309	303	324	296	280	268	322	280	281	283	296	304	293	278	297	292	292	305	324	327	289	314	258	306	285	307	294	300	320	283	307	302	311	280	303	284	309	268	318	303	281	286	276	310	297	293	304	325	289	295	298	269	315	279	326	325	324	289	269	276	287	308	318	269	298	286	311	324	301	331	306	266	279	314	305	285	304	337	308	306	297	292	299	290	311	313	265	318	280	267	307	359	313	311	299	277	302	282	280	266	307	303	287	309	329	299	285	310	336	301	300	272	277	287	335	297	272	310	285	285	291	309	315	268	279	327	312	282	287	293	308	307	288	333	316	299	292	328	288	295	287	293	307	279	318	278	296	323	312	352	282	301	289	303	295	275	286	310	325	307	312	290	309	299	288	295	278	319	275	296	312	310	311	302	316	328	325	317	301	281	320	303	266	299	344	269	308	269	281	320	305	321	293	299	294	304	292	299	269	287	295	307	281	298	288	281	265	311	277	327	293	282	292	279	296	314	311	291	323	310	287	314	267	294	298	326	284	309	305	314	281	287	320	312	308	289	334	284	304	320	299	303	280	298	262	303	292	282	302	247	288	310	330	340	315	315	324	325	292	303	279	286	299	315	278	275	273	263	279	286	277	283	312	287	290	317	290	295	326	305	333	308	309	298	290	298	287	294	323	272	309	282	274	315	297	326	320	310	313	319	275	296	308	295	287	294	317	292	309	313	347	302	339	318	321	289	321	294	321	332	284	307	325	302	315	305	333	270	309	298	310	302	288	270	307	321	294	319	290	308	309	289	285	294	315	296	271	299	314	290	310	312	293	290	296	318	287	267	299	285	321	339	270	285	293	286	315	306	297	277	268	299	275	290	294	263	302	273	289	303	277	319	306	319	275	310	312	267	331	277	297	278	337	298	334	356	290	274	314	291	289	285	302	279	329	262	316	317	318	278	318	283	333	302	283	306	325	293	338	301	333	302	312	299	295	264	321	303	320	308	310	303	294	309	313	300	263	315	337	298	290	317	305	285	292	277	320	316	309	266	284	325	295	293	294	305	276	308	280	297	300	293	293	310	264	297	309	291	310	273	280	265	267	302	338	278	321	275	283	308	335	309	316	286	315	317	299	328	297	291	301	298	303	271	342	312	250	326	302	282	320	296	307	328	279	292	285	307	296	308	323	321	302	296	282	313	288	293	323	318	307	290	277	291	320	328	312	298	284	275	318	291	298	290	288	266	295	282	307	311	298	294	309	296	285	278	306	287	285	321	297	327	274	283	313	301	308	271	284	284	293	279	301	280	285	263	295	314	325	302	298	295	327	308	286	276	311	289	306	269	244	322	288	312	278	302	317	301	328	310	275	320	277	296	298	284	284	285	270	293	307	290	325	303	279	300	290	308	331	318	265	279	326	304	294	328	303	264	296	339	303	318	295	269	296	330	325	312	285	323	314	311	328	289	267	302	312	301	313	273	315	294	272	298	296	278	327	310	273	316	300	352
2557	762	1016	1144	1036	953	853	894	839	821	786	768	787	787	749	796	746	799	760	759	832	728	741	752	772	775	810	750	754	753	736	727	745	699	739	726	723	763	681	713	758	726	743	713	721	721	742	717	705	714	717	724	702	710	724	708	730	657	694	698	668	665	726	713	715	706	700	680	703	682	689	761	717	694	715	682	687	726	687	690	723	706	677	735	666	684	696	709	715	715	708	724	681	728	684	693	684	713	707	694	681	718	697	743	713	710	693	692	694	686	715	692	719	697	735	665	728	712	675	737	652	706	702	704	724	678	734	685	690	683	694	680	683	685	707	662	687	648	695	707	700	733	719	722	741	655	679	691	712	693	726	692	736	646	748	760	676	709	699	720	680	673	677	714	671	723	711	697	702	675	744	698	748	718	671	708	649	717	675	705	701	708	707	739	754	664	722	649	670	728	739	700	727	689	700	710	689	690	712	699	707	715	692	699	701	686	684	662	709	685	671	712	674	711	685	715	699	729	693	710	679	690	755	646	740	740	704	649	681	670	683	700	741	715	673	673	737	685	702	720	701	677	738	699	701	708	685	710	695	737	715	677	728	708	674	646	687	696	695	683	727	681	717	663	682	683	723	741	712	686	707	684	664	713	709	674	715	658	709	701	677	676	715	718	685	720	674	706	691	698	688	694	654	711	664	664	685	727	679	630	669	646	667	669	694	703	673	672	688	700	699	676	677	666	728	645	665	703	710	637	686	700	698	690	692	662	712	706	718	654	665	692	723	720	700	653	703	668	734	671	708	690	697	671	633	700	717	723	682	673	705	696	683	674	724	691	683	712	715	720	666	746	720	683	698	680	700	716	725	711	730	714	696	719	741	663	728	670	678	732	671	684	680	715	693	724	715	660	692	694	698	656	667	742	665	672	691	730	675	687	646	711	715	705	635	678	684	718	684	753	697	652	764	725	692	692	729	725	730	723	670	682	714	707	695	741	708	675	683	676	752	684	721	709	682	675	756	682	693	700	703	713	725	677	683	693	697	696	692	699	660	718	686	692	732	684	671	704	656	699	681	681	658	665	668	713	681	687	737	723	678	711	683	669	680	685	687	687	713	683	684	662	673	689	677	729	714	688	716	694	701	686	686	702	724	694	686	748	675	730	722	656	700	703	714	704	709	715	682	728	675	709	709	687	700	666	689	683	700	702	665	683	698	696	656	736	709	706	703	700	693	659	714	672	733	698	695	732	700	696	685	700	643	755	662	655	702	706	695	712	706	701	719	688	731	688	727	674	715	705	699	704	664	679	682	664	701	697	677	706	665	712	712	636	745	682	726	710	698	673	667	690	712	662	679	655	671	669	678	703	696	653	677	681	712	714	717	726	673	762	732	688	671	694	684	708	718	707	649	657	718	650	701	699	705	685	668	673	702	651	669	725	710	699	721	673	658	689	708	760	688	713	684	751	693	678	674	754	652	676	696	735	672	682	668	687	658	678	686	629	710	682	728	651	729	701	723	718	698	756	637	661	658	697	679	718	722	667	688	692	656	685	683	650	723	714	715	748	744	685	712	717	758	688	726	667	679	706	688	692	694	721	683	713	669	662	672	720	717	708	720	698	682	721	687	708	688	684	716	706	689	728	694	720	683	713	672	660	738	691	663	671	687	721	671	680	720	688	749	692	724	653	716	668	772	752	693	729	696	732	746	705	701	698	626	668	701	685	698	740	725	662	750	749	682	701	729	690	702	747	669	678	725	670	672	689	703	689	702	709	686	722	687	677	681	705	684	721	730	696	701	711	704	739	694	700	687	684	738	675	692	678	632	693	729	682	694	668	713	648	717	650	705	680	635	722	665	696	656	671	683	665	666	712	700	688	761	718	673	723	706	708	681	689	663	691	668	717	684	655	725	667	702	698	735	713	688	676	673	693	733	701	677	752	695	652	738	770	669	715	730	698	680	672	699	761	694	674	748	718	670	717	707	696	732	705	701	670	682	653	729	652	739	716	734	660	735	693	685	698	709	726	764	686	662	667	751	667	683	680	677	707	714	742	681	687	670	739	727	674	662	669	661	677	696	698	705	684	727	705	678	679	675	690	649	693	668	770	702	662	676	678	757	704	678	676	713	643	694	683	675	717	685	702	735	672	730	681	678	742	669	709	733	662	736	660	699	689	716	741	681	698	712	697	685	723	702	714	694	665	721	695	729	698	702	676	713	679	712	714	720	731	696	728	688	700	712	728	731	657	702	664	643	679	729	678	718	717	662	701	682	730	657	674	699	721	679	723	667	708	677	713	678	694	700	736	716	716	680	681	678	707	734	709	680	754	700	736	703	756	671	733	724	699	643	740	655	675	684	765	680	701	676	690	683	722	712	728	717	709	683	682	709	715	716	693	692	667	693	713	726	678	711	672	694	688	700	717	685	707	673	680	682	715	671	623	687	733	680	676	665	711	704	699	681	702	710	735	731	710	679	662	650	758	681	691	700	683	689	692	709	704	667	704	691	729	756	653	703	713	684	689	752	682	723	701	647	727	674	705	680	686	677	707	655	726	724	684	710	703	671	692	715	728	699	742	671	658	704	666	755	730	681	699	705	698	649	668	720	714	671	683	721	648	656	769	679	696	651	670	686	695	695	697	732	693	688	683	630	695	673	631	724	713	693	691	703	684	700	700	706	703	709	680	665	711	636	665	704	632	664	706	727	691	658	683	634	687	731	708	660	716	714	711	682	752	679	689	714	695	725	710	750	652	749	664	693	734	669	679	701	700	713	719	723	679	740	689	748	690	691	702	698	697	680	709	670	677	678	696	735	722	699	698	653	661	749	706	694	736	698	670	693	685	677	637	653	716	689	711	743	631	674	726	731	720	691	704	701	719	732	701	705	720	659	724	701	633	700	650	701	735	641	696	683	724	676	674	690	651	728	676	717	723	720	634	700	712	714	682	648	654	720	695	713	708	661	714	702	731	680	701	691	668	682	650	672	681	700	721	717	691	673	641	707	755	717	635	686	692	715	662	715	719	705	662	685	667	688	734	726	688	707	731	694	711	672	650	678	699	725	677	701	717	693	680	703	693	717	697	701	751	697	684	667	732	710	726	748	679	677	733	704	682	697	709	712	693	693	689	695	687	685	671	748	627	722	686	652	739	669	708	717	672	746	673	682	747	682	725	712	667	669	703	734	718	685	707	624	678	667	677	695	701	688	703	706	667	704	704	680	686	665	709	668	699	722	709	735	701	717	625	727	743	690	649	728	687	656	673	648	699	726	688	707	693	681	665	674	654	699	695	666	667	690	712	683	713	681	713	699	709	682	716	717	686	674	706	682	691	717	700	693	723	677	696	649	707	740	724	753	759	689	685	703	683	683	732	694	700	682	677	708	743	673	708	672	717	687	702	676	747	732	701	673	667	709	717	709	709	636	698	653	666	690	717	624	697	714	689	677	738	697	702	695	656	679	678	683	706	682	669	710	706	704	708	722	749	692	672	752	707	715	704	677	705
11274	1350	1355	1134	818	606	462	381	354	317	303	321	272	252	259	266	253	259	253	219	214	244	234	224	207	227	193	250	222	230	214	199	192	214	199	210	192	192	232	206	186	205	213	238	204	207	243	207	195	206	220	215	209	226	180	198	173	199	212	200	192	207	162	206	197	186	210	193	201	221	198	177	177	205	193	202	179	189	186	162	181	173	200	215	191	196	182	196	188	167	184	216	193	174	212	186	216	187	189	179	190	180	187	198	178	160	201	180	188	189	198	220	193	207	176	171	189	221	220	191	178	190	167	205	186	160	174	184	211	207	197	181	195	219	205	203	187	233	218	212	195	192	192	221	205	194	204	190	211	170	196	189	188	200	172	206	209	201	182	183	199	190	196	191	189	182	202	202	175	187	174	193	166	188	184	210	198	217	191	177	180	204	188	216	198	201	188	177	189	178	200	178	179	194	204	181	189	195	221	198	179	196	195	183	184	198	171	189	195	213	182	181	194	196	197	192	190	195	194	187	224	190	225	163	192	202	180	197	202	191	195	199	184	204	215	187	203	196	183	175	191	180	191	194	188	161	184	198	200	176	195	178	228	197	173	209	196	205	173	194	183	215	162	197	217	193	169	170	193	220	212	191	206	155	189	194	177	193	168	176	178	184	181	194	181	188	199	167	227	198	192	208	179	212	186	196	197	205	186	193	184	210	194	200	196	187	201	186	192	200	207	192	179	161	191	184	171	186	205	194	199	197	214	169	176	180	182	192	227	198	195	184	178	172	201	171	186	196	174	206	203	192	217	195	191	196	187	200	190	182	190	172	185	172	185	186	212	177	199	188	196	192	179	157	194	196	190	202	188	206	202	198	187	176	185	203	170	182	196	196	185	182	182	180	209	214	223	205	208	191	214	195	209	189	183	214	171	176	192	185	211	178	186	195	198	174	213	199	190	174	195	224	196	192	183	215	216	214	189	194	179	203	175	195	192	210	191	194	200	194	168	197	199	202	194	205	202	202	199	194	202	223	190	195	173	179	191	184	206	175	162	194	185	168	188	200	215	193	185	189	191	206	161	223	213	170	199	182	181	185	181	225	185	199	185	193	186	190	164	165	215	189	211	196	210	201	212	203	179	199	210	203	182	193	225	206	160	198	197	194	211	165	208	204	200	203	190	171	181	188	183	197	182	194	223	204	171	177	196	186	202	188	202	199	193	206	183	191	207	200	202	188	143	183	214	218	195	179	219	185	177	199	215	224	180	163	176	192	202	192	194	201	187	205	214	196	190	212	180	196	197	202	182	189	173	219	180	194	187	184	183	186	210	163	200	218	186	207	186	188	189	200	192	208	202	190	171	195	197	202	180	181	201	186	170	169	177	185	173	189	215	202	198	170	196	228	208	175	198	187	183	187	203	213	196	204	199	230	193	176	177	193	178	201	199	205	198	192	173	201	197	186	184	191	212	204	197	189	190	211	208	169	215	191	218	176	193	174	156	181	205	195	210	214	209	209	186	176	173	218	199	212	200	195	173	194	199	180	195	212	198	219	200	187	173	212	200	172	184	197	191	174	212	176	199	192	178	160	174	200	201	196	208	201	201	180	209	203	211	177	197	209	196	183	200	193	172	190	198	214	176	166	174	185	210	199	200	198	210	224	193	191	206	205	203	202	152	192	202	180	173	175	182	194	173	206	203	229	186	190	220	203	199	204	191	196	210	215	210	201	212	203	202	180	191	181	186	159	200	187	166	198	178	184	216	185	184	187	181	192	188	185	188	167	202	212	170	199	185	190	192	193	206	196	193	187	200	181	171	175	198	176	205	192	194	195	201	205	208	195	180	201	194	178	208	171	201	174	187	207	179	187	210	177	191	182	172	187	190	154	211	167	220	183	190	215	222	184	197	195	182	201	206	183	206	197	195	228	211	180	194	193	181	189	200	196	178	194	205	202	176	189	194	198	177	194	210	206	184	181	202	198	176	162	201	217	219	193	199	205	195	212	193	184	228	169	181	178	183	203	190	206	176	209	192	165	175	177	211	168	205	209	202	185	196	202	200	212	200	190	202	212	205	174	209	190	201	205	204	199	170	162	189	169	180	190	195	208	184	193	187	198	195	213	201	202	208	194	193	194	164	203	193	206	193	191	184	195	176	203	190	201	175	209	180	184	219	198	177	199	200	199	199	199	196	185	200	174	182	194	187	221	222	203	201	189	194	171	198	188	194	220	190	163	183	212	199	195	182	181	198	183	172	180	220	191	199	151	193	213	199	180	194	193	170	180	210	182	203	180	198	214	192	172	188	202	163	174	200	211	172	177	194	198	224	201	212	184	182	214	196	162	185	203	198	201	181	195	187	188	183	179	199	226	177	184	163	185	174	211	165	183	180	176	159	203	197	200	204	179	206	229	172	203	187	192	194	184	199	213	200	190	181	212	186	191	179	206	201	220	204	194	186	169	203	183	186	164	193	168	191	187	196	213	189	206	204	188	206	204	196	185	197	183	185	147	199	194	204	197	196	230	196	200	161	209	201	191	185	198	193	186	209	236	191	213	178	207	185	182	191	194	201	198	190	190	166	210	215	209	191	192	208	197	181	185	203	192	192	198	173	196	205	184	198	188	185	182	183	173	213	186	175	187	209	210	185	196	205	213	169	179	193	212	211	188	207	174	206	196	176	188	172	191	202	192	196	212	187	166	166	207	191	178	201	181	184	193	199	166	198	188	190	204	178	174	192	210	183	210	185	199	179	188	178	198	217	174	191	169	197	169	185	225	199	199	186	195	196	195	196	180	175	186	172	188	184	210	220	170	191	183	200	187	184	200	176	214	198	202	211	185	193	210	190	178	181	172	197	182	193	207	197	179	175	213	181	182	209	172	171	193	201	190	178	192	179	190	214	196	195	182	180	220	188	186	211	191	217	196	169	190	179	177	206	195	189	197	196	207	211	197	185	188	194	195	196	229	183	206	191	203	195	196	204	177	181	198	189	179	190	201	213	210	205	172	184	215	218	170	206	201	197	215	207	194	209	176	218	183	208	185	211	200	206	183	185	204	215	195	191	180	190	204	226	169	178	196	195	220	178	193	183	176	194	191	189	186	180	179	170	180	189	208	184	177	200	196	177	163	163	195	179	190	186	194	173	181	216	183	174	172	209	202	179	194	180	187	192	164	188	209	190	212	204	189	180	179	184	183	190	197	183	234	206	205	197	191	198	171	205	187	160	198	193	191	204	172	170	202	182	199	184	191	208	200	174	181	203	188	196	173	203	195	184	191	195	174	191	182	185	205	184	187	191	180	212	186	179	191	198	196	188	199	192	175	208	192	200	178	206	189	201	181	186	189	186	204	188	221	175	187	168	205	183	185	187	231	208	175	199	208	204	174	188	175	196	173	185	186	217	179	190	185	175	177	200	169	209	185	181	221	196	196	197	193	171	178	196	178	195	226	187	181	217	231	189	185	195	209	184	202	212	170	174	170	183	191	197	162	219	185	198	175	172	180
6808	1385	2827	3491	3081	2404	2052	1764	1531	1394	1265	1139	1030	974	928	851	860	819	794	796	821	795	745	770	739	774	744	711	772	719	696	716	611	664	644	649	597	603	596	578	555	553	541	611	586	513	566	523	543	526	509	559	564	576	578	567	549	548	556	453	498	555	551	510	524	496	528	504	487	522	482	488	498	516	503	505	530	506	476	505	534	470	491	500	526	496	483	534	454	469	477	505	545	538	511	480	485	486	499	484	473	481	476	489	472	506	515	475	517	485	529	476	534	496	486	518	495	474	488	459	515	487	475	470	491	499	524	481	451	495	498	485	503	489	487	509	533	524	517	530	492	526	544	505	477	509	486	491	523	490	488	495	496	482	498	499	492	505	529	507	482	531	485	494	508	486	535	451	525	537	506	490	498	469	513	521	462	495	475	505	481	523	495	448	537	461	537	507	482	513	481	506	481	496	539	474	533	485	506	523	500	475	512	489	452	508	489	494	463	498	488	527	472	493	477	510	474	514	464	476	497	487	517	510	467	467	456	533	453	531	504	483	506	486	492	468	503	501	492	489	483	481	507	486	506	504	504	505	479	511	481	480	476	499	534	460	491	485	469	485	427	479	502	482	478	490	497	509	515	506	498	494	479	494	516	500	472	505	499	511	489	468	476	483	491	461	479	521	511	495	480	496	485	504	471	516	474	519	505	495	500	485	490	498	465	469	487	530	515	508	498	465	493	471	514	450	477	493	478	511	469	531	516	482	494	485	491	460	491	524	474	484	504	495	499	463	518	433	455	486	517	501	483	470	477	475	477	463	457	460	458	485	478	484	493	496	535	505	459	524	466	493	495	469	471	493	474	493	496	494	550	482	495	441	485	493	496	521	484	495	455	475	464	480	493	480	481	489	483	476	472	495	471	501	471	486	476	479	480	464	520	481	467	477	494	467	523	480	472	444	453	479	482	444	523	499	487	498	489	462	478	489	510	494	473	481	500	493	474	501	469	526	468	539	474	493	482	495	487	467	505	481	496	480	487	498	445	458	471	457	513	527	472	447	489	486	465	462	497	495	499	512	501	469	488	475	508	511	488	490	484	482	490	537	509	495	472	470	463	494	494	446	498	514	440	518	521	452	500	479	522	471	505	536	496	462	528	467	451	476	444	524	488	480	514	488	488	488	455	509	512	461	481	535	435	499	491	474	503	469	476	455	502	461	499	446	511	452	490	458	453	474	541	472	479	491	506	498	472	495	468	537	513	523	508	511	495	499	510	471	522	482	494	503	534	502	480	464	505	479	488	456	471	478	477	502	450	490	490	507	494	468	502	466	455	507	481	469	500	531	518	479	481	495	485	490	494	487	475	508	462	459	529	542	513	495	503	492	484	467	454	508	485	500	461	541	490	489	450	502	503	482	490	493	480	472	450	474	497	492	489	520	485	457	504	516	513	522	499	490	486	484	488	481	486	510	537	491	501	446	476	482	489	497	475	465	485	516	512	437	489	493	466	500	520	458	521	478	518	470	494	452	455	484	511	517	504	514	488	516	517	489	475	494	483	484	527	467	523	471	443	482	515	519	487	467	480	494	483	548	481	472	457	485	505	479	481	455	527	475	498	477	482	519	496	485	487	501	487	526	503	479	497	490	465	475	504	514	478	468	494	475	454	446	496	503	502	468	470	512	488	510	508	497	492	448	447	485	522	498	464	532	495	493	490	458	461	467	513	528	452	478	519	503	455	493	480	511	473	483	481	461	466	487	466	488	500	498	474	469	489	505	515	464	484	504	491	485	506	505	448	505	480	490	489	565	464	477	477	481	457	500	489	488	482	493	496	453	481	476	457	510	489	490	473	499	528	512	492	476	463	506	441	514	523	446	499	516	455	493	512	491	451	524	486	503	469	481	508	468	416	481	545	492	495	506	499	489	468	477	514	501	481	466	515	529	477	509	504	457	472	464	475	492	508	518	456	451	511	493	470	476	473	467	546	470	521	492	505	506	485	478	488	475	474	489	470	519	503	495	486	457	494	457	491	503	504	487	488	490	509	480	504	512	496	488	478	478	466	496	492	500	453	492	492	480	463	517	500	478	488	487	481	499	502	455	514	516	480	428	464	493	467	490	504	500	497	508	502	483	472	488	497	466	496	479	532	469	470	485	470	437	474	476	515	502	451	490	533	530	468	486	515	494	476	500	478	500	520	462	510	521	498	512	506	470	526	494	527	487	485	479	497	514	496	487	513	529	484	492	440	509	488	511	472	494	513	494	510	513	493	479	490	525	475	489	526	462	506	486	489	485	470	458	527	511	466	468	493	517	449	478	482	477	479	475	480	479	481	510	510	480	459	510	479	478	506	484	497	470	450	483	492	521	487	504	465	474	520	557	513	492	497	475	472	480	453	488	497	495	471	469	537	506	487	496	485	475	499	507	507	492	450	494	480	517	497	507	478	453	492	460	476	503	502	511	446	489	483	494	482	476	492	512	506	500	509	456	509	506	494	488	475	501	489	531	494	492	463	526	460	468	457	487	497	459	527	510	464	532	488	473	433	499	489	486	501	471	532	450	507	498	481	489	446	503	462	535	494	497	501	482	510	511	475	502	528	491	481	458	455	484	465	490	460	465	519	512	520	475	454	459	480	483	446	498	469	525	459	501	539	482	506	505	528	469	497	524	474	463	492	478	487	513	496	500	487	476	470	494	503	510	480	516	445	484	481	479	489	514	492	511	499	461	516	522	496	484	470	459	519	495	498	492	487	485	495	497	525	493	471	520	463	491	477	448	500	557	490	494	482	547	511	523	489	451	485	490	509	484	530	474	489	514	495	523	482	515	451	483	466	524	476	509	445	460	524	447	485	475	492	482	493	500	510	456	485	504	494	466	492	495	465	489	467	484	444	472	459	509	503	496	522	502	496	471	482	468	465	487	500	515	474	516	515	490	473	513	481	497	485	532	507	509	521	482	471	500	506	466	495	492	463	508	445	473	484	450	446	457	471	493	457	522	478	476	478	502	481	482	482	473	469	488	476	523	545	509	508	472	477	540	496	488	453	476	471	455	504	496	514	482	519	500	449	507	507	520	478	493	498	487	534	479	498	477	491	478	511	477	472	505	472	480	501	478	465	526	503	480	518	478	480	476	445	485	484	498	503	516	510	499	483	521	453	471	451	489	476	512	494	509	486	493	468	490	457	498	478	507	440	512	520	497	489	473	454	473	534	462	486	493	508	508	499	471	459	518	483	466	508	466	509	498	436	467	473	493	473	503	511	483	538	514	446	502	467	484	472	529	489	487	496	539	478	522	477	512	487	489	511	510	505	494	478	509	466	480	466	488	494	522	515	513	485	495	461	481	494	510	520	449	507	471	478	497	436	526	482	489	450	505	538	465	516	481	538	521	498	469	461	490	495	521	476	486	505	460	493	478	498	507	435	545	471	474	485	539	483	477	502	486	450	521	484	486	476	470	469	509	474	484	515	453	469	518	495	510	491	446	491	455	494	464	478	483
20634	3692	2877	2169	1491	1085	859	687	621	529	438	396	441	378	373	368	366	360	367	338	345	328	367	320	296	358	343	296	328	281	292	306	315	302	305	301	304	277	287	292	257	252	287	255	283	255	294	282	281	275	282	297	260	244	255	294	244	261	234	299	231	287	299	254	258	256	305	276	274	300	269	247	280	248	269	258	267	268	256	263	266	279	270	283	257	252	270	285	282	282	268	280	299	292	270	249	278	248	250	274	297	245	255	259	263	249	262	261	246	258	293	286	282	255	299	253	268	257	261	254	250	274	285	275	295	268	264	241	295	306	267	254	241	267	246	286	264	267	262	285	282	247	292	312	242	230	269	234	284	281	278	260	264	319	277	264	243	271	262	284	262	244	262	279	259	243	243	262	254	291	277	262	250	274	269	283	252	256	267	262	281	263	232	281	275	243	257	280	263	267	271	293	253	251	260	262	273	271	231	269	259	276	260	277	269	256	281	290	282	252	283	298	278	271	281	286	285	282	272	278	261	259	288	302	261	285	276	293	254	237	260	277	275	262	280	275	247	303	267	266	266	300	265	301	289	253	277	303	248	275	243	302	301	250	278	271	253	234	264	284	253	237	246	266	242	277	250	283	269	284	261	249	272	256	248	244	252	256	253	259	277	296	269	242	248	282	269	276	262	288	278	245	284	264	293	244	257	251	252	253	257	262	265	295	272	263	249	268	268	258	269	261	265	251	277	277	259	279	272	266	282	254	275	275	307	268	256	287	279	278	291	267	275	245	242	259	265	284	306	253	299	254	272	267	276	252	239	265	254	276	285	254	260	258	262	255	268	283	292	288	282	265	293	261	242	290	285	244	267	319	272	275	267	245	250	234	287	261	293	289	254	261	279	245	240	262	273	247	287	251	273	283	246	289	270	252	248	249	282	261	251	248	216	276	258	293	281	257	269	226	272	275	302	264	278	271	268	226	271	264	249	259	280	248	290	283	270	287	262	269	289	265	262	275	233	255	273	263	266	257	266	258	253	276	270	233	259	274	281	294	259	310	278	262	278	258	274	265	247	278	243	271	263	249	268	310	249	254	272	287	246	254	279	230	268	261	273	287	241	239	275	303	231	250	268	266	255	297	252	276	278	260	275	291	250	279	268	286	281	257	254	263	279	264	250	258	310	244	279	263	286	271	277	273	274	268	281	256	245	245	269	270	265	281	266	290	248	249	297	281	260	273	255	253	264	234	268	263	275	254	280	280	264	265	284	276	281	239	253	265	246	269	242	270	265	271	240	250	267	228	281	304	246	260	273	304	287	268	262	267	255	262	265	256	246	284	278	280	247	257	257	292	270	243	247	291	252	292	266	251	282	276	273	289	257	290	251	274	269	285	297	277	277	274	259	241	277	276	274	271	288	267	237	239	252	271	243	292	280	285	251	271	255	286	304	287	298	261	241	253	292	265	260	290	297	250	257	265	247	287	280	297	260	290	259	253	224	266	269	255	253	252	287	300	272	263	256	285	273	251	243	288	274	244	265	266	287	287	275	263	268	288	264	239	313	260	235	278	305	270	273	281	256	251	256	244	261	261	263	295	272	282	264	274	257	254	273	268	290	262	261	303	278	248	277	260	273	287	251	240	246	249	251	245	256	259	264	272	262	263	320	248	285	269	265	285	265	296	270	270	232	270	303	245	264	279	274	254	285	252	272	269	267	281	268	268	296	267	267	282	269	283	271	280	268	274	272	275	278	284	273	250	261	241	258	270	285	295	281	244	270	285	273	262	286	269	260	262	250	279	255	285	301	290	261	259	253	255	285	278	298	271	287	288	285	286	282	280	270	293	250	279	272	247	262	256	296	305	266	280	284	306	262	251	273	289	272	273	278	275	246	294	257	254	244	293	292	279	273	256	277	265	279	268	245	265	256	262	276	279	288	281	244	267	296	286	271	244	263	270	281	237	244	240	284	266	287	289	286	284	290	258	269	298	281	265	274	255	279	297	256	277	292	250	268	284	244	291	253	251	302	288	265	275	263	283	286	289	280	265	296	254	270	241	247	277	268	261	306	253	279	260	233	250	286	281	266	269	271	260	279	274	267	245	245	282	250	248	292	281	261	258	260	260	245	271	267	270	274	254	233	268	301	274	244	282	280	287	269	272	303	287	255	269	252	266	247	260	298	250	218	271	278	265	254	281	283	253	245	229	277	289	269	233	288	284	255	245	297	226	284	260	294	304	260	268	280	280	263	251	273	262	281	259	262	304	240	260	277	275	253	267	273	283	273	274	280	281	270	267	291	288	267	272	258	268	220	240	273	290	235	270	247	294	282	263	292	266	275	287	263	264	241	268	275	269	302	262	255	259	257	258	274	272	237	282	262	326	236	260	292	265	261	261	268	268	299	256	260	220	276	273	274	251	260	273	274	256	239	269	266	287	273	237	257	263	239	265	275	274	273	258	276	282	268	281	267	267	281	244	289	257	283	276	295	285	294	252	248	258	276	246	285	260	246	245	283	283	279	278	286	283	270	226	247	255	268	284	276	282	261	251	267	277	254	273	290	289	298	264	253	232	291	256	268	295	297	257	239	294	281	291	276	270	262	247	252	271	282	265	246	273	267	293	264	288	274	276	299	237	250	275	257	284	270	283	280	281	232	253	266	288	285	258	275	267	276	274	272	274	296	282	274	245	246	257	264	261	263	297	253	254	244	274	277	249	299	297	279	251	271	268	262	257	267	273	281	274	280	282	271	255	275	268	271	272	267	288	269	254	245	269	280	270	271	279	259	255	304	231	281	287	247	238	258	287	276	253	278	293	244	266	254	257	260	268	274	261	256	270	305	233	251	262	288	261	282	277	296	246	282	271	286	249	244	290	260	284	280	256	280	253	284	282	267	252	250	293	282	279	289	243	273	268	276	269	264	259	264	304	276	252	248	278	251	255	262	247	237	257	259	249	269	267	263	248	254	282	248	257	258	251	266	277	254	249	270	262	286	263	267	311	270	267	275	285	294	238	262	294	258	269	244	286	286	261	257	261	262	250	279	236	259	260	276	280	288	289	271	276	271	281	291	244	252	306	245	277	269	307	257	262	287	283	259	297	276	250	261	220	279	279	251	253	257	246	244	290	246	263	258	310	236	280	265	240	274	288	289	288	270	271	269	268	279	258	246	250	248	264	254	263	274	262	301	292	248	289	282	231	256	262	260	256	253	234	273	258	262	274	314	274	287	270	270	251	266	295	277	296	293	269	284	270	288	274	290	273	253	277	279	273	271	280	276	256	285	254	284	245	256	275	254	261	275	290	236	282	265	258	285	276	251	248	281	250	267	276	250	253	249	284	285	264	284	264	270	299	252	273	264	284	266	295	303	278	265	270	262	280	270	265	272	272	266	238	279	263	288	295	279	270	263	260	287	260	245	274	245	256	262	288	278	262	265	245	284	291	274	287	251	245	247	281	267	273	251	291	317	294	256	253	261	258	266	259	260	308	281	259	287	257	232	275	259	270
9784	2294	5126	6153	5374	4448	3541	3083	2591	2328	2095	1909	1661	1630	1471	1318	1284	1306	1274	1183	1208	1205	1126	1144	1147	1137	1161	1119	1113	1000	1009	1018	1032	988	926	861	910	891	842	864	765	776	788	816	798	747	797	746	813	792	756	751	798	795	743	796	744	805	712	698	759	709	725	699	732	750	762	721	690	738	749	675	699	706	708	670	721	680	697	667	694	704	647	697	668	701	692	712	675	632	698	669	670	664	680	686	644	625	656	698	701	713	713	678	712	607	641	667	653	672	673	679	678	691	705	658	706	659	692	686	710	644	704	718	684	635	668	689	651	668	671	671	667	718	613	671	666	629	689	687	626	681	681	659	666	700	638	645	675	662	668	634	686	646	680	684	686	671	705	657	660	674	635	635	653	709	658	688	648	668	657	669	637	614	657	621	631	608	682	591	665	658	648	663	654	675	627	683	689	662	636	646	695	607	695	619	621	718	632	686	646	638	657	613	664	654	673	656	693	660	684	650	676	627	641	646	660	640	657	689	651	609	684	629	671	678	657	664	665	652	681	650	641	646	659	639	699	659	705	632	645	662	711	679	605	654	708	658	671	671	678	647	612	661	671	665	642	660	641	694	654	640	685	673	667	681	635	662	618	634	702	665	649	647	645	722	652	676	659	637	659	682	674	618	694	611	681	661	633	593	633	648	666	666	680	689	674	690	652	661	622	684	660	622	648	657	643	621	638	684	721	615	661	670	635	645	622	674	656	678	636	639	674	682	638	677	640	665	671	663	641	603	660	646	645	649	673	649	695	657	618	634	628	651	633	660	663	694	648	651	684	642	683	647	687	632	661	707	647	680	653	727	641	679	693	738	679	604	679	623	662	635	645	690	672	624	682	712	654	667	629	693	640	648	672	686	688	675	602	667	645	673	636	666	652	639	643	689	643	644	666	665	643	683	665	649	654	617	638	677	625	646	625	681	665	678	664	630	657	637	633	634	630	674	661	644	652	657	648	579	630	683	622	656	627	653	665	661	665	643	645	656	661	622	634	647	640	676	663	645	669	657	629	682	665	677	670	690	651	650	666	634	660	696	677	673	657	658	659	644	634	653	625	666	647	651	629	634	670	701	614	686	642	659	689	658	610	677	682	678	704	668	662	616	677	663	657	678	621	643	620	685	689	639	604	673	646	673	664	648	665	645	640	649	633	660	657	656	649	669	682	614	636	663	668	658	629	690	698	680	685	659	655	633	682	701	680	648	663	666	712	635	644	675	662	623	647	629	644	636	634	613	727	675	676	637	617	626	646	668	667	672	634	668	652	705	704	642	668	619	634	652	670	631	660	634	656	634	666	657	673	632	672	672	623	668	685	649	641	653	680	656	676	677	668	683	633	691	681	710	633	655	634	689	656	651	682	639	645	646	662	695	680	663	641	612	700	671	682	694	661	684	656	680	661	600	615	631	684	704	714	636	706	663	698	655	676	646	688	704	704	666	664	671	657	635	672	591	729	624	663	658	680	629	665	657	691	673	652	670	649	645	665	647	654	624	645	685	672	697	687	635	678	661	701	628	626	685	646	657	679	658	652	693	645	675	675	635	675	689	642	667	645	650	626	635	688	686	652	670	626	655	686	613	667	646	664	662	612	651	645	640	695	643	611	638	640	652	677	639	630	627	638	658	642	654	686	706	650	607	675	643	668	661	622	661	633	647	669	667	599	618	649	680	615	658	659	674	635	690	622	654	621	675	648	660	683	627	669	658	629	631	631	676	672	688	640	696	701	664	684	666	675	657	699	627	683	714	657	618	651	683	689	643	674	686	599	671	645	637	672	691	633	652	644	669	626	617	660	692	624	653	691	700	648	687	678	680	720	631	657	665	696	642	654	661	727	677	658	673	599	654	654	641	630	645	691	624	734	670	594	687	644	630	661	624	667	631	664	669	686	672	680	681	647	677	706	643	681	659	648	634	689	684	635	653	608	671	622	706	696	664	647	706	696	714	703	640	647	732	670	665	632	668	669	652	681	666	705	646	654	633	683	647	656	667	638	681	727	668	643	634	630	668	674	661	638	679	661	653	679	612	655	674	614	689	665	643	662	637	690	638	660	669	605	668	623	663	658	661	626	680	638	665	664	634	682	641	674	656	627	681	642	618	645	634	641	616	693	668	629	658	642	658	647	656	631	659	643	643	688	699	655	679	654	630	682	643	633	632	638	639	671	656	693	638	658	678	630	646	635	670	681	658	684	654	635	648	618	707	688	622	673	668	700	676	646	660	647	641	626	667	675	665	622	668	628	663	674	691	636	642	634	674	650	624	653	653	643	687	621	682	680	659	695	652	664	675	660	661	675	651	574	629	628	696	681	671	659	647	621	645	656	634	643	641	649	679	672	636	673	659	633	656	641	687	647	641	657	651	704	636	648	630	614	643	623	656	663	689	663	664	658	660	677	645	652	669	642	669	680	658	639	659	676	650	636	649	691	638	606	682	639	621	659	684	732	653	636	618	611	677	624	647	671	638	659	704	706	669	630	663	694	656	632	668	714	623	695	670	642	637	664	642	631	633	659	641	696	660	660	684	646	619	649	661	698	667	622	602	697	635	679	640	674	667	674	658	642	693	709	625	680	644	658	608	659	661	651	670	666	679	678	628	663	675	604	648	662	654	642	638	642	660	682	683	656	691	662	682	679	715	671	681	671	676	666	633	641	667	638	653	684	665	625	664	645	675	630	650	653	684	600	689	659	659	664	692	618	632	665	650	641	614	655	670	641	651	650	662	610	654	664	658	665	622	722	671	679	679	678	629	669	681	655	662	667	614	684	619	630	640	625	634	688	653	668	646	630	672	647	680	689	663	711	691	624	638	693	669	633	608	662	643	659	663	678	629	634	705	615	666	647	662	628	656	676	669	660	650	615	660	599	623	630	631	675	671	639	630	663	698	682	617	647	616	667	640	634	659	665	647	631	675	664	655	613	679	663	654	658	691	644	685	668	693	682	713	688	623	677	657	653	665	663	686	659	626	633	678	661	672	715	647	659	619	689	691	697	655	635	721	635	648	651	697	682	659	682	687	642	677	630	665	669	705	668	698	671	636	655	656	635	636	704	637	615	627	615	683	650	668	608	658	650	652	667	633	643	713	667	677	625	638	606	679	588	634	704	673	701	656	663	645	663	672	681	635	655	643	661	677	692	654	647	634	697	668	678	654	642	662	633	612	666	652	658	700	659	616	672	647	619	679	672	667	617	651	650	631	678	648	674	694	635	624	626	693	689	693	683	652	610	661	628	714	709	655	601	699	603	635	661	643	709	608	658	689	647	679	664	653	673	690	613	636	674	647	705	604	666	702	673	647	657	671	664	652	680	657	710	640	641	694	625	615	633	602	654	637	643	663	672	685	627	682	636	674	637	628	698	677	662	675	628	679	656	626	695	626	701	651	628	652	642	678	653	660	685	641	626	670	666	668	650	686	662	658	682	649	685	686	672	693	663	649	692	643	649	658	701	679	655	654	663	672
2280	402	457	379	365	347	340	325	353	311	279	307	319	318	293	281	313	279	297	318	325	294	307	312	308	281	315	275	295	326	307	287	303	279	270	312	285	276	310	300	311	277	300	292	313	283	315	276	290	308	296	271	332	292	284	284	316	305	274	289	295	293	301	311	333	307	296	268	284	260	322	317	287	314	293	289	264	311	302	279	313	275	297	280	269	279	322	294	290	308	275	277	273	290	322	316	272	275	303	330	285	270	312	277	304	291	292	277	319	310	324	286	272	295	287	288	331	312	299	304	297	329	294	255	293	323	325	293	273	282	290	297	282	270	273	277	301	263	287	311	269	292	269	300	312	292	290	310	296	298	319	310	295	264	285	298	319	290	275	287	320	291	288	275	296	305	328	298	335	308	325	311	300	295	283	310	303	322	313	295	273	335	275	300	313	298	323	266	296	296	288	261	302	299	293	295	306	312	298	294	307	311	294	291	286	322	329	289	301	290	297	292	309	298	295	290	290	334	297	285	299	286	270	293	306	289	326	282	276	313	323	310	275	309	288	307	318	292	318	314	326	279	316	298	299	277	272	290	300	278	299	325	277	284	289	268	306	289	295	281	301	304	304	293	346	285	316	288	284	286	298	314	287	312	294	285	282	295	279	271	252	326	263	295	308	287	275	277	291	289	311	291	268	290	312	286	290	284	308	271	297	271	271	287	297	296	320	332	288	301	290	287	284	296	289	316	308	296	298	303	286	255	279	284	301	271	297	291	303	259	297	303	300	284	284	282	265	282	260	309	336	283	313	278	305	261	291	299	294	271	285	295	288	299	307	319	302	334	305	306	322	303	290	274	279	262	266	293	318	296	299	315	273	284	271	285	288	287	334	297	295	306	296	286	296	267	308	298	301	295	290	277	297	335	288	306	305	303	297	313	286	280	297	276	326	293	321	289	299	302	309	294	280	321	299	259	315	309	323	319	278	297	295	281	274	253	293	283	302	279	314	319	297	314	273	271	328	312	283	319	296	283	287	302	268	261	287	281	309	331	265	299	290	320	300	289	295	318	271	282	289	298	268	311	288	297	314	282	292	284	297	308	329	298	292	290	283	311	297	288	305	286	255	277	278	292	313	317	308	309	299	299	326	311	280	308	284	300	299	300	285	343	246	326	281	284	308	291	313	268	322	284	275	273	270	293	304	287	301	318	281	330	288	290	293	302	326	281	281	292	312	270	279	290	356	295	287	311	291	289	309	312	328	314	275	289	294	265	314	288	290	294	294	303	309	281	308	286	295	309	285	301	347	289	307	332	288	292	293	269	301	294	318	257	309	298	310	266	317	309	292	281	296	296	275	291	271	288	312	299	305	309	292	296	291	268	320	276	294	285	290	292	294	307	314	284	305	276	261	317	281	315	301	280	302	311	302	270	300	289	330	274	287	299	296	283	300	289	283	308	321	308	292	278	279	303	314	280	296	299	334	281	291	295	311	301	302	281	272	311	314	315	289	283	296	321	281	281	270	254	268	291	260	341	334	325	293	287	330	290	280	309	273	285	294	275	290	251	298	309	299	277	298	294	296	325	295	301	291	332	286	303	290	252	299	324	286	304	310	281	304	289	299	265	296	292	286	341	275	332	306	260	285	308	302	314	330	253	250	305	279	291	291	321	289	285	289	277	324	296	277	276	275	286	284	342	295	274	292	267	321	291	313	255	278	276	292	277	293	307	281	293	297	287	299	283	270	317	277	276	303	286	314	278	306	312	282	328	285	278	306	324	313	261	317	297	270	304	328	312	349	308	296	321	329	307	301	303	288	295	325	285	315	269	286	272	280	293	294	277	309	308	311	277	283	267	304	270	310	289	293	330	308	279	300	302	296	282	334	307	269	255	279	302	290	299	272	326	299	264	282	276	260	282	276	279	278	280	293	302	285	290	294	308	297	304	304	290	318	252	301	276	266	259	270	294	293	310	273	306	293	306	301	293	321	305	333	283	306	241	282	283	298	276	291	307	290	285	306	270	310	307	309	315	302	298	281	312	299	321	336	282	268	291	310	324	289	251	296	291	288	296	276	270	302	283	296	275	278	281	334	285	295	289	300	291	308	326	279	268	309	309	303	293	292	297	306	295	297	286	301	264	326	311	281	275	273	293	298	288	304	300	315	270	322	257	321	275	313	290	277	301	330	294	326	300	279	263	295	307	305	295	298	332	278	272	328	299	294	289	292	337	320	268	317	321	267	291	288	299	267	254	282	282	295	264	314	290	301	282	302	304	289	294	270	302	312	282	294	278	282	314	273	294	286	315	325	286	294	284	276	338	282	326	296	266	307	269	310	280	291	272	298	270	295	277	329	304	300	321	329	250	267	334	286	329	303	288	330	277	292	301	268	298	294	287	291	296	317	310	310	322	330	323	298	280	303	303	303	295	324	304	310	288	298	310	313	264	291	296	326	308	314	312	307	303	306	285	289	259	288	293	301	266	262	279	308	282	310	277	269	281	280	282	304	279	294	311	309	321	283	291	270	277	281	262	323	269	309	307	280	285	295	320	335	271	308	303	319	323	296	294	294	267	311	272	293	315	303	287	307	292	294	311	318	287	314	333	276	310	300	310	306	308	296	297	324	281	278	309	288	334	306	289	298	296	265	302	315	314	281	310	271	290	332	289	286	310	278	297	282	307	313	263	297	297	313	287	296	287	287	309	316	312	283	286	293	296	325	286	266	337	275	282	305	301	292	299	285	282	306	285	255	272	272	319	316	312	270	269	282	312	300	312	292	276	282	325	263	270	278	300	296	291	255	309	267	288	289	278	314	287	303	282	289	290	307	305	307	308	262	303	307	302	302	316	288	275	294	298	272	284	311	276	272	292	305	285	311	312	273	297	298	298	310	298	289	322	312	294	318	296	325	310	295	294	284	340	283	291	295	300	293	274	288	261	301	296	273	264	298	318	288	308	310	277	298	269	291	294	299	305	298	270	293	293	302	295	291	300	311	281	311	297	269	316	333	268	314	282	275	274	295	285	319	276	298	291	289	306	305	332	286	302	290	275	275	296	300	282	277	288	320	284	289	316	292	291	261	305	283	312	287	277	279	277	310	299	300	295	281	282	324	298	254	264	278	312	282	290	326	299	286	299	306	263	273	304	307	286	303	300	325	300	325	316	291	290	297	294	310	268	278	291	278	310	294	281	297	297	277	287	303	304	274	319	297	297	279	289	338	304	329	280	270	292	303	293	304	298	277	292	328	297	261	272	288	280	286	307	284	311	315	301	267	307	285	312	294	291	312	294	307	290	290	339	270	310	268	279	279	320	310	288	305	308	300	300	298	303	293	273	321	281	288	260	297	286	313	271	273	323	301	305	297	286	299	306	337	281	303	295	304	297	290	290	269	307	315	280	315	285	304	286	299	316	272	288	325	295	300	298	315	269	298	293	280	296	299	267	295	278	300	275	289	269	286	278	329	295	301	330	324	294	303	308	303	303	322	268	310	288	322	316	295	288
2465	798	981	1087	959	892	814	878	798	784	792	736	768	718	731	708	793	778	742	757	751	805	747	797	743	736	725	737	731	774	694	757	755	709	719	712	694	726	702	682	674	723	743	705	696	704	719	682	711	731	705	739	694	706	740	700	710	702	692	689	703	717	662	716	715	708	705	701	697	698	699	724	652	697	726	708	704	716	711	726	715	688	724	666	666	716	674	663	715	714	681	655	725	757	742	702	711	678	703	685	686	710	701	690	726	672	684	688	720	710	638	708	728	741	709	660	687	692	686	672	678	693	702	623	672	694	683	635	664	705	699	650	682	624	703	728	686	702	652	728	682	683	656	685	741	711	656	664	732	684	686	684	671	748	716	691	701	718	644	672	720	709	667	691	720	688	712	683	696	685	739	655	714	698	690	675	726	678	706	718	700	663	679	704	706	692	704	662	700	744	680	699	738	738	683	709	738	716	693	673	692	681	706	641	700	682	693	694	686	704	720	662	714	696	654	676	710	642	657	709	670	704	697	639	700	758	682	714	646	708	688	679	704	701	695	661	687	695	707	676	688	723	676	712	627	684	684	685	670	665	744	674	693	708	733	696	651	678	743	709	688	689	708	650	695	730	727	695	713	678	712	659	651	685	730	653	702	742	685	698	678	639	684	710	684	702	636	715	714	718	695	736	675	742	662	654	661	726	695	658	726	690	641	707	724	712	660	730	760	691	681	696	679	691	706	710	718	692	683	656	704	632	682	713	703	726	700	657	751	707	649	680	693	697	661	707	647	684	633	698	703	695	662	703	690	706	725	669	616	728	665	707	701	671	687	688	713	705	699	672	714	707	683	721	670	687	682	692	720	705	725	663	708	704	665	708	685	678	653	657	680	677	639	685	677	695	696	671	662	691	679	702	729	717	731	657	738	713	730	649	737	661	700	661	687	682	690	729	718	694	688	710	677	664	663	708	666	690	650	666	660	727	684	711	689	656	704	709	681	718	737	697	670	656	712	679	687	687	687	643	689	666	695	668	693	699	745	646	731	681	684	725	702	656	715	718	677	667	727	700	637	645	667	687	721	660	663	673	693	714	677	726	671	691	664	673	708	691	686	697	688	664	704	683	714	759	603	692	653	667	680	686	662	745	673	727	672	702	779	693	687	688	713	688	695	704	716	723	661	679	693	664	677	671	636	676	678	693	647	672	695	690	639	683	700	646	680	682	731	678	693	635	690	664	704	701	710	668	675	712	720	695	755	694	672	673	692	709	707	683	667	682	683	665	693	653	716	704	707	692	691	669	677	694	677	674	714	697	685	677	713	638	726	700	747	669	718	693	672	681	647	692	629	698	656	705	694	675	710	645	720	715	698	669	703	713	703	712	684	689	720	693	738	719	679	672	711	724	726	713	663	720	719	716	675	677	679	652	700	633	689	689	655	694	712	706	686	721	705	749	697	681	698	713	700	660	684	679	705	727	664	675	725	671	646	669	698	706	681	684	709	683	666	665	678	670	689	686	726	685	695	685	672	697	678	680	668	693	693	679	738	687	705	668	703	701	647	733	665	723	715	711	664	696	660	669	698	671	655	698	753	676	696	719	693	654	683	643	672	713	676	725	683	724	718	665	770	674	688	653	689	686	628	767	685	731	721	720	669	740	677	703	699	660	710	683	659	683	667	667	682	714	657	687	708	742	706	692	643	675	695	713	732	723	685	679	656	693	662	717	741	648	683	683	716	655	648	663	691	688	674	649	714	703	702	670	703	664	687	675	689	701	645	665	690	688	689	714	644	683	688	727	692	688	705	679	697	705	690	738	682	669	691	695	689	666	746	727	689	696	741	690	668	695	721	699	651	687	703	672	715	694	668	679	725	670	688	709	649	677	653	690	773	674	686	739	722	714	664	680	662	659	710	687	720	678	651	691	700	688	683	664	648	688	687	672	709	666	729	693	718	677	666	677	654	722	664	666	689	692	700	707	722	696	686	682	718	737	668	630	642	698	686	699	668	646	659	691	688	691	686	741	701	690	666	657	682	704	710	689	695	668	686	683	727	676	719	705	687	655	695	696	631	663	697	679	697	714	675	662	722	713	702	709	663	632	707	702	684	657	698	753	686	672	647	680	680	717	677	694	715	685	724	713	689	706	672	702	688	686	712	698	716	682	687	710	675	713	718	711	720	723	674	708	719	650	736	736	743	656	665	692	676	698	668	693	709	703	693	655	706	729	692	692	691	747	692	700	666	735	685	678	714	664	692	687	706	700	718	715	655	681	711	730	700	701	704	643	695	715	673	707	640	689	718	668	697	668	704	676	693	705	691	686	717	702	718	689	730	722	679	668	704	649	700	653	714	684	728	696	680	733	719	670	634	667	732	738	738	701	705	657	682	694	711	687	726	710	691	635	702	716	696	641	680	690	758	701	753	675	685	675	736	668	637	678	714	747	655	690	661	626	684	692	665	651	686	746	653	718	678	652	652	699	768	695	620	663	689	678	685	699	714	680	675	691	699	662	698	717	716	698	688	648	696	739	700	681	752	699	688	744	722	750	689	662	695	690	663	709	715	732	654	673	722	717	690	665	686	712	690	704	677	704	703	686	678	676	682	684	681	682	705	663	683	700	682	712	699	683	663	670	667	706	679	680	732	691	692	689	704	650	691	712	724	653	709	712	689	684	697	717	684	659	689	677	668	703	647	689	684	725	648	682	720	643	678	676	649	698	691	713	702	683	675	655	650	678	701	691	689	714	672	704	697	669	698	695	666	672	742	675	695	666	683	705	653	697	700	647	664	645	707	668	672	683	707	713	711	727	716	705	699	718	671	715	682	690	702	684	711	683	679	715	667	691	722	658	693	659	650	695	676	708	687	683	644	694	676	691	736	729	645	686	742	690	674	678	681	689	668	683	633	671	706	709	641	684	654	648	699	669	668	691	648	704	702	692	698	694	687	684	687	692	679	721	671	683	710	714	642	669	757	691	716	678	705	698	704	694	694	722	675	710	749	723	686	635	659	671	673	731	705	703	715	724	691	714	700	659	696	680	681	669	654	640	689	660	682	743	706	701	678	712	686	715	720	676	672	707	703	640	698	692	672	679	704	689	701	646	670	706	681	710	699	701	722	699	666	687	711	682	737	694	718	704	654	699	693	715	696	674	713	662	707	665	692	703	665	695	659	675	678	680	706	667	682	724	683	717	687	698	685	711	645	671	703	740	654	705	701	681	712	695	686	645	679	705	642	679	708	686	693	669	728	645	705	693	714	727	692	691	727	679	723	651	689	693	680	693	700	687	706	678	725	704	713	643	667	665	659	690	708	730	658	707	667	670	689	688	695	713	700	667	713	695	687	688	667	666	651	710	674	689	684	718	665	725	685	695	665	717	666	697	711	715	690	690	703	666	716	715	728	779	665	739	652	727	656	706	691	697	685	698	714	715	662	670	748	677	690	675	745	715	719	694	682	696	720	696	619	689	685	706	743	707	705	698	675	696	688	702	712	696	682	696
11017	1391	1381	1134	767	618	481	418	371	357	332	306	276	288	296	223	217	234	233	233	224	226	220	253	225	222	236	212	214	227	238	207	241	218	222	218	211	205	178	198	184	223	202	208	202	192	220	189	197	177	180	179	201	174	209	184	203	195	161	191	190	203	217	205	209	183	205	173	173	191	217	217	199	202	167	174	189	173	204	183	200	204	187	183	204	172	205	195	197	168	184	191	220	192	219	208	201	208	180	195	221	209	177	198	181	166	181	192	191	182	200	191	192	183	191	169	179	210	176	195	202	203	189	189	182	201	193	190	192	200	194	164	165	187	187	228	184	205	183	195	191	186	187	202	193	153	214	173	192	209	189	221	200	178	188	186	166	176	203	172	221	204	184	207	174	188	214	193	182	168	170	213	174	181	192	210	196	213	168	175	184	190	189	182	176	162	178	204	181	167	212	206	223	188	179	182	178	203	181	213	197	192	205	192	195	191	180	189	239	208	194	180	196	193	178	211	204	200	191	202	188	202	210	174	188	225	183	183	197	166	183	189	203	175	213	184	200	184	178	191	176	151	169	179	231	173	181	186	177	184	187	179	195	206	193	192	190	200	185	200	184	177	187	198	189	206	219	181	195	164	224	203	187	194	173	184	155	178	166	185	195	194	173	205	220	206	191	205	195	172	180	168	195	158	182	192	200	217	179	230	213	199	192	195	190	209	199	196	195	200	171	183	203	195	208	194	207	190	192	178	186	208	208	192	185	212	167	179	204	207	204	178	179	181	202	197	192	187	195	179	190	186	203	189	167	160	201	191	170	229	194	174	181	204	179	170	147	222	188	170	206	196	176	201	182	215	177	209	187	184	221	189	174	198	184	198	165	163	194	187	172	210	218	178	188	189	187	210	237	194	197	191	188	186	189	177	181	184	214	205	183	208	205	203	197	166	182	232	195	202	173	201	200	212	186	193	202	205	192	185	179	180	235	185	200	214	193	172	220	201	200	153	198	179	195	196	199	168	198	194	181	189	203	191	178	195	199	181	191	207	181	214	184	183	196	174	189	199	199	215	194	165	161	186	185	190	184	174	175	211	184	186	179	206	197	206	174	208	165	190	188	183	174	178	181	193	187	168	164	192	195	185	175	179	174	202	173	180	198	192	179	176	197	179	191	176	185	195	164	230	175	154	184	205	184	183	193	209	191	182	182	226	190	180	185	199	165	205	180	191	184	219	187	175	191	183	209	184	156	186	186	174	193	194	189	193	200	188	187	226	190	190	191	178	186	179	155	168	185	191	176	191	165	188	189	194	177	192	172	172	195	182	211	188	188	182	196	184	191	190	189	182	191	185	203	197	191	205	195	205	205	193	198	217	203	195	217	195	186	235	200	178	162	172	194	215	170	168	193	208	173	196	201	195	168	192	191	182	187	202	192	184	187	191	180	180	186	210	199	178	190	179	176	198	180	193	176	187	187	176	215	196	189	182	181	178	199	207	206	179	167	212	166	195	177	180	205	174	188	205	174	206	174	202	182	187	177	197	207	192	175	172	172	189	179	187	174	181	202	204	227	182	201	179	178	163	188	192	201	195	187	190	194	198	189	216	185	190	207	187	200	209	199	203	202	198	198	200	182	210	189	181	148	196	193	176	194	222	191	210	196	222	189	221	178	171	179	184	194	169	188	190	187	198	203	190	193	184	195	197	187	204	183	182	183	188	203	190	187	204	198	199	194	211	183	172	196	199	195	181	165	216	182	235	206	176	193	205	201	193	152	185	205	217	186	193	217	184	202	168	208	193	211	186	212	177	184	202	177	169	180	204	175	200	194	187	174	179	214	169	195	175	197	176	188	194	193	190	201	197	178	191	236	194	182	211	210	181	193	170	182	165	180	196	156	180	173	200	204	207	198	181	222	180	158	204	173	199	193	188	198	217	194	212	186	194	191	225	152	191	204	206	179	181	186	166	183	214	213	178	187	206	187	157	205	206	180	208	175	186	188	194	194	206	188	187	214	185	174	194	210	190	187	209	167	175	194	200	223	197	193	189	203	181	206	196	202	213	177	180	210	212	165	181	212	190	174	192	191	194	175	204	176	205	193	189	191	188	205	193	194	202	212	194	176	195	191	189	211	204	200	180	186	198	202	190	207	200	192	165	196	200	186	185	178	219	207	190	189	199	180	180	174	196	206	207	175	188	204	204	181	161	190	166	189	198	180	207	192	184	187	191	191	195	171	178	200	198	207	178	211	200	184	199	209	168	190	180	187	219	197	210	195	154	214	179	207	199	170	180	204	169	145	191	198	189	191	225	198	175	198	194	210	203	179	204	198	192	189	203	178	190	176	199	190	196	177	217	208	178	186	192	199	176	200	188	192	202	186	192	193	218	180	182	176	233	192	194	198	165	191	171	180	176	206	191	191	189	191	172	202	191	205	196	182	205	169	148	159	184	170	186	205	195	185	193	194	155	171	202	206	194	204	182	158	210	209	188	211	169	176	188	187	210	175	190	196	198	198	182	191	194	182	185	204	193	185	208	193	181	186	178	194	165	170	162	199	164	162	189	184	184	185	175	197	194	191	191	160	194	185	201	179	182	183	215	180	184	184	192	199	199	207	206	209	203	197	196	201	161	177	185	185	170	184	172	172	202	198	180	193	194	172	200	192	221	164	192	187	188	182	173	199	167	179	193	172	223	183	191	199	214	176	199	192	188	191	215	164	162	158	188	221	154	222	200	189	220	191	204	220	222	195	195	207	195	183	205	177	177	189	196	182	203	217	187	184	185	184	179	218	184	151	183	201	164	203	168	167	195	174	180	170	214	212	204	206	167	176	184	181	185	189	181	207	195	166	194	204	182	179	202	166	200	201	211	172	184	189	196	193	184	153	206	169	184	209	201	186	195	189	186	194	175	156	183	220	222	183	173	177	190	197	191	186	197	180	205	216	199	192	180	192	169	199	196	187	212	177	188	193	191	194	205	192	208	206	192	189	184	192	210	192	191	182	189	206	181	214	193	183	196	172	194	193	190	195	188	183	197	208	175	202	198	215	199	181	192	160	201	186	197	191	193	196	194	206	203	179	188	193	169	179	176	167	203	193	189	205	201	199	185	182	191	201	180	191	231	173	205	182	191	175	206	194	213	195	174	204	188	181	187	211	169	195	196	176	209	179	200	188	183	175	185	212	179	174	186	171	186	166	194	168	179	199	206	170	197	181	211	188	173	190	203	180	189	185	164	224	175	200	218	183	202	170	197	191	196	174	208	191	181	184	188	194	196	170	221	181	191	206	216	170	183	186	193	178	187	173	182	199	161	186	194	176	160	192	178	210	210	192	169	194	193	159	183	204	180	203	197	194	192	185	195	189	165	176	199	192	190	198	188	177	195	179	177	199	206	199	187	187	190	206	182	196	183	183	216	184	200	199	191	185	194	206	204	190	187	204	184	211	172	188	173	184	182	212	192	183	188	200	194	194	163	198	205	175	175	196	187	203	187	195	204	173	203
6894	1380	2872	3516	3013	2444	2113	1795	1562	1401	1226	1135	1047	1003	948	877	865	835	782	798	769	782	722	745	703	763	755	733	726	713	703	693	631	599	698	633	604	580	562	591	546	503	585	518	526	509	531	544	531	532	568	547	519	554	587	548	557	535	502	493	543	549	515	499	494	464	523	487	519	509	504	475	508	522	529	528	531	466	513	498	516	505	455	456	501	507	511	486	513	516	514	515	493	491	499	510	486	485	495	491	491	488	494	496	469	506	487	480	487	484	478	538	471	534	451	497	498	486	508	499	490	449	469	512	466	496	461	497	473	489	523	476	467	502	489	511	501	508	463	469	519	483	474	484	490	438	500	526	467	487	475	479	484	445	473	503	472	494	460	503	520	461	483	452	453	508	440	488	496	484	489	467	477	440	490	504	547	514	477	490	443	478	468	491	456	441	471	502	489	483	494	460	479	490	484	520	493	492	503	487	504	485	448	504	502	501	466	501	490	479	523	461	485	483	480	509	499	490	510	510	500	479	502	489	479	481	480	484	462	507	503	477	483	441	453	464	442	498	489	454	467	507	476	495	460	478	443	461	511	466	484	477	484	490	504	455	485	485	478	456	455	515	476	469	522	498	477	465	478	484	437	489	457	448	493	527	505	480	479	493	488	494	483	504	461	525	479	476	469	481	485	427	449	458	461	504	503	442	482	497	502	463	494	448	497	490	501	495	472	476	465	502	490	513	469	496	513	509	495	473	509	476	508	458	477	479	468	470	471	468	500	511	477	482	508	484	486	511	491	508	481	456	524	519	491	510	439	469	473	486	498	471	468	503	462	461	483	477	483	472	482	481	499	544	481	484	445	518	505	473	486	502	491	533	488	472	459	478	489	474	499	503	475	517	515	473	474	488	443	485	500	499	454	512	501	500	451	489	472	445	504	477	510	457	498	501	508	450	482	471	493	501	506	503	504	462	485	490	502	492	486	475	497	495	474	512	480	491	502	494	500	453	469	462	482	489	498	496	509	471	484	463	492	464	470	483	449	415	470	453	474	468	485	509	481	477	503	501	504	495	494	499	483	507	474	484	507	480	474	472	462	464	475	416	489	532	499	472	446	489	480	473	516	521	489	464	505	456	498	465	506	492	481	473	523	451	485	483	534	467	495	441	500	484	498	451	470	477	453	527	443	512	508	499	509	486	450	470	486	494	483	490	467	490	470	487	468	448	516	471	498	468	525	500	500	542	530	468	462	487	474	512	490	506	483	475	479	541	489	478	453	497	489	484	481	464	489	544	492	529	480	503	511	487	465	439	498	441	433	477	482	509	483	473	481	463	490	471	496	483	458	506	513	493	477	524	449	501	513	511	501	499	442	480	452	463	485	466	483	471	506	496	481	450	457	498	502	448	458	478	471	529	446	486	508	494	487	465	526	488	480	480	478	501	495	521	508	457	520	507	484	449	456	441	492	486	474	519	502	484	430	474	492	493	464	489	488	485	478	497	422	455	475	487	505	496	462	502	513	451	512	515	498	503	472	449	494	519	489	478	468	478	498	485	449	482	496	496	446	508	484	526	504	497	500	458	498	474	531	503	521	510	448	487	481	474	483	521	471	508	486	490	470	483	510	473	505	485	465	501	478	496	493	480	477	479	491	517	434	481	485	489	497	456	478	526	478	475	473	521	464	520	474	472	459	472	486	496	493	506	489	484	480	450	525	478	475	480	476	508	477	477	485	509	489	496	507	462	509	457	474	483	508	481	466	488	465	466	473	504	487	483	503	444	490	510	487	462	479	443	495	477	499	462	479	506	485	500	455	478	473	472	497	471	466	437	505	447	486	482	486	473	451	496	464	489	511	473	518	510	480	472	517	494	488	488	461	476	454	450	499	466	484	510	514	525	511	477	465	491	503	454	496	482	529	467	441	468	537	491	446	472	470	508	449	480	459	443	516	480	497	504	479	489	496	495	518	444	489	461	484	470	465	512	499	450	434	467	538	462	505	468	481	473	483	478	492	491	513	502	473	486	461	460	500	494	475	536	471	480	464	463	463	534	453	504	505	453	471	488	491	513	531	492	499	490	465	424	470	504	522	512	480	488	515	473	498	460	518	496	528	449	478	478	463	483	527	511	477	471	503	510	466	514	463	503	494	481	489	490	484	482	470	464	474	510	474	489	484	457	461	475	469	481	508	512	470	508	485	497	490	510	460	435	491	467	499	438	468	493	461	498	516	520	474	506	512	454	456	469	509	497	526	517	482	466	459	465	478	455	445	498	484	487	471	472	498	490	469	490	510	473	461	465	476	507	468	512	512	484	487	520	523	499	490	507	502	485	477	491	495	489	552	490	486	467	544	487	490	491	465	478	511	484	526	487	480	498	489	466	468	479	471	524	540	449	522	442	449	478	490	471	496	503	467	458	513	489	506	500	496	455	472	497	495	469	459	464	519	473	497	487	510	511	537	446	508	482	461	505	494	504	518	463	529	471	481	466	484	475	504	473	472	482	466	474	485	452	465	478	498	467	496	489	451	467	512	454	480	494	462	496	467	460	481	446	480	471	475	486	495	473	478	492	455	447	482	485	477	498	529	514	516	468	502	461	482	495	485	422	470	524	477	469	480	495	495	546	459	445	529	456	495	506	456	490	491	464	472	498	447	467	513	447	482	482	499	472	482	517	479	466	505	498	491	501	485	489	484	469	501	417	494	492	459	484	478	472	455	473	507	478	465	505	498	442	458	507	489	458	502	484	492	535	487	488	487	470	467	502	471	505	481	477	505	464	501	500	457	473	487	487	490	495	491	471	466	472	506	479	491	509	511	497	480	505	456	500	473	487	486	485	465	494	511	464	464	467	474	494	457	469	470	451	462	504	516	476	501	496	508	530	482	459	467	493	484	470	508	512	506	481	471	491	500	482	507	449	469	503	460	501	498	485	497	458	499	516	458	489	466	455	500	446	469	479	501	479	509	479	491	480	494	479	488	490	472	504	476	540	474	484	479	497	499	503	505	496	475	501	475	497	529	468	495	481	502	473	474	469	471	469	489	483	450	535	500	462	476	500	499	522	493	468	461	472	490	482	494	473	480	508	482	473	503	477	486	495	467	473	508	497	476	444	470	482	482	452	505	505	504	510	507	473	493	516	483	483	485	449	482	470	465	507	459	485	452	491	479	489	512	449	482	483	476	494	487	519	485	457	491	493	491	480	511	503	484	474	495	533	493	478	460	482	461	461	465	502	463	474	489	487	479	489	485	482	476	437	477	498	512	504	511	459	513	470	431	464	458	512	474	494	479	470	514	506	466	506	460	446	452	442	478	483	472	487	484	507	440	478	485	510	484	487	483	452	528	468	487	462	472	512	480	463	471	483	471	474	487	483	505	478	443	465	465	517	479	464	501	505	496	487	472	530	501	480	457	526	511	510	468	474	510	456	448	476	528	469	460	511	498	476	482	471	481	531	479	483	474	474	504	468	453	471	512	483	504	455	511	482	483	479	509	497	493	428
20442	3733	2845	2212	1526	1066	816	711	598	568	460	435	420	431	422	382	380	394	325	334	368	325	330	362	317	335	304	334	300	312	312	291	312	292	322	326	276	295	300	254	271	254	306	292	245	298	271	264	266	271	329	292	286	274	272	270	276	260	298	265	276	248	276	266	262	274	289	257	287	247	282	257	304	265	284	271	262	284	269	252	265	274	277	251	273	262	298	263	268	291	290	284	272	272	259	286	276	249	290	250	264	277	280	293	266	237	269	253	259	284	291	301	239	269	247	320	257	250	276	249	280	289	278	273	273	254	313	280	270	279	255	258	288	247	258	274	284	250	270	281	252	310	254	268	266	315	262	276	265	240	246	266	264	269	257	290	276	269	266	272	283	279	284	266	257	281	251	245	273	283	273	273	273	276	252	264	239	258	243	278	286	292	272	250	291	240	256	300	269	269	286	245	249	266	287	231	293	255	239	266	288	225	265	271	274	262	278	263	273	299	246	272	270	274	279	266	268	270	244	285	272	288	249	251	293	267	245	289	271	265	262	262	263	277	247	256	289	299	240	277	251	248	235	279	277	315	294	246	252	255	280	238	282	275	250	288	279	270	251	294	254	280	255	271	238	314	248	263	274	272	256	264	262	238	261	275	271	281	250	279	295	254	256	252	282	279	291	266	257	254	264	263	286	253	255	267	287	286	258	276	269	287	300	263	281	285	250	309	253	267	251	254	262	302	267	284	287	292	274	272	268	276	271	272	241	275	284	286	289	267	254	289	296	269	267	266	262	291	251	274	260	269	252	265	257	267	267	243	270	273	297	278	283	253	288	295	267	270	284	289	263	250	246	249	253	255	286	266	275	266	263	220	272	263	268	280	296	265	230	262	272	278	267	259	292	286	271	272	292	265	278	309	285	251	298	276	278	288	285	260	279	291	281	271	273	268	269	237	250	289	268	292	255	263	246	298	279	281	295	238	265	272	293	253	242	279	255	293	277	270	276	273	253	261	243	277	291	267	267	255	302	246	231	259	281	257	306	267	266	251	280	251	250	279	292	262	272	276	277	314	251	301	296	290	287	271	284	250	253	253	253	222	262	279	262	279	301	292	279	280	272	272	294	257	240	233	254	255	317	264	271	269	277	282	256	249	268	274	273	266	268	332	263	256	257	248	259	283	286	266	282	273	287	246	276	275	291	269	242	274	306	294	272	278	244	268	282	258	282	241	269	268	247	279	242	287	266	261	258	252	286	283	263	275	275	274	276	239	274	272	249	293	273	251	263	276	323	252	271	251	283	250	272	254	264	296	289	291	278	303	254	253	272	280	255	284	262	277	276	266	242	296	264	258	273	282	278	275	266	209	272	267	247	264	261	271	265	308	276	266	267	290	251	299	261	271	258	269	276	256	276	275	284	253	263	249	255	277	267	269	292	268	264	290	276	270	254	271	254	290	255	293	270	282	278	279	263	266	274	237	267	262	229	265	276	266	269	250	260	275	241	248	256	266	276	270	254	225	299	272	273	273	270	282	273	246	256	253	240	262	253	290	288	252	267	275	234	264	291	264	272	244	255	296	258	243	288	275	271	273	260	254	266	310	265	254	254	272	253	243	267	294	277	300	272	279	293	248	263	283	277	266	264	274	285	276	265	268	270	257	287	276	268	252	294	278	280	272	274	286	291	268	245	268	263	283	268	288	277	296	275	248	270	252	259	238	280	251	271	264	236	274	252	288	296	266	275	234	266	273	263	288	283	256	268	255	279	235	261	257	246	266	256	273	277	259	251	264	278	278	253	262	293	259	243	268	287	298	282	266	267	281	250	257	310	301	233	286	269	272	273	278	258	244	262	293	245	286	260	251	275	263	263	278	266	271	258	262	263	269	264	274	289	262	265	271	274	278	266	275	304	278	260	292	259	272	293	254	297	234	247	240	235	298	293	275	265	266	312	279	264	301	270	251	290	260	295	247	261	290	313	271	259	248	287	269	238	258	274	255	253	288	277	247	271	272	244	271	281	244	282	248	263	260	281	268	269	246	264	279	296	253	271	227	255	262	300	274	234	252	301	278	271	250	271	283	282	295	281	274	273	279	290	294	256	280	267	251	293	299	286	299	271	255	256	255	296	260	246	258	275	261	272	232	266	275	273	270	246	287	232	265	257	284	287	269	263	279	266	273	291	255	284	268	260	260	285	278	271	254	283	300	265	262	289	259	226	304	258	264	270	274	319	295	253	263	270	280	274	273	262	236	254	276	270	285	246	281	266	268	278	274	287	262	281	258	256	282	258	276	291	306	281	262	268	303	270	238	249	282	291	279	248	269	272	295	252	260	269	265	288	296	291	247	244	282	257	311	266	274	249	281	291	283	254	271	257	289	293	275	265	241	238	277	281	260	268	276	250	279	276	286	292	260	276	266	273	279	272	252	266	280	247	299	279	272	287	290	270	272	260	259	283	269	259	270	291	267	247	273	269	278	296	236	271	239	262	276	254	265	305	267	284	269	263	275	268	255	266	239	289	279	273	305	275	291	276	248	297	272	274	287	255	266	269	265	273	224	274	270	263	283	266	250	267	266	273	275	277	252	267	257	295	291	261	260	258	224	284	267	238	249	296	291	259	272	272	279	281	253	295	251	272	273	279	262	237	256	275	269	283	260	248	240	251	290	239	263	265	286	253	287	251	221	286	247	272	283	252	316	247	301	279	254	261	273	270	269	270	249	270	252	259	281	273	275	280	255	296	265	294	257	269	273	270	268	297	298	277	297	269	243	234	239	260	248	256	253	300	271	274	253	252	270	271	276	254	283	242	304	273	271	266	258	232	264	251	271	291	253	259	279	285	269	256	264	289	253	269	286	263	279	238	275	269	250	269	243	268	244	283	265	252	268	274	289	262	282	299	289	257	314	274	269	274	264	267	267	269	282	266	251	292	287	263	253	259	286	262	294	271	248	273	242	289	272	255	257	279	248	280	301	251	260	250	249	270	247	267	260	269	257	250	297	289	271	292	270	269	295	246	271	267	263	260	240	253	291	266	294	273	268	267	261	263	246	265	284	280	276	264	276	261	260	245	297	274	280	275	287	256	262	302	235	258	291	264	268	247	272	252	260	312	297	271	253	277	240	256	277	268	263	252	263	279	272	249	268	264	281	267	271	286	288	263	301	279	241	243	254	279	232	268	261	303	308	300	258	256	258	273	249	265	231	254	252	262	276	253	283	274	251	255	270	276	289	301	251	257	256	285	289	277	278	252	299	242	249	297	237	285	254	281	278	266	253	242	286	242	259	240	250	284	250	277	270	264	254	257	275	267	260	245	247	259	305	286	274	291	295	310	257	295	274	287	295	271	300	282	295	275	267	266	289	257	274	270	256	271	295	295	241	229	287	273	251	268	304	254	272	283	274	242	286	276	277	276	258	266	280	351	294	263	256	279	277	253	229	285	242	275	282	280	264	269	272	238	290	274	283	266	261	309	271	259	247	274	272	274	225	260	287	244	281	299	267
9742	2356	5073	6058	5431	4341	3559	3006	2690	2350	2096	1767	1762	1543	1401	1460	1299	1355	1269	1204	1223	1185	1171	1123	1183	1070	1110	1103	1049	1113	1054	936	989	941	862	910	834	832	807	850	792	762	770	778	784	793	761	697	752	706	743	753	788	787	748	727	767	739	718	713	714	734	685	693	648	720	696	736	697	706	750	698	688	653	657	662	714	676	680	681	671	709	663	692	706	721	646	699	668	657	722	670	667	676	680	681	650	716	655	674	656	660	672	677	677	647	680	657	644	682	672	688	649	628	695	644	651	713	659	640	638	676	664	692	661	661	694	668	693	682	663	683	663	662	681	711	660	713	672	678	697	704	628	665	637	692	721	625	676	661	683	678	675	638	659	670	623	614	667	717	703	654	651	659	692	674	602	655	637	632	636	648	671	637	611	693	619	616	642	666	655	723	660	657	664	666	644	689	590	680	652	673	709	614	679	648	683	674	632	658	663	617	682	666	643	633	611	691	673	698	642	649	721	636	670	647	676	702	679	666	640	691	659	612	673	675	652	645	636	669	650	613	648	669	669	647	647	676	642	653	649	634	687	674	668	703	706	645	746	667	596	689	642	637	694	645	626	679	699	638	655	688	630	691	664	618	679	705	677	669	640	693	656	682	660	689	721	687	664	688	664	667	704	681	640	692	660	659	619	618	630	656	698	709	654	675	710	677	687	705	662	664	651	663	621	655	685	643	661	625	689	663	629	655	644	672	667	678	683	644	667	686	639	631	701	628	662	657	696	669	650	651	669	650	672	654	633	615	656	633	740	710	686	642	623	649	643	679	640	692	666	692	703	633	672	653	670	658	655	690	674	680	632	684	664	649	682	685	617	714	684	637	662	668	713	707	652	668	640	643	627	684	675	673	646	650	651	660	700	622	711	685	667	691	632	681	644	615	673	688	661	690	664	645	654	658	683	646	686	611	639	631	663	674	648	669	626	708	658	652	668	655	681	673	702	664	671	695	695	674	702	642	644	679	629	652	672	683	636	663	618	585	667	628	677	666	658	661	680	665	636	636	674	666	639	668	670	646	661	645	637	673	694	656	658	661	658	665	665	665	699	655	618	665	693	672	695	659	669	700	658	641	641	623	647	727	683	659	671	671	660	679	629	722	672	701	656	687	704	681	642	648	656	672	657	681	675	632	682	687	621	656	685	635	655	644	673	666	645	680	710	641	659	672	649	653	618	632	692	689	635	622	630	667	691	655	623	680	678	635	709	644	612	661	659	660	665	618	719	632	680	663	637	661	628	650	619	679	612	656	643	635	679	660	652	657	670	632	642	654	672	738	690	681	650	649	686	635	625	673	664	657	645	672	679	677	642	658	604	715	645	663	686	665	664	653	688	666	644	640	675	639	656	688	663	664	692	659	676	687	658	662	701	637	691	655	639	678	632	589	647	638	623	671	643	683	655	639	648	701	665	684	649	645	661	674	679	663	651	661	644	647	622	638	684	681	678	651	683	623	676	665	680	677	625	675	696	715	676	670	660	624	668	632	706	716	638	636	580	661	639	665	617	638	650	663	674	652	712	700	674	710	671	689	682	668	677	663	666	654	633	669	644	704	716	636	674	663	659	684	710	686	693	611	640	641	635	675	674	652	646	674	681	688	662	670	652	675	652	669	682	626	656	691	668	648	653	653	653	598	656	636	621	677	655	677	666	639	720	618	661	652	688	689	662	607	649	642	614	672	685	668	677	685	666	669	724	616	657	619	601	609	719	662	655	619	640	629	654	643	662	620	682	644	665	668	659	638	639	679	652	642	680	617	656	672	666	627	656	666	667	614	677	651	716	678	728	682	661	659	711	697	623	704	664	685	701	673	671	602	643	662	672	655	686	661	645	644	660	646	646	644	710	660	653	601	669	651	697	635	703	657	640	622	646	685	666	632	658	647	717	635	641	676	677	654	638	681	648	595	660	614	646	665	631	637	628	664	701	682	664	648	648	648	625	645	701	674	669	625	678	690	661	640	671	665	608	664	672	669	645	631	689	653	650	645	646	659	714	657	638	670	689	669	677	698	640	673	643	687	642	678	687	664	652	704	649	604	656	668	708	683	640	701	690	678	668	627	650	659	645	605	672	669	702	666	650	667	714	664	682	663	631	642	658	710	657	646	646	665	673	665	668	633	661	671	641	676	643	696	672	631	651	665	690	674	636	655	655	640	634	677	652	656	623	661	616	642	659	649	691	653	633	658	690	593	653	645	675	638	662	637	628	694	673	655	658	646	691	688	627	631	666	646	686	690	653	665	656	668	697	636	683	675	654	702	681	669	668	648	636	666	665	643	711	679	655	658	659	681	629	691	616	668	624	645	652	650	665	617	633	655	666	657	640	674	701	667	649	664	623	667	656	674	654	629	672	610	630	660	664	696	694	628	715	613	658	643	654	671	623	687	640	630	675	676	643	680	642	655	627	658	625	676	648	664	649	644	608	659	637	652	626	660	628	634	688	695	663	650	658	650	639	702	652	679	622	616	657	681	667	657	659	621	665	646	679	664	690	651	664	679	669	658	579	647	653	701	687	626	689	693	651	650	692	664	643	664	683	661	661	667	675	661	678	640	648	676	704	663	634	672	679	659	664	649	647	632	668	695	655	639	706	714	643	639	637	596	631	666	617	651	652	652	673	679	697	646	677	662	658	657	655	650	640	638	676	662	633	658	663	667	638	690	674	683	675	672	640	609	658	631	657	702	653	650	665	618	635	620	657	635	645	669	665	673	684	666	641	660	679	635	654	675	662	650	629	708	639	636	659	657	669	611	675	682	617	612	680	664	683	664	674	685	643	630	644	653	693	641	643	722	675	688	661	695	677	697	654	688	667	625	632	670	648	676	691	674	682	650	637	648	698	625	669	643	720	645	636	714	686	634	676	660	683	654	682	637	673	698	681	642	667	677	628	642	663	687	651	693	669	676	668	690	640	669	590	653	670	668	658	689	621	639	659	609	698	667	641	649	657	682	686	632	645	668	620	645	632	710	624	651	622	679	704	667	653	635	619	701	607	653	676	658	699	640	705	685	675	675	617	678	650	614	675	632	661	695	650	646	669	674	646	634	627	644	658	708	696	666	690	628	641	657	676	680	646	635	607	657	680	640	656	664	677	627	663	674	684	710	641	698	684	675	687	669	623	720	629	656	668	711	632	661	696	673	652	677	668	645	673	717	667	613	691	700	645	682	648	644	708	670	622	670	659	719	680	634	631	678	651	600	665	635	638	634	641	694	654	706	648	636	692	648	704	649	658	649	651	667	601	625	638	670	666	668	669	665	702	657	669	726	633	672	657	635	677	669	657	661	637	651	681	682	693	676	669	652	691	609	649	676	655	666	699	645	642	689	628	663	689	638	640	677	676	682	654	657	646	641	679	649	644	675	647	640	638	634	674	690	646	660	684	679	635	672	663	660	639	656	653	641	643	691	651	720	678	668	674	618	695	702	648	602	669	708	635	651	665	676	630	681	652	659	634	655
2352	403	434	391	354	358	338	304	323	312	314	325	265	306	304	318	319	285	332	316	295	358	320	295	301	306	286	311	303	320	336	314	285	331	312	306	332	292	311	318	293	335	306	290	296	271	292	313	297	335	331	310	305	297	292	297	297	286	294	279	287	276	297	307	308	279	269	305	323	275	328	304	346	296	322	294	300	287	288	320	324	299	325	330	313	295	322	315	302	299	300	307	295	247	299	315	293	269	282	311	266	282	256	318	311	262	295	300	326	287	295	278	359	294	331	323	315	318	303	300	309	288	320	302	293	306	303	322	319	327	325	299	295	317	314	275	282	315	284	280	304	309	314	307	311	318	284	288	299	299	294	292	304	299	297	308	298	261	291	279	296	304	291	337	283	282	295	314	296	289	307	284	270	276	313	296	315	301	284	311	287	278	323	313	293	304	307	285	316	325	330	282	291	297	325	311	283	280	314	308	300	258	304	298	319	303	310	279	334	288	292	286	273	313	306	282	297	285	287	291	242	262	340	305	301	291	322	306	297	317	326	313	287	298	317	293	314	288	324	305	302	257	300	314	284	305	325	253	307	301	332	290	306	328	325	299	301	296	320	320	318	275	318	303	331	297	305	304	310	306	306	284	300	314	274	296	290	337	314	283	284	323	291	288	314	293	308	312	303	311	310	299	306	301	305	314	284	310	305	317	299	282	332	282	297	349	298	328	285	291	286	307	287	325	319	300	309	320	291	299	313	302	289	268	264	283	316	307	276	297	275	288	315	307	308	291	311	306	330	311	288	290	309	291	308	315	306	287	294	304	337	294	329	296	333	288	298	312	294	274	294	285	316	291	316	317	292	272	298	296	323	317	280	298	294	316	297	283	329	329	313	322	341	266	300	307	316	296	288	330	298	326	311	306	309	301	318	305	314	265	297	279	322	311	279	295	313	305	318	270	310	300	305	356	299	329	324	271	269	306	308	283	300	307	306	294	290	281	303	298	286	330	303	294	313	320	303	331	283	287	286	316	285	283	318	307	310	309	316	293	306	275	276	316	306	295	306	282	277	317	308	310	308	306	284	291	298	295	343	307	313	312	340	338	325	288	297	320	311	333	292	314	319	324	302	305	301	286	305	318	305	300	298	313	307	299	317	305	311	316	300	297	279	336	321	317	301	327	299	278	329	288	253	305	288	308	305	286	268	312	288	292	325	323	296	299	293	320	306	337	323	311	296	273	312	308	296	313	289	275	275	286	265	294	309	281	329	277	323	276	317	288	292	310	334	305	337	328	299	290	272	300	320	282	319	270	300	313	273	318	339	340	325	349	307	313	291	273	288	295	298	288	315	310	299	297	311	282	285	289	280	315	287	276	323	291	298	324	322	297	294	295	320	314	341	291	292	277	308	297	290	287	293	293	323	286	292	275	321	286	304	338	264	336	286	299	306	275	321	289	254	299	261	316	336	332	314	304	326	293	292	310	283	277	290	309	298	309	333	283	302	292	294	294	322	293	275	290	294	299	347	262	299	304	284	304	278	321	290	309	310	303	304	304	297	297	298	323	303	279	279	293	294	313	292	276	289	277	325	316	295	263	307	303	271	310	304	315	316	298	281	281	297	282	333	296	268	319	343	324	345	276	298	317	237	302	289	289	318	307	326	325	309	333	324	289	293	313	299	313	298	309	276	310	293	271	299	282	299	318	311	279	317	325	296	305	274	306	309	287	252	299	307	261	310	327	306	323	283	321	288	305	297	296	272	333	315	336	296	280	292	283	324	289	313	304	285	343	277	306	242	319	299	305	270	319	327	283	285	276	293	308	280	315	288	311	304	302	274	304	285	302	316	313	317	294	327	284	278	310	320	289	288	292	289	342	291	268	288	309	298	299	319	278	285	300	323	281	248	302	287	323	304	300	282	314	294	321	301	295	282	300	314	277	310	306	284	294	286	306	302	313	311	325	299	317	290	289	340	267	335	291	280	282	284	311	292	311	300	263	310	292	279	292	278	299	297	284	290	296	295	314	295	277	291	300	289	304	305	295	283	320	311	299	323	306	319	299	315	312	293	316	313	275	328	337	298	298	305	322	288	292	283	308	288	287	290	266	272	278	332	316	297	287	311	257	266	292	284	273	331	332	283	308	305	320	307	310	328	275	288	301	294	335	297	284	286	302	288	301	285	261	293	309	280	294	326	277	265	306	291	273	328	278	285	276	285	340	291	299	311	328	344	320	300	323	288	291	304	297	302	284	312	305	308	319	249	284	277	310	321	279	319	295	308	328	265	278	299	291	292	313	332	315	288	319	310	308	293	290	319	302	307	287	274	300	317	282	274	335	289	340	294	304	301	308	313	314	309	320	317	297	306	306	268	314	319	307	308	312	325	302	309	294	301	280	290	290	283	309	303	280	281	280	293	290	328	290	280	278	315	318	314	293	290	290	278	306	308	263	321	290	291	295	284	295	324	309	284	315	310	301	274	315	314	299	300	304	268	313	264	321	282	291	323	279	292	293	290	324	293	262	320	317	308	310	296	277	295	318	283	297	291	310	279	300	312	325	305	285	288	308	334	293	301	276	287	292	263	309	298	313	303	321	326	302	306	327	301	296	310	269	281	301	311	341	340	294	320	302	274	322	297	302	280	283	320	305	286	328	307	271	292	261	305	268	336	300	324	304	302	297	283	314	312	264	288	295	286	297	301	303	283	314	316	301	320	317	305	324	297	287	307	291	311	298	300	312	303	296	320	329	333	300	311	325	294	314	297	288	293	313	307	287	322	316	275	293	312	267	296	282	334	274	304	313	323	306	298	288	314	317	316	310	297	304	304	304	306	285	326	317	294	326	284	296	282	277	305	310	292	297	339	301	294	337	327	287	299	315	306	278	317	294	292	313	291	308	312	273	290	289	304	311	308	301	307	312	292	308	306	285	289	298	321	308	307	291	305	315	277	272	330	303	289	294	292	321	307	272	286	330	311	303	312	308	307	299	291	302	306	287	296	279	263	267	313	308	310	281	262	285	308	311	301	299	296	284	334	316	321	274	298	282	353	281	304	312	294	294	325	298	302	297	298	307	311	305	312	289	320	264	329	297	317	314	321	286	291	306	284	325	306	286	295	331	306	301	323	282	300	278	318	284	287	320	284	302	306	293	276	315	313	284	284	312	311	340	279	290	286	313	281	287	330	321	272	287	285	300	295	316	298	301	269	281	314	308	298	318	287	274	302	338	288	287	308	295	307	304	311	318	279	301	310	272	339	282	296	310	304	286	302	300	294	297	302	322	322	319	315	299	285	268	323	273	305	279	302	276	265	322	345	312	315	328	302	332	285	288	303	308	319	302	297	307	305	256	313	318	319	317	283	315	323	253	287	304	295	321	298	307	314	288	306	311	281	310	291	329	284	301	292	299	309	325	281	296	317	293	306	313	284	289	317	287	291	303	298	297	292	306	305	322	294	264	303	307	296	312	321	329	307	290	324	310	322	303	335	317	330	285	315	294	287	305
2520	832	1013	1042	960	922	847	811	808	787	829	817	790	795	758	731	740	749	739	786	759	772	750	777	724	751	743	784	736	793	744	728	732	733	699	738	741	725	747	722	746	687	694	695	753	734	707	698	679	697	747	724	722	731	673	708	693	713	694	709	695	738	740	691	675	704	713	693	725	709	747	695	690	724	668	719	725	685	730	729	758	666	686	712	657	704	694	697	692	732	741	699	678	690	696	669	692	685	723	691	737	758	681	712	691	712	704	722	726	683	703	694	699	692	691	711	679	714	718	663	779	713	688	661	716	690	694	677	690	697	678	723	722	700	695	712	667	708	718	728	714	752	704	680	679	696	693	715	697	736	679	716	667	661	673	718	685	740	641	722	742	644	705	700	717	729	749	688	689	696	682	710	701	684	688	686	698	755	686	652	666	679	725	665	687	736	692	766	719	693	716	657	726	664	719	697	704	731	699	739	692	711	697	679	703	721	718	701	666	651	711	710	702	672	701	721	701	702	714	695	699	681	748	669	675	696	712	657	713	711	674	732	675	710	736	724	665	737	704	675	687	747	676	663	675	736	690	728	690	687	654	723	670	666	665	646	710	728	671	702	667	703	715	741	706	749	725	677	657	708	716	748	675	730	653	735	692	726	715	739	705	716	703	685	693	673	685	768	672	694	681	704	693	711	651	703	654	701	739	695	694	717	698	686	675	703	694	712	695	724	694	732	705	663	693	673	727	723	698	728	658	751	721	664	670	724	748	676	719	697	715	721	684	693	689	670	690	725	720	688	694	677	672	706	728	687	693	668	654	684	741	690	666	665	731	669	700	704	700	702	689	672	718	754	703	725	678	724	731	705	720	709	706	696	677	686	707	686	721	716	648	700	692	714	703	731	676	743	697	710	681	708	690	716	702	723	662	706	678	691	719	702	655	734	700	712	693	704	694	736	674	703	719	692	690	687	720	686	685	729	643	721	735	712	657	702	687	731	695	675	704	681	736	713	694	680	658	719	717	740	704	712	763	672	698	671	745	711	789	741	697	688	704	683	697	671	689	721	686	735	711	725	702	705	743	689	692	707	719	692	708	687	721	727	642	641	690	736	692	657	701	664	675	709	703	683	728	689	696	709	683	643	711	666	654	685	673	683	713	667	722	691	726	701	706	682	713	712	727	716	688	701	695	689	709	714	729	639	675	724	696	716	698	701	712	697	718	686	670	705	687	758	715	733	679	726	711	702	745	727	707	674	711	692	670	682	687	702	665	646	657	708	710	688	690	738	729	715	651	716	696	731	745	693	649	699	721	707	736	729	697	729	718	699	710	687	677	678	679	706	684	686	688	707	700	674	702	701	713	716	720	652	679	705	673	670	730	710	703	694	639	674	691	712	713	667	725	715	721	666	723	673	742	707	704	743	718	691	694	672	781	658	739	746	711	701	668	716	679	716	668	697	638	686	686	696	685	700	697	728	743	690	687	743	645	697	680	704	690	715	717	729	681	662	693	699	702	692	715	736	712	736	686	679	702	694	700	716	696	730	728	674	687	684	701	720	685	698	681	702	720	663	702	647	668	686	717	730	648	724	704	699	710	712	698	695	703	731	683	718	676	690	688	670	726	688	715	711	688	730	725	770	685	682	731	720	756	679	692	679	721	682	702	686	713	692	719	703	696	651	714	680	675	679	723	731	619	711	720	713	669	670	674	743	695	709	688	700	687	712	697	705	672	667	642	693	776	685	679	729	693	664	715	712	646	703	682	721	659	744	700	652	648	670	731	692	707	743	656	681	730	655	708	711	671	696	713	704	700	737	712	663	723	746	728	701	699	689	659	687	718	693	667	727	708	715	721	732	737	710	721	698	710	653	684	725	718	703	706	692	688	694	691	725	707	719	677	687	702	691	722	662	675	705	694	678	696	698	744	750	685	706	706	678	729	641	745	694	732	718	679	709	733	735	687	674	709	703	672	690	691	654	691	736	685	703	657	667	713	715	734	679	698	758	682	676	690	706	683	670	712	733	692	713	740	715	683	678	704	705	664	698	757	665	709	721	744	727	766	671	715	671	681	696	688	704	695	722	700	733	701	627	730	694	709	663	740	736	699	695	737	743	702	713	721	722	697	731	710	707	711	721	678	708	665	699	679	659	661	715	696	674	715	721	691	686	703	698	691	690	723	754	665	670	714	683	686	731	689	693	674	686	744	754	702	691	635	729	689	703	723	697	732	688	689	681	761	697	737	716	694	705	691	694	702	690	699	710	714	701	713	696	681	711	729	733	679	715	688	678	737	693	742	635	699	670	693	673	660	678	690	710	725	732	682	746	721	684	720	679	684	703	685	684	664	663	705	659	659	698	714	693	744	698	735	696	665	723	715	717	667	690	671	698	737	727	644	656	685	737	692	726	695	707	714	697	693	689	660	621	678	681	719	690	724	667	686	710	710	723	674	656	685	690	678	722	696	722	703	676	724	693	670	731	721	704	695	707	708	685	738	685	701	651	709	675	729	691	717	677	710	706	689	708	780	758	737	723	694	741	699	660	734	719	755	662	705	671	696	714	646	716	685	721	749	705	716	683	727	703	701	657	677	686	727	670	684	706	707	702	720	679	686	708	724	675	704	697	680	703	653	674	730	733	724	634	703	718	689	729	723	674	715	720	666	743	718	680	690	702	727	721	691	688	714	724	720	675	692	719	680	725	722	735	700	748	685	716	676	678	680	717	674	659	691	666	724	712	685	708	737	672	679	691	698	718	677	658	679	691	689	707	685	740	688	712	725	709	719	698	714	721	717	722	653	661	717	681	669	673	685	681	692	675	704	688	738	631	661	707	682	745	716	726	702	701	748	692	696	703	690	672	687	691	746	744	706	641	717	687	707	756	760	728	673	665	696	692	709	712	659	714	691	702	705	705	651	730	699	717	725	662	698	730	708	696	726	685	715	731	642	693	695	723	719	709	664	659	658	730	734	665	694	686	686	705	671	694	659	730	692	728	718	673	681	722	711	692	682	692	702	681	654	709	733	685	729	662	703	727	699	645	733	718	693	677	718	695	665	693	758	697	667	652	687	668	720	688	707	646	750	680	674	742	722	758	692	745	679	679	719	675	724	708	749	767	707	698	702	725	669	733	681	705	671	657	719	633	670	700	741	719	683	719	703	693	672	707	668	749	715	673	684	685	651	713	761	697	651	731	694	710	672	726	721	711	681	698	679	710	715	682	692	689	704	656	727	705	717	670	714	694	685	702	687	688	713	648	679	678	748	716	689	653	730	727	731	685	693	721	712	721	727	685	729	691	709	687	723	719	705	665	680	694	697	735	680	702	689	692	723	702	693	626	702	691	684	731	673	732	715	678	700	709	720	656	710	706	707	705	710	713	720	722	722	642	702	713	694	717	712	651	679	732	676	693	737	714	694	692	690	692	686	671	743	666	710	751	716	635	709	706	692	754	683	707	728	717	710	674	686	719	662	723	711	728	658	686	680	702	691	673	690	678	747	691
11096	1364	1325	1156	857	656	467	421	388	332	316	295	241	264	259	273	237	254	236	245	235	242	237	240	213	193	218	195	253	235	246	229	213	212	220	205	201	233	199	196	193	203	217	188	211	191	200	218	239	216	205	227	192	202	197	201	203	199	202	201	194	200	170	204	209	191	197	225	200	174	203	190	194	190	196	222	218	196	217	198	188	193	195	187	191	196	198	212	216	204	198	198	206	195	183	199	196	186	205	174	186	196	184	194	218	212	195	194	187	185	221	183	186	176	191	223	220	215	189	182	190	186	202	199	160	181	207	191	190	187	202	207	221	206	209	202	235	194	198	198	198	184	190	189	196	186	203	199	210	195	197	180	168	207	206	186	154	185	217	212	193	219	186	166	179	207	230	189	211	185	165	173	177	199	181	205	182	197	183	213	199	206	189	201	177	193	192	214	187	193	184	185	204	174	200	205	231	199	188	193	217	196	202	211	173	193	211	203	192	193	207	208	225	193	186	186	197	196	174	188	190	209	220	194	241	169	184	174	181	216	212	204	188	188	169	173	217	200	188	229	196	184	201	200	200	183	207	224	201	164	160	207	215	180	193	187	193	209	203	211	194	202	214	181	187	217	174	190	210	200	189	186	191	198	194	169	188	161	187	180	194	193	215	210	205	184	179	202	238	204	215	185	224	210	195	215	210	225	208	168	198	191	212	195	202	164	206	215	176	196	194	191	190	194	193	177	165	197	203	188	172	188	198	208	182	186	226	206	198	197	209	196	180	182	194	204	194	166	199	210	198	202	198	217	189	209	209	207	212	179	201	200	210	208	183	201	185	210	200	189	176	182	202	206	224	202	189	217	189	210	197	205	209	204	201	189	166	237	206	193	184	190	192	210	161	185	207	185	205	225	187	205	209	193	195	195	192	203	193	198	197	207	188	189	195	202	192	201	207	191	187	188	221	216	184	174	204	200	188	178	184	232	182	193	175	210	212	228	233	169	194	206	211	201	217	207	196	197	194	219	198	223	211	149	197	195	216	187	196	213	178	201	210	196	180	215	197	182	233	170	194	196	209	184	200	192	184	204	183	186	225	208	158	200	198	205	199	193	221	195	213	195	199	182	185	200	185	203	196	200	198	186	194	234	208	214	196	200	210	183	190	180	208	184	215	195	173	201	201	196	192	226	202	178	191	168	192	195	211	200	195	208	180	163	173	184	201	185	185	195	193	200	212	190	193	194	200	224	193	173	200	214	204	214	227	214	206	172	196	191	201	178	173	212	177	176	214	189	220	206	179	211	180	186	189	188	204	210	166	217	187	195	158	188	201	174	188	191	198	182	186	171	164	164	198	191	186	200	206	199	185	220	193	235	215	212	184	206	182	227	190	187	206	193	188	215	203	197	218	200	199	203	190	199	195	181	203	179	196	187	194	185	197	183	194	191	189	200	193	198	194	178	194	190	209	205	212	176	210	201	187	188	197	157	191	236	193	188	210	207	183	205	181	187	200	189	198	185	221	195	191	191	197	223	175	176	210	222	217	176	213	236	209	193	189	182	207	184	216	203	196	190	189	219	220	190	206	193	197	209	195	205	201	197	186	175	228	200	193	218	190	192	191	190	197	239	185	200	199	194	185	197	209	204	182	159	185	197	213	198	197	177	199	205	173	184	202	208	188	207	210	235	212	191	199	177	199	185	206	198	204	191	198	233	210	199	192	191	199	192	206	225	185	198	200	212	192	188	222	210	190	204	224	184	201	192	207	203	210	203	184	222	182	220	184	206	183	193	199	194	230	216	185	210	185	185	213	196	184	188	190	212	189	196	195	192	204	183	192	165	213	208	191	183	203	189	228	173	178	181	196	211	193	197	192	191	188	189	202	200	201	197	200	185	208	216	227	187	185	193	194	189	201	209	214	189	224	203	190	200	202	225	210	204	179	180	185	204	186	184	200	195	176	216	173	206	205	192	205	185	198	184	191	173	205	193	211	200	200	208	192	191	191	192	188	203	222	189	193	200	203	199	211	190	221	199	183	191	202	191	196	197	194	175	185	207	194	191	212	194	219	213	206	207	210	185	222	185	180	213	189	180	202	206	187	203	194	211	216	186	192	184	221	210	211	189	219	191	164	201	226	201	188	182	193	198	201	202	213	201	189	212	206	181	186	203	210	195	219	181	182	184	219	189	208	216	213	182	210	185	201	185	199	217	209	207	205	209	195	208	197	204	176	194	195	179	211	190	187	200	190	189	208	192	206	200	201	198	203	188	171	204	182	192	191	185	214	194	190	202	169	173	189	166	192	202	197	197	200	216	176	199	176	188	209	148	186	190	216	201	223	198	215	208	216	205	196	195	207	213	204	174	203	194	210	196	195	199	190	188	183	207	196	191	183	194	208	186	199	191	187	172	207	200	185	203	206	193	189	205	205	187	199	195	198	180	207	213	209	208	186	193	186	205	193	193	199	197	192	178	226	221	186	195	176	195	176	209	178	168	172	198	195	198	209	187	170	177	181	209	221	228	185	172	203	187	185	203	206	212	206	192	205	190	187	194	182	188	204	173	211	194	191	178	213	195	215	210	183	188	198	183	197	214	192	203	216	193	193	194	208	173	176	188	209	203	194	238	201	187	203	194	226	194	228	186	185	172	191	191	210	172	202	213	169	200	192	192	210	183	195	212	198	196	185	190	205	183	195	182	192	209	222	212	213	185	186	185	192	169	195	212	187	190	210	213	190	178	173	200	215	199	189	176	229	211	190	178	188	180	183	204	201	196	183	170	184	203	225	213	179	189	231	218	218	204	227	186	192	199	219	156	195	191	219	191	206	167	206	211	196	200	196	202	239	202	189	188	173	195	200	184	204	195	206	182	220	217	186	177	172	208	181	205	214	203	178	194	185	191	195	182	225	173	201	195	229	195	198	182	179	206	180	179	171	192	211	192	199	189	195	212	196	211	197	209	195	204	188	213	221	192	194	183	194	186	175	210	199	206	192	196	201	219	185	215	194	197	202	215	196	181	197	210	194	202	191	186	197	201	188	171	204	183	209	181	174	204	201	191	219	193	195	188	201	193	195	196	175	194	177	204	203	177	204	187	200	215	205	183	190	197	177	192	187	194	199	200	204	194	196	211	179	188	200	206	161	187	156	179	192	195	202	191	209	173	198	174	194	191	194	198	187	201	195	200	179	223	206	196	198	193	186	197	186	207	165	180	188	189	216	193	202	186	161	197	204	210	191	194	171	188	206	191	227	185	179	212	174	221	216	195	179	202	185	206	197	194	205	187	196	189	187	179	180	213	195	218	208	215	171	175	205	208	203	206	182	213	202	212	185	199	172	183	204	172	183	218	222	215	214	182	205	172	171	178	180	196	206	207	168	174	211	182	195	171	199	206	187	182	189	175	223	191	186	196	178	178	194	210	193	199	231	213	204	200	189	179	206	196	209	202	205	188	175	203	185	194	206	185	201	193	199	195	171	198	197	186	198	210	205	213	195	206	204	210
7065	1399	2966	3561	3038	2594	2060	1717	1519	1363	1236	1056	1082	983	998	923	942	809	877	835	831	800	731	786	758	735	796	715	771	729	706	674	716	636	688	631	596	613	586	572	625	536	554	567	542	563	543	559	568	529	596	538	540	563	558	543	552	507	560	534	509	471	518	519	510	505	529	507	524	570	530	500	536	497	489	542	488	499	530	511	508	496	519	504	529	536	534	536	511	477	509	537	500	530	501	469	537	496	505	487	549	499	466	532	491	504	502	549	496	516	509	512	500	526	504	544	514	520	515	513	482	508	532	542	484	499	511	505	515	514	498	486	515	505	513	493	525	480	516	468	524	526	503	510	532	515	485	495	516	492	492	469	526	500	502	525	529	539	528	528	507	522	560	506	486	511	459	483	500	451	498	485	499	460	462	510	478	501	508	485	533	531	541	500	481	508	518	502	506	501	494	483	477	523	494	462	536	490	489	490	506	503	523	492	528	482	558	496	523	494	462	520	523	509	522	527	521	502	501	515	519	494	477	512	515	500	486	502	535	489	478	463	521	454	523	496	542	506	483	475	473	499	512	489	484	516	486	486	500	502	522	479	497	516	502	472	504	515	489	495	513	517	469	487	495	477	525	505	503	510	493	491	472	490	497	475	513	471	465	488	525	518	564	512	486	484	539	522	483	471	508	483	515	481	500	506	473	489	519	506	508	511	503	542	509	458	467	535	504	528	480	510	508	477	495	496	505	532	487	493	503	491	524	539	506	510	467	513	471	457	503	493	514	480	508	506	504	520	556	502	485	496	544	503	506	515	478	539	452	503	513	496	493	493	486	518	526	485	526	504	510	514	494	529	489	496	516	501	489	470	462	463	533	507	490	489	507	511	515	527	486	489	527	506	518	535	519	504	533	506	517	509	481	522	503	488	504	491	481	508	480	502	524	453	500	497	523	525	512	534	491	496	538	498	517	503	465	480	510	466	470	522	506	499	510	525	471	518	508	479	484	500	490	483	519	484	503	489	487	508	495	480	507	526	504	471	538	502	497	502	507	495	512	503	468	532	515	485	503	529	500	542	501	502	489	536	469	485	521	509	506	478	520	468	506	493	458	468	492	525	508	514	474	497	474	530	493	460	529	463	503	513	498	517	515	524	531	517	467	471	458	514	477	464	470	518	499	492	504	473	517	492	514	478	494	500	515	526	497	473	474	511	480	472	460	537	495	475	510	486	464	513	478	491	495	535	485	488	487	518	506	537	496	487	519	461	523	499	481	487	478	519	454	497	489	523	468	456	510	488	514	522	497	479	462	494	541	532	548	485	539	475	475	479	487	485	479	510	522	511	474	457	512	554	435	531	439	496	497	536	508	496	496	487	498	492	503	488	505	504	477	484	514	512	496	499	495	511	487	486	504	500	496	507	469	483	501	481	500	500	489	490	481	484	482	465	510	500	479	504	540	508	485	487	491	510	514	485	498	498	505	546	505	509	526	496	526	517	484	516	486	498	514	497	503	525	498	525	445	539	494	486	503	512	506	516	504	488	517	512	520	543	496	508	518	492	500	509	523	475	498	477	485	505	477	504	515	502	513	496	504	496	488	494	513	489	527	473	493	485	482	502	487	491	496	473	449	470	507	506	506	497	480	469	515	509	554	468	498	493	501	475	513	526	512	451	465	477	504	519	519	490	483	505	507	530	492	547	510	504	501	485	502	463	504	516	446	516	527	467	475	452	465	507	553	493	495	492	496	488	449	502	511	494	506	513	484	475	436	484	513	491	478	487	485	451	499	485	500	510	478	491	533	515	512	494	520	548	457	507	480	497	527	529	504	534	548	523	513	492	498	524	480	531	461	471	517	470	483	510	495	488	499	507	471	499	494	452	528	498	506	530	543	487	492	477	473	514	486	510	491	509	495	530	519	476	514	501	535	491	508	474	445	492	520	497	480	497	446	521	522	498	483	510	511	464	508	493	502	495	504	485	521	562	500	480	523	472	511	490	541	463	478	495	514	509	469	521	482	505	466	508	479	489	515	502	518	469	537	517	468	499	518	526	500	552	472	482	513	546	544	532	522	517	486	520	476	504	514	512	528	483	526	500	505	513	463	488	539	482	515	503	465	530	546	486	503	491	500	481	460	456	489	517	472	517	499	512	467	500	489	503	465	486	520	550	512	496	546	486	489	516	536	521	468	527	523	535	511	536	476	494	474	499	477	508	480	523	486	515	513	477	481	522	523	509	472	506	533	511	467	451	447	461	512	478	537	494	512	475	482	515	501	519	473	492	486	513	495	511	518	539	501	520	479	469	496	512	530	537	511	461	502	544	513	488	480	483	504	519	524	498	524	496	498	468	515	487	489	436	509	496	466	488	520	489	452	521	453	500	505	465	521	507	507	564	504	499	475	470	490	502	544	468	499	477	473	481	507	494	514	503	496	499	523	492	479	510	519	536	501	512	491	541	529	525	516	517	525	472	471	504	495	502	497	507	468	496	482	523	503	531	508	513	504	495	531	519	517	501	497	517	471	484	506	482	481	538	474	513	526	493	464	513	513	503	507	498	502	501	487	505	450	454	478	500	509	521	500	480	474	504	511	489	501	520	492	517	533	512	518	434	524	490	511	478	545	512	494	509	518	481	539	503	512	528	507	504	511	545	523	495	465	507	499	517	520	453	508	509	495	513	493	503	508	479	520	517	491	484	477	536	500	461	474	477	481	471	485	507	505	519	541	464	483	498	488	484	498	500	505	519	528	488	509	503	486	494	520	514	534	505	519	503	515	500	522	521	519	554	504	495	512	517	471	494	512	518	484	506	450	500	487	521	444	516	508	489	505	473	471	486	478	503	522	511	468	526	538	503	492	520	497	515	487	495	496	512	481	510	513	488	486	482	498	464	503	495	490	469	498	513	493	493	485	520	457	507	503	471	511	493	470	483	477	508	503	490	490	528	510	520	541	508	533	523	477	480	489	509	476	521	510	514	502	527	448	523	520	507	511	506	546	509	504	502	487	522	524	496	496	500	513	455	472	490	522	523	482	480	500	515	479	533	469	498	521	547	529	485	496	503	519	515	508	519	496	495	515	483	467	496	501	485	476	514	512	480	478	513	476	468	530	514	498	491	508	548	527	462	485	511	493	506	495	479	562	476	515	483	487	481	514	535	474	468	488	471	489	478	493	478	486	482	493	490	495	475	465	509	515	490	477	460	520	511	483	528	523	517	460	526	495	523	483	461	539	474	537	507	506	492	501	520	485	475	481	518	515	486	521	493	494	495	498	523	508	503	481	520	491	496	538	536	500	510	475	482	507	493	564	511	501	488	508	489	475	444	544	533	487	492	463	485	520	489	506	517	531	521	483	495	505	515	532	537	482	520	515	518	510	477	495	473	488	471	479	465	465	492	481	523	491	521	484	505	508	543	490	494	547	541	502	482	503	502	486	512	500	500	478	483	479	449	479	537	511	486	538	472	505	491	518	529	517	502	493	561	512	515	492	519	488	508	576	516
20829	3929	2847	2221	1438	1041	870	692	629	574	500	443	456	402	405	380	382	382	358	385	326	323	330	384	343	346	353	350	356	339	319	336	333	306	319	296	304	323	269	332	303	282	301	311	306	283	256	266	288	289	304	275	290	298	288	299	276	276	274	286	280	277	302	312	293	316	295	281	280	288	299	277	303	282	266	273	293	300	287	251	254	244	294	277	294	279	307	273	287	259	286	291	278	275	269	292	275	280	262	276	295	323	305	248	278	289	268	327	264	280	253	309	301	294	275	288	293	255	289	279	303	313	278	303	318	255	260	282	278	279	284	303	320	290	273	262	290	233	297	303	279	292	275	277	283	285	273	299	291	269	288	253	269	316	284	249	277	303	285	278	303	262	281	305	272	280	301	299	266	281	274	298	269	269	277	278	267	259	313	271	255	272	270	240	277	252	265	281	278	250	256	274	265	321	293	237	285	260	274	246	300	295	262	311	271	301	298	239	277	295	279	306	270	267	269	288	261	260	296	251	274	300	300	283	248	299	305	270	282	284	286	290	294	287	287	246	293	289	281	286	307	287	302	285	267	273	292	284	251	289	270	283	292	283	288	283	300	258	261	287	301	310	267	287	272	256	252	275	277	274	262	275	262	267	277	287	272	297	283	259	239	270	316	305	272	327	306	332	309	305	307	282	282	265	276	257	284	286	318	297	313	300	281	262	312	265	289	288	278	274	266	246	262	318	286	263	265	270	283	286	285	282	295	296	297	301	284	296	272	265	275	293	301	285	278	290	279	279	301	258	289	312	246	272	259	271	247	274	318	295	260	268	290	268	288	292	297	271	270	292	263	283	269	298	266	289	273	283	244	270	296	277	267	280	276	300	283	283	254	303	254	282	252	300	289	277	244	296	286	273	306	272	281	281	263	282	308	308	271	287	284	289	274	262	288	281	265	256	288	278	255	313	280	286	296	267	276	268	310	300	292	301	285	259	277	292	286	262	251	279	276	303	266	306	259	269	271	260	296	273	260	258	299	283	289	275	289	308	273	283	297	263	302	323	280	283	302	278	281	271	281	292	329	289	281	236	298	285	291	267	274	289	284	269	266	268	290	295	308	301	282	306	304	285	288	286	288	256	267	276	286	286	277	317	302	245	293	281	273	284	270	320	261	277	300	298	288	265	277	260	286	299	275	261	315	272	277	260	269	288	312	285	273	305	276	281	254	286	293	289	285	296	287	269	273	279	289	304	262	277	272	259	302	289	283	289	266	258	287	302	268	274	294	294	284	287	274	289	283	313	287	238	277	304	268	291	282	300	331	295	275	273	304	267	289	263	276	303	265	279	281	269	247	280	266	265	302	278	309	248	316	301	310	268	258	259	266	307	277	310	312	272	299	314	285	273	306	311	278	274	267	274	281	279	286	283	320	294	249	276	270	284	301	276	257	270	300	274	299	301	283	267	277	266	280	284	282	280	276	270	291	283	321	271	279	308	268	288	297	272	313	270	248	286	283	267	241	268	283	295	281	262	266	259	249	300	287	311	292	299	265	259	271	263	283	278	292	271	277	287	287	289	293	299	266	277	287	251	273	264	256	274	306	295	301	290	270	275	305	298	274	297	256	284	251	270	255	315	251	291	298	323	289	305	319	284	262	260	279	273	274	284	270	297	336	263	297	273	258	268	284	246	302	310	294	281	276	244	260	292	311	258	294	279	317	286	270	267	267	289	288	317	270	295	266	283	268	267	276	270	279	261	266	248	274	287	280	264	243	268	263	295	297	278	300	289	258	265	290	237	250	282	267	251	291	266	298	317	260	311	270	294	305	278	279	273	276	269	309	270	254	272	287	286	293	284	294	276	305	267	285	269	275	270	266	289	290	289	258	270	255	282	276	290	275	286	265	277	268	262	302	273	269	313	288	293	306	287	275	316	304	270	286	247	298	286	261	276	266	275	276	272	271	297	291	265	258	288	281	276	269	300	278	293	304	300	280	253	276	287	301	277	254	298	286	280	313	292	292	267	284	268	301	270	278	265	273	244	305	295	264	285	311	289	274	281	269	263	273	307	242	282	279	272	288	281	268	264	263	276	278	287	274	269	311	290	286	291	276	274	272	317	285	276	241	301	292	257	299	299	298	260	276	298	305	275	263	278	255	302	249	276	279	272	304	283	268	269	290	241	282	283	255	276	306	283	274	300	284	265	288	297	301	319	273	279	282	276	301	271	279	284	286	296	282	282	299	288	286	293	275	289	277	266	267	278	275	300	287	289	271	284	274	294	291	282	273	291	291	277	293	306	269	299	275	289	255	264	274	282	289	303	277	249	267	277	244	268	311	306	270	300	251	304	305	266	263	294	270	298	299	287	299	289	291	302	298	275	272	281	236	328	289	306	310	314	290	281	293	289	257	242	244	269	279	253	277	304	284	263	315	249	303	308	276	284	271	267	289	281	303	304	267	278	247	314	284	254	260	297	268	288	272	266	279	307	285	281	249	300	276	287	289	262	324	291	303	285	258	297	282	303	274	291	309	308	314	269	301	255	269	268	295	249	305	310	299	274	303	264	294	324	267	285	302	260	279	271	277	270	290	292	291	282	276	265	258	279	264	281	239	271	281	309	296	278	281	293	306	272	267	261	290	260	257	269	300	284	257	269	291	294	280	239	288	259	274	286	325	295	294	273	275	289	264	282	255	299	287	312	262	242	304	303	271	299	278	294	298	307	297	274	291	282	280	273	267	315	268	312	261	298	271	302	300	296	302	306	287	278	284	282	282	226	257	272	266	255	255	290	271	289	312	289	251	298	270	304	303	289	274	296	301	283	293	285	275	255	308	286	299	295	293	265	265	265	272	289	250	275	300	268	267	295	291	324	259	293	286	238	288	284	279	277	244	297	294	256	260	284	266	286	248	280	310	316	280	263	293	290	290	279	290	257	287	268	293	284	308	302	270	277	279	270	272	296	278	263	295	278	285	274	283	289	283	264	284	295	273	285	267	300	283	274	280	293	257	305	302	295	304	275	307	263	279	274	264	285	288	265	259	270	279	279	290	295	297	296	285	312	303	280	282	282	311	279	296	271	287	299	304	302	253	297	330	294	304	301	312	268	280	295	269	288	273	277	283	252	279	290	278	306	275	268	265	323	248	276	286	276	244	284	271	241	268	302	277	253	287	264	272	289	276	279	299	301	295	253	264	272	273	303	274	318	272	279	273	283	274	281	277	261	286	283	291	282	285	250	283	290	271	267	271	257	292	280	298	286	271	261	272	273	280	286	289	286	260	289	302	289	283	303	286	287	272	301	297	261	276	299	276	273	271	291	248	293	261	270	269	296	270	272	304	290	290	275	290	324	306	270	274	273	282	269	292	276	275	297	255	278	259	282	270	256	281	293	247	258	271	270	284	275	292	271	314	291	257	275	265	287	288	261	276	270	268	256	266	290	297	292	268	287	310	303	277	254	280	279	327	263	268	269	254	300	285	276	298	257	293	298	317	303	288	284	297	275
9880	2403	5100	6162	5311	4382	3538	3070	2657	2274	2137	1911	1685	1653	1488	1403	1397	1278	1318	1263	1255	1211	1134	1110	1168	1213	1197	1148	1075	1112	1050	1047	958	942	962	926	858	871	850	862	872	856	809	786	846	785	780	789	822	757	819	794	761	831	779	731	790	777	774	713	726	744	722	723	750	723	758	736	721	735	721	724	698	683	678	694	709	674	698	715	691	740	688	706	775	707	680	745	681	720	722	777	727	750	702	702	703	652	658	674	667	692	674	692	705	703	696	670	730	725	692	677	752	735	682	752	658	728	669	701	705	678	716	712	731	647	685	665	703	710	700	726	699	712	727	726	679	667	722	713	720	730	653	704	739	690	708	665	693	651	670	681	706	732	659	684	683	685	695	701	668	679	741	701	730	693	636	694	640	703	692	641	685	696	662	672	721	672	712	675	690	701	682	720	688	688	649	668	681	737	700	702	679	674	646	657	633	706	677	670	722	686	678	750	727	690	689	686	668	677	666	657	717	695	761	664	688	712	732	710	710	664	709	704	748	683	690	758	694	652	701	635	696	676	690	730	708	690	685	692	704	637	638	694	707	664	671	680	671	694	701	675	709	719	646	688	713	694	662	678	694	687	713	656	693	704	661	677	679	697	672	699	676	677	713	702	674	685	667	678	672	689	710	644	644	678	672	699	698	710	731	738	699	656	678	693	766	648	707	698	651	701	677	699	696	715	709	678	691	706	677	679	716	695	665	695	702	674	739	645	743	686	694	692	702	686	692	709	709	670	709	631	645	697	667	661	692	703	640	677	668	688	641	719	718	665	685	696	685	708	716	653	677	649	682	673	630	690	703	679	673	700	710	695	661	629	685	735	660	704	705	672	676	709	668	724	708	663	685	675	689	678	692	724	667	675	723	662	698	659	716	651	699	624	679	678	702	683	672	724	717	675	656	697	723	718	665	686	695	693	699	691	670	677	669	685	703	700	716	666	696	708	694	678	682	701	690	688	705	683	636	704	682	699	726	707	688	713	710	689	663	702	703	695	706	695	701	646	726	712	640	629	676	647	727	668	689	729	717	686	712	691	677	639	692	690	703	692	645	663	718	671	724	677	719	658	712	691	656	699	669	651	696	717	686	681	711	687	694	683	640	687	733	694	655	674	668	720	699	696	749	669	736	687	730	739	699	683	680	671	735	708	669	724	666	702	678	664	709	672	673	716	719	685	712	693	703	698	746	728	702	682	665	705	724	711	676	765	698	689	670	678	696	711	669	706	667	683	632	664	694	720	668	684	699	717	730	697	679	681	694	638	678	682	660	673	737	630	653	668	681	699	720	667	694	663	714	659	743	711	672	698	688	702	667	662	679	680	700	730	656	633	736	757	701	715	669	709	657	653	684	684	698	733	681	673	685	690	682	677	625	676	690	712	666	696	704	775	715	717	651	713	651	666	698	688	651	647	702	695	694	689	689	712	662	739	655	707	706	681	711	702	682	700	733	699	680	654	758	688	710	743	682	692	730	653	716	729	652	692	658	695	743	672	654	701	679	689	698	708	677	697	655	722	715	703	685	693	682	684	688	697	665	682	697	726	690	696	688	663	710	719	716	692	676	644	681	722	673	690	730	715	643	658	670	660	679	687	637	707	704	686	666	699	663	693	734	668	701	679	686	678	673	661	697	675	681	667	690	672	671	660	695	681	692	714	689	721	659	740	717	693	688	652	669	653	682	684	708	712	650	653	662	706	686	726	662	715	687	684	678	744	683	654	658	716	710	701	682	696	677	729	691	660	690	656	616	662	679	656	657	689	685	701	746	639	632	717	684	690	714	681	725	661	710	654	709	739	694	681	712	725	697	673	692	655	684	677	691	720	720	670	707	680	702	672	680	690	697	676	650	670	690	715	709	685	690	702	701	689	691	685	733	635	696	688	708	688	625	670	669	701	720	659	671	703	688	659	648	703	724	729	744	710	665	662	706	705	656	684	699	654	695	710	720	698	689	677	652	705	651	680	708	691	710	641	685	667	681	703	718	636	694	680	703	665	694	702	675	701	676	675	668	678	700	717	651	641	693	676	767	667	690	715	705	679	706	695	692	724	700	683	695	735	706	711	670	661	685	731	709	683	679	669	680	678	753	692	703	666	629	667	691	693	657	692	654	670	668	651	664	678	687	676	673	688	717	718	691	723	641	706	730	677	700	725	725	710	726	667	670	656	685	686	731	688	740	703	685	722	661	718	674	694	675	670	667	715	709	672	651	701	700	695	750	700	678	693	712	693	727	659	707	703	726	688	711	656	696	696	704	717	686	670	710	717	669	646	701	642	678	671	712	686	685	706	662	620	736	733	642	705	672	675	693	692	681	685	685	687	738	720	676	668	660	739	690	672	677	666	661	719	683	717	697	719	666	645	681	694	684	661	669	707	696	726	703	694	670	711	637	685	670	658	680	705	685	668	664	739	683	702	690	700	695	697	638	718	696	672	675	677	715	651	694	719	690	703	649	691	732	666	687	646	662	658	726	711	654	699	713	754	676	671	663	671	708	649	661	732	700	773	679	696	663	686	650	720	721	678	689	697	707	680	670	725	683	652	691	714	696	709	654	715	683	714	745	684	696	670	735	678	665	707	658	692	696	678	680	710	643	676	651	655	681	663	709	695	725	707	678	708	662	720	649	713	666	760	706	702	682	662	673	671	634	704	657	694	650	677	706	704	656	666	701	706	730	669	703	708	670	677	662	669	691	690	650	658	725	727	698	648	693	651	720	653	682	681	680	717	657	604	721	719	634	703	691	647	633	640	685	697	658	700	717	740	667	703	710	689	657	734	659	668	662	711	773	709	686	665	690	698	673	669	723	669	714	667	698	700	689	678	717	713	689	679	702	704	687	652	676	681	655	706	703	699	685	671	734	702	710	733	616	695	673	696	680	679	680	731	667	699	681	679	725	738	662	802	694	697	672	694	663	654	656	676	717	708	681	653	750	648	688	700	710	671	730	732	643	713	663	727	671	669	682	650	687	663	662	649	662	703	693	642	732	714	645	677	689	678	698	633	673	682	717	677	693	690	720	705	711	656	690	709	758	690	716	668	646	679	685	686	721	691	669	694	647	696	696	678	689	713	699	632	699	690	683	728	696	699	718	656	674	696	715	665	710	675	701	651	690	672	716	691	640	668	673	714	685	679	660	720	711	688	692	729	678	692	727	679	681	698	666	653	656	681	674	731	712	699	677	697	699	656	714	703	731	697	673	647	660	692	694	711	671	680	700	696	723	696	747	689	673	679	726	694	687	677	674	650	684	715	684	670	705	742	652	696	673	691	652	690	681	686	711	689	678	658	682	708	710	716	731	657	663	667	677	670	687	636	644	695	678	705	718	711	730	689	692	640	708	695	677	680	729	683	622	683	719	716	677	641	662	671	680	688	729	710	685	654	708	668	703	688	662	721	706	631	680	674	711	742	644	728	690	648	701	668	683	688	719	661	727	694	702	679	687	692	700	680	713	671	667	655	660	692
2360	423	444	420	376	377	344	330	337	329	324	322	332	312	300	335	301	284	314	328	331	310	351	342	296	295	296	316	331	314	305	309	302	307	353	328	299	322	276	292	348	309	343	318	310	315	327	334	316	314	316	318	339	310	341	315	339	309	324	308	303	340	323	318	290	361	327	337	345	304	347	337	283	315	309	298	315	315	351	330	318	277	279	362	309	339	300	302	279	306	296	308	317	316	329	308	305	308	304	325	312	310	331	315	290	338	348	287	307	299	331	312	327	333	304	327	301	304	309	298	286	338	315	300	318	348	348	266	306	325	295	314	333	335	324	304	318	304	335	316	295	309	334	295	323	274	325	335	331	299	293	348	344	297	295	313	289	354	329	321	301	309	322	300	344	290	304	340	306	315	319	314	305	332	316	319	358	309	301	314	321	306	307	336	331	294	322	305	293	319	322	367	288	337	331	323	340	312	314	325	309	332	290	327	336	335	333	302	327	313	327	280	322	323	304	328	311	279	289	296	317	280	323	289	353	329	313	313	284	308	344	328	298	299	282	310	294	315	318	306	314	303	296	298	318	329	283	369	308	298	341	336	342	315	313	302	305	348	318	325	339	328	315	300	322	323	301	304	288	316	317	315	293	312	316	305	292	306	306	359	349	276	321	300	289	304	317	314	322	329	337	311	330	295	316	321	306	296	346	272	318	340	347	332	319	338	325	298	332	310	322	287	322	337	312	297	334	349	334	321	297	275	306	299	292	325	298	339	294	306	296	308	345	319	317	344	314	309	298	328	332	313	318	348	310	339	311	326	329	317	293	323	333	297	294	324	302	314	311	274	333	324	310	319	303	290	342	282	328	308	317	321	339	288	304	306	325	346	320	297	300	307	352	326	292	287	318	299	338	294	355	298	344	296	324	332	320	314	302	280	313	308	307	309	310	345	300	301	335	317	314	302	317	327	311	311	301	298	323	301	341	304	341	339	314	296	282	320	301	286	302	302	311	312	328	307	356	338	321	302	310	288	316	326	308	271	308	317	315	316	331	307	336	316	347	299	314	314	306	333	323	316	294	310	282	312	339	335	320	315	347	321	319	347	311	311	306	311	334	294	341	350	310	315	329	302	337	337	303	330	274	318	300	309	311	284	300	306	328	327	295	297	309	311	311	317	316	319	329	326	324	311	302	283	323	332	313	337	300	328	281	338	319	306	311	320	302	313	304	286	364	310	313	320	303	306	299	293	323	325	324	317	306	307	329	337	291	305	312	294	306	310	314	312	299	314	304	321	324	294	328	331	312	311	285	321	326	330	306	284	333	315	331	289	330	262	302	332	320	315	312	320	304	325	331	339	327	319	287	293	326	310	294	315	281	349	297	302	319	341	310	313	313	301	327	304	305	322	309	330	302	337	310	329	334	300	326	324	285	319	322	286	296	321	343	279	351	349	336	308	308	334	301	307	318	323	282	304	322	304	309	315	319	344	321	343	315	345	293	325	330	306	337	331	322	327	320	322	258	331	313	324	370	331	296	294	307	341	313	332	327	326	299	298	310	304	284	315	318	291	301	315	297	332	289	323	300	306	309	287	287	286	298	354	317	296	309	312	317	302	332	303	323	321	317	300	255	348	304	329	303	284	282	320	340	352	324	309	340	331	323	290	271	317	321	314	341	314	311	296	290	309	286	317	301	300	291	304	333	316	316	331	312	327	278	299	299	287	297	324	344	288	322	332	300	300	374	316	321	356	318	303	328	348	334	303	304	289	318	296	320	322	335	295	315	325	310	322	323	353	315	324	280	338	295	323	324	319	292	300	332	310	275	280	286	338	304	322	349	303	292	303	352	302	312	285	296	298	342	299	345	304	314	319	306	310	329	307	313	317	317	327	332	336	347	344	288	291	311	312	298	335	356	287	291	330	280	287	331	335	333	336	323	338	306	288	314	317	331	335	299	342	328	328	310	300	321	292	285	290	319	304	275	311	307	289	293	318	319	301	298	321	319	305	326	318	290	336	345	328	289	313	315	317	299	288	333	315	333	305	302	315	310	337	334	294	330	310	291	295	340	329	324	327	313	312	313	330	294	329	331	297	317	312	325	315	327	334	318	320	280	296	289	280	340	297	320	302	312	287	331	320	311	282	316	306	310	326	327	304	283	331	294	298	318	309	313	319	323	295	346	314	301	330	322	311	338	301	311	321	343	310	314	288	327	368	302	308	308	286	313	316	343	306	310	280	315	302	295	277	330	325	290	331	326	321	297	319	309	279	299	299	324	319	333	313	312	332	327	327	360	333	338	302	343	308	362	286	319	308	318	312	347	324	309	300	283	303	322	316	320	312	311	284	324	305	252	296	308	289	324	317	299	316	294	288	290	302	331	353	288	319	325	311	308	310	322	347	336	306	279	326	304	315	308	324	306	303	298	331	340	309	297	290	298	290	335	310	299	283	330	305	310	303	325	277	340	315	318	312	332	315	326	291	361	323	350	340	296	308	330	301	311	335	356	340	316	288	320	296	307	294	304	303	263	295	324	317	294	301	327	298	312	335	334	280	333	318	335	342	346	329	327	282	333	310	304	305	305	333	326	335	316	302	308	295	305	314	299	320	293	324	322	354	338	273	322	310	343	300	300	338	292	327	318	303	341	315	336	291	322	305	297	297	373	350	313	272	293	317	300	361	315	307	297	308	290	333	302	362	322	276	301	319	274	286	298	316	320	322	317	281	314	296	331	346	327	334	309	328	317	352	323	303	312	276	328	329	307	267	307	321	300	306	289	283	295	308	336	308	338	300	305	355	313	314	318	329	303	291	331	279	316	278	344	295	327	332	333	308	346	285	316	327	316	312	289	307	331	310	311	350	339	302	279	305	329	308	303	330	335	356	304	301	307	301	293	331	342	305	322	299	309	322	330	270	294	294	314	317	343	316	284	328	333	325	304	347	336	325	302	315	342	345	300	308	283	332	328	317	297	308	351	313	301	316	308	313	322	295	338	306	293	327	315	327	318	319	321	333	324	290	304	305	328	314	306	312	313	298	307	324	339	328	304	331	304	327	307	343	356	288	324	322	292	306	312	312	327	286	305	331	307	306	304	338	294	288	347	303	328	302	312	339	331	306	321	307	340	291	298	344	322	315	305	251	349	359	300	304	299	315	297	315	323	292	316	302	357	297	319	290	323	333	322	367	347	314	343	321	296	313	287	309	290	326	315	307	345	276	315	291	315	330	319	303	301	327	321	293	365	321	288	320	337	319	301	304	289	312	328	318	286	283	301	318	340	327	340	304	345	316	301	299	276	300	292	305	315	303	318	334	317	327	347	311	342	299	282	301	314	323	322	300	315	325	283	272	284	324	339	310	335	342	314	285	301	306	325	337	323	326	306	301	321	318	314	301	311	312	339	328	321	323	300	332	325	304	340	331	321	340	285	346	312	300	337	315	290	295	304	334	316	334	311	295	274	337	300	306	333	344	310	319	293	327	349	322	314	332	315	328	310	301	315	316
2567	876	1045	1094	1101	990	889	884	858	879	850	813	814	781	762	863	857	783	797	741	835	778	821	762	820	853	802	824	790	758	833	783	747	770	743	753	782	764	748	717	764	763	755	698	785	754	748	747	754	736	751	764	738	755	703	723	734	739	694	752	761	710	756	762	734	775	714	767	766	678	762	778	722	684	752	719	729	731	725	787	731	738	708	719	723	746	700	758	758	727	717	715	769	684	729	703	714	770	746	727	764	745	752	708	770	705	688	728	696	698	752	683	727	683	710	758	788	708	729	776	735	691	753	735	753	725	726	743	735	729	734	761	751	724	758	738	798	692	720	715	711	721	762	711	722	692	766	740	729	695	741	724	743	669	756	723	782	784	747	746	719	737	753	740	721	762	730	717	748	691	710	748	700	733	712	722	762	771	734	736	731	773	718	755	687	718	734	701	740	710	717	749	743	678	702	716	771	745	726	738	749	766	703	803	765	741	716	720	695	711	744	757	756	712	749	744	696	744	732	688	739	695	721	721	783	789	686	697	762	723	744	690	744	750	763	715	738	711	764	717	689	728	732	719	691	703	744	751	684	750	738	732	680	753	790	747	757	672	737	688	755	696	742	695	749	737	724	684	748	723	729	705	708	763	698	696	750	708	773	747	770	702	730	776	748	718	768	742	675	724	760	764	734	718	756	786	756	690	721	745	736	751	738	814	744	681	734	747	723	724	739	770	742	772	736	719	729	746	723	722	703	755	726	736	731	725	743	730	748	702	738	740	711	756	727	724	745	732	704	686	701	740	708	757	768	749	745	737	714	693	768	728	713	687	760	707	699	740	759	735	743	767	730	732	755	720	704	728	815	722	688	720	730	750	751	741	752	750	719	707	701	772	719	677	731	762	739	767	681	739	733	750	721	780	746	715	737	736	740	755	717	736	734	741	736	745	724	716	706	687	791	680	810	740	745	718	715	751	724	702	759	728	750	761	719	743	692	722	707	727	715	728	790	783	694	741	732	725	716	744	745	738	735	714	759	722	738	744	732	730	734	778	707	755	737	730	691	759	701	731	724	751	678	692	696	704	744	742	706	693	704	748	757	755	725	730	712	734	736	784	704	730	719	710	769	757	748	749	724	735	724	705	708	730	718	742	740	702	710	725	715	723	689	719	726	770	733	722	734	721	729	786	719	737	757	715	703	742	735	755	731	783	738	732	720	782	710	719	713	746	736	761	701	739	748	749	764	715	719	719	700	723	747	738	771	686	721	685	730	743	748	719	720	753	750	754	688	726	735	732	726	728	748	693	757	754	748	668	762	708	741	730	716	679	694	761	731	693	758	664	726	713	704	715	744	753	729	699	726	715	731	720	722	728	722	742	752	742	780	723	784	725	748	769	748	711	706	758	724	747	760	720	732	746	718	760	707	752	758	758	716	745	721	753	764	752	767	774	757	748	747	727	734	714	725	747	724	745	726	739	733	711	698	712	723	710	723	723	770	736	675	760	724	767	734	726	752	737	737	742	754	703	727	701	739	693	766	735	689	758	736	720	746	727	746	776	769	753	733	727	750	708	727	732	708	730	708	744	730	696	725	735	716	755	749	715	748	738	776	705	746	765	698	730	755	789	726	677	716	680	757	711	748	735	715	755	731	720	728	715	744	676	710	773	752	731	714	751	720	729	735	689	718	760	676	695	720	704	749	757	679	721	750	747	743	745	714	690	773	757	741	762	767	710	709	699	727	716	694	730	696	711	710	752	699	700	750	722	729	797	755	731	759	711	755	736	730	724	673	743	709	714	724	749	733	788	712	712	710	747	789	717	741	731	727	736	719	791	741	714	715	744	724	741	765	705	720	712	733	745	750	699	756	737	758	719	741	725	741	738	766	754	724	752	747	769	710	772	761	712	785	706	716	736	741	700	698	707	739	688	720	716	751	660	690	709	748	734	695	745	769	704	772	701	739	733	735	773	739	677	711	721	763	668	798	736	708	731	738	723	731	707	712	764	708	681	713	747	695	688	738	701	690	801	764	746	695	733	691	717	730	760	741	708	751	767	773	723	702	693	753	740	753	737	747	716	728	682	739	774	737	790	725	740	744	728	737	720	725	742	749	684	724	697	700	763	723	734	769	721	715	773	723	765	716	716	772	730	712	791	795	713	715	710	772	722	726	703	739	725	738	762	755	710	772	756	731	722	784	746	724	746	763	757	745	711	682	747	769	687	722	753	764	696	720	718	705	769	691	738	710	718	748	706	759	762	770	769	723	717	700	692	695	735	790	717	749	706	734	725	734	734	706	752	730	752	717	742	736	731	716	677	718	734	719	761	742	732	697	755	732	682	744	728	728	752	730	722	714	707	751	749	744	687	719	737	744	727	782	771	736	734	734	705	683	708	751	748	759	690	718	756	732	728	706	709	686	696	735	730	731	703	713	715	716	735	729	703	712	720	696	780	749	762	745	744	744	737	704	760	725	730	728	739	738	741	749	696	781	691	677	781	744	758	730	714	751	752	727	703	731	756	728	696	764	750	742	676	730	728	777	747	707	728	701	756	682	770	752	714	735	728	752	709	709	697	751	697	748	740	740	708	744	779	739	712	749	695	785	718	732	768	738	735	732	720	740	737	761	752	705	726	697	725	727	755	751	644	736	763	757	773	715	735	766	686	772	716	748	764	738	714	758	729	714	771	705	766	712	726	712	759	708	728	736	728	738	770	750	687	743	741	716	715	702	749	733	720	727	718	721	801	737	770	729	693	741	759	705	731	716	767	675	735	725	769	708	721	794	754	751	715	701	729	728	750	797	722	702	706	706	705	697	751	716	731	776	658	793	704	707	771	728	726	713	697	769	728	742	735	725	683	729	723	728	718	730	749	732	735	688	704	715	736	719	750	740	692	697	755	726	723	725	754	767	683	697	752	742	727	696	708	744	698	760	695	743	760	716	767	746	739	750	721	734	767	738	776	702	742	745	699	730	751	688	745	774	700	763	708	732	757	707	706	751	735	767	707	722	729	753	742	734	747	720	744	696	735	706	684	692	729	726	732	717	693	766	788	751	750	779	722	747	731	774	814	749	679	715	773	725	759	728	742	713	710	753	726	719	754	755	728	733	757	732	750	729	691	708	734	688	748	723	723	717	725	722	770	715	714	727	755	752	710	759	700	721	732	716	753	744	714	763	708	720	740	701	716	770	771	749	734	755	767	670	778	739	679	752	766	720	713	758	715	714	714	697	754	783	737	731	760	746	759	718	737	747	762	754	723	739	750	719	745	732	751	736	738	749	739	709	740	749	737	743	744	767	707	706	770	720	740	716	741	753	671	772	712	777	687	758	754	720	694	720	753	727	785	717	747	785	756	726	796	707	709	741	759	731	708	738	657	721	759	742	749	701	741	737	785	721	751	761	724	697	734	723	738	735	702	750	750	739	680	710	758	691	717	752	716	724	732	714	747	697	727	696	709	705	778	732	678	783	693	764	758	737	792	703	786	717	723	746	693	709	683
11642	1450	1351	1099	816	603	509	437	415	345	332	298	324	306	283	251	273	279	223	275	244	268	254	240	272	240	235	225	231	230	260	255	257	258	211	245	242	199	218	203	220	222	218	218	227	231	197	244	208	230	199	199	239	230	179	197	206	220	249	213	201	205	205	210	195	238	198	228	205	240	207	195	204	199	195	224	225	205	237	197	205	220	215	201	213	217	217	237	205	221	216	241	191	207	208	184	203	187	215	211	184	220	209	202	226	203	198	216	200	231	222	219	200	236	216	227	234	203	205	239	220	221	240	241	207	217	194	186	214	244	191	199	182	199	209	219	212	222	203	199	236	200	194	208	231	218	225	226	208	226	202	228	220	239	209	204	222	191	226	209	193	208	230	213	204	213	233	212	223	190	200	230	210	237	203	207	203	233	213	204	206	214	220	210	204	228	199	219	219	240	211	217	188	219	181	189	204	229	233	209	218	238	207	211	204	218	206	218	201	192	208	222	204	199	209	219	189	222	213	189	219	192	169	228	218	198	249	209	228	217	194	210	219	193	219	216	208	199	218	245	212	204	215	194	200	206	225	198	216	202	206	226	234	194	212	208	220	206	229	211	180	214	203	215	187	204	194	205	179	205	205	195	208	205	252	209	227	216	196	262	218	209	222	248	177	215	182	209	180	199	202	203	213	190	212	214	231	217	219	182	233	191	191	183	211	219	202	244	220	209	189	199	210	186	218	212	193	216	238	224	206	204	222	223	229	216	224	214	241	223	167	227	217	237	204	207	222	203	219	205	221	225	196	203	206	209	202	202	208	206	216	228	223	191	210	227	208	228	223	205	211	204	197	199	203	211	203	194	237	178	223	222	204	219	211	245	186	213	194	197	208	215	210	208	220	206	207	178	204	209	220	210	199	188	202	218	228	234	239	200	249	191	178	204	200	200	204	196	218	214	227	232	200	180	198	218	211	186	234	247	249	228	227	193	203	231	223	209	216	176	199	209	206	214	228	206	211	255	240	204	203	223	252	196	204	224	211	202	209	195	200	211	217	230	199	183	215	206	220	193	207	220	214	212	218	199	205	206	199	211	229	227	226	220	218	202	192	216	206	240	201	211	197	209	215	196	247	198	216	204	214	210	213	201	200	202	245	226	221	215	193	199	211	208	219	224	192	197	207	230	209	202	220	228	206	231	241	198	193	235	185	202	245	234	223	219	212	206	216	221	206	190	203	204	194	215	182	203	225	225	206	230	215	210	232	214	203	211	220	201	224	208	227	189	184	195	202	174	205	231	235	213	208	223	201	204	208	202	212	214	225	206	201	197	186	221	210	219	195	211	178	205	210	203	248	218	197	204	208	226	199	198	193	216	188	212	190	214	236	228	212	211	208	234	194	219	214	218	220	180	221	198	179	164	201	227	190	192	201	245	233	202	197	193	195	222	241	210	211	211	227	196	186	216	216	206	217	232	213	212	206	229	186	216	201	242	195	230	219	207	235	209	197	199	199	212	216	209	214	199	219	211	211	223	233	231	199	241	215	215	201	227	223	214	231	220	181	218	214	225	216	214	221	216	206	203	213	232	207	199	233	245	216	205	207	213	221	216	228	202	180	195	239	217	220	235	171	207	194	216	231	220	207	204	211	234	206	206	213	194	195	206	214	205	215	224	207	206	206	203	213	212	207	200	229	199	199	222	201	205	197	233	194	220	242	211	206	192	227	231	225	195	215	198	190	227	234	223	198	199	219	202	219	217	224	237	223	207	203	201	221	185	234	206	192	207	199	190	219	218	222	212	179	208	193	221	203	216	244	218	181	219	210	220	226	228	208	249	210	207	208	194	199	225	197	194	196	197	220	199	218	213	226	205	220	192	201	208	217	193	219	214	197	216	214	203	219	192	210	226	214	203	233	243	237	195	185	193	207	210	230	184	211	189	220	216	202	177	189	206	201	226	197	194	212	196	199	216	206	186	219	222	249	222	197	217	226	235	208	223	219	173	214	225	180	215	228	223	207	235	203	186	200	183	183	221	236	205	256	222	194	199	220	205	199	214	194	214	221	183	189	216	226	237	234	192	219	189	224	187	192	201	203	200	224	205	218	168	191	204	211	201	237	192	199	214	240	220	227	221	206	210	195	186	190	210	211	227	230	214	212	229	187	202	231	198	223	204	223	205	207	216	194	207	194	244	224	224	206	207	185	224	238	222	216	215	245	220	209	200	203	209	189	224	230	190	230	189	211	217	193	232	210	211	201	214	224	218	215	228	206	194	179	195	171	221	214	223	203	219	211	220	202	198	219	221	200	222	219	202	215	194	240	197	221	204	250	194	230	189	215	200	213	224	216	218	202	207	202	227	182	201	190	215	207	223	225	218	215	222	192	206	212	207	219	219	206	219	196	194	190	216	240	231	224	212	201	230	207	206	201	220	223	211	195	205	228	232	236	223	197	186	210	171	191	204	213	212	213	209	189	206	201	199	223	216	210	220	183	221	227	226	215	222	188	222	252	214	226	195	225	204	216	247	198	201	215	195	220	217	191	185	194	203	192	215	233	211	222	199	224	208	226	210	191	200	212	226	204	164	205	212	185	201	233	217	233	214	217	200	201	186	233	202	216	233	226	196	231	222	219	194	189	228	214	182	217	227	228	203	215	206	219	215	212	203	211	218	224	216	199	223	200	202	226	212	232	204	226	198	206	208	195	177	203	216	215	211	193	217	216	206	206	207	181	205	210	216	203	181	225	224	198	233	233	195	180	218	251	193	229	201	205	220	203	210	211	203	226	223	225	206	213	216	206	202	197	220	229	224	217	214	222	220	214	204	199	166	226	212	217	194	207	227	221	207	215	209	213	187	220	223	211	192	215	219	211	218	219	199	186	198	201	213	236	190	194	206	202	220	200	200	188	200	206	198	231	207	214	201	220	236	220	201	209	188	207	161	195	205	197	229	198	224	200	208	231	210	212	206	190	209	202	211	225	245	206	215	205	195	240	220	199	212	199	224	213	206	226	217	195	201	202	207	184	201	209	217	216	201	243	218	209	202	198	210	214	211	218	246	218	215	229	187	232	223	190	185	221	211	218	229	196	213	206	190	209	222	247	210	212	203	209	190	205	237	198	193	216	202	183	210	198	216	205	220	208	199	193	185	197	216	219	229	204	223	236	178	219	199	225	206	231	226	209	185	185	200	243	211	182	213	215	195	209	206	207	221	216	181	192	216	233	231	196	197	189	185	242	202	228	213	234	201	224	237	232	209	191	198	215	221	208	194	216	202	195	212	227	205	187	211	204	195	205	189	207	214	195	210	193	203	217	203	192	224	224	194	197	237	225	192	202	219	191	216	231	243	237	207	193	210	192	216	220	190	224	184	216	226	210	214	229	215	221	214	231	215	221	208	219	218	224	200	226	227	207	196	208	209	233	237	215	196	213	181	229	217	202	235	219	213	207	230	201	216	194	203	197	203	193	181	211	209	213	199	202	221	215	222	200	191	228	215	197	221
7156	1425	2962	3538	3053	2538	2049	1767	1548	1328	1265	1136	1122	1017	998	958	898	902	926	842	838	833	764	810	810	793	786	809	769	790	727	730	748	609	661	648	620	603	625	626	640	632	637	638	574	575	568	592	584	635	610	608	638	598	600	620	591	555	577	594	584	524	545	553	594	541	557	533	534	559	565	582	567	535	552	533	527	546	572	518	542	571	557	564	567	538	561	605	528	567	537	525	579	534	555	567	578	504	537	540	568	538	541	519	549	508	543	572	544	576	512	539	516	577	545	511	524	487	533	534	563	560	513	586	555	590	574	513	553	540	538	537	531	542	556	483	572	574	578	505	534	540	539	526	525	541	533	571	564	513	526	568	505	522	561	564	524	522	543	568	544	572	505	478	529	534	539	561	543	563	518	531	528	533	544	555	573	504	548	520	533	503	522	543	499	469	551	560	527	505	544	542	498	496	562	526	535	538	561	523	572	511	523	541	510	533	542	518	543	524	549	524	532	545	534	543	559	528	517	534	545	510	533	539	561	520	479	535	573	559	549	585	537	512	521	486	555	525	561	544	516	519	570	485	552	551	518	543	535	554	537	516	533	531	545	524	536	537	535	523	565	567	547	553	561	564	564	521	522	537	542	502	508	564	545	527	490	519	512	541	504	539	553	543	562	531	549	485	526	530	516	486	514	506	521	541	540	560	556	488	581	538	528	500	487	530	543	555	533	563	515	533	520	532	582	525	523	506	541	467	556	585	520	567	514	523	525	515	563	585	553	516	527	518	526	553	513	498	566	488	509	539	576	548	490	559	545	504	499	546	549	587	535	492	524	512	564	523	508	516	552	550	528	497	558	553	542	566	532	539	502	539	542	544	512	546	466	545	550	529	532	570	525	528	534	541	492	542	528	538	541	528	537	510	556	554	571	507	511	534	512	522	514	535	552	495	511	537	529	515	569	528	503	512	528	487	554	518	504	542	531	516	560	566	529	517	559	514	539	550	499	532	539	525	526	564	528	542	508	468	495	550	502	510	504	508	501	518	507	565	519	523	488	533	545	524	568	522	529	517	504	577	566	514	555	554	536	573	503	540	548	542	572	545	517	557	501	554	544	518	521	548	572	529	541	542	542	502	552	539	538	557	528	534	562	520	525	551	554	531	528	495	541	533	521	514	515	536	558	537	548	533	526	520	567	521	493	546	549	556	522	532	554	523	521	535	529	538	528	537	535	541	491	477	532	540	525	507	510	506	529	538	543	549	553	549	537	518	509	561	538	495	477	521	547	538	521	598	533	516	509	540	541	479	554	548	517	525	529	523	511	515	521	529	512	555	524	519	494	556	532	538	547	521	546	561	555	515	550	547	508	562	535	485	570	523	528	535	526	564	564	559	542	566	552	542	510	544	514	513	526	531	478	550	476	538	526	542	503	488	583	530	562	556	513	535	514	527	520	522	511	551	559	544	554	510	522	512	526	527	569	545	533	528	521	558	507	532	559	521	523	539	523	554	533	577	510	521	558	517	513	534	553	546	527	560	530	520	526	534	532	585	507	541	527	525	523	487	501	538	549	524	506	490	525	559	520	542	519	526	496	492	520	544	540	528	564	543	557	523	529	489	476	535	556	536	535	541	510	534	508	521	522	494	524	528	515	498	526	510	539	484	519	540	544	556	503	554	474	527	530	580	541	515	579	555	520	514	550	573	532	528	562	508	529	509	524	519	519	574	514	527	555	513	542	496	571	503	561	519	526	560	572	504	542	550	520	551	584	539	534	521	525	534	527	517	506	556	571	552	528	529	527	540	532	551	561	558	506	491	559	538	515	550	523	558	566	536	526	555	536	509	527	587	540	499	536	516	529	528	538	535	549	534	562	511	501	517	572	497	520	506	547	495	537	586	517	551	534	558	567	533	556	525	532	492	544	496	532	537	534	538	562	549	514	473	569	590	491	498	518	535	553	523	535	565	540	535	504	516	555	526	533	585	568	572	532	518	542	574	516	547	514	528	541	530	522	527	495	520	515	554	527	540	560	533	499	501	580	507	512	542	517	509	556	506	565	499	489	489	526	517	555	543	565	542	536	527	549	540	562	541	534	517	546	538	513	529	535	551	510	517	540	509	531	450	547	527	529	526	519	503	512	505	542	537	517	566	565	546	532	529	563	553	571	535	585	518	523	568	523	540	523	512	524	529	569	504	522	539	550	519	549	527	505	540	513	538	500	545	549	515	547	524	573	570	550	556	500	565	506	547	525	535	514	508	553	590	519	523	521	516	527	505	567	552	544	507	550	571	548	521	545	509	518	552	527	574	519	501	572	525	517	550	548	551	528	526	503	542	560	487	502	549	527	552	517	563	520	577	528	569	534	507	510	527	520	513	556	553	488	543	510	566	582	518	536	508	532	518	567	572	522	541	528	510	519	524	519	507	561	542	518	549	564	513	543	501	538	563	504	523	549	510	562	540	546	562	553	541	525	497	540	543	509	554	530	575	527	513	546	549	537	543	495	553	526	523	535	527	505	568	554	572	544	541	564	526	562	525	530	517	492	547	533	509	566	527	503	540	531	542	528	547	583	532	554	573	536	518	567	513	533	507	565	523	540	519	527	529	491	529	514	546	554	542	518	537	549	521	507	523	567	560	499	545	502	522	539	554	585	543	538	549	538	551	513	493	514	534	570	539	512	548	509	517	553	522	546	549	561	536	520	491	523	585	518	552	516	497	544	523	524	531	510	543	546	517	561	544	536	548	561	513	563	516	555	525	547	531	513	490	501	552	548	489	546	524	547	519	528	529	505	530	583	561	541	569	500	536	538	522	564	557	492	527	554	507	567	526	535	556	561	475	550	537	552	569	485	527	507	591	560	545	522	512	465	571	546	520	528	545	575	536	549	517	539	533	515	519	518	545	546	534	504	505	514	568	592	507	530	503	516	568	548	556	517	514	555	515	579	523	541	498	517	482	513	559	511	533	545	497	515	540	541	531	507	546	531	495	540	523	535	554	523	530	511	542	521	511	525	542	485	556	571	479	552	518	499	520	546	497	563	516	515	529	587	507	548	526	531	566	502	536	542	559	525	520	531	511	564	506	518	540	543	516	534	515	530	540	531	532	507	514	483	523	533	523	522	495	556	503	557	535	548	522	562	520	508	524	548	554	514	548	533	496	551	540	519	536	519	506	539	505	510	520	498	511	530	515	563	500	499	503	540	498	526	488	523	495	523	499	561	557	525	485	535	505	519	565	540	571	532	528	522	509	510	512	557	523	525	517	569	515	500	549	576	523	545	523	572	541	541	563	509	530	592	538	519	539	537	504	553	535	554	514	559	540	543	497	537	515	559	528	545	584	591	541	557	528	537	563	565	570	548	522	557	514	544	508	552	553	512	572	519	539	564	514	567	534	543	548	542	515	512	555	501	533	524	548	500	535	521	502	476	511	547	567	605	521	548	572	505	537	577	512	543	561	495	569	554	509	494	506	532	552	529	475	554	543	544	545	534	546	519	525
22034	4296	2856	2122	1497	1118	813	734	610	569	520	535	452	462	428	356	398	398	358	383	359	360	392	333	381	369	408	368	321	356	392	328	347	305	313	288	305	312	342	322	344	273	300	291	298	284	312	291	301	321	308	288	332	333	314	334	304	290	301	267	302	329	280	283	293	320	314	277	314	254	292	290	298	313	310	337	305	354	297	300	306	300	304	300	265	269	300	299	286	305	287	280	297	327	301	293	296	324	290	294	290	291	273	288	290	274	325	269	266	292	312	315	260	291	301	285	272	303	278	312	276	277	289	300	298	287	282	302	274	327	299	294	288	277	300	298	307	321	278	290	282	318	320	323	316	300	305	264	274	314	304	275	280	285	311	294	288	303	324	321	279	295	269	308	271	314	321	275	298	312	319	270	317	285	289	302	277	256	265	296	293	310	283	276	311	263	298	315	303	281	272	242	290	277	279	294	287	286	306	272	304	291	302	273	287	303	304	313	291	297	254	282	268	293	300	281	281	292	314	316	311	286	284	292	331	314	272	275	317	293	298	300	310	269	262	338	304	296	287	300	293	287	293	295	277	302	308	270	284	293	299	303	292	253	293	285	310	282	264	289	303	286	289	312	286	300	314	229	286	316	312	300	340	266	263	294	281	285	270	247	304	293	320	249	306	291	305	300	273	329	299	286	310	296	273	258	298	279	302	279	270	305	266	268	306	314	273	305	282	303	299	312	313	331	291	327	289	287	285	286	270	313	305	268	276	294	294	302	286	307	265	276	303	324	284	291	267	308	322	305	288	290	288	309	325	274	310	279	323	296	265	292	309	307	294	280	311	311	297	280	297	268	281	290	295	320	300	261	289	287	254	305	288	273	303	265	265	310	281	277	280	282	302	302	280	300	298	274	301	297	283	277	315	302	295	250	266	300	273	312	287	280	334	285	275	317	305	276	292	345	281	299	278	268	293	276	286	295	315	280	276	274	286	289	321	297	305	283	331	289	275	316	289	292	290	299	284	280	293	285	310	299	278	294	302	278	305	305	272	310	294	264	297	305	281	310	280	295	285	259	290	294	299	303	288	292	289	295	261	285	272	329	295	298	293	261	284	293	325	296	304	295	309	303	299	290	271	290	301	328	289	319	319	257	281	302	301	286	283	298	290	277	292	285	318	297	318	286	315	310	283	327	308	315	267	296	322	273	287	283	314	301	303	329	303	278	296	270	305	290	276	296	328	300	292	289	282	299	288	301	271	297	309	291	307	291	253	277	294	263	293	308	306	295	295	287	298	315	322	298	257	278	289	275	303	303	276	285	305	304	326	281	328	307	268	287	255	305	277	288	296	276	333	286	316	289	304	322	295	307	274	323	314	293	300	310	304	278	268	303	298	279	305	314	280	284	291	274	313	322	284	305	305	291	273	296	309	315	285	295	295	320	304	325	299	300	283	301	291	308	309	305	306	312	282	278	312	282	283	308	267	310	284	284	298	300	309	300	267	284	293	283	293	271	283	278	278	318	294	294	302	287	277	302	272	303	311	308	242	296	270	272	273	282	298	309	314	289	291	277	291	286	317	312	287	296	324	281	284	301	281	274	293	305	294	299	276	303	291	288	316	292	265	303	280	315	281	263	316	313	304	306	290	283	306	282	288	309	290	305	306	291	289	304	284	303	323	289	298	293	345	262	299	280	283	294	305	273	318	283	297	308	309	301	304	317	282	289	306	302	263	284	297	288	296	293	293	289	283	298	312	299	285	309	270	313	326	309	295	319	285	282	281	258	276	290	331	297	306	300	296	268	304	313	290	275	297	309	278	283	305	285	306	302	283	287	302	301	310	302	283	290	276	296	307	314	297	310	308	288	273	289	296	281	274	296	291	323	325	311	276	289	307	296	259	255	263	250	303	286	269	280	297	291	276	336	285	310	300	305	294	299	298	311	275	292	295	281	269	283	310	297	273	271	294	304	297	312	271	311	283	305	272	268	277	287	273	291	316	289	286	294	278	293	314	285	291	303	310	303	312	279	268	294	281	247	272	293	271	273	255	281	273	295	291	304	293	289	239	279	285	306	305	303	314	291	297	300	274	292	281	283	289	314	284	303	279	310	316	289	288	275	287	282	318	319	311	299	265	274	299	286	306	283	296	322	282	279	301	307	305	330	295	286	300	313	281	316	299	308	308	308	273	262	318	298	319	309	287	307	292	296	294	311	275	291	323	276	275	273	318	264	308	274	299	305	325	307	316	293	324	272	303	323	282	281	310	310	304	291	270	304	294	301	304	297	291	292	316	300	293	260	294	321	297	296	284	291	284	284	268	288	304	280	286	334	263	301	306	280	295	287	281	293	287	279	326	313	289	293	291	277	309	324	319	309	277	281	302	281	277	298	284	293	299	287	286	245	270	310	257	317	310	292	299	267	279	318	299	302	270	287	278	278	273	294	274	309	277	282	284	330	284	299	293	297	264	310	287	289	320	279	304	301	294	269	286	274	307	297	307	311	301	313	297	318	291	286	308	307	296	294	277	304	305	320	292	280	299	298	288	302	293	288	285	291	293	323	275	295	282	288	305	296	287	317	318	321	297	319	283	295	278	301	312	276	313	297	312	291	303	291	299	317	322	297	301	311	308	313	287	270	300	325	286	291	308	278	291	274	308	285	306	272	276	293	297	289	318	303	285	272	270	288	303	318	295	263	289	290	286	301	282	298	276	307	312	290	270	269	305	292	274	311	303	304	274	289	286	293	284	296	272	313	325	302	330	266	311	323	292	301	276	337	272	294	311	300	304	339	292	277	303	272	275	325	285	294	268	278	303	292	280	319	295	305	277	295	285	286	321	270	288	295	292	271	302	276	277	316	318	284	285	262	304	318	298	278	262	285	289	282	339	288	291	274	282	293	278	319	289	291	279	288	290	286	322	312	273	298	312	282	295	285	313	294	267	282	313	287	293	322	287	287	310	310	270	304	277	349	305	315	323	275	254	300	288	274	260	316	291	310	307	286	323	305	325	295	282	272	292	271	287	262	270	312	301	296	296	323	274	259	309	310	310	276	290	287	296	303	302	291	284	276	317	252	297	276	321	324	316	273	299	271	290	287	322	285	275	259	261	308	321	288	267	299	310	293	329	296	268	328	270	300	296	298	312	276	354	292	309	274	329	307	291	293	266	287	268	309	283	308	282	285	270	273	258	271	259	266	289	283	275	296	309	284	319	271	311	308	305	279	301	289	316	294	286	282	309	274	289	291	318	296	307	286	311	316	268	278	281	280	317	299	264	283	297	305	286	313	281	312	301	306	271	305	301	293	328	297	294	288	306	273	305	292	270	291	271	279	287	294	273	271	304	274	282	279	264	316	336	276	296	315	279	268	292	271	296	293	296	313	279	299	306	298	296	291	265	277	282	292	294	285	287	318	273	281	313	299	250	315	285	299	299	290	287	296	342	297	308	290	295	314	314	311	295	353	313	294	312	278	318	291	277	294	269	291	306	336	314	271	269	286	284	262
10411	2319	5134	6057	5290	4378	3591	3020	2616	2295	2068	1880	1755	1633	1581	1451	1457	1362	1292	1240	1295	1270	1202	1209	1152	1265	1157	1111	1053	1115	1058	1026	998	969	993	914	880	907	906	853	900	828	880	819	801	794	850	775	836	845	846	809	790	818	872	863	782	767	780	754	751	738	797	796	792	803	815	755	834	794	792	743	793	829	720	738	719	712	730	741	787	815	717	709	765	740	722	764	762	786	750	776	759	710	727	738	751	722	724	737	742	712	663	773	729	733	715	712	773	691	687	773	733	753	763	694	746	729	719	736	745	698	737	704	742	716	760	717	714	706	748	741	752	765	696	736	720	750	686	792	711	739	768	758	687	684	717	704	727	707	733	766	745	717	722	714	724	798	769	701	752	728	698	741	666	714	734	716	699	679	730	713	678	727	749	686	718	709	687	744	679	733	709	721	725	755	713	722	734	693	721	715	679	746	693	769	710	744	692	736	694	687	725	711	706	704	694	771	730	700	716	725	725	703	717	741	774	715	738	741	720	710	725	686	738	751	707	683	703	711	679	734	687	744	664	705	700	760	669	713	677	757	744	682	727	708	697	721	689	692	697	711	761	754	763	699	707	721	703	753	667	700	725	731	715	706	726	745	672	739	770	702	722	726	703	664	731	712	704	729	704	732	708	719	706	762	648	720	739	743	720	723	730	681	743	682	716	716	747	699	697	649	650	749	723	732	744	732	715	764	689	703	731	694	766	721	712	730	725	683	686	722	725	675	708	724	739	746	760	723	703	722	721	745	708	703	706	700	745	741	703	663	731	738	762	673	714	725	727	675	708	727	679	760	724	738	690	700	723	742	694	695	712	713	709	712	719	703	709	718	723	756	728	728	667	705	693	704	659	693	697	723	747	709	700	724	699	708	704	721	691	703	733	715	739	736	708	729	755	713	762	730	721	727	718	750	764	755	685	719	702	711	731	675	731	736	685	717	674	704	708	733	697	725	706	665	714	700	740	689	753	666	700	709	677	732	685	733	715	709	747	733	723	672	753	681	684	676	724	718	709	708	744	706	709	695	757	721	760	718	728	677	712	733	710	698	747	687	712	716	754	717	676	775	690	703	723	650	730	725	702	714	724	731	688	726	697	710	711	704	731	701	648	744	728	715	714	700	762	735	760	708	727	702	734	739	742	680	723	749	720	702	728	807	729	752	691	669	718	718	709	768	714	746	727	706	676	756	727	710	740	736	759	696	698	685	692	744	729	760	703	731	712	752	745	742	687	746	681	750	715	684	704	712	687	737	756	702	682	716	722	707	734	716	692	731	754	716	686	707	716	699	721	717	738	700	701	767	695	726	682	691	717	713	700	711	742	723	728	739	673	734	712	754	690	694	733	711	719	717	724	691	737	685	659	764	702	693	728	720	742	728	742	732	718	650	710	683	676	743	731	720	710	728	742	713	740	690	739	701	737	738	664	711	715	697	669	724	678	694	753	706	704	696	692	698	698	713	758	689	678	744	720	692	768	716	747	753	730	720	731	711	703	697	734	715	768	733	652	715	695	741	715	677	711	706	725	727	691	642	762	738	736	703	735	708	723	745	764	683	720	661	689	748	727	733	705	719	725	699	734	674	699	731	766	750	735	734	698	678	720	793	715	697	712	727	716	729	725	700	673	663	741	736	748	720	752	698	723	707	713	744	733	711	733	777	710	760	718	707	723	690	757	731	685	718	689	713	731	666	696	739	717	751	730	749	721	714	695	729	741	736	718	735	774	719	703	700	687	751	691	722	717	722	687	709	688	737	743	648	705	708	696	778	741	742	733	712	719	727	798	653	700	710	715	703	701	742	736	699	684	657	725	716	744	732	695	716	691	701	700	708	702	724	721	715	704	698	714	679	699	716	709	743	710	709	709	703	670	740	727	685	718	693	716	796	751	625	701	788	716	764	756	673	754	717	804	689	715	678	641	733	720	715	715	710	690	664	702	766	717	709	684	770	736	734	690	687	711	681	760	716	714	720	707	714	676	680	707	725	748	717	679	764	722	745	712	743	705	742	725	717	698	745	694	709	741	759	672	706	720	734	722	697	738	701	765	705	700	711	732	755	760	704	718	688	721	703	732	703	701	697	744	743	730	665	708	667	747	682	703	748	733	704	690	677	738	725	714	694	761	720	701	727	730	748	742	698	717	707	733	721	709	712	714	761	742	745	687	691	740	709	732	751	722	740	713	755	722	757	725	677	750	690	768	686	716	698	752	705	735	677	725	741	729	774	681	714	755	744	707	721	757	728	684	738	739	701	669	724	693	702	661	723	689	690	726	711	709	762	688	706	722	728	685	719	747	710	736	758	700	738	764	749	693	711	737	727	691	724	755	708	706	703	727	685	774	659	700	669	735	753	716	726	728	685	702	660	724	695	735	740	711	726	710	679	702	709	710	701	707	758	746	746	679	671	695	705	657	693	705	701	742	674	736	745	741	666	740	783	707	700	670	742	685	703	724	682	703	733	681	743	703	714	745	735	746	746	692	700	784	684	715	710	689	743	662	709	716	674	694	712	727	693	683	677	712	701	736	713	742	692	678	664	687	715	770	700	744	716	734	719	712	750	717	725	755	710	697	705	712	743	731	691	723	667	764	718	697	745	689	729	698	728	710	753	689	714	698	722	706	713	698	743	720	707	719	743	722	714	685	724	705	719	747	716	720	701	704	696	771	675	686	700	716	745	701	722	715	727	755	690	739	699	711	720	743	723	747	735	689	724	712	670	714	691	699	690	712	730	689	760	726	710	700	722	723	680	746	707	748	710	709	731	735	690	739	712	715	753	746	702	699	709	722	662	708	711	731	758	652	738	674	692	719	743	738	709	739	711	734	700	725	723	735	696	708	714	678	746	735	699	732	688	705	730	710	702	718	724	677	732	683	732	735	711	766	699	762	714	708	691	662	707	699	728	718	712	732	757	715	704	680	708	724	741	712	706	697	704	691	704	672	699	683	748	727	701	697	736	701	694	762	710	682	723	716	682	715	716	701	798	722	720	739	725	717	746	687	727	750	726	708	678	728	706	720	690	707	725	778	697	773	700	745	684	743	734	695	702	726	737	739	675	723	704	699	760	714	683	750	748	685	753	750	739	700	686	718	715	683	703	711	710	659	741	744	712	713	698	694	705	672	723	772	696	721	715	699	709	713	730	712	724	669	732	744	758	778	720	709	675	694	691	718	730	750	668	691	691	712	743	704	680	731	682	739	724	723	751	737	666	715	729	690	718	716	726	750	732	742	743	696	723	668	718	683	711	718	727	715	702	721	718	755	684	815	689	709	743	744	736	745	676	741	730	707	716	700	716	752	753	702	712	781	741	747	734	736	714	708	773	718	694	743	725	700	703	751	714	733	722	700	723	767	714	693	696	729	739	696	682	679	712	745	779	724	734	735	698	724	670	732	765	693	681	716	770	731	729	741	710	738	742	695	745	722	743	715	711	708	705	720	739	718	697	722	708	720	741	685	733	703	753	764	728
2340	422	477	414	393	398	333	336	305	327	326	321	326	332	348	319	316	313	347	314	320	294	350	300	323	308	302	316	337	304	295	327	315	319	326	314	324	298	292	283	322	342	315	337	304	351	298	340	356	299	335	311	301	318	316	327	330	328	283	318	311	336	307	285	299	325	352	332	295	342	315	311	335	286	286	362	356	305	351	303	330	332	293	337	340	320	334	344	327	317	360	347	315	307	305	306	313	288	338	348	325	321	338	274	331	280	300	323	326	327	310	307	324	330	351	326	333	350	318	298	355	330	323	279	336	294	333	318	286	341	307	327	306	307	318	315	323	321	328	323	294	308	304	303	316	323	333	294	310	345	297	292	305	332	309	303	294	310	333	336	346	331	352	336	311	307	325	330	307	320	367	309	367	325	315	297	299	326	319	286	311	320	332	328	337	333	278	345	332	357	330	316	323	321	298	341	319	318	320	321	358	331	284	336	321	357	304	329	322	340	324	326	307	286	276	321	328	311	319	276	290	357	316	326	325	301	338	311	314	317	313	343	323	326	335	320	317	328	287	344	311	322	335	360	350	326	332	294	306	318	352	329	308	289	334	325	314	337	309	310	316	345	314	328	315	299	301	339	326	326	325	320	316	319	291	299	292	277	305	307	323	310	332	320	310	322	351	340	311	321	323	298	311	297	333	320	383	305	316	302	339	316	350	347	331	352	326	308	311	316	321	325	330	318	332	334	362	332	328	348	309	326	311	338	299	305	315	292	298	342	373	304	297	304	299	345	331	371	354	341	328	330	338	321	308	305	341	270	300	305	302	294	343	314	334	333	329	322	347	319	362	266	309	337	323	308	322	312	320	315	307	307	314	325	277	317	316	316	305	346	300	335	326	334	316	313	295	312	322	294	277	306	331	313	326	318	339	344	310	319	352	307	344	319	357	325	339	314	326	333	304	336	349	322	277	340	348	298	299	331	343	326	349	362	306	300	334	308	316	298	293	324	313	364	336	310	325	334	298	274	331	304	337	319	321	324	359	343	312	310	311	303	332	320	314	334	338	331	347	345	319	342	342	337	349	323	373	344	335	312	335	334	321	315	317	312	309	321	328	356	318	317	345	338	360	337	295	332	316	322	342	345	308	302	329	324	308	320	298	337	331	324	327	324	332	339	307	310	319	342	312	297	317	330	318	324	334	337	324	298	328	325	327	333	354	342	321	321	296	353	310	309	332	328	336	294	342	315	305	325	306	278	316	309	334	320	319	333	329	314	339	315	332	290	319	330	362	286	338	317	330	315	276	318	327	299	329	309	326	335	318	327	318	322	327	312	310	320	319	328	329	295	302	295	321	356	297	287	327	302	310	310	323	320	320	298	316	299	350	337	288	318	307	325	287	308	324	323	325	308	295	303	349	311	286	311	292	323	335	324	310	346	302	342	312	335	319	324	349	338	317	308	353	352	304	356	336	325	301	309	310	355	317	325	328	314	320	347	325	303	347	346	321	344	362	308	297	309	337	332	331	319	327	368	323	354	327	307	320	320	298	321	300	309	329	338	338	344	325	312	324	302	331	304	315	313	361	315	314	332	279	301	314	322	320	344	313	320	350	305	314	322	298	301	298	309	283	301	314	308	335	317	328	301	278	309	309	297	325	327	312	316	337	317	314	297	306	312	294	319	315	318	313	322	308	296	296	335	313	355	301	302	305	294	341	324	317	322	315	327	313	325	329	330	353	327	355	323	301	317	320	326	319	308	310	369	339	357	322	289	313	306	320	332	320	302	318	326	308	300	311	316	331	318	311	322	315	317	295	311	346	336	325	301	283	340	289	319	318	287	314	326	363	350	319	329	333	286	292	289	322	319	295	309	328	326	297	328	348	351	311	333	343	314	323	339	345	337	345	302	330	300	308	290	328	320	332	314	315	324	307	354	286	323	357	300	317	327	336	297	338	289	314	361	338	333	335	303	328	312	349	330	328	337	332	343	339	323	336	335	305	351	304	319	313	332	296	334	311	363	272	320	313	334	314	302	355	322	278	291	305	311	366	315	323	325	341	297	312	333	329	334	335	304	299	293	330	312	314	307	347	314	369	310	332	332	305	340	292	314	359	338	318	298	297	310	304	310	344	319	355	308	321	321	290	321	309	321	333	332	333	314	337	318	303	297	303	331	349	321	350	318	311	372	337	280	322	300	297	302	299	346	312	306	336	314	319	382	319	354	325	333	326	290	317	319	290	291	285	311	357	308	306	333	337	339	321	325	312	318	304	354	301	329	280	316	341	324	315	305	317	338	329	301	327	329	305	310	286	327	305	299	344	304	302	287	319	304	311	328	314	341	334	307	303	318	298	323	320	284	316	316	325	323	296	296	316	321	341	311	343	310	312	315	297	322	314	313	337	291	322	305	302	330	311	319	339	305	350	339	306	321	314	311	306	350	324	332	321	302	330	295	308	321	331	296	314	324	308	306	325	351	319	314	349	336	328	306	329	322	323	320	318	346	321	301	318	286	359	313	329	329	336	329	297	296	350	343	330	334	314	321	343	321	318	321	352	308	352	325	320	323	339	303	308	318	323	293	319	318	323	346	324	327	306	320	307	313	313	362	320	299	300	355	327	352	296	340	309	296	307	329	318	340	322	303	329	305	339	323	338	319	317	323	327	316	321	338	310	311	316	352	313	338	299	323	320	303	323	329	313	329	322	283	303	341	349	307	313	314	337	313	314	321	319	320	298	350	318	326	303	324	307	325	332	348	325	331	319	304	305	313	329	342	313	321	317	297	320	361	336	294	278	320	330	325	328	330	315	309	331	316	320	327	303	318	355	342	276	320	327	316	317	339	339	358	318	327	304	334	370	305	330	315	320	324	311	307	338	319	327	337	299	329	326	339	337	303	324	320	366	329	339	316	317	330	357	323	329	323	325	291	324	313	340	297	329	316	326	343	294	314	309	308	337	342	348	330	317	305	341	297	309	327	282	335	329	312	343	345	318	324	304	308	348	336	322	301	322	306	348	314	316	329	343	332	299	353	339	333	307	318	360	323	312	305	302	308	307	312	345	319	318	309	320	280	323	324	291	305	346	310	334	327	315	296	313	299	304	303	337	341	302	328	318	319	300	297	320	306	315	321	341	328	293	305	313	324	301	319	313	321	335	323	324	307	325	320	339	313	340	351	321	333	324	289	299	299	297	325	331	305	323	316	313	346	306	330	307	335	339	288	340	298	310	291	329	325	343	337	295	304	324	312	351	323	310	293	313	341	309	333	354	331	313	324	335	344	360	316	300	338	312	328	316	314	290	311	344	304	332	342	323	320	331	322	317	322	318	305	331	346	329	301	314	331	282	328	312	284	336	312	344	329	333	352	317	339	295	335	322	321	327	367	355	326	308	327	303	307	311	300	310	304	357	289	306	319	294	301	286	355	334	351	309	293	306	353	343	305	328	307	343	344	320	341	344	329	336	299	305	310	321	342	295	331	292	316	337	315	339	311	341	331	327	292
2656	841	1032	1116	1036	944	933	893	909	839	809	852	757	820	808	813	812	826	819	827	846	784	850	826	862	801	836	781	863	843	800	813	807	831	833	826	788	757	822	734	775	753	758	754	748	719	719	728	771	766	805	775	750	763	772	794	809	769	732	791	766	742	798	732	704	774	752	728	723	756	771	744	781	715	800	744	779	734	784	758	741	767	731	748	731	763	793	789	740	721	757	766	709	720	711	731	763	755	762	739	777	721	747	775	762	756	770	759	752	789	796	753	754	805	784	792	715	720	783	750	744	731	739	701	753	724	741	736	696	807	745	786	728	815	750	719	730	785	729	770	770	807	717	706	760	779	724	751	753	740	743	763	733	736	721	795	769	744	739	714	752	729	753	780	727	735	724	754	747	731	750	724	720	752	751	727	721	723	751	727	735	754	776	697	799	708	771	776	781	795	719	711	780	811	770	755	785	729	802	703	742	786	744	759	741	722	744	757	741	731	756	728	698	785	768	711	763	824	765	741	775	754	734	744	741	776	742	727	725	770	740	736	782	734	736	783	756	805	754	796	707	742	723	767	724	768	723	737	768	761	745	757	753	760	751	696	735	771	781	720	739	763	747	765	765	748	779	764	737	731	739	719	749	750	719	758	732	754	811	719	739	770	706	712	758	759	710	727	679	685	764	761	717	708	754	732	692	746	726	756	775	742	796	764	737	766	754	794	781	714	688	728	769	740	740	747	775	772	753	737	730	714	712	814	792	743	738	730	769	735	709	746	765	761	779	738	755	772	746	781	741	761	740	753	763	737	727	744	750	747	709	771	749	758	722	743	752	772	731	797	738	761	693	785	660	745	739	731	758	722	718	761	737	715	750	704	765	718	783	731	742	739	752	726	737	712	772	781	745	756	729	764	706	781	732	770	759	708	754	726	733	778	747	743	711	717	751	793	776	803	718	690	774	751	706	746	723	724	739	730	761	755	700	757	763	724	743	752	724	783	753	783	774	723	741	761	740	800	734	748	761	754	799	781	748	740	760	756	743	774	744	769	731	744	754	782	741	719	748	783	748	728	767	781	773	753	841	756	792	711	777	749	736	745	741	762	739	709	724	756	710	711	733	760	772	747	746	741	780	746	761	795	778	799	744	776	706	776	743	781	739	696	758	793	715	736	728	766	723	736	716	749	766	738	763	765	752	772	749	732	763	771	792	754	798	773	766	779	746	737	721	786	708	708	740	723	735	745	705	786	741	774	771	751	723	738	736	738	771	743	805	731	806	659	769	723	702	781	779	763	738	709	765	730	697	729	818	737	753	745	719	774	786	817	723	748	717	761	710	785	757	728	737	765	735	739	737	738	720	757	742	797	788	738	745	768	768	773	731	732	723	712	752	776	734	719	691	763	742	744	807	735	786	745	723	717	758	723	765	739	718	737	735	723	786	711	763	775	704	723	757	763	736	750	787	697	797	729	745	707	746	771	715	754	796	768	731	738	709	716	770	804	728	758	736	757	761	737	738	751	734	717	755	737	767	770	747	725	750	780	747	778	733	742	782	774	746	730	708	766	797	774	764	766	789	692	760	767	714	765	794	710	778	774	751	739	744	789	766	742	745	726	702	759	769	766	753	716	749	729	719	748	751	770	733	773	766	719	779	810	769	771	742	742	739	767	788	752	728	749	679	720	749	783	745	760	774	741	758	760	763	739	756	761	727	729	799	750	745	745	748	763	743	759	709	720	734	703	762	708	739	741	779	792	763	716	745	744	750	720	772	723	769	762	808	693	717	740	741	758	780	725	757	710	741	756	762	758	765	740	757	691	748	743	782	812	780	746	764	701	727	717	745	753	760	777	771	801	750	733	758	741	780	750	763	739	764	713	754	745	728	756	719	736	710	809	769	715	752	708	767	721	733	694	692	775	697	814	714	773	786	735	760	723	766	753	745	740	728	715	773	768	760	751	759	707	804	736	752	740	731	791	767	746	724	716	742	744	769	697	800	766	800	736	744	757	753	725	710	732	762	749	727	770	782	714	782	781	732	781	699	725	725	743	807	765	738	739	723	747	715	786	719	756	756	739	747	764	724	757	757	768	751	749	721	765	763	747	724	782	763	767	706	772	738	770	727	748	765	728	745	785	718	738	766	743	765	727	726	712	696	756	737	783	726	745	765	713	740	727	775	760	759	701	748	785	771	761	766	735	739	777	696	790	732	744	756	735	762	757	743	753	770	812	737	751	756	736	712	707	756	781	761	726	732	766	749	723	725	783	753	724	726	765	740	759	766	714	720	739	741	731	762	755	774	737	762	747	792	752	742	796	759	773	742	715	780	771	722	723	789	775	712	760	764	756	734	732	752	754	743	732	722	718	793	727	756	785	714	759	738	716	743	726	734	754	748	766	762	723	736	775	787	766	776	779	773	747	758	765	791	738	785	756	738	749	753	778	718	747	724	748	732	745	760	769	759	711	751	759	764	733	771	751	751	733	811	733	735	701	769	773	746	740	722	707	737	741	776	753	740	734	696	730	751	744	785	712	787	726	793	729	773	761	763	746	758	776	781	802	793	736	745	691	766	750	767	803	744	785	782	764	740	717	746	779	756	757	726	722	766	780	694	758	790	711	800	781	784	748	761	745	777	748	794	715	761	750	728	777	708	738	769	791	712	716	726	755	760	757	764	772	766	726	735	752	712	724	719	754	719	745	748	763	749	761	759	748	756	773	758	774	750	738	697	718	743	784	769	739	749	727	770	756	789	736	746	778	766	741	767	715	765	767	746	796	717	788	782	706	682	778	724	723	788	695	746	737	737	745	753	727	751	771	732	706	741	745	741	664	738	731	763	760	765	749	811	755	734	773	749	791	759	737	758	759	762	721	790	711	798	725	723	688	777	778	760	764	778	745	702	756	726	719	771	760	767	779	766	707	728	790	743	730	738	798	757	781	758	796	742	733	759	787	742	729	762	743	804	784	721	757	758	756	756	740	723	751	774	694	751	727	733	715	734	780	727	751	725	723	718	745	714	742	729	764	753	756	730	768	718	758	765	735	719	714	801	787	689	754	750	723	748	794	796	738	743	757	718	759	760	756	757	724	730	715	749	700	721	732	731	740	754	735	704	756	712	736	694	747	757	796	809	738	821	703	755	710	768	723	800	762	759	761	746	687	715	745	776	769	777	814	739	718	743	772	765	728	752	714	760	773	708	763	774	780	810	754	747	709	720	781	744	722	777	769	685	725	762	728	734	722	769	759	807	750	742	749	776	751	775	824	778	755	719	733	747	774	734	732	781	801	719	747	748	827	734	782	768	783	731	762	687	713	756	777	786	776	729	709	718	766	728	725	769	720	757	711	780	739	770	743	753	768	779	751	768	774	783	732	759	697	780	704	797	781	769	731	740	745	724	754	805	789	754	758	738	736	764	795	769	712	740	763	722	719	739	725	752	759	770	708	756	761	763	758	789	778	757	745	788	765	771	770	723	771	729	746	777	726	767	769	744	723	737	765
12467	1554	1437	1142	814	596	531	441	382	352	337	296	310	285	304	250	286	279	240	233	253	216	239	238	237	250	253	271	261	263	234	259	229	228	227	243	235	207	242	240	243	224	210	228	238	218	229	220	217	230	223	206	198	221	225	254	264	201	224	209	246	216	200	203	212	242	229	212	212	191	187	214	223	235	241	225	225	220	201	213	218	242	214	225	184	205	199	186	201	195	231	236	196	251	208	229	223	216	246	229	199	226	224	241	209	229	211	237	210	240	209	221	204	222	224	225	215	219	206	236	200	211	198	195	204	192	221	217	225	203	237	248	211	202	205	208	218	207	204	210	209	204	227	216	220	210	217	208	217	188	227	206	211	213	206	199	212	234	228	220	200	200	197	242	205	230	222	231	253	213	212	186	225	222	212	225	246	210	236	246	192	237	208	209	213	206	203	226	219	197	235	197	220	229	215	209	223	185	192	182	205	220	185	222	229	192	222	220	215	217	212	199	214	224	208	192	192	213	237	227	209	207	210	216	231	182	212	222	221	235	230	220	241	228	218	221	230	214	224	193	227	210	233	203	237	206	209	186	231	229	227	204	189	231	219	213	191	245	214	210	231	220	188	206	202	221	204	206	215	211	193	224	212	197	214	173	234	220	210	210	226	219	234	240	254	181	198	230	209	228	240	251	232	215	205	220	181	212	206	218	211	205	209	213	198	229	204	238	233	231	212	213	215	236	210	204	225	228	216	213	210	222	241	181	221	236	232	195	227	212	220	201	229	216	205	249	205	203	233	236	242	209	213	230	234	209	224	224	210	242	231	227	205	205	220	221	208	236	195	234	219	213	226	203	214	219	217	219	228	223	221	235	219	234	225	213	223	194	215	208	226	217	232	232	211	209	190	226	234	216	196	219	230	231	192	221	206	237	210	218	214	242	197	220	200	242	227	235	219	232	196	225	205	221	209	203	196	231	232	236	215	229	207	221	230	212	227	204	212	195	203	225	216	225	215	236	234	215	232	225	237	265	196	230	204	225	227	225	203	198	194	217	217	190	201	209	230	238	218	207	207	196	203	204	193	207	229	184	229	235	219	212	216	194	225	234	230	258	265	202	220	249	215	223	239	226	222	190	225	226	230	215	200	236	227	227	207	243	210	202	235	230	213	226	237	232	252	198	217	216	208	235	209	176	232	201	196	220	196	218	233	200	239	226	240	218	227	237	256	231	235	262	212	220	225	213	215	223	231	211	218	226	204	209	232	210	229	217	221	198	212	196	191	206	221	203	236	206	238	218	220	212	181	234	208	222	211	217	195	199	255	214	223	210	220	211	241	207	198	223	206	229	212	223	216	222	232	234	234	185	204	243	230	222	200	252	227	206	209	241	215	208	232	197	233	205	188	213	212	246	180	226	202	206	251	237	217	237	230	177	206	220	210	229	225	242	190	236	235	210	214	213	186	220	215	230	215	212	226	219	223	196	219	214	206	194	213	224	216	205	246	201	227	225	228	214	187	218	242	235	199	186	199	223	237	215	220	215	231	224	218	206	216	241	236	225	221	222	214	201	196	210	206	218	237	195	198	212	234	233	211	226	205	214	219	215	229	236	211	192	204	209	225	219	214	212	188	188	201	218	224	221	203	208	196	241	224	200	208	231	202	212	215	226	204	210	208	226	202	209	198	195	195	220	228	213	225	221	228	215	216	223	228	230	211	227	194	219	205	210	207	204	186	188	235	240	198	216	229	220	211	204	223	198	208	202	215	207	226	220	232	222	216	188	233	209	198	206	211	225	216	219	234	224	230	205	204	207	220	220	226	213	223	195	229	193	230	205	242	195	223	216	213	200	231	208	180	225	225	220	211	224	218	210	201	191	225	194	224	223	228	226	218	228	216	214	202	196	219	201	222	210	226	217	206	204	233	235	230	216	215	214	261	240	223	230	240	224	210	213	211	212	195	217	213	226	201	222	215	206	204	198	236	212	215	205	235	222	220	213	187	199	205	202	231	221	227	214	244	207	193	227	224	245	203	213	222	218	212	206	212	208	190	195	201	220	253	210	216	207	235	219	230	242	207	218	225	233	202	213	226	175	212	192	205	226	201	221	217	207	224	210	210	235	228	193	232	217	214	201	198	217	235	211	207	218	209	222	225	206	190	216	196	223	246	196	198	186	237	214	196	208	193	227	207	196	198	239	182	210	193	214	225	196	237	219	210	211	229	234	194	195	237	190	242	239	213	199	222	219	206	209	227	218	204	243	198	211	217	218	225	193	212	213	200	210	222	206	209	212	225	195	220	220	194	246	212	228	195	217	194	210	199	227	223	200	207	193	231	213	209	233	192	238	223	227	212	212	215	218	204	178	201	223	244	226	194	206	217	206	224	223	198	219	235	221	199	179	225	239	201	210	216	227	217	190	217	219	193	231	221	209	233	233	225	247	206	212	191	200	208	224	217	230	197	223	206	230	212	216	233	221	223	229	198	222	193	203	219	208	196	204	221	218	209	219	201	215	202	242	220	200	210	222	194	214	206	240	234	225	254	217	231	214	219	212	225	194	207	195	215	223	224	233	231	202	223	226	185	222	215	257	201	217	222	217	216	233	205	210	226	224	222	229	198	210	190	225	223	203	182	206	208	214	244	224	215	217	210	209	252	196	196	235	204	227	212	211	205	226	195	210	206	204	208	218	237	205	242	214	233	215	214	207	224	228	185	195	239	250	206	226	208	208	235	227	209	223	223	203	208	183	177	212	217	223	209	210	203	217	223	231	191	227	238	196	243	218	228	205	231	213	230	205	209	224	260	207	237	230	194	258	213	204	218	219	193	232	216	225	209	215	205	221	223	234	201	204	217	208	242	211	234	204	239	237	231	250	209	230	207	241	218	209	221	218	206	201	222	216	210	200	214	200	217	214	222	238	212	230	213	240	250	217	227	218	208	201	203	232	248	222	227	216	208	210	221	214	218	231	220	212	255	236	217	191	219	201	200	200	204	215	205	233	226	219	219	190	229	248	198	223	209	210	210	223	204	231	225	229	191	239	232	249	240	216	236	223	227	213	205	212	231	207	233	225	192	225	215	198	205	205	209	206	222	222	208	230	230	191	225	258	224	226	213	216	216	218	251	242	216	226	229	247	255	212	201	222	228	228	209	220	222	183	201	217	231	217	204	224	224	231	203	227	203	201	216	214	217	226	237	221	196	214	218	183	215	205	201	225	244	235	232	220	231	224	219	246	191	226	225	192	238	212	194	210	194	212	226	188	228	217	237	212	249	201	214	228	213	212	200	187	207	183	211	193	221	227	253	195	187	254	235	213	181	210	193	181	217	197	235	195	210	208	214	244	210	191	235	222	245	206	201	241	242	233	212	202	218	187	218	247	226	199	184	225	193	224	235	215	225	215	216	236	210	206	189	192	225	224	217	213	220	240	218	217	216	205	240	209	203	182	225	199	191	170	212	208	189	192	219	221	234	217	231	215	214	238	239	210	213	202	215	210	230	190
7339	1389	2933	3456	2949	2528	2121	1795	1569	1375	1312	1146	1083	1033	971	922	861	889	908	865	841	840	805	814	841	773	834	780	814	716	718	704	758	745	710	678	686	668	609	620	569	606	611	624	581	600	631	583	559	589	620	593	604	592	604	610	604	570	570	575	565	563	612	585	568	547	574	601	590	549	595	559	609	588	546	574	588	581	542	558	551	558	569	582	547	580	549	571	541	543	571	558	553	565	543	567	552	578	545	557	581	559	541	528	543	525	545	571	548	552	588	529	549	547	523	529	564	569	519	581	555	547	593	568	595	540	564	545	567	542	595	562	575	586	541	572	558	573	546	566	584	618	570	562	530	533	557	554	558	547	553	520	576	528	553	531	536	537	511	555	543	560	546	540	580	554	578	534	532	529	545	519	558	557	540	588	512	519	532	529	546	550	551	533	539	544	544	572	535	568	526	570	515	511	554	572	541	523	572	536	550	575	573	577	528	575	558	556	527	552	506	540	540	577	526	533	538	567	558	542	549	562	509	575	551	571	547	555	572	529	548	528	528	535	552	526	571	551	539	538	546	593	543	542	552	525	557	533	522	518	576	548	551	534	520	530	538	544	533	537	570	582	547	574	510	532	541	528	613	593	552	602	538	569	546	501	522	542	525	583	499	566	542	519	535	522	572	579	506	555	506	552	516	545	577	549	550	517	523	552	548	541	529	550	513	547	527	519	528	532	562	539	576	516	513	546	530	541	563	539	576	528	526	547	550	584	523	543	554	519	524	545	515	564	570	541	534	581	548	504	532	585	557	541	500	507	574	561	557	555	548	518	530	520	543	527	528	528	549	530	548	555	561	554	532	510	532	516	499	561	540	510	563	577	585	580	520	514	555	538	554	515	523	545	543	557	574	569	571	535	562	534	609	575	498	548	544	555	571	567	542	548	543	548	537	530	528	558	547	563	538	516	569	562	542	534	533	537	572	556	555	564	550	500	549	564	543	494	550	598	515	533	543	522	553	567	547	550	561	577	555	555	543	526	548	554	567	546	580	545	515	532	535	542	534	588	524	546	543	542	547	523	570	555	524	534	590	500	551	551	551	563	546	531	541	529	562	570	564	553	604	515	582	520	567	557	560	563	542	541	562	521	525	531	535	567	525	568	539	541	521	572	560	561	563	497	571	522	529	547	565	549	531	554	484	526	532	541	504	527	535	516	511	594	532	565	509	565	547	509	514	528	572	533	557	532	521	497	537	561	571	518	555	582	551	556	564	579	547	567	514	522	521	541	559	550	566	529	511	546	534	589	542	539	510	539	549	539	560	508	544	526	523	558	522	580	586	543	534	498	556	575	537	537	547	502	579	579	536	526	570	540	534	587	592	542	555	555	513	550	558	525	489	582	551	564	557	546	579	571	535	569	580	559	523	523	529	559	549	550	543	548	571	568	591	565	522	532	566	573	543	506	532	504	553	556	515	548	554	542	530	566	523	525	507	526	549	539	540	541	554	546	558	531	548	556	519	546	554	557	512	521	509	556	570	536	578	527	571	543	568	530	546	510	532	566	550	578	499	534	529	548	548	551	532	547	556	542	536	533	543	607	552	538	521	574	506	542	548	532	506	568	518	556	570	553	541	558	550	533	537	536	613	547	537	575	525	514	557	547	536	550	549	571	538	562	571	539	600	558	556	601	562	580	539	512	554	575	561	530	552	527	537	576	551	539	546	561	583	568	513	525	548	536	536	552	561	550	563	523	565	535	530	537	557	539	532	544	548	581	541	546	524	520	602	515	572	565	544	550	563	571	551	505	545	523	546	543	550	521	555	537	546	580	532	549	516	546	546	530	556	561	596	556	575	568	535	582	536	586	564	501	551	549	545	565	583	532	567	540	521	491	536	505	551	510	554	532	580	563	537	543	542	566	585	525	588	564	555	512	544	512	543	535	525	534	528	555	554	550	532	509	547	570	525	516	536	531	548	581	577	525	568	524	547	543	584	550	565	535	509	553	568	544	547	530	538	589	589	582	564	559	581	555	563	571	592	542	520	587	533	553	545	514	583	540	557	525	564	558	543	564	549	566	567	517	579	529	560	601	571	554	582	560	570	575	532	517	540	571	575	546	550	587	542	546	626	552	552	544	556	519	560	545	518	537	539	543	531	508	538	574	514	583	576	550	519	535	563	549	582	561	588	555	517	543	515	549	561	574	569	527	577	523	551	545	508	577	579	558	562	533	546	531	563	574	559	541	557	545	558	480	554	568	580	556	501	610	544	553	555	468	501	566	577	552	553	538	558	560	561	550	517	572	559	504	503	544	539	585	547	584	534	569	520	520	532	517	567	515	495	550	566	550	545	557	526	538	586	599	564	522	558	584	555	550	565	571	545	529	550	580	513	552	579	511	557	534	593	509	541	519	566	497	549	576	562	560	524	552	523	536	537	547	542	543	518	534	571	564	570	550	512	561	540	558	566	523	551	553	567	540	505	524	510	523	556	541	565	547	541	573	510	587	521	544	534	550	531	549	519	551	574	540	534	560	542	549	537	570	547	551	601	525	550	521	600	573	574	539	538	586	524	594	499	549	547	561	546	572	559	574	522	547	552	522	529	544	586	551	528	534	562	569	519	518	481	564	560	547	564	575	543	531	559	544	517	536	525	519	527	547	515	623	534	581	569	535	564	557	575	569	534	554	553	547	548	581	561	530	533	544	535	533	510	548	548	559	590	578	576	560	510	550	530	538	530	557	543	534	556	538	542	534	559	514	550	520	580	558	542	559	573	530	519	565	585	618	531	557	515	520	540	509	571	559	527	559	564	533	538	524	544	522	511	560	584	571	567	543	499	503	521	568	578	551	585	600	524	523	509	578	493	531	568	517	551	567	516	515	565	518	569	561	557	569	543	513	548	495	544	513	503	576	512	541	532	547	557	550	534	509	555	529	519	559	576	553	544	563	531	523	522	584	525	588	543	545	514	551	520	524	540	559	532	563	504	548	522	570	553	540	569	554	531	539	518	524	558	565	569	529	553	542	558	527	513	527	517	549	547	528	528	562	541	565	543	576	570	531	519	516	565	563	558	580	554	556	547	538	565	525	530	541	546	551	530	596	544	542	580	530	540	573	533	551	581	558	582	528	555	532	575	556	544	539	513	556	602	584	549	564	566	559	538	550	554	548	540	557	542	540	568	572	543	561	532	572	541	557	534	540	514	529	527	563	556	556	575	551	567	552	560	533	541	556	514	509	588	545	557	536	533	539	541	554	567	534	523	563	580	537	522	574	582	575	531	552	551	500	536	540	508	547	531	586	539	549	541	546	541	551	551	530	521	530	567	552	546	561	576	554	563	576	533	534	547	560	562	545	498	576	599	523	549	540	543	562	549	563	587	569	585	508	576	555	533	533	550	589	545	549	544	549	518	580	573	540	569	565	560	592	533	493	539	559	524	541	554	560	545	558	514	532	510	506	557	544	571	557	525	535	547	553	547	523	512	519	548	518	551	586	481	532	525	555
22615	4845	3023	2144	1509	1138	816	715	632	567	548	499	491	444	425	410	453	360	339	374	366	343	383	341	306	386	365	356	345	333	333	352	360	355	325	323	331	361	341	323	325	326	330	345	296	327	322	336	292	353	307	304	331	336	323	315	269	281	309	280	299	315	344	322	303	314	297	307	271	310	304	257	293	307	318	310	284	299	306	321	289	300	285	290	328	300	286	333	273	296	342	310	309	281	301	288	315	303	302	293	307	296	265	322	267	300	257	310	285	318	310	302	281	311	306	302	318	319	300	324	266	312	304	314	286	296	291	301	327	282	290	311	267	287	328	326	287	272	304	282	298	307	298	288	281	292	301	308	298	323	304	259	299	301	262	321	282	290	302	288	319	289	285	302	302	317	328	323	288	306	306	276	284	287	328	309	312	281	286	303	271	293	298	264	320	271	317	293	305	321	290	292	304	283	252	310	274	316	291	291	262	283	300	278	302	306	298	285	306	293	297	288	296	311	305	308	331	302	293	326	316	302	317	274	265	286	289	288	293	307	327	292	286	298	307	284	300	301	264	318	274	282	298	307	300	309	300	299	294	277	290	305	312	280	271	284	284	279	336	308	292	278	302	347	327	329	305	307	303	305	287	313	283	268	252	308	305	305	270	315	306	275	289	290	269	284	299	285	287	288	303	285	284	334	299	266	266	293	281	296	315	287	284	333	304	293	287	316	301	282	281	284	306	287	288	306	271	320	289	321	315	291	278	286	311	297	311	297	303	354	289	320	303	306	309	298	320	327	323	281	276	288	316	279	270	298	277	300	294	337	306	307	302	295	293	311	289	308	329	304	317	315	295	278	325	282	282	301	309	316	280	277	311	305	262	334	277	269	309	288	293	329	280	287	283	295	316	288	287	263	319	296	281	298	295	332	302	306	272	297	318	313	321	297	328	302	290	296	280	291	257	290	294	316	301	301	285	288	281	286	293	321	285	303	336	289	301	324	315	333	273	301	291	315	282	302	330	283	276	300	300	311	304	298	289	300	291	300	306	311	345	290	309	290	283	295	300	298	320	319	281	308	307	299	316	255	334	316	332	314	265	286	293	335	298	303	285	276	318	315	315	307	333	332	256	267	311	286	310	331	290	292	328	269	268	288	283	293	298	255	304	297	275	313	302	310	335	292	276	301	308	322	309	325	289	290	301	299	328	289	317	303	292	303	306	295	314	299	293	285	305	252	298	311	297	309	306	324	274	307	270	316	321	280	295	337	310	275	326	300	318	314	304	288	281	290	318	281	302	327	308	298	280	314	288	307	327	295	327	305	323	314	278	274	306	262	329	291	318	284	256	306	302	289	292	290	290	316	286	291	301	320	309	271	297	318	312	315	336	300	309	283	259	278	313	327	276	331	272	310	314	294	273	296	345	305	285	333	334	314	285	283	301	321	318	298	303	290	290	297	313	296	295	294	304	287	273	284	285	298	290	305	274	296	309	288	303	320	254	296	296	335	285	278	287	293	291	312	302	313	285	267	269	296	300	308	302	293	323	281	296	290	294	307	304	315	299	303	314	291	280	308	316	306	274	269	312	292	265	275	287	290	308	315	285	307	303	277	278	319	297	300	294	317	267	308	289	279	293	297	275	290	300	278	329	279	281	303	277	306	301	278	307	316	315	315	308	318	272	293	309	291	277	286	267	308	249	291	289	305	304	313	304	316	324	295	331	299	327	277	290	295	350	293	293	292	328	324	298	303	323	266	322	277	293	302	355	311	289	319	297	306	284	310	310	305	291	300	285	290	270	313	294	275	319	302	310	287	307	277	286	311	318	312	313	293	292	290	273	277	320	292	276	284	314	315	280	315	305	343	332	280	306	298	294	310	250	305	283	299	280	265	279	324	307	313	290	268	295	306	309	309	312	286	269	322	281	265	307	292	281	302	315	311	293	306	334	344	308	306	277	305	288	330	277	287	311	306	301	291	277	307	306	268	296	286	332	330	274	294	280	294	302	276	314	292	329	266	291	306	294	292	302	304	301	305	329	274	279	277	279	301	265	301	282	287	276	297	292	277	305	315	303	336	300	326	301	284	307	282	266	299	295	259	286	284	345	301	303	284	319	294	315	284	291	277	298	315	315	327	304	305	298	272	311	275	281	288	319	294	291	329	282	308	292	303	333	306	272	287	276	267	294	303	296	299	308	288	294	297	322	296	294	309	277	310	311	288	316	293	290	292	321	288	313	301	270	329	306	300	288	301	310	324	260	293	275	285	312	289	331	339	322	273	287	269	296	268	277	314	295	325	319	299	288	277	292	324	330	324	294	292	302	333	327	282	297	326	315	322	291	295	330	272	323	311	299	306	316	302	279	305	289	301	278	288	310	335	353	313	281	288	316	313	276	284	283	336	300	296	332	295	286	261	323	339	318	308	292	293	278	291	318	275	303	286	314	308	326	304	305	312	317	305	319	316	279	294	296	254	282	318	298	310	305	309	343	281	291	300	329	312	311	276	284	267	289	317	295	311	268	287	295	279	311	336	318	315	299	280	289	323	339	294	253	292	323	321	274	302	292	306	291	341	299	289	303	305	275	316	308	289	335	322	304	291	276	321	311	272	322	305	317	277	275	289	291	289	290	297	294	318	293	308	302	306	310	309	321	314	312	303	262	328	278	306	309	300	300	297	281	243	300	307	290	306	314	287	312	290	292	314	302	294	314	308	284	307	288	295	289	283	295	287	291	285	287	264	325	332	277	317	279	278	305	277	335	312	294	275	273	291	324	285	266	299	332	303	295	286	332	300	337	305	299	302	280	312	289	286	280	293	319	283	290	317	302	343	334	316	289	298	272	294	321	269	336	299	299	291	278	301	286	286	282	314	319	330	272	289	263	320	287	286	321	273	337	304	305	314	318	305	275	284	318	325	280	299	274	320	280	299	315	291	342	311	291	321	341	300	309	319	292	311	296	308	301	318	305	304	310	300	294	310	321	304	340	284	301	363	305	286	323	315	310	282	295	301	329	302	330	301	320	300	296	314	273	306	305	301	297	280	312	282	288	304	264	298	314	307	320	316	273	326	301	293	301	291	300	281	273	311	271	280	285	310	316	300	352	293	288	295	321	324	296	280	282	273	297	318	297	305	303	308	281	276	287	305	304	292	308	298	308	311	276	300	287	309	317	248	302	281	323	302	290	263	286	330	309	294	295	330	306	298	314	298	303	302	303	316	269	310	306	340	306	297	304	299	304	321	329	299	275	319	337	283	303	313	319	289	319	294	306	311	307	289	319	311	310	280	295	273	283	327	287	314	292	304	292	282	298	276	301	304	308	317	311	298	303	309	286	291	299	304	317	331	307	289	290	321	303	318	315	326	298	306	326	274	338	318	349	305	303	316	296	291	282	315	299	303	269	314	308	293	287	341	288	280	308	331	311	298	339	290	304	315	304	286	297	316	337	310	311	292	299	306	299	295	321	326	322	261	289	303	292	326	284	285	309	332	314	301	295	296	285	306
10749	2395	5226	6050	5310	4367	3552	2999	2633	2332	2048	1952	1789	1594	1551	1496	1445	1309	1348	1290	1303	1278	1296	1216	1178	1199	1243	1170	1161	1171	1067	1095	1045	1049	1027	1032	861	951	903	900	861	825	929	886	845	826	879	785	811	877	885	808	837	824	809	851	805	815	810	777	789	824	786	750	787	809	724	734	798	814	766	739	807	703	764	728	752	682	769	761	762	776	772	776	764	788	744	737	792	733	767	708	722	804	748	726	755	721	749	687	748	716	746	729	729	812	689	712	742	790	770	717	733	780	703	749	705	742	711	741	726	770	828	776	692	759	778	706	746	745	743	725	776	777	745	728	750	777	726	737	709	740	706	759	761	742	769	768	688	768	740	690	745	697	737	744	718	667	732	758	775	716	698	731	703	742	757	729	703	691	707	738	756	718	704	772	747	751	742	748	774	818	708	733	744	731	696	736	742	709	735	749	720	761	734	695	705	722	713	729	731	744	758	726	727	690	717	735	728	756	730	736	691	708	722	727	687	718	759	706	757	723	721	741	748	699	774	711	740	724	718	751	746	756	737	691	750	701	771	736	746	733	768	682	733	749	747	707	690	751	720	764	721	694	767	777	702	702	742	716	710	743	747	738	732	712	748	749	744	715	720	739	641	736	741	772	690	758	713	689	747	769	721	708	729	735	736	749	735	746	698	742	702	738	760	713	740	752	723	724	733	759	710	720	736	756	784	741	728	738	692	722	713	750	683	758	735	765	735	710	692	749	738	725	723	741	749	762	733	724	732	727	769	703	678	711	715	736	751	745	681	754	719	714	752	805	725	693	782	735	733	690	738	715	719	726	742	756	744	720	761	760	750	698	746	713	756	739	751	722	761	713	736	800	687	703	749	739	741	735	744	773	768	744	707	694	734	686	712	767	703	770	771	758	739	744	767	778	738	710	739	678	768	751	777	761	720	732	736	761	734	734	762	748	726	718	766	774	779	703	744	750	694	735	685	711	694	657	775	795	671	722	735	706	707	727	707	755	735	755	732	778	672	773	728	758	740	708	727	714	738	722	768	786	768	741	779	774	725	782	718	734	696	697	732	733	738	703	739	756	710	725	733	762	733	763	736	747	746	725	724	756	795	742	726	756	736	740	713	695	737	712	745	766	754	739	739	775	764	752	715	692	738	714	776	703	741	756	722	728	697	728	779	736	658	723	728	762	705	709	709	683	742	699	715	712	719	714	735	708	747	757	707	746	709	720	726	695	703	777	776	733	695	717	744	734	752	728	767	752	764	724	730	727	754	744	780	732	732	720	708	699	739	748	774	744	700	733	708	771	691	702	775	705	767	709	750	725	702	694	748	687	716	709	734	703	706	698	745	719	686	736	744	736	710	787	700	742	721	715	750	759	747	737	753	698	702	771	724	719	708	739	730	768	744	722	736	783	719	747	739	773	734	712	763	738	737	756	758	737	752	753	738	740	749	723	724	743	732	766	729	753	724	738	777	712	715	734	755	784	732	696	703	675	786	722	711	761	767	708	733	705	754	762	684	771	778	727	701	755	705	712	743	769	709	741	741	745	793	702	718	740	779	729	697	728	697	708	716	720	736	755	699	699	723	717	698	744	711	688	729	719	740	682	777	729	763	720	694	706	729	698	745	729	688	746	707	707	788	747	715	698	730	684	763	723	732	712	698	727	755	757	760	743	765	727	723	703	764	741	760	739	763	697	741	748	736	717	717	754	717	783	763	729	723	749	712	732	736	794	713	657	738	715	731	780	729	731	709	693	745	750	723	701	698	720	741	734	744	757	723	745	758	721	674	736	713	762	722	736	717	722	720	743	733	763	727	730	706	712	684	759	671	685	695	723	735	716	750	669	716	771	737	747	727	711	729	678	711	702	738	715	707	761	713	693	722	733	716	713	736	754	759	727	694	722	683	775	758	674	701	702	734	708	717	752	705	734	735	717	716	713	749	721	671	723	742	735	742	722	776	717	733	743	771	722	757	732	680	749	772	712	713	721	747	742	708	722	762	758	753	765	742	767	721	754	700	738	707	736	731	742	759	717	756	795	706	749	679	815	715	709	668	775	752	737	729	721	790	755	760	701	728	717	727	727	758	727	765	716	748	725	729	715	767	771	717	774	704	724	756	716	718	732	726	735	764	749	729	735	752	725	747	754	750	713	710	723	691	764	724	727	740	726	722	777	709	654	738	741	722	702	747	704	749	754	733	718	707	726	771	717	756	759	754	695	728	710	735	713	753	711	710	690	689	718	724	699	712	736	763	751	708	709	740	730	727	772	783	713	707	719	717	695	801	761	709	659	728	736	723	763	755	746	751	711	723	721	783	716	732	758	698	727	724	708	718	730	737	668	742	752	783	735	697	709	747	754	773	781	752	736	730	738	783	754	741	736	723	689	771	759	745	712	734	705	750	718	731	766	738	713	734	757	670	765	722	766	716	722	736	776	730	755	717	760	719	706	749	729	746	719	728	718	724	732	721	742	729	774	748	743	758	709	757	735	782	748	720	730	707	703	745	719	696	720	732	746	732	729	691	692	734	742	687	740	711	757	759	734	731	718	680	734	708	711	725	731	766	718	758	776	744	745	746	730	777	721	763	730	739	732	734	708	735	785	683	691	704	721	760	697	730	700	726	715	720	718	748	722	709	715	753	723	749	740	721	748	725	763	742	734	753	753	698	762	688	742	711	710	714	717	749	687	734	703	765	692	724	752	725	766	734	770	745	696	758	747	723	732	719	693	753	745	762	680	723	720	723	727	726	735	737	731	760	737	717	721	732	725	711	754	806	714	743	694	677	733	751	774	724	734	715	706	725	721	707	726	687	722	769	788	714	733	762	697	724	728	745	733	706	707	770	744	685	761	764	739	742	693	713	716	708	747	713	733	702	716	719	725	721	799	724	745	705	697	838	721	734	726	799	693	720	751	705	728	778	716	780	777	731	713	745	727	730	771	755	717	709	704	743	701	708	752	695	675	733	709	718	725	723	749	784	709	723	766	740	736	730	709	720	725	704	704	731	744	777	716	760	714	691	728	757	755	715	732	715	717	664	706	738	715	730	713	745	783	692	760	723	748	717	755	782	717	793	746	747	720	689	711	686	694	755	670	720	744	720	663	791	728	741	704	751	763	711	728	766	723	744	730	688	704	722	745	732	751	776	715	755	789	704	748	718	758	765	730	743	774	789	765	741	742	732	738	729	720	673	751	732	745	769	721	736	755	698	740	741	730	770	737	738	675	733	745	715	724	736	713	739	704	754	750	714	759	752	767	743	715	754	780	691	723	717	738	736	728	680	715	717	691	752	764	721	745	742	745	757	718	722	759	776	738	745	723	776	743	735	695	727	730	702	750	710	722	752	755	732	711	752	779	766	705	760	764	708	755	733	695	755	708	732	763	751	726	759	754	785	716	693	780	661	746	723	730	684	747	759	693	709	728	761	735	742	777	723	709	712	738	741	745	700	717	770	751	783	739	721	769	715	743	753	715	730	701	733	747
2369	449	439	404	388	367	373	374	344	355	365	317	335	339	382	318	334	384	369	346	346	329	366	311	340	350	346	330	308	334	367	352	368	381	343	336	327	328	338	305	344	328	343	358	340	327	344	348	344	347	317	311	331	339	337	341	355	333	349	326	347	340	313	326	312	312	291	321	327	320	362	354	322	363	316	343	332	335	353	310	334	359	354	361	342	333	359	350	332	314	339	291	369	340	333	333	330	328	341	323	358	353	297	323	348	328	365	361	313	347	316	360	335	318	344	293	354	334	354	333	329	342	358	338	320	335	321	323	317	342	327	328	360	336	341	312	327	371	307	333	335	353	324	387	360	319	315	356	329	334	334	329	297	338	337	325	310	291	346	333	360	323	347	329	346	362	324	340	313	336	311	368	318	319	373	343	344	323	311	335	314	332	330	353	353	344	332	319	320	320	336	333	342	341	347	344	337	335	354	355	310	336	321	335	339	323	331	303	350	341	352	379	316	373	332	324	347	342	339	340	314	331	338	343	329	352	336	307	329	332	299	326	303	347	335	335	340	301	336	324	324	338	294	335	385	355	324	322	339	287	307	338	320	333	348	337	352	307	355	386	294	344	332	300	312	362	330	321	331	349	354	357	328	378	370	337	314	316	353	317	336	314	322	315	309	328	341	320	317	348	338	323	318	336	317	302	325	370	339	334	336	349	318	284	343	320	319	314	360	343	340	299	314	348	323	330	319	346	332	334	311	329	313	289	355	326	312	354	350	304	346	339	360	357	303	324	328	325	319	344	348	357	305	347	320	315	324	322	324	319	284	337	351	344	334	322	357	343	326	289	325	338	361	311	338	346	343	373	302	330	328	313	364	307	300	337	317	353	313	349	323	374	362	317	337	323	327	334	340	331	329	286	305	313	362	364	339	303	338	318	347	377	304	344	370	342	339	365	312	339	330	323	336	331	365	347	335	316	327	367	343	331	310	322	298	352	327	344	320	347	341	313	335	295	312	350	355	340	353	325	370	379	340	321	351	316	299	339	330	304	304	321	339	338	312	327	358	308	351	299	361	322	359	349	356	318	328	307	341	341	321	336	371	359	370	340	352	302	357	324	335	340	354	335	338	340	307	358	313	326	339	331	323	316	311	342	324	339	335	329	320	331	332	329	344	328	329	347	322	337	326	358	334	325	315	327	336	330	344	318	332	350	312	318	366	391	331	316	334	325	300	358	352	340	302	310	372	292	319	339	344	315	318	347	340	330	367	351	351	360	351	324	359	351	329	334	313	315	327	312	323	340	344	323	330	318	327	315	327	357	322	353	334	328	300	332	293	320	317	352	369	367	333	361	328	325	321	319	353	352	351	310	364	284	352	325	314	326	332	359	365	341	332	308	340	348	339	378	309	330	311	313	360	327	301	321	329	356	323	312	323	324	335	365	334	338	337	325	367	336	322	341	320	317	336	347	344	351	351	321	326	340	323	359	327	284	344	313	370	335	336	347	385	328	333	316	344	340	355	307	343	307	384	333	350	332	336	330	338	320	339	322	323	296	309	344	322	305	313	357	342	319	358	310	331	335	346	322	350	339	337	344	334	340	325	346	339	320	321	337	331	308	288	348	337	316	338	368	333	357	338	348	338	317	347	329	344	315	361	360	330	342	350	349	337	330	366	366	353	294	338	332	329	353	361	327	323	345	357	321	308	327	311	322	366	333	313	304	304	318	339	353	318	335	315	320	334	342	334	333	320	338	380	306	366	347	287	307	335	354	354	339	344	359	332	335	332	315	359	333	333	321	331	369	349	318	340	324	308	317	320	359	324	328	347	346	331	353	327	319	315	305	312	354	276	352	309	321	342	327	339	346	324	328	319	348	329	336	330	319	326	331	334	359	322	324	321	312	357	328	345	330	346	325	356	324	353	341	371	348	334	329	323	319	350	336	320	343	319	335	332	343	348	319	327	305	316	332	304	328	337	316	325	329	323	310	337	340	338	325	323	306	334	335	356	326	343	320	326	307	324	331	335	332	296	367	340	319	382	333	307	340	301	327	332	329	315	371	339	332	329	314	381	343	355	338	301	327	353	324	363	322	327	331	354	337	365	327	359	324	337	352	323	307	346	309	343	368	351	328	289	326	330	325	328	355	331	330	309	341	320	357	316	307	347	355	377	335	315	316	330	334	326	321	314	322	331	321	348	337	324	318	365	359	332	362	326	350	363	332	322	281	326	333	322	314	328	315	328	351	329	305	349	328	322	351	323	355	329	343	370	328	343	352	325	355	347	316	372	274	352	350	315	364	312	346	361	330	313	343	321	335	353	311	303	337	357	334	340	341	349	335	317	342	344	293	337	302	368	331	338	342	293	351	364	295	346	335	331	305	330	337	344	322	313	374	333	334	317	326	318	321	324	331	370	344	338	323	326	321	381	332	317	340	315	348	309	331	310	310	318	345	353	348	339	362	352	347	332	304	306	309	376	337	317	317	382	366	364	339	350	331	306	331	331	346	319	333	369	358	362	361	318	368	376	338	306	334	320	379	349	319	327	320	336	355	323	346	335	334	358	344	322	302	372	298	336	358	333	340	344	343	331	330	302	346	317	329	376	325	361	385	339	325	308	321	346	359	335	355	321	357	354	330	333	348	371	354	316	329	321	349	355	330	327	298	318	300	342	340	321	325	353	315	331	340	332	335	343	325	309	328	300	341	333	317	343	327	356	361	310	325	339	332	302	352	311	294	307	336	328	317	322	299	323	360	320	316	347	338	355	333	338	321	330	336	359	336	340	361	338	311	332	320	308	336	347	330	308	322	362	328	351	367	345	313	342	314	332	371	349	329	368	364	321	283	338	335	311	323	305	331	328	285	344	330	328	326	325	349	357	339	329	307	310	342	326	347	321	333	342	332	316	329	307	328	313	305	315	321	312	308	331	326	363	335	311	336	330	344	329	328	293	330	315	313	330	332	375	334	354	305	350	305	332	298	318	312	338	330	332	303	345	344	325	348	302	316	329	277	347	348	329	307	335	362	339	349	310	297	313	296	319	335	373	363	353	322	309	333	332	319	353	348	328	348	362	346	340	339	318	347	308	360	356	348	326	336	304	352	311	321	349	318	330	297	292	338	344	336	337	335	319	331	325	375	339	331	321	360	347	344	319	307	343	301	350	349	380	329	343	373	333	329	329	346	321	334	361	324	365	362	329	346	353	334	321	321	314	299	318	393	324	358	341	328	373	325	323	346	327	345	330	313	338	347	353	317	336	371	315	347	362	318	346	345	337	333	358	315	360	300	341	327	302	373	334	331	308	308	345	354	306	328	343	388	350	346	312	320	341	331	348	368	326	325	340	307	351	318	298	347	323	319	342	333	375	352	367	320	384	331	361	337	329	333	317	349	317	325	336	360	315	308	354	355	323	324	317	360	325	332	347	312	326	386	303	340	348	328	306	322	326	320	323	338	377	349	362	364	305	303	349	322	343	317	357	353	320	331	336	366	326	353	327	336
2582	928	1058	1129	1057	965	914	926	883	821	832	867	879	822	866	840	875	863	830	827	843	858	818	827	799	867	900	834	866	859	838	799	832	827	806	790	805	761	765	793	754	778	775	818	810	754	769	791	803	783	775	794	776	777	739	802	702	772	775	809	774	792	765	791	792	748	810	748	803	787	788	739	812	762	791	779	804	789	826	741	773	772	810	813	744	770	760	781	724	804	769	717	798	794	761	827	731	787	804	758	755	741	751	722	775	730	789	813	793	802	734	739	780	804	787	746	750	782	789	748	770	822	804	734	776	785	773	777	738	746	739	757	813	815	796	745	796	742	779	768	794	771	762	721	749	789	749	784	758	825	764	787	772	760	773	729	788	721	793	793	850	705	759	719	770	747	744	818	745	802	760	747	816	832	782	830	781	785	826	756	703	771	755	785	750	759	793	793	821	781	753	784	772	796	799	789	747	778	821	756	786	778	786	778	768	768	783	829	782	779	772	789	755	792	789	744	764	739	763	760	780	819	738	753	805	794	792	808	784	801	772	779	768	760	782	716	764	725	772	762	777	821	734	805	802	766	756	731	749	783	788	809	749	775	801	787	787	747	767	764	733	805	791	789	739	723	779	774	752	782	752	729	760	724	800	779	754	765	766	765	748	810	767	780	770	781	790	787	790	810	782	780	758	747	760	775	821	763	766	801	739	796	728	737	775	782	800	794	762	760	795	735	809	758	791	751	750	774	768	715	774	800	717	793	752	753	747	767	768	804	782	743	776	740	772	781	780	809	791	757	790	824	787	810	782	750	797	784	777	715	768	755	798	783	773	811	762	795	791	761	740	740	732	828	800	768	786	753	813	816	789	780	744	806	786	830	745	750	722	768	737	753	746	744	747	780	754	753	743	824	816	783	783	753	787	821	749	792	812	758	762	783	781	777	772	752	759	817	786	840	768	771	784	812	702	747	804	752	790	758	715	786	783	797	709	797	785	827	750	771	783	761	805	748	795	798	741	798	746	796	760	756	786	752	776	813	774	778	779	819	809	805	777	750	748	786	779	803	787	800	796	756	738	797	756	821	808	754	746	736	734	786	756	772	798	779	743	781	741	803	798	724	771	790	785	764	782	759	769	747	778	788	775	748	745	797	792	734	752	790	757	746	787	752	756	756	800	725	772	785	798	751	812	758	782	778	798	755	776	774	821	789	800	760	787	752	778	812	788	790	777	784	831	770	776	769	816	787	768	777	797	797	765	801	791	823	765	782	810	776	788	768	772	759	764	714	780	745	778	801	775	811	751	788	761	785	780	806	751	806	758	767	724	785	784	735	811	799	787	754	740	771	751	760	763	768	772	783	762	793	778	782	786	707	780	793	763	812	798	807	772	762	760	781	810	758	808	799	844	764	756	799	802	814	773	734	811	771	798	747	762	775	831	759	757	745	781	789	784	776	750	759	788	781	793	755	728	773	753	763	782	750	779	806	783	774	783	790	817	779	745	778	782	759	757	770	775	752	765	787	739	789	765	767	743	789	772	777	799	779	798	736	775	766	744	763	814	724	802	794	786	721	759	734	749	794	783	741	786	749	756	789	778	705	794	741	798	780	821	775	808	796	727	712	758	789	781	776	735	776	782	736	783	744	811	754	776	781	747	774	817	747	852	770	785	749	720	754	793	845	730	783	808	790	769	770	752	788	792	804	763	778	826	804	759	814	799	738	764	752	773	749	789	785	789	749	808	716	769	776	794	829	802	767	733	735	810	762	774	739	811	791	806	771	766	755	795	826	737	740	749	800	767	748	796	772	764	797	797	743	801	745	753	764	763	742	770	775	734	771	719	757	769	778	811	787	808	826	759	765	734	767	781	764	765	815	776	780	783	769	807	758	775	783	834	762	771	819	752	807	834	748	788	772	788	767	741	801	820	778	794	777	779	738	764	809	798	768	781	764	787	776	857	727	774	778	831	778	778	768	757	780	753	743	700	814	761	780	823	806	786	731	779	743	762	731	744	812	774	830	756	731	774	759	738	783	801	768	768	768	758	806	761	745	718	723	789	727	760	735	779	768	775	759	779	805	767	784	745	749	767	795	791	726	729	763	761	785	818	801	760	814	757	801	793	762	786	782	781	798	782	781	816	753	818	789	749	849	752	737	846	783	816	778	811	773	784	812	814	779	738	847	779	833	779	736	789	714	824	791	749	816	778	759	782	711	740	749	808	769	786	791	793	802	760	843	776	770	783	774	744	758	801	700	791	781	772	776	765	747	808	749	769	768	790	775	772	733	792	746	783	757	783	775	775	771	793	825	738	775	795	780	763	795	770	742	749	816	821	732	820	831	769	790	780	786	741	779	806	802	758	761	803	846	764	763	724	785	763	758	795	791	714	768	812	786	737	788	792	783	761	762	820	751	764	797	760	810	811	775	807	768	758	823	775	764	793	760	803	757	759	748	788	784	795	764	776	767	802	794	783	699	817	795	798	697	791	759	764	814	801	800	776	745	748	788	740	838	743	791	743	756	760	803	762	799	777	836	753	767	757	761	743	829	793	779	767	758	770	827	791	796	760	730	769	737	754	787	812	735	696	784	773	796	778	773	759	803	766	768	760	777	775	836	775	765	770	741	821	797	813	756	749	774	730	789	770	808	738	776	800	704	781	778	790	827	808	759	838	768	795	747	798	787	789	762	745	797	720	778	787	751	746	764	807	777	779	803	810	788	773	764	784	756	740	786	819	749	790	768	768	805	782	773	762	788	777	762	755	779	721	747	851	725	772	830	781	770	798	794	760	727	777	786	786	766	766	744	812	797	770	748	801	756	817	760	772	769	768	752	815	751	768	770	751	782	796	769	736	807	776	810	741	716	773	807	731	784	783	774	791	807	780	755	677	765	794	832	825	773	752	742	794	788	750	744	787	753	826	786	712	770	792	722	766	816	780	708	730	808	714	795	783	806	757	758	810	823	778	761	788	811	796	798	808	754	801	788	764	792	761	792	813	829	808	732	745	793	780	790	770	808	764	738	727	731	797	773	773	724	783	773	783	783	755	780	773	771	786	770	746	765	787	766	749	779	797	757	792	849	751	734	819	769	776	769	720	827	750	780	744	738	779	816	784	774	771	790	796	796	793	797	784	797	786	766	751	757	839	761	802	794	734	773	724	760	767	723	802	774	763	692	791	747	774	752	756	783	784	750	848	779	740	825	828	769	799	742	763	721	801	742	761	778	742	760	769	775	783	813	789	768	791	766	769	740	752	796	703	762	802	776	818	801	774	749	756	735	745	779	766	774	798	804	779	805	763	756	811	784	768	783	789	728	762	720	713	824	848	777	816	769	768	798	812	755	784	777	785	769	764	756	739	754	781	770	787	770	788	774	803	747	781	738	806	736	766	741	826	749	795	770	785	800	786	782	750	816	772	745	750	791	750	763	784	833	748	809	791	795	723	763	800	759	783	789	795	784	769	788	778	812	805	782	774	781	800	827	743	790	792	752	816	778	730	768
13090	1634	1302	1140	801	629	519	454	403	354	361	314	295	289	315	276	286	251	259	285	285	247	271	256	282	276	296	254	252	241	249	232	250	278	258	241	235	233	247	253	255	238	244	257	246	244	243	228	245	220	247	275	265	227	213	242	230	228	258	220	250	213	237	224	236	239	226	244	242	247	218	214	228	222	225	228	238	244	243	246	215	246	213	217	244	257	225	229	233	222	219	264	237	253	217	228	228	240	248	254	224	217	212	230	193	241	219	246	239	204	237	225	228	229	222	219	243	248	212	224	233	218	243	230	217	219	241	249	222	218	211	238	255	224	220	250	204	236	237	213	229	259	238	216	227	254	247	233	252	244	257	212	239	246	233	261	235	214	246	235	255	190	250	232	233	222	218	222	233	256	232	218	213	205	237	256	210	215	232	237	242	244	237	202	220	228	217	220	224	273	231	205	220	222	249	237	244	210	205	232	226	234	244	231	234	230	220	252	222	232	220	212	232	231	244	237	238	218	227	244	234	254	230	233	242	222	232	217	229	249	233	214	236	211	229	217	212	223	208	253	234	224	219	224	235	204	220	221	250	246	256	223	229	217	233	238	231	205	206	216	244	216	241	228	220	204	199	252	266	231	256	236	260	239	247	210	223	255	238	221	203	194	216	224	266	203	223	221	216	222	208	261	224	232	235	221	214	210	209	221	205	252	216	251	218	215	230	199	225	238	216	225	238	206	229	220	259	236	244	242	248	217	238	250	229	221	213	231	226	220	232	247	212	204	215	216	226	239	220	245	215	232	210	231	250	228	236	239	237	240	241	215	213	229	209	229	214	232	225	231	225	219	223	223	259	223	241	227	244	205	224	210	219	240	242	224	213	220	257	227	233	235	242	245	214	225	225	234	226	237	267	219	243	212	229	250	211	223	252	217	231	211	246	212	251	224	234	196	232	248	203	252	243	230	206	243	209	237	225	230	198	225	222	228	225	232	224	222	226	220	212	223	230	244	258	237	241	239	232	191	190	244	212	221	261	243	223	233	216	230	231	229	227	225	204	218	243	241	209	216	251	222	214	227	232	244	221	214	229	239	230	236	262	219	242	236	224	253	228	198	217	221	232	221	218	226	236	259	206	216	227	222	200	206	233	227	209	219	234	228	236	231	236	230	233	256	260	217	199	219	242	238	247	223	245	237	225	225	212	260	225	239	244	236	206	209	219	227	199	216	238	219	220	248	215	199	241	209	226	240	239	211	210	238	214	217	217	234	244	196	208	229	231	208	193	233	211	246	197	235	230	219	252	237	248	221	240	270	240	217	238	246	223	219	211	226	218	227	233	204	210	238	224	238	229	233	222	245	251	251	209	238	217	207	230	239	206	237	242	207	254	217	210	220	256	246	240	241	229	211	209	222	223	233	210	222	247	224	251	237	231	232	236	241	254	237	214	232	223	200	222	200	214	244	239	209	238	238	214	213	237	251	236	232	230	243	235	221	250	214	239	225	258	212	229	226	225	217	220	249	227	212	202	231	219	232	212	218	232	234	217	233	249	228	221	235	226	238	242	211	234	208	247	230	213	218	219	248	204	244	233	248	215	285	216	275	234	213	226	217	228	233	233	244	212	194	222	246	207	210	256	219	218	255	238	210	254	245	198	232	238	237	215	237	205	254	235	201	235	202	211	195	264	242	190	217	219	223	235	252	240	202	247	212	242	223	212	246	256	230	236	230	234	245	237	223	222	238	203	205	236	280	251	231	226	232	233	217	233	215	223	263	240	222	199	230	227	183	209	234	205	204	238	218	230	223	242	217	213	225	227	257	249	257	230	212	220	247	237	203	222	247	237	254	245	219	237	227	219	234	218	223	210	210	245	252	213	255	222	227	229	250	218	232	223	222	229	231	207	209	224	278	223	222	238	231	230	244	245	226	246	210	215	219	249	218	204	228	234	220	240	196	234	245	209	227	223	213	214	211	218	211	210	244	190	220	223	200	219	226	222	210	221	243	235	227	223	234	256	216	220	199	243	214	201	254	215	235	226	220	239	243	226	242	243	206	236	235	249	211	222	227	226	214	223	232	226	208	190	223	239	256	231	224	220	270	230	225	223	242	213	241	237	226	245	233	231	216	211	223	205	208	200	232	236	202	242	260	245	225	224	221	226	217	248	220	241	215	214	237	246	229	251	206	218	226	255	218	249	242	241	225	208	216	213	232	232	219	241	213	226	229	211	218	222	264	249	235	183	231	216	208	202	222	226	199	222	235	233	249	223	222	233	244	212	230	231	212	236	241	217	206	226	218	225	220	252	249	225	250	265	247	246	216	211	228	226	228	235	205	232	202	247	205	252	245	250	230	191	227	241	229	224	223	241	271	222	241	239	248	223	238	236	244	224	238	213	206	245	217	207	232	233	233	241	222	236	235	237	206	219	222	235	231	222	219	221	223	217	197	252	197	204	212	234	223	218	240	249	220	245	235	220	212	206	215	233	242	237	215	246	233	259	217	237	223	225	231	257	224	241	244	218	242	198	221	252	218	217	232	228	243	233	212	226	238	217	218	229	234	224	218	227	212	219	230	231	227	229	228	208	229	205	258	211	245	213	248	244	230	240	217	246	242	231	228	255	226	234	205	201	207	220	246	188	235	223	229	228	224	216	243	237	244	216	224	225	233	221	222	226	233	225	226	217	222	233	249	247	227	234	240	248	226	240	204	212	201	232	217	215	235	220	224	234	244	229	225	228	224	245	207	228	249	229	230	236	218	217	236	213	235	221	228	237	224	208	235	205	201	222	235	214	221	244	242	231	224	216	218	239	226	228	253	248	207	193	223	226	216	222	231	226	215	224	267	217	260	215	200	235	234	252	252	236	220	224	245	233	194	203	214	225	216	224	258	226	267	249	248	218	232	212	237	200	219	245	238	226	229	228	227	207	226	231	235	235	206	197	219	237	231	229	253	262	241	255	232	262	238	212	219	216	234	245	240	248	237	215	223	208	213	246	227	228	261	219	229	237	213	204	204	218	232	228	232	232	237	230	228	225	216	232	261	195	223	222	217	225	228	216	229	220	229	232	239	218	223	238	234	231	218	243	230	234	227	247	230	229	257	234	238	237	220	216	219	202	228	228	219	223	224	246	222	227	235	218	216	204	217	201	224	222	248	223	221	227	221	217	209	224	214	220	224	199	243	218	222	218	212	244	231	205	218	233	198	233	243	246	217	234	224	224	225	224	218	210	247	228	229	242	232	224	219	215	243	236	200	244	238	234	218	221	247	195	220	225	237	236	235	246	221	203	248	234	194	225	209	249	229	228	214	208	219	196	236	211	200	212	225	230	252	223	222	255	243	236	251	223	226	223	227	224	221	217	219	213	236	258	246	222	199	204	243	244	238	243	229	264	235	256	227	243	225	231	199	261	206	209	211	248	236	227	212	225	222	229	246	224	262	232	254	252	234	217	230	241	242	246	235	229	208	220	237	219	233	243	224	224	220	262	227	224	234	218	222
7521	1476	2914	3561	3171	2517	2114	1847	1593	1443	1283	1228	1087	1109	1005	985	938	1060	930	907	872	926	855	840	910	843	862	905	839	802	799	772	749	735	725	671	677	665	665	676	651	646	620	659	629	647	618	590	638	622	666	561	651	609	616	627	628	590	598	634	615	582	639	636	563	579	589	619	574	606	624	590	592	636	599	592	580	585	566	570	598	587	586	579	603	618	611	593	527	548	609	598	567	596	565	551	596	561	569	574	548	552	566	542	596	600	565	561	577	569	570	561	575	581	618	565	570	591	582	590	586	553	591	589	583	579	570	605	587	597	613	606	557	578	643	622	566	550	542	585	571	597	590	555	616	519	566	583	585	551	560	601	601	582	536	603	581	579	584	568	615	573	611	587	563	580	588	577	538	600	540	564	535	559	592	538	525	567	530	564	547	562	552	567	534	609	548	580	599	566	573	582	612	581	550	548	556	572	626	541	559	544	573	615	572	585	539	593	596	596	562	533	612	585	580	589	577	602	574	563	568	555	555	535	609	574	574	579	565	567	539	533	554	550	564	573	553	578	577	558	571	593	539	593	586	607	562	547	579	581	576	580	539	600	540	581	623	576	578	567	551	538	550	592	570	582	573	546	581	559	556	587	569	555	582	610	571	581	557	540	578	517	554	577	556	577	570	590	564	552	576	559	588	537	589	571	569	550	561	559	570	596	589	558	611	587	533	534	588	580	609	573	553	567	571	527	531	555	577	576	558	579	592	539	564	586	568	600	600	573	585	536	587	587	598	576	532	590	585	597	570	557	581	539	530	564	588	621	585	552	556	526	580	560	556	530	589	541	554	547	547	540	614	573	538	557	567	601	593	591	537	593	584	580	555	571	541	563	564	555	569	569	549	559	560	572	580	492	550	531	549	571	595	554	562	560	561	589	543	580	582	555	578	550	596	559	590	563	567	500	543	569	567	597	578	597	607	564	574	545	592	574	568	548	547	584	553	544	567	543	536	556	581	576	557	571	565	613	591	625	574	559	528	563	574	529	537	608	590	571	562	533	564	560	569	589	558	580	612	604	588	581	570	528	560	594	570	566	591	588	563	550	592	567	535	613	592	573	596	546	581	526	590	601	568	546	557	542	593	571	545	552	545	520	588	569	600	570	598	567	596	554	562	590	582	566	515	562	588	581	630	546	573	625	563	532	603	610	565	562	554	548	546	580	568	552	520	553	540	558	542	532	580	553	550	563	599	577	551	600	564	601	588	571	542	584	539	605	578	577	523	562	573	593	603	567	602	578	572	577	540	595	567	585	557	527	573	548	563	566	583	532	591	573	604	582	573	597	561	536	550	581	566	598	582	607	585	505	588	572	582	591	599	546	612	568	583	589	564	579	564	527	562	550	597	585	533	544	565	548	575	611	613	561	573	585	550	564	543	564	581	561	552	562	591	553	586	623	611	598	542	626	576	562	587	506	585	580	595	561	587	599	562	589	554	606	571	521	593	587	558	552	618	572	583	581	581	570	589	591	572	569	532	568	581	594	554	581	604	567	606	541	586	609	522	556	567	569	575	581	567	524	537	541	632	565	572	581	580	527	573	555	590	574	564	556	550	590	556	563	564	548	644	567	573	578	581	566	600	558	592	648	597	544	573	565	617	574	643	536	572	543	584	589	594	588	586	580	603	563	548	542	613	590	575	552	604	570	552	590	561	559	572	607	538	570	609	575	536	559	563	601	611	529	519	585	624	613	567	575	564	562	542	561	549	560	570	616	546	563	599	582	568	585	574	580	576	545	548	549	534	578	545	558	588	582	580	531	550	599	558	582	551	574	595	561	551	549	572	595	539	575	545	572	519	558	545	591	545	589	596	590	563	573	541	577	592	563	564	596	564	571	572	588	598	603	592	583	598	584	556	530	516	604	528	590	570	555	601	553	566	575	575	549	562	617	629	576	566	567	559	564	536	538	611	585	551	620	555	550	581	565	546	532	519	598	536	544	544	549	591	553	562	576	641	585	583	584	594	565	568	562	596	574	544	603	585	559	599	576	570	578	579	561	565	579	608	614	571	606	562	583	574	520	546	583	538	571	572	610	554	550	560	566	587	614	598	570	545	549	567	609	552	587	573	600	572	583	539	561	599	581	577	578	561	565	546	569	546	593	530	555	607	551	571	595	546	534	595	563	585	568	548	557	572	531	582	626	551	567	594	560	541	555	595	603	616	626	554	599	530	570	572	618	562	608	582	535	563	527	575	566	543	520	596	589	540	557	574	553	554	599	557	553	571	567	569	555	563	569	563	572	564	587	556	561	540	597	572	565	565	542	575	617	542	604	545	549	562	566	576	611	529	607	579	565	528	592	602	591	604	594	576	577	580	554	595	627	540	578	561	640	572	551	581	594	561	621	556	575	569	597	580	598	593	595	598	611	557	546	514	590	597	580	575	552	545	568	567	535	560	570	601	567	559	565	581	585	571	591	526	542	614	566	591	555	543	579	569	537	616	582	608	573	591	542	597	591	566	577	598	565	555	552	543	555	586	553	607	543	609	569	564	595	569	595	633	588	568	589	572	573	607	551	581	561	575	584	601	597	544	556	580	579	599	629	571	568	591	550	542	576	587	579	523	561	575	521	578	572	593	544	553	571	571	608	567	531	534	536	581	580	601	562	567	573	586	566	602	563	576	574	559	564	602	559	596	569	587	583	597	579	586	574	552	580	546	545	584	543	529	607	589	537	566	624	574	623	567	571	539	542	557	571	574	584	589	582	577	617	524	578	573	589	566	551	558	596	597	570	570	546	576	595	587	545	583	561	583	588	550	581	531	567	523	548	540	565	570	578	609	545	588	589	517	565	580	601	604	544	621	566	532	582	570	585	583	579	576	570	571	530	535	529	576	555	612	574	612	561	578	559	559	590	595	585	604	598	604	571	625	572	521	594	558	600	562	596	557	598	577	575	572	583	592	542	555	565	544	596	570	591	550	579	553	579	588	539	588	568	565	565	546	560	586	577	631	563	614	589	557	549	585	575	536	534	539	588	577	607	639	566	588	584	574	581	580	559	597	577	570	536	589	572	565	545	557	570	562	572	567	643	579	570	568	518	564	596	561	606	541	583	564	557	557	611	569	554	559	595	530	605	593	573	591	582	603	594	578	596	566	610	549	616	546	526	608	579	605	576	556	576	559	540	540	575	547	535	570	565	556	559	571	530	546	556	531	544	547	547	519	545	532	549	592	579	561	572	585	547	529	515	541	588	574	559	582	548	557	607	568	551	619	555	596	523	545	585	577	577	550	579	593	604	553	533	541	596	569	586	565	597	653	549	547	595	539	602	523	541	585	609	571	591	589	584	568	624	590	582	605	556	557	545	609	577	569	579	566	555	571	603	615	537	578	592	585	546	616	512	569	596	625	586	583	594	601	618	591	579	612	568	569	582	559	569	583	633	596	605	535	607	581	604	549	579	563	595	600	591	590	604	558	581	557	585	557	570	613	533	594	571	577	558	540	596
22936	4921	2946	2254	1500	1113	921	767	728	604	526	529	492	424	474	413	417	472	417	375	365	377	358	403	360	378	359	395	387	379	395	369	337	338	347	327	347	343	341	359	302	329	359	343	320	347	313	331	361	325	315	308	315	341	347	325	353	319	314	275	359	323	306	320	290	312	297	306	328	289	334	329	336	326	323	345	344	278	338	339	337	322	319	297	338	331	308	315	338	300	314	341	299	314	324	307	304	299	290	299	301	293	331	285	327	326	322	331	314	328	311	337	324	306	298	303	317	294	314	291	304	341	293	318	355	305	322	295	324	318	331	296	334	353	318	302	345	319	341	323	332	352	317	299	280	332	310	336	326	317	335	347	312	293	305	278	319	289	309	311	327	337	318	325	342	309	308	290	326	324	315	342	349	300	284	349	336	292	283	315	313	301	304	298	307	339	310	318	317	335	315	323	316	323	288	317	329	275	285	315	322	332	307	305	303	332	330	333	297	340	318	309	311	292	343	293	340	320	308	325	321	352	328	278	334	302	334	320	323	318	329	321	355	310	348	308	319	307	352	318	306	340	286	320	323	285	311	346	294	302	317	306	345	347	328	310	280	302	336	318	322	298	295	337	309	328	309	299	262	329	299	313	337	313	326	327	329	342	292	328	279	310	309	303	343	298	283	323	311	307	329	314	327	269	324	274	302	317	304	308	292	338	306	347	274	302	302	297	333	318	316	305	311	347	292	308	331	327	324	288	318	341	340	297	311	290	344	304	304	310	320	296	305	302	284	339	267	346	353	309	311	338	309	298	357	305	319	328	286	319	312	321	288	298	356	340	286	313	375	308	303	324	354	316	364	277	307	346	334	333	325	326	304	315	295	298	304	330	289	264	330	295	309	307	304	297	332	304	293	317	298	293	328	308	314	322	308	299	325	333	338	315	322	316	334	335	324	299	318	317	290	314	310	307	300	290	324	344	321	309	329	320	290	333	294	301	329	340	298	312	346	286	310	312	326	331	315	307	340	363	351	296	298	306	303	322	333	344	313	336	331	317	281	298	328	309	275	310	341	292	341	327	292	327	316	287	338	332	301	297	303	327	319	298	303	301	314	313	342	325	301	296	288	293	275	318	298	300	317	332	303	303	307	340	305	293	311	327	338	302	287	334	312	305	303	294	301	335	331	321	302	347	322	287	342	329	309	289	332	328	309	338	319	318	320	297	306	322	286	357	286	324	317	315	310	311	350	293	315	341	342	318	345	291	296	291	300	327	317	317	341	311	362	301	329	332	323	344	336	313	323	308	352	298	301	358	333	335	348	314	308	315	321	305	302	306	307	328	319	284	318	342	340	335	322	351	342	329	311	312	346	336	297	330	314	294	333	295	294	333	313	313	320	341	320	361	326	324	292	324	278	297	320	288	335	312	344	319	302	327	320	325	304	308	319	317	303	327	304	303	311	350	347	313	338	324	316	302	330	332	314	313	325	325	346	296	294	339	325	324	315	341	312	305	309	329	306	319	292	359	335	312	311	307	291	291	276	314	340	283	313	355	329	317	319	322	294	307	330	327	332	282	342	323	357	356	335	299	318	305	268	285	304	323	322	328	356	319	315	308	307	323	317	349	294	303	317	313	320	293	297	364	315	329	341	286	331	302	305	318	311	333	352	323	296	336	318	331	335	322	337	307	276	310	288	329	332	357	316	303	330	347	320	302	299	317	293	291	307	364	297	306	329	301	283	300	350	316	338	303	332	293	310	302	317	333	334	315	296	328	307	291	305	315	308	290	325	323	306	311	306	297	318	309	324	299	331	344	330	333	300	331	326	326	325	316	281	328	283	347	317	296	284	303	313	317	339	308	298	300	273	336	271	337	333	284	304	301	309	308	302	306	281	328	347	319	302	293	306	321	315	336	302	290	337	324	309	317	346	307	322	334	301	317	332	323	296	311	296	326	305	331	324	315	334	305	313	310	280	315	322	283	332	330	315	333	327	288	292	335	299	314	313	282	340	321	314	319	339	321	345	366	320	334	333	299	306	312	306	329	340	311	298	312	323	334	342	316	291	334	320	343	329	298	297	311	325	296	324	328	321	302	320	353	327	319	326	328	323	327	287	284	285	288	283	322	347	289	319	312	321	297	288	312	345	309	352	303	310	312	315	344	316	334	307	324	307	343	317	321	304	292	346	336	304	351	292	308	325	351	337	321	307	328	291	323	289	321	331	320	321	319	318	313	305	312	341	381	289	297	328	317	323	312	330	337	318	329	302	297	263	336	321	311	287	307	329	307	321	335	290	321	343	349	313	301	322	305	330	318	328	302	313	343	327	339	315	329	317	320	341	295	310	319	332	314	291	317	349	285	335	336	313	283	287	311	350	309	315	282	341	309	302	334	304	311	311	318	299	344	315	326	298	296	316	304	332	316	316	304	304	334	336	305	308	335	323	289	307	330	326	313	308	305	303	306	303	320	354	305	320	325	346	287	303	319	298	280	327	320	343	299	322	298	337	311	317	327	353	320	297	301	332	335	315	306	354	330	313	304	333	326	326	337	315	280	303	302	340	288	298	312	336	302	293	309	317	307	281	310	342	329	333	346	311	310	326	333	323	327	305	308	302	308	347	273	319	319	301	350	306	312	289	343	323	325	309	305	315	304	334	301	328	318	305	336	300	318	323	307	321	320	309	315	317	288	306	315	319	320	285	336	309	324	332	309	318	319	308	300	315	308	321	321	344	310	311	319	323	315	333	315	331	358	329	297	304	334	307	332	319	324	321	259	328	332	336	316	331	336	291	318	325	348	327	296	310	294	303	349	314	329	295	346	338	318	324	340	311	297	317	315	324	300	339	324	334	327	340	284	331	307	288	320	285	348	359	292	333	302	333	331	344	300	321	311	328	331	283	315	333	343	341	299	329	297	316	330	313	335	327	331	293	280	319	329	314	336	304	298	320	327	303	337	316	306	307	290	301	318	305	334	327	316	331	356	310	326	318	316	329	323	307	335	317	297	332	341	331	302	302	304	319	307	311	304	347	291	294	281	340	317	342	307	323	325	296	310	289	321	297	311	311	287	328	325	329	333	321	289	324	328	291	332	305	319	295	342	334	338	288	311	328	361	295	290	293	357	338	338	341	357	342	309	322	322	321	297	329	293	279	293	353	341	318	292	296	317	313	335	311	324	310	309	315	303	316	324	300	318	326	322	316	316	309	293	307	334	315	324	305	319	299	290	305	342	320	325	309	287	324	278	317	329	322	312	313	339	321	331	315	312	307	326	299	284	311	310	324	309	339	304	331	334	312	331	325	352	316	320	314	281	296	301	346	318	295	315	302	317	275	293	303	288	336	302	332	326	303	308	291	296	323	317	330	281	337	328	320	327	324	295	322	304	290	315	314	313	310	330	302	297	297	316	329	325	294	318	322	308	343	322	336	308	307	306	317	353	330	316	327	318	315	340	325	327	352	273	302	302	344	294	335	363	303	320	293	329	297	330	312	322	300	333	337	320
10589	2324	5189	5950	5216	4407	3680	2954	2547	2363	2100	1832	1782	1586	1660	1545	1417	1463	1362	1395	1344	1331	1301	1245	1265	1217	1187	1198	1190	1156	1059	1139	1062	1001	986	1000	989	967	936	913	886	886	917	911	868	853	843	833	875	940	833	833	887	868	817	857	860	812	816	778	858	814	833	813	806	830	796	789	828	782	798	800	785	781	767	758	834	774	773	746	764	810	784	770	827	767	733	790	778	820	801	808	780	801	790	823	808	760	749	796	757	807	794	777	774	816	808	792	808	794	754	750	792	799	774	767	752	786	769	768	864	745	744	765	763	801	824	764	767	782	770	757	799	785	756	786	719	741	757	741	773	810	784	768	771	781	798	757	742	779	788	816	805	758	790	798	735	789	760	793	775	793	773	760	757	752	760	749	745	755	744	762	757	747	712	737	751	795	783	805	766	744	722	774	780	771	790	777	759	774	783	736	756	737	794	739	791	755	755	792	784	782	761	732	744	773	740	700	755	730	809	769	806	751	800	706	734	817	774	749	801	772	800	741	762	709	764	757	746	749	788	757	717	786	741	710	784	783	772	790	806	726	791	769	730	803	762	772	789	748	762	766	741	774	763	770	745	735	745	798	802	719	751	740	717	741	728	707	780	762	736	799	761	799	773	754	769	757	786	767	755	789	762	722	758	778	745	782	747	819	764	791	813	803	763	767	748	778	787	796	738	819	764	737	771	744	760	832	806	734	753	691	747	741	760	763	749	750	776	757	744	786	775	746	758	740	728	727	755	722	772	822	779	793	799	775	788	798	752	759	746	748	751	777	816	783	796	789	763	742	768	774	795	758	789	773	784	764	745	772	761	748	739	758	765	763	723	762	790	804	749	802	803	777	805	768	790	740	756	791	730	831	735	792	744	770	802	767	756	800	734	780	754	719	749	782	787	841	834	769	736	772	731	743	803	787	754	772	751	772	749	778	768	796	771	751	724	803	795	726	767	737	776	784	792	782	792	748	722	750	764	713	754	778	827	765	749	777	760	780	820	766	736	808	777	742	759	833	783	801	766	769	720	730	805	775	755	746	789	757	755	769	748	734	756	792	790	749	752	756	762	789	783	789	777	787	707	772	771	759	787	774	729	732	802	813	792	799	763	771	774	773	790	789	767	792	777	771	745	788	722	814	766	771	739	766	788	823	768	739	806	781	771	776	778	762	795	822	766	774	771	751	755	803	740	795	776	741	745	765	760	743	777	739	771	791	801	750	748	770	759	763	808	746	751	798	736	777	750	764	780	794	707	757	785	733	791	756	741	788	758	771	760	745	764	758	692	803	762	751	784	797	772	785	705	773	763	758	814	745	763	777	775	773	777	736	807	776	777	814	776	715	741	737	779	756	725	736	740	760	788	787	739	736	768	745	729	776	748	764	773	745	749	777	761	796	744	765	804	735	770	774	759	777	752	788	768	761	811	786	722	756	766	741	806	825	771	798	804	746	746	825	728	741	739	747	735	820	750	726	798	758	752	774	776	785	752	742	825	759	755	786	776	794	702	760	733	785	767	767	763	801	768	785	788	752	777	810	757	757	808	786	764	814	783	762	804	775	729	730	764	785	785	747	777	805	757	764	749	754	812	787	765	727	798	778	799	837	757	755	789	730	748	754	731	769	740	751	739	720	732	737	798	768	817	789	736	725	782	813	730	731	754	792	774	807	808	768	811	748	745	740	793	754	752	766	712	812	777	839	742	758	757	788	774	754	756	773	778	771	783	735	801	763	741	753	755	770	790	775	808	736	788	767	758	699	768	714	749	782	772	815	749	782	745	743	755	783	795	758	744	791	802	785	741	736	760	771	761	740	759	756	746	802	786	783	760	750	764	777	707	696	755	783	797	770	796	747	769	766	782	757	715	760	788	760	806	738	772	746	817	788	749	762	758	828	758	815	796	779	769	779	826	738	742	805	721	830	682	789	757	746	810	736	766	768	751	763	732	800	809	767	733	769	766	803	751	763	769	762	762	777	727	754	728	765	764	801	739	754	747	816	770	766	696	786	763	768	727	770	755	746	712	736	792	760	727	761	763	787	784	776	781	745	772	773	798	706	784	758	742	759	762	706	751	810	791	752	754	801	774	836	821	786	784	734	745	753	800	764	759	795	779	758	767	839	752	722	732	811	784	794	789	750	766	860	720	771	761	776	773	795	756	766	800	762	768	745	782	739	786	769	738	742	752	765	800	734	769	782	745	747	723	751	730	805	766	789	788	742	742	720	746	810	809	756	776	753	761	764	771	781	740	790	759	732	740	763	763	777	767	686	811	718	774	759	745	771	725	717	761	733	785	784	736	753	769	751	738	761	759	778	774	789	752	833	745	731	698	725	817	784	762	816	737	725	753	781	789	749	772	778	819	819	728	799	759	769	770	739	806	781	793	787	775	769	781	729	734	804	819	776	753	791	735	720	791	736	759	750	701	799	746	762	838	744	787	727	765	783	810	808	760	777	881	744	784	776	758	783	814	747	696	765	754	760	782	751	772	735	765	766	770	793	768	756	819	783	765	738	803	732	757	785	740	759	777	744	773	710	744	779	751	776	800	758	777	785	753	749	766	754	775	792	781	765	766	746	830	760	758	741	745	788	736	800	767	779	743	770	758	765	764	735	800	731	755	743	801	815	805	810	763	751	751	774	753	739	780	784	721	746	738	771	729	750	808	805	775	829	762	761	800	792	754	779	735	757	779	804	756	780	764	786	730	741	738	816	706	768	793	717	757	782	736	771	772	786	758	774	792	784	791	769	764	761	778	741	751	714	747	758	755	717	757	754	743	811	792	786	801	743	685	798	739	732	778	812	747	777	763	743	753	744	761	805	771	798	783	759	809	824	783	788	739	710	710	760	733	797	755	768	823	721	723	736	750	782	734	735	738	759	777	738	720	734	821	777	754	730	761	792	766	718	742	777	705	728	807	757	735	778	723	770	725	753	751	777	741	761	748	780	767	788	758	777	744	782	766	770	779	776	767	743	740	720	716	752	786	769	823	759	803	760	744	771	782	805	806	751	789	724	833	737	782	783	754	785	786	775	786	788	796	691	763	738	817	762	722	759	760	759	776	728	778	767	742	761	810	771	779	747	723	750	771	786	805	795	773	752	786	709	757	744	791	744	784	737	749	818	774	760	801	786	786	828	738	732	748	759	767	755	755	823	789	752	723	735	798	793	751	770	759	759	736	751	762	737	776	794	755	748	777	774	708	782	770	760	804	723	766	795	808	764	744	756	850	713	770	807	793	737	780	738	800	800	770	814	760	813	756	732	790	741	734	743	762	745	751	797	758	777	769	753	853	741	777	704	777	776	765	759	735	762	771	774	764	760	772	770	745	729	777	773	784	772	784	756	763	773	787	839	755	814	760	769	789	776	795	778	730	771	795	774	756	768	805	790	739	812	788	775	751	770	736	757	751	811	771	761	802	808	754	808	724	765	784	775	812	764	746	790	750	751	728	715	754	765	749	731	818	778	800	771	787	745
2615	523	505	455	385	361	378	392	410	421	352	352	336	357	395	367	379	369	360	359	360	338	358	348	317	372	380	361	306	386	372	351	375	343	346	325	368	336	350	368	392	359	382	346	338	387	388	362	372	373	333	344	349	346	341	375	351	356	348	367	363	370	356	331	366	354	375	356	341	366	349	333	337	357	314	339	326	323	349	326	332	351	358	343	315	357	373	347	339	306	334	339	332	358	329	367	369	349	363	368	363	364	379	363	354	363	324	345	348	343	363	350	395	321	348	362	327	333	349	368	321	370	370	337	327	322	340	329	357	358	363	358	354	383	350	356	354	341	372	313	328	360	338	342	352	364	337	323	376	323	312	338	353	329	367	361	337	337	329	373	388	347	355	340	352	362	379	340	363	320	363	329	343	368	337	343	337	354	324	357	362	316	359	334	340	345	317	403	332	351	341	342	342	390	312	357	321	379	358	374	359	383	367	361	349	326	376	338	350	338	333	348	342	337	349	387	355	365	325	360	345	326	369	386	354	315	356	364	331	327	362	372	364	384	402	348	329	326	375	347	346	357	369	337	359	323	384	376	366	370	323	366	356	352	353	349	358	333	343	381	350	352	364	360	347	339	346	336	353	349	351	329	355	390	344	330	352	350	372	348	330	374	341	370	330	403	371	328	356	371	345	372	313	364	328	350	365	379	389	296	337	326	366	347	376	363	350	353	358	355	382	363	345	372	329	313	428	359	343	360	374	336	337	361	346	343	361	359	345	375	326	320	348	383	294	350	336	373	315	342	327	329	387	340	328	341	386	339	315	341	355	324	355	347	315	339	362	394	341	331	345	344	361	325	357	363	348	366	385	342	364	348	329	359	325	328	366	338	350	359	329	349	323	377	340	364	376	347	368	346	325	347	358	335	340	372	372	334	353	322	332	344	364	364	336	355	362	354	290	331	341	346	304	360	352	366	362	332	365	347	347	373	292	350	333	362	342	346	366	346	337	359	351	342	371	350	370	365	333	356	394	393	367	363	325	323	361	375	367	363	349	352	331	331	374	360	353	349	325	345	355	349	345	343	345	372	352	360	328	390	366	339	347	367	366	358	342	322	348	372	345	336	324	365	342	341	340	354	346	349	317	343	362	363	337	346	353	344	336	323	364	334	357	353	339	348	398	308	354	330	334	339	327	376	347	351	346	339	321	387	352	318	349	324	370	381	378	309	355	400	365	385	362	353	351	369	300	363	369	349	342	335	355	356	336	373	360	340	396	327	371	350	374	331	366	360	346	355	309	316	347	359	324	356	345	306	321	348	371	344	372	358	350	369	362	339	341	338	397	319	373	352	342	365	356	355	348	357	367	365	333	356	355	347	335	354	333	362	376	374	389	395	352	345	364	367	350	324	312	364	354	319	327	377	354	356	318	372	357	337	339	323	357	326	356	345	344	349	339	305	382	329	347	369	333	330	364	309	330	312	356	309	368	359	340	339	362	345	362	330	379	313	335	376	348	367	349	359	327	346	310	364	370	307	332	340	356	359	360	344	351	349	361	359	330	337	363	339	329	337	333	346	359	378	349	338	350	326	366	338	389	347	311	344	334	331	343	340	360	402	354	335	334	313	304	349	316	314	360	376	345	332	361	317	340	343	328	331	366	310	336	352	332	371	374	374	350	376	377	318	352	378	369	357	388	338	361	363	374	363	301	357	350	376	332	363	358	389	327	352	321	366	335	326	346	383	328	355	385	360	371	397	347	382	329	364	388	372	336	360	334	368	334	324	350	355	324	365	358	344	368	326	333	383	377	326	356	354	315	350	349	329	319	332	331	340	386	349	359	328	352	343	394	389	352	347	336	335	319	341	338	374	344	362	376	346	366	348	362	344	325	372	360	370	376	340	374	358	374	357	360	381	354	347	358	345	341	354	348	354	320	341	379	344	395	381	326	364	341	335	344	350	376	323	340	294	308	328	347	372	390	340	326	341	327	331	356	348	348	340	347	339	381	330	344	353	354	357	338	363	349	384	331	339	330	321	337	361	356	336	323	349	330	342	396	339	333	348	359	355	322	344	362	371	373	378	322	370	360	349	370	380	333	321	346	332	360	364	349	336	357	367	323	341	345	357	342	366	344	349	346	344	323	353	341	335	371	383	346	321	345	342	365	341	339	309	346	343	319	336	383	339	353	337	331	344	380	334	344	383	344	323	319	327	353	341	365	329	344	330	346	341	372	355	350	349	327	353	346	360	385	333	364	331	368	326	343	359	336	338	342	330	355	327	363	350	346	346	354	372	353	368	376	342	318	290	343	356	374	383	340	317	342	343	354	368	323	343	342	323	349	345	331	338	339	392	379	327	338	334	377	363	332	371	349	371	356	341	336	357	333	361	326	367	324	352	338	343	347	346	377	357	340	358	359	357	364	357	345	361	321	310	328	361	374	374	340	343	358	347	352	340	361	359	352	333	368	345	353	380	318	360	386	372	350	350	332	316	369	337	330	358	343	322	352	358	350	355	352	335	347	362	349	337	332	349	333	365	353	366	351	325	380	366	352	350	350	333	376	356	379	329	363	319	362	341	322	333	362	352	354	380	362	327	342	346	336	347	376	354	340	340	316	392	342	345	339	348	334	324	378	361	361	339	351	362	378	353	386	337	375	347	348	337	335	359	357	357	343	346	329	339	351	367	323	382	378	335	368	353	312	329	343	389	346	355	378	354	330	351	342	315	313	352	318	381	394	318	311	381	362	360	336	345	351	360	389	358	372	320	361	305	343	335	339	353	335	372	331	375	379	342	337	339	362	346	366	325	351	352	315	376	333	400	329	348	324	341	372	351	328	347	368	314	369	351	348	351	364	373	362	322	353	359	315	357	320	324	348	337	324	348	341	334	332	326	344	335	375	302	340	349	350	353	333	308	318	372	394	345	344	365	358	358	377	331	347	379	337	327	328	366	389	358	366	341	309	342	338	357	384	317	331	397	356	376	346	356	384	360	337	372	358	338	364	359	369	354	350	344	369	340	331	373	373	363	353	374	354	347	372	352	343	353	343	351	330	380	371	356	350	339	337	349	341	344	360	342	347	362	342	346	331	350	388	359	324	339	353	344	319	379	355	356	342	361	367	325	349	358	334	370	341	325	355	346	336	354	352	342	341	349	356	334	358	337	360	313	345	378	351	390	346	313	334	389	357	340	381	339	321	341	328	324	321	353	370	345	393	310	337	353	417	344	329	322	381	347	384	306	324	362	357	356	338	308	386	355	363	353	367	338	334	359	381	338	375	334	343	359	351	333	391	368	342	369	348	347	362	339	368	346	343	353	340	348	351	348	361	348	337	374	352	302	329	340	358	348	374	351	352	355	333	337	331	358	358	357	376	319	364	335	379	377	366	338	358	345	325	377	379	326	348	366	363	347	340	371	322	368	357	392	360	332	365	370	353	366	380	322	325	355	320	373	356	341	313	360	377	350	367	325	360	387	315	337	371	344	366	354	334	376	362	371	369	334
2679	926	1127	1153	1125	1002	980	968	931	909	909	899	886	864	874	872	816	848	879	868	898	844	801	930	903	886	860	836	897	898	874	815	851	882	854	886	847	863	861	833	814	869	809	817	803	850	826	792	812	814	845	797	833	798	828	824	849	807	835	787	794	865	855	803	779	860	813	784	863	783	793	781	857	786	852	772	772	812	880	773	807	806	804	773	819	827	773	803	832	795	791	800	845	817	806	831	830	789	856	834	821	825	818	741	742	818	823	795	799	824	802	835	815	829	817	834	819	796	792	768	869	847	800	814	851	847	791	817	809	794	794	754	819	812	796	836	810	809	824	760	817	812	827	847	845	794	855	830	857	779	826	851	785	774	858	817	817	752	834	753	838	837	813	831	837	756	799	786	808	809	813	835	751	818	777	826	835	809	821	783	831	806	836	788	859	861	758	772	804	852	825	795	812	788	800	808	861	813	761	832	795	801	833	771	778	804	897	803	798	836	773	790	781	792	811	794	821	807	845	818	843	819	821	824	792	790	835	792	808	787	773	763	839	836	798	831	832	819	817	784	795	742	805	827	867	823	818	877	812	842	848	768	851	785	808	840	834	807	768	793	853	813	806	822	815	806	765	817	813	836	796	848	795	812	819	785	811	830	833	817	814	820	785	809	776	844	823	788	843	771	850	849	801	818	858	877	791	785	791	835	817	800	829	807	862	825	837	834	795	776	775	776	811	834	785	784	786	809	803	830	821	839	827	818	817	770	829	820	819	821	815	844	820	837	773	836	825	812	812	838	782	787	814	812	819	803	835	774	828	820	789	797	822	802	785	791	800	749	837	789	770	860	798	820	837	791	793	837	862	797	857	773	810	796	813	787	767	838	819	794	802	777	833	831	828	788	817	799	838	837	835	783	815	812	842	845	841	866	795	795	824	802	816	812	864	794	777	832	794	798	746	829	801	807	806	739	817	792	803	805	798	805	829	766	787	765	865	814	814	798	793	771	805	759	813	841	833	781	840	866	801	791	797	810	803	823	835	775	867	835	767	777	767	767	805	807	826	795	821	812	826	817	849	764	818	814	782	777	835	825	857	788	821	789	808	821	841	788	784	870	819	821	804	829	807	811	793	821	803	844	796	804	806	794	845	855	772	807	820	871	806	824	812	816	844	832	786	820	869	788	793	844	847	833	868	808	810	749	807	846	772	815	765	808	794	838	813	781	816	832	831	776	748	844	839	758	847	841	822	829	790	841	805	795	789	796	749	814	841	818	803	858	779	815	844	773	769	819	819	790	867	794	798	883	803	789	829	785	803	859	788	807	816	795	808	807	801	844	758	795	800	809	809	841	821	804	814	784	749	822	797	789	838	820	783	796	863	831	845	786	799	826	799	780	809	808	798	785	809	854	801	817	839	794	855	774	784	839	805	746	817	869	780	849	812	807	814	809	788	814	807	819	768	810	786	771	722	847	782	787	778	793	832	761	847	801	817	825	794	789	791	851	780	852	779	827	809	791	752	882	797	762	747	848	815	859	780	798	816	833	828	797	782	811	788	782	824	783	826	807	799	809	815	795	774	797	842	802	857	823	803	762	788	769	832	772	794	843	824	869	818	848	825	833	828	797	791	799	793	797	818	818	835	813	790	770	810	842	776	780	829	819	847	813	836	826	856	871	764	809	869	833	830	810	806	813	799	793	792	776	795	802	827	782	794	789	821	780	807	758	832	802	835	758	853	797	806	792	840	770	801	834	821	788	811	820	768	738	800	809	795	807	787	781	801	844	808	826	814	846	772	805	806	801	791	795	823	744	784	787	853	828	807	824	793	843	812	826	809	804	793	829	836	803	872	775	763	811	785	815	801	796	824	773	820	789	802	803	819	867	794	805	838	794	874	774	803	815	843	834	817	814	808	830	794	863	784	830	821	811	819	828	793	780	811	785	812	802	893	835	814	789	820	781	813	811	821	852	778	824	744	825	794	781	804	815	842	831	788	828	749	797	814	834	801	819	823	809	823	841	797	814	850	796	787	792	820	802	812	822	771	804	829	746	818	827	834	790	888	788	764	803	796	841	783	833	791	808	795	827	825	793	794	832	804	756	830	798	794	824	825	853	797	796	815	846	760	816	840	802	820	811	864	766	807	769	861	813	801	802	863	827	749	806	815	827	801	763	857	818	809	824	785	813	862	821	811	826	771	787	776	796	820	855	805	803	851	791	824	831	783	824	777	794	830	793	797	795	781	802	796	842	763	780	772	841	762	853	825	836	746	767	829	786	802	817	827	835	816	810	780	765	889	824	837	852	839	825	839	761	813	839	839	779	750	775	815	780	765	820	800	730	742	738	803	791	825	767	775	797	796	847	799	786	845	778	815	798	759	801	822	779	799	799	775	802	831	859	810	802	808	826	828	793	799	797	783	838	841	756	820	779	800	763	803	810	771	805	770	823	816	869	795	848	766	789	852	819	906	811	849	759	801	813	773	765	783	758	806	786	821	799	823	767	809	815	741	801	783	802	825	811	837	814	784	801	756	820	810	857	780	817	838	777	814	796	794	796	805	838	772	801	824	828	797	822	796	827	838	794	837	797	819	787	818	808	822	809	780	821	843	821	771	831	803	866	826	782	801	784	804	862	787	858	784	822	806	846	769	784	784	856	842	785	803	803	864	823	801	802	831	786	775	794	787	795	821	840	811	854	821	867	776	838	806	811	801	778	795	842	828	771	847	821	811	840	802	810	833	820	795	822	791	824	826	783	779	849	783	783	862	766	827	773	778	816	759	741	803	765	795	839	792	849	843	846	870	782	767	858	867	841	803	826	775	763	819	810	779	775	807	879	774	797	811	804	817	834	808	840	814	808	778	818	852	780	754	767	747	802	847	766	847	772	792	806	845	765	813	814	831	812	813	828	783	811	818	789	801	791	791	816	799	787	837	777	821	773	746	762	796	805	802	835	764	818	829	831	790	851	823	831	788	806	770	786	804	832	828	865	869	862	791	814	806	742	853	862	819	806	793	808	811	794	799	849	796	815	815	817	784	776	817	827	905	806	767	821	772	817	834	831	831	856	792	784	783	798	817	875	800	838	825	799	800	802	843	803	808	834	835	790	778	799	824	786	812	857	786	847	812	805	841	801	779	826	823	825	796	800	832	764	823	808	796	860	787	818	822	814	839	826	801	802	816	816	851	866	805	875	837	825	838	784	809	790	847	794	793	855	842	842	835	795	870	844	765	808	779	788	834	749	810	750	802	807	784	782	835	743	854	811	811	826	800	805	807	778	798	785	830	773	803	857	795	834	819	754	764	822	848	798	810	825	815	845	779	804	780	853	826	794	828	791	805	841	835	784	780	775	792	813	793	804	827	791	826	802	782	780	789	783	811	830	855	871	820	835	770	806	800	836	784	868	762	826	782	805	797	798	796	805	789	828	846	803	796	815	808	792	752	820	801	817	781	867	795	823	847	837	842	751	833	822	814	772	838	819	823	837	777	781	807	759	805	780
13114	1614	1462	1211	865	666	538	494	428	385	370	329	315	338	323	304	289	294	297	278	317	277	297	289	308	268	302	267	298	280	264	286	275	305	283	277	232	255	273	254	274	265	245	273	259	263	202	254	248	238	260	257	276	247	255	268	264	263	269	258	252	271	261	271	260	227	220	230	236	256	247	263	266	255	257	271	247	264	261	242	243	262	257	244	230	229	270	244	231	239	269	238	226	266	232	253	245	256	252	242	219	278	244	234	239	247	243	250	220	214	250	249	285	196	284	241	233	241	258	283	241	249	232	234	259	244	241	255	253	247	229	244	269	234	248	261	250	247	236	248	258	261	267	246	222	231	261	273	256	259	213	240	222	250	218	249	254	227	225	228	241	209	257	245	220	264	243	225	236	259	229	229	248	244	258	238	259	226	262	260	253	241	250	284	247	236	237	244	241	256	257	269	233	235	270	277	244	234	260	232	204	260	285	245	242	248	218	237	256	246	221	248	230	256	257	253	264	238	244	234	227	239	231	254	224	245	241	244	242	244	247	254	255	245	248	233	240	252	222	236	244	210	252	254	256	247	224	222	239	283	263	246	233	242	221	242	255	238	237	225	259	236	261	237	255	257	240	246	223	236	219	260	255	262	289	230	257	230	233	225	261	237	257	243	268	225	221	233	254	275	274	253	241	256	253	262	245	267	255	257	237	253	235	234	264	260	293	215	263	248	239	262	270	269	241	250	262	251	218	244	266	259	242	224	246	251	242	250	219	241	267	268	252	245	246	248	247	238	258	241	249	230	230	267	235	238	268	249	258	255	234	236	244	254	274	227	250	216	226	272	227	270	267	213	250	277	257	256	223	277	252	251	256	258	234	258	276	282	228	235	249	238	226	243	249	247	222	233	208	249	244	260	247	260	259	220	240	236	222	246	234	280	238	260	260	239	271	268	254	238	235	213	252	268	248	252	240	275	227	250	241	207	223	226	298	233	253	251	253	247	243	243	226	225	257	221	257	254	262	224	222	202	265	250	273	248	238	248	260	239	254	236	245	273	239	241	256	244	264	250	205	245	226	251	246	272	234	237	237	237	265	242	269	246	243	229	230	261	269	278	221	243	242	280	233	232	230	253	241	256	255	237	284	247	271	271	255	247	266	230	225	244	226	228	263	269	222	235	241	262	240	221	253	250	259	242	264	240	239	242	235	235	240	247	234	244	241	251	267	232	237	254	229	232	266	226	231	236	210	258	234	243	245	260	222	260	233	250	243	240	252	264	230	225	239	245	246	230	268	238	242	263	229	240	249	269	233	246	252	275	249	240	237	233	203	262	252	236	254	225	251	249	257	247	241	234	236	221	263	245	254	237	231	235	243	242	244	238	241	236	245	260	237	253	253	209	239	215	182	263	243	238	247	262	264	234	242	234	232	237	241	260	211	260	234	220	250	264	232	264	258	239	245	244	258	244	243	252	252	267	254	266	234	260	241	244	238	256	256	259	235	278	233	232	242	247	244	246	226	236	253	237	256	250	225	205	241	291	212	215	259	269	245	251	270	245	241	238	250	239	230	263	274	257	265	229	266	236	252	267	251	231	279	239	241	246	261	254	220	261	252	278	258	237	261	252	235	255	222	235	229	280	262	232	238	236	235	232	261	256	241	237	240	230	241	245	235	253	246	245	237	274	247	240	256	255	223	228	225	227	234	242	262	221	239	272	240	252	230	242	239	252	223	227	237	229	257	249	249	260	267	264	231	233	260	240	244	235	220	243	251	258	227	221	248	232	266	258	253	261	223	267	275	232	251	270	229	232	257	244	253	230	221	252	234	251	237	221	265	243	237	260	245	234	257	237	251	241	285	243	257	250	255	250	253	228	241	238	230	243	232	243	234	251	246	246	229	260	259	220	255	265	262	227	251	244	237	260	254	292	266	260	265	219	251	263	255	267	235	244	215	241	263	252	283	249	262	246	235	260	257	242	260	250	249	222	267	243	260	244	232	218	244	279	261	219	242	254	254	256	242	264	260	236	238	258	239	267	236	241	248	247	240	235	244	253	244	237	238	240	268	256	231	243	251	250	255	241	268	236	273	243	251	243	242	246	258	247	255	242	259	246	253	264	239	239	240	236	243	237	247	265	261	220	270	273	201	241	270	258	252	249	231	239	239	242	277	259	250	216	251	232	220	237	230	222	259	241	245	263	190	199	239	245	250	245	270	274	261	247	220	214	261	259	227	255	243	248	284	251	241	260	253	262	245	256	249	237	233	276	268	244	240	269	247	238	242	242	223	221	245	272	250	221	253	267	262	219	223	257	245	251	255	225	221	245	217	213	269	277	216	258	228	232	297	263	253	250	257	242	250	259	229	252	235	245	256	261	243	247	236	212	241	236	245	249	241	255	271	266	243	230	274	224	237	240	235	229	265	229	236	260	209	252	228	255	233	246	212	236	257	278	248	247	251	248	235	253	244	251	219	236	253	251	261	250	210	248	252	222	236	269	260	218	256	227	269	235	256	238	241	247	242	249	247	263	272	242	222	256	241	222	231	251	234	240	236	246	252	296	257	242	214	259	244	220	246	238	227	260	250	257	262	243	222	234	276	258	248	226	225	242	233	245	251	231	249	249	232	258	272	270	242	251	221	250	248	230	218	239	247	260	246	243	237	272	246	254	243	268	252	221	252	239	278	263	260	296	273	272	232	233	236	243	234	268	247	234	264	229	288	250	277	222	231	250	219	255	282	227	272	240	254	235	222	265	241	229	237	235	235	244	242	222	211	248	235	245	258	264	240	223	271	248	229	235	272	247	223	249	252	237	278	265	240	273	261	251	264	235	225	233	243	259	225	262	238	267	258	232	268	229	266	243	237	230	256	267	237	232	233	269	231	236	241	228	257	255	252	247	236	248	232	252	266	275	218	214	240	258	230	255	242	252	207	272	251	257	230	254	230	268	270	276	252	249	235	249	246	251	252	251	245	232	252	233	221	235	240	240	259	257	234	260	263	231	259	257	231	243	226	251	253	235	242	260	252	262	274	246	236	257	260	229	242	243	265	233	252	251	237	256	248	203	215	266	254	262	242	254	244	228	218	246	229	234	250	252	247	213	245	259	252	267	260	243	225	252	223	217	247	249	222	225	230	248	273	235	259	245	224	271	262	239	259	252	240	282	259	273	238	263	266	234	232	265	276	253	267	249	236	243	279	239	256	261	262	235	240	215	220	223	248	245	228	233	209	231	280	240	231	250	259	254	247	289	242	283	260	266	264	234	249	234	248	244	248	235	257	276	260	238	248	267	246	272	241	227	257	259	241	250	248	222	242	237	246	221	239	254	271	239	237	234	225	248	254	264	213	269	242	260	252	238	249	254	239	228	244	244	260	239	263	259	208	250	239	253	235	255	260	253	252	270	263	245	252	245	244	245	202	230	249	238	241	274	248	262	223	255	251	261	266	270	265	231	252	266	255	232	228	236	257	270	265	239	245	235	228	258	250	224	298	235	264	240
7589	1457	2992	3553	3172	2474	2160	1842	1629	1459	1264	1267	1196	1137	1052	1070	1032	977	959	931	890	989	867	870	891	859	904	877	810	852	839	813	785	788	733	750	732	717	749	686	732	682	651	693	677	640	622	625	695	707	655	682	710	713	641	677	653	673	620	639	608	620	629	687	599	672	603	630	672	637	635	607	618	672	657	649	613	605	611	642	618	604	655	627	662	641	633	626	628	619	610	611	608	635	617	626	622	639	605	632	613	606	626	614	664	647	601	640	664	610	625	578	596	586	614	642	621	641	588	548	664	606	674	652	669	549	686	626	622	633	631	599	634	652	651	646	640	618	671	665	627	646	619	640	642	593	613	609	626	627	655	633	623	578	637	591	589	628	686	603	647	609	632	625	647	653	595	616	603	591	662	650	586	621	578	651	633	598	609	653	644	584	589	617	603	581	528	635	617	627	602	634	608	596	593	639	608	575	604	587	629	576	592	633	619	621	582	576	619	611	580	608	625	633	649	619	615	598	602	632	625	535	572	602	623	604	592	591	549	629	574	608	644	626	631	599	629	615	664	615	597	646	565	603	611	578	629	583	588	582	594	575	628	618	616	633	557	619	627	625	607	621	663	601	626	621	604	640	581	612	647	560	634	667	589	620	596	615	615	630	604	565	584	601	617	637	658	623	605	590	650	606	606	640	582	596	610	563	639	599	610	642	634	625	582	674	654	604	585	608	591	620	606	604	633	606	636	622	603	610	636	609	577	665	630	614	599	605	644	615	559	638	568	615	598	599	572	604	643	598	632	599	574	625	568	626	627	639	658	594	634	614	601	636	644	604	574	592	609	615	616	636	551	653	594	639	644	610	602	651	577	633	621	692	583	625	645	673	610	575	581	650	583	647	625	588	629	622	643	638	636	622	575	633	598	633	647	573	611	599	635	634	655	590	654	628	639	625	577	634	636	614	631	605	643	627	630	607	625	622	583	620	611	633	578	641	621	641	629	585	606	605	598	593	597	617	618	612	609	584	620	637	604	599	632	599	650	581	598	669	642	606	639	584	595	591	624	582	573	594	576	623	579	591	612	670	606	626	630	613	651	601	633	625	654	602	622	615	611	617	594	647	610	630	610	618	629	591	605	591	605	644	603	608	572	604	618	586	666	584	654	603	589	599	654	595	605	629	586	612	587	616	617	584	590	622	583	602	636	597	589	649	603	586	636	567	590	640	550	619	594	574	597	599	551	601	620	609	636	628	610	595	646	610	621	650	599	585	646	638	615	597	587	629	641	659	659	617	585	584	606	603	649	566	647	628	636	615	598	604	587	601	615	615	609	621	565	646	676	590	590	587	625	617	623	566	635	651	644	623	637	579	607	626	566	620	600	611	607	617	618	626	628	599	641	619	612	635	555	597	602	631	608	562	583	633	616	589	627	626	616	619	605	602	587	623	603	604	626	618	585	650	643	643	631	609	622	635	594	577	622	697	625	593	636	609	622	598	583	621	609	583	613	623	609	653	579	597	616	576	612	602	612	612	598	638	612	576	583	589	623	604	668	612	621	583	592	631	586	615	640	638	591	618	621	578	603	627	613	582	606	616	584	619	617	606	592	643	613	618	631	580	652	639	633	618	570	633	634	635	586	650	588	617	635	628	575	602	614	607	636	608	609	612	653	680	602	658	614	626	598	603	618	610	635	618	609	595	586	659	590	637	625	584	608	618	625	617	614	574	584	583	624	631	560	561	650	635	586	623	587	596	632	611	659	622	642	609	588	654	615	605	608	607	624	649	663	630	627	614	602	652	676	622	579	625	575	609	618	613	656	602	618	615	604	632	601	588	597	643	601	614	657	610	595	642	600	595	583	619	587	594	588	611	648	604	618	555	645	610	623	608	606	614	592	663	604	608	597	650	634	591	575	601	624	640	607	575	626	629	613	594	590	669	592	649	615	606	614	648	637	643	656	632	628	630	613	550	624	622	619	633	614	649	618	584	617	561	665	584	575	612	605	652	646	623	609	625	618	570	607	622	632	624	584	614	638	618	648	582	624	632	629	587	621	631	641	639	605	620	582	574	612	627	611	609	624	614	629	619	625	638	609	630	600	631	647	607	606	625	652	602	611	638	651	603	593	633	629	612	570	627	593	580	611	619	660	649	570	607	588	629	671	602	588	631	628	638	622	634	616	605	626	635	658	587	636	622	579	629	631	585	605	585	603	648	616	611	565	626	648	626	612	561	672	583	654	596	593	628	613	628	635	619	621	605	609	565	553	615	589	614	666	620	604	620	606	638	585	625	595	580	603	669	620	630	642	598	596	570	574	626	612	583	594	623	595	595	632	643	611	624	609	586	622	577	579	592	605	576	626	603	615	621	633	625	594	656	581	666	588	629	611	592	582	586	652	635	567	601	607	617	634	601	637	629	592	559	602	609	598	634	620	613	617	628	614	588	585	614	615	633	634	608	612	640	623	634	613	635	607	622	617	624	592	602	629	613	617	594	644	589	610	601	628	636	616	623	617	644	652	628	621	643	658	571	641	617	625	609	628	673	595	647	621	645	610	605	615	646	583	630	617	602	601	623	625	648	669	619	598	571	664	634	667	674	602	585	621	604	637	594	627	600	624	633	596	613	602	602	603	619	623	657	589	611	611	592	600	617	652	632	571	604	654	607	589	642	613	623	633	657	624	624	640	639	599	640	593	587	596	671	637	610	618	640	631	637	591	629	603	647	612	605	603	572	630	622	631	606	592	601	619	591	616	637	611	605	617	596	618	613	611	617	625	636	634	585	628	607	629	611	598	629	572	619	571	606	610	697	583	655	607	648	613	682	584	591	624	577	618	623	623	564	575	634	630	679	584	637	624	587	627	589	626	588	626	618	596	663	628	613	654	607	607	604	623	581	642	615	579	601	623	613	649	604	608	611	625	587	602	595	592	631	586	625	615	630	580	568	613	598	643	603	618	581	573	626	613	652	578	551	570	619	590	644	661	606	586	628	620	614	572	583	624	637	579	633	632	616	564	628	641	615	643	630	627	618	587	574	629	599	612	642	617	663	596	604	586	598	593	596	613	617	631	576	612	630	608	601	637	588	630	610	613	616	618	610	650	603	612	591	659	611	601	557	615	583	606	594	587	569	607	605	582	630	651	612	623	597	628	621	607	637	637	634	604	596	675	632	633	631	639	617	600	641	610	594	525	623	606	566	626	595	601	586	594	611	612	641	615	579	621	633	609	587	599	599	618	661	604	586	593	576	610	617	616	622	627	607	583	683	608	567	625	621	697	627	638	586	601	610	613	575	607	595	625	607	647	686	611	641	575	594	615	668	626	589	589	645	613	634	561	639	606	603	618	568	574	622	603	618	611	570	600	644	591	585	595	623	653	586	653	648	650	643	584	578	614	603	598	701	620	603	632	589	595	565	576	580	598	581	591	584	647	605	616	606	619	557	583	595	583	604	640	608	632	627	623	614	666	582	658	630	628	592	623	670	569	631	650	618	633	620	602	629
22627	5091	2847	2206	1568	1165	902	795	665	693	558	480	503	456	446	438	434	456	421	390	445	383	406	414	386	412	415	377	408	372	386	380	388	370	372	368	343	381	358	386	372	364	372	366	344	318	310	357	325	325	352	332	364	345	351	377	335	356	354	330	353	324	317	347	384	317	335	361	349	326	365	348	335	338	336	329	327	324	375	317	334	318	381	330	320	339	301	360	341	337	320	306	326	358	350	351	331	394	352	325	325	338	334	317	341	333	347	366	332	346	322	372	322	336	340	343	307	336	288	331	343	331	324	380	317	327	360	336	339	337	301	339	344	349	344	330	348	360	350	352	339	323	315	337	361	323	331	338	324	362	336	314	351	338	379	338	339	360	380	334	359	324	343	402	322	343	341	310	338	340	360	316	329	373	329	378	324	331	291	350	363	324	341	294	322	314	296	307	325	326	348	320	350	334	350	345	379	333	310	339	312	333	338	309	334	305	345	318	349	349	327	325	353	318	363	364	339	338	336	392	339	319	369	316	338	327	323	374	370	349	331	303	355	355	321	313	323	319	307	330	340	356	328	310	337	338	348	372	297	291	319	369	333	321	331	375	321	333	340	351	333	337	333	352	322	336	359	342	323	338	349	352	301	335	314	305	318	312	332	338	372	317	339	323	328	348	361	321	334	331	336	323	313	326	360	339	331	317	356	347	379	315	366	310	354	352	367	338	371	335	326	405	343	345	355	341	352	351	316	362	340	332	360	351	327	351	332	334	305	313	342	337	346	355	362	342	353	352	322	327	351	339	324	331	328	337	329	339	379	356	314	315	332	339	363	336	335	351	327	300	332	334	344	366	321	334	309	326	338	342	356	312	346	346	359	346	360	328	366	330	371	326	362	343	340	342	347	352	341	352	334	302	326	321	318	340	319	323	336	343	316	318	335	344	339	297	325	292	321	317	332	351	350	355	323	371	360	342	316	357	317	331	330	335	338	303	344	341	355	342	319	350	338	341	333	342	360	322	343	325	321	355	359	309	376	369	339	370	327	356	321	307	330	357	339	358	346	348	323	351	314	364	347	327	366	320	357	335	354	321	325	327	327	342	328	365	333	353	334	336	305	351	342	336	335	351	334	326	359	340	346	357	302	339	324	341	323	325	291	342	359	344	377	306	330	329	316	318	340	371	329	322	339	333	329	347	340	380	324	343	331	339	314	356	330	363	322	296	337	329	364	357	371	323	318	308	321	324	327	315	353	296	329	344	342	315	350	327	332	306	359	336	328	301	358	331	324	354	353	322	327	311	317	356	315	367	356	312	368	302	350	355	318	329	326	346	323	350	309	348	333	344	372	329	332	331	350	283	337	307	356	341	330	337	345	340	348	344	348	357	336	351	359	353	364	335	357	353	373	376	348	351	364	332	322	311	350	363	335	352	337	322	318	325	340	334	358	364	320	316	361	353	325	334	294	341	324	327	349	347	304	333	317	376	329	333	346	314	369	341	347	351	344	328	322	336	348	349	313	345	335	371	332	344	328	349	325	351	315	380	356	330	348	335	339	336	348	337	338	348	345	360	315	345	331	304	294	336	328	314	341	347	349	326	344	337	337	322	331	318	334	326	316	359	367	348	303	338	350	335	355	343	327	331	352	355	355	309	357	343	324	316	381	320	302	340	340	301	320	316	363	322	372	318	327	368	305	324	312	348	340	331	348	325	331	364	337	315	323	369	336	331	351	341	330	302	314	347	338	322	337	335	310	342	339	316	353	336	334	334	344	318	364	326	304	379	339	299	342	321	307	331	344	361	339	319	344	336	319	362	323	355	325	313	324	351	359	343	346	326	322	325	362	357	354	308	322	332	306	348	308	299	339	390	332	304	312	314	298	316	371	339	336	321	314	315	332	350	351	356	316	350	315	334	315	316	375	311	314	343	299	349	342	343	329	338	347	330	336	304	352	326	338	326	359	353	343	338	325	315	326	361	320	331	353	363	343	331	319	337	356	384	333	316	358	365	365	290	323	354	344	349	330	337	336	357	329	309	314	326	308	336	368	327	325	320	324	348	356	327	331	307	319	307	342	354	316	370	323	328	313	316	311	345	340	334	363	324	314	331	350	340	331	323	325	352	367	356	357	325	348	344	339	377	319	329	322	330	341	307	360	321	332	295	331	346	335	350	356	361	353	313	366	336	337	315	338	367	340	302	342	343	343	319	311	343	332	315	321	356	322	359	340	333	371	333	353	336	335	358	337	382	326	382	357	306	344	353	304	345	341	364	393	357	332	345	345	329	346	364	339	342	331	330	376	329	341	346	302	334	310	320	317	309	366	334	328	375	332	367	369	348	334	344	368	361	344	316	346	315	354	293	324	316	333	318	340	334	338	327	309	337	352	328	325	357	330	326	337	321	354	332	320	352	360	297	344	354	326	338	295	309	365	358	316	313	325	343	370	307	335	317	346	340	358	329	373	319	299	338	363	334	363	326	339	347	356	311	333	336	339	359	313	359	321	359	352	349	350	354	336	292	331	333	364	349	340	335	379	324	319	379	321	353	348	325	339	336	365	332	358	354	347	325	328	328	331	312	321	358	329	330	320	335	355	349	355	349	366	334	329	352	349	335	333	325	359	344	341	308	353	308	328	376	336	304	363	340	342	337	318	335	349	329	366	346	335	334	313	331	350	315	312	352	345	359	339	322	374	349	358	334	310	347	342	340	330	331	338	326	349	323	337	328	347	329	337	328	352	371	305	391	324	353	317	327	354	339	363	316	341	347	343	314	351	320	338	354	352	364	356	355	349	337	355	350	343	345	332	336	332	317	343	330	342	324	353	335	331	358	395	344	314	345	367	325	337	341	320	356	315	328	331	334	305	341	317	326	332	358	333	345	322	331	330	335	318	329	337	348	348	348	320	340	317	313	356	334	325	321	362	346	332	379	341	328	354	353	389	328	314	316	346	344	309	301	329	328	351	321	314	334	328	333	359	349	314	355	324	348	340	341	341	315	335	357	338	365	307	363	330	328	340	357	345	291	307	315	362	334	346	294	387	352	359	359	329	328	333	342	330	369	341	335	343	335	336	327	346	323	320	355	333	352	352	340	400	361	344	346	329	327	345	332	289	324	336	331	318	338	350	323	363	348	346	319	318	329	309	334	324	329	304	341	306	333	335	345	370	321	356	355	313	351	339	347	374	315	330	319	363	341	345	349	390	342	329	382	375	304	318	329	336	332	311	344	359	354	368	317	348	364	335	332	320	372	325	321	318	346	336	361	369	331	333	361	317	350	357	338	338	351	375	298	336	342	310	324	330	322	331	341	345	380	351	323	322	332	335	310	333	355	343	316	334	365	341	365	318	331	350	335	378	328	308	368	325	332	355	301	322	345	330	347	314	336	322	342	342	341	336	324	322	353	343	367	309	331	376	356	313	354	286	348	313	376	319	327	331	338	335	364	322	329	350	349	326	339	376	356	334	310	341	345	307	346	346	364	348	320	333	329	312	353	326	318
10795	2409	5247	5956	5374	4319	3718	3093	2803	2460	2157	1964	1794	1788	1645	1550	1522	1472	1490	1370	1284	1405	1333	1279	1298	1320	1296	1292	1243	1155	1181	1167	1158	1146	1092	1006	1013	1001	1004	978	968	955	991	925	945	870	883	855	981	963	914	897	933	955	898	825	862	899	896	840	879	825	827	848	873	817	839	869	839	821	842	842	881	844	832	841	824	854	862	826	845	851	818	839	823	853	867	816	855	823	824	800	846	831	854	825	837	775	809	818	816	815	821	832	804	855	827	821	806	781	804	872	789	817	826	833	855	817	822	873	780	817	846	838	872	875	859	831	809	781	843	804	830	868	841	850	804	873	839	784	812	803	802	843	767	836	812	834	824	828	818	839	825	817	791	802	854	798	846	843	872	822	836	843	802	841	778	841	831	893	846	778	793	810	825	829	797	862	776	790	797	758	823	831	790	841	773	783	847	823	784	763	849	827	790	825	868	858	833	832	811	803	784	842	813	785	803	820	859	853	780	787	826	798	850	810	789	803	816	824	843	797	831	811	905	821	787	795	842	845	820	803	797	825	810	774	817	831	806	829	800	857	827	828	802	856	801	806	779	780	751	813	801	811	806	802	827	793	791	808	787	834	825	813	766	789	806	886	848	807	882	851	802	838	824	800	798	747	809	765	811	844	776	851	776	843	814	771	816	804	804	764	796	782	828	781	861	767	822	791	822	851	785	816	849	818	839	839	840	873	773	823	785	852	790	840	804	754	800	795	828	820	828	782	829	783	775	788	839	805	785	785	847	792	756	839	822	840	822	779	838	821	803	798	767	848	785	829	766	844	829	777	888	819	811	807	809	781	823	822	821	891	846	800	790	817	801	827	829	839	836	787	786	816	829	797	805	842	800	828	807	830	800	801	817	798	781	802	789	862	794	762	827	809	814	866	837	773	775	766	833	835	831	811	833	801	828	814	806	811	803	780	811	824	822	775	840	815	821	842	862	847	814	820	835	827	787	829	809	824	850	801	755	799	785	834	780	811	806	810	804	811	820	762	847	811	856	805	836	794	826	832	797	831	812	791	815	786	857	813	832	796	818	803	761	801	824	843	818	861	831	829	810	748	816	820	819	830	788	817	834	801	804	835	834	824	826	839	820	735	850	783	809	876	829	764	808	768	811	796	849	885	857	855	807	821	777	808	817	832	813	789	819	778	831	803	802	840	813	842	837	811	835	798	796	811	811	806	819	766	838	879	815	832	795	833	779	840	832	811	784	828	818	819	799	850	795	796	808	860	832	847	820	798	793	795	790	789	787	835	810	798	815	831	810	740	833	798	842	791	803	802	816	790	808	853	783	787	831	797	814	845	820	797	788	807	800	798	794	791	846	839	794	772	789	826	833	828	832	810	830	862	824	758	793	771	818	864	818	822	797	850	751	818	799	780	829	822	804	834	865	844	830	737	782	886	769	861	816	817	821	828	816	799	779	847	803	770	832	801	845	783	836	830	775	847	783	818	773	810	762	843	789	822	805	808	824	868	832	808	753	827	849	805	793	764	812	806	788	814	829	785	841	792	798	808	825	816	863	807	768	851	845	826	865	819	785	842	829	850	804	859	812	779	818	759	841	800	762	836	773	775	793	830	810	802	809	831	856	817	808	801	840	804	866	784	792	788	790	805	795	810	793	839	793	821	797	877	826	838	807	794	842	806	814	846	804	819	804	856	821	843	826	830	783	830	786	762	804	826	825	785	800	895	799	777	862	773	819	832	905	821	821	804	810	809	810	846	819	819	789	813	815	799	773	839	833	806	795	801	809	810	830	807	845	798	792	763	783	819	828	830	794	797	827	828	779	801	823	870	829	829	855	824	835	780	796	808	802	858	777	811	816	765	778	800	810	848	817	811	814	765	815	818	883	781	778	816	808	814	798	799	790	857	836	817	787	829	807	830	767	840	833	775	737	805	815	843	767	864	843	829	812	833	786	797	822	792	813	796	830	884	862	833	827	786	766	838	796	851	862	849	776	811	815	838	786	856	861	818	798	828	836	833	809	806	803	830	809	842	838	810	800	789	786	762	786	803	819	786	821	817	802	813	793	752	787	828	773	887	875	831	813	821	827	820	762	848	799	804	826	786	781	776	782	845	825	784	804	800	833	823	848	787	825	804	742	743	803	823	808	824	887	867	799	798	834	781	826	783	807	807	775	850	808	850	809	787	790	851	794	807	823	775	819	805	820	818	794	771	832	763	851	819	835	821	794	776	833	821	826	799	784	812	814	822	808	817	782	812	837	813	790	778	778	848	759	768	810	821	764	785	796	792	833	815	827	827	772	815	801	842	802	810	833	790	797	808	862	811	849	821	815	824	856	793	828	792	809	812	799	791	844	797	810	807	807	831	804	873	787	850	772	849	857	857	827	810	845	797	779	848	829	864	837	825	753	806	814	836	722	879	779	830	809	837	820	808	798	819	876	825	787	816	843	857	798	877	797	820	837	781	812	833	809	813	817	821	885	852	824	829	817	869	822	798	768	770	832	872	823	782	808	860	843	795	791	822	791	846	783	829	830	817	801	793	832	803	847	833	812	795	819	781	803	819	797	835	804	777	791	873	825	812	844	825	784	846	831	820	778	778	815	808	821	846	832	798	853	807	818	808	769	854	790	801	790	763	868	786	812	801	822	814	810	809	800	782	762	852	768	767	780	859	803	793	817	810	827	839	811	808	807	836	810	814	861	826	792	829	831	847	833	797	803	840	825	806	826	838	826	849	788	791	813	808	843	814	800	825	845	828	834	817	799	819	843	866	803	829	813	848	821	781	802	807	804	817	840	777	819	880	820	801	759	814	802	845	816	849	823	818	838	830	823	829	766	842	792	808	780	777	814	776	803	804	865	788	805	842	790	833	833	843	818	826	804	781	799	792	825	848	813	816	820	811	760	839	755	779	771	830	781	797	857	810	835	793	827	817	804	795	796	812	863	818	835	832	814	797	828	857	796	793	800	805	785	791	830	807	810	807	801	811	823	822	830	791	744	832	776	861	859	811	827	802	780	834	852	859	815	806	786	786	802	809	860	814	824	819	851	787	849	730	816	866	813	785	801	830	805	832	801	811	816	818	813	806	831	783	820	836	784	778	817	831	853	753	810	825	833	816	802	841	796	837	809	849	838	768	876	803	833	808	822	809	833	830	831	793	867	794	792	814	809	811	839	796	828	771	775	790	832	782	797	775	835	771	801	802	866	763	777	844	821	854	820	846	830	832	810	827	755	794	788	834	839	756	889	809	834	827	757	846	812	801	795	806	813	797	799	782	796	810	773	847	801	795	797	910	755	869	767	835	851	838	805	765	802	797	781	830	754	818	766	825	787	795	829	789	798	798	861	797	822	839	836	832	833	820	815	805	814	767	749	822	826	840	829	797	781	800	810	809	788	808	843	822	789	834	796	827	844	823	833	835	854	834	799	792	789	813	837	820	809	833	852	777	779	807	848	798	814	839	822	861	803	850	769	758	798	834	812	796	794	800
2374	499	502	481	431	385	365	391	393	359	354	368	359	384	360	396	362	399	372	355	372	397	394	401	415	405	402	420	389	385	372	371	384	356	329	351	359	346	379	336	373	378	375	355	380	356	395	386	368	387	381	371	384	370	392	364	390	386	363	374	362	400	391	371	359	400	352	332	408	381	388	384	360	367	342	365	370	377	351	372	384	335	369	385	403	413	363	391	346	348	394	353	378	327	374	404	379	355	386	368	383	370	330	332	404	373	398	347	358	385	362	357	357	400	367	368	360	346	368	344	378	373	333	377	328	397	377	396	351	331	392	376	376	400	349	370	356	369	377	325	342	368	390	355	389	372	390	362	373	348	366	356	398	351	382	359	412	351	333	362	392	366	358	359	361	374	354	392	375	357	392	414	376	374	362	352	344	394	374	389	361	309	339	347	394	356	358	376	355	366	367	363	376	361	334	380	364	382	345	379	366	403	369	357	350	374	407	356	378	371	380	366	353	370	372	349	345	386	363	364	374	387	391	377	356	354	375	369	337	373	354	393	393	391	378	377	384	365	371	375	422	393	367	359	379	360	365	333	349	370	406	353	339	370	378	373	370	344	390	368	378	343	408	367	385	361	427	406	379	385	353	393	404	366	341	364	398	366	303	412	348	383	366	375	347	383	395	382	343	405	391	372	344	388	351	357	363	389	337	413	371	373	368	372	393	378	363	379	355	322	369	392	338	376	381	329	372	398	372	364	378	371	422	355	366	373	383	378	353	359	392	395	356	385	410	409	363	373	377	399	369	389	357	366	365	343	355	357	379	415	331	355	378	353	355	386	395	420	400	361	353	389	362	378	346	317	364	326	372	326	383	358	375	372	355	360	380	373	349	351	345	369	337	357	392	378	362	326	344	338	360	379	368	350	369	382	382	333	379	348	347	370	392	368	349	351	345	349	350	346	358	357	375	349	380	386	354	394	364	339	373	361	381	379	340	375	385	404	346	364	347	376	330	396	382	365	369	408	353	367	368	327	387	368	378	360	353	379	366	396	322	368	341	396	372	339	366	348	351	381	323	402	342	346	397	352	392	382	338	373	367	380	394	333	354	353	321	363	360	414	355	394	383	358	381	358	348	374	371	378	356	380	401	373	344	364	350	353	377	367	386	372	363	382	351	372	319	331	363	400	351	370	411	387	378	387	351	377	371	390	371	349	358	358	396	396	359	348	365	354	370	354	380	355	330	382	394	382	366	394	366	346	418	391	373	384	381	402	395	383	352	354	355	373	366	367	369	355	380	371	338	392	397	357	397	363	354	377	367	366	366	376	349	354	385	372	369	350	363	388	382	397	364	355	385	366	370	363	346	407	362	365	394	372	340	379	357	358	381	324	385	374	360	369	364	400	360	395	379	400	367	384	348	333	373	369	404	367	383	414	369	379	363	356	357	378	353	367	368	374	382	389	384	363	397	399	353	385	348	406	398	345	348	385	354	392	352	367	348	392	367	388	370	418	341	409	359	388	368	384	392	365	356	349	360	352	372	359	379	360	381	381	405	402	376	350	405	367	323	371	367	375	363	350	364	374	326	327	383	363	355	354	368	371	366	340	364	400	364	360	394	362	322	369	398	362	355	415	354	369	362	344	356	351	376	355	340	388	375	364	347	391	395	368	371	373	385	361	359	348	382	333	395	348	375	370	381	410	361	362	374	359	332	349	379	375	391	345	367	346	353	395	403	388	349	371	348	333	361	364	367	351	368	400	360	350	386	401	366	404	356	361	390	330	353	341	367	377	392	358	386	405	355	389	420	366	354	332	365	363	364	396	394	394	350	370	365	357	385	361	358	386	359	320	355	330	364	379	401	398	344	362	354	374	356	374	375	385	386	338	385	373	373	367	366	385	364	352	383	360	384	357	319	384	364	377	376	383	373	379	402	361	377	352	370	390	353	376	390	361	380	381	378	355	396	365	383	369	388	368	371	384	393	383	371	359	370	317	402	377	347	360	360	351	349	355	397	339	387	376	371	403	385	387	375	374	358	428	352	331	308	389	367	368	366	349	357	363	358	374	350	328	375	381	346	371	373	334	337	378	330	354	352	364	402	365	362	389	385	354	362	380	383	349	356	364	372	387	379	383	384	364	339	374	349	393	383	356	384	382	361	340	349	365	380	346	373	365	383	363	389	407	362	352	385	385	347	368	383	376	400	368	388	350	408	369	350	350	384	353	383	441	372	385	378	391	389	414	358	397	355	400	363	363	360	324	379	381	410	364	414	359	350	355	387	413	369	386	356	372	391	387	392	422	390	363	355	353	395	390	358	357	384	352	370	371	387	399	413	416	369	349	363	369	369	414	372	313	344	346	395	341	365	404	379	377	408	393	340	367	383	376	390	408	357	366	392	371	399	368	373	345	380	366	369	398	379	338	379	339	372	317	334	409	351	396	396	389	339	395	413	368	382	393	360	336	359	381	370	354	383	374	383	352	370	358	382	330	368	409	349	375	368	370	358	358	356	377	375	369	354	392	385	335	363	382	362	383	405	363	386	393	329	392	353	405	358	380	337	343	391	364	404	362	348	350	355	365	393	363	330	340	361	404	386	364	331	366	402	383	342	363	359	382	400	364	369	389	338	338	389	370	361	368	367	368	358	378	395	380	403	358	369	344	369	369	353	362	373	352	401	376	339	355	365	356	371	365	390	379	363	351	368	352	375	367	326	353	349	348	360	393	374	370	334	341	391	358	354	375	359	368	379	426	385	368	398	410	327	357	362	392	367	373	371	354	369	380	379	364	354	364	370	396	406	375	360	382	336	357	359	388	356	397	389	368	369	404	323	379	374	371	348	380	378	384	365	398	326	366	350	338	383	364	367	391	390	372	335	339	379	405	378	368	354	365	391	383	362	372	336	365	345	432	404	374	436	385	347	377	366	359	364	368	378	370	366	340	360	356	352	384	354	420	378	364	361	361	374	333	344	376	379	395	360	370	350	368	354	350	407	362	342	377	337	382	380	340	353	393	389	364	371	357	365	362	396	381	347	379	357	355	393	391	408	378	379	369	360	363	367	327	373	375	351	381	380	372	377	370	333	349	396	377	343	383	380	389	349	391	322	381	378	361	384	411	350	366	373	350	330	357	374	372	389	373	373	365	389	348	369	342	405	362	388	354	364	388	345	375	367	368	359	373	376	385	405	373	366	364	398	352	363	366	372	362	364	378	348	415	362	361	377	367	350	373	377	389	356	417	361	354	371	390	372	380	373	380	386	381	352	354	350	359	427	366	383	377	357	348	369	400	342	385	397	343	373	373	365	399	354	363	374	354	363	379	385	364	372	371	353	364	356	372	345	353	353	378	377	374	377	416	349	353	401	368	349	371	353	381	392	332	366	390	398	388	373	354	372	355	358	379	404	386	348	356	393	394	393	387	363	365	363	378	345	392	379	351	352	363	383	347	360	372	360	394	362	418	383	375	389	384	408	318	358	377	360	365	376	390	406	365	395	367	370	387
2659	975	1153	1214	1150	1089	1034	1031	961	947	920	941	954	965	941	915	900	930	940	917	910	896	871	888	927	954	930	919	896	914	903	871	886	867	878	872	847	904	900	853	821	823	882	873	881	900	860	857	845	853	898	848	886	928	899	879	927	892	844	882	861	830	856	921	864	872	845	832	906	840	862	883	878	877	832	842	855	861	865	823	869	824	821	841	824	847	851	857	842	813	878	853	908	846	839	889	845	810	845	842	918	856	861	880	873	831	899	861	884	820	846	841	826	802	876	849	892	899	903	857	803	892	809	877	890	859	873	851	880	889	828	838	826	874	902	848	927	870	864	894	867	884	892	856	861	800	814	891	850	821	825	823	901	877	922	820	898	928	883	803	911	916	869	888	846	842	811	869	823	847	839	790	883	868	841	895	844	923	830	892	839	840	846	892	838	855	902	898	849	901	865	894	872	865	911	866	898	852	855	895	872	892	885	901	818	759	860	847	836	810	865	883	862	838	860	842	828	894	854	853	870	887	867	913	859	858	859	907	865	874	838	849	897	862	877	875	873	887	825	923	878	846	869	820	892	816	892	865	887	873	880	851	864	837	832	887	799	826	865	854	838	837	867	789	828	891	893	835	836	895	821	865	900	844	825	866	823	894	879	862	911	849	817	859	828	845	823	824	871	883	838	811	832	812	844	843	904	845	832	915	846	850	851	865	841	851	830	863	837	855	828	882	885	807	858	810	837	836	857	915	842	846	901	846	852	828	854	843	861	905	855	825	838	874	879	836	854	847	862	842	914	871	933	825	856	830	884	884	876	886	812	876	839	874	801	840	835	880	897	873	892	860	866	844	833	827	843	825	871	863	833	892	847	802	885	842	888	846	799	912	880	851	859	866	843	889	834	900	857	820	869	847	870	782	833	835	867	837	895	813	878	831	866	869	831	842	794	892	901	867	839	882	897	867	873	849	846	864	907	886	853	886	893	797	820	837	841	861	833	866	838	809	801	825	940	893	866	840	909	849	825	861	863	898	811	837	861	881	885	864	860	868	831	825	833	824	874	902	843	850	882	888	817	855	831	864	841	812	862	877	838	803	876	855	859	897	897	855	842	842	923	895	894	874	863	840	850	860	895	830	848	861	847	807	815	857	823	820	901	882	873	838	887	864	895	834	808	857	877	775	864	861	870	847	776	872	878	861	860	826	821	858	863	867	895	847	823	829	872	928	891	800	832	830	878	810	900	849	835	871	841	863	860	891	857	867	882	926	878	833	842	865	852	820	853	907	909	914	918	858	874	886	842	841	879	819	831	846	862	834	833	874	857	828	905	830	889	865	867	864	820	831	873	845	815	829	877	847	873	831	855	822	838	857	870	888	893	870	873	822	783	902	888	846	814	817	845	860	855	837	903	852	836	835	864	814	856	870	868	864	851	863	900	867	894	859	884	891	841	838	838	853	853	816	848	874	848	819	871	882	846	870	834	818	881	829	887	871	878	887	860	818	843	881	887	829	909	834	886	854	877	844	844	872	836	844	876	865	859	888	862	886	874	872	856	820	876	902	865	865	803	857	917	837	859	870	823	812	838	863	877	860	888	842	872	865	819	880	837	926	914	804	880	835	860	873	809	877	813	853	825	924	829	912	798	905	894	862	857	843	851	821	828	813	824	864	899	882	867	856	838	820	898	807	864	909	850	839	853	866	798	844	876	853	851	858	890	896	895	848	849	839	832	862	830	827	879	832	936	828	831	896	911	850	849	850	860	834	863	813	872	906	833	827	863	883	844	867	839	849	861	819	858	873	894	893	889	874	892	869	829	858	868	884	835	839	862	869	941	864	825	851	857	877	857	837	823	847	863	841	902	884	853	837	860	862	890	872	812	847	863	856	875	856	875	886	925	868	814	934	902	847	865	893	874	891	839	832	855	860	878	791	916	838	816	854	812	859	866	815	886	818	867	865	823	867	872	870	850	835	862	862	896	878	853	856	848	870	864	872	909	832	859	842	841	811	863	883	870	886	861	882	848	869	833	859	877	853	823	839	873	918	932	788	887	866	855	852	828	854	812	864	861	850	850	888	843	875	894	877	805	894	849	839	892	894	854	875	898	891	826	861	835	883	825	830	864	900	895	871	841	883	923	864	836	863	887	830	879	831	871	875	891	846	896	828	844	852	855	841	838	854	885	919	858	857	799	819	881	846	904	774	866	887	853	881	839	790	792	839	838	900	914	879	827	815	848	811	906	856	840	849	861	872	840	808	904	838	808	852	836	929	838	874	847	838	889	837	879	849	868	852	860	903	903	817	848	834	813	858	806	891	879	880	868	848	902	916	833	900	839	819	861	815	842	847	849	839	817	878	857	877	856	838	850	810	863	843	883	853	870	873	894	851	819	857	869	862	886	849	865	879	887	860	799	819	886	838	902	874	850	871	811	880	866	870	860	852	821	854	888	862	889	860	835	839	848	845	851	910	878	890	882	819	851	854	854	870	834	908	804	894	849	865	869	891	890	848	861	867	858	795	834	842	877	828	849	875	869	838	817	815	837	852	897	822	860	823	900	905	846	898	807	891	816	867	832	872	832	848	816	874	837	862	909	844	878	870	864	864	789	896	891	823	774	846	869	883	906	795	891	873	882	824	871	838	870	887	794	870	879	822	824	811	875	883	832	875	885	874	889	841	890	838	839	857	855	860	828	877	829	850	879	905	867	892	817	900	880	894	866	868	905	882	823	866	892	830	847	811	900	831	858	772	862	904	812	862	902	903	846	843	860	841	857	862	836	844	902	844	831	851	876	862	821	845	809	873	799	838	876	941	906	886	821	866	867	854	857	846	861	812	863	822	856	869	893	854	788	899	850	828	871	857	853	888	856	855	837	867	900	877	862	835	825	840	862	866	861	841	819	846	862	864	919	829	831	890	874	853	813	889	855	823	820	889	869	874	866	832	867	918	865	819	850	905	830	835	879	838	827	829	882	805	876	828	858	883	882	882	925	820	854	848	833	800	869	820	826	850	873	798	876	881	833	813	878	865	871	844	838	843	836	881	880	815	888	830	851	823	844	884	888	844	883	834	831	832	879	839	859	877	893	850	800	855	871	838	896	843	865	834	826	878	869	833	850	876	843	787	858	869	897	863	854	880	841	844	866	856	864	890	851	847	875	908	882	860	901	895	911	847	845	838	815	838	859	801	882	835	832	850	906	846	897	897	882	843	838	827	865	859	825	862	876	884	836	863	838	875	814	867	899	816	834	835	859	910	853	865	856	850	885	825	846	846	839	885	953	851	869	827	860	818	799	841	885	878	889	882	841	897	805	848	860	849	870	819	949	874	845	878	867	848	914	872	869	873	837	831	848	847	897	841	850	818	847	875	828	835	902	871	847	855	888	855	870	781	920	853	877	885	821	831	912	900	854	879	891	886	874	852	851	851	859	844	874	839	823	889	818	839	876	841	874	848	868	831	871	811	848	860	806	847	886	792	850	831	830	844	837	798	820	871	881	843
12856	1675	1527	1184	860	696	580	472	462	403	403	340	334	318	327	317	313	313	307	287	305	282	316	295	282	291	308	274	272	281	270	269	287	286	249	267	272	284	287	272	287	265	307	263	280	242	262	290	267	273	276	287	265	273	276	276	295	274	284	257	250	247	267	293	285	242	280	280	271	272	284	264	279	257	257	262	246	244	235	258	253	267	248	253	258	260	256	275	268	227	282	264	256	244	271	248	302	275	249	273	249	242	265	263	271	264	277	243	266	292	282	271	271	267	256	278	287	261	264	287	274	269	253	247	274	269	268	257	276	285	248	305	274	233	267	275	270	264	217	263	272	255	280	220	269	234	273	258	271	256	256	262	266	265	247	253	287	248	247	259	262	244	274	286	293	257	274	234	253	268	281	262	236	268	239	260	273	284	275	291	311	245	240	252	251	288	274	296	284	257	268	263	244	278	268	254	258	276	225	252	274	254	242	267	269	266	291	244	235	247	256	276	303	255	270	244	265	265	243	221	260	263	257	263	267	271	261	223	238	284	272	259	282	278	283	292	249	238	282	233	276	258	281	251	264	255	262	266	277	270	264	272	261	248	286	243	276	246	292	253	281	279	258	261	269	260	246	253	231	248	259	267	270	269	283	265	294	266	260	262	239	277	259	278	274	284	295	273	238	272	285	280	265	271	269	298	260	249	283	277	264	258	253	261	269	268	270	308	267	267	263	247	239	272	287	246	232	245	269	278	246	262	273	257	274	267	262	282	236	294	303	274	252	263	253	262	253	237	287	273	265	265	263	252	264	245	241	282	251	260	308	274	241	267	259	269	282	247	219	255	248	236	277	277	241	252	220	255	205	265	275	254	286	246	276	287	260	240	281	283	305	263	281	268	286	272	271	250	249	239	240	285	260	295	255	266	219	260	246	250	285	273	245	294	280	260	275	291	286	268	247	241	267	280	291	249	261	292	273	265	248	257	272	252	252	233	290	265	265	295	263	240	254	263	256	238	245	259	265	258	257	256	250	279	229	262	273	270	264	270	252	272	258	258	275	282	291	304	257	267	239	308	265	259	265	235	263	282	273	261	247	271	249	249	274	264	240	243	229	266	289	262	268	256	273	279	283	274	233	265	267	255	289	304	258	257	267	288	272	243	253	305	279	254	285	273	280	264	258	295	289	258	232	282	289	247	267	245	274	267	271	273	275	261	270	252	301	286	285	255	298	292	263	237	264	284	290	280	221	266	254	280	268	266	268	271	254	265	269	268	265	290	248	261	251	244	261	253	251	253	261	297	280	253	292	277	259	243	291	226	269	283	252	282	256	267	299	287	291	256	297	253	232	249	248	236	260	249	260	260	244	258	206	290	295	275	287	265	278	242	278	258	270	277	260	250	263	255	254	272	248	259	280	267	279	274	222	271	272	241	284	277	257	257	262	230	257	298	299	260	277	278	239	263	279	243	265	275	256	276	253	249	276	282	300	284	266	270	259	247	250	261	275	287	289	262	271	263	278	261	267	284	249	246	255	241	281	299	247	264	270	255	281	272	285	244	276	271	252	292	256	262	235	252	277	250	272	272	245	276	281	258	269	235	295	267	252	262	250	282	228	290	292	252	243	260	289	257	261	252	280	233	261	289	255	250	259	244	270	242	230	255	267	270	259	282	241	272	249	262	265	272	289	281	296	268	246	279	276	276	294	267	250	223	261	257	284	283	271	273	281	259	282	279	281	271	291	303	245	243	267	271	238	247	236	280	271	256	281	267	267	273	269	254	255	245	240	273	257	234	267	262	279	266	288	293	245	247	260	290	279	259	261	253	277	256	246	296	286	250	290	294	259	259	259	293	302	292	268	266	239	231	257	275	252	248	267	255	272	262	246	270	242	263	258	252	254	252	272	254	273	258	263	230	262	284	283	260	243	237	227	252	260	263	284	256	246	272	252	257	266	271	247	256	274	282	242	281	241	282	282	231	242	250	269	277	265	245	270	252	261	237	284	281	278	280	269	243	256	270	280	247	241	281	253	301	265	249	246	236	263	244	276	281	283	274	271	265	238	245	262	248	278	239	252	227	256	261	260	269	251	266	267	289	239	257	268	284	264	254	262	264	255	277	255	232	295	267	275	258	256	260	264	263	286	282	302	263	262	285	232	263	258	274	258	252	260	253	290	275	293	267	290	251	268	256	275	287	287	246	265	272	250	255	285	244	248	280	279	258	278	261	237	243	268	260	262	246	248	276	263	286	257	252	266	264	243	269	246	277	271	257	254	284	273	266	221	262	244	286	300	287	279	310	281	255	234	269	263	262	276	252	259	241	244	271	267	242	265	272	268	276	251	252	277	264	250	239	271	283	242	255	264	250	269	302	274	264	249	272	249	256	251	272	273	242	255	271	294	265	251	266	260	253	288	285	263	254	284	298	268	266	247	284	263	270	233	259	261	297	264	243	259	259	252	274	257	241	274	286	271	245	262	273	273	275	258	244	251	253	243	280	250	282	275	284	237	264	246	269	279	294	268	274	272	214	261	275	239	276	264	253	243	246	272	261	262	260	280	264	266	262	234	240	251	255	272	246	248	235	253	257	263	252	298	279	259	278	237	271	265	248	242	267	282	294	261	231	273	249	255	235	241	248	249	277	290	272	326	263	286	276	254	273	269	279	263	269	296	260	288	254	251	229	266	272	291	263	252	249	276	249	291	282	260	272	272	250	227	265	243	259	243	243	251	277	280	238	252	264	265	268	265	258	267	251	265	240	259	274	257	285	299	280	248	246	269	242	269	281	251	279	272	278	255	252	304	264	294	265	289	275	233	272	303	275	258	273	272	268	275	285	266	272	252	268	228	263	254	268	284	247	229	253	261	267	256	282	271	273	230	253	254	270	279	242	278	280	265	258	282	262	289	268	239	267	273	255	277	247	289	269	256	262	283	280	265	283	269	250	249	269	258	252	263	282	283	270	284	264	280	247	227	275	287	266	281	252	286	288	248	283	273	265	257	250	274	251	242	241	268	282	289	230	266	257	303	275	269	270	270	244	251	258	270	264	273	263	241	261	265	265	260	295	253	259	261	259	269	270	250	249	282	285	269	282	271	244	276	242	279	259	259	236	239	253	231	255	249	282	245	257	281	258	239	247	257	244	262	250	271	257	255	252	250	263	288	288	245	266	258	254	273	251	275	240	249	262	275	265	244	286	266	285	268	251	255	288	266	265	274	240	261	241	263	246	266	252	283	241	243	257	272	267	250	268	246	255	276	257	264	261	270	279	270	239	221	281	270	261	254	243	265	270	270	255	251	256	225	273	261	255	298	269	276	291	266	261	261	255	246	245	227	238	289	250	264	289	272	285	249	277	264	232	280	265	265	276	302	245	264	252	261	281	279	245	249	254	254	266	227	247	264	234	260	252	271	268	246	247	264	272	273	256	248	257	242	273	265	252	276	231	267	276	258	245	260	257	244	259	284	272	258	268	274	244	225	287	267	265	260	255	247	268	257	296
7464	1560	3093	3602	3161	2563	2208	1926	1658	1505	1369	1313	1234	1160	1092	1021	987	1020	1004	947	1012	965	914	955	886	892	930	920	862	898	902	812	871	783	864	770	785	717	739	709	720	753	725	705	722	733	697	737	760	703	712	719	673	704	679	716	737	644	650	652	615	689	693	619	670	718	685	698	675	736	671	654	666	674	645	678	609	677	669	702	645	626	683	638	665	629	695	705	645	673	637	691	664	607	637	643	643	646	691	622	698	657	664	654	645	665	669	639	683	716	689	666	690	643	648	655	635	658	661	657	624	665	663	643	627	692	675	677	623	668	666	695	673	684	673	696	671	714	609	636	660	670	692	661	639	662	618	645	662	617	662	644	644	667	638	666	669	669	707	705	732	662	698	632	651	629	629	675	651	643	649	630	657	632	642	621	640	658	688	634	646	633	663	642	650	650	652	630	628	610	676	687	658	672	619	653	642	613	669	657	640	630	621	611	667	674	656	679	655	640	638	623	663	657	625	667	653	668	622	642	642	658	646	659	645	659	629	668	640	637	646	614	632	649	648	638	649	637	673	621	634	621	674	645	652	685	625	620	660	638	658	648	666	698	696	662	647	635	645	599	660	606	695	646	646	628	645	588	676	645	619	630	655	621	644	646	678	659	665	625	630	658	666	683	677	670	653	645	651	653	695	645	637	652	648	658	631	653	684	611	672	656	671	673	653	597	663	672	664	671	671	649	672	657	610	703	685	612	655	622	652	646	679	607	635	649	640	652	629	653	651	677	640	667	647	618	616	654	624	649	702	672	615	623	664	664	623	632	679	637	599	619	664	690	655	663	668	613	678	660	632	676	662	653	610	685	660	681	631	675	683	644	688	675	640	629	621	611	708	675	609	640	642	708	640	669	677	652	620	671	628	646	683	654	614	588	693	661	655	637	651	673	669	632	690	664	628	643	688	665	647	673	644	683	686	665	678	641	611	624	644	662	661	671	647	642	669	661	679	662	716	670	635	635	660	680	653	661	663	670	675	647	676	651	639	629	628	671	633	653	632	647	673	651	636	618	646	666	611	634	662	658	621	614	661	624	627	650	685	624	664	621	712	638	651	674	679	636	631	631	689	606	646	630	588	636	632	638	625	633	642	688	649	647	678	628	681	628	614	655	652	645	646	647	618	654	627	656	691	663	682	654	614	660	589	623	643	659	634	689	650	632	661	668	647	666	593	685	628	683	658	683	629	694	643	634	601	673	717	679	670	685	617	639	663	652	643	667	656	672	652	630	674	651	665	622	672	674	613	643	655	648	662	608	697	619	628	659	640	675	657	652	656	591	706	650	600	656	649	667	621	656	670	648	668	678	617	631	610	685	628	616	633	602	643	647	673	643	650	650	667	628	661	636	624	628	667	654	706	655	682	693	665	642	639	666	641	669	621	639	634	627	654	669	652	613	732	649	667	681	662	680	675	639	646	650	634	627	639	651	667	655	673	710	671	638	631	652	618	666	679	673	618	676	669	647	659	631	642	633	623	677	639	645	631	633	588	670	651	639	647	689	658	652	611	687	676	637	645	646	672	614	620	650	634	674	653	649	630	664	655	652	653	690	649	653	657	627	644	628	677	624	652	644	626	650	625	659	652	622	671	653	657	648	676	660	639	657	674	655	622	662	659	652	647	653	631	655	616	619	650	664	663	645	603	686	642	662	652	657	683	608	666	658	642	674	678	647	645	653	624	652	648	629	676	634	614	641	614	644	680	620	602	663	680	641	655	623	642	641	643	653	696	640	637	639	639	638	677	661	632	700	670	681	671	599	635	661	671	664	673	622	684	665	674	652	677	651	650	683	677	646	605	613	650	638	686	666	624	623	619	646	678	658	637	598	630	659	695	680	649	619	611	637	659	617	647	666	651	654	667	677	612	639	682	611	680	680	663	608	630	636	606	649	671	625	640	697	623	630	622	641	695	652	674	693	659	676	630	653	706	639	668	631	633	655	676	649	611	661	643	639	655	684	620	641	679	619	660	645	663	611	638	683	657	659	681	649	654	658	674	663	654	593	625	657	628	636	655	621	635	644	681	677	655	675	668	680	643	692	664	632	638	626	685	683	645	671	656	666	637	661	659	681	667	632	646	670	656	670	665	664	649	683	625	645	652	640	685	656	631	667	700	655	637	662	656	622	677	642	659	645	679	649	580	633	620	686	627	612	685	658	698	649	638	649	664	658	657	628	671	636	643	636	642	646	668	607	603	665	656	676	657	659	636	684	636	656	683	701	662	686	633	632	642	641	615	663	696	674	675	658	628	637	730	676	628	657	644	661	692	667	671	631	687	663	669	635	650	625	621	619	625	654	643	678	640	648	644	659	664	621	644	663	637	658	635	689	668	587	629	670	648	633	660	664	653	612	683	671	675	662	622	637	641	666	673	635	660	689	638	655	631	687	604	644	668	653	663	629	677	607	670	650	657	661	731	684	674	685	674	645	678	663	622	612	655	627	639	710	661	692	635	707	669	669	676	682	666	672	651	656	668	656	675	634	662	674	619	629	641	627	672	666	604	663	611	646	655	700	686	596	669	697	662	637	660	648	639	651	658	647	656	678	665	666	642	670	672	641	684	670	698	659	627	647	628	661	665	634	679	649	616	637	618	690	663	703	651	693	643	651	708	643	640	667	610	681	619	659	653	698	652	682	653	699	670	603	678	666	626	625	648	689	640	629	638	648	626	641	642	643	697	663	625	669	673	659	623	611	647	688	665	654	664	647	648	677	626	665	680	639	692	643	668	635	647	651	638	663	642	617	656	664	696	651	639	632	651	680	651	610	638	632	635	701	660	658	660	622	675	647	621	614	638	664	629	607	635	640	664	635	655	619	650	641	611	672	638	640	694	667	631	672	633	660	637	640	648	630	650	655	646	638	634	665	689	678	674	651	678	638	670	653	649	688	678	666	626	656	685	668	664	614	625	658	656	649	695	709	625	639	673	658	641	683	649	671	629	673	668	682	591	711	662	611	662	650	618	645	644	651	604	666	625	591	662	673	682	630	632	647	641	672	629	643	635	635	648	635	649	637	635	659	634	651	671	614	650	655	647	650	605	682	597	662	662	633	662	636	636	645	644	641	716	664	651	601	673	655	637	639	666	598	652	622	598	655	700	658	664	620	681	650	631	696	685	641	660	645	644	656	667	665	685	668	650	668	646	645	668	683	626	605	648	654	632	637	607	653	659	663	633	631	689	611	710	646	674	645	696	655	609	604	668	632	632	653	691	619	604	683	659	700	635	625	698	643	649	641	615	673	649	661	656	611	656	681	667	669	670	668	626	682	644	648	632	674	678	692	597	692	645	702	716	660	664	672	676	705	672	603	663	635	644	641	654	687	659	655	663	675	698	686	675	631	690	620	625	609	662	620	662	623	663	665	674	637	667	612	655	660	653	632	683	682	752	644	677	639	654	632	636	643	633	645	595	646	644	636	655	625	673	649	643	669	682	644	652	687	646	672	632	638	671	657
22389	4661	2914	2216	1505	1206	942	776	671	593	601	550	537	459	474	506	486	453	438	413	417	427	450	420	437	424	402	401	379	387	416	408	370	387	372	381	376	414	391	393	389	368	386	361	380	387	342	349	389	340	335	382	408	381	383	358	381	354	371	379	341	350	330	347	373	357	359	342	375	366	348	329	389	395	349	345	365	351	362	337	350	332	357	406	355	401	346	354	361	349	375	356	392	353	383	354	398	380	352	355	356	363	346	358	348	345	333	356	376	346	365	360	366	358	385	363	369	365	361	371	406	361	362	379	347	397	367	365	377	389	383	371	334	352	344	392	396	341	347	339	363	347	384	342	379	358	374	325	341	316	345	357	375	341	321	377	353	348	353	396	348	334	420	348	373	366	393	375	364	341	341	354	362	372	340	347	365	364	372	342	350	339	355	329	414	363	371	337	356	363	371	336	385	365	368	349	362	363	352	363	346	345	359	329	355	358	339	349	381	368	356	328	340	351	363	337	352	319	406	381	341	374	337	393	342	322	320	365	376	358	363	367	371	384	378	370	337	369	355	370	349	364	356	358	373	389	344	365	309	329	372	332	357	356	315	383	325	337	348	354	314	407	356	371	388	332	344	352	323	355	368	338	360	337	358	337	348	346	380	349	343	359	360	360	346	362	341	319	311	343	340	366	332	341	379	362	319	328	380	388	394	374	331	345	329	374	345	407	331	351	351	372	363	386	360	360	349	367	368	352	329	343	365	343	370	329	323	381	335	319	352	336	370	342	353	350	363	387	359	361	360	342	350	337	377	372	363	369	366	362	374	302	342	345	361	327	378	373	338	348	340	370	336	341	324	329	356	373	357	336	357	360	363	345	337	354	359	371	395	343	372	333	387	355	321	371	371	350	339	361	352	360	308	343	348	341	330	376	359	353	378	313	325	351	342	371	366	336	327	348	340	351	362	364	329	341	324	321	324	359	349	343	340	345	343	356	318	338	363	402	348	339	376	390	319	343	362	332	358	355	335	338	349	338	360	384	334	358	302	326	321	339	350	326	357	351	359	336	347	386	367	349	352	323	317	360	327	380	339	366	378	296	327	357	352	365	352	319	337	400	389	335	328	374	342	346	364	328	345	361	361	385	354	372	357	334	335	336	356	375	371	352	355	383	370	348	317	351	358	366	336	361	374	359	353	346	310	324	355	357	366	376	342	363	373	338	302	323	348	354	338	339	356	377	387	372	364	369	348	344	352	341	336	352	322	364	361	353	373	349	383	391	313	311	356	352	341	365	371	310	340	362	381	365	341	362	353	364	363	365	354	353	344	329	372	358	392	362	323	376	334	374	347	346	351	357	350	334	321	368	357	379	371	362	350	373	378	351	364	385	398	348	364	332	374	331	389	351	332	343	379	390	344	362	339	363	359	328	369	328	352	333	368	358	353	353	375	377	350	366	324	327	337	319	341	295	372	366	340	382	360	366	347	364	342	372	353	360	358	365	314	352	372	355	347	369	384	338	327	345	355	321	337	374	397	367	336	348	355	332	357	322	343	340	341	367	375	315	346	360	373	357	334	348	348	360	356	341	393	368	355	314	341	370	392	329	339	380	366	380	358	357	356	332	366	318	387	374	327	390	343	332	346	355	347	373	360	346	346	358	339	365	364	331	366	357	351	372	332	347	344	357	382	342	342	336	348	369	364	360	357	368	339	350	356	361	330	390	358	351	336	327	362	343	331	382	326	323	363	367	300	348	324	335	390	352	321	349	354	345	343	318	362	381	339	341	354	327	345	335	356	378	378	359	362	365	388	386	355	359	385	344	379	387	350	347	365	359	333	322	367	346	348	310	354	344	386	346	346	355	349	378	344	372	309	356	367	337	393	350	297	319	362	359	368	384	370	362	358	332	332	379	349	358	360	363	390	336	394	354	400	362	311	316	360	369	367	352	371	374	317	366	312	349	348	386	371	366	342	373	370	334	368	370	301	362	339	351	372	335	359	362	372	355	346	367	312	343	344	354	354	363	345	339	413	334	347	326	373	361	330	347	377	345	371	376	333	315	308	361	371	334	383	386	388	340	346	366	360	360	343	317	392	343	363	327	362	347	368	383	367	375	352	329	376	363	382	370	334	356	356	333	330	371	330	353	370	338	364	364	348	375	360	323	368	354	373	324	323	355	378	356	352	344	375	362	336	378	367	336	334	292	333	338	343	411	349	349	329	341	388	319	356	339	359	311	354	374	363	355	365	362	329	315	350	369	324	348	339	303	343	358	347	365	358	373	338	354	374	346	350	374	339	329	331	385	359	379	329	328	354	356	382	369	348	361	356	356	366	368	345	360	341	348	341	351	364	366	362	355	379	365	354	367	378	376	391	350	342	341	358	384	333	369	338	364	341	385	365	331	333	384	394	385	327	356	362	354	380	325	351	345	352	321	372	365	361	357	298	362	355	360	341	376	363	370	367	341	363	352	347	319	322	358	296	363	362	377	366	325	387	392	335	370	357	347	363	350	357	369	336	345	338	331	310	366	361	358	335	343	350	336	391	380	354	379	353	338	337	339	387	343	351	359	349	369	348	369	350	348	369	364	347	341	352	334	398	350	344	385	362	358	353	369	341	347	375	394	351	339	360	373	334	345	380	341	399	371	337	323	346	359	349	341	358	405	348	355	358	344	394	302	378	394	345	300	321	366	345	318	311	382	381	354	341	396	370	368	376	381	386	358	350	327	379	332	346	368	327	379	321	359	389	352	350	361	352	306	359	397	366	377	370	344	339	329	364	352	340	348	361	317	334	363	334	374	343	341	308	377	380	342	377	382	336	339	353	369	333	348	321	328	312	390	351	370	352	360	363	368	364	331	337	333	319	350	360	379	349	356	332	332	379	321	340	386	337	361	375	323	360	346	356	371	370	402	365	361	349	320	309	333	350	361	328	331	351	370	354	329	347	359	354	358	396	411	359	352	393	358	354	362	340	313	408	347	348	345	337	360	341	392	344	326	347	396	339	338	386	354	371	340	368	351	351	339	347	370	342	361	410	356	338	365	371	335	349	356	364	359	354	342	392	389	372	361	348	322	386	357	370	360	344	355	327	350	366	344	373	401	351	336	359	364	327	358	349	359	364	359	342	343	364	341	333	342	383	358	346	347	345	340	374	340	347	368	365	350	375	397	363	354	305	372	337	356	339	335	330	360	386	346	345	347	353	369	351	357	376	350	364	351	343	341	342	339	378	346	342	380	342	351	341	328	382	363	357	344	359	348	373	347	347	361	358	349	330	342	348	346	329	373	356	377	361	352	383	352	332	330	340	368	331	354	317	368	367	371	340	361	346	362	331	355	346	330	373	343	388	346	350	337	357	354	311	321	396	342	349	325	370	347	344	353	333	319	329	365	350	361	320	364	345	352	350	378	352	330	353	373	331	349	339	352	368	328	357	337	345	344	379	369	368	387	354	361	353	350	343	379	367	371	335	357	364	361	334	342	328	360	342	358	350	333	347	360
10698	2494	5288	6243	5471	4491	3662	3136	2719	2410	2226	1967	1925	1846	1676	1639	1523	1518	1501	1475	1450	1462	1369	1468	1338	1313	1370	1324	1197	1184	1199	1202	1141	1060	1104	1102	1108	1093	1033	999	1070	1007	1008	1003	1002	927	982	935	979	978	977	1018	950	935	961	909	884	931	901	895	961	851	935	882	907	912	920	928	902	919	918	899	887	871	895	861	874	909	871	859	849	806	864	909	910	857	897	892	899	869	886	908	872	852	880	866	842	865	845	882	863	873	834	831	868	855	826	883	890	848	884	841	859	852	900	838	875	811	888	826	852	820	902	863	854	849	856	835	886	860	865	867	860	913	928	876	911	913	870	837	885	911	912	894	845	856	872	889	884	850	855	854	825	881	889	829	872	862	918	825	842	852	895	897	829	846	795	847	859	873	866	801	838	875	830	895	829	882	826	832	826	805	861	909	890	795	868	859	852	882	878	885	822	847	878	848	847	801	846	830	822	839	871	822	830	846	830	851	850	870	844	845	844	822	795	822	840	877	792	890	782	872	851	861	791	852	853	845	862	862	845	907	847	838	873	865	792	834	858	880	871	887	899	825	864	838	828	843	830	896	848	859	866	846	840	856	958	844	816	857	779	835	854	830	845	825	859	865	846	856	951	871	865	817	797	845	871	833	812	834	813	878	798	875	848	910	848	810	865	856	912	817	902	842	822	869	856	864	814	881	915	836	861	828	878	850	853	873	851	885	870	829	905	845	899	824	893	876	875	833	879	838	814	876	806	879	877	841	820	853	810	864	866	887	793	813	860	813	836	848	865	852	865	859	852	808	817	877	842	835	884	827	794	845	814	904	812	848	800	891	805	797	828	841	866	854	838	796	875	891	826	828	856	815	808	839	827	802	891	804	882	827	805	834	835	850	881	757	834	853	864	817	840	876	823	862	860	831	916	813	824	792	835	773	844	845	849	852	821	835	869	848	830	834	852	817	843	854	826	859	821	855	878	855	810	815	939	830	888	868	846	873	843	879	848	825	887	823	844	814	827	844	863	837	840	893	857	859	856	897	848	900	803	878	872	841	854	915	851	912	865	797	830	861	871	845	839	829	827	827	854	843	850	870	833	826	884	953	815	912	869	854	817	814	862	842	867	864	872	865	817	892	831	864	863	851	892	803	806	850	801	859	862	844	842	871	902	900	835	902	870	851	861	821	843	884	865	848	815	814	844	890	842	829	827	838	882	872	849	827	853	876	843	826	854	866	874	834	836	830	873	834	905	829	867	874	832	855	827	878	864	860	820	896	840	829	813	826	816	832	866	823	825	865	862	827	812	840	853	822	897	827	798	881	841	831	832	828	818	815	860	815	819	852	875	818	814	849	862	836	818	858	880	911	823	907	833	854	843	832	814	893	859	799	862	854	849	821	846	843	853	834	826	818	880	868	851	800	898	875	838	831	822	840	796	891	844	839	869	832	829	865	819	872	800	856	883	854	830	847	839	864	855	925	820	862	847	902	858	860	858	887	860	872	894	851	854	880	835	773	815	917	835	848	825	838	810	801	820	864	839	894	849	839	864	832	824	855	889	857	843	843	875	879	891	969	835	869	858	864	871	855	858	840	867	878	854	837	870	853	908	821	826	858	876	849	844	873	839	795	835	870	856	861	854	825	833	854	871	856	785	866	862	818	818	875	823	845	868	872	844	834	889	866	863	869	890	883	881	823	851	872	855	852	837	844	871	875	847	831	846	893	894	850	836	825	848	803	847	894	834	844	943	848	825	843	801	856	866	842	849	832	893	870	879	861	851	844	846	895	904	888	856	837	868	853	850	830	848	863	844	866	857	816	846	851	825	868	845	899	888	849	809	845	877	823	846	845	852	809	831	836	826	803	839	893	847	809	822	848	841	827	874	876	859	868	867	824	813	849	833	898	859	831	865	857	863	886	884	853	839	807	810	884	835	803	836	799	846	843	792	805	817	870	842	837	845	887	828	867	838	829	866	839	881	866	856	846	805	780	858	840	843	847	853	822	821	843	814	883	849	861	817	856	852	799	841	846	833	857	847	818	868	859	856	815	871	859	886	827	847	876	828	872	818	881	806	892	823	881	856	792	836	871	824	874	832	830	869	883	849	885	853	843	854	844	880	879	925	850	831	813	822	840	867	853	809	841	861	847	852	899	837	886	851	826	860	864	893	845	859	853	848	855	864	908	809	847	867	810	866	865	814	852	866	839	861	807	836	859	872	846	853	849	857	865	842	850	865	864	878	853	862	845	845	820	828	844	837	824	878	844	824	881	834	826	853	873	868	879	891	862	837	900	828	875	869	846	845	826	874	906	875	854	855	829	913	819	791	861	886	849	798	864	875	876	846	742	807	844	841	903	848	788	877	854	804	805	817	859	846	832	858	825	883	831	858	832	893	838	855	822	835	843	901	807	863	819	852	858	895	848	836	835	853	832	814	871	905	815	808	856	817	863	914	882	830	792	851	824	852	873	872	876	899	900	813	819	856	854	873	834	849	813	853	794	830	826	856	829	826	837	861	898	900	884	844	869	879	908	887	898	833	806	847	866	840	817	838	886	782	857	865	835	804	860	892	876	788	825	873	865	834	829	824	859	869	886	844	907	832	785	846	855	874	860	883	851	848	847	826	839	846	864	838	837	911	828	763	883	886	844	861	870	864	833	839	861	865	878	855	830	857	866	877	841	854	833	837	805	821	820	843	839	824	848	830	864	855	809	886	823	863	835	856	823	849	853	881	841	871	860	889	890	833	844	890	831	839	870	822	859	816	796	823	830	880	934	865	877	829	845	835	813	854	918	825	866	881	896	901	899	824	854	858	889	829	858	821	850	798	846	821	804	852	863	839	807	844	848	879	832	894	898	921	842	857	818	878	907	841	825	854	784	859	835	845	887	867	841	876	821	894	841	853	885	855	889	874	900	819	855	830	874	822	860	827	839	865	851	845	802	869	849	851	864	890	845	835	835	857	881	823	849	900	796	852	825	878	855	844	824	875	845	851	842	808	802	820	866	843	858	804	844	838	850	819	835	848	892	898	856	843	879	801	868	923	806	795	868	803	855	845	834	852	814	905	843	813	789	814	886	792	850	870	838	812	870	908	843	823	763	851	865	860	831	807	851	851	824	901	804	853	884	853	840	842	839	892	854	840	849	832	839	859	792	861	905	831	822	929	825	854	785	847	885	850	871	858	800	844	872	838	853	827	807	811	833	796	854	799	855	862	917	825	858	852	863	912	831	884	829	868	894	826	850	885	799	845	835	838	833	840	813	800	848	862	868	821	876	867	805	829	814	851	858	861	857	868	881	808	845	843	872	808	880	853	805	845	866	868	865	788	847	833	861	862	788	810	838	836	801	827	887	811	863	836	853	823	852	878	835	798	857	883	914	785	846	821	877	889	866	822	840	827	800	817	858	864	891	831	835	879	835	926	841	836	812	807	843	847	872	853	824	883	873	819	855	862	827	854	877	931	848	851	873	885	780	879	898	801	857	796	855	826	858
2390	498	463	485	437	432	414	414	391	418	394	368	399	389	404	400	407	422	411	392	411	373	377	366	391	398	381	385	420	360	391	417	397	402	380	371	407	388	404	348	360	360	377	392	359	356	362	385	376	326	403	376	400	393	380	367	332	342	356	388	348	361	395	373	420	377	369	379	414	386	403	354	382	404	400	395	357	364	381	358	388	400	393	378	385	392	373	366	383	366	355	383	379	400	392	361	356	376	406	396	364	382	356	394	385	391	383	434	410	382	371	412	388	345	361	355	392	393	392	423	371	397	371	368	340	366	363	355	405	419	363	359	388	370	380	388	391	404	367	399	369	390	379	402	366	381	346	395	390	370	355	386	392	343	381	387	347	355	400	377	372	360	361	410	369	367	422	378	351	394	397	396	366	363	407	377	387	345	356	384	357	397	403	381	396	417	373	386	407	353	352	375	395	384	341	401	406	387	384	365	440	401	358	356	379	370	405	354	421	372	372	419	408	345	418	400	380	362	384	352	386	379	355	396	367	401	386	411	406	353	374	441	355	391	377	379	386	372	397	389	391	379	383	407	382	391	353	374	365	344	373	361	407	385	385	370	378	374	389	388	362	364	408	381	397	426	398	373	403	386	381	385	388	401	366	395	364	357	375	360	354	381	397	343	399	362	413	368	337	368	420	375	405	376	415	368	388	358	369	371	390	391	380	359	385	399	385	396	369	358	396	379	359	392	362	381	384	398	379	389	369	403	390	407	364	390	390	385	358	338	334	393	450	422	379	352	393	380	346	381	375	379	393	399	365	388	381	377	396	421	367	385	392	400	354	384	421	382	421	351	354	425	409	427	377	434	359	432	366	367	378	358	409	401	381	367	380	405	362	371	425	374	379	373	410	353	397	390	401	415	399	357	367	405	401	383	380	389	385	358	340	367	357	395	380	388	380	379	405	371	379	381	381	353	396	367	409	363	341	379	419	363	361	385	410	399	373	393	363	368	389	450	355	394	408	381	369	384	379	371	354	392	405	402	344	391	370	409	335	374	388	347	368	387	359	341	387	402	372	370	383	376	393	349	396	388	432	339	386	402	393	398	347	406	366	416	382	369	385	392	394	381	378	412	420	404	343	416	357	408	386	396	413	385	411	391	361	366	353	410	369	372	372	408	413	367	366	373	395	376	383	383	374	401	380	415	385	378	399	378	381	399	393	392	376	386	424	333	372	408	356	380	432	378	368	374	386	377	357	408	386	384	375	392	366	408	356	373	384	383	382	379	406	412	396	396	398	373	437	442	377	402	393	379	368	385	392	360	373	374	409	378	392	371	361	383	386	410	378	393	384	361	400	365	383	327	366	415	374	394	389	368	394	386	377	399	383	387	401	364	407	386	380	387	353	413	388	379	369	394	415	416	389	378	393	361	385	360	391	379	395	390	395	381	380	400	385	404	407	362	350	360	367	401	377	390	419	393	377	350	417	369	394	387	364	404	339	363	413	382	369	413	373	350	401	343	381	353	347	405	388	409	416	379	388	358	375	376	363	367	398	372	381	363	379	380	404	373	383	395	408	348	384	396	372	373	400	390	410	399	351	426	390	344	359	384	406	339	405	394	382	412	378	399	361	341	394	383	377	379	350	386	343	398	364	413	388	418	407	416	425	426	404	328	388	366	393	346	335	383	343	367	378	414	426	387	384	400	408	351	368	384	390	388	388	406	387	395	384	365	394	418	378	331	385	402	375	394	397	366	342	366	437	382	340	393	390	365	377	364	386	386	382	410	416	402	363	384	399	415	366	374	378	423	386	380	378	398	382	388	370	395	397	376	399	412	395	398	369	338	372	373	397	396	353	363	389	351	411	359	413	369	398	353	381	407	383	362	389	401	338	354	415	368	396	383	398	401	382	363	356	354	374	371	385	394	385	331	405	362	417	399	414	394	370	384	397	384	377	400	381	384	358	363	387	408	398	399	376	362	363	416	376	358	358	356	366	370	362	412	380	397	379	351	390	374	395	378	415	394	414	396	341	382	393	381	365	397	379	366	375	356	378	345	378	359	371	392	372	333	339	397	364	395	420	403	381	405	392	395	379	375	409	363	368	412	430	396	370	397	406	402	380	384	381	372	403	367	387	389	367	385	363	362	374	358	385	362	367	412	363	389	397	411	375	435	353	419	405	397	374	401	369	385	363	357	393	391	405	389	405	381	365	372	369	359	393	361	378	345	383	409	403	366	360	366	390	416	384	400	406	379	395	379	386	370	369	385	381	365	388	393	409	376	401	351	340	391	411	367	407	386	388	366	380	370	357	388	365	389	345	391	398	381	368	425	407	395	374	418	390	408	385	383	359	373	358	368	386	412	375	403	385	381	393	388	378	407	378	368	381	405	401	382	383	401	395	371	370	359	367	379	362	325	389	363	374	395	391	392	374	366	354	344	368	380	344	390	355	379	400	406	387	349	404	390	365	396	381	343	382	420	397	374	418	383	392	333	385	381	399	387	354	381	396	361	386	387	360	401	399	374	400	374	367	346	420	364	392	357	366	368	408	369	375	361	350	406	392	410	389	366	383	369	392	404	364	418	381	402	406	373	413	388	395	396	355	350	391	354	382	403	399	373	350	393	399	356	378	420	408	373	415	383	384	375	370	363	421	379	423	352	349	349	373	392	385	393	370	338	408	374	356	391	391	413	367	370	364	363	405	396	410	387	359	390	420	348	356	405	388	413	402	400	400	378	388	401	379	378	356	370	414	400	383	375	410	357	402	373	358	352	393	405	356	403	373	386	364	332	402	371	359	373	425	429	362	390	366	411	361	397	391	383	382	381	372	380	366	373	379	374	390	360	353	380	417	396	379	406	415	352	383	401	376	364	424	377	391	380	369	381	403	411	452	371	368	370	431	364	378	387	390	415	376	409	364	442	367	361	374	400	402	355	368	378	399	378	388	408	407	362	381	402	393	376	369	375	382	381	389	361	370	363	354	393	379	392	372	404	388	414	367	375	375	390	417	388	399	412	421	340	374	417	379	364	411	424	393	379	355	377	392	353	387	376	372	386	365	363	429	374	408	395	399	357	368	405	426	371	387	401	352	413	381	392	401	396	379	414	353	395	374	388	404	399	377	411	393	366	387	428	410	373	336	397	347	369	382	415	421	387	354	410	352	352	347	375	382	380	407	395	365	419	402	364	378	399	376	368	366	372	391	385	350	407	395	397	376	340	347	379	400	391	377	387	413	329	401	373	404	383	383	370	375	389	404	395	382	335	418	374	414	364	376	360	397	391	360	396	365	380	355	397	344	390	402	379	387	385	393	386	399	373	365	376	402	406	401	379	347	383	380	378	365	371	355	387	399	405	373	396	388	380	367	349	371	381	392	376	363	376	423	373	358	375	370	382	365	362	370	385	366	377	406	357	377	348	400	348	385	387	368	387	363	385	382	358	389	380	391	385	415	377	405	400	375	375	391	411	400	361	404	414	374	411	390	348	374	384	358	398	422	400	396	451
2618	1028	1181	1207	1225	1112	1058	1019	996	999	944	1001	943	978	939	977	908	998	966	920	910	971	960	955	959	941	939	916	899	930	909	939	949	892	924	874	904	933	874	852	890	885	899	904	908	927	859	901	909	916	874	914	912	866	899	932	858	844	898	840	907	872	906	883	914	859	890	887	849	898	848	853	933	923	890	854	815	890	849	873	922	847	905	892	885	921	886	859	895	876	933	866	846	859	860	839	833	885	860	866	872	847	906	886	874	888	900	844	894	915	868	892	875	889	864	895	886	892	906	949	870	936	823	894	893	880	873	894	910	960	904	902	847	894	830	823	841	938	893	958	911	826	858	905	854	879	868	856	889	888	867	890	852	877	868	860	906	861	930	894	903	857	907	907	870	883	880	854	972	928	878	895	913	887	883	862	926	866	898	852	932	879	861	885	891	905	864	903	856	888	884	858	889	906	885	855	858	870	896	901	891	873	855	850	888	824	898	874	970	898	860	869	888	885	900	897	908	953	876	870	898	914	843	880	936	910	886	914	908	947	807	932	915	891	915	908	826	863	942	915	878	871	854	823	881	888	913	828	905	868	858	899	851	947	909	926	888	879	907	895	893	853	903	869	889	917	916	854	902	943	885	879	888	876	857	912	920	925	877	908	892	873	884	915	907	875	846	834	832	861	838	912	906	875	892	863	886	849	883	813	897	853	883	927	847	857	851	866	897	893	831	925	836	894	888	929	903	911	841	910	901	873	897	915	902	870	860	854	852	892	901	905	859	841	885	902	873	829	887	852	949	881	898	908	859	893	854	873	866	819	843	906	878	908	898	883	872	871	855	902	882	883	863	872	871	841	872	897	893	854	896	865	887	862	844	853	832	897	890	888	844	933	904	818	906	917	849	889	872	868	863	869	914	870	861	864	931	885	872	889	849	882	868	905	899	847	885	870	927	942	888	890	855	899	886	893	836	882	889	925	889	884	854	867	857	864	894	934	865	846	832	834	879	866	910	842	852	886	854	887	873	917	846	906	890	911	840	846	864	869	883	942	897	854	849	865	885	842	847	873	830	861	898	914	869	894	849	900	862	889	870	841	877	879	899	873	861	906	888	918	885	865	858	828	910	897	896	877	934	906	846	925	851	897	789	903	848	839	859	839	878	819	892	911	902	928	875	921	879	858	872	876	863	891	912	879	865	878	863	849	885	889	912	896	931	886	893	859	845	872	878	868	862	878	888	894	821	868	886	832	912	891	858	884	906	919	912	869	843	874	911	856	897	909	878	922	816	878	903	891	907	869	881	897	898	876	844	926	886	866	840	917	858	844	815	913	913	942	887	798	871	856	863	897	914	912	919	905	895	865	899	861	836	928	842	886	942	895	820	892	918	877	882	881	879	854	870	930	887	853	907	888	927	876	867	829	886	854	845	830	923	866	905	912	828	858	898	828	909	901	858	910	908	820	857	920	863	838	913	853	843	866	878	893	866	854	885	885	907	905	868	926	870	851	883	920	883	886	841	920	873	896	891	867	912	855	838	882	847	897	841	900	851	897	936	888	879	940	924	856	885	913	940	876	831	824	842	870	858	876	882	825	835	884	904	898	879	872	853	840	851	826	890	888	908	941	894	893	845	901	932	852	946	821	837	870	884	844	892	891	924	867	908	864	847	850	860	910	862	894	946	861	908	863	906	849	826	902	866	900	828	860	874	890	896	879	861	882	910	820	875	839	815	863	922	876	857	896	923	877	900	838	865	847	833	936	844	995	875	886	867	814	840	902	847	868	846	860	881	872	855	871	903	841	887	917	926	882	856	809	874	873	913	863	883	879	909	904	880	879	860	867	886	915	871	860	872	860	921	855	852	903	890	886	890	862	872	836	905	874	916	882	918	874	913	835	853	869	871	913	858	912	830	829	845	843	807	834	881	914	868	849	850	920	885	823	923	905	856	860	881	862	884	842	906	889	876	853	877	885	859	837	845	913	815	881	875	923	900	852	825	876	851	839	896	946	844	884	853	870	858	893	917	851	907	889	882	883	837	906	837	848	882	926	867	880	915	890	910	909	829	855	928	841	887	852	894	940	798	879	875	885	911	881	800	875	835	911	867	878	861	927	877	863	872	877	862	878	873	914	926	891	839	875	893	933	889	873	833	820	859	877	847	920	850	900	864	885	875	847	860	841	876	842	897	896	883	845	862	856	826	877	847	890	889	917	861	870	931	856	930	902	874	855	891	846	831	826	847	854	901	903	816	910	864	873	892	891	865	842	908	908	837	896	883	858	848	835	839	897	893	888	877	937	841	891	852	897	884	882	901	897	916	921	885	864	856	905	916	905	829	913	890	851	840	918	886	908	862	827	886	909	887	844	866	881	921	868	888	901	919	809	865	876	878	899	851	888	919	854	890	887	881	852	909	869	896	887	901	913	865	915	893	875	857	879	900	907	899	891	818	847	838	904	884	878	910	928	872	848	849	883	867	862	896	935	873	841	874	900	890	843	840	855	902	917	882	873	879	881	940	905	876	880	888	910	852	867	929	919	893	890	905	903	894	822	914	878	891	889	902	899	850	856	826	859	872	911	908	890	847	860	857	896	881	860	922	840	871	904	896	880	887	895	861	855	922	889	895	876	943	855	870	863	863	897	872	854	890	892	925	850	842	964	925	883	854	852	943	881	884	914	903	897	836	872	878	897	913	957	850	841	884	907	839	830	859	931	898	890	911	902	847	912	915	880	919	903	886	946	896	874	881	895	854	858	871	869	883	928	837	849	871	883	883	897	839	889	880	826	892	890	894	903	842	873	826	889	854	850	839	892	964	872	918	864	862	866	883	872	828	864	932	875	972	881	904	875	905	900	903	888	861	885	966	867	914	870	850	837	826	882	823	856	933	912	895	903	877	837	894	856	923	854	871	869	870	924	939	873	847	865	852	913	903	917	933	919	890	864	848	873	870	842	864	925	876	926	875	854	847	829	868	888	843	845	831	902	862	930	905	878	898	882	890	857	853	817	916	876	887	955	887	831	913	885	870	876	885	880	799	864	891	873	881	868	871	854	888	840	848	905	912	902	911	925	933	922	906	861	943	839	944	925	869	830	868	872	853	862	866	890	945	862	875	847	952	882	871	899	849	883	879	902	881	938	881	911	837	873	821	893	869	844	878	935	809	873	823	877	887	821	870	851	876	842	877	938	867	894	878	860	878	847	874	889	970	851	874	884	831	879	915	870	912	836	936	885	843	923	917	874	903	876	946	875	831	918	914	965	918	846	850	905	900	954	921	906	883	879	828	887	848	875	883	871	900	852	890	840	872	809	896	823	912	917	804	941	854	911	940	890	945	892	880	885	882	880	856	835	832	866	896	921	885	814	851	945	874	869	836	886	886	889	859	865	894	851	871	866	864	869	899	865	835	890	917	874	867	833	851	908	884	863	868	918	847	922	820	910	871	827	895	882	898	863	840	910	847	870	887	882	869	928	864	847	888	842	929	846	881	888	879	859	894	847
12174	1569	1457	1262	872	681	535	466	472	416	385	344	338	358	341	294	298	309	321	317	314	293	337	299	316	301	271	302	300	315	300	309	281	328	262	261	256	303	307	290	317	260	322	300	263	312	282	266	310	270	282	266	241	265	287	266	276	291	297	278	289	258	273	275	272	233	242	248	261	280	275	307	255	259	286	275	256	246	294	247	273	272	287	274	291	267	273	262	259	256	261	273	300	293	268	261	280	255	283	250	264	267	293	282	285	285	270	251	291	254	270	248	272	282	309	284	282	285	272	293	273	239	262	274	260	288	316	305	270	320	289	300	245	289	266	280	289	236	300	264	230	303	247	242	279	273	267	254	274	287	265	272	302	267	274	277	248	291	283	262	283	268	285	254	239	285	268	273	308	253	255	266	288	253	275	284	250	268	293	278	264	276	288	273	267	264	295	259	273	281	278	272	284	269	258	267	261	265	265	266	256	310	256	264	301	293	265	279	279	250	255	280	275	259	267	266	276	287	289	302	287	264	263	286	263	287	293	250	269	251	274	261	266	247	295	290	263	293	284	261	291	300	267	237	282	263	303	284	301	289	282	268	301	234	283	240	227	239	289	259	277	257	299	301	303	285	259	292	258	252	267	297	258	272	269	255	304	257	265	247	266	253	233	278	269	272	288	281	279	257	249	274	279	248	261	305	260	266	285	263	301	241	288	246	280	262	253	270	265	273	293	266	308	270	251	254	270	282	262	271	235	284	264	280	238	260	262	282	255	271	292	278	276	293	268	275	260	283	278	253	293	276	246	284	272	270	251	259	281	251	278	235	260	280	261	246	277	291	259	249	234	276	276	262	254	259	246	271	295	277	233	263	257	268	293	250	296	260	259	270	279	256	260	260	273	262	263	234	262	245	255	271	287	279	240	253	291	254	298	245	283	244	280	280	252	284	263	252	268	276	234	259	284	295	282	297	266	257	237	250	269	248	309	267	266	219	250	264	243	277	260	266	272	292	261	247	248	262	275	286	259	268	257	261	282	280	265	290	241	259	267	275	266	267	260	266	291	288	272	242	295	285	267	289	285	281	317	276	265	286	253	252	262	272	285	257	249	270	264	278	286	253	304	251	259	276	238	267	258	279	301	291	280	251	277	280	301	268	264	306	279	276	246	268	275	261	245	266	271	272	271	286	258	254	267	268	288	294	279	242	228	294	273	234	251	228	264	280	262	285	240	261	269	274	301	247	254	290	240	257	283	274	277	272	316	292	247	281	296	256	258	295	246	256	267	259	278	236	259	263	290	268	266	288	279	271	290	258	261	285	281	271	245	320	272	256	264	267	272	273	279	280	300	240	264	240	275	273	286	261	261	283	274	268	261	258	264	234	237	273	253	277	223	262	262	290	289	282	284	260	255	276	284	256	246	277	290	276	260	259	258	253	257	259	307	250	253	281	293	258	266	271	259	286	239	259	287	253	289	229	254	265	252	242	254	251	272	296	263	247	241	285	239	293	274	253	243	262	298	238	268	257	250	269	289	283	281	259	283	260	270	263	261	261	257	280	268	276	270	271	270	260	279	260	259	259	284	280	274	275	267	240	271	276	311	269	254	265	274	227	274	249	271	266	275	259	275	263	257	290	260	251	291	265	263	263	258	277	268	261	288	280	280	270	268	263	273	278	274	292	285	263	248	263	237	273	252	250	280	277	256	301	266	262	289	286	243	272	287	254	294	292	288	286	285	296	290	256	287	269	289	264	290	256	275	276	264	281	285	259	268	309	289	263	264	250	255	287	270	281	294	263	268	295	267	258	295	283	269	283	285	266	260	294	288	284	269	263	263	293	287	292	285	261	257	280	272	269	261	294	260	296	253	253	253	261	299	287	273	251	283	308	252	271	247	293	291	261	264	253	279	267	264	265	267	280	257	275	258	288	286	283	263	243	271	287	295	253	273	266	283	269	238	240	263	262	274	293	254	247	254	286	253	269	302	267	256	275	275	259	294	273	259	255	299	261	267	252	277	282	273	267	290	303	276	266	290	256	263	304	279	268	289	258	253	266	268	251	269	256	265	255	272	274	278	267	285	264	288	250	265	259	272	239	284	290	284	254	227	292	267	274	305	268	284	264	270	239	268	291	259	259	268	275	274	278	284	240	267	264	270	244	285	234	264	267	286	264	248	284	299	292	278	285	257	275	292	249	255	237	274	288	250	254	293	292	245	262	247	276	270	280	282	266	244	239	273	276	271	231	282	279	263	270	256	272	268	277	238	265	264	256	262	268	280	260	300	275	257	237	275	287	275	303	275	277	269	262	287	270	268	272	277	281	234	300	289	255	267	294	290	274	261	279	244	249	288	238	237	269	270	284	270	287	261	267	287	250	255	240	284	304	272	250	300	283	273	277	259	241	276	285	282	230	257	275	276	267	272	263	288	299	263	251	264	257	256	263	257	268	252	242	276	252	282	254	273	256	285	276	305	253	267	280	274	273	241	239	291	254	282	287	290	290	266	270	296	262	290	287	267	278	253	277	256	242	262	265	290	302	294	265	275	309	253	256	262	280	284	276	256	281	278	266	272	282	272	273	247	267	266	278	277	240	224	262	252	263	278	261	275	282	271	281	268	277	277	255	279	279	266	271	277	285	247	277	280	304	282	280	298	302	280	289	278	265	279	254	264	267	308	252	277	263	299	255	255	277	280	270	274	252	265	268	263	266	275	296	278	265	251	277	250	262	277	249	265	278	264	277	279	246	268	264	257	257	226	233	224	263	256	274	287	267	253	264	244	263	247	264	249	307	254	261	276	277	278	250	268	281	272	288	261	268	285	266	262	271	291	227	281	273	268	278	254	260	263	257	271	261	260	253	307	293	263	270	292	254	272	266	278	303	301	269	250	241	279	234	258	277	278	265	282	312	277	269	273	232	244	294	258	264	272	257	279	275	262	254	264	253	273	261	264	245	253	284	249	245	279	292	263	251	279	254	277	267	235	286	283	281	265	256	277	247	267	298	271	258	279	259	306	273	285	264	245	264	264	293	304	287	286	292	251	261	231	280	254	260	282	276	246	283	285	246	273	275	280	258	254	257	258	279	294	262	300	281	287	293	245	273	265	264	238	251	280	261	268	258	281	264	254	265	319	266	258	282	276	275	275	291	251	273	270	298	303	276	286	270	293	252	272	252	288	294	235	268	282	286	266	270	259	286	258	255	271	264	263	283	266	239	268	272	258	284	290	278	246	288	293	273	253	278	280	275	276	269	306	294	283	258	273	316	255	295	281	255	306	275	263	266	290	266	295	258	270	284	278	284	282	261	271	269	269	293	297	263	249	262	267	272	269	258	248	255	272	263	287	265	260	279	310	272	256	279	280	272	292	289	280	231	250	281	249	254	287	282	306	262	257	270	237	247	272	296	275	244	270	278	265	252	254	259	291	268	266	286	290	260	283	267	266	264	257	266	245	265	292	267	285	250	266	265	291	286	283	310	259	282	282	299	272	264	259	264	277	274
7353	1607	3017	3544	3203	2602	2154	1921	1585	1501	1388	1297	1166	1153	1117	1073	1089	1081	989	1014	977	969	1006	979	909	927	954	915	895	925	873	870	860	846	793	823	788	812	813	757	772	741	738	800	769	695	743	721	781	757	769	735	725	730	754	663	679	706	712	718	680	712	695	677	679	658	663	659	655	638	730	635	680	641	678	674	721	700	660	710	695	696	694	668	695	707	671	669	671	683	669	645	722	693	638	685	665	675	652	651	669	674	672	691	647	655	647	695	744	668	692	692	670	644	637	673	666	664	677	662	641	701	702	666	701	634	697	675	703	645	751	695	690	719	700	678	674	738	696	713	660	659	696	705	672	616	658	689	666	664	683	637	678	691	624	654	666	668	669	671	682	669	712	683	654	680	649	698	676	631	663	665	659	707	675	681	692	676	657	714	648	634	601	692	702	686	697	724	695	668	655	656	650	633	699	688	677	643	700	673	663	667	614	706	674	661	657	664	649	680	654	668	710	675	643	678	725	632	691	707	695	695	679	666	728	664	674	641	668	665	657	625	663	653	655	684	652	643	628	605	716	652	686	690	691	627	713	637	698	677	639	664	671	674	666	667	687	663	647	660	700	673	628	664	662	688	657	632	639	630	706	687	673	662	717	646	624	694	671	644	649	651	673	701	634	705	654	694	672	652	645	647	683	675	644	659	667	637	677	686	640	657	692	686	654	689	677	662	605	697	672	643	664	697	704	657	679	663	652	691	689	651	684	675	706	718	672	634	670	663	672	668	647	717	684	680	677	692	668	644	667	680	672	612	660	667	634	662	709	697	672	659	700	683	685	640	629	633	626	654	671	644	646	676	673	658	666	668	659	688	660	678	682	706	672	669	691	651	689	706	691	661	630	650	675	700	693	650	649	666	662	637	683	662	646	658	671	654	669	674	634	653	641	666	657	654	689	661	643	615	683	626	697	679	681	707	699	689	665	655	691	681	736	661	691	712	683	666	741	676	663	672	632	702	675	703	686	620	674	646	654	636	655	647	646	672	675	651	684	704	652	663	687	662	643	641	646	644	664	655	677	654	694	645	634	689	648	638	658	643	666	658	660	638	679	652	621	678	679	734	674	664	606	724	670	698	675	671	663	658	632	691	695	624	689	653	638	710	678	731	639	637	682	656	657	698	665	666	658	652	665	648	649	667	636	658	665	646	664	620	672	683	678	640	647	708	629	654	650	681	685	655	626	657	663	617	632	702	681	673	662	662	669	670	629	698	605	628	703	679	719	667	674	709	685	684	707	637	678	667	660	693	651	679	681	669	677	674	696	632	640	676	664	632	656	634	693	657	704	719	695	640	655	699	640	672	636	669	669	688	687	638	680	638	718	645	681	665	653	683	643	669	692	694	678	646	689	701	666	649	716	652	719	640	662	635	675	666	650	701	651	620	677	666	657	668	675	645	666	658	648	619	644	604	626	652	627	693	653	711	686	725	700	693	666	666	629	631	644	670	649	661	691	625	673	686	609	672	647	668	685	612	691	673	672	592	661	673	644	683	635	616	676	669	664	685	712	673	648	657	680	689	677	669	668	663	681	638	642	697	699	664	667	688	651	712	698	667	642	653	678	654	669	651	672	696	699	630	650	647	716	718	628	681	669	638	630	640	662	674	661	695	684	677	687	617	711	684	744	662	636	666	668	678	681	676	652	658	691	702	702	650	701	627	656	685	637	621	644	653	707	627	678	678	688	685	664	672	669	646	663	695	652	618	621	638	652	645	621	700	683	663	613	647	614	670	689	665	660	678	645	634	699	666	604	681	673	695	630	661	640	682	647	694	635	693	679	639	654	630	718	704	668	656	670	666	665	672	667	696	637	667	673	675	654	650	695	644	649	651	657	647	664	678	586	666	674	690	648	669	685	650	700	652	639	692	702	668	635	680	703	651	675	620	666	642	673	639	641	675	672	693	690	648	668	686	665	653	665	714	685	658	668	656	644	645	675	661	631	654	708	647	610	673	622	668	675	663	617	658	643	682	654	654	676	676	671	702	641	645	704	664	673	675	697	652	615	680	622	643	663	708	656	664	722	688	704	664	674	659	658	674	614	678	668	689	671	659	663	715	691	674	655	675	674	631	724	655	635	652	624	637	654	662	656	636	682	666	629	666	704	682	700	699	650	670	679	677	652	657	633	644	674	661	700	713	680	662	635	684	696	661	675	682	717	704	632	679	638	627	668	676	699	616	637	701	656	653	661	673	663	598	631	642	648	637	649	642	659	637	651	688	640	668	718	650	666	626	701	667	648	688	696	620	646	694	629	697	651	696	691	662	643	668	688	649	712	680	699	653	656	602	680	697	691	646	675	604	697	653	635	643	669	680	665	682	685	645	702	632	678	644	625	663	685	670	680	679	669	634	651	680	649	596	656	665	642	618	653	622	657	643	653	639	718	654	692	696	593	673	662	679	622	657	684	671	663	708	719	650	643	670	623	656	631	683	665	670	642	646	659	635	656	674	689	602	679	629	653	693	674	649	651	635	664	670	663	653	724	673	659	677	681	654	615	671	676	691	650	667	686	677	684	642	708	701	664	645	633	680	679	665	664	689	651	646	691	657	689	617	640	686	635	618	651	636	670	676	632	685	661	656	665	678	679	652	630	658	641	668	657	653	646	648	623	670	699	644	659	687	639	644	670	681	702	657	709	665	634	667	652	623	633	691	726	630	632	707	667	681	679	691	651	618	676	620	642	614	673	699	675	642	640	672	673	677	686	650	662	676	659	658	625	724	652	683	697	707	625	657	645	705	663	647	652	678	720	671	663	657	665	690	670	611	640	647	633	712	662	673	666	631	652	655	649	641	609	646	659	666	657	659	638	661	673	706	661	670	670	638	680	691	708	639	676	661	660	679	700	668	625	634	637	674	659	710	645	670	628	668	666	711	688	676	652	705	702	669	684	696	675	720	716	693	640	651	732	671	653	622	670	646	642	660	686	687	703	631	704	677	695	688	618	671	674	666	668	660	647	651	670	662	659	671	699	656	696	623	707	651	683	692	666	700	690	666	624	655	663	630	651	668	678	696	686	647	667	686	692	664	659	676	699	712	717	668	676	683	665	636	673	660	624	635	702	665	661	685	680	653	701	719	666	634	679	700	701	676	700	652	661	652	638	589	637	691	639	686	662	691	626	710	667	657	646	632	660	672	670	639	715	620	675	696	659	628	714	646	681	623	648	665	673	660	646	654	654	674	674	648	649	698	663	647	704	693	685	701	647	647	631	692	675	701	679	649	663	656	662	688	651	649	679	677	653	707	660	658	672	675	659	655	738	695	652	645	640	642	655	681	672	669	640	670	667	673	683	661	684	632	687	682	693	682	651	643	668	655	655	635	695	673	692	686	669	669	672	647	664	628	661	631	650	639	693	678	626	655	653	684	668	678	663	699	688	672	749	695	672	646	643	653	624	654	664	629	676	597	653	665	658	672	675	644	634	708	652	689	661	686	674	693	674	679	657	676
22890	4804	2959	2248	1512	1151	952	809	700	666	580	551	533	524	472	489	491	489	422	486	403	436	425	460	411	404	441	419	447	389	421	426	373	394	383	365	382	377	411	395	379	367	395	382	365	385	345	410	365	378	353	352	364	363	360	342	346	347	364	346	392	336	327	346	365	350	361	353	360	371	360	347	349	322	331	377	345	327	328	347	340	360	357	334	344	354	359	362	334	360	317	413	337	333	360	330	354	343	360	343	340	330	364	323	348	372	333	350	351	363	331	340	364	350	353	342	325	363	330	397	351	359	348	352	375	335	340	350	397	352	357	363	340	354	366	365	353	391	350	374	383	365	353	358	357	362	387	327	325	349	317	360	346	379	354	312	353	381	366	363	397	359	376	360	356	326	322	343	327	340	348	360	364	362	365	336	356	379	342	369	348	348	344	337	355	356	388	334	364	327	329	322	342	372	365	312	371	379	357	371	346	325	331	362	343	358	349	330	371	318	371	327	334	348	340	364	316	316	365	340	350	357	341	352	347	342	353	367	366	344	376	375	369	370	367	366	368	332	342	339	329	373	364	311	396	320	338	361	374	333	348	357	341	306	335	331	354	347	322	347	346	400	335	366	381	344	374	349	360	336	371	325	369	377	366	366	312	380	356	339	335	379	393	389	365	338	356	353	380	339	369	356	349	357	347	402	360	360	365	390	334	308	345	336	354	350	341	343	333	345	356	366	376	397	358	354	346	352	372	346	361	376	365	334	373	378	363	349	369	365	354	338	377	381	344	383	322	356	367	365	338	369	350	369	355	353	348	379	327	361	367	345	349	348	337	353	350	331	341	332	351	358	361	352	323	364	318	360	347	359	387	367	355	346	358	387	388	346	348	338	365	370	340	350	336	361	380	340	373	302	355	359	374	361	376	327	325	361	347	346	374	337	346	342	364	364	349	338	345	367	341	363	318	343	350	356	346	381	320	364	353	365	362	339	358	375	379	367	334	355	368	368	335	338	373	359	354	362	352	327	375	340	362	340	365	357	355	336	364	373	349	352	364	348	349	335	335	365	356	336	328	381	342	365	358	349	356	343	323	340	346	341	365	343	360	393	382	351	376	359	386	345	370	373	343	375	366	369	372	381	357	369	368	345	325	344	347	351	365	352	349	366	370	346	368	356	361	374	347	337	378	384	348	349	354	392	348	339	372	335	389	339	342	375	369	352	340	331	374	336	340	360	375	409	391	348	374	333	363	359	331	386	396	360	377	342	347	357	362	348	347	334	340	379	360	320	354	358	350	366	351	353	375	379	365	341	358	347	363	376	381	364	349	347	372	375	352	369	381	380	361	389	365	381	351	363	341	343	341	334	373	390	366	342	324	316	374	361	346	334	363	354	341	393	338	393	343	376	343	385	393	362	396	355	385	372	365	351	365	387	360	394	377	363	365	340	363	349	376	370	365	354	326	360	360	348	340	369	372	337	373	351	364	329	387	347	308	308	366	370	364	367	328	343	370	398	358	346	346	357	351	336	333	364	340	355	387	350	377	365	339	400	362	354	365	337	355	319	305	343	352	373	349	310	378	389	344	368	392	343	313	327	314	364	350	348	419	366	331	371	328	337	355	347	360	374	340	385	351	344	335	381	340	355	376	351	340	371	372	357	338	310	344	363	341	387	381	361	350	361	364	323	363	320	360	367	362	361	379	350	370	370	371	353	401	364	325	346	367	337	399	362	325	329	362	352	382	351	324	361	380	346	357	333	346	388	355	349	374	336	316	374	340	398	333	360	326	358	353	361	348	378	372	337	325	350	364	344	339	340	326	370	384	360	354	337	325	370	334	363	356	363	354	391	371	390	349	370	329	312	372	350	381	348	358	336	391	366	293	333	379	370	340	351	351	350	376	370	356	347	360	352	328	317	361	357	375	361	349	357	357	362	341	385	359	315	350	356	354	356	316	357	357	338	362	339	365	329	387	373	330	349	389	355	379	358	357	388	361	369	323	361	362	328	364	374	374	338	341	369	363	362	340	352	352	309	385	377	373	363	347	355	375	337	377	394	360	335	344	329	353	352	356	364	350	364	362	384	321	329	335	358	341	351	361	337	338	392	356	361	383	371	396	337	368	358	355	323	349	344	388	350	365	352	365	334	383	344	357	357	346	364	310	334	345	378	343	374	336	354	374	343	344	368	368	357	381	380	386	402	346	359	358	355	350	370	403	308	373	332	373	346	361	342	371	331	341	342	390	416	369	339	378	348	356	355	364	351	394	368	334	350	338	363	359	319	330	357	377	374	330	359	345	378	356	343	323	331	325	389	362	360	338	338	341	346	315	370	345	316	358	369	339	358	328	349	344	334	376	355	355	372	347	336	326	368	355	389	338	367	339	357	356	379	356	360	349	325	349	342	344	351	348	332	354	377	376	372	355	342	348	351	342	352	353	334	337	345	308	361	366	352	299	389	361	339	351	370	361	367	347	314	403	380	362	366	345	348	388	328	343	367	372	349	323	345	348	336	369	309	329	369	341	338	369	357	335	367	365	340	336	357	363	359	309	356	366	331	354	339	341	364	387	410	337	330	342	327	360	368	358	366	333	335	338	345	394	343	391	338	342	395	350	356	346	317	356	351	345	316	388	373	378	333	355	333	377	376	362	367	364	349	345	365	360	335	369	336	341	342	347	373	329	378	389	350	343	348	360	365	366	339	371	336	354	373	365	373	350	352	385	357	340	355	361	340	350	340	358	318	323	376	327	347	356	353	358	388	349	311	365	367	349	364	398	354	365	320	357	343	310	376	354	342	319	339	343	374	379	331	363	357	341	372	393	400	349	310	345	305	363	368	379	341	384	384	335	365	357	369	381	333	369	361	342	360	336	353	334	337	322	324	322	362	349	350	318	352	353	355	341	371	362	355	384	343	340	383	400	352	353	335	380	364	384	370	354	365	313	353	358	370	349	353	345	366	358	318	336	350	370	397	367	360	374	375	342	330	320	376	337	329	362	403	356	364	351	365	341	364	370	368	398	367	361	325	375	337	370	339	385	326	337	341	348	333	345	353	351	380	352	339	326	352	370	369	394	361	348	295	339	362	349	365	354	398	342	362	363	329	332	338	354	342	326	359	359	331	331	356	323	339	366	365	333	351	361	370	359	341	337	355	358	348	352	380	400	374	362	380	340	399	313	366	393	340	382	359	371	378	379	346	353	337	349	338	366	359	336	376	349	380	346	392	377	308	354	350	340	356	345	328	322	375	368	413	378	349	362	388	376	324	366	357	362	357	360	389	398	364	346	317	372	358	358	378	357	327	352	316	342	374	341	337	321	365	348	320	348	326	351	343	378	338	356	358	383	381	351	354	352	341	362	386	359	352	333	322	360	360	371	381	372	330	367	312	314	350	369	326	371	400	389	349	371	371	348	366	371	309	388	383	345	335	351	379	382	372	392	366	354	331	354	330	327	346	369	383	356	331	389	338	381	354	362	355	352	358	395	353	347	319	384	373	362	370
10982	2475	5214	6192	5459	4506	3747	3079	2706	2488	2215	2023	1867	1807	1702	1632	1551	1463	1490	1429	1412	1296	1350	1349	1331	1344	1371	1337	1221	1314	1303	1229	1141	1146	1080	1150	1083	1089	1037	1020	1042	1038	986	976	1014	925	970	979	988	1007	985	964	956	957	967	921	862	881	904	948	927	931	845	880	939	973	924	914	927	944	901	850	907	916	874	875	851	904	936	863	857	871	886	864	874	890	869	816	913	897	849	869	889	893	902	884	836	880	834	884	934	870	893	933	821	841	883	865	880	936	864	836	881	858	862	900	855	881	791	837	913	831	883	888	810	956	890	904	815	879	867	870	887	929	917	876	893	934	879	890	894	843	900	876	858	898	887	833	827	839	905	823	851	865	905	853	875	849	891	842	851	842	846	896	834	867	869	849	895	824	901	827	922	888	839	828	850	814	836	870	884	863	850	801	900	864	849	886	854	825	883	822	829	880	845	849	853	873	801	901	883	878	910	872	875	896	892	861	817	814	847	845	826	875	826	827	874	892	790	843	856	878	894	887	885	862	858	843	831	818	847	846	852	841	888	865	862	882	873	833	839	830	829	915	838	809	852	877	859	875	866	858	889	921	850	836	864	837	862	848	849	827	833	830	870	855	927	883	882	890	836	838	871	879	841	843	853	837	899	876	837	886	832	931	832	896	858	869	839	867	812	836	849	816	860	820	834	830	918	914	859	819	864	817	818	843	861	834	842	857	852	889	895	858	858	885	867	847	805	901	825	861	806	832	948	799	934	851	857	848	905	824	815	874	868	818	825	864	862	828	838	867	855	816	874	802	901	873	877	814	845	854	858	835	886	844	873	861	828	852	833	855	895	895	841	823	800	845	817	802	854	847	892	878	833	874	863	851	828	911	869	840	865	882	863	831	815	881	881	856	870	813	831	827	876	850	876	862	839	831	886	850	839	876	844	906	878	814	884	819	827	889	815	854	850	888	879	825	841	900	868	857	858	878	863	864	853	842	821	880	860	851	809	864	874	872	838	852	885	873	854	881	825	855	847	819	860	905	842	829	831	865	892	839	918	846	872	858	836	859	845	862	896	837	862	808	859	864	842	778	834	859	852	840	872	822	865	849	856	845	820	856	854	839	861	808	821	855	804	813	871	879	879	813	843	829	939	787	840	883	841	837	886	802	816	848	815	808	901	842	860	814	857	875	868	843	845	833	847	874	829	857	873	872	804	858	859	855	863	861	866	853	914	848	851	789	891	820	878	866	873	810	864	837	829	871	828	877	891	901	814	875	879	837	890	825	829	849	882	750	822	836	784	846	806	839	812	809	810	840	863	859	797	885	799	864	884	866	902	848	869	871	805	850	840	842	861	847	912	846	783	826	862	863	861	837	868	826	855	840	857	860	842	856	868	908	848	899	856	839	851	910	824	887	900	841	826	878	865	882	835	883	856	839	873	923	825	876	842	871	912	866	854	901	897	843	850	835	885	843	873	831	859	872	876	837	837	870	877	854	860	839	899	857	840	831	873	898	852	831	895	838	895	870	893	823	829	846	858	839	912	857	841	847	886	854	784	843	810	861	815	834	821	849	855	828	841	848	844	856	889	862	828	884	857	851	856	827	917	793	872	879	870	837	952	821	823	851	856	850	846	842	863	865	872	875	825	841	868	875	861	831	806	838	864	887	854	877	837	883	838	870	912	893	856	886	837	850	881	913	823	840	849	880	890	920	839	891	916	834	884	810	821	869	844	867	855	861	912	842	897	862	909	856	848	817	843	880	879	842	856	816	835	853	846	889	847	867	869	839	845	865	873	798	849	854	895	913	888	868	866	857	874	848	885	846	834	858	838	869	840	860	898	829	858	832	895	828	841	809	858	839	877	867	881	858	826	846	838	917	785	885	892	815	815	847	845	846	847	848	893	835	883	860	820	819	872	809	867	886	872	865	854	853	886	874	843	837	841	887	903	857	823	813	837	844	862	819	831	814	816	892	886	850	875	857	844	834	822	862	862	870	834	845	843	845	871	851	889	861	856	831	823	840	843	893	835	863	869	793	904	825	828	882	890	816	831	838	865	865	843	847	823	874	822	887	886	870	856	844	826	866	866	905	840	826	792	849	824	878	871	803	812	870	845	887	857	858	884	875	816	820	863	853	907	844	852	916	825	916	826	830	895	876	894	887	876	789	873	840	867	856	791	831	878	869	883	862	870	801	919	853	826	869	862	937	892	785	816	829	856	841	881	844	889	836	861	855	875	916	799	842	834	856	837	869	879	884	816	885	845	890	903	867	833	866	851	851	869	828	888	853	852	861	932	846	867	805	906	866	895	861	852	869	878	930	838	855	867	854	853	873	762	885	826	847	857	882	879	790	876	856	845	874	849	823	806	815	879	836	849	889	851	865	851	887	857	854	886	886	846	864	874	851	826	793	865	845	872	876	844	840	795	837	875	846	886	904	866	873	892	872	870	846	848	831	849	851	851	864	867	864	867	820	845	873	795	828	820	856	845	838	887	880	841	865	871	837	858	816	832	879	819	878	848	883	875	862	857	870	911	885	796	852	824	846	835	856	837	861	837	822	848	880	792	860	879	829	853	825	847	846	836	858	860	867	828	891	848	832	830	802	837	872	827	867	881	864	859	861	895	822	864	846	880	880	876	817	843	850	866	861	810	849	895	772	872	812	904	765	880	879	820	880	848	861	860	895	886	886	828	857	860	803	823	807	851	837	868	905	921	856	867	850	849	850	872	887	892	841	836	889	816	910	855	844	801	852	835	857	882	860	854	852	862	834	822	902	900	897	908	848	877	857	865	815	859	872	846	861	824	872	882	794	891	817	839	846	843	802	854	820	861	832	889	876	849	881	848	844	811	878	837	893	861	862	798	901	872	847	817	895	820	879	831	825	814	886	916	884	871	873	865	859	832	777	863	859	870	887	873	873	801	825	894	850	861	820	914	818	811	867	914	901	876	883	897	889	878	853	879	868	856	881	827	856	861	889	842	862	847	840	895	839	819	843	848	867	863	875	895	854	860	905	849	885	836	884	819	841	912	789	856	852	870	836	874	858	888	901	823	820	856	858	889	804	843	838	856	871	833	873	915	805	795	832	865	863	832	823	849	831	862	828	855	844	827	792	861	840	870	845	859	918	888	857	875	836	841	834	895	829	845	854	849	860	881	801	922	840	867	837	807	879	853	825	820	879	831	855	873	888	913	859	895	879	844	891	826	877	866	867	833	878	839	883	827	850	834	814	824	849	920	880	870	838	830	833	830	822	843	878	912	801	816	901	848	877	839	858	876	874	862	823	839	823	903	855	878	865	828	829	875	857	870	819	815	858	895	766	902	910	830	788	860	844	868	883	847	885	881	790	859	844	883	877	847	841	860	858	884	851	857	801	854	859	875	838	839	864	867	868	844	838	866	812	892	843	808	844	849	889	847	865	811	835	902	831	850	851	813	865	872	827	843	922	883	889	873	898	815	884	837	804	822	821	841	864	861	867	853	832	808	831	814	857
2407	532	533	533	466	425	437	352	448	388	399	356	387	431	424	402	373	397	405	428	359	394	405	393	427	390	355	357	382	376	398	402	370	393	445	391	405	400	375	394	377	404	422	375	418	435	403	361	420	411	375	439	399	380	387	353	385	386	365	353	364	408	331	391	397	397	338	434	391	396	363	400	401	379	376	397	372	384	385	402	417	412	381	409	401	362	406	397	395	393	340	359	364	411	374	382	343	376	377	377	364	378	411	375	432	440	388	381	382	412	359	388	349	358	381	412	420	406	416	374	375	389	397	423	390	408	406	361	403	368	425	333	401	350	356	409	403	416	340	355	358	363	406	368	394	382	376	390	361	396	371	414	389	358	387	376	364	370	377	341	403	398	361	364	383	394	405	369	395	364	367	421	382	358	378	391	394	417	390	387	398	385	378	345	361	420	387	383	394	409	386	412	365	378	348	391	360	381	392	408	407	385	399	416	365	381	352	378	392	419	382	405	363	380	358	373	391	378	376	380	402	387	405	445	403	410	374	392	407	403	396	360	370	433	378	405	374	381	386	397	383	369	396	371	385	372	375	361	386	371	385	364	348	374	363	357	384	403	402	368	390	391	331	380	374	354	375	392	382	378	422	365	395	412	352	368	387	404	338	390	387	372	391	368	395	407	392	403	452	406	370	404	358	447	422	398	401	400	352	398	428	424	373	385	357	412	374	395	366	358	365	389	372	410	348	386	387	376	404	403	382	418	374	388	366	407	372	389	358	411	375	403	386	361	379	357	397	385	391	417	389	412	361	401	391	384	400	366	395	377	391	375	370	383	351	354	386	337	394	384	406	350	369	364	373	388	398	442	380	389	378	379	398	379	375	377	371	426	414	373	372	389	375	352	398	375	373	371	381	412	404	369	381	392	389	406	372	394	391	359	379	424	409	382	386	355	376	365	367	373	383	384	370	380	387	364	394	391	379	351	372	390	391	401	420	359	371	420	374	401	387	374	401	375	407	371	379	375	338	384	363	397	420	390	397	393	413	388	385	370	357	346	369	371	388	410	352	386	376	370	358	362	407	371	381	377	347	357	393	391	360	384	382	414	387	359	392	401	380	399	401	361	389	366	431	391	347	384	412	383	385	410	387	398	393	422	381	380	381	372	377	349	375	347	376	383	374	383	368	363	394	414	390	368	357	357	371	397	344	374	412	375	414	372	379	415	378	413	380	381	405	390	412	378	396	372	379	359	381	371	388	395	391	370	382	399	377	379	418	353	375	397	382	397	389	371	394	370	387	362	390	381	386	400	373	367	387	397	382	338	428	378	369	402	398	380	394	376	390	399	375	414	355	375	432	377	390	391	374	394	376	380	415	382	379	391	400	402	396	377	363	385	399	384	365	372	378	378	401	422	395	387	354	404	394	405	385	384	377	429	352	369	383	366	360	398	411	384	369	402	390	416	378	396	412	358	393	401	365	387	375	434	379	371	426	371	403	374	369	373	394	351	392	369	425	365	399	374	363	375	401	367	384	328	350	398	424	360	359	376	426	380	370	394	399	386	389	359	388	395	383	392	401	386	381	414	384	382	460	388	402	408	417	405	419	385	381	393	373	411	412	374	383	380	367	367	391	390	388	409	413	402	433	390	378	371	439	367	369	383	389	397	394	387	425	383	376	412	403	389	375	385	389	403	348	374	389	414	407	372	375	373	349	424	397	394	400	357	396	406	403	397	388	412	397	381	412	371	404	351	401	411	375	371	409	350	359	372	410	388	374	392	386	398	390	369	372	389	392	407	375	373	362	379	380	384	382	423	421	369	368	374	395	382	447	363	359	404	349	388	378	383	396	395	342	392	368	363	384	371	363	393	381	397	383	388	388	403	371	400	380	410	370	358	382	412	377	386	344	382	382	406	389	387	383	392	418	363	379	384	386	375	359	385	425	418	366	390	420	371	370	408	388	402	361	359	411	391	413	348	390	371	380	365	394	411	399	373	376	402	409	359	359	364	358	386	437	400	389	400	434	367	392	377	358	361	391	403	371	403	422	363	383	414	389	362	387	394	388	400	399	407	349	391	426	401	399	391	396	373	388	393	386	402	394	395	359	375	402	365	387	383	384	379	368	343	355	384	371	363	396	372	409	381	405	407	416	396	376	376	365	380	398	365	443	408	360	436	360	398	390	420	364	404	394	376	398	378	347	393	385	387	388	358	380	418	363	381	390	427	388	370	356	370	352	401	369	380	395	406	414	397	380	411	437	407	409	373	383	410	395	368	409	392	373	388	332	389	387	383	370	398	396	363	399	364	360	393	396	410	371	368	367	352	380	371	392	369	403	384	378	376	385	384	408	361	428	409	326	376	437	407	388	386	386	378	383	386	393	362	398	398	372	383	396	447	394	383	375	409	398	356	372	407	402	370	388	378	376	422	370	389	393	360	374	400	406	364	357	355	363	389	349	357	397	373	382	366	382	378	398	391	421	407	386	384	349	414	414	406	388	388	390	379	434	403	352	371	424	357	391	384	394	371	402	386	399	375	378	420	409	370	391	380	406	376	353	379	384	427	400	377	365	405	378	405	377	355	378	390	383	380	340	365	410	400	400	404	383	341	387	414	367	450	355	413	404	382	370	402	339	401	373	389	374	405	381	372	405	369	384	373	417	398	363	383	395	399	370	361	383	433	385	389	397	377	370	379	413	363	393	364	367	377	405	385	358	407	385	406	355	403	382	413	388	407	390	354	373	421	403	368	380	405	401	394	393	380	358	398	386	381	403	412	408	375	402	373	397	396	404	406	414	423	375	362	375	368	369	390	392	393	367	367	388	420	387	380	398	391	380	418	377	413	368	387	386	395	368	392	342	396	415	393	381	359	376	379	380	359	394	385	393	383	408	382	355	353	374	381	347	382	410	394	377	388	397	396	383	371	373	372	336	374	370	409	360	375	446	394	381	360	379	346	382	384	368	355	395	368	407	368	357	343	425	381	341	380	434	393	372	377	375	406	405	397	370	423	395	411	403	352	389	386	380	385	398	386	360	402	402	375	343	386	366	392	368	403	377	391	421	383	397	392	368	347	426	396	393	384	399	362	378	343	410	383	405	348	409	398	352	409	387	394	392	363	391	365	397	382	372	393	377	397	392	370	376	410	391	382	354	362	390	351	363	379	390	393	380	413	428	364	376	399	392	417	418	375	357	405	407	406	394	362	419	356	392	387	399	413	404	367	395	420	411	403	395	375	352	366	406	416	405	380	393	424	378	399	376	388	376	405	414	419	375	382	347	388	398	405	402	370	393	394	347	391	399	396	396	412	375	376	390	429	337	393	380	322	386	362	363	379	383	399	378	420	348	412	381	401	386	365	417	389	384	362	381	381	369	338	426	442	419	374	361	385	387	363	376	361	369	394	399	370	339	388	435	400	369	360	405	403	375	394	387	380	393	414	384	393	387	381	372	382	380	417	362	406	350	386	375	393	378	369	426	435	390	405	370	387	411	376	382	389	382	372
2713	936	1219	1251	1174	1153	1105	1074	993	1033	1029	987	961	989	937	955	928	955	909	1013	905	936	982	905	951	954	898	984	935	958	916	952	985	899	885	889	905	866	890	847	894	932	898	919	926	879	894	897	922	954	876	895	915	908	880	865	853	887	886	871	914	901	903	822	921	895	875	858	912	926	918	890	895	926	901	879	923	878	897	890	922	880	932	884	904	883	867	928	879	894	907	884	901	869	880	901	863	903	868	826	941	877	875	865	913	868	858	832	891	896	920	941	917	927	888	886	948	874	849	889	924	902	937	891	876	873	906	872	875	871	913	832	873	875	903	891	883	935	937	914	897	870	904	898	883	851	904	902	844	953	832	864	892	845	888	906	896	883	900	905	883	867	985	911	866	855	881	874	802	902	910	890	882	878	881	917	904	901	932	871	907	859	864	886	891	937	900	902	889	891	944	907	844	877	893	867	883	870	834	890	869	867	910	881	916	864	872	866	879	883	878	882	866	861	903	881	870	905	901	922	901	845	907	876	862	882	837	908	911	902	905	878	897	864	901	944	854	899	917	905	892	865	879	886	901	891	852	868	889	892	839	883	938	856	886	874	920	897	850	883	896	880	917	909	848	905	916	911	856	882	910	875	894	916	870	900	875	897	901	878	874	856	899	919	849	880	877	888	953	885	924	880	901	931	880	822	863	868	859	866	903	919	895	867	907	924	886	866	920	911	819	924	920	879	821	858	866	887	872	921	850	900	873	854	875	903	840	889	850	962	896	835	916	901	896	895	906	902	911	881	922	926	897	902	915	895	915	854	903	887	890	896	866	853	918	850	904	907	885	904	895	889	866	941	915	931	923	923	926	870	896	897	914	847	904	845	860	867	852	927	904	895	834	874	891	896	849	870	938	915	908	819	939	847	915	872	913	920	863	889	892	837	810	938	877	850	900	872	908	879	874	879	942	907	824	914	909	882	881	908	838	882	871	845	865	834	921	876	863	915	833	896	906	893	902	883	907	886	906	881	913	873	896	878	895	845	889	950	873	885	880	855	918	898	872	879	892	907	908	891	838	863	869	891	906	833	884	855	882	882	933	882	855	908	912	900	922	918	929	881	887	892	863	859	912	884	908	899	849	870	881	888	901	880	903	893	889	864	815	889	895	856	891	918	884	878	887	877	912	889	878	906	942	871	892	839	948	898	863	945	861	885	890	885	911	871	913	871	859	853	865	869	931	869	916	864	896	862	902	908	858	902	871	892	837	853	849	909	906	911	912	837	851	936	952	917	887	940	921	926	874	882	937	863	908	868	875	952	883	886	841	914	902	882	859	883	867	897	909	861	862	886	898	923	842	892	888	907	920	885	894	895	865	889	915	868	920	852	880	838	853	872	855	903	874	863	859	900	915	910	928	904	866	946	907	828	935	885	948	898	894	906	875	878	884	920	855	894	878	880	915	882	884	859	859	858	839	900	923	917	850	872	834	882	893	857	889	852	865	858	876	877	909	884	872	889	884	894	869	884	904	912	894	900	900	870	859	853	873	901	928	894	929	902	869	886	913	861	882	908	888	860	882	896	901	939	915	861	942	869	923	870	922	896	892	837	850	903	856	839	865	883	880	956	900	849	859	919	876	886	869	903	929	930	874	892	904	872	873	947	862	887	864	873	862	887	908	947	886	845	876	899	888	928	885	882	879	926	896	877	871	841	913	914	897	883	855	891	874	863	918	841	972	892	896	856	895	878	823	906	899	963	837	963	853	923	875	827	897	901	837	889	878	894	869	944	928	935	868	895	888	882	911	896	867	867	917	882	889	906	891	919	871	912	812	879	863	870	868	888	910	879	930	882	883	913	905	859	874	882	933	909	851	913	910	858	946	954	892	885	926	804	893	837	871	884	888	882	875	880	890	864	864	859	940	905	915	842	905	883	878	908	849	931	873	886	897	909	852	963	930	891	904	883	871	822	860	865	888	899	919	875	877	862	881	920	930	868	902	899	886	910	912	934	875	866	834	914	900	856	808	857	894	854	886	826	929	875	870	903	877	924	870	911	860	875	879	933	886	926	908	874	872	940	873	883	835	925	926	870	890	930	925	883	888	844	892	866	898	930	866	869	871	900	892	864	884	868	889	912	861	882	929	855	877	888	861	899	923	876	842	872	922	932	912	898	876	947	908	895	936	886	890	890	905	881	862	928	905	878	881	895	831	922	915	892	909	919	862	860	893	935	909	839	862	866	904	943	868	900	887	863	867	853	885	919	819	848	884	847	910	871	862	918	897	926	864	889	883	912	846	886	846	860	914	840	868	892	870	906	885	866	856	862	870	868	885	847	866	898	877	841	902	961	885	929	898	924	880	848	879	888	847	898	883	866	814	906	897	915	883	872	873	869	866	891	926	903	866	872	912	831	891	863	847	830	919	897	862	859	891	888	884	885	881	899	839	880	875	859	882	881	904	925	907	931	878	865	873	869	857	888	882	875	902	846	928	934	895	895	893	822	890	864	831	907	886	877	883	848	873	869	909	903	892	928	861	913	836	885	845	860	936	855	880	888	850	835	948	915	903	891	884	864	899	954	936	862	888	864	952	888	894	881	943	933	864	871	931	865	955	927	875	827	829	914	843	922	940	875	897	864	894	896	865	881	827	841	890	893	920	892	898	883	900	903	883	850	845	898	864	844	887	894	867	872	891	867	876	871	919	903	915	877	905	874	908	897	917	884	880	876	873	887	882	886	883	896	861	916	908	838	921	840	936	875	887	889	865	908	835	850	915	966	944	834	908	905	905	873	869	869	938	919	873	875	866	922	872	845	933	862	962	912	923	883	930	879	923	858	874	849	903	921	864	851	832	895	859	882	901	825	877	911	876	860	911	873	896	924	902	839	895	839	865	859	860	896	881	896	853	847	878	870	894	920	910	857	883	893	866	900	855	840	832	852	905	914	907	849	820	928	862	898	885	861	892	881	886	905	882	855	867	902	841	918	870	927	877	905	892	901	863	880	834	906	869	929	913	849	863	893	886	874	880	889	838	888	889	835	932	894	933	907	875	894	869	868	913	799	942	856	895	870	930	830	847	885	871	876	863	880	858	854	894	876	847	887	863	942	870	865	871	885	855	907	868	861	887	927	871	862	837	871	877	873	923	886	892	858	887	855	872	912	892	861	837	876	909	911	917	963	879	872	882	859	872	927	908	879	873	904	839	917	885	869	863	896	851	887	931	896	915	864	916	885	911	876	939	866	861	860	928	913	907	909	941	896	910	826	894	880	871	903	877	859	834	882	905	917	947	937	925	887	856	931	889	895	925	905	892	869	878	867	874	896	890	893	917	916	879	853	862	846	934	861	918	843	883	879	961	943	908	875	846	865	913	863	923	932	903	895	872	933	911	875	867	882	967	879	914	869	835	919	887	900	921	909	869	907	833	879	885	904	908	886	850	909	928	866	946	864	835	910	947	916	870	871	856	862	904	908	915	852	923	872	867	885	877	889	910	838	892	932	880	850
13067	1675	1449	1156	877	655	590	501	412	389	391	373	354	310	313	331	352	325	321	316	308	289	297	323	317	293	304	262	273	282	297	331	301	298	286	261	296	292	267	282	305	293	305	318	301	267	280	269	317	287	265	276	304	266	275	301	256	258	275	265	283	295	307	278	258	266	276	240	289	275	280	262	273	271	286	255	287	284	278	269	292	256	281	249	289	274	314	282	275	279	266	259	282	238	247	243	275	281	295	274	271	254	238	280	289	263	293	263	255	248	276	247	251	288	243	270	256	254	244	270	263	268	272	296	260	273	255	299	255	266	256	283	298	311	301	270	257	253	317	290	281	268	224	268	281	284	272	311	300	282	269	271	245	252	256	275	262	238	271	282	286	251	266	285	256	264	260	271	265	279	299	243	289	277	303	265	248	292	278	278	264	263	274	248	265	261	252	264	256	282	262	293	270	271	242	259	257	288	292	276	259	298	260	248	292	283	279	288	284	248	241	284	269	286	265	272	270	262	275	269	283	292	277	267	278	270	268	274	308	302	285	263	272	271	275	266	243	283	264	305	318	278	290	277	262	285	277	303	254	273	295	267	258	272	268	282	274	303	299	244	295	293	241	284	289	232	283	266	253	297	252	265	272	277	281	283	251	261	256	245	240	265	270	288	282	258	277	241	257	268	275	263	310	285	284	268	282	238	252	284	268	251	290	294	268	270	286	255	281	256	279	270	267	280	289	245	278	283	297	270	265	255	290	270	237	286	292	260	288	293	261	283	242	256	251	273	247	267	287	251	246	259	278	296	276	254	293	277	259	311	259	250	246	291	274	257	268	263	269	241	284	262	304	292	275	248	256	263	280	265	280	281	278	259	307	276	248	288	261	267	276	265	269	251	291	245	286	255	267	248	268	278	274	269	278	302	244	265	287	267	244	265	273	253	259	305	271	265	255	290	292	264	264	287	273	250	299	309	282	291	286	254	256	275	234	279	249	291	285	286	287	266	281	263	258	285	246	269	283	279	280	284	287	252	275	270	285	272	300	240	274	281	296	293	269	289	250	273	272	311	284	295	275	292	261	243	263	249	297	306	285	267	274	261	292	283	273	276	275	263	294	262	253	306	293	283	237	285	260	278	280	297	235	283	266	308	284	281	221	289	266	300	262	278	281	266	253	268	291	254	291	267	269	252	300	261	292	293	256	290	264	246	277	255	279	241	299	277	294	272	268	264	283	254	299	255	242	288	251	265	256	254	286	271	270	292	260	267	250	264	270	261	245	249	269	242	262	300	302	246	278	296	270	292	272	250	261	283	229	261	259	274	268	315	272	250	275	282	263	267	258	287	266	286	287	264	251	320	267	291	234	277	272	271	257	284	279	280	280	254	276	262	276	282	284	241	265	258	264	266	281	281	247	273	280	258	277	251	246	262	306	272	301	269	273	285	282	272	303	252	243	256	266	277	261	282	281	296	249	299	275	265	262	290	273	277	278	281	277	249	274	277	261	288	266	252	259	278	235	270	286	284	284	259	281	274	298	247	236	247	262	263	284	261	260	271	288	277	282	256	281	272	285	284	241	264	251	290	268	289	257	278	263	243	311	269	298	279	287	295	244	292	266	251	278	288	289	234	250	276	251	276	281	260	285	297	273	235	306	279	244	268	272	252	276	267	236	270	272	245	278	296	288	296	271	261	290	257	285	287	274	292	271	253	252	259	285	258	268	259	290	263	277	282	305	242	297	295	286	266	267	251	267	271	280	279	281	298	261	264	301	276	257	299	265	280	293	254	263	272	286	278	253	244	296	297	252	253	281	298	262	261	266	252	262	258	282	258	265	244	250	274	270	271	263	278	258	284	262	254	260	259	267	298	248	238	292	317	283	275	269	264	255	306	287	279	277	263	266	258	299	270	291	263	274	289	278	276	256	271	291	263	256	243	270	295	276	259	230	253	276	304	266	259	281	283	270	289	259	257	249	273	249	270	297	283	271	279	252	256	292	275	263	282	287	277	271	299	290	290	268	262	260	264	306	260	245	288	323	261	296	257	285	271	247	296	256	241	270	258	303	272	273	293	270	260	264	270	282	267	262	262	261	278	304	268	282	306	271	275	276	251	314	265	261	260	244	272	275	252	291	296	273	277	256	283	287	257	244	294	292	264	239	283	276	279	256	280	271	287	258	298	249	255	290	259	286	252	246	254	272	283	259	275	235	273	295	289	274	268	265	293	269	279	243	249	267	276	291	297	288	247	275	284	307	299	256	258	306	269	305	278	233	281	263	281	279	281	262	289	271	278	262	270	259	246	280	266	268	227	276	233	256	250	297	283	262	288	265	285	249	292	268	274	261	294	261	261	287	267	259	220	264	290	284	278	308	271	267	260	273	273	287	259	270	297	252	266	251	276	272	313	267	259	238	258	285	285	300	263	245	268	260	233	273	318	295	275	281	289	273	251	272	233	259	247	271	275	268	238	275	256	308	266	274	269	307	280	272	317	279	264	271	294	292	276	271	274	262	266	276	268	277	286	246	269	241	272	302	255	272	265	263	286	267	272	239	294	262	251	258	271	279	270	289	267	279	273	307	294	265	271	267	274	273	245	272	282	253	266	283	252	269	274	281	275	276	265	273	311	293	277	263	253	261	245	216	294	269	284	267	262	281	280	249	257	280	247	277	303	279	286	310	253	243	247	289	270	234	269	253	277	285	241	275	319	263	276	298	272	275	249	273	272	273	266	254	282	287	259	263	271	271	259	242	281	273	266	258	266	258	266	280	262	283	237	245	266	278	278	291	272	242	279	286	268	287	277	285	272	279	290	263	277	261	262	246	284	277	306	256	298	272	288	251	276	264	274	233	273	267	257	279	266	288	284	248	282	251	266	217	265	264	265	258	269	269	277	279	275	283	277	261	275	285	292	282	267	266	290	268	263	258	270	260	254	273	270	282	272	290	278	284	278	272	264	262	256	275	288	249	248	259	286	258	240	242	250	272	276	292	270	271	264	294	265	264	294	265	235	280	268	250	243	275	304	274	275	328	256	272	254	248	270	291	257	273	273	238	282	278	257	308	267	266	278	298	290	264	284	272	274	272	298	267	265	242	260	238	271	257	254	274	265	236	281	273	278	307	280	244	274	257	268	262	298	260	279	282	277	293	282	291	273	271	274	245	267	260	277	274	279	263	258	290	252	278	307	262	262	279	279	271	248	279	256	248	242	243	286	282	280	274	269	243	277	296	277	271	274	269	290	258	299	262	257	268	256	301	298	278	270	230	284	261	254	267	255	260	296	284	242	262	275	240	263	267	282	310	307	307	262	290	277	268	275	279	283	276	266	256	255	274	299	262	255	294	250	268	288	263	290	269	271	289	281	257	264	298	272	263	268	266	275	273	241	268	321	296	238	259	299	251	270	280	263	291	281	261	278	261	251	287	264	310	268	245	260	288	286	289	263	272	269	279	264	265	267	273	241	267	265	269	281	281	276	300	310	283	258	265	283	274	260	261	239
7619	1488	3042	3689	3132	2660	2210	1954	1668	1573	1476	1339	1243	1188	1192	1112	1102	1042	1051	1016	1012	921	1009	935	913	966	939	983	905	876	865	906	836	815	821	760	827	827	758	709	723	772	757	803	727	734	708	742	748	746	777	795	714	761	729	731	709	684	689	742	686	693	716	674	688	699	730	667	678	704	730	650	723	692	659	686	649	633	714	690	685	681	681	674	696	706	665	661	705	660	624	650	640	667	648	658	703	674	668	679	676	649	672	677	717	686	678	647	696	652	707	704	663	609	656	634	702	729	645	706	684	674	681	706	686	681	667	670	714	685	697	671	713	691	658	721	695	674	698	755	665	700	695	730	683	672	647	680	632	697	668	671	686	688	727	727	665	680	654	653	640	681	702	661	679	701	667	615	668	690	674	694	650	697	626	663	645	652	726	678	682	648	649	682	609	666	628	660	630	638	690	645	670	655	683	642	677	689	678	670	678	659	667	688	646	693	722	691	675	680	663	680	671	662	694	660	649	640	704	667	629	675	666	729	730	644	673	638	695	682	682	694	684	698	674	621	644	694	684	682	624	665	690	653	683	667	671	648	734	632	703	657	686	660	654	674	682	690	657	702	643	687	654	684	730	695	658	663	690	665	675	684	663	629	682	699	679	696	642	682	660	671	663	689	603	689	702	682	683	675	632	668	665	625	663	676	700	675	687	666	676	717	706	689	667	641	660	644	700	671	657	649	668	672	709	698	635	685	735	657	660	661	676	676	690	630	633	658	674	668	641	644	656	697	663	642	673	670	651	629	701	617	672	647	677	686	689	710	693	680	675	662	685	675	672	712	655	687	704	705	661	646	652	658	688	663	687	671	653	646	674	644	669	666	650	680	681	638	627	675	674	659	640	653	670	668	661	657	671	658	684	710	672	653	656	667	672	645	673	692	671	670	624	675	690	633	686	675	668	710	657	655	633	680	650	697	674	632	682	691	653	711	658	695	740	654	693	651	630	642	640	640	677	712	681	610	701	690	718	674	648	674	669	705	646	669	717	731	697	678	679	642	652	710	727	673	661	673	699	650	715	673	661	678	674	763	670	666	700	664	653	685	710	653	709	658	653	717	714	682	673	646	672	680	676	669	692	651	662	712	689	681	670	645	637	649	689	669	709	629	617	628	649	680	697	696	675	648	697	653	634	729	663	694	659	686	716	669	700	651	690	694	734	710	676	665	715	705	731	664	641	684	656	678	726	652	674	705	691	629	695	634	632	630	705	645	641	684	697	674	649	686	672	670	679	606	681	683	652	672	641	712	683	634	688	684	645	703	654	684	687	665	665	719	709	719	709	681	663	679	673	653	642	648	663	670	681	674	661	682	659	667	711	674	694	699	715	654	709	681	632	683	657	670	664	714	643	659	711	679	699	651	726	638	714	622	705	672	653	690	688	701	663	651	700	673	686	641	645	713	665	677	632	659	658	690	671	631	667	669	633	655	666	697	724	653	675	674	643	664	670	683	659	685	687	670	680	627	671	706	661	695	685	702	661	697	646	657	660	714	665	656	667	666	657	665	706	699	703	654	713	636	708	673	681	686	658	656	629	670	726	681	691	664	695	680	704	650	674	642	664	643	672	705	662	647	674	663	639	652	647	658	679	632	659	618	655	671	664	639	674	693	655	625	645	681	642	632	731	633	676	656	672	651	681	615	669	659	702	664	705	698	588	727	671	668	671	691	656	679	721	660	642	689	656	690	686	689	663	649	678	700	629	653	654	695	652	681	656	715	641	711	662	663	677	709	666	634	711	688	713	694	667	668	720	709	703	657	654	691	648	661	646	627	642	681	647	714	671	673	664	640	667	684	674	694	671	685	658	692	661	674	708	642	716	634	689	666	644	643	678	681	650	672	736	683	664	670	668	666	670	632	669	634	681	626	677	646	721	668	689	680	686	679	670	645	691	695	671	656	645	734	638	676	686	698	707	634	643	681	651	675	650	730	657	683	694	652	645	659	664	657	652	650	630	694	657	689	717	663	689	726	641	663	672	694	644	634	633	673	614	671	644	661	695	678	647	677	702	710	669	678	681	647	707	673	657	622	639	673	655	612	694	706	653	650	696	647	671	655	647	703	686	730	695	676	657	675	653	657	688	670	644	633	691	658	683	656	656	649	675	671	716	683	687	684	663	683	672	650	661	663	665	685	673	657	654	674	672	677	695	619	629	670	625	700	682	678	661	688	678	672	694	697	660	640	664	658	622	709	657	676	664	661	656	650	674	615	756	674	682	634	645	644	643	635	688	667	669	687	702	662	659	691	635	647	656	663	701	635	657	682	673	692	663	650	639	692	683	673	660	624	659	677	658	675	697	695	689	658	660	667	735	667	682	655	668	663	616	684	670	685	638	675	650	687	687	681	716	639	664	669	638	691	648	664	654	705	678	687	630	702	674	661	666	672	687	692	713	671	685	696	706	666	715	678	716	671	695	717	712	645	660	684	653	685	629	653	636	660	662	687	658	702	746	675	707	693	727	678	714	671	662	696	700	661	660	672	661	602	699	703	677	672	707	699	644	631	696	697	644	656	664	656	692	645	647	662	689	631	637	714	680	746	727	643	646	656	676	645	626	667	700	615	675	705	665	698	717	655	649	637	694	695	642	665	643	666	681	723	687	672	676	694	673	707	677	712	650	647	687	667	708	659	656	699	670	681	661	697	682	698	650	609	639	676	684	648	651	678	708	691	638	687	683	674	724	686	620	725	695	675	721	695	639	681	673	631	679	683	606	679	671	688	678	709	692	679	676	686	693	638	662	633	657	681	687	696	668	653	693	640	685	689	666	688	660	613	635	692	705	645	634	666	707	679	618	646	680	676	662	678	670	667	684	668	672	671	697	636	699	676	677	654	661	692	678	685	690	659	652	643	681	661	693	658	670	648	672	689	678	687	666	695	695	671	702	649	684	627	675	677	654	650	698	676	691	714	654	688	685	645	672	666	645	669	673	673	655	717	656	702	704	665	609	663	665	662	677	689	660	664	669	690	678	710	710	672	631	649	667	697	670	682	667	672	640	678	693	645	657	679	670	668	642	735	689	688	659	678	745	675	671	676	625	600	660	689	679	689	645	677	683	708	664	704	665	617	666	643	659	675	670	647	637	643	683	699	672	654	627	631	649	662	681	667	690	651	634	654	688	642	701	678	668	659	639	628	692	667	692	647	731	655	679	640	650	678	652	654	677	679	628	646	704	639	654	676	656	652	708	676	654	699	641	668	657	659	681	605	654	621	690	641	661	666	700	653	679	701	646	687	658	686	648	657	654	623	654	742	650	689	652	661	672	686	669	676	702	677	658	735	654	695	663	654	665	648	667	695	701	694	647	643	691	678	702	676	675	635	666	593	667	693	679	647	651	695	706	694	636	651	703	665	696	690	630	662	679	666	673	682	649	711	662	695	689	677	669	663	649	703	674	672	653	732	709	679	677	612	664	678	676	653	676	650	671	697	649	697	687	690	678	726	661	653
23477	5035	2974	2239	1562	1191	893	845	749	583	593	520	513	501	491	451	437	461	499	444	460	461	454	442	436	412	405	462	391	397	393	435	423	393	363	411	389	352	387	385	375	361	408	413	372	340	368	346	385	391	398	377	386	369	355	398	356	353	346	373	389	382	367	394	389	378	364	362	400	374	396	367	362	323	374	343	336	349	371	359	369	395	320	373	346	343	342	369	343	336	373	368	370	349	326	355	354	367	364	380	361	376	370	370	358	358	355	390	349	357	410	359	360	330	393	351	373	361	342	348	345	334	363	322	349	364	358	367	360	354	336	376	342	378	370	355	353	374	388	371	331	419	371	362	359	375	326	353	368	376	360	343	331	349	364	366	338	304	378	318	350	332	375	387	391	357	367	362	328	378	336	343	358	379	342	359	357	361	386	359	336	366	362	357	324	381	370	346	330	342	387	412	365	350	372	376	332	388	365	333	364	362	346	365	390	339	346	334	418	355	386	389	341	364	355	332	349	352	341	343	304	368	377	338	359	381	357	362	373	355	319	384	354	349	374	352	345	402	338	349	358	348	364	340	381	407	382	369	382	370	318	371	343	335	360	362	372	352	360	343	362	339	358	338	383	356	346	388	335	350	369	348	349	340	382	346	383	361	364	360	327	337	367	363	348	360	353	350	367	348	370	354	335	338	335	371	359	361	340	351	341	360	338	370	368	353	357	353	378	360	353	344	350	379	356	390	372	333	368	334	386	343	367	393	325	346	357	341	372	357	334	318	323	366	374	360	350	355	373	370	326	348	391	336	338	342	340	333	347	315	337	359	367	368	383	368	350	374	381	357	385	390	355	372	393	344	393	314	401	372	356	331	343	351	338	350	333	359	374	360	365	364	323	344	366	344	309	389	355	359	357	347	359	305	366	332	344	333	366	363	333	367	361	369	351	363	321	344	381	347	343	365	332	367	381	338	374	347	375	378	360	385	351	349	367	380	305	364	367	372	351	325	376	337	345	352	373	349	386	352	342	363	406	374	344	386	362	353	365	365	397	342	376	367	364	351	348	373	376	325	325	323	363	367	353	348	365	341	335	315	334	326	376	359	345	363	378	365	336	358	338	385	353	363	350	352	331	371	340	314	379	357	340	340	343	383	344	380	359	360	352	369	376	392	348	392	363	386	351	383	343	358	368	363	339	358	367	352	356	320	372	353	348	360	353	392	356	379	362	338	364	380	379	343	333	309	360	352	374	340	335	357	319	380	348	348	380	365	358	364	361	364	370	377	379	360	343	359	363	384	357	374	360	339	340	388	355	388	366	347	348	365	351	360	347	348	382	354	335	334	311	351	378	367	359	366	363	370	313	382	350	364	382	360	349	372	360	377	326	335	405	343	325	356	351	378	372	354	345	363	353	348	351	365	365	351	362	360	369	312	369	364	373	356	364	333	392	375	338	347	364	359	361	369	345	327	351	370	368	369	341	358	330	341	329	373	375	331	373	330	356	309	363	361	341	368	345	357	347	328	375	365	364	330	330	322	401	340	333	377	316	356	391	364	373	355	347	380	342	360	349	376	352	380	373	403	357	348	328	317	368	333	338	354	335	338	380	331	357	341	336	364	352	368	363	351	345	326	329	387	347	351	376	385	342	351	371	374	361	338	339	329	355	336	341	363	379	361	366	340	360	363	364	374	373	388	378	377	380	381	327	342	305	363	332	366	379	398	372	375	353	380	375	383	390	340	350	343	334	362	379	339	322	408	372	371	377	341	388	352	370	361	358	311	343	326	364	371	333	350	346	324	338	355	336	388	335	327	346	316	359	366	374	361	373	332	358	335	370	363	329	364	321	355	386	354	377	353	369	334	352	335	329	355	372	349	367	351	372	338	362	349	352	328	334	347	353	353	372	391	391	346	313	366	378	348	362	339	335	378	372	347	303	393	341	360	345	367	339	378	342	354	362	349	323	375	382	347	357	348	344	332	340	330	351	345	348	360	356	378	365	370	377	371	385	357	360	334	379	395	334	363	354	331	351	361	359	364	356	385	336	395	355	377	305	347	360	393	353	361	325	355	374	357	353	328	371	382	369	355	346	335	366	376	337	381	387	345	341	363	365	384	367	379	351	363	377	385	347	354	350	348	308	352	347	350	323	358	345	357	355	343	354	372	367	357	362	355	346	370	359	371	355	317	329	359	365	380	356	359	371	353	364	405	362	377	328	365	350	375	342	339	326	330	370	318	393	359	349	363	356	378	381	334	358	330	364	360	352	354	387	364	355	333	315	357	294	368	418	309	376	348	320	351	372	329	367	350	371	356	347	356	341	335	362	380	377	304	352	354	354	369	330	354	356	380	356	340	377	356	319	380	323	341	346	358	360	351	375	377	383	351	383	361	359	366	327	367	343	336	337	340	384	345	362	371	354	334	322	379	369	360	334	326	372	378	355	356	382	350	356	347	339	367	342	335	334	341	383	338	368	356	343	331	333	357	359	383	370	386	370	382	364	365	379	327	345	370	349	332	353	356	356	349	364	367	367	372	361	348	366	372	338	365	365	385	380	351	370	360	352	329	348	385	364	347	387	344	340	345	349	355	340	315	381	366	326	360	366	365	366	349	363	355	366	373	354	365	383	343	361	348	339	327	359	344	374	372	329	349	346	336	379	354	331	355	385	364	321	344	352	353	363	376	334	396	362	351	367	343	340	348	358	361	345	329	328	329	376	375	327	337	334	336	371	354	392	349	368	387	331	315	335	342	364	365	358	343	325	369	372	347	377	329	374	309	354	380	344	366	355	401	341	359	326	370	351	319	373	357	350	333	374	362	355	389	336	359	345	336	335	424	371	352	357	378	357	353	374	349	367	351	357	373	387	370	356	346	377	313	348	348	350	361	316	399	344	337	370	332	368	315	354	341	333	362	363	316	370	317	332	366	328	382	391	388	356	353	373	370	376	349	334	346	323	358	381	352	351	379	326	350	371	362	379	358	337	358	325	364	357	339	372	393	348	373	394	376	329	376	366	374	333	331	378	351	377	337	354	330	383	334	341	346	364	353	339	327	364	356	383	352	383	383	369	363	342	367	360	347	394	361	362	358	343	377	322	347	374	376	368	365	395	388	355	328	343	352	338	352	354	324	386	362	336	364	374	334	368	349	380	351	374	387	374	357	391	375	388	345	361	383	379	347	328	381	399	335	356	339	335	338	349	341	356	306	370	335	347	405	388	357	301	346	353	383	357	363	348	344	359	367	364	344	345	373	325	368	403	346	342	373	349	383	369	344	346	346	347	314	351	360	380	367	316	376	360	344	380	380	372	389	350	381	352	378	364	348	431	347	357	370	336	360	361	354	366	372	370	367	353	354	367	345	359	344	368	306	360	374	358	360	336	341	346	331	341	355	366	350	328	354	363	375	383	397	376	340	372	344	377	401	375	367	396	352	353	336	342	363	323	345	339	328	366	354	386	358	355	332	365	330	392	368	390	380	339	330	334	378	368	357	353	344	374	343
11015	2441	5124	6255	5455	4538	3675	3115	2701	2399	2296	2073	1962	1807	1640	1599	1579	1564	1490	1380	1423	1439	1387	1350	1405	1364	1342	1295	1250	1247	1301	1274	1131	1121	1072	1049	1051	1048	1032	983	999	984	1028	995	1004	968	948	953	982	945	967	1028	953	920	930	873	868	887	944	873	908	883	867	885	944	924	900	876	869	847	873	894	888	964	915	861	890	861	880	916	883	891	863	896	896	884	874	872	874	882	899	887	934	892	887	872	844	873	883	817	859	842	851	839	842	922	849	852	801	833	876	876	855	861	879	825	902	879	873	868	886	887	870	846	886	948	895	856	844	886	926	865	859	939	885	919	911	819	921	879	860	856	867	917	915	863	814	882	867	896	873	863	830	829	874	851	847	836	838	828	891	873	919	884	862	901	857	813	867	881	805	853	950	855	854	846	856	825	831	864	862	793	896	848	924	846	837	838	888	808	817	856	865	857	838	849	847	843	841	883	833	826	832	803	813	895	857	846	915	839	878	857	884	885	796	833	860	863	883	853	913	790	861	865	841	854	856	859	848	873	814	862	867	846	878	843	840	860	855	806	888	912	872	821	841	831	850	872	869	802	879	846	871	924	869	864	902	789	865	906	813	841	889	888	844	859	871	836	856	861	817	871	873	841	808	823	843	822	786	883	836	860	817	861	816	828	862	830	854	829	855	858	853	923	883	834	871	854	845	838	797	858	854	925	871	842	903	834	823	866	844	857	835	829	904	814	859	851	798	824	804	870	866	836	894	846	874	882	874	892	852	851	892	826	839	855	871	876	822	878	877	863	841	847	940	866	862	837	845	892	836	851	849	879	905	871	864	920	855	875	846	886	862	839	897	795	845	894	863	874	852	887	844	850	883	810	874	887	857	860	870	834	840	853	860	889	899	846	801	863	863	839	850	858	840	868	864	855	873	810	823	843	813	872	844	851	845	825	846	879	819	816	872	849	825	901	856	845	859	858	850	853	856	868	870	830	883	860	835	850	860	847	817	806	869	899	821	889	894	830	905	865	855	840	850	872	843	859	804	902	885	839	879	889	832	814	842	877	840	849	854	840	834	852	843	874	827	855	833	820	846	849	870	837	884	854	854	830	838	847	919	875	853	772	840	904	827	903	835	871	797	830	923	857	928	811	851	809	826	823	856	849	857	829	853	925	853	867	893	816	848	807	831	857	866	883	855	826	833	844	892	849	836	853	835	890	879	882	903	918	860	854	856	822	869	848	794	857	831	804	894	847	840	898	877	797	878	917	894	848	872	875	923	855	827	775	850	892	822	870	876	894	816	810	810	810	881	864	874	841	874	779	882	873	881	869	879	923	826	848	854	871	851	822	824	834	863	813	852	837	896	908	807	849	856	800	845	851	840	886	848	888	871	793	861	836	866	892	893	894	901	828	860	886	846	926	872	814	885	815	868	841	824	869	857	858	863	824	804	814	831	911	868	840	825	871	838	839	875	864	836	841	891	875	850	813	831	844	895	865	847	814	881	891	845	842	856	812	859	858	801	861	869	890	865	832	824	796	851	853	875	824	809	856	865	863	857	900	822	822	837	858	877	841	850	915	873	862	890	890	841	855	905	810	908	850	833	857	892	843	861	874	833	843	871	848	833	874	875	790	912	917	861	882	798	869	859	864	858	921	819	852	878	881	806	861	873	861	844	882	813	815	891	865	841	831	850	884	827	829	841	891	899	882	826	877	850	843	877	846	866	887	875	864	884	871	840	899	851	842	857	906	869	859	857	845	906	857	832	847	844	804	874	875	865	854	858	865	874	861	858	837	835	885	839	848	836	798	831	845	866	853	882	878	840	843	871	832	829	900	898	853	841	843	808	803	877	872	822	834	802	833	875	864	811	801	854	901	887	860	906	861	810	882	843	833	850	850	860	795	814	865	888	889	821	831	879	833	880	856	862	795	847	847	838	861	851	830	810	808	879	781	824	908	875	798	887	878	893	881	883	877	804	857	840	827	885	855	839	840	866	850	914	810	844	887	854	838	794	886	842	851	892	877	843	894	839	844	777	897	848	855	821	891	846	829	851	870	897	847	853	898	854	876	853	834	844	827	839	839	806	834	837	869	856	857	886	881	825	823	858	887	894	842	895	895	847	846	883	856	845	833	873	875	798	813	874	868	811	876	810	909	870	887	841	857	900	830	852	840	834	784	846	884	870	819	859	842	857	890	886	868	837	849	858	856	898	817	840	853	848	883	872	818	868	833	894	862	870	827	896	846	804	850	874	806	836	876	820	834	841	838	850	839	858	823	883	799	824	870	839	858	898	869	845	855	889	886	826	848	827	841	828	864	855	874	817	794	838	848	877	872	833	861	868	818	866	869	848	842	834	833	875	858	855	877	861	816	869	939	880	846	849	895	818	903	875	836	855	892	856	857	894	861	905	816	856	847	832	869	832	871	859	860	876	840	824	815	871	817	860	852	900	864	923	855	901	913	813	837	877	883	867	891	859	832	846	881	841	839	845	882	829	868	823	851	852	856	822	887	873	835	892	859	794	896	839	891	796	774	896	869	825	813	832	908	876	868	835	774	861	839	875	838	890	926	863	854	837	853	881	899	870	856	839	806	869	917	866	888	913	874	789	858	865	851	844	867	911	884	868	869	870	883	894	875	862	866	891	853	945	845	835	880	888	851	851	906	862	810	861	873	846	882	817	892	836	827	825	823	887	910	826	867	826	849	843	820	842	809	860	910	836	876	848	867	860	854	868	850	869	864	799	866	893	848	815	868	875	874	821	857	859	907	813	881	818	848	840	828	835	820	838	869	866	834	862	859	823	881	848	856	839	879	864	766	864	824	836	858	909	851	843	843	832	853	859	862	822	851	825	855	860	879	890	840	868	862	845	843	863	882	851	870	848	913	836	868	849	850	815	918	840	819	874	857	865	832	781	885	831	850	860	902	874	832	829	886	842	872	847	833	832	923	865	826	899	848	853	871	832	878	834	824	859	835	862	821	890	818	857	855	866	823	837	865	833	887	846	845	850	886	871	853	828	890	841	877	847	880	843	895	853	862	819	818	833	884	769	826	865	877	803	846	854	837	854	880	932	859	857	881	854	838	874	843	825	863	867	828	898	866	848	869	900	889	865	863	832	910	857	879	852	882	848	812	868	892	846	843	855	864	883	860	869	836	901	805	879	812	804	804	843	880	819	822	884	857	868	841	878	873	896	814	846	956	822	895	861	921	859	836	848	866	851	834	917	838	930	892	856	847	837	887	837	874	858	843	864	874	863	844	845	834	898	851	857	866	882	867	776	837	848	825	829	810	886	913	837	838	847	868	880	877	821	842	841	846	862	848	895	885	848	860	886	856	813	889	832	886	878	844	845	893	830	878	816	839	862	841	860	851	818	877	879	860	809	858	825	900	842	838	883	857	802	876	861	851	883	892	865	859	863	865	835	804	836	827	904	847	880	807	857	868	834	840	883	842	859	812	826	825	867	818	848	888	854	829	883	828	836	876	838	891	872	846
2377	523	579	511	436	411	406	410	393	432	421	372	393	397	378	398	395	379	388	409	395	399	365	363	386	387	401	378	387	374	382	370	412	380	412	394	395	359	427	377	397	403	393	386	385	382	390	395	397	408	385	387	388	386	391	396	384	389	393	361	430	396	396	388	375	417	364	345	365	388	399	375	403	384	424	406	400	416	398	379	405	395	404	369	383	397	384	401	354	389	361	377	428	373	370	380	355	377	421	367	402	396	383	375	385	326	399	371	377	369	344	385	405	352	383	368	377	385	378	384	404	356	369	397	415	388	405	395	371	374	389	431	372	403	384	379	355	377	390	410	386	409	381	386	366	399	384	408	331	385	350	370	389	394	412	342	367	399	412	366	393	372	405	415	400	400	390	405	397	398	385	393	382	363	387	356	370	359	347	408	380	366	404	382	385	368	385	364	387	385	372	386	390	367	344	346	377	415	379	395	346	368	420	398	416	425	361	397	414	397	404	374	369	357	357	382	400	367	403	375	391	405	379	375	377	364	339	356	372	341	330	390	429	366	405	371	378	384	396	387	379	391	406	405	401	407	396	390	405	404	378	348	369	403	399	397	405	361	413	391	384	406	356	381	381	383	402	410	401	375	351	410	361	360	398	378	410	389	408	347	378	383	382	400	353	394	405	376	399	392	363	385	381	384	377	394	359	377	403	414	352	376	407	372	382	373	393	430	431	346	356	388	360	388	400	374	391	387	402	417	370	367	373	423	377	380	389	372	430	373	366	371	391	375	353	392	375	410	368	440	370	371	417	344	387	397	435	393	384	437	383	374	405	329	345	400	388	364	402	404	399	374	367	370	358	362	348	356	371	408	375	392	379	401	422	372	409	341	409	386	385	360	428	400	385	378	396	370	371	398	369	434	364	396	398	401	405	366	385	450	385	408	383	404	364	395	417	381	391	369	387	410	360	390	356	379	357	365	350	356	363	386	378	356	368	412	385	394	357	407	419	388	353	368	358	381	359	402	355	383	381	380	372	357	359	425	405	403	400	382	392	407	372	391	384	408	376	423	402	397	369	356	409	397	391	390	391	394	383	400	362	383	396	388	426	411	375	345	402	391	389	371	382	383	439	421	355	393	384	401	388	396	397	399	368	414	396	351	377	394	397	413	363	382	336	383	403	382	386	353	409	396	374	375	395	373	348	390	367	410	377	404	361	399	366	411	412	368	409	360	393	431	365	391	368	395	373	376	362	372	370	372	351	383	382	396	384	399	402	390	365	402	365	376	383	407	372	378	369	385	387	376	385	399	423	380	402	393	362	385	405	395	383	399	373	367	405	429	382	367	334	389	351	401	395	367	376	347	425	393	399	389	379	382	401	378	368	355	405	348	350	371	366	431	393	406	326	372	377	373	390	412	360	388	362	378	354	395	409	414	364	369	346	397	389	412	397	365	424	367	369	390	369	380	412	359	408	391	403	388	403	359	372	387	420	405	428	390	405	389	391	432	405	392	371	385	400	356	398	333	385	381	404	381	405	441	346	369	394	400	409	403	405	376	383	366	369	395	421	380	383	340	376	357	432	423	384	391	379	377	424	389	349	413	355	364	378	359	401	413	391	340	375	398	406	366	380	377	365	364	384	368	393	387	385	402	390	388	388	393	358	450	366	386	375	396	427	370	398	387	367	380	354	380	363	367	345	373	397	383	388	392	367	383	366	377	396	384	367	358	368	368	424	380	386	397	392	384	396	396	395	386	401	435	413	381	383	387	412	403	373	350	374	400	410	390	382	405	416	374	386	367	402	381	373	371	359	376	378	423	405	382	411	385	379	324	395	411	396	402	414	366	325	411	348	401	375	379	396	377	416	387	356	405	383	369	393	382	386	392	369	394	363	394	383	382	377	373	398	420	373	402	376	408	384	385	363	394	416	371	377	398	357	381	345	365	387	350	402	394	429	349	349	371	381	389	358	379	366	385	383	407	360	366	372	360	393	403	400	374	352	364	413	384	358	407	404	390	389	379	351	362	408	325	356	363	393	420	420	371	396	370	377	350	343	347	388	367	370	361	410	369	368	386	425	372	399	400	347	391	393	418	382	405	397	358	376	396	376	391	400	361	364	407	377	368	339	383	366	339	372	399	377	373	365	351	409	402	369	359	379	418	413	359	363	374	390	390	374	374	400	410	421	395	389	416	392	404	391	380	392	395	384	376	345	360	380	426	391	358	383	365	373	376	404	366	378	390	365	378	366	411	362	358	392	404	366	415	394	396	372	438	383	364	384	401	414	370	402	394	399	379	385	361	356	397	390	381	351	402	393	381	380	379	349	342	373	376	397	425	370	382	382	373	388	392	398	376	380	397	378	374	404	400	379	366	354	399	403	404	390	384	369	387	375	365	375	378	403	391	408	394	393	356	392	358	412	384	423	381	411	347	401	397	356	396	388	356	377	374	401	379	362	367	329	352	371	366	368	345	357	392	400	320	350	377	375	402	356	393	374	371	381	363	391	381	377	389	355	355	345	398	393	411	407	355	412	405	411	344	405	380	394	402	362	390	386	365	418	386	401	408	386	412	361	376	441	366	403	363	380	403	415	350	388	430	402	401	390	377	355	389	369	404	401	393	411	412	408	396	371	379	384	374	382	418	370	354	364	396	380	389	377	393	381	340	374	370	408	386	399	385	342	376	346	403	365	361	386	354	364	406	355	385	350	362	375	401	387	394	436	352	381	388	395	381	341	406	361	391	356	366	381	379	423	393	433	412	403	347	359	407	390	399	409	407	382	377	352	397	379	366	376	355	365	374	357	414	403	385	376	406	365	364	386	374	379	398	371	372	374	316	350	382	409	386	385	396	397	388	371	367	391	368	392	409	382	373	410	401	338	409	393	380	394	390	377	364	392	396	406	381	368	368	368	399	389	355	380	363	378	372	397	364	381	354	400	386	388	348	389	361	384	404	393	357	393	355	387	357	371	360	341	389	375	368	371	383	349	353	397	364	327	400	381	405	371	412	368	391	364	356	378	411	382	369	392	383	379	359	384	380	362	355	414	420	395	405	370	373	369	386	386	376	384	337	374	371	371	408	371	368	394	372	438	438	334	366	382	355	380	386	376	412	378	339	393	396	381	386	384	386	359	391	390	393	403	354	385	397	383	360	395	426	372	399	390	356	372	380	375	395	345	386	418	372	352	389	397	371	389	388	406	359	395	358	344	389	400	395	392	378	369	342	435	389	367	386	379	337	373	390	387	362	369	380	400	361	363	372	383	380	363	377	375	373	402	391	387	354	410	375	383	373	380	399	390	373	369	341	357	415	378	407	373	392	380	390	379	385	378	365	348	368	361	362	380	368	346	378	409	356	397	389	366	402	381	408	376	391	386	371	358	407	371	401	374	360	373	422	382	362	395	377	392	375	363	358	352	376	357	380	397	371	349	405	370	426	359	366	389	391	383	355	376	360	382	357	369	413	385	404	333	417	366	377	374	376	369	390	385	399	394	352	341	344
2619	1029	1135	1163	1192	1105	1092	1034	993	949	1010	970	943	926	911	942	980	947	971	910	1010	939	864	951	983	971	992	990	964	878	939	920	880	884	890	887	933	908	926	921	918	887	878	923	914	896	911	854	896	833	878	868	909	887	874	893	922	901	883	903	862	905	868	878	854	917	881	905	873	888	918	900	900	882	854	899	868	824	873	873	868	898	834	842	888	922	837	899	887	858	881	884	863	852	823	868	841	907	898	914	906	864	897	866	920	883	876	940	920	850	849	853	884	885	843	873	881	887	892	890	932	928	858	884	858	841	871	898	868	905	883	841	854	937	880	901	900	943	871	923	899	888	900	914	823	914	904	850	946	903	900	892	885	868	878	885	918	895	928	852	905	966	973	911	926	861	878	893	933	849	922	881	851	914	914	848	849	858	849	874	897	898	846	915	871	846	834	854	853	848	887	899	872	892	913	932	889	962	896	856	917	866	948	866	889	845	829	855	918	847	911	926	862	880	835	875	912	870	854	905	876	933	894	876	912	823	870	909	889	872	903	896	866	920	886	865	845	870	887	886	879	882	827	851	912	834	925	900	846	850	885	897	903	814	868	890	860	913	869	856	946	876	865	865	877	871	881	938	814	908	855	931	808	863	904	868	902	887	912	891	890	912	875	858	848	844	898	920	881	913	865	938	845	864	849	867	909	881	922	883	897	903	932	876	907	932	819	888	866	888	875	831	870	879	876	895	924	861	865	839	846	895	878	854	842	867	925	874	908	854	884	846	898	899	900	917	833	915	872	848	916	907	887	855	876	866	886	924	918	857	911	921	913	907	903	886	879	917	897	865	866	912	844	859	837	902	864	855	897	858	923	866	894	892	882	878	941	880	894	888	910	879	864	813	832	860	869	902	848	861	921	840	910	872	883	804	867	850	880	855	828	879	921	857	918	929	891	896	898	893	925	913	917	902	822	895	881	882	877	879	901	892	872	889	907	914	858	916	929	890	905	885	931	877	879	884	927	917	852	923	952	840	875	840	907	907	856	863	869	937	861	947	860	835	934	917	836	886	950	916	829	907	885	913	864	882	888	907	900	888	940	880	912	893	888	916	870	858	856	891	940	886	866	854	891	955	891	842	831	867	932	879	929	889	856	846	865	897	899	876	925	902	884	882	876	848	864	864	903	862	915	895	904	938	864	910	855	875	927	915	951	846	887	924	888	885	881	872	892	858	899	838	930	837	886	906	858	856	892	859	882	865	901	872	895	836	865	821	920	880	899	874	903	916	941	861	892	838	887	873	843	937	907	825	839	881	844	908	892	888	878	871	875	897	869	892	833	902	850	865	804	937	885	859	886	833	907	864	893	877	879	885	881	868	904	928	895	882	910	908	913	886	892	867	881	851	876	930	877	855	850	850	920	820	856	848	919	854	889	910	845	901	834	889	859	908	884	897	930	858	919	881	876	924	887	881	898	909	889	912	897	852	931	827	853	867	878	939	899	841	932	913	876	890	920	881	858	865	900	886	927	837	870	846	944	840	862	881	915	922	887	886	901	882	883	857	871	907	989	909	826	919	879	893	881	904	882	866	876	897	898	878	863	897	887	921	873	861	908	894	872	853	842	870	928	889	873	924	906	917	903	892	925	924	871	831	881	879	924	901	870	831	894	867	887	912	869	891	885	876	869	868	884	886	900	860	872	883	874	875	810	898	874	906	839	865	854	895	879	900	939	909	896	794	880	860	905	859	922	886	915	907	874	913	910	883	839	914	888	891	929	884	900	867	909	856	912	890	902	839	922	906	898	897	879	908	896	869	873	946	891	910	877	880	887	882	863	863	895	924	864	874	842	942	940	899	869	902	842	891	918	820	873	841	863	895	907	913	869	907	843	882	811	966	937	874	880	923	870	885	898	917	868	825	884	881	884	875	885	944	849	899	867	802	942	860	884	908	902	878	841	829	847	900	861	900	909	893	862	884	905	856	892	887	875	904	900	924	891	860	889	874	874	895	864	869	912	836	788	878	867	836	872	888	838	883	882	880	890	879	864	895	867	863	901	827	884	853	904	866	880	899	932	884	820	878	835	892	903	877	842	820	885	817	877	889	882	847	876	928	922	932	876	895	918	896	831	868	812	891	980	875	865	825	829	909	894	869	894	859	932	883	832	921	835	897	844	870	860	870	816	880	899	861	935	933	907	855	869	890	889	902	892	910	862	894	851	939	854	863	930	920	877	944	891	858	913	922	922	865	853	891	908	860	859	885	938	876	900	911	892	838	837	917	897	847	919	881	876	857	897	859	882	931	879	896	861	876	883	900	824	832	886	855	856	906	913	880	873	898	926	907	835	869	931	874	862	910	889	856	888	894	886	939	857	839	893	933	883	920	899	833	872	893	873	815	872	869	919	845	892	941	901	887	883	850	882	865	877	879	953	881	875	847	865	878	903	954	861	895	879	918	912	915	903	879	934	871	935	877	894	856	845	937	858	877	856	874	870	872	882	893	847	924	903	896	876	878	889	869	928	898	870	889	857	895	840	886	860	864	852	863	866	862	885	913	897	820	872	830	887	897	846	916	863	896	966	941	856	849	828	894	870	871	902	890	872	854	902	896	872	884	929	905	849	881	906	906	892	886	924	931	890	892	904	841	843	869	793	894	978	846	889	851	902	842	923	859	877	924	843	884	881	892	930	843	857	884	830	901	894	902	922	856	883	918	834	863	868	943	903	902	942	883	870	896	868	882	903	887	904	852	926	887	816	845	863	851	955	847	880	883	872	901	849	871	867	870	865	891	868	891	884	864	900	864	890	850	916	874	872	885	884	896	914	858	854	922	818	866	901	896	862	908	924	897	889	890	862	883	893	897	878	926	880	865	852	939	894	844	880	895	840	868	840	901	901	850	873	952	780	853	873	923	882	869	901	913	878	858	883	876	910	860	848	913	890	893	830	886	875	925	903	855	855	862	868	929	885	885	873	864	886	941	854	950	936	874	851	890	863	869	890	845	839	858	915	824	818	835	890	885	925	853	883	868	880	902	900	872	867	871	862	904	876	884	870	905	875	895	818	825	871	871	874	876	858	936	899	900	878	913	856	884	883	878	884	871	874	887	917	889	897	871	914	906	890	871	904	908	868	917	834	894	931	911	917	860	925	896	910	902	833	933	900	849	892	886	862	857	856	902	867	920	859	909	881	874	928	832	897	853	893	879	887	920	884	858	900	907	863	948	922	916	901	870	879	873	893	832	890	858	851	895	847	889	859	913	902	870	852	865	889	834	826	833	819	901	860	836	885	853	881	837	863	874	899	940	873	864	889	884	865	926	898	872	851	881	872	879	864	895	888	812	952	937	919	949	913	880	870	892	935	912	865	891	921	917	917	856	883	903	896	940	875	839	887	863	895	870	900	838	871	926	924	866	858	929	888	853	894	855	891	875	888	891	874	887	870	905	879	913	914	845	869	917	943	851	940	892	874	876	888	931	858	918	869	919	860	841	881	906	886	841	861	834
12936	1649	1472	1127	861	660	555	476	440	385	402	374	353	371	305	334	330	328	324	306	317	286	331	293	331	294	295	280	303	309	300	279	317	287	289	314	271	291	273	282	291	253	291	268	279	260	276	279	275	256	294	286	284	272	278	249	251	225	267	300	281	283	299	283	256	234	254	267	273	278	239	267	306	274	304	293	281	302	294	296	283	293	267	281	243	293	278	288	246	250	266	249	262	312	277	294	295	280	282	273	259	266	288	239	255	274	274	294	276	255	270	287	253	265	266	247	289	246	313	251	274	280	281	272	292	282	280	289	306	298	276	260	291	271	277	256	267	256	287	243	260	301	275	265	272	256	252	290	219	256	244	266	269	256	273	294	291	290	267	301	251	263	273	284	266	253	251	289	273	270	261	276	245	263	276	259	264	275	288	255	278	268	293	272	263	294	271	255	272	279	239	287	232	252	283	275	262	292	267	258	278	269	273	284	277	301	273	244	285	249	299	271	255	269	301	279	274	285	294	300	238	267	268	309	269	288	246	265	257	247	275	275	253	284	265	292	257	285	272	256	277	277	291	273	294	275	261	267	269	275	254	270	269	276	271	238	286	260	284	288	294	279	241	236	264	275	269	295	278	250	272	281	265	256	273	294	244	268	275	273	275	304	254	261	261	273	270	302	271	315	292	276	298	256	293	294	281	278	281	297	295	274	278	260	286	247	273	259	264	286	278	301	281	280	307	260	260	256	280	267	279	307	272	267	294	284	273	262	265	271	296	294	282	245	247	276	286	252	262	263	257	265	258	271	265	293	268	261	256	288	251	287	253	269	272	257	278	305	249	274	289	277	249	257	297	263	269	271	232	247	259	300	262	279	296	257	257	265	293	229	304	283	271	296	272	276	275	271	286	269	245	272	290	273	276	288	273	293	284	274	266	251	258	268	263	282	274	281	311	278	275	290	246	254	258	261	286	252	269	268	237	307	263	297	260	252	271	268	258	274	266	254	236	275	280	252	278	272	277	276	269	289	300	300	268	276	261	267	272	299	264	277	239	260	258	293	276	269	234	255	295	277	272	271	269	302	254	261	242	257	255	271	248	286	267	268	290	292	235	272	281	240	287	297	288	264	238	260	274	285	260	265	293	300	231	296	296	268	268	257	268	284	238	260	279	256	278	275	245	260	262	278	266	260	247	272	259	252	286	272	255	310	289	292	261	255	292	261	247	280	284	256	245	294	265	259	263	256	251	261	262	278	276	275	260	261	278	285	263	278	254	285	292	277	270	239	273	274	255	244	283	287	256	284	256	280	252	248	290	287	277	262	282	280	256	245	264	275	282	287	252	266	287	258	245	297	300	253	260	233	281	271	283	237	280	288	289	255	260	270	235	289	270	256	273	252	306	297	254	269	280	276	258	248	277	242	275	282	275	276	254	260	276	259	287	253	259	284	274	262	289	265	272	274	269	273	261	281	261	282	286	263	251	279	243	272	282	272	284	253	260	264	286	275	283	272	278	240	275	265	277	285	278	264	281	292	264	268	286	256	257	297	267	255	262	228	267	266	243	289	291	236	296	320	290	270	256	260	259	286	274	290	257	297	248	245	253	246	254	272	255	245	244	257	239	272	268	265	280	293	313	279	301	288	253	260	246	289	258	273	264	256	261	280	287	271	276	254	252	262	243	269	268	250	274	272	275	285	281	271	249	264	255	277	250	263	260	298	288	277	282	253	298	252	259	236	241	264	271	278	230	291	258	256	292	292	260	223	281	255	251	285	263	289	281	251	258	272	274	304	271	293	282	273	250	267	252	235	255	272	295	296	272	259	279	270	242	263	276	294	274	243	281	291	282	251	271	286	260	243	250	257	286	266	249	260	266	263	256	281	260	248	254	271	241	270	263	272	238	233	249	306	279	335	267	295	241	276	270	278	276	260	254	233	291	278	261	264	255	266	293	278	278	255	293	279	285	243	268	261	268	255	283	293	280	272	252	295	288	268	232	299	260	276	264	238	250	273	304	299	252	291	269	283	257	236	285	280	258	250	292	254	246	259	278	289	289	292	269	278	239	246	265	277	286	246	259	277	261	304	268	272	285	290	301	268	237	285	299	272	282	262	293	284	273	257	272	256	246	300	278	235	278	291	275	269	270	271	299	275	281	274	274	252	268	250	273	262	281	260	283	271	277	276	291	287	276	282	271	234	273	292	295	268	293	272	214	276	299	257	229	259	267	242	261	281	287	280	254	262	272	270	268	279	276	269	271	252	279	276	297	282	261	246	269	272	273	290	259	265	271	263	257	251	271	235	261	254	257	262	270	255	247	264	265	273	240	277	282	263	276	271	261	245	249	257	272	244	265	270	282	280	282	253	288	225	269	283	270	254	249	264	236	267	293	263	265	270	263	268	256	254	250	275	284	270	260	273	247	259	245	263	238	272	268	250	239	258	278	251	294	287	244	272	251	262	273	271	278	263	230	282	279	261	261	279	254	276	274	255	280	238	285	268	283	274	291	279	278	281	263	267	250	299	284	279	286	262	265	275	272	269	281	280	282	293	248	303	246	328	305	297	272	260	271	280	284	266	280	260	292	244	293	273	253	300	276	279	247	311	296	256	258	282	255	242	250	272	280	255	266	259	248	276	281	245	275	266	296	279	267	261	296	267	264	291	263	276	314	261	239	231	261	272	282	247	275	278	255	285	257	272	303	304	267	254	233	249	249	265	286	275	270	280	268	242	260	244	258	277	297	276	276	293	289	290	293	289	234	268	246	274	231	286	276	260	290	250	273	265	260	252	251	258	262	284	253	255	277	284	236	229	257	250	233	294	262	278	254	270	242	286	282	302	260	299	270	253	277	292	288	288	263	268	264	308	285	255	298	282	249	242	256	278	261	290	223	274	323	291	278	283	273	246	301	244	284	271	294	310	286	278	244	256	265	260	281	255	281	248	284	272	276	286	262	275	288	298	290	272	280	267	287	263	289	243	271	242	278	266	265	243	241	296	302	278	306	264	258	285	275	273	300	273	248	295	274	272	261	257	252	283	278	282	278	277	282	276	260	250	283	250	282	296	267	268	273	258	266	256	291	255	264	272	252	284	282	279	256	267	254	267	294	293	278	271	275	243	276	281	257	275	273	271	307	260	306	247	288	265	284	258	274	273	283	245	266	254	271	254	253	226	273	251	293	253	274	245	273	254	275	250	270	279	275	273	271	274	265	277	282	250	273	289	284	260	285	247	251	281	251	295	275	276	239	289	255	270	256	272	309	249	248	256	270	273	267	237	247	252	287	268	270	283	271	304	253	294	254	261	246	292	255	278	269	257	290	289	301	296	293	291	277	268	282	256	250	299	261	284	259	258	252	241	261	293	273	273	279	284	293	263	266	284	235	297	277	273	277	262	274	302	295	264	240	266	262	266	294	283	272	286	250	297	264	270	274	258	291	273	290	266	258	253	298	256	295	305	282	297	274	289	288	264	263	285	258	266	261	261	267	293	262	285	246	292
7519	1498	2992	3543	2973	2675	2121	1883	1638	1504	1422	1304	1283	1229	1155	1052	1052	1038	1060	1010	1008	966	1021	1018	917	949	906	943	938	868	868	904	892	851	800	766	774	813	775	753	707	719	783	786	789	692	705	718	751	668	732	688	724	739	693	693	699	711	707	696	665	662	709	709	724	658	657	686	648	681	641	676	740	696	700	681	675	682	692	638	631	666	691	650	670	681	689	689	673	683	646	690	678	610	627	656	689	660	659	692	706	735	671	663	678	676	682	641	640	688	653	662	701	670	660	593	685	697	662	662	668	671	695	728	702	685	676	643	727	685	672	631	713	717	702	673	688	646	645	690	660	674	664	650	688	627	725	657	667	696	669	688	703	676	641	677	656	658	667	638	740	722	715	699	684	676	683	695	658	681	648	627	689	610	687	729	642	652	653	667	638	679	654	672	673	669	668	650	632	672	698	684	682	677	611	686	644	671	669	659	633	716	655	666	654	637	702	646	647	643	632	677	656	659	656	662	692	641	694	643	653	676	645	693	648	707	681	672	673	698	708	679	712	613	641	647	670	630	678	645	698	670	682	630	657	649	675	678	683	666	673	693	665	653	677	650	648	675	663	693	608	662	659	660	650	660	667	662	634	696	673	644	674	714	669	676	715	689	725	694	684	640	664	662	660	690	672	703	618	668	664	687	668	650	719	686	624	701	706	650	610	693	630	646	639	636	673	639	695	667	650	669	711	690	678	667	658	721	691	632	626	672	663	665	707	665	683	681	671	638	667	660	662	689	719	645	683	664	667	657	617	679	667	647	688	701	680	609	645	732	705	667	659	634	667	633	650	628	657	657	635	655	647	724	621	690	701	677	659	650	623	644	716	655	708	684	702	672	702	675	617	694	653	673	694	693	654	638	636	735	665	675	607	628	692	687	680	635	681	735	675	655	722	630	669	652	645	689	679	588	719	640	703	657	706	660	656	665	687	678	624	670	703	682	701	669	667	663	695	662	633	695	699	669	632	683	660	654	656	656	658	624	650	656	681	655	694	682	648	668	707	630	662	692	699	636	697	699	717	679	654	685	722	682	708	649	659	685	602	699	654	670	665	649	680	649	653	680	682	615	666	682	642	648	606	731	646	690	679	688	637	662	682	693	686	666	694	671	648	623	640	630	671	665	609	650	674	691	615	649	645	670	684	682	646	710	641	668	672	690	631	646	657	683	623	707	652	640	660	632	687	683	675	677	703	649	665	659	673	686	682	691	693	694	710	680	655	641	625	655	658	686	659	672	676	630	680	666	654	683	687	709	643	670	615	655	625	677	677	688	666	656	742	656	626	654	657	723	637	639	729	705	657	644	666	627	665	667	678	664	685	661	619	651	650	637	702	661	683	671	657	734	644	671	642	690	691	691	644	671	669	678	648	649	705	657	662	666	662	683	706	713	683	706	652	640	645	650	679	687	659	611	619	664	716	668	663	677	685	654	584	621	666	682	707	694	684	636	667	680	653	655	687	672	633	670	640	691	654	708	710	656	692	683	649	627	639	647	700	700	681	687	681	684	652	652	688	654	690	607	661	682	646	667	647	653	668	672	706	685	647	673	688	642	654	712	669	697	698	683	695	676	658	635	641	677	668	625	625	716	682	642	697	676	681	671	637	714	717	708	714	684	679	698	673	616	625	679	721	640	686	662	685	700	702	637	701	686	626	644	679	678	654	672	703	675	684	691	666	705	695	650	648	694	682	706	623	677	660	642	687	685	624	668	631	652	677	661	715	624	664	669	694	640	628	672	676	647	663	685	711	673	701	624	760	728	628	661	641	699	669	708	659	689	645	658	673	675	687	687	662	619	640	660	650	688	621	650	648	651	674	663	684	725	627	625	726	674	658	613	631	681	663	644	664	665	708	636	673	670	676	674	659	675	664	708	657	675	663	699	668	642	658	719	689	698	671	695	656	612	605	656	673	661	666	628	683	669	700	623	693	678	625	683	701	694	736	662	645	681	636	672	691	660	646	668	697	682	651	667	659	621	628	613	648	672	701	651	620	688	708	597	658	641	640	662	707	700	661	659	695	653	649	660	726	684	662	663	670	646	649	686	688	669	641	676	680	646	641	680	649	639	679	648	691	689	658	636	695	671	660	672	686	673	635	690	655	677	641	658	621	645	681	675	706	624	688	664	654	654	691	630	691	649	670	670	616	692	704	654	640	723	679	666	703	675	671	676	638	650	669	633	673	671	682	632	639	700	659	669	677	673	659	690	679	660	682	664	647	634	654	650	654	690	669	658	703	677	657	674	645	661	671	681	703	672	674	629	675	642	667	643	665	688	688	668	722	691	667	669	683	679	675	677	656	641	699	636	712	671	646	700	682	674	628	626	676	614	667	602	659	662	672	647	684	739	717	675	647	694	654	648	694	621	622	689	724	696	698	691	696	661	672	664	692	691	659	656	634	666	664	686	691	670	692	669	688	697	659	683	701	661	705	666	672	652	706	703	704	671	665	666	654	701	675	662	682	656	681	664	675	692	673	693	622	656	654	651	665	677	645	625	662	714	669	659	687	701	609	670	685	680	701	692	691	701	668	687	682	691	699	647	696	690	673	683	703	726	685	666	678	639	634	681	715	656	683	653	642	680	665	663	658	639	636	641	650	646	701	675	682	677	680	641	668	652	673	661	664	697	636	690	659	662	663	701	698	657	693	699	690	675	654	681	668	727	657	596	688	644	680	671	640	661	666	693	659	687	699	668	717	624	706	676	713	666	677	646	637	646	713	679	635	653	690	694	695	705	661	680	676	674	604	685	664	675	689	642	694	658	620	665	683	683	659	665	634	654	684	686	631	644	665	651	676	715	655	636	710	666	644	634	646	665	629	616	648	665	667	685	676	632	701	683	633	645	676	653	644	661	668	657	678	673	680	696	669	678	670	625	664	678	678	691	689	638	649	664	655	704	656	734	671	669	664	623	659	655	666	668	707	668	637	718	665	626	680	677	679	649	677	696	646	656	618	633	627	670	687	669	714	667	663	626	662	716	665	700	634	667	697	662	618	688	693	659	707	673	707	668	686	693	696	647	641	635	672	661	667	600	655	645	651	668	652	637	664	673	683	645	666	670	647	626	651	665	672	680	681	636	646	646	667	660	679	621	646	661	619	690	704	677	665	640	702	667	672	688	624	677	657	693	677	638	649	737	625	677	643	675	701	651	627	685	665	680	619	650	692	658	659	657	661	696	712	670	667	693	678	667	630	652	626	681	652	745	653	636	693	645	698	652	667	689	658	672	659	699	653	661	679	662	651	639	717	682	704	680	704	646	651	662	645	638	669	659	666	662	623	662	651	693	668	662	664	660	617	655	661	615	655	657	634	671	720	665	671	655	646	661	715	628	639	704	647	646	613	635	645	675	689	644	642	700	656	702	671	652	636	639	687	715	668	670	695	675	633	645	666	681	630	666	655	694	661	659	665	665	645	639	631	646	678	612	676	707	630	646	689	653	710	695	593	665	654	648
23439	5310	2929	2226	1544	1203	928	766	688	619	500	530	492	495	484	473	463	482	443	472	438	428	425	409	435	395	419	426	409	399	375	401	377	374	381	399	355	401	367	375	380	377	347	360	388	337	356	360	377	344	361	370	354	354	362	365	371	359	358	376	428	376	360	349	382	331	337	389	336	318	352	374	361	353	352	331	321	333	334	355	345	366	364	330	362	352	374	340	354	334	349	356	352	370	341	361	360	326	370	357	350	365	348	298	359	360	355	377	370	337	343	365	342	313	370	357	390	330	350	385	355	333	353	371	322	382	383	326	349	337	355	319	370	379	366	334	380	401	377	377	311	368	369	375	361	392	357	335	321	327	394	337	364	358	376	354	374	358	362	332	358	342	336	314	324	365	340	340	353	342	367	335	354	332	354	322	329	389	307	341	337	358	334	361	328	368	348	325	345	358	382	388	374	347	316	349	333	359	356	334	339	343	380	352	312	338	394	368	349	362	351	352	371	323	361	375	351	369	372	368	350	315	337	374	356	349	364	368	361	359	386	336	353	329	344	360	379	365	347	361	377	338	324	383	345	314	328	346	376	326	363	392	350	382	394	386	367	370	365	368	368	347	360	338	344	336	331	332	339	326	350	326	352	324	355	353	346	381	337	322	356	349	393	345	365	370	351	367	367	330	352	371	386	370	394	368	362	345	348	379	370	350	318	354	365	372	395	363	362	343	351	364	336	384	353	331	313	374	335	352	336	332	359	334	355	366	376	348	343	390	366	352	321	342	375	351	374	381	341	370	367	312	367	359	357	355	324	329	396	371	387	357	334	332	330	363	330	370	365	351	332	370	361	330	408	374	355	341	322	360	377	360	325	385	367	379	370	376	372	351	354	343	401	342	382	398	351	350	381	357	372	342	326	346	332	331	309	350	352	349	331	346	326	351	329	358	367	330	314	354	342	368	358	347	346	337	359	335	342	324	337	357	351	356	344	346	334	384	352	372	332	347	357	347	353	357	360	398	385	373	375	336	383	331	346	342	352	383	376	351	343	363	316	334	363	381	363	331	354	328	341	350	354	355	349	332	345	361	362	379	359	343	375	360	318	364	372	373	350	360	364	356	374	376	318	365	379	349	356	336	350	366	348	341	379	390	333	377	345	345	332	373	346	353	333	378	347	341	347	336	364	375	340	395	359	321	340	351	311	342	350	344	346	375	318	370	338	334	341	371	343	385	363	364	336	375	377	349	358	341	333	366	372	386	332	362	358	358	354	366	352	398	371	362	342	342	370	386	336	330	378	363	356	380	347	353	366	354	376	348	325	400	324	353	388	346	325	328	353	367	325	333	373	363	330	338	387	330	361	402	360	358	355	361	340	350	368	324	352	361	345	358	351	359	391	316	354	352	342	328	353	350	354	363	373	349	356	372	355	357	361	353	329	348	344	359	355	354	362	381	390	356	383	357	349	372	341	345	380	338	324	339	342	357	344	349	371	359	365	386	340	380	377	353	356	375	373	360	344	345	333	355	356	371	344	322	349	341	361	329	338	323	363	330	363	399	381	395	360	363	338	340	372	383	377	356	333	331	362	339	341	366	336	341	375	371	327	388	365	360	350	344	369	372	347	319	330	351	381	360	341	337	356	387	364	368	361	391	362	355	364	358	350	353	392	376	356	375	394	331	327	354	377	354	365	360	355	340	364	376	345	325	368	343	371	338	350	323	339	371	353	347	331	356	344	361	342	340	316	332	350	346	330	324	324	366	328	364	366	375	339	344	364	401	371	370	376	372	348	343	323	321	302	357	363	347	369	358	349	412	353	345	358	377	333	371	401	327	375	371	376	361	324	391	382	346	323	350	345	343	368	345	320	348	370	354	390	340	360	362	350	352	347	370	362	367	331	355	339	395	390	348	348	358	322	340	363	352	340	340	329	344	352	341	376	322	378	365	337	334	319	346	360	326	338	343	385	325	353	345	399	325	334	361	341	349	361	321	334	385	375	340	344	310	329	359	353	338	356	346	342	395	368	307	351	361	367	346	364	399	370	339	357	359	377	363	355	341	363	362	359	387	354	370	340	354	340	335	339	343	346	351	371	361	387	345	315	389	344	338	355	332	346	398	332	370	360	378	373	370	346	353	332	378	353	361	367	376	331	367	337	356	345	368	344	375	353	382	367	333	384	359	310	361	329	349	363	349	353	373	407	335	362	362	338	404	325	344	357	382	367	357	376	374	354	336	322	367	381	369	403	369	336	345	350	349	377	381	346	311	357	348	341	332	347	338	368	352	339	371	337	324	373	376	380	384	337	355	320	345	336	409	361	321	346	376	346	346	343	327	385	370	365	375	322	351	339	323	353	367	340	358	361	332	340	345	359	358	342	334	343	371	335	330	385	339	352	327	333	363	356	334	341	398	350	364	361	392	353	344	377	333	367	346	351	404	357	365	335	387	319	344	349	359	363	370	363	379	355	342	338	378	360	342	380	352	363	346	366	343	332	360	370	336	340	342	382	362	336	364	372	347	342	362	361	384	326	368	304	337	336	366	370	343	346	366	373	361	348	328	355	343	354	361	317	352	335	340	347	353	315	383	338	340	361	383	359	364	373	366	336	361	361	344	361	314	352	351	362	360	331	381	353	344	354	365	368	359	382	330	365	343	362	350	367	343	360	369	370	319	378	364	357	340	364	386	332	331	356	347	325	371	334	314	321	338	374	352	328	357	393	363	364	369	339	335	354	355	332	354	335	361	349	392	350	327	359	353	354	391	334	331	354	371	338	340	355	344	372	400	322	375	354	393	351	335	361	383	324	375	355	358	361	339	396	340	338	340	390	345	340	323	330	345	336	372	341	341	361	359	347	336	344	374	353	336	344	386	364	351	371	370	345	362	386	345	343	367	328	362	348	342	361	368	354	369	362	361	382	370	323	367	347	355	350	344	334	339	328	349	367	396	322	367	375	383	388	398	362	333	402	377	365	349	376	333	346	365	348	346	359	331	331	361	359	324	350	347	316	352	325	341	383	360	381	362	371	380	375	369	367	322	334	360	357	385	353	342	391	322	345	364	358	319	346	339	341	335	376	334	347	351	372	358	371	375	361	336	339	362	309	356	371	377	344	330	378	392	342	376	348	360	350	334	333	344	386	337	353	374	334	331	356	370	382	377	342	351	334	345	354	335	327	380	366	370	377	318	365	390	376	401	321	340	377	359	340	372	384	390	354	360	323	338	329	367	366	374	346	378	380	379	375	405	319	335	359	355	388	326	358	341	318	332	343	380	336	401	331	378	348	353	355	376	347	370	371	317	355	351	362	366	384	363	342	333	346	366	331	373	369	386	338	349	343	353	348	339	379	344	374	378	368	326	359	373	363	376	321	376	321	371	354	362	368	373	345	406	386	336	364	387	357	371	362	354	357	357	380	354	350	349	336	333	330	343	362	341	310	321	300	380	366	338	368	354	369	384	348	357	345	380	386	355	338	343	320	339	351	374	330	349	365	370	336	382
11212	2462	5265	6131	5501	4515	3674	3125	2776	2466	2344	2083	1859	1827	1729	1656	1631	1560	1540	1481	1480	1388	1371	1336	1399	1322	1349	1236	1298	1302	1245	1247	1120	1137	1009	1067	1059	986	984	1041	1025	972	1034	1009	967	937	928	963	980	1010	957	1050	967	959	916	947	920	878	887	972	869	892	893	872	907	858	862	928	909	965	859	932	909	909	920	865	903	878	858	909	873	862	872	841	886	855	853	877	889	877	834	924	876	851	863	883	865	897	842	891	818	834	873	859	879	848	847	876	863	882	856	882	913	873	850	871	897	884	900	807	838	912	888	872	844	948	874	908	884	879	863	861	937	904	885	874	872	842	850	880	908	854	857	799	873	863	863	888	856	847	820	843	860	838	819	913	874	843	889	864	815	881	874	823	863	893	853	822	860	861	852	807	851	854	838	929	880	845	839	845	778	852	841	839	846	881	831	874	851	826	825	833	880	870	844	881	856	861	855	895	820	856	866	810	898	804	849	846	836	862	858	871	844	833	839	865	841	881	894	834	817	851	851	880	858	890	809	837	823	836	831	848	858	841	817	851	818	877	849	833	857	853	906	876	835	844	850	845	842	849	887	879	878	867	827	888	863	877	841	859	848	863	837	859	840	868	862	848	820	870	816	830	860	818	846	799	866	843	850	828	844	775	848	877	865	841	793	902	820	853	819	818	831	836	805	859	906	834	913	857	842	823	902	853	857	859	834	879	865	823	858	870	861	819	879	852	850	850	866	900	846	855	861	868	861	846	834	872	821	845	861	887	896	893	902	877	865	833	884	846	863	880	812	879	853	844	898	858	867	813	856	830	886	851	908	894	895	849	860	846	903	814	911	841	801	914	833	812	797	844	823	878	833	845	881	847	794	792	806	889	877	835	868	839	863	819	855	849	861	859	816	840	840	846	855	903	793	818	857	846	822	879	883	838	840	887	874	850	830	843	797	886	889	832	918	836	818	873	852	849	810	833	853	864	843	867	858	812	849	795	893	853	860	866	840	822	829	855	910	776	851	826	826	855	887	797	798	801	844	843	848	868	881	871	909	897	805	812	860	838	898	806	886	794	803	861	803	854	878	777	821	877	815	850	869	856	889	897	845	903	862	831	886	881	816	887	879	879	847	840	846	840	827	859	812	889	920	841	833	868	845	826	855	788	816	787	848	884	865	865	873	859	876	837	850	851	791	910	814	870	845	822	846	846	817	801	835	820	846	841	872	860	857	849	812	846	880	816	909	863	856	789	843	858	860	852	852	815	833	845	817	898	913	810	896	868	789	914	850	858	856	842	806	884	859	920	834	831	844	815	913	859	892	823	893	852	851	844	852	815	831	827	825	873	843	849	804	840	853	857	881	822	805	837	826	855	874	898	840	840	856	852	826	821	830	816	901	848	890	819	830	838	822	817	858	819	885	903	846	821	847	908	889	834	824	829	785	831	838	919	883	859	849	871	827	823	833	851	855	822	856	810	860	852	849	814	809	871	835	850	902	853	892	848	833	871	853	858	867	925	866	868	824	814	833	873	807	884	843	821	868	820	881	822	853	816	826	873	861	879	852	925	835	884	824	852	859	815	878	872	789	811	888	842	891	869	813	859	831	859	856	838	911	858	908	917	823	842	847	841	835	847	857	850	836	849	791	869	829	795	863	856	844	917	881	842	827	851	864	847	832	836	803	906	880	856	818	869	838	837	940	829	879	839	871	863	824	855	812	877	880	802	840	802	832	827	871	830	864	863	883	889	845	852	796	874	852	843	841	838	881	844	827	824	871	847	901	843	836	837	861	834	807	852	820	848	871	845	853	834	898	846	897	920	864	892	849	808	853	888	927	827	881	836	855	804	888	821	823	816	858	848	812	823	839	872	801	900	824	778	849	895	799	856	802	850	867	907	893	882	869	856	804	828	852	841	853	818	891	853	825	875	799	830	843	851	834	834	832	798	879	829	890	846	818	827	824	875	887	853	841	880	800	844	803	809	862	787	814	859	866	849	875	883	842	860	832	834	906	849	868	835	864	885	884	829	885	836	878	817	790	867	859	833	895	804	892	826	886	868	866	870	873	827	856	857	879	884	828	852	864	833	862	875	849	899	844	828	814	896	825	902	866	833	910	865	867	913	837	878	871	873	864	847	835	866	821	875	885	838	821	870	887	851	885	892	863	820	855	872	895	894	846	875	884	850	841	883	835	858	872	901	835	802	814	818	856	902	864	832	894	880	894	859	858	857	877	828	807	820	825	839	810	819	837	839	855	824	802	849	855	859	861	901	814	865	887	887	872	876	857	897	836	829	866	847	864	865	869	813	879	843	826	856	823	845	845	867	927	849	840	846	812	906	870	859	784	842	851	854	864	866	869	797	875	846	873	877	850	832	842	893	860	874	853	794	805	863	901	842	866	833	828	812	826	838	841	936	828	889	864	846	798	857	818	875	883	819	858	829	831	871	789	839	847	828	884	856	863	855	826	878	846	875	840	849	882	834	878	858	820	840	859	867	857	861	847	875	873	858	878	868	865	881	820	844	828	826	791	818	863	840	888	878	881	834	837	918	812	873	843	861	873	825	876	851	849	882	813	850	851	801	888	883	820	834	893	841	818	827	893	848	894	867	790	849	854	875	875	841	853	857	840	883	830	842	880	865	798	852	846	888	863	834	904	825	877	869	867	853	795	813	876	842	863	821	873	797	839	883	866	870	840	843	918	884	874	841	804	889	852	880	897	873	859	842	838	868	812	866	886	860	860	811	881	852	846	821	866	882	823	890	852	828	868	838	846	824	878	869	846	903	915	867	841	838	832	870	850	858	837	845	858	861	894	813	832	875	873	874	828	840	818	829	903	836	908	810	861	763	877	865	846	869	872	857	868	832	894	847	856	879	828	834	774	875	833	834	887	834	868	876	833	865	907	853	873	876	885	856	855	859	877	893	859	812	832	823	863	825	877	881	891	872	863	824	788	872	904	847	878	830	825	868	867	853	859	866	845	868	867	873	870	853	836	929	887	842	856	848	865	844	831	817	826	882	830	875	806	874	825	860	866	867	755	861	862	843	837	861	864	853	824	817	816	838	880	831	857	793	829	858	840	868	885	857	859	784	827	884	862	914	912	818	818	808	903	901	819	849	859	888	844	869	867	831	835	849	799	848	863	865	803	875	838	843	813	803	836	855	893	879	846	838	879	899	833	860	823	814	826	847	838	828	891	843	898	871	818	841	822	870	798	856	858	819	835	858	851	804	870	866	850	821	827	866	885	848	820	820	801	829	852	825	831	842	824	819	863	853	877	874	827	835	884	777	836	900	827	856	871	845	878	848	832	865	899	848	888	871	824	819	903	845	872	839	853	851	812	897	903	836	861	823	838	821	848	861	853	844	772	856	825	825	854	840	850	846	827	866	866	842	895	890	840	860	876	851	846	839	887	899	842	829	768	837	845	833	878	861	902	849	839	816	819	861	893	816	823	854	850	869	871	858	841	877	833	826	891	879	876	867	829	867	874	817
2459	491	510	469	403	414	422	391	410	363	428	365	393	386	409	406	404	411	381	392	407	345	363	394	358	422	374	409	399	375	393	392	403	419	375	403	412	356	386	397	380	380	372	350	407	372	405	366	382	407	387	418	394	364	398	395	403	404	357	359	373	374	372	369	399	399	357	380	372	377	384	342	392	399	396	381	401	395	373	370	394	403	369	392	382	413	372	358	350	393	374	384	346	366	402	355	392	371	387	379	375	402	396	374	422	397	398	386	352	391	359	348	366	403	386	395	386	366	380	424	408	378	425	403	385	389	359	364	415	390	363	368	388	411	369	329	371	388	363	420	384	356	364	378	401	391	407	388	388	378	351	398	326	404	390	384	431	401	393	391	393	356	348	377	387	396	379	389	389	408	362	347	379	370	344	385	400	380	434	373	344	386	396	356	373	329	338	385	392	338	355	350	390	384	365	382	396	367	393	387	410	377	400	376	386	377	323	369	386	392	386	424	424	350	371	339	376	363	401	383	361	374	362	398	364	427	313	366	367	390	378	329	373	371	380	387	398	344	400	349	344	342	400	417	401	395	382	394	400	365	365	411	348	394	390	397	333	386	357	345	398	395	394	383	370	428	429	367	368	377	367	374	405	357	371	380	368	360	399	372	349	404	393	387	365	377	381	405	363	395	361	390	383	352	380	352	373	362	389	369	365	396	345	392	369	412	370	385	345	366	368	375	360	369	421	349	410	368	375	397	392	400	370	385	394	387	387	350	358	378	353	376	394	374	363	417	381	361	365	384	382	425	377	379	354	338	379	388	356	388	395	372	388	396	376	429	386	366	386	375	390	337	355	367	363	379	357	382	353	365	381	372	371	331	379	382	390	388	395	370	362	385	364	391	398	376	340	397	427	394	375	404	387	370	364	357	381	406	370	366	355	359	373	414	365	366	406	340	380	384	370	395	391	366	389	428	370	411	357	358	351	386	378	392	333	419	375	377	362	367	381	355	388	406	349	352	350	399	407	392	380	405	405	376	379	410	379	374	378	365	389	354	404	402	402	382	402	392	363	414	368	386	399	370	395	386	402	378	355	354	394	383	369	396	360	355	390	385	350	416	405	377	353	398	370	362	372	355	393	368	408	371	367	376	366	361	369	371	415	375	393	407	391	379	384	399	384	371	348	378	349	367	396	347	376	400	410	365	426	381	318	362	383	382	362	352	336	351	356	383	370	369	381	373	394	383	384	371	344	370	391	366	357	339	362	402	357	373	388	367	367	351	415	340	388	368	383	354	392	389	365	375	370	379	382	425	438	378	374	379	374	392	369	396	371	362	395	391	360	396	372	398	381	374	370	391	364	389	374	362	395	376	364	345	393	389	372	359	364	388	343	388	387	395	386	392	374	383	394	352	354	438	362	358	397	391	401	377	341	347	354	414	391	395	393	356	348	341	395	350	387	375	364	375	325	383	374	372	384	389	367	390	352	363	377	358	412	371	388	379	388	399	393	357	355	370	358	377	377	382	376	357	356	375	366	398	341	403	403	388	349	384	361	380	362	367	373	327	374	387	403	374	401	393	390	367	372	377	368	375	377	373	408	385	394	341	361	351	375	397	389	372	376	387	361	382	353	400	412	377	371	363	375	355	398	371	381	394	355	369	413	377	359	376	364	381	366	392	381	354	369	376	416	401	366	402	405	430	358	380	402	391	350	330	365	387	383	399	398	365	381	356	390	371	367	371	385	398	388	394	385	398	401	372	393	412	357	392	386	391	385	397	360	346	369	361	364	372	370	371	371	401	364	388	380	349	389	356	400	368	353	381	382	383	373	372	358	380	389	377	379	385	410	361	378	381	376	379	384	411	428	398	414	414	391	365	386	362	379	401	391	393	392	355	325	377	398	365	392	330	391	364	362	358	385	399	404	352	382	367	422	388	411	351	390	372	355	391	350	390	345	412	358	384	378	375	381	403	383	394	361	378	372	371	397	400	354	377	387	388	318	397	378	374	359	376	369	367	365	392	369	386	407	393	375	367	403	325	349	361	367	352	376	364	377	396	354	319	412	356	415	389	353	401	399	379	421	368	349	341	404	409	369	354	381	373	398	399	413	369	371	371	389	366	373	384	404	373	390	357	372	366	396	390	394	379	379	365	402	365	383	362	381	358	392	367	387	404	403	355	359	375	398	377	368	387	378	411	387	365	379	390	396	382	396	380	387	381	404	406	392	367	389	387	444	368	360	395	364	399	393	400	359	394	358	366	392	368	341	390	380	388	370	385	388	371	393	410	382	370	389	402	374	383	381	383	367	365	377	405	378	391	363	365	340	362	374	404	373	397	376	371	390	368	368	360	347	401	351	393	375	400	365	376	388	381	357	377	379	365	369	368	362	402	380	356	405	380	377	417	334	406	350	418	361	371	403	377	384	366	381	343	410	394	368	364	412	388	387	353	358	392	375	435	386	377	372	380	367	360	350	391	371	374	402	384	392	402	369	386	371	366	410	337	410	393	362	371	359	412	394	436	385	408	378	371	374	401	393	349	352	372	401	376	378	353	372	358	353	396	385	383	398	413	383	375	393	393	401	356	402	394	353	372	385	351	396	359	364	395	399	410	352	389	358	368	397	377	382	414	381	358	398	399	360	381	355	372	409	367	380	377	356	385	380	385	367	369	341	380	406	347	423	357	393	341	402	379	380	389	361	392	368	367	381	372	390	351	382	366	376	378	382	342	387	335	358	383	349	392	409	399	352	353	371	410	389	409	389	376	412	361	361	385	333	361	389	369	447	396	374	370	370	394	355	387	405	398	402	378	358	326	409	404	423	359	370	367	393	360	406	358	396	362	380	397	358	400	391	361	380	371	361	390	362	354	368	366	351	384	361	379	417	372	357	370	404	377	373	345	398	374	395	354	399	389	396	394	421	388	374	373	360	357	358	353	366	367	386	372	363	374	352	363	422	359	376	369	361	367	364	373	359	354	380	391	392	380	375	344	379	429	361	380	363	410	378	410	363	369	373	372	370	359	379	404	381	379	377	378	377	382	404	379	367	345	363	379	356	394	388	358	357	382	379	355	360	379	374	356	373	353	354	361	356	371	386	378	348	379	347	371	389	364	412	347	397	374	388	351	353	359	384	364	373	379	353	383	391	385	405	393	352	394	386	368	352	419	378	354	408	374	389	364	341	395	372	394	391	400	381	409	407	408	386	389	383	369	376	365	360	314	432	390	391	412	356	425	379	410	359	345	339	354	415	353	371	353	374	353	378	329	388	408	384	376	395	414	367	385	370	387	366	388	360	376	381	394	406	338	406	408	364	350	396	391	369	387	380	369	405	416	392	352	375	368	410	356	391	364	378	360	333	368	403	334	402	339	360	388	402	389	356	363	390	401	365	351	379	387	377	385	383	376	338	376	376	341	382	351	393	370	400	391	393	396	352	426	346	343	384	355	373	383	356	375	350	345	335	367	357	369	384	393	366	388	409	361	388	391	378	360	380	366	404	375
2648	988	1166	1258	1201	1111	1064	1067	1002	953	965	962	973	961	998	956	895	979	950	943	955	942	919	933	967	919	915	932	959	955	893	883	885	925	869	935	916	893	943	871	938	918	882	872	879	887	864	909	903	875	894	913	900	936	879	880	844	858	850	871	867	873	862	922	872	911	873	865	886	881	888	899	926	822	862	910	847	865	829	873	880	869	847	832	934	873	864	915	869	865	870	837	868	894	873	851	873	892	881	909	890	908	921	859	950	859	910	872	861	908	931	874	876	905	838	853	840	872	911	912	853	849	926	895	900	917	899	911	926	878	879	838	877	853	854	849	882	855	927	889	839	874	863	889	824	891	925	913	901	858	919	816	879	882	916	846	859	879	868	865	889	873	872	880	880	914	896	852	870	878	899	827	884	875	899	896	899	885	894	890	894	880	903	892	888	885	874	848	908	828	891	906	895	820	860	849	845	853	919	896	845	897	827	901	850	812	901	861	888	864	930	865	888	839	857	864	882	895	806	895	862	882	891	842	845	896	887	834	895	819	891	903	895	860	872	873	868	914	854	917	846	898	887	890	899	891	875	811	847	856	857	930	857	858	858	893	862	894	880	866	879	823	901	860	865	939	806	888	869	875	955	831	895	862	878	870	841	852	856	875	953	902	919	899	929	839	906	824	881	858	859	887	875	850	842	827	878	897	884	899	866	884	934	852	829	823	879	904	891	808	913	859	822	846	863	874	837	923	873	879	855	898	854	861	891	842	872	903	863	892	933	873	862	899	871	895	876	830	848	829	885	895	879	898	900	870	896	907	850	871	898	817	880	859	820	839	875	878	857	854	870	844	872	883	870	949	863	902	852	814	870	859	867	894	843	855	891	876	887	852	826	889	919	884	833	858	865	879	861	888	851	895	916	883	849	894	861	870	859	864	875	881	897	868	875	866	830	866	926	866	847	916	855	867	929	878	858	819	836	875	861	838	847	877	834	910	818	896	909	901	918	856	858	873	862	840	938	857	883	841	903	911	849	866	889	830	851	808	890	910	850	762	892	928	903	872	929	913	870	874	861	878	889	864	827	936	853	849	891	878	853	894	855	943	829	891	877	885	897	844	889	866	878	859	846	961	855	916	877	877	852	868	861	853	882	876	878	875	880	859	880	860	866	912	879	838	914	865	849	942	817	846	868	847	888	893	882	867	867	872	870	862	868	893	905	836	886	898	832	844	875	889	867	904	889	844	851	896	871	903	876	859	876	868	855	895	885	886	832	848	857	893	897	919	879	918	869	841	905	913	839	832	864	851	888	887	915	873	853	889	846	910	865	874	843	887	900	865	852	879	897	895	897	883	895	885	878	857	870	917	858	870	872	882	919	920	904	879	836	890	864	899	886	897	875	857	886	925	919	853	834	900	852	854	919	886	915	876	890	927	899	895	902	864	889	914	916	992	900	873	924	806	867	804	868	879	871	866	875	858	868	881	877	902	856	948	883	905	860	850	854	886	850	871	842	811	881	893	844	906	891	965	892	894	857	943	890	875	859	848	894	888	865	881	873	870	847	887	891	854	856	881	838	818	885	872	890	862	909	822	893	908	880	881	896	926	847	788	880	856	784	852	900	900	913	914	866	889	879	905	850	901	900	863	898	841	884	851	885	836	871	900	881	875	831	836	882	895	898	920	854	877	911	908	888	897	850	879	852	836	868	863	908	883	852	868	887	854	866	910	855	945	873	918	878	886	903	923	862	881	864	931	878	934	883	903	898	878	888	914	862	875	904	927	914	916	914	884	883	837	905	897	852	824	847	843	888	892	888	924	901	894	812	791	896	873	882	922	881	845	858	896	840	873	843	881	927	839	852	854	900	902	889	852	941	834	897	862	835	851	926	840	867	882	883	899	856	839	864	878	913	892	842	895	816	841	901	875	833	839	899	920	911	826	903	867	912	857	890	872	923	885	868	847	829	879	873	900	872	887	873	844	906	935	838	869	907	851	833	855	809	825	873	808	890	842	868	901	869	918	822	924	883	913	883	839	898	937	939	867	868	846	905	856	924	903	889	908	886	896	929	866	916	922	872	941	900	857	881	854	870	848	854	856	913	862	866	789	856	870	919	880	907	890	878	885	926	868	863	845	859	889	891	849	905	837	849	865	899	894	878	846	862	835	876	867	869	896	851	869	882	825	904	866	926	901	946	879	868	821	895	858	901	812	822	887	853	823	856	904	856	865	902	869	849	866	855	844	874	923	847	824	858	906	875	850	869	842	892	884	867	875	894	852	894	887	831	889	889	882	882	912	821	835	897	871	865	885	835	853	889	938	856	900	903	878	926	895	876	884	871	889	901	870	844	865	943	897	865	882	832	902	877	852	907	886	852	864	875	830	854	879	814	892	899	846	849	858	881	860	840	906	887	925	915	866	845	867	915	869	891	842	876	827	911	855	875	884	811	869	873	863	915	877	840	943	825	903	877	887	874	822	879	855	917	904	859	883	929	889	871	914	873	915	874	810	854	912	880	897	917	854	869	888	868	899	854	863	856	884	842	880	868	844	864	874	835	843	896	848	855	808	852	897	922	920	937	854	857	843	879	878	890	852	851	869	846	877	901	844	864	890	888	856	865	845	883	932	868	888	884	813	879	814	868	911	855	885	927	878	910	850	890	837	889	848	925	864	886	913	868	890	846	855	916	868	892	853	909	890	855	853	905	859	900	909	856	848	847	909	845	875	911	829	898	826	869	858	901	865	863	843	897	889	856	871	890	843	896	862	899	907	875	885	854	876	889	897	901	892	871	854	850	893	861	851	878	861	840	866	868	895	875	865	880	854	868	879	917	854	852	880	814	837	829	863	952	896	884	859	895	892	914	865	836	890	878	833	903	875	818	928	823	879	878	865	909	896	906	855	914	876	851	891	838	886	814	847	877	870	864	881	892	943	858	880	897	925	901	835	853	855	874	890	877	892	876	891	874	895	873	926	905	906	876	898	906	900	898	870	882	877	886	850	868	848	883	917	863	892	877	857	846	883	815	911	839	833	881	863	856	871	876	909	876	913	893	860	852	886	911	885	886	876	846	910	858	938	879	878	841	884	840	789	846	849	890	891	868	854	868	860	867	850	828	854	846	896	902	927	902	942	864	880	834	845	847	870	888	881	816	882	873	878	891	894	839	897	868	878	847	886	869	781	931	878	874	883	889	853	875	868	912	881	855	913	862	864	851	887	847	845	877	847	886	811	881	890	864	903	947	783	937	870	924	862	846	882	880	904	891	908	869	908	876	844	851	943	890	869	856	873	883	880	864	881	850	903	888	889	895	819	879	885	861	842	928	835	830	874	890	854	901	888	868	894	883	918	856	874	901	872	875	868	883	910	912	876	896	900	858	871	870	898	853	846	894	855	844	850	949	888	834	878	903	895	861	870	790	845	889	895	845	884	838	895	800	864	904	893	898	890	871	879	894	898	855	953	869	853	874	892	824	934	881	885	787	860	816	894	888	890	912	871	907	862
13969	1746	1539	1249	904	647	581	473	436	445	350	357	383	349	330	312	331	299	275	327	305	285	286	312	263	288	304	281	290	329	247	311	314	315	271	281	294	317	295	259	305	296	267	271	258	271	268	259	296	265	309	286	263	268	248	265	283	285	259	275	272	270	299	293	281	260	286	306	263	266	294	285	209	298	232	291	258	278	271	258	284	253	262	265	252	296	270	286	231	289	257	251	243	249	275	275	289	262	292	246	277	270	243	258	235	309	296	287	283	244	274	288	254	254	255	278	254	285	276	226	270	293	272	293	274	291	286	254	279	283	255	233	263	232	232	266	254	286	272	263	267	288	255	245	278	219	247	274	270	261	282	266	295	269	297	269	282	272	279	262	259	237	251	294	264	263	304	278	266	284	263	270	233	282	270	264	276	270	265	268	271	262	264	280	247	259	242	254	275	261	266	280	291	288	284	284	272	281	248	317	265	257	250	269	260	269	262	291	272	273	280	259	260	264	285	271	272	260	275	256	275	255	284	249	244	239	269	266	268	293	266	249	275	301	248	301	268	275	279	248	262	295	277	288	272	259	245	270	249	253	268	278	255	263	286	257	243	256	238	264	258	238	286	267	255	246	254	304	296	264	276	245	262	289	268	265	268	271	260	298	271	286	284	292	277	265	270	273	286	265	269	288	258	257	256	239	241	259	256	294	269	253	258	280	253	274	307	281	255	270	290	255	296	257	261	265	271	257	277	256	265	273	253	265	279	237	252	270	271	260	291	273	270	269	267	259	239	258	277	277	267	276	269	279	285	211	266	278	254	260	256	246	261	256	270	268	265	243	262	279	294	272	264	327	249	250	265	299	270	272	249	250	295	279	274	240	260	271	281	272	261	293	254	281	265	255	280	282	252	250	243	280	276	283	269	261	270	261	272	278	256	271	278	277	300	268	258	251	271	281	282	256	265	276	271	267	273	269	272	274	265	283	246	246	256	274	255	286	247	270	272	272	252	249	263	256	293	268	252	230	268	277	280	292	264	237	275	298	253	274	262	259	267	268	293	253	279	292	276	259	242	233	265	257	269	258	265	259	260	257	259	239	253	231	266	272	243	257	270	277	258	240	254	262	286	263	281	239	278	300	304	271	247	270	271	248	265	277	265	245	268	270	270	243	256	223	265	286	272	257	274	261	244	257	278	261	276	238	234	267	252	255	242	267	254	291	295	298	289	253	284	292	251	273	247	267	310	256	280	297	281	312	261	239	277	267	260	253	266	244	273	273	265	258	268	251	285	236	266	290	282	309	271	292	263	283	255	297	269	243	264	267	276	217	266	256	270	306	288	277	263	247	274	266	280	261	273	263	240	249	257	243	284	279	263	260	265	259	246	296	276	259	325	234	304	258	273	274	261	297	269	250	235	256	264	244	272	257	239	237	254	280	285	261	248	265	255	275	278	253	244	267	270	224	227	246	276	269	261	244	265	289	285	283	271	256	250	289	280	272	261	271	273	260	267	289	257	291	304	304	282	257	269	261	275	249	279	261	250	283	275	255	264	246	268	278	289	276	275	261	246	292	242	270	242	282	271	292	271	258	265	247	244	273	297	286	262	252	247	243	268	289	270	266	254	237	253	272	294	225	263	281	240	264	263	294	275	271	272	251	254	300	260	266	270	289	282	268	279	238	251	275	280	310	272	282	304	294	285	309	263	264	297	274	256	267	244	256	281	254	271	278	277	280	259	281	263	303	262	279	260	267	260	267	251	275	257	260	279	260	259	286	259	258	249	267	314	263	260	282	269	289	277	247	248	310	253	254	267	268	292	273	264	261	273	281	278	296	282	253	262	270	247	262	255	285	248	270	257	264	255	268	272	258	247	271	253	276	267	244	261	269	256	275	243	230	242	276	266	244	243	259	294	294	283	254	247	251	260	253	270	254	232	260	274	279	272	253	235	250	284	269	279	255	279	244	278	271	298	262	251	268	276	272	271	287	257	299	268	274	262	287	259	256	250	288	265	249	245	278	296	265	279	255	268	251	264	242	269	257	274	258	243	267	243	262	291	274	239	296	288	258	263	245	256	243	305	270	263	262	276	258	256	279	250	270	267	269	233	266	240	259	272	275	269	302	264	248	240	250	284	302	245	254	270	274	263	246	231	263	268	260	254	237	262	255	259	268	283	252	263	264	244	275	285	274	268	277	279	253	268	251	271	296	263	276	273	281	278	257	248	277	267	289	263	262	272	292	242	251	235	266	264	278	255	271	276	240	221	271	265	252	253	288	247	292	257	276	264	262	281	281	290	244	249	258	246	245	228	274	263	304	260	296	255	283	246	263	259	278	252	279	293	282	281	268	273	259	292	239	272	270	262	275	291	267	252	230	287	275	259	253	236	259	263	269	260	237	290	276	277	255	265	280	272	268	272	266	269	238	235	269	263	271	302	289	289	257	287	265	288	259	278	234	272	262	255	262	254	248	260	271	283	304	270	281	273	307	313	268	264	274	241	279	262	284	279	252	302	244	268	265	280	253	287	259	295	262	255	263	259	262	261	303	254	268	265	235	272	266	310	236	230	287	278	287	277	295	283	257	240	274	286	274	252	264	277	278	265	241	258	252	263	283	274	234	255	253	259	274	259	278	292	275	256	279	257	270	252	282	266	254	271	282	280	275	284	272	275	283	279	266	274	289	243	239	277	297	308	261	267	263	296	275	288	257	252	252	255	247	291	271	230	240	276	273	280	268	269	254	299	270	264	259	274	262	237	293	269	258	241	267	247	249	282	270	280	264	246	253	271	262	278	264	293	248	236	256	292	274	290	296	264	284	293	257	271	250	263	292	261	243	282	280	262	253	284	255	263	253	255	249	260	247	253	269	272	287	256	267	235	242	269	300	252	272	265	233	283	274	283	263	283	257	251	260	267	255	249	280	281	270	264	261	281	263	258	271	284	253	260	239	268	267	280	295	263	279	282	278	263	276	253	263	254	284	269	264	290	249	297	267	272	274	277	283	255	250	278	291	266	260	272	252	320	254	246	252	260	264	277	249	225	263	273	286	257	275	271	273	261	277	263	253	286	257	279	290	254	253	278	248	261	275	240	279	252	280	255	294	281	233	270	286	280	238	260	263	299	274	260	248	241	264	271	267	266	270	254	259	280	259	275	286	277	307	263	271	256	279	275	272	270	252	279	279	293	276	314	286	264	289	273	251	249	274	274	284	301	305	304	285	265	275	276	268	280	297	273	264	259	276	282	250	260	251	241	287	266	255	242	270	261	265	289	259	263	232	262	280	249	269	243	280	254	253	277	262	276	251	239	262	276	268	256	266	252	285	258	256	272	314	258	281	280	287	267	273	230	242	245	275	279	281	264	287	272	238	284	300	271	258	289	270	248	263	271	267	236	259	271	266	272	233	282	312	261	293	262	259	295	271	271	264	283	284	262	253	270	300	244	288	249	290	272	276	279	265	280	258	293	238	271	294	259	290	285	277	263	270	274	255	249	272	290	290
7800	1546	3012	3604	3163	2621	2200	1894	1660	1573	1402	1342	1237	1160	1099	1091	1062	1073	962	1004	994	922	978	1019	907	956	933	901	876	932	846	860	819	792	831	833	747	748	738	765	744	742	808	744	715	707	762	710	713	723	693	754	726	692	738	701	681	680	685	706	645	699	724	701	663	651	672	655	658	647	750	714	624	684	675	655	680	732	676	706	675	694	637	692	700	667	689	668	664	677	650	688	671	613	685	634	673	673	645	661	667	658	720	696	653	704	691	683	682	702	654	683	723	746	708	698	698	670	683	630	687	704	680	697	708	670	722	693	661	685	671	707	676	602	688	645	681	639	644	679	611	672	681	692	673	649	637	663	631	633	630	683	617	675	636	666	675	672	688	669	665	651	652	656	655	639	650	656	650	649	696	673	676	642	685	649	660	672	640	655	631	669	632	694	650	650	623	640	632	651	696	683	645	674	601	668	614	686	644	653	663	707	640	639	665	647	642	652	689	635	659	703	642	686	669	668	667	646	668	665	690	673	648	609	658	648	638	679	665	639	628	698	667	693	663	693	617	682	655	632	625	616	670	660	680	656	641	630	673	618	667	687	643	617	610	643	681	629	638	645	677	645	659	700	669	641	679	665	652	677	659	725	642	678	651	711	631	671	659	650	630	653	672	683	659	678	643	667	686	661	704	642	677	655	630	636	662	648	702	671	610	673	662	662	642	641	669	687	698	592	684	700	658	684	685	643	656	696	712	668	663	680	679	629	651	663	642	623	678	635	664	668	650	673	647	641	674	665	696	665	621	695	684	646	653	664	663	672	731	638	655	655	670	636	652	667	687	646	672	640	659	699	692	671	687	636	652	662	708	646	676	651	668	632	650	650	655	693	664	681	624	670	693	674	682	624	644	712	669	674	645	628	700	666	683	653	669	640	646	643	682	649	680	638	672	672	685	682	634	692	632	617	673	633	637	714	624	695	664	680	682	657	603	619	696	668	655	659	648	673	688	712	668	642	637	638	661	681	651	619	672	669	651	698	678	672	671	664	681	701	642	658	657	666	664	651	668	658	663	678	670	605	702	684	618	640	650	675	672	656	662	634	670	619	637	673	663	673	666	663	672	659	643	643	660	692	638	663	662	658	644	644	585	687	678	637	687	617	629	704	685	698	664	630	665	663	626	696	670	651	651	673	661	649	670	658	658	636	645	635	696	688	664	644	680	650	676	676	720	646	622	636	645	658	660	672	696	619	651	622	641	660	693	686	661	702	633	662	624	611	663	678	712	660	652	631	673	668	687	685	687	622	650	645	603	684	673	656	682	647	656	689	686	643	633	647	663	659	651	608	661	678	669	672	693	707	674	659	643	627	645	654	729	679	677	639	679	672	685	701	705	694	668	639	664	675	657	653	635	639	632	661	661	637	682	659	674	661	641	672	659	666	664	692	704	690	681	673	623	683	653	673	674	692	673	660	681	682	688	615	642	662	582	652	663	657	682	684	661	664	628	636	651	662	672	634	620	661	705	627	659	631	621	667	672	665	640	635	594	644	692	639	690	624	657	656	635	629	666	650	688	678	638	628	643	663	666	667	623	669	623	702	662	670	690	669	657	706	649	662	650	666	675	644	690	676	611	654	659	624	655	653	616	670	654	688	652	675	638	653	700	687	675	679	637	690	670	672	683	661	622	646	637	624	631	680	634	617	671	658	616	665	637	652	662	614	656	661	650	677	658	652	656	690	651	650	683	650	624	632	621	647	668	662	697	665	690	637	658	715	620	652	693	599	675	650	695	679	672	701	642	645	635	670	701	656	713	663	651	662	654	655	660	688	647	696	671	621	658	671	640	672	682	642	680	646	679	680	649	639	652	660	659	657	668	668	674	642	639	676	688	685	681	624	640	688	638	705	692	649	700	663	672	683	665	623	670	673	642	651	691	617	649	656	682	653	680	679	669	691	622	630	662	667	677	664	631	657	602	680	665	639	654	631	633	646	625	664	701	612	672	627	643	667	670	691	663	634	670	639	644	661	671	666	658	663	636	694	631	647	648	678	648	667	665	683	695	671	673	616	648	646	663	657	644	682	635	675	654	661	664	658	674	641	676	613	668	647	685	668	625	607	676	668	687	688	674	696	640	669	635	675	670	639	642	659	683	666	678	665	589	638	705	675	617	643	619	726	636	649	646	625	657	686	639	668	667	630	653	678	634	659	630	685	683	613	650	629	702	667	736	645	616	643	616	642	657	665	692	652	679	659	679	654	718	685	662	688	653	640	664	638	664	622	663	638	666	659	637	678	666	678	646	685	616	648	650	681	681	596	649	688	682	642	679	684	611	707	684	638	648	667	707	640	665	653	655	663	649	653	652	651	684	664	677	643	658	644	639	669	647	581	584	680	656	667	701	669	664	685	610	656	673	631	684	678	643	659	657	693	650	659	709	630	617	651	629	654	649	668	589	676	625	638	644	701	665	646	644	652	669	638	630	681	671	701	660	669	685	717	704	686	643	682	656	614	653	665	720	644	669	660	657	654	649	638	608	654	676	605	640	654	691	670	680	637	643	633	654	644	672	617	710	633	673	627	650	634	697	662	680	641	632	649	699	660	660	668	665	652	628	659	635	653	654	718	658	669	638	637	668	677	685	659	672	691	683	618	669	688	624	668	633	633	711	638	616	669	654	721	648	674	657	671	661	683	615	630	645	624	660	651	664	651	691	640	669	629	649	674	649	666	684	636	685	660	615	642	719	720	672	658	678	649	653	610	665	646	636	633	661	645	668	680	684	671	662	670	686	673	683	646	631	674	679	660	679	648	653	675	589	632	682	688	647	655	660	676	666	670	644	741	614	672	672	684	688	660	656	639	658	654	658	681	669	651	660	665	648	652	703	660	651	651	596	643	642	672	630	662	659	679	618	666	639	648	634	693	668	711	671	657	665	690	658	659	666	675	651	678	702	656	675	695	635	698	622	728	716	644	661	648	669	679	662	633	673	613	688	659	644	585	609	642	672	691	675	643	612	674	646	667	674	636	689	646	686	689	681	667	630	662	670	649	665	629	662	680	701	649	673	661	681	672	654	667	650	661	639	657	655	674	630	720	683	678	647	679	645	661	650	733	677	661	643	673	648	672	683	683	648	685	699	659	609	682	636	653	612	676	672	671	676	662	648	689	686	640	612	684	628	677	669	614	657	654	630	661	669	661	643	640	654	656	671	690	689	661	636	632	658	647	639	667	653	670	685	682	650	656	647	657	649	681	627	662	616	671	631	647	653	679	656	644	645	685	668	652	648	695	700	644	642	661	639	704	672	644	671	667	689	655	687	705	646	668	647	678	617	644	670	670	645	663	655	611	669	688	691	649	612	602	628	658	662	678	593	685	709	655	616	647	634	683	640	626	624	667	633	664	646	659	657	648	640	652	676	640	689	673	645	673	668	638	609	659	650	651	698	667	651	699	697	665	668	643	691	646	646	649	670	684	700	705	629	647	653	649	656	611	658	629	633	713	653	650
24599	6027	2953	2203	1577	1152	897	796	712	606	551	513	505	472	494	491	417	456	462	463	443	435	413	444	423	425	482	399	450	416	378	415	459	360	367	388	353	334	381	362	357	366	412	366	385	341	369	413	376	307	344	345	337	363	380	402	355	375	376	331	325	322	353	354	380	359	357	358	357	342	327	328	342	341	337	341	354	352	365	374	379	344	321	394	373	349	339	384	357	331	349	351	385	329	338	318	335	363	352	376	375	363	357	370	365	353	371	358	348	349	372	372	343	356	326	351	366	411	327	343	363	338	362	353	353	361	338	337	348	382	389	362	372	360	359	344	326	334	396	384	372	328	358	323	348	369	336	322	333	342	334	378	317	349	358	344	334	328	342	315	327	367	364	370	358	384	347	359	340	330	287	354	349	346	346	345	343	319	356	344	355	376	366	328	334	352	353	396	342	338	345	418	334	358	324	388	324	325	358	334	335	393	337	318	328	375	335	339	356	332	326	357	346	342	359	349	342	329	372	376	350	343	341	378	344	342	325	351	328	343	369	336	345	375	351	363	375	323	336	340	342	360	328	355	332	364	312	335	369	322	349	378	358	355	397	379	375	340	335	369	357	352	355	380	373	365	337	333	370	316	347	399	355	326	318	357	336	315	319	372	367	384	354	353	360	358	335	368	350	368	359	373	348	365	349	314	358	297	364	353	329	355	398	370	341	350	348	314	357	320	347	348	361	331	356	330	342	367	339	367	358	352	362	353	336	324	333	358	363	341	400	335	378	323	405	397	372	391	369	370	354	341	334	329	346	368	343	335	362	356	368	369	366	350	386	362	365	364	334	359	364	368	349	357	363	328	393	377	368	318	379	365	296	356	379	376	352	347	374	359	364	396	362	369	359	355	355	355	342	351	339	344	337	366	320	334	373	346	320	359	377	313	338	334	353	352	323	353	319	331	355	368	352	333	365	349	363	344	347	299	352	375	346	342	345	319	347	336	358	359	368	358	355	328	384	356	336	367	350	332	348	358	315	349	367	352	339	348	400	332	308	370	352	365	375	359	337	383	362	362	371	321	359	334	334	326	363	348	359	342	387	389	329	390	401	346	375	376	359	396	344	343	327	366	334	377	373	342	391	335	365	361	343	358	372	372	337	375	355	370	370	350	328	357	351	341	339	358	362	359	352	349	357	369	369	330	333	341	351	364	376	307	358	378	361	345	325	325	343	362	377	360	322	353	333	379	329	375	338	370	362	352	368	357	351	345	374	369	274	358	345	306	347	346	333	309	327	353	387	352	350	355	308	372	350	342	369	343	358	369	344	341	329	361	400	354	360	363	372	330	358	338	336	341	351	337	366	322	378	350	313	340	312	386	322	348	339	338	366	353	373	351	357	318	330	333	357	349	352	354	385	371	352	385	343	345	354	334	336	350	380	340	340	342	317	349	304	350	358	318	355	340	337	345	361	384	381	373	361	335	379	351	378	331	340	351	372	337	387	352	371	374	344	319	354	357	348	323	335	362	315	363	344	360	358	361	371	361	375	377	350	364	347	351	328	315	366	364	343	336	361	338	356	364	335	363	369	352	294	332	341	330	343	347	323	377	342	368	336	337	362	354	379	344	356	356	343	330	337	366	358	331	323	362	368	353	366	382	368	337	344	358	346	337	329	346	325	380	368	363	362	349	348	362	354	355	334	353	363	316	330	379	370	313	337	346	345	354	356	365	353	376	359	323	353	314	316	378	348	363	355	351	364	361	335	347	343	320	332	348	351	338	317	299	350	351	335	319	374	355	350	362	395	339	321	369	360	350	367	353	362	339	342	313	358	381	362	368	356	327	330	343	352	339	385	352	359	336	392	375	381	368	358	357	342	349	373	335	335	382	348	357	334	401	354	348	375	347	369	392	326	339	348	332	375	360	326	365	342	343	334	370	329	346	359	371	342	330	390	339	323	366	362	347	359	375	355	347	353	380	335	363	344	371	340	348	409	337	350	369	368	344	378	344	370	350	371	354	353	338	350	339	396	372	359	346	343	337	323	361	327	344	362	383	364	341	338	369	360	357	350	349	341	396	352	341	363	356	380	333	373	331	341	323	375	342	323	334	325	353	325	336	329	367	347	332	366	370	336	344	371	351	363	366	378	327	330	350	360	338	365	354	349	356	337	384	333	349	356	363	335	349	338	356	329	364	367	377	358	334	347	370	344	353	348	383	331	339	350	343	356	327	351	330	362	331	317	349	356	390	327	315	336	328	344	365	333	367	324	314	364	353	362	348	374	340	377	371	347	343	363	340	339	333	343	334	325	351	345	355	379	343	334	385	375	370	352	354	354	354	377	375	336	351	365	320	331	382	322	371	331	346	330	356	350	334	367	330	317	308	368	388	384	324	361	347	399	336	368	335	353	340	364	363	370	341	312	333	354	357	331	375	389	351	355	387	396	389	365	332	368	329	377	372	370	390	346	362	344	302	342	335	335	349	320	364	354	368	339	366	381	417	339	374	352	347	354	367	357	352	339	334	327	365	330	348	369	335	330	348	363	374	356	371	372	339	323	336	369	388	338	319	402	362	331	324	352	384	351	364	316	339	339	392	358	309	367	356	340	364	391	341	350	389	354	342	332	345	327	353	351	351	349	344	385	399	339	359	317	359	357	339	382	351	325	363	319	372	338	396	367	352	361	342	306	357	352	341	342	362	324	360	389	361	348	343	325	364	347	356	299	354	333	367	351	358	345	335	359	337	352	397	373	351	353	356	364	357	340	389	334	377	341	345	344	324	351	347	345	365	357	378	363	361	338	371	353	356	366	341	341	318	357	334	359	337	330	371	388	354	354	361	336	360	312	346	340	341	344	347	322	350	339	361	341	337	359	322	346	358	384	337	373	308	362	377	345	350	378	346	386	348	353	344	332	333	354	378	366	333	338	354	333	336	317	313	331	374	336	365	322	316	359	351	350	336	344	342	351	359	383	365	345	346	333	361	345	381	339	340	369	349	353	380	310	347	338	351	371	362	342	374	355	381	362	363	361	380	351	376	381	370	322	382	369	363	353	358	343	392	370	337	352	362	363	380	352	366	353	323	348	339	349	334	335	348	370	368	366	362	332	346	347	352	376	377	350	354	355	376	343	334	347	325	369	355	363	371	345	332	370	344	380	349	331	362	339	342	367	350	385	337	341	351	349	349	345	376	332	354	340	358	336	329	355	355	381	326	339	325	330	345	330	314	317	335	355	362	332	368	322	349	336	368	318	378	355	383	338	370	343	358	327	322	357	339	341	357	354	305	360	355	378	335	367	317	356	325	332	333	353	358	402	385	325	369	346	360	376	361	342	341	354	364	344	339	359	368	377	359	370	321	362	331	322	373	386	360	354	370	380	328	329	367	377	340	367	354	351	344	367	364	354	327	353	335	323	363	367	366	331	373	339	322	305	342	351	327	367	367	354	364	325	346	352	351	389	326	379	343	321	336	331	364	335	333	339	361	346	383	356	353	332	357	359	328
11547	2512	5126	6150	5401	4477	3712	3143	2794	2368	2268	2005	1901	1740	1656	1598	1593	1545	1520	1446	1420	1373	1445	1385	1395	1312	1280	1283	1212	1228	1269	1236	1108	1122	1087	1015	1107	1011	967	1006	1009	1032	1055	938	971	973	958	935	944	941	998	947	998	938	907	915	889	881	811	886	882	889	840	898	819	836	860	848	900	835	863	841	863	825	869	843	828	868	940	877	853	848	888	823	817	841	891	875	857	906	908	866	841	868	901	809	896	818	859	826	793	842	839	858	842	825	862	818	846	882	860	837	912	902	914	814	844	844	817	858	862	886	879	867	841	834	860	875	854	811	821	839	872	881	885	892	900	863	891	829	843	837	885	865	823	787	827	859	825	876	856	900	855	838	856	864	833	863	883	902	829	876	872	864	827	828	818	879	829	852	896	856	897	879	819	808	827	864	890	870	819	795	884	857	853	819	840	828	840	832	803	835	880	806	812	854	883	780	854	900	846	880	808	848	850	852	873	830	837	798	834	843	863	843	881	852	832	851	837	785	787	879	814	837	838	855	877	846	857	824	833	822	879	787	798	815	851	859	863	808	834	799	798	819	808	863	859	854	802	841	849	836	831	847	836	880	837	811	866	844	824	872	825	873	819	810	819	851	861	827	827	809	804	862	849	839	838	856	860	789	840	832	824	839	815	821	831	872	907	866	848	886	857	861	824	864	874	859	852	873	891	845	878	822	829	793	875	900	822	852	808	798	829	883	854	831	834	828	807	788	862	829	876	869	834	834	830	852	810	837	839	869	871	863	810	827	791	852	842	767	865	899	863	832	772	830	828	896	897	867	809	847	834	869	895	825	851	818	843	823	828	865	833	776	814	823	856	859	837	833	817	873	874	828	807	810	820	818	785	836	825	862	819	843	862	829	806	857	873	784	800	853	813	801	808	872	836	835	843	839	818	812	852	863	880	873	837	790	862	844	846	836	857	850	796	858	813	861	873	839	800	866	847	854	904	827	796	872	835	810	888	841	833	847	836	859	885	857	819	859	811	852	847	850	860	815	785	888	857	853	795	799	812	843	872	862	828	780	851	839	863	850	842	810	837	835	852	867	893	869	815	819	806	840	860	834	863	865	890	800	809	874	811	880	842	818	787	847	856	812	853	862	838	846	864	844	824	853	835	809	836	847	839	857	848	839	824	857	836	841	836	763	848	788	896	828	821	873	822	866	843	857	836	879	858	785	860	819	848	823	850	897	924	819	818	809	815	902	796	830	825	850	817	904	794	818	860	858	824	822	864	841	868	861	884	844	893	817	862	837	820	805	820	847	852	852	840	864	832	785	814	832	828	802	889	828	825	902	808	919	857	834	819	836	854	864	776	852	871	825	809	826	829	771	843	862	842	819	818	847	824	889	871	840	820	801	851	824	886	825	761	821	757	833	767	845	854	884	885	836	841	867	862	866	828	838	823	850	875	887	823	816	906	821	845	853	841	797	843	827	859	826	834	883	800	858	811	833	856	831	851	872	827	863	845	815	846	842	849	863	838	869	861	830	817	836	873	856	845	878	832	833	809	803	838	851	856	820	861	815	800	846	813	848	878	772	840	826	835	832	830	826	855	923	871	842	868	933	830	842	861	838	821	830	860	846	854	816	869	840	827	860	819	872	776	837	849	846	858	853	840	829	837	839	829	844	845	820	872	828	871	821	837	827	799	884	858	837	861	815	788	876	828	864	809	898	906	837	833	812	875	845	891	815	809	850	805	849	812	854	823	800	820	817	883	837	824	841	832	777	875	852	868	830	788	879	867	846	855	859	787	837	840	855	864	825	860	802	832	878	844	885	856	843	830	807	850	838	830	822	836	851	842	880	823	862	870	834	827	819	832	843	817	870	861	844	811	830	844	830	804	801	841	866	823	843	847	844	836	887	844	810	820	845	801	852	812	865	858	809	853	926	836	919	823	852	865	871	862	872	887	805	815	819	875	813	831	867	843	827	848	853	830	836	789	844	843	816	862	875	884	839	773	807	859	838	812	796	822	824	838	822	835	866	842	838	834	857	809	805	788	840	817	844	858	849	825	843	827	833	859	854	850	827	828	880	859	887	864	852	879	840	794	853	835	853	828	806	875	889	877	786	797	875	799	807	800	827	797	801	806	816	893	862	867	826	855	889	816	807	831	839	833	795	860	856	811	816	852	793	838	852	859	875	788	850	856	791	918	789	820	865	832	833	852	875	871	860	855	854	821	789	852	844	802	815	860	777	849	829	844	848	836	888	849	862	885	779	845	846	839	840	858	834	835	817	868	836	840	767	825	829	854	871	845	799	852	826	828	846	902	805	792	818	839	897	841	783	863	830	812	817	846	809	846	830	814	828	891	900	852	891	811	808	851	861	832	802	884	841	862	834	815	827	818	841	829	796	792	817	855	860	828	885	854	845	866	804	849	858	872	853	834	853	841	811	788	819	807	831	821	839	857	818	847	826	791	898	819	783	821	855	820	859	857	873	890	848	837	819	805	850	831	845	850	890	829	822	855	849	887	845	836	852	845	839	851	805	894	848	873	867	901	797	866	853	867	865	866	845	786	822	847	836	851	820	900	910	820	910	871	834	835	819	833	838	836	827	826	836	835	815	818	830	861	819	826	859	856	821	830	847	847	775	818	842	809	846	820	870	823	788	854	914	896	889	815	840	867	800	829	865	815	811	807	864	914	831	815	881	857	821	843	868	850	804	820	895	826	847	852	823	859	821	880	830	821	892	775	868	873	815	815	854	830	862	837	827	835	861	815	781	832	850	809	845	811	842	812	864	865	852	799	892	833	840	837	870	833	852	826	859	870	876	811	787	875	854	869	818	836	828	829	823	869	839	801	884	874	842	868	857	843	906	852	873	859	859	796	831	811	832	838	828	838	833	826	851	873	789	828	874	845	833	825	862	830	871	826	829	855	877	832	875	866	857	842	849	865	851	892	817	863	802	897	859	813	828	841	836	849	796	860	848	863	847	855	829	815	833	798	807	831	859	808	872	833	895	889	850	852	843	858	847	827	870	857	878	846	857	871	849	805	860	863	822	847	787	821	819	850	812	847	879	857	851	914	812	847	857	871	862	836	831	881	791	845	804	850	829	816	880	843	828	848	829	839	830	838	816	829	799	837	812	814	809	794	831	789	828	853	867	850	821	833	867	836	833	874	785	854	805	861	907	831	849	824	856	846	844	847	861	865	844	802	819	853	812	864	810	816	810	825	872	827	848	887	850	846	815	830	892	807	821	836	825	845	808	883	817	800	865	865	843	835	863	800	845	846	848	849	773	830	830	835	846	844	857	850	865	844	845	824	872	846	837	826	816	828	838	831	825	852	831	851	823	812	851	809	811	840	867	832	834	822	836	833	842	781	831	856	832	806	830	800	898	862	832	886	887	792	887	829	839	905	824	837	833	867	779	850	843	861	866	828	830	855	882	821	829	839	863	845	803	837	823	825	852	867	790	857	824	818	853	827	839	828	847	866	860	905	847	825	808	879	861
2549	509	490	483	453	457	397	380	404	416	379	405	387	407	387	362	368	382	381	360	379	395	407	390	382	467	392	408	373	391	422	421	405	386	365	360	387	352	401	389	384	354	407	344	356	400	374	373	372	372	364	391	368	345	350	368	347	406	382	393	387	348	390	400	350	381	379	413	362	350	397	380	357	349	368	405	399	371	398	408	377	363	364	363	355	393	394	381	450	385	381	390	370	383	361	362	368	361	407	370	364	384	377	381	394	372	381	339	333	380	376	367	379	378	388	371	402	341	331	406	369	360	378	381	388	354	401	336	362	352	378	401	362	356	391	382	367	371	403	381	367	370	373	373	371	405	379	360	398	358	349	362	344	358	383	361	334	356	395	340	390	375	355	371	376	394	366	379	385	374	380	406	373	398	408	363	416	390	366	354	351	358	378	431	336	365	396	400	375	341	336	372	421	415	363	368	349	373	374	396	354	362	373	386	378	360	366	354	370	378	367	370	374	367	378	383	359	377	402	356	403	351	379	372	392	380	386	340	392	369	387	414	364	400	379	379	375	413	360	350	410	363	379	373	402	350	369	387	397	419	357	378	398	401	386	374	373	359	364	332	406	362	355	353	368	415	391	387	391	357	374	348	416	409	371	381	363	383	393	402	377	362	395	355	388	334	374	382	380	409	367	424	396	347	371	389	413	358	355	376	379	374	348	339	357	359	355	389	357	381	400	364	357	394	361	349	354	332	363	374	392	353	375	396	358	407	374	392	388	404	335	371	382	391	383	357	372	424	373	350	366	334	417	384	413	418	351	350	353	372	382	369	389	378	369	385	374	382	380	355	350	396	368	381	373	386	374	369	360	382	347	371	352	323	389	366	352	395	419	347	343	360	364	368	358	358	358	384	388	359	402	376	379	402	369	341	387	385	390	399	385	345	374	359	335	374	382	413	345	385	372	388	386	385	404	386	392	366	408	368	380	410	422	335	346	355	378	403	386	402	396	404	362	380	388	354	386	375	371	375	354	383	375	351	353	390	433	377	410	366	381	372	413	433	363	373	377	383	385	353	394	387	391	384	374	343	345	403	355	386	375	367	347	376	357	372	373	367	351	383	391	368	386	342	401	412	393	392	403	408	372	419	377	359	366	370	354	403	349	346	358	353	387	377	369	405	351	371	390	361	335	355	359	376	386	390	361	411	370	376	407	386	362	358	364	373	400	377	395	414	355	370	386	390	395	389	414	379	400	385	411	389	364	402	380	385	397	356	416	374	364	369	401	372	386	397	364	364	381	361	341	379	392	371	412	380	396	387	337	371	348	377	408	359	372	384	392	380	340	346	391	388	409	370	386	384	376	398	360	359	403	380	389	387	368	379	373	375	327	377	371	368	422	358	382	412	405	358	397	413	351	432	401	371	392	340	334	375	388	379	358	389	367	391	354	380	366	381	401	368	356	367	350	394	391	436	385	396	413	373	393	376	366	360	386	383	347	378	365	380	384	378	346	364	416	382	361	365	385	400	401	397	396	396	378	353	408	376	386	380	387	382	358	392	388	375	385	388	396	388	326	384	350	358	397	365	358	352	377	393	376	387	341	398	393	350	374	366	372	359	353	369	368	369	377	339	376	378	388	375	342	375	407	386	361	376	384	385	424	382	340	365	388	363	373	396	366	416	393	362	345	391	374	375	377	358	402	372	357	376	351	373	380	348	383	364	413	387	352	382	355	404	362	373	355	393	412	382	366	366	373	407	359	388	363	346	379	377	387	360	350	402	373	375	351	324	394	367	341	372	334	356	354	392	378	410	368	374	358	371	385	387	349	366	363	385	364	389	423	360	386	410	400	401	391	388	384	372	355	401	356	374	370	407	326	359	361	360	369	352	373	358	413	361	355	418	358	364	386	340	415	389	375	394	380	369	381	393	405	379	384	354	364	401	359	372	370	384	378	379	365	383	360	366	367	372	362	333	385	377	375	381	419	374	366	352	385	402	384	372	399	373	327	363	369	367	357	371	397	401	420	353	374	359	382	406	361	383	398	367	351	372	380	391	375	368	373	378	379	377	365	392	366	381	367	332	398	371	379	384	351	403	365	359	405	348	375	383	398	354	404	344	361	355	382	361	383	362	381	377	403	376	356	346	406	352	386	386	356	345	346	385	389	380	345	366	402	368	375	341	370	414	358	384	386	389	424	374	354	387	392	378	407	423	390	404	413	406	355	347	374	398	392	357	395	334	367	342	362	364	372	375	386	361	377	393	386	371	387	372	361	383	403	388	388	378	388	363	397	344	357	395	381	377	344	371	390	360	398	390	384	383	342	383	411	399	359	352	397	387	371	382	400	386	375	390	389	381	355	371	375	378	339	361	374	371	372	387	405	391	378	380	438	391	397	367	382	383	377	409	373	348	407	386	376	393	390	370	345	378	368	409	382	384	333	351	353	382	419	383	354	342	374	370	385	362	350	349	357	374	354	377	392	413	398	378	405	394	369	383	360	371	392	356	340	403	374	380	408	377	346	393	395	369	384	359	387	370	362	366	346	387	395	362	404	362	393	393	381	349	392	388	364	412	400	372	329	380	340	353	349	366	358	388	361	383	392	380	350	379	395	346	357	364	404	359	377	355	385	366	414	364	356	382	385	331	372	388	398	391	410	359	390	350	339	411	365	386	384	378	409	420	374	392	379	369	346	338	371	362	370	353	331	388	385	388	384	399	375	399	382	355	364	359	369	379	352	345	378	400	360	369	381	390	382	393	359	417	422	398	360	375	356	362	338	371	373	368	339	399	323	339	399	351	353	381	347	376	377	369	395	388	357	364	363	378	407	386	403	401	393	399	369	356	364	383	355	365	368	411	359	379	352	395	383	371	395	350	397	369	364	373	381	383	394	393	413	328	400	405	356	399	372	382	339	392	358	404	346	374	353	394	355	374	394	395	368	355	370	374	382	374	331	359	375	401	358	408	354	371	394	346	437	391	356	386	375	411	394	402	386	343	402	373	388	386	405	398	401	376	373	353	369	379	372	377	341	361	387	346	364	384	394	388	370	368	347	365	384	360	376	377	346	403	372	386	347	389	383	369	392	391	388	387	388	371	398	386	380	402	379	345	371	357	374	365	347	358	390	369	365	323	353	389	395	380	353	389	380	385	385	349	369	405	355	383	369	388	379	343	350	386	362	389	364	361	393	375	383	370	410	364	412	377	355	364	367	360	375	379	371	381	368	363	392	369	358	394	380	363	346	359	365	338	388	411	348	362	352	376	365	349	350	351	358	376	385	383	359	386	389	383	379	371	361	348	388	402	392	378	412	412	366	372	412	399	388	369	365	402	364	377	352	318	356	394	357	383	402	363	391	374	354	364	382	373	360	407	377	324	424	335	367	361	396	399	378	385	370	379	353	396	413	374	355	376	360	374	435	408	383	382	366	376	389	375	373	352	383	374	400	370	371	374	340	377	356	376	375	379	378	358	379	349	365	344	387	392	351	346	366	405	365	377	385	409
2740	990	1155	1207	1155	1085	1015	1020	986	984	965	986	978	938	951	914	904	965	986	908	969	949	960	950	898	915	963	912	915	912	972	932	940	923	889	876	921	878	902	863	947	875	940	933	865	922	887	841	869	843	915	901	869	882	890	883	878	857	861	876	843	896	849	874	834	877	874	824	910	870	883	899	861	861	859	848	849	848	877	895	846	858	865	826	894	895	857	861	866	884	851	849	907	857	835	882	923	912	876	825	872	847	856	844	894	881	863	873	836	838	875	866	852	896	867	908	848	857	886	883	897	857	892	913	863	825	872	884	845	891	909	907	888	902	881	905	900	852	929	873	922	869	922	868	902	859	843	870	900	855	833	892	824	808	876	841	869	869	814	864	872	822	866	856	895	866	817	898	912	873	832	847	828	854	858	829	829	853	880	884	819	872	858	861	899	829	849	846	863	886	855	878	822	843	868	832	865	820	854	910	891	871	875	866	862	867	836	824	861	855	881	854	841	864	900	810	855	868	831	878	889	861	911	853	849	876	833	908	847	890	886	861	917	801	897	873	842	867	854	805	798	907	846	900	836	864	840	873	841	874	858	852	777	877	875	881	915	824	883	878	883	858	819	896	817	871	823	854	894	864	870	851	892	904	867	879	825	890	857	819	852	846	876	895	861	870	855	925	861	910	902	860	899	822	883	893	868	897	855	842	864	899	840	813	843	863	865	865	932	863	859	781	841	858	943	858	872	858	845	872	859	854	837	859	895	892	828	903	879	844	811	897	839	905	883	853	869	846	868	840	854	827	857	898	886	803	832	890	818	881	864	836	912	904	834	853	867	869	874	912	842	825	839	873	862	873	836	833	821	862	937	832	823	846	855	843	864	895	881	873	884	919	829	872	929	897	900	835	870	787	822	885	880	885	874	895	885	892	843	954	893	852	879	867	888	856	824	909	848	872	869	862	844	856	875	795	859	883	844	916	850	913	831	873	877	875	846	801	874	867	886	863	949	861	875	916	842	837	865	842	786	857	842	865	848	845	905	871	864	940	853	839	838	906	895	872	873	822	852	894	811	857	851	958	843	920	849	852	909	853	869	884	853	823	856	893	885	907	834	843	872	922	954	867	859	885	816	897	836	823	892	904	879	816	854	849	856	809	871	901	869	856	853	816	871	834	851	921	846	849	884	854	838	844	891	852	854	874	896	897	823	878	873	971	854	892	880	868	865	891	828	888	932	885	915	873	861	864	885	860	904	849	849	876	863	802	875	887	873	802	801	879	848	824	883	835	850	886	830	898	868	890	878	838	826	887	867	837	863	899	906	851	883	847	846	905	859	854	863	839	825	835	875	891	834	863	878	841	853	849	910	855	885	829	827	869	886	805	878	867	869	832	841	861	800	881	834	851	859	874	855	808	901	933	913	885	919	833	865	812	892	864	840	921	849	863	879	849	851	810	937	828	892	869	875	811	851	828	858	885	879	843	860	862	855	863	863	844	886	887	853	857	902	899	837	897	891	827	883	838	900	831	873	862	887	853	865	868	900	870	887	849	901	872	861	860	885	871	878	897	826	876	900	889	848	856	863	846	795	891	913	836	909	834	837	868	894	841	845	911	865	799	823	849	840	864	871	880	827	836	837	900	839	848	843	877	831	877	877	876	880	828	898	846	872	877	832	855	882	837	877	817	839	855	851	885	868	880	875	855	860	829	900	863	832	821	819	856	828	867	879	877	885	897	888	846	882	867	869	865	873	836	866	903	889	861	838	888	843	855	867	855	785	867	848	898	867	808	851	868	850	910	850	882	888	817	818	882	822	863	854	887	923	903	912	895	876	894	874	877	853	880	849	820	877	834	860	873	821	906	888	911	823	868	897	888	816	893	873	837	849	913	837	871	888	819	865	854	869	805	841	867	835	847	842	839	828	970	861	896	891	865	813	868	832	875	859	859	888	865	878	818	826	863	838	905	885	868	869	894	913	804	868	857	857	872	814	847	875	872	884	875	881	909	852	889	881	795	843	814	849	904	834	897	909	865	879	859	835	828	863	883	869	881	861	833	851	863	903	867	865	833	887	870	877	848	870	862	891	825	896	862	863	893	898	807	860	876	857	879	840	866	902	822	837	931	867	915	892	878	860	870	866	878	899	871	814	873	852	853	886	869	865	839	842	851	816	855	820	861	878	897	837	886	881	834	861	849	834	811	861	883	839	874	824	849	900	871	846	826	840	944	868	824	886	832	889	881	854	864	872	910	845	862	857	887	834	823	819	858	826	912	847	845	862	835	930	886	834	880	895	866	866	856	863	931	900	843	896	842	859	812	869	832	840	856	908	883	881	952	865	855	855	877	861	858	891	902	841	887	843	882	873	877	889	865	946	922	837	894	872	839	886	819	887	866	880	880	874	895	872	808	892	816	840	879	893	875	888	841	864	833	862	856	834	827	860	872	890	847	903	882	856	875	878	845	840	855	851	916	879	898	847	905	903	881	880	869	880	808	862	907	847	891	841	867	841	866	881	821	810	892	834	906	888	881	844	831	875	897	829	843	916	862	897	810	833	883	877	898	889	879	836	877	878	896	890	845	860	927	830	861	802	840	856	844	874	878	879	932	896	870	829	878	870	862	871	841	879	873	868	874	840	839	863	844	853	864	823	862	828	836	881	842	860	886	889	841	869	842	893	884	851	836	864	873	866	862	812	876	868	859	857	847	847	882	914	880	869	851	870	873	868	866	899	859	853	875	873	913	843	860	852	843	869	872	845	813	833	872	892	887	850	836	877	824	862	895	842	826	865	866	811	829	858	897	882	864	833	869	892	943	912	883	875	881	847	896	882	861	861	817	849	902	858	918	829	866	857	861	856	866	853	864	857	875	876	800	897	875	847	816	844	821	835	866	893	896	891	895	899	853	882	849	896	873	817	873	907	840	881	840	833	876	852	841	849	853	926	858	814	875	890	908	806	816	861	831	836	856	882	872	865	863	837	842	846	829	916	842	834	887	862	880	852	834	857	847	865	863	866	900	897	893	881	873	909	835	854	840	827	861	843	880	846	888	871	856	897	834	875	915	816	851	912	886	836	935	893	860	898	876	851	901	812	787	893	863	887	879	883	894	856	883	871	864	803	881	834	855	866	837	880	849	872	835	943	840	807	903	832	865	850	879	895	929	857	865	859	866	883	861	807	931	849	842	808	914	840	848	913	845	874	847	873	837	877	846	902	862	926	823	868	893	881	883	839	850	858	878	841	886	848	852	855	904	870	875	865	874	854	876	835	834	814	864	829	897	862	881	920	912	796	883	882	881	874	868	852	933	860	875	821	836	854	826	840	878	858	808	863	890	854	871	884	849	848	851	821	883	868	839	842	883	912	860	841	836	871	866	881	868	869	864	866	869	903	908	853	874	873	864	875	905	885	906	848	876	890	871	800	937	838	854	889	877	860	853	883	923	867	855	862	859	804	845	833	875	873	895	825	895	864	822	862	851	837	862	868	903	891	841	862	828	826	837
13832	1793	1423	1149	887	724	599	457	409	387	362	348	375	327	342	324	328	333	308	307	334	311	280	315	301	301	301	279	280	309	298	288	275	303	262	297	290	276	294	272	281	280	273	250	263	256	263	281	283	262	272	265	261	268	306	247	269	261	256	270	263	256	295	253	266	280	276	281	281	304	284	244	270	280	253	273	231	304	243	240	257	251	272	236	268	262	254	229	259	271	289	258	274	268	263	268	263	268	233	255	244	245	257	280	247	275	281	298	268	275	260	267	294	274	255	265	273	262	258	272	261	250	276	246	261	243	293	264	292	237	290	260	259	260	261	291	251	281	246	299	265	260	284	245	275	280	261	264	255	254	279	275	265	263	232	268	249	271	276	262	252	255	280	259	250	256	260	259	286	260	271	241	295	264	289	310	263	238	272	262	250	247	249	273	274	275	260	267	300	254	285	225	257	281	260	252	284	226	243	272	281	247	280	296	245	229	277	237	257	255	247	262	269	264	244	258	248	268	242	271	248	235	261	280	271	238	229	259	250	262	242	249	269	286	247	252	263	231	277	265	263	290	264	287	243	255	244	279	254	271	280	274	248	237	286	257	263	245	256	243	238	267	281	266	275	254	220	246	258	271	262	266	240	275	255	291	264	254	216	274	250	248	248	242	250	296	299	272	233	258	280	305	254	238	271	274	298	246	252	246	252	286	256	278	245	261	286	260	279	245	268	251	253	238	257	264	267	285	230	245	261	265	245	280	258	279	250	267	263	276	258	229	251	270	268	272	266	289	263	293	281	261	274	293	277	257	244	233	250	302	289	271	294	279	276	254	254	286	281	241	279	285	289	256	259	260	277	251	285	296	296	277	269	272	257	260	261	289	278	259	256	275	277	249	249	240	287	278	254	256	232	266	253	263	221	277	262	257	224	255	287	257	254	266	242	268	256	238	278	263	280	248	258	266	250	264	257	270	256	271	281	279	244	262	244	228	271	207	259	290	242	262	281	264	255	288	284	250	271	233	277	264	280	274	265	264	217	258	244	278	248	273	278	243	242	303	256	246	281	268	274	251	246	274	256	275	261	266	258	287	283	245	235	267	273	251	263	227	256	276	262	254	256	276	269	265	221	278	257	220	277	263	267	263	258	277	251	259	273	269	272	250	235	248	249	289	273	270	251	265	264	240	236	249	248	251	248	242	261	285	248	281	262	256	270	273	262	276	244	251	239	265	247	261	271	271	253	264	248	247	273	274	249	249	268	248	269	272	301	261	289	257	232	274	281	286	271	281	267	283	285	260	247	244	286	240	270	252	255	259	263	296	232	246	260	257	269	266	261	254	286	241	291	264	251	261	260	284	256	252	288	290	264	279	242	233	257	288	216	233	240	299	258	258	251	278	262	267	233	265	262	243	287	235	288	258	236	266	245	249	255	244	275	272	269	247	248	247	273	273	276	225	257	262	251	241	256	239	242	274	271	271	305	238	264	283	251	276	289	249	246	246	263	296	271	296	266	272	254	236	279	231	234	284	275	269	247	237	266	256	308	268	250	268	226	266	275	249	275	267	261	277	252	279	262	252	245	253	254	291	286	233	236	249	257	264	264	267	253	241	245	263	254	245	273	267	255	268	287	276	255	268	247	284	259	255	246	265	253	249	237	262	271	280	263	274	293	264	273	258	257	257	263	246	265	276	284	255	262	272	272	282	228	252	252	284	261	289	227	261	281	250	263	257	244	265	269	207	263	248	226	266	276	281	250	230	263	247	310	270	271	275	256	240	256	252	291	275	250	275	248	280	265	276	259	276	257	244	267	255	270	254	253	262	234	266	281	272	284	267	269	240	255	283	248	278	262	257	269	279	254	290	268	280	273	252	245	262	286	303	263	259	241	270	278	257	257	265	284	262	271	272	281	247	267	237	271	264	242	255	266	271	262	269	246	266	234	229	259	275	284	273	258	249	269	261	274	249	283	254	237	233	292	264	239	271	285	284	231	280	266	272	253	274	267	273	286	269	266	274	263	291	288	252	278	213	279	279	281	257	307	276	294	268	250	234	282	255	244	228	261	262	260	286	273	252	240	264	264	294	266	258	244	261	259	255	274	283	268	238	260	274	301	286	246	242	274	247	266	242	267	275	278	273	266	264	235	256	279	263	281	250	231	276	279	279	284	280	271	248	250	264	277	288	263	251	245	236	249	255	296	268	267	266	254	266	272	251	240	236	263	263	265	249	275	233	246	248	275	245	246	271	261	244	266	238	270	235	238	262	311	293	291	275	272	237	246	260	271	277	265	254	272	255	232	288	258	264	260	271	239	263	284	246	256	259	275	275	262	252	253	257	257	267	276	256	228	281	259	262	252	251	252	228	248	267	249	280	274	241	260	256	276	274	265	264	249	232	273	282	270	250	256	279	277	262	242	272	288	296	257	252	259	255	272	253	276	267	298	251	273	243	273	268	252	263	252	267	271	289	269	251	264	306	279	259	284	267	273	270	270	266	300	267	296	246	265	259	247	261	255	248	276	261	250	242	274	253	237	273	251	269	304	274	287	252	257	280	248	256	242	261	256	265	256	258	273	258	269	244	248	267	291	274	251	251	250	286	245	274	223	207	274	288	287	270	271	252	247	251	260	268	261	293	263	226	236	259	284	231	267	252	279	255	294	250	289	230	240	296	267	267	303	243	269	262	273	251	244	257	273	291	261	273	251	295	279	242	269	264	274	269	250	238	286	258	237	243	261	289	273	282	247	271	226	246	270	284	285	266	250	266	220	277	241	273	288	251	250	260	244	244	264	252	254	276	292	242	221	261	294	284	260	284	266	285	268	266	250	260	275	297	226	262	244	304	286	280	267	252	253	271	267	270	249	275	279	247	224	277	232	249	268	278	276	225	260	259	254	261	253	271	242	267	285	256	265	283	271	263	277	302	279	265	275	294	265	248	289	262	250	267	270	288	293	263	258	270	285	289	254	237	268	279	250	256	251	271	273	301	247	286	255	276	255	266	275	281	270	273	266	259	244	268	237	251	282	259	242	257	287	252	287	250	284	271	257	269	245	272	262	278	239	281	256	287	255	244	279	233	221	244	261	284	287	248	249	229	274	257	276	282	249	258	274	255	270	272	266	249	292	238	242	253	266	257	264	283	269	247	263	241	278	278	294	296	254	284	238	256	263	245	262	263	304	265	300	262	269	260	257	245	250	266	274	277	258	279	270	262	272	272	257	272	298	268	266	278	247	231	323	277	279	287	274	271	258	262	284	268	284	236	251	251	245	273	254	236	255	280	247	267	241	256	242	267	266	253	238	242	259	253	274	262	231	265	231	259	277	273	232	263	257	263	260	290	275	282	269	287	277	290	259	287	266	241	262	233	276	250	274	266	254	266	238	280	253	270	264	249	262	247	263	260	245	248	244	255	250	285	259	246	276	274	270	251	263	266	251	250	271	262	268	264	260	257	251	235	275	289	243	264	253	277	241	251	291	275	285	279	298	250	233	245	267	252
7858	1570	3002	3458	3121	2576	2224	1873	1652	1495	1445	1399	1231	1174	1131	1145	1108	1064	997	1045	1018	980	981	959	934	893	926	933	837	848	885	877	789	801	770	772	830	720	748	768	730	725	736	653	709	722	730	750	691	769	721	683	764	720	674	678	660	689	662	643	675	679	667	694	686	674	686	652	666	649	678	645	654	609	707	659	671	641	680	691	667	639	662	655	641	684	693	637	685	593	678	640	619	651	624	630	658	645	674	638	666	622	672	626	620	660	621	659	696	690	687	691	679	702	650	614	654	635	662	668	654	654	658	678	614	650	648	645	666	686	680	717	707	631	708	707	682	675	644	660	645	611	653	644	638	629	656	687	634	621	654	619	626	662	600	698	658	657	656	688	650	642	670	624	628	620	673	642	688	630	597	636	641	669	654	643	644	657	645	659	647	646	636	653	653	671	623	659	642	647	625	686	595	672	635	628	685	644	645	606	612	635	693	664	638	661	586	648	609	638	671	692	648	695	631	645	651	637	654	646	664	669	683	627	689	633	646	660	631	666	620	591	626	640	651	659	631	659	608	656	622	638	610	704	674	658	664	649	672	624	615	663	680	633	672	629	644	632	636	637	615	617	629	621	618	639	650	660	640	632	656	658	669	683	590	652	667	651	650	614	714	637	643	642	621	648	646	638	687	640	663	625	618	652	648	657	602	624	648	633	590	662	638	653	628	668	638	680	661	654	627	622	633	627	577	673	625	650	632	605	632	636	629	690	642	616	703	650	714	629	679	645	623	633	667	627	673	597	636	614	647	667	646	663	631	649	666	650	642	653	660	659	634	635	706	646	597	670	687	625	649	633	667	646	644	620	699	608	682	681	630	589	642	629	637	608	676	637	631	609	656	661	606	638	684	658	615	598	645	655	704	635	680	650	609	671	664	665	669	616	653	616	607	696	676	645	647	619	652	609	683	629	625	658	666	634	629	628	632	629	650	627	643	653	684	675	641	657	621	671	614	660	708	699	632	671	630	667	657	708	611	671	630	633	650	632	655	642	674	655	652	633	626	653	676	646	642	691	621	684	645	588	659	635	664	616	643	680	652	663	714	636	707	697	632	647	648	610	661	655	603	673	645	636	638	674	673	645	667	633	679	645	667	593	651	640	636	672	651	657	639	671	660	663	655	643	637	641	631	679	629	649	593	691	681	650	665	630	648	631	679	661	652	621	694	645	639	673	662	621	650	656	649	650	673	670	629	653	655	720	699	691	632	672	634	683	668	668	632	677	610	649	626	615	670	683	634	612	607	666	638	637	611	621	636	714	696	649	636	646	663	610	610	661	671	680	626	622	651	613	710	660	622	675	676	635	661	654	627	674	661	633	665	640	679	643	660	615	651	638	690	647	633	641	693	662	639	665	636	636	691	597	662	711	647	623	664	636	609	630	688	625	672	633	642	641	632	684	647	698	646	649	636	653	634	701	626	661	671	639	677	648	669	661	623	659	672	647	568	680	652	622	656	668	648	670	628	629	637	656	634	625	641	635	623	669	656	641	639	640	618	659	668	706	629	580	680	653	649	620	682	646	679	655	619	675	654	674	669	643	679	643	642	632	660	710	639	641	693	637	675	632	643	639	632	647	658	661	640	654	631	689	669	639	615	635	654	647	618	630	641	664	638	666	619	611	599	625	661	639	639	649	595	695	639	670	624	665	654	695	682	653	656	645	652	685	674	660	639	634	653	639	662	660	673	605	662	621	631	644	620	642	664	649	634	642	667	660	640	633	646	624	599	638	644	692	662	635	618	699	660	663	634	616	709	652	620	606	625	685	706	642	648	659	681	639	628	690	647	624	654	655	627	609	619	672	686	659	687	643	607	673	653	655	635	696	663	629	666	700	672	638	634	621	658	650	626	660	625	639	658	670	688	681	643	662	619	651	645	632	674	659	656	652	671	634	645	664	617	615	619	626	670	668	661	664	601	607	651	695	683	652	695	642	649	676	648	672	635	654	673	696	641	626	631	674	681	656	656	676	659	646	663	689	613	622	642	646	649	656	648	621	673	675	649	640	655	624	628	620	646	637	644	652	630	653	636	629	652	622	680	691	600	611	608	681	667	618	699	656	649	639	641	669	667	644	662	668	634	694	660	665	695	629	605	672	663	680	636	609	635	647	603	630	673	637	651	656	660	647	658	645	700	637	635	646	633	648	620	609	635	677	621	675	641	634	634	655	655	655	657	676	597	626	625	635	634	612	673	640	670	667	672	605	649	614	620	605	643	653	691	653	653	648	629	638	658	694	629	674	638	660	666	647	637	653	653	657	723	640	633	654	699	652	628	623	680	657	652	644	630	680	663	663	663	682	705	650	648	627	664	686	669	631	656	705	630	650	674	663	669	668	668	677	663	644	685	692	647	669	651	654	640	704	637	671	606	618	641	652	641	690	691	607	657	692	606	683	656	675	660	616	636	608	637	624	679	664	674	634	639	622	643	621	632	657	627	617	613	643	643	642	637	668	660	663	665	626	640	648	647	675	648	672	678	722	663	659	696	649	637	624	633	632	656	671	656	659	652	670	643	660	614	649	643	603	660	641	654	678	689	663	577	689	660	686	660	651	680	631	681	644	647	662	652	617	642	660	644	659	658	712	658	648	696	663	642	615	634	696	666	588	658	688	657	659	678	631	641	681	650	650	678	645	683	587	642	654	635	674	685	728	686	611	681	666	686	610	705	670	721	593	632	645	636	647	664	612	693	644	674	587	617	658	664	657	635	660	676	692	659	630	612	624	612	669	681	621	638	631	692	647	637	653	692	601	640	664	609	667	602	667	651	698	692	606	652	691	610	629	640	647	638	679	657	637	685	708	643	657	618	629	644	632	689	655	634	613	642	674	644	625	706	642	630	629	647	663	690	647	652	674	631	655	642	655	633	624	652	602	644	674	622	648	631	658	630	653	663	644	631	637	652	641	647	677	620	634	614	657	659	663	653	681	648	612	670	629	691	632	607	599	634	652	600	641	646	661	670	652	621	604	641	677	620	666	655	657	640	688	686	665	627	640	648	610	659	687	645	666	645	638	618	669	653	680	613	627	666	654	682	646	666	653	706	651	653	627	667	653	665	652	647	658	634	683	664	645	627	641	648	630	658	634	613	617	664	615	681	642	639	615	619	705	622	650	656	610	660	650	670	646	652	628	661	656	673	626	651	662	699	633	605	630	648	636	701	657	662	655	638	645	671	637	656	665	690	622	672	657	644	646	678	665	684	648	636	637	647	654	683	692	693	676	627	635	667	662	664	628	685	675	658	621	694	601	644	644	627	639	628	632	636	649	666	641	616	643	684	636	662	691	668	662	650	631	675	641	648	673	671	630	644	651	615	691	605	643	650	706	656	637	664	647	654	662	687	643	674	646	623	666	597	608	643	657	677	635	641	670	636	657	633	670	671	711	645	640	674	636	660	632	678	665	649	640	629	610	651	646	649	656	640	654	673	655	604	646	662	695	641	667	657	645	670	607
25301	5976	2873	2205	1551	1097	912	800	729	592	585	543	526	487	496	462	457	487	469	466	452	418	406	459	436	439	425	415	365	412	389	389	409	389	365	356	358	355	387	368	362	388	384	388	374	360	335	379	376	352	366	335	368	353	349	319	365	311	381	374	337	343	342	351	341	353	322	375	340	350	324	352	330	312	354	362	349	356	362	326	357	316	350	381	360	353	351	318	323	355	355	304	338	336	318	337	368	358	355	362	351	334	348	354	356	341	348	342	350	347	347	351	367	382	342	347	360	325	345	359	385	335	331	365	339	346	370	376	378	345	367	372	333	380	352	357	365	346	357	310	356	359	326	373	323	321	354	368	351	342	346	352	284	331	316	340	347	351	341	365	369	341	313	348	342	312	371	335	357	333	359	339	337	355	372	362	342	366	323	311	360	375	322	340	357	308	345	355	347	315	358	383	338	362	378	348	359	337	358	365	356	344	356	337	309	341	335	392	327	353	338	357	370	346	344	367	324	356	360	363	319	357	375	354	373	389	327	386	337	364	329	348	322	332	314	324	360	352	357	329	374	330	346	355	334	331	316	357	359	398	349	347	343	367	350	354	341	334	330	352	335	368	343	348	366	333	328	365	333	345	361	366	325	329	321	330	337	364	352	367	358	309	330	334	334	369	359	337	322	316	363	326	341	346	358	357	365	367	369	331	341	349	317	332	349	343	353	383	368	338	317	377	371	328	344	334	361	351	314	339	319	363	362	350	343	343	330	339	352	337	325	363	366	362	334	342	301	357	321	324	349	370	356	341	362	353	335	326	337	318	365	309	331	325	354	349	341	354	332	367	327	351	326	352	321	320	317	359	371	347	352	349	337	328	320	351	351	358	353	361	371	348	336	346	308	340	348	341	333	318	343	317	349	345	307	395	340	381	353	355	317	340	347	359	350	357	380	362	357	325	323	374	343	343	342	340	312	340	375	330	338	376	316	352	362	349	339	341	362	350	306	323	386	358	341	355	375	356	331	319	344	390	331	344	330	342	336	354	343	338	349	343	302	362	331	360	343	319	374	333	386	288	332	366	310	346	339	333	379	336	334	349	341	322	360	422	344	352	354	321	356	331	327	346	360	363	302	353	343	342	372	354	329	370	365	341	355	354	349	365	322	324	353	369	359	365	335	354	329	326	334	326	334	331	364	346	339	316	376	318	367	355	343	366	361	326	339	344	348	383	323	355	358	365	323	350	355	347	332	375	316	347	344	342	377	306	333	358	359	360	344	343	342	378	366	321	358	338	354	354	339	317	374	349	328	333	359	333	376	343	357	337	342	357	326	336	342	355	342	349	349	326	326	362	395	360	308	333	362	349	369	328	338	345	322	352	353	318	379	381	336	344	350	363	332	350	356	352	345	318	343	337	358	345	325	326	328	336	343	322	344	358	350	343	334	337	359	356	341	386	330	352	374	344	350	353	322	346	362	359	368	356	350	330	302	364	346	376	303	343	321	299	335	323	339	367	351	374	350	341	337	363	356	369	375	364	346	348	353	405	354	355	360	337	347	344	341	381	314	345	317	366	367	343	326	352	336	363	377	349	355	356	357	303	318	346	369	355	367	341	336	348	364	350	329	348	346	344	336	361	357	395	362	380	337	319	355	345	319	337	333	344	362	333	372	343	376	342	355	362	375	372	388	342	342	326	395	308	336	350	359	344	360	334	345	308	321	347	359	342	365	359	339	372	395	340	384	355	346	353	347	345	376	338	357	361	335	365	346	360	354	344	346	363	352	352	357	345	343	360	394	331	389	334	358	360	364	331	344	328	333	327	372	339	353	352	313	353	382	329	376	361	371	368	335	370	366	352	316	337	347	341	325	305	339	354	355	329	356	362	326	343	337	342	344	373	373	350	320	341	357	313	348	327	383	343	342	362	360	300	334	359	353	356	346	372	327	329	329	342	350	317	317	365	329	358	327	310	350	334	336	324	368	347	346	389	340	376	335	308	355	355	339	316	318	358	339	337	347	364	345	316	335	313	315	348	366	360	341	341	364	377	345	330	374	305	371	323	322	355	322	339	360	330	334	366	359	318	327	367	345	341	341	358	354	383	354	347	348	397	329	349	354	385	336	348	352	350	372	333	341	328	327	377	333	359	311	320	357	340	342	355	313	345	335	356	363	328	370	373	343	346	369	346	333	370	365	345	358	332	351	348	362	349	354	347	355	357	321	338	362	353	302	348	356	333	344	339	352	373	349	332	364	342	351	328	365	346	332	379	345	347	373	353	349	369	357	321	352	342	360	355	345	359	378	335	370	374	331	294	368	332	316	313	343	313	332	394	353	328	335	325	333	331	340	368	337	348	366	343	370	334	349	379	306	318	361	371	348	322	308	369	348	308	357	349	358	326	348	296	333	327	360	359	321	343	370	345	339	324	332	332	360	374	304	344	317	356	398	343	306	364	303	372	396	362	365	356	357	349	327	354	359	358	367	343	377	333	305	344	363	335	345	353	342	354	354	363	358	332	370	372	315	369	368	304	387	324	335	337	319	336	333	323	329	321	311	367	370	400	352	341	367	358	323	364	367	369	337	346	369	339	332	346	373	331	343	349	336	377	371	341	341	347	356	318	344	351	377	323	323	327	335	342	322	335	367	346	352	338	325	352	343	349	351	329	323	382	322	345	348	308	342	339	351	304	362	370	341	336	357	353	344	384	333	356	322	372	356	381	365	361	337	350	335	358	352	314	363	334	388	344	361	349	381	371	369	356	377	386	349	311	343	368	378	321	358	348	328	330	340	356	354	347	366	341	305	340	329	366	379	364	331	365	357	351	358	349	347	341	322	343	404	357	324	313	376	343	329	291	353	310	351	378	362	363	372	344	362	345	340	362	415	353	375	351	350	322	340	384	366	333	351	329	309	375	332	346	314	345	370	359	352	339	321	332	309	333	333	343	364	318	342	331	355	343	331	333	357	319	338	345	342	324	355	359	329	333	372	333	346	351	345	360	345	344	364	385	382	344	348	339	302	331	316	337	341	346	328	354	358	365	363	322	335	375	328	364	336	362	370	361	339	334	352	355	339	364	324	371	386	314	371	384	326	362	334	315	355	354	364	340	358	345	356	370	340	331	354	347	360	328	370	323	324	348	351	367	339	350	338	343	343	348	351	336	343	355	336	362	315	327	382	344	338	352	364	365	346	381	336	356	361	324	342	362	326	328	330	337	369	342	345	347	329	310	364	331	338	373	359	325	350	344	348	402	365	340	327	351	349	360	338	322	353	381	339	353	321	321	380	328	346	353	347	365	351	369	356	346	349	363	355	352	330	347	347	354	362	319	341	307	329	348	370	338	361	341	369	352	344	342	351	353	351	322	334	350	335	350	333	371	328	305	332	365	369	294	319	331	360	345	370	356	341	338	326	306	324	315	361	370	340	323	350	329	341	323	358	376	373	350	346	346	335	336	362	333	348	329	345	372	324	347	319	316	354	350	317	376	356	327	334	357	349	335
11717	2434	5258	6019	5418	4356	3758	3118	2720	2447	2244	2081	1906	1786	1703	1590	1599	1551	1467	1451	1465	1419	1431	1368	1288	1293	1298	1257	1215	1203	1199	1193	1113	1108	1058	1071	1049	926	1025	1011	981	925	1014	910	925	929	930	926	986	926	1024	973	963	928	878	927	919	907	941	919	855	881	884	908	899	844	879	911	878	860	835	886	856	818	841	833	887	841	805	902	813	865	863	826	833	864	856	885	850	883	877	870	873	872	843	866	875	823	845	845	867	847	809	887	870	842	857	849	862	810	880	875	840	884	901	876	844	792	863	861	962	930	853	824	883	845	830	857	848	874	860	838	845	826	795	847	842	869	880	876	861	883	844	818	835	848	796	814	874	780	834	809	844	839	830	830	848	838	822	848	834	890	865	871	803	821	849	825	856	816	821	817	828	862	745	858	816	842	882	818	819	771	839	897	793	846	835	861	778	848	768	866	895	854	817	851	822	808	802	803	828	814	847	860	793	796	860	824	798	877	862	800	802	823	879	810	839	854	798	835	826	817	920	853	875	845	782	863	849	827	845	831	812	827	845	837	879	844	838	844	811	809	867	809	833	869	779	839	844	792	851	853	867	810	800	868	822	812	839	790	809	822	842	848	787	872	848	832	839	856	834	818	841	879	850	856	864	768	821	839	825	863	866	898	813	857	915	851	844	805	804	861	857	850	825	801	788	809	839	829	762	834	823	825	804	837	810	851	857	767	847	847	794	817	903	823	876	834	830	818	792	800	898	846	866	839	866	809	848	841	806	839	862	828	804	808	834	827	878	874	768	868	824	870	860	829	759	809	814	787	828	812	807	829	777	813	880	821	792	835	791	829	858	843	871	811	861	812	810	833	850	881	860	823	816	835	791	791	787	852	861	821	894	863	877	802	821	868	885	808	914	847	813	848	903	836	789	806	800	861	846	793	813	792	858	818	846	821	814	843	851	780	842	795	796	854	860	867	880	834	842	793	852	849	807	832	864	813	834	807	859	823	874	875	837	805	825	832	842	854	834	881	860	855	832	821	850	827	833	849	808	825	865	839	826	842	880	832	870	807	858	830	852	839	802	844	911	835	821	834	868	809	835	831	837	824	831	877	836	846	838	812	825	774	853	809	794	845	840	812	856	827	813	869	845	912	838	810	786	836	827	844	892	839	787	828	810	843	849	867	843	828	811	829	837	827	802	813	854	878	845	805	793	852	816	863	850	800	811	775	870	855	805	825	857	864	834	820	800	788	853	843	863	839	788	856	800	860	848	815	833	820	839	876	822	885	822	844	867	867	841	883	833	808	860	855	872	840	848	828	866	770	848	845	869	823	826	819	863	826	868	860	845	779	805	822	886	862	875	800	816	845	811	796	775	882	851	818	869	855	838	760	859	825	839	808	819	782	827	831	871	839	876	844	833	814	845	839	894	838	826	845	843	844	858	824	831	818	807	865	843	797	811	873	885	820	841	792	827	810	804	834	853	907	832	821	804	858	832	860	781	864	845	790	851	839	834	848	840	810	864	807	817	867	834	914	879	799	859	810	832	822	867	812	818	867	836	794	772	843	764	824	836	854	822	844	835	867	852	873	871	852	874	857	825	858	789	861	822	833	860	788	870	786	797	849	857	842	866	848	840	818	824	818	837	843	814	797	816	865	837	863	819	865	850	803	801	823	794	839	831	846	792	869	821	834	815	845	815	805	825	866	797	813	819	889	840	806	789	827	837	844	850	805	841	833	876	826	797	870	794	849	812	914	931	800	827	846	813	894	863	864	908	871	839	772	839	823	839	850	756	869	862	858	861	836	837	845	832	812	815	852	797	825	838	833	854	805	848	814	850	841	813	851	869	860	815	861	862	862	825	849	793	823	879	837	830	834	835	876	891	817	881	827	847	864	790	858	807	850	733	882	812	855	860	856	872	848	851	823	847	818	854	812	818	857	781	829	871	776	820	831	789	851	828	828	793	895	828	902	807	905	867	825	802	819	874	806	853	787	786	858	849	824	791	841	821	878	835	813	839	834	823	868	880	798	828	828	835	830	862	891	871	918	846	821	866	805	852	831	832	824	910	826	847	809	853	810	812	862	832	828	848	855	812	855	829	895	811	834	809	850	821	868	827	814	889	851	833	844	870	862	872	828	848	843	843	804	842	806	862	819	871	850	794	822	857	757	809	808	836	817	815	822	858	828	809	833	845	806	839	881	823	833	822	846	859	862	831	799	782	827	877	821	846	783	875	822	837	796	803	791	806	811	818	847	834	792	829	827	861	817	850	827	804	850	798	830	802	839	827	810	823	837	834	836	857	856	792	764	798	763	811	810	779	793	804	822	870	828	772	798	850	864	845	756	800	806	832	816	843	854	805	878	899	864	854	856	875	818	802	793	839	849	849	825	861	872	819	843	836	856	829	837	916	815	819	850	833	883	852	882	808	799	804	839	789	839	773	839	822	829	865	801	885	821	788	842	879	833	850	852	817	806	824	811	811	812	793	813	827	867	814	805	853	823	786	799	811	826	835	786	741	849	828	838	854	883	781	793	810	801	795	828	830	796	801	862	827	848	858	809	822	827	790	886	825	851	852	890	849	883	850	809	841	867	821	818	866	796	859	880	921	806	826	828	809	802	811	813	822	803	826	809	877	868	881	834	816	905	848	840	838	778	835	828	829	817	850	876	806	870	780	836	779	821	795	855	914	862	833	800	821	803	826	896	805	837	829	810	852	895	811	845	811	841	853	807	830	863	821	820	872	850	848	814	854	826	869	868	855	856	812	814	785	818	797	825	769	829	834	847	803	826	855	876	853	858	881	790	863	886	821	857	836	802	820	784	807	816	815	898	823	853	860	904	781	895	862	853	842	816	865	844	822	937	838	892	889	848	864	861	880	832	833	826	846	855	821	836	811	848	848	804	780	830	829	893	847	820	870	852	796	824	845	827	796	818	810	868	792	835	862	820	845	860	843	795	845	888	842	814	830	839	836	846	811	790	863	830	853	866	838	847	778	823	838	831	864	847	876	874	893	808	797	797	826	824	771	793	823	830	826	779	838	813	795	844	850	813	890	808	815	825	893	834	867	840	822	809	862	815	838	852	788	850	823	841	834	835	804	815	829	815	892	835	847	801	819	869	850	851	842	834	811	850	804	800	837	823	799	862	798	823	818	832	794	857	890	859	879	787	876	844	801	856	864	792	866	807	841	820	847	854	885	884	796	806	874	828	844	839	808	818	788	845	867	798	836	803	838	872	813	878	812	906	841	827	833	816	818	814	836	840	791	810	783	834	827	842	865	887	826	878	836	825	824	840	786	838	845	875	877	842	851	905	819	815	806	907	836	795	834	831	848	833	890	837	835	816	839	851	780	835	839	784	787	843	816	826	900	815	813	826	828	820	822	831	871	856	840	876	893	853	836	839	795	857	806	828	822	808	842	865	840	780	911	883	834	838	805	833	861	858	850	835	814	835	778	827	845	821	834	857	898	891	837	848	835	768	866	841	858	840	810	884
2436	445	504	459	404	423	410	346	362	388	354	381	379	383	354	394	407	359	381	374	350	381	374	392	391	374	373	378	411	377	344	400	389	382	359	351	393	399	348	377	379	376	392	373	351	382	375	347	393	369	350	377	346	412	391	361	375	396	354	410	364	363	376	372	396	399	341	345	350	372	399	345	353	356	398	366	383	372	376	339	394	385	399	384	402	431	381	370	358	398	417	381	387	387	374	379	393	380	371	379	385	370	394	341	365	400	351	381	355	387	332	370	366	363	322	378	343	322	357	380	393	365	347	344	374	364	410	334	334	352	344	354	380	354	373	376	388	381	374	365	382	367	387	386	392	375	342	384	383	362	405	346	371	373	384	341	402	393	374	380	417	380	382	362	352	359	354	361	373	367	376	388	388	351	360	396	380	373	397	375	345	380	347	398	338	328	360	374	370	345	340	348	365	351	374	360	333	355	365	380	405	349	393	354	395	362	366	360	401	398	365	370	357	369	376	349	391	348	348	381	360	365	420	370	371	373	371	356	338	383	387	410	400	383	369	375	376	380	379	363	367	390	367	383	370	397	364	362	393	419	382	358	361	372	396	368	373	380	386	380	398	376	370	354	368	358	362	373	378	391	358	415	351	369	372	360	366	384	351	356	322	395	383	332	376	353	419	358	339	386	340	413	375	386	388	387	362	385	376	369	350	347	407	344	368	370	351	379	414	382	372	375	390	354	390	405	353	369	372	373	403	367	349	342	427	394	400	363	350	339	379	350	338	416	383	360	371	370	360	390	360	402	404	402	362	371	350	369	372	390	390	377	367	333	385	374	362	409	376	363	390	355	371	331	392	375	354	366	378	390	389	357	371	383	381	378	412	360	411	360	384	329	380	342	372	374	401	375	371	371	379	388	371	354	399	361	374	364	436	375	394	387	392	371	356	349	375	376	338	422	354	414	385	400	384	383	372	355	386	347	402	403	353	336	371	313	385	412	353	406	362	338	378	384	389	389	380	398	376	390	400	379	369	371	371	373	392	367	350	379	339	375	343	370	390	399	341	376	374	395	347	372	376	361	354	363	382	398	365	354	358	372	397	375	382	389	391	371	380	366	392	385	379	337	361	360	409	369	395	386	402	344	380	366	368	368	388	400	352	357	385	386	372	392	351	346	386	389	338	348	391	356	397	376	398	372	376	355	358	372	343	357	352	327	374	364	376	393	379	367	405	376	392	350	347	345	361	411	379	368	392	360	378	406	385	379	370	363	398	400	352	353	384	352	377	391	385	410	359	379	400	344	393	355	346	359	431	372	366	403	374	364	393	365	373	373	369	385	379	362	376	391	357	390	357	385	371	365	383	367	363	346	367	361	383	391	379	367	360	410	368	392	381	400	387	366	356	366	385	317	362	371	370	371	347	368	370	345	382	400	363	353	366	364	385	385	392	354	409	399	382	362	374	369	371	419	359	350	385	404	341	360	360	357	412	347	391	372	394	389	348	347	402	350	354	364	398	370	379	386	361	346	397	324	419	368	342	385	371	372	349	408	409	383	342	367	407	324	384	394	363	364	363	355	386	348	390	383	378	397	381	373	416	403	371	399	380	350	371	345	371	368	380	379	383	417	379	380	374	355	366	336	370	381	424	362	397	359	399	427	429	373	375	405	358	330	379	348	389	378	387	362	330	366	409	356	377	403	358	359	375	385	401	344	371	381	358	348	390	390	362	375	339	407	374	357	388	334	357	352	378	389	342	361	331	374	350	370	375	387	375	406	388	332	350	386	365	365	404	415	390	351	345	370	348	364	343	364	379	357	351	362	347	352	387	355	379	381	422	371	421	376	356	399	342	375	386	370	390	363	387	368	385	393	352	368	377	371	365	351	371	375	389	370	396	367	412	380	381	371	368	370	373	400	346	343	425	365	357	345	391	387	381	373	364	363	343	388	366	402	386	376	393	425	395	392	364	388	374	304	354	402	368	413	395	396	361	379	371	362	368	390	393	365	353	389	365	361	394	384	372	354	369	370	366	352	371	365	387	317	388	369	364	368	382	343	351	358	416	376	354	384	373	387	384	364	397	379	362	326	393	348	358	379	384	369	364	336	362	391	388	384	364	368	373	371	346	332	366	380	369	369	386	407	352	327	366	403	371	341	361	348	392	331	394	406	392	378	331	364	362	354	370	384	381	365	395	391	379	381	389	415	403	368	368	346	378	366	404	373	369	381	346	364	387	353	351	373	424	364	380	398	411	381	360	400	402	363	354	387	361	344	366	386	349	398	384	375	361	362	369	415	350	371	383	382	376	362	364	406	382	354	373	361	378	359	387	341	354	376	339	381	354	369	363	354	430	358	347	380	350	393	372	357	361	341	345	372	406	388	396	363	363	365	344	345	394	369	372	358	349	354	372	363	370	330	394	404	389	363	351	416	367	369	385	408	365	376	384	389	381	350	358	361	391	388	379	382	352	359	359	392	347	360	363	348	343	344	396	402	362	395	367	366	372	363	381	358	367	389	367	343	350	387	377	395	408	389	387	387	386	342	341	407	352	380	355	377	361	374	389	342	344	381	394	390	385	376	388	389	386	384	373	383	369	379	378	343	361	398	368	399	351	415	349	366	383	364	366	380	341	362	354	376	375	347	378	393	357	383	345	350	361	367	376	348	366	360	333	361	379	429	402	359	350	352	361	378	377	346	361	387	379	386	421	326	371	389	344	385	360	384	363	384	342	377	388	379	383	369	379	408	379	374	347	391	349	389	378	332	379	342	390	369	359	383	391	366	358	408	381	389	350	346	402	347	391	369	374	372	381	405	375	379	375	354	385	389	347	370	423	351	355	369	421	357	346	418	401	386	381	341	354	367	388	375	383	379	365	393	371	368	406	368	401	377	373	379	388	362	321	375	369	364	368	380	349	354	331	367	440	385	352	382	382	388	372	349	350	392	394	372	345	362	379	378	343	373	365	373	349	356	346	378	359	361	341	381	345	378	373	363	361	353	376	352	402	359	388	388	383	358	366	353	372	375	386	382	365	356	352	364	388	389	391	378	349	376	348	361	393	372	388	385	390	385	387	385	412	371	368	335	331	350	368	395	359	371	351	370	370	342	392	361	355	381	397	341	335	338	372	414	363	379	384	398	370	384	382	342	387	373	338	379	393	392	367	365	337	378	400	334	347	361	364	349	376	337	329	370	361	393	398	371	368	391	394	393	371	353	391	403	349	356	345	373	365	378	334	384	343	382	380	355	355	385	377	387	364	380	407	385	366	347	407	395	385	344	323	369	411	406	374	364	361	371	342	359	400	356	355	405	365	381	332	394	351	376	407	383	360	341	374	362	360	370	355	343	357	392	361	378	376	378	365	359	347	349	333	349	384	385	357	388	336	357	398	364	382	356	411	398	389	389	381	387	370	402	356	355	366	382	368	360	349	360	329	376	364	360	359	356	374	362	372	370	411	343	375	381	361	381	353	384	385	358	352	345	361	398	359	398	379	403	420	365
2698	996	1152	1242	1162	1089	991	966	1023	951	1010	936	940	937	978	930	939	970	910	950	981	914	987	972	912	930	927	952	917	933	872	910	918	851	925	891	907	890	885	820	926	897	816	894	923	874	889	832	873	848	890	873	889	836	815	892	860	842	878	870	848	910	881	886	840	863	861	853	836	888	864	899	857	887	850	939	864	854	820	848	849	866	864	848	918	907	828	875	850	848	885	851	807	868	874	836	834	922	870	861	892	864	846	853	896	919	898	892	873	909	835	899	826	807	908	897	896	843	922	812	863	886	815	859	871	861	830	854	842	889	896	908	874	866	844	807	887	917	889	877	854	846	891	850	869	889	851	913	836	901	916	862	841	851	818	849	824	873	860	914	847	804	879	886	841	880	875	843	853	851	886	841	816	860	810	854	818	822	831	866	861	849	856	815	905	800	874	847	836	861	831	861	884	846	860	861	890	835	868	882	870	829	845	858	787	905	844	887	855	817	851	887	855	853	846	858	802	845	853	853	837	898	931	871	880	852	841	889	845	852	890	847	889	875	842	863	839	883	812	880	867	824	846	869	851	878	831	870	831	801	884	853	826	875	876	901	878	855	854	859	808	822	815	895	865	872	865	956	847	858	865	857	904	846	854	908	864	885	827	911	820	805	771	847	876	865	862	821	849	871	904	879	841	838	852	873	886	875	875	890	865	851	901	850	904	903	881	895	839	832	876	825	888	872	820	860	857	863	861	900	868	843	892	908	861	825	909	845	906	850	873	828	831	883	855	892	868	848	854	817	863	849	865	845	874	866	809	882	849	841	802	885	845	886	872	838	893	838	852	899	870	889	837	796	868	860	805	820	875	864	841	889	846	854	865	910	886	843	865	858	883	872	832	890	859	848	831	880	861	833	866	863	873	870	829	886	854	889	873	864	936	866	822	863	884	825	843	843	813	851	849	828	893	877	862	852	844	892	870	858	864	861	821	868	897	864	859	890	890	871	863	833	933	878	865	842	862	855	821	869	918	919	867	818	871	813	889	826	837	859	844	895	842	883	841	836	839	911	898	847	900	908	806	875	913	849	865	855	869	848	860	897	817	849	849	825	830	863	813	885	816	850	859	858	835	830	868	870	873	847	903	864	810	896	903	853	863	845	841	857	884	838	823	853	866	870	871	848	838	854	938	850	887	824	833	857	824	898	869	897	861	917	871	883	833	859	899	885	894	891	842	817	849	835	845	826	874	820	833	792	793	880	852	910	795	851	832	864	865	833	907	882	849	832	886	796	827	882	842	834	866	817	890	869	890	874	844	931	878	844	867	870	900	883	868	917	818	838	859	821	821	897	792	824	840	834	891	874	827	844	894	870	889	818	832	872	843	819	880	871	865	855	900	875	878	893	857	893	855	877	850	853	855	921	867	874	881	811	862	873	902	865	817	862	861	889	852	892	863	839	841	881	852	819	855	825	869	861	882	822	847	846	905	841	848	876	861	863	867	876	782	856	866	894	850	856	916	844	906	873	890	875	840	837	864	850	860	859	822	842	846	877	851	874	867	821	870	828	873	836	906	860	887	856	882	846	860	842	868	779	862	883	874	815	840	872	868	885	903	880	825	876	796	828	885	864	827	840	850	792	842	842	848	802	865	866	844	880	892	873	843	817	856	842	832	862	829	846	852	857	836	846	891	791	912	896	856	896	880	853	852	912	870	900	895	886	893	842	842	830	872	890	878	785	859	867	867	839	875	778	824	867	884	907	852	869	912	884	829	845	872	863	822	854	870	811	847	836	908	862	845	821	848	810	890	823	842	883	842	916	821	854	835	861	813	838	846	870	844	883	876	848	832	760	866	891	841	810	876	890	871	843	848	895	840	897	860	906	859	903	864	812	852	869	818	848	941	870	842	897	903	828	866	880	858	858	876	884	839	876	876	880	885	865	841	844	865	891	893	843	842	880	868	849	810	841	903	853	839	872	871	829	862	832	841	885	852	887	869	839	843	842	835	904	834	849	845	887	882	856	865	912	850	859	872	878	870	861	872	886	875	801	875	830	872	823	874	859	894	836	827	834	825	877	914	807	860	830	865	893	874	903	857	858	880	869	870	860	841	873	883	879	811	878	819	869	863	836	858	849	837	827	838	800	852	822	877	864	889	871	863	814	890	846	861	842	867	859	831	877	902	851	858	873	843	796	893	865	828	887	843	835	827	820	883	836	841	889	844	881	904	894	839	898	810	909	853	818	871	928	824	888	831	881	874	823	879	872	868	862	857	820	857	864	878	930	854	880	926	818	885	847	875	842	823	825	889	846	870	823	923	865	900	843	818	859	846	890	882	855	853	884	917	831	876	922	814	844	833	893	810	879	851	837	830	856	818	868	849	857	842	880	835	827	814	891	872	868	826	877	841	851	827	840	844	827	814	805	835	854	818	826	860	907	897	867	927	836	889	835	883	906	834	880	849	906	819	849	885	853	855	844	884	839	833	870	878	870	878	804	878	893	783	895	843	840	842	881	855	795	865	889	896	835	876	853	806	809	903	833	873	820	860	871	891	887	908	906	857	831	838	838	860	854	888	862	849	875	894	882	825	881	862	861	866	890	820	873	807	842	910	788	819	868	874	836	846	842	827	809	873	872	923	877	818	844	838	788	813	847	882	808	806	820	851	892	876	878	846	788	821	856	867	852	838	878	863	849	844	831	845	898	805	880	821	835	823	905	878	813	883	900	855	834	835	884	848	874	851	880	861	805	830	842	851	848	831	845	896	870	838	900	817	850	915	818	873	818	892	837	858	834	885	829	868	875	880	940	809	886	879	848	879	845	900	888	903	857	856	845	893	854	856	892	884	864	850	893	846	859	902	869	863	885	868	887	866	901	887	839	810	913	837	857	885	855	857	881	894	862	935	837	854	820	857	872	899	910	786	846	867	877	809	843	871	801	845	850	820	915	819	936	920	875	834	847	844	824	817	891	876	879	853	908	872	823	839	863	798	834	851	802	832	879	843	880	902	813	806	871	902	836	842	911	874	865	869	820	845	861	884	889	869	906	827	880	884	881	836	829	856	894	836	853	842	914	846	851	879	905	850	878	828	871	849	928	833	859	900	879	859	885	845	855	840	872	892	848	838	885	865	866	894	865	851	862	865	822	861	889	838	808	888	845	826	862	863	889	790	857	858	819	871	869	904	843	858	873	816	884	910	879	861	832	834	813	884	873	816	889	887	885	883	864	816	837	885	914	882	857	846	822	844	871	848	832	876	837	902	863	873	913	836	870	883	866	837	793	921	834	859	853	863	855	870	867	865	845	869	867	903	829	876	849	899	877	882	903	870	836	921	865	947	891	819	882	880	840	883	879	844	878	876	864	867	858	878	877	856	822	844	827	900	869	812	817	863	893	877	784	847	834	822	882	823	851	878	873	909	852	885	898	872	864	847	812	912	839	881	866	894	857	825	856	862	928	892	875	778	894	887	832	848	824	864	840	868	859	864	897	849	884	877	814	831	881
16273	2172	1534	1192	869	659	588	510	417	433	377	366	363	403	321	346	327	335	337	343	299	315	311	276	297	303	302	290	287	269	268	256	283	275	262	268	306	271	264	280	274	291	293	262	273	276	240	289	245	259	256	304	272	268	270	258	263	283	278	282	261	273	264	269	270	304	276	239	264	263	301	234	296	274	270	239	218	253	244	280	292	276	294	239	269	285	291	274	254	252	274	262	230	302	273	272	297	266	264	258	216	254	269	273	271	272	246	275	269	244	276	249	287	259	250	250	271	255	278	258	259	299	259	263	286	289	270	309	271	280	253	242	276	279	247	278	246	262	288	235	247	272	264	246	236	251	279	247	266	254	287	256	252	254	252	277	261	278	277	250	237	261	261	278	258	253	283	261	253	251	237	252	247	248	252	248	288	257	251	266	267	287	288	243	255	265	252	273	288	258	286	312	292	260	247	288	287	263	254	252	232	277	242	271	260	265	241	280	265	268	258	277	273	268	234	241	280	262	229	286	253	252	285	270	268	277	259	254	304	273	261	278	246	283	254	264	230	248	267	271	268	287	246	241	244	220	273	281	277	265	256	264	254	287	267	236	242	271	274	258	250	287	285	272	273	244	281	292	233	254	252	296	272	241	251	224	285	249	241	265	264	275	256	254	252	277	263	258	245	270	271	261	264	264	282	241	287	274	229	285	235	263	245	243	249	254	232	252	277	247	274	272	262	276	260	257	259	285	236	244	276	261	262	254	279	241	271	241	266	234	283	268	276	282	261	288	271	263	283	240	272	248	252	213	238	237	313	250	270	266	236	243	261	261	232	274	251	282	262	280	278	240	251	288	274	268	254	251	256	268	262	287	288	260	272	226	262	271	278	261	261	260	271	263	278	262	271	284	263	280	268	274	269	258	249	268	251	240	255	219	261	254	263	271	243	263	272	244	257	262	270	262	280	258	252	251	252	265	279	257	223	259	246	282	278	254	276	254	276	260	234	242	284	206	254	246	265	284	263	261	278	280	242	238	272	268	278	257	228	240	265	266	263	262	258	266	274	259	274	259	263	251	266	281	268	231	275	235	249	273	270	266	250	277	294	225	266	271	223	269	267	266	286	261	244	258	263	256	241	236	274	274	269	263	244	245	275	258	259	240	250	266	272	252	287	269	264	271	286	276	266	290	246	242	221	281	243	262	275	255	264	261	256	274	259	267	284	246	247	262	274	265	251	269	293	245	265	242	281	272	258	227	247	248	249	299	287	244	287	284	269	245	312	244	283	242	260	264	253	276	260	247	279	246	282	272	255	288	269	260	260	269	251	268	207	247	243	264	252	260	273	261	260	258	244	303	234	265	300	281	257	269	281	244	266	264	259	246	272	254	303	261	248	276	308	282	248	278	266	252	232	275	266	246	247	248	254	258	254	250	278	316	266	254	287	304	302	245	274	260	240	285	235	261	277	242	236	248	281	250	286	262	276	250	292	267	203	277	278	272	241	277	275	250	257	236	259	237	258	255	248	271	278	265	276	273	256	282	248	257	251	248	284	255	250	256	269	246	255	300	282	253	281	251	237	283	251	260	266	239	273	236	261	274	239	262	280	269	277	280	284	270	286	247	245	243	297	276	266	273	254	267	273	245	252	268	270	283	243	286	258	262	226	250	270	282	261	263	262	261	292	266	268	252	279	238	222	261	269	250	265	275	234	274	251	271	248	272	283	245	265	239	272	274	265	275	261	275	250	281	268	248	249	243	269	253	272	272	238	229	288	297	259	248	254	257	310	260	246	279	262	267	255	286	262	266	298	252	265	277	252	256	243	246	249	270	260	284	291	271	254	264	241	245	242	273	240	235	263	218	257	232	267	249	299	292	272	271	268	267	278	241	264	278	252	289	283	282	263	270	242	267	277	277	243	286	236	275	257	263	251	220	266	256	249	299	255	239	297	246	276	268	261	276	246	274	233	249	308	250	283	271	287	273	247	262	280	243	281	230	265	260	275	257	288	267	260	255	244	291	266	256	260	273	242	264	242	270	241	278	266	276	262	239	247	273	258	278	286	263	254	215	275	252	251	245	281	257	261	249	266	295	230	263	282	268	269	263	280	300	255	267	257	263	264	252	263	274	250	245	283	250	259	278	272	237	265	261	262	263	254	256	318	249	254	254	238	240	236	229	252	289	260	256	261	241	273	234	262	279	262	259	284	284	239	256	290	262	264	275	295	285	245	312	249	280	314	270	273	257	285	266	278	253	266	269	251	239	269	284	283	260	236	269	274	262	249	281	245	267	246	262	255	273	254	265	273	248	273	272	271	233	268	260	273	259	246	250	255	282	257	279	264	261	240	287	251	275	263	256	253	251	255	254	258	289	254	268	255	258	278	261	253	260	262	241	285	253	267	314	253	257	264	281	296	280	267	255	264	293	236	249	249	252	252	262	246	248	260	252	257	244	239	249	252	263	251	267	255	259	245	266	244	240	260	252	265	283	264	265	258	237	261	250	262	254	257	241	260	249	260	276	291	241	263	276	243	265	248	260	274	242	278	257	261	250	268	305	244	252	260	260	273	279	249	231	279	278	266	281	255	276	272	290	240	243	247	294	243	251	249	289	289	257	265	271	287	242	244	252	259	249	278	249	243	281	257	254	281	265	253	251	286	243	248	299	245	251	264	247	260	284	272	259	263	253	278	301	276	257	283	287	251	278	274	266	269	256	281	292	260	269	250	263	248	246	263	268	259	285	253	263	273	255	256	251	297	251	250	244	266	240	230	255	266	261	281	290	292	277	259	258	282	250	302	270	259	301	274	281	278	255	243	261	257	279	250	255	246	248	265	261	250	222	266	265	291	237	264	249	252	255	249	276	261	254	243	227	247	273	264	222	266	230	230	270	244	283	271	308	280	244	246	284	241	280	248	286	287	273	280	265	249	282	280	256	265	253	260	294	242	253	274	252	298	267	267	288	267	250	269	278	249	287	259	247	232	252	224	251	272	280	264	269	223	260	268	258	267	275	265	243	290	270	274	283	271	279	233	271	268	304	239	238	249	241	287	285	276	240	275	260	242	267	276	276	244	246	288	263	264	241	257	282	271	249	265	258	264	255	273	248	276	253	279	292	244	261	257	281	252	263	273	271	275	247	265	272	267	238	261	249	290	261	227	244	276	260	283	289	277	290	261	231	278	242	281	231	262	277	262	256	287	252	242	248	248	261	264	284	275	262	257	258	258	270	288	305	225	246	244	250	277	258	262	268	257	258	240	250	279	271	249	271	263	258	251	269	259	255	263	263	224	284	274	256	256	280	289	286	244	280	246	262	251	265	281	256	274	248	232	275	264	267	278	285	259	259	291	276	250	257	223	257	269	253	273	243	259	249	294	256	292	259	261	272	253	262	276	289	262	283	260	270	293	266	267	271	305	271	273	255	243	256	267	259	246	239	255	257	288	291	223	275	234	247	251	267	268	247	277	261	245	261	243	238	268	265	251	250	273	243	265	260	271	246
8782	1430	2935	3488	3139	2617	2166	1955	1675	1528	1485	1265	1222	1168	1106	1045	1127	1085	1075	1020	960	1000	1022	951	974	982	952	860	835	899	863	827	798	766	721	792	770	735	730	750	705	729	711	744	771	711	723	741	714	706	755	764	733	770	700	692	664	660	660	677	654	704	730	694	651	668	691	643	645	705	634	619	639	696	675	648	653	674	644	652	604	639	710	671	655	679	621	663	657	614	651	666	655	648	619	728	675	660	696	668	625	663	713	664	674	652	709	641	637	670	657	656	684	715	688	690	669	661	674	636	676	632	617	685	665	667	712	698	673	665	649	644	680	638	681	648	634	665	651	627	734	706	706	623	647	637	643	641	664	641	621	649	663	644	599	649	630	705	590	686	601	635	619	647	623	669	682	642	643	635	630	680	640	650	667	664	660	643	594	655	672	647	666	626	706	700	684	603	639	646	630	630	657	632	658	667	608	682	654	633	643	674	664	660	641	656	680	667	715	652	663	659	686	681	645	635	655	699	707	623	676	621	630	640	668	622	656	654	681	667	641	656	651	665	661	683	620	617	629	667	631	674	637	611	656	685	644	656	660	697	682	663	681	657	654	601	612	644	659	660	671	621	658	636	638	653	642	673	627	679	678	647	686	618	640	629	666	645	644	636	625	627	626	615	684	670	632	679	622	668	615	653	652	656	635	620	653	696	674	643	644	618	644	653	664	619	602	668	616	633	618	643	621	625	675	630	646	689	703	590	636	659	650	636	680	666	645	603	676	644	703	638	632	656	668	641	622	657	645	626	689	597	635	631	655	601	669	645	632	680	680	606	676	682	640	642	642	640	603	652	614	664	668	652	694	608	683	659	638	620	674	672	632	697	656	637	669	636	607	616	635	618	624	630	651	672	610	651	621	649	652	617	645	647	643	635	669	636	599	695	657	588	630	677	665	620	588	618	628	658	632	647	665	686	673	661	661	653	658	642	651	674	645	661	633	692	621	636	605	630	698	678	679	655	651	691	650	616	638	645	635	664	628	702	661	639	678	656	672	595	617	676	683	672	657	661	700	664	649	603	633	662	625	641	672	665	643	652	611	631	632	672	655	701	661	664	687	619	650	636	605	672	597	640	655	647	642	619	618	673	667	631	642	629	648	589	608	658	632	625	600	634	632	651	698	617	674	677	697	651	625	667	662	655	629	645	604	657	642	678	694	642	623	666	664	635	666	653	632	636	660	635	625	642	640	600	620	647	668	645	613	607	630	674	641	663	699	677	625	666	675	661	638	676	644	699	608	630	668	659	644	634	630	672	671	663	602	597	685	664	695	620	620	654	641	654	650	648	649	656	647	602	664	694	643	640	622	621	611	650	641	626	654	609	682	650	659	635	647	664	659	632	651	682	643	624	619	678	678	630	643	672	658	671	685	645	681	660	657	644	639	689	660	646	659	638	667	656	619	687	695	683	664	658	649	665	624	664	624	698	658	630	677	617	636	571	643	633	630	687	622	662	659	664	610	653	645	564	671	640	648	646	613	633	660	709	614	640	641	661	686	666	684	630	673	642	645	669	621	650	641	626	653	649	646	675	654	677	640	613	620	661	621	637	640	640	633	623	672	635	659	629	635	640	658	654	633	672	663	622	678	681	614	672	630	675	640	648	654	644	633	641	678	640	668	647	625	667	661	636	647	638	714	639	676	679	650	611	654	647	624	662	619	639	656	684	638	661	635	641	702	642	625	655	667	654	622	652	658	647	642	709	613	631	611	670	672	665	663	638	664	621	630	672	645	681	667	658	628	645	664	650	653	665	650	694	670	656	619	665	613	625	682	679	676	674	635	630	643	643	642	612	714	681	651	629	637	693	680	643	646	672	686	668	642	656	651	635	672	609	643	685	650	685	630	659	629	652	635	595	688	662	667	650	654	636	643	667	601	588	651	690	671	681	635	655	636	660	686	606	646	681	675	710	644	606	632	671	694	634	673	688	648	650	646	624	664	656	640	624	654	655	637	711	642	649	633	661	682	654	653	677	649	623	650	653	644	689	627	694	645	582	706	642	680	654	674	600	664	628	641	624	652	596	653	650	614	675	640	634	644	669	663	669	698	658	616	642	658	679	612	615	666	641	664	690	643	664	633	643	676	651	664	694	631	623	647	624	630	656	675	607	643	642	696	625	657	653	630	684	708	654	673	616	647	661	653	643	656	636	661	671	694	629	676	678	629	625	661	660	679	604	689	663	651	634	646	660	698	631	654	598	645	605	667	609	650	626	602	623	672	647	665	648	656	649	665	635	637	626	664	652	605	673	630	662	659	627	666	686	650	657	669	701	670	632	645	644	656	629	679	683	656	644	672	635	694	625	619	580	638	633	618	692	658	627	644	674	676	627	645	678	663	638	631	620	634	659	653	672	658	640	635	609	681	638	660	615	623	657	623	641	661	641	678	615	679	667	673	617	671	691	672	667	609	691	721	646	643	621	611	654	646	649	678	613	645	630	665	629	660	663	627	630	679	637	702	654	666	662	656	678	661	644	634	633	618	664	655	650	667	670	661	618	656	676	648	632	648	653	677	662	657	623	653	594	651	675	633	650	636	608	648	690	665	662	658	648	670	628	662	640	649	676	655	666	622	681	658	654	698	660	649	654	679	652	627	644	618	618	646	613	663	640	687	657	646	666	650	751	645	639	651	672	658	614	650	684	655	654	673	633	642	698	654	637	644	682	625	609	618	653	661	680	695	663	616	621	621	674	662	638	669	625	705	640	673	644	686	651	684	626	680	672	626	677	661	641	684	680	656	701	679	664	634	603	638	630	690	626	665	641	661	687	626	649	651	677	634	669	628	617	662	645	590	624	602	659	699	656	667	557	665	591	667	684	638	619	669	654	676	678	630	669	696	604	626	645	716	675	626	605	683	655	635	576	642	617	646	634	683	679	667	617	642	622	643	665	661	661	678	691	671	643	662	641	643	625	675	607	637	667	637	640	631	650	665	645	671	647	654	642	698	652	683	636	675	661	633	659	592	605	665	667	684	604	629	629	620	660	666	676	618	668	580	654	663	633	663	652	654	704	623	676	675	661	634	609	654	643	662	637	621	702	659	676	656	663	670	635	631	635	656	702	677	656	645	638	623	666	639	622	616	677	573	649	658	615	618	648	605	644	654	639	632	624	691	656	666	642	600	654	688	657	702	616	665	695	638	619	643	640	682	632	620	647	636	681	629	683	638	665	633	667	614	622	613	611	665	654	625	625	695	676	681	662	666	688	647	646	628	625	656	641	652	663	619	626	651	635	591	613	652	633	626	625	684	687	634	670	663	697	647	650	651	620	700	620	588	674	660	635	675	628	666	667	642	627	660	655	648	631	688	647	659	654	694	656	646	667	693	690	646	672	664	676	671	649	634	610	663	644	707	603	670	677	644	595	629	711	672	664	651	686	657	624	662	634	641	646	638	647	641	637	618	657	652	596	639	700	628	657	628	696	676	613	629	648	600	651	618	665	676	654	648	613
26739	6595	3025	2265	1625	1197	900	803	706	600	527	565	498	471	504	456	442	460	459	386	413	420	438	391	433	422	419	411	367	397	391	397	412	387	382	379	394	351	340	352	390	353	311	382	365	379	361	363	374	373	359	333	363	391	363	361	390	346	376	341	339	367	352	338	366	351	365	341	357	366	364	375	360	340	360	324	343	370	337	343	366	353	333	345	362	346	355	371	332	347	369	343	359	351	389	333	368	355	324	317	363	335	376	348	344	322	370	362	310	343	373	370	356	342	327	360	314	334	315	369	339	344	323	351	346	365	335	359	381	304	317	346	350	319	349	375	364	354	332	353	350	380	350	335	335	334	334	346	356	370	368	338	348	329	346	351	347	362	360	375	334	329	343	353	384	346	337	369	338	325	353	336	360	401	360	363	316	369	350	373	352	338	343	317	372	388	332	341	398	313	368	347	355	314	362	381	365	404	345	355	339	383	347	350	343	336	349	313	376	369	335	342	330	320	335	304	374	362	328	357	356	342	335	347	334	335	351	335	349	334	329	335	332	343	319	351	356	366	365	344	344	375	342	340	343	380	386	385	369	332	353	316	295	333	335	381	387	344	384	329	354	358	380	313	339	354	353	355	323	334	359	335	327	343	379	340	319	367	329	370	378	316	390	353	340	340	326	352	371	363	350	352	336	381	320	375	328	342	350	359	349	341	358	337	321	352	342	347	374	324	356	365	364	348	374	320	344	344	342	365	339	349	351	372	372	330	387	363	340	345	355	304	389	361	344	363	356	336	343	361	349	343	380	313	345	326	325	347	371	364	364	339	351	346	359	362	350	324	380	363	347	325	353	356	335	354	352	359	354	344	331	355	347	341	345	354	326	335	358	352	330	340	307	355	326	364	376	328	352	355	321	326	337	352	337	381	355	318	351	392	326	346	347	341	345	353	339	331	332	339	341	326	306	349	347	349	358	358	332	360	336	320	331	328	374	345	384	341	328	379	358	330	340	325	318	365	353	336	363	363	317	331	375	339	332	336	399	316	367	324	335	325	383	354	371	342	351	329	364	363	336	317	348	315	344	351	353	348	364	355	379	337	289	370	339	384	379	357	346	358	326	375	368	354	357	307	357	350	359	360	341	351	361	354	359	379	337	347	343	349	332	355	344	352	356	339	328	332	316	356	359	341	347	374	336	352	362	382	409	370	337	330	350	322	379	367	371	324	358	316	325	320	383	348	309	328	363	341	322	399	357	331	331	332	379	377	380	357	332	348	383	394	345	356	363	351	352	336	348	337	372	339	329	338	327	321	337	312	346	322	361	338	321	345	324	329	357	344	322	348	371	358	355	352	317	386	343	362	347	358	375	364	349	369	368	332	352	323	332	366	366	353	363	343	361	298	345	351	359	318	331	366	365	372	310	354	337	331	363	358	367	348	354	359	357	358	328	337	369	360	363	373	361	344	317	350	378	375	316	302	344	378	340	344	331	337	302	362	356	346	327	336	376	360	346	322	326	326	334	364	339	358	369	332	337	341	345	381	342	326	318	360	375	366	366	355	359	358	326	338	350	374	344	341	340	366	331	340	379	349	377	372	332	337	326	368	373	321	330	320	338	324	366	368	338	388	353	333	344	322	322	362	333	340	332	333	369	354	335	367	359	353	348	363	331	349	347	333	358	359	318	370	344	329	367	334	331	384	364	349	363	337	331	317	334	383	352	330	341	354	357	368	311	344	326	397	363	389	355	332	367	335	367	334	350	364	360	346	343	351	354	354	348	332	334	328	340	322	355	318	337	332	388	357	312	323	341	317	344	344	371	338	363	344	346	379	311	339	342	352	364	366	328	335	370	361	358	348	364	357	341	327	345	341	359	325	333	322	328	358	348	370	339	356	357	312	324	373	337	326	365	344	348	348	347	331	364	335	342	344	350	346	364	319	321	356	339	326	330	358	324	348	312	385	336	354	333	339	331	321	376	331	328	362	346	353	372	334	374	362	361	357	360	351	358	350	382	356	347	340	345	359	336	345	354	351	363	366	342	347	335	339	348	358	374	378	333	360	346	320	326	334	375	333	343	337	352	396	345	370	333	337	334	361	375	330	390	344	367	308	411	367	331	391	341	315	338	368	359	328	339	330	336	337	370	350	335	349	324	345	325	333	342	365	349	365	331	342	329	370	305	329	325	393	354	377	371	335	361	379	335	354	367	320	341	341	352	365	340	330	342	318	365	372	348	378	373	368	349	369	348	332	337	350	362	333	324	361	338	354	340	366	386	326	327	365	351	361	331	329	344	377	372	396	360	318	328	338	343	342	380	366	372	310	357	357	327	333	365	354	370	338	391	354	345	346	349	362	357	355	362	333	329	319	360	356	348	381	337	372	325	339	349	371	348	376	338	401	366	348	341	334	324	351	325	337	375	350	321	347	366	331	360	349	347	376	350	347	390	330	349	359	323	356	382	331	352	327	338	360	336	376	327	345	375	352	380	345	335	367	391	329	353	339	390	333	365	378	325	335	368	377	349	354	345	349	356	371	360	340	326	310	368	353	366	324	374	369	362	354	362	371	388	359	344	339	328	324	354	355	346	343	355	337	315	368	318	335	360	362	318	335	341	374	383	337	370	360	321	361	322	336	339	370	361	380	341	319	343	359	342	322	334	362	339	332	343	372	352	338	367	375	316	344	374	378	359	324	343	353	351	347	331	345	362	320	358	366	329	344	406	357	354	337	333	345	311	351	386	362	379	321	335	316	301	337	340	329	327	351	343	346	398	348	318	363	365	348	326	356	301	326	351	332	323	344	346	336	359	317	303	357	341	340	371	353	356	343	349	339	340	319	368	316	351	363	328	369	320	361	370	347	351	345	340	346	372	338	341	320	345	336	389	386	353	328	337	335	354	315	355	340	349	328	364	361	353	310	372	348	323	343	333	339	342	351	360	363	320	375	311	384	338	356	311	321	387	361	368	368	365	348	332	369	364	318	349	338	357	359	353	378	335	328	321	348	332	383	358	329	349	379	367	331	338	340	361	355	354	368	344	373	370	329	361	355	349	359	327	336	337	331	370	337	336	374	351	377	357	363	332	349	353	337	343	360	348	333	324	340	350	349	346	333	356	351	350	337	353	344	350	367	343	375	348	354	357	332	316	341	372	372	340	347	325	330	346	340	338	327	355	330	351	376	332	343	351	328	310	360	329	350	323	362	376	339	345	340	340	346	330	316	332	347	342	323	384	352	312	338	373	323	348	306	354	343	357	348	347	341	368	337	367	346	397	349	366	365	402	341	374	338	321	358	299	354	362	365	368	353	366	336	335	327	347	397	337	325	321	341	357	353	386	329	360	377	312	334	334	350	342	366	371	359	333	357	331	326	351	299	342	331	321	362	381	339	302	320	311	354	386	321	351	371	369	363	323	379	363	338	328	348	345	355	375	344	338	356	329	356	383	362	350	315	349	342	346	354	338	375	358	339	358	339	377	354	327	358	337	392	345	340	348	355	334	337
12329	2490	5119	6121	5342	4452	3712	3247	2678	2500	2352	2067	1953	1877	1664	1651	1603	1578	1500	1457	1516	1327	1450	1383	1367	1382	1277	1249	1184	1230	1175	1201	1143	1136	1048	960	1004	1037	1015	999	943	952	985	978	999	932	939	943	938	984	963	999	982	939	914	921	894	857	907	879	887	856	892	889	897	849	933	889	872	897	856	838	899	818	849	853	857	846	849	857	824	856	865	874	877	830	878	865	867	863	873	868	876	844	839	850	846	854	873	899	868	872	809	835	850	869	839	832	870	818	886	867	873	863	887	867	863	868	834	856	883	871	911	874	879	872	859	878	858	879	841	856	851	879	890	866	856	877	889	866	866	823	889	819	801	782	876	873	888	843	842	817	861	843	819	821	837	866	856	811	869	809	843	890	838	843	870	811	864	843	846	861	815	802	848	823	820	806	877	878	857	820	833	831	836	907	862	841	857	815	843	836	845	828	824	819	866	835	791	865	890	755	873	816	827	894	832	808	894	868	841	853	812	825	891	820	849	850	840	821	820	847	871	860	871	858	825	866	834	864	865	800	853	832	801	787	815	816	870	798	877	877	826	858	836	785	895	830	853	765	805	845	837	846	830	856	809	850	806	850	842	883	866	876	830	916	797	862	846	831	839	866	789	856	804	862	828	835	845	843	838	826	855	838	850	801	802	890	827	791	849	849	848	805	844	800	819	875	882	777	888	798	794	742	839	837	837	782	798	862	866	847	834	846	843	825	871	834	836	833	829	855	850	839	778	838	842	863	822	822	894	823	881	875	869	795	892	808	876	812	855	869	826	852	838	855	893	851	853	833	810	818	840	828	832	819	832	882	841	817	857	812	805	805	805	792	817	878	820	810	867	825	838	820	816	882	824	788	836	786	845	824	797	780	792	858	829	819	833	839	829	809	831	811	868	884	882	887	887	841	825	862	864	858	815	823	825	838	874	857	846	826	822	837	824	878	868	795	841	809	815	901	869	837	808	856	871	871	814	890	816	870	820	810	851	825	855	828	853	825	829	847	877	810	830	862	865	824	831	822	827	823	795	828	812	875	856	810	862	833	806	869	856	787	787	824	813	868	783	809	826	849	812	848	804	832	834	836	857	810	861	861	842	808	835	867	848	825	853	874	787	820	861	824	827	850	833	826	851	766	827	842	836	808	853	824	799	832	868	871	866	861	844	831	826	845	820	877	823	847	814	863	839	853	850	798	815	862	887	802	813	831	856	826	837	832	810	865	884	841	863	849	879	870	836	867	844	841	792	832	846	827	822	821	862	842	788	838	841	855	822	847	865	804	818	848	789	837	810	858	860	811	833	816	799	860	815	804	855	849	861	824	833	878	835	861	821	804	876	833	836	863	815	874	816	815	860	848	841	814	883	827	843	881	769	813	811	840	803	852	861	871	808	837	862	809	783	807	816	808	846	829	799	787	803	894	816	873	857	830	810	794	841	825	846	856	840	868	829	817	762	850	831	805	874	853	852	858	842	841	827	820	829	778	884	821	878	860	880	813	859	810	823	850	811	841	775	822	808	852	863	824	897	834	812	817	847	832	822	818	853	806	935	810	888	813	801	872	875	776	857	808	869	802	868	820	765	865	858	797	852	824	852	871	810	847	860	845	797	873	835	855	809	833	829	820	813	852	861	811	823	815	894	829	887	852	828	834	818	809	804	806	828	805	855	791	854	864	852	823	830	840	860	843	813	849	826	824	846	833	815	864	842	833	825	817	760	857	864	833	828	807	810	844	818	836	817	835	850	831	827	842	867	800	818	843	806	846	808	875	875	856	812	886	870	783	793	791	843	827	892	893	840	800	853	876	891	841	891	798	844	828	879	840	826	846	800	802	814	821	784	872	862	847	806	852	816	866	871	816	865	824	852	872	822	866	824	881	834	825	858	869	854	845	814	851	786	842	774	842	874	797	808	838	819	869	891	800	839	856	806	836	818	822	844	840	826	865	857	853	792	819	867	865	828	830	887	861	856	860	798	813	808	860	804	797	871	782	829	803	887	848	883	836	761	844	877	799	855	763	850	868	813	823	839	894	795	829	844	781	876	831	862	827	825	877	830	794	831	834	843	841	859	826	798	859	846	857	824	858	867	802	804	826	847	875	833	819	840	812	787	836	838	791	872	848	851	851	891	850	837	837	803	844	848	873	825	828	901	891	845	889	816	893	828	838	810	885	866	837	858	849	798	833	870	844	877	827	858	849	827	812	851	852	865	816	835	821	839	842	823	819	897	856	770	857	832	774	822	828	803	801	790	856	849	830	861	814	819	827	837	803	863	908	846	865	836	820	841	798	841	857	826	865	850	872	869	828	841	818	849	832	828	809	865	792	852	835	874	819	811	856	852	825	820	862	880	835	877	800	864	822	847	809	843	788	844	810	827	891	782	920	835	831	839	855	780	855	835	841	831	856	849	865	827	848	834	879	846	848	810	823	881	828	814	820	866	868	800	858	875	797	807	829	828	880	800	804	838	825	860	842	788	782	864	819	862	804	826	864	830	880	772	859	854	835	837	841	889	835	829	789	853	839	835	819	874	774	836	796	850	870	836	819	828	827	839	850	843	828	847	841	864	811	884	854	870	879	841	833	864	848	839	808	844	837	911	853	861	827	798	836	786	824	878	798	815	818	798	837	785	846	814	855	863	846	823	868	858	840	859	826	871	858	841	852	824	792	862	843	858	797	833	775	819	855	809	817	839	854	815	856	796	825	805	833	799	814	800	821	857	858	822	881	862	823	826	824	841	839	896	836	787	831	801	813	914	857	814	792	777	848	830	854	847	868	757	884	792	870	857	861	825	894	798	790	800	885	915	855	791	832	815	852	795	812	860	809	852	879	840	863	822	825	867	774	797	812	878	840	845	840	839	865	843	830	850	855	874	846	875	879	830	813	872	846	837	798	810	826	874	856	816	880	856	770	816	798	841	830	857	862	825	845	839	829	830	856	795	762	821	844	829	819	849	839	802	842	858	854	802	814	804	808	866	858	778	871	828	883	895	827	875	850	774	873	836	850	851	878	827	855	822	853	818	812	801	840	808	884	837	850	842	830	844	875	812	836	845	854	838	841	879	814	788	836	850	834	832	841	809	836	865	873	835	831	799	829	857	863	815	824	839	845	845	855	848	777	820	809	844	837	870	865	819	813	795	819	816	804	838	843	814	834	824	821	833	897	837	843	828	877	825	842	841	856	848	845	800	832	872	819	819	881	901	867	899	804	828	880	876	851	768	860	849	840	881	856	858	806	829	777	838	777	890	818	840	836	815	847	864	853	840	885	848	828	866	853	863	875	921	845	841	847	861	788	821	837	797	871	954	798	809	852	817	848	869	865	835	857	877	846	854	783	825	807	851	789	800	818	843	819	840	828	877	864	857	877	820	857	859	879	846	819	855	841	834	826	830	791	800	891	879	851	828	830	845	839	802	843	796	858	910	837	835	848	896	845	835	920	859	814	869	861	844	833	825	819	850	824	869	805	864	819	862	828
2526	492	491	492	418	457	414	413	346	407	386	392	382	410	391	401	365	389	386	362	367	390	353	383	398	380	356	396	393	381	375	394	403	416	413	374	398	393	377	352	380	419	365	359	386	380	377	367	392	382	355	375	377	374	351	349	374	368	366	378	351	346	372	346	375	386	384	372	377	325	385	400	394	377	403	334	367	331	390	343	400	393	359	367	351	356	384	352	397	342	354	342	378	376	380	392	373	397	380	384	415	368	378	397	372	384	351	406	351	395	378	370	390	372	405	383	399	399	375	383	417	407	382	372	413	366	371	377	377	389	362	347	380	354	376	350	386	390	389	409	356	372	395	407	361	395	359	387	396	361	326	359	364	399	346	351	382	420	397	391	350	338	342	353	372	373	386	352	347	349	367	373	400	376	410	378	384	388	351	356	331	386	401	337	368	405	390	377	390	381	395	363	351	343	398	381	390	386	371	351	379	372	356	360	384	381	364	346	349	357	391	351	392	410	363	365	395	359	387	367	364	362	351	373	359	357	371	360	345	408	399	362	337	365	356	373	374	354	362	361	356	392	388	385	366	346	350	400	364	377	380	360	418	367	364	383	365	373	382	341	384	371	388	364	400	348	386	404	364	367	374	389	347	366	373	367	379	373	355	390	398	405	371	371	369	372	380	336	409	389	367	400	376	358	335	384	389	347	383	363	367	361	432	363	374	344	379	397	380	348	410	367	392	354	408	370	391	360	385	385	359	363	373	337	356	351	329	381	380	394	346	379	378	383	353	338	379	366	386	410	400	344	362	379	380	389	375	343	369	396	353	343	347	381	370	375	413	351	386	356	369	381	380	366	350	352	382	352	328	349	371	368	365	378	415	350	427	384	380	379	356	336	363	411	358	386	336	356	386	357	413	405	393	372	383	369	371	403	383	340	402	335	337	345	335	381	353	355	342	360	404	363	400	396	368	345	381	370	393	389	374	333	355	371	354	351	404	359	384	434	371	359	415	348	351	333	366	374	393	366	388	393	387	371	354	398	380	370	366	376	353	386	366	402	406	399	367	373	354	389	383	336	372	388	385	396	364	377	379	358	407	378	382	397	326	371	333	371	383	355	406	394	394	353	366	340	344	371	348	370	360	393	369	342	427	402	394	381	355	355	393	347	370	347	384	388	376	371	364	356	386	360	390	363	356	393	379	371	367	376	377	367	397	390	362	407	382	347	341	388	387	349	365	386	376	360	356	364	360	374	392	375	370	374	361	346	375	363	361	379	383	372	364	401	370	374	372	403	367	408	392	389	382	359	396	375	404	354	341	370	342	339	358	373	382	323	394	379	347	409	388	342	391	327	388	390	336	414	412	371	372	394	336	383	346	369	387	363	374	408	414	385	361	387	353	349	402	382	386	380	393	395	387	368	333	353	361	378	367	368	366	350	371	403	387	365	370	340	386	409	375	364	373	408	367	361	434	337	383	376	362	377	369	385	378	333	402	372	379	400	341	354	363	377	370	374	357	406	376	408	359	365	375	378	413	378	391	370	351	408	359	377	348	334	364	373	389	350	388	377	393	374	354	341	416	390	411	396	401	404	367	395	339	358	374	360	416	371	359	354	370	339	396	330	371	359	384	385	367	350	369	383	353	388	382	411	357	389	404	365	377	362	389	350	346	366	336	414	381	386	334	352	395	380	372	387	376	326	357	372	366	384	346	366	353	393	403	355	380	382	343	355	366	359	368	400	366	380	390	366	377	326	367	361	376	388	380	416	373	383	381	375	345	386	336	366	374	346	385	378	381	351	368	418	402	382	363	405	366	383	369	392	386	355	377	390	383	337	361	382	362	383	382	352	401	374	346	380	426	370	364	375	365	385	365	344	369	378	389	353	405	353	381	378	368	386	391	361	366	365	366	385	388	385	338	358	400	418	411	343	367	374	369	382	406	384	385	371	383	377	370	355	370	344	413	353	366	358	362	367	368	364	391	365	354	343	358	387	397	366	384	380	366	359	389	362	368	405	378	380	364	372	375	325	409	351	387	384	362	395	376	371	373	339	438	389	409	387	357	331	346	370	348	384	374	341	374	369	351	378	363	376	387	391	404	343	377	340	417	390	401	366	381	390	358	372	366	376	378	371	379	368	364	397	375	378	358	359	379	371	372	403	369	344	355	391	370	365	377	395	376	401	393	390	367	379	375	368	422	374	402	363	350	381	385	399	343	342	384	361	376	385	385	373	391	406	421	393	368	368	340	361	391	339	392	371	364	390	346	416	373	349	337	391	387	352	373	385	339	331	409	395	357	367	354	392	374	377	377	404	374	406	395	409	372	351	367	350	367	388	384	380	359	365	387	367	411	336	358	382	385	374	351	406	379	353	380	377	390	398	393	381	361	391	381	381	368	387	378	419	333	396	389	385	364	411	362	406	388	372	363	328	386	393	365	350	386	388	389	366	354	414	397	391	386	369	358	375	354	360	372	369	367	363	361	369	351	340	398	379	388	387	378	386	357	383	382	397	340	336	357	374	380	352	366	364	366	389	368	361	372	344	383	390	391	396	399	378	381	370	389	363	388	395	406	420	391	369	374	370	392	356	382	390	403	371	398	357	384	417	367	342	366	392	385	334	351	400	356	343	374	385	347	410	347	352	390	332	373	384	359	361	366	340	361	377	412	337	364	385	358	356	398	390	366	377	369	353	355	407	391	363	379	381	373	359	372	360	377	346	374	378	373	341	339	360	357	362	373	381	390	401	369	414	378	410	361	382	374	376	349	396	344	368	398	386	382	324	363	380	369	403	379	345	353	352	386	382	384	371	348	350	342	388	392	345	388	358	354	356	359	360	378	358	370	373	395	361	387	355	403	377	373	361	370	374	360	393	405	345	377	337	349	355	344	351	390	379	372	374	389	349	378	344	353	403	381	385	348	393	368	368	359	370	412	367	391	374	414	381	386	385	376	363	386	391	388	354	402	394	358	357	373	350	376	349	400	397	376	349	383	448	391	389	379	415	373	375	406	388	370	383	388	365	399	385	375	353	387	353	367	371	422	348	381	408	413	374	375	365	389	368	390	395	383	366	411	359	375	342	385	339	378	400	378	407	366	369	395	359	405	413	373	368	351	377	391	406	373	356	394	366	358	405	399	363	358	367	341	404	366	344	347	389	373	405	375	367	373	393	388	407	381	366	405	420	394	378	358	361	336	399	397	386	376	360	402	370	353	386	405	434	389	389	368	370	369	355	405	397	384	364	393	373	351	363	389	368	387	381	372	378	351	365	376	375	379	363	378	355	394	391	366	395	342	386	350	382	378	375	405	386	387	384	369	335	410	405	377	381	378	351	371	371	368	397	388	368	373	369	326	391	376	377	341	386	334	366	385	383	358	386	388	371	363	370	373	387	362	416	370	406	378	371	358	375	341	367	390	381	381	377	356	376	391	388	388	393	373	379	364	384	368	406	384	386	406	359	373	385	398	390	387	395	383	393	373	349	374	373	386	368	392	369	365	365
2803	955	1109	1196	1118	1022	1029	1012	995	971	971	998	946	926	930	887	951	936	912	975	905	966	1023	936	957	969	892	944	925	922	941	950	881	850	879	846	929	861	897	878	906	896	863	844	861	831	870	936	870	882	902	922	924	846	900	851	848	890	835	869	873	886	886	898	856	822	848	857	855	798	893	853	870	886	846	833	874	854	885	820	868	858	830	849	861	834	869	871	854	847	908	852	865	901	871	900	867	877	858	880	911	882	817	799	822	851	914	888	886	901	867	867	898	867	930	864	875	872	896	858	858	851	856	919	868	923	853	943	857	908	865	891	896	874	859	878	851	829	906	869	835	852	840	806	855	859	860	897	844	828	856	880	831	857	862	799	872	880	849	837	839	881	797	927	858	902	885	868	865	868	836	875	872	812	931	830	887	828	855	898	831	826	870	878	853	885	889	856	855	832	853	860	915	851	857	832	817	802	883	919	810	867	885	840	901	867	869	862	921	885	899	881	838	868	880	829	875	803	904	838	884	884	867	899	884	829	880	858	891	850	882	862	837	874	857	893	872	889	869	898	881	918	805	855	877	799	826	852	881	846	886	855	859	863	916	856	896	878	826	904	858	817	859	880	855	893	886	906	867	888	809	889	898	860	908	895	869	912	873	891	843	937	865	813	843	861	790	877	878	841	870	872	845	857	882	864	832	871	864	852	857	831	906	873	874	863	926	853	870	871	866	851	845	912	838	836	841	884	873	837	901	869	847	867	878	821	888	857	876	898	883	864	838	817	851	818	912	853	863	870	865	843	845	825	864	859	866	883	886	894	904	898	822	869	836	858	813	815	842	868	873	848	822	908	860	795	811	810	826	871	825	865	886	851	884	828	897	896	816	849	853	871	862	903	852	910	841	901	842	821	863	880	878	823	936	857	872	869	791	870	901	930	895	870	895	801	848	884	842	797	798	893	848	840	875	846	874	847	864	890	847	884	882	857	867	916	888	888	853	926	811	871	858	919	935	918	882	843	881	864	896	838	911	878	840	800	841	839	860	839	884	901	889	852	835	868	875	859	864	854	889	837	902	891	908	874	911	851	822	804	869	849	901	818	932	908	900	891	879	835	856	862	888	900	876	925	812	833	859	820	880	862	880	820	890	858	837	853	840	965	921	874	815	901	913	839	839	916	848	852	846	888	824	939	852	847	907	858	876	896	846	844	878	862	869	869	878	863	862	850	887	874	888	877	829	867	845	824	839	868	835	858	854	825	880	877	883	861	863	839	849	864	929	850	860	912	862	902	863	873	870	879	839	838	922	888	879	842	867	893	889	899	891	944	799	845	851	890	861	847	853	820	851	857	855	876	839	873	904	884	854	873	845	878	882	850	888	893	859	876	873	881	873	840	829	867	899	852	871	871	877	860	869	858	911	876	831	870	903	836	852	860	854	852	826	855	857	877	834	912	916	842	891	851	884	862	872	868	912	847	837	853	830	879	887	872	920	950	934	862	900	834	846	868	846	873	876	841	859	882	837	844	884	792	854	866	887	844	845	891	862	852	884	878	872	848	828	933	865	895	892	853	829	807	888	838	961	928	908	831	885	879	867	906	884	882	840	875	843	863	870	836	846	812	884	828	887	793	861	868	895	918	846	918	846	844	860	865	832	858	874	911	917	864	902	894	857	845	846	874	887	875	842	890	884	842	832	834	841	866	873	880	871	881	790	889	891	863	895	887	894	904	880	850	900	916	906	876	878	910	888	894	832	847	849	761	895	859	915	868	889	868	830	849	816	898	860	902	866	828	872	868	884	911	843	833	841	918	873	856	895	862	916	831	852	861	841	844	839	889	845	857	884	829	892	881	884	879	940	860	888	856	855	874	881	875	870	858	910	890	847	816	786	886	906	840	872	855	848	903	809	839	914	867	878	834	845	848	812	851	923	852	885	848	902	792	891	846	849	869	870	899	863	840	848	849	853	899	822	820	861	917	833	910	855	859	847	843	884	847	826	870	849	840	844	889	901	863	853	825	884	855	907	908	878	860	821	862	893	832	840	883	880	856	830	927	921	870	850	874	900	852	909	888	848	894	888	864	884	870	876	860	871	878	828	868	903	866	913	905	865	871	868	859	863	849	885	869	891	885	926	844	859	785	830	870	856	874	886	837	847	867	870	891	879	846	896	851	860	875	920	875	829	863	887	850	884	889	877	861	866	838	875	859	882	870	861	865	893	844	841	862	899	859	853	903	881	864	884	873	893	839	898	815	895	893	841	889	868	867	863	850	846	879	909	886	915	918	851	876	837	891	868	846	852	927	818	809	825	857	859	866	820	911	885	805	864	809	890	903	851	874	900	863	826	930	847	829	857	888	893	842	862	886	828	859	842	843	915	870	865	866	890	856	913	908	928	864	896	871	880	856	844	838	844	865	858	874	844	894	904	893	921	831	855	824	863	858	901	852	883	883	897	860	863	835	912	850	845	847	878	873	844	873	836	863	865	890	889	885	864	911	850	807	892	862	933	855	928	885	874	882	918	861	874	835	854	846	893	846	832	883	861	833	879	870	863	844	906	856	861	905	894	885	866	828	847	870	863	841	852	916	877	841	834	858	868	844	891	885	875	815	865	875	878	870	838	870	891	848	854	904	855	854	879	867	912	840	854	876	905	828	897	838	843	867	868	898	880	891	877	854	833	873	860	892	890	863	885	814	888	803	806	819	900	908	908	826	885	834	882	868	848	873	854	880	906	849	845	884	853	889	865	872	841	824	889	850	855	909	919	858	837	842	899	858	844	846	851	905	840	827	830	853	890	830	850	853	849	836	863	826	925	921	863	823	835	853	888	892	876	885	883	846	886	828	866	868	857	905	896	837	830	892	907	814	801	845	860	853	926	904	903	924	926	860	860	888	934	856	880	878	858	831	855	802	843	880	890	773	854	860	914	877	821	866	868	873	821	784	879	830	887	888	897	889	868	797	848	836	876	910	903	870	864	858	871	876	871	810	885	890	911	922	854	865	845	866	916	824	869	917	890	862	834	861	883	842	856	824	888	893	887	830	837	798	870	842	887	882	895	864	870	869	865	898	885	836	858	860	839	888	902	859	837	827	862	872	880	842	890	876	882	870	851	855	894	912	871	880	844	867	869	912	855	908	865	891	879	855	864	878	918	876	879	864	859	894	932	861	819	875	851	831	859	852	852	864	810	860	850	818	862	857	823	843	820	912	915	857	865	819	888	873	867	874	863	860	841	848	847	919	878	802	896	860	906	842	902	918	889	847	890	854	835	924	830	877	909	874	841	933	878	882	777	828	852	847	856	946	842	934	911	896	852	833	873	873	879	906	913	893	855	895	840	920	831	897	881	829	843	895	871	855	873	894	845	869	812	875	906	874	893	831	887	894	827	833	829	870	825	895	846	869	827	861	871	844	854	829	848	869	878	884	856	899	854	817	862	884	955	874	873	877	869	901	855	883	838	861	858	889	819	880	888	860	929	856	915	890	867	876	823	938	842	886
17604	2366	1474	1173	810	651	564	524	464	439	367	348	342	357	365	330	332	343	348	332	293	308	301	320	314	326	308	321	283	277	297	294	297	290	263	254	259	311	295	279	261	299	254	272	298	287	278	275	280	267	295	299	273	267	301	258	285	279	308	279	291	278	267	301	295	274	269	274	268	280	262	285	305	248	267	257	272	260	253	255	250	285	287	278	262	248	303	257	294	264	309	254	270	256	246	266	304	249	303	259	287	273	263	274	246	298	261	258	247	264	246	302	270	264	254	305	275	259	266	256	239	285	246	255	264	315	272	259	264	275	253	284	279	258	280	272	284	302	266	303	279	256	263	287	254	250	290	256	233	282	257	282	316	251	271	269	255	282	252	271	293	270	268	253	272	282	253	293	275	251	292	284	255	300	247	276	270	255	288	250	288	251	244	255	299	280	283	254	290	253	261	269	267	280	271	263	299	269	288	308	288	256	288	258	282	270	263	284	267	267	260	264	277	282	263	294	271	278	261	267	281	237	278	254	267	256	279	290	281	274	266	260	266	258	263	274	274	280	260	278	265	263	273	283	270	270	252	275	303	276	266	258	250	277	249	276	255	294	252	255	296	317	297	284	295	256	264	246	292	259	240	266	281	263	267	264	302	254	268	263	286	256	272	253	245	248	287	268	239	256	285	238	299	242	234	259	262	247	244	279	262	249	249	231	273	287	235	239	269	288	258	284	254	301	250	281	254	264	278	267	265	260	282	287	279	257	251	289	262	257	292	263	274	273	248	247	245	266	281	261	278	279	279	274	275	258	268	239	286	308	261	257	251	290	257	290	309	277	277	297	243	264	254	273	298	274	272	263	303	284	291	271	271	265	243	269	256	264	274	290	283	300	277	264	293	255	244	266	286	284	277	263	272	266	248	250	254	286	277	274	279	268	310	239	275	265	248	274	276	249	224	239	255	246	279	269	259	261	256	250	266	222	291	289	277	287	276	238	294	247	260	261	257	295	266	256	256	273	253	252	262	253	254	271	283	250	247	274	294	269	261	270	261	274	288	275	268	294	260	259	288	290	293	256	263	254	267	263	271	323	237	285	279	262	262	272	262	272	254	286	298	262	262	283	281	246	265	295	300	265	279	273	274	273	248	287	299	273	241	280	256	263	252	236	236	268	240	277	269	266	251	236	274	259	244	289	247	273	292	258	269	290	270	276	260	256	265	270	256	245	280	252	271	255	285	264	244	257	283	271	264	272	272	279	271	247	261	282	276	267	280	318	241	256	270	293	281	296	268	275	273	257	284	276	242	279	282	267	253	241	241	255	259	254	244	279	289	284	282	254	258	271	265	261	296	285	295	283	267	251	269	274	281	263	272	255	284	267	257	273	263	248	278	252	254	260	280	263	253	274	268	276	258	231	295	266	266	270	256	249	294	315	276	281	279	255	258	278	264	289	308	284	269	267	292	283	273	299	267	295	250	268	307	254	270	254	276	267	266	257	274	239	279	268	259	264	284	261	277	280	254	268	254	287	267	298	267	276	264	263	278	256	264	267	298	300	273	258	273	267	291	269	293	258	287	256	242	270	269	272	249	259	250	239	272	281	251	258	280	270	270	269	290	262	238	271	304	281	247	285	266	256	247	275	241	249	265	270	250	284	262	287	238	307	277	280	263	266	265	293	248	275	242	283	264	283	238	254	310	262	222	250	270	269	257	269	262	252	252	285	286	253	255	262	263	276	288	276	243	232	288	257	286	265	250	276	281	247	286	287	270	302	277	258	249	278	258	261	275	248	249	270	299	300	238	269	299	244	264	279	277	286	282	269	275	270	259	256	273	269	301	282	253	287	277	248	271	268	286	261	265	283	274	271	294	255	275	269	296	285	267	281	256	279	273	293	251	280	268	309	243	241	242	256	274	232	284	286	257	290	289	286	297	309	261	262	253	264	277	244	262	226	298	269	275	265	273	262	304	299	289	264	278	271	278	287	261	272	251	255	245	263	279	282	273	288	295	284	287	270	273	303	257	283	280	260	309	279	271	271	291	275	251	254	266	276	284	265	264	283	275	245	268	280	276	286	239	283	271	288	287	280	259	276	268	278	265	282	298	280	239	302	268	261	271	283	287	279	274	257	239	286	262	278	241	257	264	267	288	284	236	269	294	243	272	290	249	273	264	293	290	274	267	239	262	281	261	242	249	260	261	262	273	276	242	262	263	253	255	257	265	255	286	253	264	269	280	308	257	268	238	259	296	261	281	267	249	285	260	255	259	289	268	281	300	303	273	274	260	288	317	262	273	249	231	268	238	227	265	258	250	267	268	257	264	270	257	306	271	258	260	263	263	293	254	256	268	273	316	281	267	285	270	274	274	274	269	265	290	257	267	279	263	252	276	269	293	277	265	288	306	289	297	272	264	277	238	269	266	258	255	245	272	271	295	268	281	279	256	297	257	251	246	279	322	283	254	286	264	280	258	278	249	243	253	289	281	234	237	264	277	250	289	269	258	271	271	252	275	252	250	277	268	276	272	268	250	277	280	297	286	269	267	247	266	284	301	245	256	276	276	244	272	265	247	317	261	285	258	283	259	266	295	274	278	256	267	239	264	261	290	270	259	264	273	272	248	254	257	272	270	286	292	277	291	254	280	278	280	255	241	282	285	246	251	250	269	273	246	292	280	195	296	272	247	268	269	274	280	270	301	283	283	287	249	281	277	267	290	300	286	275	280	292	277	251	248	254	276	241	245	262	258	291	280	267	266	326	303	258	274	263	257	302	281	264	248	278	238	290	260	264	287	261	264	279	264	260	253	252	274	265	285	304	226	258	287	265	251	266	275	279	287	268	275	271	272	278	288	260	241	274	268	261	256	300	234	277	228	259	281	253	282	264	259	237	265	253	303	281	263	284	285	282	281	275	288	264	276	247	248	282	281	259	290	259	259	271	270	286	264	281	279	285	257	282	284	254	266	266	265	248	272	263	288	265	255	250	279	237	270	243	263	283	284	264	248	274	250	262	259	258	274	273	250	239	242	235	245	279	262	281	250	302	245	253	279	236	269	280	265	273	272	284	251	275	291	243	290	268	287	269	266	257	296	273	280	301	271	238	270	260	272	299	286	261	255	262	273	250	307	275	264	257	279	287	302	249	294	250	285	275	269	258	293	274	313	254	301	236	266	254	268	242	273	253	268	295	264	271	285	251	284	274	277	279	266	265	276	246	268	297	256	264	278	270	293	258	268	276	260	287	295	275	262	256	250	267	279	263	251	282	258	251	277	305	241	268	262	288	278	284	268	300	264	257	283	258	292	299	246	287	252	271	291	292	255	274	292	286	273	273	247	291	251	278	270	249	269	238	283	256	277	268	280	290	271	311	258	251	269	242	288	257	267	262	267	263	255	274	280	295	261	268	264	300	258	250	255	280	259	258	270	268	242	264	269	254	257	289	267	268	288	254	265	273	267	235	263	279	271	294	292	263	255	278	274	302	263	263	297	257	307	253	303	287
9359	1403	2949	3539	3155	2626	2174	1954	1682	1604	1476	1296	1214	1142	1137	1046	1078	1073	1058	1038	975	966	987	980	928	918	980	917	894	901	848	797	862	815	770	794	759	744	787	776	715	721	746	782	725	767	661	724	743	724	749	698	673	728	706	709	681	681	672	723	685	724	722	666	645	684	739	703	735	672	691	689	646	659	692	714	691	657	691	676	727	660	701	669	685	604	710	657	654	707	655	632	651	692	644	629	644	627	677	667	631	710	703	729	628	631	709	699	717	679	664	654	666	697	668	709	686	687	653	685	667	697	685	652	712	672	713	665	690	700	659	627	696	683	681	704	689	675	691	656	684	708	649	706	658	646	717	681	635	638	635	672	650	669	637	693	694	664	655	683	690	675	657	682	699	654	663	687	697	673	662	677	651	667	639	720	615	688	677	706	688	671	668	650	661	624	692	642	693	710	683	685	679	665	692	673	649	657	682	696	647	688	644	657	691	718	678	712	666	669	669	613	676	672	682	667	663	677	638	702	672	683	653	709	654	618	652	651	671	710	691	632	716	658	697	662	652	667	650	636	641	686	652	665	675	598	683	669	680	669	696	652	662	631	673	672	709	629	678	655	608	653	685	643	672	689	674	656	731	679	689	672	626	664	700	726	639	680	655	665	706	606	667	613	646	672	653	661	666	651	672	658	655	646	675	623	668	644	651	641	678	668	671	663	674	673	668	615	685	647	686	675	602	685	654	653	665	607	615	670	608	658	685	705	677	663	627	650	699	652	705	632	699	629	671	655	635	648	629	719	658	684	677	641	642	633	670	650	669	685	682	610	646	673	692	681	641	630	660	679	656	661	698	684	678	673	629	653	660	669	653	634	693	665	696	674	640	637	610	693	695	637	640	669	668	649	658	633	657	625	664	708	655	650	650	677	700	653	659	642	654	668	650	649	676	649	616	631	686	715	678	704	654	669	714	715	653	677	668	640	653	699	648	631	654	658	657	689	698	629	672	684	655	685	642	736	655	672	686	665	673	639	656	627	609	700	656	670	662	657	693	657	651	654	691	696	662	679	672	678	661	636	661	636	665	658	657	671	645	704	642	659	653	637	684	648	684	636	665	661	637	684	674	662	677	648	642	724	650	610	629	650	619	659	672	713	650	661	653	670	710	688	666	681	689	653	646	647	712	661	672	648	685	695	703	685	676	684	653	654	704	686	672	657	679	635	638	692	693	669	668	671	668	677	685	678	695	661	632	647	674	661	645	627	643	667	647	718	618	651	663	629	709	699	707	639	707	692	621	637	699	691	696	634	666	655	635	613	637	652	680	729	692	662	674	665	684	671	646	665	660	653	661	639	670	655	650	656	622	674	672	622	645	633	650	665	675	663	698	673	677	646	689	681	672	651	664	638	689	628	675	700	638	692	662	702	698	642	673	664	675	641	687	689	679	699	665	675	705	611	684	646	691	664	663	650	675	690	635	674	674	636	670	598	644	711	660	688	713	652	632	662	659	641	691	602	660	675	666	681	628	719	648	633	685	672	655	673	607	632	650	692	702	649	654	650	691	677	671	664	657	702	704	691	700	668	669	673	643	669	659	640	710	686	672	642	649	675	710	666	638	646	637	633	675	680	675	674	704	615	717	653	640	678	688	681	655	672	622	681	683	654	647	661	667	641	652	651	676	704	679	685	699	620	634	627	675	663	675	657	707	642	662	725	615	714	644	675	678	630	649	686	636	641	667	657	617	671	611	742	674	678	681	672	676	675	665	694	660	655	637	702	673	644	661	679	708	679	689	666	623	662	665	632	672	667	674	638	691	639	703	670	662	702	680	619	651	648	701	700	658	645	657	630	671	653	669	704	703	651	659	698	641	662	676	679	649	663	703	716	670	673	664	684	655	647	627	659	694	683	692	646	681	645	675	654	667	636	634	642	664	663	672	661	693	644	666	662	672	668	708	688	632	633	622	626	647	671	638	674	683	688	594	604	661	649	634	655	684	647	643	637	664	673	647	712	648	629	678	690	674	664	662	659	697	630	697	705	615	640	670	644	688	698	644	619	687	675	680	669	634	665	692	656	639	647	695	640	701	666	654	650	647	650	623	664	673	663	683	649	661	644	633	694	671	608	624	603	673	661	675	670	620	653	656	677	656	650	718	636	670	607	654	681	656	686	654	641	693	678	673	669	680	667	723	665	683	591	645	723	672	636	688	708	665	713	661	649	619	661	624	656	678	699	657	653	717	636	645	646	643	678	654	709	645	659	667	719	664	719	656	650	662	630	659	632	659	642	611	649	645	618	652	639	667	690	642	634	701	693	645	669	652	673	677	660	676	694	703	683	701	653	643	682	629	676	604	703	667	628	645	676	681	679	647	685	634	667	646	646	644	680	674	629	687	660	675	679	652	657	644	632	674	705	654	666	665	640	626	716	649	697	646	666	635	682	706	689	625	690	669	612	649	636	649	622	626	630	704	673	655	611	655	696	641	702	678	665	679	672	647	668	637	581	712	684	671	688	654	671	653	681	656	641	657	706	617	711	668	660	643	614	659	706	690	663	671	664	688	668	622	660	662	646	639	628	698	724	634	649	631	637	655	677	658	659	682	657	653	643	692	660	642	636	650	652	672	634	672	656	672	644	641	668	631	673	693	704	620	673	675	680	636	689	669	643	658	657	669	709	647	691	660	668	666	655	661	720	654	683	658	660	710	652	702	705	627	666	637	667	615	692	666	641	656	665	675	650	645	640	695	694	619	696	685	663	652	698	648	649	649	710	678	599	677	667	667	629	675	679	639	676	670	687	664	691	698	678	645	682	657	659	721	673	709	638	626	640	645	620	623	646	653	643	667	673	662	626	666	667	667	652	657	632	679	658	662	681	659	666	642	675	695	669	682	649	658	653	641	666	666	694	639	637	681	700	708	666	684	683	696	679	628	671	691	621	684	670	654	648	669	667	654	679	709	643	667	635	604	676	652	682	705	696	698	695	643	667	671	696	642	697	682	662	676	662	681	675	639	648	668	672	694	651	663	657	691	657	669	665	680	648	673	652	695	682	645	683	732	677	667	688	719	652	707	673	660	663	691	615	691	643	677	650	636	648	667	664	638	610	664	637	664	690	673	640	637	661	687	701	667	650	618	665	622	655	679	721	660	670	666	623	673	622	678	642	640	621	633	661	655	687	657	698	647	693	704	676	660	676	673	640	671	642	645	662	689	662	616	697	711	636	718	694	660	667	641	634	690	687	627	689	680	656	647	627	707	654	665	632	641	647	648	641	617	672	693	660	657	682	686	671	697	677	685	647	652	655	639	662	681	603	668	652	665	667	677	695	649	644	707	642	711	636	641	658	685	696	661	637	684	625	676	664	666	624	665	667	653	638	677	655	645	638	699	583	677	664	690	660	698	681	685	659	706	675	691	675	676	685	657	662	649	676	639	684	692	650	669	692	635	691	661	640	709	646	718	669	631	679	630	641	661	673	686	671	641	670	642	667	644	686	674	622	690	635
29429	8360	3262	2246	1510	1183	901	793	770	617	575	545	544	508	519	468	458	468	427	490	440	452	406	409	454	434	422	419	432	392	412	414	394	387	380	396	393	410	395	400	362	359	373	366	389	352	383	382	394	375	378	383	402	383	382	322	347	355	354	365	392	399	364	356	341	368	369	345	350	338	378	382	338	350	359	390	391	335	354	371	365	322	361	381	333	340	341	387	374	378	366	361	389	367	390	330	352	382	353	344	336	377	363	345	376	375	400	368	342	369	361	389	355	371	367	349	377	347	388	350	353	392	343	402	353	372	353	334	363	376	357	381	392	381	361	368	334	341	398	372	391	342	397	386	328	376	374	373	342	350	359	358	344	357	378	376	383	342	311	356	339	343	380	351	344	390	376	357	347	355	370	326	382	336	354	369	361	365	372	333	366	373	295	359	397	383	350	360	378	354	342	367	338	362	373	361	344	339	391	382	365	360	405	335	357	355	351	347	359	364	353	422	358	377	376	381	364	335	394	360	333	365	335	344	373	375	362	359	371	360	364	318	341	394	331	378	361	360	346	360	382	377	348	376	362	373	348	328	342	369	364	368	373	371	374	387	364	402	374	350	359	330	362	356	349	383	365	346	321	395	370	393	383	334	339	357	321	338	384	358	343	365	353	370	325	328	378	369	360	374	339	361	373	382	386	375	323	354	382	401	348	357	373	381	373	357	365	342	353	348	376	407	383	381	382	390	357	358	358	391	360	363	362	341	366	347	391	348	353	327	340	350	383	343	401	392	351	314	372	352	326	365	353	367	325	346	364	334	332	382	346	343	365	363	332	354	362	365	357	396	361	360	327	354	362	360	368	347	326	340	342	348	350	362	343	363	377	343	376	368	353	353	364	327	342	362	350	335	360	363	358	359	385	350	365	323	371	351	347	348	337	398	355	350	362	328	320	346	379	345	387	378	374	398	365	368	366	373	350	332	383	395	344	349	335	383	415	352	367	342	349	394	373	383	365	352	389	360	392	347	380	377	345	402	386	351	331	392	375	350	360	380	343	318	356	349	364	335	371	365	321	350	364	353	364	367	363	358	365	297	338	307	379	360	394	349	374	358	354	385	343	349	338	356	324	400	367	373	385	340	352	368	332	336	374	355	333	360	364	352	406	382	357	373	340	345	338	337	357	381	360	367	359	371	342	410	365	335	389	357	348	383	388	366	357	342	369	320	359	325	349	374	376	365	362	348	338	320	381	327	380	377	356	365	369	348	370	324	381	331	352	353	340	351	340	380	341	365	359	358	357	329	330	336	366	386	382	374	377	374	370	349	360	372	339	377	351	363	341	347	358	375	378	373	356	309	349	377	354	321	354	361	353	333	371	395	355	369	370	302	333	361	373	334	378	369	353	333	361	404	355	329	380	384	356	336	366	358	372	364	391	402	374	357	348	339	337	357	345	357	373	348	354	369	357	360	358	371	388	364	394	347	346	327	345	358	359	340	378	345	336	354	357	347	305	354	362	340	374	356	354	341	323	376	349	357	367	343	355	362	366	381	371	346	376	339	358	370	353	344	390	321	361	351	343	370	340	351	393	374	344	354	377	397	372	405	370	376	379	390	336	318	368	316	369	352	354	366	377	342	392	344	360	319	372	351	349	347	362	362	364	355	390	395	407	365	349	380	337	353	336	365	390	334	323	349	365	344	341	380	373	331	369	347	367	369	365	336	356	373	337	340	366	347	362	365	345	369	384	351	338	341	353	363	365	350	349	381	378	382	364	339	346	362	338	350	346	381	387	372	385	368	378	326	354	345	362	368	376	386	336	369	368	397	352	379	342	330	349	329	372	313	320	333	398	367	365	366	360	389	378	376	375	368	352	376	355	358	370	369	371	375	321	375	368	357	360	357	369	404	357	366	326	386	337	366	347	374	363	406	336	378	344	373	376	364	385	350	410	396	351	373	374	405	359	356	349	353	340	337	355	360	393	342	375	364	378	365	373	351	374	388	373	391	377	364	342	379	360	345	361	368	356	346	383	354	339	393	342	379	328	375	350	340	365	377	381	372	342	356	327	366	388	379	378	356	350	360	348	363	347	388	393	372	377	329	385	370	358	307	361	392	351	322	384	325	375	339	346	402	349	344	355	364	385	367	345	367	356	342	345	358	348	366	327	374	343	350	367	367	364	357	368	345	353	377	353	397	355	361	382	358	362	375	348	364	373	347	369	366	341	348	328	359	363	353	362	352	349	335	393	379	386	356	342	367	354	361	339	373	338	368	375	367	362	368	385	342	328	369	330	393	362	369	371	364	332	415	348	349	341	336	371	357	337	358	372	379	360	368	371	368	371	365	351	384	392	327	350	362	375	389	387	373	380	385	356	327	397	383	327	327	355	323	366	393	332	391	413	369	362	387	355	363	356	327	379	357	370	367	384	350	335	416	332	368	339	388	359	350	362	382	389	346	335	367	336	362	369	370	342	344	381	351	381	388	343	325	391	384	398	377	372	350	348	380	356	349	312	401	349	350	355	325	377	376	376	368	392	349	386	346	355	353	337	348	402	384	356	371	352	391	379	366	337	369	365	366	389	371	367	335	331	380	344	374	346	363	354	377	364	369	347	396	390	357	384	386	373	369	347	392	335	336	373	370	372	363	370	342	371	353	393	407	312	346	360	338	362	366	362	341	350	340	387	431	400	383	372	342	353	378	355	395	336	362	363	346	399	342	362	333	358	370	349	351	333	361	368	328	354	346	364	393	354	344	349	356	343	351	386	327	366	358	384	360	331	338	356	398	348	383	357	368	354	365	384	365	364	382	357	352	335	368	365	367	351	348	332	342	324	395	377	347	367	353	323	361	365	354	376	349	358	333	358	378	356	340	381	347	347	346	344	368	355	365	353	377	359	350	335	357	349	349	341	386	380	347	348	375	327	411	376	361	355	352	354	350	352	367	351	356	361	349	369	368	393	357	384	428	327	365	343	344	380	379	342	390	380	334	370	360	388	350	354	383	369	330	360	365	372	363	373	378	366	391	389	357	384	391	349	355	352	350	404	358	377	361	373	368	322	369	371	361	357	374	388	366	354	341	357	361	389	350	358	387	309	380	336	362	308	369	365	347	347	398	334	346	354	373	352	348	343	366	354	370	350	363	361	375	325	383	339	348	346	383	356	365	349	375	383	385	350	339	369	341	353	380	355	353	360	371	362	363	401	384	364	374	360	396	383	338	367	370	348	350	388	326	335	338	325	349	359	355	373	377	335	342	383	372	358	363	382	379	356	365	374	371	351	412	359	350	363	351	375	364	348	376	364	360	349	379	380	389	332	343	370	336	364	326	331	369	351	359	373	411	329	364	375	384	351	374	384	393	385	325	381	372	355	359	347	380	350	326	382	315	392	350	375	337	348	323	390	367	391	365	338	365	360	361	359	394	402	364	346	350	326	387	398	389	355	344	310	362	366	357	360	353	353	372	350	340	363	361	333	348	347	389	374	377	335	390	344	378	341	370
14021	2644	5199	6104	5403	4450	3819	3192	2748	2426	2213	2069	2000	1792	1670	1666	1580	1625	1626	1505	1509	1421	1380	1403	1446	1320	1313	1328	1259	1214	1256	1192	1140	1110	1045	1061	1055	978	1026	1032	1011	979	1018	981	1024	998	936	958	955	978	1051	965	980	915	917	934	943	899	994	879	886	907	920	893	890	921	945	896	862	864	862	861	936	876	888	818	887	954	882	943	903	890	879	934	844	896	891	888	911	918	852	859	867	883	850	891	853	879	896	910	902	891	860	877	917	879	873	870	886	882	914	914	953	944	907	902	939	891	838	893	895	883	898	885	903	929	919	856	859	922	848	844	910	867	847	898	876	838	863	897	907	821	865	861	858	823	849	864	853	882	832	911	838	876	872	867	873	885	820	835	806	925	836	890	853	863	895	865	882	885	914	848	900	925	845	850	863	888	905	836	845	865	879	835	887	890	867	865	881	818	862	873	917	859	864	840	873	879	839	892	907	868	882	889	833	877	897	850	860	941	840	870	806	869	819	905	867	875	832	906	890	891	915	823	877	835	910	891	862	849	821	866	842	883	847	839	865	868	890	920	851	856	906	909	885	857	862	893	817	854	881	877	840	888	817	916	853	845	846	826	888	900	831	890	905	878	892	820	851	848	906	971	882	852	863	888	897	868	876	863	904	877	828	830	908	870	863	876	853	871	848	843	873	874	845	837	885	828	809	842	848	930	859	843	846	848	897	838	885	875	844	869	799	826	839	875	857	849	876	846	876	888	869	856	872	888	841	871	902	859	885	877	844	847	818	801	810	873	821	850	865	863	887	880	840	848	870	889	869	848	848	920	839	841	872	862	868	828	855	840	857	861	892	892	874	814	882	862	887	842	805	917	902	884	844	873	845	834	882	889	908	877	859	867	875	830	849	869	916	866	847	856	903	841	872	840	862	834	875	830	867	778	873	814	845	858	867	850	827	841	857	869	879	793	889	828	799	809	857	848	911	842	854	855	843	909	862	836	854	888	915	855	865	841	852	859	867	890	864	835	848	925	885	831	891	824	805	887	887	859	831	868	856	852	868	864	918	924	847	847	824	876	871	879	862	903	898	861	898	848	894	883	856	904	878	853	916	891	934	875	832	852	870	853	845	888	827	879	849	861	869	820	893	883	875	858	886	913	850	898	849	834	905	874	879	803	861	853	858	847	889	840	831	868	842	801	860	869	810	867	878	850	856	858	883	872	828	862	839	869	844	941	848	885	904	913	886	878	870	796	855	874	857	861	879	881	903	889	878	848	858	850	874	890	888	890	876	880	832	907	859	876	856	871	867	841	846	878	884	910	855	868	838	867	834	877	840	824	851	821	861	866	889	854	898	843	859	804	845	903	923	877	915	858	848	848	852	908	863	856	906	816	846	864	851	834	838	871	862	879	881	910	870	882	878	909	847	854	853	877	899	833	851	823	896	881	868	862	910	826	839	884	871	919	860	891	861	839	850	891	860	857	857	898	874	827	876	863	895	854	855	851	886	880	859	897	850	831	909	899	882	880	858	879	857	854	853	881	881	853	848	885	846	894	794	898	915	838	840	859	869	860	844	880	869	902	827	822	901	836	869	835	885	862	854	855	865	850	810	843	849	847	882	811	810	878	900	854	835	856	881	869	823	846	844	866	905	900	863	829	858	837	825	903	878	899	872	897	890	869	850	864	926	813	849	922	879	820	875	869	894	840	879	922	872	879	833	888	897	870	875	842	880	860	863	843	861	824	902	841	836	894	871	851	929	916	849	869	860	918	817	920	904	874	870	881	818	831	861	906	862	839	856	873	876	875	900	855	894	826	862	832	851	815	882	851	854	870	874	855	890	898	839	901	950	837	865	860	854	874	866	896	890	875	896	840	895	822	832	912	839	848	885	887	905	812	848	910	896	819	879	855	837	788	909	885	858	829	850	846	883	890	837	848	838	838	891	890	861	860	906	844	873	847	918	827	885	850	854	872	831	869	872	825	874	857	888	875	862	898	844	932	903	869	855	884	882	865	856	873	823	849	855	884	836	880	850	888	873	814	857	867	877	856	880	903	900	873	858	916	858	838	846	874	851	867	850	844	894	815	898	843	801	862	841	900	877	838	835	899	816	869	853	874	851	895	876	889	881	899	885	913	888	903	882	924	839	833	871	826	869	875	854	874	895	866	859	849	867	897	881	893	869	884	846	898	876	816	851	833	836	909	846	895	824	840	812	844	846	894	909	859	816	841	892	857	825	835	885	901	928	852	854	841	878	801	878	852	861	833	867	820	855	825	836	855	852	904	872	814	777	831	859	845	831	833	872	841	872	917	898	850	843	898	831	820	864	890	880	890	838	875	873	825	875	882	800	828	815	850	852	838	880	841	822	913	888	910	831	844	870	899	836	867	878	902	872	884	857	885	845	864	854	860	905	824	877	853	863	832	870	886	841	872	868	901	893	870	945	835	880	883	857	918	880	824	887	852	927	849	874	839	905	869	857	862	850	851	890	848	899	850	884	863	831	861	891	900	889	919	844	920	847	869	892	864	881	869	847	844	895	878	809	868	840	888	886	870	883	902	859	859	910	858	861	847	901	857	881	843	894	885	859	851	856	809	851	871	877	914	762	878	813	818	890	835	877	894	843	897	891	897	894	873	875	875	866	875	891	908	839	866	860	826	877	844	794	897	859	872	843	873	907	897	900	900	881	889	883	882	900	903	760	846	836	859	844	857	929	900	876	917	849	842	836	836	869	887	886	890	880	821	829	910	877	899	903	817	871	851	877	851	886	833	892	874	838	835	925	866	840	863	848	896	840	871	860	834	865	854	853	870	889	873	841	862	858	868	867	854	885	885	883	846	895	877	872	870	862	828	872	804	928	856	887	846	850	872	841	805	855	901	878	911	833	854	862	835	856	923	826	865	856	876	885	888	862	909	803	879	856	830	896	887	844	821	867	819	855	828	848	841	832	861	848	860	897	852	846	852	827	877	868	824	863	848	882	905	819	847	874	835	884	877	840	857	841	892	855	851	814	873	845	881	886	847	797	899	935	924	850	889	907	834	858	847	899	840	838	841	890	846	854	851	901	838	858	909	861	854	858	938	882	864	932	852	899	845	874	876	832	853	855	916	911	837	886	882	823	866	840	846	885	870	894	903	884	914	812	899	866	897	873	834	880	873	861	852	840	843	844	887	866	817	870	917	926	804	877	864	851	855	862	914	822	854	866	875	876	907	841	821	850	865	855	866	817	819	869	838	837	857	869	846	862	891	875	829	937	910	850	866	905	912	907	919	892	876	874	856	908	827	828	884	887	841	851	838	837	838	889	823	867	865	851	879	862	806	868	843	881	882	857	834	796	874	827	852	837	828	896	881	863	863	871	806	791	885	925	856	895	874	862	848	853	835	839	784	859	872	896	868	872	858	853	865	851	901	881	893	904	840	862	919	861	905	850	906	865	898	812	893	869	869	866	870	902	875	826	887	895	805	891	864	844	855	871	931	853	881	853	887	882	827	873	882
2591	487	515	501	425	440	444	412	367	402	387	380	371	380	397	416	398	415	364	385	420	370	386	400	381	411	440	405	413	368	399	410	364	370	402	406	432	407	438	368	375	388	425	398	401	399	382	400	364	404	388	357	399	398	373	365	381	380	391	392	416	342	399	356	379	360	391	388	425	407	437	375	401	353	371	350	348	361	379	351	354	357	414	392	393	410	409	460	383	359	358	396	398	413	382	400	368	366	390	375	381	428	419	389	426	382	364	374	387	381	393	400	403	376	393	418	406	419	390	376	396	407	395	415	348	356	375	410	388	398	379	392	404	387	341	379	386	381	420	399	374	393	382	415	382	357	417	395	418	394	380	364	378	389	361	414	383	394	372	390	365	361	389	391	382	363	406	382	404	435	421	389	379	397	393	357	394	341	380	393	376	405	375	408	400	398	406	362	378	359	380	435	417	401	394	384	368	397	361	423	436	376	387	404	373	378	362	356	355	367	397	384	379	370	355	380	411	410	409	382	388	396	409	395	366	359	394	350	413	373	405	419	385	406	376	387	369	357	367	398	398	365	406	348	364	388	377	386	405	423	372	411	414	388	395	398	382	331	357	393	408	389	364	369	378	375	403	401	402	405	440	388	371	360	378	379	357	368	360	388	363	371	362	367	400	365	389	378	357	379	391	366	351	384	359	381	398	383	384	364	353	386	383	393	364	375	396	440	381	392	357	338	366	380	372	349	430	389	415	392	408	374	420	381	377	399	356	381	394	392	349	400	382	402	391	389	370	359	387	374	348	389	391	392	411	418	388	396	415	381	367	353	356	417	386	406	395	375	401	419	411	380	390	422	390	403	394	413	383	361	383	379	369	370	423	397	399	344	400	416	414	372	359	414	377	393	370	420	411	377	389	396	330	378	391	362	419	385	404	377	417	368	352	395	389	373	395	373	348	372	422	404	370	375	348	400	394	380	353	402	397	348	402	386	392	376	383	329	390	410	424	355	404	366	429	365	388	404	376	386	369	369	365	393	329	385	382	397	371	404	376	424	390	353	383	383	384	377	406	426	378	402	383	355	413	396	396	403	370	399	382	406	361	398	401	387	369	363	383	390	339	385	399	363	369	386	387	360	385	388	398	409	398	378	405	388	405	403	377	360	375	370	392	457	357	424	376	372	387	356	416	371	391	405	365	391	375	404	392	362	392	385	388	405	377	362	412	384	358	390	377	402	391	396	377	367	364	388	391	411	357	399	376	366	357	373	370	361	364	372	393	360	411	351	397	359	440	393	381	378	396	400	364	396	367	386	394	417	405	401	401	377	396	408	413	400	410	388	392	363	365	388	373	386	381	375	403	407	367	364	402	373	375	369	366	346	394	379	366	390	407	395	421	414	403	380	379	416	413	385	417	393	368	429	391	380	388	396	369	407	372	370	435	397	366	366	413	399	379	375	386	364	378	382	378	363	404	394	384	423	403	408	409	391	364	379	387	405	426	362	369	374	385	339	388	426	391	390	366	399	401	363	394	372	385	421	423	379	362	377	395	359	403	375	377	368	397	429	443	377	362	331	394	368	374	362	372	365	378	384	388	378	406	399	369	432	366	389	368	396	366	373	388	360	388	411	368	371	418	413	385	383	380	406	377	354	378	401	420	385	388	387	375	383	389	425	412	385	389	387	364	372	394	377	400	389	373	379	386	391	408	399	376	386	340	385	363	371	380	385	389	379	402	403	378	376	381	402	397	386	361	365	420	402	363	372	374	367	414	360	402	381	414	392	366	371	382	420	395	358	430	392	408	391	406	378	372	396	391	432	369	399	413	383	350	367	389	358	401	369	371	384	410	384	364	367	356	380	384	415	376	408	379	423	354	382	372	377	392	380	406	373	354	385	351	373	363	386	358	383	380	422	373	397	397	348	390	371	373	420	389	404	392	397	390	373	398	415	358	390	400	382	396	417	387	399	379	387	378	391	369	370	374	414	408	403	391	385	379	394	375	380	382	380	399	409	380	386	380	350	366	414	383	424	408	391	408	341	387	389	389	359	346	414	372	360	358	397	404	389	355	380	427	385	420	381	385	432	379	389	385	428	377	383	353	363	396	380	405	379	383	415	398	369	401	374	361	379	362	383	413	377	401	389	435	418	385	361	442	357	414	384	388	414	372	380	399	353	367	364	383	397	373	431	339	363	388	386	372	360	393	399	380	376	369	371	365	408	391	392	430	348	353	390	391	386	349	387	377	395	376	378	380	369	350	428	432	376	419	364	421	385	398	371	372	403	363	369	395	394	396	382	365	398	361	382	397	415	410	349	390	365	399	390	402	401	337	386	403	356	381	391	380	408	390	383	370	352	407	376	377	398	400	392	370	351	381	400	360	363	431	410	389	356	409	378	403	394	359	367	374	410	394	398	359	382	393	399	415	377	386	410	365	372	391	400	375	394	384	415	380	415	348	369	379	384	335	391	391	394	396	400	390	384	376	377	375	378	411	413	402	405	374	400	377	377	398	411	385	363	437	373	370	392	353	384	363	406	371	387	405	396	384	364	413	382	370	393	350	403	378	373	361	344	402	387	381	385	389	372	384	366	408	374	388	410	389	403	410	403	379	381	418	357	381	409	340	405	408	390	377	397	383	367	346	382	418	395	381	350	327	442	406	389	400	401	417	371	420	413	383	396	406	372	395	402	396	420	366	348	374	417	384	414	404	373	377	369	397	395	398	370	370	381	390	413	412	395	380	383	391	398	409	426	352	407	387	385	394	380	390	366	378	365	378	361	364	380	395	399	386	381	370	363	399	375	395	389	373	367	378	376	396	398	390	401	388	368	407	422	373	377	376	371	360	352	391	433	367	372	375	396	339	384	401	401	357	386	379	393	365	409	358	366	379	402	387	397	404	411	380	366	401	374	394	396	382	407	432	380	387	401	361	382	378	395	424	428	360	405	371	397	400	415	411	434	381	365	383	384	385	401	414	355	403	423	400	366	390	385	391	373	404	363	372	372	435	436	380	423	402	394	391	396	383	378	400	403	369	381	373	371	407	430	367	426	428	407	385	359	408	346	384	376	388	434	379	374	369	395	403	386	388	367	387	359	372	416	372	390	356	379	371	332	398	384	396	380	376	404	408	399	360	410	370	413	379	385	378	386	378	432	361	385	429	350	412	400	424	403	402	393	384	379	416	372	428	401	414	374	395	386	414	429	339	364	378	422	384	397	380	452	363	389	389	378	380	388	388	417	376	369	387	358	399	385	386	375	411	361	379	376	349	389	380	366	424	403	364	391	392	375	387	386	362	378	387	403	365	405	380	390	391	399	410	379	379	394	380	393	401	390	392	348	400	401	370	402	384	359	362	388	382	413	391	419	373	374	395	358	390	375	376	375	444	381	397	393	371	407	342	384	383	376	386	406	372	402	428	366	409	406	377	393	398	398	386	383	396	380	350	389	389	389	407	378	412	372	342	387	381	390	360	350	389	419	414	421	368	362	402	374	396	349	373	383
2784	1013	1148	1277	1224	1154	1061	1024	932	1056	967	986	1016	994	1004	915	1017	1070	944	1014	1000	1013	994	959	980	937	976	937	961	950	989	909	943	842	899	924	879	943	892	909	884	895	899	945	955	829	933	904	872	909	907	946	912	886	891	828	872	901	943	918	882	885	884	913	919	888	928	920	876	855	859	875	869	976	854	831	953	931	869	827	918	843	924	927	907	904	905	894	914	885	894	885	892	890	910	852	949	907	858	878	871	915	940	873	807	940	910	874	915	879	895	912	946	851	890	922	947	865	917	901	883	936	911	880	846	899	884	875	827	896	876	910	922	942	903	860	878	853	880	911	893	866	919	885	916	897	943	886	869	874	881	877	889	881	869	852	871	865	855	908	915	857	880	884	835	898	863	950	858	858	936	908	899	944	876	862	868	898	834	834	884	826	876	906	913	850	905	876	845	916	855	895	898	932	892	898	867	893	913	878	930	825	895	876	878	901	873	884	871	922	936	840	912	884	855	922	899	890	895	900	892	905	852	833	869	867	860	859	856	901	848	882	884	853	897	887	855	865	843	857	878	925	909	904	910	872	877	895	848	881	898	860	892	884	914	887	813	868	873	886	888	847	908	876	821	956	903	937	878	877	891	875	931	831	868	873	839	837	843	852	915	846	895	870	917	949	886	890	913	854	891	899	861	929	895	859	872	883	848	902	863	889	938	925	884	910	860	863	914	865	844	864	905	893	893	914	868	884	894	926	856	932	842	928	909	931	895	891	888	852	859	844	821	870	927	925	915	933	872	891	938	869	883	889	866	894	865	916	909	907	891	874	862	962	838	892	886	893	877	889	916	891	818	906	891	883	846	882	908	942	882	869	857	884	888	819	858	883	900	930	857	935	878	843	943	890	882	892	924	873	883	863	844	880	888	932	842	926	881	889	858	878	889	937	855	906	860	885	885	902	928	908	884	876	869	875	895	945	887	893	873	880	913	962	874	927	870	902	895	819	926	888	943	862	872	895	913	915	897	885	874	876	880	864	870	875	883	872	907	925	891	881	900	930	905	885	867	883	878	894	896	902	842	937	897	887	949	870	882	921	930	894	897	877	917	841	904	902	891	902	886	880	864	897	879	903	927	880	887	860	903	887	956	905	882	887	895	862	865	888	938	871	936	902	864	899	908	895	891	919	933	861	896	938	868	907	904	876	915	880	913	942	870	941	891	868	902	922	874	869	852	908	859	886	922	860	866	927	888	865	871	877	880	885	869	888	924	917	906	901	909	943	870	885	898	908	901	850	866	864	896	902	894	844	879	880	873	873	885	909	960	881	880	901	825	939	906	912	918	899	866	857	919	918	868	842	873	855	883	898	915	900	891	930	928	941	879	902	875	890	902	903	874	894	890	836	940	871	895	911	840	840	914	914	880	882	856	861	935	911	882	884	891	911	908	905	843	852	911	920	867	830	930	869	843	885	881	881	830	867	915	897	918	836	875	916	901	871	875	887	921	884	901	900	911	889	906	938	897	863	869	866	851	879	885	901	909	853	931	920	830	891	940	855	912	882	916	851	880	893	916	943	903	872	880	877	893	869	869	921	897	879	886	912	852	915	852	827	872	850	904	884	880	911	956	851	916	896	915	916	909	849	904	916	850	868	886	883	835	963	884	921	884	940	872	896	884	925	832	899	876	894	876	859	895	893	895	846	880	845	874	886	835	860	936	870	892	877	872	908	895	920	950	851	889	853	933	919	865	914	942	884	853	879	907	891	876	844	861	888	901	887	876	884	929	881	903	873	892	851	923	912	905	854	929	858	882	914	861	859	899	871	843	922	867	891	899	867	892	908	851	928	906	927	894	879	921	882	907	906	878	949	879	914	879	901	921	874	871	935	877	927	853	830	869	868	865	850	932	920	911	880	902	835	906	907	894	891	842	868	896	904	900	875	896	860	900	873	917	908	887	915	922	889	875	877	974	932	902	890	879	831	898	902	926	897	836	885	866	835	864	909	860	916	914	839	875	894	883	887	913	855	864	870	863	814	838	928	945	875	929	899	896	895	912	877	917	859	900	891	884	833	889	885	843	903	910	825	860	834	935	882	849	894	949	902	848	887	857	860	890	852	905	842	915	881	912	912	874	884	880	892	895	872	862	913	827	929	919	909	882	911	915	868	869	865	878	888	870	835	854	913	902	889	861	892	911	886	885	883	936	893	852	904	927	928	854	863	888	826	897	883	857	862	898	860	914	868	857	913	898	854	908	886	858	889	853	928	943	876	863	909	883	844	894	896	881	861	883	920	893	894	914	826	907	849	889	924	886	934	899	853	880	903	853	858	855	857	929	872	880	917	885	919	885	850	891	909	925	899	910	855	881	905	903	878	882	869	885	938	897	887	893	901	917	918	837	858	918	924	909	944	910	881	882	852	845	926	897	917	884	910	886	920	867	898	916	882	894	892	877	865	892	938	889	928	886	931	952	895	857	878	900	910	895	908	897	910	914	893	886	888	906	866	838	970	880	887	876	896	819	898	851	895	854	935	840	885	880	858	871	880	909	891	908	918	914	901	922	890	885	899	874	830	867	887	849	874	909	856	921	871	861	905	900	895	858	880	903	868	898	873	876	893	872	920	907	892	839	913	897	919	841	913	889	911	931	878	897	861	868	934	893	855	871	877	889	889	920	868	840	873	907	903	930	871	892	926	890	907	917	932	939	886	946	865	887	875	932	877	858	841	905	866	864	874	938	905	904	846	864	937	915	912	851	857	831	889	851	955	821	857	882	910	904	919	861	880	933	848	841	911	894	907	943	883	893	905	915	878	879	905	877	901	884	895	870	863	894	920	921	909	899	914	823	898	852	893	880	947	857	886	848	912	878	855	899	875	868	866	900	849	914	863	839	899	855	862	854	938	881	893	930	902	845	891	863	890	883	907	911	862	897	900	875	929	904	901	902	890	853	879	870	889	899	869	896	882	912	864	881	821	854	897	890	884	863	863	876	925	901	893	908	860	870	902	879	938	918	877	889	879	874	900	913	879	922	830	890	880	864	942	872	875	905	879	895	917	849	925	933	911	883	858	849	894	965	889	924	838	838	915	891	882	888	897	915	883	868	861	916	899	904	855	926	900	857	812	895	884	908	875	876	918	879	946	875	881	908	897	930	804	922	923	908	953	893	891	836	901	881	852	843	898	919	880	880	854	953	938	882	898	880	847	893	884	874	897	916	912	895	922	878	920	878	896	922	830	861	912	896	884	907	882	882	875	927	915	900	953	880	907	911	893	882	930	952	858	836	907	898	875	858	900	951	855	892	895	851	878	866	846	830	864	847	924	867	894	931	891	881	903	897	863	842	867	898	888	853	844	833	861	906	895	908	974	898	893	874	941	874	925	881	874	933	837	899	939	921	875	901	839	886	925	916	887	858	935	837	887	949	854	921	875	865	872	896	871	919	899	867	909	898	932	864	901	870	896	905	905	866	893	853	941	868	921	877	943	891	867	871	869	842	863	859	917
19028	2800	1538	1171	858	742	605	516	451	383	385	374	359	333	343	341	360	329	341	345	308	302	304	288	316	301	323	330	306	315	327	329	278	308	275	312	290	319	279	299	284	245	289	282	257	295	300	273	278	302	291	260	292	284	258	284	290	292	260	262	297	275	308	260	290	328	289	289	299	311	287	295	250	297	314	274	265	251	262	271	285	284	282	268	324	255	302	276	264	284	264	270	273	239	273	266	277	271	274	270	305	282	232	267	280	253	263	314	295	294	276	274	294	272	261	268	255	241	266	303	273	297	275	285	303	265	260	281	291	275	270	282	292	322	271	308	294	292	268	287	251	240	271	264	303	259	281	273	281	290	270	267	255	286	274	266	266	286	277	279	307	317	305	264	304	278	250	328	265	292	294	253	273	276	286	261	275	292	241	298	265	295	262	318	267	300	285	259	260	284	291	279	286	284	288	259	286	279	296	285	242	261	290	279	240	312	239	256	295	282	266	269	260	269	247	250	255	266	276	290	289	257	293	297	278	261	260	262	294	266	255	264	257	242	267	307	294	268	272	277	266	278	277	289	264	288	249	259	288	271	287	255	279	284	244	246	283	274	273	268	269	252	286	286	272	264	291	286	281	306	275	279	270	281	295	282	267	287	270	278	236	280	272	281	263	274	293	282	258	259	273	276	256	293	270	290	286	265	259	277	276	252	298	251	271	261	263	300	268	255	250	267	272	282	242	268	250	269	272	267	271	288	265	251	267	256	287	255	280	260	280	269	254	311	290	290	272	274	266	266	263	285	251	273	286	280	255	280	257	274	286	277	240	273	303	286	259	298	262	323	241	289	302	274	263	285	270	303	282	280	274	264	273	285	287	257	245	265	265	293	269	306	270	279	275	282	303	267	261	249	284	251	292	256	282	261	268	286	282	266	273	280	288	285	307	259	263	286	282	255	272	268	268	269	252	275	275	297	261	279	285	243	265	298	295	277	274	280	258	282	235	299	282	262	271	269	293	287	266	281	272	307	319	265	277	311	289	284	292	270	285	237	278	288	261	303	284	266	280	321	290	280	258	288	307	272	295	293	274	279	250	291	273	279	240	284	293	271	252	245	278	271	293	284	299	271	253	291	310	265	251	291	248	275	241	264	267	293	257	263	259	278	273	275	288	269	278	277	249	259	286	246	256	290	274	273	271	286	290	278	290	265	277	261	277	264	274	274	289	287	288	271	271	304	298	236	265	290	279	308	289	243	304	259	299	291	283	290	275	258	275	289	324	287	275	287	277	267	285	293	289	267	279	303	270	285	290	287	292	294	276	288	276	276	244	286	235	251	259	270	263	254	268	271	278	273	270	288	287	286	288	256	292	301	276	250	278	298	299	299	265	256	300	307	299	277	269	272	280	284	283	291	284	270	290	285	249	267	236	273	246	272	245	281	265	263	309	302	286	250	296	283	272	279	267	275	273	246	260	286	274	286	278	294	299	264	254	273	246	278	293	316	254	288	265	258	295	259	256	267	271	311	269	257	288	270	272	261	264	269	284	309	287	262	266	285	293	321	296	269	293	261	290	272	252	254	280	270	286	249	273	288	258	266	275	281	296	268	245	284	281	267	258	289	285	256	282	285	259	267	251	260	279	265	303	300	290	284	262	256	243	280	250	273	282	304	266	304	319	295	278	247	250	283	276	279	278	277	295	276	307	259	281	271	270	260	272	287	269	302	278	281	260	271	256	276	263	295	275	275	270	272	275	251	271	283	295	267	287	308	282	267	279	290	285	269	263	266	282	250	273	301	266	291	268	279	291	243	261	307	288	271	266	281	311	272	293	294	304	283	261	256	272	266	307	274	262	295	307	278	283	279	272	267	234	285	261	248	285	275	283	270	277	261	281	273	276	278	272	287	266	291	275	278	266	264	248	282	292	293	258	279	304	253	233	258	278	306	246	272	304	311	290	267	273	260	302	291	260	283	266	255	293	277	274	262	291	279	300	281	298	253	263	254	248	295	278	253	251	249	266	268	261	250	299	280	298	258	274	273	284	257	313	249	243	289	291	299	299	305	288	285	279	304	261	279	288	299	286	281	263	267	288	275	283	271	278	289	289	307	273	300	283	256	260	282	273	251	264	277	280	292	273	274	293	260	265	272	294	255	260	317	294	280	276	279	276	259	268	299	268	295	276	276	281	278	275	287	282	276	272	289	262	295	278	291	278	286	298	269	259	273	300	271	266	243	254	298	269	291	273	274	256	276	270	243	290	298	265	282	264	276	256	275	286	267	306	277	284	291	268	254	253	247	287	266	286	242	266	313	297	238	298	270	268	280	249	297	301	286	290	300	287	261	276	275	267	276	225	285	291	301	279	295	250	243	288	275	272	284	303	291	275	286	276	286	256	241	276	275	254	278	289	328	252	266	300	281	299	294	258	283	276	299	260	268	260	247	292	264	259	269	250	276	290	266	284	270	263	251	293	262	267	269	274	289	277	289	234	262	245	264	250	266	266	291	268	290	290	261	259	273	287	258	277	256	285	274	285	290	277	274	265	265	284	275	279	286	269	239	277	293	254	236	296	308	281	253	267	271	279	316	302	279	240	305	271	288	243	301	249	288	290	260	282	253	299	269	314	272	263	284	304	261	271	306	277	264	277	299	287	242	264	255	237	298	259	250	269	271	261	268	258	271	297	292	257	255	288	281	276	277	298	281	270	267	290	253	300	285	283	267	262	291	281	262	285	286	284	281	247	300	308	292	278	237	306	267	252	277	254	294	255	287	246	271	248	263	291	269	268	267	266	278	248	274	266	284	292	249	259	263	292	315	276	255	282	266	302	259	237	266	270	267	278	293	267	267	293	295	257	286	275	257	282	271	311	273	264	300	291	270	295	285	252	260	311	298	267	279	272	250	246	272	279	285	266	244	269	291	275	278	251	306	282	306	275	299	309	275	262	263	255	218	286	257	251	287	301	258	279	261	255	264	287	289	257	264	268	279	276	285	254	264	269	291	272	308	299	290	281	273	271	274	294	267	291	307	270	265	297	286	269	270	283	286	282	242	264	271	288	298	283	299	268	245	281	310	315	298	276	309	230	265	271	276	270	299	256	304	276	299	290	255	267	290	275	265	252	258	292	278	275	278	283	301	272	276	273	295	312	258	285	253	264	297	287	277	300	268	296	265	296	253	269	277	303	316	279	247	250	285	257	308	288	282	300	293	277	270	303	285	263	300	264	258	266	281	250	281	272	259	257	311	264	229	279	290	280	300	260	248	258	281	270	262	246	276	255	282	282	257	270	260	289	289	278	288	278	288	310	261	285	283	282	283	244	279	274	249	265	285	273	262	255	308	258	303	274	266	297	290	296	320	283	264	289	261	265	281	278	276	290	286	267	279	277	266	297	284	273	291	292	252	279	269	296	316	279	311	255	299	250	297	300	251	245	273	284	288	269	275	276	290	293	259	297	285	259	286	245	265	266	299	291	261	275	274	296	271	254	293	289	284	289	262
9820	1545	3055	3579	3203	2579	2325	1974	1705	1542	1423	1356	1252	1167	1142	1082	1072	1055	1103	1106	1018	1006	1046	977	964	969	917	912	881	918	885	877	772	858	804	792	805	797	768	754	722	761	754	754	786	773	766	751	722	777	804	734	736	772	728	800	650	763	738	726	658	724	694	727	704	737	686	666	705	689	691	730	729	721	686	651	693	691	690	718	669	689	744	696	727	703	687	686	728	683	699	704	661	689	751	682	674	645	727	675	685	684	715	670	697	785	662	657	647	682	657	709	694	675	711	677	666	687	704	701	696	711	688	705	669	693	702	735	751	727	693	692	687	703	672	692	685	687	699	724	657	625	697	681	700	688	697	673	692	641	684	659	651	704	630	670	679	678	741	695	674	690	669	712	666	645	689	674	681	686	662	696	668	652	674	695	696	653	694	674	694	652	664	692	694	665	641	682	713	644	669	674	694	677	667	718	685	680	659	731	663	687	704	726	702	675	671	639	654	673	692	687	719	652	677	691	667	661	685	711	646	694	671	676	674	637	656	691	719	647	617	660	677	660	670	682	650	614	677	708	669	697	652	712	676	674	712	708	649	654	711	708	709	655	650	685	671	695	707	667	656	672	686	666	687	674	676	656	722	707	712	658	681	648	667	715	706	634	700	715	676	620	663	676	660	699	683	667	718	727	679	668	714	722	648	710	687	663	657	662	676	694	696	709	710	706	676	687	660	632	659	710	670	702	674	642	689	712	719	679	695	685	671	610	730	662	714	673	631	633	677	663	680	722	704	684	653	725	689	691	688	709	695	676	688	641	642	693	677	719	665	691	662	656	711	702	674	660	623	652	671	711	711	658	659	645	667	694	669	675	744	636	643	665	658	665	646	674	660	684	666	714	750	630	669	679	641	649	689	634	667	680	695	663	653	698	682	671	666	660	704	655	697	661	677	664	688	704	679	657	642	677	677	667	704	650	650	698	695	733	686	658	687	650	648	676	648	697	665	657	665	686	658	650	670	646	696	700	690	650	677	693	652	671	680	695	664	659	635	689	702	676	679	730	689	739	686	664	661	674	651	656	666	655	658	678	643	645	702	685	751	650	653	704	718	694	692	658	659	673	687	713	716	700	672	674	665	676	670	665	650	699	703	691	627	712	680	697	663	681	674	695	745	707	707	710	681	682	692	660	701	667	664	686	684	627	685	635	704	698	701	666	667	684	695	655	663	678	670	682	699	667	668	671	670	703	730	637	682	645	674	682	672	654	660	671	674	675	727	718	704	660	655	657	667	704	647	734	678	720	671	653	684	684	670	721	682	711	685	687	676	634	672	700	667	636	723	675	661	631	700	703	692	635	686	696	679	665	695	658	706	681	699	641	711	658	688	657	696	640	708	646	688	666	704	631	677	655	651	659	675	655	725	716	666	689	658	666	718	697	685	684	624	672	676	710	715	657	701	673	666	669	684	732	682	681	668	657	657	675	710	693	704	637	706	713	692	672	674	705	692	654	656	698	682	720	703	700	673	658	683	646	646	707	722	707	676	672	637	713	660	654	698	649	713	665	674	675	640	713	722	646	663	664	707	672	677	669	658	715	675	692	690	698	688	704	656	683	656	718	715	668	678	726	604	679	645	723	682	666	678	683	661	687	698	681	655	702	678	740	691	715	689	700	667	674	658	707	685	659	657	681	670	685	655	684	651	687	694	640	669	660	677	678	700	701	691	701	665	707	677	664	686	699	689	676	675	686	654	668	668	669	715	638	640	701	679	645	657	676	695	659	657	680	711	674	660	691	680	675	640	724	691	697	679	633	681	676	650	626	682	658	654	681	673	663	681	664	711	671	732	675	665	691	680	652	647	698	711	701	671	691	683	682	649	663	676	732	689	646	702	710	670	652	650	694	655	695	663	663	719	677	723	669	674	707	711	711	682	677	687	684	675	668	619	652	710	652	654	697	662	629	665	704	701	640	692	658	657	729	673	696	682	666	633	694	683	690	650	684	704	712	702	681	694	689	700	715	685	744	661	680	656	664	708	622	692	676	666	696	738	675	681	644	665	710	691	648	715	675	672	692	697	686	705	691	683	637	709	659	674	668	699	651	627	715	681	659	663	664	742	732	709	749	678	689	664	709	671	673	663	679	711	657	715	627	712	667	646	684	690	676	701	705	716	701	726	648	672	705	722	680	665	692	679	721	650	690	648	656	692	695	674	703	698	720	711	719	679	633	668	630	673	663	659	662	695	725	683	686	713	699	715	654	684	656	679	667	673	663	717	703	693	659	690	709	712	652	696	654	693	684	647	680	661	652	685	639	698	677	643	648	666	699	675	679	708	634	697	667	640	658	648	678	705	609	700	638	684	689	696	678	681	717	675	697	720	693	669	674	728	689	654	716	659	687	687	644	708	713	654	699	694	689	677	664	682	705	647	691	674	645	647	679	722	719	699	667	686	633	633	693	681	670	682	678	645	651	666	663	647	682	705	696	652	724	676	704	671	620	725	657	709	666	646	632	681	662	675	699	710	675	704	689	689	651	690	674	659	736	685	674	685	647	710	679	660	700	679	690	681	694	662	660	692	701	667	668	683	647	735	650	729	665	645	669	648	670	660	719	669	702	653	681	660	692	629	654	675	703	664	672	708	671	627	685	699	680	644	679	705	703	746	707	724	661	669	685	654	670	681	665	669	696	657	692	678	711	686	693	643	644	688	681	721	696	680	666	676	661	701	676	673	647	705	705	666	678	666	713	715	708	675	670	678	667	655	723	644	649	723	700	676	686	687	678	690	696	655	664	696	647	693	601	679	680	681	704	725	668	663	657	664	671	690	675	700	622	676	685	655	673	626	720	658	681	674	689	684	689	697	718	668	649	706	659	695	685	696	688	679	695	704	688	651	702	687	655	716	714	727	684	685	644	733	683	676	723	684	656	677	703	709	653	665	673	695	685	707	642	664	687	636	719	647	661	716	714	680	669	682	716	700	669	635	630	710	674	697	716	658	670	655	662	652	678	690	725	666	687	675	680	653	670	675	690	684	689	671	654	656	720	671	697	718	708	698	682	654	693	699	697	658	706	700	703	646	654	667	640	691	708	650	684	677	669	696	659	690	678	680	709	665	713	681	725	675	628	615	622	677	689	638	709	652	678	733	701	674	666	644	673	682	668	646	678	654	694	648	710	624	666	681	683	642	687	646	663	728	678	694	681	692	672	677	697	712	694	658	642	686	704	666	649	653	683	676	676	674	713	649	703	665	609	700	686	695	717	680	634	686	678	640	642	675	719	672	634	625	695	657	650	660	668	672	656	717	693	687	715	675	700	667	704	708	629	687	675	665	736	673	684	686	661	694	701	700	703	624	681	656	688	658	656	659	661	709	687	683	613	699	646	693	683	663	692	676	650	623	663	707	699	700	684	690	712	711	704	634	656	678	702	719	679	643	666	709	716	659	670	678	727	657	675	667	689	679	655	656	644	646	685	640	642	681	681	679	662	653	695	657	712	656	650	695	640
29405	9285	3219	2353	1559	1159	977	809	704	690	583	544	553	464	505	454	465	458	434	449	500	399	404	426	408	468	410	387	393	436	416	439	386	362	378	380	434	363	388	382	423	372	372	376	343	373	354	376	382	396	365	388	356	376	363	385	368	403	393	346	336	378	365	394	361	333	363	384	359	370	393	341	352	366	381	336	372	360	357	349	401	322	394	347	351	375	351	395	350	377	368	380	333	327	383	374	361	369	368	321	402	354	368	399	372	366	380	362	395	366	346	371	393	408	388	368	372	319	381	358	347	346	345	359	332	348	374	359	385	363	364	344	402	399	399	380	354	357	371	327	339	352	357	332	357	341	366	355	379	367	338	335	366	353	349	377	347	343	369	341	371	372	342	381	360	354	346	388	343	374	338	337	379	379	382	336	378	367	371	360	353	331	363	390	357	393	350	380	359	356	381	359	347	370	371	364	354	340	354	355	379	339	345	357	354	353	379	384	415	364	351	333	392	350	381	363	359	397	343	373	385	371	388	335	353	376	382	354	369	346	369	360	371	363	355	367	376	346	366	364	350	372	381	366	365	370	398	365	328	363	363	364	392	409	366	378	346	365	397	356	375	376	351	341	404	363	372	381	360	344	363	353	368	365	353	370	362	342	402	323	367	353	322	356	368	367	367	336	377	384	375	333	389	364	366	360	353	359	360	333	351	321	339	354	359	342	380	401	368	381	374	387	361	368	369	361	348	351	349	355	386	360	360	374	389	354	345	338	362	356	371	373	353	366	352	368	378	399	386	374	352	374	369	358	348	397	389	374	353	389	348	367	366	393	388	375	373	376	418	389	401	362	399	364	382	373	348	341	360	356	342	379	352	371	336	335	378	380	387	390	345	357	350	341	374	383	365	366	367	367	388	382	363	386	358	372	380	368	350	390	350	335	375	382	353	390	384	370	339	383	377	369	359	359	358	343	372	357	359	392	395	331	358	376	385	348	389	361	339	384	354	353	324	371	335	390	393	335	323	365	384	382	377	348	346	368	383	350	354	370	358	366	363	386	359	368	399	372	376	331	359	386	353	357	342	367	406	394	374	395	362	350	346	379	422	361	368	374	362	360	341	379	379	383	377	346	357	359	344	397	359	356	361	333	360	354	362	392	367	355	373	367	353	312	349	343	369	395	336	349	347	361	403	353	352	370	372	376	338	379	381	377	367	367	386	364	363	335	387	381	377	360	354	375	337	368	347	344	373	350	365	350	337	373	374	351	353	380	348	337	375	386	341	343	340	368	363	350	391	367	358	374	363	368	355	366	321	397	382	357	344	359	368	389	352	355	361	352	396	343	389	352	350	392	391	374	391	385	346	389	372	358	374	363	334	375	366	372	355	387	319	354	358	381	350	340	356	343	382	399	341	367	362	361	365	386	372	339	377	332	365	375	325	364	388	365	396	375	374	386	372	355	373	339	350	384	357	352	364	404	367	377	383	351	378	361	398	364	356	341	397	337	365	377	365	359	356	347	374	375	374	345	365	410	356	346	329	330	353	399	343	373	369	400	364	370	382	355	326	373	348	373	380	354	351	352	399	347	389	365	323	365	333	360	370	365	362	341	351	400	372	371	378	330	343	381	383	366	351	361	392	337	391	406	362	356	378	356	394	393	374	352	391	362	379	350	358	361	330	348	340	395	370	327	349	368	375	355	360	377	371	358	344	388	351	330	362	363	358	346	408	339	337	332	336	374	367	371	367	371	349	355	363	371	329	355	347	377	377	396	363	350	368	345	387	365	339	348	328	411	371	346	383	351	381	403	385	376	370	362	340	369	402	391	363	367	328	375	372	361	355	340	393	398	371	378	370	373	383	373	350	371	384	377	391	398	324	384	387	374	378	392	355	341	328	355	317	382	344	370	355	319	396	365	359	370	362	383	341	354	347	357	352	323	356	378	350	364	384	353	375	350	340	374	338	390	355	347	407	364	374	389	375	338	365	362	316	355	368	340	391	381	349	325	383	391	366	375	382	380	361	326	354	390	377	345	368	337	386	355	349	361	342	357	343	364	355	381	352	356	408	372	393	346	386	376	373	348	354	328	361	376	366	389	367	368	386	385	364	373	377	389	380	390	365	374	349	376	376	349	388	335	356	333	360	367	410	361	368	376	357	330	381	299	368	371	352	366	405	393	383	366	355	325	336	370	378	366	363	343	385	362	381	376	378	354	354	351	353	392	329	344	379	404	371	378	340	355	383	360	387	355	317	354	355	346	351	336	360	376	353	363	353	375	401	378	374	309	382	366	319	385	378	396	359	384	369	377	353	364	334	367	386	340	363	378	357	367	343	368	376	385	340	379	346	387	403	376	358	343	367	396	371	378	383	324	375	342	367	366	370	343	350	356	351	335	359	356	353	374	361	336	378	358	352	346	348	343	395	361	363	379	349	343	370	379	387	362	365	356	385	380	342	351	356	364	373	424	409	396	389	384	367	358	366	380	373	320	353	378	361	390	381	333	367	376	349	360	342	331	339	344	340	394	372	333	345	363	376	384	360	373	354	367	377	355	359	348	407	374	346	392	377	392	355	372	349	370	379	366	386	373	371	413	352	365	375	404	386	357	381	358	406	369	375	358	323	359	379	348	361	360	374	328	365	356	381	360	348	395	332	365	391	363	367	375	342	346	339	363	362	371	324	387	358	365	367	331	356	370	352	315	366	368	356	382	368	367	347	377	336	366	339	353	376	365	354	341	382	365	321	363	323	383	373	374	359	359	333	356	357	379	379	365	396	347	360	406	347	381	331	399	374	385	363	363	350	337	355	392	377	344	355	369	413	331	338	379	384	366	312	404	342	376	371	344	333	346	374	350	350	349	387	393	390	369	371	328	389	375	356	366	350	347	378	365	379	391	381	371	358	348	362	347	379	371	363	353	352	357	353	351	336	361	334	402	370	342	360	346	391	333	372	416	375	348	325	371	357	354	346	325	366	384	360	346	338	347	372	391	371	377	326	374	368	342	390	390	378	374	344	341	340	374	330	352	367	344	371	360	360	348	345	358	392	363	342	371	378	357	334	379	353	375	332	333	371	383	413	363	372	381	363	387	342	352	373	383	335	364	392	362	337	355	390	375	406	351	374	356	366	382	382	365	331	353	336	394	361	356	389	367	366	379	366	338	355	352	360	382	377	344	324	364	357	353	361	346	319	371	387	377	369	343	373	358	353	381	376	367	349	355	325	368	351	359	355	334	353	346	379	357	330	357	394	389	354	391	350	362	420	349	350	356	373	394	347	394	347	356	368	368	382	386	334	375	363	389	335	365	371	342	384	338	390	388	359	344	374	376	349	389	389	365	361	365	377	357	339	344	339	340	360	364	380	387	372	361	366	366	365	355	317	371	364	353	355	352	401	354	351	352	352	406	369	361	339	368	381	356	372	391	350	345	394	375	376	388	357	371	401	394	353	331	348	360	344	392	364	381	355	353	377	344	347	342	371	386	375	356	345	358	360	367	380	351
13922	2442	5231	6114	5430	4563	3820	3200	2708	2522	2307	2113	1996	1761	1661	1645	1625	1593	1531	1515	1584	1482	1533	1385	1444	1323	1321	1306	1275	1256	1199	1191	1121	1060	1123	1039	1061	1077	1053	1066	1023	936	1051	1007	1117	1010	977	995	1019	1046	1003	978	963	965	917	901	959	962	920	957	897	883	889	890	908	929	909	915	916	930	895	908	884	872	873	895	839	904	901	906	877	944	851	907	872	894	863	875	845	884	906	944	926	907	879	877	888	885	903	877	895	893	951	884	888	842	920	830	884	878	868	916	896	906	902	898	917	898	896	896	954	894	831	867	913	855	941	872	832	888	894	835	892	879	925	886	838	878	899	879	874	860	922	889	840	909	833	920	889	881	943	841	878	878	865	857	890	909	910	871	884	871	848	923	938	833	874	873	868	895	886	905	866	855	868	912	847	900	891	847	943	816	907	868	875	852	868	928	851	892	882	824	841	804	831	972	874	864	857	830	857	871	872	904	841	894	846	856	871	899	845	859	871	899	870	896	859	869	890	907	881	872	935	855	847	839	878	827	808	889	863	881	909	849	844	850	841	850	887	878	880	877	856	889	878	902	845	900	841	866	897	950	914	947	881	844	852	841	879	862	876	858	874	895	863	884	848	918	864	856	880	903	876	889	855	834	873	876	882	886	856	906	870	904	828	871	848	895	826	836	826	886	895	850	832	858	863	862	865	876	870	892	843	828	871	835	890	870	830	856	859	868	861	887	863	869	873	904	883	883	893	898	909	897	856	890	852	855	928	835	858	884	857	863	817	884	885	910	885	840	893	888	864	840	883	906	902	834	837	867	864	903	908	817	899	884	888	907	903	877	842	845	922	845	853	875	859	879	902	863	870	892	857	815	864	852	899	849	901	900	887	870	850	869	863	893	856	869	827	890	884	853	875	902	838	922	875	864	838	894	852	878	892	833	854	903	814	931	861	877	876	949	912	834	905	895	899	846	906	909	868	872	934	923	908	910	849	835	896	841	848	888	883	850	893	904	809	852	837	889	918	825	851	873	868	872	854	862	866	922	839	847	852	915	910	896	888	852	877	789	828	877	847	875	885	854	912	872	872	870	917	856	876	932	837	860	883	875	854	865	884	811	922	823	855	874	839	925	887	912	899	862	944	924	875	880	862	909	881	882	864	887	861	868	857	898	875	892	878	841	939	891	872	871	879	896	905	877	861	943	853	880	835	942	901	847	844	889	841	865	835	821	948	853	857	892	875	863	904	923	912	921	878	890	818	927	895	861	927	832	894	832	864	873	873	843	871	919	883	853	882	910	854	853	845	897	866	877	907	894	870	831	874	850	893	880	835	829	866	822	828	901	925	864	887	848	880	808	876	916	873	902	881	847	888	864	887	836	919	886	856	903	880	866	871	917	863	882	921	871	893	879	934	911	918	912	893	892	871	879	899	887	879	862	909	892	809	832	878	866	838	846	870	880	866	938	879	880	829	853	868	921	858	839	837	835	852	877	799	892	850	874	840	869	864	871	891	836	837	878	865	802	848	858	823	852	885	881	840	873	867	870	883	879	844	833	844	840	844	852	894	879	873	846	847	832	887	904	887	836	896	864	875	824	860	850	846	846	863	846	875	871	870	908	864	896	893	887	815	862	890	846	831	884	845	893	904	869	868	853	889	893	883	872	828	848	869	907	878	900	832	858	895	820	814	858	834	885	918	845	855	878	875	872	869	931	876	951	861	880	839	883	845	823	873	878	803	834	849	895	846	849	830	800	882	856	862	895	825	853	813	840	904	819	860	848	859	880	896	882	866	915	835	840	898	884	871	847	891	851	853	887	827	868	854	896	858	900	788	876	860	847	875	853	830	881	815	903	891	899	891	888	856	886	861	881	879	907	909	895	883	875	851	777	841	893	912	873	906	888	841	859	878	900	904	886	854	868	816	881	899	919	880	889	853	862	919	873	849	896	831	822	862	864	871	878	893	890	834	902	902	872	880	886	871	923	862	883	899	892	887	884	840	843	888	889	878	819	899	823	875	896	890	848	856	845	924	892	879	879	897	893	864	839	867	884	869	872	893	899	853	915	881	875	906	860	881	857	833	869	912	914	815	896	905	858	899	833	869	883	877	895	842	877	856	891	863	904	822	914	889	851	883	857	914	840	831	843	840	854	908	874	841	868	882	853	878	831	854	856	861	863	862	858	838	936	895	876	939	866	932	871	872	925	887	866	859	868	931	872	867	862	874	897	894	854	863	876	864	870	870	849	877	849	895	899	895	860	858	899	885	874	903	883	895	868	897	835	855	853	888	844	889	833	875	882	887	887	864	823	822	847	877	891	865	933	849	860	906	858	910	875	888	885	929	925	829	847	890	861	866	878	893	919	873	882	914	836	856	854	883	857	875	831	886	877	861	912	881	890	818	826	920	873	882	861	866	901	927	871	857	868	905	832	880	860	884	830	815	832	910	855	838	885	867	864	868	845	874	877	892	816	897	881	887	899	880	895	888	813	895	868	883	809	811	845	859	854	910	900	846	906	880	870	872	912	842	860	880	854	881	858	874	906	832	885	858	847	897	849	886	883	826	835	847	954	872	882	888	869	868	855	869	883	846	838	897	880	803	846	841	844	874	879	902	859	856	888	887	905	860	871	854	835	869	884	907	876	878	842	856	893	893	895	878	872	871	923	806	869	930	837	896	904	856	911	878	873	858	866	836	851	838	908	912	853	811	876	846	822	856	861	846	905	926	849	874	826	835	887	849	848	845	814	807	884	869	851	906	933	874	861	876	904	899	876	877	889	918	825	873	844	854	865	849	862	856	847	883	859	905	894	864	882	893	840	858	875	858	931	846	867	912	906	911	830	902	879	905	821	858	889	882	829	882	914	853	881	916	866	848	860	878	902	863	893	882	903	930	827	862	872	889	846	880	849	814	896	877	866	859	868	911	864	885	840	880	845	869	831	823	837	856	895	899	866	904	835	818	946	914	883	872	845	821	837	793	881	870	864	870	893	880	858	879	892	849	875	846	872	839	802	918	846	917	828	928	859	927	848	947	855	861	903	881	837	856	924	850	912	917	862	828	857	877	835	912	871	872	877	849	852	894	869	943	869	877	842	839	852	858	814	836	824	874	929	874	890	882	883	856	874	907	874	877	886	876	876	837	907	863	825	832	881	873	848	906	842	868	872	884	868	852	890	886	926	805	854	872	831	855	858	860	889	866	897	867	899	898	876	848	826	871	899	865	906	820	844	839	884	885	910	871	845	816	838	897	848	846	879	840	889	809	862	882	872	876	877	861	833	836	856	859	876	954	862	900	906	945	898	862	823	828	912	850	823	844	896	800	915	854	890	829	884	908	862	866	882	896	860	912	871	891	899	897	871	863	815	842	845	866	850	855	866	878	885	900	848	901	881	899	851	884	836	812	853	886	872	933	810	887	852	900	880	895	902	897	910	771	927	871	888	916	894	871	879	926	915	848	853	880	837	859	889	849	873	880	889	903	892	846	826	852	866	843	872
2414	527	544	481	455	424	380	470	401	401	420	411	384	415	379	408	397	349	401	369	411	429	429	377	404	391	411	408	419	415	421	346	388	425	361	399	386	375	386	413	411	379	408	395	387	413	366	403	372	410	434	415	406	389	369	370	412	379	410	349	415	395	396	379	436	395	363	370	365	399	400	456	383	395	374	403	390	380	419	388	355	401	433	374	369	381	387	397	407	376	376	367	362	357	377	398	350	369	395	395	395	392	374	382	415	392	370	404	402	396	350	391	438	370	436	358	423	373	403	381	428	414	383	358	392	393	399	419	390	357	407	378	450	406	370	382	392	401	378	347	387	422	378	397	362	353	422	422	379	411	370	389	351	364	368	417	401	426	401	391	397	384	341	422	406	405	384	388	427	400	418	420	371	412	394	397	380	393	368	396	407	367	392	391	381	366	358	335	407	375	378	389	406	409	416	399	388	343	366	385	379	369	375	438	393	379	375	397	413	409	405	389	387	357	369	421	395	355	377	350	377	400	401	406	369	407	407	387	402	400	359	368	397	406	377	391	372	366	403	370	412	374	387	418	459	393	385	360	371	395	387	414	408	366	421	367	406	393	412	376	391	364	357	394	424	387	407	366	384	409	387	385	358	402	382	402	417	406	401	378	382	382	359	365	360	375	393	344	398	401	371	364	394	385	422	369	371	378	366	394	357	375	384	373	382	396	377	437	369	366	383	411	409	361	370	410	406	408	412	367	392	411	419	405	365	372	407	391	415	406	377	372	411	412	376	404	341	366	381	393	408	387	366	388	394	417	387	385	407	379	392	367	388	369	369	386	385	425	367	415	383	373	376	377	363	421	395	393	351	361	374	382	356	436	372	400	403	428	371	392	399	389	385	398	378	432	364	401	414	339	419	371	407	378	363	391	332	399	391	387	395	379	361	368	394	347	370	427	387	375	403	392	380	398	390	404	409	380	383	413	388	396	357	406	368	395	406	378	406	350	366	397	388	368	406	380	380	412	362	402	421	379	408	399	390	398	421	394	360	393	359	371	385	374	384	390	404	348	409	389	338	384	399	388	392	348	414	376	343	371	391	372	355	415	395	411	403	401	373	352	404	381	381	404	359	385	371	371	378	413	381	380	374	402	423	435	384	380	412	390	417	377	371	407	424	382	411	368	410	405	401	380	385	392	380	367	350	348	400	394	377	366	381	406	401	409	392	388	433	403	432	365	390	403	379	405	373	415	406	396	389	411	378	378	432	381	426	351	379	414	393	383	397	402	419	371	387	390	373	366	413	445	399	369	388	366	377	359	409	369	363	379	408	386	387	412	369	421	391	393	380	351	366	375	398	370	400	393	393	401	358	383	385	349	396	401	357	376	382	414	393	386	406	379	366	400	349	393	376	406	376	375	385	379	402	345	359	411	387	404	427	369	408	336	385	356	367	371	401	369	366	401	405	390	393	381	396	392	403	414	397	411	377	406	365	416	381	359	388	417	428	360	424	394	394	376	378	367	360	352	409	390	368	371	411	367	366	381	418	369	380	385	398	411	359	366	396	389	391	386	393	348	387	394	384	403	386	370	408	396	396	391	342	379	432	404	403	382	359	397	405	452	349	405	402	400	380	431	379	389	383	434	393	401	362	355	349	400	397	351	389	378	406	360	373	402	411	379	354	377	374	370	387	378	347	357	392	390	365	394	387	401	417	356	380	397	367	408	342	368	374	389	381	399	383	386	380	372	370	384	363	381	400	390	414	384	363	409	430	386	390	387	376	373	374	378	376	358	416	406	369	404	417	416	378	419	406	403	381	360	368	402	429	376	396	377	382	395	386	387	386	389	364	388	401	434	395	382	414	359	385	414	389	355	397	409	400	362	389	376	368	347	400	380	398	402	426	394	370	371	408	383	407	426	381	396	389	396	352	390	376	375	366	381	398	414	398	364	374	356	395	380	388	428	385	410	372	403	390	370	347	406	356	405	354	385	393	363	397	388	365	400	394	382	387	362	397	387	376	407	412	380	358	396	380	436	331	393	389	397	412	370	392	375	385	410	417	427	391	398	375	370	389	417	342	370	423	403	412	387	352	414	374	401	336	421	369	371	368	365	372	363	382	382	414	424	411	383	408	387	400	378	385	386	376	345	389	402	362	404	409	372	358	419	393	370	376	378	361	396	385	389	358	416	387	383	396	404	404	421	395	396	387	406	379	365	403	374	393	365	432	412	379	407	395	394	407	411	403	399	366	379	385	392	390	390	414	380	391	379	426	379	351	421	366	369	375	399	389	362	375	377	453	390	415	451	382	362	380	393	364	387	369	400	383	422	404	385	378	379	423	374	360	356	386	370	407	398	387	355	394	376	393	376	411	355	383	390	394	386	387	376	391	388	417	379	366	390	389	351	384	382	377	358	353	395	379	396	366	376	388	387	382	381	370	387	394	386	391	388	390	380	382	373	391	386	390	395	412	391	391	394	376	374	419	371	381	370	383	373	383	370	367	391	371	385	389	390	386	394	424	405	428	399	376	385	429	403	362	406	373	390	395	383	410	381	371	440	387	431	373	422	393	413	371	384	381	418	403	393	438	407	393	386	404	402	355	389	399	398	417	396	389	368	387	410	408	390	393	371	410	400	375	401	400	373	368	381	358	392	396	394	392	395	380	370	383	393	424	403	398	413	380	360	412	389	331	397	396	384	410	401	365	393	389	380	351	349	376	375	379	379	425	365	377	385	364	381	395	387	415	433	394	422	385	386	408	382	421	387	422	413	410	395	365	411	400	409	359	403	370	380	384	399	386	379	413	421	404	371	359	383	381	407	368	332	361	364	369	421	367	373	367	399	341	386	381	398	424	426	387	387	427	381	390	412	342	367	365	383	382	347	371	400	386	368	380	368	388	336	393	380	389	375	355	374	385	357	410	405	415	396	427	357	390	392	414	368	375	371	349	392	428	378	374	378	387	365	372	391	373	392	405	418	431	383	366	363	388	393	391	426	367	349	397	402	416	370	367	366	373	420	373	372	402	421	402	414	384	386	364	386	379	414	390	400	412	386	407	380	372	410	435	405	408	392	408	388	408	386	402	384	373	413	413	384	412	385	381	432	363	379	396	380	405	391	369	382	352	327	387	373	374	434	347	423	383	376	399	372	401	381	397	384	335	399	349	389	371	373	414	385	416	400	384	389	409	417	375	404	396	387	351	335	348	366	415	403	368	379	382	392	394	397	401	412	350	363	368	400	401	380	382	377	391	392	409	335	338	384	389	406	400	365	389	385	347	410	373	342	373	388	406	373	401	431	395	405	379	405	424	380	378	426	402	362	364	366	446	379	345	402	403	408	420	393	389	442	395	362	375	378	402	384	373	395	399	419	397	410	387	411	394	408	393	358	350	450	368	408	388	385	409	368	369	373	378	415	380	359	393	372	369	374	421	385	364	386	386	359	352	432	375	401	364	370	419	397	381	385	374	395	369	377	405	405	413	416	393	413	391	395	372	395	406	407
2770	1006	1181	1273	1218	1128	1140	1050	959	994	1021	1004	960	991	896	959	1020	1017	951	943	1031	959	985	944	964	956	922	970	983	960	856	971	935	980	972	923	907	906	909	904	876	935	869	893	916	893	973	911	958	873	901	924	894	891	933	847	931	900	905	916	884	884	886	840	950	854	877	937	861	914	897	917	868	929	915	921	897	890	900	896	901	916	894	825	910	869	921	887	899	942	936	874	874	909	899	889	838	884	906	910	910	906	857	889	863	862	910	930	884	886	886	883	878	914	898	933	906	871	858	837	889	914	938	892	914	887	929	898	905	894	931	839	892	965	888	893	915	873	844	882	873	922	894	905	868	919	907	957	874	912	895	936	862	885	913	923	841	868	867	916	910	926	849	871	889	934	881	889	861	874	893	880	867	902	908	862	869	896	902	885	876	906	893	889	865	946	845	915	875	915	884	879	921	878	876	852	907	979	897	899	882	876	872	914	868	896	854	852	838	878	876	889	897	884	910	874	877	899	905	888	876	900	909	925	925	867	920	927	863	906	925	906	901	916	902	910	855	895	940	884	895	869	915	885	884	862	899	901	904	929	871	868	894	874	925	944	891	913	895	915	941	914	894	862	914	916	917	883	920	875	893	873	923	874	915	881	903	917	868	927	947	828	840	919	880	915	903	921	878	900	875	913	901	915	878	863	853	902	895	885	872	866	919	905	892	900	840	898	873	919	890	880	914	911	962	921	902	905	892	861	877	938	917	877	882	910	919	899	854	935	950	898	898	958	878	909	876	921	872	868	873	921	868	899	861	874	910	901	913	948	912	898	851	823	909	862	929	883	909	898	841	871	926	895	866	899	895	942	869	881	880	919	903	902	901	905	867	895	911	894	928	929	939	931	882	805	970	853	887	881	851	896	896	894	871	893	909	892	870	874	877	946	911	868	874	906	903	906	841	939	890	894	919	890	906	876	923	886	851	869	881	906	858	871	897	880	947	890	861	953	920	913	903	887	906	916	859	871	868	866	914	917	920	870	893	906	902	877	887	923	872	944	874	900	906	836	860	902	909	859	929	850	857	942	834	908	867	896	909	869	927	907	911	883	892	871	896	953	882	917	916	860	857	883	915	869	932	831	840	879	919	886	917	928	883	857	928	916	922	853	924	914	932	855	930	963	895	882	859	832	859	846	899	905	883	885	877	872	894	927	922	944	904	911	906	871	861	950	877	837	883	923	910	932	846	844	887	857	953	908	932	898	906	897	891	943	937	852	867	878	890	895	899	940	886	883	892	924	878	907	879	896	895	911	848	878	873	900	887	901	889	816	900	887	884	889	872	858	874	869	882	872	884	952	863	850	926	891	838	923	913	843	859	871	875	907	834	867	846	896	916	888	902	913	923	892	828	955	865	885	863	886	874	923	889	873	956	909	902	908	879	899	971	886	816	902	857	915	896	869	942	895	930	909	859	901	920	858	893	866	868	925	862	913	886	835	939	899	909	909	903	839	909	899	928	832	887	875	853	876	887	925	871	852	909	858	946	847	935	911	925	901	901	890	905	880	876	901	873	912	876	895	844	902	931	880	909	886	874	855	878	879	905	873	901	896	964	843	902	920	877	930	849	933	874	889	873	849	934	873	859	904	888	926	905	851	888	876	906	864	890	885	911	891	892	867	862	897	881	948	914	929	865	898	913	882	879	909	887	902	874	893	931	914	898	914	895	885	898	890	903	891	900	910	889	906	905	927	860	869	860	925	928	907	881	904	910	886	915	900	886	914	929	913	885	910	865	942	842	865	903	856	905	928	909	891	941	925	934	872	895	901	885	923	898	932	890	919	898	978	917	881	911	868	874	882	863	919	882	896	934	921	897	912	859	903	900	963	883	879	840	865	941	899	961	906	904	865	917	916	915	852	907	858	874	897	904	930	905	914	909	902	857	868	933	903	924	819	893	894	881	925	938	910	917	910	876	896	931	878	927	885	853	895	895	866	855	859	931	899	958	912	818	879	900	948	860	845	881	932	888	864	870	869	866	883	895	885	855	903	871	901	939	931	947	949	914	914	835	898	891	935	902	868	968	883	853	866	922	923	892	877	901	900	927	917	848	927	845	923	893	926	891	864	865	961	888	912	870	876	966	846	865	937	911	933	924	861	909	928	947	881	881	916	844	904	885	897	916	865	930	922	937	911	856	872	909	895	959	899	897	888	896	899	868	928	905	868	887	906	850	926	899	856	856	915	853	919	875	872	934	922	898	861	921	954	924	878	877	870	849	937	897	904	866	973	924	891	931	910	862	953	901	885	872	926	902	888	851	905	823	886	913	892	923	849	863	927	864	894	904	864	933	899	867	929	854	870	911	873	900	925	919	904	927	898	903	911	898	935	841	866	920	865	892	885	881	883	916	869	871	852	907	948	852	921	921	897	895	883	918	879	837	889	827	835	943	941	892	932	911	889	900	945	908	895	900	937	927	878	857	935	864	922	917	931	866	875	886	913	877	901	890	918	857	900	884	914	851	877	914	868	918	895	925	972	922	861	907	834	932	873	904	866	903	827	890	891	872	851	911	846	907	854	892	898	870	888	867	853	931	872	856	955	870	917	881	849	926	845	919	832	898	918	886	938	871	872	917	912	926	907	931	904	865	898	930	888	925	878	923	942	931	852	881	878	897	881	943	872	903	871	954	861	873	908	895	874	831	918	887	876	922	830	827	883	866	861	855	922	901	880	904	892	882	839	961	907	961	897	843	924	876	915	910	903	849	922	905	875	943	844	875	935	900	860	884	891	871	928	837	896	925	898	900	881	926	897	875	917	950	883	942	892	956	885	876	870	919	890	853	879	891	948	891	874	876	908	868	889	917	853	944	896	903	921	889	884	911	881	848	873	883	943	927	914	933	925	904	915	905	924	875	902	904	926	905	874	881	897	887	882	875	895	835	941	846	885	925	906	895	910	890	905	894	859	939	873	886	892	891	889	892	905	920	902	898	903	886	918	895	933	888	868	901	932	828	886	916	936	849	864	933	895	887	929	865	898	881	922	917	878	849	891	906	914	915	931	854	892	923	933	900	878	889	856	885	830	857	917	869	917	917	924	887	894	861	878	917	884	905	885	921	885	909	894	947	829	866	890	850	883	891	905	884	866	856	916	888	935	888	881	948	875	909	920	897	918	867	906	883	878	905	918	901	895	919	915	921	868	896	866	873	862	884	939	882	850	848	869	889	923	856	848	879	949	885	885	852	888	913	926	898	871	877	934	894	903	944	879	896	895	884	904	891	843	859	897	889	869	890	885	861	875	913	859	843	832	897	887	918	893	866	880	899	889	897	874	917	921	878	920	870	891	844	923	914	951	889	885	884	901	901	941	915	855	885	866	851	944	903	863	892	895	835	945	856	936	947	925	891	915	937	846	905	903	887	878	967	879	865	909	874	905	911	893	858	908	850	881	884	892	883	888	929	886	876	888	872	896	898	898	879	943	878	888	903	906	887	903	890	929	918	890	832	905
17436	2447	1480	1141	847	666	549	523	461	382	385	340	360	329	355	320	367	331	326	316	340	335	300	294	310	282	301	331	334	313	277	335	327	288	266	297	292	281	276	268	286	320	325	276	288	279	261	286	276	268	275	301	272	259	263	268	284	255	278	272	301	314	287	277	285	280	295	314	255	304	312	262	268	259	275	284	280	280	310	286	250	302	254	283	296	282	290	284	267	307	250	276	254	269	285	316	269	290	288	265	311	273	286	271	273	282	239	304	291	287	313	306	289	307	290	281	307	261	260	326	308	276	265	278	271	287	256	278	301	292	275	289	279	276	311	262	300	289	253	275	297	279	305	295	275	268	285	263	253	270	263	260	286	269	296	290	266	277	283	305	290	284	277	260	288	287	288	283	281	283	299	282	250	289	294	285	286	267	263	280	298	295	277	257	280	302	268	268	293	280	262	245	257	275	258	260	280	280	306	282	277	326	272	267	244	262	266	276	260	253	288	268	295	257	293	275	301	246	274	290	260	276	279	255	299	276	298	301	263	282	278	291	262	268	270	281	279	292	285	296	266	297	290	276	311	286	277	263	253	278	279	285	258	273	269	243	274	269	299	267	273	260	286	292	261	253	279	301	284	272	293	247	276	287	265	264	262	280	271	253	278	286	283	289	267	255	272	289	262	298	293	289	299	280	279	254	277	276	284	300	272	290	282	273	270	323	286	285	290	276	282	292	319	251	296	258	337	265	308	297	284	241	266	273	279	266	316	292	271	267	283	280	280	293	270	274	285	274	279	264	264	289	268	277	290	251	296	293	274	253	272	274	310	282	280	266	235	279	266	282	252	275	257	264	279	232	299	261	270	277	248	273	323	306	266	265	275	279	297	281	272	285	293	275	253	257	274	275	278	244	285	280	306	270	277	288	266	271	284	292	278	256	281	278	283	288	273	314	281	276	284	273	243	264	280	274	286	297	285	281	287	279	251	291	264	281	302	273	273	274	275	239	254	287	273	300	291	291	284	261	264	289	279	274	264	256	300	294	288	273	280	267	279	250	264	287	266	274	270	289	287	282	279	271	239	264	288	290	297	281	260	267	291	283	301	272	269	269	285	261	268	275	269	281	271	282	269	245	293	242	280	256	278	296	263	268	279	302	266	280	268	302	252	255	264	278	255	253	289	284	293	259	295	293	279	292	274	274	299	283	296	283	276	268	318	329	281	298	262	268	303	275	308	291	263	307	296	264	305	273	267	271	267	286	261	275	300	286	288	259	272	258	264	267	320	255	315	266	290	296	285	266	247	246	294	268	290	282	286	286	298	274	298	297	267	272	261	263	277	310	238	271	275	271	272	270	283	265	263	288	278	243	262	264	310	285	300	266	288	277	277	271	282	274	276	253	248	297	256	279	276	251	257	287	238	269	275	292	287	291	310	269	270	299	280	284	262	255	282	278	274	298	285	290	268	277	314	289	282	289	267	268	285	267	271	270	269	247	286	264	263	277	273	277	269	287	280	283	245	258	262	252	242	289	258	279	273	269	257	291	288	294	257	328	293	249	278	293	283	283	266	263	294	265	299	274	302	266	262	314	280	270	264	294	295	299	301	289	296	280	261	273	295	263	273	275	270	315	261	303	300	260	286	267	272	268	247	273	279	288	278	268	260	276	244	301	291	259	276	258	273	261	274	307	282	276	269	282	271	272	279	281	293	271	244	268	283	280	268	290	283	240	271	268	294	267	264	310	297	303	297	299	257	266	299	271	264	271	306	299	240	244	266	267	285	267	279	305	257	297	313	254	276	280	279	278	275	265	302	273	288	258	301	288	315	284	284	289	233	253	270	307	309	288	283	288	254	287	316	278	260	280	267	286	313	266	271	256	287	290	300	263	281	265	274	283	263	274	255	242	248	291	308	262	267	236	270	280	290	275	274	232	280	270	276	254	302	252	284	276	294	273	309	320	295	268	298	262	298	268	267	268	275	272	265	255	268	274	296	284	273	274	264	270	314	289	284	288	254	309	263	258	254	258	279	254	269	302	271	289	282	262	279	295	289	298	260	279	276	250	276	267	278	273	282	265	294	243	234	259	299	259	269	258	264	263	279	262	285	269	307	266	268	299	304	285	287	309	278	272	256	289	282	292	249	288	286	302	256	281	264	258	275	278	304	295	284	293	269	281	306	265	251	268	301	270	287	296	269	265	276	280	249	287	254	275	294	279	262	302	258	290	284	290	273	261	257	261	277	275	263	279	292	283	297	295	285	263	274	263	272	301	263	294	270	311	306	260	254	278	256	280	268	262	269	281	266	299	317	280	271	272	298	310	287	252	292	277	273	297	265	308	277	246	279	261	267	286	299	277	287	272	319	279	268	291	290	266	274	244	300	289	313	261	246	297	261	308	286	272	240	241	304	277	255	293	281	319	289	279	269	295	299	262	244	290	318	273	245	263	257	289	267	270	293	264	280	270	298	266	295	244	279	269	285	292	292	246	278	281	276	277	248	312	303	290	289	303	300	307	258	299	253	277	263	259	279	270	267	268	266	272	257	273	289	239	300	267	268	284	269	307	256	272	295	274	306	262	281	257	289	292	287	284	271	283	304	278	275	262	278	276	266	268	248	298	275	276	300	290	283	284	264	282	310	288	278	270	285	265	294	292	284	282	260	293	257	286	276	280	275	295	278	275	269	300	277	304	281	298	304	248	269	290	271	257	283	232	225	275	264	278	292	261	276	288	279	297	304	323	268	296	284	272	277	287	269	254	244	237	260	299	298	287	239	295	280	276	292	289	281	298	283	259	227	265	284	299	289	249	278	258	283	277	281	287	300	262	263	278	267	287	288	273	261	276	279	253	270	313	301	263	270	296	285	269	259	292	280	272	297	281	263	258	320	286	267	300	283	282	292	297	253	294	288	262	263	289	284	271	273	276	277	298	258	299	273	267	274	282	251	282	312	254	301	279	257	247	288	255	264	298	256	271	278	267	263	263	254	285	252	275	248	296	269	286	335	278	280	277	289	260	296	258	285	266	277	302	259	288	288	261	299	279	268	289	284	273	273	301	272	264	271	277	258	284	306	272	282	292	275	275	291	264	273	313	290	250	274	267	277	308	254	279	254	241	297	274	260	249	261	279	288	283	289	292	267	279	275	276	260	313	266	259	244	278	263	263	280	320	259	277	268	242	296	259	253	267	267	261	256	283	284	268	276	295	267	251	262	278	290	252	283	263	287	272	250	287	302	277	281	264	262	262	299	258	256	270	309	284	296	283	284	289	303	316	313	292	265	310	276	252	279	275	318	265	269	280	272	265	265	265	269	289	295	283	278	288	295	281	253	273	276	289	293	286	284	249	291	274	292	262	299	260	269	282	298	297	262	291	268	218	262	264	268	276	268	278	294	280	269	284	253	290	297	281	268	305	286	269	284	289	283	283	278	264	310	288	276	258	271	270	250	275	261	277	314	264	295	263	306	291	300	287	286	276	273	301	288	251	280	277	311	300	285	280
9295	1558	2992	3502	3150	2594	2285	1978	1774	1639	1483	1360	1213	1114	1209	1125	1115	1096	1019	1061	999	1071	1006	1012	996	926	1011	893	950	933	916	886	882	834	821	826	792	789	841	774	788	776	800	805	720	815	767	756	791	779	772	775	757	737	719	710	722	743	764	719	719	728	719	717	685	682	663	735	681	737	702	709	705	656	698	689	732	672	664	656	698	747	664	655	680	649	675	750	677	743	727	701	662	706	671	723	741	676	695	676	680	695	702	648	728	747	731	686	749	729	696	689	673	697	704	712	770	693	707	685	744	716	688	694	673	705	686	700	691	738	696	715	713	678	657	729	716	723	666	708	701	701	699	706	700	685	664	683	678	672	677	671	671	676	697	644	707	679	733	654	773	654	731	720	684	682	630	683	706	676	769	746	704	669	674	732	750	679	716	714	692	677	676	663	659	697	739	690	650	692	680	614	722	724	656	698	683	681	660	692	709	734	659	676	671	670	648	628	677	735	681	716	660	665	642	691	682	690	674	705	714	658	672	691	648	641	710	682	667	705	658	714	669	637	687	680	653	680	630	674	676	694	718	630	688	649	661	694	696	691	729	701	692	689	701	699	667	678	687	693	688	727	654	642	752	654	675	701	657	654	690	651	697	678	723	630	630	675	702	721	719	662	704	687	723	663	703	683	735	692	650	713	688	607	690	727	665	655	694	691	716	677	678	663	687	674	651	668	688	677	693	687	620	692	651	699	663	641	709	694	700	659	701	663	713	692	702	660	718	694	662	709	675	700	652	697	664	642	728	698	699	678	673	669	652	727	649	681	621	642	674	690	655	663	667	713	676	684	682	706	699	679	706	662	686	664	642	658	648	640	656	716	726	684	681	661	690	709	686	719	704	739	727	698	681	685	697	680	646	696	671	688	685	714	676	705	674	673	632	726	660	679	668	668	654	662	689	679	685	650	661	650	688	669	704	695	693	713	657	721	718	672	655	674	698	701	659	671	676	697	720	674	706	703	688	642	709	715	678	709	657	680	705	676	704	685	680	698	704	687	670	665	664	675	712	697	632	659	677	731	664	674	668	679	651	649	713	689	670	612	676	636	712	656	702	712	672	629	692	646	703	720	655	702	665	711	669	678	704	625	658	682	652	687	731	692	660	638	666	687	707	677	702	677	688	679	692	721	718	750	651	688	709	681	642	685	676	671	702	694	653	707	740	630	684	702	668	737	716	720	656	668	709	681	712	685	691	721	699	675	661	687	684	674	666	707	703	681	698	682	687	679	633	655	694	669	689	673	668	707	692	671	700	659	646	722	684	677	700	672	659	688	722	599	674	701	686	668	655	707	685	718	694	679	680	684	683	694	650	664	693	668	652	721	673	689	664	695	733	721	699	666	657	676	684	670	680	661	736	646	697	716	648	688	682	660	679	675	659	695	611	696	696	679	677	690	712	654	679	686	694	666	704	687	647	675	713	690	721	683	668	666	660	652	696	641	682	675	697	708	682	694	703	689	703	699	695	665	728	664	692	673	725	674	667	689	642	648	664	674	652	665	650	725	663	687	677	706	701	676	690	714	688	691	655	690	723	693	711	687	690	667	646	706	685	714	627	674	680	655	671	691	619	714	668	708	741	650	604	620	689	676	716	668	732	660	683	704	701	665	715	697	655	685	678	663	725	728	672	652	683	709	652	696	727	682	720	677	673	720	698	651	694	634	663	681	677	701	655	639	702	713	699	691	653	695	683	653	677	684	703	671	706	649	701	656	686	681	685	697	687	684	651	699	690	689	707	693	676	714	686	689	713	727	670	686	701	695	682	685	676	678	723	653	685	693	688	654	663	696	687	730	696	686	671	686	712	658	702	668	684	714	704	696	711	658	712	682	679	680	668	700	709	686	677	658	670	720	684	676	705	699	706	652	697	675	675	656	692	697	688	696	693	685	685	630	706	693	701	727	710	743	688	650	648	692	675	674	705	663	648	660	651	708	638	722	649	694	675	663	704	690	680	662	684	697	716	653	688	663	664	695	673	670	698	685	683	665	656	637	646	706	724	670	708	691	720	659	674	698	715	680	638	690	662	729	717	661	662	718	681	646	693	675	650	732	706	657	691	661	680	692	684	652	713	710	645	645	662	689	705	679	694	644	709	724	701	708	654	681	717	670	683	688	693	698	725	626	676	687	685	727	704	651	710	717	678	685	645	702	674	701	688	665	712	686	689	628	681	691	728	695	735	669	709	651	684	685	714	680	669	651	651	678	688	680	682	668	679	724	622	687	690	667	689	700	700	672	677	673	672	710	751	712	704	711	643	729	649	708	713	667	629	702	665	670	646	654	692	666	699	675	684	644	711	726	665	713	684	667	682	693	691	675	698	679	657	688	741	639	676	684	685	685	691	681	716	690	679	690	728	705	660	651	699	659	699	710	698	711	644	664	722	698	698	667	710	745	682	666	739	678	699	708	674	690	673	750	656	728	660	651	655	717	694	724	642	678	672	696	683	699	660	681	676	684	670	672	702	707	730	685	680	654	675	639	681	704	685	745	748	677	686	723	659	727	698	673	702	678	677	647	675	677	714	723	729	683	683	713	702	703	682	640	635	677	654	735	732	643	696	658	689	731	647	678	677	683	668	706	703	662	724	674	728	644	714	707	734	642	724	696	691	647	683	637	665	638	681	695	693	642	674	655	667	699	659	732	706	682	685	626	679	673	693	698	687	640	713	676	692	686	664	660	654	648	670	671	737	668	654	698	716	648	697	697	667	659	725	693	691	652	681	677	708	690	678	711	679	675	668	728	691	700	664	680	717	672	682	658	687	659	706	683	745	670	672	669	644	668	701	719	683	674	654	704	688	719	679	651	678	693	662	626	668	650	694	685	661	705	696	685	663	667	660	722	688	668	673	701	709	681	673	724	676	677	731	684	688	639	699	703	650	670	650	718	708	674	641	671	704	652	703	713	681	687	700	644	693	702	685	709	701	668	730	638	691	732	682	705	675	669	662	648	704	645	663	662	666	722	658	674	678	723	700	717	695	705	725	696	652	685	683	714	756	660	678	705	666	693	665	692	692	676	711	664	630	655	666	695	654	717	696	694	656	681	655	671	649	738	708	697	662	660	671	714	699	731	697	678	678	710	736	661	654	656	734	643	696	719	687	637	682	695	662	686	674	664	650	665	700	667	699	665	673	664	696	684	717	704	727	669	699	664	703	642	641	680	648	685	700	712	681	702	686	693	705	695	687	683	684	720	705	659	712	692	690	677	690	735	687	674	700	665	657	726	695	694	709	654	715	710	693	713	694	676	678	660	704	641	682	699	635	683	692	682	643	729	641	660	672	695	730	704	678	693	683	719	703	677	678	671	720	699	692	687	670	695	707	701	695	666	662	673	711	659	735	666	681	634	723	661	662	661	705	665	691	690	683	672	683	637	695	677	703	678	692	680	665	670	699	691	672	719	683	719	684	671	705	654	706	702	695	693	701	695	735	760	636	679	635	648	702	657	735	704
28827	7917	3223	2362	1573	1172	968	812	693	652	590	554	531	528	529	481	507	436	509	469	467	438	487	410	420	455	409	375	477	424	440	393	427	409	382	378	401	380	416	388	387	411	394	372	372	369	422	401	368	382	346	354	408	404	377	406	338	367	369	384	352	373	351	367	359	385	379	409	337	369	366	364	338	355	378	381	378	429	375	352	362	335	390	347	383	392	355	405	340	379	368	377	420	370	382	371	374	365	386	347	396	409	418	383	371	373	380	380	378	388	353	372	411	401	388	351	334	381	439	362	373	390	395	426	332	362	374	396	351	396	383	340	376	414	407	337	358	348	396	377	352	399	357	358	334	396	370	370	384	427	374	372	353	343	401	373	367	396	358	399	373	399	369	367	373	410	352	367	374	341	366	404	365	351	348	355	383	366	326	388	358	348	345	365	404	362	355	387	385	376	381	384	364	381	346	394	383	393	397	393	355	369	347	351	354	355	365	351	368	383	370	370	397	391	406	354	376	329	375	369	367	344	361	386	372	371	355	368	380	367	381	423	385	385	382	351	366	358	369	390	347	403	381	352	401	381	405	380	354	366	364	373	369	360	358	404	375	346	383	371	376	374	354	368	358	382	364	363	378	333	356	357	370	379	360	377	362	364	387	336	362	409	378	379	365	373	382	339	377	361	372	388	365	382	368	381	376	359	365	368	388	392	376	362	351	353	377	340	412	341	346	342	339	374	370	336	406	385	346	329	390	355	372	373	397	388	406	365	382	400	353	409	373	412	371	374	379	391	317	350	340	365	382	367	357	340	355	375	398	364	365	370	351	357	394	394	329	343	371	394	370	382	373	352	361	361	386	379	363	346	410	332	345	382	398	393	372	387	373	385	357	345	395	368	370	372	383	396	374	377	353	380	414	332	373	365	372	377	351	373	366	362	363	376	359	379	359	375	399	397	348	387	342	353	382	387	379	336	359	324	359	381	379	364	354	328	349	383	372	374	401	385	375	384	362	353	342	357	385	432	346	367	384	379	382	375	376	385	390	332	364	383	340	377	376	366	350	361	344	392	354	360	395	382	353	399	335	348	383	335	365	374	380	354	339	359	350	384	412	397	358	377	358	364	354	351	355	374	375	424	359	322	371	348	351	369	371	368	335	371	352	395	348	369	366	382	367	382	343	370	341	368	329	355	372	370	381	333	340	385	414	370	342	382	354	387	402	355	432	391	369	342	361	363	362	412	394	365	376	355	347	394	369	388	395	356	348	410	362	333	361	358	360	363	358	336	376	379	356	372	356	381	321	390	359	391	336	363	372	406	368	405	360	344	366	376	359	368	370	367	324	348	408	345	378	392	402	348	364	382	352	381	401	370	378	355	375	376	405	403	351	394	370	389	368	383	350	380	372	339	344	370	352	316	390	359	374	368	400	394	358	375	370	347	360	365	373	368	359	381	378	382	365	391	334	380	383	398	370	373	364	369	370	358	381	352	351	379	356	375	399	375	398	406	420	392	352	396	349	359	361	354	369	376	346	350	379	386	420	408	351	359	375	371	391	399	399	339	354	368	348	348	347	370	378	345	403	390	356	386	352	402	392	382	358	390	376	373	351	340	361	373	400	391	374	368	404	346	351	358	386	399	346	407	378	387	379	362	370	399	366	368	341	407	341	341	375	336	364	386	398	357	356	385	389	364	347	381	382	387	365	352	393	349	359	392	344	363	376	364	372	363	375	347	360	340	342	359	391	350	403	371	354	386	356	350	339	334	367	381	363	385	375	365	373	363	376	362	410	365	374	365	380	392	383	351	360	378	400	396	375	374	367	388	397	359	397	374	393	365	401	373	342	353	374	409	385	376	343	390	326	380	363	370	360	350	361	382	365	379	335	343	344	372	388	339	373	373	359	400	368	367	378	374	349	393	369	373	357	373	375	357	355	362	352	374	376	375	408	355	385	370	364	358	389	366	380	355	345	395	357	392	356	371	354	354	333	364	368	363	348	397	329	358	369	361	353	369	370	366	298	341	331	408	394	366	374	361	389	352	363	336	331	375	383	362	393	380	378	391	342	359	383	384	357	389	347	346	366	417	388	381	377	355	369	389	360	401	368	380	351	399	400	342	396	384	358	382	416	364	373	387	350	347	392	387	354	364	338	360	388	381	401	347	344	364	363	403	350	368	339	369	406	369	356	392	349	400	338	358	363	354	365	372	380	361	366	346	367	364	378	364	388	363	389	343	340	344	345	356	300	352	371	379	341	376	370	401	349	325	371	384	324	383	391	377	365	327	377	343	373	377	364	374	345	323	363	324	344	387	385	398	395	338	352	350	347	365	339	384	387	405	367	364	379	362	362	366	371	361	378	366	385	348	351	372	352	327	379	382	385	368	394	347	351	368	373	380	340	380	361	379	395	366	357	354	342	399	342	361	382	397	371	371	354	342	365	367	358	369	374	347	361	314	383	388	374	356	362	349	359	402	359	311	396	417	383	364	341	351	371	368	373	382	379	366	378	366	358	380	337	402	347	347	343	359	345	380	356	365	381	366	350	368	345	390	386	360	351	359	359	356	386	343	390	381	353	389	389	339	357	386	359	389	345	415	414	386	370	375	349	418	367	394	363	384	393	397	391	357	390	348	362	379	364	347	401	377	368	377	368	383	399	396	353	322	363	376	348	402	392	375	342	376	392	392	399	389	370	380	348	404	383	403	408	385	331	373	371	388	346	378	400	351	360	356	363	331	338	339	410	348	377	364	374	355	402	388	357	375	350	377	359	373	364	395	349	327	378	369	373	362	412	365	362	393	370	368	376	368	394	352	375	350	368	363	371	376	387	352	372	390	354	399	374	366	408	382	380	360	363	341	415	401	363	365	372	382	401	352	353	407	361	389	335	358	378	373	357	380	399	378	348	358	381	402	352	355	350	378	370	352	369	348	351	353	385	363	358	325	380	352	364	393	369	380	358	368	395	383	386	378	351	392	405	364	388	360	371	375	346	331	376	375	341	387	357	382	371	342	385	384	375	368	394	394	359	399	350	410	328	377	343	370	338	352	387	355	336	364	364	346	373	375	369	408	353	347	371	364	335	353	375	352	350	378	334	370	389	400	399	369	354	369	411	377	391	362	327	358	405	406	333	374	381	365	347	444	346	374	386	371	347	383	410	360	382	393	397	368	353	378	395	371	387	362	384	402	343	365	366	347	348	370	381	402	420	340	384	373	395	349	351	396	398	363	384	398	368	357	363	357	348	368	355	375	364	373	347	344	400	395	396	320	368	398	383	402	352	338	401	400	383	371	369	356	364	376	396	385	363	354	373	385	351	369	368	386	384	363	349	343	368	338	354	367	355	363	349	315	387	397	369	384	375	395	359	376	425	351	376	397	390	371	375	350	378	341	385	358	372	383	369	377	362	373	357	338	329	380	377	382	381	382	376	384	393	374	407	370	377	343	357	381	353	382	377	369	364	376	355	372	338	378	371	390	383	383	373	384	345	389	377	382	360	343
13642	2573	5289	6119	5413	4449	3739	3227	2830	2509	2314	2140	1856	1816	1734	1641	1706	1650	1518	1550	1460	1484	1379	1425	1391	1411	1318	1293	1282	1255	1189	1182	1237	1143	1089	1105	1072	1048	1043	1006	1070	1010	1029	1053	1047	976	921	983	995	1000	1034	1050	1067	920	941	905	937	911	970	968	987	944	868	899	897	927	950	871	926	933	922	930	943	858	890	884	857	957	923	921	878	889	961	846	858	856	898	915	912	936	961	887	865	885	874	896	958	883	876	960	902	892	846	890	893	890	936	934	907	972	902	937	928	934	963	950	859	930	856	882	876	933	949	899	880	873	925	883	916	895	884	969	871	942	913	900	856	925	922	901	895	901	889	913	864	910	889	924	848	847	848	884	891	880	930	910	893	854	849	904	918	944	883	924	901	840	884	870	920	884	916	910	885	826	886	868	925	920	871	873	862	838	877	889	873	876	878	895	900	870	874	892	841	914	874	879	945	852	837	881	858	872	881	883	909	846	897	845	882	889	888	894	871	886	880	945	890	917	922	873	872	925	900	912	871	849	850	823	881	855	877	905	891	833	897	865	873	881	907	872	923	876	917	822	898	886	882	901	948	912	873	902	846	896	847	907	916	883	871	889	884	880	853	895	869	854	896	893	871	845	887	864	888	875	871	873	896	929	876	875	820	862	866	895	894	856	868	906	872	908	917	916	871	873	905	901	916	875	896	882	888	909	889	896	863	897	871	859	920	907	852	908	861	897	862	895	840	877	910	879	904	834	898	873	842	790	871	907	885	851	900	950	917	936	863	913	861	902	879	923	917	893	894	880	880	902	875	885	846	835	866	881	879	883	880	901	884	849	905	889	867	889	898	883	895	853	872	855	821	898	910	842	832	878	856	911	854	886	899	846	845	876	879	923	900	894	825	877	854	857	806	853	884	871	882	931	878	868	861	928	871	855	907	945	857	908	839	861	897	977	974	859	893	906	880	902	869	835	846	910	833	857	885	903	887	910	885	874	863	783	903	857	916	892	944	854	892	891	878	886	858	887	890	890	878	926	888	874	889	896	896	836	860	858	838	907	856	882	822	859	944	876	899	870	899	899	876	901	894	923	848	926	884	888	884	844	837	908	929	889	917	868	876	896	870	918	896	921	924	873	895	935	858	925	874	846	848	863	886	871	899	913	875	869	931	856	929	883	877	872	889	899	890	873	889	924	875	915	900	944	887	891	878	819	870	911	897	852	877	902	927	884	880	844	879	889	911	912	875	891	894	871	879	847	865	868	833	901	878	889	859	884	855	898	878	852	865	874	886	894	914	913	879	890	903	899	872	888	892	907	843	833	938	893	886	867	819	868	863	935	879	855	874	851	887	875	883	884	896	889	890	891	932	867	886	909	911	838	892	882	878	857	841	918	863	910	864	910	864	922	852	850	909	835	939	905	863	863	941	858	894	920	844	870	891	914	903	931	870	858	872	874	914	886	874	881	892	830	847	852	920	849	837	888	866	837	874	873	902	893	883	891	905	835	861	829	848	930	865	816	822	905	849	840	882	835	921	917	881	904	876	909	948	882	851	848	924	939	896	904	935	915	943	887	878	880	911	897	924	884	867	855	908	917	824	909	843	911	847	897	893	901	883	932	920	895	817	884	927	874	851	859	900	887	836	802	912	842	891	923	904	896	894	893	884	869	870	848	843	911	877	855	913	862	865	866	901	899	898	884	880	850	832	885	899	889	894	900	948	844	900	903	905	858	872	868	872	902	874	870	889	909	900	853	909	916	923	880	895	968	920	943	884	896	807	899	875	853	891	898	902	911	884	846	887	873	866	846	887	867	887	901	821	868	888	925	903	895	909	894	817	925	883	883	872	885	865	879	814	896	905	853	808	918	850	892	885	895	836	896	875	871	906	856	890	859	895	921	879	899	877	905	909	950	839	851	904	903	928	862	831	905	876	912	905	885	891	856	930	856	904	871	852	872	921	876	895	896	876	899	889	886	839	836	841	860	909	918	894	826	869	901	873	818	894	883	876	894	864	887	917	886	859	862	833	874	923	829	870	928	853	929	913	861	972	907	861	888	932	840	895	836	928	912	958	832	844	876	892	908	904	897	865	918	903	888	854	857	881	841	871	887	891	870	865	882	843	886	882	871	890	877	905	880	895	887	876	883	914	868	888	856	902	880	906	902	900	910	884	841	899	847	866	896	858	907	886	830	880	885	873	930	821	893	909	856	895	880	845	927	904	852	850	881	947	873	890	888	873	936	865	858	896	868	858	866	878	903	891	865	832	915	897	880	833	875	885	918	891	867	890	835	852	914	893	861	863	828	858	955	912	895	847	864	878	892	857	841	896	933	856	941	859	839	910	858	889	868	887	918	912	931	890	794	884	883	874	872	871	884	916	881	949	865	865	877	856	908	938	797	887	876	845	806	909	885	919	936	830	795	912	928	829	932	880	908	876	880	869	885	927	888	838	859	888	871	905	856	896	907	840	857	822	846	894	913	832	844	891	906	888	910	830	888	880	794	893	869	943	843	877	859	865	917	822	897	949	879	860	920	919	856	914	896	904	825	885	886	895	836	884	895	890	884	885	903	839	858	880	826	902	878	851	895	869	908	876	844	929	880	834	941	911	885	840	865	833	880	896	908	857	896	872	902	869	860	878	905	905	811	884	872	841	857	841	856	834	878	855	883	931	924	854	840	901	884	921	900	834	887	854	863	921	855	849	935	846	868	853	825	879	873	878	873	862	891	868	848	911	882	863	856	855	885	931	858	896	879	888	869	851	842	874	894	853	859	902	854	917	787	898	832	861	831	893	868	864	899	882	861	885	904	897	901	884	865	830	926	882	889	862	851	893	871	865	877	828	852	931	835	881	879	859	882	892	884	911	871	913	895	909	867	882	890	885	874	877	834	919	858	871	875	868	849	923	878	932	897	860	861	826	938	896	906	886	882	837	867	874	870	864	875	929	906	885	885	821	909	894	859	919	917	831	890	847	824	845	898	972	899	882	860	840	883	892	896	906	826	859	892	863	884	884	891	863	892	893	881	831	888	871	895	931	825	900	858	864	866	881	914	817	898	887	884	840	886	808	837	932	846	895	855	896	861	839	876	897	946	879	917	852	910	877	884	878	904	883	914	906	826	875	870	888	914	902	858	879	897	845	843	853	861	915	880	900	874	887	885	902	916	924	953	960	914	927	910	936	927	915	860	882	838	847	881	877	869	886	898	896	853	877	876	877	911	935	874	897	911	825	901	837	890	818	857	884	862	887	919	873	921	920	882	877	849	919	888	867	888	872	893	853	865	907	905	937	855	884	867	917	893	896	850	881	899	876	888	861	850	907	917	897	886	807	889	897	867	883	905	892	917	849	895	847	864	849	849	866	865	906	877	875	879	913	902	899	873	875	890	897	900	865	917	877	891	840	898	840	910	955	891	896	858	874	859	882	844	906	883	885	914	846	831	870	875	890	859	907	891	841	923	841	873	867	910	826	840	897	878	876	839	864	820	860	920	862	944
2541	540	531	463	409	438	414	454	420	404	450	374	397	410	388	385	436	382	421	405	408	407	431	403	419	422	427	396	406	430	416	385	393	421	410	438	401	389	411	378	396	360	376	391	372	344	419	418	362	403	411	396	413	401	415	399	420	364	366	414	427	402	400	365	377	391	419	417	404	403	402	397	386	400	379	382	399	400	364	420	381	397	449	392	425	392	399	396	418	383	418	409	410	416	373	411	392	400	372	361	390	386	334	427	384	367	396	352	377	360	390	362	408	373	395	392	396	395	374	378	426	425	413	392	405	412	386	431	446	461	397	426	400	392	389	383	403	397	372	389	400	391	410	404	413	359	392	377	387	402	373	405	387	374	419	369	401	379	451	375	429	408	402	339	414	396	400	373	372	402	364	353	397	382	400	413	387	392	420	406	353	372	411	389	451	403	379	377	403	410	346	427	389	403	403	394	391	392	411	404	405	389	421	388	402	352	402	422	428	414	386	385	380	375	402	399	407	410	425	422	393	388	421	368	407	372	385	418	384	414	364	328	421	437	381	418	398	371	429	392	395	407	401	393	406	402	398	408	400	368	347	371	424	408	396	397	371	409	348	381	379	413	391	381	375	414	395	399	420	398	364	375	371	424	388	406	396	418	388	379	384	389	384	402	371	411	399	384	335	371	363	394	370	381	411	371	387	395	384	360	404	368	366	390	390	398	374	373	357	409	377	405	345	416	402	394	389	382	411	421	411	380	433	407	431	398	414	394	370	392	403	353	436	373	354	394	372	381	411	407	392	406	382	382	396	409	397	415	401	410	422	385	364	372	430	400	385	373	378	407	385	408	399	403	353	358	378	404	414	411	347	366	408	425	382	347	406	370	386	367	363	359	362	368	403	393	398	411	386	440	419	403	374	380	418	390	406	352	393	433	373	399	412	380	362	402	401	379	402	405	382	380	373	410	423	382	384	375	414	396	387	417	400	367	410	413	400	418	437	375	444	454	402	387	395	430	392	398	382	452	381	396	426	398	384	376	413	396	404	390	397	378	376	361	385	394	399	385	357	358	398	417	408	397	417	390	400	410	383	381	405	408	373	390	384	402	415	371	378	360	410	396	405	422	420	401	416	404	398	392	383	375	375	370	386	346	414	399	377	411	363	441	385	434	371	366	363	374	382	387	374	404	387	384	389	398	394	411	429	384	397	393	374	393	385	382	369	396	363	382	379	429	373	388	415	408	390	422	390	407	382	410	406	421	402	407	416	386	396	372	402	428	428	380	377	373	416	421	363	419	413	412	440	413	368	370	420	375	403	413	402	414	418	378	403	408	406	373	398	411	391	424	346	445	401	440	427	389	398	405	382	411	401	375	372	407	403	374	397	406	407	404	442	431	380	365	409	398	388	390	374	368	364	395	409	381	409	433	383	394	383	408	378	382	395	407	359	422	412	410	414	413	443	414	413	393	394	386	400	444	372	397	399	378	414	413	416	395	394	411	381	448	409	408	413	384	404	367	381	414	355	405	389	414	395	382	399	387	428	422	425	430	391	399	373	396	391	372	415	395	376	393	381	408	382	391	417	403	374	409	396	405	389	391	406	395	465	390	390	379	361	392	413	386	425	406	410	398	378	394	419	373	391	381	394	355	428	424	413	360	421	399	400	401	402	384	396	395	397	389	403	388	396	405	390	365	404	384	418	399	399	409	360	455	402	409	378	369	398	397	427	373	402	431	374	404	457	407	413	461	390	396	403	438	402	406	395	402	371	370	425	413	395	373	386	359	412	403	396	389	369	405	403	404	388	391	398	383	422	375	378	391	401	404	428	363	358	407	395	452	400	414	446	385	410	370	409	383	359	386	381	375	373	393	406	443	374	421	378	442	407	393	385	395	374	400	371	365	389	369	397	393	387	392	403	401	400	416	384	418	433	390	365	404	414	390	360	406	399	360	406	423	388	419	372	378	407	349	401	391	374	390	364	376	407	365	396	384	371	392	407	360	416	380	370	401	390	407	388	392	389	385	419	373	377	424	409	407	407	442	371	422	368	387	389	397	390	411	417	387	379	404	394	381	369	353	388	380	417	384	396	398	364	373	407	374	426	407	402	413	402	421	389	374	399	398	401	414	385	396	363	411	382	432	421	396	378	431	424	424	454	378	404	371	449	405	434	395	367	415	414	451	383	350	375	428	369	406	405	441	391	391	419	410	382	376	381	434	342	395	393	377	353	421	403	413	393	436	432	370	385	366	419	413	403	398	371	383	397	419	401	413	399	419	387	370	365	408	361	402	411	375	376	384	366	400	350	364	387	454	387	359	429	420	384	424	422	395	416	371	391	415	403	386	406	446	410	398	417	400	437	403	410	414	360	374	419	372	410	402	426	429	370	363	359	399	391	399	400	382	400	396	417	357	386	348	387	404	416	388	396	395	368	409	419	388	420	407	425	377	420	376	414	405	379	384	397	404	404	406	400	418	406	408	402	396	412	356	392	389	355	401	418	367	393	388	390	401	409	393	443	412	399	389	357	400	390	406	407	381	443	407	400	409	396	425	407	379	365	398	369	398	384	412	411	382	402	374	412	424	386	404	422	427	392	391	373	386	373	391	380	411	360	404	391	380	374	459	384	403	413	390	394	401	407	420	403	381	415	405	410	369	392	378	377	403	419	389	405	417	391	372	403	383	376	417	443	404	341	379	377	443	407	395	389	400	389	407	383	397	385	394	418	432	376	392	397	394	422	393	456	378	375	355	390	410	372	420	363	399	407	391	371	419	405	407	400	390	428	394	402	366	416	361	380	399	415	374	401	375	401	383	421	378	420	367	450	362	393	433	404	394	443	421	429	410	391	429	426	398	427	427	406	412	410	410	420	340	398	373	412	370	376	424	395	424	386	401	399	388	366	378	391	375	421	385	413	396	405	414	381	380	416	387	431	378	409	407	405	398	389	411	397	403	389	410	421	404	418	413	378	404	428	378	406	372	396	405	402	415	408	367	395	398	396	381	392	335	407	396	413	393	416	369	372	360	366	353	415	384	376	390	408	389	431	377	423	377	412	401	396	383	396	384	390	425	414	384	415	401	376	388	364	372	383	412	416	428	439	387	424	398	382	429	371	408	434	383	387	396	421	390	420	406	392	381	376	417	408	385	414	370	396	413	380	409	437	407	411	401	399	360	384	403	406	413	371	389	405	399	404	408	408	394	429	351	386	429	379	361	414	417	411	392	401	391	406	378	394	405	398	387	400	410	388	410	389	403	400	372	401	377	376	400	426	386	363	373	421	407	420	403	394	365	387	378	402	338	406	387	371	394	433	374	384	393	414	385	412	386	390	386	370	404	394	397	438	392	360	411	409	375	396	399	364	385	387	368	364	379	443	407	450	403	374	374	384	412	406	429	397	362	406	419	418	415	394	391	414	396	428	384	376	394	408	404	390	399	364	438	424	449	414	421	368	388	405	443	364	414	417	428	388	350	423	374	412	411	371	404	406	425	409	402	410	373
2789	1031	1219	1248	1185	1149	1111	1086	1058	1043	995	941	1022	984	966	964	976	1030	1050	973	997	961	977	979	1033	1004	997	1009	988	962	937	996	920	923	930	928	938	954	915	866	916	919	910	888	915	913	897	914	873	943	933	955	935	924	883	946	861	952	888	885	965	886	943	940	904	887	890	910	944	961	881	889	924	902	919	913	903	958	898	889	905	911	916	845	933	923	895	913	880	889	922	863	924	935	903	947	928	853	949	916	914	935	879	865	925	873	917	904	850	909	962	912	903	932	857	951	922	885	896	912	944	944	913	934	937	900	886	889	939	966	888	927	901	894	864	921	866	945	948	852	935	940	999	942	904	852	916	934	875	915	886	905	937	916	874	920	884	914	920	916	859	861	891	908	878	888	923	861	917	906	918	893	925	919	941	839	918	851	892	866	901	881	859	985	898	928	917	898	894	908	895	915	919	905	906	933	859	929	893	853	916	859	901	935	906	881	924	926	842	939	935	892	915	892	938	910	891	914	880	906	886	866	856	876	894	918	900	906	924	895	907	912	865	939	917	945	866	882	898	899	952	903	922	886	886	897	905	848	870	883	933	915	913	918	902	922	814	842	878	885	898	901	932	885	876	956	873	890	885	940	911	913	894	953	951	877	891	865	872	899	901	885	884	891	891	840	855	908	931	883	919	908	882	914	876	937	874	892	918	921	905	890	964	895	901	881	929	900	897	897	886	921	915	888	897	918	861	859	880	887	892	896	862	917	935	897	914	951	902	853	885	917	883	880	933	926	875	852	905	912	934	924	981	875	914	857	911	916	881	854	939	825	907	873	881	921	886	886	893	944	928	920	914	919	888	849	945	917	891	919	905	903	866	906	921	937	885	920	920	906	918	880	946	901	926	870	855	925	917	922	859	869	875	938	935	920	899	906	917	906	851	910	922	881	941	923	886	913	909	923	912	920	909	945	904	950	869	883	857	931	793	907	875	898	944	913	925	951	931	932	952	881	897	908	928	873	854	934	934	968	857	858	866	948	897	906	922	880	902	893	937	880	890	875	908	862	948	961	895	913	968	882	916	931	965	900	924	882	892	888	873	871	932	909	850	910	912	887	900	939	964	935	928	918	847	950	919	918	850	947	930	901	918	880	928	905	924	887	869	936	916	912	903	993	915	913	884	834	917	916	875	914	971	896	881	898	912	943	953	892	925	906	894	933	904	870	929	937	900	891	944	892	926	903	873	895	877	954	897	926	895	904	834	912	896	866	948	942	877	878	941	908	888	914	899	868	878	880	940	898	907	925	911	859	919	916	860	893	898	866	943	952	910	907	865	935	888	871	863	893	881	893	866	834	832	910	910	853	905	868	906	952	915	900	897	911	947	908	929	917	886	904	865	916	889	936	868	906	905	922	906	946	855	867	906	916	903	917	874	903	943	865	916	856	868	865	882	975	889	907	890	935	868	863	942	913	847	928	842	929	915	925	921	831	911	907	894	1001	922	930	934	943	959	868	922	866	975	919	931	884	958	917	845	902	914	885	908	889	960	932	929	914	921	912	830	856	919	977	903	931	862	942	894	886	882	949	907	908	905	896	841	888	920	908	896	914	910	894	939	908	887	868	914	865	920	896	934	913	936	930	891	893	899	888	930	924	901	918	905	959	938	886	880	914	937	890	910	932	881	922	944	923	875	887	933	835	913	888	901	918	911	918	890	934	907	887	887	914	852	891	900	883	951	937	928	916	929	885	962	855	867	960	932	881	868	889	905	927	933	925	897	898	904	955	885	893	848	961	873	910	932	937	901	883	914	898	889	908	864	877	913	932	923	888	952	911	868	866	865	924	912	916	880	921	990	912	921	919	909	940	883	885	860	916	882	929	843	920	877	931	937	914	873	929	892	866	852	920	888	888	938	913	955	934	900	890	951	827	913	902	921	892	860	874	951	922	865	908	881	918	880	900	869	931	941	884	916	913	912	865	944	894	885	919	881	895	882	901	940	882	924	895	900	899	908	924	903	908	875	916	864	961	893	876	901	857	882	876	871	888	871	871	910	908	896	857	908	825	866	916	900	922	855	925	885	916	871	877	828	869	893	919	883	903	913	923	921	858	952	954	922	854	868	876	932	918	918	868	928	895	907	874	882	868	886	871	897	876	899	899	894	903	959	891	914	880	915	896	887	927	948	845	855	891	922	908	858	893	944	894	884	972	912	977	909	920	888	890	933	902	940	897	908	907	912	902	904	905	935	888	891	903	889	851	940	858	882	883	922	884	949	926	946	879	864	929	896	902	916	942	954	905	895	974	961	903	959	871	953	913	916	929	930	889	885	929	923	929	902	881	947	930	942	932	936	864	830	878	929	931	901	900	885	925	963	899	898	896	917	934	883	898	950	892	892	914	905	915	904	942	884	938	901	879	871	900	943	938	883	916	953	862	919	922	892	865	874	933	877	839	914	944	922	942	945	931	908	913	886	908	945	876	835	932	891	903	886	835	907	915	956	916	913	915	941	991	918	935	950	910	933	901	873	878	836	900	864	921	911	852	932	935	943	862	867	917	920	954	909	904	881	899	910	934	899	921	936	890	913	925	932	904	886	860	904	878	953	918	936	924	919	910	906	885	943	916	943	876	868	946	937	885	873	879	919	956	914	931	852	907	869	882	924	879	930	873	921	909	884	861	904	938	851	874	873	884	891	875	891	877	933	895	899	872	944	875	921	925	942	916	905	948	894	898	864	857	883	906	901	933	935	913	915	916	905	855	924	883	876	907	902	900	910	903	893	881	910	899	852	900	927	906	934	919	911	876	928	927	850	931	930	936	883	870	926	918	934	898	926	880	888	888	863	914	904	870	850	897	856	915	911	863	881	857	904	930	945	879	904	929	858	929	915	889	886	923	881	889	890	905	925	919	925	853	896	897	914	913	935	916	986	912	930	884	853	895	908	873	908	887	888	896	874	907	950	868	882	906	861	902	937	940	905	847	867	881	953	927	880	860	969	911	918	929	845	897	890	907	913	937	926	899	839	878	894	931	898	863	883	930	857	922	942	943	923	913	888	953	891	900	910	999	903	928	954	907	930	908	912	909	924	930	886	881	941	906	868	928	904	862	870	863	893	995	878	876	869	912	900	908	900	931	904	916	941	903	962	910	907	935	874	889	937	928	865	888	910	917	895	906	928	908	875	902	886	916	901	948	953	900	922	923	932	886	885	887	903	889	927	898	944	955	927	939	928	892	882	881	878	890	907	954	912	941	910	883	896	895	903	896	960	959	965	928	899	894	900	883	896	927	911	911	929	913	938	921	934	893	888	937	872	881	838	908	882	901	1035	889	901	912	885	898	902	899	933	909	863	859	901	927	866	881	899	887	923	838	887	948	855	945	920	908	882	882	938	923	946	927	894	859	894	884	879	900	915	905	872	916	910	918	934	948	897	874	895	875	888	869	901	877	862	957	908	904	928	890	975	910	926	936	939	872	901	940	902	874	927	885	928	854	913	888	847	932	934	914
18126	2607	1435	1178	917	687	603	499	442	399	439	390	373	346	327	323	341	288	337	316	350	308	338	306	344	346	303	301	291	289	327	309	313	274	291	265	316	313	297	268	310	273	297	300	289	300	292	265	301	305	292	259	307	300	233	299	294	258	299	235	285	300	267	274	273	277	273	289	284	277	310	278	243	269	267	315	244	274	258	278	270	297	299	263	267	295	253	288	277	317	300	310	264	297	281	279	267	273	261	289	253	259	282	262	253	264	304	289	255	252	317	309	329	294	281	255	260	285	281	281	268	295	314	263	259	278	277	281	287	261	301	309	299	280	256	280	293	290	283	266	301	261	281	303	275	273	287	256	282	255	280	277	280	297	260	263	246	298	279	288	264	303	266	281	293	292	263	272	275	289	252	301	264	283	287	306	284	274	299	279	268	279	279	248	275	278	252	270	285	296	272	263	298	276	321	268	278	288	310	277	286	288	286	259	281	310	308	284	264	268	252	280	279	276	279	310	277	311	296	273	293	255	289	289	274	277	266	302	276	282	274	242	299	248	279	274	265	285	280	281	283	258	284	273	275	320	248	265	270	259	287	293	307	301	281	261	261	281	287	285	262	307	297	292	288	276	308	297	272	231	301	278	242	304	260	281	287	294	301	262	254	271	285	310	279	257	284	297	255	274	280	274	263	302	272	290	298	276	281	301	302	285	320	246	272	264	255	275	275	279	274	278	285	262	270	259	274	292	248	278	274	298	295	266	291	269	271	294	286	313	306	302	246	295	284	248	259	306	291	272	261	284	274	262	277	266	288	274	308	260	337	290	256	284	290	245	275	265	277	298	284	269	312	288	279	315	288	301	313	293	310	260	288	287	254	293	288	245	274	283	312	286	271	328	281	265	335	302	290	291	271	296	250	295	262	310	265	281	286	274	291	276	282	248	272	311	288	279	278	282	271	272	285	290	289	254	296	263	283	266	288	275	319	280	236	311	300	252	244	290	318	284	302	286	256	278	237	272	232	253	276	271	301	277	291	283	262	280	318	307	290	231	253	308	280	278	302	276	255	308	273	266	280	290	270	283	256	287	284	301	305	294	290	263	281	286	269	289	289	254	310	276	286	305	276	262	283	312	260	283	257	291	294	306	314	298	323	298	259	297	286	292	290	290	274	285	261	284	260	299	297	249	265	306	282	297	267	298	287	318	268	323	294	283	288	276	270	297	296	271	275	280	295	252	259	263	287	278	287	258	308	268	285	272	301	270	272	277	318	294	300	245	271	301	270	298	262	293	262	271	283	282	271	278	285	282	297	279	283	281	279	296	298	265	275	258	282	287	247	256	306	246	288	310	289	260	277	266	279	285	259	245	262	284	300	286	280	288	277	289	271	296	298	287	320	250	289	278	297	269	266	264	292	278	303	295	270	269	281	253	272	269	278	289	278	275	283	269	279	272	310	291	282	280	271	302	294	270	295	270	265	277	270	273	307	272	274	272	290	265	285	296	300	276	286	272	262	253	285	297	279	240	290	252	268	288	295	294	264	256	311	235	253	262	323	253	269	298	277	273	280	252	295	275	308	275	307	271	290	289	306	294	276	264	266	316	240	291	297	275	275	268	282	276	279	271	292	287	274	278	270	271	280	268	309	282	273	252	282	296	294	281	278	257	263	291	283	272	297	302	300	267	262	279	265	256	312	290	288	269	264	277	273	271	249	296	264	286	291	284	263	280	289	267	262	277	268	250	276	319	269	257	256	282	272	256	257	287	295	268	271	288	244	284	305	294	265	262	271	255	238	315	261	255	294	290	281	281	258	267	293	263	284	317	264	274	287	293	274	307	285	281	289	305	293	279	319	288	299	282	283	333	279	288	298	260	298	298	284	304	312	270	270	305	283	296	273	272	296	301	263	283	313	258	264	290	299	306	278	261	290	306	278	286	286	283	273	286	276	295	276	283	264	305	258	243	285	284	268	285	266	257	290	268	256	271	300	268	260	270	263	276	269	259	242	283	285	290	302	279	284	279	271	291	289	275	290	264	279	269	271	273	262	271	288	294	279	306	268	279	259	285	269	279	302	285	287	269	294	283	276	315	277	279	288	289	309	282	296	260	275	282	258	268	319	292	297	252	268	266	289	265	275	273	272	270	289	312	273	285	271	258	261	289	267	251	296	291	296	308	282	249	271	261	285	268	262	274	269	281	272	290	264	275	268	286	278	278	294	273	276	240	290	309	282	306	249	285	296	292	256	269	312	243	270	238	311	288	276	286	289	227	289	239	270	258	281	279	269	266	261	281	316	292	247	278	272	323	276	300	265	295	284	249	269	253	289	292	273	282	275	285	289	285	245	257	264	279	295	285	283	295	254	295	285	291	323	271	289	291	294	241	259	286	294	308	278	254	294	247	295	275	287	274	271	260	315	265	285	235	313	249	285	288	248	269	283	280	282	286	289	251	284	272	275	279	279	260	286	268	310	285	302	289	293	289	311	308	263	276	269	287	293	279	291	258	285	298	289	270	250	277	281	297	280	294	270	255	302	316	281	259	273	286	273	290	260	289	254	288	276	274	277	267	255	247	269	336	294	294	275	251	294	279	275	274	301	312	302	260	259	315	283	317	283	264	267	280	307	272	287	270	268	271	300	276	288	282	277	279	287	270	265	306	255	270	275	251	281	275	251	278	298	282	270	276	262	301	286	262	316	264	288	279	293	289	294	262	255	277	286	292	258	236	286	297	299	274	304	253	276	265	275	247	305	277	280	304	285	246	255	298	293	278	276	300	262	261	273	268	304	315	260	266	288	265	287	269	286	272	280	289	273	305	278	291	290	289	290	267	274	257	276	282	295	274	266	217	253	287	254	308	283	303	241	276	292	296	306	288	266	281	280	302	289	258	278	275	271	305	243	296	283	293	323	264	290	306	272	277	300	270	299	289	277	297	292	299	285	298	258	294	270	294	265	285	294	285	276	256	270	286	291	281	283	286	283	253	266	267	276	269	273	279	261	313	277	273	300	325	284	277	294	279	290	275	313	300	275	267	264	280	273	292	293	295	275	292	271	275	310	255	257	273	282	257	299	283	259	291	253	242	293	274	323	286	272	310	273	279	310	251	302	276	271	274	306	255	307	266	275	279	279	304	289	276	285	297	258	293	269	280	282	298	295	279	259	301	269	276	273	289	316	271	270	264	250	309	264	260	260	288	276	273	303	278	260	285	270	275	262	286	283	319	251	298	279	270	268	290	280	264	288	294	282	284	275	292	292	289	308	271	274	278	272	282	301	296	304	265	276	267	256	291	270	258	278	297	292	296	279	273	300	271	283	258	302	275	268	277	285	301	271	279	314	271	296	301	274	283	267	272	255	276	281	303	306	272	280	264	291	278	282	305	307	296	271	306	284	289	279	303	300	261	291	303	325	319	316	244	266	283	312	265	266	274	300	297	305	275	286	261	256	283	283	263	278	281	296	310	297	257	279	273	291	289	276	266	278	265	268	292	288	274	292	262
9735	1554	3001	3610	3170	2708	2275	1860	1703	1562	1440	1357	1251	1158	1111	1165	1099	1157	998	1079	1022	1043	995	981	987	969	929	890	918	894	839	865	826	802	827	757	805	804	775	823	770	761	742	728	751	769	729	739	807	799	751	732	781	717	724	738	663	737	728	729	746	686	713	704	718	656	716	709	693	725	733	669	621	752	707	703	733	712	719	705	703	740	669	694	667	709	709	691	656	705	724	687	734	737	723	662	667	714	684	687	691	660	664	715	672	695	671	679	740	678	685	713	719	719	693	704	753	744	718	706	700	690	736	712	690	697	751	703	709	705	728	706	683	710	720	679	731	672	700	714	711	738	703	694	687	685	673	703	701	722	669	689	673	655	694	667	646	689	714	677	679	689	688	715	656	693	675	656	680	715	732	714	743	647	748	729	700	675	671	690	672	679	676	666	707	659	702	678	656	713	734	683	700	710	686	695	717	712	689	657	689	688	697	678	688	705	753	753	660	656	633	681	706	686	681	704	696	674	641	686	706	659	697	684	714	692	687	672	668	640	724	697	689	692	702	675	657	698	689	682	760	665	688	679	709	720	648	695	703	717	722	673	719	669	685	703	722	709	693	670	679	670	655	675	674	675	736	663	650	738	644	708	670	692	743	709	678	716	673	665	693	737	636	689	678	698	664	681	672	678	627	680	692	725	668	642	699	710	665	670	649	677	643	685	685	665	720	675	630	691	677	663	681	656	652	662	701	739	671	693	651	699	681	661	685	666	667	700	703	665	660	660	683	711	746	692	676	673	735	656	658	692	695	711	678	676	693	615	702	727	717	685	719	683	679	698	687	682	693	673	735	662	670	687	695	689	649	663	678	715	710	721	667	676	618	675	728	727	713	709	700	707	658	650	658	764	687	649	711	712	742	716	655	685	684	692	665	699	721	716	609	668	730	673	664	680	666	693	670	707	733	694	655	741	675	703	699	704	707	674	654	700	712	676	686	633	671	660	616	708	700	720	702	647	776	681	708	699	676	666	672	739	735	659	703	686	696	688	693	690	662	716	695	699	660	703	707	735	743	708	670	704	713	704	735	741	649	665	689	675	647	684	681	692	713	706	655	710	675	657	710	669	699	701	718	654	662	633	674	673	648	648	753	673	697	706	665	641	678	723	718	668	718	733	687	711	674	633	689	676	724	662	672	694	684	700	676	695	628	664	709	711	728	668	677	690	702	650	671	673	668	673	653	647	628	656	678	664	703	707	680	672	666	676	663	696	652	666	686	668	689	675	712	653	721	639	684	630	654	678	725	711	670	686	717	761	685	713	689	709	680	660	703	701	720	661	680	686	627	678	671	677	723	684	690	693	701	711	708	676	683	703	643	704	703	687	652	705	687	643	654	643	718	683	695	670	690	658	710	665	680	701	712	661	726	692	767	710	736	715	668	667	666	663	679	728	674	701	694	665	698	662	712	662	723	672	674	681	698	701	641	685	710	721	693	703	719	721	639	695	694	688	691	698	703	712	684	673	712	692	695	675	673	669	693	679	721	700	668	736	723	706	667	681	685	694	646	681	657	637	682	701	674	680	703	705	733	733	707	703	746	653	656	661	663	653	701	711	697	707	677	662	682	695	718	715	687	687	681	706	676	695	666	650	660	706	720	687	666	691	657	740	690	708	661	693	666	658	628	669	679	683	641	720	747	623	667	669	701	723	686	731	653	664	706	636	706	713	689	680	637	678	694	679	672	691	669	674	675	652	679	714	707	692	692	674	668	653	701	647	694	762	698	639	697	665	726	665	707	636	690	703	701	677	749	668	673	703	641	682	697	695	687	702	644	662	682	724	713	688	733	714	733	681	701	706	685	673	764	639	667	702	677	679	690	678	686	678	688	726	660	692	649	698	635	700	713	645	698	688	699	717	685	716	743	696	705	705	648	713	756	725	688	660	683	733	665	725	705	662	693	701	718	654	670	684	649	679	665	649	673	633	677	668	653	694	699	699	643	710	676	680	647	710	689	698	743	706	751	666	677	695	641	698	673	661	652	663	689	681	681	703	676	684	729	644	719	682	657	680	726	713	680	755	637	679	641	691	694	689	672	700	662	725	719	684	670	672	664	677	694	734	712	714	684	688	691	634	706	667	713	679	705	748	719	701	704	706	709	721	678	653	676	689	679	655	660	719	676	652	688	690	656	672	670	707	655	649	702	694	670	705	652	697	709	652	653	708	673	693	725	711	686	679	692	688	674	680	717	648	685	669	717	687	707	676	677	718	677	636	758	669	713	671	703	690	665	764	655	688	702	683	676	673	698	668	694	703	644	675	680	694	687	699	668	699	693	706	705	709	644	699	698	699	670	674	697	669	710	685	676	673	711	677	609	667	686	684	716	653	692	700	691	744	692	725	696	676	734	671	714	686	708	680	660	672	664	646	697	715	663	689	707	728	714	717	691	684	684	650	635	654	657	690	688	690	667	676	637	665	662	691	694	634	687	644	714	674	673	672	724	719	707	699	686	709	750	648	710	712	661	687	635	660	653	670	690	697	674	699	671	724	683	690	662	668	653	725	713	673	654	694	689	652	709	700	717	705	712	692	693	666	721	715	664	686	672	705	710	666	696	704	716	689	717	708	694	684	687	677	629	699	686	667	645	663	704	695	694	689	640	686	655	698	679	681	698	667	676	706	673	697	693	702	698	678	702	705	661	711	706	684	690	682	643	712	741	706	693	663	669	676	713	751	711	705	670	691	724	677	721	657	687	700	721	696	672	695	656	696	673	666	682	684	688	697	693	657	694	680	661	663	698	724	710	683	657	685	642	638	700	704	642	704	749	672	684	626	655	713	693	700	711	693	689	653	634	687	724	671	705	664	678	655	671	701	686	682	656	700	652	657	670	726	713	729	698	637	645	648	674	653	682	674	690	704	694	678	653	673	712	684	672	664	671	648	675	672	705	661	689	726	675	690	681	729	655	683	641	731	682	697	672	734	716	667	703	687	661	662	711	691	672	697	673	657	688	694	699	626	725	681	687	707	694	674	709	642	655	715	634	681	650	677	679	689	667	666	675	693	655	700	740	669	687	718	655	692	660	747	676	622	648	722	651	682	667	708	660	638	700	694	723	705	703	678	709	678	689	664	720	653	678	691	673	670	711	673	692	719	712	681	685	695	701	700	683	698	702	689	700	673	706	626	687	645	660	715	684	655	692	661	688	681	710	691	669	683	678	727	661	704	732	691	732	689	649	682	660	690	681	700	670	650	723	656	649	691	706	663	713	661	665	663	691	683	671	708	687	667	678	667	697	659	712	697	655	664	704	725	717	719	685	645	694	721	640	701	697	715	652	679	688	672	632	700	660	680	683	677	706	709	682	663	671	668	654	759	718	690	709	644	712	725	724	682	694	645	696	685	712	676	685	665	704	676	656	674	683	754	682	722	692	662	661	696	708	689	646	671	661	730	692	684	703	685	682	669	697	697	703	685	676	657	685	723	688	659	724	715	689	678	690	694	681	680
30193	7917	3036	2271	1616	1183	987	842	760	661	610	584	508	492	548	475	446	469	438	440	501	403	454	446	449	431	394	406	405	395	387	406	409	361	399	456	399	405	389	422	380	356	361	386	362	390	395	383	359	379	377	404	386	345	308	359	340	335	385	398	386	350	363	374	408	420	353	370	351	387	372	402	334	372	373	364	346	353	355	375	357	343	377	386	356	344	394	367	345	388	373	361	378	365	354	369	370	358	356	404	370	361	368	390	341	334	352	373	353	356	363	414	350	377	338	348	353	360	384	370	373	388	362	405	374	356	353	340	383	353	360	400	365	380	382	348	420	383	369	377	332	409	357	368	325	347	364	383	330	379	373	370	422	350	346	342	349	346	365	374	369	366	365	344	361	377	383	359	361	368	370	389	369	370	353	382	392	342	362	349	341	400	377	376	366	374	379	393	363	374	383	397	359	384	377	343	353	384	366	377	383	350	339	366	388	391	386	358	362	364	364	384	408	377	348	353	355	349	326	347	365	348	337	361	356	391	378	349	396	373	350	358	365	403	405	366	346	393	378	363	364	350	343	361	355	376	334	366	347	364	337	345	396	389	378	359	344	347	404	332	332	324	377	393	372	391	352	372	379	347	352	382	361	362	311	340	400	397	372	374	379	391	353	370	349	348	396	397	389	347	366	349	386	361	372	362	381	335	395	362	361	351	372	364	399	392	370	380	345	387	354	389	373	425	347	400	352	388	357	338	364	373	396	333	383	337	372	361	370	372	371	357	352	363	365	395	382	371	360	323	365	336	371	351	353	352	397	384	372	393	351	376	326	361	394	357	382	339	347	340	381	350	364	390	392	352	377	360	362	366	359	347	346	394	351	366	380	399	342	334	350	323	342	326	378	408	331	359	411	348	350	345	326	347	368	372	380	369	347	359	408	369	378	388	394	355	372	364	398	388	362	377	358	356	328	357	370	367	380	387	376	335	412	379	330	326	390	392	350	374	396	369	321	390	374	376	386	355	346	356	344	379	398	398	367	401	351	339	372	364	357	372	362	383	333	339	391	369	359	401	349	363	371	379	381	378	355	354	346	366	369	331	320	389	347	344	364	381	382	401	381	381	368	360	375	363	361	366	366	356	349	372	379	343	332	345	383	376	398	348	384	389	359	360	339	368	339	381	343	357	355	374	379	356	398	361	380	356	400	365	398	402	388	371	377	361	383	372	339	415	353	359	387	373	367	350	374	336	327	341	356	378	374	395	349	358	340	346	360	335	359	392	378	378	374	421	362	362	401	349	377	341	349	375	357	366	379	326	350	394	359	352	384	392	357	343	389	371	378	379	353	388	355	345	346	360	377	349	360	375	368	358	352	363	350	370	347	345	395	409	346	355	372	379	379	404	384	361	360	340	359	399	393	370	348	354	367	371	354	397	387	334	374	382	382	342	400	381	348	349	381	361	359	361	356	341	364	355	378	401	355	360	350	383	369	407	353	362	357	375	344	350	368	362	374	353	414	355	345	343	370	379	342	353	403	360	363	380	377	358	348	348	389	382	365	403	336	353	346	389	373	394	357	392	377	412	361	339	356	357	374	376	397	382	370	364	377	378	370	342	378	330	375	383	383	327	380	397	380	359	335	366	335	372	356	340	350	414	400	338	360	364	357	366	375	388	348	348	345	367	394	378	360	365	342	362	359	345	368	383	342	346	403	381	357	330	355	376	362	408	389	347	365	372	323	362	344	335	369	357	360	409	398	351	366	337	367	389	358	371	383	354	346	364	394	373	349	344	345	391	365	400	321	349	399	376	365	382	371	341	342	344	352	355	354	351	390	382	355	379	367	369	366	347	388	347	396	389	368	373	389	392	349	349	339	360	396	341	422	359	355	358	380	366	350	374	370	345	367	360	364	375	370	383	349	387	326	386	341	369	357	371	387	339	390	347	419	371	370	337	395	387	378	390	400	445	357	388	374	401	390	325	412	362	373	381	335	371	360	386	375	383	338	351	359	363	382	384	376	335	371	351	326	362	383	375	347	379	384	383	371	382	380	328	395	378	372	343	368	345	351	377	307	353	335	355	345	360	324	357	317	371	357	387	391	344	354	345	352	416	379	358	380	357	351	406	391	377	388	373	352	368	375	374	381	357	381	362	383	344	328	376	378	379	346	342	353	389	337	375	324	386	379	352	348	391	350	390	362	358	370	397	351	344	327	373	353	410	388	364	370	367	379	347	360	371	385	370	376	408	372	397	339	384	352	389	326	382	360	368	388	343	352	358	350	368	402	352	372	365	384	386	353	347	366	405	353	349	393	396	342	353	372	390	345	392	397	364	364	390	339	401	372	353	375	341	391	374	353	388	374	302	369	380	353	374	388	355	361	395	335	360	352	380	372	353	367	351	353	349	358	323	351	362	340	421	356	336	355	384	377	403	392	376	391	363	376	376	373	361	356	340	368	352	368	382	348	356	346	376	385	351	387	331	346	361	382	350	374	370	382	364	380	346	357	392	316	368	373	376	379	381	385	407	357	372	330	363	355	359	389	363	364	394	374	394	363	344	333	336	348	367	370	373	339	340	357	356	326	372	350	367	334	368	377	357	365	337	389	332	331	373	335	374	367	336	365	369	353	350	361	354	380	387	365	365	356	383	384	322	350	374	367	357	340	369	346	353	379	368	349	383	374	348	368	387	376	386	362	375	351	398	410	407	355	379	368	361	373	364	372	365	381	393	375	371	336	353	354	377	361	356	300	359	405	353	337	369	370	341	369	388	366	360	361	371	336	388	359	365	370	354	358	386	355	360	403	385	335	366	375	355	367	364	384	340	345	341	371	323	328	365	371	409	388	411	369	358	370	376	345	359	410	379	375	386	348	361	363	392	365	359	365	382	380	379	365	385	355	393	348	359	403	404	386	380	391	369	367	411	372	358	331	402	351	365	345	377	390	360	346	359	386	353	354	375	348	343	345	390	399	365	397	375	357	391	351	353	376	364	377	350	368	388	358	385	377	383	364	348	385	354	362	371	376	359	368	395	388	364	359	367	361	391	397	405	360	345	373	320	394	362	357	380	343	386	391	363	349	355	377	382	364	376	368	359	382	369	340	375	361	395	351	352	401	353	351	355	380	403	384	309	357	364	377	373	381	363	376	368	376	405	361	373	356	333	362	335	424	347	381	349	363	334	359	372	373	348	356	316	343	373	380	351	394	339	356	341	354	371	385	399	393	381	351	334	360	412	337	343	370	346	361	373	383	339	331	354	360	396	355	370	386	397	370	382	327	360	370	370	381	375	335	391	360	353	380	354	335	361	398	346	400	403	364	371	372	353	381	388	372	386	357	391	377	370	361	386	376	362	367	359	354	359	400	364	367	346	372	351	352	384	361	340	403	366	352	353	329	376	380	331	362	350	395	344	351	339	337	390	347	376	349	397	334	352	361	351	407	363	398	365	379	357	350	365	376	357	371	388	367	346	344	351	346	365	351	389	369	364	345	347	377	382	375	377
13886	2467	5401	6318	5581	4581	3781	3204	2929	2508	2292	2017	1933	1884	1714	1707	1642	1558	1618	1569	1504	1386	1474	1426	1405	1367	1335	1282	1234	1219	1301	1177	1140	1045	1138	1134	1082	1066	1034	942	1090	974	1029	985	991	1021	1002	945	954	1047	1012	973	994	988	981	910	950	891	931	906	924	888	935	957	894	932	912	909	890	895	942	937	931	884	874	903	825	906	911	872	896	927	982	947	864	914	865	929	937	909	880	844	851	868	854	909	926	879	907	841	900	909	894	859	903	940	888	930	933	916	904	925	857	847	920	893	838	911	911	895	886	943	913	952	899	958	906	942	859	955	863	862	866	896	895	865	893	895	919	870	854	899	839	892	908	882	930	876	884	839	903	876	868	900	884	854	828	920	883	879	889	862	886	881	825	923	906	886	872	912	892	909	908	889	934	886	830	893	924	859	844	872	859	885	895	851	822	838	812	837	868	929	889	866	832	894	843	844	863	893	835	912	884	917	872	860	914	924	901	825	857	859	849	885	862	883	853	873	839	885	892	901	830	867	906	887	885	893	905	820	850	881	846	886	858	886	897	819	858	920	892	891	875	888	859	888	871	885	904	841	872	849	898	902	882	847	887	925	875	889	904	866	887	880	886	877	889	858	879	879	888	831	957	860	935	906	862	958	886	877	837	859	873	910	890	892	856	864	853	890	901	872	864	919	895	915	899	882	822	833	918	859	874	861	833	883	889	912	886	895	842	907	913	891	837	883	928	856	862	907	851	827	845	824	836	883	856	849	830	917	861	885	896	846	909	867	882	829	904	857	855	910	839	909	877	869	883	901	868	822	852	899	869	861	872	905	876	881	870	837	857	828	883	851	895	924	865	887	903	871	875	846	904	876	869	882	869	888	855	905	896	865	895	850	889	876	871	867	840	862	871	844	821	899	870	821	879	902	902	869	904	877	858	888	853	837	900	816	827	860	905	838	930	862	845	860	853	855	881	891	850	781	924	838	887	904	849	882	917	865	848	877	849	879	807	862	861	878	844	898	842	908	864	868	844	869	874	898	890	909	842	876	809	857	866	851	892	845	856	910	909	869	891	861	869	845	929	834	919	896	850	891	868	885	840	849	881	847	890	853	891	877	869	857	893	874	866	864	878	874	868	873	838	912	868	882	898	895	939	887	863	910	887	860	781	858	883	928	866	854	863	893	869	852	893	863	849	885	892	903	913	867	902	910	847	847	878	833	883	894	871	884	851	842	859	834	884	881	912	856	909	914	910	882	872	863	883	854	873	852	882	876	882	850	899	891	899	859	897	846	883	917	881	945	890	905	882	855	830	868	908	866	856	890	909	838	858	889	846	790	854	815	913	870	878	884	863	860	908	847	941	880	889	855	868	877	839	883	884	849	876	835	891	877	866	898	798	811	921	796	892	866	926	892	897	884	894	843	873	902	879	870	898	898	821	887	904	870	863	848	891	881	886	860	876	885	864	870	899	918	909	856	841	902	852	884	843	855	874	859	793	872	835	875	821	883	852	865	887	895	918	843	915	916	880	850	906	884	883	839	873	871	834	844	862	805	897	885	911	868	944	904	919	869	880	854	891	893	862	806	851	862	906	824	929	861	910	910	894	888	875	869	858	887	921	845	918	842	878	864	901	860	876	884	879	912	861	864	840	904	881	866	880	885	886	895	898	896	894	859	857	924	898	882	866	900	871	855	842	869	866	846	921	918	888	876	832	867	906	876	900	848	887	916	894	883	881	909	843	892	868	901	881	867	880	859	894	882	863	864	852	869	905	880	839	860	844	874	895	924	871	862	886	809	926	888	900	902	847	889	855	867	876	877	859	839	914	830	821	879	848	880	837	865	899	865	891	922	853	872	887	882	889	870	841	861	855	868	896	877	825	879	911	859	900	880	859	873	918	847	918	820	870	869	862	880	876	863	874	883	830	858	821	873	832	904	785	877	819	866	876	861	899	843	896	882	902	877	844	894	869	884	936	872	859	829	858	885	874	880	837	850	832	853	852	886	838	891	910	879	849	864	891	876	861	858	855	845	927	869	883	809	807	867	880	880	929	928	864	879	843	884	922	869	862	868	871	862	901	819	856	874	862	825	891	861	846	872	874	865	900	863	878	877	844	837	860	923	892	851	882	934	874	951	876	928	965	890	929	861	860	883	816	858	862	864	921	890	923	904	908	839	888	873	896	832	826	870	896	822	841	886	898	862	900	887	895	920	910	904	889	885	838	858	904	922	839	849	877	859	894	919	882	841	954	902	845	853	842	882	877	852	886	910	884	897	887	900	816	868	896	884	878	816	856	832	850	898	842	861	866	832	881	862	866	842	918	887	873	911	857	923	889	865	892	884	952	856	830	863	868	920	904	826	852	855	836	835	884	888	826	818	909	873	892	884	852	879	865	898	944	898	875	838	871	855	861	861	896	862	891	896	858	915	870	868	867	909	844	834	883	878	858	904	874	853	855	881	932	864	922	851	860	859	819	906	907	868	889	863	868	889	898	897	872	887	885	886	857	883	903	866	892	843	848	881	841	840	870	838	898	875	846	907	851	915	908	895	909	954	906	919	926	876	917	910	913	886	813	908	861	854	852	896	890	848	947	876	892	889	897	864	865	906	887	873	856	890	922	897	885	899	888	868	867	917	860	856	848	885	893	893	865	861	895	857	861	879	896	886	885	897	870	865	928	891	855	860	909	876	899	864	813	873	864	905	926	811	836	881	896	887	867	858	856	841	868	915	890	850	867	895	889	919	915	881	909	893	871	845	873	876	917	858	890	863	861	925	914	908	870	877	840	916	901	892	839	928	903	880	877	879	895	873	892	832	825	896	873	844	881	896	900	899	849	880	873	861	921	913	834	884	906	903	862	885	865	842	925	919	853	875	846	868	879	905	875	841	866	934	890	846	894	880	831	926	917	900	880	854	874	909	893	880	868	869	939	901	897	836	887	851	904	901	912	885	874	871	896	871	860	856	871	910	833	902	896	858	906	880	900	928	861	835	901	904	880	898	829	859	862	849	872	882	858	907	872	923	858	889	858	874	862	875	906	856	888	865	939	983	841	927	849	867	863	907	892	861	826	816	852	877	873	892	847	869	870	879	895	863	882	867	839	844	911	899	946	845	903	854	868	888	914	865	828	872	920	865	898	911	929	915	862	821	860	874	873	908	835	876	850	871	899	859	883	897	863	855	860	902	861	885	882	902	878	842	859	890	875	886	892	854	871	852	894	884	840	866	870	857	976	847	898	856	889	888	910	892	895	894	858	886	872	818	862	922	861	881	855	856	865	890	908	886	904	873	841	885	890	855	864	856	864	826	875	902	858	814	872	873	860	851	884	876	885	816	865	914	927	835	874	876	913	889	897	916	872	844	892	890	870	941	906	898	944	899	862	882	899	862	862	966	885	905	892	846	857	873	919	856	935	887	869	847	862	926	868	857	869	874	810	888	920	905	854	843	898	843	885	831	819	877	884	873	861	930	905	898	868	880	921	907	903	871	863	860
2867	591	571	489	473	422	462	457	441	389	401	413	397	374	414	423	412	424	396	411	407	426	403	390	383	381	390	385	391	447	385	394	412	402	393	416	408	380	349	435	373	418	393	391	401	375	394	353	354	391	381	350	369	366	395	381	376	432	402	371	421	369	361	378	389	452	369	449	389	361	385	389	382	365	431	382	401	413	420	369	382	332	407	373	390	408	410	391	376	353	351	375	383	406	362	385	382	422	399	377	406	427	391	363	365	392	412	419	387	379	348	375	369	385	392	440	406	440	368	397	378	416	415	405	395	389	408	384	369	430	419	381	370	356	353	400	399	387	367	416	400	406	376	421	391	393	380	375	394	419	371	401	370	374	350	352	382	384	394	392	403	383	370	354	399	392	421	402	377	411	402	375	420	426	407	375	361	403	413	402	410	416	421	403	419	374	377	377	413	401	356	372	395	355	353	405	372	375	351	382	395	385	389	390	397	380	360	406	366	358	405	390	359	402	379	392	395	388	402	442	378	382	426	376	388	444	379	378	377	385	395	348	398	383	372	366	390	373	402	417	394	391	397	386	378	378	392	383	387	382	397	389	375	416	409	360	355	402	357	367	368	398	335	386	419	363	371	397	359	409	371	434	367	428	385	417	378	389	394	373	390	378	406	381	415	391	398	367	414	419	364	412	379	350	364	360	398	380	405	387	372	388	358	389	375	395	420	363	397	389	362	396	395	412	413	357	372	361	393	385	368	397	400	373	432	359	384	447	405	419	361	374	374	423	411	366	401	401	387	395	395	379	365	384	352	401	437	386	397	387	365	370	367	372	371	411	388	382	358	330	399	372	406	399	384	392	403	360	421	382	354	412	384	386	358	394	387	402	401	424	408	412	413	375	363	398	421	444	444	391	390	324	373	406	381	383	375	426	386	359	393	396	373	393	370	419	395	373	411	345	392	370	386	375	353	376	402	353	385	343	415	413	374	425	367	384	364	364	374	428	375	397	378	395	390	421	386	434	379	410	364	369	389	380	406	382	412	378	376	397	399	377	378	395	397	422	367	384	384	404	380	391	377	383	367	380	401	458	371	374	427	402	407	370	373	421	420	414	360	406	383	380	407	397	412	413	397	402	386	358	430	399	416	384	375	440	382	363	384	392	419	415	369	361	376	402	388	403	345	365	393	383	385	382	400	352	358	358	337	379	399	372	410	382	355	404	390	376	418	371	400	413	386	406	449	390	366	423	400	411	394	366	393	414	391	448	398	350	359	376	426	417	421	355	385	372	383	352	392	402	371	406	408	402	354	424	409	367	385	349	371	385	362	370	400	420	388	379	389	370	388	399	382	387	387	399	395	377	356	376	391	392	386	408	378	349	413	388	378	392	396	385	389	429	423	395	430	383	392	382	396	388	377	364	405	385	397	398	389	393	394	428	406	399	406	406	415	384	392	361	368	391	370	391	374	371	392	375	404	435	364	375	371	364	422	398	402	373	408	394	409	411	391	386	404	376	391	437	424	361	359	381	402	372	389	402	374	382	375	360	387	378	413	396	430	394	407	432	376	429	392	374	420	372	414	358	414	364	405	429	440	400	405	358	395	392	403	375	357	388	408	392	430	416	384	358	407	397	399	387	404	358	363	379	390	393	407	416	405	391	374	381	404	380	427	400	401	393	401	378	375	384	421	411	370	391	390	365	400	355	435	403	368	362	395	403	412	414	385	403	391	381	404	370	405	415	410	397	363	402	394	416	411	409	408	393	391	416	400	388	388	372	430	375	374	409	360	395	401	390	384	374	397	390	343	373	406	414	392	363	404	389	407	413	385	408	396	378	389	413	393	397	382	379	371	387	372	397	408	394	392	404	388	398	396	363	387	371	395	423	410	394	375	375	418	376	345	383	392	424	381	363	339	377	405	403	351	420	398	364	409	364	419	412	345	392	414	400	381	386	346	404	350	423	393	398	432	376	380	383	395	378	370	445	381	393	406	379	367	372	383	372	390	379	387	393	396	388	393	369	421	412	363	397	391	347	374	379	371	373	387	375	389	400	371	368	366	413	379	420	386	393	377	391	366	363	363	386	412	407	376	382	374	407	395	377	378	368	410	376	394	394	405	392	414	377	356	382	394	381	382	383	420	381	397	384	396	384	401	389	399	412	396	404	412	369	407	374	374	368	393	390	389	343	357	360	406	394	384	392	370	372	361	396	404	401	423	406	392	378	397	368	406	367	369	362	392	415	428	369	416	424	398	447	405	387	377	445	373	385	363	377	407	376	411	397	404	388	382	400	380	367	358	400	393	391	435	373	418	368	364	382	455	405	397	424	384	385	391	402	369	381	395	343	383	400	430	368	344	382	383	395	387	405	395	402	399	367	377	368	366	378	357	370	392	364	382	365	418	396	347	407	363	395	382	426	388	424	397	437	411	380	380	404	374	394	400	392	438	391	398	387	358	353	352	372	410	373	403	364	384	378	383	394	323	390	398	385	369	403	375	372	374	387	356	374	400	427	379	350	364	344	359	373	380	402	368	365	353	436	410	404	346	349	359	386	428	359	422	404	374	386	394	372	393	405	454	398	403	402	399	396	406	380	355	378	362	372	372	378	404	408	418	377	409	372	355	395	421	400	401	384	417	355	400	388	376	388	391	373	384	398	344	392	406	408	387	394	399	366	392	351	382	396	367	386	392	424	376	386	420	383	417	418	435	386	414	420	415	362	403	416	374	360	369	412	393	407	393	404	398	388	396	377	410	396	395	377	367	381	392	412	401	352	402	392	374	416	395	398	373	369	375	426	340	368	359	363	383	357	396	378	417	417	394	425	397	418	367	380	351	419	426	385	394	380	402	365	331	405	423	377	411	376	404	401	409	378	395	374	378	407	410	394	380	401	434	412	428	367	402	375	389	391	403	366	388	378	405	371	381	386	357	378	348	386	351	394	415	413	420	373	379	354	396	394	404	386	420	388	364	443	373	396	399	360	372	385	362	372	408	355	392	369	385	382	386	352	386	387	374	419	409	369	413	403	370	396	385	344	384	410	419	378	381	399	378	392	374	393	437	417	376	374	396	358	400	400	370	377	419	359	348	392	360	400	403	373	390	384	389	429	378	403	378	417	371	373	374	401	379	409	387	390	379	386	382	399	347	380	377	384	415	397	415	376	404	373	371	375	398	375	389	385	404	361	409	375	379	367	418	366	399	395	422	406	393	388	406	393	343	390	406	375	394	411	373	346	342	414	401	405	417	386	375	370	360	385	380	398	406	419	375	399	397	403	398	399	369	387	380	354	361	391	386	394	410	351	403	408	371	365	365	395	378	415	360	428	402	394	393	395	368	394	396	434	419	399	378	365	364	379	382	357	387	381	392	387	346	410	376	389	374	391	377	424	399	387	374	376	412	368	413	364	378	393	390	378	375	403	394	388	388	401	411	388	406	374	381	401	400	390	435	368	424	412	407	401	388	402	383	391	389	373	383	386	356	409	431	391	420	400	413	386	424	378
2835	1024	1201	1285	1235	1125	1102	1074	1055	1024	975	1023	1007	983	980	994	1033	944	994	964	992	978	994	1009	983	903	936	1013	921	959	944	956	904	933	884	910	931	937	919	885	907	893	946	897	901	906	880	902	886	921	893	969	922	943	901	886	925	890	904	890	923	914	849	941	857	833	936	872	922	897	894	910	923	902	902	938	857	914	906	871	881	908	906	863	881	888	913	920	902	985	932	933	925	877	968	879	929	937	894	907	885	917	919	888	914	919	911	886	886	878	925	915	917	873	871	832	965	882	876	920	929	901	906	916	913	943	883	868	895	880	850	895	908	867	848	911	899	903	902	894	897	854	956	914	942	925	922	883	902	820	876	877	902	904	900	869	885	885	860	930	916	879	897	893	831	887	862	896	898	896	865	906	866	949	902	940	883	917	893	905	908	884	917	883	861	841	912	901	876	877	907	968	951	930	913	897	907	904	889	936	935	922	900	871	862	894	902	889	852	896	918	917	846	911	905	878	890	934	874	914	910	881	859	913	917	941	896	907	907	900	874	897	873	852	818	866	898	897	890	912	924	919	896	877	900	917	914	884	898	845	911	895	830	858	895	928	890	876	886	901	873	877	849	899	846	967	867	882	896	914	880	861	940	958	894	885	913	896	867	845	882	925	874	875	865	943	897	858	937	977	909	898	948	845	886	891	896	873	853	850	893	901	912	871	875	878	925	878	899	869	860	926	900	889	906	882	874	906	848	907	895	875	897	885	853	886	930	845	854	863	843	895	895	911	918	909	893	899	900	867	910	952	879	941	876	916	907	902	907	857	868	923	859	900	869	911	956	879	876	889	905	895	909	896	923	837	872	861	875	868	929	918	899	860	834	883	880	862	870	914	894	871	833	923	873	885	901	886	885	935	882	945	879	878	920	864	903	913	876	858	889	849	868	828	930	907	891	916	885	894	897	913	893	914	908	869	834	900	844	913	899	870	910	905	889	842	891	905	909	924	925	901	925	819	861	864	843	900	849	917	864	887	853	857	918	866	907	905	845	822	895	900	866	950	905	931	896	850	929	860	901	893	870	870	863	877	920	904	906	873	931	825	906	839	874	861	909	920	910	945	883	897	872	901	920	918	922	906	874	889	889	916	878	939	904	850	890	892	958	830	881	877	899	914	833	909	926	881	893	897	903	922	916	909	845	863	888	875	895	911	873	852	911	878	896	853	906	881	875	921	880	936	858	885	898	919	873	872	876	893	930	878	892	896	847	875	862	833	832	892	891	917	877	849	851	871	860	943	918	855	874	847	895	879	880	879	933	928	871	884	903	870	892	919	883	857	892	845	901	882	908	860	885	896	889	906	867	902	839	940	903	894	920	869	871	892	862	875	931	897	894	866	866	939	906	910	924	913	863	850	869	927	894	879	898	876	912	854	799	881	913	878	903	874	889	909	893	860	912	886	926	918	918	903	870	890	914	883	905	891	961	885	932	893	885	884	907	948	925	864	851	945	908	876	900	903	922	910	878	895	897	890	967	845	878	908	933	882	908	911	869	936	916	885	887	874	827	943	923	906	882	901	933	880	868	882	871	881	877	922	863	875	926	909	897	896	876	870	893	905	914	879	913	869	910	865	869	904	881	862	855	921	849	938	857	951	919	877	910	923	875	862	877	904	898	861	884	910	955	856	898	866	900	927	898	922	964	838	915	890	916	849	869	871	886	892	881	879	883	912	923	918	921	901	850	889	913	950	868	884	874	876	932	879	911	938	894	867	871	858	863	864	894	879	838	939	886	906	926	985	898	913	887	876	921	893	901	906	891	867	924	891	878	874	825	883	888	960	890	908	847	880	957	908	950	866	890	920	859	870	944	918	916	908	892	874	893	951	891	845	888	942	928	891	875	934	906	921	909	877	880	876	881	893	913	917	906	889	869	916	889	860	901	863	931	900	859	945	953	917	944	893	872	886	833	845	909	897	851	862	879	943	934	895	924	887	882	969	891	900	866	909	901	901	865	949	897	854	915	932	860	877	909	867	904	922	998	907	953	947	878	886	928	951	913	853	937	994	854	931	918	885	916	875	887	853	925	883	919	860	844	881	948	915	959	876	971	857	910	892	874	918	908	884	877	899	874	893	866	904	925	944	919	908	909	888	927	954	933	923	873	914	983	881	899	889	894	924	911	897	913	853	855	854	846	970	880	896	893	900	972	911	873	894	877	867	889	846	892	885	928	889	869	894	867	929	876	909	939	938	897	883	868	875	934	886	942	886	855	876	909	903	925	850	919	919	879	864	886	881	886	895	906	883	853	868	897	917	864	920	954	869	870	889	941	908	903	902	968	880	933	910	893	869	948	897	819	861	880	906	874	884	912	909	902	900	875	909	856	923	910	933	895	947	878	938	966	878	864	919	888	919	852	831	902	915	858	893	838	858	864	970	895	878	893	882	879	882	932	883	855	943	859	909	918	906	853	932	900	861	924	890	979	858	899	911	875	888	851	948	933	929	942	924	994	859	917	889	885	931	871	921	903	936	871	953	847	869	916	913	911	867	896	874	897	895	904	908	922	938	902	885	921	851	930	925	921	910	936	938	898	839	927	855	906	883	872	950	896	893	901	888	895	957	919	901	876	903	927	908	945	929	853	903	867	890	878	893	930	910	887	903	892	920	867	935	841	899	892	896	822	849	874	948	880	892	878	867	860	888	821	903	888	897	859	915	897	926	926	910	866	882	903	866	900	902	847	901	889	858	876	874	938	912	889	907	916	922	873	836	901	901	894	913	844	940	962	893	882	905	881	871	943	936	900	922	929	874	896	881	920	889	894	895	835	899	869	882	888	900	953	895	888	889	922	942	889	929	895	879	855	912	851	878	878	884	909	835	875	930	823	866	850	907	851	883	901	973	860	903	917	873	911	873	896	903	852	905	892	891	933	928	882	885	926	866	920	855	832	822	852	897	943	866	910	863	898	875	912	897	938	934	853	868	931	896	902	901	813	830	832	872	946	904	879	934	904	860	940	898	843	884	916	947	963	901	889	903	853	906	925	880	954	945	935	898	878	922	901	823	852	959	868	936	872	844	908	884	923	944	950	934	864	852	857	869	883	873	837	900	897	879	926	903	875	915	926	884	886	858	912	864	875	869	857	833	881	901	869	911	957	882	844	886	863	915	899	923	882	917	893	856	909	876	924	844	898	879	905	895	912	925	854	907	882	879	898	989	922	932	920	937	876	862	930	821	920	864	917	881	912	935	958	885	896	924	881	983	895	874	951	900	870	889	902	845	916	946	895	865	903	888	916	886	882	896	902	851	872	888	900	904	909	903	874	906	906	878	916	883	905	864	847	845	889	849	915	871	884	896	900	872	867	888	904	906	847	901	927	910	891	848	912	900	912	896	950	927	895	930	882	860	843	873	950	852	886	953	913	889	880	852	897	873	854	890	889	946	882	887	866	855	905	917	935	938	913	910	897	915	917	936	886	841	934	873	917	927	908	879	889	852	932	861	875	901
18575	2701	1539	1174	906	646	618	526	495	439	441	370	388	343	377	355	338	363	338	326	318	329	337	336	275	304	316	336	308	319	314	299	312	334	308	300	305	303	260	270	303	282	302	290	279	297	266	290	264	286	266	294	305	263	274	292	270	264	294	296	286	294	284	311	311	257	287	308	279	269	242	306	267	309	259	285	293	310	292	248	308	292	293	269	265	275	252	261	303	270	287	283	290	263	276	287	300	265	263	304	250	269	253	260	262	265	272	318	275	307	275	257	323	260	295	308	269	245	296	281	254	280	262	278	276	317	269	280	267	304	289	308	258	271	252	263	280	280	308	247	256	272	302	266	272	295	258	288	273	273	282	290	271	288	275	288	260	274	290	252	305	270	284	261	241	289	265	277	273	285	222	274	269	283	273	286	293	294	284	270	266	283	277	269	296	283	267	268	271	292	301	282	275	280	297	277	271	288	275	283	269	290	269	292	284	266	246	306	268	276	280	284	248	268	260	260	281	319	246	285	276	293	275	257	261	289	285	293	270	281	271	250	301	274	258	303	258	282	299	300	293	291	284	310	295	249	256	288	298	263	259	282	323	275	312	274	276	257	285	280	268	306	269	276	284	313	294	303	283	306	249	288	254	291	252	283	281	273	275	301	283	285	296	309	281	266	266	269	318	284	288	278	306	268	264	242	264	276	286	285	296	296	294	291	248	261	281	296	269	288	274	294	275	278	292	250	294	288	260	258	267	326	253	272	247	261	278	297	246	274	275	286	283	268	273	287	273	272	285	285	268	275	263	304	269	299	277	267	282	252	296	302	276	301	327	317	250	250	303	255	303	228	266	284	282	286	289	305	252	273	260	288	248	255	260	274	251	284	292	275	260	289	257	282	256	273	257	269	283	251	278	269	281	283	271	277	270	277	273	256	290	265	263	304	274	296	284	275	274	288	267	293	273	283	300	299	305	301	282	336	275	287	287	287	302	315	305	250	302	289	319	304	270	290	244	276	283	277	271	315	290	295	285	261	300	303	306	294	299	260	306	240	269	281	279	264	284	295	302	292	286	286	286	262	298	275	248	278	285	256	269	249	269	269	279	302	280	267	268	330	262	282	299	250	277	278	260	268	267	286	279	277	269	263	312	293	260	293	300	311	283	253	279	266	259	298	299	289	249	266	255	290	279	288	268	280	257	283	269	269	295	300	285	288	296	290	282	221	292	271	296	247	296	289	282	309	265	259	241	292	298	301	303	278	273	281	301	261	269	278	283	298	272	278	284	272	275	276	278	259	272	277	275	257	278	258	274	276	274	252	262	267	234	297	251	299	287	281	255	299	295	293	285	300	268	255	289	279	284	281	259	258	298	299	283	297	304	295	258	269	277	265	259	294	250	271	280	278	252	276	264	252	312	291	288	293	255	286	279	278	305	274	290	248	280	272	304	296	277	275	284	272	305	296	262	292	250	244	276	247	277	272	262	266	270	283	301	284	259	250	282	256	270	295	274	276	270	269	294	272	293	304	292	294	278	275	269	267	277	283	254	272	279	281	299	267	277	247	252	283	248	272	279	256	278	246	295	280	300	291	258	279	274	264	272	278	275	261	283	285	282	265	281	272	300	269	249	304	247	266	268	269	268	274	286	261	259	309	285	254	257	286	270	293	283	315	261	291	262	250	283	283	268	260	287	267	294	244	297	314	275	299	259	268	253	314	269	304	280	266	250	306	306	288	257	285	293	292	280	274	274	302	272	263	314	297	289	297	284	287	283	307	303	253	313	255	276	299	250	275	268	246	298	278	264	260	263	275	298	257	265	260	275	293	275	256	292	235	279	277	266	331	279	255	298	263	270	282	276	290	271	280	278	260	294	275	271	251	286	279	259	245	287	272	270	293	284	257	260	257	277	297	304	286	299	261	284	273	284	272	275	277	270	276	304	317	296	275	273	253	273	273	294	298	261	292	242	307	253	271	268	274	263	278	281	274	264	276	267	272	289	290	271	273	279	272	276	269	269	270	263	263	273	261	270	288	273	283	265	260	264	278	281	279	287	268	312	296	265	290	281	280	266	277	259	297	272	241	297	256	269	274	280	297	266	281	272	271	262	270	256	300	260	253	250	275	293	282	271	277	300	296	298	265	286	278	311	289	279	310	272	292	280	287	265	296	273	263	311	285	282	271	292	309	295	250	282	279	281	277	247	268	285	292	294	255	306	273	262	289	285	273	282	275	306	291	277	281	279	290	245	274	260	251	259	279	296	314	254	305	277	266	310	268	272	306	300	279	279	294	268	336	315	296	289	301	258	285	268	273	236	293	284	260	300	259	304	250	278	270	287	291	274	271	287	292	284	285	317	286	296	276	270	285	268	285	277	268	254	260	269	285	254	263	288	272	288	286	268	294	268	283	284	288	280	276	276	279	323	305	281	265	307	285	284	308	328	288	310	274	275	294	287	294	285	292	283	254	283	255	274	273	273	279	278	271	285	306	285	308	298	259	274	289	274	283	282	285	276	298	260	302	280	234	284	258	293	292	287	326	270	297	295	276	311	286	280	269	268	286	274	289	282	287	298	272	280	259	254	288	297	272	276	312	292	270	271	276	288	272	269	285	293	281	277	254	278	261	256	311	260	261	271	276	267	289	287	299	276	282	298	287	310	258	309	261	283	313	259	289	264	285	288	258	278	298	293	272	259	275	274	286	298	283	289	263	250	292	261	278	274	277	253	282	306	257	311	267	290	272	258	313	261	269	272	288	263	292	272	265	280	281	284	285	261	269	290	269	284	245	284	263	284	320	267	289	283	290	296	272	275	289	274	284	307	272	274	302	287	315	251	270	287	288	261	276	306	286	263	282	291	253	299	274	278	310	251	289	270	294	303	282	289	266	281	315	278	297	307	281	285	264	284	299	286	296	269	267	242	293	291	248	274	294	300	301	278	247	267	275	322	289	292	289	285	280	270	296	265	267	313	283	245	282	254	278	274	260	262	254	239	299	264	304	293	287	285	249	273	275	258	260	251	290	273	280	260	279	319	233	290	294	264	303	306	299	289	263	307	280	300	283	284	279	261	270	272	297	297	273	308	296	287	292	251	265	279	290	251	250	273	279	269	290	266	312	269	314	278	255	294	270	280	298	287	279	297	301	269	290	274	281	257	269	280	266	284	264	267	257	313	254	311	307	257	283	267	270	269	280	286	259	250	265	285	323	268	284	289	294	268	284	248	264	284	276	308	269	263	284	294	259	284	296	272	291	277	270	296	274	281	305	258	286	262	259	280	255	315	289	258	299	314	279	303	304	287	268	259	292	250	259	275	286	284	268	276	299	265	271	263	257	301	287	269	251	274	274	300	249	267	266	269	272	234	245	247	291	288	258	262	261	301	288	285	290	297	264	269	295	276	304	292	280	301	240	287	270	302	276	264	272	267	314	313	307	283	327	293	309	331	283	254	330	259	269	288	279	289	260	245	257	289	284	298	286	276	278	278	282	305	283	297	290	248	255
9906	1476	2905	3624	3203	2592	2238	1923	1706	1531	1451	1264	1323	1163	1200	1117	1087	1116	1044	1046	1108	1006	968	1000	1006	1038	948	1004	864	887	922	868	851	807	811	837	800	748	799	768	755	765	777	749	745	775	743	711	766	735	794	717	754	719	735	705	719	729	622	755	681	750	691	700	695	694	700	706	744	678	671	689	737	695	700	670	697	736	726	698	749	685	706	722	718	685	701	714	649	719	721	655	707	744	689	700	733	680	679	699	679	692	729	638	651	663	750	708	711	674	724	690	660	673	669	711	710	672	747	753	677	680	697	693	724	688	698	755	719	684	673	647	694	706	702	715	719	743	701	676	716	688	702	710	641	658	682	682	694	647	671	666	703	679	692	678	717	668	671	705	664	720	651	653	710	707	665	669	663	667	694	734	662	707	672	714	693	653	677	703	683	659	676	700	640	696	732	664	694	690	701	686	755	708	672	684	700	716	685	663	656	697	673	706	667	685	700	681	691	635	703	661	698	646	656	704	633	684	694	683	713	699	682	653	702	664	648	644	675	694	713	739	658	668	680	687	700	693	671	693	661	682	678	642	681	673	660	729	705	626	711	717	681	699	673	652	717	699	691	714	715	671	631	713	726	708	669	688	741	721	721	665	735	703	727	686	706	636	678	679	636	625	714	657	671	666	704	721	726	704	710	660	680	712	660	751	626	698	713	701	685	688	716	719	704	668	676	614	753	708	691	683	674	643	668	690	670	676	680	720	681	657	691	635	642	657	679	704	675	653	706	655	709	635	703	670	658	711	654	692	709	656	683	656	689	691	646	694	670	700	671	633	705	683	691	695	717	692	676	647	688	705	689	676	656	689	708	724	674	690	693	691	709	683	672	680	705	661	673	675	730	646	668	687	676	637	678	690	674	677	677	654	675	705	702	671	668	676	646	674	663	702	702	669	651	695	682	730	662	681	692	679	701	694	692	673	719	706	689	703	701	688	707	686	699	701	657	717	677	676	678	681	671	700	627	687	656	643	692	688	717	666	689	676	717	668	692	668	685	645	709	649	650	694	709	675	684	690	678	651	690	697	715	714	723	700	632	650	667	694	664	685	757	713	728	723	696	642	685	673	713	661	656	702	673	621	721	656	757	691	703	651	718	686	688	714	642	705	685	657	717	711	684	695	684	671	686	683	685	677	685	665	688	686	694	688	668	694	651	701	638	665	688	655	707	716	664	705	736	688	710	684	712	667	643	709	642	684	663	740	716	660	675	711	703	703	674	647	709	639	681	669	669	694	638	682	660	683	643	677	690	668	689	660	756	716	696	681	700	733	661	663	673	650	690	701	688	708	711	661	704	718	655	687	719	663	661	707	681	723	683	660	673	683	677	691	645	683	670	713	674	690	700	734	722	675	641	713	705	694	682	649	676	726	686	648	660	648	668	686	727	681	680	689	705	661	686	717	652	702	718	710	697	662	695	707	702	702	712	699	735	709	694	679	705	644	666	685	699	695	707	661	674	639	676	667	675	700	720	734	687	656	649	687	704	658	714	634	686	657	699	660	641	696	709	701	710	720	697	664	727	668	679	709	659	675	676	662	683	743	709	669	656	702	701	693	618	700	708	691	702	714	697	679	650	690	692	643	663	688	687	698	668	661	715	691	672	701	729	618	703	703	709	660	681	671	707	707	717	679	684	692	723	726	654	671	698	665	688	691	673	701	733	696	695	736	663	679	697	689	689	704	650	677	705	715	674	688	705	704	677	705	696	694	676	710	631	683	708	651	656	667	641	702	675	661	673	681	653	695	693	673	682	703	697	711	751	693	683	733	698	687	660	700	674	720	660	724	689	680	679	665	744	648	718	692	623	670	686	663	685	708	779	718	691	636	653	694	694	703	666	685	666	644	701	680	677	669	702	730	682	729	667	662	676	696	726	615	667	715	679	707	685	659	625	663	675	667	686	676	702	703	661	683	697	678	709	662	631	718	705	659	685	640	713	693	656	684	691	707	709	724	684	705	730	686	716	655	688	665	685	690	686	683	695	717	711	710	717	688	678	654	687	658	682	700	728	677	686	640	682	660	702	659	679	704	726	686	624	677	698	693	708	635	666	707	727	711	626	696	718	715	661	665	708	714	682	662	671	679	651	698	678	665	709	680	709	685	685	683	674	682	703	692	696	679	661	679	704	701	715	688	662	700	730	703	709	718	692	698	698	644	700	630	662	719	684	644	714	662	701	681	635	667	665	711	687	708	659	670	668	636	675	719	723	656	694	704	667	671	672	706	638	690	715	696	646	691	712	688	716	683	652	688	653	694	669	655	684	680	699	726	695	630	700	716	669	670	682	712	650	639	665	666	697	723	668	671	676	714	729	713	640	661	674	678	718	693	692	658	673	679	697	690	660	677	667	714	666	680	655	682	675	710	707	663	679	679	654	704	703	722	704	706	667	663	694	682	708	668	701	709	670	647	693	688	729	694	661	717	644	679	717	663	736	708	703	641	732	704	708	677	658	670	697	648	629	674	691	716	664	713	663	651	665	707	678	678	714	702	651	677	672	669	655	690	721	673	710	686	664	680	711	707	701	653	692	718	636	716	678	706	672	686	667	739	718	677	749	668	661	682	704	636	679	691	690	713	698	701	688	667	650	687	734	720	722	680	746	691	650	681	649	649	659	639	680	710	719	677	679	694	652	711	683	699	636	691	657	691	683	621	655	678	702	675	618	650	688	696	675	642	706	645	683	663	670	708	725	710	675	705	685	707	718	658	701	678	678	697	719	697	693	703	677	687	729	672	712	672	715	695	645	738	733	663	660	689	680	657	689	731	715	679	723	707	663	669	715	689	658	657	661	688	672	686	635	699	670	695	712	696	705	661	719	649	704	695	660	736	709	716	649	723	665	709	688	700	699	659	652	667	723	652	698	647	689	689	722	703	663	681	692	626	693	696	672	675	718	700	717	679	692	712	688	634	674	703	679	696	715	716	714	693	721	699	685	659	691	667	676	715	653	717	663	689	725	695	680	688	729	683	685	672	705	689	706	663	686	646	707	713	715	618	663	710	703	705	692	737	711	716	678	682	713	692	682	647	688	665	684	670	718	654	671	746	686	688	691	686	682	672	669	668	660	639	651	671	738	709	673	675	659	701	704	669	698	709	663	677	695	656	662	722	685	720	691	669	691	698	689	632	705	687	728	650	715	695	666	670	682	695	655	698	658	679	711	716	706	675	624	694	663	691	690	648	696	662	691	674	731	644	730	700	700	640	654	700	750	676	691	635	744	665	705	712	650	659	698	707	710	682	685	648	680	683	678	682	671	672	712	693	697	682	737	718	640	618	686	701	646	632	706	692	693	675	700	680	679	652	684	656	700	668	708	671	672	692	702	706	699	667	691	655	693	676	740	679	710	683	690	625	691	716	682	690	663	650	685	669	690	672	704	695	662	706	668	691	712	712	685	707	714	675	727	670	646	712	651	711	666	670	702	688	675	712	661	683	617	667	721	693	682	686	688	711
30172	8611	3222	2268	1554	1163	939	781	670	572	605	596	570	522	490	527	430	454	474	459	451	462	427	495	426	427	425	454	390	404	432	414	369	434	387	412	400	418	379	403	342	405	394	414	397	398	408	348	366	406	375	427	400	365	377	425	362	383	374	378	384	385	381	383	359	389	368	363	371	375	387	361	357	404	352	349	366	358	311	386	376	346	361	382	374	380	351	366	359	391	390	393	362	349	340	363	337	376	369	338	349	385	353	388	366	371	366	390	395	348	320	361	407	370	367	357	385	379	360	387	354	367	391	393	358	342	384	363	385	363	388	354	379	365	380	365	362	368	407	369	374	389	363	343	378	384	356	345	351	381	378	353	355	403	367	328	350	376	364	364	354	390	410	330	340	391	350	362	320	374	341	391	384	355	395	346	359	349	361	428	426	388	346	357	365	370	375	347	347	351	388	355	392	350	365	366	360	372	359	348	362	347	392	391	392	354	356	360	332	352	341	349	350	376	359	357	368	411	353	377	368	349	348	374	318	346	331	335	365	369	370	359	358	373	374	366	349	394	376	380	375	343	390	365	351	342	324	396	371	361	382	380	320	326	389	347	381	368	381	350	369	372	351	431	363	333	385	402	351	362	336	385	396	376	380	421	390	361	339	384	400	385	369	357	375	370	348	403	340	374	340	366	405	373	380	387	352	387	377	367	331	334	364	392	371	392	374	352	380	367	355	357	355	368	359	377	353	350	369	365	361	366	369	336	385	375	354	351	373	358	365	353	369	369	389	385	382	388	376	395	365	360	382	387	356	355	359	371	375	368	373	363	333	377	363	382	365	402	342	359	370	386	383	369	353	378	383	379	331	376	351	341	359	325	371	382	358	384	383	389	380	367	366	417	378	347	364	353	407	371	379	330	328	354	373	358	389	425	364	363	345	321	382	409	377	333	366	348	345	358	351	331	370	347	353	363	405	362	362	360	360	365	366	361	378	375	354	374	347	372	383	381	339	383	385	365	360	388	394	385	410	348	347	362	388	376	376	371	387	351	402	359	348	359	347	376	384	352	362	374	308	394	382	377	369	375	382	367	379	348	375	381	363	382	349	363	364	339	340	339	369	338	359	372	353	380	356	380	339	343	385	423	403	364	386	389	373	350	394	366	362	376	382	400	371	389	388	391	351	383	344	372	395	374	379	351	301	332	385	375	383	359	359	325	365	364	363	352	368	332	373	385	350	376	330	389	380	399	347	375	389	361	380	366	380	360	388	345	356	380	364	329	401	369	354	361	381	338	356	350	353	330	370	344	407	317	355	358	347	350	336	343	362	377	371	350	396	336	360	357	349	376	411	389	366	384	373	367	358	368	352	380	401	358	374	378	335	387	357	400	355	354	339	388	355	346	359	374	343	349	357	362	395	365	414	383	391	360	381	364	408	340	402	363	383	346	346	373	356	357	368	327	351	377	374	327	385	349	400	389	360	329	316	385	364	326	368	355	372	374	401	365	385	363	349	384	367	366	356	328	353	384	353	396	345	403	347	389	338	360	380	362	376	364	367	336	358	387	374	380	319	356	362	357	325	380	370	358	373	352	353	345	358	363	364	377	359	378	360	383	361	365	358	383	352	388	366	351	341	389	351	350	385	396	355	372	370	308	356	355	367	358	367	381	364	366	382	394	350	348	340	396	362	373	359	360	379	376	352	395	361	362	348	357	341	320	361	377	352	364	337	363	373	387	350	329	378	388	339	340	400	379	377	398	396	360	360	350	390	395	351	352	379	385	396	353	354	369	364	362	388	377	328	372	330	363	373	409	394	374	354	374	370	323	336	346	373	364	362	390	385	396	384	398	350	384	412	391	348	363	345	346	369	355	365	335	382	328	366	366	400	372	398	367	340	353	372	388	407	357	338	360	388	391	350	382	403	378	366	381	391	416	361	370	369	394	388	364	397	394	416	380	353	374	310	363	347	394	371	396	391	367	343	380	336	383	342	388	366	381	377	345	416	383	371	391	377	385	360	338	331	405	349	375	360	391	389	382	357	393	359	362	346	398	350	417	410	384	343	367	342	387	343	354	328	337	345	367	368	382	390	376	375	380	401	344	374	368	358	321	361	398	379	356	378	371	372	367	364	361	371	360	355	393	373	352	386	347	369	386	359	345	374	339	350	364	382	371	376	350	377	365	398	381	415	367	338	380	336	334	360	361	370	357	388	376	342	359	354	379	365	368	339	372	353	373	356	354	355	398	339	359	314	356	375	365	376	399	394	368	348	365	346	399	353	384	361	395	370	398	333	355	344	426	396	365	386	363	367	382	376	351	336	376	350	365	382	357	368	370	390	341	329	370	374	382	383	377	337	385	374	398	400	342	382	358	381	347	379	361	367	398	380	365	401	351	388	369	355	380	377	343	337	371	364	364	413	353	353	379	375	396	394	403	360	364	383	381	402	360	356	370	349	365	391	388	367	367	375	367	363	365	364	345	340	390	353	362	323	410	372	364	372	372	365	368	374	332	386	382	341	393	355	334	384	341	367	358	400	313	353	378	378	359	400	389	356	379	396	380	379	345	383	383	366	357	341	404	371	386	358	364	389	345	420	400	333	378	363	363	363	399	372	355	360	341	385	394	366	341	343	350	381	343	373	386	369	372	385	351	380	383	387	359	386	357	371	375	385	357	360	362	355	373	364	374	382	356	355	351	370	372	373	380	357	367	382	325	367	352	344	378	355	386	386	375	377	380	347	379	358	369	354	348	391	324	398	355	319	372	344	379	348	351	375	358	334	387	333	366	360	344	361	362	370	414	377	356	381	362	349	354	387	432	396	376	368	371	377	332	393	384	372	345	392	403	422	382	323	409	367	328	391	399	355	343	375	381	357	380	389	366	379	395	374	350	386	382	366	327	406	388	340	380	354	344	349	376	361	363	387	383	385	353	359	374	369	325	393	343	359	403	373	342	360	358	389	375	358	376	388	389	352	396	356	337	369	349	351	381	355	379	351	387	391	394	385	343	360	406	369	352	400	365	369	352	365	377	369	401	398	352	321	381	366	373	352	359	338	354	364	398	357	360	327	373	338	379	383	333	359	343	333	353	407	369	347	366	354	393	316	381	375	347	333	322	345	367	386	357	415	375	369	402	344	358	385	371	347	368	357	327	346	349	402	393	359	376	361	336	410	362	367	334	313	391	368	351	342	355	354	357	325	410	387	349	383	364	389	376	375	361	350	363	369	380	373	375	409	367	414	387	385	371	341	348	356	393	378	341	361	356	341	388	343	346	367	390	366	365	349	358	360	409	370	357	381	397	391	339	392	343	375	389	356	337	386	379	390	338	372	349	359	340	384	342	378	341	345	404	376	364	350	326	376	357	340	361	396	335	385	362	354	380	363	402	359	375	350	412	380	353	394	346	354	365	356	384	418	373	353	376	355	359	387	386	406	394	380	361	398	364	336	366	351	343	376	366	346	339	362	368	370	386	376	378	385	314	358	375	378	370	392	350	346	344
13863	2544	5251	6145	5556	4506	3678	3234	2909	2510	2250	2059	2049	1876	1695	1702	1631	1571	1564	1516	1484	1466	1425	1433	1388	1408	1315	1330	1272	1264	1258	1173	1193	1087	1143	1130	1044	1033	1046	1020	1037	1002	1040	1046	968	997	1016	1008	998	1009	935	983	987	929	910	973	880	910	954	905	892	965	917	896	901	893	904	924	880	892	869	903	902	894	928	892	898	900	870	886	935	869	906	876	877	878	919	914	898	965	905	858	847	896	850	900	893	888	921	856	878	891	920	880	892	850	903	872	879	935	964	821	865	864	893	868	928	918	906	962	928	884	899	920	938	914	986	958	933	884	893	900	848	893	887	892	921	916	884	817	895	875	899	912	904	860	821	850	882	890	880	834	853	872	884	908	871	916	892	862	866	847	859	888	873	868	885	860	897	887	877	888	918	874	896	857	884	905	881	938	920	832	902	899	865	854	909	893	856	827	860	873	828	860	836	867	928	852	820	856	884	885	876	871	824	899	851	893	835	870	876	905	888	887	888	887	850	825	843	872	863	851	891	885	896	895	889	875	917	889	873	856	842	881	917	913	873	858	869	920	869	860	827	895	823	870	868	879	891	845	837	921	844	869	828	862	875	887	898	909	884	912	843	851	896	878	870	842	881	867	857	889	902	909	866	903	904	930	878	887	879	893	873	873	872	867	836	822	849	871	897	859	829	869	838	818	848	874	888	882	825	856	842	866	865	817	873	902	836	876	912	905	875	924	883	836	869	881	877	845	941	878	888	905	878	814	888	893	886	896	916	884	891	842	842	902	860	854	865	893	867	875	864	873	889	867	848	895	838	864	879	882	868	847	905	839	876	893	811	869	887	850	865	891	807	856	855	885	856	872	883	874	888	884	867	921	902	873	875	940	886	901	864	855	893	864	870	828	884	887	855	899	873	859	905	891	834	883	867	851	884	906	856	955	902	866	870	858	865	853	803	893	882	877	882	897	802	880	889	943	854	834	845	873	901	855	884	856	889	853	866	873	870	864	897	844	937	859	878	890	847	825	898	882	893	855	854	865	829	843	850	826	912	867	828	871	883	862	904	854	933	914	858	915	857	880	914	904	872	895	904	890	900	874	870	856	842	843	881	853	858	879	855	820	905	828	881	869	915	833	883	860	846	862	916	876	854	846	877	831	858	861	908	842	844	902	866	874	876	870	837	884	854	866	864	821	918	890	888	942	840	924	870	909	920	811	906	900	867	891	919	841	865	882	895	855	916	868	902	859	899	856	937	852	865	909	913	854	849	904	873	896	932	869	862	863	955	890	884	853	860	874	863	862	855	894	946	847	880	865	894	875	928	902	835	841	869	944	942	859	872	884	846	860	863	910	864	853	894	888	844	888	900	815	881	845	894	873	886	897	903	913	882	885	924	855	878	837	867	908	924	864	827	859	874	849	932	915	914	896	917	877	903	845	906	850	905	857	890	881	852	897	868	913	883	861	847	927	825	854	874	861	916	885	903	924	819	897	874	902	906	831	876	856	874	833	875	862	862	858	900	896	902	900	907	843	896	911	955	865	871	842	839	857	906	872	874	854	875	883	877	873	878	861	896	887	893	926	883	883	884	894	903	881	871	839	874	908	847	877	885	836	812	896	899	912	897	897	869	851	907	869	865	923	865	877	850	892	830	861	896	881	935	902	894	895	846	840	928	845	878	867	869	948	849	874	862	908	845	884	895	899	833	866	839	859	852	864	897	920	857	901	884	854	867	842	869	872	888	822	879	890	893	853	886	870	897	901	855	855	896	886	911	898	837	896	947	821	886	905	833	861	948	908	898	871	834	888	853	898	869	878	906	908	831	858	854	903	895	865	898	852	857	877	851	896	912	883	888	855	875	892	860	883	883	886	876	842	908	901	857	852	892	862	895	909	859	824	870	885	866	905	885	813	890	846	850	815	946	877	939	886	836	903	876	848	852	879	862	863	861	818	888	953	920	874	876	874	835	907	875	854	906	852	887	883	907	816	885	883	886	885	899	932	864	924	851	864	845	910	852	886	840	887	855	874	932	896	866	854	855	865	904	909	816	902	915	911	934	840	933	926	893	872	943	927	864	827	902	865	866	843	869	878	872	907	867	880	923	853	891	838	884	850	844	927	872	865	932	881	909	844	945	909	869	893	874	871	880	904	886	892	893	825	907	937	899	908	878	848	857	828	914	857	840	893	936	855	857	837	870	850	856	900	966	884	885	910	871	908	854	853	919	884	882	886	869	846	886	895	888	853	857	808	860	893	864	865	902	906	868	916	837	841	863	892	918	840	884	903	891	858	891	834	933	889	887	855	904	884	812	914	884	889	841	864	885	841	886	910	934	934	905	857	873	925	909	830	819	883	877	919	900	865	898	883	845	849	882	854	900	856	855	920	819	884	871	900	857	867	905	837	839	829	902	898	903	871	896	881	882	820	881	873	823	923	876	825	877	841	833	875	887	875	818	845	905	837	871	889	876	853	904	897	911	887	908	872	864	894	877	921	924	891	859	884	846	923	888	888	897	847	920	874	850	846	866	855	867	821	837	844	883	886	916	868	887	866	904	871	832	854	860	858	897	827	900	883	878	870	841	875	878	886	873	880	932	837	901	873	844	892	855	875	845	893	865	860	874	846	848	895	916	885	825	863	900	874	913	885	860	900	863	888	887	848	845	875	915	906	873	893	876	866	852	828	899	835	914	886	896	852	875	870	860	871	878	891	840	826	885	895	864	877	855	831	869	852	869	871	883	879	832	923	871	858	869	856	874	869	837	878	887	890	865	915	906	888	844	880	865	894	889	827	874	816	819	859	866	897	856	859	872	923	880	822	866	875	867	911	910	878	893	849	884	854	916	888	875	863	878	849	959	842	864	894	906	879	894	916	908	850	893	878	901	887	913	914	895	889	889	921	834	870	927	870	912	892	872	856	864	837	851	847	918	857	867	857	878	880	874	889	923	903	861	880	896	879	912	843	873	867	847	864	858	867	814	897	822	852	866	891	881	846	847	863	894	890	908	868	888	847	872	872	924	901	864	891	865	849	920	921	855	797	905	864	909	869	916	861	908	845	806	929	909	904	844	886	846	824	859	848	866	896	886	878	878	881	855	860	876	899	895	882	911	925	874	894	917	877	864	870	901	848	945	904	938	860	851	869	884	838	866	890	907	905	866	882	881	853	889	835	898	851	839	901	889	864	844	870	881	935	890	874	889	883	888	889	854	853	882	879	874	926	881	842	827	887	832	852	848	889	878	903	878	898	889	845	814	939	860	900	899	881	888	898	871	921	840	829	877	868	895	861	879	902	860	863	844	811	854	813	895	953	856	841	935	847	881	875	842	880	856	859	880	871	870	906	829	890	888	896	932	858	902	904	916	894	842	887	873	887	847	885	826	876	915	911	903	819	874	848	935	859	890	881	856	883	905	873	839	876	863	864	879	839	830	893	825	864	868	873	884	909	891	917	818	856	890	900	920	878	854	900	859	846	876	915	897	861	907	865	905	854	915	887
2574	480	554	485	443	452	415	422	382	417	431	424	413	422	439	430	370	402	413	430	408	398	406	420	382	398	401	382	375	409	406	420	398	396	364	429	406	415	390	415	386	398	381	361	403	405	388	353	401	354	364	398	381	367	438	383	393	381	382	386	399	409	393	400	415	408	409	422	380	417	453	405	388	401	359	426	411	404	369	426	372	404	383	387	417	423	435	395	402	402	384	364	350	355	385	396	359	423	388	362	382	356	422	368	401	389	384	373	409	363	370	396	374	367	360	368	394	376	406	375	387	400	415	378	410	383	415	362	371	359	402	405	397	386	433	380	407	373	418	417	385	378	362	393	375	384	384	414	350	434	360	390	386	382	393	379	424	363	383	363	378	354	385	385	410	390	404	372	413	406	368	380	415	392	389	379	393	407	365	380	376	417	431	409	389	400	368	356	357	362	360	397	449	384	415	408	358	380	390	383	416	382	379	349	371	366	392	342	386	420	404	360	369	402	422	438	397	393	402	367	420	332	423	376	381	415	373	374	348	365	385	382	395	377	398	371	363	429	395	357	387	375	387	401	423	388	384	419	370	366	390	411	390	391	414	403	407	383	370	355	399	383	384	414	403	407	400	373	405	417	362	420	386	402	376	374	375	388	420	393	417	399	395	423	417	366	372	367	333	340	389	392	406	371	375	395	367	377	408	358	406	361	385	393	392	415	423	373	389	381	396	383	404	408	398	394	389	356	433	394	379	387	371	359	409	418	385	388	386	393	361	399	365	410	407	416	365	362	396	386	373	393	386	409	353	397	375	399	360	399	362	377	380	384	372	378	406	387	417	363	420	402	339	367	392	373	360	417	387	378	403	371	396	378	385	390	397	363	413	411	339	320	385	388	358	416	407	382	396	339	367	391	394	347	375	383	408	423	392	402	376	363	374	399	397	378	424	365	378	398	425	374	414	403	431	391	372	346	399	393	368	406	414	412	363	360	420	376	346	366	398	376	383	384	419	390	401	397	406	413	396	364	396	390	402	377	381	375	418	394	417	398	388	353	392	336	358	375	383	392	411	399	378	349	399	394	396	425	425	398	394	425	394	397	426	412	410	401	382	367	394	410	428	397	379	393	383	393	371	395	382	426	383	379	395	396	351	417	421	389	362	405	427	407	349	405	379	407	386	422	367	367	380	361	370	399	413	371	409	413	396	410	360	404	409	396	372	363	369	433	420	400	399	417	391	395	379	364	411	356	395	364	370	394	397	403	381	395	385	409	420	393	421	395	363	378	371	394	422	390	374	403	349	375	395	374	394	378	400	372	404	381	372	389	368	376	437	402	398	399	377	397	395	379	424	406	408	374	390	370	401	388	377	392	416	326	362	376	388	407	370	311	354	392	438	366	368	420	379	393	360	406	377	391	385	370	413	393	357	344	404	362	357	425	402	377	401	406	381	395	369	401	388	368	401	371	366	390	384	392	388	385	402	366	406	364	379	395	332	374	391	419	381	399	379	438	396	407	379	393	370	391	389	386	423	389	379	392	405	396	389	410	383	402	384	388	385	433	380	393	372	383	385	404	359	404	409	377	358	370	390	391	372	390	387	412	380	385	375	368	419	378	353	387	398	365	386	384	387	395	390	354	424	383	373	393	399	383	395	355	398	398	375	377	346	344	354	372	365	382	389	385	368	407	353	393	401	391	426	374	384	389	364	364	408	439	355	389	390	397	406	374	379	381	385	406	415	415	396	377	408	397	381	401	394	418	377	369	394	382	366	373	373	420	416	360	394	327	362	337	381	334	399	393	408	373	423	390	388	392	402	432	373	387	370	396	422	353	422	370	371	369	399	383	376	386	419	374	393	395	411	390	374	414	378	396	399	363	409	389	381	448	420	442	394	393	385	397	416	380	405	384	427	373	396	411	364	387	386	407	364	381	398	365	391	358	353	404	407	378	383	361	392	378	424	391	408	420	406	404	366	400	406	409	407	378	425	376	387	395	404	389	361	429	370	378	443	430	416	369	430	391	376	406	373	367	380	405	358	415	407	363	393	401	408	380	396	379	360	393	378	371	386	389	363	385	427	416	419	406	384	402	370	403	378	395	432	375	412	398	390	386	382	382	407	377	384	368	397	357	424	369	382	407	423	389	377	393	444	374	335	384	355	403	371	348	377	364	402	347	408	360	382	392	387	411	382	415	382	381	370	406	369	414	373	408	385	373	413	410	393	349	375	367	371	367	381	399	405	401	385	386	384	419	352	404	385	386	382	394	360	372	388	360	392	370	422	401	389	408	355	395	402	422	383	388	374	395	403	367	379	389	381	408	349	390	387	392	388	390	379	411	420	399	377	382	405	387	411	389	437	358	405	364	409	413	385	394	406	409	386	408	385	391	391	411	405	397	382	402	395	385	391	374	388	370	409	391	381	360	373	385	418	376	369	419	401	387	421	349	395	393	371	391	388	384	397	391	380	403	371	385	386	411	380	423	398	345	381	385	404	398	400	409	407	384	396	392	402	351	408	399	362	384	382	407	386	388	381	380	391	391	370	404	402	375	374	388	406	409	361	416	399	430	379	415	373	410	388	379	385	393	430	413	369	396	425	393	395	388	391	398	380	422	396	363	371	367	395	378	391	420	387	402	378	365	413	383	394	407	408	386	374	415	375	409	368	390	378	364	391	347	383	359	368	423	397	412	399	385	376	371	400	398	370	390	382	397	395	399	421	413	386	372	398	426	381	372	413	397	429	374	413	404	379	423	405	433	383	400	357	384	381	398	390	394	391	405	398	368	379	392	396	394	401	373	410	392	375	362	396	381	363	398	384	375	399	382	395	383	406	357	421	387	362	409	417	391	445	379	408	387	430	356	410	368	408	381	392	380	380	382	404	392	392	397	392	405	331	402	406	399	385	379	388	396	405	419	399	406	381	402	421	383	398	365	386	361	379	401	391	362	381	397	406	374	419	397	407	335	361	413	401	403	380	384	396	391	390	381	400	416	378	387	390	372	400	397	387	433	383	379	395	374	403	401	346	387	428	391	397	406	420	384	352	369	402	383	380	368	401	390	379	403	393	397	402	379	380	396	380	363	397	398	400	394	374	401	366	368	388	394	397	402	363	383	434	364	329	388	406	406	347	377	399	422	382	375	381	363	384	400	416	375	394	428	442	352	389	379	351	397	369	401	359	355	387	392	385	387	362	384	392	405	447	393	380	414	402	420	363	400	394	381	381	344	418	401	349	378	390	358	423	396	408	359	384	392	401	406	381	384	444	404	381	378	376	351	362	381	408	374	410	360	396	370	404	392	359	393	371	392	364	400	393	434	412	411	399	372	373	402	337	348	374	381	356	400	385	404	412	368	399	368	379	405	400	393	387	378	425	376	371	389	380	372	396	369	393	385	432	389	407	367	368	363	393	362	403	390	373	370	391	369	381	414	421	391	391	384	414	386	352	370	430	367	413	373	374	393	426	398	388	439	361	410	416	414	391	428	382	409	378	400	366	374
2859	1063	1155	1342	1205	1105	1134	1126	1064	1059	1046	968	985	1017	988	954	941	1007	961	1023	981	1010	951	997	1060	920	975	959	952	870	978	929	950	906	917	906	897	875	927	920	874	913	896	906	953	846	873	892	894	948	890	969	892	932	921	830	899	925	888	934	974	875	899	847	851	903	945	903	936	921	857	854	874	810	879	885	877	939	897	933	888	919	936	910	879	893	943	915	893	906	935	856	852	930	860	854	890	893	934	861	899	902	888	894	941	911	883	845	856	915	859	899	901	874	898	871	929	870	892	879	888	911	878	975	888	907	941	886	861	925	854	872	878	892	924	898	922	975	918	919	897	910	860	896	856	885	876	859	881	916	899	908	884	876	858	850	853	891	942	922	907	896	913	953	860	869	912	926	870	891	938	880	963	919	938	900	890	893	918	894	888	877	868	907	860	878	893	832	881	905	911	935	914	907	884	819	950	904	890	859	895	890	917	841	870	839	915	879	895	857	865	855	829	853	889	889	867	858	857	840	833	843	884	876	900	904	884	893	895	916	899	875	929	929	886	872	928	891	859	859	865	840	894	951	890	912	931	946	912	862	914	879	924	878	887	947	913	874	934	933	886	894	885	900	951	891	940	894	865	883	824	896	878	865	859	919	891	871	929	942	913	866	894	914	939	845	912	929	856	896	853	949	886	835	887	875	878	894	913	839	846	875	897	859	852	924	896	857	855	840	890	859	893	935	871	931	908	931	914	875	907	915	901	919	901	867	878	917	892	887	900	852	900	912	840	945	958	944	904	891	918	913	935	897	842	912	862	916	962	937	936	889	893	924	899	938	875	867	908	890	923	887	932	829	899	932	876	910	856	905	900	900	885	912	878	932	920	889	924	894	972	859	925	899	926	867	922	923	884	897	858	903	844	848	900	902	897	868	920	896	860	917	880	924	924	952	922	882	920	859	911	833	908	909	954	882	919	904	858	856	880	930	873	857	890	933	891	910	913	904	893	899	912	883	876	884	884	920	852	888	920	907	887	871	912	915	906	869	898	902	893	913	899	916	925	886	872	851	888	884	873	891	870	917	951	881	902	889	885	909	915	901	918	922	901	879	909	919	925	885	871	888	950	876	918	879	882	878	873	858	894	933	928	911	878	896	929	882	889	888	905	875	896	858	901	883	858	879	902	879	920	909	939	866	922	979	910	907	894	898	893	844	941	927	861	875	875	876	943	859	973	829	901	900	862	886	868	886	931	930	876	951	877	862	916	844	927	901	890	903	889	882	889	881	870	926	842	891	896	876	905	872	878	894	909	916	896	910	929	911	904	853	894	967	877	897	894	897	885	916	850	902	929	872	844	877	951	895	878	872	831	900	931	920	864	874	900	947	916	919	857	877	889	918	904	937	857	941	900	913	952	944	907	886	876	900	845	925	916	877	866	890	879	836	869	877	914	912	848	861	874	893	885	920	919	869	918	900	923	948	912	904	859	875	928	867	889	951	945	909	940	873	916	835	906	874	936	902	848	907	965	875	940	914	897	887	893	846	883	859	890	939	885	898	906	945	927	841	887	841	930	909	864	903	943	908	924	907	897	912	869	945	862	885	887	934	921	895	888	889	860	893	897	891	909	912	889	839	933	877	886	902	886	870	922	926	844	901	834	868	922	906	877	881	898	915	903	908	887	877	899	895	893	879	893	828	840	883	939	865	917	890	895	903	934	887	888	905	933	855	880	872	873	908	865	891	833	850	930	878	909	901	872	880	870	887	925	942	887	869	896	896	873	899	871	876	884	902	852	879	884	917	914	865	898	901	936	876	890	918	905	866	888	811	890	873	896	923	889	882	922	862	903	866	880	875	886	839	890	929	832	965	926	904	889	861	842	888	883	869	859	933	918	889	913	934	917	955	918	904	915	859	927	911	866	904	908	908	927	904	942	917	871	900	854	909	932	894	868	858	926	893	883	911	890	919	934	870	848	876	903	888	896	894	873	871	884	901	893	880	862	917	885	867	899	905	871	883	891	859	935	852	862	898	920	912	856	902	915	905	878	880	900	846	874	929	901	889	896	934	866	893	927	880	907	893	951	882	908	842	929	875	875	957	928	890	946	918	957	904	853	892	893	924	867	933	921	899	875	862	939	886	806	850	871	850	866	948	905	865	930	898	868	929	887	844	901	872	903	926	868	903	917	899	884	918	868	902	853	902	881	897	917	895	908	887	870	892	898	882	928	927	880	879	889	919	918	879	878	907	887	967	858	878	891	865	885	886	929	890	887	911	910	944	850	882	882	904	885	866	853	876	875	881	919	910	910	893	905	921	829	860	900	878	892	923	888	851	863	887	893	882	898	895	832	958	898	889	880	931	902	850	867	870	923	901	915	869	880	881	915	900	891	879	898	883	949	890	913	918	850	946	872	933	898	879	851	936	827	905	929	910	917	888	908	857	861	883	889	914	930	939	906	926	926	874	862	924	876	878	910	863	853	832	953	970	851	876	885	910	909	872	894	879	887	895	906	889	922	857	859	888	938	844	899	875	946	917	913	861	941	895	854	925	897	869	895	875	901	814	900	879	861	898	855	900	854	858	892	879	850	882	914	914	896	855	859	912	872	916	900	830	876	951	963	908	834	865	889	915	881	846	916	877	856	907	864	881	835	963	912	899	946	892	883	871	882	874	850	904	918	885	841	956	902	854	880	929	868	907	910	874	876	887	874	855	917	913	861	892	911	944	865	898	874	875	869	893	924	918	882	884	870	877	955	930	930	915	911	902	912	847	925	925	908	833	909	895	872	907	856	913	925	863	989	952	910	905	917	920	852	875	922	935	926	913	917	887	900	895	934	916	936	967	921	862	949	908	899	871	922	906	899	807	913	934	879	905	920	929	883	915	950	888	923	866	903	918	860	870	882	903	892	921	907	907	926	929	900	879	903	896	872	914	901	916	909	882	899	961	919	897	939	901	925	896	898	865	905	902	920	856	877	897	920	960	836	870	902	937	888	856	908	871	941	854	890	886	853	892	903	891	913	888	894	867	866	907	945	900	890	870	901	872	947	885	892	875	899	906	891	891	883	912	928	919	896	877	873	901	870	873	955	916	928	849	862	956	954	859	938	883	944	812	927	866	873	907	915	912	859	880	901	896	873	883	923	915	894	887	878	908	893	871	900	870	932	915	878	883	911	892	870	853	894	882	875	849	868	891	898	910	878	878	886	871	939	852	908	919	912	875	834	881	907	894	880	968	877	892	859	898	890	829	907	859	909	858	916	853	863	941	941	891	830	902	854	874	860	834	881	889	875	898	892	902	926	854	873	894	929	840	945	909	869	879	934	867	883	854	883	900	825	972	921	905	886	922	926	974	915	917	909	882	880	890	928	960	919	853	888	872	938	862	887	893	898	871	953	877	877	926	897	878	929	806	902	889	910	864	844	933	881	940	910	890	912	845	881	924	909	900	932	910	895	819	904	911	883	875	828	922	921	856	887	910	899	906	887	899	891	909	899	903	910	890
18809	2729	1549	1192	909	708	566	500	429	402	414	400	358	306	326	368	310	336	384	342	338	318	307	312	322	291	319	291	308	309	337	304	296	260	308	309	293	274	324	306	285	279	289	311	295	275	308	300	316	293	275	284	276	297	278	282	255	286	268	274	267	295	283	277	245	282	324	279	292	255	272	264	272	276	302	286	268	307	295	280	297	293	286	286	315	308	282	281	296	267	292	281	270	273	282	285	276	306	280	284	264	296	280	270	273	288	271	298	288	279	295	296	298	298	298	296	302	316	274	264	306	278	267	281	252	285	267	314	293	309	261	289	266	286	291	250	281	280	278	295	253	256	269	274	271	247	306	278	302	268	309	274	280	297	306	312	270	280	273	254	288	320	261	285	251	291	278	305	326	281	265	281	318	294	277	273	266	285	269	277	303	272	263	256	273	260	271	280	294	290	283	285	282	297	311	276	282	295	278	254	265	272	292	288	266	272	287	295	263	292	263	294	255	283	287	260	314	313	266	308	305	281	274	314	268	284	266	260	245	275	283	271	253	298	279	271	294	270	281	270	257	269	270	249	251	282	261	303	279	265	269	231	277	279	284	290	297	293	272	312	300	244	282	284	307	287	285	307	277	289	296	291	268	264	284	254	274	305	333	296	283	269	290	296	283	260	277	273	293	280	286	272	274	274	255	282	279	320	277	312	277	273	273	301	288	258	250	300	293	308	283	282	240	265	277	269	289	265	275	296	279	317	267	269	262	270	293	240	255	269	261	287	302	289	270	284	279	286	286	274	264	315	264	294	317	261	294	269	300	280	290	311	263	257	262	299	294	280	253	280	283	294	286	270	284	291	283	278	262	268	269	273	252	250	321	250	298	275	292	290	277	280	276	268	264	286	279	271	274	284	302	294	301	249	265	290	270	278	298	274	271	282	297	282	277	263	307	274	289	277	298	303	260	299	269	262	299	296	281	248	279	281	277	284	276	299	269	306	317	275	276	258	282	257	289	302	269	307	267	303	296	311	285	282	271	274	231	279	314	269	269	273	276	277	299	262	260	261	283	279	308	300	302	292	270	275	291	289	295	309	253	281	264	288	266	298	285	301	285	274	303	265	273	257	292	254	274	293	256	284	299	283	294	273	300	282	303	264	265	284	295	286	273	269	312	287	283	268	288	292	302	295	282	279	286	273	289	277	320	267	295	275	275	287	269	293	261	287	230	264	267	284	248	276	276	280	283	303	306	276	291	289	296	288	284	268	314	259	254	268	271	285	294	318	281	268	236	269	259	261	270	306	299	244	256	299	302	267	272	256	264	331	263	276	267	283	261	282	261	247	270	272	281	279	253	282	269	287	259	279	291	285	261	282	265	283	256	286	310	273	273	258	277	265	267	259	272	280	252	316	269	273	314	276	293	243	281	275	269	313	310	258	284	260	289	244	275	277	303	284	306	289	308	267	288	268	287	261	268	260	278	264	304	261	269	304	268	301	256	290	275	287	262	276	283	296	299	271	329	296	307	266	286	272	283	288	288	293	293	250	309	289	297	274	301	254	312	241	278	272	284	310	296	254	263	281	286	262	268	304	295	310	273	281	224	306	274	288	279	264	271	294	275	298	252	290	263	280	284	321	310	266	286	276	287	298	254	276	262	277	260	290	283	293	273	289	279	303	310	277	258	270	267	279	273	276	259	266	294	253	278	291	279	304	292	277	261	263	287	276	285	280	268	277	288	287	292	288	271	276	287	283	293	269	289	283	271	290	274	294	289	307	288	253	311	273	284	273	296	276	301	263	262	239	254	284	287	316	252	290	289	285	282	261	271	292	273	268	255	322	280	279	288	273	290	254	282	274	281	278	298	275	271	286	295	261	268	273	299	284	266	273	278	260	258	303	278	275	269	291	275	298	278	238	323	303	295	268	251	276	290	276	268	316	271	288	278	261	262	271	293	269	266	315	282	293	282	248	280	266	269	254	288	289	263	250	260	276	280	305	272	272	287	276	320	300	268	293	254	262	267	293	269	306	286	306	306	283	271	280	275	274	274	247	265	265	273	295	301	295	269	296	287	282	267	275	287	293	296	279	302	282	264	276	281	295	297	283	236	286	277	273	268	252	285	287	264	293	271	280	287	282	306	283	262	290	291	289	269	272	278	289	293	257	261	280	287	289	291	269	255	285	291	277	312	294	281	295	282	291	290	288	297	285	288	295	282	299	319	316	302	297	289	290	289	287	271	318	288	323	272	280	264	267	298	287	296	298	292	277	307	259	313	276	272	312	298	248	304	272	269	300	287	288	261	268	268	273	285	292	294	291	265	284	284	287	253	247	281	305	309	315	270	247	270	286	266	286	304	302	307	271	288	290	261	294	264	277	255	282	256	303	280	280	299	267	284	275	268	274	280	260	236	298	276	282	291	289	283	259	307	284	273	278	275	298	268	267	289	300	274	278	259	279	252	285	288	282	284	249	298	265	273	295	282	287	256	266	281	303	275	277	290	264	261	264	276	313	262	278	254	267	268	260	259	278	260	324	256	268	278	291	271	285	320	253	265	294	253	296	275	280	254	261	315	284	285	279	269	321	278	235	280	264	275	248	283	268	241	274	290	309	311	282	311	280	312	316	261	243	254	295	283	271	263	260	258	274	265	292	287	284	263	291	274	278	273	284	320	313	325	272	273	278	246	261	279	243	293	297	268	252	281	327	294	281	254	291	281	282	283	264	276	269	291	272	298	290	333	297	295	248	259	275	281	265	260	297	283	343	282	295	261	277	279	287	252	262	276	277	300	298	324	278	281	276	259	290	262	274	279	284	298	275	250	282	277	295	251	285	289	249	274	279	292	277	281	292	261	275	275	313	287	303	294	279	248	303	291	286	243	281	297	281	275	281	284	278	263	324	248	289	252	276	285	273	293	276	268	299	292	292	296	274	279	282	298	294	269	271	302	272	300	267	284	297	279	273	269	268	271	279	279	317	293	271	277	289	257	285	295	267	264	302	264	227	315	285	260	251	311	269	275	284	281	284	290	254	278	282	277	278	256	266	275	297	270	267	287	290	298	290	270	270	246	263	294	265	272	280	297	265	277	274	271	288	265	276	278	288	297	264	307	286	253	281	283	278	303	273	273	278	266	276	321	280	282	290	273	278	247	267	284	254	297	272	314	297	267	279	280	280	312	265	302	281	287	265	276	282	273	300	249	307	261	278	309	297	271	301	267	307	297	246	307	269	290	284	277	317	278	255	278	289	280	300	283	281	251	286	305	294	260	282	310	292	240	251	240	262	280	262	299	272	282	272	288	295	261	302	279	297	262	269	285	270	290	283	279	301	294	274	283	290	274	271	297	268	267	248	318	291	293	303	296	285	287	286	316	257	309	265	281	306	282	264	268	264	264	270	249	297	293	285	262	280	287	263	274	278	282	274	287	289	300	277	250	304	272	295	296	290	305	274	275	289	272	277	268	281	258	275	310	287	285	280	295	272	270	317	282	298	283	260	260	261
9835	1500	3093	3660	3246	2674	2271	2012	1778	1527	1416	1319	1348	1199	1246	1123	1085	1072	1072	1059	1042	1002	986	1047	1010	931	951	944	943	908	881	869	862	831	837	787	787	772	793	753	756	709	816	800	695	795	755	746	715	776	800	783	731	751	706	709	763	691	719	702	703	762	697	774	704	677	694	680	708	706	723	744	732	659	693	705	701	735	714	718	678	688	704	737	675	661	680	690	712	729	682	740	693	703	727	689	677	693	713	747	659	667	695	718	697	698	726	687	703	728	697	640	696	744	705	723	670	688	677	701	719	714	727	702	684	705	746	771	701	741	678	744	686	695	699	708	671	702	750	660	720	709	678	691	692	681	673	709	708	675	687	680	713	697	640	737	697	721	723	695	658	708	723	693	691	654	711	715	695	740	687	723	625	723	688	663	710	710	692	666	747	696	678	699	696	714	705	677	693	723	652	654	694	687	691	746	678	696	707	671	679	641	660	692	727	691	705	721	708	695	652	709	663	687	663	690	702	754	664	660	686	685	697	647	677	673	648	680	676	659	677	649	654	725	668	721	676	663	705	650	662	700	729	669	684	707	630	673	717	734	701	692	682	743	746	746	701	654	673	694	701	673	727	695	711	717	663	683	682	665	679	684	710	693	716	682	669	623	691	670	708	685	691	724	667	657	659	705	696	708	727	642	633	607	728	720	719	655	663	651	702	660	669	671	636	677	659	683	693	726	664	664	706	693	693	713	707	670	668	626	654	688	702	683	707	677	712	675	699	701	667	689	643	699	715	739	674	737	680	694	717	727	732	735	707	667	729	658	704	706	678	723	727	689	675	680	714	707	684	676	643	680	639	716	718	699	707	658	665	720	701	674	686	659	695	694	675	695	715	693	762	698	707	694	676	690	751	712	648	679	697	698	685	655	669	677	726	731	656	697	675	693	663	644	646	687	698	675	674	682	670	648	715	670	688	704	725	647	661	685	682	741	677	660	700	708	656	669	731	732	694	711	682	692	683	677	648	680	694	702	635	658	683	690	654	683	705	699	709	723	705	714	717	670	709	668	721	678	715	727	707	690	695	654	646	698	648	716	691	666	636	657	702	685	697	705	739	685	672	667	692	699	675	657	687	709	665	687	752	678	669	691	690	674	682	666	686	717	712	669	708	680	657	683	696	692	687	679	669	674	679	728	691	688	665	686	706	712	669	721	714	711	646	668	679	695	642	687	726	672	707	712	700	714	673	696	639	652	678	698	683	650	742	718	692	683	711	688	688	660	679	704	678	724	681	662	644	687	707	701	733	688	683	654	720	702	687	652	663	685	682	659	665	706	665	750	707	713	655	663	689	687	704	645	681	669	714	633	674	645	679	671	714	722	679	697	704	669	640	672	698	689	707	735	732	694	683	723	701	655	730	689	735	654	685	703	733	655	671	673	691	694	678	644	676	714	666	708	670	672	684	718	694	649	672	673	677	702	664	671	686	675	635	706	735	674	697	701	657	696	676	694	703	672	640	728	677	712	679	686	727	724	722	649	676	718	715	681	673	699	745	659	650	706	698	718	715	634	666	749	706	694	691	711	674	637	677	680	679	725	720	683	671	689	688	686	696	693	655	677	673	684	648	743	693	652	660	681	726	672	705	663	680	713	677	673	672	683	659	686	703	657	707	676	686	693	673	679	667	647	688	715	677	747	680	694	668	708	696	748	721	684	658	679	714	678	716	683	667	746	741	724	724	684	705	697	723	696	683	679	718	687	690	699	692	677	644	653	694	678	755	708	711	690	725	668	716	690	687	671	651	729	636	677	696	699	685	680	675	663	670	647	713	688	699	714	634	738	678	660	693	657	721	712	686	712	698	676	728	694	705	690	694	696	669	719	700	627	705	628	693	694	697	696	656	629	680	669	685	700	701	725	694	681	670	696	645	650	694	731	712	635	700	669	722	700	670	710	652	635	687	668	670	685	703	678	774	671	683	681	708	660	722	648	632	726	666	671	666	693	694	724	693	752	672	681	723	656	740	704	677	656	664	692	687	668	677	652	667	656	714	687	682	667	695	709	676	655	628	710	739	667	688	692	651	714	684	688	682	675	691	693	650	698	687	686	696	701	664	669	681	695	662	692	690	684	705	696	701	693	627	661	711	668	728	681	650	671	692	654	677	667	694	683	690	702	748	652	688	666	686	694	731	671	688	671	710	705	682	627	663	675	684	686	702	667	686	733	698	660	691	740	703	703	661	650	715	688	721	721	673	676	725	722	695	691	684	672	683	696	679	696	679	684	712	720	669	670	674	698	701	655	678	673	726	711	690	711	704	694	689	688	675	674	714	700	708	727	660	665	718	720	643	699	655	690	654	670	684	668	657	726	666	693	701	693	684	681	723	675	698	696	714	714	685	739	690	716	709	698	731	721	659	719	676	696	676	637	633	679	696	700	682	661	695	663	680	674	707	729	689	674	647	650	644	673	699	672	661	676	677	719	673	698	673	693	653	682	713	718	707	705	639	674	651	727	708	692	687	737	673	674	726	682	659	708	698	667	690	678	672	681	692	695	694	707	698	684	696	682	708	639	649	667	682	697	652	744	667	701	646	700	682	719	645	693	683	663	703	676	682	697	699	681	676	700	738	682	729	699	710	682	650	684	662	661	700	708	719	693	714	706	686	712	685	707	690	679	711	701	686	671	678	663	678	729	675	688	674	692	721	720	742	685	714	699	668	726	668	708	697	710	692	727	670	666	671	686	689	648	674	713	747	709	684	676	670	644	727	664	658	710	712	694	663	676	675	727	707	730	674	694	666	728	700	686	712	700	678	655	652	676	725	648	654	693	692	702	695	694	721	691	668	719	699	708	653	741	678	701	704	715	698	706	663	664	692	706	713	622	703	683	675	714	637	693	702	680	689	704	691	669	691	672	691	666	708	690	711	700	675	691	713	699	705	687	660	690	716	680	684	715	692	724	668	666	709	681	688	701	704	661	725	694	676	715	690	690	636	632	700	671	722	708	698	726	652	662	736	707	672	726	713	683	732	663	645	678	707	696	655	660	702	653	668	702	725	707	694	676	671	668	645	676	659	642	691	712	719	687	693	652	676	698	642	693	647	692	657	679	661	628	698	675	675	711	660	690	629	695	706	688	665	737	700	665	723	658	696	715	688	631	682	667	702	717	691	669	624	701	704	726	616	672	694	698	636	714	721	673	675	700	717	674	705	704	724	701	648	682	717	671	676	683	671	702	682	654	698	676	654	684	712	654	708	732	691	700	697	685	675	700	705	668	684	700	660	640	674	651	663	681	710	693	686	690	693	704	654	681	658	694	683	669	686	673	678	644	690	685	692	689	696	713	686	684	707	690	721	698	738	667	693	716	697	722	694	652	678	693	641	689	750	711	705	710	731	706	704	666	649	685	684	629	708	664	680	706	685	727	623	677	724	715	671	716	730	632	655	719	689	691	735	718	656	662	665	674	670	670	673	705	722	691	681	651	666	622	703	669	681	663	671	661	720	724
29763	8756	3279	2402	1644	1185	981	841	777	664	650	603	549	530	518	530	460	446	486	447	456	480	472	442	450	454	458	427	417	395	438	418	420	418	424	412	375	405	393	400	369	406	371	384	429	364	390	408	384	380	379	390	358	417	405	357	343	320	360	388	362	385	363	401	354	357	368	416	391	354	355	375	384	385	363	369	369	378	351	365	385	394	366	381	384	385	381	378	372	413	382	364	370	344	363	369	349	379	334	388	366	374	371	374	368	378	393	370	358	375	395	359	387	356	350	337	359	363	392	364	400	381	390	341	356	378	368	350	397	357	374	335	371	379	336	386	370	382	356	360	364	362	411	402	350	359	366	369	369	372	354	362	373	378	361	364	371	370	357	366	352	334	351	363	355	378	373	377	381	341	346	385	349	336	395	399	370	371	399	334	408	382	370	389	368	346	376	376	374	393	410	361	373	365	372	345	346	368	351	368	372	363	367	345	358	356	360	371	377	385	366	367	377	370	338	363	359	387	397	349	366	336	369	361	364	403	351	369	350	403	341	353	372	368	361	364	397	366	381	373	321	357	407	365	383	390	362	365	366	370	373	357	341	333	345	341	364	372	369	386	341	390	358	373	361	369	409	365	388	387	391	365	362	343	412	398	379	402	358	385	368	399	355	373	366	386	373	396	346	364	341	365	355	425	321	343	425	361	366	382	329	345	373	382	388	395	385	378	366	364	353	356	344	403	387	376	362	378	367	346	380	369	341	364	366	374	369	350	346	391	339	355	391	368	363	357	325	352	343	378	365	374	402	370	390	340	360	359	358	355	365	382	356	318	391	355	343	390	421	363	421	370	364	381	354	344	367	336	377	399	374	375	373	384	354	356	366	384	370	356	377	413	364	388	383	392	356	401	372	363	398	360	360	373	394	349	362	340	351	352	332	375	411	339	342	376	371	381	365	350	350	337	399	387	351	298	370	362	376	386	363	367	366	372	359	403	368	369	381	392	375	354	353	352	373	355	363	341	364	400	374	343	366	379	361	355	334	336	359	340	402	324	408	355	355	373	334	325	345	345	345	331	392	356	355	360	393	376	378	363	394	359	368	341	331	362	379	382	388	398	356	348	346	379	333	385	385	354	381	374	389	353	380	382	337	395	384	370	370	375	358	397	348	386	349	385	373	349	372	397	372	389	387	347	386	377	395	338	393	339	356	337	335	408	382	389	378	364	366	359	367	377	367	369	348	388	341	385	379	382	378	374	371	376	369	372	363	368	373	372	343	348	417	349	368	343	400	351	337	385	402	372	361	380	385	370	385	384	371	358	355	349	362	339	407	364	389	365	353	364	344	354	365	380	388	343	358	380	374	367	372	336	359	395	370	363	390	319	375	395	356	360	342	387	372	377	360	349	362	383	377	371	347	359	370	427	392	394	380	372	383	398	379	376	382	370	355	365	350	376	341	342	350	401	353	344	403	346	364	382	379	354	385	321	335	352	354	333	396	382	348	372	375	357	353	352	363	349	393	371	377	334	378	385	338	407	342	364	338	400	345	390	380	347	356	361	408	379	352	364	408	338	369	366	337	391	376	346	387	360	379	393	365	382	367	399	330	382	359	361	381	339	350	364	358	371	340	337	362	349	415	374	322	325	356	353	393	377	382	368	361	355	323	371	345	407	366	356	345	384	376	327	382	339	336	406	372	368	356	372	378	375	413	382	371	394	340	369	362	350	393	368	361	376	369	380	385	336	362	346	359	332	360	360	364	361	393	399	359	361	377	376	368	368	354	358	408	364	319	328	388	339	396	373	376	349	390	376	379	388	384	378	367	371	359	362	351	342	371	378	334	377	362	403	372	349	369	371	320	362	342	370	361	370	347	349	365	369	355	386	356	358	361	345	384	384	348	335	357	371	391	349	382	347	353	422	326	365	413	382	392	374	387	368	390	338	370	325	381	362	385	338	381	391	379	356	362	394	369	375	350	330	378	403	362	339	370	357	369	373	369	362	345	388	383	343	380	366	354	378	372	357	374	376	348	315	373	375	370	366	366	363	366	337	393	348	340	336	378	376	411	383	382	328	371	372	363	328	376	394	366	397	355	358	364	380	341	392	363	352	370	361	362	349	352	362	398	382	354	375	375	367	390	391	365	327	390	331	416	360	354	358	402	371	365	384	372	339	353	380	414	369	394	376	344	357	369	347	378	380	362	373	378	364	358	375	332	406	368	362	395	376	368	355	393	364	359	357	392	406	410	353	381	360	377	366	386	375	359	391	364	368	358	391	374	367	379	364	368	333	384	405	390	400	335	404	371	364	391	406	368	343	391	393	390	379	355	358	359	366	396	347	356	366	334	380	364	360	381	387	363	358	376	371	334	346	368	375	346	393	358	399	384	341	372	330	363	371	422	344	366	346	357	346	368	384	358	386	405	386	330	363	370	373	393	392	396	367	352	359	323	394	376	355	381	346	398	400	415	358	353	363	386	394	348	367	352	392	368	373	356	407	380	380	350	349	366	386	394	340	340	370	379	348	365	385	351	378	383	385	377	369	376	407	374	387	354	376	362	375	353	381	333	378	359	374	365	383	377	347	316	406	374	393	409	378	358	331	371	357	416	377	362	388	370	387	382	383	372	363	361	388	396	379	372	352	355	380	344	377	355	375	404	348	353	397	352	378	357	386	332	377	368	351	379	375	360	397	366	386	382	369	373	367	411	345	421	369	348	406	344	373	394	345	381	398	345	381	381	385	387	379	396	364	305	364	350	357	381	337	366	413	369	365	352	347	341	363	369	388	336	382	375	366	345	371	394	405	373	414	369	337	331	362	375	343	352	349	367	359	400	398	345	333	400	350	362	386	371	373	401	388	335	387	380	357	362	380	391	357	351	384	362	357	349	374	387	355	370	358	350	356	360	380	381	403	343	335	334	362	398	374	399	368	367	369	364	350	352	360	308	343	375	380	347	373	344	355	321	362	382	377	347	411	350	355	358	392	336	349	353	390	393	353	403	338	359	388	376	348	384	383	376	370	379	359	345	367	362	374	342	325	325	367	378	372	395	365	377	361	356	339	365	396	389	354	370	357	408	382	366	345	344	384	355	354	408	405	376	380	386	336	380	365	367	359	371	361	391	340	365	384	395	380	391	399	379	346	382	396	377	375	341	352	369	368	402	367	378	376	344	346	370	370	369	373	391	375	395	329	357	400	369	338	350	358	385	360	357	369	363	358	336	369	353	340	373	384	395	384	348	377	364	348	323	381	359	349	399	377	325	343	363	348	373	350	375	345	343	405	339	368	386	356	353	373	389	349	364	346	358	381	400	369	389	377	364	392	370	372	391	378	384	373	356	363	349	371	360	352	400	383	378	376	339	379	348	359	361	386	383	369	353	353	360	382	380	346	363	366	338	355	374	357	437	385	367	349	354	373	333	398	358	372	350	381	367	371	328	335	349	380	355	340	369	366	416	384	365	358	370	388	384	407	358	355	376	378	402	364	358	368	375	381	331	350
14002	2424	5314	6164	5460	4551	3721	3222	2803	2591	2277	2152	1987	1875	1746	1695	1634	1618	1567	1479	1439	1482	1391	1437	1332	1398	1328	1271	1269	1300	1241	1168	1199	1203	1180	1096	1018	1024	1059	1008	983	1016	1025	977	1034	993	1021	1058	965	997	983	989	997	932	933	909	949	931	843	910	929	933	947	919	891	918	901	856	920	892	891	926	851	931	926	921	872	941	905	948	872	906	911	888	873	906	878	906	922	894	912	939	903	900	926	935	921	890	929	884	920	877	840	891	889	871	895	916	888	883	898	906	885	910	905	906	850	899	902	957	884	901	935	937	930	921	941	916	911	926	864	943	924	874	908	873	888	878	886	885	898	932	886	930	879	879	888	880	885	895	915	888	845	914	873	902	826	890	901	825	929	910	900	938	917	910	869	895	920	854	898	911	887	872	883	897	905	840	864	896	892	850	803	814	891	877	894	817	855	846	893	921	908	893	875	867	939	874	857	855	855	909	838	891	867	863	867	864	840	907	932	910	878	856	838	873	873	880	849	883	891	864	871	922	873	839	889	860	840	899	839	876	837	829	860	957	828	883	877	900	882	875	915	857	902	897	924	868	886	846	819	916	951	921	911	884	883	905	907	872	868	885	876	861	863	856	856	836	882	856	926	912	863	888	915	902	870	860	887	908	864	856	879	903	832	845	881	883	882	884	874	868	914	883	878	883	849	918	815	873	860	898	862	906	891	915	902	888	809	863	852	778	883	847	917	874	934	892	940	836	897	864	912	887	922	934	875	826	920	901	903	929	833	862	849	840	896	884	883	906	889	900	923	879	884	894	900	843	863	897	905	874	861	913	908	889	848	823	873	904	870	861	886	853	853	873	912	846	851	803	871	844	896	881	889	887	882	875	941	896	892	901	874	869	849	888	857	872	825	888	866	854	854	903	883	863	863	905	852	867	873	892	923	883	878	821	867	845	888	848	859	886	878	886	806	908	859	858	846	858	909	847	879	895	922	879	886	916	847	880	887	920	885	853	867	896	890	844	828	864	878	882	897	917	827	856	916	883	862	855	868	894	888	864	901	870	910	861	891	842	897	922	867	847	902	853	816	826	891	845	871	890	885	930	885	886	931	839	911	853	865	826	863	871	912	905	897	895	891	896	874	849	893	841	886	887	892	866	866	866	896	865	903	891	873	893	828	887	880	892	880	812	874	897	857	861	921	869	841	893	885	813	903	860	875	828	906	902	870	917	870	923	912	866	920	900	859	919	829	864	899	847	821	851	940	870	866	880	874	868	901	897	851	909	890	864	859	901	841	874	895	919	891	941	889	855	876	860	851	885	839	852	856	867	859	891	849	850	921	868	871	914	875	865	902	828	829	853	917	921	896	896	848	896	868	878	854	925	886	895	887	840	845	906	882	833	903	863	907	913	860	846	872	886	854	831	835	909	834	854	893	861	887	875	891	911	904	847	917	813	833	882	879	892	883	886	864	879	922	862	898	889	855	832	862	924	877	847	862	826	911	899	868	866	920	843	856	852	916	898	859	860	881	871	862	865	850	864	953	926	892	880	897	859	836	884	943	891	919	868	838	852	868	877	864	927	894	892	885	877	841	895	877	846	861	871	870	886	841	924	897	864	850	870	887	895	878	851	861	885	880	879	862	842	849	903	890	822	850	839	862	896	923	868	879	883	936	901	869	861	855	869	860	829	893	858	861	849	906	873	953	842	906	875	879	898	913	872	935	869	858	907	833	961	824	842	854	894	865	901	863	911	848	868	873	911	907	850	904	850	863	907	874	854	893	885	895	920	869	869	852	904	856	889	907	889	892	904	880	861	906	856	855	849	881	888	919	862	880	863	900	857	891	844	865	882	854	868	889	854	895	886	886	898	890	836	846	878	833	851	880	879	844	873	902	863	856	894	838	902	842	858	856	905	862	866	889	873	860	950	878	910	924	916	893	879	873	909	927	863	877	892	877	905	888	865	925	856	863	842	895	903	895	871	813	859	869	852	833	924	907	869	848	868	911	896	913	877	935	920	885	938	878	903	859	892	954	919	936	864	880	891	884	901	921	922	858	886	835	868	885	866	860	857	856	889	950	900	857	867	914	889	843	899	909	884	803	834	891	892	951	848	901	816	835	846	869	845	928	915	902	894	892	889	914	840	857	904	865	831	899	869	889	871	834	861	878	878	880	893	953	850	883	897	893	905	862	865	891	917	873	842	851	914	870	847	894	830	870	877	841	898	891	850	884	902	852	878	874	890	879	875	928	850	911	897	866	896	873	874	902	937	902	876	931	882	919	836	860	929	913	850	868	867	823	848	860	880	859	852	915	869	882	876	878	888	918	928	869	842	859	850	890	821	870	913	811	840	899	885	869	877	896	857	858	857	874	873	876	887	900	873	882	873	878	895	873	841	876	902	882	918	894	849	904	856	832	851	852	858	901	837	874	869	842	870	866	883	892	864	896	879	857	903	865	920	925	897	878	878	876	853	876	873	926	832	881	853	914	887	857	845	893	937	833	927	859	876	840	874	886	824	883	867	907	927	857	888	825	891	905	868	818	905	895	817	917	852	865	870	863	905	859	838	845	836	915	888	910	866	902	864	860	915	896	905	892	882	886	892	877	860	910	892	830	897	876	913	949	853	904	855	914	863	886	876	895	953	887	885	915	848	878	950	828	823	896	893	891	905	871	815	891	887	886	869	860	856	808	876	891	865	803	915	858	882	813	845	889	867	846	935	866	871	832	878	889	883	868	904	912	893	882	879	892	855	837	868	846	898	902	837	873	842	831	891	914	904	856	869	844	882	875	892	873	912	885	898	974	936	846	866	914	904	861	848	876	893	907	858	856	907	958	853	951	854	929	887	890	849	864	905	845	922	948	906	887	897	933	895	931	892	870	914	826	859	834	848	896	935	895	855	904	814	817	853	854	833	881	882	859	902	886	872	847	916	914	818	877	889	875	919	833	872	835	895	877	905	868	878	815	865	892	905	915	850	919	827	880	860	889	876	902	857	896	842	905	925	896	897	894	888	903	892	876	821	942	905	890	864	858	855	877	837	876	885	900	860	863	924	875	877	875	869	871	893	949	912	912	872	891	844	890	880	901	849	897	920	886	916	832	907	909	891	853	914	902	887	880	934	941	844	877	918	816	950	861	818	866	857	888	881	871	915	839	848	951	919	891	857	865	903	932	866	897	866	879	884	886	842	883	859	911	905	861	919	880	920	860	864	879	839	871	938	865	868	838	974	860	884	926	874	857	855	920	857	866	867	863	896	921	816	845	931	858	895	890	872	935	859	882	905	858	956	925	899	858	898	872	797	840	901	882	860	934	914	872	910	883	878	865	892	915	847	882	881	880	839	895	824	873	919	929	881	904	853	954	833	882	878	900	927	888	857	853	869	928	840	881	907	835	848	860	874	833	904	861	804	914	875	890	881	914	915	872	889	867	908	883	850	842	881	838	909	847	909	887	935	872	899	847	896	867	850	879	839	873	852	931	925	851	813	852	871	810	855
2547	500	558	520	473	450	453	405	371	416	376	400	421	399	402	418	407	402	402	437	405	402	372	406	418	365	412	387	395	422	379	393	353	422	380	399	418	396	386	387	398	375	387	350	400	385	425	389	384	408	415	410	360	379	378	382	404	394	408	391	435	392	402	366	346	400	385	382	441	393	417	426	398	385	388	397	383	389	406	382	357	399	340	383	416	370	410	370	385	427	393	402	395	382	404	377	407	402	415	389	370	394	357	390	386	377	391	362	381	404	418	407	435	387	433	357	385	377	362	372	422	391	368	387	374	377	389	389	382	409	405	415	387	373	389	415	400	400	376	406	359	384	398	389	413	368	358	413	438	418	371	421	397	352	367	371	377	365	391	394	354	338	372	429	387	390	450	380	394	374	403	384	400	388	383	410	362	380	421	404	375	410	403	405	378	377	388	386	397	401	375	381	388	413	387	428	398	408	424	392	387	428	426	379	343	373	420	426	376	371	391	416	384	398	411	380	375	386	390	379	406	445	390	422	392	378	366	362	407	393	374	399	370	375	428	405	361	394	411	421	371	409	414	353	403	342	402	372	400	395	396	389	384	364	360	367	366	394	366	402	380	356	350	347	392	424	449	385	386	427	420	387	408	382	391	401	373	419	397	409	379	368	371	372	359	362	372	395	389	384	400	397	368	392	393	380	387	417	360	331	439	394	402	389	431	366	438	401	371	359	380	372	404	427	403	394	404	369	367	408	379	408	407	378	382	382	418	428	425	389	360	406	391	398	354	352	405	384	378	376	411	406	419	362	423	375	366	393	365	370	377	407	379	361	371	390	407	397	418	391	386	384	379	394	385	424	421	396	397	392	390	399	434	380	380	356	371	380	439	385	384	350	372	387	383	362	404	399	402	409	389	398	387	356	397	416	359	398	366	388	421	376	361	396	382	376	386	373	372	442	411	390	390	418	380	397	411	391	397	405	394	386	366	383	389	414	383	377	359	381	396	392	356	413	374	382	421	408	370	405	365	394	390	440	386	365	350	386	399	381	420	390	369	365	382	398	367	392	400	379	391	402	381	413	405	440	381	374	388	396	377	354	412	370	374	397	397	410	369	423	440	430	411	357	379	410	388	386	395	356	368	382	431	435	422	372	415	363	387	380	389	386	376	395	378	382	412	415	393	391	424	440	358	368	427	383	387	373	337	330	394	427	379	425	414	382	400	388	390	375	403	392	373	374	411	370	394	391	417	369	364	358	355	399	374	397	382	381	398	345	388	407	357	401	371	391	411	437	413	403	407	397	396	412	394	402	374	388	388	412	368	399	375	365	377	392	389	393	426	387	374	364	344	423	403	420	347	389	412	377	386	427	404	406	394	405	386	419	398	409	389	389	404	407	373	405	395	423	365	376	396	371	405	413	371	373	413	381	426	369	413	394	411	359	383	387	413	368	385	373	401	390	352	435	401	399	353	386	407	358	371	421	396	402	343	349	374	421	390	397	391	391	416	430	395	414	428	352	406	407	358	387	416	377	388	386	410	373	407	398	391	429	390	411	380	410	419	410	380	397	370	405	389	378	382	407	392	393	398	437	399	408	351	371	370	360	405	396	419	395	366	343	414	416	365	392	371	350	387	390	405	385	390	379	380	411	415	428	390	424	404	418	400	414	396	436	393	362	385	436	375	412	397	372	400	356	367	414	392	421	449	390	352	382	377	377	401	371	395	376	372	389	373	397	363	363	388	354	397	403	380	381	379	425	392	393	431	397	366	380	429	401	419	392	427	401	355	407	410	406	404	382	398	403	386	378	415	386	384	428	380	393	433	388	386	370	443	421	381	382	426	418	422	392	428	396	403	375	401	366	418	413	325	358	370	408	400	425	410	376	368	387	399	408	382	362	378	389	440	419	412	380	360	374	403	382	410	354	369	388	382	362	430	358	409	419	401	389	373	370	361	378	412	393	405	369	392	408	421	399	400	421	396	414	397	435	388	376	397	404	427	398	416	379	401	383	402	409	400	397	384	421	391	438	391	399	379	384	373	387	372	406	395	360	411	404	377	392	391	373	374	397	394	382	363	393	401	398	427	376	412	418	375	424	419	387	395	409	434	411	374	376	382	403	378	378	404	367	384	386	366	360	403	369	419	394	373	390	435	427	389	409	364	403	442	384	364	423	393	382	362	372	385	374	420	427	348	372	368	388	360	415	388	404	363	415	417	420	382	390	401	395	367	409	395	405	388	400	380	373	396	428	422	388	377	367	392	402	418	401	381	375	384	404	419	365	400	391	397	383	391	360	436	398	422	399	409	359	409	363	406	383	409	361	387	397	382	365	411	365	387	359	384	425	408	374	411	428	390	384	400	404	416	369	419	362	417	350	378	353	402	381	408	403	417	390	405	370	385	391	399	376	384	379	414	386	385	362	427	376	390	373	399	374	379	389	386	410	367	397	378	385	380	382	370	372	379	426	438	380	381	372	382	426	396	401	433	397	407	380	380	355	391	387	408	405	367	376	352	357	378	416	414	427	370	405	395	362	369	398	380	426	407	417	392	464	403	391	433	380	403	396	374	354	386	401	427	389	379	381	379	405	382	388	415	383	412	375	378	395	370	396	353	368	390	391	378	368	413	394	400	378	399	354	380	385	373	355	403	393	416	438	408	395	431	406	369	378	405	414	409	390	411	363	359	372	382	403	425	384	386	376	391	385	374	410	385	373	403	387	391	379	402	386	405	407	427	413	383	396	376	379	424	392	344	379	375	390	407	388	411	371	384	424	393	381	378	410	377	397	404	407	404	364	373	401	403	403	449	398	381	362	392	365	408	416	400	397	367	382	372	407	392	398	402	417	390	419	368	395	387	393	374	377	409	364	400	399	431	391	403	404	370	408	398	459	382	404	336	423	380	411	443	373	394	377	403	412	386	388	397	400	431	394	385	368	358	380	376	415	396	429	398	414	366	386	356	403	395	401	367	360	391	409	401	377	391	398	426	404	402	399	386	376	398	392	375	360	385	368	434	395	407	408	411	383	398	363	428	400	417	384	406	387	387	345	364	405	425	431	420	400	364	398	376	375	383	349	401	393	378	373	375	372	406	356	382	419	419	401	381	416	383	417	422	393	426	421	368	378	397	417	399	395	391	379	376	414	411	405	394	406	402	387	414	375	387	421	403	408	367	372	423	374	397	379	391	399	389	387	406	371	364	405	371	372	409	384	348	373	406	412	389	397	369	402	359	359	372	405	362	390	354	409	380	379	381	412	382	387	392	403	375	382	415	373	347	404	407	399	379	379	373	379	392	402	336	430	389	378	408	399	375	395	386	385	389	399	380	363	365	409	381	391	373	387	398	351	375	372	414	433	385	401	389	374	438	422	404	387	379	418	417	384	423	331	393	390	350	407	421	416	401	418	393	416	393	369	389	447	442	395	383	392	420	389	425	367	384	418	394	385	396	392	411	371	364	375	413	380	407	367	362	394	405	364	395	400	399	370	387	414	342	409	401	379
2883	988	1168	1242	1219	1072	1110	1093	1053	1030	1014	1054	1000	1038	982	941	997	1000	983	954	1007	988	1004	992	967	943	963	943	982	920	964	900	960	943	918	916	949	910	880	889	938	945	950	932	902	912	898	940	942	920	947	905	943	952	917	911	930	905	914	889	949	903	883	908	940	908	891	916	930	899	899	894	867	899	933	868	897	937	920	890	941	885	907	943	903	933	911	889	966	869	921	934	882	885	886	881	849	897	848	874	909	886	903	904	888	943	872	888	893	874	886	916	918	936	870	894	892	848	848	869	907	959	940	913	913	919	850	938	912	940	881	883	879	898	957	924	904	909	897	900	905	924	918	885	864	932	869	919	933	911	904	921	893	914	920	823	913	936	882	896	887	917	884	881	904	920	905	905	891	861	899	923	848	913	917	852	882	886	884	881	881	930	921	917	897	885	855	921	885	912	957	933	916	877	943	885	882	853	912	877	924	915	880	908	876	889	919	891	895	893	940	902	911	886	948	899	902	872	894	906	853	911	903	875	905	930	913	908	837	877	902	907	928	876	909	871	966	911	873	858	935	902	883	908	905	885	876	894	897	894	969	882	893	957	933	871	880	909	897	931	906	919	899	891	892	869	909	884	974	906	897	885	869	907	916	934	854	853	962	926	856	908	877	884	909	894	857	906	851	893	855	900	951	877	908	918	901	884	882	921	907	917	881	959	957	926	918	884	898	938	898	940	878	953	898	895	866	902	909	884	923	882	867	893	894	913	925	898	925	875	889	858	872	911	936	930	892	899	896	918	935	849	934	881	927	896	907	891	858	874	841	912	967	913	887	913	913	885	868	884	915	852	886	872	913	925	950	885	893	895	934	884	912	892	880	927	900	829	926	909	936	931	904	917	892	895	901	872	865	919	905	927	887	872	911	879	949	872	901	901	848	904	891	904	898	933	907	857	895	867	895	896	899	883	930	861	905	872	922	919	943	861	940	904	936	932	913	879	888	867	935	891	931	854	941	902	914	916	879	918	881	905	941	908	876	866	904	883	919	924	900	909	930	875	926	874	948	914	897	952	893	859	865	855	954	914	910	904	873	900	860	887	883	904	901	856	905	875	877	872	898	896	888	887	925	870	905	894	860	879	889	898	877	874	916	886	834	879	853	927	884	858	886	927	881	915	914	937	949	884	906	874	915	952	916	949	917	925	953	931	913	905	921	932	926	908	882	824	927	954	861	889	874	921	889	907	919	908	885	905	962	883	849	886	883	891	844	930	919	907	882	915	896	872	905	859	879	916	889	885	879	892	908	885	902	888	906	932	889	911	832	934	887	905	878	929	930	923	925	887	918	833	839	946	896	893	892	877	895	861	895	919	839	918	908	874	880	878	898	908	889	930	913	822	893	856	941	889	906	928	951	892	889	883	934	868	831	908	882	860	821	864	900	950	930	932	921	951	865	905	900	912	873	932	900	870	878	907	936	937	905	859	899	859	867	907	879	867	893	900	898	870	898	876	908	887	916	855	939	844	919	838	912	878	947	915	890	882	824	912	885	847	905	867	871	851	893	875	865	904	873	887	900	920	862	856	888	923	837	909	940	869	895	922	893	906	891	892	910	872	885	881	860	882	908	884	915	935	930	887	900	924	941	892	832	907	955	876	921	866	910	915	893	851	933	935	853	903	899	929	882	903	908	904	878	895	900	918	880	881	859	871	858	895	907	927	890	890	926	917	883	925	880	937	917	913	912	876	929	864	898	887	857	856	888	882	893	926	910	926	938	893	933	937	870	904	878	864	870	845	946	911	943	891	896	905	883	854	898	899	909	905	866	888	915	936	852	869	959	865	937	921	894	884	915	870	861	878	891	818	873	947	870	889	899	826	893	901	901	850	873	892	912	950	890	942	884	911	858	877	922	889	859	905	839	857	839	942	893	912	877	937	908	877	914	927	878	902	869	905	900	906	982	910	861	900	880	892	909	900	875	849	897	857	831	894	956	901	937	892	877	876	949	948	913	878	893	914	869	901	890	949	863	901	896	837	909	920	895	886	871	875	807	914	928	862	869	915	894	891	864	907	953	895	889	862	908	893	870	914	865	906	851	891	867	893	943	900	872	885	883	919	837	907	900	845	875	924	918	871	895	926	891	883	929	918	874	887	879	899	946	860	863	908	905	879	897	902	877	917	895	878	907	895	846	892	916	897	864	905	887	885	859	888	860	942	928	882	931	922	892	895	881	875	886	911	848	870	900	926	906	890	923	887	891	908	902	849	940	927	918	891	857	902	875	889	918	908	885	878	933	879	916	875	901	836	913	907	872	889	903	935	907	926	903	887	881	873	910	908	899	916	925	912	926	878	910	854	883	922	848	902	972	873	872	881	869	909	916	875	873	884	867	859	860	957	870	873	865	889	921	862	881	905	893	899	871	857	888	866	828	900	888	939	890	899	888	936	902	838	901	921	955	898	818	923	899	895	871	875	836	906	880	881	874	952	929	913	907	835	856	862	925	897	909	897	863	903	859	907	928	970	911	880	848	904	914	893	861	883	900	905	863	928	912	892	817	911	852	853	961	907	901	863	932	869	877	859	897	915	905	945	910	875	902	853	912	912	867	845	963	882	849	891	906	869	965	933	887	860	889	853	919	857	891	930	870	911	848	871	897	925	962	878	892	913	956	925	896	870	923	915	874	901	927	876	839	900	909	892	900	863	910	865	945	851	908	870	920	887	898	931	876	907	907	874	900	882	816	851	859	865	908	931	925	937	906	887	958	959	891	873	915	876	872	903	915	905	890	911	919	897	837	902	924	851	921	845	895	867	910	914	873	877	935	911	871	841	898	894	883	912	898	864	935	885	866	892	919	853	896	915	845	939	891	874	871	865	876	878	905	940	884	888	880	893	914	943	915	846	912	908	915	911	923	907	854	913	876	918	883	918	886	857	896	895	857	868	948	916	853	919	869	903	896	907	834	914	917	964	861	877	855	891	932	922	946	888	890	945	900	906	913	906	917	941	934	906	912	831	852	927	886	903	899	941	912	886	915	891	898	883	871	906	933	874	888	965	844	898	913	894	910	929	887	850	977	878	846	887	881	880	873	935	901	862	883	937	925	884	872	913	852	883	885	899	895	897	876	961	875	860	902	860	909	886	900	867	911	887	866	903	933	977	862	870	888	887	896	893	886	885	927	875	922	900	867	930	864	915	913	851	937	866	939	922	896	868	903	967	949	885	860	876	852	907	891	872	856	953	885	878	938	858	916	938	917	897	887	924	919	915	896	918	915	927	885	905	869	880	895	875	916	965	924	903	904	889	848	884	857	905	803	853	901	865	920	910	883	881	881	898	908	921	934	862	956	919	960	840	885	899	899	923	890	897	935	890	892	919	924	906	881	906	911	911	896	870	915	859	910	909	953	892	884	898	889	960	940	909	862	934	922	879	932	949	902	851	881	924	890	899	884	872	919	880	860	905	910	893	943	905	915	860	890	942	864	884	919	905	896	921	899	859	926	882
19556	2930	1552	1208	924	768	587	563	430	449	429	385	373	336	337	370	332	333	328	360	373	335	327	313	309	324	321	326	321	318	299	273	322	303	323	288	325	286	311	309	288	278	295	306	248	322	275	274	274	267	291	275	289	280	309	254	241	303	263	278	272	294	288	275	293	263	287	276	318	283	297	268	283	279	286	301	277	242	290	291	285	268	278	274	291	303	259	292	286	275	326	294	330	274	260	327	319	275	313	274	268	254	269	251	258	270	274	272	277	285	281	276	269	275	253	247	275	286	265	248	291	283	299	291	259	284	244	282	303	276	272	272	260	300	281	274	276	280	310	263	296	279	291	274	269	293	281	246	283	274	246	282	285	282	265	276	274	295	297	294	289	301	262	278	243	262	275	289	280	263	273	300	269	271	275	305	278	258	279	295	291	310	286	288	276	279	262	258	260	286	296	286	311	286	270	278	253	266	315	284	292	280	286	277	268	291	252	287	286	274	246	275	281	285	273	284	274	293	265	287	271	277	250	289	296	268	257	246	251	271	289	290	286	284	289	254	296	284	281	275	286	282	283	289	325	271	299	291	274	318	297	270	299	261	258	288	267	261	295	254	248	262	271	282	266	298	241	269	276	292	298	306	300	282	290	292	278	249	277	300	279	280	281	269	280	266	273	281	239	262	276	274	273	268	297	281	258	275	251	300	278	297	253	316	248	287	267	249	288	319	260	291	284	285	253	251	292	308	280	277	311	266	315	290	278	271	297	248	258	287	291	320	268	237	263	282	261	295	307	264	237	288	278	301	275	246	273	294	271	259	263	276	249	297	257	282	310	278	283	291	267	265	283	277	283	260	253	275	281	282	264	245	243	280	258	296	271	283	288	298	265	291	284	281	245	275	285	290	263	282	265	267	269	270	286	282	275	259	281	293	274	260	296	267	243	274	293	275	269	258	263	274	255	257	282	261	291	263	307	265	270	290	308	287	282	260	282	263	331	262	283	260	285	262	274	242	275	323	273	275	267	281	296	266	288	268	273	261	268	310	310	286	285	300	285	263	287	260	261	277	300	252	264	308	257	279	268	263	287	276	279	285	261	289	244	277	300	298	255	298	288	286	277	284	296	252	289	294	273	294	264	278	299	267	312	261	264	267	285	270	284	259	286	260	289	307	250	276	278	279	239	252	282	277	274	265	300	286	291	295	287	270	315	276	304	276	267	302	320	286	298	271	267	256	286	306	297	280	283	297	276	286	276	294	282	256	298	259	268	262	280	251	298	285	320	264	297	299	263	281	276	298	261	284	280	265	240	262	298	318	284	315	269	283	306	293	298	291	312	284	266	261	239	266	279	265	290	293	274	295	248	278	330	283	266	279	294	275	306	257	284	229	269	274	292	299	310	255	289	277	287	279	275	282	276	274	275	292	292	293	255	280	314	296	277	291	287	270	282	299	277	291	306	260	284	241	265	317	289	259	320	296	290	279	235	288	306	300	291	288	259	264	270	261	281	282	271	281	267	265	276	288	340	302	264	297	277	285	257	270	258	275	254	303	300	297	288	265	268	287	297	271	283	276	285	293	297	277	342	260	277	266	266	268	291	298	298	250	292	272	271	305	311	262	304	320	293	262	273	265	252	255	253	293	299	282	295	250	278	281	283	285	319	263	289	257	293	273	301	266	255	299	305	255	255	296	244	281	295	292	265	312	306	266	280	248	267	263	282	278	318	281	266	258	288	278	265	287	285	322	290	271	297	277	316	240	279	291	269	282	291	289	266	260	271	277	289	268	287	336	271	261	289	287	271	295	280	287	258	291	251	297	276	246	242	291	299	261	270	267	268	296	272	252	280	280	252	284	310	288	281	258	291	307	257	263	289	272	278	279	302	278	271	281	305	311	263	283	298	271	297	269	276	299	271	246	251	315	273	294	286	279	272	265	280	243	253	262	274	282	265	288	290	264	268	254	270	290	283	276	240	235	293	278	296	305	275	308	283	268	260	259	290	296	265	255	267	265	282	270	250	272	305	305	289	268	282	273	277	302	295	283	260	258	280	256	281	248	269	269	281	295	289	280	260	296	272	281	254	253	299	279	284	273	303	300	291	278	272	278	305	262	304	283	272	298	311	294	280	260	299	280	296	256	269	252	275	266	254	293	300	263	254	282	275	280	273	287	263	297	252	242	269	292	274	257	279	242	279	276	299	290	300	283	289	270	302	268	303	288	278	299	294	320	240	316	274	245	297	269	261	288	287	275	291	287	302	290	281	288	295	287	301	251	257	288	311	262	303	251	275	311	272	272	241	253	282	286	256	253	290	282	287	327	287	271	282	291	265	271	287	259	256	257	308	279	295	318	277	287	277	312	291	317	264	298	261	262	321	295	282	302	252	271	250	278	266	276	304	273	277	277	309	278	293	250	327	285	294	274	310	252	297	286	285	294	297	271	280	286	301	277	273	267	257	264	257	281	282	278	270	279	315	266	290	270	285	291	299	259	269	312	278	248	282	278	273	313	252	269	271	283	293	253	274	279	276	260	292	244	294	259	250	253	298	277	298	305	312	277	267	289	284	275	288	306	259	293	286	270	254	276	265	287	281	290	283	295	276	300	292	291	269	265	273	274	291	282	322	344	238	282	276	262	253	278	302	248	266	294	285	291	272	266	292	269	295	263	296	261	294	305	308	317	290	245	293	265	276	261	305	252	251	272	306	292	283	295	283	271	287	249	258	281	276	281	282	277	275	278	277	263	299	250	318	288	285	312	292	306	267	279	304	295	293	295	267	262	267	322	300	304	292	310	309	270	273	262	283	272	281	301	275	301	282	250	265	308	298	295	272	279	308	308	268	275	268	283	315	284	312	283	294	261	261	291	302	238	245	284	300	247	288	256	305	289	254	291	260	269	276	286	268	251	297	284	288	263	280	282	260	295	268	286	275	297	294	298	283	299	258	264	248	311	265	291	288	282	291	307	274	302	302	262	263	249	297	255	283	296	264	291	273	272	293	296	257	281	284	283	305	313	264	275	277	275	296	276	256	330	299	283	275	263	271	295	276	261	296	288	279	271	284	274	247	248	311	261	255	272	289	282	296	270	314	280	291	273	294	321	260	276	283	245	273	277	288	283	261	290	282	267	296	255	289	285	276	285	255	268	267	281	295	263	279	255	277	279	269	259	298	302	265	305	293	269	270	281	276	259	307	259	260	301	262	270	288	235	297	282	267	276	258	290	285	285	277	264	275	298	283	283	283	276	266	267	288	287	297	268	280	270	278	292	302	250	265	287	308	297	266	278	280	272	264	265	299	276	291	294	254	284	266	292	275	264	247	243	279	275	295	284	275	274	301	265	284	254	245	296	295	286	288	293	278	273	278	291	304	313	279	266	245	304	270	249	278	287	308	322	299	262	268	265	251	300	270	284	282	272	284	288	295	302	267	240	286	285	268	294	265	298	270	275	258	281	312	277	265	286	295	285	294	265	293	295	275	278	289	264	279	299	290	307	274	328
10047	1480	2952	3520	3189	2755	2173	1947	1709	1598	1423	1357	1264	1218	1127	1125	1120	1093	1028	1063	1058	991	1016	994	1034	946	980	915	929	836	952	833	835	846	810	809	767	728	773	724	768	782	779	760	742	744	723	736	806	760	711	777	711	713	800	699	737	713	644	683	670	713	685	688	703	716	694	667	708	683	715	753	682	709	710	711	691	672	711	697	738	695	720	677	689	725	684	674	711	697	722	725	694	694	645	703	684	670	698	698	681	666	667	707	670	695	704	744	696	675	708	713	681	698	679	741	696	734	731	688	702	711	691	712	740	739	700	705	709	705	678	719	680	712	664	715	699	712	732	700	685	677	690	662	711	674	642	688	661	648	669	758	694	691	701	704	694	633	676	651	695	725	637	674	647	660	712	732	695	702	766	696	637	706	663	662	663	707	691	673	700	708	735	731	677	701	717	685	640	749	629	668	718	661	663	707	722	667	679	721	689	686	650	621	676	695	737	686	731	694	677	692	654	658	684	674	632	682	687	675	690	694	658	645	740	671	726	664	696	682	725	650	698	709	704	684	667	680	712	712	681	690	672	695	696	686	671	707	642	669	676	682	694	700	671	673	708	692	720	645	690	669	675	724	667	648	663	681	703	710	691	699	686	629	679	661	692	673	723	709	696	678	721	691	663	688	649	655	637	608	670	721	714	683	683	661	662	755	668	652	703	671	690	664	676	663	682	714	718	682	672	661	680	704	670	674	673	679	642	664	703	675	687	679	646	660	719	679	708	711	679	732	690	686	678	707	668	649	728	684	715	681	643	653	656	655	681	732	743	696	670	700	683	730	704	657	670	655	695	637	679	613	705	670	686	707	651	661	709	688	732	715	701	690	673	719	694	686	690	711	684	697	654	706	671	679	660	704	659	709	661	717	706	707	685	653	691	735	690	680	693	728	676	658	651	711	646	678	662	709	674	626	708	737	667	705	697	671	646	669	661	693	647	720	691	677	682	696	624	701	658	704	703	713	655	680	623	676	661	675	714	687	670	642	689	707	700	698	624	676	684	719	720	672	661	708	665	662	693	697	688	693	662	665	676	657	689	670	666	692	677	683	689	656	660	726	679	679	682	652	707	634	685	698	698	656	632	688	655	695	656	656	667	703	680	686	624	705	682	663	651	687	685	695	683	681	680	697	656	658	648	641	660	727	701	639	666	715	661	676	653	665	693	657	687	654	697	695	697	645	733	760	677	662	740	692	719	659	751	672	652	696	658	673	659	689	703	695	696	679	673	685	698	657	720	687	689	691	693	677	698	686	662	703	742	630	670	660	656	665	702	658	678	683	718	722	702	605	685	704	672	669	666	642	690	688	694	667	681	691	742	651	682	710	731	624	733	690	700	697	732	682	684	709	734	695	687	683	687	702	721	715	679	710	713	650	702	697	690	650	689	726	692	690	685	715	663	688	684	686	619	722	710	710	688	639	638	665	714	693	678	733	705	716	697	690	705	708	724	705	678	693	680	686	699	612	668	688	665	648	705	719	653	693	701	710	701	677	712	690	685	716	676	659	669	696	712	652	666	664	641	705	682	679	651	698	741	687	673	714	706	687	650	670	637	658	661	748	680	673	707	660	683	725	682	692	685	694	641	694	679	673	668	665	661	680	704	719	673	699	644	679	654	659	690	713	710	691	738	696	687	656	655	695	722	697	685	692	697	708	676	709	676	708	757	704	705	665	660	700	689	705	719	730	656	707	714	686	687	700	691	661	657	744	710	629	697	686	671	712	708	681	711	665	667	632	710	702	703	678	677	698	690	694	707	638	710	632	688	675	688	705	666	704	638	686	698	668	669	703	648	729	668	706	669	691	641	707	640	681	695	680	672	672	712	699	659	666	662	666	684	704	646	668	644	710	692	619	668	633	680	674	684	664	711	710	716	687	666	657	676	662	694	675	693	688	691	677	696	705	716	685	679	712	667	679	651	690	694	651	690	683	646	642	712	665	702	682	671	652	669	675	697	708	697	661	728	659	663	648	650	630	687	695	683	684	639	682	683	677	658	665	679	701	686	659	661	742	706	704	658	687	641	718	669	639	681	710	737	682	701	689	684	618	721	646	668	679	696	628	650	671	648	636	690	674	661	651	710	699	678	720	727	659	672	690	618	659	691	696	648	650	671	679	669	703	652	623	698	634	648	681	626	676	649	699	665	723	717	744	689	693	697	644	729	745	704	733	675	638	676	616	689	678	674	699	712	706	669	751	716	729	679	666	721	655	684	732	712	667	709	671	716	691	714	719	728	682	715	684	685	674	715	680	714	639	681	667	703	694	695	647	666	624	706	648	695	722	684	712	660	710	731	706	658	691	666	641	704	665	700	651	595	673	703	648	683	714	653	693	704	749	686	701	670	679	658	696	682	690	698	694	691	683	654	698	708	685	689	699	687	677	669	701	735	651	679	682	699	685	691	681	677	654	688	650	618	679	706	695	689	714	705	701	761	670	705	664	660	650	664	682	690	673	747	719	669	708	745	705	655	665	703	705	663	655	685	713	670	717	727	682	674	671	656	723	645	660	717	664	675	692	675	694	716	676	676	663	675	723	711	700	716	677	708	705	685	682	737	742	675	680	730	710	667	703	687	738	721	715	733	690	675	732	657	690	714	621	682	666	684	709	700	697	687	664	670	666	677	680	648	701	686	664	676	687	661	684	742	666	662	653	680	694	724	715	696	650	661	672	712	697	658	719	666	687	725	714	698	701	721	655	681	742	653	678	675	663	728	666	628	689	701	677	707	707	645	695	658	693	702	704	681	672	693	741	660	701	658	685	727	684	681	707	689	648	702	710	714	709	657	662	718	694	687	671	692	649	646	626	730	656	689	697	674	710	700	700	665	649	696	718	674	693	704	665	648	691	646	640	699	742	679	710	769	640	677	679	637	685	712	672	651	704	668	686	689	703	711	705	638	646	689	696	659	699	714	657	709	638	685	647	644	721	691	687	686	692	678	675	686	741	663	665	677	699	667	684	654	691	657	656	712	695	691	668	697	689	682	685	687	706	659	734	739	659	678	701	657	692	654	703	706	673	671	700	653	697	724	685	672	674	708	705	639	708	649	691	675	670	681	695	735	645	687	731	728	658	700	693	663	711	638	634	726	691	661	632	716	696	662	674	692	720	686	662	664	670	711	705	713	694	702	733	724	647	620	662	669	749	636	681	649	649	694	666	675	685	668	624	663	702	680	697	682	647	674	679	756	687	689	690	685	645	665	685	672	675	650	655	723	679	681	677	649	642	711	720	709	686	689	724	708	707	715	683	669	683	671	695	676	661	697	663	691	690	708	717	665	687	675	717	707	677	653	673	642	710	683	702	708	635	669	724	645	661	700	712	672	690	759	658	671	679	667	686	722	726	654	693	684	673	700	679	688	691	648	670	658	706	685	691	697	693	656	694	644	699	667	715	669	688	702	637	670	695	673	686	715	685	688	644	696	730	690	670	674	714	707	673	636	730	661	687	649	693
32288	10567	3507	2358	1556	1201	959	827	737	604	643	596	541	511	514	482	454	456	464	398	405	459	441	449	458	422	453	432	369	390	413	373	371	413	418	391	374	386	433	373	386	379	373	410	392	381	377	405	377	360	388	395	362	371	365	412	386	363	386	354	369	359	343	409	394	356	392	378	366	388	357	361	374	385	359	371	383	381	361	365	320	345	376	409	344	318	344	363	369	343	360	394	370	369	381	390	361	367	414	397	331	415	368	383	367	391	340	365	355	393	356	347	349	336	384	366	369	359	330	388	363	388	378	379	389	387	401	374	360	338	355	360	362	373	376	367	380	350	346	368	373	363	397	358	336	373	383	384	360	408	360	385	370	382	388	370	373	372	357	363	341	397	395	373	383	370	372	403	343	394	344	344	351	384	356	354	356	380	348	363	364	368	388	372	380	347	351	394	374	352	369	392	358	323	392	357	383	370	343	341	354	347	375	353	399	356	337	368	330	358	368	357	339	380	366	340	381	395	344	377	383	354	397	369	392	332	362	385	402	335	384	371	360	373	356	368	385	328	348	405	371	364	352	379	375	371	370	377	351	363	365	357	348	326	352	379	368	395	333	351	353	359	376	374	364	388	370	384	326	378	368	405	358	395	365	375	353	333	372	372	374	359	363	342	359	363	389	368	362	387	339	350	378	343	334	361	356	350	356	385	367	407	372	369	401	351	381	378	377	364	364	379	369	375	372	345	361	385	372	383	359	390	397	372	392	376	364	412	372	384	364	361	412	382	362	377	363	375	348	369	353	377	349	365	405	392	350	385	380	338	366	331	372	392	346	373	383	374	389	413	342	398	377	404	362	368	388	352	370	373	348	378	336	344	330	385	380	380	349	347	389	405	412	420	372	360	355	353	374	349	366	379	349	356	393	380	386	349	403	323	382	355	380	347	413	370	359	374	321	344	373	395	355	390	393	346	370	405	362	359	369	388	384	401	340	364	372	358	359	345	402	386	360	363	347	337	333	372	355	409	372	376	376	393	364	391	367	365	376	334	343	323	345	392	369	346	357	344	382	379	386	380	361	383	352	397	381	332	386	369	379	372	391	417	355	347	402	373	355	369	379	353	358	397	384	374	375	409	340	343	393	350	374	420	393	372	347	357	370	393	382	350	382	344	320	381	348	382	383	339	336	358	346	400	398	320	390	356	410	391	402	346	401	392	378	354	387	355	343	403	375	382	377	384	395	347	351	354	352	347	344	419	391	380	382	376	374	375	409	326	394	351	358	390	430	390	365	400	343	421	367	372	375	407	388	325	358	380	369	390	341	348	365	346	375	361	376	366	363	322	358	356	377	372	327	361	427	394	368	357	338	382	341	385	389	385	402	366	354	425	364	372	352	359	393	359	362	381	373	401	364	420	347	414	353	370	367	353	394	366	374	353	325	372	372	395	381	384	360	345	383	357	366	371	397	377	352	341	360	373	334	388	376	356	369	338	371	334	351	354	354	377	320	370	377	391	374	348	381	364	365	397	377	364	390	360	346	387	380	364	388	423	329	401	347	351	415	371	358	375	379	385	381	377	345	404	395	364	379	348	373	400	386	363	359	371	386	347	386	399	409	400	361	380	377	361	369	366	427	363	364	358	362	373	361	386	351	352	358	374	344	383	358	332	350	365	355	366	360	340	358	362	379	399	342	400	360	365	364	349	361	381	378	355	380	339	356	366	369	327	370	397	382	400	359	357	381	345	382	379	363	353	358	350	359	341	344	336	417	347	340	345	364	363	344	399	362	379	374	386	373	364	389	388	378	357	367	395	390	384	365	368	374	360	369	386	350	344	348	366	335	385	374	361	367	377	390	353	358	369	345	381	373	357	367	407	371	393	387	377	328	359	357	378	390	380	375	379	364	340	391	351	385	389	369	342	348	357	368	366	379	375	370	333	367	349	352	364	409	331	359	350	356	389	392	384	388	335	376	376	381	352	355	373	382	366	377	375	371	395	365	351	379	333	392	375	373	321	339	376	355	356	388	362	386	336	342	341	368	404	334	366	407	347	375	364	388	356	354	338	384	435	383	377	340	398	343	376	357	381	333	352	341	333	357	330	399	350	369	336	360	389	384	416	380	342	360	386	402	350	370	385	379	309	371	348	368	330	358	362	348	403	360	397	347	351	362	369	376	361	378	405	340	363	369	379	379	381	357	360	358	377	367	359	394	378	363	364	355	380	432	339	323	360	386	350	357	374	365	359	355	355	365	384	359	384	380	342	344	387	381	386	343	384	359	362	353	382	340	335	355	329	367	341	380	367	337	321	335	336	369	394	361	359	364	370	359	406	386	396	366	341	362	365	392	336	357	390	334	351	399	372	420	370	383	361	385	347	361	350	370	369	341	337	372	339	387	374	424	402	368	374	397	361	406	390	360	339	373	380	388	364	392	353	384	382	370	360	334	375	372	363	374	350	364	386	371	379	354	340	356	354	349	388	340	382	336	420	348	392	390	398	350	360	352	358	372	354	364	344	345	399	366	367	408	355	356	349	382	358	355	331	367	363	380	373	398	352	353	397	379	378	357	355	359	349	403	344	392	340	339	358	349	365	374	385	366	334	354	349	364	356	352	373	355	392	328	345	346	383	340	372	369	378	359	358	352	390	368	379	374	382	364	428	359	381	378	344	359	372	384	352	366	358	401	383	368	355	356	342	357	350	347	374	377	347	365	343	385	369	374	385	409	362	376	388	350	337	378	357	351	398	314	345	356	411	360	346	385	383	370	401	358	360	360	410	349	364	378	366	373	363	351	381	363	356	377	381	360	347	404	321	342	330	374	378	330	390	354	352	361	344	354	361	310	380	333	370	363	393	388	377	400	322	375	368	372	401	371	367	355	378	371	375	354	362	359	364	380	351	370	346	362	377	360	377	385	411	394	341	347	326	371	375	392	375	369	345	373	363	390	354	353	370	366	363	358	376	390	390	384	377	396	372	352	382	345	380	373	393	378	407	403	334	370	356	366	399	357	365	380	356	370	355	363	374	371	379	384	378	361	374	378	345	365	376	379	382	351	378	354	402	411	363	364	382	395	349	353	361	367	377	388	405	388	359	357	363	408	352	368	389	374	375	397	372	353	350	368	331	357	350	391	373	373	392	386	370	325	358	353	333	366	379	350	339	388	385	364	361	413	395	414	367	367	352	330	401	361	350	381	373	389	366	379	364	325	357	328	361	358	353	350	339	376	344	352	362	354	388	377	374	417	353	354	361	399	373	375	372	346	347	347	354	344	394	372	358	344	395	344	354	392	342	380	369	329	386	380	348	401	387	363	401	396	397	333	379	393	371	368	354	340	386	396	392	341	414	359	380	395	371	388	364	341	388	353	385	385	398	373	355	379	365	343	387	388	369	355	375	373	372	367	364	405	336	361	374	365	358	361	360	372	362	367	367	332	364	365	373	384	410	395	353	414	356	407	375	331	360	373	368	368	368	360	357	351	376	349	353	365	335	377	332	416	364
15246	2587	5173	6051	5354	4436	3741	3296	2755	2528	2269	2101	1939	1853	1791	1769	1625	1590	1597	1552	1480	1436	1433	1371	1401	1348	1267	1355	1266	1276	1188	1179	1123	1160	1070	1084	1094	1090	1085	984	1035	978	1000	1010	959	975	1002	977	997	1053	936	1019	960	947	873	949	926	947	957	893	865	892	875	876	964	898	891	890	919	929	925	921	906	954	882	855	903	909	887	990	941	891	930	867	934	900	833	873	847	896	894	919	958	895	857	932	803	865	822	944	901	878	886	900	887	886	922	902	898	888	926	898	875	889	899	914	908	910	905	933	874	984	880	884	920	965	933	869	986	866	905	902	862	927	908	894	904	929	895	878	933	871	922	823	856	889	845	822	898	850	857	928	884	888	860	867	904	935	898	921	900	841	852	846	880	887	895	872	870	893	944	848	899	911	891	940	891	855	894	851	871	860	891	882	917	915	839	858	917	910	771	856	911	860	865	842	863	796	858	904	851	868	895	898	829	970	868	896	919	896	862	833	839	850	885	852	924	889	882	892	888	912	867	914	923	846	911	905	859	844	860	898	920	915	861	909	879	927	875	918	908	880	853	831	867	861	859	833	891	878	894	886	874	908	910	931	881	898	857	914	884	860	866	864	869	904	879	865	890	863	848	909	848	831	907	891	889	889	919	834	918	855	881	931	889	922	911	855	906	853	853	885	906	891	910	870	851	849	891	887	904	903	891	842	882	924	861	886	856	853	891	854	845	918	847	888	839	884	878	833	912	856	872	924	909	837	844	864	853	845	856	863	884	858	898	844	860	856	842	842	912	826	986	841	888	876	869	872	857	842	916	869	862	927	910	887	841	873	883	892	911	868	862	867	830	902	867	840	873	852	835	886	898	853	886	903	891	876	851	831	894	829	868	865	870	889	899	761	875	851	905	880	911	822	860	940	875	882	836	908	898	916	881	849	878	894	859	920	924	862	844	825	891	893	927	872	889	915	854	901	854	909	872	961	878	865	857	914	891	871	892	916	953	872	855	894	892	927	889	857	888	938	901	871	865	906	894	826	875	894	866	883	863	893	867	870	868	884	837	859	867	853	850	919	940	815	892	908	891	876	880	819	881	867	924	879	853	847	861	852	875	853	871	875	833	828	846	855	828	903	943	898	885	867	850	871	917	932	823	874	906	850	837	867	832	821	865	911	849	876	914	880	842	884	899	842	860	883	934	882	858	918	907	941	900	886	877	868	868	859	855	888	874	853	840	872	919	877	913	916	867	854	845	872	817	844	852	871	877	879	873	877	857	856	838	836	869	884	827	865	829	876	843	891	893	912	874	857	898	863	861	867	855	867	960	864	860	872	848	865	905	876	854	872	838	860	875	890	901	865	845	856	876	857	870	859	868	865	868	839	905	861	883	864	885	903	897	872	859	907	864	873	856	834	932	845	845	875	887	903	944	857	854	879	854	928	908	837	901	875	923	957	906	885	876	879	863	904	816	888	866	906	883	853	841	870	904	842	830	822	894	851	880	822	894	874	858	844	840	871	894	855	913	915	851	867	883	903	872	856	872	891	902	855	945	849	875	869	870	892	860	890	929	930	874	819	888	872	918	895	873	870	832	885	862	874	900	879	870	897	904	888	919	844	908	931	941	887	867	945	834	886	843	873	883	900	896	823	891	884	866	865	852	903	919	879	878	824	887	910	857	864	876	922	907	848	851	883	887	864	892	885	883	848	816	896	830	897	914	887	837	889	927	870	856	838	865	930	892	826	869	880	849	881	912	891	863	835	883	893	852	864	850	863	838	823	868	903	879	869	841	874	878	850	888	845	908	901	875	850	861	880	932	915	891	852	833	857	810	884	820	878	888	905	825	867	949	865	838	907	845	916	872	787	874	893	896	854	943	879	878	832	850	924	844	852	915	849	833	893	931	876	784	896	829	889	894	915	876	897	867	870	954	842	885	855	906	878	843	875	877	925	863	904	839	882	870	857	846	857	904	876	833	868	861	874	884	887	853	842	918	870	872	878	906	865	902	968	917	852	854	898	891	834	853	909	846	913	868	816	854	874	847	805	888	901	835	895	837	829	905	858	910	880	883	871	849	870	879	871	863	854	873	850	868	857	903	899	889	918	882	867	868	833	868	899	892	900	874	883	867	902	850	822	901	889	877	848	886	843	873	873	915	904	837	831	872	894	809	825	868	862	865	844	885	925	913	922	914	848	881	868	925	875	871	887	843	906	831	870	867	872	863	885	928	880	829	924	891	863	928	900	846	862	859	887	848	868	912	824	901	915	866	864	845	895	849	887	909	827	893	825	873	864	883	856	891	879	842	857	894	856	873	863	918	881	862	875	845	897	903	879	879	846	852	921	867	857	892	906	846	875	831	898	891	859	859	883	829	862	854	850	895	850	924	862	898	868	886	881	860	883	918	897	895	909	884	860	932	880	861	862	859	867	853	847	943	837	896	882	901	882	828	834	876	900	878	910	887	897	811	887	844	855	886	838	885	874	879	855	911	924	962	915	904	893	894	884	866	850	904	879	880	884	867	900	852	897	890	894	883	875	851	874	872	929	860	892	865	836	859	921	881	862	813	936	920	863	840	881	869	862	916	858	924	880	907	928	898	941	889	945	886	832	865	852	874	865	900	866	876	931	920	873	868	857	884	878	880	900	874	857	836	866	891	890	824	894	844	891	865	874	823	852	905	886	888	905	854	875	874	863	862	889	916	857	903	879	868	876	920	832	847	906	877	918	898	861	888	866	902	894	931	860	860	887	859	849	910	871	887	915	807	862	834	915	880	883	879	895	868	891	894	839	871	896	942	878	862	866	878	860	905	877	912	847	906	924	860	884	847	834	865	922	863	880	858	894	883	898	935	887	837	858	854	876	920	880	894	875	903	841	868	837	875	851	897	853	867	900	863	834	887	860	848	899	863	900	859	868	852	907	932	841	926	886	916	848	912	875	897	916	849	889	873	841	919	857	829	894	902	934	877	872	850	876	843	886	851	854	821	912	912	884	903	864	886	902	816	872	880	920	895	865	868	894	873	840	894	818	832	896	869	853	832	924	838	874	819	920	887	871	876	850	878	871	874	909	864	879	885	850	862	874	840	837	874	888	888	825	900	932	858	905	880	846	864	900	854	876	842	924	861	921	855	880	877	920	850	869	849	860	869	916	897	905	849	888	919	868	903	849	861	896	907	891	886	836	875	865	887	872	879	893	859	895	870	855	906	870	866	899	853	862	865	897	895	900	886	846	920	896	862	913	844	921	861	821	856	844	858	849	889	888	857	865	857	915	868	950	884	869	836	896	870	869	845	827	863	953	861	892	866	868	844	829	859	843	853	877	880	861	865	889	893	860	816	876	856	911	875	840	901	892	816	912	900	889	889	888	874	924	925	882	918	873	963	897	853	883	907	866	880	874	875	834	898	907	842	894	862	850	876	913	853	805	884	855	864	935	842	887	823	908	865	934	848	878	839	922	813	926	875	896	867	896	839	877	906	889	859	907	908	887	889	883
2510	539	510	522	468	445	418	432	400	426	411	448	398	382	369	387	378	394	389	390	386	379	381	417	388	377	374	380	403	388	419	389	363	390	400	354	404	399	435	371	369	417	381	380	388	397	388	376	371	387	414	391	469	409	436	401	369	370	355	354	387	377	389	426	393	397	380	360	412	388	393	366	374	380	370	348	375	387	372	400	365	384	377	358	394	400	424	378	406	392	357	352	373	415	356	381	375	383	381	391	395	364	404	339	363	412	378	389	392	364	390	410	401	402	401	374	400	408	363	382	367	377	405	426	396	365	376	371	364	346	358	375	406	390	411	373	373	391	376	401	390	406	423	407	380	380	386	329	392	360	370	341	396	438	421	387	372	387	396	368	407	387	418	392	366	401	402	372	382	389	373	373	384	375	392	368	393	365	384	419	420	398	385	405	424	406	414	383	390	374	380	379	413	375	403	384	387	379	371	412	402	378	410	409	401	403	374	367	379	373	435	448	388	400	396	423	404	403	377	404	394	421	380	396	410	422	388	386	356	374	396	361	369	387	403	378	413	348	361	435	360	372	342	383	368	372	400	362	394	389	399	368	346	389	384	352	404	366	357	397	395	392	410	405	371	343	407	377	426	425	380	378	361	389	395	372	365	392	413	363	399	388	384	384	409	377	346	395	404	331	390	383	372	392	373	381	380	407	379	384	417	407	377	402	385	402	408	415	397	415	378	380	372	370	400	367	384	381	373	396	346	382	376	393	373	394	395	397	386	368	380	382	402	393	377	381	370	386	380	396	381	406	391	392	363	364	354	393	382	388	367	426	362	342	382	387	395	409	377	406	385	426	407	401	416	445	429	392	408	382	382	394	416	413	365	389	445	349	396	353	414	364	364	385	389	404	400	408	407	386	403	349	368	399	400	383	393	419	369	404	404	395	406	465	422	388	391	351	394	356	411	370	409	392	406	393	397	362	395	394	410	373	421	422	395	393	426	397	380	420	408	397	378	391	366	361	371	402	398	393	359	363	387	387	406	389	397	386	406	391	373	404	399	405	374	375	395	381	383	406	430	400	386	427	405	392	408	381	376	357	372	365	374	425	422	393	395	388	347	378	398	386	419	372	428	348	353	390	394	345	371	393	377	422	404	391	406	369	409	382	364	344	388	406	394	402	393	377	400	409	397	385	379	406	400	396	378	374	371	364	392	393	381	393	378	374	364	369	400	387	387	380	413	401	387	380	377	380	376	406	398	385	361	376	354	391	415	367	355	400	360	384	406	406	423	381	386	363	392	400	386	399	387	407	386	349	365	382	352	376	407	382	388	396	380	409	343	388	391	406	404	388	380	389	391	419	372	437	349	381	384	383	386	368	396	356	379	376	367	360	395	417	391	424	394	409	369	416	387	383	388	370	365	362	394	333	401	420	402	413	404	404	381	373	406	376	399	381	434	401	376	369	387	398	351	365	340	379	425	380	384	376	383	406	425	351	372	396	371	366	384	417	399	381	375	350	372	393	391	378	398	403	373	364	355	394	390	395	389	391	377	396	375	367	398	390	406	412	388	378	410	395	361	383	379	386	367	413	395	353	402	402	393	391	402	347	367	382	381	407	358	386	367	379	389	355	348	395	368	421	395	386	415	396	382	394	363	398	381	413	406	359	381	378	359	413	362	368	375	374	421	359	375	375	391	392	416	441	383	394	414	378	414	414	415	412	388	395	391	397	389	389	391	389	403	365	402	425	387	385	375	390	387	389	370	386	374	359	397	386	405	438	401	386	394	402	387	385	401	377	417	364	355	385	364	358	390	409	351	406	382	351	340	397	427	398	364	393	376	370	414	424	397	397	393	410	450	381	359	393	388	426	372	428	384	359	378	379	369	369	412	398	393	414	399	374	394	380	383	439	397	408	421	396	371	417	410	433	436	399	399	377	366	379	425	398	384	413	394	404	405	358	378	395	375	356	373	380	428	425	386	378	385	382	355	399	366	359	404	412	400	402	353	425	418	407	363	391	358	405	416	395	376	408	367	387	355	379	365	346	348	402	390	398	371	381	405	377	378	376	374	367	386	377	354	400	358	399	371	371	392	402	384	330	404	408	406	394	391	401	377	374	346	377	404	410	388	379	357	408	357	401	365	376	376	379	387	415	385	416	403	402	369	373	409	383	364	387	410	390	390	394	373	369	379	371	426	387	378	368	390	399	395	378	398	392	396	387	378	356	370	378	355	379	409	435	395	386	369	433	418	407	375	409	371	403	347	364	372	420	363	364	388	346	383	385	401	365	382	369	388	385	390	369	367	358	413	370	411	394	406	371	380	390	374	387	391	383	364	389	350	393	379	400	369	459	406	385	379	382	377	392	395	367	425	402	416	378	436	386	395	393	395	421	406	355	366	397	367	387	398	408	435	376	400	338	390	398	400	375	399	381	354	360	417	386	404	382	393	372	382	406	397	406	386	381	381	425	415	369	393	353	398	375	401	376	383	399	404	400	369	389	358	383	373	406	354	366	350	391	423	391	395	416	366	374	400	396	400	425	345	360	373	375	385	393	382	410	353	336	387	394	391	356	395	393	350	384	412	408	395	375	383	382	400	361	371	425	372	395	394	372	354	350	394	363	373	417	365	405	389	377	423	405	424	390	389	381	400	397	395	381	377	376	389	412	377	387	374	385	364	360	374	399	445	391	372	390	367	386	363	408	404	393	365	373	377	414	375	401	404	384	395	421	411	367	387	376	379	361	371	405	411	365	378	371	378	412	364	341	400	354	407	385	349	373	423	384	394	447	363	360	372	369	383	413	401	395	387	426	411	359	381	372	380	388	380	386	396	358	397	396	416	377	384	371	397	421	395	388	362	398	367	403	402	432	352	380	392	335	352	357	392	375	400	360	372	381	368	396	418	359	423	436	403	414	408	374	401	392	409	402	383	419	401	398	386	357	377	411	390	423	418	373	366	391	384	379	351	414	390	413	395	371	439	410	373	369	374	369	369	395	331	381	384	382	377	405	366	372	422	393	428	395	359	376	434	390	410	424	368	390	406	418	401	388	371	418	401	369	369	429	370	381	376	366	402	406	386	417	378	410	389	414	397	384	424	400	382	352	412	402	398	368	383	384	364	372	399	379	375	406	338	416	388	410	405	391	385	381	414	369	381	375	379	421	382	379	422	393	416	388	401	412	383	378	362	385	417	375	390	382	436	357	400	379	400	365	385	361	365	387	377	384	359	403	359	398	394	374	389	409	367	370	360	402	368	405	390	383	412	373	366	386	408	414	445	390	394	369	431	375	387	358	424	390	407	400	414	367	435	393	384	430	365	398	372	396	399	362	389	394	399	373	393	405	364	371	421	363	385	360	386	369	401	402	356	393	398	404	416	372	373	402	387	427	348	387	371	400	379	360	357	409	368	368	394	388	376	338	365	376	392	382	401	334	428	400	388	389	393	393	387	384	372	402	409	401	385	406	365	364	380	392	367	393	380	395	410	393	408	386	379	363	402	406
2804	1040	1205	1243	1223	1119	1064	1050	989	1070	1002	997	956	968	1029	953	962	941	942	1001	921	933	925	916	986	979	941	997	952	955	908	947	909	948	981	920	925	933	910	890	907	882	957	893	912	898	929	881	883	872	939	874	853	860	858	886	890	901	866	854	902	900	884	897	893	916	861	920	933	860	940	860	900	937	916	890	909	897	866	926	854	882	917	878	941	865	858	888	876	932	872	850	914	908	885	921	886	895	899	882	868	856	919	870	922	906	866	863	826	886	877	876	891	915	828	950	924	919	941	900	942	914	864	907	922	855	911	856	907	910	862	945	928	850	893	896	876	927	925	881	881	871	874	848	903	931	906	849	866	898	860	852	876	889	897	824	902	882	860	897	912	843	910	895	897	861	907	892	832	860	902	849	877	902	919	914	883	919	877	903	900	912	879	898	864	876	911	879	921	922	870	839	950	851	900	936	854	856	917	909	856	853	840	850	873	878	866	876	926	929	879	829	890	870	846	906	884	877	844	859	921	855	933	864	866	909	931	872	940	957	840	938	904	923	904	863	889	930	855	894	918	878	892	850	858	909	891	875	950	886	826	929	892	908	866	845	962	938	878	921	909	894	874	916	928	923	873	928	914	890	863	856	906	935	936	868	878	881	925	902	853	884	852	910	887	877	906	896	892	928	897	885	909	919	952	856	927	882	895	845	884	918	915	801	901	845	903	889	846	868	918	912	898	913	957	894	935	879	848	880	860	937	854	952	900	887	922	853	859	925	877	913	870	912	885	892	903	977	909	896	921	913	879	888	865	875	902	930	846	897	878	930	837	865	851	887	883	879	883	883	914	904	850	908	946	903	846	855	864	852	893	943	910	912	889	912	869	912	892	924	933	865	912	919	849	902	884	860	877	902	879	921	890	894	904	876	841	851	918	922	900	923	913	890	930	886	862	829	845	915	874	881	947	865	914	853	888	903	878	905	914	871	913	879	905	911	907	858	859	827	881	898	909	890	883	881	863	908	902	870	870	901	916	911	859	860	878	844	899	944	918	917	895	893	924	846	870	915	870	890	889	886	958	905	884	855	872	881	903	927	879	878	867	859	856	939	902	899	855	871	869	897	900	855	882	910	879	869	904	885	870	901	945	863	821	913	902	894	850	916	883	909	880	877	915	882	891	867	905	905	877	887	896	918	849	870	868	975	931	829	891	870	922	925	924	868	845	862	865	898	882	875	849	881	865	845	867	903	909	846	888	916	939	885	849	884	890	912	948	872	906	852	888	916	915	911	898	851	921	865	905	909	848	842	883	870	862	854	885	875	875	918	865	922	896	902	898	877	908	888	882	891	886	861	924	904	932	923	890	818	903	892	895	892	892	953	844	837	915	886	865	948	917	844	954	887	851	895	910	879	917	905	910	843	919	851	893	881	832	834	917	878	933	861	963	970	893	856	894	841	850	864	888	898	858	888	810	903	871	892	857	854	892	902	818	858	830	847	958	916	927	893	866	827	889	847	947	904	865	908	854	876	868	898	903	934	848	918	949	854	897	904	920	879	917	921	881	851	903	884	892	821	907	900	875	877	844	889	910	885	917	896	819	859	876	856	887	878	920	885	882	850	927	885	904	875	875	872	940	945	910	876	922	820	907	879	836	908	909	884	890	926	888	828	918	917	913	901	975	867	899	961	876	813	923	884	924	925	890	882	920	875	899	860	935	890	894	895	904	920	888	921	886	881	930	860	952	878	870	875	884	872	893	892	842	882	832	868	891	871	890	846	924	876	932	931	887	920	901	886	867	924	882	942	906	933	890	898	890	897	944	937	903	901	887	889	893	877	910	888	912	881	893	881	927	940	879	869	887	920	892	874	928	864	882	850	875	910	905	878	877	856	869	908	918	919	876	861	909	914	896	894	971	857	908	912	874	890	855	910	946	940	938	888	960	929	888	899	906	896	897	939	852	859	884	912	864	855	926	835	828	900	927	878	918	871	907	892	879	921	859	904	876	862	840	904	876	879	934	917	907	906	933	938	896	887	839	882	897	872	869	857	892	878	906	854	905	923	847	910	861	933	877	929	917	876	843	853	889	890	927	886	835	856	883	902	909	860	875	897	869	894	853	924	881	894	850	911	817	905	900	909	839	925	870	904	908	895	861	918	878	942	901	890	928	936	877	875	837	891	859	850	883	881	876	906	921	940	906	916	881	896	914	913	869	911	897	937	834	854	906	858	863	896	886	869	885	922	893	896	876	913	872	882	866	859	901	903	882	854	873	917	874	905	905	882	943	913	889	922	936	875	905	893	898	911	963	822	930	875	857	884	935	899	870	916	879	885	854	941	851	857	899	866	886	838	853	919	916	855	912	873	866	909	909	870	857	900	921	860	920	953	868	893	928	874	886	910	876	858	862	893	900	879	898	861	856	860	873	913	892	886	877	841	915	913	858	860	898	867	959	837	896	881	880	909	832	910	931	895	900	900	886	918	864	889	914	898	895	939	848	864	877	872	866	839	903	825	871	939	866	930	894	963	907	880	860	899	909	871	955	844	884	866	882	925	900	909	842	877	909	884	905	904	905	875	926	912	851	903	911	881	914	819	892	870	874	911	883	909	891	898	913	840	853	862	904	975	898	886	841	859	917	870	858	838	852	920	909	944	874	922	924	903	927	851	898	912	866	926	912	875	860	920	882	868	888	858	907	900	856	864	898	866	908	895	920	926	858	867	913	913	956	867	841	897	868	868	908	836	860	884	848	863	817	914	908	867	828	921	836	912	897	816	940	893	956	867	922	880	933	901	932	868	860	907	902	890	877	865	870	915	886	857	885	875	897	868	886	909	873	898	875	902	813	872	864	919	896	886	893	886	916	843	901	873	862	912	826	910	917	932	918	906	872	849	870	811	868	831	868	863	920	877	871	976	883	901	911	951	915	873	880	842	939	833	929	867	909	889	895	906	896	913	878	900	866	896	894	873	879	884	841	893	962	903	943	872	873	871	909	905	910	933	912	868	902	884	896	879	788	916	867	867	888	941	887	879	877	887	843	903	873	912	877	872	881	907	863	941	899	893	875	889	888	926	875	898	864	877	883	880	863	956	849	877	943	874	915	887	857	929	926	863	915	879	924	903	874	922	877	931	871	873	916	849	903	876	939	900	878	895	866	851	880	886	934	864	883	869	878	918	903	902	845	914	913	898	877	889	889	894	853	881	873	891	855	842	881	883	871	839	899	900	869	887	868	868	907	842	925	821	882	918	921	902	861	848	930	918	949	877	927	923	855	847	862	910	844	872	890	889	955	902	887	882	915	829	873	887	877	869	984	883	868	851	904	888	899	862	901	896	890	894	898	929	869	899	849	933	891	873	924	915	927	895	844	861	878	895	860	834	918	918	921	846	918	888	923	883	865	880	915	860	854	931	887	901	906	925	882	926	928	904	914	895	861	869	878	940	798	892	839	870	903	895	892	914	862	880	871	893	877	908	871	902	838	955	909	902	892	903	851	907	899	904
21502	3432	1526	1154	860	714	589	517	444	433	434	375	366	349	353	376	338	354	316	310	327	369	313	330	308	324	308	326	271	287	321	295	322	273	330	302	302	280	266	268	267	295	268	267	282	289	299	305	278	297	302	293	298	272	282	291	262	262	302	271	287	263	280	257	300	243	254	297	262	276	286	296	261	269	288	285	269	284	278	326	265	263	309	287	251	271	288	284	270	272	291	287	290	283	257	295	280	263	282	304	292	277	299	271	264	309	287	304	294	292	307	271	315	267	238	287	284	258	296	279	263	284	303	290	272	282	263	278	277	284	305	316	266	254	301	307	256	295	288	310	300	259	293	282	274	282	280	296	286	289	280	241	301	294	262	292	266	263	277	284	260	250	295	261	270	281	276	261	297	268	263	296	275	263	278	271	250	263	315	308	281	272	265	278	286	275	329	266	280	276	271	257	283	266	283	275	254	262	269	236	271	297	288	265	304	289	305	257	270	300	320	276	310	279	272	260	277	261	301	270	273	254	279	269	307	273	278	282	289	235	281	286	300	268	299	312	285	309	249	288	294	276	277	275	281	299	278	307	260	317	275	277	274	304	298	294	264	277	281	273	297	261	271	281	268	250	270	260	261	301	282	274	275	313	258	264	282	277	291	272	262	272	283	276	268	279	286	292	308	284	263	287	236	251	285	290	297	275	294	255	260	285	269	279	256	289	244	267	279	280	322	306	259	281	274	307	267	286	264	300	297	316	288	307	298	299	291	260	308	280	294	279	253	268	302	302	291	306	322	293	289	320	272	305	277	294	264	282	289	302	313	258	283	276	253	290	286	276	279	257	267	267	258	289	258	297	249	270	253	283	248	293	284	327	257	272	296	269	296	295	276	292	255	276	288	288	288	257	269	257	243	264	276	305	292	290	275	283	317	253	266	288	264	276	262	303	288	278	269	304	241	282	280	314	284	275	289	254	274	257	280	280	270	297	273	279	268	266	269	287	254	269	301	272	266	267	285	279	272	277	266	250	269	289	271	272	281	272	263	272	291	312	270	286	258	277	277	282	263	275	288	303	285	273	292	308	291	273	225	249	280	268	291	240	277	273	272	304	297	287	303	277	279	284	269	272	305	248	278	246	270	279	293	276	246	288	250	295	277	325	275	283	278	277	278	315	259	258	269	302	244	284	289	313	297	285	296	289	231	278	303	274	269	278	244	265	265	291	261	268	273	313	257	260	321	267	283	268	260	269	266	299	287	280	323	295	302	282	298	237	280	305	280	282	294	267	268	293	286	281	267	258	280	253	238	274	281	280	272	247	280	288	287	267	242	264	299	267	262	271	268	221	276	272	251	269	303	282	291	293	261	288	283	281	289	267	302	223	272	243	275	263	278	287	293	294	267	278	287	270	278	252	281	289	258	253	261	270	269	295	295	286	303	294	277	283	258	303	280	279	286	296	287	248	271	259	247	301	258	274	293	268	270	261	303	268	284	258	251	294	257	272	297	277	263	303	295	267	281	286	250	271	257	299	272	283	305	290	292	307	265	291	262	258	277	300	235	262	277	270	258	294	281	273	264	270	279	269	302	291	267	258	256	258	282	269	255	312	277	270	278	276	281	258	294	300	285	277	284	320	258	269	269	270	293	250	286	273	273	256	267	281	270	264	292	263	290	278	263	273	297	295	264	298	241	259	295	275	286	284	289	269	267	305	293	272	278	299	297	239	269	275	259	271	264	287	286	284	296	239	276	291	279	271	307	267	283	291	260	268	273	272	276	272	277	309	299	267	286	257	309	309	297	293	293	294	293	312	254	255	273	292	264	277	271	266	286	301	309	268	295	274	266	286	280	299	292	273	276	293	291	250	298	285	273	299	290	239	261	288	321	266	294	285	282	273	296	257	284	267	295	303	288	284	263	278	267	262	287	298	295	276	264	259	278	259	278	266	290	271	268	313	287	292	307	263	293	261	262	265	287	275	285	283	243	282	249	294	265	295	262	274	285	249	302	296	290	266	289	273	284	273	276	268	286	259	296	263	321	254	254	281	289	283	289	291	278	251	294	261	276	285	272	300	283	287	272	246	294	267	259	281	322	274	266	248	295	262	268	295	273	242	270	303	302	264	272	307	288	259	319	301	284	268	254	279	282	281	309	267	296	275	275	279	287	263	278	287	286	286	282	316	278	260	290	290	284	299	308	261	296	268	275	281	305	308	286	270	264	299	257	310	270	258	287	279	297	301	296	295	295	268	269	279	257	267	273	304	285	268	263	276	250	266	262	292	292	263	291	288	293	282	287	266	243	267	278	292	301	260	299	283	258	246	308	310	289	302	304	291	271	280	255	315	291	287	267	292	281	277	252	295	288	286	261	273	273	260	285	276	268	271	310	278	276	292	286	285	273	292	285	264	272	270	280	266	304	321	280	288	282	265	281	285	238	252	280	308	281	298	300	280	286	267	250	265	268	262	257	252	252	268	281	283	286	261	291	252	287	277	251	303	266	300	265	285	272	263	304	271	283	298	279	294	291	280	261	267	260	278	254	272	274	264	291	262	304	274	287	288	288	273	238	275	264	271	289	267	269	289	268	308	290	287	299	292	295	292	295	312	268	285	283	304	270	275	284	285	249	235	270	259	307	266	283	252	261	264	277	269	281	269	280	300	277	281	280	292	280	252	250	279	295	298	279	281	262	296	306	276	306	282	286	291	288	292	274	299	264	280	261	247	257	301	255	267	283	281	261	279	256	312	283	279	265	255	263	280	280	292	253	262	253	274	298	276	323	271	284	271	284	310	259	290	263	300	265	300	281	303	253	239	279	272	309	267	262	307	297	292	242	297	285	259	297	264	308	264	297	248	291	293	266	275	277	286	298	312	300	265	278	237	306	270	296	276	278	264	316	285	289	310	283	274	294	305	295	317	276	265	259	283	271	273	230	287	294	316	278	268	271	282	282	294	277	267	279	287	286	280	278	305	255	287	264	285	251	280	280	284	305	287	278	283	275	308	295	276	278	308	296	281	287	305	262	291	250	282	273	258	239	295	300	251	291	269	266	291	269	271	264	307	278	290	274	293	268	255	285	307	280	266	279	289	302	292	274	286	243	285	324	285	274	275	288	299	274	256	276	287	282	272	269	260	253	259	261	273	317	295	286	270	304	252	275	292	255	302	284	256	288	272	260	280	281	292	309	281	271	275	268	260	309	304	321	290	249	282	289	295	288	261	288	268	300	260	301	252	268	265	272	269	270	271	272	280	294	296	271	302	269	239	303	306	259	263	263	294	240	244	263	304	251	284	285	288	283	269	295	285	293	259	277	305	281	255	277	267	244	280	274	289	253	265	282	272	247	247	282	302	263	269	279	294	275	248	279	248	258	299	270	282	284	286	282	265	294	287	277	289	268	270	278	268	268	271	277	273	282	270	290	272	272	251	309	280	272	288	268	300	285	258	271	244	253	285	288	306	283	267	272	301	282	271	277	262	298	289	289	265	252	254	293	250	282	278
11188	1564	2988	3621	3295	2675	2253	1962	1677	1523	1422	1344	1281	1222	1165	1167	1101	1094	1120	1088	1086	1002	949	1000	943	986	960	897	939	956	882	876	858	874	760	796	779	795	776	815	785	740	724	793	747	709	729	734	717	755	787	769	759	743	700	671	710	727	755	726	712	737	717	689	705	691	661	703	684	763	649	688	656	637	688	694	672	703	730	682	723	699	679	717	688	644	737	735	666	736	713	691	685	713	674	692	705	721	708	654	653	733	705	689	700	699	702	720	688	742	724	715	675	686	700	683	708	738	713	703	651	750	739	765	700	643	682	669	730	680	711	739	715	688	710	721	650	692	679	694	731	674	690	706	674	686	723	656	667	727	682	660	653	660	734	693	695	685	686	683	648	612	680	666	657	692	650	707	690	678	619	690	687	670	686	695	669	747	635	702	711	699	684	669	673	656	701	662	714	709	670	701	703	719	694	691	614	642	683	696	703	675	686	690	657	673	653	704	677	697	672	682	686	719	641	676	713	659	707	726	673	733	715	731	676	684	654	682	714	662	687	658	665	688	674	681	708	708	631	700	721	675	667	645	681	692	710	690	668	681	708	654	730	674	629	682	698	632	683	687	674	692	681	648	686	607	694	679	679	691	667	739	672	703	719	663	697	672	657	684	708	703	673	704	675	731	691	681	688	681	667	664	678	714	724	706	735	707	660	657	719	677	727	645	664	729	669	680	663	718	701	670	711	704	704	666	650	657	703	684	676	656	666	669	666	741	661	621	687	695	675	683	719	663	674	671	699	661	737	684	703	681	714	667	674	696	728	674	678	653	691	673	678	695	671	670	648	691	683	681	644	693	707	646	671	674	746	691	670	666	685	727	713	668	734	679	684	658	687	695	683	716	628	667	705	707	689	693	652	639	673	626	681	679	640	695	672	726	652	660	695	664	661	657	655	651	703	727	712	698	694	621	674	674	705	660	704	688	689	720	687	698	707	690	701	706	639	658	713	706	710	665	654	725	703	688	700	679	713	672	678	738	707	734	708	657	718	653	693	662	673	638	678	681	669	636	682	683	673	640	689	707	712	669	689	704	699	698	671	720	672	683	663	686	741	673	654	641	701	699	696	681	635	716	673	691	722	633	621	674	671	678	701	691	676	670	698	691	665	636	684	678	701	710	653	669	679	701	674	657	657	693	718	679	673	670	689	645	679	689	679	683	696	679	654	675	715	709	702	683	706	689	663	688	703	719	655	715	659	668	649	659	680	747	661	655	704	712	673	730	664	702	677	688	693	660	659	691	706	693	676	691	700	715	725	691	643	676	705	685	693	680	691	660	735	725	668	639	685	696	678	750	688	752	725	682	715	697	685	655	696	649	663	680	702	684	680	683	616	668	666	675	695	674	679	667	705	710	699	688	677	663	678	643	650	721	675	648	659	698	716	679	677	662	700	638	674	671	714	682	676	739	752	727	689	664	722	711	688	671	708	691	677	694	668	701	655	625	648	691	669	663	679	697	668	691	656	660	716	710	641	732	687	706	711	702	697	687	688	688	692	659	712	690	660	678	711	641	660	639	700	680	686	677	653	713	691	626	655	674	681	708	655	661	668	628	645	721	655	690	691	647	725	703	680	666	644	680	706	723	635	695	716	681	655	678	702	693	697	726	643	686	664	686	673	658	634	709	693	662	655	629	720	625	687	664	706	721	660	733	702	695	680	649	637	692	680	683	650	680	642	668	693	688	655	667	701	721	682	670	711	647	672	625	659	704	706	701	662	748	658	684	706	680	696	680	700	672	705	702	696	715	681	708	717	673	697	706	664	671	733	700	720	672	679	710	666	686	716	676	692	660	638	665	688	701	691	627	642	633	707	692	666	698	718	748	739	651	649	735	684	669	665	673	717	737	663	643	700	678	676	690	673	642	680	676	724	685	666	710	653	662	643	699	705	687	673	692	706	671	697	675	710	691	681	692	695	664	665	692	682	706	733	673	708	743	682	699	747	698	692	699	687	689	702	703	657	654	616	704	659	676	654	670	704	671	675	658	690	676	710	645	672	652	696	665	697	673	656	698	698	690	735	655	691	647	702	683	694	724	626	686	672	711	673	697	691	693	664	675	659	663	679	691	624	641	647	743	672	688	690	693	654	700	668	691	718	684	733	643	655	701	686	635	692	695	676	740	635	663	660	698	762	644	648	727	694	657	684	753	689	750	657	693	657	684	662	699	692	686	666	709	710	704	691	665	672	674	668	639	691	724	731	651	705	693	701	689	734	659	670	713	705	736	676	680	660	688	687	676	672	638	702	675	671	682	644	666	695	712	701	680	652	637	670	656	656	697	629	675	692	695	658	701	662	657	761	675	660	677	656	657	707	688	681	728	659	681	670	710	674	670	720	738	650	703	684	710	628	672	719	708	675	634	655	683	698	653	665	647	771	679	729	669	703	701	722	732	672	703	688	681	752	721	658	676	681	698	677	683	696	667	669	768	692	708	667	717	722	661	692	702	723	648	651	715	670	661	683	680	675	715	706	629	754	649	692	660	693	658	706	685	674	675	662	676	723	709	686	725	695	677	640	715	743	685	625	672	648	629	661	691	669	704	693	668	681	676	685	679	686	680	718	732	724	687	673	715	702	659	641	664	699	643	646	680	709	663	710	658	666	682	712	706	681	737	682	723	694	697	694	661	717	674	680	680	701	691	666	691	640	679	669	671	653	686	719	656	709	685	623	700	657	685	640	709	662	678	679	711	677	686	687	658	687	662	656	696	706	719	723	699	676	673	683	711	671	699	704	688	678	620	708	672	739	703	720	667	688	681	694	666	663	707	686	695	673	756	684	635	653	669	692	674	650	675	721	638	662	680	646	697	682	696	757	720	692	659	744	663	719	679	720	632	716	721	684	675	675	676	699	700	683	665	656	702	694	632	725	708	685	689	719	719	712	731	700	699	682	678	714	689	733	682	708	686	726	717	686	690	635	673	703	657	692	699	678	707	632	602	643	644	730	710	680	757	652	647	650	644	699	674	685	706	689	735	703	666	693	713	682	633	673	700	682	681	669	698	660	647	744	681	740	688	671	697	673	668	683	702	686	658	690	660	692	656	713	665	691	701	686	687	697	661	683	706	650	687	668	695	661	669	738	712	670	687	706	664	666	675	698	669	652	694	694	676	665	726	695	653	675	701	653	674	644	660	680	676	663	660	692	707	678	715	701	682	659	692	724	661	662	704	687	620	687	734	700	672	696	655	683	694	735	674	669	707	668	700	681	701	647	702	606	737	657	686	690	661	658	672	718	670	674	646	648	712	719	744	702	673	695	670	735	668	723	658	708	652	672	677	659	705	708	673	694	699	700	680	672	661	717	648	705	681	729	660	706	693	656	694	696	662	671	670	654	683	669	667	677	705	669	677	654	682	705	679	679	704	671	704	690	691	669	685	683	660	682	594	638	727	666	659	681	701	684	700	732	700	743	664	699	638	668	658	691	687	677	688	707	696	691	674	679	691	655	719
34163	11713	3700	2438	1599	1143	970	784	702	677	574	533	515	494	509	447	433	429	496	422	444	450	408	430	409	391	372	407	394	423	413	373	399	374	411	411	406	340	360	385	390	388	385	362	402	367	382	364	418	383	396	401	348	378	365	353	394	425	364	334	360	390	383	362	356	407	361	397	369	355	346	363	374	374	322	394	358	395	375	335	385	363	353	365	367	380	356	371	382	386	392	363	379	330	350	347	355	327	365	386	340	328	386	366	372	389	364	387	329	372	360	374	370	369	372	370	342	337	390	389	347	368	355	368	407	361	328	360	332	404	338	348	372	352	350	370	379	378	369	366	361	352	378	356	337	321	360	397	396	355	364	361	390	323	368	403	382	373	337	351	345	367	343	372	379	330	356	369	355	361	363	344	399	380	379	378	381	346	411	362	343	365	364	357	359	390	378	358	336	339	382	391	385	368	411	396	334	348	363	396	361	376	414	364	372	385	370	386	352	356	372	363	350	336	381	347	352	359	333	370	334	376	374	340	355	335	363	357	332	389	346	344	378	405	334	386	377	319	327	329	378	378	381	350	367	366	351	381	357	372	359	361	369	360	392	353	386	348	353	386	339	345	363	356	337	394	338	376	367	364	349	370	345	358	406	382	349	361	372	373	382	362	364	352	365	338	364	422	391	384	387	385	389	378	354	374	366	356	371	404	376	371	371	379	343	334	337	380	398	349	354	346	395	360	364	375	392	368	357	369	346	388	388	349	344	382	400	345	357	373	307	357	368	381	358	356	378	346	386	357	338	341	375	375	349	326	375	384	370	385	370	380	389	360	339	358	355	350	362	406	354	345	381	355	380	359	380	352	372	356	356	356	379	372	391	379	369	360	345	352	349	343	380	379	374	326	331	338	355	389	410	355	381	355	385	366	356	377	363	368	337	343	345	347	351	392	353	336	384	370	326	320	409	382	372	356	346	382	404	405	387	393	356	396	375	367	381	328	352	381	404	370	397	385	348	409	354	387	388	377	374	362	371	373	366	368	396	353	358	376	376	348	359	378	340	383	340	375	353	385	341	391	375	335	375	331	407	392	374	363	365	361	363	353	352	354	372	394	411	382	343	352	352	384	361	371	351	378	374	366	368	388	342	338	331	344	348	370	383	341	350	338	360	355	356	361	318	348	374	382	338	363	353	412	346	353	366	388	346	339	350	378	345	351	381	366	348	385	369	342	346	361	373	350	358	412	374	356	402	339	363	358	384	334	356	390	373	351	385	353	369	388	354	379	369	383	380	348	372	372	380	358	339	360	332	341	391	374	349	338	373	352	357	351	374	348	352	387	362	365	336	350	359	329	387	332	336	310	388	358	348	320	376	347	347	360	384	335	389	390	349	380	376	356	374	372	335	359	372	373	341	356	380	388	354	351	371	365	370	344	343	366	374	361	325	370	399	368	350	371	379	352	393	353	345	362	339	336	311	347	386	342	360	374	357	391	393	352	404	358	384	377	345	385	382	362	349	371	368	386	335	360	394	361	350	394	372	340	362	367	328	344	352	354	338	352	371	357	370	353	377	334	391	395	356	372	357	384	366	362	354	375	376	415	358	349	342	372	396	367	378	359	387	374	375	380	361	328	344	318	367	374	382	397	386	358	367	349	319	395	336	346	421	383	346	346	371	367	371	346	337	312	367	377	367	399	378	359	321	350	378	360	342	358	368	376	348	355	352	385	368	377	357	339	361	341	373	369	379	336	344	369	330	362	361	352	384	351	351	384	361	414	381	348	349	378	359	357	326	385	349	416	383	377	373	368	399	359	351	373	355	400	300	389	376	372	381	368	350	345	353	361	341	363	371	353	362	372	378	363	369	336	336	386	388	374	345	363	394	371	368	369	353	375	370	380	385	376	389	375	356	359	348	360	374	359	359	357	349	391	355	343	385	396	356	386	375	330	341	356	376	383	383	330	351	381	383	365	350	342	363	379	371	377	405	371	377	366	364	383	385	356	350	350	356	358	370	358	373	358	386	360	378	341	355	352	370	356	366	374	358	357	388	361	362	337	331	343	374	355	397	354	374	403	350	358	349	391	378	383	388	370	374	363	334	387	383	395	372	323	390	371	345	384	400	333	364	372	357	364	365	382	331	347	344	373	363	366	369	383	351	365	345	369	369	366	362	359	372	379	365	385	354	358	382	395	375	361	382	344	332	376	391	358	341	351	363	359	357	379	375	360	383	361	350	350	381	397	396	374	340	377	351	342	378	348	313	338	352	323	365	411	344	330	358	393	327	380	370	352	340	397	375	353	350	343	386	352	362	354	409	375	392	347	368	349	377	375	361	379	365	373	366	393	378	370	383	375	362	369	348	341	396	359	368	404	352	324	350	322	339	372	335	378	390	341	371	351	384	371	377	351	379	339	386	391	353	344	354	362	390	343	339	344	384	345	387	346	338	331	376	335	381	359	372	390	361	387	377	411	369	341	342	353	371	386	378	364	345	341	359	340	398	366	372	363	359	351	354	340	329	359	360	349	353	360	405	362	372	360	370	359	323	398	331	367	354	384	349	338	368	394	348	369	368	376	390	354	370	365	371	339	370	317	404	334	362	350	386	377	366	348	386	377	338	372	357	362	367	385	349	366	386	359	320	358	379	361	336	374	373	383	367	367	386	375	387	372	370	382	345	357	377	318	352	413	343	347	332	347	370	374	327	356	373	372	367	384	382	370	374	364	398	358	410	330	344	359	358	365	367	361	420	361	359	392	344	344	355	383	386	378	342	355	365	442	353	359	365	364	345	374	347	372	373	335	359	341	362	349	368	363	336	317	374	368	366	331	348	367	392	332	367	374	346	385	382	373	327	397	372	340	358	347	342	334	368	342	380	376	388	352	399	352	358	368	339	390	320	389	378	380	357	386	329	366	381	324	389	370	345	344	360	398	364	350	363	376	383	368	389	366	374	362	362	360	401	384	367	376	375	381	380	356	343	396	391	360	371	367	346	370	370	378	381	328	364	360	335	367	382	338	338	359	398	382	374	352	349	352	339	368	375	368	333	337	361	387	393	331	339	351	324	366	372	334	355	352	382	356	357	398	381	351	323	344	333	341	348	370	368	346	375	395	400	345	353	355	349	327	363	326	348	338	344	346	408	368	382	386	356	344	348	356	437	368	334	358	354	381	321	380	349	377	358	324	347	384	317	388	397	357	370	357	322	337	355	394	377	363	382	391	353	362	336	371	345	371	378	400	357	372	339	352	382	356	349	358	366	362	369	389	356	366	379	358	376	356	358	367	338	367	392	388	343	382	376	336	359	373	347	366	339	388	342	345	386	359	351	368	355	361	388	375	373	346	345	357	371	379	391	328	359	360	380	375	373	331	371	360	350	364	347	382	412	362	339	355	335	372	345	373	342	381	398	398	360	362	388	377	352	379	358	373	350	346	361	378	377	332	396	363	354	399	355	384	366	386	355	352	386	377	392	350	368	360	387	353	357	351	374	386	380	373	355	343
15955	2453	5243	6221	5548	4498	3800	3213	2768	2613	2293	2110	1909	1850	1757	1677	1610	1646	1538	1477	1429	1360	1457	1350	1327	1385	1379	1312	1310	1273	1204	1183	1151	1058	1123	1107	1067	1063	1012	976	1052	1005	1014	1069	1018	996	1005	994	996	992	997	979	911	883	917	920	963	948	980	888	872	958	873	876	914	881	905	891	861	925	865	888	929	881	896	867	921	922	893	920	894	920	838	879	835	948	855	879	878	856	890	881	896	904	852	869	900	894	821	862	925	869	915	866	855	891	914	803	849	891	907	910	931	913	900	919	980	883	883	899	895	895	886	906	905	935	894	939	897	885	954	879	859	874	856	900	910	875	892	906	874	855	874	828	913	875	881	850	816	893	868	874	853	867	840	856	876	868	888	878	881	899	839	837	863	854	913	868	862	921	898	870	855	863	812	860	918	884	868	853	889	924	907	879	864	864	885	871	880	884	833	874	871	825	852	876	876	862	869	871	886	852	871	924	890	870	853	837	890	852	852	901	823	856	847	856	845	814	897	873	887	879	884	862	867	891	876	898	885	881	859	863	928	849	872	880	833	870	843	868	875	866	870	860	852	864	838	803	896	923	867	864	857	817	837	846	879	821	900	847	888	846	864	880	839	864	815	869	933	878	851	910	844	851	852	841	854	875	858	873	861	913	873	903	871	878	820	874	870	848	839	859	872	875	829	867	871	878	915	898	846	921	891	847	860	910	915	832	877	874	882	877	831	868	872	825	853	885	896	881	844	868	900	887	884	885	892	921	874	828	886	857	852	850	886	916	845	865	894	800	815	866	835	906	843	917	873	871	825	868	860	845	866	887	864	781	894	866	896	868	872	874	883	842	882	904	847	888	935	899	830	874	886	845	913	875	862	883	879	829	827	847	917	914	883	842	895	930	889	843	896	947	827	877	832	866	877	899	857	874	899	924	911	893	911	892	834	885	883	896	862	885	865	815	923	891	947	852	868	885	837	864	868	907	831	873	868	814	828	836	896	865	943	853	882	870	899	847	843	872	901	905	875	855	868	877	840	882	818	889	853	846	937	859	888	906	821	876	887	887	892	916	904	821	859	868	905	838	830	850	861	876	869	899	869	846	867	860	888	834	852	893	878	856	821	910	901	883	864	897	898	872	865	835	907	878	898	935	881	845	831	867	821	884	864	855	897	897	850	906	894	872	924	856	915	909	848	887	898	892	854	906	883	880	887	841	860	855	877	940	855	859	851	876	839	885	851	900	845	861	910	876	869	844	963	891	897	902	873	849	864	824	870	853	882	883	909	911	843	902	862	880	869	885	858	883	875	867	834	848	882	830	848	849	865	888	852	877	824	832	851	841	899	848	891	938	869	846	815	858	911	897	842	882	885	841	947	821	884	900	843	863	905	859	834	817	860	860	912	914	859	835	881	860	843	856	889	871	879	869	919	871	882	850	905	869	848	902	839	872	909	966	884	927	898	857	831	882	874	891	867	928	865	913	899	908	840	886	874	895	905	900	867	879	872	864	885	883	854	899	818	896	841	926	896	938	864	845	849	843	927	849	865	842	886	877	883	889	899	892	868	822	847	892	895	857	863	916	903	880	900	830	837	913	842	909	870	878	892	896	903	875	886	929	856	782	873	884	853	869	855	863	815	914	870	855	889	877	873	862	821	835	829	893	878	827	886	900	817	863	865	875	872	868	897	901	894	818	877	870	875	887	864	853	853	845	874	851	858	847	851	838	906	893	878	952	847	836	889	898	860	853	843	896	875	854	823	831	905	887	914	882	917	886	876	896	861	857	882	890	859	822	861	843	877	875	845	870	854	841	850	886	882	884	876	839	871	876	878	933	898	838	873	885	844	873	840	870	872	851	891	859	848	827	933	869	865	876	820	901	844	884	831	849	848	882	904	855	913	939	853	873	884	900	878	830	849	873	851	875	851	834	883	910	803	897	851	838	881	912	861	905	885	832	852	917	847	829	874	917	875	858	850	896	942	888	868	874	937	795	861	871	864	854	892	877	878	873	859	888	824	895	896	919	865	825	891	890	878	860	897	862	886	929	946	887	896	861	913	837	876	840	833	880	844	822	908	862	864	828	893	890	871	912	845	898	863	869	932	924	861	892	839	846	836	853	868	843	898	874	877	872	846	880	860	876	840	847	883	844	895	852	896	842	874	807	842	869	830	897	824	889	880	873	879	881	906	897	863	880	850	864	896	876	840	891	882	850	879	885	921	886	907	913	841	850	881	914	868	915	866	909	871	844	890	876	854	870	896	867	833	863	861	903	814	894	887	841	830	848	881	889	935	859	887	854	928	935	852	822	891	896	841	938	871	864	919	902	871	907	889	857	846	821	858	852	900	867	906	911	865	880	869	840	863	865	817	823	926	851	925	825	839	892	896	857	860	884	861	890	858	812	831	894	857	869	850	876	889	857	869	870	826	942	864	915	848	811	880	866	886	893	887	849	909	832	847	808	845	844	813	827	828	847	852	848	875	857	835	923	818	935	898	876	900	908	843	865	840	842	924	859	819	894	873	845	844	867	818	848	880	928	889	844	865	856	903	865	849	906	898	926	895	886	879	876	862	845	874	922	794	896	927	864	884	865	834	896	914	888	939	891	883	920	858	899	886	887	846	919	885	864	881	929	864	872	784	869	883	900	862	876	883	849	894	862	895	946	877	872	905	929	906	891	930	882	869	872	818	827	891	856	889	868	873	925	866	883	868	819	858	858	866	824	844	841	876	858	867	873	836	856	876	878	913	830	872	830	915	939	845	859	838	886	871	901	832	891	895	864	853	906	894	865	913	876	840	878	834	879	923	898	877	842	918	876	842	858	894	882	825	948	879	874	826	838	892	877	868	899	809	875	859	841	835	866	851	875	880	877	935	852	903	871	863	858	895	887	894	828	898	907	842	811	858	873	939	875	910	856	856	885	875	881	893	902	842	899	851	905	853	882	889	882	931	896	866	871	829	857	826	904	839	912	839	854	870	843	898	931	886	824	836	915	813	821	890	879	872	866	860	859	853	913	875	905	871	858	836	892	909	779	888	884	829	866	850	880	888	934	835	865	873	899	849	903	867	864	898	918	835	921	915	872	862	910	855	839	885	838	868	839	885	903	883	857	842	838	849	881	860	860	850	912	898	852	894	888	879	861	827	891	858	841	856	846	819	857	951	879	831	861	860	826	868	899	815	839	895	831	840	870	945	864	868	895	874	944	897	875	881	863	846	868	855	843	880	829	891	835	911	812	894	852	877	885	869	874	843	932	877	831	907	897	836	871	918	880	840	867	865	925	855	874	902	847	823	877	852	880	894	852	861	867	803	851	907	807	908	875	885	843	809	878	916	855	874	900	866	859	873	817	854	834	918	849	836	831	882	869	893	810	876	843	917	898	843	870	902	869	884	898	845	822	868	888	855	871	911	860	805	879	804	891	853	857	912	887	890	864	906	891	921	877	853	875	845	865	855	839	856	821	863	899	807	844	881	868	858	869	936	831	882	867	844	868
2554	546	533	469	448	469	426	435	407	391	375	436	350	383	393	368	400	391	433	373	414	414	423	426	439	425	425	378	426	363	397	407	385	376	425	386	415	395	363	353	386	388	420	354	343	390	373	369	388	394	401	364	376	407	390	411	344	364	394	380	391	391	359	398	391	401	415	400	364	371	429	379	374	355	383	369	392	379	395	384	397	366	396	369	418	370	363	386	420	396	388	395	394	372	364	379	393	355	387	404	405	402	416	389	346	415	390	412	430	374	379	377	403	402	356	399	406	415	397	356	381	377	389	397	373	399	366	397	439	386	388	393	403	358	389	392	369	362	390	403	414	402	405	349	411	386	418	378	392	410	407	361	391	380	359	393	368	410	385	405	342	380	392	401	370	422	408	389	386	370	408	372	376	390	350	377	360	400	397	395	372	376	388	373	397	435	412	382	353	376	389	366	375	392	395	391	376	397	359	355	402	379	388	387	411	383	387	364	391	373	409	378	388	401	385	398	380	347	434	408	428	389	331	408	395	435	402	420	391	369	430	375	353	378	393	373	384	396	363	393	393	382	385	396	372	367	390	391	354	423	370	373	379	359	374	365	393	380	390	367	388	398	408	340	367	368	398	412	398	383	373	385	393	416	389	365	385	360	376	394	377	398	435	382	362	360	387	375	391	402	348	371	369	399	392	373	418	377	391	425	403	362	368	358	369	377	377	340	381	394	356	402	382	389	389	402	421	392	354	417	419	400	386	386	375	390	412	407	412	386	417	420	393	381	381	397	399	345	416	396	377	392	388	390	362	372	372	372	388	428	415	386	393	431	402	398	412	388	414	408	414	375	393	369	415	377	386	399	398	403	366	413	392	414	358	399	396	381	386	388	395	375	410	382	417	382	413	410	407	345	414	406	399	372	386	379	399	401	394	394	364	387	384	391	378	392	376	415	349	432	398	365	358	391	381	383	401	376	407	388	378	397	384	360	424	400	401	389	394	396	386	399	360	381	396	364	392	375	372	372	363	400	363	373	418	329	380	380	404	398	404	389	389	393	365	375	376	375	378	387	414	429	397	379	364	353	413	397	404	412	411	368	380	391	397	399	406	392	377	393	406	377	387	413	392	361	424	357	380	330	343	357	382	369	361	363	442	401	347	392	364	357	380	373	402	396	379	355	347	425	371	371	402	342	388	420	358	401	374	346	380	398	374	389	365	373	366	387	405	384	419	391	389	393	404	374	376	403	372	388	429	382	339	387	390	401	389	384	415	410	382	369	405	398	386	402	390	408	403	383	403	354	400	389	393	407	381	385	377	367	384	370	305	354	402	379	402	344	376	391	372	411	417	396	416	424	377	348	366	384	396	410	367	404	415	432	403	361	410	398	394	402	401	393	358	378	363	386	389	372	439	360	397	428	383	409	393	377	407	403	370	405	382	388	352	378	387	404	366	389	395	350	380	369	394	372	391	367	391	352	370	384	398	364	391	428	390	395	386	355	380	445	411	366	382	394	340	392	377	371	401	397	439	379	395	409	377	390	382	404	378	362	382	429	365	363	398	389	352	371	387	391	391	402	377	387	382	417	370	419	389	345	350	416	407	404	367	399	395	407	386	373	394	363	381	388	375	350	375	397	379	350	440	429	362	402	392	404	398	393	405	377	395	397	391	390	372	403	384	365	403	408	425	376	392	386	381	404	414	377	367	378	407	439	402	403	341	392	389	392	352	379	393	374	348	334	400	391	388	375	388	362	402	419	364	387	365	395	344	354	401	396	389	366	389	386	385	369	368	419	388	398	396	369	409	400	379	363	356	373	354	385	420	396	369	402	397	404	368	401	395	385	392	395	396	390	438	416	397	403	364	381	394	409	376	364	397	412	400	393	405	381	373	382	377	428	361	421	361	413	410	427	359	423	361	388	379	394	370	387	366	412	379	385	361	385	386	361	383	396	384	401	412	388	400	372	418	407	354	356	387	386	370	367	387	413	385	368	366	416	380	407	399	389	410	403	373	396	393	416	354	367	407	382	364	395	366	410	413	409	379	383	386	405	374	396	369	366	380	370	367	398	391	377	378	364	389	368	405	361	390	370	376	384	376	410	380	419	388	364	424	382	371	378	411	374	396	357	406	398	377	419	417	359	342	399	373	368	361	377	412	395	360	381	401	385	402	387	405	384	390	412	386	362	400	367	418	385	404	386	360	378	402	394	353	404	396	397	387	432	367	347	390	387	400	388	379	362	399	416	354	370	370	423	401	385	382	417	408	388	403	383	406	390	334	381	381	379	369	399	413	357	414	380	382	387	366	416	385	370	370	413	404	356	378	406	363	405	393	394	426	404	410	376	392	386	381	402	401	395	372	404	407	385	374	378	387	380	426	355	375	369	350	357	425	381	382	390	412	383	369	412	402	398	397	360	395	368	401	395	387	402	394	397	383	395	413	403	395	406	360	359	415	370	371	374	385	427	384	389	379	390	363	399	400	415	383	379	359	384	414	441	373	411	393	388	419	361	367	399	421	404	428	409	430	379	388	369	362	377	401	374	407	385	407	385	371	424	381	395	394	389	417	404	396	387	385	384	406	398	375	383	408	356	380	411	444	404	368	431	402	409	372	428	408	381	371	401	395	391	382	406	416	396	369	389	407	375	426	374	427	406	362	399	409	411	423	399	397	391	397	393	414	410	394	359	443	388	411	418	389	356	353	367	385	366	392	411	398	391	389	408	403	388	421	378	357	361	387	376	362	408	401	407	398	417	400	408	360	387	396	383	396	372	400	402	404	386	390	357	419	383	388	392	384	391	403	394	372	378	370	390	391	420	367	367	424	456	433	391	373	368	360	383	389	422	397	406	386	388	396	388	399	370	387	390	373	370	383	398	393	387	378	371	361	395	391	354	381	408	391	388	401	362	367	387	391	390	407	396	361	393	392	398	379	364	416	370	386	410	408	357	395	386	396	360	386	396	409	407	414	379	413	394	400	367	382	368	386	394	402	393	419	373	393	404	378	396	361	363	367	398	357	399	363	390	375	363	348	372	404	395	404	428	382	382	386	395	382	396	375	364	389	361	366	401	407	387	390	454	392	385	384	386	387	394	393	400	408	426	405	394	392	398	361	360	388	388	400	386	357	375	389	416	354	388	371	371	388	380	395	385	380	421	387	400	384	359	391	402	387	385	369	356	427	434	428	420	364	375	388	439	329	360	387	376	409	410	399	410	361	386	393	392	350	399	393	384	394	358	417	391	418	359	376	354	423	398	347	391	402	406	375	356	362	375	398	384	370	428	369	365	395	379	386	390	383	402	357	360	387	394	404	373	404	406	365	375	431	390	396	374	361	408	387	396	388	419	367	421	377	362	412	378	399	381	356	357	416	400	375	355	414	361	374	390	410	400	379	379	376	366	385	376	391	341	389	403	379	401	400	397	359	393	376	427	369	401	356	378	412	400	432	379	432	415	384	357	375	423	390	376	364	420	352	402	372	387	389	395	371	420	358	368	379	357
2890	968	1136	1278	1225	1062	1150	1038	1025	980	951	1023	972	1021	939	906	894	1003	976	951	1035	953	960	944	968	942	983	959	954	949	896	974	968	920	911	908	926	928	895	861	941	903	905	855	869	925	950	930	866	982	958	910	938	881	885	891	833	912	873	850	865	908	890	909	854	877	875	889	944	866	903	897	876	899	856	904	906	851	916	899	882	925	861	894	888	893	919	906	851	902	890	889	900	930	877	893	872	902	929	914	884	913	880	916	833	891	910	906	947	894	908	867	916	951	894	896	906	878	885	851	912	883	927	950	935	925	893	874	914	883	853	897	869	904	891	902	912	886	900	927	882	933	844	925	850	884	883	850	901	877	888	923	860	873	866	909	911	867	920	878	874	918	886	876	908	965	871	864	864	923	917	850	954	936	921	879	876	933	897	895	908	935	945	872	871	913	888	884	889	867	847	865	891	913	922	884	902	878	878	872	946	910	858	858	922	873	846	846	930	905	930	871	934	858	896	861	837	851	913	858	837	895	872	947	870	832	901	890	894	883	938	901	896	904	908	867	874	913	817	888	883	872	864	885	875	883	864	904	877	857	915	893	901	858	890	884	882	874	888	886	902	871	894	895	849	908	941	872	918	861	910	959	912	818	860	904	871	924	861	907	890	879	926	899	873	910	858	825	899	891	858	879	893	891	881	894	838	914	852	922	894	901	915	917	910	923	877	876	932	891	888	856	907	908	933	914	892	891	909	891	893	907	872	882	904	890	890	833	874	945	880	830	890	866	915	873	877	869	952	894	861	877	908	900	926	928	883	886	892	913	881	916	897	859	966	884	911	907	916	893	912	908	879	857	891	894	865	898	902	934	908	921	924	896	813	925	881	873	872	914	914	912	886	905	894	863	886	872	861	899	913	919	860	937	918	923	842	864	877	900	919	899	845	858	903	840	896	886	883	875	860	870	825	893	917	919	884	924	897	825	902	903	853	873	889	958	825	843	843	903	944	861	895	906	892	890	870	884	869	907	884	938	860	916	875	889	830	899	891	908	914	919	886	889	893	896	908	891	868	842	882	890	891	849	885	881	930	912	890	872	852	894	866	885	917	946	928	913	906	892	901	892	877	877	889	924	931	877	892	864	895	898	900	923	926	849	888	901	923	879	885	940	935	917	878	905	897	927	917	802	814	929	916	882	889	889	866	870	915	921	886	912	928	869	916	899	877	884	889	902	915	875	810	911	939	890	882	954	899	910	877	918	869	901	901	903	896	851	886	901	924	952	894	906	915	901	908	899	870	892	897	947	923	960	935	859	942	916	903	880	931	884	850	918	861	885	852	913	918	856	923	907	905	872	908	900	894	875	881	937	846	869	843	881	870	882	870	863	843	869	918	924	939	871	899	946	965	896	898	913	929	843	857	864	883	947	942	902	886	878	838	867	883	816	905	902	874	834	870	864	849	875	901	902	881	813	883	914	882	920	907	936	909	844	905	891	886	899	854	907	782	915	856	900	916	891	873	867	862	858	851	889	931	855	894	838	899	858	866	889	900	909	902	868	894	829	864	966	858	887	871	896	896	869	923	904	866	876	884	884	856	907	931	900	918	868	912	869	913	913	898	864	886	898	895	924	938	895	905	950	898	824	899	888	907	901	862	886	841	876	861	904	898	832	866	882	925	858	843	874	822	837	894	882	932	910	897	871	915	876	895	866	876	890	914	875	895	939	889	906	885	884	860	901	906	919	867	883	847	897	877	904	885	915	877	882	885	846	877	882	906	861	932	875	870	901	928	921	978	914	851	950	951	834	896	869	886	899	899	835	864	874	880	888	840	889	907	945	880	880	869	861	861	911	905	896	845	881	933	900	856	885	888	853	814	865	965	881	853	894	897	894	889	886	920	908	912	878	911	880	894	896	852	943	923	895	865	879	883	891	847	928	854	891	876	897	907	863	889	842	909	906	887	891	855	860	867	896	858	903	896	914	904	938	916	930	894	912	884	857	966	868	890	945	859	903	886	924	907	883	925	914	840	884	905	821	910	871	862	827	900	870	838	863	857	847	843	894	844	891	896	872	907	869	941	876	846	869	892	818	923	888	970	841	877	887	875	876	843	914	900	898	883	886	886	906	848	903	858	925	851	873	941	893	921	869	873	882	913	896	896	884	907	930	886	885	853	865	896	933	922	881	911	868	862	930	895	861	884	837	840	846	857	872	886	862	873	997	897	877	935	917	838	909	896	872	913	928	879	880	853	853	892	830	951	878	925	892	906	938	900	920	861	893	918	875	877	911	874	892	932	905	861	915	874	851	876	886	906	846	861	917	912	841	869	908	897	898	910	921	930	925	877	917	870	877	879	895	893	873	888	880	922	926	917	906	866	871	896	880	892	836	911	878	835	886	904	841	900	914	887	904	931	900	871	902	938	923	881	878	948	874	789	868	853	871	841	900	871	923	866	893	911	848	908	896	828	920	888	830	907	808	910	891	893	923	876	853	884	907	806	933	903	927	916	898	858	887	902	938	907	941	895	823	864	845	850	902	896	867	937	850	862	870	846	916	857	935	890	866	886	885	860	946	910	886	890	888	933	884	900	875	863	866	917	915	898	897	856	898	841	927	882	870	888	884	870	855	914	908	890	878	929	869	917	878	865	916	857	929	865	856	825	871	871	902	910	854	860	861	919	920	838	898	847	891	873	873	918	919	852	876	838	894	835	930	865	890	896	851	869	876	920	873	858	871	889	891	870	882	932	885	924	900	870	932	858	869	891	890	903	897	888	904	903	924	887	837	877	941	895	906	854	907	861	924	906	921	892	849	868	929	914	829	874	872	851	889	899	896	908	842	924	878	847	850	894	891	946	903	860	904	886	877	859	924	907	891	865	899	866	855	932	876	893	910	862	884	915	917	885	940	889	882	888	906	867	932	829	871	932	878	857	875	884	903	912	869	878	905	848	909	859	876	934	848	901	866	950	859	927	889	896	861	911	949	895	884	894	907	897	866	876	850	846	892	877	922	880	880	876	920	869	951	891	866	888	869	854	930	904	910	893	875	909	883	867	957	875	926	885	921	874	927	868	849	826	928	886	907	854	889	900	879	872	918	892	934	899	863	824	916	901	874	885	875	866	939	886	898	889	840	872	902	934	927	901	881	843	856	858	946	938	883	899	847	864	865	848	922	910	916	919	856	827	844	895	853	875	858	873	888	896	919	888	893	916	897	854	929	810	896	858	891	911	873	908	851	844	932	898	870	859	915	851	916	855	845	870	885	914	889	863	862	897	849	916	866	924	847	860	879	896	906	877	890	876	901	862	859	875	885	887	893	904	909	862	958	955	923	867	869	908	841	862	893	897	849	931	887	916	929	917	872	904	906	889	864	918	880	902	887	885	892	878	914	864	871	905	846	886	936	937	872	876	856	875	875	907	874	873	940	938	903	923	879	910	884	877	859	913	908	861	835	887	899	894	849	880	864	918	850	858	893	896	892	917	847	873	912	859	912	878	873	833	867
23396	4266	1645	1241	903	690	612	524	469	418	384	381	381	351	340	337	334	309	326	360	305	337	318	342	329	327	320	289	325	285	280	307	334	291	304	266	292	257	302	298	273	256	293	288	287	257	310	322	268	300	281	276	285	259	282	287	293	287	283	261	274	287	272	288	270	261	310	266	268	295	297	275	266	300	300	267	287	316	269	306	274	297	255	274	272	268	280	275	291	306	275	247	284	279	283	288	275	299	278	299	262	258	283	278	264	280	279	265	286	268	264	250	247	278	271	280	300	269	252	303	274	281	283	264	316	286	242	296	267	293	285	251	304	266	296	308	275	297	279	267	284	281	273	240	263	275	276	273	296	278	274	281	292	288	275	284	300	253	277	286	261	277	281	291	277	262	259	305	290	304	317	264	288	293	286	298	285	262	287	291	267	284	276	287	284	307	265	273	256	278	284	254	283	290	283	262	272	276	280	282	255	287	256	271	260	296	268	277	274	282	287	266	286	229	258	297	276	282	267	273	266	266	306	301	257	289	279	286	259	265	276	301	279	229	277	300	255	300	324	301	303	264	270	274	294	286	269	278	300	282	260	292	303	289	267	297	288	277	309	279	277	262	290	330	288	297	294	285	262	269	277	291	234	288	292	274	278	264	274	281	259	262	302	313	298	236	287	268	277	265	291	306	272	277	272	272	296	286	304	254	260	253	273	302	304	290	274	263	336	269	290	281	248	307	282	294	280	250	266	261	282	298	286	298	299	298	279	297	256	275	285	274	285	266	271	302	271	273	261	270	250	295	283	270	257	281	291	284	312	245	332	279	279	259	265	284	291	294	269	265	294	275	278	272	284	284	295	277	269	307	268	308	267	280	305	269	289	277	262	271	304	279	281	280	279	313	243	277	288	292	292	250	273	252	289	279	311	309	281	266	284	296	256	284	299	286	259	286	282	282	295	264	312	276	283	246	277	305	289	270	264	255	261	292	272	255	311	283	279	279	255	249	284	286	291	268	323	289	273	270	273	300	277	310	272	263	260	300	301	254	253	267	286	243	273	272	261	279	255	275	331	294	283	270	266	257	272	290	273	269	276	300	276	273	291	253	257	258	263	300	260	294	277	277	255	249	305	274	258	300	277	280	263	232	294	253	295	287	270	265	283	295	270	276	292	242	278	284	284	283	257	285	276	286	276	291	280	261	304	267	279	259	311	274	293	310	270	254	268	267	275	285	292	246	244	265	300	251	286	269	279	303	269	303	288	274	245	252	269	292	316	248	266	291	292	276	301	278	288	278	296	274	279	308	283	255	269	217	276	281	278	263	279	302	310	292	286	262	281	269	280	255	263	282	270	284	291	279	293	238	242	285	259	293	304	293	271	236	307	300	278	273	297	296	299	285	288	276	296	279	266	289	296	257	263	260	287	270	282	278	249	297	253	285	270	253	287	239	289	310	302	307	282	259	275	289	285	276	297	290	260	302	265	273	273	273	296	265	269	281	258	267	284	289	278	266	286	282	291	273	263	284	277	298	274	289	266	273	261	276	289	266	306	290	284	266	261	282	302	283	297	246	287	256	267	303	286	289	285	263	301	306	301	269	286	253	299	265	277	280	258	290	266	308	292	285	280	292	288	285	267	271	259	269	280	299	286	268	291	255	302	258	288	284	274	291	297	272	258	283	286	273	278	299	273	290	263	259	256	316	272	278	312	269	274	249	259	293	290	251	253	271	282	290	260	289	331	312	272	237	284	274	253	253	283	302	256	284	293	289	258	293	290	296	286	271	288	285	246	282	301	266	251	268	257	288	270	273	273	246	280	270	299	269	290	279	297	289	300	283	275	326	296	299	309	261	277	288	246	324	254	285	290	283	304	285	295	275	285	263	284	304	307	294	275	272	310	266	279	259	289	264	280	277	262	278	287	287	265	300	261	302	284	276	264	271	285	270	304	301	268	264	288	254	310	286	304	293	289	273	267	287	273	278	310	299	262	256	276	247	253	309	299	252	293	291	299	279	283	245	277	257	267	267	274	261	282	267	277	269	278	270	265	274	268	311	293	283	276	289	279	279	286	297	297	244	265	275	278	293	304	298	268	257	287	268	278	286	328	252	291	281	286	272	264	268	235	281	310	283	288	299	276	288	283	304	265	288	268	263	253	269	322	284	266	287	267	301	313	271	290	274	300	304	260	284	308	267	285	285	254	272	272	281	287	279	260	291	303	244	298	312	316	292	290	289	267	261	283	290	274	288	282	274	284	289	309	312	275	292	305	282	294	289	288	286	274	313	268	240	276	287	293	292	293	272	265	284	301	293	302	291	294	304	290	275	255	261	269	277	291	311	292	291	306	293	255	325	296	327	267	246	282	278	266	288	272	296	306	273	286	271	262	235	259	287	265	287	279	284	305	275	277	279	272	281	291	271	270	254	290	275	270	285	335	310	284	270	303	291	315	258	294	263	328	278	257	335	275	307	259	300	268	292	281	250	262	290	301	297	250	249	255	261	303	228	269	287	295	253	273	273	292	266	271	237	261	267	260	281	273	297	256	283	300	293	272	275	270	273	269	290	265	287	279	285	309	260	303	297	276	294	259	288	264	271	275	279	266	265	250	289	270	273	253	297	274	256	321	298	293	263	279	272	278	271	292	244	309	274	269	282	270	306	267	288	284	290	303	277	278	270	295	301	293	240	252	292	250	277	294	250	265	302	275	259	292	262	311	273	261	283	266	299	287	308	267	277	277	260	302	258	286	260	291	286	284	279	282	277	269	259	258	275	276	279	267	265	293	270	270	245	286	280	275	277	269	245	245	248	266	254	255	284	311	297	281	258	275	276	267	317	287	291	288	264	262	276	272	237	278	267	291	310	270	282	292	280	279	276	283	259	280	260	307	264	265	249	291	275	243	261	307	276	264	263	286	287	304	277	265	251	245	281	309	298	278	309	263	291	270	258	279	273	292	268	276	321	248	274	295	286	273	276	263	270	273	304	265	275	286	253	281	287	292	294	289	244	266	263	298	288	276	285	252	294	302	254	262	293	274	285	294	285	264	273	277	275	278	298	280	282	279	270	269	288	318	290	281	314	290	257	309	251	263	323	281	292	325	286	263	277	273	265	289	315	271	282	284	296	269	280	285	317	299	269	278	284	289	288	272	293	295	268	286	262	284	289	273	287	300	275	237	303	271	274	283	252	293	274	273	267	261	289	300	273	302	262	259	291	252	269	276	273	282	276	266	238	270	287	305	272	271	277	287	300	309	273	287	285	271	295	298	280	305	268	268	266	284	266	275	269	248	266	251	244	287	234	253	288	283	295	291	284	281	276	274	244	284	268	266	270	290	265	299	298	269	266	261	282	287	254	286	274	293	282	279	260	284	264	284	269	272	304	278	253	306	297	288	292	274	261	284	263	267	288	289	262	261	257	265	268	243	288	290	276	308	288	276	301	288	282	274	271	273	318	302	286	292	276	283	284	272	263	292	280	254	281	289	252	273	311	268	296	275	269
11824	1511	3103	3646	3176	2665	2239	1861	1797	1535	1404	1317	1246	1166	1226	1129	1070	1112	1096	1048	1036	1008	1009	1042	966	960	912	870	904	889	888	857	853	844	823	809	825	782	795	776	768	772	767	730	750	736	751	769	744	753	764	728	748	720	726	706	712	706	662	711	688	710	695	700	656	672	682	678	727	720	699	668	680	700	727	713	723	693	691	702	687	711	692	711	701	660	692	691	687	668	686	683	667	676	656	650	693	681	707	679	695	707	665	687	694	731	706	656	680	690	695	699	719	758	734	727	754	680	696	733	727	695	671	715	721	717	675	712	713	675	716	709	703	683	750	707	710	662	686	707	694	693	670	637	721	699	700	710	687	663	689	650	697	709	708	641	657	665	674	679	674	701	706	682	694	679	686	668	680	715	657	726	648	693	695	694	669	749	661	671	690	682	672	672	669	701	712	688	674	676	667	643	725	735	668	681	691	651	734	682	720	692	667	701	686	672	685	701	699	666	694	694	667	679	658	659	686	653	667	682	726	664	719	685	659	642	685	655	665	694	708	689	729	695	694	695	672	667	653	699	699	670	670	673	679	711	662	670	623	689	715	682	674	667	702	729	658	687	692	707	698	666	659	693	667	639	685	705	678	680	661	707	671	673	694	671	658	659	664	661	676	694	679	646	714	667	665	682	632	664	681	688	734	686	696	647	689	654	659	694	637	755	690	624	684	667	658	678	678	731	669	721	682	692	642	701	688	669	689	693	716	682	675	674	675	672	683	633	690	696	687	714	680	648	704	690	645	709	655	673	661	691	658	682	708	625	724	697	698	699	737	701	723	681	695	690	686	729	692	653	652	720	627	700	701	682	706	710	670	708	682	758	654	687	655	636	647	684	690	685	627	678	710	690	667	656	702	692	665	623	668	684	706	676	724	698	699	670	669	668	703	687	696	661	679	690	667	668	686	715	667	720	646	689	673	698	682	663	693	666	646	699	679	704	655	682	700	677	688	677	711	665	637	637	604	685	679	632	682	654	646	694	718	684	722	703	712	668	703	628	627	686	653	695	673	721	670	653	711	676	685	658	688	690	702	654	682	714	727	647	694	693	675	723	715	671	675	679	697	691	737	691	670	657	667	677	679	699	708	675	720	686	658	689	690	674	681	707	675	700	714	677	698	685	647	684	725	693	681	680	707	671	714	662	724	667	672	691	683	706	687	734	616	673	655	647	710	684	655	674	669	689	686	701	691	669	687	734	701	658	680	680	670	737	722	678	703	653	664	651	694	665	673	662	690	629	699	621	653	665	699	704	682	679	697	645	712	674	686	690	631	711	718	697	664	716	718	712	647	703	659	707	690	661	678	702	646	687	654	673	685	724	695	681	641	659	673	667	675	694	685	663	715	670	648	664	685	725	639	682	711	691	677	687	696	649	647	720	699	636	659	689	697	677	697	733	713	650	673	694	646	687	663	696	727	717	680	654	651	742	652	664	683	704	655	675	710	666	701	706	669	703	721	701	714	655	657	681	657	713	701	719	665	761	694	716	669	682	707	678	661	686	677	696	699	690	688	693	714	704	699	740	655	711	658	699	702	674	705	711	728	702	671	703	684	713	732	665	664	687	655	695	724	644	664	644	641	695	698	687	708	684	646	711	653	727	694	697	642	708	675	678	713	699	653	675	696	680	689	709	688	648	704	680	722	708	688	695	703	692	643	630	697	662	689	693	661	687	696	662	687	666	716	724	673	654	662	642	657	685	722	689	697	700	677	657	693	658	680	731	674	718	651	681	690	707	673	673	663	678	684	679	697	693	670	616	656	708	694	715	729	684	667	692	676	691	727	636	675	666	652	701	685	667	658	648	755	685	689	665	668	663	676	689	685	652	737	657	666	652	654	717	650	687	676	691	646	678	701	676	686	693	675	621	653	688	702	741	698	664	662	688	738	692	671	682	682	664	663	702	654	728	692	659	724	695	675	629	687	692	676	701	686	693	660	682	682	726	682	707	736	710	701	670	695	642	679	638	725	720	697	634	709	664	721	656	720	668	707	702	722	648	700	692	693	676	680	676	707	686	678	709	656	676	698	672	714	670	740	712	648	692	684	699	721	688	631	724	675	662	613	641	694	675	673	687	653	708	680	675	682	653	655	693	674	674	662	667	691	714	672	649	628	697	690	673	728	696	661	651	679	676	664	663	691	647	687	737	660	638	684	706	706	707	669	699	726	709	713	664	693	721	682	706	644	683	687	662	705	680	649	708	679	662	685	693	702	697	695	670	705	648	672	655	688	722	677	701	678	699	643	701	724	686	696	637	669	687	690	656	676	656	636	633	698	693	661	673	693	694	689	711	709	681	656	658	673	710	657	695	670	714	731	720	679	696	667	727	641	693	690	708	712	698	724	685	683	696	661	642	697	678	699	679	675	687	711	656	670	672	704	673	655	724	684	683	656	680	701	653	702	696	718	671	643	692	677	697	706	702	703	684	698	684	689	740	685	694	672	651	665	697	676	653	654	699	622	695	695	634	673	698	677	671	649	710	682	726	664	641	691	727	704	677	680	699	739	670	658	683	674	667	752	691	671	714	689	684	629	685	681	692	699	658	697	696	717	704	661	677	668	658	637	655	709	704	672	673	673	687	691	704	688	720	696	676	672	660	659	656	682	688	670	650	608	647	699	688	666	688	685	703	693	701	697	676	647	706	699	704	684	679	734	706	683	650	680	677	688	671	676	672	675	689	693	678	728	695	753	653	665	699	674	619	665	638	703	698	703	689	695	690	701	676	706	646	706	662	626	682	672	646	674	686	684	667	691	672	670	709	695	698	739	681	616	675	678	678	665	709	719	711	660	623	653	691	727	700	671	675	719	658	696	716	631	640	640	632	691	690	681	670	666	706	678	663	714	655	673	685	707	657	669	701	644	689	675	680	661	667	672	671	663	673	610	664	700	647	717	654	701	697	725	733	671	641	681	635	689	715	662	689	680	675	677	721	691	690	683	671	723	683	690	679	653	649	690	657	696	682	660	637	628	747	689	643	679	718	704	664	668	659	760	715	692	665	679	704	673	715	678	684	668	688	683	624	703	676	628	709	673	680	703	685	723	712	690	677	679	679	687	707	677	710	701	698	700	690	664	682	661	690	681	715	680	710	724	679	759	642	734	657	667	680	672	661	676	639	698	707	686	655	680	692	658	643	686	693	681	684	634	695	675	680	659	683	678	603	693	728	690	725	670	719	727	702	669	669	711	666	681	696	638	631	698	631	681	673	710	694	661	689	703	656	707	681	699	692	664	650	674	658	683	698	685	680	664	654	678	696	681	700	697	668	668	742	679	719	664	684	706	656	688	654	664	651	630	679	676	737	702	725	682	683	678	743	682	670	719	712	711	701	662	660	708	687	685	666	650	697	719	666	620	690	659	710	667	691	661	666	716	694	646	679	721	661	670	688	693	667	701	685	699	707	675	661	666	701	714	678	674	654	701	676	642	663	657	657	660	670	692	687	638	676	660	652
35136	12747	3842	2456	1604	1205	1042	856	715	678	583	590	493	496	490	519	504	486	492	427	437	422	462	433	435	449	424	436	405	447	375	401	381	394	377	414	381	418	387	380	384	369	412	416	389	374	382	404	403	392	376	374	390	334	372	359	385	359	333	410	370	353	388	382	373	386	381	376	428	404	369	360	383	364	380	364	370	382	382	380	358	369	377	346	396	369	384	324	355	362	373	392	365	373	382	404	385	416	389	397	387	369	341	392	354	359	367	394	366	404	383	375	388	354	370	368	389	339	397	357	351	361	370	352	371	444	378	379	368	352	390	407	390	384	382	350	390	360	378	392	345	377	381	376	337	361	365	387	346	373	362	400	354	360	383	352	352	350	353	377	353	381	379	375	351	380	378	383	369	388	385	383	367	364	351	376	424	393	370	361	348	353	389	373	394	373	377	382	374	399	391	386	355	394	353	365	357	315	338	360	346	428	405	379	379	350	366	363	334	353	366	330	355	373	368	362	362	380	380	372	351	364	375	395	374	365	328	356	356	371	362	364	374	377	368	352	388	369	355	392	382	415	358	394	384	366	394	338	397	385	347	360	376	380	368	385	390	415	358	411	367	330	345	338	415	355	371	383	383	372	333	321	364	342	351	378	341	336	359	387	324	389	398	337	372	402	358	366	375	378	356	389	340	373	359	384	387	354	365	380	391	355	333	353	395	380	370	380	393	355	371	332	360	370	335	367	389	392	382	376	363	335	408	359	387	354	340	361	376	364	377	369	373	347	364	408	366	334	337	394	362	385	380	375	364	370	342	367	384	348	371	400	355	412	385	368	424	390	345	368	377	341	410	362	377	401	391	347	391	394	393	380	348	348	372	326	358	347	315	347	383	355	361	385	372	362	339	377	345	375	376	351	351	353	345	349	378	372	349	405	397	398	360	356	352	377	350	373	363	381	350	331	377	387	384	360	373	359	381	347	330	360	327	389	353	363	386	355	344	369	408	367	366	373	368	379	380	370	345	376	362	378	385	398	383	380	394	366	355	359	377	375	370	374	361	330	367	348	373	337	405	393	346	344	379	394	374	371	352	355	357	417	404	354	358	376	399	372	377	319	389	385	329	374	356	361	352	395	362	346	383	394	375	332	405	423	355	379	368	362	361	356	367	378	377	361	395	381	354	320	385	369	361	389	336	371	398	371	351	388	362	344	383	383	372	388	351	361	369	356	385	331	428	375	335	388	373	363	369	371	388	384	397	367	361	369	363	352	370	379	398	395	361	346	343	365	385	396	342	379	362	365	359	354	384	376	353	389	372	336	324	373	365	348	363	364	385	366	392	342	350	357	388	353	375	377	376	358	402	375	388	370	396	363	352	400	406	384	375	377	397	377	372	330	396	366	384	377	376	355	356	392	390	376	400	397	362	358	370	359	373	380	344	390	344	375	377	370	400	347	352	333	349	354	349	348	388	424	360	344	391	342	380	404	406	383	350	362	350	394	403	376	382	381	363	379	356	355	370	358	359	395	398	344	368	386	354	394	338	343	363	367	410	392	373	395	343	390	395	372	380	372	374	383	371	395	350	358	369	380	398	378	360	384	397	358	392	373	437	393	364	371	372	367	384	350	386	371	345	358	363	349	343	357	386	395	344	350	339	381	385	376	385	371	336	362	381	368	421	386	346	348	367	385	368	375	387	331	382	374	363	370	368	435	401	343	365	384	399	344	374	346	365	369	358	374	398	345	369	328	393	359	380	346	386	352	357	394	350	363	358	359	362	378	356	420	355	393	366	349	393	366	381	376	381	340	348	348	350	323	344	352	370	373	376	332	393	368	351	379	344	328	390	349	364	347	369	366	391	374	372	363	365	369	382	361	351	379	324	338	372	377	388	373	379	397	361	349	375	357	379	401	361	382	331	352	342	358	372	382	356	379	389	373	334	361	383	427	381	364	354	367	380	380	346	363	389	350	334	383	371	373	339	390	384	388	378	344	361	356	351	372	355	365	352	376	380	359	347	382	360	386	346	375	331	350	380	371	338	377	358	396	367	378	362	368	329	370	365	379	352	384	332	330	399	327	368	360	350	347	368	329	372	383	382	395	354	387	315	412	374	380	351	345	380	386	352	384	384	377	344	364	373	360	362	368	373	358	382	362	379	373	368	326	387	420	357	351	369	373	360	350	347	358	356	395	362	353	368	364	386	362	372	415	353	379	391	381	345	323	340	383	383	326	386	399	366	340	369	373	383	376	358	372	365	326	370	378	329	381	385	371	375	364	354	345	342	369	364	365	356	383	392	362	378	424	361	372	369	389	336	358	412	363	341	365	392	356	360	362	364	339	364	366	368	373	381	330	367	364	375	366	345	368	370	336	396	365	392	348	332	346	360	377	343	380	397	399	334	371	363	389	372	366	371	375	374	367	381	361	355	368	385	361	376	376	381	366	410	356	380	366	378	331	386	367	372	400	380	362	400	384	388	334	360	364	366	403	383	373	396	381	392	377	437	352	379	412	369	386	385	354	327	386	379	345	375	365	358	389	374	363	357	380	369	315	353	349	375	381	388	381	333	368	383	394	335	359	358	340	370	355	346	392	382	349	372	309	331	381	362	372	373	350	339	353	370	374	386	354	377	372	403	394	357	389	356	380	377	388	381	320	382	392	402	355	344	362	358	391	384	361	315	394	373	379	333	360	361	369	376	329	371	342	394	365	375	390	361	407	367	367	345	360	397	366	374	349	354	372	395	376	339	384	385	375	384	358	400	361	390	361	390	370	390	404	350	393	364	385	376	335	359	376	390	349	369	367	367	381	377	381	360	356	308	378	355	400	341	363	395	379	347	375	388	356	384	381	366	381	360	380	348	366	350	346	374	356	356	403	344	405	350	355	368	436	403	351	342	400	368	372	331	366	329	384	402	403	373	402	381	337	355	323	359	402	321	366	365	422	379	381	389	398	377	360	397	382	359	328	377	371	345	348	375	384	399	361	383	367	330	365	394	371	384	373	372	366	353	359	351	382	352	347	364	342	371	362	360	359	378	366	379	366	349	364	381	418	382	372	388	391	351	318	381	346	368	371	385	390	324	368	380	410	366	378	362	368	334	344	328	358	413	362	380	333	379	352	374	354	357	377	362	392	398	383	366	338	368	367	383	365	360	360	346	366	387	370	371	339	349	371	351	392	395	360	343	352	359	354	366	353	388	334	372	372	403	346	390	354	348	356	355	391	358	376	364	326	358	344	388	387	360	350	381	401	370	364	379	409	361	401	339	361	339	370	374	421	353	346	376	352	362	362	369	348	390	399	342	336	407	410	356	339	366	378	385	386	367	366	324	387	376	368	346	365	375	347	365	376	405	386	356	383	363	363	359	382	361	363	334	352	380	343	368	384	396	384	395	385	321	347	378	349	368	368	346	369	333	352	409	359	358	340	381	342	373	383	359	377	363	362	382	342	391	398	371	402	373	394	381	363	353	410	335	363	365	364	362	368	363	349	362	365	350	387
16417	2522	5337	6340	5559	4505	3784	3134	2829	2577	2248	2172	2011	1815	1726	1660	1630	1684	1573	1550	1491	1393	1395	1342	1356	1406	1285	1346	1200	1295	1188	1171	1175	1126	1074	1033	1038	1035	1078	1035	1053	1035	1045	988	1041	996	992	984	1009	987	1035	1013	947	1009	968	957	946	1000	1014	869	925	917	920	933	872	928	833	939	907	954	945	879	914	921	872	915	938	935	918	890	840	899	885	886	873	856	917	873	875	851	933	889	858	930	900	906	857	916	887	883	871	911	928	909	926	888	901	922	928	914	861	942	918	902	955	958	887	905	975	934	950	871	899	949	923	920	889	874	928	920	909	896	885	861	850	913	854	919	876	854	846	856	861	872	882	904	882	888	943	823	860	897	830	923	877	845	904	842	857	926	874	948	877	872	924	904	866	818	855	881	862	865	908	865	890	936	853	847	854	833	876	946	869	892	837	896	884	871	818	856	882	824	914	863	810	896	869	855	922	864	885	882	931	847	840	848	910	882	894	824	869	863	861	934	864	872	849	859	871	914	853	873	862	835	832	849	830	882	866	857	852	894	829	841	924	835	900	886	856	869	913	866	855	914	876	807	879	892	852	880	821	889	830	882	902	890	912	889	891	892	869	895	874	825	861	900	840	900	849	889	899	864	864	918	895	905	924	865	861	897	879	859	865	898	848	880	843	917	894	886	930	893	832	875	954	892	912	869	905	876	867	803	883	876	863	849	863	899	923	839	889	865	877	916	900	851	860	827	912	881	874	858	896	838	821	907	812	900	865	918	891	859	833	866	828	852	885	864	846	848	915	861	860	847	882	863	825	861	833	840	846	847	863	876	870	885	834	863	908	897	865	863	846	842	872	889	892	909	862	860	881	884	938	854	876	863	898	866	912	883	892	853	891	873	897	878	909	885	889	872	903	907	866	878	897	883	835	925	838	837	906	895	907	894	876	890	894	842	881	833	916	865	868	898	859	864	882	862	902	916	972	847	893	888	835	873	843	864	842	875	845	835	903	936	906	892	880	847	859	850	869	861	885	907	894	929	854	935	902	924	906	928	835	827	868	901	856	897	922	941	856	847	877	846	881	854	872	884	861	875	893	892	911	857	874	905	846	850	827	838	891	842	924	854	874	868	874	820	884	842	893	834	853	823	892	842	854	909	888	820	904	885	885	869	842	815	892	905	858	880	913	903	893	863	861	844	861	899	851	934	889	881	898	943	852	845	845	847	869	874	912	923	849	860	841	876	841	869	892	868	866	884	857	888	877	817	829	845	809	830	854	875	869	871	820	829	890	877	893	872	898	833	854	885	877	914	882	878	869	892	851	915	871	854	856	837	829	858	901	918	851	878	875	875	879	858	912	814	852	901	908	898	865	849	903	886	844	925	841	874	850	884	837	871	849	877	881	963	869	859	867	876	895	873	866	900	883	892	861	902	874	887	901	918	842	858	872	873	876	885	903	885	862	874	832	881	830	927	883	858	865	876	897	855	852	917	858	878	925	864	837	856	936	848	866	851	864	819	841	882	840	878	869	871	848	896	917	948	845	892	856	875	844	887	898	909	839	870	864	851	904	901	858	862	840	888	898	870	883	868	874	865	806	866	858	889	871	892	822	927	889	935	885	889	870	859	935	849	841	815	859	846	927	923	860	895	895	888	859	882	872	859	903	904	854	894	867	910	869	901	876	892	862	849	888	900	857	904	839	938	921	857	882	851	874	884	873	820	914	894	838	890	873	873	902	871	938	839	855	915	898	895	853	887	822	862	914	914	890	852	863	910	850	935	904	873	862	879	815	903	902	879	799	877	815	836	824	822	822	810	861	932	930	872	826	871	792	830	868	861	864	865	814	875	859	883	868	879	948	872	819	848	885	869	818	864	893	881	883	890	820	842	913	831	866	868	894	884	849	896	861	889	824	831	843	892	878	886	871	891	914	848	895	884	820	879	854	875	889	886	863	855	877	836	843	853	897	868	862	867	853	900	871	888	846	842	911	915	900	929	906	853	856	854	860	884	847	891	867	899	877	871	917	860	933	935	848	849	899	878	924	882	907	912	870	844	903	878	882	838	870	845	852	887	878	853	893	862	892	891	837	877	898	888	931	869	899	810	905	880	819	852	865	945	888	849	899	848	842	892	824	834	829	872	871	852	927	838	901	869	828	896	893	873	833	852	825	910	931	854	866	905	875	854	902	827	922	868	884	866	844	889	842	825	867	876	917	873	871	946	911	883	864	875	869	879	892	880	875	849	915	886	930	895	861	865	839	852	846	885	861	929	875	869	911	830	842	792	856	914	900	849	842	793	839	881	868	863	893	872	841	886	849	845	922	874	824	882	867	840	898	768	841	863	916	904	852	898	876	878	876	860	896	836	826	850	908	909	922	857	916	915	867	852	873	854	833	821	923	926	889	911	839	868	842	912	858	887	872	892	853	921	929	869	842	871	854	894	871	839	879	916	888	958	866	854	896	831	879	939	855	948	840	857	876	866	881	871	808	844	919	850	862	881	825	849	846	878	893	890	889	927	870	808	936	853	867	867	903	894	851	943	885	863	870	944	884	867	925	890	927	875	884	874	883	852	892	817	892	849	831	868	860	902	884	852	902	891	886	883	890	915	862	866	911	891	903	862	848	872	862	877	830	873	858	931	883	944	797	847	863	859	859	836	886	876	878	840	900	875	863	905	897	894	864	824	875	841	880	938	871	932	855	857	872	877	903	872	867	886	922	865	872	818	871	890	859	888	901	879	887	862	856	845	879	875	940	897	902	826	860	904	870	912	861	858	851	855	859	894	862	839	882	864	892	876	847	883	899	930	869	918	890	816	886	923	881	884	832	875	863	942	958	851	810	825	863	886	861	888	903	848	879	893	864	870	842	860	820	824	883	864	919	884	890	884	885	888	860	947	906	884	817	897	848	887	931	844	804	898	861	884	890	834	881	883	908	851	824	881	890	848	878	862	859	839	804	920	882	909	858	880	898	883	859	880	850	836	840	830	826	907	844	894	899	815	848	887	846	841	881	903	879	883	909	859	855	812	831	854	898	843	867	898	840	858	896	894	872	884	866	911	886	890	886	910	847	893	870	883	871	880	911	890	927	816	807	868	827	869	892	846	901	848	890	873	868	857	908	844	873	826	874	844	935	917	912	906	905	842	919	931	898	911	903	858	842	901	911	872	840	843	847	872	876	877	848	872	870	884	834	875	847	872	882	863	909	905	851	881	846	847	867	870	867	792	890	850	924	925	914	897	905	935	908	911	876	855	891	878	927	872	915	857	908	902	873	859	847	881	851	828	857	871	888	938	917	846	912	828	892	881	869	865	909	947	861	882	898	897	810	856	924	857	884	886	871	814	838	909	893	878	888	854	887	853	869	894	885	844	830	868	879	821	857	897	884	909	858	922	875	857	863	883	925	868	884	899	905	883	856	909	874	860	860	908	865	866	853	861	876	910	882	889	917	900	835	926	906	905	843	889	812	888	848	897	942	857	858	887	852	949	844	896	887	844
2821	521	546	501	443	453	470	442	435	414	396	370	403	407	425	394	401	438	415	408	428	371	365	367	410	405	377	406	396	389	435	430	411	409	412	356	391	358	397	391	394	391	380	409	401	375	351	375	415	397	409	410	336	387	392	378	368	397	362	366	386	344	380	357	379	389	404	361	391	369	423	420	422	408	400	445	384	399	380	374	401	417	394	380	383	391	399	397	385	384	385	392	356	356	409	386	387	390	408	416	389	417	405	391	380	414	361	414	426	372	365	376	399	443	393	449	400	378	380	397	398	379	420	361	395	412	417	405	379	381	393	436	422	410	384	405	409	389	419	400	389	394	371	412	417	382	380	359	393	404	402	383	397	388	360	384	416	358	422	420	466	364	384	387	409	410	427	401	360	378	392	378	407	396	387	373	364	417	349	395	391	407	407	423	398	412	378	377	348	409	400	404	373	381	415	384	411	412	443	398	380	410	404	365	401	415	347	393	366	389	403	390	405	381	384	394	377	395	409	384	387	394	413	387	408	409	391	361	374	426	352	409	399	421	413	414	393	407	367	392	374	420	348	374	370	390	384	406	376	422	392	418	397	423	396	421	380	408	382	371	400	401	416	388	384	383	385	375	410	379	399	407	362	424	402	407	402	378	387	364	380	412	406	373	358	387	409	370	398	412	352	387	398	389	397	402	391	387	420	410	381	394	383	407	414	389	379	363	441	390	417	363	384	433	404	394	361	378	396	351	371	372	358	358	384	401	374	391	395	388	390	377	385	380	443	385	402	374	408	368	397	388	408	397	390	388	366	369	353	409	365	389	435	372	408	398	423	379	396	412	397	398	356	388	405	398	405	420	383	411	385	369	390	366	379	410	352	380	397	402	363	406	420	391	381	353	406	377	393	396	382	373	385	392	394	400	398	376	415	386	410	394	433	384	397	408	381	396	377	378	396	357	379	429	394	405	438	439	383	417	400	382	401	447	382	384	427	376	387	366	349	381	366	373	388	399	435	350	340	375	412	428	390	368	416	367	417	405	354	397	360	390	419	382	388	377	390	387	408	411	413	397	355	365	347	395	401	383	413	424	390	394	405	359	382	405	395	399	379	403	402	384	373	378	403	389	416	425	393	412	395	385	401	361	372	350	425	373	379	359	419	385	375	397	395	386	375	403	376	418	445	342	371	365	389	372	365	391	382	402	429	374	409	411	379	389	406	408	392	358	383	414	407	376	389	384	362	373	407	387	395	374	402	387	380	389	364	401	331	415	371	378	380	400	374	391	362	399	418	414	422	367	355	400	423	355	439	385	374	413	371	410	410	427	391	415	396	371	373	429	404	376	391	387	393	418	394	406	433	367	429	371	394	385	361	389	391	380	408	406	376	384	426	386	413	390	389	356	372	365	379	365	396	370	374	408	387	404	383	378	388	387	375	370	405	403	396	424	401	411	378	381	415	392	362	388	420	382	395	373	409	387	377	361	425	393	374	384	406	391	379	419	381	439	384	367	376	416	415	382	378	411	394	384	393	356	419	371	398	392	393	387	365	401	377	346	404	432	371	382	375	411	368	409	384	373	354	407	411	409	347	400	377	360	407	368	403	371	423	455	400	390	434	376	395	392	416	407	422	394	406	359	384	386	383	380	351	434	374	387	388	422	377	403	361	381	390	383	392	389	385	401	428	402	395	417	379	433	388	408	377	379	389	426	384	372	429	406	379	365	377	385	390	388	403	419	417	367	388	418	393	373	370	447	402	364	388	414	394	400	393	374	375	374	380	366	387	340	378	416	394	398	416	364	408	414	371	382	388	426	413	425	379	397	365	370	432	393	395	411	347	417	391	394	369	412	406	385	398	392	414	408	388	409	373	387	421	385	382	395	373	394	349	403	393	412	396	390	407	372	386	440	381	400	362	407	425	406	390	390	391	438	403	372	375	383	381	393	404	372	370	388	378	381	365	355	359	354	395	373	376	388	407	386	412	402	394	413	374	379	364	354	371	346	431	361	435	399	464	355	402	355	416	432	371	381	396	408	414	386	421	395	391	399	429	363	372	383	414	395	378	404	383	397	338	363	372	399	385	396	400	392	415	373	391	347	369	383	387	398	404	439	378	368	399	375	409	360	341	370	368	388	386	377	381	399	359	364	397	381	362	390	395	417	359	382	422	371	383	368	414	400	375	412	393	418	403	378	429	402	392	371	407	377	384	401	365	418	422	391	380	377	353	396	394	368	401	365	405	377	386	391	418	384	390	375	386	409	369	368	359	354	402	401	415	388	394	398	411	420	392	378	378	406	384	404	383	420	389	406	411	344	331	369	374	388	423	394	368	403	417	397	397	374	394	367	417	382	428	399	350	401	428	378	424	398	422	387	395	388	419	386	386	365	413	407	425	399	391	385	407	438	402	377	364	364	390	345	419	363	396	404	402	378	416	356	399	375	379	378	393	387	399	394	375	410	397	412	408	384	382	413	363	377	436	392	380	395	374	365	424	364	350	363	415	366	379	385	398	415	401	393	399	369	399	397	391	375	388	393	387	403	395	407	448	394	387	388	365	402	410	381	377	376	392	361	378	379	442	353	409	410	391	401	411	398	398	398	381	401	413	395	393	372	412	404	414	404	411	387	379	352	387	399	359	397	380	362	353	368	388	357	379	376	439	377	397	409	396	394	402	383	385	365	417	369	378	379	390	403	375	392	401	351	397	384	393	372	398	378	414	378	432	377	380	415	384	382	377	406	401	358	365	428	417	370	399	425	369	410	386	387	405	396	408	397	394	355	442	376	394	333	383	354	413	408	418	332	395	390	386	378	374	387	379	393	375	404	406	390	372	373	382	421	388	384	363	379	388	395	344	366	400	401	406	336	379	398	388	384	375	390	353	401	400	427	397	407	353	405	389	390	462	393	404	379	414	380	383	396	379	358	408	389	349	379	400	399	415	377	405	379	380	412	432	408	395	395	398	407	413	379	390	421	384	408	383	396	422	353	379	394	392	407	393	379	414	410	385	374	378	408	413	384	409	377	369	383	382	383	392	409	398	387	363	386	380	393	417	385	435	365	356	407	362	347	397	360	379	422	385	404	371	406	384	380	384	430	389	398	371	362	432	414	371	382	429	385	383	401	414	437	400	406	392	405	394	358	392	396	375	398	378	402	395	385	394	394	407	396	374	390	367	394	399	348	361	377	405	391	439	405	380	399	398	438	380	381	358	364	408	384	421	436	399	374	416	368	424	423	387	376	372	369	389	371	422	335	352	428	400	390	391	342	448	390	368	408	412	381	367	392	398	387	368	410	420	389	375	384	380	406	381	375	386	388	401	424	424	392	388	406	364	397	409	386	395	414	361	413	372	400	377	380	403	412	372	408	387	367	384	400	363	386	404	394	406	403	405	368	386	405	424	419	381	363	389	439	379	397	360	353	412	422	383	349	349	412	363	382	410	381	392	400	380	415	386	389	392	387	390	336	395	450	361	412	430	413	402	401	370	387	397	434	397	386
3021	1013	1217	1334	1204	1171	1081	1047	1087	1054	974	1020	1006	1002	1010	971	998	952	921	1007	984	950	932	1009	993	977	927	971	916	941	912	933	899	953	911	941	904	912	923	934	885	928	843	882	912	884	881	940	949	911	892	891	898	881	918	908	913	942	902	881	860	838	914	894	872	861	924	893	905	884	902	841	839	890	861	896	909	887	881	865	900	877	857	834	899	888	881	866	961	875	910	922	874	918	792	868	845	915	905	889	894	917	872	889	902	907	847	901	929	903	895	913	880	822	958	886	927	890	932	849	910	926	842	871	943	857	894	903	892	929	867	913	891	863	915	908	880	880	889	896	892	924	856	895	885	881	891	908	878	872	892	945	903	954	935	891	929	871	910	888	904	906	925	888	885	930	855	896	893	904	887	919	960	903	845	894	879	865	913	868	874	900	932	855	896	869	887	926	921	871	912	920	859	852	916	846	918	931	906	904	878	894	898	877	895	862	860	868	897	904	893	840	879	839	914	893	910	858	826	891	935	910	922	896	914	882	916	895	863	933	855	878	949	898	897	915	886	905	910	874	846	946	839	905	848	863	942	850	935	902	900	888	942	896	864	880	888	879	895	882	858	939	975	831	893	887	924	867	879	852	919	892	948	867	823	851	957	857	910	886	889	921	893	874	889	867	879	893	903	939	887	890	875	931	869	890	881	863	909	924	930	886	928	918	893	880	848	935	928	963	888	861	864	875	899	899	887	896	897	889	897	897	904	912	922	811	908	883	859	872	932	911	840	885	907	882	871	900	836	900	864	903	870	867	874	911	873	922	886	891	829	880	951	862	954	840	845	857	911	900	915	830	887	898	883	882	870	935	895	891	893	913	871	912	901	849	918	839	892	858	888	893	899	898	887	883	855	899	921	912	895	843	881	838	868	917	897	909	847	885	896	879	943	858	924	831	867	906	832	941	904	871	958	907	874	892	866	918	921	894	841	921	889	887	923	836	843	875	877	817	895	907	856	877	929	849	904	964	914	875	894	921	903	916	919	912	876	913	912	844	897	884	890	889	902	853	941	892	872	888	858	917	887	865	887	974	866	872	898	887	879	880	853	842	854	928	896	887	894	957	937	883	888	901	873	846	912	877	881	896	893	917	904	903	902	863	862	917	885	896	910	822	889	890	905	870	937	855	867	897	905	901	927	878	878	895	884	902	897	957	873	935	882	872	866	857	939	907	883	906	888	843	897	872	870	895	837	885	880	824	909	883	901	876	863	873	876	876	893	895	839	817	908	902	933	879	870	898	879	930	890	918	860	890	912	904	861	946	883	840	907	870	872	920	955	916	947	900	911	897	945	888	949	886	867	878	889	905	910	939	930	900	885	843	904	883	886	920	859	915	900	899	867	875	909	909	873	871	905	920	865	899	865	882	902	881	946	892	841	860	866	915	915	918	885	905	895	933	937	888	841	930	868	868	898	879	908	850	907	901	892	878	941	864	874	906	889	863	891	867	921	899	911	872	925	900	928	882	904	879	917	921	918	831	933	865	857	860	858	894	875	941	863	894	899	886	875	880	857	884	911	853	865	899	901	872	874	891	957	879	909	878	882	885	881	944	879	893	860	900	900	926	830	899	919	875	833	882	975	898	953	872	912	878	881	869	854	885	888	926	879	887	918	843	858	882	921	854	835	878	851	916	908	908	872	906	832	875	927	894	862	939	899	889	885	887	856	912	955	907	891	892	825	889	888	903	896	922	902	927	841	898	942	879	929	893	935	873	868	834	880	900	860	947	889	879	886	924	881	841	879	923	902	877	901	883	904	896	873	887	926	888	942	912	878	891	885	878	836	899	878	889	896	918	871	911	896	904	887	829	911	867	915	914	863	854	900	925	885	899	925	891	899	888	932	931	884	872	917	919	849	869	920	929	912	924	878	869	881	846	894	926	936	928	911	907	852	918	928	918	877	904	834	878	881	958	898	898	876	922	891	891	903	870	908	892	868	893	927	937	922	846	831	848	857	914	844	916	905	855	900	882	883	907	906	937	914	910	912	853	871	908	873	858	883	903	906	911	878	907	886	876	913	888	835	905	898	865	935	911	896	865	860	909	899	903	901	886	910	897	929	934	936	847	856	922	833	889	919	879	882	963	887	855	883	892	909	916	867	939	915	887	876	854	897	955	894	870	854	908	919	875	874	926	857	924	868	916	875	895	863	864	855	830	869	873	873	878	876	886	892	898	898	937	898	914	905	869	872	898	897	862	857	842	877	876	887	902	879	893	974	879	929	866	840	890	863	951	871	931	950	883	878	887	936	860	917	909	883	898	882	857	912	908	936	886	963	864	836	888	886	968	896	894	877	871	879	904	910	880	943	924	932	936	922	871	869	899	898	849	898	937	936	895	879	895	890	867	907	930	843	885	894	891	896	887	894	945	864	936	904	869	876	884	915	894	907	903	891	902	903	894	918	886	925	927	958	864	879	868	948	857	914	924	934	895	902	912	853	888	817	916	922	897	931	885	862	893	872	902	867	871	941	875	871	911	940	868	868	871	872	855	882	860	869	874	879	905	907	889	916	861	876	907	890	893	909	908	838	867	925	851	893	878	891	915	850	880	927	919	877	858	923	877	885	865	896	884	956	934	858	878	853	868	890	837	869	906	914	905	880	938	862	868	910	944	913	913	889	899	912	875	894	881	861	910	852	905	939	810	836	904	877	892	880	944	918	885	899	865	899	831	850	977	950	917	909	911	922	935	924	843	908	899	914	936	906	822	867	838	922	921	931	880	913	885	894	869	853	907	883	900	893	888	887	905	846	899	877	920	809	894	827	911	898	865	880	959	841	900	823	881	918	885	918	880	891	887	841	925	844	890	924	910	887	892	883	946	856	887	847	920	919	869	891	916	897	914	872	882	941	897	863	893	921	831	858	872	912	875	876	934	922	878	935	880	891	866	957	872	929	920	978	875	876	902	966	927	893	893	867	919	872	878	860	885	871	892	905	894	903	888	966	894	857	876	890	935	891	858	928	881	886	911	901	883	895	866	850	912	892	943	904	860	902	906	899	881	884	866	917	891	909	882	882	816	892	880	855	924	950	942	927	918	874	873	888	847	898	868	883	871	844	980	918	911	907	879	862	848	881	898	893	837	890	903	927	852	911	884	906	886	876	859	885	860	881	855	841	936	873	909	846	863	889	939	910	917	848	873	923	921	868	870	915	917	820	864	894	888	838	859	871	881	899	942	866	934	895	938	877	849	845	887	870	921	877	917	925	816	914	912	879	880	932	865	923	903	850	861	913	876	918	870	896	959	876	886	937	877	902	920	891	881	890	847	914	911	913	875	853	909	863	886	942	854	920	876	881	963	943	880	954	905	846	858	977	901	931	890	899	844	894	901	872	870	847	910	895	926	874	920	940	898	870	911	920	916	939	864	877	911	861	887	894	860	864	939	847	900	900	904	874	863	927	841	891	930	922	861	874	895	921	918	905	866	909	897	912	932	877	888	907	892	924	920
22473	4126	1517	1246	867	657	580	506	459	418	388	385	395	375	358	329	306	334	368	340	338	324	307	292	330	322	321	310	317	281	290	303	297	298	282	283	284	293	298	270	290	312	287	300	285	288	281	292	305	319	257	293	261	306	286	309	315	309	254	276	288	250	314	284	281	278	286	280	282	277	292	289	257	280	252	287	270	280	267	273	270	276	277	290	291	273	256	307	292	287	293	270	274	270	256	286	316	268	311	301	282	256	285	288	281	290	273	262	285	301	269	275	276	283	296	275	264	267	293	262	273	299	250	304	259	272	294	261	335	309	290	291	251	282	292	318	263	253	268	289	294	266	289	317	273	268	267	274	265	276	285	271	277	269	262	272	290	270	281	289	301	256	291	250	290	284	254	258	291	295	271	299	285	297	272	277	266	285	315	268	278	285	294	275	276	249	275	274	287	293	286	280	267	271	306	290	282	279	296	261	265	305	272	263	266	221	282	272	281	264	272	279	290	286	268	282	260	284	278	295	285	255	284	263	287	279	254	259	246	292	271	268	276	282	302	299	288	297	268	288	311	304	266	307	283	287	260	270	282	294	282	267	272	267	258	287	260	260	281	286	281	247	271	300	289	281	278	295	303	269	266	250	278	283	272	320	302	285	242	284	254	280	265	271	271	309	289	289	257	293	291	275	289	266	280	280	281	283	297	262	277	301	299	274	293	302	300	260	275	268	275	295	254	310	295	253	307	284	296	277	281	283	284	252	275	297	270	293	242	285	296	292	262	285	262	287	270	270	286	273	279	262	266	279	247	281	304	273	252	293	307	279	302	245	284	265	269	309	286	261	276	253	288	272	260	281	271	270	282	267	272	287	270	275	287	265	286	264	252	269	271	245	272	263	291	299	288	284	268	279	284	272	289	283	283	279	272	287	298	275	308	281	283	287	305	275	287	278	285	264	313	271	295	286	273	275	289	307	279	284	264	287	308	287	281	271	281	275	273	294	292	281	311	257	257	256	256	253	289	254	260	311	273	264	259	274	304	272	273	308	265	246	299	254	274	260	278	298	300	321	271	317	264	288	283	277	286	234	254	280	318	279	258	312	272	273	283	277	262	285	278	274	273	271	305	286	268	291	287	310	265	311	281	274	258	285	281	278	280	308	294	268	273	288	267	259	277	301	304	274	300	265	290	278	266	265	259	269	273	268	289	276	290	258	288	288	292	289	276	278	275	294	252	249	313	263	295	294	265	270	273	254	281	286	276	299	249	303	281	264	247	258	288	274	282	276	262	257	267	274	269	322	252	291	273	277	266	290	292	294	268	267	272	236	279	266	267	264	290	275	298	253	292	276	267	261	244	269	255	290	288	273	285	269	324	269	280	264	296	299	285	301	285	288	298	301	295	305	282	288	276	270	307	286	280	271	270	269	272	265	293	283	286	309	261	301	262	281	255	310	288	283	270	287	280	268	295	309	274	259	256	259	270	265	261	282	301	276	321	293	285	286	283	306	280	263	268	261	303	317	271	281	262	323	290	285	271	274	277	277	286	290	267	247	308	276	281	293	286	291	268	285	283	252	299	283	254	257	276	267	287	293	298	276	295	249	316	251	262	267	276	266	236	277	320	284	288	282	296	318	296	292	293	284	245	268	293	277	262	289	252	234	276	289	296	289	305	271	266	307	265	277	296	296	283	275	277	297	293	270	282	269	285	278	262	276	234	301	272	297	288	318	299	282	277	281	299	248	285	256	288	261	264	275	257	299	292	252	284	295	278	265	258	281	288	277	293	294	273	309	285	300	275	271	273	281	298	239	254	274	305	304	294	260	297	293	288	303	276	299	273	279	258	260	264	263	273	265	271	283	258	264	277	264	290	250	291	255	267	264	259	236	270	252	271	270	258	300	299	260	263	247	250	290	276	288	298	274	286	254	273	280	295	255	303	266	277	260	263	297	301	277	284	284	300	321	313	301	277	278	242	248	309	288	252	284	257	240	297	284	258	252	277	272	269	288	290	278	301	271	279	279	278	281	269	301	265	289	280	258	267	258	293	267	282	240	292	286	283	271	304	275	284	255	310	296	284	264	269	263	294	299	297	271	265	253	289	295	295	271	293	258	290	254	256	264	263	269	266	288	264	268	276	276	269	276	252	288	277	278	276	308	279	260	259	298	262	271	267	276	277	292	320	285	272	296	280	260	280	269	269	263	273	272	265	255	258	291	274	247	275	268	273	251	302	274	289	254	276	280	266	269	267	295	272	284	306	298	250	301	269	271	328	297	274	271	297	247	270	270	312	290	304	284	261	281	273	267	259	316	278	275	286	293	305	277	304	264	302	297	289	249	268	264	287	265	278	294	276	265	244	290	283	297	278	273	287	278	259	278	284	328	293	299	286	297	297	258	297	248	282	265	281	279	309	293	272	279	303	268	252	284	244	287	279	294	277	284	311	268	284	283	266	313	298	276	272	280	308	319	280	278	300	288	291	289	253	251	251	248	262	273	267	297	293	295	280	271	266	300	271	256	289	268	279	287	278	274	273	302	271	286	288	278	280	260	256	259	251	265	280	277	285	283	267	298	290	245	251	297	275	267	290	294	259	257	284	258	270	313	282	287	275	303	276	279	295	282	288	282	259	283	308	300	308	257	249	293	266	282	285	295	278	297	270	292	279	287	290	272	272	284	266	260	269	275	247	271	282	289	276	258	274	315	289	272	269	260	292	296	285	265	316	244	303	289	291	283	320	291	298	238	284	257	255	297	280	283	287	277	257	264	305	256	316	262	318	309	284	279	281	268	276	285	281	296	302	273	275	299	278	276	264	292	292	294	266	260	285	298	287	282	254	284	286	294	307	284	256	258	278	282	289	314	278	258	280	285	312	285	289	293	284	288	275	292	276	270	286	277	256	259	267	261	260	281	281	263	264	290	279	258	286	268	314	294	276	275	290	286	263	291	298	266	322	291	298	296	271	275	274	244	279	228	267	272	275	315	294	301	277	288	269	255	295	282	310	275	297	259	276	265	277	288	270	268	284	271	262	326	271	274	295	273	272	275	289	249	272	259	278	239	274	295	283	281	264	283	282	277	274	257	261	288	256	279	318	275	261	287	287	255	282	291	260	246	286	309	293	260	251	308	275	255	249	254	288	284	250	301	261	261	267	291	271	276	278	281	265	286	282	290	293	281	281	286	275	325	271	272	275	292	265	252	287	288	261	281	309	263	299	286	293	255	282	276	253	266	294	279	283	297	299	267	254	281	316	287	255	276	291	291	264	298	325	295	268	281	296	250	302	283	271	248	303	286	279	267	291	264	290	305	268	273	291	247	247	283	287	285	292	300	276	276	247	257	281	246	287	275	276	279	277	277	279	277	287	280	288	269	292	324	276	266	286	258	244	277	284	300	300	275	253	285	276	290	264	293	287	271	262	265	273	289	319	274	277	263	282	284	287	265	281	285	313	240	272	280	311	276	246	269	276	249	257	303	265	266	267	259	291	294	292	272	278	275
11264	1579	3089	3535	3237	2585	2197	1947	1751	1600	1420	1344	1316	1214	1203	1094	1128	1081	1121	1050	1025	1007	950	958	947	954	950	911	897	888	782	844	895	803	834	788	820	826	794	784	751	823	777	746	748	749	694	753	810	755	731	748	757	710	737	703	727	753	690	736	667	727	682	704	692	629	704	695	698	695	705	702	720	704	669	698	684	658	684	713	712	715	728	676	719	710	726	673	664	692	694	675	719	709	709	707	718	704	688	715	665	660	686	648	648	627	663	653	663	702	689	721	709	630	718	668	707	683	679	654	698	699	705	703	744	672	692	706	705	761	711	719	685	661	667	664	693	685	666	707	686	722	682	701	715	699	670	718	693	711	703	644	668	717	658	690	685	714	623	667	674	683	671	667	712	688	666	686	704	697	705	669	683	682	690	693	718	686	670	712	738	655	696	668	701	699	653	718	692	674	724	629	673	698	648	683	653	739	682	708	660	671	632	690	675	635	709	691	687	678	699	683	722	651	712	659	653	651	728	677	635	698	674	657	659	706	683	691	634	657	662	685	674	697	654	682	651	683	659	693	710	655	711	659	720	641	678	715	722	701	678	690	667	705	683	720	673	739	694	623	719	700	626	680	637	697	665	644	680	627	679	673	650	643	735	687	689	710	674	734	678	663	695	672	732	721	707	688	640	656	706	723	622	692	678	697	667	651	677	682	683	714	714	662	701	672	683	643	702	643	720	631	669	658	690	650	658	675	646	698	677	700	667	658	711	677	682	673	697	655	681	660	692	681	655	667	638	680	666	693	658	670	669	688	725	654	693	666	694	672	604	614	693	680	665	653	674	711	705	652	729	659	666	707	651	664	678	699	643	672	711	655	631	680	672	617	682	694	632	676	676	657	660	679	673	681	697	670	674	653	673	698	634	664	636	655	674	743	634	683	697	713	711	699	694	664	694	646	701	677	671	713	669	654	715	678	654	708	738	655	693	692	669	709	683	703	676	673	678	689	691	696	691	668	669	646	681	705	670	686	714	669	691	669	683	700	645	715	679	676	705	717	732	682	719	687	673	704	685	692	664	656	660	677	654	695	636	664	732	667	679	672	667	628	667	697	731	722	697	679	688	637	696	677	721	686	707	682	710	694	658	699	652	685	660	734	693	697	659	654	690	702	602	697	676	698	686	702	663	664	688	673	630	690	634	676	753	719	696	718	707	721	688	658	626	655	692	697	712	696	653	623	652	749	660	667	664	664	717	684	713	689	681	679	679	674	688	714	713	691	646	694	666	650	667	705	677	674	668	685	697	667	716	680	657	675	639	686	708	714	630	658	681	677	678	698	673	682	630	694	695	695	720	652	711	666	701	695	701	722	697	732	711	637	646	672	684	676	673	635	682	734	627	707	675	637	679	685	715	680	667	688	700	721	719	673	728	644	670	672	688	634	686	675	692	710	678	714	634	680	654	686	711	683	680	670	695	683	654	687	678	685	690	717	705	657	672	649	710	692	691	679	714	702	685	681	623	666	716	617	689	616	723	687	660	678	661	673	679	615	655	672	665	640	706	703	695	681	637	691	670	624	672	673	642	648	693	673	693	706	682	702	675	657	708	655	710	655	682	654	661	699	676	693	646	628	665	722	662	692	645	658	680	731	677	656	707	677	674	680	726	681	727	720	673	653	649	696	667	700	668	729	657	656	674	692	700	658	662	634	717	665	689	722	680	668	699	691	642	657	679	700	690	675	686	665	682	638	725	758	671	700	666	705	660	626	624	692	671	711	705	673	718	641	674	715	686	694	722	677	703	686	734	674	670	682	667	677	687	708	711	682	655	662	680	663	617	666	688	736	700	713	651	651	689	662	696	713	698	653	670	619	658	724	697	663	683	669	679	681	687	678	647	689	664	726	679	675	657	730	671	705	708	703	698	691	692	701	662	685	717	693	741	683	718	689	695	666	662	651	656	663	720	666	665	661	698	669	686	678	682	660	625	694	722	703	674	674	675	708	702	683	695	673	646	730	696	679	662	686	628	692	667	685	714	667	650	673	735	646	647	693	667	689	659	669	662	676	677	708	712	733	697	652	715	656	724	676	680	714	651	685	670	699	652	652	699	664	689	741	633	720	698	675	648	710	676	690	660	706	685	667	695	662	719	680	723	699	666	690	584	693	714	669	679	666	691	692	658	669	680	630	674	689	680	676	640	653	673	670	702	659	685	728	715	662	670	658	716	737	687	666	676	648	708	642	694	707	702	749	663	686	688	664	731	703	694	649	729	719	683	695	679	716	676	693	659	695	693	688	683	688	693	711	675	679	657	650	680	659	711	671	699	686	664	690	656	703	681	683	709	672	679	638	686	626	640	684	687	718	670	700	658	682	686	640	686	679	646	681	661	672	613	648	697	667	716	643	709	701	716	666	700	664	673	624	686	703	664	674	662	691	704	683	650	691	692	666	648	695	682	656	653	649	684	703	690	692	670	706	663	677	702	619	641	663	661	660	691	759	700	677	674	695	654	654	647	669	642	690	702	736	635	697	675	711	740	697	625	648	671	690	660	646	699	684	698	649	685	660	655	681	658	696	681	666	642	689	718	677	696	650	708	738	670	707	656	703	672	656	701	722	655	710	672	641	658	690	673	652	660	674	675	679	694	701	694	685	690	666	694	672	689	676	677	652	702	651	727	653	684	735	661	674	678	728	685	649	687	723	667	706	684	661	680	683	672	697	684	689	704	712	642	687	673	682	674	662	679	707	667	711	697	674	614	708	701	650	653	687	663	677	688	710	665	695	677	709	692	662	651	685	677	683	683	652	647	691	678	648	670	717	662	646	673	697	662	670	718	687	707	683	651	668	705	687	667	688	685	699	690	646	661	649	674	707	690	646	714	698	679	667	751	677	674	614	703	714	701	687	697	664	712	643	662	620	693	712	666	675	662	717	688	684	672	642	687	720	718	661	679	663	686	652	656	683	648	633	672	665	676	631	643	692	646	680	661	652	685	701	697	654	712	664	646	755	709	668	642	648	673	714	680	672	693	679	711	686	699	673	636	664	671	688	701	730	660	714	635	702	691	704	695	633	663	703	664	681	622	653	700	651	724	715	678	673	672	691	683	699	698	675	706	724	668	714	668	682	681	683	677	706	677	674	652	655	715	643	680	707	675	668	692	634	661	670	625	656	702	651	675	681	663	706	659	693	672	702	636	682	696	695	644	675	699	690	652	662	693	712	625	731	661	671	647	670	683	636	743	675	663	667	662	716	699	691	667	696	688	656	682	693	667	683	675	636	668	702	674	686	665	727	693	699	685	711	669	703	672	696	679	696	653	691	692	672	696	687	668	616	670	679	700	689	676	686	681	695	652	647	694	682	685	639	640	652	658	621	700	657	678	692	675	659	682	674	671	633	694	717	702	655	724	674	647	667	652	707	680	675	665	701	646	636	673	667	665	709	725	656	671	643	666	672	703	683	632	654	737	692	670	688	666	651	673	673	661	644	656	702	677	682	699	698	666	662
33752	11587	3611	2379	1678	1221	960	814	685	678	575	567	529	516	516	493	458	429	470	476	447	465	420	425	419	442	418	453	383	395	373	397	397	370	387	366	366	400	401	344	366	367	366	374	379	427	398	418	395	397	362	391	382	377	368	379	351	353	397	345	391	352	388	391	385	392	391	342	374	334	369	367	349	367	385	402	382	385	344	374	356	394	377	367	368	338	366	338	342	372	390	342	377	374	324	365	382	366	349	338	348	377	372	350	351	350	351	377	341	410	363	355	369	385	385	424	364	401	368	369	421	343	348	380	376	366	397	344	358	371	343	340	375	350	333	374	348	354	364	363	375	350	377	355	347	380	358	368	351	330	365	390	383	330	376	351	348	360	375	360	397	371	378	381	336	371	390	376	357	365	328	382	395	357	394	337	380	374	356	379	395	383	345	353	316	365	365	396	356	364	368	407	382	392	357	374	350	354	373	334	374	346	374	372	363	369	367	360	329	390	423	328	360	362	351	363	380	370	385	343	334	337	346	381	391	390	370	388	390	360	380	342	363	358	336	404	368	366	365	378	319	347	381	352	354	391	359	364	331	325	384	367	311	373	380	327	351	353	388	346	335	350	373	385	374	341	366	406	326	357	360	380	362	380	377	350	379	361	376	386	368	318	342	389	356	396	381	372	386	335	354	357	384	402	359	383	366	356	375	374	393	396	405	363	343	358	349	377	395	381	323	367	371	348	411	397	404	335	393	391	368	406	365	368	378	368	365	339	386	411	353	370	350	379	358	344	356	387	386	322	340	382	361	420	370	352	356	348	404	413	371	363	383	393	365	342	383	335	396	376	360	341	388	406	379	337	416	355	342	393	386	347	359	341	382	379	361	330	366	364	343	382	378	365	371	375	343	354	389	366	345	356	344	342	340	368	331	373	391	380	316	356	368	353	343	349	351	365	377	355	395	378	357	361	338	375	371	365	370	344	366	344	416	378	349	350	326	377	382	413	359	341	341	325	370	370	398	360	374	397	358	350	367	338	337	360	395	364	362	370	391	392	378	342	362	348	344	368	345	376	358	340	382	363	356	373	372	400	336	391	340	325	372	358	359	356	397	362	344	408	368	405	375	356	404	354	376	380	329	372	355	364	384	334	368	351	311	381	362	357	358	361	372	331	369	346	367	356	364	384	349	351	357	344	339	406	374	346	356	403	381	355	356	359	352	359	364	353	346	407	362	363	332	373	366	374	360	391	362	367	389	391	372	362	349	334	369	377	373	378	345	326	380	350	335	389	340	373	340	385	349	384	370	358	379	414	334	412	348	379	366	381	354	403	412	392	327	364	367	346	397	393	399	351	405	385	357	336	391	352	341	356	370	376	356	359	361	360	353	384	393	387	356	369	385	369	364	405	366	383	350	357	361	349	343	363	375	339	343	354	348	343	354	388	355	367	362	405	349	369	376	374	347	412	387	368	349	349	361	366	358	393	363	396	378	326	375	386	353	344	372	357	359	386	371	355	379	381	359	330	368	365	366	360	371	369	341	376	354	379	344	358	367	343	360	352	371	393	396	385	381	376	374	362	375	380	354	394	392	360	356	368	353	346	348	353	402	365	363	366	336	339	339	370	359	393	352	383	385	391	372	383	379	404	371	373	375	387	387	386	335	372	385	374	388	393	383	347	363	348	402	346	374	348	352	371	361	373	390	382	362	322	367	357	376	345	376	367	358	330	362	328	358	346	353	366	345	334	372	364	361	343	362	379	373	331	355	388	372	387	377	403	366	348	379	353	347	336	350	322	359	347	367	392	381	349	354	386	365	352	332	363	338	367	408	375	363	357	387	372	390	377	335	343	404	380	367	366	386	394	340	377	391	365	378	332	375	359	361	352	390	385	401	341	362	350	402	374	365	369	402	392	388	349	356	388	405	362	388	370	309	386	391	372	376	370	352	348	357	374	400	353	371	340	354	324	345	320	365	382	374	377	389	338	423	344	396	373	388	364	353	379	334	362	356	405	349	365	360	350	366	345	346	334	375	380	359	365	395	378	365	363	341	332	324	346	352	356	344	358	380	321	358	349	344	369	326	362	345	373	372	359	354	387	347	387	373	368	359	382	347	308	387	385	362	369	364	378	382	308	332	335	404	396	397	362	362	360	362	334	328	354	391	390	398	363	380	369	361	355	349	353	334	375	357	361	385	342	374	362	357	373	358	349	361	389	325	358	371	392	358	403	370	389	373	347	387	342	363	359	402	372	371	390	354	358	376	374	358	369	375	351	344	364	349	346	398	333	357	394	368	340	364	376	340	382	372	367	384	385	383	376	393	357	368	379	393	335	390	355	346	388	407	374	375	346	375	324	391	372	353	364	371	365	355	360	376	320	357	362	393	343	389	348	401	374	383	375	330	367	388	314	377	349	358	358	426	393	380	332	375	395	377	383	370	381	356	349	377	382	359	383	378	382	377	344	371	365	380	403	351	345	372	358	375	373	389	346	347	365	363	344	372	348	365	344	370	361	339	393	369	354	369	353	361	366	359	357	331	358	369	365	374	415	355	362	351	378	410	396	334	394	366	384	378	337	390	387	366	351	366	333	399	337	357	363	344	354	358	368	344	348	359	406	370	344	400	354	355	352	366	346	361	344	345	357	355	353	369	392	352	387	358	373	397	386	389	363	360	359	391	380	388	365	359	396	376	374	408	323	373	371	352	361	389	370	359	365	373	350	364	369	348	402	357	361	349	372	361	356	377	362	390	339	375	390	368	395	353	359	356	370	339	333	335	354	373	352	400	362	373	367	386	371	355	342	332	367	378	397	341	370	357	394	347	328	371	393	361	382	379	391	372	392	346	354	332	334	357	372	325	364	389	380	370	369	393	400	355	398	386	327	379	335	359	399	393	346	390	362	371	330	371	358	375	380	375	354	401	383	379	384	366	383	355	399	347	353	352	380	347	374	363	353	392	352	391	409	348	330	385	344	367	339	411	365	359	354	351	331	385	352	341	396	372	361	393	363	344	371	347	328	379	365	380	405	359	338	353	353	345	417	373	379	410	365	369	356	359	371	383	367	339	379	373	345	330	348	383	364	364	350	355	373	361	368	345	370	354	326	356	372	360	352	363	334	349	375	362	350	363	373	389	364	372	387	370	395	359	343	371	350	366	357	386	342	363	343	396	376	351	328	350	365	363	409	371	356	404	374	394	376	376	386	352	395	362	385	365	364	362	375	389	389	380	389	397	381	361	382	363	385	349	358	359	363	363	365	335	366	373	343	367	359	346	371	366	368	405	340	382	373	378	363	363	342	354	345	353	355	365	352	376	374	352	338	372	364	368	352	340	344	350	400	394	340	369	380	355	376	385	330	302	353	378	389	379	349	437	368	371	325	350	360	361	368	378	345	381	356	347	362	355	414	366	350	375	378	362	330	344	348	383	375	372	334	368	328	378	395	373	375	384	348	374	316	345	368	376	326	367	332	390	370	350	382	379	357	359	400	369	359	392	375	374	401
15658	2463	5351	6153	5421	4511	3650	3219	2869	2588	2316	2072	1919	1879	1826	1621	1693	1658	1588	1546	1520	1406	1355	1408	1330	1339	1328	1261	1237	1254	1140	1157	1155	1137	1124	1079	1056	983	1025	1023	1012	967	967	1033	1017	1011	967	1015	1054	972	1007	986	952	959	907	977	921	923	992	917	890	901	874	902	923	882	888	874	893	920	913	950	945	881	904	916	910	890	855	875	828	869	892	890	869	856	850	900	867	848	881	902	907	892	933	854	921	897	941	852	884	871	858	887	945	887	931	870	918	873	893	903	904	901	959	980	892	912	894	876	917	901	888	931	928	913	932	924	915	908	872	926	843	888	866	902	929	895	857	912	857	919	824	908	874	822	886	867	850	863	913	922	852	911	821	859	847	876	827	886	864	842	860	835	929	882	855	890	855	885	889	871	859	833	839	831	905	828	853	879	872	809	932	830	887	864	924	868	902	894	859	876	863	871	818	868	882	852	899	824	875	901	860	827	856	846	827	892	867	891	889	921	880	875	885	809	852	864	857	911	876	854	912	861	860	897	883	835	852	894	873	905	865	881	847	892	888	847	843	852	894	904	877	859	880	864	889	880	903	916	823	851	916	895	896	895	891	854	871	861	821	858	864	879	912	898	851	871	847	871	894	893	860	844	854	899	887	894	885	803	825	893	835	847	872	893	868	918	847	870	939	865	820	864	864	854	881	873	880	875	870	884	847	903	879	873	861	857	867	845	842	883	909	866	905	892	840	841	881	868	848	834	918	849	877	872	877	859	862	898	831	888	837	860	899	903	863	889	894	894	852	816	858	886	881	905	924	874	883	857	867	875	889	882	855	850	859	917	844	842	850	922	831	845	830	847	880	868	894	833	884	853	855	898	913	828	907	868	939	896	861	911	844	837	832	854	850	881	888	878	817	864	847	865	837	884	842	836	894	924	796	885	884	884	903	825	845	862	867	849	885	822	845	862	820	878	824	847	837	830	887	863	849	876	851	851	844	892	915	856	878	867	880	882	889	854	872	912	829	905	879	912	846	908	825	842	910	851	897	835	920	867	916	872	850	832	839	818	873	851	892	867	879	857	899	867	914	853	870	879	870	890	851	871	890	817	797	893	879	879	840	878	873	911	902	904	913	879	874	895	854	833	853	849	893	905	904	903	830	891	900	897	849	858	911	889	896	861	920	843	873	844	843	859	858	865	850	844	890	887	870	853	853	841	919	820	869	890	879	820	842	884	859	878	871	874	859	848	878	877	837	848	861	860	862	900	864	837	825	917	941	901	848	898	903	893	844	862	838	903	880	900	901	874	892	884	883	851	943	852	868	900	847	870	820	815	826	887	835	864	837	873	817	876	846	837	847	922	830	880	846	895	872	868	874	864	871	870	856	863	842	854	900	884	879	838	848	931	870	837	900	897	834	863	875	839	850	834	908	860	920	894	853	971	790	882	872	873	841	927	883	851	847	909	841	868	865	860	859	876	882	840	839	823	893	864	872	834	846	870	887	869	871	835	808	876	849	910	843	900	894	823	884	852	861	844	877	912	887	881	907	890	867	901	856	856	884	884	859	863	893	884	862	892	884	849	907	899	884	846	817	888	824	892	880	850	910	875	892	869	894	909	864	893	889	903	871	878	918	862	888	837	878	897	922	861	897	853	866	835	852	945	852	858	853	881	867	858	865	902	815	852	908	899	847	897	820	886	848	904	866	902	838	900	876	856	893	879	894	892	888	903	856	866	888	852	838	918	814	859	886	858	843	877	882	941	904	908	894	838	898	907	865	852	890	902	867	913	858	909	881	871	844	893	840	928	851	831	846	909	895	881	859	830	845	895	901	850	841	857	818	884	887	849	889	867	910	868	893	854	897	914	822	839	854	857	897	878	862	886	882	902	830	866	882	907	875	887	856	891	906	880	861	856	852	836	792	855	852	828	894	878	878	852	854	878	857	857	870	888	847	857	829	865	846	813	866	826	848	874	865	926	872	912	857	865	883	863	901	847	824	909	930	939	880	872	886	876	851	883	922	897	910	858	857	881	864	852	881	854	859	916	855	868	855	874	855	928	886	922	858	889	874	846	941	917	820	868	869	850	774	868	841	836	867	863	874	896	867	883	818	825	867	882	870	843	884	869	853	842	877	845	850	900	902	847	891	881	876	917	895	884	852	909	886	900	879	913	852	913	874	898	909	851	883	920	898	832	869	868	840	866	909	898	875	883	869	874	880	875	915	871	879	820	854	873	926	887	886	868	893	860	849	894	893	895	813	945	895	850	850	916	853	888	895	878	870	855	937	865	915	879	872	846	857	894	907	864	877	885	842	836	848	871	855	824	928	872	854	856	863	859	908	827	910	903	875	843	866	891	947	838	850	854	866	920	884	838	915	874	894	854	861	854	861	828	886	869	875	885	841	863	879	887	887	836	911	839	915	887	874	877	856	894	932	833	911	836	880	911	891	909	894	852	822	861	869	893	792	927	861	924	854	912	854	915	867	880	857	843	928	874	810	885	857	861	864	843	896	876	902	889	838	879	918	877	874	832	963	866	890	858	887	857	877	862	857	922	924	850	902	853	821	824	847	836	859	865	864	884	908	859	874	895	841	862	869	869	865	875	871	903	842	888	849	848	876	927	968	884	910	873	861	880	918	830	848	853	893	879	905	905	859	851	897	850	865	878	876	925	853	876	888	901	859	847	888	889	849	855	897	815	882	860	838	897	869	867	905	864	899	880	870	874	872	818	872	886	860	857	900	892	909	817	851	858	885	841	901	869	852	810	841	834	856	848	863	834	835	854	858	839	829	879	890	848	921	863	882	850	910	856	886	934	830	855	929	833	842	856	895	898	881	858	867	859	880	827	812	838	865	854	831	886	909	877	907	852	888	857	887	901	851	838	871	864	870	884	915	945	891	931	850	813	893	899	831	811	877	902	885	878	833	870	897	879	874	810	894	848	878	888	902	825	865	849	900	949	893	832	838	866	884	809	870	864	872	803	852	855	851	892	857	866	903	899	901	876	896	854	873	858	912	825	854	900	844	870	895	834	826	860	843	827	858	825	879	919	875	912	875	872	892	835	888	835	890	860	879	849	906	907	898	890	882	860	835	876	838	879	809	880	889	877	857	860	858	852	861	885	915	873	878	867	866	894	877	855	909	874	868	909	922	806	887	853	838	923	873	880	855	862	890	906	866	845	888	901	829	855	877	862	847	859	883	885	864	860	887	880	835	846	869	873	886	842	895	878	874	817	920	870	880	831	926	911	891	851	842	865	863	848	827	878	861	875	892	887	870	834	825	831	911	841	851	829	891	831	863	824	866	865	896	857	861	854	857	879	856	883	851	875	888	840	830	852	845	884	853	835	861	868	897	884	908	887	834	848	857	885	867	868	873	875	888	855	922	850	861	856	835	866	867	929	932	860	826	883	876	853	874	837	877	842	876	901	904	896	836	886	868	899	865	880	874	826	905	825	862	928	891	897	889	901	837	873	859	821	841	811	893	856	898	844	825	843
2578	510	526	490	498	440	409	450	434	430	387	444	395	434	390	401	373	361	421	392	418	377	378	373	424	401	366	363	371	425	403	350	414	408	391	414	403	396	404	396	386	395	393	415	417	393	372	408	370	354	363	367	380	397	397	342	368	400	412	409	394	384	404	368	366	381	370	371	337	386	387	403	398	386	374	398	370	359	394	410	382	337	358	378	377	418	374	394	401	358	379	404	402	379	360	369	357	360	349	367	406	385	405	418	385	407	388	388	366	392	401	398	405	354	383	418	375	400	355	401	379	370	409	366	376	381	382	416	380	395	413	337	376	391	412	397	373	403	380	356	423	392	395	358	361	385	357	344	397	418	397	384	403	430	391	371	384	406	400	437	385	373	394	369	384	396	380	357	428	403	368	390	375	378	373	377	346	380	390	422	396	408	428	408	412	410	392	409	428	401	364	409	372	369	375	352	369	381	403	403	429	412	381	364	359	372	426	371	376	367	366	400	380	368	379	367	395	411	381	354	353	392	428	412	386	380	370	354	371	394	398	372	405	381	375	398	373	387	392	426	394	375	422	376	414	351	400	376	381	370	403	402	414	365	375	366	413	408	380	335	395	389	444	375	381	370	357	391	367	392	362	389	395	378	376	403	413	382	381	394	402	380	366	385	358	393	392	354	389	406	362	370	381	381	368	371	391	395	370	358	392	378	361	372	411	402	359	392	400	390	380	390	397	398	349	423	429	405	394	350	373	355	397	421	357	384	400	357	352	431	406	380	375	396	374	402	399	330	386	405	399	340	378	385	402	388	353	389	366	381	411	383	326	354	414	358	389	438	412	346	400	404	394	346	350	400	363	428	420	409	353	380	419	396	377	380	409	347	382	404	377	374	387	363	378	391	353	390	418	399	386	395	364	356	355	367	404	421	403	365	390	416	412	427	360	383	380	358	399	362	383	358	405	371	398	374	377	415	346	399	379	421	387	398	422	402	399	385	329	391	401	397	397	392	377	329	341	434	391	414	411	371	402	387	411	440	369	400	347	404	396	385	371	368	356	397	374	383	376	389	391	433	365	368	404	386	401	366	359	374	344	416	377	408	399	379	383	374	391	390	421	362	359	397	382	399	374	396	399	375	387	389	329	334	400	386	378	357	367	361	373	408	367	365	396	362	405	360	400	350	361	350	409	407	333	410	380	426	377	394	377	372	409	375	379	435	440	442	395	370	394	418	401	379	403	381	381	378	360	388	393	368	360	349	376	407	368	410	385	416	376	367	365	392	357	399	402	419	368	382	358	391	376	388	354	395	381	403	366	355	373	386	354	373	418	421	397	401	373	372	348	387	394	367	405	382	380	353	378	371	345	370	369	369	418	398	415	411	358	391	403	412	347	379	346	403	401	359	345	407	411	394	373	403	392	388	382	358	360	333	415	390	403	374	397	362	376	389	346	386	393	362	387	391	371	362	441	366	405	360	351	377	326	422	387	383	391	376	387	399	370	396	386	388	373	407	357	333	375	384	430	399	358	372	369	418	383	407	366	374	357	400	394	399	393	378	360	409	388	398	355	390	405	371	353	366	368	409	423	354	412	369	393	368	372	383	413	355	369	386	390	353	381	387	376	373	411	352	350	375	409	396	414	383	388	377	380	379	377	389	375	360	347	397	404	397	385	364	367	367	394	363	405	386	428	418	377	419	374	410	378	412	427	399	411	363	376	383	378	387	383	360	395	427	358	367	350	399	358	352	371	407	379	412	390	362	387	372	383	362	402	395	372	346	376	365	359	394	378	346	380	376	376	389	430	396	375	379	362	396	359	429	384	416	381	369	389	371	329	386	384	396	381	385	381	361	393	355	376	378	376	385	368	403	353	376	340	391	401	382	350	379	366	375	377	408	347	386	387	379	377	355	358	334	382	360	430	373	348	357	372	438	366	363	368	392	374	424	362	366	394	381	388	391	386	401	380	366	380	410	394	383	365	355	381	370	388	384	380	382	358	370	427	392	373	386	415	389	390	361	344	394	441	345	366	386	370	385	381	373	393	368	384	412	378	377	410	405	395	375	372	380	381	359	374	366	368	375	395	377	448	410	341	393	400	382	396	371	383	337	361	400	421	389	358	355	390	407	338	370	392	355	387	395	386	374	400	380	385	389	357	365	394	368	390	396	376	378	401	393	398	395	368	362	381	373	385	376	383	390	366	432	420	393	435	441	358	379	418	379	393	381	369	384	370	418	399	367	352	381	365	402	356	403	382	344	426	403	424	379	442	403	391	423	326	406	367	379	412	340	369	405	381	345	369	371	374	349	375	384	381	341	377	375	365	360	338	365	414	376	406	342	428	400	345	401	375	369	377	366	400	384	422	343	365	356	407	387	374	371	369	399	382	398	365	373	414	369	407	392	380	386	365	386	374	363	351	378	420	342	409	371	410	389	399	383	332	381	382	392	368	375	359	403	379	382	417	425	380	365	353	374	385	364	387	402	384	402	344	380	395	378	375	396	391	400	399	391	412	345	422	383	404	373	361	437	364	374	374	361	386	371	394	390	385	396	398	386	347	407	388	392	383	357	367	407	344	351	337	407	371	399	369	354	399	355	353	381	418	357	363	373	421	395	391	338	386	358	361	374	378	396	402	367	380	400	386	386	390	373	381	399	409	358	364	362	380	352	360	383	357	373	391	399	365	354	388	388	417	394	387	380	409	386	400	370	377	365	349	371	388	355	365	425	378	391	426	376	396	403	385	368	359	371	384	381	432	421	389	385	362	393	408	377	373	425	393	369	370	382	394	389	395	453	404	377	368	399	366	392	387	391	409	405	372	407	351	370	428	392	374	393	406	376	390	368	356	396	359	407	397	371	348	352	372	387	333	385	393	385	415	382	399	381	391	381	403	406	388	395	370	397	357	390	388	395	376	401	377	386	398	386	409	398	425	384	377	363	368	360	381	387	379	378	386	427	384	411	379	365	401	378	347	378	367	388	386	347	429	367	412	403	402	395	414	388	374	390	400	429	373	367	378	375	388	373	425	390	359	362	366	372	370	376	342	379	419	397	398	391	368	410	370	375	401	380	382	376	414	383	374	394	410	371	399	358	381	379	381	366	371	360	373	352	362	364	376	385	356	357	376	379	375	401	374	393	408	395	382	378	397	383	353	379	420	401	404	387	404	377	411	393	403	344	368	393	397	402	405	380	394	403	394	350	402	402	404	402	357	385	366	379	372	379	419	389	375	391	379	400	374	376	392	426	367	393	382	370	372	357	386	378	364	395	401	364	394	360	354	401	374	373	410	362	386	397	385	373	330	400	404	366	383	363	373	379	363	384	393	380	368	396	394	369	407	382	398	383	406	373	377	379	391	361	366	358	385	419	375	350	359	380	400	368	384	367	391	400	364	374	386	410	384	411	367	374	371	414	371	368	382	366	392	373	376	381	401	349	397	358	382	382	385	387	367	389	392	387	390	383	391	381	398	364	405	402	387	363	351	410	389	401	392	408	381	376
2840	962	1187	1299	1223	1139	1117	1053	1015	979	1031	987	993	1003	991	992	977	956	976	1025	998	921	966	983	969	947	944	991	921	966	935	937	957	906	843	918	903	875	921	901	901	881	871	902	896	933	897	882	835	920	866	886	882	896	876	854	940	900	870	881	846	867	912	885	845	874	876	936	858	938	879	859	881	846	884	886	921	892	925	873	940	953	897	962	879	891	871	907	917	892	828	889	877	912	937	877	880	893	859	906	849	857	964	874	911	873	933	886	868	867	855	891	886	903	870	892	882	892	868	931	873	870	879	901	931	901	887	911	918	876	959	880	913	891	897	884	877	920	880	886	932	874	853	884	882	935	914	868	863	892	891	889	919	888	857	875	841	864	886	894	875	891	847	818	941	852	861	859	869	864	872	884	903	875	870	912	946	918	913	908	872	890	825	895	885	865	897	879	913	851	883	872	845	902	841	886	868	915	866	848	918	886	819	846	857	868	855	863	832	895	875	931	875	906	872	844	895	862	905	868	890	895	844	884	951	891	930	826	863	856	838	863	921	881	892	919	896	884	878	912	827	867	905	868	908	898	885	909	889	840	859	896	898	857	911	853	926	835	899	915	863	880	932	896	902	924	905	903	869	869	903	887	868	840	828	856	906	857	859	851	911	864	824	896	856	855	895	857	880	862	879	893	870	900	921	876	864	934	830	958	870	890	866	808	885	843	912	907	851	890	945	879	928	898	890	940	839	902	928	856	868	888	902	882	875	911	885	888	904	872	886	955	857	851	909	882	846	874	903	892	952	915	879	878	905	842	919	872	880	887	786	842	862	883	890	930	885	888	857	892	866	874	909	864	825	839	892	857	872	882	908	874	916	816	917	905	863	865	935	903	934	866	894	885	906	882	802	907	853	915	885	870	877	868	893	875	875	877	916	859	913	891	972	898	803	881	894	881	876	862	885	879	847	839	908	888	903	902	881	895	840	887	853	927	856	873	916	828	809	902	890	910	891	864	903	866	871	938	933	816	872	904	882	833	873	913	895	890	851	893	871	909	874	855	885	833	838	877	940	876	882	877	895	870	890	874	929	868	892	911	872	883	893	871	899	862	882	932	844	846	854	866	869	835	903	859	900	792	886	876	914	882	862	909	913	918	887	834	901	848	899	888	812	890	901	860	885	913	886	886	899	834	875	896	887	917	902	913	878	890	887	872	940	860	858	883	884	874	903	911	897	863	805	888	878	909	879	884	897	875	877	819	853	888	855	898	964	868	855	922	876	887	912	864	891	888	916	846	865	878	883	851	887	848	861	857	906	881	900	913	891	858	909	844	872	882	870	877	858	914	866	898	902	864	863	943	897	928	854	863	889	824	899	874	873	870	856	902	879	894	865	857	955	879	907	903	939	902	909	935	880	852	812	866	897	888	870	863	891	888	924	870	859	885	894	869	888	895	827	907	883	894	919	849	859	895	916	889	875	880	881	878	848	880	870	822	858	828	842	910	928	881	894	879	884	909	887	919	855	893	856	927	874	896	883	893	873	809	873	847	841	896	909	844	903	863	891	863	827	891	876	839	875	888	864	891	912	896	858	882	867	907	876	865	900	914	898	874	895	850	869	881	854	887	851	856	850	895	888	846	880	821	870	861	892	889	864	894	902	884	881	913	908	897	849	874	877	886	879	917	839	903	911	856	879	899	899	893	878	809	858	837	889	877	883	882	869	892	854	880	843	913	876	810	865	856	895	877	893	928	907	897	908	858	924	901	849	872	876	899	864	908	907	871	871	861	924	919	852	897	881	909	908	872	881	891	923	935	901	902	901	814	857	890	913	846	915	888	876	862	826	905	842	886	919	867	873	891	928	872	907	816	906	896	898	906	870	841	877	849	863	883	910	914	839	836	883	901	921	860	878	913	860	873	932	858	884	857	864	970	884	905	886	859	959	902	908	918	847	884	882	821	893	824	899	926	897	859	894	882	928	876	913	891	826	889	875	882	923	899	883	875	905	940	877	949	915	870	872	892	891	842	898	862	833	837	888	889	905	840	849	896	901	886	897	897	862	838	889	859	881	935	860	880	929	851	923	902	905	842	929	840	896	888	879	901	899	855	854	902	875	889	852	872	908	868	886	866	874	895	896	868	901	873	884	870	892	927	884	870	910	875	913	846	892	880	918	822	806	864	889	900	887	853	875	919	840	842	845	898	876	872	902	846	833	891	884	824	884	937	868	900	879	873	838	892	863	875	893	895	873	861	951	851	874	919	870	829	914	857	902	929	904	870	920	901	879	885	912	806	814	866	825	796	873	850	880	899	929	864	831	857	844	912	897	877	886	880	873	868	873	872	878	888	911	859	925	874	891	868	845	884	892	864	880	859	870	901	896	920	914	881	866	877	851	867	915	865	910	909	870	879	890	925	868	873	858	903	925	876	883	879	885	910	888	860	879	857	920	902	884	831	857	877	841	878	859	908	911	824	861	864	935	885	930	859	891	912	876	931	892	870	874	886	859	866	901	894	874	857	876	927	853	897	906	882	827	892	836	909	941	857	870	939	910	862	882	833	818	855	851	864	881	877	899	863	905	910	862	834	913	840	852	890	923	909	847	835	940	890	888	865	885	914	915	834	846	898	837	872	898	898	868	859	888	856	890	876	836	884	865	890	885	896	894	884	922	868	890	887	879	922	914	919	850	894	923	930	873	868	834	866	919	872	915	859	906	865	868	897	877	860	834	905	897	866	895	898	845	890	906	867	848	860	877	822	846	872	883	826	886	887	850	877	857	879	921	879	874	891	896	852	869	886	898	888	892	888	834	876	872	909	902	885	920	899	883	866	928	877	829	881	848	867	899	890	908	859	856	890	863	843	902	886	914	880	928	890	872	902	891	869	876	918	885	924	839	841	813	842	874	851	857	864	878	890	878	889	879	884	896	833	880	892	875	942	869	890	884	869	886	849	866	879	890	894	854	919	849	927	875	920	873	846	833	867	873	911	904	892	864	873	906	861	916	895	871	878	894	828	912	881	820	887	862	885	931	870	884	865	912	861	891	896	880	907	893	917	894	902	917	866	858	883	865	850	882	890	932	914	866	906	898	910	914	914	922	875	941	894	908	831	863	918	908	883	892	871	842	848	889	885	894	827	867	864	917	907	890	908	884	897	866	879	853	900	917	901	936	866	866	870	889	842	852	863	866	848	884	902	893	870	864	926	895	878	877	899	877	937	867	851	842	827	850	871	858	933	860	874	895	852	885	856	841	852	904	915	834	896	834	880	899	859	895	859	889	875	876	920	860	829	833	873	920	900	910	869	847	859	869	882	909	898	885	908	876	901	855	900	910	878	847	916	900	896	881	840	895	876	873	804	900	909	881	870	816	872	870	886	903	842	904	895	899	901	841	907	823	916	893	892	819	916	916	894	940	897	871	875	898	899	917	872	936	888	847	838	896	855	882	872	855	895	918	930	883	913	882	888	885	881	861	864	934	883	850	874	826	949	847	890	879	878	881	885
20940	3749	1600	1247	887	663	549	501	497	412	395	381	344	352	331	352	309	339	355	337	296	333	303	308	317	290	281	295	332	281	298	308	294	284	303	236	259	271	295	306	294	288	274	297	317	288	274	316	296	270	252	272	283	236	261	268	269	268	268	315	281	281	252	263	279	275	314	292	255	268	285	278	319	265	288	287	291	270	270	276	260	296	292	255	258	290	309	276	274	258	272	265	264	264	265	271	252	260	273	262	274	273	245	267	276	256	242	272	283	279	287	286	282	291	249	271	267	305	262	278	258	272	286	279	269	257	282	278	283	282	241	264	280	298	266	274	294	252	283	278	279	281	260	244	299	280	269	298	307	295	287	269	261	277	308	287	276	269	258	278	245	289	263	261	295	288	321	255	264	271	269	282	287	268	288	262	274	275	300	269	254	286	279	259	294	261	245	269	274	318	258	251	313	270	281	266	290	283	258	305	276	266	280	259	263	273	284	270	257	278	279	311	248	299	286	256	251	260	279	281	253	265	295	272	283	256	301	209	283	293	244	273	269	259	281	284	265	268	262	254	269	285	293	245	273	290	244	262	262	307	287	292	277	279	266	248	249	259	284	234	309	285	274	258	288	290	267	259	299	266	251	275	257	263	280	268	293	282	259	247	271	275	277	276	237	251	310	294	270	261	266	268	265	289	288	271	308	267	271	255	266	257	248	245	283	279	270	270	299	280	296	264	260	270	262	269	309	256	254	263	264	276	291	322	267	269	283	291	281	285	288	284	262	246	256	257	291	282	253	244	280	257	285	266	271	247	279	315	273	299	261	270	291	290	253	282	270	271	300	260	296	260	260	302	285	296	251	258	276	235	270	293	302	275	264	242	249	264	307	280	278	282	282	251	255	273	269	265	288	258	288	259	271	262	294	279	255	261	271	256	264	279	294	285	253	291	289	280	278	253	299	260	280	251	243	270	275	294	264	263	263	276	259	279	275	282	256	270	265	288	255	259	269	283	259	253	289	258	269	300	276	250	293	248	282	244	241	294	276	254	261	290	262	276	288	292	246	270	270	265	281	267	273	286	250	288	267	278	266	285	307	291	288	296	281	271	235	263	285	270	287	275	285	284	262	242	307	253	253	277	238	247	294	269	260	279	254	268	270	271	268	293	268	238	275	270	306	294	272	283	268	269	277	281	281	283	254	273	269	256	267	265	270	276	262	262	268	285	290	276	270	255	269	271	281	266	292	288	267	283	295	223	287	277	256	292	275	273	270	275	281	251	300	256	267	242	275	285	298	253	266	255	244	258	275	255	257	284	293	298	265	289	272	268	244	260	264	261	273	279	309	303	293	256	274	270	289	274	248	303	283	279	277	276	273	283	280	283	282	300	299	282	279	272	258	273	234	260	282	254	270	285	268	258	282	303	296	291	276	261	268	282	257	289	265	281	269	253	266	250	261	266	276	257	275	259	276	253	296	273	282	291	296	271	282	289	265	249	258	284	308	284	284	287	267	263	264	263	238	261	301	268	258	260	276	264	269	267	289	260	291	264	307	259	247	246	255	292	266	250	301	286	285	276	267	267	256	255	308	300	270	278	263	256	270	277	250	270	266	259	329	277	252	277	255	285	255	261	242	260	290	283	306	264	287	258	264	254	269	276	286	252	264	271	265	252	259	280	275	267	267	280	267	265	253	282	260	248	286	252	270	296	272	272	257	259	257	267	284	293	271	287	253	275	283	249	275	279	286	263	295	257	251	276	254	301	286	249	294	304	276	258	280	284	260	273	295	253	274	298	273	265	268	240	263	281	264	269	285	273	305	282	257	268	283	254	286	246	284	284	272	269	289	281	264	285	269	289	287	270	278	276	248	311	257	268	287	285	296	277	260	289	257	250	269	276	270	274	288	243	260	291	249	229	276	281	283	262	284	292	275	278	278	265	244	262	281	252	265	276	260	258	266	278	267	268	300	280	271	249	282	279	272	250	257	266	274	280	264	286	288	261	258	257	260	283	272	257	273	302	258	244	255	263	251	274	277	271	275	272	285	268	238	259	268	260	290	279	285	294	264	245	283	298	270	258	292	249	245	261	280	259	254	297	266	272	289	275	239	255	279	293	267	279	242	299	290	267	264	263	270	297	266	307	275	255	273	248	275	250	263	280	230	272	246	262	253	259	245	262	292	287	259	283	268	280	263	280	255	264	277	284	299	268	282	289	275	260	304	261	249	273	291	259	269	307	282	287	250	274	277	267	257	291	232	275	275	260	261	252	300	285	269	245	283	303	301	255	252	269	268	265	284	253	275	279	261	263	268	287	284	269	291	268	274	273	264	232	276	260	272	293	268	273	266	266	260	268	263	253	288	270	287	344	273	296	257	256	252	254	281	253	306	283	241	280	267	292	265	238	290	278	275	297	306	279	277	288	244	251	281	294	286	286	252	297	275	271	261	247	256	269	288	276	278	247	273	258	275	286	292	253	304	264	279	268	297	251	272	258	280	282	267	278	276	255	269	293	280	271	251	285	255	239	232	278	274	268	266	283	284	295	278	281	251	239	263	274	282	259	261	257	263	292	248	247	253	311	280	271	234	258	248	285	263	259	268	287	261	264	252	262	259	289	289	286	278	285	273	275	233	271	284	285	289	281	287	298	300	252	275	258	290	252	303	267	245	226	280	311	272	263	259	300	274	259	283	249	273	266	262	286	271	243	311	215	272	300	259	252	263	262	281	274	286	242	271	253	298	277	276	290	241	287	270	266	318	264	271	257	285	280	311	270	275	261	291	283	259	253	283	273	275	264	270	244	283	255	281	283	276	278	285	240	298	251	290	261	275	278	274	281	280	279	269	280	276	234	287	242	261	273	262	272	273	285	289	271	312	280	275	276	264	291	271	268	254	284	292	281	266	272	271	303	245	266	277	277	283	268	264	263	292	236	293	275	240	273	275	274	286	273	258	294	282	269	279	287	268	288	271	302	256	280	291	245	277	302	250	284	272	239	287	269	288	259	260	296	256	252	250	279	277	266	294	276	276	299	282	280	273	273	275	286	283	298	271	301	258	285	264	277	284	278	250	264	295	279	276	283	268	252	279	266	274	287	276	299	271	223	272	262	279	275	272	283	251	286	257	241	292	334	276	245	271	277	264	284	257	259	271	266	279	255	285	272	275	279	269	280	240	275	259	273	272	260	270	284	256	280	260	255	279	252	273	283	267	288	285	236	265	267	275	265	275	276	263	270	299	259	257	285	273	289	260	275	243	296	266	262	267	291	272	296	289	297	260	289	259	238	300	256	260	273	282	243	253	269	302	262	252	269	246	294	288	278	273	257	276	272	248	299	263	289	278	261	280	255	258	266	289	255	250	251	285	247	254	291	277	253	287	305	286	280	285	301	255	257	250	254	281	306	293	271	263	244	284	250	248	268	264	273	283	273	298	259	255	273	239	273	285	283	297	283	264	250	263	278	258	277	300	277	274	285	265	267	302	296	273	243	275	252	276	291	298	248
10873	1539	2990	3614	3200	2743	2223	1972	1732	1570	1422	1342	1296	1157	1183	1189	1130	1087	1114	1025	993	1015	997	973	948	901	915	889	844	881	840	876	813	874	805	804	759	793	745	799	722	769	711	800	730	754	727	697	763	703	735	730	705	683	658	719	693	694	691	725	665	726	672	724	689	685	705	725	695	694	733	676	700	678	683	692	712	686	668	677	718	686	684	711	696	693	686	674	637	679	726	721	696	628	698	631	637	707	677	691	670	676	657	729	682	658	699	683	746	696	643	721	659	674	734	704	728	679	696	687	652	733	678	641	698	621	706	674	728	660	660	666	660	672	666	681	707	716	671	689	673	715	662	681	662	674	695	671	680	691	631	680	683	645	682	648	666	652	709	664	669	603	714	687	735	646	703	664	664	680	695	662	645	668	681	675	724	655	626	683	676	646	683	692	653	643	658	670	636	683	651	693	664	696	708	689	696	648	665	639	640	712	594	654	677	670	716	675	661	688	638	673	667	652	725	685	636	661	678	702	652	678	653	669	664	685	680	663	667	691	689	676	700	696	644	709	632	679	634	694	671	606	627	671	661	718	632	675	725	633	682	617	726	671	690	664	651	704	627	640	677	629	666	700	678	700	667	696	662	684	692	683	675	653	611	622	634	691	657	672	686	676	662	669	674	716	655	724	685	684	645	635	667	732	658	696	641	663	666	638	716	673	723	707	662	697	679	675	663	622	634	737	670	652	685	678	677	682	653	669	687	681	669	663	672	688	614	620	679	685	644	720	712	685	612	681	676	695	636	701	685	665	662	709	667	671	704	689	594	710	695	654	659	659	648	682	640	699	715	656	658	709	691	649	666	710	657	650	693	689	725	665	740	650	647	670	700	681	681	658	670	640	708	655	643	681	638	633	660	687	681	638	639	692	712	670	654	639	634	639	635	650	640	672	651	655	720	702	661	687	678	683	667	686	694	657	687	601	683	687	675	640	664	648	678	698	652	665	677	649	648	653	649	678	626	639	669	635	671	712	660	725	698	678	695	653	645	645	646	693	670	668	687	684	673	673	640	661	673	618	644	723	668	664	642	703	647	660	693	725	668	690	651	670	684	667	658	689	652	661	643	702	676	643	676	648	650	669	681	650	676	690	620	639	659	657	631	695	610	682	672	718	727	629	687	686	654	684	664	666	631	668	707	683	662	659	685	658	665	668	695	712	644	639	676	659	639	692	632	667	693	686	700	618	687	636	696	671	692	650	632	664	644	679	705	668	676	629	664	645	673	646	668	682	643	673	652	637	644	658	692	661	628	708	690	663	665	699	647	673	690	661	721	703	674	653	713	657	691	655	693	674	666	627	671	691	659	694	682	648	653	675	631	622	700	659	697	664	682	698	674	683	702	647	646	642	696	707	661	675	690	694	699	679	681	704	659	679	689	676	652	679	665	655	632	670	708	659	658	665	690	707	614	678	646	620	649	676	741	673	706	624	616	725	684	675	681	671	670	649	622	669	656	630	701	649	717	674	705	626	699	629	638	605	658	639	694	632	664	671	630	715	674	653	657	664	637	695	674	709	694	677	677	687	673	629	670	687	637	654	678	630	675	671	637	702	666	671	663	710	671	672	640	651	680	671	611	656	681	656	698	657	669	636	668	639	637	667	683	726	686	588	640	664	630	662	699	675	696	660	680	663	634	693	665	609	659	626	675	652	669	623	661	713	654	647	703	620	698	664	677	713	681	659	639	666	654	675	665	641	636	644	657	683	722	657	677	655	681	693	671	680	650	662	721	702	700	644	669	637	657	674	681	729	667	669	657	646	646	736	661	680	672	730	627	650	653	647	673	645	697	669	633	701	631	663	657	640	677	631	672	696	650	627	657	672	737	683	712	715	659	698	600	674	672	745	671	641	681	636	697	696	645	659	688	645	659	703	667	660	657	655	639	689	667	674	612	714	678	727	663	648	705	706	695	659	645	663	692	652	727	678	634	667	704	670	628	668	622	690	682	694	670	654	704	706	687	680	686	655	701	667	677	637	690	653	686	638	702	688	652	644	667	687	696	698	640	735	730	693	671	693	657	691	713	631	641	626	715	659	647	664	678	705	659	640	670	674	676	706	738	705	664	686	660	681	668	704	695	664	689	653	660	627	635	684	679	681	640	660	690	688	716	631	658	688	677	718	665	666	626	646	665	669	664	681	741	665	676	666	650	696	713	667	685	672	686	674	673	650	676	694	698	700	653	654	685	680	656	672	654	670	612	651	663	667	625	664	661	649	636	659	744	662	681	667	691	669	659	634	650	695	709	637	620	689	674	696	691	641	674	689	654	669	657	687	684	653	664	669	673	695	713	703	666	665	649	679	670	712	662	684	650	688	653	687	699	635	666	726	669	664	674	684	628	666	640	647	649	677	673	676	650	724	665	687	679	683	678	682	630	660	716	697	672	682	649	694	683	725	676	635	674	667	700	667	655	678	692	659	698	684	664	632	700	650	669	647	679	695	669	639	619	717	650	665	616	626	687	635	668	619	663	694	654	647	677	667	693	669	654	633	643	671	656	626	684	703	655	669	692	673	667	672	699	648	674	663	687	690	703	654	632	651	701	636	697	597	664	665	675	711	684	666	705	648	649	704	697	648	704	640	632	671	676	664	689	612	677	680	684	670	636	699	690	661	647	680	708	687	628	649	646	673	645	666	657	710	706	658	689	676	625	680	662	647	705	694	686	682	738	648	651	675	675	684	650	663	645	712	689	632	645	673	717	674	649	703	703	654	680	628	670	683	709	662	671	682	630	708	671	656	668	659	678	654	697	688	689	660	661	680	690	714	672	752	644	693	665	693	706	688	656	646	636	665	658	686	625	696	698	688	633	687	654	670	696	692	669	677	670	693	640	686	692	651	656	638	664	681	668	613	698	669	637	696	640	650	718	657	653	613	683	686	699	701	652	619	678	696	696	659	713	666	659	651	689	714	585	640	694	725	661	698	692	695	691	673	701	696	656	632	651	719	652	676	710	624	653	672	614	643	687	660	674	615	646	655	673	670	705	681	680	657	658	682	657	639	673	658	670	633	661	670	656	681	608	641	650	679	654	641	728	686	675	632	651	691	665	663	669	679	621	683	663	667	672	715	612	697	684	649	656	651	667	719	670	687	669	685	670	657	650	622	670	694	715	651	634	664	696	659	681	644	670	710	663	669	721	695	671	671	706	740	678	639	648	649	699	694	714	657	707	631	645	655	683	682	653	641	635	645	692	658	661	665	692	654	694	667	634	708	684	674	674	690	660	702	651	601	680	655	655	701	680	683	635	673	642	640	674	650	673	639	657	689	678	664	648	653	708	660	646	635	694	684	615	682	687	666	660	704	648	671	698	650	623	670	714	684	708	663	684	665	655	623	640	697	684	670	639	666	674	639	701	658	670	640	664	651	680	682	692	669	666	669	662	703	688	649	683	645	670	667	669	629	661	633	687	692	669	693	688	691	670	700	679	636	720	653	690	638	681	645	677	701
33417	11830	3664	2362	1537	1214	936	812	740	589	587	548	578	556	462	513	490	451	436	467	435	421	381	440	392	426	438	375	433	384	387	383	404	364	381	371	387	364	349	372	380	387	391	364	358	357	403	333	376	388	320	358	358	364	333	376	355	383	388	402	379	381	331	352	361	330	345	364	382	379	348	370	368	359	388	330	356	358	374	340	364	366	386	360	408	373	358	336	359	367	365	395	353	326	344	378	336	373	399	389	338	385	380	376	364	337	387	377	361	336	360	320	359	334	384	354	354	378	352	320	358	366	327	346	374	381	343	346	368	355	390	333	363	360	393	392	340	362	358	312	361	364	345	337	355	367	357	344	365	364	354	366	382	378	342	350	367	382	337	400	364	355	308	350	385	368	361	375	335	350	355	357	342	350	372	346	371	329	322	380	316	370	357	345	369	334	355	359	380	384	353	368	348	325	374	353	378	346	375	354	381	335	339	350	324	338	339	331	334	364	373	333	347	348	364	385	352	359	371	370	338	347	334	321	345	370	351	365	338	358	370	370	343	389	361	355	353	333	353	335	362	351	345	364	334	324	326	365	366	352	385	358	332	344	363	360	379	350	348	393	329	363	326	343	364	364	358	362	360	370	361	319	339	402	361	353	372	353	371	369	331	352	336	324	320	386	341	369	348	346	373	336	353	336	372	338	324	299	340	379	387	348	362	301	388	360	365	315	361	380	392	345	357	342	325	331	326	345	343	344	370	371	359	347	374	338	360	344	352	359	334	339	344	358	352	355	355	350	365	370	361	350	363	356	341	373	355	344	348	324	356	349	357	376	376	349	347	362	341	325	327	351	353	347	347	384	361	367	393	352	333	378	371	333	369	346	333	357	326	350	358	358	373	354	355	369	308	367	397	356	355	366	344	348	374	356	426	332	335	333	349	372	342	341	332	361	383	357	339	343	354	402	400	375	347	372	364	377	371	353	376	329	355	387	349	359	380	387	364	382	367	333	333	392	332	348	348	344	352	332	367	313	364	407	356	319	338	356	340	363	326	342	348	361	359	361	376	381	322	351	368	339	352	359	343	315	396	339	375	360	365	331	389	367	374	333	386	352	343	379	341	299	384	326	380	379	416	344	356	335	337	373	360	398	364	342	341	348	359	371	344	333	347	358	382	381	379	360	384	337	348	380	351	340	328	339	341	343	392	344	326	354	322	363	319	339	388	368	367	367	339	321	358	363	388	332	329	307	343	381	351	368	330	342	322	370	382	347	363	328	346	351	386	378	346	379	362	345	339	354	364	349	374	344	323	381	360	354	342	360	379	340	343	354	363	353	363	333	380	344	332	360	336	300	349	360	322	347	368	345	347	341	390	309	366	368	331	363	300	372	360	392	351	402	367	347	330	334	352	355	353	343	352	337	347	344	352	342	361	341	355	356	364	357	334	341	316	341	390	369	378	336	346	367	361	379	325	364	333	380	335	366	374	343	367	358	348	381	344	364	345	354	384	362	360	349	339	338	359	359	372	327	337	358	333	391	361	367	331	342	361	357	350	371	359	375	335	348	366	353	364	342	332	323	377	343	332	338	344	332	348	355	372	377	351	338	360	332	358	353	367	352	359	369	336	335	361	347	365	366	359	355	368	368	350	413	360	376	341	359	366	370	342	367	382	376	354	360	394	380	382	395	355	358	358	356	385	336	352	351	382	318	369	366	341	346	346	379	377	320	378	370	371	357	365	371	361	372	379	320	339	352	353	378	344	365	342	323	346	336	366	340	371	358	366	331	378	348	399	345	364	390	348	370	344	346	368	342	343	377	370	322	330	367	354	395	351	355	388	371	358	367	361	336	328	323	358	333	341	360	345	338	329	318	386	391	384	370	357	309	342	349	374	366	332	359	354	361	406	335	365	368	407	384	381	331	314	391	353	373	347	314	348	347	351	353	359	322	342	325	327	337	355	350	344	355	339	365	355	426	358	359	359	384	381	333	350	332	364	357	335	337	363	354	349	361	359	356	366	371	380	350	337	343	338	349	371	344	323	352	340	346	322	323	376	360	350	387	349	368	356	349	364	363	366	343	344	367	358	348	356	359	337	402	371	367	366	382	387	358	346	356	338	369	363	361	342	361	354	310	340	370	358	336	360	360	360	351	344	337	341	370	330	347	360	368	355	338	383	336	338	358	401	394	338	336	351	365	340	325	381	390	354	343	334	384	389	387	333	371	368	349	381	362	394	325	341	350	357	342	321	342	344	319	365	356	359	354	355	360	358	325	330	346	338	352	364	352	330	340	402	370	354	392	361	329	333	342	348	338	338	399	348	322	344	320	344	322	338	353	370	339	363	372	355	361	398	340	324	352	367	350	329	371	371	346	348	389	380	368	329	347	365	379	348	365	383	365	349	388	351	364	381	370	367	350	356	346	346	351	371	374	375	348	354	350	348	366	391	362	343	331	358	334	344	372	368	353	343	347	399	352	345	330	330	327	332	314	375	347	356	360	336	323	366	392	377	393	351	344	338	333	359	339	376	343	333	376	380	358	368	380	351	368	368	361	325	375	352	345	337	366	357	367	345	338	342	353	381	325	373	347	358	383	317	347	354	352	337	349	337	351	325	339	349	345	323	345	381	342	360	339	352	356	327	343	353	325	333	358	375	339	371	365	323	361	371	373	351	338	312	331	322	350	335	370	364	387	358	345	354	340	370	369	311	340	340	348	356	359	384	349	361	366	375	347	379	340	347	362	325	368	394	363	390	382	375	343	341	367	371	359	372	376	352	317	380	345	337	345	342	352	325	369	356	374	324	325	334	347	331	358	381	383	337	369	376	334	346	379	355	368	349	349	362	333	343	358	387	335	305	389	350	320	351	343	353	391	356	369	332	349	372	378	347	366	355	351	378	338	397	364	317	317	343	369	335	366	323	341	347	363	363	350	374	368	345	350	370	320	371	377	390	367	356	385	363	369	362	336	383	357	370	376	322	343	349	345	366	389	336	334	385	319	350	361	377	388	397	338	350	341	357	344	378	372	330	326	347	380	363	318	359	361	379	326	327	365	347	377	375	354	334	370	345	351	376	381	318	361	359	361	330	358	364	328	356	348	318	377	365	335	369	352	322	362	402	361	355	406	327	337	357	335	370	377	380	325	362	363	323	369	354	344	317	340	388	389	341	370	359	350	373	356	362	380	351	347	364	334	329	324	330	376	369	351	333	366	341	371	349	368	379	317	349	354	337	366	335	354	363	334	395	376	380	358	332	339	356	371	383	354	352	370	351	376	323	389	354	380	363	349	344	378	342	353	333	386	347	415	375	365	354	355	338	348	351	377	349	341	372	342	353	342	358	374	402	333	325	343	362	371	360	370	388	358	335	362	365	356	388	365	358	358	326	356	383	338	354	334	342	360	366	341	364	373	365	349	365	329	387	370	356	352	344	360	370	393	374	359	361	399	333	375	335	415	375	356	365	390	348	339	356	376	381	326	371	303	368	360	381	342	370	349	355	370
15371	2434	5211	6262	5412	4504	3710	3225	2797	2509	2276	2114	1917	1857	1722	1650	1632	1587	1448	1461	1441	1389	1413	1383	1344	1367	1303	1201	1247	1200	1100	1090	1140	1112	1088	1104	1008	1074	987	1010	997	1013	1020	1055	900	954	982	1029	1010	1009	1039	928	944	915	940	943	869	919	897	893	926	849	866	897	843	845	904	907	914	884	889	858	856	902	891	908	845	874	891	886	870	893	873	859	810	877	844	864	888	824	917	828	852	875	906	888	891	893	930	843	850	930	874	865	837	848	871	853	855	896	897	896	884	846	931	907	853	924	863	905	950	951	866	889	855	933	886	945	899	891	870	903	870	851	905	876	888	878	888	875	887	888	878	903	882	834	849	853	884	857	863	818	864	835	877	836	853	883	840	866	891	848	875	887	918	850	879	892	822	922	843	852	920	870	820	837	877	821	920	860	823	887	821	900	896	842	892	867	845	853	847	845	825	849	899	881	820	875	872	883	848	816	888	903	818	853	865	848	850	864	877	833	862	828	843	902	849	859	831	859	863	853	805	868	825	846	866	882	873	839	869	878	857	825	819	839	875	837	817	821	888	824	878	856	859	856	879	814	838	792	825	867	840	831	857	849	825	843	834	865	877	860	836	793	847	820	863	873	855	862	844	821	839	872	867	865	887	854	854	880	889	860	880	909	891	857	912	860	816	843	867	869	861	854	833	830	881	842	800	840	829	813	863	880	847	864	858	876	817	846	862	830	811	793	890	869	843	910	805	864	846	857	905	844	842	807	849	865	831	874	825	875	859	844	813	916	850	822	836	840	875	826	857	853	788	859	823	853	862	861	853	828	818	841	836	849	820	843	882	877	856	863	886	867	870	866	821	819	815	814	873	866	853	850	870	856	888	858	869	850	826	862	908	813	931	835	873	876	834	847	889	869	866	811	841	843	841	821	835	912	830	883	812	865	844	849	939	882	902	861	896	919	831	876	855	796	866	845	885	843	893	860	900	829	849	854	828	849	863	834	931	823	851	884	843	902	803	825	905	856	868	840	819	843	864	885	836	873	884	893	875	841	851	851	840	921	882	909	848	836	867	869	896	850	900	888	842	858	832	845	870	941	815	924	837	784	860	853	852	894	880	861	891	843	832	862	878	910	912	882	848	831	866	840	871	812	843	844	845	855	859	824	850	816	821	875	868	842	892	803	861	847	843	857	873	810	817	846	814	854	858	859	840	883	834	883	841	817	804	847	844	768	870	783	888	773	829	831	841	899	835	814	808	841	857	834	827	794	834	863	846	843	866	786	845	872	795	814	839	859	866	845	833	777	890	850	850	862	862	773	796	877	851	805	868	869	851	876	801	877	873	836	849	875	828	796	810	849	848	883	828	827	833	806	805	863	844	876	869	829	874	881	862	803	823	874	821	815	839	907	877	804	859	852	843	868	875	898	904	830	856	834	875	848	831	845	797	821	867	849	874	829	879	876	833	832	878	876	857	893	877	809	856	853	829	850	834	855	821	836	819	876	877	907	784	894	825	791	841	828	862	847	842	841	846	847	866	838	833	834	902	852	875	876	850	829	866	824	848	829	836	798	838	844	889	854	882	825	854	857	860	858	864	875	875	847	882	826	852	881	865	835	872	854	887	859	864	873	837	827	860	880	810	813	836	873	827	850	863	855	835	889	892	878	819	849	811	840	829	860	852	884	864	874	854	868	840	907	834	841	843	875	837	828	792	862	837	894	838	879	890	858	842	795	923	873	852	811	862	825	806	871	830	828	830	848	849	824	824	865	908	892	868	855	835	843	856	855	850	846	910	816	879	857	877	934	857	831	904	834	874	861	830	884	887	872	878	853	876	809	868	829	836	854	868	850	819	855	820	834	830	841	823	815	893	906	884	951	845	851	873	870	861	795	866	837	817	818	844	807	852	845	924	848	846	863	840	847	861	862	892	852	877	816	798	795	865	853	806	907	850	855	849	891	843	841	878	815	863	885	814	826	826	842	829	876	878	827	842	834	840	853	798	831	892	866	847	886	812	866	867	821	847	908	811	892	859	893	874	851	836	871	844	857	846	884	808	829	857	836	868	804	907	826	873	805	865	874	873	809	870	868	831	818	869	853	837	844	879	874	800	864	842	842	876	856	873	819	880	876	828	895	819	815	821	833	881	859	876	854	781	853	846	836	892	819	822	844	848	808	900	876	832	914	820	818	926	807	882	883	873	925	857	895	862	816	857	813	859	848	820	850	925	850	832	860	815	865	807	827	850	868	854	798	857	881	819	856	847	871	925	887	864	865	880	862	788	834	902	895	842	878	844	851	806	866	852	862	818	822	835	847	874	895	821	866	868	857	880	852	844	831	833	849	850	853	917	880	823	912	853	844	907	851	872	887	807	869	824	824	878	836	852	868	825	850	909	830	882	849	785	843	843	912	854	868	837	838	840	878	880	927	843	832	890	886	885	860	881	827	834	864	901	885	875	873	828	869	870	860	850	858	874	905	826	858	850	888	834	863	870	860	826	867	855	860	894	862	861	900	822	855	912	865	848	871	813	885	850	910	860	788	886	890	804	868	838	878	864	823	862	861	850	875	761	858	873	855	859	828	865	866	844	917	879	857	813	915	917	820	868	857	865	807	875	885	815	866	850	864	893	860	848	852	834	850	824	854	823	843	828	841	824	836	836	828	851	841	820	853	868	820	852	844	829	886	871	858	818	808	855	817	855	871	830	798	865	881	818	882	846	853	839	848	854	832	815	829	833	852	899	915	847	876	882	875	878	868	843	863	917	887	818	847	841	838	825	781	872	827	799	844	841	834	850	857	892	889	864	816	834	868	841	837	886	836	873	881	846	879	875	880	855	841	858	836	914	900	879	880	845	837	824	871	830	898	858	824	848	894	869	824	814	830	871	858	830	851	854	900	906	848	862	819	904	852	831	857	874	832	852	844	878	842	878	881	857	857	827	857	875	858	876	839	873	847	861	803	859	798	853	821	853	863	847	835	827	859	868	831	887	854	839	829	956	874	829	819	874	804	910	853	850	861	830	860	862	820	819	835	896	843	888	824	808	856	863	843	868	911	826	845	830	884	872	887	857	862	886	897	839	850	838	862	887	932	903	841	887	871	859	877	901	842	845	941	782	888	886	835	840	813	901	868	856	854	852	877	843	875	862	854	786	900	862	806	886	871	855	835	891	841	835	773	843	839	902	864	859	900	872	834	864	827	846	827	856	900	816	883	810	875	827	850	853	883	873	841	828	848	859	901	851	871	864	867	856	870	848	795	868	863	835	870	859	879	879	868	921	852	856	846	858	850	883	838	867	854	871	900	856	904	904	854	809	867	896	863	896	864	863	833	797	829	850	862	804	865	899	838	873	803	899	838	857	882	800	872	923	817	861	860	870	832	835	874	864	873	805	837	832	921	847	827	847	877	828	854	884	849	877	819	844	774	914	913	885	828	850	861	871	843	875	912	842	851	835	852	829	829	852	821	915	867	831	807	828	826	865	847	821	821	874	831	843	849
2699	517	536	485	446	439	412	396	421	417	380	399	418	409	396	380	380	374	382	392	392	368	400	438	368	349	358	361	385	360	397	338	365	358	381	391	346	346	390	382	374	392	362	382	341	376	367	354	381	363	368	374	360	392	368	377	387	378	345	373	342	344	350	360	342	354	373	374	389	390	359	335	357	378	358	377	362	385	336	397	350	336	363	366	379	408	366	357	370	369	384	385	405	378	337	364	384	373	416	346	383	395	350	363	357	345	366	381	355	377	364	348	384	368	411	379	344	360	385	375	384	395	378	384	393	378	327	384	357	341	360	372	349	369	323	369	399	355	388	364	359	375	356	350	370	397	405	369	348	364	360	363	360	393	366	379	373	394	364	367	391	362	364	351	403	367	388	396	380	357	371	382	367	360	414	367	352	346	385	387	370	323	363	393	396	373	353	385	371	376	349	378	425	395	352	356	346	359	389	378	359	379	358	391	358	394	368	408	360	366	391	406	348	352	363	362	372	380	338	366	361	330	366	341	394	392	352	366	369	396	342	346	400	343	328	386	387	349	377	364	355	362	365	385	395	354	377	357	374	341	360	393	354	370	407	370	339	358	357	348	355	393	370	355	329	409	379	370	381	341	356	335	385	374	388	366	342	383	350	399	358	392	353	351	376	346	360	371	357	346	401	368	359	385	359	328	370	341	381	369	350	418	383	385	359	366	362	384	358	376	380	393	383	352	398	346	370	363	394	402	361	359	397	388	357	346	415	388	378	356	356	348	302	358	391	330	390	362	376	373	363	373	382	365	375	388	394	332	399	373	389	358	361	371	356	357	363	361	346	355	351	347	400	373	391	378	399	388	376	396	370	393	364	393	368	367	383	345	355	363	382	343	344	367	338	360	342	322	384	330	361	376	326	366	364	347	365	417	376	345	388	338	365	380	423	364	365	375	408	354	338	338	343	351	373	432	398	380	360	366	373	360	332	344	341	370	348	368	360	369	370	395	382	360	351	347	389	364	363	365	371	369	360	384	350	356	391	360	391	388	373	353	379	357	387	375	370	385	346	344	375	330	357	424	326	426	363	415	371	392	378	403	326	347	334	375	380	372	389	383	405	366	358	359	404	385	378	377	344	362	344	351	361	347	368	342	376	377	395	374	374	378	386	366	356	377	342	339	377	382	382	368	368	344	356	373	363	347	314	378	360	375	396	396	402	374	359	355	382	384	344	385	402	408	380	331	373	361	363	423	377	372	373	344	404	362	366	326	385	419	381	355	346	371	374	397	347	395	368	370	388	348	421	356	393	372	357	371	389	367	364	392	388	371	371	398	354	388	393	358	360	403	404	371	394	364	363	362	381	335	375	390	368	356	391	392	342	350	353	338	392	394	340	379	379	368	342	389	387	376	338	363	401	380	350	386	351	391	348	354	350	367	418	378	378	373	317	388	377	357	391	375	351	356	385	354	355	371	358	371	376	369	400	363	404	357	367	398	359	366	368	371	396	356	342	391	403	386	344	377	344	393	363	385	376	363	365	367	358	350	377	349	371	399	347	380	399	366	350	382	393	366	407	381	408	360	356	353	342	343	362	372	369	375	378	390	354	396	376	337	371	381	372	395	358	363	375	385	350	335	358	389	405	400	354	375	368	384	348	368	414	342	391	341	376	374	377	380	337	350	362	352	375	380	359	382	409	360	381	388	337	372	362	348	376	386	357	303	381	341	367	375	388	357	382	374	426	366	355	365	329	388	394	351	370	405	374	382	341	399	341	379	380	345	393	403	352	394	379	350	360	378	389	350	345	404	384	386	387	384	417	391	373	338	398	367	369	367	368	377	394	382	358	355	367	364	361	334	369	379	344	351	382	329	406	419	310	345	339	361	370	341	379	371	343	348	346	347	391	354	395	361	357	363	406	315	351	353	344	389	327	372	385	358	407	373	406	368	363	378	363	374	385	387	363	376	399	398	377	374	365	389	324	348	331	365	351	373	369	358	377	358	371	363	393	403	357	340	378	376	385	373	374	354	361	376	359	363	364	333	374	353	376	382	406	371	351	398	362	360	380	381	382	360	333	366	353	389	383	370	341	356	364	383	370	349	366	388	364	369	371	354	387	345	366	377	358	379	350	374	403	393	363	347	392	363	374	377	390	352	356	395	380	361	387	372	381	404	396	368	368	397	393	347	372	377	382	407	372	338	341	376	349	336	365	421	368	374	398	367	385	368	373	374	379	357	395	323	377	372	375	395	388	352	383	370	351	396	393	359	365	416	375	373	344	383	400	383	375	371	351	419	362	370	356	359	373	346	389	335	388	348	356	378	355	397	381	371	370	372	367	372	354	350	349	368	354	361	350	344	346	359	364	381	364	349	364	383	392	358	365	374	400	360	388	385	372	342	385	347	359	359	406	351	357	359	378	360	381	389	380	363	371	377	379	318	344	386	343	343	407	398	403	375	373	357	405	341	351	335	360	383	371	385	370	369	374	363	383	361	360	386	411	367	377	375	350	362	360	387	396	350	396	329	321	338	353	375	381	364	376	384	370	343	348	383	348	338	414	426	364	339	383	374	374	373	389	361	352	369	342	353	354	350	379	377	400	346	352	367	388	389	383	335	334	413	319	371	356	387	362	370	379	348	345	355	328	361	372	371	376	346	379	362	368	359	389	354	345	331	357	361	367	389	368	371	360	381	374	368	362	375	349	345	357	370	376	355	357	358	331	373	358	390	392	409	389	343	307	372	404	378	332	336	389	360	363	364	389	393	370	392	367	364	395	365	380	357	385	359	363	357	384	370	346	360	354	377	346	354	359	336	352	361	368	375	378	411	376	357	377	385	357	324	387	355	346	403	370	419	365	374	363	410	377	361	389	400	398	369	343	378	350	327	322	368	384	362	406	364	341	364	342	374	356	384	362	363	396	386	385	384	351	367	391	378	355	347	356	376	364	364	341	356	345	375	365	363	321	322	403	372	348	342	379	420	384	397	351	349	329	350	340	383	372	377	367	363	390	355	372	373	325	397	399	382	387	383	384	366	361	363	388	356	332	331	364	395	364	342	366	352	357	422	376	364	355	359	381	346	333	328	372	356	371	373	364	409	354	375	358	362	375	359	389	364	345	357	373	394	367	356	355	393	352	384	354	370	340	372	366	371	364	364	376	345	383	386	362	391	397	375	353	385	375	397	386	349	371	352	355	365	376	406	355	377	399	369	364	383	369	348	369	391	374	378	386	371	362	387	360	350	365	375	374	344	351	377	377	357	381	372	370	354	355	369	354	390	377	356	323	358	391	371	364	357	374	374	377	356	369	329	351	364	360	398	336	376	360	385	361	378	395	355	374	361	401	362	413	386	356	410	396	344	382	390	344	382	362	357	394	372	361	383	376	351	390	393	357	378	382	394	346	374	336	349	356	375	368	345	335	393	388	371	378	350	398	361	372	363	341	385	354	395	401	346	417	370	378	370	362	379	370	356	391	375	314	390	354	355	397	369	352	363	347	363
2863	970	1242	1221	1219	1097	1075	1014	1069	997	970	989	962	949	936	931	951	969	966	918	997	960	910	950	917	848	899	934	896	932	893	906	819	903	918	896	953	868	907	881	878	923	849	898	887	887	892	859	883	811	851	861	856	887	846	846	849	839	823	906	855	826	841	911	836	849	869	836	851	857	911	951	857	843	830	868	827	855	905	857	820	870	881	828	862	868	863	862	914	861	869	861	837	886	858	811	861	808	856	832	882	816	876	915	861	829	893	833	872	868	834	845	875	883	829	879	845	843	807	886	866	842	842	853	860	869	871	856	865	891	859	849	843	865	856	821	886	851	821	918	890	885	882	826	820	859	862	852	868	877	854	927	869	864	884	870	866	840	839	799	823	870	829	841	858	884	838	854	887	871	857	833	864	890	890	884	863	828	848	855	821	846	834	881	839	852	886	828	904	825	823	882	853	863	885	833	865	845	865	830	836	820	878	852	870	831	869	825	828	877	956	832	863	869	902	800	875	841	892	885	828	861	842	861	847	896	838	807	865	867	909	921	905	859	868	826	847	835	866	899	853	804	893	850	882	914	915	842	896	828	883	898	870	872	862	803	867	869	816	867	901	839	893	838	833	826	871	864	888	856	847	843	864	890	813	829	884	858	848	858	906	864	875	825	832	860	832	876	820	806	882	851	849	860	895	812	857	858	820	900	856	854	866	888	915	865	862	862	902	827	826	856	846	872	845	894	902	888	887	872	873	898	845	889	906	843	853	852	920	853	884	850	855	803	834	858	853	869	872	856	785	847	849	793	823	874	874	871	870	851	860	886	888	843	862	855	850	875	874	883	944	907	859	834	917	848	829	817	856	858	855	896	794	797	845	913	840	864	852	913	847	813	860	863	882	875	836	823	817	861	831	842	889	865	872	869	856	871	804	876	838	857	838	888	868	834	801	911	877	857	907	894	886	844	824	824	837	879	919	905	884	900	826	843	797	855	821	824	856	867	889	845	867	816	875	799	804	873	877	880	824	828	855	843	813	859	862	889	882	861	889	840	828	857	872	842	877	905	868	814	863	849	837	836	809	858	830	889	853	887	861	869	864	899	824	875	922	888	866	880	865	862	871	819	852	839	862	839	859	861	869	869	828	877	854	857	840	833	864	906	829	850	815	836	840	798	835	822	879	799	893	832	941	862	808	854	799	885	849	834	820	869	850	870	870	903	849	823	842	835	878	873	865	847	869	890	838	848	880	845	860	841	872	833	845	910	857	855	877	885	844	871	827	828	840	862	876	901	828	829	826	830	908	884	867	828	857	855	889	835	873	841	856	866	867	905	842	835	833	774	873	856	851	869	854	843	830	839	876	886	890	791	870	863	848	882	873	868	850	862	858	877	835	875	857	868	820	812	876	807	821	858	863	823	854	839	854	849	882	883	804	834	789	842	845	893	848	874	831	872	845	821	862	828	826	833	878	805	832	841	883	850	856	898	822	851	805	827	852	863	858	873	828	919	800	872	868	804	840	856	942	876	852	827	828	815	858	856	868	852	851	852	843	832	876	849	857	836	833	839	851	873	865	883	875	804	785	826	821	860	888	856	825	876	843	887	902	828	844	846	879	849	901	893	905	890	819	829	839	854	911	866	909	863	880	837	917	853	894	865	885	880	824	830	891	872	837	826	903	843	862	838	849	796	803	830	860	869	905	835	835	839	814	861	835	841	828	888	809	866	857	848	855	867	799	904	856	861	837	868	866	819	863	854	825	870	861	825	862	871	927	853	839	830	874	792	852	861	876	899	860	846	847	892	817	860	830	829	834	821	823	839	833	859	861	906	829	809	879	873	894	865	860	875	909	846	880	875	908	813	876	844	902	815	834	835	884	840	792	830	822	859	841	809	880	908	869	878	864	865	794	858	922	849	896	842	895	830	869	857	882	902	863	847	877	864	882	906	864	903	834	851	843	888	841	825	874	863	846	836	865	841	795	872	873	842	837	879	842	859	883	807	843	897	857	833	849	838	824	880	856	846	884	898	877	903	861	899	842	907	856	899	860	844	832	841	852	884	856	855	919	838	853	884	860	811	866	894	827	846	853	883	902	890	809	822	840	795	866	841	842	885	855	834	848	877	871	842	866	870	843	894	832	842	896	800	893	861	852	838	882	854	815	853	908	817	898	846	884	862	880	904	917	897	914	802	831	875	890	861	858	848	843	887	846	865	862	881	810	844	847	857	856	833	865	884	870	876	866	853	849	893	788	875	890	856	875	843	831	839	847	812	868	814	824	846	848	854	879	807	810	873	878	834	881	860	843	866	821	905	845	897	840	863	854	868	808	858	858	896	900	863	894	860	825	892	829	846	887	886	856	841	893	865	880	902	868	881	906	878	859	851	876	856	863	923	932	818	826	867	845	804	826	887	796	839	922	855	854	829	855	860	861	880	875	857	826	882	863	846	907	891	841	900	837	824	826	854	881	850	783	913	866	858	877	835	873	860	849	822	859	876	895	818	867	837	833	829	900	855	892	836	881	865	837	873	861	852	878	932	831	877	853	880	842	832	858	858	851	865	825	843	844	858	850	861	829	833	875	823	855	867	837	867	883	884	818	874	852	841	859	817	843	866	854	823	850	859	866	861	816	875	900	834	868	850	857	865	843	813	838	891	882	834	883	875	827	825	864	842	900	850	841	862	812	894	861	808	883	847	885	769	815	841	878	855	876	891	850	872	837	899	848	883	795	878	852	845	875	825	823	829	875	817	828	886	861	886	804	883	869	841	871	881	782	835	845	855	810	864	886	843	874	850	876	875	848	859	841	848	888	877	880	816	819	862	866	839	930	840	875	847	873	825	918	903	862	825	829	836	835	859	842	808	851	852	896	869	873	877	829	860	821	861	841	868	859	884	885	873	836	856	831	882	865	796	810	860	862	898	892	817	861	873	856	859	820	872	816	862	892	817	834	872	850	870	843	892	884	880	899	882	772	833	845	858	874	900	832	896	846	850	866	872	867	886	825	850	915	861	847	891	875	833	806	817	873	925	867	852	865	862	832	864	850	852	833	853	865	846	828	847	821	879	816	841	901	862	883	808	889	818	865	838	831	884	858	877	840	851	890	862	883	844	860	870	877	870	782	867	865	856	874	874	857	833	875	863	872	842	877	855	863	869	856	857	863	826	832	895	906	834	871	860	873	873	827	845	872	909	863	859	900	862	891	826	856	858	870	863	831	812	859	809	889	857	882	869	800	848	795	835	859	885	847	850	803	860	839	877	842	839	796	910	881	898	888	883	821	822	845	863	845	848	919	886	850	876	882	857	849	851	927	870	876	857	821	858	883	886	817	857	893	858	877	837	830	853	869	871	815	860	857	863	877	822	836	884	817	854	891	865	815	838	880	872	851	819	875	822	911	870	831	847	860	900	880	890	959	900	840	841	852	866	819	855	823	838	855	825	810	837	850	914	876	846	862	847	882	819	824	857	865	858	809	891	874	877	830	840	864	878	877	858	893	846
22654	4250	1549	1218	869	657	562	517	474	427	378	358	323	364	331	312	318	325	338	297	296	296	290	343	297	283	308	281	273	292	289	271	263	291	275	285	279	271	320	266	298	253	254	286	260	271	306	263	254	269	267	252	234	259	276	292	288	269	309	282	244	298	273	255	258	243	287	245	275	286	243	314	261	290	272	280	275	276	266	253	281	251	255	244	269	257	243	247	253	243	258	281	246	257	284	274	251	273	253	266	266	259	272	230	256	259	232	266	267	259	271	244	274	264	280	256	277	285	277	271	285	276	281	279	272	268	273	249	273	278	250	232	250	248	279	274	253	266	268	283	263	267	259	280	277	258	266	251	286	250	266	285	255	260	257	267	249	273	274	260	283	245	288	258	268	268	252	283	236	266	257	240	260	248	267	283	248	259	259	285	254	268	273	261	264	271	221	245	260	275	254	237	292	295	264	296	263	254	294	254	257	255	249	280	255	258	282	263	251	289	251	255	248	275	265	264	247	261	237	248	248	230	269	276	258	271	257	266	297	256	269	275	257	300	292	251	277	249	272	230	283	251	261	240	249	257	260	272	274	266	255	256	249	275	246	296	242	234	262	250	285	243	267	282	251	235	241	279	267	243	256	271	235	268	262	271	248	234	296	243	239	270	307	283	293	237	254	243	269	297	245	238	282	275	248	249	259	274	252	274	263	261	234	263	273	244	273	260	273	302	271	242	263	288	243	281	251	263	277	253	273	271	290	283	290	252	273	282	246	253	255	268	251	234	237	261	288	293	294	266	274	279	293	251	270	235	255	261	253	245	261	271	252	265	287	281	282	273	256	252	254	279	272	243	233	273	275	240	256	274	267	287	262	270	267	225	262	283	271	246	264	260	253	244	270	263	237	244	306	254	264	247	258	289	252	255	262	275	255	266	283	289	257	252	283	234	270	255	272	300	276	274	264	299	242	277	272	269	277	277	271	270	286	244	277	284	242	297	289	262	279	301	258	280	257	262	280	269	256	231	296	287	260	240	296	281	260	262	241	287	248	293	269	255	253	244	248	243	280	246	261	288	273	271	253	265	241	236	256	254	251	278	230	248	289	248	279	276	279	247	278	268	277	269	264	286	265	238	267	292	269	245	240	235	244	262	237	231	278	257	237	263	261	262	255	262	242	280	254	268	255	234	295	265	258	257	279	227	281	237	260	264	271	251	292	238	273	265	265	282	248	273	219	258	291	265	235	253	240	252	277	256	261	269	252	296	269	248	251	258	276	281	284	262	297	256	272	269	274	246	250	247	250	243	247	253	270	305	262	255	240	250	278	258	290	276	292	277	248	254	273	229	245	237	285	234	270	261	245	285	287	281	246	265	244	254	275	261	251	259	271	265	256	294	263	249	224	257	283	252	304	267	250	277	262	267	258	260	260	219	269	290	241	289	268	282	273	254	212	260	279	262	270	239	258	247	280	269	282	285	259	278	257	262	260	273	287	241	279	269	250	238	286	271	255	283	273	283	263	285	245	237	264	258	250	248	252	248	234	248	299	245	296	255	269	263	267	237	272	234	279	240	263	264	292	271	250	253	262	299	252	262	274	272	278	289	253	260	266	287	278	266	276	266	258	263	273	286	264	289	239	253	262	239	272	255	242	286	276	247	251	281	264	264	285	289	259	256	303	268	270	260	295	270	225	279	305	286	286	265	277	274	222	239	270	250	287	287	271	264	269	256	248	291	249	259	257	287	250	239	249	231	255	261	268	256	246	284	285	279	286	266	264	252	251	270	296	290	265	268	285	290	254	240	283	253	256	256	256	266	261	251	255	269	247	261	297	292	254	248	248	240	245	274	284	273	299	233	270	267	263	261	256	259	295	272	255	260	250	249	268	268	264	294	273	251	283	307	250	298	271	247	283	279	286	297	275	275	248	249	268	279	281	274	247	262	261	288	265	260	246	283	251	252	286	252	270	264	288	285	248	283	272	263	274	264	264	222	267	260	269	271	232	288	278	259	267	246	264	272	289	263	267	249	242	263	271	263	269	237	272	258	263	260	267	270	278	261	276	272	246	263	267	294	247	260	276	251	281	283	244	230	276	239	264	238	249	259	256	265	266	254	250	251	275	271	290	272	243	300	261	252	285	245	269	258	265	245	234	263	299	288	268	267	254	296	261	249	259	290	256	243	275	272	289	293	260	281	245	277	258	249	246	264	267	278	245	242	258	246	295	256	306	270	261	272	285	267	290	243	257	248	269	284	251	297	274	272	241	226	248	245	280	260	285	254	253	278	283	283	259	271	269	253	292	306	283	276	261	272	275	265	258	231	259	292	267	279	295	261	258	237	280	269	272	229	251	262	277	283	286	250	250	253	278	254	246	269	259	278	267	261	235	270	251	243	264	271	264	279	289	276	277	262	285	305	287	270	275	285	278	261	258	289	245	251	260	246	270	282	212	251	265	230	240	274	286	288	259	247	264	271	271	251	246	269	261	262	258	246	272	247	236	288	245	266	261	298	254	248	262	268	275	251	271	241	259	234	258	256	290	251	248	250	254	263	258	250	231	272	264	255	252	262	235	254	292	235	262	264	267	289	258	255	276	281	264	321	283	269	266	281	253	263	273	304	277	263	260	276	290	297	253	259	269	238	290	306	234	242	248	301	256	254	256	297	262	278	259	263	280	291	265	293	286	294	260	258	245	251	267	248	283	242	287	261	229	276	263	267	278	256	248	273	252	284	257	269	268	246	260	291	240	269	262	281	255	238	266	272	300	259	250	252	276	238	264	266	274	277	254	285	272	288	248	257	268	288	259	275	256	267	266	284	279	277	265	270	244	297	237	260	261	249	243	279	257	258	291	284	274	251	291	263	257	267	273	262	264	283	255	276	286	255	261	247	261	305	324	279	274	242	255	292	262	293	290	265	280	261	292	289	233	268	272	266	278	250	257	266	265	261	277	281	249	272	274	267	286	273	264	270	252	250	265	253	285	295	267	247	299	314	269	269	262	233	280	281	261	275	255	239	267	262	245	268	268	234	255	263	269	270	238	275	300	259	264	296	277	311	246	280	274	251	263	263	255	281	245	311	261	262	273	242	264	269	278	283	261	246	265	255	253	294	259	249	280	273	254	270	258	279	273	243	267	272	269	249	252	259	280	279	269	260	282	254	259	276	274	259	261	267	256	296	289	239	277	266	283	268	250	258	264	250	258	227	288	256	254	248	265	253	261	263	243	262	268	249	278	237	261	261	266	279	287	255	240	279	231	248	247	261	278	251	232	267	281	286	236	252	277	268	242	279	266	270	279	270	266	256	296	311	250	262	279	252	276	257	249	266	241	294	273	265	238	298	261	270	281	269	271	305	251	279	289	259	273	241	286	279	240	257	263	275	258	258	233	253	236	266	297	276	253	264	244	266	269	251	240	260	292	261	249	259	265	287	277	257	244	283	273	257	276	282	309	241	251	253	254	256	237	279	258	264	236	269	254	290	239	246	260	254	237	278	257	264
11375	1521	3051	3612	3211	2695	2233	1950	1756	1642	1471	1297	1251	1217	1214	1105	1110	1090	1061	1026	1040	994	982	955	1016	945	925	890	849	812	837	867	846	768	762	777	797	771	756	705	757	753	756	736	726	757	741	733	752	751	745	706	696	723	714	745	710	724	639	696	652	720	654	663	735	616	639	685	659	693	653	708	705	656	678	677	696	686	658	692	665	684	645	679	690	623	645	661	671	659	617	673	604	651	632	692	707	653	668	627	669	634	654	658	673	659	595	616	642	625	685	663	670	645	636	683	683	679	657	639	676	709	650	638	676	706	734	675	674	667	616	654	668	648	631	654	673	626	618	682	692	665	691	608	669	678	681	658	679	630	645	659	682	633	653	646	660	638	686	645	673	687	691	712	630	672	668	656	684	684	653	648	608	646	656	664	600	654	660	653	613	674	687	675	673	651	655	658	676	640	636	600	657	624	685	684	671	623	681	653	642	663	648	658	622	666	666	651	657	621	649	690	701	662	625	635	684	710	684	631	676	651	675	621	671	663	677	606	595	711	654	621	666	691	626	625	605	685	692	676	637	665	607	673	617	665	638	611	650	621	649	662	638	609	631	708	643	684	683	683	655	628	681	638	693	652	637	647	649	646	674	672	690	640	684	659	592	656	676	720	682	631	662	645	640	608	671	653	658	636	646	654	706	670	672	641	665	669	641	649	683	647	651	616	646	647	598	644	609	673	688	649	665	640	648	672	639	645	675	610	645	679	654	669	679	641	643	652	658	657	652	697	650	648	702	652	689	650	623	644	653	699	628	672	673	622	633	673	627	649	671	655	601	643	656	672	630	654	659	666	624	605	601	676	606	639	671	604	615	660	646	661	657	630	683	690	706	625	636	652	650	683	597	678	661	626	645	677	664	676	645	676	697	635	718	655	637	663	704	658	653	675	689	686	609	648	660	695	613	685	615	659	686	668	669	711	621	658	652	668	620	661	619	590	635	679	641	656	671	694	617	654	661	596	641	663	605	660	655	633	651	652	640	570	615	635	653	662	641	631	686	668	627	633	637	596	712	611	660	645	726	676	668	619	648	640	668	676	685	591	638	664	644	653	629	635	671	639	617	648	657	647	693	639	680	612	673	602	639	655	656	666	672	625	638	643	683	677	637	685	653	623	662	636	688	609	658	657	647	660	616	673	662	660	699	591	613	696	624	660	657	652	700	694	648	664	633	689	642	645	666	641	669	624	649	653	658	709	620	650	656	644	667	657	709	643	676	674	630	664	662	610	629	677	636	688	655	647	668	665	609	641	666	681	652	621	682	646	673	616	697	650	629	621	668	657	618	691	673	652	682	685	666	607	682	634	646	639	664	675	693	667	598	703	636	633	682	662	613	659	670	685	660	681	702	654	648	640	624	657	674	662	691	650	630	677	664	646	663	641	685	607	664	645	643	654	635	677	636	660	660	675	659	662	639	647	677	643	612	624	656	675	610	669	657	685	646	645	670	687	642	663	648	619	676	654	629	653	667	681	625	624	625	697	680	638	620	626	631	654	657	660	645	697	637	673	635	626	676	672	672	646	648	691	587	661	653	687	642	634	657	642	648	692	631	629	658	643	663	649	663	663	660	677	680	685	668	691	655	607	636	670	647	633	654	651	639	667	654	620	724	666	639	678	643	633	721	622	676	661	694	631	677	636	669	682	656	653	660	650	708	631	670	688	650	651	671	688	701	637	640	678	615	656	647	641	646	607	651	632	662	652	706	682	664	617	658	665	632	685	620	648	654	619	624	629	662	636	625	608	683	652	636	670	668	671	625	666	704	679	627	679	620	662	648	646	608	662	665	686	654	617	697	682	661	639	670	631	672	666	646	662	623	636	655	611	651	702	592	635	639	652	654	679	658	676	648	646	633	644	629	649	654	649	629	659	691	658	617	653	657	613	670	662	708	628	678	695	627	640	651	648	608	664	604	661	677	651	629	630	622	634	637	634	642	673	656	615	671	667	620	660	658	621	667	610	656	656	687	650	660	636	646	652	678	640	659	662	651	654	628	685	665	644	681	628	639	661	652	641	630	627	656	666	654	656	648	622	652	663	627	659	674	662	666	637	675	660	695	637	621	692	637	657	658	660	678	582	726	624	655	638	705	624	663	654	619	566	639	648	672	627	635	587	656	628	691	669	646	646	665	706	661	711	640	658	649	675	700	655	678	635	612	671	607	656	643	639	621	643	646	642	675	635	630	659	658	678	676	683	664	620	627	650	647	642	679	667	630	675	646	663	718	647	668	634	662	663	643	695	638	696	680	665	726	685	624	675	681	637	635	653	645	655	597	657	627	691	640	649	685	653	633	657	668	642	645	672	626	676	699	686	692	643	646	609	678	643	626	620	674	634	665	640	610	597	653	636	692	618	700	648	621	638	613	674	689	643	644	637	641	640	650	671	666	635	613	626	675	629	688	630	603	582	646	626	688	667	630	631	668	635	669	631	638	649	645	633	651	616	687	627	659	661	640	728	632	611	610	651	639	658	612	651	633	652	635	663	695	665	626	620	675	692	643	662	636	695	670	656	628	655	630	616	646	643	695	673	676	690	642	688	651	690	623	616	662	671	663	652	605	693	646	612	649	633	674	644	664	689	646	645	637	631	669	655	668	665	698	614	629	662	680	664	657	657	714	661	637	644	666	652	656	627	662	648	730	670	652	700	711	663	681	648	653	716	661	667	636	654	634	644	631	657	641	660	658	612	667	634	645	618	662	629	617	659	622	628	634	678	730	680	634	682	685	676	653	645	672	648	663	658	660	612	672	672	619	645	653	697	670	654	636	627	632	664	662	683	633	666	639	696	669	603	661	721	656	579	627	694	639	637	707	624	622	642	632	610	645	674	649	624	666	661	626	627	680	681	636	612	674	637	658	615	686	681	674	680	616	681	589	648	657	645	681	650	627	670	635	688	647	653	666	638	645	648	647	664	661	624	658	662	600	669	657	683	629	646	700	649	658	633	675	690	682	654	624	661	664	616	659	670	623	644	675	656	630	636	653	580	650	646	644	660	623	646	618	657	644	709	674	652	684	650	654	652	664	642	691	684	666	619	671	653	671	647	671	672	655	640	637	661	683	650	615	688	628	618	707	625	675	669	618	662	647	686	679	663	663	674	715	631	683	653	630	712	654	620	622	622	657	658	657	665	653	633	631	650	657	680	669	657	665	718	688	617	674	671	626	708	697	647	633	673	663	648	682	690	639	632	632	633	644	650	619	697	668	648	656	670	694	628	654	670	660	662	682	615	630	652	647	665	675	623	633	645	635	655	660	670	659	620	635	672	655	640	668	678	620	620	645	676	637	680	646	661	633	618	655	660	639	648	645	658	659	666	709	651	671	667	615	674	663	662	662	669	657	674	681	655	694	674	641	640	668	676	701	619	612	623	637	666	619	647	680	639	674	655	651	645	683	694	639	613	674	639	624	639	657	657	653	692	675	589	656	681	662	653	640	678	707	668	666	675	636	638
34284	12448	3770	2335	1632	1182	934	804	727	644	639	564	475	493	471	479	458	431	461	415	437	443	418	475	400	385	411	380	369	407	415	398	445	408	367	401	313	345	360	329	391	356	388	352	366	394	352	356	345	357	332	366	371	386	368	370	376	330	348	416	361	359	364	364	304	341	361	346	326	304	343	365	338	353	377	369	359	368	362	374	349	378	326	330	374	375	392	370	381	352	348	410	368	408	365	360	330	321	406	339	342	424	366	386	364	355	377	363	379	353	344	364	368	405	362	384	329	355	359	354	343	382	323	376	354	363	359	366	363	308	338	332	347	355	368	353	342	351	363	361	324	348	346	335	372	363	374	361	370	366	402	333	345	355	365	365	376	345	362	345	377	361	390	321	330	405	347	357	376	341	344	335	364	359	339	340	358	364	346	354	370	288	362	380	363	364	333	345	329	396	368	341	354	369	351	351	343	380	327	345	355	353	346	351	355	351	344	353	365	346	341	316	350	336	357	399	359	335	352	336	388	340	304	318	329	310	406	345	377	330	347	365	339	329	305	322	365	328	375	368	387	349	356	338	353	354	354	349	388	377	356	341	374	318	348	337	342	354	341	342	352	357	375	386	359	334	410	352	302	320	367	356	368	328	370	373	365	310	370	349	356	345	333	353	373	345	356	348	350	340	380	342	347	335	329	369	372	328	346	343	349	343	367	363	348	340	351	346	364	354	381	368	349	341	348	364	361	384	383	359	371	340	379	366	356	352	386	380	333	366	374	359	348	344	376	365	360	381	357	353	319	362	384	383	325	364	357	388	389	375	364	350	379	341	340	357	331	352	368	362	320	347	346	319	355	354	351	368	387	338	355	387	348	363	343	350	369	344	363	343	366	366	366	325	337	324	346	366	340	346	387	330	311	361	370	360	366	380	340	365	383	353	358	344	334	309	358	345	353	371	332	358	346	343	376	426	334	334	322	358	385	313	346	365	345	389	353	369	357	364	367	365	361	359	353	350	370	387	330	338	348	357	365	362	357	321	381	357	354	346	375	347	344	348	302	361	350	340	326	356	398	331	346	334	357	330	354	374	356	381	351	333	308	384	313	386	365	359	332	385	361	362	342	381	376	341	384	403	363	347	388	376	373	355	347	292	347	323	341	402	377	374	357	368	387	354	357	343	373	321	386	353	335	349	381	357	343	380	355	366	349	338	358	358	362	350	317	342	333	360	357	381	341	338	350	370	325	328	359	339	333	342	338	359	365	367	373	383	346	333	357	357	331	335	387	367	369	360	338	372	343	375	345	392	361	349	357	366	362	358	347	360	336	362	332	385	355	314	351	321	340	399	347	356	349	318	341	332	337	369	345	394	343	342	365	328	343	374	319	365	332	388	361	344	346	340	397	388	375	335	373	353	373	350	338	313	338	377	359	321	335	367	364	382	366	367	339	333	356	352	358	344	358	381	336	364	368	358	343	350	348	383	346	329	327	353	404	328	396	337	391	345	346	406	300	360	406	360	302	343	355	327	349	356	346	348	339	338	355	373	382	339	341	347	360	351	339	387	350	349	339	386	359	388	338	355	332	338	384	341	361	347	350	376	362	313	348	358	349	338	344	346	350	363	355	342	378	352	367	363	389	385	382	405	388	339	320	369	364	361	385	371	373	338	353	378	391	347	375	366	306	363	323	355	324	330	364	356	383	367	292	332	359	313	363	372	332	375	359	377	338	389	364	348	357	373	370	361	375	337	395	351	374	301	359	337	373	376	371	368	370	343	374	351	375	361	316	328	347	346	396	369	338	371	382	357	355	356	382	387	381	358	357	364	355	353	348	366	353	368	373	386	343	346	346	340	348	321	348	347	329	353	364	355	377	371	358	344	290	361	334	374	340	347	381	369	348	354	359	386	372	330	320	347	346	377	360	352	342	368	342	353	372	360	374	354	357	348	325	366	383	345	346	338	403	377	368	363	367	366	328	357	339	330	378	307	354	350	375	334	330	341	326	322	335	380	367	390	365	378	359	390	329	366	369	352	402	368	380	371	344	322	360	375	348	378	332	347	380	375	329	307	328	345	376	345	342	331	342	359	325	340	370	339	343	404	375	380	346	343	374	337	327	363	339	353	334	365	329	361	393	371	344	356	335	385	355	350	329	338	358	334	368	334	394	341	319	349	357	349	352	335	338	350	334	359	352	355	342	342	370	354	338	381	384	362	358	362	369	328	333	321	401	341	361	344	359	345	337	342	342	324	331	350	375	341	343	340	346	372	352	342	402	377	361	339	328	347	340	345	371	356	360	378	385	348	369	335	373	384	330	360	402	371	351	346	343	343	361	351	339	332	378	335	360	392	377	368	364	334	362	398	394	374	348	368	343	340	363	390	344	360	352	335	373	332	351	369	383	360	359	373	358	348	339	367	339	329	350	380	354	319	368	350	343	333	356	383	341	340	355	347	341	351	388	362	337	325	361	381	357	342	352	339	349	338	349	332	336	350	349	300	363	346	359	350	356	333	331	363	332	367	339	334	364	338	371	335	355	369	316	372	366	371	340	365	337	372	340	375	372	369	356	341	322	383	363	362	362	313	301	340	348	375	345	329	356	378	373	357	359	356	311	392	347	359	370	347	395	376	358	342	342	364	328	335	357	376	335	343	377	342	374	363	330	353	367	369	349	349	359	340	326	339	320	371	348	367	378	339	330	324	342	344	371	394	326	346	356	362	373	351	349	341	334	397	377	377	339	326	314	364	339	348	344	355	373	369	358	379	353	385	376	361	362	335	349	387	371	338	371	355	347	376	358	375	358	338	346	352	341	324	343	335	339	355	375	379	353	353	370	353	340	352	333	365	371	319	322	373	333	364	347	388	333	385	365	356	345	395	348	357	339	363	377	363	331	334	393	371	342	341	351	314	340	364	356	336	338	363	347	346	315	332	364	347	353	389	339	381	344	361	350	358	339	371	342	347	341	356	340	361	398	368	379	330	361	321	358	341	349	334	336	353	371	364	346	335	349	373	329	352	354	365	358	350	356	347	352	321	325	318	336	378	324	324	358	356	313	348	360	326	357	371	350	360	367	374	359	357	332	389	329	319	343	370	359	359	348	349	344	373	376	367	387	356	348	387	361	320	346	355	337	322	339	353	359	397	314	333	374	350	359	353	339	357	334	349	386	396	351	331	309	342	363	329	347	326	318	383	335	353	355	338	361	368	388	352	388	360	369	362	342	376	342	348	355	323	341	397	346	366	362	359	337	344	355	371	367	375	340	357	366	402	405	348	350	349	326	342	346	353	347	393	361	350	378	363	375	361	361	374	326	355	357	394	350	381	360	345	354	375	360	344	353	347	344	350	361	359	345	358	363	326	344	319	339	333	364	327	346	386	379	389	345	366	402	364	347	372	382	332	389	371	349	367	338	355	369	352	374	369	355	339	376	354	365	364	343	373	351	347	354	324	359	365	314	343	346	350	345	346	339	358	348	371	354	331	379	342	376	367	345	357	376	385
15827	2508	5300	6257	5554	4616	3883	3179	2852	2550	2295	2090	2012	1934	1818	1673	1607	1563	1596	1512	1433	1475	1405	1424	1336	1316	1275	1289	1269	1172	1143	1115	1117	1128	1070	1045	1046	1012	971	1007	987	1009	963	949	996	995	1025	992	999	913	1043	979	914	921	941	901	889	835	887	912	877	849	851	863	881	878	887	897	924	852	917	872	830	893	846	836	883	876	876	841	882	849	866	871	891	844	833	891	911	892	881	828	850	882	801	892	829	821	853	829	865	870	860	838	828	828	827	858	901	846	857	864	867	839	857	866	892	881	879	882	906	859	888	865	890	884	914	892	869	856	930	888	872	880	886	890	816	816	870	854	846	807	855	831	838	863	873	867	839	839	855	837	843	823	805	858	821	838	830	847	855	776	838	802	861	863	832	875	832	827	851	838	818	860	861	827	799	843	840	867	829	843	859	829	843	883	845	850	799	817	848	817	837	779	846	804	849	859	806	877	847	881	867	846	916	861	829	887	859	877	926	841	865	836	864	876	825	761	880	835	840	858	869	884	790	904	855	896	834	860	839	867	898	789	855	824	912	810	830	846	842	848	804	871	819	819	835	875	797	816	794	858	831	817	833	826	859	906	803	817	812	885	834	852	814	807	852	799	847	868	839	848	842	869	868	790	835	796	816	834	846	868	882	891	848	837	850	879	861	872	851	820	928	842	876	880	800	801	853	783	896	835	842	862	883	837	867	832	791	873	819	806	851	838	841	852	874	859	913	883	877	830	783	829	857	815	869	832	885	837	838	812	832	835	844	829	881	828	839	848	811	818	877	852	860	861	836	888	842	839	837	818	896	871	879	853	885	857	866	872	828	891	831	834	857	821	823	860	861	823	860	813	915	871	853	884	848	873	882	865	828	867	858	829	867	844	829	860	821	833	835	870	815	907	825	860	914	837	892	909	853	831	844	840	877	849	788	830	891	830	869	819	836	817	837	831	850	825	847	865	832	870	858	863	853	856	854	852	880	837	841	819	857	799	836	892	819	817	847	794	866	853	808	844	822	812	824	814	868	852	850	842	877	835	841	843	867	830	885	864	817	831	830	864	817	856	840	851	833	786	909	805	871	825	839	807	843	869	832	863	865	828	841	909	841	812	813	823	810	825	833	863	824	794	843	925	852	859	805	857	857	805	877	839	887	865	822	831	840	848	879	885	834	787	849	835	910	893	854	828	815	856	878	884	850	820	820	860	867	837	823	871	785	875	821	898	847	837	848	809	852	837	868	870	805	852	822	861	838	864	869	803	880	832	855	882	781	818	854	837	854	891	876	789	847	856	878	839	874	847	805	859	857	845	869	900	806	783	861	840	832	856	874	873	867	815	899	840	819	785	857	867	879	830	848	915	819	897	887	866	890	840	825	817	857	887	828	840	870	830	875	896	781	829	845	839	831	861	854	858	863	879	819	869	814	861	901	867	827	822	852	896	870	800	819	834	777	789	806	893	832	872	849	830	854	832	849	884	794	855	850	838	887	828	875	835	856	804	840	909	851	836	861	782	877	795	881	853	869	843	838	888	807	806	858	889	854	863	823	890	825	818	885	806	940	792	835	807	862	866	852	911	877	837	870	867	809	839	885	857	871	883	853	816	785	840	830	797	846	816	793	819	850	900	857	820	840	871	883	766	822	851	856	861	860	861	867	848	807	799	846	818	874	865	883	846	832	864	846	837	843	815	856	838	829	828	868	868	806	856	853	842	857	792	834	836	922	840	856	801	791	888	857	856	814	869	877	864	846	846	888	852	854	833	889	837	870	863	864	863	809	865	858	842	871	824	828	838	836	870	859	792	779	879	873	812	905	848	839	840	845	866	847	854	828	821	834	859	839	824	845	872	805	851	891	857	858	890	834	801	858	861	838	866	838	836	877	845	843	917	842	788	842	841	811	805	847	816	886	881	882	880	832	801	829	830	855	831	840	858	880	814	830	878	835	855	844	830	854	814	836	789	858	864	850	843	804	834	873	804	857	834	823	844	870	830	896	820	872	861	857	883	870	865	877	790	845	864	882	829	864	816	834	862	846	827	825	797	818	831	867	866	837	834	827	837	846	884	862	892	846	853	841	859	811	865	842	813	839	830	798	860	826	901	876	833	867	861	902	771	818	836	848	826	889	877	851	833	840	834	865	873	858	854	829	825	942	888	872	851	842	815	856	815	769	842	881	876	877	815	865	862	858	834	825	867	838	840	843	835	800	753	856	820	855	920	817	859	909	887	779	792	810	852	850	831	819	831	794	840	796	829	844	850	864	823	861	809	797	827	889	893	888	851	841	813	791	881	880	857	884	821	855	850	846	870	805	850	924	886	849	831	788	887	864	861	809	840	781	804	858	850	867	879	801	830	854	894	863	838	857	820	887	860	885	861	869	820	854	807	849	883	864	855	820	844	862	843	840	856	823	835	851	861	866	819	852	846	849	855	868	821	845	815	849	876	830	802	874	836	856	851	798	867	886	868	843	843	845	832	816	877	796	832	849	891	825	850	818	809	887	831	818	804	863	831	856	841	864	882	844	849	797	807	845	856	881	759	888	801	867	826	825	848	873	809	882	863	818	903	807	823	892	864	815	846	880	899	840	838	819	853	825	859	882	822	880	867	878	821	904	786	821	827	854	900	808	855	861	861	834	832	819	795	878	853	867	855	878	818	843	854	845	851	857	852	832	823	860	868	847	814	857	850	887	838	878	887	843	863	879	873	878	866	841	813	839	866	855	807	816	802	832	818	820	931	847	839	840	835	883	840	808	860	858	831	836	880	841	815	865	871	799	878	836	859	853	876	853	832	839	836	865	800	916	843	825	883	859	849	870	842	882	838	831	828	885	836	843	849	877	845	879	854	834	876	856	835	846	800	831	792	863	829	859	878	814	854	887	871	807	848	887	818	861	897	790	817	797	781	887	880	850	806	826	840	836	827	845	882	828	881	836	836	849	849	885	908	836	842	859	863	913	880	839	889	886	862	795	839	867	881	849	875	859	832	901	834	809	886	818	893	847	854	847	844	872	880	815	839	878	862	810	846	891	802	826	858	867	862	835	851	886	829	803	870	887	855	839	819	853	857	855	880	808	816	851	862	880	829	830	926	862	894	874	804	880	824	809	877	829	822	851	853	816	862	772	832	849	850	839	800	848	816	807	845	848	858	840	885	875	801	851	809	895	878	879	814	884	870	834	822	835	844	858	820	854	881	886	814	849	862	850	831	887	850	795	818	829	866	828	812	921	861	860	863	842	836	833	892	840	833	867	836	839	825	869	889	835	887	873	815	853	858	852	867	834	817	837	850	813	883	825	925	854	895	882	861	871	841	794	839	864	835	833	835	830	882	833	905	840	816	811	837	818	845	869	809	804	853	846	852	830	841	833	851	859	818	813	853	808	888	868	807	889	819	876	791	831	867	804	894	883	861	863	839	866	858	859	884	807	826	863	849	889	836	867	797	828	860	854	834	836	829	856	824	866	843	828	840	851	895	823	826	857	900
2621	480	553	488	477	454	442	400	394	393	383	387	391	348	432	391	357	372	404	410	327	383	384	438	406	366	377	376	383	334	383	373	366	397	367	378	360	390	390	414	375	392	418	369	429	380	363	365	371	415	392	359	377	369	399	391	386	356	371	387	412	371	364	409	375	389	377	371	406	363	367	368	366	385	381	382	396	379	384	364	358	395	393	396	377	405	383	379	369	338	380	374	367	360	401	368	363	384	393	377	385	402	357	346	383	381	381	361	373	349	399	366	349	364	389	358	395	391	396	428	344	378	402	359	385	370	351	394	381	389	383	397	412	358	380	390	393	379	391	336	350	405	368	353	380	393	352	380	354	378	367	376	359	360	409	415	341	355	400	354	399	372	375	381	389	403	381	350	407	388	339	374	413	396	366	390	371	374	359	401	422	364	396	395	392	408	398	372	380	344	329	377	407	395	388	355	424	402	353	342	373	362	394	373	374	366	376	372	382	373	374	372	360	355	392	379	390	365	388	397	396	369	357	356	353	366	386	396	387	360	370	365	405	408	343	358	407	392	342	383	371	383	362	375	356	375	386	412	383	387	384	378	377	361	341	387	388	391	392	346	362	333	362	413	413	340	414	377	373	377	375	384	385	402	328	362	359	402	350	379	415	380	373	360	345	387	404	389	368	335	358	374	369	386	347	422	389	348	354	361	393	366	392	356	362	386	397	351	390	366	391	378	388	381	376	411	386	375	360	349	342	357	362	376	366	386	377	343	355	350	362	363	384	364	424	390	358	390	378	360	403	383	368	396	389	359	396	400	354	367	352	353	373	377	384	392	419	384	391	342	364	384	379	369	338	351	353	379	390	381	374	366	351	371	393	357	391	423	418	361	354	356	376	358	406	361	385	362	414	381	365	440	388	385	355	363	366	376	377	361	357	370	359	392	388	376	411	354	388	388	389	396	384	386	370	366	356	385	412	368	393	385	357	379	370	401	376	381	387	380	374	357	377	388	376	372	414	382	346	369	348	344	317	372	336	367	385	359	340	366	360	363	357	359	383	401	336	373	331	378	366	365	391	334	366	355	355	404	415	373	382	432	388	362	331	344	364	406	377	347	353	345	375	361	359	386	387	371	349	387	365	352	328	396	374	335	366	364	407	372	381	403	391	385	361	352	392	410	371	346	364	425	391	386	379	356	343	371	353	406	393	385	356	367	359	328	349	360	344	339	355	380	393	380	358	349	395	377	366	376	364	385	363	382	354	361	350	370	366	383	382	364	382	397	394	351	418	375	369	349	371	359	396	373	386	374	372	414	371	391	387	419	366	371	383	408	384	395	369	368	380	401	360	436	373	404	345	363	401	378	390	333	402	373	373	360	385	384	370	373	385	378	388	357	376	395	395	366	389	370	394	419	351	368	360	360	346	382	372	378	385	407	408	367	404	393	354	359	367	356	376	338	383	368	364	345	399	392	365	412	410	356	384	388	348	389	388	387	359	344	378	399	351	383	385	374	340	377	417	354	387	361	394	352	355	358	381	373	380	341	347	345	362	377	368	336	380	361	329	365	402	374	386	405	365	386	374	407	392	382	390	396	375	402	352	354	383	411	372	349	400	440	354	371	338	358	375	378	415	391	374	375	420	325	374	396	392	359	398	365	377	383	349	356	387	391	386	395	390	371	369	362	341	371	363	406	400	382	406	332	338	389	432	403	375	360	373	361	409	357	363	375	361	365	339	378	390	371	373	374	407	389	383	371	379	390	378	384	368	336	400	383	361	368	363	370	408	386	392	364	414	346	385	367	375	351	353	397	356	385	340	363	328	392	371	351	376	382	390	384	385	369	402	374	378	340	383	398	362	398	374	393	401	393	368	372	351	381	374	356	365	394	384	361	370	368	367	382	404	408	403	365	412	359	333	345	368	391	367	363	368	361	386	372	375	370	372	382	385	389	371	371	344	354	374	370	351	383	360	389	343	383	371	313	368	362	365	331	377	433	402	400	355	383	354	382	387	401	366	389	365	358	362	350	361	363	386	343	364	401	342	370	376	362	349	415	377	374	374	381	368	385	409	332	375	380	386	359	326	335	317	348	370	369	396	357	364	361	331	354	376	380	371	373	353	387	380	364	377	348	369	333	346	376	352	371	356	367	356	358	372	366	356	357	357	336	354	352	387	379	372	339	396	363	371	389	397	336	368	376	367	381	399	396	380	354	357	398	398	357	352	391	391	367	372	391	389	364	362	368	335	389	374	372	409	388	333	388	380	372	315	404	396	375	377	373	396	372	353	364	377	375	375	346	377	373	369	364	335	339	374	355	359	373	344	378	364	363	400	384	401	365	369	353	341	375	385	385	365	374	347	360	363	382	377	412	407	416	357	372	364	370	374	386	405	381	372	361	371	386	329	373	387	373	365	382	387	408	386	353	366	379	333	385	388	342	376	339	354	370	356	378	362	326	371	367	356	389	393	383	334	377	363	361	418	363	384	349	375	383	364	365	370	385	354	376	398	370	373	360	357	402	388	353	366	362	389	398	373	386	361	386	376	365	389	403	345	317	382	385	347	382	381	371	379	393	337	375	373	368	393	398	389	356	379	367	389	367	367	346	380	380	362	396	367	364	383	356	386	359	386	415	369	378	368	386	376	389	381	406	332	378	389	378	392	360	377	378	378	378	355	342	352	364	351	359	359	359	406	365	378	358	378	341	356	308	373	421	339	366	375	398	388	389	387	353	389	396	367	387	355	370	393	407	348	353	377	372	399	387	388	372	388	347	370	397	396	383	331	361	354	366	386	351	359	372	395	385	407	362	393	341	356	396	356	343	362	395	419	380	375	402	353	377	351	383	388	380	392	377	346	378	384	355	392	383	382	369	381	363	398	369	395	374	397	389	315	342	347	419	361	387	379	370	373	377	338	396	355	394	384	366	341	367	362	325	387	366	371	363	385	396	403	351	365	340	378	355	386	389	353	356	359	349	354	400	362	393	381	363	354	389	389	401	374	370	367	372	393	397	392	371	391	393	398	372	410	342	381	324	351	355	353	362	359	375	366	391	338	344	366	417	340	348	379	381	365	354	402	376	355	380	397	366	390	394	374	403	399	367	406	408	372	380	394	350	358	352	365	349	378	373	349	370	411	398	399	349	364	354	334	360	367	386	414	340	373	353	361	381	368	394	390	388	363	370	364	360	378	407	362	394	402	392	373	403	345	400	408	419	375	380	365	366	398	367	366	385	371	403	386	374	353	360	367	371	362	375	388	380	365	387	365	376	344	438	364	381	383	343	391	352	383	395	353	381	381	411	356	439	344	375	383	356	356	355	399	416	356	381	389	338	366	391	393	358	371	379	401	365	328	355	386	391	335	387	420	372	392	352	356	366	391	387	360	386	383	346	368	369	423	343	349	358	378	395	387	377	379	366	365	385	346	360	381	390	360	377	379	355	387	358	387	385	386	388	368	370	373	376	369	403	360	339	412	397	338	400	364	363	370	367	381	377	371	424
2873	978	1217	1199	1182	1116	1100	1031	1006	1033	975	947	925	992	962	951	942	992	912	928	987	986	971	932	921	914	907	920	916	914	946	880	937	900	863	884	888	853	884	873	854	921	838	916	900	894	920	866	908	909	859	870	844	808	844	845	903	889	892	864	914	850	942	840	879	814	877	880	853	850	855	825	828	798	847	821	819	871	874	821	883	862	842	863	938	846	880	908	833	901	861	857	865	837	851	826	793	864	885	886	840	882	863	871	868	818	848	899	848	861	900	879	825	859	887	841	858	854	868	834	848	830	879	866	913	868	880	903	803	900	879	889	878	858	860	876	852	855	850	850	872	851	865	885	840	862	863	843	831	894	907	844	875	851	883	835	882	871	856	848	879	806	872	883	871	876	871	852	927	857	858	851	849	805	890	896	864	883	870	849	879	856	835	880	844	879	887	841	836	869	866	880	892	831	881	908	858	889	932	823	847	881	820	826	836	841	851	909	826	836	839	841	865	868	850	867	871	905	870	859	896	877	838	837	878	866	892	840	869	904	874	831	879	883	866	860	844	856	832	816	825	838	832	872	872	862	824	824	865	845	830	821	837	833	910	861	866	893	843	901	874	818	884	854	837	850	829	856	812	784	812	865	847	851	856	858	853	866	878	911	885	877	908	883	909	855	891	858	818	887	869	824	888	839	935	844	856	886	841	834	877	819	892	890	830	852	833	828	880	884	874	886	848	882	773	834	878	885	813	823	888	845	824	843	849	834	889	856	864	869	872	894	878	852	862	866	852	888	871	849	846	879	835	904	871	853	849	901	881	855	842	828	798	900	836	846	849	893	855	882	849	833	891	827	862	849	825	864	869	908	853	875	876	894	834	841	853	859	869	839	839	848	896	808	852	872	880	841	873	872	902	856	796	806	811	841	906	861	851	851	873	901	895	836	858	887	824	831	878	858	848	810	891	881	899	883	873	862	871	842	874	880	854	840	876	874	887	870	861	909	878	836	879	838	876	854	858	790	874	826	880	846	799	884	864	851	858	842	836	819	818	887	838	847	845	867	896	784	906	914	845	903	876	856	817	827	888	844	861	806	860	853	863	870	866	840	820	838	879	837	904	906	844	876	842	845	873	900	899	900	871	810	958	839	842	816	911	860	872	845	850	888	848	918	868	840	850	851	851	851	905	852	838	893	895	874	847	914	878	864	831	870	831	901	867	922	869	865	888	855	832	826	835	905	856	867	870	862	851	847	882	890	886	816	830	893	845	874	892	815	884	868	830	860	838	840	880	848	838	832	843	883	903	877	862	881	901	831	870	847	891	829	842	864	865	832	932	902	856	851	856	879	820	875	849	862	888	883	916	822	864	892	893	859	891	884	871	887	863	877	888	889	850	886	902	910	838	873	866	788	866	859	839	890	886	861	811	822	883	860	844	911	860	842	828	891	840	911	862	853	841	847	838	838	860	882	884	841	876	877	899	830	811	885	817	878	859	855	833	859	859	847	848	859	850	811	872	870	842	851	839	853	869	870	812	800	866	875	847	848	851	884	832	837	832	862	871	872	849	833	824	851	784	916	920	862	854	860	846	841	857	783	854	876	809	861	879	874	873	929	849	805	839	853	943	861	900	874	864	911	883	871	882	852	837	899	850	842	853	853	882	915	827	846	815	855	912	876	895	870	836	848	788	815	886	862	851	841	873	854	895	871	851	878	852	883	856	839	847	860	853	818	821	867	820	879	865	814	863	890	829	829	863	895	897	878	902	831	855	820	864	871	902	856	849	926	849	833	878	891	866	842	846	898	835	877	842	865	857	876	872	885	826	912	929	968	832	869	841	868	806	824	893	920	915	904	841	864	820	861	853	809	804	898	890	866	856	901	930	807	842	914	846	857	897	850	826	857	855	858	850	903	880	851	781	904	839	821	875	866	888	871	808	858	849	877	876	845	849	869	905	827	848	855	888	863	829	870	827	873	818	884	892	878	891	916	840	853	890	889	884	849	875	802	897	880	900	830	843	865	860	813	908	845	931	872	830	871	893	816	857	861	893	911	879	894	876	896	863	833	848	841	862	852	809	882	849	886	888	881	846	893	828	865	800	863	914	829	887	826	884	877	846	827	871	833	844	876	861	858	825	912	895	897	915	898	820	776	806	904	864	815	889	840	879	896	887	861	906	848	890	853	920	842	846	866	833	874	837	826	831	891	865	810	840	841	883	853	837	859	840	813	827	834	851	863	962	877	891	929	826	852	860	855	882	877	864	869	837	872	817	895	836	889	833	886	868	881	855	834	866	842	802	846	888	847	832	842	788	848	834	824	856	858	882	830	832	873	860	921	891	877	849	794	839	850	839	866	874	835	875	818	871	820	885	853	843	902	824	830	839	897	858	825	875	832	783	935	826	883	859	892	896	828	823	811	826	871	845	876	859	915	871	898	857	808	830	861	883	826	885	839	839	845	847	863	875	877	905	882	872	824	888	858	877	872	881	849	826	792	832	870	890	871	884	840	898	829	831	897	881	806	843	831	871	875	887	834	903	872	859	875	905	887	807	858	867	878	829	831	836	853	824	842	875	833	833	859	855	856	813	886	847	868	836	805	809	942	879	821	890	875	881	887	900	842	882	816	848	861	851	848	870	896	870	846	881	866	822	839	853	840	865	896	856	878	862	838	896	879	854	833	835	858	838	852	836	859	874	843	840	868	919	830	866	838	866	850	812	866	875	851	856	831	856	892	866	863	894	834	870	876	817	851	820	880	897	903	836	903	840	870	875	875	846	825	824	846	800	865	868	884	870	841	832	870	888	910	847	878	881	835	856	867	846	888	817	874	878	878	870	888	882	863	838	865	868	882	904	822	867	829	915	855	846	865	839	816	828	866	835	815	896	902	867	837	887	795	868	895	876	887	881	840	816	888	871	922	873	868	847	858	900	802	875	909	871	843	838	843	834	882	839	880	856	834	876	852	854	853	884	864	822	844	904	877	809	879	888	837	895	855	860	877	884	845	862	899	932	851	837	879	853	849	906	836	869	858	890	840	864	861	828	890	899	888	870	801	776	845	830	878	832	812	879	844	801	846	853	854	902	855	827	904	884	855	873	869	853	806	912	827	865	873	892	864	876	878	810	830	812	839	894	830	875	901	877	814	836	842	843	844	904	906	846	821	898	906	834	872	850	875	829	830	868	839	846	849	862	895	891	790	843	885	831	883	889	842	834	877	833	850	886	883	896	824	860	879	855	841	824	876	873	881	839	839	851	887	907	863	911	865	808	882	809	869	863	836	810	823	863	885	854	844	851	823	864	841	826	878	885	826	863	879	887	851	857	818	865	831	855	887	858	854	864	873	841	817	858	873	849	858	902	846	887	860	851	873	881	880	838	864	893	792	907	838	894	822	864	893	857	837	829	857	821	861	875	854	840	878	935	850	888	860	858	850	851	889	833	907	858	870	904	838	823	830	855	833	862	860	847	879	884	833	958	885	828	888	844	855	904	835	866	859	868	858
23268	4541	1562	1296	897	672	581	521	443	409	418	378	343	353	359	345	349	326	330	332	328	302	290	283	327	274	302	342	315	295	318	286	267	294	262	275	279	267	284	310	309	301	291	285	288	284	282	261	277	321	268	251	266	279	328	287	260	275	294	269	268	276	283	255	255	268	261	273	234	282	276	279	249	265	285	287	260	285	267	251	253	253	253	271	252	290	273	284	291	300	295	300	272	260	304	280	263	252	242	259	207	257	253	246	316	271	258	258	271	270	239	276	277	278	253	252	279	265	290	273	292	255	289	283	278	249	283	271	260	276	259	317	290	288	295	271	251	264	273	261	269	247	248	247	271	273	275	261	232	259	283	250	247	251	275	240	256	272	276	253	268	275	299	272	262	272	272	270	265	266	276	284	277	283	286	248	240	276	275	257	290	258	273	270	287	270	279	268	289	258	279	284	253	271	264	271	271	261	281	253	271	275	280	275	244	274	234	270	254	271	267	250	284	298	268	276	292	263	286	262	243	278	257	253	281	290	287	310	257	287	296	276	266	247	276	261	253	268	292	306	265	279	287	256	226	252	229	266	291	284	312	235	277	277	278	251	272	264	262	276	272	260	291	248	297	274	264	286	250	267	268	248	284	276	245	264	295	266	238	263	277	274	286	314	265	254	280	262	277	285	306	288	332	270	247	280	245	238	247	258	257	267	244	247	288	270	273	246	254	264	311	270	244	269	225	275	256	260	304	254	261	283	267	281	294	272	291	257	251	255	281	287	280	263	282	242	258	274	235	276	261	270	257	237	268	252	266	292	236	276	250	251	293	288	271	262	290	277	264	274	257	269	268	274	250	280	280	265	261	289	264	261	273	239	269	245	279	278	261	310	277	221	280	257	289	270	275	257	266	249	274	265	270	265	269	278	278	262	287	269	240	254	258	271	253	270	234	299	285	272	282	268	274	273	289	278	266	301	279	265	264	270	274	306	287	265	273	269	250	253	260	306	245	267	268	278	262	268	270	251	283	288	261	285	257	237	291	241	248	254	277	244	298	244	270	292	269	268	271	270	283	279	278	238	265	309	270	215	273	244	256	257	262	273	275	267	270	283	282	264	287	243	287	273	253	251	262	245	267	244	275	258	281	305	284	277	289	271	281	273	273	262	278	283	257	283	292	227	259	299	281	269	248	266	257	266	282	274	260	283	276	318	282	289	263	258	279	247	280	269	262	269	284	254	267	275	278	278	255	277	248	262	237	273	269	248	267	278	249	263	260	262	267	247	272	262	263	254	245	285	252	238	271	267	279	274	269	282	271	281	271	275	245	275	263	282	268	287	291	278	296	263	260	264	294	275	255	264	293	251	266	308	264	283	267	277	262	274	271	270	274	265	256	249	269	268	278	241	269	270	254	274	248	316	230	266	266	303	232	272	269	244	258	246	275	293	246	283	270	288	291	273	221	249	267	291	270	284	241	298	281	245	257	251	234	275	236	238	276	253	255	275	308	281	308	277	306	258	269	244	242	281	261	255	250	264	266	266	266	241	299	286	306	283	261	268	294	296	312	239	272	268	251	258	285	288	276	241	278	240	254	287	266	225	248	283	263	262	257	260	264	285	267	281	279	252	303	294	265	256	264	259	286	298	247	284	266	257	268	281	274	271	286	271	276	250	242	277	260	301	281	274	263	235	259	280	256	286	255	260	279	272	268	299	253	288	260	262	262	255	244	249	243	271	261	302	284	274	278	255	293	291	272	273	282	259	260	244	292	261	284	237	259	276	285	284	288	281	278	270	265	236	279	308	249	255	269	229	268	284	265	251	278	274	253	229	279	289	263	328	264	255	278	279	288	239	261	278	279	269	244	296	275	257	223	291	273	275	225	280	268	260	268	275	246	261	277	266	257	263	266	252	278	225	264	269	251	260	276	286	248	295	277	310	252	265	272	269	289	247	294	258	250	273	266	274	293	254	275	231	301	289	263	261	246	288	287	292	283	233	259	260	252	285	259	258	247	268	274	284	278	256	236	291	297	268	259	269	261	271	268	260	247	271	253	242	259	281	296	220	265	257	295	295	269	269	268	260	249	243	297	277	273	276	276	284	277	264	258	264	254	267	263	258	259	308	301	262	262	254	288	252	289	267	281	257	255	275	281	266	263	283	251	267	302	262	268	280	277	299	293	262	252	296	216	281	281	275	281	274	304	301	262	281	258	269	268	254	263	241	286	256	296	262	252	261	273	262	284	266	250	251	290	314	260	265	253	270	259	291	275	248	254	284	274	252	258	260	260	255	303	244	271	247	282	255	290	262	259	254	264	282	257	260	274	247	239	266	285	271	300	263	253	284	249	271	247	244	288	282	246	264	265	296	291	268	280	280	272	298	292	248	239	266	264	281	284	257	274	259	278	257	263	271	293	268	284	263	258	261	285	261	282	282	232	260	242	256	273	273	275	269	304	275	279	235	256	254	263	278	267	294	270	264	270	286	274	237	294	304	294	282	294	259	251	290	239	278	266	257	241	229	295	275	282	280	268	257	260	273	270	255	277	269	278	287	283	277	260	254	272	300	261	275	291	254	237	249	269	300	275	273	281	260	257	261	281	251	267	260	259	272	271	271	296	254	287	258	255	293	288	246	246	283	286	245	295	267	264	257	253	278	260	244	278	263	284	264	283	274	279	250	283	266	252	229	239	280	273	268	241	236	251	270	247	250	278	263	300	292	250	257	256	252	266	274	284	264	269	285	250	241	249	270	256	272	300	278	281	271	239	218	283	270	246	277	256	269	274	250	263	253	265	270	253	266	292	235	286	280	283	267	259	280	270	281	266	263	281	270	264	286	279	297	292	265	230	275	263	264	278	247	293	245	250	260	301	241	259	280	257	271	260	283	248	302	310	261	246	297	257	280	280	246	252	255	266	271	260	265	266	253	260	248	268	266	262	254	251	274	249	247	259	285	257	260	257	244	263	263	279	251	279	265	277	269	266	281	278	263	260	264	278	260	309	256	300	266	291	269	260	260	263	272	262	251	283	258	298	263	248	246	290	259	258	269	246	285	290	240	280	246	240	283	291	249	283	257	268	275	230	263	261	288	263	266	280	260	247	280	296	275	287	268	244	291	242	313	253	230	267	276	268	246	299	287	320	260	267	271	268	231	243	268	272	278	260	254	298	286	229	257	249	288	263	288	270	268	256	273	309	281	304	281	254	279	306	260	254	267	245	273	282	247	278	285	255	282	269	262	252	272	261	265	298	277	293	268	277	296	261	283	285	282	287	244	269	265	272	273	290	248	284	307	261	256	273	280	266	244	274	287	305	286	291	288	288	263	224	267	259	276	263	281	260	267	272	255	267	266	290	247	287	281	268	280	267	277	275	278	263	238	260	278	267	254	252	272	263	270	285	304	262	286	267	278	254	270	246	258	303	279	244	242	232	254	277	304	295	246	256	250	274	268	247	268	260	266	276	277	266	286	270	272	266	274	292	280	255	270	272	290	254	258	258	252
11520	1541	3057	3668	3265	2694	2249	2026	1773	1616	1422	1420	1291	1244	1163	1156	1132	1070	1100	999	994	991	965	954	946	941	945	897	864	884	858	871	816	807	852	742	768	777	729	753	671	710	762	721	699	766	745	702	739	694	763	681	709	704	655	657	664	691	642	725	702	666	668	705	677	644	662	659	679	674	702	659	665	678	704	681	670	655	689	683	650	668	695	664	670	671	625	729	664	640	666	686	666	657	673	661	704	678	709	663	625	656	664	662	678	682	668	669	679	686	660	652	653	698	676	683	708	673	699	658	709	649	670	677	665	697	669	729	678	702	712	678	666	688	636	687	655	654	667	693	649	632	728	686	667	666	670	658	667	689	625	680	636	683	616	673	604	667	656	647	636	655	624	640	658	623	616	714	645	650	679	655	634	712	729	702	702	649	665	679	697	671	619	647	654	687	680	629	675	677	664	655	666	714	706	661	647	661	656	658	674	650	660	651	647	674	663	669	638	688	597	663	659	603	646	677	660	650	607	665	644	686	640	640	690	614	619	664	646	656	690	645	633	635	643	665	637	709	627	619	676	641	668	631	642	667	697	635	632	656	644	641	673	636	656	670	667	651	655	664	667	708	673	663	679	673	643	683	668	661	662	647	719	599	666	686	649	653	713	680	639	655	616	662	650	659	638	673	669	656	620	665	652	695	625	731	616	656	663	696	619	681	632	690	671	637	659	613	634	655	639	675	647	691	701	674	678	653	674	615	707	646	643	659	682	659	723	731	663	632	661	630	677	690	637	677	717	637	672	674	711	674	679	690	634	638	698	590	641	662	674	633	641	653	633	649	634	699	674	678	675	674	657	666	656	625	642	644	660	664	650	642	661	676	603	670	653	640	686	662	645	690	627	620	663	665	665	654	682	668	651	646	663	666	656	643	650	679	637	662	674	646	629	724	641	674	656	685	638	678	623	656	664	636	592	658	633	675	638	681	666	681	658	613	674	639	672	609	701	645	678	648	608	663	636	618	652	641	681	669	662	646	628	711	683	671	652	678	659	627	665	642	657	656	700	655	651	666	630	659	679	678	641	614	625	696	671	648	698	660	653	666	677	682	630	709	635	664	649	686	648	643	681	639	688	668	698	614	607	635	663	651	676	691	659	693	662	634	627	691	649	686	626	634	689	703	663	702	676	677	640	643	655	654	671	656	663	621	655	666	638	677	696	715	657	641	662	632	616	689	657	613	673	685	656	611	650	632	700	640	660	691	669	658	662	643	652	683	671	672	676	687	630	615	619	639	638	685	681	633	683	633	657	661	646	626	639	652	641	700	662	676	651	656	631	670	647	672	655	613	658	728	647	681	680	639	658	605	668	655	641	670	663	606	677	672	656	660	652	671	661	615	681	678	659	658	646	699	647	668	626	687	661	686	670	637	634	646	671	665	684	672	671	632	628	656	682	707	705	648	633	643	678	662	663	696	642	661	619	694	686	684	638	661	687	669	656	640	671	708	698	636	676	672	677	657	686	670	661	710	669	626	670	659	680	655	675	684	715	640	696	687	679	706	633	672	659	660	640	685	647	679	663	630	666	617	705	684	663	650	721	669	626	679	674	676	640	673	657	689	653	660	646	688	648	655	635	674	654	640	625	689	642	702	669	658	645	678	655	680	657	688	687	690	665	682	650	686	647	657	643	692	629	637	623	662	644	680	692	675	635	654	680	696	637	684	669	679	610	698	653	624	698	674	706	652	619	641	695	660	672	656	666	629	642	621	705	693	685	688	655	672	653	668	636	681	631	606	642	657	651	655	654	662	667	719	674	642	662	711	664	682	665	695	598	669	698	656	668	675	690	657	672	645	630	652	648	628	685	660	647	643	665	682	677	677	618	646	678	689	646	700	663	627	635	683	681	697	663	657	598	675	631	633	635	647	662	680	657	619	653	645	642	682	654	639	631	702	667	690	682	700	662	675	671	669	723	601	670	675	660	647	661	703	649	671	612	703	651	657	646	695	644	617	680	643	651	685	696	614	694	681	661	682	650	682	635	653	638	687	684	671	659	660	668	679	638	653	681	657	648	637	646	687	689	698	646	687	663	645	658	645	627	696	695	673	635	679	669	649	675	667	665	647	660	663	656	710	650	690	620	654	731	621	692	652	650	703	655	663	643	616	701	676	627	679	688	670	645	627	613	652	642	652	672	648	699	646	640	664	666	638	690	626	671	625	635	671	645	643	676	662	662	609	688	633	726	654	672	681	654	662	712	651	653	625	714	654	690	659	655	636	616	660	660	690	640	655	714	728	665	644	710	637	693	671	693	671	637	676	675	684	664	669	687	697	615	691	660	661	705	639	617	632	669	667	664	656	632	664	689	652	622	664	694	642	683	602	653	628	659	642	636	687	690	639	632	662	631	669	659	714	642	689	676	657	662	693	702	666	625	669	656	660	700	666	671	722	664	690	654	652	665	664	622	707	652	716	654	638	657	677	639	703	684	685	648	675	636	637	684	645	661	691	665	653	670	683	717	657	696	658	619	641	660	638	677	619	632	690	692	681	617	651	639	631	663	666	686	683	712	629	681	658	646	718	664	695	676	650	663	639	663	681	646	631	659	700	610	684	682	666	626	633	683	686	678	668	655	659	625	687	689	658	640	641	667	666	667	651	668	677	668	702	675	645	657	681	669	641	653	687	646	633	641	652	657	706	757	691	682	624	655	654	639	639	713	631	666	697	644	651	659	670	650	697	673	658	711	640	705	691	663	652	675	621	612	696	674	642	669	691	639	658	654	660	668	666	673	654	691	675	662	659	672	642	681	662	630	640	675	656	674	676	662	609	646	637	676	681	680	649	637	673	662	633	644	677	677	682	670	676	668	657	638	663	662	652	704	676	670	667	634	634	676	694	674	650	629	669	695	656	642	678	633	637	702	633	643	661	680	672	672	673	685	701	652	647	686	677	668	685	661	645	637	661	672	631	692	657	667	677	666	662	664	667	701	709	658	717	655	650	659	676	657	687	610	668	648	696	709	726	620	634	701	657	704	669	599	708	669	641	645	651	683	601	727	674	596	668	651	658	689	661	661	678	649	675	691	648	633	693	701	712	655	646	702	648	702	674	694	686	677	643	656	609	724	653	658	645	669	654	680	654	649	665	664	626	652	665	648	667	650	715	666	636	694	648	650	706	676	685	679	656	653	609	653	695	659	645	625	659	656	683	637	628	656	646	695	666	651	671	645	629	653	670	689	661	659	633	676	638	696	638	650	642	633	634	658	693	688	660	680	678	641	649	673	627	652	672	681	653	664	684	685	649	676	677	627	646	614	707	653	617	675	680	683	652	636	706	645	612	646	667	687	639	704	690	609	632	640	638	665	656	656	694	695	650	638	635	650	690	617	692	654	694	673	669	651	671	690	627	670	657	691	638	649	655	631	700	631	651	700	670	707	691	642	672	620	696	676	685	685	665	652	634	662	639	643	706	666	679	682	689	713	672	626	642	658	680	672	637	660	642	661	668
35476	13796	4105	2466	1653	1145	949	831	729	666	591	560	572	501	510	504	431	453	438	452	440	468	460	431	432	435	387	448	409	400	401	406	412	425	433	350	375	405	416	379	413	389	382	366	374	362	375	392	366	404	379	370	393	383	391	367	362	357	356	380	389	365	345	398	400	393	359	373	382	387	332	379	360	366	339	368	372	398	351	355	393	368	377	372	337	366	369	357	340	378	373	350	389	388	385	350	361	391	333	351	348	382	345	321	353	367	339	351	371	387	389	369	363	391	336	363	370	374	381	346	362	357	324	383	381	365	369	396	388	403	399	372	350	350	364	362	365	387	343	416	371	371	335	360	368	387	360	359	366	328	350	364	351	367	343	374	344	351	337	371	344	354	345	388	379	373	340	381	386	367	368	348	357	364	370	390	358	361	338	353	389	361	340	359	313	399	348	337	381	357	383	360	350	334	369	342	362	363	362	351	364	341	377	363	317	339	373	374	339	384	355	384	342	343	340	350	376	357	373	385	324	379	359	336	369	355	381	349	366	365	335	364	356	368	395	353	359	368	352	390	389	392	381	389	380	352	328	362	371	383	364	373	335	368	394	396	364	345	378	357	342	372	313	371	364	377	367	406	358	302	367	356	360	370	346	383	358	368	353	345	341	358	362	351	366	387	371	344	359	365	359	354	361	330	354	355	384	355	361	358	365	372	340	365	342	342	345	367	350	346	385	337	366	355	350	347	324	375	386	341	369	380	370	359	354	350	365	383	385	365	391	353	373	345	340	359	403	354	358	350	345	391	367	315	362	410	355	374	373	348	365	370	376	363	371	369	410	387	348	340	377	336	379	364	344	337	367	341	354	346	319	367	359	373	341	363	323	380	404	356	357	370	330	376	384	408	368	326	364	359	384	382	341	357	324	357	383	399	339	340	360	361	353	371	357	389	391	383	377	388	353	372	378	383	361	361	337	363	360	337	390	388	345	341	364	369	336	354	376	336	363	399	340	390	376	374	371	369	366	388	357	319	384	352	360	387	327	347	354	348	352	355	332	352	377	379	369	372	338	356	375	350	390	375	358	344	333	387	386	368	354	359	380	335	380	347	351	355	413	383	365	379	380	331	376	369	343	393	368	378	341	330	385	317	355	357	334	375	338	368	350	313	338	367	343	381	356	356	351	398	367	403	361	339	367	387	367	338	389	355	363	351	377	398	372	344	384	374	353	352	369	370	340	354	371	384	396	384	347	381	359	410	366	345	382	348	312	359	377	345	347	369	326	361	362	390	361	361	373	310	367	368	391	383	389	352	379	345	367	373	353	336	357	329	392	360	366	329	339	404	408	383	366	391	389	389	362	361	373	358	376	385	358	402	356	344	344	359	356	381	414	363	363	355	333	340	375	385	356	335	326	395	380	357	378	347	350	385	367	352	381	363	391	364	360	363	335	376	376	362	382	349	347	366	340	361	358	347	364	391	357	387	389	362	373	347	381	333	383	346	345	361	338	385	387	351	344	378	335	359	324	414	354	326	347	362	356	340	357	354	403	338	357	344	351	343	349	341	409	365	383	381	371	378	327	378	375	350	411	355	368	353	365	339	363	341	391	364	355	368	338	374	356	344	368	369	366	344	357	383	363	324	353	399	386	338	359	376	382	370	369	346	330	376	368	367	330	372	381	343	410	367	379	377	349	365	336	365	384	365	348	358	385	374	336	386	351	343	366	318	368	345	374	366	380	381	372	355	368	339	340	364	343	377	367	360	340	345	375	348	336	368	375	373	368	349	376	350	329	336	396	355	372	376	355	324	387	354	347	356	387	385	319	403	330	353	332	358	355	360	357	400	374	357	333	353	372	374	387	389	400	359	362	366	386	357	353	355	382	373	363	355	374	397	344	347	378	400	376	358	382	359	370	359	321	356	343	384	334	373	371	375	371	364	371	383	378	314	363	346	353	354	375	321	368	352	334	397	330	387	428	354	363	336	379	342	363	347	371	375	386	335	365	384	361	331	327	325	372	377	354	357	396	347	357	369	385	372	349	381	368	371	378	364	363	336	380	352	403	325	358	351	374	369	349	378	395	393	360	370	413	372	382	371	381	333	342	372	395	385	366	373	370	436	347	353	374	375	365	383	334	394	373	354	383	366	342	367	355	408	384	334	365	333	404	362	345	345	344	344	328	367	398	376	370	352	365	353	304	368	360	386	321	375	327	341	381	338	360	359	346	363	348	390	390	395	366	350	335	390	323	383	348	349	364	376	372	347	374	379	381	376	381	374	381	345	365	352	371	351	377	366	362	429	371	359	356	366	331	347	387	359	364	365	376	349	350	327	372	366	353	364	361	386	349	389	340	358	341	414	352	370	388	389	341	376	358	382	361	386	359	370	356	383	357	387	358	339	377	344	371	354	394	333	406	378	384	353	378	355	380	354	403	397	351	339	370	351	345	356	345	379	363	353	338	384	355	353	360	353	385	411	356	345	319	361	378	384	375	335	367	354	341	345	385	357	361	354	360	380	367	376	351	388	416	340	390	345	339	358	338	344	352	370	351	346	343	356	401	355	363	363	367	401	347	353	358	372	340	363	315	374	387	384	394	351	341	371	362	383	371	375	316	355	384	392	361	376	390	356	397	363	391	346	324	394	393	369	365	334	369	382	347	374	363	359	374	371	349	340	382	382	373	354	355	356	339	366	362	321	339	354	345	355	397	346	365	362	386	373	391	338	357	333	370	361	349	384	370	391	371	351	367	373	382	363	376	409	367	378	375	369	355	410	350	390	377	341	352	396	368	377	375	381	361	329	349	348	373	414	357	337	391	377	355	377	373	360	362	366	370	356	355	353	393	387	384	380	364	340	336	352	347	382	355	382	384	330	405	386	359	360	368	346	341	370	375	355	378	390	375	355	385	382	360	357	359	370	387	353	359	376	358	343	344	350	363	342	371	419	354	391	362	361	350	340	371	367	375	309	355	368	359	368	407	354	363	356	406	396	369	366	334	365	328	313	384	336	331	382	339	364	339	428	380	328	361	391	356	358	362	331	358	363	370	363	365	377	375	361	351	364	365	366	385	352	399	372	395	349	356	361	377	343	382	378	334	396	375	381	374	387	372	405	340	381	349	409	360	400	385	342	342	392	369	374	364	353	388	378	344	340	373	351	343	349	364	372	352	388	359	381	395	362	339	323	352	354	342	339	337	359	349	356	362	358	371	373	383	401	344	349	346	376	366	330	334	341	369	366	371	378	372	378	378	356	369	363	373	346	350	333	352	365	385	375	407	335	378	382	351	351	331	371	376	377	350	382	325	321	381	348	359	339	346	360	360	383	384	394	365	351	361	370	354	376	347	398	344	373	358	398	372	390	343	349	359	379	340	385	368	380	328	411	367	371	371	324	359	361	355	377	364	332	332	385	346	353	381	344	344	338	377	362	316	341	353	365	346	368	363	378	352	323	363	370	350	371	383	372	325	378	371	378	330	367	375	378	327	385	399	338	329	393	372	375
16426	2492	5294	6282	5637	4479	3868	3230	2921	2531	2317	2106	1955	1848	1809	1741	1674	1597	1642	1501	1429	1500	1453	1419	1367	1337	1347	1225	1204	1212	1174	1144	1119	1086	1076	1085	1065	1020	1048	964	972	1041	965	1064	978	1010	1002	994	1064	1024	1011	948	994	965	971	919	957	947	895	931	906	917	889	924	862	819	888	871	915	887	895	847	875	927	840	865	863	841	837	876	920	881	879	909	921	891	877	905	845	885	917	881	914	838	885	853	902	890	941	818	878	863	854	828	831	857	842	861	862	856	877	822	852	902	890	921	869	889	914	933	860	906	940	928	899	907	889	880	894	921	937	884	856	857	837	859	859	835	865	923	862	919	858	870	842	904	899	834	815	863	854	832	888	829	840	894	888	871	862	854	816	893	872	879	827	883	827	913	854	877	857	841	854	949	864	826	906	869	862	909	841	858	843	887	857	908	830	829	835	821	877	867	847	878	797	894	868	866	849	907	827	828	832	909	902	842	843	840	899	869	926	807	860	862	840	861	836	838	881	858	879	873	843	850	852	837	850	851	899	853	832	840	833	932	895	861	816	873	869	832	846	873	784	828	836	855	859	890	889	842	847	823	883	883	877	881	797	845	904	903	886	893	904	836	879	886	928	825	877	838	846	860	798	878	877	904	811	887	844	892	866	843	883	856	897	869	888	889	868	897	866	855	855	883	912	838	843	903	902	973	855	819	917	883	896	826	869	888	845	850	828	910	862	844	872	827	898	924	881	847	873	827	922	880	880	838	857	851	881	853	919	899	887	868	868	907	879	833	888	901	842	867	873	824	836	904	842	888	838	876	868	903	826	882	852	889	831	869	859	884	868	884	862	840	877	837	833	866	881	851	934	906	867	885	863	833	852	858	864	871	869	845	867	829	860	903	868	878	877	875	842	843	820	879	824	876	854	914	893	839	916	849	861	857	850	860	904	855	932	839	900	900	825	854	808	883	868	900	969	846	886	887	876	867	869	852	825	876	829	810	836	889	876	889	861	871	839	872	880	830	910	843	866	890	935	852	875	879	907	857	895	876	846	846	823	837	858	841	915	870	915	851	933	901	852	837	869	888	858	835	879	870	933	875	816	864	820	880	897	857	842	774	820	806	851	844	868	916	818	858	895	942	865	836	846	799	841	872	914	869	804	935	892	892	892	878	903	841	821	854	855	920	828	880	824	882	880	887	907	864	878	850	848	842	871	881	857	856	903	840	883	848	816	860	870	834	865	865	858	883	814	893	820	903	858	884	846	831	891	875	812	873	846	847	858	861	826	876	839	853	851	875	892	894	780	861	895	876	870	848	844	867	837	846	869	839	875	844	860	849	884	838	858	820	829	893	918	920	806	807	876	909	805	901	904	848	886	887	857	869	868	838	860	893	886	804	878	863	851	858	909	851	883	881	848	863	901	814	832	866	830	876	858	862	851	806	880	870	880	840	884	917	823	884	843	821	937	833	907	889	861	896	814	892	819	858	835	856	844	883	854	805	843	823	864	814	800	843	831	859	897	875	860	914	865	852	842	884	814	830	796	825	838	823	893	873	910	874	899	870	871	836	895	859	864	873	855	875	876	865	812	875	839	841	920	887	865	885	890	934	894	892	811	866	839	870	841	818	853	873	875	874	863	831	872	873	853	841	906	910	837	883	833	841	826	876	862	856	859	867	824	874	902	851	944	907	875	880	798	872	917	854	866	862	841	880	853	875	848	873	890	882	830	872	873	841	899	860	865	880	894	865	898	889	901	836	827	876	867	897	856	884	869	859	878	849	853	867	898	835	869	910	893	901	836	856	841	805	877	866	871	864	923	830	861	852	874	920	835	912	846	890	872	892	904	915	875	856	885	862	857	866	874	885	880	878	850	811	862	846	879	911	843	853	882	869	792	861	870	887	867	861	841	872	892	840	851	858	870	848	842	850	856	849	813	875	844	891	870	831	853	858	860	843	805	879	840	879	887	807	883	838	919	844	907	870	856	845	880	831	850	857	843	886	882	932	826	850	916	839	839	818	851	886	847	933	848	885	885	871	852	926	869	868	953	827	855	837	877	815	811	895	879	776	885	904	874	823	885	900	872	868	883	863	835	846	882	927	881	908	854	823	864	863	928	870	839	882	830	825	844	917	856	828	848	879	888	858	886	905	808	850	848	898	830	865	850	855	803	806	835	819	852	866	890	839	844	876	862	829	851	812	827	850	870	876	830	886	880	828	829	903	856	883	872	867	816	863	847	853	842	840	866	873	861	890	847	839	879	937	883	842	890	865	849	870	874	894	818	817	840	890	906	879	855	827	858	821	861	858	848	849	860	918	868	846	916	885	862	871	856	836	839	831	887	857	920	857	871	836	905	877	883	825	882	920	881	904	834	842	874	886	898	830	862	858	818	899	928	854	912	885	803	861	889	831	873	896	897	861	873	871	822	879	881	872	871	856	903	857	809	890	836	884	862	863	879	857	850	821	872	865	945	842	824	935	888	782	852	855	843	878	851	865	876	857	873	893	844	908	835	860	817	861	911	888	828	847	867	874	845	856	893	854	908	880	894	866	812	916	868	826	878	816	906	858	872	885	832	854	870	892	897	891	832	854	855	830	877	825	882	858	870	835	875	928	846	864	841	858	861	879	846	831	847	852	859	881	891	911	886	902	855	908	843	910	861	873	842	904	850	829	917	876	891	854	842	908	848	826	860	903	828	857	812	834	864	889	834	897	824	906	894	811	889	883	869	988	850	874	865	906	881	857	869	886	826	868	888	921	910	859	897	871	862	852	869	857	886	846	882	863	890	909	884	864	863	921	898	930	845	841	899	880	857	809	863	861	815	898	870	866	870	867	872	872	848	824	865	836	897	919	849	785	860	820	873	859	842	877	857	903	907	881	828	840	853	865	853	854	888	866	812	871	822	825	825	850	841	901	880	865	873	842	880	888	855	853	887	863	814	873	853	858	872	850	865	835	854	840	865	907	844	844	838	862	842	868	894	849	885	860	877	862	837	864	854	872	848	868	845	801	888	933	867	811	864	883	851	849	910	915	898	872	877	875	859	862	868	856	923	848	850	842	910	799	849	886	856	885	826	857	855	848	862	849	869	859	869	856	900	889	880	845	904	892	865	851	843	856	847	843	862	837	837	852	833	848	882	890	893	867	831	881	873	860	879	861	870	891	854	842	919	887	890	815	879	933	855	858	801	870	849	864	873	847	880	870	842	890	879	828	848	826	871	840	902	804	898	860	877	800	867	865	877	859	852	855	873	835	916	829	846	881	860	804	899	871	851	887	890	866	837	803	887	857	862	884	849	881	893	817	833	882	814	906	866	869	887	851	859	832	879	818	822	848	891	868	889	840	889	853	866	869	857	840	917	902	826	899	879	833	869	875	884	852	861	908	886	829	926	926	890	866	872	824	854	838	842	814	855	861	897	855	829	895	858	849	895	891	871	851	879	825	874	870	872	893	858	906	873	803	899	871	854	845	873	817	862	814	872	820	895	901	917	886
2663	517	546	504	456	441	416	423	421	415	444	392	385	370	419	385	450	400	393	384	376	421	374	386	390	420	399	412	383	360	406	383	420	396	401	383	404	372	391	373	377	410	377	394	423	376	399	361	411	368	398	393	376	393	386	356	393	368	360	372	386	359	394	424	403	392	372	388	372	421	397	377	396	408	358	368	404	383	385	377	396	374	364	386	408	371	408	372	367	360	416	411	377	377	381	354	408	379	386	373	409	393	385	389	419	387	377	360	405	383	390	381	390	341	380	343	428	376	396	384	424	385	359	361	351	392	409	372	393	394	410	341	380	365	390	390	398	414	355	368	378	386	379	361	409	351	404	385	386	383	383	376	343	414	449	406	378	397	382	392	383	380	374	376	395	386	410	415	390	377	394	391	394	373	433	402	404	382	347	400	380	413	391	371	393	389	375	392	375	370	402	417	381	372	415	371	390	348	356	361	377	422	362	394	391	355	393	372	365	387	381	388	408	416	371	369	391	435	387	382	371	379	388	410	376	374	384	402	346	389	387	368	377	379	410	392	369	331	368	358	352	365	376	429	354	377	417	360	348	383	383	425	387	435	399	370	400	387	350	406	354	406	369	407	391	397	381	365	403	385	390	384	390	378	395	364	397	410	375	380	359	348	356	400	367	353	366	399	382	399	365	380	385	400	408	346	424	389	388	376	378	387	355	368	382	380	377	371	351	378	382	384	370	381	397	355	379	352	376	373	387	398	363	395	408	351	381	419	411	378	377	379	401	402	373	374	384	375	372	367	376	371	413	410	399	382	412	376	393	368	379	409	391	373	390	349	422	390	370	363	371	399	377	388	392	394	393	400	364	388	369	383	376	378	382	401	372	396	401	399	386	388	378	447	376	410	365	402	378	401	397	366	394	356	405	339	387	370	367	395	410	392	373	375	373	375	386	374	388	363	360	384	362	362	363	400	350	354	384	368	365	359	375	386	395	335	370	375	402	389	373	359	404	402	381	417	397	382	362	381	377	368	404	407	359	382	410	397	392	413	373	368	396	400	404	403	401	425	397	378	365	363	378	409	408	381	407	378	385	396	388	354	383	393	364	389	400	333	350	382	378	356	367	396	334	445	371	381	378	364	396	389	372	403	389	358	369	368	351	351	396	398	361	388	393	379	356	368	403	373	371	396	379	411	344	407	373	367	413	386	385	367	391	392	370	388	368	362	347	375	371	361	388	379	377	377	409	380	390	372	362	371	374	383	383	394	402	371	383	413	382	374	391	362	400	380	382	406	399	368	401	351	405	403	377	403	421	420	414	353	379	377	414	410	397	399	399	391	419	361	383	369	398	383	357	366	385	427	422	368	368	361	409	401	387	368	397	414	378	360	393	389	367	373	384	407	373	373	383	390	360	378	368	408	383	370	339	416	392	386	403	401	380	393	362	360	344	377	372	379	369	412	389	367	369	392	377	411	364	365	380	382	344	380	358	377	365	379	399	370	385	383	392	424	378	372	391	357	416	392	409	366	383	383	351	365	381	380	340	382	384	358	386	405	423	396	392	375	391	355	377	391	394	424	362	373	399	377	391	397	407	378	373	386	364	401	386	402	382	384	391	336	363	355	403	371	394	378	350	384	362	421	386	377	358	374	376	362	391	387	378	427	393	398	369	375	409	364	397	372	375	387	373	349	402	344	380	372	385	433	387	378	382	376	383	395	379	392	423	401	353	380	362	376	360	395	363	382	419	375	404	377	392	335	409	410	353	369	338	404	383	384	373	410	380	403	379	361	398	380	395	397	394	394	380	354	398	362	397	396	385	400	352	391	424	386	360	381	387	410	377	398	399	398	365	403	392	386	419	363	354	375	394	363	392	428	393	396	409	377	398	399	396	388	337	370	367	384	348	394	363	407	355	394	391	412	362	414	405	372	410	399	380	386	373	361	379	378	377	385	400	351	381	382	384	378	413	404	410	386	342	368	395	395	353	389	385	383	408	393	350	323	385	392	378	413	366	389	387	391	355	381	375	405	393	403	393	375	399	363	378	394	377	379	399	366	421	408	397	375	383	384	399	363	383	407	373	364	407	395	371	363	402	397	419	355	406	381	411	383	375	395	350	364	361	376	389	384	397	410	399	341	394	353	396	349	426	403	372	391	365	389	354	416	409	378	402	400	390	356	367	344	420	372	381	376	384	370	399	390	329	386	395	404	385	370	345	383	315	402	351	394	363	356	383	339	393	345	381	364	367	361	399	369	361	335	419	379	389	410	392	384	386	364	383	339	387	414	376	420	377	356	403	414	431	367	387	332	387	377	419	361	405	380	364	409	389	367	389	381	370	350	368	353	385	390	379	374	402	390	394	405	380	385	383	377	401	393	408	374	372	361	371	385	397	400	374	396	393	358	391	386	396	409	375	400	392	364	366	415	376	363	397	393	407	376	361	381	377	390	394	395	373	406	376	426	340	371	387	385	365	398	413	368	396	375	362	365	405	347	355	380	386	404	387	392	366	391	348	382	387	410	375	413	352	411	401	382	427	410	353	359	377	388	366	405	404	370	369	367	358	391	366	385	399	379	391	351	381	399	354	394	395	384	391	403	355	407	398	422	354	396	415	392	387	405	398	404	412	367	425	435	410	379	353	382	339	382	386	390	373	350	415	380	345	387	385	349	431	402	363	382	369	419	392	366	363	402	399	413	398	375	410	357	368	399	404	339	377	395	391	410	424	355	357	412	368	389	357	357	390	406	363	368	384	389	363	407	410	355	386	346	375	363	391	396	379	414	377	369	413	411	355	399	373	382	375	349	361	393	382	360	375	373	384	375	396	411	385	350	418	380	363	397	379	403	388	363	363	420	353	378	367	430	378	386	383	396	346	397	406	387	384	372	373	373	409	434	401	379	385	404	356	341	385	375	399	375	425	371	395	358	404	356	376	372	384	424	405	354	419	403	372	378	395	364	409	405	405	403	381	405	399	398	374	368	403	366	365	379	394	352	397	394	397	410	347	360	412	402	380	401	383	396	377	377	374	386	359	355	394	387	369	338	350	363	418	373	329	339	369	394	388	414	379	355	396	384	393	388	384	389	398	367	400	405	418	362	403	364	409	384	377	464	373	415	389	358	411	414	378	398	383	371	433	355	401	387	401	391	383	372	408	386	383	384	414	409	365	394	402	388	381	381	385	344	385	384	371	426	377	410	399	431	368	379	382	387	412	385	397	387	375	380	405	396	396	365	383	421	396	360	396	373	374	356	383	373	425	384	384	380	380	398	423	414	381	410	394	396	406	366	353	393	399	403	382	384	413	409	401	378	359	385	417	364	354	391	381	372	337	342	396	398	395	400	381	386	386	395	359	394	375	371	359	340	380	405	411	358	376	360	411	418	367	386	421	396	393	375	403	408	399	385	385	352	385	395	385	359	373	359	388	420	379	386	377	407	388	361	356	399	369	411	395	377	367	399	355	408	404	400	386	378	388	399	394	379	361	389	396	421	376	375	399	421
3013	1038	1271	1280	1188	1123	1155	1064	1062	1035	1026	1020	978	1006	978	1009	1029	1008	1013	958	946	978	966	976	933	932	953	946	919	910	924	901	983	936	868	942	904	873	919	915	845	918	930	905	875	878	879	919	891	919	881	891	912	898	897	923	855	884	879	823	859	915	905	879	910	878	874	924	920	847	889	847	875	881	939	917	901	835	835	865	850	886	919	862	871	911	890	909	846	881	867	897	895	941	868	832	859	928	866	864	875	928	886	921	865	854	884	859	824	882	901	846	838	891	867	870	838	866	903	891	817	852	870	919	892	941	932	893	940	882	961	881	871	876	858	832	927	874	874	883	863	897	888	923	911	929	868	867	879	932	868	815	893	880	829	874	867	896	912	836	933	844	852	868	900	921	834	864	913	884	786	900	911	869	871	919	910	893	898	881	864	854	904	859	894	915	951	901	899	885	908	893	867	854	898	875	848	895	870	919	835	862	872	864	924	965	870	847	848	926	900	813	899	932	869	904	895	882	880	854	871	884	855	860	907	875	858	913	870	873	920	906	880	893	867	872	914	896	852	859	868	848	893	905	882	867	907	880	887	874	878	895	861	929	847	860	886	877	896	897	870	885	883	900	873	903	893	901	878	904	973	898	875	912	912	859	886	870	916	856	915	897	926	867	873	910	919	867	907	890	928	865	817	836	897	858	910	899	943	902	882	848	858	909	826	875	913	902	901	889	898	876	891	881	855	881	869	904	858	880	911	872	938	911	874	879	888	892	879	877	903	927	820	957	865	877	839	826	853	829	890	847	894	825	872	875	923	902	876	887	850	890	893	843	929	861	887	869	861	904	860	882	830	888	911	909	955	970	872	900	842	899	893	874	867	878	871	853	834	883	933	893	857	899	884	858	852	896	879	920	867	886	868	930	888	833	866	914	894	925	873	901	834	831	885	881	860	891	893	892	858	922	850	860	901	846	847	863	861	883	892	880	859	800	869	853	894	890	920	907	855	856	939	973	849	885	884	911	866	829	908	915	917	924	830	898	925	858	862	839	888	884	892	917	833	873	866	863	883	861	841	883	838	865	895	886	863	879	875	923	878	917	883	846	878	919	897	889	883	877	828	854	905	956	943	871	901	908	853	840	877	877	927	929	867	855	900	920	867	877	898	903	883	931	896	876	853	869	877	864	791	872	893	896	885	884	806	922	879	899	896	862	884	834	913	913	829	917	886	896	858	856	949	850	869	896	880	819	854	897	911	846	857	836	882	879	927	848	899	893	852	917	886	920	844	845	857	878	908	908	863	864	860	856	874	870	851	860	902	889	871	908	902	891	837	840	907	843	891	889	863	877	844	851	866	838	860	840	904	896	895	885	902	877	904	907	946	862	893	862	902	840	906	882	885	899	896	833	835	868	900	897	904	868	890	882	907	859	872	887	931	859	890	915	886	862	886	877	915	906	959	883	863	897	908	907	843	907	874	850	876	919	912	893	875	870	890	873	915	889	879	917	917	862	890	882	903	948	881	934	884	847	898	840	934	858	880	927	930	856	949	924	855	876	857	850	942	839	879	896	924	925	876	898	918	931	953	888	870	862	885	844	895	858	882	861	861	915	896	860	878	850	839	890	870	850	887	877	860	892	925	896	882	906	859	866	858	870	955	885	843	856	870	873	904	895	879	830	850	899	822	893	903	880	899	828	884	889	918	916	859	979	878	851	863	863	882	836	890	919	877	950	882	896	907	836	888	887	905	940	877	879	912	896	918	850	852	861	921	883	872	922	817	829	917	876	911	913	859	915	879	911	858	855	919	896	937	865	867	900	899	876	919	856	876	865	891	865	825	908	856	920	870	858	854	869	894	831	850	918	827	838	908	877	905	881	916	909	891	894	849	900	841	844	834	853	879	922	876	878	849	871	868	917	883	826	833	891	859	884	892	892	881	899	891	893	827	877	888	833	912	887	853	888	861	909	847	931	880	893	890	867	886	821	862	820	879	904	917	900	840	861	885	870	883	908	903	858	857	881	875	898	894	854	850	852	898	892	948	912	915	859	906	864	933	845	922	864	904	878	837	916	887	833	912	886	939	836	918	887	847	887	884	912	848	867	870	898	865	846	918	865	946	913	825	866	880	907	883	909	896	937	941	871	873	861	930	867	901	888	889	889	906	874	956	901	914	872	867	901	861	900	836	913	927	908	901	844	886	889	858	856	834	906	865	843	866	856	889	943	945	930	935	916	871	895	897	920	915	863	880	897	919	895	904	897	872	916	888	870	936	897	850	859	917	896	875	908	896	847	890	857	861	884	901	892	856	922	932	871	883	910	909	932	855	916	898	852	926	910	949	908	826	859	923	914	927	818	895	855	847	826	887	861	865	867	900	888	909	887	913	828	913	896	888	908	911	872	864	887	891	941	903	935	888	882	914	938	854	853	867	915	880	803	838	912	888	881	981	912	859	869	893	835	892	841	882	883	849	859	879	848	878	881	877	908	891	825	914	898	915	862	898	926	900	877	911	825	907	892	887	847	865	892	866	872	911	900	878	898	871	867	895	882	891	939	809	876	921	881	918	941	917	896	875	879	907	938	910	923	893	825	870	903	877	918	864	942	845	958	905	851	884	834	891	900	881	911	935	849	886	926	853	899	905	886	897	879	824	946	858	946	876	892	911	884	919	862	855	831	890	920	845	869	902	842	930	862	860	843	884	885	843	858	907	950	896	902	898	845	877	892	855	850	869	909	866	861	867	884	855	914	939	866	918	868	904	920	935	882	888	890	900	886	829	860	879	903	916	896	932	893	893	833	862	858	871	846	912	887	854	885	950	925	894	906	940	856	891	908	872	864	902	851	862	903	860	820	880	874	911	896	849	877	885	862	886	871	921	888	868	872	868	893	915	909	918	921	878	871	837	854	856	841	842	862	878	898	889	872	858	865	899	892	865	881	872	924	905	929	879	834	844	843	909	912	884	915	869	858	866	868	849	884	902	835	881	919	866	830	903	909	895	901	886	898	875	880	902	853	916	861	859	871	878	862	873	910	869	880	928	888	868	924	893	892	877	876	885	889	823	851	919	905	891	889	859	874	852	905	957	845	883	898	851	862	940	890	916	887	883	863	906	949	889	891	900	845	857	859	897	876	862	887	875	885	855	920	884	930	842	891	944	862	849	897	909	889	872	896	907	922	866	850	928	889	922	879	940	883	892	896	895	854	877	941	828	872	919	891	878	910	887	884	870	905	913	892	846	875	848	892	830	927	919	881	932	900	844	854	870	844	874	872	946	883	862	901	893	849	917	853	886	827	921	857	843	874	941	883	829	887	888	873	879	904	906	822	882	940	856	882	871	840	930	898	864	913	865	891	869	845	861	913	916	871	899	912	842	860	875	855	855	883	866	884	835	855	888	851	880	806	903	888	847	885	894	884	866	907	947	946	871	923	872	859	877	895	874	923	926	843	916	854	916	889	876	865	869	824	885	895	915	900	864	891	888	906	872	872	899	843	930	910	835	874
25729	5549	1666	1246	878	664	582	524	409	440	397	363	365	323	338	360	370	332	320	337	331	291	316	297	350	283	289	286	281	287	273	294	286	333	297	307	295	298	310	325	301	286	285	309	268	287	287	310	281	276	275	310	257	286	280	286	273	288	283	291	257	280	262	289	253	286	271	273	258	276	287	281	314	288	276	261	287	264	267	285	274	285	260	278	267	278	313	285	312	271	259	263	250	280	301	274	288	289	266	244	266	254	249	232	268	269	290	297	289	270	264	260	281	298	270	281	268	284	276	262	273	286	265	254	268	228	293	273	282	324	275	284	268	281	269	266	286	258	269	260	252	281	270	265	302	288	283	276	260	277	300	275	275	258	258	279	275	292	307	290	244	258	257	270	249	249	239	260	283	289	268	266	256	279	269	250	269	253	261	277	258	287	290	278	289	275	320	294	258	298	232	265	260	276	263	261	265	264	272	258	291	291	288	263	286	270	256	275	289	254	261	265	271	331	251	280	269	228	291	281	262	278	246	283	287	252	254	255	281	280	287	288	242	275	246	258	272	296	268	262	249	273	295	258	278	243	245	273	319	262	268	298	272	249	281	288	280	291	275	273	279	270	282	269	265	291	246	288	264	262	287	278	257	263	289	256	244	280	262	248	255	305	240	259	282	272	275	253	296	305	275	310	287	249	305	274	241	263	244	276	266	279	237	276	264	289	282	281	269	295	296	281	275	281	262	297	264	270	277	284	284	272	289	284	282	273	272	285	274	262	256	274	296	256	268	254	277	270	279	271	316	287	273	273	256	276	273	285	299	253	279	274	285	286	281	261	265	258	307	268	246	288	253	263	249	268	262	264	261	260	271	272	255	296	288	264	279	297	287	285	297	289	265	283	280	270	260	297	288	266	278	282	249	267	282	249	253	243	271	252	285	273	305	301	224	300	300	288	273	310	272	281	269	307	307	250	235	282	288	268	266	247	275	284	281	249	291	253	275	285	264	281	302	309	289	288	289	259	275	253	267	295	267	266	278	281	293	285	270	261	288	297	258	237	272	285	275	283	241	271	254	282	260	273	286	279	239	286	272	253	285	250	291	274	273	278	262	272	273	270	234	264	259	309	256	271	282	282	299	283	252	262	255	297	279	274	268	275	260	269	273	257	240	241	243	281	254	265	275	252	267	256	276	261	253	264	275	259	286	304	319	322	285	254	268	278	247	290	261	271	291	241	249	274	279	255	243	272	268	252	263	270	269	265	239	270	283	293	279	286	275	269	257	250	292	285	274	256	284	276	282	240	275	302	285	280	250	293	270	249	255	282	246	277	262	249	246	260	277	311	262	257	288	272	246	290	256	253	293	258	257	292	292	267	266	303	262	269	268	269	244	293	270	255	288	281	257	279	301	276	260	266	304	271	271	258	289	252	288	277	281	290	257	304	303	269	245	273	262	269	279	250	229	267	281	240	267	279	250	279	258	275	295	290	258	251	269	313	288	259	244	248	273	292	302	270	272	300	253	266	288	246	273	276	246	266	268	276	285	244	294	252	267	265	275	303	290	313	272	273	253	260	263	247	243	270	250	258	271	257	272	296	268	290	282	289	252	302	298	270	287	255	258	308	283	245	271	246	282	286	237	275	245	270	285	287	305	304	292	256	271	263	262	277	253	238	258	263	286	267	246	271	267	251	305	298	288	268	284	305	300	244	285	278	261	297	283	275	285	276	264	292	257	279	279	279	257	290	274	264	256	265	264	261	268	266	246	302	258	291	267	279	231	281	269	281	282	315	288	285	279	245	304	257	268	263	262	254	269	264	283	280	284	278	296	266	268	255	278	272	263	246	283	278	289	275	253	265	267	267	288	263	263	255	277	261	270	278	239	296	305	249	258	310	254	313	268	261	274	280	260	283	281	277	259	268	279	277	262	286	282	316	296	249	277	270	282	274	279	253	266	270	281	257	271	263	261	279	257	277	281	267	252	293	294	295	273	271	267	254	223	261	279	281	267	311	280	274	273	314	280	319	241	288	252	291	285	283	277	291	288	256	249	235	281	266	273	273	309	281	285	283	281	241	252	256	303	276	268	280	277	251	268	260	287	283	267	286	262	263	244	247	276	278	292	261	277	274	277	269	283	292	262	273	250	279	251	264	269	290	285	264	286	288	263	290	286	277	289	272	312	233	260	295	292	285	284	290	295	257	246	306	292	278	262	290	260	306	246	283	263	265	274	283	254	291	278	271	239	315	239	265	291	255	280	299	299	267	271	270	304	260	266	277	265	228	263	273	253	270	276	276	277	280	266	258	285	249	281	271	297	267	259	281	290	257	305	270	281	284	268	278	294	274	289	268	290	295	262	271	259	239	269	260	293	257	283	309	254	291	297	278	271	251	276	247	262	271	276	257	269	247	268	304	293	254	291	276	268	263	256	277	269	283	274	267	293	298	251	259	264	259	283	293	255	256	254	309	281	280	267	248	252	273	256	262	306	264	274	266	283	265	273	285	257	283	245	259	293	260	267	249	269	269	259	288	298	287	263	300	262	258	274	304	263	275	255	259	241	247	262	271	284	295	286	269	268	287	294	274	287	263	251	289	251	252	296	289	272	282	279	256	284	285	276	290	287	269	280	271	289	239	274	228	283	285	277	293	239	270	260	278	268	256	290	288	254	277	273	280	310	261	291	251	281	284	291	268	270	265	286	278	298	259	277	278	278	305	282	287	272	269	268	274	263	271	284	261	277	261	286	293	301	263	275	281	279	295	296	294	271	273	281	270	297	290	248	256	266	289	283	295	270	275	256	297	284	284	275	264	289	300	270	275	282	275	267	286	250	259	256	300	271	262	275	287	265	291	296	266	280	292	247	287	277	234	281	262	266	264	292	286	261	286	296	258	276	267	268	295	270	264	271	258	259	277	248	294	291	287	264	299	286	311	309	242	269	273	282	288	278	283	268	276	244	302	264	289	256	251	298	254	257	278	279	237	276	272	247	241	230	283	281	258	285	266	284	278	266	277	295	262	304	318	267	277	260	260	290	276	257	253	304	277	267	250	286	274	274	271	272	281	261	279	274	283	236	261	263	282	285	258	282	261	275	263	284	244	326	256	304	270	270	263	231	272	240	259	261	289	261	285	285	267	285	252	273	269	269	273	286	297	283	258	308	265	260	255	275	261	240	261	252	301	253	282	259	254	276	291	270	282	284	282	294	251	259	289	267	286	280	270	282	280	290	266	256	275	278	260	284	300	251	291	280	300	271	281	256	294	276	276	275	280	277	252	307	287	265	269	269	261	259	277	273	256	270	262	290	251	280	271	238	266	282	250	262	292	267	303	278	276	261	284	260	257	259	283	281	245	274	304	251	242	288	262	317	307	261	268	293	276	285	243	284	269	304	293	266	270	247	268	256	271	301	303	262	244	245	291	251	259	251	270	246	278	258	285	265	264	255	270	261	301	279	244	301	278	265	284	257	302	285	277	290	285	282	274	261	263	289	275	291	257	274	291
12602	1527	3030	3715	3255	2688	2390	2013	1813	1601	1464	1339	1322	1229	1176	1107	1063	1121	1054	992	1052	1005	986	973	985	926	893	874	882	905	907	824	797	813	809	855	841	790	751	748	787	749	755	713	705	736	749	762	742	709	750	735	735	731	741	687	722	697	703	689	717	629	664	703	715	681	695	703	695	656	645	697	692	692	695	729	674	691	728	683	718	665	680	682	676	699	701	677	648	691	653	702	640	663	634	628	697	701	696	700	719	628	644	753	665	649	712	683	645	685	649	676	666	689	705	717	731	724	669	671	699	648	675	680	692	693	722	703	705	669	707	670	726	754	669	652	673	651	664	673	687	671	660	678	631	699	649	661	699	641	668	669	671	689	661	669	681	696	652	639	708	686	683	665	663	684	683	666	692	648	682	655	708	674	654	679	691	684	651	689	668	657	708	660	667	664	659	615	714	642	641	671	658	652	652	715	717	667	684	696	673	646	684	642	662	694	681	708	677	694	661	716	680	690	663	693	684	637	642	608	701	722	656	686	648	712	618	676	686	687	634	701	697	659	631	692	662	673	645	709	614	687	706	661	663	693	655	699	670	709	650	669	659	730	651	659	675	701	686	670	636	625	679	702	686	683	693	664	706	641	658	662	704	683	687	615	643	652	664	650	663	668	640	673	644	635	605	671	645	687	685	694	706	665	678	651	663	695	656	658	690	636	652	636	645	690	693	695	668	653	666	668	685	677	649	679	690	689	685	666	668	622	669	675	668	675	674	624	690	660	703	688	649	658	673	724	701	703	674	655	648	654	690	641	673	663	701	663	698	634	706	648	669	670	693	670	656	636	658	718	639	682	713	689	666	658	659	679	674	704	665	641	647	684	698	657	625	655	647	711	668	689	661	646	641	694	694	663	616	642	712	698	719	645	675	688	648	675	679	682	679	662	710	615	703	704	694	621	662	647	685	687	677	681	686	636	668	609	656	650	668	707	661	669	648	661	645	659	741	712	631	666	660	671	636	692	730	683	692	677	733	648	708	674	641	698	692	665	640	653	635	633	622	664	674	644	709	714	674	666	673	666	663	681	677	687	653	646	619	638	658	701	689	706	691	672	671	654	614	700	668	666	661	710	701	679	699	698	679	669	705	719	641	712	648	667	669	663	607	690	667	624	640	652	650	621	643	682	670	696	696	640	637	689	651	677	672	692	687	655	650	676	678	652	717	689	663	659	641	660	672	695	692	659	678	649	651	693	674	686	686	694	660	676	675	706	655	668	650	652	650	673	594	704	665	657	645	690	672	686	677	645	728	668	643	652	616	694	663	650	674	722	678	656	689	713	671	679	658	629	697	685	663	693	701	714	687	671	697	667	624	616	689	673	674	676	674	665	733	698	654	665	663	682	662	680	677	673	642	716	666	714	677	703	646	672	711	685	686	689	667	684	640	640	658	648	650	636	688	692	686	666	689	665	676	690	673	656	669	658	645	712	660	654	662	629	664	668	664	684	671	705	639	653	615	665	657	676	656	688	700	629	718	677	685	624	670	690	738	696	660	682	667	652	660	697	672	662	663	681	703	654	668	667	692	653	628	698	691	647	614	645	677	678	651	641	648	650	682	637	686	702	632	660	662	691	696	685	693	670	635	638	670	694	664	672	622	683	661	649	674	618	620	649	672	591	671	655	713	662	680	660	631	671	700	663	656	645	659	634	664	669	700	718	664	674	651	648	696	648	661	688	650	659	707	687	721	667	680	693	692	704	640	680	674	745	605	715	602	705	637	676	657	647	697	672	670	658	708	652	663	680	662	624	663	672	626	654	647	662	609	639	669	648	670	704	647	709	656	631	693	617	690	686	655	670	668	649	632	673	649	633	656	679	651	709	641	645	677	704	654	643	716	699	665	693	645	699	632	669	658	665	673	664	686	669	667	659	680	661	679	664	647	686	669	657	652	661	723	672	699	658	654	655	710	647	665	689	654	662	644	651	628	639	630	711	705	686	626	685	632	716	664	661	650	633	686	648	686	651	681	741	670	713	714	718	683	625	696	653	692	697	656	669	702	628	639	688	694	628	636	665	675	664	603	680	690	679	676	671	687	717	649	686	683	701	654	650	654	643	705	690	651	662	687	674	689	728	682	665	662	700	642	711	666	688	695	638	710	680	684	707	654	646	643	653	728	663	705	723	667	632	644	653	687	635	686	685	657	654	645	692	661	667	698	678	651	682	669	704	641	671	666	669	703	735	659	661	658	642	629	648	669	693	676	664	661	681	715	621	679	705	630	679	632	675	636	671	653	648	668	648	709	656	696	658	667	671	666	667	656	674	638	678	700	693	708	641	654	680	670	639	660	626	656	696	638	661	657	649	695	647	706	649	642	660	632	623	660	662	680	640	669	662	660	669	660	689	662	707	683	650	683	670	643	682	662	698	674	694	701	692	651	650	664	683	677	681	697	659	646	680	685	683	690	659	633	712	692	647	651	659	687	655	677	644	693	666	635	656	635	635	620	681	692	699	700	654	669	682	683	664	658	673	655	687	660	648	666	647	717	683	660	659	651	729	643	657	672	650	682	631	694	676	660	713	638	652	689	626	665	667	681	668	659	684	653	697	673	681	724	647	683	617	654	632	681	699	643	709	640	683	666	671	678	663	678	673	601	655	678	648	619	781	690	643	672	647	666	664	655	664	695	689	699	671	718	666	649	662	661	640	698	675	710	644	714	686	643	693	661	664	678	701	656	649	645	637	671	626	641	666	712	651	652	684	686	698	646	680	705	680	694	676	684	621	669	613	644	665	662	676	620	689	680	666	708	673	658	703	685	667	690	646	670	677	675	678	654	663	649	652	664	654	666	646	646	658	705	686	666	653	644	705	652	659	690	601	649	642	689	660	686	680	647	676	661	695	643	675	690	704	712	690	700	655	698	690	676	664	694	685	684	662	646	662	661	668	685	666	704	680	680	686	674	678	652	731	723	683	691	709	666	668	656	693	656	682	703	665	649	646	669	642	678	689	607	642	660	662	686	657	670	612	697	672	674	688	664	695	635	666	676	701	641	649	667	676	659	683	666	684	699	695	697	694	682	624	680	657	664	686	646	663	662	605	699	645	651	640	653	701	715	697	705	700	678	714	654	676	680	661	703	636	685	676	656	689	641	694	666	701	650	642	666	634	682	680	647	628	720	689	650	707	732	680	671	668	673	633	634	664	652	700	640	679	648	681	678	664	648	653	661	650	640	673	648	668	695	645	659	678	689	661	614	698	665	662	625	666	669	680	714	676	683	691	636	688	678	710	662	696	675	676	667	695	678	663	666	641	632	651	698	711	689	637	712	650	644	682	672	751	654	632	634	687	676	679	660	659	702	647	713	684	697	636	614	648	672	670	644	706	681	646	674	652	694	636	644	653	718	675	686	680	732	642	736	709	660	654	655	677	625	679	695	678	653	694	641	650	656	693	695	688	720	681	676	693	665	687	649	640	668	638	665	709	657	656	682	713	676	673	668	710	687	642
37019	15768	4868	2627	1632	1181	980	836	732	652	621	596	538	473	509	502	543	486	464	455	381	485	403	431	441	457	451	429	398	453	391	368	370	386	416	382	385	413	383	399	373	379	425	388	387	347	394	402	382	354	383	374	379	346	375	368	377	336	368	331	360	333	375	353	333	350	378	368	342	376	372	343	359	351	392	346	390	413	336	356	352	366	344	372	328	354	322	383	383	364	351	338	386	340	343	330	358	362	416	346	310	382	388	328	364	367	372	359	365	333	357	373	384	342	352	345	358	359	371	372	332	361	364	373	357	355	329	343	334	350	357	357	389	343	359	380	348	358	358	329	348	371	401	386	377	372	353	352	329	331	373	383	357	365	362	357	338	339	369	379	367	379	362	343	363	377	354	329	357	379	386	338	373	371	339	371	343	340	374	343	354	369	376	366	363	379	338	375	363	350	386	379	350	361	357	358	353	338	365	327	375	338	380	374	363	342	372	369	359	355	345	354	348	340	371	383	328	385	386	417	324	369	351	380	388	363	365	344	393	359	365	368	395	329	335	384	354	360	357	361	346	391	368	363	375	373	352	378	320	341	377	334	331	376	408	348	393	337	359	332	338	377	334	323	352	393	374	362	337	392	360	354	343	337	358	383	375	332	340	376	387	365	381	310	363	339	379	380	362	343	373	345	364	360	378	332	337	368	366	389	346	365	341	334	363	343	379	365	385	332	352	346	330	336	363	352	342	343	401	363	335	341	345	363	354	356	358	392	366	385	371	326	356	362	359	381	358	355	354	355	385	381	367	345	391	373	352	354	345	386	388	356	337	356	322	379	405	379	363	367	341	360	403	347	369	342	365	345	414	374	386	395	359	324	373	348	361	337	379	326	351	366	364	337	376	383	348	336	393	346	361	401	334	365	354	358	335	368	349	357	380	366	363	356	360	369	311	373	376	364	375	386	362	384	393	339	350	365	335	343	330	357	361	350	367	369	330	342	379	370	344	348	312	377	382	371	324	339	373	362	344	388	357	368	392	384	360	366	384	394	344	351	349	353	379	357	357	360	365	338	347	388	371	365	382	394	373	390	366	364	360	350	364	395	337	378	350	368	385	384	376	358	366	376	360	351	365	368	345	388	340	368	332	379	376	366	348	355	365	400	347	345	378	363	374	362	366	335	344	420	368	372	346	354	356	332	333	348	407	341	375	363	364	404	339	359	319	364	345	395	391	350	345	325	348	343	356	331	341	352	378	332	350	360	360	345	387	374	367	361	366	371	338	343	376	361	333	388	382	329	355	383	344	383	341	357	378	370	378	317	373	371	373	349	380	355	343	386	378	365	365	361	349	393	377	360	334	379	357	357	372	326	338	384	342	339	377	376	353	386	371	380	356	345	362	365	331	355	347	352	376	370	366	340	408	357	374	401	379	320	365	343	368	360	389	358	393	387	390	366	357	378	379	370	328	364	333	331	358	338	329	381	372	391	364	374	367	356	358	371	357	343	352	366	345	367	354	363	379	372	354	340	369	372	367	377	332	379	343	379	331	362	355	353	360	373	341	355	329	368	386	332	358	343	357	345	351	343	351	357	405	345	361	382	378	338	361	363	350	349	348	356	383	348	367	409	354	352	345	406	328	351	356	351	356	373	371	380	405	324	362	348	359	350	347	349	402	321	378	316	350	358	361	350	372	359	367	323	354	362	339	355	398	356	365	337	336	375	382	325	351	395	388	340	359	370	383	391	358	357	363	339	395	393	379	354	381	365	357	334	370	325	366	375	336	342	338	353	355	355	364	340	386	357	389	339	356	374	356	360	337	350	379	372	391	331	366	344	346	371	361	362	401	385	366	353	332	366	377	381	364	361	345	364	361	380	404	341	389	339	340	376	392	369	395	343	400	356	361	331	367	374	388	349	351	330	354	377	369	380	342	325	365	335	321	360	341	356	334	386	385	369	379	353	330	390	379	404	372	361	357	353	356	356	340	389	354	388	388	371	373	319	361	355	368	349	347	353	331	355	345	334	372	351	349	381	363	396	371	376	383	369	350	398	355	377	395	371	371	349	388	384	330	365	410	372	358	358	350	367	345	348	359	372	316	375	349	350	337	355	372	366	423	361	356	356	340	351	361	378	362	319	372	367	374	337	347	352	369	375	383	334	397	373	368	379	357	386	369	343	383	358	349	318	371	359	382	331	358	403	397	350	347	344	396	375	396	356	362	380	360	359	350	341	362	359	368	360	376	386	413	345	373	323	367	353	362	378	347	365	363	371	367	361	367	399	362	334	372	403	359	343	365	358	385	378	379	378	387	349	329	383	334	333	348	345	367	365	385	368	340	329	385	398	392	354	373	382	383	400	352	358	333	383	336	333	382	354	386	355	343	372	367	361	394	371	339	370	371	389	346	335	344	345	374	374	326	378	396	345	350	365	354	374	384	326	371	359	354	342	352	396	376	379	360	331	333	339	351	367	327	359	366	324	364	385	376	362	363	334	336	367	359	332	366	342	395	389	359	361	344	374	378	366	341	369	385	381	347	388	353	334	361	345	364	350	318	342	317	363	382	342	370	368	364	352	379	364	341	370	390	370	385	341	352	372	382	365	369	374	370	329	351	365	383	383	342	370	353	342	382	348	366	337	358	348	323	401	385	344	366	318	380	372	381	350	348	338	368	377	358	360	346	354	371	370	373	323	385	354	369	375	405	337	345	383	356	365	372	372	373	332	351	347	354	348	383	357	343	334	362	374	350	359	375	388	364	339	370	363	321	349	331	378	378	384	321	354	375	338	366	371	361	357	352	328	355	369	308	324	345	353	348	340	362	341	377	334	347	363	356	356	311	374	357	366	371	366	345	384	346	356	354	327	377	354	373	357	368	378	389	350	367	345	343	370	339	392	335	366	353	388	370	376	375	368	337	341	381	365	384	373	389	363	368	342	401	344	382	388	378	375	361	347	388	370	367	361	370	352	351	351	394	350	364	389	392	345	332	360	344	368	362	320	362	337	329	358	377	324	373	377	367	381	344	334	380	360	353	403	345	393	346	340	361	375	381	365	341	368	362	365	332	343	359	376	349	363	367	348	365	350	372	356	341	379	348	347	348	348	320	331	362	383	352	384	371	359	380	334	378	369	369	363	369	352	370	395	381	369	360	327	369	351	350	353	363	379	350	365	307	380	375	378	370	390	347	369	358	396	363	371	366	336	404	373	391	340	354	352	388	344	364	394	411	351	372	366	317	335	367	359	364	360	391	367	390	324	378	353	359	330	383	370	368	328	360	357	360	339	387	378	359	390	381	339	346	355	372	328	380	347	369	349	340	371	388	337	386	370	327	341	342	374	373	340	358	353	355	334	370	348	340	379	348	409	362	340	335	366	362	357	336	342	362	343	389	350	354	353	351	352	358	369	379	362	359	344	354	367	369	364	372	357	353	345	367	361	357	368	370	347	353	340	388	395	398	364	366	297	348	400	363	352	357	367	341	357	321	336	377	343	370	377	355	362
17495	2630	5260	6304	5461	4593	3782	3171	2960	2487	2290	2084	1972	1905	1789	1768	1687	1612	1519	1518	1436	1455	1409	1391	1361	1331	1326	1262	1219	1263	1219	1128	1087	1144	1071	1093	1055	1036	1022	999	973	978	978	1007	1020	985	968	1028	1024	1010	976	1005	912	928	863	974	990	926	928	930	947	858	821	893	879	880	903	888	930	871	909	858	867	915	922	853	848	920	905	870	873	908	832	922	887	880	896	865	890	832	845	882	887	865	881	856	879	822	853	914	878	908	907	824	812	893	900	857	898	823	880	913	880	924	891	889	930	904	948	923	860	884	844	826	871	865	929	918	885	853	877	916	880	892	872	914	851	889	876	876	866	867	882	898	901	872	902	881	864	872	891	831	837	871	837	876	882	837	886	856	927	860	810	849	890	904	838	907	899	832	877	852	865	833	867	904	897	835	857	825	912	899	853	884	849	872	872	877	863	799	843	890	868	911	888	856	836	856	832	860	849	886	885	905	903	839	831	900	848	822	866	848	893	840	869	851	888	895	872	833	822	845	829	847	871	841	868	887	874	776	837	889	863	888	854	864	842	889	795	841	833	841	914	851	889	908	843	888	841	879	848	820	871	873	885	897	843	856	850	895	906	801	830	786	830	836	840	870	901	870	858	883	901	842	779	878	899	818	897	850	907	805	849	866	903	852	866	830	879	852	860	895	802	856	844	854	849	858	817	850	845	846	839	890	840	882	881	883	907	838	825	840	843	877	857	879	872	842	861	854	849	903	872	879	876	894	882	828	884	864	873	869	860	845	834	821	815	834	913	905	871	884	877	823	842	850	891	808	846	866	888	844	801	900	888	885	896	871	818	861	858	814	884	881	835	849	870	889	862	884	800	885	842	822	886	818	839	866	851	842	845	884	856	839	912	848	896	824	862	782	850	822	832	913	843	873	855	851	858	864	832	840	908	845	818	841	782	902	866	825	929	854	869	844	878	814	897	876	885	846	841	862	848	843	913	886	825	888	894	877	855	859	868	845	883	856	932	865	821	866	802	841	904	878	888	861	853	842	803	846	871	853	892	890	891	852	832	862	901	870	844	830	828	894	806	842	821	850	870	888	877	876	850	865	806	848	822	889	888	820	868	887	919	864	857	873	865	854	875	883	880	824	858	827	906	776	856	892	858	871	874	836	843	885	839	881	854	890	884	927	875	867	815	835	880	899	872	896	891	851	892	835	808	876	882	896	812	853	832	807	892	917	869	896	898	847	853	808	816	845	827	815	831	851	860	822	815	859	886	840	885	845	875	867	839	858	851	838	882	819	862	826	868	884	843	854	873	806	848	864	829	870	814	909	907	906	894	891	873	866	861	855	914	854	840	884	874	839	846	904	876	819	872	890	833	923	857	865	895	880	905	850	902	903	874	834	833	908	860	871	830	944	841	836	900	852	884	897	857	810	851	866	835	848	830	853	863	869	850	864	898	885	870	871	866	862	875	870	895	879	888	870	853	840	826	861	856	882	869	833	860	796	858	858	831	857	831	898	853	836	881	901	868	850	819	905	889	872	868	841	879	820	839	824	842	874	816	844	840	866	861	871	860	898	862	834	842	842	850	863	882	841	878	831	884	848	863	876	806	902	805	897	891	881	844	845	888	834	869	888	848	802	827	795	810	867	823	880	861	913	882	818	852	884	857	889	852	825	843	876	907	903	829	906	852	826	845	844	871	791	889	892	859	861	879	836	861	844	880	869	866	874	878	792	891	878	888	811	912	866	848	873	830	901	865	838	873	957	849	890	870	815	915	903	866	874	820	874	853	876	868	875	888	855	854	838	835	847	839	854	813	831	884	863	855	836	879	893	841	866	854	841	916	826	874	844	895	846	840	888	869	828	863	870	852	805	865	844	891	885	861	858	841	876	849	881	911	805	841	902	876	866	843	862	839	868	849	864	907	912	943	853	915	871	885	837	899	842	905	865	861	871	897	874	820	868	880	890	876	783	880	853	882	849	822	858	871	897	882	823	889	909	907	862	848	868	859	894	860	854	890	903	835	925	870	896	844	859	877	845	930	869	848	885	865	853	849	862	869	858	899	875	864	889	857	845	880	860	855	830	845	878	847	830	889	871	867	838	909	836	879	879	848	864	816	853	862	881	845	855	889	904	899	876	875	887	852	871	832	875	858	871	866	877	879	906	858	857	840	923	855	865	840	883	873	830	879	831	879	860	882	828	881	847	845	811	833	876	829	799	805	857	864	847	868	818	786	875	828	842	776	831	865	820	886	845	824	863	894	925	831	867	854	876	833	890	835	858	829	858	863	851	872	846	854	904	899	873	826	836	885	831	830	863	910	828	844	870	819	835	880	904	871	875	897	858	887	821	880	825	895	835	861	905	850	861	912	906	872	853	825	806	882	904	862	875	942	897	835	826	864	842	864	835	819	880	906	868	805	857	898	858	881	884	866	868	864	868	835	880	825	833	885	851	857	870	833	814	867	860	900	832	859	828	842	834	911	913	862	837	864	869	915	874	847	835	851	815	850	898	886	866	836	883	821	835	838	811	872	884	865	886	828	807	860	877	863	845	914	863	877	876	786	859	874	856	826	890	843	920	876	859	861	827	882	844	834	896	855	868	868	872	864	814	897	869	818	835	862	879	869	834	896	872	839	887	886	827	857	894	827	854	889	895	866	894	915	792	827	878	858	857	868	898	860	845	887	879	860	879	840	856	868	908	842	918	862	877	914	874	863	877	823	870	855	867	842	868	858	867	926	832	836	862	881	839	927	915	860	839	906	850	869	898	893	863	909	853	834	852	836	870	833	863	844	804	868	882	861	880	875	814	865	816	841	780	826	842	840	831	859	900	849	862	887	866	836	851	865	839	824	855	802	854	873	835	878	942	847	881	838	850	814	878	866	813	862	872	866	903	868	883	856	851	882	869	850	861	855	861	847	880	866	874	860	873	852	907	840	870	827	872	865	858	889	849	854	844	857	813	914	880	824	839	874	877	841	814	828	837	830	855	854	902	820	852	861	880	860	829	835	861	869	900	855	849	856	856	872	840	823	866	894	883	884	876	827	861	847	875	892	895	855	808	875	880	821	848	892	877	919	872	848	863	859	926	845	820	876	877	886	859	882	864	835	851	897	848	867	879	834	863	822	865	893	865	884	818	891	828	857	852	891	856	818	878	892	906	862	874	881	846	829	888	857	899	890	875	847	800	890	860	887	834	844	864	871	897	910	912	813	864	865	830	892	831	866	867	867	832	886	914	860	903	811	884	881	826	850	836	863	913	839	856	851	866	864	839	820	881	893	885	903	894	857	854	861	848	837	944	843	874	898	857	846	856	886	836	821	892	853	869	919	880	900	883	840	879	847	861	875	836	892	862	933	867	855	855	850	884	860	842	869	872	837	853	840	868	875	863	890	856	837	862	871	886	818	831	864	812	890	885	910	854	850	891	886	810	838	893	885	846	880	861	873	791	839	886	839	840	906	881	866	824	850	898	879	819	824	885	909	848	855	874	889	837
2738	560	553	441	447	436	424	401	446	423	395	403	422	386	387	415	386	390	429	378	403	394	389	408	360	383	390	340	394	400	428	400	372	397	414	385	416	362	377	411	360	398	402	376	387	403	364	376	345	370	360	381	382	390	361	333	393	370	406	381	352	398	353	350	349	396	370	377	411	409	381	340	408	380	388	363	359	375	398	337	402	392	407	399	375	376	385	357	360	412	391	397	393	402	366	391	356	366	380	380	410	395	383	385	395	382	406	398	371	369	370	403	403	368	378	398	334	356	365	402	399	378	407	369	371	385	363	357	377	369	384	359	366	383	359	366	389	398	333	390	391	388	381	382	369	375	368	409	413	383	348	392	378	369	338	378	337	355	388	407	361	388	387	394	363	357	428	376	401	349	393	418	358	379	379	345	332	374	376	382	409	407	442	395	369	346	394	391	427	406	364	379	408	351	362	391	349	354	363	391	372	375	391	401	398	365	404	373	375	405	365	366	396	374	392	380	412	382	398	395	388	397	407	363	370	366	354	401	408	401	397	391	389	391	409	394	361	368	374	387	383	370	370	404	408	381	346	365	368	386	353	386	357	375	343	351	368	357	380	370	366	375	404	383	390	385	395	400	396	380	385	386	367	424	389	406	395	392	354	373	372	401	353	386	367	439	389	388	380	362	373	385	370	400	382	391	400	382	419	392	382	389	406	383	386	388	398	356	360	372	365	382	382	423	379	380	356	399	387	388	357	415	337	403	344	338	366	369	377	365	357	365	333	389	377	346	348	333	341	364	407	396	380	423	365	368	395	378	347	356	355	376	375	341	366	368	378	340	396	358	363	371	356	354	387	399	359	370	400	358	358	379	382	407	378	372	393	351	426	375	335	384	407	368	383	352	380	378	370	370	376	357	362	359	380	375	346	363	363	369	367	400	341	377	398	361	328	378	364	354	346	390	371	426	353	364	393	420	392	328	385	394	349	358	369	413	376	358	385	403	381	381	386	368	371	356	361	386	381	405	418	384	378	398	381	346	393	372	375	390	385	399	374	382	395	393	375	365	366	389	369	405	431	369	373	390	395	377	387	382	353	366	376	368	375	340	417	430	383	419	389	402	390	403	395	382	378	400	403	424	393	372	354	375	363	386	395	365	346	387	401	396	384	375	398	378	366	371	356	425	372	384	367	363	381	355	379	347	384	375	372	407	364	361	400	379	387	393	363	393	380	384	372	357	354	388	373	348	371	395	397	379	383	376	363	367	392	392	372	362	392	403	407	368	389	408	394	384	391	408	356	361	352	349	401	370	391	388	386	393	351	401	387	398	400	356	385	341	381	380	349	340	376	401	378	393	387	373	367	362	375	363	401	382	371	426	407	400	418	382	383	365	376	437	329	332	392	389	376	369	390	433	407	370	382	374	377	377	372	409	371	406	389	382	399	384	365	382	377	409	388	351	416	396	381	400	374	359	372	395	386	389	373	385	420	407	389	372	378	342	358	364	398	387	396	372	381	387	406	404	398	362	364	390	368	362	362	383	394	375	407	410	402	354	365	413	396	395	385	385	373	355	379	407	348	379	398	391	365	383	391	373	388	399	379	410	413	376	424	378	380	411	373	395	362	388	374	373	354	381	388	384	402	382	402	372	381	367	353	359	377	395	384	384	406	383	362	339	389	383	368	409	368	409	378	410	371	349	368	348	360	392	361	400	381	371	394	366	346	390	384	398	409	383	368	385	369	392	381	371	405	360	353	414	368	394	391	381	347	357	346	380	369	372	378	399	401	400	371	348	367	347	411	371	398	372	360	396	431	388	352	361	384	378	373	364	372	360	393	391	347	418	386	373	387	350	351	404	368	373	358	378	388	422	386	398	363	364	411	418	403	358	434	398	386	362	383	397	368	384	430	381	373	401	394	372	362	392	380	373	370	380	421	365	377	370	374	393	383	404	434	398	353	379	420	421	388	368	402	360	389	375	415	346	381	372	408	317	389	402	369	374	391	394	358	393	399	382	395	388	333	366	362	407	399	391	357	362	408	379	381	382	349	369	393	369	357	375	385	378	318	374	385	389	350	390	398	365	381	412	367	382	385	370	402	378	370	376	363	389	394	387	397	365	366	403	362	382	395	412	362	397	385	345	393	437	397	370	363	364	377	351	414	373	385	393	384	361	383	387	396	394	396	369	372	363	376	394	378	387	371	363	333	362	383	387	374	393	374	358	363	372	374	372	392	398	332	386	356	398	395	382	369	397	373	385	387	387	360	376	360	381	408	383	403	376	370	396	384	356	356	358	400	412	341	410	361	360	347	392	436	394	364	342	412	388	380	370	393	372	374	348	395	374	393	398	370	405	375	394	376	360	368	375	380	375	392	357	365	395	377	426	391	403	395	403	354	401	391	414	381	368	398	384	372	415	396	400	413	374	380	352	375	423	360	416	389	392	357	395	424	372	395	404	377	424	397	371	412	392	398	368	353	372	410	382	363	407	369	401	357	351	357	368	382	389	411	412	428	384	355	383	360	379	417	392	368	380	366	377	369	405	353	404	364	378	369	407	377	358	391	365	375	369	395	391	355	359	373	356	416	402	355	381	415	384	428	372	377	369	383	402	359	355	374	388	377	367	376	371	370	380	405	391	384	400	359	391	388	353	413	371	401	377	387	415	390	362	349	403	384	340	357	396	342	380	381	405	419	383	367	391	379	395	358	352	423	381	341	362	377	402	365	403	379	373	370	370	363	375	361	427	376	397	385	403	376	373	351	368	363	397	370	411	380	387	401	372	360	387	353	367	414	379	374	399	367	376	404	406	377	411	377	398	374	400	396	373	397	396	363	359	397	382	386	343	365	381	411	398	360	381	378	363	367	342	391	351	429	365	374	382	376	362	393	364	380	433	382	390	378	374	352	405	372	382	337	385	372	368	377	392	382	345	383	384	374	378	396	370	368	386	402	348	401	336	361	381	348	378	420	358	376	369	387	354	366	385	408	391	396	394	372	364	393	400	381	382	384	384	382	363	373	382	394	380	399	416	391	365	378	353	385	384	377	361	381	396	388	373	351	377	371	343	392	351	356	376	398	377	374	369	416	361	390	384	385	404	397	367	404	398	351	374	375	367	368	360	391	385	393	420	366	342	400	355	391	358	382	365	409	355	392	392	379	368	414	391	422	361	407	386	386	323	387	389	393	359	385	377	377	413	374	405	368	386	366	374	369	371	358	369	357	404	371	364	383	386	374	371	394	384	377	363	396	388	404	383	363	395	396	381	381	363	401	335	353	344	385	363	375	377	344	371	379	383	364	377	359	371	384	363	360	406	355	406	418	404	393	357	392	367	435	345	412	379	407	376	378	379	401	382	440	359	377	361	385	387	405	406	396	417	353	391	373	351	392	368	403	371	375	376	386	391	362	387	364	414	375	383	355	425	377	391	366	399	355	384	380	337	377	404	404	405	367	366	373	378	405	343	380	377	370	346	392	399	349	360	358	347	400	397	391	388	448	389
2961	1020	1252	1292	1196	1084	1076	1075	997	942	1001	1046	973	966	920	957	995	955	895	933	941	918	948	934	972	976	985	884	942	895	930	895	901	905	854	912	908	905	899	902	887	864	859	937	856	855	957	872	900	925	845	921	901	851	919	832	900	907	864	878	928	875	898	854	842	887	864	848	887	883	826	887	827	830	861	912	884	904	918	894	844	874	873	845	865	914	889	969	918	859	869	873	846	814	921	829	884	855	852	801	885	889	887	909	843	834	895	873	859	883	893	838	868	815	874	862	886	872	878	865	866	908	781	843	906	865	916	888	895	900	883	907	884	834	889	851	850	838	880	833	821	859	881	853	848	885	891	887	872	875	864	876	886	894	819	827	833	878	909	875	873	908	845	897	968	856	854	898	836	883	864	880	855	853	859	866	821	854	875	874	934	852	893	903	877	883	845	947	854	856	898	868	930	866	896	831	874	866	846	908	870	918	856	815	848	938	855	865	865	856	926	879	878	877	913	857	857	917	896	885	834	876	893	834	877	883	831	874	827	875	837	853	908	855	854	851	844	909	851	866	870	871	890	874	911	893	835	860	842	878	880	851	883	877	835	861	853	889	853	898	933	870	909	778	855	896	883	908	832	864	904	902	815	848	870	872	890	869	880	902	878	869	918	815	887	900	895	856	868	904	860	893	912	909	863	875	821	886	858	925	863	883	924	854	850	861	905	915	866	841	812	846	844	818	898	876	892	873	863	896	891	825	862	888	892	867	909	849	855	864	860	870	853	895	874	818	831	845	852	871	834	908	922	846	821	854	876	906	844	894	835	859	907	855	861	887	865	871	891	896	826	895	824	815	887	892	890	863	894	891	849	910	890	843	912	866	858	836	880	904	779	895	901	852	894	873	797	894	851	870	869	856	861	855	886	938	855	841	799	883	836	881	859	927	898	871	844	909	869	971	807	874	864	862	929	852	860	889	882	837	882	876	891	895	869	888	839	900	865	885	827	915	910	867	879	872	880	913	833	893	839	887	872	892	881	887	842	877	837	855	958	815	880	854	834	860	895	863	905	934	844	873	830	878	879	830	898	852	881	870	890	914	933	863	885	914	863	857	844	850	849	862	871	860	893	909	856	884	896	931	854	866	962	931	803	873	888	855	913	876	866	855	912	899	930	868	906	959	894	894	875	868	812	893	897	894	842	878	905	897	850	892	881	885	889	847	884	820	919	912	877	859	812	897	884	878	853	905	907	897	860	889	855	884	859	871	934	823	879	856	877	856	867	869	848	835	862	837	862	855	880	877	907	847	920	869	852	873	854	839	897	869	872	905	853	879	868	848	875	844	860	879	839	893	909	922	861	869	859	923	886	888	910	908	866	868	827	872	893	845	936	866	876	840	850	875	871	861	906	794	885	856	864	881	867	860	850	925	877	866	893	827	845	895	926	806	877	891	924	873	864	944	890	833	853	846	782	882	880	902	827	791	894	890	841	852	886	885	850	909	852	829	845	888	867	853	866	838	885	842	882	870	888	861	882	854	881	859	858	886	853	849	892	839	914	852	910	929	837	881	882	827	866	830	875	839	901	867	878	891	897	853	899	861	855	872	883	832	872	815	892	894	883	897	834	899	866	896	885	903	867	915	819	902	874	856	835	933	873	851	890	874	846	870	881	840	865	874	870	904	824	915	894	840	910	909	930	856	872	889	906	877	853	870	869	860	886	919	863	888	861	844	870	862	879	885	864	822	864	893	849	842	892	810	890	879	836	906	828	873	898	852	853	847	877	907	855	871	875	875	829	919	882	878	932	869	840	883	906	871	920	876	917	915	884	888	880	873	862	832	912	909	905	879	802	883	887	879	886	853	860	837	894	929	865	931	864	844	897	864	854	935	862	849	854	856	914	868	927	875	812	941	825	878	856	881	893	863	829	886	886	826	867	864	848	865	869	875	827	866	928	862	822	869	865	848	879	865	839	885	860	891	902	911	862	867	877	877	872	925	848	876	851	918	855	862	872	859	899	818	882	881	816	859	882	891	903	876	881	888	869	866	838	842	863	907	873	836	914	912	847	862	844	850	843	866	906	869	862	847	872	878	842	870	864	838	902	900	858	902	820	901	867	901	826	869	941	907	905	835	891	891	868	851	914	890	824	861	888	880	854	882	855	934	852	880	884	911	881	849	839	851	866	813	841	880	799	844	887	926	883	851	838	906	839	855	858	893	848	875	836	900	830	886	906	854	875	883	823	845	844	892	782	864	833	836	885	887	907	879	858	860	834	900	902	854	901	922	868	930	888	910	904	875	858	912	856	819	892	880	879	853	840	816	873	875	872	863	875	830	820	866	884	895	863	891	877	901	946	853	871	806	880	842	893	861	875	857	884	914	867	892	847	828	829	875	859	878	879	895	812	875	882	854	897	882	881	838	849	847	810	867	863	898	876	835	863	868	865	863	876	913	889	845	844	850	861	898	871	845	903	844	881	919	845	864	880	860	864	813	849	837	912	865	822	869	831	896	890	913	828	851	917	838	859	940	865	929	862	866	870	890	913	839	881	855	847	858	853	885	837	848	896	906	847	885	816	844	845	848	915	904	901	850	879	897	829	888	870	886	929	891	862	907	906	838	898	888	910	859	887	885	876	868	873	860	857	897	847	844	876	830	904	861	843	871	906	874	907	811	893	859	907	818	873	908	868	841	821	832	839	887	887	833	872	942	843	887	851	916	829	836	846	925	858	899	867	841	890	912	849	847	869	894	828	876	837	835	882	893	871	911	875	859	886	922	855	842	850	824	867	851	867	838	894	903	902	891	843	882	843	862	873	862	875	849	875	874	837	847	819	860	845	915	858	835	890	898	839	881	923	888	908	852	844	900	891	906	870	850	885	873	843	849	842	887	823	880	879	864	901	874	838	888	854	905	861	836	839	903	821	846	874	862	806	894	862	879	838	901	949	861	898	955	883	858	896	877	915	875	915	873	897	886	887	881	862	871	901	908	848	937	895	837	896	881	881	831	870	876	816	869	872	865	879	875	860	878	860	905	870	891	891	933	893	883	892	858	908	835	841	841	850	830	891	891	867	908	872	906	888	873	846	870	850	883	861	868	854	886	851	843	894	875	850	837	870	889	899	863	907	886	883	864	869	873	880	915	851	867	866	807	881	913	906	848	900	831	901	866	867	811	869	865	915	869	853	922	889	862	870	872	826	912	857	883	869	850	875	845	899	857	874	883	884	820	900	932	858	903	878	845	872	905	876	851	864	853	859	847	863	867	832	850	848	911	927	875	884	882	884	860	822	877	930	874	797	868	886	872	848	889	926	888	843	882	913	781	876	863	904	871	820	888	839	889	875	902	814	859	897	802	840	842	912	868	862	807	829	871	850	839	921	866	842	869	896	918	861	876	845	876	930	864	840	910	877	894	874	843	876	894	887	900	839	857	913	869	848	811	917	844	911	861	840	833	837	796	868	863	920	884	884	819	862	878	890	898	905	879	840	875	856	854	868	852
26741	6050	1658	1245	857	760	567	493	466	414	389	393	377	360	345	340	335	337	328	311	308	344	288	311	299	294	323	306	318	327	315	292	293	291	279	271	287	284	301	271	255	277	256	278	289	289	297	289	289	273	275	278	274	301	295	274	262	270	258	281	269	271	240	279	294	291	288	243	254	257	279	272	291	295	269	279	283	259	275	290	310	311	265	263	287	266	263	249	290	278	303	267	307	292	294	268	275	286	259	274	262	269	274	258	286	272	275	256	267	292	254	274	285	237	271	291	310	299	274	295	289	260	270	304	280	265	289	284	316	262	297	273	303	279	266	282	285	262	282	255	266	268	276	262	255	278	286	310	258	312	307	297	267	285	267	271	278	277	288	273	264	290	265	254	263	259	261	268	281	259	273	301	296	264	234	246	297	266	267	299	283	250	274	266	249	260	282	280	240	221	276	274	276	260	265	260	302	260	285	300	317	268	303	271	280	247	288	278	313	279	241	292	278	284	278	260	258	275	264	248	261	289	280	282	284	287	277	267	268	301	268	276	276	253	275	274	239	279	263	289	239	289	284	317	271	248	252	282	300	258	281	286	279	266	289	276	296	264	260	250	251	264	257	241	256	296	290	269	289	268	282	286	288	242	281	280	276	273	295	284	251	268	251	278	250	267	289	276	267	286	242	292	268	263	278	260	253	296	254	283	302	242	265	268	258	262	277	261	251	287	281	265	280	283	299	271	305	259	271	304	265	276	289	288	280	285	281	247	265	302	289	266	270	276	289	293	289	290	260	286	252	264	290	270	261	295	286	270	260	298	252	281	267	263	298	272	290	287	305	303	244	283	311	285	288	283	282	249	269	253	285	272	266	250	280	240	240	272	285	270	290	278	254	263	265	308	271	295	283	264	260	261	261	293	283	259	280	301	245	244	238	284	253	286	313	278	271	277	288	290	267	268	241	265	262	283	271	287	283	267	252	283	304	265	281	253	314	262	255	287	295	287	267	259	283	269	261	285	244	283	284	249	258	277	283	277	264	298	221	255	271	239	267	249	258	265	283	254	264	257	285	269	289	282	294	269	227	281	268	251	282	275	260	268	302	263	281	274	256	246	270	274	283	270	265	251	277	267	299	297	251	280	300	244	236	266	285	286	274	275	291	307	267	254	268	254	275	263	279	290	266	268	253	273	278	276	263	307	274	278	259	263	265	286	259	262	301	263	261	255	272	249	246	318	248	274	275	259	287	299	282	285	261	296	275	285	265	254	263	249	295	272	279	261	243	281	266	254	271	276	240	276	291	300	285	269	275	294	285	292	269	278	259	291	281	279	298	271	271	251	277	278	294	287	254	277	256	294	261	276	280	273	270	264	274	330	256	283	293	293	254	273	319	269	247	258	253	260	258	268	278	254	251	289	278	242	271	284	292	252	291	270	273	292	250	273	274	259	262	258	291	291	273	276	278	293	254	290	283	275	295	287	271	268	286	295	279	300	261	289	288	286	278	301	265	303	285	261	258	278	305	264	295	258	305	272	245	268	269	271	292	250	261	260	265	312	317	273	267	262	253	312	291	267	248	282	275	254	285	254	276	269	264	275	260	266	281	275	271	266	267	264	274	259	286	275	272	280	288	279	266	269	298	286	267	275	286	261	258	273	288	307	295	254	271	268	258	304	275	265	283	293	286	266	214	263	277	300	296	290	265	243	277	268	272	306	271	298	240	256	261	292	236	273	270	302	292	274	280	276	288	290	244	299	323	273	265	263	274	260	301	263	267	282	278	298	312	261	271	309	271	257	240	254	283	292	250	287	302	250	272	287	276	271	313	245	285	270	301	290	252	275	272	275	287	287	223	281	276	270	273	261	312	283	278	273	289	274	271	255	249	258	311	261	276	282	310	278	264	264	252	262	248	287	319	277	245	264	299	278	263	257	279	253	280	279	290	295	260	294	309	277	292	278	245	273	282	284	270	289	257	276	271	247	244	272	257	269	274	275	299	285	255	266	256	280	269	245	254	287	279	263	279	278	305	262	296	245	276	271	260	306	304	253	255	285	277	263	255	289	325	270	282	274	235	255	265	281	299	269	261	289	258	300	269	279	284	270	270	286	276	308	275	251	267	260	310	297	276	270	266	305	275	275	247	282	272	270	299	253	277	279	272	314	283	285	254	285	279	277	316	306	259	264	302	302	267	317	274	317	288	296	272	298	268	298	260	276	268	292	245	278	259	248	309	260	281	242	297	292	286	267	256	263	263	265	281	280	308	260	275	262	274	323	270	274	282	278	281	265	281	256	277	315	263	281	270	294	290	312	259	271	282	282	282	285	262	248	267	284	294	292	277	259	284	278	256	266	270	243	281	265	301	300	276	289	275	260	282	277	299	247	318	303	255	271	301	274	287	283	262	251	262	262	310	272	247	257	249	266	306	288	257	288	287	246	268	270	249	275	252	272	302	269	278	266	286	290	268	272	272	295	273	288	271	271	282	301	270	244	271	271	274	277	255	262	284	275	261	266	259	257	263	293	248	286	261	297	282	277	276	261	292	290	257	314	306	234	274	255	257	269	260	274	274	278	301	275	250	275	265	278	263	274	281	281	248	266	287	244	260	292	263	270	238	260	300	264	292	295	280	253	253	270	320	272	275	266	252	250	276	240	260	235	283	294	287	293	255	302	280	267	269	300	277	261	223	265	268	272	269	306	283	286	271	303	306	283	280	288	319	281	277	247	287	285	284	271	283	296	311	274	307	306	267	264	284	275	285	265	286	233	271	295	273	272	282	263	265	289	301	249	256	254	300	274	261	234	241	285	279	276	250	272	279	257	282	285	269	300	279	282	210	262	272	244	269	282	308	298	263	273	285	280	249	270	276	258	242	281	273	245	298	288	281	281	270	248	288	278	259	293	278	245	265	290	272	277	278	266	278	269	313	283	294	298	290	254	287	253	259	280	250	281	282	270	264	300	271	266	284	285	300	263	248	278	249	256	282	307	271	260	267	302	255	287	252	277	279	264	262	259	262	270	262	289	274	264	275	258	277	273	269	243	288	279	252	262	258	247	253	310	255	265	283	315	256	286	280	295	247	276	277	270	284	278	274	281	285	231	262	285	246	305	288	271	246	262	250	249	265	254	264	284	283	299	290	250	285	286	268	270	293	246	242	254	267	288	268	281	300	278	270	295	272	297	290	283	269	268	288	266	262	269	260	241	285	288	274	260	263	252	248	279	248	266	313	281	261	248	299	262	296	263	294	277	270	267	309	313	290	247	244	281	256	284	269	279	274	279	276	282	256	292	284	273	262	247	276	292	277	268	240	309	290	266	255	282	284	279	314	294	277	314	256	234	284	276	271	254	282	248	244	254	269	274	281	253	283	267	249	251	256	234	296	253	272	278	272	237	311	309	252	273	291	278	293	294	248	282	252	242	256	278	271	268	275	312	290	261	281	280	252	276	286	281	270	283	309	275	269	281	321	273	305	287	296	245	259	299	252	294	265	237	315	271
12807	1555	3096	3706	3113	2712	2243	2016	1726	1601	1555	1397	1336	1224	1175	1164	1176	1107	1024	1080	977	1057	918	1083	954	1042	901	868	938	888	841	882	776	845	798	836	792	786	728	807	755	771	744	726	755	738	754	791	764	751	693	710	740	706	750	703	733	771	716	732	684	697	715	755	724	672	653	697	704	716	680	706	708	705	686	676	646	666	706	712	641	663	667	707	665	721	719	673	693	659	670	684	695	711	642	653	662	652	666	675	655	709	751	710	664	652	699	683	649	690	680	677	709	714	731	738	720	725	679	707	658	670	620	692	703	700	708	675	693	660	717	701	714	703	674	695	673	702	687	706	650	697	671	716	611	629	672	664	667	690	708	693	761	685	639	643	692	700	660	674	672	708	663	677	675	699	622	671	717	673	683	695	704	685	688	676	667	725	659	636	693	673	687	689	663	697	678	663	681	683	667	714	647	668	686	663	682	675	657	678	751	710	665	676	683	664	652	714	665	700	680	654	703	718	656	673	671	657	682	650	659	670	641	680	680	656	666	685	673	625	631	681	678	656	671	668	701	659	662	731	635	682	684	626	669	675	692	654	671	664	686	698	696	685	679	657	696	688	678	673	644	656	697	681	689	686	692	658	680	699	673	706	679	650	630	688	722	682	644	657	648	681	638	613	651	610	626	673	639	667	664	704	636	682	669	660	686	652	697	632	657	659	696	669	704	646	669	689	683	674	681	665	653	702	727	690	661	712	660	684	713	658	613	662	658	651	698	690	632	698	656	719	708	664	725	706	676	689	634	683	689	689	681	696	624	690	667	715	661	683	650	647	626	639	678	650	628	654	628	708	673	702	651	602	674	643	631	641	644	665	686	691	672	660	638	655	669	652	692	662	697	680	708	732	721	708	688	655	690	666	648	710	676	670	664	726	654	630	661	665	641	657	662	722	677	661	682	672	648	655	674	643	657	669	679	718	681	642	646	645	625	678	681	713	652	641	681	660	655	651	682	625	676	684	718	645	660	640	664	672	638	689	685	611	693	744	701	696	722	686	664	698	684	693	711	636	693	711	675	677	661	661	664	635	690	713	652	691	695	699	707	702	614	700	698	639	653	666	616	717	680	667	709	627	681	635	669	640	658	658	676	663	711	745	609	665	653	683	644	659	708	702	677	690	699	661	639	683	690	683	685	682	679	627	670	657	660	677	743	660	687	658	679	704	711	673	676	677	658	657	662	666	624	682	664	686	675	656	673	642	708	670	691	612	638	629	671	656	689	679	681	649	687	701	682	688	628	683	628	663	694	672	693	692	730	686	685	682	652	691	690	643	679	667	681	657	671	696	686	661	691	664	685	678	671	646	685	660	682	707	720	687	669	687	659	679	674	716	690	684	632	678	718	724	690	677	670	694	676	648	703	657	652	631	659	659	673	643	631	630	644	662	680	690	611	688	691	693	659	667	650	689	649	623	648	648	721	664	678	660	688	679	623	637	650	700	681	685	660	682	638	614	648	628	690	667	649	688	697	628	668	701	676	699	672	656	644	698	659	668	722	645	676	680	646	641	693	697	707	647	682	675	640	747	632	680	706	667	651	642	695	682	672	676	671	663	678	670	682	705	662	687	653	627	704	680	662	686	632	650	635	637	644	692	623	700	656	639	665	691	691	640	654	642	643	663	722	674	632	674	690	703	685	728	679	639	664	671	648	679	752	647	694	661	660	642	705	692	687	690	676	659	670	673	648	733	662	719	680	681	645	640	661	661	678	704	651	721	690	647	675	648	673	701	672	691	688	697	677	663	649	649	687	644	637	661	624	686	693	638	644	634	645	690	684	714	676	646	747	686	642	675	695	691	664	658	662	698	691	649	697	696	639	672	680	620	700	693	654	701	647	681	676	654	632	662	658	702	705	667	708	639	688	701	692	661	684	676	718	615	687	666	655	687	688	650	701	638	627	697	647	728	693	693	665	629	667	647	694	695	677	622	700	688	704	669	675	645	705	631	726	644	685	698	657	708	666	678	673	664	709	661	705	681	750	694	707	708	652	691	674	693	596	681	659	656	645	640	613	692	657	654	684	669	664	663	672	648	653	673	714	679	646	691	686	691	724	683	649	705	663	690	673	668	680	683	685	699	690	669	711	686	692	690	660	712	685	654	706	645	664	715	657	675	609	642	677	684	693	675	698	675	676	657	646	691	660	661	645	645	669	704	710	723	655	689	710	670	689	606	653	707	637	662	635	696	711	660	677	685	659	641	632	650	696	659	691	659	702	696	714	728	720	699	653	693	688	694	669	687	716	627	697	703	635	648	688	670	667	665	701	630	647	650	675	689	717	680	681	713	653	683	657	667	691	663	674	696	664	670	701	649	720	681	668	693	647	689	690	686	619	694	646	701	706	703	690	723	668	694	694	666	680	656	738	665	655	673	714	656	615	656	678	680	702	664	647	673	667	673	656	625	684	717	648	654	661	668	650	648	712	707	659	654	671	680	678	670	672	730	663	680	719	656	652	674	677	683	688	655	729	716	648	684	682	729	655	682	691	670	724	629	659	666	724	675	681	618	739	659	713	719	682	641	653	661	674	682	672	663	692	676	682	655	647	633	661	648	689	645	650	688	696	674	626	665	677	704	664	670	669	629	663	643	686	624	648	662	640	681	715	626	693	640	680	675	619	654	659	651	679	713	684	652	664	637	711	691	631	650	644	684	615	650	689	671	709	714	702	696	684	684	670	664	710	675	682	631	675	641	695	702	658	654	651	689	668	725	685	699	699	675	663	669	665	658	654	689	681	713	690	668	659	692	674	665	630	678	666	649	700	639	659	675	662	694	702	689	628	678	641	684	667	702	692	648	682	675	630	675	715	633	668	698	642	660	680	658	662	687	719	673	696	681	696	624	703	702	666	632	675	674	651	649	651	690	671	639	680	677	660	653	676	694	706	675	662	714	631	685	663	698	662	659	670	693	693	640	691	678	680	637	666	644	680	674	693	680	683	659	677	663	634	673	643	715	636	638	655	656	696	690	648	651	686	679	641	638	677	686	670	653	672	627	635	723	648	680	666	664	685	630	676	688	651	680	685	673	729	679	671	638	656	656	719	692	675	620	689	639	656	666	670	682	652	668	642	661	667	694	680	705	664	645	668	667	665	668	652	679	642	669	672	620	658	645	667	652	634	668	674	690	698	670	675	670	679	636	643	687	660	686	722	671	662	636	688	633	619	670	645	688	629	657	676	633	650	678	658	651	725	730	629	661	719	666	667	665	701	684	725	670	699	614	667	655	675	722	640	686	675	723	646	653	614	721	682	629	627	687	658	700	703	678	630	674	673	677	678	674	696	695	653	688	705	682	650	690	662	664	688	663	697	693	711	642	637	719	687	683	711	685	672	664	699	696	665	663	680	653	703	679	701	703	618	703	687	664	731	668	611	651	645	672	705	686	661	602	677	637	682	647	723	634	691	688	704	699	721	675	677	633	701	679	668	654	660	691	632	693	640	681	679	723	711	736
35989	15767	5110	2467	1659	1204	935	817	817	654	644	564	558	482	515	522	457	465	473	489	415	426	427	458	418	448	438	437	456	446	388	441	412	387	397	394	401	380	385	382	392	346	433	371	371	397	406	394	355	362	422	409	378	387	388	325	386	355	367	409	390	363	400	390	361	382	321	372	350	371	349	372	376	375	364	382	354	351	386	381	349	369	387	353	370	352	354	331	381	339	366	393	362	360	352	354	396	377	363	357	349	358	348	392	358	377	329	335	368	353	410	386	387	388	362	383	375	381	368	366	390	381	397	365	342	386	384	367	347	394	352	371	374	356	358	348	372	366	378	377	390	361	399	356	352	354	371	408	330	366	372	372	354	345	358	346	383	343	345	376	358	379	360	369	361	358	373	337	363	374	378	337	336	337	362	357	360	355	328	353	397	388	355	392	396	365	375	348	356	379	379	360	366	368	360	382	379	367	395	387	355	348	383	393	406	381	392	378	397	382	363	364	330	371	367	363	374	348	387	380	362	372	353	358	362	359	365	357	376	394	324	356	356	382	357	356	398	369	355	356	368	368	359	362	351	361	380	385	350	353	341	386	359	382	372	360	398	356	379	348	400	385	366	388	383	326	362	355	360	342	373	325	369	393	386	351	381	379	337	348	380	361	374	368	367	380	370	382	343	356	359	381	316	376	388	344	358	343	350	349	351	395	376	362	393	360	333	400	396	388	319	334	358	352	368	375	404	353	374	390	338	352	368	346	381	353	382	392	371	352	375	380	362	383	354	384	374	387	343	362	388	401	359	356	376	341	380	333	351	376	364	368	333	383	348	347	346	338	393	387	365	359	369	372	368	379	409	372	363	387	390	401	374	378	405	362	381	373	346	375	388	369	382	382	372	378	363	364	364	361	365	380	378	394	334	360	376	345	361	370	389	360	344	360	377	336	353	341	350	359	378	375	351	373	373	351	346	363	357	383	363	380	337	356	361	367	343	342	382	356	400	334	373	377	374	351	380	375	378	405	387	401	383	365	354	333	360	359	384	385	339	363	367	376	333	373	321	342	382	370	357	370	405	363	371	358	357	359	379	379	348	381	395	323	354	352	346	361	363	351	337	343	336	369	370	358	338	382	337	405	369	329	407	359	340	360	339	355	380	372	366	375	372	372	363	350	349	353	386	353	392	361	357	410	386	336	343	320	358	345	343	369	362	376	336	405	340	349	344	366	357	326	403	362	381	391	359	380	433	387	398	374	373	379	377	359	372	360	345	387	355	382	349	325	345	333	324	358	380	378	378	344	333	361	368	376	367	364	367	357	346	384	351	376	341	365	374	336	381	374	349	338	392	378	358	333	349	343	377	361	365	371	384	343	368	356	342	350	407	352	342	376	346	383	398	377	395	382	371	402	356	341	340	376	353	325	328	368	347	343	321	383	351	404	342	373	340	335	352	333	355	396	320	362	375	398	370	393	380	334	336	358	342	372	351	402	355	383	365	356	374	355	349	349	354	340	354	361	364	390	408	378	327	368	353	397	368	328	348	346	380	354	382	351	373	372	389	394	337	357	369	362	394	401	339	373	366	348	381	383	351	319	333	350	390	368	367	354	382	364	356	364	365	364	332	367	380	378	360	391	383	422	332	350	385	408	375	355	345	409	348	378	372	377	327	377	406	374	357	364	340	339	348	404	372	377	340	396	338	356	367	371	364	366	365	364	379	374	372	353	345	355	362	348	344	347	373	372	344	370	375	356	380	366	372	337	400	368	425	336	368	367	364	370	387	342	388	372	364	338	361	354	398	377	370	339	386	380	362	340	331	372	393	352	380	379	390	386	392	361	347	387	347	389	344	361	385	342	316	357	348	342	329	397	383	328	362	352	363	382	385	340	377	364	356	341	379	387	367	349	386	376	356	372	320	313	382	359	371	380	345	356	374	386	337	403	398	398	367	348	344	345	335	339	384	329	406	369	360	378	340	345	377	366	361	367	375	365	343	370	359	362	382	336	370	389	370	361	365	376	373	392	372	331	359	389	351	377	360	381	337	351	392	351	352	353	376	371	359	334	357	368	381	366	356	333	363	320	354	382	371	398	353	364	347	381	347	378	359	362	363	357	328	339	352	363	346	376	372	409	345	344	364	376	380	367	347	365	366	381	364	362	330	393	364	313	385	351	347	345	381	385	339	362	357	314	360	375	386	347	355	377	396	385	368	356	380	379	385	372	373	357	374	359	378	369	355	360	360	357	380	375	371	359	362	396	371	350	349	382	338	386	360	346	362	345	336	410	354	396	373	304	375	351	360	383	370	333	366	406	347	341	332	368	359	382	364	361	358	370	357	360	396	355	385	331	354	381	395	341	413	352	347	347	356	384	364	378	367	365	374	348	344	363	407	371	355	385	332	354	321	383	370	365	384	368	364	355	354	411	344	398	354	344	357	359	356	376	366	394	370	371	381	385	341	383	380	409	368	338	363	345	374	358	333	383	366	376	359	303	353	355	352	359	357	366	369	432	370	376	370	371	353	364	354	360	374	340	362	373	335	358	364	350	379	364	391	376	369	390	351	354	279	354	351	362	337	395	366	340	400	356	349	387	383	354	356	350	372	351	396	367	355	388	336	345	370	362	404	386	388	379	374	371	376	336	354	343	399	346	374	339	360	381	374	389	368	365	363	376	330	361	334	375	375	383	343	382	351	359	343	362	383	334	390	382	413	344	326	370	360	359	363	402	415	381	372	351	371	363	379	359	376	354	370	344	365	359	378	382	365	362	371	387	336	357	357	419	358	347	373	370	403	406	344	396	377	398	329	368	360	364	361	372	355	425	386	416	377	367	348	345	381	354	386	341	354	369	346	375	368	379	376	392	398	349	357	378	320	344	385	386	386	362	387	354	362	355	338	347	408	397	368	355	380	338	344	375	343	404	383	329	381	345	375	399	367	374	378	390	358	394	355	365	366	351	382	364	337	368	342	358	355	402	380	339	372	363	353	378	365	339	381	392	369	389	367	333	350	339	393	384	344	367	390	415	382	369	389	360	395	359	382	374	387	358	369	339	352	384	364	392	357	341	386	357	332	386	362	362	369	372	369	390	413	372	360	386	375	338	367	343	388	353	364	384	410	360	373	331	364	369	357	380	378	370	341	373	355	351	352	366	377	355	334	365	392	333	370	366	331	369	374	376	347	331	386	380	354	343	345	360	361	363	353	411	389	355	363	349	383	394	393	359	379	343	362	372	370	352	353	381	359	365	340	364	406	360	338	369	342	366	359	370	371	351	362	348	365	393	379	365	340	367	339	358	347	350	390	378	362	368	342	356	355	374	359	391	366	393	356	385	375	369	386	369	347	369	376	368	327	363	353	350	352	382	366	378	341	356	372	359	370	373	398	379	346	374	359	378	376	354	345	375	381	368	359	338	372	322	360	359	382	387	367	368	384	410	346	356	333	355	365	372	355	318	366	356	397	351	376	339	372	364	345	389	372	374	383	359	365	355	347	344	340	386
17021	2603	5311	6231	5420	4604	3944	3320	2835	2498	2334	2202	2037	1899	1782	1784	1613	1618	1527	1527	1464	1442	1459	1334	1400	1388	1334	1341	1203	1212	1146	1160	1137	1055	1150	1105	1118	1045	1006	1020	1030	1039	1018	993	1004	1037	1015	981	1021	1025	943	954	983	892	935	876	964	949	934	909	887	857	884	887	887	919	880	934	921	880	945	821	951	899	897	898	914	911	907	905	895	807	888	908	917	913	934	925	893	843	966	940	860	875	881	893	877	872	918	859	905	867	842	940	891	918	865	865	931	878	910	944	878	841	885	899	913	972	948	905	848	859	887	920	888	877	877	921	935	903	932	872	886	908	875	869	902	898	859	926	897	863	880	868	877	832	832	833	816	873	861	914	829	870	873	823	868	836	829	886	924	911	836	883	860	841	858	886	903	855	867	856	863	847	928	859	863	846	867	856	861	875	905	883	860	903	867	878	854	895	862	899	800	865	864	829	904	906	838	904	882	887	889	834	875	916	850	917	834	872	891	890	830	889	886	902	883	863	881	849	889	901	856	846	969	843	900	882	874	818	904	875	877	839	889	893	824	909	871	872	925	882	862	851	925	893	885	914	856	920	856	881	907	836	865	892	814	821	821	836	892	860	854	851	877	853	811	936	885	874	895	886	842	843	911	876	911	881	912	870	902	870	915	890	867	830	859	880	836	898	829	930	838	922	848	855	833	875	858	867	926	806	895	852	868	881	866	897	877	840	848	870	859	858	872	905	829	870	885	894	870	861	856	887	907	872	863	895	875	877	917	900	852	868	860	902	855	827	799	833	884	896	828	893	922	846	894	879	904	943	876	953	823	871	880	868	952	887	865	859	868	805	833	893	867	931	865	875	893	842	877	910	896	839	874	887	839	871	897	911	830	960	839	849	864	838	869	832	861	883	855	918	917	887	875	867	863	941	874	885	881	849	832	908	849	886	898	872	914	868	883	868	940	857	876	871	858	853	816	820	871	856	892	849	831	902	854	883	878	871	918	935	866	841	864	913	864	861	881	818	900	917	853	847	842	880	894	839	896	913	856	897	896	843	865	843	881	844	834	894	863	838	934	883	907	844	845	830	878	828	849	852	912	847	903	857	880	920	897	915	855	889	837	907	861	909	864	889	852	897	908	898	943	906	886	866	860	864	891	865	884	872	879	882	846	858	830	862	900	897	847	812	848	904	866	907	839	807	858	903	906	874	841	844	859	883	865	858	800	926	918	880	908	929	846	946	856	889	825	866	874	878	909	857	864	879	879	868	882	843	911	910	900	863	927	907	894	842	878	905	875	825	846	903	893	896	883	826	962	892	937	852	901	910	849	851	861	818	864	904	909	837	939	863	878	901	889	876	885	845	864	933	873	836	904	840	899	848	823	830	893	912	867	834	869	892	870	850	837	877	849	890	884	889	913	870	840	950	873	921	861	838	904	818	911	876	889	887	800	828	889	888	832	906	938	890	925	832	899	855	814	898	856	841	875	852	853	871	900	883	878	849	877	848	813	862	850	856	864	883	914	897	861	903	886	835	876	899	851	888	867	859	833	856	881	860	895	833	838	887	843	845	901	833	847	916	890	864	839	861	848	869	914	845	857	872	882	907	885	866	872	840	839	866	885	923	815	903	900	845	838	863	913	902	848	909	922	847	854	904	856	863	889	852	897	924	877	798	787	901	866	870	844	865	893	852	885	812	880	862	884	891	886	908	876	845	883	833	886	855	884	849	869	849	887	852	835	920	837	851	825	866	898	863	863	815	849	889	868	865	856	879	875	872	842	888	847	894	871	861	877	870	903	819	869	877	901	864	862	847	880	916	929	884	857	866	887	868	847	864	902	909	906	875	889	879	858	879	854	873	834	874	883	905	871	867	827	864	861	901	844	879	841	864	836	897	878	887	877	852	891	859	875	901	844	905	864	882	870	861	917	879	784	823	871	819	837	825	874	852	880	907	822	857	900	859	850	883	892	859	1005	879	857	939	883	875	886	823	857	821	845	866	874	886	925	905	918	877	877	895	882	876	874	881	916	864	832	876	883	850	827	908	891	898	853	899	908	855	852	824	883	899	849	825	847	884	836	945	875	827	873	939	846	864	871	805	862	903	942	910	850	889	788	839	844	913	875	872	916	847	931	813	901	919	893	884	849	822	892	855	872	862	916	864	873	886	916	853	856	871	808	890	827	859	874	872	877	802	841	858	865	864	852	873	850	923	882	842	825	900	830	899	881	820	856	945	837	930	877	844	896	857	896	860	892	856	831	895	802	863	945	850	930	843	835	917	894	919	870	842	906	841	841	875	812	875	871	890	894	928	863	868	880	877	846	879	892	901	834	862	797	859	810	837	812	847	861	860	875	870	861	864	867	874	843	877	816	903	928	922	879	849	848	824	875	891	863	928	893	836	880	872	875	869	909	897	855	812	870	871	871	821	893	946	891	850	887	890	886	897	881	909	849	871	883	817	906	861	827	856	851	877	916	897	893	920	848	875	872	851	856	829	877	891	889	891	874	889	871	850	901	888	889	898	870	847	845	900	859	847	835	836	896	898	861	878	859	857	864	832	884	831	884	899	928	868	867	884	909	855	845	881	803	857	826	913	859	904	836	844	904	860	869	889	874	870	881	891	909	834	838	928	874	889	851	849	930	921	857	866	841	855	887	851	866	857	881	855	843	850	900	931	876	838	837	822	857	854	868	859	862	836	880	849	887	884	852	882	867	855	862	832	863	891	852	855	871	893	917	873	875	879	887	881	852	894	884	888	885	876	891	861	869	898	873	895	870	927	862	831	904	862	891	855	857	882	904	878	892	892	893	796	871	837	804	883	905	872	903	867	860	886	912	874	900	928	881	826	873	831	906	901	884	864	866	854	890	899	886	871	837	920	915	862	931	868	833	825	849	852	874	885	868	877	873	888	874	828	846	901	896	874	878	903	890	897	889	911	861	875	885	830	898	859	910	810	947	875	890	805	898	868	848	885	872	866	847	910	845	853	909	879	838	885	871	899	831	822	873	870	898	862	838	878	912	818	888	875	876	838	812	881	899	818	807	801	865	887	877	841	839	867	899	873	801	895	864	867	835	858	894	891	875	843	858	885	880	869	870	858	874	875	910	927	890	839	885	900	873	842	905	858	905	882	844	864	833	918	875	894	866	841	872	929	875	881	940	814	905	904	883	857	793	902	885	874	843	904	857	882	826	850	873	848	841	875	884	893	877	853	880	896	873	845	851	895	907	890	871	869	845	836	905	909	887	868	906	896	869	872	848	854	891	830	834	957	885	886	890	872	857	858	925	916	860	845	878	934	870	840	911	920	895	863	858	888	822	935	812	906	858	851	868	859	864	896	864	881	799	888	873	842	895	873	825	874	851	887	887	886	825	812	863	841	875	865	918	830	891	878	850	818	822	867	850	870	905	819	889	867	866	913	889	867	937	900	892	887	806	839	831	868	871	888	848	909	868	843	906	838	856	907	854	853	814	850	855	895	878	859	815	890	874	879	852	840
2811	521	562	471	505	463	400	442	478	410	448	389	379	403	392	400	379	358	384	399	341	367	428	386	419	391	377	377	396	412	407	384	401	397	380	352	401	401	354	353	382	379	390	396	408	360	433	398	394	424	375	372	374	410	427	378	376	375	375	401	394	432	406	381	386	409	392	370	390	394	389	418	403	397	413	409	397	395	389	390	355	403	383	378	419	373	417	392	371	371	405	390	400	375	384	357	408	408	397	422	387	407	399	391	392	413	443	415	387	385	405	392	417	352	405	423	362	371	362	375	380	406	392	411	371	382	436	393	387	371	362	399	387	401	377	423	409	373	396	363	373	358	417	393	388	367	387	380	345	396	389	377	411	388	383	363	394	381	375	367	403	385	380	387	363	390	399	372	388	364	422	432	405	369	409	380	371	418	415	389	375	398	388	382	370	368	380	390	381	369	398	401	408	395	398	366	364	399	393	405	371	382	361	402	384	365	416	416	345	385	387	390	435	383	381	397	433	381	406	367	389	401	373	401	397	378	398	391	398	411	383	408	365	376	378	362	396	372	388	394	420	379	377	383	357	370	393	353	384	394	401	402	365	391	369	361	417	410	356	369	411	379	387	392	408	390	422	409	410	388	362	388	396	410	380	404	360	385	376	384	409	421	376	371	378	420	388	381	416	378	396	363	398	357	385	395	390	379	388	356	407	409	383	366	357	354	412	374	345	425	396	395	332	397	363	398	393	408	397	400	373	383	370	385	386	379	367	374	414	387	412	400	401	386	392	411	384	377	383	384	379	399	420	401	414	379	418	394	386	395	374	406	384	373	409	415	389	380	371	392	378	367	409	377	362	366	427	396	393	393	435	398	383	388	400	430	384	372	373	389	362	385	393	380	413	356	348	426	412	413	398	348	348	404	384	377	380	412	393	370	393	393	392	389	363	347	420	411	356	391	386	377	390	406	384	390	397	418	366	390	342	366	382	384	403	399	389	375	413	397	381	378	368	416	365	407	390	380	407	422	380	400	381	326	370	364	438	399	371	371	369	387	415	396	387	402	393	402	407	398	407	377	398	398	341	377	395	372	388	393	360	402	382	476	352	364	346	398	381	350	395	411	397	412	368	407	372	364	370	409	393	369	405	390	360	397	377	403	422	371	414	403	383	400	386	419	377	393	372	401	386	380	358	362	415	363	361	397	378	448	407	372	391	385	415	387	348	398	403	366	396	376	418	389	377	394	362	383	385	385	410	373	396	420	401	403	373	402	392	367	418	366	391	398	403	420	416	404	387	385	364	386	405	383	377	437	403	381	395	400	370	413	412	397	384	398	395	368	405	382	358	409	391	430	423	383	384	390	391	358	367	451	377	401	387	378	403	385	389	353	365	376	380	389	387	423	392	391	368	377	377	367	417	372	400	374	349	393	372	377	338	371	428	422	400	403	418	397	376	422	403	384	362	406	371	401	394	384	386	380	371	410	393	401	421	425	392	409	390	436	383	379	387	383	403	363	404	361	372	386	417	391	365	364	405	385	389	377	406	416	380	358	410	373	374	356	368	376	380	392	378	393	366	393	391	410	386	400	404	340	409	404	395	402	389	413	360	363	379	372	426	375	421	418	362	374	381	375	413	404	388	365	398	385	369	354	404	399	358	399	364	407	409	378	380	364	371	389	373	404	404	394	382	399	402	393	399	368	368	383	375	415	396	392	353	365	392	401	384	352	398	395	368	386	389	407	374	364	410	384	383	417	401	418	396	404	360	363	410	377	381	371	377	392	389	388	389	419	367	390	401	404	400	426	372	439	409	386	387	374	394	390	388	404	362	390	395	383	395	415	393	426	382	366	386	401	392	375	402	413	352	403	379	412	400	381	388	386	408	387	409	398	407	372	382	412	385	371	369	382	426	403	408	387	401	388	422	406	392	377	385	371	378	353	413	369	386	382	409	378	414	391	410	373	385	385	427	407	398	417	364	368	370	395	411	422	372	402	383	368	402	425	357	394	402	425	374	408	377	388	424	398	400	399	399	381	369	361	377	398	412	360	394	363	399	390	380	377	389	363	377	400	375	366	363	391	342	395	404	387	392	375	381	394	362	372	436	370	401	381	381	404	409	399	400	419	379	392	382	399	360	392	382	404	395	354	445	389	386	409	380	417	410	410	412	363	427	405	394	406	406	391	380	396	378	428	388	388	370	382	433	418	414	364	379	400	359	405	391	387	344	361	373	389	367	364	387	380	391	368	412	432	381	406	372	376	332	348	408	401	429	366	388	417	417	407	381	361	378	387	422	373	396	434	353	394	432	414	376	420	395	418	365	408	372	378	388	410	396	358	373	381	360	419	397	373	387	381	365	380	405	376	413	398	383	363	403	409	400	381	373	387	403	392	375	400	387	381	389	403	371	424	390	374	433	396	372	401	410	348	393	387	405	393	342	388	397	371	374	397	415	412	384	412	367	354	390	404	395	423	411	401	388	398	396	384	348	395	401	398	400	356	375	373	383	376	357	397	424	384	370	388	384	370	375	396	398	354	389	387	374	393	389	389	395	415	412	402	418	400	345	399	391	403	392	353	387	381	369	371	402	393	422	442	392	407	369	402	405	395	391	381	422	379	385	421	389	391	409	369	389	391	376	372	392	419	391	360	400	362	414	392	394	346	362	395	427	412	425	379	382	404	407	414	359	347	354	432	388	428	377	380	370	391	417	377	363	382	406	391	354	342	358	395	407	422	407	412	379	410	404	398	400	398	385	392	394	396	378	376	382	410	391	381	388	400	399	400	394	347	388	388	360	327	350	390	368	388	387	393	396	404	391	378	344	424	374	395	401	382	365	370	390	368	386	416	382	359	409	414	373	369	389	416	368	402	397	392	354	389	385	373	402	396	419	373	374	404	365	401	406	394	393	376	383	357	388	363	359	399	434	381	373	370	397	408	389	393	378	411	390	373	361	393	388	374	384	373	396	373	411	394	435	378	359	371	407	370	379	364	357	408	384	439	427	377	392	431	408	390	418	391	392	378	392	355	414	392	364	365	365	355	436	370	406	385	389	370	418	419	392	393	394	396	375	410	408	397	404	390	398	388	400	359	385	407	360	411	406	409	363	394	428	406	346	379	364	401	408	381	359	399	384	365	394	378	374	372	385	369	388	393	378	383	402	394	361	418	396	390	386	376	398	358	400	388	385	361	377	405	352	384	437	373	407	388	433	371	361	396	386	429	381	399	418	427	367	417	377	376	411	407	360	394	386	406	361	379	399	349	381	401	385	410	364	379	410	383	368	397	386	374	383	387	381	415	384	372	403	376	381	389	409	398	402	366	406	375	386	389	401	394	432	391	398	382	362	402	416	418	391	383	364	430	377	392	380	400	401	390	413	396	369	397	334	387	358	374	360	366	372	399	371	407	357	392	375	378	388	384	405	377	422	415	374	393	364	397	373	404	418	358	420	366	377	394	379	419	366	361	396	356	398	387	396	351	368	402	383	409	406	396	443	401	393	388
3022	978	1256	1319	1163	1174	1164	1047	1053	1046	992	1011	1004	966	1051	1010	982	1001	937	975	958	1011	965	946	965	938	958	967	950	888	1009	926	930	936	944	948	905	884	937	871	904	938	887	899	885	891	920	880	930	898	934	959	925	918	949	884	869	872	857	884	926	932	868	893	856	895	838	902	871	900	858	887	863	860	876	909	896	911	894	876	872	888	879	898	849	890	928	857	874	919	932	916	985	853	876	875	851	828	913	879	896	877	924	934	884	916	908	834	831	881	885	915	893	888	928	912	930	916	918	962	902	911	800	897	930	868	904	918	898	961	846	896	930	875	916	875	867	947	915	892	873	876	909	895	950	853	890	892	929	874	895	845	870	858	873	873	885	877	907	905	888	853	890	876	899	909	884	907	868	851	875	900	883	902	905	903	914	922	915	842	898	887	927	929	889	886	930	914	862	949	916	895	916	855	870	891	961	943	886	883	968	872	868	870	894	925	902	892	865	852	933	893	905	881	858	872	883	894	895	857	860	936	816	886	861	825	875	944	894	897	914	880	937	881	902	860	887	902	848	938	902	874	870	862	938	876	885	888	933	941	927	958	921	906	860	905	901	893	869	875	885	844	888	897	851	858	883	873	917	858	863	878	876	893	880	892	964	888	874	868	947	918	845	878	855	911	897	884	860	872	868	885	880	869	841	892	907	949	867	912	860	875	925	898	839	882	866	916	897	880	942	910	849	884	926	873	882	946	878	904	878	889	890	914	926	904	859	876	876	869	901	867	898	972	898	903	853	922	919	921	922	854	899	894	880	885	873	898	878	890	918	847	807	896	905	909	880	910	885	897	886	867	885	941	838	896	898	971	893	878	885	898	938	955	902	864	878	894	888	873	872	873	892	885	945	875	916	912	914	863	915	932	868	872	892	859	876	890	897	980	890	897	925	869	888	894	919	899	920	927	906	864	890	897	954	916	955	932	938	946	884	927	861	885	920	941	877	882	851	892	870	940	902	890	847	902	901	924	889	923	902	879	885	917	882	879	878	885	913	867	899	942	927	901	877	920	926	881	906	894	858	836	885	928	943	872	939	897	855	869	851	897	898	864	898	902	849	889	899	921	855	846	869	878	839	883	904	901	855	917	908	971	923	884	919	877	956	935	868	898	908	896	902	915	910	884	884	885	891	874	843	855	897	911	889	884	875	888	889	914	895	879	873	858	889	895	933	893	942	901	889	912	880	904	899	919	880	902	906	898	867	935	868	876	849	872	924	879	833	863	910	882	929	830	937	880	916	944	903	892	899	917	883	898	879	841	920	886	901	932	891	928	900	918	905	933	892	907	867	894	913	892	905	833	858	938	877	893	910	928	883	888	938	910	892	818	960	897	881	886	918	896	886	915	873	949	871	933	876	900	899	858	941	886	920	825	861	925	930	903	897	943	920	895	867	861	823	872	921	930	886	928	893	885	933	882	787	912	882	856	885	930	858	866	924	945	908	849	892	895	915	877	878	883	856	964	929	933	911	865	862	911	905	880	889	942	842	849	854	901	915	915	875	846	858	894	837	912	907	902	901	957	874	878	883	915	943	948	884	954	917	897	943	867	864	861	924	892	880	906	917	880	938	862	892	915	920	886	956	907	895	911	941	891	891	923	873	913	916	899	842	846	864	852	835	876	857	897	847	860	916	842	836	884	884	903	919	862	865	906	855	902	897	907	902	902	866	856	911	930	875	876	949	943	909	917	945	891	894	846	906	839	852	887	875	917	874	892	833	884	883	882	910	917	915	890	882	903	889	884	873	896	910	884	849	896	869	877	875	847	927	927	907	928	914	890	948	915	917	839	867	879	886	878	904	874	906	824	916	877	852	903	916	873	923	900	931	857	884	862	923	886	914	882	890	906	928	847	830	914	911	887	896	886	894	875	934	915	888	866	884	885	898	875	880	891	878	854	861	899	930	851	918	882	897	873	873	908	922	913	878	882	864	889	887	858	936	878	869	926	888	843	883	869	880	938	864	867	865	892	940	844	830	878	823	846	892	859	864	858	884	903	928	898	913	867	909	889	926	959	971	934	858	917	847	935	875	957	852	876	943	931	882	879	900	870	995	856	896	868	898	897	885	893	921	895	872	878	866	886	865	906	895	913	900	930	899	937	883	887	923	849	903	878	944	848	876	905	889	919	884	839	967	858	912	913	891	902	893	907	869	885	922	892	909	877	865	919	902	827	874	833	897	908	907	898	871	892	938	896	919	896	903	894	901	866	877	928	846	908	886	876	930	907	885	918	875	889	909	864	903	858	872	926	923	878	873	890	896	847	854	875	964	913	901	880	875	853	838	882	927	903	879	907	909	854	858	880	831	887	885	890	855	895	904	901	880	852	908	889	808	876	886	899	921	938	893	852	922	880	922	954	890	887	906	895	900	913	871	871	880	880	885	908	886	873	895	850	889	861	899	862	896	951	909	856	894	879	876	923	909	893	865	944	899	883	866	881	898	909	886	943	894	880	882	890	847	944	879	865	871	899	930	885	909	897	879	861	907	885	896	897	840	852	873	923	886	878	867	895	869	920	899	884	912	852	894	867	882	874	881	869	854	881	878	909	940	927	902	914	925	883	885	805	870	884	875	896	861	944	866	925	905	878	929	941	862	906	950	833	868	938	894	903	929	875	850	864	909	902	952	898	867	892	892	858	870	992	920	850	835	859	918	826	893	903	878	886	872	856	905	857	862	941	901	919	876	899	930	948	871	903	864	847	845	892	904	845	893	914	897	904	907	927	826	883	936	878	876	898	861	922	836	848	889	871	902	854	877	957	884	843	898	909	910	852	878	908	895	864	842	913	902	937	912	862	859	900	917	865	961	883	913	901	938	865	877	918	914	928	882	870	907	895	934	931	908	927	868	880	933	850	830	886	851	940	876	897	850	833	870	921	839	913	869	883	866	872	890	924	932	899	925	867	901	853	887	837	908	841	856	889	873	913	908	911	913	891	905	910	878	885	912	918	900	906	949	892	869	874	865	899	885	853	905	935	901	883	878	933	912	908	889	869	927	914	891	913	878	917	885	890	841	926	867	919	815	888	937	932	937	857	916	927	893	913	919	921	853	900	871	883	839	915	928	916	897	899	921	964	886	889	909	853	938	872	900	853	884	914	884	967	918	892	975	903	860	902	860	923	871	877	855	863	895	810	936	907	916	924	942	894	871	870	910	907	916	911	893	912	860	905	903	928	923	899	834	891	887	865	922	873	845	904	898	877	816	876	878	903	873	911	855	847	863	891	833	867	882	839	881	935	879	825	876	872	881	946	935	882	914	906	891	866	866	879	909	871	941	970	877	884	898	876	865	898	931	905	923	899	863	951	887	878	892	888	896	854	885	911	847	906	933	905	974	860	886	921	844	877	886	879	856	843	930	909	906	881	851	895	905	846	909	919	849	904	886	909	886	902	898	898	943	860	887	889	882	887	916	913	872	864	886	951	890	888	888	869	834	917	901	892	894	859	885	882
26273	6361	1680	1299	937	707	614	541	517	452	429	370	346	347	332	359	351	365	340	311	330	332	312	333	324	305	321	311	327	286	258	297	311	300	270	290	271	282	287	291	322	306	283	279	284	319	258	305	296	281	307	255	275	268	308	276	280	273	301	283	294	294	298	269	281	277	277	310	288	314	290	275	299	283	289	272	297	275	301	263	280	263	306	282	313	273	317	254	293	299	323	267	264	285	251	283	287	297	283	254	303	268	252	279	288	252	276	290	292	316	298	296	261	266	249	310	292	305	250	257	287	321	275	280	273	315	298	295	294	299	294	279	299	286	273	289	272	252	287	290	287	303	271	283	264	273	292	288	286	261	256	274	306	262	275	268	288	295	269	292	269	275	266	271	276	282	262	304	283	246	289	237	348	277	320	265	294	267	279	285	278	289	261	297	285	297	287	263	281	282	295	287	297	255	246	285	302	292	274	268	281	248	306	282	308	282	273	274	277	305	250	289	289	271	279	289	261	240	290	273	274	267	298	269	296	265	281	264	293	277	291	276	256	273	288	288	293	278	302	272	271	267	268	309	252	286	299	296	275	283	290	289	273	266	267	287	283	272	287	284	298	297	306	316	272	297	270	269	312	299	260	280	276	253	280	260	269	298	308	256	288	281	301	324	308	312	264	276	274	279	274	283	280	282	292	275	300	251	289	273	291	246	292	280	264	304	294	288	302	283	251	296	279	266	304	268	291	272	274	291	328	289	288	286	291	283	292	279	274	254	316	258	284	315	301	255	268	286	273	266	281	288	291	296	279	274	291	260	254	292	302	276	276	276	297	291	267	264	260	254	305	308	281	297	298	265	263	292	303	280	291	290	287	269	300	294	290	254	302	276	300	257	259	285	293	270	287	267	268	273	247	289	299	307	270	266	279	299	274	275	304	280	307	290	250	284	282	310	273	269	275	260	273	291	259	268	277	268	318	274	265	315	313	294	265	279	273	318	260	254	270	274	307	285	325	282	263	289	292	281	262	269	270	306	301	295	269	288	268	295	277	283	270	264	294	278	298	316	273	268	255	258	285	304	308	273	299	291	269	264	292	290	266	300	279	290	289	274	284	275	289	274	262	257	292	325	309	290	285	295	318	309	288	289	281	286	277	249	282	287	280	256	271	261	250	272	259	295	240	275	246	295	311	287	291	285	279	269	296	326	275	292	285	270	250	269	335	288	263	279	269	251	318	271	305	296	316	289	279	255	278	277	271	271	240	267	305	266	302	266	309	280	278	291	281	271	291	295	276	285	282	306	290	269	292	269	284	318	292	290	275	256	300	277	306	291	255	288	299	289	263	278	264	285	271	277	285	254	256	277	290	278	290	269	319	274	281	282	286	299	307	293	287	322	302	296	289	307	263	288	291	272	252	278	261	270	287	285	324	257	295	277	247	295	265	266	287	278	284	288	288	285	272	305	281	298	288	271	268	285	267	282	283	296	263	264	287	249	285	260	264	282	274	297	338	273	306	286	302	261	313	291	315	278	303	257	283	270	289	268	289	299	288	320	261	292	311	310	242	277	258	284	261	299	308	302	263	284	287	279	291	279	282	304	279	296	294	282	296	274	277	300	290	291	284	300	288	278	272	301	239	258	287	283	302	292	267	294	263	279	252	261	276	302	264	284	278	302	285	297	256	263	274	283	260	279	249	285	264	271	261	261	298	300	292	275	296	268	260	281	262	263	281	307	283	284	309	297	268	288	261	282	271	282	273	260	287	273	279	297	282	300	301	273	255	298	291	312	273	289	269	287	293	279	287	271	295	243	255	246	292	288	278	289	308	251	304	278	291	288	291	274	281	274	298	296	269	280	271	290	262	258	254	244	319	304	265	262	289	265	280	305	285	271	298	283	299	272	289	292	283	299	268	288	288	275	270	276	283	282	268	279	298	298	270	292	319	305	269	271	251	308	283	250	312	306	270	293	276	255	270	264	281	277	290	269	290	296	265	297	254	294	290	296	304	296	283	301	265	297	260	305	288	281	300	274	267	283	278	265	268	302	281	257	258	275	287	269	284	268	246	269	277	273	285	291	274	259	289	247	301	289	302	292	279	267	268	258	247	280	281	284	266	283	272	281	248	259	290	280	258	289	266	280	256	240	259	280	267	295	293	290	305	297	251	287	298	271	289	278	258	284	282	269	285	266	306	233	309	274	299	252	274	282	286	232	299	276	276	274	294	279	298	286	292	271	302	296	295	293	257	292	267	286	276	274	241	261	259	280	293	289	271	262	292	269	285	272	241	291	263	269	301	282	287	279	282	277	305	266	276	300	291	263	282	254	260	294	243	284	280	304	284	295	272	296	291	264	270	307	255	306	298	275	265	286	267	258	293	308	274	278	301	271	260	306	284	286	287	269	253	289	287	262	291	289	286	284	268	293	261	283	295	274	254	290	251	262	271	273	296	319	308	266	273	305	271	278	281	303	230	267	285	315	290	313	295	255	256	288	292	264	266	295	253	253	315	293	270	256	282	254	261	278	288	244	292	320	289	301	305	280	275	287	300	265	315	251	283	279	270	243	322	256	255	282	245	248	251	276	312	306	254	264	271	268	292	262	248	270	269	280	281	307	281	266	266	274	277	278	271	278	307	279	281	276	293	304	271	280	299	272	298	275	266	279	258	266	268	269	261	257	282	288	295	286	284	274	297	282	278	302	298	290	298	279	254	281	302	268	329	296	298	299	286	283	306	264	270	292	288	252	286	280	273	319	306	265	268	264	281	302	272	282	269	245	305	301	253	255	297	297	287	303	299	303	274	278	285	298	264	263	260	283	244	281	337	284	248	267	304	286	297	288	285	286	296	273	281	279	282	282	285	309	303	265	260	286	295	278	276	274	274	282	247	289	269	295	292	284	279	300	273	322	267	262	243	294	258	330	277	280	315	278	264	239	266	269	250	305	312	286	268	284	265	284	309	282	273	256	281	255	269	262	260	277	290	286	280	285	315	298	301	277	299	306	302	290	290	302	246	286	279	262	269	277	293	272	302	317	270	283	308	265	307	281	273	286	247	281	262	288	261	252	247	276	287	281	286	262	292	261	285	277	294	296	289	267	302	287	276	270	314	293	274	304	297	307	295	286	290	271	247	267	287	303	301	276	311	291	279	291	283	300	275	279	288	294	287	266	284	274	281	286	274	261	257	276	307	284	287	282	271	239	311	286	260	279	300	268	258	269	292	270	294	291	331	306	284	270	274	253	286	279	304	277	269	310	264	286	279	284	277	275	268	282	256	278	266	319	284	273	300	255	282	292	275	278	292	283	274	258	298	304	277	315	300	283	264	260	295	275	253	299	260	239	301	282	290	252	253	259	298	269	272	258	273	272	297	304	277	269	286	276	262	301	302	280	247	285	288	262	295	267	272	296	279	269	272	274	252	307	283	303	265	294	244	228	338	309	300	250	253	284	287	299	325	269	274	269	280	291	278	253	257	275	261	281	283	287	297	312	265	276	265	278
12721	1495	3070	3773	3265	2743	2365	1954	1749	1613	1517	1389	1341	1257	1176	1110	1083	1044	1095	994	1029	1053	1017	1009	993	964	970	919	882	856	839	874	853	828	842	864	825	762	773	794	764	811	802	783	713	769	749	810	792	770	706	755	748	775	748	715	709	701	697	738	754	690	691	693	707	727	660	763	718	663	738	664	701	677	749	735	676	760	706	722	736	683	682	706	713	685	661	667	698	661	680	730	689	690	712	679	643	684	691	676	719	696	676	702	727	704	721	688	729	659	741	648	667	658	714	713	740	734	702	698	680	689	675	702	734	698	698	689	749	733	701	659	700	698	682	681	716	700	660	675	680	665	695	657	675	697	702	719	698	638	720	682	620	703	689	684	704	698	720	691	726	670	702	671	695	658	670	641	652	692	677	680	680	709	747	720	695	693	681	651	677	651	712	718	727	709	699	645	691	680	711	687	697	663	676	690	710	686	696	669	665	724	671	688	656	698	674	693	674	659	671	649	671	666	659	671	675	664	712	646	652	705	665	669	691	720	692	719	680	673	647	684	717	647	639	687	722	685	685	701	676	666	716	666	646	672	694	656	715	658	688	697	624	679	715	705	678	725	698	667	659	735	671	692	698	671	672	733	645	694	702	691	652	700	678	666	694	726	713	678	652	676	663	675	687	690	620	711	639	686	699	692	712	683	687	674	704	663	678	675	671	671	666	705	729	680	635	690	654	646	685	692	650	748	692	710	707	700	680	688	642	659	709	681	722	683	699	679	689	664	661	670	692	728	688	688	683	671	696	696	719	613	757	695	739	682	645	730	677	661	705	689	648	680	726	631	676	669	680	693	702	678	691	679	656	728	709	691	676	694	669	661	670	726	696	679	728	692	653	739	697	763	711	680	703	664	717	686	736	673	696	654	674	700	666	707	680	736	684	693	682	695	706	669	704	659	730	685	676	671	681	674	677	668	730	681	677	655	695	655	708	699	698	653	689	707	705	669	670	719	710	659	667	704	736	696	631	707	712	740	693	717	688	729	710	661	694	684	681	714	740	683	695	695	672	696	709	697	702	667	688	690	711	660	703	697	677	646	688	679	685	716	661	670	730	705	675	703	669	667	711	694	684	690	635	691	703	738	664	678	703	713	703	681	693	668	675	655	685	697	689	696	721	721	694	710	662	695	720	662	696	660	706	678	684	709	708	654	684	706	684	705	726	729	685	734	679	742	642	675	675	727	664	625	679	695	729	715	696	700	673	707	650	696	686	695	692	713	715	638	682	653	697	698	679	727	650	679	697	718	659	624	714	697	736	686	637	702	701	642	703	713	781	639	670	679	682	687	712	718	664	668	698	678	722	711	648	691	692	633	659	732	683	707	700	703	696	657	702	662	668	662	696	652	703	702	683	661	704	702	676	682	676	670	721	717	679	683	699	717	716	648	697	743	658	681	684	716	655	692	663	688	693	719	722	657	720	684	683	712	683	721	656	627	668	743	652	646	632	738	717	737	676	682	679	687	675	671	683	722	657	674	679	711	726	685	644	713	658	671	643	727	689	723	692	708	691	712	623	679	678	739	683	734	669	671	693	676	670	671	674	734	724	723	698	681	678	706	709	712	720	706	710	702	694	712	661	710	662	672	683	652	722	726	649	713	678	743	718	730	671	677	708	668	723	690	654	679	692	715	696	705	726	718	691	647	736	681	687	717	648	702	706	707	684	706	715	683	697	689	724	654	696	657	678	733	676	657	677	691	686	675	693	687	708	631	684	697	675	705	650	657	645	718	683	703	657	691	682	682	702	640	633	704	700	628	683	669	662	731	699	649	678	740	675	691	700	687	677	670	708	680	687	698	712	719	703	730	707	697	669	697	704	658	689	672	683	710	672	657	676	681	668	705	668	677	699	688	622	652	725	652	696	656	698	656	724	710	720	667	708	678	705	674	695	695	709	701	659	661	683	660	678	692	732	655	663	675	680	665	703	725	685	694	712	677	698	662	678	692	695	692	658	694	711	699	687	694	715	718	714	675	722	706	637	700	712	665	638	662	686	718	736	696	704	676	669	696	670	683	692	684	678	720	720	702	673	669	686	743	725	644	641	686	714	686	700	708	708	691	713	667	707	693	715	697	699	686	685	656	672	634	677	700	669	662	719	716	706	705	702	698	659	662	693	649	670	722	676	660	661	695	655	695	728	692	711	666	682	695	673	721	687	703	663	716	698	667	691	644	663	666	661	723	702	706	677	714	714	723	637	694	657	675	695	630	689	708	728	693	683	683	726	693	660	701	706	667	657	681	692	692	665	692	662	668	713	660	675	682	662	709	703	717	699	691	696	665	703	694	716	688	676	690	706	675	633	652	665	676	659	677	721	678	740	725	662	680	675	687	731	656	690	688	679	702	741	637	663	679	680	666	671	656	648	646	649	665	711	682	647	666	714	701	681	724	660	632	642	709	681	696	715	665	698	667	706	673	678	678	694	675	664	695	653	703	697	686	687	676	716	651	704	654	685	644	665	674	662	733	692	719	712	682	668	683	653	706	694	664	649	670	703	680	670	690	616	685	713	718	711	648	681	698	691	684	732	712	652	696	682	670	695	752	700	735	641	683	719	715	637	666	676	705	687	675	670	672	704	669	641	698	648	696	656	711	670	678	676	668	674	684	683	660	665	635	696	720	678	695	670	634	666	703	674	672	695	682	680	667	664	706	706	714	689	695	709	699	696	691	703	667	675	738	688	690	657	666	670	688	692	733	645	704	653	733	713	718	695	706	724	676	690	666	688	693	674	735	671	663	683	699	733	735	639	709	702	658	710	670	704	683	699	667	664	762	723	659	689	714	666	681	665	709	662	644	656	719	705	712	721	719	660	713	715	676	665	709	682	655	675	687	670	724	669	678	655	721	732	680	705	681	677	681	709	689	660	691	663	676	694	657	699	690	646	649	683	672	667	740	693	735	692	703	666	656	695	673	668	681	693	691	701	679	688	678	680	720	671	657	661	699	695	682	671	690	677	669	717	703	755	655	712	691	716	724	705	658	673	712	755	699	676	699	699	671	693	718	644	645	676	699	623	716	722	738	677	668	658	704	687	731	734	684	695	690	727	665	708	723	691	736	716	699	744	702	676	687	657	703	669	722	689	679	677	644	753	706	708	689	689	675	699	726	682	681	667	739	651	727	710	695	727	652	645	679	683	705	689	695	732	660	698	709	674	674	708	688	706	718	674	664	659	681	692	710	712	713	666	662	695	684	670	759	639	683	731	722	691	695	669	682	706	604	681	661	720	693	660	709	686	705	651	720	643	701	690	690	655	699	671	648	701	694	699	717	700	725	712	692	701	638	695	670	726	647	653	681	663	675	694	721	693	669	678	662	655	695	716	688	658	658	699	673	689	733	629	684	717	670	654	677	694	688	684	670	708	729	670	663	656	675	674	691	684	690	703	679	666	617	671	696	703	709	667	708	702	741	644	696	677	702	675	697	667	682	684	643	694	687	653	685	711	700	674	678
36047	16250	5402	2608	1634	1259	1056	840	722	690	594	571	535	552	501	497	490	461	481	417	409	424	448	447	474	445	419	450	421	448	412	363	414	416	429	385	381	415	418	390	404	379	386	384	401	399	368	376	406	382	412	378	387	394	417	387	358	361	358	349	347	369	354	417	380	384	391	376	378	370	415	353	357	391	350	379	376	382	374	375	362	381	384	388	346	334	382	383	359	371	368	391	377	406	388	329	379	385	379	344	349	379	363	338	394	368	353	375	371	362	356	322	380	372	333	372	373	358	337	371	410	388	375	367	378	386	401	370	379	378	364	352	381	371	366	395	376	396	359	378	351	367	394	361	409	411	377	356	373	361	355	358	356	363	387	368	374	405	367	342	401	377	394	318	383	343	355	365	357	396	363	341	364	378	371	358	366	362	394	372	375	362	377	375	378	365	367	385	345	358	367	391	362	340	404	371	387	367	372	361	379	371	373	340	370	378	359	332	352	370	325	360	369	370	401	360	350	363	365	407	366	391	387	384	369	397	361	370	363	401	331	394	366	360	368	362	364	383	357	344	375	371	323	392	375	374	369	377	387	354	378	384	393	384	373	370	396	341	395	399	384	381	346	347	342	354	358	361	365	374	365	374	353	375	363	387	377	363	399	363	349	346	376	342	350	343	395	383	382	394	394	387	380	357	344	376	384	337	419	373	360	395	336	358	335	422	358	328	357	391	378	375	345	357	366	352	367	332	380	378	399	364	348	389	356	348	371	391	375	388	342	397	379	350	370	397	372	355	391	373	369	334	373	375	382	337	381	374	395	401	390	391	339	384	370	387	356	346	350	374	328	334	334	395	380	349	356	359	372	350	376	361	367	396	356	328	383	367	337	385	376	334	369	356	391	392	345	388	375	387	411	365	365	341	358	384	417	352	347	343	352	390	369	328	366	345	362	351	331	336	380	375	383	345	346	387	432	395	424	387	345	382	350	359	365	377	402	338	365	419	353	364	317	337	352	368	373	375	339	366	378	362	376	389	385	369	364	388	369	376	342	382	393	382	403	340	363	408	357	403	365	390	370	349	374	375	365	343	371	377	381	355	368	396	355	374	374	346	371	380	322	359	367	383	380	380	369	347	356	359	356	370	398	356	367	367	378	355	359	390	338	362	399	362	377	355	391	345	392	357	385	377	376	358	398	377	399	325	369	396	375	350	378	345	378	370	370	385	385	389	351	358	320	350	365	356	359	384	377	374	367	408	332	376	352	392	384	381	344	370	375	380	362	376	378	403	374	403	367	390	381	375	361	364	340	371	372	389	340	381	347	391	373	376	367	366	399	379	376	388	385	364	371	366	342	331	360	343	361	382	360	362	387	383	358	367	364	386	349	365	378	348	366	353	369	348	339	360	338	334	351	371	358	378	346	363	413	345	361	334	333	384	389	417	402	343	366	367	366	388	386	368	341	370	414	380	376	401	366	423	402	357	332	374	363	359	355	419	375	378	360	368	400	356	356	365	379	355	398	332	373	361	381	346	377	360	369	381	350	393	349	345	342	373	367	407	359	338	354	345	365	370	370	377	410	381	352	400	352	365	362	341	385	420	395	369	401	371	393	361	364	364	374	339	395	361	361	377	381	385	377	374	413	372	351	369	332	359	357	345	355	397	383	346	357	387	364	346	382	365	337	358	357	372	366	401	396	340	363	416	357	353	371	354	385	388	328	397	348	338	349	355	357	355	409	351	406	403	377	375	345	376	359	370	375	366	388	364	345	372	365	326	374	361	366	374	364	384	343	392	355	379	356	367	382	381	344	355	381	362	347	366	354	375	397	366	348	339	361	362	383	367	369	372	376	350	357	365	364	410	354	349	391	365	413	381	411	380	345	369	396	373	349	377	387	345	374	388	407	413	383	367	395	375	378	358	374	379	403	381	385	385	402	398	408	373	432	359	341	370	365	363	307	369	370	352	389	394	372	296	363	369	367	381	344	345	403	358	393	368	393	397	373	396	332	382	373	355	384	386	370	417	362	372	395	370	396	379	356	349	355	371	373	384	326	398	394	373	397	377	394	354	376	409	377	365	374	366	377	346	376	401	331	400	394	366	364	358	351	350	384	362	402	362	330	401	365	359	374	368	327	357	375	401	373	388	343	386	356	373	338	349	370	336	343	377	370	388	352	378	361	379	368	352	363	362	340	365	386	394	363	360	372	384	389	383	356	367	357	357	368	363	372	372	355	365	378	398	369	384	357	395	377	367	351	367	370	382	351	372	393	329	391	366	390	375	381	346	354	370	381	361	323	385	348	399	344	378	366	386	389	390	372	340	387	351	408	353	396	344	376	388	382	403	344	405	365	385	384	399	372	381	400	376	368	345	401	411	375	335	386	356	411	374	395	382	363	354	377	409	370	392	365	359	391	358	380	351	366	366	387	361	396	401	376	370	345	382	357	365	409	357	390	370	368	374	380	362	377	315	387	374	353	406	412	389	421	374	394	337	364	348	360	401	387	381	359	370	356	369	362	419	388	387	365	405	346	381	361	389	349	365	385	393	380	373	378	370	378	359	403	400	353	393	354	364	380	389	399	352	327	382	346	357	360	334	344	368	358	378	400	368	360	386	412	354	410	369	380	342	354	380	332	363	357	368	376	373	369	352	366	383	393	375	369	358	378	371	366	353	358	378	368	341	357	373	378	406	389	354	399	365	391	382	372	373	385	359	342	375	356	392	359	376	387	387	355	374	377	350	379	357	378	371	355	383	368	356	396	395	392	398	341	354	361	368	366	363	366	337	385	370	368	368	349	377	356	411	379	367	375	366	368	336	367	387	388	361	363	371	393	366	336	377	355	343	391	371	366	343	363	385	371	404	393	377	363	333	384	366	370	378	392	346	390	366	376	411	367	371	324	370	350	328	346	370	386	398	365	350	374	327	396	414	385	349	375	391	358	385	369	362	303	341	367	341	332	391	345	353	383	346	343	392	354	372	325	355	397	397	385	358	398	387	381	401	371	363	398	377	323	383	374	364	368	344	349	355	351	368	319	371	344	370	362	357	368	345	373	356	382	386	331	368	396	350	369	387	327	404	374	379	372	368	364	361	358	356	381	367	409	396	364	357	332	334	348	344	402	366	399	345	367	389	362	326	377	373	361	353	348	361	372	363	366	366	364	342	359	353	369	372	366	357	384	403	374	367	379	352	369	407	401	377	398	337	360	345	389	372	355	365	391	334	392	384	400	338	350	368	358	347	375	352	335	360	386	361	349	357	359	368	371	368	382	375	387	369	413	380	368	332	353	386	376	372	366	367	377	330	325	347	381	402	371	373	354	376	389	368	304	386	379	378	352	343	344	402	372	384	356	365	353	390	362	385	352	399	406	331	362	356	382	386	348	361	345	361	400	393	408	352	393	363	390	382	407	370	379	392	357	383	338	363	348	390	418	313	372	349	325	378	341	369	353	383	359	350	376	371	356	391	388	384	366	397	340	397	379	335	373	384	352	365	346	370
17157	2473	5335	6360	5661	4699	3901	3264	2850	2586	2411	2217	2031	1882	1766	1744	1633	1627	1586	1544	1464	1502	1370	1484	1376	1386	1348	1354	1319	1226	1216	1226	1120	1107	1127	1126	1077	972	1039	986	1075	1008	1027	1059	1020	1008	1073	989	1004	1001	964	975	962	958	991	971	945	903	956	910	887	882	942	887	867	907	933	961	881	879	925	911	898	866	879	891	894	912	940	899	894	948	894	906	961	924	869	899	891	878	912	878	928	863	917	913	865	878	891	893	864	892	899	963	897	914	892	876	879	853	920	876	902	895	930	917	878	922	890	907	923	976	894	937	947	972	917	864	887	916	941	914	887	859	890	938	852	910	814	883	893	871	885	841	847	891	909	904	897	875	910	841	918	895	901	942	889	896	905	855	902	885	854	883	906	869	877	859	888	856	903	928	901	931	857	891	928	854	827	833	901	827	928	892	919	921	940	915	895	889	889	882	858	883	877	887	881	843	872	849	910	833	836	868	934	915	912	877	887	877	880	897	845	916	934	836	872	869	891	876	909	900	852	859	870	891	884	879	854	848	885	878	852	905	894	870	885	873	873	872	903	887	891	885	906	877	860	870	878	873	888	865	918	844	913	885	825	872	833	875	873	826	870	823	880	846	846	859	894	808	889	925	876	851	909	858	875	894	941	874	884	894	912	843	902	883	873	896	859	869	917	895	880	833	857	904	843	896	897	802	896	872	896	914	860	881	869	860	877	891	861	878	894	840	871	895	856	886	899	903	887	877	874	917	846	913	936	905	885	862	851	886	880	881	915	863	880	916	843	945	901	962	889	870	877	899	857	900	842	921	856	917	853	846	891	821	839	900	920	855	855	867	828	915	855	841	785	840	891	876	836	938	883	889	892	920	869	845	928	872	866	910	829	889	880	895	902	894	908	932	887	873	878	916	874	885	926	900	877	866	875	854	886	920	905	929	941	941	836	835	905	872	867	863	841	874	841	903	893	860	894	876	855	897	951	887	924	850	844	931	894	910	930	896	894	855	874	896	857	870	918	860	907	854	887	926	903	895	867	908	895	927	908	826	888	854	843	832	883	913	861	899	876	845	910	890	890	858	908	864	878	866	866	934	860	814	906	913	898	881	842	888	849	888	881	880	829	873	897	827	837	908	873	859	865	894	809	882	840	827	916	836	890	917	884	850	927	902	907	876	844	872	915	862	873	934	855	864	921	892	841	866	868	877	829	880	885	823	878	835	842	886	861	935	880	853	901	897	943	826	862	868	845	876	895	890	862	931	895	864	886	863	856	887	847	845	902	859	905	954	901	916	886	873	850	868	866	932	901	844	837	848	898	951	862	879	837	884	937	853	906	900	891	916	971	902	829	890	916	923	918	902	878	843	854	924	867	869	863	919	853	897	887	923	870	865	881	891	862	921	893	898	909	886	871	868	847	826	840	840	847	872	856	867	919	817	852	884	863	913	898	910	873	877	867	865	855	924	833	847	872	859	886	929	914	920	936	902	938	877	890	903	927	852	881	897	875	889	848	844	894	800	920	893	879	895	863	885	855	873	906	889	875	913	874	914	881	879	936	869	852	893	837	820	910	905	902	913	882	866	896	807	887	875	897	881	890	881	904	891	872	835	948	870	929	879	925	910	900	857	894	876	841	856	907	892	879	877	891	915	821	886	894	868	851	860	877	865	881	868	900	907	843	931	888	809	903	886	890	917	896	882	883	897	869	960	829	840	932	826	886	857	873	950	849	866	863	897	927	872	902	880	924	907	895	890	897	876	868	893	882	855	915	910	878	917	864	856	878	847	875	837	873	913	861	912	891	869	863	863	879	885	846	878	908	888	880	905	921	834	850	875	864	919	859	901	891	874	909	869	914	912	903	872	889	899	895	843	918	853	882	905	864	857	890	877	852	853	861	897	873	919	862	856	899	893	872	928	863	926	899	836	878	872	897	881	876	935	881	920	902	923	893	905	859	901	870	844	872	873	879	904	887	860	958	886	904	852	883	881	884	928	857	875	879	885	844	862	869	883	891	897	868	894	876	867	900	882	884	883	881	849	900	934	890	875	862	860	845	918	900	880	876	867	865	851	851	863	901	847	880	892	865	876	837	888	930	879	872	890	901	928	851	858	921	860	874	884	843	894	900	858	869	857	869	886	942	830	885	856	886	931	851	870	889	878	899	886	929	884	903	901	870	909	914	942	863	905	859	855	851	853	834	876	902	890	884	899	853	871	844	903	850	865	915	875	868	869	871	868	909	886	900	897	901	907	847	887	854	899	857	953	905	869	834	877	926	829	858	856	873	885	898	888	892	876	911	878	937	863	838	888	866	868	851	898	856	881	876	881	889	914	927	904	844	925	900	870	900	828	900	858	893	850	844	840	875	882	920	894	878	844	906	883	859	880	902	853	864	835	896	894	868	890	837	844	875	844	889	877	881	918	914	851	954	856	915	873	924	859	846	882	917	899	928	887	886	863	855	842	881	879	870	907	875	875	824	876	837	914	866	887	903	883	868	966	877	896	857	884	879	890	865	831	962	851	912	916	848	854	831	919	896	854	916	860	880	937	881	945	902	884	891	937	869	876	865	885	891	866	916	928	871	861	972	843	825	822	916	857	900	863	863	851	904	891	859	900	904	952	873	906	863	830	871	862	897	869	887	894	917	873	926	938	891	924	891	948	829	935	898	931	863	821	855	861	881	875	897	871	933	827	868	884	873	910	880	881	883	879	890	837	834	921	875	900	922	874	907	852	879	863	863	877	902	856	830	946	820	851	896	847	879	911	929	872	875	888	821	871	850	850	898	882	864	926	848	852	870	883	857	854	872	880	881	902	868	865	876	851	851	837	901	842	877	904	848	898	864	837	832	909	877	874	910	908	897	826	855	897	829	913	866	885	886	916	878	876	854	868	901	915	876	826	902	891	847	886	842	882	867	816	907	882	885	869	863	920	922	895	897	920	909	960	862	906	881	919	866	864	923	878	874	883	850	855	898	882	892	829	886	843	890	869	854	844	888	877	857	892	848	899	923	938	854	903	845	853	867	881	886	940	897	888	846	834	932	834	916	888	925	887	917	856	854	857	800	893	923	880	882	912	877	850	901	850	888	850	850	926	895	869	904	876	860	874	870	875	833	830	900	883	897	894	872	805	852	925	878	873	871	889	909	862	874	863	901	828	882	891	871	949	868	872	932	876	944	872	909	898	793	862	902	869	853	871	887	870	888	912	877	894	865	872	919	860	886	857	897	875	850	874	905	880	844	934	889	844	890	873	904	919	929	894	921	897	827	887	870	966	878	847	916	871	863	854	858	881	885	858	933	935	871	900	892	807	881	878	926	875	835	912	887	838	869	832	910	919	886	838	880	862	877	876	855	831	912	909	873	867	899	869	888	850	858	871	933	920	875	915	923	843	829	884	894	865	874	863	873	851	814	855	905	905	909	899	855	862	863	874	907	853	860	883	881	901	918	886	900	887	829	860	864	860	875	855	848	871	864	919	890	898	914	925	878	912
2856	547	528	485	499	428	491	448	388	403	384	424	416	417	400	377	371	361	378	427	376	377	376	416	426	412	391	404	384	417	459	401	402	344	428	367	383	417	419	383	406	376	390	390	415	400	424	411	417	392	366	392	358	354	405	389	371	400	399	372	382	361	405	371	373	375	391	394	402	432	405	379	352	378	402	370	365	368	387	401	389	418	431	374	391	381	386	378	343	396	377	388	378	367	380	412	392	432	402	367	386	402	418	390	377	443	396	373	387	382	393	408	400	418	441	403	394	380	400	381	389	346	380	407	435	379	386	362	366	391	412	381	395	368	408	385	385	392	412	354	396	395	394	371	397	364	380	363	374	425	366	384	429	437	389	360	366	395	444	366	405	402	380	388	372	372	361	377	353	407	406	399	371	396	400	373	391	401	372	432	378	393	390	402	371	423	379	380	400	364	405	415	415	413	392	384	349	394	406	390	405	420	446	439	364	391	407	412	388	411	383	380	388	405	383	382	389	404	426	392	391	399	397	360	377	394	390	353	380	393	391	384	406	376	399	444	368	380	396	399	400	367	364	384	377	401	381	409	409	382	347	366	402	395	351	348	418	407	396	394	382	371	396	376	384	418	374	380	390	397	410	393	391	364	404	361	386	413	414	385	387	377	374	413	385	400	394	407	352	378	384	337	426	353	362	378	415	394	373	360	352	367	415	393	384	400	390	384	424	379	395	374	393	379	428	374	401	394	415	411	391	397	381	446	413	400	379	388	402	386	312	414	348	355	414	381	392	352	382	437	408	400	373	386	386	368	385	395	387	376	372	362	404	424	393	418	406	373	390	393	390	378	368	387	345	400	432	406	399	364	337	385	394	362	415	370	372	362	353	393	379	366	399	375	409	390	394	409	378	349	382	425	378	407	362	414	370	406	390	401	421	386	397	393	370	385	382	403	401	375	371	426	345	345	383	430	356	396	383	386	378	391	359	401	397	393	350	387	386	384	414	373	403	371	399	333	384	378	389	372	403	403	402	383	337	390	404	358	381	385	380	402	382	392	393	420	409	376	393	395	384	389	362	366	420	394	394	375	370	410	401	389	393	391	366	391	374	398	399	380	438	384	401	395	403	394	407	381	453	365	396	386	380	421	341	380	407	394	362	390	374	391	373	399	380	399	335	396	385	386	411	408	389	392	385	393	406	384	392	415	401	397	354	372	396	379	410	371	409	392	389	405	416	356	341	373	421	349	391	440	378	356	446	379	403	354	378	389	397	349	364	406	410	384	412	432	410	379	397	427	373	378	367	394	398	352	407	378	372	405	388	369	429	388	371	398	392	353	349	382	395	396	377	393	390	393	373	355	398	375	377	349	414	408	394	430	368	412	399	397	404	411	388	382	388	391	415	389	394	384	397	392	358	422	385	387	396	369	375	415	377	395	422	403	361	372	371	379	392	393	365	380	396	407	409	408	349	383	413	371	390	393	382	409	388	403	420	401	413	390	389	422	416	387	389	413	374	375	391	386	390	391	368	407	386	368	389	388	361	362	374	365	361	391	381	392	415	387	372	394	357	367	410	413	391	384	388	369	402	365	380	377	419	409	387	441	403	380	385	373	385	393	383	399	409	399	410	356	426	348	399	370	407	427	389	396	371	418	365	410	339	405	406	393	382	383	378	400	368	383	382	400	399	415	385	401	401	393	404	386	370	377	370	395	391	394	392	421	388	403	400	376	376	363	368	392	357	378	402	368	398	398	384	380	371	404	391	374	372	415	376	348	363	353	383	411	371	398	392	360	397	382	387	407	419	387	382	339	411	412	380	373	409	397	408	385	402	387	403	365	381	386	403	419	412	352	365	395	375	386	366	399	395	386	407	378	380	391	395	363	333	378	380	417	419	436	382	391	349	362	363	374	350	405	390	349	377	396	391	372	364	387	404	419	403	383	399	408	382	382	381	414	364	395	369	386	415	398	380	373	394	392	401	361	367	394	399	401	386	367	366	398	416	383	384	375	396	390	408	363	398	372	403	390	363	388	419	397	400	364	405	408	403	373	387	384	416	381	365	412	400	417	404	365	387	375	355	410	366	394	400	382	391	346	406	395	388	374	417	392	384	392	364	367	375	408	420	405	361	363	370	410	372	389	402	385	414	407	359	409	346	414	419	390	388	406	389	362	408	385	359	347	349	373	371	416	383	389	399	385	349	404	347	370	379	376	375	387	384	410	365	376	396	381	406	400	331	417	370	399	393	406	369	373	421	398	369	391	363	377	399	415	386	355	360	384	403	382	359	367	389	382	383	416	389	366	370	378	390	367	409	381	403	416	408	414	390	381	385	445	412	416	384	352	393	384	399	418	394	397	345	374	378	402	347	397	388	394	395	386	407	380	404	386	404	341	402	391	387	400	415	348	346	364	377	399	379	391	396	356	416	392	379	417	349	406	408	406	440	410	423	375	398	388	405	395	378	354	379	384	404	390	431	384	417	378	410	370	362	410	351	407	379	432	395	405	362	362	382	402	407	367	408	387	391	388	381	409	407	392	357	403	417	393	408	373	407	374	383	405	439	397	381	425	394	416	374	375	347	419	376	394	427	359	375	424	377	401	401	361	443	398	396	389	393	449	387	388	339	405	372	375	396	393	375	398	390	382	386	360	365	357	389	407	378	373	404	399	367	351	397	409	351	392	409	404	416	380	378	427	424	370	375	413	393	359	386	377	397	370	376	344	376	392	394	425	406	432	403	412	392	381	385	391	392	415	392	382	408	398	387	397	382	406	425	396	331	407	397	386	335	373	383	361	398	383	396	408	372	336	387	390	430	397	356	356	359	393	387	379	401	379	392	375	379	441	396	398	379	389	355	380	371	370	399	389	400	413	407	418	385	369	350	389	395	403	405	429	439	348	400	417	320	374	372	394	397	454	389	388	375	417	381	360	361	375	400	396	369	387	398	391	351	387	346	376	355	415	400	365	395	381	390	377	359	401	382	377	396	381	363	362	367	396	406	379	425	385	368	396	394	410	400	415	396	386	414	361	381	388	337	354	375	390	391	399	386	357	402	393	405	412	403	417	353	369	403	374	379	375	410	398	358	429	402	391	436	393	389	384	369	402	328	367	409	412	414	405	427	366	393	401	371	397	372	395	381	432	403	389	388	401	389	380	409	362	327	392	386	390	405	401	377	359	400	381	384	361	374	398	408	386	368	385	382	403	373	349	353	373	365	425	402	386	377	389	403	389	405	372	378	403	377	399	418	353	415	387	364	413	396	424	424	392	393	426	375	367	353	348	391	386	429	370	379	394	404	408	407	355	416	380	370	385	371	434	378	391	405	378	376	391	366	397	388	436	383	413	420	410	389	404	419	350	416	407	390	385	391	377	396	413	388	422	400	388	383	415	390	379	362	400	354	378	417	391	352	408	389	391	400	382	361	395	367	401	369	423	396	382	381	380	396	383	410	400	399	445	417	423	403	390	428	394	387	387	395	340	369	394	427	398	365	392	414	386
2995	1034	1225	1246	1239	1177	1140	1051	1040	979	1087	957	1049	998	981	979	933	974	1031	970	987	976	913	933	937	980	998	925	980	956	905	909	928	945	924	887	880	918	891	891	930	899	896	859	948	894	908	963	946	902	900	883	887	922	911	918	897	903	895	855	911	897	927	862	881	866	921	862	863	898	829	922	842	881	887	854	911	912	863	870	825	902	898	877	902	906	925	873	855	857	952	873	865	883	889	869	870	933	888	937	881	897	896	874	890	829	895	943	859	886	889	865	920	859	904	867	845	878	908	873	902	856	846	908	865	977	890	900	919	945	886	836	893	898	910	935	883	885	873	874	946	889	830	938	888	853	876	869	913	829	855	882	938	892	876	876	847	865	894	883	871	879	904	894	910	920	905	884	807	897	900	893	890	875	909	891	841	877	817	860	880	853	910	898	901	867	880	842	855	872	913	878	888	925	838	893	940	850	886	890	899	901	917	931	933	889	905	899	884	875	841	898	924	847	931	883	920	863	864	912	918	905	847	906	856	874	852	871	870	846	867	921	837	906	886	877	901	913	880	898	926	884	884	860	940	862	862	894	862	828	894	844	876	901	860	904	832	879	879	877	861	840	891	902	862	841	836	839	890	932	907	888	874	854	899	888	881	889	869	871	885	855	873	949	843	841	866	882	825	862	909	926	928	925	915	917	925	841	933	920	836	925	861	896	897	838	961	939	854	852	895	812	901	862	882	924	908	839	910	872	869	890	895	911	906	855	827	943	905	903	862	910	873	931	837	881	848	851	877	888	862	844	864	817	962	857	909	855	841	890	857	857	901	883	887	863	865	879	846	863	905	928	939	931	889	905	920	865	950	913	869	891	890	893	856	812	891	926	922	845	891	852	869	922	878	844	887	853	901	892	881	815	828	922	913	898	897	926	828	878	890	891	896	914	896	902	873	892	882	887	871	903	876	837	890	891	895	886	919	932	854	818	930	872	837	870	890	889	910	906	890	881	901	874	854	838	905	914	891	911	907	919	826	896	855	861	873	885	895	869	865	873	854	862	924	860	874	893	864	882	895	876	863	930	790	872	843	805	868	917	902	902	932	900	903	909	850	851	872	882	904	820	904	850	850	893	874	912	881	874	843	884	919	844	829	943	939	878	869	833	849	886	811	913	895	916	861	837	914	858	906	873	878	884	876	886	883	858	899	888	846	877	904	862	866	873	881	930	892	865	890	854	892	882	895	870	914	869	884	863	880	868	967	910	842	863	883	862	957	915	914	863	876	907	898	833	870	893	875	913	877	909	856	851	883	877	844	907	893	869	846	915	892	909	875	921	839	880	902	875	871	859	876	871	907	830	879	885	931	839	842	871	931	842	861	920	907	891	894	866	910	859	878	876	876	912	916	900	917	930	900	902	877	938	889	925	853	892	873	935	915	843	903	912	894	925	863	888	872	883	894	942	831	888	856	928	885	846	904	866	904	901	872	882	877	893	860	897	880	903	858	868	900	944	863	859	854	880	908	889	901	885	843	891	879	849	886	924	912	861	848	884	878	841	857	851	921	893	899	935	890	891	819	841	892	917	892	926	881	884	871	895	914	846	930	866	928	943	873	843	942	903	927	872	925	814	887	921	937	863	857	880	900	910	905	897	894	914	855	846	868	925	827	924	915	884	884	892	848	906	888	898	892	889	862	882	887	907	871	836	913	935	879	886	856	864	949	933	852	894	909	877	885	907	907	861	856	863	926	919	922	864	913	896	886	937	862	857	892	873	879	866	865	859	895	813	880	965	897	894	850	934	833	870	901	855	940	916	890	894	872	855	868	852	845	871	918	901	864	868	830	852	873	906	920	850	905	869	885	881	875	844	887	868	904	921	861	849	857	866	899	885	854	964	918	877	919	895	905	858	868	870	854	971	845	834	895	825	871	912	850	876	836	898	827	891	870	872	817	892	878	878	819	876	865	903	896	900	867	868	835	900	918	859	876	935	876	842	882	827	916	857	897	904	916	818	869	841	892	853	890	878	944	867	892	859	858	917	881	907	866	873	912	853	882	816	896	875	889	820	919	846	905	898	919	871	876	902	898	863	881	925	907	899	861	879	853	849	932	908	832	868	835	867	907	852	912	924	919	856	920	866	914	859	883	884	919	871	906	864	863	871	867	880	873	870	857	928	855	874	848	853	940	867	865	893	868	901	889	953	873	902	876	887	924	860	868	896	933	890	868	895	909	924	942	839	909	849	848	881	911	874	900	856	901	911	886	925	855	908	898	894	929	912	912	924	905	842	921	917	837	834	843	861	868	894	926	868	863	834	853	914	821	872	889	865	856	855	928	861	873	907	895	879	904	875	907	942	864	897	923	897	887	916	958	869	827	827	900	888	843	810	904	893	871	838	880	875	870	836	874	890	812	920	903	891	899	837	829	922	898	799	879	921	867	886	889	896	855	939	921	872	939	933	915	850	954	906	883	900	895	897	808	851	899	911	861	924	881	880	884	858	920	917	866	895	874	848	897	808	889	900	846	922	856	885	898	889	887	924	839	943	900	899	947	846	872	961	912	903	912	848	907	891	876	833	898	897	912	877	881	913	864	882	917	896	869	907	901	891	881	861	891	908	907	877	830	870	923	881	889	876	912	869	836	896	873	917	898	918	923	863	874	844	886	855	840	882	889	915	892	869	921	835	882	852	899	821	908	861	831	838	892	861	873	928	865	913	912	920	853	888	856	923	856	875	885	891	904	895	907	836	858	935	905	942	842	852	833	883	916	899	927	867	898	881	941	883	925	911	881	912	905	840	950	917	844	859	852	885	860	934	877	910	853	871	896	848	835	858	908	866	906	848	926	857	818	880	860	872	904	851	852	861	905	874	882	905	876	851	891	819	901	869	906	940	958	904	850	854	897	869	947	890	910	912	881	936	914	876	880	869	827	916	843	828	851	911	914	869	865	868	873	869	896	847	861	875	895	912	887	910	862	903	888	884	903	874	877	878	905	901	873	879	913	891	869	903	876	929	911	882	861	856	828	875	874	861	911	922	906	923	848	869	932	862	891	868	886	882	936	906	862	883	883	862	896	898	905	913	900	898	957	824	906	910	871	916	888	909	898	881	866	815	879	832	867	835	910	924	945	877	873	845	904	905	861	902	991	874	883	906	833	924	892	896	915	889	902	878	902	916	921	882	870	819	879	909	849	878	890	874	839	840	860	900	894	930	906	848	850	845	891	912	886	903	875	855	897	875	820	899	874	949	899	921	895	883	877	874	879	893	912	880	884	904	894	875	918	837	894	869	883	905	842	887	934	863	867	880	885	915	863	910	889	868	879	869	923	889	881	875	881	866	881	905	895	932	895	809	885	854	904	819	901	870	873	876	878	917	873	841	904	881	891	835	856	842	900	852	865	869	889	870	916	880	887	886	866	885	905	883	905	905	846	852	877	848	839	896	913	897	939	926	914	872	924	925	887	856	855	905	856	910	861	926	855	860	892	908	864	906	860	861	862	861
27044	6664	1772	1280	899	675	568	506	471	470	441	367	363	364	371	364	312	346	348	326	358	322	324	332	323	298	300	301	307	299	309	287	299	287	281	311	270	276	291	310	287	303	244	309	319	291	312	283	284	277	297	290	267	300	260	298	249	305	258	312	245	259	289	268	264	272	278	254	280	285	263	248	266	308	270	279	291	281	279	299	289	308	302	267	255	287	258	266	295	287	261	287	288	255	273	254	271	266	284	264	237	298	285	268	268	241	265	291	258	289	269	267	277	278	270	289	274	258	282	294	271	250	282	289	267	260	285	277	270	289	267	262	284	263	244	280	269	296	277	267	288	289	291	318	265	311	270	283	272	238	267	267	278	301	257	259	253	263	282	248	284	296	260	276	298	268	274	288	239	269	294	278	270	294	260	303	268	258	286	264	271	302	255	271	273	307	283	267	285	267	242	275	278	283	264	257	278	257	280	274	298	257	264	276	294	268	310	310	312	298	289	281	260	287	259	284	278	280	280	323	328	268	287	294	263	281	284	265	266	289	277	262	293	309	295	296	256	279	261	247	260	279	285	284	309	286	265	292	271	298	256	297	294	273	301	284	281	273	273	252	271	285	266	304	265	240	274	273	271	261	250	275	262	266	270	276	294	294	265	287	303	302	292	248	270	290	295	298	275	238	266	267	279	240	290	281	297	291	244	282	242	293	278	261	250	269	285	301	250	258	277	324	313	261	264	265	274	250	266	263	326	260	280	277	277	267	280	289	271	284	296	273	258	255	231	291	287	283	276	302	256	262	252	265	297	284	282	304	300	273	289	245	266	289	287	280	281	247	265	235	250	265	270	273	271	264	291	317	278	273	266	300	282	302	290	257	264	275	283	279	287	276	287	289	292	286	260	297	264	253	277	259	292	282	261	306	272	273	287	264	299	258	286	280	277	303	269	278	300	283	268	279	292	271	285	292	291	306	264	268	280	259	304	288	294	254	275	294	273	263	294	244	264	265	307	291	296	267	257	265	269	275	285	242	267	286	264	264	268	277	287	294	270	268	276	246	262	288	305	289	273	282	275	283	264	254	281	278	296	296	290	252	267	292	273	286	258	271	283	274	260	251	277	311	294	251	274	287	270	289	293	284	317	311	278	305	292	291	284	278	270	285	264	305	275	262	274	279	266	277	300	308	284	295	280	277	281	281	265	274	267	283	257	296	261	286	278	293	294	253	298	280	257	277	314	270	279	270	279	250	292	252	292	302	283	271	279	287	272	285	270	280	282	260	273	264	294	290	217	276	282	292	267	248	254	287	295	259	280	304	281	272	286	281	258	251	278	260	258	255	302	276	269	268	274	298	262	261	286	294	298	259	265	247	248	279	290	273	291	251	297	296	278	289	264	269	274	271	269	273	302	298	260	272	247	278	276	307	267	285	285	301	274	252	290	301	269	282	274	258	303	289	300	255	266	256	276	273	297	297	242	268	278	272	296	272	273	268	279	309	291	256	286	306	335	273	268	266	266	267	241	276	312	264	279	314	270	264	281	278	268	255	289	305	284	267	296	283	329	291	274	273	262	262	274	279	303	280	290	281	299	267	299	291	261	265	289	257	279	282	281	255	280	267	281	274	286	305	302	287	266	294	273	269	296	288	303	295	290	273	272	271	280	269	272	272	278	262	279	302	276	290	260	267	293	258	278	307	271	291	302	270	268	283	291	282	264	271	276	288	287	303	260	281	280	325	285	258	287	303	281	296	281	311	291	244	287	287	263	273	302	305	274	331	290	284	252	274	259	257	267	262	293	287	277	261	261	283	280	291	238	258	274	280	310	273	291	279	288	271	283	273	276	281	289	267	283	269	272	302	264	294	237	282	266	298	295	290	271	274	279	270	279	291	287	289	305	304	284	290	269	277	285	280	248	279	295	280	272	294	254	277	269	269	305	237	267	245	260	284	265	264	296	274	324	303	310	243	269	275	277	260	318	280	288	274	275	297	260	261	298	287	302	267	275	261	262	272	261	262	285	290	273	254	265	247	286	289	275	280	278	281	248	268	290	289	288	275	268	302	284	277	294	281	290	279	277	251	283	278	276	271	267	254	270	248	265	261	291	285	266	286	309	284	279	273	285	267	287	257	279	288	291	258	292	290	307	295	312	282	283	265	275	314	261	278	284	298	267	283	286	268	296	313	296	293	275	303	289	248	279	264	238	291	290	308	268	256	257	294	267	292	269	293	294	293	301	259	265	254	280	261	291	306	256	249	274	272	278	262	254	288	286	253	268	272	272	266	254	266	288	309	288	302	269	286	276	281	274	279	275	256	263	285	286	275	293	267	296	259	293	264	276	284	271	275	300	293	290	258	287	296	287	279	268	247	306	305	243	288	293	282	260	274	261	271	257	283	276	297	265	271	280	299	259	281	279	292	269	253	286	280	306	298	252	280	236	284	257	278	311	272	308	276	284	286	282	284	264	280	265	263	307	265	265	299	263	266	257	261	282	303	284	263	254	276	318	250	288	281	268	270	258	285	272	282	278	261	245	274	294	276	266	242	280	288	325	280	307	305	273	282	267	259	297	262	287	273	263	231	273	268	283	305	281	287	268	274	265	270	281	253	284	265	272	300	263	265	278	282	276	272	252	266	295	265	263	289	250	248	305	287	285	306	287	287	298	290	310	298	276	262	270	260	278	272	235	277	280	261	283	292	311	277	288	295	296	241	280	263	278	307	266	249	269	242	259	248	275	301	282	293	273	261	256	280	241	290	254	259	306	301	295	269	270	284	308	311	261	243	264	262	269	305	265	267	266	299	282	295	281	269	258	273	259	293	274	307	293	282	301	324	274	293	275	227	264	282	285	282	280	290	249	271	276	285	267	241	251	272	295	277	291	235	295	286	301	283	273	272	291	279	282	286	288	267	245	299	296	288	267	249	275	291	298	263	262	286	290	292	289	269	298	298	272	279	297	261	271	292	261	265	293	265	276	277	268	259	284	271	274	259	260	274	268	272	255	276	281	265	276	284	272	269	254	270	290	249	269	231	296	253	268	261	283	266	283	298	288	272	269	277	285	296	282	269	246	266	296	300	278	318	294	259	268	265	258	253	297	278	277	252	276	251	256	284	309	261	270	269	279	287	261	282	285	281	290	257	291	292	261	260	247	271	309	279	259	297	267	294	266	288	266	290	294	266	271	267	295	289	262	261	276	271	291	267	297	262	300	267	288	286	279	295	285	282	292	284	286	302	307	247	265	329	295	245	283	286	305	268	296	259	297	298	269	292	279	303	276	280	300	260	301	259	262	244	253	301	242	234	284	278	269	276	253	257	291	249	285	276	282	290	247	267	284	290	256	299	299	272	271	295	266	257	292	260	240	274	266	269	238	287	233	302	283	258	266	291	284	264	243	280	296	300	269	263	301	282	276	295	241	265	251	246	247	268	273	260	251	276	300	255	250	268	257	262	293	251	294	295	322	278	284	273	291	269	264	276	241	265	251	258	261	261	292	285
12922	1554	3188	3771	3271	2662	2226	2062	1760	1639	1501	1385	1272	1244	1152	1177	1078	1138	1057	980	1008	970	1001	985	922	919	895	882	842	852	845	847	798	885	855	766	761	805	801	771	709	731	735	760	680	777	724	750	769	758	708	744	680	731	682	752	717	704	712	739	684	662	709	689	720	664	674	687	682	717	685	713	673	756	667	681	699	683	693	673	672	704	661	742	695	678	690	698	678	695	677	730	708	660	699	725	671	686	664	677	740	730	596	687	708	721	738	712	674	676	718	667	701	727	660	662	730	723	688	712	706	677	661	706	695	685	705	685	653	739	726	699	689	676	692	695	677	675	688	684	684	701	673	691	685	713	659	700	652	686	687	649	664	660	691	645	605	682	690	703	647	706	672	706	680	691	680	702	649	637	715	695	685	668	652	695	685	642	698	648	627	648	678	675	656	676	668	661	650	700	666	668	642	697	669	670	681	714	696	716	643	688	676	702	685	690	624	668	659	656	663	699	660	672	634	667	686	678	713	715	679	670	657	641	678	694	724	665	658	644	678	711	677	698	638	716	688	671	637	674	654	696	689	670	677	702	651	715	648	714	701	674	673	670	682	644	650	711	705	653	672	660	691	678	692	698	687	695	650	673	680	646	695	707	710	688	682	693	669	703	672	644	724	711	685	721	643	709	696	642	684	678	684	654	692	679	686	703	671	663	676	681	692	676	657	712	695	657	663	631	686	640	671	687	673	667	655	679	680	729	648	615	666	685	677	721	697	608	719	678	692	668	651	695	697	666	685	657	658	659	677	699	652	657	657	663	725	724	653	672	690	680	711	691	706	672	632	715	704	672	679	701	689	659	702	685	670	681	696	649	647	677	667	680	685	684	697	656	674	719	654	637	683	678	680	655	707	650	648	687	654	651	635	685	691	674	662	697	704	723	718	653	642	635	670	631	671	675	652	663	663	644	634	669	664	654	693	670	685	704	693	680	727	700	681	657	677	677	719	676	689	640	666	708	750	711	628	687	723	687	668	669	676	670	664	687	654	705	697	641	697	625	644	701	642	695	715	660	651	662	671	690	648	678	638	664	676	661	687	677	692	665	642	672	644	660	678	685	652	672	665	606	639	707	682	665	697	640	631	680	658	684	681	670	704	658	665	666	647	674	641	684	629	626	626	625	712	696	650	655	683	676	688	666	706	700	650	716	684	681	712	656	655	698	691	693	686	677	710	670	664	639	659	701	721	651	681	643	690	631	679	664	673	641	699	711	674	672	647	663	681	669	691	621	670	667	675	678	701	698	701	693	668	636	717	678	685	677	676	645	635	621	647	642	653	648	654	670	697	683	617	645	643	682	665	669	659	673	677	671	657	676	669	669	709	721	710	640	654	665	678	667	710	730	713	670	655	671	675	706	655	658	692	708	673	702	687	719	677	634	653	694	651	661	671	637	663	709	650	673	655	689	713	690	648	668	622	668	658	673	655	656	660	657	683	690	676	692	684	772	686	677	646	692	687	666	643	661	665	645	679	669	698	676	683	716	712	696	728	646	727	712	689	655	678	679	679	656	674	635	656	713	721	672	692	671	679	657	660	707	671	697	601	667	695	693	630	648	649	683	663	650	672	649	666	684	711	629	706	656	709	652	678	647	662	636	605	691	738	667	662	686	668	669	687	647	665	668	664	685	645	672	693	688	689	659	672	682	708	679	644	651	692	620	654	658	705	660	651	703	631	689	683	680	650	636	667	638	699	669	655	676	703	684	672	648	669	673	691	678	631	693	630	651	664	676	645	660	720	664	678	612	700	680	675	701	690	703	728	686	676	639	680	659	704	695	693	657	654	631	634	735	668	679	701	668	700	670	694	706	681	668	682	661	667	710	655	701	619	653	630	696	679	721	673	679	667	710	661	665	678	693	693	674	675	697	705	633	754	643	675	663	669	685	690	703	710	692	682	711	687	722	630	685	672	640	687	709	706	664	673	642	634	644	649	674	688	702	704	661	643	704	703	705	719	719	666	694	663	689	677	678	695	687	670	625	641	682	712	660	672	639	662	670	653	678	662	661	658	705	697	666	680	662	715	685	691	714	726	641	666	657	673	670	659	665	660	677	688	627	660	642	643	644	680	691	627	632	681	650	631	656	677	684	667	649	655	693	697	638	610	694	663	718	683	647	696	631	627	678	679	628	693	663	678	673	700	662	687	717	630	669	630	645	654	651	694	652	663	665	662	658	693	655	628	676	671	665	671	670	659	665	657	603	685	655	676	647	683	674	653	662	708	674	690	675	682	646	718	670	697	651	694	654	691	683	701	676	688	652	652	706	731	656	663	701	743	692	639	676	697	631	652	635	642	706	692	668	658	693	706	687	645	666	662	689	723	707	665	688	672	666	669	694	657	675	724	717	688	692	681	705	627	677	657	687	679	683	673	659	663	623	690	645	667	648	702	694	678	694	716	650	654	702	677	651	618	651	619	714	699	680	649	655	641	692	618	632	673	664	640	645	679	641	703	751	726	676	680	691	706	677	685	688	649	653	695	607	670	667	673	634	675	679	719	704	628	662	673	683	644	665	675	679	652	692	703	650	711	647	702	717	711	696	651	715	698	681	684	650	703	680	678	677	686	713	720	681	684	665	670	671	676	660	685	648	689	653	689	667	702	657	660	739	678	695	664	627	645	650	685	651	678	670	657	661	637	659	653	664	673	669	706	658	695	662	680	691	672	688	686	733	637	637	678	679	692	652	710	654	685	652	689	671	678	660	658	641	636	664	717	669	660	678	680	668	681	665	678	676	661	686	696	622	660	718	697	686	689	664	689	660	699	715	670	715	674	720	708	683	689	668	746	665	675	606	679	626	654	703	725	685	689	687	649	681	597	699	684	672	640	666	710	682	619	747	698	633	674	667	664	677	685	685	645	696	700	697	634	658	675	696	654	637	654	655	677	630	650	706	655	699	619	629	696	682	707	710	667	717	664	672	653	690	703	672	714	647	686	641	667	687	688	663	668	620	649	677	672	704	647	712	666	688	704	660	668	656	701	654	670	665	677	687	677	688	725	700	669	660	714	692	684	682	697	693	679	675	661	677	650	759	686	684	627	672	648	654	687	662	632	662	651	708	666	653	691	712	680	623	687	675	660	663	697	651	641	667	702	687	656	695	705	618	623	676	675	652	681	696	702	707	674	663	663	688	733	676	701	672	682	682	689	648	686	645	628	662	686	679	686	664	638	686	679	688	655	679	667	652	667	676	686	675	718	656	694	644	662	694	668	693	680	674	688	695	643	713	704	686	652	692	680	673	744	638	684	720	645	650	649	655	686	708	659	691	598	648	749	663	659	616	680	641	612	694	697	721	692	676	641	690	644	736	653	657	697	682	650	687	671	685	684	646	671	677	655	674	701	694	674	689	655	641	698	677	653	637	649	683	682	675	678	701	642	642	686	727	679	594	665	620	735	724	662	717	612	679	704	678	671	717	600	662	665	640	645	674	649	707	695	603	704	688	686	680
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
