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
335847724536	335847725098	335847725648	335847726198	335847726748	335847727298	335847727848	335847728398	335847728948	335847729498	335847730048	335847730598	335847731148	335847731698	335847732248	335847732798	335847733348	335847733898	335847734448	335847734998	335847735548	335847736098	335847736648	335847737198	335847737748	335847738298	335847738848	335847739398	335847739948	335847740498	335847741048	335847741598	335847742148	335847742698	335847743248	335847743798	335847744348	335847744898	335847745448	335847745998	335847746548	335847747098	335847747648	335847748198	335847748748	335847749298	335847749848	335847750398	335847750948	335847751498	335847752048	335847752598	335847753148	335847753698	335847754248	335847754798	335847755348	335847755898	335847756448	335847756998	335847757548	335847758098	335847758648	335847759198	335847759748	335847760298	335847760848	335847761398	335847761948	335847762498	335847763048	335847763598	335847764148	335847764698	335847765248	335847765798	335847766348	335847766898	335847767448	335847767998	335847768548	335847769098	335847769648	335847770198	335847770748	335847771298	335847771848	335847772398	335847772948	335847773498	335847774048	335847774598	335847775148	335847775698	335847776248	335847776798	335847777348	335847777898	335847778448	335847778998	335847779548	335847780098	335847780648	335847781198	335847781748	335847782298	335847782848	335847783398	335847783948	335847784498	335847785048	335847785598	335847786148	335847786698	335847787248	335847787798	335847788348	335847788898	335847789448	335847789998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18125	2752	2993	2380	1698	1234	976	776	646	566	554	501	423	416	398	389	343	343	358	361	313	358	330	322	353	318	319	346	307	309	321	297	327	308	316	263	285	313	284	276	283	297	331	307	261	263	291	314	290	270	294	277	316	281	306	280	287	292	279	304	279	264	280	278	267	286	283	269	295	232	308	275	272	287	250	262	264	266	279	282	301	276	282	253	309	269	259	284	233	295	299	259	308	288	283	260	281	290	278	287	283	273	227	284	298	286	273	280	286	309	292	291	271	267	299	278	270	272	314	269	287	320	311	262	279	317	280	291	275	273	297	312	284	293	250	284	263	303	275	266	280	287	272	266	311	297	265	277	269	270	287	261	267	292	255	268	267	283	271	283	270	269	295	307	281	291	309	266	292	275	275	295	296	272	279	276	269	305	272	264	243	258	268	254	269	281	269	257	288	264	276	254	262	301	266	278	292	268	311	274	263	299	276	293	268	307	275	267	270	297	299	293	276	278	273	282	296	257	283	298	262	263	301	262	300	282	281	297	295	279	245	298	283	277	255	282	282	274	261	283	290	292	256	269	260	277	271	255	268	271	256	279	255	272	312	267	268	290	310	274	289	260	290	292	300	317	260	272	283	296	254	308	297	285	270	269	307	254	298	287	269	295	272	250	291	297	276	311	315	263	291	302	295	252	295	274	288	281	315	263	282	273	286	302	310	287	297	317	289	263	297	273	298	293	279	269	259	277	265	271	287	286	279	311	301	267	252	275	304	277	279	296	265	286	276	280	274	278	265	310	271	283	276	251	274	298	318	274	304	278	292	272	304	314	302	308	291	303	278	306	283	300	244	304	291	275	264	278	292	266	272	289	250	292	258	273	263	297	294	283	260	293	302	290	298	298	298	256	302	310	262	247	284	252	343	267	308	282	293	280	300	299	258	267	290	279	256	245	282	274	293	276	271	252	307	262	249	267	316	284	317	289	266	295	293	277	264	270	271	285	260	290	313	283	296	272	266	289	298	284	274	277	288	276	292	285	323	265	284	264	271	317	262	242	284	264	272	276	284	267	298	274	281	305	274	295	250	253	281	273	276	287	283	270	275	294	288	290	277	280	312	273	256	306	286	268	254	286	303	276	307	240	253	285	293	293	303	298	262	282	267	296	268	296	276	279	257	261	270	268	284	275	271	300	267	304	277	242	263	281	277	279	248	261	316	260	301	281	287	252	277	257	282	234	285	275	246	238	264	314	282	292	283	262	269	290	272	286	281	265	295	284	282	308	272	282	280	281	292	290	280	304	280	299	293	258	276	285	271	311	256	304	285	265	286	262	300	262	282	302	263	303	273	281	264	274	268	288	268	289	307	287	263	255	288	283	299	288	283	273	318	266	281	302	300	310	274	283	278	272	270	260	276	256	292	254	271	277	294	269	262	266	302	290	262	287	262	278	262	287	284	247	282	270	285	310	289	308	262	275	287	296	303	297	282	287	304	268	278	259	265	279	297	269	295	296	277	300	279	264	274	263	268	278	314	284	285	265	294	291	302	278	286	271	267	288	281	273	266	267	291	299	296	279	267	273	267	257	264	272	285	290	288	262	303	250	307	299	301	281	276	266	265	274	299	271	271	272	260	259	287	304	249	285	273	281	275	283	294	289	282	298	319	267	309	295	263	283	280	270	272	290	286	279	305	272	265	257	298	275	250	288	256	308	280	267	247	263	277	265	284	283	268	288	285	279	273	274	277	266	296	246	282	296	292	301	292	268	263	259	298	268	294	274	330	264	273	290	280	289	273	302	273	285	262	277	287	284	298	269	302	297	283	294	277	290	272	286	273	304	262	290	288	286	295	275	254	274	259	291	287	266	299	294	277	295	276	264	269	277	245	292	290	268	278	274	260	261	266	242	287	300	299	315	262	293	262	274	301	294	291	284	266	299	267	274	243	288	284	259	273	272	283	300	294	273	277	289	254	293	313	246	295	252	269	326	304	288	249	296	275	264	281	279	276	273	315	287	264	329	313	284	287	307	268	293	294	270	261	294	282	279	315	322	295	322	288	312	286	267	314	253	291	271	309	304	280	261	302	305	265	291	292	264	285	308	313	243	269	286	246	283	302	277	284	275	271	285	264	276	270	292	265	297	282	267	289	254	256	299	302	280	289	270	274	268	273	255	273	283	249	273	274	293	275	277	262	282	279	307	282	282	277	292	258	288	290	301	256	267	286	249	284	291	268	274	278	277	317	255	288	257	289	287	273	281	296	284	290	278	294	297	260	276	313	287	288	271	303	277	285	292	293	270	293	281	270	295	287	269	290	321	265	273	297	274	273	307	320	284	277	296	277	259	309	267	271	278	272	273	274	288	284	335	295	293	274	272	273	277	283	298	286	295	288	285	268	272	280	269	268	301	323	302	261	290	285	277	260	283	279	285	266	286	259	264	296	240	313	261	257	277	262	320	250	262	285	272	257	268	302	280	270	303	299	262	309	247	278	290	285	272	255	313	285	291	265	289	256	283	287	279	275	268	291	293	271	274	310	248	263	300	290	267	284	258	258	284	294	291	295	277	283	270	266	254	287	301	288	277	279	273	285	281	271	282	283	273	277	260	314	284	287	282	256	255	287	298	272	271	273	280	291	303	286	298	316	296	260	269	285	282	284	269	258	278	271	307	276	287	270	286	275	274	304	281	289	309	289	287	279	279	265	283	306	259	272	272	273	263	278	282	282	286	292	277	311	287	282	254	286	273	272	293	278	297	300	276	270	289	256	251	266	285	292	246	287	285	292	312	282	261	279	270	260	331	274	265	306	277	258	259	267	274	288	272	283	265	284	298	303	278	292	263	301	282	276	281	295	264	303	290	277	291	265	289	272	288	285	319	295	304	272	267	286	303	298	274	281	277	285	284	275	277	253	273	284	298	300	241	297	271	255	299	270	303	285	298	270	259	268	300	311	261	291	270	286	281	282	290	278	261	261	315	290	262	305	257	300	290	276	285	271	262	247	266	307	288	289	280	295	264	300	286	297	280	256	275	267	281	275	296	291	268	282	271	288	279	294	278	270	238	271	288	268	283	268	308	273	278	300	281	275	287	291	283	290	293	277	301	302	273	292	274	245	297	292	298	265	267	287	293	247	289	279	265	266	282	298	282	269	276	261	275	300	268	268	292	275	278	298	290	286	280	256	310	272	292	304	289	289	278	286	253	310	299	310	280	283	262	277	296	290	286	266	266	260	255	301	267	248	317	285	301	272	290	283	284	259	258	262	301	320	284	275	285	285	250	268	283	293	299	285	290	290	256	273	290	296	262	265	273	258	303	250	249	265	285	294	304	318	288	259	260	285	269	292	262	275	281	299	249	275	277	289	273	275	265	255	273	310	279	254	263	264	293	291	259	231	270	269	279	291	315	263	278	246	305	304	258	279	261	275	275	286	304	293	250	241	289	298	297	272	287	299	274	287	295	296	284	271	300	285	301	281	314	282	267	293	282	270	273	268	291	309	302
8768	2793	5725	6680	5713	4866	3837	3282	2842	2502	2287	2049	1835	1753	1579	1494	1439	1386	1388	1275	1209	1208	1191	1148	1121	1103	1040	1059	979	1015	1073	971	1046	894	957	985	935	899	921	951	951	915	901	962	891	888	903	868	909	868	876	865	936	875	912	857	832	876	888	831	890	813	859	840	851	848	911	836	865	818	774	797	841	845	749	847	893	833	856	854	807	889	869	819	872	894	861	793	826	833	855	849	805	847	847	848	811	805	796	841	813	860	859	823	837	823	822	794	884	848	837	828	858	852	767	804	838	783	812	740	844	853	838	872	809	797	805	784	847	816	786	867	825	769	740	827	826	799	851	807	846	814	840	808	783	785	806	867	817	815	824	818	852	868	801	809	821	846	820	855	831	858	791	810	809	835	831	789	815	871	799	801	825	797	856	858	831	857	785	834	800	819	774	820	817	805	871	874	852	869	832	802	786	830	801	821	842	811	777	806	827	773	773	801	806	848	742	823	808	830	840	811	767	774	842	767	797	817	807	834	848	788	777	830	846	852	818	799	788	843	845	810	859	796	825	829	845	830	815	829	776	767	836	797	861	806	765	771	808	771	814	774	757	803	785	804	830	820	825	809	829	812	862	826	801	826	828	781	821	855	811	801	833	839	828	798	808	837	795	827	814	870	811	791	778	736	816	849	845	800	836	832	760	769	859	799	825	791	807	765	794	824	786	775	829	817	857	839	834	837	799	796	792	806	809	862	803	808	851	834	806	806	864	811	809	794	823	825	780	843	846	803	731	878	783	847	843	786	857	815	790	805	763	793	816	783	767	814	779	826	854	805	874	808	810	886	827	853	790	791	828	794	864	774	820	772	811	833	834	845	815	849	816	777	793	802	799	805	838	813	796	729	801	840	806	807	842	830	837	778	841	806	821	779	799	832	768	801	819	818	833	834	853	773	839	821	863	827	785	851	791	833	815	805	779	818	796	854	804	820	825	751	846	806	856	832	829	817	850	812	841	861	763	800	770	785	838	813	783	801	862	806	802	856	780	787	800	826	777	826	887	832	851	771	852	795	829	804	817	823	853	825	811	812	860	827	800	822	790	764	801	808	783	857	770	810	818	800	823	816	758	836	808	827	824	820	820	861	787	787	819	745	789	821	824	825	854	809	784	824	793	767	734	802	868	775	818	800	795	829	823	772	871	801	885	777	827	754	753	884	829	817	777	802	823	824	811	831	779	811	781	836	776	847	830	821	802	825	792	796	842	835	854	781	853	769	824	781	812	784	828	779	826	786	865	850	818	848	801	810	843	826	805	809	859	830	843	784	801	845	811	827	817	766	813	804	806	831	894	776	831	815	798	825	834	779	806	782	821	821	817	810	801	854	828	802	823	792	760	773	841	832	821	843	819	855	833	805	801	770	802	822	794	890	839	814	795	817	801	799	839	824	819	800	784	798	750	808	800	803	843	809	818	794	816	789	801	813	801	796	836	809	845	845	795	808	805	822	834	852	788	797	819	823	787	834	791	818	855	811	848	762	832	783	768	803	790	775	831	822	847	811	795	795	797	783	839	795	835	787	795	806	855	819	791	773	795	778	840	818	827	818	817	819	836	783	831	778	809	828	809	833	833	784	777	806	806	827	804	805	855	780	806	789	782	796	867	851	813	823	770	777	830	760	794	848	754	804	816	851	816	808	805	803	804	836	779	837	791	807	838	776	799	852	832	835	783	800	855	808	855	797	836	792	774	801	871	833	791	752	821	853	798	798	778	791	846	754	795	799	821	832	875	816	811	806	843	813	820	830	867	805	849	811	844	827	816	787	837	784	850	838	779	789	770	824	827	814	783	800	797	846	808	797	820	786	875	787	877	791	798	765	801	842	822	823	789	823	795	825	774	859	832	832	798	839	840	804	769	788	817	849	823	794	808	808	767	761	817	802	789	810	798	776	810	802	870	853	806	840	844	803	773	764	769	797	807	815	786	757	819	780	810	755	826	784	826	824	776	848	812	816	822	840	793	829	818	814	842	829	836	843	799	860	799	870	847	851	824	851	814	804	823	868	786	798	806	838	770	795	749	840	846	833	863	805	878	829	801	785	783	817	833	855	842	793	818	802	842	836	800	810	804	815	753	824	796	824	814	812	821	785	780	783	773	781	857	827	807	843	853	833	818	812	853	871	873	858	809	858	838	793	780	835	786	818	815	822	781	805	765	828	785	831	786	756	853	841	818	808	771	785	756	852	855	799	864	763	789	851	813	831	841	818	827	805	810	762	814	848	838	772	815	800	802	777	849	836	818	774	837	839	800	776	831	783	887	807	866	840	853	773	790	795	841	846	839	785	887	816	869	794	817	754	812	839	813	816	861	793	826	816	800	847	835	845	815	823	811	865	852	803	851	806	829	821	779	848	833	853	799	826	782	808	852	814	854	799	812	823	821	779	735	786	764	840	825	865	841	855	791	795	835	805	821	852	827	770	816	854	803	816	839	800	858	797	841	800	833	823	848	843	827	790	803	802	816	840	783	825	834	809	806	817	885	804	813	883	826	836	814	784	888	823	827	768	820	828	839	830	787	795	814	844	840	856	831	851	852	842	829	812	841	848	805	824	845	834	761	778	773	800	865	750	818	777	818	801	777	813	825	811	806	781	850	808	788	820	869	796	795	839	793	790	832	744	823	844	857	872	805	823	826	797	781	832	853	794	766	845	812	852	820	779	823	802	828	813	787	807	822	803	788	777	789	806	794	793	833	826	796	824	809	820	839	792	841	814	790	792	836	787	805	812	816	767	814	791	815	808	845	811	810	798	770	808	834	830	785	804	825	779	758	754	784	771	864	789	833	814	870	850	818	792	866	790	810	796	869	819	819	817	812	836	751	765	811	827	778	797	820	819	850	800	827	798	785	870	811	849	863	781	801	842	822	850	766	763	813	761	817	839	789	798	832	812	794	796	834	787	795	817	794	826	817	821	806	839	839	834	804	774	781	806	821	762	808	808	795	821	815	838	805	787	811	795	819	787	845	787	812	820	798	851	787	830	798	777	821	849	849	799	814	834	814	800	789	843	834	827	877	826	822	772	819	802	837	823	807	796	826	823	838	859	809	828	830	802	824	743	854	870	850	786	808	786	803	804	796	834	793	802	799	841	786	901	855	825	835	861	790	869	797	801	770	862	778	836	821	784	782	868	856	825	811	842	805	820	778	827	852	799	850	840	829	788	786	832	846	868	836	818	816	781	835	815	809	796	781	830	800	809	777	797	789	880	809	824	848	797	797	842	830	847	856	841	783	833	814	841	813	850	814	814	839	818	801	769	813	815	772	817	815	832	832	867	800	839	817	829	816	757	852	797	790	786	805	835	826	815	815	800	815	841	814	848	842	803	876	782	791	808	864	802	852	804	786	769	781	757	809	792	798	821	829	789	824	793	819	849	831	839	803	788	841	832	808	816	888	839	774	783	848	747	813	831	839	876	801	781	780	798	783	828	791	808	811	797	774	806	838	815	823	815	812	774
2267	238	266	217	191	178	190	152	190	190	182	166	177	214	185	192	178	142	188	179	176	190	192	182	172	148	170	184	169	171	175	179	158	165	163	202	162	183	187	171	156	185	161	161	164	161	176	182	156	174	177	176	168	183	171	169	178	182	199	165	177	166	169	162	177	157	166	161	150	163	172	168	185	198	157	162	180	182	159	168	173	198	179	170	160	180	175	207	159	181	169	161	166	187	160	175	174	174	180	169	173	160	159	164	178	175	145	165	187	172	184	169	160	173	183	183	176	185	168	159	178	173	161	171	158	155	167	156	161	166	171	166	173	178	178	185	182	168	176	164	181	162	167	172	176	178	188	203	169	166	156	167	183	186	184	169	169	186	171	178	188	157	194	167	180	174	186	168	184	155	191	197	183	188	179	194	171	145	161	171	191	181	181	160	184	166	195	172	164	182	185	170	174	185	184	184	170	163	170	165	172	160	169	185	186	159	178	162	149	161	164	182	184	161	215	171	182	162	164	191	172	187	150	190	142	166	154	180	168	180	168	178	173	153	160	160	179	186	179	190	174	168	171	151	184	179	185	180	168	176	198	173	158	174	172	192	205	181	144	172	162	169	167	158	183	164	177	185	174	147	176	169	193	171	168	167	196	197	160	161	185	186	158	189	181	175	168	191	186	171	150	155	175	180	172	143	188	160	193	185	159	194	165	173	172	185	186	179	158	154	189	175	180	177	187	169	179	175	189	199	155	158	186	178	166	170	178	173	182	156	163	157	188	190	156	168	169	173	187	144	171	168	174	176	171	176	164	159	174	162	156	171	177	154	169	197	163	179	177	201	163	180	164	173	186	156	167	200	170	188	167	182	184	161	170	186	160	167	158	169	157	185	160	161	184	156	175	170	157	167	168	151	172	154	173	182	191	173	181	188	162	173	168	181	172	189	171	195	167	201	162	179	192	170	171	178	181	172	192	158	163	170	151	174	157	170	177	180	165	185	187	183	156	172	171	175	173	188	198	163	167	191	191	183	165	184	176	157	199	170	177	153	148	180	170	175	175	167	154	165	172	184	180	177	152	167	186	188	176	193	159	169	179	159	202	172	167	178	160	155	154	172	184	177	166	169	183	161	194	180	175	164	184	168	160	165	193	202	197	189	164	185	152	183	183	168	162	163	160	176	163	169	168	150	162	169	181	153	180	153	163	173	179	171	182	163	175	173	154	176	148	168	174	176	154	172	177	174	194	152	173	155	201	169	166	158	185	207	176	168	181	174	184	190	177	191	172	188	182	155	169	195	186	179	194	161	177	153	177	177	206	201	184	185	195	166	183	154	181	197	185	174	187	183	185	171	174	178	179	168	199	172	180	190	186	201	166	200	177	187	191	177	194	169	177	186	157	171	178	175	176	161	163	165	178	169	172	207	182	181	168	157	183	159	192	173	177	175	175	145	155	187	149	196	159	176	188	169	178	170	164	185	192	171	164	182	171	213	196	183	171	191	197	186	174	178	174	192	177	179	177	157	184	147	156	178	191	186	167	196	154	181	183	169	176	183	158	179	151	174	146	185	169	165	178	171	159	164	172	190	188	179	181	171	182	209	213	169	177	168	181	175	189	173	173	185	188	172	176	172	168	172	166	174	169	152	164	171	174	162	171	174	157	175	183	189	184	155	178	184	159	174	180	183	183	171	182	178	199	190	182	182	180	182	182	183	173	197	185	196	172	162	183	153	180	202	173	181	172	165	176	185	186	169	197	166	178	180	190	174	179	186	157	175	186	144	205	152	199	171	172	197	183	151	165	157	172	187	172	172	170	160	179	155	183	175	162	174	186	174	144	147	182	181	163	180	179	184	181	183	180	176	195	188	177	185	172	157	159	167	148	204	176	187	189	170	180	190	173	175	185	189	178	198	172	164	183	177	186	161	160	159	143	173	166	187	189	175	150	172	177	156	189	146	162	179	144	179	179	182	166	166	184	182	181	172	185	158	171	161	151	178	171	157	166	152	163	178	178	178	182	159	191	171	176	186	170	182	181	167	163	164	163	167	193	199	194	171	156	178	145	163	187	166	173	175	186	180	180	141	161	196	168	145	161	175	170	181	168	157	184	189	164	177	184	186	187	184	193	173	191	170	180	191	192	159	175	153	165	170	144	162	207	176	189	153	185	172	155	184	141	166	157	160	175	182	172	190	193	174	184	186	188	154	199	154	173	201	170	201	157	168	156	177	166	190	178	174	184	188	171	169	198	185	186	176	161	164	178	192	171	159	177	180	160	165	173	166	154	177	153	186	178	146	191	176	151	156	160	211	175	170	194	172	174	187	187	186	172	181	209	167	188	161	165	166	178	162	167	153	198	173	186	176	167	184	198	191	168	184	170	183	171	190	162	175	166	194	178	171	195	174	171	173	189	163	165	143	172	184	178	155	166	177	172	189	173	170	160	179	158	173	143	168	187	182	195	164	182	173	171	184	171	161	163	161	178	187	160	181	188	168	166	158	191	193	179	169	164	185	182	204	166	171	170	161	175	188	167	168	183	194	183	181	197	165	182	176	182	149	171	180	175	166	152	194	175	175	165	164	161	152	166	172	182	156	161	183	171	180	159	192	187	177	190	174	187	168	165	189	163	174	194	175	189	167	188	178	177	164	187	166	154	185	173	173	180	190	185	178	190	177	191	185	165	171	180	188	170	173	173	180	173	150	172	182	207	160	193	174	173	190	177	193	171	174	170	176	185	161	178	188	182	144	159	195	157	178	161	161	163	191	148	199	188	194	181	167	160	181	201	168	152	158	191	184	158	189	174	199	173	167	193	163	169	187	178	154	153	191	174	181	155	199	184	192	177	165	168	170	183	150	168	189	157	161	144	161	171	190	188	167	187	166	180	172	176	183	153	179	172	160	208	185	170	169	168	196	157	154	172	164	163	162	177	174	203	171	164	184	169	159	182	183	188	168	164	168	179	165	178	149	148	179	154	177	173	166	170	163	176	178	171	160	197	169	191	165	191	180	175	166	191	186	182	190	175	181	179	187	165	174	175	178	187	186	189	145	165	165	145	167	181	179	192	185	161	166	153	181	210	175	178	176	165	162	186	164	168	167	158	175	152	165	172	164	174	164	196	182	177	163	145	165	179	192	164	184	159	163	169	193	167	135	171	165	181	178	203	193	192	177	174	186	189	204	176	191	165	181	183	160	201	174	177	176	176	180	188	166	157	180	182	186	164	195	184	177	195	203	179	185	167	194	163	186	195	172	197	175	191	173	184	163	176	185	196	166	175	188	172	170	173	181	186	160	180	151	186	161	166	180	161	165	161	177	175	144	175	157	175	165	166	132	162	157	150	189	152	180	197	188	160	152	167	190	189	178	181	158	200	158	176	206	174	138	165	195	183	156	182	166	157	194	166	167	179	193	177	169	193	170	148	183	186	177	168	188	150	168	175	187	189	172	177	174	186	142	153	159	210	173	170	168	164	174	171	163	160	159	177	180	176	185	166	169
1987	648	742	790	753	646	612	660	593	601	640	592	585	612	539	556	585	557	576	604	574	571	573	586	604	550	557	581	587	535	577	566	563	584	537	561	540	539	558	537	583	577	544	595	614	583	582	585	535	561	547	558	515	556	551	523	582	564	586	539	559	557	510	522	616	540	551	571	557	599	555	536	551	553	565	566	601	567	560	575	542	581	545	548	565	517	615	576	563	574	582	560	539	514	602	540	576	558	569	548	602	577	552	574	566	568	512	559	531	547	550	516	554	570	549	564	527	595	537	583	543	564	525	554	541	559	546	542	525	545	551	489	534	558	585	568	583	556	591	575	566	567	562	574	524	577	594	565	560	563	569	553	526	543	564	552	579	573	569	577	549	541	570	627	555	576	571	549	549	569	540	563	578	553	539	576	520	553	596	550	548	572	580	560	585	539	513	587	575	586	593	566	610	621	548	577	599	545	586	551	544	535	563	597	581	532	582	566	601	527	573	562	564	547	522	600	530	548	576	542	559	548	544	601	548	573	572	594	531	554	560	574	566	611	537	581	541	555	582	541	529	541	550	586	551	544	535	548	557	572	549	514	546	513	587	581	568	574	580	540	554	527	489	524	517	548	545	577	538	499	549	545	594	552	575	563	606	569	529	559	570	550	581	521	548	524	534	564	553	552	552	527	575	566	568	547	607	491	576	572	577	554	575	581	569	550	554	594	545	559	559	545	522	518	539	543	581	551	577	577	608	510	521	558	523	559	620	578	597	542	570	591	554	547	547	534	562	569	555	605	529	581	566	526	550	534	563	542	559	565	572	547	600	575	532	562	558	530	509	568	561	552	517	588	593	543	598	557	559	600	581	587	590	542	603	553	575	600	615	591	607	524	535	550	552	520	573	570	542	535	582	544	552	521	505	547	534	545	553	572	585	554	563	584	494	570	541	540	547	529	539	568	574	555	515	576	585	565	516	569	555	580	537	549	536	574	565	599	593	560	568	550	593	564	547	609	524	588	544	517	558	536	550	537	545	556	541	538	598	557	542	496	568	549	551	526	579	557	517	541	553	555	541	554	576	567	583	503	554	559	560	558	544	565	545	520	550	567	529	564	544	561	578	506	547	581	570	507	597	573	550	539	512	556	563	580	548	543	557	562	538	562	562	576	572	546	566	514	589	512	565	571	580	529	560	562	545	543	528	573	501	533	527	501	563	546	569	547	530	604	580	592	606	562	518	546	573	536	539	561	556	576	560	547	545	511	583	563	560	566	481	563	577	524	547	589	523	561	588	587	578	508	588	573	517	549	578	569	569	538	516	564	583	549	568	577	586	572	538	599	577	581	584	577	577	593	531	558	527	570	518	563	525	574	579	521	552	521	578	541	596	575	533	541	532	524	572	574	597	533	570	552	534	551	554	535	529	568	549	595	535	585	568	567	561	552	531	526	530	518	577	543	550	534	535	595	556	559	556	589	555	553	539	536	596	547	555	547	545	510	573	570	578	535	512	578	572	561	530	604	565	541	554	500	537	615	557	542	533	573	517	557	549	565	553	594	558	602	576	570	541	524	578	551	525	577	562	537	528	539	563	552	603	548	578	511	549	511	555	549	589	555	525	574	537	525	555	612	592	556	559	575	545	547	523	527	567	576	535	519	554	578	581	583	593	575	561	573	562	553	570	535	541	563	582	576	469	576	569	582	550	517	520	545	567	574	555	543	548	530	618	559	544	590	518	548	578	522	589	589	549	571	537	533	521	577	569	516	602	526	537	527	581	517	536	569	586	569	529	575	553	517	521	563	544	557	575	564	561	561	521	569	607	552	561	487	530	529	530	544	533	523	533	555	566	554	559	562	538	554	537	524	543	582	563	562	545	574	516	558	572	536	590	553	535	556	583	566	552	540	520	514	585	547	541	544	541	526	545	568	530	573	525	561	534	558	536	567	532	527	568	558	578	546	533	513	583	581	564	517	524	603	533	589	598	571	553	584	546	566	538	519	557	578	559	537	539	541	556	561	560	515	578	540	575	522	543	533	538	558	574	581	523	576	563	562	551	548	576	562	519	575	532	533	599	609	490	534	601	547	570	530	587	566	571	553	558	608	567	511	519	555	533	555	564	563	542	571	559	556	572	552	559	540	577	563	595	554	580	542	527	550	502	541	546	543	562	545	568	522	585	581	562	543	558	533	536	550	548	548	572	595	542	562	576	562	564	539	573	578	590	549	557	588	501	575	550	528	545	599	562	546	557	541	536	559	552	533	562	589	565	547	538	587	539	567	595	578	568	549	596	537	539	566	543	593	560	566	606	569	558	565	578	560	532	569	556	534	551	581	571	580	571	522	594	594	528	595	537	584	524	544	484	551	584	548	540	544	617	557	578	515	547	544	570	526	535	539	573	604	547	575	558	515	554	551	586	540	523	556	546	565	561	583	528	535	573	557	561	533	537	583	577	570	547	575	561	556	562	526	558	558	575	528	563	537	600	523	554	510	582	557	545	529	538	543	545	556	579	604	528	557	578	540	576	543	567	579	578	581	557	551	577	588	542	566	557	569	526	542	603	523	525	577	554	553	555	581	538	558	579	576	574	527	533	580	556	514	548	538	598	568	569	554	566	536	582	529	600	592	562	590	510	551	520	580	581	596	571	585	550	528	548	583	535	550	556	540	619	570	567	570	562	605	550	591	590	548	551	537	571	567	525	556	564	577	580	545	600	518	551	535	557	604	570	540	545	543	586	546	551	540	593	581	573	525	574	542	591	556	508	548	521	540	523	552	532	562	593	535	584	545	526	549	547	534	576	585	603	547	602	534	553	550	561	581	546	531	522	536	543	597	530	564	555	585	587	558	556	504	597	565	520	550	537	526	567	567	556	568	537	592	521	579	570	544	524	560	572	585	507	586	557	539	552	575	524	536	561	571	557	545	588	553	593	556	581	574	593	552	613	509	554	549	521	517	510	574	550	539	589	557	550	549	537	558	500	545	511	562	591	563	546	577	589	534	568	515	554	543	566	568	546	523	560	546	599	589	534	558	544	574	552	583	619	566	533	514	548	597	581	551	539	562	544	565	585	556	536	559	544	593	590	543	583	550	524	541	523	548	547	547	585	511	523	563	548	575	564	536	550	617	573	564	562	534	575	543	551	567	511	554	537	576	551	533	568	522	586	532	572	540	613	584	558	554	541	564	576	581	518	549	567	589	544	533	563	586	552	515	552	515	566	561	563	564	563	549	594	542	534	540	563	543	553	579	575	543	578	579	539	531	570	575	579	537	588	523	533	555	574	569	565	575	598	567	542	540	553	546	564	583	581	545	542	562	515	591	554	535	574	543	549	569	583	551	535	524	541	585	515	565	542	553	582	553	546	554	604	568	593	507	543	592	553	542	544	556	558	544	511	564	559	529	546	597	572	611	556	497	519	518	539	539	590	574	589	571	583	564	536	557	601	525	532	551	555	551	529	547	558	572	569	512	610	579	564	546	616	577	552	596	567	531	552	567
9429	1342	1744	1338	999	803	636	549	527	451	404	414	383	352	365	368	351	351	370	336	365	353	329	341	351	329	301	317	340	326	316	306	352	328	303	288	322	317	322	302	276	296	331	308	309	326	321	299	309	313	324	285	318	301	330	298	315	295	311	314	324	317	319	283	317	289	270	317	287	333	326	319	288	271	294	308	300	315	306	321	297	271	313	306	274	310	281	301	308	330	322	302	312	336	307	303	299	314	283	287	324	300	312	302	314	297	331	321	331	324	305	282	292	320	328	310	299	283	278	308	321	301	308	304	300	295	317	329	299	295	304	313	286	312	292	294	306	320	324	316	302	303	322	288	272	301	310	313	293	325	300	275	316	302	279	316	301	291	299	307	303	324	279	286	313	323	298	285	312	314	297	323	297	268	328	322	326	340	331	339	304	306	301	335	321	308	306	285	308	300	302	301	323	320	282	300	332	308	327	295	296	321	328	311	269	298	325	305	298	290	318	297	281	284	317	336	304	275	294	297	306	269	316	320	293	322	292	288	305	319	295	279	282	268	320	305	298	332	280	275	293	312	286	319	316	306	299	294	329	315	317	319	306	328	289	303	328	289	268	275	271	317	326	320	300	309	297	290	318	310	308	303	303	288	301	302	281	285	288	310	284	295	303	258	326	281	327	309	335	335	302	293	311	296	302	285	304	295	318	331	287	351	307	301	305	302	303	295	305	323	303	295	300	315	322	321	296	310	325	315	292	323	326	286	298	305	334	298	301	285	311	297	295	317	315	301	296	289	337	302	311	307	294	261	309	285	287	290	290	293	308	284	311	314	310	307	315	308	303	297	314	326	333	293	300	304	287	307	300	289	290	309	300	307	306	284	302	285	290	325	303	314	288	305	303	311	286	307	288	279	320	295	268	317	287	307	314	315	322	305	272	330	328	297	326	326	303	295	326	324	329	336	301	282	286	338	280	305	296	285	302	318	318	322	297	292	325	327	318	318	306	325	299	328	321	324	332	300	313	317	321	264	301	324	285	316	304	338	326	269	306	296	297	315	310	307	322	285	320	279	328	285	319	317	308	291	343	255	324	344	307	339	320	315	319	280	308	304	313	321	319	297	325	294	283	301	303	321	285	311	274	290	293	313	325	320	309	318	315	304	311	309	321	319	280	305	283	320	302	339	310	352	314	315	314	299	298	310	305	291	305	300	309	322	292	326	285	304	309	313	305	298	293	301	317	301	297	304	277	284	299	271	282	329	315	298	319	283	300	336	313	304	293	275	317	308	303	344	317	291	333	304	295	327	316	323	327	311	317	280	291	301	302	317	302	315	297	322	313	281	266	289	324	315	300	335	286	277	302	308	271	276	343	302	291	330	286	295	308	318	313	327	293	294	288	294	317	303	307	302	297	298	271	314	292	356	307	325	321	318	322	292	306	308	304	315	303	309	295	305	308	322	311	294	308	299	308	294	323	289	312	310	304	324	336	292	351	302	328	295	305	297	267	276	296	271	292	316	291	311	305	300	284	320	298	275	303	294	312	292	324	313	281	311	299	306	287	296	305	316	322	287	311	314	299	289	307	296	319	312	308	318	289	289	332	309	282	309	304	319	291	276	316	302	301	280	295	285	335	314	280	281	284	313	295	281	302	295	296	328	349	317	331	279	298	300	308	307	319	298	323	318	326	255	322	325	333	306	290	322	332	342	312	304	326	298	332	296	295	303	340	328	327	331	297	299	296	306	299	313	313	298	291	334	289	327	320	305	303	297	292	303	318	301	295	328	307	298	286	312	301	324	289	310	312	333	299	292	313	309	297	311	283	278	343	279	322	296	317	323	287	296	305	301	290	311	308	322	292	321	308	295	283	286	270	285	312	353	303	298	289	290	304	330	338	320	316	340	308	304	315	313	305	312	286	308	302	308	311	274	332	311	310	308	308	303	318	320	281	311	266	316	320	326	316	303	305	324	298	332	296	318	307	306	301	321	290	283	320	315	302	289	321	258	303	301	300	288	261	309	303	317	272	323	298	330	315	317	285	317	333	282	287	291	279	286	307	312	300	339	320	298	293	304	314	312	307	320	310	299	282	327	287	294	289	300	296	284	284	295	309	312	290	331	309	293	314	311	289	308	303	313	284	286	269	278	299	282	339	321	335	323	343	296	284	332	300	310	324	312	321	301	280	341	281	294	308	301	294	315	295	277	314	292	312	325	314	303	311	274	286	297	291	292	282	300	314	310	312	268	313	295	289	323	285	282	323	330	321	296	306	331	314	320	306	287	304	285	331	332	288	285	318	305	322	295	309	321	317	303	272	295	301	315	325	265	284	300	315	286	312	327	325	300	300	313	289	295	289	318	302	306	311	304	311	293	341	287	298	298	318	312	326	328	289	374	319	332	278	308	324	292	309	315	302	300	317	302	279	289	294	308	311	330	299	324	316	310	319	315	307	305	272	321	297	299	302	352	299	296	282	346	292	328	319	309	286	285	312	314	284	292	301	305	305	336	318	287	323	282	350	312	306	289	300	288	304	286	316	302	288	310	319	313	317	328	323	313	298	314	301	322	301	314	330	287	287	262	313	302	331	321	280	305	324	288	310	310	277	291	307	315	302	316	308	326	292	285	316	302	291	292	339	307	337	322	304	342	307	332	319	304	348	301	299	307	315	312	309	286	312	298	268	315	309	309	287	312	366	297	288	309	299	335	321	334	311	315	289	281	304	293	305	294	292	276	313	307	312	307	274	296	288	318	288	294	332	338	299	297	325	331	303	271	283	314	324	288	331	323	321	331	295	316	313	297	305	307	310	309	325	332	324	285	337	322	289	339	313	316	284	324	309	308	293	298	301	284	310	306	290	321	275	309	297	287	306	299	266	294	304	309	287	313	306	296	313	322	297	316	283	329	297	296	276	290	293	305	295	296	281	322	329	296	264	291	289	313	294	293	306	293	311	285	298	335	300	294	286	284	295	327	288	322	318	305	298	333	302	319	323	307	279	274	319	311	292	312	336	302	291	347	338	332	311	272	285	293	321	319	323	306	308	286	302	284	311	317	310	314	307	307	308	339	295	298	303	318	319	312	303	302	323	325	301	299	296	309	319	291	320	273	306	302	320	301	316	304	273	294	359	291	293	293	287	297	287	311	297	312	312	288	307	308	300	297	298	305	297	312	303	310	297	278	340	312	298	288	302	294	314	314	320	319	324	293	335	293	292	306	320	323	282	321	291	292	331	289	305	309	289	313	326	323	329	303	289	310	286	300	351	328	312	340	308	307	334	295	324	309	321	303	296	301	286	314	293	309	299	297	286	311	308	325	315	280	298	310	336	316	305	327	326	313	318	311	293	279	302	319	309	324	303	292	279	296	308	284	303	343	325	323	305	315	310	314	275	309	326	313	313	284	302	290	293	323	280	272	310	299	321	294	296	307	334	308	328	304	327	309	331	294	303	303	297	304	303	306	294	281	314	278	317	343	353	317	305	282	331	287	328	329	274	299	279	307
5677	1864	3424	3931	3348	2943	2529	2250	1897	1774	1635	1476	1413	1350	1313	1272	1209	1147	1179	1107	1092	1101	1022	1075	1018	1003	1055	964	945	1031	996	982	1012	997	964	951	962	973	936	970	904	945	919	915	1054	942	976	911	933	965	934	893	899	905	913	883	926	877	935	913	905	975	892	899	905	874	871	930	878	975	938	834	889	966	898	952	891	909	863	920	879	890	870	891	924	924	897	870	903	857	900	908	894	966	890	893	866	905	892	945	970	920	966	933	914	912	907	865	912	907	902	850	908	867	888	914	922	851	901	892	872	878	853	856	910	885	826	894	905	920	890	885	894	884	916	937	889	896	898	937	852	884	871	916	894	936	908	836	843	878	921	890	883	844	899	846	925	853	879	907	874	881	899	889	881	888	897	803	935	817	880	920	908	866	871	907	945	930	903	933	877	911	934	855	903	913	871	865	883	909	869	902	869	890	879	915	845	880	875	900	868	895	916	882	887	900	896	837	902	896	871	877	918	877	905	957	853	929	909	889	901	915	920	861	905	844	869	884	887	900	864	835	958	893	869	913	880	851	882	839	842	929	878	894	944	894	879	911	857	854	864	903	895	906	881	922	921	875	865	916	881	911	863	869	864	858	903	920	911	867	885	868	903	913	903	812	947	903	872	876	871	915	855	935	925	872	861	880	832	873	859	848	914	959	878	900	881	893	862	940	851	887	903	926	877	899	904	877	878	856	878	899	882	894	925	904	932	898	892	895	822	864	914	878	881	894	919	917	823	922	895	899	891	872	844	915	886	928	928	880	879	894	887	882	848	928	873	956	952	906	837	877	895	870	889	912	896	852	874	910	850	879	854	905	858	895	889	868	893	829	859	880	923	899	920	923	916	867	871	921	945	869	912	880	886	872	893	830	888	918	913	904	902	888	880	849	895	884	854	880	880	862	857	899	909	892	888	866	867	879	892	898	898	795	895	923	952	868	909	925	870	868	947	879	896	907	903	900	878	920	921	898	880	858	879	841	902	856	965	898	886	869	882	862	879	898	880	956	862	918	886	882	905	902	878	978	914	901	860	898	865	881	905	971	923	913	952	904	892	839	848	878	889	928	884	864	885	873	822	858	920	914	872	903	941	894	871	893	854	802	907	911	840	880	909	831	890	939	916	893	856	898	878	879	891	875	882	915	852	907	872	902	867	891	873	908	876	861	918	928	916	948	856	900	944	890	905	899	890	894	850	912	910	858	885	929	876	893	889	888	877	909	927	898	834	886	898	904	889	893	891	892	920	952	860	889	862	926	881	873	841	909	880	877	879	895	891	891	855	889	897	901	855	918	869	890	861	874	887	856	856	928	866	869	947	922	885	922	903	868	887	858	915	926	924	851	885	872	880	835	860	899	855	880	899	887	920	913	895	901	895	869	830	840	841	893	895	893	877	914	892	866	898	900	866	939	857	824	915	888	946	878	899	861	884	909	896	877	869	908	868	792	920	892	884	871	913	861	870	862	944	888	857	960	858	898	918	883	951	954	876	939	968	848	880	854	885	884	860	842	834	890	919	883	901	976	924	890	869	902	881	876	937	862	896	863	934	921	853	890	883	867	865	860	922	922	919	901	913	894	853	907	927	907	863	839	888	879	897	910	903	890	859	918	879	913	882	859	887	896	842	913	924	929	902	922	852	875	879	812	876	878	863	912	887	875	894	925	912	911	913	851	925	856	842	925	854	900	897	878	913	867	895	926	918	939	895	862	854	854	935	884	918	886	852	900	888	865	908	924	891	935	864	901	884	917	889	921	895	871	936	866	854	889	889	842	926	852	868	937	893	911	871	902	844	864	924	923	876	944	939	889	863	835	860	848	895	903	920	877	917	894	875	865	896	848	898	939	862	904	908	936	896	882	860	920	873	904	902	908	879	824	899	811	863	870	871	844	888	907	940	884	876	917	913	874	912	919	901	874	881	935	871	882	892	899	891	907	877	901	839	891	895	907	864	894	892	907	873	881	868	884	871	884	824	899	889	862	894	934	859	885	891	908	916	876	845	812	903	880	914	904	883	895	871	935	912	872	897	900	884	911	901	882	874	894	924	878	898	924	869	907	853	868	846	827	920	885	867	900	881	949	888	910	867	877	851	864	909	894	915	867	902	923	874	906	899	925	876	889	895	848	890	922	880	868	924	841	862	895	841	865	864	867	896	878	884	947	915	874	859	899	938	910	875	859	921	881	935	853	915	851	889	826	868	910	923	862	869	843	975	878	887	910	916	934	867	857	902	905	899	943	893	866	866	897	826	855	903	895	908	875	887	883	899	904	889	894	896	892	922	886	869	859	939	911	916	896	930	900	901	928	891	888	895	878	934	902	884	876	921	885	932	845	856	851	873	859	886	848	847	834	901	851	858	935	899	900	874	857	863	901	886	880	923	931	875	819	894	857	881	897	861	913	851	894	858	872	900	859	900	882	884	941	915	847	899	850	879	862	891	923	905	918	933	830	905	896	878	890	891	850	893	884	921	934	899	896	846	880	872	919	918	921	879	936	897	837	909	906	888	906	914	895	899	891	934	886	945	883	888	868	923	937	908	875	904	877	889	899	894	878	890	848	872	885	880	897	910	890	852	835	920	878	866	888	913	920	879	878	846	845	898	887	940	924	878	846	888	832	931	879	846	809	860	911	873	847	963	855	878	960	881	892	899	935	907	851	912	872	885	900	876	839	923	949	914	913	909	893	863	857	906	869	897	915	872	894	905	906	881	860	904	929	900	938	908	944	870	891	913	914	846	921	896	885	885	889	940	858	861	832	867	892	877	933	911	899	903	926	810	893	888	868	867	921	852	884	927	858	896	927	893	856	914	912	890	864	907	872	884	894	939	894	843	914	850	856	889	866	924	899	873	905	902	890	869	880	913	883	865	926	888	940	916	853	900	827	841	891	865	906	874	897	872	871	893	889	876	870	855	873	864	932	886	889	855	896	837	879	844	906	885	895	921	898	884	910	859	880	857	880	888	869	892	931	895	912	883	891	935	923	844	917	876	885	922	867	879	883	879	904	947	849	896	886	869	940	871	880	842	862	871	937	919	977	860	900	873	883	951	896	941	849	855	884	911	882	865	893	923	888	867	914	883	905	911	898	857	959	900	868	898	889	895	856	897	873	889	937	878	856	974	848	871	892	914	837	937	861	897	928	841	910	896	910	843	877	873	901	865	934	889	856	860	863	895	897	949	885	864	910	848	915	800	844	948	912	915	913	878	854	902	849	898	933	928	876	867	889	856	868	886	932	901	869	907	840	867	897	801	901	871	891	894	895	912	911	925	921	897	918	906	885	919	920	861	867	878	859	878	900	887	855	867	926	845	876	852	897	892	932	919	893	894	843	922	877	878	858	870	841	919	910	925	944	870	918	895	863	856	877	899	936	908	864	894	822	840	887	853	941	892	873	938	878	930	912	882	815	893	884	917	862	931	906	901	959	875	832	920	861	901	910	906	898	929	941	918	879	915	844	850	921	909	869
16938	2709	3014	2280	1594	1257	936	778	654	569	521	464	451	379	390	396	373	362	343	302	322	314	303	322	288	293	301	273	254	268	287	313	285	288	307	281	275	272	265	303	298	295	303	245	282	282	282	287	303	282	292	323	279	302	293	255	284	257	289	312	302	280	276	292	294	270	270	285	252	264	310	311	277	275	272	264	273	280	255	280	289	276	289	268	275	301	287	254	270	274	312	291	250	279	300	281	270	256	263	255	283	267	284	258	276	278	276	253	280	265	274	273	261	275	252	248	290	263	269	243	265	275	270	285	259	257	285	270	281	268	284	289	271	277	269	265	286	258	249	254	265	250	285	272	273	280	307	271	281	272	278	289	278	274	258	297	303	276	304	296	291	248	285	255	287	262	269	277	287	276	269	271	265	277	266	283	261	264	289	299	294	262	280	269	247	285	270	252	261	258	297	264	279	283	284	292	312	292	252	269	281	289	265	320	249	256	287	300	245	269	295	298	249	257	301	274	240	280	251	268	290	258	279	258	268	283	268	281	268	294	270	266	276	324	278	275	283	267	259	225	304	289	276	271	302	296	283	268	275	281	275	245	251	278	278	261	268	283	271	276	267	265	249	266	245	240	253	280	279	297	276	242	255	264	303	285	268	282	297	275	291	286	267	315	288	283	309	245	279	262	272	272	259	282	266	306	288	281	278	260	291	261	277	261	286	258	288	255	266	267	246	262	275	293	282	281	250	278	265	258	285	252	272	261	301	285	277	282	261	259	268	302	245	293	260	270	263	266	290	268	256	280	306	262	290	281	248	280	252	244	278	304	255	277	290	298	267	253	285	283	249	293	286	261	294	279	260	266	273	291	274	283	299	282	288	272	276	308	258	271	268	271	300	282	247	249	252	276	262	255	297	296	295	241	292	296	255	300	290	257	294	285	285	261	266	277	275	280	281	252	274	296	268	279	288	280	289	291	281	283	274	285	274	284	284	258	290	273	257	282	267	282	306	288	264	268	287	301	282	287	247	251	284	276	288	289	256	268	245	255	258	229	278	306	284	289	298	292	261	270	266	278	284	251	293	274	229	296	285	272	280	284	293	269	245	288	283	287	267	259	276	280	286	265	256	251	275	285	249	258	262	276	278	261	270	245	223	300	259	287	268	286	262	279	258	272	269	285	287	236	265	274	278	262	273	291	276	264	256	280	273	275	264	281	287	285	250	276	292	288	276	290	260	269	279	256	263	254	282	296	258	259	273	243	297	301	265	281	291	263	298	286	293	257	297	264	299	305	281	256	292	310	259	290	300	248	252	281	291	258	252	272	264	299	236	254	290	251	271	294	273	295	250	276	267	273	289	277	256	289	247	262	252	261	283	256	311	265	273	282	264	271	258	298	302	282	262	273	259	280	280	254	270	262	281	261	308	268	276	257	248	260	283	268	286	262	298	253	254	272	267	299	264	271	304	277	262	287	296	264	274	273	254	285	296	301	303	272	270	256	286	296	261	292	282	302	261	265	238	274	269	268	282	255	279	277	266	301	280	278	242	253	259	284	289	282	273	260	272	284	264	243	286	270	263	266	266	298	295	273	258	267	297	296	275	293	250	290	283	252	259	279	282	264	289	274	268	243	245	245	300	292	279	296	289	243	291	255	245	273	243	249	254	271	270	289	275	270	267	272	263	233	265	262	274	278	263	293	285	268	265	264	283	269	289	286	264	265	248	293	279	311	280	260	320	273	270	257	277	290	298	266	244	301	262	283	233	306	265	281	273	255	296	264	258	292	277	276	261	281	266	282	278	276	248	282	257	276	268	261	281	243	280	284	288	298	283	282	262	254	292	300	278	303	271	274	276	250	259	288	257	258	267	296	252	274	231	294	255	280	262	263	278	278	289	264	264	259	280	285	281	266	276	263	256	274	287	276	273	280	253	287	301	263	253	265	294	286	266	285	308	292	287	272	300	308	263	289	267	213	289	274	266	246	276	297	299	250	306	261	301	306	262	300	304	255	273	281	271	249	272	296	272	252	271	269	268	272	262	287	257	253	253	262	278	279	299	269	287	283	284	274	273	260	282	274	269	300	279	271	288	263	258	308	288	279	265	231	280	275	284	282	273	291	270	286	259	275	279	289	268	272	285	261	254	254	283	259	287	260	257	272	304	266	292	262	253	300	245	281	263	268	279	258	284	282	289	256	301	312	266	283	293	251	278	248	249	282	273	286	284	275	290	273	284	268	264	254	272	261	303	283	253	285	250	239	293	260	275	307	279	265	239	293	271	257	262	278	294	290	244	309	270	303	318	278	274	267	282	277	283	266	287	252	269	259	236	288	294	265	257	255	269	267	252	282	263	278	275	276	265	294	281	244	261	245	249	251	270	294	270	262	288	253	296	245	246	244	259	288	297	285	264	287	271	251	274	266	289	248	272	257	258	270	310	252	282	290	279	262	268	296	271	290	277	295	279	269	265	291	292	298	275	283	260	273	269	255	260	288	271	256	258	283	257	299	275	271	274	279	291	279	264	288	287	280	244	292	293	260	248	271	238	281	243	253	280	294	273	302	276	268	269	275	280	285	280	270	244	294	272	288	257	248	282	293	292	255	287	257	278	257	276	288	253	241	227	284	278	265	270	250	258	254	249	272	281	268	287	251	273	256	285	269	295	262	272	280	295	260	286	309	273	313	259	283	288	274	298	268	287	245	285	266	261	294	287	288	288	302	268	288	286	245	277	262	251	285	290	271	267	258	271	286	233	279	263	291	245	263	299	232	265	289	280	273	281	266	267	263	262	285	268	253	237	273	268	259	270	258	264	281	288	266	305	276	262	277	289	265	272	286	278	265	262	258	272	269	281	273	287	265	252	303	286	244	293	267	298	264	273	284	298	263	303	267	260	296	256	254	284	257	269	237	273	306	284	271	280	255	289	270	297	286	271	292	273	265	253	292	281	271	265	302	264	287	251	298	257	298	276	282	270	285	282	270	266	280	278	270	238	269	284	294	308	279	256	273	247	276	242	286	260	267	278	302	299	264	266	290	255	275	280	279	284	268	262	289	286	259	275	296	258	252	267	273	260	281	287	276	296	278	271	262	275	290	254	249	243	275	275	263	266	255	277	272	268	307	271	264	277	260	271	301	275	249	285	266	247	283	281	269	276	263	282	265	266	290	252	277	289	251	268	271	278	263	287	251	256	292	260	262	251	284	288	256	279	268	270	252	265	248	267	269	261	269	265	287	258	262	279	311	237	278	285	278	257	277	278	254	265	268	277	265	280	271	265	283	266	300	280	230	261	295	279	259	257	294	291	291	255	262	277	275	279	258	271	268	272	248	267	255	245	271	270	274	271	292	250	281	276	283	290	248	276	250	283	272	275	305	268	248	260	269	244	250	257	287	234	251	263	286	253	290	268	289	277	281	278	275	262	259	279	302	292	274	278	263	272	263	243	267	261	270	256	256	244	265	265	276	288	303	274	252	267	269	260	276	304	294	269	285	244	271	283	292
8065	2700	5695	6496	5574	4612	3870	3238	2692	2460	2193	1918	1764	1641	1551	1439	1351	1341	1302	1240	1181	1143	1156	1128	1060	999	1044	1004	1000	935	991	975	971	880	963	903	922	939	903	924	945	881	881	909	859	863	858	918	887	881	799	862	868	820	818	847	841	885	878	832	805	891	788	848	857	852	803	841	844	844	797	798	884	829	826	803	865	870	804	816	824	775	820	833	827	771	859	789	795	825	834	816	812	807	815	851	818	825	826	781	753	815	814	756	829	802	787	849	834	845	819	820	763	807	814	819	836	796	833	763	812	804	825	845	822	813	832	801	795	852	787	811	752	810	803	799	804	757	827	829	808	763	808	821	813	757	787	810	793	811	839	808	810	771	765	838	786	805	757	802	813	778	771	769	783	864	753	853	857	842	789	813	838	775	827	806	807	768	765	843	735	778	768	816	884	772	795	817	819	811	831	815	777	781	813	837	731	824	748	784	797	800	793	719	749	790	814	820	796	796	733	823	800	797	778	790	801	804	831	785	799	812	753	797	767	797	796	811	751	772	749	779	786	810	834	777	812	785	776	769	763	786	799	784	834	793	783	792	850	774	764	812	780	817	792	793	771	807	780	792	815	824	854	775	793	774	771	756	816	750	791	730	814	803	835	791	815	798	790	821	805	801	763	786	787	777	834	805	769	789	790	799	829	774	774	804	794	841	752	758	787	735	766	777	776	790	787	792	811	809	783	756	837	792	817	755	836	799	813	774	801	793	762	806	772	818	795	784	813	764	805	768	765	803	783	760	822	786	767	779	792	773	755	799	821	784	756	797	809	786	794	764	798	760	784	783	745	809	782	848	830	851	808	800	813	788	816	805	803	809	776	786	757	785	766	809	832	761	769	829	804	866	786	783	789	826	847	765	819	780	770	786	812	779	849	820	780	819	848	805	793	776	818	766	765	801	790	798	792	821	794	769	851	769	779	794	803	781	799	809	799	841	735	824	820	807	781	780	762	757	788	830	762	830	782	813	806	807	791	832	821	800	801	791	796	793	884	797	792	765	816	776	790	779	817	875	747	836	845	802	726	775	828	768	787	812	800	803	777	851	774	774	792	792	800	775	809	754	818	793	770	798	799	817	807	783	783	762	784	769	780	811	806	756	835	794	744	808	837	841	772	815	854	786	735	813	785	776	790	799	822	812	756	812	856	790	787	766	795	812	849	804	832	821	769	747	771	766	796	729	801	790	786	806	813	856	720	782	767	753	826	821	768	837	780	819	803	790	815	803	795	798	837	794	796	770	781	780	806	781	766	825	837	780	822	775	815	790	785	730	755	795	792	788	783	828	791	797	795	843	821	824	807	755	833	783	819	786	771	803	758	777	791	813	762	781	785	747	809	782	832	789	783	790	802	805	748	851	772	781	797	846	822	874	828	784	742	807	811	837	798	820	786	821	814	805	834	826	790	752	790	748	773	792	777	796	773	759	833	796	861	735	750	790	795	822	804	827	770	751	763	833	794	765	803	773	791	777	775	827	837	792	809	836	742	817	831	793	801	804	801	801	837	846	722	763	751	809	762	767	854	765	827	737	779	853	763	811	772	798	769	808	741	837	829	762	731	777	871	810	783	818	798	789	807	805	799	791	764	783	768	767	778	843	788	778	802	821	778	813	818	776	780	788	831	761	773	818	751	790	799	708	850	779	771	832	770	806	812	822	780	773	798	745	735	801	794	809	800	777	802	820	800	819	832	799	766	783	794	870	767	782	824	781	803	854	772	822	779	789	827	804	769	794	815	771	801	801	786	819	847	750	789	833	775	781	794	778	805	805	778	795	829	813	777	828	771	749	813	812	791	788	814	778	845	807	775	787	842	806	794	798	832	748	807	774	763	779	793	802	807	818	783	745	823	808	789	771	844	777	812	825	790	793	789	821	805	736	777	826	797	757	764	791	804	780	772	755	789	789	782	779	777	801	791	799	869	824	821	807	777	834	732	839	791	784	793	833	793	790	803	793	816	781	760	832	777	827	774	805	758	808	804	822	822	832	785	779	840	804	787	818	782	820	814	864	737	850	766	755	765	833	791	783	778	816	794	773	808	717	832	737	784	804	778	795	808	785	809	775	845	845	804	777	800	777	781	787	807	783	822	821	774	807	789	764	790	808	810	801	805	762	804	797	809	822	744	808	795	802	822	826	749	771	798	779	807	805	742	832	801	779	787	800	777	809	798	783	745	779	757	802	818	782	800	833	795	769	826	826	828	823	791	815	790	824	746	783	773	816	787	841	820	794	793	813	769	774	794	786	743	807	758	789	775	772	793	762	784	815	775	833	818	834	812	781	770	791	830	839	763	785	803	787	759	821	832	730	808	818	771	788	758	797	852	788	802	805	806	763	790	792	724	823	792	793	766	789	740	823	762	822	783	769	738	766	792	762	826	805	780	821	773	834	841	788	828	830	850	760	799	817	817	817	796	827	813	845	825	750	767	767	763	866	786	787	750	794	816	817	815	812	790	819	781	797	841	768	819	821	793	787	836	809	808	829	801	803	823	800	786	783	777	812	789	793	756	799	746	823	769	813	758	798	761	830	800	825	771	767	811	761	769	771	748	796	792	743	749	816	804	807	784	744	808	850	774	794	773	751	775	787	778	787	831	809	793	806	775	779	815	770	837	779	747	783	751	829	806	864	817	773	801	818	809	781	801	796	761	807	803	800	791	756	811	799	825	801	789	791	785	791	869	779	811	750	800	800	764	764	779	810	773	746	789	741	785	756	807	743	836	788	796	762	765	744	771	780	833	752	799	819	798	801	816	753	784	765	773	771	784	791	858	835	805	787	763	811	821	788	773	815	852	790	753	821	761	773	791	772	785	842	769	797	788	811	751	764	780	775	809	761	809	759	795	781	847	843	764	805	787	807	771	781	743	799	793	797	794	804	781	761	799	818	821	778	801	845	788	814	794	762	778	782	823	784	809	780	844	822	828	771	844	780	839	806	767	797	798	812	728	810	777	760	747	798	771	801	815	797	773	801	749	744	751	815	792	781	786	779	815	796	755	775	808	774	790	821	808	831	793	795	841	817	786	824	816	799	799	829	849	806	796	810	788	782	819	826	855	808	774	736	822	827	847	775	810	765	775	805	799	853	876	845	756	819	743	832	763	813	746	797	790	760	803	820	793	788	809	798	806	771	814	757	775	757	764	780	836	805	832	830	756	791	773	747	777	800	805	831	792	808	776	804	769	785	841	819	792	779	801	867	809	808	755	811	765	796	833	812	775	814	778	777	748	784	831	784	789	786	828	801	800	799	803	776	800	849	772	804	769	832	822	810	742	843	806	818	814	811	850	772	815	751	815	821	756	743	769	808	783	809	826	762	722	818	851	780	785	743	805	827	800	770	802	800	789	814	839	780	787	829	769	759	819	793	773	830	775	757	785	785	783	837	864	784	798	821	834	793	740	771	783	742	819	820	803	865	786	825	804	777	769	744	816	791	782	799	788	789	767	842	774	825	816	791
2156	238	236	219	221	200	192	197	167	170	165	173	184	178	178	176	179	177	168	195	184	175	163	170	173	155	178	155	146	149	199	177	180	155	168	179	167	186	163	177	167	181	171	163	165	149	173	158	175	157	143	196	175	165	189	195	172	179	180	175	155	165	154	182	183	156	185	180	186	161	184	173	157	172	152	195	179	175	179	179	174	161	183	167	170	171	175	170	168	159	182	170	185	163	171	180	161	163	173	161	158	176	163	169	162	180	176	176	174	149	167	170	186	170	199	171	184	194	158	178	188	157	186	167	160	168	173	187	171	179	157	177	180	168	191	193	151	166	158	155	156	171	175	169	145	161	192	182	167	178	175	201	175	164	183	187	128	182	171	175	171	138	173	190	188	170	174	174	173	152	181	188	187	182	177	178	194	172	187	174	162	198	163	159	165	162	162	183	193	161	167	172	179	194	153	191	175	193	187	172	175	162	178	153	158	146	155	167	190	187	169	156	172	155	183	166	168	182	170	187	182	185	187	158	162	170	172	168	152	178	171	167	159	166	151	173	179	167	182	179	180	183	184	185	183	185	165	171	166	189	189	166	164	171	177	175	172	183	173	179	179	171	179	179	163	186	179	168	170	177	172	176	164	185	182	164	194	160	178	178	179	175	167	164	185	171	184	159	165	166	164	176	197	164	201	165	162	169	164	187	169	159	182	174	169	163	188	165	163	183	172	187	166	190	171	160	176	180	164	215	158	165	154	186	170	158	192	159	176	173	182	160	175	176	195	175	200	161	170	180	173	154	168	183	167	166	168	163	173	176	167	197	157	142	175	182	169	159	162	172	167	170	166	174	174	156	165	191	152	160	181	145	174	168	160	167	168	182	188	177	161	171	184	160	195	187	164	168	171	184	164	151	186	176	189	160	161	183	185	170	187	155	178	168	188	191	160	178	172	181	181	193	174	156	180	159	175	193	174	179	197	159	170	176	188	188	172	160	163	151	185	171	179	173	150	156	195	181	161	162	167	187	166	164	180	153	163	159	174	182	186	183	173	189	171	167	160	161	186	170	188	192	155	167	172	157	161	192	174	183	175	165	205	167	179	171	181	160	158	157	166	175	163	162	169	187	173	174	158	173	188	179	190	159	184	165	170	171	144	202	169	155	153	190	165	165	182	168	177	169	174	185	185	195	182	164	162	158	190	171	175	159	184	164	164	169	153	189	174	168	197	191	201	158	178	181	182	194	180	168	165	162	174	171	146	191	184	194	185	186	191	165	187	175	181	151	179	155	184	177	157	170	182	170	177	188	154	201	171	185	173	169	184	173	185	175	170	170	188	193	182	157	190	154	189	169	184	161	169	161	196	170	175	200	188	173	188	178	149	169	183	167	185	181	167	176	172	160	173	165	187	161	178	183	173	153	175	181	177	177	188	174	172	169	161	171	177	174	174	152	177	161	141	179	176	161	179	170	154	162	184	180	157	192	160	160	188	146	177	175	178	193	190	188	167	168	193	169	189	165	150	178	192	179	149	160	186	175	168	178	189	169	166	150	164	161	175	155	168	187	170	145	173	172	186	155	170	172	190	195	177	185	166	156	163	188	171	202	177	145	185	181	190	170	157	164	171	166	182	193	185	144	198	170	163	183	177	182	168	180	148	179	157	196	197	158	179	197	145	176	173	176	192	170	173	177	165	172	160	156	162	158	177	182	171	189	195	159	176	174	145	170	188	172	209	184	166	146	163	166	151	157	164	173	181	184	174	167	185	171	191	183	171	164	183	198	153	196	198	145	177	188	164	173	153	151	170	185	172	188	182	175	193	164	163	188	165	178	159	167	194	158	193	171	179	172	183	177	163	142	175	192	165	164	181	182	179	168	163	154	184	163	191	198	180	174	177	185	156	149	158	177	157	186	164	172	176	183	172	161	183	190	158	167	186	177	190	166	156	180	190	165	157	170	185	165	186	166	168	159	174	185	174	172	169	144	163	169	172	174	181	177	193	179	183	199	174	178	159	187	184	163	181	168	162	168	161	185	186	166	149	188	188	209	165	176	172	176	181	168	166	181	152	183	160	163	165	179	173	173	165	156	176	167	180	183	174	174	201	186	152	172	167	169	174	170	176	184	155	170	175	165	175	169	174	191	166	168	178	172	157	180	178	164	203	145	167	190	183	162	172	168	164	204	190	176	147	178	167	178	181	177	163	193	160	179	177	177	161	184	171	187	186	176	172	179	196	160	172	190	162	142	174	192	165	172	175	183	182	182	189	170	168	174	171	191	195	201	164	168	152	156	181	133	166	157	179	170	158	136	164	166	195	157	151	187	164	167	174	185	160	164	175	153	181	171	170	193	152	161	163	159	158	187	176	166	167	190	167	154	191	195	173	163	185	154	156	192	165	170	165	166	175	174	174	161	157	183	168	169	168	188	195	177	155	179	171	157	186	172	198	179	163	145	160	150	171	197	171	164	193	179	184	163	153	186	195	156	202	177	170	185	175	188	170	155	161	169	173	186	149	184	173	182	183	150	163	152	159	193	174	157	174	152	160	186	182	138	165	192	183	173	179	152	158	187	175	201	164	185	179	170	180	185	146	169	180	169	164	165	155	206	190	169	175	171	173	156	189	189	146	165	173	178	192	198	203	157	162	172	185	193	154	179	172	182	177	174	179	188	161	181	157	160	166	179	170	169	157	176	204	191	177	186	147	179	180	169	162	187	184	169	195	195	171	173	189	152	156	173	180	185	162	175	156	165	180	176	169	202	162	181	174	184	171	182	204	177	148	175	191	171	171	188	187	182	165	172	182	168	184	155	174	159	197	164	180	186	166	169	149	187	174	166	168	170	165	172	158	171	177	164	180	171	191	197	163	158	173	197	177	164	157	177	167	166	171	168	185	161	186	180	165	197	185	189	195	190	151	153	169	170	171	174	192	166	169	171	173	165	177	184	193	168	180	168	154	176	156	184	189	187	184	151	150	185	194	196	188	159	185	184	163	168	167	192	170	194	192	169	164	195	178	158	172	157	170	176	180	203	161	161	189	195	177	176	162	176	163	186	159	193	184	154	186	153	181	174	170	199	160	166	195	182	184	168	168	171	176	156	155	174	187	181	174	167	139	166	168	138	186	149	169	175	159	161	186	166	190	176	177	169	200	166	178	163	131	168	162	168	179	163	177	162	173	174	191	198	171	167	183	172	180	190	176	183	146	179	185	177	165	169	183	161	208	194	177	169	168	187	184	166	170	150	173	183	182	170	170	186	142	186	181	186	208	173	179	170	179	157	177	163	188	188	180	190	193	169	173	168	210	165	139	195	171	169	172	168	167	153	183	199	166	184	148	181	174	170	183	180	180	179	169	158	163	162	176	178	177	152	191	146	169	180	152	166	192	164	163	182	187	184	158	166	168	162	168	184	178	188	151	162	178	171	169	158	179	169	198	173	165	185	188	167	163	171	176	178	176	160	192	174	170	186	160	175	166	165	187	164	179	171	154	181	185	178
1961	648	769	804	743	666	629	607	608	586	523	648	593	603	561	593	556	623	577	615	557	531	599	561	624	564	580	601	562	556	554	533	605	580	565	563	528	579	548	549	534	571	549	582	615	579	592	534	534	548	566	555	586	562	585	577	598	564	544	595	563	558	581	563	587	578	552	529	538	572	522	579	523	554	528	533	550	534	579	562	563	558	575	531	559	554	578	586	567	578	536	560	548	535	527	577	560	575	561	565	563	600	615	545	608	523	513	570	545	558	547	517	544	581	521	553	551	568	511	588	530	551	561	526	562	536	555	562	548	575	574	559	504	588	540	552	516	531	561	525	555	544	560	524	533	575	517	568	520	549	553	589	582	576	530	548	532	570	583	562	575	524	580	586	540	546	561	541	567	566	564	544	575	569	501	526	563	550	539	590	519	581	550	542	567	527	553	573	555	527	560	556	544	557	620	526	537	534	580	565	573	591	596	587	546	552	558	524	604	579	565	551	525	530	545	561	559	530	518	580	581	568	509	498	546	575	570	536	570	544	586	510	566	561	552	579	550	528	518	561	567	556	587	527	541	560	569	531	578	552	563	510	597	529	538	536	543	562	540	572	580	578	528	622	571	563	586	536	589	528	607	546	576	532	600	570	519	551	547	527	546	539	525	522	540	487	590	551	554	531	543	603	580	528	569	564	585	546	528	516	566	577	582	580	548	593	550	560	568	553	517	508	586	554	588	554	567	549	548	575	562	538	544	559	533	578	607	550	585	570	558	558	547	528	579	501	585	534	582	579	564	572	536	518	542	553	513	547	561	564	542	550	547	545	571	551	511	527	568	500	542	525	563	555	549	572	610	581	578	550	555	553	545	559	578	539	591	554	557	557	581	553	544	540	576	523	596	569	505	555	547	545	582	562	526	587	572	545	605	576	573	541	571	599	560	572	561	538	578	561	573	591	589	553	538	577	535	569	548	550	542	523	547	567	513	572	537	551	561	539	568	522	532	569	551	585	556	544	520	599	600	583	561	551	574	537	539	528	540	540	562	568	563	581	509	556	594	544	564	570	498	575	543	576	532	536	574	568	573	525	525	589	563	533	628	627	571	566	523	544	565	562	570	532	514	557	528	543	592	567	605	564	542	581	550	532	566	570	520	569	540	524	562	545	575	594	548	613	529	548	548	543	572	569	552	538	528	531	564	582	566	535	580	529	567	573	560	578	590	597	528	540	577	577	576	553	537	535	556	537	568	570	578	552	553	544	534	541	506	552	546	543	554	573	561	548	551	544	591	506	558	572	521	524	570	542	553	522	511	569	543	505	576	534	555	517	579	546	530	548	533	581	550	565	545	579	557	527	555	545	531	534	544	542	570	544	526	500	609	530	604	554	625	626	579	566	613	584	535	554	520	572	539	499	528	560	537	571	533	535	548	546	554	551	544	563	569	547	548	572	590	482	534	553	560	514	555	569	550	529	562	561	530	571	552	549	593	570	528	539	556	567	615	566	586	519	545	530	577	576	585	543	574	535	587	538	574	519	533	549	581	542	536	568	524	546	552	537	533	556	649	520	547	533	573	559	531	546	532	561	547	570	551	577	553	564	605	579	570	546	588	520	557	596	567	604	569	542	568	585	578	560	520	554	561	564	579	532	518	561	571	629	540	533	526	547	553	547	548	563	574	563	630	583	546	552	566	578	541	547	552	536	570	543	561	533	572	576	563	569	522	572	564	521	603	549	577	582	563	571	572	555	498	568	552	563	544	537	555	547	586	581	572	555	537	551	611	567	580	536	586	548	546	524	565	551	546	543	529	566	542	563	563	522	560	552	555	560	574	550	533	537	593	570	554	526	577	563	539	552	515	572	548	553	524	505	548	554	565	591	532	576	526	563	531	566	585	589	596	558	584	544	525	612	577	540	592	551	608	509	572	581	576	563	602	534	561	544	557	564	557	567	550	569	564	549	567	547	564	552	551	578	537	530	546	564	551	528	549	585	530	553	554	557	505	586	545	551	541	559	574	520	571	546	560	583	555	537	568	525	556	582	523	556	579	521	553	589	557	499	556	530	623	581	549	559	574	574	565	556	555	591	539	552	548	559	563	578	598	568	554	511	522	530	573	570	539	545	547	563	531	588	516	546	593	563	550	535	522	585	537	560	574	555	552	590	547	575	587	537	505	562	583	605	606	584	569	573	574	545	566	593	622	524	505	548	566	569	555	543	564	550	587	554	562	574	549	581	548	547	580	561	600	538	581	550	525	524	553	561	542	566	520	553	562	615	547	550	590	525	609	527	556	539	556	597	530	544	541	568	565	569	595	577	549	547	540	549	547	562	550	569	529	531	585	581	529	555	576	539	561	581	583	580	585	572	552	539	533	558	546	524	531	577	610	482	555	500	529	590	571	537	532	555	557	549	582	518	578	586	561	547	526	563	545	545	499	582	594	538	571	578	569	592	566	574	533	568	567	590	553	529	520	565	561	566	546	515	565	559	550	600	616	579	554	534	567	546	554	534	552	572	537	568	598	566	521	506	578	540	571	532	531	576	551	568	511	582	562	552	546	557	547	566	542	562	499	584	569	536	564	571	518	587	542	572	537	568	549	560	555	572	574	540	553	519	534	536	548	571	512	562	545	571	596	598	535	545	549	547	529	539	590	556	591	590	598	529	547	582	550	536	532	559	556	560	603	567	595	545	599	563	538	578	542	597	602	596	568	536	522	559	579	589	531	593	553	539	555	580	569	534	591	518	563	556	540	543	543	561	568	513	578	558	565	569	530	569	559	524	557	531	559	536	570	537	512	521	607	565	541	553	554	599	591	577	601	552	512	548	526	611	568	549	546	560	586	545	608	530	553	550	544	538	552	551	541	528	549	573	597	586	556	543	588	598	544	566	570	524	571	538	561	568	575	530	559	599	572	530	550	555	539	579	510	545	568	556	575	553	559	511	530	537	545	583	572	559	536	511	594	521	556	571	510	565	567	595	555	573	579	544	549	556	577	555	568	540	564	616	556	539	525	578	527	548	569	550	600	562	527	577	586	532	544	537	546	526	569	564	545	513	550	583	539	547	517	566	541	552	552	601	564	551	599	596	560	592	566	564	584	558	512	531	585	549	575	544	542	577	545	584	563	554	565	544	531	555	595	555	557	579	544	591	560	539	543	592	576	531	567	546	517	530	592	569	548	496	525	588	573	543	516	532	564	532	542	542	520	543	604	566	539	551	535	535	544	549	586	550	578	561	514	568	536	550	545	548	581	544	589	562	512	527	562	588	577	497	579	551	546	541	556	592	557	538	576	553	542	542	540	550	542	574	584	531	555	577	579	530	586	548	569	540	575	559	539	532	535	525	554	580	548	553	485	548	540	537	553	566	548	572	558	552	550	564	529	561	508	537	590	581	567	535	543	590	577	579	532	560	581	524	553	546	527	591	569	568	531	556	516	530	568	572	616	566	574	540	543	539	593	575	534	557	532	558	520	542	569	543	565	565	523	562	552	539
9196	1369	1678	1400	1037	738	669	550	451	438	410	403	358	376	364	353	348	330	332	328	324	329	320	304	313	311	320	357	322	318	320	297	329	333	295	326	331	321	320	310	315	281	330	345	318	290	301	309	300	349	340	326	301	308	323	317	297	300	314	285	305	315	318	310	298	310	297	279	280	329	293	296	324	319	292	316	325	327	302	304	293	313	317	288	280	307	325	284	339	343	293	324	298	308	302	306	335	334	315	287	305	315	302	301	287	301	306	310	313	302	334	293	319	293	287	288	306	304	262	294	321	286	321	297	280	302	307	279	322	301	306	312	270	280	318	312	320	291	281	324	312	324	293	295	322	314	279	335	293	298	301	313	305	304	266	308	313	316	294	327	301	304	325	296	336	308	272	314	306	289	269	302	291	305	333	320	297	302	327	323	283	289	338	313	323	314	301	314	295	325	313	303	287	313	313	301	302	283	285	342	293	286	311	315	291	306	306	315	313	299	322	314	312	310	287	312	331	330	300	312	288	292	293	312	313	280	316	306	318	324	291	329	319	298	301	284	311	343	298	294	287	302	334	308	307	281	305	324	307	281	306	319	322	312	278	321	299	315	305	303	284	286	304	318	291	304	313	294	303	281	300	315	263	325	300	314	317	317	312	295	325	325	317	288	291	285	314	311	310	295	298	313	282	322	288	313	295	297	314	298	331	299	334	320	310	302	284	311	311	330	330	316	279	289	308	303	310	313	287	304	286	313	350	325	344	322	314	291	359	295	284	312	285	307	307	316	287	271	281	306	336	287	305	301	288	308	300	350	317	302	305	308	273	317	279	324	304	279	286	270	293	325	290	300	281	296	273	289	315	282	267	311	325	286	301	304	307	301	315	323	320	307	282	281	312	311	285	279	306	291	297	331	293	267	308	322	310	291	337	289	293	307	291	329	265	325	309	285	330	285	279	308	316	335	343	318	313	324	324	292	315	288	275	340	281	293	301	318	291	292	317	298	315	309	287	279	287	315	309	284	294	312	308	341	317	297	290	294	302	334	334	294	303	324	312	316	290	282	284	306	301	309	314	330	346	334	304	323	300	304	299	285	311	316	303	316	283	314	329	301	283	326	310	336	320	280	317	315	290	305	310	321	285	279	314	326	315	295	325	298	285	309	292	296	285	306	289	308	291	304	281	295	283	324	283	319	296	319	289	307	310	268	294	319	311	305	287	300	309	299	325	311	349	304	300	292	283	290	308	323	299	309	308	324	293	302	306	276	277	307	311	332	355	337	337	323	296	295	312	328	312	308	304	320	331	296	300	302	310	308	293	318	283	312	276	309	309	320	295	303	324	306	297	307	320	309	301	328	293	304	313	311	322	333	281	292	291	314	309	316	296	306	321	333	307	310	318	290	312	326	318	299	321	309	304	293	333	335	297	317	288	302	297	330	312	322	293	301	312	307	327	354	317	281	292	311	292	279	300	319	306	314	312	309	289	305	296	318	334	295	312	298	299	292	306	331	276	304	325	306	284	296	314	356	290	318	283	298	315	291	288	324	285	325	307	312	298	279	303	292	306	326	309	311	298	308	290	292	290	320	286	296	297	311	296	318	303	303	314	306	292	268	308	294	268	289	305	307	298	299	295	273	312	285	294	317	306	305	331	268	345	303	292	316	318	321	303	307	288	311	311	316	298	292	306	294	330	302	321	312	292	298	280	304	307	283	301	321	273	309	313	278	299	307	315	314	302	292	298	298	288	338	310	294	308	301	337	316	284	300	335	319	314	291	287	301	316	328	289	273	312	325	300	324	285	333	297	310	289	285	285	318	339	315	295	316	333	318	276	283	295	294	267	327	332	289	316	286	324	318	297	305	306	306	271	323	299	287	312	330	286	291	313	343	329	286	294	323	315	296	311	323	310	300	300	303	312	300	324	290	294	336	319	313	322	300	272	310	321	281	330	317	312	290	280	279	335	321	314	298	271	320	347	300	290	288	294	297	256	317	308	328	277	303	307	305	313	271	316	307	282	314	308	328	354	313	319	303	269	302	309	292	269	307	330	323	297	310	315	311	324	323	296	289	311	282	299	284	314	295	288	288	316	317	274	315	291	258	289	330	321	286	313	303	364	307	290	285	284	319	300	334	316	283	289	308	309	311	303	339	310	312	312	290	307	304	296	314	325	312	303	322	310	284	312	312	316	310	304	307	336	295	293	312	298	289	342	294	323	306	300	307	322	335	297	325	306	280	263	309	318	298	340	271	286	328	309	307	314	301	299	317	312	314	308	306	289	309	317	304	334	312	325	279	269	318	330	259	353	299	326	319	310	320	340	281	301	282	308	313	302	303	289	300	297	317	282	282	315	310	317	284	288	289	305	305	301	283	315	296	306	322	296	280	286	290	296	304	320	322	285	301	318	307	291	293	302	331	304	316	304	289	293	308	297	322	332	328	347	294	312	315	351	300	336	323	272	293	288	321	322	306	315	328	299	295	322	305	326	263	279	295	314	295	316	323	322	292	316	312	299	297	300	287	300	314	284	311	332	324	323	300	320	288	300	293	279	299	304	315	296	312	326	318	302	291	295	323	301	290	331	299	297	287	299	316	354	311	295	322	310	306	286	286	308	305	322	295	288	300	299	317	316	356	321	319	304	332	296	306	292	309	290	306	311	278	323	318	328	321	321	300	305	324	287	291	322	297	305	330	284	298	313	311	296	281	336	330	315	291	297	320	282	282	315	299	325	338	326	294	304	281	290	273	322	299	298	317	303	303	271	298	273	307	328	329	336	330	263	281	289	283	262	311	280	277	330	309	319	275	294	309	295	298	301	288	297	302	312	319	290	295	289	326	304	335	294	288	290	289	293	330	286	324	313	300	322	310	323	282	308	281	312	288	305	319	310	324	319	305	306	297	295	340	335	296	314	287	305	295	288	307	274	293	307	333	292	304	314	318	290	317	271	293	302	282	301	292	336	292	308	325	302	290	302	328	303	292	278	316	318	306	275	293	300	287	293	319	312	285	302	330	307	304	277	304	300	345	336	302	280	323	297	297	318	297	298	280	310	309	321	316	348	263	314	278	306	301	307	301	307	324	315	323	271	305	290	302	281	304	300	335	286	295	298	330	322	303	309	303	295	274	304	316	275	321	293	290	261	291	296	292	303	298	305	305	295	299	312	341	298	307	332	280	299	311	289	310	304	294	341	319	304	298	287	314	273	312	298	299	349	299	312	283	311	274	314	335	325	302	326	343	315	322	317	286	279	310	289	336	296	320	315	305	345	299	308	298	290	298	287	317	330	315	319	285	291	300	298	300	317	279	320	292	351	322	300	297	275	301	289	307	298	280	283	279	305	337	286	291	325	311	324	299	311	318	324	317	300	262	293	308	299	286	302	316	291	323	308	280	291	310	315	319	287	294	288	309	312	297	311	293	322	309	320	276	286	312	321	296	294	317	295	313	312	309	322	324	328	335	311	301	320	377	320	295	316	310	304	327	286	313	306	282	293	287
5627	1889	3407	4093	3406	2851	2456	2157	1931	1697	1637	1529	1455	1347	1277	1228	1250	1218	1127	1172	1136	1098	1025	1052	1019	1020	1000	1008	947	934	1007	977	989	980	990	987	1013	974	964	949	980	909	950	917	973	954	950	865	913	925	982	960	957	890	892	893	882	918	938	933	928	908	867	887	858	901	911	958	900	886	921	907	937	962	884	896	933	941	873	908	894	887	872	858	918	896	857	842	933	895	954	926	901	902	891	909	891	867	908	849	881	922	894	943	892	929	839	865	888	880	895	835	904	902	895	913	862	895	890	872	903	946	921	896	902	910	853	845	886	880	862	890	880	887	870	881	871	895	907	927	893	914	896	862	897	870	906	875	876	841	860	877	910	918	869	895	925	874	875	876	886	894	916	890	816	878	881	911	894	919	891	890	919	886	862	909	811	933	910	926	919	895	917	859	892	889	880	864	855	866	913	904	878	901	863	951	888	840	884	893	867	831	897	887	940	862	919	823	881	868	873	900	953	907	943	889	896	931	902	882	869	911	901	908	916	906	870	900	925	900	896	918	914	932	878	865	881	951	907	885	931	914	881	949	845	899	846	876	890	898	851	893	893	913	946	949	900	907	898	969	866	864	871	878	896	899	853	842	887	898	923	870	880	867	908	884	901	903	935	862	908	900	915	871	896	888	901	830	864	838	869	885	897	888	866	884	897	911	878	866	854	864	941	899	801	918	887	915	909	951	928	860	895	853	939	901	962	883	934	877	838	917	852	852	888	895	848	887	894	877	919	918	869	831	880	834	813	865	862	913	887	894	870	869	868	884	886	923	893	879	807	879	950	874	912	850	917	879	836	853	935	895	835	894	887	880	911	927	927	829	872	894	936	891	923	911	896	913	868	861	900	846	925	900	947	871	877	921	898	880	869	875	822	895	889	877	913	843	910	874	864	857	921	918	902	928	902	854	847	884	860	862	861	901	858	900	858	887	918	918	890	901	906	904	890	961	888	916	826	888	888	905	858	906	905	891	854	892	858	861	878	892	898	941	844	892	879	852	866	864	902	866	868	882	914	882	900	879	905	913	896	873	915	878	906	854	855	897	880	904	853	892	845	841	887	853	959	920	892	933	856	954	851	913	882	871	871	948	868	851	895	851	869	853	886	920	881	913	911	898	896	875	912	898	885	920	929	846	923	865	842	920	927	887	864	919	898	875	878	963	889	938	920	909	878	869	855	855	916	920	919	911	879	888	883	886	873	930	876	861	851	891	860	903	922	837	947	859	883	873	905	923	884	897	883	899	913	879	893	850	855	947	903	906	858	860	944	905	896	855	868	872	871	885	859	921	882	924	842	872	840	890	911	902	950	898	893	876	922	854	932	855	876	882	876	891	906	905	865	934	912	902	937	873	914	871	914	916	931	849	913	929	860	919	855	851	892	918	868	872	902	893	892	927	873	879	904	890	845	854	889	874	957	902	923	896	819	853	860	847	919	890	901	893	901	820	893	880	891	883	865	911	853	888	938	862	903	905	862	865	901	848	954	900	903	827	822	858	937	892	897	923	926	875	879	861	878	876	932	864	916	923	882	846	920	852	859	901	913	898	866	895	896	877	898	910	895	843	932	926	916	892	862	909	924	890	881	929	889	867	888	843	878	867	874	873	870	909	901	912	938	915	939	924	925	867	861	876	909	894	899	866	886	838	908	897	906	892	924	912	867	895	860	926	874	887	879	912	893	908	906	869	873	892	884	915	898	896	910	876	909	889	901	905	915	913	853	890	949	885	902	858	832	883	911	890	865	898	884	906	847	880	888	843	895	853	877	850	832	836	878	930	869	887	839	887	841	887	933	945	937	917	858	899	882	891	854	878	870	949	893	903	877	964	882	849	862	930	911	869	901	907	893	809	951	859	889	918	929	842	893	891	864	857	865	894	820	902	891	896	868	899	921	865	897	902	842	896	891	850	918	897	884	887	943	864	846	946	878	926	904	895	894	865	875	878	879	907	913	911	885	936	899	901	952	884	910	902	877	909	860	961	914	893	877	880	931	863	870	824	856	893	853	869	876	887	842	949	883	896	864	907	879	883	943	864	899	873	882	895	834	902	849	897	891	898	899	841	838	929	876	861	945	915	852	879	923	891	896	879	914	913	825	886	855	890	848	906	897	901	857	911	878	867	891	970	846	921	916	905	855	891	865	855	911	885	911	894	884	902	926	869	869	880	853	919	877	904	884	906	907	867	872	878	872	912	917	901	842	923	938	909	874	884	920	912	857	881	934	895	851	925	872	864	866	867	904	903	851	904	819	830	928	948	864	912	848	868	941	959	936	867	917	893	895	890	876	839	894	872	855	918	893	913	862	908	914	868	876	840	896	903	904	865	892	902	904	926	895	915	893	951	868	873	882	874	906	886	891	888	882	909	897	804	878	909	933	883	861	903	938	920	868	896	917	897	877	897	868	928	872	852	915	932	920	892	891	889	894	824	928	909	892	873	861	854	894	916	894	938	936	897	883	881	862	851	894	896	859	855	889	885	867	873	886	840	896	849	921	857	848	937	941	931	892	883	862	875	921	853	819	873	881	916	888	878	883	892	874	893	844	937	840	834	886	921	868	888	909	871	846	903	899	865	861	883	867	845	896	857	841	865	909	899	943	879	852	944	912	868	822	906	867	864	892	875	862	932	872	869	931	899	890	929	884	865	893	892	877	857	885	928	956	911	888	892	905	865	914	883	873	888	912	871	912	837	890	913	889	885	925	870	847	924	865	909	931	858	916	906	912	907	874	861	844	900	855	921	933	872	869	859	897	869	926	900	902	868	867	917	890	839	852	860	889	832	876	909	913	846	876	924	897	922	953	904	933	856	900	861	885	911	879	870	888	929	838	912	936	943	951	897	937	856	803	879	920	912	812	866	848	880	855	911	887	855	880	898	912	904	902	896	900	875	844	882	866	876	909	875	920	856	860	894	879	902	813	883	955	813	868	912	931	890	880	907	914	838	858	865	869	852	854	917	870	918	879	927	924	982	947	874	858	883	835	902	863	888	900	887	891	945	859	907	910	890	933	891	902	904	903	913	859	909	855	867	847	908	855	865	950	861	859	904	937	899	932	894	923	878	909	891	848	888	844	893	854	944	935	908	876	894	950	924	865	888	910	873	864	875	877	882	872	874	917	912	857	845	875	858	909	892	880	849	900	930	871	949	829	914	900	861	900	910	878	862	901	806	917	884	931	922	902	901	849	855	897	890	838	861	888	879	870	938	852	880	933	950	882	855	934	926	873	894	842	867	936	921	895	903	894	893	811	934	886	889	916	911	919	886	858	908	857	929	810	854	847	902	946	869	906	872	924	898	880	871	900	825	910	914	870	879	922	870	854	876	933	928	922	852	880	901	914	909	882	844	896	880	866	870	892	874	925	868	890	851	907	901	873	927	942	868	894	923	890	891	890	897	939	907	830	893	836	875	879	919	933	915	922	892	874	875	956	903	917	893	880	895	901	870	890	937	848	858	853	881
16806	2695	3000	2386	1666	1197	941	781	606	578	523	461	399	414	397	371	354	358	334	317	321	329	315	294	322	298	332	311	300	304	306	284	293	268	289	345	282	303	263	298	286	312	286	281	315	309	304	273	284	263	277	266	332	265	276	285	251	259	274	290	276	284	236	271	292	277	278	280	280	277	241	251	280	279	257	283	286	293	268	283	273	250	291	270	295	253	257	266	292	257	287	273	269	280	272	289	260	274	271	259	267	283	252	267	260	273	262	307	278	254	268	288	276	266	273	259	265	260	276	256	265	269	285	293	270	257	272	306	235	250	275	279	235	282	255	273	240	296	287	272	294	267	281	263	271	243	259	236	245	234	257	256	279	259	265	245	268	277	286	276	255	242	277	275	280	278	241	267	264	286	273	290	234	265	289	279	307	278	292	266	289	283	295	241	271	262	244	236	284	265	286	279	267	282	261	241	257	260	284	260	255	267	290	286	282	271	291	293	281	296	249	291	290	264	284	261	306	262	267	289	285	258	301	258	291	290	264	306	265	296	306	269	240	277	285	251	282	273	262	272	245	285	319	287	284	258	256	266	275	276	269	271	275	307	256	276	292	256	287	294	284	280	267	276	284	232	270	272	291	276	243	295	307	291	257	261	261	264	272	290	269	274	284	286	254	265	270	279	274	298	255	296	246	263	241	273	249	270	282	293	286	251	250	293	258	245	220	276	285	290	275	282	266	258	301	263	279	256	293	278	289	279	273	251	311	267	264	268	287	235	253	283	273	252	268	285	281	276	300	297	311	252	264	274	284	290	284	232	264	283	259	232	253	274	270	290	227	268	276	284	260	273	269	257	280	275	265	261	257	277	241	268	268	251	284	255	264	264	283	305	301	287	266	280	271	266	284	275	259	245	263	297	273	262	257	254	277	304	292	255	259	296	299	289	286	259	278	286	281	254	279	265	278	299	277	285	298	307	252	287	250	283	270	263	275	275	266	273	280	274	273	273	273	268	273	302	228	273	254	276	248	299	268	289	262	265	265	253	269	273	279	280	261	275	274	256	277	271	278	276	272	267	289	265	292	283	258	282	279	293	270	275	275	241	271	273	275	273	306	269	271	295	268	244	290	259	254	253	266	273	267	250	289	275	269	236	269	267	271	271	259	268	282	262	266	292	273	255	252	246	248	237	276	271	271	271	275	287	272	262	270	234	270	252	279	277	305	285	277	253	266	301	270	290	268	272	258	267	297	266	265	260	267	243	305	271	271	260	296	254	307	283	262	268	289	264	274	230	258	286	254	259	280	269	271	232	281	283	256	302	261	264	276	292	280	249	253	254	236	302	268	266	273	300	292	299	242	273	294	270	279	263	270	251	294	276	264	300	256	259	279	261	276	281	269	270	326	272	259	283	288	315	268	264	262	275	285	258	293	265	290	271	301	274	271	254	275	274	279	272	265	268	234	308	277	233	260	262	248	301	270	288	260	272	279	289	267	267	268	293	259	319	282	278	258	261	248	266	248	263	277	275	280	265	246	297	258	268	268	287	284	276	276	296	272	285	257	259	291	253	273	277	277	286	305	257	268	275	272	285	299	263	280	256	273	275	301	261	292	279	280	290	236	266	258	265	282	281	278	267	264	286	242	295	241	271	264	259	272	273	246	266	276	274	292	247	263	290	269	304	262	250	263	280	247	275	289	257	279	271	293	280	278	252	269	279	267	298	264	286	292	282	281	249	269	266	252	256	251	268	305	258	292	299	263	267	252	264	277	260	264	270	289	267	254	270	275	276	278	284	286	280	275	261	313	245	272	265	248	266	288	245	241	269	221	255	269	270	260	301	263	272	277	287	240	276	258	275	264	264	271	286	279	264	273	299	269	247	234	281	267	255	261	261	233	280	253	274	296	276	260	293	268	292	286	239	254	254	243	270	269	242	274	285	263	294	259	247	215	274	271	278	257	267	248	261	265	291	295	286	272	259	254	265	276	260	237	279	298	255	272	249	262	283	284	280	242	236	295	277	253	248	262	252	316	276	265	296	257	259	263	269	280	302	303	273	259	310	292	264	281	266	303	257	261	269	260	289	270	289	281	270	270	276	279	281	273	258	247	261	263	267	296	273	271	256	280	274	278	273	250	282	268	269	275	284	253	301	283	246	264	253	259	287	274	264	279	271	264	289	269	273	292	284	289	264	273	265	299	274	245	254	252	304	256	280	271	270	287	245	266	279	254	268	251	309	253	253	282	278	266	262	280	309	268	255	266	250	264	302	268	286	276	279	263	264	298	278	294	274	273	282	277	269	280	272	268	290	287	280	289	258	294	249	267	234	254	272	280	296	288	276	301	251	261	284	271	273	239	271	281	260	292	284	285	295	288	290	275	261	261	258	252	289	296	262	264	297	278	270	273	254	308	282	276	261	272	272	292	302	269	288	255	298	282	243	266	285	271	251	262	290	281	291	274	285	294	281	264	279	250	285	270	272	291	286	274	293	253	251	282	270	242	243	286	250	283	269	282	298	269	259	255	269	302	267	263	265	286	269	280	273	295	279	284	268	298	276	268	263	277	243	238	257	256	262	254	286	284	250	273	248	293	289	268	283	286	285	276	292	283	277	262	258	305	292	275	264	269	256	285	251	271	272	300	283	294	292	287	264	263	297	280	295	283	255	279	251	248	261	271	261	284	261	250	292	271	246	296	273	276	259	265	256	264	272	273	267	263	279	277	285	252	277	283	278	268	246	290	322	249	263	278	293	269	289	275	286	278	287	256	269	253	254	228	273	284	290	252	290	257	267	293	251	260	270	267	255	260	296	278	300	264	281	243	252	263	278	274	243	253	282	259	250	264	301	260	269	290	250	243	272	273	226	260	263	272	279	245	271	277	290	271	264	256	285	268	259	266	272	279	316	284	290	261	272	294	279	265	274	246	283	278	272	267	258	259	293	266	252	281	284	262	250	274	274	314	297	292	254	261	269	282	259	265	266	272	284	271	270	254	298	279	296	253	278	283	268	277	227	278	274	296	294	267	260	267	266	278	279	281	268	309	289	265	245	293	293	280	276	268	272	261	247	284	261	252	255	236	242	281	293	274	284	258	279	269	264	285	262	268	274	273	281	302	295	276	230	287	285	281	286	288	273	254	259	274	285	260	259	299	242	286	284	284	272	292	272	264	269	238	289	287	286	261	255	302	280	296	257	276	283	259	250	254	245	274	300	289	272	273	281	287	279	271	258	282	292	255	285	258	276	245	282	241	253	256	258	253	290	252	285	279	272	292	282	257	257	284	251	292	253	267	271	293	276	249	242	241	271	276	280	248	288	310	265	301	265	281	256	254	270	266	261	258	270	318	254	268	291	319	275	297	270	243	257	278	271	299	281	264	297	243	283	241	257	294	284	268	281	315	284	296	273	260	285	252	277	251	278	254	259	263	273	252	271	281	293	277	277	273	268	289	284	275	307	282	274	258	281	278	260	260	265	241	277	280	256	259	281	246	262	265	270	264	247
8229	2649	5567	6476	5529	4526	3882	3274	2803	2478	2208	2031	1806	1670	1561	1553	1426	1315	1345	1270	1171	1176	1100	1088	1078	1059	1081	1063	1046	1017	1019	918	951	977	978	925	915	931	833	884	865	909	946	838	878	879	868	889	872	921	887	906	848	904	865	848	829	866	812	860	857	826	790	834	820	818	889	788	876	849	841	790	858	770	794	838	873	834	875	808	850	830	792	876	792	858	847	857	805	781	797	829	847	846	738	835	804	815	821	820	826	780	782	828	838	767	822	795	780	880	831	796	813	800	831	830	818	741	785	810	809	830	763	797	808	726	826	794	757	786	772	840	851	838	796	824	799	761	757	783	779	809	804	780	866	808	812	820	812	790	769	821	751	776	840	816	779	834	809	800	821	856	759	802	798	837	804	773	766	808	802	816	811	782	850	807	814	840	826	826	789	800	830	769	823	821	776	813	841	807	807	815	841	764	799	844	790	824	832	816	795	817	768	815	777	798	845	837	774	834	778	829	793	744	804	776	775	823	803	773	813	836	803	836	763	776	771	815	804	804	814	823	797	772	820	817	793	804	772	779	816	793	789	786	800	798	814	762	776	803	766	804	752	812	796	774	795	748	846	803	794	824	798	802	777	834	754	797	757	809	771	707	771	785	787	804	795	768	825	808	781	809	797	731	842	788	789	806	811	781	843	793	767	846	807	763	775	758	771	790	809	782	771	821	812	774	814	794	796	762	823	789	794	811	796	829	747	790	772	815	747	752	757	746	751	841	771	769	790	784	784	807	829	810	817	786	853	819	864	811	805	828	767	763	814	840	787	786	768	792	788	789	812	771	824	807	848	807	784	812	832	796	801	828	773	844	781	770	803	803	805	794	801	877	784	768	793	789	781	766	772	805	773	810	790	777	760	780	804	741	846	808	777	861	812	741	788	845	782	802	771	771	837	812	827	792	763	770	788	817	794	785	795	764	799	843	790	870	804	789	830	776	781	827	798	788	775	793	859	822	802	801	760	807	802	805	820	790	841	795	763	828	820	774	771	767	822	801	786	763	782	774	779	810	800	752	840	805	780	767	770	763	795	774	790	818	803	777	789	882	795	787	746	780	815	757	798	829	828	817	790	787	767	809	799	835	787	831	814	829	837	773	779	783	771	741	793	868	802	781	791	824	837	831	782	807	793	782	818	776	724	774	803	820	776	794	845	814	753	749	825	789	786	789	750	824	793	787	844	777	787	782	770	794	787	807	759	801	794	797	796	833	752	799	810	805	769	772	793	853	805	843	830	798	772	839	774	771	823	795	801	795	782	822	783	777	799	789	752	804	774	786	791	832	776	776	726	782	780	812	794	776	734	806	839	851	789	784	837	816	747	803	804	798	825	774	807	789	811	760	783	826	831	794	776	789	854	789	772	764	791	800	761	798	814	774	813	798	802	820	809	750	825	827	791	775	857	783	824	807	740	835	767	768	812	825	842	783	818	790	790	765	845	759	778	802	793	788	818	718	805	823	867	841	789	814	801	809	797	797	828	729	803	808	784	776	760	741	756	743	816	804	848	798	778	754	796	795	755	786	855	794	834	859	812	799	812	786	780	833	765	845	776	782	777	796	827	793	825	826	798	780	810	791	863	793	760	769	833	841	822	805	807	810	771	781	835	770	788	774	751	825	808	784	774	758	791	837	751	801	794	757	794	783	802	814	790	825	779	773	747	797	784	832	781	742	746	829	794	863	781	771	805	745	789	808	764	818	810	768	761	811	781	780	753	781	832	807	753	784	809	832	781	790	826	821	820	789	812	826	825	811	787	739	816	809	762	756	756	823	781	801	811	779	768	772	810	773	791	782	819	814	812	802	855	813	769	850	795	856	820	769	820	788	801	764	844	824	821	767	807	788	778	817	795	732	792	856	761	824	798	767	786	755	821	800	763	821	842	816	783	759	805	817	798	803	808	766	791	754	743	784	807	813	835	806	807	791	781	748	822	820	835	833	813	804	841	809	843	804	807	841	788	846	800	846	786	798	787	802	768	796	749	796	824	767	789	803	814	836	789	795	761	823	786	839	736	806	771	772	810	807	804	784	766	814	799	793	817	797	776	821	773	813	789	822	767	789	775	848	786	822	813	793	792	790	812	806	763	844	778	812	807	789	785	839	773	796	815	770	783	781	792	713	840	769	798	779	790	771	797	833	831	783	769	829	815	789	855	773	773	741	796	794	814	820	783	785	783	778	819	798	777	802	803	811	774	771	752	865	763	780	818	805	810	789	792	805	824	792	800	762	811	785	821	781	761	777	793	833	780	756	820	786	767	779	834	772	749	814	803	849	744	807	749	820	751	809	769	781	804	781	821	795	801	811	799	807	787	819	789	785	791	811	788	787	780	801	801	777	821	800	831	808	778	812	799	764	753	803	800	796	786	748	791	778	769	880	796	793	813	811	799	770	809	814	838	826	835	908	771	810	770	826	778	787	827	808	749	776	810	780	777	811	818	780	813	782	813	829	796	809	810	838	762	813	772	806	785	837	802	774	771	779	806	758	806	726	797	827	791	797	769	798	785	795	831	767	819	845	802	832	754	795	756	847	826	808	814	807	802	781	754	809	775	811	804	809	842	768	841	772	798	841	804	816	752	794	798	798	851	762	822	737	779	802	828	793	828	812	764	827	828	812	828	839	810	822	785	772	737	785	758	870	799	771	802	766	838	825	801	731	833	831	821	777	717	831	776	802	797	830	816	801	811	798	779	830	775	827	802	797	778	826	733	801	797	807	766	843	801	765	787	816	770	808	805	846	809	783	837	804	802	803	817	771	750	771	798	830	815	801	793	798	797	795	777	786	804	795	786	819	763	804	824	843	828	845	794	776	808	842	780	749	793	833	806	753	829	835	764	791	814	734	808	807	841	795	828	800	820	787	766	837	783	792	803	785	777	766	775	826	824	831	819	785	786	794	821	799	773	783	792	780	855	791	780	832	778	815	775	775	788	794	745	846	815	770	829	748	775	805	778	839	822	842	806	768	757	768	747	781	773	834	812	817	787	756	763	806	808	815	766	857	774	786	763	781	780	753	831	875	781	817	785	797	784	792	792	801	804	792	864	791	819	823	810	743	764	824	798	826	756	775	822	807	756	835	789	793	785	760	763	769	744	812	837	753	804	829	830	826	798	815	786	779	839	849	777	799	827	816	853	798	813	769	745	790	788	794	842	818	789	811	814	806	753	785	761	808	779	821	856	807	787	713	823	784	812	799	824	778	784	785	836	783	771	749	849	811	754	786	804	820	823	764	824	776	799	806	768	768	769	871	801	815	784	822	837	818	838	730	791	804	775	789	806	752	753	840	764	841	834	838	821	810	764	845	782	763	773	823	809	781	814	814	867	771	775	814	784	807	813	775	769	807	773	815	786	844	863	800	802	832	814	817	816	804	829	845	811	775	790	790	813	798	806	813	789	776	770	773	788	820	797	792	767	808	790	785	785	783	788	775	809	799	802	788	754	799	824	823	775	810	759	796
2202	243	248	233	198	205	178	166	225	200	202	177	152	179	187	193	190	184	176	190	192	157	169	179	168	172	186	180	199	166	142	165	169	176	156	172	205	175	163	171	178	159	190	161	170	183	179	165	176	169	157	169	172	156	160	151	177	169	166	166	217	177	157	214	156	172	198	141	144	177	209	174	164	196	190	187	192	202	160	184	169	179	185	176	187	179	172	183	151	167	165	165	169	163	189	156	179	163	179	169	170	158	165	179	168	186	200	195	163	175	181	186	186	183	149	184	183	185	185	188	175	163	189	169	169	184	193	172	164	176	167	150	161	166	190	176	145	187	153	222	174	185	169	168	191	201	144	189	170	158	199	173	164	180	178	171	142	179	183	159	191	156	167	167	167	167	162	171	172	138	171	188	166	178	154	174	173	158	172	164	159	181	192	156	158	151	169	166	202	166	175	169	166	173	197	185	176	159	170	199	178	176	160	189	168	205	152	154	180	194	175	148	176	180	183	175	176	190	173	179	183	169	179	164	195	174	169	158	175	173	172	197	188	182	157	172	187	166	166	172	154	183	196	163	164	175	181	171	159	174	180	189	180	186	188	164	160	170	183	171	169	196	166	182	167	188	184	174	184	164	176	167	173	175	161	181	161	156	178	176	197	182	170	164	186	168	171	192	182	150	177	172	174	157	182	149	169	175	176	169	169	200	193	164	158	152	180	155	165	168	179	193	167	197	157	190	176	178	176	163	168	197	177	178	163	188	198	166	195	186	198	181	168	189	159	157	162	188	180	160	169	172	191	187	185	173	167	145	170	149	168	183	134	162	173	168	162	178	186	167	167	170	150	186	196	164	162	166	169	183	178	171	168	169	166	174	171	140	173	151	159	178	178	166	190	184	149	175	166	169	155	199	170	156	159	180	155	173	169	172	172	166	178	185	190	184	188	179	163	176	176	172	161	159	173	152	185	174	160	167	161	209	162	201	164	173	186	199	174	158	186	178	171	172	168	171	168	154	155	155	167	165	166	189	173	165	176	161	200	165	172	158	166	177	185	156	165	161	176	180	159	182	199	160	161	160	140	160	163	159	173	188	199	166	179	194	162	170	174	170	172	179	158	167	198	185	171	174	162	194	199	167	155	189	180	157	189	188	154	158	162	184	172	168	159	168	183	157	141	190	189	191	175	188	184	148	188	144	155	176	195	199	198	182	188	153	191	168	182	175	180	160	166	183	165	152	176	179	205	163	166	188	171	151	182	159	171	183	185	179	146	164	182	167	164	173	179	166	167	163	178	163	169	198	150	194	179	172	191	177	161	181	158	182	196	194	172	175	176	165	157	173	180	177	168	178	176	185	176	191	171	166	179	185	177	156	181	172	175	187	193	188	185	202	173	182	191	173	179	164	185	198	178	182	162	167	170	157	175	167	185	173	159	204	187	201	153	168	177	156	178	181	175	168	184	196	175	171	196	179	158	168	175	161	177	187	177	168	212	159	176	148	179	180	149	161	157	176	187	162	162	175	166	196	170	186	163	164	190	152	181	175	180	181	178	157	190	166	165	169	171	180	173	170	189	160	186	201	173	164	165	183	201	176	172	167	157	197	164	160	177	162	179	158	180	191	153	152	165	182	199	189	177	166	181	168	177	172	184	157	180	178	172	191	169	171	169	176	181	144	176	169	204	189	169	173	164	164	163	176	180	199	168	173	184	161	172	155	166	176	172	157	158	159	161	164	194	164	181	178	169	167	155	155	170	165	182	175	178	213	176	164	159	200	175	156	186	156	181	152	176	182	188	171	185	170	195	194	182	162	191	161	179	182	143	163	198	174	186	155	157	191	167	178	173	161	167	194	178	192	198	160	169	184	172	176	185	170	173	169	151	189	182	200	190	176	175	193	159	181	164	198	184	173	147	164	174	170	148	169	194	154	171	191	187	199	192	160	175	176	185	196	172	180	161	170	183	175	180	171	162	211	164	155	192	173	159	157	146	161	179	166	171	186	164	194	187	172	173	162	190	161	192	165	170	182	199	186	206	163	169	163	197	164	172	190	194	178	170	192	163	183	177	167	167	172	165	180	170	179	163	165	178	157	150	169	161	203	184	181	157	178	182	184	176	170	185	191	189	162	160	163	153	188	189	169	183	175	169	184	165	176	159	178	194	161	175	159	190	180	178	180	177	183	151	199	207	196	192	165	180	167	164	164	200	171	165	161	169	170	174	186	170	168	184	165	167	181	163	151	170	191	164	173	166	167	197	192	164	174	178	170	188	173	186	165	158	157	164	168	167	189	149	192	169	160	186	186	177	193	153	178	198	197	187	188	177	187	165	165	199	180	164	165	157	137	192	182	199	158	181	168	178	179	189	184	179	172	151	159	172	160	187	197	165	157	146	180	166	184	205	201	168	191	182	174	176	161	169	181	190	179	157	184	170	191	163	175	168	172	192	171	152	179	168	169	179	174	171	193	179	180	161	153	149	180	167	173	199	181	158	165	174	172	187	195	182	199	175	163	194	187	170	169	171	181	172	176	148	212	176	182	170	191	174	155	166	188	179	192	178	142	165	170	157	165	156	187	154	165	175	159	174	186	172	158	164	185	159	171	178	165	177	166	180	185	169	164	172	172	174	170	200	170	186	185	188	181	160	174	152	192	182	172	163	175	186	151	203	181	161	176	189	183	185	180	173	180	184	189	157	186	176	158	161	151	188	167	183	186	177	178	179	156	171	174	173	172	176	167	146	180	188	168	174	173	174	170	166	161	169	175	178	176	176	174	183	172	198	162	185	179	159	181	174	182	156	185	207	178	182	180	144	164	158	177	175	182	169	195	173	193	184	180	176	199	191	169	180	164	173	198	182	187	179	168	175	194	170	174	179	173	176	197	168	194	195	157	176	183	174	172	164	170	158	182	169	187	179	171	190	174	180	192	153	176	173	178	165	165	171	173	167	193	160	179	164	185	169	154	159	165	152	159	190	194	152	165	161	182	174	171	186	178	176	187	172	165	156	171	153	177	172	158	162	161	197	167	154	176	159	190	187	193	159	176	168	159	170	170	178	169	182	172	161	166	147	156	170	191	162	138	180	172	162	189	173	173	150	160	155	173	162	165	172	167	192	172	158	193	169	181	158	176	163	161	181	189	183	184	180	183	155	184	169	189	157	164	174	170	166	160	161	189	173	173	158	175	166	197	183	172	184	170	199	154	178	158	176	173	177	199	187	184	188	172	174	185	160	160	171	162	192	185	189	157	180	188	159	197	173	178	174	159	199	175	181	185	157	162	168	159	165	183	163	178	185	153	170	176	163	175	155	170	181	177	192	178	168	171	166	169	166	184	177	174	172	184	191	153	192	159	165	167	160	146	219	169	185	158	170	167	174	183	187	208	179	179	188	164	169	192	143	176	157	178	174	158	185	177	172	177	184	167	178	166	169	168	181	180	174	183	197	145	177	158	204	192	170	198	160	169	179	170	191	171	158	188	167	176	198	151	190	178	179	178
2055	681	708	785	726	654	653	642	596	595	613	597	598	615	609	583	600	578	572	587	558	585	527	543	569	606	573	539	524	570	575	536	587	566	502	523	583	532	581	551	596	577	524	571	561	593	567	550	590	554	573	579	563	531	586	551	564	568	560	542	542	502	565	583	547	554	609	547	567	581	558	571	557	594	577	550	546	522	568	562	554	571	545	519	552	544	543	532	538	582	554	573	575	593	554	553	540	578	550	566	540	558	516	566	543	595	584	558	588	533	605	550	539	595	537	543	556	548	548	509	566	595	554	595	580	557	605	565	558	545	590	561	541	586	575	554	501	556	542	576	563	531	599	590	543	538	540	584	520	556	583	553	582	564	559	584	557	577	566	568	525	581	522	547	551	576	551	536	578	555	548	591	501	542	562	597	557	523	544	555	534	589	545	578	575	564	511	570	535	564	529	540	563	529	559	572	575	551	570	562	568	560	537	572	559	548	576	594	544	588	560	571	589	543	573	576	552	556	536	559	608	575	584	517	569	540	560	548	537	521	540	591	545	579	552	541	572	569	554	550	534	528	525	574	551	537	516	536	551	544	534	491	578	529	551	559	548	548	592	541	572	537	581	583	578	576	543	581	585	575	559	571	576	532	544	561	605	546	568	549	568	510	536	604	545	574	567	535	568	559	544	585	587	559	579	574	576	553	529	559	586	538	559	565	573	542	587	550	533	569	582	563	559	543	560	620	513	524	579	586	589	586	556	538	531	530	595	553	566	563	497	554	548	576	536	575	549	562	548	562	588	552	562	585	564	541	588	547	532	589	569	558	561	604	561	568	556	544	577	520	547	574	529	545	560	536	538	605	568	559	532	551	566	547	571	569	564	571	574	561	516	525	524	563	564	613	552	557	590	595	552	572	541	558	554	590	578	580	541	543	533	570	545	543	581	529	522	563	565	532	525	497	552	555	528	551	569	572	568	551	573	535	560	564	556	578	533	604	541	561	533	536	521	584	560	548	567	592	584	549	554	567	578	579	572	542	513	547	573	562	524	556	589	545	528	548	575	549	581	551	566	570	586	568	570	535	551	581	570	569	550	571	578	519	541	564	541	573	512	557	583	584	556	543	570	542	591	580	540	562	555	580	594	536	556	560	553	533	585	571	503	571	548	563	547	577	580	563	549	546	560	579	534	545	543	560	548	547	589	566	574	536	543	567	576	605	542	581	559	554	600	536	550	581	560	564	550	521	582	557	539	530	552	561	584	554	584	574	587	582	547	536	552	540	578	527	614	560	548	543	543	548	580	598	573	550	574	555	544	561	551	606	537	547	577	552	552	581	568	564	533	529	614	528	577	580	620	605	575	541	561	579	598	586	540	561	564	583	557	561	563	558	531	548	551	519	571	499	557	534	545	568	579	555	555	559	543	531	536	534	591	532	584	546	568	561	530	568	575	507	555	586	538	569	536	560	538	569	553	579	541	533	536	557	588	602	549	538	570	554	594	577	553	546	567	547	603	573	562	560	577	555	604	570	546	546	577	539	564	528	567	561	551	565	552	545	549	536	555	538	557	550	591	542	586	571	557	565	556	535	542	586	587	558	545	540	534	555	553	549	537	515	529	531	544	545	571	559	568	563	555	547	542	544	589	518	544	560	535	528	584	534	561	556	611	603	570	580	552	543	541	532	523	564	541	572	540	543	538	573	560	584	551	569	536	519	536	553	536	508	554	565	580	576	547	546	568	584	579	542	553	576	591	524	586	527	593	537	546	564	560	578	539	552	561	581	533	555	534	530	533	566	544	519	512	569	560	547	498	551	554	545	552	581	533	604	549	579	571	583	535	587	606	575	534	572	557	521	583	548	566	550	533	568	577	571	584	541	562	521	584	545	609	606	564	580	515	608	547	536	541	567	573	549	525	542	551	563	550	556	587	598	573	530	526	561	533	551	581	534	527	568	572	570	548	574	576	556	592	574	566	555	529	526	549	605	529	528	549	571	529	529	561	502	560	573	521	560	615	509	587	547	578	551	550	583	590	492	586	605	538	543	573	520	541	557	572	560	551	560	540	561	559	555	539	595	545	573	549	568	622	568	637	550	576	553	531	559	533	528	526	507	555	554	542	525	574	602	571	518	538	542	549	555	513	549	573	566	567	537	568	576	557	528	525	584	551	540	596	583	589	606	523	523	552	615	552	545	556	580	585	590	572	509	528	548	574	548	543	529	541	542	587	615	582	538	556	530	537	521	597	531	550	544	568	555	534	562	567	490	562	604	566	556	576	565	612	555	581	570	568	558	565	577	552	556	533	595	534	578	558	561	580	544	562	574	520	568	611	560	568	591	553	555	510	580	534	553	584	554	549	561	557	559	539	545	567	573	558	583	520	580	570	554	534	562	557	560	592	533	534	534	608	527	518	527	550	523	540	538	502	541	552	545	568	580	529	541	516	510	603	565	555	585	583	562	522	561	513	574	560	584	533	559	570	557	546	589	570	591	585	505	566	565	557	587	553	546	533	555	595	577	608	567	531	582	584	556	582	544	547	527	531	574	568	569	573	586	605	588	591	501	559	558	578	513	562	565	509	529	546	572	546	561	604	543	532	570	566	552	553	611	564	564	566	531	541	537	582	528	513	547	578	557	569	561	567	564	569	555	532	550	619	579	574	576	599	572	548	578	532	563	599	549	574	591	532	554	571	571	565	578	583	587	553	534	593	602	620	534	539	594	572	589	563	554	583	563	547	570	561	543	578	596	562	578	544	523	525	568	584	533	567	547	579	542	545	558	579	586	552	591	555	537	548	529	624	537	568	577	552	556	539	579	520	544	561	571	597	553	580	564	597	575	612	544	575	591	541	554	569	576	591	569	575	572	525	527	562	569	574	524	541	553	570	596	563	593	534	572	533	575	541	582	581	548	548	542	531	597	567	561	548	578	584	543	561	539	575	554	581	564	534	560	617	548	559	587	545	539	574	529	582	523	578	508	549	542	551	593	583	533	567	576	570	560	563	494	550	534	553	605	621	562	593	531	496	564	532	546	574	615	576	549	549	552	536	560	512	574	546	559	558	567	544	574	567	514	509	557	557	594	545	537	544	542	577	606	555	531	589	556	595	541	572	574	571	548	553	575	520	559	610	566	587	574	536	575	545	567	579	568	564	568	545	615	551	570	522	593	594	525	570	571	604	587	541	576	608	564	587	583	565	554	539	563	586	563	608	584	536	553	564	546	549	564	577	553	581	542	550	561	534	573	541	597	534	531	555	536	520	533	565	575	587	590	573	577	562	577	572	565	562	603	559	575	508	573	576	550	592	541	576	517	512	540	609	505	563	560	556	538	564	588	574	566	548	572	540	556	516	577	558	569	571	511	537	552	606	570	583	562	556	562	624	581	551	525	568	558	540	540	547	590	543	546	571	584	567	553	539	528	574	548	521	523	578	583	550	545	534	584	616	598	564	562	568	562	585	535	559	557	521	555	609	558	584	583	558	548	587	515	564	552	553	579
10120	1354	1671	1340	1043	773	571	563	465	479	397	414	394	368	381	358	347	336	333	296	355	341	322	329	325	333	307	312	320	349	309	325	355	332	334	321	299	322	326	313	301	290	296	313	281	328	276	305	304	285	307	309	324	312	307	325	308	304	345	321	320	291	309	281	320	317	306	297	304	296	317	306	324	324	316	310	322	304	293	281	318	301	329	299	277	318	324	311	319	280	305	291	314	318	305	276	305	275	309	317	315	322	323	331	270	292	317	308	319	309	301	302	296	343	287	297	257	282	278	320	298	314	322	328	274	311	300	337	320	325	283	300	296	313	308	293	298	294	308	289	287	308	338	285	261	285	321	311	290	281	325	308	296	310	304	295	298	325	294	315	341	332	313	309	287	296	284	330	299	304	315	321	368	298	325	284	296	327	283	287	300	266	306	326	317	324	310	302	322	321	300	324	322	300	286	279	292	289	349	297	284	274	304	333	316	336	295	300	311	334	294	318	326	286	300	312	313	324	350	288	289	287	315	334	320	300	309	288	317	302	291	335	293	316	297	301	286	277	321	306	328	313	280	315	305	307	317	301	307	281	291	313	343	326	267	292	294	295	290	283	323	318	310	316	281	311	320	327	322	298	308	294	314	318	357	308	312	315	335	293	331	310	293	298	295	306	289	296	259	314	313	285	288	333	287	288	292	295	324	303	329	320	287	317	299	292	309	316	318	306	291	277	300	293	299	319	301	297	304	280	348	354	319	293	300	300	313	309	318	332	306	333	290	291	302	296	289	318	291	272	286	337	315	305	307	308	338	312	299	321	302	316	297	284	314	310	280	298	309	289	307	295	333	324	321	303	281	307	315	284	303	300	298	322	287	290	301	319	308	318	280	328	329	316	318	301	316	351	326	285	273	315	298	348	291	311	279	317	338	319	295	304	279	304	329	287	287	312	290	313	322	318	303	284	318	292	309	288	306	284	301	306	326	311	302	301	288	323	293	330	306	311	317	293	298	320	316	281	283	295	302	305	285	288	336	279	291	328	288	353	281	312	287	338	319	330	322	293	351	297	330	304	312	291	323	297	311	292	334	292	282	290	319	303	298	300	338	298	325	322	322	300	287	298	330	299	307	284	328	294	299	316	306	301	310	312	325	283	305	294	315	295	326	327	300	310	303	305	305	308	299	330	316	298	310	271	282	284	291	328	294	339	285	307	315	307	299	286	341	312	295	316	320	317	290	306	316	292	316	318	314	324	293	269	330	323	312	300	336	316	315	309	307	287	330	293	299	297	299	341	290	333	286	309	310	296	280	280	310	316	314	301	323	316	329	305	328	321	304	312	295	285	305	301	313	291	293	318	318	311	302	322	297	287	286	296	286	310	288	319	300	319	271	339	306	334	315	314	289	322	291	272	310	298	315	303	317	289	320	322	329	304	321	317	316	254	301	303	280	295	309	321	304	295	311	344	302	296	305	298	303	311	271	277	314	332	314	302	315	273	335	297	303	328	330	301	312	278	296	287	268	317	275	299	328	313	276	323	316	296	290	299	306	305	306	291	326	313	317	284	293	275	285	312	305	302	287	291	305	300	313	322	304	322	306	311	310	302	312	321	318	292	307	301	321	335	315	292	291	295	294	299	303	328	294	317	294	313	314	306	324	291	325	324	304	311	285	284	330	301	303	294	311	338	322	279	344	315	274	274	318	282	286	363	294	289	328	294	293	295	286	337	294	272	289	279	323	337	310	309	307	291	311	298	293	344	312	314	309	290	317	319	300	270	305	297	313	269	298	326	324	303	300	306	301	269	344	330	306	281	309	311	294	333	331	302	307	295	310	288	284	299	319	309	335	299	303	288	300	295	308	326	306	269	292	286	317	313	299	280	341	289	325	310	276	320	297	332	312	325	319	283	287	288	311	309	311	322	297	303	326	334	307	302	317	308	316	296	305	301	261	281	319	303	305	300	337	303	299	317	311	295	313	266	294	276	305	319	287	333	294	291	336	295	296	301	326	304	309	308	331	337	307	300	289	297	319	306	289	300	290	323	298	309	297	285	312	292	307	314	275	303	314	278	285	310	296	309	300	296	319	294	344	290	312	316	319	312	280	310	292	329	293	327	309	283	319	312	287	297	323	277	329	301	310	301	276	308	310	337	300	276	292	299	293	296	262	308	307	317	284	302	335	324	307	308	314	348	309	288	301	314	322	322	312	362	317	303	298	316	293	298	309	284	290	312	306	318	289	300	287	308	325	330	293	310	318	306	298	325	291	295	305	306	318	315	324	289	330	284	277	275	277	297	321	297	293	315	302	288	319	302	323	299	323	320	282	297	319	278	304	317	280	304	306	307	268	294	289	285	290	277	275	266	297	288	318	311	298	324	298	315	288	280	302	307	302	304	313	324	301	275	290	311	269	293	335	296	334	305	321	302	323	309	297	264	281	296	313	277	309	334	303	324	331	319	286	294	284	283	325	319	326	302	302	321	288	312	311	291	309	329	294	332	285	297	308	304	316	287	295	293	297	316	288	287	354	340	335	276	324	317	306	306	277	296	314	362	312	279	330	303	291	292	336	312	312	314	312	331	303	335	303	333	320	308	307	317	299	316	297	271	334	315	292	327	310	301	298	289	303	310	305	299	293	280	319	325	313	293	297	294	288	316	294	302	313	289	264	315	314	276	271	311	291	354	299	299	301	305	295	345	262	311	315	312	293	326	313	347	277	306	305	292	344	305	294	303	310	305	325	289	335	285	297	279	300	328	312	303	337	291	290	301	303	307	303	334	308	298	293	316	286	292	295	307	270	266	288	299	316	327	291	305	288	295	288	310	274	316	302	297	279	341	333	324	346	303	245	292	323	312	312	275	310	295	306	286	313	309	287	309	266	311	315	306	303	345	320	313	281	289	300	284	305	289	289	313	303	298	302	328	306	300	317	324	295	290	318	295	296	307	319	311	313	320	307	277	331	315	282	313	313	298	293	309	306	312	295	288	322	277	316	297	283	333	299	314	300	295	309	324	301	293	287	314	313	304	344	300	304	308	267	310	283	326	311	293	313	327	289	271	296	285	332	312	301	316	286	306	326	304	298	260	325	302	302	267	260	293	285	303	306	285	317	339	293	310	326	299	279	312	299	331	295	312	313	314	334	280	322	327	306	281	326	318	303	324	317	316	291	327	301	278	281	301	303	298	294	302	316	322	307	302	304	333	313	307	309	302	321	321	314	281	270	306	305	296	289	307	323	306	316	331	311	336	293	315	339	297	320	300	310	288	286	286	290	291	296	294	323	298	268	283	301	341	299	316	268	257	307	292	318	310	348	314	294	301	296	299	290	307	315	317	298	326	301	322	284	301	300	328	259	329	316	328	287	322	271	270	292	319	266	300	319	318	339	320	274	320	294	286	330	279	340	316	285	293	309	326	286	314	321	288	321	282	300	288	286	293	323	351	315	330	320	327	287	293	332	300	337	322	287	306	305	308	311	323	294	302	303	319	302	319	300	298
5916	1820	3460	3838	3458	3011	2565	2242	1958	1758	1678	1461	1393	1325	1235	1278	1174	1161	1083	1120	1140	1121	1072	1100	1061	1003	981	997	982	984	934	976	952	976	987	996	949	967	978	902	932	894	912	925	947	966	952	919	905	916	894	919	961	938	910	927	942	907	919	909	919	936	888	937	911	897	856	873	877	856	860	903	900	848	905	868	924	940	890	910	875	907	870	931	945	924	889	904	921	898	921	926	925	893	912	870	881	875	921	849	906	891	868	887	830	935	901	901	885	920	900	880	891	898	945	867	912	918	890	936	894	885	882	870	953	874	895	918	872	921	906	906	912	923	837	913	883	940	904	897	894	881	889	886	910	889	953	900	887	897	915	877	871	923	914	937	925	874	874	875	902	859	887	903	879	911	891	846	878	912	898	933	884	906	893	878	930	896	885	904	940	888	881	929	910	872	890	920	883	885	864	881	912	902	941	893	916	860	907	888	962	875	889	884	887	886	914	890	835	879	896	882	907	888	916	881	887	908	938	887	844	938	914	851	900	836	915	841	921	906	885	905	865	890	912	912	842	910	905	921	869	875	928	882	929	849	921	861	875	900	912	855	889	876	921	845	868	977	879	864	851	870	894	906	888	892	877	865	902	945	885	885	892	879	924	918	917	922	957	891	916	893	888	903	873	847	918	949	863	889	896	908	869	920	881	853	873	918	862	939	930	873	930	902	938	915	927	894	898	881	898	890	874	889	891	933	905	881	889	903	929	879	866	964	912	894	906	898	864	911	876	860	893	945	915	909	889	896	892	899	895	909	887	870	902	875	887	859	902	920	889	839	876	891	935	930	858	884	878	924	909	831	849	856	891	916	924	873	847	871	908	931	830	880	928	929	889	882	831	923	886	911	850	847	867	942	915	854	857	928	926	888	872	921	918	895	876	819	880	871	916	881	899	865	918	889	849	889	888	851	931	841	962	915	917	884	914	899	891	856	851	903	881	880	838	949	873	859	889	863	943	898	921	901	891	897	935	945	943	927	895	920	894	907	915	888	923	894	872	874	890	856	840	883	837	937	869	874	907	913	915	898	888	882	931	937	894	917	853	878	882	862	899	901	869	910	939	884	913	911	930	887	904	905	866	881	956	893	910	898	882	911	896	877	925	907	890	880	863	882	846	875	905	866	856	875	890	894	869	836	867	870	883	903	886	865	912	855	938	899	851	923	931	893	845	882	901	854	936	921	840	867	843	900	897	893	892	874	857	910	904	888	901	875	916	906	933	909	967	888	914	876	876	841	844	935	905	893	912	892	919	906	909	939	920	918	878	862	886	881	869	926	904	886	906	912	853	923	912	932	919	893	926	850	864	832	875	957	924	869	876	926	882	894	944	850	890	842	894	964	889	860	873	923	903	930	903	854	838	918	880	858	907	849	856	950	929	880	890	962	890	892	924	886	872	834	890	876	846	890	882	903	950	926	924	900	911	922	873	849	908	902	876	879	881	868	894	896	875	892	848	943	917	854	914	877	944	881	883	864	881	842	869	899	896	888	878	850	875	862	880	867	888	885	893	869	892	850	885	896	884	895	947	877	914	884	901	895	831	971	928	869	924	870	926	891	921	892	893	881	929	842	873	953	827	905	872	877	948	899	942	848	893	861	917	912	846	871	890	894	861	881	878	863	886	915	926	890	895	933	878	894	933	899	909	882	926	906	867	889	849	871	903	944	859	861	872	863	871	895	897	943	888	896	894	849	912	908	870	876	868	910	915	882	838	906	916	918	920	873	958	925	864	907	912	893	906	875	964	909	878	931	906	932	870	904	866	918	885	885	896	919	886	858	931	899	883	943	952	916	938	892	901	867	916	888	896	881	902	889	919	923	878	869	871	886	922	884	856	930	931	937	915	889	918	922	910	910	889	925	879	844	910	878	862	840	880	889	820	864	842	902	897	891	916	833	904	964	925	882	935	893	860	897	871	870	843	931	928	891	829	837	912	859	870	890	862	933	888	899	894	855	926	899	970	870	882	920	883	897	868	888	880	912	937	856	925	877	895	901	875	927	916	873	911	858	894	841	871	877	921	909	881	910	908	898	873	862	926	885	898	900	869	916	878	886	891	891	852	855	880	907	907	946	924	872	887	887	824	906	887	911	845	874	899	900	851	922	871	868	885	921	911	958	850	875	927	880	923	849	864	879	929	859	970	867	831	871	929	896	925	909	890	942	850	934	880	895	909	895	921	890	885	887	934	917	858	917	845	834	894	871	853	879	932	872	893	898	861	919	821	866	867	900	897	931	893	904	938	905	922	881	897	961	849	875	933	878	865	890	878	905	850	912	967	840	853	842	868	899	934	901	928	889	925	933	918	907	839	857	916	849	882	848	949	886	857	891	858	914	933	859	873	916	883	904	913	904	871	903	894	827	853	830	858	891	873	912	861	921	913	912	912	903	866	831	921	900	894	840	867	890	885	849	907	863	841	914	897	866	877	909	868	904	844	889	916	883	889	901	888	905	920	892	924	903	914	916	900	923	823	909	916	945	871	921	827	904	906	880	845	888	886	877	849	885	858	898	928	832	900	873	912	900	946	875	898	834	912	948	860	929	875	878	879	948	908	913	910	899	900	917	931	870	873	929	938	905	912	880	898	924	878	892	890	919	862	865	872	919	906	896	885	903	861	882	843	880	820	890	908	839	906	868	945	920	927	884	871	930	854	885	907	913	887	943	893	916	887	922	855	876	876	919	832	969	891	904	854	894	929	874	923	903	887	909	882	890	880	914	932	909	878	874	920	880	912	884	890	848	899	888	899	910	891	893	881	919	916	911	906	939	859	889	886	929	856	806	908	853	882	925	946	916	901	904	916	895	903	868	874	888	883	893	887	856	924	864	898	888	890	894	885	878	871	912	843	912	872	894	865	818	875	908	900	909	909	911	965	874	919	878	891	893	899	940	907	927	919	879	933	855	894	880	868	890	871	890	892	921	856	870	867	839	921	849	916	862	893	880	915	886	882	908	957	893	935	881	865	895	864	874	895	886	887	849	877	915	916	894	899	870	891	907	863	921	879	886	877	871	883	951	882	841	920	957	870	841	886	895	937	894	857	889	898	908	903	853	877	920	932	877	855	900	893	854	864	850	886	892	893	920	898	913	889	879	902	868	928	923	898	869	894	885	892	945	864	890	916	924	872	924	856	873	867	878	894	901	887	924	903	899	922	906	909	877	867	867	887	883	863	855	894	863	885	883	891	881	860	918	941	830	922	898	896	887	852	840	869	920	917	860	893	894	923	845	946	907	877	857	915	908	878	915	894	910	898	923	902	883	848	861	856	914	913	898	838	929	888	840	853	848	926	946	919	857	893	859	938	849	910	895	896	875	858	948	868	838	898	856	885	861	842	872	923	907	842	888	864	932	894	928	888	895	858	962	876	913	873	848	942	901	910	898	890	895	894	908	938	959	869	832	921	890	925	875	937	897	905	956	862	895	896	857	889	884	917	909	883	857	878	898	853	897	873	888
17299	2646	3054	2341	1685	1181	881	710	654	561	516	457	455	427	371	379	385	361	318	312	336	358	295	304	314	308	327	302	271	316	309	302	257	305	289	281	282	280	284	276	256	289	303	283	279	306	277	302	270	278	315	284	289	313	286	265	275	286	309	269	236	269	285	243	266	295	295	274	272	273	270	275	289	283	288	285	269	267	249	312	270	257	286	310	278	287	267	283	270	285	291	285	271	269	263	296	266	269	255	282	285	288	262	281	289	279	267	298	290	284	319	315	264	278	262	252	261	269	278	263	259	284	248	272	303	288	262	256	280	280	244	226	255	259	252	270	294	290	284	290	272	263	243	277	272	280	306	278	273	231	275	268	277	269	230	300	264	271	296	291	284	275	318	270	283	256	278	267	278	280	266	284	273	275	278	278	253	294	253	282	263	270	256	286	275	272	291	283	244	298	274	245	255	283	256	247	268	280	268	310	255	281	308	266	253	302	299	273	286	250	266	299	281	282	300	260	304	256	263	316	250	254	286	272	298	252	268	265	263	286	267	288	282	275	259	318	279	277	257	291	306	233	287	282	277	297	275	254	281	277	308	257	256	258	269	254	260	257	228	261	288	257	296	257	253	287	291	277	260	289	275	273	313	239	276	286	245	283	275	261	278	297	259	270	259	262	249	283	296	270	272	276	275	270	274	300	289	290	277	285	275	291	299	264	253	256	309	266	273	270	264	295	255	248	268	275	269	275	288	284	251	319	278	268	280	269	296	282	318	260	285	252	268	313	254	276	277	288	289	231	253	263	257	266	259	272	263	282	268	273	287	281	295	277	257	256	236	274	268	276	264	293	267	249	273	275	258	283	295	268	259	257	251	259	316	275	254	272	282	242	269	273	286	282	254	268	250	286	264	300	280	275	274	274	275	265	289	254	269	262	251	285	281	277	249	262	269	300	238	287	289	252	287	265	265	274	273	268	253	250	286	274	279	253	277	309	264	286	253	283	294	287	277	274	282	297	274	298	261	283	287	274	270	267	270	292	276	267	267	276	266	277	268	273	277	247	268	255	296	268	260	258	260	281	256	300	269	277	279	302	264	276	265	253	268	251	249	282	265	294	272	292	246	247	270	263	266	238	252	283	265	258	258	281	258	284	275	259	256	298	278	293	271	274	279	290	270	286	297	274	261	280	280	256	276	269	275	247	277	233	304	259	259	278	265	280	248	276	295	265	306	276	257	262	285	301	263	271	273	264	300	260	247	272	286	295	262	257	239	262	280	261	292	266	263	286	270	298	258	279	273	236	271	269	259	253	269	267	299	251	290	232	271	279	277	267	263	279	264	263	292	274	258	276	264	267	292	280	305	281	285	277	252	263	277	298	280	322	286	278	269	280	274	279	268	277	270	271	277	282	280	315	247	283	261	290	281	253	223	287	270	266	270	274	276	281	255	283	290	262	274	281	268	242	269	275	264	252	283	271	270	248	260	271	268	251	263	290	280	268	285	280	275	274	247	253	262	277	266	255	257	264	269	299	275	286	263	285	268	245	251	276	244	274	296	270	272	308	272	270	261	247	299	286	253	261	283	272	291	266	255	267	250	269	263	267	257	273	271	267	246	271	287	263	283	284	273	252	273	287	285	244	240	263	263	271	223	258	261	282	261	268	271	311	307	264	280	252	254	286	254	239	272	252	239	265	290	251	293	243	267	294	269	267	268	278	282	254	265	280	228	266	251	272	287	270	286	273	247	298	265	282	282	296	266	276	283	260	254	267	268	288	277	275	282	298	275	293	296	278	281	277	289	275	272	255	276	266	270	275	289	264	292	287	296	259	291	264	240	277	254	295	256	253	268	265	283	259	278	265	279	302	310	270	273	259	281	273	302	280	280	275	271	271	299	287	277	288	279	295	275	247	291	287	288	270	277	303	301	256	280	285	268	258	264	265	282	294	286	278	294	250	266	286	258	285	249	271	252	253	289	282	251	266	270	226	275	265	285	274	269	268	299	275	285	263	279	276	261	264	278	309	272	257	295	263	302	294	273	252	271	319	280	282	279	254	256	244	274	271	263	258	270	254	267	285	272	302	297	259	244	285	291	254	278	286	265	279	275	257	273	285	276	250	264	287	285	277	284	276	240	275	295	289	253	315	265	258	295	256	262	310	272	271	289	280	263	282	324	283	297	255	288	267	286	294	274	256	282	280	249	294	257	293	278	276	279	293	284	259	269	280	291	254	282	271	274	280	280	278	272	282	274	275	263	284	269	228	246	243	272	312	258	248	283	271	279	269	268	257	301	253	258	270	248	275	256	276	260	252	259	229	277	282	287	288	279	255	269	285	292	262	281	276	255	277	269	289	259	273	284	270	257	255	276	283	292	254	238	270	278	236	279	240	278	262	251	275	276	251	266	268	252	257	262	264	266	269	279	270	268	275	301	280	260	265	287	270	255	270	269	268	283	254	265	259	267	262	276	251	273	276	277	249	256	270	302	309	307	265	307	244	282	302	249	278	256	268	289	276	298	256	271	289	259	261	281	299	284	309	252	254	281	276	265	278	287	251	242	278	263	260	279	269	285	286	259	265	258	267	300	268	266	262	268	260	254	281	285	261	292	277	277	289	270	276	280	256	291	276	286	288	265	236	290	279	276	267	277	290	286	264	284	232	269	257	274	268	263	237	273	296	298	293	261	262	276	264	258	292	300	259	294	263	302	267	302	247	281	269	285	261	254	266	288	272	285	272	258	255	264	266	261	278	255	245	286	252	272	248	277	257	264	263	242	290	287	268	255	264	289	264	291	316	306	253	288	274	265	273	272	286	279	275	267	289	253	279	272	252	279	291	244	257	265	298	299	246	251	259	271	261	267	254	290	298	255	248	263	287	285	288	252	243	256	268	294	262	267	295	295	298	259	256	267	279	269	280	254	282	256	296	277	273	264	281	266	290	293	280	261	268	274	272	278	260	295	267	271	247	272	260	279	255	282	264	222	302	262	275	268	266	270	275	284	280	275	277	295	270	277	270	285	259	263	283	263	261	250	288	285	279	272	269	301	278	265	261	268	242	249	281	291	261	275	283	264	255	289	303	291	305	277	261	248	302	270	295	299	280	280	281	290	283	249	279	293	287	263	274	280	270	275	271	239	251	300	265	305	278	302	263	263	287	295	265	270	256	262	279	264	282	281	268	273	231	240	283	274	275	291	265	247	273	270	249	276	284	287	288	273	256	261	294	291	261	278	261	269	293	272	271	242	251	279	266	275	280	284	304	262	261	248	256	284	265	281	264	280	312	242	279	293	281	260	269	254	297	260	252	270	278	273	296	269	249	263	292	250	299	256	256	286	280	283	246	261	269	271	270	270	277	289	293	268	270	249	292	269	295	266	243	289	311	298	275	272	259	267	265	295	269	277	287	290	296	275	280	272	280	290	270	284	266	281	261	265	249	283	278	267	263	284	278	262	261	272	276	293	242	258	280	292	256	267	304	266	288	277	275	283	274	248	259	278	279
7998	2661	5559	6497	5741	4676	3928	3272	2743	2415	2168	1930	1742	1687	1601	1525	1384	1369	1206	1246	1254	1192	1163	1125	1113	1078	1044	1009	993	1006	1031	902	980	930	901	928	942	927	954	894	871	883	844	894	860	898	830	865	903	857	856	815	932	807	826	846	836	879	883	845	862	804	863	828	813	806	782	827	796	817	829	818	788	879	824	777	776	847	826	847	826	841	857	848	878	843	787	805	770	810	786	824	814	767	816	810	828	843	851	857	859	832	816	815	823	862	787	818	752	830	870	785	808	773	777	757	823	772	777	808	793	834	761	810	845	843	756	739	849	820	813	792	848	822	835	815	803	789	845	809	792	739	787	807	818	804	786	801	812	845	813	827	782	768	860	812	837	785	838	846	781	772	833	798	854	728	815	842	814	804	814	835	791	797	811	812	782	802	788	830	845	814	796	816	806	825	777	813	819	787	796	770	847	822	803	872	806	799	772	756	753	800	794	857	828	775	870	804	811	793	776	824	797	789	837	839	802	832	794	791	817	819	811	848	800	831	787	778	850	780	769	821	764	810	739	785	771	815	749	787	799	763	831	791	768	761	827	861	803	838	804	841	797	823	797	827	765	835	801	806	813	794	790	803	785	735	821	801	843	811	797	824	805	852	794	813	785	788	798	776	796	815	777	789	790	769	766	810	761	794	783	782	776	762	848	786	768	816	847	782	807	742	829	786	758	829	812	792	742	807	843	769	797	830	807	818	831	809	792	747	824	787	783	842	788	764	784	756	802	821	785	779	747	777	807	765	777	851	781	827	837	807	772	819	800	824	749	797	786	832	838	813	802	821	826	776	817	729	811	740	761	841	798	877	797	785	807	801	842	825	758	805	758	773	805	824	785	801	810	786	814	790	788	860	817	819	830	823	834	763	809	845	775	816	780	771	817	723	796	787	777	831	800	814	761	803	749	810	816	810	727	794	751	807	783	824	769	815	786	816	815	767	824	806	839	793	766	790	801	801	811	807	786	813	805	788	804	748	808	846	801	876	790	795	738	835	750	830	808	808	785	786	802	785	784	789	805	744	796	754	796	805	738	763	816	764	779	785	804	834	785	797	735	795	800	784	787	789	853	797	827	797	765	800	779	847	805	757	757	860	821	855	778	799	811	775	791	778	773	818	791	764	812	821	819	840	814	773	780	812	841	809	818	778	826	833	835	762	790	817	752	825	808	781	797	810	840	813	808	817	820	749	752	810	756	801	807	815	878	805	784	848	784	816	807	806	761	805	790	798	780	813	799	794	776	805	805	777	810	806	799	792	784	779	788	834	801	812	810	794	786	766	780	809	824	791	736	797	819	804	784	793	745	787	770	817	772	835	769	766	806	815	808	815	815	839	817	807	770	790	811	792	800	801	811	791	781	804	803	783	814	826	797	764	760	783	815	812	812	834	836	775	841	798	768	810	824	770	805	822	762	741	822	760	808	823	788	807	846	782	811	782	790	829	827	737	848	740	842	802	831	809	797	762	798	776	753	770	782	836	826	810	765	799	833	779	778	802	804	763	790	807	765	784	744	773	806	819	770	798	778	792	802	812	780	791	821	851	769	836	798	819	779	796	801	791	774	770	849	774	785	781	817	789	798	775	796	798	757	881	794	774	795	832	783	791	828	798	814	791	786	776	764	802	809	748	840	812	752	799	805	855	823	751	760	792	801	768	774	840	805	807	733	808	822	807	780	802	800	824	769	793	808	832	821	841	789	817	809	808	829	800	756	790	755	816	794	829	780	804	796	834	802	776	815	795	832	824	778	799	781	816	792	767	827	786	801	824	778	838	781	812	798	787	808	802	772	786	792	784	798	819	827	825	801	794	822	767	793	816	842	840	783	788	807	801	824	812	817	803	774	818	802	795	845	798	808	810	812	798	831	807	758	823	791	822	851	795	797	801	790	786	767	784	797	828	799	796	791	774	775	779	827	802	814	804	846	776	797	851	784	847	794	777	750	764	787	817	838	798	771	847	782	782	860	749	828	836	806	815	755	792	845	782	805	793	789	806	823	804	819	825	791	748	746	824	761	883	821	782	808	798	772	809	851	765	824	823	810	804	808	775	788	741	768	798	809	769	800	784	802	780	762	822	763	777	762	770	815	813	809	799	819	804	773	846	769	810	819	803	827	773	777	806	803	810	777	842	833	802	751	861	787	771	776	808	869	802	767	844	786	836	811	859	758	774	784	820	813	768	797	834	757	766	795	800	775	766	765	825	808	793	793	793	800	798	746	766	797	773	772	788	808	769	776	823	792	798	787	850	793	735	796	841	824	831	786	829	776	738	826	750	729	797	797	789	842	805	810	801	753	794	785	812	820	742	772	776	824	744	859	804	801	800	788	764	777	760	791	780	846	751	807	808	776	818	795	791	807	738	807	803	828	817	773	829	784	817	749	821	869	817	741	823	756	775	822	807	765	774	801	784	795	815	767	783	794	836	810	771	778	820	817	778	808	776	787	815	799	828	780	744	801	814	775	810	804	812	764	803	801	832	815	792	777	763	806	830	743	844	787	806	779	825	824	797	819	783	839	764	844	754	840	771	801	761	751	807	816	808	829	753	823	800	816	807	793	770	759	830	818	791	840	835	747	798	805	804	787	754	792	811	783	814	770	792	787	826	807	766	771	835	799	802	811	837	862	748	771	838	829	760	823	820	820	751	803	793	754	800	787	806	782	766	855	835	726	770	849	806	808	767	837	807	796	805	803	803	763	762	759	786	807	801	737	815	801	773	785	840	843	783	831	780	771	816	778	774	800	747	815	766	844	818	760	784	827	796	832	783	794	807	812	816	763	840	810	811	786	826	860	784	809	797	804	825	777	774	769	829	807	774	785	782	808	833	757	796	802	839	838	761	792	772	775	850	794	824	830	805	821	803	773	789	736	787	807	782	826	806	790	779	817	776	827	771	795	813	760	789	787	818	794	771	837	835	740	799	785	779	800	806	811	806	817	820	802	817	837	813	755	847	801	806	805	840	826	795	803	827	756	811	841	825	760	826	786	788	829	787	832	813	787	809	797	812	807	781	849	775	789	792	814	795	826	820	831	792	791	775	830	758	831	772	808	822	764	785	786	795	812	818	759	862	772	810	785	800	809	811	809	815	797	825	783	774	732	794	799	824	799	764	761	819	765	756	769	782	825	796	784	862	744	739	780	828	817	772	795	780	799	770	860	796	768	843	792	791	765	819	780	825	819	790	852	765	745	802	803	861	807	786	782	750	818	742	821	828	817	772	750	826	749	790	781	849	806	863	708	802	775	790	832	800	787	759	867	789	822	791	806	789	818	790	799	753	751	817	842	817	750	861	824	778	785	815	715	839	780	832	850	796	798	810	805	797	812	794	832	800	848	819	810	781	849	790	790	790	785	833	775	817	805	775	829	827	800	764	824	784	818	817	814	851	796	792	777	787	815	785	792	839	826	789	817	817	799	812	763	783	821	815	806	794	818	801	799	771	765	765	851	850	819	800	773	741
2173	249	248	232	206	200	200	182	197	177	186	173	170	163	173	171	200	173	152	192	170	187	171	193	189	149	184	160	209	177	192	195	168	182	165	189	172	168	176	186	159	172	164	199	174	186	173	170	149	173	148	169	158	183	151	185	198	176	175	173	183	169	153	174	196	162	195	182	187	180	181	186	187	171	175	160	152	194	178	184	166	178	170	178	181	188	194	153	170	183	156	173	163	188	172	187	182	173	161	182	161	163	174	175	164	185	166	187	182	187	206	134	165	160	181	192	174	196	185	170	176	158	171	157	165	159	169	186	171	182	171	141	186	177	181	173	164	176	203	171	167	172	186	171	174	208	169	187	152	170	163	222	157	181	198	184	171	149	192	172	174	183	187	154	148	184	163	174	179	154	191	188	183	169	167	177	191	204	185	159	171	143	172	171	190	175	183	179	146	162	164	175	177	173	179	177	162	197	167	161	162	168	189	178	166	153	173	162	169	161	156	170	166	167	191	178	185	146	174	164	180	192	189	172	177	195	162	174	192	191	163	200	176	206	166	166	175	171	176	156	197	155	167	185	153	166	182	145	157	177	193	176	198	181	149	170	186	199	159	176	195	184	191	172	178	176	189	167	199	176	184	178	180	163	174	186	181	151	180	208	195	161	183	188	152	181	178	157	203	176	185	177	161	201	184	190	140	170	185	191	163	183	182	153	159	194	160	194	182	184	185	173	186	176	187	174	179	167	174	167	167	170	189	178	159	172	156	174	189	176	179	179	167	165	169	163	198	183	163	176	155	205	161	166	152	185	188	163	160	184	176	166	167	178	181	179	185	177	166	167	172	158	163	177	188	173	167	182	187	160	165	151	178	197	202	190	171	163	171	178	167	158	200	176	166	171	148	171	163	163	196	184	191	210	148	187	175	186	179	157	148	167	183	179	151	169	193	173	170	180	180	170	168	150	172	158	168	187	175	169	161	166	160	183	177	189	186	175	187	188	194	201	157	175	184	191	209	167	171	154	163	180	161	167	181	175	162	169	174	172	164	156	182	173	160	169	181	185	192	196	157	183	169	195	169	163	182	199	156	172	177	176	173	175	195	187	172	165	168	188	206	180	176	175	203	184	189	155	201	156	178	190	187	178	180	164	155	182	169	158	183	183	183	175	185	190	168	184	178	187	168	192	201	166	180	173	190	184	193	191	176	162	167	192	179	167	156	167	168	178	206	178	141	180	163	164	180	159	164	169	189	165	167	168	190	183	190	166	180	146	195	162	201	181	194	199	159	173	195	169	173	186	149	180	166	178	171	185	174	184	163	167	174	155	184	173	173	193	168	169	168	183	181	191	158	179	190	174	169	174	161	171	176	160	184	171	183	182	176	171	169	174	159	169	159	190	156	185	169	149	166	167	189	160	159	148	178	195	190	183	148	168	198	184	165	190	181	170	171	180	173	180	194	175	158	151	179	175	164	196	187	190	179	149	175	173	179	162	171	181	172	151	169	195	184	154	174	191	182	181	169	169	181	178	168	160	167	154	192	174	175	193	209	187	173	163	180	170	162	182	170	171	172	185	183	188	155	184	159	169	152	197	162	178	179	152	181	172	177	167	171	155	165	142	160	180	165	197	172	156	170	180	193	187	169	168	174	183	175	156	154	170	168	199	161	180	159	176	189	157	151	174	181	183	176	182	184	160	165	188	188	156	149	180	174	169	167	159	170	154	163	159	194	177	161	183	204	167	160	183	177	186	160	167	155	173	187	183	197	192	187	190	188	176	157	158	145	165	155	172	177	188	169	176	167	172	194	179	154	183	201	197	183	163	183	187	162	161	174	162	166	174	200	165	176	178	156	160	184	159	175	165	190	166	169	190	199	159	181	172	183	160	193	181	188	164	179	149	154	180	172	192	164	179	163	180	151	151	202	160	194	162	203	169	178	154	154	186	181	154	184	155	194	173	160	159	201	168	181	180	172	164	192	178	186	158	165	168	165	185	166	173	177	166	173	183	153	180	164	192	171	193	179	187	171	172	171	204	171	195	162	151	174	189	169	205	167	177	172	189	190	157	176	173	164	200	162	185	168	173	169	192	160	181	180	172	166	182	185	204	185	165	182	151	195	191	173	171	162	162	167	168	186	196	172	167	162	172	178	171	158	171	158	169	185	199	200	177	183	176	159	186	167	179	154	161	167	181	169	157	180	192	165	179	168	170	193	177	156	144	175	160	162	165	182	176	171	212	188	180	198	169	170	164	160	169	182	178	169	179	183	162	176	182	164	182	192	156	178	164	161	173	183	167	173	175	162	162	197	182	197	171	174	165	149	172	198	182	165	204	169	167	149	169	157	192	188	168	184	184	194	170	153	158	168	166	163	176	166	160	185	176	168	192	163	170	161	155	184	171	171	169	183	174	169	203	171	163	170	173	169	171	191	162	173	184	171	158	167	172	165	169	183	168	171	177	169	167	174	191	171	181	163	164	173	223	177	185	178	169	172	171	182	172	197	153	162	157	172	166	165	167	192	185	163	174	170	193	183	171	172	160	171	166	171	159	193	157	198	186	174	158	164	164	174	179	182	172	174	162	169	168	154	178	193	177	176	171	185	163	158	183	179	179	162	166	163	159	158	159	187	177	176	167	169	194	176	154	158	148	181	186	181	177	189	218	172	172	182	160	181	178	178	157	180	183	194	153	152	171	180	188	180	164	162	205	175	192	192	188	176	165	172	181	169	168	163	158	161	193	183	177	183	178	160	150	184	172	180	184	187	174	186	174	174	165	218	164	192	174	177	171	193	148	179	181	158	167	168	186	177	157	175	183	154	174	160	184	184	169	161	182	178	151	160	153	192	165	218	186	180	185	168	171	181	201	176	171	169	151	169	149	165	169	197	166	168	187	149	154	184	161	164	169	187	194	177	176	180	185	190	187	150	159	162	166	155	167	179	167	172	196	193	157	182	148	173	178	172	170	153	181	170	172	145	163	174	166	200	198	192	170	170	147	182	157	182	162	181	199	166	171	173	166	167	175	190	176	157	153	174	155	165	173	177	179	168	181	178	197	161	198	168	173	184	159	183	155	180	160	171	198	184	184	176	173	174	174	175	177	189	189	176	173	198	166	173	178	155	195	193	180	174	176	173	186	181	167	170	209	171	186	189	167	172	188	184	165	178	185	169	151	166	197	177	181	179	175	170	176	187	156	192	190	165	184	183	182	158	168	183	165	169	181	169	186	176	168	173	203	170	168	185	155	180	151	187	167	179	168	200	173	176	174	175	183	165	172	209	176	165	169	156	164	162	185	196	204	165	184	165	171	188	183	181	169	182	169	164	173	175	202	157	179	163	160	175	195	155	154	168	160	187	161	188	164	172	175	177	185	185	158	156	153	189	165	171	181	171	186	167	176	185	181	178	167	179	183	169	175	156	165	188	172	166	166	184	193	176	179	185	180	175	173	185	149	146	160	163	154	151	163	177	198	204	175	185	158	154	198	170	187	188	177	145	205
1969	667	728	771	752	670	668	605	615	592	612	602	592	533	556	550	598	562	584	571	550	592	577	566	612	614	566	537	547	547	569	582	586	626	562	510	542	587	599	576	555	570	556	540	603	539	569	573	560	531	558	545	568	534	547	552	538	533	569	581	574	569	535	566	529	588	543	540	575	567	584	546	553	541	540	544	587	573	551	577	559	590	624	582	543	529	532	557	590	550	613	576	573	548	539	572	569	579	542	555	574	541	566	582	570	548	550	572	584	570	585	538	548	566	550	569	566	529	552	544	551	546	553	558	548	532	563	556	586	597	588	587	598	571	561	586	544	583	568	604	596	535	571	583	559	559	587	553	574	572	532	538	566	587	573	567	549	555	592	548	568	511	560	554	567	540	549	560	593	561	550	549	592	586	550	544	580	540	564	585	579	568	569	526	587	520	532	560	583	531	529	565	550	537	568	533	584	562	545	578	534	565	555	567	552	539	591	520	587	524	586	552	562	559	562	581	557	548	581	540	578	574	532	547	576	568	541	534	570	589	526	549	586	519	591	579	526	562	567	614	577	559	557	533	544	580	574	520	542	542	588	518	553	568	517	565	529	549	594	577	531	547	586	559	567	579	534	583	544	538	563	577	602	559	563	549	544	558	612	529	528	560	532	519	582	551	568	547	553	597	571	595	472	547	562	562	536	598	550	574	524	570	577	557	570	603	556	586	517	550	574	546	566	548	541	547	560	563	527	525	558	556	585	565	547	534	560	556	547	526	570	579	566	534	549	558	578	577	515	569	510	563	538	586	535	556	548	553	545	541	552	574	579	543	568	580	569	585	573	596	552	575	587	562	567	580	525	539	549	525	533	564	549	560	591	593	558	559	555	525	595	586	562	583	574	545	532	555	550	548	565	580	532	602	539	591	596	599	559	570	570	565	589	541	530	581	537	545	553	611	559	572	553	552	554	570	588	593	553	592	554	608	530	529	592	598	573	560	532	568	529	589	555	539	578	544	518	550	505	501	551	532	559	553	558	562	548	593	579	566	555	529	575	573	585	558	586	598	549	567	578	555	597	536	574	577	532	566	586	562	580	563	575	498	601	572	543	564	582	579	562	537	639	577	591	532	559	554	534	548	555	517	591	571	618	533	544	524	551	597	559	531	562	591	562	554	564	538	604	490	541	576	570	529	547	565	529	536	564	562	574	565	554	539	518	534	544	553	585	574	589	572	592	571	595	512	538	528	531	538	560	556	579	537	537	522	553	574	580	526	556	581	560	583	610	529	588	581	559	545	544	558	604	548	561	572	560	577	542	523	565	526	583	532	554	556	559	581	477	571	531	530	496	580	569	587	517	552	532	534	595	540	546	558	550	542	545	556	609	597	535	565	518	574	552	583	513	539	532	563	555	523	539	539	547	609	586	558	556	568	523	562	590	545	552	538	505	551	545	583	527	530	574	521	530	580	538	559	570	555	601	583	532	565	574	545	535	610	566	581	538	543	566	589	581	551	532	570	519	516	578	548	518	565	543	577	600	574	544	555	560	529	527	517	598	559	575	555	577	567	550	523	524	516	587	590	579	565	538	546	589	548	569	551	537	522	536	559	567	562	526	559	552	569	589	577	564	530	518	564	542	565	557	594	558	553	581	539	568	596	516	553	551	563	553	587	588	529	552	543	574	574	572	550	552	580	563	552	547	587	552	523	536	543	574	567	542	556	531	605	509	589	549	549	565	528	567	551	561	546	605	582	580	563	577	567	543	567	578	565	543	604	604	580	518	562	586	557	510	581	573	513	588	533	573	549	573	528	572	558	590	564	580	550	519	551	542	558	540	548	505	601	536	552	569	533	579	550	556	541	566	557	567	571	540	552	570	567	585	546	591	584	579	568	535	541	552	528	581	568	552	584	564	539	593	515	556	540	587	534	593	558	562	540	561	560	562	582	557	552	577	556	580	558	590	584	558	583	550	574	578	514	566	580	534	576	493	550	578	612	534	539	562	594	587	598	588	534	549	517	526	558	570	586	550	549	554	540	539	553	572	595	574	540	614	574	616	536	538	533	507	563	561	563	533	538	535	558	524	516	523	557	574	619	593	606	542	539	573	575	578	558	527	547	572	492	552	586	596	532	544	577	559	529	552	567	549	523	551	571	537	522	561	548	586	531	562	546	553	559	565	538	552	573	544	561	552	543	591	580	590	561	546	552	545	548	525	512	551	571	549	561	547	562	564	541	544	561	533	561	577	599	569	559	529	561	582	567	569	571	590	533	534	525	573	587	547	545	622	577	579	589	595	525	571	531	526	593	568	569	609	562	539	566	538	556	543	577	538	582	541	623	537	531	568	578	530	543	553	577	551	597	514	557	549	605	550	593	547	560	558	571	595	584	549	542	592	588	535	577	594	538	532	553	558	538	561	527	534	565	571	538	584	529	575	549	573	577	550	554	583	580	558	569	588	534	572	542	528	571	533	576	505	519	577	540	536	565	558	571	589	564	559	602	553	581	567	549	564	528	585	575	515	554	583	535	524	570	548	540	534	591	550	592	568	535	531	603	523	544	544	567	590	575	529	546	578	597	558	548	547	581	594	523	578	516	571	556	561	596	541	539	555	560	581	544	546	548	558	568	525	537	528	555	566	546	536	517	547	569	551	562	561	569	579	538	546	609	561	560	549	588	531	497	565	545	556	567	594	550	555	511	544	555	549	590	588	531	548	523	555	571	531	546	604	571	527	524	525	552	571	573	565	566	530	573	557	604	588	578	571	580	581	575	549	547	560	547	583	580	573	580	574	544	569	575	604	538	588	550	556	584	577	603	526	539	564	548	531	574	564	554	576	532	554	538	596	549	550	562	560	520	568	561	555	533	546	596	539	550	562	560	591	535	564	565	594	592	589	605	543	553	518	559	589	559	542	534	571	560	570	594	522	570	588	551	551	556	585	564	529	566	540	560	575	576	556	584	519	527	544	535	546	604	604	536	525	581	562	576	562	522	571	570	607	526	599	558	568	552	565	558	516	566	532	574	569	549	546	572	552	544	597	563	554	541	570	561	541	532	532	558	567	561	592	557	555	575	546	572	519	569	585	571	560	550	555	546	580	605	513	548	555	530	583	549	609	553	537	587	548	519	597	541	538	583	548	518	522	558	537	556	558	604	578	561	619	555	531	550	567	527	549	550	562	548	559	558	577	604	538	526	556	541	566	553	542	543	536	601	591	543	538	582	586	576	625	558	544	586	539	570	608	585	559	573	587	579	589	535	569	561	552	615	592	611	567	610	527	571	592	579	510	532	585	544	576	524	598	590	586	542	540	573	607	537	591	561	520	547	568	541	542	574	526	505	560	627	545	585	552	561	521	576	575	581	537	588	572	556	548	504	574	567	548	548	539	571	579	572	571	562	517	585	559	536	550	561	569	517	563	557	548	566	566	564	550	529	565	583	553	588	539	563	537	525	545	570	560	544	569	577	564	501	563	554	524	546	567	541	554	578	600	568	597	552
9291	1285	1649	1311	993	789	629	553	472	438	423	411	413	372	370	378	347	368	337	305	332	325	322	357	366	319	337	343	319	340	325	304	313	313	317	321	310	311	301	288	314	288	292	308	316	314	287	294	311	332	307	282	320	276	322	326	295	292	292	285	292	300	304	311	279	290	307	295	295	303	308	291	309	314	331	308	339	307	294	298	321	311	294	281	322	327	325	318	273	325	305	288	311	303	308	288	317	300	329	324	316	312	305	299	302	287	340	320	282	304	303	291	331	289	299	331	315	274	333	279	301	267	340	319	329	291	308	295	304	299	298	316	318	294	321	326	302	300	281	299	330	275	304	298	289	290	299	332	339	337	297	289	273	319	317	271	302	307	275	320	316	319	306	286	331	294	300	306	293	289	326	298	296	288	293	319	314	304	312	288	315	291	299	313	283	305	304	326	309	324	296	344	311	312	306	337	280	287	288	290	315	297	319	326	285	323	294	313	327	297	319	323	294	297	269	328	327	315	290	308	292	312	327	274	302	305	278	347	325	289	321	308	294	303	311	302	299	266	277	284	315	296	314	317	298	312	302	287	299	337	309	303	282	303	312	292	303	301	330	305	309	290	326	299	317	302	282	316	328	317	284	306	306	330	290	329	311	286	327	289	303	286	343	301	290	296	308	282	317	320	299	312	316	309	295	319	285	283	299	301	326	289	325	299	295	321	299	316	327	311	282	296	295	263	313	333	306	317	285	325	262	270	311	299	292	295	322	299	302	287	292	312	242	279	306	293	329	309	288	276	308	310	304	306	298	286	287	307	300	265	344	281	311	338	308	319	314	270	308	308	342	304	285	289	315	316	283	278	331	284	333	284	322	337	274	281	310	295	318	309	289	323	314	307	310	296	296	311	298	318	321	270	322	296	327	298	322	292	281	316	303	304	339	311	303	330	301	306	294	285	321	301	307	307	314	290	297	308	282	316	311	307	304	324	296	315	302	312	278	319	312	290	303	320	310	279	316	285	267	344	297	280	312	315	285	296	292	308	326	285	327	302	323	322	315	318	298	311	293	305	321	305	288	322	300	277	316	307	313	288	321	303	296	336	309	289	351	346	334	295	302	305	320	315	322	305	313	283	309	330	289	311	315	297	317	300	291	324	319	308	313	300	274	282	290	292	278	295	320	295	306	294	293	312	289	261	280	301	276	296	305	346	299	285	305	296	299	304	285	315	313	307	291	319	336	288	295	296	316	295	304	334	327	283	297	285	324	328	288	288	272	316	291	295	325	291	293	312	312	335	302	323	288	349	327	306	312	311	317	336	298	325	293	314	323	297	306	321	310	285	357	297	313	278	304	324	287	291	286	283	304	354	315	321	302	311	292	310	338	318	288	310	310	309	286	299	298	312	297	292	337	285	313	326	317	293	293	313	323	304	321	288	298	271	288	280	272	301	281	316	333	305	322	312	309	294	307	319	327	281	308	292	296	303	320	310	313	323	289	312	305	326	315	303	324	300	297	306	326	309	292	315	325	352	299	331	330	271	312	325	280	290	310	286	348	318	304	308	343	296	280	272	263	330	310	285	299	288	302	323	321	297	315	307	289	317	322	308	341	293	313	275	308	253	285	309	295	288	359	302	331	297	301	306	283	298	307	313	291	294	329	288	305	275	292	308	296	345	283	297	277	300	328	303	306	315	281	320	307	304	296	302	317	317	280	313	278	312	292	285	296	312	283	304	313	314	328	297	315	300	297	309	324	288	316	323	321	346	337	307	307	331	280	300	304	264	345	283	310	301	308	312	304	322	313	300	306	302	302	302	308	276	329	318	296	304	260	275	276	320	305	352	316	310	313	295	294	322	305	285	314	289	315	330	300	299	307	292	306	319	325	294	321	304	296	305	300	295	287	311	324	327	289	298	318	297	309	295	302	322	334	316	302	321	284	313	309	326	282	290	287	270	308	339	317	306	312	307	311	304	296	300	324	308	297	311	328	277	298	308	347	305	301	297	315	318	322	321	308	286	299	331	287	301	270	305	321	317	312	309	326	300	295	295	321	298	321	320	291	341	307	286	282	305	289	349	318	272	300	319	336	287	284	264	320	319	303	310	317	324	327	315	339	291	315	288	269	344	306	294	310	322	327	302	316	305	300	271	300	305	316	309	282	317	315	284	294	293	294	288	309	311	300	292	296	323	318	287	303	302	308	315	308	308	289	334	328	325	286	296	280	295	317	304	308	303	279	349	287	297	308	317	302	303	292	290	281	281	319	312	306	292	302	311	275	276	352	306	286	357	293	338	305	316	313	312	302	281	304	294	320	295	290	296	286	305	292	300	297	302	309	305	317	310	311	288	297	290	307	290	286	307	294	308	281	299	320	347	310	285	291	291	335	281	308	275	300	305	311	315	330	306	315	317	264	296	324	286	331	275	308	285	310	329	314	321	296	314	287	314	313	298	300	317	289	300	306	285	326	297	334	316	351	297	290	328	329	268	290	305	285	326	308	286	292	277	293	318	328	299	314	317	315	309	324	301	308	271	305	318	335	304	311	326	315	285	306	292	295	270	316	327	315	287	317	295	290	323	289	302	297	297	303	300	323	286	309	293	308	303	303	316	323	336	285	303	340	307	303	309	316	296	316	321	269	292	311	322	299	324	312	289	302	282	324	291	303	310	292	236	314	304	334	319	305	280	332	306	298	301	327	312	306	294	308	287	330	346	306	290	292	311	318	289	328	289	310	333	322	313	317	310	283	252	282	291	307	290	301	309	286	316	301	300	298	303	312	286	292	295	305	304	302	318	295	290	294	305	308	323	302	327	297	329	300	295	313	281	297	337	315	292	290	316	329	297	336	293	272	298	306	286	315	303	288	291	315	322	325	304	279	302	320	286	300	326	321	298	305	286	302	288	309	280	320	280	284	318	316	297	315	294	304	313	298	298	288	302	295	297	315	328	304	294	296	324	312	332	304	308	313	291	312	305	325	307	328	293	308	323	330	293	314	290	297	269	289	297	302	320	317	320	297	313	292	271	294	287	292	314	313	352	317	319	293	282	295	321	315	292	268	308	318	310	317	324	286	317	309	309	292	293	305	282	314	303	288	310	313	306	307	313	273	302	302	305	314	340	345	294	318	327	324	296	315	344	292	321	319	268	326	319	278	314	290	297	311	312	300	264	322	284	301	303	292	301	322	306	302	317	303	280	286	304	297	314	286	314	306	316	309	275	281	340	337	344	288	287	277	307	338	312	278	327	300	338	296	299	287	300	307	313	339	311	294	311	315	312	304	292	300	304	351	337	300	287	312	294	281	261	295	292	255	305	299	301	283	298	337	351	310	307	312	299	302	320	318	286	345	298	278	317	302	303	297	286	294	311	298	345	326	304	290	328	301	321	282	337	350	321	303	340	322	331	304	315	300	291	290	313	260	318	312	308	308	324	271	312	279	316	280	294	312	315	307	306	303	320	289	307	319	291	311	322	299	277	279	306	310	290	329	312	297	312	309	298
5817	1883	3382	4007	3533	2981	2474	2114	1912	1784	1657	1530	1391	1413	1311	1212	1187	1168	1080	1185	1108	1100	1055	1021	1025	1043	968	1039	1057	980	1001	1060	937	962	925	960	973	977	996	915	946	896	943	902	914	951	953	929	939	900	911	903	892	923	917	949	913	933	922	926	930	894	898	966	915	855	896	875	923	928	904	894	962	871	869	884	972	886	904	948	942	876	882	900	954	902	885	916	938	878	915	904	891	894	952	879	875	883	871	868	885	879	950	931	889	897	901	908	951	904	907	919	837	881	881	883	848	891	926	883	898	885	883	877	955	906	911	912	882	972	902	898	835	889	875	870	910	914	871	873	886	941	907	859	868	870	888	871	832	924	861	871	879	891	905	878	879	893	950	865	949	883	853	872	914	905	932	869	903	877	931	931	869	834	862	867	880	874	906	853	889	874	913	893	882	870	964	900	893	938	940	881	884	919	899	906	904	819	866	869	805	905	965	870	906	863	900	895	944	903	870	862	854	905	892	861	858	896	899	882	875	941	890	845	854	834	899	934	820	924	855	851	911	890	859	878	914	924	888	944	883	861	920	843	871	924	922	880	856	887	897	888	891	941	913	943	883	890	872	870	875	889	870	938	902	917	869	878	900	942	950	920	936	880	900	918	878	867	933	926	926	926	912	895	826	849	889	913	871	907	870	929	926	907	885	890	932	957	836	883	928	953	874	876	865	873	906	874	939	878	901	852	853	946	902	878	974	919	897	822	919	890	863	834	850	922	898	924	899	901	859	870	841	856	967	893	868	889	933	893	865	863	906	842	903	891	873	911	934	918	967	909	925	860	859	884	849	866	886	889	867	914	884	913	911	866	894	877	955	903	891	935	873	941	867	823	884	943	877	957	860	887	840	896	855	881	879	946	876	922	878	895	895	858	846	887	853	894	916	939	870	946	883	920	934	952	890	877	866	882	910	838	850	920	852	880	888	879	923	880	829	925	891	856	932	881	902	844	983	915	887	927	874	849	917	904	906	823	882	909	925	930	941	871	882	921	902	884	882	925	861	896	893	858	889	871	904	908	854	892	881	926	848	929	965	833	924	915	906	855	881	900	901	894	946	959	916	883	864	851	888	888	881	884	891	849	881	890	902	916	919	854	901	835	913	905	872	884	950	848	869	874	926	905	816	883	859	868	895	935	889	842	876	869	894	910	890	878	864	866	910	882	879	927	889	946	885	917	886	890	933	810	901	875	886	903	913	873	869	874	849	948	850	890	838	922	859	838	866	881	896	872	876	886	957	865	897	917	919	864	890	904	896	900	858	912	888	943	926	918	855	887	887	905	850	914	886	848	840	878	868	867	861	856	940	844	935	923	905	890	901	921	905	875	880	839	897	924	873	859	858	898	841	881	883	866	883	874	877	889	861	874	880	900	896	912	884	837	872	927	868	819	856	944	877	888	920	891	879	872	872	911	894	887	875	894	913	899	902	851	910	872	911	858	919	887	888	862	868	865	826	949	862	907	867	853	896	861	886	933	900	865	883	939	918	877	947	916	935	887	917	916	902	875	884	902	920	875	884	858	847	879	875	874	868	935	865	928	866	912	869	853	931	915	890	880	878	888	900	889	859	880	935	905	939	838	970	870	879	905	855	899	897	880	862	861	953	920	885	896	843	854	890	870	883	867	796	810	845	854	946	947	855	884	875	903	888	905	919	879	879	945	899	888	881	870	899	878	907	844	892	944	905	843	918	869	856	887	855	886	876	860	901	858	887	892	895	923	919	868	907	892	826	903	906	903	868	837	906	883	907	863	863	915	881	893	821	853	888	867	856	879	874	876	869	907	894	924	930	877	874	904	940	863	906	841	897	870	860	873	917	887	897	876	888	918	863	868	871	917	885	868	912	927	905	831	855	916	928	815	900	934	901	911	931	884	857	852	901	921	859	871	868	831	874	898	869	911	928	901	891	899	863	914	906	824	875	858	920	850	878	874	870	852	944	829	903	911	913	904	892	889	869	907	877	852	932	880	892	864	884	914	866	878	897	888	897	852	862	918	908	876	885	892	899	826	894	900	866	906	918	867	866	901	915	861	876	891	933	895	896	940	856	869	917	923	884	903	897	868	894	851	828	912	876	885	885	862	890	915	834	911	858	891	832	898	905	911	904	864	954	906	834	904	924	892	874	908	851	849	896	918	850	900	927	847	919	932	889	938	921	921	928	902	847	871	903	884	884	880	845	896	900	878	921	953	914	948	924	861	911	839	907	934	985	897	934	928	914	902	936	906	932	880	891	895	895	895	883	897	868	848	865	900	901	936	881	907	858	916	919	864	874	881	900	926	879	887	875	921	862	917	941	871	900	895	906	881	896	907	938	851	886	857	922	843	910	874	892	892	858	858	858	880	886	835	863	897	904	886	870	854	871	919	895	875	934	848	902	926	894	897	866	885	860	856	885	880	890	907	919	890	929	921	921	917	907	913	888	947	860	896	856	887	911	909	956	855	911	860	879	874	835	876	945	900	882	891	932	910	913	880	886	889	898	918	911	914	851	932	898	919	896	853	871	877	872	907	907	934	871	900	872	923	843	890	874	893	910	853	845	826	841	903	870	876	902	868	924	841	868	920	936	888	909	882	905	840	930	905	847	851	895	866	895	904	901	933	871	919	885	887	839	895	851	912	935	884	962	983	909	907	863	926	892	850	874	911	919	868	894	905	959	894	916	841	867	977	917	910	890	888	846	907	864	898	876	849	913	834	846	888	905	925	936	863	926	892	872	912	893	923	929	970	821	830	933	888	843	938	861	883	873	874	916	886	883	927	874	868	882	885	921	844	873	859	859	886	872	925	949	873	939	907	924	910	902	897	909	915	927	817	891	889	881	927	840	992	868	841	893	938	934	929	890	901	920	896	832	874	853	895	877	870	905	867	885	901	837	890	887	928	858	887	862	908	936	923	914	923	878	876	875	890	816	870	951	939	905	920	884	884	864	869	790	939	847	891	897	887	985	895	875	865	922	894	819	932	878	880	900	873	902	892	909	866	889	845	893	865	883	901	868	851	875	876	930	838	874	909	862	888	869	852	899	904	884	866	880	950	904	874	912	891	876	883	929	910	944	893	851	902	914	912	898	927	944	839	894	939	844	884	897	879	896	914	882	897	877	865	855	945	883	948	931	880	901	906	899	977	894	897	840	868	878	871	898	893	882	864	879	888	874	913	876	865	888	899	862	886	895	910	901	920	919	913	943	855	952	915	902	897	907	877	861	911	905	883	898	912	891	906	915	895	873	887	909	870	892	883	900	870	898	870	929	872	850	919	875	897	895	920	914	931	873	925	895	920	878	941	926	877	1000	921	879	892	870	876	885	877	902	899	897	893	874	859	879	882	855	878	957	874	915	895	823	861	898	903	873	907	944	829	928	882	897	883	878	869	899	871	866	888	882	875	921	869	849	867	867	865	930	922	884	968	858	911	874	859	971	927	903	916	941	876	864	904	890	871	910	944	944	891	918	848	898	911
16813	2755	2938	2417	1652	1242	950	789	632	555	518	486	468	399	427	379	384	358	349	314	326	314	320	318	317	331	317	308	295	258	276	301	286	294	288	273	290	286	301	283	251	268	277	252	254	257	262	303	298	299	267	301	256	273	299	293	282	280	265	294	291	289	278	268	295	265	269	274	271	289	320	253	248	335	293	273	269	274	302	255	256	276	263	286	283	289	268	286	258	270	249	306	259	275	278	265	280	271	264	273	281	269	260	328	274	246	258	276	260	251	286	273	271	270	249	269	289	320	293	263	286	278	283	275	258	249	286	260	247	288	248	257	295	272	288	275	278	278	274	260	262	253	294	283	258	276	279	284	278	267	275	253	281	277	258	248	261	283	278	270	304	245	254	247	259	278	274	267	303	261	258	261	280	255	292	252	261	242	266	270	251	243	263	252	311	258	265	274	293	276	257	290	249	263	265	263	286	250	277	288	270	291	271	301	253	273	281	266	269	284	260	263	296	275	283	239	261	292	250	306	269	278	260	261	263	279	259	287	273	263	245	301	275	278	319	276	264	275	283	295	309	303	296	282	284	286	261	330	273	250	267	278	258	308	263	308	271	274	284	256	255	264	272	247	259	269	262	272	250	259	298	288	288	310	276	271	250	260	266	244	261	232	287	300	298	263	279	281	250	285	261	314	259	299	259	254	256	280	264	281	269	280	252	250	282	265	271	252	275	299	249	264	273	274	251	277	301	288	256	281	256	256	245	267	286	261	265	280	278	239	250	250	264	278	264	286	275	284	244	275	278	258	311	275	256	257	289	281	265	262	277	267	277	271	301	309	273	269	289	286	266	267	254	241	258	278	279	235	261	244	269	266	263	277	258	295	264	281	291	286	248	282	270	265	290	252	275	250	266	253	270	278	280	285	273	266	257	303	260	285	270	255	268	252	267	255	284	295	254	280	288	263	265	277	257	290	272	281	278	280	279	289	253	308	270	283	260	276	261	313	280	266	276	298	269	246	282	264	289	264	274	263	262	288	285	291	296	251	268	255	256	278	293	247	278	289	322	260	305	277	283	295	293	255	252	298	274	306	255	298	273	300	283	292	250	271	294	280	254	267	272	261	265	242	273	269	267	302	275	255	268	286	261	280	260	290	265	280	306	279	274	281	286	237	282	283	261	248	286	244	277	270	271	284	301	316	238	262	268	268	248	261	247	266	283	279	282	279	280	266	303	286	266	280	276	273	267	266	291	267	288	257	264	278	264	263	257	280	308	294	294	296	265	322	287	279	284	252	253	257	262	277	314	276	257	261	279	285	282	271	252	274	243	266	291	309	237	253	257	281	282	294	251	282	284	272	271	261	289	269	277	272	313	245	279	268	287	261	270	248	262	280	282	289	297	276	280	263	282	282	277	231	283	303	268	260	283	265	257	234	255	246	270	269	321	239	272	252	291	261	263	285	276	263	286	254	283	291	257	270	275	276	228	271	283	242	272	291	264	276	269	299	300	259	271	244	271	273	304	289	285	272	256	271	277	287	305	261	274	267	265	273	266	273	247	288	273	285	264	273	279	246	306	283	241	251	282	281	286	276	277	279	269	305	265	267	258	266	302	272	256	264	267	302	288	283	258	266	268	238	262	273	254	288	311	311	311	300	287	260	252	276	259	250	270	275	267	278	267	278	257	292	272	325	286	274	297	275	298	278	264	267	284	252	279	281	264	238	299	292	292	239	318	266	272	263	275	287	245	265	284	275	292	266	278	299	263	272	248	284	279	277	282	265	272	305	268	239	293	272	276	254	294	288	278	300	282	275	293	265	276	296	283	286	250	268	300	257	291	257	253	244	279	270	334	293	272	260	268	256	263	244	270	294	266	268	291	279	279	283	274	255	300	263	268	278	286	277	270	277	291	280	266	300	271	263	290	306	282	261	261	238	256	277	250	263	273	273	296	266	288	233	261	292	253	291	242	263	274	293	247	263	269	277	275	265	305	268	292	259	266	289	262	259	248	267	266	263	279	264	267	272	274	280	246	279	262	252	298	242	268	273	261	272	288	259	241	270	280	288	294	296	264	266	277	284	235	291	264	244	293	277	257	279	266	266	290	294	252	272	293	256	261	268	256	253	258	290	257	271	246	282	291	258	236	251	242	272	264	320	269	272	290	279	255	265	251	266	267	273	269	269	307	278	238	272	282	271	264	274	283	262	269	279	280	276	254	293	259	265	248	256	248	221	284	277	289	289	270	280	300	257	272	241	269	268	255	293	260	289	303	283	287	250	269	271	260	258	254	260	259	271	267	283	302	257	278	248	294	250	293	296	291	271	290	272	264	259	273	249	295	242	268	281	271	256	289	273	274	255	253	264	264	275	264	291	298	282	283	261	282	279	256	315	261	244	267	281	277	310	274	267	258	277	267	258	284	283	295	283	267	270	274	257	263	276	264	279	248	321	291	263	255	272	256	258	254	277	273	279	258	269	294	280	252	295	282	267	300	249	278	258	267	291	254	281	275	259	298	290	292	255	281	272	227	272	295	286	289	289	275	302	248	269	293	240	258	304	299	237	272	261	253	283	288	255	275	260	283	279	292	288	303	245	253	289	249	274	258	295	262	252	283	281	260	251	272	267	265	280	253	271	275	279	302	266	253	273	264	292	247	277	272	289	272	274	254	270	280	284	318	268	276	281	283	285	250	287	250	259	270	253	278	275	255	295	258	261	269	285	250	267	287	292	268	282	260	256	252	290	284	267	302	292	249	272	265	268	255	294	275	267	290	263	274	238	288	268	289	251	255	284	288	239	289	246	263	266	272	286	280	267	291	297	297	294	306	282	262	306	263	266	292	258	264	262	282	269	296	277	259	269	295	263	257	268	295	248	292	314	282	256	289	288	270	262	275	271	282	290	303	275	275	260	286	298	257	249	272	283	280	282	288	268	283	269	261	290	264	278	273	293	264	260	252	253	257	275	279	292	222	291	268	269	266	271	284	239	282	291	273	279	262	272	269	270	286	286	257	289	246	274	257	245	285	284	276	283	271	295	257	276	259	261	238	242	243	304	279	277	260	275	271	290	249	293	271	274	284	283	265	303	262	275	300	259	254	271	281	263	271	253	282	262	278	257	293	287	284	289	295	269	262	275	304	246	272	274	246	256	266	253	264	253	276	277	271	301	245	254	282	233	261	278	287	251	258	243	279	251	271	254	251	285	282	280	270	254	285	255	277	274	248	318	295	258	267	267	268	261	257	284	256	273	247	288	261	262	266	278	254	280	297	291	281	253	294	287	263	272	261	242	275	284	257	242	271	303	299	271	299	270	266	251	269	301	274	279	260	289	252	273	285	269	245	272	241	274	249	297	284	273	262	259	278	282	261	273	242	259	280	276	280	262	276	298	275	262	275	285	278	233	278	251	288	270	253	281	237	265	261	294	268	298	297	312	272	253	284	294	278	295	276	286	300	284	282	273	253	301	276	280	254	278	281	264	283	268	285	298	277	234	292	283	266	267
8067	2725	5702	6492	5627	4599	3834	3232	2861	2359	2291	2006	1762	1607	1533	1505	1483	1364	1324	1246	1206	1174	1142	1107	1094	1063	1068	1017	1001	1058	999	942	947	979	956	964	966	933	911	917	900	918	879	893	882	862	900	841	873	890	889	860	887	839	834	838	849	842	846	890	812	890	818	844	813	805	837	803	801	834	812	795	816	827	836	796	845	820	847	841	796	775	763	795	817	826	797	807	783	795	847	799	820	819	875	811	779	866	788	837	885	776	826	838	791	818	773	812	802	818	809	807	812	798	858	864	790	840	848	812	803	821	808	819	818	818	843	792	859	795	807	806	819	820	829	778	800	792	753	809	849	812	838	816	800	808	817	809	776	805	764	775	821	770	847	772	815	803	806	764	783	866	788	760	783	828	820	819	865	784	811	746	797	836	812	778	829	764	790	816	872	767	764	777	782	777	812	792	811	757	847	825	788	787	791	782	781	824	775	795	770	837	815	812	835	814	846	796	806	789	756	787	817	790	733	793	774	827	810	835	805	812	831	810	794	809	821	807	801	780	769	797	777	779	856	810	790	843	803	741	731	749	795	795	710	790	768	837	799	801	819	792	806	787	834	763	816	826	822	764	776	785	790	818	843	850	834	812	785	822	836	784	779	818	809	804	760	797	760	786	801	795	800	827	855	819	789	796	799	794	783	769	786	770	809	859	772	791	780	813	818	795	849	784	823	826	760	818	823	768	759	782	847	720	772	827	814	775	800	829	818	840	818	789	816	806	858	789	807	789	772	814	810	781	805	804	770	744	787	772	795	755	771	770	778	815	773	791	804	752	816	824	763	773	768	847	803	804	766	797	759	755	797	807	840	780	778	789	785	814	755	802	821	768	805	792	832	782	796	828	771	858	808	752	793	778	785	743	779	810	752	817	811	767	802	745	792	781	812	863	826	796	861	771	826	773	780	804	789	847	809	776	765	831	803	804	808	821	835	779	788	815	794	786	838	758	791	770	833	817	792	763	843	861	761	835	793	766	815	830	743	797	802	773	769	787	821	839	786	814	772	722	807	808	815	784	751	795	812	852	815	844	831	785	789	764	781	829	826	812	785	844	788	814	831	825	787	814	823	763	733	857	799	792	835	806	804	767	854	733	828	823	858	800	811	792	837	771	801	864	816	740	810	865	809	822	772	785	810	799	822	734	805	813	779	786	795	826	860	827	798	832	809	840	780	846	798	848	799	812	839	772	789	793	826	802	807	794	797	768	845	811	782	805	724	868	822	856	803	741	809	805	777	739	777	775	791	836	761	770	796	817	838	818	785	798	826	829	742	805	789	814	746	758	766	781	812	784	832	813	834	784	814	783	783	764	835	793	832	812	816	815	847	861	805	801	837	801	811	819	810	789	815	762	772	805	814	848	824	808	755	775	838	755	807	803	768	856	764	806	803	804	794	783	842	772	794	804	793	806	805	747	791	859	788	784	822	801	803	799	785	789	808	824	878	837	769	846	813	781	818	828	843	784	847	794	836	771	784	792	774	788	810	785	833	821	821	833	813	836	792	780	809	772	793	830	844	780	749	831	814	806	772	819	826	771	741	783	820	782	797	776	808	826	756	786	832	761	787	756	822	763	819	805	794	828	789	816	813	817	805	833	800	786	816	751	807	818	828	801	778	780	782	808	859	793	777	800	785	781	752	744	738	797	794	822	799	811	797	802	771	783	830	773	770	816	801	778	827	833	745	796	778	784	794	826	804	794	801	857	777	799	795	863	808	800	773	829	823	798	757	792	772	768	819	812	778	801	808	809	831	752	791	768	790	798	818	761	793	795	799	793	839	787	778	790	765	751	778	772	810	772	794	832	784	775	782	817	778	785	794	722	769	846	828	801	799	776	764	790	825	851	836	817	811	769	846	817	817	765	797	791	820	819	808	808	773	813	843	795	824	773	780	817	804	845	777	827	817	782	804	775	796	756	780	760	789	814	799	828	853	759	844	769	832	797	770	765	799	785	780	808	858	798	834	816	771	828	794	784	815	797	787	859	812	749	763	806	779	816	779	828	837	815	807	815	800	798	772	816	808	779	827	786	750	765	811	820	775	817	794	792	824	790	752	778	812	794	786	792	852	827	835	776	825	765	814	824	784	778	791	819	740	867	803	808	760	812	785	767	807	816	835	764	807	785	809	763	764	844	789	782	761	777	810	795	792	789	776	766	820	780	780	832	838	745	792	782	734	768	791	793	833	711	825	792	798	796	817	839	806	789	823	819	795	772	806	826	804	794	764	801	776	798	772	807	750	806	860	812	769	789	810	773	778	817	808	761	768	823	816	792	822	794	767	780	840	795	737	793	771	804	792	827	817	722	787	782	832	794	820	775	742	803	762	820	771	730	797	790	760	793	820	799	796	771	794	794	781	770	801	797	730	762	796	777	807	769	780	761	770	824	827	829	800	780	825	831	783	832	782	865	832	806	824	728	788	823	764	786	772	831	855	808	756	783	818	757	818	801	809	794	782	796	766	778	812	809	753	825	786	779	795	810	774	816	815	797	817	779	796	766	792	820	806	754	849	810	854	874	799	787	795	777	804	786	787	807	832	780	826	798	821	818	811	772	763	810	739	809	788	811	834	773	824	815	745	807	758	822	832	788	803	822	786	737	804	812	839	796	783	786	769	799	849	806	829	780	794	825	813	845	836	824	791	749	821	743	790	779	787	795	807	845	803	846	759	832	743	745	825	805	801	720	802	771	845	798	817	813	805	751	789	803	755	752	752	804	793	788	789	791	708	862	812	803	833	784	796	758	789	807	775	830	829	842	784	826	817	808	773	787	825	829	804	801	753	788	839	780	770	800	850	783	775	775	768	856	806	818	798	799	766	745	826	817	775	807	797	883	842	796	766	818	802	798	738	777	807	762	770	786	808	821	784	802	816	818	818	769	815	838	806	834	776	826	826	761	812	781	809	868	817	800	785	797	727	835	818	814	805	833	827	801	819	795	797	843	796	810	773	798	808	801	833	792	821	809	830	768	813	814	750	831	814	820	787	785	825	837	779	814	816	751	812	799	785	765	849	838	804	836	772	740	801	875	837	768	752	778	779	833	780	773	761	774	781	770	749	807	787	802	847	821	774	792	834	835	844	762	838	821	771	867	784	812	795	828	828	767	782	811	786	816	777	809	824	880	832	792	813	835	804	819	750	787	784	784	808	786	816	789	821	820	778	809	810	779	794	815	741	766	788	797	782	807	759	762	811	798	807	796	776	809	776	807	786	768	816	833	842	799	771	773	801	760	777	797	824	817	781	806	791	821	795	825	820	768	812	815	818	817	830	802	750	828	803	807	819	782	820	808	813	796	751	765	793	822	781	780	788	796	765	795	798	792	804	808	830	797	759	806	796	815	763	775	812	748	799	834	822	785	800	785	813	770	792	804	786	789	781	813	769	754	770	792	838	797	779	800	826	784	807	774	816	783	794	807	805	836	806	857	816	833	773	791	746	819	781	781	786	830	774	814	797	809
2196	210	275	233	198	169	188	162	191	171	199	163	187	206	163	165	181	192	173	166	169	150	172	217	186	186	157	165	196	184	169	172	194	182	182	170	181	162	155	192	178	179	172	173	170	155	160	180	175	167	169	182	160	186	162	161	178	179	167	205	195	198	196	192	175	144	165	203	158	171	167	180	160	149	168	176	167	182	183	177	177	176	172	191	167	187	198	196	156	174	181	166	169	181	165	173	160	158	175	169	174	192	180	193	169	175	181	189	149	166	159	171	185	162	189	179	196	186	185	172	174	182	190	167	201	184	168	167	154	151	174	180	171	153	178	166	172	179	183	176	182	178	177	168	177	181	180	170	161	174	176	187	166	177	174	167	166	175	178	174	178	182	165	154	174	167	189	193	172	189	189	155	196	170	171	179	185	161	195	173	157	171	163	183	177	164	179	180	180	176	174	156	174	166	214	184	183	171	157	164	179	173	181	142	174	165	187	174	176	172	170	159	177	156	166	174	153	162	185	175	177	164	197	156	193	199	170	176	172	176	166	176	177	206	167	190	163	179	177	177	177	203	186	174	169	198	184	185	169	191	155	174	143	165	193	177	142	173	162	182	179	185	156	195	194	195	160	175	203	180	171	194	158	152	163	170	181	194	179	158	180	176	171	190	160	199	188	182	168	181	184	175	155	170	164	170	187	166	189	184	177	179	175	183	166	175	151	191	171	198	175	204	176	175	182	168	162	187	211	185	180	180	184	179	184	202	152	165	191	183	189	190	186	187	191	189	179	186	185	187	192	178	176	175	201	175	171	161	194	188	205	183	152	187	156	171	162	170	184	172	182	172	164	159	170	164	197	181	189	188	205	180	160	183	186	161	171	157	160	172	162	180	172	170	156	179	152	171	177	163	166	185	183	163	185	189	153	182	171	203	161	180	172	188	163	161	168	179	164	167	183	175	201	181	172	148	183	168	155	167	198	184	182	180	174	192	169	172	178	156	171	155	177	155	194	202	163	155	169	188	172	187	163	173	173	161	200	175	158	167	159	184	185	191	200	159	196	171	191	187	189	181	182	172	169	181	179	172	179	180	171	168	166	167	201	193	151	171	170	166	175	194	193	192	160	166	194	157	176	191	172	181	167	161	166	174	185	187	195	185	191	178	162	169	194	169	183	175	161	156	156	161	172	186	197	175	185	153	167	161	172	169	177	171	176	192	157	162	153	186	173	195	176	204	186	165	179	190	159	162	174	190	191	196	182	179	167	170	176	164	175	174	168	194	195	145	172	188	179	179	169	167	171	193	179	179	178	159	168	172	185	158	171	159	181	170	165	189	177	176	168	184	155	169	177	187	187	173	190	169	165	166	164	186	172	153	158	170	193	159	187	175	165	197	174	191	183	183	185	196	188	165	167	178	195	189	190	206	197	170	200	171	191	165	177	168	192	166	183	201	168	200	176	174	164	160	186	175	183	188	174	168	191	144	190	172	168	170	191	186	153	192	162	178	151	179	170	155	152	149	193	169	170	187	195	155	162	162	171	161	172	174	139	197	196	176	176	166	177	169	173	183	168	161	167	190	175	162	168	172	167	165	173	187	173	187	159	188	175	178	157	171	192	155	160	169	174	165	178	188	172	157	186	171	162	152	181	156	182	173	189	160	188	169	167	183	202	161	175	185	185	165	178	179	176	178	180	155	143	193	178	169	163	198	172	174	182	159	164	191	160	183	166	190	192	166	199	170	147	157	188	168	196	196	153	187	176	192	189	169	166	195	175	173	176	172	184	202	166	187	152	182	166	159	189	152	161	183	172	147	182	155	157	179	191	169	173	179	188	187	155	166	186	185	172	203	183	165	156	171	172	190	162	190	180	194	195	183	192	171	169	176	174	185	164	188	186	191	188	171	177	179	156	166	146	187	187	174	167	182	185	171	187	178	161	151	187	194	174	183	183	165	171	170	197	149	172	198	175	177	163	187	182	158	164	152	164	183	155	185	173	180	184	164	199	157	175	180	174	174	155	166	158	178	178	185	184	155	196	177	182	179	169	164	188	172	165	175	173	164	174	184	154	174	168	157	184	175	175	159	178	182	165	185	193	171	174	205	204	195	209	159	169	167	199	178	164	159	198	167	162	173	165	173	197	183	195	217	181	154	138	148	169	164	169	179	188	184	171	198	173	164	189	154	163	177	163	172	164	190	172	168	183	160	178	183	189	175	169	192	169	213	181	172	191	177	194	187	149	169	161	170	162	170	169	202	151	184	153	170	173	206	167	183	173	190	168	172	158	187	160	167	194	167	178	164	175	186	165	181	172	185	180	163	165	163	166	175	171	193	165	169	157	181	174	141	177	174	145	182	190	181	201	177	192	180	155	176	168	187	178	181	182	197	188	188	171	164	167	158	191	165	169	196	182	177	171	178	189	183	175	145	177	153	169	168	161	154	165	166	187	163	197	182	173	173	148	176	188	171	168	204	177	174	190	171	188	165	171	165	170	180	171	159	160	184	182	190	183	189	169	182	158	185	162	180	186	185	169	173	159	173	195	188	180	182	151	171	179	177	165	183	174	152	175	193	176	173	155	168	166	176	157	177	157	183	163	187	175	186	193	182	168	194	167	165	171	196	174	161	162	172	192	187	190	176	162	187	176	158	182	143	160	176	186	203	200	176	173	186	158	184	145	186	162	179	182	166	167	176	174	177	167	185	152	176	188	172	191	172	187	155	182	194	197	163	187	197	189	178	177	172	164	190	179	168	192	181	168	179	193	199	168	182	179	189	177	169	179	186	167	155	175	173	175	160	170	179	172	174	170	186	167	195	174	176	158	184	156	170	182	172	179	185	170	204	171	195	178	170	163	161	161	169	160	203	174	187	175	143	167	167	194	181	164	158	174	200	180	174	169	184	184	182	158	176	197	199	190	178	155	191	168	175	172	156	170	173	182	157	184	174	172	199	180	173	182	163	170	196	206	175	176	185	177	172	159	174	173	195	148	158	191	176	172	170	184	182	155	180	174	175	174	176	183	174	197	147	180	184	152	160	162	176	187	154	171	180	147	158	171	198	172	183	187	202	167	180	161	186	160	174	168	167	173	185	165	182	168	168	170	200	205	166	175	175	172	194	204	145	163	176	165	176	164	207	179	170	181	175	162	168	178	174	173	171	178	188	157	179	170	168	161	181	167	167	182	177	176	182	183	179	165	193	165	177	192	192	180	139	174	170	181	174	198	191	178	195	194	175	167	182	165	159	174	163	151	195	179	182	175	166	191	175	182	189	177	173	190	180	168	151	209	169	178	170	161	179	166	177	178	185	186	174	184	185	189	186	171	199	156	182	169	163	166	181	178	191	196	178	175	157	190	182	186	166	172	175	176	171	169	157	162	175	164	176	139	177	182	169	172	194	172	165	162	168	159	178	175	162	194	172	149	184	185	159	168	161	161	176	197	185	203	172	176	165	208	182	164	195	194	185	175	189	185	178	185	181	196	170	181	175	181	168	162	175
1967	615	735	734	691	677	627	638	605	568	626	589	558	566	584	589	604	572	613	570	570	574	574	565	580	566	582	560	557	580	517	532	595	550	582	540	598	573	568	574	606	531	549	561	612	595	608	541	568	547	591	578	568	577	539	560	589	572	585	563	571	524	533	590	532	576	549	545	541	544	495	584	546	576	510	517	572	542	549	548	550	556	546	590	575	525	604	563	518	523	599	535	584	556	542	577	558	569	547	556	516	580	589	511	526	544	611	557	559	585	537	564	580	607	548	534	620	556	551	521	546	526	511	540	553	519	549	560	537	502	535	540	555	531	541	606	531	586	530	554	566	548	599	571	536	549	545	539	580	553	567	551	492	545	550	547	527	563	559	551	550	558	542	555	540	570	522	546	544	609	579	550	557	566	572	558	527	563	564	590	567	524	582	547	550	567	579	533	564	569	528	524	544	536	610	585	540	567	523	571	602	539	612	558	581	543	546	532	579	528	568	536	572	521	543	558	591	545	581	551	570	566	570	526	530	583	538	511	540	588	577	549	545	614	561	574	569	564	554	577	589	602	569	565	570	558	539	540	599	558	559	564	591	517	543	593	555	549	564	579	551	574	559	562	598	578	580	547	529	600	573	544	602	582	557	593	584	545	578	519	565	591	559	554	554	541	564	554	531	582	547	562	540	564	542	559	573	579	569	558	549	562	582	553	559	570	602	544	575	553	599	573	518	560	573	563	570	598	601	578	580	590	525	555	574	570	529	571	552	557	551	556	564	545	557	564	581	582	554	561	562	558	532	554	581	541	596	587	518	553	588	546	553	571	547	582	573	507	589	588	535	528	605	531	555	547	536	566	575	577	583	538	574	631	571	556	538	580	559	528	566	588	553	572	543	554	566	563	525	558	550	537	601	526	593	515	571	562	559	576	548	551	579	569	568	569	560	572	600	601	540	596	560	545	517	547	546	554	518	574	558	531	569	558	586	555	557	579	580	573	530	548	572	550	559	570	535	578	576	549	545	517	549	561	567	561	526	525	568	529	550	560	603	570	540	577	590	591	537	524	493	558	567	558	602	543	535	593	565	521	544	525	568	541	553	570	542	574	535	588	523	539	550	541	555	595	559	554	548	587	533	592	556	565	563	574	558	538	597	542	556	571	575	561	572	533	518	571	586	580	528	523	537	572	530	590	594	558	538	532	566	560	560	549	536	612	550	521	574	559	570	564	601	573	559	597	575	567	575	582	571	548	587	596	593	574	526	560	519	568	531	546	604	587	537	545	576	577	538	536	501	557	545	559	631	579	533	554	588	537	567	568	528	551	560	589	528	555	556	536	619	556	588	512	562	565	548	557	591	553	557	537	557	547	516	539	573	542	601	571	533	561	537	576	545	589	540	555	563	533	592	587	574	548	551	576	565	534	534	538	557	591	550	526	583	563	524	569	537	582	570	545	577	546	579	560	567	532	575	559	594	530	596	578	560	559	587	579	569	574	555	563	544	550	545	558	541	534	535	557	589	556	527	565	544	562	578	568	543	542	544	531	547	582	568	550	541	552	574	551	607	581	547	539	538	549	559	557	565	524	617	562	556	545	589	585	562	587	556	585	544	545	549	590	573	584	576	587	573	545	549	521	526	566	557	552	612	521	572	570	549	551	569	540	567	562	541	550	579	565	555	553	564	600	537	579	588	554	570	570	542	579	569	568	599	572	534	542	583	552	553	559	590	584	559	605	589	580	545	593	559	574	529	533	563	563	554	555	529	560	604	551	542	542	535	541	562	560	576	536	549	565	533	528	584	572	556	594	604	570	553	575	522	537	568	548	544	581	554	559	549	523	544	535	553	547	546	562	563	555	564	569	547	532	562	564	546	531	560	513	555	588	532	543	541	556	599	598	591	552	551	546	548	545	560	570	516	563	590	564	481	507	575	521	576	575	614	529	573	572	576	565	563	530	584	541	581	578	549	573	602	608	540	533	594	576	535	585	559	541	556	521	532	553	580	544	586	575	544	586	512	556	591	512	536	557	541	559	589	555	570	568	581	563	531	553	560	592	564	576	557	562	536	558	527	546	573	539	556	549	566	575	563	563	596	552	550	570	553	575	592	528	542	557	541	567	551	575	570	566	557	563	551	576	577	521	587	517	501	604	591	555	556	531	526	587	577	586	551	543	572	578	571	560	591	529	576	591	545	564	566	541	565	562	604	577	545	574	550	559	540	566	552	555	531	519	564	524	571	561	568	566	562	589	549	561	558	531	560	613	555	582	513	564	528	552	590	532	562	555	547	558	572	519	568	593	561	598	561	554	510	568	563	539	571	534	554	536	560	572	565	494	563	539	590	578	571	579	570	566	542	557	567	566	588	539	578	530	531	551	609	535	560	567	586	562	573	573	565	588	551	534	551	559	541	566	561	605	558	521	579	515	585	606	551	555	583	563	542	572	568	546	542	556	577	582	591	588	562	532	567	587	517	580	541	534	559	567	576	548	552	574	561	536	565	561	578	545	572	590	555	554	546	567	566	546	541	511	589	569	574	549	515	514	579	585	557	572	538	598	564	542	555	552	567	578	549	569	585	543	529	564	533	573	557	536	505	561	568	585	593	580	556	546	538	563	521	524	611	565	528	545	558	509	536	560	586	543	531	589	582	592	577	528	511	603	577	566	581	566	596	551	548	543	587	576	533	556	543	549	605	573	598	507	562	517	585	526	582	521	580	538	561	561	588	578	538	522	586	581	550	554	572	562	547	570	552	559	557	567	566	575	532	552	600	562	583	565	600	541	548	555	550	564	556	527	611	561	570	530	555	535	584	582	590	607	552	565	561	502	561	593	580	557	536	574	522	583	528	546	578	549	562	577	560	567	546	617	583	560	575	569	593	529	523	555	559	594	540	540	572	582	586	575	565	574	547	550	570	589	577	544	542	551	574	559	551	554	544	547	601	538	545	568	559	508	591	573	561	530	551	549	529	559	615	578	565	538	570	580	529	538	565	529	543	549	530	620	540	612	550	517	547	541	545	517	575	536	556	582	551	605	576	533	557	567	544	565	553	543	521	536	536	569	581	550	582	586	566	539	554	565	599	569	603	564	524	542	547	580	574	607	596	598	557	560	521	542	554	512	543	539	595	553	582	536	563	570	610	583	578	567	562	591	515	577	589	511	585	538	525	504	559	548	567	559	549	583	525	547	597	551	528	588	567	566	555	584	532	516	559	607	587	568	527	596	538	574	604	574	614	552	546	602	540	587	520	555	590	537	564	536	571	536	538	590	516	583	560	591	558	578	603	520	518	527	543	565	558	558	555	579	583	552	562	564	526	534	582	572	547	540	551	552	566	550	569	549	581	587	530	542	536	553	569	556	592	563	539	577	601	533	607	575	571	529	561	541	593	572	559	564	525	567	555	568	573	531	598	595	575	567	570	553	529	574	578	564	550	562	537	539	567	573	525	540	566	529	546	579	530	548	562	548	574	577	537	569	549	539	606	537	597	563	556	552
9029	1264	1755	1376	993	806	649	524	512	479	420	403	388	324	363	335	355	313	341	356	301	348	329	343	294	334	316	326	307	345	309	342	356	307	304	309	332	330	339	331	310	290	256	338	299	319	312	297	278	310	331	296	311	296	304	294	332	293	313	304	341	315	303	307	291	299	313	316	315	307	337	298	292	292	302	300	304	289	327	322	323	315	296	345	298	297	301	292	334	309	313	312	287	282	329	303	322	338	315	275	312	263	287	296	282	317	320	302	287	296	289	315	305	357	308	288	292	301	312	299	303	336	307	318	313	327	331	330	290	317	300	331	298	306	301	321	317	286	327	322	280	306	312	308	315	322	281	335	258	297	310	339	295	302	292	325	294	298	318	300	282	310	327	283	310	309	327	317	321	275	307	321	310	309	311	305	264	292	300	284	327	327	323	325	328	281	300	325	312	340	298	289	289	325	286	283	296	295	306	291	325	330	306	295	322	278	289	288	312	295	280	311	313	315	291	312	310	295	301	327	297	308	349	283	304	259	316	310	338	311	313	300	308	308	311	338	309	286	286	312	312	293	296	326	302	286	283	305	315	311	324	310	289	327	312	277	279	315	310	295	284	292	296	300	284	278	285	287	297	302	293	280	346	313	287	318	306	334	282	295	320	294	287	272	315	332	292	303	303	286	321	286	302	323	288	306	258	313	289	281	317	336	299	336	293	337	288	315	306	314	313	288	284	299	316	293	344	312	296	297	323	292	324	302	313	318	293	293	311	301	317	285	297	305	297	333	298	329	309	295	314	309	297	284	324	327	307	291	299	300	300	314	286	300	288	348	300	326	319	320	304	315	321	296	294	277	317	296	304	305	305	286	327	315	307	317	317	270	326	297	303	310	274	329	318	340	306	286	323	310	289	301	322	306	327	273	320	305	294	330	315	325	305	324	328	283	304	274	305	286	310	304	300	300	320	315	303	305	298	305	329	292	300	294	307	302	297	289	300	309	312	289	338	356	279	294	324	324	330	307	292	320	292	295	301	325	302	319	292	270	279	285	326	317	295	335	292	290	301	300	304	291	286	298	300	316	307	305	307	296	291	318	313	312	277	292	324	275	313	321	295	322	325	300	291	323	311	352	292	297	294	335	293	276	323	320	286	341	313	328	321	319	299	303	297	346	307	290	277	287	308	317	296	290	309	325	311	278	306	320	321	296	308	279	284	295	304	306	306	301	294	320	318	290	306	310	296	268	290	298	310	315	294	304	301	291	299	334	313	292	299	304	295	317	300	303	298	279	293	323	292	297	279	315	292	298	303	275	284	305	282	290	320	281	303	340	334	312	265	298	309	320	298	270	309	322	262	307	288	305	301	294	293	315	302	304	319	318	335	329	328	272	305	321	298	303	294	309	258	309	302	285	320	345	312	285	293	315	316	297	305	311	304	346	323	333	307	301	324	320	315	296	319	299	317	300	304	275	289	311	319	289	315	351	295	289	320	288	317	304	284	317	299	333	295	312	323	313	312	334	292	291	280	277	286	330	283	299	282	322	299	323	309	299	272	303	297	319	286	307	298	321	285	284	321	298	291	305	297	292	291	306	314	317	327	328	347	316	320	293	299	320	277	290	269	308	301	286	330	328	340	323	285	290	286	356	326	351	317	311	328	292	310	324	305	318	298	295	315	317	318	289	315	334	287	281	290	321	315	290	304	276	309	336	265	289	327	271	303	279	302	331	301	311	333	322	265	296	314	298	290	285	283	300	321	295	291	303	262	269	308	316	300	335	270	353	307	300	287	338	314	298	294	278	322	301	310	305	304	324	302	310	292	321	309	295	307	279	267	334	300	304	287	298	315	292	325	309	274	303	331	277	317	299	339	304	277	312	298	292	277	290	310	287	326	320	322	306	336	306	307	321	310	305	313	309	287	294	275	314	333	287	291	303	290	284	301	301	301	303	276	310	315	313	312	287	329	311	297	282	321	332	306	294	297	290	332	272	319	306	296	283	291	291	297	293	331	296	295	282	294	315	311	315	307	281	288	292	305	300	313	288	308	304	296	341	297	285	301	270	324	306	276	280	286	302	299	282	323	272	306	303	318	325	310	292	300	315	311	288	289	288	272	314	330	300	308	317	335	273	321	297	313	302	291	326	282	297	310	314	296	297	311	324	297	309	255	298	308	284	308	286	302	282	302	302	322	287	321	308	307	333	280	306	310	313	292	313	322	321	306	284	300	277	308	321	312	302	323	308	331	307	317	306	280	319	313	305	298	313	320	313	281	302	323	316	299	308	323	264	305	316	336	304	301	289	290	303	313	311	262	269	311	299	335	317	349	307	308	278	321	306	297	320	307	305	284	300	284	330	301	307	291	299	317	313	320	303	282	305	324	322	315	296	312	293	299	293	313	309	285	299	315	319	281	271	334	301	312	327	355	306	295	322	304	330	319	292	294	326	311	300	320	306	311	292	297	299	304	321	296	313	284	297	287	316	334	310	324	295	299	297	285	310	326	346	308	290	274	313	296	313	318	291	298	307	313	290	305	295	306	278	300	333	312	323	298	306	307	295	316	292	309	305	330	305	324	303	303	309	279	320	316	317	333	263	337	272	286	267	271	306	295	286	283	288	311	293	268	318	298	287	299	294	315	320	318	317	308	299	322	331	307	281	299	286	319	280	257	301	332	323	313	307	304	292	305	275	306	285	310	308	324	319	280	292	294	296	294	316	301	285	326	270	318	296	297	315	300	327	317	325	306	278	320	304	271	298	289	314	305	327	287	282	283	293	286	287	291	318	314	312	333	313	332	336	297	301	311	303	327	304	318	298	288	315	324	309	291	298	296	286	315	313	324	296	299	311	321	312	326	269	284	301	298	280	282	305	328	325	302	338	292	288	301	300	308	307	295	292	307	285	294	307	292	274	292	313	319	290	283	318	325	302	312	304	284	283	302	307	316	316	278	313	298	312	274	294	329	284	266	324	303	293	311	262	301	308	329	312	298	317	316	313	339	311	306	299	302	308	295	292	313	327	281	287	319	311	292	278	321	349	356	308	309	296	332	333	318	287	305	298	302	331	271	338	315	310	312	270	318	349	322	297	292	310	321	295	316	280	317	254	296	312	323	321	279	300	304	310	337	320	308	297	308	304	333	318	278	309	308	296	307	289	326	302	327	332	336	309	319	301	300	297	315	291	292	294	312	316	307	306	320	318	282	299	292	279	294	260	334	312	310	316	318	303	290	299	329	334	293	301	303	297	291	288	291	313	298	297	296	299	281	327	302	306	336	307	319	328	301	285	314	293	296	305	313	282	295	319	339	293	311	297	323	300	290	306	304	304	343	315	297	303	288	331	307	274	286	330	313	307	311	305	299	298	319	307	295	312	317	308	290	305	315	299	321	339	315	303	318	328	348	310	294	294	315	300	303	299	304	298	286	305	325	322	288	302	301	286	318	358	291	312	302	340	288	302	294	305	318	298	279	283	310	319	325	313	296	301	314	319	305	310	321	304
5646	1829	3494	4052	3494	2945	2544	2113	1932	1751	1601	1541	1381	1393	1258	1229	1233	1243	1112	1112	1180	1084	1092	1065	1060	1047	1057	1043	1056	944	1006	972	942	956	979	959	978	980	928	972	933	953	926	891	923	934	911	918	909	941	928	904	976	969	870	913	944	890	895	912	890	881	894	907	905	933	915	913	845	917	901	951	855	916	910	891	948	922	873	932	917	874	869	882	916	922	871	902	911	839	866	892	913	929	914	838	876	906	877	920	906	868	873	872	877	891	888	902	900	900	953	861	916	915	836	927	900	883	884	900	901	893	918	875	920	936	946	895	935	849	844	891	919	899	882	864	837	917	904	877	849	845	863	885	864	906	862	921	874	847	946	887	906	905	878	887	873	901	924	849	897	887	926	916	878	914	885	913	852	916	909	887	891	901	951	888	903	901	881	863	907	888	866	865	931	957	844	894	893	905	871	938	903	898	875	912	885	888	843	880	875	900	889	894	938	885	847	870	881	874	896	899	870	887	899	861	915	891	903	912	884	888	850	908	896	916	910	938	882	892	889	899	849	914	888	904	897	922	854	905	866	906	901	884	887	902	871	865	895	888	886	903	901	864	867	912	941	904	918	904	898	850	893	852	843	902	984	860	908	877	844	828	889	874	874	924	915	899	875	899	845	914	879	889	889	877	842	883	891	906	901	891	887	885	898	893	896	871	841	911	904	898	860	911	875	871	886	843	873	866	804	869	853	914	929	903	865	873	887	886	865	855	945	901	875	852	916	910	867	928	897	894	866	876	879	880	875	888	913	862	905	909	847	896	873	879	878	861	878	935	907	898	840	853	917	852	897	921	902	887	907	893	889	865	901	864	887	927	881	891	863	925	894	905	839	937	910	950	855	855	900	882	875	915	864	877	913	941	880	868	855	884	880	874	823	945	894	907	856	880	915	916	874	930	849	897	852	923	839	920	932	911	895	897	855	858	872	936	875	890	910	885	903	857	865	910	935	857	869	895	863	898	898	904	871	974	843	868	895	899	930	860	937	869	910	901	836	861	881	860	877	869	854	878	939	872	878	927	884	875	871	874	904	860	888	867	828	839	923	877	892	912	886	899	872	927	891	929	871	861	905	926	931	880	883	892	883	918	897	850	921	889	914	920	834	924	919	902	941	923	923	892	909	877	880	911	896	903	866	930	859	905	880	847	858	910	853	916	891	856	841	859	883	859	874	943	888	886	886	883	957	873	785	888	868	925	884	865	874	858	877	941	844	816	893	893	880	827	844	883	893	850	954	867	942	895	877	837	886	917	897	895	901	923	893	903	887	960	874	926	886	935	852	863	819	933	893	912	820	868	861	884	947	923	859	923	884	907	861	897	865	850	907	874	897	844	871	868	909	835	869	843	865	965	854	867	892	889	876	906	913	898	889	879	879	866	841	899	890	901	878	820	928	838	928	895	846	955	885	928	882	886	884	899	901	875	868	871	873	932	870	920	891	915	807	850	825	918	860	910	943	905	905	878	848	938	888	859	867	844	897	896	928	891	848	917	883	921	882	900	915	884	885	944	886	886	943	869	854	952	886	855	870	879	914	852	861	867	847	944	883	852	848	886	887	893	898	935	852	882	884	873	874	905	879	906	847	895	856	858	864	899	884	888	868	846	899	875	903	886	903	883	901	936	879	896	883	853	830	895	915	921	859	864	941	914	859	841	890	870	890	852	866	887	852	927	879	915	844	914	904	915	851	879	833	869	883	886	882	880	846	927	927	868	918	891	881	932	858	885	896	927	889	877	892	886	876	929	942	933	914	878	844	993	879	831	907	852	897	926	876	864	933	861	804	900	893	865	899	899	840	918	852	920	902	851	851	927	913	859	863	906	874	937	860	912	866	869	879	951	870	876	881	933	907	903	923	890	834	941	911	866	880	847	879	893	903	861	921	910	903	884	914	856	935	920	830	848	915	898	916	888	867	928	872	920	906	867	918	928	951	847	928	875	874	877	863	925	873	926	882	850	882	892	855	874	838	923	919	905	868	892	877	859	868	896	877	867	869	927	915	904	888	859	923	845	945	902	901	905	920	888	861	865	852	900	864	903	873	878	897	835	894	886	859	868	929	902	938	912	847	892	898	862	909	884	949	853	931	922	892	883	912	891	904	906	883	919	871	890	843	904	892	904	868	892	931	902	860	893	897	899	837	918	889	881	911	874	890	896	869	848	883	910	904	895	918	852	965	895	878	860	911	890	909	853	863	919	849	896	894	907	915	876	926	871	861	883	870	854	869	906	865	898	857	884	884	913	878	907	889	899	949	931	837	890	902	892	888	894	883	865	886	952	896	898	920	935	875	887	848	896	860	903	860	873	879	891	897	851	933	919	892	837	849	891	838	847	876	884	877	984	903	894	903	890	866	894	894	857	878	827	912	892	925	905	852	852	885	841	888	895	895	909	883	882	883	917	964	858	884	879	941	896	834	900	873	904	885	855	916	851	974	899	889	920	888	875	876	896	839	950	868	911	882	875	921	859	883	889	855	917	848	917	882	841	909	920	912	917	810	925	956	871	908	891	863	889	856	842	892	913	902	892	871	911	896	922	925	919	907	927	860	925	917	917	836	935	926	883	919	867	946	913	934	885	887	877	976	855	864	886	871	875	876	876	855	874	950	877	908	844	882	884	860	886	887	912	950	873	888	929	920	928	925	898	896	866	880	874	886	911	880	932	895	914	880	945	892	903	892	949	896	881	899	863	900	917	836	908	892	883	875	897	873	890	900	841	909	896	847	956	922	894	957	879	902	840	941	878	914	913	902	847	850	871	866	930	966	832	877	878	928	872	920	841	926	894	890	842	922	929	896	877	905	890	883	911	859	880	923	870	935	892	935	934	880	859	867	935	877	925	926	882	838	858	931	934	914	869	890	892	865	886	888	877	901	930	898	862	901	917	865	886	909	885	894	867	902	915	904	904	923	864	928	935	878	909	935	956	919	891	906	889	867	908	932	863	934	847	868	937	900	862	797	909	909	889	896	881	905	854	951	859	893	940	942	896	858	870	952	879	932	896	916	862	915	941	913	853	908	952	853	914	887	868	883	878	900	909	859	881	894	895	891	871	875	884	902	917	891	835	898	897	901	899	875	889	847	864	897	832	910	925	939	877	911	898	862	887	899	897	918	849	906	851	894	873	924	922	905	874	892	880	885	894	854	863	890	888	880	829	887	946	865	912	912	912	909	876	883	867	885	839	907	927	871	850	872	834	859	930	909	942	893	842	935	885	849	906	907	898	815	861	865	879	919	931	901	849	894	889	939	885	904	894	891	950	912	849	880	901	886	888	924	921	928	918	875	921	937	931	873	892	920	907	906	845	860	879	841	976	857	887	883	913	877	923	874	875	921	870	864	847	890	899	883	887	874	888	880	866	884	902	920	930	944	860	904	937	900	915	872	869	842	881	886	882	892	892	914	911	874	840	892	878	856	942	903	916	911	911	871	845	928	941	882	866	885	893	927	909	863	862	881	930
16647	2685	3051	2337	1662	1190	960	754	627	551	517	428	427	396	375	355	352	331	308	356	341	336	317	300	317	336	326	312	285	303	314	294	281	271	255	313	265	295	285	275	281	321	282	278	254	292	302	294	274	262	287	292	250	289	281	279	295	281	286	297	298	278	269	278	299	270	261	270	304	272	264	274	297	307	249	277	251	281	286	292	274	276	293	276	267	287	271	292	277	282	258	264	272	269	251	279	280	265	271	269	284	266	278	297	304	234	279	283	273	285	296	272	299	250	287	262	285	246	275	282	281	281	267	261	285	292	258	280	270	307	281	264	285	254	257	277	271	296	267	281	264	257	243	269	258	282	267	256	287	290	275	275	260	279	289	302	260	296	256	271	279	268	283	250	277	292	294	267	290	263	242	269	284	265	302	278	277	259	276	269	261	255	249	243	271	276	249	252	296	267	276	265	261	261	271	259	260	291	290	281	279	276	275	255	254	285	312	265	256	264	296	263	256	280	256	266	272	261	294	269	240	268	256	245	254	252	239	268	262	263	276	281	265	257	260	269	269	241	278	299	295	263	299	274	253	268	266	265	286	271	274	293	243	251	271	254	285	259	242	283	259	243	280	231	285	284	268	279	249	249	287	247	252	260	262	285	282	280	275	262	259	265	266	262	266	267	308	267	271	291	261	279	270	268	275	286	265	269	257	262	275	294	249	290	262	278	289	236	283	295	268	251	240	248	261	269	299	256	238	254	267	270	262	280	291	285	267	227	276	259	262	299	278	266	251	275	264	291	286	255	308	322	274	252	267	270	261	247	256	289	275	274	287	262	270	259	275	275	242	242	306	266	279	247	267	248	253	303	278	270	274	248	291	287	278	261	263	288	271	269	283	270	259	262	278	296	259	268	272	277	268	284	253	273	286	267	276	294	266	261	295	252	303	271	288	275	272	311	278	263	285	266	276	257	281	257	264	272	274	275	275	254	270	261	267	234	261	255	278	289	262	293	271	277	267	311	253	229	260	269	269	268	290	248	278	273	266	253	259	272	255	278	262	261	284	247	272	234	288	278	296	262	279	261	252	305	283	278	263	296	283	287	306	272	302	275	289	277	274	293	265	251	267	239	286	295	270	291	255	279	272	281	289	273	256	250	251	299	284	276	237	254	248	252	284	302	270	293	274	276	274	282	280	282	265	272	301	262	276	269	237	244	277	272	306	271	256	287	279	241	260	274	307	260	310	252	258	279	276	275	271	294	253	264	274	285	259	294	267	255	271	277	270	249	282	261	262	299	261	264	259	292	236	294	246	270	276	256	264	260	273	319	270	264	275	266	243	258	267	274	265	264	329	280	273	288	265	295	294	266	249	270	269	264	252	271	284	262	266	303	266	266	271	258	256	307	278	263	288	251	270	262	272	286	234	254	240	271	274	265	263	275	254	277	293	282	234	276	289	285	287	284	283	265	243	279	273	257	268	281	264	251	273	290	290	267	269	291	264	272	293	273	235	251	276	298	271	272	299	253	248	293	335	276	289	246	268	286	275	267	292	298	285	294	274	284	267	288	276	269	292	302	255	282	269	265	276	279	284	294	263	293	261	255	283	258	268	251	255	276	298	289	271	262	241	297	257	245	305	250	273	274	253	282	285	245	295	264	257	274	290	255	265	250	266	268	261	278	292	292	279	275	249	285	263	259	299	277	258	263	274	253	278	265	264	259	262	269	280	261	233	293	267	293	254	261	267	271	252	288	273	289	290	284	243	259	246	276	292	296	245	270	290	246	281	263	266	279	283	270	284	283	262	301	263	252	243	271	266	285	246	273	293	284	261	263	239	264	289	279	303	262	254	290	300	291	238	267	290	269	278	250	292	252	247	302	260	272	283	241	270	247	278	283	276	278	281	260	259	249	270	271	283	252	274	289	259	272	236	273	307	266	297	277	275	280	269	248	257	263	270	295	296	230	244	274	292	260	267	266	266	284	266	282	244	249	262	277	260	302	292	264	273	274	259	268	302	283	265	305	247	266	258	273	262	260	252	272	290	286	267	270	290	263	263	255	287	260	253	271	300	289	243	254	235	273	275	284	276	305	282	293	282	256	256	298	297	282	235	270	285	287	283	303	255	273	294	285	237	287	295	286	282	285	276	279	257	282	252	240	259	241	286	274	260	272	277	280	291	267	264	272	278	282	272	273	265	266	271	260	287	268	269	260	296	286	265	254	268	265	279	285	284	256	286	273	303	276	245	270	280	270	281	274	261	266	269	273	268	287	265	292	273	274	288	294	278	275	263	273	274	265	250	270	293	273	293	255	294	246	289	245	272	258	313	293	288	291	293	265	262	257	275	276	270	289	252	275	290	273	292	299	273	299	270	269	292	279	247	259	265	285	267	284	267	244	269	265	274	276	271	273	296	264	254	264	268	276	285	267	270	273	266	262	257	284	255	258	279	300	260	248	249	284	255	280	252	286	272	286	285	303	272	257	259	265	287	257	256	251	280	291	262	286	243	273	272	297	258	282	273	259	267	274	295	264	276	268	272	255	262	274	300	271	272	249	288	284	269	282	276	283	261	290	266	282	268	262	281	282	292	276	284	289	268	272	275	283	259	301	278	276	270	269	284	255	279	293	265	257	265	285	289	253	271	262	237	242	275	291	277	291	268	255	291	269	293	268	262	261	283	257	266	292	287	256	276	249	260	281	276	287	267	262	245	262	249	260	281	256	247	274	277	266	258	261	272	270	280	297	252	300	250	262	275	270	263	267	278	251	264	248	270	263	285	299	277	271	273	276	259	268	270	275	266	267	295	282	254	257	305	285	291	245	253	262	255	264	300	289	308	271	288	266	264	292	250	260	265	293	269	301	266	277	268	254	252	268	261	289	279	310	253	242	273	264	273	280	321	246	275	286	266	260	271	278	272	256	283	278	284	270	288	260	274	264	233	235	278	305	247	272	265	301	285	277	301	299	249	277	274	288	271	287	309	252	278	260	290	236	286	291	269	257	245	253	278	261	262	285	266	278	269	274	257	340	281	262	280	301	267	259	263	263	254	249	292	279	264	279	268	249	278	293	265	249	226	262	265	277	270	276	255	293	284	265	278	256	261	273	276	278	290	275	306	269	292	285	271	285	278	266	283	281	265	255	267	258	277	258	276	262	286	274	244	268	280	301	301	274	283	254	275	288	264	271	268	278	268	219	281	282	295	261	276	272	252	265	300	254	292	255	302	270	293	270	257	256	260	244	269	263	278	266	267	272	265	267	266	266	251	266	277	281	293	286	245	270	278	298	290	247	254	250	229	275	276	251	230	266	283	270	278	264	276	273	286	283	270	277	261	285	252	267	281	264	300	279	264	272	271	302	285	324	279	268	269	297	267	263	276	255	277	284	269	264	258	248	252	296	285	259	265	255	259	210	271	270	281	253	266	268	243	267	263	265	283	267	289	260	290	299	269	276	264	254	258	249	272	250	252	253	289	273	267	258	274	242	314	260	251	259	261	266	283	279
7940	2690	5602	6507	5664	4663	3846	3275	2716	2394	2190	1996	1797	1631	1577	1541	1459	1311	1306	1248	1228	1125	1204	1068	1054	1108	1088	1014	1037	1055	1045	975	932	969	951	968	955	932	939	931	867	899	865	922	893	841	844	879	856	833	840	874	845	848	852	817	870	909	797	854	815	829	830	839	848	799	763	844	851	833	820	809	867	852	806	812	813	818	810	811	768	828	833	843	818	757	829	797	825	813	743	790	862	783	869	805	799	848	852	858	798	820	802	774	803	800	811	744	776	813	833	862	778	799	851	819	808	784	731	819	808	783	813	838	852	814	770	789	808	819	837	807	757	824	782	827	812	843	801	823	789	798	802	856	796	842	769	760	802	820	837	821	782	777	820	839	771	808	826	830	797	775	785	848	791	789	843	823	840	807	826	771	833	797	790	811	843	813	794	761	825	828	743	842	796	810	817	780	810	789	808	783	776	788	737	806	801	803	842	800	807	805	821	783	790	816	833	748	777	796	789	846	870	791	805	827	787	765	790	853	797	748	789	786	781	830	791	779	796	744	822	768	835	841	784	803	838	769	823	810	792	782	782	810	773	762	767	822	745	848	863	822	777	843	805	805	783	847	794	805	780	829	816	749	793	822	788	757	791	790	822	817	815	770	868	746	820	820	902	766	784	794	781	819	784	782	808	792	769	804	811	802	778	831	799	771	817	810	827	831	756	799	815	776	829	763	755	859	846	776	902	744	805	797	791	830	773	827	828	852	791	742	801	806	784	810	820	807	772	741	714	796	803	799	806	811	823	831	831	817	811	838	772	768	791	796	777	747	826	796	845	798	814	756	790	770	792	796	799	795	804	798	785	798	806	790	803	779	794	786	789	754	824	825	771	770	778	803	844	843	830	759	790	821	826	793	829	826	809	785	801	789	786	841	790	813	794	758	804	829	775	821	797	796	830	738	789	780	798	780	772	855	790	742	773	802	733	820	824	797	778	755	778	802	839	777	826	772	796	833	805	778	778	810	745	758	832	793	798	827	764	732	798	826	799	782	820	797	771	755	758	766	818	781	795	779	797	825	828	784	783	848	796	776	800	826	816	840	811	773	793	769	822	840	784	808	809	838	806	760	739	799	769	796	777	791	807	787	764	814	792	790	795	758	784	753	761	778	787	791	810	829	777	766	783	775	802	817	766	849	797	822	785	804	784	809	807	794	759	775	810	785	771	779	776	813	784	762	821	776	753	737	799	811	781	784	859	776	824	802	760	805	807	759	808	796	829	767	786	802	785	771	803	840	786	786	786	777	818	811	844	754	808	794	764	753	804	747	813	830	798	778	789	787	812	777	836	769	798	813	806	832	812	814	850	777	806	835	778	817	798	832	834	760	778	776	786	777	853	801	791	793	811	818	790	828	811	822	835	820	812	762	789	818	826	815	789	814	819	826	806	803	776	791	789	776	765	802	764	826	759	770	844	817	795	828	808	765	757	806	811	788	843	791	811	849	797	844	839	796	764	851	800	825	849	781	851	754	810	767	783	783	783	820	782	846	799	829	796	809	791	855	787	808	784	812	849	798	795	775	864	760	785	771	855	840	799	807	745	822	791	747	806	834	807	774	796	806	783	826	836	759	788	773	800	757	799	765	800	774	778	821	807	815	783	763	812	891	792	807	812	740	786	776	827	785	785	804	764	786	845	824	793	821	816	807	760	763	805	793	861	817	807	827	835	791	798	856	795	800	770	760	788	782	736	816	784	858	814	762	825	778	775	821	793	818	779	806	790	824	777	778	753	827	795	806	776	774	860	799	818	855	800	798	831	815	781	802	765	802	806	768	828	839	800	782	810	756	802	795	824	779	790	805	808	832	794	776	820	785	793	809	799	818	759	787	863	871	778	810	794	769	795	775	800	789	796	817	851	820	767	759	793	758	748	784	807	781	799	842	780	799	761	764	807	830	766	835	884	810	835	786	829	751	796	757	838	765	754	801	779	851	809	790	865	886	804	743	758	786	761	812	832	819	822	863	787	786	784	825	753	855	784	868	864	814	790	815	795	852	802	813	759	756	810	789	780	820	724	779	855	806	837	820	806	816	763	792	824	815	797	801	781	784	832	786	799	798	843	751	826	807	840	831	783	751	783	804	776	823	762	774	812	814	781	828	801	758	785	785	817	764	762	785	801	770	768	753	798	805	809	844	828	775	825	791	842	769	797	773	819	819	845	779	778	790	838	773	806	769	771	847	831	841	795	816	781	802	852	817	758	841	814	739	792	768	796	751	803	832	834	817	769	789	829	793	838	798	792	826	760	804	810	805	794	811	769	758	798	780	760	832	777	821	767	808	800	827	819	795	817	809	808	829	771	790	852	782	786	789	796	771	782	786	799	793	797	839	787	818	840	795	755	783	841	784	771	789	790	809	806	831	813	805	821	778	783	799	789	782	828	870	814	844	817	830	795	769	827	755	800	779	830	805	789	810	806	752	805	840	802	819	783	859	769	731	841	830	828	794	796	789	856	773	827	817	774	760	827	780	827	805	826	770	801	808	793	841	796	811	817	818	809	776	805	760	788	777	866	808	821	741	807	777	787	767	789	847	761	788	853	747	773	764	780	812	803	806	817	804	809	808	817	786	786	785	826	781	771	790	784	765	793	830	842	839	794	793	789	768	784	866	796	841	804	770	807	759	800	770	770	838	786	804	764	845	827	798	775	789	746	783	832	808	792	789	738	817	812	801	759	801	783	775	765	844	831	774	776	745	786	846	805	808	793	786	756	808	776	777	821	793	758	848	847	774	783	758	775	823	828	832	840	809	762	815	808	765	830	801	799	766	816	826	775	789	803	778	756	893	814	827	826	829	840	786	783	785	785	773	774	801	799	817	794	804	806	791	772	778	829	800	833	789	810	793	811	836	777	772	720	801	734	760	828	755	815	806	817	737	806	772	768	790	808	797	800	747	785	832	798	759	783	808	776	778	767	811	778	769	748	773	808	817	781	768	820	755	805	783	746	808	829	803	830	815	792	864	826	808	769	801	772	775	778	786	793	766	812	767	801	814	808	775	829	780	762	838	797	790	746	837	795	849	772	788	743	784	788	811	818	768	842	720	835	791	827	821	764	792	753	821	823	839	814	810	787	804	846	807	826	824	823	815	789	805	790	807	824	783	767	793	813	811	774	772	733	818	825	794	819	779	791	806	735	805	818	783	793	787	793	799	825	798	820	777	833	787	819	842	833	828	801	780	809	868	830	830	782	845	855	769	793	794	787	816	749	791	735	829	826	855	812	753	800	804	813	797	761	789	835	821	780	818	799	791	784	809	756	744	814	799	834	763	790	780	810	767	766	787	786	831	783	859	785	809	793	780	830	754	814	809	830	764	851	798	799	810	791	815	792	819	823	829	793	777	842	813	808	823	793	764	776	789	796	823	761	828	804	822	748	792	769	790	765	819	828	822	820	786	840	767	786	725	842	808	819	809	788	789	780	795	755	762	823	800	790	812	785	763	710	776	823	812	839	757
2140	213	231	215	210	193	204	184	197	177	194	167	171	188	183	184	174	182	174	193	206	162	186	170	152	168	163	171	191	165	151	182	169	171	206	197	181	183	172	175	184	164	168	202	202	169	170	185	190	190	202	183	168	182	192	195	179	180	169	165	178	183	180	162	197	171	184	169	158	176	168	178	177	183	217	171	184	171	153	169	180	193	195	167	192	166	181	173	203	177	169	193	218	187	163	200	162	178	168	199	171	181	167	185	194	169	176	167	173	182	182	196	178	175	171	170	181	164	162	189	219	183	142	176	188	167	174	178	188	177	189	189	174	171	193	166	177	151	169	151	162	207	174	199	170	167	160	164	179	181	170	182	192	170	160	175	183	184	182	192	163	188	173	157	169	153	191	185	185	170	172	166	163	159	185	180	179	196	167	172	171	175	175	194	187	186	175	174	167	179	154	179	176	163	208	164	173	188	170	194	171	167	174	175	172	178	164	184	189	165	174	181	176	189	165	182	175	162	180	186	166	159	194	180	181	185	190	179	161	201	187	187	184	156	191	191	142	175	178	151	194	164	196	160	195	158	175	185	177	195	181	182	155	175	177	177	174	176	187	193	168	188	173	181	187	194	150	180	191	172	168	170	171	175	152	164	177	171	184	179	175	171	187	179	161	177	182	178	154	203	184	202	170	186	185	172	169	174	188	176	155	187	176	201	170	169	170	190	158	194	172	160	177	197	169	165	145	155	189	144	153	175	203	159	178	156	180	178	177	167	163	195	160	177	169	173	186	181	159	163	171	155	175	167	180	167	162	176	200	212	173	176	171	185	177	178	168	151	182	186	164	190	157	178	187	193	170	173	158	188	199	173	179	167	170	194	173	187	185	194	186	184	202	176	181	172	186	190	156	165	182	187	166	187	213	176	189	169	175	171	161	161	189	172	188	189	177	157	169	173	186	157	153	163	177	157	173	217	164	170	172	173	185	158	178	183	165	174	166	204	179	178	180	178	173	175	167	184	168	163	190	191	179	155	183	187	202	177	198	168	203	172	171	189	154	166	161	184	184	169	171	167	184	171	168	176	214	186	184	179	153	189	174	180	181	176	182	159	179	168	189	190	184	209	161	169	161	187	202	160	203	173	186	204	172	163	186	191	209	194	163	183	170	177	191	146	193	180	154	164	232	173	162	166	197	154	165	190	155	174	178	187	179	188	176	187	175	159	173	151	189	183	145	183	166	165	178	162	186	188	181	175	176	169	186	197	141	157	189	191	178	188	178	174	179	163	163	169	163	167	186	189	187	195	157	162	168	176	180	185	184	183	176	187	192	176	161	175	163	181	200	180	165	185	184	181	181	184	179	166	151	176	173	175	186	152	183	166	160	183	185	171	172	189	144	175	202	161	151	162	183	174	183	153	156	160	191	169	168	183	170	191	179	174	181	180	167	169	168	169	169	183	183	169	187	186	177	184	185	193	149	184	179	175	186	195	183	179	191	181	195	164	180	167	170	176	205	170	162	177	177	179	169	169	211	179	179	161	181	182	173	179	175	184	161	158	180	162	188	154	168	191	186	184	169	191	171	176	208	177	171	179	182	148	187	187	183	198	194	209	168	163	164	183	182	169	190	170	164	180	190	181	179	187	176	172	161	165	188	168	179	188	198	195	194	191	179	174	198	177	176	183	204	181	176	193	187	180	176	178	207	164	175	177	152	181	169	182	157	169	180	175	191	154	167	212	167	167	175	175	174	193	196	161	197	192	175	168	185	175	174	156	188	178	184	167	177	181	202	177	168	167	166	198	168	171	156	181	202	150	191	152	169	143	164	163	185	154	199	187	180	192	156	201	168	199	188	186	178	156	192	223	161	186	178	191	171	176	171	203	184	155	167	178	175	169	186	159	171	158	201	167	184	186	194	161	195	198	177	176	179	174	157	168	193	173	186	171	140	178	166	182	170	169	159	186	176	191	163	191	158	161	172	189	168	178	183	198	165	177	179	171	175	164	172	189	159	184	180	173	178	174	168	182	177	174	174	172	182	186	185	169	186	186	185	189	170	187	190	198	179	198	178	136	179	188	163	172	168	189	163	198	173	196	182	172	189	172	148	162	186	205	174	176	161	169	187	192	191	190	203	188	176	181	173	171	165	182	173	175	156	174	186	181	164	192	160	168	159	167	194	178	182	186	170	163	183	174	168	193	206	154	204	177	198	188	170	179	196	190	177	189	189	185	179	165	174	191	183	208	158	173	180	193	161	175	196	192	193	182	180	157	200	187	199	186	177	175	189	160	162	165	200	172	166	179	163	181	176	168	192	173	169	178	174	184	175	166	189	170	166	178	175	174	170	151	138	172	183	195	158	190	179	173	173	175	197	197	161	177	157	177	187	174	176	188	184	174	170	144	188	172	170	180	169	186	164	208	180	178	165	172	166	171	152	183	179	185	171	167	175	167	165	172	184	180	209	161	183	194	154	192	194	163	188	191	179	183	160	174	172	179	184	189	182	174	163	160	182	165	207	169	160	173	193	182	182	185	183	177	162	168	172	179	175	166	182	169	166	190	178	177	179	160	187	189	181	178	188	177	162	157	179	174	184	201	192	185	173	177	173	160	198	159	156	169	174	180	157	180	190	169	192	174	170	148	164	175	196	183	166	180	196	181	158	149	175	196	154	177	148	167	176	180	176	166	173	158	153	179	155	154	178	182	177	160	187	190	162	184	178	202	165	208	178	163	194	161	176	206	178	170	183	190	159	173	171	169	175	196	172	181	187	173	190	187	186	185	175	164	189	182	185	147	180	192	198	177	176	125	170	173	183	156	180	168	191	195	151	164	170	193	204	189	161	171	168	174	188	169	172	189	157	187	163	168	176	173	154	173	181	177	169	187	169	152	174	180	159	166	199	187	180	184	155	157	179	192	177	187	154	154	182	169	193	144	179	162	170	158	188	191	160	183	173	175	185	182	160	163	164	175	193	183	173	165	179	162	163	194	168	157	175	165	183	140	167	197	169	188	179	172	177	170	178	169	176	177	169	172	181	177	179	174	176	170	175	162	182	164	180	142	182	194	187	180	170	175	150	164	164	198	198	168	154	167	182	161	162	205	198	167	165	179	204	176	162	180	182	191	180	178	198	176	167	173	153	187	176	177	167	161	187	167	182	166	176	182	171	148	188	182	188	167	161	169	167	181	163	187	154	185	179	192	163	177	187	201	178	191	183	182	185	203	184	163	155	198	184	187	180	188	166	190	194	200	189	171	171	180	167	158	182	178	168	164	166	162	163	167	158	177	162	180	177	169	179	186	183	181	186	187	178	163	152	177	197	196	183	168	202	209	172	174	161	177	180	161	152	179	171	160	168	196	177	148	162	197	177	158	182	180	188	164	187	160	166	181	195	160	185	186	202	183	185	184	189	169	177	167	163	185	179	183	170	176	169	195	183	171	169	194	174	159	153	194	186	144	173	165	156	182	181	156	161	180	165	167	210	165	173	187	181	149	174	177
1914	662	731	737	675	709	670	647	640	672	602	610	612	603	601	599	587	583	545	600	604	608	566	591	527	572	611	582	564	538	581	558	559	569	572	549	544	569	574	586	565	584	554	549	558	616	531	563	588	515	580	562	546	537	600	527	578	571	614	585	535	609	565	556	589	549	555	547	519	568	571	551	582	555	546	538	569	546	561	584	628	567	549	574	544	608	604	589	577	587	568	551	593	530	585	592	557	558	571	533	559	576	604	589	552	548	535	551	565	603	543	563	576	579	568	538	572	550	612	548	531	539	533	508	583	607	545	568	585	550	550	603	591	582	580	534	583	614	564	561	572	555	566	539	519	545	524	576	581	565	536	587	545	576	543	574	606	569	589	549	530	553	549	558	518	588	588	559	535	520	564	567	549	571	597	541	605	563	531	584	535	588	573	588	552	603	567	555	563	543	517	520	549	580	543	546	604	600	521	568	558	559	561	585	551	558	570	535	559	563	576	550	561	598	560	578	551	617	550	601	566	576	578	533	597	575	541	561	554	569	612	549	600	549	530	572	582	571	556	568	563	558	569	552	576	515	559	515	560	537	554	571	571	597	537	538	553	525	555	588	544	581	568	541	560	559	549	531	530	614	544	540	548	579	543	556	558	584	564	568	567	547	520	566	569	543	527	571	585	560	556	582	560	580	559	546	553	566	579	600	586	550	517	535	555	561	558	540	573	602	578	544	544	582	583	541	572	570	567	573	541	518	535	589	566	561	574	559	616	582	557	586	565	556	538	578	539	554	575	557	552	584	559	542	576	558	547	572	537	581	557	572	596	531	534	595	552	540	564	524	589	575	577	580	567	595	598	565	527	543	562	594	559	517	571	541	537	523	579	586	546	550	608	572	555	582	557	533	570	549	530	537	547	536	538	567	569	589	592	589	599	575	545	516	534	593	530	573	538	567	559	537	562	576	514	564	538	607	500	585	573	504	576	516	565	598	551	574	504	549	551	567	555	576	593	551	570	598	572	530	587	554	547	573	547	584	557	567	542	565	575	566	566	582	583	595	574	612	589	531	528	587	582	558	542	594	532	508	563	573	587	594	580	565	531	563	555	585	567	540	560	580	548	618	580	550	579	566	538	566	554	518	570	536	582	554	555	552	553	559	563	534	518	534	545	556	562	542	576	581	534	548	566	601	576	543	531	623	557	551	566	558	526	564	572	570	494	565	571	535	549	556	519	582	549	542	563	580	525	544	564	559	541	588	566	563	527	546	551	578	573	572	515	583	557	550	532	563	532	584	571	522	553	573	585	570	590	549	542	567	578	607	556	585	592	572	535	579	579	580	597	572	532	572	549	607	577	575	548	580	559	550	538	613	563	541	562	503	580	602	574	557	555	570	530	560	595	579	520	557	591	587	600	524	565	573	586	571	576	594	521	609	578	577	571	527	586	569	602	541	538	602	600	581	585	553	565	544	559	556	576	546	503	544	589	548	544	588	573	527	573	600	571	549	540	607	511	561	531	525	524	560	598	579	521	553	533	529	582	541	579	566	526	555	550	612	554	599	587	554	563	578	521	556	563	547	574	531	572	588	527	550	545	541	573	553	569	589	615	565	537	577	581	547	561	583	569	570	533	578	587	602	519	580	584	622	573	584	569	581	552	589	579	556	578	542	542	547	533	559	571	566	552	565	534	579	570	543	601	592	550	585	561	580	536	534	576	559	561	593	563	563	555	570	575	565	584	560	578	536	579	560	557	573	582	555	584	545	539	573	527	547	562	549	559	603	562	564	562	548	556	562	582	579	582	534	579	562	596	610	575	562	572	561	587	576	574	535	591	587	572	575	537	563	545	617	592	555	542	581	551	606	524	572	593	526	572	566	572	595	565	573	544	531	522	611	569	545	590	555	525	575	516	580	517	542	515	580	543	538	526	557	531	576	566	569	588	562	547	591	596	573	569	573	542	575	571	562	563	519	617	577	546	526	571	597	556	568	612	517	558	569	620	589	576	548	564	553	536	522	570	567	573	568	556	567	582	534	513	583	555	556	523	551	556	551	608	594	548	577	555	537	585	577	601	619	548	602	573	582	527	585	579	583	561	609	530	577	566	584	551	527	562	555	567	548	608	576	558	564	593	538	501	544	561	581	555	577	559	552	553	570	586	560	571	562	575	593	550	565	585	518	604	543	555	538	560	564	552	562	565	554	553	558	625	564	530	547	543	594	539	583	588	559	554	550	606	512	569	544	532	566	524	519	538	565	544	555	589	578	579	606	574	574	554	603	590	562	574	576	569	570	553	585	553	561	577	565	573	557	571	577	590	559	547	570	563	585	593	550	575	570	539	536	562	578	550	571	532	580	622	542	602	540	554	557	554	512	591	588	559	555	595	590	580	543	561	556	555	555	549	501	534	586	533	536	589	541	565	518	503	531	580	583	589	543	587	568	555	536	537	574	546	552	558	579	560	569	546	555	556	589	563	555	557	507	537	540	553	551	573	579	561	515	601	514	555	536	534	586	600	545	567	549	550	582	561	607	585	580	576	586	611	555	579	617	570	567	609	603	553	560	591	565	561	584	551	556	597	565	584	527	555	562	543	564	596	537	593	547	546	531	533	575	548	563	620	561	542	516	579	554	595	561	520	512	583	562	515	553	567	584	594	552	552	607	597	605	559	570	541	551	549	548	562	534	542	526	569	572	611	555	512	554	520	545	545	553	565	545	551	533	519	547	540	542	497	563	582	544	595	588	517	559	556	566	603	554	585	526	562	538	568	590	528	588	599	550	530	570	560	545	567	601	588	567	552	563	538	572	562	543	558	577	543	564	573	557	530	579	578	507	575	551	535	588	588	524	576	540	536	522	578	545	554	578	591	572	584	600	557	533	538	517	593	556	517	546	585	575	539	517	539	550	550	570	592	591	568	535	532	586	574	595	582	592	565	576	578	554	538	541	573	581	550	539	550	522	546	562	567	535	545	545	561	531	553	563	579	534	562	558	569	547	585	556	548	560	582	551	549	534	576	578	550	563	581	583	557	567	550	564	553	578	523	576	551	600	536	578	555	576	600	509	550	534	597	522	568	585	617	536	601	561	534	576	610	541	524	559	569	585	566	552	553	556	573	557	581	543	551	540	550	539	574	582	527	554	549	537	567	550	568	556	564	594	573	565	577	595	555	581	556	537	557	522	522	552	546	560	558	615	553	558	561	586	575	616	568	595	554	581	554	562	557	564	537	595	539	531	527	547	579	565	618	596	583	580	550	543	557	599	553	552	553	548	599	543	562	585	585	569	533	612	555	579	563	590	599	568	542	588	557	572	544	573	579	570	539	567	544	557	552	584	606	572	602	568	556	576	584	567	565	551	569	572	576	593	596	564	552	588	527	570	577	591	573	549	547	563	547	566	596	566	555	559	553	548	533	564	586	598	521	575	565	554	585	550	555	570	589	548	559	568	576	533	505	590	581	628	587	548	562	585	560	557	566	559	547	589	559	590	547	568	523	617
9676	1251	1720	1342	1025	800	623	590	522	473	459	413	397	369	365	342	364	364	351	352	335	335	335	312	332	336	334	320	306	318	334	344	355	305	307	320	329	310	284	298	326	298	301	313	336	298	320	313	326	288	354	307	328	299	348	300	317	335	307	297	338	302	289	309	366	338	310	302	314	323	336	320	307	293	327	323	304	285	302	309	299	322	293	298	310	320	319	303	276	303	321	326	303	290	317	310	292	319	309	349	274	296	334	295	320	303	282	291	338	317	271	309	314	292	321	320	302	310	298	281	308	315	323	324	282	321	283	326	306	288	346	289	270	312	284	282	346	315	304	295	337	342	347	305	340	306	292	290	345	301	341	314	320	270	309	298	318	306	309	310	310	326	332	306	301	304	340	315	341	301	331	317	281	332	276	290	303	302	304	308	323	302	285	309	303	332	314	326	299	292	353	321	317	320	293	295	305	337	307	301	315	312	321	312	289	328	314	280	319	299	299	336	286	288	318	306	260	288	317	294	334	329	314	270	330	302	341	330	295	322	309	329	354	326	322	336	308	316	270	318	291	282	350	319	323	263	335	331	337	314	315	302	320	297	323	329	307	282	296	309	305	284	323	311	280	320	303	295	344	306	306	286	293	313	317	314	291	319	319	297	322	288	275	295	329	305	295	311	306	289	314	299	332	321	298	305	288	315	312	311	297	336	331	302	317	336	289	321	321	330	306	266	305	334	319	305	330	330	297	317	300	294	310	312	283	295	299	317	309	298	299	324	268	301	304	326	314	305	295	318	329	285	297	298	301	300	281	310	308	274	328	334	311	300	313	257	291	344	305	288	324	311	301	307	304	328	288	308	344	317	292	322	321	318	331	339	315	339	294	306	334	298	276	281	317	346	325	316	327	291	314	291	338	331	332	326	310	307	271	338	318	329	318	291	312	317	309	256	287	300	310	325	305	325	287	289	320	318	330	312	329	305	293	318	281	340	256	312	320	348	303	310	281	285	326	310	331	282	323	283	294	327	296	312	312	326	323	334	313	313	324	305	335	315	308	319	322	293	327	290	302	297	327	327	304	322	336	321	324	328	347	320	320	318	315	312	296	303	310	331	332	302	299	289	305	309	366	311	305	297	293	334	299	307	299	329	322	312	302	331	284	289	309	294	304	305	333	304	297	311	318	332	291	302	287	296	309	295	338	305	298	325	343	313	312	320	301	305	316	316	318	297	316	285	327	316	309	308	314	306	317	317	273	346	299	296	315	290	308	317	351	297	285	310	301	327	283	332	338	333	318	320	326	301	269	301	321	274	293	304	327	308	293	315	317	316	321	331	258	292	325	290	307	298	312	293	316	281	312	312	305	310	311	341	310	327	299	304	290	304	318	323	305	315	308	289	302	316	326	329	290	304	300	308	294	308	316	308	275	315	298	311	290	285	283	311	315	302	325	337	306	321	308	331	298	298	313	354	299	326	335	305	330	278	317	318	287	318	308	288	299	326	305	310	301	313	298	301	346	306	300	290	309	332	296	313	305	300	340	309	335	313	320	307	295	296	297	329	311	309	310	293	305	291	304	302	335	304	336	313	313	296	307	299	313	326	307	286	316	300	297	303	322	307	309	313	321	311	344	318	316	330	321	297	326	313	297	289	322	274	325	310	292	295	304	295	321	272	309	285	294	310	321	327	302	308	348	301	288	304	310	317	310	337	349	344	325	279	292	314	310	274	304	296	306	272	281	320	311	292	331	342	289	274	311	327	313	271	273	294	333	329	293	301	324	305	278	306	312	286	272	293	321	318	284	276	291	307	323	306	334	291	291	315	313	273	325	278	299	281	333	302	306	342	322	321	321	280	302	301	283	322	319	330	321	321	298	292	294	283	336	320	309	288	302	324	274	298	289	295	319	296	287	289	300	291	313	326	317	295	335	301	304	303	290	268	322	308	303	315	291	330	321	311	271	272	303	303	301	304	323	283	308	329	328	330	294	343	337	299	321	318	294	308	309	306	288	298	285	286	303	292	345	322	297	312	286	306	333	272	330	305	322	290	286	328	287	337	296	281	313	297	319	319	304	292	326	303	291	276	331	297	332	330	301	328	324	291	297	301	332	296	344	319	339	327	321	345	311	314	337	323	313	259	267	322	329	331	314	275	334	318	315	325	315	298	323	295	300	293	287	294	314	321	289	322	291	318	313	304	316	320	279	323	317	313	268	317	318	308	301	317	294	302	302	314	304	316	321	330	321	309	291	321	324	328	348	349	294	308	325	316	331	284	332	288	297	304	276	290	294	313	299	301	306	294	320	314	285	328	337	289	344	313	309	301	273	319	302	314	307	336	322	292	349	303	322	279	286	303	323	345	323	295	330	331	350	350	305	290	291	302	318	280	278	309	290	293	278	309	279	310	310	318	343	329	287	312	347	335	318	316	311	298	282	311	335	338	296	302	303	309	314	325	354	308	323	284	316	310	308	315	311	298	319	312	295	320	310	337	270	303	298	293	297	286	295	293	316	327	316	310	309	328	314	279	304	317	312	327	312	313	307	310	308	301	283	322	323	318	299	308	316	304	297	328	308	286	327	310	298	323	330	321	310	312	310	318	301	305	301	312	300	307	296	320	280	318	341	304	282	273	277	301	302	319	333	292	332	321	302	310	308	308	267	298	315	344	295	345	292	292	306	326	306	320	307	293	335	299	311	333	292	310	305	313	345	309	296	290	306	335	294	296	307	303	292	292	299	315	316	325	338	273	282	298	295	320	296	320	308	294	321	312	296	289	326	310	325	310	325	315	294	345	313	275	308	292	322	301	291	291	308	342	291	304	302	307	295	297	324	328	286	287	305	303	328	324	301	306	326	325	356	290	328	321	297	293	266	354	313	347	301	336	328	328	288	338	323	325	314	294	310	294	330	314	316	332	325	323	294	338	297	301	292	291	339	335	290	334	315	315	312	300	353	288	273	300	331	321	313	305	291	317	294	288	276	292	287	322	286	279	315	319	337	312	309	301	301	291	300	305	334	328	318	287	295	316	344	323	330	300	287	282	300	309	297	323	340	323	331	307	289	328	295	287	318	314	317	347	285	290	291	325	299	296	297	329	279	334	323	316	314	324	305	299	309	302	309	315	325	319	316	311	310	299	324	294	347	299	308	320	294	294	313	326	313	314	293	309	311	292	305	301	337	337	325	328	293	291	312	294	307	305	337	276	352	307	282	309	286	294	302	292	297	297	315	317	300	321	288	289	295	289	303	301	308	336	337	323	293	323	350	313	308	326	281	295	332	325	319	327	341	326	329	315	288	326	323	333	277	317	331	324	291	324	283	277	293	293	290	307	331	304	319	316	300	303	306	304	279	313	299	309	327	305	313	291	307	297	315	277	342	292	317	292	334	280	309	309	328	319	303	341	321	332	285	320	302	326	301	339	300	301	307	302	306	299	314	332	322	308	329	339	335	306	313	295	320	308	298	304	311	321	324	321	329	317	284	301	301	283	306	320	300	296
5937	1813	3337	3914	3483	2914	2527	2207	1925	1717	1608	1538	1370	1390	1314	1297	1212	1211	1104	1167	1131	1098	1038	1076	1041	1022	1033	990	978	986	1057	1016	1009	1046	919	938	1013	907	964	899	916	935	945	898	939	910	909	886	918	919	881	893	956	924	851	967	914	921	903	919	896	923	956	900	951	887	886	926	937	938	891	928	869	934	950	898	957	949	940	951	868	884	935	856	883	928	897	882	905	943	951	875	910	869	901	915	926	916	902	913	922	835	878	876	908	887	917	968	958	917	847	902	858	871	880	893	868	864	951	852	940	913	887	934	894	941	924	937	897	939	904	891	887	893	874	920	932	886	899	913	919	842	921	896	895	894	847	889	856	894	859	906	880	867	859	885	868	965	878	910	868	865	894	870	937	897	890	889	901	907	898	904	880	903	894	930	877	903	850	929	899	872	949	826	872	918	858	921	896	938	891	924	884	895	932	926	842	895	926	976	909	855	926	906	880	872	833	878	933	879	928	919	919	900	940	917	889	877	869	863	890	910	888	911	906	885	918	886	918	894	912	890	915	876	902	904	893	895	919	839	860	841	855	871	913	884	896	908	878	896	870	898	883	912	931	908	932	927	861	937	928	889	895	914	886	891	899	888	887	881	897	875	877	830	884	901	864	852	943	919	881	840	886	899	906	917	901	902	933	916	925	934	886	908	883	933	843	878	899	876	899	935	859	929	936	894	907	952	919	837	896	927	944	943	888	896	907	917	934	898	896	872	889	901	884	846	869	880	851	924	907	905	860	930	914	845	861	887	867	858	871	841	931	916	969	894	892	892	885	862	951	872	934	884	903	880	901	875	916	904	898	870	841	925	850	887	879	863	912	864	884	856	894	928	858	935	879	887	927	897	908	893	910	862	878	867	917	882	884	865	917	940	871	890	899	884	897	838	881	915	943	850	884	898	927	905	956	942	919	919	887	895	905	903	853	945	852	930	868	890	895	927	910	909	955	940	870	907	919	900	906	904	933	871	863	916	914	890	892	839	858	880	933	931	859	888	850	873	894	885	921	908	895	903	873	880	896	925	901	926	924	826	879	925	907	908	947	887	942	877	882	863	897	896	867	902	893	935	868	886	891	878	916	851	885	906	918	848	922	842	928	904	921	898	886	924	897	855	907	922	944	886	941	886	884	980	918	806	881	883	895	861	814	914	938	927	941	865	901	882	844	932	884	883	851	859	941	916	895	915	930	958	953	896	925	902	924	844	890	927	912	906	891	932	862	899	885	922	875	872	880	848	899	842	893	865	904	911	933	908	898	899	859	931	880	930	911	911	857	878	873	895	864	903	846	911	866	958	886	903	885	907	894	853	931	908	948	913	894	887	902	826	877	887	894	895	878	918	905	909	894	856	905	931	901	863	905	898	890	903	902	901	914	906	911	943	804	954	889	880	870	931	864	906	914	851	840	859	920	896	912	900	953	888	891	905	885	882	882	911	909	907	925	872	858	939	874	907	904	838	847	901	917	876	962	885	921	923	932	863	889	919	859	895	945	905	927	900	881	870	911	871	921	840	910	870	881	938	874	919	863	896	827	876	884	887	890	827	871	893	917	905	898	898	872	899	899	875	880	890	892	910	919	850	913	919	974	869	866	929	899	889	923	872	935	831	896	924	858	937	924	905	878	879	869	905	918	888	874	861	879	942	870	908	903	882	899	943	899	928	953	879	913	880	869	864	891	862	876	907	911	864	863	857	875	895	913	916	867	896	894	875	903	926	958	932	842	909	897	933	917	883	962	863	903	889	896	917	917	848	871	906	884	858	938	900	947	862	898	811	896	892	873	918	903	859	846	842	933	901	937	889	877	899	955	913	925	908	855	901	903	927	911	904	894	900	918	938	859	846	910	943	885	903	918	871	914	894	912	925	887	895	926	899	925	872	901	912	908	918	938	870	858	897	907	929	862	827	860	905	906	952	876	901	926	833	862	927	983	887	920	955	900	903	887	886	914	894	903	894	925	902	901	861	887	865	858	920	933	896	868	875	914	869	903	867	914	884	911	888	858	920	897	914	922	890	849	848	819	904	910	872	877	887	908	881	932	847	909	881	923	938	925	934	901	929	846	891	897	892	887	875	886	881	869	870	872	902	902	869	859	876	934	921	935	888	884	914	913	904	880	902	842	864	898	854	900	899	903	889	908	883	956	853	828	902	945	878	864	953	898	876	913	949	876	908	926	850	872	848	860	901	923	863	896	937	913	915	894	857	906	818	887	936	813	911	936	872	909	902	865	879	925	877	959	869	874	880	895	886	877	913	917	890	893	867	914	902	901	887	855	844	920	889	937	879	905	905	910	892	892	876	882	887	908	899	935	940	872	880	899	927	973	894	951	853	858	888	883	864	861	967	858	888	857	865	901	839	886	919	866	880	866	890	920	855	862	925	900	929	870	858	868	905	887	919	899	891	899	902	876	896	905	913	884	870	923	888	896	937	903	889	884	873	862	878	891	883	950	933	829	866	902	868	909	885	881	936	876	847	915	965	953	874	876	884	938	925	846	870	903	915	835	852	922	876	855	899	920	931	890	884	882	948	959	865	880	929	901	909	860	868	909	875	912	877	862	893	937	870	887	867	942	928	903	887	886	939	851	891	913	895	896	904	945	870	865	894	865	856	917	906	920	863	879	895	883	865	960	858	893	905	902	853	908	865	891	904	911	862	861	963	881	944	907	869	898	965	932	906	923	904	880	894	845	859	907	928	901	931	911	894	912	899	864	915	838	865	924	913	867	870	893	848	939	879	910	937	886	864	901	932	886	888	924	860	930	904	887	869	880	864	868	896	888	957	908	917	911	918	838	910	859	853	929	915	892	920	866	886	862	905	899	861	916	875	921	876	858	888	861	904	905	894	917	896	860	864	917	897	896	903	918	862	960	848	889	859	899	851	851	902	881	867	921	909	905	853	909	922	930	893	911	887	863	961	942	894	935	937	905	898	904	908	922	913	883	979	909	846	874	933	898	904	927	919	910	916	900	876	886	980	898	867	926	936	871	867	904	923	898	950	904	900	889	900	931	900	901	816	914	872	907	883	925	917	929	884	851	914	888	917	920	931	905	911	878	927	940	924	929	868	901	905	917	987	854	837	883	885	931	930	944	914	930	910	927	905	938	941	933	840	907	918	931	930	888	917	938	887	904	887	917	914	834	901	856	899	930	930	893	912	914	907	876	886	860	897	857	913	889	875	886	894	903	857	856	941	847	906	905	880	839	878	880	892	853	925	866	904	908	874	866	898	920	940	921	940	887	893	889	904	885	917	910	861	890	898	866	846	850	920	901	902	908	918	905	929	883	866	911	900	881	873	883	848	913	922	920	923	873	881	880	923	889	871	851	845	860	949	905	877	882	910	910	906	919	879	888	878	904	898	958	885	875	897	893	884	917	942	865	921	898	876	875	886	956	877	913	842	900	882	835	832	879	879	874	861	904	866	942	950	911	901	858	909	925	909	893	888	897	907	859	892	876	899
16915	2689	2984	2360	1671	1225	885	747	634	560	486	484	431	404	407	384	369	365	347	323	310	313	331	311	314	316	316	310	311	316	284	292	289	275	281	308	293	294	301	265	269	268	300	296	309	295	301	277	287	300	253	266	283	288	273	291	282	271	309	297	267	312	281	269	272	271	256	307	267	274	270	305	268	281	269	265	273	274	250	265	269	296	275	266	316	262	279	284	306	252	281	277	271	294	275	277	305	282	270	289	265	307	265	247	270	271	312	244	295	258	322	300	264	288	258	267	258	299	248	306	278	279	273	261	268	281	264	266	300	274	240	304	282	306	292	290	282	273	270	279	253	280	265	262	242	285	279	295	256	262	282	300	284	279	244	282	305	269	310	295	280	248	254	293	273	282	270	282	265	273	275	293	280	247	281	276	279	273	271	263	267	291	281	258	249	254	289	274	291	300	265	260	263	247	273	288	277	279	286	279	284	255	284	263	262	270	246	260	270	301	287	250	281	267	306	274	270	264	283	269	300	295	276	279	305	276	299	298	276	257	294	283	251	259	246	260	303	251	288	305	289	287	291	264	277	285	278	293	291	260	291	290	277	279	298	266	280	271	301	277	257	275	260	285	254	261	271	257	283	273	290	273	288	264	286	274	280	279	280	261	274	296	261	263	263	300	274	293	232	281	260	288	288	291	258	283	288	259	254	244	279	301	261	263	275	291	268	254	289	259	300	271	270	271	290	265	278	261	269	274	293	272	279	295	310	286	278	286	262	260	279	278	270	248	279	277	282	298	267	250	276	273	272	246	274	277	257	239	269	297	262	271	297	298	253	297	283	276	238	274	251	255	263	253	289	265	316	265	264	271	288	260	272	299	269	283	273	313	274	256	265	268	268	298	312	263	242	278	289	253	258	243	263	272	268	306	272	292	251	271	246	272	257	268	307	255	290	265	267	295	322	253	266	304	271	278	214	253	268	279	301	269	296	291	256	286	259	278	243	266	305	293	258	298	244	281	271	293	269	250	272	254	288	253	270	266	247	284	264	243	271	255	296	290	271	255	261	277	266	263	283	272	246	264	303	277	286	282	293	284	267	289	254	259	289	282	254	285	258	250	267	275	280	291	263	270	248	274	260	276	263	270	286	306	246	280	251	243	269	289	291	279	268	279	279	268	267	278	267	261	262	271	273	266	250	270	302	293	255	277	265	264	263	268	279	266	266	292	274	300	246	279	268	268	268	300	305	261	284	311	254	280	288	267	247	274	319	289	277	273	265	293	293	286	265	293	274	290	232	267	287	258	293	259	273	309	292	303	260	256	248	252	268	295	266	296	257	286	251	296	260	255	282	264	286	253	255	299	296	268	304	274	251	253	296	287	278	281	301	262	280	276	282	300	272	289	297	262	310	263	248	274	298	287	280	266	250	265	300	257	270	306	255	275	301	293	269	285	288	276	261	263	266	275	263	265	282	290	257	271	279	280	309	279	266	265	264	258	279	275	261	264	250	269	260	285	260	262	268	287	280	254	262	263	298	270	273	286	271	283	270	285	275	251	281	277	276	249	271	262	241	293	265	272	233	256	273	274	286	269	285	286	300	249	257	285	271	288	249	267	301	280	286	260	281	286	235	274	293	284	293	272	270	276	282	271	278	261	265	295	231	271	304	285	286	289	268	278	291	278	272	277	269	279	281	281	260	299	271	276	265	246	270	271	252	310	274	267	272	263	302	271	273	310	277	270	262	270	257	265	269	297	287	247	299	294	290	264	264	272	268	278	245	260	266	249	257	291	267	268	262	268	260	302	261	260	279	246	270	250	282	282	269	274	262	281	269	272	274	256	281	284	254	266	273	280	265	273	285	277	265	276	291	297	267	255	267	252	286	271	293	265	272	260	253	268	289	254	260	312	273	271	271	281	255	282	291	255	287	289	276	276	259	220	247	250	301	252	289	278	307	283	254	262	267	271	273	293	256	262	301	271	278	279	297	290	282	280	304	250	278	272	262	262	292	279	245	280	257	276	251	269	279	261	284	285	268	263	264	297	272	285	282	272	251	271	285	240	282	256	266	292	270	274	268	299	278	264	279	260	274	264	264	280	262	249	296	291	263	308	268	273	302	248	275	261	270	290	268	271	268	260	277	290	288	274	257	279	281	262	264	297	262	255	280	275	286	281	284	296	281	261	285	298	263	278	287	275	284	263	273	250	285	275	257	255	286	271	283	258	286	285	251	280	250	242	281	252	255	256	281	297	274	242	296	260	257	281	299	270	262	292	284	270	246	261	265	272	297	284	269	263	286	285	277	287	276	282	316	263	292	273	233	282	274	272	261	290	282	278	256	301	221	285	268	255	288	261	286	263	297	294	279	256	270	264	274	252	305	282	254	253	247	267	272	269	299	281	278	247	297	274	267	271	278	267	273	262	264	261	275	258	271	285	285	258	286	237	268	258	284	258	268	291	255	268	250	275	229	280	285	270	294	284	285	299	260	277	304	278	294	300	282	269	286	294	294	262	258	262	271	261	250	265	291	243	264	281	243	270	249	270	264	267	280	260	264	282	248	263	282	279	250	271	260	274	281	295	284	258	296	270	282	276	300	259	295	258	289	274	288	295	284	246	270	289	247	281	277	248	276	275	275	270	298	255	279	254	256	298	274	298	272	278	291	241	274	267	285	289	267	256	281	307	261	255	275	255	275	265	292	262	277	241	261	271	297	240	294	275	242	272	264	249	275	261	277	279	274	248	273	281	282	268	250	282	267	268	281	279	260	262	271	258	263	299	272	265	297	271	270	265	295	248	275	255	262	274	252	257	257	293	277	278	276	260	290	266	302	271	306	246	275	274	271	256	271	257	265	284	265	272	274	272	297	264	277	270	273	248	271	258	252	267	286	288	304	284	289	283	291	258	248	291	283	272	284	285	246	259	249	247	281	284	297	254	266	268	274	260	256	297	270	270	278	270	270	302	262	298	290	250	276	250	278	296	245	268	266	266	289	283	290	265	293	268	276	263	268	271	266	302	281	268	299	300	297	260	284	265	272	291	270	262	282	282	272	246	246	287	279	270	267	310	268	263	283	266	282	299	245	264	261	264	282	285	267	259	295	253	289	290	295	267	286	275	265	296	261	289	281	287	251	261	269	278	287	294	263	242	270	244	279	258	263	273	260	260	275	253	254	256	267	263	244	290	264	266	274	247	273	285	269	262	294	253	277	269	289	295	282	273	291	279	274	263	287	298	283	264	286	285	303	271	250	303	274	284	271	245	280	299	279	279	281	294	256	285	282	299	267	263	278	283	235	287	275	261	294	272	285	285	282	291	255	309	274	292	304	277	275	281	282	261	277	273	269	275	250	234	247	260	262	253	279	289	291	243	281	295	258	294	284	266	270	277	298	260	280	309	248	252	251	308	288	273	251	297	271	258	254	239	288	246	271	270	280	289	248	284	270	260	275	280	289	290	259	257	244	280	261	282	248	257	280	284	279	272	256	265	267	244	299	231	247	278
7926	2669	5648	6542	5661	4624	3731	3216	2837	2483	2128	1915	1867	1666	1552	1440	1433	1305	1252	1281	1120	1187	1186	1106	1100	1040	1032	1028	1033	1006	975	1020	951	1019	983	924	949	929	908	918	858	912	914	901	933	871	859	905	864	891	903	879	854	924	917	831	832	809	840	823	814	783	838	848	784	869	890	826	857	812	829	823	822	860	827	861	817	882	805	841	799	824	857	848	821	868	760	830	813	816	849	792	795	806	772	840	820	794	831	812	822	755	832	820	815	784	823	810	836	783	799	815	838	775	821	816	798	809	799	802	793	812	811	803	761	795	798	789	769	760	777	800	798	825	825	845	813	816	783	805	798	804	795	789	781	780	826	765	773	821	797	719	764	833	797	779	776	812	827	787	783	789	823	857	857	760	856	784	809	806	786	812	846	815	827	823	778	799	786	751	809	770	788	814	798	776	806	761	779	777	823	804	813	811	798	778	801	796	821	786	840	742	776	798	808	835	792	772	831	783	777	836	807	802	801	784	764	795	776	821	873	838	802	783	801	751	795	750	800	828	815	815	747	811	762	819	787	792	802	789	782	839	783	810	802	761	815	813	830	849	809	828	761	845	758	767	776	786	754	790	842	797	829	830	798	749	801	806	802	803	834	848	758	767	816	843	744	765	825	813	790	754	793	832	776	794	773	765	753	787	799	828	772	751	811	764	809	799	803	800	767	794	837	753	820	831	793	788	789	764	796	776	764	837	791	786	835	831	845	794	792	793	774	798	820	821	802	789	764	762	778	812	788	768	835	757	837	813	812	790	834	811	777	732	785	796	805	815	846	785	756	793	731	731	818	764	779	807	817	774	842	767	763	776	773	756	807	841	793	831	796	784	772	783	764	830	781	731	764	808	826	874	796	772	831	818	755	792	799	726	825	840	794	814	816	785	808	751	782	788	812	849	779	782	831	792	814	806	796	762	756	792	801	842	730	799	778	784	773	829	804	799	799	823	801	794	793	800	779	808	808	779	798	768	793	774	790	798	791	804	807	802	820	772	803	868	785	808	774	838	810	766	815	795	801	777	769	801	778	794	779	821	820	796	796	845	778	815	856	837	787	842	812	818	775	804	789	803	803	839	814	808	826	785	780	804	807	781	730	792	805	782	813	793	827	823	807	788	843	786	838	768	780	813	766	776	787	799	770	751	808	766	760	773	863	763	771	782	833	765	766	805	790	821	780	769	817	811	810	769	812	768	814	798	793	782	804	817	805	751	787	777	806	773	777	784	767	795	807	780	856	791	835	826	775	812	812	782	771	746	778	814	841	801	791	841	795	774	820	795	807	770	810	754	781	816	817	813	792	809	765	789	815	828	776	821	780	768	817	797	821	791	828	789	800	802	800	756	802	845	808	806	790	849	738	753	782	845	842	800	787	789	836	836	783	827	810	820	787	795	814	782	787	837	800	800	814	779	790	748	826	788	783	785	790	849	812	815	811	836	775	839	802	770	779	828	799	765	740	783	868	795	824	831	827	756	806	853	810	802	782	821	800	785	759	831	740	828	834	777	796	799	830	850	821	792	766	789	825	824	774	807	802	796	813	786	806	804	823	785	835	775	809	796	794	767	808	766	777	807	806	823	759	792	788	762	814	813	833	782	806	794	774	787	767	826	770	827	786	815	818	792	811	800	794	828	777	824	819	760	799	793	803	774	805	771	774	886	790	757	871	775	787	790	827	824	834	812	781	867	802	829	808	798	775	791	793	798	834	725	783	803	754	819	830	857	797	823	782	839	847	815	840	804	781	774	832	815	788	856	834	776	852	816	760	802	811	779	832	784	835	818	819	788	818	832	813	761	862	783	794	785	761	772	819	813	757	840	803	791	760	803	787	782	777	755	763	768	767	796	832	735	784	790	817	788	805	796	763	809	789	862	728	835	857	761	790	867	777	807	807	814	826	765	824	792	823	780	840	808	795	833	818	778	802	788	784	804	799	756	820	794	812	771	818	816	843	775	817	858	795	745	806	826	770	805	746	836	787	776	816	833	832	799	798	797	778	753	821	746	816	814	812	786	842	749	742	835	861	795	780	773	847	794	801	857	792	809	775	805	851	747	804	779	831	774	861	801	800	852	769	741	840	800	747	786	812	727	779	797	783	770	832	787	820	810	764	783	777	773	837	827	842	817	828	791	802	792	791	806	762	782	783	824	788	772	770	775	816	854	757	777	813	799	821	793	828	762	806	765	780	797	786	810	754	799	815	794	819	810	798	795	828	780	794	746	803	801	770	745	761	825	757	849	827	767	775	768	761	808	828	791	799	778	864	797	827	818	823	810	769	770	808	771	774	799	787	764	796	746	812	806	794	808	818	755	798	781	801	808	787	790	757	845	789	803	771	788	778	812	800	763	801	797	826	799	790	846	791	801	803	742	841	827	846	783	823	760	822	795	810	870	811	792	740	793	767	726	777	835	788	821	812	778	828	806	851	775	830	840	837	821	762	779	821	829	795	795	821	815	785	726	761	817	811	826	787	777	767	779	770	782	809	796	801	830	799	825	826	774	829	801	814	756	765	780	750	813	801	817	800	809	832	817	787	758	815	804	808	848	822	803	882	791	795	731	814	782	708	812	786	829	809	801	800	807	780	822	784	815	759	812	765	783	839	814	780	760	800	800	814	787	796	813	801	841	760	805	792	865	787	782	807	791	799	753	745	748	784	825	777	778	778	810	781	802	813	826	791	801	740	751	801	812	782	786	773	848	823	818	857	798	801	831	810	780	823	801	857	808	785	812	773	796	786	827	790	853	802	794	780	792	824	814	822	858	828	824	798	830	780	844	800	800	792	774	814	824	742	796	776	830	848	790	794	809	813	802	795	845	767	775	783	842	798	809	804	765	793	826	784	804	794	796	791	794	806	850	820	750	793	782	786	752	840	779	811	775	776	792	809	753	745	797	738	776	764	789	773	799	851	843	802	755	794	799	764	857	816	798	810	789	748	791	779	812	827	807	772	751	842	792	806	783	791	829	826	870	819	747	783	801	803	794	817	838	797	791	779	767	784	814	794	833	799	793	841	752	850	784	813	792	776	810	809	840	840	805	729	759	813	857	784	772	742	809	826	767	815	816	806	761	790	827	822	806	794	824	807	835	804	777	784	781	782	776	774	819	809	791	812	774	830	798	750	794	829	809	841	820	767	839	773	749	806	816	762	817	810	752	808	794	773	822	784	810	780	774	786	833	765	785	780	814	780	783	816	799	841	799	759	800	799	814	802	792	790	772	808	774	714	759	771	773	842	794	767	794	798	830	814	821	833	847	808	801	786	863	815	786	799	855	822	794	789	780	824	779	776	792	834	809	851	818	777	836	785	755	769	820	772	784	832	816	808	781	755	789	805	803	774	776	773	812	762	841	764	811	761	809	800	814	761	819	801	796	781	813	801	825	780	753	813	753	806	789	766	809	833	777	786	828	822	801	773	788	795	816	754	791	792	808	795	797	764	767	792	816	767	769	768	781	863	815	839	812
2250	245	252	236	188	226	195	199	182	202	183	204	162	182	172	187	175	199	188	171	187	202	172	176	171	143	181	178	188	162	198	169	203	180	161	151	179	175	178	163	187	176	175	195	180	164	173	169	188	171	198	176	154	187	174	170	172	170	176	195	169	167	176	190	176	187	165	188	181	185	194	188	178	179	173	184	192	172	168	172	193	165	168	187	192	191	192	200	177	161	170	192	185	172	195	168	174	193	169	202	175	183	174	195	178	191	190	175	164	190	174	177	173	172	178	184	183	175	167	155	205	172	177	183	191	190	199	192	157	175	168	183	170	193	161	190	207	197	165	193	167	165	193	170	168	166	176	165	174	162	221	144	187	196	187	153	161	156	176	173	184	159	170	183	169	186	186	190	178	163	175	177	161	183	189	195	169	182	162	173	192	185	157	184	174	185	162	173	184	194	175	196	187	162	185	166	178	130	180	196	189	164	165	171	163	179	158	199	191	194	175	181	155	161	160	194	173	189	185	187	173	182	166	177	172	191	182	166	141	171	191	170	182	168	175	156	205	191	187	171	192	173	157	175	199	160	172	198	184	174	173	165	188	147	193	170	172	167	173	165	197	184	173	182	153	177	167	201	155	171	177	157	149	168	175	171	171	203	167	181	172	173	163	184	200	178	160	175	176	190	180	177	174	175	172	166	175	175	187	182	185	188	161	149	157	171	163	184	188	172	154	198	189	168	184	166	173	168	209	195	188	148	185	210	199	182	176	182	180	160	174	151	181	166	186	177	195	159	175	195	183	203	189	174	191	163	179	193	174	161	188	198	153	150	192	152	180	173	163	180	161	184	172	179	180	190	182	148	180	171	181	188	170	173	173	157	174	191	168	181	164	187	187	169	153	184	179	188	195	173	195	204	200	198	174	193	207	171	153	180	181	193	183	195	176	188	153	168	170	178	188	152	192	184	171	192	170	202	177	201	180	173	171	184	183	174	189	185	173	174	157	178	156	172	184	175	190	202	170	183	175	171	190	166	165	207	163	193	171	181	173	183	184	190	172	167	163	190	168	168	161	170	168	170	190	174	152	160	181	186	165	178	182	179	196	170	184	175	184	156	194	173	168	173	168	156	172	194	175	180	158	181	160	178	189	164	180	185	178	167	137	184	177	148	181	169	177	189	188	169	172	186	172	167	164	178	199	145	159	171	163	183	176	179	173	161	184	160	185	182	183	187	166	195	200	175	149	178	176	185	175	158	150	177	148	172	179	190	169	182	171	151	169	175	172	187	178	171	190	181	186	176	177	173	171	157	152	182	159	176	171	170	179	187	181	178	152	178	181	205	179	163	180	151	180	186	172	174	162	173	172	181	170	177	186	184	156	208	171	178	188	180	169	170	172	182	177	175	192	170	203	165	156	206	169	178	191	169	173	176	170	168	185	205	149	159	158	160	161	212	192	175	171	173	178	188	169	166	172	183	158	175	196	177	195	159	182	161	169	179	187	179	182	170	184	164	183	198	151	179	187	169	193	161	187	193	181	178	156	186	165	162	168	166	173	173	187	185	169	172	162	171	179	159	196	191	164	186	152	174	193	168	207	172	179	165	158	174	196	194	175	173	175	191	189	191	175	155	180	173	189	157	162	173	209	180	180	179	195	171	176	168	186	168	194	171	211	186	173	171	185	177	198	172	173	156	171	180	162	194	186	152	181	179	187	170	174	180	154	141	169	196	158	167	170	157	190	169	194	196	182	153	168	196	191	187	191	172	191	165	176	148	175	156	181	151	156	214	172	186	171	201	165	183	173	186	175	195	190	199	179	189	175	173	154	200	159	187	172	182	190	196	162	174	171	178	177	193	170	174	172	179	194	182	161	173	180	174	189	163	158	168	169	157	159	192	188	161	190	182	185	182	187	163	163	182	168	175	187	170	193	178	162	156	189	190	176	173	182	173	179	194	190	186	166	152	201	170	191	169	158	173	174	155	156	184	179	187	166	159	195	160	162	166	221	172	176	188	201	169	186	197	169	172	176	175	182	172	188	157	176	185	168	173	184	158	180	174	175	169	191	160	199	198	170	183	163	156	178	161	181	181	186	182	184	167	173	209	190	197	189	199	167	185	178	177	177	182	161	184	184	152	145	183	198	180	158	159	199	177	178	172	196	199	170	167	167	172	187	184	179	184	190	193	195	164	153	169	181	194	159	169	177	169	204	199	167	175	167	171	177	189	191	159	187	180	189	178	194	156	180	169	175	163	164	161	163	168	162	172	179	171	196	175	165	166	190	182	175	204	170	162	178	172	200	159	173	181	187	205	204	187	175	164	182	190	180	201	179	175	174	176	155	174	189	191	180	189	188	200	150	194	151	168	175	208	205	162	168	175	163	190	143	175	178	198	176	160	165	179	154	166	178	168	183	169	169	198	165	181	192	172	164	198	164	194	186	179	188	168	170	202	164	160	183	185	179	177	183	173	175	155	177	177	175	173	184	176	163	207	154	192	165	179	180	191	156	190	154	160	170	166	177	193	178	159	181	171	200	176	160	146	169	185	177	165	168	176	184	185	185	186	146	201	164	206	209	178	170	188	195	183	188	192	166	162	155	199	189	167	180	185	178	166	174	192	184	193	165	198	176	194	161	174	134	211	178	182	170	179	204	166	175	169	191	166	175	195	175	152	172	183	173	176	198	194	173	201	176	202	187	161	169	149	177	134	199	192	161	165	152	156	202	166	140	170	183	177	194	153	152	198	163	179	183	176	186	165	191	195	176	190	165	183	168	159	152	187	185	173	162	167	156	196	193	181	201	185	169	198	169	187	174	168	179	188	169	178	181	191	176	191	190	172	169	175	166	172	178	168	176	174	175	171	181	155	190	182	158	180	184	145	155	199	176	184	173	175	183	192	177	186	172	170	182	192	178	180	171	168	158	177	170	186	189	164	168	189	189	185	175	175	154	188	191	178	170	165	191	184	180	152	198	183	180	188	157	160	178	192	190	165	161	168	177	195	155	167	177	184	139	193	171	177	191	185	199	176	170	194	199	186	165	161	196	187	205	171	179	172	186	179	164	160	188	169	190	181	180	175	180	178	165	172	160	188	193	184	158	195	182	185	169	184	165	184	205	197	174	192	159	182	180	178	173	179	155	192	214	182	182	163	168	173	180	181	180	164	161	196	174	185	165	168	184	162	157	179	164	152	178	195	183	188	167	154	152	156	157	199	154	157	173	188	194	182	183	168	194	163	172	179	187	171	165	181	196	209	174	203	182	179	180	180	160	158	170	178	159	168	163	186	187	181	196	185	168	157	197	193	201	196	178	199	186	193	171	189	173	169	158	189	196	170	176	195	167	181	158	160	201	193	200	151	181	157	163	184	152	196	185	170	161	190	176	185	146	203	162	178	160	167	168	193	182	178	181	169	175	197	172	182	161	157	158	203	185	196	181	191	182	180	173	196	157	160	201	170	160	173	165	186	181	170	173	168	208	159	182	175	175	176	169	168	183	191
1996	654	754	800	694	659	651	651	618	629	575	606	569	620	590	576	606	558	531	595	600	558	609	521	538	599	566	564	533	552	564	597	547	588	544	602	571	553	533	578	573	564	581	558	601	551	541	577	585	596	575	569	556	561	563	603	596	541	574	559	591	553	546	560	571	645	576	567	549	573	590	547	563	586	584	549	605	530	585	554	560	538	538	581	581	572	551	528	552	572	499	556	599	602	583	541	585	492	600	573	551	585	583	604	552	546	592	567	582	536	589	539	561	554	550	548	526	521	550	564	576	544	516	602	528	598	564	539	587	569	563	594	547	581	600	543	575	577	593	565	564	572	527	580	521	535	566	582	546	565	564	587	550	553	528	561	541	575	599	551	547	547	557	566	580	613	616	547	570	544	571	575	578	564	584	598	531	568	593	569	586	529	593	539	578	560	522	560	539	534	591	569	565	630	551	578	602	539	543	587	551	485	598	599	573	595	536	554	585	572	561	551	573	602	555	552	555	594	526	581	557	559	564	584	579	536	567	540	604	577	578	550	559	560	590	522	563	563	523	575	546	556	563	556	546	565	547	560	619	599	586	573	542	555	571	600	574	562	580	567	552	596	570	610	562	582	562	589	584	517	561	559	590	564	579	599	621	571	568	545	531	601	526	532	562	545	570	532	555	559	516	555	549	610	577	553	562	588	505	526	571	561	535	573	556	500	589	593	586	512	571	562	541	590	550	550	537	545	531	559	531	524	571	522	564	600	595	545	555	558	525	559	523	520	601	541	574	571	573	547	587	563	537	549	558	543	551	609	578	574	590	546	593	570	581	545	596	593	571	576	565	600	590	525	557	562	554	551	604	564	552	571	562	575	573	564	556	568	501	519	555	567	545	554	591	551	575	588	578	575	588	580	574	569	556	563	571	538	536	564	551	565	544	583	578	563	560	569	569	557	540	577	540	567	539	533	580	562	564	583	591	569	573	555	582	590	563	573	571	588	563	596	589	562	584	545	544	557	573	545	587	546	560	590	551	570	601	543	566	522	539	549	548	523	560	591	591	535	568	537	543	573	569	558	564	519	563	552	588	584	570	511	556	545	572	568	564	560	571	551	591	527	549	546	541	547	576	547	563	605	573	573	554	599	523	542	538	571	576	580	510	557	537	546	580	570	580	545	542	607	579	536	544	533	610	552	604	546	568	581	544	537	554	552	582	551	590	547	572	575	537	571	533	554	547	576	543	589	568	576	555	580	529	554	585	614	579	572	581	581	586	587	583	548	554	577	607	553	598	509	529	550	621	585	575	557	591	599	523	584	598	559	557	553	610	564	573	556	584	556	547	562	635	585	596	535	591	569	535	527	544	550	584	605	558	517	588	562	543	565	599	569	564	587	521	567	574	574	536	522	542	595	575	556	561	538	579	584	556	547	576	528	581	559	522	543	591	565	578	557	592	561	574	534	582	519	518	551	541	578	569	557	600	549	558	556	584	596	591	566	576	538	542	583	566	554	530	596	568	612	604	558	560	532	549	566	570	566	564	532	549	549	536	546	541	589	503	572	545	592	565	527	586	548	570	580	584	585	553	583	542	611	563	617	559	525	576	578	533	592	556	578	578	503	551	578	573	557	565	516	559	559	542	562	565	581	603	596	575	580	579	562	542	556	528	594	541	558	556	578	540	551	525	575	552	578	568	616	587	509	607	548	578	575	552	523	522	538	535	560	555	595	572	587	579	543	569	566	567	533	598	576	498	594	573	561	575	567	576	555	557	560	535	577	552	539	551	597	568	542	554	595	605	585	583	564	578	576	528	572	585	618	571	538	535	532	616	568	543	583	539	515	533	561	566	563	565	572	523	567	583	572	593	574	574	593	551	603	527	547	603	550	559	559	543	578	539	595	601	571	594	556	568	590	586	537	569	589	586	574	560	582	594	555	584	513	558	536	549	577	555	584	581	540	535	599	541	508	555	595	553	561	526	624	561	552	564	580	535	561	567	580	583	558	552	585	582	547	574	575	575	537	564	566	567	553	563	533	563	559	586	535	552	607	567	585	571	595	566	609	563	574	548	560	544	540	537	590	530	569	566	590	609	598	522	591	570	555	566	546	576	595	559	616	534	581	585	621	574	575	601	593	567	565	572	577	559	546	558	572	562	554	573	598	570	563	549	538	534	550	553	527	570	555	536	551	524	601	587	546	595	555	580	574	578	534	563	595	555	575	593	571	566	549	535	565	579	570	573	552	571	526	547	528	577	557	583	520	560	580	567	573	543	620	572	546	560	571	562	586	554	563	578	576	559	587	579	563	534	608	609	589	566	535	595	567	574	555	608	583	568	543	561	547	559	529	568	547	525	546	570	524	524	573	550	562	556	574	568	624	578	571	563	496	514	565	521	632	562	595	554	554	597	592	561	563	572	573	602	570	558	604	584	568	566	526	548	597	565	550	587	533	550	550	520	546	584	561	569	591	558	576	564	590	534	536	566	559	523	612	543	569	572	600	594	575	558	533	544	590	546	582	543	592	559	580	578	575	539	589	583	554	571	538	559	548	576	536	538	595	578	530	604	567	569	530	557	545	535	601	574	569	553	574	592	555	557	585	552	541	563	571	567	603	569	550	561	586	527	582	561	562	589	640	588	595	572	563	591	570	564	571	541	553	545	569	603	562	587	569	586	596	602	558	565	560	585	570	546	567	558	549	543	571	550	567	556	559	604	579	588	544	564	586	563	534	558	621	552	613	535	562	589	600	537	555	571	553	569	600	590	532	602	557	576	592	542	610	572	546	576	549	586	521	565	562	566	610	560	531	556	541	532	587	574	577	559	566	560	550	583	538	565	559	547	551	577	586	563	547	573	544	575	531	595	556	548	585	533	537	564	525	594	559	561	599	563	566	531	555	609	554	527	538	571	543	586	604	536	531	561	583	538	589	547	593	610	559	543	527	561	578	595	603	558	583	566	557	574	570	583	536	559	586	566	586	532	565	553	559	543	587	553	582	512	557	573	574	566	554	543	575	533	606	629	612	533	559	592	567	555	530	572	577	547	588	557	587	546	582	563	580	572	560	576	604	565	564	565	580	538	571	557	588	567	575	607	568	584	567	574	544	577	580	582	557	588	523	544	538	593	536	563	545	560	538	538	580	591	531	587	587	599	538	562	565	509	533	537	601	559	560	549	555	600	585	565	574	573	563	528	589	599	554	585	609	619	547	594	572	566	547	590	557	522	550	601	592	568	591	583	557	551	596	563	556	568	502	566	572	632	550	579	565	569	554	560	562	537	548	606	562	565	622	526	538	585	574	584	559	575	575	551	574	535	571	573	556	527	534	534	602	572	569	598	594	571	497	574	564	575	555	580	544	547	574	610	579	531	543	538	538	498	563	579	579	578	579	538	544	536	531	567	552	563	552	542	589	583	563	559	601	572	580	583	566	592	584	560	576	577	592	559	557	584	526	549	567	583	562	539	551	607	567	606	569	581	550	572	548	547	558	581	585	537	560
9537	1283	1632	1293	1028	808	699	580	509	426	492	394	400	338	342	330	330	394	370	345	340	332	333	335	320	365	308	346	327	312	343	299	304	275	343	339	341	317	312	287	306	301	333	303	312	336	329	292	313	310	303	294	301	286	294	325	337	311	331	276	304	308	342	304	322	326	305	327	296	341	328	323	324	290	327	303	293	299	324	312	291	320	325	286	327	315	306	311	289	312	299	307	297	321	281	301	318	307	304	315	312	306	288	319	321	303	302	307	300	293	294	314	313	332	306	307	328	317	285	284	306	290	302	273	313	276	305	335	294	292	309	281	316	312	317	296	286	328	285	311	347	288	323	301	325	309	307	333	335	318	319	295	294	302	324	284	339	331	313	319	342	314	303	314	305	320	289	323	316	279	309	325	306	294	297	288	324	290	325	305	307	280	321	274	324	304	296	316	311	298	270	341	335	316	295	308	328	314	336	290	286	333	291	329	339	326	309	325	307	336	308	327	315	292	336	298	317	299	315	316	295	290	296	316	303	331	316	287	288	294	306	267	289	319	295	306	298	310	293	276	314	312	311	292	298	302	313	323	286	323	266	286	292	264	269	288	297	306	343	310	325	305	327	309	287	333	295	320	295	339	306	306	298	323	304	321	324	313	312	297	306	310	314	322	322	293	308	316	321	290	318	305	313	269	316	315	286	304	330	300	328	300	304	328	307	308	314	299	300	292	300	274	318	278	314	323	311	307	315	306	312	340	278	291	324	271	315	324	299	298	291	293	297	314	322	309	283	315	325	273	334	291	298	311	295	312	317	283	294	298	299	328	281	297	323	287	324	287	311	316	309	296	275	316	323	300	330	298	272	299	306	300	315	292	299	293	282	314	303	293	277	319	285	330	308	311	309	299	289	339	324	293	315	294	329	313	323	304	329	315	310	286	273	312	308	281	320	337	294	319	292	338	297	329	285	308	294	314	301	309	335	255	329	297	322	308	280	285	316	312	291	308	307	263	340	301	301	322	305	284	327	320	275	292	313	306	314	332	291	300	306	307	344	323	340	290	330	333	317	290	306	290	299	321	284	296	327	286	307	290	296	319	323	309	273	266	277	287	296	325	293	287	346	326	268	327	275	281	306	292	312	303	321	318	338	286	319	309	287	299	294	278	325	299	310	316	331	280	305	297	329	334	292	311	304	312	311	292	332	297	291	299	312	301	344	332	287	316	308	309	301	316	320	322	277	305	285	271	291	302	312	277	297	320	294	294	299	316	300	325	294	285	292	312	302	316	326	324	338	292	294	343	269	311	292	296	328	320	332	292	315	299	300	333	304	279	314	291	310	294	321	313	311	307	308	308	312	308	292	304	290	305	333	313	316	304	294	302	314	292	306	316	343	306	326	307	282	283	293	321	288	301	280	252	307	305	324	317	289	313	306	293	320	317	308	290	329	307	283	282	319	323	300	321	284	311	288	312	294	313	294	303	261	315	271	312	307	308	311	297	287	310	319	303	288	311	336	336	319	317	342	330	360	303	283	277	287	313	287	300	310	324	328	303	294	316	309	303	306	299	332	318	283	309	295	298	282	338	301	295	303	297	279	308	320	304	287	304	319	347	325	288	293	329	269	291	308	306	309	313	320	288	271	334	321	320	315	309	328	282	293	325	286	310	328	330	335	313	321	296	298	335	309	291	310	291	323	301	294	328	293	350	306	302	319	286	320	301	316	304	271	305	290	301	335	312	321	287	326	320	303	315	312	252	309	294	333	328	318	313	276	319	308	327	256	317	280	278	314	288	287	314	282	302	286	282	295	329	348	317	316	286	296	336	328	310	327	298	311	311	315	291	304	310	295	295	330	293	317	295	266	263	319	327	291	306	304	283	307	276	298	319	309	296	271	314	319	310	316	325	310	294	289	318	327	344	335	315	292	316	316	304	307	315	334	306	315	308	307	361	285	306	292	336	323	308	320	309	318	316	306	320	285	294	299	310	284	299	290	303	314	289	321	309	298	288	310	313	295	343	333	294	269	304	311	305	280	304	283	306	298	319	327	320	316	322	335	312	298	343	332	312	267	319	320	335	310	301	329	290	331	305	314	280	316	283	312	300	267	315	301	281	340	316	294	343	321	302	310	310	305	318	298	299	321	306	290	301	293	341	305	307	313	328	315	350	331	299	290	311	297	305	314	289	340	291	303	318	297	316	313	329	317	305	334	324	292	282	353	282	301	321	315	319	272	303	315	296	316	319	316	340	328	311	302	269	333	295	296	310	361	316	312	292	313	308	331	316	311	293	302	291	350	299	301	332	301	299	299	310	334	291	382	310	273	342	318	316	336	323	306	288	288	310	327	332	334	305	292	307	335	316	318	311	296	323	324	283	332	282	327	301	279	324	327	300	304	294	317	317	306	326	289	301	355	352	301	292	290	317	298	293	349	269	327	281	319	298	306	331	314	275	324	337	290	310	320	331	309	301	292	320	298	310	323	313	309	313	310	312	316	289	283	313	303	280	300	307	306	315	294	324	291	307	317	318	287	332	309	303	339	319	336	317	352	311	320	295	272	325	315	326	287	285	343	288	304	352	329	317	302	300	299	288	306	300	266	307	317	295	303	285	315	317	319	306	282	324	317	303	277	323	326	322	308	269	296	304	327	310	314	302	319	293	288	331	277	313	332	331	324	285	314	327	301	316	335	295	284	277	325	328	299	308	335	346	329	340	308	281	357	312	327	324	293	282	299	304	295	333	296	295	291	295	321	293	309	310	342	322	306	330	311	291	308	314	312	310	293	331	288	331	282	298	317	307	333	308	296	287	310	310	288	300	305	319	299	304	313	305	309	334	334	280	307	310	308	285	298	381	331	311	292	277	282	315	287	272	304	313	283	309	321	315	303	351	305	321	279	295	300	265	303	301	284	280	300	302	297	301	305	337	296	315	322	271	304	300	296	348	322	336	342	308	322	321	273	326	304	329	279	314	284	300	319	314	299	289	303	299	291	320	368	285	308	328	309	300	288	283	290	324	311	303	347	303	283	310	298	325	284	306	283	311	291	304	339	313	326	310	304	346	306	277	289	303	322	317	333	287	306	318	295	293	305	304	311	298	327	290	327	299	295	298	289	279	309	336	293	305	304	285	362	317	324	301	312	298	312	316	331	287	304	297	316	332	331	341	310	274	305	297	300	280	313	302	308	347	355	293	294	307	310	319	294	294	299	299	312	337	332	321	296	303	314	285	323	329	343	310	268	297	294	312	290	305	318	320	294	303	323	305	299	330	315	335	321	279	318	309	304	289	339	309	285	318	313	328	277	304	324	302	302	316	317	305	317	299	274	264	318	317	303	306	288	299	279	291	309	319	338	326	307	285	308	302	297	336	301	317	295	315	322	306	318	287	321	305	289	317	310	294	314	302	294	320	324	338	337	319	338	315	284	312	315	308	303	316	333	291	329	286	331	287	279	296	316	335	339	330	308	310	288	302	319	273	313	292	308	306	316	325	314	341	285	324
5747	1846	3379	4004	3443	2939	2476	2118	1908	1724	1647	1608	1360	1337	1296	1210	1227	1105	1206	1118	1060	1115	1017	1053	1019	997	1032	1000	991	977	953	992	995	976	968	935	900	986	973	927	948	933	902	963	946	947	933	938	949	930	927	940	908	931	871	940	971	906	909	924	966	896	905	937	929	940	941	918	971	892	932	927	981	845	937	901	889	948	916	933	887	858	883	887	927	879	835	920	938	837	912	875	912	892	886	949	918	925	942	870	863	922	905	922	913	891	896	871	945	851	940	899	915	854	988	888	883	871	850	899	914	897	911	865	888	907	878	855	939	892	895	905	901	925	892	942	913	927	920	848	885	906	886	905	940	871	878	917	862	891	916	869	950	906	898	887	891	842	933	915	906	876	915	902	871	912	885	904	867	847	899	919	906	853	889	898	913	934	893	926	831	904	866	836	849	876	881	857	865	908	869	879	851	904	920	936	915	893	875	896	878	853	874	919	900	919	942	858	912	923	879	913	881	901	889	938	859	896	933	878	876	893	913	850	939	896	848	884	880	873	953	922	872	879	877	935	880	884	876	929	904	878	867	892	893	900	899	894	861	866	884	923	855	940	924	903	915	880	887	863	881	959	893	869	915	921	871	876	912	865	881	961	942	878	874	859	877	931	916	911	938	920	924	917	881	882	874	919	844	854	869	962	911	894	924	862	872	958	881	885	868	905	857	846	920	951	938	919	884	875	931	882	876	921	902	900	893	880	843	885	914	905	903	903	883	884	887	880	891	907	895	925	902	903	878	856	866	916	875	874	902	933	852	889	884	915	898	917	870	921	856	939	880	905	919	892	918	943	936	899	951	851	946	907	861	871	835	831	912	937	919	900	887	902	865	882	880	908	927	910	942	850	897	911	852	886	879	900	907	875	908	891	943	901	902	951	923	929	898	905	881	920	866	867	897	919	952	946	863	907	887	932	911	870	863	955	888	882	881	900	874	897	875	919	938	902	920	918	906	914	827	913	907	825	887	921	855	942	893	889	872	879	875	902	875	874	926	873	930	929	914	829	900	885	910	855	847	879	905	887	910	922	903	911	920	948	934	918	903	844	875	946	843	823	863	889	893	861	868	871	913	871	907	845	868	866	897	858	890	926	911	925	949	890	903	869	922	915	944	918	888	880	872	861	922	897	879	893	880	923	906	856	885	857	864	896	887	877	880	884	893	896	848	950	922	942	905	924	921	852	893	954	877	882	875	951	904	930	896	902	850	896	872	838	930	959	894	917	918	812	872	903	924	936	887	913	914	899	912	854	907	888	895	883	902	927	881	918	871	887	882	877	916	900	884	901	876	891	856	932	894	891	877	856	911	926	935	848	896	894	890	942	902	898	884	854	906	905	875	856	908	911	955	909	897	918	866	902	906	835	880	849	908	867	862	932	898	859	898	912	889	900	862	868	876	872	833	901	839	917	923	911	919	954	868	866	950	907	874	904	906	887	914	945	890	912	898	909	933	869	883	884	910	876	853	909	848	899	920	906	891	888	862	899	895	841	949	881	913	871	925	885	907	889	912	854	886	915	911	881	837	875	917	887	963	887	928	911	917	896	904	876	891	883	929	927	935	828	942	932	896	880	849	932	892	916	835	976	900	898	872	853	879	886	882	844	858	882	901	916	945	862	847	919	895	878	859	942	897	894	930	895	929	957	865	894	908	913	914	927	958	910	865	852	907	897	843	934	892	882	888	873	932	905	852	863	913	883	944	930	854	902	861	893	873	881	870	892	838	898	922	930	905	899	971	909	877	902	865	912	914	938	928	870	866	895	870	864	898	834	886	952	932	860	903	903	858	886	936	881	923	921	883	934	887	919	904	954	919	883	944	879	951	859	888	944	866	857	968	894	936	919	883	946	870	885	900	878	904	858	882	865	893	885	894	863	902	866	906	857	811	858	928	933	959	864	874	929	892	843	906	892	927	898	925	900	868	839	881	935	860	941	901	912	934	874	904	888	874	888	908	935	871	892	922	926	890	860	929	933	923	928	937	852	900	862	878	924	897	895	855	883	871	904	925	860	887	923	915	926	928	888	856	957	882	923	872	937	881	823	938	888	938	915	906	859	908	888	920	916	889	865	954	917	916	969	898	903	886	909	892	857	912	957	918	903	915	913	932	903	854	939	890	847	963	945	848	877	908	934	887	917	853	884	889	858	862	902	866	887	878	923	888	884	925	892	906	858	903	902	865	878	919	901	906	902	886	888	857	863	845	829	862	881	876	867	830	909	927	878	904	842	809	903	902	877	929	914	871	878	884	844	867	867	939	820	846	917	944	896	903	904	913	891	910	901	907	910	890	898	868	937	823	905	873	913	896	939	910	884	928	864	860	911	968	883	861	887	927	911	878	908	862	886	869	853	905	927	888	880	908	883	913	872	932	931	874	878	974	891	924	892	876	920	860	829	920	906	854	913	918	950	887	923	985	909	876	933	866	968	875	872	914	862	910	948	920	887	853	917	859	872	888	877	951	886	918	885	916	880	891	899	923	860	895	832	862	913	902	914	850	847	888	876	908	903	869	848	912	895	904	882	902	883	886	878	932	925	905	846	885	883	917	943	879	869	884	879	885	883	931	864	912	871	874	879	929	911	856	863	871	884	926	856	925	939	871	902	895	915	874	875	888	875	923	850	879	929	885	867	888	894	851	929	818	925	897	928	945	886	922	869	874	890	898	917	876	883	910	873	891	895	883	876	902	906	885	858	903	892	907	921	904	881	869	930	867	910	899	915	896	891	908	893	931	883	927	851	874	860	915	884	945	856	863	865	902	881	898	882	887	894	868	890	848	905	913	892	886	916	862	869	922	945	929	923	935	904	894	922	888	902	875	902	959	916	925	882	916	893	868	851	911	922	867	891	907	911	910	940	863	880	906	870	934	897	895	900	921	903	923	896	797	898	906	798	878	911	912	864	879	909	926	894	862	886	872	867	903	857	930	900	836	906	904	949	948	894	868	912	924	883	889	936	893	892	949	915	863	910	896	969	944	884	856	867	886	865	948	929	869	894	900	883	823	912	879	887	837	872	855	882	891	877	849	868	852	952	936	896	985	905	923	858	881	945	843	913	833	897	876	918	872	878	860	943	903	876	879	950	870	862	864	878	917	843	935	873	887	909	872	824	905	833	895	890	859	909	879	915	905	876	897	895	924	884	908	920	906	888	858	904	887	883	856	894	865	910	854	870	860	906	911	871	951	909	903	891	951	907	888	879	950	883	862	885	812	889	980	972	896	915	882	915	943	901	907	904	867	914	843	943	959	887	900	934	919	878	862	903	821	916	929	872	924	878	920	845	873	874	843	870	908	904	870	904	917	861	881	867	909	916	913	893	866	850	913	911	942	851	931	856	856	910	926	878	847	905	919	897	881	886	901	925	897	906	914	903	947	926	947	819	869	904	943	910	919	944	894	846	909	889	911	964	889	831	927	906	937	889	871	873	907	876	903	847	868	931	864	883	923	872	923	864	889	870
16825	2721	3053	2399	1647	1258	1005	785	702	548	516	458	409	431	388	386	374	351	354	357	345	293	288	335	322	314	296	291	294	338	306	293	307	270	269	307	282	281	262	283	291	294	244	311	300	260	293	271	272	258	292	266	296	278	289	276	288	283	255	274	288	286	258	278	287	265	279	307	294	280	286	249	285	257	304	267	286	271	303	288	252	261	273	273	263	246	279	251	281	299	260	290	275	249	268	255	273	286	266	276	278	288	270	252	282	287	266	279	271	263	292	247	307	278	268	254	271	280	269	288	260	275	287	277	271	272	296	255	263	273	288	283	257	242	286	252	287	269	269	276	267	285	258	300	281	272	249	257	300	263	284	283	276	262	291	292	250	263	289	256	258	301	257	254	271	292	268	262	279	260	276	259	272	296	283	280	263	313	314	298	287	280	290	269	255	340	285	268	268	275	289	269	275	245	277	268	303	292	283	282	293	277	279	270	246	289	294	254	274	259	281	279	280	261	283	257	258	267	276	258	251	260	286	268	283	319	255	267	265	284	269	255	279	284	275	259	262	276	296	274	301	310	262	278	294	246	253	277	285	243	297	277	264	283	260	257	285	263	296	272	259	290	281	255	281	269	280	283	243	283	241	272	262	271	258	294	285	269	269	303	268	270	309	278	294	250	281	268	279	269	286	279	255	288	267	260	265	271	277	276	281	303	260	263	264	256	287	256	262	256	279	272	270	256	250	273	261	275	277	302	262	266	274	309	269	240	285	299	266	290	298	284	270	248	299	257	229	303	279	276	290	287	274	253	283	267	273	283	295	297	287	269	294	283	299	271	253	277	258	249	249	275	250	265	270	260	279	298	246	289	270	271	294	258	261	287	280	276	291	275	292	303	264	280	300	271	269	275	278	284	293	234	295	258	303	277	270	274	264	265	254	256	268	296	279	301	271	260	256	247	288	246	255	278	292	269	287	273	265	269	265	283	255	273	257	303	245	271	305	256	275	270	265	288	276	264	271	253	282	250	279	284	290	285	285	265	269	269	285	274	276	295	239	260	263	253	283	265	266	282	269	253	252	238	273	260	282	267	265	288	273	265	283	261	283	254	303	258	278	253	281	310	290	255	301	256	264	276	291	304	289	287	269	301	258	289	284	251	295	269	290	258	272	286	278	291	303	302	277	267	270	277	286	277	272	292	290	287	283	297	305	302	263	279	281	268	247	272	241	288	284	267	277	297	288	287	272	265	252	275	302	301	300	280	239	258	261	247	274	295	256	292	283	274	280	282	291	292	267	267	267	304	258	279	273	253	276	260	274	267	268	270	252	258	272	242	287	296	266	293	273	283	287	265	250	229	279	271	285	259	271	263	278	243	287	262	280	273	277	242	249	297	295	257	267	260	290	281	298	295	283	250	281	269	261	256	289	284	281	247	260	284	291	267	273	285	275	269	280	289	298	263	274	273	245	282	292	261	295	297	272	283	299	275	274	258	276	264	297	278	294	249	262	278	265	253	278	281	251	257	257	268	296	259	258	266	250	326	249	304	279	291	262	244	286	285	290	259	261	278	254	255	276	265	288	275	276	294	259	271	266	272	268	287	262	268	279	288	275	267	276	288	267	293	275	264	256	236	274	279	278	304	273	289	259	278	299	273	298	307	284	294	249	274	276	278	274	264	251	287	293	268	292	253	285	297	249	238	296	271	284	246	255	261	290	274	279	266	269	240	269	270	256	269	267	278	261	282	277	259	291	270	304	304	262	289	261	257	271	277	256	281	283	250	236	277	268	250	256	252	265	285	291	240	276	255	256	294	286	295	287	270	240	266	263	266	273	283	293	260	279	271	262	273	281	256	275	286	258	296	253	269	251	288	266	274	267	270	279	262	268	279	288	291	260	282	277	237	282	265	290	288	273	271	264	247	284	267	247	252	291	266	295	278	267	252	256	268	260	274	272	301	308	249	265	313	284	265	297	301	295	273	259	299	273	288	280	285	280	273	263	283	255	273	246	283	256	288	281	298	279	262	272	273	281	295	263	253	251	285	282	272	261	271	244	277	286	285	295	232	274	273	259	278	247	299	304	250	289	298	274	300	281	274	263	259	268	285	284	254	307	282	283	250	264	272	266	268	276	272	268	266	293	276	299	267	270	280	260	239	282	257	286	257	285	286	272	274	268	286	254	271	267	253	265	260	267	271	305	274	276	267	280	235	269	261	280	274	287	285	271	281	274	279	241	261	288	285	264	266	265	268	233	279	255	276	291	297	283	261	274	264	250	267	291	274	271	266	301	273	256	290	287	278	299	276	315	268	287	284	257	262	294	268	263	280	269	259	291	297	279	281	264	238	272	259	261	243	249	283	272	273	299	259	255	284	286	262	278	305	297	228	281	252	312	262	301	273	274	278	281	259	270	260	264	281	265	242	268	263	263	270	278	280	261	274	269	285	300	273	267	285	269	267	278	230	241	281	275	295	279	299	275	263	251	232	259	243	282	292	281	276	270	283	245	255	231	274	297	272	266	256	292	289	286	265	270	256	257	285	265	250	259	269	294	280	274	255	289	275	272	285	284	260	260	260	290	297	266	278	245	251	267	281	263	264	288	269	263	253	287	258	279	250	262	274	315	266	290	253	235	288	299	278	254	284	294	261	289	278	287	274	287	294	267	245	271	233	267	271	287	265	270	266	275	279	280	290	259	277	296	256	288	269	322	279	274	285	290	251	278	280	284	287	239	267	304	276	279	301	293	244	272	257	297	294	262	283	272	277	261	266	292	253	266	268	282	261	274	271	267	317	275	271	277	260	272	280	275	264	280	234	249	275	263	274	266	256	243	253	283	260	265	278	261	270	286	252	277	293	237	276	274	279	272	270	252	287	268	253	271	288	272	281	281	239	294	271	274	282	257	278	267	268	298	279	261	288	291	277	289	261	275	271	269	287	268	263	258	261	271	301	259	265	319	290	285	302	294	280	293	260	262	264	261	245	271	275	255	284	282	275	278	284	296	263	253	268	293	278	257	275	249	275	274	267	252	243	253	252	271	270	283	301	270	252	267	287	257	277	299	265	292	285	291	262	289	246	247	265	313	278	278	255	283	265	287	276	279	301	262	279	282	292	271	245	267	288	253	287	266	287	280	248	288	296	312	269	266	264	285	282	259	278	293	267	284	224	261	289	273	264	274	251	269	236	269	252	279	251	297	251	235	280	256	264	262	260	282	268	289	282	298	275	301	267	276	245	282	278	262	264	281	262	268	284	289	303	260	248	291	259	270	300	270	290	310	293	293	263	280	271	264	277	288	259	264	264	300	264	287	252	246	275	269	293	289	277	276	250	266	287	263	278	279	291	260	276	290	297	296	249	273	273	288	280	281	293	268	281	272	264	259	243	281	265	301	303	285	274	270	277	270	323	266	268	274	295	262	241	259	249	291	258	279	243	264	277	273	282	293	244	261	262	294	266	260	287	268	234	271	265	294	253	317	266	257	268	264	303	266	282	275	289	266	271
8052	2621	5589	6606	5664	4699	3844	3299	2764	2441	2193	1965	1810	1700	1560	1505	1361	1262	1325	1245	1196	1174	1098	1110	1107	1098	1093	1058	974	929	987	1019	1017	929	961	959	923	951	883	930	945	925	904	897	910	860	869	877	857	878	850	819	852	828	858	847	819	754	809	880	891	839	815	823	824	787	829	817	857	833	791	797	852	801	830	827	844	802	853	835	824	828	815	832	831	838	827	777	821	817	798	836	803	823	800	783	814	878	821	802	797	785	829	814	826	793	844	867	802	797	787	784	822	802	807	828	834	816	768	804	823	827	823	780	789	818	832	819	788	792	769	847	857	802	788	792	785	831	831	833	796	781	790	861	859	802	800	791	836	756	761	755	801	790	764	831	794	819	825	828	801	811	795	814	770	801	767	800	782	796	783	755	858	786	816	814	754	809	802	822	794	830	841	811	788	763	853	791	819	820	798	788	762	831	817	829	775	789	811	771	836	822	780	796	777	773	804	790	749	845	752	748	813	753	771	811	754	830	839	800	827	758	763	766	850	800	791	780	757	768	776	815	778	798	763	820	774	814	787	811	800	797	773	746	748	855	812	760	817	782	839	834	731	781	814	787	763	796	807	789	824	825	769	758	837	783	711	832	786	803	851	785	778	788	826	811	807	765	795	832	825	815	781	803	778	786	724	811	763	825	787	837	825	818	816	809	851	834	798	810	776	835	782	807	749	796	777	810	782	791	798	783	763	796	814	791	816	792	825	814	829	860	825	800	818	781	810	809	785	795	772	837	811	818	796	800	819	742	790	848	797	793	794	789	799	761	804	761	780	743	774	801	768	790	766	817	778	771	822	796	838	823	834	733	779	835	748	772	802	838	772	804	786	774	788	784	806	785	786	781	778	799	809	748	867	795	779	775	804	818	756	797	791	804	801	800	756	774	764	820	751	784	810	807	840	836	852	810	774	776	787	814	785	790	808	765	836	785	808	801	790	777	791	789	795	821	755	799	817	731	762	808	731	830	787	849	815	771	802	839	798	795	800	854	774	792	766	824	816	860	812	755	780	823	802	804	811	796	785	803	750	837	787	777	777	775	784	819	792	809	769	778	789	820	812	845	740	815	831	782	812	824	764	831	794	836	843	781	822	812	810	791	791	836	798	813	773	803	869	836	796	784	828	788	806	831	817	820	820	748	765	803	790	771	824	800	833	831	826	798	772	824	811	827	781	785	755	764	786	798	807	797	781	760	803	759	830	753	808	779	769	797	790	812	839	832	851	832	796	802	781	830	782	799	764	760	738	793	780	774	798	855	822	790	779	755	792	798	781	812	801	813	817	774	801	790	730	831	759	777	770	799	743	834	798	771	803	759	766	772	808	803	829	807	792	791	787	779	831	769	820	801	784	808	827	804	810	755	831	817	864	843	818	783	766	749	739	823	805	763	788	852	814	797	787	795	797	770	830	813	837	761	810	761	830	767	866	810	807	783	822	785	745	788	833	739	823	796	765	786	794	765	799	747	782	831	797	789	768	816	831	759	767	834	827	772	817	810	741	826	782	782	800	826	788	777	790	837	794	871	801	796	814	822	791	801	763	773	793	804	774	794	809	859	783	780	776	738	783	773	778	807	752	843	790	807	824	807	799	851	752	757	809	805	747	782	813	773	770	799	775	832	829	799	777	798	783	774	790	811	762	807	822	779	857	800	742	784	797	780	770	773	788	809	742	790	767	794	776	774	788	794	785	750	828	799	791	795	785	817	807	749	780	822	867	791	786	797	801	802	778	837	829	806	742	773	780	796	787	770	755	803	779	756	829	853	770	791	793	804	750	795	803	781	811	755	763	801	772	777	694	788	756	832	771	765	799	799	805	788	818	787	788	798	820	808	793	781	773	792	773	745	792	775	848	785	790	795	805	831	825	773	766	796	742	830	855	783	794	793	839	834	795	784	782	772	794	859	846	786	838	823	821	777	769	751	741	780	811	780	768	844	786	782	855	816	770	782	804	790	775	769	781	784	788	876	810	799	788	831	776	882	803	764	852	800	785	848	797	795	779	785	764	829	768	767	795	805	832	800	830	775	801	776	793	816	743	760	818	811	806	764	838	798	779	805	814	788	777	809	811	776	772	810	805	842	808	828	796	835	816	802	772	809	767	822	754	776	795	785	801	822	795	825	830	801	809	811	796	822	794	805	792	778	793	793	765	795	847	821	784	790	841	808	787	771	787	798	815	785	827	803	825	792	839	761	842	822	791	817	786	803	820	785	840	783	806	781	818	775	753	822	785	818	830	775	771	825	804	796	782	789	777	810	795	821	797	819	790	767	784	826	798	778	764	820	769	812	817	776	814	825	794	765	813	759	787	786	766	793	830	817	830	848	743	800	828	817	842	803	827	813	805	813	846	794	766	782	761	836	814	811	759	803	896	786	769	775	775	752	851	771	777	782	801	831	790	849	801	802	797	797	812	817	863	797	801	802	846	781	808	752	830	833	802	734	810	807	818	755	774	808	796	775	886	804	824	775	793	803	791	799	776	797	831	802	786	777	799	809	823	759	721	847	723	796	808	803	764	801	792	765	725	795	776	785	788	885	822	805	799	793	798	849	844	766	777	782	826	803	803	794	808	780	744	823	781	762	831	805	807	762	806	797	795	818	784	833	848	767	783	762	783	773	808	799	786	813	769	773	825	797	849	785	869	820	803	829	827	799	788	757	816	776	781	806	862	820	754	771	775	795	809	821	782	797	783	834	835	785	820	770	760	787	803	825	793	764	815	778	819	816	812	798	811	814	840	766	837	829	786	812	800	789	837	821	757	794	801	808	800	805	732	834	728	810	752	813	790	888	837	719	826	827	795	770	742	858	837	775	706	807	801	794	779	802	842	838	821	745	775	795	825	795	835	850	808	812	831	803	775	844	761	777	765	765	762	817	770	803	821	796	827	807	760	813	770	826	768	764	830	824	785	810	809	797	845	797	823	808	826	811	788	798	747	828	757	758	725	728	856	781	825	791	814	825	801	790	805	807	823	890	801	781	824	785	806	791	809	827	776	790	819	823	794	763	787	790	798	843	821	790	831	802	796	731	784	802	775	810	829	810	802	804	819	781	821	811	819	854	803	803	765	803	770	811	803	775	859	747	799	793	793	787	793	827	777	782	789	823	811	777	780	822	838	805	791	807	811	774	814	784	783	823	790	785	772	781	836	782	783	747	824	791	811	766	819	793	814	841	788	802	792	780	827	797	787	772	802	761	742	787	759	811	777	859	839	781	804	782	793	795	842	767	727	753	832	809	817	770	782	784	813	776	801	780	800	748	844	782	800	793	809	811	839	836	752	792	824	781	784	791	808	774	881	807	803	773	776	762	811	797	802	746	749	777	818	818	846	803	795	873	811	823	792	861	801	779	822	797	795	754	838	757	814	793	794	801	787	792	758	786	820	770	808	776	847	821	814	778	811	790	754	758	789	818	779	839	840	819	811	859	781	768	837	797	717	799	803	755	835	744	794	797	808	794
2112	240	253	267	224	178	196	178	193	187	172	169	187	156	192	175	161	173	183	176	189	180	181	185	178	171	191	203	167	171	160	190	186	184	202	179	168	190	174	195	184	181	170	193	173	186	173	159	163	194	159	166	179	179	182	197	143	179	177	168	164	181	165	153	200	145	171	160	177	183	170	176	167	169	201	192	168	166	162	173	197	153	184	184	174	172	143	184	174	200	167	173	188	190	164	182	176	168	193	175	185	182	179	169	210	169	177	196	201	166	166	180	152	202	141	185	173	176	180	158	161	176	211	179	173	168	166	165	169	161	199	171	154	155	153	174	196	190	183	163	184	156	183	184	183	169	170	178	157	161	165	151	167	172	164	176	167	191	182	178	167	165	172	168	146	163	170	166	161	188	196	169	160	188	180	168	181	179	156	182	173	183	182	167	198	173	168	162	158	176	173	180	179	178	183	203	168	167	188	182	162	194	183	174	174	186	179	178	178	168	150	171	145	175	193	182	188	171	164	167	188	177	196	167	186	173	192	177	168	178	169	191	151	175	191	189	178	172	204	163	165	170	172	171	167	187	170	163	175	188	175	175	171	159	162	163	163	169	193	178	173	162	179	180	184	172	168	174	162	164	156	194	164	160	187	188	176	167	206	186	193	165	176	186	176	190	168	167	178	183	186	181	190	205	195	208	178	164	156	180	174	183	181	170	193	165	183	171	173	180	176	160	166	193	164	176	186	176	181	185	174	185	173	183	182	158	164	185	160	166	165	168	179	197	203	177	201	182	180	153	187	154	164	172	166	197	182	153	186	168	156	182	167	171	174	155	193	187	150	194	170	170	156	144	183	174	166	187	183	182	188	166	167	166	153	170	174	190	164	176	180	178	191	164	187	165	187	196	169	188	177	168	176	167	183	168	136	179	177	172	163	172	182	179	215	142	176	196	173	170	184	167	184	187	180	166	165	177	190	193	179	174	164	175	158	188	165	205	167	189	132	175	162	156	183	167	164	190	171	199	180	186	169	175	190	160	185	178	202	183	177	178	150	171	169	175	182	182	163	171	209	168	159	164	168	173	171	173	169	184	179	174	156	205	176	174	172	183	179	183	169	190	167	162	183	165	166	167	192	193	174	181	154	184	145	177	173	193	161	146	174	162	173	166	179	172	172	178	160	162	178	171	205	170	164	185	180	177	158	163	164	181	175	169	181	197	177	174	155	160	155	177	173	168	172	172	173	168	170	166	162	190	179	195	179	181	194	167	175	149	178	175	206	156	192	182	171	177	156	187	191	179	186	176	202	174	164	178	180	209	166	197	193	168	182	153	183	177	169	173	183	182	161	193	168	183	176	166	176	164	180	182	151	182	159	190	184	196	170	187	191	199	166	162	166	176	166	174	165	178	152	188	188	158	160	177	153	179	180	181	174	179	160	163	153	180	176	162	188	192	177	181	211	174	196	151	178	170	186	198	164	189	191	204	180	176	170	143	167	180	171	167	182	183	198	177	180	166	181	162	171	164	177	189	154	190	168	155	170	188	161	189	167	169	197	183	155	174	174	186	152	187	189	152	198	186	187	173	160	170	187	169	174	169	184	169	179	169	176	173	178	163	183	180	163	171	168	173	154	169	200	165	161	179	179	153	166	178	181	167	187	167	183	174	165	160	184	175	166	166	192	167	157	169	167	172	184	169	167	180	173	208	183	173	185	179	157	178	177	179	185	181	175	187	166	159	173	212	171	162	193	206	192	204	192	164	180	168	175	205	187	175	182	160	183	162	177	175	189	190	172	170	157	174	188	179	203	179	183	169	187	165	189	185	166	171	200	157	186	183	175	190	192	155	160	183	170	155	164	196	183	182	185	154	178	220	176	210	165	159	171	159	166	169	161	178	178	180	195	190	170	201	171	199	172	181	189	199	147	206	195	185	178	187	177	171	174	199	169	181	178	163	194	170	190	167	143	190	179	181	177	193	173	199	161	170	182	188	158	198	177	163	176	183	178	187	177	180	172	177	149	183	168	187	182	176	182	162	170	177	188	182	177	198	193	180	163	177	128	157	180	169	182	179	185	175	204	167	178	191	187	176	177	151	206	184	187	192	159	177	176	168	178	177	177	169	177	155	156	191	167	185	162	178	187	188	157	155	182	165	173	172	157	168	173	192	181	171	188	162	168	177	192	134	180	184	179	196	188	203	172	168	177	173	177	183	197	159	155	162	172	168	176	187	171	177	177	179	185	192	174	165	166	187	190	183	181	176	151	168	183	184	203	203	185	155	158	161	181	188	196	165	170	164	190	179	168	201	188	177	184	182	186	186	167	183	181	184	178	183	191	161	158	176	179	169	189	181	170	194	175	158	157	169	181	166	175	169	174	181	169	169	177	181	153	187	185	155	165	176	165	180	167	170	161	170	169	180	201	179	179	185	185	156	172	164	159	158	204	180	174	171	200	169	172	191	190	160	180	165	167	184	170	186	175	166	181	183	175	154	166	159	167	148	166	175	173	173	168	184	176	177	190	170	170	189	158	183	192	172	176	178	183	196	181	163	170	177	173	180	180	177	156	174	196	174	170	182	158	167	173	177	172	155	205	170	192	168	192	158	167	158	154	185	157	167	163	163	164	191	176	171	166	158	195	166	183	183	169	160	182	173	182	178	209	192	172	178	175	184	179	174	175	178	170	165	187	169	176	187	182	172	206	196	171	185	167	165	192	177	174	167	151	166	179	159	147	167	193	192	186	192	182	163	166	187	184	181	166	167	166	163	187	178	199	200	188	189	162	191	185	181	155	177	165	154	167	174	163	169	159	162	175	190	177	166	159	150	199	166	188	187	167	170	188	153	170	164	182	179	177	178	171	195	174	215	181	168	169	188	177	185	187	164	191	201	179	160	209	189	173	179	189	178	186	197	184	170	167	169	196	170	194	180	153	193	185	176	147	191	165	167	190	185	193	176	188	172	171	153	181	170	170	169	174	208	181	189	162	177	180	185	187	163	195	196	150	188	157	180	167	176	183	189	182	166	179	189	198	185	169	168	201	173	174	169	174	167	178	183	178	156	190	170	161	179	187	177	166	165	166	167	175	165	186	187	206	164	184	174	178	164	186	163	174	158	168	162	174	152	162	168	176	172	180	188	152	199	172	174	157	185	212	138	167	184	162	185	214	181	194	154	197	179	156	192	189	174	182	185	197	209	185	175	182	170	201	174	177	170	202	193	183	184	176	171	162	174	160	177	188	175	153	168	162	160	197	173	163	151	157	168	184	178	185	152	189	176	171	154	177	172	173	187	183	186	159	178	170	178	174	188	188	181	163	203	164	171	184	165	172	203	188	170	203	150	187	176	156	186	193	157	172	166	186	161	186	176	168	191	209	175	168	183	176	185	175	183	165	186	194	173	168	191	142	182	170	183	174	175	192	201	159	171	175	174	177	197	176	185	174	176	179	176	160	207	165	168	172	173	178	183	156	183	171	170	174	170	172	207	173	155	183	200	187	172
1876	630	708	753	727	694	647	633	627	605	617	615	612	636	564	599	606	577	532	608	528	572	601	602	594	552	576	555	578	544	559	562	552	628	543	551	577	574	583	608	547	594	598	521	569	571	616	593	588	546	600	591	573	546	616	555	593	558	563	586	556	567	599	539	521	592	588	520	547	538	560	568	597	600	543	553	548	607	538	560	513	627	558	573	592	595	561	559	575	560	548	618	544	592	541	550	593	589	581	560	563	544	581	557	613	502	546	560	596	556	542	548	535	547	562	561	579	550	558	574	549	554	562	595	562	564	593	621	575	560	573	559	564	532	542	587	605	540	560	549	600	535	519	539	588	565	550	538	591	573	531	546	530	573	527	576	567	578	557	549	524	570	578	592	552	588	538	518	614	591	582	548	555	577	533	608	531	572	578	557	593	548	562	581	571	539	567	555	566	589	570	559	614	510	587	545	567	545	630	579	532	549	570	546	597	601	607	591	535	571	588	586	570	570	594	598	557	605	572	589	582	543	582	592	609	565	552	557	585	539	551	544	577	573	563	585	534	593	572	603	580	553	589	595	539	559	582	610	568	556	528	567	573	578	537	560	579	578	558	578	503	578	557	565	610	579	546	571	502	519	557	564	569	564	582	537	584	564	558	604	580	568	538	594	572	507	548	559	536	576	519	562	562	567	550	560	540	579	543	590	548	547	573	583	564	528	548	565	557	546	552	597	561	569	575	594	642	577	578	581	576	562	583	578	570	552	524	552	566	570	541	586	546	543	538	531	574	562	565	559	572	545	543	573	549	592	544	587	562	561	543	571	533	586	530	537	521	578	506	530	578	543	609	530	555	569	587	524	577	550	580	595	589	563	517	607	594	615	541	556	560	551	535	541	521	556	580	548	568	544	540	566	560	571	560	525	563	585	551	598	578	582	582	595	585	554	579	548	575	557	523	565	556	531	551	552	608	589	563	535	537	572	553	595	570	563	561	556	543	586	524	566	513	551	599	548	581	553	555	554	560	539	582	575	541	582	542	500	572	608	564	581	565	541	563	551	530	571	553	549	553	610	540	547	556	585	604	594	543	574	578	566	568	591	564	563	566	565	527	524	575	536	512	570	550	576	573	576	557	560	567	570	583	569	532	547	562	578	567	540	555	568	527	581	543	542	550	547	583	600	566	559	540	610	514	525	596	547	567	571	578	541	568	563	541	551	560	578	594	542	576	562	559	581	587	539	615	546	596	540	577	546	563	561	552	611	574	577	575	597	588	537	604	519	579	522	552	510	538	573	580	547	581	558	605	568	538	598	530	511	597	551	557	530	567	569	568	540	592	532	581	627	558	573	557	564	581	587	557	555	536	550	586	515	594	581	543	578	587	576	521	551	550	567	643	566	546	534	595	527	554	586	576	553	598	565	601	559	554	562	595	556	550	591	613	574	596	534	562	565	594	526	566	569	586	560	573	528	584	540	550	606	600	537	556	548	555	555	552	555	521	607	579	555	565	573	539	529	574	606	549	591	531	543	612	590	603	563	523	577	539	575	585	542	514	571	580	584	529	586	572	563	572	526	548	545	596	531	566	558	559	556	580	581	612	557	536	555	550	560	561	565	562	606	589	552	567	564	587	580	561	564	589	543	608	519	554	563	556	578	526	612	525	579	557	582	556	589	546	560	593	569	544	558	561	634	582	522	542	566	552	586	555	595	563	589	568	582	575	545	545	591	551	553	568	588	601	581	554	534	590	511	556	556	598	570	587	580	601	565	574	522	602	586	570	584	530	564	594	552	584	568	555	549	579	592	565	602	532	541	557	528	531	575	569	609	597	594	601	547	565	542	532	608	545	573	546	541	520	572	549	558	594	551	550	579	516	584	534	544	507	559	589	561	617	579	543	593	542	568	536	571	535	543	563	563	576	530	557	534	563	536	549	558	544	571	572	574	569	543	580	557	514	601	543	600	546	562	572	561	563	576	567	570	561	572	531	517	531	561	537	560	565	535	547	623	548	547	545	606	557	534	548	541	520	563	556	578	524	563	579	547	564	543	574	577	544	529	561	579	598	560	531	553	519	589	539	528	575	563	571	564	566	557	547	540	578	570	546	597	520	538	550	553	533	558	583	567	557	557	552	536	568	550	553	575	547	566	560	579	562	606	542	536	543	554	548	565	598	555	572	549	538	602	532	540	518	589	517	548	601	555	556	529	569	516	573	587	589	612	570	531	593	564	563	610	580	545	527	551	553	542	555	592	541	606	561	564	558	547	508	623	576	573	576	572	530	582	579	570	582	578	526	622	562	541	570	570	560	567	587	548	620	550	549	539	563	497	601	539	574	549	557	575	564	594	541	531	591	568	538	540	554	564	589	553	565	616	588	557	568	617	558	600	538	551	569	536	572	578	584	568	562	616	536	580	591	558	554	557	571	536	554	571	547	552	564	571	536	547	569	586	583	564	582	591	519	533	551	573	548	544	541	582	555	533	561	647	556	577	536	557	574	547	554	570	597	588	599	563	555	630	546	552	577	545	565	580	544	584	552	563	571	576	537	573	534	504	528	550	568	558	591	576	559	540	514	574	543	567	572	550	583	569	570	559	604	543	553	585	555	597	563	617	565	591	574	512	537	556	556	518	572	551	616	527	590	546	604	611	528	548	567	523	529	543	535	584	567	594	511	566	570	555	525	551	551	545	553	543	565	552	540	598	608	575	565	570	546	565	530	574	579	577	560	586	548	562	565	538	579	593	524	569	500	587	544	531	531	547	551	589	557	547	582	596	555	551	602	511	556	567	511	563	572	594	581	573	557	553	568	541	557	564	525	612	545	559	583	577	537	558	543	530	566	543	516	556	539	570	565	550	590	563	545	567	565	596	556	569	548	533	574	614	553	585	559	553	547	510	596	556	539	555	561	588	523	600	553	606	566	621	560	563	545	576	561	558	604	581	604	593	585	513	564	535	564	544	523	563	571	561	537	553	574	530	580	583	580	564	609	627	594	557	570	526	568	544	533	581	566	555	562	548	566	551	524	585	570	559	539	544	563	536	570	544	570	565	526	569	572	556	539	587	556	610	566	557	593	519	592	575	525	589	563	552	572	597	575	531	591	564	488	564	568	549	544	575	581	559	548	578	568	559	587	537	553	528	529	557	557	550	588	561	535	602	578	537	546	539	553	563	598	564	564	563	602	582	515	552	559	555	500	581	537	537	534	560	586	571	548	562	565	546	535	561	524	558	533	545	552	565	559	568	565	559	538	583	577	562	530	560	545	528	578	566	564	558	619	541	535	512	568	610	554	525	511	558	589	525	570	554	554	610	569	585	538	555	583	614	558	593	564	586	570	560	591	540	548	513	582	567	573	539	604	584	542	612	541	593	548	540	600	557	568	609	535	553	565	581	570	587	556	538	569	548	536	583	583	592	566	587	541	587	521	553	518	572	560	536	573	553	516	533	568	568	591	561	562	552	582	539	561	533	535	543	540	568	547	568	570	577	552	568	520	585
9446	1329	1672	1331	1021	824	702	590	488	471	392	374	389	374	347	328	367	346	356	341	356	331	369	348	350	308	321	322	317	337	345	319	343	319	290	328	311	323	304	292	325	298	319	323	308	327	302	333	306	325	309	348	331	334	320	331	307	321	327	311	292	349	352	354	304	344	293	332	279	300	297	289	312	318	292	323	310	288	321	318	299	319	303	306	291	335	311	324	309	275	295	341	290	313	317	272	271	321	335	316	284	306	320	314	316	341	347	298	284	313	330	305	326	320	289	338	299	302	301	299	333	316	288	341	303	318	305	312	295	288	302	301	304	283	322	302	307	323	359	297	311	277	326	306	313	308	300	311	301	291	305	311	301	296	328	306	308	296	299	341	330	314	321	276	311	305	294	291	317	306	287	330	298	321	310	304	314	301	316	270	343	302	316	258	301	285	282	325	305	318	290	291	289	314	279	322	315	333	324	327	296	269	293	307	274	330	345	326	314	323	319	306	333	311	310	310	299	319	268	288	317	325	283	295	319	313	323	283	327	304	300	288	324	327	306	334	295	272	329	294	314	288	303	304	316	327	311	303	293	312	298	349	307	271	311	323	293	277	290	268	314	308	310	278	303	325	322	342	284	288	344	318	326	318	318	280	315	333	328	294	276	298	295	299	305	303	303	313	295	309	300	303	302	342	298	305	324	312	310	287	327	290	301	281	324	331	320	304	311	327	344	291	317	334	318	323	308	321	314	297	288	291	320	313	317	310	353	297	297	318	300	299	293	321	314	315	276	310	309	313	294	291	287	313	300	314	330	311	296	293	347	319	311	308	297	329	309	319	325	322	326	298	320	337	297	321	290	313	316	306	297	290	311	307	301	308	297	294	266	313	345	309	303	330	327	302	295	301	323	278	301	322	293	285	313	314	315	292	288	294	276	314	294	303	307	315	308	297	277	314	309	329	318	303	338	302	298	311	290	308	308	295	273	350	326	316	309	301	316	323	314	334	301	313	334	308	306	349	284	327	284	309	290	308	293	311	281	334	306	336	338	300	318	321	305	291	287	270	306	326	307	316	289	308	319	324	297	281	278	303	295	283	299	303	303	303	312	296	285	316	307	282	317	275	316	354	301	304	329	293	286	307	326	325	291	329	321	341	292	327	311	299	317	311	289	306	295	305	327	307	307	301	321	288	318	293	294	285	306	309	299	294	317	275	310	316	298	280	313	320	287	295	315	303	333	310	301	321	333	286	319	326	245	298	286	305	269	307	307	318	300	327	307	308	304	283	323	329	334	297	314	326	315	286	300	332	315	308	268	302	354	294	314	269	332	294	310	316	324	309	282	290	311	300	311	324	308	318	311	306	302	350	319	330	329	303	310	294	315	299	320	306	294	295	317	308	275	318	330	314	307	304	288	335	286	284	340	307	287	305	328	322	302	294	289	269	289	305	299	353	302	307	294	315	324	320	314	337	300	302	341	310	292	298	295	305	308	296	311	291	312	294	300	296	298	300	309	311	287	314	314	319	280	320	343	333	302	288	323	318	300	312	306	338	347	290	296	346	330	314	277	311	324	341	316	292	320	274	284	285	305	325	326	321	322	284	308	304	350	316	317	313	310	362	296	315	314	292	292	323	296	314	328	310	312	316	314	285	313	325	296	309	315	308	267	314	317	303	329	326	315	307	308	315	317	306	339	310	272	289	290	331	317	277	320	311	298	322	325	318	308	336	320	322	306	316	293	313	335	287	314	265	299	306	302	302	280	291	322	308	317	269	306	324	309	302	279	292	309	365	299	293	329	306	299	288	311	306	286	332	367	327	296	303	311	295	360	301	300	298	296	327	287	277	314	323	304	294	315	309	296	321	306	303	296	319	295	297	299	317	299	312	307	312	301	293	299	294	300	335	332	304	318	322	313	321	293	283	331	316	301	287	340	323	307	299	293	325	308	311	317	298	308	309	327	293	299	312	333	301	297	328	314	296	315	291	309	294	306	292	317	288	285	284	316	315	307	300	306	307	313	327	313	297	294	303	303	317	334	304	312	308	322	334	294	283	305	344	297	279	334	317	315	328	270	322	307	324	294	315	332	318	315	331	302	313	279	299	338	318	293	309	310	293	309	301	312	328	297	288	318	282	309	272	309	322	324	347	300	303	297	348	327	303	314	308	312	311	303	317	294	296	303	308	312	315	329	333	311	283	341	267	307	298	313	310	307	330	292	300	311	311	327	287	325	266	337	300	298	332	268	314	299	316	289	308	321	265	324	309	309	302	313	308	328	278	278	284	282	316	289	284	306	305	314	306	301	306	346	319	301	330	315	329	325	299	315	279	336	358	292	290	332	306	271	313	314	329	318	318	298	337	304	296	308	286	319	299	322	295	342	309	294	304	297	310	328	305	294	329	322	310	303	315	325	301	304	316	318	329	321	345	323	291	311	317	297	321	280	300	287	309	308	293	325	301	339	313	332	312	294	348	294	305	295	278	294	315	322	301	307	273	305	305	303	339	300	325	293	289	299	296	318	322	301	322	297	339	324	313	335	287	309	307	321	292	326	322	297	302	343	294	293	334	306	309	313	312	312	295	307	317	290	325	303	308	290	320	317	302	325	303	329	325	307	291	332	331	322	320	309	292	307	338	311	296	306	343	319	335	335	300	333	307	336	307	303	316	293	316	297	290	284	317	335	324	302	310	308	297	295	347	308	294	315	308	352	310	295	310	326	352	321	289	317	307	291	294	306	329	276	287	306	338	311	313	285	315	326	299	296	331	309	295	308	276	295	296	309	329	281	317	263	306	327	282	298	310	294	328	316	320	292	329	304	318	332	316	333	314	300	305	280	306	316	301	327	308	295	290	295	302	334	307	323	311	278	310	294	290	277	306	296	328	318	298	287	296	269	319	305	311	334	307	302	302	306	275	282	290	333	300	310	300	314	292	328	323	307	326	323	337	310	306	265	301	292	290	308	281	324	337	306	312	312	299	307	313	322	312	280	341	304	304	335	297	299	335	304	288	298	314	310	293	316	293	319	297	305	292	297	319	317	316	326	314	315	307	315	285	314	288	332	307	292	286	332	303	317	309	295	342	302	319	305	295	306	295	299	332	314	324	309	354	305	335	344	293	310	344	314	286	285	299	293	310	269	320	295	305	324	310	303	340	319	308	268	318	321	331	335	300	305	278	298	303	310	306	309	267	317	304	300	302	283	344	306	312	320	310	288	304	327	280	294	332	291	301	319	311	284	324	321	295	347	299	310	269	296	309	296	294	325	301	286	328	299	298	292	321	268	318	327	319	293	282	309	326	316	285	320	302	259	304	304	320	328	306	312	342	319	310	286	319	320	310	296	284	291	304	303	316	318	301	317	343	267	334	314	318	294	322	297	288	332	297	324	331	315	335	320	297	314	333	298	297	291	293	315	321	325	291	277	338	317	304	283	287	276	307	316	273	333	287	273	322	294	322	317	275	330	301	300	307	312	308	315	309	320	316	303	306	327	297	300	283
5774	1817	3439	4020	3527	2953	2523	2113	1915	1767	1635	1473	1370	1371	1268	1224	1230	1157	1181	1064	1132	1086	1069	1066	1064	1021	988	1002	1047	980	1015	990	1027	1000	993	967	948	970	985	950	934	928	966	953	884	916	927	926	965	935	933	901	920	946	932	924	908	952	913	921	927	929	896	913	904	917	906	858	867	933	888	889	953	924	923	886	907	964	917	886	914	908	870	862	920	895	893	872	907	915	914	871	915	922	879	956	904	882	881	899	879	919	922	888	933	869	886	910	883	945	871	918	930	930	923	916	971	844	891	881	933	874	901	847	940	915	870	854	903	928	897	879	862	885	877	852	901	936	862	918	867	962	880	895	902	897	930	898	926	884	887	918	935	920	854	887	937	920	880	902	856	885	893	874	917	775	883	839	841	919	893	940	903	911	907	889	819	901	846	910	881	891	898	908	887	875	880	876	892	856	889	911	902	902	920	906	886	865	936	862	853	915	900	850	906	884	884	949	886	986	911	906	923	910	941	895	929	865	883	901	941	840	872	893	900	907	869	850	887	928	918	885	903	932	922	879	896	907	905	875	914	927	934	876	859	900	900	838	851	902	955	940	937	893	902	910	922	859	896	872	892	933	856	924	856	861	946	881	903	895	880	861	905	921	896	912	868	925	928	913	934	902	921	885	905	873	933	891	877	860	877	870	918	909	908	885	904	880	830	857	902	835	844	941	856	928	916	907	952	885	875	947	934	911	881	898	922	959	935	863	937	944	920	880	910	870	868	919	865	893	906	835	892	905	904	886	902	923	921	905	875	897	886	846	877	874	914	930	903	899	922	843	878	847	933	893	879	907	908	853	913	925	894	906	886	878	915	843	895	915	966	868	922	883	935	873	835	915	906	849	912	857	882	882	848	920	883	898	869	874	860	845	948	894	870	907	879	915	840	901	913	872	858	920	906	878	862	897	905	974	845	884	891	834	862	899	872	890	927	882	918	890	927	861	897	885	902	925	909	904	876	912	902	921	895	913	910	900	835	926	883	946	858	925	885	887	852	887	860	906	954	884	872	927	974	897	892	911	878	899	866	861	881	849	938	920	887	938	899	877	907	857	870	939	891	881	892	925	897	862	916	877	896	906	899	880	930	889	892	923	887	934	895	841	910	849	877	909	923	865	841	855	895	896	914	924	869	893	886	903	838	902	881	875	849	853	886	846	891	939	928	909	960	987	907	905	836	906	852	940	859	916	895	858	888	906	849	852	894	890	952	902	891	860	894	918	842	904	927	861	873	904	886	920	895	891	850	930	876	911	882	919	927	875	898	885	873	905	909	899	927	873	954	916	833	838	934	885	924	901	899	877	902	875	889	892	919	959	914	887	849	896	932	917	893	941	926	835	903	878	893	901	900	901	871	929	903	890	937	835	928	900	902	871	886	925	964	850	840	914	894	908	915	919	916	953	910	889	910	903	928	872	933	906	875	825	930	904	873	888	880	918	884	911	903	852	881	853	927	936	877	944	905	898	904	875	907	917	922	861	853	914	914	859	840	881	963	931	918	892	886	859	873	879	860	880	890	910	978	862	898	917	861	870	883	867	891	890	890	890	933	897	885	893	882	848	927	867	876	879	900	854	908	819	889	923	924	895	856	836	969	861	898	881	885	875	863	863	866	892	923	869	893	899	904	874	884	895	920	877	916	886	916	878	880	856	924	900	902	900	903	914	926	925	912	891	891	895	906	871	888	882	879	914	895	895	894	824	939	868	876	893	897	866	923	900	906	885	870	925	920	878	881	882	928	882	896	891	867	847	880	939	858	870	871	910	844	876	861	868	942	854	873	865	865	924	926	913	870	869	825	900	919	936	866	897	915	918	938	918	925	837	887	877	931	939	940	927	909	885	897	895	891	877	898	926	903	876	890	947	938	897	861	881	880	867	921	901	884	935	892	881	873	894	899	885	921	863	915	912	958	930	921	931	893	908	905	905	918	851	849	878	864	895	912	885	832	918	885	913	894	897	891	874	847	885	947	901	897	879	868	903	899	888	885	881	915	944	863	903	854	880	855	902	901	907	870	854	867	912	870	875	853	881	868	872	888	862	923	916	875	880	888	932	963	900	885	929	912	824	871	891	912	937	948	860	893	853	897	892	885	941	900	899	876	906	892	861	909	843	843	894	842	902	930	933	907	867	827	851	933	901	896	920	928	899	864	893	870	879	906	884	915	917	970	862	878	927	931	868	938	915	897	890	935	893	863	938	943	940	894	925	907	868	906	885	860	889	842	926	844	894	939	943	876	881	877	844	857	906	885	872	855	904	873	895	928	926	934	916	910	905	888	868	915	893	896	921	920	958	910	879	901	933	845	841	909	879	864	956	890	921	916	939	926	916	951	911	905	860	884	901	836	977	870	883	871	822	897	899	910	819	935	869	888	895	895	951	893	908	943	867	880	910	883	903	876	917	897	863	885	894	917	877	863	923	895	882	888	860	925	814	917	879	898	904	885	862	888	919	898	870	909	887	867	898	919	865	882	895	905	920	921	890	847	942	947	940	907	886	859	897	902	869	952	878	838	956	853	866	840	891	870	827	882	915	882	932	869	936	957	895	980	944	879	899	891	918	856	878	960	938	868	853	888	886	952	935	897	890	864	908	939	890	900	903	904	879	884	877	866	898	905	898	891	924	881	869	925	902	875	882	889	915	917	929	932	857	892	930	865	842	897	923	879	858	961	922	906	947	912	906	972	877	876	878	934	869	885	935	884	913	886	918	888	877	893	899	878	936	862	892	875	947	889	912	874	912	899	897	924	844	915	901	886	888	940	881	843	899	888	873	929	918	924	907	889	881	895	903	898	915	948	932	941	860	865	974	860	878	908	877	889	917	907	917	878	904	873	929	937	893	896	833	866	856	927	921	917	916	911	918	936	868	915	897	933	876	895	903	872	896	953	861	960	864	907	884	901	874	894	898	934	879	864	882	870	863	901	907	927	883	905	915	852	903	848	892	891	889	855	898	802	908	880	846	912	860	932	918	897	911	823	873	982	949	851	951	863	905	880	879	889	915	820	918	875	894	878	860	902	956	831	935	861	859	918	859	912	896	854	881	898	902	897	944	917	933	905	919	903	864	904	887	887	892	874	874	907	901	823	939	855	900	850	922	936	859	880	863	910	884	888	866	860	883	884	870	929	898	908	896	907	923	930	938	865	888	890	847	919	883	864	933	884	894	926	950	908	923	938	921	893	946	873	903	856	898	924	943	924	903	941	828	936	889	857	904	857	851	910	913	892	896	932	938	948	882	840	939	979	905	865	882	917	873	883	865	909	883	877	909	851	922	902	908	926	893	884	897	913	856	893	920	890	877	876	934	888	868	860	887	885	938	953	920	968	838	904	892	866	905	915	891	900	898	883	908	913	875	872	936	868	875	901	936	830	905	866	939	897	900	893	900	889	946	832	858	903	908	941	902	893	893	953	917	849	855	846	907	941	925	859	934	889	901	918	894	915	866	913	908	914	902	922	892
17082	2556	2922	2412	1637	1201	967	801	623	572	539	470	400	412	414	368	350	335	354	329	299	329	354	330	309	284	304	312	301	327	300	318	285	299	270	276	273	313	310	246	287	259	269	298	302	303	290	287	281	265	285	261	280	275	286	279	261	276	302	274	309	269	254	280	255	250	300	267	282	273	283	269	303	282	279	256	269	256	284	263	273	277	272	281	280	275	260	272	270	277	282	288	278	236	247	251	276	269	285	270	298	269	260	259	292	248	253	285	265	302	253	252	284	323	275	265	290	268	274	292	250	282	264	268	267	277	266	270	242	306	285	275	256	259	255	280	275	263	270	288	266	296	303	267	264	275	292	290	258	276	259	259	275	278	269	250	240	283	264	271	278	261	270	254	296	271	291	264	313	280	269	256	276	269	255	258	259	316	276	270	280	283	232	267	302	271	255	252	276	277	283	273	270	258	267	271	293	284	276	280	284	290	273	254	266	277	267	274	283	265	307	267	287	280	268	257	253	259	241	289	254	300	288	261	260	254	268	281	261	296	294	288	296	290	253	280	266	287	300	285	290	283	266	278	260	292	264	251	256	271	289	295	288	272	258	278	282	258	274	268	241	249	293	270	298	285	264	277	299	304	295	280	260	260	268	260	305	263	292	247	290	293	255	246	315	286	294	274	265	258	260	273	244	282	263	267	256	285	286	241	282	298	275	255	272	274	294	270	269	259	254	268	270	257	276	252	275	274	306	261	265	294	266	277	285	254	268	267	282	267	287	287	293	253	283	273	267	299	296	281	270	283	264	263	272	279	274	269	268	277	293	271	259	264	273	249	300	252	242	247	268	307	262	309	284	264	247	280	271	278	294	299	262	252	294	274	289	256	272	288	291	278	291	290	294	260	282	266	284	291	280	266	275	259	277	249	257	293	271	273	252	251	311	269	274	303	277	265	295	259	277	271	292	291	260	258	242	273	308	298	286	261	270	283	280	267	293	275	293	261	287	283	252	273	257	263	272	291	263	265	280	276	296	264	225	272	287	258	254	252	283	255	246	264	282	267	258	260	270	293	288	274	261	256	278	283	274	260	275	287	268	287	273	284	230	284	239	266	255	296	261	301	270	272	275	259	282	274	281	279	282	272	260	288	281	232	274	262	291	279	269	292	256	267	251	281	304	288	278	249	285	245	311	275	270	299	263	260	255	254	280	275	244	269	274	257	294	294	276	282	272	266	278	271	260	298	279	259	261	298	277	272	286	275	275	270	269	289	265	300	261	282	272	261	258	253	272	286	289	280	285	287	299	277	280	275	291	277	281	299	304	298	281	285	275	257	274	271	276	307	282	321	278	286	272	277	276	283	276	266	279	274	252	300	267	244	256	267	289	305	257	264	237	282	266	283	271	271	280	257	265	266	281	265	297	265	273	283	278	278	266	264	276	260	288	242	280	264	266	234	268	281	269	268	279	273	267	271	261	258	283	296	286	282	273	267	291	253	301	271	273	300	263	259	246	236	277	293	288	265	263	260	277	295	256	268	272	241	276	268	265	300	308	277	269	271	305	271	299	275	263	290	262	277	251	276	282	295	277	289	259	265	257	294	275	246	269	224	288	303	296	279	267	265	285	257	286	273	259	269	238	291	275	286	283	279	246	267	282	286	264	264	268	305	269	259	278	279	263	272	267	253	257	250	266	260	266	246	280	272	275	272	272	256	275	261	279	274	286	259	270	254	269	266	254	296	267	272	271	296	307	271	281	274	271	292	270	288	264	276	308	283	256	244	279	265	285	267	276	270	254	282	297	266	240	282	293	264	264	279	276	273	275	263	282	290	283	293	300	275	257	285	293	240	294	284	278	263	255	250	256	273	271	278	292	263	290	275	267	278	309	274	252	262	272	282	261	297	281	296	282	246	286	248	264	286	261	276	261	288	257	262	283	295	270	257	282	299	256	256	282	259	253	272	288	302	242	274	247	292	279	275	278	296	290	297	281	278	289	254	278	263	266	310	267	246	253	282	272	286	266	266	253	294	282	261	234	249	257	263	293	254	309	277	278	300	298	322	286	268	281	238	275	284	255	276	259	267	274	279	290	287	260	292	250	267	281	300	246	312	275	296	286	242	269	262	264	261	277	290	285	259	300	263	288	245	250	282	296	272	271	286	273	283	260	256	281	261	256	246	279	295	286	288	271	271	276	313	294	260	280	241	278	265	267	293	284	250	281	286	266	293	269	288	251	268	265	304	254	299	271	286	269	280	264	301	271	286	271	284	272	261	277	284	288	272	258	247	258	267	232	289	268	296	279	283	287	285	273	286	242	265	268	266	270	294	271	272	280	266	309	272	282	290	269	266	266	290	237	267	249	259	280	264	244	274	255	296	280	276	284	266	265	268	280	285	260	270	287	253	249	294	254	246	265	289	253	276	233	279	265	250	282	254	262	265	264	265	294	255	295	282	296	277	252	275	270	257	259	258	253	265	271	277	305	273	271	294	264	275	260	220	264	290	273	287	290	266	293	299	287	265	283	256	280	254	251	270	289	250	269	265	255	245	295	258	248	269	285	288	294	273	282	296	263	284	303	269	274	285	264	273	255	294	260	258	277	279	270	269	265	274	254	281	270	261	307	297	265	271	261	271	270	257	272	281	267	261	255	270	286	271	237	257	270	243	299	293	260	272	267	278	269	277	259	265	253	265	280	318	287	245	291	277	269	275	245	290	270	259	273	275	296	286	246	287	282	286	268	251	280	275	264	284	276	268	272	272	283	305	268	271	257	264	293	262	260	307	293	277	297	239	279	255	297	262	253	261	270	270	264	293	263	279	280	278	294	251	256	271	247	229	243	247	254	269	237	258	265	275	252	265	259	274	250	277	294	281	235	249	266	297	305	280	281	286	269	285	295	237	270	270	283	275	261	267	281	299	305	263	263	269	278	274	297	258	257	277	320	259	278	261	266	283	296	282	264	288	292	266	291	267	278	275	273	275	281	253	286	258	277	258	271	266	272	265	250	260	284	288	294	256	262	241	280	293	286	278	295	284	269	275	280	256	269	256	260	274	276	274	242	259	291	269	267	257	293	255	262	257	281	291	278	242	240	298	249	261	299	231	262	251	263	258	262	278	257	267	286	302	263	292	291	261	261	266	280	275	292	275	285	296	262	306	280	279	280	257	254	271	281	256	293	258	280	261	277	265	287	283	255	284	265	294	265	272	291	263	245	286	261	264	258	247	261	239	253	285	277	286	260	259	269	286	295	268	280	276	273	260	253	263	267	272	256	278	274	270	286	256	252	325	283	271	258	254	247	243	267	257	281	285	250	280	290	270	267	257	270	288	298	264	287	262	228	281	236	282	260	280	276	237	275	258	252	268	272	262	267	252	297	301	288	270	280	257	265	274	264	311	282	255	273	285	249	277	278	257	296	263	259	226	271	282	275	257	258	295	258	236	279	281	296	283	268	262	249	259	275	278	284	264	267	238	261	266	268	280	319	269	251	244	293	296	272	271
7970	2644	5647	6396	5563	4655	3786	3208	2862	2449	2171	2028	1827	1604	1593	1461	1410	1349	1329	1167	1221	1124	1208	1078	1086	1031	1092	1077	1014	961	934	977	1004	999	922	947	941	918	903	915	891	931	927	904	902	922	850	956	894	875	859	888	822	859	880	835	874	815	868	857	843	835	866	837	795	867	851	828	830	855	803	833	814	790	867	826	802	882	848	805	779	820	805	813	833	802	818	810	821	824	841	789	804	786	800	843	823	789	789	760	795	828	774	807	842	791	768	836	851	845	851	771	778	807	848	805	791	774	793	791	834	814	779	731	768	829	792	817	778	835	780	772	820	768	846	840	802	783	796	793	786	807	801	759	774	815	775	803	810	852	815	815	760	840	814	765	750	796	772	737	844	773	773	782	828	810	790	800	794	773	795	819	808	831	762	807	843	782	827	757	781	803	792	765	802	804	825	789	752	816	805	825	746	844	811	786	816	823	832	797	887	782	782	771	789	795	846	816	819	810	821	813	808	815	808	759	772	839	837	798	771	801	800	776	796	840	843	790	795	809	803	798	820	787	850	849	787	772	824	811	770	776	743	821	816	800	736	799	828	858	817	804	782	812	815	778	761	783	806	798	797	816	742	793	752	809	765	829	828	759	753	816	838	719	795	786	820	782	814	808	813	827	766	812	801	787	849	786	786	810	821	804	826	847	763	765	785	773	803	773	780	787	752	775	754	749	789	810	776	772	791	838	788	778	805	741	802	807	803	806	767	824	814	805	809	800	798	807	823	770	824	799	798	786	788	788	759	819	790	784	793	786	806	791	765	783	867	783	806	867	869	779	765	781	796	806	816	835	798	787	787	802	785	779	838	819	807	818	799	844	784	838	786	778	813	736	835	755	826	771	818	801	803	750	752	823	797	799	838	800	796	809	800	784	823	851	767	745	809	759	720	768	780	817	791	797	827	825	820	799	819	793	798	784	772	801	789	764	819	843	844	782	753	833	800	808	818	811	753	829	777	754	823	804	817	767	812	770	784	805	810	745	789	758	753	843	795	796	809	783	754	799	845	735	765	806	793	867	801	777	777	802	814	768	835	767	806	811	787	802	793	830	805	799	806	800	839	768	759	813	810	802	804	805	830	764	758	765	802	767	849	792	755	788	786	869	808	819	801	739	771	803	806	828	819	743	802	820	788	772	823	790	792	792	820	792	811	756	757	773	786	859	776	810	818	849	787	776	857	789	836	748	804	831	806	805	796	803	727	820	801	776	775	775	818	789	782	796	769	832	788	803	775	780	851	797	817	754	800	773	801	854	852	822	798	786	814	769	800	808	786	816	790	770	756	794	774	758	840	794	802	779	768	801	787	800	795	794	804	808	799	775	832	830	779	781	787	780	754	814	800	823	812	787	768	790	812	805	771	803	790	849	735	760	779	789	757	799	783	777	774	748	826	796	795	853	771	808	859	794	809	789	765	765	814	804	753	763	745	760	783	803	805	796	795	820	777	773	784	784	781	801	783	775	804	823	805	838	835	815	784	807	806	803	818	829	786	796	784	816	835	762	780	841	787	805	804	786	808	764	771	809	782	796	824	797	807	828	770	788	762	831	760	797	832	854	816	853	778	802	807	821	787	766	846	788	822	800	804	784	835	757	788	815	776	768	786	801	772	811	772	764	750	781	748	844	825	783	807	776	792	809	765	773	817	799	835	815	788	821	821	813	761	804	824	785	765	786	793	837	783	791	782	790	806	770	826	848	767	772	763	804	779	775	713	804	802	865	818	746	775	856	760	765	826	784	756	720	852	804	727	812	773	849	870	771	823	811	774	793	871	819	790	805	761	760	777	767	769	789	778	803	780	756	722	806	816	811	799	739	802	759	833	786	793	800	785	746	770	784	793	797	798	815	764	813	747	797	806	832	784	816	839	769	849	751	800	821	806	794	795	835	800	778	832	788	796	761	826	821	799	833	782	825	789	802	815	768	799	809	801	827	774	786	788	755	794	838	837	764	765	794	800	785	760	800	759	755	761	842	825	838	774	819	738	852	807	822	808	801	817	721	782	822	801	828	782	793	794	825	832	807	723	766	770	785	795	812	821	806	800	815	853	812	785	820	811	777	807	830	765	783	795	839	795	768	749	767	812	782	821	798	853	801	755	799	844	793	815	777	775	854	847	779	801	773	779	755	768	810	803	797	712	761	807	790	798	801	839	767	785	759	794	786	854	818	793	817	836	811	780	808	813	767	804	790	796	758	762	793	812	771	811	830	757	767	762	857	799	788	819	745	740	816	792	786	756	769	807	802	773	836	873	818	820	752	760	804	806	765	782	816	809	782	750	766	838	783	786	795	797	765	817	806	816	792	813	809	822	817	829	868	804	816	811	776	786	775	777	823	747	773	759	746	756	811	769	820	768	800	833	773	798	782	811	835	802	778	810	822	743	832	789	777	791	758	780	784	773	813	785	748	841	780	823	723	772	764	770	778	783	802	796	810	793	836	793	745	757	786	807	791	800	773	810	801	807	767	754	795	856	830	778	809	819	797	858	792	825	855	800	788	819	776	750	797	802	797	806	780	823	795	803	773	792	806	807	797	774	841	811	825	793	775	781	783	776	775	755	797	792	819	762	861	771	810	767	827	741	807	809	807	756	817	845	818	818	856	743	803	806	757	853	788	805	802	787	803	777	756	794	761	784	796	780	848	831	843	847	794	773	820	815	764	785	805	784	823	804	797	776	807	814	809	830	791	809	784	854	796	800	809	778	806	814	818	799	790	742	791	825	815	849	782	798	778	817	734	774	842	731	768	848	833	776	780	773	821	786	843	806	864	794	763	809	824	777	799	827	823	804	784	867	817	856	797	791	735	817	826	819	796	779	838	844	774	780	799	848	765	844	778	736	771	814	771	824	792	766	828	794	828	827	814	760	809	773	806	786	817	866	797	830	796	774	833	835	758	798	800	815	805	779	768	770	779	816	797	795	804	794	825	768	773	757	779	822	854	799	786	803	783	811	752	837	853	781	777	775	791	852	799	809	800	773	817	796	794	749	812	803	837	818	765	763	782	816	780	756	768	734	833	812	804	789	825	834	755	812	790	778	822	777	808	811	802	821	785	834	824	791	765	827	797	787	802	750	785	782	790	794	811	789	785	789	811	752	768	818	773	800	853	814	804	813	842	813	807	807	828	784	765	768	846	771	827	785	804	833	814	783	758	798	808	815	800	801	757	782	800	771	770	784	783	768	798	799	795	856	756	807	781	775	856	741	841	839	790	746	833	822	795	786	822	744	791	782	780	768	814	772	791	790	830	772	800	779	789	779	780	797	824	851	772	824	728	807	819	759	821	767	776	764	793	800	776	772	776	805	791	766	741	795	796	742	814	826	772	739	765	856	777	746	756	810	807	783	782	801	826	787	783	791	768	758	815	850	811	796	801	846	782	796	821	792	780	813	779	770	766	790	843	777	756	822	804	802	816	779	828	822	788	799	805	821	768	838	817	796	805	782	813	784	788	804	708
2230	237	264	247	211	203	184	181	197	183	165	184	187	177	170	174	173	181	166	190	201	180	174	189	178	204	145	172	187	187	169	188	183	189	170	184	179	171	210	173	173	172	176	163	172	186	197	180	193	169	187	166	154	190	154	161	179	170	188	176	182	171	193	168	175	184	182	194	168	170	181	176	182	183	171	171	196	186	180	158	187	177	193	188	195	178	179	190	182	161	183	157	204	175	165	179	172	184	144	168	166	185	197	188	164	171	178	190	180	193	166	163	176	165	177	172	159	186	176	166	179	153	212	157	175	175	155	181	183	172	170	198	164	178	203	172	191	173	188	175	174	182	156	162	166	179	162	181	167	198	169	165	189	181	183	169	193	170	153	168	183	163	176	172	154	176	178	190	163	194	178	204	171	183	167	190	173	194	216	185	187	153	195	187	175	173	180	168	192	167	215	174	167	155	187	175	183	184	200	188	198	175	166	180	185	170	195	177	171	165	161	174	187	178	179	155	179	177	187	177	173	168	165	186	182	184	209	190	172	188	207	193	180	172	167	185	171	193	178	190	190	179	183	172	156	174	152	163	186	158	161	178	175	182	154	194	178	170	176	206	184	189	186	178	170	173	151	181	193	182	176	178	157	162	191	182	185	179	170	168	158	193	200	169	161	171	156	154	163	181	166	186	172	187	190	154	158	166	195	192	188	177	213	167	170	188	177	176	161	140	158	184	205	179	185	164	163	191	162	173	153	162	159	194	176	191	172	204	182	174	191	181	206	164	192	186	192	172	187	175	164	170	163	179	186	175	168	159	175	181	195	169	156	152	187	182	155	181	181	185	182	169	173	154	185	163	172	152	152	176	200	167	180	164	172	186	186	184	172	191	168	166	177	175	193	199	158	157	165	185	157	173	177	191	158	142	173	178	181	171	169	185	168	199	148	191	190	162	174	175	168	189	178	166	180	174	171	165	190	144	168	162	187	180	181	173	192	187	189	161	214	177	161	190	174	184	184	165	161	166	203	182	197	170	170	157	186	194	182	170	166	201	180	171	187	191	168	181	172	188	191	160	180	187	167	162	147	173	177	165	185	183	173	178	178	173	163	200	185	175	187	189	176	155	175	167	162	177	172	180	148	188	205	177	176	179	176	167	175	188	179	165	182	169	156	179	182	182	168	164	188	169	171	162	186	182	153	188	167	162	158	161	203	192	162	176	166	181	183	171	154	177	184	187	172	159	191	176	182	186	155	174	175	202	208	184	166	195	172	171	173	165	220	194	187	182	177	181	190	191	177	170	197	171	161	178	179	161	187	176	184	188	178	173	179	187	180	160	173	179	189	168	159	172	158	159	186	183	175	151	160	180	161	172	183	199	194	196	178	185	194	198	190	163	157	165	190	175	162	190	169	181	170	181	184	176	165	181	188	187	180	182	181	199	189	158	186	185	186	147	195	199	190	180	192	182	184	184	151	200	165	160	194	177	177	143	187	179	186	196	188	152	171	172	182	151	165	184	175	180	179	178	176	170	182	157	175	171	158	181	191	145	176	191	181	161	157	171	170	175	193	215	192	195	180	202	160	191	201	170	174	151	190	169	193	182	157	168	182	178	174	171	178	169	186	198	158	174	173	172	195	167	174	193	170	154	173	178	182	186	175	192	211	171	166	167	168	153	183	181	164	197	173	173	183	175	173	183	209	198	160	198	162	189	166	155	208	163	156	160	168	172	164	184	184	176	152	172	173	162	166	182	180	163	171	193	180	168	171	196	176	184	177	189	171	176	193	175	186	167	164	189	199	172	172	174	179	161	201	189	178	169	171	164	186	167	198	162	188	167	188	191	188	198	203	154	183	208	179	168	212	152	206	166	195	165	180	173	164	179	186	156	187	175	167	172	180	163	179	186	181	174	160	145	184	182	169	190	187	195	188	190	195	192	197	172	174	204	189	162	186	205	168	168	184	186	190	170	171	166	173	152	179	200	165	199	204	172	166	177	183	180	199	179	183	164	177	200	153	193	167	173	199	197	166	192	200	175	172	180	164	172	174	183	204	151	149	197	169	166	170	175	186	191	192	174	193	177	188	171	170	177	203	200	169	188	200	190	207	199	188	177	166	172	138	175	200	177	182	161	168	176	199	190	193	176	157	164	187	161	172	171	189	187	171	175	189	207	190	176	192	159	188	177	186	178	189	179	186	171	185	180	182	175	183	157	186	173	143	195	181	175	184	158	171	170	163	183	155	196	175	191	177	170	179	191	180	172	144	183	166	188	181	178	159	147	171	166	177	170	197	204	164	188	186	167	179	186	186	180	201	164	189	172	188	156	209	178	189	193	175	187	160	173	200	161	190	183	186	190	165	176	182	170	188	141	175	191	178	162	194	169	203	175	168	196	184	182	191	189	203	196	159	166	184	169	173	155	175	159	169	205	174	187	181	175	144	148	182	210	192	194	165	182	184	180	164	175	174	187	170	183	170	170	187	188	169	175	166	192	182	152	183	177	165	217	167	176	173	180	177	183	177	165	155	182	164	181	175	185	169	177	174	176	180	165	158	180	178	183	163	174	174	166	181	194	175	166	132	197	171	164	178	182	168	175	184	170	183	157	161	193	197	153	161	172	186	195	186	162	191	198	177	174	164	171	199	179	184	184	174	201	182	200	174	193	189	162	170	170	189	194	157	175	171	166	171	194	182	201	177	176	172	175	139	170	193	185	176	176	182	181	176	175	150	187	151	179	165	172	209	187	202	188	191	187	187	166	161	163	165	195	169	155	175	175	180	177	172	159	198	185	169	173	176	167	193	185	200	162	173	165	176	191	157	161	188	179	197	172	176	170	168	209	181	169	194	176	154	176	175	191	176	172	179	171	169	211	177	160	165	187	169	183	182	167	181	162	180	198	178	162	173	184	186	179	166	186	166	171	177	166	163	190	189	172	200	154	186	184	193	179	165	191	178	182	176	168	182	161	167	192	188	154	197	167	214	165	182	169	188	197	174	176	189	151	182	157	190	154	191	177	181	174	183	151	183	176	187	151	173	188	215	177	204	208	161	177	174	185	197	153	159	207	201	189	201	182	180	191	193	170	176	165	179	161	170	178	185	169	156	172	183	178	195	170	176	190	187	178	188	166	169	172	170	156	186	178	177	189	190	176	174	179	160	188	160	171	155	191	178	147	160	152	172	168	200	178	185	194	180	161	177	159	163	149	208	175	177	180	169	171	156	174	202	164	168	168	173	157	158	162	179	167	197	184	161	184	181	199	151	178	181	174	130	147	184	197	181	192	179	176	185	160	185	192	192	182	206	177	168	175	184	170	178	190	173	183	181	170	176	192	178	196	182	187	174	153	170	193	172	163	192	184	195	186	164	155	153	191	192	173	192	171	194	167	178	194	160	179	145	213	183	189	213	172	145	176	172	173	183	174	174	170	184	177	158	175	215	161	186	192	199	208	180	170	167	193	157	182	181	178	195	197	177	185	181	184	194	177	167	173	162	159	154	179
1923	649	715	774	712	705	686	652	651	617	599	640	597	568	555	618	591	622	614	628	581	611	591	574	574	555	600	580	627	535	565	566	574	571	570	582	583	592	584	557	569	547	596	614	588	556	588	593	559	532	554	610	583	591	542	557	594	559	586	582	616	548	598	567	561	535	565	559	573	551	538	580	603	591	539	594	594	581	609	598	583	552	558	518	556	591	563	571	591	548	565	543	592	597	577	568	547	574	588	575	570	571	595	595	548	555	579	545	554	557	538	519	538	545	571	548	573	560	538	606	546	582	564	579	547	591	606	557	575	575	570	519	584	546	556	529	572	539	591	559	526	560	578	549	559	567	574	548	565	538	536	501	588	523	566	544	543	566	576	556	523	558	559	574	553	536	546	550	586	579	610	549	543	550	559	558	595	548	564	601	591	584	559	516	518	512	530	571	555	566	566	580	528	595	589	566	515	546	569	566	607	578	575	549	566	540	559	550	588	549	574	558	547	546	524	545	571	532	530	513	585	558	521	598	541	572	527	573	573	553	577	560	541	543	597	591	543	574	574	554	558	544	553	551	540	589	551	557	553	565	558	557	544	555	581	543	586	539	592	548	632	585	562	544	568	586	578	595	603	567	559	551	566	529	551	561	579	577	588	598	530	562	563	573	634	527	572	549	566	534	540	596	545	588	534	553	563	563	529	549	588	554	577	535	569	557	587	508	572	551	550	564	618	547	572	563	569	570	578	565	532	552	610	536	582	588	557	553	603	587	592	607	552	572	571	569	566	593	559	566	562	557	590	547	575	563	568	538	569	558	556	560	602	514	587	546	588	564	541	581	559	555	569	594	593	591	570	565	594	552	505	521	543	586	562	524	574	527	516	618	607	546	553	614	601	533	554	579	549	606	549	574	511	539	538	554	557	570	597	529	540	612	549	572	545	532	551	587	579	598	581	576	573	573	553	534	593	605	559	616	548	570	550	564	585	537	562	579	534	562	555	553	551	576	553	545	583	566	558	588	578	560	563	528	596	543	549	570	571	584	568	588	556	513	584	602	616	563	537	610	541	580	581	602	535	558	589	533	569	592	575	566	588	590	552	559	570	547	565	538	543	565	566	543	558	563	583	553	547	624	581	534	585	575	559	560	569	581	588	557	602	574	608	584	603	608	578	582	530	559	593	580	559	567	556	573	553	564	565	559	565	581	575	575	588	575	572	533	523	594	563	508	552	567	550	543	567	590	576	537	535	611	579	580	559	573	567	551	558	621	590	589	577	549	532	560	599	574	545	554	524	581	571	589	590	559	585	584	586	582	558	582	564	526	585	530	582	566	565	588	561	550	595	568	570	552	597	570	595	562	545	572	547	564	554	559	548	610	553	551	560	571	500	589	535	552	570	538	552	574	577	577	534	548	561	587	562	568	544	585	533	562	574	614	547	572	562	634	560	563	532	568	564	578	564	516	588	534	602	541	578	572	576	565	531	599	560	578	595	566	562	588	586	581	616	597	575	530	562	526	533	579	564	517	554	572	573	574	568	552	548	598	575	598	589	584	576	527	533	561	587	583	591	558	584	562	572	557	555	601	538	568	596	576	555	600	542	576	597	541	555	586	534	589	552	547	575	558	566	583	577	535	592	525	555	576	559	567	583	586	579	571	561	559	564	514	573	551	558	575	537	540	569	543	572	545	532	549	602	548	563	583	560	584	519	601	519	586	555	576	596	617	540	573	582	544	629	584	587	598	533	564	567	570	540	553	530	574	537	595	556	581	584	560	555	530	595	556	528	587	565	511	592	539	560	563	524	591	542	592	569	553	589	563	562	554	539	566	543	593	561	558	560	546	565	532	565	569	555	587	528	569	594	561	602	541	582	560	553	539	571	554	573	555	557	616	595	534	608	561	567	542	516	574	567	550	599	549	519	586	540	615	558	582	533	577	549	563	578	513	536	539	504	539	586	593	575	565	531	569	580	614	592	564	559	562	605	551	526	587	521	550	569	550	590	560	605	558	578	552	506	552	597	585	635	597	559	561	598	544	524	533	564	588	576	578	545	587	606	510	530	542	592	571	526	510	605	542	560	554	558	580	558	544	525	613	576	560	577	554	575	565	622	543	597	572	557	533	550	580	565	591	534	621	532	558	558	549	579	578	558	609	578	552	568	609	570	571	558	582	543	557	551	575	590	534	598	547	589	583	597	546	570	582	558	545	525	518	534	544	589	591	545	557	571	537	600	562	574	556	580	534	575	594	615	581	562	559	517	586	612	542	501	577	547	601	578	550	561	591	551	589	592	551	545	600	585	603	549	548	574	568	589	566	561	580	604	547	578	542	527	556	563	627	529	566	555	563	547	552	566	586	509	572	573	564	567	545	585	573	566	550	531	595	542	562	601	616	518	571	559	529	594	577	576	569	537	567	571	582	567	587	575	609	564	582	559	557	564	575	559	545	561	541	579	603	544	575	564	554	523	532	576	599	593	557	602	598	528	586	535	606	631	534	554	544	508	592	587	571	612	555	568	562	555	558	573	540	527	545	560	564	567	539	583	537	557	534	593	543	543	589	518	550	547	579	587	531	549	556	529	587	568	587	560	592	604	548	565	575	604	617	557	529	566	579	566	555	566	549	524	584	566	580	615	560	609	583	576	546	573	536	559	516	569	548	561	593	555	571	552	552	555	552	553	582	552	565	569	547	577	571	528	560	570	547	562	566	566	588	543	543	544	586	526	613	579	602	577	595	577	551	548	576	538	564	626	598	552	564	541	588	530	565	567	575	521	545	561	573	567	541	541	543	542	556	575	569	544	569	554	586	563	559	575	577	557	613	545	587	581	512	606	562	558	556	554	579	563	586	511	556	555	584	565	555	600	568	548	550	548	543	584	576	584	520	558	580	513	589	543	620	616	562	505	624	542	555	619	503	568	533	580	602	589	574	562	583	567	626	608	579	567	553	583	583	557	589	543	564	574	566	548	524	541	580	591	596	593	549	565	569	576	541	620	567	602	616	576	525	546	557	547	542	591	611	578	569	582	573	546	575	588	556	541	600	541	560	579	562	590	567	531	570	567	596	575	570	579	587	558	552	559	565	520	573	556	518	552	568	588	596	589	544	542	551	609	596	525	571	586	581	586	559	588	597	593	552	580	574	575	566	583	557	550	583	600	539	537	534	510	546	547	538	579	582	547	563	555	553	572	574	581	607	570	568	588	529	537	538	588	595	575	545	600	619	572	551	558	538	575	565	585	573	539	608	538	644	571	544	525	542	583	548	561	563	569	544	591	526	562	577	548	539	534	549	524	590	556	543	579	551	591	549	549	571	565	587	571	510	565	579	554	548	541	555	573	566	562	562	559	564	553	551	582	551	583	606	598	561	556	594	556	550	548	603	566	553	545	615	578	563	576	561	566	558	548	510	545	598	593	550	517	574	520	546	606	563	547	581	584	576	576	576	564	596	568	586	587	576	554	581	560	595	561	559	532	540	563	543	549	530	534	549	531	561
9580	1345	1629	1382	1006	807	652	583	567	474	464	444	394	390	348	364	353	364	371	338	327	343	342	326	309	348	327	324	324	330	332	342	307	330	316	318	335	326	308	335	337	352	308	303	310	277	299	322	297	323	344	284	327	284	315	302	364	318	302	289	310	339	304	285	306	344	289	274	342	281	318	277	306	308	328	308	337	340	313	330	267	314	303	288	327	318	312	317	328	299	311	324	316	334	315	327	288	313	281	288	319	312	327	311	303	345	264	334	306	304	300	296	305	335	310	318	293	343	315	341	310	309	308	316	285	300	293	294	299	305	294	316	311	292	286	301	338	277	320	305	327	317	314	324	284	313	324	307	293	302	327	318	317	295	304	302	271	333	301	334	305	308	308	302	311	306	324	347	298	312	348	324	319	355	338	354	320	323	274	301	296	289	317	306	302	308	330	296	302	346	307	297	307	301	293	293	288	313	327	324	311	290	302	335	297	321	315	317	316	293	310	302	350	299	297	291	333	344	329	296	305	310	322	312	280	306	325	321	337	312	291	339	308	326	330	307	298	312	311	318	328	299	311	327	314	288	294	320	333	311	279	280	276	295	309	314	315	309	333	328	303	325	317	308	312	327	292	298	291	288	340	339	320	317	322	289	343	321	303	313	282	301	312	311	283	309	314	295	314	279	309	275	338	305	300	313	304	349	336	310	306	332	296	313	323	275	318	297	311	268	308	290	315	312	303	301	248	327	302	321	314	306	295	313	293	317	308	310	296	333	288	317	336	301	319	337	304	296	309	330	340	294	331	319	347	271	285	292	287	278	291	292	329	330	301	314	314	281	339	312	305	291	361	318	304	287	292	283	295	312	303	297	314	312	296	307	311	318	321	285	336	310	349	304	294	309	327	324	336	304	275	308	280	291	299	291	304	308	302	302	327	321	298	291	311	282	289	312	285	281	305	299	309	296	324	313	299	303	321	324	332	295	310	325	344	290	294	269	281	345	346	335	323	274	296	366	299	286	316	316	314	301	301	300	313	347	317	282	325	276	321	295	316	332	291	303	310	292	284	294	302	314	310	328	291	339	287	304	312	334	299	312	313	331	295	272	304	288	306	301	301	305	336	327	282	295	306	302	272	337	286	325	312	300	322	329	335	323	290	310	308	323	303	337	319	318	361	323	299	296	306	282	283	310	279	293	282	278	301	329	280	312	304	313	341	314	286	306	270	343	301	283	307	307	324	320	320	285	344	295	296	303	326	329	331	304	286	308	316	282	291	326	332	297	300	311	316	324	326	329	268	318	305	293	294	306	289	315	297	308	289	300	286	290	298	281	288	322	308	334	326	310	308	299	321	319	285	298	272	314	302	328	299	303	304	316	319	307	305	307	328	292	318	303	291	316	287	303	285	305	301	313	296	299	312	299	369	306	333	314	283	307	310	340	296	323	308	324	323	334	301	318	333	318	285	280	301	287	312	294	293	311	307	320	291	320	306	315	314	285	307	300	316	278	317	279	292	316	307	278	318	293	300	312	339	311	305	305	304	298	336	295	307	310	305	316	290	308	317	321	302	326	323	313	324	290	282	289	327	333	303	305	322	297	331	270	321	280	287	262	326	313	301	314	319	315	347	306	321	343	305	308	294	313	305	323	300	289	278	316	297	347	320	322	303	312	336	319	369	306	302	302	318	312	329	315	325	296	297	293	308	320	312	313	306	293	336	350	298	330	309	314	318	313	351	306	314	312	302	328	319	320	270	322	282	312	317	306	316	290	304	290	312	281	334	289	325	277	298	316	308	341	338	303	321	333	326	309	302	302	325	285	287	310	266	338	315	304	303	319	302	315	306	288	310	355	342	291	355	307	336	316	286	297	266	316	332	321	308	305	309	300	295	314	301	288	293	310	312	315	339	308	293	315	296	301	323	342	300	323	301	288	300	324	316	305	316	310	335	310	301	300	307	313	338	291	330	297	333	305	322	279	282	285	307	309	311	251	315	294	321	322	327	297	315	315	292	315	315	322	286	301	337	342	305	270	333	309	340	332	322	289	296	331	301	291	305	305	293	304	307	334	295	311	306	294	317	315	312	306	319	298	288	339	301	307	336	297	319	299	299	280	308	316	311	307	295	331	325	300	322	333	277	337	337	291	274	317	332	291	303	319	292	325	311	312	306	311	301	320	314	328	327	321	362	335	300	330	308	312	325	288	315	335	274	290	281	311	286	295	314	285	317	307	277	334	308	354	280	300	282	321	342	314	320	304	292	299	305	330	343	324	316	342	283	318	304	295	298	328	296	305	289	293	326	340	322	322	328	331	307	299	315	317	297	308	316	325	350	293	304	317	330	298	299	336	290	288	311	295	319	310	315	310	316	328	313	329	279	309	325	306	326	305	294	303	280	323	305	345	320	340	365	311	322	336	295	302	329	324	276	299	312	313	318	292	305	299	330	301	292	316	330	302	310	304	314	333	266	316	323	325	331	288	309	307	293	272	343	325	324	309	326	300	299	277	289	329	321	336	300	308	283	305	287	316	324	331	299	295	309	271	278	267	321	319	305	301	292	297	310	288	286	309	325	332	299	329	316	302	320	289	315	320	287	307	297	332	326	309	327	300	320	320	266	315	359	317	339	285	306	294	325	299	317	319	314	287	303	315	306	317	265	321	319	325	289	309	313	293	324	325	303	330	298	321	312	302	319	324	315	286	324	290	311	294	330	358	307	317	297	312	320	353	292	339	307	310	290	295	323	311	308	318	297	357	292	296	334	282	322	325	322	304	304	297	318	298	300	310	283	301	333	283	311	323	299	318	327	339	311	313	287	302	292	327	298	302	309	320	247	305	318	337	313	327	315	326	300	305	296	307	313	307	331	304	298	309	318	257	328	332	303	337	285	276	307	311	323	325	307	295	305	310	306	302	312	282	326	307	285	317	292	281	333	337	321	284	318	296	317	280	327	258	331	304	330	330	324	334	296	329	290	344	318	323	324	340	319	334	298	314	299	302	332	316	326	304	320	305	296	321	330	297	293	294	330	304	282	333	321	312	335	288	308	311	294	310	281	305	311	316	333	294	323	327	313	321	323	299	289	318	270	288	284	276	295	324	324	325	363	319	307	314	316	327	312	303	317	307	287	305	311	287	333	317	314	290	304	298	303	300	304	288	333	308	325	316	307	291	315	304	297	321	318	285	289	284	329	279	331	309	278	314	272	307	323	278	313	319	298	281	301	291	288	291	327	298	304	299	290	331	275	305	283	302	310	288	308	288	284	300	325	322	294	296	299	289	300	327	327	304	300	284	303	311	298	319	314	298	312	309	323	302	320	322	325	277	304	337	296	288	298	328	319	313	305	278	285	286	339	297	315	310	303	332	333	303	315	295	308	336	272	336	315	302	337	294	316	323	286	287	294	359	284	309	299	334	296	301	314	297	293	338	261	304	307	315	298	307	285	304	330	311	292	291	312	309	319	315	280	305	295	336	315	287	310	318	299	285	277	312	303	338	322	332
5718	1888	3386	3992	3402	2885	2475	2272	1927	1782	1593	1494	1446	1360	1279	1252	1170	1146	1164	1138	1156	1034	1054	1061	1039	1014	997	1019	991	1015	982	953	987	971	957	975	969	974	921	954	903	895	967	925	960	961	952	913	949	910	940	931	938	913	933	925	922	943	882	931	938	884	961	931	926	930	866	954	925	938	924	927	944	882	901	925	830	878	897	911	923	868	890	887	947	916	930	896	863	934	892	948	938	893	877	939	898	900	897	871	923	897	864	877	898	850	897	945	925	884	872	856	918	908	934	857	923	895	847	894	872	923	889	899	942	898	872	882	898	895	884	913	910	887	890	871	895	851	860	931	853	917	933	972	871	904	930	875	832	883	964	901	897	941	905	920	921	836	873	874	907	894	899	854	892	914	869	881	918	893	842	887	898	926	914	867	902	912	893	871	889	923	898	915	881	924	906	883	907	927	882	926	850	893	910	901	887	866	917	885	922	957	938	877	889	913	924	917	908	820	870	919	898	862	891	903	857	904	880	872	869	901	869	922	897	880	870	895	892	889	926	891	922	928	898	873	906	927	893	916	934	875	925	882	908	884	865	900	889	937	923	919	927	895	913	902	886	889	906	918	865	905	922	930	920	885	943	911	878	938	900	887	884	862	931	886	884	950	854	951	942	926	917	874	853	884	903	871	887	955	906	876	883	833	914	884	884	874	903	925	929	892	900	910	943	943	984	871	866	957	875	841	816	860	937	919	868	864	886	918	940	840	884	893	905	900	915	905	923	923	901	931	861	873	933	899	933	891	849	884	874	917	908	914	972	936	910	937	908	915	910	911	883	872	876	917	947	892	900	878	908	858	942	900	904	885	929	891	908	914	924	901	887	946	900	914	932	849	870	867	901	943	931	883	878	918	870	867	868	884	964	899	875	919	874	874	945	936	861	876	853	932	842	912	950	960	891	903	891	903	866	928	856	887	874	870	897	918	919	908	910	925	901	914	913	855	901	960	899	882	877	856	884	895	915	857	884	875	937	915	879	853	884	918	920	922	924	873	923	893	906	906	908	946	943	952	851	900	888	891	891	880	911	891	914	893	909	943	902	861	869	895	911	865	916	891	904	955	932	911	935	889	882	839	929	926	872	856	886	916	884	867	860	898	888	887	872	917	899	875	856	896	873	872	869	908	902	864	898	917	869	924	846	880	870	881	913	899	962	893	911	897	880	910	930	901	918	923	860	919	943	915	901	848	886	827	924	866	915	911	875	878	929	898	895	903	857	863	868	899	911	908	805	859	905	982	903	885	858	911	874	897	889	908	950	878	903	879	904	890	966	896	919	914	949	939	920	867	887	845	913	836	938	868	906	851	868	874	866	968	834	879	912	895	848	949	865	874	891	958	864	887	891	935	957	929	906	867	927	851	866	966	912	920	878	896	877	897	863	867	921	931	853	902	879	885	909	917	882	942	916	869	887	907	873	870	896	903	880	886	877	849	900	914	934	922	882	885	915	824	908	869	912	926	948	838	932	965	918	949	849	940	869	908	911	896	911	907	903	899	901	889	934	906	860	877	918	851	868	912	912	919	850	894	867	883	884	903	856	918	889	894	863	900	959	882	919	936	877	922	925	924	884	866	893	905	899	892	845	916	890	914	932	908	927	891	891	865	908	859	961	892	921	842	929	923	916	860	938	892	953	955	889	902	891	850	877	886	883	888	865	929	884	924	922	911	874	883	914	935	899	941	885	880	854	931	875	899	863	888	858	927	904	912	883	890	918	903	866	870	883	906	808	903	893	876	920	891	905	894	836	865	897	942	903	863	888	862	923	891	869	891	882	863	894	873	937	916	879	875	896	898	927	907	883	883	937	875	893	865	895	892	880	896	933	870	943	919	878	869	868	924	858	888	838	892	943	902	903	841	870	872	875	865	837	916	892	920	872	895	885	844	910	897	932	917	910	908	860	941	860	907	909	850	875	886	925	859	938	887	861	904	882	884	905	967	870	889	941	887	911	902	867	935	941	920	867	875	889	886	914	931	864	892	922	879	914	949	890	904	891	881	916	899	870	873	882	883	898	871	899	875	931	935	842	891	902	864	849	887	872	907	882	939	903	931	877	884	894	939	898	924	918	935	905	906	841	884	861	896	882	898	863	909	858	893	938	891	865	882	868	901	880	854	929	954	879	899	911	869	898	917	900	888	885	918	913	841	879	932	911	897	903	888	880	899	833	969	924	892	983	948	845	941	857	946	909	874	886	863	858	854	923	872	890	907	940	897	906	870	909	920	932	922	901	854	917	937	860	890	879	889	894	902	878	866	877	901	855	892	968	887	846	881	884	905	891	904	875	851	846	920	905	940	889	905	931	892	916	894	895	875	919	885	917	862	884	905	816	878	867	867	891	982	896	925	901	942	932	897	873	906	911	887	948	921	893	973	919	905	864	912	886	925	869	855	923	961	928	897	860	878	870	870	891	909	897	913	855	903	874	884	869	920	913	923	853	894	866	874	898	888	917	882	862	937	844	905	930	923	896	898	893	920	938	903	891	931	889	886	899	910	889	904	869	899	939	876	867	879	952	878	942	836	854	866	858	910	873	873	930	911	901	972	890	909	952	926	911	878	953	926	950	921	910	917	903	909	902	856	948	932	862	924	863	933	844	880	875	892	915	920	908	892	895	884	897	890	916	893	899	841	941	895	898	922	923	892	899	878	862	925	904	915	879	948	902	884	931	924	911	896	865	906	882	943	903	856	886	896	927	885	934	895	860	887	920	931	883	939	892	870	887	844	908	853	871	899	869	958	865	910	885	908	891	914	929	906	859	915	908	855	893	913	907	828	843	895	894	922	906	885	916	902	851	956	916	913	861	933	907	896	883	892	866	865	849	874	923	888	839	846	896	902	885	882	914	886	918	892	881	876	937	930	902	877	855	887	902	876	925	867	922	855	947	825	880	860	862	845	917	908	850	891	885	845	838	879	923	946	886	893	933	961	910	917	894	918	867	847	896	946	833	873	871	936	916	875	892	922	865	909	863	905	932	897	886	941	907	904	831	906	897	920	953	915	904	880	900	888	921	844	940	899	884	862	846	920	896	932	937	894	891	872	925	921	946	926	869	864	879	928	895	903	862	850	868	889	916	869	947	904	910	927	871	883	943	897	859	929	938	858	865	919	907	908	911	937	894	908	881	897	877	917	873	869	923	899	909	888	905	884	952	890	937	937	899	904	963	915	888	864	876	932	909	909	861	891	866	901	839	878	845	897	888	882	948	885	870	915	919	875	848	892	795	851	942	888	918	895	876	882	995	891	906	861	901	868	883	902	870	885	870	865	902	921	897	814	954	920	903	903	876	969	897	910	856	902	852	922	907	858	918	927	928	915	863	873	872	913	900	905	897	933	909	898	868	895	900	958	892	880	871	893	889	919	872	877	895	905	882	897	878	911	914	854	816	950	902	907	861	853	928	950	886	880	918	955	885	892	910	909	951	923	945	863	897	912	915	929	847	846	873	900	857	895
17177	2628	3035	2277	1662	1205	939	798	624	531	516	480	418	422	372	389	344	380	357	323	339	348	329	324	357	315	298	308	318	264	309	311	327	286	259	320	279	264	248	322	288	320	313	315	272	270	286	308	300	303	305	288	273	249	294	306	296	274	265	260	274	285	301	270	284	284	302	295	310	315	260	256	274	289	258	251	287	281	282	240	283	279	276	297	273	279	250	289	307	263	312	280	290	265	300	281	295	279	267	293	268	281	257	298	298	256	281	299	265	250	268	285	275	283	250	271	289	289	269	288	250	266	285	275	289	292	247	289	296	280	278	257	264	258	265	278	270	265	269	288	269	286	281	264	276	294	276	263	284	275	266	280	293	265	246	286	300	250	250	261	277	258	262	285	275	277	278	266	264	300	278	268	290	308	249	296	309	268	253	251	287	282	273	279	267	276	296	294	293	277	296	268	265	282	259	263	277	265	276	261	290	285	275	290	292	285	236	294	276	284	278	275	264	314	266	285	264	273	273	282	261	265	258	254	247	259	268	277	274	291	235	282	265	262	281	259	271	268	316	287	265	330	290	292	277	282	235	295	255	258	277	294	258	270	284	297	246	277	274	264	279	272	252	293	275	299	273	280	308	278	261	246	234	270	288	274	271	265	270	270	283	305	261	251	308	285	262	275	272	297	228	284	272	274	260	281	261	270	284	261	260	281	280	285	276	278	276	256	265	291	287	252	275	291	324	294	293	243	279	297	249	252	287	264	303	253	288	253	295	265	254	273	271	276	258	299	279	294	281	288	286	249	283	275	269	294	283	289	291	259	269	280	302	265	285	240	275	260	300	250	293	270	271	284	298	274	280	272	272	280	271	265	257	249	256	281	257	270	251	277	281	253	270	296	284	243	280	256	265	264	289	223	270	247	275	292	248	288	258	285	290	278	287	300	273	257	293	267	260	256	282	270	287	299	288	289	287	277	264	264	276	259	245	280	290	265	260	276	281	296	251	267	329	250	279	276	281	311	305	268	254	269	297	283	249	291	285	281	282	256	254	255	253	276	292	268	271	249	265	297	284	287	290	249	323	255	270	248	284	299	289	276	277	291	245	287	270	258	267	299	254	264	287	273	294	260	271	261	256	262	278	303	288	274	285	267	273	256	254	273	266	252	277	296	300	264	292	265	275	237	259	249	283	278	267	266	264	253	273	279	265	268	267	268	231	256	255	258	279	253	284	262	302	315	276	294	258	268	276	253	273	259	270	300	249	283	273	284	270	277	293	259	295	241	271	280	284	243	284	282	288	252	305	287	265	262	278	237	319	253	218	324	283	267	242	264	295	256	275	235	266	241	291	282	284	267	289	222	268	294	265	233	251	278	257	295	276	275	254	273	268	258	263	256	271	271	279	255	240	291	278	280	278	274	293	258	290	286	271	290	298	253	299	266	297	273	273	266	275	283	240	266	280	270	294	279	283	253	279	266	289	292	310	255	258	278	258	268	251	284	284	255	279	250	276	306	273	285	320	297	275	258	301	250	279	280	269	251	275	253	277	281	273	285	281	284	289	294	247	268	304	276	282	297	297	283	267	256	290	266	253	282	261	298	271	266	264	273	294	286	273	285	284	281	288	259	271	244	288	260	301	305	295	286	247	279	262	270	315	267	267	303	279	251	272	287	258	267	254	306	226	259	251	302	266	285	278	270	308	295	264	278	284	267	314	265	288	251	283	305	275	256	288	273	289	278	283	249	284	302	261	266	259	279	317	267	276	274	256	243	255	248	291	269	284	288	277	265	266	272	264	280	270	254	249	275	281	294	281	271	294	265	258	273	253	259	250	250	259	260	253	256	293	286	276	289	292	272	277	257	305	304	279	245	263	296	265	247	255	266	281	237	301	268	266	303	270	280	297	293	310	258	248	280	308	269	269	272	271	264	273	283	261	259	268	249	287	293	259	251	275	266	289	298	289	269	287	277	288	269	258	295	273	264	293	302	296	282	283	282	277	295	266	279	276	263	266	259	261	266	260	291	264	293	293	292	271	266	266	248	284	321	287	286	278	267	291	263	261	284	254	277	269	274	259	283	285	268	260	275	306	266	280	275	245	271	284	279	298	261	252	275	287	291	297	264	270	266	270	266	252	266	289	278	264	292	287	249	260	247	280	290	269	258	246	261	255	277	265	222	295	324	262	312	284	257	249	276	266	278	260	292	278	284	274	303	281	257	281	265	271	279	287	264	292	270	288	237	275	237	283	235	268	258	297	295	285	289	282	262	277	260	257	282	299	305	284	289	264	280	268	264	301	272	290	283	265	291	266	273	255	262	283	293	285	293	258	269	283	288	283	272	275	288	262	281	245	295	304	293	260	276	281	275	261	249	268	259	243	263	272	281	248	313	278	276	263	277	283	286	229	291	283	263	261	284	295	296	261	264	242	300	305	251	283	295	273	309	305	270	293	297	261	253	273	321	279	269	285	289	257	271	279	247	276	265	283	280	275	266	257	286	296	255	283	279	295	289	273	257	285	288	262	258	262	293	256	267	285	272	266	332	301	247	292	263	285	284	275	301	266	271	300	263	274	270	257	293	256	273	269	267	258	249	281	285	271	260	297	271	285	291	308	285	257	263	310	272	256	259	270	272	266	222	271	281	260	292	293	272	260	280	265	287	269	262	276	286	258	248	251	271	268	316	237	279	285	264	268	266	257	271	270	272	255	260	279	290	262	280	251	263	276	252	262	295	265	282	250	266	306	244	255	262	290	277	289	281	275	299	272	274	266	277	267	293	264	276	271	265	289	273	265	272	287	248	294	260	284	266	272	261	258	295	250	273	279	264	307	270	266	286	303	241	273	295	272	290	261	282	261	257	274	308	253	296	282	319	293	267	298	258	263	285	290	273	270	264	272	296	284	268	266	285	313	316	292	276	268	263	279	242	265	276	281	257	294	284	308	271	268	286	313	269	276	277	279	273	252	250	286	284	292	265	277	301	273	276	276	285	271	271	301	269	278	260	264	270	278	277	286	297	282	288	282	256	252	266	261	268	258	240	273	247	273	263	265	255	258	287	290	280	288	278	274	273	279	284	272	269	275	269	303	293	296	286	255	236	251	268	280	256	253	273	283	294	286	283	291	279	283	287	287	261	291	244	278	263	267	274	281	264	265	268	281	250	264	280	270	274	278	264	288	311	279	262	264	283	267	283	264	256	295	278	311	310	266	295	255	273	235	279	284	297	249	288	250	315	314	260	299	319	299	282	280	303	250	247	279	238	278	274	254	262	260	262	272	265	285	245	267	283	265	272	267	280	277	274	282	258	290	285	293	280	269	287	275	284	307	288	267	251	285	275	271	269	272	281	291	290	251	231	266	272	262	264	294	256	293	265	316	248	266	286	271	276	301	271	269	267	251	268	325	257	304	245	302	305	256	287	265	288	261	250	283	271	259	283	258	313	240	295	283	267	267	283	270	274	277	285	263	290	302	262	256	283	249	297	275	281	287	267	275	253	254	255
8165	2605	5441	6549	5702	4692	3787	3266	2823	2522	2230	1983	1922	1696	1508	1441	1383	1319	1195	1233	1170	1215	1161	1135	1077	1027	1100	1048	1030	984	966	947	982	941	937	917	985	945	842	890	869	869	896	884	927	863	844	883	873	865	870	881	780	872	793	865	881	863	817	856	913	822	841	868	806	815	854	842	833	868	829	854	856	848	811	779	818	759	823	800	847	806	777	768	813	820	834	834	833	799	804	810	792	784	762	832	813	784	828	854	843	758	786	748	761	788	843	799	791	792	839	789	787	792	768	806	778	785	870	865	796	841	780	796	828	848	732	794	803	799	800	841	759	787	799	770	770	829	798	827	817	809	819	797	767	814	788	787	790	772	833	806	781	862	836	846	802	810	837	824	832	785	812	805	816	778	773	823	830	817	780	772	790	808	799	755	802	827	766	788	829	793	763	741	810	819	808	843	816	760	814	769	782	819	815	824	803	762	798	785	792	780	779	798	788	724	795	849	790	770	809	791	784	831	852	834	769	781	837	773	837	807	796	825	792	787	816	819	755	777	821	778	783	761	810	830	786	807	834	795	856	827	792	785	802	811	809	741	790	804	825	849	761	795	798	824	811	796	790	816	807	780	783	819	773	804	790	758	854	783	771	791	814	823	792	813	833	790	833	812	729	796	840	767	778	798	787	820	811	785	804	806	821	745	863	803	839	779	855	835	828	816	830	821	801	805	832	836	793	770	780	818	824	748	776	753	822	798	782	803	812	786	796	773	783	759	810	789	791	840	762	807	801	754	785	788	806	807	776	797	778	832	826	765	768	775	803	768	792	862	852	758	821	758	795	846	816	764	795	751	765	743	828	785	821	814	804	811	831	796	800	774	817	775	814	780	768	793	775	804	796	751	810	776	769	766	727	805	809	784	808	769	785	813	790	786	794	815	797	840	799	810	796	784	831	856	779	767	841	795	762	796	784	810	745	798	784	836	746	797	770	774	832	810	802	754	833	794	761	801	811	777	799	782	783	820	801	754	798	822	764	825	820	789	771	817	830	757	780	775	791	823	782	812	777	808	771	823	739	841	817	738	767	806	844	826	829	815	783	785	762	778	794	758	780	773	798	807	783	757	779	803	781	838	843	830	815	819	803	751	835	794	785	790	812	841	765	805	765	812	850	792	840	861	831	800	849	811	781	844	762	793	760	799	804	812	817	770	749	787	809	789	764	832	783	790	799	786	836	763	809	759	842	767	767	756	784	815	849	759	809	744	785	777	846	820	745	792	794	820	813	823	798	811	822	783	745	721	789	789	809	828	771	853	790	844	760	838	876	754	797	784	762	818	760	758	746	783	826	791	765	819	778	792	801	814	807	808	818	841	818	806	846	795	813	799	813	778	806	812	821	754	785	719	757	783	785	818	754	786	780	786	788	838	750	811	790	757	765	791	721	795	764	791	826	796	818	772	793	818	755	781	835	739	818	796	856	788	788	841	800	780	791	800	785	825	807	786	769	772	825	741	772	782	766	822	770	808	785	782	804	780	790	792	839	804	781	805	797	868	810	748	816	743	756	790	812	810	793	826	739	783	767	824	763	798	803	758	824	821	784	788	814	784	761	759	815	734	773	832	803	793	753	811	764	836	788	852	833	812	814	837	749	793	766	796	799	819	860	749	800	839	827	805	792	816	777	759	773	747	775	781	792	796	820	801	791	800	828	790	798	788	776	821	812	821	798	764	748	787	779	749	859	812	751	773	841	818	798	770	799	786	827	808	787	813	782	800	825	754	815	802	754	838	795	814	772	774	805	842	807	807	827	812	828	800	795	805	752	804	780	780	777	757	831	819	834	796	792	774	774	775	819	796	793	779	759	795	788	848	853	814	744	749	793	816	792	833	804	819	766	758	734	786	780	783	821	817	819	796	788	791	834	779	782	789	818	795	820	800	774	798	772	869	809	799	775	772	790	791	782	799	813	799	760	801	800	742	804	791	821	785	817	796	811	766	861	768	811	812	754	797	751	816	788	789	785	806	765	775	819	834	809	811	790	786	857	821	840	811	798	780	799	797	824	757	807	790	740	815	758	789	802	769	761	797	799	802	804	800	800	813	780	792	828	799	809	802	812	793	800	822	788	777	801	780	807	841	801	772	795	776	787	745	837	829	796	816	750	799	799	803	767	792	752	751	787	826	801	797	775	786	769	775	837	809	807	816	827	808	770	785	823	819	777	824	722	757	791	784	820	777	828	876	796	775	761	762	821	803	774	786	814	836	845	820	802	768	833	742	795	769	757	819	800	793	740	800	786	837	778	838	805	808	801	807	796	764	787	791	800	738	770	817	776	816	795	781	730	812	749	785	749	823	757	781	803	818	793	757	815	803	799	762	827	789	820	839	793	786	793	831	811	808	853	852	807	823	780	741	830	792	772	799	832	795	807	765	797	772	778	878	764	744	783	808	756	792	851	798	822	804	741	808	808	864	819	816	790	779	730	795	760	814	764	837	800	820	774	779	798	786	768	789	791	771	786	763	816	813	805	742	807	758	784	751	803	869	821	739	853	797	771	760	878	780	793	799	797	830	785	797	777	827	771	796	799	790	804	820	786	832	801	810	803	788	799	868	792	877	787	780	821	807	797	838	824	865	824	770	849	791	818	806	812	807	790	775	826	843	813	790	804	848	792	796	775	811	829	800	786	784	797	808	802	794	830	819	796	766	771	792	798	799	790	833	764	768	770	785	786	795	764	837	767	777	838	750	815	775	819	831	819	821	769	809	730	810	781	783	822	835	839	806	810	797	840	778	818	816	826	802	800	752	811	813	764	764	763	813	772	781	781	820	776	827	811	778	773	808	822	787	819	836	740	806	811	795	780	792	798	810	790	763	805	827	823	789	814	818	783	766	860	782	788	805	781	849	773	785	817	786	759	755	850	803	774	823	820	812	827	828	784	817	787	831	839	782	842	798	815	797	799	800	809	809	789	801	817	765	816	806	771	802	775	813	845	789	785	722	812	757	771	803	803	784	781	813	848	823	839	816	803	800	816	774	761	784	805	810	819	821	803	790	840	825	800	817	826	769	833	782	811	756	820	763	830	773	801	816	777	787	782	845	761	767	796	804	837	828	807	787	812	800	821	759	796	802	852	805	761	774	814	804	867	822	812	766	795	752	800	820	812	809	811	764	770	741	803	826	838	809	782	759	825	835	781	797	786	777	810	810	831	777	811	749	786	796	820	811	819	796	822	782	774	796	754	804	857	754	843	790	776	784	797	785	823	795	792	802	742	742	742	799	848	774	727	855	794	781	797	797	789	776	765	779	788	792	806	815	811	781	789	802	788	757	768	771	773	820	822	857	791	759	824	794	833	804	811	835	769	784	778	759	810	783	810	747	804	816	767	811	784	793	785	875	817	813	792	843	798	829	806	784	798	814	862	777	830	827	861	816	765	794	807	802	768	776	839	802	751	816	791	784	771	840	835	817	783	823	770	831	792	763	813	800	789	792	781	805	826	812	758	825	769	807
2143	242	292	255	218	212	189	186	185	174	200	170	162	197	182	201	162	192	171	179	157	156	196	178	185	165	176	175	191	184	159	168	171	174	188	200	186	165	177	173	185	172	168	188	181	177	168	165	188	180	205	169	162	178	187	160	177	170	142	191	160	175	177	185	159	213	191	151	172	174	193	180	190	180	189	155	188	163	186	186	173	167	189	178	199	156	172	163	188	172	200	173	194	184	190	159	176	173	153	191	168	175	151	161	166	160	150	170	172	155	152	182	179	178	177	152	176	162	153	182	159	173	189	218	206	180	173	177	192	168	189	185	152	173	207	192	189	172	199	200	185	172	190	168	167	155	175	178	175	189	178	189	174	192	156	167	207	162	188	179	187	175	182	184	183	173	169	179	195	189	168	176	169	186	173	155	160	190	175	175	184	159	153	184	190	179	147	157	214	172	182	193	180	173	158	184	180	148	178	168	171	177	185	168	161	166	178	192	157	167	196	171	175	141	172	194	195	169	182	197	163	174	164	193	184	176	192	198	167	162	139	168	177	195	173	181	172	184	156	176	165	164	178	173	171	206	176	179	148	166	181	172	171	198	189	166	172	168	162	150	160	179	185	184	171	179	157	174	162	178	184	165	176	153	187	169	166	174	184	161	209	196	188	188	205	174	165	173	184	207	174	191	177	163	188	149	194	167	183	187	166	149	193	166	168	204	166	168	155	171	180	178	182	170	166	180	182	195	173	169	190	203	162	174	179	181	160	178	199	184	191	166	165	169	159	204	174	166	171	191	188	182	180	165	172	162	188	159	172	160	186	168	178	169	173	171	168	192	161	189	171	203	177	211	189	164	151	207	213	201	176	165	164	157	164	188	189	189	174	188	151	185	184	193	186	161	202	173	169	192	178	163	168	174	180	175	180	145	162	184	182	166	179	167	177	185	172	196	172	171	160	192	181	180	179	165	184	172	178	163	160	184	173	184	173	179	183	180	190	162	170	170	162	177	168	155	171	168	152	182	172	200	177	161	178	187	182	197	150	180	161	164	198	160	184	191	191	190	167	191	195	178	180	183	171	185	189	205	160	185	183	185	168	205	182	196	181	182	171	176	173	187	149	190	169	200	182	162	176	174	179	163	159	184	176	156	182	190	174	164	152	183	199	173	187	171	181	159	175	157	186	172	172	170	190	193	149	173	193	155	150	154	158	189	165	189	189	174	184	158	173	164	154	189	174	192	185	182	155	160	189	186	159	188	208	166	182	182	155	203	165	173	209	173	179	159	190	177	182	161	169	162	195	186	162	165	170	161	186	189	181	198	196	171	171	171	189	188	183	194	178	194	170	171	178	183	188	178	164	161	192	205	169	192	197	207	181	171	155	186	177	183	166	171	186	149	172	179	172	177	149	169	187	171	183	180	157	154	180	175	174	178	186	190	170	165	170	176	171	159	164	164	177	164	179	173	156	157	169	176	165	176	172	175	167	161	185	153	174	190	169	162	181	173	179	163	157	150	183	163	187	156	197	188	173	184	195	179	192	172	183	177	195	185	178	202	191	173	169	180	182	197	162	172	181	198	174	185	192	195	181	173	186	153	172	163	167	147	183	197	180	169	207	152	171	161	165	188	198	169	176	170	175	172	174	168	179	186	217	190	176	162	183	195	173	179	195	176	166	179	190	187	184	186	194	170	189	195	181	180	172	168	178	180	170	159	201	187	182	177	166	197	201	183	180	143	159	173	161	168	166	160	170	189	167	194	165	176	165	168	164	189	188	159	181	170	195	185	161	177	182	200	186	175	212	178	165	167	178	172	179	188	165	173	166	176	171	163	166	193	164	177	186	186	195	174	162	201	165	182	191	196	163	173	185	182	169	158	176	179	158	176	160	199	170	155	164	173	179	181	161	180	178	174	193	184	173	184	178	187	181	159	210	177	182	193	172	175	177	165	159	168	183	163	177	158	161	189	202	190	159	181	196	186	170	180	161	182	162	187	203	167	189	173	190	169	179	156	183	166	159	171	205	190	180	162	198	164	170	195	201	170	170	189	170	182	179	194	202	158	188	196	182	193	166	180	172	172	155	182	165	170	208	173	194	143	170	177	178	175	200	159	192	176	172	168	193	166	173	172	196	177	176	172	201	193	178	198	205	189	168	164	162	160	183	192	195	202	161	185	158	177	179	191	183	182	168	178	159	175	179	187	157	161	172	173	177	188	198	187	191	168	198	187	175	182	179	188	173	166	183	177	200	179	183	163	180	206	181	165	164	197	191	183	179	187	169	197	180	171	179	193	178	162	163	184	156	195	147	173	185	148	173	181	162	203	182	191	151	159	173	181	197	173	169	194	179	190	180	174	169	184	181	182	172	156	176	159	181	168	166	178	180	188	169	172	213	178	158	178	168	195	160	196	197	179	151	170	189	188	186	203	171	187	184	192	154	193	207	182	187	155	176	173	169	169	153	171	172	158	179	181	167	181	188	190	190	175	170	181	167	155	165	159	185	191	171	176	178	171	190	180	177	176	167	189	181	166	157	185	178	173	170	177	180	165	166	202	173	159	201	169	183	172	161	164	177	187	196	154	160	173	163	173	181	182	144	178	147	191	207	161	182	185	170	169	188	180	182	158	180	151	155	176	179	162	174	170	192	206	167	144	180	157	208	166	175	149	181	168	179	191	197	180	189	184	159	166	173	163	170	160	202	181	205	202	170	181	148	194	191	182	173	173	167	157	167	188	162	191	174	165	168	191	171	187	184	185	181	179	175	193	161	153	167	179	189	182	189	166	188	180	173	159	179	210	174	161	173	198	167	195	176	178	158	177	168	161	193	179	166	184	194	176	166	182	185	169	167	184	187	220	181	162	171	179	180	151	188	141	186	160	181	180	177	170	169	161	199	195	189	160	173	161	183	152	172	175	190	162	162	161	155	154	174	166	156	171	194	198	155	171	183	178	199	180	186	180	191	181	182	209	180	169	177	173	185	192	201	188	178	175	159	175	171	192	185	156	178	180	165	172	159	181	162	187	187	215	169	176	152	182	185	165	193	165	174	176	191	163	182	165	182	153	178	159	184	190	167	193	175	185	148	196	173	188	188	183	170	184	170	177	172	169	186	175	172	161	182	151	179	170	173	185	158	191	146	162	203	168	205	201	187	178	174	159	192	164	172	173	178	186	158	160	193	189	193	181	175	167	187	170	188	134	190	178	163	166	185	204	179	190	181	203	180	171	173	167	168	167	156	169	179	184	142	165	187	161	194	181	161	164	188	164	157	181	177	167	187	146	207	162	181	178	191	189	192	194	177	202	163	193	176	201	188	164	157	170	168	177	181	185	175	196	154	181	184	174	176	186	171	192	189	180	196	174	167	181	165	173	192	189	182	184	161	161	194	192	183	186	180	144	174	168	174	179	205	180	178	174	160	179	171	165	152	192	173	196	188	172	165	176	173	167	185	183	180	188	183	190	190	173	207	193	169	193	201	166	186	164	171	187	178	188	166	183
1911	636	734	755	729	666	699	619	634	661	585	618	553	595	584	596	581	590	566	540	620	556	584	530	577	571	568	570	523	565	572	576	619	581	559	584	595	543	524	588	555	563	574	575	589	592	572	617	578	568	611	588	555	583	577	558	561	565	586	550	594	599	529	566	576	602	604	554	568	558	550	575	593	593	559	577	539	591	561	589	561	562	551	562	552	553	512	552	540	582	562	597	563	581	574	591	561	603	579	560	566	597	537	583	597	526	521	579	573	555	550	551	579	546	537	556	576	558	560	585	606	547	573	619	582	553	572	556	525	587	586	593	577	552	605	577	557	602	525	560	587	566	562	558	536	578	592	575	572	588	553	578	564	555	603	515	572	544	529	598	552	526	560	560	549	557	580	542	588	591	603	560	559	585	538	589	546	573	560	533	556	548	576	549	566	583	588	594	521	572	587	535	577	532	606	568	534	552	515	566	566	506	565	594	524	561	542	586	551	531	532	544	541	580	609	577	557	561	546	560	579	542	591	575	561	528	552	552	557	561	580	584	547	545	577	552	574	585	553	521	542	591	591	579	576	562	566	548	548	564	559	604	569	566	532	560	533	574	588	553	535	549	573	558	551	619	579	556	557	548	569	573	566	505	557	574	520	586	579	542	538	531	545	576	566	582	563	573	570	555	568	602	594	573	600	569	586	550	574	549	580	590	594	540	567	582	574	594	583	539	558	522	524	543	560	603	593	539	545	544	573	545	573	574	565	555	552	613	546	572	537	581	547	578	564	589	531	584	620	561	605	603	549	546	575	530	577	551	549	540	543	575	566	612	599	540	576	563	594	534	552	545	584	582	579	544	597	585	581	602	568	562	574	555	584	579	577	564	550	562	558	548	528	618	589	590	589	562	555	570	591	589	624	581	521	616	558	540	599	585	580	586	584	568	582	549	602	530	514	531	584	616	553	556	550	547	548	566	572	529	579	531	547	552	598	538	623	569	545	569	575	553	556	523	536	550	564	595	570	543	563	566	569	532	542	529	552	610	554	536	597	542	574	557	615	545	570	533	530	589	558	591	540	600	543	596	580	575	550	551	521	574	577	586	575	580	610	558	557	566	555	535	566	603	534	561	529	543	574	547	550	545	553	521	563	590	548	571	525	582	551	533	575	587	560	598	566	526	584	538	572	592	569	533	574	545	621	529	572	561	565	586	609	615	519	570	559	564	563	525	552	570	529	553	519	571	559	592	528	563	533	558	563	579	582	609	551	560	611	577	578	538	559	547	593	541	531	585	616	548	581	558	536	569	551	553	580	572	555	569	537	536	567	558	559	589	520	574	537	611	538	581	527	606	546	564	591	572	568	542	566	549	573	536	581	565	570	571	538	612	586	551	556	567	528	584	552	574	566	523	624	551	580	554	561	574	590	603	516	564	575	564	560	584	611	540	569	584	571	581	577	525	582	555	569	587	554	593	564	610	570	570	624	548	510	531	567	566	587	552	561	497	572	603	557	577	603	520	562	572	603	594	519	604	612	577	546	564	582	617	579	560	558	599	621	522	543	552	582	575	562	567	568	550	570	612	546	557	543	564	558	586	584	555	583	575	550	584	568	561	544	563	559	567	545	545	556	550	595	596	574	546	572	526	560	556	584	545	635	569	584	547	580	575	604	570	556	494	583	565	574	552	536	593	560	559	584	515	594	581	544	549	568	547	587	579	558	578	541	550	567	538	558	556	578	566	578	578	583	577	545	563	614	585	581	524	631	537	549	600	573	568	575	560	581	576	535	582	562	529	561	550	575	576	572	535	553	578	597	561	582	545	564	576	543	552	583	570	620	559	584	563	588	581	575	574	526	564	590	535	547	569	507	575	585	559	601	547	575	540	591	589	581	580	524	606	580	563	597	563	581	564	551	578	615	565	535	593	578	569	576	584	548	581	519	596	566	551	594	583	564	573	550	560	568	594	557	583	578	554	599	568	554	560	544	555	560	598	555	551	547	602	565	531	609	559	560	579	583	560	560	598	556	577	601	568	533	509	562	577	501	599	561	597	538	609	564	572	569	554	562	601	612	581	594	554	591	591	545	561	576	557	544	558	562	572	583	529	560	537	558	587	556	564	544	578	546	618	572	568	576	535	588	585	544	605	530	608	528	558	573	538	524	539	571	543	503	580	601	553	567	573	526	569	549	563	563	597	585	583	553	589	583	579	579	565	570	526	586	575	556	577	546	553	590	589	578	551	538	541	559	620	562	560	601	569	549	554	565	573	580	562	570	565	586	588	554	536	571	588	568	586	562	545	569	594	564	600	561	580	570	565	530	608	550	552	526	569	568	581	577	587	519	514	521	571	560	565	564	622	554	583	580	561	572	583	565	556	586	577	564	541	581	554	601	591	610	572	596	522	571	599	546	581	553	621	528	514	555	589	591	535	580	548	541	548	547	581	549	594	580	580	504	548	556	571	541	558	527	545	567	546	571	610	562	601	573	591	582	546	572	562	525	524	512	562	559	555	565	574	595	581	587	562	535	554	648	574	545	601	574	514	570	561	566	588	550	548	565	589	523	539	573	563	623	547	582	591	577	604	568	582	570	572	569	557	578	540	564	555	566	574	544	555	559	589	570	556	578	586	549	596	562	594	532	602	575	555	576	563	556	525	563	552	586	599	576	570	568	573	577	556	548	545	571	592	538	548	573	598	564	557	512	548	520	593	590	550	598	548	525	606	539	544	564	562	569	544	563	550	551	535	609	569	568	558	566	563	555	567	566	530	604	551	583	561	564	552	564	507	577	529	562	554	531	530	567	570	577	560	520	545	554	573	578	590	562	539	568	623	577	581	582	579	581	561	565	542	573	550	578	607	545	569	610	544	566	566	581	581	560	539	545	559	553	569	561	557	552	535	596	549	597	561	590	555	517	566	581	528	574	552	553	584	580	581	586	573	563	571	559	546	540	540	602	599	597	536	534	556	600	591	554	608	590	601	529	569	579	588	582	557	543	572	551	551	605	584	574	550	556	535	532	586	579	582	573	574	592	559	558	546	645	578	565	582	595	547	526	575	529	585	562	544	596	573	579	571	563	519	535	577	561	559	599	611	562	539	572	575	591	532	585	518	554	573	585	562	553	533	535	606	531	566	559	581	567	559	551	581	570	552	617	601	557	599	583	606	583	525	568	507	577	545	564	553	599	574	551	586	558	589	576	551	533	566	574	541	557	576	542	539	525	576	584	516	552	561	586	519	560	579	559	564	583	555	550	541	607	538	567	585	600	578	558	538	557	586	581	594	580	567	544	593	587	552	599	545	566	570	538	598	588	574	594	587	587	597	608	565	542	551	573	571	614	571	588	574	574	555	578	547	554	584	518	579	575	533	575	587	575	545	591	557	588	596	545	600	594	609	595	527	554	582	586	569	598	567	554	561	582	597	568	520	562	584	551	555	606	539	551	569	541	568	581	572	563	512	551	544	561	556	580	547	564	552	592	582	588	606	584	551	566	589	559	534
10102	1324	1686	1261	975	730	621	576	514	476	402	456	391	361	347	354	343	342	325	365	326	377	339	328	346	320	313	367	330	326	298	291	329	305	326	297	309	310	284	315	331	308	307	316	284	327	314	333	302	304	320	323	297	295	307	281	286	325	303	315	290	315	302	316	328	286	297	320	316	315	284	295	306	306	338	312	298	313	346	316	291	302	303	342	340	326	357	288	320	310	323	309	323	298	300	304	294	290	292	284	294	275	283	315	311	329	314	308	312	315	291	290	344	329	319	333	277	313	338	330	272	338	310	331	301	317	330	288	317	302	322	309	295	316	284	289	309	322	304	334	320	296	309	295	281	296	306	323	287	314	321	336	307	320	330	311	281	316	339	310	290	323	301	294	300	310	347	329	295	298	308	303	277	305	330	273	317	344	270	321	296	325	291	310	297	293	316	265	333	315	307	307	298	290	328	316	321	266	309	317	328	320	345	287	305	331	285	320	303	324	285	327	321	297	318	280	319	321	307	326	325	322	290	292	319	281	342	304	284	290	310	275	322	307	270	297	295	310	340	318	308	290	318	309	313	287	298	289	342	314	317	290	313	316	308	298	299	289	312	299	316	308	282	315	325	296	308	289	329	346	324	278	313	311	325	316	346	311	293	307	351	335	280	318	304	310	306	302	325	293	280	296	293	307	315	279	301	321	322	314	299	304	284	292	288	302	280	295	311	284	305	284	321	310	344	347	304	315	291	344	327	305	299	277	323	298	327	312	278	335	288	297	315	319	310	312	296	330	326	287	305	287	303	304	308	317	295	293	312	294	287	327	316	317	332	319	297	321	298	331	310	314	318	296	335	326	304	303	305	316	325	300	317	305	327	297	330	314	296	323	309	322	320	317	308	324	305	308	298	333	320	329	290	341	286	282	300	296	324	290	316	284	312	298	311	316	306	317	320	342	326	305	346	321	310	317	289	301	287	301	293	321	309	338	321	342	330	261	309	323	327	315	316	323	281	320	332	319	320	292	289	278	337	297	285	321	328	303	291	342	319	299	329	294	286	314	317	320	276	310	291	272	320	337	308	337	292	310	286	329	325	321	304	295	312	342	316	286	323	308	312	330	308	314	317	285	278	292	320	315	312	300	279	318	311	325	317	282	320	290	306	292	314	335	288	285	331	277	289	309	303	279	309	295	296	316	282	295	329	261	328	305	326	338	316	335	281	326	309	328	308	320	327	322	289	314	316	313	329	317	305	317	327	320	282	317	293	317	280	280	326	266	302	288	288	291	295	314	325	292	342	295	294	312	300	295	272	293	312	294	303	324	309	338	276	296	298	327	297	358	286	289	341	280	288	289	267	314	310	289	294	290	312	321	274	319	316	354	275	298	310	346	355	320	317	287	330	308	332	312	297	327	303	288	290	320	313	328	293	311	339	328	298	291	286	287	330	305	302	300	341	317	314	283	300	280	306	302	289	320	316	320	298	314	302	313	328	291	298	321	289	290	284	353	297	284	331	315	317	306	332	322	327	333	364	319	295	329	323	289	318	318	319	294	314	307	346	297	307	315	326	338	337	321	314	307	300	307	302	319	311	273	303	288	306	287	312	320	295	278	299	282	298	305	309	314	311	313	296	278	311	330	275	318	322	318	315	315	325	312	298	316	319	289	277	332	334	284	321	296	306	304	279	294	334	283	327	291	303	281	328	276	328	310	307	325	312	323	323	300	309	294	324	339	314	301	277	304	274	311	326	322	312	321	293	297	314	308	285	292	305	300	310	326	317	295	310	300	315	287	308	333	310	311	305	277	339	303	313	323	317	287	322	343	352	305	296	313	321	316	302	301	310	344	288	304	293	322	295	321	298	315	320	336	332	331	317	325	317	323	296	276	306	286	328	316	268	309	320	269	327	280	295	312	302	274	331	301	308	332	300	333	314	327	296	305	314	328	313	318	310	351	317	309	323	314	314	299	303	337	288	285	307	329	348	272	318	320	282	289	291	288	294	333	356	299	310	302	319	320	322	328	316	265	300	309	272	328	300	332	336	307	302	311	311	329	313	312	305	299	289	321	328	290	297	300	286	277	299	303	298	325	337	285	311	272	307	334	307	306	325	312	267	312	328	306	308	317	297	351	296	322	289	316	307	338	296	315	303	315	310	328	298	316	277	287	275	316	321	297	312	326	306	330	336	335	275	311	300	289	298	293	340	300	289	344	337	290	284	305	326	297	323	304	295	290	299	276	314	284	296	313	313	300	293	300	310	306	308	329	290	328	308	328	320	297	322	309	303	299	338	283	300	312	300	302	294	302	299	334	295	304	332	356	294	327	317	343	319	268	327	283	317	284	287	298	284	292	291	341	317	289	297	314	275	326	296	307	288	324	314	326	322	289	279	269	331	324	286	284	307	314	300	321	298	306	313	329	320	336	328	322	289	330	312	308	339	328	314	311	283	312	299	321	312	285	315	316	299	303	288	281	286	297	322	341	322	303	291	332	282	329	323	301	339	302	317	308	323	271	263	291	306	282	303	278	305	308	334	351	312	303	306	312	289	335	306	296	286	287	311	317	318	330	297	318	294	299	306	288	308	338	319	316	311	302	303	365	313	314	334	314	306	332	290	289	317	306	313	319	310	286	304	310	280	300	314	305	303	263	296	307	310	320	295	341	317	317	298	327	314	315	304	294	289	333	294	292	305	304	320	323	277	293	330	310	310	317	282	325	279	321	306	321	297	309	306	313	295	312	316	265	313	316	318	290	289	292	279	356	302	321	326	314	303	306	322	298	305	327	289	316	323	305	279	320	297	300	306	309	324	306	312	307	324	302	314	290	310	309	301	257	348	299	278	308	305	321	299	319	267	308	305	311	326	300	304	270	312	312	315	310	299	300	319	321	318	285	311	346	296	301	332	314	282	309	321	306	286	306	290	341	296	306	309	298	283	332	329	315	311	262	288	283	305	302	317	310	313	327	302	327	286	317	308	308	320	309	324	344	313	292	329	298	332	310	316	322	279	310	301	342	330	327	289	309	285	316	303	333	309	314	282	304	320	318	311	299	301	287	298	315	311	335	316	312	310	290	311	320	322	295	287	312	286	341	319	326	310	318	293	329	314	283	322	321	314	318	299	310	298	311	311	319	346	298	317	295	301	299	307	330	288	334	304	307	333	313	298	313	312	310	301	342	311	301	308	299	299	323	317	310	305	310	299	305	303	310	298	298	317	339	317	309	308	329	326	315	295	321	299	327	332	328	308	328	274	312	339	318	317	328	306	315	300	303	324	288	298	298	288	337	313	339	295	286	302	352	300	304	310	318	313	285	308	332	317	316	311	291	308	317	295	341	310	317	310	320	307	301	314	306	327	334	315	314	304	320	317	309	299	298	320	311	345	320	312	310	271	351	300	301	321	316	347	286	300	327	298	302	325	299	317	316	309	290	315	330	284	294	329	330	295	299	302	310	300	335	320	279	299	312	310	289	290	347	299	311	290	309	317	315	294	300	290	298
5960	1809	3443	4028	3423	2989	2553	2194	1921	1686	1627	1556	1435	1335	1359	1199	1227	1249	1137	1201	1150	1062	1041	1077	1067	1043	998	1012	973	992	1030	997	975	961	1013	957	967	971	956	987	999	909	943	894	988	967	936	959	979	945	924	938	975	927	881	901	917	976	884	926	928	952	905	931	883	967	906	904	884	954	875	919	874	928	906	903	912	913	951	898	895	903	892	937	953	868	872	891	919	910	862	931	928	908	936	932	839	865	895	939	899	915	888	885	906	902	958	985	876	920	908	857	883	864	891	880	851	871	896	864	865	872	883	926	928	935	896	876	885	913	869	923	924	927	879	889	916	912	909	914	894	899	914	932	858	935	864	895	937	928	850	900	896	855	908	939	920	921	937	925	899	845	891	951	871	871	891	931	884	906	858	911	889	920	889	896	905	866	877	879	917	847	898	901	852	914	957	893	903	926	937	912	871	882	902	924	899	962	872	955	925	918	861	904	887	910	915	887	890	917	922	927	909	885	931	903	913	951	893	950	882	939	896	821	888	897	933	908	940	857	827	903	895	910	950	900	884	926	892	913	905	872	881	886	918	914	850	933	937	886	906	892	862	907	958	917	884	890	919	949	879	849	919	898	881	951	912	894	862	870	928	945	905	852	908	911	933	882	871	859	903	931	931	875	862	910	896	933	892	856	887	913	885	883	874	887	871	852	869	907	891	967	843	873	930	929	900	934	907	920	880	850	911	906	951	917	883	903	922	877	939	890	858	886	956	901	949	906	868	869	938	849	866	867	868	905	892	846	870	889	882	885	935	921	953	941	910	936	932	849	927	870	881	906	848	869	887	970	897	905	894	948	906	860	898	886	906	964	928	864	862	910	922	874	893	900	894	935	916	943	984	926	874	868	889	884	899	904	953	865	942	921	915	909	928	904	888	903	963	907	950	978	825	899	865	947	905	907	873	931	843	861	857	894	918	912	908	944	837	909	890	904	933	874	868	880	874	915	861	881	958	907	920	903	871	918	879	901	907	883	875	889	873	852	906	891	880	867	888	874	920	868	870	874	926	919	857	852	899	882	882	858	906	877	851	945	969	864	924	960	906	868	922	918	936	917	909	863	887	893	825	923	864	857	907	927	901	944	898	890	884	869	898	896	902	923	887	896	869	887	896	863	901	880	929	895	888	884	917	866	874	902	835	858	936	929	824	896	846	821	970	949	916	937	931	902	890	885	916	890	944	916	838	899	869	911	884	891	917	876	891	874	899	912	866	862	925	858	935	900	913	888	909	876	898	865	926	865	903	928	848	892	897	893	929	898	895	891	939	880	932	941	955	852	874	911	866	879	877	900	861	884	920	906	890	888	945	880	942	875	885	905	904	859	913	864	900	872	889	908	865	862	896	895	900	966	923	917	899	910	906	884	859	908	911	868	930	892	896	862	954	874	909	928	879	888	854	920	882	902	949	897	900	908	921	926	881	916	914	932	891	868	911	900	884	843	902	861	927	916	920	895	867	897	948	892	938	915	909	880	881	865	936	880	921	865	900	863	918	890	909	906	885	836	896	866	876	939	941	901	943	893	891	924	871	905	862	958	869	893	881	897	942	896	979	953	911	856	895	883	925	887	874	932	990	910	937	879	921	896	939	875	914	937	906	831	906	909	901	865	946	937	920	902	976	876	883	908	889	916	936	916	911	869	915	938	864	873	913	884	919	899	847	880	868	904	899	919	920	839	899	888	842	942	914	921	861	907	890	933	865	934	871	930	847	910	894	924	916	939	903	882	923	877	891	893	926	899	921	911	861	885	925	935	973	840	912	899	888	925	912	911	897	859	941	915	910	871	936	927	910	904	924	935	831	918	919	964	910	888	912	944	900	869	899	927	880	899	923	904	851	956	864	859	931	890	899	855	925	953	856	932	914	895	897	945	931	884	903	876	883	913	893	892	945	910	893	903	912	943	860	956	894	868	904	871	936	899	916	864	906	884	897	891	894	900	875	898	942	900	822	851	871	912	954	925	874	927	913	833	853	863	921	931	877	915	840	926	936	949	898	919	880	854	894	902	970	925	856	987	880	860	894	863	906	928	919	899	965	899	896	910	860	892	904	930	926	888	907	888	885	886	915	923	915	910	873	916	891	900	970	899	906	921	920	870	912	887	873	910	922	895	873	858	868	908	941	864	915	930	869	909	910	905	939	935	937	867	896	930	895	888	877	888	858	889	894	916	858	900	931	953	913	919	923	914	883	883	936	883	913	948	890	915	855	901	894	847	877	868	873	872	867	988	899	872	887	930	886	905	871	936	903	929	894	910	925	958	919	889	915	903	875	929	895	911	898	928	868	894	884	873	894	956	857	896	900	945	868	924	894	929	847	864	899	919	863	886	871	859	911	846	949	912	947	864	939	900	873	925	888	913	946	849	907	895	869	868	899	892	857	872	883	914	860	896	857	924	887	924	859	886	889	886	893	893	903	877	899	877	920	897	918	910	898	874	901	921	919	892	919	883	866	900	853	941	933	868	886	895	911	923	900	920	906	913	905	911	895	881	900	870	890	927	855	896	926	901	918	920	915	902	940	899	973	897	847	860	913	916	918	871	942	886	912	906	884	910	950	910	917	904	876	928	867	900	921	857	853	860	929	864	975	949	904	899	871	938	918	905	869	908	907	880	903	851	908	900	920	913	889	897	920	862	906	915	906	891	914	843	851	896	884	880	889	855	907	881	962	943	884	891	939	904	940	903	928	853	883	887	878	907	910	901	903	892	901	908	877	890	833	898	916	896	866	932	878	933	942	871	847	864	853	846	917	921	878	871	936	845	863	888	890	904	890	908	945	903	946	916	957	907	902	867	923	891	901	881	920	900	901	915	898	937	923	938	856	891	906	876	897	843	865	870	914	877	895	942	920	901	897	887	875	906	893	930	864	918	896	913	894	886	910	901	897	854	882	881	955	888	914	909	955	886	855	916	902	891	934	884	950	894	953	886	932	891	889	867	878	934	904	910	865	899	918	882	931	930	875	909	876	933	856	862	905	928	898	934	882	950	928	852	924	884	868	913	915	932	904	883	874	894	849	896	927	943	870	873	938	969	868	924	893	893	888	933	859	930	877	903	894	857	891	857	910	943	894	895	889	845	940	903	935	952	881	950	847	894	900	925	895	865	904	907	915	920	893	804	888	875	907	902	958	942	886	902	878	889	855	940	961	851	867	852	911	866	893	907	951	869	860	855	906	930	884	911	867	875	876	857	912	906	910	883	939	898	859	912	892	944	914	863	909	876	919	948	887	895	929	888	874	883	923	898	957	853	892	882	942	909	901	932	864	862	908	924	898	875	870	941	887	932	917	931	888	894	912	900	832	894	945	918	928	932	901	949	921	897	917	888	924	886	896	887	892	871	912	866	902	913	892	970	891	875	907	848	893	889	897	935	946	925	942	897	885	911	919	867	924	968	877	933	973	938	829	861	875	815	919	884	901	871	912	924	854	934	884	907	825	954	898	913	912	852	874	877
16951	2796	2979	2243	1650	1197	965	751	634	544	512	455	461	393	405	406	341	349	343	326	327	317	279	310	287	321	307	331	291	287	273	275	294	289	260	296	310	323	268	293	271	303	281	292	273	269	279	309	290	272	286	272	266	282	267	277	292	312	256	290	264	280	262	267	284	273	297	287	267	255	300	248	274	313	285	278	299	302	255	271	262	283	281	258	260	273	266	309	265	270	258	279	256	286	273	296	270	259	260	280	285	264	294	264	306	269	275	270	288	280	260	299	320	271	290	286	287	273	264	262	282	259	280	248	255	265	231	272	274	271	279	271	293	269	268	263	261	254	274	269	265	273	273	285	245	255	274	279	293	319	294	267	296	308	245	301	299	263	245	246	235	272	253	278	290	294	266	282	264	269	268	260	273	268	277	283	283	252	260	308	291	316	229	277	248	279	276	306	278	283	263	288	288	236	269	296	283	289	307	299	266	279	256	282	260	268	255	282	279	284	291	261	285	271	283	278	256	316	302	292	284	293	262	267	263	269	242	313	274	286	266	273	247	288	270	269	256	287	301	258	283	270	275	282	283	266	259	268	301	265	288	276	296	282	262	276	294	296	290	298	254	282	267	258	256	274	295	269	285	257	277	263	269	242	261	266	288	299	239	247	274	282	280	257	276	277	260	258	270	276	266	244	270	272	275	274	261	278	264	298	286	293	271	250	264	289	259	291	274	278	276	277	296	268	267	264	299	271	287	292	305	297	298	283	283	265	261	274	305	280	262	288	269	284	294	278	270	285	285	272	288	271	271	249	262	244	278	276	221	276	256	284	282	262	268	270	267	250	282	265	288	296	293	274	274	291	287	276	279	265	270	286	275	278	276	255	285	274	268	260	254	261	298	271	251	290	295	272	266	264	264	279	277	291	252	262	266	288	306	278	297	270	263	264	280	285	277	290	277	279	287	283	276	282	281	261	267	261	293	264	267	323	263	285	285	283	281	280	281	272	282	265	272	288	272	278	265	260	275	278	292	272	253	273	278	269	275	280	288	292	270	287	276	292	272	259	248	251	301	269	271	284	266	269	292	277	261	299	276	299	282	248	244	270	278	288	261	276	276	244	277	247	262	265	269	274	243	260	278	292	278	249	302	243	276	295	276	291	281	289	273	302	284	272	250	271	270	275	254	269	285	277	246	274	290	260	272	299	257	304	250	294	290	253	270	242	246	278	285	281	285	253	277	261	267	274	246	280	265	279	273	279	295	268	293	288	246	280	260	271	254	278	289	282	295	248	287	277	277	246	252	280	287	261	271	266	310	280	259	249	294	274	262	269	243	260	239	287	268	292	263	259	245	291	277	293	285	289	285	277	295	283	298	255	248	267	247	276	261	264	279	274	276	276	269	245	270	262	320	270	261	267	248	248	272	245	293	241	276	260	306	293	267	257	266	259	303	273	284	240	250	276	269	269	296	265	260	287	287	287	260	285	276	263	309	306	256	305	262	270	264	276	268	264	267	262	283	306	278	274	296	297	263	319	269	279	270	260	272	239	265	285	249	245	264	242	310	286	278	261	264	254	267	299	273	269	294	294	265	265	272	271	281	292	259	265	273	271	270	270	284	289	266	277	283	245	258	267	309	258	272	306	278	278	281	279	256	281	252	295	276	268	247	252	255	276	269	277	276	307	262	256	287	268	284	302	299	266	248	247	274	267	308	271	238	267	291	278	297	292	261	274	290	256	276	258	263	274	283	286	242	248	275	270	293	276	307	331	260	262	285	266	271	302	259	272	280	253	288	237	284	260	250	288	293	257	260	276	260	273	291	255	284	291	271	301	280	295	267	276	291	271	276	262	284	294	260	270	280	276	244	272	251	242	273	286	271	288	274	258	286	280	265	289	286	282	266	284	288	242	275	266	296	292	241	282	252	268	286	247	262	284	300	250	284	287	271	284	258	275	282	266	264	229	279	271	276	257	271	286	269	264	295	295	292	254	285	274	285	258	292	294	265	280	292	249	264	282	269	291	264	281	316	274	302	250	289	281	265	267	297	280	278	271	268	269	280	302	258	275	272	283	284	278	268	269	249	273	267	271	285	258	281	271	251	302	262	279	247	259	241	301	244	278	247	269	240	271	262	237	246	273	282	307	263	279	283	275	276	239	275	242	270	288	271	264	282	290	263	288	296	263	298	242	277	289	266	254	259	256	283	263	255	264	250	278	251	287	303	275	285	263	233	302	274	260	298	261	256	264	274	285	305	291	271	256	254	247	251	270	258	250	289	266	305	255	259	291	280	231	256	266	259	279	292	299	275	279	282	269	287	273	283	303	282	265	261	272	275	272	270	272	274	285	250	266	258	294	259	291	270	270	289	251	249	268	295	257	286	282	292	242	291	267	273	244	295	242	252	288	306	274	288	264	314	263	250	234	248	254	271	297	296	275	273	253	275	261	290	299	285	236	279	274	251	275	272	258	274	272	296	257	277	273	289	266	271	259	247	281	249	272	253	261	266	265	275	263	279	278	254	263	277	292	282	261	293	251	253	263	281	268	288	310	269	285	264	273	270	266	275	272	264	279	292	255	272	278	294	296	267	298	246	263	264	289	279	276	277	261	254	274	274	284	288	270	305	234	276	275	260	298	292	277	265	294	255	254	274	275	250	279	289	282	236	280	247	308	256	259	281	286	278	256	272	253	229	287	300	283	276	254	272	286	291	262	268	281	297	277	286	256	280	267	271	288	288	258	261	267	298	279	258	283	292	248	278	262	262	295	238	263	229	272	289	283	285	277	273	249	268	253	276	276	267	266	291	290	237	281	298	246	254	288	286	278	279	266	284	238	283	240	272	258	281	270	268	268	295	279	263	247	283	289	275	289	290	254	269	290	265	290	273	266	276	281	286	278	265	278	310	279	268	259	262	286	281	269	277	274	308	238	254	276	246	280	288	254	255	275	253	269	283	274	263	275	279	285	250	300	246	268	256	271	283	306	273	276	251	257	284	270	296	265	303	270	276	264	269	272	271	252	261	284	274	242	281	270	289	259	243	280	261	272	252	272	252	281	308	255	259	278	273	258	273	288	270	277	289	266	260	291	255	290	296	293	279	286	275	276	328	281	304	293	294	301	270	262	261	260	260	274	268	276	275	262	275	284	281	304	265	289	249	278	261	274	291	291	281	272	285	264	244	252	287	262	258	311	288	260	265	288	279	300	296	254	273	276	269	275	278	262	279	273	276	269	261	282	290	280	297	280	261	270	281	258	273	282	291	312	296	261	296	275	290	289	255	277	270	278	258	275	273	263	244	281	282	274	277	300	272	290	263	290	249	288	247	304	254	281	277	236	272	289	277	282	226	246	264	243	271	284	251	260	269	279	264	259	294	278	288	265	274	258	290	276	255	324	267	295	284	262	279	297	302	248	300	252	272	273	268	257	277	316	298	252	277	283	273	269	277	295	251	290	269	243	285	265	248	281	281	265	279	261	280	298	237	245	272	289	263	264	261	282	255	324
8093	2578	5564	6545	5658	4706	3938	3217	2758	2364	2159	2026	1907	1754	1591	1481	1490	1323	1339	1249	1166	1142	1155	1129	1062	1063	1084	1012	1041	1024	993	995	933	970	951	1016	925	876	920	878	903	867	870	901	927	862	904	872	903	925	894	870	791	818	836	856	791	773	851	826	869	899	833	819	859	820	833	799	825	871	802	790	848	791	786	820	850	873	803	832	824	790	803	845	877	855	789	851	842	809	790	823	832	815	813	807	825	780	795	825	844	843	812	772	785	754	832	763	774	784	839	790	830	785	795	752	791	808	831	833	801	798	831	815	802	803	760	777	770	801	794	828	851	841	777	760	806	794	810	780	806	814	781	813	761	803	824	825	811	779	794	816	778	813	816	823	799	812	809	791	796	814	760	747	797	856	832	777	842	811	838	807	820	830	874	796	787	804	806	783	824	797	822	781	773	796	725	778	780	801	800	837	819	772	798	822	782	776	809	848	806	818	782	782	767	851	798	796	783	863	860	851	751	847	806	762	810	795	801	793	810	746	828	820	817	772	766	780	818	805	850	855	807	767	836	807	797	775	812	789	806	822	789	795	779	826	793	786	851	842	787	790	850	832	804	777	844	768	821	819	774	782	831	823	817	831	785	851	799	767	764	813	808	807	788	778	819	806	824	741	824	789	764	842	787	809	821	788	778	793	767	829	812	846	808	827	786	739	786	815	821	819	811	776	765	828	801	820	840	764	822	797	783	798	781	803	783	765	807	803	839	782	803	759	845	833	819	806	822	813	763	828	815	809	795	834	775	772	804	789	763	757	782	777	793	805	801	808	783	822	768	809	822	836	803	787	766	747	766	775	790	862	770	741	856	798	799	830	821	751	831	795	772	824	827	843	825	821	798	800	793	828	790	796	792	763	816	787	837	786	900	786	815	756	813	801	797	728	800	776	744	757	805	793	821	759	799	774	773	817	806	782	785	807	801	797	709	801	803	784	755	786	834	807	833	788	796	768	801	828	802	796	791	809	779	819	821	819	727	827	730	782	811	802	785	784	797	823	807	762	832	857	831	784	784	797	812	805	779	791	780	844	794	807	769	849	742	747	788	802	784	824	835	808	774	769	816	796	771	798	793	790	757	826	795	811	769	800	756	741	763	803	793	772	836	774	790	796	767	801	816	775	795	809	822	754	776	806	832	787	752	779	804	823	779	779	823	837	783	771	819	808	788	775	850	781	831	804	842	789	781	808	780	747	743	770	787	775	742	861	801	786	831	779	813	812	825	729	782	803	756	819	748	796	809	804	812	851	795	722	886	783	803	851	811	778	836	811	799	818	795	789	800	778	827	797	798	833	784	810	744	787	797	785	826	798	787	749	770	765	798	833	843	829	752	812	793	807	775	788	806	761	786	752	742	761	764	800	842	795	786	816	803	801	769	761	802	800	833	793	732	786	787	826	825	780	793	824	845	768	792	822	849	804	841	843	814	782	833	857	834	799	791	774	775	788	809	760	765	759	849	780	791	778	830	815	808	807	749	756	806	783	795	780	785	804	776	804	778	804	759	787	767	774	817	799	778	791	810	780	793	776	819	748	785	791	833	795	800	822	762	831	741	834	817	804	786	769	820	810	778	773	806	788	816	776	809	821	810	807	754	784	805	790	787	770	786	813	806	776	806	802	780	784	731	797	833	822	755	761	832	839	790	864	765	764	765	804	818	804	783	813	789	761	799	777	777	787	815	830	768	816	784	819	743	750	775	764	797	781	774	783	771	841	821	808	818	790	838	796	775	726	800	805	806	805	794	860	810	840	771	816	807	767	781	819	790	797	834	822	778	806	813	788	794	796	821	845	783	801	757	795	807	821	824	823	807	788	778	783	785	797	798	786	741	759	798	822	796	821	806	769	778	829	776	782	780	797	798	776	782	773	823	795	828	826	789	814	778	805	855	827	848	827	780	834	765	767	757	818	800	752	800	870	742	787	789	761	813	805	797	809	805	779	750	826	819	777	785	778	801	798	883	827	867	816	800	785	750	798	832	821	789	809	804	826	742	771	748	803	800	792	800	814	781	788	803	763	806	795	779	817	814	787	803	813	797	782	783	776	759	800	740	817	788	798	837	801	807	784	816	869	720	793	835	765	788	850	794	806	787	819	817	792	837	766	755	825	754	755	779	837	790	788	812	792	797	811	777	787	810	810	796	851	815	773	789	857	806	783	839	783	824	836	790	796	802	796	759	811	777	805	816	790	825	761	817	774	742	806	777	797	765	820	766	806	753	819	797	772	794	790	792	826	803	793	848	825	772	778	840	810	830	806	830	763	780	839	847	813	781	808	732	791	781	836	784	739	791	792	777	751	754	771	808	773	768	734	788	782	748	838	784	784	773	825	819	817	763	790	768	794	825	827	872	860	799	787	829	788	773	792	787	776	775	809	751	862	791	808	730	816	797	784	800	809	766	805	757	761	796	794	733	802	819	811	826	801	840	828	779	768	817	838	817	775	811	851	802	792	806	802	808	781	764	810	784	771	794	764	759	804	796	781	785	776	808	769	798	825	810	803	849	757	825	836	796	819	778	798	811	789	824	760	815	785	845	756	858	818	789	857	836	822	786	779	793	813	785	741	795	778	785	809	752	837	774	790	797	802	865	782	775	799	793	760	800	806	782	805	803	753	836	776	804	775	805	744	804	817	840	804	767	795	775	791	888	809	754	811	763	824	755	797	819	794	724	846	741	771	840	808	814	796	766	778	815	836	769	812	786	803	776	795	806	743	704	744	800	778	844	794	802	845	795	781	838	795	821	823	771	778	763	812	758	793	817	807	794	809	815	787	789	763	784	829	833	755	798	782	796	792	754	794	812	781	818	812	848	820	812	734	785	799	813	823	778	762	844	856	792	866	768	803	778	790	779	833	788	755	860	793	815	818	816	837	825	782	767	813	811	781	801	777	775	793	842	811	771	763	783	800	818	825	773	853	779	790	797	810	805	843	792	798	805	760	828	811	816	794	785	783	807	841	780	844	786	777	808	824	788	771	880	774	815	782	795	772	763	770	788	802	754	851	774	795	819	759	811	792	808	822	808	793	808	814	765	745	784	803	772	743	799	811	802	830	747	848	731	842	780	823	753	805	816	793	795	737	827	777	810	825	771	785	795	825	847	799	813	802	777	800	784	790	811	809	802	806	772	784	841	796	795	784	814	838	768	764	779	762	829	868	838	814	813	840	816	787	801	804	770	788	775	770	811	780	781	863	762	818	777	820	779	755	836	824	836	855	837	776	774	744	799	846	794	867	783	785	813	782	786	797	822	768	820	806	821	767	803	813	804	795	781	759	795	820	778	804	809	805	821	809	841	785	817	799	778	813	855	777	844	746	812	807	819	801	725	782	792	796	778	806	817	799	753	798	827	798	788	803	840	766	800	797	813	830	798	839	779	783	824	781	828	817	773	829	787	847	781	793	826	812	831	843	793	790	783	838	808	834	789	775	752	796	794	808	807	831	809	776	781	809	802	824	770	744
2126	219	277	249	216	210	191	191	183	188	161	186	171	173	198	179	178	170	161	185	181	163	166	168	162	150	170	200	166	179	170	198	191	185	178	158	198	186	184	205	173	164	173	161	163	181	163	182	187	194	184	199	183	179	161	166	144	179	171	152	154	156	176	195	195	192	188	199	173	180	174	179	183	176	195	186	183	180	159	170	189	179	179	199	160	167	180	179	173	171	186	179	152	201	180	170	181	179	173	190	177	164	197	164	180	167	170	151	193	174	186	174	184	164	181	207	187	188	156	161	187	178	171	183	201	178	187	179	200	172	196	165	188	164	175	181	162	163	182	161	176	182	208	199	186	178	171	178	166	170	195	176	165	192	181	188	192	152	161	154	174	169	171	182	200	163	160	177	174	161	161	169	177	192	159	200	190	197	169	176	185	181	142	157	161	154	180	194	166	203	195	169	178	181	166	197	190	175	175	190	155	160	184	170	167	205	194	184	173	174	194	165	182	182	162	201	174	197	150	186	163	207	166	171	187	137	166	188	204	182	150	166	200	178	172	174	168	144	173	171	184	185	174	159	183	168	173	165	175	185	182	177	204	186	165	199	170	182	162	169	175	164	146	169	165	175	169	210	168	176	178	153	175	185	186	179	159	178	168	181	163	175	172	169	190	159	191	161	174	173	180	172	169	173	166	161	163	182	199	180	167	161	189	180	161	170	174	183	197	214	159	178	177	172	175	177	173	163	163	157	186	193	174	179	180	174	163	191	170	194	204	183	169	177	176	179	187	165	164	177	194	181	199	172	164	187	174	176	169	176	178	175	157	157	173	183	194	170	190	170	172	183	184	199	172	182	150	197	193	186	187	189	189	177	178	181	174	177	188	188	195	154	169	190	196	175	171	202	170	183	175	157	185	189	190	192	186	177	211	224	171	182	168	173	169	171	178	161	171	178	170	170	192	168	188	165	180	168	189	184	176	153	153	182	197	185	192	196	182	179	173	182	186	154	162	176	179	194	206	159	170	179	173	165	171	179	173	180	189	192	181	186	174	169	176	173	180	194	203	201	173	155	155	165	177	191	173	196	170	192	168	158	180	195	170	164	169	190	182	167	197	191	174	178	174	172	155	179	190	182	195	178	182	179	168	187	178	167	168	175	164	174	193	161	176	160	146	172	176	166	139	181	150	179	174	172	181	167	203	190	190	161	158	155	193	188	191	168	184	170	178	178	183	187	174	170	187	192	179	185	184	165	181	186	182	163	187	171	138	168	178	202	200	190	154	188	155	165	193	158	153	179	170	202	198	180	172	177	177	149	179	176	186	166	184	154	182	198	201	193	167	181	191	174	167	161	163	145	182	190	153	172	160	174	147	174	165	180	170	166	185	176	169	198	176	191	197	172	182	188	174	176	182	186	204	167	166	155	201	173	181	186	167	177	175	165	165	160	195	155	171	179	202	155	193	171	163	199	169	182	164	184	185	171	171	177	196	187	193	193	161	191	155	172	179	180	184	199	175	176	154	161	167	181	184	180	153	184	207	199	190	186	172	159	174	197	160	144	193	194	177	155	186	169	182	169	206	172	185	160	180	168	163	164	156	184	196	172	179	186	164	174	172	192	178	172	185	180	154	150	189	187	179	166	186	182	183	164	177	188	181	179	170	187	165	181	189	197	168	180	167	189	203	180	184	173	163	195	178	201	154	182	183	155	165	168	171	158	174	176	169	193	176	182	172	147	173	188	211	190	167	158	179	196	193	170	180	180	181	185	189	216	200	186	188	202	190	154	153	187	193	159	179	138	184	167	158	182	139	184	173	173	170	177	166	186	191	192	167	180	172	187	174	194	171	185	163	174	169	153	175	157	149	178	150	192	208	202	193	165	158	168	198	158	185	164	169	167	178	178	159	193	173	173	132	184	175	191	171	192	170	185	174	177	146	184	174	165	150	156	178	194	182	169	168	169	164	184	195	176	159	168	169	167	167	190	198	181	172	175	181	187	180	179	192	161	160	181	157	176	174	177	181	165	181	168	174	206	193	184	187	168	165	187	181	175	220	165	179	159	193	190	176	156	195	154	164	213	164	187	177	198	143	192	170	181	171	168	181	196	197	174	189	181	170	205	199	182	176	181	181	161	167	186	211	162	164	170	196	184	185	160	196	176	180	174	178	154	164	174	169	160	189	166	186	199	193	175	204	199	189	178	168	180	183	189	178	153	196	202	179	166	195	178	195	191	187	156	174	176	177	170	155	166	148	175	154	191	190	186	177	198	170	171	165	180	165	190	187	173	152	161	193	188	177	166	195	184	196	171	166	164	177	150	177	182	172	190	161	196	207	192	170	203	178	171	175	181	181	174	159	189	179	167	167	162	214	181	167	203	176	179	184	171	212	172	151	165	166	163	199	186	197	189	175	154	205	187	194	184	179	162	175	200	179	194	164	185	160	170	183	170	153	172	164	157	173	179	158	167	192	197	187	178	188	198	184	177	165	165	181	173	183	197	179	187	183	173	190	196	185	174	185	165	167	181	170	206	180	183	166	174	159	166	170	154	181	197	181	171	193	195	170	164	172	189	183	180	196	178	170	167	208	165	193	166	169	193	172	156	164	155	167	191	174	171	159	196	182	168	184	192	171	166	160	181	177	140	170	178	177	157	192	189	161	193	153	164	185	187	176	179	175	196	198	172	197	178	184	175	187	175	177	181	182	179	178	192	194	186	168	194	152	161	169	158	181	178	185	176	173	171	154	173	182	169	173	190	178	188	178	161	178	182	189	146	185	192	172	176	187	177	173	167	195	192	190	171	173	167	159	155	206	176	199	159	199	171	189	177	173	179	190	184	173	177	194	161	192	171	185	177	159	168	175	180	177	157	185	187	170	164	174	180	177	209	159	176	195	169	174	158	202	184	177	172	174	159	159	202	176	173	202	163	164	161	168	179	167	164	179	190	212	184	173	164	174	187	194	174	171	183	176	166	182	192	146	187	170	172	181	159	161	186	202	196	193	185	162	154	174	181	189	160	166	177	157	184	159	181	177	173	178	212	179	197	194	202	168	172	186	149	164	178	176	177	179	157	158	212	169	180	169	160	174	158	185	191	182	174	166	182	192	191	184	173	164	190	179	157	187	170	187	154	144	174	176	168	181	201	147	171	161	188	192	174	176	185	166	190	165	156	196	195	172	156	189	179	186	179	177	176	198	197	196	186	181	166	163	174	182	179	182	179	176	165	170	177	185	186	164	187	194	170	193	172	182	186	183	171	162	179	184	186	174	165	183	183	186	162	184	160	183	176	184	153	172	181	183	182	185	170	167	181	188	181	180	142	193	172	159	176	180	164	208	188	194	155	164	159	189	174	162	167	194	191	193	188	192	184	166	181	177	173	181	182	190	167	174	193	176	212	182	171	168	166	184	173	173	167	173	165	179	202	170	165	185	187	166	168	166	191	187	170	167	178	181	148	182	171	161	181	178	173	170	181	178	178	171	176	173	174	169	195	189	189
1929	623	751	714	721	696	648	642	623	592	581	578	555	607	581	566	570	580	598	540	540	606	568	568	615	562	571	550	627	550	587	529	546	559	586	543	578	590	546	573	587	544	564	587	564	574	538	548	556	575	570	543	577	539	582	576	589	556	542	577	520	543	529	524	535	639	547	589	565	569	530	581	517	576	580	599	545	572	580	566	570	587	592	594	578	589	560	574	578	551	586	581	578	591	587	557	544	538	585	541	558	579	598	551	567	582	625	540	560	546	550	543	599	553	565	535	557	561	610	550	518	563	512	580	533	549	516	638	606	574	573	584	551	549	564	579	549	537	585	571	527	569	541	571	550	597	553	606	558	585	539	538	596	600	581	577	607	576	562	553	559	578	573	552	596	578	545	574	583	521	537	536	505	536	565	587	549	630	598	549	580	601	593	566	564	582	582	572	563	584	535	582	576	577	555	558	576	550	533	546	569	541	562	554	539	541	577	586	541	577	572	551	555	595	571	580	565	559	539	561	566	559	570	558	572	593	551	602	556	541	571	562	483	557	568	581	570	536	591	531	532	565	536	555	588	546	581	550	553	526	591	597	545	519	579	586	570	575	594	524	569	566	562	516	592	553	605	527	582	514	579	591	525	539	569	567	563	574	555	527	568	607	530	609	563	563	587	541	570	588	567	565	560	568	580	593	538	512	590	588	593	611	561	553	548	534	542	555	544	542	545	543	560	558	560	546	554	550	517	559	546	531	555	534	516	564	572	616	578	541	519	569	558	600	539	541	534	560	608	563	617	544	562	543	569	579	591	565	519	576	597	595	579	565	559	549	579	558	562	566	541	580	559	567	564	560	570	604	549	579	579	550	528	552	519	541	556	536	604	537	593	562	558	560	576	541	565	558	549	566	524	565	542	526	573	538	559	549	555	565	619	624	569	541	568	543	636	552	597	598	581	576	556	589	575	569	565	594	563	543	623	588	597	606	609	539	528	557	578	573	579	550	531	575	556	560	600	528	554	594	554	579	568	557	572	604	617	542	576	577	590	559	574	594	533	540	549	570	547	563	562	515	570	566	593	584	579	537	540	558	588	547	570	552	586	565	612	541	591	592	556	562	611	583	581	559	544	581	606	522	582	535	528	569	591	554	553	584	542	560	544	589	556	570	609	604	569	562	594	542	558	559	547	554	567	547	564	536	588	516	510	579	564	520	595	571	559	574	521	580	560	532	555	550	543	558	535	551	527	536	579	590	606	531	555	546	588	564	589	601	562	542	569	553	558	512	594	525	548	516	552	613	579	585	616	534	559	554	562	586	579	530	509	538	560	563	569	543	568	534	548	553	578	567	541	537	583	549	550	586	575	554	552	569	597	570	580	596	535	572	567	560	544	564	578	590	574	549	538	551	543	608	595	573	559	590	617	515	607	559	554	564	563	565	544	590	550	561	547	548	590	534	570	581	563	559	602	549	540	507	557	604	584	601	549	564	579	570	598	578	540	601	551	565	544	583	532	575	544	599	573	544	588	580	560	570	597	557	577	566	574	609	545	562	570	593	546	570	554	593	626	564	578	575	574	544	573	575	591	545	564	561	542	546	584	549	561	578	595	580	535	527	511	570	561	582	573	567	564	552	562	545	542	520	519	554	527	561	576	556	577	534	552	578	586	539	553	541	539	553	544	564	574	583	541	537	529	575	565	543	588	575	595	543	593	542	537	589	586	617	574	607	531	526	528	533	564	557	537	551	552	581	566	587	586	584	556	528	553	559	614	564	604	537	484	567	540	559	588	529	585	554	530	546	541	547	528	584	521	556	587	548	551	566	548	550	573	577	575	551	581	573	545	553	556	554	602	581	561	563	548	592	546	572	525	555	615	551	577	588	522	608	539	555	571	584	560	540	566	542	548	544	553	546	548	518	568	585	566	538	581	579	538	590	552	534	565	554	514	560	562	548	590	574	546	572	566	581	540	548	544	576	579	561	555	569	573	552	532	594	536	561	563	566	558	572	515	592	556	599	561	555	576	582	528	591	540	570	557	554	555	557	602	561	561	571	553	534	607	556	605	576	568	571	563	603	572	555	550	557	554	547	503	558	557	574	580	548	558	554	534	562	572	560	540	560	578	547	592	557	588	535	533	570	555	530	584	580	561	544	565	538	544	568	571	593	566	549	577	567	608	515	547	536	600	602	554	547	560	600	550	591	571	590	572	580	543	567	578	529	549	566	579	579	528	561	595	583	592	546	502	605	542	592	577	527	534	569	551	607	538	566	559	565	571	568	572	579	560	549	535	572	558	577	555	545	542	553	547	589	558	580	548	532	622	563	578	567	612	550	554	559	591	564	579	588	556	547	564	580	565	564	590	575	594	526	549	595	560	591	514	550	556	565	524	541	545	557	539	569	588	575	539	561	522	547	552	533	527	577	547	586	581	544	538	589	606	588	544	553	544	551	565	559	569	553	577	570	549	553	576	573	555	574	517	570	553	518	567	597	585	586	551	552	544	583	525	623	547	537	533	531	623	577	546	533	542	594	561	552	582	604	578	594	567	572	543	545	574	571	591	577	560	598	572	563	585	557	559	605	591	580	568	545	565	577	550	544	562	584	553	591	632	555	575	574	591	555	571	584	571	563	558	610	573	530	571	558	615	574	566	563	598	543	559	573	588	610	531	496	600	532	532	577	535	564	579	535	535	584	555	570	567	600	579	551	574	567	573	574	567	573	607	615	565	585	563	599	570	562	574	524	531	565	549	532	552	549	568	593	554	570	591	603	575	607	554	581	556	519	558	573	595	569	544	568	525	575	559	521	603	529	587	556	567	602	558	526	538	563	547	540	545	569	546	577	579	567	585	560	614	566	562	611	570	574	522	599	540	583	551	562	592	576	573	557	572	583	579	529	536	569	546	599	553	549	538	557	591	570	553	536	565	560	533	557	573	594	534	500	610	574	534	536	551	563	546	549	552	595	543	543	550	569	561	578	534	604	551	577	550	514	557	561	547	540	574	542	592	582	563	550	539	570	595	563	605	555	573	553	557	572	566	519	576	546	615	602	577	525	567	555	577	514	553	581	508	610	562	523	582	586	565	577	577	545	561	602	533	554	584	564	606	558	576	541	569	567	612	557	566	585	532	574	583	528	515	559	552	590	546	589	560	550	524	563	576	581	592	551	566	578	579	611	583	566	533	582	575	566	553	559	550	563	557	573	579	593	537	548	587	540	534	535	570	580	564	558	535	562	533	588	589	585	544	560	579	565	530	528	577	567	570	585	568	572	536	605	562	584	532	557	575	565	573	561	611	566	606	565	557	566	578	586	529	578	563	594	566	557	552	576	546	550	569	583	574	553	541	574	561	539	591	547	579	541	559	536	585	569	580	555	573	586	591	561	565	533	547	578	525	577	563	561	599	572	555	588	517	539	572	525	556	576	605	586	562	541	582	526	567	557	558	555	539	531	552	590	544	572	517	511	516	549	563	577	542	576	586	567	597	563	599	506	574	570
9171	1277	1698	1382	1007	780	677	555	478	457	403	420	389	360	398	362	356	355	364	357	357	335	341	328	336	351	349	331	323	332	323	275	364	324	325	288	347	339	298	315	338	325	297	343	292	304	321	320	299	327	347	322	308	295	298	302	308	299	333	281	301	322	340	332	310	317	317	299	323	295	305	323	306	308	305	297	296	303	295	296	322	277	294	312	339	307	315	345	311	305	318	277	300	289	328	339	292	292	290	352	329	290	299	317	273	309	304	301	308	297	295	345	309	266	300	334	319	306	308	305	326	321	294	335	286	323	303	307	341	315	329	328	307	312	305	318	324	315	311	309	336	326	283	285	340	313	305	304	333	313	321	324	331	280	324	279	270	339	307	297	312	296	312	314	288	318	327	304	299	289	314	288	297	323	299	293	302	285	301	282	315	338	308	318	337	279	334	303	292	356	288	319	307	329	314	298	303	290	319	298	293	296	318	310	326	328	322	298	290	345	320	304	293	310	327	270	335	274	304	328	316	286	299	314	348	269	316	302	301	292	275	313	344	316	330	305	320	293	312	332	332	307	326	321	333	342	300	299	316	315	333	315	321	325	292	313	330	311	283	322	300	285	316	289	285	313	297	323	294	315	342	333	317	330	308	303	291	308	296	305	319	288	323	327	314	286	322	307	309	299	289	308	303	268	312	317	308	337	322	293	300	259	328	327	314	314	308	328	321	274	290	303	297	312	285	290	312	311	290	309	311	301	278	299	324	321	311	300	304	295	296	337	304	300	281	318	305	294	341	284	324	297	324	301	292	331	322	293	315	292	295	300	314	361	319	296	294	311	301	326	327	312	323	308	309	319	310	321	326	336	292	289	302	303	300	320	331	306	330	299	313	333	286	285	292	324	288	304	311	315	315	299	296	308	279	323	295	304	303	300	301	313	292	278	309	323	316	298	325	328	311	314	313	277	332	306	322	313	319	288	290	292	319	320	332	295	291	315	307	329	321	295	324	320	286	314	351	304	330	297	321	319	252	335	294	319	286	317	328	302	291	330	294	271	289	317	298	328	331	323	320	315	304	274	335	298	306	339	322	325	278	320	305	349	311	301	334	287	310	305	312	321	300	314	302	338	298	307	327	304	300	324	304	287	307	295	312	299	312	354	328	298	304	322	302	311	316	307	279	337	318	309	317	318	298	300	322	306	286	297	288	310	304	300	297	314	351	336	336	311	340	316	316	295	314	288	333	310	332	255	302	345	305	332	319	300	324	325	332	295	313	299	297	287	332	281	315	311	310	278	314	297	320	313	276	314	299	321	289	286	317	281	322	346	287	291	283	330	298	285	317	300	331	316	289	316	321	344	316	324	312	300	276	301	343	322	300	323	316	296	319	309	279	315	339	323	311	313	319	317	278	332	290	331	290	329	333	290	327	307	315	307	334	291	323	325	282	308	306	319	291	322	317	333	306	311	301	349	287	295	294	299	326	330	315	306	312	324	310	310	302	332	314	303	317	285	331	316	302	296	296	318	290	291	316	311	316	334	331	279	277	300	328	294	321	283	331	335	318	307	291	308	330	316	318	313	300	324	319	343	318	320	324	277	287	326	316	312	302	321	295	297	318	322	316	314	305	322	304	315	328	277	306	307	326	287	297	325	313	304	326	311	284	298	311	300	284	315	304	304	330	325	326	324	302	301	287	291	285	311	295	361	288	275	300	293	341	308	316	320	318	317	290	267	290	322	302	290	291	311	297	318	329	344	313	315	329	292	314	307	317	313	333	299	301	309	313	312	325	291	342	311	305	297	336	316	310	346	321	326	332	303	318	276	293	306	300	287	306	311	286	325	315	310	287	319	327	308	345	317	307	322	312	301	299	321	281	307	324	330	321	307	279	311	295	309	316	286	305	321	285	280	318	321	314	300	312	318	296	283	298	274	338	300	338	312	315	315	305	301	291	295	309	302	316	298	331	301	300	331	317	311	319	315	316	301	307	314	306	300	325	313	281	317	282	330	316	348	307	280	299	314	299	271	301	270	318	312	305	327	286	301	305	312	312	320	298	305	302	316	284	313	315	329	329	294	301	331	335	303	322	300	290	284	325	314	317	311	293	297	328	312	297	326	278	332	312	312	313	295	326	324	308	313	302	296	336	314	298	318	317	324	336	281	326	303	310	325	311	358	343	339	299	306	293	292	318	317	288	332	342	300	319	317	292	315	291	304	316	318	333	309	342	302	295	300	324	293	361	338	319	332	317	279	304	306	327	300	301	288	323	259	309	299	303	326	303	293	288	310	319	311	313	314	310	298	300	301	321	291	285	291	310	302	316	305	293	316	312	318	263	296	316	304	290	304	295	335	285	300	318	286	329	312	304	317	318	327	348	325	325	299	303	287	298	303	315	283	305	320	306	305	312	273	279	315	309	284	305	303	309	302	291	290	323	292	314	291	338	322	302	299	317	302	289	307	314	313	321	313	320	278	317	320	289	269	295	342	314	271	325	352	309	301	307	295	279	298	265	316	307	312	318	318	327	309	333	318	319	321	296	309	318	296	272	298	279	293	307	305	295	322	320	307	312	322	319	326	326	352	312	303	305	302	284	323	301	312	313	311	309	341	313	324	314	315	286	353	299	342	365	297	331	305	274	313	282	299	344	317	322	319	316	293	320	278	299	344	292	282	338	288	302	305	323	339	292	295	310	310	295	305	332	322	321	315	330	288	316	308	303	280	306	331	289	304	325	278	336	308	333	300	309	284	341	338	303	325	318	289	298	334	294	322	339	302	327	289	315	291	309	309	320	355	329	295	324	321	317	295	300	302	293	294	312	307	306	317	317	308	312	329	306	268	277	318	320	309	316	331	280	340	299	279	322	306	292	286	334	303	307	335	294	271	306	340	313	329	334	292	294	313	320	306	331	322	351	305	314	290	337	307	308	298	302	290	320	312	318	291	295	315	324	302	329	330	307	321	328	299	295	329	320	322	286	318	283	330	283	323	304	318	299	300	305	307	318	313	318	292	309	278	309	293	320	332	341	304	319	318	354	317	308	274	322	289	286	276	307	333	324	317	302	319	325	285	317	295	309	310	316	288	330	296	290	311	316	302	326	335	327	321	314	322	310	342	290	291	339	302	316	327	280	337	296	303	304	287	264	261	335	328	345	312	299	330	332	298	302	324	289	288	288	332	337	316	322	315	304	330	322	288	316	279	315	311	301	310	327	290	313	322	313	295	298	288	292	306	300	298	313	291	303	324	296	310	298	307	342	315	344	292	284	268	277	291	311	305	326	321	267	327	280	283	316	316	312	322	310	317	300	315	304	312	329	307	310	330	306	290	296	339	283	341	333	334	302	318	316	296	315	331	322	340	320	308	331	287	287	302	319	311	293	306	335	307	294	337	321	316	293	287	307	323	305	298	314	318	298	282	333	319	323	329	311	335	294	323	314	334	324	321	315	334	315	300	295	295	276	315	320	288	300	346	296	320	319	297	300	301	308	309	346	291	336	319
5694	1903	3511	4119	3510	2993	2466	2142	1972	1796	1619	1509	1468	1374	1322	1279	1180	1151	1187	1119	1053	1138	1110	1031	996	1060	1028	997	1017	981	999	1031	981	963	965	957	952	938	1007	937	939	968	924	958	947	940	916	967	961	941	940	925	918	898	889	927	888	905	972	922	887	939	932	919	926	906	926	935	901	998	947	896	855	878	897	882	920	860	889	883	916	929	972	970	928	876	905	894	889	927	934	877	947	885	916	877	912	930	832	922	940	963	920	886	888	893	939	946	953	931	902	855	898	938	896	841	861	897	950	862	947	844	877	906	889	930	854	899	919	926	916	871	898	895	848	836	935	883	901	902	895	868	848	958	975	904	915	930	844	925	897	891	898	890	915	918	911	898	907	882	847	901	920	907	931	906	862	898	915	842	899	886	877	899	846	909	904	941	900	898	871	862	876	893	883	897	902	885	907	904	928	949	913	946	957	940	922	903	876	887	867	856	934	882	881	889	860	858	895	902	911	913	869	933	906	873	871	820	948	886	883	895	894	936	915	910	938	856	934	865	857	879	912	891	871	957	913	887	893	924	959	890	911	825	890	828	910	908	961	913	861	932	922	928	860	905	827	883	925	879	852	875	940	915	853	888	855	871	870	920	813	868	883	861	899	910	909	883	872	908	925	925	877	901	835	906	878	878	898	946	926	948	896	907	893	848	919	855	898	895	882	874	906	882	887	870	865	891	916	889	894	916	892	900	919	851	881	879	881	846	845	897	905	907	942	948	879	874	898	845	889	939	903	870	898	883	898	860	948	895	892	891	873	851	871	885	907	908	905	899	893	852	915	863	936	936	920	886	948	869	894	839	913	904	901	825	874	897	881	923	905	932	915	854	902	940	933	914	887	923	932	943	872	839	925	866	881	901	912	895	859	931	863	914	919	891	935	874	877	872	864	894	895	916	886	909	909	940	875	906	890	876	909	854	981	901	917	901	897	887	837	934	887	908	860	901	887	860	891	869	898	920	875	890	869	850	954	842	920	894	916	921	885	890	897	835	900	900	942	920	929	863	908	847	898	923	912	841	887	915	895	945	886	947	934	905	914	885	921	891	852	870	945	894	851	925	876	940	825	895	893	948	880	876	889	916	881	854	884	894	903	864	887	978	952	914	905	915	854	901	919	929	903	902	925	868	888	911	898	871	915	910	962	879	903	872	943	909	914	916	903	899	857	917	841	928	914	937	895	864	842	860	916	881	873	896	925	886	897	872	836	890	877	894	881	921	855	930	866	917	872	912	949	883	855	921	916	918	893	902	942	898	895	889	891	896	865	927	884	929	933	946	834	908	854	901	896	888	911	897	876	867	898	905	888	883	948	881	920	916	958	892	861	943	862	868	855	932	963	902	929	884	901	883	882	891	925	920	916	932	943	910	969	898	853	846	956	914	916	940	892	891	882	940	897	906	893	894	891	947	854	865	975	859	920	896	915	880	955	855	890	877	837	888	901	865	913	897	971	945	865	870	905	906	917	912	914	879	884	842	938	905	885	925	881	931	887	923	972	899	880	878	878	888	877	883	876	850	896	865	937	881	880	892	858	881	918	900	874	861	928	890	877	878	904	890	904	894	884	925	891	921	853	861	874	895	901	910	904	891	887	878	927	962	889	920	893	911	890	892	924	863	899	919	895	885	932	887	911	908	851	896	911	932	859	927	910	890	911	880	912	862	884	916	895	883	953	929	844	877	849	961	908	915	894	946	913	895	958	902	978	892	877	907	925	852	896	829	910	860	908	965	886	905	886	904	901	916	856	872	955	866	852	908	925	951	878	919	887	870	909	907	868	899	928	923	934	859	840	916	912	923	920	866	956	908	931	883	857	929	903	945	889	876	912	940	893	888	876	871	972	881	861	863	896	910	936	859	862	905	874	948	901	873	870	842	911	904	917	915	918	930	832	866	966	935	843	911	923	890	940	867	926	893	881	924	946	850	893	878	834	941	919	901	896	920	897	906	895	882	856	911	885	915	886	901	895	889	856	869	861	903	901	921	895	884	883	903	867	855	892	936	883	943	902	904	945	930	887	940	927	935	867	919	825	919	883	963	936	901	937	892	958	921	892	905	890	907	902	921	909	919	917	879	874	891	896	898	900	895	907	880	888	881	918	920	927	921	852	875	865	889	893	919	892	935	913	918	901	873	895	916	907	844	913	908	903	936	895	929	880	846	887	921	897	907	889	908	935	861	887	940	905	941	923	919	883	883	928	893	869	878	889	899	909	896	890	923	907	953	892	923	867	866	884	912	866	914	877	880	924	922	927	892	896	887	902	886	948	939	845	912	931	918	948	879	918	906	929	894	880	921	933	830	827	871	880	877	896	863	811	895	886	920	878	908	954	931	891	924	916	867	871	900	935	874	833	930	888	853	916	870	916	893	878	931	894	890	868	890	878	859	865	906	827	871	886	893	944	908	872	904	884	939	881	900	953	943	880	933	936	881	861	915	856	913	932	861	880	917	927	935	884	927	926	936	890	964	885	934	898	868	890	888	866	911	915	954	880	888	908	935	896	908	920	891	917	890	925	930	900	859	942	906	833	920	903	882	874	964	854	864	884	899	912	955	871	958	892	944	910	929	863	898	933	1002	914	906	886	937	879	917	913	930	912	881	908	890	897	909	939	878	876	862	913	913	906	884	921	863	882	921	932	854	878	915	912	929	946	868	860	875	879	905	871	934	869	901	925	911	835	930	907	851	939	880	864	928	862	879	883	910	903	868	862	906	890	922	906	854	865	959	858	897	869	918	868	949	915	888	874	899	882	907	880	878	964	889	915	852	893	844	898	939	910	945	883	896	889	928	947	889	860	892	939	902	910	885	931	947	854	913	835	844	897	902	933	924	922	871	896	905	898	899	972	881	888	893	921	888	915	929	882	909	899	910	866	863	864	919	950	935	855	930	893	931	880	903	923	869	868	930	896	961	908	942	876	881	900	958	904	885	907	869	882	849	880	888	909	842	965	891	886	897	920	931	879	867	906	867	903	955	915	855	949	954	925	874	890	894	898	939	909	828	905	895	879	855	917	903	911	920	908	852	916	953	842	996	923	894	890	924	854	922	933	840	918	891	950	824	887	891	895	848	879	953	903	906	884	925	868	907	899	892	834	930	857	905	888	870	901	845	896	894	896	858	900	892	861	862	892	942	919	910	900	866	930	904	927	928	953	909	860	880	855	962	893	890	890	831	901	924	877	889	873	872	905	893	940	856	935	897	927	904	838	886	942	953	883	927	880	894	922	885	923	904	870	926	912	869	901	827	873	884	901	973	929	933	810	927	913	929	964	900	910	875	910	845	864	888	907	873	927	904	855	940	900	905	899	919	927	904	867	888	939	850	912	917	925	899	891	951	851	903	913	962	913	947	906	867	967	880	915	932	938	871	878	913	919	927	882	890	887	912	891	924	921	906	888	920	848	894	890	879	891	873	896	847	916	925	888	879	917	968	880	872	902	886	860	849	860	877	893	842	864	965
16653	2672	2836	2366	1596	1276	916	802	631	581	521	485	463	403	414	374	370	319	331	311	341	323	323	317	361	332	312	298	298	315	286	272	304	317	264	294	266	304	292	279	289	287	287	296	279	287	258	290	295	293	270	290	279	262	272	273	276	272	278	283	276	255	274	282	283	294	251	278	258	275	299	277	271	283	265	276	266	276	287	242	314	253	296	284	289	249	288	265	284	267	274	304	270	276	260	265	294	281	280	285	280	288	254	268	283	239	269	257	288	290	289	307	263	301	267	261	297	262	274	282	266	253	284	253	259	273	278	285	277	274	266	271	244	285	273	270	275	279	295	270	264	279	296	262	296	247	241	285	286	317	252	255	263	311	285	236	287	282	297	273	275	269	268	271	246	250	273	262	296	263	292	262	268	260	265	263	261	290	254	266	280	257	277	262	270	269	301	269	273	283	294	255	265	285	270	292	266	302	266	268	241	265	288	260	291	302	278	299	286	258	281	279	294	300	273	278	303	269	265	270	279	250	267	273	251	304	277	263	290	260	245	295	262	259	284	284	283	250	259	263	279	274	254	278	237	271	261	271	250	276	281	276	248	276	265	263	292	288	309	272	264	263	275	257	266	252	260	283	293	272	270	292	284	299	284	262	248	276	265	271	264	266	262	274	255	272	293	299	299	302	265	278	260	246	282	296	252	251	258	294	286	272	276	268	260	254	275	273	303	260	242	269	263	277	277	255	229	279	263	309	278	296	284	270	280	275	255	285	251	262	256	277	255	245	272	292	282	283	289	260	298	294	274	259	262	250	257	284	282	267	282	278	270	278	283	292	281	280	264	263	270	286	256	256	285	257	274	264	288	260	290	276	284	273	276	272	264	278	280	313	250	250	297	291	260	261	280	290	251	237	292	291	291	265	280	282	268	266	261	269	292	287	246	269	263	286	269	260	270	269	281	259	281	283	245	283	254	273	259	316	243	257	282	283	267	283	276	271	284	296	279	278	272	237	305	256	291	260	298	275	251	275	267	253	277	246	269	281	257	275	289	279	270	277	245	274	268	291	276	279	258	289	265	281	270	284	265	292	294	271	248	303	284	292	297	272	279	254	279	273	279	277	283	242	287	272	264	299	286	257	252	254	246	287	262	302	263	292	263	278	279	251	273	262	297	273	268	272	232	234	291	266	275	291	250	266	265	284	285	277	290	271	261	267	290	269	258	280	253	259	311	239	223	302	266	260	269	277	295	272	266	263	267	263	300	252	273	278	248	293	298	269	258	278	286	253	266	248	247	260	272	253	290	261	264	276	279	260	276	238	265	244	281	267	283	260	288	308	272	302	272	263	241	246	244	280	247	254	259	285	276	281	262	263	270	278	281	288	267	302	286	285	297	277	264	259	283	310	280	295	302	260	277	284	247	266	262	242	262	278	267	247	274	274	299	237	296	283	222	276	292	291	275	252	276	268	283	237	254	281	273	290	270	246	265	280	269	249	249	286	302	263	259	287	265	265	273	251	290	290	284	270	257	281	261	261	276	246	279	279	271	274	282	262	276	285	283	290	263	268	276	259	270	264	291	245	313	290	285	269	278	258	308	261	294	277	269	309	256	268	263	250	264	275	240	300	282	264	249	283	262	287	268	278	306	266	254	244	277	270	256	280	253	296	272	280	265	261	276	281	238	289	257	265	276	273	277	314	290	290	250	276	255	262	274	278	284	273	257	266	301	278	285	254	276	281	268	317	248	299	267	288	259	268	289	272	301	271	263	268	282	257	257	289	272	248	272	248	281	296	288	262	269	275	256	277	294	263	291	269	261	262	271	262	284	277	261	268	267	299	274	249	276	252	219	248	281	290	296	284	275	275	279	275	270	295	244	275	314	278	266	297	261	270	291	294	279	272	273	255	262	317	275	278	285	259	274	260	266	299	260	259	254	253	237	284	271	245	261	274	285	292	295	251	284	305	278	256	273	281	272	276	272	282	253	271	271	272	276	245	258	275	243	308	253	265	297	262	293	281	279	267	271	265	298	301	293	259	286	287	274	270	278	280	272	271	288	261	296	254	293	263	284	275	261	259	285	274	247	251	262	271	262	260	263	253	270	280	256	302	254	285	281	288	295	253	258	267	273	249	262	274	270	233	258	276	251	268	263	268	269	281	294	289	297	293	255	258	242	299	270	263	245	274	269	259	291	248	255	298	278	287	234	290	259	272	270	270	283	262	274	262	268	234	273	251	284	253	258	258	283	254	262	288	261	279	259	275	290	255	271	291	276	275	275	297	293	262	313	293	269	296	271	276	302	302	280	286	247	262	290	298	276	291	271	275	274	251	260	258	281	257	252	250	272	282	303	271	256	299	247	267	279	265	295	251	248	283	280	268	261	259	284	250	297	271	290	276	268	316	264	274	279	251	259	257	295	289	288	274	283	240	297	261	298	262	260	239	246	265	280	259	274	269	276	288	269	255	302	283	261	250	256	259	286	252	257	294	273	257	282	262	292	269	281	292	253	244	252	283	281	300	267	322	289	320	277	280	264	255	263	269	264	262	293	258	282	285	301	247	249	256	274	278	254	266	258	274	252	267	260	270	289	273	264	284	286	281	276	282	264	260	298	250	277	261	293	277	263	276	253	270	284	269	270	283	248	265	258	300	289	282	252	288	281	279	263	264	289	232	269	290	278	275	265	278	252	287	282	298	257	274	261	250	284	265	259	263	290	279	284	271	266	277	237	265	250	287	315	264	268	278	294	253	253	276	257	266	257	256	287	252	274	263	330	277	250	263	271	279	290	266	292	309	275	269	267	273	268	288	290	287	269	264	265	291	270	261	300	276	285	267	267	262	286	244	269	293	246	235	294	280	258	292	286	294	269	244	290	295	265	262	284	277	269	272	254	288	272	311	255	323	292	266	288	273	253	257	244	300	287	235	278	261	261	246	304	267	287	282	294	278	288	264	258	267	237	276	256	260	309	264	283	265	293	292	280	249	246	298	266	254	322	313	242	273	248	283	265	257	260	232	269	273	265	263	287	285	253	307	251	264	305	292	267	268	298	238	276	281	282	288	271	298	294	259	256	296	240	298	277	242	259	274	279	279	260	245	320	308	245	270	296	274	265	261	236	306	293	269	273	254	272	280	287	281	280	300	265	287	262	275	253	289	266	263	241	274	294	264	255	292	276	273	294	262	298	302	277	284	295	270	247	255	272	263	303	243	254	263	257	280	285	267	264	262	286	287	281	270	290	270	286	267	305	282	306	296	284	252	269	290	298	256	291	287	259	275	296	273	267	267	307	264	272	303	300	292	254	277	267	261	282	286	283	255	278	312	291	252	270	316	296	287	300	290	268	286	299	276	270	255	267	289	282	274	278	229	263	272	261	246	274	244	286	260	297	265	293	262	285	285	270	281	256	298	299	300	288	294	280	247	260	282	300	268	286	299	271	295	262	274	250	270	256	262	286	257	256	241	263	282	229	289	278	269	277	272	299	292	269	263	252	277	258	284
7798	2662	5529	6597	5684	4651	3910	3232	2775	2398	2189	1993	1827	1733	1549	1368	1426	1313	1261	1248	1177	1161	1159	1126	1130	1085	1027	999	1017	960	1002	965	950	1003	918	911	986	885	891	921	933	922	876	881	863	831	846	831	839	842	880	850	857	870	881	891	873	928	832	817	868	857	809	917	895	828	846	831	800	789	836	835	822	810	852	820	830	793	794	844	833	824	813	796	874	783	815	822	768	884	812	774	768	843	806	813	806	847	778	833	781	792	779	819	801	828	785	830	838	835	867	786	793	819	857	833	770	816	762	823	807	844	805	782	796	780	769	801	822	774	817	840	804	805	808	841	835	825	809	786	776	819	847	820	844	787	757	747	764	784	810	781	833	809	822	753	821	792	812	791	792	797	803	759	788	802	829	858	826	851	755	773	789	757	745	784	776	735	780	817	797	780	803	807	809	790	758	785	773	757	774	787	794	825	793	827	775	808	833	765	724	819	826	841	836	797	819	825	828	800	805	810	817	830	779	784	812	835	817	876	794	761	789	801	816	839	753	746	796	837	807	845	751	801	840	847	785	785	783	817	782	785	832	805	845	751	807	790	812	760	809	818	850	840	800	812	833	797	753	801	775	812	786	814	794	805	758	762	799	758	737	846	740	793	737	805	769	794	760	820	806	790	810	790	794	789	826	784	796	789	811	803	838	795	755	781	768	778	819	770	793	766	839	757	840	808	796	805	802	799	817	782	773	797	792	788	852	832	743	758	767	836	803	822	831	770	805	832	815	802	781	806	815	754	768	783	824	733	784	770	814	794	754	807	811	813	761	804	805	823	756	775	813	759	833	824	788	806	822	793	792	793	817	780	799	791	820	735	854	809	770	802	813	817	778	789	805	826	860	760	785	818	796	784	775	800	775	859	836	770	792	841	807	744	813	807	792	801	780	838	809	786	811	775	794	789	821	822	814	750	804	812	784	769	812	787	805	792	775	770	787	806	807	786	824	792	734	831	784	790	794	783	851	852	784	786	824	780	800	811	790	794	804	771	726	786	750	791	794	785	807	809	836	822	777	792	777	789	799	781	770	841	786	797	778	820	800	788	803	841	776	784	822	758	754	768	777	792	833	789	788	801	828	764	817	800	792	763	852	791	813	830	825	769	833	858	813	764	751	745	792	792	763	734	813	781	787	752	825	790	762	828	815	794	819	803	819	781	828	752	762	872	821	811	846	793	764	751	813	784	766	868	833	830	765	793	815	791	794	786	830	757	763	809	849	812	783	798	840	794	819	823	768	797	817	784	794	803	802	834	775	824	777	771	843	825	832	811	777	756	755	733	818	769	789	778	800	831	825	802	773	827	825	809	723	787	805	751	747	839	824	769	805	782	767	838	797	751	790	814	758	798	776	840	774	800	785	799	730	809	825	792	757	809	759	732	784	804	801	764	789	793	818	802	803	817	800	776	786	798	829	789	800	810	757	747	767	825	803	766	809	764	759	815	785	773	775	791	809	752	796	780	787	806	775	842	811	780	781	763	818	888	808	813	793	760	822	730	810	776	785	821	815	751	766	807	776	832	801	783	783	787	743	763	783	789	838	831	806	762	765	792	807	816	809	780	745	788	822	801	813	770	748	781	775	829	767	837	793	791	810	822	807	821	787	825	790	808	795	792	816	787	836	775	851	809	765	753	779	819	814	820	742	791	808	816	799	861	805	805	744	805	810	813	798	745	826	807	795	768	791	789	809	841	808	789	803	804	811	792	814	805	816	821	767	870	820	773	822	872	786	823	823	793	782	821	837	830	814	827	808	766	760	849	797	771	795	696	832	782	785	814	806	841	827	806	795	821	806	812	789	814	811	766	808	791	803	808	825	762	771	839	794	791	801	819	827	809	810	773	781	781	788	833	787	798	782	808	794	807	810	809	814	809	759	817	825	820	763	828	864	768	774	824	714	777	800	812	817	812	827	710	833	789	785	832	787	854	830	814	791	797	774	771	779	825	813	827	825	805	798	789	783	781	731	779	826	784	817	777	770	769	768	789	759	840	765	767	826	808	825	827	757	781	800	781	840	748	768	844	829	789	822	751	817	762	781	784	791	828	800	725	828	764	810	840	799	817	809	797	776	798	780	785	802	760	808	826	822	733	821	786	779	827	771	767	801	795	795	799	797	769	754	757	779	779	820	843	791	766	854	758	827	759	786	792	773	773	782	779	771	804	804	774	797	817	829	779	802	806	802	820	750	748	775	812	790	784	819	811	798	764	747	831	755	769	808	819	760	760	745	737	789	824	773	810	796	806	736	819	818	792	834	827	807	807	811	766	730	817	808	811	839	783	849	820	742	785	800	741	779	833	746	816	765	798	806	799	789	811	801	786	790	801	780	797	779	767	810	756	825	754	793	792	811	801	795	842	794	770	798	799	855	815	735	769	829	801	782	801	756	865	771	762	753	867	826	772	810	794	801	804	798	780	826	798	797	805	765	759	785	827	806	759	778	762	792	815	824	797	782	809	813	780	741	815	830	872	776	796	794	780	796	856	741	818	748	823	821	825	769	817	794	782	765	812	805	766	746	779	848	829	794	789	774	824	765	785	756	834	804	800	804	812	847	791	814	766	804	771	782	787	777	802	806	804	767	887	802	797	760	763	779	757	801	822	812	784	745	802	757	775	763	765	800	841	851	819	830	797	827	842	809	820	777	800	799	807	855	752	839	741	814	823	796	816	799	800	747	791	746	795	778	814	787	759	826	794	825	809	837	799	786	811	820	768	796	815	770	762	772	776	780	794	826	848	795	825	799	792	793	764	805	780	816	758	816	756	819	780	809	824	745	815	819	823	799	764	870	820	763	828	791	816	758	801	811	775	790	794	870	790	812	774	758	797	755	769	762	789	769	790	753	811	833	782	809	823	781	775	786	798	801	838	769	776	776	772	782	773	789	830	832	835	812	797	797	825	842	811	810	780	793	807	793	807	785	756	811	801	753	828	789	768	786	802	791	752	829	775	796	849	813	731	825	781	820	785	774	796	810	829	771	808	769	818	784	788	848	860	743	795	764	839	795	798	801	842	767	776	805	779	803	776	856	776	870	798	822	794	788	799	772	754	842	784	773	732	776	836	782	779	759	803	775	764	817	791	811	777	792	762	772	734	753	809	824	755	799	740	824	811	821	786	833	780	809	787	760	780	784	768	776	764	810	811	780	777	746	789	765	799	804	772	755	811	743	797	802	786	792	779	827	833	767	832	811	795	761	804	800	763	828	801	786	746	821	771	750	813	842	796	797	813	816	762	828	796	813	805	759	773	833	785	774	815	831	787	819	835	794	833	779	764	817	778	783	780	832	810	800	736	769	829	839	780	829	763	776	830	835	798	765	786	777	826	761	776	775	760	822	797	765	767	820	766	787	798	810	793	851	775	718	777	805	805	789	791	802	804	850	799	737	864	815	804	802	782	845	829	781	852	808	828	783	849	822	753	809	797	807	756	826	864	842	769	811	805	807	801	778	780	768	826	851	783
2244	237	274	237	205	206	173	183	183	192	190	198	179	198	164	176	177	186	174	201	189	165	192	191	173	181	187	152	187	181	186	188	173	170	178	164	170	202	172	193	182	148	170	163	169	180	188	200	163	197	173	187	182	163	183	162	172	190	161	190	176	173	190	160	165	173	159	181	175	174	143	171	181	174	180	170	176	147	182	171	187	195	165	176	181	167	170	186	167	172	183	167	173	187	177	176	168	185	182	152	190	198	165	184	173	208	176	176	191	181	189	189	184	186	177	165	152	184	178	177	173	168	171	161	165	141	175	175	200	172	165	196	183	164	168	189	188	208	183	173	190	195	172	156	160	192	173	166	179	184	204	206	171	176	181	195	154	201	183	174	179	161	183	177	189	171	184	202	175	191	158	174	187	198	202	188	170	158	190	186	203	170	186	215	179	203	164	182	169	195	166	212	159	179	164	169	182	194	177	181	173	188	183	176	168	197	183	175	191	170	183	184	170	184	182	193	169	195	176	173	179	196	184	179	187	174	201	167	177	166	184	177	209	190	177	169	137	170	199	183	176	199	186	185	171	187	160	153	155	187	175	166	178	172	160	145	177	192	198	186	169	185	191	157	177	199	188	158	197	182	170	180	179	158	169	210	195	154	152	181	180	166	153	183	170	183	171	184	160	177	184	195	183	179	182	178	153	190	174	181	190	183	170	187	198	186	176	189	200	213	158	196	187	179	165	168	160	185	200	159	175	164	201	162	162	184	176	165	169	174	191	195	194	194	177	196	176	219	166	187	170	204	185	161	199	194	184	163	155	205	167	188	161	176	185	175	164	151	160	181	188	174	197	179	189	158	199	185	157	213	172	192	178	185	186	162	193	189	159	162	176	178	199	186	162	174	173	190	174	172	162	173	184	168	167	171	181	170	191	192	167	195	210	173	169	187	184	176	175	194	152	176	178	194	188	158	201	186	169	167	185	175	177	186	175	162	188	169	168	165	177	168	175	197	158	170	163	174	183	161	194	168	170	161	161	176	190	163	192	202	173	174	164	194	170	187	178	179	163	180	186	178	187	175	180	195	172	192	200	190	170	177	205	175	164	181	187	162	180	169	152	201	189	169	162	183	158	143	167	171	168	177	173	176	171	182	202	139	156	182	192	178	152	178	172	199	151	172	177	181	182	161	173	181	166	188	166	174	168	188	177	180	177	168	162	176	164	156	164	195	155	180	185	194	177	192	189	170	182	180	208	206	161	181	165	174	192	186	200	189	207	144	166	195	191	191	175	160	173	220	194	177	173	198	202	165	180	186	166	160	178	175	175	176	187	162	181	196	172	168	168	186	156	161	183	162	169	169	185	171	163	180	186	163	167	172	173	184	179	218	177	164	183	192	148	165	173	196	176	147	183	175	174	200	197	195	196	188	173	177	201	184	177	164	221	194	163	197	193	174	188	178	182	175	175	177	182	176	202	169	180	173	181	177	167	157	194	197	173	157	165	181	179	187	183	199	188	175	183	208	176	188	211	169	195	190	184	166	156	180	175	174	172	181	183	163	152	179	181	154	145	180	170	189	171	167	193	193	205	185	164	185	160	180	189	175	177	162	156	178	177	182	186	167	159	174	180	169	175	202	163	177	178	151	183	192	174	195	211	158	196	175	184	176	172	226	166	168	188	171	182	149	185	172	170	168	173	170	189	158	171	183	177	181	184	197	170	176	174	172	186	155	173	186	179	193	181	179	209	167	157	191	162	193	176	181	186	180	179	190	163	198	181	182	219	183	185	169	171	185	179	164	155	190	178	182	191	168	185	189	206	189	179	167	166	175	186	205	167	175	169	188	175	186	163	176	175	186	161	171	168	183	163	181	179	172	172	175	160	187	173	190	201	179	178	169	177	191	174	193	179	177	160	171	154	187	178	182	187	188	182	167	190	179	173	167	175	184	144	171	180	148	180	163	172	188	177	186	182	182	188	199	178	194	167	163	184	163	167	165	194	205	166	161	174	176	198	189	188	174	182	155	211	182	196	181	171	170	139	163	176	174	159	172	174	168	187	171	195	194	171	184	173	209	195	169	184	180	191	180	187	185	172	188	147	181	195	194	173	203	182	185	176	194	175	162	178	184	196	150	176	188	193	155	161	191	184	165	160	175	186	187	198	190	181	201	176	205	178	168	161	173	166	174	194	164	187	173	179	172	195	175	166	150	181	170	171	178	162	202	195	185	165	166	191	198	166	186	165	185	188	182	152	159	187	176	201	175	182	196	180	180	179	152	188	174	178	170	174	182	173	175	166	171	180	201	171	154	160	189	171	162	162	152	162	186	173	201	161	178	179	178	188	157	144	182	200	172	184	200	182	204	187	185	189	205	194	166	162	190	174	196	166	159	175	187	169	196	164	153	176	166	191	150	180	174	198	182	182	161	192	175	194	178	175	192	165	207	187	181	190	161	198	162	169	163	181	190	201	182	155	187	179	168	168	177	155	184	192	201	176	189	164	178	184	190	152	189	179	200	175	194	204	173	168	168	196	190	172	175	193	212	171	193	173	164	175	151	187	187	178	202	180	165	194	180	171	199	185	168	162	162	191	170	173	164	175	154	167	173	151	165	182	178	170	170	191	197	203	180	172	192	204	180	161	163	182	163	148	179	184	221	205	185	162	174	173	145	174	193	166	178	156	180	183	152	176	190	212	192	149	184	181	177	190	168	153	176	169	189	162	186	183	192	172	184	176	175	202	195	184	187	175	173	156	181	167	176	181	186	163	191	187	159	164	178	149	173	189	182	187	180	187	184	170	174	180	210	161	189	189	191	177	184	184	158	189	177	170	190	168	188	171	168	190	184	176	170	167	183	201	177	184	159	188	193	162	171	151	190	199	178	175	166	164	181	178	177	170	153	188	183	203	168	177	170	187	193	175	189	181	181	174	167	180	185	174	186	169	197	165	202	164	183	169	180	162	180	172	179	158	194	176	164	149	167	182	168	164	168	172	189	187	157	178	159	205	163	176	178	180	181	182	205	199	168	163	171	189	200	181	189	195	219	203	155	193	186	174	161	186	173	183	159	178	141	180	200	173	154	167	186	208	174	197	176	195	168	166	168	181	172	181	163	156	183	173	167	180	204	180	182	159	188	168	188	181	163	179	177	141	173	158	165	136	181	174	183	191	165	168	197	179	178	183	167	177	159	174	205	196	168	179	194	170	161	179	185	186	177	171	187	169	183	182	162	169	191	180	163	159	174	170	185	185	186	216	184	178	167	173	170	169	180	201	166	189	166	153	170	188	191	202	180	179	180	174	161	183	182	183	189	186	178	164	167	163	195	187	173	180	196	191	137	198	179	189	173	161	186	204	158	172	179	175	196	171	175	165	182	188	165	183	173	187	171	171	169	183	162	187	164	162	186	161	182	191	210	201	172	179	211	179	186	177	172	175	205	170	185	195	196	171	189	171	193	169	216	169	171	178	200	162	166	190	172	162	170	192	170	185	156	181	190	194	149
2003	684	745	758	755	675	664	662	651	605	571	584	612	563	607	605	585	589	579	550	608	581	573	573	593	590	544	636	569	572	589	577	559	576	587	571	567	598	587	557	602	547	606	582	574	534	547	610	572	574	564	611	578	509	565	553	564	586	586	559	549	612	545	566	571	560	566	595	598	567	571	571	519	578	580	557	567	564	565	578	610	560	560	563	580	610	556	560	569	538	577	570	584	522	551	600	552	545	579	585	592	556	574	602	564	571	566	584	543	605	547	549	578	545	558	536	584	559	576	545	569	566	607	590	566	551	566	548	564	576	588	536	583	552	564	568	584	516	537	561	548	611	539	557	581	563	569	581	567	572	557	553	553	583	563	575	564	580	520	530	555	600	575	528	572	551	578	551	567	561	570	532	595	546	541	554	568	545	602	559	561	546	608	543	608	580	599	563	554	581	529	588	522	550	550	603	556	553	563	535	559	569	543	549	571	541	569	601	542	545	609	519	571	598	605	588	568	556	545	543	550	596	600	577	508	575	568	589	589	554	575	578	576	604	620	570	556	564	598	553	546	559	561	562	572	542	559	557	584	605	568	591	613	593	545	563	564	557	566	561	552	606	526	583	577	584	561	529	596	561	554	586	586	573	598	599	529	597	527	650	587	552	558	536	567	586	604	597	592	627	596	523	560	589	551	585	590	567	570	551	562	571	561	566	631	564	565	610	605	589	554	563	629	551	546	549	564	581	581	521	596	589	538	577	558	555	537	593	531	543	564	617	559	567	523	582	565	563	541	539	583	578	563	543	586	594	549	534	558	584	590	587	568	567	551	551	563	543	577	569	573	540	589	517	536	560	573	552	570	576	570	594	553	564	575	595	551	535	559	556	607	554	611	568	531	572	568	590	520	578	575	569	516	533	540	579	561	543	628	560	560	571	614	571	564	534	577	557	577	549	573	576	520	617	581	568	572	582	605	522	570	598	545	555	571	567	562	548	582	561	558	610	577	618	537	529	576	557	589	556	530	558	569	561	582	587	574	574	565	619	564	582	576	555	569	576	579	565	602	558	557	584	551	565	613	592	602	599	569	599	579	568	573	574	540	630	574	550	554	570	543	587	584	569	545	535	514	593	546	546	571	628	570	569	569	549	576	552	590	591	566	550	591	558	568	588	535	571	542	550	599	572	554	591	589	594	554	534	559	595	570	559	535	585	525	546	551	608	581	578	598	598	557	544	553	548	571	562	547	625	586	580	587	588	568	603	577	527	559	594	548	569	561	555	560	569	566	546	564	557	568	526	534	574	542	565	573	563	560	566	568	557	571	559	549	562	592	546	579	560	595	613	518	572	540	591	580	576	549	600	543	539	580	567	566	554	574	569	554	559	545	586	543	548	595	551	589	574	579	537	597	569	580	549	540	578	580	546	600	574	595	576	571	520	566	566	595	575	545	571	564	510	580	561	572	581	572	586	568	569	553	567	553	591	552	565	537	534	579	577	565	589	599	533	560	529	547	569	582	584	565	603	541	540	591	570	595	536	569	595	584	578	554	551	550	600	545	574	568	533	603	552	558	613	596	546	576	584	596	584	571	586	563	556	569	610	548	555	533	584	528	547	609	539	560	537	612	570	587	561	548	585	568	576	522	580	575	533	571	559	574	566	557	639	561	560	530	582	572	556	575	574	601	601	572	585	577	616	579	559	535	568	558	560	519	593	571	516	519	601	535	529	570	584	551	550	552	614	565	536	559	533	582	576	575	531	609	574	555	545	585	547	572	539	531	564	564	585	553	531	586	582	559	575	537	570	575	565	541	534	570	554	547	552	568	525	604	558	563	521	579	569	552	564	605	553	527	548	540	584	586	562	575	558	550	611	614	566	544	616	589	553	598	574	548	557	577	547	583	609	576	589	541	584	621	546	550	571	614	554	531	554	536	613	553	590	621	568	568	575	530	574	576	563	601	567	556	528	569	576	531	568	553	610	508	571	571	583	594	556	564	579	545	559	551	604	581	590	542	574	599	616	523	574	562	570	522	564	571	547	560	573	571	562	572	536	594	563	564	570	582	605	575	545	528	572	568	594	594	539	557	565	576	561	571	567	560	573	585	573	552	562	563	559	568	530	542	613	588	565	563	545	576	570	604	607	584	578	538	556	556	523	593	568	551	606	587	587	532	602	562	572	592	560	525	578	544	560	601	546	572	535	580	552	594	563	591	549	596	567	587	575	540	547	548	562	554	543	554	578	578	565	551	560	597	567	572	538	594	552	569	533	569	555	578	565	537	575	521	608	571	588	549	560	589	541	591	554	548	536	587	553	594	569	553	591	602	566	573	592	564	595	576	538	542	565	529	566	567	534	561	565	579	557	555	567	562	572	575	581	578	531	591	556	542	544	521	570	562	586	570	576	540	572	585	579	546	539	575	556	560	578	538	603	516	562	536	575	580	581	557	519	568	566	598	613	574	563	577	561	562	560	553	588	589	580	586	536	596	586	549	558	590	556	583	558	594	565	560	542	547	581	571	577	601	576	511	568	562	559	574	524	534	571	545	553	571	548	557	562	592	565	564	557	567	621	559	618	573	586	590	586	588	544	569	569	582	584	585	568	563	585	551	558	554	604	581	525	537	558	577	601	564	560	601	578	545	529	574	590	601	606	568	635	566	525	527	543	552	590	550	542	543	611	561	566	612	553	582	566	552	558	599	555	539	522	594	568	547	613	583	563	518	591	523	556	568	572	576	580	565	562	571	572	581	570	539	529	597	599	536	576	600	559	556	562	565	580	562	596	515	552	552	516	537	616	593	597	556	534	603	597	553	556	543	589	578	561	595	596	586	531	548	589	514	579	540	519	579	547	592	591	549	561	569	558	513	558	573	589	557	542	600	545	570	546	554	562	560	568	579	560	577	579	568	562	539	558	528	554	569	613	575	552	570	552	588	590	569	568	602	584	549	560	561	560	569	544	563	533	563	569	555	583	600	566	476	570	604	566	530	564	610	582	603	542	572	570	534	563	597	529	508	515	574	543	581	578	544	564	570	585	594	582	536	550	521	552	593	566	558	548	548	565	555	537	589	537	552	543	574	517	581	564	535	564	592	533	581	597	602	568	572	553	567	540	565	524	594	512	501	536	566	589	593	553	588	560	528	572	578	541	573	559	571	548	616	520	538	570	572	546	547	572	578	551	571	607	609	576	581	575	562	584	584	549	559	584	562	578	564	566	556	561	539	564	575	573	610	551	582	572	551	564	547	534	604	599	584	573	553	565	610	562	576	547	556	587	567	533	558	588	594	581	537	603	580	611	587	577	588	541	581	584	582	532	601	554	533	545	573	561	580	591	613	569	578	564	605	554	569	531	570	574	575	536	530	578	540	570	550	607	567	588	541	558	554	552	580	565	531	567	584	565	573	569	521	543	575	572	597	624	511	552	550	550	565	584	620	564	584	543	498	574	564	551	543	570	562	592	628	550	602	596	561	516	610	541	585	539	540	595	581	586	566	515
9982	1354	1702	1394	981	767	681	572	480	480	409	401	424	394	353	367	363	367	322	354	340	340	320	298	306	328	319	330	312	315	293	315	329	347	336	347	333	318	329	313	330	300	301	299	331	326	332	296	300	330	317	312	322	297	291	303	290	326	335	331	300	306	292	320	284	297	272	319	318	332	312	319	312	319	295	301	287	325	316	322	290	334	278	332	317	315	333	308	304	305	302	276	330	314	318	319	282	315	280	274	328	282	329	292	293	305	301	314	315	302	326	319	303	325	307	330	346	296	310	333	331	288	311	314	343	333	344	312	337	314	323	304	313	306	308	308	323	310	311	331	332	296	313	314	305	318	322	290	315	303	295	309	329	319	316	304	302	321	312	267	308	298	300	283	326	368	288	342	306	316	294	300	325	311	316	288	310	303	304	290	305	282	311	319	295	300	316	309	333	286	316	317	292	286	300	307	345	342	327	288	295	318	317	283	291	301	325	310	309	302	304	315	309	290	339	300	305	307	300	324	308	301	290	353	319	335	288	296	317	305	290	329	304	289	299	327	284	282	302	329	309	272	300	325	290	282	309	327	283	268	339	302	303	286	293	290	311	305	297	305	310	304	330	279	325	303	311	280	348	319	302	292	283	314	292	333	298	292	305	291	307	292	321	312	326	309	277	296	315	331	323	300	357	311	302	332	298	335	288	294	324	309	313	310	305	294	311	314	331	330	309	318	298	338	291	315	305	314	314	324	309	298	288	287	296	279	294	301	318	300	285	347	311	307	287	323	294	288	300	307	309	289	287	308	325	298	332	289	298	286	323	301	319	296	301	338	322	321	339	324	319	300	295	301	308	289	338	311	285	292	327	281	317	319	310	293	290	290	299	352	292	284	289	255	301	286	307	336	299	324	298	315	330	304	305	314	319	294	297	286	337	310	316	328	305	324	336	323	333	297	282	318	297	303	318	308	299	335	290	294	329	289	312	309	294	298	332	287	347	288	311	298	272	291	329	319	285	304	300	305	315	332	294	343	310	311	334	321	309	319	292	350	279	313	299	302	322	325	301	310	314	323	341	303	301	296	306	325	304	324	329	353	286	313	294	324	305	312	314	348	309	327	305	302	292	280	297	299	296	303	294	293	278	302	302	295	288	309	320	313	287	307	329	314	330	306	325	332	303	322	287	287	321	315	339	311	333	338	302	296	306	324	312	329	323	292	321	345	302	306	311	307	341	317	318	336	308	351	292	305	299	328	307	311	325	324	307	329	292	319	362	314	294	320	327	290	289	287	284	302	277	292	331	304	321	313	340	305	311	319	313	279	273	314	304	317	275	344	321	316	300	298	294	337	310	313	296	315	316	344	303	314	310	306	307	278	284	289	299	290	312	287	293	319	275	290	337	314	313	305	299	314	324	305	320	308	318	319	291	337	308	320	303	330	314	298	347	274	305	288	312	322	305	317	345	297	298	307	320	261	337	314	298	357	305	312	324	279	307	315	319	313	307	313	309	316	323	330	304	290	302	301	276	279	319	320	296	306	303	303	335	284	291	301	313	294	331	344	319	284	317	290	321	304	326	294	334	333	291	310	294	296	298	305	318	284	334	333	340	322	335	343	288	310	290	314	331	295	296	298	314	290	314	326	309	328	319	302	311	316	302	342	300	319	324	302	306	301	295	306	299	298	337	316	319	300	311	313	339	304	297	284	303	306	308	318	328	283	281	329	286	306	320	308	303	336	317	300	325	319	298	320	320	309	296	293	308	312	314	279	297	313	298	331	313	291	309	308	290	292	304	284	355	301	291	303	290	313	315	292	325	332	282	281	336	296	310	331	311	277	306	325	316	284	309	310	296	304	288	330	306	302	293	321	304	281	278	306	284	314	301	309	304	277	301	280	333	332	304	289	306	289	335	349	315	332	342	301	335	316	307	310	276	308	321	306	310	323	327	305	308	283	293	295	303	313	310	285	284	309	261	308	307	301	337	314	299	304	307	308	300	317	328	275	322	280	309	315	302	313	305	311	292	316	317	309	306	318	318	300	312	317	332	269	320	317	302	308	311	304	325	344	303	331	297	279	340	297	346	319	274	286	323	320	279	287	295	300	343	309	335	296	297	301	336	293	327	330	308	316	319	319	286	286	294	325	284	332	267	323	325	296	301	338	299	312	333	311	303	324	341	289	301	308	329	328	334	289	329	305	316	288	335	316	294	302	328	325	291	289	297	335	324	314	317	284	316	283	299	299	286	315	313	281	297	279	323	312	304	334	293	315	280	306	302	304	296	293	309	258	304	317	321	275	292	299	323	315	330	301	297	289	298	322	300	281	293	285	316	289	304	342	304	292	318	294	296	303	327	323	283	295	346	324	317	325	330	334	327	302	322	272	302	308	281	312	325	289	325	305	301	309	317	319	302	308	302	277	307	314	307	319	315	321	313	304	329	287	316	264	307	318	320	292	308	295	316	316	274	342	305	325	311	277	308	305	333	297	319	335	321	309	317	302	298	308	298	295	307	307	315	300	322	310	326	309	319	306	313	292	326	324	327	318	342	323	306	309	322	318	310	293	284	313	316	297	320	304	306	311	298	298	294	322	293	292	334	325	322	314	302	303	306	317	308	303	296	298	335	334	326	301	320	336	348	289	320	299	306	309	315	309	302	311	303	314	302	316	302	292	298	307	315	298	321	334	301	332	289	300	334	278	324	327	311	329	301	301	290	344	313	281	313	317	320	312	323	284	323	309	314	296	304	295	321	300	277	300	294	306	311	331	268	322	331	302	321	292	332	302	331	310	321	314	303	293	296	314	292	290	308	278	299	290	309	298	334	321	300	320	347	291	322	319	279	313	271	302	284	321	305	276	280	318	309	307	300	279	303	288	337	341	315	337	317	304	298	305	296	308	305	335	285	309	315	328	285	335	337	272	306	319	298	305	316	324	323	294	306	310	312	305	316	301	308	326	282	304	338	339	329	288	332	287	294	297	308	330	326	304	308	298	305	300	310	321	305	303	318	322	294	311	303	306	320	333	294	324	284	310	302	298	329	298	302	310	310	316	312	323	306	334	340	262	309	320	297	313	275	334	318	311	306	295	308	334	302	322	284	324	279	301	274	305	274	309	279	308	312	321	287	319	307	330	309	307	315	325	352	323	352	306	307	282	320	338	303	317	306	314	339	335	289	311	332	300	290	313	301	315	308	353	292	310	345	297	305	305	323	297	291	316	333	308	302	308	325	321	313	296	326	334	303	319	280	325	303	303	299	291	311	277	301	295	321	318	363	313	302	293	297	320	304	294	313	303	310	303	333	311	294	299	316	297	316	299	304	306	308	334	311	255	289	296	288	303	306	269	311	305	305	313	306	334	290	323	302	312	315	347	304	314	290	310	309	326	309	314	323	332	305	283	303	306	332	298	325	317	345	302	318	322	302	337	325	292	287	335	306	328	293	284	293	300	279	294	295	279	310	279	292	317	318	293	311	335	296	306	315	321	327	313	320	348	300	303
5975	1835	3409	3902	3521	2968	2505	2178	1959	1728	1601	1520	1359	1354	1263	1220	1161	1185	1137	1174	1057	1116	1057	1079	1070	1071	1046	1030	1000	972	974	951	1031	982	979	944	964	956	958	929	909	947	990	987	971	918	959	1001	943	888	930	896	911	908	936	951	946	871	918	881	870	877	929	927	915	981	902	912	920	969	912	930	950	885	910	858	894	922	886	924	898	935	955	859	945	874	906	923	927	923	910	936	903	912	889	965	940	874	881	933	935	912	925	939	872	927	923	904	871	965	905	917	885	857	886	853	929	908	901	938	913	903	909	918	932	922	939	965	909	879	868	886	949	861	869	878	905	887	894	919	918	892	900	880	887	911	844	891	873	914	916	898	902	877	880	881	926	897	871	891	893	942	898	873	869	914	877	889	917	908	883	864	867	837	875	913	906	879	906	882	936	905	871	890	888	896	919	844	886	843	939	944	845	916	871	896	854	874	899	938	895	916	894	882	899	906	908	934	936	898	963	877	921	916	856	984	883	895	880	880	910	911	895	909	946	865	858	927	909	860	933	943	885	898	913	861	830	915	860	890	865	931	903	881	845	876	897	874	878	903	958	879	914	897	877	890	911	862	968	896	904	904	953	903	888	925	838	890	850	932	916	909	929	883	890	938	904	903	913	893	872	890	886	927	924	888	880	876	897	884	870	850	893	920	904	947	880	848	907	928	895	881	910	909	918	916	905	934	881	896	839	836	904	927	899	905	911	908	907	953	947	888	816	891	847	867	861	858	909	841	934	890	903	894	955	938	925	928	941	907	908	968	895	895	905	871	880	904	908	921	936	887	914	901	862	894	869	952	899	919	894	902	882	920	899	858	910	922	911	889	954	872	902	932	850	889	905	940	888	883	895	912	891	927	899	883	859	873	941	874	891	921	884	915	913	922	889	929	892	910	911	895	959	887	893	894	875	931	914	911	933	885	899	886	898	848	916	926	962	875	924	866	852	925	890	977	904	927	848	894	911	914	852	929	890	917	903	852	855	889	850	931	920	862	903	903	921	956	864	862	856	874	925	924	899	943	874	887	889	869	898	846	866	898	946	948	861	905	878	929	883	924	886	881	949	910	929	938	882	853	950	881	883	862	899	930	941	920	851	864	910	891	855	893	941	907	999	842	911	942	926	902	909	886	921	904	891	899	912	952	949	907	936	857	891	893	855	921	906	886	896	904	883	882	914	876	897	922	940	858	875	933	914	913	896	888	862	922	889	946	902	854	897	909	943	930	852	904	838	932	927	885	904	872	871	887	884	918	925	903	899	918	927	875	912	879	855	859	883	886	893	889	923	928	886	943	861	872	898	857	856	894	936	865	957	922	884	904	933	878	873	894	883	897	938	971	908	899	862	879	897	920	843	886	844	887	929	855	883	914	908	962	846	888	840	858	933	920	894	890	895	837	882	921	898	874	868	858	911	848	897	910	892	870	895	857	884	893	812	901	939	934	886	938	881	932	903	886	927	939	857	886	868	912	856	886	913	885	887	881	884	928	898	920	939	923	904	854	861	897	948	920	931	935	916	882	876	923	902	944	936	882	920	932	923	931	934	914	954	887	902	965	892	917	850	940	917	890	894	903	879	891	854	866	944	869	885	906	924	884	875	850	917	887	910	879	906	862	920	927	935	897	925	891	879	878	940	893	896	885	897	889	893	896	934	871	937	962	919	950	884	893	935	848	851	902	892	877	907	927	860	919	847	959	888	891	952	919	864	890	948	925	834	909	908	926	885	826	890	844	926	881	904	886	843	967	867	905	893	930	903	895	922	905	892	842	899	883	886	919	912	895	922	912	899	901	912	868	888	871	933	861	891	952	924	909	896	878	1001	912	892	887	900	877	862	924	860	904	904	887	929	917	905	939	867	936	890	854	880	889	910	922	942	906	952	913	901	821	912	922	849	943	881	848	889	936	890	910	911	899	901	861	891	914	873	864	881	879	846	914	890	884	870	901	906	893	873	859	886	833	908	882	830	835	935	942	940	875	898	967	870	848	877	914	930	929	867	877	890	889	898	921	955	900	901	894	912	899	863	907	915	888	856	896	854	872	912	933	899	868	870	930	877	889	922	867	947	904	867	950	938	934	907	949	868	904	890	937	867	955	895	892	884	884	879	937	929	880	874	885	836	836	896	937	913	861	898	864	930	928	913	901	856	853	924	924	929	869	883	846	881	908	881	865	891	888	953	942	876	914	886	939	892	924	890	895	873	864	894	918	893	854	854	911	878	896	916	886	938	900	907	849	936	835	901	923	906	851	947	862	868	897	846	915	894	895	890	907	898	917	916	884	966	929	903	880	921	909	932	854	891	895	934	920	897	924	906	893	881	896	908	885	922	877	918	884	899	870	904	887	895	884	875	855	873	859	898	910	905	919	910	920	927	945	880	824	889	892	923	926	882	936	924	887	896	856	867	912	864	902	874	897	922	842	921	856	887	904	906	879	877	928	906	915	880	894	914	890	912	912	904	882	873	906	927	904	919	899	887	869	917	940	898	873	872	935	904	910	927	871	920	911	868	900	873	935	882	935	871	939	902	915	910	864	900	861	914	887	846	904	881	915	886	946	841	907	875	860	864	848	937	882	874	920	889	933	918	863	894	881	881	935	938	895	907	883	906	845	883	915	888	868	885	884	883	903	840	865	908	943	873	858	900	927	857	928	880	896	919	869	909	878	885	838	891	911	883	889	888	895	948	858	883	945	946	914	952	885	934	890	932	894	875	913	893	935	946	885	871	892	941	904	896	954	920	879	891	948	910	923	886	894	904	911	906	912	880	906	878	881	841	869	900	880	896	867	847	870	848	893	885	914	902	907	852	882	914	894	884	857	904	902	919	884	871	934	876	880	876	875	917	940	864	908	944	916	873	870	831	914	901	908	916	918	934	894	947	903	909	914	832	831	907	937	894	930	891	950	904	880	920	910	908	882	870	892	863	889	908	893	897	901	823	906	852	928	936	878	885	930	953	873	936	917	902	906	878	890	931	834	854	929	935	938	883	927	906	870	891	867	864	943	921	891	878	889	953	886	890	845	887	890	871	913	881	879	891	854	949	830	915	933	838	905	900	974	870	908	892	918	879	893	910	901	934	884	912	899	944	857	956	897	905	873	938	903	886	883	885	867	885	880	901	882	905	928	897	914	872	856	876	914	926	882	884	904	933	948	914	927	878	943	884	900	843	854	878	932	910	952	854	917	873	878	915	913	848	862	900	858	898	887	900	892	871	915	925	900	838	934	916	916	903	902	802	917	845	894	924	873	864	919	823	861	965	946	940	850	909	890	919	901	899	953	874	896	941	965	935	912	872	936	921	902	910	919	905	862	894	919	866	889	863	915	891	869	952	904	933	918	917	875	884	886	892	902	881	922	933	835	937	912	910	882	899	922	866	876	904	806	930	873	894	910	894	931	873	879	879	864	946	895	910	856	912	879	885	932	897	912	899	929	890	941	872	886	899	907	924	856	902	874	885	887	882	885
17348	2669	3061	2356	1639	1186	964	759	651	607	492	478	447	380	428	399	377	361	303	318	331	343	306	305	336	322	283	281	327	283	293	291	294	335	294	316	279	300	302	278	267	273	295	282	268	275	297	248	301	298	290	299	238	264	307	259	282	283	288	283	293	299	271	296	254	287	277	277	280	269	264	310	308	268	300	288	266	248	344	284	274	271	256	269	278	323	262	246	295	315	268	262	285	270	298	262	313	269	259	247	266	283	295	264	252	269	262	289	285	246	273	285	246	284	260	269	283	286	288	267	246	266	263	273	278	269	274	279	259	283	255	268	289	253	261	271	261	275	289	256	272	286	284	285	288	272	300	264	258	283	276	260	264	287	271	274	277	292	278	288	250	296	270	293	295	302	275	262	253	276	277	263	291	258	244	273	286	284	275	314	272	289	256	307	257	262	274	284	253	255	289	275	300	291	288	270	280	293	266	311	275	274	286	275	251	290	299	302	273	258	279	282	310	282	259	268	289	289	285	261	296	269	268	261	290	269	274	275	242	259	265	270	321	266	267	258	272	258	263	253	283	276	264	303	293	270	295	270	287	281	262	260	270	262	265	271	282	265	280	263	273	277	244	283	284	250	258	270	274	270	290	243	282	248	285	255	253	301	313	259	257	265	287	262	274	270	239	258	277	274	271	244	232	275	256	292	251	245	267	249	265	279	269	273	264	282	281	247	253	263	223	298	257	268	279	251	289	267	266	271	251	235	255	274	247	248	260	275	280	271	274	254	265	294	271	274	287	271	275	292	260	268	305	273	284	225	281	271	276	295	263	282	257	286	283	270	274	306	290	263	285	261	260	284	281	302	270	273	264	292	247	253	278	254	268	302	296	268	223	279	273	266	290	288	289	281	260	248	287	283	241	284	247	283	281	285	247	261	276	248	272	270	253	237	314	269	293	273	294	274	250	278	274	296	266	272	297	284	278	290	294	265	284	257	249	280	245	265	255	278	294	258	260	258	275	282	271	289	304	249	278	282	285	267	284	262	260	274	261	269	274	273	280	251	303	248	275	279	259	267	264	255	287	273	290	266	315	265	251	288	288	246	254	293	268	276	296	301	296	272	245	260	264	275	272	268	271	282	271	290	270	260	315	265	301	274	267	272	293	258	285	270	255	278	287	274	249	275	255	242	297	321	290	270	285	266	264	286	268	233	268	275	270	257	281	278	278	253	272	258	252	247	287	272	278	283	260	269	276	274	293	264	301	260	274	273	277	276	248	272	260	255	285	229	289	273	289	260	255	304	261	277	260	283	295	262	266	307	263	272	285	267	271	284	256	272	268	264	307	326	289	286	271	295	273	257	264	274	263	303	281	269	250	263	278	267	253	291	265	282	280	284	258	281	285	282	270	287	299	262	268	270	241	294	277	255	262	293	243	246	268	275	281	281	295	275	258	273	251	282	296	264	260	266	266	280	273	297	302	240	292	270	269	278	270	251	268	263	284	263	295	273	266	253	263	293	293	264	268	246	258	279	305	267	315	277	259	280	258	307	264	254	271	268	264	301	288	252	310	263	267	299	259	279	265	256	273	265	279	282	249	278	264	263	282	248	266	244	309	273	262	282	286	277	262	290	294	275	259	268	280	280	296	270	279	294	270	263	263	256	241	270	288	303	266	246	259	280	270	269	257	281	274	280	264	264	252	253	269	283	262	256	282	251	272	250	276	282	290	252	269	253	300	267	281	273	254	281	284	265	275	263	262	291	285	332	276	281	272	249	260	270	270	242	276	254	270	279	297	265	265	293	278	258	265	262	262	264	300	259	291	278	282	278	286	260	300	303	282	270	262	253	252	237	288	328	244	273	251	272	304	251	264	253	246	259	268	276	290	284	255	276	263	298	270	251	277	258	257	271	282	255	255	284	272	287	264	297	286	266	284	286	281	295	260	307	295	285	273	291	304	279	274	272	293	257	270	287	288	257	295	280	294	271	303	295	301	279	247	276	272	268	263	266	249	271	294	280	304	241	261	292	284	275	274	259	288	290	286	273	270	314	247	269	270	280	247	271	291	282	254	282	286	281	268	286	282	283	281	269	261	274	243	273	274	258	276	255	268	292	257	313	278	246	269	295	287	267	276	272	281	270	282	265	238	304	289	287	299	304	271	248	246	243	257	263	293	282	266	278	289	289	295	266	287	289	276	270	279	277	257	274	284	270	260	237	268	282	290	290	252	262	255	264	278	309	261	279	268	267	299	270	309	255	259	261	262	257	293	278	294	293	241	285	264	281	268	242	263	299	272	245	254	287	303	254	263	279	244	288	244	265	258	279	292	243	284	256	258	277	271	263	253	291	280	272	278	290	291	237	280	264	285	262	269	281	273	264	276	270	282	258	284	262	288	258	262	274	277	251	247	262	287	265	251	258	259	281	247	276	293	294	270	291	277	303	269	282	258	295	267	264	249	272	280	256	300	255	287	290	265	258	270	219	265	268	286	277	290	269	279	281	284	238	306	286	253	297	312	268	271	287	262	305	292	283	259	269	275	293	251	271	265	280	269	245	278	279	284	277	273	275	296	255	293	289	246	266	269	274	255	255	297	245	288	227	268	255	271	263	259	287	314	258	287	257	244	278	283	301	278	270	289	277	273	296	284	270	282	260	264	290	259	280	291	285	278	265	284	295	270	278	283	287	265	272	276	265	290	275	273	254	274	272	270	262	266	295	297	287	255	258	266	277	258	279	280	254	260	310	276	291	299	286	323	273	284	269	277	246	268	278	275	256	285	290	252	279	265	260	286	263	286	262	219	252	280	280	271	306	284	254	280	276	263	293	263	291	281	291	266	262	252	299	273	298	292	290	262	255	266	239	290	274	270	282	278	276	251	267	301	248	253	273	286	249	280	248	271	301	264	259	281	255	231	292	269	293	277	281	269	273	251	257	283	261	251	293	223	262	270	274	254	270	268	285	265	267	281	284	257	278	271	270	293	272	252	276	313	290	270	271	266	228	262	258	239	243	287	244	247	296	293	266	298	275	273	278	284	268	314	270	290	258	294	277	265	279	284	289	266	272	279	286	278	257	292	288	283	260	237	258	283	282	284	266	260	258	234	271	277	316	247	290	266	273	272	228	296	250	291	255	288	270	305	275	294	278	274	275	277	300	289	277	272	309	256	266	270	271	260	290	269	267	252	274	283	283	296	231	295	268	268	261	241	248	281	259	293	292	260	268	294	261	265	290	260	287	266	273	265	274	307	256	283	285	257	248	298	292	293	308	269	268	264	265	266	286	252	284	273	260	275	273	294	282	244	288	298	308	271	262	278	271	280	288	268	286	280	258	280	298	265	258	270	284	290	251	264	276	287	267	263	259	276	271	290	272	257	263	307	270	263	295	274	285	293	285	269	284	303	257	305	265	275	262	261	264	291	310	274	281	271	266	256	266	304	245	270	298	253	272	269	258	273	288	297	268	267	258	269	281	246	279	286	300	272	291	267	259	276	272	267	270	246	257
8119	2681	5570	6613	5652	4627	3880	3140	2747	2472	2237	1947	1797	1676	1515	1447	1356	1359	1250	1250	1240	1163	1146	1077	1123	1082	1072	988	1000	1029	968	973	964	973	934	925	915	957	916	890	864	919	895	928	900	886	902	860	879	907	890	880	885	829	882	855	868	849	897	826	832	821	829	876	808	860	805	787	834	879	829	848	793	833	827	826	817	773	848	829	816	818	818	818	831	786	807	832	841	821	794	794	773	798	848	824	821	772	787	781	825	789	770	796	807	799	780	814	823	792	843	753	855	787	800	802	816	778	813	733	823	825	764	827	835	790	854	804	763	791	823	758	836	796	801	857	797	845	785	779	791	811	807	799	806	802	818	824	790	835	830	765	818	775	798	775	730	805	809	829	800	860	740	782	801	810	818	802	894	813	846	800	794	810	770	779	758	811	834	734	821	809	743	774	839	754	817	805	785	831	796	799	787	765	755	820	782	821	805	844	798	780	783	777	824	829	788	763	741	792	807	803	826	775	783	794	831	807	820	796	727	772	777	780	759	761	786	767	826	817	773	768	809	792	791	777	736	835	797	784	833	728	805	781	813	810	784	763	787	782	796	803	805	811	733	774	820	774	800	845	820	773	781	816	800	803	812	814	759	804	805	822	837	776	865	798	843	803	766	831	821	796	804	816	822	794	831	804	813	792	838	803	820	797	755	798	806	810	821	819	815	808	785	790	824	817	830	807	762	850	863	815	823	828	801	816	810	833	796	792	768	800	791	820	788	818	795	792	770	829	799	769	765	767	744	816	835	798	794	821	821	775	752	826	785	745	781	775	833	820	819	827	800	795	854	775	773	807	781	790	805	852	768	812	805	794	820	832	826	761	823	799	837	773	797	795	817	785	796	785	801	791	788	817	784	804	803	804	847	831	850	816	795	771	793	771	753	800	802	787	794	801	810	791	819	813	817	778	762	795	756	802	780	771	830	806	807	865	780	752	777	823	839	816	811	797	824	826	757	811	782	795	818	783	794	776	815	768	820	792	793	818	797	829	766	772	857	800	784	799	743	820	786	782	794	805	773	782	811	834	807	773	803	770	805	792	802	802	802	764	827	794	735	747	821	820	807	739	857	808	743	827	818	830	753	783	815	802	816	790	820	837	799	809	743	795	789	774	814	782	810	783	820	779	846	856	809	766	832	747	839	791	822	811	787	817	854	753	763	748	793	819	805	812	811	827	784	806	753	773	776	788	778	785	822	807	824	782	848	783	783	785	834	783	806	790	775	810	772	803	810	800	789	798	786	805	795	797	763	810	752	802	820	798	815	791	792	760	812	777	823	771	784	758	791	817	788	820	799	793	748	772	806	808	793	794	801	826	827	821	841	798	785	773	788	848	800	794	817	816	785	756	800	828	789	825	744	762	825	783	782	790	813	768	805	819	851	844	830	848	799	776	845	807	834	727	815	796	808	813	805	784	842	794	789	822	772	796	796	797	763	802	800	791	838	794	789	790	795	829	798	881	808	838	805	832	770	782	831	755	782	798	867	821	797	847	802	817	858	800	805	811	833	793	762	784	821	781	758	773	794	816	772	848	876	811	800	787	817	767	844	773	792	787	800	820	792	818	780	827	825	765	771	760	819	823	838	787	773	795	791	819	828	785	773	756	810	818	812	829	822	797	782	770	808	767	801	807	812	787	806	816	796	832	808	837	783	796	794	834	825	756	855	789	778	773	806	795	763	801	772	843	817	787	796	788	751	821	775	816	801	806	828	810	805	816	786	814	818	844	765	777	779	791	810	742	825	821	850	816	756	764	797	794	737	804	829	790	832	759	794	794	844	817	812	775	772	788	820	814	846	849	763	751	783	808	835	801	787	792	816	828	801	829	828	758	796	819	795	831	771	869	849	824	820	799	804	825	774	818	808	772	795	808	787	766	801	761	813	824	807	808	843	822	812	770	783	834	804	833	801	771	804	819	783	809	803	812	807	785	750	812	801	787	794	780	750	760	793	826	765	821	814	792	811	811	728	783	777	782	804	782	780	818	768	804	850	785	787	772	772	827	741	839	748	784	796	766	792	727	767	844	825	786	806	838	825	775	811	725	762	788	858	758	849	792	809	806	838	817	799	818	754	809	757	816	800	765	775	786	796	822	807	814	761	826	722	814	782	810	765	776	840	774	819	805	897	765	758	842	781	786	794	839	791	741	749	741	812	787	793	759	793	825	765	777	757	853	828	794	829	780	798	827	830	781	758	766	766	762	824	798	814	755	776	810	760	789	815	797	796	799	791	831	780	780	821	789	764	779	770	796	775	810	765	842	793	818	815	751	824	778	810	807	781	817	773	769	776	780	838	814	819	802	751	807	813	827	822	803	733	771	744	780	776	799	756	836	817	757	828	788	746	778	759	829	783	829	824	763	767	836	805	765	756	789	746	790	825	790	845	804	784	833	833	791	781	811	793	856	787	793	804	832	789	788	837	798	816	792	833	790	848	761	786	801	781	799	777	767	764	781	786	759	772	772	768	795	788	785	788	834	771	803	801	809	780	752	787	838	786	822	825	830	819	814	802	802	729	771	816	788	786	772	791	744	809	767	804	785	775	791	801	798	788	777	800	781	797	803	814	816	840	832	792	777	749	769	834	780	746	802	832	797	820	833	801	834	842	806	765	741	755	817	825	830	794	803	791	797	815	790	871	786	791	837	778	786	793	789	773	790	777	812	829	797	817	820	786	785	820	773	803	814	827	758	786	771	781	782	774	813	815	833	745	878	791	796	763	813	775	783	834	829	779	803	789	785	811	778	809	755	838	794	822	766	817	792	808	794	794	771	778	811	848	790	781	787	841	840	817	789	835	821	814	785	801	739	808	816	786	751	818	786	800	855	832	784	835	834	797	790	831	819	796	808	792	791	775	806	828	805	772	870	771	857	825	776	803	799	773	817	794	789	823	844	773	790	773	803	776	793	741	776	833	784	806	823	830	785	777	789	819	801	818	799	804	799	789	811	796	788	834	781	792	807	766	860	807	785	834	749	785	803	803	812	840	780	817	857	784	792	839	780	822	820	740	814	799	826	796	849	785	727	809	823	814	804	767	817	779	821	804	787	794	754	775	813	794	794	809	774	801	792	792	763	830	841	760	781	812	794	793	798	771	849	812	852	814	774	815	799	824	811	780	782	783	750	801	741	787	762	823	836	787	774	781	816	760	773	786	749	781	831	787	802	839	804	811	799	822	815	855	795	822	776	795	745	860	752	796	805	795	867	803	799	761	783	834	826	856	773	824	827	802	773	815	798	785	795	794	810	797	788	851	791	835	822	828	801	794	804	828	775	835	783	810	807	793	774	799	780	787	757	816	803	823	810	793	819	816	850	789	775	805	780	825	845	830	807	767	758	795	848	841	808	793	783	824	763	793	807	807	811	814	825	849	844	794	822	809	831	821	784	813	841	824	780	796	780	812	768	790	772	829	858	794	798	769	821	832	814	769	774	799	772	799	797	763	822	782	799	809	807	828	840
2137	261	266	234	239	216	193	174	182	190	185	180	174	165	160	176	192	183	172	153	191	153	188	189	193	179	181	187	175	173	178	175	172	180	155	183	186	186	196	184	185	146	170	163	174	182	162	170	183	162	183	184	189	155	168	196	206	180	193	172	191	189	183	188	204	184	190	183	192	200	159	192	165	167	166	181	182	188	175	162	205	184	168	181	176	179	198	198	189	173	181	176	153	184	186	183	186	158	168	163	157	189	164	178	183	187	169	171	166	190	188	171	172	197	166	168	177	171	192	194	189	151	174	159	151	195	156	178	201	165	176	180	166	191	179	188	175	176	200	166	162	178	177	191	152	198	179	185	200	175	174	190	169	187	173	182	193	194	189	193	193	183	194	199	178	165	185	172	183	163	169	171	185	165	155	178	180	156	201	180	167	201	161	171	168	183	209	174	181	179	200	172	216	174	169	161	196	188	181	192	202	166	179	188	183	205	178	181	167	179	193	172	167	158	169	181	173	178	160	142	188	179	178	190	177	170	199	163	175	173	174	170	187	165	191	206	172	172	173	170	183	176	178	181	180	221	199	184	185	175	181	178	143	182	184	158	203	182	144	191	182	177	179	185	221	170	186	176	210	173	171	192	198	189	171	173	175	189	165	182	200	154	160	194	170	155	165	165	186	180	158	156	178	178	164	170	169	202	170	171	167	200	214	164	168	193	163	172	186	176	186	186	193	188	179	180	202	197	155	157	185	173	171	180	203	166	181	172	159	213	173	171	184	179	206	170	161	176	184	181	183	176	165	171	181	187	177	171	174	181	189	187	188	185	206	180	176	180	191	187	180	172	189	179	189	187	175	164	162	168	194	195	183	179	173	185	194	194	180	166	175	189	194	208	173	194	172	179	181	188	153	202	167	176	183	177	193	140	177	173	184	178	177	172	155	197	174	172	177	191	163	197	174	175	197	184	182	169	179	173	178	199	166	184	172	186	161	170	167	174	174	138	182	179	192	185	179	205	178	173	194	185	169	198	182	175	200	183	165	178	170	180	199	179	176	199	182	163	198	164	193	173	186	198	184	179	172	190	168	168	183	181	184	165	157	194	200	177	187	169	172	180	194	188	183	148	164	217	184	182	185	178	170	173	195	174	169	195	172	183	189	167	160	161	200	174	183	180	188	169	174	159	155	198	171	175	208	169	176	180	145	195	188	184	197	192	204	186	165	185	189	187	181	170	187	186	186	175	173	178	204	179	177	165	176	170	167	184	168	157	158	177	185	187	159	169	189	191	170	184	169	173	189	166	171	175	193	172	178	170	183	190	180	183	166	174	174	154	165	170	153	164	187	181	168	178	174	172	188	186	147	160	195	174	157	194	162	198	187	160	178	180	177	178	170	196	182	184	201	191	163	177	206	198	174	197	177	182	202	183	186	189	191	186	177	170	162	160	177	176	166	176	162	183	189	198	177	186	177	176	180	165	158	172	188	161	185	177	201	177	155	152	196	168	171	192	168	175	191	180	184	169	168	181	183	168	183	174	163	172	191	182	179	183	185	165	168	196	172	206	151	192	180	157	171	174	170	193	201	183	167	177	167	184	159	172	184	183	188	170	184	178	165	175	155	174	186	160	184	189	172	201	166	166	186	156	192	185	179	200	174	170	196	175	183	160	163	212	208	184	194	181	173	199	188	166	169	192	164	187	170	164	169	187	195	182	171	174	174	170	183	194	182	183	182	167	181	157	186	181	181	216	168	202	174	196	171	190	178	162	176	181	173	177	195	182	197	162	162	193	182	181	187	170	179	173	170	160	176	176	199	183	193	161	185	164	191	180	179	172	162	178	190	166	195	175	184	204	181	203	189	190	169	179	169	192	186	160	184	166	169	202	161	200	163	181	204	184	173	192	199	188	191	173	168	180	172	160	169	187	173	207	190	181	166	156	197	168	175	186	176	163	181	190	183	180	191	184	193	187	180	199	169	143	185	178	176	169	177	180	173	196	196	170	204	188	176	169	204	171	193	154	165	182	193	180	159	211	167	190	198	189	201	183	182	168	173	168	191	163	188	161	175	173	178	197	198	174	165	191	166	176	191	196	190	178	201	175	188	182	177	193	182	159	158	192	194	178	165	176	176	185	177	188	153	187	194	158	168	173	215	183	178	157	173	187	181	172	184	168	166	194	181	175	154	190	163	145	163	165	175	178	178	180	190	178	177	185	173	168	178	168	185	180	176	188	199	173	150	182	196	155	191	203	170	173	156	195	188	192	198	183	180	164	163	191	193	174	198	208	188	195	188	186	178	146	183	185	185	186	175	181	151	176	167	172	160	193	171	201	172	160	213	177	182	203	171	184	191	177	184	172	176	187	188	193	169	158	190	160	177	183	165	171	198	193	176	173	170	176	182	159	183	167	194	162	196	189	173	177	166	167	190	192	176	206	179	182	195	143	191	183	187	174	181	202	188	184	169	181	172	163	165	157	189	182	186	180	202	172	175	176	169	180	167	183	194	186	182	168	172	175	171	170	184	161	178	174	180	166	196	192	187	193	170	179	180	189	162	188	196	174	178	172	183	143	173	177	181	185	184	180	188	190	185	187	196	186	172	176	176	180	192	173	168	170	180	191	169	198	171	185	187	192	189	204	181	189	177	168	170	178	168	169	208	186	167	192	177	185	166	184	172	187	177	181	178	195	186	186	181	196	163	174	164	182	146	173	159	185	184	179	194	199	170	180	171	204	184	189	210	183	197	171	193	187	173	196	182	172	189	205	184	188	173	171	210	168	166	197	185	173	173	174	163	179	172	153	171	188	204	154	169	170	176	172	170	197	195	163	182	175	157	167	167	184	186	177	166	196	160	205	182	171	178	175	180	179	173	175	211	177	185	191	185	185	198	180	180	193	165	188	189	178	165	181	175	168	194	193	191	162	190	162	160	189	182	174	190	199	184	191	165	161	170	180	142	177	155	158	209	171	186	181	194	188	172	194	183	160	188	193	174	176	185	172	163	173	213	189	167	207	189	171	164	218	149	179	155	172	162	192	178	180	193	188	168	167	182	209	164	200	186	183	159	177	147	197	163	212	173	192	181	184	192	178	166	187	192	169	191	158	178	172	159	164	201	167	166	171	184	177	206	203	172	198	176	196	184	185	199	182	180	176	162	181	182	202	168	178	186	184	171	176	205	176	178	181	167	183	188	174	211	200	195	180	202	188	171	182	175	182	183	178	214	174	177	199	168	188	171	173	181	190	176	184	165	189	183	202	182	155	184	150	179	183	158	189	175	188	186	195	175	164	168	158	187	164	158	156	166	160	177	165	186	204	176	186	181	200	181	173	177	170	187	163	184	189	178	178	164	183	187	158	174	199	176	197	178	177	171	170	185	186	182	165	168	174	166	193	190	173	181	183	165	169	175	173	184	180	192	165	187	188	170	175	178	190	181	172	180	183	207	160	165	184	182	183	167	182	188	170	189	201	148	175	172	169	169	167	186	189	174	152	182	187
1994	640	728	776	714	656	663	649	654	559	595	594	626	616	572	563	623	584	552	570	600	594	595	569	595	566	625	548	567	573	578	616	614	581	580	543	553	576	538	570	593	528	541	569	549	576	583	605	591	566	583	539	551	561	557	583	563	557	565	589	601	559	561	549	593	563	562	583	557	562	561	615	606	578	551	590	519	554	545	586	618	595	581	553	536	528	550	573	583	578	585	564	529	568	579	606	571	577	538	597	580	594	597	543	574	580	580	564	557	568	568	550	564	562	571	605	565	570	586	548	594	556	552	575	519	558	597	570	609	601	552	579	574	638	567	572	541	545	584	543	595	573	567	573	607	573	553	557	572	561	557	573	532	564	549	580	535	542	583	574	577	552	591	616	522	613	540	568	516	565	558	583	523	630	575	598	563	564	577	572	571	552	583	603	542	565	553	531	571	554	538	558	559	523	575	528	552	520	608	546	567	592	572	611	570	539	576	590	589	578	536	541	527	574	531	586	533	584	573	589	572	556	543	595	569	549	542	545	594	548	573	556	546	584	526	568	613	546	530	565	572	579	634	582	547	550	526	585	535	577	539	603	589	545	585	540	553	531	571	554	543	577	557	554	603	557	506	602	573	535	616	549	581	551	556	581	561	564	585	557	536	607	560	520	556	629	556	610	580	591	578	559	609	578	589	599	566	574	614	520	573	552	553	637	564	581	595	598	535	548	580	558	536	537	560	579	608	578	536	545	618	579	589	575	590	524	565	565	580	558	521	601	551	541	591	571	556	560	557	529	575	552	599	543	541	578	604	526	610	602	575	532	560	557	563	576	585	535	536	540	572	577	598	568	575	542	559	543	550	593	537	557	569	570	613	551	583	592	600	575	541	591	562	538	517	605	560	573	571	573	573	588	570	557	554	566	589	548	543	587	569	565	535	534	564	520	561	565	526	549	547	609	569	579	577	530	541	571	586	635	573	553	580	594	582	580	572	563	565	546	582	616	500	535	551	495	574	543	565	596	592	585	536	542	583	566	574	610	584	592	585	578	579	558	589	564	577	537	570	593	552	596	520	601	552	600	592	590	553	566	599	541	511	532	592	616	577	580	577	589	595	614	562	559	544	535	583	546	554	583	534	575	532	557	571	554	560	530	593	570	558	617	593	593	633	547	554	564	622	569	530	567	604	614	591	586	555	563	543	586	535	604	569	538	556	552	571	586	591	585	571	572	552	585	563	565	545	541	596	567	541	595	600	558	610	577	555	550	562	551	573	574	577	536	548	547	559	497	605	544	538	568	553	554	547	584	553	616	572	579	531	554	586	602	594	555	568	541	619	563	585	540	546	606	565	586	589	595	599	578	583	599	579	583	552	584	587	546	620	556	548	572	598	612	528	601	552	512	542	571	557	581	574	576	584	567	567	570	571	560	573	576	587	598	576	569	569	577	564	567	551	570	570	582	556	566	582	566	581	573	521	585	620	586	551	571	596	575	571	569	604	582	549	537	568	591	588	548	578	568	553	590	568	553	559	525	559	535	568	594	576	550	585	530	586	613	595	555	580	523	584	581	589	557	560	570	549	568	608	561	558	556	560	559	563	560	569	566	582	564	566	576	570	568	567	529	594	592	602	590	589	516	564	578	586	538	555	566	538	580	576	587	598	522	625	584	574	533	575	576	558	551	535	550	550	552	549	568	601	588	598	549	593	565	558	595	590	569	591	579	557	567	601	522	610	577	593	591	597	569	562	506	590	536	562	623	574	548	580	547	580	556	558	554	568	589	595	588	583	579	576	577	589	558	563	556	585	586	598	556	608	534	563	560	579	567	575	549	577	567	575	599	533	579	510	604	544	602	603	550	558	584	573	570	567	571	552	567	591	562	557	554	560	516	553	561	577	604	591	540	582	555	583	577	596	584	569	556	527	565	538	568	567	557	577	594	566	584	555	559	578	560	577	580	578	535	558	609	591	526	612	582	541	589	540	589	591	546	594	532	551	572	602	557	587	562	573	568	517	574	563	557	550	581	531	593	592	546	558	522	550	578	549	551	588	584	566	632	589	555	558	594	550	563	545	567	582	578	564	554	556	569	566	553	529	528	559	542	598	580	564	558	556	594	560	530	563	567	563	558	545	570	550	582	563	608	579	570	591	557	567	596	610	564	568	541	563	516	584	556	534	576	513	592	552	564	556	588	588	537	530	549	552	570	577	609	570	541	541	545	556	564	540	569	541	543	568	565	586	554	594	615	576	548	571	548	594	619	535	564	576	544	561	579	546	554	642	501	562	552	582	557	600	539	601	584	530	578	599	600	563	587	597	598	577	528	578	568	593	586	587	515	563	561	608	575	512	574	559	589	580	585	578	608	561	567	572	569	604	594	592	544	540	554	538	552	581	593	573	622	554	592	587	569	573	547	602	594	595	525	542	573	582	570	555	591	550	579	582	560	568	592	529	581	586	559	545	537	583	545	568	574	549	572	569	578	556	571	564	556	586	581	553	520	577	577	607	556	574	595	554	546	579	598	587	562	581	567	578	555	586	533	561	608	600	578	565	588	584	566	564	529	567	565	563	585	561	580	579	550	550	557	583	552	551	585	611	548	529	549	571	566	542	559	546	557	537	603	562	548	521	564	536	568	581	577	525	572	563	532	561	572	583	571	572	605	567	579	561	544	581	565	540	587	538	530	569	552	584	569	524	541	566	545	561	526	527	545	614	591	575	580	555	561	574	588	588	558	548	559	591	564	533	545	587	541	578	564	581	584	607	583	541	539	556	596	555	598	581	588	555	570	585	585	562	517	590	560	598	562	537	568	562	585	575	543	553	555	563	560	590	595	556	553	555	603	601	567	589	537	569	568	595	509	610	596	550	541	619	527	614	546	569	630	554	557	572	527	546	572	533	560	566	587	560	567	545	549	560	570	528	551	547	542	569	599	573	591	560	565	603	579	586	546	587	546	558	569	535	515	591	579	558	566	617	561	603	569	563	610	546	533	577	560	550	568	549	554	593	569	539	577	553	556	587	557	559	602	583	537	580	588	576	525	532	561	554	540	537	564	567	574	611	508	547	598	570	570	606	593	563	564	542	545	579	578	563	582	576	587	547	571	606	575	612	545	607	589	547	558	577	536	563	553	537	566	558	579	557	577	559	519	567	568	586	613	550	612	545	581	555	527	576	595	586	550	597	602	563	555	566	551	574	548	555	557	591	531	615	596	579	557	549	614	559	574	576	565	569	588	536	574	564	604	583	519	575	545	563	579	560	553	592	512	574	558	532	583	581	568	590	574	569	573	524	572	582	614	575	592	530	534	563	610	607	554	557	598	538	542	624	550	588	555	603	565	559	580	568	570	563	571	561	580	577	562	519	582	525	546	576	532	601	568	563	572	558	563	577	555	548	570	537	596	586	570	635	576	573	588	597	557	581	567	531	561	537	617	577	593	558	562	550	606	537	597	556	542	577	583	605	560	564	560	544	511	575	592	605	560	554	542	554	533	581	584
10039	1339	1685	1413	1021	806	726	536	496	465	441	398	397	398	366	344	350	341	327	331	363	318	316	304	340	353	307	337	327	301	343	332	334	317	320	312	334	288	321	323	322	303	333	306	313	365	305	306	308	320	350	309	351	313	332	313	306	279	288	307	321	285	326	303	313	304	330	297	293	321	318	309	294	292	302	305	360	307	280	311	324	310	294	326	322	289	313	316	332	350	296	302	314	322	319	299	318	310	312	288	316	303	311	295	315	312	316	332	314	303	306	289	286	333	296	310	315	309	332	320	282	274	317	266	329	327	319	275	303	327	296	301	302	323	298	321	345	320	296	329	292	296	302	302	325	290	318	276	298	333	310	294	298	320	293	293	327	313	315	322	365	297	282	341	277	306	304	312	298	324	288	307	329	325	338	286	314	336	274	318	297	296	288	288	314	326	296	273	285	306	320	305	328	294	342	326	300	328	330	274	289	280	305	268	300	264	331	313	322	289	302	317	323	327	309	320	305	291	335	315	340	336	313	308	322	303	295	323	297	334	294	302	314	333	300	328	316	314	312	313	298	291	323	319	328	313	328	328	334	299	293	320	307	314	331	316	326	328	283	316	330	281	291	301	307	302	321	279	320	307	306	299	271	303	296	289	333	348	307	283	346	316	328	276	308	284	321	342	308	307	298	315	307	303	316	322	299	303	322	312	284	307	303	303	299	340	309	315	314	341	290	309	289	325	312	302	297	349	304	308	322	304	310	360	313	350	328	284	317	303	296	315	289	300	321	293	350	300	295	283	298	323	291	304	321	317	307	324	309	299	305	308	277	329	337	329	306	344	328	327	305	339	302	333	306	329	311	308	303	313	307	319	294	311	341	338	298	285	314	310	313	321	337	305	287	333	311	313	315	287	293	310	276	310	294	324	307	315	323	312	302	316	321	312	308	330	284	327	315	314	314	301	320	294	319	312	299	312	300	287	346	285	276	321	302	331	295	296	295	318	329	322	334	299	309	326	323	306	317	306	306	308	277	299	294	288	294	310	292	301	305	335	312	313	306	328	317	295	333	307	318	311	317	289	302	302	307	319	299	318	309	301	310	321	325	292	314	294	286	304	329	305	344	316	278	284	343	306	308	320	311	311	332	330	307	331	308	307	317	324	305	295	286	300	332	299	289	294	283	318	296	282	353	304	278	312	289	280	306	287	296	327	280	347	255	282	322	329	321	285	323	316	295	300	337	283	328	350	315	310	328	330	306	319	309	289	311	318	298	286	333	298	309	313	311	259	296	327	318	318	311	285	330	327	309	307	337	298	342	298	335	309	332	320	308	316	316	302	308	300	309	300	273	328	306	302	297	297	294	313	305	290	286	304	302	315	305	294	324	318	310	321	304	311	310	338	283	279	328	282	316	360	292	302	297	338	299	341	319	296	281	302	295	329	300	305	276	345	328	290	303	309	329	318	313	308	294	326	322	296	307	356	301	317	300	368	334	335	313	310	283	313	314	277	306	280	330	318	294	296	315	312	281	294	305	313	290	310	282	316	337	301	301	320	289	352	300	342	289	294	303	326	306	326	292	339	340	302	326	327	300	316	333	305	320	335	323	315	328	348	273	323	309	277	320	316	284	350	310	282	320	328	318	319	295	296	316	323	304	300	285	343	322	299	301	308	339	308	307	284	320	308	320	295	312	311	320	309	336	277	273	305	273	301	314	306	335	292	327	311	299	304	320	299	337	302	299	332	334	297	322	298	327	282	311	323	284	281	304	287	347	312	319	303	337	329	312	309	357	333	365	340	291	338	288	319	303	318	326	343	292	297	303	324	330	350	325	305	330	323	306	293	296	333	268	302	321	306	346	282	303	308	318	322	343	327	313	297	300	334	319	331	319	315	330	320	301	313	302	326	330	348	286	306	314	309	302	303	325	320	311	320	315	315	326	291	320	317	322	304	307	304	335	323	321	315	302	324	312	313	314	318	343	314	305	348	296	331	328	317	310	325	314	360	319	296	296	339	320	287	316	302	304	294	320	269	311	318	347	294	284	282	313	307	295	341	309	330	315	310	308	300	287	296	308	337	307	300	308	285	326	294	319	311	313	332	305	323	282	313	316	320	305	295	301	319	291	318	307	317	295	296	309	300	304	321	306	328	314	290	299	291	295	337	337	306	297	312	318	278	308	322	312	304	291	295	288	315	302	313	293	305	313	274	322	334	319	296	315	313	329	310	368	319	341	320	314	301	342	279	308	310	347	303	314	327	307	304	313	282	342	315	325	336	324	332	330	323	274	309	256	291	308	312	293	334	278	279	319	331	323	318	313	325	341	299	313	323	320	314	332	325	280	311	289	305	321	311	307	300	319	287	285	346	320	292	284	304	306	290	310	323	319	324	307	288	274	286	356	323	290	287	317	326	320	309	299	323	289	321	299	315	304	319	314	302	281	301	289	301	292	295	278	287	293	293	333	323	307	323	284	321	319	302	308	281	327	304	300	311	292	305	311	294	300	346	325	329	288	307	318	309	334	307	286	298	304	300	306	309	312	317	304	306	310	321	268	306	304	315	334	306	334	302	316	346	310	313	311	336	318	293	323	303	305	293	337	332	308	301	288	300	290	317	309	322	319	328	304	309	296	308	311	299	276	281	275	323	313	314	308	290	292	314	324	290	313	336	292	284	301	310	308	334	299	332	317	354	294	268	282	319	308	279	325	292	315	297	343	324	300	291	321	323	348	300	296	317	322	293	318	287	323	319	317	329	300	302	307	331	303	304	309	312	296	283	326	312	318	277	301	311	266	320	328	298	297	319	305	282	301	313	339	323	313	322	282	318	294	301	325	305	291	309	304	277	300	307	319	328	348	303	315	294	291	334	327	331	315	302	295	310	296	305	279	336	297	307	297	298	319	302	306	311	284	291	289	336	266	323	335	291	312	331	299	299	306	329	290	323	309	305	312	327	298	327	331	292	283	305	348	321	319	306	331	347	309	341	309	287	285	319	330	324	314	300	328	309	306	311	286	279	300	318	328	336	314	311	293	295	299	319	297	318	325	294	304	348	319	313	321	328	304	294	314	291	326	314	308	309	319	336	299	308	317	294	286	335	274	335	286	326	317	336	300	333	349	311	310	292	329	302	325	340	299	328	341	312	302	326	330	307	319	315	310	315	290	300	298	284	299	288	315	309	314	305	270	300	293	303	299	281	321	319	343	321	288	332	300	316	293	292	338	296	284	325	297	344	321	299	327	295	302	305	325	316	291	322	315	318	299	313	302	308	293	288	306	303	300	298	319	323	328	276	316	305	294	313	329	315	292	309	326	306	325	297	309	300	305	353	274	307	290	327	305	319	329	332	309	315	340	321	294	298	343	327	337	306	313	289	316	321	321	311	319	340	337	321	327	304	326	301	303	288	338	294	292	340	322	308	304	316	298	326	355	343	277	298	301	302	311	304	310	321	307	326	312	284	331	322	318	305	340	309	324	320	295	286	329	302	314	300	329	315	287	323
6092	1864	3424	3983	3462	3092	2502	2152	1925	1783	1589	1515	1439	1361	1288	1285	1189	1137	1207	1165	1123	1020	1101	1061	1053	998	1082	1069	1026	982	1017	994	988	960	983	1024	946	970	947	937	967	935	947	963	903	969	978	972	937	962	952	938	947	930	975	941	944	896	937	910	930	940	885	896	968	963	922	943	939	965	904	951	920	894	919	902	879	930	976	899	905	903	896	898	922	924	919	926	959	847	914	873	873	919	936	896	899	873	943	903	918	948	889	904	912	834	901	962	884	913	875	900	883	865	931	900	960	894	944	865	959	941	873	908	850	930	882	911	865	901	935	965	905	941	885	954	967	856	905	904	933	895	901	879	866	890	896	921	869	923	887	868	887	934	880	915	900	948	935	931	923	931	873	930	898	958	906	872	884	896	895	904	893	891	837	877	959	910	916	907	874	893	842	908	887	841	877	830	896	939	940	907	947	918	921	874	889	898	892	908	912	898	900	929	896	827	934	895	874	962	920	922	927	893	946	855	899	883	866	926	873	853	896	927	916	911	909	946	917	913	903	897	904	934	909	890	967	948	914	890	888	968	867	845	896	916	889	911	905	913	879	899	914	951	980	903	896	895	955	875	888	935	935	875	940	923	881	912	923	903	877	887	909	884	920	899	922	935	883	983	919	927	864	934	885	953	976	882	965	872	911	903	938	881	887	855	915	914	910	879	838	941	889	883	916	893	951	892	884	892	878	924	916	850	900	939	922	875	929	870	908	867	917	913	933	863	940	880	917	897	844	924	906	928	936	896	942	862	908	909	895	867	904	906	906	963	919	872	902	898	929	924	971	928	915	889	911	850	870	933	896	893	880	945	901	847	945	862	919	914	910	900	879	873	904	917	861	908	886	912	861	880	916	880	957	917	855	898	888	904	858	874	922	897	913	907	896	878	891	890	875	853	887	887	950	903	919	893	918	912	915	873	943	856	910	885	873	907	900	932	937	911	895	923	831	905	902	945	929	887	924	864	885	964	960	938	890	891	889	940	883	882	925	900	906	918	876	918	895	895	871	961	904	919	918	853	917	878	895	917	897	944	875	922	879	908	896	925	926	921	904	903	941	934	923	947	886	910	870	895	863	846	868	891	875	881	952	911	868	856	863	880	902	911	870	888	881	916	856	867	885	913	884	925	921	923	956	901	871	929	922	873	903	917	890	917	848	890	897	892	945	897	918	938	909	905	895	887	875	937	939	889	912	873	883	869	887	919	942	879	905	880	887	919	877	957	895	905	884	959	904	956	901	914	916	918	913	902	873	960	914	918	887	902	896	864	912	917	868	907	882	878	911	875	915	863	925	874	844	872	915	914	943	884	889	909	885	866	909	907	884	907	880	867	886	942	911	931	911	861	857	894	908	908	927	865	926	910	933	856	902	884	848	875	916	913	907	913	953	920	870	843	890	928	881	862	847	945	945	923	904	892	942	924	907	938	871	935	944	852	886	907	876	849	908	905	937	877	867	903	917	829	850	917	873	829	897	930	903	925	882	861	863	917	896	906	885	900	947	912	936	921	857	902	884	851	844	870	842	874	918	942	898	846	896	956	881	897	917	917	906	895	917	912	875	926	915	886	859	909	918	908	884	884	912	844	927	895	878	895	890	901	913	912	935	895	895	896	871	887	896	875	895	893	907	839	939	889	923	905	904	890	957	880	921	914	947	932	879	911	852	853	885	896	900	925	890	854	893	949	904	869	879	893	852	947	917	938	859	894	860	934	886	895	897	898	967	925	922	873	897	888	934	846	899	915	854	916	872	927	884	999	896	944	886	891	941	917	879	885	900	921	877	916	882	863	969	917	910	904	890	945	883	882	865	904	932	927	944	886	922	932	844	930	916	901	877	902	905	877	923	889	888	905	871	958	963	897	865	882	870	855	883	831	898	876	926	870	927	851	901	865	948	934	932	823	896	906	914	943	902	904	964	864	875	907	919	909	835	867	905	859	959	920	884	899	941	891	850	909	912	928	868	977	848	837	920	913	886	849	913	907	874	940	898	894	870	940	895	903	859	924	903	913	860	923	901	937	918	974	870	914	916	853	915	910	891	919	924	872	900	871	859	945	886	965	871	883	884	938	864	933	876	903	913	846	956	860	882	909	876	871	911	899	938	885	918	928	875	886	906	887	874	918	924	875	903	848	829	931	912	913	884	884	878	910	916	932	876	895	923	908	873	974	902	879	846	889	854	909	904	896	942	929	946	922	912	912	904	857	923	946	898	870	869	891	870	870	906	927	923	883	864	803	884	887	882	944	895	875	879	906	917	902	875	892	931	912	921	878	885	914	920	856	912	948	942	866	928	883	897	933	918	859	893	896	826	903	929	942	928	871	906	895	946	951	911	888	844	843	883	892	901	875	894	937	922	875	932	847	914	895	870	914	931	916	882	920	885	899	932	944	898	880	916	847	951	885	885	887	871	927	937	891	897	909	970	859	897	892	857	860	891	888	954	897	921	901	901	925	889	856	899	897	862	967	890	953	902	894	858	871	900	902	894	896	868	858	951	904	888	906	920	913	902	871	887	875	873	890	888	935	894	912	944	850	941	918	890	926	843	888	904	905	889	871	874	901	871	873	856	924	912	877	913	865	816	904	889	997	895	909	858	894	911	892	879	827	894	919	881	890	879	896	930	924	904	890	884	849	904	900	964	902	958	867	906	908	905	900	893	979	919	907	908	857	915	907	854	876	885	908	903	920	895	925	911	917	867	895	913	896	955	880	964	895	933	937	935	917	915	889	976	924	861	966	944	863	933	965	954	907	963	921	969	888	867	942	966	882	880	894	883	865	835	850	935	900	853	898	875	945	884	969	906	901	928	845	873	926	852	871	921	877	874	835	898	893	887	877	840	828	914	889	914	875	890	909	882	931	901	938	928	854	861	915	900	893	892	924	861	822	905	925	905	915	913	941	916	881	826	926	911	894	899	916	950	970	917	952	911	933	931	913	941	914	909	894	908	988	850	898	938	943	940	887	930	933	859	864	851	838	923	960	902	854	879	879	904	903	914	959	932	903	909	893	947	854	907	893	886	924	895	949	885	894	911	885	899	956	853	877	919	936	896	867	868	881	871	914	900	872	970	960	916	893	886	893	936	959	887	841	912	910	890	901	909	938	932	912	892	902	905	867	904	915	950	862	893	893	904	911	886	875	877	939	875	914	902	914	894	841	912	921	909	966	940	906	915	910	888	823	900	927	900	954	924	885	872	912	877	878	879	917	886	908	950	860	875	915	905	891	903	870	924	929	879	887	890	918	912	856	888	880	878	894	946	872	914	948	899	915	908	890	908	942	894	924	868	898	936	831	880	922	957	895	923	918	904	898	887	928	876	922	957	863	881	883	879	901	875	894	945	884	876	893	919	933	829	926	880	967	858	907	871	929	863	914	923	866	942	924	897	919	880	940	944	881	972	867	842	911	844	907	918	921	987	949	880	935	898	839	906	870	903	909	913	931	880	896	949	844	917	923	886	861
18395	2664	2956	2247	1674	1181	1008	772	658	571	495	504	434	396	343	401	358	363	372	350	337	314	334	341	324	302	293	289	294	289	322	269	293	320	284	321	332	307	284	310	264	275	229	264	281	295	293	290	267	292	304	243	242	276	300	289	263	240	291	291	286	243	262	302	290	254	288	289	264	346	253	281	285	285	254	293	283	283	291	265	260	256	304	289	285	280	277	312	272	286	294	273	257	271	262	266	256	274	254	259	253	262	254	279	280	286	271	287	264	263	246	279	287	280	284	257	294	284	248	271	296	274	293	244	271	254	275	258	274	249	285	292	284	270	262	258	286	259	270	294	294	279	275	299	261	260	288	264	289	289	269	291	284	281	265	284	302	326	274	293	259	275	265	253	271	285	281	248	274	266	284	291	288	284	282	286	261	282	286	270	272	296	276	284	256	269	277	305	289	261	259	263	295	251	279	277	260	267	268	236	299	296	274	260	303	253	263	270	279	276	271	286	253	280	241	279	289	296	263	282	266	262	279	267	268	260	319	308	282	253	274	288	261	268	292	241	277	274	260	271	260	263	277	287	283	279	245	287	272	296	291	269	256	270	280	271	276	292	285	278	290	280	268	270	252	266	274	289	229	282	296	279	307	267	258	271	276	286	256	273	287	282	269	276	266	274	273	277	237	278	255	271	255	277	271	271	271	269	266	292	266	253	291	260	283	258	291	290	287	308	262	268	273	282	252	269	257	260	289	285	285	321	277	294	284	278	278	267	281	293	287	269	258	266	291	270	246	291	300	280	271	293	266	260	262	268	289	278	283	264	291	303	285	273	253	276	257	289	268	260	273	277	252	268	290	234	282	282	257	284	252	253	275	247	272	278	297	265	291	280	263	286	269	275	295	266	278	279	261	270	295	273	270	265	276	281	243	259	260	270	259	276	274	277	291	286	253	273	240	307	288	264	311	272	279	256	273	295	252	267	301	275	296	266	282	277	284	292	272	269	289	285	270	260	263	288	251	271	265	255	281	272	279	277	257	274	247	311	280	297	263	267	268	276	247	267	242	277	278	264	250	262	236	291	303	260	267	269	281	274	266	281	265	290	248	266	254	273	269	289	278	280	278	230	298	284	265	254	288	262	278	261	285	253	311	324	275	267	288	272	279	282	271	252	264	268	291	307	268	270	295	265	273	248	307	279	284	307	267	256	278	293	308	254	248	272	240	286	260	270	318	258	289	287	273	265	300	273	279	280	261	253	255	278	241	280	275	281	286	260	276	306	256	254	289	277	253	253	254	278	277	277	259	305	279	277	304	292	248	304	276	313	277	263	281	272	247	288	278	276	288	274	270	277	264	276	298	263	287	271	245	267	271	269	254	270	285	272	280	310	263	250	284	261	288	265	254	246	280	277	281	238	292	250	245	264	280	279	247	278	288	270	263	247	260	255	281	262	280	256	274	269	292	249	281	254	239	260	283	255	258	274	285	262	288	264	258	288	291	278	268	271	240	279	280	292	270	266	275	258	268	295	276	292	283	280	295	294	276	266	255	263	305	252	296	242	281	276	269	282	265	265	274	282	281	278	254	259	239	282	288	263	257	300	279	261	268	315	244	260	283	269	250	282	295	280	291	276	272	280	285	264	234	289	267	272	278	257	255	256	273	279	277	275	250	262	273	278	258	298	286	271	302	298	271	280	276	247	245	292	264	272	273	301	265	258	276	261	248	273	275	271	271	263	260	283	290	301	247	271	258	270	305	272	280	269	284	311	303	264	269	271	239	281	277	252	296	264	251	247	250	263	269	288	265	275	277	258	254	294	263	267	271	275	249	275	240	271	290	263	282	285	301	266	282	263	324	267	290	290	284	247	285	270	257	263	283	255	292	296	281	284	284	294	248	286	285	294	291	287	254	282	265	283	257	266	245	258	263	269	277	263	281	292	288	284	285	290	249	271	281	264	242	270	281	271	271	260	293	271	259	267	273	262	272	288	270	282	262	263	268	260	275	269	293	263	275	250	245	284	256	307	288	295	289	264	282	299	282	273	274	265	279	304	299	289	265	263	256	310	267	252	280	282	263	293	257	260	279	263	266	274	279	252	272	288	295	248	292	250	276	279	293	267	270	259	256	284	256	277	273	311	273	296	254	258	283	280	279	288	263	290	281	284	266	294	269	286	277	268	265	292	292	268	249	264	261	289	290	274	256	260	263	277	285	274	253	288	289	283	288	276	282	265	267	268	275	306	268	292	284	253	253	273	301	281	274	291	258	261	272	272	285	279	295	275	290	255	270	262	280	271	284	269	276	294	267	268	304	291	271	279	300	273	272	279	296	303	265	271	280	278	277	265	252	270	260	262	272	312	270	275	280	282	233	272	282	312	266	274	323	285	260	265	273	298	277	277	257	264	259	279	270	288	272	282	293	288	291	258	287	298	267	309	269	290	265	287	268	296	286	270	291	269	276	287	310	298	264	228	282	265	273	291	244	268	272	290	283	294	277	271	266	303	276	270	233	283	281	278	275	291	261	274	283	265	257	260	266	282	250	273	288	282	297	262	281	275	253	253	272	238	268	279	289	310	249	287	256	248	284	260	230	271	280	281	270	274	256	277	279	282	272	270	268	277	267	299	256	265	301	237	268	283	269	264	269	278	246	262	284	259	290	290	285	262	277	259	277	267	284	275	275	271	258	271	261	291	325	279	286	272	259	295	284	257	295	286	246	283	276	272	274	233	275	263	243	265	271	246	273	271	288	287	271	284	290	264	278	278	259	285	259	285	265	296	271	283	298	284	297	269	268	273	296	269	269	279	284	284	273	230	273	273	265	265	282	309	289	262	258	298	246	292	283	268	282	276	245	290	271	265	262	274	263	295	277	285	282	259	260	244	287	266	276	267	279	242	257	298	287	267	287	257	245	283	271	266	284	272	289	277	267	265	301	302	265	265	288	261	291	284	305	278	276	305	270	244	296	258	264	281	310	303	278	249	264	282	288	281	297	281	268	285	259	281	240	289	307	249	268	282	258	261	260	294	267	257	275	252	272	268	265	253	276	261	254	282	294	256	264	234	298	281	286	259	275	269	275	287	302	283	272	279	277	297	298	279	291	290	277	290	292	257	254	282	247	244	266	265	281	285	275	294	294	279	297	299	286	289	295	269	276	279	280	251	261	296	318	287	294	270	295	265	269	248	299	295	285	268	276	283	235	251	291	276	252	272	304	296	304	297	263	274	269	275	278	259	286	250	278	257	279	255	263	257	284	280	283	302	300	276	272	268	274	295	279	248	243	291	284	250	295	252	265	260	265	278	263	294	254	283	269	247	274	236	275	287	246	253	283	265	269	261	288	283	263	258	279	272	295	280	308	265	274	280	295	319	272	286	269	295	289	267	285	286	272	271	304	281	298	270	251	248	295	277	294	304	275	279	299	275	252	280	276	257	304	289	273	305	261	270	277	266	260	280	273	248	271	290	238	263	258	275	272	293	294	249	269	277	284	278	264	301	280	296
8821	2631	5569	6345	5664	4646	3756	3243	2740	2456	2148	2014	1827	1669	1528	1535	1363	1317	1321	1228	1208	1183	1186	1079	1129	1074	1058	1016	1109	1021	992	1013	964	923	924	973	919	945	948	886	894	962	875	914	850	857	883	920	848	917	835	901	860	878	849	887	890	897	857	802	834	878	847	825	785	854	828	806	845	840	827	870	843	898	796	821	833	803	853	797	857	819	806	816	786	800	798	842	810	834	853	845	800	795	871	893	753	802	796	825	798	829	840	807	789	806	828	780	752	817	799	789	765	814	818	794	813	789	863	813	780	837	824	800	834	814	822	771	804	771	779	824	824	850	805	830	783	779	809	792	840	809	794	765	781	800	845	801	805	773	765	822	781	836	813	799	792	797	801	767	796	816	804	783	813	787	845	802	860	784	779	813	799	805	820	795	835	791	796	856	796	806	764	760	808	841	811	813	825	874	768	815	802	773	816	820	846	858	811	786	738	828	819	823	797	882	766	773	854	776	870	798	832	840	832	771	817	792	823	770	810	811	796	799	797	765	773	795	794	829	788	805	806	797	829	830	803	791	826	813	817	790	834	846	816	808	831	769	852	801	816	801	822	798	825	801	789	805	776	796	817	782	812	777	813	812	833	789	813	825	874	823	805	793	826	808	798	821	821	772	835	760	812	773	788	840	807	815	850	795	778	826	802	821	743	807	811	735	746	846	834	795	809	833	759	748	771	746	749	814	753	793	836	802	793	796	819	764	815	824	812	812	821	781	827	817	812	863	834	778	801	812	796	789	780	833	837	834	781	762	814	770	841	768	785	741	777	793	733	822	792	804	803	815	791	795	796	805	814	840	819	827	806	768	800	786	748	756	804	751	807	789	832	833	835	824	813	826	807	766	804	859	785	849	787	815	784	805	807	790	770	783	766	782	811	829	846	837	849	772	772	830	773	825	756	778	812	779	758	831	862	812	780	813	810	771	783	810	759	859	818	818	778	813	792	780	765	830	872	755	778	821	778	847	770	769	793	777	783	808	823	774	841	733	790	824	816	826	770	797	816	772	773	796	760	806	764	842	849	802	840	834	828	802	782	798	811	802	776	823	796	766	804	817	773	828	820	809	791	829	786	801	819	830	820	736	791	762	805	748	832	736	748	826	824	775	760	808	794	804	787	785	777	789	811	793	787	766	797	810	818	755	830	808	779	783	810	800	851	831	841	801	806	796	784	746	762	829	781	821	802	799	790	739	844	766	756	799	839	791	790	797	809	774	841	729	786	798	814	757	816	807	772	799	770	817	852	826	822	786	817	799	790	853	814	773	844	845	800	806	797	777	765	837	762	759	775	820	795	802	813	771	795	813	788	776	830	817	783	819	787	833	796	786	774	788	804	807	820	880	759	804	822	807	867	744	759	818	748	777	829	814	793	800	816	733	820	798	790	818	798	818	787	781	849	828	793	817	777	796	787	844	742	733	818	852	806	792	784	797	788	817	853	823	781	832	778	816	708	823	836	762	813	812	785	838	819	808	806	818	827	842	807	820	792	845	781	822	812	812	792	757	757	783	778	820	860	858	784	811	821	774	857	725	825	805	769	835	772	768	775	799	777	864	795	846	776	872	783	810	797	792	821	798	833	806	802	754	833	873	801	790	760	831	816	783	790	805	784	813	809	772	838	749	847	803	799	827	790	802	801	817	837	771	790	782	782	770	795	795	835	810	834	834	756	767	810	803	859	766	828	782	812	809	793	800	795	745	805	817	853	810	823	759	797	790	802	800	835	810	748	779	787	810	769	776	866	813	798	810	818	719	779	825	803	803	812	780	802	764	848	789	818	783	845	786	773	813	807	781	768	769	748	810	819	764	831	810	805	770	809	807	762	726	823	823	762	812	814	841	803	794	823	847	787	793	827	830	802	795	796	814	803	816	798	780	840	761	765	769	780	781	791	792	756	831	801	769	799	803	811	807	827	796	782	767	759	832	763	737	793	835	781	789	802	856	813	824	802	848	775	804	773	808	773	795	772	836	772	802	809	822	776	818	818	793	837	808	789	862	808	740	808	818	804	824	761	819	756	782	786	743	812	823	790	769	777	788	777	814	807	798	796	865	777	842	768	809	827	771	746	776	813	794	772	734	820	825	793	788	727	816	810	753	775	775	813	805	808	853	765	794	807	827	814	818	805	759	790	850	774	815	815	802	814	797	787	778	757	841	822	783	775	789	795	808	845	851	827	738	766	792	861	797	753	778	810	809	809	816	786	802	816	779	769	773	768	773	756	784	805	793	812	797	801	787	821	767	818	802	797	811	802	759	806	732	736	808	792	796	825	848	784	810	739	785	793	780	785	792	800	792	784	787	771	801	804	775	835	851	859	787	811	787	791	767	825	830	799	806	802	829	799	797	829	791	800	781	784	796	789	801	813	806	842	786	804	782	834	772	793	833	783	841	776	784	822	770	832	761	820	796	756	757	790	790	789	815	845	852	846	834	854	767	784	805	810	807	760	814	813	767	803	790	774	777	797	800	822	814	781	813	782	812	875	817	843	780	778	794	768	827	808	827	829	754	814	758	788	837	808	747	793	780	851	758	790	840	904	821	787	771	794	771	813	797	826	792	760	811	843	822	780	841	793	795	799	783	813	809	757	844	811	844	760	796	797	793	820	754	789	772	759	796	817	808	786	801	833	797	850	821	759	788	808	709	748	825	802	786	778	798	784	842	797	810	760	826	852	780	812	785	798	791	834	820	838	787	770	814	822	785	824	829	811	762	791	868	773	775	760	821	800	790	782	809	761	792	826	806	819	821	796	816	819	837	834	866	839	841	784	826	750	806	757	828	874	822	789	799	781	760	817	811	767	759	802	833	835	785	789	795	811	824	750	776	763	811	809	795	820	791	820	858	800	788	779	765	800	778	826	801	758	766	783	784	789	769	796	770	751	797	820	753	788	826	799	766	815	801	819	799	847	805	791	845	801	799	815	827	785	796	816	814	829	792	747	836	830	854	759	819	801	821	838	781	801	810	830	764	825	798	792	811	819	814	825	807	764	794	801	773	794	767	801	770	753	708	839	763	802	829	828	839	750	734	780	813	787	834	835	836	773	772	865	837	823	734	816	868	790	767	795	803	805	801	772	826	780	777	769	869	773	787	785	781	813	809	805	859	835	782	758	775	824	782	816	757	800	787	786	806	822	814	780	782	810	827	792	796	796	813	765	762	810	730	815	814	793	771	818	815	797	759	832	797	806	769	830	788	815	769	812	811	759	782	764	797	782	776	767	745	804	847	751	813	868	782	809	810	768	829	852	745	812	816	735	879	811	809	830	794	790	789	815	792	784	803	840	786	772	847	771	870	754	800	828	796	800	790	809	752	796	775	820	844	808	813	832	768	807	816	807	780	820	776	812	804	813	746	798	763	760	833	830	804	779	798	764	785	773	821	717	850	767	753	846	789	793	765	811	825	789	791	817	785	798	811	802	863	817	773	797	824	826	795	789	824	785	746	769	787	854	781	817	767
2242	257	283	244	199	210	213	179	177	185	184	179	187	173	186	164	178	196	183	177	201	187	187	151	183	184	176	177	184	187	195	174	155	189	219	182	158	162	172	180	188	175	203	182	180	180	196	181	167	182	156	158	174	164	174	171	190	183	175	187	153	182	177	184	162	170	184	192	194	199	200	153	163	216	180	190	181	164	185	184	191	182	147	184	176	175	172	168	171	179	204	171	190	160	167	158	192	198	214	179	165	181	192	171	183	181	156	160	191	163	193	187	227	164	167	169	178	193	178	178	186	175	197	166	172	166	216	180	190	185	157	200	162	164	159	197	187	174	179	187	175	167	165	189	171	188	167	189	179	182	161	172	188	186	196	207	188	171	179	170	161	171	184	181	154	173	184	170	173	158	189	187	167	186	173	181	205	188	184	161	195	175	191	174	178	200	190	189	190	190	192	200	176	181	195	180	181	160	170	189	172	189	184	171	186	201	176	158	186	186	191	196	175	170	200	177	179	172	186	202	185	172	180	171	174	197	192	145	206	187	187	181	185	193	196	212	195	183	197	164	172	185	196	176	178	179	142	182	176	174	174	167	196	170	184	178	174	181	186	180	194	161	173	189	170	182	187	182	169	206	172	168	171	171	179	189	177	182	197	178	212	173	167	189	194	175	159	183	186	165	169	172	168	163	183	198	159	188	168	210	210	170	159	173	185	167	168	167	162	180	200	149	179	176	184	190	193	181	203	172	165	163	160	158	190	163	167	191	158	168	198	186	169	179	181	184	177	169	178	190	157	177	188	176	185	161	187	175	155	167	198	185	183	188	201	151	190	173	175	191	173	165	160	185	171	183	167	169	183	179	172	177	195	182	172	198	170	207	170	169	184	165	191	195	187	197	179	206	169	151	196	201	158	183	205	180	175	183	201	188	168	192	190	171	196	183	165	175	173	174	172	175	177	159	184	185	178	169	197	174	168	198	170	182	191	185	165	188	177	194	182	177	163	159	175	163	166	164	148	180	200	139	174	181	174	168	188	168	161	179	183	179	202	161	197	177	190	181	187	187	184	171	167	187	174	201	193	178	201	189	190	140	175	165	184	182	171	182	182	182	189	165	163	185	207	189	151	189	179	174	181	187	178	181	185	182	180	190	184	182	185	191	198	178	192	183	171	183	168	179	153	164	184	198	179	164	160	155	196	192	193	193	191	172	172	176	182	175	181	162	184	169	204	187	196	179	169	180	173	173	164	201	179	178	182	173	185	157	180	163	187	176	188	156	182	163	165	170	160	172	185	188	189	164	167	175	195	184	173	165	186	192	174	159	170	185	171	175	166	184	170	177	179	171	166	186	158	155	172	195	179	177	193	155	204	172	186	178	196	191	185	189	183	176	159	181	175	175	158	189	189	186	164	166	169	164	168	180	204	172	158	189	180	176	181	196	193	183	181	191	200	187	166	163	138	189	162	193	189	181	191	193	198	190	194	163	149	185	196	179	185	146	159	171	161	201	156	166	170	192	183	195	189	202	177	188	201	184	186	189	167	163	188	199	164	182	175	176	188	183	193	190	177	179	169	180	185	194	162	179	199	186	177	172	171	181	176	174	173	188	168	173	179	181	178	191	184	207	187	170	181	155	163	184	169	183	154	171	171	185	187	176	182	171	162	203	189	167	179	167	181	183	172	189	192	181	172	206	158	182	183	162	179	181	187	197	164	182	172	175	180	189	168	203	192	197	166	173	194	164	197	183	174	189	213	194	201	146	198	187	157	154	163	189	190	186	150	192	189	169	167	178	168	182	176	191	157	195	174	199	176	158	181	166	191	159	203	175	179	188	181	195	170	172	177	203	190	200	176	211	173	160	192	178	164	200	173	191	189	179	198	192	195	200	187	199	180	199	176	189	174	188	181	184	184	162	173	183	170	181	163	191	177	190	178	176	215	181	162	163	161	181	159	151	181	200	191	183	200	182	184	174	180	195	209	167	203	152	166	201	186	180	171	140	175	178	190	156	170	180	188	186	191	192	183	165	145	161	187	174	160	180	154	171	185	147	185	180	176	189	154	186	177	174	171	187	175	151	198	171	191	169	182	184	184	172	172	172	191	173	171	178	180	180	178	196	174	194	164	164	174	148	179	185	188	171	182	195	160	196	168	163	178	215	160	191	177	192	186	164	178	166	207	176	184	188	190	163	176	164	170	181	173	168	195	185	221	192	173	168	185	195	179	172	184	173	177	192	162	186	168	178	162	215	188	194	170	200	169	184	178	161	173	147	173	172	179	192	198	175	148	189	165	176	170	192	185	151	173	190	150	170	201	160	152	165	134	167	183	174	174	193	191	179	188	177	160	175	210	150	169	177	152	180	176	177	186	172	176	169	186	161	162	194	176	189	186	188	186	189	172	191	200	193	179	168	154	171	175	176	192	168	194	180	197	177	177	157	182	160	164	178	149	173	185	188	189	185	170	205	189	169	183	172	165	199	183	190	185	168	166	170	186	173	171	177	181	186	178	188	180	147	182	194	181	184	174	172	165	197	185	175	184	163	179	186	188	193	176	221	181	216	158	169	205	204	187	182	181	190	187	156	193	182	169	165	167	207	189	197	195	168	172	177	189	199	155	184	199	165	196	174	165	190	145	179	185	180	183	172	143	193	210	197	193	191	178	191	166	168	170	162	176	162	176	181	216	186	155	172	206	193	154	214	169	162	169	170	193	183	205	198	164	172	184	185	192	156	184	182	182	185	186	194	183	158	180	211	176	161	171	176	179	178	185	170	185	176	183	180	173	187	192	162	154	177	152	177	192	186	149	220	201	187	185	174	172	169	190	184	187	204	169	151	174	188	192	186	177	188	171	176	192	184	176	176	147	170	193	164	175	170	195	193	156	171	192	192	176	182	164	175	189	175	184	184	171	161	178	187	155	187	191	177	134	173	168	191	180	162	190	171	178	184	180	164	189	166	183	202	195	180	169	171	186	185	178	179	184	169	189	170	188	173	158	176	174	146	178	167	178	170	182	185	179	164	194	200	161	154	164	200	197	212	190	165	173	186	197	175	157	198	172	191	202	198	157	199	166	196	166	165	187	167	219	156	165	180	157	184	200	194	182	185	184	192	176	168	197	171	179	191	182	182	173	182	172	183	174	195	180	168	208	188	169	172	182	172	173	165	186	202	215	181	168	191	201	164	166	174	167	200	189	162	186	193	194	152	199	190	182	194	183	178	171	196	183	180	196	185	163	161	158	162	181	193	157	178	208	185	176	156	174	177	197	173	187	171	157	153	179	184	181	197	183	172	186	170	192	172	196	185	169	180	177	165	174	183	180	168	204	163	183	171	174	166	194	170	184	181	166	169	196	165	189	178	183	181	187	148	179	173	179	189	174	179	192	147	171	195	185	181	210	176	183	197	169	187	163	148	170	183	177	179	172	169	186	187	175	162	184	184	177	173	167	175	208	172	167	170	199	170	193	178	186	194	183	179	194	190	171	194	193	202	180	177
1983	656	771	795	737	677	689	638	587	603	598	615	625	603	592	588	590	611	571	548	605	556	600	609	574	614	610	593	571	584	588	582	586	596	568	600	590	581	568	553	583	590	559	563	592	573	556	581	562	538	578	547	561	577	530	606	598	620	559	588	569	546	586	549	566	585	552	567	596	571	571	538	567	581	591	581	536	584	568	581	535	566	604	608	582	581	532	600	521	578	593	555	551	585	579	587	560	561	586	602	611	587	556	554	579	596	589	555	565	509	539	563	549	577	569	566	590	574	572	530	562	581	593	571	549	564	587	604	553	566	576	614	542	573	536	577	570	566	574	613	533	592	647	570	554	571	629	578	612	570	567	570	589	544	558	575	562	570	558	529	601	564	582	542	575	577	525	585	589	567	587	570	599	565	541	582	554	620	567	545	570	534	611	614	557	592	526	582	561	584	597	575	555	586	614	548	578	555	604	615	600	562	555	603	575	538	608	567	630	540	540	535	591	575	580	556	576	553	529	538	566	580	568	623	531	557	597	530	591	588	559	598	535	568	550	612	570	591	531	558	605	593	555	601	512	569	559	545	541	588	559	591	550	546	549	570	554	562	588	569	517	515	526	547	562	567	554	587	591	540	606	561	570	565	601	575	564	569	572	545	574	554	621	539	577	562	553	605	613	554	623	558	581	588	559	503	535	536	568	611	570	550	572	614	592	590	558	573	555	530	607	538	577	567	561	547	570	602	584	554	577	570	609	564	556	589	556	570	501	562	535	555	534	579	564	577	584	545	554	564	596	579	583	532	617	569	578	537	582	593	604	564	549	579	576	536	569	604	564	597	600	585	560	569	582	503	530	567	564	569	582	607	548	518	587	551	581	592	572	588	541	548	528	579	551	580	561	598	561	589	549	539	574	558	537	573	607	588	552	582	605	544	554	537	547	581	557	571	519	542	514	567	522	566	578	563	569	560	542	574	609	567	576	550	537	561	551	505	580	589	536	567	502	565	598	539	568	576	550	568	539	545	554	546	584	559	586	606	581	592	603	623	573	602	554	523	540	584	571	576	580	561	544	562	542	581	546	609	559	540	535	518	587	545	593	587	548	587	592	584	551	545	563	576	563	598	559	563	569	539	579	541	538	591	557	609	558	574	560	585	571	564	532	561	593	565	591	562	543	583	562	588	548	570	549	573	556	563	533	536	576	615	585	560	571	593	597	576	550	587	558	598	539	584	549	596	601	559	544	524	514	599	584	550	578	569	477	573	576	568	550	579	566	593	563	586	584	604	606	568	604	589	622	582	588	534	556	547	620	590	547	549	537	561	570	578	604	602	625	600	613	521	578	537	530	627	560	535	575	570	563	626	622	566	625	574	529	580	564	584	556	590	595	562	521	626	624	594	615	577	587	561	598	562	568	619	591	618	586	583	534	547	519	565	596	606	558	585	611	605	594	565	593	573	575	554	566	599	558	612	574	547	588	551	567	626	560	613	591	577	594	581	594	615	555	553	552	584	633	554	539	566	576	538	591	554	572	623	552	580	610	572	615	565	557	595	567	559	600	584	542	567	549	586	556	632	585	575	535	596	554	543	568	548	584	595	605	569	620	588	541	593	570	592	553	556	567	522	565	589	568	559	583	604	609	552	563	541	544	567	495	567	572	556	587	516	550	532	585	595	564	601	570	579	573	592	603	569	574	577	575	559	586	584	589	587	550	588	557	515	571	548	590	592	561	556	603	576	576	570	583	592	614	608	591	574	576	575	587	572	618	547	600	560	537	576	550	562	564	575	581	537	584	573	560	576	513	563	590	558	552	617	573	587	586	580	606	583	577	569	594	588	575	569	578	564	521	553	608	597	620	588	605	607	598	542	580	555	545	567	501	550	550	546	528	538	583	635	653	565	595	605	562	557	587	588	615	559	588	556	548	546	548	575	540	578	575	544	583	573	595	568	589	552	553	570	661	560	626	585	579	661	569	566	604	552	542	627	549	546	533	575	576	579	626	576	600	533	562	613	637	559	574	562	551	605	599	559	613	548	587	569	601	577	565	593	614	560	559	613	566	564	582	610	599	584	568	599	566	593	537	591	619	576	570	649	578	580	578	535	542	571	547	557	558	584	604	580	576	639	580	587	573	610	579	551	580	571	585	598	535	537	580	602	576	582	580	563	570	559	585	566	556	578	581	573	542	611	589	555	583	559	553	573	556	533	575	586	573	580	620	585	559	562	575	593	610	629	601	569	557	584	598	600	550	596	605	594	556	552	548	569	580	612	575	553	589	598	549	589	573	561	567	615	571	579	594	556	608	612	570	566	598	578	558	547	604	616	571	604	555	558	570	598	568	586	558	529	581	576	556	572	561	567	542	578	587	580	578	564	608	582	598	564	537	573	572	539	569	572	575	623	597	578	586	532	546	560	591	595	582	603	556	576	572	586	545	607	617	558	581	577	551	571	586	585	594	589	611	579	613	584	615	614	609	544	531	582	584	596	545	575	579	599	567	579	583	556	581	581	552	488	601	583	574	587	545	556	614	549	542	586	556	577	567	575	607	593	572	577	544	601	552	576	601	575	595	562	569	591	554	543	603	555	543	581	566	588	573	574	602	549	619	591	543	568	536	596	582	583	546	547	587	579	575	579	588	581	596	552	580	577	613	611	591	539	553	548	574	540	584	576	599	539	585	575	623	600	619	574	584	553	557	599	584	556	606	575	592	534	585	624	535	613	609	575	601	596	597	582	589	573	550	552	543	584	586	625	562	559	568	602	594	530	568	571	574	549	596	602	571	553	585	614	635	594	618	564	581	545	595	567	573	561	619	532	643	559	569	537	558	537	588	591	596	575	562	534	564	586	571	543	563	555	616	599	567	583	570	590	575	542	579	576	651	597	559	535	591	538	563	570	620	562	534	584	575	583	591	573	565	566	562	582	575	586	555	582	540	534	586	587	602	559	577	546	551	593	575	617	574	575	589	547	565	591	553	579	599	575	561	591	574	595	582	608	560	606	563	590	579	568	542	568	582	595	579	534	586	579	588	531	549	566	596	560	622	575	592	589	556	543	590	565	611	610	565	561	584	568	563	581	567	559	557	575	575	600	573	591	560	600	556	558	583	599	595	532	528	591	566	597	581	561	606	553	596	557	540	575	610	601	611	558	573	559	570	585	608	608	558	588	565	585	589	601	585	594	589	558	584	573	608	551	589	576	573	579	524	542	588	596	578	594	574	584	574	549	564	568	590	635	574	556	567	546	638	521	564	585	594	568	582	580	577	513	554	599	571	547	582	538	581	579	563	590	575	554	588	559	606	600	572	552	538	576	577	591	559	583	586	554	571	592	571	603	608	514	590	563	575	615	549	593	627	566	582	603	583	602	589	559	598	555	548	557	512	586	600	598	571	561	549	526	580	594	590	549	537	533	548	575	590	577	556	591	554	613	560	539	573	558	574	565	544	556	584	576	573	538	562	555	586	618	568	527	565	565	545	540	563	577	599	571	556	553
10201	1326	1663	1306	1060	744	671	568	485	435	399	409	378	376	357	356	390	331	368	354	328	368	309	341	331	354	329	323	317	313	337	348	290	295	335	338	304	316	336	333	310	283	338	330	309	298	315	300	313	321	297	317	349	317	332	344	339	341	326	312	316	346	327	316	329	311	307	326	305	309	320	266	312	310	276	338	279	325	300	290	332	293	310	295	317	280	317	325	327	322	308	317	325	306	311	309	299	286	296	339	304	303	285	318	314	290	293	317	306	319	308	317	311	310	325	324	317	283	328	319	292	313	330	304	318	304	306	296	301	317	296	308	347	303	305	281	276	308	311	340	304	337	294	322	312	302	317	314	297	304	334	340	296	310	314	328	331	333	345	316	333	329	300	315	310	328	333	340	292	301	304	272	313	323	337	305	303	309	291	295	314	298	319	301	302	319	318	260	315	314	325	333	318	298	309	319	334	334	307	306	302	304	309	329	319	301	318	292	308	315	338	297	297	322	329	321	324	295	336	303	316	323	316	325	311	296	307	274	324	313	300	328	314	334	317	317	300	300	324	314	316	325	306	336	320	319	303	285	276	304	339	319	269	284	314	295	275	310	309	344	314	309	340	326	300	307	319	321	301	298	326	289	315	289	316	305	299	329	314	296	340	335	300	321	297	310	296	305	344	316	296	307	339	303	347	314	309	339	322	290	293	324	305	318	315	315	322	293	315	305	357	269	360	318	308	331	309	289	309	331	296	348	307	306	320	298	317	296	336	323	277	316	301	332	312	316	286	323	294	286	308	285	306	302	324	323	345	303	311	306	297	306	308	305	299	293	309	334	289	304	332	314	322	290	327	319	308	311	312	284	317	317	306	322	328	278	284	321	321	302	318	307	340	333	339	314	334	308	304	292	311	327	326	311	333	323	315	304	296	273	326	308	324	338	335	278	284	295	295	302	319	326	333	304	304	302	302	326	339	304	285	299	302	316	315	284	337	329	325	321	310	314	314	285	312	309	319	326	316	297	333	334	293	301	317	307	316	305	301	280	292	305	303	300	296	322	318	296	315	322	288	309	309	335	342	315	310	289	315	321	308	310	313	371	325	279	312	327	331	304	334	311	312	311	316	315	275	284	314	297	303	311	311	322	340	291	302	285	317	319	324	313	317	322	294	329	311	270	300	297	318	294	331	293	302	284	326	310	313	273	313	304	320	327	338	304	308	346	274	305	303	326	304	298	286	326	311	299	314	305	326	311	301	325	319	286	316	325	310	329	329	302	323	299	292	301	290	271	292	300	316	301	290	308	322	314	261	294	296	317	317	295	346	307	301	318	250	318	335	316	322	317	285	331	331	294	321	286	303	288	300	297	309	287	316	320	290	315	330	303	309	290	284	319	296	301	278	320	324	328	338	295	323	310	286	283	305	296	338	307	289	305	341	298	305	282	323	327	297	344	305	322	314	322	311	284	329	332	322	287	324	297	299	316	321	325	304	315	294	324	318	337	329	286	334	362	337	316	306	316	296	297	268	328	324	316	300	336	338	311	342	290	327	290	304	298	260	320	316	305	351	290	303	312	317	310	306	321	305	327	318	323	325	288	292	338	265	336	339	285	303	323	290	340	336	312	327	334	285	314	282	327	342	312	269	346	336	302	332	317	309	307	310	352	312	308	313	321	309	271	294	283	314	311	313	295	313	323	263	299	326	310	359	337	320	296	298	337	331	332	301	281	334	333	330	333	336	328	322	318	340	334	314	330	324	307	361	319	332	292	304	296	320	302	299	284	313	306	313	304	321	327	298	310	318	301	305	326	295	351	285	293	255	297	335	316	309	341	321	292	310	292	308	302	318	307	312	340	308	319	302	286	343	289	324	294	308	321	312	335	304	312	278	289	317	287	310	334	305	288	328	296	308	284	297	304	330	307	315	283	305	319	333	333	325	279	315	271	286	271	324	295	293	333	315	351	286	332	317	305	310	312	323	298	290	296	298	322	307	298	300	315	324	324	292	321	307	304	308	323	327	268	313	344	322	298	294	320	334	308	318	274	305	285	278	313	302	325	299	316	329	321	288	322	322	283	305	299	318	322	308	283	332	299	320	340	341	325	319	306	323	313	308	336	328	320	306	312	331	306	336	299	309	321	317	302	323	301	305	318	305	315	298	323	297	327	338	301	301	320	294	291	358	304	308	317	322	292	328	310	295	302	298	306	297	313	349	285	318	320	346	341	336	305	315	310	308	309	265	297	327	300	318	320	314	305	322	355	286	313	315	292	320	337	315	307	323	315	304	295	321	312	303	316	317	295	295	312	354	310	328	295	317	286	321	312	297	299	316	339	299	304	323	302	294	351	319	296	327	311	305	324	309	282	284	312	311	325	306	317	273	322	309	310	312	295	295	323	302	314	293	281	329	296	297	274	295	329	296	293	343	315	311	326	323	319	329	307	292	332	288	294	315	312	301	326	312	303	301	299	320	316	304	345	294	353	318	293	313	335	289	284	334	315	317	314	318	294	335	286	331	304	326	308	295	285	280	299	323	310	287	278	325	287	277	318	279	313	335	272	306	329	309	303	324	315	299	318	328	292	309	313	306	293	293	309	292	292	289	298	293	301	331	333	338	307	291	304	313	350	325	281	335	304	290	319	332	316	336	296	304	317	296	289	295	326	297	325	326	332	297	322	296	307	309	325	309	329	344	271	337	315	305	290	345	296	300	300	291	290	300	304	274	314	307	298	312	275	305	334	303	303	308	295	336	281	311	313	275	335	308	327	297	306	347	285	311	319	322	302	317	341	328	333	327	307	341	338	284	292	293	332	308	325	304	305	334	277	311	294	303	327	321	304	330	278	288	313	328	303	299	326	309	298	296	332	292	274	285	341	297	319	282	295	334	358	296	323	307	297	290	305	310	301	331	310	314	340	296	295	317	290	303	295	310	292	310	297	302	269	332	281	299	279	291	302	308	312	320	320	341	263	298	310	287	339	298	341	291	321	294	314	310	340	310	287	320	330	309	293	322	314	314	301	286	300	305	314	315	299	333	307	307	333	309	287	298	310	346	322	323	296	304	293	324	302	317	292	340	357	334	320	289	284	327	338	327	330	322	277	318	329	310	325	310	326	326	285	293	296	286	313	285	299	296	307	327	330	300	325	274	347	287	293	306	266	317	308	323	308	315	303	311	280	287	324	307	327	323	310	318	333	289	332	313	319	324	330	323	307	292	307	310	319	306	299	308	287	334	307	302	347	294	298	336	337	318	284	325	295	297	308	293	292	333	307	303	311	305	321	304	320	310	343	339	334	327	311	300	326	311	285	307	273	324	340	325	343	323	288	328	318	323	336	276	305	305	298	301	305	331	320	302	358	303	331	325	327	297	289	310	310	278	293	316	325	340	346	291	302	321	301	322	314	324	287	332	305	325	302	323	293	308	289	289	296	335	317	315	325	291	302	321	311	330	323	336	280	273	307	319	304	316	300	290	303	292	333	321	283	331	303	328	293	322	301
5965	1892	3480	4018	3558	2969	2498	2237	1971	1726	1578	1463	1382	1352	1372	1288	1169	1179	1169	1131	1085	1083	1031	1093	1016	1031	990	959	1007	1011	1040	989	992	1022	986	1014	989	964	984	922	931	923	992	919	995	945	990	927	914	918	955	889	937	889	912	993	955	894	901	920	862	892	911	904	919	940	904	947	884	922	894	889	896	889	904	943	955	905	905	908	959	943	862	908	933	862	944	937	947	939	895	949	931	898	877	910	861	910	898	883	897	950	926	927	901	901	914	893	892	935	892	865	977	888	905	883	945	983	938	906	896	949	946	900	902	913	885	901	885	886	900	807	890	878	887	882	936	851	928	941	948	916	840	893	920	859	873	909	932	903	888	873	914	955	856	902	916	863	918	988	939	896	929	901	897	868	893	885	920	924	872	904	933	903	905	930	959	921	878	913	911	868	920	898	891	855	879	861	922	878	877	884	923	859	895	906	889	894	912	887	875	887	914	921	958	885	920	923	888	937	872	882	909	892	917	863	879	952	913	895	914	890	900	931	920	889	883	856	907	992	937	950	897	936	917	872	902	906	847	848	867	927	889	903	872	915	902	961	888	935	788	858	870	870	908	891	892	896	937	893	905	909	854	943	935	890	881	950	870	883	872	898	908	901	921	929	935	862	885	838	910	895	897	891	894	868	939	875	948	828	883	848	842	969	948	882	914	938	913	921	887	880	879	900	925	837	923	892	863	928	892	927	972	947	958	925	921	969	872	908	935	912	878	904	862	898	923	871	939	906	867	887	901	888	893	924	895	852	929	875	898	826	895	866	885	904	914	901	935	900	910	898	930	882	924	919	882	917	941	922	856	942	911	878	894	905	936	890	960	877	912	964	916	909	892	907	992	864	942	896	943	902	921	918	933	865	922	918	884	963	877	969	942	911	901	847	863	902	928	939	883	905	899	917	893	894	852	876	903	896	910	926	885	890	894	872	889	916	935	922	961	917	973	900	916	893	869	881	878	887	852	895	905	919	909	949	892	894	869	924	833	866	923	873	931	900	932	949	912	905	926	876	958	936	925	866	857	889	889	947	895	933	878	923	876	919	901	925	889	915	935	876	856	878	868	932	876	885	924	924	867	853	940	871	948	893	907	892	856	856	938	848	918	906	940	924	939	863	862	901	825	869	890	884	862	853	923	949	843	922	981	953	907	882	921	920	928	891	908	863	886	932	918	925	874	824	967	876	914	905	912	877	889	896	914	893	869	916	904	892	950	947	955	939	904	913	982	937	869	954	874	903	861	887	904	950	947	920	901	892	897	878	895	900	949	869	873	892	875	893	871	890	877	881	913	900	892	863	851	909	924	874	903	904	911	896	830	902	916	859	905	836	889	927	882	885	890	906	924	913	868	899	938	931	885	869	918	891	906	898	947	948	889	884	921	901	882	899	917	867	916	932	921	893	921	943	896	866	860	886	911	898	927	905	876	858	942	910	869	896	894	877	915	897	869	888	897	951	893	916	824	930	882	908	857	911	878	935	862	913	898	945	904	905	910	859	884	879	927	903	913	855	884	887	888	968	874	928	870	899	951	952	867	907	888	945	880	917	922	920	933	864	908	898	912	925	923	945	835	872	863	894	900	918	870	913	911	894	901	865	888	923	934	906	845	889	910	868	873	872	850	889	911	893	895	891	836	903	893	902	918	954	896	884	918	932	903	851	920	930	852	894	916	878	890	924	944	918	887	909	920	915	841	910	893	898	897	858	929	924	855	902	912	893	881	856	895	944	919	915	919	914	904	912	871	932	909	935	950	907	817	925	899	891	903	921	918	912	849	882	881	923	917	904	908	948	900	915	859	906	900	882	919	921	922	880	897	922	880	868	923	909	838	896	881	886	892	869	905	945	879	858	956	959	887	918	953	932	953	857	900	893	940	920	921	955	962	898	901	904	883	893	936	884	916	870	909	940	865	873	892	875	920	925	924	886	887	824	900	902	860	871	858	903	915	899	885	856	921	883	892	910	956	876	878	1008	967	865	909	909	878	913	881	894	891	858	866	897	849	901	871	921	915	841	886	902	908	918	944	887	912	915	853	959	924	922	857	891	893	844	893	926	860	872	911	927	948	957	946	915	843	906	971	900	884	875	958	893	924	908	879	898	924	890	909	926	902	888	871	845	930	895	900	877	927	913	893	883	929	869	918	895	880	875	923	895	888	933	875	954	846	920	924	908	928	868	869	881	884	909	945	921	935	888	925	873	929	921	835	904	902	884	896	913	913	932	855	936	883	897	902	910	855	895	913	939	846	880	894	917	944	877	995	868	906	922	940	890	860	946	917	931	919	844	904	916	906	932	904	911	876	931	873	900	893	876	879	891	812	928	907	851	884	870	857	908	851	933	900	880	913	911	915	890	947	959	887	911	889	929	902	894	890	905	912	919	894	886	914	906	951	887	916	879	891	954	862	853	900	870	920	921	903	946	909	905	891	859	872	878	906	914	893	901	840	888	916	901	935	1009	890	921	900	896	891	855	905	953	931	889	934	899	888	886	870	888	866	936	921	864	919	904	882	926	849	853	881	879	895	892	878	919	876	953	936	870	946	905	884	909	868	858	893	910	912	873	918	877	906	890	907	934	917	881	946	930	906	834	948	859	946	904	889	863	897	897	896	903	935	922	897	913	910	897	890	880	863	876	918	936	879	922	927	925	886	840	925	898	947	927	866	930	953	903	929	892	888	904	930	920	898	895	892	929	891	877	867	891	884	936	867	926	881	927	904	953	904	884	874	867	896	898	883	904	854	861	924	858	923	894	912	909	923	909	872	896	890	932	921	837	882	912	923	953	920	929	911	873	900	894	905	883	915	905	940	866	975	939	892	861	922	823	921	909	920	889	919	888	918	826	972	882	868	874	909	884	937	876	928	926	836	935	892	924	876	937	852	924	910	888	909	941	873	908	894	843	948	899	931	884	884	842	955	922	916	900	862	899	896	880	885	909	908	951	924	879	879	912	926	929	915	892	891	937	869	902	908	897	908	855	925	936	947	920	910	876	917	945	918	936	935	860	900	850	892	971	939	944	906	871	923	890	906	902	874	899	901	929	924	940	871	920	893	852	901	886	899	907	913	887	930	928	875	929	890	912	904	869	883	913	846	861	916	908	887	935	885	923	919	917	897	892	882	862	881	884	933	875	932	864	884	876	939	922	905	874	856	948	907	910	883	882	933	923	906	890	910	875	879	939	908	884	887	902	928	949	916	901	872	926	918	915	895	905	829	842	885	832	920	929	918	888	887	898	903	942	914	931	929	888	900	956	910	871	959	972	937	900	947	912	937	900	886	901	900	906	878	876	923	882	920	904	943	891	897	873	895	932	940	857	967	932	969	870	872	892	851	920	942	906	879	903	956	906	936	913	949	874	919	843	963	896	866	896	874	889	890	886	859	901	939	962	941	894	911	884	865	896	943	952	886	912	937	927	933	878	887	930	931	918	899	900	878	873	872	889	932	899	921	921	882	929	916	854	901	865
17877	2619	2955	2292	1655	1219	919	711	671	618	504	465	453	392	379	389	371	373	348	319	324	325	335	322	323	304	327	297	313	297	294	285	315	295	303	294	290	275	267	303	279	308	297	279	296	263	284	301	290	259	275	297	277	245	308	301	300	279	272	261	282	295	276	247	306	278	282	286	270	259	258	315	227	255	284	242	265	282	264	284	281	288	304	243	265	288	278	262	285	279	277	277	280	275	269	293	271	283	243	277	292	277	252	285	254	267	264	305	292	264	258	287	273	285	283	327	249	257	279	259	241	303	257	254	280	263	292	266	287	261	287	239	257	261	273	304	279	262	306	274	261	289	266	296	245	280	284	272	254	303	268	308	283	289	279	258	279	281	274	275	247	304	285	271	291	272	248	273	287	262	257	280	274	256	287	282	289	286	227	239	272	277	263	253	259	289	268	276	258	275	267	270	270	282	259	285	275	277	253	283	271	281	292	262	276	266	280	285	269	283	292	268	287	267	257	289	274	278	285	255	271	271	267	277	282	295	282	269	273	268	304	277	248	282	263	280	284	268	276	285	284	250	276	283	292	288	284	266	262	277	303	263	291	231	299	295	290	282	245	263	258	256	258	285	278	285	262	313	265	287	254	277	313	276	280	292	288	269	232	237	277	273	278	275	274	276	291	275	272	249	289	256	276	298	283	247	251	299	275	281	274	277	267	266	281	263	263	254	272	263	292	301	290	268	251	246	263	281	263	295	278	265	262	239	277	276	279	254	278	254	265	293	263	265	253	294	285	274	275	257	278	265	257	288	264	267	259	256	277	281	245	287	273	252	281	280	270	292	260	273	225	254	263	262	243	281	262	285	278	296	271	248	286	301	264	271	283	292	292	274	265	295	273	279	295	270	278	267	303	250	257	273	264	256	256	275	266	244	278	263	287	240	290	275	283	298	274	227	243	262	277	285	277	290	290	288	275	253	249	282	266	248	222	280	286	278	287	248	239	280	275	297	282	280	283	284	291	289	287	322	257	268	261	225	291	275	289	264	265	308	234	319	266	293	261	285	272	269	278	267	293	264	266	244	289	260	244	279	259	287	277	258	267	276	268	258	261	259	273	285	274	264	288	268	246	266	278	292	262	260	271	242	267	298	279	262	282	239	324	274	279	270	276	276	319	276	280	278	249	253	286	262	266	253	296	283	301	276	267	292	279	256	266	269	269	262	279	258	261	262	280	285	283	238	296	245	293	276	277	237	284	288	288	297	271	279	276	266	277	256	300	276	267	289	253	281	224	242	279	303	285	258	283	273	268	262	275	255	245	283	298	275	278	251	283	247	293	260	256	255	275	273	298	255	279	260	295	253	279	264	277	274	301	264	263	268	275	270	266	304	248	279	259	252	254	267	256	271	276	271	283	296	249	273	251	275	237	268	279	264	267	256	260	293	274	244	278	260	266	266	272	273	281	269	250	249	281	269	270	278	272	277	253	269	276	290	276	288	287	289	278	291	275	277	261	307	317	291	263	283	264	266	264	259	268	267	268	283	285	244	297	291	267	257	281	266	269	237	294	261	256	271	292	308	282	301	250	269	287	288	258	242	282	262	297	270	284	279	292	255	272	274	242	262	271	253	279	279	267	277	279	234	241	269	283	272	261	259	287	261	280	240	277	276	293	258	275	287	290	268	257	290	273	262	273	229	277	294	258	267	280	288	291	290	274	295	269	309	306	269	265	254	274	273	294	269	274	266	267	283	274	274	288	269	267	258	258	252	269	283	244	281	265	285	252	277	262	309	280	275	270	291	281	247	267	270	280	260	247	278	271	281	264	266	294	302	253	262	293	267	241	285	321	290	267	265	267	273	286	272	266	277	271	259	273	268	278	273	275	256	293	279	263	262	280	278	262	287	290	293	302	285	267	268	287	252	289	253	291	280	286	272	270	280	241	267	266	268	315	244	294	253	258	267	270	289	257	273	252	261	276	288	267	281	273	271	293	297	284	274	286	292	288	261	269	259	254	265	261	279	284	316	285	280	275	277	281	279	256	233	253	239	237	255	294	245	292	289	316	280	294	277	279	270	261	238	267	273	271	275	261	274	256	249	268	274	273	269	264	265	269	253	284	276	306	261	283	283	290	288	278	253	292	279	274	234	259	278	291	300	250	305	257	270	265	287	256	285	265	284	259	279	300	300	254	265	270	280	287	302	274	218	308	256	284	273	299	275	271	249	285	262	251	270	285	277	286	236	260	262	277	246	277	279	265	262	279	272	246	269	279	276	287	265	284	257	256	289	259	258	263	274	291	257	273	302	288	253	291	277	290	265	306	285	312	287	269	270	273	267	292	271	267	262	288	274	266	250	279	259	266	293	251	267	258	253	294	264	254	298	295	280	277	277	266	278	277	273	266	295	286	329	269	256	298	256	238	281	277	242	261	255	291	277	266	287	265	264	274	301	300	256	275	280	294	264	247	248	252	314	281	268	271	288	274	254	277	253	278	286	270	286	239	257	261	283	277	267	273	239	285	278	260	275	282	293	305	282	273	281	262	278	305	282	283	279	255	261	236	264	270	274	276	297	253	253	246	279	252	276	253	275	290	289	282	261	288	286	266	267	256	264	315	259	285	270	286	284	290	250	287	256	265	273	288	294	286	248	270	268	281	260	269	269	283	251	286	301	264	274	299	313	303	269	273	288	246	318	273	274	269	258	290	268	299	271	253	277	273	293	285	305	271	250	277	273	259	318	277	297	289	271	292	286	274	270	254	282	293	268	281	243	283	283	273	277	270	317	278	263	286	271	259	297	271	245	288	276	275	264	274	278	262	289	290	284	270	250	264	251	303	245	296	262	296	257	291	266	280	253	282	272	283	253	292	319	249	288	267	278	262	279	254	262	275	254	285	246	259	297	262	274	283	259	291	266	299	275	255	277	288	280	254	283	288	293	315	275	276	271	281	278	291	288	268	309	256	269	270	273	244	306	302	269	281	253	303	277	284	262	260	290	264	210	279	259	283	252	303	238	313	303	266	266	293	258	265	268	287	292	275	260	235	283	260	268	276	279	267	299	267	274	277	302	256	269	255	271	249	286	243	286	294	277	252	274	289	289	261	283	260	263	280	304	295	264	276	271	305	254	262	288	265	269	275	280	292	275	265	250	265	277	299	269	305	264	290	265	275	277	289	294	250	279	252	280	268	304	294	268	279	285	266	311	250	283	266	279	282	266	275	272	283	263	281	298	284	272	263	268	277	316	284	248	317	286	243	255	270	287	258	288	295	267	291	245	274	276	254	277	286	278	286	256	260	280	271	287	278	285	279	255	286	306	239	270	263	281	303	278	283	285	245	271	269	270	266	281	264	267	255	280	269	259	258	279	306	247	295	257	282	287	275	276	272	254	267	269	274	297	255	264	293	279	263	259	268	285	285	273	267	256	283	279	266	281	273	299	303	284	288	294	275	262	283	262	269	291	255	269	294	283	266	238	276	263	241	282	269	258	274	271	260	278	284	260
8486	2691	5648	6371	5699	4573	3872	3264	2747	2450	2141	1887	1833	1612	1613	1478	1456	1316	1339	1276	1237	1166	1108	1151	1134	1063	1100	1022	1017	994	1002	952	1026	980	935	908	896	924	916	863	911	923	853	873	918	850	854	893	862	852	878	832	834	838	867	824	833	865	856	828	848	852	795	836	876	856	858	808	866	861	801	845	831	858	847	831	832	824	856	805	846	844	847	810	854	863	765	808	780	820	808	816	810	808	810	851	799	820	833	811	797	810	794	835	779	796	860	788	766	860	809	830	814	831	831	858	768	811	809	796	814	811	784	784	834	821	801	828	795	809	801	788	786	781	759	851	792	811	778	795	832	784	788	771	803	796	795	812	782	842	818	789	788	832	806	781	815	760	809	831	801	760	806	817	834	848	840	843	855	797	834	781	834	762	844	871	825	754	761	799	820	829	812	852	823	805	794	798	801	809	794	800	794	768	763	846	807	812	820	822	752	809	830	861	814	797	818	790	863	772	831	755	842	799	815	854	817	782	826	819	835	825	813	823	779	817	814	782	818	801	795	779	801	755	769	823	833	787	775	763	767	806	818	800	807	736	738	828	787	812	767	804	845	770	799	821	758	829	767	781	814	765	792	762	797	806	778	757	823	801	844	802	775	794	771	784	797	815	751	804	801	851	812	837	785	815	776	868	849	749	805	815	840	817	874	776	807	826	786	746	758	847	760	770	767	829	807	741	751	840	775	831	772	776	806	825	793	806	772	795	802	762	832	824	809	809	831	822	778	799	740	776	754	822	757	765	765	775	776	798	756	808	828	748	823	863	803	820	812	815	818	785	764	779	803	814	812	804	830	767	804	799	818	788	788	768	790	792	793	805	781	816	813	782	782	789	797	787	792	766	833	776	774	806	766	797	842	762	821	777	847	813	805	787	742	826	778	806	734	808	819	783	810	823	800	813	791	792	786	785	837	836	770	763	750	801	813	799	781	784	780	822	838	772	808	772	772	850	776	736	789	822	809	736	786	731	746	776	771	777	781	750	801	811	738	785	739	778	817	783	806	791	778	811	775	781	764	806	790	777	785	879	770	778	762	827	765	817	778	803	806	796	806	811	822	751	805	807	786	804	791	820	764	829	804	752	747	797	835	825	810	793	812	766	836	815	808	767	795	755	838	766	803	794	820	777	835	805	786	808	801	901	794	830	810	781	838	788	802	805	785	832	825	805	707	805	822	761	792	827	807	856	776	786	773	736	826	817	757	836	779	829	805	829	781	745	809	781	807	790	767	867	849	770	748	820	807	764	815	775	814	802	820	761	831	767	808	805	858	787	799	803	805	792	792	822	816	820	765	833	758	816	810	785	807	755	786	816	776	737	840	806	795	807	815	807	784	766	798	794	808	776	793	831	797	824	808	805	823	815	791	774	802	789	869	793	769	835	798	801	817	764	801	825	778	833	805	837	802	802	803	797	798	835	772	804	813	732	808	798	798	798	874	781	798	802	805	760	854	774	785	796	817	782	799	826	839	733	754	799	870	782	844	754	810	817	815	807	789	819	768	773	797	749	827	815	804	792	794	774	780	799	798	788	797	773	780	784	826	794	741	826	789	824	828	817	780	803	825	836	816	801	856	788	762	791	789	814	766	754	837	821	799	758	831	760	766	804	781	777	784	832	790	836	840	825	784	818	800	821	808	864	808	814	780	827	811	814	794	875	783	780	800	764	747	793	819	789	800	811	758	753	773	799	768	793	783	823	820	794	769	809	801	838	795	809	761	793	792	788	779	803	768	818	831	809	821	788	797	826	790	798	751	753	762	812	841	789	844	814	780	802	773	723	819	786	812	774	806	784	841	860	807	755	812	802	796	842	779	783	810	757	815	820	811	782	799	746	779	816	791	806	786	769	794	814	789	812	853	734	838	794	820	760	805	780	770	804	760	821	788	792	805	760	873	798	766	786	827	822	800	826	766	803	809	816	801	808	794	802	801	754	804	738	778	753	785	775	782	819	815	779	797	846	940	799	805	823	793	789	808	844	842	789	779	845	834	793	765	814	812	779	779	808	776	816	758	764	791	801	794	774	783	781	783	837	820	743	805	702	780	755	783	785	828	797	780	774	818	810	832	787	773	785	809	764	792	824	765	799	836	837	799	836	809	770	776	785	803	801	848	832	827	839	767	815	828	781	809	807	820	820	817	765	754	790	785	762	785	828	816	801	775	807	826	790	808	732	777	804	814	801	786	850	826	805	802	825	773	811	797	800	780	791	799	729	790	832	821	817	810	791	788	804	772	883	847	797	782	784	810	811	805	798	799	807	829	828	800	784	791	831	816	775	776	867	827	779	829	778	806	811	764	792	796	757	799	792	827	727	772	773	826	802	718	856	819	753	792	814	798	817	820	852	830	798	820	810	821	797	809	748	847	780	779	822	765	807	816	831	827	852	789	746	814	812	797	788	812	764	798	853	829	796	801	759	784	829	782	830	783	777	810	807	842	797	801	778	798	813	828	830	835	800	812	781	816	776	775	783	811	819	845	825	768	831	785	810	750	764	786	753	736	829	828	789	796	795	851	784	860	766	782	777	797	746	781	791	824	829	775	817	804	801	837	800	847	820	798	816	824	844	836	803	800	808	784	780	734	824	802	825	742	795	791	864	737	794	811	735	849	790	817	796	843	817	802	784	768	816	817	779	816	812	783	822	755	800	806	793	788	743	830	802	809	825	799	770	855	820	810	774	842	775	817	782	822	784	785	796	806	818	802	781	797	803	732	794	770	752	760	809	763	788	771	834	828	858	815	773	830	769	796	824	779	786	800	807	822	724	784	822	811	780	792	757	757	820	824	821	778	797	815	760	776	832	804	759	808	799	786	772	754	825	885	769	844	818	815	843	762	750	784	829	823	787	801	837	859	769	757	797	810	794	804	865	764	760	792	781	832	817	826	773	791	769	817	795	799	833	762	778	811	752	789	797	849	734	822	807	782	790	793	801	831	766	807	826	739	829	831	807	812	797	807	761	789	775	819	744	799	800	795	748	759	788	793	800	781	775	826	834	822	811	809	792	759	841	823	766	841	821	809	777	890	779	783	813	795	763	809	812	837	822	786	787	816	744	839	824	781	787	767	795	788	864	860	844	800	829	784	821	788	826	764	756	796	754	795	822	785	786	817	798	851	781	792	782	846	776	819	800	811	779	825	809	796	787	821	768	834	809	746	784	792	761	789	797	789	804	802	802	773	836	789	783	771	784	797	790	820	809	828	796	847	796	793	797	798	841	811	775	798	839	882	817	807	794	775	780	781	778	817	776	777	753	807	756	781	810	845	785	791	841	799	804	755	811	818	764	801	778	764	781	809	842	823	762	860	780	799	766	838	777	760	842	815	800	789	804	789	808	822	788	857	743	787	766	791	839	815	827	851	811	788	802	843	807	794	802	812	840	832	800	812	827	840	749	784	788	745	815	803	803	811	814	813	798	768	771	773	858	830	761	804	780	757	803	747	811	821	828	853	783	757	821
2174	237	267	227	219	207	210	177	180	195	173	182	201	199	190	190	181	170	168	190	173	171	182	152	157	196	166	182	181	175	160	201	167	172	186	185	182	170	192	190	169	192	195	172	205	197	184	181	197	166	171	173	175	193	177	205	177	162	170	198	188	194	186	182	177	182	172	184	179	185	152	189	177	178	154	186	196	194	192	190	159	186	183	196	181	171	166	195	205	176	176	165	178	159	171	182	163	187	179	197	186	169	183	180	173	196	173	186	186	160	180	178	191	177	193	153	180	174	171	171	172	183	173	152	178	165	189	168	190	171	182	194	177	175	164	163	182	191	167	184	191	177	190	175	192	159	173	168	179	180	187	156	175	185	172	186	215	196	164	166	176	161	163	178	188	173	182	159	197	188	189	190	175	184	175	197	175	174	190	181	168	175	176	182	177	175	179	189	171	177	159	192	149	162	181	183	182	183	182	179	177	191	195	183	195	189	174	157	173	173	168	179	216	172	191	202	188	169	177	149	172	171	220	175	188	175	186	167	163	173	172	201	178	174	158	184	167	193	161	189	186	193	186	185	190	177	196	178	188	182	165	170	193	168	162	201	176	165	180	165	178	181	197	170	187	167	178	181	191	170	202	182	186	160	179	195	175	156	172	178	199	188	190	196	164	172	211	176	180	174	204	175	192	170	150	178	178	167	205	175	168	185	152	159	183	190	185	175	177	165	182	185	176	203	189	175	184	167	163	182	176	178	190	172	172	166	191	203	184	193	198	191	167	173	177	172	171	187	178	173	196	184	163	152	170	186	168	189	187	188	164	193	148	189	174	176	198	181	175	163	200	180	173	205	204	184	193	201	170	173	178	187	168	178	188	173	174	192	186	142	155	174	193	187	184	215	191	176	210	183	199	174	186	184	169	171	175	183	173	200	170	186	167	178	182	186	168	156	182	203	175	195	175	181	187	179	178	200	183	175	169	181	197	197	205	176	181	182	182	182	193	186	173	211	195	184	179	197	179	173	180	178	193	155	159	163	213	172	191	205	187	174	174	182	184	172	190	156	190	162	176	197	193	197	166	161	170	187	172	183	192	227	189	172	172	202	181	179	168	198	181	164	185	186	221	178	167	181	174	181	204	176	209	158	183	179	183	179	168	184	181	197	188	156	168	180	196	182	183	175	182	200	177	166	178	165	174	187	192	168	186	185	180	184	164	189	181	156	172	184	175	201	194	168	174	179	188	174	169	196	175	187	182	182	185	194	189	191	166	161	173	173	155	181	194	183	174	164	178	177	182	182	183	187	183	193	187	174	168	188	179	218	183	188	193	148	171	183	176	178	178	181	189	175	205	174	185	164	191	187	162	166	182	171	184	181	159	179	186	195	183	183	162	177	180	203	180	184	172	184	165	182	196	177	187	163	162	164	197	171	161	174	178	197	197	174	169	192	162	175	175	208	182	187	199	169	188	197	150	192	160	211	213	179	184	186	187	187	155	176	176	179	185	190	165	165	185	177	178	165	194	180	191	187	178	190	182	172	170	168	189	175	188	196	188	180	164	158	165	169	172	161	189	174	162	169	183	180	173	184	190	159	181	172	184	157	191	165	182	180	158	184	181	167	186	179	179	183	183	162	180	159	176	153	159	201	171	182	182	175	166	173	193	167	170	176	164	193	208	172	204	167	191	176	187	187	166	160	196	188	187	170	178	156	192	181	189	190	164	168	194	192	165	198	177	173	153	178	179	171	167	145	182	156	172	174	171	200	167	197	183	187	171	182	166	205	170	164	173	187	176	172	183	174	165	165	178	185	191	175	186	190	173	184	187	181	177	190	193	182	179	190	173	191	213	164	206	191	168	183	175	191	168	201	188	173	182	175	176	154	194	175	185	190	172	152	207	185	189	177	148	167	187	180	174	187	198	168	206	164	166	179	183	162	187	159	158	169	173	190	158	168	177	182	189	181	182	179	180	198	186	172	182	177	188	208	156	171	166	174	213	184	176	181	172	182	166	192	175	191	186	175	161	179	167	173	164	205	172	178	173	172	177	167	176	188	173	174	154	184	163	206	167	170	188	177	180	169	186	175	175	162	182	188	173	185	195	188	167	171	179	195	168	171	197	178	178	180	161	169	174	187	163	186	184	163	169	184	189	172	182	187	183	166	167	164	178	188	177	165	174	192	174	190	177	183	176	187	187	162	161	199	171	171	203	182	149	167	181	159	189	193	150	183	170	184	186	178	169	191	182	162	151	177	183	199	181	176	170	180	166	169	188	177	163	187	166	158	175	176	167	159	176	186	165	168	180	177	160	193	180	175	186	153	175	174	163	185	171	200	171	192	206	166	193	180	190	171	183	168	163	170	165	176	177	156	191	169	171	179	177	176	167	172	142	149	207	174	177	184	169	187	200	165	178	173	197	169	182	186	159	196	177	189	185	185	188	176	185	163	167	176	172	166	169	173	177	182	180	176	185	168	193	159	182	164	165	182	190	187	185	173	174	192	169	170	161	147	183	192	189	182	169	172	183	162	190	173	178	164	167	171	195	181	165	191	179	198	207	167	177	196	182	155	193	153	161	181	184	200	183	164	193	203	198	175	192	179	180	169	188	176	169	183	167	163	180	181	188	184	189	173	191	173	179	179	161	193	177	185	189	193	191	175	175	184	189	188	167	164	188	175	176	180	179	167	211	179	189	174	179	185	169	173	187	179	177	180	183	198	183	164	183	204	160	198	187	170	184	178	180	160	177	152	177	160	157	169	191	201	192	181	209	176	184	177	159	187	186	173	173	151	179	184	170	187	187	170	175	176	142	197	169	181	194	167	172	161	174	168	172	156	196	192	172	215	216	169	198	168	157	185	174	173	166	191	199	161	159	183	194	154	168	172	191	186	208	184	181	188	181	172	188	174	182	181	172	171	175	178	201	215	160	158	205	177	178	184	167	183	183	157	200	179	170	176	170	161	160	174	198	200	175	151	172	174	183	187	184	188	189	170	148	176	187	168	183	166	187	153	183	164	210	179	173	191	189	166	199	159	198	203	169	162	186	155	191	174	202	175	191	198	183	162	186	178	178	202	186	182	189	143	185	180	204	206	185	151	164	164	223	178	192	185	163	181	211	183	190	173	172	183	191	169	160	166	185	173	202	168	182	204	179	205	168	182	170	204	155	191	159	174	164	175	190	166	197	169	174	193	161	192	160	160	180	184	187	179	165	180	183	184	180	173	194	174	186	164	178	166	191	199	160	181	168	169	181	183	178	177	193	155	159	186	179	182	182	169	183	198	174	176	178	190	170	177	162	182	187	157	167	181	145	170	183	179	160	189	185	158	196	185	163	187	172	194	165	173	176	188	182	196	183	167	192	202	178	185	177	189	205	175	166	178	188	196	183	156	194	190	171	195	177	173	175	184	196	179	208	192	179	183	192	206	163	171	161	178	182	179	191	177	163	194	178	195	154	176	185	180	162	176	180	178	182	202	163	168	153	175	168	176	171	157	175	193
2042	650	731	815	748	723	690	626	618	597	607	588	576	573	593	604	563	612	607	587	599	583	591	582	572	566	583	576	631	581	596	566	593	612	559	588	556	623	611	542	581	557	580	603	563	558	578	576	589	561	600	583	588	533	600	599	629	543	547	539	546	539	597	548	580	560	613	586	546	581	540	559	600	587	543	566	560	554	585	562	555	590	600	549	590	537	558	595	572	594	553	572	561	573	620	569	601	556	574	610	604	550	587	554	585	587	570	550	596	591	594	571	571	599	552	573	605	544	568	572	593	592	608	588	554	568	605	593	565	577	577	583	552	579	551	533	571	547	577	564	571	524	577	586	564	579	553	540	572	567	563	552	552	598	601	560	590	566	549	556	560	546	580	588	539	600	587	586	578	545	546	549	554	582	530	537	585	541	603	561	575	585	601	564	620	585	608	557	591	649	562	555	589	566	571	610	631	592	616	585	587	575	590	544	570	561	552	571	613	587	577	577	561	564	555	593	540	548	578	567	552	559	578	574	561	560	575	576	594	603	567	545	575	574	599	581	557	590	583	585	532	591	567	583	612	585	570	543	543	591	645	548	588	572	600	574	568	584	560	594	607	564	572	542	561	590	570	552	615	603	586	546	541	567	586	584	559	556	576	564	560	582	545	627	602	615	567	548	581	604	559	548	574	583	594	554	551	551	576	593	570	565	555	593	556	602	568	582	519	584	526	581	619	561	624	565	558	609	556	576	600	581	535	594	571	573	587	535	556	603	607	555	572	528	553	537	590	575	626	591	563	570	544	570	586	552	590	559	569	594	588	575	581	551	557	551	613	605	540	564	575	552	556	528	579	518	529	557	604	591	543	562	587	575	586	583	587	566	575	593	561	521	577	552	597	594	596	576	566	566	569	551	569	567	612	580	587	554	580	577	636	576	554	606	601	539	548	599	586	605	563	575	544	591	559	579	551	597	588	579	583	577	571	538	559	563	561	582	584	570	583	599	635	606	568	561	537	529	569	537	582	607	578	607	604	544	524	560	555	588	525	587	582	578	551	544	540	585	528	605	556	557	579	605	583	605	583	575	565	568	531	580	573	580	579	554	574	563	554	551	589	586	532	596	574	569	583	564	575	552	585	568	513	540	618	585	604	561	589	555	588	569	547	585	574	594	558	579	543	540	590	603	552	605	564	589	600	593	570	586	587	567	568	538	554	587	555	615	572	599	553	602	564	542	598	602	578	601	561	576	515	569	626	592	652	557	589	570	580	550	578	524	572	559	567	592	596	585	595	566	566	607	573	569	575	565	569	577	564	583	550	558	581	575	578	578	586	575	580	564	536	579	558	578	565	594	613	563	563	602	595	561	556	538	589	548	555	559	580	586	560	585	558	602	624	583	579	595	578	550	581	540	571	596	593	586	550	565	575	587	595	556	561	557	570	549	581	558	583	544	569	603	589	562	547	560	592	600	582	548	561	577	529	590	537	544	550	532	537	551	568	578	634	608	568	568	579	551	580	572	553	571	560	592	553	536	555	510	585	573	524	526	560	579	588	522	581	577	564	603	559	604	557	612	596	569	593	540	590	569	567	535	559	583	586	574	610	557	582	612	591	563	561	599	555	578	519	567	592	604	515	565	582	589	563	595	558	558	531	569	593	569	610	602	580	598	600	545	550	622	573	569	581	600	557	603	583	546	543	516	543	616	561	545	577	563	607	574	525	581	539	576	559	567	574	630	568	541	572	542	571	580	596	585	591	602	563	563	548	546	576	606	544	563	601	561	603	590	560	579	574	570	529	543	526	586	583	575	523	567	589	562	554	563	588	586	587	540	583	549	556	601	589	583	612	552	560	643	566	571	587	575	591	594	551	586	537	606	553	579	594	584	527	626	536	593	570	598	521	584	593	607	573	524	564	565	569	581	546	584	545	549	552	589	566	575	596	587	583	596	596	585	571	611	548	557	563	593	534	582	594	573	616	584	554	532	539	589	619	568	554	556	552	536	590	516	548	606	588	570	599	574	556	597	573	581	597	544	578	576	561	598	568	597	561	568	583	571	567	578	557	529	550	574	583	594	533	520	581	583	568	544	539	628	587	549	583	552	524	639	547	569	568	565	596	591	579	554	583	611	585	595	559	568	579	571	562	574	555	545	640	578	554	547	580	591	594	578	605	586	566	590	569	547	585	540	550	593	553	589	622	587	584	564	597	617	542	590	534	526	558	593	545	585	580	563	599	547	590	585	582	589	628	582	567	576	534	553	561	577	572	578	554	591	543	580	588	551	594	572	553	569	554	571	600	551	581	532	557	562	601	567	554	607	572	544	530	595	574	563	587	559	567	591	580	589	593	605	580	570	544	578	585	538	571	588	578	537	544	588	554	604	568	612	592	606	571	571	549	598	543	611	622	565	556	553	559	554	611	554	559	550	591	591	552	586	576	559	546	559	624	587	630	563	550	582	617	533	567	576	577	564	560	590	557	586	603	553	573	554	606	579	558	580	571	570	558	619	569	586	576	592	596	570	594	590	549	608	572	557	594	567	575	590	555	552	548	522	555	596	552	570	527	539	579	557	605	564	590	521	592	562	546	576	642	619	604	599	570	569	579	611	578	566	596	558	589	607	600	565	637	600	534	579	578	578	561	566	626	602	562	571	555	601	597	581	523	625	527	564	578	575	654	550	595	568	596	535	565	554	541	571	616	564	581	588	581	549	607	582	571	576	591	567	578	557	583	618	560	578	575	547	582	577	597	571	547	556	595	551	554	597	582	554	592	559	576	586	596	604	559	523	548	584	565	585	575	589	612	573	581	609	557	571	591	559	595	561	562	563	608	531	570	596	543	586	545	592	590	593	563	505	592	600	590	591	595	556	597	589	585	599	578	581	559	564	544	592	550	575	581	581	602	553	575	591	552	559	599	574	577	532	604	572	591	590	563	567	607	566	573	555	605	555	608	549	550	566	576	539	594	550	572	577	589	559	556	566	598	557	568	557	560	606	591	567	563	557	572	586	577	577	529	636	548	555	595	558	575	538	584	556	572	550	522	609	558	585	556	585	615	580	581	609	591	558	518	557	555	572	566	578	591	565	569	603	600	557	560	565	536	574	546	621	607	540	614	548	558	527	596	580	543	573	561	538	539	629	567	560	559	550	532	540	584	609	539	563	597	552	586	544	547	543	577	570	579	535	579	555	585	569	608	512	562	540	565	562	568	585	574	564	593	578	619	624	584	565	565	549	593	615	573	587	581	596	583	589	574	566	591	613	580	570	546	576	544	564	577	578	559	575	620	577	567	543	541	580	555	545	555	599	577	602	576	539	555	563	563	595	566	577	561	608	573	580	595	600	573	559	534	539	548	586	581	625	585	568	558	605	589	579	538	626	565	572	536	577	604	580	607	575	605	566	559	555	540	592	606	594	575	553	578	566	563	566	567	613	577	569	563	602	574	562	602	612	549	588	565	544	583	578	595	587	560	541	537	594	592	566	561	556	584	584	595	583
9525	1372	1645	1368	1036	793	682	527	522	437	441	398	422	351	379	356	399	380	333	335	333	338	311	311	359	317	312	325	323	360	283	305	301	300	293	317	305	317	347	321	309	330	311	331	318	301	328	317	319	331	314	309	292	331	331	311	310	328	314	345	310	350	348	329	325	318	311	323	329	324	303	293	335	304	317	317	335	318	290	317	335	309	316	336	280	330	312	311	319	295	304	331	300	301	323	319	304	318	353	306	343	287	321	327	339	331	310	314	320	341	314	326	312	285	282	333	268	356	326	311	310	307	325	317	328	322	290	318	324	334	301	340	338	351	328	300	283	291	336	328	277	333	296	308	301	296	305	333	333	305	294	318	310	325	321	301	321	307	303	344	286	347	310	282	328	331	326	277	340	322	289	277	300	284	298	338	298	312	276	312	304	300	315	301	309	299	287	312	317	292	305	291	296	312	337	301	332	331	302	317	319	326	305	299	320	325	306	278	308	311	273	337	307	302	335	340	312	304	326	315	285	304	312	338	279	274	297	321	296	300	330	298	347	304	324	328	336	300	314	317	315	318	326	286	308	305	311	306	315	291	317	315	306	322	352	326	333	296	309	311	300	323	323	289	307	335	346	322	296	302	319	334	331	254	327	323	309	324	301	304	343	306	306	305	322	289	317	328	298	332	315	323	312	350	303	325	284	292	298	321	306	314	312	311	289	330	315	304	336	303	306	326	278	328	312	309	312	307	283	314	323	316	304	322	325	281	318	317	320	301	307	302	286	336	300	320	332	341	300	334	300	313	335	310	325	328	311	338	328	317	307	289	339	348	296	274	302	294	311	334	326	331	314	302	300	323	317	327	297	294	335	349	304	328	284	305	316	320	313	305	308	290	306	326	324	308	301	288	328	316	302	316	292	307	291	339	314	287	307	331	351	310	296	328	314	310	322	313	293	300	313	306	322	311	335	304	309	333	313	275	303	311	330	298	315	304	318	308	288	290	297	335	306	281	309	329	303	324	304	309	262	312	317	320	307	282	343	283	322	309	303	336	301	321	293	335	321	305	292	296	321	328	321	320	312	313	318	339	330	329	307	318	322	304	350	282	296	330	326	268	285	317	311	330	292	302	287	315	334	309	323	302	288	294	325	305	316	307	300	317	319	325	315	306	308	342	327	312	307	321	322	298	307	313	337	325	292	316	316	275	277	315	297	318	365	287	312	331	300	319	325	305	318	319	302	313	352	302	281	298	299	315	314	320	314	310	332	299	303	287	302	293	322	322	306	279	324	272	328	300	304	276	309	297	296	298	302	280	308	272	328	305	332	319	329	324	317	296	314	337	315	261	308	318	288	309	304	317	333	295	291	303	337	303	301	288	335	301	283	306	285	314	314	335	340	318	335	299	307	331	291	295	313	347	298	331	366	332	305	301	321	320	308	320	307	304	336	343	320	301	327	312	334	291	307	278	330	288	311	308	349	296	328	291	304	316	280	295	341	285	325	303	339	317	308	302	329	319	341	309	294	328	302	276	318	330	314	303	292	306	305	290	338	321	271	287	304	315	312	325	323	300	307	280	296	332	289	332	319	328	306	347	306	325	301	302	338	313	329	318	325	306	332	295	320	345	309	315	307	320	322	323	279	312	295	290	333	341	265	306	314	296	317	316	321	313	315	318	277	322	292	319	320	298	336	328	325	310	293	307	321	320	299	296	318	307	288	315	302	332	295	294	315	311	327	286	274	300	350	338	319	309	305	316	325	304	288	320	345	317	285	326	302	319	282	309	313	319	288	283	326	302	307	318	295	298	328	299	307	344	282	315	295	336	314	306	329	309	295	300	285	288	317	331	281	346	328	315	324	317	337	329	319	342	322	280	309	331	322	292	321	278	318	331	324	319	300	307	282	303	338	335	317	316	310	314	310	317	312	326	297	325	329	332	289	327	346	303	346	354	333	280	302	287	322	346	298	302	332	336	332	325	334	289	308	320	314	304	331	330	292	296	313	329	338	307	315	306	325	329	301	315	315	330	298	311	308	316	303	293	311	281	318	288	304	281	343	309	303	295	307	300	299	292	297	311	330	337	346	334	298	307	321	309	307	310	324	336	291	311	323	323	307	328	331	307	344	281	295	310	329	326	274	282	288	312	315	337	304	304	327	309	301	331	304	303	322	317	289	311	315	346	324	304	291	320	306	291	321	310	318	289	312	297	288	317	333	374	290	320	324	317	308	342	293	311	279	320	334	303	301	295	291	352	290	337	310	333	326	331	303	311	303	304	287	290	331	301	300	305	273	336	314	315	322	346	315	323	304	294	324	313	297	290	333	305	326	315	289	286	324	320	299	334	330	309	282	306	317	345	296	311	294	324	342	316	317	287	327	314	302	304	287	350	268	303	316	342	318	313	305	310	296	318	288	294	321	300	292	297	282	288	302	279	323	302	300	316	352	267	289	309	327	304	307	321	284	309	288	317	311	360	323	321	315	301	322	301	305	315	313	304	334	343	322	332	284	317	292	312	307	322	339	275	367	312	349	336	314	287	288	297	312	307	299	294	318	302	311	313	291	336	322	318	314	299	329	309	287	298	319	303	346	310	329	310	318	301	337	318	296	322	303	325	310	291	275	333	292	299	317	304	347	297	285	320	320	297	329	320	309	303	337	339	301	307	276	273	332	293	306	300	306	285	296	337	312	303	323	295	294	318	314	305	292	267	322	319	294	264	304	289	304	300	331	310	309	309	298	314	327	324	323	308	322	309	282	300	303	286	301	349	306	329	315	277	309	302	309	306	303	301	285	339	300	300	289	328	314	292	340	300	339	338	311	312	322	358	307	304	302	310	313	305	320	312	294	298	313	311	290	277	317	319	295	334	316	303	298	302	321	301	300	327	320	309	345	317	295	330	331	336	321	324	315	311	322	272	305	302	350	331	305	334	283	309	323	291	336	341	335	345	302	311	344	309	308	289	306	348	335	300	300	323	278	286	324	335	319	323	331	315	314	305	292	317	343	291	305	310	303	325	290	335	337	304	322	318	310	306	330	292	287	288	305	320	298	302	292	323	286	294	313	299	305	334	304	318	331	274	295	309	321	309	312	308	306	293	306	280	312	306	283	316	301	290	310	311	309	288	336	290	325	315	317	331	304	324	298	308	307	305	271	292	326	293	291	337	294	319	307	300	291	307	329	285	331	319	325	304	333	322	327	292	292	329	298	327	327	327	312	328	342	332	325	293	301	345	298	328	301	296	310	342	327	288	305	319	325	310	291	316	310	314	291	333	336	286	301	326	298	313	330	326	307	303	324	337	326	298	317	305	291	307	318	311	354	321	310	289	308	342	313	311	342	330	317	334	344	311	309	337	297	305	332	313	305	324	295	288	294	274	314	329	330	305	284	311	308	285	314	303	331	322	352	285	319	312	324	313	302	335	324	318	289	300	308	305	302	330	345	312	305	309	311	288	303	294	281	271	322	321	294	307	298	341	305	310	341	327	285	292	294	325	326	320
5859	1846	3513	4053	3553	2984	2587	2216	1976	1787	1585	1542	1395	1415	1291	1206	1283	1202	1209	1170	1096	1068	1049	1096	1059	1015	1116	1022	990	1022	1010	1053	907	1027	1004	985	997	948	963	975	954	1031	1006	930	974	963	986	943	919	957	967	879	890	958	947	978	890	929	926	880	934	901	947	905	926	950	871	941	944	912	937	910	882	933	873	966	902	879	936	882	909	922	920	950	940	860	901	911	877	928	940	899	932	932	903	893	840	909	902	926	924	915	898	868	901	928	924	878	864	863	910	927	912	928	944	921	852	895	876	922	918	914	953	934	935	948	888	915	834	915	967	837	905	915	880	920	886	871	926	897	916	888	951	862	898	875	920	923	949	869	933	925	927	924	858	879	934	924	883	853	866	893	890	964	904	936	914	884	839	925	829	900	886	901	909	929	882	964	924	932	868	916	916	898	845	862	903	924	849	935	912	858	889	925	878	912	906	943	942	924	928	965	907	853	903	877	937	877	911	903	896	885	841	899	916	914	866	953	902	876	952	931	897	936	892	938	905	870	923	921	871	928	987	858	917	873	818	927	881	902	893	871	877	894	867	873	895	969	893	925	847	889	867	896	968	893	878	910	958	887	943	924	909	918	922	879	939	885	922	923	922	837	877	864	820	847	909	878	907	952	896	920	875	847	891	883	918	904	921	897	891	892	946	910	844	872	953	884	881	941	855	951	901	952	944	902	874	919	942	864	902	926	846	1000	911	899	880	849	916	892	909	908	865	909	897	870	925	954	919	868	885	875	933	868	915	863	871	897	906	926	904	928	955	885	844	901	860	873	883	908	968	966	858	894	895	917	854	932	887	938	917	965	948	936	920	876	914	982	900	840	892	914	897	903	907	900	958	833	919	952	851	877	899	848	954	970	919	901	879	898	835	916	921	872	898	880	932	849	887	941	950	900	886	941	901	924	930	932	902	903	911	878	925	872	869	860	914	915	931	875	867	948	919	895	965	916	912	898	922	848	845	901	917	883	921	915	877	903	949	880	875	973	922	924	947	956	876	855	905	905	848	914	871	866	925	891	895	942	865	903	922	868	897	931	896	893	933	884	859	905	862	932	929	892	908	902	862	910	859	841	902	875	900	876	902	921	918	932	871	933	896	936	900	922	892	898	891	902	870	901	893	894	865	890	919	937	857	860	860	947	958	975	926	897	940	868	892	873	884	935	859	905	913	897	857	894	943	931	897	889	994	846	934	914	900	936	885	916	861	867	910	937	917	891	869	869	956	931	868	903	862	907	871	890	880	858	930	910	905	880	903	895	947	881	874	875	912	906	901	924	944	920	866	917	869	926	926	831	882	876	875	904	895	933	950	887	930	954	915	935	870	896	917	900	869	858	904	886	893	895	907	895	865	914	949	897	922	914	946	958	904	858	920	869	912	885	918	951	848	901	854	877	945	910	914	910	908	866	901	846	929	863	897	916	867	904	876	907	879	908	895	875	864	931	938	878	897	969	901	942	911	914	929	900	828	900	875	912	875	879	912	929	867	919	900	889	900	888	887	885	935	872	906	905	866	888	905	885	978	873	918	884	930	881	906	877	926	883	871	911	905	904	923	863	872	872	893	955	955	874	930	852	865	892	892	949	915	927	972	885	939	877	864	880	904	931	899	911	912	812	886	918	900	850	891	911	914	896	890	881	908	841	894	922	939	869	876	873	871	927	930	901	874	877	923	903	960	867	904	888	920	929	884	912	928	875	904	907	899	915	932	898	898	900	867	928	882	894	920	940	937	939	861	896	939	906	928	893	913	909	883	885	889	918	891	857	880	916	924	916	865	891	892	856	889	904	925	944	909	857	928	896	930	932	842	904	924	976	900	891	902	900	906	891	877	881	884	862	928	917	867	904	917	871	936	935	890	894	906	900	920	907	923	904	996	895	930	896	885	831	918	878	895	915	885	892	890	832	924	901	932	919	894	884	921	918	914	889	877	934	860	947	897	961	922	897	934	871	845	877	884	910	908	906	923	891	918	894	929	887	921	893	949	901	862	915	894	935	902	888	850	892	895	874	886	879	939	883	884	918	896	925	868	895	910	819	947	873	919	945	889	928	935	897	836	906	895	904	899	876	902	893	901	920	915	906	868	911	881	896	897	913	931	945	863	898	857	906	884	873	924	895	863	872	883	843	918	874	893	890	888	869	970	892	872	916	947	856	893	897	924	898	905	880	863	849	939	905	939	889	854	898	905	868	921	849	905	896	878	946	897	912	893	901	889	910	920	966	916	934	942	886	939	874	915	895	897	836	892	940	858	946	908	880	918	953	899	922	929	944	892	915	858	975	856	953	873	887	915	908	955	839	887	868	885	940	913	902	904	886	928	875	916	929	856	883	869	883	932	905	917	919	870	917	919	903	894	897	868	906	930	974	907	927	915	936	890	954	855	909	875	891	872	897	914	911	876	905	922	882	940	932	877	934	856	898	879	882	884	888	901	877	907	851	901	916	935	846	920	905	889	885	940	903	909	859	945	932	915	843	884	901	889	930	928	925	897	921	895	962	893	915	906	878	890	923	856	927	898	906	915	916	940	915	919	926	916	861	928	863	945	858	919	908	902	904	880	893	903	923	942	912	919	925	965	924	916	938	920	887	872	907	929	911	883	935	917	930	894	899	865	865	868	831	893	887	907	921	878	898	915	868	905	906	895	891	906	898	913	914	860	874	894	912	926	931	938	857	866	954	922	824	949	850	875	935	944	896	917	927	863	911	876	875	898	916	864	914	885	893	867	931	910	949	905	867	940	920	843	897	852	916	846	829	857	922	841	856	911	897	960	913	918	869	867	885	888	925	914	921	884	885	866	888	904	856	911	901	872	918	903	942	830	914	930	896	923	908	917	897	923	939	870	930	912	854	932	892	920	914	928	868	887	892	936	889	928	888	868	890	904	927	919	943	863	859	938	918	937	872	840	911	888	900	892	876	936	842	903	936	896	919	883	936	930	845	872	922	912	888	916	901	934	868	927	885	919	841	945	891	950	930	860	904	905	887	894	934	959	902	865	872	989	870	941	905	916	940	919	903	885	924	828	856	940	879	877	860	888	924	866	918	855	862	932	912	874	919	877	920	863	848	881	897	917	854	955	879	927	883	857	921	918	925	906	839	934	923	933	898	902	877	920	942	858	876	905	905	885	861	871	865	844	876	958	867	903	912	855	865	892	897	900	884	891	967	884	874	887	914	933	910	907	927	910	886	892	944	872	935	893	915	902	934	893	884	884	882	881	871	918	932	863	895	867	898	915	884	967	941	910	922	873	916	907	846	911	908	898	855	915	909	906	951	899	910	951	882	846	909	802	927	886	882	885	934	893	878	928	909	892	915	875	891	913	889	867	937	879	967	872	898	877	940	831	939	910	907	907	925	955	878	951	928	906	916	878	911	899	887	924	870	872	858	930	871	860	909	912	936	937	871	888	891	909	887	917	889	895	907	883	888	893	861	906	884	915	899	873	904	889	881	907	879	895	888
18455	2643	2844	2339	1615	1225	977	825	681	564	502	488	475	404	368	391	319	353	371	327	333	299	320	307	322	299	274	309	293	296	313	302	290	284	299	293	323	286	312	294	300	292	309	290	244	293	307	298	306	269	304	278	298	279	297	278	254	283	283	289	271	250	276	283	296	247	293	278	272	294	303	263	294	277	306	281	276	264	277	290	304	260	293	286	279	280	280	258	259	298	290	284	292	290	244	252	288	249	287	272	271	269	258	248	270	271	271	295	256	273	276	253	246	238	295	264	289	268	283	286	266	285	292	279	314	277	260	288	258	277	276	290	295	250	259	288	294	282	263	278	270	293	287	289	257	260	262	265	259	271	282	264	276	269	280	285	316	291	309	294	300	259	273	284	258	283	267	299	292	283	306	284	288	290	274	296	273	274	291	260	302	299	275	301	277	263	234	289	279	259	300	292	260	252	261	275	257	284	273	275	270	296	269	250	285	280	288	285	251	267	276	253	278	304	258	253	296	267	275	257	246	295	271	296	271	251	263	299	273	257	228	258	258	274	281	284	292	269	278	270	258	264	271	267	303	275	287	285	272	258	275	275	254	269	273	272	261	278	263	265	294	277	267	282	259	273	246	300	274	262	269	238	290	296	272	273	271	275	296	268	245	311	279	264	264	260	246	274	293	286	263	263	250	270	261	283	286	254	268	248	263	260	286	314	298	289	288	263	266	293	254	278	233	276	290	273	276	264	282	253	272	259	265	257	254	290	265	266	297	292	253	288	287	275	281	282	290	279	263	266	259	266	245	271	280	269	274	285	277	266	257	278	252	273	275	298	271	295	309	256	281	238	279	247	285	255	261	306	264	261	262	268	280	316	276	297	250	299	275	262	288	265	297	297	296	271	287	239	276	253	278	271	268	266	267	297	251	278	309	304	279	268	271	307	282	271	270	266	278	278	289	276	280	268	267	302	264	283	290	299	276	300	269	292	281	302	288	280	264	299	273	271	269	284	242	288	274	291	295	304	242	282	239	255	291	274	280	291	273	255	258	273	272	255	256	277	276	255	253	262	274	281	257	300	275	297	299	306	252	261	289	290	281	296	311	280	291	248	271	252	326	275	270	269	288	253	271	250	277	271	285	276	274	261	291	306	280	273	288	257	255	298	287	254	257	272	256	288	293	312	273	270	258	284	259	261	272	290	295	298	256	281	264	286	282	308	288	263	276	277	298	261	284	253	262	286	300	272	282	304	276	301	310	266	273	288	288	305	271	299	249	305	241	267	296	266	270	285	276	282	275	295	279	243	274	257	274	279	279	254	285	267	270	275	287	275	262	300	274	287	289	257	254	266	255	275	266	266	259	255	277	269	274	259	326	273	285	266	241	238	262	281	296	289	280	271	259	259	247	257	291	306	299	292	264	270	266	283	272	255	280	257	285	260	268	294	284	302	278	286	294	285	297	279	285	261	239	290	255	261	278	274	281	261	254	264	297	244	273	296	263	266	305	300	260	302	263	283	256	274	290	285	278	264	265	246	312	277	274	278	282	270	270	255	284	262	285	270	296	247	254	267	279	313	274	274	281	275	252	282	296	272	267	270	289	264	295	292	291	290	263	262	274	277	295	278	285	289	278	309	255	312	267	288	264	268	238	302	275	256	256	270	248	303	287	273	264	281	261	258	269	285	271	293	261	291	266	284	261	269	271	272	254	294	283	290	286	277	279	253	260	263	272	267	255	254	299	278	274	283	269	275	289	262	302	278	276	292	273	269	265	269	281	261	255	258	279	273	282	281	281	274	272	292	290	276	256	251	296	264	288	276	224	228	281	260	298	273	294	259	289	274	276	251	249	284	269	302	289	285	269	279	284	234	272	286	250	272	250	273	260	279	241	261	272	275	274	276	276	263	297	289	265	281	241	267	256	265	296	274	279	256	265	292	275	283	306	275	301	245	292	279	262	267	282	264	282	291	291	276	289	297	279	265	283	246	294	258	289	270	270	271	266	279	257	284	270	273	262	281	307	288	292	299	250	301	249	257	271	277	288	289	307	282	266	261	260	240	262	307	270	266	262	295	260	252	274	265	293	306	316	280	239	290	285	264	269	277	279	282	253	271	313	246	274	257	260	244	264	295	251	265	314	224	301	276	297	306	276	239	293	248	270	279	299	266	244	272	289	301	294	306	247	246	277	291	264	296	258	268	250	270	278	244	278	252	282	279	245	281	247	272	279	252	273	287	270	256	272	247	276	274	250	269	275	278	255	278	269	270	257	264	253	239	264	297	274	253	291	288	227	298	275	285	298	294	278	260	283	272	264	283	256	273	277	284	308	269	243	273	291	280	261	279	299	285	292	291	270	275	246	259	270	273	240	261	235	233	275	265	282	269	272	281	282	253	284	282	251	278	266	245	305	260	273	285	271	267	266	287	264	292	259	270	291	240	299	262	256	269	247	270	279	294	261	287	297	272	271	268	251	258	285	295	273	278	279	263	279	278	241	250	267	280	289	262	271	278	261	268	276	278	300	280	264	262	242	272	273	264	300	284	287	259	280	270	297	263	285	253	266	283	273	272	283	256	285	269	263	274	284	272	269	251	264	240	307	274	283	262	258	306	305	242	234	308	286	263	283	311	251	294	262	257	244	265	287	281	298	260	261	241	282	286	251	288	283	277	258	298	258	293	265	277	251	256	258	286	250	263	253	296	284	296	281	275	253	273	261	270	254	281	247	260	265	264	249	283	268	298	295	266	283	268	271	240	266	254	281	261	299	277	304	262	283	318	279	290	245	289	255	267	256	284	265	294	271	282	274	289	296	304	286	267	268	272	278	268	280	242	279	283	274	264	278	288	288	279	289	265	267	296	284	294	286	267	289	283	287	278	314	237	270	307	265	256	277	277	312	255	265	267	271	279	290	284	268	253	289	231	261	296	289	292	286	254	259	237	265	278	249	301	253	251	258	274	280	286	286	267	255	279	297	257	266	270	307	297	285	276	273	297	259	277	310	276	288	250	282	228	274	276	309	278	263	275	273	264	268	297	269	257	273	288	275	252	278	280	299	254	289	295	262	309	280	275	291	261	291	293	240	248	267	274	237	283	288	263	251	258	284	280	262	264	277	270	283	262	267	276	253	281	285	272	235	264	278	273	266	260	257	261	301	268	250	279	278	296	264	274	275	279	298	275	279	280	271	300	282	295	275	270	303	241	287	254	281	271	297	246	286	251	275	277	294	268	238	258	257	268	279	299	277	293	255	255	266	271	268	270	253	281	266	263	249	259	262	270	251	281	293	266	251	279	269	240	276	271	258	280	269	281	292	294	288	274	297	239	277	250	241	290	296	261	282	290	292	282	276	295	284	253	301	302	284	281	279	287	251	294	305	261	238	271	274	278	256	250	284	263	263	275	246	277	267	282	256	249	247	273	299	295	283	277	286	276	258	237	261	275	298	269	265	273	285	230	266	255	280	307	272	262	265	302	288	268	271	249	263	271	273	253	271	305	289	272
8961	2739	5522	6593	5571	4625	3834	3286	2740	2405	2158	2083	1822	1626	1507	1470	1362	1268	1316	1222	1213	1161	1178	1159	1086	1080	1015	1001	1021	1002	991	975	1000	993	884	951	938	934	921	924	894	893	946	824	901	904	927	847	872	834	864	835	893	825	866	825	838	856	803	884	828	865	804	809	820	866	783	865	816	820	832	864	814	861	846	789	837	786	830	805	801	841	838	810	846	800	803	790	808	798	808	863	783	784	832	848	824	805	869	830	819	830	801	826	789	782	819	802	797	797	814	781	869	831	758	806	814	816	786	812	779	805	851	826	857	786	836	813	872	812	769	779	818	790	783	785	740	792	806	772	812	750	772	804	855	791	820	822	837	787	813	820	772	782	804	820	782	794	785	813	810	818	824	801	741	802	845	767	789	777	789	789	798	826	793	796	761	821	811	788	816	797	760	799	794	816	796	789	780	806	752	824	783	833	748	746	790	805	837	852	800	802	786	776	829	811	815	773	797	767	810	881	819	823	812	785	757	804	850	775	806	815	801	770	824	834	773	810	778	837	803	785	786	795	826	802	793	813	804	790	801	830	828	759	797	817	831	824	807	860	784	797	817	791	773	805	847	842	815	818	811	817	786	751	799	788	821	782	852	813	802	812	766	803	797	783	809	816	806	825	864	840	809	862	790	812	823	858	836	782	714	786	789	794	802	794	803	759	822	839	766	806	774	772	800	800	816	781	805	813	792	803	838	801	804	778	792	802	744	791	805	783	795	796	783	807	827	775	796	797	775	801	810	795	835	800	817	820	768	802	812	823	776	758	851	851	855	795	790	786	823	761	768	785	813	784	792	829	781	832	748	792	762	782	796	768	796	806	789	806	810	790	806	885	782	812	844	800	796	804	809	804	799	797	825	778	796	832	832	830	779	823	774	793	770	744	805	780	837	830	819	808	825	789	846	812	847	869	809	798	785	750	782	822	827	848	810	813	766	834	808	800	813	790	738	788	771	768	776	826	735	768	786	814	800	824	808	813	837	806	794	793	780	755	826	800	806	831	814	775	792	818	806	818	802	846	739	768	800	792	807	784	781	815	842	811	787	764	843	755	836	753	759	793	791	834	814	793	805	819	782	807	776	778	726	852	803	852	794	865	756	825	786	804	796	789	819	779	789	791	817	773	813	834	758	804	791	796	765	790	839	750	754	767	784	820	847	800	801	773	764	820	823	765	817	785	809	804	798	786	800	791	848	802	791	856	815	776	829	743	820	781	780	766	813	812	820	809	779	799	771	830	779	829	787	861	801	841	823	817	749	802	780	830	818	810	816	800	795	810	825	792	778	787	826	794	779	790	784	823	820	857	755	834	826	839	784	802	884	792	794	822	757	841	792	806	867	787	813	744	751	756	774	795	834	805	790	832	791	824	743	794	844	818	773	832	821	835	820	818	801	808	772	747	803	778	834	801	818	795	812	815	781	819	768	765	797	760	794	780	741	808	788	783	771	796	808	785	808	825	859	800	784	785	836	817	832	749	844	826	816	878	824	793	826	799	774	814	823	761	791	811	829	812	771	800	786	804	753	817	855	768	868	803	784	790	824	819	828	774	796	767	800	855	817	849	794	797	825	779	831	844	806	826	791	755	801	783	810	730	765	779	840	795	809	813	746	849	859	824	790	836	792	823	804	826	738	779	759	826	807	819	780	795	789	791	843	791	854	812	758	807	829	822	819	794	811	811	802	778	813	844	815	782	828	783	814	733	872	794	794	813	792	837	801	855	783	843	804	770	826	766	785	792	719	767	842	809	795	822	771	820	766	783	772	806	825	773	758	791	812	818	836	816	832	777	804	805	802	803	819	778	793	814	748	847	776	865	758	824	824	831	789	766	841	801	769	801	796	865	794	794	830	822	802	798	820	801	794	833	802	815	780	808	809	798	796	797	798	829	788	841	814	796	784	841	823	822	778	805	815	834	817	809	816	817	864	863	808	818	816	844	823	767	776	779	855	777	809	817	746	805	832	792	782	753	852	782	828	809	796	768	831	843	822	756	842	813	840	792	795	778	810	838	873	798	833	781	820	814	800	800	813	813	767	784	800	798	796	814	797	762	831	784	757	838	797	777	773	795	796	746	798	767	749	754	757	830	842	800	807	819	803	808	822	764	823	830	794	847	828	769	775	805	775	787	753	831	776	845	803	785	789	779	843	793	820	744	797	830	771	773	797	857	775	826	793	877	787	797	760	844	799	800	817	849	756	824	750	804	825	792	807	773	755	788	803	767	801	794	809	775	833	854	868	815	770	817	816	724	794	788	790	843	789	798	737	794	858	830	783	798	786	810	848	789	778	830	771	825	855	813	803	831	835	760	822	763	784	817	774	817	801	759	805	809	809	843	808	794	761	782	849	818	785	810	791	757	769	810	821	785	765	802	839	801	811	770	800	791	812	812	774	769	809	803	745	773	844	808	763	803	816	817	785	765	791	760	804	840	822	824	800	786	798	789	822	811	798	778	796	789	799	798	789	827	774	804	786	837	767	797	808	778	796	822	804	814	809	859	855	825	819	818	809	804	777	783	768	785	767	798	773	779	811	766	794	818	837	817	815	772	845	727	862	811	805	822	800	805	823	800	791	764	843	788	829	802	839	795	867	778	792	815	772	763	776	768	829	788	791	778	779	790	783	817	768	832	782	834	811	813	819	802	781	775	774	810	871	792	827	831	804	814	798	842	792	818	786	760	809	830	803	828	829	782	770	817	834	770	776	770	833	850	768	841	765	783	763	799	838	801	823	843	773	831	800	798	826	755	819	805	782	847	815	848	778	823	784	811	806	843	816	782	802	816	785	814	798	806	839	807	774	810	755	826	788	800	799	843	813	816	839	801	803	785	784	835	824	847	776	762	800	823	735	837	732	781	762	818	821	777	833	850	793	793	791	804	804	829	804	844	812	807	790	816	783	813	759	795	861	780	778	790	825	761	803	791	768	754	747	771	846	786	781	757	803	823	847	798	758	778	811	793	856	829	798	784	772	756	776	814	805	827	775	818	781	772	807	828	779	801	858	784	785	795	804	784	796	816	762	822	773	798	868	820	838	822	792	740	778	772	809	754	800	802	822	805	756	823	787	857	737	783	797	798	821	840	797	807	806	849	754	749	773	792	840	832	834	749	783	869	822	824	810	824	768	857	852	806	794	822	806	791	773	867	785	832	814	792	819	758	805	761	824	818	782	813	785	832	853	806	785	800	745	822	855	835	821	815	866	738	770	834	814	843	770	785	746	828	804	800	839	786	775	769	797	799	791	793	790	799	826	837	798	770	779	758	815	788	827	821	815	818	827	768	822	800	789	830	834	799	821	856	820	798	839	790	811	830	814	790	780	826	830	806	806	869	790	804	828	771	824	822	778	836	797	831	730	806	795	791	761	783	787	780	780	796	787	785	772	837	808	818	720	798	794	796	782	777	741	836	793	789	758	814	779	795	794	834	789	844	788	854	847	852	814	753	782	800	773	837	780	828	825	803
2149	245	244	229	227	222	187	183	201	179	193	210	177	188	183	176	173	172	188	179	180	184	182	187	181	192	194	195	170	195	181	183	157	197	190	202	164	189	191	175	189	202	177	178	168	151	183	198	194	197	184	174	162	176	184	169	166	187	165	203	166	152	185	180	191	181	205	172	207	199	183	185	174	183	178	172	168	178	201	203	193	146	172	184	171	171	170	174	183	195	167	186	183	182	163	172	172	170	213	182	210	162	181	177	162	191	162	183	175	174	192	200	148	172	192	196	179	168	181	173	177	166	167	197	190	188	165	170	217	179	181	193	180	212	172	177	185	179	168	199	182	175	167	171	153	192	179	169	182	177	172	198	182	182	167	171	164	196	222	199	197	198	176	173	194	171	143	163	177	167	184	182	204	189	184	205	183	171	191	181	160	183	181	184	180	170	165	165	175	194	177	173	164	183	187	167	182	187	169	176	200	198	181	193	198	196	176	189	178	188	174	175	184	174	203	166	186	193	187	178	177	189	200	177	166	179	154	160	159	160	193	203	197	158	175	179	187	191	189	188	186	191	182	165	187	175	172	178	190	193	196	209	182	189	195	178	182	161	171	198	179	173	209	189	200	172	205	179	174	192	164	173	190	179	163	175	172	182	178	176	186	172	187	195	171	165	182	169	187	179	189	189	179	182	165	186	192	179	151	192	193	198	164	180	195	172	183	170	179	164	162	188	183	176	175	181	163	164	182	186	170	168	171	182	176	187	172	185	185	196	188	187	194	163	181	162	167	206	174	180	185	188	179	201	181	186	185	186	169	198	194	179	186	191	167	182	211	172	203	168	175	173	167	207	171	152	163	179	178	202	170	163	186	167	192	180	184	182	178	155	175	181	169	162	181	192	181	218	172	203	177	174	162	154	170	181	168	176	177	180	193	180	166	180	153	184	187	176	174	185	163	158	158	176	179	162	156	157	188	174	171	187	193	184	195	174	193	179	186	199	188	192	174	191	200	198	182	182	203	153	179	184	191	205	179	196	179	160	210	174	159	200	220	182	178	179	164	178	151	173	180	197	167	188	173	207	196	203	196	180	172	167	168	195	187	196	168	176	186	167	197	196	187	196	161	166	172	185	170	200	190	194	164	185	197	183	203	173	192	192	169	171	182	155	164	171	200	189	201	163	174	184	172	183	190	162	162	168	151	191	178	182	185	162	191	175	177	197	186	162	177	153	195	164	168	191	189	185	177	165	153	181	167	151	183	193	168	200	176	170	200	171	155	184	180	154	183	189	181	161	188	180	213	172	160	192	182	156	155	178	156	188	159	169	173	164	181	191	168	178	187	181	174	187	196	165	186	178	194	199	198	174	186	178	204	178	191	160	183	171	149	196	183	171	177	177	205	184	157	188	186	166	178	162	206	190	173	192	144	179	183	169	174	172	169	186	193	176	154	199	170	180	200	171	148	156	197	176	154	184	159	169	171	186	173	155	214	169	151	160	175	177	178	175	193	181	186	169	186	185	202	156	173	169	178	159	190	196	168	174	168	189	180	176	163	176	169	161	174	174	171	195	184	177	203	186	175	193	158	195	176	189	191	180	190	194	196	184	175	171	170	189	199	204	174	195	164	169	203	182	177	164	178	189	160	199	171	173	202	191	201	194	175	180	192	195	192	177	161	175	196	186	183	169	179	198	189	185	183	150	192	182	160	176	186	189	188	175	187	177	164	185	183	169	167	159	194	196	183	201	184	189	177	183	185	178	200	165	185	186	164	195	181	177	190	178	198	171	167	164	206	178	172	174	181	155	178	183	183	213	174	173	189	184	188	151	168	164	184	156	170	187	185	173	166	179	174	181	142	180	187	178	190	182	185	181	166	177	170	197	194	178	187	176	173	166	167	189	185	192	189	182	191	163	153	171	166	188	187	182	168	165	167	195	173	159	197	166	176	179	181	186	196	164	172	171	145	188	175	183	184	177	176	173	184	187	187	187	200	171	184	155	190	204	195	150	164	185	192	183	191	173	176	181	180	186	189	179	160	172	148	178	179	177	167	165	195	188	183	172	170	188	186	199	175	188	180	187	191	188	163	175	180	152	183	208	169	175	190	165	194	190	207	180	167	163	169	170	191	173	154	189	191	168	177	201	197	183	186	178	170	178	150	169	208	169	172	182	174	192	185	181	169	165	205	189	163	170	172	174	178	176	183	172	179	182	169	177	173	170	189	182	166	170	187	196	191	170	146	176	211	195	198	184	180	195	193	175	157	180	197	195	185	193	178	181	197	212	163	176	173	183	191	190	165	181	179	163	177	167	191	156	164	163	170	196	185	196	181	169	180	196	189	145	160	169	200	179	199	191	202	185	211	182	185	191	183	199	183	185	204	171	185	150	176	168	186	194	180	164	187	190	195	177	191	166	168	170	179	171	191	180	185	175	174	180	169	175	156	178	204	181	162	179	180	160	173	180	193	170	171	201	160	150	161	153	217	197	207	184	170	175	194	173	207	186	189	186	177	180	180	179	178	161	177	193	194	182	200	170	174	180	164	187	164	175	185	169	183	175	189	195	177	167	189	185	183	198	178	175	205	196	199	172	172	195	179	187	198	216	171	165	174	192	174	201	162	166	166	180	181	205	175	171	180	182	189	180	181	184	177	169	187	188	191	180	228	176	203	182	182	193	172	190	176	190	181	200	202	220	196	179	176	153	180	177	193	170	183	194	171	192	185	179	180	194	172	190	174	181	152	184	189	198	179	178	167	183	193	210	169	191	185	192	165	166	188	174	155	175	197	152	168	201	206	173	188	188	177	174	147	177	174	200	174	190	186	191	182	172	166	173	161	186	202	182	153	180	181	175	175	191	190	197	188	148	152	200	151	182	194	189	182	182	170	176	187	188	199	181	196	183	200	187	186	175	177	165	188	166	158	171	179	211	170	158	166	180	178	171	156	170	164	163	187	172	180	166	150	195	173	198	184	187	171	170	163	172	177	178	183	158	183	189	138	178	196	160	179	192	180	175	199	182	183	180	185	192	159	173	173	182	195	172	161	184	205	193	166	175	165	187	165	178	172	178	174	162	174	191	177	185	195	195	162	159	184	167	175	182	180	179	196	204	157	176	163	171	170	197	170	187	154	179	174	190	178	170	191	163	176	180	163	169	179	179	176	163	178	183	202	179	174	175	174	185	166	169	165	196	180	150	166	180	196	174	190	190	193	177	175	163	168	171	178	165	168	193	176	186	206	172	209	191	173	181	170	160	181	188	187	187	166	176	187	185	161	179	188	184	158	187	174	164	197	205	176	172	168	201	189	160	176	193	177	190	168	194	189	193	162	200	192	188	187	157	181	169	185	183	179	201	176	169	169	185	186	174	183	154	150	186	189	200	183	193	163	180	188	174	171	166	161	196	175	178	188	170	212	179	180	191	171	135	173	189	181	171	191	177	191	196	187	192	169	196	182	196	199	158	175	181	171	167	170	187	177	173	164	172	164	178	187	182	172	168
2063	653	738	732	745	742	675	687	638	633	574	619	623	604	608	643	607	613	567	576	632	620	581	581	566	591	581	581	604	572	537	619	566	556	594	590	521	567	563	551	577	604	538	547	532	608	567	574	576	562	599	587	552	587	566	624	577	589	571	570	566	543	580	603	519	574	598	584	587	615	560	560	575	519	595	571	524	532	623	580	571	579	584	591	567	572	561	575	614	627	578	559	585	584	584	571	544	591	564	569	568	551	537	586	608	554	559	560	566	558	561	556	517	621	615	563	564	594	624	579	620	578	563	578	582	529	570	568	596	583	578	589	570	582	628	575	575	592	584	575	569	553	555	574	562	562	563	524	598	578	575	535	594	551	618	620	568	583	573	556	620	573	557	568	557	573	567	538	614	552	592	595	552	586	571	595	596	597	597	559	536	562	555	580	602	593	577	566	605	599	591	516	566	602	575	589	586	530	550	550	562	623	560	592	587	546	541	586	555	581	590	591	560	584	559	523	582	555	534	553	579	578	556	570	572	580	577	586	598	550	514	576	601	589	520	576	553	546	576	567	560	578	629	567	561	601	568	567	565	561	559	603	600	552	551	580	572	597	549	562	568	565	545	579	573	607	530	540	540	568	565	553	601	582	595	590	580	588	573	578	601	523	578	617	590	573	552	556	578	560	522	564	586	576	598	556	568	600	588	608	598	563	553	550	550	594	606	572	573	514	589	545	601	584	580	536	572	585	593	587	586	614	591	624	597	564	572	564	601	577	557	612	593	580	586	557	536	603	565	619	554	587	541	558	600	555	573	499	547	578	554	521	546	572	558	554	534	580	540	599	572	571	598	601	535	594	596	564	596	543	548	568	593	583	590	555	545	566	574	545	616	602	605	592	564	555	581	590	556	581	571	585	581	598	564	558	568	594	539	582	585	567	556	547	576	546	588	589	564	588	513	602	569	589	600	552	570	545	595	564	561	556	574	606	560	578	618	533	602	577	611	601	571	555	572	554	625	581	529	598	576	575	578	560	597	549	603	600	565	578	581	555	533	580	557	574	607	540	540	596	589	619	571	563	597	556	525	563	563	567	560	578	549	589	557	572	594	577	551	580	603	578	577	560	592	569	567	536	578	586	560	590	545	563	547	618	570	588	595	540	592	618	527	558	569	559	541	579	549	567	593	580	610	540	563	611	564	580	587	547	569	604	568	606	555	569	591	541	555	562	589	573	551	585	561	569	591	557	532	532	547	548	573	567	554	571	554	605	545	640	571	550	551	600	555	561	600	584	566	581	562	563	584	557	555	598	585	539	609	577	565	560	573	606	585	615	580	522	598	567	566	551	559	600	578	575	572	594	605	577	596	601	558	561	577	552	610	538	621	584	594	536	528	581	567	618	553	566	584	517	566	555	579	557	562	556	569	588	594	602	576	549	561	606	577	605	553	584	603	572	574	603	586	553	575	559	561	561	618	536	583	550	572	587	587	591	562	574	595	581	543	561	584	586	591	640	558	577	621	551	580	569	584	592	621	631	587	552	576	558	624	560	544	556	569	511	568	571	608	562	539	557	533	557	599	598	592	603	593	597	555	526	530	565	522	567	625	574	598	563	606	559	576	575	550	589	610	600	526	570	577	605	532	574	572	569	585	557	591	588	564	560	550	584	560	537	575	579	577	601	550	553	556	552	583	625	580	567	623	564	595	587	562	583	599	583	609	577	575	530	529	575	529	601	528	578	525	541	595	619	555	571	587	567	589	582	552	581	579	540	595	593	597	591	574	532	602	578	610	540	588	585	578	600	566	545	562	588	580	582	586	557	540	568	592	579	576	596	573	581	579	570	572	564	559	570	592	598	557	562	569	567	559	533	568	538	592	545	551	617	568	569	566	564	579	578	540	588	529	548	560	593	556	567	597	598	537	535	555	621	514	600	541	569	591	539	562	591	558	570	566	617	630	568	615	538	584	555	579	574	546	565	557	611	556	536	556	598	574	566	590	595	604	606	587	577	580	583	541	559	585	545	558	545	582	586	572	561	518	612	573	625	569	595	578	577	592	565	603	587	556	583	562	568	585	600	533	582	574	590	565	552	550	561	597	607	507	527	549	579	574	570	581	562	537	598	575	532	539	562	558	562	587	536	576	497	577	523	574	552	562	567	559	559	563	589	580	570	589	598	568	575	574	564	552	607	577	563	573	548	585	574	562	561	582	555	582	550	563	631	591	574	543	571	567	539	574	549	573	600	589	553	595	581	604	598	550	562	581	567	598	537	619	569	594	548	515	584	576	571	592	570	573	605	632	573	543	579	557	589	586	556	558	571	600	546	577	583	559	578	569	574	595	552	563	586	573	572	585	589	550	566	566	606	553	580	575	589	595	569	594	538	567	593	548	582	561	597	550	598	555	561	599	571	589	520	562	588	581	558	579	573	571	545	529	549	585	602	533	539	608	581	557	593	592	552	575	618	627	605	552	573	553	605	597	582	526	610	529	573	582	605	569	596	598	555	601	582	560	549	550	611	561	615	584	624	573	582	616	556	540	607	528	574	559	555	590	584	626	569	582	575	562	569	596	547	598	570	567	574	602	611	545	576	595	564	581	577	547	573	552	572	583	551	569	541	559	544	577	565	571	522	596	593	580	587	571	544	571	552	552	564	605	585	609	553	584	546	578	559	605	626	561	536	572	576	603	554	597	593	613	580	581	564	573	545	528	581	536	591	591	529	614	556	555	537	549	554	556	566	564	598	569	553	572	577	595	573	600	581	603	568	565	586	603	531	591	562	607	541	552	590	588	589	564	544	597	598	560	568	558	576	644	596	552	619	553	560	623	574	583	575	523	605	541	608	576	600	533	628	595	543	583	582	581	562	583	554	583	563	596	573	588	562	580	597	596	586	565	599	571	568	592	630	531	584	576	560	557	594	548	564	606	601	561	551	559	594	574	587	589	572	582	522	551	575	585	578	569	567	594	555	584	585	559	576	550	556	526	581	568	530	567	539	575	567	575	604	593	583	558	583	549	593	569	553	592	528	584	596	565	553	631	542	569	584	599	552	561	595	609	565	592	590	597	582	547	592	527	582	543	613	583	540	594	577	615	583	593	595	522	573	576	591	568	580	551	521	568	546	593	551	563	576	581	585	586	592	562	575	556	572	588	593	561	577	606	594	566	558	573	578	583	552	537	548	608	579	566	607	588	608	560	581	651	610	583	551	610	568	624	623	592	553	611	612	586	579	584	571	576	532	589	579	573	600	577	591	574	572	561	551	562	537	554	592	575	555	574	557	581	544	588	612	583	586	572	570	574	573	610	584	514	530	576	551	609	567	555	599	573	577	607	568	556	557	553	557	603	592	612	523	553	597	568	604	549	580	546	602	550	568	563	640	551	593	596	561	606	604	591	627	556	559	575	554	582	529	565	619	558	530	566	596	567	596	580	580	564	534	594	579	577	564	575	560	561	557	570	547	617	572	618	570	632	580	582	609	585	563	529	564	632	625	618	583
10587	1336	1716	1351	990	795	643	586	473	440	413	391	446	381	383	354	358	336	329	304	359	330	300	305	335	345	317	331	321	345	347	306	329	325	331	309	324	316	335	300	322	303	313	323	337	321	319	335	303	310	300	316	295	310	279	311	317	323	313	324	297	309	291	310	330	305	338	307	322	319	279	331	302	336	305	312	344	290	283	342	310	288	304	288	339	310	333	372	295	330	295	291	298	310	302	283	307	311	304	334	310	314	302	321	298	341	324	344	299	323	344	249	304	311	334	310	287	285	311	293	314	282	312	321	310	278	334	298	316	294	314	344	313	302	275	266	320	281	317	319	322	308	334	321	322	307	294	326	319	304	317	328	300	315	333	297	296	338	317	317	326	352	320	325	333	338	287	285	332	297	318	296	303	297	326	309	330	289	326	302	324	327	275	310	294	324	275	323	316	346	317	312	315	320	318	277	329	309	275	330	331	316	311	308	300	302	289	360	295	308	284	281	306	314	316	296	276	317	311	322	301	348	319	310	310	286	291	345	349	311	320	306	270	320	301	306	321	317	299	283	300	303	317	357	315	338	308	315	323	316	306	330	298	322	324	290	305	287	354	292	300	304	308	309	335	309	320	322	323	292	302	308	321	303	312	302	297	304	301	313	335	309	288	278	327	338	319	287	322	323	290	274	285	319	300	300	316	325	310	312	306	330	297	313	311	311	299	303	322	322	356	322	307	295	304	305	285	287	331	323	309	330	335	291	303	285	336	313	302	270	334	312	336	293	324	344	317	320	349	297	312	306	301	273	325	315	322	291	303	320	323	354	288	305	277	315	333	297	303	316	295	326	320	321	301	288	320	301	324	305	321	296	327	305	323	324	299	298	313	325	289	311	277	302	318	318	299	336	277	293	308	307	329	339	336	320	316	300	321	310	321	308	293	283	306	308	293	318	341	318	299	335	293	306	309	303	306	303	287	299	302	296	331	324	269	297	357	307	267	310	295	330	314	340	321	310	322	274	325	313	315	292	322	289	307	304	310	326	304	296	330	316	312	311	290	302	328	328	339	319	303	331	330	301	325	307	320	316	307	316	303	342	283	324	316	299	339	284	304	330	351	320	328	307	327	291	341	296	324	310	294	329	275	312	316	315	289	328	329	304	310	300	286	342	319	314	337	321	318	343	321	298	317	337	344	307	306	303	317	298	318	317	286	330	303	311	288	320	309	316	304	307	326	288	299	339	326	300	308	318	335	324	302	312	314	323	291	313	347	297	279	284	283	290	309	303	330	366	286	319	328	307	343	316	300	325	313	310	270	348	315	317	310	299	334	324	278	309	304	296	316	290	314	318	306	312	348	334	309	318	329	299	301	329	289	290	318	298	319	302	314	312	280	314	315	304	331	313	310	306	317	322	306	345	320	294	323	293	326	300	298	315	316	324	333	312	292	337	331	261	290	300	306	285	300	309	297	307	319	322	296	339	308	302	289	276	313	294	344	336	286	306	297	317	319	324	301	320	332	323	327	321	315	320	304	312	311	315	297	295	332	327	311	322	335	298	327	281	282	301	339	317	296	318	311	314	275	311	307	316	336	303	305	294	286	305	284	334	303	303	286	278	266	308	317	295	331	285	311	273	309	301	314	326	304	333	316	296	320	337	332	290	309	342	352	292	318	321	301	296	300	276	314	332	300	326	343	279	317	305	324	306	307	338	320	343	317	280	343	304	288	311	303	328	345	302	278	307	296	311	304	288	291	348	293	305	311	305	307	317	299	312	322	257	294	317	354	271	321	297	308	297	328	351	293	334	346	311	301	318	284	299	266	320	318	305	300	314	301	318	316	311	299	298	290	273	323	338	272	336	311	310	304	300	285	312	286	284	318	325	310	304	313	297	327	294	325	324	311	315	324	306	307	280	323	316	313	330	312	329	318	303	302	315	298	339	285	313	295	326	334	325	299	304	282	291	318	344	279	301	302	291	315	314	320	305	318	325	338	331	318	331	296	279	287	331	302	314	311	318	308	331	309	293	312	331	264	317	339	329	293	301	313	335	303	310	303	300	304	296	302	277	313	303	297	311	314	287	325	324	325	296	302	324	325	297	309	300	309	307	316	306	324	325	289	290	306	329	331	303	325	306	290	333	318	312	325	309	318	327	324	324	315	319	289	319	336	361	338	328	307	339	289	311	315	339	308	342	336	306	296	319	315	311	307	321	282	303	320	346	336	307	331	325	299	312	318	341	277	338	304	315	308	305	315	316	338	294	297	309	271	312	279	288	305	319	330	310	321	284	330	308	311	323	279	305	341	328	303	316	312	304	346	301	322	319	302	320	296	256	353	326	306	288	310	280	280	324	315	335	316	331	292	326	304	310	306	310	316	331	312	288	307	293	319	347	310	295	274	313	350	307	307	329	295	311	282	326	322	298	313	307	358	304	329	303	309	332	320	326	319	310	298	303	301	309	318	310	316	331	298	300	330	343	315	314	294	321	297	349	310	290	299	311	276	277	310	314	327	307	317	328	302	321	307	327	317	328	343	316	295	296	316	343	292	323	306	303	302	296	310	340	303	301	306	308	323	367	317	315	305	314	299	301	317	267	314	349	340	330	333	336	311	295	328	349	304	340	288	328	325	319	291	301	322	303	314	315	300	317	325	304	317	316	307	305	316	328	321	314	290	326	291	295	315	310	307	312	304	322	291	313	319	348	315	301	317	329	312	301	302	318	311	279	335	301	305	306	300	305	321	350	304	313	307	290	333	286	331	309	316	320	274	310	277	320	277	351	320	325	322	321	321	338	339	328	280	291	299	311	322	281	335	334	299	296	310	294	322	310	281	308	315	308	335	298	316	309	339	325	323	308	302	279	321	309	300	312	301	281	343	317	312	329	306	301	321	307	312	322	315	304	322	327	301	340	342	318	309	323	287	287	339	313	322	312	323	316	338	331	346	302	315	317	328	320	280	339	304	326	336	319	321	345	325	307	331	309	307	295	313	299	294	289	282	329	298	314	333	294	301	316	305	299	300	321	289	279	296	321	322	333	306	334	344	324	295	293	293	292	318	266	310	296	303	332	310	284	323	317	300	300	326	306	307	320	313	319	312	307	289	275	346	301	286	318	326	303	301	294	335	276	302	288	325	297	290	307	328	319	305	314	307	321	304	326	308	312	287	324	348	329	305	346	315	318	316	330	293	304	310	332	306	298	330	303	303	301	300	320	342	291	325	330	326	335	308	327	287	289	316	304	347	303	307	292	301	306	348	299	307	263	295	316	291	283	308	315	342	331	283	291	345	284	317	322	308	298	311	300	293	335	320	288	320	349	311	319	335	311	287	315	292	320	289	282	308	296	322	332	330	319	312	307	335	333	303	330	319	317	282	268	341	327	309	276	298	329	327	296	324	304	299	331	318	271	329	294	317	292	315	294	310	300	263	279	305	292	319	335	310	313	340	319	298	322	294	298	328	284	335	312	293	300	322	313	300	324	336	309	275	335	294	298	341	313
6425	1905	3475	4002	3521	2937	2556	2200	1884	1685	1621	1540	1434	1381	1281	1244	1228	1209	1123	1135	1100	1074	1114	1093	1149	1074	1031	1090	1082	998	983	1059	997	989	927	962	942	952	1027	962	952	953	1020	928	922	963	917	925	904	960	913	883	966	963	958	944	979	944	927	965	945	931	947	876	933	961	954	931	934	909	910	947	932	948	929	942	923	881	954	924	902	891	941	956	853	922	921	863	929	961	950	930	960	934	907	906	907	956	900	903	904	860	889	905	980	894	883	946	930	881	963	903	921	962	963	900	891	888	914	909	917	933	896	901	932	896	927	863	905	904	919	914	940	907	951	948	912	900	898	867	866	902	956	899	876	918	926	904	928	946	923	947	892	915	924	937	894	896	971	931	881	874	890	932	920	930	937	938	940	906	866	917	920	873	937	892	842	915	938	915	876	897	911	958	882	942	919	878	910	902	951	882	910	857	907	911	901	891	926	953	893	940	959	928	870	900	930	889	856	939	915	893	911	869	990	891	893	875	982	913	884	933	925	928	891	888	911	928	848	932	898	901	881	873	879	908	859	902	938	937	835	891	923	865	965	941	919	893	944	880	931	866	911	872	913	911	879	929	900	928	909	898	906	934	887	880	907	935	944	932	900	872	911	913	877	927	861	869	912	877	896	907	935	887	935	940	959	880	927	938	922	878	886	914	902	937	909	927	923	829	923	905	957	927	932	874	966	890	899	905	930	897	937	878	904	887	918	959	909	921	914	870	952	906	907	907	867	929	909	966	869	927	933	919	962	920	931	916	881	887	909	895	928	962	912	913	894	883	909	918	887	861	906	874	884	919	882	891	885	903	930	887	908	884	891	934	886	912	862	951	885	892	891	912	905	915	848	901	864	922	897	892	858	942	905	853	873	914	896	883	893	893	881	884	886	854	885	879	931	938	899	903	916	926	872	892	954	964	892	923	935	924	864	937	895	893	942	883	901	893	917	911	947	844	899	895	949	920	904	879	900	911	857	857	957	907	918	879	854	884	907	900	902	849	887	851	886	864	918	905	882	905	898	888	900	959	895	959	980	888	888	996	908	912	897	910	838	888	937	930	891	879	887	894	942	897	924	949	937	892	924	898	908	878	924	909	861	931	935	850	965	868	909	950	906	942	917	905	894	909	895	914	868	850	886	863	881	921	896	847	864	935	884	881	893	928	936	858	917	870	903	928	908	919	931	892	896	919	906	928	888	843	901	918	872	933	983	895	922	886	901	905	860	910	852	922	886	883	908	912	903	920	865	852	901	899	896	865	891	945	952	923	936	845	890	963	899	886	894	897	838	868	911	888	900	861	922	917	907	891	874	889	941	907	903	906	911	889	939	904	910	898	916	903	894	915	942	838	926	945	881	931	882	879	881	938	882	910	892	916	884	899	966	912	917	900	951	847	819	891	921	938	874	925	874	850	937	921	910	844	947	865	887	929	913	852	889	894	930	899	964	931	930	900	883	955	889	931	921	967	958	924	871	926	950	901	912	871	942	897	955	918	860	924	888	894	910	915	874	928	828	869	938	906	903	849	964	906	930	861	934	888	918	923	902	911	926	880	908	955	893	907	897	928	940	900	884	901	891	915	897	968	875	899	933	874	900	905	875	884	926	908	948	954	915	860	909	953	943	908	867	898	888	920	878	902	928	949	861	889	880	887	958	901	915	861	896	882	882	892	940	928	903	912	858	930	909	867	838	958	861	924	872	923	862	916	898	877	854	915	879	898	877	852	910	947	869	924	955	951	898	957	878	841	870	909	877	863	873	897	887	892	908	865	963	937	913	904	893	878	888	830	890	849	858	882	908	908	933	885	925	919	871	926	891	886	884	897	884	918	918	884	923	917	920	900	880	909	883	952	933	903	965	900	844	865	909	970	903	927	858	928	871	926	923	892	929	924	892	925	894	917	913	960	873	877	951	938	916	896	871	906	920	894	854	914	888	901	942	885	913	872	897	921	912	969	945	902	967	865	924	909	922	900	928	822	854	908	881	892	919	877	876	927	882	860	916	950	887	877	907	864	876	942	945	913	861	927	939	897	909	972	879	911	903	910	856	860	923	893	859	982	938	933	907	903	893	894	867	878	903	875	884	883	879	913	851	910	876	886	871	935	894	916	890	918	904	878	856	870	930	864	902	906	892	881	919	939	925	878	907	941	909	923	867	935	877	923	916	883	952	905	880	893	881	922	925	884	882	863	908	862	966	921	919	958	862	833	932	862	924	922	885	963	916	894	959	889	902	900	904	920	899	883	880	897	910	880	958	856	856	898	909	930	900	886	919	899	951	948	877	877	881	886	923	953	937	941	903	916	897	885	917	915	927	870	991	965	914	845	946	909	884	893	930	883	923	948	880	927	920	865	951	864	902	908	938	938	890	953	945	843	938	932	937	883	844	863	865	933	896	902	931	925	873	891	922	921	923	895	936	841	897	890	935	894	911	896	909	924	862	917	931	908	936	878	882	938	924	862	861	837	863	926	878	851	867	914	927	898	976	899	913	943	893	930	870	934	917	906	890	931	897	893	881	886	887	931	868	958	915	849	875	895	883	907	941	898	906	878	881	881	877	929	890	907	876	857	877	891	929	889	939	940	889	926	909	886	915	910	908	885	918	887	880	963	902	902	893	881	876	930	863	940	914	893	942	929	917	863	919	887	908	917	930	867	881	948	906	916	943	929	890	827	880	921	878	937	923	911	904	895	888	946	914	889	878	866	946	899	907	905	924	919	906	922	966	914	850	903	941	939	883	943	923	953	936	912	862	869	912	901	908	959	906	923	866	918	909	884	916	868	908	896	938	930	908	883	916	899	872	894	853	901	943	895	914	920	856	912	905	861	910	898	933	938	932	874	885	912	863	904	909	963	908	918	923	878	924	856	894	920	907	935	884	926	994	888	957	898	905	903	949	865	953	891	931	941	910	825	929	917	935	901	887	935	921	913	886	860	912	953	904	864	902	911	870	890	869	957	874	907	960	898	879	917	916	877	921	962	907	959	953	898	917	931	959	821	836	913	896	932	879	921	922	909	965	916	890	885	905	895	884	854	872	900	913	924	881	927	867	895	917	853	905	884	929	907	907	944	899	926	879	887	934	879	873	867	872	918	981	863	942	879	904	926	862	891	957	955	907	926	856	877	938	903	956	925	900	900	873	910	880	904	958	908	922	883	855	938	907	907	933	888	895	906	869	916	914	860	858	908	924	923	941	906	948	914	933	907	899	896	939	875	919	902	925	875	907	950	850	894	893	888	930	897	916	927	872	921	902	913	958	904	928	863	913	892	899	912	868	931	919	884	948	888	856	904	901	938	897	891	901	940	871	843	910	958	942	865	875	920	942	891	895	914	889	889	886	896	924	943	881	896	886	877	931	897	907	941	940	907	892	944	937	923	929	958	951	873	917	922	875	899	871	831	905	987	883	890	870	918	955	892	942	927	928	906	863	908	951	913	894	935	906	900	884	910	953	896	878	927	956	875	905	908
18074	2616	3010	2324	1655	1184	916	825	644	528	546	519	417	383	359	381	349	350	355	343	338	338	324	347	335	335	334	307	304	353	292	306	293	319	312	292	295	276	297	271	292	268	298	288	305	273	283	282	318	286	303	303	256	285	254	292	299	276	300	267	284	287	302	281	306	283	287	299	276	231	297	264	284	286	280	282	265	277	286	288	268	304	258	254	258	279	280	269	300	258	274	279	277	286	277	261	244	256	290	273	268	268	282	296	259	243	283	299	279	263	267	264	287	285	295	250	278	249	272	235	234	279	260	284	249	256	292	283	258	272	273	255	304	251	272	274	237	241	269	268	272	252	247	285	265	271	312	280	293	293	255	280	292	289	292	292	268	264	260	253	271	248	273	309	265	224	265	299	295	291	281	267	281	295	240	302	261	288	261	289	279	286	302	312	263	252	307	273	269	275	288	261	275	270	286	280	264	272	303	272	276	282	271	300	272	254	269	276	253	296	271	301	266	318	262	273	259	251	284	258	273	282	258	268	289	268	270	291	262	266	294	285	267	279	265	289	296	292	235	272	287	267	262	290	281	271	254	284	272	298	261	253	267	291	276	274	296	257	278	273	260	285	257	268	275	260	302	256	274	285	264	249	259	278	265	309	286	264	278	308	258	261	294	305	306	252	271	276	266	278	269	294	283	271	263	284	275	285	271	255	250	269	282	244	288	273	278	249	263	269	297	260	278	272	287	266	292	282	249	253	230	275	280	270	273	266	283	261	280	272	287	276	274	297	301	287	302	261	270	275	274	245	259	261	292	271	293	269	298	297	266	254	268	297	279	240	292	259	285	273	269	297	287	282	276	266	274	271	273	288	288	279	272	300	295	246	247	240	236	253	293	261	242	271	263	263	277	269	280	246	279	237	292	275	266	290	297	253	259	295	266	284	282	269	270	267	279	303	304	269	282	301	264	260	255	249	322	297	256	282	293	293	268	289	300	259	269	259	328	300	279	276	263	252	243	276	267	274	288	262	254	254	279	241	283	284	249	231	300	311	283	302	251	282	279	263	271	276	239	263	262	278	284	284	262	285	293	281	273	283	268	293	270	254	305	283	285	275	268	284	298	253	277	274	290	299	265	287	288	255	289	259	283	294	267	270	238	270	244	285	292	283	279	266	284	259	252	276	300	263	313	274	262	256	267	286	253	281	285	279	272	264	247	278	297	263	255	285	269	286	286	296	283	250	246	264	300	291	297	281	287	244	273	267	252	254	290	259	285	265	278	267	263	235	265	263	295	275	295	325	272	274	276	276	273	277	260	294	302	281	288	270	267	285	276	294	288	278	280	271	284	291	281	311	279	291	250	257	266	269	307	231	257	273	269	289	259	232	278	276	261	257	264	260	272	290	265	302	260	259	322	273	287	274	284	275	255	286	298	246	260	257	279	288	301	307	281	277	281	279	262	287	264	262	290	277	280	285	268	306	302	264	278	273	265	273	261	284	280	271	281	298	305	258	259	251	249	265	254	283	292	283	311	275	292	296	287	279	284	298	288	256	277	235	254	287	264	276	257	275	247	266	291	253	273	257	283	276	259	265	284	242	266	257	269	272	281	298	257	270	254	269	280	298	307	256	284	248	237	295	246	296	260	259	311	271	284	281	234	281	281	297	306	274	269	289	245	298	282	272	272	293	261	267	244	269	299	267	277	297	290	254	247	308	267	268	265	272	264	290	275	277	267	291	243	273	282	262	285	263	268	282	294	265	250	252	291	251	265	261	257	272	268	284	270	253	267	256	266	271	280	279	265	258	288	281	273	274	249	295	283	291	267	291	266	270	308	245	280	270	243	263	258	247	259	269	275	250	259	281	274	289	288	290	265	294	278	291	270	264	282	293	276	272	267	272	292	291	253	312	299	256	279	279	265	269	260	295	273	253	294	282	277	273	271	281	259	285	290	276	265	265	270	273	293	273	278	269	282	285	252	288	234	254	282	256	245	243	266	307	279	289	298	254	257	277	272	274	258	246	263	297	278	288	259	283	261	235	296	281	287	293	279	270	243	254	286	272	268	257	280	283	254	266	278	252	251	263	281	276	281	288	259	284	283	275	272	269	273	259	294	313	295	293	274	307	250	269	278	261	250	273	291	300	277	251	277	281	288	270	274	288	297	269	239	280	251	266	251	288	252	310	286	270	250	287	274	306	282	296	258	267	267	283	265	280	290	274	253	272	256	261	285	276	246	271	284	282	286	258	254	299	278	269	266	271	261	289	298	273	267	281	231	285	296	276	281	274	281	303	259	266	280	281	294	243	273	277	307	273	279	254	292	261	250	281	269	299	275	279	319	266	270	290	311	274	268	283	256	274	273	242	281	263	268	282	257	292	247	276	263	291	291	276	275	283	266	261	291	254	265	259	284	284	263	296	269	276	309	272	270	263	278	254	270	275	292	256	295	277	270	304	271	291	280	267	322	281	268	280	242	261	289	262	286	282	245	260	294	252	281	256	273	271	284	304	255	290	316	274	252	261	271	256	249	302	305	267	250	262	256	296	228	290	282	255	258	292	242	263	293	252	276	272	263	288	268	255	265	263	294	267	273	281	271	262	281	263	300	269	284	249	254	263	263	272	297	270	249	261	288	264	303	279	310	291	285	299	286	283	261	282	291	278	256	260	262	295	265	293	283	284	287	257	281	282	287	292	285	270	305	296	266	291	265	263	277	291	262	286	245	269	292	262	266	265	289	273	276	264	293	316	266	241	296	257	266	282	257	276	296	267	248	258	273	271	272	272	268	292	281	266	280	264	260	296	271	299	293	241	290	291	287	282	243	265	242	264	286	281	291	288	280	315	264	278	270	286	264	271	281	256	284	270	277	300	315	317	271	256	259	268	275	286	264	291	243	283	242	271	230	297	278	250	278	282	281	274	288	267	241	255	274	270	278	284	278	285	284	292	274	274	273	257	278	280	267	266	287	287	289	274	278	301	261	277	284	270	263	300	302	253	257	261	273	308	284	288	263	254	236	273	278	251	266	267	299	264	270	298	285	254	264	261	297	269	262	273	287	261	287	272	273	258	282	282	245	274	276	298	292	282	277	284	256	277	264	297	286	272	287	266	248	274	250	281	276	249	267	269	288	281	268	269	248	268	265	263	265	307	277	262	263	283	258	288	278	265	277	256	284	277	276	262	280	294	285	270	282	257	286	278	279	248	270	297	302	253	259	286	268	281	276	288	287	293	266	283	301	285	260	292	248	284	281	265	285	272	271	282	271	294	292	305	276	275	258	273	291	272	267	254	302	246	257	259	292	242	281	277	281	231	267	283	258	264	254	281	274	291	287	284	290	277	286	278	267	257	278	270	259	287	258	286	279	291	288	296	278	278	269	288	291	263	270	285	276	305	285	253	292	291	283	284	295	278	288	293	297	302	242	294	252	276	275	335	266	292	276	276	292	292	244	261	289	271	273	270	240	263	281	311	287	276	256	247	254	259	291	299	292	276	275	283	251	249
8752	2710	5686	6652	5625	4681	3816	3301	2735	2467	2235	1989	1776	1650	1550	1492	1412	1339	1338	1184	1167	1198	1112	1121	1118	1061	1011	1089	986	963	962	960	990	966	937	910	922	941	911	941	900	923	912	933	926	850	899	859	910	831	853	862	813	869	875	853	876	884	844	824	868	846	837	828	829	852	823	818	848	796	828	799	870	820	826	813	786	845	799	822	868	825	828	764	855	796	828	802	794	747	793	845	815	803	836	865	832	818	808	812	852	835	791	838	832	852	852	782	816	778	821	775	804	750	802	804	789	819	801	802	830	754	794	820	703	820	764	825	782	822	762	753	788	817	795	830	787	781	811	794	756	842	769	801	813	782	829	791	780	816	786	794	804	806	846	757	803	862	827	825	771	820	750	911	831	807	788	810	744	870	788	789	781	815	790	794	819	805	806	779	768	742	828	802	827	885	868	775	812	762	833	787	818	778	793	765	779	827	836	816	816	775	823	849	791	734	798	813	823	832	824	819	795	824	803	758	784	782	820	834	817	767	832	811	824	772	796	861	806	800	823	772	846	793	789	821	802	833	800	776	836	841	752	759	826	805	808	810	751	843	829	797	815	805	826	814	820	760	799	755	785	752	770	792	806	817	847	837	831	835	755	769	837	811	791	810	768	842	794	813	807	806	803	798	819	858	812	786	810	817	787	804	772	769	806	774	737	759	826	795	805	812	829	768	784	813	816	768	780	803	806	849	820	769	789	778	794	803	753	858	821	794	748	816	796	753	817	817	836	815	800	799	838	862	799	782	809	790	804	792	785	795	713	784	770	779	841	776	811	806	862	749	826	787	742	721	853	801	747	755	776	767	759	781	833	818	782	845	822	811	780	845	821	737	763	810	793	804	769	784	771	760	885	827	802	831	734	769	796	793	815	843	793	804	806	819	794	810	822	787	817	804	780	774	795	823	804	805	790	825	779	814	806	754	791	839	793	765	781	777	787	801	829	788	791	791	855	738	790	782	794	812	772	764	814	821	865	768	843	801	790	852	739	770	821	810	830	826	779	844	796	821	789	832	822	724	789	792	763	791	770	776	848	781	762	778	850	801	799	831	804	797	756	809	759	753	784	771	762	804	795	801	835	768	809	786	816	852	806	807	803	781	817	805	815	834	815	810	826	834	781	757	832	773	819	808	882	806	788	804	824	792	797	797	839	838	827	793	781	823	779	811	816	758	798	797	807	766	775	803	770	825	820	801	796	805	809	794	782	808	769	798	809	761	799	837	821	834	793	764	771	792	826	785	788	779	794	817	785	806	817	779	786	824	887	759	808	807	803	781	805	799	834	778	841	802	772	863	791	798	807	807	795	797	815	826	782	813	799	732	824	803	864	824	883	777	802	765	861	800	783	757	811	826	804	826	792	831	827	814	791	831	821	795	769	790	770	830	761	780	802	829	799	767	776	785	809	752	816	816	771	759	784	794	790	766	831	802	807	832	812	799	734	845	786	802	827	841	804	790	814	744	759	789	807	787	769	799	814	856	791	787	815	826	830	805	810	820	761	813	777	791	870	798	811	778	828	814	767	772	786	808	813	843	804	830	829	895	848	778	766	844	799	817	794	810	762	806	817	768	851	826	797	813	780	805	840	826	779	794	813	777	796	806	803	804	771	847	835	839	829	784	838	804	798	811	786	821	806	824	797	834	781	823	789	763	848	788	805	804	809	807	824	839	835	809	803	819	765	864	840	818	785	780	765	791	818	789	789	812	740	836	780	773	763	783	774	811	801	824	856	831	796	838	819	827	818	830	792	797	768	747	798	789	829	784	808	828	754	759	771	801	797	813	800	798	784	799	817	789	797	798	808	756	801	839	770	821	794	825	782	791	819	789	824	784	811	825	813	772	803	786	802	788	770	788	798	798	788	795	794	777	792	797	778	769	819	784	819	811	804	847	816	836	828	811	827	784	810	818	847	786	839	805	790	799	804	826	783	775	826	798	803	803	825	789	819	808	794	834	760	826	783	865	820	763	815	828	791	823	816	794	801	822	798	810	835	817	803	799	769	756	786	755	818	787	833	791	825	792	807	796	866	799	817	806	817	855	793	858	820	831	792	819	772	790	819	799	835	821	785	780	824	809	781	843	861	797	787	778	839	826	765	823	775	799	812	796	789	814	807	748	804	822	805	766	784	822	818	810	789	808	841	788	779	763	821	835	764	788	796	818	799	840	762	784	799	800	815	835	746	814	797	789	749	845	767	812	742	807	794	795	836	774	782	800	837	793	830	776	795	789	770	800	798	853	765	812	803	823	792	865	758	786	755	823	787	794	775	844	823	828	817	791	760	814	754	837	757	805	730	796	802	859	823	786	818	783	785	731	803	783	818	814	766	797	789	804	793	784	755	786	807	814	780	789	810	784	708	758	789	792	792	775	809	849	778	738	737	799	855	815	802	790	836	806	821	788	808	831	801	845	815	834	752	794	799	766	813	819	818	804	796	788	790	796	807	789	739	814	811	807	788	828	796	789	806	794	786	740	773	818	808	799	788	843	775	766	713	805	830	798	776	782	775	892	792	771	754	837	824	829	803	790	756	782	776	779	816	773	794	783	780	834	823	780	765	840	776	760	789	818	775	815	775	827	778	775	794	848	810	826	791	780	833	798	849	802	807	791	796	795	767	862	829	825	804	777	800	821	794	844	775	769	823	833	790	801	744	797	798	804	781	825	812	833	790	815	799	783	771	759	834	787	837	802	783	817	767	796	783	857	810	809	799	820	807	804	748	831	784	805	819	784	811	771	847	800	763	818	758	841	810	780	824	820	789	796	861	780	826	762	802	814	790	741	856	782	769	787	813	858	791	796	835	848	769	775	820	757	806	852	805	753	795	938	793	815	795	781	795	822	835	837	805	799	831	785	798	814	818	768	796	841	762	821	773	827	795	819	809	810	853	804	781	771	807	819	795	793	785	762	796	788	813	780	794	786	812	803	816	791	797	814	821	793	817	774	818	792	756	803	851	807	826	802	823	789	762	810	778	825	793	848	803	796	786	788	796	778	795	829	791	793	795	777	782	770	834	825	795	781	819	761	765	817	803	842	838	808	827	754	790	757	815	796	831	763	734	827	820	785	794	837	807	758	829	830	801	789	805	749	745	825	859	796	756	791	805	795	798	759	803	754	763	788	785	832	828	831	758	778	767	826	792	802	775	798	828	787	776	825	786	769	786	832	769	838	804	832	820	785	836	810	794	760	799	814	793	853	787	822	808	839	762	829	782	798	797	796	795	754	824	799	876	791	806	818	795	790	803	827	780	794	778	745	784	806	841	824	804	805	855	794	790	806	803	820	815	839	845	771	835	779	778	792	792	801	777	776	838	835	781	786	830	825	720	797	824	778	792	787	797	791	809	794	790	816	803	779	844	824	814	786	777	795	821	799	778	825	790	787	814	803	810	802	791	827	776	808	774	829	821	798	804	800	805	845	822	815	824	827	809	782	829	871	813	814	782	793	787	792	830	800	778	863
2237	261	266	236	215	206	183	184	238	188	201	169	182	200	176	184	191	191	170	181	183	221	185	177	175	188	200	175	185	186	208	166	177	186	194	172	183	170	183	165	214	171	162	185	205	202	186	196	168	180	174	193	202	204	191	170	173	152	169	175	171	164	191	168	200	181	176	197	198	175	182	164	197	195	172	203	182	205	198	194	204	195	197	179	178	174	165	191	174	200	176	174	193	177	186	177	166	180	170	187	193	173	184	196	207	182	174	163	175	199	200	145	175	163	170	173	200	188	175	181	194	178	187	181	170	189	167	171	183	171	179	199	185	186	192	203	188	174	182	196	207	169	197	186	165	181	177	161	194	179	179	165	158	173	185	155	184	194	216	171	191	187	179	177	183	171	204	183	178	178	173	188	196	161	172	166	176	210	183	186	190	161	179	189	188	184	180	188	172	203	171	183	202	166	182	181	195	175	182	183	159	179	178	190	179	187	180	174	191	182	176	181	189	191	175	166	185	159	165	193	191	156	192	165	185	179	195	187	196	184	167	188	190	194	167	196	189	193	177	180	165	174	176	160	163	184	153	179	169	178	170	197	167	181	196	203	185	151	190	189	206	174	178	175	170	198	186	171	207	178	163	191	174	183	177	165	187	174	173	187	185	162	166	215	177	176	166	161	210	180	180	180	169	173	182	174	175	168	179	180	170	175	165	152	195	192	176	179	203	178	192	179	160	168	175	191	191	160	175	183	183	168	194	182	181	179	171	177	195	183	180	191	188	193	189	174	175	180	169	155	163	173	190	154	184	191	173	178	202	177	187	173	198	178	187	175	159	182	172	162	189	175	165	168	181	182	171	175	181	179	186	179	216	166	198	175	165	200	161	180	195	176	179	186	178	177	212	185	175	158	168	180	183	201	161	177	176	172	184	181	171	183	170	175	180	202	172	180	163	189	160	169	178	197	175	162	181	197	191	187	189	174	195	182	165	182	169	168	179	183	193	184	180	187	177	173	167	187	159	179	185	176	186	170	187	174	188	178	197	192	171	167	179	171	189	174	181	154	180	175	179	200	187	183	169	181	175	184	190	184	200	167	186	172	170	185	167	184	168	189	185	175	180	163	193	215	179	196	191	192	187	196	163	184	171	178	182	164	166	204	176	195	177	159	177	190	176	193	183	178	181	184	156	155	179	192	175	160	161	185	160	184	162	162	175	180	173	157	165	169	183	162	186	166	170	201	177	175	169	162	196	186	168	200	209	187	181	186	196	191	178	178	179	182	179	169	184	198	172	180	169	188	165	211	195	177	186	174	204	187	183	183	190	199	170	186	180	184	168	164	174	194	178	166	183	196	188	191	164	179	176	191	176	195	159	201	172	169	178	201	181	179	190	186	170	172	189	196	170	203	162	174	191	189	198	170	177	185	165	179	178	176	197	163	158	190	182	202	163	181	189	183	189	183	187	206	170	171	173	196	192	171	171	209	153	171	169	166	149	162	159	187	171	184	144	207	196	175	177	178	169	193	155	207	185	178	168	186	179	198	181	182	205	209	168	178	184	201	163	187	186	167	197	185	198	182	180	169	197	177	178	194	176	184	144	173	166	188	200	168	175	182	198	170	191	195	160	202	178	163	158	196	182	167	170	192	190	168	183	199	200	182	158	177	180	196	196	173	200	170	165	194	204	189	199	181	169	167	193	180	175	167	184	160	197	173	168	191	180	156	195	169	159	197	181	171	172	178	180	160	179	179	160	176	158	174	186	179	166	202	168	165	199	192	178	183	175	207	184	175	196	185	220	167	185	190	203	193	189	184	175	184	204	163	160	174	184	181	180	185	191	196	162	196	189	177	181	172	194	180	150	165	193	189	173	205	168	207	198	200	182	158	193	176	173	200	177	166	190	182	182	171	187	178	166	186	184	177	182	196	176	166	176	167	186	180	171	169	179	160	178	178	168	194	181	159	174	180	173	178	193	158	174	184	173	197	172	207	196	191	196	208	188	170	197	179	181	191	171	179	177	201	192	161	167	203	206	184	161	190	191	178	182	174	194	164	181	184	180	158	164	172	181	183	175	184	176	198	189	171	179	167	172	172	143	175	190	167	170	187	209	183	182	184	159	188	178	167	198	198	188	171	164	159	190	161	170	195	189	205	196	180	161	162	163	208	180	191	184	179	192	190	161	174	210	195	198	179	186	195	182	177	173	181	192	166	170	179	182	181	187	184	173	189	191	160	172	167	178	178	176	191	158	163	183	190	208	191	189	170	178	196	176	184	182	180	169	184	169	167	175	167	166	164	196	165	185	185	190	178	181	190	171	175	178	193	169	178	186	188	189	174	177	178	180	172	178	159	167	160	161	173	161	162	173	191	173	184	179	173	179	210	169	191	167	183	190	175	178	178	138	191	183	194	175	168	196	177	176	190	176	176	186	177	161	193	231	204	180	185	194	191	169	216	215	199	171	176	178	170	209	171	164	177	190	198	200	158	155	187	202	157	189	163	219	181	182	188	175	161	186	197	186	178	149	170	169	156	165	156	160	182	181	181	144	168	188	174	202	175	152	172	174	183	180	177	174	160	196	145	166	200	182	161	189	201	192	178	177	187	184	177	179	187	179	172	169	189	180	178	183	184	182	184	183	179	191	194	181	189	162	185	202	185	188	178	204	178	185	194	174	194	169	161	181	171	195	149	199	172	160	169	195	171	194	185	165	181	165	182	200	187	162	179	194	187	165	174	175	175	180	165	196	192	181	210	182	208	181	197	189	171	193	167	175	162	184	182	178	198	164	155	172	171	193	159	201	184	165	178	175	151	153	193	178	185	175	161	189	204	158	163	191	193	209	171	145	182	180	208	197	183	189	169	177	186	159	184	181	174	165	186	163	189	176	178	166	185	203	171	172	160	164	179	200	193	183	186	173	146	165	173	200	175	170	163	198	157	161	175	175	186	159	168	188	172	186	182	189	173	192	177	178	175	177	178	176	169	178	186	182	175	162	176	176	181	159	164	184	166	155	180	180	177	160	207	171	200	163	161	162	193	175	192	183	170	201	185	175	175	167	154	175	200	175	186	203	161	196	209	179	184	186	154	197	174	167	166	154	197	198	192	159	166	182	163	182	153	177	194	170	181	214	172	174	222	189	184	186	210	178	199	171	197	207	221	198	185	169	192	155	186	178	162	172	184	194	167	185	175	199	171	164	177	176	165	200	185	177	166	173	168	155	174	199	169	180	159	166	178	185	165	168	176	186	169	180	173	193	171	191	173	177	180	210	170	155	171	174	169	186	174	195	167	199	191	205	192	190	174	176	167	167	193	186	159	170	186	184	162	192	203	181	164	186	144	187	163	213	167	199	171	182	188	159	192	172	208	178	181	178	179	159	180	170	160	163	180	191	164	181	193	192	177	183	184	162	178	167	168	178	187	164	187	187	174	178	184	193	173	160	177	186	180	193	188	180	180	171	182	156	180	207	188	169	177	188	171	186	185	169	173	188	179	180	176
2029	648	748	800	732	678	678	671	662	602	649	597	600	588	592	605	591	559	572	581	582	605	591	604	581	592	607	556	583	612	585	599	575	596	595	551	538	588	567	601	587	582	589	581	565	559	580	587	539	609	576	602	630	571	539	594	596	563	577	572	559	599	546	606	558	608	588	575	547	573	552	540	590	560	592	617	579	572	597	592	621	578	519	567	576	572	570	590	575	602	593	602	604	603	566	564	581	571	566	603	549	567	549	544	591	599	627	558	568	621	557	570	556	586	554	564	612	537	619	595	530	571	599	532	558	592	576	514	547	522	549	545	582	600	569	569	542	619	583	588	579	545	548	620	612	603	582	548	590	554	580	572	576	590	600	580	546	588	575	571	599	600	610	555	596	575	585	568	534	562	558	601	590	546	576	581	589	543	589	596	628	567	586	565	572	540	564	558	593	588	563	614	559	596	563	580	593	548	596	564	570	597	604	565	552	560	593	614	620	580	634	574	610	559	533	560	585	579	607	598	575	573	594	606	544	581	573	622	591	602	575	541	553	562	598	569	576	550	582	591	602	585	609	578	607	584	588	559	534	579	598	531	566	553	555	590	609	609	545	584	553	545	548	604	566	558	561	565	583	580	591	573	569	526	619	546	544	560	579	546	614	599	580	547	572	563	532	584	603	573	569	571	561	619	593	571	560	539	560	580	613	557	570	582	561	550	558	589	592	610	523	555	560	600	582	547	595	554	588	573	580	635	554	550	530	576	592	602	579	573	594	556	597	598	546	581	611	596	584	585	542	566	572	631	608	610	570	573	579	558	631	539	572	592	583	557	567	553	582	545	569	551	569	527	595	553	576	570	581	561	545	590	542	583	560	608	503	564	589	564	567	547	596	606	608	553	584	565	597	627	575	565	587	610	541	579	594	581	548	597	589	537	583	555	556	541	553	575	585	557	583	584	567	584	579	593	626	627	561	548	544	589	579	612	574	598	616	577	551	596	604	564	570	550	553	552	617	557	608	556	574	585	552	558	582	586	580	619	585	633	573	532	531	552	590	594	569	574	605	548	576	599	608	551	554	551	557	610	589	508	581	589	573	565	589	555	574	560	570	569	566	631	544	574	627	599	519	564	558	550	563	570	586	561	565	574	589	590	618	623	537	569	570	501	554	549	595	535	589	561	583	562	569	547	581	537	563	594	552	585	590	551	567	565	622	584	595	588	593	584	565	558	588	553	599	555	607	594	602	611	562	597	553	555	548	559	564	583	585	551	566	554	598	564	572	539	572	589	578	573	557	612	582	566	563	588	604	573	622	624	571	612	584	595	584	577	519	593	537	595	562	586	555	594	566	588	568	608	555	637	593	586	603	575	575	573	591	571	547	590	580	596	526	584	599	592	568	559	558	576	609	577	568	576	618	605	595	591	588	580	579	584	558	614	601	583	529	581	551	606	574	551	546	582	584	597	593	613	590	627	556	561	560	558	530	546	562	579	567	598	589	548	604	592	559	582	555	617	553	559	577	585	560	582	579	548	574	561	565	582	550	604	586	585	596	567	564	653	588	600	536	595	614	610	580	580	589	599	563	538	583	551	578	623	570	589	549	600	604	559	569	582	609	602	559	582	567	544	611	544	592	551	574	581	564	587	594	592	587	581	558	567	592	574	590	615	547	589	573	584	561	635	608	555	581	600	569	597	539	649	575	560	574	568	574	627	584	572	533	562	574	560	535	611	572	583	591	572	593	551	571	530	608	578	598	619	560	589	598	577	610	547	561	576	606	612	552	596	569	591	577	595	598	567	565	587	545	581	593	600	533	579	590	547	613	577	594	527	580	576	591	577	587	541	552	586	569	550	544	575	566	558	583	581	553	566	577	544	617	575	568	556	563	588	597	532	581	581	581	560	565	579	557	585	572	608	547	566	567	604	545	600	578	610	576	561	567	563	575	529	575	570	553	556	549	581	616	611	575	589	564	572	615	511	543	547	616	614	523	544	604	611	562	589	588	585	562	559	571	534	621	619	597	567	572	592	550	530	587	590	563	581	555	607	567	614	557	600	546	593	546	589	588	597	581	598	575	585	550	599	569	555	549	605	558	600	546	579	546	561	611	530	583	593	610	596	543	591	590	563	626	620	598	585	559	554	600	538	527	540	569	512	579	530	606	557	601	599	550	551	584	543	534	594	591	581	571	595	616	562	544	547	598	541	555	565	562	512	578	570	539	550	571	580	568	558	588	636	600	616	565	555	584	560	614	520	587	603	583	576	541	568	567	608	580	556	585	585	548	573	533	597	578	599	555	564	583	589	558	564	536	598	569	553	599	583	569	563	578	572	608	611	555	569	563	584	559	544	585	554	596	565	584	597	580	592	566	583	569	587	581	588	540	585	592	604	560	547	603	585	570	548	590	632	559	631	587	563	596	588	549	550	539	600	580	583	565	582	584	589	587	589	564	564	555	558	552	594	604	600	598	578	579	524	553	603	606	556	547	567	521	593	561	595	600	576	583	552	564	571	606	587	582	586	587	546	588	577	573	558	601	595	576	591	586	555	556	586	585	603	528	558	532	562	578	570	555	561	537	588	584	583	571	595	578	587	558	549	632	546	560	596	584	566	603	564	569	549	611	591	570	591	553	610	565	566	593	547	573	612	583	552	542	601	561	583	597	616	547	570	561	564	562	549	593	559	587	629	589	615	549	577	604	585	582	560	560	585	597	600	557	589	580	585	568	563	546	566	569	595	594	571	539	544	569	553	552	556	558	549	565	595	562	576	579	571	553	539	551	600	561	581	563	582	539	576	581	576	623	575	590	547	571	606	581	543	585	540	564	567	624	612	595	564	582	625	538	571	559	587	596	564	577	555	542	587	562	597	564	549	574	540	552	549	546	554	589	607	618	563	626	535	556	571	577	592	598	634	545	582	545	581	574	588	586	632	577	557	607	585	576	582	570	589	601	582	616	558	594	589	554	587	529	590	594	529	582	526	556	557	549	622	579	604	614	603	541	567	579	565	576	550	548	618	552	551	561	579	602	663	606	535	583	572	586	608	576	576	570	569	592	540	533	601	579	553	552	559	590	567	562	576	577	608	562	569	561	518	555	590	588	560	566	582	566	611	571	565	585	589	569	601	555	554	573	585	602	590	571	579	576	529	567	546	578	597	585	579	592	607	620	559	566	593	587	535	593	598	630	534	606	585	564	586	551	568	577	588	608	593	621	577	610	563	570	542	611	570	542	580	576	581	537	561	576	561	592	556	579	581	602	577	593	540	601	581	552	601	566	561	597	570	552	610	559	628	582	571	573	595	566	547	578	555	579	609	520	580	621	567	562	542	579	582	571	570	558	555	565	602	601	590	574	550	600	577	576	607	594	578	595	564	605	574	557	591	592	605	575	601	579	587	566	586	586	639	609	571	564	586	593	569	574	574	607	545	624	545	611	573	599	616	573	595	550	574	562	597	584	596	575	540	606	606	569	625	533	559	556	579	580	601	612	570	569	552
9823	1356	1717	1326	1012	844	672	602	478	480	435	426	397	377	366	370	370	335	372	342	329	336	320	332	368	318	312	306	344	315	378	282	326	321	345	340	334	300	313	305	346	309	361	320	346	287	347	349	309	309	295	346	331	327	319	278	344	313	343	309	325	301	335	339	322	347	358	304	310	275	285	339	330	317	311	312	311	311	304	304	354	306	360	296	315	306	309	330	320	333	320	332	328	318	347	302	314	322	319	298	328	344	309	328	300	302	349	304	303	306	332	300	326	285	299	308	314	338	299	318	282	312	309	311	339	290	288	337	294	300	324	319	316	317	325	327	312	318	309	317	329	285	286	290	288	295	286	315	313	356	307	322	302	298	335	324	293	288	300	329	303	305	339	288	305	327	314	308	334	337	309	328	348	318	298	302	266	321	326	327	295	294	304	294	298	332	325	314	336	314	320	312	315	328	307	300	303	283	299	342	288	312	312	345	273	295	330	313	319	312	345	336	298	325	327	333	300	281	314	318	298	347	327	315	314	313	316	321	299	323	344	314	305	315	294	314	267	326	311	313	314	293	291	292	322	335	300	353	330	354	278	323	331	296	318	331	322	315	304	338	303	297	315	298	309	319	314	317	276	314	324	280	321	318	319	308	303	320	291	314	318	315	315	330	323	300	323	311	337	314	306	310	298	323	307	328	325	352	282	278	290	305	342	324	317	334	325	345	314	290	318	320	307	306	312	297	302	305	293	300	316	301	309	283	343	320	300	312	306	308	283	318	278	312	298	356	293	313	301	337	280	303	325	309	299	328	318	294	301	316	298	287	307	317	322	303	333	334	335	294	294	289	297	322	322	302	280	323	270	310	328	340	305	314	306	303	337	314	327	285	327	324	319	329	302	280	327	334	303	302	320	315	303	315	304	315	282	325	272	318	281	331	298	297	299	309	332	304	306	323	305	310	311	341	323	306	319	303	301	325	275	305	309	301	284	317	340	308	329	324	317	328	320	303	298	312	347	332	333	305	305	322	296	330	313	300	309	330	322	306	303	303	331	284	340	301	283	338	304	307	297	329	308	298	318	326	322	316	309	324	304	326	322	347	311	351	273	325	284	341	360	296	293	312	297	290	304	336	322	315	339	301	332	327	313	306	320	325	301	293	308	321	317	326	299	310	329	316	339	311	338	334	322	319	351	336	329	315	291	285	302	304	289	309	297	290	313	304	329	311	311	319	308	336	324	321	322	311	335	315	294	302	287	329	328	314	307	321	300	321	323	304	327	327	297	322	325	299	298	316	298	340	344	322	349	316	280	319	324	336	364	314	303	305	291	286	294	341	281	300	307	315	318	313	305	325	321	313	287	317	338	338	303	349	353	323	331	323	287	325	309	310	328	319	326	320	289	278	334	320	307	321	313	314	303	296	325	330	273	342	331	327	311	299	335	310	334	304	335	299	336	303	335	306	290	297	291	309	277	348	316	295	310	289	316	336	318	334	328	312	298	347	308	288	322	332	338	310	348	314	315	330	325	309	328	318	325	358	329	313	308	339	311	312	267	310	322	294	349	288	308	311	315	296	318	301	302	316	294	306	330	315	337	342	290	322	283	340	303	297	300	291	297	326	356	276	280	306	323	295	282	284	301	325	304	321	281	296	297	307	283	324	307	317	318	290	317	303	344	349	304	352	343	323	312	349	343	325	295	297	308	287	336	320	282	309	352	333	318	365	325	292	300	331	330	332	330	307	278	307	318	293	309	316	324	307	284	332	320	335	309	326	320	323	304	271	325	290	293	269	316	310	321	290	316	304	337	341	296	318	338	298	319	309	316	298	323	311	313	321	300	329	309	293	321	356	318	334	336	293	331	320	334	295	318	308	320	319	339	303	326	301	308	308	305	328	314	268	322	334	303	314	273	314	332	316	298	318	321	312	339	294	312	326	323	308	289	317	317	309	285	324	315	297	320	341	293	311	278	321	293	337	284	326	322	331	302	282	323	340	289	314	315	308	313	278	338	286	344	321	317	308	325	301	322	319	315	323	324	296	316	310	294	299	316	316	342	298	315	331	279	338	305	330	343	331	327	311	297	290	338	321	305	334	312	303	324	323	339	275	349	285	344	300	299	291	315	295	308	303	299	341	298	287	299	278	319	296	336	299	279	317	326	322	314	305	269	325	302	311	334	327	304	304	321	335	296	334	323	342	316	307	306	294	265	337	315	311	293	304	286	298	285	316	330	317	303	325	304	293	323	289	333	326	334	317	334	320	291	336	283	294	313	305	310	305	308	317	327	330	292	333	326	313	297	324	290	331	301	313	324	297	305	333	340	317	296	302	306	306	329	312	301	323	311	308	321	307	320	308	288	287	312	312	312	322	282	320	318	310	330	326	329	308	309	341	314	344	309	298	313	324	354	313	306	322	319	344	313	304	319	317	332	355	307	357	300	321	285	328	310	337	297	350	313	285	309	302	304	316	309	294	334	279	304	307	325	303	290	323	316	305	290	336	268	291	316	332	317	349	301	313	322	340	306	321	350	351	338	342	329	306	300	278	310	286	287	297	301	314	292	313	324	328	328	325	351	330	342	305	271	319	266	295	304	333	321	331	298	296	350	331	314	301	333	320	316	304	284	323	320	314	327	311	345	336	293	294	311	324	295	309	363	335	289	311	340	281	299	321	297	319	279	308	310	335	305	333	309	307	329	310	320	320	331	328	294	311	329	309	322	312	319	291	314	310	307	309	290	283	301	290	313	346	316	333	291	300	327	307	313	291	331	304	338	326	290	314	308	327	320	318	316	313	309	341	319	289	315	297	333	305	312	306	326	310	292	317	314	299	316	296	292	318	331	273	343	293	288	336	309	361	298	307	304	311	313	286	326	304	294	294	301	304	307	322	353	321	320	298	261	275	317	295	316	302	301	320	302	314	315	333	327	331	297	309	305	307	291	285	339	338	342	341	301	321	311	313	334	314	292	315	284	331	313	301	277	335	325	302	321	318	296	343	322	326	339	325	307	327	339	306	301	296	286	319	292	297	321	316	312	305	337	314	293	320	286	329	277	292	284	330	292	276	311	307	302	317	305	307	298	318	321	305	309	320	301	319	260	336	321	317	311	342	302	353	314	287	319	332	322	299	320	294	322	338	289	329	332	330	323	324	292	279	272	290	308	323	321	329	334	323	316	312	327	310	308	311	286	320	307	315	292	313	295	313	299	323	296	307	293	304	314	300	314	346	310	311	308	303	322	299	314	328	337	325	332	309	306	328	290	304	322	305	300	330	320	312	317	295	283	286	327	310	322	296	306	291	314	284	301	311	307	332	323	323	330	321	287	303	326	319	278	298	295	295	298	311	337	289	346	278	294	313	309	312	341	290	303	356	301	302	331	302	344	341	313	324	319	319	310	287	338	309	313	296	341	318	317	304	346	334	298	304	311	334	294	306	352	324	271	327	295	274	328	308	275	353	328	334	302	332	287	309	306	322	344	330	278	328	313	290	287	295	313	322
5996	1837	3407	3855	3601	2938	2512	2217	1940	1807	1596	1491	1417	1328	1371	1335	1169	1183	1193	1161	1141	1110	1080	1071	1047	1036	1051	1053	961	989	1025	994	1037	1012	1022	978	1000	951	953	925	969	961	955	991	933	954	961	952	940	972	919	913	921	911	939	965	985	947	903	928	926	947	948	905	936	887	923	945	910	934	904	885	940	906	918	900	927	962	968	919	924	946	925	939	925	908	867	864	967	862	881	982	875	919	941	910	909	872	891	917	924	902	928	894	940	911	876	936	905	867	952	932	926	973	936	912	919	970	949	911	948	901	872	928	930	919	890	856	872	940	906	892	911	961	902	908	926	900	951	931	912	912	920	875	853	951	906	912	858	934	946	910	921	938	906	928	880	912	878	864	877	906	965	882	952	910	936	915	927	864	931	950	934	877	910	901	904	940	884	929	858	932	880	937	914	917	919	937	929	955	850	884	948	936	926	875	902	914	902	915	925	890	882	888	878	948	927	856	946	909	886	949	878	966	841	935	910	922	913	908	883	908	920	964	918	926	934	916	881	887	931	900	890	880	873	977	846	894	919	972	886	840	883	924	902	929	947	971	924	923	936	906	903	959	971	854	925	879	855	903	924	888	957	886	902	891	912	840	914	946	961	904	899	899	946	910	964	905	881	979	885	903	920	913	895	950	917	860	925	848	868	954	941	916	852	872	942	933	916	941	897	918	962	885	909	880	944	893	885	903	868	915	883	919	914	892	922	932	925	881	881	924	947	932	927	938	952	927	982	923	914	979	911	866	968	963	859	907	930	919	915	859	962	931	919	870	900	913	874	978	885	909	955	872	955	901	882	885	898	882	891	865	901	892	842	886	876	922	904	889	935	896	956	912	948	833	867	874	909	901	920	898	928	943	938	919	861	887	898	894	912	914	919	962	931	937	862	856	897	868	893	890	883	904	909	875	901	944	839	880	894	885	829	905	942	915	881	933	904	841	936	866	920	917	878	903	946	865	907	884	892	895	914	930	903	839	921	887	925	867	865	919	884	879	913	884	897	855	919	875	861	907	873	902	923	904	899	930	969	904	919	935	925	900	876	984	911	865	885	886	904	925	858	971	933	878	936	928	891	958	895	952	942	882	901	917	908	939	875	927	907	918	949	899	885	896	902	871	891	862	941	912	884	870	873	907	900	898	924	930	968	904	892	875	949	928	884	922	878	911	921	895	944	912	908	909	886	847	848	914	924	922	886	895	948	955	901	929	954	881	885	876	895	892	828	932	891	944	819	874	901	868	929	934	936	907	888	880	911	908	868	928	926	887	898	895	909	915	902	891	950	949	853	852	872	869	851	944	895	980	933	871	883	893	913	877	921	909	921	969	888	915	939	937	886	931	914	903	886	935	944	898	896	874	895	918	930	906	897	934	890	963	960	912	896	885	898	922	949	939	887	897	909	931	911	891	917	887	896	871	904	931	929	889	991	904	892	887	924	885	918	917	891	916	885	916	973	911	938	993	887	948	879	894	903	947	939	864	944	901	873	909	966	931	896	931	931	936	911	917	841	883	932	932	947	920	978	873	931	902	912	858	831	958	864	882	917	911	901	906	921	916	829	942	911	929	919	893	879	896	864	897	889	899	911	875	903	889	969	969	929	898	891	858	920	919	859	865	892	917	856	929	904	893	895	906	897	896	896	824	945	949	936	918	863	854	878	913	930	887	928	894	936	916	896	908	884	899	903	846	929	918	856	915	925	940	950	898	900	946	958	925	932	896	929	910	884	933	907	909	877	874	927	932	948	902	878	839	966	927	951	928	884	910	901	921	891	918	924	937	911	900	915	914	901	899	901	896	873	936	819	913	869	952	904	970	896	926	926	971	863	914	917	931	884	886	876	967	872	887	913	1003	872	916	914	886	930	891	912	893	919	913	930	973	891	894	913	969	958	932	910	857	868	887	929	900	906	844	938	881	906	869	892	880	948	832	888	912	930	925	948	850	945	899	893	924	922	937	929	841	932	883	886	856	897	875	911	910	865	874	898	884	899	944	905	873	920	877	889	925	880	890	880	900	912	885	911	892	877	873	929	869	870	901	874	877	899	844	949	956	910	901	922	914	898	935	957	884	886	888	839	905	853	880	917	910	901	924	899	941	908	864	885	907	892	907	922	920	924	884	882	868	847	888	938	920	873	949	892	935	884	891	872	876	861	911	835	955	932	931	855	865	877	872	911	921	882	919	866	883	918	855	881	900	858	929	873	904	950	959	918	966	911	902	903	879	953	906	904	866	951	948	879	862	894	881	902	939	907	916	928	932	958	876	919	909	898	935	909	866	934	912	916	902	914	868	912	896	865	908	899	917	834	905	937	867	885	879	916	911	922	895	928	937	906	938	890	852	878	879	918	890	851	969	902	884	913	875	876	958	882	893	901	899	899	894	942	897	890	871	891	882	885	905	878	937	924	895	936	914	898	942	895	873	891	893	900	932	919	852	845	891	963	873	886	896	875	899	924	953	913	898	900	909	880	866	893	942	925	908	910	928	852	885	901	948	913	900	943	907	943	911	869	919	868	955	879	940	854	931	846	912	892	934	899	938	842	893	936	890	889	896	925	879	964	910	930	881	875	949	874	915	885	914	927	926	901	891	967	919	895	847	941	919	915	881	848	935	883	956	882	930	893	878	959	954	944	943	873	961	935	938	871	906	894	885	909	923	921	912	910	922	925	915	924	926	908	896	906	899	909	891	904	881	918	858	919	927	871	881	939	901	884	887	873	892	877	927	968	933	888	969	875	876	844	866	877	919	903	910	939	940	879	885	933	910	906	894	910	928	958	860	877	954	859	924	923	892	895	875	851	950	931	917	880	933	912	928	900	907	874	951	893	869	873	872	890	890	878	934	900	946	845	888	879	905	877	878	896	916	955	864	854	900	935	904	907	836	872	894	910	929	907	935	876	866	905	899	941	886	929	910	901	870	922	899	922	907	878	886	924	886	900	855	936	842	859	909	938	856	890	867	946	879	880	900	913	901	927	898	890	957	887	933	869	877	902	889	855	941	981	865	900	909	918	877	923	931	876	901	891	898	876	970	923	886	862	847	882	987	900	913	879	895	917	890	915	914	912	892	917	868	921	841	923	910	885	860	910	918	899	880	857	917	955	920	861	916	872	940	926	873	923	905	873	891	904	925	852	899	883	938	884	857	888	872	927	868	882	884	928	908	964	883	893	964	905	882	931	914	900	841	895	894	883	855	954	908	934	873	967	893	918	891	938	875	913	899	842	909	914	912	871	923	947	940	864	889	899	964	904	890	907	900	854	933	898	903	911	907	906	976	865	908	934	874	906	857	915	869	904	895	945	884	961	901	885	905	930	869	938	886	877	902	980	912	862	914	861	900	883	924	860	962	952	939	925	921	889	894	928	897	930	856	917	913	941	942	944	909	923	943	931	902	938	942	925	860	903	921	1007	926	902	865	856	899	889	910	904	928	927	883	886	899	924	916	875	904	872	915	880	898	903	973	897	909
17005	2703	3057	2280	1598	1228	993	849	678	559	539	455	469	420	414	401	361	363	337	282	340	322	308	327	306	340	297	291	304	288	299	278	296	318	277	296	305	283	282	304	289	272	267	287	252	285	287	286	252	273	289	299	296	288	264	258	265	279	262	302	283	296	280	283	273	280	263	287	275	284	297	296	243	278	280	224	296	280	288	299	277	311	270	277	295	284	288	295	263	283	289	275	277	257	292	263	278	268	258	271	290	262	287	278	297	302	313	253	254	284	254	282	287	252	301	272	299	297	267	250	279	303	267	274	281	265	289	273	284	274	266	275	281	267	257	270	258	264	309	290	256	286	275	275	259	258	276	259	260	286	287	270	291	272	269	290	246	247	297	286	266	266	272	279	288	259	272	272	294	275	259	263	274	266	289	281	273	261	277	257	280	291	272	260	251	287	295	270	270	247	280	273	281	280	259	274	313	297	271	270	291	254	264	257	266	300	289	256	299	259	278	271	276	310	283	268	295	261	268	273	310	267	294	298	305	247	258	247	265	255	247	267	295	272	293	253	304	285	265	276	285	286	246	292	267	247	262	299	268	279	256	279	263	251	266	282	267	258	284	288	253	265	276	283	279	245	291	281	294	271	258	281	302	271	259	267	291	260	291	265	236	321	265	272	257	262	287	285	280	279	270	271	266	283	232	261	269	304	279	270	281	292	275	305	233	288	246	308	285	280	289	252	250	287	276	299	242	239	276	278	298	260	261	238	279	296	243	263	271	270	262	265	293	240	259	290	263	267	294	253	283	260	289	297	264	284	276	277	275	284	279	261	282	265	276	285	285	278	290	256	286	307	278	281	286	249	306	303	263	288	243	265	282	272	308	268	289	260	266	293	265	293	272	302	265	277	264	264	278	263	262	262	273	263	266	275	252	277	241	292	260	266	249	275	245	255	293	284	292	276	248	296	259	294	256	286	265	260	277	274	264	263	233	271	283	289	263	284	288	278	282	253	253	283	267	277	253	232	281	282	266	277	258	269	280	278	227	300	295	256	275	274	255	273	260	284	264	300	293	266	260	258	257	264	274	306	259	282	274	273	264	275	244	262	277	244	271	275	289	278	261	244	279	277	265	265	266	258	254	279	282	265	278	267	258	284	286	274	252	305	284	256	291	274	273	267	268	285	292	269	270	269	270	271	255	279	281	300	287	267	282	258	254	271	291	275	279	279	258	272	278	284	284	284	289	263	259	276	245	235	238	307	283	275	252	278	271	281	280	305	277	279	287	276	272	278	252	289	245	259	237	318	251	301	233	286	304	269	234	269	286	268	292	276	247	287	295	306	317	247	251	266	284	285	261	301	261	273	277	266	280	271	283	291	261	282	265	273	280	278	257	292	292	288	267	287	287	276	286	313	239	287	271	288	245	251	262	294	269	286	251	268	271	250	294	277	284	276	274	273	288	290	260	266	304	275	316	263	291	284	261	268	283	252	262	261	238	266	257	269	269	282	258	251	267	241	278	263	273	248	287	289	234	272	284	276	285	273	265	280	249	273	266	286	269	289	273	245	267	290	268	260	282	288	286	250	269	262	297	252	312	282	256	268	294	308	235	269	265	260	271	263	276	290	266	282	275	275	244	283	269	253	242	294	253	256	280	292	256	283	231	278	287	298	229	254	272	279	271	304	279	292	275	282	266	276	282	258	266	292	295	274	258	301	268	295	279	300	277	277	234	248	240	318	242	236	260	300	254	271	265	253	271	286	277	273	264	280	272	261	281	301	296	269	267	262	280	248	265	272	265	281	237	253	269	256	252	320	282	302	276	274	272	292	265	257	253	260	260	241	302	278	246	307	289	266	267	288	283	270	265	261	272	281	311	264	284	266	245	295	271	260	266	305	258	288	294	273	280	291	241	283	274	264	303	294	263	273	255	264	277	271	267	252	267	241	240	272	279	290	271	281	269	266	281	271	290	283	286	269	283	263	272	270	279	263	263	273	264	282	263	273	243	255	278	256	288	275	312	294	271	275	264	262	267	305	275	288	305	277	287	268	293	271	281	278	286	261	272	255	290	301	272	271	262	267	260	296	256	300	286	290	262	272	290	239	268	252	274	247	253	323	288	283	266	287	226	284	255	272	286	255	286	269	252	296	287	267	277	257	284	271	256	235	252	275	291	261	274	269	297	269	266	289	290	280	272	266	298	274	289	287	294	256	278	294	261	302	273	264	278	281	260	296	268	267	254	264	267	320	295	291	269	292	278	292	283	264	283	269	271	273	319	291	266	267	287	282	266	277	260	258	239	288	270	310	257	287	307	288	290	284	280	287	272	266	267	289	249	271	272	318	289	259	268	262	252	245	251	312	280	260	292	254	279	283	293	289	274	262	255	257	247	267	265	259	276	290	286	285	260	281	258	278	298	266	259	250	265	255	287	261	324	277	288	278	277	277	269	255	292	281	255	286	264	236	290	286	250	290	293	256	283	288	285	280	290	256	276	258	281	264	270	284	266	254	263	263	279	241	280	298	261	254	270	270	288	287	287	295	309	287	277	270	279	310	257	293	266	294	238	257	290	280	300	263	278	265	266	288	283	284	287	263	307	270	299	267	262	264	289	287	252	263	297	267	249	284	252	288	266	293	275	274	292	288	261	256	287	263	267	246	282	252	263	290	257	275	292	255	248	278	277	274	251	259	286	276	283	311	265	279	295	280	289	276	266	281	279	275	265	290	260	255	278	275	283	281	270	293	286	297	289	265	251	253	252	283	289	268	288	272	282	280	270	254	275	292	282	279	294	287	255	316	304	276	257	257	275	267	259	256	261	268	272	283	280	296	297	334	293	237	295	282	285	272	256	236	294	257	275	254	264	268	264	253	260	263	305	280	269	276	269	279	262	294	267	269	244	287	274	315	283	270	264	274	262	272	295	281	285	290	269	286	337	281	274	277	273	274	281	268	258	289	258	268	281	259	277	275	260	244	275	287	289	278	271	276	292	285	235	272	271	277	292	270	276	273	296	262	253	287	277	269	250	245	297	289	250	266	291	273	283	282	270	250	269	291	273	297	308	259	299	291	279	260	262	254	275	275	268	276	306	284	264	284	228	271	247	251	295	272	293	285	256	306	268	292	251	285	297	280	253	281	277	268	261	301	269	274	282	254	248	303	269	295	242	274	287	277	262	280	241	284	265	292	287	252	296	294	274	325	256	274	298	259	279	289	233	270	268	258	270	288	277	290	305	268	257	282	284	263	282	288	277	292	251	259	270	259	289	254	270	263	286	288	262	303	288	309	283	285	267	285	287	282	270	272	273	270	280	290	255	283	286	286	292	271	285	287	258	307	280	263	273	278	240	300	272	272	232	253	267	290	253	277	289	278	306	263	260	263	290	291	274	292	288	253	244	291	275	287	255	281	292	304	280	266	270	283	290	290	293	296	237	284	268	250	274	260	262	237	250	278	288	280	278	247	243	276	270	268	273	260	235	285	258	274	277	264	277	261	261	279	247	256
7964	2713	5582	6507	5660	4565	3790	3250	2804	2451	2289	1968	1822	1687	1553	1489	1338	1314	1255	1197	1240	1195	1096	1165	1094	1059	1086	1012	1011	1028	1053	990	966	933	930	917	917	937	899	928	913	923	882	903	980	950	898	841	860	917	833	792	833	847	835	916	887	878	872	861	849	824	875	878	818	836	822	793	808	857	825	816	817	824	827	784	869	819	880	804	819	815	793	803	832	829	822	798	830	825	818	813	800	845	839	786	789	849	792	816	804	775	805	771	852	788	845	820	743	769	829	793	827	856	821	764	872	789	759	823	796	792	780	814	831	868	798	832	806	764	785	836	815	770	776	820	817	808	813	805	804	813	828	767	835	805	839	849	795	811	782	791	787	760	775	826	825	841	807	821	831	861	797	810	831	781	771	772	806	781	820	787	801	801	802	825	836	805	829	771	848	752	806	860	841	787	802	832	816	778	811	801	838	765	757	831	797	812	812	789	827	796	770	826	798	826	748	836	807	783	811	737	849	832	758	873	813	789	796	788	783	794	829	819	855	835	780	801	824	823	793	792	744	818	803	801	786	860	830	813	829	815	779	773	801	843	802	836	807	792	763	760	816	809	777	747	810	788	847	753	773	827	801	828	851	729	824	799	780	821	826	870	833	800	788	795	753	801	746	860	788	798	777	810	740	802	805	765	798	808	814	787	779	783	815	795	819	769	811	737	821	789	802	812	825	812	806	822	800	826	752	748	870	779	835	780	782	781	877	790	827	782	810	800	829	798	768	813	759	864	794	813	847	810	814	755	798	784	815	746	838	758	812	768	790	812	801	784	787	806	794	804	842	833	781	820	809	770	832	805	759	825	794	816	815	765	761	736	846	824	854	839	851	775	794	816	805	766	821	759	811	802	832	804	786	808	800	831	831	781	776	772	780	826	778	779	875	778	770	791	770	831	818	819	793	846	821	793	852	824	823	765	775	824	765	781	788	806	810	779	786	818	822	806	810	837	792	810	788	777	733	789	816	811	809	800	793	797	789	819	847	788	805	792	843	835	765	799	755	833	808	809	840	769	809	788	812	827	804	805	859	776	825	780	799	811	794	805	821	736	816	771	819	785	837	808	787	817	749	847	820	787	780	830	774	788	773	762	779	822	806	845	768	792	817	764	789	785	803	785	815	827	788	784	765	786	741	793	809	830	792	749	812	814	798	832	759	820	835	814	820	751	796	806	857	856	797	822	784	767	770	820	774	802	741	781	812	774	793	828	797	807	797	765	782	800	765	822	805	807	806	798	816	794	790	810	759	830	803	788	765	813	810	767	778	783	807	808	800	790	779	809	798	796	801	795	793	844	740	805	773	831	802	789	735	784	799	781	823	834	786	821	763	771	814	830	816	805	767	774	790	800	772	766	809	826	842	786	813	854	788	808	770	809	820	820	745	763	765	804	782	801	801	803	819	768	802	760	754	784	830	805	803	818	795	763	812	829	784	786	809	770	815	742	751	806	809	842	797	764	818	796	824	785	801	804	801	821	829	804	836	824	783	823	791	782	792	770	817	773	828	806	830	759	805	810	841	782	755	830	797	765	798	774	821	778	783	786	807	805	849	832	776	783	791	842	812	812	812	860	774	837	793	811	792	794	835	813	811	818	830	775	804	842	789	851	789	787	839	722	784	831	811	740	795	773	793	816	774	792	795	773	808	828	808	821	836	741	804	827	791	851	795	820	823	814	752	812	798	780	789	808	786	818	810	764	815	829	848	834	794	799	801	809	829	837	788	813	857	796	820	798	782	801	798	852	826	822	758	773	799	764	815	782	785	830	835	810	843	823	821	763	763	893	795	798	792	837	768	799	785	828	798	776	848	748	810	873	832	835	823	787	785	796	779	766	804	846	819	786	784	779	796	782	775	777	776	783	819	835	794	833	768	790	812	803	804	814	776	801	817	785	795	806	784	805	775	796	793	811	839	812	855	798	830	818	806	841	792	787	827	805	811	862	785	849	795	744	800	823	796	781	773	785	778	799	805	793	781	784	757	802	786	793	789	830	780	778	781	793	778	840	831	738	816	812	798	817	801	790	832	783	787	795	796	786	774	810	807	791	828	820	811	823	800	803	814	810	780	770	824	850	763	779	770	759	837	812	821	831	790	773	792	814	789	851	811	788	798	796	796	878	805	781	852	856	828	754	860	840	764	824	817	788	774	737	814	816	830	823	799	812	805	780	833	799	780	783	784	830	812	833	776	815	834	805	809	852	778	791	821	783	804	811	816	779	787	778	775	800	768	806	789	820	815	813	814	757	821	777	770	833	757	790	805	720	819	794	854	865	818	874	798	808	842	861	815	796	784	800	772	815	845	802	885	798	799	782	813	794	820	866	844	804	821	814	802	842	786	833	826	818	794	770	754	795	817	804	806	799	851	758	806	776	805	817	828	792	813	772	792	782	785	853	792	836	769	833	817	777	827	835	802	790	830	790	798	803	816	796	800	744	859	790	760	827	793	821	817	817	822	807	847	805	801	808	812	824	812	843	789	798	779	833	819	796	787	792	788	792	799	744	749	769	787	835	863	799	792	812	789	778	771	831	861	849	813	786	801	780	833	820	828	811	764	792	827	837	817	818	804	791	769	797	836	834	851	770	787	790	796	829	796	852	781	837	778	768	778	805	792	787	784	802	818	840	784	793	798	798	817	833	769	856	780	785	825	741	801	765	830	788	767	779	794	793	803	782	786	785	798	829	803	772	770	838	812	836	861	802	801	754	761	783	794	840	840	839	754	818	788	803	818	811	787	843	811	792	839	752	777	809	827	790	782	804	796	801	799	786	839	811	791	780	775	791	841	788	801	820	834	819	789	782	801	800	798	798	764	844	825	810	836	786	849	729	810	788	866	780	773	782	790	816	793	799	812	794	815	794	758	776	820	781	756	829	802	833	819	846	799	819	815	826	771	835	796	792	842	778	772	746	804	821	755	796	766	858	816	833	797	778	814	807	821	780	757	809	816	790	832	872	799	834	825	829	788	744	785	792	820	817	753	812	836	792	830	764	801	781	738	788	830	731	803	808	796	771	788	819	755	768	801	766	817	774	762	787	770	773	773	829	793	808	765	802	828	854	795	807	789	807	787	815	802	800	818	779	786	800	772	802	803	808	819	783	815	797	791	798	860	831	743	789	831	812	804	807	760	806	807	779	807	838	797	778	806	777	838	813	814	796	807	751	805	766	750	816	801	793	804	817	809	796	786	790	876	785	833	790	763	817	807	799	786	778	823	734	831	786	803	785	809	778	780	765	791	829	822	805	805	791	787	756	806	820	751	829	807	781	792	816	764	742	818	775	784	834	747	761	813	811	820	815	790	788	822	800	804	750	782	766	804	865	851	777	827	775	856	819	841	791	745	802	791	813	749	759	790	810	823	792	787	843	774	771	798	776	842	801	792	804	775	785	825	819	792	783	805	815	801	776	782	807	798	772	849	841	829	797	821	745	795	759	802	820	758	774	752	792	838	768	790	803	818	786
2161	235	272	239	215	190	207	192	211	183	198	203	172	200	186	212	159	199	196	196	190	202	184	153	179	172	170	175	162	182	185	202	201	173	182	224	176	179	183	190	173	187	176	184	182	199	174	170	178	187	188	187	189	196	167	176	171	186	190	200	170	185	190	167	173	170	168	183	190	165	191	196	157	196	162	180	187	185	173	180	193	169	169	193	189	179	195	178	182	186	180	203	193	198	189	178	183	182	177	182	204	163	191	182	200	210	159	184	183	176	168	184	180	168	181	210	188	173	181	170	189	152	175	189	176	175	183	161	164	206	190	197	174	186	163	175	189	176	150	174	196	169	175	167	180	176	182	196	177	175	190	192	188	182	169	185	178	178	189	187	183	197	155	180	162	210	157	159	166	165	175	194	182	168	173	195	158	188	185	174	179	183	192	162	197	185	198	155	170	180	177	155	141	164	177	177	170	177	203	189	188	169	195	152	200	195	184	193	179	197	177	189	180	185	195	175	196	164	171	177	203	191	186	157	177	182	179	170	191	187	161	185	196	188	174	177	164	161	191	179	155	181	182	191	180	173	190	197	182	176	183	177	169	196	167	173	183	167	188	155	172	180	174	184	167	202	195	165	161	184	175	176	186	201	194	184	158	176	167	169	167	200	170	185	170	168	210	202	157	210	194	188	172	187	182	195	187	177	194	174	183	169	166	166	190	164	178	186	165	202	184	185	163	157	198	169	193	169	160	184	173	169	178	213	172	186	199	181	184	190	166	174	186	166	187	187	152	163	200	190	172	174	188	216	174	180	190	198	182	188	183	188	172	203	165	180	180	179	160	176	163	175	177	171	163	153	159	175	190	189	179	179	195	182	207	205	178	204	177	188	188	175	172	187	166	192	173	168	176	155	172	174	202	176	169	196	203	176	204	169	177	175	188	208	192	175	198	186	193	168	191	172	179	196	197	198	175	184	185	183	198	183	189	210	197	165	201	176	206	195	191	213	177	163	180	177	159	181	201	179	174	183	179	172	187	181	192	186	184	185	177	185	183	191	184	177	199	182	198	176	160	180	183	161	166	182	181	182	175	168	186	160	197	184	179	173	181	177	188	182	180	183	206	179	175	189	173	202	183	198	191	192	188	175	189	185	183	163	186	178	177	197	177	175	159	175	181	180	149	173	173	174	198	195	164	157	195	170	165	176	184	195	176	168	172	176	187	173	190	178	194	190	195	187	172	182	192	178	155	178	176	183	179	163	158	182	165	192	158	170	172	171	169	198	164	158	186	177	173	165	189	206	189	164	169	173	186	182	179	187	184	174	184	209	181	184	180	186	187	193	181	176	190	175	179	204	176	210	165	187	166	194	173	184	184	208	191	223	184	193	176	183	183	178	199	181	185	179	188	186	192	170	174	191	156	184	185	197	177	210	186	163	169	161	185	171	191	153	170	168	196	183	172	175	179	175	195	178	181	171	169	180	175	185	149	183	198	189	185	182	175	170	178	187	198	175	163	162	168	167	194	167	185	180	184	196	195	202	182	179	181	200	174	170	187	193	185	157	203	162	176	192	186	167	169	160	216	193	155	191	171	158	179	188	205	158	182	180	159	186	191	171	169	175	161	176	183	180	188	189	193	157	183	174	174	173	193	164	175	185	188	183	170	223	178	184	160	206	187	182	197	197	189	161	180	181	175	175	167	177	224	179	180	145	188	174	201	193	186	193	193	174	180	163	187	190	219	168	180	183	181	194	206	188	164	175	183	179	193	150	198	204	194	172	167	192	202	199	205	181	171	171	171	183	167	191	186	186	149	170	158	190	173	153	180	174	175	197	170	172	165	174	191	190	197	193	161	197	181	183	190	193	207	164	181	183	178	167	165	175	177	192	196	164	193	155	189	190	167	170	159	180	204	164	194	190	188	201	178	170	173	181	198	192	165	196	131	171	191	180	177	206	178	198	180	179	186	187	177	158	195	193	188	173	168	179	173	178	185	177	174	191	159	154	196	182	200	157	169	171	178	182	175	188	178	169	198	152	188	187	168	193	182	182	152	159	200	176	199	158	189	165	152	181	193	194	175	160	188	178	167	167	179	188	167	169	182	164	176	189	177	172	180	183	184	195	195	186	176	191	173	172	174	158	170	195	166	180	182	179	179	162	204	160	169	207	204	187	181	175	197	156	182	186	177	188	162	179	173	172	178	189	182	169	212	198	196	197	174	171	174	177	189	173	164	194	186	179	190	173	179	196	150	181	187	148	188	156	193	186	183	187	189	159	172	164	172	183	175	169	178	156	179	162	182	180	176	185	183	195	176	172	201	180	170	179	156	172	186	189	199	164	172	175	160	168	185	181	191	184	175	184	163	184	142	157	175	170	183	171	154	190	204	194	195	204	190	197	203	177	183	161	155	165	157	191	190	172	179	192	193	171	192	164	161	166	175	188	192	167	163	184	184	181	179	165	184	160	180	173	159	186	153	169	178	191	191	189	187	153	176	175	184	187	201	155	181	186	176	169	203	173	153	176	173	160	188	174	191	178	180	195	182	173	183	180	184	163	179	193	178	178	188	188	181	184	168	176	184	158	176	171	174	189	185	174	175	171	162	197	190	185	184	160	177	171	178	193	163	195	188	195	177	196	213	159	164	162	166	161	204	195	185	167	164	175	177	154	181	189	198	225	183	174	160	182	188	180	168	191	175	188	158	182	182	178	193	179	188	173	174	184	193	176	170	202	191	156	180	174	188	168	198	171	182	176	169	172	193	164	173	168	185	183	190	191	194	186	203	176	174	194	200	174	160	195	180	168	213	184	189	183	200	180	179	166	187	177	183	189	184	170	177	182	166	190	191	188	196	189	186	196	190	169	198	210	186	189	188	200	201	168	181	182	168	178	203	187	185	187	183	195	146	188	197	187	204	201	184	189	179	207	195	168	165	186	193	173	194	171	166	173	191	175	150	176	170	178	154	195	178	159	194	196	184	181	185	189	197	190	191	167	188	178	174	180	176	189	183	186	150	163	161	201	191	191	211	183	165	204	161	181	193	198	203	155	184	164	186	181	186	189	178	158	182	212	191	166	166	181	181	171	187	185	188	179	173	170	170	183	199	175	191	172	187	177	206	162	176	187	178	176	181	197	181	181	192	178	154	174	207	154	178	160	183	159	172	183	152	170	188	159	160	195	191	175	186	170	174	177	186	161	179	171	174	168	178	185	156	171	172	169	171	187	180	178	182	179	171	193	213	188	178	199	168	158	190	196	188	172	189	168	190	200	167	190	200	173	149	181	181	180	180	173	196	159	195	184	165	179	188	182	181	207	195	173	177	202	184	197	185	182	187	205	160	173	202	185	156	194	193	187	189	180	185	175	198	210	188	208	158	153	185	178	166	181	183	185	159	181	200	169	162	197	183	170	166	191	168	156	209	202	174	183	185	159	174	178	188	178	196	177	177	193	173	169	168	162	180	189	180	189	205	194	179	163	197	160	184	164	184	217	185	175	180	183
1975	660	767	821	709	663	666	669	651	661	627	602	581	585	592	594	594	620	619	617	599	625	587	576	566	587	542	554	585	635	568	589	629	603	587	556	584	589	583	620	559	569	553	611	593	637	597	581	542	574	560	559	580	575	544	611	577	546	572	567	575	578	556	599	566	580	564	565	579	562	649	583	587	584	576	549	570	550	621	589	591	595	550	596	563	563	575	602	576	597	548	561	577	576	585	572	566	589	557	551	570	564	606	556	581	604	583	600	540	567	553	621	573	580	574	615	573	572	615	570	556	559	565	620	589	554	601	572	588	575	609	566	538	584	589	610	592	549	604	586	585	571	550	577	569	535	605	558	585	564	560	531	618	592	552	611	596	574	604	555	580	624	581	561	600	579	557	600	588	621	565	569	611	623	601	562	598	561	584	525	556	598	588	589	556	554	590	599	587	608	575	542	570	597	560	589	555	584	550	575	593	600	565	574	579	580	567	575	599	572	590	536	586	593	549	592	590	573	563	588	539	573	550	516	573	564	577	577	574	590	594	605	578	581	562	604	559	581	591	588	569	561	594	584	567	542	570	584	549	546	538	581	598	567	572	543	581	594	575	621	540	571	560	594	562	584	629	586	587	556	568	570	566	508	583	544	569	591	548	603	610	550	542	576	613	585	596	575	546	544	584	537	551	550	550	550	556	522	576	544	561	584	547	566	535	579	545	581	579	540	585	561	559	532	566	572	548	588	585	540	584	592	563	564	600	570	589	515	510	574	551	557	567	581	589	573	551	544	565	542	573	546	590	622	600	567	625	535	573	577	533	611	543	550	595	580	599	615	567	551	578	556	550	582	581	586	622	600	578	615	562	610	540	547	517	574	578	596	586	631	581	564	524	551	575	534	575	605	606	579	590	534	621	580	592	574	592	558	588	624	549	570	542	597	543	577	570	559	575	564	555	569	572	576	611	581	583	557	570	581	556	613	519	645	533	590	573	605	592	599	554	568	595	598	624	593	527	551	624	573	562	589	553	563	568	587	607	576	554	543	593	610	601	558	576	576	574	580	606	569	564	583	568	586	591	552	580	613	535	534	568	532	540	535	591	558	583	541	556	624	571	597	586	603	525	622	601	566	601	587	570	510	596	582	563	549	516	568	575	569	616	604	564	585	580	596	565	593	551	582	583	595	601	576	570	578	589	585	560	592	544	585	586	528	578	636	580	622	547	567	547	586	551	585	582	576	570	598	599	600	567	573	568	576	564	594	560	548	609	571	598	580	572	554	624	598	615	548	583	552	586	599	526	608	593	574	566	566	583	590	583	570	568	543	596	550	612	579	614	587	582	566	581	564	550	580	565	571	550	580	571	560	575	542	584	580	593	588	556	578	572	572	552	621	558	555	591	580	551	584	559	584	587	590	569	591	579	606	564	575	574	549	583	625	550	542	594	568	605	575	566	614	533	553	594	562	615	573	602	545	566	594	557	566	598	573	555	562	582	574	603	610	581	576	608	551	591	577	568	562	597	583	556	563	544	552	557	595	554	571	580	591	594	577	606	570	567	597	541	582	613	564	566	578	590	561	566	564	581	592	571	579	625	558	593	573	533	569	575	541	571	583	513	552	551	579	592	507	610	541	584	548	504	606	547	567	598	596	592	580	640	580	579	561	588	568	592	552	543	583	546	578	557	585	574	593	562	577	499	606	568	546	575	589	617	543	559	577	596	565	581	567	611	571	594	551	548	566	577	575	558	631	588	624	560	556	619	586	563	555	565	593	589	576	613	546	533	595	572	548	585	620	606	487	546	586	585	589	559	588	571	560	550	556	599	576	597	600	629	561	563	580	542	567	572	558	600	542	570	552	605	547	537	571	578	542	568	571	581	577	594	604	581	592	603	587	574	581	635	581	602	590	587	608	569	616	609	590	581	563	543	596	644	588	582	560	592	536	548	598	555	608	581	585	594	589	583	583	614	587	594	548	617	578	592	580	574	562	575	588	594	559	579	595	567	558	549	607	566	609	537	596	567	598	555	552	537	606	565	578	570	551	596	616	581	584	615	584	555	596	606	564	571	568	546	558	619	541	584	540	561	616	615	544	574	586	577	565	588	610	589	590	574	572	601	565	568	568	604	620	568	559	621	592	564	545	628	585	580	588	595	558	589	571	539	551	593	596	586	572	555	582	569	545	567	572	560	564	594	569	583	608	595	567	549	536	550	589	600	587	540	561	588	577	545	584	571	580	550	583	581	593	544	573	575	561	642	581	589	580	601	556	546	573	558	538	584	565	576	570	550	571	581	523	573	568	581	597	604	576	552	523	591	574	635	598	579	584	612	570	547	577	550	583	567	591	581	610	560	519	576	595	567	550	615	583	594	617	569	558	610	548	573	567	557	603	549	576	556	553	598	556	558	598	525	536	591	548	583	626	565	544	583	568	545	588	566	596	561	557	629	638	561	588	602	564	594	610	584	630	550	610	600	565	566	580	569	550	582	612	588	554	569	593	535	608	611	547	593	531	590	565	592	537	567	552	588	554	583	546	572	560	525	573	563	568	601	546	544	576	611	594	607	597	571	591	594	565	533	561	535	563	561	563	576	570	586	569	562	575	595	549	561	573	622	557	559	584	531	592	580	557	535	601	592	589	564	574	634	573	567	604	564	565	588	588	571	568	564	592	575	564	548	554	554	568	622	583	626	580	569	574	547	577	549	602	561	594	577	590	614	577	580	570	556	558	558	533	610	595	600	578	572	588	566	570	593	541	577	596	545	567	610	557	561	564	567	612	582	584	542	593	547	595	594	604	595	573	646	579	567	571	578	604	578	557	553	540	551	578	577	584	585	607	581	571	560	576	583	631	564	587	575	586	592	539	591	575	522	559	600	555	620	562	526	617	572	560	598	569	566	552	561	593	605	517	589	548	576	590	542	569	573	543	539	597	559	583	552	594	573	576	598	621	575	584	569	594	586	535	599	574	567	549	576	564	554	606	574	565	554	577	559	557	568	555	601	570	583	580	591	573	592	626	549	583	566	579	592	574	623	576	549	589	569	546	549	573	584	611	586	559	590	597	574	606	612	509	558	612	578	593	590	588	562	554	598	578	543	578	553	560	550	589	553	550	558	577	558	554	569	605	558	565	567	613	577	558	586	590	581	568	600	584	605	535	568	572	571	558	599	541	590	533	613	569	558	575	557	581	612	564	539	541	543	557	597	598	584	594	584	584	617	568	587	583	589	513	595	586	605	553	609	567	574	588	561	546	566	599	591	571	617	584	610	549	605	601	574	541	582	616	535	623	566	554	558	542	569	570	608	545	580	560	551	581	595	600	581	577	588	617	612	564	632	558	577	578	606	567	561	580	572	606	591	564	539	529	541	583	544	556	587	543	556	571	595	615	597	535	559	583	613	556	615	564	549	629	668	593	612	545	589	590	562	581	534	555	610	558	598	567	578	580	590	565	601	610	573	573	574	550	563	560	570	605	568	627	522	585	599	613	551	594	579	579
9589	1247	1683	1350	1055	837	651	567	489	444	448	422	442	367	362	361	370	360	336	367	378	325	334	317	325	365	336	299	288	285	308	336	358	319	319	359	332	338	304	345	294	302	295	317	321	317	336	319	335	300	321	322	333	326	327	354	337	325	328	323	324	334	308	340	319	326	362	336	328	339	331	320	306	287	335	311	305	315	327	296	334	309	306	323	280	320	294	285	335	341	313	300	331	331	318	284	337	273	312	304	318	310	290	329	314	313	334	299	318	306	317	337	300	317	289	355	330	310	316	312	321	318	325	284	308	352	309	364	333	316	335	330	311	328	314	307	320	309	332	294	332	304	284	300	303	306	355	321	323	342	346	315	305	329	327	323	325	298	293	366	318	314	332	303	357	318	305	325	314	331	325	307	300	313	282	299	345	290	346	300	307	321	317	347	328	332	321	353	304	289	343	317	343	315	274	281	266	307	289	347	272	293	313	299	330	306	313	315	331	309	315	334	328	329	318	298	325	318	310	301	336	323	308	305	302	320	283	311	298	301	338	334	364	309	296	303	301	296	321	326	310	285	328	317	325	330	295	331	304	334	307	307	321	297	301	304	281	268	288	309	309	321	311	312	335	333	309	312	293	302	321	273	319	313	329	336	308	298	324	325	287	306	332	282	326	302	294	316	318	308	315	322	281	339	307	312	290	291	325	299	324	308	279	289	318	315	329	315	375	319	323	307	286	280	273	305	324	333	285	312	317	285	313	315	272	327	298	320	292	310	324	343	258	274	322	295	351	345	293	289	329	318	334	323	351	333	308	281	320	324	302	284	330	310	324	336	310	326	291	297	310	337	287	270	320	328	311	307	336	299	320	306	327	317	317	343	350	304	291	324	325	325	313	336	360	288	334	321	344	294	290	305	356	315	282	301	308	317	300	276	312	309	320	299	327	322	305	283	311	295	321	303	306	355	317	339	354	308	293	343	311	301	277	293	287	357	343	309	324	348	318	325	297	290	327	320	307	294	322	291	301	327	326	318	306	305	331	320	316	313	344	323	341	319	322	308	324	309	318	329	284	322	307	331	312	350	288	315	313	300	340	331	310	314	332	309	308	329	349	323	292	307	302	333	317	303	297	313	298	315	353	277	320	331	316	301	315	322	355	313	324	334	322	304	300	297	352	308	334	305	304	275	301	339	345	337	328	331	322	312	301	312	291	314	308	309	343	314	335	327	350	313	318	310	304	313	311	351	314	322	337	304	332	359	337	293	318	267	292	330	318	321	299	290	317	330	315	332	302	305	341	297	307	301	326	336	254	318	318	340	335	282	307	317	333	308	313	323	313	326	331	350	297	317	352	331	322	318	346	318	295	316	304	298	321	299	329	340	293	314	340	298	318	332	329	306	317	303	291	288	322	319	298	318	311	312	320	349	315	309	300	299	345	340	318	311	301	308	338	337	297	308	310	300	306	290	333	277	340	333	293	325	266	345	320	293	308	339	316	314	334	308	298	310	312	327	304	313	306	317	327	296	301	338	314	309	320	349	311	318	303	296	294	285	329	324	313	272	315	337	319	312	326	327	320	275	287	316	315	323	324	313	321	295	320	329	285	330	295	280	306	339	298	322	319	302	315	322	318	317	323	307	329	307	325	295	290	325	330	331	298	312	282	324	337	342	324	327	311	277	303	327	308	303	326	306	302	332	328	324	290	325	335	345	290	336	295	343	322	300	334	320	304	324	306	321	326	307	307	319	305	321	311	310	331	323	290	282	333	305	295	313	278	316	327	299	338	327	301	313	300	309	308	288	289	317	299	360	336	333	322	314	326	327	298	286	327	310	293	287	300	324	271	319	319	317	317	352	310	330	300	332	331	340	291	296	362	320	290	305	304	347	350	350	293	333	300	323	289	324	304	323	351	315	295	346	322	326	289	310	303	322	296	319	306	296	319	313	321	338	320	321	329	328	325	319	317	301	316	305	338	276	298	323	296	314	340	319	330	321	292	309	325	339	309	316	335	313	303	299	309	328	311	315	308	319	310	319	317	279	314	289	327	327	312	368	341	312	311	308	308	323	342	313	328	313	318	298	336	291	310	291	323	304	304	305	321	302	313	328	334	311	282	323	310	303	310	327	309	297	368	339	321	313	297	309	312	303	312	289	356	296	326	313	305	295	335	325	325	329	273	320	287	303	327	290	311	317	324	320	316	342	308	309	348	302	312	288	276	324	321	330	299	338	301	303	314	292	305	301	339	303	314	286	319	296	297	299	302	319	310	333	338	314	291	303	334	271	310	291	326	313	307	332	319	315	264	327	287	309	298	328	326	324	304	337	325	324	306	302	326	319	305	282	296	311	296	304	297	309	318	305	326	321	323	323	306	342	285	334	323	279	317	312	328	319	291	310	313	310	348	297	322	310	280	335	321	301	319	303	300	305	302	302	294	298	314	302	330	321	323	346	314	312	307	307	335	323	299	324	342	345	302	277	340	313	329	304	281	322	319	303	344	313	320	334	310	307	296	323	305	315	305	305	318	329	298	308	300	307	318	336	303	313	331	274	321	319	348	288	288	310	298	296	321	313	307	347	318	302	303	328	340	310	277	314	324	338	300	335	328	323	296	294	315	321	313	292	311	322	328	350	306	278	300	308	315	285	317	299	298	341	312	302	301	333	328	292	316	275	311	301	306	331	306	312	350	288	311	310	286	295	289	316	312	324	310	312	331	297	302	310	312	306	302	334	307	300	294	308	310	291	340	289	322	309	323	305	302	336	316	296	320	305	335	296	324	321	320	332	296	316	305	307	323	301	338	302	317	319	318	306	302	322	298	292	300	306	330	305	330	334	332	297	322	312	309	296	325	335	318	295	323	321	326	316	344	340	310	311	332	305	320	286	310	285	312	334	317	325	270	296	298	327	337	325	301	329	314	299	297	303	321	340	332	325	319	322	352	308	302	294	294	298	342	307	294	316	305	310	314	317	326	321	316	301	329	307	345	306	328	335	315	283	297	351	334	297	336	287	302	313	320	311	297	312	293	330	305	297	317	313	290	284	324	336	350	345	304	328	318	311	337	341	332	324	351	327	332	297	291	307	283	301	304	315	326	305	281	317	293	330	291	317	310	300	305	321	269	324	309	326	304	322	345	283	318	304	299	312	291	328	274	335	314	313	323	349	293	302	318	307	302	352	349	291	311	309	297	315	301	324	297	324	303	321	350	320	320	324	310	307	299	301	294	306	301	296	329	279	314	299	315	294	279	316	297	311	294	323	316	322	305	324	294	309	334	332	298	350	338	270	303	291	323	324	316	350	308	312	295	315	319	323	290	332	300	317	326	353	319	332	307	336	313	360	295	316	315	319	271	290	315	298	277	303	294	306	307	320	307	316	298	293	323	318	305	278	316	319	284	311	315	338	332	319	319	303	304	311	310	322	273	327	319	303	322	303	283	322	309	309	308	335	328	323	310	316	303	300	327	299	339	322	312	294	333	303	331	313	318	305	306	308	334	299
5671	1892	3452	4051	3484	2927	2446	2292	2030	1845	1572	1468	1489	1363	1283	1218	1236	1207	1138	1129	1122	1095	1107	1019	1054	1049	965	1048	1008	1028	1000	974	975	973	1016	974	978	953	972	968	1012	963	941	961	974	981	915	940	924	992	925	906	941	935	933	938	958	933	932	931	922	899	879	905	928	912	936	926	903	974	954	936	897	906	892	924	929	926	871	952	977	979	960	907	961	919	923	877	950	899	897	912	888	953	909	935	845	890	886	928	951	916	897	958	919	906	877	841	948	923	910	944	926	911	911	874	969	842	946	904	898	907	926	887	904	952	932	912	938	937	962	949	931	918	898	902	934	934	940	902	868	911	851	863	876	917	934	930	912	891	931	944	848	866	882	928	940	913	913	945	887	903	921	929	908	958	956	934	881	918	890	905	930	899	913	902	895	896	838	881	905	922	937	898	894	906	925	924	941	922	901	919	890	885	922	885	884	904	880	938	915	964	914	844	901	902	944	857	927	870	873	953	907	883	916	932	850	918	902	875	912	910	923	915	915	881	910	895	964	933	874	900	930	870	892	898	909	891	940	927	974	920	916	883	844	930	926	862	890	844	875	906	957	959	897	926	916	895	877	936	935	902	914	890	881	863	904	944	885	920	921	925	987	895	935	906	858	957	882	910	916	902	921	922	855	916	957	858	896	924	898	923	925	898	889	892	936	923	929	861	902	965	875	898	861	870	885	914	911	946	884	866	898	942	917	878	974	909	944	884	966	950	946	869	882	907	904	895	923	952	874	850	880	920	918	897	937	849	891	885	944	878	927	924	933	894	893	894	935	845	935	897	940	896	937	877	917	944	883	917	975	929	902	923	914	877	907	892	918	890	869	878	863	916	905	900	919	859	920	895	951	917	922	917	943	908	996	945	883	968	944	936	926	861	913	909	876	890	852	896	856	905	930	902	915	946	960	984	925	919	903	886	931	860	904	956	952	905	868	875	977	897	930	888	919	887	879	908	910	930	867	890	930	888	907	878	922	937	953	883	876	898	930	877	946	916	959	908	917	900	890	922	942	922	853	960	912	867	938	904	916	930	940	879	886	934	904	896	913	835	853	937	896	929	933	890	859	888	937	934	970	918	911	909	880	914	955	928	908	880	896	888	931	936	899	898	925	936	944	890	929	908	933	889	913	908	911	858	908	942	926	932	955	927	947	898	916	927	932	881	923	901	879	910	936	853	883	936	896	915	959	895	934	947	864	886	922	915	916	929	925	882	896	910	934	954	892	886	850	894	887	925	904	917	923	877	845	936	943	911	900	879	922	931	902	854	909	932	940	959	860	884	904	909	930	940	928	940	944	833	906	887	891	938	915	972	935	946	931	942	947	941	884	881	884	890	919	901	966	921	850	910	859	891	926	960	914	932	939	938	929	923	865	917	896	917	929	870	874	891	881	892	942	932	937	905	889	897	898	910	871	921	903	906	885	887	903	891	896	910	890	902	946	931	956	880	923	926	907	946	938	915	864	920	879	894	932	922	903	844	880	888	925	884	895	884	926	888	893	946	912	925	913	942	925	939	920	898	903	907	942	951	863	862	891	885	941	887	868	947	915	870	903	854	875	868	905	879	959	948	853	973	886	894	908	923	969	861	931	909	830	912	921	914	850	989	912	928	876	947	902	897	903	948	930	936	883	934	857	881	906	893	898	883	915	902	930	931	889	902	887	966	926	927	895	904	943	909	907	837	907	883	941	928	946	923	914	908	879	925	947	952	928	918	862	909	938	880	929	891	864	930	885	919	952	900	940	925	939	904	915	912	840	876	866	912	983	878	911	934	901	908	987	960	906	928	975	912	950	813	975	844	933	936	931	905	959	862	931	927	964	936	929	873	936	902	896	916	943	885	923	935	876	866	895	907	876	911	926	968	905	932	910	899	894	886	911	903	908	902	909	867	903	917	921	911	923	904	893	899	871	912	900	888	908	910	904	888	880	980	889	927	938	887	867	879	852	936	890	923	937	922	844	920	927	918	897	972	885	884	910	885	925	958	886	898	963	904	904	937	881	944	914	936	890	929	917	885	940	916	902	910	921	877	901	947	886	914	919	900	875	931	965	849	901	937	917	931	965	893	920	862	954	934	870	846	933	915	915	841	884	893	872	863	886	918	912	968	900	913	911	874	942	896	885	923	869	941	875	917	887	918	884	891	932	899	915	917	939	954	905	910	925	900	948	853	937	936	882	853	903	877	918	923	902	920	891	908	913	875	908	935	911	984	836	936	946	879	872	857	894	911	903	924	894	900	897	915	870	881	988	939	942	828	925	872	878	925	899	898	951	936	895	926	939	883	847	896	893	905	918	951	893	928	890	856	874	901	881	935	899	940	889	902	853	943	912	956	884	886	951	909	869	943	897	950	950	886	863	912	926	926	926	911	871	902	919	931	871	901	908	902	921	866	933	935	940	862	866	915	923	966	878	916	927	900	888	881	901	866	872	936	873	924	933	933	899	924	915	908	923	919	893	927	918	884	890	879	884	919	851	929	900	916	919	875	912	925	869	877	894	895	881	918	904	944	919	926	893	912	862	954	906	930	931	933	899	870	926	902	915	882	919	890	910	865	912	945	897	886	906	919	933	921	878	911	874	933	845	953	848	925	894	862	862	902	855	855	915	892	884	894	919	883	853	860	902	914	934	882	982	910	895	873	905	902	889	916	970	940	916	876	896	874	879	920	891	945	932	891	903	923	967	892	977	902	924	864	967	896	899	968	929	928	934	945	882	923	925	884	907	944	892	984	859	911	900	899	904	928	911	912	894	929	879	915	918	987	975	887	938	895	871	867	944	951	877	939	929	924	949	933	931	909	864	902	890	941	924	897	920	923	884	853	926	918	849	908	897	859	922	946	884	919	884	923	891	904	912	963	903	890	946	933	908	908	907	928	916	920	918	915	901	939	905	922	864	866	881	874	883	869	940	968	890	931	911	874	922	931	908	928	893	865	923	904	902	932	934	890	959	900	908	917	910	873	888	891	897	955	937	912	881	968	920	912	902	945	915	873	880	896	908	888	885	913	901	897	940	925	979	850	967	891	965	868	931	885	911	900	921	908	937	914	886	907	919	957	916	898	968	915	942	888	912	873	856	917	920	916	862	883	887	922	918	991	941	902	906	904	880	902	905	915	829	920	879	949	916	982	906	883	895	897	869	850	931	959	891	912	940	827	948	931	944	921	925	914	899	916	911	912	866	879	945	889	945	893	898	921	910	928	859	896	929	925	872	887	915	889	932	924	903	935	904	877	895	946	937	903	848	918	915	914	898	946	904	893	880	910	967	907	864	951	902	874	906	880	878	883	944	924	906	923	848	905	914	911	909	907	894	982	913	918	923	900	870	912	929	874	925	869	881	875	915	945	922	914	873	892	886	916	916	938	927	895	909	883	896	887	908	915	985	916	947	935	892	905	863	920	928	875	869	895	879	908	921	940	905	967	851	894	930	907	963	878	896	940	906	851	999	929	977	946	941	945
17031	2850	2963	2430	1703	1228	939	768	664	567	546	483	406	422	353	379	388	339	362	332	361	348	333	308	324	283	318	275	344	291	313	301	276	295	294	283	282	250	316	281	290	298	277	277	299	289	286	283	277	294	271	294	278	263	286	278	287	295	286	299	272	274	266	291	274	296	284	274	264	286	287	275	275	265	282	281	288	274	321	285	293	278	276	264	274	276	241	263	306	274	281	284	272	260	301	288	293	275	298	238	282	275	272	257	296	268	308	258	254	263	227	265	242	274	264	252	264	274	272	249	283	286	270	287	304	284	274	289	251	296	265	298	264	295	259	284	266	294	244	254	258	267	247	270	266	255	238	278	288	282	277	272	292	280	281	283	253	275	263	264	312	273	307	294	249	278	280	279	258	282	307	253	299	288	255	285	274	254	289	270	249	276	284	262	278	264	271	266	244	254	272	266	246	262	297	273	260	265	294	282	274	294	278	261	243	273	274	263	259	261	298	270	282	231	259	251	268	276	288	286	302	293	305	280	328	272	266	269	255	276	282	255	279	213	254	300	265	276	261	272	272	238	273	266	256	274	244	289	283	306	283	299	282	259	250	264	285	286	269	273	259	272	278	256	261	254	257	294	272	272	267	286	295	268	268	278	277	279	257	283	216	274	275	267	293	272	264	277	267	279	275	268	265	269	273	289	279	278	291	275	298	280	265	273	273	262	294	263	303	287	260	288	269	274	254	260	294	256	265	249	249	288	280	269	322	310	276	257	275	304	281	272	265	251	276	310	280	276	280	262	282	268	278	289	263	259	286	260	284	258	262	282	243	280	309	268	286	271	299	280	291	281	313	274	264	295	294	300	277	280	235	275	261	251	285	283	271	306	264	280	269	283	289	253	290	271	281	278	269	273	280	267	237	277	259	273	291	265	275	277	282	264	248	259	280	274	280	290	251	290	272	290	298	282	285	295	277	257	260	283	302	297	285	262	285	273	283	269	266	287	274	251	271	293	305	262	295	273	280	280	280	296	290	234	287	284	271	286	289	291	277	274	243	276	266	256	295	275	267	251	292	274	263	284	272	271	255	259	225	263	260	271	280	244	287	262	273	246	281	290	294	255	301	256	274	269	285	253	300	301	287	264	267	251	263	290	279	291	286	279	256	263	286	278	290	275	263	287	257	284	258	290	261	247	265	279	284	256	288	300	258	279	228	252	290	254	273	290	285	275	283	279	268	283	256	255	273	263	251	268	257	298	258	292	282	316	281	256	278	278	292	295	278	276	287	230	260	257	270	274	298	257	267	279	309	256	260	288	297	276	249	287	326	263	283	283	268	319	272	266	256	259	245	266	251	265	272	261	278	279	243	277	316	281	256	304	253	301	259	322	279	271	275	288	278	273	285	302	267	280	270	274	291	295	262	245	228	230	270	276	307	299	263	269	282	277	295	304	267	253	316	263	279	270	253	264	278	286	260	280	287	269	278	260	283	296	296	251	257	282	253	269	262	285	276	294	285	265	271	242	265	294	246	297	257	277	257	278	260	274	303	286	288	277	255	268	266	268	278	277	273	269	275	289	286	293	278	269	300	272	248	273	246	273	276	293	268	272	288	256	300	269	279	255	255	249	280	252	302	280	262	263	262	264	263	274	283	271	289	263	267	259	293	285	283	256	268	283	278	270	292	301	266	293	295	268	247	259	307	258	286	278	260	305	287	288	264	266	264	287	294	283	311	273	273	297	262	260	297	280	244	259	258	274	265	275	277	273	253	286	269	283	258	285	266	278	257	233	272	257	274	231	311	265	250	322	256	263	282	270	266	275	283	289	276	260	281	302	270	268	301	285	239	275	275	288	255	265	263	280	261	270	275	279	280	277	252	269	290	285	272	277	264	285	270	269	276	290	238	261	262	303	296	284	268	251	275	276	271	259	276	252	279	273	283	280	264	279	303	262	257	290	247	276	266	303	239	274	286	252	272	264	270	273	256	272	266	259	265	279	267	286	256	284	273	252	269	245	270	282	296	299	272	274	307	279	281	268	247	299	284	287	286	290	265	293	303	274	258	304	255	265	278	268	252	254	272	287	277	270	286	273	284	266	288	293	271	283	288	284	251	262	259	268	282	271	267	251	280	296	289	283	286	250	279	257	265	284	294	273	271	252	272	266	274	284	256	269	254	312	277	288	284	247	266	280	267	257	265	263	278	287	273	288	282	257	277	295	262	258	248	282	264	295	274	269	280	286	285	271	261	285	273	287	272	292	253	278	236	280	279	248	284	283	247	267	308	261	283	247	285	258	259	280	269	298	283	251	282	282	280	270	250	295	279	297	277	255	297	268	289	270	270	277	292	278	259	261	267	270	300	265	282	240	307	318	272	283	304	285	262	278	287	270	266	256	307	276	260	273	280	282	246	301	279	270	280	290	315	246	275	281	264	254	278	276	275	281	274	283	254	311	285	281	305	256	298	255	285	288	294	281	286	287	281	265	259	277	290	270	284	256	279	308	303	278	308	249	293	297	285	274	258	270	235	262	296	289	290	262	271	287	273	267	262	286	299	279	295	314	268	258	270	271	272	278	292	272	268	304	297	256	277	310	267	290	271	265	262	286	275	259	267	303	283	297	271	278	279	249	232	300	296	249	288	278	314	276	298	258	261	295	247	262	301	273	246	289	282	272	288	267	271	282	322	286	267	270	272	279	311	293	283	285	277	303	261	231	254	294	256	269	282	293	264	249	280	270	274	290	269	288	292	260	279	334	283	297	284	291	257	280	284	323	258	306	255	269	283	258	252	268	265	270	269	286	242	272	273	278	281	260	252	259	258	279	268	270	241	283	286	270	291	262	277	277	283	277	263	275	295	288	253	260	267	264	277	293	278	262	260	260	275	293	293	252	268	284	280	278	273	268	247	288	295	284	254	275	264	273	288	231	286	276	285	256	232	271	268	286	299	273	269	289	253	241	249	278	276	277	265	279	280	279	244	276	258	290	295	260	273	286	262	263	265	236	285	263	272	271	257	277	267	265	311	270	285	253	270	266	273	301	293	295	247	262	281	270	271	279	270	309	254	239	257	280	261	256	280	278	272	270	268	264	248	262	272	252	238	244	284	258	269	267	255	267	298	266	279	252	284	289	287	248	263	285	286	287	304	264	274	267	263	288	275	281	279	251	268	256	298	276	272	288	257	261	281	289	273	292	263	278	260	283	271	278	268	266	284	278	286	267	293	279	259	291	245	272	281	272	253	266	316	258	286	259	290	290	270	258	284	254	244	281	291	263	261	267	261	257	260	273	272	294	297	278	265	252	311	269	270	270	284	253	254	272	228	260	267	310	259	252	290	287	292	258	242	260	258	265	295	277	263	271	243	295	250	270	279	282	242	280	288	289	287	258	263	291	284	256	297	296	254	251	277	257	287	259	287	275	260	280	271	301	288	256	260	284	290	294	246	270	264	277	266	262	277	280	259	273	264	277	274	276	309	272	287	272	257	279	306	272	271	269	255	273
7728	2772	5598	6580	5586	4657	3772	3341	2824	2472	2279	1897	1800	1646	1621	1489	1355	1376	1242	1271	1257	1258	1089	1092	1103	1102	1053	971	987	1022	1044	961	941	964	991	993	940	871	948	904	905	861	939	919	885	839	895	859	881	841	919	867	858	850	839	854	836	802	851	838	857	848	808	829	920	836	911	852	800	817	784	824	807	845	831	832	862	886	812	832	801	845	810	854	807	848	813	789	854	824	854	847	815	834	824	820	827	839	740	792	820	831	854	832	755	807	831	842	807	784	830	804	853	830	841	790	773	847	807	836	810	814	813	819	823	814	750	789	794	789	760	747	774	819	756	841	805	801	793	854	783	808	847	789	782	794	829	818	820	844	781	803	801	792	797	841	809	813	816	803	805	791	792	824	818	766	829	801	805	832	853	814	802	839	761	852	807	817	890	778	835	778	749	814	753	774	843	790	822	804	827	814	785	785	855	870	782	789	839	843	805	856	793	829	836	814	782	798	782	784	824	855	795	861	791	799	819	803	773	757	781	768	749	805	802	790	793	804	811	812	799	754	824	839	796	808	790	784	818	784	820	806	794	820	785	805	835	742	842	874	809	767	823	755	792	782	791	775	771	832	799	770	793	836	799	767	816	725	839	768	822	831	781	813	808	762	782	834	796	826	754	745	827	803	801	852	796	840	786	754	751	763	794	769	765	805	808	818	812	766	812	810	786	805	770	809	784	805	806	830	822	806	836	803	812	813	756	825	778	713	760	803	824	740	792	814	795	847	743	828	855	758	814	813	776	755	801	816	784	780	766	801	732	827	791	819	817	769	786	785	725	831	802	769	792	825	766	830	784	856	825	812	838	751	806	765	825	805	748	784	817	811	823	791	834	746	804	803	743	790	808	780	767	806	835	812	828	755	816	805	836	809	805	829	779	799	802	810	800	824	807	835	796	773	805	846	756	794	832	810	765	824	782	866	843	770	749	780	810	821	777	841	783	781	804	801	802	849	785	787	818	795	819	845	824	820	805	801	829	721	804	803	822	741	819	781	846	779	818	769	804	828	773	796	754	810	755	824	774	838	807	779	802	749	765	829	830	771	828	814	779	806	829	813	829	827	772	777	799	748	816	809	812	882	866	796	793	774	800	834	785	785	810	788	769	833	795	794	825	822	785	751	756	842	814	810	812	790	757	802	841	803	795	825	793	819	823	827	809	792	795	822	839	811	790	763	803	814	809	787	811	815	802	766	799	801	846	791	804	815	780	813	837	787	823	764	782	817	793	812	805	835	800	791	800	841	821	816	817	807	794	794	823	771	828	803	776	797	790	823	838	810	801	816	813	845	790	816	768	796	844	834	787	835	808	797	818	833	821	771	853	831	819	817	796	783	812	824	818	830	812	804	786	860	797	836	802	799	834	761	831	824	797	733	750	828	836	721	774	800	841	822	833	885	807	858	790	795	787	760	845	825	786	786	791	818	827	810	766	814	775	846	757	818	815	795	835	787	779	842	842	813	833	820	826	786	810	794	833	842	781	808	825	762	787	807	811	773	776	784	790	845	842	754	796	823	843	887	792	821	841	815	803	856	833	792	780	825	770	806	773	814	770	774	803	780	802	769	792	768	794	876	844	776	818	793	777	852	861	807	810	780	857	748	804	794	793	828	816	800	815	794	768	775	776	790	824	788	779	828	770	786	812	828	798	830	847	849	832	809	818	813	805	829	786	792	794	809	782	802	794	809	825	787	814	829	837	791	787	796	790	770	771	755	815	793	788	792	782	804	742	825	842	778	784	797	776	808	808	830	745	808	797	811	832	763	809	756	802	779	769	782	856	835	763	831	823	822	808	825	832	777	813	827	797	796	801	843	829	769	849	822	788	803	854	788	814	780	812	808	772	804	813	799	787	788	806	773	829	811	777	855	794	793	781	796	789	800	780	763	778	805	808	691	760	831	796	770	741	849	803	778	761	766	764	837	794	863	844	848	809	794	806	783	823	758	793	782	785	828	812	767	836	765	799	832	793	785	786	786	768	742	776	851	765	808	789	739	811	855	797	775	789	824	790	794	802	842	842	764	811	799	766	820	840	809	778	796	797	831	792	816	813	833	815	794	800	785	800	811	808	783	821	786	822	767	814	786	789	750	789	804	837	811	787	823	819	831	798	794	786	819	760	795	801	782	794	814	803	807	824	820	805	805	824	804	825	811	794	785	811	766	791	849	854	801	770	815	812	741	857	820	744	785	792	825	798	815	858	816	806	785	788	815	799	867	765	821	753	778	749	805	817	840	802	824	793	809	840	811	808	814	787	833	833	840	763	821	771	803	870	744	845	832	793	763	856	781	766	773	825	790	780	825	792	804	779	783	802	844	779	788	806	828	775	806	817	795	735	789	751	808	833	809	811	829	805	875	739	822	778	783	809	798	760	827	804	799	808	766	813	813	789	816	814	813	814	773	834	772	822	844	796	816	796	803	776	851	822	852	830	781	794	806	790	837	856	799	839	821	839	803	813	792	798	838	800	843	779	799	772	771	798	787	793	839	822	771	786	772	838	802	787	801	852	822	784	804	812	837	817	826	831	875	804	815	785	770	835	788	728	773	777	804	816	825	819	811	830	812	831	772	774	787	813	867	832	809	804	816	846	809	778	777	774	771	808	821	843	827	818	799	786	814	756	804	800	791	810	800	772	812	773	810	783	834	765	801	782	791	788	779	839	832	814	848	770	772	834	710	825	815	849	798	825	850	792	800	769	817	757	787	787	817	823	806	776	781	858	826	790	815	797	788	779	809	833	794	801	827	816	812	830	763	806	795	755	812	819	791	806	821	799	804	789	844	799	802	788	812	789	785	840	806	827	783	782	774	848	776	804	809	779	787	805	795	833	796	801	806	790	818	841	822	770	844	818	765	853	778	831	809	773	835	834	848	807	825	822	843	803	808	815	798	782	787	751	811	792	768	860	876	792	803	805	813	821	798	772	906	770	778	761	793	823	815	779	786	804	798	812	808	795	822	815	842	798	801	783	831	774	796	825	809	827	802	812	810	790	815	871	805	822	845	781	783	838	815	787	796	812	734	775	792	837	831	788	821	798	800	835	840	818	849	787	748	745	761	812	770	836	833	793	815	796	774	822	803	809	809	817	772	816	758	773	800	786	798	797	846	842	824	779	788	772	830	737	747	798	793	783	800	846	812	778	804	793	824	783	821	824	810	839	819	805	827	822	786	798	818	838	853	795	828	805	792	819	806	777	795	795	797	771	784	781	824	808	812	763	816	743	804	756	779	761	804	790	788	821	833	777	794	756	766	806	837	788	834	807	842	810	806	840	838	796	812	755	833	766	790	815	767	790	800	813	799	788	797	778	780	812	756	789	801	801	762	812	810	824	781	820	816	846	819	813	850	781	781	791	838	801	799	834	784	779	773	795	810	787	782	788	876	841	825	792	799	794	835	801	787	805	784	797	838	784	841	769	850	806	803	795	832	811	849	820	768	820	819	820	773	821	772	828	833	751	861
2235	271	258	244	245	205	205	204	172	190	167	188	187	187	159	211	201	176	175	184	188	199	192	167	191	189	176	184	193	197	180	167	178	183	186	188	178	196	173	180	174	204	195	175	175	172	165	173	163	185	161	210	196	187	192	162	200	199	182	165	179	175	178	198	180	157	160	174	181	202	198	179	171	176	186	168	181	200	168	215	203	184	170	180	196	174	172	187	166	196	181	169	191	178	166	179	204	178	186	201	188	174	181	186	194	171	189	154	179	178	185	202	168	196	169	186	166	176	180	183	196	183	174	161	166	165	187	181	183	176	177	187	198	173	172	196	194	166	189	161	207	187	195	180	193	159	186	201	181	181	200	207	186	172	183	196	183	194	166	192	195	187	185	195	174	169	194	183	163	196	193	203	173	203	204	188	198	170	187	183	165	182	186	174	177	174	193	178	185	177	188	185	173	203	193	189	191	176	172	186	191	190	182	161	181	156	173	172	208	167	184	206	182	176	182	180	188	185	189	183	190	164	180	192	168	169	187	160	184	166	178	187	177	177	169	161	170	187	166	197	184	182	173	182	214	192	192	153	174	155	162	177	158	203	205	169	171	204	168	170	190	164	191	164	177	180	176	178	189	179	178	184	213	186	188	192	184	178	197	160	180	160	206	190	179	177	173	198	157	192	190	186	187	212	184	194	183	178	200	174	183	208	183	179	175	195	176	175	182	166	186	188	176	184	173	189	179	191	199	169	148	187	166	178	184	180	188	198	178	209	180	192	176	181	186	165	188	187	180	194	175	184	174	184	177	172	163	196	184	203	164	168	214	193	164	183	159	192	192	169	197	172	205	166	163	160	201	166	225	179	188	189	176	192	164	225	170	201	213	174	183	176	191	210	172	201	172	198	178	187	157	173	187	190	191	192	171	157	191	198	194	167	172	159	179	192	180	186	168	169	203	167	192	184	190	167	196	176	162	166	184	186	199	172	173	180	180	172	194	181	195	190	169	174	151	167	163	189	179	181	151	164	201	179	191	186	179	202	185	172	173	190	168	195	183	193	183	193	172	182	197	195	178	185	174	185	182	182	202	165	185	185	197	193	176	188	177	179	182	183	181	193	179	168	190	172	201	194	177	171	178	158	171	204	189	179	184	200	170	179	186	165	175	169	181	174	183	184	184	190	183	168	204	173	186	177	170	205	154	167	196	192	187	192	192	166	185	181	178	199	166	165	167	205	185	179	173	211	193	186	187	177	169	202	192	185	188	173	182	208	194	184	182	197	171	216	158	172	185	186	176	182	165	186	190	180	188	165	187	198	197	166	190	175	159	188	186	170	176	195	185	204	173	177	182	173	192	182	184	170	174	183	179	166	180	189	190	178	197	187	159	177	163	177	165	184	178	201	206	176	172	174	178	199	190	204	202	197	178	197	174	165	211	172	174	206	184	196	200	184	192	200	164	162	181	169	168	188	206	190	191	190	188	171	151	173	196	184	196	172	177	187	184	187	161	172	208	176	186	188	187	181	157	183	166	205	175	172	180	194	174	207	184	164	183	175	180	202	184	167	186	186	178	189	192	188	183	210	168	202	168	206	166	191	186	158	181	181	166	182	185	162	167	208	168	193	194	163	200	194	182	186	188	173	179	159	162	169	192	181	164	157	177	156	176	181	184	175	194	184	191	180	195	197	201	172	162	172	171	170	207	194	185	171	182	185	164	174	196	175	171	167	181	189	182	174	175	176	169	172	187	186	173	168	164	186	173	194	184	192	195	169	199	220	178	178	145	201	169	188	171	199	183	182	163	182	176	184	198	192	196	196	199	171	198	178	190	155	193	202	179	192	191	181	182	187	179	191	202	178	185	185	174	164	188	175	169	207	159	192	196	183	160	184	202	178	179	195	195	179	188	178	160	183	193	183	181	170	171	204	173	201	196	190	195	179	180	179	181	154	176	171	204	185	209	148	208	185	192	189	199	192	172	187	187	177	155	163	168	193	208	178	183	170	194	180	189	163	168	169	171	171	166	178	167	156	170	192	181	167	162	184	186	196	207	224	197	161	184	187	179	182	173	199	188	162	206	164	183	184	201	184	180	169	170	183	176	180	196	188	157	190	187	177	196	168	194	203	180	168	188	145	181	187	206	204	160	179	207	181	186	181	169	170	191	202	188	196	214	189	204	156	185	189	162	172	172	180	185	182	196	186	175	191	156	171	196	172	184	166	188	197	179	178	178	156	191	179	172	181	199	201	185	172	173	158	175	170	171	211	184	193	210	194	162	178	160	192	175	179	173	184	198	153	181	175	173	206	199	199	165	169	163	179	169	196	177	171	183	190	178	178	195	178	157	175	192	199	178	205	185	168	161	181	164	176	185	167	158	163	181	174	184	182	181	174	180	179	175	189	156	189	200	174	193	166	201	157	169	195	183	180	171	202	199	203	185	174	174	199	162	178	174	191	189	201	166	177	157	182	204	188	171	178	154	198	199	184	198	211	153	169	169	169	216	175	209	186	192	175	187	185	176	189	168	149	185	187	167	187	206	163	164	185	184	177	175	171	185	193	173	185	186	182	181	159	202	186	160	208	189	179	182	179	190	176	187	178	204	164	181	202	184	193	177	185	195	185	213	172	198	191	194	171	168	189	192	180	163	174	177	200	189	172	190	185	190	176	189	194	168	171	165	170	198	186	162	188	183	206	197	185	191	224	184	166	197	187	174	177	175	192	188	177	161	179	182	161	199	174	200	156	183	173	186	179	191	180	184	184	188	202	184	188	173	209	178	184	167	190	179	191	196	165	176	191	191	182	195	181	155	175	176	170	161	192	190	184	185	183	202	178	180	207	204	182	175	188	174	160	197	187	190	196	194	185	186	171	171	188	188	163	192	187	173	193	181	185	170	161	199	188	183	185	167	191	183	202	200	169	202	206	174	167	189	175	195	190	160	183	187	162	203	188	181	164	180	171	179	203	176	151	189	189	177	176	210	195	191	174	172	177	179	180	178	194	200	179	184	197	175	184	180	173	170	182	194	195	186	183	164	182	207	186	182	181	172	178	179	178	172	176	204	183	191	205	180	192	197	167	185	178	178	187	200	179	165	179	195	169	190	169	191	171	175	190	173	174	180	204	185	172	187	183	178	185	201	171	197	170	165	174	186	158	186	180	156	175	170	187	194	209	194	171	179	179	172	191	186	178	191	177	172	217	166	192	204	173	184	186	178	183	204	209	177	169	183	175	191	218	168	178	167	203	189	206	190	181	178	193	190	164	193	176	174	198	186	190	199	180	190	177	188	167	196	191	175	173	165	199	171	186	164	163	161	194	179	165	186	204	170	172	174	174	168	176	191	200	164	166	205	172	203	196	174	203	196	165	170	184	176	163	179	183	183	187	173	172	178	186	196	198	176	199	186	184	185	169	180	190	181	199	146	208	173	186	194	168	182	176	187	178	164	158	184	180	174	181	195	191	182	179	174	191	190	178	190	175	209	164	171	164	173	180	168	179
1970	684	775	798	771	727	652	715	616	614	637	589	628	624	608	597	640	564	595	611	627	608	613	562	580	611	538	535	606	591	574	595	624	606	575	600	563	570	569	566	583	576	595	610	618	587	587	617	534	619	608	557	601	563	598	551	544	510	594	567	533	556	618	517	651	571	576	601	569	590	602	560	608	549	592	607	608	563	557	566	557	577	634	596	593	534	580	574	547	565	561	547	606	539	549	609	587	601	579	616	564	558	560	577	594	622	574	582	564	587	595	556	634	614	553	596	602	563	580	598	532	529	618	593	585	578	575	560	601	593	548	597	578	628	589	564	570	579	597	555	598	611	535	552	584	580	650	595	567	588	554	584	575	570	603	605	555	575	562	590	573	556	572	586	604	545	561	547	593	598	552	537	593	616	599	587	595	587	568	540	632	574	565	580	552	587	562	609	620	574	593	613	548	595	567	580	608	587	558	607	578	577	623	582	630	619	590	557	562	594	575	592	590	586	600	571	628	601	585	591	571	583	558	575	586	603	615	580	620	593	575	561	598	528	532	538	637	639	551	568	599	598	594	565	558	596	568	525	573	579	542	606	591	572	537	594	540	587	603	626	595	529	573	594	569	590	600	600	569	594	576	586	587	579	614	573	596	547	591	577	542	620	571	587	580	622	608	581	560	588	526	592	581	594	583	586	606	582	641	557	563	556	556	581	554	589	618	577	602	620	553	606	592	564	559	586	549	574	588	582	551	598	575	585	581	547	541	597	610	606	586	597	585	579	567	548	608	596	599	565	572	554	589	555	578	569	552	551	553	581	568	544	542	541	594	592	606	550	566	568	577	558	592	564	594	538	582	561	608	532	589	558	591	555	567	591	547	553	557	550	582	575	612	614	573	622	584	586	577	603	590	541	554	564	577	605	561	556	560	583	550	584	587	587	583	567	605	570	568	589	583	570	566	587	599	594	574	587	570	566	583	540	592	558	581	569	546	613	545	582	550	598	599	591	578	586	600	581	535	579	580	566	557	583	567	541	580	582	572	567	602	599	586	565	578	551	608	557	562	542	559	620	574	593	572	608	591	551	582	571	545	594	620	587	597	569	621	598	567	546	587	579	559	593	592	630	551	627	598	570	549	562	592	589	535	539	546	573	586	577	584	589	579	542	577	542	580	542	599	574	576	569	557	572	599	595	596	626	556	563	555	624	628	576	566	578	620	636	557	597	579	596	604	587	554	612	554	602	558	536	560	600	565	563	569	566	580	570	642	579	530	610	535	596	563	586	583	568	550	601	592	607	552	541	549	594	548	598	574	535	551	573	567	613	571	584	632	574	582	593	594	581	572	571	570	544	589	542	556	597	632	558	568	580	547	619	559	588	552	585	536	603	592	571	558	615	611	577	558	558	566	587	560	600	574	611	620	584	615	563	558	606	567	550	602	586	598	588	566	541	529	585	571	560	614	595	512	577	580	570	555	577	553	611	592	578	577	546	609	583	579	614	574	556	602	578	618	573	645	551	612	557	574	584	578	555	563	580	581	613	572	573	603	627	554	589	600	604	563	563	560	603	584	586	568	576	574	573	591	615	553	606	584	598	558	591	604	615	591	589	579	578	582	597	568	552	580	573	569	555	541	584	564	527	576	567	585	584	553	540	580	580	519	608	553	591	558	536	624	606	595	593	581	598	542	589	613	569	593	599	588	568	577	576	577	577	610	571	561	616	555	544	555	617	584	594	578	619	574	568	623	627	573	605	578	600	597	646	595	564	614	577	575	600	572	600	563	540	627	595	576	584	588	574	518	606	581	571	549	555	564	545	593	560	536	543	582	589	565	590	590	580	603	572	594	585	586	537	598	570	578	606	640	560	608	594	637	571	580	613	570	547	602	597	563	584	555	585	562	596	589	588	597	567	590	541	583	561	584	554	604	587	600	591	583	556	549	594	645	602	547	623	598	558	546	617	570	606	598	581	523	603	574	620	574	548	581	582	569	622	583	571	571	596	566	626	566	587	592	602	582	582	547	611	598	582	592	592	585	552	609	548	576	558	579	597	563	551	605	581	564	619	575	565	565	600	573	585	555	583	526	552	558	604	589	543	567	588	600	561	589	580	558	551	574	565	564	591	578	562	554	609	595	614	584	588	545	610	591	598	571	640	603	528	546	560	637	601	570	575	637	578	593	582	601	589	578	575	535	608	585	625	591	580	602	590	605	610	596	571	597	559	578	593	626	626	526	583	588	565	572	549	615	579	583	555	585	579	598	624	561	586	563	638	577	593	584	570	615	574	583	575	582	630	565	554	577	554	618	553	597	590	596	596	558	563	559	540	546	602	641	583	574	643	548	607	593	563	555	614	575	568	620	606	544	554	591	556	589	569	587	592	558	626	555	560	598	566	521	572	569	559	599	545	569	556	596	589	578	562	566	587	622	572	622	545	566	589	538	586	596	645	580	604	577	556	542	565	585	569	601	572	598	580	591	577	566	580	533	598	594	559	613	576	610	576	595	559	538	563	546	592	573	596	626	587	601	575	585	553	568	593	602	566	583	590	579	595	611	541	603	612	606	606	545	560	588	576	578	571	600	576	599	595	561	634	544	602	584	558	559	576	530	549	608	610	578	568	588	542	592	600	594	592	551	557	565	563	575	584	608	599	571	575	612	634	576	600	573	584	597	601	584	547	595	606	632	627	601	615	566	583	586	604	609	595	584	598	528	596	542	564	560	517	588	583	589	554	593	548	596	607	593	615	563	616	581	553	579	586	586	572	588	580	589	619	601	588	573	579	556	601	618	611	569	599	561	570	621	587	627	586	588	603	601	573	578	589	581	614	584	499	609	592	577	606	565	572	605	551	569	624	539	547	549	552	549	588	586	576	626	590	529	587	567	603	587	559	575	574	550	584	558	580	608	578	573	577	567	583	589	599	573	568	587	582	559	557	601	579	600	560	576	551	567	557	545	580	577	572	577	617	592	592	595	611	596	575	582	613	560	595	597	572	567	588	601	592	574	588	552	595	557	554	584	573	627	581	580	575	578	567	575	598	594	558	561	538	607	586	590	591	564	582	531	614	575	562	581	574	539	576	560	571	597	588	578	574	591	555	620	523	579	574	565	564	578	599	580	606	562	599	598	557	560	589	526	614	567	558	559	572	561	573	623	564	568	594	557	603	576	577	607	610	544	580	609	560	572	564	579	541	606	529	589	586	562	571	608	588	562	550	529	611	547	573	545	589	602	566	562	580	601	567	587	559	587	568	586	585	532	579	562	617	583	575	579	600	617	565	570	622	554	596	576	567	581	605	591	604	620	565	616	564	579	572	579	580	560	605	558	563	552	616	609	578	581	603	594	565	632	593	591	537	572	584	576	567	569	580	559	634	566	584	551	616	552	572	588	591	549	591	583	620	580	570	646	580	554	597	611	560	617	552	558	589	568	569	579	523	630	578	608	542	593	578	575	577	577	579	588	597	628	576	546	586	539	603	544	604	566	562	604	581	571	559
9409	1345	1693	1341	1001	819	642	583	476	466	398	401	407	381	397	346	350	353	343	353	347	342	315	323	308	332	336	329	336	347	308	292	312	318	348	306	310	317	311	352	286	298	322	310	342	350	304	327	332	313	321	323	335	344	318	309	319	302	332	295	333	323	283	316	346	301	318	326	340	294	312	295	323	299	345	310	313	321	302	302	328	308	311	317	334	306	327	277	285	298	297	287	330	291	298	341	288	294	340	289	311	321	323	311	308	314	253	321	314	335	310	320	332	289	327	299	314	302	301	299	300	272	328	281	276	342	317	334	352	303	315	303	329	294	311	335	317	312	307	312	342	329	338	308	290	297	316	310	296	306	321	306	340	308	300	311	335	328	297	319	307	312	298	329	331	309	281	294	325	305	326	326	314	299	344	308	316	287	351	314	327	301	332	307	311	330	315	312	326	301	296	308	304	308	303	310	298	323	313	329	321	285	286	317	291	318	315	322	294	356	303	307	323	323	282	272	319	314	313	318	333	323	291	305	326	295	319	323	310	312	328	315	338	307	319	326	291	290	309	309	306	294	307	308	321	315	354	317	341	312	311	321	326	300	321	291	334	322	293	316	292	332	310	305	320	289	310	307	296	300	309	314	317	310	303	307	338	322	324	343	298	344	310	316	309	334	327	297	327	329	352	333	310	348	328	317	327	342	290	299	301	266	328	299	337	333	314	338	299	288	300	305	318	288	332	294	320	295	317	317	313	293	338	319	305	304	308	308	347	307	312	290	331	283	304	332	331	337	342	311	339	309	321	294	299	322	317	306	339	298	317	293	315	300	331	324	289	313	333	300	289	303	338	294	287	298	286	313	330	331	337	323	314	304	307	340	289	297	295	318	299	311	342	293	320	296	310	353	292	288	313	314	312	322	317	298	297	302	295	308	312	298	312	318	316	336	281	331	279	313	365	297	282	296	314	333	320	338	332	319	315	311	330	313	314	314	346	288	287	289	311	304	307	298	291	307	327	357	308	293	310	302	334	351	302	285	292	297	293	315	310	329	290	272	317	313	312	308	337	292	337	330	324	314	295	327	332	313	289	312	327	300	309	294	321	309	319	327	330	321	299	306	275	303	323	325	302	326	341	337	276	321	295	315	296	309	334	272	337	309	301	319	271	290	335	322	325	315	298	292	336	306	307	308	315	290	312	317	337	302	324	315	313	294	283	313	283	316	301	319	302	305	294	307	322	354	303	302	307	316	311	310	301	300	311	308	323	309	338	307	297	318	322	322	315	329	322	332	294	356	336	331	282	305	311	322	302	290	327	336	315	308	316	319	330	327	327	302	329	341	309	315	317	338	285	290	333	328	318	344	326	309	323	297	292	295	337	326	301	298	337	318	281	301	284	285	325	323	334	302	308	330	325	313	299	306	343	288	297	318	306	337	307	260	283	315	307	300	288	313	295	307	287	302	327	329	313	311	302	325	303	283	310	339	309	297	314	309	311	313	305	292	295	336	304	308	349	310	309	311	318	315	305	296	325	324	329	304	314	318	316	310	288	295	309	299	298	291	315	306	302	288	325	312	300	292	314	320	302	335	301	327	336	299	291	338	326	316	332	313	303	311	321	322	339	320	339	300	310	322	292	312	328	312	321	303	321	293	316	296	342	312	317	311	307	306	331	307	334	318	282	298	296	284	297	291	328	337	307	294	327	280	306	312	298	286	288	304	306	344	320	326	289	298	324	341	295	312	317	315	330	283	324	276	301	291	268	308	308	301	333	316	315	326	279	341	316	305	346	291	301	326	307	329	291	317	321	301	312	331	303	305	300	322	302	299	311	322	314	306	285	323	293	338	318	315	304	310	316	330	305	340	312	335	314	308	329	315	294	294	291	315	308	309	294	284	341	281	317	332	299	306	327	272	314	308	310	301	307	337	276	308	330	327	339	334	298	296	317	373	279	314	294	325	308	320	322	314	310	310	302	320	307	286	293	291	306	310	321	320	329	307	292	314	318	281	316	331	320	303	320	324	313	333	311	293	301	319	297	300	312	333	301	307	328	309	325	326	290	298	295	273	328	294	334	300	314	310	300	316	308	331	332	318	293	289	321	296	309	321	310	337	332	323	339	336	309	328	298	306	314	295	301	311	318	304	331	285	354	317	306	304	319	324	306	294	338	297	309	327	322	300	336	318	313	293	311	306	298	315	319	325	308	312	330	348	280	322	337	297	294	302	301	310	308	333	308	318	329	320	330	319	292	317	348	289	313	330	304	349	318	292	307	313	330	310	311	312	316	287	327	314	337	284	303	339	309	304	296	315	281	292	323	317	292	333	272	313	337	270	334	298	301	315	291	286	286	321	297	308	303	300	315	338	340	345	303	309	307	331	311	325	327	304	315	325	316	342	312	295	325	316	327	325	317	303	294	316	304	319	304	286	323	305	347	317	338	301	317	304	321	301	281	317	338	315	305	294	317	295	312	317	322	323	354	310	305	282	292	305	328	331	316	332	297	290	313	336	304	299	277	257	284	317	323	315	333	317	302	337	304	315	302	313	310	302	305	312	345	281	308	292	334	293	326	318	319	309	341	305	295	321	305	318	323	319	354	314	321	303	316	311	310	312	297	338	293	329	326	329	298	340	335	346	333	291	291	336	292	321	318	287	367	323	314	333	304	348	317	271	291	336	330	312	339	297	320	318	289	335	323	312	320	312	320	339	290	320	314	287	294	334	293	340	282	304	325	315	314	300	331	322	289	316	262	276	278	294	333	314	289	279	347	251	323	291	317	292	345	304	336	292	308	305	315	318	297	329	308	344	292	318	325	327	315	310	318	333	296	299	302	315	287	312	334	298	301	272	364	326	328	302	311	319	320	315	321	337	348	338	313	279	326	311	287	340	318	336	311	333	306	298	284	324	304	312	341	265	320	318	308	286	308	306	305	286	283	314	309	298	298	306	295	291	320	338	310	323	316	307	295	302	332	315	318	291	298	314	310	317	315	301	322	325	291	312	311	297	309	328	334	299	301	307	299	329	320	287	327	292	303	329	341	313	300	304	315	295	346	297	297	281	303	301	317	302	313	320	314	304	305	276	297	311	330	302	319	292	314	306	280	319	318	304	292	291	329	298	317	313	310	291	333	339	331	304	314	302	309	316	310	297	285	302	305	335	321	276	317	310	307	310	345	291	313	334	342	326	318	325	296	312	323	295	350	314	309	319	300	322	324	329	302	312	305	329	312	281	306	324	296	310	295	306	292	331	304	305	299	352	287	282	321	319	337	279	311	268	301	319	302	301	314	340	304	333	338	300	321	321	315	314	323	338	327	341	332	354	310	335	302	312	321	332	308	309	305	348	323	292	273	328	294	317	284	287	332	319	333	332	268	314	302	311	333	310	302	314	286	318	316	293	315	306	336	318	313	309	320	337	320	338	306	304	298	310	310	307	310	287	337	289	307	331	300	321	361	327	308	332	310	296	328	324	292	310	315	328	324	294	275	309	333	344	311	270
5694	1786	3451	3978	3524	3009	2430	2242	1912	1801	1630	1447	1403	1433	1320	1301	1238	1160	1157	1162	1141	1147	1163	1029	1062	1082	1037	1022	1011	1014	1023	999	978	1018	979	948	1024	998	933	974	957	984	943	966	984	924	929	939	924	945	916	943	953	965	907	885	939	921	909	981	961	925	908	902	905	892	934	938	905	948	928	955	922	873	909	890	938	902	925	923	908	942	911	974	914	928	931	846	928	946	971	926	914	924	931	917	934	914	915	906	898	912	935	876	935	920	920	901	888	905	917	892	884	869	890	934	919	898	923	942	944	895	934	860	939	896	924	905	892	867	923	896	891	913	911	915	907	928	846	926	950	930	926	932	956	911	934	850	883	897	921	938	924	940	903	921	845	904	932	886	944	946	904	926	904	963	919	893	907	865	871	912	875	928	879	923	920	906	918	914	936	906	925	920	853	913	896	914	928	946	915	848	894	924	895	911	930	954	923	924	904	930	847	897	889	893	955	932	890	886	983	904	927	898	913	907	949	909	925	913	866	883	914	896	912	935	915	920	918	960	870	863	902	941	894	966	935	874	896	864	868	929	899	934	936	917	922	857	970	900	944	939	947	928	914	880	926	895	927	952	919	888	940	925	870	868	957	906	917	846	959	899	875	884	928	889	932	929	855	935	929	894	897	955	909	970	890	928	883	925	854	918	921	835	923	922	909	929	894	863	924	873	990	899	936	909	883	940	882	881	890	900	916	910	867	832	911	878	980	899	971	942	947	963	898	867	925	910	944	909	958	892	851	865	907	940	956	905	868	899	922	927	848	876	857	854	896	901	884	917	890	929	937	937	885	915	899	931	888	883	938	899	931	931	889	903	945	931	910	866	923	896	907	922	903	871	924	847	862	907	908	927	864	904	915	908	856	930	912	914	886	859	901	884	898	865	888	919	952	932	917	898	903	922	876	878	890	881	961	891	900	900	934	861	887	970	969	949	853	922	870	859	876	922	946	877	922	887	909	870	890	902	944	853	892	865	898	895	881	931	890	870	875	938	917	957	859	970	910	882	919	932	914	871	932	941	898	902	856	875	883	854	928	907	920	905	934	846	943	911	909	864	899	861	933	862	914	902	873	907	941	915	888	940	871	940	867	902	865	918	906	912	864	978	928	983	877	955	888	945	867	924	900	909	946	880	909	887	866	920	921	869	951	908	888	854	927	898	945	887	852	872	911	911	895	890	852	945	929	918	952	850	876	944	910	965	883	918	858	937	900	961	932	943	849	908	916	917	916	893	953	871	893	874	928	917	923	908	916	918	937	860	920	938	899	857	899	885	944	893	904	876	897	902	920	876	934	929	919	924	879	929	885	816	950	946	940	856	941	870	924	915	919	912	898	840	925	856	857	843	875	897	883	909	908	888	944	865	940	854	900	878	854	931	942	950	914	945	945	1011	930	953	945	923	909	930	939	916	873	933	873	922	876	892	910	916	886	874	968	911	860	924	895	967	923	890	861	870	927	867	843	947	915	884	872	931	945	914	929	911	917	923	873	905	870	932	902	937	890	927	917	920	913	955	895	866	899	899	911	898	851	881	925	874	957	909	930	879	868	916	871	873	922	935	931	906	877	886	897	905	894	858	925	891	855	932	924	882	875	925	932	915	917	930	981	874	895	888	848	898	949	958	905	903	936	852	935	926	877	904	954	926	874	942	906	876	920	917	956	883	941	897	887	886	900	913	929	908	885	887	955	858	917	922	930	871	909	940	927	928	933	914	930	959	915	842	859	914	907	925	941	919	875	926	887	922	919	902	929	899	954	866	950	870	889	873	938	881	898	907	903	933	855	888	931	955	869	923	916	878	926	865	920	945	961	943	942	868	938	891	917	910	969	887	931	924	906	935	882	921	940	873	897	864	886	900	923	923	920	897	919	953	930	925	874	923	901	900	960	969	928	936	898	869	883	896	965	914	896	959	879	955	951	904	833	889	911	919	853	918	930	903	946	885	901	938	926	886	940	890	934	924	901	882	920	963	915	932	935	932	909	946	912	924	879	914	911	948	929	906	958	873	837	901	898	882	880	869	900	907	928	910	899	885	956	869	891	971	974	939	947	922	885	865	940	909	846	924	855	873	914	943	998	919	896	911	947	911	944	875	938	896	888	883	894	895	856	916	877	931	895	910	898	919	916	918	851	899	915	929	862	916	925	887	949	924	953	927	967	874	977	902	896	869	881	894	931	888	896	933	904	907	889	870	903	874	858	947	884	867	943	916	890	884	924	896	957	928	895	922	913	953	919	833	861	932	896	899	907	913	924	889	908	880	853	923	820	902	919	962	865	873	883	882	834	930	872	910	863	961	934	884	922	889	923	906	871	876	921	945	944	881	888	949	849	880	889	909	931	887	898	918	899	942	928	916	868	918	935	890	911	905	888	878	948	917	898	884	905	848	890	895	905	856	882	963	923	898	927	886	869	887	944	928	916	861	897	953	898	919	921	915	889	895	938	884	870	962	935	898	935	923	883	876	955	911	897	942	911	889	931	894	888	926	886	875	890	929	949	899	898	879	932	939	876	909	935	853	890	893	936	897	885	887	897	916	896	913	879	892	934	926	910	931	939	910	864	912	878	903	878	939	926	891	892	885	881	896	868	913	882	888	846	930	882	869	857	885	865	941	890	894	879	886	937	854	944	866	897	866	918	903	853	899	885	910	991	947	950	956	1004	918	891	928	880	884	875	885	922	882	906	907	917	905	890	941	918	975	924	923	909	901	961	913	957	885	918	885	887	924	904	894	841	872	885	842	826	977	917	927	920	874	892	916	914	914	871	934	927	883	954	849	877	921	901	911	942	866	945	898	905	967	890	984	901	897	919	944	939	906	920	946	889	916	915	888	898	874	901	879	883	870	925	889	875	909	908	923	903	903	960	938	894	945	947	887	885	897	963	895	871	919	863	888	925	903	901	949	918	937	968	906	943	946	851	917	925	904	953	860	863	904	886	898	936	909	904	887	912	920	933	881	924	955	893	929	922	909	912	921	916	946	895	910	953	909	867	831	843	914	942	891	960	885	916	934	927	864	954	874	890	936	899	940	912	960	913	840	942	860	916	935	899	943	900	902	911	921	842	887	904	900	955	930	936	917	932	928	869	897	912	847	915	900	969	918	897	913	935	952	904	857	898	916	887	907	921	850	881	908	893	885	858	892	903	869	905	885	861	879	903	849	890	910	895	869	949	896	904	901	917	922	881	881	889	878	909	915	893	898	894	875	986	912	902	931	906	876	874	905	875	947	921	909	913	903	896	907	907	915	854	961	920	922	917	864	896	919	895	918	976	843	910	904	853	918	964	919	925	900	868	952	906	893	882	900	933	927	930	903	918	918	857	922	907	926	913	973	880	894	919	877	942	891	888	922	887	863	875	872	853	955	912	900	922	920	881	896	903	951	975	921	853	924	866	851	887	910	909	902	924	910	926	923	893	906	968	906	927	952	890	907	911	923	934	932	902	919	894	881	949	873	870	890	927	922
17018	2784	3081	2352	1725	1248	990	740	632	582	518	491	451	398	397	355	346	313	344	348	363	316	327	303	338	301	283	317	306	272	279	326	307	296	304	268	318	272	316	280	277	258	271	262	302	301	283	286	266	286	266	283	269	282	272	239	301	253	301	269	276	304	298	274	278	282	276	268	273	259	274	263	279	286	285	277	286	299	288	288	258	281	268	288	320	282	265	269	289	282	277	289	268	275	287	257	303	310	298	290	257	263	290	256	274	266	266	248	269	288	279	285	262	276	249	272	251	272	272	288	283	270	247	244	274	258	243	273	270	250	259	259	276	286	302	246	287	274	276	286	285	247	263	296	278	285	240	246	312	285	278	279	299	270	286	258	312	272	269	271	292	263	275	260	263	260	283	250	275	298	279	240	259	238	271	266	267	260	278	273	306	262	252	265	258	270	285	255	270	270	269	284	284	312	266	290	295	288	263	288	263	268	285	267	262	273	257	266	276	278	275	253	280	303	268	293	271	290	294	279	282	277	298	271	266	282	275	266	262	298	275	271	257	259	293	276	266	265	283	253	293	288	269	254	285	294	255	274	278	291	303	255	264	271	259	301	265	291	281	285	249	265	285	279	266	253	265	287	257	269	259	262	287	294	289	306	297	268	271	313	263	276	254	299	277	294	311	259	257	273	278	273	271	246	278	261	292	284	307	269	270	259	258	277	251	268	285	270	269	246	249	272	285	251	278	277	256	254	252	283	317	282	270	261	280	275	266	287	244	274	262	284	245	256	276	294	274	290	273	245	267	283	257	229	279	299	288	312	285	300	249	289	258	291	292	265	284	267	270	270	277	274	284	259	242	268	268	259	269	281	288	262	279	273	273	273	320	281	279	268	276	266	275	254	267	280	277	287	279	260	269	263	282	270	280	276	276	278	288	286	271	296	274	276	276	267	279	259	265	261	280	273	265	276	274	270	265	293	285	250	238	246	251	274	278	286	270	269	274	276	277	272	275	259	273	284	260	278	288	292	267	283	304	261	277	288	257	283	281	295	292	269	274	265	245	274	260	290	276	270	272	280	272	272	290	283	260	269	273	271	278	274	281	302	266	259	252	285	290	304	306	229	293	284	280	296	285	258	277	289	259	277	273	264	288	267	263	304	262	275	291	262	286	269	276	275	284	260	243	289	277	264	280	229	257	235	284	286	256	263	277	281	278	261	260	249	288	281	248	266	246	287	283	256	283	297	272	286	288	300	285	291	274	269	291	261	270	307	264	267	258	271	257	289	283	285	259	268	272	298	249	284	270	261	285	228	280	285	317	273	263	302	278	267	263	272	266	255	256	283	293	282	275	250	260	275	249	273	266	264	261	264	310	293	251	270	257	278	256	278	292	253	291	272	277	277	282	304	262	253	290	280	265	265	269	269	266	316	276	262	261	300	295	277	274	289	275	272	269	289	253	277	279	274	287	271	280	270	277	285	256	278	272	265	292	265	275	277	282	286	273	288	284	283	250	278	290	268	267	288	267	267	256	284	277	283	266	260	272	283	244	295	268	279	277	255	284	280	246	240	243	276	274	258	277	273	256	243	235	276	296	275	261	274	291	297	279	297	254	254	276	271	254	269	256	279	303	244	293	313	251	288	272	258	265	265	258	268	276	269	270	279	315	261	286	273	251	287	261	283	288	262	266	242	271	257	302	262	257	243	278	279	273	282	263	266	241	281	271	282	284	281	280	260	260	289	275	287	276	274	255	278	273	286	271	260	274	288	285	272	259	267	289	267	262	260	262	273	259	246	289	247	271	279	279	264	262	290	262	280	259	280	267	274	259	305	302	280	259	238	276	262	262	266	281	256	287	272	285	252	247	280	284	284	279	287	273	285	281	235	273	276	296	288	266	263	257	262	275	271	301	269	265	282	272	257	278	260	289	266	281	255	261	273	287	258	277	248	277	266	308	284	318	278	285	272	295	273	271	266	257	278	282	303	274	247	281	310	306	276	263	240	274	273	276	274	292	274	279	284	293	242	267	274	287	279	267	274	268	287	272	261	300	298	292	249	296	264	262	269	282	307	309	296	263	267	269	267	299	252	296	286	261	280	272	271	289	302	293	232	250	249	267	255	273	253	255	266	290	265	290	265	241	267	272	302	283	250	268	283	270	272	280	308	257	263	271	248	275	254	242	250	259	263	287	259	272	288	248	278	270	275	281	288	269	248	264	269	270	278	272	224	302	247	284	289	265	265	275	266	276	244	271	268	283	278	273	287	251	291	264	264	304	265	279	274	278	267	278	274	259	276	280	251	294	271	286	282	266	277	266	277	292	332	285	276	247	290	266	298	252	273	213	273	259	249	279	281	286	290	285	265	288	236	286	274	261	302	252	305	252	281	280	278	272	255	260	270	308	280	280	261	268	273	276	257	279	284	285	267	271	271	264	266	308	294	283	300	284	255	301	279	281	285	291	265	262	277	254	245	250	258	280	280	261	275	289	295	259	280	265	274	270	296	278	248	279	286	293	258	270	277	256	305	263	296	300	251	281	278	265	266	273	275	249	256	268	263	276	218	281	263	293	278	258	272	259	274	272	259	280	262	301	242	265	257	276	265	279	253	324	272	258	280	317	251	265	267	289	295	278	272	293	267	282	266	283	267	287	267	264	261	270	276	275	287	276	273	298	287	282	265	262	277	262	249	262	254	235	287	254	311	288	302	273	273	259	249	269	293	267	269	299	253	311	241	294	282	260	271	273	263	252	271	318	246	293	265	287	260	268	290	289	290	247	261	272	309	239	278	287	255	277	259	263	263	308	280	261	283	249	287	278	276	247	290	252	300	246	272	271	270	295	282	257	311	238	267	265	275	292	287	279	282	257	268	296	287	259	260	269	294	257	267	272	267	244	264	283	258	275	274	261	260	231	274	289	255	276	266	273	277	278	304	259	273	294	281	266	272	264	269	269	285	296	267	256	288	282	292	284	255	258	275	280	262	281	262	271	276	249	287	248	267	301	269	271	278	287	290	281	270	286	285	279	270	275	293	247	249	251	263	269	250	273	284	288	287	244	277	287	289	262	253	280	290	304	295	278	308	297	257	336	291	287	281	274	253	247	269	316	279	280	271	253	255	271	282	263	276	257	270	263	270	276	261	257	287	294	262	275	261	259	288	266	302	261	259	268	290	252	281	292	272	266	278	288	287	263	288	294	278	260	280	270	260	292	273	255	298	254	260	282	275	266	267	282	269	247	257	263	267	248	300	248	289	297	257	280	271	287	242	272	238	248	259	282	283	281	262	276	302	265	265	290	270	251	286	231	291	255	243	260	245	257	286	265	254	287	268	270	267	282	278	286	261	267	289	280	294	271	299	277	274	307	279	292	256	280	303	310	254	257	277	270	256	267	297	245	255	279	259	263	277	274	284	289	262	285	273	281	274	261	301	272	260	277	264	298	248	277	266	290	264	256	286	315	268	274	260	278	267	311	269	259	269	273	247	256	301	280	316	270	287	283	245
7880	2782	5662	6481	5646	4673	3762	3240	2857	2463	2213	2105	1868	1645	1508	1454	1390	1319	1216	1205	1243	1200	1130	1113	1105	1089	1025	1036	1038	999	980	936	1000	944	924	1018	927	851	937	947	901	898	867	902	887	904	905	873	829	861	832	853	879	848	803	823	812	868	825	812	806	878	808	856	809	879	840	845	834	798	841	828	813	835	845	841	797	829	807	874	822	853	836	820	824	810	832	746	857	800	826	788	840	800	868	821	806	833	849	823	872	772	868	840	773	817	815	784	768	817	827	819	805	837	791	804	812	823	872	821	778	831	763	768	796	834	836	827	786	825	838	775	784	760	788	878	779	825	781	817	826	847	818	836	843	824	839	799	768	806	836	790	789	805	794	783	796	777	824	860	791	823	792	778	821	815	820	805	835	798	814	861	805	812	783	797	788	802	820	817	799	772	835	802	786	740	784	793	812	804	758	801	759	783	837	813	767	758	831	810	818	808	797	755	778	793	786	810	779	740	840	813	788	793	756	741	814	790	845	820	790	805	805	767	776	800	793	827	823	798	822	803	760	834	760	746	787	795	797	780	745	797	797	796	809	818	787	794	752	817	855	775	816	827	786	777	795	780	820	832	816	785	896	809	793	793	829	828	792	789	849	804	788	798	823	754	768	796	785	812	786	802	776	770	786	795	771	853	818	811	807	830	822	848	808	775	791	829	840	781	814	791	808	780	831	802	853	748	817	817	833	825	760	828	837	789	798	814	780	783	788	752	801	843	772	738	747	807	779	793	790	823	789	775	768	790	805	786	763	803	815	792	793	820	817	814	816	839	777	759	771	796	777	766	825	780	825	745	810	801	821	772	812	776	798	801	808	779	773	772	763	785	817	838	793	831	766	734	802	809	835	773	806	806	818	820	806	754	785	838	751	838	803	742	817	819	772	782	783	805	802	770	800	832	808	765	811	823	793	828	829	792	797	843	767	778	843	804	778	783	858	744	792	809	822	759	805	751	804	804	816	782	788	809	759	864	780	826	812	755	816	803	792	824	788	847	799	807	797	799	776	802	823	766	840	835	794	800	738	782	773	779	788	770	835	817	766	750	833	762	767	815	802	814	768	862	815	804	803	777	865	799	839	777	797	836	841	819	755	816	778	769	804	826	799	748	783	776	835	797	763	766	815	830	774	792	829	820	793	746	789	798	785	771	748	770	776	825	784	813	802	813	791	813	886	799	792	813	765	802	725	753	857	812	789	835	842	829	832	823	782	764	834	770	814	818	845	795	778	811	785	790	810	780	796	833	777	800	840	838	837	807	777	754	812	794	834	807	782	776	790	784	808	800	839	807	823	761	777	831	772	777	805	818	795	736	807	827	840	785	780	760	850	830	806	798	788	759	806	848	779	798	853	761	802	836	785	781	789	786	820	785	812	805	781	802	815	827	794	783	780	772	809	803	814	867	869	748	829	791	784	806	799	769	825	761	785	796	812	781	763	800	809	782	757	837	766	763	797	782	826	816	766	789	814	796	848	786	806	787	800	757	737	775	783	841	823	801	791	824	818	825	735	758	748	818	840	803	841	796	807	782	784	820	770	833	776	800	848	782	751	794	782	801	798	760	804	816	800	788	827	823	760	770	780	841	802	838	778	801	768	758	797	826	831	801	841	807	817	800	807	854	806	742	832	807	806	798	792	784	766	839	890	831	819	792	794	810	765	823	803	829	837	787	776	843	815	785	771	772	808	800	751	821	793	748	760	762	808	807	820	778	819	803	745	766	824	872	791	771	803	792	790	791	826	816	781	796	843	747	792	791	804	781	832	798	836	797	838	763	792	817	799	796	771	800	814	784	784	836	842	791	800	750	824	816	815	801	822	830	791	790	799	792	804	814	764	810	778	805	814	786	837	843	788	802	858	762	760	803	792	872	821	776	784	752	798	784	791	805	776	769	765	843	808	819	811	836	813	815	777	823	825	798	788	803	807	816	783	791	796	836	825	780	795	793	751	809	764	788	816	743	807	777	824	855	788	796	839	766	777	803	784	759	776	808	785	819	805	840	746	825	794	774	832	777	790	862	806	790	787	829	809	771	780	773	776	805	800	836	784	768	816	828	825	764	829	773	804	807	829	811	834	767	791	840	792	813	818	788	787	757	789	800	819	784	849	813	833	814	795	810	767	811	746	791	807	855	797	814	801	782	806	832	846	793	784	758	821	832	765	758	824	803	815	808	857	770	785	787	799	732	793	802	821	814	802	752	765	830	756	803	820	770	790	791	801	766	776	780	841	811	814	772	779	791	846	798	822	804	740	755	777	794	839	818	786	785	776	821	797	786	749	779	785	800	785	758	806	779	862	784	850	801	771	771	843	803	881	798	794	830	797	809	833	788	776	750	771	789	800	849	763	759	774	771	776	813	819	827	851	793	799	831	770	790	761	815	746	803	838	840	774	819	762	788	804	793	789	760	830	804	786	799	792	817	819	814	734	809	777	794	853	815	816	795	811	814	810	815	809	758	821	798	784	791	798	800	774	809	806	766	806	806	817	769	783	771	817	802	798	801	831	782	776	838	741	863	815	801	799	753	734	829	790	756	823	776	783	806	827	809	816	797	801	843	793	785	777	798	808	734	793	786	771	749	874	785	775	820	808	809	763	842	802	799	797	839	786	839	793	805	838	787	772	826	818	794	777	821	762	826	769	790	790	759	825	787	795	769	812	771	800	841	815	785	797	787	760	832	828	757	827	815	785	775	755	787	815	821	747	797	812	789	773	731	855	797	850	799	788	814	810	844	829	803	727	782	755	820	826	819	795	751	763	801	745	777	813	770	801	829	804	845	832	726	757	817	811	799	823	826	791	808	848	837	762	775	806	787	771	797	799	841	769	783	774	766	826	853	849	812	825	855	798	844	790	807	800	767	793	808	805	811	781	771	806	807	760	840	782	771	852	849	814	843	798	812	766	838	785	815	792	761	783	785	809	838	862	798	840	790	756	807	824	795	813	798	786	765	817	810	809	809	764	787	760	836	834	795	812	742	751	771	774	775	798	766	771	810	845	781	819	776	809	787	792	812	758	772	813	797	776	796	801	782	805	844	791	777	789	791	797	773	751	785	838	814	791	777	824	784	829	808	792	762	815	788	821	779	815	767	790	761	735	783	826	849	815	764	782	788	786	770	803	809	772	784	789	783	768	781	802	791	759	802	823	797	834	821	808	795	853	790	783	798	764	796	801	770	800	761	806	877	813	789	819	829	793	783	775	784	786	818	807	842	800	835	794	726	762	771	784	810	778	786	809	769	776	794	791	796	815	833	826	781	819	824	802	801	804	811	823	808	812	839	838	780	808	782	775	783	793	803	799	820	781	820	789	812	838	813	807	765	785	792	825	836	807	766	777	812	805	770	804	801	798	772	761	769	781	790	811	760	808	810	800	840	819	813	811	782	784	822	760	795	761	803	815	765	803	787	771	795	804	804	811	739	811	761	777	826	765	818	814	824	778	764	791	800	798	799	802	847	838	759
2057	224	291	250	203	219	197	158	180	202	175	177	173	201	174	197	195	180	205	148	204	178	146	194	210	171	193	166	201	198	192	208	170	183	177	204	168	166	157	170	174	166	192	176	193	200	195	173	183	180	193	191	178	170	168	193	184	165	169	195	189	208	188	169	180	175	174	185	175	192	182	165	195	199	215	171	164	170	202	162	206	174	196	186	180	183	187	193	171	191	166	187	179	187	174	177	186	163	184	167	167	170	182	198	176	207	161	208	212	174	190	174	181	187	190	199	160	171	172	195	186	174	181	192	188	192	175	182	154	184	168	172	165	196	189	183	174	194	175	186	176	187	178	150	197	164	188	207	168	189	178	163	209	176	182	143	173	194	168	208	182	161	165	175	183	156	191	173	192	164	198	186	177	194	175	162	163	186	179	189	193	182	168	185	175	175	203	199	169	182	170	185	161	197	173	164	181	195	214	199	145	178	177	177	182	198	192	171	183	177	196	170	186	201	186	170	168	165	197	180	168	167	217	183	190	191	196	166	147	192	184	184	213	166	199	201	180	186	186	167	197	190	171	164	172	182	166	196	197	187	157	170	202	168	184	183	208	189	181	186	178	177	187	178	203	165	174	175	194	168	190	189	188	184	183	185	191	157	195	164	167	185	176	179	194	171	180	173	156	181	183	163	195	199	214	194	192	173	185	190	198	192	173	188	153	183	172	184	166	166	181	193	176	180	189	188	194	175	159	162	179	163	191	201	196	181	172	168	186	187	195	176	188	209	162	171	156	161	188	188	164	174	184	175	165	179	173	167	174	164	183	174	178	181	166	181	170	171	174	159	189	170	169	171	180	189	188	204	213	175	195	163	188	173	186	163	199	195	168	201	203	174	177	176	187	170	196	176	180	180	186	185	178	192	188	166	184	147	166	177	174	173	197	172	193	181	178	176	172	176	188	185	192	181	190	154	162	200	184	187	187	201	202	188	185	191	185	196	166	164	167	167	189	175	190	167	178	204	174	173	186	161	193	173	176	160	176	172	193	207	210	183	187	181	200	204	175	170	180	199	172	175	183	206	181	184	155	166	181	164	176	176	160	173	164	175	173	175	186	199	200	163	167	166	213	183	170	182	181	176	197	182	194	204	176	180	180	197	174	176	164	162	179	183	176	156	169	174	172	167	175	191	204	189	162	166	195	178	168	178	180	169	183	181	171	192	177	181	175	180	169	175	168	163	188	184	185	205	162	155	161	160	166	179	171	162	196	193	190	188	164	200	207	176	196	204	165	167	188	169	164	169	177	189	203	186	170	189	194	157	148	191	190	159	191	188	171	177	182	172	205	169	163	212	179	198	186	188	166	182	174	165	183	187	170	194	170	203	170	178	185	186	184	183	163	188	162	184	158	210	138	193	212	182	187	164	196	206	204	196	217	176	172	191	174	176	179	202	178	169	199	168	189	204	164	201	178	191	168	185	196	168	177	160	176	196	166	170	195	186	174	184	190	165	187	178	181	184	187	165	196	172	178	163	216	178	143	180	191	160	180	181	176	186	191	177	188	188	170	203	188	187	193	182	179	162	175	171	187	183	168	192	181	179	177	170	196	198	187	166	171	194	183	163	176	179	184	206	202	185	192	198	183	179	160	194	182	177	178	160	169	199	190	186	196	207	174	177	191	157	177	152	211	192	170	184	168	206	183	184	170	196	148	169	160	192	173	183	184	178	169	176	188	182	178	156	213	202	179	195	195	187	192	195	174	151	197	168	184	167	185	204	164	205	169	204	161	169	175	157	187	166	165	157	197	183	184	160	159	176	179	170	161	185	196	188	193	165	163	177	197	173	163	179	178	191	192	172	157	176	187	188	199	198	189	190	197	169	171	166	171	189	174	188	173	185	172	173	175	182	170	150	180	180	188	188	191	176	174	167	183	177	175	178	180	183	174	197	168	198	177	159	185	184	179	191	170	164	175	208	184	155	180	186	156	170	176	174	168	182	190	174	177	186	182	206	194	180	174	166	165	171	193	176	183	170	194	169	169	163	177	178	171	188	174	201	161	170	185	186	191	151	174	172	176	178	171	201	163	150	192	168	188	165	175	197	180	146	175	173	177	166	172	180	173	181	180	186	181	175	179	172	172	196	190	201	166	193	189	171	170	156	188	191	204	177	177	173	190	159	173	188	183	185	203	213	178	156	182	185	181	193	185	165	198	168	195	150	176	186	176	183	196	173	194	201	186	177	194	162	184	192	188	182	198	195	187	172	191	201	181	179	176	159	157	206	195	154	172	172	170	163	202	194	210	195	186	159	185	196	189	168	185	182	152	168	173	188	168	191	169	181	166	186	180	175	161	179	188	187	169	178	176	176	178	158	189	171	152	191	177	181	179	172	167	170	213	162	189	189	164	182	172	171	149	178	193	188	184	182	189	200	193	186	184	199	182	183	167	195	181	171	173	189	197	183	176	193	194	182	193	179	194	185	188	183	160	203	195	183	192	174	168	167	177	175	185	196	185	182	166	227	214	186	179	180	212	179	196	178	189	198	174	186	170	169	202	179	181	182	202	187	192	176	184	163	161	183	189	190	191	190	193	179	202	193	172	187	182	175	175	175	178	169	195	177	149	169	163	160	171	158	172	166	175	179	172	188	186	164	189	187	209	175	170	184	204	176	169	187	180	176	202	167	166	189	188	208	178	162	183	199	186	186	172	179	166	206	182	176	202	161	187	182	167	172	184	170	170	176	160	184	200	178	157	202	203	186	154	176	176	168	219	185	165	167	182	186	191	165	165	185	168	172	165	183	190	174	158	190	198	186	155	176	188	193	154	182	178	201	190	161	175	166	164	194	152	180	191	171	179	162	169	166	172	182	170	145	192	154	205	159	187	202	179	173	200	164	182	156	170	185	189	204	182	196	193	185	182	181	182	182	175	169	187	186	173	192	194	167	180	193	172	174	168	168	157	166	165	186	195	180	174	169	162	185	181	187	181	183	183	170	174	177	183	191	184	178	147	201	166	194	178	174	184	183	169	165	177	184	171	199	201	163	183	170	191	176	179	196	204	187	153	167	199	185	162	176	185	169	182	167	169	192	187	136	171	200	153	190	208	153	181	206	181	182	201	198	187	194	169	213	185	166	188	181	198	166	173	192	184	190	161	188	209	198	201	192	184	204	179	172	189	200	188	173	189	169	172	163	184	164	164	187	163	177	167	164	160	189	190	162	189	193	180	205	214	159	168	185	177	191	172	170	196	182	177	193	178	155	173	185	178	214	190	206	193	195	164	202	180	173	182	176	162	157	194	173	158	176	190	181	183	179	178	183	171	178	195	187	151	201	159	178	184	183	176	146	177	154	179	183	195	203	176	195	174	189	175	179	210	189	181	174	193	164	168	193	183	180	193	187	185	187	215	179	218	179	169	172	193	168	205	170	169	189	192	193	174	183	189	158	204	187	178	158	168	165	160	163	206	184	209	162	171	155	187	173	187	185	170	174	167	167	170	206
1893	676	729	753	694	680	642	635	669	638	616	623	542	607	622	608	608	577	610	598	575	574	596	587	593	664	565	599	576	631	579	566	561	585	589	649	553	592	562	576	598	558	578	577	560	562	553	570	549	622	587	585	575	572	585	593	498	565	600	586	558	573	593	572	543	618	568	575	605	537	590	577	584	593	603	562	565	574	554	586	607	582	537	602	569	560	569	544	568	540	594	541	569	560	561	533	611	592	568	580	571	566	551	599	605	589	523	569	542	573	583	600	528	577	617	579	591	540	585	578	595	594	538	585	552	567	560	558	575	567	571	572	554	549	587	589	601	582	584	553	616	581	570	583	562	567	575	589	602	533	575	566	613	536	578	566	563	567	583	582	549	593	561	562	594	550	592	572	576	610	575	583	548	600	557	579	609	582	566	626	586	596	566	552	591	570	636	561	579	530	571	564	583	596	560	570	564	565	566	555	544	571	541	565	605	593	549	602	572	585	629	561	553	630	608	559	562	562	541	556	595	579	598	551	586	596	597	575	559	599	537	627	612	579	557	549	566	549	565	548	563	558	581	588	564	593	572	553	609	581	549	572	587	563	586	563	594	582	604	572	550	569	545	592	604	535	563	557	568	573	588	546	565	602	572	560	565	587	589	631	580	571	603	591	603	603	563	573	551	588	574	575	586	550	538	563	547	597	551	600	616	551	553	598	545	561	585	577	570	590	600	578	574	517	532	605	587	577	591	616	556	613	601	574	584	558	607	566	580	571	591	575	586	541	560	639	556	570	552	585	528	604	558	563	550	553	623	569	587	555	563	564	582	569	573	551	521	573	578	561	548	593	542	613	570	597	573	570	554	595	563	575	552	560	571	632	599	531	568	600	625	586	571	590	547	620	579	552	568	583	533	571	571	557	609	594	560	537	580	565	592	576	576	585	554	564	586	594	585	611	571	585	564	615	596	629	549	562	582	560	589	568	553	567	587	594	614	566	618	577	579	596	611	567	614	626	552	584	572	568	579	550	576	573	576	643	544	539	559	608	579	512	538	571	588	564	545	581	590	610	606	566	540	578	552	542	550	556	571	589	578	544	630	601	573	552	572	602	583	543	570	585	593	524	562	537	566	584	565	589	563	585	513	588	556	568	578	588	585	597	596	555	581	590	630	585	557	599	508	552	581	579	574	572	535	543	540	562	579	560	596	544	597	562	571	611	591	627	579	571	563	581	619	591	614	604	568	584	562	549	562	579	580	594	599	575	563	535	592	603	569	577	568	600	558	571	596	560	597	594	582	556	550	540	606	581	550	594	588	594	608	565	558	597	552	584	612	578	567	549	558	604	544	570	586	562	533	594	592	557	573	583	574	549	570	587	570	567	599	572	586	570	567	528	587	579	579	562	584	610	597	541	559	596	550	554	602	547	596	625	552	574	533	570	564	552	582	612	561	596	555	570	561	605	539	591	576	540	552	581	593	538	627	578	569	576	576	568	560	594	564	609	588	583	555	567	563	624	581	619	549	597	609	591	581	532	585	558	538	543	586	576	587	577	599	552	574	552	526	585	563	614	617	592	587	554	574	580	649	629	588	589	603	590	565	594	590	602	587	566	590	561	577	548	543	565	557	540	588	567	576	567	616	593	584	611	559	591	588	610	510	608	596	593	591	564	588	572	580	604	544	526	595	579	571	547	585	593	559	612	534	594	541	577	619	575	589	511	604	574	537	619	595	570	539	549	592	564	563	580	568	569	592	556	608	593	572	588	598	590	636	576	571	521	568	566	561	550	556	583	623	610	585	596	602	546	575	589	565	570	602	551	567	577	552	544	562	564	601	590	544	561	556	586	613	591	575	577	529	565	624	619	565	634	625	553	573	518	541	591	522	597	522	602	570	601	576	614	587	504	614	567	539	573	580	570	582	546	537	595	555	538	580	596	563	581	591	551	604	574	560	551	580	570	546	563	588	578	549	600	574	593	571	563	545	581	573	560	588	580	575	563	622	583	579	561	604	542	599	570	531	570	598	583	558	571	528	580	600	570	552	590	566	586	566	595	611	613	539	580	519	582	604	543	570	579	579	579	580	580	537	524	538	568	577	557	564	567	571	615	572	555	554	587	565	595	578	618	577	570	549	551	556	597	612	561	526	611	536	568	549	569	597	566	568	572	575	588	574	540	557	587	540	589	598	588	584	580	589	554	624	524	591	593	543	594	524	519	578	596	591	561	588	558	617	560	597	560	566	567	567	589	578	555	565	546	608	577	558	582	558	584	611	608	580	590	569	552	536	570	538	566	591	587	603	585	579	589	542	526	561	554	546	558	578	581	556	586	573	583	626	541	587	620	600	558	532	559	574	574	585	587	602	611	550	575	605	536	556	574	637	552	570	561	606	560	535	584	595	550	581	554	569	568	564	574	606	550	558	580	565	575	638	557	543	578	600	552	575	596	588	554	543	603	581	557	546	582	591	596	549	540	591	572	577	572	559	579	617	580	519	561	595	649	619	619	589	542	600	579	566	601	565	562	567	578	584	551	569	574	558	549	557	569	565	574	593	567	558	577	526	541	580	566	602	594	568	597	580	556	572	563	603	611	592	577	566	547	586	605	560	615	586	572	552	564	634	606	577	550	581	570	573	600	650	568	572	583	575	586	571	559	585	567	587	551	567	553	561	599	571	523	556	604	573	564	542	601	569	608	573	575	575	574	558	562	534	554	574	551	589	579	554	590	568	585	539	589	566	604	572	586	589	583	599	584	609	602	542	580	600	542	565	534	578	566	587	606	568	606	610	524	592	572	618	568	531	607	604	600	569	548	563	556	546	585	609	586	568	558	558	537	572	565	556	583	606	556	585	564	563	544	548	573	593	578	575	570	574	570	592	608	569	607	583	546	528	578	585	573	580	599	603	597	561	581	583	575	578	520	587	553	605	591	577	539	592	593	612	583	609	592	614	570	584	590	568	547	531	576	601	550	573	583	624	569	545	556	595	566	557	576	620	577	582	576	525	547	543	555	601	590	589	573	577	514	590	593	575	572	598	544	581	613	553	583	585	620	601	591	554	601	539	527	581	581	603	592	572	558	539	559	563	557	557	573	580	526	583	530	634	576	590	591	569	560	580	568	577	591	590	573	561	579	529	613	587	552	588	617	588	581	531	603	582	598	577	620	575	584	610	566	566	616	599	541	539	574	560	572	606	593	600	584	595	589	555	611	588	611	538	580	568	559	592	590	581	581	584	552	556	566	578	566	633	551	556	574	554	544	574	577	558	560	518	550	584	597	556	547	599	581	586	584	581	623	529	586	584	574	602	604	597	599	599	613	619	596	528	578	553	586	610	558	558	622	575	567	534	566	600	597	577	609	587	544	529	583	606	579	614	593	566	570	548	600	581	609	547	571	609	556	591	578	583	597	560	539	597	575	596	580	575	616	588	556	529	572	569	547	574	564	541	597	584	578	536	584	527	567	564	592	548	605	561	585	572	637	544	559	579	533	606	557	571	579
9530	1360	1795	1382	1067	810	649	550	517	519	456	381	403	421	349	368	356	345	350	345	364	326	341	335	322	345	332	317	303	292	351	313	341	316	316	294	340	329	352	327	331	357	302	347	307	328	293	312	312	326	314	324	344	314	306	312	314	332	313	304	304	331	277	326	322	323	300	301	303	311	314	327	295	275	295	314	285	308	346	313	292	334	359	289	299	339	288	306	336	316	307	329	293	303	308	312	331	277	304	286	288	304	308	323	345	295	294	296	351	326	299	280	279	302	269	320	343	321	340	307	347	281	351	330	299	293	309	323	322	317	330	338	328	304	316	346	312	327	296	306	306	325	326	332	309	337	324	316	315	313	312	330	295	334	347	302	316	321	305	300	291	342	331	329	334	338	288	292	329	312	304	308	311	320	296	347	313	297	337	333	285	302	336	317	317	300	292	313	308	316	332	325	302	312	278	296	336	304	318	317	308	332	352	344	294	331	348	325	287	309	326	314	286	321	301	313	323	292	292	310	332	315	307	329	322	277	313	314	351	333	307	338	345	315	319	288	292	306	342	332	295	290	334	338	329	316	321	341	292	324	304	311	322	321	327	287	324	299	298	318	303	330	327	310	297	326	321	330	310	305	323	287	320	288	328	336	329	295	324	289	298	287	332	303	329	329	313	343	309	320	295	313	301	299	314	340	288	293	319	298	323	306	324	308	322	326	308	313	342	301	327	256	281	337	311	321	299	331	325	311	326	316	357	328	314	311	298	322	314	331	335	327	301	316	296	320	341	329	306	313	309	296	316	323	313	326	337	304	309	323	293	328	289	279	329	299	313	352	308	304	310	305	310	315	344	299	324	347	317	350	301	325	320	306	291	321	314	313	306	356	343	277	326	321	308	309	329	305	322	297	309	287	304	302	283	317	319	316	334	303	314	312	299	318	319	299	326	334	333	317	294	303	283	287	318	319	297	294	300	341	287	303	282	279	283	315	305	316	293	305	336	278	331	288	326	306	293	310	295	284	259	298	327	295	316	309	318	325	311	316	350	328	341	311	325	313	310	284	330	315	305	309	298	307	298	290	281	318	303	328	361	327	283	318	315	319	339	278	296	355	313	305	315	312	301	297	350	342	278	310	336	312	314	330	331	319	303	322	329	354	297	293	322	287	308	302	295	307	340	326	324	317	323	300	323	323	291	318	313	307	304	351	342	304	296	310	320	295	324	309	348	319	285	300	335	311	293	320	311	352	300	285	336	313	325	305	308	307	306	298	316	311	336	302	328	290	329	305	318	312	336	302	272	295	283	328	317	320	304	311	325	320	315	332	322	290	317	315	298	315	324	316	272	278	339	317	312	332	330	318	299	316	289	282	295	353	289	315	326	307	306	277	305	306	280	294	327	322	304	330	313	299	305	316	312	339	299	307	320	321	267	319	312	327	331	303	309	300	312	309	293	307	328	335	277	324	323	310	320	330	276	309	310	314	295	321	305	318	325	311	304	281	293	325	303	320	306	313	315	319	300	325	316	319	345	316	311	367	316	328	316	300	298	298	334	341	308	332	283	298	323	326	297	315	266	298	312	310	304	315	307	305	322	316	316	305	288	305	313	293	320	348	321	304	311	327	316	326	305	286	323	304	318	297	326	307	336	347	308	304	324	321	344	283	333	328	294	305	306	322	325	319	326	297	304	307	327	288	319	334	307	295	325	305	343	315	335	328	299	340	336	319	293	307	293	308	327	290	315	331	331	308	339	349	309	323	299	333	316	319	329	302	271	292	306	296	333	305	303	343	310	290	307	316	314	309	327	282	287	309	317	291	336	287	309	332	295	285	304	347	301	292	289	317	332	307	319	321	291	310	311	326	282	309	296	322	301	308	323	340	325	329	333	303	328	309	283	337	307	353	307	292	304	299	307	303	302	350	320	339	294	353	330	333	308	320	311	307	323	311	309	297	306	304	357	335	316	298	271	313	292	318	344	333	307	328	307	294	287	369	331	303	301	284	346	337	312	306	343	332	311	313	324	305	307	290	297	332	317	292	303	321	292	316	332	322	364	311	307	323	339	306	321	301	289	303	284	326	308	327	324	284	300	306	324	332	316	339	339	321	333	290	332	285	286	310	315	272	318	282	332	300	330	303	341	297	338	321	287	302	297	293	316	328	343	330	296	286	333	285	317	291	291	322	293	333	327	286	323	298	312	342	307	342	303	302	309	318	303	300	327	333	338	299	300	344	306	294	340	329	345	340	308	332	305	311	314	300	347	319	297	292	293	324	308	297	285	332	289	307	291	315	311	313	329	350	305	321	310	314	272	308	301	352	329	298	309	297	290	290	316	315	303	309	281	306	310	304	317	302	299	314	308	292	316	314	329	336	289	308	306	333	320	312	293	334	281	316	302	299	327	301	318	335	322	317	325	304	308	309	314	298	288	315	305	323	320	303	325	362	302	317	303	326	324	330	316	333	306	306	337	324	316	309	273	312	349	313	319	311	345	315	308	311	342	279	319	332	347	355	284	315	306	322	341	315	298	315	284	333	283	329	306	329	315	323	293	297	328	305	345	338	329	327	305	322	291	314	330	310	307	283	325	336	341	283	319	306	292	272	294	336	317	317	309	304	296	323	337	295	288	302	330	308	309	288	294	314	333	312	326	285	353	328	312	336	316	320	326	333	283	312	303	334	328	344	322	324	333	314	310	291	316	340	287	300	308	306	363	346	346	333	299	300	299	297	298	290	313	311	339	324	318	331	323	318	303	314	304	307	281	334	350	275	328	304	291	292	300	318	328	292	301	316	294	319	290	311	318	309	282	305	330	318	304	286	286	304	324	336	277	323	298	305	338	300	322	295	342	283	333	298	342	331	283	285	320	299	294	294	337	305	299	301	316	346	362	307	308	297	318	320	332	311	338	327	309	319	313	354	345	336	329	290	309	342	333	314	296	306	256	327	302	295	296	311	275	305	307	343	312	360	308	315	314	326	304	304	299	335	296	320	327	324	322	323	304	320	292	297	329	319	314	301	345	299	304	328	303	293	326	311	327	340	345	348	318	295	315	324	319	314	318	330	305	309	307	297	309	318	305	310	350	302	335	300	291	308	309	328	300	322	295	301	306	288	285	290	310	305	299	315	316	308	327	313	290	287	279	337	308	315	328	310	310	309	343	295	343	317	303	262	287	304	326	317	309	310	333	316	297	296	312	291	292	337	330	307	292	307	295	318	329	311	281	324	333	334	309	330	308	321	316	302	317	341	310	314	303	298	312	305	314	304	318	330	284	294	320	301	331	288	307	302	300	288	306	298	307	354	303	313	311	285	332	286	301	323	279	306	310	300	297	321	298	306	323	278	301	310	333	313	334	341	333	299	301	329	296	309	332	317	342	311	326	314	291	312	278	318	286	306	353	299	310	322	286	309	316	318	302	307	305	327	323	317	310	313	300	292	309	297	293	303	302	256	306	324	315	317	306	307	321	331	331	326	310	309	304	292	331	306	282	357	309	287
5582	1900	3581	4071	3510	3010	2534	2278	2031	1811	1617	1541	1379	1387	1336	1255	1217	1195	1122	1143	1143	1126	1036	1060	1075	1073	1057	1059	1042	1015	971	946	1000	981	1020	979	969	955	947	1029	984	932	980	923	956	918	965	984	956	921	921	909	1019	963	957	974	927	901	931	923	931	964	896	940	924	916	905	949	920	937	929	984	945	962	919	945	874	912	920	893	916	882	889	915	894	947	873	938	984	922	959	945	952	917	992	979	951	940	879	907	902	933	951	907	930	886	895	879	871	965	904	912	955	932	923	887	899	928	912	933	928	890	916	913	860	947	907	919	909	909	895	922	1003	942	872	901	925	880	897	950	833	907	899	908	877	928	892	967	949	880	900	859	873	869	891	932	913	905	935	936	956	862	878	899	852	901	903	937	903	938	945	951	944	911	921	927	861	916	897	890	853	858	884	835	835	917	918	961	879	922	839	942	925	898	898	915	920	897	937	844	933	878	904	876	951	917	930	903	897	916	927	910	937	876	920	900	880	915	942	866	933	885	897	906	917	937	935	909	882	969	901	896	927	836	853	882	951	914	879	904	883	893	973	887	933	905	884	907	878	857	931	902	895	878	943	894	886	911	909	916	958	972	920	896	921	908	958	941	886	914	979	900	916	923	884	914	949	926	938	899	901	906	854	916	945	939	950	923	925	927	970	854	878	912	873	888	877	928	928	896	887	821	927	911	879	896	882	876	919	891	970	918	884	951	937	887	906	905	937	949	933	884	916	866	884	876	889	910	903	936	901	926	857	930	908	905	915	895	912	949	867	891	869	897	933	888	906	915	919	862	940	909	910	900	888	900	912	867	864	904	913	919	862	902	942	948	925	945	910	970	937	921	922	951	876	902	950	932	921	895	929	901	905	981	907	921	872	936	875	973	946	892	965	928	910	909	898	871	913	956	950	884	914	899	860	910	884	926	890	890	907	852	885	886	962	931	890	969	892	885	904	943	934	859	929	887	934	888	921	892	910	901	917	936	967	911	917	890	927	896	880	913	931	875	918	898	936	915	986	887	934	939	895	949	921	920	966	883	879	885	899	874	881	951	928	959	916	992	896	904	976	901	909	891	888	856	897	954	927	890	872	947	882	933	879	888	913	863	993	930	932	913	964	887	923	885	915	926	916	908	898	928	916	877	889	850	896	894	958	915	915	911	904	906	858	895	918	861	901	924	893	917	939	932	933	917	910	952	925	939	912	945	896	879	938	908	927	971	877	934	924	958	883	901	907	871	884	894	880	916	890	889	930	924	918	937	901	840	921	837	924	936	901	872	893	888	838	885	910	892	889	898	875	943	910	917	905	918	932	935	886	872	921	938	865	920	899	883	888	915	865	939	948	877	926	890	859	931	920	928	952	960	939	898	863	916	863	894	902	900	955	898	886	932	959	894	920	901	930	956	954	922	941	956	949	979	855	889	908	904	893	894	906	892	942	891	840	870	928	906	904	949	937	944	952	889	952	922	934	910	898	955	896	928	893	966	939	907	878	867	913	920	900	929	948	917	892	897	893	908	938	955	925	856	966	965	875	918	907	921	915	934	930	861	940	896	910	1006	892	932	877	884	897	898	941	928	931	917	877	909	921	954	923	875	854	928	951	948	877	935	922	897	846	901	939	898	933	903	950	897	904	873	889	944	934	935	888	906	943	933	912	896	894	927	897	933	952	886	931	980	907	941	911	929	903	1012	865	902	949	920	894	917	882	860	882	904	924	916	894	856	910	915	942	885	834	947	907	955	885	851	910	919	971	870	935	923	859	895	962	916	898	893	904	865	975	923	896	871	874	884	944	927	877	895	843	930	923	933	935	874	913	967	927	922	897	877	927	932	902	882	875	879	971	887	899	899	893	940	894	983	896	916	905	876	905	884	871	917	877	936	883	882	931	911	886	912	889	897	913	894	908	878	897	919	950	894	884	901	875	926	877	926	913	910	966	872	890	895	910	953	941	889	856	922	952	974	931	898	905	899	856	930	946	951	915	935	918	912	911	950	940	926	963	913	932	905	931	906	985	916	934	953	919	878	929	877	960	946	940	908	929	946	907	920	915	895	902	944	876	973	913	929	887	894	925	962	899	883	889	859	896	859	906	867	940	912	940	919	932	916	870	943	915	932	908	932	879	918	933	882	907	894	973	915	899	883	916	876	943	883	954	945	949	869	907	905	907	871	905	908	921	932	850	922	880	968	880	898	917	934	936	938	875	907	885	897	851	926	947	929	911	943	919	915	910	924	900	890	953	950	899	883	909	909	932	913	918	956	938	926	948	943	903	982	920	965	929	903	974	923	941	919	925	914	937	918	865	949	953	862	885	899	956	909	933	934	898	964	908	941	882	892	833	903	921	903	911	878	914	862	897	944	965	938	927	925	878	904	888	884	899	903	876	973	889	870	892	967	911	841	911	879	913	852	943	928	902	929	882	865	863	860	905	917	887	874	927	934	899	901	913	892	909	918	886	886	912	906	932	863	869	945	900	881	859	868	910	917	954	879	897	898	905	959	900	995	899	895	921	895	938	864	868	880	897	878	884	931	931	882	925	833	917	927	909	926	866	892	880	883	932	962	927	930	918	899	845	870	906	902	921	905	950	913	914	898	952	999	876	958	868	937	941	868	931	859	899	932	922	928	891	956	894	922	862	931	931	917	946	970	871	950	899	916	915	932	886	907	931	908	892	924	909	896	949	899	872	895	881	883	893	922	962	842	948	880	897	891	920	917	944	913	892	928	922	919	915	913	850	955	913	886	901	880	854	915	895	872	893	904	893	902	871	906	904	887	928	920	960	917	916	899	939	912	928	991	920	910	892	866	881	938	926	941	917	908	894	909	925	958	898	956	873	965	890	929	918	845	872	944	891	932	914	866	956	962	914	913	914	901	907	894	899	905	864	876	857	935	860	906	906	899	913	931	924	910	918	840	918	939	907	862	849	918	941	928	875	895	969	908	876	967	934	890	891	874	938	865	885	863	912	910	910	897	957	923	930	906	864	925	974	916	922	892	907	912	934	884	955	892	875	970	905	863	881	887	828	922	907	846	846	890	949	871	912	932	915	886	947	896	889	900	899	946	863	900	910	906	951	890	877	939	920	865	916	920	912	933	921	882	890	933	946	955	880	913	871	890	940	881	899	917	907	863	888	874	894	881	916	954	918	910	913	884	935	939	914	907	898	893	894	899	943	920	924	901	933	900	889	939	874	860	977	914	908	947	892	876	927	949	958	941	900	876	911	850	964	928	925	882	949	887	890	880	944	951	898	907	918	935	951	847	910	906	891	907	932	946	950	964	878	870	890	916	925	898	870	931	905	906	988	953	857	872	953	964	908	859	843	900	917	889	890	902	945	901	891	883	915	905	891	936	928	956	919	958	876	941	930	934	904	922	834	970	933	963	889	949	932	895	896	926	918	887	914	852	898	941	951	962	904	895	935	884	882	941	928	889	907	855	867	929	864	924	962	893	952	975	894	976	841	911	918	922	912	926
18300	2859	2946	2367	1660	1225	996	733	644	527	494	475	453	411	381	380	328	342	378	344	327	317	327	311	320	344	320	301	290	282	290	298	290	285	288	276	310	324	277	312	296	293	284	298	275	290	299	275	263	265	313	298	305	284	297	294	292	261	261	272	280	274	260	263	285	271	284	268	236	288	281	282	302	285	275	248	275	259	268	267	313	290	241	280	248	281	261	267	282	271	273	275	289	282	260	275	279	307	291	266	269	275	273	296	278	280	274	272	291	281	281	251	274	277	265	261	254	275	231	285	284	286	265	274	266	275	274	248	240	276	304	273	267	276	261	269	268	303	255	240	296	259	269	315	287	273	253	261	267	261	267	260	288	281	298	266	270	274	245	227	259	289	294	281	284	256	283	268	263	263	248	261	268	255	266	282	274	285	278	296	298	265	245	247	284	277	267	261	257	286	286	285	245	285	264	278	258	309	258	272	269	278	270	268	301	265	255	273	281	286	289	282	253	282	256	277	256	256	280	277	276	267	300	267	287	249	326	285	267	247	267	297	280	269	252	275	273	252	253	281	274	271	296	275	296	254	274	258	267	266	292	252	250	267	265	248	275	263	296	262	256	287	240	264	265	296	243	275	295	270	264	269	294	283	292	280	301	292	267	267	289	291	231	277	309	250	308	275	279	282	284	268	271	272	266	274	289	247	288	282	264	291	273	277	258	289	263	266	251	272	264	269	261	268	260	280	292	277	239	262	300	260	257	267	260	285	293	240	251	260	287	287	273	269	256	233	268	241	259	268	277	271	275	276	278	288	260	252	256	272	288	264	253	276	278	266	283	285	266	306	288	285	257	277	280	303	266	289	259	266	271	262	290	291	275	274	260	253	265	234	239	259	280	272	278	295	289	271	270	275	300	265	275	268	303	267	260	262	268	278	275	264	271	286	265	274	292	294	267	284	283	251	299	312	308	266	280	276	262	283	299	298	312	257	274	291	271	286	311	270	264	295	281	261	290	258	272	244	256	260	274	307	277	284	272	288	230	277	249	272	285	277	285	264	270	289	298	287	275	258	270	257	274	296	267	263	271	293	285	308	297	262	253	262	321	240	276	298	265	301	272	252	265	267	260	291	270	272	239	278	263	263	293	276	278	267	264	269	286	259	285	269	250	255	269	257	262	297	290	279	271	304	253	252	293	287	298	275	269	295	266	268	281	277	274	284	285	285	284	271	259	298	250	298	262	259	296	243	272	279	297	251	291	270	257	295	262	275	275	331	271	277	267	245	292	285	279	244	263	266	286	267	288	254	272	275	274	263	288	271	279	298	260	276	275	251	260	286	287	284	286	278	250	264	276	280	285	264	237	299	265	264	272	296	265	259	292	254	275	288	265	249	264	277	272	257	273	275	296	277	270	301	272	272	276	267	267	244	243	286	263	287	299	268	256	256	253	258	285	266	286	293	278	276	309	328	245	287	300	285	272	315	287	285	291	277	286	297	246	248	264	268	252	277	269	288	289	302	263	283	271	278	274	285	287	250	274	261	286	263	256	288	260	260	259	281	268	258	237	287	261	259	265	294	278	282	266	272	262	281	253	264	270	278	257	269	281	261	287	292	290	283	267	271	247	256	234	280	313	257	273	242	261	273	260	262	249	279	271	268	267	253	244	274	273	303	256	258	267	275	255	306	279	264	269	251	273	246	279	285	260	256	262	272	282	278	278	280	267	277	282	276	246	289	279	269	268	296	268	268	283	278	263	241	252	276	256	284	263	274	253	246	272	297	283	280	286	300	262	277	307	269	261	271	297	268	248	282	252	273	255	276	309	275	257	264	311	266	305	263	261	293	265	259	276	301	267	276	279	273	277	256	286	262	282	282	269	275	249	282	288	259	264	289	313	277	296	275	268	263	310	246	308	278	284	280	281	277	264	280	233	267	297	237	251	249	268	261	286	264	260	285	257	239	263	299	281	280	271	278	253	247	251	322	236	277	254	269	274	310	252	256	262	280	262	265	268	268	280	268	284	253	279	250	291	268	256	278	282	255	256	280	292	264	261	275	266	247	256	264	293	251	274	255	270	272	245	277	282	265	250	289	249	258	277	289	271	288	248	286	262	247	267	271	276	247	259	298	267	294	271	263	270	295	286	241	275	258	246	288	245	244	291	253	262	281	267	248	258	240	273	298	228	255	288	292	269	274	274	273	248	285	277	238	280	274	270	261	251	285	255	281	271	280	277	257	270	284	246	258	279	250	267	295	296	283	258	272	283	276	304	289	265	262	255	243	286	256	269	249	260	289	278	252	242	284	279	308	322	300	289	288	266	271	268	233	238	275	297	282	292	275	305	256	267	280	283	264	277	269	261	247	283	270	262	272	295	307	282	260	261	274	279	291	259	283	285	277	264	299	271	261	272	277	284	262	251	292	299	295	263	288	252	276	267	271	297	260	268	293	263	291	264	253	267	281	256	295	277	291	274	264	270	272	257	289	252	259	262	250	301	271	250	269	283	276	248	280	264	246	251	273	285	289	248	263	268	259	285	272	301	269	264	281	254	268	274	244	271	287	268	278	264	274	268	297	289	279	265	285	297	307	274	290	298	297	289	284	265	234	276	273	269	280	273	290	234	287	257	265	290	240	263	285	287	277	343	256	284	301	285	261	270	306	282	270	267	264	260	292	255	269	258	277	286	250	280	265	279	279	293	249	283	282	251	277	280	266	260	303	330	265	255	253	296	277	268	262	262	273	283	272	293	271	281	255	280	281	249	268	274	277	246	274	218	275	268	269	257	269	260	271	301	278	214	299	260	266	259	280	297	284	255	289	276	286	310	263	240	273	264	284	263	278	287	269	278	278	249	260	249	251	262	290	282	262	266	254	279	227	290	269	294	270	282	287	301	272	275	255	289	266	263	280	271	285	293	294	259	267	244	262	288	248	313	268	279	263	290	261	258	281	247	267	299	251	282	267	264	251	245	262	273	294	276	278	263	269	289	271	241	271	263	320	272	277	261	258	258	287	268	265	291	283	266	290	263	277	255	245	277	268	282	256	309	263	290	265	277	264	277	260	288	261	287	255	281	312	258	288	280	249	277	259	267	289	260	292	260	271	284	267	257	264	296	278	275	265	269	270	250	266	278	278	295	288	308	264	274	248	266	277	259	246	310	262	289	258	279	300	283	266	273	245	264	275	270	268	261	296	278	247	273	298	265	292	278	281	266	275	223	283	252	266	278	287	261	260	297	257	291	274	268	243	281	297	265	295	247	272	282	256	272	266	276	273	282	265	278	278	270	283	262	270	282	286	272	285	278	261	248	252	261	310	274	277	266	254	286	289	278	278	262	262	256	273	314	309	275	250	268	247	306	280	281	272	266	278	318	312	328	279	282	256	275	255	277	258	282	281	275	263	268	278	290	256	286	259	268	262	255	286	263	289	261	283	307	294	260	257	278	248	270	271	244	303	288	269	263	296	285	255	275	286	295	301	274	272	269	264	297	267	284	279	272	328
8427	2667	5714	6507	5652	4675	3839	3243	2777	2407	2223	1923	1870	1712	1592	1447	1358	1352	1300	1300	1227	1161	1167	1085	1172	1071	1055	1046	1004	1010	885	991	956	957	969	956	933	915	886	938	955	926	871	890	920	855	838	886	903	865	887	831	890	874	832	846	906	834	831	837	833	894	818	829	887	826	853	829	826	866	903	837	804	808	850	862	857	815	848	830	855	841	827	799	809	792	841	836	811	802	776	785	838	783	823	788	817	819	845	815	819	815	823	825	806	771	822	784	866	800	837	842	794	802	766	834	802	808	819	837	837	837	822	794	799	807	768	777	827	841	793	832	802	795	834	829	815	778	838	814	774	812	776	771	755	794	843	752	800	749	799	778	815	834	796	803	832	827	820	776	789	807	792	822	796	839	783	818	835	785	828	804	835	802	737	802	828	802	804	805	795	791	759	787	817	791	785	868	755	777	775	816	788	763	827	831	814	791	824	805	834	801	826	824	779	751	801	848	819	821	805	822	795	807	791	810	815	752	783	805	761	789	799	826	810	754	851	750	823	820	809	818	798	803	771	780	813	836	821	785	832	791	749	805	828	823	822	808	787	773	751	828	767	824	869	823	763	804	797	775	795	763	807	845	795	810	812	735	798	807	795	840	796	783	831	805	818	836	801	766	851	811	745	809	790	767	819	823	809	806	816	823	770	779	845	824	842	769	778	841	797	806	761	770	774	757	782	772	827	795	814	800	761	804	795	852	821	766	770	784	812	738	821	805	768	801	814	797	797	845	841	797	805	792	856	765	798	804	834	794	835	778	795	824	822	772	822	772	840	838	776	816	823	781	827	814	831	799	820	796	759	817	800	769	777	786	825	849	835	778	748	837	775	762	779	816	785	852	779	822	788	769	782	786	768	787	748	789	821	788	791	760	797	815	737	783	798	832	774	724	788	835	751	777	833	810	795	799	809	786	814	801	813	835	816	774	776	837	795	851	857	813	754	806	808	817	780	815	813	802	824	788	819	802	801	864	866	838	765	774	773	791	850	817	828	787	810	824	852	806	776	803	773	733	776	775	761	816	744	789	788	776	801	831	780	827	816	830	734	858	822	802	788	756	769	770	845	828	755	793	852	799	773	840	782	830	834	831	816	792	765	796	761	826	816	816	839	864	798	799	811	785	775	752	806	754	797	777	731	791	762	817	824	836	809	800	812	773	769	794	808	855	762	794	778	807	824	803	810	788	775	774	783	793	761	822	798	766	757	834	778	749	785	869	780	804	869	810	766	792	858	770	811	819	762	785	783	809	791	758	826	793	810	818	774	800	799	842	816	778	812	752	763	813	794	761	773	836	829	769	775	812	836	853	723	812	882	832	813	794	823	810	769	785	768	814	778	820	805	763	771	808	800	819	815	780	798	785	787	765	804	832	830	856	811	844	821	838	791	771	795	761	813	839	764	808	853	771	798	793	872	795	810	849	798	785	810	831	809	734	767	821	823	801	748	802	849	840	768	749	788	761	823	794	769	789	769	786	757	807	838	794	795	767	803	791	827	740	840	767	770	814	823	785	760	732	807	789	777	808	819	783	822	792	848	792	748	832	813	744	822	774	801	822	799	774	770	813	829	754	776	789	749	789	776	787	746	790	850	830	803	801	780	773	854	796	741	797	805	833	834	780	798	776	788	769	804	827	807	787	799	840	771	848	807	820	821	802	802	770	743	806	781	831	817	764	815	816	787	792	810	784	768	803	797	768	840	818	771	796	798	759	773	784	824	832	808	803	822	830	785	830	804	767	767	782	824	805	779	792	779	798	814	764	774	801	792	779	805	836	793	769	771	764	818	851	780	793	813	809	806	848	807	731	806	856	773	810	788	807	785	739	816	799	821	833	807	809	800	775	838	833	823	826	785	803	816	803	789	751	777	766	797	846	793	827	795	818	789	769	774	792	801	771	774	795	850	814	796	850	757	868	785	847	802	775	836	765	792	785	789	747	787	784	784	823	786	810	832	754	760	797	812	771	811	760	810	809	823	780	818	749	866	794	837	759	791	805	801	748	820	771	812	759	787	828	771	840	832	806	819	811	773	793	797	808	789	789	778	790	789	830	770	842	759	784	815	825	789	817	765	810	762	872	819	805	853	792	827	803	787	788	802	850	775	818	852	799	811	821	790	794	802	807	782	787	773	781	799	801	837	761	810	815	809	815	821	817	835	808	810	833	775	805	746	791	759	848	789	817	781	787	778	756	842	742	779	770	809	726	804	771	783	807	760	833	784	785	750	781	774	773	743	778	831	792	727	789	832	787	792	840	797	831	805	856	754	811	788	781	794	791	812	841	821	784	846	749	807	814	775	796	836	834	766	808	783	766	779	766	773	762	812	847	803	735	786	810	841	807	826	816	780	818	821	811	784	798	800	810	790	811	772	754	760	789	793	828	765	805	847	820	760	791	816	769	811	789	813	795	809	800	823	830	821	820	768	809	781	792	786	767	771	814	821	785	792	747	778	821	851	764	770	827	833	854	798	806	776	775	797	805	779	809	820	787	794	807	795	786	830	801	775	824	806	810	798	734	770	784	821	798	824	793	838	759	827	822	830	814	822	861	811	766	789	801	830	755	788	822	794	775	820	761	810	807	797	865	829	772	742	806	749	792	859	786	819	807	773	786	802	808	782	823	833	803	786	798	806	807	822	825	789	841	800	766	819	775	770	775	870	789	786	803	787	802	775	796	816	821	790	848	822	768	828	781	805	837	761	797	781	754	824	763	789	803	798	805	816	788	800	795	786	759	816	799	810	761	811	783	793	821	833	777	807	772	786	799	790	778	759	830	825	767	821	777	804	783	777	834	808	738	861	760	828	803	802	856	806	751	758	756	831	804	838	801	773	738	795	823	820	746	813	751	807	783	839	791	795	847	757	781	821	802	801	798	781	833	766	775	726	789	760	790	806	816	836	799	775	840	767	786	768	750	827	819	768	817	800	809	826	791	791	836	853	748	746	772	811	770	755	807	793	812	858	765	792	808	765	818	797	803	822	790	805	799	857	810	847	837	848	822	766	829	796	825	832	769	810	824	822	808	828	825	743	797	782	762	745	851	839	778	799	842	756	795	819	766	766	779	793	817	833	777	769	810	775	815	781	787	816	809	804	839	758	838	817	807	781	809	807	797	794	783	856	835	796	820	788	839	813	735	799	832	770	813	778	787	780	780	828	781	788	830	804	855	827	804	784	770	759	802	786	804	785	800	767	863	797	760	762	809	783	806	787	773	809	785	806	785	797	744	780	809	802	779	807	801	771	833	809	775	791	800	795	765	823	783	813	814	820	798	810	784	819	778	846	767	773	828	820	838	781	799	802	764	809	797	817	765	841	809	809	797	801	829	794	809	801	856	833	811	746	772	748	825	782	814	777	783	833	789	797	821	803	787	755	839	810	801	817	819	770	784	780	742	823	780	788	757	783	828	766	834	811	865	779	820	782	807	830	782	804	822	778	786	806	798	800	844	810	793	791	808	805	800
2205	284	289	224	226	238	209	174	206	189	184	174	179	175	199	213	192	179	170	181	177	180	158	167	188	181	181	212	177	176	202	193	213	188	182	170	185	155	168	177	196	182	197	179	190	197	165	185	166	184	160	165	195	185	157	192	204	213	186	179	202	191	175	169	166	178	199	199	178	174	160	165	180	163	195	172	199	165	180	198	197	185	172	188	167	166	173	170	200	186	194	180	168	202	201	186	179	171	178	179	155	165	184	190	168	160	168	165	193	182	171	167	162	162	175	158	208	176	170	185	196	187	181	182	157	188	197	210	150	168	177	185	193	172	177	167	189	174	187	147	181	193	178	191	169	195	186	182	192	159	188	177	187	172	199	196	185	174	173	184	206	189	189	187	198	193	186	157	165	215	174	178	206	192	195	184	190	188	184	140	191	194	200	171	199	202	196	152	169	199	185	189	180	190	175	191	167	180	194	171	200	201	190	170	202	197	194	182	168	176	177	199	186	187	199	186	207	185	191	190	172	168	185	195	189	178	155	159	179	197	201	165	179	163	174	202	157	176	195	205	179	182	198	190	155	191	160	192	170	186	184	148	182	193	176	184	181	178	190	167	156	166	185	176	176	201	189	179	165	201	185	182	173	194	185	190	185	180	187	185	184	182	185	217	164	148	170	211	188	204	209	161	200	173	174	196	171	204	175	165	181	193	201	177	178	174	177	208	189	171	175	198	181	186	181	165	199	178	185	186	188	171	181	190	189	166	202	166	177	211	183	186	175	180	162	169	193	160	185	163	193	172	159	188	189	187	186	168	184	178	198	194	188	166	164	205	157	173	197	179	155	180	184	182	188	179	172	190	192	183	179	199	162	208	188	178	163	176	154	184	172	173	185	184	164	178	175	172	176	176	182	184	180	162	184	184	190	169	179	196	175	180	179	192	192	184	163	191	166	192	173	189	175	189	197	169	183	189	212	192	163	176	172	183	184	193	178	154	166	202	186	179	180	182	169	179	185	170	184	208	175	178	184	183	171	202	184	170	208	161	196	183	146	153	172	190	163	213	184	202	185	173	208	188	189	190	180	193	207	176	163	169	194	152	173	162	178	186	201	185	189	163	183	194	216	181	186	173	190	185	169	170	188	154	194	190	161	202	143	194	181	200	186	194	165	171	182	188	186	200	196	179	179	161	194	195	176	175	168	197	172	196	200	158	204	154	200	161	175	226	181	182	214	165	208	187	211	194	187	171	165	177	183	182	187	173	181	173	176	208	181	166	169	186	192	171	215	153	165	166	190	169	184	181	189	182	212	189	202	171	194	194	194	178	189	174	175	174	175	158	190	186	190	171	168	162	189	160	193	194	166	166	185	192	162	205	201	176	153	157	190	178	174	184	192	160	175	204	168	203	176	186	177	188	167	156	165	191	207	179	195	164	168	153	194	179	174	216	187	184	196	177	180	189	170	152	160	195	161	181	168	170	174	204	185	198	184	203	195	164	196	183	186	202	175	180	186	178	154	195	177	195	186	185	188	167	181	189	153	182	163	170	178	189	175	184	190	152	191	183	184	189	170	201	190	183	194	179	174	188	182	176	192	161	164	165	183	167	181	166	183	190	154	178	176	202	187	161	194	184	200	195	162	175	194	189	184	188	208	190	162	199	163	195	187	171	179	194	171	166	171	170	204	189	171	177	168	183	197	176	187	166	194	169	192	170	172	176	192	204	175	191	197	198	193	208	169	196	174	176	158	191	194	172	187	207	192	186	194	178	173	176	175	180	145	173	162	184	191	179	163	191	166	182	179	193	165	165	160	185	179	195	169	182	192	160	167	192	191	178	172	183	200	187	189	216	194	164	186	163	171	172	185	185	187	191	181	183	178	163	185	189	176	195	173	183	167	167	157	186	192	194	154	185	191	152	180	196	160	210	190	183	192	201	169	194	189	209	188	178	164	180	188	196	185	191	178	181	173	194	182	193	157	176	196	193	180	198	195	181	168	185	167	170	184	188	193	177	178	169	176	161	195	169	196	167	168	165	167	199	177	187	200	173	191	192	171	172	167	202	176	191	183	186	183	179	204	185	180	194	161	173	152	173	162	186	172	160	193	191	185	158	182	165	166	172	189	165	156	191	196	193	204	196	172	178	177	169	214	175	184	174	196	174	185	208	170	185	196	212	159	192	165	186	193	179	204	189	175	178	202	173	178	172	180	186	188	180	161	226	187	172	178	175	191	175	199	193	169	187	215	180	190	176	188	169	164	163	183	174	192	196	182	169	174	196	179	184	193	184	187	201	196	193	189	196	167	206	153	178	164	194	186	176	181	170	154	172	185	200	181	180	184	161	188	150	156	172	187	166	176	173	173	181	181	199	168	181	187	179	173	175	191	205	200	180	188	229	195	144	195	174	183	170	187	214	186	197	175	195	174	169	187	182	186	177	187	173	187	150	172	188	187	190	189	171	199	173	199	184	190	187	157	155	181	184	183	181	165	168	170	169	171	186	170	182	189	166	188	192	170	172	193	186	181	201	194	159	205	164	172	175	190	190	187	171	201	216	186	186	173	180	197	188	179	175	184	159	166	189	197	177	178	204	203	188	178	182	181	186	182	180	158	185	191	192	179	184	178	199	163	203	182	179	189	177	177	194	163	166	171	180	191	163	177	170	159	172	174	179	189	185	209	203	168	173	156	177	188	161	191	182	187	166	200	191	196	201	167	164	191	185	176	199	185	175	174	177	176	185	195	178	172	184	186	189	186	164	184	195	181	178	174	178	180	179	169	162	180	167	173	195	178	160	175	189	164	171	192	201	187	184	192	201	176	190	157	187	170	161	217	205	176	175	189	173	182	181	149	191	183	199	172	178	207	196	187	178	188	174	168	198	171	178	191	160	179	190	193	177	181	180	178	163	192	193	207	197	186	190	203	189	193	178	179	178	163	187	182	192	182	155	168	184	200	175	207	174	192	173	200	185	163	189	207	205	177	168	169	172	187	176	186	188	176	163	160	164	177	169	196	171	163	197	163	198	180	199	179	183	180	168	180	194	192	152	169	161	172	192	183	171	160	170	191	190	184	186	183	177	166	164	197	187	192	143	182	176	170	167	177	197	178	202	195	183	169	185	174	175	162	195	183	204	205	172	184	182	177	186	171	191	187	170	155	192	191	151	203	196	186	173	192	203	178	175	165	184	185	182	149	181	177	196	152	187	175	172	205	179	181	196	191	194	168	182	166	191	159	158	166	184	174	210	184	181	198	165	167	189	170	181	200	185	169	196	191	177	184	190	174	195	171	195	197	183	182	201	159	200	179	192	211	209	149	180	184	180	177	189	201	179	178	192	173	200	164	177	179	182	177	160	167	201	173	183	215	189	156	170	177	178	167	156	185	190	200	174	175	180	187	173	183	190	196	168	171	184	160	191	182	189	172	188	171	188	182	171	209	168	184	176	194	178	191	182	177	180	166	165	171	157	195	196	190	179	197	205	182	176	192	178	191	189	174	189
2032	662	819	756	749	687	663	643	630	624	650	596	652	628	581	620	567	610	608	594	568	612	602	630	608	563	571	598	593	574	556	620	604	590	558	591	618	584	566	586	589	576	605	587	571	560	608	602	615	583	581	591	590	584	577	583	580	582	545	644	631	607	593	578	600	604	596	535	643	562	563	583	584	592	583	593	571	567	617	562	567	551	585	586	575	537	587	577	588	581	587	616	621	627	607	592	539	597	569	633	593	563	552	559	571	594	578	574	592	560	549	606	575	554	633	561	565	635	554	550	554	560	587	606	563	626	570	617	579	556	578	533	541	579	589	531	545	580	575	519	591	603	563	589	545	573	612	594	580	550	624	591	571	619	588	577	627	559	586	555	569	576	545	571	608	567	558	585	559	605	584	578	584	575	593	645	563	586	588	575	555	600	575	557	581	549	589	565	574	561	554	540	563	590	566	549	587	584	590	577	559	580	560	605	542	581	579	598	559	537	587	549	559	558	565	544	541	585	580	563	595	620	573	551	548	572	572	540	562	575	574	570	575	576	544	575	579	588	588	530	545	571	570	597	544	630	576	579	567	559	562	613	601	618	544	596	607	580	546	602	576	582	587	540	570	579	595	526	578	563	546	579	586	589	557	589	580	584	595	612	610	554	597	598	566	550	592	593	586	578	526	571	616	595	591	611	569	588	570	584	591	591	562	557	571	548	571	572	584	577	607	546	592	557	588	594	601	566	574	586	565	583	543	571	574	576	570	574	587	569	603	556	576	581	600	577	603	538	565	587	562	595	571	591	603	603	583	593	572	603	564	576	592	575	543	593	600	609	578	535	551	578	563	562	632	562	590	597	579	576	569	606	543	558	565	599	629	596	632	612	583	549	562	551	560	545	609	562	566	577	575	580	561	571	603	565	601	615	592	562	563	570	586	566	606	565	557	566	574	581	529	576	624	554	577	579	585	580	588	592	572	513	523	629	569	599	577	548	565	547	574	585	557	572	609	580	548	535	586	589	607	568	541	583	576	593	589	563	558	541	596	558	625	566	610	569	568	567	590	589	564	583	544	586	587	582	574	576	599	561	603	568	615	609	580	578	605	560	543	569	582	592	569	554	594	615	582	568	581	606	616	564	573	606	587	581	619	563	583	604	579	566	597	573	580	593	586	545	565	560	572	591	596	570	576	608	580	586	555	586	530	525	618	563	531	614	565	550	556	573	555	566	576	593	565	564	611	584	592	625	581	601	530	612	564	569	589	586	590	523	587	571	568	552	575	542	616	571	570	592	575	590	566	564	596	563	559	560	606	606	577	639	608	574	607	575	578	608	558	567	568	591	588	599	565	583	613	574	600	564	604	547	537	585	573	611	538	620	555	588	559	588	570	567	600	583	626	568	588	580	617	602	613	629	610	556	606	567	552	631	608	647	611	566	563	575	572	590	614	599	576	560	532	560	620	583	567	594	550	541	610	627	591	555	580	563	582	582	601	611	584	619	612	559	581	569	593	599	587	587	577	573	576	569	581	577	545	610	583	556	633	596	587	570	581	575	561	568	575	600	557	582	576	577	553	599	607	579	607	588	560	580	598	581	597	566	601	593	593	580	615	601	575	611	593	556	608	601	606	579	565	625	611	540	630	522	583	598	561	592	558	544	537	584	546	568	609	569	622	563	570	592	572	573	580	595	599	586	595	592	580	542	553	600	556	595	587	608	528	578	600	570	582	588	591	612	525	588	598	568	574	565	608	639	572	586	568	570	579	619	538	629	586	580	546	596	567	587	603	564	591	588	557	573	577	588	589	567	533	584	586	622	578	581	570	572	557	566	539	604	571	599	610	546	584	594	571	599	604	576	635	601	603	606	584	622	589	562	582	562	573	578	599	547	579	578	621	583	567	596	589	545	599	568	565	566	607	609	554	616	602	558	592	590	529	562	563	611	597	580	598	579	539	568	597	554	597	570	609	610	556	589	608	566	595	575	567	573	581	601	622	581	581	564	555	569	560	564	570	559	614	599	622	586	527	582	555	555	567	565	562	575	549	591	545	654	631	588	596	551	598	546	534	595	611	567	541	549	530	567	552	509	585	578	617	551	580	592	571	545	549	563	594	556	587	580	587	598	587	561	568	569	570	519	534	580	584	600	597	579	585	589	570	590	612	590	608	595	597	549	575	597	570	542	572	581	570	532	585	592	554	651	590	530	612	582	592	546	582	582	601	584	580	570	602	559	603	592	574	601	552	567	541	602	637	578	590	568	598	582	601	626	595	611	573	557	564	594	584	616	572	548	593	554	613	565	554	574	583	552	596	594	544	602	549	538	582	567	579	595	579	605	643	585	605	527	590	574	590	570	615	530	574	551	570	569	589	595	572	577	597	590	540	604	566	561	570	562	599	574	601	562	598	573	568	552	552	581	594	561	598	586	590	542	602	602	556	600	549	558	567	566	573	568	595	577	580	623	576	595	593	559	576	553	582	546	554	555	532	560	579	615	605	542	626	599	603	573	546	585	578	588	566	556	553	545	575	572	596	570	594	585	599	565	576	617	552	555	606	612	556	550	609	526	603	568	614	592	616	622	587	602	618	579	541	631	623	592	582	593	585	531	593	582	587	578	589	591	585	612	542	593	559	598	585	560	565	543	584	596	607	566	582	578	561	562	576	548	603	618	594	572	606	591	534	567	576	565	566	586	576	557	585	550	604	566	590	552	592	603	625	574	591	579	551	572	572	609	576	546	596	568	549	563	552	609	588	570	553	548	546	582	579	544	592	576	589	605	582	578	561	582	595	594	579	547	605	573	544	601	543	567	627	605	558	564	562	566	601	582	611	571	608	603	624	573	571	567	613	550	593	593	580	609	563	595	543	527	599	565	625	574	572	538	619	576	587	601	591	592	570	611	628	551	601	516	556	595	582	573	564	559	562	592	599	596	604	591	579	578	594	578	567	579	567	561	583	567	584	610	594	559	568	558	591	597	599	552	536	590	576	607	551	626	615	586	557	584	584	613	598	581	616	597	610	617	550	543	556	578	606	571	563	588	627	613	552	583	601	557	524	605	603	579	626	583	577	598	562	572	589	587	559	595	586	544	589	601	572	573	573	602	577	584	578	594	535	595	592	552	582	575	622	594	551	565	538	574	577	582	563	589	560	562	565	559	573	554	577	581	557	568	579	568	637	601	599	591	586	562	570	584	532	558	597	589	578	543	575	576	566	542	586	609	580	607	557	599	609	575	582	639	595	648	566	595	548	621	610	589	581	594	562	606	569	550	585	608	569	540	565	600	601	577	586	595	597	585	568	545	594	580	566	572	595	576	579	547	568	598	642	569	595	587	570	550	596	530	615	583	571	629	558	596	547	577	596	574	587	600	583	623	588	529	630	594	591	599	562	545	641	606	614	600	579	562	574	570	606	574	573	584	577	560	612	567	558	567	600	563	596	582	561	605	578	580	589	562	580	571	588	603	606	580	568	616	619	573	560	649	596	566	556	563	574	571
11312	1367	1651	1348	1039	820	651	566	529	436	486	428	407	378	390	357	349	351	353	355	331	340	367	347	360	317	341	329	334	294	311	331	335	318	311	324	320	332	305	326	323	298	303	292	311	291	312	329	330	315	353	313	316	291	307	322	315	307	301	308	317	330	290	279	299	292	366	301	308	319	345	322	303	343	325	293	287	308	301	328	322	315	300	292	319	295	340	277	311	297	300	305	305	317	314	322	304	291	350	335	321	357	320	326	304	312	299	353	299	311	301	295	330	307	306	335	302	334	326	300	329	305	303	311	284	340	300	304	320	324	300	318	332	306	303	292	306	318	300	303	299	337	309	317	318	305	320	332	331	285	315	300	321	330	312	333	340	304	310	303	307	340	314	319	326	314	318	317	289	316	335	318	342	339	324	295	300	292	322	319	313	331	333	348	294	339	334	308	314	333	322	341	317	304	315	283	364	296	321	327	277	321	339	328	335	320	302	293	335	314	327	308	338	299	311	300	322	273	314	333	318	352	319	299	303	310	308	306	309	313	316	302	323	290	314	322	331	318	325	317	299	339	304	339	329	321	310	309	311	343	331	356	324	290	316	319	332	330	298	340	348	285	326	327	308	317	320	324	294	295	298	322	318	295	340	341	340	340	303	333	341	302	315	325	333	324	298	324	305	335	355	319	319	301	288	324	329	287	353	273	326	282	302	279	304	322	308	323	336	325	344	317	294	293	319	310	323	336	289	340	313	337	323	313	311	326	316	307	351	345	350	296	316	296	308	311	330	323	315	299	324	300	316	296	311	330	334	338	292	307	330	340	318	315	284	292	312	291	322	278	315	284	313	305	298	307	306	269	299	336	306	306	313	313	318	329	312	315	318	321	318	307	306	307	334	335	316	319	287	301	322	298	326	320	249	351	311	306	314	293	339	289	288	299	338	288	265	285	323	300	296	317	342	352	354	303	340	287	343	310	308	316	346	273	320	327	310	290	318	320	308	317	327	280	313	304	303	321	286	310	311	334	336	338	273	342	337	342	304	288	298	315	307	344	300	294	313	321	290	320	274	306	336	332	287	297	312	311	325	321	340	330	337	298	314	301	296	319	312	321	352	309	309	309	305	298	326	290	334	337	314	339	284	312	334	301	355	325	290	306	294	315	351	285	339	329	292	312	315	310	297	301	320	303	307	292	313	285	340	273	302	326	301	321	292	317	297	343	351	330	310	297	280	314	330	337	319	273	326	303	331	306	320	306	303	311	313	329	321	340	308	343	299	300	335	331	285	302	337	309	308	320	312	320	328	295	334	326	312	301	300	324	335	331	319	310	308	318	312	308	303	342	288	328	304	313	312	304	327	325	313	314	302	305	336	303	323	323	287	295	348	311	299	323	326	327	302	323	330	308	350	313	314	333	315	316	324	317	292	295	304	281	307	314	335	325	315	323	319	280	329	327	277	296	338	291	342	308	347	323	324	328	311	305	321	339	291	307	289	293	298	305	313	276	349	324	322	326	311	325	299	318	312	298	322	338	291	265	311	297	316	316	306	272	337	324	301	329	343	304	320	301	339	276	347	302	330	331	308	359	306	338	315	308	309	279	324	304	286	315	341	330	315	313	290	301	335	317	315	335	307	325	315	338	292	291	342	353	319	335	314	318	308	308	330	321	314	296	301	316	334	297	350	286	322	304	283	317	328	289	333	333	341	300	313	319	310	299	318	307	300	286	328	340	328	315	294	292	300	310	316	302	306	283	306	325	322	343	287	302	305	279	299	321	280	315	313	312	300	356	352	274	331	305	302	303	311	331	322	348	301	354	357	293	280	322	316	336	312	308	306	289	325	312	324	290	310	310	280	311	334	304	330	322	310	306	315	307	344	343	292	285	321	306	284	291	316	305	318	307	306	284	321	341	296	289	303	302	316	318	308	333	317	320	326	293	320	339	294	288	301	343	320	298	322	306	315	306	319	322	295	295	308	301	319	326	275	315	308	296	296	326	326	297	273	286	332	319	355	300	318	299	312	333	318	328	324	310	305	321	325	297	308	335	323	316	332	287	314	320	300	314	267	303	349	328	311	302	302	304	321	312	296	296	306	287	318	315	308	317	330	288	323	302	327	299	340	325	321	310	287	297	325	314	302	311	299	302	308	268	301	299	328	326	345	331	328	324	332	288	303	294	299	327	338	304	283	310	326	306	285	301	295	314	316	329	302	307	307	342	315	301	330	297	320	342	328	294	328	314	271	292	333	322	309	345	291	320	288	320	328	322	356	290	307	317	314	334	345	329	329	321	269	323	315	304	305	336	318	310	330	319	310	339	329	301	295	314	272	322	303	325	335	312	316	310	314	346	306	330	277	328	331	305	345	317	337	310	297	292	287	320	291	309	332	303	317	288	318	301	322	328	306	341	280	332	308	334	311	324	303	314	330	306	305	301	342	318	329	269	316	303	319	319	316	345	305	315	292	329	317	314	332	328	305	325	323	282	323	341	310	289	318	289	317	323	331	330	341	318	287	305	311	326	269	288	309	311	295	318	282	313	302	316	326	341	317	322	310	343	304	325	314	315	299	301	284	310	322	321	307	311	339	328	292	307	305	329	293	314	315	328	324	326	305	321	312	345	344	324	290	341	321	313	314	325	283	314	331	317	311	328	299	316	307	308	320	312	346	317	331	318	305	312	304	332	297	305	295	318	323	293	332	333	307	331	328	330	295	303	295	318	321	295	291	283	306	306	311	332	302	306	281	290	328	302	367	328	340	298	305	276	302	323	301	288	301	302	298	321	294	333	348	320	291	341	307	306	326	327	324	321	297	308	298	288	321	315	289	296	292	307	328	319	319	311	286	332	314	303	300	310	291	329	311	298	299	324	300	305	330	323	303	288	329	343	341	290	321	354	311	351	339	325	306	312	304	314	347	327	292	312	313	299	305	283	310	312	336	334	311	308	303	318	305	298	352	308	311	307	302	325	338	319	292	307	299	330	311	326	304	349	286	306	310	316	298	319	318	296	323	349	308	319	321	268	299	317	291	323	358	312	335	341	321	311	297	306	280	333	281	318	318	310	274	319	318	317	329	356	318	336	304	303	320	338	304	318	322	327	291	315	289	320	309	309	324	300	372	312	314	319	332	312	322	335	328	301	318	335	291	337	328	269	311	315	327	322	312	318	304	276	300	309	314	297	333	306	303	329	321	310	313	329	305	309	336	343	330	318	343	329	304	315	289	311	304	327	302	343	333	312	326	329	327	323	315	273	300	332	337	345	331	337	312	342	315	302	303	326	324	296	343	332	332	298	306	297	351	349	320	325	320	305	342	300	327	281	323	295	337	317	325	301	322	350	309	327	303	291	308	318	334	315	288	309	309	321	337	334	315	310	312	284	286	326	301	315	301	335	323	306	340	326	336	328	318	297	287	299	277	335	316	296	306	358	330	343	294	331	323	320	306	325	336	322	303	324	331	284	335	335	311	322	323	354	307	307	318	323	299	292	333	305	304	299
6454	1891	3444	4090	3570	2988	2601	2218	1907	1778	1598	1555	1407	1400	1311	1246	1274	1146	1141	1158	1128	1110	1085	1094	1030	1043	1026	1017	1048	992	1047	988	972	1001	946	975	970	989	970	972	953	974	962	990	961	1042	965	947	944	993	955	968	948	963	916	943	953	967	943	937	945	974	945	899	944	913	932	966	995	918	936	933	911	870	927	1011	928	916	941	892	964	906	975	915	949	930	946	997	858	986	919	938	959	959	944	956	918	918	905	901	915	967	956	917	925	874	953	968	912	874	976	901	971	927	913	908	922	935	913	922	910	944	937	864	900	880	932	908	940	920	939	934	970	950	914	939	945	921	895	948	864	941	851	949	923	966	952	941	949	961	933	890	908	945	972	908	912	895	938	936	873	933	888	910	942	951	893	917	882	910	900	872	859	958	933	945	900	916	960	920	899	865	887	870	915	932	899	884	880	924	944	906	930	920	994	927	947	894	937	899	938	935	905	908	921	939	908	938	878	968	936	921	940	922	908	887	904	895	936	938	928	981	925	925	909	934	895	863	913	934	974	992	946	901	915	910	896	910	875	880	877	876	894	933	941	880	903	891	910	896	866	895	926	916	872	859	890	928	923	907	887	943	977	916	848	891	900	950	930	908	880	963	918	899	923	895	939	942	873	899	888	925	957	931	883	928	882	911	877	924	904	909	938	918	901	913	911	895	876	915	897	910	912	866	899	941	912	905	876	895	938	898	860	894	848	906	929	909	954	926	870	911	893	923	929	912	921	905	856	912	892	939	893	890	936	946	958	885	904	970	929	934	924	928	951	920	867	912	907	965	886	952	943	876	915	906	929	860	855	914	923	883	876	850	877	905	942	947	873	873	908	962	921	971	862	832	922	937	974	926	886	921	935	912	883	925	914	901	956	926	914	939	889	894	856	930	899	948	866	923	889	883	850	911	944	891	895	912	921	889	958	879	908	872	916	922	863	926	933	924	931	884	896	946	902	871	924	882	919	896	935	910	934	906	959	889	921	907	820	925	925	896	907	889	919	863	885	911	916	907	929	849	891	914	884	916	899	943	898	885	927	925	919	892	891	907	927	864	925	878	875	921	877	907	901	869	854	858	955	906	946	888	930	919	914	899	945	874	945	898	919	948	910	901	897	929	913	944	912	871	931	961	934	893	889	932	876	927	867	925	887	900	909	854	914	860	951	918	884	868	930	906	894	873	947	894	900	953	896	932	886	893	976	909	921	938	873	877	943	982	958	889	905	926	942	901	890	910	906	914	889	940	907	949	923	877	929	881	966	944	884	935	881	952	918	898	888	957	945	923	913	913	910	936	871	876	891	905	906	954	922	913	910	927	923	942	873	925	925	913	890	947	898	913	858	928	953	940	951	916	924	920	866	904	910	884	883	990	928	916	868	907	944	893	935	883	881	940	949	913	916	881	919	913	932	889	918	901	948	836	875	955	929	923	973	956	994	935	935	913	895	932	886	876	909	915	876	907	910	909	932	930	942	936	906	847	898	929	928	881	904	874	885	905	980	895	958	917	892	864	917	849	871	929	903	909	924	862	798	872	920	918	918	874	932	913	951	907	933	898	918	891	885	929	910	923	926	898	895	921	913	892	921	873	957	919	898	876	915	891	913	893	951	887	943	847	904	924	920	883	918	954	890	947	916	939	913	934	931	844	866	931	896	892	944	929	893	941	946	902	875	884	937	865	935	890	922	918	947	905	915	970	907	986	959	883	940	901	935	919	960	930	891	907	933	927	870	921	959	901	895	856	934	868	897	928	910	940	877	906	940	875	912	922	916	915	904	901	887	905	897	923	854	874	888	920	919	926	864	937	926	903	911	912	910	938	936	942	904	957	896	903	878	920	918	972	918	909	952	887	913	905	896	909	908	877	914	876	927	906	957	900	877	921	934	890	847	904	921	886	922	906	910	902	931	911	907	949	893	912	946	842	960	959	849	906	910	942	923	884	867	906	913	920	849	927	859	956	927	911	928	913	887	901	902	891	950	882	916	923	947	940	885	902	922	915	893	939	950	885	933	895	937	876	927	959	918	930	894	916	940	937	931	948	908	921	937	898	947	917	913	933	881	916	960	921	921	947	934	876	954	904	935	894	905	938	896	892	909	915	892	882	930	907	922	927	910	966	897	933	1007	972	922	860	918	935	896	927	941	861	945	890	879	973	954	876	914	863	920	954	893	929	912	910	863	927	917	864	944	913	872	914	881	921	903	889	912	938	933	921	924	904	905	963	910	899	951	945	942	844	920	889	892	902	963	947	969	865	922	966	936	919	888	958	928	912	935	908	887	885	957	923	958	965	889	894	901	922	926	885	887	916	911	897	896	955	920	952	895	920	925	891	904	874	919	925	951	934	921	887	866	866	921	897	880	935	853	941	908	942	901	875	908	884	934	959	903	926	901	853	909	892	909	929	933	867	921	905	906	883	920	854	880	958	963	928	900	890	876	946	937	859	907	908	900	898	907	874	915	896	905	954	887	893	915	922	901	890	932	909	863	905	928	893	901	883	905	908	929	869	883	897	922	937	837	928	861	907	870	942	953	843	954	901	884	916	910	904	971	953	847	923	878	904	933	873	943	895	903	888	884	953	915	946	924	914	966	932	895	931	959	922	923	944	923	921	908	896	932	898	901	941	873	931	911	907	961	961	880	863	898	896	902	874	891	927	928	885	873	940	916	898	923	901	878	938	941	939	967	879	930	917	948	984	903	882	931	932	921	889	964	923	958	916	874	889	931	883	911	878	918	922	901	891	955	885	847	945	934	897	901	867	860	881	917	867	927	946	918	837	935	907	920	945	897	871	890	953	961	893	973	961	905	931	909	909	894	928	890	921	927	911	866	931	949	878	920	916	970	882	966	891	896	918	861	923	936	864	874	862	882	914	931	919	895	917	921	865	876	849	919	916	888	963	885	916	910	940	905	923	911	916	887	858	858	945	944	888	958	885	877	943	979	998	964	889	963	901	897	897	889	871	910	942	912	896	926	898	881	951	951	953	904	965	917	926	915	920	919	915	918	869	916	916	968	878	864	898	886	907	917	930	878	837	883	931	956	940	899	936	917	911	936	841	956	910	956	911	912	890	949	931	959	951	879	968	928	932	905	859	920	903	947	918	909	917	929	902	919	922	909	947	937	933	879	885	878	949	926	955	884	883	906	902	901	923	899	894	889	898	977	878	908	924	881	883	898	894	914	953	928	946	931	879	914	936	956	915	897	886	869	907	813	877	914	903	903	883	921	892	918	958	925	883	948	960	909	909	957	907	959	904	858	940	932	909	884	877	941	896	983	913	923	898	875	917	997	885	889	881	903	906	920	955	890	885	896	902	915	935	943	861	916	944	945	902	910	932	911	929	885	894	903	927	890	878	865	926	896	910	892	956	905	860	919	916	915	896	934	880	874	926	955	919	907	930	925	887	917	885	912	878	913	879	941	886	873	922	936	925	904	908	913	899	899	913	907	934	860	912	914	874	971	873	907	913
17787	2764	3071	2377	1709	1209	925	782	624	524	524	440	436	438	390	361	360	319	333	335	355	319	316	290	312	314	287	296	280	296	294	322	271	295	304	267	295	301	304	272	314	316	273	272	284	300	280	292	272	302	259	304	297	304	279	314	281	259	277	289	318	308	290	290	300	271	267	281	262	253	255	298	252	283	290	279	259	256	285	285	309	308	281	284	268	302	277	292	250	269	302	292	294	279	271	293	258	278	256	306	285	268	282	249	280	272	281	312	271	273	268	270	270	270	284	291	271	301	272	264	286	261	299	268	284	255	288	250	276	306	282	248	252	268	273	262	256	258	263	289	271	253	251	251	281	270	311	262	241	262	260	273	269	292	287	296	270	262	337	275	279	279	252	293	267	284	276	284	287	277	256	252	263	263	277	257	289	279	267	244	269	284	283	284	278	268	276	269	280	262	249	251	265	279	269	256	304	286	281	271	274	327	256	273	273	277	265	282	262	271	274	291	263	280	256	271	276	255	299	265	252	283	296	244	242	269	288	295	241	277	254	261	257	299	276	309	293	280	297	258	247	283	258	282	259	266	280	287	255	294	277	271	262	254	277	268	303	280	302	269	285	275	301	249	274	274	296	306	253	267	263	262	287	264	286	261	245	287	296	256	267	287	300	261	289	279	269	263	290	264	274	276	309	288	245	270	258	258	270	286	296	286	274	262	264	309	297	294	272	293	260	257	263	273	269	273	258	256	278	270	286	287	306	294	272	264	307	307	268	251	303	279	287	257	280	238	288	293	259	255	287	284	258	281	273	257	282	293	279	254	241	287	265	296	250	257	272	282	292	276	307	290	250	260	297	296	274	253	289	283	250	255	259	276	253	268	279	300	234	262	256	256	272	264	280	275	305	286	295	261	267	268	285	249	280	273	251	293	248	277	261	280	253	257	279	286	286	292	268	263	297	253	262	270	258	285	249	292	281	259	269	271	252	268	270	262	254	313	287	261	270	297	271	272	274	253	286	281	274	266	270	290	292	268	261	288	296	278	283	272	291	292	255	244	265	258	256	241	252	302	275	264	241	286	296	286	276	269	258	251	287	272	279	247	259	258	290	279	262	265	276	306	303	268	265	253	280	267	271	251	272	310	280	265	271	265	248	266	279	284	256	281	271	261	281	283	237	277	279	266	291	286	259	263	268	260	270	266	273	268	286	297	304	263	248	269	282	260	279	258	288	267	255	258	265	274	261	257	261	281	285	261	265	244	292	216	293	270	273	278	262	238	257	263	264	268	281	293	239	291	243	277	286	271	262	298	247	262	257	252	292	294	256	265	280	279	257	299	255	274	255	265	266	303	270	259	289	273	252	299	277	266	264	240	271	275	274	263	274	243	263	268	315	297	267	280	300	267	278	295	278	269	261	265	263	307	261	263	302	266	292	263	259	265	297	266	252	279	279	260	303	285	237	249	263	277	263	270	270	251	245	283	264	285	278	258	303	296	263	262	274	273	271	278	269	259	270	290	289	311	267	289	254	299	306	269	284	288	272	305	292	278	285	282	293	268	267	302	244	260	298	271	281	258	290	246	270	287	298	279	253	262	285	288	272	259	261	292	280	283	295	242	265	259	285	272	272	272	282	271	254	232	287	270	259	255	290	260	310	282	272	267	284	272	266	273	275	259	254	298	279	286	259	257	258	299	296	257	263	259	291	275	276	284	282	256	252	287	247	263	281	271	253	272	296	286	286	274	296	234	292	241	270	273	284	297	276	268	265	252	275	285	261	278	253	276	281	289	277	260	286	279	276	302	264	242	268	281	268	273	246	270	260	256	270	256	297	288	265	279	274	274	271	274	271	281	282	297	266	264	286	271	271	274	269	241	270	229	257	262	260	261	279	273	279	266	254	279	277	287	248	266	269	235	284	272	269	252	281	294	277	260	246	249	285	264	269	258	265	282	262	286	234	245	251	282	293	260	292	302	272	288	278	272	297	261	243	270	271	284	292	270	280	268	274	290	281	295	310	288	283	268	276	268	285	259	270	248	267	280	281	263	277	281	265	280	280	297	276	254	319	288	271	276	254	245	257	281	284	315	267	246	275	271	288	287	268	264	276	256	299	263	248	245	266	282	279	289	303	284	260	265	274	269	289	282	287	281	280	286	267	271	269	311	276	290	250	260	275	283	271	277	291	246	305	282	298	260	286	274	275	259	286	289	277	281	282	271	276	252	262	254	247	295	253	280	292	248	267	290	283	242	284	266	256	272	260	295	246	256	278	266	287	279	277	268	261	262	276	255	256	265	332	267	296	273	291	276	266	278	259	298	271	245	272	296	298	294	258	301	254	323	298	269	285	248	253	254	255	278	257	266	274	289	264	283	264	248	293	277	290	264	272	265	261	297	257	259	289	271	281	271	273	277	286	285	304	278	276	293	275	276	244	264	265	284	269	270	249	273	292	288	299	249	285	288	296	265	311	283	259	272	276	269	297	295	289	282	289	268	277	279	271	261	269	250	294	266	244	286	301	255	280	295	283	290	283	275	270	248	263	263	294	256	240	273	251	268	280	266	307	298	281	271	284	292	304	288	264	279	286	261	263	259	283	302	238	272	272	288	295	277	272	290	254	259	279	276	269	275	284	250	304	300	315	276	275	274	302	280	295	298	291	273	271	276	280	251	249	294	288	296	260	275	278	265	287	260	278	272	258	286	284	254	283	257	275	283	249	276	265	262	295	270	290	281	273	269	279	261	288	268	269	270	277	282	274	285	269	292	263	286	291	276	276	236	266	279	281	282	276	261	294	246	288	300	268	284	304	302	304	261	277	273	253	278	258	271	277	271	304	267	278	248	284	279	277	267	284	272	275	307	275	271	261	267	257	274	280	277	291	278	262	240	282	288	302	259	259	273	230	305	239	279	288	261	278	249	250	277	293	292	293	260	262	294	277	281	242	283	259	289	274	302	249	268	274	271	258	286	276	293	311	269	291	286	290	276	271	268	280	265	273	269	314	294	287	256	266	297	287	271	226	267	276	274	286	257	272	259	270	278	284	260	259	262	289	261	276	243	296	295	250	286	271	308	284	294	276	239	290	263	280	275	291	277	272	286	283	289	260	301	281	285	307	291	259	262	276	239	271	249	246	255	277	273	290	252	276	287	265	284	282	286	288	272	267	283	268	273	290	269	280	264	266	283	259	271	266	272	302	265	240	244	294	253	287	270	298	287	278	283	261	282	280	279	291	276	257	289	273	270	285	291	265	285	283	263	240	257	259	254	250	287	287	253	267	242	262	262	258	266	265	287	282	266	285	248	284	269	271	307	282	279	270	258	283	292	279	264	279	253	266	286	288	299	260	280	259	270	291	255	281	270	278	261	259	291	250	270	277	286	288	264	261	300	277	259	277	287	242	270	255	292	295	253	255	280	263	293	270	263	296	262	253	263	270	262	270	277	295	230	281	302	239	249	264	268	265	250	302	270	293	290	268	284	295	305	291	286	277	297	289	264	252	285
8362	2662	5530	6398	5551	4610	3851	3185	2701	2430	2182	1949	1709	1711	1540	1509	1392	1345	1256	1270	1238	1178	1136	1094	1107	1101	1046	1080	1009	962	951	973	986	985	920	943	967	995	896	909	880	868	887	940	849	889	872	880	852	848	877	794	889	859	868	870	866	856	834	902	822	804	826	831	870	865	861	828	892	871	845	873	814	817	843	829	836	827	806	846	851	859	796	841	820	816	821	815	819	795	814	778	820	795	812	778	809	827	823	838	820	869	824	810	822	811	787	775	758	819	769	803	882	776	834	828	775	790	817	844	812	835	817	815	827	799	798	805	803	827	821	781	854	769	832	814	844	818	754	788	822	758	816	805	823	809	861	792	828	770	792	806	783	823	842	745	823	788	796	793	854	833	850	804	852	805	793	793	798	793	768	877	815	805	820	820	772	866	808	801	775	803	778	826	804	811	798	792	835	836	813	792	843	840	771	833	808	814	807	808	796	804	823	757	800	779	772	768	801	809	825	818	804	829	764	765	776	818	776	784	815	812	808	809	818	823	790	802	790	862	807	837	819	832	815	795	805	808	780	813	812	810	798	773	793	738	772	786	828	804	836	859	783	801	800	804	806	816	787	825	796	769	812	786	787	770	779	796	802	779	800	793	843	800	820	831	829	812	870	830	844	800	834	806	802	807	768	829	816	792	795	775	813	811	777	818	803	751	786	809	838	807	846	781	828	765	845	819	810	774	768	824	791	824	824	805	793	803	818	808	804	829	795	813	850	756	826	818	835	771	805	821	804	832	783	788	812	845	781	844	779	824	826	817	824	764	759	797	764	769	800	839	796	779	793	777	777	804	784	785	818	792	857	785	819	827	785	809	797	798	779	797	774	816	755	777	774	757	863	807	814	837	754	744	827	819	816	806	812	835	815	822	807	789	802	814	818	794	782	815	800	788	782	823	845	789	785	828	779	775	774	773	769	811	771	785	806	821	827	830	818	834	780	809	810	788	834	737	800	790	774	824	757	785	780	842	843	799	851	800	789	810	870	831	830	773	850	780	769	802	800	783	770	827	817	797	873	756	837	824	798	779	819	831	815	761	827	764	809	771	793	794	845	805	795	816	806	812	771	740	816	799	871	816	770	792	794	824	819	779	817	825	788	749	817	790	772	795	784	832	796	786	743	760	817	768	804	765	832	833	791	868	806	851	802	830	747	789	768	774	811	766	833	822	765	827	798	758	809	836	830	791	789	816	824	749	825	754	856	757	804	821	852	822	788	777	759	793	756	787	825	779	762	762	807	779	804	766	771	791	806	844	791	790	805	803	834	865	738	831	809	812	782	827	781	746	796	789	773	820	782	840	845	791	830	748	796	752	839	757	764	812	816	768	816	802	814	806	878	795	791	774	843	732	830	840	789	828	784	812	812	752	828	870	782	865	800	786	807	821	780	762	770	803	787	835	722	802	805	820	764	766	777	778	778	814	824	773	774	781	789	794	822	799	817	759	784	815	768	762	801	790	830	742	817	842	807	858	769	780	853	795	729	786	858	836	817	833	811	794	806	798	812	712	846	820	799	855	788	789	731	792	778	827	760	831	775	790	770	839	801	778	800	795	757	782	765	793	799	801	812	790	795	818	770	796	801	823	757	830	832	812	845	811	796	794	830	828	846	828	773	783	790	803	815	774	768	851	818	776	776	835	779	807	800	806	819	798	758	793	782	806	783	780	841	825	819	777	792	801	803	809	793	791	818	754	808	789	851	857	784	798	834	744	845	797	798	819	808	778	771	760	819	775	779	861	823	773	793	810	822	813	870	781	828	818	751	835	865	823	882	800	796	759	782	819	835	770	858	827	801	780	769	811	839	875	755	815	787	781	799	771	812	810	805	811	869	761	806	800	808	830	767	779	798	838	757	827	818	854	809	851	805	795	811	774	832	823	791	798	791	861	783	818	785	812	758	828	815	814	798	802	712	764	763	847	804	810	798	843	823	790	812	779	784	811	814	772	792	762	798	816	810	794	785	805	790	799	827	810	806	771	833	779	764	769	826	797	767	786	806	802	811	821	812	831	770	773	816	759	828	812	793	819	823	791	773	762	773	804	743	783	751	849	797	808	790	793	787	860	834	786	774	782	787	794	777	816	780	795	789	811	822	771	816	776	754	766	806	809	820	771	818	804	800	798	797	766	790	805	840	757	783	727	838	767	804	770	800	817	782	825	809	754	820	759	825	822	818	809	853	823	767	819	778	737	832	792	790	799	786	791	833	872	791	814	815	776	768	837	784	764	829	784	782	806	761	806	822	793	793	784	795	846	787	826	799	766	783	740	814	770	811	811	789	846	775	787	823	762	791	778	855	805	811	835	834	790	747	764	800	809	808	796	809	751	785	854	800	784	786	807	842	768	836	807	765	814	781	825	772	793	819	791	790	833	857	845	839	871	725	804	808	830	774	761	757	873	787	749	812	760	774	841	829	837	794	777	821	817	799	780	788	804	775	741	757	765	838	797	772	815	824	761	790	813	809	815	796	774	813	788	823	835	748	823	782	828	821	828	828	801	818	770	830	767	764	809	805	714	773	821	796	844	829	813	805	809	787	783	785	797	813	823	793	803	852	786	805	823	804	815	809	792	796	775	828	816	817	806	810	807	821	779	812	805	746	845	845	847	799	759	772	841	779	809	819	829	806	840	791	792	772	852	802	774	798	791	771	791	779	807	779	798	847	810	794	776	808	828	793	818	777	785	816	808	771	763	839	812	793	822	765	806	791	813	853	774	811	786	828	769	823	765	800	785	833	807	782	831	816	790	829	805	826	786	828	817	767	760	808	837	770	803	817	788	823	852	801	832	855	774	788	791	766	774	753	847	796	815	766	812	800	787	826	800	787	819	779	777	832	786	827	818	765	757	843	837	829	815	815	788	757	790	808	772	797	809	857	833	770	817	788	821	787	784	785	801	781	800	829	824	824	812	774	767	805	798	809	761	757	819	810	793	795	785	826	762	763	716	781	763	790	784	805	749	794	873	781	764	782	837	785	781	767	782	816	796	791	781	848	819	796	810	756	786	825	800	806	768	802	773	825	866	849	820	776	837	820	764	791	793	804	844	772	772	836	809	834	835	794	797	823	779	824	775	832	798	798	789	809	839	777	803	787	823	785	757	847	788	834	803	771	809	820	803	829	841	809	869	802	795	810	820	815	805	816	785	785	759	805	774	793	832	813	830	859	783	847	777	744	785	760	821	805	813	793	813	769	806	855	817	843	806	801	798	840	770	813	769	786	792	776	769	825	792	795	813	816	813	802	823	802	806	800	814	814	849	817	785	797	796	788	844	801	792	806	751	780	782	758	797	796	742	776	811	829	803	810	831	774	824	730	801	769	814	789	818	855	811	821	821	802	758	797	804	764	806	797	810	836	798	779	765	827	799	784	784	773	797	827	734	760	797	835	789	797	801	798	842	814	802	876	793	801	803	805	778	822	795	776	753	841	773	775	797	819	822	769	808	834	798	825	832	774	737
2127	236	293	258	220	211	214	201	186	155	179	166	189	188	196	196	203	186	173	213	201	185	174	190	168	178	176	173	182	144	177	200	198	175	172	198	188	183	185	162	201	174	193	185	189	152	193	163	188	182	212	189	181	199	185	168	171	177	186	190	186	198	208	213	197	189	194	181	199	202	183	178	172	168	171	198	187	198	196	165	184	203	187	187	160	182	178	207	177	212	184	190	200	179	158	163	169	168	174	186	180	188	176	163	191	177	202	173	173	168	198	191	160	163	189	173	179	190	190	181	181	182	192	153	172	174	178	182	170	180	175	181	187	191	183	181	190	146	158	191	175	160	178	196	178	170	177	199	171	193	199	180	144	188	180	186	189	176	184	196	181	207	194	193	178	185	178	166	184	159	163	172	191	193	190	193	174	196	175	175	157	203	191	205	160	191	192	186	179	176	190	200	174	172	185	170	194	169	187	189	163	175	203	183	196	178	182	180	181	191	176	190	179	208	198	170	166	195	203	205	156	197	204	180	155	166	184	200	184	186	166	178	190	190	199	208	193	187	172	192	195	180	170	214	186	220	174	182	204	190	188	184	180	178	195	187	186	190	179	197	178	177	176	193	184	164	196	186	175	168	182	179	207	167	164	184	181	199	172	183	200	192	174	185	171	173	182	178	159	188	189	188	169	178	175	178	193	195	183	192	189	161	159	188	183	205	184	173	216	169	194	162	204	175	193	185	177	195	181	210	183	228	197	181	192	180	181	167	182	189	184	167	185	186	176	186	165	194	194	176	186	159	180	169	168	180	185	193	175	167	184	186	175	185	179	183	206	186	170	171	175	172	198	200	184	194	149	172	189	151	157	199	177	187	197	174	163	164	181	189	191	158	166	194	175	189	186	178	201	182	186	176	196	190	188	188	200	192	168	177	181	161	183	204	208	194	189	182	176	182	182	173	166	166	173	180	168	173	173	185	179	176	197	185	186	199	193	186	177	187	161	172	198	193	181	187	171	158	153	173	182	192	178	191	172	189	188	174	180	177	160	178	192	170	147	172	198	177	165	179	197	142	157	175	176	178	217	187	169	174	177	171	167	164	167	180	172	172	191	200	182	186	168	184	180	182	172	188	184	154	210	186	179	191	178	169	222	196	188	187	188	176	173	169	197	214	170	176	175	151	184	180	192	203	177	203	151	202	178	181	189	183	165	168	161	188	192	219	168	176	216	175	194	180	191	176	182	194	187	192	181	182	182	194	180	207	183	171	192	162	155	186	186	169	177	195	193	188	203	179	190	191	164	193	188	219	176	171	183	173	176	196	172	175	194	186	176	182	171	178	155	174	176	199	180	195	184	161	180	170	178	182	146	190	190	183	179	183	187	166	181	200	189	167	163	186	168	193	205	175	165	183	198	187	192	200	177	181	192	184	199	173	210	169	187	188	200	180	188	164	169	164	182	181	175	186	127	157	191	175	205	180	173	172	180	162	171	202	170	175	204	181	190	184	175	175	161	175	172	191	172	188	198	205	176	206	186	160	181	166	200	153	180	205	184	172	187	178	175	169	193	179	183	182	176	194	168	182	170	193	191	199	192	161	169	197	168	186	183	192	182	167	184	170	182	197	192	185	184	162	139	176	166	166	178	215	182	189	200	189	198	178	172	198	182	189	205	194	157	173	167	203	188	178	178	174	185	187	188	171	186	166	164	173	215	171	160	166	203	190	186	187	177	170	188	181	194	168	180	203	200	178	180	185	180	195	162	184	173	185	187	171	197	168	182	189	204	203	153	197	193	184	179	142	166	199	165	192	186	162	178	177	200	192	180	180	180	178	199	203	177	196	175	177	169	200	203	152	177	168	200	183	191	178	164	196	187	212	194	190	189	164	193	175	189	190	182	196	186	160	172	184	172	178	191	181	194	197	187	182	192	187	197	169	183	180	198	180	182	163	172	193	195	154	202	198	179	156	197	175	188	186	196	193	177	165	166	183	181	197	165	179	189	191	190	198	191	187	194	195	171	184	180	198	198	177	176	183	181	194	174	200	162	174	171	203	168	166	164	156	189	155	156	190	186	173	171	194	188	193	190	179	189	181	174	175	158	188	179	203	169	182	171	199	197	150	177	199	181	181	195	200	182	187	181	199	193	186	165	166	193	180	178	196	190	177	178	180	203	176	174	161	189	179	179	209	190	178	192	200	184	181	168	191	180	170	200	200	190	165	175	163	157	165	166	178	189	181	172	207	167	167	150	168	180	172	181	189	179	188	215	181	156	187	188	179	180	197	196	201	173	179	166	185	199	178	172	182	164	183	174	190	199	197	183	197	163	184	198	186	188	187	182	185	174	161	177	163	176	166	209	217	189	204	190	172	183	187	207	183	181	187	182	169	180	197	168	196	191	195	188	174	178	182	175	190	157	180	211	191	203	166	214	179	181	188	186	214	191	194	175	203	165	196	175	188	193	178	190	179	169	201	206	163	161	200	185	185	189	182	207	169	188	173	176	201	183	179	191	194	178	207	182	188	177	174	182	190	166	183	171	178	208	189	179	201	169	190	193	196	176	172	173	181	183	179	180	156	194	168	187	194	164	178	172	168	171	175	170	176	168	187	181	197	178	179	185	201	187	170	178	177	188	165	191	194	162	158	178	201	201	188	177	197	171	162	181	165	170	176	189	172	166	193	183	193	174	211	183	177	176	154	187	160	156	172	176	169	198	184	183	179	175	178	191	183	176	191	159	181	167	180	202	170	176	178	184	194	192	170	190	202	145	178	199	166	169	186	175	179	178	209	168	196	176	178	170	188	185	175	187	166	156	162	158	194	184	181	176	179	169	179	193	190	191	186	166	195	184	197	182	161	175	187	175	170	185	140	152	188	173	170	160	193	176	188	188	186	157	180	181	207	188	172	166	179	190	173	200	214	180	172	169	169	186	177	187	192	186	156	187	184	153	194	175	167	191	162	187	180	194	190	182	180	185	156	186	181	169	188	168	188	191	179	158	189	186	201	198	188	160	177	163	174	170	178	187	193	207	181	191	177	164	191	197	193	189	178	205	139	179	172	181	173	194	187	182	179	171	192	160	184	189	209	193	186	188	191	176	186	167	194	194	179	177	179	176	171	200	179	186	181	189	162	193	213	158	167	172	178	161	167	173	176	177	179	179	157	188	194	174	185	199	178	195	166	177	197	210	171	184	191	191	196	161	183	207	202	180	197	172	174	179	207	183	192	174	182	176	166	188	190	194	170	188	195	177	181	183	170	191	187	183	193	188	188	184	166	168	216	194	164	190	195	183	169	180	174	187	177	191	183	200	179	196	190	183	165	197	172	177	174	170	187	198	165	183	192	206	203	219	173	200	186	191	189	186	196	182	205	174	194	193	196	180	200	211	197	194	185	192	206	174	185	167	160	179	167	180	181	146	164	190	167	178	195	199	178	186	222	189	170	186	158	194	197	178	177	181	172	192	156	178	169	154	177	181	183	208	201	161	180	183	166	195	172
2020	665	724	796	739	696	695	620	687	668	602	605	620	593	593	612	568	596	574	585	583	619	613	598	573	584	588	586	600	591	584	569	611	578	569	579	572	628	616	589	572	572	607	587	548	598	556	580	609	587	583	580	542	601	632	587	612	581	577	521	614	597	590	605	587	569	588	521	560	610	628	554	559	596	574	557	577	584	590	571	541	581	564	547	569	597	573	557	567	606	558	574	572	606	605	538	582	605	617	605	557	568	637	593	565	566	571	555	568	574	546	590	572	572	591	583	571	571	597	548	576	558	550	609	604	590	593	570	592	612	534	571	650	549	583	536	549	571	597	595	570	601	569	576	618	608	572	595	570	577	568	627	596	617	584	592	537	577	532	578	598	564	583	563	605	560	575	582	551	590	614	565	596	584	601	574	591	584	585	562	608	590	610	587	579	594	558	568	574	570	553	597	541	581	618	562	585	595	568	620	584	602	566	589	635	592	594	610	604	550	591	576	575	572	600	613	572	598	533	590	595	576	566	575	626	650	530	567	606	595	606	577	583	590	583	584	549	581	564	559	554	591	579	575	564	538	628	554	595	556	575	571	596	589	591	586	595	599	559	537	615	547	621	569	595	566	523	604	574	542	622	545	618	614	603	590	561	601	599	614	589	538	593	546	609	614	603	572	642	598	545	563	539	542	580	564	591	532	514	583	561	598	555	597	567	558	531	565	576	547	630	553	557	619	571	576	599	597	592	573	598	572	595	588	576	544	568	541	591	584	551	558	579	600	604	579	556	553	601	580	577	632	574	611	529	584	581	573	553	640	550	581	560	546	566	603	530	574	571	600	581	610	566	605	585	652	583	534	579	582	594	602	596	614	578	583	580	560	631	546	578	553	588	594	580	619	608	582	544	574	585	562	552	586	582	581	586	577	571	559	570	559	555	572	579	573	571	578	588	604	576	585	547	606	585	611	569	592	580	576	566	601	598	547	551	556	579	551	534	600	594	588	561	566	560	584	550	578	614	625	661	560	567	610	581	607	590	588	566	620	617	579	580	542	574	570	595	550	624	566	579	629	608	614	578	566	562	582	565	585	541	608	586	568	601	586	619	560	534	635	546	594	526	558	555	582	571	549	610	593	596	567	572	615	602	553	574	597	580	543	581	571	566	601	615	567	546	551	584	549	540	578	620	557	557	593	633	596	597	571	575	587	587	587	589	581	585	602	564	610	596	568	579	554	568	564	569	618	570	576	588	538	596	548	575	606	606	551	563	581	599	612	590	596	567	555	585	533	608	549	573	588	590	561	550	595	598	569	592	569	580	600	605	580	573	585	568	596	603	573	607	575	609	549	623	565	594	551	579	549	628	523	612	580	598	541	670	553	595	628	570	577	584	550	603	594	607	552	614	587	626	595	623	573	596	566	555	607	565	570	558	610	547	592	548	555	611	592	587	551	569	569	556	605	526	610	546	551	565	602	579	551	579	603	581	571	575	589	565	586	579	544	539	596	593	573	611	583	614	622	561	563	572	611	582	577	577	588	596	577	562	604	574	599	583	567	623	610	587	596	544	572	600	601	582	594	599	590	600	645	571	612	597	599	605	557	584	593	582	544	586	604	576	615	612	588	611	598	550	546	563	569	561	595	575	565	547	599	585	542	601	600	585	567	568	613	553	558	612	596	583	579	620	547	608	598	554	563	584	524	582	577	620	567	555	573	574	570	611	536	573	591	571	567	595	591	600	595	604	578	572	595	561	599	618	595	607	571	595	548	577	561	628	594	610	574	554	572	579	571	586	623	558	547	609	570	542	549	618	621	583	604	551	611	543	609	554	548	605	577	591	602	617	532	587	586	533	573	591	567	601	595	554	546	589	537	597	561	617	570	612	542	596	579	614	527	607	586	555	561	576	534	628	559	572	591	637	626	609	583	552	575	566	626	568	559	601	594	577	584	551	591	545	586	613	635	607	613	596	583	568	608	584	577	585	586	595	555	587	520	580	622	566	595	561	519	552	527	588	593	605	560	608	587	535	579	571	563	532	598	563	592	591	648	611	580	594	572	612	552	625	551	595	576	582	604	551	591	573	547	596	592	572	588	530	594	567	575	566	590	566	598	603	552	573	601	544	588	600	582	540	576	553	559	584	573	576	559	572	620	546	542	566	582	586	549	569	611	579	580	624	589	576	598	566	563	613	560	619	586	623	595	576	580	571	592	616	590	574	540	593	597	551	548	559	555	562	585	557	627	577	557	628	591	593	584	573	517	549	601	537	603	570	596	622	585	601	615	553	584	592	537	556	607	584	583	631	576	566	611	537	541	584	611	567	552	578	616	601	582	545	564	595	565	584	558	604	590	610	589	580	551	573	589	574	591	609	568	618	539	566	568	616	609	601	583	581	578	567	573	599	559	605	556	561	605	551	546	583	553	566	583	577	577	574	557	615	620	576	549	578	563	596	512	590	572	592	585	580	512	589	559	548	594	581	567	627	591	573	561	597	611	563	584	582	583	549	592	573	570	558	585	565	567	562	562	593	583	575	579	539	594	577	553	563	572	625	584	552	537	620	607	622	588	571	580	592	588	583	586	592	575	591	561	526	604	589	555	603	596	595	578	557	561	595	589	585	530	601	568	614	578	583	626	532	615	592	622	571	607	550	591	550	537	570	558	567	585	592	597	608	551	627	596	620	610	582	585	562	609	591	577	583	551	574	550	610	578	635	611	589	581	567	604	625	569	609	559	522	556	585	582	570	587	583	581	580	592	585	589	553	579	600	581	614	596	628	559	592	563	581	621	596	611	572	589	574	570	560	568	556	572	634	582	553	605	592	556	551	574	570	611	610	575	549	556	651	517	590	565	583	610	583	568	653	572	605	578	579	565	545	600	647	554	562	593	601	553	619	592	562	600	604	603	558	571	583	587	618	617	568	585	588	587	592	614	575	598	612	587	596	604	547	629	567	552	573	593	580	555	573	558	582	551	596	562	573	579	619	569	608	538	571	571	594	599	588	610	597	565	566	617	552	605	562	570	579	576	570	560	568	593	542	571	588	570	590	571	578	589	548	582	603	523	633	568	610	563	613	553	551	577	547	592	581	580	556	577	562	580	545	585	579	611	607	562	536	596	583	551	570	565	559	537	558	575	600	571	572	591	552	586	574	608	589	583	586	573	587	590	582	532	581	575	623	573	621	568	577	532	588	593	601	578	560	601	510	565	566	596	559	557	625	563	577	558	576	531	554	605	554	529	551	628	571	542	602	559	627	549	580	582	601	576	610	556	599	644	623	534	552	603	599	600	593	604	576	558	569	576	581	549	615	547	567	590	596	592	564	595	577	588	604	571	587	566	576	596	581	582	581	560	601	547	599	558	578	583	582	573	613	589	561	560	567	611	612	587	551	583	609	590	592	553	602	608	554	582	571	579	561	530	585	612	611	525	579	564	597	597	636	628	604	599	580	582	579	572	568	569	603	560	596	587	578	536	542	624	601	632	565	607	583	592	568	585
9688	1398	1653	1391	988	770	703	566	504	498	412	429	389	400	393	327	347	359	340	357	334	353	345	352	352	315	339	323	332	339	348	341	359	299	311	352	317	365	311	337	306	326	319	330	347	317	311	284	317	287	328	354	324	309	294	315	306	314	314	322	291	268	307	341	289	311	318	317	284	290	350	296	325	262	310	299	304	355	332	291	297	338	319	299	322	335	316	325	337	314	316	293	352	307	341	313	319	328	320	315	287	292	291	319	318	305	313	284	338	340	311	270	292	302	290	303	301	289	323	283	301	300	310	329	301	348	330	305	280	316	307	330	304	308	329	320	297	333	339	317	309	328	312	302	315	307	315	311	291	347	349	314	311	293	308	322	280	325	289	304	278	289	334	319	299	285	337	340	308	298	305	316	310	308	353	312	317	300	284	293	329	311	309	342	311	313	324	310	321	280	298	351	349	322	313	323	308	319	323	329	314	313	355	321	288	321	316	342	330	358	343	311	333	334	323	317	303	304	323	363	313	266	328	305	294	317	299	302	360	341	302	335	312	302	344	310	305	355	338	282	315	324	305	310	320	305	346	327	337	321	320	305	344	337	329	315	348	301	318	295	288	319	330	295	324	350	331	344	315	322	310	313	315	348	325	310	314	286	305	318	302	322	305	302	318	305	326	314	289	322	320	281	337	295	329	327	301	299	323	332	321	294	305	324	299	307	329	291	300	333	319	298	328	314	324	315	324	315	290	317	311	332	334	299	330	340	295	321	310	303	310	316	310	283	292	288	325	287	332	318	292	346	330	314	344	306	300	307	326	311	313	347	322	302	325	314	323	295	299	295	287	327	328	331	282	330	297	322	341	308	349	337	302	306	353	322	322	285	319	314	293	298	290	321	316	292	336	350	300	341	291	285	298	319	291	314	345	298	303	295	322	337	327	333	321	306	308	339	325	319	291	316	284	282	322	307	324	294	325	331	343	290	291	284	302	313	319	291	310	292	318	300	315	303	343	329	350	324	288	315	298	283	310	308	312	330	329	328	305	295	318	337	315	336	303	316	297	306	316	305	334	308	328	308	316	327	349	292	314	293	337	297	303	285	313	325	340	318	286	301	292	323	298	318	312	307	298	311	314	338	312	298	305	334	330	312	313	332	322	322	328	267	308	328	315	308	282	309	318	299	299	324	290	324	325	270	316	291	273	320	301	322	306	360	283	324	302	299	311	305	320	321	289	325	323	330	294	324	290	314	311	310	307	336	316	319	333	340	303	345	336	320	337	299	283	315	337	314	302	289	297	354	319	314	284	304	332	305	319	306	309	328	315	292	301	295	334	316	310	319	307	322	304	344	315	314	330	329	300	338	317	300	330	327	323	317	304	319	325	309	340	290	327	301	323	291	346	328	308	296	322	318	306	327	308	282	308	317	333	325	340	267	315	288	344	308	309	297	327	330	306	315	287	321	331	321	326	289	313	333	338	311	318	302	316	322	307	298	294	324	291	331	318	315	306	299	304	313	314	296	303	296	318	354	338	315	299	317	322	302	339	283	329	325	324	317	311	325	324	325	292	288	354	316	318	304	309	327	304	327	308	348	312	348	323	303	335	314	310	330	325	275	321	308	330	286	287	288	330	318	356	300	287	348	342	297	348	282	304	308	314	290	331	322	343	332	309	321	291	334	326	274	287	333	294	333	299	309	325	341	318	306	305	301	316	299	292	282	325	340	316	322	327	304	325	311	309	312	330	306	287	323	288	320	331	319	327	285	341	324	310	296	338	322	318	317	337	304	311	330	313	320	303	327	331	337	328	303	305	313	292	308	320	317	346	327	296	298	279	341	321	305	287	309	321	324	281	288	320	293	339	310	334	318	311	329	328	307	329	326	309	317	353	288	279	323	311	321	282	332	321	272	318	288	320	333	321	343	301	331	318	289	316	315	329	314	312	280	307	311	294	306	305	319	319	314	314	311	336	340	299	316	304	303	293	327	296	313	313	313	319	311	310	325	339	301	285	284	318	351	312	305	364	348	320	271	345	314	294	327	299	316	283	322	339	293	315	316	308	298	324	308	336	334	295	290	314	323	314	308	330	305	300	303	319	293	309	319	321	315	289	336	298	295	283	292	325	319	306	292	328	300	303	318	305	296	317	356	308	276	321	311	303	318	316	292	291	285	303	330	288	312	315	328	313	320	346	304	343	298	323	315	304	310	297	308	315	291	326	338	307	340	337	313	313	280	334	300	300	279	309	304	297	309	318	321	324	328	329	315	311	329	329	325	315	318	308	310	275	306	324	334	340	321	326	307	336	304	325	276	303	293	345	316	306	299	326	272	295	338	297	339	332	335	300	317	315	306	332	337	317	310	326	299	313	302	294	300	326	296	300	326	318	283	305	280	316	314	320	329	307	269	337	308	319	303	310	314	307	327	308	285	310	314	324	351	320	301	299	329	302	292	310	360	330	300	307	335	278	310	316	322	336	302	321	319	339	303	356	295	315	296	316	313	316	293	287	309	311	291	324	329	276	326	325	346	333	332	302	326	332	306	318	273	303	306	335	311	305	303	290	309	321	354	318	327	346	292	338	310	275	295	341	300	342	311	324	314	305	307	291	328	298	285	320	314	322	313	345	293	313	321	300	299	331	317	326	304	334	330	335	307	302	298	319	272	310	308	322	296	335	320	332	321	336	309	320	315	331	320	304	302	337	337	314	322	309	332	322	292	319	319	329	290	317	303	316	335	324	311	333	329	305	354	316	300	315	302	324	318	314	298	316	329	335	305	302	296	300	314	332	300	333	300	269	314	326	280	306	322	344	322	333	321	329	312	314	308	325	319	309	336	320	306	313	314	326	292	327	321	321	299	287	330	315	324	333	295	299	303	298	303	312	320	293	302	325	300	323	298	314	320	293	303	290	327	331	277	312	312	312	291	292	330	310	267	320	326	322	303	309	296	300	311	298	318	313	312	317	332	274	314	342	320	273	291	312	303	334	305	292	309	306	361	321	329	345	334	323	288	310	321	329	351	289	306	338	317	310	318	338	331	348	329	314	323	287	320	305	324	323	290	307	323	315	305	341	327	304	314	337	325	328	364	309	283	305	313	273	307	343	314	303	299	309	342	324	316	326	298	296	300	315	343	312	306	289	309	342	336	323	299	329	316	308	324	294	328	341	284	312	299	356	280	325	338	294	317	351	320	295	312	303	293	321	312	304	300	323	338	322	298	297	323	301	313	320	321	308	298	300	315	307	279	327	290	283	304	299	324	305	305	322	327	320	284	273	320	320	291	331	315	325	325	333	327	305	329	316	313	325	328	278	334	330	316	297	322	315	328	309	324	314	320	309	336	322	322	321	301	330	314	323	317	359	312	291	320	322	311	311	290	303	323	313	309	334	269	306	313	327	304	289	287	322	297	298	310	318	343	320	314	305	315	326	339	291	318	347	320	322	342	305	302	297	330	331	315	291	317	313	298	328	300	277	317	336	367	304	319	307	339	340	324	344	329
5814	1895	3445	4017	3589	3005	2444	2199	1935	1743	1737	1600	1416	1364	1311	1286	1228	1205	1098	1063	1126	1057	1039	1123	1079	1062	1010	985	987	1029	981	987	1043	956	934	963	981	955	975	970	973	951	937	956	932	1005	951	947	947	1001	907	935	951	931	977	955	961	934	948	919	958	915	927	894	922	832	942	945	935	971	964	973	938	935	917	890	934	958	960	924	955	900	951	889	945	934	943	924	892	924	897	867	926	954	899	912	923	955	916	942	898	952	1009	909	929	927	944	868	859	915	916	913	882	897	907	948	859	942	903	908	833	891	906	870	895	894	915	914	913	893	952	895	910	876	931	933	917	919	896	901	890	894	977	910	904	859	897	971	933	899	948	955	877	943	926	878	890	980	902	900	904	902	881	908	921	955	920	930	929	886	883	886	873	853	958	955	928	927	874	908	929	967	925	942	931	926	877	928	887	902	871	866	889	909	895	934	968	839	959	904	917	904	983	902	882	930	970	905	897	902	911	932	944	921	891	916	890	890	928	937	950	925	937	887	944	896	928	876	881	879	915	869	940	917	872	896	911	904	897	866	968	884	960	951	869	916	893	938	925	938	924	916	939	857	940	925	937	893	906	888	910	907	874	859	902	957	917	929	881	942	899	945	887	918	890	923	922	896	949	948	860	935	939	931	924	866	899	919	925	882	855	879	902	927	886	903	863	907	894	864	955	856	898	919	898	909	912	935	882	924	944	902	847	968	841	919	832	967	954	934	940	884	899	936	941	927	829	867	914	905	907	894	893	933	875	923	898	915	907	943	938	891	896	897	894	917	900	927	869	909	897	897	939	831	858	881	911	915	921	901	863	944	938	880	864	892	950	933	936	909	948	925	895	891	898	931	930	849	945	927	931	926	890	939	907	912	899	899	947	958	944	935	914	905	944	948	918	931	904	896	896	941	906	893	944	908	889	917	906	967	906	917	916	911	888	897	903	939	934	867	856	894	941	887	877	916	939	940	909	970	862	937	927	866	945	913	880	933	932	886	971	1007	924	924	943	950	929	893	967	910	893	919	947	889	877	937	905	911	908	935	890	872	871	886	899	906	902	917	904	870	926	884	967	917	893	913	879	915	921	934	884	938	954	912	928	894	908	894	920	909	904	928	923	870	902	928	872	939	923	907	898	915	934	892	931	877	933	898	917	929	901	898	944	938	848	862	876	918	949	897	840	915	912	869	893	954	914	929	911	929	916	887	887	899	951	931	935	928	922	944	842	873	921	922	974	873	948	934	874	929	903	925	927	907	938	941	940	870	923	908	874	911	963	907	920	873	897	928	977	898	922	867	909	927	913	939	928	929	892	899	902	889	909	909	896	906	915	867	890	885	892	957	937	874	921	901	895	858	930	899	940	947	916	916	948	897	920	925	946	935	926	906	877	930	876	875	883	961	901	910	885	920	888	912	915	907	904	894	912	905	912	881	897	912	907	949	855	855	928	886	880	886	955	934	843	891	929	914	915	922	950	917	854	864	938	931	947	904	924	906	944	927	931	913	914	846	913	858	924	945	907	901	897	859	906	881	923	934	892	944	888	899	852	885	908	932	899	926	935	953	966	884	941	905	902	922	880	900	862	933	899	936	916	902	861	882	975	896	903	904	930	895	941	970	931	962	897	936	919	887	900	904	912	929	879	996	905	892	919	922	875	919	847	928	925	873	929	886	912	900	924	935	934	888	940	892	927	900	903	853	976	911	965	906	881	917	892	928	930	890	869	892	927	920	889	891	941	905	896	913	944	927	881	884	931	891	934	911	914	930	843	911	940	919	889	879	862	889	940	881	929	881	894	927	835	882	917	900	938	932	882	906	871	898	915	901	979	887	896	909	898	946	891	896	879	926	894	890	949	908	868	874	925	910	909	888	917	913	854	948	895	851	884	889	894	883	946	948	928	859	901	899	879	946	920	951	905	946	951	894	920	945	904	890	864	931	957	881	924	881	905	886	947	873	878	914	910	959	918	894	862	913	854	872	891	899	890	906	879	909	886	932	973	870	906	918	894	885	985	898	909	892	913	876	840	924	925	909	942	926	937	939	922	889	960	936	878	901	939	867	905	902	875	868	902	968	887	901	924	858	911	974	903	927	975	948	894	906	914	929	888	857	907	936	871	901	896	898	839	932	922	894	916	877	905	961	880	933	903	867	928	874	893	879	933	947	898	896	924	877	874	923	922	891	920	946	871	857	872	906	923	889	922	909	917	912	881	893	897	895	864	898	873	891	927	901	897	901	900	899	933	878	907	923	907	949	901	899	900	841	899	921	932	931	910	938	895	967	891	889	884	926	907	894	926	877	877	978	863	948	942	931	888	959	901	957	973	917	946	926	934	901	897	907	914	894	920	908	851	986	961	949	842	877	892	959	895	904	926	929	937	896	905	828	913	907	941	950	863	886	926	965	917	956	920	936	906	893	917	944	886	933	901	958	882	907	871	861	866	923	927	875	887	931	923	891	911	874	957	861	947	972	892	863	920	908	933	878	882	902	891	913	917	902	882	920	933	962	875	912	930	873	868	914	937	949	887	919	854	946	915	930	914	973	895	876	927	880	884	920	885	875	871	906	893	941	937	976	925	896	893	921	931	895	900	876	938	876	915	913	912	941	871	913	845	867	854	873	887	906	930	964	928	874	880	943	934	926	868	889	928	920	946	898	979	898	965	910	907	897	968	874	867	905	906	922	891	867	938	901	871	889	893	931	881	923	903	919	910	913	909	909	905	887	917	870	956	899	894	904	875	882	884	911	949	910	949	861	886	882	920	945	949	855	933	957	938	918	881	927	970	914	871	918	869	889	903	882	930	909	928	891	919	901	946	901	904	947	925	911	922	878	904	895	868	949	941	939	919	935	908	884	887	929	869	921	943	890	942	899	924	905	886	934	986	873	903	913	905	863	902	946	921	870	933	925	958	907	937	882	916	947	870	864	939	915	897	920	891	885	921	905	914	882	915	878	928	880	914	903	887	969	907	886	829	954	917	887	926	949	918	910	912	965	881	939	862	885	856	947	925	912	896	914	907	931	890	946	890	905	850	940	894	905	856	902	932	916	886	938	887	915	936	934	926	912	934	928	952	922	846	884	883	929	910	930	899	895	902	911	881	996	914	899	969	895	946	926	940	899	971	936	956	929	913	925	989	914	952	938	924	940	922	918	923	951	953	890	912	938	907	909	940	929	931	911	938	918	927	919	922	890	876	965	901	873	860	850	965	927	939	917	967	867	901	926	917	926	927	920	897	881	908	969	914	919	918	906	886	863	848	946	937	899	927	944	899	844	862	887	904	908	904	848	909	937	890	922	878	934	980	944	965	891	903	903	906	873	885	864	914	907	896	845	931	898	908	931	892	968	925	919	900	886	925	845	947	925	931	953	955	937	951	933	887	896	908	924	949	922	932	918	937	895	919	958	941	866	920	856	920	947	988	912	946	938	855	891	904	959	869	908	926	923	889	922	925	923	938	943	904	935	912	886	904	825
18486	2976	2999	2358	1588	1216	993	815	671	546	570	474	411	424	372	376	357	325	371	320	317	329	345	317	309	328	294	308	295	303	272	296	317	300	277	283	310	321	278	325	274	310	306	294	314	292	260	306	274	291	292	277	288	276	263	275	276	288	277	291	274	277	289	240	295	262	265	248	302	287	272	296	298	264	278	270	253	250	269	256	273	242	277	271	278	272	263	273	298	269	274	272	262	246	295	248	278	282	276	239	258	289	267	268	259	278	256	307	246	296	270	270	264	287	288	267	287	289	268	260	272	259	260	253	265	246	267	314	275	284	251	286	286	270	246	272	271	244	289	275	299	260	244	272	258	288	261	273	300	297	269	300	283	291	260	267	281	264	256	289	263	264	269	240	278	286	259	261	219	251	276	298	246	276	271	297	258	259	290	234	261	245	260	264	276	271	265	308	285	288	267	262	285	275	252	286	294	299	256	272	274	244	266	273	256	273	242	275	288	278	291	296	293	267	283	243	290	275	278	272	294	292	280	260	272	273	271	242	275	229	250	286	266	258	283	274	276	263	258	287	310	282	259	261	284	271	303	287	285	299	280	248	297	290	256	274	254	268	274	264	258	283	269	289	269	276	278	286	285	266	254	278	280	269	282	280	252	282	284	260	294	278	242	280	267	238	256	273	271	281	269	240	285	237	263	263	285	267	263	271	264	242	290	245	275	254	319	215	272	294	297	282	294	254	294	264	264	274	300	257	289	267	281	299	273	277	283	281	276	290	281	281	268	253	296	256	263	284	266	259	291	271	276	293	269	252	288	278	264	275	241	276	280	283	310	278	268	278	270	278	271	270	267	284	270	278	267	262	286	277	279	289	262	257	267	257	272	255	250	283	269	245	275	287	293	278	284	261	281	266	288	279	267	238	261	244	281	283	246	242	270	290	271	290	274	275	287	251	254	298	274	249	282	279	241	254	263	255	288	271	288	248	256	301	261	283	283	259	267	271	246	259	275	285	299	279	287	274	244	288	289	281	222	260	261	259	280	264	307	291	264	275	283	276	260	246	287	277	274	269	240	279	264	284	272	259	269	270	290	305	286	257	298	243	299	292	239	255	278	268	267	293	255	245	273	261	266	253	273	291	270	239	271	284	263	254	256	234	272	272	272	252	249	264	275	265	293	290	289	290	278	281	293	254	259	268	273	281	255	268	296	277	295	277	263	270	268	274	290	277	262	267	262	263	261	270	242	248	289	276	260	248	277	267	294	257	259	254	269	271	268	259	295	266	286	277	274	285	280	280	266	270	302	276	272	246	294	290	280	285	297	299	278	278	281	319	288	259	265	263	288	268	283	273	275	300	261	268	297	287	254	254	281	315	266	269	292	261	273	282	256	307	276	275	272	306	266	243	270	275	278	268	277	284	252	241	288	245	276	306	263	265	250	285	292	314	263	254	271	284	248	284	245	260	285	279	262	255	289	288	281	273	264	254	299	271	283	245	287	273	272	297	267	259	263	255	265	270	295	252	276	251	242	268	268	298	273	254	282	301	298	288	265	274	282	279	245	258	292	293	258	270	268	262	292	266	286	279	315	234	263	285	301	256	271	276	281	290	276	266	267	242	271	268	277	243	278	262	265	295	274	260	282	287	265	305	270	308	295	280	268	292	272	239	295	245	288	280	283	273	270	283	251	274	278	241	254	256	251	255	274	236	259	286	292	272	326	252	272	269	255	295	272	250	262	280	264	283	279	331	304	245	270	294	284	262	287	247	263	255	270	279	267	255	290	297	254	276	237	306	248	276	273	259	307	269	277	277	285	271	252	257	276	281	270	256	267	268	237	249	273	267	268	291	283	272	273	256	269	255	284	251	253	280	252	275	282	254	258	249	297	283	285	286	285	293	290	294	284	312	281	288	280	285	274	278	270	268	275	256	276	241	271	261	270	302	266	292	283	296	267	279	267	288	253	247	300	280	298	266	242	284	283	277	281	282	298	263	246	276	269	260	279	255	305	260	280	251	294	263	258	258	285	274	260	253	262	254	255	275	251	282	264	273	269	269	274	255	249	303	259	302	294	289	264	276	266	271	276	252	285	278	290	266	266	269	272	297	262	270	308	283	289	265	290	279	277	238	259	254	289	283	274	250	295	284	277	274	264	252	257	288	291	279	251	272	268	225	287	262	243	275	241	279	256	241	258	282	257	260	266	252	295	267	259	258	303	279	276	264	253	260	284	253	263	268	255	269	257	273	264	260	266	275	246	280	303	258	259	278	264	274	260	257	251	277	273	296	282	265	268	240	256	263	284	258	279	238	272	261	245	260	291	259	266	247	280	273	278	278	272	274	250	267	293	283	278	271	281	280	307	279	277	256	268	262	287	285	273	274	267	269	267	271	294	276	254	269	264	243	285	302	272	252	270	272	305	285	283	271	265	289	267	308	273	251	255	283	263	261	256	266	265	278	285	269	269	253	269	271	269	312	258	284	268	269	278	278	293	264	262	260	270	253	337	274	268	265	236	255	284	277	268	278	268	270	258	287	254	280	258	255	279	304	278	264	266	304	259	290	286	292	295	273	275	295	274	273	273	285	252	260	286	264	258	266	287	268	270	246	257	266	268	248	280	259	272	268	262	249	288	279	296	287	267	273	304	255	279	267	262	249	264	293	258	251	275	250	277	254	270	288	279	282	256	261	268	282	284	273	264	317	260	277	265	281	261	246	286	253	260	261	251	253	270	285	313	291	277	262	260	257	278	269	257	241	287	289	271	277	281	290	265	262	257	271	254	262	231	268	244	270	267	253	284	285	275	281	246	282	251	264	234	258	252	293	274	255	297	266	243	282	278	273	284	260	265	238	275	276	282	257	292	287	275	271	281	268	249	292	255	286	263	286	262	263	250	270	252	262	265	263	303	259	266	266	259	269	291	273	280	268	259	288	258	256	285	289	265	263	282	280	316	290	258	255	274	286	282	289	272	273	278	276	291	274	261	245	258	281	250	243	245	266	284	273	292	258	280	261	260	242	277	252	271	289	280	299	290	265	250	287	261	261	249	282	288	278	301	258	276	247	238	276	295	271	269	285	294	251	252	300	261	285	271	292	268	278	259	284	255	272	233	274	280	249	284	274	289	310	306	271	271	281	301	277	297	239	269	275	259	289	264	253	265	249	281	247	253	271	266	271	274	278	260	337	264	296	276	259	260	253	276	267	299	251	261	291	292	257	255	276	281	248	303	264	278	286	284	254	276	281	248	280	270	289	305	278	283	269	268	251	268	258	293	263	281	291	278	274	250	270	282	255	245	282	281	289	248	286	258	258	271	265	255	262	266	268	265	297	256	268	290	282	262	273	262	261	285	289	258	264	267	297	266	270	306	280	248	275	259	286	226	268	274	275	272	238	296	270	265	265	276	258	275	278	233	255	288	286	245	266	271	268	275	259	258	270	249	257	248	230	253	276	288	294	325	287	285	267	291	275	287	280	260	255	267	247	303	267	263	271	277	272	235	280
8533	2655	5680	6470	5714	4565	3806	3330	2704	2441	2172	1956	1814	1652	1577	1466	1457	1343	1276	1259	1186	1109	1178	1142	1095	1035	1006	1115	985	970	992	1002	941	964	979	965	907	952	973	909	902	867	910	944	925	917	937	867	937	836	866	863	844	871	843	870	813	897	816	892	827	847	829	860	842	826	809	872	839	869	846	828	845	817	830	853	822	808	868	818	819	827	832	819	826	849	818	865	809	799	781	857	863	779	775	860	836	832	777	792	778	833	794	770	796	768	797	827	768	786	804	794	768	871	844	767	790	819	814	846	833	818	805	833	785	802	834	814	838	791	797	840	792	819	790	824	863	811	839	788	819	815	840	812	796	790	775	783	808	820	802	795	778	801	811	782	810	784	807	810	818	807	806	816	800	820	825	794	824	773	808	765	814	798	798	780	782	810	774	798	807	812	852	806	803	861	761	810	792	790	787	849	845	799	810	767	797	844	802	793	749	837	799	809	778	812	835	795	746	813	846	813	843	828	790	750	766	787	822	791	804	765	789	816	808	801	769	769	801	797	830	826	797	821	793	833	848	843	759	844	761	755	800	809	803	758	792	832	823	789	821	855	779	821	827	790	788	824	779	777	784	755	802	770	834	785	799	807	817	792	742	784	797	799	787	793	794	801	817	783	775	786	788	761	797	779	792	862	806	785	816	827	800	838	830	796	810	750	774	823	844	841	824	820	799	777	820	814	818	829	813	807	837	759	788	769	815	750	773	773	799	875	796	790	848	766	810	799	763	787	846	768	786	859	805	775	794	802	803	791	762	803	821	803	788	753	794	790	766	824	781	834	800	832	814	816	816	842	788	784	824	802	779	824	799	791	818	796	778	752	771	844	840	848	799	806	776	796	781	774	800	818	767	793	793	807	843	806	818	840	832	789	760	736	816	787	745	818	766	805	790	803	830	743	819	815	792	815	763	843	800	839	806	816	792	806	789	861	794	803	800	773	808	768	837	800	771	814	793	794	796	822	801	861	783	722	803	784	772	774	756	811	769	779	813	814	723	806	831	810	799	797	830	807	754	812	820	770	780	803	767	808	869	828	764	817	811	807	803	794	832	805	781	806	797	823	834	779	882	819	839	822	796	785	813	781	798	817	856	795	769	788	786	787	800	774	803	764	789	805	761	805	749	802	792	795	777	787	783	774	743	767	821	807	808	797	844	769	792	782	782	793	806	790	851	767	784	807	781	789	784	790	802	773	778	791	817	780	803	800	757	816	826	829	819	826	801	779	784	786	792	807	850	802	829	791	803	804	825	815	799	787	777	831	816	771	794	820	817	827	803	825	762	829	802	799	802	786	860	842	831	784	796	811	788	816	783	801	822	821	834	826	800	751	859	799	773	811	779	742	815	842	764	846	793	832	840	796	801	845	781	826	796	761	764	800	819	786	811	808	787	812	787	791	805	776	800	771	737	817	795	756	809	783	824	825	766	826	791	786	796	802	795	829	802	768	810	773	796	803	862	778	835	794	844	829	808	812	750	794	834	825	789	820	849	823	765	768	792	802	822	812	788	799	796	807	784	828	773	804	773	814	798	802	822	811	777	809	832	783	801	785	782	788	810	760	842	805	853	755	767	770	772	831	820	820	813	814	810	772	841	809	803	812	814	814	736	765	825	838	818	829	775	815	791	842	819	808	825	836	754	827	772	800	808	766	826	798	787	801	832	852	782	868	832	788	795	792	788	817	843	794	760	766	766	771	810	760	822	815	798	821	842	853	779	820	814	826	767	821	804	780	830	814	866	812	809	788	781	832	831	791	810	814	830	820	773	820	855	832	814	812	759	794	769	857	839	770	763	769	794	758	811	780	763	811	802	798	793	828	804	809	807	822	823	788	783	805	818	760	815	838	794	795	769	804	828	800	820	793	796	805	795	805	806	780	823	768	818	805	785	811	829	827	811	768	832	789	803	823	765	798	808	819	809	813	831	787	782	779	836	832	805	792	839	808	762	802	783	822	821	761	762	790	759	776	816	858	817	776	813	826	745	798	834	810	759	814	808	805	785	807	789	817	768	825	794	816	770	757	799	775	792	809	827	859	813	741	787	835	790	809	833	836	780	807	818	766	805	865	754	797	815	843	814	841	822	807	783	778	770	813	811	816	803	776	772	789	804	774	809	757	784	778	737	803	807	785	832	804	828	803	772	859	772	836	811	807	767	750	810	789	805	858	807	760	811	814	825	830	768	829	849	747	858	777	759	815	803	775	826	788	805	834	814	772	854	829	815	766	802	801	784	791	832	765	749	820	785	796	768	782	770	826	758	856	819	793	841	814	748	788	808	782	780	786	819	807	810	784	782	787	744	828	754	808	786	782	806	786	765	827	797	764	751	798	789	790	780	802	835	837	775	818	785	775	739	836	776	809	790	786	787	832	767	791	763	776	818	834	798	802	835	754	781	780	757	817	763	789	802	793	750	808	845	797	788	809	771	811	792	856	820	811	778	785	817	871	776	805	855	785	821	829	783	808	819	806	783	837	814	804	801	763	795	788	791	759	791	783	826	782	785	814	807	790	777	791	783	802	817	787	804	796	778	785	803	806	805	801	822	835	773	795	810	781	814	821	766	837	813	810	815	800	804	807	846	816	804	788	754	772	819	826	750	808	809	851	790	816	775	804	780	799	826	795	802	819	855	814	770	833	809	838	837	818	823	815	847	790	823	792	829	850	822	803	845	812	767	812	820	819	789	808	836	774	805	821	774	705	771	782	817	803	779	755	774	777	824	819	812	809	779	791	761	836	770	757	817	800	779	815	836	794	797	787	801	809	828	774	800	804	791	784	866	852	783	770	772	804	785	839	828	818	823	756	789	834	761	743	827	772	785	800	816	783	792	781	790	810	767	798	787	776	794	812	789	825	782	792	807	827	793	798	795	783	826	825	810	759	762	819	819	803	781	738	793	770	800	817	777	824	742	763	745	749	761	852	845	781	825	785	792	821	817	775	786	797	818	764	757	824	787	801	806	804	786	824	771	799	770	818	829	834	809	860	771	811	836	821	760	803	769	816	837	788	837	725	788	788	759	824	779	830	767	791	781	778	810	833	827	780	805	847	824	786	854	783	784	777	795	821	758	780	816	777	800	778	821	786	835	810	800	774	815	797	764	788	810	753	821	818	800	786	804	808	811	833	843	776	750	788	842	765	788	817	799	799	770	816	798	847	851	763	850	801	775	785	816	764	789	806	768	777	794	755	776	754	887	805	812	763	802	831	785	831	803	773	821	837	782	819	806	811	819	784	809	763	844	762	839	783	809	813	780	820	827	789	772	794	787	787	791	823	786	800	792	801	805	827	771	808	791	772	790	766	772	793	797	797	821	763	784	777	800	751	823	815	769	784	795	808	789	775	824	804	807	840	844	811	859	781	785	785	799	802	754	730	788	809	859	811	800	812	793	886	811	755	804	795	812	815	803	758	827	853	856	803	783	801	781	840	793	756	829	769	772	825	767	787	786	781	768	786	770	801
2248	237	279	236	208	211	214	209	211	194	183	185	196	197	211	185	181	190	192	198	166	181	197	185	179	194	198	197	184	197	188	182	159	179	169	187	184	158	198	178	200	214	181	195	180	182	200	177	165	192	175	175	173	155	194	184	187	167	180	154	173	171	198	200	192	183	196	176	191	189	162	197	185	199	175	190	194	171	164	166	161	192	201	193	159	191	171	210	200	167	176	190	170	193	188	201	174	182	167	188	210	184	176	176	200	171	211	194	197	202	204	181	205	199	199	191	195	165	168	196	181	168	196	204	177	156	176	178	158	190	201	159	181	183	182	159	165	191	179	184	163	170	164	192	187	201	175	172	175	167	161	176	186	178	179	194	167	179	184	188	177	173	159	181	216	188	187	193	181	181	172	163	170	182	187	181	184	186	200	174	191	177	194	198	179	184	176	179	165	191	177	171	197	198	172	193	185	182	192	179	207	177	165	182	190	190	210	189	178	195	175	191	192	194	178	180	207	179	173	207	195	172	168	179	182	199	169	193	207	166	183	179	172	173	183	169	169	175	191	174	191	201	183	203	187	157	180	194	192	185	178	181	182	174	164	179	164	186	176	201	186	177	181	190	199	168	174	199	177	183	184	197	194	181	180	154	171	190	199	183	179	174	180	206	183	171	189	189	183	188	173	167	178	195	162	209	194	186	187	191	204	184	209	177	175	161	196	172	195	174	200	181	180	206	196	170	175	182	180	170	189	192	199	189	212	184	181	190	188	186	184	169	189	187	169	160	183	172	192	186	174	191	186	202	201	168	191	181	171	178	187	178	169	176	169	190	193	196	165	176	190	179	173	192	195	201	180	183	209	178	175	179	171	177	186	173	171	203	211	194	178	217	182	205	173	160	196	205	185	185	165	177	217	183	189	170	179	180	196	174	196	193	182	178	182	198	186	205	202	197	182	170	197	189	169	182	180	172	180	181	196	186	195	172	189	182	166	163	192	199	183	179	168	189	168	160	205	189	161	177	192	204	196	158	196	168	189	198	163	182	177	175	176	175	196	186	181	216	195	186	196	174	176	189	164	184	206	198	179	193	151	182	219	167	206	177	176	184	196	184	195	192	178	188	166	191	176	173	171	158	170	164	159	207	190	180	193	182	205	163	150	173	178	178	189	161	175	201	201	177	185	180	182	179	166	178	192	195	162	182	175	191	167	192	178	199	170	183	201	161	202	179	182	178	163	179	216	178	192	197	175	171	188	174	172	184	203	155	179	205	173	172	176	195	191	192	204	175	181	199	204	190	181	193	163	190	201	155	170	170	199	153	181	208	191	213	186	198	164	197	191	191	169	187	181	182	182	207	204	162	177	196	179	190	179	186	199	145	173	173	180	160	185	175	209	184	198	165	195	176	196	162	176	193	184	177	192	191	151	201	186	199	172	178	177	188	191	187	156	181	197	190	178	181	160	191	174	187	189	182	189	166	190	194	156	185	201	182	194	180	176	186	184	182	191	187	175	191	177	195	204	192	203	192	178	185	201	184	169	179	188	202	180	188	195	198	175	170	160	189	173	184	189	195	193	197	176	163	171	177	159	168	187	198	177	186	190	203	194	142	181	217	191	178	160	218	199	184	175	180	174	168	176	185	181	182	182	186	162	200	183	167	206	193	174	193	179	171	168	160	165	189	173	189	187	168	207	186	196	177	168	198	168	161	190	203	184	188	190	207	184	210	198	199	179	204	201	192	163	176	215	197	177	177	168	174	183	186	200	179	180	184	196	168	162	171	181	169	192	170	173	201	172	176	162	183	192	165	145	173	153	173	163	171	174	195	188	188	187	186	183	176	171	174	169	153	194	165	223	162	181	192	179	172	173	153	191	184	180	177	198	187	174	168	188	185	173	180	170	162	195	203	181	170	182	180	190	171	176	170	172	159	178	175	180	179	187	182	171	178	177	188	190	181	179	182	200	199	177	182	180	191	170	180	192	192	199	182	201	218	195	191	190	180	179	192	171	208	216	164	197	216	155	177	186	185	215	188	192	172	185	154	192	184	180	180	182	181	169	183	178	177	179	194	192	170	164	181	172	194	189	205	202	166	173	171	208	178	197	173	168	173	196	174	169	175	189	197	182	174	178	178	203	138	178	180	185	173	174	195	185	191	170	193	178	151	164	214	176	189	177	182	169	177	185	181	173	195	192	148	157	216	183	178	198	213	202	188	186	171	202	202	170	182	162	197	194	141	183	193	189	198	184	206	187	213	187	158	164	182	180	174	191	171	208	179	196	164	172	166	161	209	185	195	175	202	164	163	167	171	175	163	171	198	176	182	179	177	187	191	193	189	184	165	190	193	177	176	197	170	203	180	175	164	178	214	199	195	197	178	178	204	178	185	190	186	183	161	199	175	167	192	160	173	198	173	174	177	175	174	163	178	168	172	180	191	173	184	183	183	208	195	170	168	206	186	176	194	200	200	194	204	160	180	179	192	165	166	195	194	152	223	205	189	173	160	211	193	181	192	187	189	183	192	196	199	177	193	200	194	189	198	177	185	184	191	180	192	178	173	165	186	175	176	182	181	179	179	201	184	173	182	187	187	193	177	186	162	194	174	202	187	189	172	179	203	185	183	188	190	193	163	179	180	192	175	190	186	194	180	187	166	164	182	172	186	202	158	187	167	193	200	179	164	165	200	179	183	188	186	187	187	176	203	181	187	220	165	201	175	171	193	193	207	196	178	207	173	190	167	211	187	178	171	191	195	186	173	176	193	190	176	194	180	198	194	172	184	178	187	173	167	176	189	189	184	191	166	173	169	176	168	167	185	184	188	171	194	189	163	177	186	200	172	188	191	195	172	162	198	184	162	188	200	181	180	172	192	201	192	168	184	197	165	172	191	198	170	161	193	199	188	194	182	172	182	184	163	171	181	169	173	197	183	171	188	166	182	166	184	161	192	154	193	209	204	190	170	191	189	201	193	202	169	168	182	184	210	172	179	188	182	201	185	203	195	206	172	188	187	189	205	195	206	198	185	161	182	185	189	178	203	176	181	191	202	161	189	177	160	163	223	196	193	184	194	187	179	180	198	191	179	155	167	192	183	193	186	176	200	157	184	178	189	198	194	178	168	189	207	184	179	173	189	178	197	180	167	164	195	185	185	182	198	185	203	179	172	171	170	172	179	193	172	199	190	179	201	176	174	200	171	193	198	175	205	170	183	192	214	218	173	166	176	162	157	173	194	195	174	172	198	179	171	161	177	195	227	202	185	198	178	189	184	164	179	182	167	198	197	140	190	165	203	178	171	201	192	174	160	203	193	177	198	184	198	179	180	201	167	193	193	193	166	170	198	183	179	165	167	172	205	171	189	199	165	188	195	185	184	178	187	190	194	188	202	169	153	186	185	196	173	190	204	196	186	213	220	171	197	181	171	183	191	178	180	189	189	213	182	211	191	191	186	193	177	191	190	197	175	159	176	196	181	177	178	184	188	156	213	196	163	213	162	169	171
2010	707	792	786	722	705	674	666	689	665	609	591	636	654	600	617	587	609	583	589	626	608	602	621	603	613	602	592	621	537	576	565	603	605	586	613	586	574	561	606	588	597	574	555	620	596	587	562	609	617	551	575	612	616	590	605	562	587	562	601	578	624	612	574	593	550	575	588	553	608	599	619	542	601	568	580	525	626	630	582	584	570	572	547	598	574	625	559	556	605	567	648	643	563	617	572	548	569	598	585	571	584	603	593	588	622	604	580	607	570	608	569	576	576	517	545	574	578	551	581	644	579	601	555	599	629	610	587	579	555	633	615	586	584	542	573	595	586	605	594	575	617	593	571	558	601	571	566	594	585	570	580	576	584	582	549	612	575	519	619	590	607	565	589	565	590	604	559	573	565	568	560	602	581	626	595	558	559	628	581	596	596	550	588	601	570	561	605	582	572	560	588	542	575	568	604	570	596	594	552	604	540	573	601	552	596	606	579	581	564	571	561	574	566	546	559	602	594	573	580	592	596	587	584	608	601	631	580	614	631	581	566	586	552	571	594	595	583	590	594	558	572	575	571	616	611	589	616	593	610	589	560	598	547	606	609	572	615	576	574	572	585	584	554	578	600	616	587	591	625	617	553	631	586	575	610	589	615	624	580	596	618	583	573	601	567	541	611	598	586	577	625	578	603	559	568	577	553	568	578	613	571	567	579	561	565	608	564	598	594	589	577	590	601	595	606	630	584	567	611	582	557	597	584	548	546	629	595	608	551	573	596	629	607	561	576	587	549	614	579	538	611	595	586	570	606	586	593	585	583	554	575	597	618	577	605	568	585	594	569	572	537	549	545	564	555	570	603	546	572	554	577	571	583	561	623	563	586	609	603	545	575	610	597	535	610	600	524	612	543	613	626	606	627	576	561	672	599	563	590	598	592	572	608	577	556	571	556	585	555	549	586	576	638	555	578	596	568	582	555	563	550	575	548	584	571	621	566	542	561	606	582	570	551	626	597	594	597	583	540	597	584	580	581	561	575	530	655	606	551	570	640	568	587	609	594	544	603	592	547	578	574	628	567	599	555	638	571	560	569	555	612	572	593	547	543	595	576	620	593	534	602	560	590	600	578	580	622	614	599	631	611	577	590	574	580	600	563	603	635	585	603	575	518	561	566	572	569	588	623	584	557	593	584	539	625	564	575	556	605	565	594	575	582	575	582	575	612	584	589	583	605	576	577	576	595	595	599	590	629	609	601	598	608	610	577	547	554	573	585	619	506	582	554	578	583	559	588	587	585	619	589	607	579	560	556	613	577	581	537	607	609	594	552	578	616	578	600	597	589	571	597	595	571	607	581	564	572	589	558	564	580	584	595	567	549	595	573	602	590	584	543	585	549	593	606	535	594	588	588	608	588	556	585	572	583	581	592	579	615	574	564	523	607	557	596	558	637	607	571	612	548	585	575	587	584	621	590	589	572	589	553	617	565	553	608	567	629	591	585	631	571	586	601	638	571	555	580	597	577	587	590	587	563	595	620	553	615	594	533	591	593	546	622	608	567	595	621	536	545	602	591	571	569	601	559	613	606	574	615	593	607	551	557	576	592	554	611	594	648	607	516	616	585	631	592	622	602	558	629	597	596	582	592	530	555	607	600	535	584	610	571	574	582	595	567	619	601	585	602	563	589	565	588	588	593	597	606	574	600	516	602	603	621	543	551	567	570	605	597	625	563	595	596	543	583	613	551	582	564	612	611	578	619	580	584	587	563	580	599	559	571	542	594	534	590	547	594	552	569	583	621	573	505	609	604	570	589	602	603	553	580	561	589	542	553	596	617	603	604	573	584	617	604	616	530	584	546	583	636	557	621	539	565	584	551	582	590	592	636	591	562	555	569	581	601	588	561	622	595	589	614	540	575	585	608	571	623	570	585	574	569	521	569	620	572	602	608	552	567	614	569	595	552	621	606	588	545	572	567	599	597	590	633	611	564	611	592	560	568	574	578	551	571	597	618	562	590	538	566	571	586	568	567	573	599	581	541	616	595	559	596	584	586	557	607	610	559	560	599	592	592	625	610	587	554	580	587	556	602	586	590	586	577	594	568	612	555	621	584	595	600	559	576	577	633	568	539	578	603	619	571	612	568	588	612	553	600	580	536	559	586	573	573	587	621	618	568	610	594	588	557	587	542	560	598	562	572	580	549	559	550	608	580	579	569	542	591	581	590	619	565	561	581	573	564	588	601	559	597	592	569	603	610	559	584	603	614	585	591	586	572	577	595	576	587	548	583	534	560	591	581	625	620	604	599	620	584	613	612	584	598	613	553	589	592	573	612	605	605	565	577	547	578	597	582	554	589	596	585	550	575	596	591	586	590	593	567	620	593	555	574	562	556	580	593	624	607	564	591	580	607	539	593	581	577	616	600	561	592	560	571	544	574	521	564	654	580	564	627	591	587	585	620	621	632	561	571	586	586	624	592	582	583	571	594	509	618	598	616	554	579	567	598	594	581	645	560	559	597	577	589	580	615	571	601	598	563	571	621	580	574	561	579	582	564	592	592	585	548	577	608	578	545	591	572	581	602	609	562	570	563	576	561	591	602	549	585	554	587	569	576	576	578	565	579	567	598	578	574	588	558	541	580	572	561	561	580	578	599	586	587	560	636	597	587	596	583	550	597	593	585	601	584	609	564	569	563	552	558	530	570	571	562	596	579	560	586	544	553	600	576	607	595	578	582	586	575	565	567	601	555	590	554	563	556	600	604	561	592	564	517	591	634	651	593	573	555	603	588	575	579	585	575	612	577	552	600	582	553	590	546	601	595	575	564	547	616	569	547	573	558	594	589	564	528	605	570	582	590	545	603	619	565	579	618	589	601	551	629	608	581	581	593	609	587	580	635	555	578	578	637	611	595	560	566	614	601	569	540	588	617	579	547	597	588	594	564	553	565	561	588	579	555	594	595	600	566	578	562	555	612	576	599	577	613	588	593	579	546	578	556	611	610	578	581	579	575	612	557	587	564	503	602	607	593	539	612	603	614	573	560	615	579	600	544	572	589	559	557	554	612	584	621	613	560	571	603	613	619	621	552	585	590	544	604	635	611	559	631	577	575	580	563	572	582	588	574	572	545	598	597	583	582	584	553	588	613	633	578	600	617	581	606	570	564	575	578	550	549	608	578	604	583	598	569	572	526	623	587	587	593	581	570	586	583	609	552	612	562	594	609	595	584	594	588	555	622	590	604	597	595	593	623	577	538	587	588	547	606	554	605	607	579	581	547	559	601	642	577	579	522	592	605	549	535	571	589	555	588	580	535	562	603	582	580	567	603	607	621	563	577	551	554	611	577	574	578	585	561	592	613	575	575	617	576	608	557	582	560	611	573	581	640	569	623	634	580	579	633	529	578	565	537	616	536	592	575	612	566	581	585	562	557	565	620	568	558	587	543	582	620	569	605	624	588	597	624	562	591	607	571	600	537	584	595	610	578	548	597	560	572	591	581	609	594
13545	1516	1709	1436	1077	791	669	556	505	466	471	418	401	413	382	383	357	343	335	353	321	338	315	377	327	354	331	347	340	323	322	278	340	335	333	350	304	301	323	326	328	280	314	314	338	335	330	317	309	361	295	316	328	322	305	342	331	289	306	341	324	299	311	303	307	317	319	326	330	328	304	351	328	319	318	300	312	310	318	335	331	327	279	331	313	335	301	311	314	339	334	324	336	307	306	361	339	306	342	318	286	312	331	345	313	305	333	322	299	303	321	323	329	329	295	310	325	321	328	308	315	324	324	320	319	341	304	309	324	319	321	316	287	339	306	289	314	283	326	345	323	309	266	306	289	304	312	331	337	336	312	312	278	314	309	291	295	316	333	313	316	335	310	362	352	288	350	330	295	296	281	325	331	298	308	283	317	342	293	300	331	308	321	349	314	304	320	312	297	334	315	336	328	314	313	276	310	279	317	308	338	312	330	321	347	313	316	317	307	316	315	299	322	289	324	331	342	310	321	298	305	298	321	300	323	279	302	294	281	312	303	326	329	331	320	298	338	326	332	327	297	289	321	287	311	324	271	290	330	323	308	286	308	340	302	341	326	324	325	345	273	316	334	296	332	306	299	312	326	305	320	276	297	360	297	297	312	329	340	322	321	286	331	324	296	314	304	324	320	309	319	334	340	335	325	318	341	306	316	297	332	275	331	326	297	337	306	344	331	331	306	327	313	300	326	306	316	315	313	327	298	326	296	309	322	290	307	291	278	300	273	304	364	310	302	312	320	334	301	293	304	288	328	301	285	328	279	295	302	312	341	319	317	288	289	291	302	331	313	304	299	289	301	305	320	346	311	304	324	312	307	341	304	298	271	328	325	304	297	322	328	304	301	314	327	346	311	330	288	317	285	311	299	337	304	337	282	282	286	346	292	300	324	312	298	328	302	337	305	308	332	320	334	327	310	319	310	345	334	314	310	297	347	309	322	329	312	303	310	323	306	298	289	313	313	356	296	300	279	290	279	305	294	316	306	325	294	322	301	325	339	289	329	297	317	318	323	325	297	312	341	317	332	310	302	305	329	327	291	324	315	295	328	310	317	337	315	322	317	328	344	328	318	320	303	326	298	299	310	330	298	314	327	309	330	326	330	313	313	338	310	339	311	320	277	309	328	320	298	323	325	319	334	318	322	347	326	330	317	340	313	326	332	306	318	325	305	334	307	313	319	319	299	326	292	326	318	315	317	321	319	322	315	298	310	329	306	327	294	337	334	291	315	308	327	316	324	281	316	327	313	322	318	312	279	315	331	339	312	359	313	301	313	307	343	324	307	303	327	279	331	289	333	299	298	317	304	314	320	344	331	317	288	316	322	294	336	313	342	324	288	340	316	307	323	341	315	334	307	306	304	301	349	314	317	339	300	276	292	333	326	307	283	280	262	311	331	315	286	332	322	326	287	279	325	306	308	314	313	322	302	336	327	304	324	362	308	328	312	309	328	317	317	312	305	308	272	306	327	315	289	310	319	312	331	307	322	317	332	327	299	297	291	295	300	291	327	320	309	298	316	363	313	293	349	341	302	336	351	288	286	304	320	305	348	298	340	311	304	318	292	320	302	316	315	310	329	336	291	307	319	312	285	325	336	303	336	326	331	333	330	313	355	311	315	329	313	316	287	331	326	342	304	319	303	320	344	300	322	316	272	333	288	303	337	327	326	318	312	302	285	315	320	328	331	308	296	298	288	339	295	332	313	290	327	319	278	307	297	334	312	330	281	310	324	306	315	319	301	323	300	352	324	319	313	303	301	268	324	322	326	320	322	284	337	362	320	329	320	310	319	303	327	327	309	326	301	315	297	333	340	323	299	342	320	358	326	314	307	321	311	288	334	332	300	313	328	287	325	322	301	267	288	300	304	307	300	295	327	323	323	333	330	330	299	345	292	328	296	331	319	342	289	310	319	316	333	305	274	304	310	323	304	292	316	312	303	291	286	294	309	300	330	307	311	312	313	329	312	321	294	307	296	295	344	305	271	317	344	297	297	313	289	331	317	281	295	317	328	317	298	333	277	312	327	303	323	324	371	299	356	308	305	301	276	294	302	310	339	334	307	329	311	321	349	319	312	355	293	323	308	339	297	332	319	330	325	348	326	309	313	344	321	357	325	305	313	323	313	296	308	318	343	332	315	302	318	317	276	276	303	318	323	309	348	300	271	313	293	326	326	331	339	347	350	303	308	338	311	325	308	312	327	303	304	308	301	279	331	331	266	312	303	340	293	314	331	350	311	366	308	328	321	332	310	339	295	370	292	328	288	309	287	331	321	331	324	333	324	314	346	336	299	305	322	340	280	280	295	302	317	336	340	301	297	310	299	309	334	282	340	310	307	301	344	317	305	335	293	312	316	310	301	312	322	328	302	314	309	282	335	344	296	319	294	322	282	301	344	302	320	307	292	306	326	293	270	321	310	329	329	307	310	335	322	322	295	294	319	298	310	313	315	330	339	328	314	291	289	304	291	316	309	313	311	318	327	326	311	319	306	313	298	331	321	297	321	344	342	303	300	306	325	305	306	278	315	292	305	326	302	340	275	314	303	319	325	320	347	298	307	309	338	304	311	328	306	318	313	339	319	321	333	309	312	334	282	319	330	343	292	343	318	286	278	297	300	312	303	306	328	332	305	293	338	333	297	328	307	300	341	295	306	336	327	308	321	321	284	287	357	316	332	296	331	304	308	314	348	306	334	330	300	326	298	321	316	308	307	306	330	318	312	305	335	328	309	329	321	282	323	299	313	311	311	314	304	320	305	326	320	315	343	303	299	307	305	323	296	302	287	346	328	316	348	313	328	322	318	295	302	332	316	328	292	314	303	321	297	328	341	292	324	314	320	332	296	309	310	333	313	297	321	293	320	346	312	307	274	320	287	340	347	294	313	331	280	342	342	346	324	315	291	340	316	308	309	329	310	323	330	319	294	328	328	304	324	285	291	314	313	318	338	309	349	325	310	316	331	307	301	339	334	328	349	344	330	285	326	345	306	324	291	314	304	307	340	325	308	301	317	304	316	309	295	325	296	313	346	324	320	327	328	320	326	295	296	329	313	301	311	307	298	327	304	314	306	309	310	325	337	308	312	310	303	316	328	329	309	298	327	292	324	343	294	300	350	307	323	309	289	315	340	313	351	308	332	335	292	288	305	307	278	305	296	302	288	293	315	318	327	297	348	320	324	315	323	288	323	306	323	330	296	301	299	272	325	261	344	354	304	314	317	279	332	310	301	320	316	292	318	342	288	312	323	297	298	328	296	317	317	337	311	296	291	341	324	298	306	328	292	341	298	335	297	313	308	322	294	317	336	306	317	310	325	340	307	314	317	283	309	320	324	312	317	295	335	334	335	302	328	302	316	312	326	336	305	300	310	314	304	324	312	347	297	316	332	302	300	338	309	313	305	298	314	346	334	322	328	323	319	320	298	314	312	319	311	323	309	325	315	319	328	322	330	272
7241	1916	3546	3923	3533	3025	2445	2151	1947	1742	1546	1563	1436	1381	1219	1245	1250	1241	1152	1171	1134	1133	1130	1111	1000	1086	1004	1026	1081	1064	964	958	993	954	897	969	979	969	968	950	1015	932	932	990	946	978	954	977	877	945	909	969	979	907	950	939	949	975	929	937	956	904	917	946	983	905	902	901	955	960	926	955	959	919	933	902	919	941	945	973	893	938	934	935	903	957	942	927	943	960	926	894	936	877	920	940	924	872	929	888	892	865	920	908	978	925	883	893	893	914	917	929	915	913	935	886	915	962	925	862	897	897	920	905	957	918	909	917	905	935	961	936	908	955	929	887	909	928	907	957	940	936	936	909	891	975	924	914	865	927	976	926	952	913	971	938	902	934	899	905	914	924	896	946	898	953	908	858	938	877	840	928	931	948	973	898	894	922	913	882	939	949	906	954	934	883	885	939	899	930	864	906	875	954	937	918	934	939	936	902	895	906	908	936	907	886	894	941	914	965	879	935	925	965	921	900	880	895	958	941	948	909	957	927	900	903	911	868	970	874	894	905	885	871	863	867	913	884	948	924	946	876	924	937	896	898	938	930	915	887	914	905	909	904	901	928	906	891	870	898	883	919	906	933	893	936	924	883	900	891	926	911	901	885	944	932	942	925	893	892	884	927	928	934	956	952	893	941	872	963	929	875	918	877	974	908	942	930	902	872	869	904	901	955	951	940	982	935	960	894	982	922	904	890	977	953	931	893	920	915	907	902	879	900	894	833	905	895	911	942	935	924	910	882	904	968	906	888	932	909	891	918	925	909	898	939	874	889	930	905	912	876	918	877	895	913	921	871	869	933	908	928	916	879	908	925	957	853	919	927	929	907	920	910	941	880	942	916	893	922	979	868	904	934	937	907	889	885	944	880	867	868	913	876	912	876	913	880	905	921	919	926	911	892	920	894	883	930	922	884	897	929	884	935	922	933	939	950	895	916	903	921	900	910	940	921	958	904	919	946	927	883	897	846	853	952	891	883	937	907	921	912	889	890	965	921	920	957	943	954	960	937	918	987	911	934	902	932	928	911	895	950	907	979	930	899	933	972	901	907	928	877	906	898	876	946	891	979	943	909	935	894	892	887	890	889	908	879	912	890	890	946	938	918	888	907	907	911	886	896	946	921	878	964	894	959	884	928	946	913	925	901	933	897	907	885	869	943	913	841	928	956	903	920	917	908	858	901	917	936	916	925	911	918	913	902	936	921	923	929	944	902	942	936	874	956	918	899	928	939	914	921	893	951	946	941	966	903	897	937	940	896	917	915	928	913	919	900	931	905	907	896	893	888	983	939	933	916	930	913	891	894	912	898	911	865	880	888	896	891	907	938	899	913	941	870	909	903	921	939	918	899	929	884	938	914	900	883	890	910	890	880	862	939	924	910	908	934	895	839	870	972	908	909	951	949	899	929	928	926	868	906	925	904	893	891	948	912	911	897	859	915	888	955	903	927	883	937	899	852	917	933	963	882	868	912	897	950	961	927	878	914	959	961	900	908	914	910	950	939	947	896	863	938	871	914	921	914	885	923	910	946	921	898	938	870	901	902	892	887	933	928	925	1000	916	906	918	922	997	867	958	917	916	932	949	944	924	962	904	926	915	927	949	929	891	928	881	905	891	974	898	949	870	886	854	899	877	955	927	923	936	934	897	922	908	913	961	895	931	825	925	950	896	896	885	905	925	922	953	953	908	914	917	923	909	895	962	891	963	945	911	941	980	933	984	912	919	883	876	927	917	913	891	930	917	905	905	911	893	916	926	868	976	890	908	943	947	903	923	957	884	881	866	881	906	920	916	904	930	904	948	861	965	824	883	923	894	918	963	979	904	885	883	866	949	877	915	875	927	930	934	934	890	957	970	925	878	868	887	884	873	921	951	891	919	908	885	921	950	905	874	954	895	931	924	919	877	854	931	893	926	892	890	890	894	919	882	908	898	971	921	904	903	936	898	898	926	915	920	885	915	958	951	952	901	971	940	932	882	934	926	932	927	897	943	896	907	894	927	901	974	878	912	946	900	921	895	905	897	884	914	925	908	946	885	903	942	965	926	871	875	938	979	927	894	929	928	957	897	961	950	869	893	924	890	879	919	944	883	915	906	909	932	912	859	912	880	891	932	910	930	868	943	878	941	917	929	944	885	919	892	909	933	924	920	877	940	920	946	894	933	947	892	909	925	899	858	995	915	898	962	863	914	942	949	892	924	918	884	904	915	898	897	948	934	906	952	948	868	872	848	917	907	951	971	970	857	902	911	869	947	921	944	964	930	917	904	970	957	837	905	941	894	914	901	931	990	908	895	934	927	890	934	927	946	910	868	886	888	934	929	861	944	931	893	856	937	927	918	903	903	993	926	955	903	924	945	958	941	909	935	925	878	975	938	927	867	829	912	875	883	948	923	907	973	882	973	950	857	935	949	821	934	939	939	895	881	934	917	963	947	915	922	905	912	956	918	866	920	871	914	922	905	952	909	879	885	891	930	903	934	925	869	936	899	927	923	946	931	925	883	952	954	952	930	936	906	961	927	918	844	907	927	931	924	969	918	878	897	905	913	941	929	944	878	927	914	897	887	925	894	914	925	916	920	940	894	923	876	955	871	928	920	887	853	958	953	888	881	881	950	904	912	884	905	903	921	949	920	966	935	919	913	905	880	900	891	937	947	934	904	855	930	935	929	958	881	958	889	873	922	937	972	886	941	925	845	906	924	902	911	886	946	893	937	918	920	944	897	949	862	938	960	925	900	951	884	859	920	931	919	928	916	882	918	901	907	943	899	923	896	915	955	910	920	973	961	894	915	921	951	834	879	873	919	898	886	873	839	928	908	929	928	918	915	909	941	884	942	909	919	922	920	933	905	923	957	901	901	862	862	915	945	967	902	924	919	866	898	919	932	924	942	902	907	911	959	909	918	890	930	922	926	901	866	932	898	917	929	945	935	940	891	879	881	896	892	920	886	904	896	923	915	922	872	917	889	874	874	920	877	890	970	925	904	894	916	922	931	965	950	929	886	938	940	949	965	912	996	912	956	916	946	877	919	917	868	895	862	900	905	909	933	903	916	872	908	928	891	942	877	854	957	897	939	920	931	933	934	892	936	931	891	973	904	905	902	942	922	929	881	943	936	953	952	919	961	948	930	905	941	910	959	960	854	1016	926	904	882	915	917	908	909	950	879	966	887	904	859	904	907	990	904	881	967	940	895	894	948	935	896	879	906	965	946	900	909	914	963	874	923	941	943	941	911	925	974	909	896	941	868	892	869	954	937	921	857	973	892	931	905	922	901	963	866	890	897	870	869	893	955	908	920	884	913	937	924	913	936	913	923	937	904	859	924	939	933	913	862	916	918	875	902	875	927	927	851	886	912	892	882	957	916	912	923	943	905	904	957	918	922	898	947	865	918	906	981	908	932	976	985	958	943	999	943	881	892	874	823	929	934	956	924	875	946	904	932	896	925	897	964	939	832	920	906	915
18713	2895	3076	2347	1685	1229	958	771	663	535	550	493	435	436	445	410	349	381	314	310	317	330	363	340	299	326	315	289	321	307	319	322	301	303	293	318	280	283	259	287	280	281	283	279	279	264	279	289	286	267	286	319	286	272	283	251	279	275	313	309	286	246	271	276	263	258	290	253	298	277	265	302	277	309	286	293	286	260	266	306	285	299	279	266	302	301	267	286	289	288	268	295	280	260	286	284	254	302	276	290	255	281	279	278	263	271	271	275	264	271	286	267	278	303	302	292	291	264	286	312	277	271	234	280	281	271	262	291	267	269	271	273	272	284	278	253	294	273	267	302	290	280	270	291	273	246	268	284	305	283	279	259	285	300	287	269	289	279	297	289	261	265	297	285	273	302	276	274	283	288	276	279	292	260	273	304	254	245	279	249	320	305	281	244	254	282	287	260	272	282	248	275	281	277	268	285	268	268	282	268	278	273	281	304	278	246	286	273	271	263	282	283	282	264	276	270	258	268	300	260	259	275	280	247	292	256	267	245	271	266	295	266	302	286	265	254	280	272	270	243	284	276	283	255	293	270	273	290	274	293	285	283	253	266	307	254	254	282	262	282	280	265	256	297	253	255	252	282	274	267	277	228	260	265	248	247	262	244	306	264	258	261	280	286	280	268	283	284	258	270	277	274	252	266	277	310	297	312	255	298	277	273	260	297	288	244	253	290	237	260	260	301	305	286	289	297	285	273	290	292	302	267	307	273	275	266	288	258	275	280	276	292	278	290	258	309	274	251	273	252	285	274	282	267	289	272	281	272	284	278	295	271	272	273	244	251	270	291	320	281	271	254	314	272	269	270	275	270	297	266	269	276	307	292	262	277	276	290	263	286	285	265	240	277	273	260	252	258	285	269	271	277	259	277	253	263	276	285	256	290	267	284	279	275	287	284	259	287	288	280	274	267	255	275	292	259	268	286	288	309	288	264	259	261	274	284	251	255	270	299	286	254	236	268	306	287	282	281	273	275	235	294	262	284	256	259	266	254	288	268	263	262	269	295	275	303	273	291	252	295	261	278	279	274	277	289	290	264	297	257	277	257	271	305	320	269	288	259	336	277	261	279	279	287	290	277	269	242	278	299	293	261	266	319	290	264	293	298	265	302	275	271	266	255	279	278	274	297	274	265	286	300	308	260	281	287	266	306	267	270	265	273	271	279	282	275	271	265	261	257	276	274	320	268	237	289	272	262	287	245	269	276	297	262	300	270	293	274	269	251	276	279	297	269	260	274	257	285	274	304	259	288	237	258	279	304	280	308	280	250	258	284	278	285	243	254	261	279	291	303	284	265	260	262	272	284	301	249	278	238	271	280	262	300	304	279	283	280	271	285	254	261	296	285	284	262	281	280	240	289	254	257	278	264	289	267	282	289	275	295	221	261	266	257	294	255	255	272	259	286	252	262	289	279	259	278	300	266	280	289	285	283	277	295	307	304	253	278	265	251	285	273	274	294	257	276	248	277	277	271	278	268	252	279	312	263	286	308	276	244	267	296	285	271	242	278	269	288	273	267	250	253	283	298	261	274	237	288	273	241	284	230	290	278	303	246	271	262	267	273	287	268	272	279	253	297	261	255	281	286	270	280	289	281	272	268	278	267	262	261	268	251	252	268	297	247	279	260	276	275	293	259	262	301	302	271	274	262	298	291	273	265	275	240	249	272	287	256	304	289	277	288	280	263	304	298	279	261	259	272	262	249	272	286	261	264	270	273	302	258	297	265	270	306	282	256	250	256	262	293	254	291	293	305	246	254	263	271	263	277	267	276	269	291	245	274	274	299	294	271	261	254	297	285	295	290	306	255	264	259	317	255	281	296	267	294	267	268	296	253	279	265	274	281	283	277	241	263	300	276	253	293	267	262	265	263	276	295	272	290	293	289	282	244	258	259	272	312	298	274	258	283	254	242	275	287	258	285	281	274	236	296	273	254	281	257	263	290	260	279	279	240	322	300	245	253	289	269	285	269	269	267	300	258	268	298	252	273	271	294	277	263	281	263	260	296	251	281	259	267	270	247	296	290	277	274	265	299	287	273	256	256	268	285	252	262	264	285	251	266	250	266	289	277	263	279	285	296	284	280	285	270	283	280	262	274	253	244	277	282	248	264	278	267	278	238	268	284	302	274	235	238	267	259	275	264	274	273	275	250	281	242	244	289	278	266	278	289	312	265	297	276	260	286	278	292	270	273	258	279	262	298	245	286	280	278	265	288	244	304	273	280	286	279	284	277	303	279	257	305	295	296	287	304	304	238	273	239	267	277	258	272	267	280	257	255	283	232	263	281	259	271	288	290	280	282	281	289	309	261	278	263	243	283	274	310	262	281	285	268	283	269	264	277	265	274	259	293	279	276	295	273	288	263	265	307	234	253	293	276	289	271	292	285	258	279	276	264	284	286	275	276	279	258	311	283	267	270	275	275	272	234	281	268	260	286	305	320	271	277	273	266	245	298	255	281	265	288	278	278	284	273	262	283	267	260	310	278	291	252	271	272	269	271	256	277	256	259	283	268	252	276	253	287	273	259	305	268	272	306	293	268	276	273	264	276	266	277	275	231	259	268	300	281	275	265	289	296	269	279	311	266	274	261	304	267	243	264	273	269	276	261	278	275	290	322	269	271	259	291	237	274	262	264	295	267	280	275	272	298	275	272	278	280	275	301	264	285	275	254	287	293	260	297	264	276	283	278	270	287	283	303	283	297	252	262	272	280	315	253	261	246	289	266	263	293	290	251	272	279	276	288	263	261	294	270	244	267	263	299	246	272	287	280	293	271	292	298	276	268	298	258	255	272	287	279	253	288	249	285	245	288	275	286	285	274	264	272	248	255	279	279	285	325	237	274	295	274	271	261	278	251	283	272	263	284	265	267	277	286	278	304	306	242	284	262	274	248	295	296	235	262	281	303	262	260	273	263	293	275	287	259	270	267	277	296	280	290	295	234	296	259	262	292	241	287	264	293	295	273	280	275	256	281	270	277	283	288	286	288	265	297	256	260	266	244	272	296	287	274	266	288	277	291	249	226	271	256	279	258	288	316	249	281	266	295	257	295	282	272	277	266	264	302	273	253	284	277	270	280	274	286	291	250	283	269	229	265	252	286	272	287	301	275	277	288	258	296	224	297	281	265	281	267	284	296	272	286	275	270	273	272	275	280	294	260	320	242	302	298	257	276	269	248	301	283	329	289	282	289	258	286	264	279	247	287	285	275	281	291	273	300	276	282	262	271	269	267	249	258	298	234	265	260	287	260	281	273	262	276	238	252	279	277	274	275	267	283	277	300	285	282	276	290	276	261	256	260	271	301	281	291	266	296	258	264	260	265	269	282	265	266	300	292	264	251	284	266	280	278	258	284	274	260	250	260	274	274	286	281	267	291	283	262	267	280	286	263	283	261	268	290	251	273	277	258	277	237	279	257	277	283	273	258	281	313	290	255	302	284	274	298	265	277	268	284
8862	2678	5663	6590	5606	4698	3810	3269	2760	2513	2155	1972	1842	1754	1599	1480	1381	1355	1281	1284	1191	1159	1176	1143	1114	1085	1033	1016	987	1043	1015	992	1012	976	974	944	903	932	913	924	909	927	951	934	903	863	893	885	846	862	828	886	826	797	848	886	867	914	811	894	872	830	895	854	843	866	839	781	804	836	795	822	837	819	802	798	879	856	766	838	847	824	870	809	752	826	770	821	838	833	843	813	828	821	830	827	824	814	822	824	852	863	821	819	825	816	795	809	819	819	840	758	775	827	868	823	804	810	840	775	820	850	766	815	804	809	829	837	819	822	839	804	761	810	818	812	861	768	823	790	849	872	759	836	808	796	811	828	791	823	779	788	839	801	815	798	811	806	831	750	800	798	760	793	851	845	805	815	813	867	862	841	839	784	809	839	795	767	767	802	783	816	862	807	765	813	814	796	847	799	786	807	818	757	789	831	763	779	787	823	837	782	809	786	784	788	797	809	793	806	797	820	806	825	815	790	833	796	777	789	771	844	784	801	789	822	811	785	754	790	823	809	845	850	816	881	802	825	816	869	831	765	800	798	799	790	790	803	803	770	771	807	803	810	806	764	763	777	812	808	742	838	787	768	818	798	781	842	758	778	837	773	798	784	822	789	794	811	771	817	849	762	781	768	801	815	853	772	871	784	805	819	819	799	778	790	803	809	801	765	765	825	781	821	797	804	824	764	851	773	799	815	783	815	780	820	861	811	789	788	812	787	756	836	800	809	786	836	771	792	834	831	843	848	805	797	805	792	819	819	820	831	804	776	814	806	809	797	829	780	815	809	797	855	774	833	807	805	808	761	813	786	852	777	840	808	815	820	783	823	796	829	787	762	782	756	840	839	790	754	860	794	752	842	762	863	806	782	808	848	810	765	793	783	809	858	799	809	809	777	798	783	841	829	847	816	786	732	841	818	808	779	850	842	833	801	798	803	832	775	835	833	845	793	780	785	802	780	789	823	771	827	863	795	840	800	818	747	797	803	796	762	787	813	796	801	800	796	804	786	812	781	831	830	763	783	806	785	804	826	745	770	808	786	848	784	809	778	848	737	820	824	748	817	773	812	832	857	766	782	838	809	802	791	884	801	811	849	780	814	836	822	827	809	838	826	791	786	869	845	782	774	749	804	795	832	770	855	783	813	746	779	774	782	822	814	797	791	800	805	803	813	792	791	799	795	809	826	752	766	772	763	756	814	789	822	880	865	822	834	785	798	794	779	786	809	830	840	777	811	754	805	783	752	856	824	831	799	845	771	753	821	799	781	794	769	789	818	760	772	833	854	730	776	788	828	794	811	819	818	832	833	783	798	822	804	793	821	814	761	820	807	779	753	802	810	789	824	814	788	757	784	816	809	814	783	855	862	863	852	799	793	846	777	805	814	801	844	781	852	802	853	799	796	772	813	820	778	820	782	801	771	784	812	789	841	799	834	791	845	764	776	794	840	757	849	813	802	796	787	808	782	795	856	783	854	791	810	860	823	815	767	827	778	842	781	788	839	704	811	824	794	819	772	839	813	754	837	804	879	807	793	836	819	825	859	830	766	753	854	754	787	804	846	805	824	829	837	774	804	863	777	803	826	817	826	821	816	795	798	727	825	799	891	824	822	778	838	825	762	773	798	802	772	849	825	839	793	766	814	774	802	798	802	795	780	845	815	785	808	796	823	810	806	751	832	756	858	799	831	789	801	800	790	818	798	802	783	812	822	777	795	770	798	798	762	792	789	831	838	800	808	796	772	760	801	810	803	796	774	788	850	832	818	757	859	791	807	776	818	749	823	808	827	804	824	840	834	846	812	767	839	775	852	781	781	822	778	778	803	777	784	834	796	817	806	792	825	804	808	800	791	781	827	778	789	801	832	767	783	827	787	802	817	798	847	788	797	862	765	779	791	821	774	787	834	794	808	819	776	814	787	820	756	786	777	819	803	741	835	865	802	812	824	773	752	788	783	822	832	830	771	775	792	816	872	825	839	779	827	829	815	800	798	774	887	803	805	764	821	826	858	803	822	765	795	807	751	819	821	773	752	792	819	844	819	808	745	839	845	798	768	796	796	773	788	841	798	811	846	780	845	815	866	812	862	762	801	786	824	806	834	807	792	810	772	758	785	798	854	819	815	774	788	817	808	836	774	750	766	783	824	832	795	811	823	770	792	763	770	783	766	811	815	829	785	758	777	752	788	843	781	824	837	807	790	809	799	781	800	822	840	775	774	766	801	770	814	837	843	769	782	795	817	785	769	827	844	780	838	819	764	761	845	793	775	807	810	847	869	832	805	835	814	817	809	829	806	828	801	839	818	795	851	828	792	738	789	793	819	816	766	763	816	824	811	787	795	782	801	822	800	868	834	821	787	777	821	830	800	826	764	858	746	839	763	779	805	812	832	807	811	826	794	783	804	850	769	799	833	791	745	814	777	805	794	791	782	748	810	840	788	772	819	813	763	827	860	839	774	833	868	825	772	782	810	804	784	794	771	811	822	775	756	827	810	804	824	815	776	809	794	823	824	881	781	743	809	750	794	815	819	842	808	811	826	776	807	782	813	823	801	777	789	828	801	766	840	815	841	751	785	792	812	814	813	825	814	815	780	788	860	826	797	771	801	818	836	825	856	775	802	730	765	758	800	805	848	790	804	802	793	787	799	835	785	788	782	837	804	807	837	835	829	821	823	781	835	818	839	820	829	750	845	795	789	837	827	802	821	782	808	797	745	793	758	776	846	777	791	806	803	839	788	834	795	817	801	727	830	796	759	817	802	800	840	766	819	773	865	783	754	781	784	814	829	797	795	823	786	856	829	786	773	826	828	835	846	756	859	751	780	832	825	818	772	801	780	803	844	774	830	817	802	822	815	795	831	805	819	746	804	840	816	824	797	780	771	825	842	891	797	800	816	793	818	785	851	819	822	842	811	769	781	807	800	800	783	815	778	820	747	778	838	736	763	799	767	785	771	787	842	808	813	764	787	785	796	793	798	812	767	819	846	842	787	777	821	786	806	796	838	825	814	861	758	862	855	810	826	819	846	822	779	815	791	740	830	815	799	757	789	784	817	861	790	775	862	797	859	787	847	814	869	864	865	816	797	840	762	798	820	797	818	795	801	835	756	821	788	831	808	827	844	804	836	798	740	882	738	818	820	788	790	821	819	812	806	839	845	815	812	802	768	792	813	819	815	827	828	805	857	790	858	867	812	807	807	826	804	805	835	801	817	780	782	799	867	804	801	847	790	800	833	834	829	787	863	814	784	800	781	787	862	807	775	815	810	779	812	787	804	801	846	828	825	774	764	809	811	780	812	816	822	797	805	778	781	791	809	813	815	841	779	785	790	816	834	835	827	755	820	851	839	825	747	812	787	772	740	828	785	837	797	819	817	778	776	784	726	809	790	820	775	814	772	829	789	832	762	847	832	806	807	805	834	844	769	834	791	799	786	825	806	778	784	781	799	790	788	791	836	814	812	792	853
2248	263	283	230	230	212	208	201	171	197	209	169	195	179	188	164	170	170	178	161	192	165	168	190	195	186	188	180	184	180	199	186	208	181	209	177	188	205	193	191	182	180	177	174	206	192	193	194	190	191	210	191	176	189	179	175	160	186	184	212	184	182	187	187	168	200	180	192	166	181	192	163	175	162	185	211	202	196	201	181	178	173	172	179	170	165	179	179	212	197	171	188	201	147	181	172	171	181	184	168	170	165	168	192	163	192	189	184	186	160	176	170	198	181	209	173	174	177	218	174	214	187	194	199	202	187	202	175	193	192	182	162	162	172	186	165	160	180	162	168	159	177	199	167	165	192	180	188	190	191	166	173	186	194	188	175	170	197	191	177	182	185	162	166	142	196	190	203	180	193	204	173	172	182	177	177	179	195	207	183	204	193	197	182	158	176	173	166	195	181	189	194	187	190	177	164	186	192	169	181	204	189	170	191	176	179	211	196	194	204	157	193	205	178	212	186	170	211	168	171	181	174	170	193	167	190	164	197	183	162	196	178	195	200	176	206	191	169	185	189	177	186	171	182	180	199	182	174	164	201	220	204	204	214	187	167	202	212	182	180	186	184	171	176	172	169	232	171	192	175	192	193	187	173	184	197	170	196	170	203	178	170	184	153	192	188	182	183	190	175	166	164	189	188	168	186	204	175	188	195	184	187	205	193	172	174	167	169	198	197	173	178	196	213	188	193	177	179	160	188	183	166	204	168	194	201	190	159	201	156	197	151	160	180	179	186	171	205	194	183	189	179	186	185	171	178	183	184	180	183	203	202	182	194	206	178	205	184	167	176	199	185	163	209	202	177	206	189	182	202	182	190	184	177	183	174	188	168	165	172	161	184	185	175	190	187	191	179	179	202	174	171	189	195	176	170	174	206	189	174	208	183	182	181	205	174	219	188	194	200	179	185	180	173	192	169	179	206	202	173	189	176	182	171	184	201	173	175	168	184	170	180	167	193	183	203	143	167	195	176	173	174	169	173	177	192	193	177	178	179	182	181	181	198	190	192	163	184	183	181	177	199	173	184	182	187	192	179	193	189	177	168	179	189	173	174	194	178	173	166	179	185	198	185	172	177	171	183	198	160	196	174	181	196	187	200	170	204	175	181	201	199	191	160	185	183	172	178	183	192	206	184	185	204	193	180	181	186	200	198	194	189	195	181	174	163	164	195	185	185	179	204	201	179	186	174	177	192	172	185	162	169	188	177	196	177	190	164	178	192	180	194	194	186	193	174	212	158	194	193	182	205	187	186	179	188	209	178	154	203	189	171	169	179	200	192	195	191	192	189	173	195	210	185	186	176	163	178	183	200	151	171	198	181	197	185	181	187	198	201	165	176	175	170	207	180	207	170	186	170	183	159	176	189	195	166	176	169	171	187	164	179	186	200	181	216	168	192	156	171	186	199	186	183	201	219	181	182	186	192	185	192	182	196	191	187	198	187	187	190	173	171	194	186	187	197	185	172	174	166	175	177	181	184	185	172	184	180	206	183	188	193	183	180	186	173	186	176	193	171	188	194	179	191	210	195	172	178	179	184	192	197	199	178	186	183	190	198	169	180	194	184	180	165	182	177	199	178	177	203	173	174	185	188	183	195	196	187	185	166	183	196	183	166	202	174	211	184	188	180	181	187	195	190	203	187	180	184	163	174	158	210	205	176	136	173	185	195	188	174	180	175	193	178	201	173	172	178	171	181	186	150	202	176	216	171	217	193	193	203	183	188	182	168	196	169	184	184	192	182	172	175	183	197	184	192	178	179	173	184	188	186	179	188	181	211	174	169	203	187	206	200	178	182	179	196	180	199	187	175	195	195	207	199	196	176	177	187	175	198	197	170	200	171	188	199	164	181	193	183	179	188	193	166	211	185	182	172	187	172	190	190	201	161	210	205	220	190	185	159	206	179	190	157	171	200	206	204	178	176	184	202	189	169	175	196	178	189	174	182	201	164	193	185	169	184	196	168	168	209	164	194	172	182	166	187	212	166	167	176	204	191	180	188	193	197	173	182	195	181	206	178	201	172	200	183	174	181	186	182	165	182	175	188	174	192	205	205	188	164	176	176	187	183	167	211	193	164	188	156	190	170	193	187	198	184	186	182	199	191	202	165	180	196	160	189	191	184	202	189	195	185	191	188	193	189	180	186	193	172	178	187	183	182	187	197	186	178	185	192	169	170	196	191	183	171	190	198	196	183	204	183	183	187	169	237	218	195	193	183	184	173	219	174	170	185	161	185	199	167	227	165	188	204	199	174	167	172	208	176	172	184	198	196	189	158	191	182	185	186	173	179	187	194	185	202	208	185	182	194	178	191	198	173	179	168	194	184	181	180	181	182	174	182	184	194	193	165	186	190	186	205	177	178	194	197	193	217	195	191	175	174	173	176	167	191	164	193	178	195	186	179	186	163	188	195	178	189	171	208	164	178	181	167	166	170	189	175	185	196	205	190	189	178	171	188	213	173	186	179	199	184	206	188	193	193	198	177	172	205	195	188	175	184	189	192	218	174	204	200	173	177	210	187	186	203	171	182	206	169	176	170	181	191	191	188	176	184	186	160	189	176	185	172	193	199	184	180	180	194	187	201	193	187	181	199	176	179	180	187	207	144	184	188	164	189	182	207	164	204	174	213	172	175	193	187	190	188	178	168	195	186	194	171	192	175	186	177	171	184	190	147	185	202	175	161	182	192	179	156	202	192	172	203	181	186	213	181	177	190	176	195	173	193	155	184	168	169	161	182	204	171	170	186	170	181	174	159	184	182	213	201	185	164	189	163	183	178	180	180	207	190	193	189	170	198	189	173	193	195	162	202	168	180	171	183	176	197	194	200	173	198	180	184	203	168	213	189	159	195	174	180	185	218	201	186	179	184	185	235	188	162	167	162	189	165	198	170	166	184	187	208	185	167	182	187	192	183	174	189	179	204	177	170	173	178	195	203	174	211	195	153	193	176	198	201	197	171	167	159	202	166	196	178	196	183	185	171	172	196	181	193	171	188	194	179	199	165	178	172	188	182	198	174	155	176	190	174	185	177	170	182	186	177	184	167	205	180	192	192	201	191	180	196	213	179	172	189	155	195	186	176	181	185	200	167	185	168	187	197	198	180	176	187	177	201	171	189	188	190	186	174	174	185	193	179	172	186	189	182	193	178	198	201	173	201	190	194	199	197	180	188	164	177	195	173	179	187	170	159	186	177	170	183	155	170	159	169	168	209	202	181	181	161	154	192	188	190	191	207	193	206	199	154	183	181	187	194	180	190	161	192	182	207	222	195	195	160	206	190	203	175	187	200	176	181	149	182	196	207	171	174	187	169	174	205	186	190	187	172	185	193	183	188	196	171	167	191	205	170	182	190	198	190	172	186	174	221	198	162	193	180	189	199	174	200	172	201	195	183	200	176	204	198	165	192	204	167	183	179	179	188	169	206	194	159	187	158	196	181	189	165	178	164	168	164
2062	616	798	772	765	689	687	681	616	628	622	600	615	611	635	623	575	598	621	630	586	611	585	594	612	615	608	595	571	578	609	594	600	595	645	535	595	605	592	573	561	620	606	538	574	524	600	621	575	604	559	572	610	582	632	596	585	594	617	584	643	577	583	576	555	593	584	585	577	592	583	590	530	604	581	617	619	564	612	605	595	556	597	610	555	595	592	584	567	568	595	602	576	586	570	583	579	623	623	591	588	594	623	602	555	618	582	556	593	587	548	543	571	590	577	618	596	609	620	533	591	544	599	582	580	610	595	563	593	622	591	596	587	567	584	588	554	604	561	596	574	578	556	586	610	560	529	569	589	581	618	542	555	614	639	580	568	590	616	578	587	604	550	632	561	586	571	626	575	586	563	571	579	559	600	562	549	575	581	584	630	585	635	595	549	561	596	556	572	584	593	574	571	525	618	602	577	592	588	597	597	555	601	605	601	601	576	581	575	581	610	593	578	640	581	605	562	573	564	624	594	566	582	562	550	613	605	560	573	613	637	546	564	583	608	587	573	641	541	593	594	603	614	606	559	596	571	577	570	551	606	600	619	590	596	607	587	586	599	589	566	570	549	589	599	567	574	578	579	605	592	607	580	598	652	581	568	644	626	571	601	554	598	557	586	549	594	560	573	612	613	599	599	604	573	556	561	575	549	567	628	574	610	593	592	609	564	589	579	568	591	542	566	594	614	561	595	584	605	571	531	582	556	579	549	549	528	627	575	595	580	597	552	542	547	580	573	584	580	563	550	592	609	594	578	565	595	574	577	588	549	579	577	586	603	608	576	602	603	579	608	576	554	544	605	563	575	581	543	560	572	585	579	598	595	584	577	596	568	606	545	590	578	620	567	570	617	581	584	574	555	605	584	582	576	604	554	568	604	575	599	558	633	577	614	565	545	592	596	572	598	588	585	608	595	606	581	602	584	579	613	533	611	583	575	568	575	584	601	521	564	586	635	571	578	610	546	605	600	603	566	598	576	564	617	590	637	596	555	555	568	584	597	538	585	590	589	622	585	593	591	598	563	536	547	620	548	564	576	586	609	578	613	644	604	571	615	585	581	571	553	571	600	574	588	634	574	568	597	646	577	605	596	594	575	558	571	588	598	587	598	596	602	622	613	560	600	579	583	577	571	554	599	601	588	597	563	633	575	594	562	584	598	577	571	610	592	623	560	593	557	596	585	643	531	573	559	562	602	620	571	558	582	604	600	591	598	591	604	558	578	601	573	594	603	579	609	586	601	554	599	593	556	542	576	608	579	615	540	601	605	609	580	595	591	624	579	539	610	602	597	537	574	634	617	609	576	563	597	557	609	590	536	575	565	576	600	549	600	597	619	575	573	571	571	562	522	567	610	610	579	528	555	573	613	552	579	592	586	566	609	605	601	566	568	579	510	580	579	575	602	595	591	578	534	560	605	578	577	578	579	575	610	557	591	554	580	599	575	609	599	591	574	602	579	591	574	577	561	586	592	605	586	611	588	553	582	545	610	541	540	611	597	587	615	576	574	574	566	585	617	571	567	563	615	595	620	543	583	575	591	601	612	596	562	560	609	582	594	576	607	604	583	590	524	573	566	565	560	538	536	564	597	597	565	651	581	566	561	600	598	573	587	584	600	577	560	592	578	558	578	654	615	564	571	616	575	548	554	558	589	581	577	584	544	584	613	543	595	570	591	608	563	612	619	618	548	590	556	583	614	604	572	576	612	550	568	584	595	581	559	576	583	579	575	586	575	546	573	564	583	627	616	561	654	591	569	602	620	599	572	580	586	549	566	558	612	558	600	615	592	589	583	551	592	594	595	588	603	587	602	598	596	564	588	625	600	561	613	560	572	573	548	559	604	573	568	569	587	596	589	554	593	560	570	581	578	651	555	565	566	564	558	585	587	586	570	577	597	554	624	566	588	547	566	613	604	632	578	601	539	609	608	560	596	567	617	560	574	587	614	553	558	591	564	606	596	600	608	546	564	595	590	578	589	579	597	576	588	611	581	540	571	607	579	596	553	565	563	529	591	603	568	570	541	609	563	625	546	552	571	570	605	596	578	574	610	553	609	601	537	598	580	563	646	585	622	564	605	671	584	617	622	584	583	620	569	592	546	564	600	574	588	583	605	596	596	550	598	572	581	621	574	596	554	570	557	530	611	541	576	572	614	645	605	597	577	611	551	585	597	618	575	561	546	552	582	614	580	605	635	575	598	599	564	580	597	590	573	578	560	588	605	556	583	604	575	587	624	543	556	599	595	605	593	628	559	571	550	563	571	593	550	562	554	561	537	587	582	592	551	610	581	569	582	545	623	574	566	568	598	573	582	608	533	621	581	550	622	596	568	634	590	622	569	586	527	604	583	564	602	550	553	567	592	616	569	639	560	563	547	567	618	563	592	603	571	581	577	594	564	600	599	600	548	561	546	588	583	590	608	583	573	600	594	630	590	582	614	556	601	546	561	610	578	583	590	596	608	574	610	583	639	635	549	578	603	613	590	605	637	611	551	569	534	559	564	556	549	564	548	572	626	575	625	592	572	575	594	624	593	577	616	593	577	570	573	607	589	592	612	588	598	565	552	574	625	620	605	571	584	579	567	566	576	572	581	584	595	601	564	588	585	537	595	569	611	571	589	540	576	594	589	557	579	599	642	595	589	605	592	568	605	574	594	581	573	556	614	645	601	644	590	594	581	592	550	566	569	559	548	572	566	589	571	578	622	579	609	586	594	589	595	580	625	570	632	600	579	578	569	567	560	592	556	588	584	664	591	577	562	584	602	640	577	626	566	580	579	602	562	604	592	602	596	589	606	579	562	554	577	567	568	555	608	572	618	610	594	582	625	565	611	609	593	598	580	587	594	565	577	564	603	555	602	566	596	588	612	607	595	549	571	562	610	626	568	599	536	603	630	590	615	598	569	577	605	585	551	629	630	581	602	600	610	543	578	613	601	611	577	527	585	595	579	603	538	585	559	636	582	597	575	564	579	637	576	571	546	576	563	598	557	565	588	543	570	538	572	567	601	577	572	602	621	554	591	569	657	574	571	574	617	569	570	589	552	609	549	580	600	570	551	597	570	572	576	604	562	561	567	597	575	618	614	553	579	568	579	639	617	577	574	562	623	599	551	580	645	562	568	599	562	580	583	519	585	560	589	557	626	534	545	604	566	571	579	588	536	602	550	596	589	551	556	555	579	596	537	590	618	616	558	634	592	587	601	551	597	576	583	584	570	562	593	616	617	551	579	583	583	579	641	571	599	549	536	571	629	576	591	601	601	594	523	567	596	635	592	606	550	571	587	570	585	539	583	576	615	594	576	548	549	624	599	584	584	582	576	589	618	565	544	570	605	575	596	545	620	592	575	602	590	562	570	570	612	589	619	564	625	592	599	602	601	592	597	582	591	588	570	591	600	557	572	531	573	582	586	575	597	606	554	553	572	578	598	552	617	571	530	603	569	583	609	613
10688	1368	1666	1311	1013	803	647	581	559	501	428	392	361	349	385	380	366	363	371	365	374	325	303	353	331	336	360	338	346	338	326	304	309	310	309	329	330	321	331	341	317	317	338	340	300	340	338	308	285	306	328	333	335	299	335	285	309	289	323	314	330	319	299	333	360	302	306	315	302	342	279	306	302	332	315	321	322	323	298	310	331	338	304	292	355	312	298	311	290	348	308	350	297	318	308	297	337	308	308	316	327	313	340	308	306	332	297	323	324	303	319	304	292	324	283	320	307	308	332	313	383	319	317	332	314	294	300	312	307	308	301	345	311	297	318	304	304	326	310	336	303	319	308	311	297	303	308	305	286	317	342	296	346	319	288	334	300	306	277	360	332	346	324	290	321	342	321	319	343	317	322	348	323	286	296	299	300	324	325	323	314	320	345	368	303	301	333	297	309	287	310	326	258	342	294	312	322	307	341	297	297	311	287	329	281	340	309	338	315	303	346	283	325	314	300	353	308	326	308	325	304	328	312	285	311	317	315	315	322	320	272	295	295	327	292	313	291	307	287	315	316	307	335	280	323	278	294	308	310	335	302	338	288	315	335	285	319	316	322	326	311	306	313	340	303	299	337	351	323	319	351	285	289	298	329	344	296	302	315	298	294	298	315	309	325	314	308	307	345	318	306	338	357	335	325	296	296	317	323	313	316	330	289	324	305	314	299	359	366	320	312	328	318	344	354	291	306	315	297	310	300	297	318	310	337	333	290	294	341	350	337	338	345	346	320	301	316	317	311	289	277	326	328	306	355	341	276	314	291	310	304	297	320	303	314	321	287	320	307	320	324	272	343	322	318	322	328	306	304	310	299	323	307	303	302	295	348	318	304	282	309	343	331	335	320	332	301	322	325	311	289	310	330	317	304	323	296	303	301	326	317	311	302	297	278	260	312	303	323	317	323	322	301	275	319	307	330	281	334	346	338	328	359	313	310	335	284	293	331	318	344	322	315	309	301	336	330	323	309	313	309	339	301	307	321	310	315	314	331	314	304	302	309	333	301	302	315	303	322	332	291	303	286	320	329	333	297	319	318	318	327	316	317	297	323	318	303	332	293	334	313	330	334	314	319	348	309	344	327	338	308	336	337	317	348	339	303	348	289	316	302	341	319	307	323	305	290	316	317	333	306	325	343	302	338	351	346	294	308	309	341	325	314	313	358	293	307	318	339	316	346	333	287	302	314	294	317	314	320	306	322	340	337	343	279	309	289	307	294	295	320	309	311	319	342	330	305	345	308	304	322	287	321	291	345	333	298	304	306	309	321	285	322	304	297	311	339	299	328	298	306	328	296	302	323	333	320	329	342	296	329	297	333	311	290	304	303	334	277	343	318	296	294	305	334	315	341	357	309	279	325	306	297	316	337	302	315	329	317	345	319	308	310	296	305	319	276	299	296	334	323	302	319	309	336	315	325	328	309	328	339	322	300	275	354	317	296	305	296	304	316	331	331	339	358	311	342	311	332	318	308	290	328	329	324	317	327	326	301	315	329	341	305	316	292	303	364	313	324	312	354	316	323	313	287	321	314	301	294	312	344	305	313	291	326	343	312	336	307	325	334	316	334	304	299	324	304	300	303	328	323	304	287	332	291	310	325	302	334	303	341	306	311	312	303	324	338	325	301	292	287	318	326	307	315	303	315	279	309	295	310	331	332	302	307	292	330	317	321	298	323	311	328	297	315	304	294	329	325	322	326	317	348	304	302	288	308	298	309	318	296	331	305	335	321	310	298	324	335	286	332	337	316	320	326	310	326	316	329	298	289	329	286	329	260	342	301	330	304	331	319	303	302	318	334	338	318	339	317	353	318	362	313	312	363	280	326	302	298	286	328	323	294	319	349	300	287	315	293	298	342	324	303	318	274	289	329	320	326	288	362	306	330	323	288	334	349	369	312	353	338	312	310	329	313	305	306	295	313	344	331	308	305	325	316	335	306	291	359	311	314	312	317	286	288	298	326	294	282	337	334	331	338	324	304	310	317	337	330	304	295	327	283	305	299	334	313	323	336	320	306	314	300	301	317	339	324	342	351	307	294	292	292	317	296	312	327	311	279	304	306	337	332	288	342	326	331	315	314	288	326	329	331	298	304	330	313	298	313	277	332	302	328	360	299	318	326	312	296	332	290	335	282	319	342	304	347	309	314	323	291	334	293	295	313	334	331	314	302	345	328	276	311	291	324	313	322	296	325	306	345	297	338	268	315	322	327	324	319	340	347	351	312	319	331	299	279	309	305	296	304	311	311	322	331	299	309	308	304	313	304	326	328	275	288	319	304	331	325	352	317	297	318	264	297	327	306	301	284	333	295	296	333	330	298	319	308	299	324	340	260	314	304	327	280	312	328	305	330	336	336	345	311	320	291	341	316	326	324	320	302	290	292	351	310	320	322	317	316	326	316	282	317	321	309	306	308	302	291	300	322	318	340	318	281	282	310	337	314	337	298	313	299	336	294	328	305	350	306	342	308	315	304	320	296	288	324	297	328	312	279	286	315	283	317	315	298	299	333	317	304	339	320	298	317	320	310	314	322	308	354	333	312	339	329	277	355	325	343	343	322	293	310	318	306	310	329	329	306	326	311	316	337	312	326	308	306	292	327	318	284	347	335	299	348	284	295	326	321	317	330	339	314	318	338	305	286	308	336	316	304	313	293	317	325	307	327	359	319	340	292	340	315	334	321	318	333	323	303	321	300	315	315	312	338	305	316	298	295	324	332	346	320	325	322	356	308	280	319	308	337	321	309	314	301	333	319	326	319	315	335	245	315	329	312	350	340	320	280	325	319	319	305	300	301	297	315	336	296	295	306	332	286	327	326	309	296	340	327	339	294	297	315	330	301	310	316	290	326	330	314	326	325	323	331	272	306	291	333	293	324	315	299	340	294	332	338	329	298	302	322	339	306	305	331	304	325	311	314	353	332	335	329	294	312	298	279	313	317	342	300	313	342	361	307	313	291	324	325	323	302	345	306	307	339	339	323	294	299	342	316	320	291	357	315	314	302	294	326	302	327	339	301	313	290	312	294	307	335	318	314	318	323	345	306	325	312	303	315	320	310	285	306	305	297	314	326	313	319	349	281	319	354	308	317	306	316	334	330	336	291	323	324	312	327	301	309	323	294	341	313	312	333	325	326	303	334	302	309	334	296	349	326	337	335	321	298	307	339	305	317	309	325	317	294	320	295	312	290	343	313	285	317	302	294	351	322	323	290	329	334	318	323	324	322	314	307	336	330	330	320	308	323	332	354	284	299	334	285	336	328	315	323	305	272	309	315	306	336	300	332	325	294	345	316	320	320	330	286	344	313	327	254	306	340	333	300	310	335	298	325	301	306	324	354	292	315	313	309	336	286	351	282	293	304	318	321	336	313	308	310	314	331	311	314	362	305	321	322	316	308	318	304	333	301	327	286	305	320	295	302	331	303	336	319	305	328	283	283	304	317	297	309	301	343	298
6128	1878	3444	4011	3521	2983	2523	2255	2027	1752	1665	1554	1462	1391	1340	1266	1113	1188	1129	1136	1124	1152	1056	1063	1058	1022	1021	1078	1005	1030	985	995	979	1005	1033	980	949	935	952	918	986	907	1021	963	953	1029	896	935	991	913	948	961	954	915	976	1016	970	918	916	933	908	960	950	972	929	979	953	988	946	942	934	930	946	897	971	915	912	936	939	902	955	943	908	939	932	976	912	928	919	918	953	925	906	865	923	871	945	946	891	955	920	868	908	904	935	902	913	923	953	932	968	932	944	942	890	904	907	854	860	920	869	933	933	923	936	905	920	902	900	881	908	925	894	933	926	936	903	964	892	950	966	937	905	902	919	889	913	900	907	906	888	895	885	874	952	916	963	955	959	913	907	979	888	914	971	927	943	948	923	910	909	909	880	938	930	917	912	877	934	916	937	956	949	950	956	854	870	936	993	1012	932	928	852	929	929	929	966	918	931	911	872	982	932	882	914	867	906	947	926	960	925	871	866	875	935	855	936	911	932	880	884	957	895	883	889	958	894	903	921	886	908	906	874	930	920	873	1009	897	901	954	890	882	940	968	893	849	931	921	933	874	890	930	903	905	916	908	911	930	924	926	887	928	910	946	881	942	874	898	915	900	896	879	940	897	907	864	936	888	916	916	908	924	920	998	965	940	937	909	944	900	884	868	940	941	972	928	898	888	875	910	962	909	911	895	947	948	898	966	886	913	882	953	912	902	894	888	924	870	956	931	854	949	888	901	886	925	883	875	904	897	930	946	905	907	921	905	974	922	993	931	879	886	912	892	923	927	954	907	915	916	907	912	882	963	903	926	922	977	912	901	903	896	911	854	956	909	862	902	896	908	951	968	907	901	936	950	879	893	919	952	912	949	907	887	931	928	976	903	945	908	852	901	893	962	935	901	990	937	910	905	938	984	877	914	938	861	885	978	941	929	907	920	872	909	870	933	939	918	860	913	927	915	954	925	888	899	906	927	924	929	927	942	903	929	950	972	945	938	892	909	903	955	947	908	900	918	894	865	960	894	867	926	945	902	919	935	941	931	917	935	898	908	867	922	908	902	883	911	885	947	840	920	945	949	895	908	857	907	886	922	915	932	930	944	929	929	920	929	920	962	889	973	924	871	919	915	837	944	929	928	950	851	949	886	896	912	883	991	943	904	971	885	957	902	906	890	898	998	902	961	889	955	908	877	959	916	912	881	958	929	937	886	930	894	924	874	895	943	917	981	900	906	888	961	978	948	929	932	869	867	869	938	884	938	947	926	933	886	911	957	892	924	849	899	909	938	947	919	947	920	894	930	956	957	884	929	937	880	907	919	919	908	929	935	864	934	927	921	891	906	953	969	892	928	947	927	913	940	916	905	935	930	902	965	891	910	943	927	950	904	903	898	897	930	962	844	938	894	901	842	904	947	886	953	968	848	905	975	877	897	940	915	904	920	915	908	827	914	977	898	886	911	878	899	912	933	950	919	979	941	907	889	896	946	843	924	911	898	926	921	940	918	940	903	928	891	901	950	921	960	886	957	935	946	949	930	898	928	933	856	860	970	953	939	925	884	941	1009	899	925	962	901	910	925	923	870	897	1003	932	925	917	900	920	851	907	938	940	870	929	899	900	876	891	908	895	944	857	829	940	930	909	869	945	947	919	910	832	879	893	918	960	920	873	914	955	923	944	916	950	926	939	888	885	892	951	879	906	944	869	920	898	930	906	946	935	954	907	904	878	935	872	945	957	943	909	899	922	938	893	990	851	973	937	938	915	916	936	923	877	954	905	889	954	946	934	913	899	866	897	876	953	980	938	885	858	935	919	902	952	944	909	892	960	897	905	922	921	899	885	896	907	933	912	920	923	916	932	903	986	935	950	905	917	958	855	966	932	943	962	941	897	875	950	876	883	919	895	857	921	881	909	972	916	889	927	932	935	911	894	915	908	870	866	919	921	889	930	891	954	910	908	901	917	947	925	934	883	966	882	910	978	912	899	893	972	959	908	906	887	875	924	906	916	959	877	986	908	968	931	914	949	953	949	907	885	981	868	916	943	951	945	872	881	924	893	921	870	918	949	937	938	911	915	869	932	965	871	911	922	884	897	886	892	947	881	873	872	877	906	967	869	904	938	968	904	916	900	881	965	912	896	938	938	950	903	943	919	931	859	951	934	941	936	935	912	878	967	874	974	930	920	930	904	925	886	932	914	894	925	911	884	926	988	944	896	890	892	938	917	942	877	937	939	937	886	926	950	944	903	903	931	927	874	928	924	909	891	913	938	974	870	905	937	952	889	906	906	877	952	935	914	952	880	950	957	922	917	935	925	864	885	941	853	889	916	909	920	935	908	910	906	935	942	907	904	906	983	917	930	894	891	929	900	958	895	890	907	948	919	947	923	933	940	928	887	965	941	879	936	962	910	954	889	895	844	924	957	893	933	908	885	899	920	910	921	900	933	921	933	891	953	894	878	930	870	922	914	895	927	943	866	930	894	936	899	910	857	906	908	968	954	837	930	893	924	881	935	956	913	886	939	938	942	932	935	891	877	910	932	878	866	880	910	932	918	899	890	951	889	848	902	865	911	942	961	939	909	957	916	899	923	892	963	902	943	921	861	946	920	886	929	912	958	894	964	893	949	935	916	924	889	881	915	931	919	887	873	898	875	914	915	929	914	898	937	893	912	866	985	902	920	968	900	890	898	864	892	842	955	907	898	914	856	889	910	932	924	929	926	928	956	920	1003	893	915	918	879	897	1009	915	896	908	895	901	927	930	866	949	893	923	923	910	903	906	934	939	858	895	901	955	925	868	900	928	929	879	874	927	934	830	931	942	881	938	951	907	892	859	959	905	957	896	874	846	902	933	895	943	877	923	959	899	958	896	914	897	887	952	939	885	941	921	915	919	872	929	889	914	944	909	940	940	881	897	936	934	903	864	864	957	885	927	888	902	906	913	877	915	893	976	885	907	884	916	928	883	875	939	905	951	898	942	933	901	921	960	940	945	918	952	929	928	937	901	867	928	902	945	882	928	903	958	860	862	918	977	896	827	883	973	930	939	892	921	943	914	913	882	899	976	909	899	926	986	944	932	964	892	865	886	913	855	884	908	888	929	983	939	889	962	891	957	946	863	917	910	954	918	910	911	903	949	907	922	923	994	901	882	915	909	918	942	878	891	956	872	889	897	903	948	954	938	907	892	896	865	882	937	913	887	893	941	888	927	935	910	947	851	926	864	980	962	908	897	903	960	894	903	924	972	901	862	919	912	917	901	914	872	927	931	928	945	953	960	946	952	887	891	899	883	896	880	884	902	924	891	973	893	919	948	877	909	901	950	891	859	941	911	867	919	923	910	952	921	897	924	930	921	962	901	864	899	960	936	930	906	902	927	868	939	891	999	933	924	928	908	894	923	889	913	934	843	872	916	910	896	903	875	884	942	891	866	888	973	896	953	892	916	941	923	992	907	909	941	930	914	873	883	933	911	932	869	902	901	942	911
16725	2807	2935	2353	1688	1255	967	806	629	569	519	463	429	452	397	372	395	356	352	330	349	298	295	364	324	352	284	261	323	340	298	305	288	301	298	322	294	266	306	306	287	268	283	294	281	289	280	312	278	271	286	282	314	268	258	269	300	258	299	281	274	264	277	286	296	283	267	271	272	284	268	273	309	306	270	278	244	254	281	260	245	282	288	286	259	278	277	281	267	270	280	282	278	296	295	271	245	301	263	267	267	268	268	309	243	259	281	269	248	257	279	246	284	258	282	260	296	309	276	290	312	283	273	286	289	261	279	279	265	249	255	264	287	259	299	280	271	264	256	249	250	288	296	266	305	272	288	257	255	294	264	279	262	250	298	267	280	292	287	266	274	290	287	244	276	278	275	290	275	283	241	281	264	269	287	270	317	275	289	268	298	249	290	268	296	283	277	269	297	265	274	275	266	281	296	272	287	262	269	247	232	267	269	223	278	285	286	263	265	252	277	270	296	286	262	264	270	256	293	266	295	269	259	259	265	285	281	265	283	304	283	296	257	277	236	265	270	279	270	294	282	257	274	257	285	254	256	288	256	287	280	246	280	298	274	309	255	282	279	233	301	289	284	238	259	248	261	289	282	309	296	235	293	274	265	270	265	272	256	252	271	276	260	267	262	278	261	291	274	260	282	289	264	255	271	264	302	307	271	310	297	274	287	250	280	281	302	280	286	302	286	270	302	267	284	277	287	275	229	275	259	298	298	246	278	247	298	274	276	279	284	280	262	286	292	276	264	253	277	301	269	295	257	321	276	285	239	260	268	268	260	272	274	272	304	264	278	270	275	268	305	257	288	300	296	254	293	278	282	273	290	271	280	274	281	319	258	244	300	268	296	257	289	272	259	259	286	259	293	313	254	272	250	289	273	282	242	292	261	271	308	279	276	310	295	277	284	249	276	277	293	258	230	241	272	303	243	268	268	268	268	290	287	244	265	263	304	283	283	276	294	290	265	271	263	295	274	272	276	288	274	262	239	257	246	289	272	265	260	260	297	290	243	237	291	259	283	246	262	265	289	263	288	272	279	274	302	280	284	291	286	268	279	235	273	296	283	267	287	254	311	265	266	237	273	274	269	285	260	271	266	263	279	254	279	282	286	278	263	241	280	300	271	329	291	259	265	269	262	267	253	252	244	248	248	283	252	277	268	295	271	285	292	256	306	301	284	309	288	249	269	296	281	285	276	313	265	301	272	311	273	273	276	285	279	294	267	264	264	267	262	281	248	272	276	257	277	286	304	242	293	299	292	280	309	264	271	281	262	309	248	252	267	279	260	293	264	254	308	241	277	260	293	271	248	260	271	250	251	276	290	296	247	260	249	282	262	261	255	282	284	289	260	255	308	273	269	236	273	265	304	256	265	283	295	274	246	298	272	281	320	303	265	271	259	261	295	263	273	279	272	305	300	274	283	297	278	261	273	314	280	294	282	275	265	250	301	279	263	268	270	254	259	261	281	237	289	309	268	270	259	268	269	275	277	266	262	255	271	266	248	281	291	289	258	279	313	270	255	252	284	263	301	275	273	285	266	277	290	265	300	279	280	246	296	258	272	289	272	267	303	311	245	264	282	284	250	286	287	283	307	306	234	297	295	242	273	264	300	267	274	254	302	278	284	284	277	273	309	253	243	269	279	255	277	286	284	258	270	302	255	298	283	243	293	266	264	261	274	270	250	268	274	287	244	283	264	260	249	286	291	292	287	264	289	260	282	271	267	265	281	280	263	265	273	280	264	274	281	272	286	269	258	266	265	270	246	305	263	290	280	261	253	288	288	296	282	252	294	284	263	296	286	288	284	287	287	285	279	254	287	269	254	312	270	254	272	308	279	246	259	290	234	281	230	269	294	288	278	239	288	289	318	293	273	279	285	294	281	302	263	275	284	280	248	264	245	297	288	251	262	255	249	266	268	239	273	278	280	286	282	274	280	262	280	248	285	288	265	291	230	287	279	256	264	279	274	289	272	306	290	263	254	278	263	279	300	296	259	287	262	288	279	275	266	298	281	288	282	261	269	272	241	295	259	260	283	266	266	234	248	249	291	292	285	281	293	266	270	289	274	272	269	299	294	252	289	270	253	254	306	262	271	294	265	262	267	255	252	254	257	281	267	260	282	278	277	286	288	273	280	297	260	284	271	286	285	258	277	260	281	293	296	253	283	274	260	275	264	306	286	262	298	266	285	276	280	266	278	287	270	264	275	273	264	278	263	276	299	258	278	255	298	277	289	304	296	265	265	264	282	265	298	279	259	276	228	296	273	288	261	277	287	269	282	257	259	286	270	273	262	275	282	238	283	257	278	322	304	286	266	297	268	276	289	305	265	276	268	298	264	267	268	281	266	289	291	295	301	294	273	295	261	283	297	304	303	278	293	274	250	279	283	281	262	273	273	295	268	277	292	270	304	296	251	271	294	267	281	261	248	290	286	281	296	264	278	226	280	257	262	281	272	258	284	267	287	280	260	296	278	260	256	286	257	262	278	281	278	258	268	275	304	271	240	238	269	323	283	274	255	257	272	269	278	274	311	292	240	277	270	283	287	268	283	269	256	249	279	271	264	269	253	262	278	257	259	249	281	263	274	267	265	258	288	258	284	280	288	275	292	304	267	278	244	272	272	264	267	283	258	254	278	271	277	271	279	291	264	273	256	270	237	286	284	271	299	281	275	305	300	248	261	273	265	272	289	254	261	261	267	257	302	290	266	271	263	262	278	254	275	255	283	243	259	282	274	282	254	270	241	236	300	273	293	278	271	273	289	291	270	288	287	270	280	280	289	282	273	277	299	260	275	274	260	279	272	286	271	266	300	265	298	278	296	296	294	263	273	286	297	289	268	284	254	270	256	270	231	242	289	312	286	280	313	269	298	279	261	269	273	267	279	274	279	270	288	295	295	267	264	268	258	301	284	317	246	288	256	287	288	254	276	269	259	278	260	250	280	280	263	261	275	263	258	290	285	271	263	299	299	278	266	289	300	267	278	263	284	267	256	294	298	264	277	288	252	259	282	287	290	289	284	272	296	273	282	254	275	279	284	271	317	296	258	297	292	269	299	277	305	300	292	284	313	322	282	258	275	257	257	283	253	290	292	257	279	288	262	303	262	268	291	249	258	262	276	266	287	293	242	283	260	276	290	282	252	314	276	277	273	265	304	283	291	261	262	286	281	265	258	296	299	251	269	275	271	281	287	267	261	247	289	281	303	272	289	289	270	313	301	295	268	269	268	279	277	261	266	275	248	316	268	277	292	307	306	251	282	309	270	292	257	274	267	263	264	274	276	256	283	280	263	281	258	267	283	307	269	289	257	280	275	257	276	289	271	279	298	288	259	264	255	261	267	272	297	248	275	275	283	299	253	275	246	262	277	288	264	271	263	265	250	253	274	281	244	269	265	259	246	284	256	257	275	273	256	295	304	263	295	282	241	281	267	296	273	283	267	280	297	270	284	289	279	264
7769	2655	5598	6534	5620	4673	3937	3312	2736	2468	2139	1927	1757	1701	1629	1525	1391	1385	1326	1258	1227	1199	1148	1135	1101	1066	1076	1015	989	1063	967	937	965	946	978	936	947	871	894	911	858	901	848	883	875	895	855	900	857	876	818	838	871	905	870	903	823	821	909	828	845	792	850	863	856	844	792	849	837	856	864	842	865	914	857	813	823	860	827	826	812	810	860	864	824	827	743	829	802	789	811	836	791	764	834	786	800	832	820	802	797	817	794	836	844	749	796	815	821	820	830	818	828	805	823	819	850	837	861	749	785	827	823	809	798	753	830	817	776	814	772	792	757	870	782	814	788	875	846	804	840	800	836	820	791	806	813	837	815	846	754	774	778	789	822	786	778	776	772	833	814	807	769	770	794	786	802	816	809	794	816	812	788	785	839	800	786	765	804	779	838	806	828	835	823	858	832	815	791	798	830	867	848	735	794	837	833	833	871	794	781	818	781	826	804	824	803	792	834	810	794	790	760	809	836	789	771	802	839	816	817	774	824	768	805	807	791	798	804	835	851	814	763	845	771	821	836	794	780	759	773	760	802	843	827	792	801	806	835	786	856	820	822	755	811	830	781	747	767	826	762	793	804	795	762	830	876	825	824	798	807	798	731	780	833	820	750	863	826	796	793	782	795	788	816	800	789	826	778	795	804	796	750	788	845	849	825	817	801	808	851	807	786	818	827	846	790	807	822	788	814	813	838	772	836	794	833	811	820	783	796	810	787	795	850	804	814	847	835	797	825	819	847	774	784	761	811	778	788	783	817	800	791	802	786	823	848	843	795	781	796	801	844	780	796	829	765	798	795	781	828	813	786	800	820	793	756	785	775	839	814	786	798	835	787	824	807	772	843	756	793	791	788	813	804	764	808	826	818	840	824	828	819	775	845	833	838	760	762	796	775	762	826	832	840	818	804	824	765	786	800	827	778	789	809	813	792	793	769	798	777	761	810	788	817	768	792	794	798	774	804	839	825	836	813	824	811	747	860	823	817	792	788	833	816	806	803	775	803	809	812	811	824	812	836	762	821	802	820	846	818	816	792	780	776	791	792	851	776	822	756	819	857	751	728	815	832	780	811	807	820	783	805	813	803	817	842	817	775	822	831	816	767	837	814	834	802	748	827	789	826	783	799	859	834	779	765	816	814	816	748	794	794	787	754	777	798	838	797	796	816	806	860	744	800	812	765	837	783	802	826	788	777	839	773	788	818	776	810	822	793	768	818	816	818	782	784	768	818	806	824	830	779	813	748	782	840	849	881	809	785	772	775	801	766	805	864	844	771	792	792	778	795	846	822	798	795	805	832	859	819	803	819	825	829	769	765	804	822	760	770	805	822	810	777	868	817	834	788	804	856	806	821	794	768	850	755	800	782	785	818	759	764	814	759	779	841	805	820	797	812	839	852	794	809	808	788	848	853	788	817	828	791	800	778	796	732	757	788	824	874	811	816	770	768	814	800	776	836	799	778	808	776	781	746	812	794	757	799	825	805	820	836	853	773	765	816	790	821	759	804	742	790	796	831	820	849	830	791	853	798	836	837	779	749	817	807	789	818	795	850	784	799	813	752	750	820	766	840	805	795	761	760	785	781	795	769	736	835	802	795	885	771	797	779	817	754	810	821	796	785	821	771	791	782	772	834	826	817	810	825	835	803	799	795	807	837	822	859	821	835	760	859	808	799	789	821	762	792	781	795	810	816	806	752	796	793	798	786	799	790	785	817	797	803	757	778	793	792	797	805	793	771	787	852	806	821	780	831	822	786	830	813	785	843	829	790	771	791	831	843	798	814	832	789	766	772	790	808	827	841	779	822	775	745	830	767	844	800	770	818	838	857	804	771	755	788	816	808	826	806	837	765	781	808	825	767	791	755	803	847	861	776	848	739	812	801	778	788	782	809	789	788	797	815	770	798	822	816	796	815	812	816	772	775	821	826	795	815	794	792	806	822	829	769	831	799	800	866	789	808	782	808	803	788	841	804	780	812	804	799	819	812	834	841	818	817	788	797	831	827	815	808	808	745	812	777	819	824	863	825	804	803	757	834	762	792	817	803	805	793	837	752	840	820	835	848	863	758	815	783	824	780	784	794	778	765	778	801	791	793	824	785	755	799	786	804	824	787	822	783	802	871	841	750	794	812	910	792	824	820	802	804	822	814	785	778	810	789	848	776	810	822	802	813	783	849	854	773	845	781	802	859	804	824	800	833	838	793	846	793	813	775	828	828	854	768	828	755	826	808	802	802	831	799	780	796	786	803	780	735	803	810	815	822	821	772	765	854	808	813	773	808	822	793	782	770	782	810	793	846	797	722	806	827	761	755	808	807	736	766	784	868	828	792	812	770	776	811	796	812	798	773	777	722	834	842	813	791	798	845	806	783	817	816	770	807	806	841	805	847	819	774	848	797	815	832	827	802	824	788	829	763	744	725	779	836	780	820	753	817	843	827	782	765	884	784	781	783	829	753	810	826	822	838	764	809	777	777	814	798	790	803	809	812	771	783	816	747	814	849	746	719	787	831	801	782	796	796	834	797	826	772	813	813	808	814	817	788	792	849	783	835	778	809	789	791	808	791	827	793	823	807	816	872	751	784	839	791	797	785	826	770	797	798	792	800	775	770	775	772	780	799	753	839	803	822	811	813	838	815	832	812	775	799	810	789	803	802	823	774	747	771	814	789	857	811	872	800	776	852	796	820	800	802	793	757	834	802	799	853	787	829	795	822	827	799	811	767	853	823	815	800	782	830	778	828	857	758	790	761	746	771	806	862	813	824	790	749	848	870	815	806	816	792	835	829	814	840	837	800	798	784	790	827	823	795	823	804	830	876	814	787	825	799	781	814	858	843	797	797	770	816	763	797	767	746	789	782	818	800	818	776	796	828	764	796	829	787	846	798	744	772	792	791	779	820	789	818	773	817	777	779	818	779	786	783	827	794	813	842	807	832	812	793	779	799	829	778	799	746	770	763	838	792	755	781	788	811	764	735	752	788	787	850	786	802	741	777	824	836	813	844	815	860	789	776	793	774	805	787	804	857	782	791	810	834	788	820	787	826	792	765	794	845	820	761	777	816	824	817	776	838	800	834	812	784	831	812	753	819	776	827	811	795	789	779	831	750	836	809	743	756	755	828	776	800	836	847	826	807	847	803	789	804	847	838	794	798	807	798	820	791	792	806	782	850	803	825	860	853	805	830	818	799	783	809	798	757	817	800	815	832	757	810	838	784	824	807	767	793	790	813	798	811	806	790	745	807	824	800	815	814	789	826	789	819	802	807	788	788	869	826	776	781	804	779	759	850	820	802	796	852	821	798	820	828	767	827	847	810	788	828	762	841	799	839	772	784	803	773	831	824	857	779	825	772	770	823	795	802	777	789	786	800	824	775	824	838	787	807	785	775	808	820	831	861	816	802	793	813	849	855	762	752	779	783	794	788	809	786	770	813	786	798	786	865	837	844	756	800	752	813	824	846	831
2108	261	237	258	215	212	192	184	201	191	196	175	208	189	191	189	213	187	167	176	204	203	182	206	171	189	184	168	176	197	172	209	201	176	192	165	187	181	191	173	172	174	170	189	197	175	169	190	203	163	190	168	166	170	180	160	187	154	184	188	198	185	204	176	175	205	178	182	194	163	185	176	183	198	185	180	176	188	178	200	180	199	172	215	202	179	185	168	174	184	209	178	170	164	152	190	167	189	196	211	167	202	202	190	191	209	184	191	192	186	157	158	172	185	172	188	185	175	155	182	203	203	184	197	200	199	186	185	174	171	167	179	170	183	174	175	182	184	193	207	191	192	169	180	185	187	189	174	177	160	183	207	200	180	179	178	183	165	183	181	183	182	187	181	195	187	191	162	167	180	208	178	167	169	174	210	177	186	165	180	162	157	175	178	184	177	173	176	203	174	188	203	194	201	172	176	197	209	186	190	197	177	187	181	204	178	200	175	188	177	178	158	198	198	196	199	170	201	173	188	197	174	195	191	180	189	186	198	151	191	222	191	178	169	192	174	201	179	190	211	160	157	181	166	184	175	195	194	213	178	186	156	170	187	197	167	156	196	172	176	200	175	178	181	194	169	158	199	201	174	184	181	201	178	172	188	169	194	204	193	175	191	182	181	168	201	170	194	175	187	183	183	176	190	186	164	191	169	179	197	198	160	195	203	196	193	211	185	186	190	166	186	167	184	174	192	191	195	183	180	198	186	190	155	183	188	181	197	204	197	198	185	199	186	172	174	193	183	184	166	212	193	181	187	181	183	173	182	187	219	191	190	177	178	164	193	194	187	184	199	181	201	186	189	201	151	202	189	187	182	172	159	184	172	186	174	198	173	194	197	198	173	158	202	174	152	184	172	188	177	163	175	196	181	167	186	203	160	172	187	167	181	211	173	201	216	177	202	191	192	175	172	178	169	190	200	186	170	182	201	180	173	172	189	205	191	196	180	193	201	162	180	175	174	183	173	186	173	189	193	191	206	177	160	162	176	187	201	173	182	187	206	182	166	177	204	185	196	193	199	179	190	176	187	220	189	180	207	177	227	180	186	174	186	186	202	187	192	172	188	198	182	183	198	177	199	196	182	192	203	197	161	178	214	180	187	182	180	162	163	177	203	208	182	189	190	172	186	175	199	221	191	188	176	157	191	189	178	172	178	202	192	160	153	164	172	188	171	198	183	168	181	189	168	175	169	188	169	182	195	187	182	202	164	197	193	168	181	197	180	183	192	170	158	204	170	168	182	170	207	170	191	196	168	160	178	171	208	178	202	191	176	169	195	190	191	177	204	187	157	171	188	181	200	189	180	184	175	177	181	187	176	188	173	186	194	186	185	183	214	177	187	182	180	192	197	187	176	177	191	172	166	160	189	182	164	181	186	181	188	180	186	198	197	189	197	166	195	182	184	172	202	178	178	187	188	190	185	175	196	178	194	175	207	176	186	186	176	177	221	193	173	194	210	181	186	193	185	183	182	180	181	182	182	173	172	172	202	187	190	166	183	166	161	165	187	193	173	178	173	188	191	184	194	183	185	184	152	198	178	152	201	185	180	196	203	169	184	170	167	216	189	202	182	185	176	176	170	190	192	189	168	202	176	159	184	190	200	194	188	135	158	174	184	174	175	176	178	173	181	175	184	192	174	180	182	174	195	180	162	214	194	197	172	173	170	165	174	166	172	187	196	170	175	190	184	200	177	166	197	181	184	176	172	187	165	211	192	177	198	185	178	195	184	200	183	185	158	189	184	178	193	169	170	174	186	186	181	183	187	196	188	204	190	210	164	180	183	178	172	180	186	203	200	209	167	174	164	200	170	147	164	190	189	179	189	175	183	165	174	185	185	185	175	199	160	190	188	197	181	188	187	187	200	193	193	189	209	176	176	176	201	156	195	171	161	192	175	179	168	155	194	204	179	180	181	179	176	169	156	208	196	184	183	168	197	199	201	193	160	211	183	203	152	172	185	177	177	175	203	201	166	177	189	176	191	157	184	185	200	175	191	176	190	179	215	187	167	196	173	209	204	192	189	198	204	169	183	187	201	185	177	199	168	184	188	165	202	194	198	183	192	172	192	176	177	198	194	176	185	172	180	183	199	179	182	192	174	181	185	205	167	178	172	185	184	197	195	190	169	204	174	176	179	164	172	192	179	160	184	176	181	180	169	166	178	194	187	171	168	194	191	181	191	187	177	164	170	166	158	188	188	204	177	164	196	190	191	178	186	169	197	212	194	198	188	200	187	175	172	188	182	181	191	196	174	186	205	168	176	161	176	174	188	198	175	178	194	166	169	188	218	190	177	191	187	163	186	195	160	213	202	187	182	177	199	180	154	179	194	191	163	192	196	179	173	151	195	182	192	210	178	197	171	182	185	217	187	195	177	203	193	166	177	176	169	173	182	178	166	178	194	163	179	165	177	196	154	165	178	186	205	186	174	186	175	199	165	179	196	186	184	161	189	189	188	203	168	190	186	174	180	182	177	227	173	201	176	192	178	177	178	177	194	175	189	197	191	169	177	178	175	179	197	176	174	195	172	183	198	170	178	185	185	194	173	193	192	194	198	164	183	189	191	194	212	172	177	188	202	181	217	198	169	202	208	154	164	184	187	203	170	196	205	165	205	200	168	183	176	174	193	194	177	195	201	185	177	184	201	154	201	191	164	224	178	190	178	180	182	189	205	194	182	205	180	178	200	197	147	191	200	180	172	196	164	190	183	187	188	182	173	174	182	168	165	209	186	170	172	183	194	175	174	169	183	186	177	185	185	185	191	190	186	175	208	180	191	163	176	182	198	189	164	182	200	194	190	178	189	197	198	163	182	172	166	186	193	172	188	204	167	157	157	177	168	191	185	176	166	185	186	213	213	204	207	193	170	160	185	183	169	185	177	207	188	186	199	197	186	179	171	193	197	189	180	177	186	166	175	190	185	204	178	179	194	181	176	166	187	181	194	179	175	168	178	178	195	182	194	191	166	195	191	200	207	195	178	168	157	181	182	175	187	180	188	194	174	182	174	183	202	181	197	190	173	201	193	189	173	183	180	184	202	161	201	202	208	196	186	198	187	187	167	194	164	176	197	178	214	190	168	160	161	204	184	177	218	157	163	179	191	203	185	198	170	205	167	190	173	150	196	192	186	190	193	195	171	190	201	187	175	210	171	195	187	189	191	177	168	202	205	174	192	178	189	185	166	168	202	179	177	172	192	191	168	203	176	211	186	185	166	178	180	207	176	154	172	201	166	172	186	203	194	173	185	180	190	162	192	199	164	204	193	174	186	179	193	164	173	214	196	193	157	185	161	183	183	182	179	196	177	189	143	183	169	175	182	185	171	185	189	191	197	187	168	193	183	174	186	175	190	170	178	180	154	190	171	164	218	210	190	176	208	198	185	171	202	171	177	190	203	163	206	197	197	181	199	181	192	195	178	199	192	189	204	198	191	167	171	203	174	187	189	190	184
1945	708	722	752	739	697	656	605	625	607	619	613	602	569	579	583	531	588	590	597	583	567	562	593	558	597	636	598	577	560	612	558	597	601	640	612	604	597	577	628	589	585	583	590	595	605	591	614	561	606	605	585	607	597	605	598	588	610	556	556	610	599	591	623	601	538	566	618	595	606	567	576	602	529	596	582	590	574	623	600	598	528	643	582	574	569	629	575	573	593	553	525	554	593	624	592	573	608	578	556	588	607	581	607	585	578	557	563	570	586	547	577	561	596	556	554	587	562	571	518	576	578	584	578	620	564	581	565	583	612	572	579	607	589	586	571	555	609	596	575	588	567	596	617	552	595	599	570	633	586	606	604	577	597	575	613	585	614	586	531	582	584	600	564	598	601	570	591	619	591	590	549	582	616	603	555	557	557	580	550	533	607	598	595	581	560	594	614	586	574	591	581	639	603	573	628	582	581	588	544	578	536	609	576	548	566	610	589	616	589	618	594	604	522	601	563	589	556	579	546	581	586	570	591	601	528	562	550	563	601	561	572	597	580	600	608	596	598	573	590	578	595	553	565	601	582	589	615	560	595	579	555	537	568	556	583	601	588	589	576	635	564	579	588	580	595	577	566	626	597	632	561	598	554	561	578	576	572	600	591	593	579	609	577	604	604	598	629	554	562	640	550	588	591	566	570	554	534	607	563	561	545	616	599	595	573	575	553	558	576	545	580	559	584	542	579	616	606	585	598	587	593	581	560	604	600	563	641	582	588	555	615	562	588	564	571	557	537	596	577	567	580	622	620	562	561	583	597	597	584	553	596	566	604	595	584	583	567	592	548	642	544	559	595	559	558	574	557	591	606	591	571	602	592	553	566	519	607	554	590	644	539	543	582	594	611	652	547	576	545	628	585	579	620	566	561	582	605	570	570	557	593	508	558	587	562	579	620	584	569	649	588	523	562	612	571	610	601	624	593	623	542	571	611	605	594	544	540	620	536	559	600	584	599	621	622	596	614	561	606	571	603	593	537	573	590	633	565	577	567	601	582	542	597	596	619	570	590	544	591	560	558	602	558	611	571	596	582	602	550	581	597	547	642	606	583	571	603	583	554	547	580	586	572	547	571	581	552	560	591	599	564	560	562	574	603	576	604	581	580	568	548	570	575	555	588	548	594	625	592	601	547	561	568	538	597	579	560	585	576	559	594	590	576	545	560	608	578	511	585	604	597	619	544	568	589	619	561	579	572	595	568	586	585	570	610	560	581	577	542	594	602	592	599	565	576	572	615	589	575	574	576	571	583	593	597	613	608	600	604	586	548	597	551	597	580	556	588	572	592	579	587	564	544	566	567	627	531	578	546	569	599	593	587	590	574	571	585	567	557	546	596	617	569	599	591	643	600	584	608	583	593	584	585	553	590	577	551	556	583	556	597	641	618	608	619	582	590	627	584	589	626	587	612	596	550	578	598	582	559	596	575	601	611	572	597	566	590	543	578	565	599	585	554	578	570	652	578	591	574	566	584	607	582	571	597	584	576	607	614	583	610	597	575	580	575	578	610	643	571	597	561	569	594	558	571	601	603	573	553	563	591	567	602	596	596	563	619	593	616	568	570	556	569	534	564	578	570	607	580	563	591	565	566	534	576	601	542	603	579	546	556	572	590	596	570	587	560	591	568	563	591	592	625	578	583	596	576	542	549	578	573	604	586	592	568	540	556	579	605	611	599	576	613	639	569	578	599	604	544	550	634	572	577	593	558	607	581	564	586	579	600	585	565	565	595	601	595	602	613	554	598	574	577	545	538	597	610	564	562	577	569	616	565	581	567	550	560	550	565	566	601	580	594	541	582	562	593	622	609	591	540	593	563	562	592	581	590	651	624	586	569	628	595	534	607	581	583	598	588	538	575	559	542	591	543	564	580	597	626	533	599	588	580	609	552	599	584	580	638	566	572	603	558	601	579	617	574	569	552	558	602	603	531	565	579	533	560	582	596	557	570	608	573	540	587	578	580	610	602	618	586	598	591	598	590	582	571	603	589	572	552	624	596	600	579	611	591	601	604	593	561	619	547	627	547	603	607	582	572	555	614	529	565	626	537	582	586	581	614	551	580	558	567	593	580	563	603	608	575	556	623	577	575	574	601	597	558	612	585	562	572	583	623	560	539	615	576	573	615	563	615	568	584	574	568	566	531	601	571	561	569	571	605	584	587	581	580	581	548	575	600	612	620	579	563	577	640	584	595	604	539	560	562	580	573	576	589	582	608	597	592	614	552	578	569	543	597	567	604	585	611	604	573	568	614	617	557	597	574	568	592	591	607	589	548	582	629	580	590	563	546	540	586	575	625	577	577	592	553	515	559	561	602	619	564	593	571	603	574	575	605	627	586	577	527	559	607	595	584	575	604	567	597	576	626	539	609	618	602	604	593	594	605	607	596	562	581	579	596	592	598	553	581	591	591	565	570	559	586	606	584	573	565	616	605	582	593	595	568	590	579	575	568	546	572	546	599	593	541	578	577	609	543	554	614	548	602	598	543	595	601	573	557	553	558	551	582	556	565	611	594	567	607	589	579	544	563	578	543	574	593	589	657	586	591	610	597	577	573	553	596	550	570	555	591	587	597	579	611	575	606	596	573	609	588	566	541	546	596	562	585	574	542	557	539	593	576	566	578	605	599	525	607	563	618	579	538	587	568	556	590	587	625	526	591	607	606	572	563	563	605	604	590	532	594	596	560	557	576	575	559	591	581	553	559	623	562	544	573	555	569	597	590	621	587	573	650	555	583	566	597	570	607	555	584	560	664	558	578	562	548	558	577	574	527	568	598	578	582	587	617	592	560	569	591	575	562	569	573	532	538	547	577	596	603	602	613	579	571	547	581	604	591	579	570	586	588	568	559	598	613	626	602	589	558	617	587	599	554	566	558	557	622	578	593	604	581	581	594	619	568	556	593	572	557	560	572	592	603	593	592	579	586	599	574	582	651	564	595	523	570	623	605	583	542	609	573	568	577	564	584	560	603	564	560	557	565	567	553	608	582	557	555	562	584	589	533	571	548	587	565	571	585	608	615	537	566	588	582	572	545	565	607	582	604	579	594	566	626	573	566	537	604	592	558	585	573	601	522	584	537	608	592	599	643	611	605	566	624	558	565	569	593	583	575	586	614	593	593	558	576	573	575	599	578	598	621	576	629	606	586	600	590	571	561	580	601	623	631	584	630	581	590	570	562	558	569	564	574	567	569	573	585	564	583	571	581	555	578	594	591	582	604	597	575	648	567	574	591	593	553	550	600	566	564	604	583	622	554	587	615	603	572	543	581	546	585	610	565	576	541	562	606	584	591	558	557	571	603	558	593	569	604	563	565	588	600	585	545	590	560	590	585	568	583	587	612	577	600	610	565	598	589	592	602	604	591	553	577	549	619	546	600	627	588	550	582	570	586	576	551	536	609	590	585	606	607	534	620	567	571	590	606	571	564	585	623	597	594	567	616	568	572	557	555
9184	1296	1695	1404	1008	827	679	620	474	468	454	410	410	395	373	376	368	363	346	338	353	338	323	334	349	343	339	339	315	321	332	332	347	351	342	318	312	318	312	295	352	304	331	335	311	326	292	334	329	313	329	294	364	342	307	315	308	326	310	335	323	351	315	323	314	282	312	309	304	339	297	325	348	316	315	313	306	317	303	310	308	321	313	313	292	317	307	305	309	296	316	341	308	317	294	327	348	340	314	301	353	330	305	336	290	321	347	296	333	298	311	311	323	323	314	305	307	314	306	357	313	321	325	338	313	344	336	304	311	308	304	291	331	305	330	313	293	329	326	313	329	299	333	327	315	324	338	281	352	304	323	309	346	327	308	338	305	322	313	287	296	348	345	297	319	343	341	320	338	303	327	311	303	332	311	320	322	306	338	311	333	309	298	325	291	297	288	319	339	284	299	314	308	298	279	328	318	327	284	306	321	302	324	353	337	318	291	312	307	327	291	304	334	323	312	308	300	322	309	304	337	296	296	328	332	335	304	294	294	314	315	303	329	329	327	335	308	318	319	346	323	296	299	305	320	316	352	310	339	292	307	296	302	284	341	324	338	296	327	290	295	336	313	346	319	331	317	284	316	310	312	293	330	321	325	311	288	321	324	316	320	318	307	320	324	306	305	331	315	311	356	328	349	327	292	333	329	312	317	336	344	312	302	315	316	316	303	321	294	340	324	292	302	341	294	325	331	308	294	291	284	327	291	329	318	310	330	300	310	317	304	329	310	301	323	316	319	322	317	308	307	318	312	292	292	337	337	287	317	303	324	311	297	298	339	327	285	284	330	283	326	304	328	319	352	306	320	329	292	340	291	316	281	319	310	324	310	307	293	355	348	298	322	305	307	314	331	328	331	315	318	313	314	289	297	334	310	302	332	330	329	335	321	284	288	285	282	282	325	299	317	273	323	321	337	321	329	295	294	307	289	295	296	298	341	313	278	314	314	304	323	320	334	287	309	298	324	325	336	310	304	298	300	287	320	325	332	339	316	338	298	314	305	320	312	333	309	330	317	332	324	304	318	340	314	291	314	293	320	331	336	297	319	308	314	327	313	312	320	315	312	337	307	318	336	284	329	316	290	337	321	314	348	295	331	327	319	343	326	305	329	293	320	339	335	336	313	294	334	315	301	316	303	304	298	308	297	309	297	333	321	299	335	286	288	314	327	340	323	339	321	306	304	273	313	306	312	334	310	285	300	294	315	319	287	308	325	312	365	316	294	324	312	333	293	304	354	303	333	293	356	309	314	300	317	297	337	294	340	335	309	290	353	321	305	323	313	311	282	297	320	310	315	332	314	290	312	293	322	316	292	326	272	293	320	312	314	313	280	338	326	353	335	303	312	320	300	290	323	318	328	293	324	293	311	313	301	299	326	330	313	324	340	326	319	323	306	301	333	323	329	325	302	309	334	321	304	310	316	323	300	300	319	292	316	327	309	343	359	310	302	284	290	284	321	321	298	325	341	322	304	289	305	287	349	283	313	332	322	326	315	313	324	326	288	324	309	312	313	311	372	310	321	321	337	328	350	308	326	307	342	309	315	300	318	307	341	302	308	305	315	287	332	282	316	290	316	312	323	327	324	325	293	293	303	281	315	314	321	294	305	336	312	321	319	296	359	327	332	296	313	314	333	318	318	336	304	306	327	338	324	324	344	341	297	324	316	318	314	330	361	318	302	314	282	346	320	344	326	299	307	282	304	316	330	283	301	306	319	312	300	318	341	335	337	296	347	317	351	337	303	298	292	338	293	304	312	344	279	301	305	366	288	327	331	333	310	312	316	309	339	335	274	315	333	289	303	313	312	342	325	292	319	320	321	334	304	320	328	339	299	331	338	332	295	325	317	319	339	317	311	307	331	327	307	278	326	318	298	300	291	305	306	330	323	309	320	308	313	319	295	327	328	318	331	300	318	348	295	323	339	338	316	325	310	323	293	300	334	312	333	293	287	309	294	315	337	321	315	314	333	310	312	334	303	305	332	321	307	342	288	317	334	321	334	331	321	299	329	325	305	331	301	292	298	328	324	312	304	280	324	334	322	312	309	311	316	330	335	318	288	314	330	308	328	317	321	309	327	309	339	344	331	331	341	296	326	301	314	299	344	322	324	325	308	279	365	263	314	336	339	320	303	293	314	348	301	304	309	341	331	327	292	322	289	315	299	311	314	289	327	322	301	329	324	349	290	269	340	283	304	315	294	324	340	310	307	297	333	318	304	310	311	315	323	330	278	304	336	316	303	330	295	335	285	314	287	308	305	310	350	323	294	302	314	327	321	300	319	313	310	321	337	322	329	294	314	327	294	290	316	304	336	282	352	319	304	337	310	340	316	334	307	303	330	316	289	307	324	297	294	304	329	328	296	298	309	317	318	326	285	314	307	327	303	287	347	311	318	336	277	319	313	303	297	277	309	348	296	351	295	311	333	342	295	319	344	312	315	309	320	345	302	321	323	299	308	327	295	299	362	333	320	314	310	317	302	291	316	321	328	336	331	317	318	295	289	332	320	330	292	318	287	278	319	325	287	344	336	292	329	294	337	296	335	308	297	297	351	313	354	315	329	317	313	339	260	276	286	344	305	322	332	310	283	309	303	302	349	321	326	303	319	319	309	330	293	318	307	340	333	311	320	320	311	332	323	293	308	306	297	321	304	294	320	331	356	316	316	362	306	299	317	312	316	341	317	334	328	316	301	296	309	323	366	321	336	301	307	351	323	303	329	306	306	311	309	328	308	327	313	296	313	318	330	299	326	340	320	298	339	312	330	331	345	315	318	321	328	302	326	325	270	317	330	299	317	336	301	311	306	297	314	299	341	315	310	343	321	300	326	317	300	316	286	323	318	316	338	296	283	329	296	297	340	312	324	313	324	287	306	306	297	318	328	289	329	322	319	329	304	300	310	350	299	307	318	295	287	306	296	302	321	329	314	343	298	304	297	314	361	301	311	322	344	320	312	271	327	329	324	331	288	300	276	299	349	299	327	319	319	337	309	316	315	319	302	319	324	303	346	330	344	317	305	325	308	286	311	346	303	323	307	342	311	337	298	312	338	304	311	345	318	306	326	312	295	301	309	314	282	284	325	332	308	336	315	313	309	301	318	319	319	330	283	297	330	324	304	316	312	284	326	303	323	299	320	307	350	342	315	331	313	308	340	302	308	322	304	305	322	310	310	321	324	306	330	333	328	322	331	304	292	304	342	292	332	297	336	285	330	341	304	336	332	306	275	298	321	338	344	313	319	320	316	291	305	319	315	352	301	319	330	327	327	316	347	304	324	298	318	311	317	303	347	351	313	335	313	287	325	294	312	294	327	290	315	303	289	317	336	281	272	318	277	302	311	316	308	338	319	319	298	312	313	318	306	324	343	298	312	295	314	311	319	263	329	308	309	293	312	303	310	317	302	306	326	303	314	330	314	332	338	296	346	340	320	295	308	324	310	301	289	315	341	315
5578	1862	3512	3991	3511	2967	2518	2280	2039	1731	1612	1507	1468	1288	1231	1279	1235	1180	1181	1131	1126	1165	1073	1086	1104	1047	1040	1047	1002	973	1078	1019	1008	994	1034	974	1015	923	984	904	1022	998	969	955	950	927	938	964	961	935	965	950	959	921	925	923	994	1021	900	951	914	916	954	952	947	949	947	920	904	946	960	968	919	888	952	904	894	938	917	923	947	1003	941	966	929	939	952	938	884	878	953	1005	924	900	941	920	924	890	909	893	984	900	967	972	941	923	943	887	928	914	873	949	924	892	969	930	889	937	908	922	886	926	851	912	939	861	930	949	861	906	905	854	908	912	908	913	884	878	906	922	914	910	931	906	929	907	947	866	933	941	908	961	941	942	927	940	903	966	880	965	903	913	895	922	942	944	892	917	903	957	889	938	933	927	897	908	957	883	899	905	896	897	935	945	917	932	899	888	900	929	935	932	936	936	858	930	889	930	929	867	927	883	911	914	899	928	909	870	902	890	903	960	906	883	858	902	900	909	891	869	855	869	929	911	939	916	975	967	870	919	846	854	855	877	928	965	955	862	914	929	916	909	905	895	939	910	941	945	900	896	915	875	905	882	965	935	904	973	904	899	941	926	881	895	888	866	890	926	930	990	889	943	911	951	912	893	958	954	929	921	913	883	889	887	943	892	881	970	919	979	910	902	875	962	920	896	929	870	912	929	891	892	899	912	858	890	976	877	976	867	878	882	888	943	887	898	925	936	1001	861	854	920	940	889	865	907	888	911	896	886	909	902	926	936	958	934	903	907	972	863	873	904	954	889	959	919	904	965	881	906	995	900	926	914	940	909	965	922	843	879	888	937	925	948	843	888	959	889	949	936	944	871	922	964	895	925	916	926	960	922	899	971	887	906	916	965	922	905	886	925	925	920	898	943	931	895	946	914	911	868	890	891	913	901	900	871	975	943	938	870	902	916	909	899	885	962	829	937	900	909	979	885	892	932	857	976	936	859	869	884	906	892	913	900	893	947	973	898	936	931	914	884	929	846	944	913	913	906	933	850	918	945	928	888	928	933	977	980	876	913	887	908	895	928	901	897	885	929	911	932	922	863	945	894	905	929	939	958	909	947	934	911	879	893	901	933	861	902	906	888	926	882	925	917	874	899	905	915	927	900	914	885	913	919	901	885	898	900	917	918	946	904	942	862	912	949	870	901	932	943	908	908	917	857	844	897	870	875	896	925	878	899	921	935	958	918	938	890	898	897	900	884	849	910	920	908	927	879	979	903	934	909	885	930	880	925	917	924	940	925	921	940	880	890	856	890	899	941	920	881	939	900	883	914	908	900	897	921	843	942	876	934	913	952	902	912	908	885	879	912	887	922	886	895	931	894	871	887	939	911	966	912	950	892	891	938	902	913	889	926	907	942	908	868	897	910	923	908	903	927	890	930	914	925	908	932	887	876	926	953	900	946	860	943	966	927	892	872	920	912	909	901	893	915	910	891	908	946	940	909	961	937	942	895	911	915	910	1015	928	872	920	892	907	932	951	932	873	885	940	895	848	857	919	950	938	912	923	924	932	873	923	917	903	891	912	874	925	938	920	893	974	905	936	900	897	909	906	941	894	920	912	892	894	948	948	936	854	923	878	917	932	949	919	881	884	900	906	922	897	907	869	947	989	892	915	891	938	897	866	924	921	891	921	854	909	921	975	949	875	866	916	943	914	922	923	831	926	856	922	972	988	907	919	888	894	941	829	902	884	932	923	877	907	933	937	900	945	888	961	900	882	876	896	867	882	851	904	917	882	944	928	887	898	959	909	897	915	890	890	912	939	917	907	918	868	927	948	894	919	930	929	878	910	899	923	845	908	934	966	909	930	891	948	919	912	902	955	959	876	941	934	908	950	913	846	876	898	897	904	919	878	915	896	940	925	920	926	865	888	884	944	898	941	889	934	879	911	941	935	861	929	889	945	874	943	946	898	934	922	941	895	909	892	923	924	961	888	893	921	894	921	889	912	946	886	925	964	927	926	936	942	908	967	907	950	875	899	927	919	911	871	932	878	947	953	893	925	913	865	891	815	906	946	921	960	933	889	868	933	879	879	909	944	974	887	919	917	913	930	909	966	928	904	981	885	935	893	921	896	954	909	932	920	934	928	870	915	894	938	917	876	925	884	925	913	964	877	928	959	971	888	897	908	928	902	880	968	931	897	894	950	941	975	928	938	956	923	897	945	935	904	896	926	904	883	960	904	919	923	899	949	893	872	939	918	947	920	844	918	963	936	900	921	928	946	914	918	948	905	907	886	927	903	946	926	935	908	960	917	939	852	932	888	908	870	950	898	898	935	896	925	930	873	845	879	882	965	968	899	905	878	905	894	886	881	911	981	899	913	888	875	959	903	927	869	899	899	942	902	887	906	921	940	902	909	907	883	882	912	876	850	894	914	930	856	931	877	914	939	913	906	909	927	918	898	946	907	885	928	933	896	919	939	879	930	920	933	934	897	958	887	898	930	937	879	881	962	863	936	922	893	930	901	907	937	935	891	936	930	921	948	873	945	927	954	916	898	913	870	872	884	889	883	874	882	938	878	899	953	912	964	915	955	952	946	940	911	905	922	954	908	888	887	923	913	914	909	841	946	878	910	918	877	899	897	911	960	956	865	902	898	922	886	944	913	902	894	917	910	929	915	909	942	938	961	980	930	894	917	867	917	928	951	896	896	937	933	896	941	927	917	881	913	933	937	923	933	922	898	942	901	944	893	922	982	899	881	888	909	903	900	947	955	916	926	895	898	906	909	904	937	977	942	942	872	954	921	867	835	898	932	926	947	946	934	885	928	852	910	848	903	898	855	895	932	950	959	951	927	904	911	930	887	875	896	945	919	966	905	896	879	931	909	850	943	921	985	941	878	923	913	922	946	936	902	915	937	949	915	926	971	921	909	894	906	896	894	903	928	933	931	897	967	845	917	938	886	943	867	912	919	917	875	933	899	908	912	922	897	890	888	974	954	937	912	872	920	933	920	944	876	883	922	899	885	900	935	945	948	912	881	911	924	873	920	972	881	905	927	933	922	949	913	936	926	835	932	911	945	923	865	917	868	886	938	929	902	911	922	881	882	932	910	911	892	898	890	918	914	890	921	906	914	946	918	900	995	920	932	916	946	902	890	926	915	922	920	893	909	903	899	938	905	916	871	957	905	904	860	886	917	971	926	889	907	917	895	947	881	943	895	933	922	922	901	904	861	946	893	928	924	897	903	900	815	911	981	896	934	964	887	935	873	915	899	901	895	907	892	927	904	871	927	930	890	917	900	989	953	896	910	919	872	938	880	919	936	953	875	920	918	898	890	943	906	899	955	892	946	942	964	917	899	859	935	976	870	886	922	902	860	891	920	916	879	910	847	929	882	910	857	838	926	892	949	901	858	898	857	871	886	934	920	907	934	875	916	858	943	946	929	896	908	892	938	939	819	869	905	910	899	968	953	864	937	917	896	888	934	898	875	833	915	920	945	929
17176	2883	2925	2396	1658	1120	950	773	674	583	512	467	395	419	430	385	394	352	339	342	372	353	283	333	289	302	277	308	281	286	315	333	303	269	289	287	259	302	289	281	276	281	274	247	300	328	266	268	291	256	303	256	266	284	267	296	269	276	276	284	308	268	279	268	259	310	258	288	308	261	254	239	252	277	273	276	267	269	260	287	263	257	239	287	253	295	280	298	256	284	302	276	297	274	292	267	301	278	302	303	273	266	304	247	277	249	262	300	266	273	304	263	241	268	286	283	261	296	260	265	323	282	289	226	273	292	256	264	269	274	251	248	258	282	283	263	270	294	289	241	266	292	276	287	247	281	282	265	271	263	272	257	273	282	270	320	299	289	270	277	275	268	250	256	306	268	269	253	294	271	252	236	274	278	281	280	228	302	274	256	288	280	248	256	281	253	276	283	306	258	265	277	295	286	268	268	246	286	273	305	286	287	268	290	281	276	273	251	259	267	270	232	254	279	276	270	267	269	286	286	274	255	295	281	259	284	258	260	267	266	238	262	277	261	261	284	259	296	285	274	279	261	264	293	305	277	281	295	274	261	288	278	258	250	280	271	264	281	262	292	261	269	286	271	262	259	284	259	245	280	299	282	262	285	277	278	295	283	270	276	271	256	270	272	288	268	257	299	266	285	282	279	262	273	291	268	293	285	273	274	271	282	263	301	279	276	255	239	250	274	270	256	305	279	291	296	292	284	293	298	267	279	261	279	284	289	260	280	280	286	269	241	292	256	304	252	275	268	263	281	263	282	256	272	286	286	281	279	264	259	287	263	275	273	270	269	279	277	263	266	287	286	276	254	273	259	245	263	287	297	252	283	285	284	276	247	269	260	263	253	272	275	288	267	274	276	273	282	222	292	296	284	247	243	242	247	281	296	287	274	266	261	311	258	276	272	268	265	267	281	265	272	268	255	265	259	287	255	269	290	259	265	260	297	305	290	254	280	274	286	288	275	288	298	265	290	249	240	256	268	265	262	274	288	292	272	305	291	257	292	310	263	304	294	274	284	269	272	293	281	280	275	256	247	252	266	261	272	295	269	282	256	288	290	286	260	252	294	248	248	259	270	265	258	306	278	302	292	294	277	269	281	290	261	278	290	268	225	273	284	258	279	269	250	268	256	253	236	262	287	260	260	261	252	269	270	293	281	293	269	274	264	252	295	283	292	274	244	289	272	251	265	257	265	298	270	283	276	268	302	276	287	251	272	271	258	286	277	281	296	294	285	268	269	294	289	284	284	282	280	270	259	277	285	282	257	274	281	280	262	276	281	244	290	259	301	276	274	251	310	270	242	269	272	274	300	242	244	282	276	245	262	284	252	250	291	292	282	253	271	271	262	278	273	280	264	256	269	222	282	278	253	270	271	253	282	259	271	277	314	319	286	265	274	276	279	291	289	254	283	300	291	290	283	280	312	248	269	292	278	285	254	284	281	255	256	250	284	280	282	273	278	270	271	261	267	287	291	217	260	296	246	254	273	274	300	284	282	262	265	302	271	264	245	300	289	286	264	261	264	274	263	296	252	293	282	277	295	266	260	273	266	253	265	270	249	265	256	293	261	275	287	285	279	286	289	233	284	296	279	251	294	269	305	277	291	272	295	273	266	276	288	261	300	245	253	265	277	240	273	260	286	295	280	267	262	280	288	283	277	266	279	259	278	296	295	264	265	268	287	290	259	292	289	269	255	292	280	260	281	280	287	297	265	252	272	258	268	306	252	281	278	267	279	264	275	271	232	269	321	242	269	257	280	255	272	269	279	284	278	299	292	274	258	291	269	288	255	237	289	301	263	244	280	265	271	244	284	249	278	297	282	276	274	290	292	261	280	286	263	276	280	269	308	265	289	283	316	264	292	282	257	269	258	298	252	275	274	298	289	290	249	253	272	292	251	288	301	264	290	266	283	293	242	284	246	285	270	301	267	301	272	258	281	264	246	287	287	262	270	267	261	292	261	278	270	267	282	270	274	281	278	270	277	277	291	257	294	279	293	276	256	279	281	275	299	266	277	254	304	248	266	302	264	280	274	253	267	299	240	282	258	271	293	280	294	254	243	274	272	281	263	303	277	276	274	272	243	271	287	302	273	276	288	279	248	296	235	302	305	292	272	289	279	244	274	283	255	258	287	296	249	274	282	284	297	276	265	251	250	268	283	285	257	292	263	248	268	294	217	288	248	277	290	255	279	271	295	251	286	277	284	256	264	246	286	271	247	286	285	281	274	283	253	301	253	325	295	267	284	288	297	274	280	280	317	265	258	274	255	284	271	259	272	259	242	290	277	287	268	275	239	300	268	289	240	282	278	294	279	267	259	246	259	290	293	281	279	281	280	258	289	226	265	299	265	290	258	268	284	254	270	242	268	262	253	257	305	259	263	295	261	282	297	282	296	274	260	292	233	262	244	272	249	280	263	273	272	272	261	254	264	284	304	331	249	290	261	283	287	270	251	306	269	286	284	300	291	267	258	252	267	263	251	293	237	267	282	289	268	269	284	277	276	297	288	269	282	271	301	291	279	257	263	242	275	277	250	266	239	268	289	270	267	316	254	250	278	270	289	266	268	272	278	262	261	244	265	296	291	282	282	276	256	278	271	278	271	233	289	271	291	288	249	288	253	268	250	288	295	277	269	283	289	270	268	270	265	307	285	249	303	262	288	258	263	248	284	284	270	279	240	238	267	278	264	301	279	277	278	299	258	262	278	257	287	274	292	259	273	249	268	275	260	285	294	262	274	286	266	252	287	260	280	272	291	262	288	255	277	261	282	251	273	268	272	302	242	306	287	309	282	300	253	260	275	299	258	255	281	299	280	282	265	271	297	268	293	281	274	241	260	273	288	284	311	271	279	245	276	255	253	270	270	274	277	283	272	294	268	247	266	274	257	293	265	277	267	266	253	261	289	274	297	258	290	290	294	261	269	259	278	264	262	289	270	245	280	261	289	293	263	305	271	281	279	256	294	283	270	276	285	275	265	272	254	284	281	279	270	267	278	259	272	249	331	271	270	270	321	297	292	272	306	274	239	274	277	268	294	265	313	268	305	292	257	290	265	293	263	279	273	283	258	259	269	276	260	270	247	281	289	318	286	275	284	269	282	255	283	277	258	280	259	282	287	297	286	267	260	266	283	283	270	279	258	281	254	251	264	325	270	310	264	286	284	291	303	294	276	275	299	241	258	264	236	291	269	255	259	268	263	301	278	296	272	268	256	297	256	250	273	256	261	266	263	253	280	257	262	279	277	292	254	273	297	260	267	271	274	275	251	272	277	263	302	266	254	243	259	293	268	280	279	269	262	270	258	256	266	262	294	289	282	271	285	305	243	267	262	252	263	252	271	252	289	278	279	299	307	294	274	271	276	282	280	237	244	262	270	247	305	300	276	253	273	269	302	267	309	281	252	259	256	282	273	261	262	251	268	254	270	258	264	294	301	267	303	266	304	292	252	279	281	295	277
7789	2723	5680	6503	5643	4645	3879	3328	2810	2464	2196	2012	1772	1690	1622	1474	1400	1341	1255	1254	1144	1220	1161	1132	1072	1087	1066	1071	1070	1048	1003	1026	995	926	963	909	936	895	931	913	897	884	844	936	911	869	929	924	877	882	832	853	882	851	859	856	842	826	865	937	852	847	864	861	813	832	823	814	890	880	850	804	868	819	813	847	840	825	809	789	800	826	830	832	815	859	799	788	828	872	790	828	827	782	815	857	812	798	823	787	829	805	760	770	785	786	778	818	795	791	866	782	756	816	785	829	831	827	749	830	821	755	743	818	798	815	791	788	721	817	806	816	835	759	795	794	806	809	795	844	834	770	804	812	775	790	832	790	778	819	824	770	811	822	762	812	777	768	791	780	775	779	775	792	773	848	819	782	832	791	811	787	804	804	806	791	805	783	776	824	819	788	827	816	767	812	780	798	802	786	811	804	759	806	822	807	823	780	728	800	773	831	815	760	813	771	805	812	807	810	839	783	823	824	827	844	852	790	816	780	797	856	810	821	754	834	793	827	774	824	803	813	791	808	835	831	851	865	746	753	782	803	794	813	864	819	825	758	779	815	856	807	770	802	760	819	833	794	766	789	777	803	780	822	809	826	798	782	821	816	773	778	817	814	808	850	768	800	812	828	804	771	825	790	768	832	822	820	804	829	848	822	839	858	748	838	777	822	810	827	810	813	846	793	821	836	790	776	825	816	830	791	793	792	797	829	793	826	812	813	807	790	782	802	805	810	795	822	822	769	819	828	821	761	839	784	808	822	777	808	800	821	791	788	803	772	803	801	820	818	800	813	769	830	822	780	785	765	744	776	777	812	762	808	794	784	790	862	780	752	785	784	818	768	801	754	760	797	777	822	784	835	763	816	791	858	776	780	821	770	824	832	801	802	816	780	774	818	769	800	792	774	813	852	784	816	781	814	827	790	814	812	799	770	818	758	799	813	801	794	819	776	794	810	821	853	751	776	744	793	811	780	803	807	852	782	769	787	858	780	809	781	811	785	824	760	812	831	845	827	807	846	770	804	864	792	782	784	849	821	807	775	817	796	817	756	738	756	817	814	806	796	811	742	766	841	762	793	814	808	793	804	853	789	802	754	787	837	802	808	826	807	801	814	813	814	796	772	816	777	833	821	779	768	792	804	794	842	731	827	789	771	776	795	772	821	813	848	806	863	744	760	844	819	787	781	793	854	736	821	819	818	817	840	885	781	834	830	784	809	799	769	822	860	834	783	785	837	757	786	801	774	794	795	787	803	815	781	744	767	804	725	804	793	803	824	800	780	826	827	809	769	803	813	806	765	815	736	819	865	870	748	801	780	787	807	818	823	796	790	749	861	828	785	812	841	862	829	785	809	801	768	784	853	776	766	789	761	782	818	802	803	835	814	797	810	787	807	760	805	812	787	815	831	810	776	789	770	789	771	775	758	786	825	788	754	793	793	824	809	767	829	776	810	831	809	805	822	860	758	784	788	844	759	800	780	745	807	812	759	853	765	820	749	799	828	777	820	813	809	786	765	765	804	813	805	808	815	789	776	801	768	775	787	815	803	801	772	779	780	776	861	833	805	802	841	773	814	839	790	821	809	798	801	801	822	816	817	782	776	840	776	787	763	815	785	874	806	782	764	844	793	780	808	811	831	745	843	801	825	822	829	781	771	872	844	811	787	721	772	791	812	777	773	836	814	809	788	830	807	830	812	803	757	825	779	812	832	817	802	752	782	779	812	818	795	767	795	853	789	806	796	834	823	803	804	827	853	795	792	770	740	745	810	789	769	797	807	789	812	771	787	809	788	824	840	713	796	778	809	787	802	816	797	804	871	782	801	800	819	776	783	778	805	750	832	795	819	751	831	778	747	806	799	794	798	833	846	768	805	783	816	778	727	772	810	850	758	827	807	813	785	791	789	788	811	804	785	766	820	788	812	801	770	847	797	782	805	836	830	811	831	825	800	792	811	827	823	780	756	797	815	836	773	844	803	860	815	786	757	752	805	809	753	775	822	803	815	764	841	756	795	828	789	841	776	799	756	806	767	771	804	832	796	850	759	728	869	801	836	784	843	803	832	834	769	802	770	789	804	799	757	770	835	835	791	800	840	806	798	745	830	811	763	862	844	793	795	762	805	859	795	777	815	809	803	815	800	818	849	767	802	796	770	809	802	821	826	853	811	811	805	784	810	806	773	830	793	786	758	812	791	784	824	810	791	815	777	823	800	762	818	748	782	788	847	796	734	786	878	782	786	875	800	750	805	783	804	795	801	792	727	795	800	759	805	831	840	796	788	831	732	838	762	823	797	798	799	830	845	834	791	808	789	818	782	771	818	798	767	767	832	790	818	801	800	780	793	841	834	761	775	802	803	800	818	804	859	777	762	839	821	812	893	841	778	788	788	831	799	801	852	810	802	814	801	787	821	755	785	760	774	788	834	788	808	794	833	802	798	756	818	794	854	768	843	815	792	799	788	762	847	845	814	856	778	787	800	797	827	759	795	829	768	792	830	791	776	802	798	749	769	832	787	800	830	797	871	810	805	781	791	840	880	819	779	760	826	858	805	800	846	796	865	833	826	815	796	828	816	799	772	833	780	809	793	821	810	818	811	772	777	797	807	797	777	763	836	804	782	841	717	758	811	828	801	794	844	762	765	804	770	788	797	807	784	850	823	785	767	819	806	866	776	772	831	750	771	834	794	786	793	779	842	798	800	797	838	781	794	795	827	824	838	798	843	805	794	761	806	777	866	833	825	757	798	850	771	775	750	767	830	806	782	839	803	792	813	837	851	814	811	823	815	802	793	795	809	838	810	792	786	745	840	815	730	789	808	790	788	805	781	792	825	782	818	826	830	779	828	778	819	810	790	833	789	813	829	840	782	827	805	826	857	843	764	813	796	789	863	781	822	787	776	811	817	767	789	827	805	799	804	780	830	812	773	734	794	844	812	789	785	799	807	799	816	811	810	841	797	814	756	827	875	806	801	779	813	786	820	746	791	719	743	830	773	768	805	769	818	806	796	783	830	817	805	807	785	737	834	838	853	803	814	814	776	827	835	767	803	800	796	837	792	761	816	759	823	754	790	794	828	813	811	783	821	808	805	784	796	772	765	800	806	848	825	769	797	836	816	794	795	734	808	770	881	777	776	790	822	782	806	795	803	807	782	800	812	849	815	816	800	764	820	786	810	844	794	802	807	799	787	849	901	750	781	789	814	808	779	780	776	834	774	809	795	811	796	771	781	821	795	750	805	790	829	833	778	766	784	794	821	801	824	783	798	801	775	781	787	804	793	780	807	779	793	812	793	761	838	804	787	849	807	729	811	811	795	832	787	786	817	805	803	794	806	828	736	831	800	800	812	842	752	853	791	806	819	772	763	802	800	863	818	815	854	822	831	759	850	770	790	828	784	817	832	845	782	833	874	855	785	825	759	807	793	845	817	789	801	783	784	769	800	784	770	804	807	860	768	841	820	774	786	788	871
2186	258	252	241	230	212	200	213	216	170	186	183	180	184	198	177	182	173	191	175	197	181	173	188	206	183	173	197	193	182	181	175	204	198	217	190	158	188	176	189	179	161	212	189	180	174	194	186	171	191	186	190	174	185	193	192	189	194	176	200	179	170	191	182	176	208	188	187	176	174	189	178	203	169	194	191	196	165	183	175	172	175	163	190	170	176	209	203	208	170	180	175	170	212	176	189	175	189	183	200	192	174	179	193	165	199	181	149	163	160	155	169	201	207	170	188	185	194	164	186	225	203	192	201	170	160	212	167	182	169	181	178	189	163	190	186	187	182	184	202	165	155	172	183	198	193	200	181	185	172	208	174	169	190	199	175	183	194	165	188	228	177	178	166	173	175	197	188	186	190	201	173	155	201	189	169	197	190	171	187	182	179	167	180	190	160	174	188	167	190	185	213	167	190	179	182	163	169	179	200	206	182	177	211	189	194	195	175	176	172	178	173	173	169	186	198	187	181	206	175	203	205	197	192	189	188	180	175	208	176	171	189	192	192	174	188	176	169	198	178	199	192	166	166	168	166	184	187	192	208	176	194	184	198	170	184	197	196	184	163	210	185	169	181	185	194	168	189	171	188	175	176	193	188	206	179	179	171	177	167	177	181	201	190	191	174	194	171	185	185	188	176	181	192	201	199	192	157	184	164	180	182	190	180	192	169	190	162	183	153	194	176	197	221	178	180	171	200	172	151	205	192	188	182	182	183	167	184	196	169	176	196	183	173	193	195	175	192	180	182	179	180	162	164	208	179	201	183	166	204	171	159	158	186	153	183	154	186	206	160	166	189	182	193	175	153	179	173	167	156	170	183	181	165	196	189	163	200	184	186	173	192	166	162	174	170	210	175	191	177	180	176	167	184	217	187	194	163	184	184	186	179	220	165	172	174	190	186	185	175	205	172	190	157	181	179	186	161	170	185	214	184	178	157	185	207	173	191	186	173	197	196	188	182	184	181	172	187	177	202	190	178	183	209	177	199	189	188	195	177	191	190	142	205	194	162	169	213	173	177	162	162	188	173	183	179	171	199	200	193	193	202	174	195	159	177	192	204	169	182	154	172	189	175	183	185	154	181	179	156	170	180	202	184	156	177	174	191	179	178	187	191	154	194	185	183	176	195	195	150	146	187	173	167	174	170	175	198	199	201	157	200	172	181	182	179	166	170	204	190	174	211	186	184	202	173	171	164	193	198	174	188	187	175	194	183	195	212	200	175	178	188	180	168	213	165	162	193	190	197	170	180	177	189	191	185	174	186	195	183	167	195	159	187	191	197	180	185	181	201	162	185	184	181	163	167	178	192	187	190	201	194	163	179	170	150	172	178	174	204	180	195	209	177	198	196	193	182	178	174	185	181	170	184	182	209	167	214	193	184	195	176	159	183	187	205	181	172	177	198	183	201	171	202	165	165	182	205	177	172	171	170	195	193	195	206	156	193	199	191	174	164	176	167	197	187	171	188	186	172	182	184	188	171	180	176	161	182	169	182	186	177	165	170	192	178	175	159	162	179	186	185	163	172	174	184	180	197	189	174	178	175	199	184	176	162	210	197	169	167	178	185	183	185	204	177	175	182	167	181	157	165	188	191	198	198	172	177	193	202	165	188	177	181	181	193	190	184	206	176	189	182	198	159	191	174	183	191	165	164	180	180	191	164	160	186	195	171	197	162	178	183	192	170	160	166	192	195	194	179	197	182	165	189	214	178	190	189	183	195	153	177	180	174	184	179	199	187	196	164	205	195	164	183	186	202	168	169	200	184	181	191	147	211	179	179	166	157	191	175	166	165	190	183	174	205	172	187	187	179	180	175	178	184	211	187	198	157	218	171	182	201	215	197	201	211	196	167	174	181	189	165	192	176	197	184	195	207	172	149	206	148	184	183	180	187	182	187	178	184	210	184	181	195	169	153	177	180	205	194	184	178	180	176	195	209	170	175	175	168	193	184	186	182	177	181	160	193	180	206	179	174	186	199	179	187	192	214	191	214	188	194	212	141	176	197	175	168	183	179	182	168	184	175	181	199	174	189	194	204	196	189	165	176	176	190	193	179	176	165	177	168	188	181	204	195	178	190	189	189	188	195	189	185	199	192	192	176	198	212	181	186	173	200	151	203	211	178	174	194	214	162	213	200	185	200	201	170	180	197	192	185	187	199	179	182	198	211	186	177	178	169	173	180	182	199	181	168	195	168	205	187	196	181	172	184	179	158	180	171	178	151	163	211	182	176	177	198	201	170	186	172	191	185	178	197	213	192	194	211	174	208	172	164	164	197	205	199	187	179	179	196	175	169	174	186	180	183	172	188	161	179	174	215	160	190	173	189	183	183	186	168	185	172	203	206	186	160	150	187	172	188	161	183	197	178	185	186	167	184	155	195	176	173	172	193	167	189	202	189	166	207	181	167	185	181	186	200	181	166	190	153	179	173	178	183	203	169	180	162	182	215	200	220	187	172	157	196	181	186	183	211	177	175	177	189	188	150	172	182	181	186	159	177	194	171	193	203	184	177	193	190	167	166	194	203	179	175	182	166	167	167	168	180	174	195	202	172	182	179	168	170	181	159	187	177	168	173	183	171	165	195	183	197	173	194	161	191	174	187	182	208	196	189	199	191	185	166	208	195	183	184	180	195	211	185	174	176	170	210	206	158	174	174	191	185	184	188	184	186	175	205	189	174	206	193	189	211	172	191	183	188	189	177	219	168	175	171	194	193	193	188	165	205	191	167	180	186	175	186	182	172	173	205	189	191	192	179	181	191	180	207	194	186	197	202	180	163	182	181	209	164	202	193	195	189	195	189	168	153	161	170	186	182	174	181	216	194	184	188	187	200	173	201	168	231	168	193	190	175	189	212	165	178	195	189	182	170	171	185	201	199	206	190	181	184	194	158	204	177	208	173	180	199	187	196	171	178	166	168	167	174	159	165	179	195	187	178	174	212	195	178	163	160	207	171	183	153	189	174	194	152	172	188	186	192	190	167	188	172	169	203	176	204	201	182	186	191	171	178	218	197	198	213	168	187	187	176	184	183	167	178	205	181	186	207	175	161	206	214	171	206	194	185	186	181	187	163	170	201	172	193	204	171	179	200	173	179	169	208	183	188	166	175	176	208	178	194	182	209	185	159	186	200	184	196	172	190	200	180	179	200	194	182	183	198	205	181	176	209	185	188	198	187	176	198	192	182	190	178	180	193	171	168	178	196	181	178	180	178	172	188	186	188	186	158	200	168	171	197	166	219	174	156	179	198	185	163	164	194	188	177	181	168	181	219	188	165	188	159	176	177	160	221	177	203	199	206	188	182	165	192	178	185	177	180	187	178	169	197	189	181	197	168	179	193	170	208	184	150	164	176	190	185	174	171	188	162	184	182	215	206	196	179	175	176	172	180	201	166	172	175	170	189	195	183	195	180	167	184	199	174	159	191	193	168	175	186	173	178	171	191	183	207	177	183
1993	728	749	740	733	691	690	624	641	626	620	591	605	601	627	642	587	583	596	607	642	619	583	569	591	593	560	597	564	567	593	605	582	597	609	606	603	550	557	557	627	604	599	599	575	566	635	586	552	607	574	557	601	592	579	601	572	541	541	577	629	561	640	622	555	578	647	594	575	618	608	557	555	614	576	570	579	574	583	565	584	592	592	594	589	581	612	575	583	569	575	574	568	535	610	590	591	555	535	582	617	586	629	576	570	569	563	616	522	598	603	590	583	596	642	591	563	621	563	573	623	615	599	600	656	543	572	577	571	598	567	578	574	607	515	591	621	618	586	560	579	584	551	545	610	597	560	598	609	634	562	577	596	555	579	558	613	587	559	577	548	604	605	575	574	593	648	563	602	597	597	577	571	607	636	541	562	616	594	569	554	541	606	570	578	558	609	558	585	585	603	583	584	632	606	548	622	591	603	643	581	613	599	617	613	582	582	580	557	569	572	623	550	639	615	573	613	595	583	622	609	626	613	576	546	621	598	520	616	574	585	599	570	594	557	591	596	550	599	567	581	562	601	587	593	581	570	554	591	613	533	599	592	621	596	580	577	588	588	635	621	564	595	608	600	602	572	596	555	587	604	570	577	571	623	624	553	599	587	591	570	556	608	596	592	551	596	571	586	586	562	580	580	598	570	590	580	584	563	622	587	595	561	609	619	571	571	597	615	610	596	580	581	573	569	582	567	629	582	557	579	539	605	560	629	584	644	585	588	610	558	570	574	619	570	590	589	587	589	564	609	562	596	580	586	590	572	606	620	574	628	549	588	594	571	602	568	597	594	607	551	589	595	572	606	565	577	618	579	561	633	626	599	578	605	545	618	555	659	618	563	577	590	578	568	607	593	608	631	549	566	584	573	573	577	573	580	532	579	593	574	602	583	536	589	539	617	595	607	599	563	609	578	528	584	543	600	580	583	585	584	604	583	585	564	575	601	583	599	583	549	555	610	582	608	575	561	573	553	636	574	588	579	561	597	608	633	612	570	570	559	590	573	580	583	586	594	581	580	575	543	592	603	616	569	610	597	557	588	591	574	588	595	615	597	583	597	579	595	585	631	601	619	550	608	611	606	571	578	601	575	557	584	580	580	595	571	564	606	616	585	608	560	595	606	530	587	588	593	565	601	561	620	613	589	599	594	570	590	558	619	598	599	609	576	573	612	616	552	571	639	574	556	616	590	560	547	580	596	605	599	603	582	608	586	573	599	583	553	588	582	603	615	581	608	602	566	575	574	622	555	548	567	567	590	558	560	583	589	611	525	597	579	587	602	596	556	576	582	544	579	563	598	601	556	577	567	564	611	587	590	570	605	609	549	578	577	558	585	614	539	609	588	577	567	622	603	630	598	564	591	604	570	585	575	564	589	589	588	551	594	602	561	563	581	585	638	576	600	580	580	597	581	597	613	571	574	588	539	581	585	597	627	582	600	598	578	606	559	571	640	525	580	610	638	561	565	565	586	564	650	650	598	579	590	591	559	565	576	642	576	616	554	644	563	592	589	549	591	584	617	609	630	609	593	606	574	615	633	560	593	599	612	582	601	606	552	572	611	607	596	554	558	536	588	570	555	597	602	585	599	580	548	584	601	568	592	590	615	614	584	558	618	595	603	579	604	618	550	576	584	540	570	622	611	578	568	608	585	593	610	564	561	614	603	574	585	577	617	539	596	564	640	566	544	577	602	565	584	550	619	586	626	605	570	561	587	572	575	602	542	601	608	591	557	593	587	572	590	616	569	579	568	551	603	597	574	604	561	566	594	572	615	564	566	574	554	575	625	626	604	579	537	539	609	570	593	555	603	603	573	609	626	543	601	582	576	621	595	588	555	588	628	574	573	567	586	592	557	616	578	588	569	609	557	605	564	607	579	587	592	580	575	568	569	559	634	558	545	579	607	618	568	606	552	582	577	557	591	578	604	617	574	619	578	600	613	588	575	589	570	580	583	584	563	590	613	564	557	568	606	571	611	574	593	594	588	559	583	633	594	621	542	642	551	587	627	624	636	611	584	609	586	568	595	558	590	581	546	590	591	565	598	575	570	577	583	572	559	559	644	602	591	555	606	574	571	571	556	597	580	624	603	579	593	606	600	593	567	591	600	598	606	592	599	617	601	609	589	600	555	564	544	620	551	590	569	595	554	592	578	554	539	593	593	635	615	577	591	592	592	628	599	559	580	585	592	582	583	569	614	607	588	585	611	597	566	571	591	588	584	611	631	559	602	584	606	611	569	601	580	663	566	621	563	607	592	602	613	612	567	593	583	547	574	576	607	587	601	617	583	617	586	605	617	593	576	584	552	583	613	611	597	593	558	571	597	531	586	575	597	590	582	585	543	582	587	620	594	626	591	611	592	583	587	565	634	599	585	598	568	591	566	570	576	593	559	604	576	585	546	571	639	542	595	587	588	577	545	616	592	599	615	609	598	644	551	623	564	561	570	561	581	614	588	583	583	527	550	597	615	554	611	593	574	580	575	629	584	590	596	610	624	590	581	608	591	632	578	565	559	616	602	657	601	530	593	561	600	592	614	604	559	577	574	579	558	605	634	580	565	556	584	625	570	509	550	624	619	592	564	549	581	546	604	575	591	602	579	585	552	569	592	584	588	533	614	608	506	576	590	581	611	592	598	572	579	574	621	580	614	584	576	628	576	547	570	571	570	581	578	583	608	603	547	602	582	587	568	587	564	597	594	611	574	566	619	545	605	587	587	607	566	577	524	623	646	600	559	601	572	574	554	522	599	567	611	587	578	584	591	598	536	582	574	572	568	572	612	547	589	584	574	546	582	573	593	541	610	582	534	567	544	591	560	588	590	556	556	589	574	577	588	574	615	532	572	572	572	562	569	580	593	616	595	618	622	573	576	582	570	593	558	611	569	627	575	620	582	616	570	584	588	577	541	535	593	563	599	632	575	579	638	586	570	592	593	625	604	594	604	569	615	550	539	571	587	586	613	599	562	566	568	536	595	612	590	562	609	610	577	565	609	577	579	576	572	596	612	625	581	562	580	599	594	618	587	584	573	569	620	563	610	581	591	553	604	550	609	599	569	605	601	537	538	593	581	576	527	571	590	594	589	562	553	566	561	573	576	610	562	642	615	582	548	583	591	630	588	625	595	605	539	582	602	600	592	568	592	562	627	614	536	583	580	579	578	586	572	583	557	554	605	593	616	602	582	594	591	599	602	597	603	581	569	568	652	566	540	540	614	610	565	591	582	600	594	624	553	590	653	593	569	571	567	571	556	530	567	590	587	625	574	646	579	597	605	591	595	568	598	573	596	604	635	601	584	586	605	600	554	569	547	610	588	541	603	576	554	622	600	577	601	583	618	574	586	551	562	548	588	572	579	537	576	593	574	577	540	611	632	570	611	564	587	568	579	604	589	557	575	590	580	543	582	596	589	589	596	578	646	589	554	598	588	623	603	566	575	580	605	586	539	599	596	580
10914	1359	1700	1374	1057	791	679	572	497	470	466	391	408	400	346	365	342	317	354	353	323	378	341	350	328	292	305	327	305	318	350	307	312	347	312	339	311	345	297	300	273	293	298	350	322	299	303	312	308	322	333	315	299	303	320	337	344	275	322	296	319	285	331	315	294	329	306	288	295	340	319	312	342	343	279	311	355	324	279	289	290	334	318	308	307	310	312	327	315	310	319	360	335	327	322	329	306	322	334	314	312	302	277	315	290	295	278	287	290	302	300	350	304	306	313	295	325	304	324	295	290	318	314	317	288	300	306	316	316	341	327	311	325	306	302	303	289	317	327	319	324	337	289	304	315	296	284	297	269	327	316	336	278	281	303	305	335	300	333	316	326	303	307	337	329	314	314	310	331	331	308	309	311	306	301	336	310	306	298	326	334	307	299	329	302	316	306	321	320	295	333	299	305	298	287	322	311	310	312	279	312	310	297	324	338	294	321	285	303	310	317	329	317	296	335	328	319	305	325	322	300	306	309	302	310	305	296	327	320	341	320	274	306	299	332	306	311	343	304	322	295	319	313	329	324	313	288	314	293	286	312	308	312	365	281	344	346	291	297	337	283	319	331	325	331	300	305	316	306	293	313	323	283	312	316	295	313	316	310	331	305	315	310	347	314	300	293	291	322	334	270	319	320	307	291	319	275	290	318	280	323	318	328	326	292	325	294	322	328	330	320	287	332	325	316	275	331	316	324	308	281	320	317	331	312	349	289	342	321	281	308	313	302	319	342	293	324	327	334	335	318	313	336	297	320	338	301	331	310	322	314	336	282	321	287	312	304	351	325	289	290	326	291	313	320	327	318	292	297	327	310	344	311	318	309	312	300	288	292	346	318	322	332	330	317	314	279	315	306	304	320	339	326	320	322	327	277	299	304	314	282	316	331	298	299	298	315	316	299	305	295	328	326	306	314	309	317	304	304	316	301	318	335	349	313	331	316	296	308	313	311	325	319	308	334	316	291	323	302	333	304	292	305	327	292	274	328	292	314	317	323	316	296	317	324	324	337	315	308	332	305	334	335	309	303	327	316	357	315	311	322	326	326	316	324	287	342	324	309	306	306	289	295	332	275	315	325	328	296	319	321	310	330	304	333	306	305	292	323	325	305	301	315	353	332	336	295	296	330	315	311	322	302	329	307	314	292	323	309	311	309	277	317	321	293	315	290	321	311	303	326	323	325	313	320	316	320	319	315	302	305	323	303	316	296	304	316	332	302	276	303	288	338	291	304	299	315	313	331	302	323	285	305	311	301	329	350	272	337	334	344	327	315	288	310	281	297	341	353	340	330	332	309	337	327	283	322	306	319	292	300	293	328	319	301	266	306	305	307	287	296	329	296	317	335	318	302	323	332	325	311	333	332	299	299	300	314	296	336	309	299	307	283	269	305	285	315	276	323	296	310	296	314	317	303	324	299	295	290	296	301	309	327	291	311	346	295	296	340	301	301	338	295	345	308	288	315	298	308	287	303	297	297	293	303	320	328	321	307	305	335	327	302	322	297	318	317	300	288	324	326	295	322	314	321	309	296	286	322	300	323	319	300	310	323	303	311	337	314	323	335	283	309	305	313	304	298	310	300	279	310	305	303	293	324	312	282	312	307	312	299	325	320	321	320	331	330	283	312	295	348	276	323	305	279	267	303	320	308	309	290	291	314	311	311	358	319	332	291	311	306	322	286	317	327	312	290	318	346	346	355	295	309	326	325	285	303	321	290	360	335	313	348	333	306	319	318	313	294	312	326	324	299	335	322	315	300	319	326	355	295	306	330	324	310	319	289	329	256	312	304	314	285	337	319	331	311	297	316	304	306	302	321	308	279	295	301	314	309	254	307	288	292	311	309	291	305	322	322	294	322	309	320	303	311	299	296	319	302	321	293	303	299	338	312	299	307	318	310	343	298	306	305	315	322	311	316	302	292	313	339	302	326	326	292	323	314	286	314	313	295	313	293	274	272	327	323	304	316	328	313	316	309	323	319	324	322	336	325	333	319	297	308	331	316	322	313	340	291	308	324	324	280	273	299	323	280	320	303	296	311	327	326	300	325	307	298	323	351	310	327	292	291	297	327	329	317	315	302	312	321	303	315	324	330	327	324	304	350	327	291	310	309	286	305	324	292	307	340	306	284	315	317	291	342	312	297	307	321	309	299	315	311	275	350	309	307	300	288	313	286	312	326	321	322	323	320	322	305	302	280	336	322	328	305	289	305	263	329	289	330	292	329	331	283	310	298	338	324	289	332	320	308	272	300	297	291	308	294	295	314	324	301	302	328	311	301	339	331	360	288	353	313	312	308	326	328	333	339	307	315	345	328	306	366	320	328	291	316	300	317	333	282	326	329	303	327	305	329	312	331	307	323	329	291	314	308	307	338	333	289	291	329	343	304	297	295	316	326	317	315	291	293	308	299	355	333	310	283	293	289	317	302	307	343	321	319	339	294	257	318	276	311	321	319	330	333	301	316	288	295	311	337	270	329	310	299	311	301	302	311	304	340	291	305	313	333	293	302	322	316	311	308	324	303	328	300	344	301	309	320	303	308	302	270	314	301	329	317	294	316	326	320	327	310	321	308	292	346	324	306	325	330	326	296	286	317	334	324	312	334	328	335	313	313	309	278	302	302	300	351	270	314	317	327	300	296	321	319	300	327	306	316	289	304	344	290	309	334	266	300	278	326	311	322	290	302	298	372	311	329	293	334	309	292	317	271	308	312	275	303	330	325	307	317	292	292	337	309	337	313	331	297	286	336	323	314	324	310	333	303	320	342	302	291	326	322	302	329	315	324	358	322	300	305	314	302	304	296	321	304	308	336	332	286	292	319	301	281	322	289	312	318	301	315	292	329	288	321	292	330	312	308	298	294	331	322	352	330	323	285	355	328	307	289	302	325	338	333	299	308	306	312	276	293	308	319	320	286	330	337	334	327	325	332	304	325	306	313	339	308	347	306	321	309	312	270	304	328	304	335	322	291	279	338	335	311	282	317	313	345	314	316	310	332	315	315	313	327	335	278	307	336	361	330	319	283	281	311	322	340	310	314	304	336	302	315	316	328	314	334	299	330	311	321	348	294	338	299	349	288	306	310	308	310	301	321	360	308	364	314	308	319	296	342	300	309	311	278	322	326	320	314	312	297	290	318	316	313	346	307	335	311	328	303	326	288	307	282	348	319	305	338	280	275	312	297	303	305	300	288	298	302	316	322	319	316	297	314	302	323	295	334	321	300	321	299	317	309	312	285	294	300	311	304	294	322	318	305	311	326	326	324	300	328	339	348	323	315	323	317	283	321	335	327	299	311	321	303	291	292	286	304	324	312	291	269	321	307	339	314	321	322	271	329	316	329	327	310	315	294	308	304	311	320	315	317	328	305	300	327	306	324	319	291	302	315	303	317	315	284	311	347	299	308	318	277	320	332	308	319	328	318	288	304	321	276	324	304	292	325	310	322	310	283	296
6115	1885	3516	4064	3529	3010	2556	2224	1996	1745	1689	1544	1462	1394	1295	1225	1239	1175	1200	1144	1088	1087	1116	1085	1095	1085	1027	1108	1041	1040	1023	1051	963	994	975	975	971	947	1007	986	1022	972	1011	1001	940	989	919	957	991	945	909	954	961	922	942	914	976	864	882	886	957	946	932	902	966	976	901	917	932	921	943	951	912	868	970	960	925	948	932	883	969	915	900	903	902	924	871	923	924	887	901	925	957	929	923	925	916	859	944	984	937	907	924	944	928	954	897	931	861	898	960	925	954	922	909	903	955	905	908	969	913	941	961	897	932	848	963	888	919	925	938	908	875	924	963	905	940	862	910	888	909	920	909	903	925	983	968	924	906	906	864	954	881	945	923	924	930	933	868	906	928	876	890	941	885	878	936	933	922	956	933	916	926	880	943	913	949	875	907	967	918	933	909	896	939	895	925	941	867	927	870	901	903	869	924	870	901	907	935	918	970	940	934	921	921	940	952	888	956	937	944	877	960	925	892	932	862	900	924	896	915	883	928	955	978	938	962	965	931	923	896	933	941	909	903	967	901	958	938	938	952	917	872	898	912	947	911	937	875	964	934	907	896	868	975	980	946	903	928	940	901	934	937	936	917	895	847	880	974	882	872	957	963	907	939	944	910	920	930	870	942	859	964	877	873	926	932	868	899	932	908	939	949	933	935	912	882	923	939	911	1010	877	963	892	932	930	934	922	942	888	913	933	896	886	882	968	897	913	878	912	886	953	892	888	950	962	915	882	897	951	917	924	876	877	912	879	904	900	921	920	900	939	896	929	911	924	894	932	907	931	933	883	887	880	904	918	910	887	897	927	879	915	942	887	872	899	928	910	915	920	955	938	901	969	970	880	921	970	913	936	888	873	921	928	928	913	889	886	908	927	969	880	960	943	931	892	941	976	902	918	891	874	992	956	924	934	907	942	957	869	924	874	912	839	939	891	923	879	959	870	910	865	911	991	884	921	869	909	881	863	948	961	936	893	966	900	931	916	916	943	891	924	905	914	901	906	937	953	928	902	960	886	941	907	887	912	895	965	916	897	908	884	896	915	915	858	940	870	908	908	902	973	896	868	893	908	906	897	881	938	919	925	921	897	897	891	895	897	920	940	897	921	910	906	902	918	907	926	916	953	854	943	878	927	944	966	924	927	898	982	921	870	874	966	910	1000	916	861	875	924	918	928	987	901	920	896	895	942	891	919	916	888	904	877	892	951	922	857	943	923	916	855	884	942	881	881	839	861	967	931	914	925	893	900	922	926	888	937	920	938	914	900	934	892	889	928	989	892	954	894	874	937	906	894	878	968	952	929	907	913	901	999	934	940	874	898	980	963	886	876	956	870	929	938	907	944	913	913	904	900	908	894	937	901	930	965	933	949	955	847	935	949	945	860	871	935	943	959	931	927	914	878	934	896	895	916	904	896	900	911	938	951	878	909	861	906	903	896	897	943	898	886	933	882	947	915	882	926	946	928	898	915	945	961	940	906	903	951	908	929	888	935	929	919	953	902	901	913	936	983	963	964	927	879	932	869	916	910	898	938	954	943	987	864	905	914	882	940	867	974	930	911	926	949	925	905	919	923	941	908	938	829	892	919	926	899	874	939	948	851	917	882	864	931	939	961	852	866	896	898	943	908	978	942	960	906	852	913	944	911	913	935	953	937	902	967	843	944	936	875	908	951	939	932	931	883	925	929	898	974	922	926	902	936	895	942	909	922	928	945	952	943	939	890	917	951	998	940	922	940	923	973	893	906	930	888	914	925	937	895	918	863	925	916	899	918	887	927	891	954	925	911	946	935	926	867	971	921	909	891	871	893	906	893	862	941	896	914	917	888	895	933	941	920	946	887	928	868	902	921	971	894	884	923	899	887	907	872	920	923	926	959	954	955	924	876	939	918	946	918	940	954	942	907	918	870	923	896	916	850	878	939	947	953	896	907	929	975	937	934	902	918	891	946	919	945	903	883	965	920	942	934	926	954	915	940	932	972	978	902	899	924	893	951	950	935	897	952	941	920	922	952	951	916	916	880	874	937	908	917	867	888	921	979	962	915	939	874	880	934	898	912	935	934	888	873	958	874	922	928	865	911	867	906	935	895	917	953	970	919	995	867	939	880	955	925	917	944	955	937	903	892	939	895	938	910	959	939	962	898	932	970	908	937	891	904	857	888	884	906	865	893	907	898	949	940	900	903	936	917	923	858	938	922	889	919	941	918	888	970	925	974	903	945	946	927	877	933	931	878	935	955	905	912	943	909	963	896	951	912	923	883	915	909	891	937	913	927	935	940	922	986	900	957	879	907	927	949	938	917	914	889	891	932	909	901	905	913	940	931	918	945	936	918	877	939	915	929	938	887	914	854	905	936	912	912	884	923	913	935	950	933	941	919	893	907	934	861	892	913	888	932	888	843	899	908	920	895	932	909	917	952	946	915	939	970	910	883	913	943	934	940	890	934	943	907	944	873	951	881	955	889	923	926	905	935	918	910	877	919	860	915	946	958	966	945	913	953	881	840	905	945	896	931	885	920	892	944	948	984	887	937	886	925	863	891	875	903	846	906	904	877	935	935	919	941	962	899	918	922	931	913	904	911	952	932	875	916	921	918	886	933	928	962	871	879	905	879	955	912	891	930	930	921	899	926	934	930	898	876	863	916	971	826	920	921	913	862	950	933	948	885	934	891	927	929	893	885	919	940	897	1008	912	911	923	901	962	871	874	921	947	909	919	906	922	988	910	927	883	917	932	906	893	909	916	995	900	914	891	943	906	922	964	928	934	898	878	915	940	959	928	926	872	909	977	904	924	918	899	968	923	892	884	903	868	884	848	937	875	952	866	967	958	916	925	974	936	972	885	896	989	925	953	926	887	884	891	899	884	894	938	926	881	969	853	872	900	898	919	931	925	927	902	890	892	898	894	949	917	945	918	952	919	937	877	932	932	903	952	897	903	899	912	877	920	915	955	898	955	894	861	892	909	924	872	953	913	892	865	927	924	907	928	941	910	850	896	888	913	940	903	931	854	920	884	919	928	907	911	970	891	965	950	917	908	928	915	913	933	920	909	889	926	964	874	952	879	937	920	981	934	956	894	980	955	923	958	938	933	963	921	882	879	957	931	912	904	935	932	884	923	907	925	873	925	927	925	956	935	892	870	943	967	955	889	892	945	911	959	893	931	936	948	901	884	947	925	920	949	885	862	918	925	925	939	919	969	924	920	923	889	890	952	938	932	913	939	914	928	940	920	935	947	929	862	935	929	931	935	926	896	928	927	920	960	939	891	904	947	920	915	907	872	865	900	930	870	898	901	902	958	896	878	902	941	908	942	961	908	917	869	911	904	892	928	860	928	907	863	920	931	935	974	966	950	919	831	914	946	896	957	936	891	933	921	870	929	930	974	911	887	877	873	901	892	959	932	876	923	927	898	889	903	908	952	907	886	911	883	915	899	911	969	923	931	921	866	962	886	915	934	982	908	893	919	893
17682	2683	3006	2354	1624	1208	930	778	687	602	539	486	438	393	383	370	350	343	347	330	339	315	296	348	331	315	293	288	309	288	311	308	275	305	290	280	297	285	290	274	258	267	319	274	292	283	268	262	303	257	261	281	294	285	266	265	281	262	284	280	234	274	280	297	253	286	310	277	235	278	277	246	274	281	263	257	277	282	277	290	279	284	253	298	275	267	277	238	275	280	276	260	264	274	249	290	271	281	280	286	273	286	256	249	299	273	255	281	311	284	256	276	276	274	261	252	258	295	247	264	268	255	273	274	254	279	258	263	274	305	283	229	266	289	249	264	262	287	276	261	269	283	267	262	243	309	283	240	292	268	287	299	262	289	276	236	276	257	271	295	250	254	280	277	256	270	265	305	275	245	274	249	266	263	258	260	265	247	299	284	286	280	284	296	263	263	259	261	254	273	286	280	285	304	234	283	284	253	286	256	278	287	264	244	282	266	283	270	275	255	244	262	293	279	305	276	283	262	260	272	275	249	266	248	283	268	296	276	273	267	245	289	253	301	280	266	277	269	274	282	263	257	286	261	263	286	304	285	273	264	265	278	256	282	304	255	281	263	280	250	263	253	261	268	303	288	282	261	278	275	274	284	285	309	289	270	235	301	284	270	260	278	276	268	261	288	251	303	294	277	260	271	290	261	293	272	315	261	283	261	279	302	277	284	299	310	272	281	254	294	288	260	269	275	267	286	275	283	251	256	281	259	258	285	270	251	255	292	298	279	280	286	235	265	301	266	286	282	297	276	274	261	286	283	267	288	261	271	275	276	271	257	252	295	247	283	280	277	261	253	283	278	290	281	277	273	255	276	295	263	281	259	272	288	255	268	291	280	282	277	285	263	243	288	292	300	258	271	257	276	248	279	243	266	258	290	291	285	253	268	272	280	251	283	284	264	285	257	287	261	267	236	277	284	261	271	256	260	251	292	283	303	281	269	290	246	277	297	291	270	301	296	265	292	284	261	295	274	309	279	273	261	268	284	255	256	289	284	259	265	263	262	275	286	251	261	270	251	275	265	298	264	239	274	276	256	281	308	234	293	283	294	268	240	271	251	280	265	260	259	267	278	270	248	251	272	266	259	253	279	291	273	287	285	287	248	253	270	322	256	281	270	270	277	265	262	280	298	269	264	273	287	287	264	273	272	270	289	271	246	300	260	280	271	264	285	269	251	266	244	263	282	281	275	253	269	265	267	289	278	291	265	268	256	297	272	275	256	252	261	287	261	279	271	275	283	263	297	276	280	263	270	279	280	265	276	270	264	288	247	278	271	258	273	272	255	287	267	283	265	278	271	269	267	285	273	277	290	281	276	290	273	270	305	290	276	247	279	302	252	255	279	270	252	259	277	293	259	245	276	276	315	269	255	248	303	263	280	288	271	300	273	270	265	250	285	259	265	273	277	289	241	288	280	273	261	269	250	272	275	257	261	279	284	254	297	271	242	295	288	250	280	282	280	262	244	282	285	304	267	289	277	284	271	271	250	247	243	256	296	276	247	280	267	248	270	272	277	301	253	257	267	253	254	280	245	272	276	297	284	235	299	280	272	265	289	292	300	292	248	293	261	268	296	286	275	290	289	275	275	258	254	285	270	270	271	255	250	282	276	263	262	250	287	258	255	284	247	295	277	266	248	264	260	282	267	271	275	262	297	289	281	266	254	263	252	306	278	276	275	221	243	291	277	272	297	273	230	243	250	255	262	276	274	287	252	300	305	289	252	272	253	282	230	289	275	283	265	296	246	260	281	281	257	294	278	299	288	263	258	272	270	268	277	302	259	307	262	292	250	262	252	268	277	251	262	311	278	295	289	300	271	236	293	259	272	269	273	284	270	267	306	258	279	260	276	242	270	265	274	281	251	266	287	255	284	305	282	275	258	261	256	275	297	271	315	274	260	268	297	308	288	275	256	269	296	286	285	289	317	289	252	302	283	282	282	266	286	242	291	272	284	300	275	285	295	280	276	282	259	261	285	249	272	307	255	269	273	284	280	307	269	279	278	270	281	270	313	260	279	292	253	271	276	287	282	282	270	288	251	283	264	258	275	285	273	289	243	290	290	307	259	262	271	245	238	274	260	286	283	282	239	251	263	278	262	305	279	247	279	274	252	273	253	286	263	293	276	267	292	293	292	259	294	267	293	283	270	282	263	277	281	243	298	244	293	285	269	291	246	296	286	249	287	285	261	276	254	284	281	263	281	285	287	280	252	276	267	260	265	293	281	280	265	278	235	272	266	250	290	279	283	279	273	269	252	268	294	260	262	270	263	289	304	275	302	289	262	267	267	228	272	241	287	277	259	265	324	267	232	272	296	286	263	260	279	287	315	240	262	284	275	259	265	277	314	293	271	301	291	275	294	293	281	307	269	293	302	256	283	244	253	284	253	280	270	314	277	269	290	267	254	270	269	307	247	270	244	289	276	312	273	273	282	242	300	272	288	265	245	269	293	290	229	273	290	273	267	264	278	317	287	272	295	281	286	259	262	264	263	278	262	275	264	278	272	296	325	238	294	260	274	243	269	258	278	264	249	268	288	270	252	280	287	293	264	278	280	296	291	270	308	263	249	259	284	291	253	267	267	235	273	286	287	257	284	265	293	277	267	293	273	282	273	276	269	270	272	266	286	275	255	269	251	260	262	262	283	254	272	257	270	253	316	258	251	279	249	259	270	287	264	294	250	271	265	264	250	294	271	297	255	259	256	294	254	264	261	289	260	265	279	298	265	264	254	288	278	278	260	282	276	276	256	279	271	267	280	305	292	267	260	280	284	309	281	273	257	241	267	267	250	270	262	259	280	254	286	266	289	255	241	302	285	278	272	293	279	279	349	295	276	273	307	288	265	261	261	267	263	266	274	244	252	242	257	269	254	269	275	263	256	264	298	274	242	269	278	243	277	296	249	276	274	281	260	275	249	260	278	274	258	284	296	263	257	271	260	274	270	296	275	251	271	252	252	286	272	262	272	269	250	256	263	287	261	278	284	319	248	237	280	279	276	299	268	254	285	259	266	289	273	267	280	291	299	300	266	257	273	293	303	273	262	296	290	257	267	285	274	293	262	260	285	265	259	284	243	288	270	270	308	302	280	270	259	263	276	268	286	297	255	282	291	272	273	245	283	273	283	268	298	276	287	261	277	272	254	260	262	271	291	278	255	253	253	284	259	278	283	270	264	262	236	279	250	279	287	283	263	248	263	289	293	264	261	266	277	247	267	280	247	286	284	275	308	267	258	276	290	279	304	259	274	269	276	297	231	284	276	270	271	256	261	254	277	281	309	235	278	277	260	256	258	295	279	283	260	276	247	256	222	262	279	267	249	295	294	272	273	278	266	267	288	216	283	258	254	286	280	267	272	259	259	254	292	253	282	258	280	260	278	285	270	289	281	292	303	252	247	266	267	228	283	269	269	243	239	230	294	251	283	264	266	264	300	239	275	245	275	259	270	251	254	252	231
8248	2663	5676	6537	5581	4739	3827	3294	2743	2372	2240	1973	1839	1728	1544	1465	1362	1336	1264	1195	1205	1136	1164	1147	1162	1085	1087	1000	1002	1030	990	927	919	948	963	944	949	956	882	944	901	927	967	874	873	947	874	878	834	830	870	879	866	809	880	885	858	791	868	792	900	845	824	824	814	878	848	847	855	785	821	871	823	840	828	835	790	830	811	807	831	838	767	860	794	816	799	839	764	836	802	845	790	805	842	801	772	814	828	862	800	823	862	786	800	855	823	811	775	810	855	855	762	826	793	836	827	801	819	823	821	821	819	747	823	791	794	772	826	794	831	765	835	804	809	863	831	808	854	828	797	823	817	795	806	807	822	788	787	779	797	835	824	813	803	766	817	851	799	820	788	817	820	800	828	814	836	824	774	818	848	847	844	833	806	819	838	774	768	813	799	821	828	800	784	817	789	750	829	797	734	825	800	868	804	801	799	807	860	795	812	802	787	782	807	804	788	826	791	798	796	818	766	846	820	821	814	826	760	789	886	818	763	812	807	756	770	864	770	837	860	800	794	814	811	793	797	839	806	802	832	811	810	798	804	786	814	759	804	798	831	793	840	833	824	796	793	793	779	806	739	828	800	794	779	777	826	808	776	798	824	821	806	797	830	830	814	802	845	790	791	808	847	815	818	768	811	796	798	807	833	807	770	820	763	807	835	770	807	799	816	789	807	828	843	792	788	822	840	863	799	765	829	826	793	788	828	849	801	860	793	807	808	843	824	816	835	802	800	784	812	749	807	815	797	763	814	755	822	833	831	837	777	764	843	775	749	807	775	792	828	773	821	882	775	779	769	809	793	806	784	769	792	779	829	760	774	822	775	799	761	806	789	829	823	790	785	806	807	804	768	810	791	822	816	806	786	779	783	746	839	801	762	793	818	742	844	843	784	853	799	831	743	790	785	826	835	820	811	742	855	798	841	850	833	825	821	828	788	788	844	892	829	797	842	777	794	809	813	796	819	824	828	804	813	775	796	802	816	778	816	798	732	843	810	802	807	772	832	823	803	794	768	784	794	787	779	735	762	824	769	799	799	770	805	804	813	853	835	775	837	806	841	829	815	794	832	779	761	812	814	785	832	844	776	843	812	819	756	815	803	780	834	777	836	813	801	820	815	778	871	813	811	845	797	801	816	857	829	840	843	861	839	837	808	858	835	803	826	783	804	789	816	828	800	761	818	807	818	802	843	792	828	765	788	839	812	841	775	782	794	811	865	847	797	852	802	823	813	781	840	826	756	798	801	766	809	789	812	802	814	768	854	773	794	765	802	812	820	774	777	803	784	753	810	811	813	815	748	843	782	845	794	818	839	789	813	788	792	827	848	770	810	805	815	774	792	803	850	825	819	813	797	783	823	753	817	825	849	775	802	857	814	811	781	833	857	772	835	783	767	813	857	813	785	810	826	781	822	799	800	828	780	820	788	818	785	785	789	858	808	791	821	789	781	809	813	786	832	801	827	806	761	839	798	831	845	772	824	829	787	809	735	807	833	770	806	877	833	868	794	778	799	781	772	780	786	816	851	799	806	807	795	799	781	789	836	799	809	824	804	782	773	797	805	831	847	799	801	838	834	752	821	846	832	805	861	845	787	810	804	787	840	756	762	821	796	848	834	795	806	807	822	804	809	784	736	790	778	866	807	770	779	790	847	806	833	737	848	788	786	818	759	847	842	766	771	760	806	771	797	840	799	840	817	828	816	765	823	853	761	824	802	781	780	819	764	842	802	851	812	765	884	769	797	814	845	794	795	828	800	833	809	845	799	777	783	849	795	828	806	809	759	819	840	747	842	808	812	834	831	834	832	779	789	804	771	831	782	806	836	754	834	813	828	815	796	834	784	767	829	791	785	814	766	822	767	750	805	815	807	806	769	760	801	755	841	807	834	822	842	805	788	807	819	809	821	800	822	747	830	805	809	813	768	800	827	790	785	802	794	836	842	771	825	858	822	798	841	842	822	834	788	840	792	770	809	795	834	822	791	829	843	815	773	823	829	802	843	839	807	780	802	823	792	821	832	821	745	854	819	823	774	749	792	781	823	813	783	818	781	814	793	798	810	858	806	811	798	807	834	825	831	801	853	848	833	732	771	795	784	789	784	806	793	814	755	778	796	841	779	863	824	800	809	767	792	827	778	830	785	782	804	801	781	802	792	805	746	822	736	843	824	858	823	758	838	804	765	824	807	851	792	793	833	830	815	810	832	801	776	788	786	816	751	830	787	871	744	800	848	840	796	818	816	860	790	756	793	797	764	811	853	786	819	820	834	755	769	845	808	814	815	801	761	796	756	776	858	797	778	792	792	786	792	857	801	796	806	814	754	821	856	794	806	814	807	763	796	822	749	799	830	855	809	829	791	813	794	846	802	835	708	866	812	838	796	826	811	805	824	857	812	783	840	814	808	853	797	851	800	804	776	808	790	844	831	741	867	840	851	808	776	801	799	827	819	766	799	818	866	817	814	862	843	755	762	794	787	789	808	793	815	758	844	790	818	762	818	804	769	840	758	848	834	808	787	823	775	795	813	785	808	832	795	803	809	842	776	778	807	774	804	751	818	804	753	826	852	850	796	753	841	755	829	814	800	837	831	765	773	857	782	747	811	776	828	821	761	782	808	763	850	814	771	800	837	779	805	803	794	818	817	758	828	741	786	783	784	768	795	784	827	788	819	817	841	792	815	772	803	766	805	816	806	789	856	784	779	798	764	767	809	812	821	835	795	813	792	792	848	776	772	811	786	820	792	766	787	796	826	783	841	831	851	828	764	788	814	792	813	798	799	816	790	821	809	811	830	805	782	749	760	837	776	836	773	730	850	807	844	806	813	827	830	836	809	814	774	858	774	816	846	870	733	808	865	825	833	804	822	826	782	836	844	813	808	801	859	814	746	794	757	774	764	791	800	836	788	808	803	768	845	783	811	813	773	752	805	828	803	822	785	795	812	853	789	811	815	745	842	851	804	823	746	754	814	812	810	820	768	781	788	835	805	794	815	757	852	797	789	827	783	797	828	772	830	786	819	829	792	829	822	805	806	823	786	804	799	823	844	770	778	833	776	775	796	840	801	744	798	828	802	825	775	854	818	843	799	810	751	814	789	779	761	800	819	804	792	820	851	793	799	795	755	804	772	807	810	799	795	836	857	809	810	785	804	814	829	820	773	781	770	804	800	831	784	834	806	769	800	762	818	834	745	785	803	778	820	844	820	771	794	791	837	807	818	791	798	838	814	787	811	853	780	785	854	819	787	783	805	820	793	823	797	800	831	804	828	812	799	771	814	808	789	796	790	828	811	780	800	830	823	792	803	854	827	857	795	812	809	871	809	747	723	850	842	804	836	803	812	801	778	815	782	793	789	775	796	743	804	809	816	829	763	824	816	822	817	798	793	778	825	776	797	851	820	809	824	773	829	792	769	798	779	763	809	812	803	872	796	863	808	790	820	752	846	838	755	793	771	805	824	825	810	829
1992	228	287	234	196	204	216	180	167	211	174	182	172	209	157	179	211	204	197	176	199	190	174	201	185	195	171	176	197	225	185	173	183	189	190	181	195	188	190	201	179	194	193	161	168	166	208	176	195	171	181	165	203	198	186	156	184	173	171	195	178	199	192	196	187	172	193	169	202	187	192	188	180	170	187	198	165	212	206	179	186	184	179	170	212	187	176	180	176	169	165	197	197	171	172	175	163	151	169	192	193	181	183	195	182	193	174	174	202	168	176	157	183	188	173	166	192	186	184	204	157	166	183	209	182	177	145	193	172	190	178	185	172	185	189	190	194	188	197	196	185	198	181	178	227	142	180	204	185	168	186	201	166	197	172	200	200	185	205	176	175	172	160	174	205	190	168	174	168	168	186	201	198	171	189	170	184	194	202	183	195	172	207	180	172	206	174	192	198	197	178	177	172	189	167	181	163	201	203	198	184	205	182	187	193	194	176	177	195	200	215	176	157	171	171	184	190	193	175	166	170	176	182	156	183	182	198	188	168	165	192	194	153	183	163	164	191	189	194	165	175	202	202	231	181	196	155	196	185	192	188	175	166	179	205	173	211	176	197	189	183	180	199	196	176	188	186	190	201	169	183	183	186	184	199	185	205	175	177	201	188	183	176	158	197	188	202	191	162	183	207	176	179	198	193	171	189	150	181	174	172	200	159	178	196	184	175	180	188	181	164	191	177	157	162	181	189	196	181	162	178	154	204	167	177	166	205	156	160	192	169	178	190	207	181	171	175	181	165	167	175	162	191	192	220	175	200	182	160	190	179	185	180	192	197	179	170	168	163	169	203	184	189	212	200	186	167	175	184	211	171	177	180	163	210	199	196	178	179	200	197	165	177	152	174	170	174	200	190	208	177	180	179	187	177	176	169	175	193	197	178	171	186	177	171	174	201	180	195	200	180	179	210	175	187	183	180	168	159	200	201	192	181	199	196	181	158	197	196	171	161	179	202	164	186	216	171	182	177	183	165	178	159	147	181	173	192	196	182	185	161	201	187	183	185	183	191	188	184	180	172	179	191	168	169	195	169	206	187	209	229	180	174	178	193	185	178	179	176	196	161	183	185	170	181	188	192	201	188	201	180	177	173	185	178	173	199	185	197	177	179	198	175	189	191	192	202	184	190	187	198	173	151	175	184	190	174	214	152	187	171	196	209	182	194	164	176	201	180	157	197	178	187	183	165	179	186	202	188	182	168	209	161	191	174	166	192	196	169	190	178	183	188	167	164	190	186	180	169	187	188	217	221	158	187	165	162	186	173	190	192	186	161	181	198	182	174	170	175	200	184	188	163	176	199	189	203	183	199	207	189	166	211	187	190	200	165	196	169	158	196	177	183	199	176	151	186	175	166	202	182	189	195	163	178	165	181	174	186	154	171	191	190	189	191	200	166	176	189	165	162	179	199	166	189	157	183	198	184	153	161	200	196	188	178	203	160	196	171	178	171	196	190	175	186	159	202	178	176	188	196	177	188	179	181	179	170	192	191	178	204	183	183	177	194	169	195	176	175	186	182	186	199	160	176	177	197	162	196	170	159	185	185	185	186	189	192	191	182	188	159	179	179	184	208	197	184	189	194	173	161	168	164	208	183	173	166	159	199	199	129	166	173	178	172	194	202	179	193	196	170	192	194	182	183	169	186	183	182	196	189	174	140	169	210	182	178	166	183	212	158	177	157	167	210	182	170	168	179	175	170	170	183	164	175	206	176	204	170	169	203	183	169	180	184	190	198	202	149	173	176	193	193	180	189	202	180	192	185	177	207	155	165	167	187	191	175	174	178	182	172	188	186	188	197	173	203	177	176	187	165	204	197	188	180	186	181	194	160	174	167	177	181	173	175	170	186	179	171	168	174	196	191	183	169	187	173	177	178	179	188	169	210	203	192	189	189	185	211	192	188	189	177	185	190	188	191	169	187	200	177	175	156	162	188	195	197	182	185	202	193	178	170	186	186	185	182	198	202	200	177	183	160	177	225	219	179	203	177	192	167	207	197	187	165	191	178	200	173	167	202	203	164	198	163	191	208	188	179	158	197	177	174	207	204	169	177	195	198	184	220	179	169	165	162	183	175	182	179	206	197	168	197	181	188	167	199	196	178	164	192	165	174	194	156	184	174	187	187	187	157	200	196	177	186	177	169	173	181	178	185	179	160	187	160	187	176	197	187	167	181	182	183	191	174	190	187	201	182	192	208	177	202	162	193	175	150	151	178	196	173	160	183	206	173	188	157	176	171	174	194	181	209	167	177	176	188	169	198	157	179	168	170	198	175	169	170	174	169	187	184	181	191	192	180	161	189	163	195	169	185	198	201	188	179	188	177	186	179	163	205	206	172	183	192	176	162	172	187	173	184	189	157	192	174	202	177	211	179	173	196	186	197	208	191	181	164	187	168	164	180	180	166	187	174	174	181	185	183	175	196	183	183	186	219	193	191	200	177	163	185	219	192	211	178	162	173	177	196	187	185	168	183	177	150	190	187	180	176	191	177	191	208	196	174	162	190	176	162	167	207	171	172	171	200	192	166	190	172	185	176	210	176	205	173	182	200	153	197	197	188	186	194	188	184	185	190	169	200	154	173	181	186	178	189	163	172	174	183	177	169	191	184	164	171	193	190	210	179	179	190	183	189	164	186	175	181	177	169	192	199	173	174	181	197	209	176	171	180	171	176	176	193	201	181	194	191	190	178	186	180	191	173	192	149	165	171	195	182	166	174	161	168	186	192	177	201	205	184	200	167	191	204	211	166	177	209	213	174	169	196	201	169	162	172	199	185	177	177	197	203	180	186	195	168	177	190	207	183	168	196	203	160	192	180	193	194	192	201	181	207	217	185	174	159	190	187	168	204	201	187	181	189	194	172	161	182	176	193	162	168	189	163	191	194	208	177	167	197	194	203	181	175	190	186	185	178	185	184	172	166	180	151	198	196	183	196	176	162	165	198	200	200	182	185	162	165	209	185	189	200	191	160	196	173	170	192	199	171	189	178	189	167	211	180	190	176	180	179	191	203	193	192	178	176	187	182	164	194	179	177	180	177	183	186	173	173	182	163	176	183	201	224	175	173	187	181	180	186	209	195	176	175	189	188	167	200	205	170	186	180	195	206	198	168	193	194	160	183	182	188	167	207	182	201	208	188	193	191	191	193	172	180	192	169	169	205	212	165	179	182	185	172	196	186	172	171	186	199	179	184	169	190	162	170	190	177	170	168	175	183	191	151	182	171	172	209	186	190	212	188	190	183	190	182	192	201	168	193	194	191	175	177	169	162	182	195	174	184	188	183	173	211	177	174	164	160	193	191	186	182	162	179	189	178	178	173	170	186	167	179	163	180	193	178	178	163	184	182	202	178	175	182	184	172	196	191	189	176	204	167	172	194	151	182	185	219	176	187	188	188	231	173	195	166	180	182	189	169	168	184	180	194	184	174	186	166	189	190	201	189	190	152	186	162	155
1982	687	751	783	734	675	637	663	637	641	605	596	568	605	584	627	621	547	589	595	617	597	606	575	596	586	570	617	618	594	601	548	664	587	548	550	563	596	574	567	627	533	575	620	595	583	592	604	580	593	545	605	552	563	541	618	606	566	550	592	618	585	603	647	593	590	602	605	599	568	571	564	546	633	558	606	591	618	581	573	562	561	563	558	543	585	589	611	586	585	598	574	606	560	590	611	564	622	584	587	561	617	572	587	570	608	576	617	572	563	582	611	555	627	588	600	606	557	607	530	573	620	542	588	548	595	604	561	533	602	592	531	602	588	623	586	605	627	598	566	565	588	561	589	571	579	614	578	583	598	529	591	568	570	593	602	599	560	589	593	608	631	592	608	564	578	601	609	539	579	633	548	559	607	595	632	590	582	596	581	596	594	588	574	653	558	601	610	565	592	604	577	615	572	595	585	587	598	550	571	553	593	607	602	557	569	595	574	611	540	595	562	561	595	565	616	581	525	614	544	575	576	570	620	600	567	581	559	609	601	560	630	565	559	624	595	560	606	571	591	603	555	594	599	598	546	597	564	587	548	586	609	585	613	622	606	599	579	586	590	586	595	606	603	573	592	578	575	613	563	593	619	562	543	558	616	562	563	606	555	560	621	571	626	582	524	601	599	608	579	619	623	575	604	573	572	571	620	527	557	593	614	619	559	585	610	577	578	592	576	570	553	579	595	617	630	605	543	590	591	589	563	619	611	595	600	559	567	614	593	570	562	598	583	552	596	585	645	613	621	598	607	586	569	590	559	593	577	577	562	643	580	576	620	638	566	611	593	595	579	600	543	594	530	593	633	603	549	601	568	597	579	623	572	579	593	559	589	535	556	558	599	589	581	624	553	592	607	601	600	594	559	577	563	588	568	618	602	592	587	562	598	562	579	580	613	599	560	622	565	584	535	543	593	554	605	574	568	547	542	625	588	584	607	598	590	593	571	594	531	577	580	605	607	619	563	585	559	597	552	579	562	594	589	626	621	611	563	566	606	566	565	593	613	634	575	591	544	599	595	605	580	618	606	595	583	599	606	648	620	599	628	626	567	567	615	571	560	568	574	558	601	541	550	584	595	579	582	589	615	591	561	539	574	587	622	555	560	585	593	603	588	534	608	556	563	553	580	617	564	573	570	587	593	578	566	573	618	554	601	578	616	601	598	580	564	592	588	606	585	645	591	576	581	586	649	609	588	613	597	597	579	598	572	589	607	595	602	618	602	625	555	583	569	604	559	605	623	575	563	610	593	590	585	592	572	626	617	596	592	593	550	583	584	537	591	569	566	558	554	579	560	598	580	587	568	578	607	629	585	573	552	560	587	576	615	546	555	544	596	611	596	584	587	602	554	612	558	582	568	574	569	600	611	556	608	616	572	590	598	604	580	565	544	606	586	592	539	561	553	557	637	581	594	599	581	591	588	593	593	578	560	556	554	597	577	569	536	571	594	598	576	615	599	573	587	602	565	610	564	588	597	557	586	626	568	550	594	589	597	586	529	574	545	604	561	610	579	588	561	569	569	574	605	564	636	593	607	616	633	581	581	543	592	555	591	568	597	615	597	620	561	579	594	549	584	569	608	575	534	638	590	592	622	604	575	564	561	597	594	559	583	581	560	609	588	547	596	605	576	628	594	592	542	606	546	553	610	585	613	647	596	618	575	556	604	570	581	599	592	562	605	567	601	597	573	573	619	542	589	595	582	608	588	575	582	565	631	605	588	566	598	542	588	559	544	602	567	612	608	575	605	575	586	553	538	608	581	592	598	573	607	570	570	571	584	585	642	607	563	578	603	584	576	610	624	617	549	529	575	580	558	583	596	571	600	590	586	559	579	586	548	625	576	583	586	619	591	567	608	592	581	554	597	659	585	612	535	605	585	583	569	624	591	560	550	597	592	597	584	567	563	566	571	619	625	601	589	592	561	617	626	602	606	583	574	565	584	556	619	604	637	627	567	560	635	542	571	613	556	567	572	605	571	595	591	582	609	608	615	633	557	530	571	604	605	599	564	607	574	573	548	617	602	584	563	640	604	586	563	581	571	572	553	598	594	573	574	597	593	590	608	556	555	592	555	567	581	569	600	643	559	591	598	582	567	625	558	593	592	603	612	590	592	585	614	571	574	576	620	580	590	627	648	622	579	624	557	586	628	535	550	622	658	607	564	585	566	574	573	615	554	602	584	610	568	580	546	590	537	576	580	600	600	567	592	594	562	570	605	546	549	556	569	570	580	587	592	598	594	617	611	594	631	559	564	571	595	621	596	635	629	625	617	537	602	585	583	594	615	597	597	584	544	586	607	592	571	608	594	623	587	596	629	551	586	573	587	593	615	580	581	509	601	572	525	586	635	551	593	580	556	621	531	624	597	582	596	590	579	612	545	567	641	561	617	575	576	587	585	612	612	634	612	576	582	555	534	568	617	571	543	616	592	604	622	571	569	593	610	538	573	534	577	580	575	571	554	641	576	630	563	563	579	586	572	589	578	553	605	585	576	576	594	580	568	566	594	580	602	616	574	572	584	587	606	598	588	606	571	578	558	563	638	636	598	588	559	557	615	566	629	650	555	576	602	614	603	566	581	558	588	600	564	590	597	587	596	598	578	614	560	543	563	560	632	607	585	596	587	606	624	537	589	554	646	591	569	595	606	606	584	600	553	573	579	580	557	596	585	619	601	605	556	557	594	603	596	578	599	576	602	593	622	615	631	625	562	601	582	605	597	621	577	590	585	573	550	613	606	562	574	573	564	595	568	598	575	605	600	608	590	566	590	607	644	589	585	558	572	572	574	603	618	599	536	583	580	652	612	564	584	598	585	602	566	541	583	591	585	649	579	571	598	593	603	627	568	611	592	565	555	582	598	599	559	575	584	585	573	580	594	595	608	568	568	585	586	638	550	589	609	604	615	587	593	607	605	585	626	580	644	591	602	542	603	617	553	561	586	596	592	545	636	589	542	599	601	564	544	573	616	610	562	570	585	591	561	581	614	599	602	591	600	587	597	603	537	584	537	594	590	582	598	580	566	564	609	616	594	559	586	583	592	562	566	583	562	601	580	594	564	623	589	588	560	579	567	586	567	574	616	605	564	578	577	576	583	557	553	571	583	629	572	584	574	594	581	553	611	573	589	578	588	584	572	600	577	588	594	550	570	584	571	599	601	574	575	585	580	618	572	601	573	579	540	574	566	582	606	567	589	596	559	578	637	594	570	562	545	560	596	548	530	592	566	583	613	568	567	582	597	571	591	564	562	589	551	562	574	595	578	582	563	578	557	599	576	615	584	595	604	621	567	584	577	583	562	588	605	622	602	554	634	567	573	556	585	567	541	520	588	575	606	585	594	557	606	555	565	599	585	594	596	615	592	529	551	568	640	616	635	586	540	595	589	564	598	554	571	601	537	567	600	609	570	573	564	602	590	572	587	577	567	622	610	600	579	619	567	566	540	587	602	579	568
9370	1338	1659	1337	1054	815	642	550	514	491	472	413	386	384	372	375	391	372	317	356	339	359	320	309	330	313	323	348	319	340	312	300	348	338	325	323	321	312	332	329	309	308	358	314	318	344	316	316	322	301	290	278	307	345	335	311	297	293	307	332	326	328	322	320	292	301	302	305	324	314	304	306	331	319	330	334	324	344	306	313	304	290	307	299	305	265	269	297	305	314	319	292	302	312	326	323	333	319	319	331	306	310	293	303	330	308	328	323	273	328	306	349	318	295	312	322	300	320	329	324	295	302	291	324	347	323	291	307	301	302	325	324	303	293	315	307	327	324	360	325	313	322	313	288	333	330	273	319	304	275	295	325	343	316	323	302	308	315	277	305	274	291	312	302	351	310	290	344	318	280	277	312	299	336	294	313	323	321	283	291	315	278	336	306	345	318	329	285	322	325	324	313	330	345	283	318	338	321	310	290	290	299	310	319	294	318	300	315	339	321	336	300	310	305	306	356	314	329	306	318	288	333	279	307	305	291	314	349	307	291	310	296	281	314	321	303	305	289	313	296	337	307	277	306	313	317	306	297	288	292	326	339	296	316	317	323	321	317	292	313	315	334	331	316	311	287	300	335	308	308	317	346	347	336	308	303	320	338	305	307	329	319	307	294	305	280	277	278	311	320	369	279	294	308	300	305	324	304	322	303	338	323	325	312	328	325	275	321	287	284	310	314	336	291	297	300	314	303	333	273	328	315	335	289	286	317	327	312	338	317	307	301	340	310	332	315	295	277	299	311	283	304	293	308	291	340	308	283	275	314	309	307	295	324	326	285	330	325	316	320	323	317	324	316	298	334	333	281	330	307	323	292	311	272	315	334	299	306	332	300	306	322	305	333	348	282	283	324	262	301	316	292	302	322	320	299	318	296	315	309	303	312	322	318	318	336	308	319	303	310	316	308	320	315	272	315	311	319	306	315	327	314	300	328	300	325	336	301	309	280	285	321	326	311	300	357	307	319	336	303	326	355	310	323	293	332	324	299	301	338	318	318	342	297	310	299	317	317	334	356	290	327	332	329	300	302	338	307	281	309	297	282	312	290	313	349	330	311	302	303	318	300	304	318	320	274	339	313	306	333	313	339	302	306	319	288	287	309	293	333	331	324	310	322	320	325	317	289	307	292	336	304	310	320	334	286	297	300	316	288	297	314	343	295	323	307	311	298	302	340	304	289	321	286	312	284	327	352	348	298	307	328	317	309	307	322	313	301	313	315	292	321	352	325	334	305	338	328	317	324	312	319	321	270	327	323	292	288	344	278	297	282	306	288	302	312	341	308	292	309	284	337	333	300	339	309	326	345	288	330	301	283	317	313	318	330	329	331	331	339	283	287	295	311	302	324	324	267	305	315	307	285	323	307	305	331	284	304	295	315	291	320	304	326	319	292	304	291	320	292	307	284	297	299	319	298	322	335	328	342	328	299	292	323	282	310	303	314	350	304	295	289	302	315	297	341	298	255	315	343	313	332	339	317	279	296	328	331	303	303	283	310	312	331	314	306	326	348	345	286	300	350	342	330	304	314	330	320	302	304	298	315	335	285	340	322	344	315	308	320	310	308	296	321	327	327	340	305	333	315	314	283	336	292	311	308	334	323	300	290	300	318	317	286	357	304	298	338	374	314	303	334	319	303	348	333	289	304	294	312	302	308	318	329	304	352	311	284	286	320	302	282	303	339	328	282	320	336	352	308	293	319	335	317	301	286	306	292	268	310	293	312	315	315	319	338	330	293	294	290	313	323	299	311	290	335	337	332	306	299	312	309	311	318	317	336	320	328	293	302	303	323	283	318	321	306	304	319	281	291	339	325	323	319	315	315	301	291	322	299	276	299	327	317	308	302	301	343	336	290	293	316	316	352	319	299	306	309	324	326	296	314	314	361	310	327	333	318	293	355	288	323	312	323	330	323	350	320	312	308	298	320	296	303	301	292	316	296	304	330	325	297	321	312	302	307	293	307	318	315	291	316	320	334	301	349	269	308	333	311	333	328	305	292	336	315	326	335	282	318	340	301	317	331	299	328	319	302	332	341	334	341	331	326	309	324	294	330	324	322	323	355	324	274	344	317	313	310	279	327	305	315	309	276	328	315	307	299	306	294	320	303	289	324	295	317	295	313	335	335	292	331	293	303	321	318	348	322	321	317	331	314	278	306	326	331	329	298	323	336	320	349	352	332	334	294	328	349	296	307	324	292	279	315	319	311	316	304	329	285	304	322	319	300	282	303	311	305	345	338	321	304	338	317	298	306	332	347	313	308	318	293	332	301	311	336	319	341	315	313	288	314	289	318	310	299	303	291	297	297	305	301	327	313	315	287	320	300	292	278	325	299	302	317	298	321	312	313	292	334	299	299	280	323	343	320	311	289	332	310	283	317	309	305	304	316	334	298	341	297	324	307	306	320	296	291	312	330	300	298	320	305	317	305	284	305	279	295	319	279	282	351	283	316	325	303	306	315	317	326	290	281	305	315	296	340	309	315	271	338	306	331	305	316	329	317	317	303	318	297	288	321	301	313	327	352	310	311	307	323	304	289	304	340	308	333	314	334	293	338	310	291	311	340	311	291	310	341	296	281	325	293	299	305	322	320	330	298	300	309	307	319	291	271	286	292	305	322	319	306	286	326	296	339	284	311	306	288	319	308	330	322	282	298	313	314	313	301	329	304	298	340	318	319	310	348	321	269	280	334	320	304	348	315	281	337	311	308	315	346	321	316	306	319	308	339	337	312	327	317	280	315	324	313	307	285	329	304	306	275	316	310	343	318	321	313	320	309	279	336	294	328	305	306	333	303	286	319	312	281	309	301	338	299	301	313	314	333	353	308	331	340	306	293	322	334	316	298	282	329	327	300	336	313	277	302	310	300	298	312	352	319	331	308	300	308	340	313	300	330	285	316	317	335	351	335	323	321	329	302	324	311	303	295	327	303	330	320	324	301	329	323	348	326	324	312	327	311	312	309	323	349	320	297	347	355	332	314	331	332	298	304	299	336	337	320	301	308	335	290	276	299	283	363	323	306	298	295	290	313	346	341	286	284	330	276	312	338	311	290	301	312	308	339	327	300	329	364	311	304	315	344	283	298	299	316	337	296	349	304	317	321	293	318	334	334	317	305	313	326	322	315	321	312	326	300	311	330	288	320	288	303	340	337	311	306	317	298	291	304	317	341	310	299	314	317	331	308	327	318	321	324	322	331	321	311	326	294	288	300	302	279	304	261	309	310	337	283	294	284	343	334	329	281	301	326	310	360	306	302	302	348	317	338	306	298	304	293	317	329	316	298	310	341	325	315	330	294	303	310	313	322	315	292	338	317	325	303	313	312	305	302	317	308	284	326	310	303	280	341	301	293	317	355	310	332	295	322	278	289	313	316	331	304	335	322	341	302	344	324	285	304	331	294	299	321	302	303	338	302	311	305	314	331	307	326	328	344	293	308	320	314	290	275	336	306
5746	1958	3511	4086	3487	3023	2566	2292	1914	1781	1648	1500	1439	1324	1322	1244	1211	1179	1205	1096	1151	1054	1093	1112	1040	1034	1092	1009	1066	1002	1021	1008	1037	951	991	914	1021	943	1035	1018	1034	919	990	970	956	941	982	928	910	965	949	933	974	1010	993	905	984	899	873	922	930	912	994	940	982	922	902	920	906	953	943	948	973	914	992	892	908	903	905	914	912	933	946	905	926	916	935	913	908	937	970	937	885	880	937	995	962	891	888	949	929	942	925	924	936	902	917	931	888	923	993	963	906	949	952	961	939	968	920	965	917	924	882	862	877	913	935	957	895	903	908	879	913	905	932	941	945	970	949	905	953	919	895	949	893	886	895	955	920	919	909	896	908	900	893	903	907	970	873	893	939	900	938	918	877	919	959	913	935	884	936	934	933	905	901	910	971	924	914	929	894	925	902	907	975	925	957	862	911	893	896	945	946	954	974	863	915	930	945	962	871	906	866	943	976	898	928	917	955	891	960	890	942	876	924	903	924	959	922	935	900	874	950	939	920	965	985	898	947	925	967	883	872	964	912	934	958	939	907	952	986	995	966	948	893	970	896	928	901	915	841	919	875	952	949	876	882	912	857	960	919	926	899	904	920	945	903	899	926	906	926	947	903	928	918	948	888	920	935	904	971	933	912	900	913	906	905	937	952	934	902	913	942	1020	927	888	885	913	897	871	920	924	884	914	936	903	899	893	921	920	970	915	915	914	896	879	952	898	970	905	898	960	913	946	955	908	889	884	915	894	884	894	896	859	950	943	911	937	931	874	877	888	864	901	915	912	895	959	870	953	900	910	906	960	896	893	916	903	901	976	908	917	929	927	930	939	929	963	961	861	868	952	881	918	954	970	884	890	900	902	904	894	914	947	901	919	952	907	889	951	887	873	925	901	914	914	902	952	968	943	878	884	904	923	884	887	871	981	927	914	936	876	873	931	906	928	901	919	902	871	933	945	907	960	893	946	885	913	959	937	934	926	910	876	897	935	926	948	918	939	960	887	901	871	954	906	912	902	912	900	863	918	877	939	943	948	927	925	937	904	883	935	921	918	937	943	897	921	957	950	873	901	890	907	940	907	912	865	860	922	917	948	927	856	873	906	939	959	919	857	918	893	934	837	885	858	912	908	867	936	937	881	949	930	931	917	928	960	872	926	933	935	904	922	904	946	915	921	938	910	957	880	922	940	912	910	985	915	924	954	881	914	955	996	954	908	928	908	938	976	873	916	908	844	899	950	872	917	955	919	948	960	890	927	950	868	974	892	868	925	936	932	917	941	939	898	963	891	930	912	874	933	892	918	927	897	918	921	925	963	882	932	917	925	934	956	935	880	960	904	922	914	902	915	896	916	882	915	911	919	881	838	927	902	952	938	951	916	875	935	963	916	923	908	866	950	929	871	940	889	935	899	919	909	955	884	963	903	868	939	944	931	888	945	906	949	953	911	953	906	981	923	933	921	938	1010	915	918	958	899	926	880	927	921	909	912	860	923	883	911	912	896	920	909	919	906	931	931	961	893	883	931	928	947	916	878	935	859	950	948	896	948	936	945	884	924	922	922	958	908	942	917	943	953	896	921	918	923	960	921	955	882	876	894	918	871	938	889	900	929	923	946	919	925	881	910	924	948	914	898	902	924	907	929	908	925	950	893	893	902	925	951	910	865	933	990	854	921	910	875	947	929	957	900	904	937	923	994	936	909	937	944	855	956	943	896	969	932	970	920	905	965	908	940	879	939	970	894	962	892	956	949	916	951	894	899	952	942	920	949	931	876	929	893	913	927	877	959	906	946	947	932	882	914	925	902	907	859	972	900	946	897	894	952	907	912	896	928	925	867	926	898	934	923	909	926	945	854	867	894	929	948	911	915	870	878	897	903	884	904	917	932	913	936	984	870	843	953	919	884	933	896	941	917	897	915	901	908	861	928	915	890	933	880	942	942	934	967	907	871	892	907	914	954	904	916	970	943	921	884	960	917	882	867	900	942	893	864	907	911	926	937	912	955	921	861	903	895	846	940	898	918	879	970	879	912	924	964	951	923	891	916	928	977	924	858	977	900	895	912	889	924	916	952	889	887	921	906	906	942	926	901	920	923	894	920	897	863	943	923	905	900	914	930	938	927	862	900	911	888	918	933	901	898	899	916	874	963	922	906	938	927	925	939	911	952	940	867	937	917	941	886	880	948	904	919	927	869	921	912	869	896	882	970	895	935	921	892	890	893	884	925	946	943	919	878	928	870	943	928	906	899	900	921	949	903	1018	955	861	843	982	907	912	910	940	915	958	911	909	941	970	907	881	992	915	946	865	879	922	912	856	893	881	917	885	908	893	901	989	938	968	895	921	900	903	969	943	962	875	874	937	922	949	961	836	950	881	956	889	882	899	945	930	900	918	920	913	890	941	940	897	914	928	890	888	886	901	905	933	897	842	938	922	917	955	865	933	883	900	913	865	874	906	912	896	875	905	933	910	899	929	885	924	951	898	906	917	917	921	876	862	954	915	890	902	924	928	887	964	905	924	884	944	906	903	921	864	958	963	910	962	896	889	895	898	898	941	911	914	901	941	917	894	931	915	895	885	901	939	901	900	885	878	951	921	898	922	928	977	912	966	895	927	951	956	944	936	890	906	961	879	922	904	928	907	965	911	938	926	898	927	982	888	938	907	897	882	933	938	956	904	913	923	866	908	921	850	919	896	923	946	900	911	924	961	901	949	882	918	918	937	938	890	917	963	944	862	933	905	947	884	919	930	941	956	906	935	934	962	898	926	930	970	893	923	911	891	965	902	909	944	933	949	909	905	900	991	896	896	899	908	915	923	862	969	904	905	882	976	905	961	927	900	938	923	873	900	931	926	921	903	916	908	961	911	925	945	912	851	894	929	932	899	839	910	931	908	908	949	936	961	891	929	901	918	887	915	892	904	901	911	915	914	942	891	926	937	898	963	920	852	894	903	890	977	883	956	917	937	920	892	883	926	864	934	895	923	921	898	949	925	907	854	949	921	919	968	911	919	873	964	916	880	876	945	965	914	931	915	909	912	945	923	941	899	912	875	885	906	911	923	911	906	971	944	942	925	878	927	960	897	930	960	873	945	912	902	915	885	941	880	875	955	894	931	900	952	896	882	951	902	897	908	831	896	921	950	845	907	970	869	895	942	943	942	890	892	912	830	952	886	969	967	939	952	911	925	941	884	971	914	898	936	921	951	894	955	914	906	962	866	913	918	967	950	920	888	904	892	918	991	901	933	920	876	931	961	879	890	939	959	963	913	864	924	907	897	913	907	916	931	946	916	943	945	867	898	955	937	885	964	846	898	959	907	884	878	907	897	935	908	923	947	934	939	874	919	912	917	928	912	925	897	933	913	970	913	908	931	880	907	919	924	903	904	909	900	902	908	858	873	910	920	887	887	937	913	883	887	888	912	929	946	817	878	887	912	893	901	920	893	898	901	933	907	795	923	907	895	925	949	855	875	914	917	908
16847	2750	2970	2333	1668	1226	921	787	663	581	465	481	424	408	405	373	352	347	336	297	323	321	280	339	315	303	342	261	322	285	268	242	300	271	327	295	259	291	280	306	268	264	284	287	273	286	301	289	319	273	290	273	271	295	286	271	269	252	297	306	273	259	268	284	280	250	286	262	272	298	270	267	257	269	290	286	230	270	265	295	313	300	273	285	239	273	262	269	259	276	270	273	286	290	284	280	272	293	262	281	269	294	245	281	242	254	251	292	287	274	265	295	278	292	295	275	279	262	252	271	294	269	265	286	262	257	279	265	269	280	257	287	276	271	232	290	255	245	296	280	255	284	288	276	263	276	293	263	278	269	281	252	288	258	249	269	293	279	256	287	278	260	297	297	241	269	261	300	284	274	300	256	281	296	241	274	289	289	264	270	257	272	260	268	237	282	304	293	243	291	273	276	277	281	266	276	257	275	275	265	289	258	287	281	267	261	258	250	254	268	286	271	281	263	299	268	265	260	298	263	260	270	303	256	273	279	296	246	273	311	257	275	270	290	277	277	266	272	271	294	281	247	307	261	264	283	269	273	277	278	235	281	278	297	278	300	275	255	283	294	280	278	268	250	282	276	267	243	251	276	261	294	281	269	285	245	276	283	264	272	268	284	302	283	305	273	254	276	272	279	303	277	257	287	280	246	277	293	333	268	250	259	279	299	287	258	297	285	290	296	268	264	246	279	275	284	292	277	245	296	245	319	284	265	256	274	275	274	261	276	276	264	270	242	292	278	239	275	290	290	266	266	265	276	254	261	253	274	260	285	270	268	270	277	277	262	270	266	270	288	290	259	291	272	270	291	291	294	272	254	310	275	290	275	275	292	272	285	275	256	267	249	262	274	250	284	268	278	301	275	241	271	249	277	271	252	294	275	297	279	284	278	245	258	282	271	300	286	272	274	305	264	247	282	285	254	279	258	270	277	275	243	276	270	260	259	246	242	282	254	294	248	271	261	273	293	262	310	270	297	289	264	250	282	259	265	290	275	279	282	270	278	285	269	280	255	302	253	261	239	294	255	287	247	273	271	250	271	250	258	271	285	277	277	289	285	260	299	258	285	274	280	285	242	270	248	292	261	254	275	289	255	287	256	280	266	286	262	251	251	283	246	262	289	240	285	287	281	255	278	259	277	267	270	274	256	267	265	305	263	284	251	260	258	282	259	260	289	268	273	238	302	304	284	258	290	257	288	287	279	281	281	259	280	266	304	273	268	260	283	269	268	305	288	310	257	275	285	292	284	257	266	270	263	275	266	269	266	258	271	254	277	296	255	259	252	276	282	273	284	273	282	289	296	263	252	243	287	271	256	277	271	294	251	265	267	299	295	242	281	268	271	248	254	268	288	262	271	279	244	231	281	273	273	295	242	265	269	270	230	282	290	221	274	251	306	285	279	273	280	276	271	303	260	250	279	287	277	274	280	275	257	274	248	256	266	266	321	241	263	267	273	291	278	286	271	293	291	272	248	285	259	246	275	296	280	249	247	270	250	278	290	257	291	258	296	305	272	257	265	270	295	282	280	272	270	247	259	290	243	274	294	289	279	296	266	287	270	303	256	240	231	296	283	264	283	264	262	274	274	306	226	292	265	278	301	310	303	255	271	273	261	279	261	300	257	293	272	270	290	264	275	266	267	268	279	272	284	277	318	271	294	282	256	269	259	291	263	284	256	319	266	298	263	265	270	256	277	314	260	297	253	258	255	267	261	276	265	265	271	279	261	276	273	276	263	299	268	275	283	295	283	285	258	296	279	244	265	279	284	263	260	286	301	255	274	266	300	282	286	280	256	267	284	273	265	263	267	269	269	294	274	283	265	266	276	278	264	283	281	290	287	289	295	259	312	295	290	264	236	296	300	278	303	291	256	317	248	275	265	270	309	242	292	296	283	275	293	261	281	280	259	275	268	237	278	250	294	289	300	281	278	250	269	297	284	276	287	272	259	297	263	268	274	271	315	276	238	259	264	325	273	271	287	283	282	258	275	288	262	268	282	284	306	280	268	269	288	249	259	299	263	256	296	285	279	297	284	265	269	273	277	283	275	281	253	291	255	279	298	281	303	283	265	258	276	244	285	257	274	274	263	246	280	294	280	301	263	301	306	251	268	254	281	253	285	270	259	264	287	267	251	284	295	258	284	268	280	283	281	277	299	263	270	264	281	252	288	260	295	253	264	286	262	286	251	279	265	251	250	267	273	280	287	249	259	293	282	302	282	277	297	273	283	260	268	268	247	263	254	273	250	298	273	291	275	278	266	258	252	289	271	264	257	270	286	293	263	260	235	253	254	273	253	290	266	270	261	293	272	288	284	281	283	247	260	265	261	275	295	297	261	276	275	287	295	265	269	300	285	286	312	289	298	273	260	285	281	279	243	248	261	265	255	264	259	279	242	267	250	274	273	275	265	264	270	277	272	259	239	246	292	282	286	270	260	275	264	308	286	274	272	252	270	268	281	257	318	270	290	280	274	256	268	256	273	273	261	256	262	276	282	274	254	277	255	270	274	260	261	277	256	297	298	309	259	286	272	282	288	269	307	258	270	253	290	275	265	281	297	279	277	278	251	282	283	263	285	261	293	255	302	286	274	288	263	271	267	235	271	263	281	260	291	250	261	295	269	268	302	275	277	272	279	257	271	255	282	276	252	299	272	289	268	283	251	273	268	266	252	268	283	275	243	258	291	270	270	266	273	253	255	234	288	259	293	276	265	272	279	279	257	260	258	289	260	281	258	322	249	267	279	293	279	266	272	285	273	273	276	275	309	268	271	256	254	290	288	252	270	249	250	284	305	273	278	264	287	253	300	254	273	267	293	273	260	286	287	273	258	285	271	287	299	291	248	295	278	255	276	279	230	273	270	283	294	260	274	278	303	263	279	303	238	282	295	274	239	265	274	263	297	273	275	254	278	291	282	264	269	287	269	281	273	249	249	287	260	275	268	254	289	265	265	262	288	268	271	238	260	301	241	287	268	280	236	280	268	274	250	284	282	269	269	303	274	252	234	299	302	279	289	250	305	281	253	270	271	271	275	257	279	261	273	299	250	256	259	249	269	271	269	242	281	278	291	320	265	246	280	293	262	290	274	277	275	254	289	270	276	276	294	271	264	264	293	255	258	281	272	266	253	299	295	253	237	296	239	276	269	297	272	258	239	260	269	276	273	287	251	256	266	293	272	263	260	276	268	270	277	275	264	245	270	245	250	257	268	270	264	268	289	277	265	283	290	284	273	249	257	285	275	250	261	279	283	250	261	263	278	263	292	236	259	246	280	268	276	282	268	269	301	287	268	270	281	266	272	264	260	287	257	287	277	272	268	305	289	265	271	261	265	303	288	288	251	292	298	247	277	256	290	267	283	288	281	278	295	274	262	253	275	251	268	264	283	275	288	253	258	288	263	293	285	271	281	266	267	291	273	264	284	282	265	248	300	266	306	280	264	280	252	264	283	269	314
7785	2651	5654	6460	5632	4731	3901	3267	2749	2443	2268	2065	1800	1651	1637	1480	1361	1340	1363	1327	1223	1263	1064	1115	1076	1122	1028	1072	1046	1010	998	979	973	975	932	907	893	907	970	924	900	899	892	876	957	853	897	863	899	883	892	833	883	898	927	860	849	887	857	883	822	853	907	842	803	867	861	862	847	813	842	873	793	796	776	876	813	889	825	831	807	797	797	827	829	830	851	788	825	811	776	778	793	812	828	826	792	775	817	764	822	851	815	808	816	836	816	815	816	804	836	803	770	808	835	820	835	790	808	798	791	860	782	804	773	799	798	790	753	794	810	814	805	752	846	801	816	834	780	823	810	772	782	808	843	801	803	793	754	827	786	811	780	828	814	830	839	851	800	827	814	805	797	833	786	766	810	753	778	821	797	816	747	768	801	749	798	788	822	811	816	794	801	807	778	830	846	860	797	788	781	796	782	817	835	790	794	775	798	841	835	785	770	828	817	801	784	790	827	830	811	795	809	798	815	834	802	768	795	807	789	817	760	863	811	838	800	819	814	850	821	809	793	802	881	772	788	818	810	800	806	816	756	766	799	792	775	766	755	789	834	813	798	798	823	747	782	820	784	812	862	839	759	829	739	814	763	792	822	821	843	776	849	818	830	783	798	793	802	783	859	779	808	753	821	800	774	803	808	768	831	792	796	841	838	790	812	832	792	833	780	783	759	819	787	817	825	842	822	787	758	767	822	830	850	782	811	791	802	826	821	793	788	797	792	840	856	851	823	798	814	839	844	757	786	768	779	828	763	792	846	818	804	826	786	789	768	837	798	796	766	777	791	775	713	844	806	809	832	786	800	794	770	814	801	852	829	839	781	762	778	846	792	790	816	804	825	850	732	776	796	795	770	818	834	818	804	803	851	773	809	760	743	783	791	781	768	775	818	790	823	825	800	773	823	764	765	788	750	729	798	847	812	758	779	780	816	801	871	780	829	801	785	848	801	816	808	809	760	756	790	846	766	875	740	804	850	833	830	777	807	807	793	770	784	799	824	800	804	828	779	789	776	778	757	822	778	804	767	798	806	822	783	782	814	815	726	798	821	856	775	784	813	826	761	789	794	810	802	812	786	807	806	812	814	785	789	781	824	794	852	830	767	845	821	843	787	800	835	798	792	791	788	891	748	843	717	772	777	799	832	777	824	775	812	803	839	765	844	821	797	835	791	801	810	801	771	812	813	801	795	811	803	795	817	825	780	858	803	805	784	782	829	828	801	757	816	780	782	829	794	819	836	810	804	832	819	817	807	843	856	804	791	812	810	836	775	732	801	776	813	789	798	804	836	791	803	805	760	829	815	856	790	805	790	837	805	796	791	770	799	812	809	795	757	861	786	739	836	824	802	761	779	822	752	786	838	800	829	801	839	834	827	768	816	787	759	798	792	819	791	756	772	876	799	787	822	807	782	768	842	825	753	749	799	751	795	767	797	775	859	797	834	778	796	799	789	805	798	752	800	812	770	803	779	846	821	779	779	843	789	829	819	810	858	845	853	807	815	773	821	779	775	776	790	879	767	762	811	805	808	815	779	793	838	769	798	808	836	804	851	815	784	822	863	817	784	817	772	780	837	796	799	748	810	809	832	805	831	798	783	783	832	809	809	808	824	766	833	732	713	797	776	812	799	843	792	777	785	794	836	893	788	803	803	774	771	783	812	790	798	802	797	823	778	797	823	800	771	762	794	808	807	797	801	830	804	809	782	815	823	823	852	807	786	853	759	774	793	804	815	814	805	732	758	793	775	819	844	785	820	808	861	805	847	872	832	724	810	766	846	837	760	747	763	773	807	833	776	811	815	810	842	836	807	784	788	819	814	844	802	851	804	812	793	811	807	773	781	792	844	796	796	838	825	799	808	787	748	839	787	761	764	829	859	820	784	780	764	773	790	826	828	769	848	809	788	737	768	804	795	789	829	876	819	870	793	836	756	782	765	799	812	873	755	792	772	797	838	794	821	790	837	821	838	805	814	828	802	827	761	802	774	830	797	787	809	808	813	750	798	831	771	837	830	811	787	850	825	835	810	791	831	820	831	827	834	800	818	738	805	814	802	809	829	806	777	800	831	804	791	813	844	770	812	816	826	796	753	845	788	807	801	765	824	822	794	817	807	760	813	795	796	761	853	801	769	825	798	790	788	829	788	844	777	773	770	811	819	805	817	810	809	828	775	813	789	817	785	778	763	796	846	833	770	805	848	826	793	732	794	801	785	747	785	707	792	766	836	811	813	818	788	792	790	809	809	799	799	776	822	789	825	770	800	792	784	770	787	814	776	767	797	798	786	777	822	827	834	779	832	772	808	811	801	797	788	780	771	746	798	824	803	845	765	790	801	813	833	823	834	779	802	787	751	827	776	831	801	813	844	804	796	761	765	817	824	779	774	774	834	743	787	838	765	797	818	776	773	762	774	790	808	849	803	815	783	801	800	803	835	796	817	776	761	794	743	845	752	808	780	791	814	776	819	855	766	831	841	771	810	804	740	796	784	791	784	783	776	757	823	810	747	767	774	807	790	812	791	844	854	794	786	825	840	820	830	784	809	876	725	796	768	837	776	801	780	826	809	836	755	798	816	794	827	802	828	808	825	801	779	846	758	778	834	813	819	775	800	808	812	798	758	772	736	807	756	823	778	833	863	802	760	786	817	788	808	807	767	815	779	794	755	841	774	824	781	814	821	825	822	769	769	844	795	781	743	846	829	789	798	881	808	808	825	823	757	784	797	771	800	820	834	759	785	808	834	803	810	813	800	837	850	768	758	782	779	737	827	845	791	836	822	780	785	847	820	766	822	833	834	800	821	784	778	741	774	812	793	829	834	832	808	797	796	817	789	833	787	777	796	776	820	804	775	830	791	769	729	819	836	772	759	785	832	880	802	815	828	757	755	802	812	807	774	773	807	821	832	797	834	802	816	777	800	860	789	820	778	770	798	839	796	802	843	822	797	816	810	779	777	795	862	754	803	774	861	798	787	817	780	814	807	789	823	793	824	758	829	807	800	791	810	803	806	787	786	824	802	805	766	841	831	842	794	836	874	791	816	824	797	807	821	826	792	791	811	781	763	772	815	794	791	822	808	783	853	797	803	810	824	880	813	804	782	792	791	756	795	841	782	779	784	811	855	794	809	792	801	858	837	822	816	766	844	851	751	815	806	828	779	765	788	753	849	822	793	785	858	778	794	844	767	792	799	854	798	801	773	795	836	841	789	837	858	805	820	831	823	807	861	871	795	810	838	841	800	819	835	832	855	801	727	776	785	792	857	779	805	819	768	832	775	819	809	837	797	817	778	830	805	800	809	814	808	810	772	738	841	761	821	824	792	834	752	785	777	826	826	765	771	851	789	811	813	852	754	795	830	775	822	770	758	753	797	785	787	799	811	792	839	777	845	787	814	762	790	852	827	803	757	784	822	762	831	760	826	752	809	745	793	769	813	778	763	799	822	815	819	763	766	786	807	840	801	790
2185	243	295	247	252	170	187	194	192	175	201	171	211	198	187	202	192	169	213	175	162	183	190	207	176	198	168	191	186	215	186	176	179	185	182	206	183	214	161	195	185	194	182	209	193	199	196	178	200	183	177	180	167	166	179	192	194	199	194	203	168	175	195	157	211	174	199	207	194	191	185	183	175	204	158	192	196	165	191	190	192	186	200	200	180	199	170	183	196	177	197	180	178	185	178	198	169	191	188	186	157	187	185	175	186	199	200	187	174	169	197	202	170	189	192	169	198	180	171	175	183	200	185	171	206	169	183	194	206	207	183	185	188	198	188	194	201	218	166	166	197	186	194	184	185	176	165	179	180	189	205	162	180	198	181	184	188	181	180	201	176	178	162	171	205	182	189	179	187	195	168	184	216	197	173	207	173	180	173	179	168	210	167	178	184	176	166	170	190	176	166	196	185	196	183	163	180	193	196	186	187	173	170	187	180	191	177	199	167	180	175	191	176	170	202	182	187	171	163	181	186	175	176	177	180	213	180	181	175	163	184	172	202	173	188	187	168	195	187	203	170	197	177	167	150	189	172	178	175	192	175	213	158	187	162	176	196	192	192	207	185	183	207	180	212	187	164	181	168	180	211	197	155	189	208	179	190	199	173	170	207	211	184	192	222	186	166	184	183	171	193	185	177	217	177	186	174	181	216	184	177	154	178	176	184	191	179	170	193	169	181	192	169	183	153	195	191	190	215	191	188	179	169	200	165	169	202	142	190	195	189	173	166	190	194	193	201	184	189	157	203	167	166	205	185	173	194	165	181	182	170	182	164	190	195	184	195	204	183	191	184	198	186	149	214	197	182	199	193	180	184	184	184	182	177	167	201	199	158	188	189	191	181	180	165	182	189	199	176	168	166	204	177	169	196	201	187	185	191	188	185	173	170	170	176	209	205	179	163	193	216	192	190	186	198	205	178	195	163	207	184	192	183	179	160	177	188	182	183	178	175	200	200	187	197	164	189	188	171	179	174	171	172	185	186	165	191	181	193	198	178	171	155	176	197	198	208	188	189	180	189	184	166	191	170	190	187	176	198	195	169	173	200	177	200	176	206	157	157	197	196	189	186	176	189	199	184	169	179	192	188	178	195	201	201	185	188	201	178	171	209	175	199	173	197	174	186	204	179	184	176	190	188	171	185	184	183	193	197	179	178	197	187	174	189	178	202	204	169	210	184	169	191	181	189	194	177	190	174	170	186	195	189	202	208	186	193	208	187	191	211	183	171	207	200	212	184	178	193	172	181	178	169	185	185	183	158	206	165	195	167	200	207	209	180	175	171	157	201	173	147	174	160	176	176	186	203	170	212	212	167	172	199	198	154	172	210	197	198	166	180	148	173	161	214	165	159	170	176	183	171	189	187	168	184	192	193	188	192	191	208	172	185	216	177	191	185	179	190	172	168	193	178	196	177	179	168	206	182	177	188	196	190	178	169	203	178	180	206	216	172	178	226	191	165	180	212	202	216	173	165	183	179	190	178	189	183	170	166	184	190	171	192	166	206	201	206	176	183	207	187	181	178	199	175	174	174	195	165	211	171	189	186	154	188	175	210	164	191	160	199	170	167	183	209	186	159	179	192	186	183	166	174	164	176	179	189	163	208	209	190	188	174	181	204	208	164	186	185	197	179	196	171	185	199	173	181	200	187	184	181	179	192	159	205	209	186	178	200	196	187	189	189	202	159	178	191	193	178	189	163	184	197	186	208	185	177	180	221	199	193	221	197	176	187	176	173	194	169	193	179	190	181	165	195	156	189	179	188	173	186	185	181	176	200	183	182	182	188	191	179	195	176	181	196	182	181	186	199	186	196	169	191	200	162	210	164	199	180	160	192	174	186	152	187	191	169	186	201	184	184	195	180	190	196	151	184	159	200	175	184	188	210	173	207	173	174	171	218	176	150	207	204	182	181	165	215	196	194	161	182	165	199	174	187	161	211	166	154	187	178	162	174	189	200	202	218	183	168	208	203	180	207	163	191	164	172	191	190	173	191	184	191	192	187	177	192	193	197	179	194	194	204	170	183	172	190	184	199	192	207	198	179	172	182	218	198	173	184	203	172	185	143	180	175	167	184	187	181	167	174	172	193	177	173	193	196	171	189	202	192	183	211	184	179	185	165	162	178	185	163	179	159	183	171	188	179	207	164	194	187	180	177	193	168	185	185	196	176	172	185	179	184	179	163	173	173	189	170	166	188	205	194	194	177	197	189	185	181	177	172	173	204	163	187	194	196	190	176	187	192	173	190	195	170	167	181	193	187	181	174	181	162	171	188	182	193	190	189	184	184	164	169	189	194	184	165	181	174	157	172	187	175	169	197	171	185	181	179	169	174	180	169	187	166	190	204	170	176	215	196	181	195	185	166	180	193	173	193	174	187	182	207	174	205	179	180	183	188	201	172	195	189	187	191	184	178	188	162	167	182	173	152	184	210	187	173	186	192	186	174	205	186	145	197	186	205	186	181	164	200	175	185	199	178	192	180	190	184	188	186	164	166	184	189	153	188	191	187	190	182	183	168	167	188	188	200	156	186	187	183	185	191	186	189	209	206	165	211	204	203	170	188	182	185	186	182	170	189	177	156	194	206	184	204	196	188	193	190	175	168	206	172	177	177	164	196	190	192	172	147	168	200	200	194	185	197	175	171	183	188	171	185	176	174	221	185	167	189	167	195	207	204	215	180	192	164	203	145	171	186	206	179	194	181	188	181	175	195	197	186	182	185	199	180	171	174	193	184	188	185	177	188	178	185	187	175	165	182	160	184	171	178	192	174	176	185	218	167	173	209	183	179	164	172	188	162	204	188	168	177	198	192	176	160	168	192	183	180	202	200	207	195	174	179	176	196	201	201	183	186	174	162	160	181	157	171	197	181	179	178	205	167	163	184	181	173	184	194	172	175	166	196	197	195	179	174	173	174	190	163	187	198	166	179	182	194	185	200	172	185	183	189	189	194	176	166	171	170	186	160	179	172	177	193	167	167	163	176	185	197	207	188	171	173	174	199	196	201	168	177	170	190	191	173	178	191	168	198	177	197	198	201	184	201	145	222	166	178	191	166	201	168	178	173	193	188	149	191	191	176	167	188	209	183	204	172	180	167	201	162	177	206	172	215	187	159	191	187	205	174	177	169	183	209	202	182	172	178	211	155	208	170	198	181	162	190	178	172	189	201	218	185	170	179	209	178	183	155	160	181	190	177	164	163	195	207	193	171	163	191	172	209	190	186	163	175	187	178	166	186	184	189	183	193	148	200	176	167	180	203	173	191	151	195	190	180	177	176	174	195	185	171	191	172	172	180	200	196	190	176	178	185	151	193	178	215	195	177	199	192	164	168	175	187	181	187	180	161	197	175	173	183	196	170	182	190	157	205	180	175	196	193	170	174	165	181	176	171	181	168	167	187	209	183	201	189	168	220	192	153	189	181	184	198	189	167	177	185	193	172	167	184	197	176	177
1995	679	767	788	776	741	663	658	646	645	644	626	635	614	646	579	613	606	636	578	626	590	634	635	570	616	568	586	544	595	654	574	566	573	592	591	632	628	584	606	572	603	584	642	600	618	580	609	604	629	580	591	585	589	615	580	635	600	590	599	568	592	576	574	624	602	554	579	585	569	636	548	602	609	587	593	542	568	616	639	624	523	623	609	577	614	612	537	613	595	620	601	599	610	580	602	591	602	603	558	554	599	569	577	592	603	603	596	577	583	566	575	565	576	585	576	535	587	590	562	584	553	602	630	599	617	597	565	638	577	602	625	628	601	607	638	579	590	624	576	568	612	590	579	605	610	604	582	612	596	620	608	548	578	579	532	570	591	533	578	574	577	612	574	578	602	605	569	594	615	520	580	604	580	596	585	576	612	619	546	629	559	625	585	575	682	582	620	614	570	579	570	601	569	630	629	636	589	554	621	609	586	559	622	562	595	565	570	596	560	572	609	569	581	565	597	554	572	555	552	560	556	541	617	602	583	575	584	580	615	605	611	603	584	604	612	573	618	572	574	576	575	566	578	565	603	605	620	594	610	558	574	579	597	581	584	585	573	594	590	615	595	571	601	499	612	580	582	589	580	571	558	623	592	590	545	605	571	594	582	578	572	594	618	593	600	628	614	552	589	576	581	568	517	582	626	587	579	616	592	538	600	620	617	569	600	640	598	601	616	603	612	595	608	551	609	591	606	593	543	559	592	626	631	578	565	592	600	582	602	589	570	584	592	591	586	539	564	565	583	561	596	583	593	578	573	631	589	607	601	567	600	574	609	590	608	588	589	547	606	611	589	560	621	625	562	570	633	585	594	546	557	627	621	595	595	567	606	561	563	607	608	565	608	614	587	619	633	592	589	631	592	586	576	572	571	542	617	565	548	591	587	608	612	597	520	615	536	613	581	614	588	605	600	601	576	583	592	627	596	591	598	622	574	584	622	595	533	593	607	641	558	585	603	578	620	608	565	597	597	598	603	585	612	570	577	532	601	633	599	597	603	606	589	594	603	616	576	582	588	620	559	558	632	578	598	515	598	577	657	579	600	603	570	557	556	588	595	621	569	588	600	593	618	590	638	578	592	603	580	588	594	572	610	560	613	580	543	581	541	555	576	602	616	602	621	616	620	532	533	561	535	591	573	574	641	572	605	601	592	568	578	551	619	616	602	578	554	621	589	562	625	596	552	595	606	585	594	587	569	559	564	589	564	563	631	560	598	540	581	577	581	590	609	600	582	588	627	609	619	562	585	579	599	605	599	571	618	579	585	572	614	566	593	605	639	602	610	565	589	625	574	572	598	592	562	588	533	609	608	541	573	556	593	569	589	613	608	614	572	598	611	606	582	559	561	569	579	593	627	605	554	594	590	557	592	588	557	617	579	599	571	584	583	570	599	573	594	569	643	582	571	609	561	573	586	596	576	538	612	623	597	557	626	561	629	576	592	595	633	607	585	579	588	585	597	590	581	591	605	565	578	523	554	583	591	598	610	578	535	602	609	598	585	548	586	596	590	588	610	595	572	636	565	560	619	574	558	602	561	561	584	636	587	572	576	572	581	607	571	607	594	569	558	608	565	616	588	545	627	574	555	597	583	598	574	623	554	629	624	549	576	576	589	631	601	558	612	568	539	589	555	629	632	558	600	567	610	568	631	553	567	561	605	618	582	591	582	587	584	627	569	591	601	586	598	556	553	558	546	587	639	621	608	586	569	593	584	597	583	542	574	571	566	580	547	561	572	552	581	585	599	569	621	580	595	567	575	576	598	610	622	566	570	598	645	574	563	588	581	591	581	601	624	556	583	587	611	610	609	613	551	589	563	602	565	560	649	589	573	580	555	588	587	579	615	594	576	582	592	576	599	574	602	561	571	584	620	616	592	570	602	633	604	544	589	580	569	575	557	593	619	631	609	549	587	577	533	601	619	563	557	593	584	594	583	575	616	574	603	626	590	618	619	585	559	571	608	572	565	610	594	595	589	555	579	543	618	596	588	611	596	571	584	588	579	536	615	608	575	578	564	616	557	646	601	585	584	562	611	583	558	602	611	610	575	633	630	584	547	623	547	630	591	587	602	555	551	613	593	554	533	577	583	595	601	568	590	569	602	624	580	588	596	602	564	593	618	603	615	612	569	590	600	585	595	616	552	563	564	587	613	600	608	571	584	553	543	597	580	591	592	582	644	614	565	618	609	555	605	594	591	556	619	577	650	580	636	599	626	621	617	561	593	624	609	571	604	595	593	576	603	640	587	596	587	634	576	558	568	554	570	575	585	577	589	598	581	549	578	550	579	575	562	584	601	606	584	593	568	541	614	571	564	576	545	617	613	603	523	590	564	619	569	599	603	610	629	583	567	555	559	579	596	604	599	631	604	616	594	588	594	565	561	584	598	512	598	565	607	595	604	621	552	581	565	592	558	600	539	599	561	592	602	580	617	596	585	594	592	606	586	597	589	577	610	586	593	626	579	563	590	606	526	609	595	581	572	536	634	598	584	568	562	587	651	585	576	609	573	579	604	552	585	599	570	534	617	627	595	610	603	601	618	584	580	589	546	551	596	613	578	572	603	601	588	610	643	592	606	604	607	539	617	585	560	593	599	555	633	601	575	531	553	560	587	590	612	587	590	624	598	561	613	582	591	541	603	601	585	575	576	573	574	581	631	609	557	579	599	559	641	623	587	596	597	603	597	569	573	667	626	555	625	603	577	599	619	576	581	628	579	589	641	612	586	585	585	557	589	533	565	600	609	568	593	565	573	550	554	578	578	616	569	603	543	617	606	617	558	538	565	610	577	579	639	603	609	584	584	640	576	572	619	597	577	565	584	619	563	638	606	558	613	622	568	596	573	586	588	537	611	615	580	565	572	590	568	580	591	612	582	600	641	600	576	609	566	578	576	589	618	525	567	604	592	576	593	619	614	546	640	570	544	558	581	554	575	579	576	564	594	573	555	588	579	581	598	585	561	608	609	593	574	548	580	618	620	611	610	578	588	585	600	571	621	555	591	548	599	583	593	602	585	585	560	560	566	565	607	606	558	629	563	602	583	600	566	586	576	570	563	566	571	575	571	611	580	613	550	601	581	619	574	588	587	624	585	574	582	622	561	623	602	565	590	568	580	596	588	548	563	644	643	585	559	602	574	566	599	587	625	610	565	581	573	599	572	594	579	583	572	605	608	570	580	582	555	570	576	641	601	581	572	589	576	562	593	542	566	565	617	627	587	609	610	575	573	582	607	577	602	557	566	588	604	615	589	615	605	584	560	591	617	585	585	584	574	571	568	598	612	632	608	582	609	567	596	569	627	547	607	588	533	587	591	566	531	587	579	582	605	588	596	587	620	578	588	579	586	586	578	538	567	588	581	596	556	576	575	605	593	573	575	581	609	590	573	563	570	565	588	607	607	581	587	603	561	594	604	604	594	595	602	594	605	629	596	614	581	636	603	596	596	554	575
9152	1357	1745	1301	1052	802	681	616	495	461	477	386	391	361	383	375	339	363	354	347	368	336	313	361	307	311	344	325	312	329	372	343	314	349	351	298	329	316	337	336	346	329	320	344	327	343	339	315	329	336	334	321	299	284	340	346	287	323	319	295	311	307	329	355	312	312	313	336	302	311	314	340	301	310	338	298	365	339	343	292	327	328	335	313	342	336	300	296	323	304	336	310	320	296	339	297	319	325	309	294	307	340	311	292	289	323	330	331	298	320	317	336	336	292	332	347	341	309	282	326	291	254	300	352	339	294	269	308	328	324	312	314	296	308	316	302	324	294	321	323	322	292	310	288	316	308	322	252	299	331	303	359	337	307	357	299	323	349	330	295	297	346	301	330	333	312	304	316	328	346	300	332	321	331	352	301	324	323	336	312	306	324	321	293	314	342	309	321	323	301	313	334	302	320	317	320	290	326	331	323	324	345	300	303	354	320	334	354	333	322	300	338	333	295	305	316	328	289	302	305	317	349	282	332	332	301	306	316	318	311	323	307	303	323	314	329	328	344	319	310	286	315	339	313	330	307	350	302	327	309	340	325	306	309	337	344	287	297	322	328	339	327	306	326	328	315	312	327	301	319	311	322	316	312	312	341	345	321	308	318	298	306	323	294	329	300	323	303	288	326	333	312	305	303	312	293	342	298	334	304	301	314	334	312	329	313	334	272	321	330	285	295	309	297	301	345	308	302	320	311	308	306	296	319	320	330	309	311	326	329	308	305	315	301	311	300	312	313	323	378	310	305	307	279	293	324	319	313	325	307	291	307	335	318	331	294	320	285	324	339	309	299	307	330	316	282	296	344	335	325	292	307	310	302	299	327	309	309	316	334	323	304	332	310	333	314	324	326	358	294	309	324	322	322	280	316	302	321	306	311	326	306	304	304	328	321	324	309	325	304	313	290	345	317	294	313	302	356	334	304	310	301	300	333	328	288	333	331	270	344	350	310	323	326	283	297	302	342	316	312	292	327	341	312	310	310	338	290	313	312	312	300	303	305	325	317	297	297	308	296	310	357	286	321	336	297	321	348	308	311	325	311	269	315	326	321	329	283	281	318	298	298	298	344	320	300	346	330	344	298	326	326	301	330	318	342	288	310	292	310	314	326	324	326	308	323	324	294	313	320	305	313	296	308	334	299	307	316	321	296	299	296	314	324	326	336	347	291	293	299	306	322	316	308	327	350	310	340	307	332	318	326	333	326	318	302	305	309	312	340	299	315	324	288	314	280	280	321	337	307	299	313	319	345	306	324	344	301	318	311	328	340	339	315	343	318	332	282	332	298	336	349	333	285	301	317	304	311	322	275	328	325	301	316	312	321	267	293	295	318	269	317	331	346	286	322	293	304	313	288	311	323	330	288	316	323	299	301	318	299	305	328	355	371	339	336	319	318	336	297	316	310	363	293	298	327	329	297	352	340	282	337	319	337	292	346	319	313	298	312	280	325	298	280	331	300	313	346	342	306	331	316	311	337	330	310	358	306	317	309	301	317	346	330	311	312	329	312	321	315	320	292	298	335	319	301	330	300	306	358	320	310	357	334	322	320	332	320	345	312	287	319	323	325	341	316	324	289	319	312	322	308	325	306	320	308	302	324	325	302	338	289	323	275	310	339	338	298	330	301	351	298	315	306	308	326	308	322	310	319	304	314	317	292	298	291	335	295	333	325	338	319	315	316	293	301	279	309	334	310	312	316	309	305	317	341	296	297	319	306	316	348	301	299	312	319	297	312	327	307	321	298	319	312	310	300	341	317	279	292	304	329	346	304	331	287	322	307	305	338	275	285	324	355	304	297	294	287	310	298	337	329	318	319	307	311	323	317	314	326	306	312	289	326	319	334	299	321	338	298	325	300	352	311	347	331	315	303	307	328	301	333	294	299	279	319	293	283	302	306	309	339	332	314	303	327	328	302	315	295	318	305	325	323	318	317	338	309	319	350	335	309	300	316	334	313	263	304	311	332	321	291	332	304	325	290	359	313	293	313	320	278	320	348	300	315	325	314	322	331	323	311	288	313	332	288	328	308	306	297	313	328	283	311	344	299	306	324	303	308	330	328	312	324	340	324	344	313	333	311	299	306	304	327	302	288	301	341	334	291	316	295	306	313	295	314	338	326	339	314	318	328	313	305	311	296	315	290	308	341	328	334	319	306	299	332	305	324	330	349	327	330	342	331	317	320	321	323	328	284	315	320	290	338	313	290	310	314	335	276	282	302	347	303	311	323	324	309	310	274	322	282	313	285	312	327	269	322	323	304	290	308	326	335	335	324	292	313	323	349	298	318	288	302	329	323	295	333	329	330	306	312	275	299	328	326	314	320	293	272	283	303	306	341	304	300	347	313	309	335	319	296	320	305	295	293	313	300	279	325	315	329	315	342	282	316	316	294	305	309	302	323	306	321	321	315	319	327	325	323	338	296	307	311	337	330	324	296	311	303	324	308	284	299	297	340	322	330	285	285	292	312	345	354	331	311	313	349	303	310	300	305	324	291	333	301	304	316	292	320	325	323	315	295	357	329	329	298	295	304	312	311	278	301	321	307	311	308	336	314	304	304	290	329	332	342	307	305	283	312	289	301	284	339	289	326	278	339	300	296	279	340	316	321	353	295	318	321	304	329	331	313	308	302	291	311	297	326	291	300	292	285	328	328	296	301	325	320	337	286	355	334	301	310	318	322	319	322	337	341	294	342	307	331	319	304	304	325	342	331	276	323	310	319	313	297	319	298	332	284	318	305	319	333	288	303	302	324	333	360	298	317	306	312	320	319	344	345	328	292	307	312	329	309	277	313	307	298	325	355	318	294	306	316	301	330	312	322	337	314	297	303	299	347	313	289	322	300	318	332	293	333	320	330	337	298	302	333	304	326	336	302	317	310	321	323	344	296	329	301	321	302	310	300	289	334	324	327	284	292	324	323	308	339	327	346	319	303	311	288	323	309	339	295	316	313	330	324	287	275	281	291	322	348	321	327	354	348	286	324	308	324	279	311	321	311	313	343	333	324	306	313	324	320	292	328	325	324	298	322	351	304	310	324	306	314	314	330	313	333	281	282	306	322	357	287	341	318	313	319	316	292	284	287	308	307	299	309	317	315	320	366	330	338	352	338	294	322	334	329	304	343	362	311	305	312	287	344	328	313	363	316	314	317	289	298	294	315	324	314	321	367	302	327	295	312	333	309	305	314	340	291	313	272	304	307	295	306	301	345	304	325	314	299	301	342	326	343	329	310	327	296	326	314	330	281	334	327	290	313	317	315	286	299	320	309	310	322	356	299	323	307	309	297	314	277	297	330	304	334	364	333	351	292	309	292	293	333	332	310	305	309	343	308	324	325	355	310	318	273	311	340	317	317	292	345	318	301	293	298	334	334	342	324	316	338	336	301	310	311	290	312	310	302	323	293	322	288	299	311	301	325	327	337	317	328	293	329	344	282	322	326	298	337	292	323
5669	1927	3506	4084	3602	3070	2510	2215	1952	1730	1655	1483	1434	1381	1343	1254	1165	1154	1173	1094	1145	1128	1150	1067	1035	1083	1057	1005	1033	1006	1013	1038	1029	1015	965	957	948	990	990	1004	1011	994	934	981	946	926	947	986	916	963	960	1011	909	893	921	920	912	900	936	1023	971	924	908	967	870	926	955	935	981	942	907	950	903	927	964	860	982	925	941	938	943	939	977	995	978	980	926	979	892	982	961	916	960	923	945	957	960	935	950	935	947	906	941	888	879	992	972	879	906	889	904	923	911	899	934	928	946	900	960	881	931	879	943	911	890	943	917	879	927	897	971	914	927	949	910	960	919	897	912	935	889	896	941	959	977	885	950	892	890	899	899	979	933	938	932	948	972	931	913	941	946	910	850	968	943	947	942	890	870	935	909	935	921	935	936	919	913	923	922	865	906	955	939	952	940	859	888	904	931	904	941	893	927	913	895	944	946	948	951	868	903	911	929	938	950	845	881	914	967	1006	894	933	961	919	907	925	907	910	932	948	906	954	927	897	918	923	926	909	913	886	915	945	897	918	976	878	942	892	883	941	971	894	921	924	902	922	921	894	907	936	822	883	920	958	948	900	901	916	922	871	900	931	968	866	909	879	896	933	948	949	959	905	845	972	960	962	884	922	937	927	927	874	870	924	927	901	964	968	892	935	917	909	851	905	938	942	916	906	906	873	872	902	844	915	942	912	931	914	888	926	941	958	920	967	891	981	948	871	902	941	892	949	904	914	934	885	916	910	909	876	863	901	896	888	976	927	933	898	875	910	960	914	891	911	907	934	993	965	907	918	877	900	907	864	899	965	923	892	944	903	923	876	890	931	918	861	947	975	926	995	903	901	930	917	958	903	941	902	972	931	853	918	896	899	938	927	889	922	892	917	879	912	907	932	815	882	870	843	892	939	901	896	943	913	936	934	939	905	899	916	935	873	920	956	908	982	980	937	912	968	984	913	936	944	918	917	900	934	919	942	905	927	928	927	911	927	941	936	944	929	875	910	899	947	889	900	979	929	901	924	931	956	907	920	910	928	901	896	944	886	899	957	931	925	907	928	897	875	936	933	899	935	895	883	947	918	907	869	955	885	929	899	869	932	895	875	947	934	906	905	982	914	909	953	918	955	929	842	926	921	928	932	902	873	898	920	953	942	907	926	923	912	949	868	895	886	902	922	898	903	943	934	942	897	873	953	949	918	928	864	931	876	952	901	889	921	902	931	935	876	922	890	857	936	933	905	874	896	888	912	903	926	974	888	933	926	874	912	945	880	896	913	938	897	944	860	930	894	927	938	922	884	877	905	893	925	940	930	976	946	953	931	905	907	861	903	914	933	875	909	891	909	896	936	915	904	892	896	907	996	927	911	885	883	948	909	947	872	922	904	960	889	922	946	929	921	910	933	931	918	906	902	963	928	914	881	918	910	934	900	976	900	869	943	914	928	924	960	941	898	902	891	912	879	906	917	960	883	939	940	884	949	931	906	911	945	897	940	900	884	913	928	947	876	962	934	904	905	979	912	914	910	928	883	934	915	936	922	910	927	916	890	902	920	935	912	913	873	926	954	907	903	945	922	973	931	932	915	815	941	940	940	926	912	933	915	890	960	942	929	930	890	936	897	917	912	882	902	917	930	933	952	889	929	926	932	894	919	965	896	925	917	927	923	887	907	927	915	916	940	887	947	872	902	865	954	951	926	928	910	960	936	914	959	888	946	921	913	922	954	941	913	936	899	925	958	953	950	955	883	914	903	957	922	918	931	914	931	939	929	907	927	913	884	889	874	876	911	895	920	939	911	889	919	902	908	901	948	918	955	922	879	896	907	894	942	950	880	916	943	940	943	951	957	962	943	904	956	889	867	965	951	898	972	889	941	928	987	893	909	925	942	937	937	925	882	923	951	957	938	939	943	921	905	880	900	965	865	938	912	928	954	876	887	936	909	930	938	870	929	929	918	885	904	913	928	886	890	853	923	985	884	902	919	909	886	903	888	912	949	943	943	909	958	889	950	982	929	905	984	874	875	958	951	907	922	949	884	916	889	891	898	946	945	902	919	911	888	920	971	944	887	911	864	929	891	864	833	900	898	967	869	965	873	923	930	916	977	901	968	944	902	922	861	880	935	884	950	926	923	911	954	948	918	970	913	919	909	899	897	956	872	938	916	915	924	912	884	901	1027	916	907	939	916	917	946	861	925	936	882	959	905	908	861	877	871	907	958	864	908	889	933	916	949	917	902	921	936	930	862	958	888	926	916	949	909	920	910	905	930	937	975	869	953	925	913	890	897	923	905	796	941	890	867	945	959	922	891	917	918	909	938	900	912	974	889	944	934	907	955	894	943	926	892	937	890	848	911	910	887	990	924	903	912	926	926	948	926	843	909	908	900	969	977	936	915	898	907	911	902	920	982	930	881	945	918	916	894	904	918	899	911	876	883	874	907	930	921	929	945	969	914	907	886	896	877	948	912	956	940	915	927	970	952	890	876	911	845	895	911	919	963	972	926	887	893	896	950	913	963	885	930	932	889	941	858	874	871	917	901	906	955	925	941	945	933	926	943	905	984	946	916	876	953	901	919	929	918	940	934	900	948	948	873	915	967	990	908	944	913	968	870	889	918	904	949	857	934	917	947	913	939	905	918	909	945	889	966	890	911	940	932	902	870	932	913	940	947	913	882	928	914	941	928	931	961	866	972	963	928	944	946	959	936	936	944	924	874	892	836	910	934	966	867	904	926	971	859	914	972	931	925	929	927	896	960	914	877	917	912	937	945	905	904	942	927	935	900	923	893	905	917	883	890	887	901	888	970	882	874	906	859	967	912	969	902	937	915	923	872	977	899	913	887	923	892	969	949	900	941	998	938	932	964	950	886	928	954	890	896	926	946	938	852	881	901	960	870	953	941	901	908	905	917	941	892	890	912	908	930	921	886	909	931	928	914	917	921	956	934	883	902	932	976	928	956	893	902	1001	962	892	938	899	914	917	856	981	887	913	955	919	894	927	906	877	881	883	937	883	926	926	856	957	916	920	900	937	921	868	953	947	922	908	889	916	897	875	898	942	893	949	916	922	904	907	886	927	898	921	924	892	911	953	892	861	942	962	917	931	956	894	855	925	899	964	899	940	880	914	919	934	926	897	916	904	893	915	849	945	903	872	848	914	900	960	924	917	873	885	934	905	914	941	885	927	913	893	902	895	911	879	974	883	905	846	945	967	924	923	966	886	901	918	897	858	980	922	883	873	850	910	908	911	888	1006	907	886	947	921	937	946	944	879	927	955	948	916	955	930	987	902	928	937	932	902	893	892	911	909	970	917	912	875	933	900	934	961	895	935	872	932	885	907	891	938	902	912	880	913	902	947	911	948	950	972	905	909	949	912	924	905	935	906	849	961	887	924	898	925	878	963	892	928	969	937	945	885	949	970	958	954	919	936	923	890	875	923	945	935	925	844	847	942	951	920	947	927	940	911	927	885	904	935	914	922	866
16598	2752	3116	2366	1694	1201	991	748	639	580	504	433	411	428	404	380	356	348	357	316	323	329	310	314	296	339	310	274	289	299	291	288	305	290	324	276	267	299	304	313	282	268	293	279	300	260	288	280	305	253	266	289	287	322	297	272	268	293	276	249	272	285	252	270	277	268	282	283	277	262	250	299	277	309	272	276	296	260	295	277	273	256	247	256	252	273	284	294	274	302	294	282	256	278	268	254	310	290	285	285	266	239	268	270	266	300	252	278	274	267	253	259	268	264	241	259	277	270	279	244	234	297	246	296	251	285	319	271	271	276	244	264	280	297	278	307	263	249	274	294	273	262	267	280	255	244	257	283	282	281	266	269	263	283	269	272	270	279	315	257	276	297	278	280	282	241	301	286	309	267	281	256	287	302	269	293	238	278	281	255	286	267	294	252	282	287	290	257	291	253	272	259	284	258	297	299	293	278	270	289	269	266	273	266	275	310	293	254	264	272	305	254	264	260	272	261	257	278	301	274	274	263	286	257	272	266	282	273	261	267	275	291	285	280	271	273	306	282	270	244	286	225	277	269	286	231	251	291	286	290	254	256	297	250	271	293	264	289	274	263	252	297	296	275	266	245	278	274	268	250	244	282	240	252	245	285	282	261	283	293	283	269	263	285	280	263	285	277	261	273	265	281	289	268	278	274	266	278	298	282	277	266	272	263	282	255	253	277	268	272	244	258	271	294	263	263	245	270	298	287	275	285	290	247	265	268	261	266	263	301	264	255	268	263	266	311	314	265	267	303	264	248	260	309	268	255	261	272	267	295	290	318	259	275	270	289	253	274	275	269	262	286	280	285	265	244	248	271	300	284	303	287	279	259	283	260	255	293	279	270	278	279	307	269	239	251	295	286	251	258	274	296	260	291	279	249	292	287	244	274	282	268	294	281	274	279	287	267	277	257	254	258	295	267	250	304	261	277	301	300	283	298	284	270	273	270	272	297	300	292	249	294	270	319	281	265	292	251	274	262	260	290	257	253	271	273	274	278	245	275	260	258	271	292	255	285	280	256	268	259	275	293	287	289	271	268	259	301	267	307	298	282	285	257	296	287	272	261	264	305	255	261	254	273	267	255	250	277	270	268	267	248	250	282	292	253	280	288	270	252	292	267	262	283	272	261	302	258	308	265	277	285	249	258	307	290	261	258	263	286	285	295	260	256	251	270	290	261	263	269	279	272	276	298	273	270	268	255	259	276	282	271	279	277	303	301	276	283	263	255	293	269	283	249	272	271	269	270	261	278	273	277	241	298	243	276	249	258	276	274	265	272	256	287	304	268	303	264	290	259	278	256	273	254	273	274	269	254	242	266	268	253	304	270	268	245	279	280	272	296	283	269	273	245	277	282	280	263	250	285	235	276	263	287	275	261	272	257	257	285	286	273	280	268	273	268	300	277	279	258	288	254	258	268	283	270	277	260	289	249	304	290	257	250	237	324	278	284	285	271	302	261	257	267	284	253	248	274	256	273	267	263	240	276	277	312	266	261	252	248	268	270	284	276	239	296	282	269	270	280	290	249	284	244	248	281	295	310	270	270	290	285	309	256	278	256	302	263	316	274	276	300	289	294	265	294	299	268	287	259	266	277	271	262	279	264	276	278	267	262	284	265	265	293	266	293	264	303	262	267	293	285	305	282	253	259	278	271	289	249	242	262	270	309	253	246	290	251	293	279	305	281	284	262	273	298	264	271	251	297	263	277	283	242	293	259	262	291	269	260	260	294	279	269	244	279	259	309	305	287	264	290	260	254	294	279	299	296	296	257	303	261	289	282	291	287	278	271	260	288	232	261	292	302	272	294	254	258	287	272	293	284	275	271	280	306	302	289	255	286	279	261	255	260	257	243	284	252	262	241	278	293	299	259	270	292	264	261	284	279	287	289	266	286	276	227	294	277	270	287	289	257	244	255	261	282	278	261	275	247	292	287	295	278	269	253	253	274	260	266	276	276	251	284	282	290	283	256	254	269	273	278	269	275	291	286	243	284	269	275	261	288	288	312	258	273	280	267	253	292	292	257	228	287	286	274	260	297	261	246	284	278	268	270	248	274	274	276	279	269	323	270	274	254	285	282	256	279	251	263	275	228	268	252	268	247	274	269	286	264	252	275	259	289	272	271	293	290	252	273	283	266	263	242	294	243	259	251	291	251	254	268	292	233	301	286	250	274	254	252	279	268	273	259	271	264	258	275	266	297	264	234	251	288	275	277	277	281	272	311	270	297	280	243	282	273	276	268	290	287	286	297	253	274	260	271	282	279	266	272	235	261	247	293	268	257	288	277	313	284	296	273	272	292	281	293	267	271	265	293	271	285	253	275	255	260	301	246	254	280	263	282	270	289	256	288	295	293	284	268	264	255	272	272	272	271	277	303	257	261	281	274	242	278	284	289	256	270	298	270	268	288	271	281	274	249	268	276	269	258	275	264	278	276	274	253	285	273	249	286	272	315	304	284	271	261	282	275	275	278	270	262	283	301	258	268	273	247	269	284	268	282	234	269	264	291	255	249	294	276	275	289	278	297	274	284	281	261	292	293	292	250	280	284	255	288	254	267	253	284	285	288	269	265	261	295	290	265	283	289	278	258	284	300	246	261	261	274	258	253	288	278	304	285	287	262	277	262	251	295	263	249	273	260	264	281	273	270	242	304	298	289	269	280	279	274	283	264	294	271	250	275	288	286	288	258	259	255	270	297	267	289	287	265	260	292	279	240	277	262	279	279	283	275	275	277	253	270	265	262	249	264	261	267	283	277	294	282	278	280	259	257	257	268	263	263	259	275	266	264	281	328	291	266	266	283	283	272	263	290	259	269	284	255	257	262	269	274	269	270	233	258	286	262	279	262	296	255	259	246	296	271	272	277	238	278	257	262	281	288	278	252	265	288	279	283	267	256	277	272	266	266	278	241	262	258	243	277	252	281	285	290	292	276	288	252	251	249	276	261	254	283	286	259	270	272	239	299	283	264	292	287	283	272	306	284	250	284	237	292	305	275	269	282	265	281	287	267	283	273	281	262	259	260	268	309	287	253	257	271	277	278	287	294	285	295	262	281	267	248	316	280	275	301	274	254	265	259	268	260	234	260	270	263	297	248	262	291	271	274	296	276	237	255	256	257	284	266	300	271	264	256	276	271	248	261	298	253	262	274	259	294	296	270	290	265	294	269	263	289	272	281	241	281	285	277	265	240	265	273	287	306	262	272	297	270	261	274	258	256	272	269	250	281	270	300	259	305	280	277	277	254	259	262	254	247	299	267	263	257	245	241	294	304	290	268	259	283	264	286	289	283	311	289	308	267	247	221	260	300	293	248	300	245	295	270	285	270	242	272	252	263	256	281	280	293	266	309	246	279	282	249	279	262	304	260	263	299	237	248	269	302	256	272	294	247	264	258	269	271	265	257	271	295	279	258	243	267	268	251	291	271	302	290	254	278	278	264	263	245	290	293	274	267	259	265
7664	2732	5645	6400	5791	4698	3867	3289	2879	2460	2185	2019	1782	1704	1569	1467	1338	1385	1315	1224	1194	1226	1153	1110	1076	1067	1091	1024	994	983	958	1005	998	987	934	906	883	914	921	894	892	922	869	921	899	885	878	876	899	895	862	916	881	836	879	820	855	826	858	835	863	845	858	948	882	804	881	837	858	881	832	838	882	874	800	819	803	873	861	859	852	799	843	858	828	813	837	825	850	812	807	823	823	811	848	773	775	825	805	860	766	814	844	848	819	815	831	784	823	717	778	760	813	800	792	806	792	799	834	832	831	779	813	784	788	789	792	799	841	794	806	841	832	827	815	829	806	789	848	797	874	789	853	823	807	805	797	821	798	802	818	862	836	827	817	747	793	796	820	846	761	803	868	885	800	844	780	820	820	786	825	801	861	779	794	807	796	764	849	839	814	791	786	796	855	792	807	795	811	838	791	840	813	874	839	771	808	827	777	772	803	828	806	830	750	839	827	776	800	795	818	799	793	783	769	787	761	836	805	813	798	862	796	850	819	779	818	818	810	761	808	780	841	795	815	839	834	813	769	797	844	790	849	800	798	874	809	776	841	818	766	793	827	868	871	818	816	763	805	782	741	783	794	824	813	823	807	828	785	795	767	763	832	848	827	759	828	796	801	754	818	821	790	796	788	823	806	802	780	812	827	817	783	776	800	819	788	811	806	781	767	772	818	784	767	820	821	872	883	824	794	794	816	826	838	795	808	765	832	823	813	772	858	795	777	758	819	802	818	835	791	830	829	793	822	808	829	809	815	805	736	791	831	835	808	814	779	760	855	829	782	764	770	781	763	797	810	804	798	793	828	843	852	852	799	785	798	829	836	780	812	793	771	836	792	824	823	788	825	784	804	794	797	826	790	762	860	799	836	802	739	861	822	804	786	786	804	814	817	815	817	768	768	805	782	854	784	827	824	820	763	752	842	748	757	792	783	852	796	744	878	786	829	800	879	805	769	801	791	796	814	810	777	803	808	850	789	854	819	755	796	809	772	801	792	812	815	812	806	812	790	844	877	829	762	822	829	789	796	813	779	814	820	799	810	802	779	751	819	794	823	791	839	804	762	814	784	770	821	781	810	766	826	813	784	804	743	766	810	784	828	780	849	783	776	803	854	748	817	795	786	784	801	829	819	827	766	806	779	851	843	783	775	768	764	831	801	783	767	810	800	829	809	815	834	799	812	845	782	742	801	820	816	789	824	772	775	768	800	780	828	820	829	837	801	797	815	801	825	841	800	808	824	867	824	783	827	815	758	804	874	788	847	767	793	825	789	811	774	777	817	823	802	790	801	778	774	796	822	794	793	822	750	789	817	806	751	824	813	783	830	809	825	832	797	798	802	829	750	841	786	811	831	783	803	824	826	805	774	812	735	791	769	801	776	805	801	854	807	831	841	806	803	809	762	816	775	838	793	842	785	841	783	823	809	765	808	840	771	779	797	815	791	790	805	814	796	805	794	793	836	826	787	805	822	845	791	822	817	810	835	872	806	798	767	836	779	846	867	789	824	796	844	804	818	793	749	799	807	816	762	783	810	780	829	756	806	816	861	776	807	823	808	759	788	777	800	797	845	780	789	771	802	821	804	813	807	795	854	789	798	799	812	780	793	788	751	808	777	773	823	809	827	785	788	792	836	831	826	805	792	795	793	816	775	837	836	800	754	777	742	785	794	767	776	776	847	814	827	844	762	809	821	806	807	754	764	775	850	777	797	785	801	822	790	836	831	822	786	824	834	828	804	800	764	808	815	823	832	865	816	741	803	802	790	863	786	774	781	806	817	800	766	780	804	848	797	776	782	861	815	802	756	832	799	847	794	738	840	806	776	814	785	810	803	852	798	799	760	786	810	787	814	815	797	781	792	809	807	788	777	838	838	794	825	770	832	828	770	822	730	836	807	797	836	808	828	844	801	787	794	858	862	756	816	814	788	778	795	833	797	856	750	785	808	806	809	796	761	800	813	778	832	760	820	808	802	785	790	795	805	781	757	831	794	835	764	775	748	823	825	836	766	763	801	763	830	848	828	776	815	816	801	778	843	785	895	778	796	788	794	811	800	777	778	761	803	815	818	809	764	810	829	814	834	794	760	789	847	842	851	848	799	862	769	782	777	789	830	808	844	841	799	848	771	814	768	756	785	837	811	839	783	838	768	770	740	827	798	806	790	826	782	816	800	821	789	796	803	813	818	783	784	807	788	787	800	807	773	757	823	771	794	834	797	780	815	831	801	829	807	811	776	764	796	843	823	808	785	799	750	799	834	788	757	816	807	826	792	789	809	773	786	742	791	842	743	834	763	768	803	819	778	857	796	848	824	775	809	808	828	840	807	807	779	788	817	831	840	796	796	804	823	809	765	803	855	769	815	819	767	785	779	791	823	806	793	834	751	799	767	842	824	793	803	807	772	828	779	754	824	801	817	779	728	766	858	799	762	812	764	816	819	795	840	811	784	809	806	792	769	816	801	798	768	820	788	793	796	752	800	737	777	784	786	797	791	764	816	812	815	761	790	768	814	803	799	774	832	757	792	767	801	859	783	831	798	851	799	801	821	791	814	837	791	767	814	780	792	806	824	801	836	832	827	811	832	781	830	794	775	799	792	797	792	821	754	788	817	783	850	810	809	793	820	787	853	822	829	792	831	799	830	789	829	772	846	791	819	795	778	798	818	829	835	767	782	812	809	800	835	783	757	819	837	811	868	879	814	808	829	823	821	796	829	777	836	829	782	815	826	806	796	808	809	832	822	802	754	797	798	783	765	815	824	828	834	802	789	777	850	829	774	812	805	834	821	829	797	793	784	811	777	807	784	811	787	745	800	820	817	787	770	799	813	780	763	826	799	835	794	843	850	811	784	769	788	772	833	788	796	765	797	835	812	811	822	792	822	788	778	764	804	802	810	782	846	804	833	812	843	800	774	803	770	838	794	828	783	811	796	762	814	820	793	793	763	785	823	813	812	804	776	782	826	810	777	760	834	750	759	802	828	777	787	792	827	783	849	781	813	837	833	799	775	758	767	790	811	812	806	805	785	839	795	791	802	781	774	792	812	810	819	781	818	765	786	797	762	767	786	804	771	781	776	792	828	801	752	775	833	796	794	724	875	804	808	838	831	787	836	824	768	813	760	808	805	850	791	811	783	839	785	876	803	794	798	771	791	801	760	798	803	759	839	824	788	773	759	778	799	795	832	822	801	879	802	862	828	785	809	814	859	815	795	759	772	790	823	813	788	821	823	791	747	794	786	837	830	788	821	771	785	767	785	814	784	783	786	796	792	790	784	762	830	807	825	804	794	798	813	800	827	812	833	768	822	801	797	836	792	814	828	743	808	814	801	780	836	811	807	806	808	833	850	798	834	802	799	806	781	777	852	803	831	821	796	807	846	830	791	819	784	737	780	795	837	835	774	800	768	811	803	811	813	767	814	778	844	789	772	782	829	775	788	797	831	752	760	827	802	757	748	755	801	788
2181	240	242	255	229	227	212	205	201	204	177	188	198	194	181	179	184	184	193	185	172	189	165	154	217	193	197	187	207	203	180	170	172	186	171	206	172	185	190	177	190	177	194	173	194	179	178	187	182	183	176	182	198	173	178	185	173	176	182	178	175	210	183	182	183	183	193	181	162	188	184	206	176	197	188	176	173	179	186	170	185	213	194	168	180	163	204	181	178	200	164	187	180	199	152	180	193	191	215	209	158	177	179	174	171	171	184	174	167	190	171	178	196	158	198	188	182	167	175	163	198	183	190	204	152	199	183	160	193	231	207	181	196	185	201	200	215	172	175	187	184	191	174	178	195	178	174	159	186	174	156	190	184	199	202	196	200	175	194	180	177	160	164	198	170	192	186	192	180	190	177	179	178	182	201	171	182	173	176	200	183	199	169	178	180	200	182	183	174	212	197	188	173	165	177	166	189	191	161	186	185	171	189	197	170	185	176	185	183	188	197	185	191	200	179	184	210	206	203	188	188	202	190	184	177	169	184	178	189	182	172	168	181	183	207	172	185	185	194	170	189	185	174	189	175	170	173	166	165	188	184	174	183	204	188	175	165	196	191	175	181	186	199	218	163	216	169	166	168	163	167	191	187	191	191	170	197	169	170	188	181	168	158	191	177	198	181	214	203	177	180	180	159	180	207	212	158	194	184	192	196	185	200	207	209	184	184	178	195	165	176	159	169	168	192	179	184	204	178	164	199	196	204	178	165	210	190	177	176	190	175	203	179	194	175	182	209	202	180	204	186	182	200	182	201	190	177	201	169	169	182	198	214	190	189	185	188	197	168	169	198	172	166	170	149	168	173	200	179	199	196	195	171	192	169	170	201	184	188	186	180	186	200	177	206	193	174	189	214	189	193	171	188	174	172	165	155	202	200	179	179	168	176	190	188	176	182	187	193	171	190	191	162	187	192	199	192	180	186	189	183	205	192	186	167	186	183	206	194	157	168	216	198	190	196	175	195	178	210	178	171	203	206	201	201	192	177	185	156	158	178	170	195	183	184	181	169	186	204	195	201	165	216	165	174	170	165	186	178	190	193	183	176	188	190	198	178	183	161	174	191	189	201	217	179	195	158	170	189	208	169	170	179	174	187	171	198	166	171	175	203	168	179	192	201	179	174	184	184	173	209	195	199	202	205	164	167	156	197	188	184	170	182	184	191	184	169	172	196	196	189	191	180	190	182	196	194	192	187	202	179	181	200	185	176	197	177	192	159	163	190	169	194	195	185	187	166	187	169	205	202	182	177	199	167	195	184	199	197	177	194	177	174	186	179	176	179	158	184	153	198	175	186	177	187	180	197	192	183	172	186	193	180	166	181	180	181	189	191	188	180	196	208	200	169	171	170	190	170	184	212	191	178	193	184	167	201	191	154	180	185	193	177	191	195	171	164	197	174	178	176	197	168	177	186	207	198	196	197	196	185	195	201	183	179	195	183	175	187	163	185	193	170	155	167	183	182	156	214	188	185	205	192	176	209	176	188	195	178	198	178	180	197	165	170	180	178	182	191	212	169	182	177	178	160	175	180	188	197	175	186	199	209	188	174	159	192	184	177	195	197	185	171	198	184	187	211	170	171	177	165	202	199	165	183	178	154	157	160	187	179	174	173	179	208	192	175	186	163	182	193	171	173	189	174	188	191	172	180	202	186	187	172	198	156	181	183	199	201	167	215	192	191	177	202	168	159	177	202	172	190	176	195	180	191	182	165	193	188	163	193	198	189	195	200	172	211	194	168	178	192	194	183	193	176	206	185	203	180	187	202	209	198	179	182	184	172	154	175	178	169	217	183	191	191	200	173	170	207	188	162	191	173	204	188	186	185	168	195	207	183	192	182	167	195	189	207	189	183	170	185	162	213	198	175	193	208	186	201	142	181	201	202	177	192	180	197	177	194	179	178	186	194	199	205	173	182	185	183	191	180	201	176	176	186	185	185	177	208	163	167	197	191	190	187	189	199	187	199	166	191	170	181	180	191	181	187	173	176	187	188	208	186	181	190	181	194	189	177	205	187	193	184	191	182	171	202	180	219	159	179	200	189	195	179	188	197	190	196	172	165	185	165	181	174	164	168	200	162	175	165	177	196	185	202	187	174	184	170	171	165	201	194	169	203	178	171	189	173	180	209	195	171	173	191	183	189	172	160	197	173	187	199	182	187	191	174	201	188	183	194	171	219	177	197	203	171	203	189	200	196	172	208	192	205	207	199	179	194	183	194	178	174	186	198	201	175	157	193	177	174	181	159	192	191	193	205	180	190	172	197	184	187	202	187	184	214	192	183	181	170	196	182	190	197	180	187	191	178	207	203	205	171	198	230	192	185	174	205	190	148	151	183	191	204	182	197	175	197	185	180	172	196	157	198	173	177	190	175	166	167	185	197	198	177	179	175	196	188	165	202	161	192	172	176	165	183	182	176	174	176	195	197	195	179	180	187	167	191	185	166	176	192	195	198	165	157	200	184	175	196	181	179	178	180	182	200	174	208	179	195	162	165	181	199	201	176	191	171	184	207	177	181	181	174	195	204	177	187	180	193	194	201	224	188	189	186	172	176	214	205	197	191	183	184	194	166	193	175	166	191	160	189	167	182	179	182	181	192	177	200	226	169	186	149	177	173	150	178	177	171	195	169	157	191	190	206	174	191	170	175	155	213	178	190	189	178	185	185	199	209	201	185	165	201	149	194	177	178	191	197	186	175	191	202	196	182	164	179	194	191	181	167	185	192	198	179	171	158	180	206	221	171	202	174	176	188	167	185	180	165	192	190	200	196	207	184	155	184	201	201	172	188	195	189	181	190	178	165	189	196	192	154	188	193	185	170	208	176	182	187	176	172	204	170	194	191	194	183	136	211	172	160	188	184	178	177	162	164	185	180	188	183	194	152	195	188	197	182	182	168	172	186	157	170	172	180	167	173	195	189	140	177	178	191	184	203	204	197	176	210	180	186	187	187	193	187	153	179	186	168	184	165	213	172	197	173	179	197	161	186	194	185	193	187	177	198	200	179	175	190	167	187	181	197	185	188	198	187	200	193	183	176	191	186	181	193	175	169	191	185	190	197	186	191	168	189	179	197	181	186	196	175	171	171	180	184	183	190	180	167	181	176	184	181	171	177	176	190	192	197	168	186	162	177	190	173	174	175	199	201	183	179	171	166	179	185	165	199	189	210	180	187	178	176	202	171	182	179	163	161	179	169	172	211	197	172	194	193	153	184	173	181	181	175	203	185	184	180	166	174	175	195	162	168	181	165	167	189	193	180	188	200	176	179	169	201	161	177	188	205	194	154	183	170	191	196	191	194	192	181	172	178	188	169	166	174	188	191	187	216	179	168	180	198	167	185	189	190	197	194	192	178	164	171	184	205	197	148	187	192	187	158	172	165	193	176	189	191	190	168	195	202	173	190	187	189	168	189	195	183	192	187	193	176	165	169	169	182	211	185	194	190	164	172	180
1962	704	756	845	771	689	706	707	603	659	621	604	641	634	650	673	610	626	598	587	579	612	623	630	586	627	630	634	597	600	623	598	563	599	601	601	614	619	621	594	585	590	617	617	560	581	548	580	602	581	608	573	554	603	538	589	573	603	625	553	598	604	635	570	578	581	612	610	582	617	618	605	609	535	559	591	619	607	581	574	591	596	598	584	592	578	546	580	552	608	593	586	597	599	598	604	586	556	607	607	574	594	609	595	596	585	559	621	616	588	617	568	591	558	631	565	562	582	574	587	589	600	539	585	653	581	618	620	579	604	614	610	618	595	546	610	559	574	571	573	599	561	579	628	605	593	590	589	621	591	593	574	560	569	562	589	595	589	563	590	595	602	587	618	598	590	596	594	594	611	578	634	624	547	601	606	620	593	578	587	572	564	574	594	562	625	567	554	592	588	631	584	583	592	586	590	590	564	580	597	609	604	610	598	578	596	554	607	569	583	541	594	587	592	597	591	572	546	617	594	601	566	517	593	609	613	567	606	575	569	579	589	611	590	572	591	599	573	553	581	538	590	565	585	557	620	619	579	619	603	577	569	575	558	564	592	575	569	576	565	593	554	577	567	631	627	583	595	584	588	591	650	633	613	586	595	554	615	592	543	589	578	597	580	534	575	573	616	607	555	672	615	613	601	595	602	594	596	549	607	610	613	598	567	543	609	596	613	526	607	596	627	605	588	601	589	578	623	571	593	606	592	599	575	629	586	558	608	589	630	577	589	613	615	578	551	605	542	569	594	594	603	605	615	608	572	598	617	594	591	585	632	554	575	593	577	625	545	585	562	597	579	636	587	622	620	597	630	561	557	563	626	608	604	577	578	611	570	601	551	634	607	594	612	567	583	596	626	565	571	617	583	526	577	578	584	612	571	610	552	558	581	601	595	609	556	619	580	570	569	584	573	573	597	624	540	608	574	583	597	556	586	609	581	587	586	577	552	600	641	578	646	565	557	591	625	629	604	588	589	608	611	596	577	588	587	581	624	677	604	601	569	544	613	557	602	609	571	588	604	558	565	604	566	608	603	593	598	568	602	629	591	581	609	572	603	659	562	589	636	618	559	611	581	652	575	610	586	576	588	582	584	601	559	545	600	609	592	608	566	570	615	620	599	609	583	591	557	565	590	575	592	554	564	585	594	606	594	615	573	612	634	584	641	607	567	626	588	624	567	611	601	585	649	579	619	568	570	586	556	592	615	591	585	634	569	608	580	526	591	611	574	544	558	598	603	604	583	572	536	633	563	550	576	598	609	608	592	600	576	572	577	600	578	566	586	634	569	581	606	566	560	599	610	562	585	568	557	571	577	555	562	570	607	587	578	626	579	603	576	609	589	609	609	565	571	567	590	615	586	566	595	631	601	570	545	601	592	553	554	591	621	599	615	593	602	594	566	570	555	550	584	560	608	607	575	609	610	569	584	615	567	551	603	594	596	585	583	613	574	556	589	561	609	597	597	583	589	584	599	543	594	610	603	576	567	571	557	601	585	599	568	603	574	643	607	595	577	615	630	617	585	568	587	597	599	579	584	601	570	626	548	645	502	594	562	619	611	617	611	605	589	593	559	613	608	589	562	606	606	578	630	611	603	564	567	637	609	577	597	514	604	543	599	613	591	621	588	611	535	572	595	589	583	594	580	620	599	603	619	614	540	595	585	610	562	593	560	585	605	565	562	587	586	604	578	613	579	584	621	604	577	617	553	590	607	605	587	599	586	580	596	599	570	614	581	551	605	631	561	597	567	643	581	607	528	606	563	647	562	593	552	582	579	607	590	575	592	589	568	611	599	541	581	563	578	604	625	607	606	592	599	602	609	589	563	622	557	584	634	611	571	554	610	574	597	628	585	593	571	566	612	547	575	606	585	601	613	627	619	615	609	595	637	655	603	574	562	600	605	561	576	555	616	572	569	588	538	576	573	619	584	554	611	585	587	569	586	572	630	594	591	586	592	566	558	562	545	588	574	573	603	643	577	575	559	586	562	631	555	624	582	619	617	574	572	560	582	621	564	602	612	557	611	607	557	597	565	563	588	606	597	591	570	591	627	592	606	572	615	618	541	577	559	567	592	580	580	592	638	577	553	581	581	567	564	612	586	609	594	624	575	590	574	581	581	608	594	590	604	586	593	605	600	602	607	548	557	565	629	568	597	604	613	555	625	609	596	541	583	600	548	591	575	595	541	566	634	535	622	557	598	560	583	569	574	611	614	627	569	579	611	585	592	589	592	567	574	610	572	612	539	631	560	612	569	544	555	635	606	573	578	592	592	611	548	599	611	572	607	609	541	573	593	595	616	606	575	596	610	586	634	612	599	529	573	598	596	590	605	599	581	589	588	634	601	585	566	593	577	568	619	571	567	574	567	629	593	596	624	595	599	626	590	585	602	593	583	532	605	664	630	602	554	614	595	642	574	632	583	593	595	563	548	589	559	577	573	547	621	559	587	626	590	581	576	586	552	578	572	561	560	628	611	601	612	580	549	546	614	604	573	598	579	572	614	637	598	576	601	599	592	605	606	611	582	598	579	594	594	589	608	564	536	575	603	548	578	564	606	582	615	585	623	619	588	604	597	634	589	614	606	547	610	587	561	586	641	620	600	639	597	597	616	576	560	582	583	601	572	610	555	555	589	569	620	597	592	588	601	598	616	621	613	594	624	596	588	593	573	593	538	592	577	599	581	553	580	646	596	573	611	580	585	598	563	576	619	562	613	621	542	580	569	594	545	605	574	582	572	585	575	606	576	589	596	576	592	569	570	569	597	609	640	582	544	552	571	612	580	604	557	595	595	530	598	578	610	549	551	564	622	598	603	604	580	572	541	613	598	567	588	621	602	638	538	583	561	597	579	577	588	585	605	587	600	580	579	590	591	566	603	603	599	597	596	554	584	589	603	572	538	593	568	581	575	589	586	575	554	568	582	593	622	558	623	587	538	592	607	590	556	552	592	576	567	640	615	581	608	542	598	539	571	565	587	567	601	593	591	601	596	592	543	587	591	585	614	581	576	566	558	587	575	545	564	587	615	617	577	606	608	627	593	578	596	612	613	593	564	596	575	571	580	584	520	611	617	576	573	580	644	587	600	615	579	565	596	622	579	532	579	573	564	576	598	621	623	593	602	599	604	619	562	571	597	627	607	598	601	633	587	651	589	617	605	597	594	576	573	633	640	628	586	576	570	534	588	616	569	611	598	586	614	616	621	588	572	604	564	570	568	586	606	528	580	621	607	555	564	599	575	620	635	586	631	591	599	569	598	621	595	611	618	600	643	602	620	567	603	619	559	592	565	554	578	592	551	572	620	583	596	624	576	585	582	629	600	612	549	603	550	588	595	567	605	586	609	579	598	606	628	578	579	620	614	584	599	625	565	550	630	586	612	666	562	594	563	580	562	590	587	603	586	598	566	610	596	627	549	565	576	567	573	604	568	566	610	589	557	574	605	611	582	581	606
9646	1362	1643	1339	1061	800	637	548	538	512	415	396	434	398	392	369	372	378	364	330	326	326	333	354	325	314	364	316	311	351	295	332	269	320	310	326	327	334	342	341	325	329	330	310	299	305	302	330	304	313	302	338	310	318	307	341	312	295	309	314	296	329	320	307	311	304	334	305	322	290	297	297	326	286	327	309	302	310	309	324	286	320	321	353	285	323	321	319	284	308	311	350	365	279	315	315	303	326	307	329	348	322	335	291	303	349	331	313	299	315	329	311	298	335	287	324	303	307	310	364	299	298	324	316	347	318	302	316	332	306	320	303	306	282	351	332	315	320	329	351	318	300	283	314	342	329	306	342	276	320	336	319	317	338	310	310	282	297	291	312	328	322	312	300	323	288	304	298	341	296	304	284	304	314	310	354	287	348	320	333	316	318	331	337	318	330	323	290	333	326	324	303	317	304	331	326	298	319	309	306	308	299	299	342	310	318	308	305	300	280	328	337	310	292	321	303	327	342	320	326	295	277	332	317	359	324	337	339	339	323	337	317	281	317	324	316	345	310	299	323	328	284	295	336	330	310	306	319	333	319	323	329	288	324	297	285	350	320	296	313	342	312	311	287	291	293	302	320	308	302	288	273	306	308	331	303	311	306	319	307	357	280	314	288	337	316	320	292	326	291	335	325	307	303	332	316	326	303	308	307	314	311	346	299	297	323	293	322	336	282	329	310	322	337	291	303	308	299	317	311	334	309	324	302	314	318	326	309	312	299	328	315	310	313	308	305	329	333	342	321	325	272	320	359	283	319	317	316	296	307	333	325	322	291	319	292	340	294	313	285	302	352	303	307	345	300	300	296	329	322	316	308	319	309	342	308	307	304	324	330	313	325	345	323	321	306	312	326	279	311	323	359	350	300	351	309	334	319	308	314	332	320	334	314	291	326	321	320	302	304	321	309	297	295	333	328	314	308	322	345	345	333	322	342	326	312	333	340	309	302	324	334	314	325	294	328	330	301	325	313	304	317	304	307	291	309	322	304	283	336	316	309	312	299	324	331	293	325	340	297	337	305	316	318	315	316	321	343	309	326	312	360	337	317	292	327	311	300	331	275	318	317	343	279	341	338	344	337	323	323	319	319	316	336	312	299	308	303	323	326	301	320	301	335	333	308	323	322	369	331	315	331	317	306	337	324	336	285	321	339	329	348	316	309	305	314	324	323	328	352	334	300	298	336	289	299	304	293	336	331	326	313	312	291	317	267	296	320	320	306	362	315	301	299	281	304	308	318	306	351	338	299	297	337	325	319	314	326	318	316	328	334	294	328	323	326	309	341	334	300	294	333	294	304	305	344	283	328	310	348	336	324	303	317	325	320	340	340	346	331	296	306	288	301	345	363	311	325	312	321	322	307	320	300	337	292	338	332	310	316	311	299	293	331	362	315	305	332	310	319	322	321	326	295	302	307	296	294	302	297	307	332	340	315	312	274	335	322	317	307	322	315	321	340	302	327	305	326	344	321	300	339	324	289	302	335	319	310	300	289	331	307	332	315	304	305	342	323	300	323	353	319	320	327	308	333	313	319	306	292	295	312	325	355	283	312	353	319	330	319	310	327	289	317	313	347	320	293	296	319	356	311	329	333	341	299	311	312	314	327	279	298	351	323	306	325	330	292	315	292	332	331	312	304	282	275	287	328	308	312	321	310	319	338	331	287	306	333	283	315	310	298	301	292	311	323	334	343	341	318	327	347	330	273	294	314	293	265	297	296	291	329	279	332	296	326	321	304	323	330	299	336	322	321	305	320	339	301	304	308	328	293	280	319	321	321	291	309	318	311	325	300	297	307	313	301	299	319	321	318	305	326	300	320	302	319	327	340	286	303	311	346	316	306	331	323	306	295	335	329	327	313	309	341	287	360	324	309	306	298	333	313	317	311	332	317	301	326	308	308	353	304	316	323	314	323	337	309	335	272	309	323	318	310	300	326	298	327	325	293	312	294	327	317	351	341	316	318	322	299	320	327	303	330	347	293	295	324	297	327	345	331	315	333	324	318	348	318	300	327	325	325	270	297	339	284	325	346	332	351	310	304	294	299	316	324	312	317	347	301	292	300	261	288	303	294	330	346	298	328	297	324	309	301	371	340	329	309	340	362	298	302	300	325	342	328	312	291	329	321	336	356	335	326	304	301	325	339	291	297	306	324	333	330	289	296	326	315	329	338	281	318	341	339	339	301	316	307	338	327	324	294	328	309	314	324	293	325	310	283	324	319	341	291	316	314	318	287	290	374	310	316	285	336	331	283	315	318	291	320	347	311	328	306	325	290	330	299	324	348	346	307	331	305	310	293	323	315	329	308	319	335	296	280	348	306	281	322	287	308	300	344	315	317	316	328	323	312	325	295	299	331	347	319	299	309	336	302	305	309	323	321	307	326	314	320	304	357	331	305	292	329	344	282	327	286	315	337	334	326	303	313	337	337	308	291	299	332	309	310	309	312	345	300	335	320	324	304	299	290	346	319	322	330	298	302	329	329	306	327	283	319	303	310	349	302	288	328	314	309	323	307	316	311	307	309	316	324	316	284	283	342	308	321	297	323	295	327	295	299	378	291	307	323	322	309	292	344	313	353	340	303	353	318	303	308	293	320	286	303	333	287	314	323	309	330	350	284	325	271	320	306	312	326	328	342	294	311	368	298	323	291	319	323	302	319	311	294	300	321	299	303	307	348	324	337	332	299	312	336	321	309	345	290	306	319	322	335	349	352	284	303	321	301	289	298	301	313	319	321	316	309	336	322	323	319	317	352	290	301	311	314	323	299	318	302	293	289	302	307	300	329	322	345	306	336	301	309	310	310	320	301	334	330	309	316	329	324	324	287	315	325	297	328	318	315	344	330	301	289	322	326	324	295	350	332	327	324	288	314	289	308	301	302	326	310	277	291	307	357	343	326	333	312	298	353	284	328	345	345	303	309	300	304	302	320	314	319	300	338	292	336	323	293	321	293	278	291	293	299	344	307	310	318	307	326	316	331	292	322	337	297	323	299	338	292	329	309	314	288	289	332	312	323	292	316	328	369	307	338	315	311	309	310	329	334	310	297	285	322	299	310	306	320	293	346	317	309	348	361	310	308	326	311	318	303	312	307	345	311	336	345	315	275	320	343	326	330	352	330	296	334	292	314	338	288	291	319	326	326	322	313	321	305	289	333	322	328	315	312	342	294	316	310	327	303	299	323	346	343	308	343	309	310	331	336	335	329	309	324	333	309	307	345	283	331	330	336	315	294	339	325	312	329	302	323	334	359	317	312	320	318	317	285	339	322	321	301	357	325	319	288	293	303	350	319	315	313	303	327	304	316	317	325	304	346	313	311	307	324	308	333	319	309	322	295	320	309	296	309	316	301	325	288	315	296	321	332	312	304	304	320	335	312	292	287	300	319	319	338	300	312	299	311	302	328	322	316	334	264	317	313	325	309	308	266	343	315	280	315	322	338	328	302	323	313
5812	1927	3444	4037	3553	2923	2595	2205	1950	1806	1649	1535	1473	1423	1333	1180	1260	1161	1139	1148	1074	1165	1082	1110	1064	1056	986	1016	1021	1004	954	1006	1014	972	983	993	1007	989	1002	958	967	978	932	980	1027	959	971	945	966	981	998	956	968	926	949	936	967	988	987	922	888	877	922	944	929	949	953	1006	997	904	930	924	951	990	933	923	943	952	929	962	921	921	939	893	976	937	972	961	922	931	914	878	900	883	919	919	915	909	951	909	960	880	975	961	891	912	900	896	936	925	956	940	920	941	835	923	919	896	953	863	925	963	905	937	915	871	965	891	924	957	930	969	917	924	956	945	914	894	960	932	932	888	927	920	970	907	950	876	935	900	928	900	888	914	961	899	890	907	905	887	941	878	959	935	893	948	941	927	959	936	958	888	919	940	897	872	930	914	909	906	950	895	930	903	918	892	875	892	945	913	894	931	905	919	953	882	937	939	927	946	927	924	978	912	934	886	917	910	974	845	926	938	927	940	881	884	914	863	920	941	955	935	869	945	934	952	892	898	928	908	934	920	948	943	923	875	932	926	912	868	892	910	931	909	924	947	932	947	905	875	891	890	935	906	927	927	955	925	894	948	921	927	884	895	924	918	901	928	935	859	935	816	920	906	946	960	915	892	884	946	934	949	898	936	894	896	937	893	937	898	913	904	963	921	967	900	882	956	946	919	895	957	896	938	976	911	951	920	927	963	934	977	886	940	866	907	922	880	922	912	924	894	918	942	972	871	927	891	919	958	952	922	917	911	892	938	931	936	976	922	929	906	902	906	948	853	962	916	947	897	891	905	936	912	920	921	942	901	923	884	931	906	905	914	870	932	869	853	865	883	938	927	890	917	944	882	935	934	963	904	954	884	944	898	895	966	948	901	913	898	931	944	890	930	904	921	941	946	927	926	933	932	955	954	913	904	930	960	914	883	908	935	954	922	946	921	879	905	957	868	895	984	950	898	881	936	913	984	867	895	904	889	916	904	930	928	988	948	884	947	973	940	900	865	873	894	924	938	952	928	911	904	904	883	841	894	888	965	979	921	933	861	931	948	902	912	943	918	948	919	919	924	943	929	909	913	962	878	915	916	945	877	942	901	898	900	895	959	881	939	921	953	901	979	928	918	916	955	913	918	947	947	903	969	939	923	944	940	878	938	985	850	919	855	893	895	942	918	914	974	900	922	890	945	927	932	945	878	946	941	946	931	831	921	892	946	891	855	974	948	885	937	889	905	959	915	887	933	953	910	888	906	929	913	837	945	876	901	942	901	930	893	912	909	923	927	907	897	948	845	891	916	903	889	928	999	895	931	910	918	892	966	947	888	974	915	917	953	933	901	984	940	950	903	962	857	933	882	886	956	917	907	900	878	959	875	913	877	936	911	950	958	962	941	910	876	920	933	955	1009	928	911	901	887	834	931	901	898	959	872	946	913	921	919	903	955	899	928	953	921	907	931	974	875	905	911	880	877	903	924	991	901	929	940	1017	898	886	921	893	945	875	940	898	927	896	915	958	938	930	925	938	894	904	917	948	950	897	953	916	941	905	910	945	885	920	884	930	900	922	931	843	952	930	888	901	903	948	918	900	909	890	897	946	893	966	908	924	860	931	913	915	887	908	928	959	962	937	952	879	965	939	951	947	921	912	909	939	932	947	877	883	892	910	890	906	936	956	866	904	933	907	911	869	912	911	921	947	984	900	938	898	865	897	940	912	892	909	904	923	921	900	883	910	942	875	968	921	897	903	882	949	900	924	910	916	899	882	873	977	930	914	939	955	923	953	921	925	891	953	915	935	900	895	921	890	931	879	910	969	941	898	915	901	958	962	945	930	880	881	903	917	953	931	921	934	905	914	906	899	960	931	878	901	865	935	936	861	927	931	976	927	936	902	951	919	933	917	954	941	931	884	918	935	943	912	884	934	949	968	907	941	923	893	846	912	960	1001	915	869	945	898	923	927	930	912	929	911	989	940	892	943	895	947	915	909	903	943	939	908	928	889	957	947	891	926	846	940	903	942	929	914	890	915	935	913	947	941	877	927	974	898	921	947	933	944	952	914	903	924	948	936	938	868	940	962	916	879	889	917	948	916	871	906	962	917	932	948	895	955	903	949	925	885	898	954	959	894	921	949	971	886	938	961	976	923	910	918	938	892	892	884	913	959	890	882	958	932	901	952	943	957	940	927	924	861	979	870	916	909	904	907	915	971	940	914	878	857	931	960	906	911	912	905	924	934	904	899	924	971	957	912	921	856	865	945	898	935	880	905	880	920	902	970	929	937	947	904	933	955	900	898	930	949	937	879	887	938	882	896	876	944	872	892	886	929	890	889	923	888	934	934	894	944	946	896	937	914	931	961	894	899	892	919	923	835	896	939	886	890	882	871	924	970	992	916	982	898	924	951	945	921	899	941	915	913	866	873	906	898	945	926	916	945	936	919	909	942	936	879	941	943	919	882	930	924	864	934	952	914	977	915	906	913	895	874	897	947	898	904	884	880	863	933	962	935	899	892	848	928	923	948	927	946	920	920	943	915	924	900	907	932	920	909	908	850	949	910	948	901	900	917	958	855	880	942	912	915	884	923	910	892	912	913	893	902	937	922	941	936	936	877	956	934	959	975	868	942	1008	867	920	931	960	938	924	872	911	971	876	925	964	885	958	930	935	907	913	920	927	918	888	932	911	909	949	930	908	882	865	931	915	927	942	968	976	911	889	919	910	899	999	916	906	954	942	926	910	954	940	883	895	903	922	941	914	938	943	865	876	984	963	860	923	1017	922	881	918	912	899	914	892	946	890	908	932	919	930	874	904	924	948	933	919	885	933	918	951	939	975	894	937	952	852	887	968	931	958	938	907	943	914	952	958	905	963	883	907	900	948	910	975	890	879	946	882	912	924	935	959	953	927	943	933	911	889	886	887	948	915	916	925	948	923	919	863	907	853	885	862	972	892	963	949	924	902	921	869	899	918	929	949	907	921	943	889	875	888	914	918	910	922	868	901	905	898	954	960	883	883	910	945	891	941	948	934	930	927	911	958	904	929	956	951	876	915	914	882	882	922	933	937	942	940	914	976	946	866	936	902	936	929	917	921	926	924	925	921	905	942	881	886	935	914	883	912	985	906	982	984	932	919	908	886	915	930	902	903	934	982	919	954	870	858	882	912	893	903	903	1000	942	880	936	902	913	899	935	930	937	894	874	895	913	947	927	955	841	956	906	929	859	906	952	934	939	875	925	966	869	958	904	968	962	929	870	920	956	915	870	959	940	990	866	929	940	963	982	895	899	913	926	889	930	906	958	966	918	897	937	919	921	918	895	909	901	967	932	920	923	955	919	937	951	947	931	911	953	885	925	888	988	967	910	946	912	926	937	907	924	929	931	909	965	920	908	920	954	885	922	957	897	946	930	876	902	956	900	902	934	887	922	887	930	944	887	933	999	926	926	955	949	899	894	923	950	926	896	922	955	889	918	961	911	904	916	948	920	920
19113	2900	3048	2458	1612	1204	973	803	668	504	516	492	394	422	385	326	352	387	330	333	326	354	366	345	330	309	321	299	295	306	304	293	297	285	294	301	303	313	305	320	281	292	272	299	281	283	268	296	262	294	276	276	269	277	272	288	239	287	258	273	273	294	298	264	284	297	257	253	268	293	271	256	296	268	291	277	295	285	293	274	277	278	283	254	259	233	255	298	295	267	250	283	267	271	274	296	281	296	289	257	263	243	271	289	271	254	259	302	279	304	291	280	286	253	264	291	307	307	260	268	244	268	268	278	285	292	263	297	274	253	271	274	277	257	288	290	283	269	257	250	272	301	287	287	252	291	282	286	279	284	272	289	251	272	295	279	264	272	282	266	261	251	290	297	252	295	290	286	242	269	287	280	273	259	284	258	279	298	263	272	249	262	258	285	293	277	292	286	276	272	280	293	254	254	285	277	264	295	290	319	279	261	282	244	260	268	261	284	270	249	284	253	313	279	286	274	272	255	276	296	264	261	285	250	299	281	266	264	252	250	317	284	235	252	291	272	266	271	256	259	296	255	273	287	278	274	277	256	310	265	295	263	257	275	260	228	288	280	242	289	285	265	281	268	287	280	264	279	285	293	266	267	269	278	287	272	247	251	298	275	284	264	273	264	291	247	253	275	266	282	299	264	274	284	289	280	264	275	269	266	238	270	282	266	288	287	294	297	281	290	267	302	291	274	260	299	281	260	274	313	263	286	265	251	279	270	287	273	281	242	295	272	243	243	263	267	253	288	282	264	272	295	250	271	248	262	270	269	283	251	274	289	268	262	274	279	299	286	301	270	261	271	297	249	271	272	275	302	275	244	243	274	263	264	287	278	263	266	280	307	275	297	264	280	289	291	285	308	234	284	273	269	268	248	275	268	277	283	254	276	284	278	252	269	258	258	269	280	253	282	292	282	270	273	244	266	298	307	258	274	270	284	247	281	234	264	255	293	286	264	286	275	268	261	293	256	268	264	270	261	261	239	262	272	273	265	275	257	282	253	286	260	248	255	264	276	264	266	226	255	243	276	320	250	251	285	292	269	268	265	255	267	275	282	291	254	282	271	288	262	296	275	283	250	251	276	286	284	292	280	286	276	280	266	243	293	272	275	260	247	287	246	280	273	239	296	284	277	307	268	300	290	276	290	265	247	246	289	295	265	283	253	256	280	259	305	294	274	251	259	242	284	274	283	288	273	258	271	275	297	288	302	290	300	283	272	267	268	266	276	301	292	250	285	282	257	267	316	259	271	267	264	281	284	276	245	264	293	294	276	274	266	275	244	266	302	277	267	279	264	298	269	270	295	274	270	297	268	277	279	282	247	275	270	306	298	271	294	288	284	263	274	264	286	247	300	255	261	245	236	259	289	276	299	272	286	317	276	293	311	257	271	287	240	277	308	266	241	252	250	252	270	274	258	262	287	286	269	263	251	255	261	275	263	279	293	269	279	278	280	302	285	281	260	277	272	280	284	286	265	314	265	272	284	269	288	267	299	240	246	273	274	300	274	254	275	262	269	232	236	279	238	271	279	261	272	287	285	264	276	276	271	260	256	266	294	264	250	280	263	277	257	282	279	279	276	275	258	290	272	275	257	259	249	267	274	269	273	255	268	288	273	264	287	267	271	283	264	250	265	250	238	261	242	263	273	256	272	280	267	293	281	273	254	287	272	242	285	274	254	257	294	262	269	257	252	264	283	302	285	250	277	280	293	255	273	304	269	295	266	271	276	267	285	303	249	246	273	292	303	281	290	260	296	299	263	309	281	243	269	289	295	282	263	291	234	292	283	270	273	269	305	303	286	283	291	258	278	291	292	296	267	266	265	266	265	273	275	292	262	263	284	285	236	286	292	260	295	274	264	219	289	283	275	257	278	287	265	277	261	264	246	296	289	267	264	283	249	257	251	271	272	242	265	279	312	293	273	253	255	279	278	273	277	272	305	270	284	276	280	300	291	272	278	271	292	311	273	288	288	273	263	275	291	290	269	272	253	261	285	270	281	295	285	273	286	267	274	292	263	272	233	269	270	260	289	283	298	264	286	279	274	264	257	272	298	248	296	273	263	320	288	287	271	284	264	289	291	238	259	286	232	257	272	272	268	293	287	277	250	270	279	263	270	289	276	272	276	270	264	274	287	267	265	304	238	283	249	300	283	251	265	314	274	295	268	275	260	267	298	271	239	289	274	286	245	270	310	272	291	277	288	287	252	283	261	278	265	268	249	292	266	267	235	270	250	288	293	296	294	258	308	294	282	261	280	271	271	312	294	273	300	255	279	271	267	277	262	299	267	254	303	274	302	287	250	254	287	284	250	299	285	290	286	297	298	285	235	273	288	274	293	266	269	250	294	254	265	249	276	274	295	293	284	299	299	295	247	268	269	301	288	270	258	271	266	285	308	244	266	278	246	262	251	300	281	273	289	299	262	303	265	297	291	277	268	274	282	275	288	273	276	270	280	284	292	273	285	307	268	270	304	289	288	293	321	280	285	283	259	285	275	276	284	268	257	230	275	287	272	262	287	255	266	264	251	294	286	265	292	292	296	262	262	256	299	292	308	275	271	259	283	296	281	283	265	273	291	271	273	255	256	260	276	268	264	257	272	266	295	274	296	282	262	289	253	274	253	289	277	278	281	285	280	256	304	281	272	276	266	262	265	265	283	281	273	283	252	285	240	265	269	311	257	293	276	259	292	312	290	287	262	303	302	280	250	255	243	284	251	267	310	282	258	268	236	281	261	291	266	277	259	287	277	264	265	259	308	283	261	281	299	282	311	264	283	288	316	287	263	274	275	277	289	275	246	257	290	277	288	269	302	301	301	271	275	289	278	265	295	272	274	272	278	280	275	265	293	251	280	286	262	267	265	241	265	276	301	279	273	276	274	265	250	283	282	231	269	271	268	283	294	255	269	293	275	253	270	251	277	272	265	262	261	298	235	287	259	268	266	278	277	277	284	246	270	275	296	263	305	266	296	275	295	281	277	279	273	263	302	285	283	256	266	291	280	291	250	297	283	245	263	278	279	261	263	257	279	233	251	284	272	302	261	255	278	264	233	294	276	289	270	297	297	295	282	245	275	276	286	274	256	274	260	290	260	286	267	252	287	256	289	260	253	284	259	288	292	275	272	286	293	256	294	237	284	266	279	271	280	269	302	249	243	286	266	302	286	273	248	305	290	272	232	255	282	286	262	261	252	273	278	248	247	291	266	275	275	280	247	286	248	300	282	257	286	263	264	262	282	296	295	265	243	271	274	277	276	260	271	296	274	273	284	247	270	278	285	272	287	262	254	264	289	309	257	264	283	285	298	259	288	306	284	240	259	284	290	253	253	252	286	292	279	269	258	269	312	276	247	286	280	248	244	280	258	291	272	253	279	260	276	266	280	278	270	269	299	278	286	258	246	291	290	283	300	304	295	256	283	254	262	275	283	269	276	291	285	282	262	281	230	277	268	248	288
8921	2654	5645	6553	5645	4548	3774	3212	2872	2382	2247	1945	1798	1654	1625	1543	1380	1358	1364	1208	1192	1081	1108	1080	1080	1103	1051	1024	1065	1000	996	971	952	963	923	918	960	899	930	863	972	912	879	895	843	886	869	881	864	862	884	890	865	887	907	873	846	910	914	877	838	855	853	815	849	857	817	853	867	879	818	803	776	790	808	812	832	879	802	834	783	812	830	776	885	830	796	843	806	866	791	832	808	869	853	852	806	813	817	809	828	813	817	813	837	787	804	828	781	820	824	793	813	851	802	813	844	833	840	828	831	834	821	789	797	850	789	827	861	807	831	799	759	835	797	798	810	813	856	824	764	840	820	867	839	782	820	791	835	852	861	798	753	829	813	824	844	808	774	856	799	791	805	815	808	773	771	820	727	788	806	771	809	810	816	814	815	818	843	779	782	795	769	774	813	789	786	815	780	793	802	794	809	802	773	828	824	799	797	812	813	784	861	799	798	816	795	783	810	752	815	827	863	850	802	851	822	812	776	831	765	819	838	825	805	841	812	781	825	813	798	808	784	776	790	813	772	786	745	762	815	819	778	852	828	812	780	877	748	800	823	746	800	782	763	775	838	824	804	797	793	788	798	695	777	765	847	755	806	814	770	792	824	787	779	788	788	793	834	821	772	769	806	796	760	802	809	736	815	786	791	803	778	789	812	846	848	783	821	763	790	812	818	772	819	817	802	812	799	795	791	806	755	833	784	811	798	806	820	771	859	799	782	757	798	797	820	827	779	739	849	798	770	782	795	767	801	775	824	846	795	825	834	840	807	827	774	838	751	768	775	851	813	824	773	825	786	851	772	835	831	781	800	802	800	770	828	829	777	828	819	766	781	761	785	805	817	852	776	834	797	814	772	817	858	794	810	801	764	790	858	798	784	787	775	864	810	767	798	807	824	785	850	850	784	815	808	795	807	834	820	787	837	786	769	811	785	799	835	811	810	796	825	817	810	799	792	782	805	807	780	771	831	810	824	776	814	813	813	812	835	804	823	794	856	789	794	800	800	785	828	820	793	824	782	773	805	781	845	859	809	793	831	835	808	801	816	781	768	813	742	805	784	766	826	846	806	801	787	779	830	838	760	841	850	779	788	784	774	821	810	799	750	802	802	827	771	802	786	810	793	827	819	847	815	801	794	801	808	796	799	835	741	814	770	748	808	787	814	752	842	784	783	800	775	765	813	788	842	858	789	821	851	769	831	830	809	820	804	777	765	849	768	827	792	811	786	844	805	809	788	788	781	802	807	723	789	823	791	786	823	803	823	797	828	799	788	828	787	822	793	769	849	756	829	803	833	814	860	803	843	812	817	799	768	797	807	838	821	750	762	807	841	846	751	772	772	882	754	823	800	814	854	794	794	782	797	758	799	787	790	818	830	828	779	799	802	811	816	863	823	836	772	783	815	861	803	830	806	811	849	812	842	739	729	751	779	795	821	781	757	850	786	779	784	814	839	849	809	778	806	774	841	779	782	856	793	814	812	787	831	810	852	822	852	747	820	855	748	786	818	855	815	858	783	788	807	776	865	793	818	780	746	785	821	783	798	767	812	835	790	801	811	781	783	815	874	799	795	790	843	842	802	818	808	829	823	758	850	803	822	820	755	830	763	804	763	786	801	777	752	750	764	790	791	807	836	799	772	758	767	870	802	857	750	844	811	814	791	795	807	763	816	807	833	793	797	761	829	730	848	837	830	837	771	793	814	828	786	804	830	798	822	813	747	773	790	785	784	817	793	793	805	855	803	890	809	792	779	812	784	792	790	820	849	796	838	781	795	819	844	747	816	851	773	817	801	803	777	787	758	811	779	780	828	812	803	843	759	775	813	797	818	781	820	781	833	831	796	771	828	796	790	792	786	822	818	815	787	802	766	820	799	780	790	810	801	817	759	824	784	768	768	818	760	775	743	799	827	788	766	764	737	798	834	832	809	806	801	831	782	807	823	789	793	766	791	808	790	846	761	749	731	814	810	790	734	815	811	746	823	799	786	788	795	788	809	790	841	827	812	818	833	841	812	813	832	849	817	834	869	812	828	843	783	805	798	824	808	788	807	818	782	765	835	814	811	788	793	821	780	821	885	821	782	826	775	827	757	786	761	811	784	799	812	773	818	790	781	790	804	794	825	774	824	865	825	796	815	803	779	824	796	795	827	820	847	798	808	750	772	793	850	798	852	859	788	787	853	795	797	807	809	786	808	851	801	857	765	795	758	859	809	766	783	790	781	821	777	846	754	797	819	796	825	766	779	785	786	779	795	781	785	835	777	802	783	889	752	754	814	819	821	795	820	767	812	779	815	807	790	796	759	811	809	858	848	761	830	744	792	875	794	807	824	826	776	833	858	798	801	803	813	778	807	856	747	801	821	818	798	787	805	792	799	853	780	783	826	783	773	819	806	790	856	809	778	816	824	834	760	798	770	742	802	798	790	786	847	794	793	847	834	836	830	787	790	849	850	785	764	811	789	830	821	783	800	767	784	764	718	749	770	779	846	855	806	790	752	763	807	781	815	827	797	792	751	788	782	838	798	821	823	791	841	836	745	740	798	800	801	837	797	844	742	795	818	773	822	790	822	844	810	764	772	779	817	828	811	807	754	837	777	801	791	766	776	824	758	755	806	783	816	796	793	808	842	821	821	775	818	826	832	785	831	761	843	780	762	792	798	818	747	774	826	865	769	831	769	811	810	831	803	796	775	807	795	799	841	806	759	793	846	787	828	787	793	803	799	808	798	773	829	821	809	774	796	804	801	818	793	790	776	804	824	818	837	811	834	763	776	826	768	775	874	855	811	773	811	787	804	859	802	805	830	810	864	843	814	846	728	817	819	803	837	765	833	741	772	781	781	818	761	780	874	832	833	837	776	817	797	721	807	810	748	776	840	775	817	790	761	804	807	826	802	816	798	790	818	785	783	836	798	810	756	796	798	784	811	781	862	776	761	787	807	760	779	790	844	831	860	835	794	829	781	796	802	770	756	819	752	846	831	768	802	836	824	803	845	807	772	830	844	778	776	813	834	819	790	801	793	796	792	743	799	819	790	807	745	767	781	798	820	793	845	823	843	822	841	724	827	817	818	832	810	780	806	811	802	770	801	796	786	796	751	846	802	827	811	805	844	816	789	821	863	823	779	859	800	821	772	803	834	827	759	792	840	869	834	802	821	803	801	801	833	812	759	772	829	734	802	817	814	819	807	794	821	816	793	836	794	793	758	811	830	774	812	811	814	791	847	808	853	762	801	787	803	788	846	786	820	787	747	803	825	717	810	784	764	839	768	767	820	775	820	799	751	819	817	798	828	824	793	773	812	787	813	797	824	837	787	824	815	800	778	788	839	805	824	793	821	840	791	769	801	825	811	778	785	878	792	828	814	801	807	803	816	826	835	789	819	767	824	806	782	769	809	781	769	834	800	821	795	828	820	876	832	789	830	813	807	816	764	806	830	822	796	792	763	791	852	775	866	768	825	811
2256	233	240	249	225	207	191	182	194	165	189	181	192	156	212	194	206	180	208	172	212	175	161	187	221	189	180	194	194	180	178	169	195	190	173	187	174	188	199	161	180	175	191	159	192	179	195	176	197	180	207	181	175	190	191	197	180	186	160	195	194	177	181	190	174	189	189	189	199	215	193	184	179	191	183	169	187	200	201	189	198	184	191	179	190	171	189	184	211	179	204	172	203	194	178	195	167	190	191	185	185	172	175	181	192	188	163	158	198	182	181	216	191	206	173	184	200	169	201	201	207	194	198	175	211	198	160	192	183	187	175	212	205	177	193	173	186	195	179	181	190	197	180	165	190	198	176	182	169	169	198	205	193	200	175	202	201	199	187	209	173	188	192	184	160	173	146	185	157	192	175	166	194	195	205	203	160	166	176	190	179	161	166	181	195	182	180	180	184	180	189	190	163	198	197	206	206	188	191	178	179	193	165	180	187	185	195	212	182	178	194	196	191	182	192	169	198	178	186	207	187	210	196	217	205	180	194	174	155	170	179	200	210	179	191	185	168	176	198	178	178	178	185	172	208	197	179	196	210	181	183	179	187	194	185	208	210	198	184	205	189	197	187	183	187	184	203	173	202	186	163	184	182	182	193	186	156	204	172	203	195	190	175	179	189	181	195	176	171	206	193	213	172	195	178	169	179	200	186	175	167	197	164	163	175	197	183	167	188	192	205	166	183	173	195	212	197	206	196	179	195	180	189	180	194	207	182	223	197	159	194	205	192	183	189	176	171	197	169	174	206	161	185	170	174	223	200	187	188	183	157	147	207	180	167	187	160	165	187	174	178	187	198	188	153	175	185	167	194	212	194	180	222	169	186	192	190	182	185	207	176	173	167	176	195	170	162	184	177	180	190	183	204	194	178	193	198	174	193	196	185	196	202	205	199	199	200	178	185	174	179	193	205	167	187	174	168	188	198	208	202	182	193	205	182	214	200	174	193	198	178	169	171	177	194	180	223	173	203	185	182	198	199	187	168	189	153	197	183	186	167	169	181	192	192	185	172	186	192	189	164	146	176	176	215	162	182	229	180	182	178	204	199	178	174	177	184	185	218	195	178	184	186	179	206	189	169	182	176	168	169	202	158	174	197	196	194	195	191	204	178	189	172	188	196	178	176	192	188	195	197	184	186	193	173	198	191	176	186	201	165	184	179	190	181	196	183	178	179	193	175	186	209	183	176	181	187	197	187	194	203	195	167	198	184	197	173	193	205	177	207	187	189	166	194	189	185	204	207	249	195	199	203	206	186	201	179	195	173	177	213	192	174	164	182	174	152	183	185	201	189	182	188	205	180	210	193	195	191	197	202	183	176	211	192	176	193	175	175	197	208	183	181	188	190	196	194	199	201	170	184	178	209	194	191	198	207	173	197	186	193	181	196	200	182	208	172	204	189	185	206	183	180	183	163	201	179	195	194	180	197	176	188	194	173	186	188	199	190	188	188	189	200	217	178	179	169	188	174	207	190	193	191	175	192	199	198	196	182	186	184	182	195	190	185	195	204	200	173	173	176	179	191	153	200	199	196	176	185	184	185	197	169	180	205	194	186	175	196	205	175	208	190	202	188	197	199	174	195	179	197	186	191	162	202	198	151	205	203	177	163	177	172	166	198	179	177	203	200	173	186	188	152	219	176	163	182	191	189	180	198	181	151	184	195	178	195	188	187	171	185	178	184	178	184	207	196	196	160	184	191	200	198	192	197	187	176	191	170	175	184	172	183	176	179	175	187	182	183	179	181	203	192	180	192	175	148	213	167	173	219	199	183	196	198	203	176	193	187	200	197	197	170	191	192	192	201	185	188	187	184	197	194	206	176	195	163	196	178	206	157	187	175	182	189	168	199	191	189	182	178	171	191	210	182	197	178	173	199	199	187	201	174	183	192	179	186	207	187	192	175	184	197	187	174	187	178	203	187	192	181	174	172	196	168	200	167	204	168	165	182	209	201	187	171	157	197	180	190	190	192	213	187	221	186	186	195	193	185	173	171	189	168	196	176	210	180	188	190	187	173	199	185	171	193	192	192	186	180	178	198	203	188	195	181	174	184	176	189	220	192	204	187	178	193	191	183	183	187	162	183	197	198	195	158	161	162	194	181	191	195	200	179	190	200	178	200	219	181	178	187	189	192	177	194	174	179	196	204	184	184	174	213	205	176	184	204	204	200	188	156	189	202	200	200	184	208	185	189	199	178	177	196	190	198	181	184	199	177	181	198	202	190	161	201	179	183	184	204	187	161	178	221	194	198	199	197	181	184	166	200	191	210	184	191	162	191	174	176	184	194	194	196	175	165	202	184	155	182	193	194	199	171	182	183	205	202	202	203	193	190	162	184	153	211	195	195	155	212	196	203	189	207	178	187	170	176	195	177	194	184	197	206	195	194	201	159	189	181	182	207	188	162	191	170	192	206	185	187	197	208	174	193	186	174	166	169	206	181	209	191	198	185	184	178	189	184	206	205	191	196	173	204	200	174	178	186	183	202	196	186	173	188	164	181	204	190	195	174	170	206	171	181	179	188	180	189	201	211	169	190	186	186	184	195	189	190	169	190	204	194	186	185	190	223	189	209	184	176	178	179	174	204	189	193	189	203	206	190	189	191	190	182	204	173	170	177	187	175	169	201	171	179	207	204	185	172	167	169	167	199	189	189	165	184	179	199	193	196	208	181	197	204	162	201	204	188	165	182	172	201	206	194	183	193	167	188	179	158	198	180	192	221	196	185	187	198	184	147	193	228	197	186	211	194	186	206	184	188	193	189	215	180	220	191	196	179	169	165	194	196	173	197	191	186	199	184	181	168	210	193	176	203	196	185	167	197	183	219	193	180	182	185	187	201	181	162	193	196	203	191	195	180	172	178	183	168	218	190	174	178	217	175	213	184	172	179	174	198	189	174	180	184	186	192	192	203	194	197	199	195	186	172	172	171	201	201	179	176	169	197	187	202	161	198	171	186	168	187	199	179	174	190	195	187	161	178	232	164	195	179	177	177	191	177	207	169	187	164	213	184	179	175	201	207	218	183	202	185	188	178	192	203	160	188	178	169	188	190	175	203	179	199	176	182	180	159	203	200	198	190	176	181	141	181	189	196	201	193	174	196	185	199	192	178	166	191	175	198	204	192	180	158	177	180	189	177	177	179	169	198	189	208	197	206	169	190	175	164	178	187	167	163	165	200	188	203	174	198	179	212	179	188	186	174	160	178	208	209	175	214	188	187	172	178	179	203	202	183	192	210	178	187	173	194	182	172	164	191	173	193	186	208	200	190	178	195	193	172	197	154	195	198	180	201	190	177	197	192	190	202	184	198	190	167	190	202	195	172	165	194	193	188	193	189	191	200	193	186	183	196	197	183	193	183	212	193	170	201	200	158	205	195	210	189	203	191	192	190	177	175	177	184	183	177	182	184	190	173	182	210	183	162	190	184	198	192	165	188	179	168	169	196	191	176	177
2024	712	751	801	773	767	779	692	667	672	603	637	581	618	615	593	604	574	604	609	616	633	610	614	655	615	649	604	605	633	617	603	629	572	594	633	594	598	611	565	579	601	625	609	577	572	602	594	587	565	635	613	565	648	595	608	590	587	584	604	579	606	595	622	565	578	593	653	600	597	586	594	650	617	596	587	564	539	582	597	599	585	578	564	622	594	623	595	593	584	568	586	602	575	604	606	589	580	579	598	623	571	622	596	579	578	617	588	621	644	607	613	575	606	539	564	547	562	613	596	596	613	575	600	601	581	576	599	604	563	613	620	587	568	607	574	565	585	622	603	629	551	557	652	601	589	573	573	580	614	571	584	583	576	570	590	598	607	583	621	592	589	598	569	581	638	624	558	534	578	555	575	555	607	601	582	613	570	604	598	515	573	566	558	549	574	543	603	614	589	554	604	564	574	588	584	608	607	577	608	604	594	623	593	602	580	618	592	602	577	566	577	605	583	572	628	581	594	608	589	598	577	605	559	581	566	569	634	539	566	583	578	575	641	577	607	570	602	590	564	535	647	606	568	593	583	599	579	581	593	597	610	608	602	595	615	575	620	580	580	616	578	595	591	572	590	611	597	544	615	590	613	592	564	578	599	586	583	568	592	590	566	606	594	558	586	617	612	579	558	583	571	599	610	600	609	601	629	561	597	591	590	588	634	608	600	594	591	591	556	568	583	597	594	615	596	592	585	590	602	617	573	595	571	591	616	595	589	588	547	587	617	594	607	598	591	565	639	571	586	570	648	582	591	566	563	612	644	619	593	611	618	573	567	542	575	579	562	573	592	608	606	620	636	604	568	628	632	575	595	573	623	541	606	580	576	569	584	562	617	601	575	634	607	606	601	607	578	614	565	585	588	590	573	574	616	624	582	555	617	557	546	590	617	596	581	582	595	588	612	598	593	554	615	628	611	588	660	570	592	572	579	579	574	575	625	587	596	578	591	560	586	586	567	569	613	606	615	609	592	592	586	621	584	620	567	613	570	631	612	599	582	599	580	596	573	601	580	633	553	624	542	603	575	569	586	583	605	584	550	558	622	599	585	591	602	604	587	618	593	590	634	613	623	612	576	568	618	613	612	632	610	574	627	610	550	597	600	589	560	609	533	577	593	593	594	566	626	648	566	602	613	566	599	567	607	633	589	597	551	636	589	613	568	611	574	564	550	576	575	591	628	579	600	623	605	599	570	644	611	613	568	586	619	598	615	590	578	577	570	560	545	633	632	534	603	624	633	590	569	587	600	613	567	554	594	619	606	601	616	541	582	599	586	553	592	569	580	579	549	600	640	615	582	593	598	601	621	580	626	578	607	555	586	565	579	594	617	569	607	588	566	585	603	556	538	589	591	561	617	548	596	623	624	592	602	638	563	568	589	569	565	588	600	608	560	626	569	616	588	598	587	601	574	594	600	627	576	639	605	571	616	592	596	619	616	590	638	576	584	622	588	609	537	583	614	582	571	549	540	621	619	558	605	552	595	589	586	529	574	569	596	559	587	616	559	573	581	575	563	566	603	614	632	554	621	593	590	594	576	617	558	592	525	618	579	583	549	597	608	575	589	586	595	605	566	608	570	577	587	578	631	562	565	598	616	597	549	631	572	605	609	599	621	625	597	596	580	613	645	611	562	579	587	559	601	602	599	597	566	624	629	606	591	588	551	571	604	569	656	638	613	591	586	540	578	631	599	596	570	585	578	597	567	618	608	596	585	619	623	592	587	602	590	596	629	551	565	579	585	572	624	539	606	592	591	614	588	567	590	579	607	646	573	578	566	611	554	584	527	588	592	598	560	595	601	614	584	634	604	616	603	591	554	612	610	613	618	549	575	643	550	607	590	595	586	600	573	576	571	614	608	583	617	606	578	613	578	541	579	579	577	568	625	561	584	548	576	654	550	607	570	619	568	590	593	591	571	609	612	591	574	569	594	569	572	595	593	584	612	615	555	601	563	586	606	559	578	589	607	584	565	580	546	559	580	590	627	566	589	625	581	608	579	608	547	605	658	622	566	617	554	585	610	578	599	583	620	528	644	578	594	623	640	597	575	598	601	600	612	555	603	655	573	587	579	576	584	606	616	577	590	570	642	593	619	642	591	598	560	551	577	603	598	557	595	621	574	621	609	536	592	594	575	583	604	591	641	644	615	662	595	600	562	592	556	572	612	581	611	633	578	574	572	579	571	593	589	633	574	591	600	577	588	599	582	622	647	553	539	591	617	589	595	643	573	553	565	623	589	605	606	604	562	638	608	574	574	596	567	603	602	603	565	597	595	591	586	602	584	641	591	596	603	644	603	649	568	578	558	577	610	563	623	635	569	568	630	593	590	602	605	570	581	596	603	614	597	545	538	587	623	564	630	601	595	595	614	594	568	602	564	571	619	579	587	568	600	609	606	588	641	646	607	599	615	557	622	584	575	667	610	614	643	623	596	618	570	567	568	580	574	578	583	587	610	581	623	595	539	633	589	582	567	570	568	560	625	559	584	600	559	598	615	558	603	614	620	613	563	610	606	629	571	624	585	577	600	595	586	598	562	594	568	613	588	619	591	584	598	567	579	543	580	610	586	613	575	611	604	592	577	620	589	592	580	574	573	610	592	611	605	582	554	618	610	583	596	612	553	612	621	624	642	549	595	564	565	597	574	577	618	602	565	609	604	564	583	613	577	580	586	566	597	577	622	586	597	585	553	589	629	578	568	602	608	633	623	571	583	590	597	596	588	621	603	571	581	582	590	582	546	588	600	628	580	575	579	595	589	588	597	583	608	609	631	589	626	631	579	580	581	624	608	580	617	624	592	591	579	575	564	585	629	581	573	553	585	567	611	560	611	574	578	611	607	567	594	574	574	563	637	615	576	609	623	567	591	559	586	615	565	637	617	596	581	574	614	612	570	577	599	585	645	536	588	587	581	531	616	587	600	578	579	570	583	584	593	609	624	599	567	602	625	586	570	599	549	577	597	600	578	560	606	583	581	576	588	582	601	591	560	537	635	558	608	592	619	590	584	596	585	565	552	567	615	591	585	584	617	552	615	612	608	632	580	624	613	613	578	591	614	586	579	594	591	593	601	611	643	600	594	629	593	592	636	546	608	583	583	600	608	586	603	614	591	587	575	585	558	596	556	553	605	604	581	562	609	557	578	608	579	573	619	579	620	580	606	602	560	588	604	565	606	630	563	543	593	603	635	568	585	574	530	613	584	619	646	574	596	552	616	569	602	586	585	613	620	562	601	593	635	607	612	622	589	599	614	612	579	569	559	577	610	584	584	616	548	563	606	598	553	583	556	579	623	577	570	605	589	616	578	593	532	551	606	615	572	571	589	598	577	602	590	620	565	583	569	538	607	566	565	578	610	613	604	581	596	637	606	598	632	572	618	646	583	582	609	575	571	555	608	613	595	641	623	571	593	582	583	627	600	598	576	605	597	625	581	628	611	577	569	592	574	620	605
9644	1381	1710	1373	941	821	651	602	518	475	439	416	390	418	404	377	380	384	338	340	351	356	346	355	353	361	345	344	337	332	306	363	338	321	330	298	339	313	320	280	308	324	335	339	325	297	316	344	317	321	325	299	337	297	298	311	310	345	341	322	333	323	291	305	303	302	320	322	351	343	304	329	304	322	311	330	334	334	276	339	302	297	349	335	317	317	309	320	317	324	330	328	302	321	342	301	326	306	298	327	332	296	299	311	308	313	342	322	314	323	335	333	311	348	337	313	313	296	308	321	334	336	347	314	322	334	320	321	332	323	315	317	300	322	313	306	318	340	321	318	301	299	315	329	311	301	299	301	289	323	308	308	318	337	311	324	316	336	300	267	321	323	305	297	297	324	292	306	317	342	292	327	355	321	306	300	322	350	314	283	293	309	355	297	331	292	308	306	310	340	315	334	313	325	319	326	341	326	303	294	322	284	310	301	362	309	313	313	310	303	290	319	302	308	280	301	333	301	319	306	306	297	307	303	349	295	303	293	320	287	290	317	319	286	273	297	342	324	291	333	307	326	288	331	332	309	295	314	306	312	305	305	300	338	306	294	318	329	329	324	299	338	326	335	328	345	305	336	283	301	321	326	330	301	290	312	316	277	321	291	320	301	326	321	292	321	297	293	333	328	322	282	336	320	312	309	294	321	308	314	313	306	303	297	304	311	315	304	314	300	315	332	301	300	327	323	325	315	288	308	294	344	345	301	329	357	313	318	327	282	308	355	270	285	309	308	297	308	304	315	328	310	308	316	303	323	328	341	305	330	317	350	306	314	327	313	305	286	319	287	319	307	308	315	328	337	322	309	296	325	318	332	300	327	322	303	304	316	316	329	305	331	293	310	313	293	319	298	331	333	317	344	332	286	335	301	294	306	353	340	312	332	313	290	320	320	317	341	300	300	306	318	291	314	326	338	316	310	311	293	320	310	333	328	321	331	316	314	323	283	312	309	333	324	288	357	341	327	291	333	317	304	330	312	320	308	290	304	286	307	332	298	338	302	317	338	315	335	314	308	312	317	315	318	300	294	303	335	290	311	316	312	311	306	295	338	325	332	323	328	319	340	311	310	317	343	316	339	353	315	326	333	325	324	295	344	338	286	300	330	316	307	303	297	334	325	311	315	323	333	329	340	282	305	313	319	333	312	325	321	334	309	316	333	329	337	342	310	314	331	323	308	308	333	333	311	335	323	327	340	332	303	376	316	301	308	342	314	320	314	355	319	309	333	323	313	312	326	307	300	330	302	327	316	340	319	317	342	348	326	312	287	301	324	320	336	292	352	295	294	312	323	332	331	311	338	325	304	305	292	295	315	301	317	336	303	283	317	334	290	313	311	294	334	303	317	298	339	349	321	332	291	308	327	328	343	298	350	295	337	318	314	334	337	307	317	318	341	308	304	319	293	298	309	313	298	304	300	312	333	321	309	355	326	318	302	287	293	300	347	361	326	322	316	302	311	319	337	308	324	348	318	327	328	313	328	324	316	310	328	328	325	300	324	305	327	296	326	311	327	323	294	309	328	316	327	320	330	325	316	322	332	282	301	294	309	325	349	321	322	290	314	302	299	303	332	322	310	319	307	328	306	309	315	302	280	340	340	344	300	320	308	324	305	346	302	297	338	306	326	335	330	333	339	324	325	319	326	303	315	356	303	336	310	314	291	316	356	361	291	301	301	343	302	316	285	312	307	322	298	316	351	314	324	341	330	311	359	324	308	324	302	326	278	306	329	293	325	323	335	319	316	314	313	341	291	345	300	343	326	314	292	315	325	311	323	319	339	332	311	308	327	345	332	354	339	316	324	309	300	326	342	325	300	339	308	336	351	307	305	363	339	312	348	344	310	298	339	299	294	313	276	340	324	318	294	292	274	349	287	298	305	331	304	331	328	337	314	300	327	357	321	329	301	314	309	334	321	354	335	294	312	321	331	315	307	331	333	281	310	315	318	345	305	327	311	283	313	325	353	313	311	325	319	290	305	312	347	316	332	315	299	316	330	350	313	341	323	320	311	316	319	292	346	338	324	291	324	298	342	311	293	304	347	335	311	307	323	311	314	327	338	329	301	304	326	286	332	324	271	310	300	339	334	317	324	327	302	322	298	299	308	299	326	267	315	318	322	310	294	316	330	326	299	332	323	331	302	303	317	302	324	309	350	297	300	336	300	342	307	292	303	305	290	302	309	346	314	300	349	306	322	306	298	313	306	285	320	306	303	314	320	323	286	306	284	297	312	325	326	301	331	306	327	301	348	304	325	325	274	302	328	326	307	340	281	313	317	318	337	320	318	310	328	323	318	304	355	294	309	335	319	279	294	315	355	305	313	296	306	337	320	328	289	302	305	338	299	297	308	317	327	305	341	328	355	306	319	309	305	350	325	292	320	282	310	305	315	349	290	327	325	302	335	314	327	303	322	303	306	309	308	294	313	328	352	336	313	307	318	322	287	332	316	320	317	321	309	318	294	301	315	321	302	300	333	347	302	319	318	345	320	306	331	331	285	326	307	327	300	299	308	313	341	324	344	317	286	311	315	297	333	352	310	319	319	325	319	325	333	314	286	339	286	340	322	347	319	330	316	324	343	335	299	315	315	302	314	304	309	291	339	329	309	305	323	331	325	335	349	327	317	357	325	297	308	313	308	298	306	350	292	323	342	337	329	329	295	341	292	352	313	322	306	337	315	312	339	329	327	334	353	297	315	296	305	324	323	317	323	324	318	315	327	313	327	318	337	347	308	293	310	334	284	334	311	307	304	321	304	327	293	305	326	292	335	290	306	317	286	300	332	333	339	319	293	341	301	294	287	340	320	307	338	356	364	304	324	291	309	307	329	315	295	323	319	308	310	351	334	314	293	321	327	316	295	295	337	287	325	315	317	315	344	330	305	302	295	328	330	333	309	308	346	334	312	312	315	324	309	309	317	314	305	297	291	362	272	335	329	313	293	294	307	304	337	315	328	309	303	314	340	321	350	348	340	308	324	295	301	291	308	278	304	348	332	329	324	294	307	310	319	339	314	327	302	345	314	324	332	324	328	333	316	298	311	366	294	340	325	275	322	328	317	315	328	339	314	336	312	309	260	342	311	366	325	333	329	313	310	284	336	330	323	342	333	266	316	313	325	339	322	340	318	336	332	299	339	318	333	309	337	305	315	321	339	318	310	294	319	329	314	312	290	327	324	316	323	290	317	328	325	320	322	310	365	342	313	320	343	337	339	305	307	354	285	341	320	341	315	340	326	321	314	356	339	282	298	334	322	338	302	330	309	328	307	309	318	320	344	329	297	325	297	328	300	309	334	319	316	272	327	342	327	320	358	328	344	315	315	347	321	333	325	322	328	292	348	292	301	322	322	311	331	311	290	316	297	286	308	276	320	286	319	312	348	322	294	357	317	308	301	335	312	358	317	351	330	338	347	305	270	350	355	303	300	336	293	347	313	330	306	318	328	317	318
5783	1851	3537	3949	3515	2951	2523	2110	1970	1812	1601	1541	1444	1420	1250	1245	1193	1166	1230	1135	1208	1142	1077	1119	1103	1092	1029	1003	1011	971	1014	1006	931	997	1049	979	952	928	1005	970	948	960	965	939	1003	980	992	928	937	947	957	943	925	942	969	950	909	926	935	905	967	982	905	943	871	891	895	957	983	963	965	910	883	938	933	934	981	921	970	951	897	878	911	843	931	954	900	939	942	950	939	867	924	942	936	944	954	916	890	950	933	921	910	912	963	982	888	908	1000	905	925	878	969	905	902	908	904	916	912	969	919	931	897	917	934	894	871	907	915	885	939	932	908	923	891	903	909	904	929	844	929	900	935	919	921	915	848	924	907	893	865	961	868	893	856	887	916	960	916	938	865	904	966	888	914	919	996	887	899	915	899	923	925	929	949	918	917	885	940	905	899	942	930	892	964	945	889	933	967	953	937	893	877	893	907	923	932	901	928	940	951	927	886	946	889	917	893	862	921	946	992	869	911	964	907	926	891	908	893	892	952	980	969	949	1001	934	923	914	952	925	919	937	914	919	887	1004	884	952	909	913	891	932	912	914	933	915	925	926	929	966	905	908	949	913	927	907	957	910	899	886	931	889	962	970	891	890	928	893	920	877	941	898	948	939	936	919	892	908	959	987	922	903	874	894	925	881	839	913	927	894	955	928	973	902	866	944	871	970	957	914	933	897	972	926	891	905	936	951	908	921	957	890	942	911	900	942	912	953	947	906	902	953	896	909	937	895	919	951	868	853	953	904	938	903	912	971	921	922	932	933	908	899	962	930	903	919	916	858	900	913	946	932	937	912	956	888	885	890	882	895	941	928	950	907	909	955	856	912	943	941	941	907	922	907	940	908	955	939	905	893	900	890	893	945	880	904	925	982	955	894	910	946	882	912	899	881	915	968	897	897	892	903	923	907	915	943	913	937	859	955	922	918	901	917	896	943	890	951	941	881	965	940	909	903	928	940	930	956	911	879	952	930	899	905	945	920	905	933	933	907	887	954	902	938	920	925	948	882	936	954	898	966	936	905	944	905	935	955	988	885	922	946	911	901	879	893	864	914	884	849	929	929	862	904	917	933	928	903	918	970	914	927	928	903	1012	949	891	906	942	909	916	918	928	861	929	898	909	891	870	936	913	937	935	943	961	908	910	922	896	897	924	905	978	926	930	872	906	912	945	951	889	886	863	898	930	893	935	880	943	950	896	897	925	883	925	914	898	902	961	875	888	958	918	889	929	918	944	948	929	877	916	926	907	911	891	914	948	934	919	856	888	968	952	946	952	925	921	907	937	963	898	925	902	891	945	921	889	990	932	963	897	923	941	963	940	906	939	902	920	950	911	932	899	905	888	887	911	876	888	928	932	908	909	912	877	945	919	892	892	924	929	946	937	933	888	920	923	939	892	880	944	897	895	877	930	881	879	925	924	918	912	933	916	927	850	934	927	895	895	897	983	900	910	885	970	953	936	894	974	965	933	904	875	951	916	979	910	902	917	909	880	903	929	877	977	947	872	944	888	898	959	895	948	943	902	985	918	932	942	961	900	893	890	905	896	968	897	973	976	880	950	949	945	870	938	907	952	926	956	921	879	898	960	925	877	877	947	921	961	867	902	935	884	964	905	963	904	884	898	909	905	914	956	903	936	914	902	934	904	898	892	949	945	921	890	937	939	913	914	894	928	872	917	895	917	888	878	933	874	969	890	957	973	920	942	916	919	926	888	903	920	919	896	924	877	900	920	905	908	897	958	935	895	934	902	909	932	878	909	871	891	933	877	900	925	939	886	945	892	891	910	979	944	942	925	918	894	933	963	932	864	942	906	978	905	897	912	884	925	921	931	885	940	946	907	938	956	947	888	930	920	928	924	917	871	923	924	852	911	1000	886	891	924	926	889	906	895	935	947	893	944	948	879	896	1012	959	919	949	901	920	960	895	923	901	919	914	922	881	949	901	936	949	921	883	929	931	936	896	918	856	913	952	929	933	946	923	960	909	883	917	942	958	941	878	913	901	963	852	920	989	877	878	934	906	916	904	961	877	910	918	893	895	923	968	905	907	901	890	915	921	935	935	894	921	911	940	957	877	870	962	918	917	881	911	917	962	871	981	977	868	872	938	908	895	916	905	922	916	935	960	917	937	880	904	920	917	965	891	890	958	891	956	924	887	941	947	897	901	913	973	922	907	879	924	871	987	929	917	943	907	904	926	953	890	896	923	895	919	964	912	937	939	949	856	963	900	921	914	899	883	934	917	880	931	922	919	902	948	903	890	903	978	887	842	936	941	959	941	831	880	926	827	960	882	912	899	861	973	899	880	964	893	921	925	922	858	979	946	938	928	926	891	929	864	972	977	859	975	895	918	863	942	918	919	968	886	892	935	953	913	945	877	926	876	923	898	836	940	889	952	944	940	899	900	899	947	909	888	888	877	964	893	906	928	895	921	909	934	910	940	863	934	905	891	925	900	911	925	952	918	941	970	929	917	930	962	906	905	907	881	908	926	890	958	889	927	905	928	917	923	873	908	946	912	918	905	866	893	972	954	897	925	891	947	949	927	937	911	943	939	952	977	954	933	972	910	877	950	931	907	905	929	943	923	901	941	919	865	977	947	912	943	920	904	948	873	924	923	842	949	906	932	906	874	925	927	922	909	868	970	911	904	905	903	940	959	923	879	965	953	903	935	916	928	865	945	936	943	881	920	892	923	903	953	928	904	901	873	901	932	884	921	912	976	941	931	920	952	1015	873	910	891	932	910	936	937	893	915	913	901	909	934	912	905	872	945	933	904	942	922	882	944	868	925	888	948	925	968	946	906	907	904	899	951	891	927	899	910	880	924	944	934	962	914	877	887	854	908	927	885	939	939	856	917	947	876	854	893	902	908	887	885	997	889	900	845	917	894	917	879	896	877	939	907	902	867	918	963	941	945	950	915	915	852	956	898	899	912	942	911	859	945	987	928	876	947	844	942	935	908	909	867	898	915	884	920	925	913	923	918	972	916	917	895	984	946	895	928	897	881	931	981	894	966	925	940	905	960	892	942	908	915	948	925	865	922	926	935	917	868	935	898	924	855	917	904	919	881	924	900	948	936	924	914	983	893	974	873	880	883	973	939	898	929	908	890	952	926	942	864	944	922	961	913	883	938	890	899	869	897	979	921	939	932	925	888	929	901	902	944	924	942	908	903	893	891	931	908	905	883	941	857	874	913	940	922	943	940	862	946	911	930	951	951	931	941	846	897	918	911	923	931	918	943	914	946	888	921	948	942	896	872	859	946	916	921	977	869	894	923	850	894	921	890	898	917	934	957	927	900	945	893	922	933	934	905	906	933	941	952	905	882	905	929	953	902	925	924	890	923	965	895	893	940	917	927	909	941	882	891	942	937	844	911	908	915	927	903	1017	910	946	938	922	948	841	947	961	875	957	909	962	908	903	923	911	886	959	883	902	882	954	935	954	916	930	909	946	919	929	895	927	933	914	852	917	898
17165	2745	2983	2307	1658	1227	965	789	693	606	512	471	404	411	419	351	382	370	336	329	334	326	312	332	339	314	298	294	317	306	292	283	314	307	303	309	274	283	276	304	271	277	257	319	303	272	297	268	276	292	267	281	306	279	273	284	297	258	299	264	271	287	310	275	294	305	269	318	279	242	306	278	259	308	262	313	280	315	280	298	257	272	264	308	297	279	287	240	290	265	282	278	285	278	273	307	246	282	308	283	279	286	255	271	316	278	258	260	258	274	254	252	271	276	264	281	253	246	244	254	263	254	282	265	280	256	278	282	252	276	282	272	299	282	253	275	297	282	240	251	266	280	246	262	284	300	300	280	280	266	273	279	273	271	282	288	244	287	297	267	294	287	275	301	260	272	301	312	288	277	270	276	304	257	311	285	249	286	282	303	284	262	292	263	280	284	261	254	273	250	285	251	263	291	289	277	258	266	309	258	284	260	283	301	232	308	270	283	266	276	300	262	295	248	294	287	280	268	252	289	263	302	292	278	287	266	267	277	268	274	233	257	269	278	259	280	285	279	284	301	292	273	265	269	280	279	281	291	273	236	254	279	248	275	269	271	299	266	276	265	286	268	280	291	250	310	263	262	299	250	279	280	283	265	271	251	246	272	280	275	261	286	291	293	275	276	285	267	258	264	255	281	282	262	270	289	287	252	280	253	310	281	276	257	246	259	317	266	273	273	318	269	258	245	283	290	328	282	241	263	257	282	243	319	257	284	260	300	275	269	253	250	273	286	270	294	252	295	262	258	264	283	279	286	290	266	285	288	266	268	256	263	279	272	259	288	290	258	285	262	278	262	275	291	274	289	247	258	295	269	299	282	259	276	279	269	264	262	266	256	276	256	276	298	283	249	274	250	290	242	284	279	289	292	258	237	284	258	298	295	258	279	264	299	246	286	261	294	285	256	257	257	261	318	276	229	288	328	286	304	268	263	261	317	278	307	296	294	270	286	260	290	263	262	280	262	262	269	275	292	295	291	270	265	290	285	264	290	271	291	256	258	262	313	262	265	284	276	274	280	296	293	247	280	264	292	251	233	270	257	268	259	255	285	286	283	247	298	283	309	253	302	254	265	273	252	317	294	278	238	259	247	270	275	252	300	266	260	264	236	309	288	305	265	266	275	244	251	309	282	277	262	276	300	234	258	299	264	271	291	260	270	266	288	271	286	259	268	274	256	249	289	266	286	242	281	263	310	274	270	263	272	252	279	273	292	252	275	281	293	252	269	253	311	279	251	252	302	260	298	276	262	282	289	311	279	263	296	229	273	254	255	295	297	285	282	243	273	267	284	259	252	291	255	293	293	278	240	256	242	254	287	251	288	286	272	292	251	235	257	305	271	259	303	272	285	287	297	283	288	258	271	252	230	270	279	244	293	290	266	284	271	299	280	270	250	243	272	243	260	238	271	282	289	262	297	268	267	270	282	298	302	284	281	281	266	309	262	286	261	271	301	290	286	276	279	276	300	278	279	301	257	258	263	293	249	282	298	250	302	306	259	287	280	288	287	318	260	295	261	254	288	259	302	247	275	282	274	273	279	266	266	260	275	280	303	249	297	269	265	264	307	293	274	286	254	255	296	277	248	273	274	279	249	255	282	294	305	302	249	271	295	278	287	237	292	271	308	271	266	291	274	282	287	241	281	275	279	286	280	266	300	248	289	272	262	284	261	279	268	266	287	259	260	258	262	282	278	259	276	261	287	248	286	278	276	283	281	266	281	269	274	276	287	266	271	290	279	263	298	263	271	274	288	278	284	292	258	280	273	274	261	257	278	281	274	246	290	262	255	277	285	286	292	295	263	267	258	309	285	268	310	266	275	276	259	315	279	280	263	289	298	288	289	294	271	263	258	257	261	244	267	262	246	259	256	251	302	275	276	287	265	275	268	299	286	298	276	267	299	278	257	249	286	270	229	269	292	274	278	284	291	290	272	300	302	269	258	238	279	273	326	269	259	291	272	290	264	285	294	271	294	287	270	291	286	273	296	250	257	276	266	254	284	273	285	271	258	282	248	261	260	281	250	289	273	304	296	288	260	266	259	260	302	312	264	252	259	276	273	272	270	253	279	247	289	286	276	268	296	271	280	284	264	274	246	292	279	287	304	286	281	262	274	240	291	266	236	261	283	269	293	274	257	273	265	267	265	299	241	257	277	251	277	262	276	263	285	287	286	235	303	265	277	283	292	289	265	294	267	274	270	290	269	293	296	291	259	296	261	271	250	273	256	257	243	230	255	263	256	300	259	274	254	267	271	276	261	277	272	271	306	276	271	279	308	255	285	255	271	286	296	292	292	272	275	273	298	282	252	301	276	285	282	293	261	261	262	293	306	309	272	263	278	281	235	244	251	263	242	262	311	307	255	256	255	286	255	291	264	232	267	292	276	271	305	264	301	302	272	275	259	291	231	280	285	228	284	293	271	286	264	283	267	302	273	247	257	250	295	274	289	311	297	292	255	267	281	276	234	247	307	269	307	291	271	264	284	274	300	273	304	272	272	276	258	253	252	256	266	281	262	281	271	276	290	281	255	261	283	273	300	286	278	288	273	301	267	232	253	287	281	269	307	260	278	273	296	269	267	296	292	266	290	278	248	277	282	277	291	259	281	265	265	298	268	266	270	257	269	287	272	282	283	263	279	308	299	277	296	289	275	271	259	279	281	291	257	245	298	267	249	262	244	303	278	295	271	288	282	271	273	259	268	270	272	284	268	257	274	292	286	271	259	257	257	279	289	270	260	247	289	262	290	278	277	279	245	273	252	264	269	267	263	224	271	281	273	288	280	266	267	308	282	256	227	296	276	287	292	301	275	283	240	294	286	275	264	276	298	279	279	288	279	278	271	285	266	262	269	272	281	281	269	283	314	269	290	270	278	281	279	279	283	290	306	276	277	248	225	278	268	275	281	261	265	267	261	278	267	250	255	305	289	270	298	259	285	294	258	260	286	255	261	291	272	285	285	261	280	278	290	291	268	272	275	261	262	273	286	248	280	287	277	275	270	284	281	283	246	246	275	283	299	257	230	255	280	280	258	304	283	265	277	261	270	276	284	280	278	285	287	263	292	276	243	275	282	253	295	276	278	287	283	290	274	271	255	262	270	285	272	251	275	271	271	296	307	282	266	277	276	266	255	277	265	286	261	272	264	275	260	285	280	305	304	266	277	262	246	282	256	294	274	242	283	288	261	265	241	261	277	299	265	283	291	270	286	283	260	267	255	273	268	255	286	292	239	303	272	275	282	271	281	298	304	289	260	275	254	272	265	293	266	279	284	255	271	272	299	268	267	284	264	291	248	278	310	277	267	251	253	246	252	256	276	294	239	269	278	273	283	310	261	296	289	278	269	268	301	265	286	252	266	277	254	257	265	280	269	272	259	283	269	301	277	295	252	255	259	286	282	255	282	257	278	276	279	285	263	273	304	278	284	259	269	265	273	250	292	296	280	273	269	289	295
8184	2701	5685	6532	5572	4580	3776	3157	2861	2481	2238	1970	1769	1711	1574	1461	1386	1387	1278	1242	1223	1174	1100	1163	1109	1064	1062	1026	1024	1053	994	986	1010	976	926	919	944	971	916	954	906	889	882	968	877	878	844	880	870	856	905	870	873	852	863	812	902	873	888	816	877	825	912	877	840	847	818	855	811	851	830	852	843	830	853	842	816	846	822	883	874	801	815	814	789	806	797	813	793	843	825	833	832	859	836	801	861	802	766	842	826	810	837	820	840	846	817	770	851	803	834	789	826	843	810	801	799	805	832	803	851	782	840	775	804	818	784	844	808	845	788	839	776	821	833	795	808	851	837	821	804	842	852	769	820	787	836	796	773	784	787	800	820	802	824	775	801	806	777	804	825	808	845	772	807	791	825	791	757	818	771	815	830	802	757	829	806	810	797	812	831	830	796	863	833	839	841	823	824	802	765	780	784	806	806	803	822	830	774	855	796	784	799	792	786	794	820	789	796	805	805	823	848	775	825	779	764	870	813	802	817	799	841	852	809	822	765	782	820	840	800	754	776	769	836	816	847	841	846	770	845	781	810	836	784	830	777	808	828	758	844	779	802	797	824	795	844	779	779	756	786	782	794	770	857	808	813	804	806	765	762	824	799	783	773	797	787	812	827	782	786	809	794	838	815	806	831	799	803	815	866	781	792	807	789	764	781	845	810	797	800	809	825	814	791	806	776	743	832	850	843	824	808	759	825	810	802	819	820	764	795	814	839	851	833	880	824	806	797	804	846	766	803	799	796	785	812	742	864	837	811	841	771	811	773	795	854	767	777	766	822	835	877	796	802	816	789	816	770	776	802	765	791	812	800	818	807	846	830	815	770	810	775	772	850	795	798	785	813	843	736	762	819	786	802	821	808	828	800	836	782	764	802	821	807	823	802	785	769	798	839	806	799	778	759	803	813	784	850	801	783	844	798	839	767	794	804	834	809	831	796	785	833	797	790	798	800	813	755	783	840	852	803	793	824	776	795	824	810	758	822	833	781	779	803	799	836	800	794	804	784	795	787	762	776	825	793	804	778	796	822	806	778	806	778	878	836	797	837	821	774	829	783	859	823	787	799	838	808	781	782	836	790	816	849	835	801	761	787	743	772	834	792	818	833	826	869	777	839	826	813	777	867	798	759	818	843	791	792	840	829	791	787	810	797	833	829	872	790	763	743	862	776	801	816	812	839	798	836	818	806	826	773	792	757	790	833	750	798	814	798	882	812	806	756	786	842	841	823	763	803	787	765	854	844	804	796	814	832	832	817	764	804	782	780	804	807	845	788	771	796	849	809	852	796	850	787	794	854	821	790	808	880	843	771	807	794	789	750	785	806	832	835	826	795	826	802	812	767	804	844	811	762	836	807	843	791	837	803	835	831	861	821	784	794	772	792	822	812	781	786	787	760	817	809	837	809	814	852	822	806	822	785	801	839	811	791	788	844	776	841	839	799	771	855	752	868	816	825	813	791	788	846	778	823	819	834	852	837	803	822	824	810	758	811	905	795	784	774	835	830	798	777	762	783	824	819	761	835	832	786	818	825	735	830	794	834	807	835	763	734	819	849	820	821	773	846	761	866	834	780	795	825	813	806	827	777	809	818	797	794	836	810	813	817	787	789	834	779	754	799	800	788	822	815	863	776	799	760	804	820	837	797	819	801	825	788	796	803	765	810	846	790	800	813	818	826	800	821	805	777	853	844	786	835	797	773	765	803	806	821	793	787	816	805	776	841	810	805	815	819	842	823	809	843	742	762	814	852	762	783	776	851	825	806	778	800	798	740	777	778	815	793	825	790	748	835	798	806	809	807	807	791	823	798	817	852	829	761	788	787	806	801	777	824	797	791	838	759	810	795	792	835	845	809	800	849	857	813	867	813	830	780	809	810	799	848	817	827	846	812	755	867	801	824	843	820	758	790	826	818	774	845	774	836	780	795	777	832	812	823	832	793	773	819	811	816	799	769	804	752	836	795	821	762	779	771	860	807	838	810	816	845	795	815	804	793	817	788	829	813	863	807	818	837	802	856	783	821	830	790	802	827	795	823	784	840	813	808	813	806	778	781	850	798	796	799	845	798	756	823	817	772	816	841	815	804	775	798	819	782	787	795	876	810	795	791	797	785	805	803	834	811	798	802	848	770	828	789	853	800	789	810	863	805	834	794	827	783	808	779	788	734	809	822	808	861	812	793	826	834	810	773	799	773	769	818	781	791	869	849	828	833	806	804	792	843	824	783	797	805	781	763	820	800	797	777	791	854	775	782	888	827	787	808	793	734	806	787	842	757	833	776	826	791	799	792	820	784	775	810	810	815	843	756	813	779	806	859	844	778	769	817	834	798	814	793	826	779	811	774	781	820	777	831	800	797	849	818	822	801	788	842	802	801	787	755	812	777	804	817	786	795	806	817	818	781	797	771	785	841	819	800	784	754	812	841	843	797	864	854	765	822	856	778	821	794	844	784	774	822	767	794	813	810	775	875	833	779	778	806	856	797	796	849	763	808	790	791	845	842	803	821	793	805	832	800	801	761	806	803	824	798	805	785	803	812	820	834	828	800	822	803	824	823	803	814	834	822	776	820	829	792	802	799	792	805	801	812	756	793	770	787	808	805	771	765	863	762	802	817	831	841	777	821	870	762	820	806	752	825	816	787	844	793	756	799	787	855	794	790	804	789	847	769	823	800	800	807	822	798	857	824	811	823	784	844	843	815	779	796	797	860	785	780	828	742	779	823	880	746	793	787	832	796	813	805	849	826	788	779	846	766	817	776	812	763	878	804	853	842	838	801	769	781	803	782	783	817	819	864	832	778	792	784	797	774	787	804	835	794	826	782	750	845	815	774	780	826	771	779	748	831	792	805	809	793	798	829	804	800	818	811	828	804	814	831	809	785	783	775	832	822	815	841	832	830	756	853	820	812	820	846	793	780	797	797	851	787	843	802	828	777	827	839	817	846	819	813	784	848	802	806	805	823	854	807	831	771	821	805	810	793	779	788	854	837	796	818	858	824	801	788	816	805	823	804	768	751	806	805	825	800	747	789	783	806	780	812	790	846	768	774	814	822	843	766	798	850	806	861	818	821	805	822	801	782	825	787	782	817	827	807	812	836	811	818	791	729	815	796	816	802	819	832	777	846	798	866	837	834	764	800	775	782	789	838	813	776	795	825	836	809	798	842	817	784	849	834	776	796	810	820	785	738	778	745	851	805	777	779	843	807	775	783	804	866	787	838	835	811	814	779	823	818	804	826	765	797	843	796	816	813	814	792	797	842	799	822	841	841	821	791	826	827	814	749	818	766	871	801	782	751	783	760	833	833	874	811	803	773	819	809	841	790	867	814	789	800	767	850	759	834	840	759	815	815	815	793	789	859	812	839	799	810	779	830	839	839	812	868	734	829	802	834	815	793	841	782	801	752	757	792	827	770	839	810	825	840	816	863	811	809	771	822	802	805	791	785	790	810	827	806	812	736	834
2254	238	271	235	206	214	209	218	197	170	159	205	210	192	203	199	201	191	192	196	207	203	188	180	172	173	181	200	191	196	169	181	202	180	178	206	202	212	193	200	197	222	204	170	167	191	179	191	186	181	186	170	187	177	188	175	202	175	197	192	172	189	180	171	172	179	195	199	194	198	203	170	193	162	184	192	191	201	192	187	205	199	178	178	171	198	156	199	172	191	199	168	181	185	206	202	206	182	186	171	175	190	166	173	147	179	172	195	161	194	214	172	186	172	191	214	179	187	182	176	196	184	193	170	189	165	179	193	197	198	173	189	194	183	180	189	182	194	185	188	175	173	185	196	179	173	193	165	179	195	176	165	169	175	166	157	175	175	179	172	198	177	180	191	192	184	178	177	185	169	188	182	182	158	200	169	179	181	188	180	188	200	174	171	145	185	187	174	189	186	200	184	185	221	169	203	195	229	186	205	184	177	179	174	195	202	188	179	197	194	166	185	199	229	199	184	197	181	187	187	185	184	217	200	163	200	192	196	177	216	217	176	182	177	165	199	157	170	185	178	189	181	213	188	184	192	175	165	183	208	176	199	180	170	162	212	202	193	203	192	181	174	197	195	171	170	181	188	216	192	195	195	209	198	174	183	210	185	181	192	174	187	186	165	176	197	187	174	168	169	174	154	202	191	166	177	194	186	177	175	181	170	208	180	184	186	148	178	196	184	168	191	185	194	195	198	170	181	195	187	216	167	182	193	192	216	216	202	201	171	207	195	176	182	181	177	220	183	188	189	166	180	188	202	194	191	167	187	183	167	217	207	205	189	199	184	169	186	174	158	179	194	189	181	188	194	199	169	186	202	185	175	174	190	181	177	182	166	179	161	204	206	187	210	189	180	190	185	180	173	179	192	166	224	190	173	191	177	205	161	175	201	192	173	166	197	177	185	196	171	179	198	176	180	180	166	194	194	174	182	192	177	185	189	166	185	187	188	171	192	183	179	179	173	170	153	197	185	169	201	200	198	199	176	187	162	196	182	203	185	185	182	219	189	200	195	171	180	165	177	190	176	187	201	162	211	182	191	186	209	199	185	197	162	218	201	194	184	174	170	183	188	192	186	211	190	195	193	190	188	202	193	179	197	211	193	186	176	186	184	200	199	218	196	161	193	177	207	179	186	198	176	170	171	182	190	170	177	185	195	179	202	167	193	200	190	182	198	202	198	172	177	182	196	184	186	192	185	221	171	192	190	201	197	185	149	201	186	199	167	211	200	175	198	210	193	173	168	172	165	183	173	205	175	185	201	208	178	183	187	184	186	160	183	175	196	212	169	198	178	185	210	201	187	191	195	179	184	199	177	185	192	189	178	202	198	196	196	173	201	183	167	191	194	193	201	160	178	189	190	174	183	207	203	178	203	200	192	175	185	192	213	186	178	189	181	190	193	180	210	175	196	204	182	155	185	187	187	189	195	186	175	183	206	164	182	186	181	224	217	203	184	182	183	202	205	188	190	168	193	181	183	200	174	224	195	190	217	187	187	196	192	202	179	177	170	187	195	175	161	191	185	177	204	177	178	195	170	190	189	188	196	190	222	202	192	188	194	196	196	174	209	196	177	173	164	206	178	178	192	212	219	202	205	175	187	181	188	191	154	193	180	183	168	185	194	167	173	201	176	177	186	188	196	203	186	213	173	164	175	200	179	171	185	179	201	205	191	218	193	198	182	179	198	175	201	196	188	192	186	194	209	178	184	165	180	180	196	186	196	201	183	193	188	185	200	181	185	175	166	157	155	171	176	184	198	196	210	187	175	163	157	183	198	178	189	217	199	170	184	195	164	174	207	196	193	187	176	192	187	203	173	218	193	182	175	187	189	219	201	211	197	179	191	198	172	148	195	180	198	210	186	212	174	196	178	179	189	178	176	190	193	172	185	199	189	174	198	163	187	186	171	145	187	179	153	204	196	178	181	183	171	187	186	194	195	173	181	156	194	182	203	191	194	183	181	201	202	196	201	186	180	175	184	197	178	175	193	183	228	174	181	186	185	177	150	190	197	182	196	160	195	196	199	180	173	172	182	170	177	182	187	184	165	153	175	188	214	208	167	181	207	169	183	182	178	184	185	175	211	176	183	169	205	179	187	191	203	183	187	196	188	179	194	185	199	189	198	205	185	198	167	179	202	185	179	196	200	194	175	189	159	169	189	204	190	215	207	199	211	167	209	185	163	167	159	194	178	194	180	186	206	199	190	156	182	191	206	171	196	192	180	187	193	192	168	173	148	209	171	203	186	161	190	187	193	195	215	163	183	170	168	178	178	183	223	169	159	207	179	166	191	208	172	187	183	190	175	169	202	170	208	183	194	182	208	169	211	215	193	183	197	201	179	215	210	208	181	181	184	186	165	163	175	187	157	175	201	192	198	200	175	211	205	200	178	186	180	198	214	200	187	211	195	178	179	207	181	182	178	184	207	186	181	189	203	188	175	175	181	188	180	206	201	198	200	205	185	190	200	189	192	187	185	189	217	206	160	174	188	194	192	190	205	176	191	163	185	169	190	194	180	205	194	173	175	180	176	195	169	180	199	186	183	163	175	166	162	194	171	145	176	189	163	197	205	190	165	172	181	185	191	195	183	177	185	203	184	190	192	208	183	220	186	209	196	176	194	188	195	166	200	186	167	201	194	204	193	180	206	177	172	233	180	186	164	178	180	185	177	187	190	191	207	164	202	171	167	158	195	199	212	200	187	202	182	178	198	187	158	182	204	200	186	178	202	196	212	209	202	205	200	176	197	184	180	196	213	168	187	183	175	200	187	204	203	197	181	182	194	193	196	196	193	186	190	205	183	166	176	200	157	178	193	203	166	152	207	181	177	188	185	172	171	188	182	183	178	168	195	147	188	194	197	183	194	194	207	183	205	186	180	167	183	202	186	188	220	207	197	213	188	189	167	188	200	182	197	166	170	198	198	162	178	198	171	191	190	182	211	170	186	195	170	191	193	172	205	172	176	179	192	167	190	185	196	186	170	177	192	178	198	199	182	192	165	164	188	176	170	192	206	187	177	164	182	201	204	185	210	184	182	177	184	188	184	189	179	207	218	185	203	181	172	184	213	180	156	176	181	192	167	174	176	205	187	182	187	195	219	182	184	178	189	176	191	189	193	191	206	202	154	195	193	205	180	190	209	189	186	183	209	173	182	198	203	175	173	192	182	168	161	202	184	192	201	171	187	175	182	168	188	178	196	184	191	184	170	181	153	191	196	183	205	199	176	198	172	193	193	186	201	179	188	214	164	150	174	176	189	200	192	188	193	178	175	195	178	194	199	174	188	183	209	210	194	184	174	198	190	206	188	185	171	180	179	206	191	194	160	203	180	197	176	185	183	187	184	171	192	207	233	172	180	189	177	182	203	204	181	187	210	197	215	183	194	194	185	153	180	189	180	189	189	209	191	174	188	177	175	206	191	173	200	196	207	171	197	169	190	210	169	196	185	199	204
2022	670	762	796	737	742	623	667	605	646	596	573	601	605	649	670	630	606	629	594	618	595	552	578	571	611	576	618	593	616	574	565	587	553	627	610	618	574	584	615	604	622	618	650	576	607	579	605	587	569	592	536	601	584	618	595	567	611	603	598	683	555	603	583	593	607	576	569	594	608	568	564	609	599	593	572	594	617	603	578	604	568	572	598	575	563	618	599	599	534	599	575	647	574	603	594	590	596	620	594	589	588	600	565	601	563	575	602	639	657	606	587	604	573	583	592	564	614	623	581	600	588	514	597	631	594	626	595	649	585	584	571	572	580	600	553	564	575	598	561	564	605	535	590	591	570	630	597	558	568	585	600	567	548	573	590	585	572	564	613	595	625	564	593	617	597	592	595	543	616	582	592	595	618	593	561	587	559	567	600	634	557	575	631	583	576	593	634	593	602	556	568	552	602	599	596	579	572	588	581	559	586	609	585	581	559	629	625	568	612	583	552	587	607	581	576	628	620	611	583	598	550	594	594	556	619	612	565	568	635	597	598	565	611	610	539	608	618	602	609	601	580	566	594	573	623	602	587	572	615	536	605	597	599	559	588	560	603	596	609	613	541	565	608	602	618	565	556	587	579	600	614	516	579	595	588	655	610	610	567	607	572	571	635	564	546	580	633	604	598	590	621	574	570	586	585	634	598	618	576	598	587	596	565	574	567	562	603	554	591	606	604	607	598	558	600	621	601	629	564	588	569	590	580	591	592	569	559	546	566	568	621	597	568	570	543	625	598	630	622	600	605	593	567	609	604	561	579	561	642	616	582	584	619	624	604	563	616	603	590	586	572	592	592	559	629	617	557	578	606	574	563	575	586	575	621	619	584	566	585	586	587	600	559	601	635	572	607	629	567	606	566	564	604	567	615	627	578	608	591	552	592	585	606	551	589	589	574	621	589	586	598	589	668	561	605	610	598	613	565	615	590	602	608	581	558	576	552	561	569	603	629	553	557	603	585	564	584	540	603	562	565	580	575	583	560	598	547	571	597	575	603	632	606	601	613	543	596	587	565	575	597	573	610	597	591	581	616	566	551	569	602	587	609	575	620	585	589	615	572	562	636	590	550	591	586	597	593	568	587	607	566	592	589	562	606	567	601	594	592	591	585	569	593	605	608	621	596	600	559	576	597	603	575	600	594	607	591	573	566	588	565	582	615	622	610	603	586	591	579	597	597	601	614	605	613	563	596	597	627	618	578	610	557	643	594	605	592	571	600	600	598	589	573	602	601	564	597	593	597	589	602	556	575	564	585	635	551	625	594	575	577	536	599	593	600	589	555	624	538	568	591	591	568	588	606	554	604	610	630	583	628	598	596	612	593	583	652	596	598	594	557	614	565	605	560	568	553	590	608	570	608	570	601	581	578	599	594	622	594	613	580	595	572	585	646	550	643	537	578	596	589	566	628	600	585	584	616	589	598	606	616	579	590	570	569	593	587	591	607	606	573	554	605	569	577	659	579	581	588	588	557	616	564	579	629	628	609	567	588	578	589	578	626	604	615	584	591	604	583	597	591	609	608	628	630	624	595	574	552	621	646	560	567	560	566	623	628	569	555	577	584	551	596	568	589	573	565	601	644	555	601	579	585	579	545	568	591	607	581	616	633	573	566	585	560	572	621	553	610	584	581	554	574	642	591	608	597	559	593	610	614	583	598	636	599	582	573	602	592	594	602	600	537	586	593	560	589	614	591	555	651	537	600	602	570	568	627	593	639	601	604	579	584	566	589	587	589	568	631	616	563	587	600	581	577	561	591	575	632	564	619	570	591	607	591	552	619	596	644	568	582	595	613	600	620	563	550	572	591	616	560	630	601	579	598	574	645	570	576	568	617	591	552	580	585	599	626	563	547	610	592	598	617	601	582	572	563	593	616	572	584	578	605	605	585	593	596	566	536	578	566	579	568	616	590	555	590	578	614	534	599	604	587	539	602	579	583	585	616	613	598	557	612	548	618	636	593	618	563	618	587	556	576	588	581	562	559	623	553	589	632	607	603	640	594	578	564	590	585	585	572	598	596	587	582	590	609	567	572	582	606	589	613	585	572	599	605	607	575	578	635	615	625	625	620	598	585	579	611	576	611	614	592	590	587	605	554	575	614	592	593	584	602	547	583	660	579	621	587	617	568	621	595	593	562	574	576	601	584	584	590	623	566	611	628	594	599	587	630	610	554	567	609	575	562	613	544	623	622	597	611	562	598	533	628	586	561	548	616	603	609	549	633	558	619	587	586	548	574	619	590	561	602	653	564	603	580	571	593	631	558	614	508	573	602	555	580	580	603	611	599	587	549	601	612	545	618	579	631	630	565	604	618	607	603	556	557	569	597	601	595	588	534	574	572	611	572	588	572	584	601	605	560	604	584	587	573	570	581	602	640	583	626	593	558	578	625	566	601	602	558	619	641	551	588	552	602	565	610	583	603	628	623	607	606	561	578	605	579	617	614	600	611	577	578	607	599	591	585	627	608	609	611	607	614	619	574	562	610	621	610	609	577	599	566	563	524	597	598	584	592	574	643	582	590	565	615	553	590	601	595	590	594	585	584	607	592	568	602	629	584	564	650	647	575	566	586	580	549	581	581	560	611	580	592	607	642	548	579	643	623	585	587	604	577	589	589	615	585	606	607	599	599	563	607	596	620	607	571	588	634	576	566	585	560	578	571	575	578	615	578	613	561	627	596	572	608	574	616	618	599	617	615	606	611	603	565	568	574	526	558	538	574	634	624	602	568	615	605	624	581	592	545	573	573	633	562	634	545	532	566	622	609	590	581	582	580	587	577	578	624	594	607	599	580	558	586	588	570	621	599	576	545	610	580	599	585	603	607	595	606	588	614	627	575	591	611	571	577	612	578	579	570	606	606	541	596	592	590	557	584	616	614	587	609	561	572	610	602	594	624	618	605	592	601	596	574	627	622	576	601	572	567	619	615	583	571	606	557	598	582	591	574	595	583	634	566	579	571	577	579	606	573	604	590	607	634	592	601	604	586	636	582	589	617	655	562	599	591	643	627	581	553	627	578	589	582	584	622	589	578	571	595	543	574	576	606	593	610	585	589	587	629	620	557	588	610	603	598	641	621	579	610	576	599	549	602	629	578	548	614	626	603	576	578	630	576	600	592	611	601	608	610	605	575	591	569	591	602	599	589	583	586	563	595	596	626	580	639	605	614	611	571	595	653	606	636	614	605	596	575	596	623	589	613	598	649	597	569	605	554	590	541	597	607	578	591	587	590	562	600	595	583	615	569	583	580	602	601	596	585	543	573	610	554	595	572	582	564	598	585	614	592	619	550	605	590	586	549	634	620	619	584	565	610	608	613	631	580	569	619	576	604	616	630	577	550	591	578	591	579	634	593	640	624	596	590	568	583	593	606	555	576	588	592	591	609	564	620	598	588	576	604	590	595	593	599	574	643	627	610	552	591	633	585	598	644	592	565	597	622	631	573	567	556
9183	1399	1652	1343	996	764	618	589	478	460	435	429	421	396	372	358	341	333	408	322	370	328	330	312	315	339	316	348	344	324	308	330	324	316	274	346	304	326	326	325	321	312	339	332	325	323	331	330	334	313	326	303	334	340	308	310	349	338	335	328	333	318	300	318	309	312	326	324	299	311	310	315	306	344	343	321	341	335	302	320	307	321	293	324	294	305	300	312	347	318	332	321	324	303	293	350	288	331	310	350	292	324	302	296	318	299	325	309	316	334	323	310	318	316	308	303	339	335	290	351	278	350	298	312	331	317	369	318	305	326	337	322	331	299	338	304	312	328	283	334	307	308	308	303	345	339	319	329	303	310	297	319	322	324	339	318	301	314	303	350	312	297	327	338	293	315	324	310	308	317	323	321	317	346	325	309	302	314	333	316	340	334	340	315	308	310	306	305	308	313	322	304	308	298	300	326	301	333	312	296	309	296	320	300	301	300	334	307	298	330	311	300	307	324	292	297	275	312	310	318	323	344	305	338	320	358	351	307	320	298	303	318	365	309	299	292	302	301	310	282	294	316	313	309	319	292	330	305	330	331	298	318	318	309	334	298	320	296	315	297	323	344	310	313	308	327	318	333	293	326	295	319	284	318	307	312	299	316	315	337	302	315	341	321	303	332	319	319	286	346	293	298	316	311	309	312	360	321	331	273	317	313	313	303	311	320	314	326	317	330	314	330	319	318	350	325	337	337	322	305	340	299	297	307	322	364	327	308	305	343	294	342	309	300	339	309	290	303	303	292	342	268	330	343	304	342	318	304	320	318	359	336	330	322	296	288	315	295	302	321	321	290	349	321	320	319	344	326	310	305	314	298	314	338	309	333	322	321	307	348	305	297	290	329	337	315	310	357	341	318	331	279	331	294	311	310	342	316	345	319	292	308	308	298	324	333	323	314	349	321	360	292	318	314	302	291	321	342	328	328	336	320	321	292	322	322	312	298	333	330	301	333	332	310	362	320	304	300	313	314	313	291	289	330	331	304	374	321	327	305	369	347	342	326	308	351	302	310	321	318	329	342	319	313	300	305	278	320	302	337	316	317	311	339	321	351	301	323	325	344	324	329	332	299	329	315	306	302	299	302	337	339	318	317	300	338	293	309	311	338	300	267	314	336	297	317	315	295	330	309	309	309	343	349	312	350	324	325	365	299	344	305	307	304	284	334	283	302	352	314	308	322	321	329	337	282	326	345	318	331	269	309	324	300	326	308	328	312	323	317	352	322	291	307	305	301	306	334	289	272	307	293	324	310	331	344	311	320	318	296	312	299	345	318	288	300	310	311	325	332	341	347	296	321	339	277	318	324	303	318	328	339	330	315	322	314	317	324	341	311	314	319	311	343	313	293	300	314	322	274	301	340	279	329	292	328	339	293	271	321	295	309	298	314	335	316	311	310	320	311	307	303	323	305	327	319	301	313	334	309	309	323	321	316	311	321	326	306	321	325	332	360	313	286	345	317	306	332	324	331	328	276	301	297	326	308	308	303	316	341	328	328	323	312	319	354	325	306	290	315	316	337	304	342	318	321	331	320	311	334	318	311	305	321	324	321	283	333	294	317	326	330	291	302	311	287	326	272	314	308	331	313	328	307	330	319	300	313	306	338	334	330	320	320	342	308	324	297	304	293	300	334	326	323	308	305	318	315	295	329	333	344	356	332	330	316	302	322	331	330	317	287	355	323	316	294	293	303	326	283	306	320	291	323	309	325	315	312	307	342	296	319	332	343	354	333	297	296	309	312	310	315	336	333	324	304	333	322	324	300	325	295	324	302	352	293	309	320	322	312	306	317	311	336	306	327	335	295	302	326	305	301	317	296	306	288	320	298	305	321	333	311	311	311	330	330	321	290	301	295	319	346	344	301	341	288	323	293	315	305	329	317	342	313	314	289	332	334	335	276	322	321	293	311	341	345	332	298	319	341	329	293	338	334	314	323	327	324	294	357	320	324	312	315	315	320	321	314	303	310	298	356	315	312	288	292	291	273	320	322	321	319	330	298	314	326	316	295	326	331	308	309	319	332	313	305	327	305	290	297	304	333	335	307	323	294	304	316	320	305	292	328	291	305	330	318	273	329	311	299	351	309	326	326	289	269	326	274	314	329	293	305	321	336	319	295	310	291	323	356	301	303	308	321	308	307	320	320	313	320	338	319	299	300	309	311	308	306	343	336	339	294	322	310	292	313	304	319	317	288	304	328	316	322	334	347	287	316	332	288	324	312	309	296	317	298	309	329	316	331	322	336	324	297	346	305	345	307	327	284	310	342	323	321	346	311	277	346	310	320	321	272	327	310	307	325	353	340	295	303	338	317	292	317	322	303	337	291	282	329	300	288	324	327	303	310	318	304	305	317	297	327	333	304	308	326	299	342	288	305	293	289	345	312	327	311	294	314	295	302	286	331	322	318	321	309	305	306	322	316	351	307	293	342	321	319	352	334	325	331	298	335	306	300	296	298	339	337	319	302	318	299	316	305	311	339	336	298	293	285	310	319	332	299	311	283	305	301	301	314	338	290	306	346	338	334	336	299	324	320	315	319	316	322	325	306	289	305	327	359	324	313	337	318	293	305	307	348	340	310	328	334	329	308	320	288	328	313	337	304	306	279	315	310	315	277	371	316	290	296	307	352	295	324	305	338	319	289	302	353	317	315	301	324	332	322	321	315	306	304	293	319	278	307	319	335	301	316	315	312	307	309	325	330	303	299	313	343	334	319	302	337	327	329	282	310	307	299	322	290	309	312	308	311	349	296	330	307	332	300	304	330	313	321	313	325	351	336	322	287	345	315	335	305	304	314	293	322	304	302	327	340	321	295	295	291	304	331	306	320	327	288	303	290	313	316	348	301	328	288	334	334	287	309	298	318	341	326	325	289	306	329	306	365	341	327	329	314	305	312	299	296	313	313	338	306	320	304	324	303	326	320	315	312	310	312	314	318	305	300	333	309	344	315	342	340	333	318	304	331	318	314	324	302	298	313	293	298	319	325	351	331	365	318	301	278	291	305	364	366	298	310	291	301	315	347	318	326	314	305	298	337	300	331	302	285	328	322	331	320	346	358	330	314	321	306	329	296	304	322	300	338	320	302	334	324	320	339	345	329	296	289	312	315	281	319	337	287	314	315	306	322	343	332	304	324	310	316	293	323	298	354	305	337	307	276	278	292	330	283	339	307	328	289	301	302	285	293	274	301	333	280	321	314	306	336	339	323	318	293	329	333	307	310	313	345	330	299	336	296	347	284	329	348	302	304	335	319	317	317	307	302	313	323	327	332	345	323	296	326	334	329	331	321	315	285	298	305	320	313	322	350	320	299	284	307	327	313	320	354	319	323	291	309	295	332	317	291	304	286	319	288	311	307	290	318	328	320	309	290	340	340	314	309	311	304	286	304	291	314	308	315	332	318	316	314	304	298	332	307	342	315	297	340	309	313	306	302	321	313	342	328	335	306	309	287
5656	1865	3568	3998	3430	2952	2442	2257	1911	1782	1592	1505	1446	1340	1314	1239	1238	1199	1180	1112	1152	1082	1075	1073	1117	1039	1044	1062	1022	1027	1018	1047	1043	1017	1026	953	1013	962	996	929	988	1009	961	964	938	973	930	958	979	1013	1001	945	976	968	884	938	942	961	923	965	948	940	972	981	948	920	936	952	979	936	961	898	946	947	905	972	929	909	942	976	966	919	960	908	979	912	944	997	890	907	882	922	901	946	933	938	956	924	918	948	925	931	916	967	916	936	897	942	970	921	895	940	941	957	924	983	971	919	928	953	896	914	954	919	897	893	923	950	941	926	858	898	908	948	919	952	886	921	890	926	897	886	1012	948	873	918	897	954	958	935	925	870	877	928	881	926	933	922	959	924	965	965	924	940	916	873	906	876	900	969	857	930	950	926	949	918	889	894	957	933	924	904	929	925	931	892	881	913	956	922	892	909	891	964	925	922	915	899	932	920	873	886	943	926	903	986	911	899	962	907	984	947	944	905	904	888	890	901	967	891	928	932	996	916	949	975	924	924	924	886	928	949	900	982	927	976	914	936	853	921	918	951	895	878	964	917	893	914	898	916	897	927	937	867	865	928	931	918	912	881	902	944	862	885	896	938	905	945	919	926	884	914	874	937	908	910	900	912	921	968	913	925	944	934	882	918	887	902	924	904	900	970	912	944	923	900	871	900	919	961	981	929	879	948	933	932	849	963	839	904	900	930	915	951	924	881	967	875	833	905	927	935	898	904	939	936	846	934	896	863	927	975	938	906	976	947	921	890	894	905	903	918	871	922	974	933	929	931	927	945	935	911	897	937	900	932	912	866	960	945	989	918	967	955	958	931	906	898	936	938	902	887	949	965	909	899	920	884	916	878	882	954	956	925	932	922	949	947	937	895	936	919	909	914	925	913	898	982	953	945	860	928	910	929	938	874	923	952	923	964	911	891	894	929	913	875	944	925	898	947	891	920	911	906	919	992	883	934	928	919	920	918	911	974	869	895	915	917	942	914	934	917	925	918	957	933	878	982	910	885	923	926	984	922	953	967	904	944	917	900	888	919	903	890	937	921	927	966	928	889	973	925	894	874	902	971	901	942	899	913	905	973	883	934	896	990	958	915	923	923	932	838	943	918	899	949	882	887	887	922	927	863	1012	884	954	944	880	961	964	926	992	876	872	953	911	910	916	917	905	938	934	958	943	866	895	931	921	1001	904	926	923	953	911	941	898	909	917	897	962	872	911	975	953	927	922	897	908	1013	956	945	908	898	898	915	929	968	918	894	929	941	974	935	934	903	894	943	882	928	892	998	872	986	902	925	942	914	946	913	879	921	930	957	869	1016	901	905	930	916	917	902	985	961	970	903	965	907	872	924	904	896	935	933	932	905	946	972	921	892	904	951	938	877	938	917	947	957	894	921	910	887	920	941	907	886	908	964	905	911	938	922	954	933	917	916	911	941	937	952	952	906	876	915	957	868	953	896	936	908	933	880	939	948	944	967	944	930	914	894	954	923	858	922	927	942	936	880	895	858	916	906	964	893	868	918	922	870	951	930	904	955	893	910	948	950	952	877	991	911	898	896	926	909	907	920	919	944	996	865	927	951	890	908	921	977	889	908	876	929	934	986	899	976	890	861	912	907	914	897	956	897	921	899	939	878	975	920	919	874	928	908	911	890	951	976	943	935	885	961	894	886	912	899	905	910	967	933	896	877	894	972	857	951	966	943	918	891	932	915	931	924	891	947	893	930	966	948	928	912	929	925	884	948	931	893	923	932	922	930	877	941	908	925	942	850	946	924	883	938	902	932	901	900	960	907	944	881	941	934	895	935	940	924	918	942	862	962	907	955	963	895	945	945	1014	921	926	910	872	927	910	924	924	947	914	923	912	902	913	870	916	911	948	925	873	943	889	913	931	992	921	946	914	927	945	941	869	909	914	955	915	912	904	954	1005	919	949	925	927	891	886	934	953	928	944	922	911	932	876	976	925	927	945	914	931	952	923	972	900	904	989	903	891	921	951	900	912	946	907	950	953	914	849	955	898	956	884	954	857	918	894	913	915	949	867	914	883	962	950	915	885	920	922	915	873	900	927	896	911	955	904	907	876	958	924	916	960	941	942	942	890	912	916	964	984	912	903	935	915	916	881	883	889	911	906	969	909	912	899	896	919	886	926	883	954	917	907	893	932	946	970	923	915	916	861	957	903	897	890	940	901	958	963	946	886	921	908	874	942	948	898	904	978	926	947	912	908	926	906	887	868	932	940	931	948	907	895	927	908	962	914	906	955	939	910	957	912	931	938	878	897	957	864	879	922	974	965	889	925	897	854	861	886	929	947	910	926	919	909	908	893	849	924	907	886	900	928	938	904	936	863	929	895	907	882	928	938	903	975	942	944	935	879	930	972	940	875	954	892	936	954	910	934	930	918	944	891	957	925	911	879	924	923	948	929	881	923	958	945	932	935	900	937	947	960	949	896	911	934	941	923	913	932	910	940	876	983	885	919	985	889	948	928	964	959	895	932	919	967	961	964	914	918	921	901	885	911	893	969	937	969	912	901	916	923	940	935	950	974	923	917	884	915	945	906	899	889	898	938	947	878	893	921	912	944	928	961	859	923	926	963	882	947	921	920	929	911	984	934	902	913	959	934	908	904	883	831	936	944	920	891	894	938	922	898	885	928	893	906	934	907	930	949	917	949	934	874	955	899	943	947	974	899	971	911	912	904	881	925	900	893	929	972	928	930	921	949	929	913	930	940	936	913	927	994	918	942	928	878	915	906	923	877	979	967	895	928	929	931	919	929	898	930	944	869	962	895	893	944	957	940	913	938	995	918	904	920	911	900	932	976	927	941	907	923	897	883	885	936	949	904	933	889	923	905	895	974	912	951	904	904	920	899	918	900	924	901	952	990	926	948	903	934	911	961	921	902	922	892	904	888	923	958	963	923	951	912	907	978	916	895	890	888	861	948	891	935	916	936	906	942	908	943	888	972	989	928	888	868	900	908	858	945	920	895	933	889	862	929	893	899	927	915	900	934	928	925	893	904	922	917	1003	946	908	943	928	911	854	925	940	994	910	888	911	946	897	920	936	936	887	883	923	954	913	938	940	954	922	925	902	916	905	931	882	911	937	877	962	939	874	901	899	930	988	859	981	933	934	936	917	916	907	864	962	992	922	926	962	928	891	903	924	903	915	928	935	886	922	957	957	943	905	849	935	921	927	938	886	888	928	902	992	918	959	934	922	906	918	954	959	901	906	940	908	902	939	894	922	881	906	920	934	955	917	899	894	902	955	924	955	971	891	955	890	903	887	915	907	909	931	922	929	887	947	977	923	892	913	932	980	983	979	919	977	909	957	934	912	945	909	911	925	933	957	925	922	919	896	927	911	959	913	907	878	957	913	908	929	881	960	913	935	956	917	912	906	867	958	938	943	850	900	971	977	886	902	884	932	979	959	947	915	926	915	960	922	905	934	860	950	941	885	903	914	939	948	942	910
16456	2750	2978	2387	1573	1301	949	726	664	559	526	465	428	369	369	381	355	338	335	326	339	366	342	319	303	343	285	320	318	316	304	316	290	287	303	284	300	265	321	300	249	279	253	276	289	290	270	266	303	266	295	280	295	288	282	267	263	304	280	276	280	295	278	287	320	283	289	267	301	274	293	290	263	282	274	250	283	299	272	263	267	269	262	289	286	276	280	274	254	257	285	261	300	275	281	275	289	280	299	270	279	269	273	280	305	273	274	300	272	260	296	277	252	288	289	252	235	268	278	283	279	271	266	255	284	296	250	259	263	276	253	265	275	283	267	275	296	271	280	250	272	276	282	259	292	285	266	259	260	257	276	261	264	275	278	270	279	266	291	283	285	244	258	244	247	262	292	272	260	271	290	275	257	303	264	266	249	279	268	255	239	298	309	293	289	287	272	250	278	271	276	321	259	274	304	249	262	261	307	275	269	283	269	273	263	269	256	282	303	300	249	258	274	262	308	269	252	284	304	257	257	284	262	290	285	231	266	285	270	262	246	298	296	277	285	266	255	250	290	257	252	288	259	257	273	270	275	272	280	278	260	280	268	280	257	303	271	245	296	277	246	270	303	270	284	273	275	287	268	279	293	262	280	256	285	268	260	291	276	253	261	251	253	256	287	281	294	251	258	279	259	284	268	302	267	282	296	250	271	267	265	248	278	281	284	265	280	242	287	286	274	267	269	279	291	294	265	261	253	251	241	269	249	244	249	277	286	274	286	307	279	259	277	267	268	304	303	279	256	266	266	259	263	239	295	270	283	261	273	247	251	270	290	279	254	256	259	299	274	281	249	283	300	269	267	262	250	302	278	299	276	268	273	275	256	254	281	282	252	296	293	279	293	269	235	244	303	269	295	295	278	303	239	282	265	266	251	267	243	254	281	277	285	287	267	278	306	257	277	303	293	280	268	258	263	295	254	272	303	296	290	271	278	292	292	276	253	281	259	238	267	296	264	273	286	276	301	275	262	288	269	245	289	259	270	270	252	259	287	268	301	278	262	269	278	288	300	284	297	285	297	249	253	267	277	234	244	281	301	288	274	279	305	253	282	253	264	254	271	281	277	274	266	276	281	286	272	267	288	283	254	245	256	282	281	282	280	277	284	269	265	259	290	297	279	294	294	280	316	324	298	241	295	271	277	249	277	285	277	273	290	285	275	293	274	293	282	265	276	289	267	265	282	274	296	281	250	279	283	256	262	281	262	294	273	279	309	276	261	295	256	293	257	301	273	264	276	275	261	267	299	261	277	278	275	278	259	269	278	262	259	247	257	277	256	280	304	292	282	269	298	259	254	325	304	284	258	243	251	266	297	268	279	270	265	264	279	282	287	275	303	243	279	279	261	295	290	289	255	250	260	288	246	251	278	257	260	260	256	261	280	306	293	281	282	258	293	283	230	287	288	313	259	301	273	265	273	269	283	286	279	271	278	265	276	225	272	307	286	276	253	284	270	266	264	287	245	309	238	312	245	273	286	268	281	279	301	301	295	278	259	257	238	280	285	303	300	256	239	281	258	245	264	281	293	281	246	282	264	257	249	282	268	254	282	289	268	278	267	263	272	294	289	259	266	286	275	276	285	272	279	274	264	279	270	281	288	249	312	263	282	280	240	306	260	290	319	275	293	282	259	293	307	267	274	279	277	264	305	293	298	305	282	279	288	279	274	262	276	252	288	276	299	245	263	279	266	266	319	235	290	298	289	283	274	284	284	251	269	282	259	252	249	288	289	251	278	260	296	255	293	262	278	293	274	302	285	283	278	272	296	287	250	267	271	236	220	292	288	257	267	264	281	263	261	265	275	251	276	279	263	250	253	255	266	252	264	268	277	272	298	266	288	304	276	279	259	255	278	272	270	285	256	271	279	259	305	252	300	282	294	252	271	263	253	283	267	273	286	282	288	269	285	270	281	296	263	249	293	284	255	265	252	240	272	253	270	276	267	258	273	263	281	258	279	263	284	276	243	272	278	279	241	268	247	265	285	254	258	265	282	242	277	266	274	290	285	277	267	268	276	258	271	280	259	291	270	269	257	264	294	252	270	266	245	275	272	262	261	257	291	276	270	287	275	272	253	277	275	301	277	286	262	283	272	251	271	276	264	278	253	241	258	297	269	285	280	277	256	297	269	300	273	271	268	260	280	300	239	271	257	287	270	300	289	268	267	252	278	277	266	320	267	306	258	250	272	294	278	299	254	257	277	248	273	292	257	277	304	279	262	257	255	264	259	280	265	270	295	278	267	286	284	269	271	270	282	305	276	251	272	267	272	267	276	293	298	289	279	281	284	283	256	287	302	245	286	286	268	293	277	302	318	272	270	272	286	275	275	284	251	294	241	272	256	256	266	276	304	258	259	259	285	273	278	274	244	270	278	275	260	269	261	294	259	275	278	301	273	266	272	292	264	277	292	291	259	273	279	281	275	275	269	299	281	279	288	274	274	255	251	245	267	249	283	269	271	334	260	280	256	270	289	278	278	258	261	239	267	274	277	280	241	276	293	258	238	239	250	245	280	281	260	266	267	292	261	265	274	259	249	283	280	258	277	251	290	286	291	276	301	277	265	261	256	298	274	268	272	268	268	280	247	326	263	290	265	271	280	281	271	300	284	270	281	257	281	283	255	282	270	295	280	262	265	282	286	248	264	314	290	254	266	268	257	275	287	261	280	296	276	271	236	264	291	289	270	291	244	282	263	262	284	280	289	297	264	262	265	275	267	256	291	265	259	278	245	258	297	276	262	240	272	288	292	227	246	267	269	305	235	279	256	280	238	257	273	326	265	285	300	274	272	282	257	279	286	266	279	291	276	278	282	280	257	282	278	259	258	277	295	261	254	284	302	250	283	282	278	270	301	262	254	290	268	292	287	301	285	278	280	275	286	252	287	283	277	276	272	261	283	275	272	261	249	255	264	278	301	277	268	280	265	268	260	296	289	238	283	266	285	282	263	275	277	272	256	267	255	268	272	263	270	287	253	252	272	264	264	295	238	271	294	262	260	250	265	271	298	276	274	307	299	283	262	267	273	267	268	262	252	273	279	237	251	271	283	279	266	248	277	272	263	285	287	258	289	233	267	259	255	279	270	268	259	274	271	286	277	265	277	312	267	301	242	268	288	244	283	240	257	271	284	281	266	263	298	267	282	276	295	270	282	262	259	283	257	271	268	284	270	278	272	262	293	261	257	271	275	288	262	262	297	262	312	313	292	295	253	304	300	267	285	280	306	262	264	292	283	281	288	277	279	256	282	262	265	255	283	276	314	267	277	260	244	266	267	287	294	300	243	260	278	268	257	258	253	278	288	280	256	248	281	268	267	264	261	312	276	272	263	269	256	266	291	269	249	285	267	280	273	271	262	297	290	273	254	273	278	267	257	264	258	292	273	271	291	269	300	284	268	299	270	287	295	280	258	270	272	263	249	270	263	271	260	271	247	264	280	271	288	268	270	299	275	270
7647	2610	5612	6517	5648	4621	3881	3387	2792	2471	2199	1988	1777	1645	1552	1466	1391	1289	1344	1281	1213	1172	1130	1086	1127	1023	1078	1088	1043	991	1020	1008	975	965	929	933	939	914	958	877	927	928	862	893	893	900	841	839	911	816	831	907	862	885	826	857	876	839	897	886	840	819	849	857	826	832	835	873	820	855	831	838	875	880	854	828	831	829	812	831	811	794	838	786	834	774	776	810	860	843	856	823	820	791	853	815	869	844	800	816	781	852	817	815	811	789	785	807	827	813	823	818	795	777	890	828	809	772	803	786	784	805	792	818	871	832	861	844	821	828	861	808	854	794	765	825	780	818	788	782	790	761	842	815	777	813	799	856	814	783	827	850	829	809	788	820	815	815	824	794	794	794	803	767	782	762	800	755	808	806	815	793	821	763	781	769	793	824	801	783	755	766	796	781	862	796	828	841	828	794	787	833	782	798	792	822	843	828	835	806	830	821	749	801	810	836	819	798	831	802	828	798	830	790	837	841	795	790	784	804	842	789	811	802	797	798	829	762	799	840	846	787	778	774	804	794	779	765	753	760	829	822	825	848	840	836	882	817	792	800	811	798	739	778	811	782	842	786	822	788	822	768	809	824	769	795	796	843	810	825	815	862	807	782	795	801	744	816	840	830	807	813	791	810	784	833	804	810	775	788	805	780	794	801	783	844	794	820	788	827	848	812	808	808	781	816	797	813	769	796	809	786	785	784	786	800	862	824	793	806	796	799	805	810	780	836	823	793	818	782	811	880	847	805	845	833	830	793	780	765	787	790	778	718	791	771	814	842	829	896	821	775	795	778	820	779	838	794	868	790	808	763	866	820	836	794	826	818	811	795	821	733	814	786	792	787	824	811	803	862	777	740	792	833	786	777	796	758	818	806	825	794	800	810	833	800	785	804	776	856	760	849	803	811	808	858	822	772	861	774	788	796	762	810	806	763	792	784	788	802	787	771	846	800	759	823	769	809	811	807	806	779	839	792	778	789	796	784	810	796	812	726	801	785	783	810	773	805	764	770	772	842	791	772	778	790	837	815	782	778	757	825	792	806	808	780	851	815	854	778	817	745	741	784	819	816	798	825	804	756	850	814	825	826	795	793	739	758	788	780	800	795	828	826	832	834	812	805	779	827	799	848	768	790	803	841	801	776	807	847	760	793	838	792	841	786	791	777	767	835	846	765	824	827	743	782	751	822	837	813	818	791	793	796	783	800	833	807	841	845	877	813	807	770	824	774	778	745	786	829	826	816	767	837	795	806	793	794	779	858	782	819	819	790	797	804	806	801	760	794	812	800	786	821	818	809	788	829	815	770	808	813	816	804	889	810	765	824	796	796	824	847	807	827	833	778	781	751	834	792	822	818	822	784	771	810	807	730	802	782	814	785	819	780	748	786	820	777	816	801	792	830	807	846	766	822	810	750	775	822	815	791	805	809	787	805	815	769	775	771	814	810	802	732	732	778	799	767	790	824	849	774	808	842	803	830	749	807	813	813	837	807	779	783	776	816	815	827	760	770	786	866	828	780	821	822	778	747	810	832	795	787	832	803	782	826	802	839	798	782	805	805	770	818	802	761	791	786	749	848	810	788	839	850	798	839	810	797	756	797	834	756	807	790	788	734	788	820	789	802	763	856	831	802	802	824	839	774	773	830	804	838	810	797	817	851	800	766	826	841	804	775	766	836	798	801	819	809	782	829	807	803	829	825	818	806	806	856	820	829	807	843	786	848	804	795	775	858	803	789	773	829	861	759	820	815	793	750	819	787	805	818	758	785	811	862	762	793	790	812	782	789	833	760	803	769	856	826	859	826	842	825	757	781	798	810	791	794	803	784	800	777	834	813	768	805	799	809	811	783	764	800	760	837	845	791	804	823	824	790	808	776	811	852	799	772	791	815	810	767	779	827	840	815	848	774	861	737	812	813	744	807	778	783	783	774	803	791	834	796	816	789	812	836	773	788	806	814	772	790	796	800	799	812	846	851	791	791	829	794	788	826	814	831	862	799	814	800	826	840	778	854	815	821	745	774	779	810	810	808	801	777	800	813	779	770	823	848	799	821	776	758	780	838	771	847	816	833	779	758	789	820	823	831	807	762	833	791	817	774	822	794	798	801	770	806	763	787	758	814	798	781	832	765	845	797	843	787	788	809	803	793	787	828	809	831	837	753	827	787	790	792	759	780	836	789	885	827	778	822	794	798	793	764	786	796	829	840	785	789	808	805	788	796	806	799	833	824	746	791	798	824	822	809	815	852	792	811	771	826	828	812	769	814	793	753	828	843	764	780	757	771	805	811	800	764	826	790	810	846	831	741	804	821	828	892	780	828	800	788	824	840	770	807	807	752	812	855	770	805	802	803	848	778	771	842	786	825	869	818	797	787	836	783	791	759	789	837	826	828	817	731	775	797	793	813	814	814	861	805	778	776	751	808	810	866	873	740	820	821	818	819	808	791	790	783	764	802	776	778	870	831	784	791	805	801	801	836	846	795	786	785	783	815	758	851	824	793	831	784	835	806	833	803	811	823	861	790	810	806	818	799	795	817	826	828	823	824	763	806	813	768	746	803	773	850	791	812	780	837	818	828	801	778	836	775	824	806	757	800	823	794	809	799	840	798	770	856	786	815	771	796	769	815	862	811	799	805	798	824	779	747	836	775	783	773	768	819	817	791	796	796	827	795	825	765	861	779	809	818	769	830	833	781	837	838	789	817	809	825	794	791	785	796	871	813	821	808	811	801	787	815	765	852	803	804	769	823	842	843	769	817	737	800	809	779	769	835	750	809	791	788	793	773	828	811	785	809	780	844	739	796	796	834	772	773	826	821	814	874	798	794	828	794	800	795	829	798	789	801	777	772	755	779	801	833	791	847	809	825	828	783	781	765	859	824	770	787	833	820	780	792	774	806	807	848	797	766	822	787	773	775	790	795	806	819	808	806	800	819	811	806	749	764	820	769	777	779	793	768	808	817	798	778	836	770	797	787	831	817	807	775	769	809	799	831	782	796	782	808	768	830	784	857	827	794	807	793	808	789	755	819	793	794	860	779	831	880	798	785	768	786	805	733	840	828	800	791	802	824	778	835	809	800	825	845	763	806	796	806	836	794	859	815	794	781	777	821	781	794	812	838	838	841	772	778	785	815	796	776	765	775	838	762	864	801	832	787	788	847	788	842	828	775	770	794	829	807	790	755	803	803	804	769	820	795	813	771	806	761	779	801	826	825	798	767	849	811	807	814	848	825	813	776	829	775	797	820	826	813	839	771	764	788	833	827	823	801	836	822	809	773	779	832	782	832	828	752	795	771	812	802	782	833	786	820	827	844	805	781	832	796	822	757	799	814	812	822	806	867	775	780	777	766	776	822	758	818	757	774	783	855	784	798	817	765	770	786	755	789	850	781	786	784	838	816	821	813	775	848	823	816	803	775	808	810	795	836	794	790	753	836	823	779	793	800	826	815	851	839	835	790	808	844	825	753
2165	266	278	270	211	212	247	191	207	197	218	216	204	205	173	188	195	186	184	183	173	191	196	193	195	185	192	177	209	176	197	196	180	178	203	197	185	173	200	174	183	194	186	184	172	200	194	198	194	187	200	180	184	192	209	195	213	173	183	197	216	185	174	179	195	188	187	170	183	199	208	203	167	195	185	187	179	187	220	189	196	184	173	174	193	195	178	203	183	198	186	184	205	182	190	193	183	173	200	185	186	179	201	169	187	208	170	199	205	171	164	206	181	169	177	172	203	167	181	173	199	191	169	193	181	181	192	202	176	221	200	190	189	185	188	189	194	194	207	191	193	216	175	218	190	176	179	180	186	208	180	156	179	184	194	187	165	171	148	198	201	190	192	199	184	225	191	191	187	188	183	194	175	182	186	191	186	182	178	219	196	180	199	197	187	166	174	187	184	195	167	183	167	184	188	176	173	213	185	201	191	176	203	175	171	187	187	157	183	199	173	214	192	172	174	197	159	172	179	205	176	186	195	164	198	196	205	224	196	189	182	192	211	191	197	201	186	197	207	192	173	217	198	182	202	180	196	182	183	184	218	193	201	208	190	236	181	186	178	195	172	182	213	197	185	178	188	182	200	178	192	192	168	198	191	188	181	200	184	182	181	193	199	174	173	209	198	192	197	183	175	195	199	174	172	192	179	189	193	173	178	205	181	165	191	186	184	185	177	169	191	196	175	176	184	192	215	200	196	217	185	177	176	200	191	200	214	188	174	195	184	189	210	157	171	188	183	188	203	187	181	169	187	163	183	154	159	218	167	193	188	188	154	206	211	191	167	183	176	160	189	180	182	194	172	185	190	208	186	158	178	180	190	214	174	196	166	168	194	186	203	175	168	192	180	185	173	175	166	191	179	213	178	194	172	208	203	202	188	182	167	224	179	198	191	177	186	206	217	191	202	172	199	168	175	196	183	205	210	178	172	188	170	190	183	208	198	175	193	180	169	193	203	208	186	186	190	170	179	201	200	189	202	191	183	200	177	201	163	183	183	189	187	162	188	190	191	155	216	174	164	180	160	192	192	199	194	184	204	179	205	193	177	194	186	179	201	188	175	180	173	184	181	188	169	181	171	172	178	188	184	190	191	181	179	176	194	186	183	210	208	204	175	178	181	183	212	196	179	194	163	206	206	188	183	193	180	186	196	182	185	197	174	177	199	168	202	210	189	201	160	194	183	149	199	166	198	179	191	195	161	173	185	172	197	198	194	183	190	184	178	175	171	188	202	181	191	195	206	179	200	185	192	168	188	190	182	185	216	195	204	194	184	185	173	183	185	179	204	208	188	164	180	189	184	180	170	182	202	178	185	184	185	204	184	212	151	201	197	183	167	197	203	174	179	210	160	188	179	167	184	156	178	179	194	179	188	195	161	191	186	203	191	203	186	202	186	191	182	191	201	201	164	168	177	169	199	186	206	157	209	204	189	189	181	176	210	182	199	186	170	179	197	196	200	178	207	173	177	186	183	197	164	176	191	190	180	199	168	197	191	171	182	187	190	203	197	194	203	173	196	165	181	220	176	199	187	185	180	183	176	211	196	187	202	166	174	190	170	205	198	195	178	160	186	178	187	174	168	204	195	155	173	209	187	186	199	198	157	191	191	191	188	184	205	180	166	193	178	216	213	195	167	181	184	195	191	175	185	179	188	198	186	193	188	173	184	183	188	187	187	171	187	176	203	178	179	176	206	177	207	191	198	173	187	213	189	168	182	179	195	176	206	182	169	194	188	199	178	183	169	179	170	185	182	212	151	170	176	211	175	221	182	171	198	188	171	194	191	175	211	191	192	181	207	183	182	156	181	150	189	201	198	184	186	176	186	144	188	202	168	188	197	185	199	202	178	178	199	182	171	204	188	193	184	206	191	182	187	179	184	200	219	189	173	179	190	182	168	171	195	189	181	197	192	194	206	165	195	208	186	167	190	173	169	200	179	201	164	179	187	174	180	198	166	183	200	177	207	219	207	183	189	183	176	189	173	199	204	198	167	183	183	175	184	188	172	195	187	170	166	194	194	169	194	176	183	177	190	215	176	166	166	186	191	171	175	193	200	197	197	203	194	182	207	194	152	179	186	181	199	211	170	184	179	210	184	169	162	190	185	174	208	189	182	160	176	191	193	184	183	184	183	201	222	192	194	168	199	191	186	194	175	168	166	189	178	187	171	181	230	182	171	204	193	204	185	182	180	188	192	186	205	189	209	197	226	191	168	198	177	184	184	176	177	196	200	187	180	191	187	197	168	185	216	207	176	214	191	160	198	223	183	174	168	211	195	180	184	171	212	164	187	188	186	182	180	186	175	178	186	169	167	178	180	176	195	176	194	198	170	216	194	180	177	179	181	184	185	199	196	216	163	175	180	200	187	175	168	198	174	184	192	169	185	183	193	173	176	186	187	181	200	203	196	186	188	184	188	208	191	193	191	211	157	204	186	169	181	179	186	201	195	214	183	182	169	208	185	193	175	155	163	193	185	195	182	168	156	180	190	183	181	210	182	176	185	178	204	168	191	200	182	200	166	183	155	169	198	170	192	183	165	196	182	193	179	176	175	187	199	190	204	190	179	203	197	186	160	191	191	175	214	173	181	195	197	171	171	165	208	188	199	181	195	165	194	194	196	183	207	176	190	162	172	192	170	181	187	190	173	181	181	212	196	187	187	180	191	192	190	207	193	180	176	183	190	188	217	174	184	195	175	176	206	163	173	172	163	182	202	174	176	194	179	179	182	174	198	213	171	175	181	185	187	174	169	187	174	196	177	200	185	189	198	208	178	176	171	194	186	183	204	192	188	182	195	204	191	190	191	163	192	185	186	192	202	218	198	210	180	187	181	191	201	183	185	197	186	199	182	200	176	184	187	199	196	185	208	191	176	190	200	193	160	187	192	194	162	187	184	206	192	200	194	177	189	180	179	165	155	188	180	164	184	190	218	180	198	181	160	192	173	185	159	197	196	170	183	191	191	179	178	176	208	164	191	174	193	180	192	170	198	179	193	186	190	198	191	175	169	174	206	208	175	186	173	188	177	222	188	187	187	182	182	210	195	176	187	176	188	213	171	197	181	160	190	206	181	182	183	176	198	185	196	158	199	181	172	181	178	183	191	179	204	190	195	185	186	169	207	204	197	174	177	182	183	189	195	195	188	188	187	186	198	176	180	195	176	184	174	183	199	174	170	182	193	182	175	206	185	197	189	171	181	204	180	173	168	164	175	173	194	139	182	197	165	157	187	199	196	175	191	199	196	206	208	178	154	155	164	195	177	210	187	175	229	170	172	191	175	177	174	159	209	205	188	175	177	212	167	186	200	167	176	182	178	179	204	174	158	199	210	181	201	192	179	185	166	219	198	191	186	222	188	194	195	180	173	190	178	191	174	184	193	182	216	182	195	191	199	205	178	160	177	180	203	193	163	163	187	169	166	172	200	189	202	162	199	190	184	213	194	183	196	187
1931	655	766	767	799	730	698	724	643	620	689	632	614	635	595	596	573	602	637	599	540	589	600	569	619	580	576	570	594	601	624	643	592	592	592	581	573	589	631	629	626	616	614	583	591	559	611	617	593	609	555	637	594	582	578	607	638	571	615	582	617	584	563	644	581	577	584	547	572	596	579	585	586	572	586	578	605	556	578	612	638	602	595	647	602	576	596	604	622	574	584	563	610	628	602	587	579	599	595	582	612	649	613	563	562	583	583	603	602	615	592	554	588	590	531	637	606	604	596	594	618	623	632	599	642	573	587	603	564	620	563	581	558	600	599	619	616	583	614	581	586	540	609	616	605	611	612	600	593	579	570	599	622	592	614	562	584	533	633	604	621	641	528	612	573	611	561	624	612	619	595	573	615	616	564	612	588	571	574	579	616	602	623	616	606	565	624	582	582	597	558	589	610	613	603	563	586	575	610	600	586	570	583	621	586	601	629	619	602	608	562	608	577	589	595	573	565	610	581	616	566	610	550	565	616	583	592	602	556	629	531	601	625	598	573	591	552	576	588	637	583	614	551	603	597	620	609	614	597	570	597	599	619	613	608	602	604	569	634	563	618	588	617	612	613	607	607	587	571	582	619	558	603	582	618	611	623	623	586	610	597	569	585	570	609	577	578	585	633	616	582	602	608	587	640	551	581	554	593	551	628	588	607	563	630	644	571	608	613	648	597	579	640	580	562	591	589	651	614	590	583	589	584	618	613	591	577	608	585	612	581	584	630	574	624	563	597	606	602	579	608	583	614	609	611	610	617	604	594	574	632	635	548	610	618	601	556	623	600	657	565	574	588	565	576	624	629	612	582	595	589	641	570	554	585	623	573	605	625	546	591	600	578	576	580	572	599	591	561	558	640	608	583	593	599	596	598	588	563	630	611	608	568	599	602	582	590	589	578	645	594	601	609	596	621	554	593	568	590	645	597	578	591	553	600	588	612	549	569	588	592	619	594	569	594	622	601	603	596	603	612	585	603	588	583	593	538	621	565	593	597	600	555	610	619	603	618	591	598	578	618	596	600	615	597	634	586	598	601	601	575	633	574	630	612	613	599	631	614	602	606	613	573	588	548	617	561	640	643	577	629	580	600	594	578	550	593	576	624	597	599	616	592	635	589	596	613	577	596	613	596	576	603	588	569	598	576	615	622	593	595	622	613	531	574	571	568	637	602	600	580	585	618	601	581	599	628	612	621	590	575	567	652	609	577	583	615	610	589	593	644	605	627	614	590	600	594	617	659	607	591	619	592	568	624	590	568	565	571	577	612	606	580	600	611	565	608	619	608	599	577	626	565	597	606	556	606	561	575	606	631	623	592	548	570	631	585	596	581	598	571	599	671	615	613	620	592	618	558	631	619	625	584	588	623	596	598	579	595	560	563	595	565	622	562	613	585	546	564	597	592	608	597	580	582	593	546	598	592	582	591	573	574	652	553	590	575	614	621	606	580	564	611	587	590	559	611	573	585	580	581	603	620	608	619	599	610	617	598	587	603	598	602	633	612	563	615	625	587	588	594	579	569	626	575	627	576	598	592	627	583	586	598	608	581	572	563	615	618	601	595	586	563	589	605	601	580	600	600	587	572	581	567	598	587	567	597	584	611	590	568	615	590	573	607	607	544	604	545	587	577	619	607	615	641	609	565	619	601	580	646	646	622	606	555	590	574	627	605	603	617	596	591	579	584	614	564	619	550	608	578	627	605	598	594	576	604	579	568	619	619	615	614	622	582	614	574	604	601	593	602	615	606	578	563	598	567	616	603	605	574	637	606	546	579	579	611	626	594	621	590	556	575	570	611	593	593	588	585	580	615	578	599	547	635	561	585	574	593	589	600	594	585	620	587	601	624	623	613	620	597	594	627	615	606	569	591	586	597	596	551	575	575	609	596	616	557	622	562	530	602	602	583	591	554	614	624	589	584	578	575	561	595	600	627	586	566	558	610	573	587	581	587	612	588	569	578	568	599	596	634	595	599	587	549	609	571	619	611	618	609	612	636	609	595	647	590	574	578	610	587	605	599	616	642	594	592	593	587	600	570	592	623	594	638	567	619	639	582	581	611	689	562	591	608	610	581	647	553	654	584	604	642	621	580	610	608	600	621	548	575	606	611	631	609	597	596	564	581	609	611	581	590	600	597	588	627	619	575	595	631	561	600	617	587	543	532	632	588	587	606	566	621	559	601	579	592	626	589	604	583	594	599	604	570	581	580	608	581	616	626	591	603	578	604	542	588	580	600	587	567	564	639	541	586	555	579	573	541	600	608	597	557	582	578	599	638	625	584	555	636	610	619	585	601	633	611	584	608	612	593	611	585	600	584	560	572	567	606	600	623	595	590	596	644	600	554	609	595	612	605	615	578	637	591	603	561	572	578	603	592	603	655	627	616	591	575	563	625	605	612	590	598	628	588	588	615	633	617	591	605	608	569	539	578	599	620	604	612	578	599	581	586	610	564	586	657	559	627	601	568	582	586	596	580	573	587	611	601	597	611	649	586	611	620	607	591	609	547	583	559	562	574	611	607	655	580	622	630	610	569	615	588	615	555	596	594	567	571	637	594	595	589	626	546	577	560	561	586	600	576	588	570	607	661	638	599	607	604	570	617	643	600	587	626	576	555	593	562	615	547	609	586	616	584	616	544	607	573	617	575	601	580	546	615	582	599	601	578	597	592	574	586	636	605	580	558	592	618	594	611	597	608	567	577	596	650	592	654	593	593	585	587	587	602	624	560	612	604	598	614	621	575	580	600	554	583	586	603	604	577	615	576	570	582	643	584	609	614	558	618	608	595	602	590	583	567	596	588	601	553	589	613	592	572	654	580	601	631	604	618	616	619	616	606	596	603	589	581	569	615	568	565	625	587	563	562	584	627	593	587	623	577	584	628	577	544	591	582	604	568	588	578	625	601	574	595	576	576	606	606	587	605	608	619	581	623	555	599	612	572	628	615	624	559	618	577	569	599	583	606	624	573	574	597	637	587	609	577	623	583	606	571	624	606	629	622	642	640	623	579	580	624	599	634	629	624	617	580	593	589	604	583	621	604	609	600	619	585	591	582	618	570	570	617	636	557	639	641	611	584	584	642	598	601	635	608	609	608	578	636	608	610	565	555	630	580	624	591	611	629	605	606	611	614	610	561	610	619	603	614	557	572	587	589	556	616	600	628	597	552	600	618	605	573	571	628	633	590	649	597	580	604	589	569	596	613	594	629	611	584	584	609	607	613	581	604	595	605	565	595	592	569	571	574	589	630	589	610	609	584	608	587	625	568	605	543	577	625	595	600	620	614	648	621	555	600	611	598	560	590	581	582	569	602	570	578	636	581	638	585	606	600	593	602	552	564	604	577	618	568	604	578	547	648	580	640	578	550	572	602	591	572	637	600	592	575	633	614	589	591	601	597	571	574	574	611	576	592	606	581	613	597	589	609	593	582	606	598	598	656	571	637	597	598	614
8984	1313	1690	1352	1059	808	615	594	486	465	417	404	404	372	388	391	373	376	369	375	343	381	334	355	335	324	383	362	340	351	332	318	316	325	316	328	294	337	324	294	350	355	347	361	310	280	323	318	336	319	297	319	358	328	341	330	289	309	302	331	326	327	327	324	327	340	293	315	313	350	332	317	279	319	310	309	355	337	326	350	309	317	310	345	319	331	312	337	334	293	317	347	307	317	296	333	325	309	279	305	347	292	295	320	313	325	301	300	339	288	319	312	326	345	306	300	327	324	301	325	312	314	334	340	291	283	349	332	313	339	302	306	321	322	337	326	339	352	319	332	371	323	321	314	302	295	321	344	303	314	327	322	322	332	336	357	321	312	315	311	351	341	346	324	326	308	312	322	306	320	297	311	348	332	337	318	338	343	316	317	302	343	339	331	335	312	339	299	287	290	321	334	325	306	292	309	307	304	306	321	297	324	290	303	309	312	334	306	296	323	330	308	308	298	289	327	294	316	315	295	308	318	309	318	301	317	309	305	336	324	351	340	277	317	317	311	328	308	307	316	352	341	317	338	291	292	293	332	323	322	335	349	285	314	320	358	328	284	301	292	323	312	317	340	307	322	324	318	326	313	352	310	285	327	301	316	344	308	302	307	290	299	327	325	288	280	330	296	314	333	308	345	295	303	327	281	329	326	327	314	300	330	342	348	292	320	312	338	351	348	269	325	317	305	344	320	325	343	323	376	342	310	302	320	310	353	316	308	311	310	303	351	349	313	342	310	300	320	313	333	331	309	316	360	333	305	339	316	332	346	287	316	328	296	312	296	316	300	327	311	353	314	353	285	358	315	348	316	287	306	290	301	295	350	322	336	278	322	338	318	340	313	320	309	316	324	317	302	334	340	336	315	361	313	311	302	339	310	306	325	297	319	317	326	294	333	286	307	297	316	319	330	329	330	304	326	312	313	316	334	321	352	337	351	302	317	327	313	335	272	301	289	320	301	322	330	318	312	290	317	322	311	315	296	333	312	319	294	329	333	361	303	336	323	320	291	312	305	314	315	308	310	305	305	308	302	337	317	328	279	308	327	310	327	343	327	351	335	306	313	291	298	312	332	338	324	332	351	336	307	330	305	296	336	301	311	326	323	316	310	289	294	342	323	331	348	311	299	302	312	334	337	278	320	290	318	302	325	296	302	299	337	301	320	293	347	339	298	331	316	334	343	312	337	296	285	308	312	332	309	277	337	316	310	327	313	329	352	326	309	334	340	297	319	300	319	323	316	306	337	315	316	319	310	289	330	295	305	325	319	299	319	298	332	358	317	321	304	302	315	324	287	325	338	336	312	324	318	283	296	323	309	323	318	313	348	275	313	324	327	303	300	330	309	319	300	322	281	318	294	307	326	343	329	320	313	357	307	317	328	308	345	340	316	297	329	293	341	354	310	337	327	333	307	309	297	335	298	324	291	299	314	299	309	319	281	321	292	299	276	308	320	341	308	317	306	333	319	344	334	338	323	311	320	324	298	308	300	325	292	312	336	328	296	309	324	296	334	324	311	305	339	308	301	328	352	304	328	307	276	315	328	296	318	311	315	309	289	321	305	306	323	303	315	327	344	312	326	307	315	289	317	353	344	327	323	279	345	328	328	317	294	275	292	325	319	323	316	311	309	293	330	289	332	323	314	300	312	360	322	306	327	304	332	321	336	308	308	316	325	320	323	331	323	343	341	317	324	314	331	317	317	314	314	312	311	312	308	316	310	326	299	300	299	332	330	296	301	331	328	324	334	300	293	290	312	335	290	330	286	312	327	315	314	319	305	314	287	346	340	305	305	332	320	298	334	344	317	286	301	288	292	336	318	322	321	310	295	313	317	304	292	299	286	306	317	328	340	312	310	282	333	331	321	296	297	314	333	297	301	316	309	325	296	308	306	295	348	304	330	301	300	313	341	321	319	361	279	305	317	313	338	345	323	283	335	335	308	332	317	315	338	301	341	335	328	332	295	334	302	335	326	292	302	309	327	316	344	330	294	341	307	346	319	314	323	341	314	287	308	285	301	306	328	308	317	332	334	353	307	304	328	321	318	319	314	317	312	331	326	282	285	303	330	298	298	350	293	298	312	319	350	338	300	332	331	313	297	300	327	328	320	309	334	286	284	310	338	320	305	332	322	344	313	323	279	325	321	348	317	331	311	300	290	287	290	317	292	331	351	308	301	307	309	331	291	313	360	320	325	333	294	333	303	314	346	306	325	300	342	297	310	295	290	314	332	319	324	315	348	328	336	326	319	302	348	326	324	304	326	305	311	293	318	315	290	316	309	284	320	327	308	316	289	292	363	298	341	310	310	309	329	285	313	327	307	304	287	356	304	340	284	314	308	314	305	294	324	306	336	321	296	318	315	328	338	303	316	317	342	308	320	336	312	341	288	297	287	327	311	285	324	314	334	309	307	321	313	291	288	316	297	314	293	322	299	309	280	311	330	305	331	341	307	279	305	298	294	312	315	358	337	309	309	320	294	330	334	300	325	300	322	305	295	337	286	291	315	296	286	352	293	303	310	296	351	323	299	305	330	334	314	295	316	318	293	321	325	334	310	315	329	298	338	288	319	298	321	315	325	304	334	319	332	317	344	338	308	307	348	311	299	322	313	338	359	311	300	323	291	304	309	314	313	294	328	331	323	330	313	305	310	313	352	342	300	322	343	307	299	346	326	343	311	282	299	328	331	326	321	326	318	332	322	323	344	310	330	342	301	347	303	328	314	309	342	332	305	319	333	329	294	307	314	352	341	324	325	359	297	317	302	320	314	343	334	309	299	328	349	319	306	314	296	326	346	288	321	322	315	312	304	328	295	326	334	318	305	297	326	312	334	318	316	291	307	310	276	352	322	329	292	316	285	305	310	284	323	317	315	319	313	332	329	343	294	300	346	335	336	330	353	368	369	321	306	309	287	296	321	323	324	307	314	318	289	327	348	307	317	310	327	325	340	322	289	324	313	322	315	305	322	320	324	324	306	328	304	346	337	314	310	332	327	305	300	315	302	306	318	321	318	339	285	274	348	277	333	297	272	338	321	333	314	284	333	292	350	291	345	359	342	344	327	325	317	325	312	309	314	344	302	312	311	338	345	317	357	332	305	332	315	295	322	300	315	320	312	311	302	337	314	286	302	302	350	315	308	295	292	298	302	317	301	334	331	299	277	340	324	307	306	338	308	323	340	329	308	302	315	341	312	318	298	314	297	309	296	302	322	313	311	296	339	343	294	299	302	301	330	313	324	345	293	289	329	282	332	285	316	337	303	314	294	301	318	311	309	320	313	306	315	306	335	309	298	333	298	297	336	303	324	330	311	327	316	320	342	307	300	318	294	324	316	332	307	320	304	313	326	331	327	330	331	307	338	315	284	302	333	286	296	303	301	318	332	332	329	289	350	300	303	294	300	337	318	353	308	340	301	301	318	334	306	305	305	320	298	323	308	305	292	329	327	351	323
5553	1794	3503	3961	3537	2958	2584	2154	1939	1809	1625	1495	1442	1404	1361	1232	1275	1212	1158	1181	1092	1096	1095	1088	1077	981	1082	1016	1083	1036	1002	1042	1065	966	1014	969	1063	987	948	962	1009	1001	949	934	958	977	916	968	966	975	879	961	957	983	959	988	952	1006	901	945	966	918	916	869	964	1003	974	898	931	993	924	942	842	917	934	970	907	944	929	940	940	907	909	926	954	879	946	938	945	953	949	915	954	913	952	948	908	944	963	945	901	948	904	890	896	904	943	933	982	934	929	953	935	960	925	952	898	923	943	933	970	857	930	969	968	915	905	893	894	911	969	939	950	883	913	871	953	945	955	915	921	893	937	946	950	924	916	915	975	940	922	969	932	903	920	893	887	907	949	938	914	889	931	974	974	901	943	895	956	924	934	849	920	944	878	923	946	922	883	914	940	977	868	917	934	981	887	966	986	958	928	936	914	898	956	937	901	907	917	900	901	918	883	932	942	862	887	884	912	915	954	945	937	896	934	959	970	931	943	918	979	934	906	889	946	875	907	883	883	943	937	895	886	867	977	953	945	901	904	897	947	910	955	941	974	921	935	958	944	931	929	978	919	972	936	946	941	894	964	930	921	902	928	916	935	995	891	864	890	895	914	918	920	935	932	954	929	964	888	908	956	925	879	899	951	892	906	945	919	957	938	977	906	930	946	966	955	854	917	931	865	927	910	915	831	945	901	883	922	916	951	926	889	936	914	965	950	948	869	890	902	972	915	856	918	891	930	905	978	901	977	907	899	921	981	941	908	971	922	926	931	924	952	926	932	935	901	907	941	954	943	956	971	940	908	875	899	916	921	955	895	939	945	915	899	904	948	953	915	894	915	935	909	922	895	896	909	943	902	986	932	912	938	897	916	873	942	882	925	918	876	902	936	934	919	990	935	939	898	917	908	878	928	933	885	915	941	892	913	933	946	971	875	953	902	932	906	932	931	939	905	892	932	969	959	902	903	933	950	907	939	964	988	892	922	919	976	944	1011	926	949	973	930	897	888	860	977	936	905	915	893	943	902	922	886	888	926	902	973	942	919	966	952	946	905	989	925	909	917	937	893	934	936	914	934	967	925	950	951	916	983	956	906	957	889	924	929	924	920	857	860	958	942	944	895	933	929	917	867	909	886	877	882	943	920	925	924	938	972	913	914	917	886	952	964	937	993	903	899	969	920	970	942	951	952	967	934	967	878	934	912	893	932	878	934	945	868	916	908	944	921	952	914	898	980	933	972	923	909	936	872	975	948	898	902	899	908	909	943	895	918	903	873	919	898	890	896	972	927	900	955	941	942	956	958	893	984	906	947	949	920	967	956	952	951	981	945	944	874	903	933	938	972	968	875	920	879	923	947	926	883	906	941	934	933	908	888	937	924	892	869	919	931	941	955	878	865	920	956	967	957	910	920	897	897	930	921	928	908	897	945	902	948	941	945	868	951	910	860	916	932	968	906	1018	914	936	931	927	906	882	926	911	952	895	922	952	935	942	931	912	993	954	900	876	938	889	933	932	946	905	943	934	911	899	953	855	931	950	917	946	925	910	954	936	941	955	941	921	968	951	957	943	958	940	909	904	953	952	930	942	903	936	911	914	930	943	894	931	957	936	916	901	965	940	917	852	968	903	891	947	931	951	934	952	977	962	895	909	895	881	930	919	905	905	939	923	920	921	977	933	874	974	916	889	937	930	916	939	924	996	969	910	943	945	934	945	951	884	940	945	903	956	908	915	889	938	889	960	920	946	964	952	881	928	997	950	893	907	944	966	900	869	902	922	929	944	925	915	871	926	973	847	980	878	885	884	918	895	888	910	919	965	913	907	934	906	863	972	857	895	882	934	998	919	946	886	952	909	902	853	921	901	971	942	890	951	875	952	948	956	902	904	877	908	870	928	910	949	945	909	912	874	953	939	920	927	962	990	923	907	921	941	924	934	891	883	941	925	929	917	946	905	866	845	938	912	924	942	918	907	955	924	906	909	952	962	934	985	945	1006	921	948	920	911	965	967	931	961	946	948	916	868	927	917	931	951	960	952	959	982	911	925	952	896	972	928	918	945	894	892	928	903	956	919	903	897	913	955	941	907	951	899	921	966	935	932	930	896	944	921	859	909	927	910	924	852	974	953	872	943	903	884	927	938	937	912	915	933	935	924	944	915	934	955	898	884	951	934	935	946	924	980	930	905	940	929	911	918	891	869	906	971	934	940	912	900	942	972	947	900	945	952	918	921	890	970	900	973	860	933	924	930	945	878	867	929	857	865	940	925	898	953	830	925	918	901	937	908	934	910	935	915	925	890	925	855	943	912	910	980	924	950	902	922	922	915	954	968	919	995	899	953	950	961	860	910	945	950	919	963	897	902	907	934	907	907	869	920	906	912	959	891	956	913	943	945	957	902	943	925	896	948	906	930	936	910	912	953	874	931	918	903	974	923	916	932	946	909	940	905	891	948	908	905	933	969	959	879	879	927	937	895	963	945	911	894	915	888	912	958	904	945	966	914	953	908	885	874	899	894	889	967	908	923	926	958	934	962	948	877	962	883	893	937	905	870	894	900	920	938	900	923	914	904	913	952	953	940	939	909	934	960	907	917	920	893	930	882	868	924	925	953	891	937	957	870	909	900	910	957	936	919	922	869	868	917	891	931	972	942	956	863	925	894	934	891	918	961	914	921	857	938	941	949	923	901	928	989	936	927	924	933	920	886	958	952	949	915	952	904	906	912	904	895	946	922	951	913	904	896	895	924	923	920	930	934	884	932	918	910	896	899	974	908	906	984	984	936	980	909	872	882	957	952	848	959	883	887	880	898	952	952	880	954	943	931	924	903	960	932	915	924	876	916	960	924	924	912	945	987	935	933	935	906	915	868	917	914	980	893	909	918	979	916	926	980	974	944	877	944	908	956	942	907	934	990	914	915	899	899	902	915	905	954	979	918	950	891	940	949	898	974	933	935	886	896	922	880	919	903	951	912	932	889	893	955	938	897	934	892	942	953	928	904	925	991	938	880	933	923	904	917	920	950	922	908	956	924	970	921	900	927	938	897	878	988	972	914	930	961	909	930	952	927	934	918	964	910	937	964	891	923	928	919	890	894	876	971	899	940	950	910	892	839	904	863	884	926	927	947	984	891	970	926	935	888	949	907	930	885	923	885	973	916	924	948	939	940	910	942	952	938	898	914	919	866	882	923	836	870	935	951	938	911	905	978	920	978	977	966	952	919	941	952	917	905	977	944	842	931	900	881	926	914	933	935	902	897	940	925	908	929	940	913	940	910	969	957	861	890	940	955	899	920	933	897	959	961	950	942	920	926	965	926	922	892	907	974	913	959	955	927	957	961	917	910	873	933	884	909	908	898	909	969	887	957	963	953	1015	923	942	927	936	914	918	931	898	938	939	941	899	930	932	931	906	943	860	889	954	948	916	925	886	900	903	989	879	921	935	943	871	916	982	912	931	881	907	871	954	873	964	984	884	927	954	885
16462	2727	2956	2301	1679	1198	917	772	649	581	515	460	358	396	398	390	372	352	360	358	357	320	333	328	329	282	295	268	250	294	296	323	306	285	296	272	299	297	284	301	303	294	289	286	268	309	259	314	306	269	282	291	315	288	273	310	278	245	321	297	296	282	280	294	289	271	279	285	270	295	296	272	311	260	257	248	268	287	276	266	251	266	284	257	235	294	238	254	270	278	281	289	306	282	266	240	279	253	263	282	266	296	269	255	266	285	281	270	288	278	280	261	254	269	272	303	280	276	262	272	251	238	270	268	284	269	278	277	261	282	288	274	292	279	288	304	276	273	263	253	258	260	246	259	289	261	277	292	290	265	262	274	313	251	234	273	246	268	288	302	277	300	278	247	281	271	233	276	279	279	299	275	282	285	287	239	279	271	258	274	253	288	261	275	283	273	279	247	266	261	211	286	225	261	278	266	271	285	279	326	292	251	265	325	266	269	260	290	274	279	277	266	253	291	263	277	281	282	270	292	267	309	272	278	254	248	258	264	308	282	231	274	273	254	277	242	244	281	283	296	260	244	299	266	307	265	265	268	238	275	281	287	269	279	305	280	283	285	243	276	250	298	281	273	270	271	257	263	270	288	269	292	253	283	296	289	290	268	268	256	290	265	267	269	265	259	288	297	292	272	279	292	267	248	275	261	282	293	304	272	262	255	268	268	281	307	267	273	281	296	272	260	282	258	259	286	283	269	290	261	256	276	272	275	255	250	276	285	260	272	270	261	279	285	277	261	296	273	281	259	288	293	289	255	271	266	277	263	289	290	291	282	278	242	277	271	273	281	268	273	263	286	273	281	273	269	271	240	291	269	262	272	292	243	299	272	272	282	260	273	269	269	270	297	256	267	260	275	259	278	307	265	299	253	272	249	261	252	246	306	263	267	270	273	270	293	286	278	295	275	268	278	250	264	293	255	263	277	251	255	277	286	259	279	253	282	271	266	304	247	275	327	297	292	275	286	259	275	283	257	245	305	256	282	288	281	285	262	296	269	248	261	281	280	267	256	284	256	286	283	272	273	255	334	244	258	265	266	265	253	294	274	253	285	264	266	292	266	266	269	262	279	278	274	289	273	273	269	266	260	264	262	267	269	225	284	275	273	273	274	275	287	273	272	253	258	277	284	305	264	248	274	280	254	282	284	282	255	255	284	312	265	255	265	264	247	256	268	271	264	279	277	268	265	258	323	275	283	271	279	278	267	253	271	246	270	252	284	257	304	258	295	300	306	262	240	290	267	269	285	279	274	263	279	269	312	270	286	286	280	245	253	270	293	297	265	265	267	262	279	315	278	276	290	274	290	293	265	265	315	261	271	267	228	256	271	257	282	252	242	273	272	249	269	277	245	256	291	273	264	276	265	286	270	276	264	273	279	274	273	273	293	276	262	284	270	264	295	254	296	273	244	256	279	279	252	303	251	262	280	272	244	292	301	285	264	255	283	249	256	240	279	268	277	241	274	295	267	282	276	267	259	264	253	288	256	259	258	268	292	287	263	276	303	278	312	289	283	252	252	248	299	267	280	267	265	275	274	266	299	255	289	243	272	289	258	282	266	264	259	276	286	280	264	267	255	282	274	277	288	241	266	277	287	272	279	300	290	269	287	306	259	275	284	291	271	296	291	283	294	272	269	272	265	257	273	292	256	274	284	261	268	282	271	286	276	275	253	235	315	282	251	280	283	291	240	244	255	293	272	267	279	245	277	262	258	270	287	228	285	265	276	282	295	265	253	291	299	283	254	298	310	295	284	263	278	272	281	263	268	273	259	298	312	260	277	268	264	285	283	276	260	273	288	266	277	261	265	299	296	252	252	280	255	253	283	282	299	266	250	259	281	283	275	268	295	276	306	271	268	247	248	262	263	277	264	265	257	259	290	249	248	270	250	267	262	267	264	270	235	271	255	252	289	282	253	285	279	299	276	263	276	256	240	265	286	301	260	266	256	277	274	280	271	274	269	262	272	283	265	300	292	277	289	303	269	289	277	273	262	298	277	297	264	283	268	288	270	268	293	293	274	265	260	276	262	299	283	252	272	262	248	279	276	269	240	286	269	285	292	279	256	257	277	276	270	264	289	234	276	266	287	272	278	269	268	231	281	267	288	231	248	291	253	269	287	248	253	295	282	290	280	256	263	300	257	256	298	262	258	299	271	251	275	245	247	279	244	261	274	245	285	294	283	284	263	272	280	274	246	267	274	272	269	333	253	264	265	280	286	274	298	270	262	266	302	243	289	279	266	258	271	258	266	270	279	290	278	279	289	282	301	267	269	261	288	288	251	280	278	280	289	272	275	284	291	260	304	280	278	276	289	260	296	257	304	278	253	289	270	252	239	270	251	266	266	286	269	253	256	261	293	286	290	252	273	299	261	286	243	274	268	281	272	250	257	274	290	297	277	276	304	287	272	273	257	259	301	279	259	274	239	303	270	268	277	263	273	266	270	270	286	254	256	285	259	269	285	296	266	239	286	252	288	303	283	286	277	321	239	295	288	270	277	271	275	280	263	285	288	267	282	292	250	255	297	286	280	301	265	259	245	260	250	259	266	272	280	260	296	283	252	232	255	275	336	283	249	303	264	276	321	284	296	262	278	254	257	274	276	256	280	283	284	289	259	247	278	246	259	249	268	287	268	256	263	288	260	273	277	266	308	247	255	268	272	281	255	286	276	288	248	286	266	301	281	262	258	264	270	292	283	291	251	278	289	308	296	275	289	256	284	308	277	296	287	284	278	234	275	278	326	282	255	290	275	256	263	262	262	245	267	270	258	260	261	276	258	261	240	255	302	280	268	255	277	289	271	283	277	262	285	238	289	283	252	255	240	274	264	247	279	287	253	287	289	284	255	264	274	288	275	273	264	257	240	255	274	303	264	265	274	247	269	284	268	260	268	228	240	284	296	264	276	272	260	239	278	318	281	272	298	265	259	278	280	263	246	259	287	248	246	256	240	299	263	264	282	272	270	296	289	304	280	322	283	253	279	283	286	253	220	289	269	294	280	286	289	242	301	252	242	273	284	268	257	254	284	295	290	260	275	230	252	276	275	288	237	280	266	267	238	270	290	252	264	318	255	254	278	259	283	295	232	232	275	290	271	278	281	274	273	289	255	267	268	277	267	270	253	279	256	246	264	236	270	292	274	267	274	288	288	274	307	290	285	282	263	275	262	307	271	282	258	287	291	298	281	278	303	277	287	252	303	284	265	297	268	274	274	269	271	257	263	291	253	271	252	259	271	293	248	276	292	288	286	245	268	285	247	310	276	265	263	259	284	296	247	270	307	279	249	273	290	252	246	292	303	285	264	307	298	273	304	266	265	268	278	291	296	265	277	269	288	284	278	316	244	253	262	269	275	271	265	272	254	252	258	284	259	257	288	244	240	297	281	285	238	304	247	259	250	249	316	285	265	264	291	239	248	294	271	286	254	256	260	276	275	272	266	278	294	257	291	264	264
7500	2756	5654	6460	5630	4620	3900	3289	2753	2436	2228	2010	1824	1670	1490	1495	1401	1373	1313	1226	1188	1144	1140	1183	1104	1122	1035	1026	982	986	1031	924	934	1017	936	942	908	924	934	901	911	938	895	860	908	864	903	859	845	848	892	846	905	897	877	821	900	849	863	848	812	859	878	879	788	848	850	856	809	777	818	852	768	881	851	895	809	825	874	851	781	845	857	849	842	845	773	836	836	815	804	815	811	842	806	782	785	851	824	852	795	750	787	801	813	828	822	781	828	813	828	834	801	810	855	849	835	821	833	799	870	817	800	786	814	828	870	831	845	786	834	787	777	816	809	785	813	800	832	802	856	814	843	810	806	780	849	760	852	847	776	779	851	826	830	843	803	751	777	794	824	788	846	821	803	801	796	862	775	815	815	798	875	774	835	826	797	828	832	746	819	795	809	770	808	798	857	804	789	818	815	780	795	817	817	790	817	796	811	788	820	850	838	787	788	768	763	831	829	787	773	798	816	799	824	826	781	798	831	768	800	788	874	790	829	825	815	826	811	873	790	755	851	788	816	809	760	777	822	796	791	829	838	783	783	786	796	837	879	781	800	795	788	779	782	818	801	837	778	789	797	829	756	811	796	738	818	792	829	776	826	858	783	843	836	774	787	830	835	769	816	806	812	762	802	810	817	760	775	829	757	806	823	798	790	820	850	804	817	804	790	759	793	814	749	828	795	830	803	771	773	829	799	818	801	745	759	801	788	810	818	842	807	798	834	820	841	794	796	792	769	826	770	819	777	769	819	838	796	796	811	802	849	781	779	750	789	782	798	803	806	802	787	835	808	796	816	810	796	811	800	771	800	826	762	806	813	768	820	834	853	806	761	778	842	798	835	786	789	853	810	813	804	815	821	804	812	777	832	838	782	795	750	781	780	823	861	824	823	738	821	794	789	783	838	823	791	784	836	797	842	846	821	788	825	815	812	818	798	779	737	786	763	858	767	808	845	774	815	863	802	776	846	792	794	821	808	778	849	853	816	755	754	765	846	809	826	797	850	769	776	796	768	811	797	806	821	812	836	794	778	818	806	785	829	853	762	831	759	769	768	794	813	795	821	777	810	808	828	813	772	799	747	789	807	806	818	782	793	844	718	812	826	762	782	813	805	765	781	835	775	796	821	786	755	763	745	747	761	769	812	805	809	833	861	788	830	828	770	811	815	822	796	785	841	742	797	777	780	822	828	757	823	789	773	817	811	845	793	812	807	776	811	840	804	779	836	826	804	775	773	834	770	807	827	790	799	851	757	791	804	792	788	733	807	829	852	811	782	805	802	783	830	823	770	795	749	800	766	838	768	788	748	802	816	806	805	776	846	805	829	787	782	785	833	832	825	774	784	848	781	832	824	768	817	797	810	770	796	799	807	816	820	817	800	822	815	777	787	830	774	800	811	740	797	816	815	855	830	816	785	843	804	827	792	817	824	813	804	808	777	823	818	832	750	803	801	819	796	790	791	813	784	813	770	778	756	779	795	785	779	853	817	779	766	802	805	785	829	810	819	804	789	778	852	841	819	797	826	774	833	807	854	773	775	778	809	765	847	760	808	780	802	785	774	874	782	797	818	804	805	774	836	784	814	854	868	785	830	792	795	790	773	809	782	744	751	818	853	847	864	822	747	796	781	810	827	838	783	800	844	785	835	812	805	759	809	821	830	806	745	783	789	811	817	790	789	842	825	807	814	785	765	866	788	778	782	773	739	771	753	791	790	805	814	783	787	760	778	786	827	762	799	798	826	825	801	793	787	845	791	855	758	777	800	806	825	780	815	798	766	810	763	830	829	753	781	835	783	777	803	827	768	808	794	743	782	839	806	804	787	791	776	800	800	836	793	811	814	817	786	799	802	770	832	800	841	833	801	797	806	829	808	799	793	793	809	749	794	827	807	836	818	819	849	811	742	780	795	789	790	797	805	791	788	848	821	792	779	785	778	813	858	794	802	757	831	834	779	797	793	772	797	821	786	770	834	823	805	799	774	782	846	805	794	766	827	805	841	786	807	843	804	800	853	777	823	784	778	828	803	789	806	843	805	813	810	775	782	800	831	744	777	769	767	812	818	801	811	790	835	767	734	781	868	742	833	820	817	810	859	830	843	831	798	833	786	811	777	801	827	780	812	830	812	865	816	807	755	774	805	790	835	721	815	779	832	785	795	834	742	789	807	847	819	805	793	790	835	839	828	794	811	807	818	829	794	737	793	803	808	806	788	771	779	822	784	815	844	801	842	777	760	826	814	779	782	768	769	828	815	766	790	825	803	789	772	743	778	794	817	842	817	781	806	816	777	812	762	842	823	802	822	800	793	780	798	803	779	771	795	782	838	787	795	821	876	814	795	782	854	770	843	787	836	783	783	854	792	834	765	752	806	827	830	790	827	805	859	773	791	777	802	810	796	807	789	778	794	795	800	840	844	779	775	794	800	833	806	793	813	779	823	768	796	789	828	824	778	818	813	821	853	727	775	804	793	834	762	789	828	808	783	820	801	783	793	802	782	764	823	772	810	823	810	777	811	816	748	799	829	803	822	797	827	807	790	794	783	766	791	768	814	771	782	796	835	830	796	842	798	788	787	788	813	769	836	818	763	764	774	809	776	854	795	802	776	797	796	772	811	809	793	811	802	773	842	775	792	800	823	842	800	815	818	801	840	867	803	778	810	809	868	845	796	818	813	832	830	806	793	782	819	821	791	762	826	798	793	804	822	809	840	729	815	765	800	794	802	780	799	778	845	835	841	825	773	756	753	820	738	778	754	838	831	757	833	822	835	786	780	786	773	813	784	829	826	809	843	798	849	793	824	749	781	801	784	759	787	873	811	807	800	833	776	800	783	850	810	771	792	875	804	794	826	818	771	828	753	861	826	836	789	793	815	847	777	802	772	848	829	781	827	894	800	808	777	826	795	827	799	797	792	791	812	814	821	814	778	821	788	771	758	805	740	784	835	809	828	761	729	795	818	819	785	821	860	743	821	793	788	802	802	777	830	844	824	807	840	811	808	786	754	862	794	837	807	759	823	777	799	772	830	846	780	795	780	801	817	804	796	767	787	760	804	797	820	849	828	830	812	830	758	811	797	781	783	767	781	806	823	812	825	816	787	798	773	787	807	824	802	783	758	811	799	807	805	755	837	845	809	788	801	785	826	774	806	804	799	835	812	784	831	848	793	789	792	744	827	827	791	772	784	795	825	735	860	799	835	841	791	815	791	787	807	794	853	820	841	790	821	812	776	769	807	811	785	801	850	853	787	808	880	803	825	757	766	784	802	832	814	795	798	846	841	757	819	825	783	802	809	820	815	795	809	781	827	795	777	733	811	794	792	811	781	793	812	810	787	805	849	820	805	775	799	817	819	798	761	822	786	769	798	834	774	824	791	819	785	829	797	789	851	846	811	784	772	794	820	839	809	776	774	828	779	814	758	846	768	810	827	757	799	836	822	818	775	857	809	802	813	791	808	816	804	774
2106	237	284	200	246	213	211	230	198	189	189	192	210	197	224	176	191	213	165	195	189	177	171	181	202	174	211	184	190	185	199	169	181	174	208	213	177	180	171	185	170	209	178	195	178	199	173	191	200	167	184	177	197	180	204	199	203	189	178	180	192	184	202	186	163	193	187	178	205	192	173	183	168	184	213	215	193	173	182	179	179	187	181	187	183	171	183	188	172	195	177	174	194	175	174	194	166	169	185	143	188	168	195	183	170	166	155	185	166	197	220	203	184	177	182	182	171	178	176	181	178	177	187	198	191	208	209	160	197	203	195	188	177	189	204	215	204	174	171	195	168	194	163	192	170	176	183	177	186	194	185	172	188	186	174	180	177	159	172	187	190	186	197	190	173	198	168	179	171	167	177	160	196	179	196	167	183	190	189	166	177	194	186	192	191	168	168	203	187	209	189	173	194	174	173	201	179	192	193	171	181	177	178	172	200	177	196	202	177	203	186	180	187	177	187	184	181	200	167	196	192	181	198	173	199	171	185	178	183	196	180	212	209	180	155	189	196	217	189	184	192	178	164	184	174	198	196	185	172	193	184	179	192	199	169	193	207	187	156	176	194	170	169	203	185	185	160	156	177	163	184	170	214	214	202	184	196	186	192	201	175	189	187	174	201	171	207	177	211	176	188	192	173	196	187	195	202	180	177	184	188	187	177	178	198	182	177	183	197	195	198	180	190	194	199	183	191	193	202	170	193	167	195	194	202	190	181	183	166	167	181	187	206	187	180	168	171	186	199	168	194	185	198	187	172	175	190	174	199	176	198	210	179	176	207	189	191	189	188	183	203	171	159	184	157	184	187	200	189	178	188	170	191	171	168	158	201	196	191	191	200	185	178	184	220	195	179	204	200	171	190	188	177	195	201	188	191	175	195	164	181	191	193	192	218	224	184	186	176	200	167	192	192	212	171	188	181	176	192	209	167	186	195	188	217	184	160	184	189	163	195	202	198	180	182	185	165	205	207	180	177	191	200	173	188	171	191	156	191	186	175	196	182	210	210	181	176	186	179	211	220	174	204	181	184	167	193	173	199	181	189	188	163	189	180	202	182	169	194	215	187	188	180	174	213	199	158	194	163	203	181	193	201	179	193	198	196	193	183	180	180	187	213	209	188	168	201	195	188	178	201	197	190	195	186	196	178	174	195	181	184	194	168	193	162	167	183	193	170	189	179	201	186	189	203	192	215	166	205	196	180	202	211	182	205	196	196	174	185	194	165	188	173	171	183	185	181	195	191	177	181	205	177	160	186	207	186	176	179	185	182	189	212	202	208	173	180	197	182	170	188	193	177	159	198	182	172	178	175	176	190	194	181	201	189	182	181	189	171	187	155	210	184	176	184	182	178	183	203	173	170	177	172	153	192	183	203	180	199	182	181	175	184	184	164	169	185	196	187	168	186	183	186	218	203	183	192	204	186	195	195	212	210	174	208	178	177	202	170	171	185	192	187	189	181	194	196	196	214	208	178	149	212	189	193	184	189	182	192	182	180	176	191	189	175	197	180	209	193	194	185	183	186	196	183	191	185	194	202	185	169	184	193	180	191	183	166	181	208	193	207	170	170	178	178	195	161	201	204	201	162	180	183	207	182	206	166	191	194	190	191	181	186	195	175	194	199	184	185	196	155	166	187	171	214	195	177	180	201	185	177	174	180	200	180	189	189	192	170	181	178	180	192	192	181	211	171	185	227	204	157	164	175	193	243	182	181	196	188	168	200	187	188	188	183	186	199	189	166	187	208	183	203	165	191	189	168	206	205	181	192	208	200	192	175	180	192	177	194	183	163	186	166	164	182	168	185	194	223	184	184	194	181	183	160	178	197	203	195	198	189	175	178	187	189	170	199	194	221	177	196	190	202	198	178	182	193	156	180	185	201	203	203	164	196	186	196	201	173	189	176	191	190	194	178	172	187	193	164	198	194	179	178	181	162	207	193	195	148	210	180	192	176	213	195	202	207	174	191	204	192	176	181	197	184	209	195	196	200	192	178	169	167	190	198	204	206	174	178	195	214	206	195	197	168	174	175	197	196	190	196	191	188	176	194	206	198	199	179	191	195	185	191	194	173	188	178	201	170	204	189	164	187	216	179	165	168	191	179	155	174	166	179	169	195	192	176	205	194	188	181	202	184	172	179	193	172	192	186	183	188	191	174	202	190	175	207	188	196	172	208	193	163	185	191	190	173	182	172	199	172	192	169	190	181	208	197	204	167	195	167	172	188	186	217	192	182	191	186	169	202	166	174	173	206	194	162	192	169	186	194	167	178	176	196	211	156	183	190	188	182	156	195	190	180	196	170	196	200	193	192	182	201	175	173	178	181	199	154	188	183	181	197	190	205	182	182	164	206	162	161	172	174	189	210	181	203	191	175	172	200	189	191	162	173	193	216	194	181	185	207	190	192	223	179	190	165	199	200	178	180	146	189	184	185	190	173	201	197	190	175	183	217	161	200	181	183	190	178	203	174	182	178	208	187	178	186	188	185	191	181	197	171	188	211	177	199	193	178	199	200	200	167	200	195	198	188	203	169	162	204	184	167	175	189	174	210	193	198	181	188	169	185	180	177	196	168	175	180	195	214	164	178	196	192	169	161	196	194	208	195	183	189	216	211	185	178	185	161	184	196	186	166	183	157	179	184	190	171	210	186	212	159	179	223	191	186	204	165	185	175	198	172	180	197	167	177	175	195	161	183	184	186	190	182	176	188	178	204	198	204	205	194	181	168	186	227	201	201	162	179	174	192	161	200	174	192	189	196	201	166	169	189	187	171	184	190	192	185	170	206	193	184	183	205	186	189	186	161	192	189	190	173	175	172	159	210	194	186	193	173	190	175	167	206	216	182	204	203	183	202	172	192	168	192	187	193	169	185	172	193	190	189	184	176	189	201	207	167	161	178	169	181	172	176	192	188	172	192	196	184	187	187	186	193	195	183	178	169	177	207	188	201	164	193	167	171	203	170	172	192	178	185	176	190	195	189	172	202	194	191	176	167	186	182	207	196	193	195	171	176	183	198	175	185	182	198	181	194	187	175	181	201	177	190	198	183	195	182	177	198	177	193	185	148	165	175	161	184	161	184	185	194	205	184	226	177	199	194	192	205	175	184	174	173	166	169	217	182	173	184	182	177	182	183	168	202	189	179	195	199	187	209	190	201	170	181	194	192	175	194	181	215	193	172	158	195	199	177	201	185	181	184	225	180	181	203	178	162	182	185	181	172	174	197	190	191	176	205	191	176	176	198	185	170	191	209	176	175	195	194	173	189	206	209	174	175	184	168	181	194	171	195	182	210	205	185	178	164	192	185	176	181	180	191	174	192	176	192	177	167	206	159	173	200	178	196	188	182	200	196	164	190	179	176	190	194	197	178	171	200	226	190	204	181	175	190	172	190	205	176	187	199	202	199	196	195	194	189	180	181	207	166	184	192	193	199	185	181	190	205	196	170	200	180	196
1932	665	782	777	748	681	693	649	641	668	604	653	616	582	600	600	640	590	577	592	625	653	598	584	654	657	580	609	613	635	571	579	637	586	574	599	596	624	644	601	613	582	600	573	616	626	572	583	614	590	626	589	638	602	561	604	600	597	600	583	652	599	598	592	623	590	606	583	575	603	602	612	574	638	594	585	575	577	557	583	606	630	602	569	634	561	629	589	590	596	587	579	611	614	597	606	602	607	579	553	600	555	572	591	608	610	581	600	579	610	600	568	594	647	608	574	609	617	578	624	590	596	584	563	578	592	591	592	598	638	595	594	602	652	589	636	600	600	579	615	609	607	595	564	567	587	603	542	632	588	580	593	589	558	593	622	557	587	541	627	572	591	587	580	609	645	631	604	581	596	582	620	587	602	623	587	617	605	609	616	618	639	604	603	593	616	568	571	590	615	630	590	618	595	572	600	580	648	558	592	593	621	598	588	586	559	586	616	567	565	589	576	600	557	603	524	595	623	573	564	582	585	599	605	587	567	602	566	576	592	584	622	608	508	586	564	611	625	586	573	565	573	677	593	588	622	557	592	610	603	624	584	599	587	602	618	594	569	588	591	590	583	615	604	563	574	608	633	613	630	598	570	577	592	580	560	620	577	625	595	625	576	597	589	578	602	607	622	574	611	588	633	577	592	549	587	594	584	606	628	634	591	619	622	606	599	558	609	608	565	595	629	642	612	615	568	564	575	588	603	642	587	578	608	581	623	605	597	593	574	595	578	588	609	586	582	645	574	585	597	607	563	607	602	584	600	581	592	630	610	560	570	563	589	582	584	595	576	592	588	587	616	592	589	558	570	657	602	605	626	614	626	612	545	591	597	577	620	554	617	580	555	586	625	572	595	579	566	572	556	603	588	671	586	572	643	624	614	592	575	549	579	641	640	591	618	623	623	592	584	621	547	595	568	570	584	619	580	592	631	555	589	591	573	609	602	624	636	629	633	596	618	526	547	605	566	635	586	598	565	592	616	597	592	641	588	595	565	576	571	601	560	601	592	560	567	574	600	570	634	581	552	559	579	602	579	601	587	589	593	579	614	571	573	616	587	603	621	562	576	575	565	586	642	636	572	585	645	608	629	606	610	585	596	613	635	552	586	587	596	614	606	619	591	640	559	555	601	598	600	614	581	595	562	591	623	587	592	620	579	609	627	605	571	603	598	623	646	563	631	610	552	613	592	564	610	600	587	614	556	569	589	619	611	568	590	569	583	592	544	571	559	605	570	606	599	629	618	609	633	619	617	612	602	583	579	604	634	639	648	592	634	626	574	582	634	613	620	642	569	596	572	600	597	567	578	578	605	570	588	596	610	551	576	613	548	585	618	567	580	587	604	581	640	560	612	619	647	557	588	577	569	598	584	582	609	569	602	593	609	594	640	593	552	551	568	591	601	629	612	568	625	570	605	599	634	556	600	570	591	551	596	558	582	581	622	633	626	603	600	600	666	580	609	616	588	557	684	621	608	578	576	609	605	587	568	622	548	611	597	599	550	565	551	576	612	564	572	563	603	566	632	570	578	591	578	610	662	590	593	572	585	594	584	623	598	598	590	596	623	585	564	605	586	583	599	546	571	622	570	606	587	602	583	580	599	622	617	561	576	594	608	602	584	618	581	606	641	557	634	573	589	580	591	600	582	550	574	609	571	577	621	589	605	569	609	551	596	596	583	596	613	569	583	611	578	602	601	556	558	605	614	630	622	588	609	667	618	591	661	623	593	614	575	639	553	549	546	613	575	605	610	597	583	580	650	622	636	595	559	570	567	588	569	590	570	572	617	623	569	593	579	588	576	583	647	610	602	584	594	583	601	619	607	592	613	609	618	604	604	564	634	589	573	587	560	610	584	567	595	563	605	585	574	622	624	597	592	560	536	570	602	574	603	572	597	582	567	553	570	640	618	570	589	584	594	596	560	562	581	622	610	615	618	589	547	601	607	607	609	594	596	609	579	591	576	576	599	623	602	603	642	630	545	593	582	590	594	614	607	563	619	610	640	599	604	608	595	641	631	566	584	520	610	601	635	668	613	573	607	600	602	623	619	608	608	583	624	614	584	598	595	603	585	583	606	596	595	618	582	621	559	604	631	614	626	608	625	596	598	605	635	589	596	594	593	530	655	623	604	592	628	617	586	588	600	607	553	625	593	568	607	582	608	604	630	663	588	632	622	588	603	595	588	621	585	571	618	605	664	592	568	615	570	606	585	637	590	607	516	589	610	548	590	597	598	589	578	637	593	607	605	580	553	645	611	613	588	599	588	605	595	600	578	601	578	562	620	612	578	597	605	622	584	537	545	582	609	602	632	614	567	625	587	587	569	633	602	582	600	539	616	581	625	589	554	595	593	615	576	597	622	622	594	569	620	593	601	609	604	601	565	630	552	623	580	607	579	571	616	630	616	606	612	620	621	605	568	589	594	606	597	582	603	604	584	614	551	581	656	582	610	634	531	579	585	577	624	629	535	566	622	616	575	612	621	585	592	562	622	579	596	584	588	588	634	611	574	588	603	591	643	591	625	582	585	627	591	590	584	588	603	581	583	610	580	656	553	568	571	565	597	617	575	633	581	562	571	597	602	560	570	602	546	591	577	625	626	591	624	530	618	600	569	632	636	581	590	599	570	604	590	615	589	598	589	562	547	548	609	579	555	604	547	621	568	591	618	606	611	609	628	608	544	575	577	585	564	579	593	619	590	624	572	548	600	587	602	601	601	582	612	634	605	617	583	600	596	647	580	622	606	613	583	616	567	646	609	577	608	608	596	597	562	623	575	577	618	579	595	588	578	548	581	609	587	625	616	566	624	574	578	589	567	560	556	615	568	653	625	591	588	567	610	573	631	596	601	613	611	561	567	586	576	565	633	603	623	610	597	568	607	573	616	658	575	580	631	550	578	591	574	598	594	646	605	558	579	593	628	623	600	618	597	598	596	575	541	616	590	594	561	589	636	580	574	574	603	636	602	612	560	584	616	617	604	579	599	624	644	625	560	593	653	614	602	618	592	573	583	588	616	616	593	611	572	581	620	595	614	573	598	608	630	579	610	595	598	607	601	602	572	588	607	608	596	602	589	580	605	618	655	591	579	658	590	547	604	635	594	607	611	572	564	614	627	591	585	598	593	584	611	629	592	555	579	563	630	583	577	567	598	604	608	590	578	587	618	606	575	612	587	597	619	610	605	597	635	562	629	589	606	561	591	590	576	595	556	545	581	588	594	619	572	601	615	584	563	617	566	601	584	597	592	564	604	571	555	637	575	555	589	623	531	608	616	588	603	573	622	595	579	597	631	566	644	620	582	543	630	642	624	609	634	596	568	609	638	596	587	607	605	634	655	580	607	545	588	593	631	558	610	551	624	532	591	608	594	646	618	603	600	568	601	531	588	624	586	582	579	587	580	594	596	554	583	606	607	611	620	580	609	577	609	623	592	583	585	619	614	556	625	616	580	575	615
9932	1241	1629	1341	1002	845	682	638	482	515	463	417	393	401	420	397	333	353	351	343	327	354	301	343	335	348	335	332	355	355	354	302	324	308	342	385	329	323	318	291	321	328	314	305	308	336	287	306	316	332	303	315	316	331	304	332	336	336	323	369	322	323	321	320	283	330	317	339	358	307	334	326	294	309	328	322	310	319	307	338	305	328	335	305	313	297	326	293	333	314	339	348	292	304	335	314	319	297	324	317	346	347	309	297	302	312	332	283	316	287	299	291	320	286	311	308	332	347	298	332	328	360	315	302	289	326	314	330	324	343	312	307	322	323	312	326	325	326	325	284	339	322	354	325	325	296	294	343	316	314	328	314	320	342	289	345	302	316	305	339	303	312	318	303	301	337	323	311	336	331	327	307	350	344	305	308	340	329	330	316	300	332	305	304	317	304	304	324	373	296	316	322	307	305	315	306	299	313	349	311	302	311	313	321	313	304	317	328	326	323	322	311	322	303	302	305	330	357	328	320	311	328	309	309	289	318	332	338	320	318	287	317	320	315	321	289	320	309	303	300	311	320	320	305	325	333	308	349	313	308	314	343	292	330	288	342	329	313	310	315	335	299	330	299	310	312	319	320	340	325	313	281	288	311	320	327	355	311	342	332	330	312	329	291	338	318	337	328	344	328	293	348	338	318	305	334	285	318	315	310	305	337	317	336	327	324	312	312	297	285	333	292	348	308	360	312	268	297	345	333	326	290	322	316	330	354	311	322	291	303	299	310	325	326	325	328	313	309	332	296	328	336	317	322	321	312	282	315	299	302	322	307	318	311	330	310	343	307	322	337	311	304	313	299	302	309	320	336	335	334	329	326	325	307	334	313	302	304	290	328	314	336	289	326	340	320	337	340	321	338	313	348	334	304	310	313	317	326	293	304	322	306	310	307	333	315	323	309	314	359	315	297	342	317	318	312	321	333	307	319	306	328	302	314	317	304	310	317	312	299	337	287	315	311	351	308	312	383	339	329	320	316	312	316	294	306	327	331	284	344	304	338	333	302	319	361	343	329	290	285	301	329	310	316	320	318	298	310	292	334	328	303	353	343	314	315	335	334	315	304	327	297	326	307	311	294	288	297	303	311	313	306	320	302	267	351	339	314	334	314	360	327	323	300	280	330	325	300	303	294	313	309	323	359	328	350	349	340	332	292	303	303	288	322	336	317	292	303	308	335	349	286	337	318	332	321	336	302	302	341	312	323	321	323	307	299	306	314	308	313	306	303	296	320	329	341	326	301	307	312	316	330	315	319	322	280	315	308	313	331	342	307	328	282	340	304	345	290	296	304	341	320	298	316	311	315	349	328	322	314	326	309	339	347	326	324	312	295	339	352	306	311	349	315	321	335	330	282	303	320	320	292	303	304	326	292	348	325	296	334	332	322	341	315	321	324	319	334	324	329	323	348	304	287	289	341	325	337	345	322	320	326	313	333	361	339	311	333	309	305	337	325	311	323	320	342	297	326	300	360	357	322	334	301	297	326	318	296	309	293	295	328	323	295	328	338	353	350	315	322	313	323	326	289	310	326	334	309	324	310	335	296	311	332	302	333	330	318	333	302	316	342	338	332	320	331	311	325	340	330	365	286	331	276	318	336	297	316	284	300	318	354	344	300	298	340	318	320	296	304	295	283	333	325	311	294	302	291	332	300	316	310	311	307	350	324	341	294	301	331	298	323	309	284	294	305	316	315	300	324	333	303	298	321	322	304	337	325	337	301	274	292	321	299	298	303	307	273	284	314	319	311	296	325	310	349	334	308	311	307	348	335	322	310	318	329	299	300	294	335	341	342	293	328	320	322	279	352	295	321	310	312	326	338	342	318	308	306	334	281	350	309	282	290	301	320	271	322	309	314	316	291	303	300	318	291	321	308	303	325	332	300	296	295	309	298	337	283	318	293	302	319	348	316	310	290	313	311	343	311	334	286	323	298	298	302	314	290	313	317	352	331	315	309	305	319	337	313	319	321	337	294	305	302	317	298	325	301	331	340	326	306	298	318	326	313	298	312	317	295	307	318	309	302	321	317	342	322	334	328	327	322	314	319	340	302	338	289	293	322	338	292	300	321	314	328	303	334	308	355	317	314	331	326	313	283	337	334	301	285	295	325	287	302	298	363	348	304	287	339	312	308	315	321	293	304	313	296	327	300	305	301	314	322	308	346	309	288	338	322	331	297	309	345	305	325	315	311	324	296	314	330	307	293	311	311	325	280	328	291	339	339	307	296	308	293	298	305	344	299	286	307	329	337	323	298	328	328	329	304	343	292	295	305	290	307	329	315	300	317	314	341	338	371	344	293	302	318	306	310	332	335	334	325	355	324	309	322	320	319	348	315	298	289	322	307	325	307	311	316	300	342	310	298	303	348	332	321	331	302	282	300	316	318	316	330	340	342	276	333	316	319	323	319	329	290	310	285	298	332	341	333	339	323	294	314	302	342	299	304	320	313	332	306	351	292	302	317	317	332	326	330	322	299	297	286	316	315	318	295	318	318	295	335	321	307	299	344	310	340	319	311	302	345	326	323	345	301	312	285	318	326	309	301	304	312	282	315	295	282	313	313	326	322	296	291	298	334	284	313	311	309	310	309	283	306	327	314	311	309	322	348	291	306	306	298	327	317	308	296	305	314	316	301	333	323	297	335	324	300	297	315	305	339	333	364	317	299	329	320	319	299	349	293	315	320	315	352	278	305	321	357	300	287	305	302	292	323	293	328	341	341	319	299	308	309	292	350	309	337	330	288	352	303	324	310	348	299	317	291	327	315	351	309	308	316	297	307	334	313	338	335	327	310	324	306	308	317	322	322	282	331	337	313	329	308	309	312	336	322	314	313	318	324	317	305	321	313	310	299	329	317	305	321	287	290	316	316	296	322	297	339	311	330	262	331	314	327	302	347	329	305	283	321	322	284	314	317	316	324	315	338	291	293	322	314	304	342	276	336	283	311	305	346	327	309	280	318	318	325	326	306	326	332	319	317	308	311	297	307	306	307	328	324	322	301	282	310	351	316	319	312	305	316	295	318	330	304	308	318	288	311	312	280	305	294	309	301	315	309	322	322	328	327	322	295	335	342	318	332	308	309	332	286	311	319	324	329	321	293	327	320	318	314	339	293	313	329	327	318	350	295	302	292	303	285	325	363	332	302	329	321	296	321	335	329	303	284	314	306	291	320	303	332	303	281	284	339	321	344	325	308	280	298	321	282	314	337	316	311	283	302	313	300	288	319	315	307	307	298	313	330	322	288	371	319	318	333	326	315	289	347	344	324	312	325	312	298	313	338	326	329	336	301	350	289	314	327	336	337	293	336	309	301	339	310	334	319	321	341	326	318	302	340	344	338	298	320	306	314	316	296	308	297	297	333	280	320	334	280	316	334	325	320	329	317	307	338	313	285	317	310	305	327	288	335	327	322	338	316	299	328	315	344	339	327	320	288	331	348	306	320	316	337	306	351
5922	1852	3413	4009	3413	2995	2591	2259	1949	1817	1625	1529	1398	1345	1245	1262	1232	1233	1168	1172	1088	1078	1139	1073	1046	1046	1059	1030	1037	1026	976	989	1063	975	1022	953	1067	977	953	1002	1016	994	961	998	948	983	957	953	975	975	961	935	972	974	1012	1005	943	988	926	887	942	982	910	928	907	1004	999	896	950	949	985	921	954	901	967	921	970	945	964	965	934	952	962	921	939	934	878	926	902	889	940	929	904	932	932	916	919	957	912	962	894	938	895	881	923	990	946	951	878	911	928	989	954	935	956	920	960	932	956	901	976	904	925	890	933	888	956	939	925	976	958	956	980	893	901	900	920	923	975	910	931	921	895	921	941	964	983	928	886	949	891	941	928	877	960	971	922	947	940	962	911	925	958	873	877	946	938	921	898	902	925	901	930	886	906	921	903	894	944	924	923	957	939	928	881	979	935	894	929	938	940	995	956	910	938	946	905	917	911	934	886	957	917	944	916	924	904	915	904	840	929	831	880	902	945	898	954	938	956	905	925	932	913	948	910	947	934	878	890	896	891	941	923	920	918	937	876	894	904	918	930	927	943	951	924	909	932	933	973	890	967	908	932	875	970	917	952	935	962	913	910	953	907	958	899	898	869	925	931	902	922	911	954	978	881	950	932	888	966	953	949	941	940	934	948	901	882	924	936	892	918	919	950	913	939	1004	953	902	912	943	915	891	880	934	946	940	946	967	936	912	964	927	916	915	907	878	938	877	943	923	919	898	920	918	916	872	904	964	975	907	916	982	898	947	909	929	953	1001	932	915	982	926	938	914	946	918	945	930	837	946	891	915	907	910	967	905	894	928	908	926	918	945	898	936	925	939	919	915	858	932	925	944	936	932	937	910	933	897	922	927	914	915	926	923	895	939	955	900	930	901	885	926	938	916	936	983	953	926	949	959	914	946	847	945	884	923	965	907	927	996	907	938	947	856	924	922	971	896	901	949	947	903	898	900	898	895	902	917	922	908	938	896	933	957	928	978	909	885	912	954	953	903	950	845	933	883	921	959	910	883	944	910	948	928	877	924	960	961	914	893	925	891	914	905	904	948	965	909	903	887	965	902	864	902	989	905	1002	960	893	873	896	901	880	918	908	948	924	892	942	914	925	935	978	932	958	915	936	954	893	864	912	915	948	929	913	892	936	907	956	879	948	921	939	922	936	937	895	908	922	946	893	883	900	928	937	881	898	918	917	956	921	953	898	899	931	931	866	931	896	931	915	897	928	921	908	938	902	938	907	923	911	932	913	976	932	946	900	876	922	928	939	924	902	862	899	885	991	907	885	950	939	925	953	929	889	945	865	872	924	935	912	896	899	931	870	860	1015	932	881	880	925	910	898	943	925	923	904	927	910	948	934	903	917	941	958	937	894	955	884	923	937	945	876	923	938	921	952	938	897	891	932	955	953	919	949	881	939	957	881	888	893	902	956	896	899	876	926	949	908	901	938	924	913	916	948	942	979	939	918	867	943	973	928	873	931	936	899	903	931	907	922	936	878	912	898	912	939	977	866	895	919	883	946	959	932	954	994	928	921	964	951	916	917	905	935	922	963	952	885	953	935	945	908	889	977	908	930	907	885	895	923	946	875	925	912	916	906	955	972	921	866	918	922	932	928	912	817	955	869	905	930	900	901	902	919	865	918	894	993	939	971	949	886	914	908	921	893	902	930	923	953	1006	988	913	939	935	958	963	928	931	927	913	913	917	908	908	974	937	975	912	937	917	943	879	921	888	863	974	925	910	919	905	902	919	852	954	929	932	965	902	901	981	919	970	943	953	926	919	918	882	961	998	906	918	936	968	939	953	949	978	949	942	927	951	923	916	980	894	918	890	911	911	940	925	945	908	860	869	905	976	923	923	930	946	938	850	953	908	887	930	974	896	977	907	892	932	887	926	899	952	947	899	936	961	913	970	930	977	919	915	926	856	889	929	880	928	859	943	940	964	912	938	904	933	915	983	885	924	880	962	895	922	916	903	925	902	943	924	949	930	987	931	941	905	943	956	898	920	928	967	877	912	943	935	894	880	869	929	931	896	956	887	898	935	937	911	864	929	952	941	912	935	941	971	941	910	941	896	925	934	929	971	959	941	952	929	908	901	888	936	888	930	896	963	898	852	916	899	859	917	886	899	890	904	935	869	906	922	869	907	914	915	906	906	939	867	920	927	916	923	941	873	1005	843	921	929	930	909	904	944	902	906	843	932	894	879	929	972	945	928	890	939	956	854	936	936	903	982	960	931	942	920	901	921	874	933	912	908	920	938	884	900	957	934	994	893	942	942	925	932	948	922	916	964	895	920	974	924	935	987	977	928	858	889	956	922	916	926	923	903	900	865	1013	903	949	897	828	901	892	903	928	955	936	929	969	883	914	975	925	968	944	894	943	918	889	901	952	895	977	959	942	921	896	959	893	955	876	918	950	885	900	949	921	942	906	950	955	920	917	869	950	912	921	919	961	920	907	921	880	889	941	899	942	944	914	864	905	933	896	924	943	914	915	930	996	943	970	935	967	927	933	905	942	893	944	935	937	931	936	899	893	969	915	958	926	896	941	937	937	956	895	939	927	899	892	912	945	936	977	880	956	894	942	916	848	913	929	888	905	919	948	984	846	975	881	965	950	927	933	966	904	936	906	938	914	908	898	916	984	916	926	1011	914	932	897	874	926	835	915	932	897	981	923	877	926	909	905	903	919	873	938	913	954	929	944	940	963	882	910	919	900	920	912	911	928	949	923	933	935	916	950	947	943	921	945	877	944	925	874	913	934	955	961	902	952	941	902	948	908	900	907	921	912	919	925	927	943	868	919	980	924	854	943	953	925	845	917	975	932	952	918	919	920	923	942	934	936	886	980	943	917	924	892	903	902	924	912	881	917	939	897	933	899	946	876	920	900	919	944	935	921	883	938	924	927	968	917	901	925	933	969	897	853	966	951	924	897	889	903	902	934	909	939	914	905	919	919	873	890	936	939	909	915	881	898	890	901	892	917	916	898	932	872	930	922	952	979	887	927	906	954	869	947	977	897	938	956	980	927	944	922	919	885	946	919	903	887	904	934	981	926	859	909	923	946	938	902	922	912	865	947	921	935	927	933	946	923	952	861	928	971	956	945	905	943	922	905	929	893	933	946	906	914	952	909	920	861	870	906	942	896	958	924	911	900	996	999	921	943	927	910	925	922	947	931	964	923	927	948	917	924	896	909	920	922	932	937	960	921	903	934	973	883	912	954	881	934	924	909	941	907	905	929	891	883	997	918	867	890	903	913	959	879	899	963	951	965	873	915	905	915	926	879	875	888	951	932	922	903	967	946	895	900	924	937	883	951	939	941	945	886	886	939	932	948	943	994	967	910	929	939	909	917	889	959	937	937	901	884	895	912	992	940	966	947	895	940	870	943	887	928	906	963	940	936	904	908	879	897	920	900	923	935	902	852	902	927	953	909	933	872	923	917	924	889	947	955	918	904	921	888	932	888	922	940	872
17374	2698	2904	2369	1675	1221	946	800	676	573	520	458	446	381	391	370	342	326	314	366	335	317	317	331	275	297	310	267	310	292	304	295	295	295	280	302	289	276	291	293	316	289	289	290	269	272	262	268	279	278	282	288	255	257	297	260	297	286	254	275	274	301	264	252	261	308	296	264	267	316	299	269	274	308	286	269	271	267	292	265	285	291	285	259	278	273	260	288	267	279	299	266	264	297	283	268	276	281	267	275	264	279	288	278	275	276	259	295	284	320	252	259	259	283	265	268	257	255	250	273	274	267	258	297	296	268	254	276	268	259	266	287	303	289	275	294	303	289	274	283	289	265	284	268	265	261	279	273	278	299	280	292	276	273	251	298	271	268	270	251	268	291	273	240	256	270	274	284	250	267	274	271	254	254	282	282	283	268	279	289	259	266	288	288	262	284	256	290	280	266	260	284	301	264	284	276	288	273	268	257	286	277	254	268	271	275	262	281	272	278	282	276	267	266	260	265	260	270	258	280	283	271	261	298	263	279	289	297	268	294	281	271	281	233	286	282	290	265	267	276	258	258	287	285	256	292	281	269	266	274	315	283	286	262	265	278	272	293	240	248	277	300	265	267	273	277	294	273	264	277	245	295	262	264	274	267	286	272	227	282	270	264	264	259	267	287	266	270	293	299	261	254	271	290	273	280	287	280	254	259	275	270	292	284	252	270	266	271	253	277	281	286	287	262	252	279	276	283	263	261	271	289	300	258	256	274	282	274	290	289	251	261	269	267	246	280	260	281	236	271	295	252	240	270	323	283	287	274	282	266	256	276	269	267	258	275	264	295	272	289	282	259	282	274	249	288	279	270	285	276	317	303	278	255	269	254	229	261	268	285	255	284	267	258	290	269	287	259	252	301	269	242	263	271	252	254	279	274	267	280	275	291	266	274	270	238	303	280	276	272	292	294	287	275	282	254	284	268	249	247	287	283	255	239	282	282	286	281	256	285	284	256	288	263	285	262	295	253	304	301	259	278	249	287	278	263	263	295	283	267	278	265	274	286	270	259	281	262	270	249	295	306	268	268	299	242	267	242	266	261	287	258	287	280	282	275	281	258	239	300	286	277	258	259	308	286	272	285	283	271	265	276	279	271	257	281	280	249	239	289	290	280	241	260	293	297	245	259	287	284	252	271	261	279	250	271	278	267	282	279	243	276	265	315	287	280	281	291	285	273	251	287	288	291	279	332	284	265	296	271	247	264	269	286	274	285	296	274	247	280	282	277	244	272	250	287	271	285	320	283	289	267	286	245	282	299	280	281	288	263	264	286	256	298	273	285	278	269	285	290	281	306	288	280	322	243	308	294	281	252	269	297	278	260	286	299	271	267	293	252	276	256	246	281	276	258	313	276	294	326	276	261	279	277	286	298	277	255	273	260	304	275	259	248	270	275	230	269	275	291	267	267	297	271	249	248	270	269	271	258	307	304	253	290	262	265	250	267	271	283	276	258	291	254	289	310	288	281	295	250	252	237	259	269	260	247	263	252	277	272	242	258	271	257	242	261	315	237	260	287	250	279	291	252	297	264	248	280	261	273	278	316	276	275	298	297	292	298	271	273	276	269	289	260	275	258	236	264	246	249	243	281	293	285	289	277	270	276	280	263	284	280	260	281	269	270	262	300	280	293	263	278	247	290	320	282	302	262	278	262	281	274	268	294	308	291	269	262	299	289	280	300	268	255	281	278	268	274	272	289	273	235	274	290	276	291	296	255	262	264	284	262	277	253	300	274	299	285	270	289	271	289	308	278	269	270	271	268	302	263	300	253	253	241	256	252	284	285	285	281	287	275	272	258	284	270	281	273	245	250	298	248	279	262	285	249	245	235	263	260	276	271	254	262	277	268	305	257	265	266	257	228	245	266	267	295	276	269	244	253	308	279	259	270	290	281	257	293	278	276	251	277	300	276	238	246	280	281	248	244	266	291	256	262	299	309	256	303	293	247	299	256	320	268	275	277	274	276	241	255	258	273	260	278	275	283	297	275	273	275	264	263	243	300	285	272	293	238	260	288	273	243	280	272	277	229	263	278	262	302	257	292	272	257	276	279	280	277	263	260	284	272	291	269	284	287	259	273	295	250	285	275	263	300	270	272	269	283	265	256	262	308	290	256	260	264	276	275	293	268	289	273	257	262	305	264	253	245	242	266	245	270	269	278	257	259	272	291	268	265	264	252	279	254	233	273	290	284	253	234	287	274	273	269	270	282	265	268	308	324	268	303	257	283	285	276	294	271	298	279	284	289	239	264	293	269	262	255	287	278	290	308	261	252	255	268	280	261	271	263	253	263	294	289	283	258	284	301	279	276	279	260	274	267	305	276	258	270	267	233	309	298	253	283	277	264	287	246	299	294	257	305	270	262	264	249	261	266	277	275	288	274	286	288	303	246	235	278	265	238	264	303	253	319	241	244	316	274	273	292	261	277	274	283	277	275	277	315	290	274	285	265	259	245	277	301	268	275	275	302	272	253	300	293	285	274	250	280	261	257	260	262	252	259	281	253	266	277	254	291	260	260	269	276	274	304	280	249	236	285	283	271	318	230	243	260	300	249	294	254	282	256	248	282	284	292	275	266	262	271	321	234	287	296	247	284	240	275	299	281	302	280	264	281	265	269	290	233	277	275	279	262	270	227	293	295	280	270	259	274	268	318	273	272	280	237	279	287	266	274	268	296	292	285	258	275	245	266	263	264	290	273	273	267	280	273	292	276	293	263	283	269	305	269	274	258	277	280	268	269	259	304	303	274	270	234	303	269	269	282	262	283	300	246	298	257	273	275	261	274	268	297	249	292	282	278	243	302	283	310	312	265	290	275	271	280	267	308	271	274	246	268	258	251	277	293	265	277	280	277	287	266	290	276	280	277	261	283	289	273	264	273	248	285	283	241	296	248	276	270	287	295	243	285	282	299	252	267	297	257	291	281	268	269	243	279	272	249	255	270	285	270	264	299	290	282	275	284	306	254	281	274	254	279	284	263	268	275	278	272	274	309	283	289	263	245	315	265	289	273	269	252	287	275	267	275	281	262	274	272	249	275	267	263	278	275	257	259	271	264	290	295	273	270	281	270	277	283	280	288	282	247	272	265	238	287	270	230	278	285	294	297	280	285	236	254	277	259	263	272	263	285	267	283	275	267	301	257	273	254	302	273	281	293	293	266	284	292	315	282	301	257	267	283	248	284	271	287	257	259	299	290	279	282	263	266	279	261	283	253	277	256	282	290	297	270	285	279	276	295	259	255	270	268	276	258	278	281	294	245	320	297	288	259	266	263	261	293	269	284	262	280	274	260	282	280	249	284	284	288	284	254	263	274	272	267	268	261	258	275	273	279	276	273	253	296	302	301	263	287	295	267	278	276	310	256	241	276	300	252	267	272	279	275	277	259	257	278	280	278	276	257	264	288	279	281	284	299	288	277	263	260	294	250	271	267	292	277	258	272	272	271	285	278	299	248
8214	2660	5607	6554	5581	4657	3926	3337	2829	2425	2214	1922	1851	1673	1609	1519	1375	1391	1247	1291	1233	1190	1159	1134	1100	1079	1023	1006	1038	999	939	993	971	956	937	984	962	960	924	941	942	897	952	928	871	911	895	884	947	928	850	834	916	882	896	875	861	848	870	885	848	850	828	860	835	833	828	826	875	847	854	882	862	837	841	882	802	819	823	844	773	798	827	801	803	831	793	788	795	825	825	861	856	848	849	851	835	809	822	841	836	800	841	812	766	833	796	778	804	848	800	802	852	820	858	807	805	872	772	802	779	794	786	819	850	804	836	779	804	832	830	849	855	843	808	774	825	816	865	822	853	832	855	863	816	811	802	831	809	801	771	824	796	878	793	819	787	814	816	824	767	823	848	815	843	781	839	796	789	817	824	830	836	866	785	774	799	793	799	844	842	783	800	831	769	810	865	785	817	811	806	817	771	838	786	848	798	796	835	802	808	807	767	792	784	848	752	808	812	868	838	834	825	791	808	788	782	833	839	787	771	811	821	855	757	813	787	794	771	742	811	839	797	807	819	881	816	786	834	824	765	781	818	834	780	826	810	749	760	806	849	844	826	834	763	810	789	826	823	766	792	820	812	830	811	868	786	798	779	834	782	811	857	803	804	802	754	815	837	834	822	827	789	785	789	800	839	842	754	849	827	778	779	774	775	821	827	838	801	782	787	757	811	807	811	838	790	788	845	848	756	792	780	852	774	793	818	837	800	876	783	838	765	763	764	797	838	827	767	848	817	814	829	791	871	836	797	795	797	792	802	794	852	807	848	783	803	784	830	779	835	823	800	812	783	810	836	806	831	825	809	831	808	753	817	819	841	783	794	789	841	919	838	768	817	785	821	831	798	750	827	809	767	834	792	857	813	801	829	786	780	752	791	767	811	732	783	816	765	809	795	856	756	874	829	806	813	764	775	832	745	772	889	809	796	819	806	714	831	810	773	844	822	820	788	796	788	817	790	769	888	841	753	737	843	832	774	809	763	806	824	873	847	760	780	766	787	832	782	803	778	804	775	780	801	815	814	766	821	818	822	755	816	838	791	791	827	846	790	813	818	831	847	806	832	783	819	817	749	810	798	845	815	794	800	815	835	815	798	786	864	791	771	803	823	833	793	805	814	831	807	776	806	795	814	782	795	724	831	799	796	769	845	842	778	805	762	772	780	805	806	850	781	804	825	771	829	762	779	796	869	815	794	805	826	814	781	809	810	756	794	749	841	797	813	887	798	800	767	823	809	793	808	778	836	771	796	774	805	796	757	870	845	819	789	823	795	827	848	791	845	826	803	782	832	810	798	798	792	822	856	754	820	799	786	833	819	813	807	846	785	781	815	838	807	795	795	783	810	830	761	790	799	846	841	771	812	819	776	757	821	823	806	814	839	805	838	843	797	825	792	789	836	803	837	785	804	844	792	810	805	782	821	832	799	788	850	799	812	832	813	819	767	823	792	792	811	818	863	832	794	824	807	773	783	806	783	843	787	826	778	833	794	787	799	829	795	899	798	779	859	814	827	784	831	791	765	803	785	757	807	819	814	803	787	807	767	797	815	756	754	838	878	800	832	816	814	799	811	824	809	849	793	798	817	816	786	803	809	786	817	801	795	791	814	831	775	782	817	831	791	840	795	830	822	823	815	770	811	812	844	853	834	793	832	808	815	815	847	792	810	818	857	776	809	853	832	824	810	796	840	790	802	804	804	887	828	862	751	760	817	755	797	781	832	841	790	801	880	789	852	842	819	795	797	817	803	795	806	819	820	811	869	786	766	798	825	783	813	808	774	804	780	809	808	783	777	795	791	818	780	803	789	802	784	813	782	803	835	788	793	810	811	760	777	810	778	800	811	788	819	821	800	787	823	875	783	819	783	798	779	775	812	828	791	800	782	794	815	785	800	803	844	823	791	787	834	786	850	805	794	832	786	797	843	799	848	792	793	823	850	776	771	821	789	768	798	782	841	831	788	819	838	841	770	760	775	780	766	822	850	831	807	833	770	810	811	807	770	808	790	813	820	831	743	804	805	798	795	796	812	807	732	822	809	804	847	838	795	818	831	777	794	787	797	803	769	813	826	730	892	805	788	806	764	823	794	837	808	803	805	832	782	771	821	808	807	774	808	809	852	781	785	804	888	807	775	802	801	823	832	807	784	779	811	748	861	794	820	786	794	782	850	826	813	827	825	807	757	775	868	849	782	791	794	750	799	762	759	794	801	801	825	777	784	813	815	813	784	781	760	775	769	838	756	810	792	817	762	793	841	808	840	786	833	780	784	779	745	834	811	825	874	811	799	823	758	780	765	799	800	783	793	769	786	779	796	823	847	773	861	805	819	815	785	746	815	800	782	810	783	841	802	790	819	753	815	808	795	827	780	819	775	794	788	820	826	812	769	778	824	833	800	765	792	798	827	796	784	778	802	831	837	783	774	838	822	792	799	789	778	841	850	852	772	810	793	798	793	810	810	849	803	791	842	813	820	796	803	855	834	832	847	837	840	831	827	811	763	763	787	801	788	803	781	857	882	778	807	817	789	832	783	844	743	815	802	775	798	762	811	801	865	798	832	807	788	801	764	786	826	774	815	839	808	832	780	747	763	782	789	776	798	792	770	766	831	707	839	794	872	793	862	857	817	847	788	772	797	798	821	790	797	852	764	769	795	799	788	831	771	810	819	799	828	781	796	807	811	825	824	794	790	865	785	785	870	826	784	842	794	757	793	792	815	811	783	765	790	773	821	797	758	817	796	807	800	874	783	753	783	795	803	805	816	842	780	793	813	804	758	819	773	792	802	820	817	769	765	829	787	789	875	805	790	828	787	787	812	823	753	780	831	884	873	825	800	815	812	799	804	758	756	783	730	803	849	824	802	781	774	831	814	775	811	821	796	771	848	788	788	829	815	821	786	793	780	765	828	799	806	774	799	821	814	798	807	792	792	762	813	771	807	869	776	782	805	809	772	800	779	833	760	822	788	829	820	822	791	801	827	810	828	788	758	825	776	864	834	807	827	780	807	870	780	756	791	804	817	809	801	847	822	793	827	768	810	847	858	814	809	858	852	817	823	797	763	811	854	805	812	815	837	775	824	837	812	770	834	807	836	812	825	773	842	849	814	770	812	772	813	800	799	820	787	797	809	835	812	791	828	807	811	783	777	856	850	809	854	836	839	801	799	808	769	806	857	800	814	803	818	768	822	793	753	784	801	792	785	806	802	815	794	766	777	805	792	784	802	801	835	863	803	780	797	793	799	806	837	747	835	832	787	782	804	814	831	854	813	794	762	752	811	826	849	795	803	803	781	826	815	824	804	779	777	781	838	801	852	767	808	753	777	850	817	797	819	840	878	845	771	811	780	842	754	852	807	789	848	793	772	816	774	786	780	821	809	796	774	778	808	810	836	847	778	839	817	831	797	799	769	792	837	803	808	787	825	786	838	817	821	810	838	787	837	766	827	818	825	805	779	830	788	796	802	786
2121	240	272	227	211	192	200	171	207	191	198	205	196	185	194	201	184	189	172	185	177	207	194	191	184	190	186	185	203	212	194	189	190	162	184	196	168	203	169	197	197	201	163	182	163	190	194	183	203	188	210	188	187	182	179	179	189	186	169	189	192	217	171	183	173	173	167	202	180	188	169	191	180	174	187	171	192	176	185	192	186	167	205	195	210	194	188	191	184	201	212	182	213	177	177	167	195	174	183	167	173	187	211	174	179	188	188	161	178	206	193	170	194	196	205	194	199	191	177	165	154	213	200	171	180	169	195	184	189	213	176	170	219	187	187	193	189	203	185	191	188	187	193	193	197	170	174	197	192	209	172	164	168	190	210	191	174	181	200	189	208	212	166	173	207	193	180	206	192	208	185	174	169	200	180	177	185	156	179	186	211	202	186	200	191	163	196	184	174	221	178	177	182	185	165	215	170	199	176	179	173	184	171	186	205	184	205	190	202	200	198	184	198	198	191	178	203	186	200	196	197	185	177	162	184	185	207	202	173	174	188	193	158	194	185	209	186	187	171	188	196	175	218	194	193	181	188	185	176	179	186	192	209	181	188	200	193	178	188	177	201	166	198	206	185	187	191	202	198	190	182	185	201	176	186	176	178	183	172	213	167	227	188	178	195	196	167	199	180	204	188	195	181	184	195	214	193	201	182	193	189	186	176	193	162	214	200	171	215	213	175	167	181	186	190	187	174	181	203	213	164	175	188	174	210	183	199	179	202	205	180	177	151	178	193	213	201	170	175	183	163	179	193	184	205	199	188	211	226	208	202	225	192	183	190	213	176	168	185	178	154	196	175	160	169	202	213	160	209	178	187	193	178	190	188	166	206	194	205	193	185	176	197	198	190	209	145	186	179	172	206	178	200	170	168	186	180	181	165	168	161	199	211	181	194	192	190	190	189	184	190	173	193	183	201	179	193	177	168	172	190	173	191	181	177	203	183	195	181	192	189	163	202	221	187	194	184	173	196	227	208	175	182	175	182	171	182	173	181	177	195	185	158	188	206	190	185	191	195	180	187	210	197	170	184	156	203	179	194	180	188	196	214	204	184	184	184	177	194	187	171	199	199	186	210	186	190	208	184	186	182	171	213	193	202	193	197	192	207	209	202	190	198	191	166	176	164	187	194	155	169	189	205	173	208	183	196	190	182	189	174	213	170	187	187	186	212	202	211	179	175	203	204	218	185	188	181	170	207	190	166	214	175	192	185	187	191	173	198	196	212	186	173	195	179	183	177	179	201	174	170	193	198	174	188	191	186	198	178	210	196	176	211	200	198	198	194	192	179	179	169	181	178	186	172	173	181	207	199	199	192	179	183	191	182	169	170	207	209	190	199	160	177	171	189	211	164	205	163	190	189	178	189	201	202	163	197	229	210	170	172	181	191	199	202	187	178	220	185	185	155	186	171	166	194	188	181	205	206	188	186	174	167	166	194	203	183	168	205	181	191	200	189	184	188	201	206	207	181	173	216	163	195	194	184	186	191	178	167	189	194	201	209	218	192	189	152	201	170	195	177	193	181	185	171	191	192	193	196	180	217	189	162	189	196	200	199	174	182	206	179	214	193	190	186	174	183	172	193	192	197	190	199	177	173	198	187	166	181	190	199	185	187	183	216	163	175	198	177	189	196	186	186	183	206	186	182	168	162	196	201	211	197	161	202	179	203	205	191	197	188	189	185	203	154	198	209	182	192	218	180	183	180	187	179	180	180	184	186	181	146	197	172	191	195	203	182	211	185	187	181	185	171	212	190	177	159	189	178	184	216	178	195	198	174	180	197	166	173	179	187	194	187	178	182	206	191	185	196	212	193	189	196	188	184	195	194	195	180	182	182	171	212	200	210	185	192	212	202	193	182	189	161	204	193	198	190	184	191	212	208	189	187	211	192	189	199	198	206	196	188	165	170	212	177	200	179	155	183	194	192	207	194	178	207	176	176	203	202	183	189	187	197	180	173	217	185	194	193	173	188	181	170	187	180	206	179	189	193	180	160	216	188	177	183	184	173	195	190	194	180	187	193	211	176	194	172	194	207	188	195	214	173	171	179	201	192	188	162	184	179	180	182	189	206	179	180	178	181	205	201	192	190	194	198	189	179	211	151	181	203	183	149	180	185	186	173	216	181	185	201	199	169	198	187	205	176	195	189	185	186	190	199	193	185	164	212	187	168	185	203	189	201	193	165	177	163	188	191	175	194	175	188	192	194	201	170	187	177	158	201	206	208	186	191	179	173	203	200	192	200	201	162	171	195	187	184	216	181	174	172	199	181	200	195	200	184	175	188	176	223	175	204	186	190	215	188	188	185	197	193	202	198	177	176	178	195	180	198	219	181	183	220	219	168	183	194	182	206	197	206	178	203	188	165	188	190	205	184	203	209	186	175	157	201	198	211	205	173	180	193	201	188	191	197	193	203	180	180	224	193	185	180	195	188	182	170	209	177	206	208	182	195	193	177	205	209	177	194	179	218	187	177	178	181	195	179	179	188	172	171	208	195	194	179	199	190	164	173	173	180	188	175	199	181	199	191	205	210	202	196	193	189	191	189	192	171	188	179	211	210	169	202	191	200	181	185	178	162	195	184	190	201	190	168	212	176	175	169	208	194	172	176	188	187	166	164	201	184	164	179	198	192	194	180	192	177	173	188	166	175	180	191	203	189	176	203	206	182	197	178	195	184	206	170	175	198	171	190	192	190	172	211	192	195	198	197	190	207	190	172	167	181	183	192	179	199	182	204	173	198	192	197	211	183	195	210	173	202	177	182	194	209	158	178	203	215	189	190	212	203	168	221	165	191	156	173	210	200	200	175	194	178	195	179	163	188	212	201	176	181	186	189	164	195	209	179	207	176	203	179	184	181	174	161	182	156	196	178	199	200	173	213	158	183	210	190	169	207	184	187	179	183	190	197	187	192	166	166	176	195	193	188	204	199	180	211	188	176	188	201	183	177	183	199	209	194	182	205	207	187	211	176	179	213	181	193	163	188	156	197	165	208	168	197	174	182	196	179	181	183	179	179	193	219	192	178	174	196	202	185	181	181	189	180	211	195	195	174	186	179	185	195	203	209	182	187	201	164	201	184	200	177	198	187	194	182	182	192	161	188	189	193	203	197	194	184	172	177	203	186	172	179	181	183	187	170	191	187	156	174	194	210	187	184	189	170	162	201	174	193	194	195	190	202	200	173	196	204	210	176	176	192	172	187	254	183	170	183	184	182	188	195	187	202	194	207	170	195	177	174	174	184	189	191	176	181	170	193	185	184	188	191	175	195	184	199	195	165	187	196	190	175	184	179	218	210	193	195	179	173	188	182	207	161	180	185	198	209	189	194	219	178	200	187	203	171	163	177	186	186	180	196	210	213	192	197	184	155	169	186	207	197	189	168	181	177	207	193	186	176	205	182	173	179	168	181	181	195	178	192	177	181	182	188	173	187	200	189	199	192	168	191	178	204	169
1925	626	748	840	800	722	669	616	622	658	651	649	642	610	623	679	626	640	601	591	608	632	609	604	611	602	612	589	597	582	609	620	616	578	563	583	609	581	591	589	630	620	543	581	560	615	596	530	615	595	572	659	603	579	616	639	566	595	607	604	590	602	618	528	621	615	595	604	589	576	641	598	596	570	640	602	642	579	603	586	605	615	615	614	547	628	586	615	606	578	606	586	614	643	636	567	613	625	601	578	645	664	580	623	597	624	595	587	588	595	583	614	593	591	611	642	631	592	600	617	599	598	598	583	551	601	594	599	613	600	590	619	605	598	620	588	584	574	564	634	605	581	575	595	617	602	570	614	581	596	597	609	600	587	609	615	591	579	609	580	555	630	618	624	605	570	570	528	566	598	589	609	576	591	579	612	573	633	586	595	563	635	598	576	617	620	568	558	596	607	607	587	630	585	641	613	630	617	606	587	592	562	632	591	619	582	575	617	591	612	598	568	536	618	596	586	594	583	595	575	592	594	570	602	601	567	583	622	607	589	607	642	552	620	560	622	566	573	601	575	608	617	614	635	594	571	589	553	572	605	619	546	628	554	651	591	612	577	609	590	625	653	616	542	572	563	575	573	618	585	626	652	640	547	558	597	567	621	591	583	588	617	651	583	592	618	536	593	602	614	613	617	632	625	608	578	602	624	611	631	570	635	648	580	613	567	586	580	538	614	543	589	573	605	596	603	583	599	597	641	592	607	592	573	574	596	634	573	606	646	612	602	593	625	617	626	591	639	594	590	585	564	618	587	596	583	595	641	602	624	616	575	584	602	609	577	598	625	611	584	604	572	616	592	582	573	642	579	544	585	568	583	626	570	611	576	575	582	626	592	610	545	603	620	640	599	611	645	570	575	573	564	630	629	594	613	613	585	600	593	604	590	543	581	609	624	586	600	570	574	565	583	609	592	578	628	601	527	609	631	577	595	600	561	577	606	590	579	603	612	594	591	594	603	589	577	619	636	572	614	580	595	639	616	607	593	598	581	622	636	603	608	607	606	586	583	602	549	619	593	575	599	590	623	622	595	571	550	589	609	583	598	576	561	629	595	588	664	619	592	588	561	618	607	626	619	603	606	609	571	575	625	635	575	572	632	594	575	608	633	520	561	621	609	575	588	563	592	598	552	594	593	628	563	600	598	621	594	588	603	579	560	560	590	578	600	583	575	606	599	541	590	634	553	578	593	638	603	583	637	616	578	599	561	593	635	596	611	576	606	599	624	572	619	632	570	617	574	567	614	567	619	554	567	591	606	576	548	630	595	610	599	626	585	635	607	642	601	601	588	603	618	619	626	580	598	594	606	577	599	567	573	572	609	592	594	604	567	612	559	619	589	589	603	597	594	619	622	608	588	650	621	603	595	652	613	648	578	664	622	582	614	617	639	580	593	641	613	549	562	601	616	583	638	505	604	593	603	588	573	573	553	612	631	592	617	583	587	535	604	590	579	648	640	552	644	588	605	620	587	582	537	602	587	598	604	570	640	584	665	588	577	593	637	587	597	582	612	582	675	556	580	594	597	604	624	563	580	619	608	632	624	637	600	620	598	610	603	591	548	581	584	586	608	602	595	610	589	628	583	600	630	585	601	603	605	634	619	585	595	575	601	630	577	632	581	586	623	601	606	582	597	608	562	564	536	648	631	598	617	608	616	616	608	597	559	609	561	617	645	643	558	598	579	562	588	591	604	590	628	621	595	615	540	581	598	611	604	578	567	593	636	574	581	572	601	621	578	617	644	567	576	598	588	616	565	576	593	611	611	592	622	595	605	591	641	587	584	586	587	612	639	607	602	587	607	606	594	686	624	589	643	580	597	571	636	656	619	568	562	563	563	579	563	625	625	599	595	624	588	585	602	652	601	561	618	595	614	594	569	641	578	576	574	574	577	581	569	608	612	612	590	586	575	592	594	618	590	589	579	594	626	588	581	626	583	581	575	609	598	616	593	552	571	619	622	584	587	602	579	627	609	597	560	608	589	613	599	634	620	554	617	570	600	603	560	553	547	616	605	572	606	585	634	582	610	594	590	583	568	586	568	564	616	605	611	573	542	582	610	585	604	639	569	585	609	551	588	599	575	594	608	637	574	609	597	608	605	529	611	611	628	612	585	594	596	597	592	560	609	601	555	590	625	605	594	605	566	606	592	611	607	620	570	561	613	590	591	580	604	645	586	603	615	560	613	566	522	609	599	571	619	616	624	598	620	606	584	620	564	591	608	619	587	548	603	551	605	575	554	555	606	614	558	579	607	605	605	580	576	611	566	589	611	539	558	588	576	579	590	595	596	633	609	575	603	617	580	585	599	599	621	574	544	599	582	594	614	578	596	616	577	588	621	625	627	596	577	595	587	586	537	578	600	642	577	571	612	580	548	565	586	597	574	593	597	547	637	584	592	628	584	590	602	592	597	577	640	635	605	614	590	594	620	565	537	569	613	572	589	602	617	592	585	579	575	643	612	619	588	638	629	575	583	562	618	589	594	592	568	620	567	614	529	596	626	588	559	607	558	570	593	606	595	562	599	625	615	583	586	632	589	644	615	593	550	609	650	596	639	592	609	597	605	633	583	598	619	621	631	604	577	608	562	633	638	585	588	559	579	590	591	622	582	581	598	621	650	587	618	618	606	582	548	625	580	590	632	624	587	608	599	583	645	651	576	585	585	610	557	617	629	615	634	570	604	590	561	586	576	605	569	556	571	624	570	630	595	601	593	588	581	612	540	603	574	605	638	587	620	575	578	593	597	587	610	637	597	587	557	619	589	631	596	573	630	578	572	594	562	592	646	584	604	609	578	596	588	612	626	600	585	619	598	605	583	607	583	641	562	598	579	628	620	562	613	621	541	620	600	606	616	594	641	599	572	604	620	559	613	610	650	540	579	564	640	589	569	625	610	593	593	610	646	604	606	566	611	571	601	597	613	620	618	579	597	580	578	615	605	575	584	581	617	619	557	607	601	609	585	587	580	587	605	560	571	565	572	606	603	620	609	614	622	630	583	570	633	608	593	604	670	599	613	560	573	572	599	599	588	580	588	634	603	594	582	619	643	566	626	628	579	606	634	593	565	568	619	619	590	619	587	618	600	609	606	581	603	596	590	590	633	563	631	556	578	586	624	578	575	624	654	592	611	581	591	583	577	572	567	593	621	544	598	613	553	622	624	596	577	607	571	588	591	603	619	578	609	613	603	609	628	615	619	616	575	574	595	568	594	591	536	587	609	594	624	626	595	616	544	608	598	589	608	626	571	615	602	596	612	620	584	608	606	613	619	590	555	608	567	601	614	614	588	652	555	595	599	595	594	608	576	615	608	591	581	591	609	667	654	583	574	629	606	620	583	564	578	605	590	577	613	607	562	581	613	551	571	590	546	557	629	609	597	587	592	605	594	561	593	619	570	602	570	610	609	593	619	574	612	567	598	583	586	626	635	600	554	600	585	573	610	628	576	568	564
9474	1323	1693	1334	1019	825	662	556	513	460	491	409	403	375	371	381	362	372	343	329	342	350	350	359	338	335	313	359	328	324	283	305	346	351	333	316	325	318	329	335	287	324	316	343	310	334	301	311	342	342	305	310	332	315	334	354	305	307	311	356	319	316	335	318	328	312	331	309	286	334	310	288	309	280	314	321	314	313	300	332	360	324	332	343	328	310	316	302	318	317	311	322	314	314	300	323	310	332	282	315	328	315	318	329	301	286	316	311	334	318	318	278	311	330	293	299	306	302	319	284	362	341	307	316	338	312	348	299	326	304	333	310	304	343	311	324	306	294	347	320	298	341	327	290	343	363	313	351	318	315	316	315	288	312	317	301	302	336	309	339	325	276	321	308	313	313	327	318	316	328	296	341	329	306	303	292	291	337	318	282	310	329	344	315	280	324	336	304	312	344	291	317	315	306	294	310	280	337	323	338	294	319	308	317	302	317	341	341	323	322	309	333	317	311	304	316	314	304	329	310	301	314	317	326	292	332	308	322	346	336	322	285	324	326	333	312	316	294	314	296	312	315	317	323	319	306	318	329	303	304	336	339	303	284	332	313	320	346	331	323	328	351	301	305	309	340	303	342	319	322	297	317	308	337	287	333	333	303	316	283	327	306	290	337	306	308	329	294	329	307	352	348	326	329	310	298	324	349	357	340	314	319	310	295	291	296	313	291	304	293	323	303	342	338	321	278	329	327	300	309	304	310	295	304	311	299	308	312	333	304	323	297	333	324	325	330	344	343	313	293	332	334	331	319	299	319	321	285	303	329	296	319	310	338	325	336	319	307	299	336	353	319	336	310	310	338	329	311	326	302	323	302	313	288	304	302	302	323	312	347	319	318	321	298	328	298	296	315	338	334	342	321	330	313	338	310	333	334	353	296	319	318	327	311	317	300	332	308	341	288	311	298	345	335	343	305	324	320	294	326	315	311	336	302	324	308	340	330	301	290	333	308	331	291	341	289	340	313	283	305	349	345	333	326	299	305	310	331	298	289	321	300	325	288	360	287	325	319	293	326	278	328	294	303	293	309	303	312	277	316	327	295	332	320	299	288	328	343	317	311	294	343	316	322	320	324	312	338	348	329	287	325	320	343	338	284	327	310	304	299	332	300	315	323	318	322	314	267	312	356	310	265	314	304	324	325	302	350	327	300	337	327	272	332	318	318	304	303	319	332	314	373	323	271	325	301	291	286	361	324	316	304	349	299	319	351	321	312	306	324	313	324	348	301	325	283	302	335	275	301	298	311	305	322	288	316	327	334	307	329	292	333	313	333	328	343	354	341	326	337	322	323	318	324	353	280	317	304	315	309	322	337	292	348	326	334	320	332	316	325	333	378	303	320	293	327	291	304	331	315	333	319	317	323	285	304	324	343	295	317	297	323	321	309	299	310	310	355	319	309	317	303	321	320	323	338	326	342	323	333	310	299	338	333	295	327	325	332	324	325	340	297	312	343	322	305	331	316	295	320	352	330	328	319	325	323	338	288	311	322	326	321	286	316	319	308	299	330	322	329	333	341	296	306	309	326	335	289	317	323	294	317	296	280	298	307	312	300	305	307	332	295	311	298	326	333	315	302	303	308	323	319	335	330	323	313	319	296	317	311	292	354	297	341	346	335	290	334	313	307	326	344	300	305	300	323	320	301	303	303	347	332	348	299	319	301	306	341	345	294	298	319	323	322	332	299	338	320	302	310	329	323	317	323	319	304	291	313	292	331	322	329	346	324	300	328	344	326	296	300	301	326	312	333	290	337	298	296	311	342	314	284	338	313	325	322	324	335	324	313	334	329	305	320	322	326	304	320	299	302	320	302	297	289	264	308	326	319	277	336	289	310	290	317	336	319	302	310	317	306	293	324	308	330	313	300	298	291	321	334	306	333	283	325	330	295	302	326	310	329	324	305	315	298	303	305	331	326	284	331	305	290	278	308	306	305	329	352	319	312	306	327	329	309	313	338	348	328	309	300	324	327	303	324	316	324	314	351	327	331	321	336	299	305	330	318	311	295	326	330	329	298	320	317	294	348	341	289	299	329	296	313	306	306	330	339	314	295	336	305	328	316	324	325	320	329	331	311	342	330	312	338	337	334	361	323	322	310	346	337	281	299	335	330	285	321	329	316	311	328	318	305	321	309	319	335	313	323	294	325	330	322	301	317	299	322	318	310	355	331	330	308	342	315	284	326	340	338	335	301	330	318	337	347	295	314	316	325	324	325	356	325	317	324	330	319	311	322	298	304	326	294	303	306	336	268	297	312	340	340	338	346	313	297	337	299	316	310	317	333	324	316	327	303	311	314	322	340	302	317	310	309	319	325	316	323	332	340	307	310	309	317	345	295	323	309	312	313	318	283	303	305	315	322	292	295	311	368	315	272	344	359	315	314	321	315	342	316	290	325	309	326	299	316	343	325	318	301	314	325	329	273	312	309	310	327	304	307	284	324	312	318	338	321	314	336	301	334	320	327	317	317	332	336	344	327	340	321	311	317	287	312	347	315	284	310	335	323	331	289	338	311	330	309	330	294	336	321	318	343	321	315	353	317	314	331	312	305	292	294	295	307	317	333	329	339	324	334	285	332	331	305	289	293	284	317	342	317	287	329	346	287	312	307	314	329	324	288	314	342	302	307	289	354	314	306	350	298	333	315	331	314	323	319	341	312	318	326	311	317	337	301	309	309	321	320	319	314	333	356	297	312	327	281	328	314	327	286	314	302	352	295	312	305	312	332	318	287	304	332	313	334	338	325	315	314	319	307	311	327	302	332	321	312	345	322	326	318	339	324	311	305	323	339	331	290	293	347	314	310	343	318	314	302	355	341	300	299	324	290	284	338	342	319	318	325	301	300	319	333	321	320	276	310	310	328	322	312	315	323	303	332	316	337	319	297	325	323	336	327	309	310	313	311	323	320	310	310	322	309	324	320	326	316	336	342	289	311	288	300	357	310	304	306	291	330	352	312	303	319	321	326	330	306	305	305	316	303	306	265	292	296	285	291	360	301	339	328	296	326	310	305	327	295	314	310	308	329	304	331	318	328	318	321	335	331	307	300	295	318	337	294	328	301	341	332	318	290	321	333	328	300	314	301	305	296	277	321	365	316	324	310	330	299	295	334	344	318	306	303	351	306	306	314	308	334	330	305	310	313	273	327	310	314	338	294	325	322	319	298	303	323	303	317	360	321	300	301	313	308	309	323	296	315	341	322	312	307	322	314	311	320	301	305	319	316	329	308	331	307	333	324	300	308	324	328	318	332	319	301	314	338	322	299	322	342	312	313	302	296	292	309	336	336	303	302	300	335	329	316	340	313	340	331	330	311	299	327	291	316	327	328	312	292	287	295	289	315	309	321	291	313	342	332	323	332	336	281	379	315	330	321	321	303	330	339	314	319	323	309	338	307	316	326	347	314	315	287	300	359	331	336	314	316	307	312	303	297	316	319	329	298	324	301	299	315
5656	1868	3453	4017	3495	2991	2518	2225	2023	1790	1700	1509	1421	1349	1248	1277	1241	1154	1170	1213	1144	1131	1104	1076	1113	1079	1046	1035	1025	1059	1001	999	1061	989	1013	1060	972	968	995	981	1021	931	962	917	960	978	973	1024	1008	989	950	1004	1001	908	954	1001	971	964	981	969	914	969	976	927	905	934	912	955	979	952	942	924	923	912	913	943	913	922	938	918	947	916	1014	939	981	932	940	923	998	921	904	904	923	932	951	939	949	969	940	910	919	919	955	952	959	901	928	948	955	937	916	865	926	923	958	885	951	913	943	875	920	939	902	965	916	892	925	945	942	924	908	924	984	960	982	922	990	937	929	948	921	877	892	897	952	916	969	944	922	894	896	908	958	930	932	943	884	961	971	908	896	924	871	906	927	932	929	950	905	928	859	874	925	960	942	929	995	899	914	899	928	964	950	968	981	915	931	963	907	856	967	922	914	946	940	951	898	903	889	871	950	970	887	952	898	961	904	888	911	954	936	929	950	967	929	955	893	917	925	972	918	885	886	890	929	891	946	897	901	927	906	901	853	915	948	896	954	907	938	935	910	918	935	939	905	879	988	925	895	954	973	929	959	876	895	910	891	856	932	903	969	941	975	913	899	901	937	926	911	906	932	884	897	929	911	951	945	920	995	939	924	887	956	887	895	927	961	928	928	888	914	880	939	961	928	933	877	920	909	950	901	911	930	942	882	911	1002	991	958	945	921	878	902	926	908	995	978	985	908	879	943	924	901	917	933	954	982	928	845	953	906	960	906	863	926	906	891	904	931	974	900	903	924	922	948	889	955	954	937	919	927	927	965	930	898	891	857	949	909	948	922	937	1004	930	909	896	909	931	899	939	874	882	911	919	935	902	872	956	932	857	860	876	993	937	978	862	902	867	923	929	959	906	954	934	903	902	943	938	939	965	925	920	959	939	887	939	936	907	939	967	848	964	879	938	842	942	911	924	898	907	914	851	930	909	965	934	912	953	912	926	925	945	918	907	890	983	950	976	906	904	976	921	916	962	888	932	931	952	950	901	885	884	912	911	927	915	925	882	952	968	942	982	905	956	968	982	995	956	902	886	926	965	905	990	903	967	942	943	944	910	919	902	905	929	903	947	968	880	941	938	941	915	962	934	957	903	931	961	948	915	946	939	927	907	901	925	927	961	966	918	914	910	949	922	908	884	874	977	946	955	907	922	957	937	873	976	905	979	947	907	993	897	928	884	935	934	967	913	914	949	903	944	866	941	952	958	934	962	982	892	897	948	869	893	885	925	867	927	907	929	920	942	885	860	916	958	945	898	857	915	901	930	934	969	894	918	969	944	947	920	949	905	918	924	917	895	875	900	944	893	920	936	878	961	927	1009	909	967	949	930	913	919	934	938	938	891	922	950	933	882	918	958	935	930	901	946	899	902	941	972	884	951	926	964	947	919	919	900	938	910	885	919	886	942	944	950	914	920	908	929	889	945	896	965	935	985	915	911	944	915	948	911	918	929	936	961	850	988	963	930	905	918	873	946	959	914	960	925	890	950	936	924	916	842	928	847	880	965	943	931	922	889	946	953	1012	927	915	926	903	897	934	960	996	934	919	918	875	965	972	935	907	920	927	861	924	898	954	940	909	946	917	889	950	934	919	886	903	937	956	908	937	884	897	977	940	876	933	881	909	918	954	906	908	918	912	941	910	964	962	888	945	924	921	930	921	942	938	965	932	951	899	953	965	929	881	885	965	886	962	899	963	912	966	920	905	895	934	932	935	923	936	845	890	935	933	967	957	900	907	880	915	902	952	962	915	943	947	888	881	930	963	981	938	964	897	933	908	958	841	891	939	935	881	947	935	936	929	964	936	964	921	945	952	942	855	937	930	896	893	899	873	925	941	946	915	910	912	886	923	954	940	879	952	931	940	961	906	871	943	904	906	913	919	908	926	925	912	941	892	954	944	955	919	908	890	947	899	934	927	948	939	923	922	912	888	944	940	925	901	902	929	927	906	913	915	924	908	897	916	946	946	977	913	901	879	987	820	903	915	978	936	921	983	912	892	875	923	938	943	911	896	927	939	904	968	998	957	902	937	956	966	838	887	940	940	933	944	921	880	885	950	960	926	940	973	917	915	923	915	1039	924	894	939	906	906	925	907	929	934	924	955	932	991	922	949	870	877	921	920	926	944	910	911	895	959	940	963	938	901	978	866	913	920	900	900	913	936	909	917	936	887	926	910	974	922	956	1001	925	954	898	916	928	991	919	974	887	890	927	954	974	931	921	939	912	941	950	942	893	950	897	906	951	942	914	909	912	921	911	929	940	916	920	950	940	887	898	953	952	968	897	951	933	926	956	953	985	929	854	868	869	925	935	911	912	899	935	940	949	912	970	926	868	953	890	894	931	916	953	950	902	951	915	948	937	938	961	906	874	931	903	907	963	942	877	921	906	1001	906	922	904	966	922	943	898	879	953	943	967	919	951	944	909	907	910	900	936	932	953	957	868	952	974	945	956	885	906	933	909	941	895	897	923	928	951	914	885	900	903	939	920	904	930	930	933	933	959	909	887	891	839	921	927	988	905	969	886	949	905	933	844	914	901	919	896	864	947	939	887	941	909	932	898	877	896	915	896	962	916	911	935	929	924	921	938	946	921	960	924	879	960	907	835	926	893	894	905	937	914	867	919	912	965	917	950	908	932	936	926	936	895	891	927	961	954	932	973	905	880	924	941	892	937	909	935	905	922	955	891	936	920	911	911	960	902	933	977	945	947	856	901	882	912	859	949	953	903	935	925	910	934	932	914	896	942	873	928	986	894	984	956	934	939	906	908	961	852	904	898	894	929	974	890	954	952	941	907	968	917	957	960	934	901	962	911	912	902	908	916	898	892	944	891	932	910	909	932	908	906	918	942	902	942	921	880	883	925	919	923	921	908	868	898	928	879	908	986	881	944	945	993	921	931	912	905	913	929	934	941	985	930	945	920	919	931	936	890	904	882	890	920	980	909	949	941	979	936	932	917	969	934	916	928	937	944	917	928	934	934	919	916	861	903	899	907	972	916	942	921	965	893	1002	908	964	920	905	917	926	934	956	925	907	892	953	933	942	959	923	963	925	944	914	944	941	873	950	899	891	979	971	935	874	936	892	910	946	945	938	967	916	938	882	970	896	942	958	893	966	922	879	881	986	905	924	980	919	926	961	914	914	904	892	895	941	938	934	936	983	916	910	945	934	960	926	912	928	936	977	932	925	924	844	994	939	948	891	927	910	895	949	928	952	1008	929	919	955	924	914	881	943	923	919	939	895	939	927	988	903	951	920	904	912	928	910	876	913	941	927	901	965	952	921	893	942	906	905	942	916	899	921	908	934	892	952	899	960	952	927	890	945	944	914	898	884	880	925	953	923	981	911	930	941	889	941	887	932	891	945	945	938	889	853	912	922	954	915	911	911	913	937	935	915	928	957	910	925	924	854	918	933	959	968	866	943	896	896	922	895	899	909	917	919	892	930	1002	903	923
16660	2790	3028	2302	1705	1176	949	750	686	599	543	463	422	402	373	375	389	329	348	344	307	309	328	323	311	286	328	296	283	317	287	299	290	298	277	276	288	294	280	265	263	277	297	286	269	282	286	268	283	297	286	276	295	275	279	274	304	247	253	272	284	276	264	289	272	279	265	284	281	263	281	290	293	280	258	288	282	298	277	258	284	264	275	279	289	264	283	281	274	247	307	283	284	280	273	250	294	277	279	276	271	275	260	257	292	298	265	260	269	279	244	254	270	277	275	237	285	283	257	305	270	270	283	270	264	301	254	285	266	296	279	274	254	247	291	245	269	295	292	265	266	284	250	282	272	285	252	288	289	289	272	252	252	267	288	266	293	296	264	273	284	281	284	269	286	284	281	284	260	257	307	260	266	285	254	275	297	285	265	274	243	261	263	274	259	283	277	297	267	274	278	279	282	260	261	250	293	268	264	262	293	310	258	268	250	301	264	253	274	293	270	252	277	286	259	285	270	295	270	301	260	285	295	255	241	292	296	296	247	290	275	258	285	257	266	289	268	256	269	265	283	291	270	265	263	305	269	301	255	256	288	261	283	325	278	260	267	273	257	288	264	268	285	299	313	262	301	289	247	273	260	282	300	280	274	264	254	268	274	273	272	258	253	272	280	293	276	253	294	301	271	262	297	321	294	295	314	287	261	261	275	259	270	280	267	306	237	262	318	277	263	272	260	291	242	273	282	255	261	278	289	285	265	275	275	275	258	256	280	241	265	294	284	300	277	309	281	259	272	262	271	279	278	262	266	279	306	282	263	264	281	254	266	278	250	257	274	292	280	281	271	266	273	276	294	298	277	274	266	264	284	281	270	287	305	296	269	290	264	279	272	270	291	288	271	256	277	259	271	277	274	278	279	231	282	285	236	252	246	280	276	251	266	264	273	264	293	274	287	275	282	266	265	276	305	273	290	260	233	288	289	271	275	271	268	273	257	254	280	284	259	285	271	268	323	254	297	285	279	261	272	269	286	274	310	289	278	264	266	253	270	261	249	264	267	253	293	295	273	262	269	272	260	270	279	290	255	271	260	279	262	296	276	309	279	272	260	261	270	265	240	276	272	273	285	259	301	281	261	280	304	258	307	273	266	277	266	290	287	266	308	249	268	263	248	264	254	271	273	274	291	259	245	281	293	270	258	287	279	257	256	306	317	276	257	262	288	315	251	271	273	295	252	280	271	274	272	277	256	258	274	267	278	274	287	268	313	290	248	301	274	265	265	282	249	301	285	283	285	299	268	271	277	305	290	264	282	254	245	281	281	246	271	288	250	296	283	274	269	287	307	252	277	277	284	252	287	269	290	286	270	279	267	268	268	257	287	285	282	293	290	258	276	239	266	276	294	273	268	281	293	280	295	301	294	277	278	256	273	270	258	266	248	283	282	264	278	309	284	269	275	277	264	276	234	304	258	272	289	253	278	263	260	288	275	284	319	286	283	272	253	262	262	269	260	297	289	302	263	288	278	272	262	284	287	286	258	273	264	266	279	260	258	284	257	292	281	286	238	282	267	290	271	261	260	279	289	271	266	277	262	298	288	257	289	260	282	273	291	280	265	260	277	263	273	267	280	271	264	265	271	275	261	289	265	277	284	261	277	276	254	250	262	312	297	265	274	276	262	253	276	294	293	306	270	267	270	259	281	281	274	288	267	271	282	262	265	279	261	271	262	294	273	297	258	261	260	261	273	285	267	268	280	285	280	263	288	288	262	245	266	256	276	262	257	269	264	281	280	288	282	280	259	256	235	264	314	284	266	275	257	284	274	282	270	265	266	258	274	268	273	270	251	266	263	261	270	291	272	266	264	316	290	273	275	285	297	260	248	278	276	271	285	293	278	272	281	278	299	287	279	272	266	267	241	285	279	297	251	286	285	274	264	276	298	268	254	286	281	255	290	275	295	296	270	254	309	277	271	274	280	265	254	296	271	260	277	302	265	263	239	313	278	279	264	287	279	281	255	308	285	252	250	273	281	258	265	262	273	257	243	272	283	262	284	287	313	251	295	253	238	264	266	262	267	260	265	300	277	282	282	262	270	263	276	280	285	281	299	263	255	271	259	266	267	275	274	268	279	278	252	280	267	278	273	301	270	293	323	235	250	275	266	249	303	267	297	286	271	256	272	251	269	290	245	263	247	298	264	270	286	240	282	271	245	283	262	262	306	275	291	241	290	288	267	286	259	275	286	268	259	234	268	290	273	268	273	257	290	272	298	287	265	275	240	285	245	256	284	281	277	287	292	279	295	276	295	263	245	270	270	255	271	262	239	249	237	269	271	265	259	303	248	251	261	275	262	282	307	277	288	270	283	286	276	259	290	275	273	272	327	285	290	282	265	252	286	261	243	278	281	280	236	282	244	279	291	275	270	271	245	272	256	311	267	251	257	282	292	304	260	262	283	267	259	283	283	295	306	289	291	263	260	266	252	271	271	302	267	273	276	264	286	289	267	270	279	251	269	289	279	279	281	282	240	295	272	285	279	245	264	281	272	292	274	292	253	285	269	237	256	261	306	263	275	277	298	280	284	275	274	276	257	312	270	278	282	254	251	263	258	286	268	283	253	278	287	275	253	280	272	286	299	255	294	263	263	309	261	287	288	292	253	269	306	264	289	284	302	283	290	283	292	293	292	262	249	255	275	279	265	289	264	283	255	299	275	297	274	284	296	272	263	276	266	301	258	288	261	287	283	251	285	298	253	269	279	259	281	298	290	252	264	293	287	293	259	277	279	256	265	282	284	282	256	252	276	282	254	251	282	266	300	287	304	288	279	273	274	275	266	271	290	271	280	276	278	252	286	279	289	279	268	262	279	244	268	304	281	263	245	275	296	247	269	276	266	228	260	249	275	277	268	265	270	297	284	257	279	251	275	280	247	259	280	271	274	294	286	306	298	285	292	273	254	244	255	277	251	257	290	243	281	246	266	295	262	246	262	254	276	272	278	298	282	247	268	272	269	281	272	271	281	235	277	288	282	271	253	258	249	278	275	283	291	308	257	292	294	278	256	274	279	309	264	273	257	263	294	261	275	298	278	269	275	287	245	277	281	279	307	258	252	260	268	244	270	279	276	247	288	295	268	249	274	287	277	251	292	289	271	281	279	278	281	295	273	301	289	280	288	264	269	298	308	286	299	292	281	268	288	295	248	289	297	272	265	296	265	247	258	273	286	292	265	286	257	278	256	261	282	268	287	272	325	282	279	298	277	264	256	266	274	283	288	263	280	239	281	283	299	296	259	279	285	267	284	276	276	272	274	292	265	277	265	288	284	258	276	297	270	283	244	260	252	275	280	289	284	279	277	286	285	270	287	231	281	253	266	281	277	273	287	267	290	271	279	257	282	272	294	283	265	286	303	254	267	282	261	280	262	293	249	248	267	287	233	283	255	293	311	287	271	282	297	242	288	266	292	300	271	259	285	272	277	255	289	274	276	272	250	249	272	266	262	284
7774	2642	5538	6490	5669	4701	3926	3290	2916	2469	2165	1993	1836	1619	1564	1485	1413	1343	1253	1223	1191	1228	1124	1148	1108	1084	1010	1071	1010	1030	993	954	998	974	1004	951	944	1012	982	919	844	870	895	902	891	901	914	871	841	833	858	831	880	895	903	874	849	848	817	865	833	859	814	886	877	842	831	840	805	902	878	849	841	830	811	832	857	827	845	811	824	837	852	866	830	825	825	789	839	809	903	810	801	786	796	858	774	783	829	763	866	861	838	786	830	826	850	834	820	827	768	765	781	813	852	838	856	767	878	776	802	821	782	799	800	834	823	769	803	800	755	853	778	774	821	820	813	840	837	810	847	857	815	828	806	822	790	810	776	823	837	815	805	803	820	838	830	840	787	773	825	744	822	808	820	844	807	784	822	806	828	774	768	798	801	861	845	775	837	824	840	823	823	787	800	787	791	787	804	820	828	828	812	837	779	778	814	815	827	823	799	811	761	814	812	765	791	805	834	836	845	799	753	842	793	833	791	810	800	768	866	843	848	837	797	835	808	808	784	791	800	814	818	872	821	813	775	761	780	828	839	805	805	767	806	762	781	810	822	784	798	774	790	813	760	855	823	771	790	768	817	840	799	857	826	813	823	819	788	782	817	814	844	784	810	745	785	836	835	735	754	826	757	811	811	841	829	823	805	785	781	765	763	825	795	760	835	808	759	843	811	819	808	826	770	863	864	796	819	757	867	791	787	806	817	776	781	825	786	786	790	783	845	797	770	822	812	777	798	795	846	821	813	811	819	729	810	833	815	763	830	828	743	849	801	808	809	839	799	796	824	801	798	818	802	793	828	853	777	789	817	741	803	849	729	777	756	843	789	798	800	767	785	776	801	769	792	777	814	822	808	797	852	804	800	819	800	806	802	781	781	801	861	778	834	786	809	868	788	848	847	783	790	817	778	787	822	770	812	778	824	776	766	799	795	770	821	829	797	797	807	801	836	814	774	811	751	804	832	760	774	813	812	797	796	816	765	815	817	816	773	837	785	793	791	810	808	810	824	843	776	827	808	807	811	815	756	788	832	867	839	807	865	855	786	843	876	798	809	833	764	838	797	729	807	811	862	810	800	784	789	834	792	765	812	813	771	788	764	780	743	775	814	807	811	818	783	819	830	815	787	836	822	792	850	808	797	820	803	822	876	844	844	817	784	768	828	808	802	829	817	747	773	802	795	843	834	793	815	807	797	844	845	825	813	806	771	786	785	829	796	780	790	779	839	792	781	804	775	788	802	809	783	752	767	829	744	812	821	815	784	817	831	773	836	795	800	803	813	791	846	816	808	843	798	869	841	823	777	799	799	805	813	832	804	774	793	841	840	794	817	815	827	788	801	844	798	762	823	813	825	837	808	781	777	815	796	797	817	802	847	823	852	731	817	802	819	751	802	852	798	776	805	800	817	818	775	755	828	818	810	787	836	789	762	821	796	823	820	843	793	772	805	815	794	783	830	802	816	763	887	822	775	825	792	780	812	793	774	831	849	772	786	742	790	825	783	753	820	789	770	753	804	789	810	772	791	811	841	778	797	780	764	833	811	775	830	792	784	752	780	812	824	767	792	777	820	784	851	843	835	826	821	848	788	781	787	857	845	798	795	807	776	822	812	833	823	762	797	807	815	748	801	778	842	773	768	809	865	802	832	787	790	765	833	791	811	810	804	781	807	825	831	818	791	811	780	817	795	851	783	803	778	786	799	779	832	814	848	777	829	808	800	787	776	816	824	780	804	762	778	800	747	825	817	839	796	786	777	769	798	786	834	790	786	799	789	866	801	845	809	759	826	808	791	809	761	828	766	816	826	865	779	784	800	868	799	837	762	736	815	756	778	782	797	802	795	822	739	780	808	770	831	787	836	764	801	784	782	807	804	814	829	762	808	834	797	799	795	810	845	818	795	776	781	784	826	804	800	792	813	829	796	777	783	832	797	809	817	809	793	821	755	802	802	761	859	830	785	824	788	770	833	739	799	826	773	828	825	795	799	782	804	796	827	745	814	800	776	789	748	823	815	785	813	820	776	787	765	856	799	810	816	815	747	740	835	835	801	802	768	807	832	787	837	813	847	813	785	818	782	800	780	863	854	826	811	771	829	719	841	813	795	724	857	744	799	789	805	807	827	806	791	826	807	845	795	740	854	778	792	749	826	846	794	786	821	798	802	832	815	776	817	829	783	817	808	785	775	778	812	823	856	762	788	760	814	817	838	825	793	775	775	796	808	765	770	824	833	775	769	798	853	792	748	801	810	839	822	824	827	808	752	849	838	728	805	788	785	808	798	812	821	801	768	781	823	810	845	826	861	819	785	781	804	811	824	841	804	838	865	792	843	755	846	851	798	774	821	825	807	835	818	785	783	860	840	791	796	792	831	816	831	863	782	855	802	798	789	806	884	792	794	764	811	788	754	826	792	796	842	796	776	771	793	803	819	808	849	826	831	773	840	796	810	775	789	818	783	804	781	835	814	796	823	791	784	796	834	820	812	813	761	827	806	778	806	846	811	804	832	811	806	887	770	805	851	779	769	840	760	816	769	835	790	757	773	865	761	845	819	798	846	823	804	854	831	768	830	786	809	783	826	806	805	799	804	785	818	759	876	822	819	776	823	825	766	767	808	738	870	785	760	781	851	796	812	805	776	801	838	848	841	817	848	820	843	816	830	765	815	841	824	877	809	753	815	782	830	809	770	803	823	779	790	823	770	862	834	809	771	799	849	822	842	795	832	751	827	813	812	805	828	859	806	867	783	785	829	810	802	751	796	757	833	786	760	814	805	763	842	777	806	798	839	765	743	780	839	850	814	873	835	792	792	847	804	822	792	832	839	826	792	815	788	788	789	764	775	796	815	819	889	768	834	771	830	823	798	816	776	811	794	844	780	810	840	777	801	794	799	816	751	810	802	828	844	840	806	765	798	787	798	839	807	849	796	825	805	791	833	852	794	833	810	822	801	807	772	810	789	823	838	771	771	824	782	765	836	804	785	839	822	813	881	841	740	775	812	805	842	809	840	803	833	850	762	821	790	840	834	795	812	804	815	768	750	850	808	773	821	807	751	787	782	826	836	852	819	807	775	808	792	810	794	824	765	799	759	822	832	839	762	803	768	811	797	800	802	780	863	748	839	777	817	834	803	785	797	796	796	818	810	831	774	826	805	859	820	765	816	793	832	861	796	834	836	779	809	829	805	830	764	844	759	828	834	817	872	846	822	781	775	764	803	875	836	839	816	786	852	795	784	812	761	819	800	808	788	815	813	866	787	791	815	767	826	845	792	850	820	821	752	817	781	827	810	766	840	738	774	816	843	814	859	826	858	726	746	795	741	849	833	854	817	757	768	842	793	802	804	847	810	799	811	771	776	852	793	845	787	806	760	804	812	803	823	795	793	809	833	771	812	813	809	839	742	798	787	830	764	806	815	753	785	794	796	831	776	835	797	838	809	820	826	824	821	787	795	826	781	792	759	797	826	810
2121	266	277	257	210	200	209	206	183	192	206	187	198	193	193	189	198	187	195	207	200	163	188	165	202	196	190	184	198	187	194	178	156	179	163	188	184	193	200	213	194	187	192	192	177	204	164	175	175	207	195	167	197	193	197	204	204	181	191	185	180	197	204	183	178	208	199	187	206	194	170	205	187	182	185	191	190	174	179	200	188	195	197	205	217	186	197	184	196	198	181	176	204	212	174	160	180	179	180	159	181	172	193	208	201	174	161	159	188	203	181	193	194	205	177	163	202	187	196	191	194	202	179	175	171	188	198	197	203	184	188	185	201	198	167	179	157	190	190	186	195	172	180	194	227	172	177	186	180	187	172	184	196	213	184	181	177	209	185	183	180	179	164	185	206	216	191	211	210	180	195	189	190	202	217	191	182	168	191	154	195	208	201	198	204	198	179	199	172	210	186	201	213	197	170	205	204	177	218	205	189	188	199	176	177	170	182	186	205	182	213	182	187	220	178	212	191	201	192	190	196	184	205	199	197	197	173	180	194	192	196	171	204	203	167	178	198	191	174	199	177	167	187	194	179	180	195	182	195	180	164	188	174	184	192	180	177	206	210	199	209	167	165	187	204	205	219	185	175	190	201	170	193	197	193	175	168	188	198	169	188	187	178	191	205	164	210	169	169	205	168	190	180	198	151	192	183	170	208	211	203	205	174	200	179	187	172	199	210	159	159	202	175	188	194	211	170	190	214	166	189	188	181	187	210	167	192	205	193	183	193	158	173	173	189	170	197	172	197	198	187	177	203	175	202	178	184	191	173	174	188	183	193	198	175	218	176	181	197	181	178	202	172	181	198	181	180	182	192	193	188	174	200	191	188	171	194	187	165	179	182	189	181	190	188	188	185	183	204	185	181	205	189	216	196	200	170	199	189	168	189	186	201	190	192	167	208	193	182	177	184	170	179	178	180	202	181	206	174	198	202	169	195	200	186	220	175	177	215	174	194	185	200	198	182	212	193	199	187	202	194	168	184	178	202	174	186	154	177	206	199	226	199	196	186	186	202	179	210	187	146	196	180	192	203	174	169	184	187	165	174	187	200	222	194	177	194	205	178	188	192	174	172	169	169	195	185	180	190	174	175	191	190	181	194	196	175	202	194	167	195	193	201	200	190	216	190	177	216	198	184	187	184	162	177	178	162	205	188	184	181	200	174	186	203	181	190	169	205	173	211	183	163	173	173	181	204	181	196	202	188	207	211	179	195	203	188	179	192	193	169	194	201	173	211	216	197	167	174	190	177	195	186	178	195	200	201	171	207	180	200	188	170	177	180	184	198	194	195	196	183	201	174	175	189	205	213	184	163	190	184	180	183	197	192	174	184	194	195	198	203	184	214	197	196	192	186	189	196	190	179	202	169	190	189	182	181	179	181	211	174	188	188	182	175	169	203	214	175	198	203	171	179	199	184	183	194	170	198	185	175	168	182	215	196	177	161	185	184	183	181	187	213	169	178	228	212	194	176	171	167	172	185	202	185	197	191	204	182	195	167	185	185	191	158	182	201	194	164	200	186	195	189	190	198	193	178	168	213	183	181	178	178	161	188	203	188	168	174	186	202	195	188	179	200	174	176	185	209	167	195	168	196	175	202	198	197	202	181	172	198	190	213	196	194	190	157	173	194	196	180	152	166	197	202	179	180	185	168	210	161	180	192	200	180	190	200	201	193	196	186	171	170	205	191	201	200	179	185	197	191	169	194	183	188	195	203	200	196	176	188	185	185	165	168	186	169	178	190	174	205	202	187	188	203	208	195	187	175	186	165	190	204	159	182	170	164	183	223	193	198	175	193	189	208	186	186	168	200	160	187	187	182	191	178	190	188	199	171	188	206	187	198	214	188	188	171	186	196	195	180	195	181	181	188	184	195	177	191	186	164	181	187	180	213	216	202	214	181	202	178	179	171	153	196	197	199	179	186	208	189	199	185	203	169	203	195	182	174	187	175	203	238	178	204	191	187	209	184	181	173	210	190	178	188	192	224	197	195	187	179	168	227	179	188	214	212	217	191	172	229	219	196	206	182	182	175	199	203	182	183	168	186	172	199	180	205	180	165	198	194	174	173	160	166	188	188	207	198	196	206	188	192	206	162	173	196	192	199	180	179	174	177	160	219	185	198	167	197	196	207	165	198	203	192	178	188	205	169	209	184	207	189	168	204	203	178	159	177	190	171	181	225	192	173	196	180	171	193	179	202	185	185	187	202	203	193	182	176	173	173	199	196	208	175	172	194	184	188	179	172	208	179	186	163	189	177	197	211	186	193	190	172	190	198	157	195	197	189	216	189	183	181	203	190	193	176	181	170	190	215	189	199	201	188	158	156	182	182	177	192	165	199	173	197	160	179	165	190	176	190	181	168	160	208	162	170	188	203	168	188	182	177	195	201	181	212	184	207	178	178	229	218	179	171	208	204	186	178	200	187	181	174	175	192	169	196	171	192	201	183	199	205	175	186	205	189	178	181	184	189	174	196	165	191	189	200	196	178	195	205	174	193	154	164	182	188	202	195	191	195	190	161	174	187	175	168	186	195	204	166	170	183	163	211	187	189	187	189	203	194	183	181	190	210	176	203	191	156	153	187	171	195	183	198	172	194	188	189	176	171	168	185	204	177	203	167	192	191	183	179	208	177	186	201	210	186	183	188	210	183	191	195	210	177	176	209	173	176	192	186	193	220	196	181	174	154	188	192	178	209	210	189	181	184	178	169	207	200	195	179	191	198	179	179	172	189	166	201	193	193	172	207	174	212	191	175	169	176	177	178	188	193	175	178	183	181	170	172	192	172	191	205	188	209	186	189	178	183	184	173	173	185	209	193	210	169	187	181	194	164	205	205	186	209	185	168	186	170	199	187	189	191	156	191	169	183	194	181	182	186	168	196	184	188	202	173	206	193	192	190	200	182	190	205	181	202	189	172	203	194	185	192	186	175	165	179	195	191	183	204	176	196	195	183	169	169	198	187	193	208	199	173	182	189	178	177	175	179	167	205	196	190	173	175	198	171	168	204	188	180	180	194	173	186	181	178	180	195	185	207	175	197	184	193	186	194	209	181	184	178	144	182	160	201	192	167	186	167	205	173	192	182	197	185	184	185	175	193	194	187	196	199	209	210	210	198	198	178	185	215	197	153	168	219	173	217	197	198	196	194	195	152	174	192	168	175	215	191	178	187	174	201	206	187	200	165	166	196	174	176	165	186	182	180	203	197	219	188	190	170	203	173	178	203	203	206	194	193	182	182	226	159	189	179	203	150	181	189	191	167	185	201	211	203	160	186	165	209	174	188	167	180	192	203	184	187	182	187	186	200	191	188	187	204	165	192	180	171	193	180	186	207	201	193	189	197	193	202	180	190	181	186	173	154	184	182	171	194	181	194	199	189	179	177	187	194	188	171	187	201	167	198	188	171	197	185	200	192	164	193	177	166	154	184	184	206	181	184	189	194	161	194	184	176	196
1950	677	805	781	778	734	681	713	654	659	618	634	630	633	634	597	543	584	630	558	593	614	571	602	617	559	614	630	582	587	613	585	621	607	616	573	627	598	557	577	605	622	615	588	622	587	619	585	598	598	604	628	566	567	579	574	568	597	606	649	610	582	598	615	615	597	594	599	604	614	595	538	605	603	583	580	579	584	628	610	618	607	622	645	583	629	575	598	580	607	615	611	558	607	562	573	617	557	573	596	590	595	596	604	580	591	589	539	601	582	614	629	598	580	588	582	549	557	575	590	592	621	580	640	566	559	587	601	577	616	570	539	525	577	580	592	639	609	648	605	584	645	601	610	597	579	628	625	590	589	590	641	566	578	616	590	570	598	569	626	591	538	601	598	591	602	574	618	597	622	605	580	600	616	607	588	590	572	606	619	599	583	625	595	611	570	594	637	640	604	609	645	576	607	569	561	604	622	558	593	687	579	564	598	635	639	624	596	589	590	599	601	547	573	592	636	618	602	611	564	582	575	565	578	611	583	593	547	597	581	581	595	600	598	600	608	559	587	579	616	604	600	593	606	623	574	612	626	622	595	640	606	574	595	612	629	607	577	622	566	615	621	612	539	567	630	575	572	623	578	578	587	570	632	587	599	631	596	625	621	620	614	583	624	606	551	596	638	601	613	611	580	592	575	564	599	609	575	632	578	625	595	642	596	596	609	568	620	584	578	603	553	602	568	536	580	572	651	634	598	629	599	608	583	572	604	579	601	583	578	564	597	584	538	569	567	650	572	604	597	593	597	568	616	600	590	588	613	600	586	562	566	598	604	561	632	638	568	578	594	626	595	633	565	564	635	567	640	601	650	583	618	574	618	576	588	593	554	590	626	574	600	589	630	580	589	638	599	589	645	568	595	639	577	569	602	583	591	604	563	618	573	613	607	574	604	614	567	620	589	593	607	600	599	598	583	623	612	596	601	577	629	656	566	597	594	611	603	611	574	563	592	603	587	604	574	596	593	543	573	634	615	609	576	599	628	608	595	577	571	606	618	631	606	592	597	632	558	569	592	586	617	621	606	622	584	596	620	573	595	604	617	571	592	583	597	603	598	612	599	590	607	592	561	603	583	574	646	624	592	578	609	606	554	599	567	620	685	569	580	586	615	608	542	590	563	614	598	602	587	560	607	643	609	588	612	605	594	604	604	586	640	606	608	571	627	653	619	582	615	597	585	601	630	628	615	604	555	573	618	566	607	578	600	612	588	589	590	595	622	568	590	589	660	613	594	605	614	576	623	581	642	587	625	528	582	580	596	599	596	601	585	601	598	606	597	537	601	594	607	596	573	630	597	592	601	597	590	614	608	540	596	587	594	555	566	590	581	598	549	564	608	614	581	602	576	634	576	595	624	559	578	577	633	637	639	621	557	609	590	600	597	588	615	582	624	629	615	607	557	591	575	653	592	597	534	624	605	573	573	630	607	541	603	653	584	592	585	588	628	595	571	567	585	586	616	627	584	651	602	568	548	614	597	574	578	568	622	570	627	577	542	586	594	598	612	610	618	626	565	582	596	603	606	612	627	597	588	585	602	591	587	578	577	581	638	624	618	583	591	616	567	541	575	607	597	611	568	637	570	600	608	610	571	594	621	613	591	597	594	571	596	598	637	593	584	597	609	616	629	585	565	642	599	606	583	591	617	581	617	599	606	649	600	577	584	611	582	573	606	525	619	585	580	581	572	597	582	663	596	554	559	605	579	570	601	584	596	606	581	573	607	606	601	572	607	605	560	657	565	590	587	631	626	590	565	627	593	593	605	603	586	555	541	583	595	601	565	553	604	607	618	598	628	588	589	610	584	618	611	554	624	634	588	649	559	594	596	609	557	629	563	607	593	652	587	601	681	626	560	626	581	560	597	644	595	584	588	563	568	574	629	544	566	597	592	612	615	620	580	581	646	594	614	568	550	618	644	620	607	595	613	572	597	578	595	573	633	607	612	614	607	556	644	590	611	634	591	607	594	612	618	633	600	607	570	613	555	613	545	587	597	607	555	630	599	568	609	556	588	600	582	615	620	631	594	610	556	618	573	614	624	586	570	620	621	554	611	639	576	615	595	623	590	603	630	614	533	556	656	593	586	614	588	630	608	581	599	643	598	579	638	619	613	590	601	593	580	566	599	576	579	593	599	590	637	591	590	584	576	627	591	567	571	602	634	600	580	584	574	578	626	645	643	623	563	593	565	617	631	612	605	593	608	634	568	600	624	559	601	585	576	640	562	573	605	574	601	587	591	597	592	585	614	607	608	577	592	613	609	602	555	653	588	590	582	549	608	642	596	611	630	611	616	586	560	589	552	590	589	605	608	555	632	587	613	575	587	598	544	614	606	585	624	582	588	602	608	595	619	572	607	584	611	619	602	569	602	621	601	627	616	594	608	580	592	591	575	576	610	579	587	598	617	582	586	584	626	588	606	577	585	629	641	606	568	569	591	629	629	570	560	580	544	627	577	571	580	575	632	619	610	584	544	592	617	575	605	602	608	563	565	600	645	645	622	560	583	586	609	569	616	627	573	607	580	605	570	580	586	625	583	590	633	603	602	581	567	622	642	619	545	610	567	557	638	614	565	609	595	583	623	574	586	615	597	600	626	637	563	615	579	603	606	597	592	588	605	600	584	620	612	552	610	610	595	614	583	595	625	629	601	624	590	586	586	607	592	632	587	573	598	583	580	641	596	605	597	595	563	605	633	564	609	622	534	605	574	583	607	615	611	561	625	624	595	581	613	612	598	601	556	580	611	583	624	588	586	590	574	607	594	590	581	598	614	602	596	579	645	567	598	582	584	600	585	572	594	591	581	596	587	587	589	615	557	615	572	613	598	569	568	573	601	617	588	585	557	573	605	659	612	622	600	583	572	608	634	586	630	562	578	597	582	550	637	585	579	593	576	622	599	601	549	603	627	588	610	598	608	584	639	583	618	588	606	622	573	621	620	613	619	585	609	542	583	579	611	627	571	623	639	637	577	633	616	593	576	546	596	575	604	576	588	590	575	594	617	605	615	574	592	609	602	624	599	600	607	632	606	648	593	621	591	595	626	611	604	607	630	618	624	588	606	618	616	581	600	570	610	567	604	571	611	581	610	585	575	554	614	617	606	615	627	583	634	645	576	635	621	593	594	596	594	614	590	630	616	638	584	581	613	608	595	576	623	606	575	595	631	560	585	600	567	550	608	591	609	573	592	574	597	608	626	605	584	610	597	566	595	563	614	600	623	579	545	569	608	612	606	619	655	585	608	585	557	579	596	564	595	613	572	624	600	619	604	655	607	557	628	609	616	611	571	564	626	666	629	648	605	592	578	592	588	633	560	617	593	625	576	634	612	617	567	662	581	578	608	621	608	605	602	560	591	624	581	540	572	619	598	616	600	589	600	583	610	636	582	630	593	601	606	628	576	638	575	574	642	599	603	581	590	585	604	608	621	610	567	582	589	579	605	609	584	599	629
9055	1295	1689	1282	1021	829	688	608	541	450	470	451	416	376	373	360	358	374	330	364	373	343	344	324	372	362	322	329	323	367	355	341	335	321	342	328	359	324	300	339	327	291	313	337	346	320	340	311	311	308	330	336	309	348	307	374	320	314	303	331	295	313	336	314	305	308	289	308	347	331	294	304	317	328	316	286	321	330	332	333	291	332	300	353	284	309	304	334	318	303	317	287	311	324	317	304	326	343	318	286	289	321	296	327	340	328	343	313	284	301	313	324	307	293	289	297	324	324	317	324	316	314	316	315	335	332	329	328	338	333	298	306	328	321	327	319	329	305	309	339	323	334	314	317	279	280	314	329	325	334	322	330	293	328	300	303	308	326	342	294	314	301	307	301	314	321	337	353	309	299	297	328	301	323	289	307	332	330	307	322	283	324	357	261	308	310	307	293	308	311	329	332	298	298	325	306	300	321	315	320	320	327	325	360	317	335	330	339	318	346	285	324	313	313	327	323	309	292	317	311	308	333	334	291	349	336	306	336	310	307	316	297	286	319	308	325	329	322	287	302	307	344	316	303	275	317	359	292	294	306	309	311	332	318	335	288	323	321	350	318	343	286	321	311	315	316	334	331	318	295	323	319	310	295	307	317	310	300	337	311	334	316	273	299	310	320	318	319	314	333	354	331	316	320	337	345	292	302	326	362	314	327	339	286	282	318	357	344	295	328	320	317	313	322	305	327	330	336	304	317	322	299	304	328	287	296	311	331	309	305	363	302	295	325	295	297	305	328	304	332	325	326	313	317	321	315	320	309	326	286	297	327	357	295	305	314	344	344	289	272	316	329	323	353	285	292	341	324	318	317	304	333	346	311	324	312	269	297	316	307	294	306	310	319	325	314	311	326	313	308	312	336	325	285	353	345	341	309	332	310	344	329	296	290	288	318	300	312	337	323	318	320	295	326	327	317	347	340	320	315	323	299	319	313	310	304	331	323	340	333	317	274	317	333	307	293	296	309	322	320	326	330	319	339	326	323	314	316	311	304	322	326	308	303	301	318	304	315	333	310	339	324	326	296	276	305	287	320	305	307	319	316	349	347	308	318	325	300	316	298	322	328	318	320	331	296	327	323	341	330	332	309	323	328	320	273	310	334	296	295	344	328	312	326	296	289	343	332	300	309	332	327	290	336	324	325	313	321	291	306	303	339	314	349	310	317	312	304	313	301	313	343	302	319	314	315	284	318	340	293	325	294	304	350	333	312	334	334	296	313	312	319	339	325	338	312	322	303	326	308	346	302	316	305	318	312	309	285	319	291	342	324	333	287	299	327	340	308	357	343	264	320	342	308	342	336	297	296	321	294	316	288	312	301	334	325	332	322	299	353	327	298	296	356	281	347	355	333	309	300	289	299	317	313	299	315	300	309	323	311	294	313	306	310	330	325	281	310	321	308	321	317	314	325	303	293	329	323	310	302	313	311	355	305	316	350	297	314	288	299	300	305	312	327	313	289	335	308	296	341	317	314	322	340	304	341	285	343	345	302	319	316	328	299	300	328	344	309	306	326	300	325	321	313	315	291	290	301	311	312	295	309	332	304	288	338	332	318	353	328	312	308	311	305	317	328	326	328	317	340	329	294	333	322	280	321	284	336	293	311	313	303	320	283	316	289	335	298	290	349	323	294	337	304	284	334	330	341	305	309	349	337	333	314	287	331	305	295	306	294	313	317	353	304	317	325	322	315	329	322	315	316	345	324	315	312	288	326	297	312	305	308	308	319	317	305	328	328	309	326	296	347	318	326	312	316	328	324	308	320	319	324	308	319	310	350	329	273	322	313	311	302	307	319	326	359	308	323	301	309	327	331	343	288	300	301	320	315	296	313	321	306	295	304	287	304	343	293	313	366	344	309	324	349	318	328	298	310	328	311	298	328	329	284	293	322	349	316	342	361	304	306	323	311	331	300	299	291	314	279	294	331	295	306	343	332	310	309	343	317	325	313	323	350	345	323	321	301	346	327	308	287	328	314	340	352	321	314	349	310	337	335	317	301	299	319	325	340	334	308	322	287	315	292	323	304	294	372	332	303	316	323	309	295	312	349	302	332	300	316	307	306	320	329	312	293	301	314	321	310	331	321	324	299	338	318	359	306	317	302	350	337	280	340	319	313	327	331	322	315	286	353	347	318	332	309	335	309	317	311	295	307	295	322	321	311	351	312	300	304	371	337	271	318	351	357	298	317	296	313	330	290	352	329	277	283	325	312	278	324	322	318	316	330	339	287	313	355	304	304	290	318	290	294	309	320	309	313	297	298	310	288	326	339	321	304	324	303	298	301	310	321	325	308	320	301	301	302	316	332	292	322	310	308	294	309	292	319	301	298	300	316	312	295	335	301	334	305	319	323	308	325	305	274	285	338	308	328	309	302	330	277	339	320	327	290	334	311	300	338	328	334	297	293	320	335	295	334	297	305	301	329	317	316	329	325	314	309	320	324	331	308	316	316	324	297	292	281	343	341	326	314	297	335	279	290	317	342	333	299	340	319	313	325	342	305	279	325	290	312	331	319	318	363	339	310	277	345	305	318	325	311	314	309	325	272	285	335	326	313	300	320	313	323	304	303	342	312	308	305	316	308	298	347	285	315	325	320	290	303	337	317	304	323	339	322	338	351	323	316	331	321	341	318	322	303	331	323	311	309	329	313	319	329	309	321	306	320	339	295	277	310	329	320	310	299	302	313	354	320	321	276	350	334	334	358	304	279	325	335	332	291	313	341	323	346	328	327	328	294	321	283	343	343	320	311	321	283	326	322	337	332	356	337	347	317	319	308	319	334	302	285	338	349	314	323	312	319	273	310	317	308	321	297	357	347	310	291	330	342	321	309	309	297	276	291	327	325	293	310	313	285	311	331	330	306	327	323	289	307	297	297	338	329	360	300	309	347	294	310	314	303	344	298	339	329	314	275	336	325	319	319	296	318	299	321	332	328	343	300	342	325	310	332	289	321	301	309	314	344	309	301	305	306	317	305	316	317	330	333	335	340	293	323	295	348	311	305	322	307	318	322	324	313	328	291	306	298	336	331	357	307	284	312	274	324	320	281	330	308	321	298	283	325	331	312	311	322	305	328	289	346	328	298	298	332	324	330	316	328	308	298	318	323	338	317	306	337	307	325	325	321	298	288	342	301	328	331	322	297	332	328	290	308	344	316	302	322	313	276	305	312	335	317	315	295	334	349	350	303	317	334	330	311	315	300	329	298	312	311	303	307	326	264	299	290	326	341	324	325	323	339	302	322	309	306	339	301	310	288	324	282	324	326	311	312	311	319	338	337	319	329	321	341	303	323	366	344	340	340	308	278	295	299	349	301	300	311	303	326	292	310	317	302	357	321	311	338	323	315	319	301	306	322	338	343	334	340	296	319	317	276	313	293	330	326	304	292	301	323	333	352	307	317	311	312	312	316	307	301	328	319	321	293	350	319	298	346	328	339	308	337	299	328	300	309
5533	1926	3473	4105	3552	2922	2546	2288	1989	1784	1568	1493	1528	1382	1325	1268	1174	1204	1113	1184	1104	1098	1048	1038	1063	1044	1017	1040	1011	1033	1011	1025	1054	1061	1066	1033	962	970	921	941	975	947	997	972	932	960	943	877	993	984	979	942	950	965	953	997	963	960	924	950	964	967	927	945	1000	976	905	936	958	954	916	1007	904	909	970	967	883	929	920	931	972	926	930	983	970	929	937	941	987	888	982	959	991	916	964	974	981	934	973	975	892	926	959	948	905	915	903	978	909	931	950	875	896	939	960	948	946	936	899	912	903	988	883	908	924	943	933	903	915	951	931	896	963	919	940	922	889	957	942	946	916	957	930	910	931	881	906	867	905	941	924	900	948	924	954	908	959	909	902	927	916	886	885	859	911	917	998	892	982	972	966	933	870	885	920	954	910	918	903	868	966	879	965	918	950	969	938	929	900	940	884	893	903	896	895	951	931	935	912	951	929	907	958	977	901	944	928	905	905	895	938	959	953	854	899	935	973	897	904	897	953	968	930	929	906	946	909	847	935	902	861	904	968	918	921	875	878	919	909	942	945	957	928	966	883	919	893	885	883	918	952	906	869	910	899	938	957	901	927	900	947	894	905	923	939	918	945	894	968	937	953	961	896	954	892	947	866	882	972	892	936	858	905	920	939	967	921	892	936	922	899	913	898	959	997	882	927	911	967	923	898	950	924	924	914	909	886	949	955	935	914	942	930	894	915	898	921	941	942	896	930	892	955	933	950	902	938	860	868	889	901	980	959	930	914	955	914	913	892	888	924	927	926	950	939	972	912	980	911	896	932	932	908	944	885	960	895	962	887	934	951	880	921	848	909	942	896	915	883	909	913	924	990	939	890	919	906	952	958	882	983	927	906	905	923	875	917	935	981	913	911	957	940	912	907	917	927	902	897	921	930	931	922	881	937	940	913	898	933	952	937	885	927	894	970	966	905	898	930	883	923	933	892	860	905	959	901	943	924	892	957	933	1005	893	1008	921	901	906	979	949	926	916	915	919	951	917	951	970	909	947	927	954	931	870	928	892	921	855	943	925	910	874	941	898	971	919	909	921	920	932	926	909	950	881	937	960	947	893	946	939	945	945	903	943	986	883	870	943	956	930	976	908	894	921	963	928	892	928	899	960	896	913	931	928	912	903	908	924	921	926	894	958	920	959	932	921	923	938	918	943	910	902	923	923	911	898	894	894	979	889	892	913	958	909	888	932	936	959	960	918	941	963	897	912	897	945	917	902	937	927	984	953	916	901	921	882	941	887	912	904	944	930	987	895	978	924	927	894	922	916	939	929	912	954	929	903	946	889	950	915	871	915	981	915	918	906	887	902	880	926	899	986	883	977	934	953	920	919	907	856	847	880	917	922	920	933	954	899	960	895	938	909	963	887	906	923	964	915	956	930	914	922	943	931	950	960	926	881	925	948	978	972	953	868	901	881	887	917	867	937	924	902	877	949	918	938	1005	902	943	923	943	849	873	990	904	932	906	939	893	969	903	932	933	925	905	900	915	953	961	916	949	921	915	859	938	954	926	970	906	937	938	874	892	933	936	919	919	930	870	900	938	875	943	920	941	932	977	922	913	959	924	883	916	878	853	962	887	902	932	918	926	875	904	861	919	930	944	987	986	913	932	916	914	911	891	876	975	941	941	894	898	944	930	940	900	932	915	910	932	942	941	905	999	927	939	944	928	903	950	885	931	932	908	915	950	902	920	955	948	889	941	873	906	857	963	970	943	957	881	917	945	900	917	913	890	909	973	932	951	927	946	910	961	940	959	908	935	964	906	908	895	882	948	928	910	950	915	926	940	874	923	953	958	907	987	918	947	898	950	925	953	899	906	907	954	951	946	952	931	937	907	954	917	922	949	967	931	891	921	1019	915	914	926	925	915	917	887	946	892	941	948	899	934	893	947	905	945	905	906	900	942	932	955	921	888	909	936	899	970	952	918	906	874	937	924	951	908	959	922	932	910	896	963	952	878	916	898	912	896	875	884	947	919	864	889	895	919	942	917	909	905	866	904	950	943	914	897	950	895	879	951	910	986	964	892	873	894	899	904	913	900	876	926	904	882	913	964	925	907	891	903	880	922	900	935	877	899	871	936	934	900	942	961	957	921	916	848	933	944	996	933	861	866	948	951	889	925	903	898	877	907	912	969	939	934	922	913	946	907	958	934	949	871	871	892	979	956	907	913	870	899	853	856	904	895	908	925	934	906	991	907	944	886	954	922	883	960	961	917	967	939	912	873	934	925	928	918	930	975	881	891	940	886	880	933	964	944	929	919	868	920	926	916	936	935	907	894	902	936	921	886	887	910	955	882	891	907	898	892	955	936	908	930	941	853	881	895	865	924	925	939	887	868	899	923	975	900	911	912	948	901	929	921	918	925	897	884	894	934	949	902	864	933	926	905	932	959	946	964	902	900	881	921	961	903	923	985	939	891	980	899	985	952	938	938	884	875	893	976	829	898	916	933	909	915	961	957	902	924	917	954	942	930	886	950	945	909	934	897	947	920	892	944	942	956	911	911	866	912	941	911	903	935	841	897	972	929	898	929	964	958	972	930	960	874	913	959	933	945	868	877	938	926	910	907	881	951	861	923	891	874	922	964	909	862	931	942	887	923	909	964	895	964	930	943	941	904	928	924	943	880	909	968	952	910	981	963	956	942	904	933	969	874	861	929	938	884	900	926	976	908	904	920	929	907	917	939	912	924	928	876	882	863	882	977	904	945	960	866	911	915	875	943	883	934	936	906	919	930	958	940	897	971	947	870	956	951	911	934	936	908	940	922	993	929	928	906	918	980	949	888	896	906	971	919	906	941	990	922	904	944	963	940	889	942	922	964	907	956	895	958	893	969	897	890	879	938	906	842	957	898	955	930	891	943	971	876	949	954	894	897	937	917	897	889	929	901	916	880	930	924	933	982	935	977	915	928	889	927	953	894	907	909	903	883	923	940	926	947	930	869	894	930	907	906	910	908	877	975	944	945	879	887	944	851	899	956	907	984	890	921	900	930	931	922	894	912	942	879	928	951	989	945	953	945	936	918	897	975	932	947	957	909	928	918	943	932	937	903	935	971	956	958	955	932	907	905	914	937	896	890	912	956	899	902	935	908	945	878	1001	959	949	935	896	908	884	932	941	969	943	951	868	944	977	961	914	962	900	873	958	911	888	927	892	898	866	912	888	933	923	932	921	897	897	920	880	879	923	883	1002	944	909	916	897	905	912	929	871	951	943	870	894	948	884	945	879	965	909	897	893	889	901	944	921	889	878	896	955	901	903	902	970	941	901	938	916	1006	927	917	898	933	914	914	949	933	936	967	958	927	912	932	930	927	932	930	962	947	921	951	932	873	928	868	936	823	942	861	934	893	947	889	905	908	900	892	960	940	971	936	906	946	936	951	922	954	928	926	897	909	928	917	924	920	900	931	927	897	995	931	963	990	901	864	915	918	856	915	877	904	908	882	902	948	903	929	932
16699	2661	2956	2373	1634	1251	919	767	655	566	617	456	451	390	403	390	356	373	326	351	355	296	357	307	332	302	306	310	311	302	290	292	272	314	302	302	303	287	281	303	301	306	304	309	278	274	252	281	283	299	299	285	286	256	305	312	330	262	329	275	267	262	278	290	286	268	259	264	269	273	264	281	280	257	265	292	281	294	257	268	268	285	274	289	259	285	269	241	295	275	282	270	299	275	270	303	268	249	256	254	264	279	293	282	281	290	267	278	284	271	283	267	267	300	253	273	324	285	287	282	270	295	271	270	258	294	248	284	253	262	302	272	272	261	294	267	249	275	295	240	290	287	254	259	306	283	281	287	262	295	275	271	267	282	275	262	263	261	274	289	246	260	259	292	277	309	266	257	284	254	261	270	266	233	303	271	257	277	277	321	264	266	286	254	301	270	274	255	265	271	259	281	261	290	290	271	254	271	269	259	266	241	293	268	265	293	295	288	278	298	284	265	311	247	280	279	274	268	260	270	252	271	276	263	281	333	289	265	283	284	267	260	259	272	244	300	252	247	276	278	286	291	295	295	292	292	268	273	224	287	233	274	281	278	274	254	249	245	266	241	280	301	280	277	278	279	299	282	255	304	282	266	225	261	308	247	293	257	249	270	260	262	281	292	269	258	283	288	240	266	289	282	289	287	295	259	277	284	293	252	295	275	295	287	285	298	294	230	277	275	274	269	269	266	271	306	277	265	296	262	298	273	256	257	270	255	259	272	253	269	275	257	266	303	262	286	271	270	283	303	269	291	281	273	290	265	273	279	279	267	298	285	267	258	287	288	306	265	295	249	269	256	282	283	254	280	295	287	277	268	254	279	309	280	294	271	274	292	282	221	293	269	312	272	254	271	248	243	273	242	278	263	283	268	272	284	272	263	293	285	255	276	270	277	276	270	278	244	262	276	277	273	268	260	257	258	287	259	242	290	282	292	239	252	275	252	297	270	252	255	320	281	262	243	249	257	255	260	260	266	290	279	282	241	282	278	273	283	285	273	282	226	252	271	285	301	278	262	252	249	289	288	248	288	273	257	275	258	271	297	314	288	275	281	248	314	272	271	290	256	257	278	291	282	292	263	288	269	274	269	253	266	278	272	243	268	280	288	247	282	268	280	283	278	253	266	239	277	286	275	279	271	305	261	294	270	285	277	295	283	268	272	272	273	242	278	271	279	271	281	259	280	268	284	266	278	255	272	262	246	275	310	281	249	267	267	264	262	258	261	261	260	283	264	258	264	278	286	272	300	269	268	261	266	281	263	236	271	283	284	284	285	278	270	298	255	270	287	245	274	285	289	293	271	271	283	288	289	272	274	262	276	247	277	286	265	261	254	280	272	263	303	287	266	295	249	262	281	274	279	285	260	295	263	228	281	287	260	265	262	261	267	266	273	276	255	258	280	273	294	246	272	271	272	283	264	255	279	279	258	272	294	283	274	256	285	241	271	277	287	284	249	256	243	279	274	304	266	279	283	269	289	298	276	270	287	245	273	276	282	263	269	246	287	294	256	271	310	296	279	258	304	310	266	295	279	267	262	300	324	284	286	258	265	288	272	228	265	285	262	271	284	265	267	284	289	248	285	274	270	270	315	273	244	249	274	261	257	288	289	295	279	256	268	269	272	299	280	282	259	272	276	245	297	266	326	283	306	284	290	270	298	256	258	257	285	282	287	296	261	250	264	296	261	298	240	256	272	284	273	249	289	303	276	250	248	274	283	267	278	284	286	275	255	266	295	257	245	260	257	299	247	288	282	285	264	284	300	266	270	281	295	282	280	255	271	284	255	282	312	265	232	250	269	306	236	287	244	282	296	279	275	266	283	237	293	263	254	273	258	252	264	280	262	278	266	279	266	275	273	276	257	259	288	246	276	273	271	281	262	269	285	256	252	258	255	278	275	249	247	264	269	245	253	282	281	271	271	300	265	271	277	276	269	282	278	270	286	256	283	266	268	270	306	274	305	258	277	278	276	286	294	248	286	277	270	282	265	284	269	286	295	273	257	266	240	265	269	257	297	272	244	261	267	279	297	263	263	276	305	257	292	254	287	298	284	260	280	267	253	246	285	288	298	277	286	292	274	264	291	260	282	284	256	271	272	266	272	259	281	281	299	269	264	264	257	256	277	269	302	287	261	288	295	261	273	275	272	253	270	268	273	275	312	235	265	258	272	265	246	254	273	296	294	255	304	259	235	290	252	250	260	283	291	290	281	263	284	286	283	244	265	292	263	289	279	265	274	283	262	282	249	274	293	284	288	283	300	271	291	245	279	240	269	266	279	251	274	258	271	279	255	240	261	263	245	268	281	283	249	273	264	283	251	277	294	268	264	258	267	244	265	271	285	294	293	245	264	263	276	278	294	263	267	262	287	270	240	253	264	278	266	286	277	269	245	285	251	272	265	263	277	285	268	285	301	259	290	294	275	248	284	249	284	288	265	296	262	244	248	288	281	293	264	257	290	283	277	279	277	257	285	284	248	281	305	309	281	269	255	281	267	274	271	284	255	287	280	295	258	279	289	261	297	270	266	258	254	277	292	278	219	279	271	281	267	244	265	295	271	253	275	288	272	239	276	266	269	316	283	293	269	284	299	253	268	263	278	292	269	286	274	256	266	260	280	276	316	258	275	246	283	286	291	276	231	243	274	276	261	318	288	257	257	260	285	282	267	272	278	275	284	276	293	275	296	280	254	301	293	262	257	268	267	280	253	249	255	285	286	263	274	258	295	289	274	302	283	284	279	284	298	256	289	247	253	284	242	276	246	294	306	275	281	249	269	268	267	261	277	288	272	297	280	257	266	280	248	265	282	262	280	275	262	279	267	293	242	282	255	273	249	276	259	276	298	257	294	277	291	265	255	272	274	279	254	298	291	274	264	283	269	296	308	301	273	288	295	259	272	291	265	290	268	266	263	265	295	273	261	253	265	266	269	271	273	230	268	281	281	246	269	268	263	261	267	276	248	278	282	265	261	271	257	299	295	276	286	278	276	280	254	274	284	281	262	305	291	254	305	294	245	257	275	294	280	283	283	317	290	290	264	268	221	267	275	290	284	274	253	255	266	271	258	268	273	270	290	263	280	260	280	269	276	259	261	262	277	267	278	279	294	281	300	296	253	259	294	294	272	273	279	295	272	256	252	270	263	293	294	313	260	257	273	297	294	294	298	302	317	271	308	311	291	282	276	289	290	266	263	259	280	289	250	272	291	256	257	290	300	266	287	268	248	286	263	292	269	270	255	264	318	255	258	276	278	284	303	273	291	279	288	259	263	275	248	264	285	296	307	280	266	256	298	288	264	271	283	299	305	257	269	255	310	304	256	271	240	278	272	289	251	278	273	248	275	274	283	273	276	262	294	298	266	257	257	289	273	290	292	266	275	273	290	285	291	279	285	298	255	277	286	236	290	293	285	282	286	254	300	271	280	269	261	276	274	260	262	249	295	302	281	303	304	253	279
7499	2656	5704	6542	5624	4707	3869	3347	2766	2408	2143	1966	1804	1693	1607	1388	1340	1397	1265	1249	1212	1166	1062	1133	1138	1060	1043	1044	1051	976	1006	995	1012	923	971	921	911	923	936	919	905	922	919	924	891	865	875	918	883	837	858	884	868	846	882	863	874	862	838	844	866	835	912	847	862	814	860	902	866	839	789	848	868	891	851	765	887	883	870	838	865	820	826	821	811	831	836	792	826	776	791	860	807	840	833	860	821	826	808	832	835	785	820	840	841	759	776	880	792	779	757	792	813	810	775	786	820	865	796	786	801	840	783	803	820	872	788	782	813	756	819	803	742	842	781	785	778	865	831	808	786	789	825	835	801	838	739	795	856	817	810	799	791	823	770	824	819	809	796	829	809	806	760	804	822	826	781	844	801	826	792	809	853	788	837	789	790	787	828	783	770	837	793	810	826	818	812	792	787	856	858	821	797	829	851	811	811	804	798	762	851	849	770	785	816	765	835	775	802	832	764	847	768	810	803	817	809	800	776	824	872	838	818	825	856	820	770	786	781	791	815	790	809	788	819	800	799	767	786	791	784	835	828	808	787	790	712	759	771	766	819	865	816	814	762	811	788	846	834	778	833	824	781	802	824	822	791	792	845	833	856	766	783	849	786	833	810	785	874	807	799	809	805	793	797	807	784	825	860	755	830	852	830	822	811	823	794	794	809	762	781	795	775	815	808	812	796	733	769	845	803	781	769	841	789	804	801	822	776	807	749	785	738	811	832	764	808	804	803	784	790	778	834	784	836	821	812	779	756	785	770	851	762	749	785	784	835	902	844	770	816	844	758	780	822	832	781	807	780	803	802	828	777	828	815	849	796	764	780	798	814	820	813	791	799	796	857	836	780	854	770	819	796	798	796	795	845	792	786	779	760	850	765	794	806	801	853	798	802	820	783	801	824	799	814	820	792	804	826	848	813	822	797	824	755	850	810	806	818	766	790	774	735	803	864	815	811	879	801	767	793	842	804	831	817	802	816	836	758	808	807	840	722	863	803	788	824	854	842	832	779	817	810	790	783	808	816	777	769	807	803	827	785	775	777	758	850	810	758	730	819	785	772	826	820	701	823	853	821	820	809	789	811	812	830	827	796	811	815	790	764	778	844	813	775	819	813	758	769	809	739	808	767	801	791	784	784	838	815	755	813	789	807	809	785	829	793	817	803	839	808	835	799	819	819	816	767	775	774	793	828	822	800	765	751	805	759	775	770	786	830	812	824	796	793	832	772	832	830	818	853	795	856	811	803	796	792	843	823	822	836	862	792	835	811	815	793	773	830	812	773	824	866	826	786	778	786	817	859	805	815	777	765	836	753	811	823	800	807	818	839	795	781	778	794	783	797	823	846	807	759	805	849	782	773	783	811	820	817	809	830	825	791	793	811	810	814	815	805	807	785	817	781	766	834	814	781	778	799	734	774	754	824	773	791	794	828	815	864	812	759	783	790	809	805	802	798	816	840	774	815	815	827	780	799	816	808	810	766	811	817	825	817	763	810	816	836	838	756	856	804	776	836	805	840	753	854	788	793	829	822	796	833	789	791	814	784	772	784	792	787	759	823	792	820	754	772	801	787	818	836	786	789	783	818	824	802	771	809	796	829	793	834	806	816	822	763	827	827	798	803	834	820	751	772	798	780	750	840	778	812	799	795	811	837	791	794	825	758	828	788	789	799	849	761	822	842	824	849	820	795	803	803	801	784	791	760	785	841	810	819	760	859	793	839	826	769	722	805	827	787	823	840	782	794	814	839	820	800	811	767	814	805	805	820	735	857	836	806	740	772	798	764	819	823	792	783	774	819	777	783	802	792	827	778	793	808	805	863	796	835	796	859	801	775	766	803	794	838	850	805	828	808	832	788	822	779	787	837	797	863	805	787	786	786	778	821	824	822	805	837	835	804	799	792	814	798	824	794	804	806	796	846	807	784	805	817	798	810	874	781	799	781	798	838	769	783	796	812	849	842	847	790	778	803	763	806	833	826	832	725	790	840	808	804	810	784	765	832	823	778	799	789	781	847	846	856	773	788	821	852	839	777	782	803	822	841	825	818	819	821	756	832	810	828	761	840	798	797	750	820	850	774	850	776	782	769	780	789	793	778	798	769	795	827	792	797	792	754	796	779	789	801	820	826	813	840	810	760	823	788	843	833	827	789	802	810	789	769	809	805	854	779	769	767	819	766	812	787	793	819	783	781	822	831	788	771	810	816	807	784	813	825	832	810	794	816	843	787	837	793	811	825	793	833	747	822	786	807	758	789	838	794	808	859	817	850	830	819	852	839	795	823	814	838	756	795	794	827	797	824	800	817	821	787	797	788	776	864	821	801	778	817	794	791	810	789	830	784	804	822	825	787	832	794	764	798	785	766	794	784	807	775	780	800	831	820	840	830	794	886	808	796	818	793	838	781	800	863	797	764	852	784	796	817	757	776	837	770	820	806	816	812	789	772	800	796	819	767	756	789	758	853	803	840	801	789	799	842	776	790	790	768	796	799	814	849	785	801	810	810	802	816	801	812	761	753	824	795	783	756	810	805	813	826	829	816	825	840	826	807	841	818	837	800	811	803	764	767	803	789	832	809	792	791	798	825	827	809	772	790	785	786	765	837	828	822	785	818	846	821	770	785	765	745	819	804	784	784	799	819	784	780	783	784	792	819	806	813	806	770	885	835	789	786	792	779	786	765	809	812	802	829	828	825	774	845	770	817	838	722	798	788	781	823	789	778	820	765	849	733	801	826	795	785	833	764	791	843	841	810	831	811	807	790	769	825	817	795	800	798	793	818	778	809	788	828	832	818	807	780	819	849	839	807	837	764	793	786	767	846	782	766	755	753	826	785	817	781	795	846	792	826	817	821	775	830	815	798	797	822	737	817	761	879	806	787	776	814	776	774	806	793	807	779	793	795	786	814	799	803	832	756	816	801	793	813	781	841	783	822	799	792	797	801	799	837	815	785	822	802	820	775	846	820	796	791	796	761	806	788	799	818	788	811	820	853	812	842	779	812	836	828	809	809	802	837	794	792	767	818	770	825	827	829	757	792	796	829	837	840	807	821	866	792	799	829	815	796	857	764	782	853	803	804	806	791	819	782	783	769	860	813	780	790	842	848	821	776	771	818	800	804	782	787	822	849	830	788	819	779	770	821	825	791	847	840	840	846	841	860	825	779	802	837	827	815	807	812	827	777	772	878	799	808	787	822	793	768	813	818	759	807	829	817	811	795	789	837	806	789	770	827	805	807	810	806	797	832	844	786	803	807	784	816	863	760	828	831	841	783	803	840	778	769	812	780	772	792	810	758	768	790	769	790	820	817	794	779	780	791	774	812	779	859	816	808	816	832	800	828	816	793	823	806	799	839	814	751	776	787	784	825	819	855	804	860	821	846	788	770	835	826	767	793	804	788	802	818	851	771	803	806	733	836	826	838	761	773	813	818	798	779	764	763	774	839	821	776	862	822	820	848	816	786	788
2087	265	278	247	240	226	210	221	189	180	186	185	203	156	197	198	193	181	182	161	200	194	194	194	185	192	192	169	209	195	189	198	221	189	176	184	208	198	194	199	191	182	179	181	193	202	180	185	180	181	203	190	219	200	179	209	203	180	196	197	195	206	157	189	208	186	189	172	214	184	197	186	192	157	168	185	189	169	188	221	188	181	177	165	175	182	171	185	180	175	204	190	169	194	200	180	166	195	165	171	186	200	192	197	189	161	182	163	186	164	174	193	218	190	209	199	184	174	204	175	199	180	165	165	161	180	156	196	202	180	161	204	171	176	215	171	158	193	184	190	184	211	200	184	169	186	198	175	182	199	184	195	170	212	179	180	170	176	194	175	191	180	188	188	208	219	201	203	193	187	195	197	186	191	181	172	187	185	188	197	203	169	187	184	180	176	179	170	201	221	184	198	193	190	204	180	174	191	192	178	209	213	193	186	189	200	207	185	170	182	203	208	185	178	198	181	191	182	196	206	191	181	177	174	191	197	176	205	187	200	185	196	184	156	168	173	184	186	179	202	188	188	161	211	199	197	208	187	174	204	186	195	174	194	206	196	173	197	193	187	193	199	236	202	171	195	183	206	183	175	203	190	196	198	186	196	194	177	191	165	190	198	179	229	187	178	191	185	167	183	213	212	171	178	187	181	184	189	188	202	172	196	194	178	181	189	190	204	177	185	167	202	178	185	193	204	194	177	180	190	175	173	158	176	199	208	198	195	152	201	190	174	203	185	194	188	191	199	165	182	184	180	180	211	209	219	213	172	210	186	165	195	196	191	201	191	213	186	184	195	176	171	190	199	161	185	183	199	192	179	172	164	189	194	150	187	186	210	203	193	170	179	205	219	187	210	183	190	177	192	185	195	215	198	190	188	185	183	195	195	168	191	174	191	180	206	196	195	197	199	190	193	165	165	175	163	188	175	199	171	180	197	181	190	174	195	200	179	187	194	184	183	198	166	201	170	196	193	209	209	178	162	173	186	167	163	207	213	188	188	172	206	185	169	197	180	197	190	186	203	216	201	177	185	187	184	178	171	189	196	211	231	182	188	206	188	217	199	191	180	193	187	202	213	216	202	202	188	183	194	188	186	207	168	191	190	208	197	197	197	203	194	188	200	163	201	177	174	178	172	191	185	187	200	190	196	181	181	175	196	203	179	217	169	205	176	177	194	194	199	195	198	178	188	185	187	168	171	185	183	194	178	183	159	192	189	206	213	204	168	204	200	178	164	176	176	205	203	173	174	224	158	200	194	204	201	160	216	191	187	174	201	208	198	164	197	193	189	185	198	182	207	197	179	197	191	186	202	188	182	202	196	208	177	186	192	190	199	183	176	189	171	177	167	185	174	197	183	166	206	210	199	196	170	172	186	208	187	172	202	181	188	177	187	190	174	162	191	198	188	179	195	193	186	172	197	202	184	198	195	201	174	191	184	216	164	159	200	186	184	178	186	197	182	179	186	203	180	206	169	165	197	163	192	176	173	172	196	180	178	192	175	178	213	178	197	213	183	189	203	194	182	185	181	185	179	200	187	159	183	192	210	179	176	220	163	179	171	190	186	172	183	182	202	165	165	203	194	201	193	190	213	204	176	185	194	205	191	226	218	199	185	176	216	200	172	192	180	198	172	168	209	173	186	180	171	162	187	175	215	180	171	188	176	213	203	196	174	207	175	203	186	185	190	180	196	177	176	186	177	195	196	195	179	180	207	174	181	164	194	173	200	186	196	198	180	166	204	186	187	187	183	164	187	186	191	174	166	187	190	162	155	191	185	182	184	209	175	189	165	171	180	214	215	177	175	194	154	173	174	167	174	193	215	185	196	207	203	197	181	188	193	176	150	168	193	184	180	215	202	180	186	196	199	179	183	224	185	197	201	203	169	188	170	209	199	160	159	182	194	154	211	165	173	195	201	193	201	162	188	174	177	185	160	185	231	179	180	195	192	196	181	182	181	160	181	184	182	191	174	197	204	176	197	167	179	198	198	210	174	190	183	175	164	192	172	163	166	213	184	166	184	197	212	179	186	173	172	191	209	186	213	201	202	183	191	195	172	175	198	184	161	204	185	196	173	181	185	184	184	187	174	197	178	185	179	195	184	179	191	209	216	178	201	196	196	203	178	182	157	163	192	200	206	170	198	188	201	207	195	194	157	184	174	182	185	181	183	218	188	203	173	211	181	194	193	187	198	168	185	188	160	211	196	188	189	193	189	180	159	194	184	180	191	179	180	203	185	164	182	168	196	207	188	198	194	208	174	195	200	176	177	199	207	172	177	168	172	188	178	177	184	163	187	181	185	172	157	191	169	173	171	183	196	206	184	169	185	178	199	184	173	193	175	179	211	166	162	184	192	192	165	162	196	155	203	172	180	195	181	175	171	192	179	189	173	173	179	217	176	205	197	172	175	166	185	195	154	185	185	183	174	204	185	198	208	182	170	197	161	190	199	191	172	198	184	191	182	198	203	190	172	191	172	216	216	206	178	175	168	184	167	183	187	207	194	186	194	197	213	177	199	187	201	169	187	171	180	189	193	174	196	170	201	213	201	182	169	164	181	190	201	174	165	181	171	195	203	185	186	214	198	197	189	211	160	181	200	183	185	191	204	206	181	184	190	205	217	192	199	206	191	199	186	169	188	200	194	190	185	188	179	172	206	184	183	186	186	197	184	193	187	191	175	186	173	167	185	206	201	193	208	191	209	157	170	180	189	217	186	197	153	192	183	184	211	190	150	203	206	171	167	185	189	184	168	201	175	181	184	190	173	191	188	186	176	186	207	182	200	206	166	175	209	191	180	194	185	168	200	189	200	172	198	193	193	203	158	190	188	188	188	193	201	184	188	184	197	174	168	194	180	171	198	178	192	184	181	198	185	194	192	190	199	167	170	159	197	199	207	182	168	205	190	197	199	197	186	191	186	184	180	191	206	179	173	181	200	205	181	177	168	206	198	178	186	179	192	172	196	192	189	172	214	183	191	194	209	206	175	173	184	191	213	200	187	186	177	173	177	204	202	180	204	193	182	200	165	180	180	225	184	179	195	167	212	167	176	212	202	190	203	177	184	202	194	198	196	174	188	181	158	174	174	179	194	191	192	217	177	176	191	189	198	174	191	183	185	169	199	202	174	178	184	173	199	185	190	203	194	188	175	196	191	211	156	205	186	208	180	163	179	191	193	168	195	180	180	169	192	180	177	167	195	191	149	177	165	223	189	185	181	183	195	203	211	189	199	167	180	193	195	179	192	188	174	197	206	205	175	163	184	199	172	189	190	191	176	203	184	183	170	188	174	183	192	164	196	156	189	179	160	174	206	183	183	201	196	170	188	202	182	210	208	181	176	182	181	190	192	200	196	188	181	174	173	192	182	163	198	189	183	198	179	188	178	195	201	198	199	217	176	176	176	200	194	194	207	193	188	195	177	174	173	185	200	190	178	182	184	188	221	197	191	171	186
1966	668	838	775	763	725	672	672	639	599	666	593	638	618	635	620	603	601	594	601	626	556	585	647	553	594	658	573	628	643	579	642	624	612	592	658	565	614	637	604	621	579	612	604	597	579	584	581	604	594	589	627	605	572	583	568	607	584	568	608	567	553	607	597	622	596	620	574	542	618	589	619	651	636	655	609	600	594	604	587	598	549	567	569	607	607	604	616	570	568	606	585	595	630	559	572	592	648	569	594	570	564	642	593	552	576	622	637	623	583	625	585	600	595	579	566	598	621	630	603	609	618	599	619	605	542	613	608	587	612	597	555	612	606	559	648	613	584	609	583	583	611	587	647	568	582	569	582	601	608	623	574	637	561	578	626	598	596	581	540	566	602	587	599	550	610	560	573	611	609	606	618	605	598	589	651	571	566	594	549	583	589	588	574	574	576	553	577	616	594	560	637	571	613	600	574	568	604	587	563	596	602	596	558	595	558	631	597	555	629	610	575	616	647	604	599	601	591	576	597	608	599	610	618	554	542	592	608	576	619	637	587	599	577	538	578	594	622	595	616	634	595	569	582	546	595	575	619	588	598	621	571	591	566	627	583	598	582	605	589	588	560	589	614	639	587	556	589	583	607	569	607	629	604	573	561	586	617	545	594	653	558	542	599	599	609	550	616	611	585	610	583	617	621	600	578	608	585	562	613	588	592	569	571	586	560	613	566	612	562	580	599	610	618	585	631	547	579	654	616	607	599	585	598	576	570	630	604	602	606	559	590	567	636	621	552	586	577	633	638	574	581	608	616	594	615	596	576	590	613	575	566	620	620	607	641	611	621	572	586	612	590	616	583	592	593	567	586	600	610	581	604	584	558	620	613	578	592	600	628	617	588	589	587	622	584	547	613	645	674	575	601	588	612	582	613	594	618	570	638	601	620	605	547	627	574	580	590	657	590	519	595	597	588	584	588	615	620	607	621	619	602	592	612	599	607	560	576	590	588	601	597	607	595	569	614	555	618	576	627	602	583	592	630	587	574	586	571	577	565	611	599	593	605	622	627	602	665	567	560	631	617	595	548	643	629	545	594	620	634	596	555	601	582	598	602	619	569	623	582	594	589	595	626	597	644	620	607	586	611	605	610	595	580	567	604	557	588	613	628	600	541	629	591	561	597	545	537	606	615	606	582	572	561	616	590	589	599	574	586	576	590	575	549	598	638	557	587	586	581	609	599	579	576	585	604	613	576	576	576	573	613	606	566	576	614	573	576	596	625	554	609	592	601	637	620	587	590	578	578	627	581	620	561	571	613	588	592	518	580	598	583	636	600	599	635	584	617	584	582	580	564	605	557	598	610	543	569	619	568	614	606	563	576	583	571	619	614	613	617	588	573	585	575	576	591	583	630	605	557	576	602	601	621	554	570	595	619	567	606	635	604	591	613	636	552	582	588	636	594	586	593	593	589	573	595	621	591	605	583	595	619	555	625	622	612	632	654	585	584	588	544	574	611	610	589	568	606	593	609	576	584	584	589	598	608	599	645	596	600	622	570	608	586	619	544	606	613	610	596	591	629	640	639	597	588	601	628	620	621	619	564	622	626	600	585	552	600	616	599	613	603	598	614	616	616	586	603	553	595	565	593	652	609	621	608	579	601	596	618	600	577	625	560	579	606	588	628	547	617	630	606	543	580	603	590	560	580	632	603	569	555	555	554	609	578	600	621	605	585	595	583	640	620	592	545	567	595	609	586	582	666	643	566	588	620	586	586	559	624	573	581	582	603	614	572	614	585	583	620	632	548	581	628	587	572	551	571	610	601	614	626	606	632	634	582	594	624	615	573	595	574	608	627	588	576	619	601	562	596	613	629	567	600	565	558	553	565	591	597	603	573	578	607	578	627	608	583	596	585	573	635	639	568	566	594	589	611	609	615	587	571	587	607	639	603	578	555	564	602	556	548	626	619	569	603	596	595	601	542	600	577	601	594	543	569	573	603	586	574	565	584	624	646	556	565	559	601	567	585	613	610	592	572	628	566	589	608	577	559	592	606	611	604	619	599	553	621	600	581	617	604	624	600	616	615	642	611	606	626	561	591	632	622	593	614	625	589	614	625	626	563	611	571	616	596	551	579	578	592	596	592	603	586	576	605	577	569	584	572	621	594	586	603	624	602	574	599	556	595	582	549	603	656	576	596	609	558	632	605	598	624	617	584	622	594	609	611	581	682	603	596	597	625	572	581	606	581	596	608	533	563	590	594	622	592	563	593	554	570	598	557	602	575	598	567	621	598	607	595	570	629	621	583	640	622	610	623	587	615	572	640	597	571	579	609	581	590	591	622	613	556	617	604	585	588	643	604	591	576	572	545	635	602	589	617	594	600	616	587	609	552	587	633	664	600	664	602	593	592	518	599	605	621	585	592	616	567	615	601	603	603	598	545	584	569	619	564	597	609	634	589	590	610	614	629	612	580	586	638	598	579	560	621	604	541	618	578	640	607	578	637	618	609	611	572	582	633	588	598	544	578	585	620	589	580	563	548	584	609	615	594	618	584	648	592	609	601	571	613	629	584	546	661	594	569	565	592	608	613	582	563	581	539	554	617	610	580	577	580	627	596	588	585	576	605	637	584	611	574	586	618	585	596	584	592	585	626	582	602	592	600	602	574	618	580	618	611	566	593	565	611	614	603	589	596	573	650	625	605	586	619	595	633	608	572	627	613	590	580	604	577	635	591	580	576	583	606	589	606	618	541	619	605	590	569	580	536	659	635	626	569	588	597	605	586	621	584	579	625	627	554	566	635	648	612	561	555	585	612	628	601	629	594	590	589	640	602	606	632	571	601	556	592	592	588	600	564	609	611	589	555	632	621	610	598	595	605	621	632	620	575	605	578	640	554	628	597	599	545	589	610	562	603	594	599	579	608	567	570	579	587	604	598	581	577	582	617	584	596	605	607	605	611	594	586	576	538	566	583	569	550	602	612	623	576	581	533	603	577	572	613	622	597	646	611	556	617	630	640	582	586	556	598	577	623	644	621	584	606	604	628	615	542	569	599	623	598	570	583	592	583	639	590	577	605	606	623	609	616	601	601	594	580	628	609	591	594	596	591	586	564	603	611	618	595	572	626	583	656	615	575	612	572	620	610	561	619	577	592	575	609	600	629	582	592	581	566	632	600	578	638	607	600	584	570	599	600	533	562	615	586	569	618	562	610	561	638	584	588	638	594	614	606	607	599	617	615	634	600	600	593	609	600	648	571	614	600	566	618	626	618	633	596	578	614	589	605	580	625	618	579	598	602	576	628	617	605	585	569	614	562	574	594	578	586	586	603	626	600	607	616	637	593	575	572	555	620	630	595	582	556	626	605	613	633	568	565	590	630	581	599	614	608	622	583	586	621	638	622	615	571	541	593	607	579	580	591	583	589	617	552	607	550	578	580	595	584	635	619	568	567	612	591	587	586	632	598	598	609	643	587	621	582	573	589	601	609	601	636	573	589	593	616	582	557
9152	1311	1714	1374	1044	800	653	610	516	485	460	381	424	378	405	404	391	342	356	383	353	367	344	329	317	325	315	323	367	331	326	329	354	308	329	319	337	329	321	295	306	326	339	307	387	310	298	305	311	351	324	316	309	319	319	302	325	327	280	323	344	306	310	307	320	323	312	336	336	313	323	327	293	314	323	321	336	324	306	339	303	332	340	335	330	297	319	305	345	300	313	300	306	312	306	311	313	319	332	304	339	318	331	324	333	322	326	326	322	303	309	366	311	302	298	310	319	296	292	349	327	344	306	336	296	315	293	291	299	344	306	315	334	313	338	344	325	337	316	294	309	304	329	334	338	282	339	288	315	315	327	316	319	352	350	341	316	341	324	335	310	334	311	308	310	296	317	355	328	317	337	305	335	306	330	328	325	311	314	357	286	326	302	307	288	314	325	314	336	297	292	303	304	321	311	332	289	322	312	296	280	303	334	307	317	304	311	318	323	313	311	324	319	328	308	322	292	327	309	332	340	314	316	304	333	301	338	309	332	315	294	301	313	298	316	296	336	318	335	305	325	322	320	327	308	317	351	318	323	292	319	298	308	331	341	325	322	352	359	329	297	319	311	335	310	308	322	351	318	332	327	277	304	334	339	323	313	327	312	297	297	328	319	299	305	330	327	348	340	322	309	336	346	289	307	323	303	324	320	306	334	306	347	289	323	294	332	287	320	333	344	316	308	301	328	310	290	323	345	304	313	305	319	316	314	341	305	335	328	298	305	297	346	305	333	320	330	351	343	329	346	305	315	314	352	293	348	328	324	336	304	344	325	328	303	307	335	308	325	290	343	303	310	306	314	331	294	332	338	333	310	329	309	351	339	292	274	317	331	321	335	283	311	289	310	332	288	314	326	316	351	292	306	315	326	330	329	304	327	321	312	299	314	343	331	333	306	302	308	317	292	287	340	314	295	293	334	308	310	317	333	337	325	293	316	323	283	340	314	323	312	311	349	324	322	316	321	320	295	344	293	333	306	293	298	315	336	325	309	303	338	322	291	312	301	307	349	329	305	313	316	277	312	315	307	290	332	316	305	316	307	307	295	326	346	334	303	289	323	292	273	316	321	312	312	315	324	327	292	310	331	327	341	312	308	292	323	295	304	338	290	313	316	329	341	325	346	320	311	325	320	332	314	326	336	344	351	353	317	326	329	323	294	314	308	340	339	321	317	295	342	318	306	304	315	317	351	311	348	311	303	323	302	316	331	336	312	351	314	323	314	317	310	327	332	325	301	308	346	311	322	307	293	303	332	349	298	299	295	317	330	340	340	301	326	303	318	341	335	328	328	319	332	323	314	333	299	339	327	319	334	338	307	356	314	326	310	311	316	307	332	326	311	280	326	319	322	324	342	345	334	325	302	314	333	329	322	324	311	310	334	342	313	318	333	319	329	307	302	358	334	325	355	315	314	341	317	333	350	320	295	307	320	360	318	314	312	318	306	302	313	328	288	319	314	315	317	315	289	323	310	313	319	293	337	286	287	328	309	304	321	315	325	317	335	352	325	330	327	300	299	294	280	323	294	297	350	349	288	300	335	327	318	306	332	302	313	325	327	312	336	310	349	322	323	300	307	325	308	336	301	322	330	323	338	363	353	314	345	320	323	296	338	328	332	333	332	306	310	336	294	336	314	307	338	329	317	310	311	320	328	307	337	286	318	328	305	312	330	303	310	344	319	336	337	328	319	314	288	365	318	316	300	313	324	341	346	311	326	295	287	306	349	340	350	292	318	325	304	308	310	313	313	332	308	330	353	338	314	311	306	347	314	297	337	321	312	309	319	320	316	360	321	353	318	311	313	344	306	317	309	313	317	274	329	320	307	339	314	299	307	316	327	335	309	331	345	303	294	339	313	337	314	330	341	305	307	342	341	335	341	336	320	319	314	345	298	351	323	319	323	286	291	351	337	311	336	302	325	330	310	339	301	298	319	366	348	330	316	337	334	281	312	320	310	305	337	318	316	295	309	319	303	305	337	316	337	303	324	326	349	317	330	351	317	306	341	307	322	307	315	276	323	338	329	325	320	307	343	331	309	331	352	306	277	300	315	297	327	286	332	319	335	318	314	327	321	299	333	298	324	346	328	342	314	342	328	298	334	309	296	326	335	323	303	314	323	324	304	306	334	288	313	316	318	327	265	275	317	292	329	320	327	302	304	333	319	331	337	318	304	363	322	298	329	309	331	304	319	286	320	318	284	309	313	311	346	316	290	310	291	314	341	320	326	320	344	302	360	325	291	344	339	302	301	341	317	321	336	320	322	335	312	347	308	314	321	319	316	305	300	330	334	304	316	304	304	302	286	327	305	291	349	318	324	306	341	302	291	284	337	311	307	311	315	327	307	358	298	318	327	370	334	306	325	319	354	295	270	337	327	318	312	314	312	341	339	296	314	326	322	314	351	354	322	343	359	310	321	311	312	299	324	304	301	337	296	339	316	311	289	304	319	270	291	316	344	315	337	301	322	335	303	311	330	320	318	293	333	345	299	325	315	308	316	296	327	339	299	318	291	295	313	289	295	336	318	276	324	325	312	317	305	343	312	292	319	328	324	307	282	332	295	309	322	302	324	313	335	322	319	289	335	305	297	297	301	308	325	316	333	317	331	326	327	315	280	331	315	316	336	287	292	295	317	295	309	316	305	302	326	319	322	332	307	315	313	296	323	307	347	305	320	323	296	314	349	332	341	332	300	338	314	309	349	296	320	320	313	309	320	327	316	284	320	284	317	345	305	323	305	307	315	310	291	308	301	315	329	342	325	279	326	325	300	340	315	284	315	335	279	345	305	330	310	323	299	339	305	347	342	299	287	314	287	302	310	302	374	331	319	352	304	341	307	298	334	330	311	293	348	363	345	322	321	339	338	332	282	303	331	333	307	320	325	306	315	305	326	315	284	351	291	308	308	306	341	328	299	303	334	318	301	298	308	327	336	336	318	316	306	335	339	305	346	298	306	319	309	335	299	319	336	301	316	337	304	323	314	319	343	313	279	312	293	306	296	352	302	305	331	313	347	302	324	314	303	325	305	304	341	319	292	327	334	302	320	377	322	316	293	319	318	311	286	296	323	291	333	338	309	316	356	255	352	311	291	343	299	342	320	312	325	304	330	305	272	365	334	339	298	327	301	344	310	315	326	356	310	360	293	315	323	304	313	344	317	296	341	320	325	343	298	316	328	319	327	347	319	306	299	310	321	313	297	295	305	324	344	314	320	295	307	320	284	327	327	315	309	327	302	318	320	322	313	327	321	315	298	334	321	334	294	316	302	353	296	320	331	316	333	327	339	350	326	335	304	305	314	330	320	324	315	328	348	308	281	314	327	337	319	334	317	331	329	316	316	321	315	283	324	354	339	294	344	307	347	331	309	330	336	310	333	319	352	310	304	301	345	339	329	327	313	316	302	294	301	336	346	292	361	335	320	308	307	298	314	328	332	323	292	318	337	309	331	298
5564	1995	3518	3963	3624	2946	2548	2286	1899	1774	1613	1525	1478	1371	1403	1267	1217	1204	1188	1176	1116	1148	1157	1078	1091	1066	1077	1013	1059	996	1054	1031	994	998	996	961	966	978	990	997	970	931	1061	945	959	945	930	978	1008	979	978	972	946	950	950	936	921	959	929	968	950	916	972	940	1014	943	937	906	917	952	919	952	930	977	985	891	870	996	889	962	900	889	981	890	953	950	943	902	923	941	930	917	1010	861	930	963	942	899	902	913	895	911	913	937	923	941	896	923	933	956	899	903	929	942	945	945	948	937	963	915	911	916	960	927	926	904	911	861	973	924	873	934	961	931	907	940	909	944	855	937	897	908	968	917	998	903	936	913	880	901	919	927	859	894	929	933	913	931	941	914	932	929	939	930	931	893	945	949	932	957	944	930	934	928	883	961	848	921	911	943	849	963	881	930	892	911	942	878	977	940	884	841	950	901	923	853	944	943	884	923	965	906	900	944	925	982	935	929	903	916	911	934	919	923	890	941	890	883	904	985	910	929	943	907	968	921	924	944	907	899	938	943	899	911	906	883	928	998	938	919	950	954	924	936	928	922	913	929	954	953	959	894	915	921	880	950	939	963	942	944	921	909	912	911	923	930	958	892	879	929	939	944	904	902	945	911	935	922	925	946	929	981	950	953	902	939	925	919	921	972	938	966	919	941	901	941	944	928	965	939	910	938	904	902	911	990	948	1015	927	916	894	924	922	955	953	929	940	904	968	911	952	971	909	929	951	938	946	925	946	879	941	946	956	907	931	939	878	936	940	914	924	884	896	898	933	926	879	951	890	923	942	929	916	963	912	920	947	909	930	931	936	961	905	943	969	958	870	997	860	934	926	939	886	966	958	948	933	944	951	882	942	959	962	911	880	875	906	887	890	960	940	924	957	966	937	901	929	984	901	930	1002	939	922	949	916	883	909	943	952	936	958	890	938	938	914	905	922	902	937	971	945	916	883	930	899	949	954	964	899	862	919	919	930	920	954	938	947	937	916	868	893	941	943	888	911	883	958	931	963	909	930	903	872	888	894	935	948	969	931	983	941	927	901	904	875	935	890	949	926	933	900	962	906	924	977	924	981	926	925	926	896	912	934	962	923	923	933	935	858	952	964	906	954	915	906	925	897	945	913	893	988	937	969	928	904	913	903	912	928	875	922	910	966	940	949	866	917	965	941	939	904	927	931	888	928	923	934	881	891	890	900	942	855	944	933	906	987	927	972	904	910	913	963	897	917	882	939	923	894	929	917	936	905	921	911	937	923	936	898	927	931	912	934	951	878	892	919	889	898	959	949	920	908	919	904	901	912	898	937	922	934	924	896	867	877	888	922	939	933	895	937	954	911	954	916	930	968	942	881	949	916	907	913	915	913	921	900	972	862	960	956	927	953	902	923	902	924	896	950	864	920	910	920	894	910	959	914	887	858	917	895	882	934	967	906	920	880	904	960	894	948	910	963	920	917	914	892	954	894	920	906	890	895	899	958	883	945	881	926	885	937	862	950	919	947	951	943	943	922	928	924	945	930	891	928	956	908	946	930	902	952	955	906	918	952	867	928	924	933	950	944	916	928	972	969	939	900	939	972	878	926	926	951	951	981	913	959	877	959	860	941	927	846	960	888	924	912	914	888	930	942	899	920	911	898	888	916	982	924	936	954	910	921	933	948	905	871	926	875	900	910	912	866	904	932	887	895	881	888	909	928	931	880	935	916	943	952	898	899	932	944	903	923	922	889	924	930	916	894	906	883	907	934	918	939	975	936	944	892	921	918	907	887	938	902	932	925	927	960	931	959	918	925	960	903	943	919	909	975	938	943	897	928	887	942	897	959	937	1008	973	932	921	937	887	963	967	954	971	972	871	918	903	942	897	896	923	905	926	936	899	917	953	1001	900	914	919	914	954	908	889	938	935	943	927	911	959	953	911	932	863	896	939	901	933	903	933	961	942	959	883	868	916	917	933	967	924	925	957	942	920	945	887	928	909	951	916	926	955	960	942	945	956	921	902	975	968	951	901	929	994	953	907	900	892	965	900	922	876	975	965	924	913	1013	972	918	892	909	979	910	911	922	933	919	975	888	937	882	932	905	917	912	929	946	921	949	932	949	955	970	963	971	941	943	926	894	962	947	901	916	930	923	944	891	898	900	927	893	917	893	932	894	946	924	951	949	935	928	878	936	940	898	890	954	997	914	870	903	904	954	933	981	916	998	995	961	960	933	995	871	947	919	923	925	989	964	908	943	960	939	894	950	950	933	893	963	942	907	912	896	977	898	987	869	907	936	942	965	901	915	914	907	961	951	923	924	965	948	935	914	916	913	927	914	916	917	1014	908	914	863	919	925	938	905	890	947	948	877	903	977	936	961	931	904	908	911	921	961	905	909	932	953	918	885	963	887	942	941	904	936	912	896	951	919	939	956	910	912	914	949	939	902	901	944	910	932	953	910	953	906	947	936	996	950	946	953	938	916	966	925	869	924	941	916	934	954	947	914	903	920	948	894	902	922	953	958	974	981	944	940	938	882	915	930	928	931	920	937	937	882	906	889	929	935	940	943	926	931	969	939	920	871	947	926	960	925	948	931	951	934	887	944	898	894	908	963	936	923	944	912	941	963	971	930	910	927	940	933	950	901	913	887	913	972	889	951	925	901	933	941	894	950	931	950	955	947	938	956	874	894	961	899	902	933	913	989	943	926	979	896	907	909	874	911	930	903	923	920	947	941	957	926	942	943	916	963	962	916	913	912	969	868	923	950	950	958	925	909	921	977	945	919	937	937	987	936	857	971	922	973	939	927	913	898	1015	898	919	918	922	925	927	988	936	894	919	867	952	945	943	901	919	933	899	941	994	922	908	975	914	898	985	1018	938	959	929	922	867	910	951	914	979	975	949	897	968	915	923	863	938	891	917	930	933	869	911	927	938	926	962	924	946	929	899	914	948	897	935	945	943	937	960	940	937	934	920	891	932	896	896	949	895	961	906	926	910	913	911	996	936	914	872	980	927	839	992	941	886	908	922	903	903	921	919	934	906	961	892	961	916	859	900	936	975	909	970	909	978	933	944	915	908	938	882	909	924	979	882	945	906	977	969	929	931	916	918	931	919	906	1029	915	899	944	904	930	897	959	873	876	939	895	933	902	963	930	935	898	947	948	903	868	936	863	933	956	961	901	919	931	917	946	963	935	942	909	892	903	966	936	954	900	938	977	910	931	984	976	961	933	912	920	959	887	935	912	928	942	926	936	941	877	966	885	888	900	919	909	901	926	921	902	903	947	962	958	890	904	937	868	900	926	943	876	911	883	905	929	932	929	938	970	909	957	947	927	890	904	914	904	962	942	891	914	924	919	880	898	926	899	935	922	885	894	950	848	949	918	912	927	936	895	925	964	905	924	936	891	936	960	896	968	921	966	916	942	979	926	938	968	895	901	931	936	952	935	911	902	917	945	892	910	864	908	879	935	904	930	948	839	940	906	927	931	891	930	935	912	904
16833	2762	2959	2298	1795	1246	967	762	645	628	487	507	441	415	407	378	356	357	366	375	360	293	309	312	301	309	326	352	297	309	294	311	312	277	305	294	308	286	303	261	305	284	269	270	283	284	268	259	264	253	324	289	289	304	295	274	284	266	304	275	261	288	330	300	298	298	254	318	266	257	266	284	290	295	276	286	272	253	283	246	252	282	265	258	267	268	277	278	259	270	276	274	266	267	308	300	287	308	265	267	276	311	273	282	288	256	266	269	267	309	288	278	268	278	253	272	255	274	240	261	291	264	277	279	222	255	273	261	276	267	275	280	278	299	263	287	251	274	258	255	255	267	282	274	290	290	289	252	317	289	290	269	303	301	269	303	289	290	268	281	287	288	275	278	265	253	262	295	304	258	261	305	305	294	276	277	280	274	278	275	289	289	260	291	273	258	252	277	276	277	252	283	304	308	262	275	293	258	275	275	252	252	303	279	260	289	283	269	283	286	271	284	285	272	286	253	269	269	287	312	293	278	296	299	273	265	281	294	291	274	235	269	297	290	271	268	309	277	266	279	276	310	273	274	261	261	263	279	303	273	243	274	285	272	283	254	278	279	279	292	269	288	298	297	270	283	249	270	263	276	252	287	263	314	305	253	274	284	262	279	272	248	284	297	296	286	273	252	258	273	239	251	284	284	275	309	301	253	273	312	273	280	275	246	277	297	300	285	288	286	286	289	266	289	271	277	269	304	302	279	243	253	281	275	269	273	257	274	272	282	293	282	251	280	279	292	277	274	277	304	260	261	266	285	285	305	267	303	287	293	268	274	277	246	254	279	267	221	268	294	265	274	248	307	287	261	266	266	275	301	289	276	241	266	268	261	290	276	250	265	267	245	264	255	294	259	277	276	277	258	289	277	271	271	269	283	261	233	258	248	278	285	271	272	308	258	243	293	256	277	286	300	272	285	280	262	265	255	271	265	261	274	251	262	284	273	276	286	312	297	258	244	272	300	297	270	267	251	268	242	278	296	269	293	246	288	305	308	292	272	294	276	256	298	277	278	268	265	286	290	289	265	312	295	302	268	288	256	282	263	289	297	280	254	276	276	260	265	270	300	286	262	257	299	276	270	262	263	243	252	294	262	302	299	280	266	268	266	262	286	281	274	305	259	264	261	275	288	288	264	286	254	286	256	285	252	280	257	294	287	276	295	290	281	283	282	263	293	262	260	264	280	287	297	320	278	283	300	274	264	279	260	266	278	243	266	280	266	280	285	274	261	295	283	296	317	278	285	245	259	281	267	265	264	285	288	286	289	282	287	289	308	290	243	270	260	262	258	290	301	261	265	251	294	260	302	297	295	260	305	293	262	271	282	268	243	280	266	272	285	255	277	287	248	252	309	282	256	271	271	273	265	275	298	262	271	297	271	291	253	276	300	289	295	293	284	251	263	277	265	277	265	263	299	276	251	252	306	287	281	261	292	273	258	272	288	278	284	314	262	279	261	286	276	283	299	263	270	288	271	292	245	286	269	285	283	286	282	275	270	259	277	250	295	281	265	291	273	263	278	273	277	274	308	261	296	279	272	284	265	276	254	295	275	272	275	273	280	253	284	262	270	276	289	301	262	260	276	265	283	284	283	272	272	283	311	277	261	294	274	284	264	269	276	267	289	275	278	245	280	270	270	302	257	270	295	293	288	232	273	282	280	252	270	282	281	282	267	285	269	287	244	257	253	257	250	266	282	243	269	272	301	242	291	263	261	262	257	279	272	261	265	284	251	244	259	285	266	321	265	257	277	291	261	316	291	326	294	297	266	275	254	292	269	279	306	275	256	267	297	276	267	279	270	275	295	287	266	273	259	308	272	266	263	280	259	301	287	278	259	312	293	292	292	287	264	293	262	281	262	310	262	268	263	298	266	279	271	277	268	276	297	286	282	307	312	263	257	250	285	254	277	272	294	300	266	260	310	295	291	293	310	307	272	284	290	320	299	275	266	269	284	282	300	283	250	289	261	260	273	302	253	250	281	303	293	281	311	280	266	295	265	285	293	278	253	275	255	274	271	257	301	268	248	297	273	293	290	284	254	270	282	271	269	275	285	261	258	265	268	288	259	266	281	287	279	292	287	263	252	281	255	277	255	257	274	280	256	263	301	302	272	281	292	281	256	249	270	262	285	280	268	250	277	298	275	269	289	298	289	281	277	274	296	274	291	289	291	244	246	258	255	274	264	277	259	295	271	271	276	263	308	298	301	315	276	258	249	274	297	302	269	281	273	239	276	273	296	294	292	274	247	278	287	273	298	272	285	276	279	272	289	300	279	297	297	260	269	287	289	289	282	271	288	260	258	261	303	275	281	291	270	280	272	271	260	271	275	257	296	301	283	246	260	260	286	256	257	259	279	239	277	272	273	273	281	293	275	248	235	261	274	256	295	276	245	271	267	279	260	295	280	299	263	283	295	275	239	313	285	290	265	279	269	269	232	249	276	268	269	257	271	276	257	258	240	251	262	276	259	251	257	277	258	260	308	271	272	292	253	287	280	284	268	280	254	257	244	275	283	275	284	300	265	290	284	297	279	303	268	258	278	272	268	255	297	278	283	300	268	249	260	294	262	287	250	250	281	280	289	288	295	281	263	283	257	280	269	258	292	265	288	278	280	291	277	288	296	275	275	280	273	261	288	282	253	256	267	260	292	245	284	260	281	277	262	300	266	278	240	260	267	272	291	279	252	274	292	285	291	263	277	253	259	284	277	286	279	279	278	266	266	282	280	275	266	299	283	320	281	276	292	251	255	258	285	270	276	255	293	276	269	271	286	272	286	252	265	251	278	257	265	298	274	253	262	274	255	254	275	305	254	279	260	254	268	247	262	279	289	260	277	286	288	264	282	302	278	273	275	279	287	276	280	275	255	269	250	294	307	297	254	289	257	267	269	270	304	272	258	298	287	278	288	266	287	287	245	278	282	252	266	277	291	262	283	291	295	265	253	283	275	265	266	276	289	260	268	296	290	261	260	277	281	291	249	245	267	248	272	254	263	245	268	291	282	275	290	300	282	260	301	289	268	279	284	308	300	269	284	303	277	283	282	267	256	271	264	256	302	265	235	295	275	279	269	282	268	266	290	252	277	290	274	282	278	265	273	248	252	244	285	256	277	274	268	264	264	273	265	289	257	304	283	314	280	270	298	288	270	295	271	286	250	274	292	272	284	281	297	274	279	292	276	311	293	277	295	292	239	262	282	239	284	268	300	273	271	266	303	246	274	272	289	275	263	268	264	265	275	305	261	276	278	277	257	275	262	290	272	321	258	298	280	258	279	281	283	302	272	289	268	299	297	289	285	264	255	270	274	260	284	259	284	291	288	291	277	291	276	259	294	270	245	274	279	263	287	278	278	280	264	273	274	317	289	227	270	307	266	258	283	281	288	266	251	261	233	280	283	249	270	267	296	313	251	273	263	266	269	243	272	279	287	273	290	298	269	304	330	279	255	298	289	273	285
7698	2726	5724	6613	5663	4632	3945	3362	2864	2391	2221	2020	1774	1687	1621	1508	1396	1447	1324	1243	1208	1219	1143	1075	1159	1056	1060	1009	1057	1021	982	990	887	980	968	957	973	960	916	956	974	903	900	854	872	902	884	898	816	912	886	836	867	878	837	850	886	906	857	845	872	879	860	854	845	859	841	822	867	839	838	815	833	883	831	862	866	868	893	804	888	842	810	857	828	827	763	812	772	813	757	797	816	824	753	813	866	841	843	796	824	899	908	848	792	788	848	823	834	843	824	836	844	804	771	803	783	820	816	836	786	844	788	824	810	830	772	824	845	830	846	768	827	827	771	791	807	856	849	821	754	820	829	809	831	850	825	801	820	792	831	784	860	778	798	827	763	841	849	838	792	773	823	832	809	843	831	799	778	783	843	856	798	800	829	801	829	859	809	798	788	811	858	837	819	801	878	822	792	781	830	803	799	842	783	805	810	806	801	822	803	776	826	792	750	838	787	846	869	799	861	796	813	782	848	794	758	740	827	791	834	758	830	805	814	791	792	808	776	778	813	839	784	772	847	819	781	798	762	825	767	815	789	802	861	833	796	841	876	773	806	801	761	835	779	867	777	840	808	793	791	818	782	811	846	789	790	797	816	799	843	796	796	790	796	778	849	766	776	818	838	828	825	773	800	818	787	809	809	789	836	828	797	821	811	820	803	836	806	824	797	839	828	790	857	818	752	898	824	837	775	847	853	839	836	815	765	786	775	800	831	810	788	813	791	790	846	831	810	741	778	794	772	792	815	822	763	753	814	785	791	862	805	778	770	852	830	800	847	833	800	807	768	779	800	794	770	792	799	741	800	839	803	823	818	773	832	790	742	838	811	814	762	834	794	856	845	811	819	792	794	803	743	805	783	836	818	830	804	824	838	796	821	828	820	797	825	824	837	801	792	821	842	841	851	825	753	816	844	816	803	823	774	807	821	783	801	828	782	815	788	862	736	784	862	789	804	804	801	838	793	789	867	791	789	820	789	835	841	798	770	869	838	804	825	767	785	784	749	832	806	810	857	822	852	781	792	822	797	799	771	765	812	798	846	759	832	773	784	786	800	790	840	751	793	799	780	813	820	808	760	802	775	825	804	776	801	787	813	775	819	775	748	803	763	818	809	798	787	801	776	758	757	805	847	821	818	840	801	794	782	842	856	796	810	739	855	806	827	777	816	818	753	815	840	787	814	800	830	746	837	783	816	814	812	793	848	749	828	831	790	821	796	824	809	811	780	826	816	834	825	818	753	849	789	747	819	825	792	833	819	843	844	803	863	781	807	766	810	808	814	829	817	797	785	798	799	778	814	843	784	775	797	802	829	822	799	796	867	808	827	787	784	794	778	798	822	806	758	784	791	780	789	822	822	784	779	810	801	798	834	794	787	821	859	795	806	787	779	796	846	830	839	750	857	796	824	819	779	870	776	805	817	816	797	875	832	776	801	855	838	849	806	832	825	795	808	817	800	803	783	752	849	811	778	786	824	796	802	822	796	809	813	806	811	834	791	819	769	787	836	821	804	814	800	865	825	837	794	813	762	826	778	820	834	745	803	780	749	810	765	840	806	776	821	781	816	830	802	864	739	808	887	816	805	773	819	823	830	789	800	845	831	814	830	764	791	809	823	806	802	843	808	786	834	842	814	790	818	791	792	799	793	805	890	825	782	808	794	839	813	804	753	810	804	798	771	854	829	779	840	810	831	850	778	809	809	844	767	809	815	808	791	807	808	842	845	800	830	862	812	830	808	827	744	817	842	837	825	847	825	802	831	797	826	798	772	778	803	835	815	771	791	791	801	797	775	806	778	822	842	829	812	834	828	808	832	851	791	773	749	804	831	800	793	764	787	815	783	781	813	800	825	816	841	820	832	813	768	817	789	811	849	801	797	760	802	784	789	793	814	818	832	892	816	816	824	786	824	840	794	838	788	859	757	762	750	809	795	766	844	780	823	784	810	818	846	803	778	798	833	768	759	778	807	823	831	791	819	833	834	816	791	814	799	810	840	855	812	809	782	793	848	808	821	833	763	807	822	767	800	781	793	829	823	778	804	791	770	813	795	824	791	820	807	801	828	793	783	777	841	823	828	848	834	837	834	779	777	810	779	816	773	838	807	755	803	836	857	782	822	809	815	852	800	839	786	793	820	839	751	825	802	811	755	825	781	809	783	769	775	829	805	788	783	801	762	817	768	790	790	776	806	715	814	779	773	832	818	821	753	827	819	797	704	820	833	822	831	775	851	752	796	803	768	804	805	803	762	808	754	777	773	799	850	803	823	788	811	819	804	807	737	823	756	800	788	782	780	840	804	801	804	848	805	824	762	849	845	786	791	845	798	842	819	806	745	875	815	868	788	801	793	800	845	764	787	743	783	790	786	800	819	762	809	833	794	846	851	817	789	771	763	780	817	825	808	801	816	806	816	801	820	788	800	754	808	847	816	788	799	808	786	813	853	805	835	857	774	779	787	831	774	813	818	778	803	809	772	807	794	799	788	853	822	879	831	805	815	776	823	858	835	812	821	794	819	800	760	810	805	802	793	854	790	783	812	813	826	803	840	799	822	751	803	783	824	876	810	795	842	849	790	784	773	816	867	812	765	818	778	832	825	821	782	876	818	852	773	838	803	794	777	825	781	797	818	816	791	790	806	777	866	802	782	824	831	810	753	850	791	784	814	818	811	854	823	807	822	837	796	815	830	808	795	838	840	795	820	771	825	806	822	862	792	820	818	796	834	840	813	788	828	793	792	813	803	845	787	863	790	804	802	788	774	759	785	818	811	786	766	788	803	813	854	813	804	776	848	807	834	820	784	828	840	841	748	751	801	852	822	827	765	765	779	862	826	824	765	800	792	841	752	788	764	774	817	839	751	799	784	803	785	805	848	798	766	847	803	781	866	827	785	828	831	808	858	813	851	778	823	796	791	775	799	840	777	885	810	817	800	780	773	806	806	784	808	782	872	836	741	796	821	845	812	826	809	825	857	779	818	815	775	829	794	833	790	799	777	793	821	787	818	765	779	789	826	803	865	814	806	817	830	810	805	808	822	798	860	813	820	793	789	788	807	757	845	792	800	768	809	865	846	780	773	836	800	814	817	801	800	841	807	782	812	769	799	827	819	792	813	787	801	785	804	774	818	819	746	814	795	835	792	795	759	836	812	792	830	816	832	769	813	789	849	862	831	852	773	786	788	781	834	825	801	804	822	828	818	845	781	862	802	761	811	824	793	806	801	810	815	826	804	808	850	796	764	849	782	839	799	830	827	873	802	807	792	804	796	814	876	766	837	824	844	822	818	813	825	778	774	847	812	808	845	799	832	811	784	825	803	799	805	857	785	769	783	762	759	830	851	824	778	836	829	797	834	852	821	822	794	829	767	838	768	794	816	868	825	818	779	800	848	832	871	782	879	820	772	784	792	839	814	805	822	818	812	808	812	841	775	817	815	822	810	845	802	832	816	818	804	864	785	808	830	822
2102	265	263	212	270	214	220	227	214	199	201	185	173	194	177	183	191	198	218	174	205	205	187	165	209	206	201	199	198	188	189	174	188	197	200	200	168	187	188	171	184	180	211	196	176	167	185	208	190	184	166	199	203	197	167	196	211	212	182	183	227	204	185	214	174	202	192	177	184	198	224	199	185	171	185	181	198	182	208	162	200	191	191	207	195	191	196	196	204	185	199	178	214	186	203	181	182	181	208	195	187	194	159	203	200	187	177	148	179	196	185	207	210	187	185	200	181	177	197	209	170	155	208	172	175	198	215	183	179	180	212	189	171	171	198	194	211	203	189	197	184	167	193	193	193	203	183	184	195	194	173	187	189	169	175	192	201	188	196	191	182	181	173	189	183	192	198	177	212	205	190	183	174	188	182	171	167	182	191	200	188	159	207	201	201	214	171	190	172	185	181	177	207	168	171	193	183	199	188	212	193	196	176	169	199	201	220	200	188	196	168	189	186	183	193	162	183	185	197	187	211	177	174	165	182	194	193	192	176	172	201	184	177	182	198	194	193	164	200	186	190	178	195	212	187	211	177	193	192	207	162	181	206	168	189	180	163	190	204	182	199	170	188	193	213	212	178	185	186	196	187	176	175	199	154	186	168	166	214	191	193	195	188	194	193	191	194	206	196	157	189	218	188	179	159	196	196	193	178	188	196	171	175	185	190	187	209	177	208	191	201	143	192	168	177	196	185	183	171	205	198	210	186	189	184	192	188	197	205	197	178	186	199	180	197	201	179	183	198	214	184	205	163	206	191	188	179	193	190	153	177	200	201	174	201	188	189	189	172	237	198	187	202	187	178	185	181	167	161	172	175	201	181	171	216	205	158	175	198	170	177	175	190	187	190	156	170	168	200	179	192	189	188	195	207	178	188	180	179	176	189	202	182	177	178	172	187	196	186	193	207	186	172	192	193	171	190	194	181	218	162	193	195	200	196	208	188	190	175	194	193	180	182	173	186	226	181	170	188	163	169	174	182	173	183	195	195	189	183	208	185	185	200	210	190	205	192	189	200	175	188	200	192	207	206	169	170	201	176	161	175	187	183	206	192	179	195	202	191	189	194	178	192	174	184	179	171	200	184	194	193	188	175	210	184	219	194	173	188	176	184	193	210	187	185	173	174	198	180	184	195	187	199	202	189	176	175	172	183	185	203	174	206	184	194	227	167	204	169	209	220	198	178	176	195	199	197	208	176	212	166	185	205	195	193	186	176	182	200	169	179	168	209	181	207	184	189	167	215	190	188	181	165	168	181	182	191	180	178	190	194	165	215	160	195	176	198	199	197	164	191	202	191	202	177	197	207	200	169	165	189	181	181	221	196	197	195	188	183	167	186	191	186	185	187	202	195	208	165	177	204	193	190	174	183	203	187	192	182	159	187	194	167	191	179	188	168	161	172	174	166	198	198	206	172	161	174	178	189	180	190	185	206	175	212	201	183	178	199	172	193	186	166	174	196	215	196	196	208	175	208	206	162	182	178	187	162	194	213	181	205	225	196	186	192	194	195	185	184	172	175	221	186	180	196	190	187	197	165	199	166	185	158	179	176	175	196	175	182	204	193	183	182	182	182	163	182	196	166	193	177	184	203	193	201	171	179	181	182	190	187	166	207	182	173	183	179	197	162	182	198	187	184	182	172	197	209	200	198	197	188	175	230	202	218	183	206	200	193	193	193	194	194	189	196	202	179	179	188	185	174	176	180	178	194	171	192	189	196	183	184	190	177	189	180	211	205	178	196	189	166	209	171	171	184	180	173	181	207	174	216	203	202	194	213	177	176	182	180	165	179	170	175	186	213	179	187	184	174	174	185	206	189	182	183	199	166	192	189	161	182	177	196	194	196	194	195	195	195	170	201	176	200	168	197	205	207	186	211	169	178	198	176	176	179	188	183	200	187	194	175	190	216	211	161	182	170	162	174	178	209	185	184	196	175	200	206	190	171	200	216	181	210	177	178	201	194	170	197	179	207	190	176	176	183	181	212	200	204	182	184	176	192	183	173	180	237	177	183	178	201	182	192	199	210	174	198	181	172	195	196	198	181	180	206	182	212	185	199	174	182	200	197	166	185	187	184	197	184	207	187	175	181	208	178	179	202	207	173	188	200	188	197	186	214	208	203	214	198	184	174	176	190	192	208	190	191	193	181	199	170	185	186	177	209	175	182	181	145	180	194	158	207	170	200	164	176	205	169	184	168	191	166	191	173	222	191	217	190	224	191	209	172	199	195	197	177	190	176	183	187	168	169	217	204	185	186	162	196	177	206	167	196	189	188	190	193	198	176	204	207	197	172	207	216	188	199	168	178	192	196	206	215	162	195	196	176	189	176	188	177	197	200	180	171	208	173	199	187	192	194	188	178	196	185	190	164	182	204	209	191	172	187	176	193	192	168	205	184	179	196	174	183	181	189	199	177	199	167	213	190	175	184	165	198	183	204	176	187	184	175	184	213	166	201	220	209	192	177	175	201	174	171	180	189	170	194	186	178	191	212	191	203	181	206	186	170	169	208	180	175	206	201	171	174	180	182	195	197	184	181	196	215	188	165	172	193	194	196	173	191	181	182	208	195	198	160	207	212	179	164	175	196	168	201	192	196	186	202	158	205	184	191	199	210	199	164	203	183	185	188	184	184	188	178	197	186	206	202	176	198	182	195	207	176	171	186	179	213	183	212	193	203	178	179	180	183	198	189	177	182	187	184	205	177	208	188	175	200	220	207	185	183	193	192	186	195	176	178	199	197	202	196	190	184	194	176	196	194	192	189	205	178	193	182	187	177	211	189	185	182	169	215	208	183	194	203	193	208	176	199	214	215	194	174	194	179	192	191	168	210	203	199	181	189	194	188	158	174	195	187	178	179	182	182	184	188	201	196	189	207	185	210	180	193	201	197	205	220	222	184	193	164	201	170	186	187	159	182	183	204	186	180	186	182	179	198	192	179	187	170	186	195	186	201	176	194	208	188	221	197	176	176	190	194	207	198	231	194	209	168	224	164	190	183	185	187	189	195	168	195	172	189	190	199	198	195	194	178	184	180	176	167	186	182	182	177	202	203	184	188	165	185	191	164	170	178	184	166	198	194	203	179	183	191	192	200	170	215	203	191	184	151	196	163	163	189	202	192	183	206	205	155	183	181	203	189	194	181	181	205	167	189	180	222	163	177	213	182	187	194	183	190	191	200	192	195	203	183	198	198	203	221	204	208	195	198	200	199	165	192	202	186	183	197	199	175	191	211	179	180	193	192	218	170	157	179	202	176	186	193	163	194	193	195	182	189	181	202	195	195	181	180	198	188	188	205	190	184	186	196	191	185	205	169	222	194	199	189	208	211	171	171	170	186	179	201	205	186	188	185	197	172	203	204	170	184	201	181	184	200	172	157	204	171	189	179	171	181	185	192	189	194	184	196	188	179	211	187	201	200	187	197	191	198	201	186	200	190	177	222	208	170	185	187	170
1937	708	780	825	775	737	704	702	668	683	644	651	620	560	561	659	591	609	603	622	621	675	633	596	617	613	635	580	610	627	594	640	680	636	599	600	605	592	631	583	622	670	583	595	649	632	633	579	611	593	592	586	575	588	629	597	587	616	600	607	613	609	603	549	557	602	580	619	624	602	563	592	596	593	606	583	620	614	602	619	625	591	579	584	598	604	593	590	581	573	620	629	602	605	605	583	571	587	622	532	640	618	588	624	583	574	644	635	596	599	619	603	576	625	653	618	592	586	581	579	639	607	587	578	557	602	580	661	596	631	569	583	656	581	608	621	549	594	594	584	606	553	607	609	622	613	611	611	624	635	592	637	587	636	563	570	582	595	660	607	604	620	579	635	611	596	600	563	587	579	592	570	581	610	592	583	568	615	579	588	587	647	619	635	614	645	622	622	573	564	575	591	602	574	593	597	592	607	569	629	625	628	593	581	563	601	622	611	623	567	648	581	612	576	619	587	569	621	602	579	635	590	587	605	597	608	570	618	605	588	612	601	584	589	573	576	582	580	627	603	580	566	581	600	558	586	578	598	609	626	621	624	626	567	623	606	608	596	582	610	578	613	615	610	615	561	604	634	577	597	594	587	628	591	584	582	585	606	596	639	565	605	603	577	604	580	601	573	609	582	593	601	603	574	600	610	544	636	649	566	574	569	607	628	557	593	622	559	658	583	625	607	589	580	598	648	622	577	619	551	563	641	614	626	562	596	580	615	590	596	616	632	581	619	563	596	611	630	572	617	642	595	645	610	590	593	596	635	625	567	628	548	613	655	622	623	603	589	590	610	557	569	549	613	631	610	591	581	605	599	596	559	629	588	650	613	596	611	599	623	587	590	639	574	607	590	568	607	562	638	621	620	623	614	589	649	588	579	557	636	574	633	549	583	599	637	618	560	597	609	594	648	546	602	600	607	614	579	609	627	582	587	596	625	605	558	594	612	596	623	636	613	615	595	593	631	575	586	594	630	627	615	594	617	619	629	574	601	582	609	574	598	595	624	635	612	599	598	602	611	572	560	590	595	600	596	606	579	607	618	594	589	600	611	624	599	585	576	622	624	620	633	608	607	558	586	589	545	637	623	561	579	562	594	573	619	588	597	640	579	542	608	597	604	565	596	611	579	557	605	621	602	582	585	591	572	647	604	578	592	608	580	609	582	620	566	571	580	612	592	555	566	629	559	634	576	615	649	596	647	584	589	602	597	632	583	608	602	624	631	573	613	626	594	616	623	602	666	555	599	556	591	558	584	596	593	596	615	584	639	597	605	614	671	610	590	599	592	581	612	614	581	639	567	614	606	545	595	549	620	606	629	596	584	551	635	638	615	578	637	568	596	603	597	607	549	621	608	591	660	570	574	603	629	579	596	595	625	610	610	600	611	597	574	591	648	611	639	620	592	649	578	574	590	584	586	574	559	594	636	611	554	561	605	644	610	607	572	608	574	567	587	574	579	614	616	601	618	609	582	581	581	616	588	608	590	620	656	616	639	615	634	627	613	624	583	581	589	573	633	645	642	614	596	638	597	627	661	564	617	652	580	607	611	592	590	622	624	608	605	622	645	616	580	580	617	624	557	595	573	600	584	566	572	644	645	623	592	605	607	623	621	580	591	585	609	589	625	586	575	612	581	570	578	620	582	557	611	591	568	681	703	685	562	578	564	607	617	598	622	632	656	576	622	622	625	608	613	600	574	634	611	567	588	607	611	620	625	594	647	559	576	595	612	598	549	577	574	643	618	619	606	578	582	615	610	573	605	591	670	636	615	598	622	607	548	566	606	621	595	675	595	650	628	591	571	575	670	600	564	603	583	611	545	633	603	619	607	597	614	555	611	607	579	621	617	586	626	584	573	555	602	625	618	606	614	641	625	593	597	605	579	617	572	625	613	617	579	576	589	607	592	600	633	672	626	621	569	578	611	598	592	530	608	595	609	585	604	621	572	630	608	599	618	621	631	656	637	642	614	554	593	560	580	627	575	614	583	603	591	592	600	610	602	606	591	575	637	612	622	607	593	606	563	584	623	573	619	598	619	620	624	584	603	646	598	599	628	603	623	602	602	547	592	619	560	565	585	616	605	608	604	592	577	600	625	590	590	599	561	597	569	581	630	582	621	591	608	546	583	606	586	605	589	658	625	614	628	576	584	607	573	600	561	590	598	635	650	594	614	593	651	588	586	525	590	597	617	586	596	629	606	621	609	595	604	559	585	645	600	635	575	608	613	610	590	625	652	637	621	620	592	612	563	579	596	549	571	589	605	571	618	623	603	580	579	584	644	598	637	623	594	605	589	603	577	592	555	623	650	548	629	607	633	561	601	616	587	572	567	566	598	604	600	580	597	571	608	620	620	574	607	605	583	632	579	575	613	600	602	614	660	622	613	597	624	588	560	657	641	636	607	551	645	579	650	622	602	563	588	673	628	616	613	625	590	562	621	594	587	618	598	620	627	598	610	595	592	572	600	592	588	575	615	591	612	654	663	657	559	648	610	594	612	661	634	657	543	646	610	554	618	607	595	604	607	573	584	630	648	559	596	577	624	640	615	594	609	613	618	589	574	624	599	599	631	673	619	620	623	589	597	588	587	594	653	594	647	608	555	602	616	592	596	610	582	601	585	540	640	569	574	595	610	622	593	591	575	593	631	605	594	588	578	630	587	584	578	597	561	642	586	630	609	591	608	621	552	601	595	615	628	565	634	596	614	595	568	614	551	580	599	596	601	601	552	618	616	625	568	593	582	570	593	630	609	632	600	606	590	596	574	569	628	607	570	545	614	623	596	635	599	643	609	598	578	618	621	589	572	612	631	612	640	606	605	626	623	585	568	623	642	603	597	640	602	609	642	612	607	578	642	599	620	614	584	617	612	621	611	610	585	598	611	637	597	607	585	620	618	577	580	533	606	614	612	571	597	607	578	633	617	580	614	606	614	611	624	635	603	618	614	572	607	608	585	610	602	549	609	592	621	582	604	612	629	607	573	600	628	581	594	574	628	599	616	614	568	625	626	600	591	627	607	619	613	550	578	587	592	574	613	612	602	607	598	591	565	613	598	612	559	612	643	601	630	596	621	615	592	558	586	588	576	598	594	609	572	559	616	618	602	626	576	606	569	569	599	641	580	554	599	558	643	591	618	609	598	601	574	591	609	600	587	634	610	582	611	613	634	613	636	586	547	596	592	626	585	580	618	565	611	570	625	639	608	578	616	610	566	583	623	536	611	589	629	583	630	618	603	638	632	658	622	585	605	621	602	568	541	559	622	623	640	576	621	599	591	579	599	595	591	591	620	613	586	616	582	622	590	669	668	573	599	662	638	611	585	610	606	611	619	618	593	558	562	587	648	663	620	611	625	631	628	611	550	576	653	615	582	568	632	578	547	613	616	654	632	617	622	605	573	616	605	625	610	661	614	639	624	625	569	630	612	607	617	641	572	598	603	569	614	628	623	620	629
9206	1341	1672	1295	1039	785	674	583	503	465	460	446	423	419	391	336	337	361	343	334	330	372	327	367	333	345	341	350	331	346	349	354	345	358	322	312	322	310	341	347	326	298	325	382	329	324	341	329	322	331	315	343	337	316	325	332	324	311	277	315	330	339	325	261	330	343	344	333	329	337	312	315	316	334	287	323	322	325	331	347	319	322	325	313	317	335	313	331	301	341	314	304	324	295	289	336	331	344	333	316	315	343	304	308	323	290	318	322	287	324	313	293	332	342	332	349	329	326	302	329	327	292	319	339	303	294	334	323	351	320	300	318	298	312	336	331	327	277	325	352	309	314	299	340	330	326	300	322	331	306	311	346	315	307	323	355	370	325	287	321	301	300	302	316	347	353	318	358	333	284	315	295	328	341	303	345	310	307	327	299	328	326	315	319	322	309	334	317	320	314	319	305	299	324	316	308	338	325	296	336	335	334	315	294	320	327	296	333	289	301	348	318	297	337	306	313	284	344	302	345	299	329	319	330	322	320	308	290	301	296	293	344	326	317	300	313	326	282	320	313	332	283	272	310	335	305	316	282	321	297	312	324	312	320	352	352	325	311	290	303	324	336	320	325	342	333	322	328	320	335	339	340	336	332	274	333	348	319	306	310	332	319	326	303	293	318	352	324	329	325	268	310	317	365	321	308	336	313	325	310	339	284	320	314	325	311	360	320	288	370	313	332	328	326	299	357	301	311	308	323	301	357	296	313	306	346	335	317	340	312	318	316	299	315	331	352	314	277	303	305	311	348	345	330	305	309	291	332	319	320	313	324	295	308	305	324	316	298	314	299	339	334	313	305	297	293	325	317	314	319	297	331	325	294	326	319	306	310	314	314	321	325	345	297	341	327	328	337	305	303	350	312	300	309	327	342	300	329	319	302	313	324	312	321	291	347	314	310	319	323	298	303	309	340	346	330	289	334	300	299	286	344	351	310	299	293	308	295	294	359	294	305	334	329	312	314	330	294	324	301	330	297	340	324	291	331	301	311	346	290	296	303	307	355	332	298	295	333	276	269	342	320	319	325	317	315	304	322	321	316	318	371	314	311	306	319	321	299	305	309	325	339	313	314	318	313	287	318	293	286	290	311	351	319	301	324	320	300	285	308	321	351	330	303	306	316	280	309	278	331	329	330	318	308	319	314	279	326	301	309	286	333	330	341	301	308	315	290	342	296	291	316	305	294	327	319	311	283	354	337	364	286	279	298	338	324	300	332	333	372	287	327	321	359	349	316	354	315	382	315	343	308	315	308	284	346	310	314	304	308	290	334	304	318	301	303	339	321	294	340	324	315	302	325	352	288	308	335	308	304	343	327	329	296	301	328	353	310	337	296	319	317	345	341	332	328	323	320	326	324	302	308	308	300	307	299	328	347	342	318	342	331	333	305	338	318	299	334	326	329	315	321	315	339	295	301	319	348	316	321	332	329	297	295	308	311	305	283	344	303	369	290	334	301	347	311	305	306	289	342	316	328	322	319	341	321	362	316	341	299	316	322	300	315	301	273	302	345	321	314	320	310	283	328	334	356	309	317	314	322	345	334	328	323	310	318	289	298	334	269	321	309	296	308	336	341	346	311	307	320	278	303	330	306	333	290	346	301	328	337	329	338	336	320	330	327	326	323	334	320	317	327	301	289	346	333	341	326	329	326	330	317	318	326	336	358	327	317	288	301	306	320	323	325	320	299	349	346	306	337	325	325	294	327	298	343	330	300	315	317	293	308	312	334	300	326	316	331	308	327	310	315	315	322	283	297	323	329	284	321	310	334	307	303	320	346	320	308	294	306	326	340	299	310	326	324	318	345	357	321	331	326	321	315	317	272	303	332	306	302	293	318	335	317	334	324	317	297	296	313	339	340	322	324	334	345	328	310	322	331	335	325	356	310	289	310	336	321	333	299	309	343	339	305	319	350	330	327	313	344	318	336	295	330	338	331	333	294	320	343	326	319	312	312	329	329	333	331	308	319	334	346	306	342	319	326	319	318	310	299	297	312	346	328	350	318	303	322	298	348	342	311	305	342	326	302	335	292	356	319	305	312	311	290	289	317	302	293	299	343	332	342	335	317	333	312	286	345	293	292	316	341	296	309	330	296	310	328	310	311	332	292	300	304	312	345	313	326	312	318	301	262	302	306	307	326	315	322	317	321	318	330	322	291	329	308	296	336	311	316	299	339	304	326	269	294	327	333	324	315	313	308	322	338	305	322	305	298	313	305	316	288	316	311	269	301	337	310	359	323	307	301	294	325	299	347	312	364	332	312	313	316	333	330	309	296	331	326	323	356	312	321	299	322	303	335	314	320	344	323	315	318	319	323	337	292	325	316	309	352	291	348	320	309	354	319	330	307	329	303	282	294	336	273	325	307	303	289	392	304	312	320	319	305	346	337	328	327	342	307	323	308	303	322	297	341	317	320	316	376	291	303	310	318	315	332	301	271	326	327	323	295	323	325	338	305	343	305	315	348	296	314	323	322	310	319	323	323	328	309	299	311	305	301	307	320	319	341	331	318	318	311	324	312	303	327	333	302	307	341	328	312	318	309	283	332	327	321	324	314	304	319	326	325	309	308	305	306	281	329	326	268	343	304	297	315	326	328	333	330	308	347	310	335	335	327	356	309	313	322	324	321	304	353	316	304	307	335	309	328	317	323	318	312	298	302	341	352	288	311	317	333	318	319	295	294	314	314	327	340	318	317	304	304	335	316	339	335	302	304	297	328	329	317	308	314	330	315	276	318	322	337	332	333	293	320	332	324	359	320	306	318	315	285	330	307	329	327	312	320	326	335	320	311	313	302	312	326	310	309	320	341	338	314	298	302	355	339	332	333	303	318	360	308	313	319	297	288	292	330	326	332	327	268	297	328	297	329	302	345	339	313	335	313	338	354	318	314	323	326	287	351	339	327	344	290	322	318	309	307	326	308	299	318	305	325	300	301	329	338	324	328	309	307	283	316	301	309	338	320	332	324	281	327	310	325	321	281	304	306	329	323	319	348	325	329	315	285	328	317	333	313	290	334	323	336	339	313	285	326	319	337	348	325	294	339	312	298	322	317	314	329	315	327	320	286	299	344	324	311	319	327	331	336	313	292	346	296	326	289	321	339	326	299	348	338	333	332	315	334	333	314	329	306	322	319	337	320	336	307	292	318	286	314	308	292	329	300	304	314	318	285	282	320	290	288	296	315	298	329	330	320	343	307	307	315	322	338	322	348	316	329	324	285	310	312	334	314	325	291	337	304	310	348	323	318	341	315	327	334	305	308	308	327	347	316	328	311	318	289	314	341	288	332	342	308	307	315	312	320	354	312	340	310	301	321	306	287	317	316	302	311	302	337	322	337	318	346	316	313	326	327	354	300	347	299	319	337	325	354	325	312	327	311	348	273	335	317	315	329	323	329	339	316	295	339	320	316	319	335	343	338	323	321	285	362	344	304	312	344	329	334	323	332	305	312
5660	1932	3497	3981	3498	3012	2571	2199	1979	1808	1687	1472	1391	1426	1432	1293	1242	1220	1188	1263	1116	1141	1129	1108	1119	1060	1058	1044	953	1019	1057	1051	1045	973	1018	959	988	1020	997	976	999	985	1003	997	942	967	1018	955	907	959	950	1008	984	964	982	928	936	1013	965	946	937	946	952	917	955	912	891	937	942	925	1005	930	919	965	945	899	987	970	974	916	946	929	954	943	958	942	969	899	969	949	940	964	932	898	961	1021	910	926	907	938	945	932	902	918	961	962	908	935	940	878	937	947	934	976	950	882	913	886	913	987	928	942	927	977	938	911	967	932	902	911	907	928	955	955	943	902	958	896	941	887	899	863	922	994	971	935	911	953	991	921	972	982	884	930	934	980	937	932	977	974	940	954	930	911	908	971	932	958	952	905	923	959	937	973	889	908	941	923	900	947	891	933	934	925	948	951	928	914	891	996	904	897	966	891	915	940	865	947	957	942	874	959	951	980	956	904	944	924	934	940	959	928	905	954	964	890	907	925	940	1037	950	892	911	958	888	925	895	929	921	901	932	976	970	950	886	1002	933	950	965	990	898	942	888	975	901	910	931	945	963	929	922	912	933	912	931	920	951	927	929	910	909	897	915	886	888	957	942	953	909	1011	912	944	904	923	915	912	881	903	892	964	940	960	929	958	919	905	848	934	879	933	906	985	990	916	927	901	946	947	902	905	899	948	926	912	947	855	944	976	995	959	918	971	899	915	907	867	922	986	927	913	918	905	935	920	953	920	859	941	869	915	933	942	929	900	983	919	875	902	907	936	874	906	929	958	951	992	921	970	917	893	866	944	873	948	895	925	886	872	946	984	893	965	961	949	969	949	902	957	955	914	866	932	957	948	943	975	944	877	923	896	950	896	980	946	932	961	947	919	961	912	983	927	882	909	972	907	943	934	925	926	937	882	920	962	944	917	945	957	935	951	924	980	900	986	915	888	951	993	986	889	921	975	923	967	919	923	918	978	924	847	916	923	946	933	941	974	899	947	877	969	936	933	955	952	965	884	941	926	872	917	956	881	913	956	890	932	936	841	909	899	936	905	929	909	948	882	942	894	909	947	916	878	1016	966	934	946	934	899	943	924	940	931	977	936	897	975	951	946	903	945	936	933	963	929	952	947	980	962	891	934	863	887	913	892	932	926	938	924	927	952	892	966	937	926	922	966	911	954	945	951	856	909	935	952	870	939	931	952	880	934	944	954	948	920	942	953	929	900	929	921	910	959	964	924	968	882	938	921	915	983	887	885	937	889	973	926	914	941	933	894	887	923	947	937	914	880	925	898	918	923	904	916	965	987	926	947	919	944	927	916	961	904	924	936	902	885	919	894	931	912	917	953	913	949	898	957	949	934	896	873	977	889	899	974	944	922	885	879	912	918	871	919	921	948	874	916	919	927	939	931	899	908	898	908	926	939	953	921	912	939	941	960	962	930	935	903	984	962	908	930	944	891	994	912	973	891	933	935	973	929	947	911	932	940	965	908	902	911	907	945	966	898	928	890	933	912	933	973	953	988	866	929	933	919	910	944	947	1022	906	904	939	991	965	924	861	907	931	888	944	991	946	923	931	994	939	947	863	943	966	1025	924	906	939	953	895	934	950	958	921	879	911	914	932	910	921	850	916	930	950	971	920	928	915	962	950	937	913	992	936	906	948	916	953	940	924	892	910	928	948	942	910	914	884	905	928	980	946	869	943	900	931	904	955	977	915	906	942	960	913	870	927	977	938	907	936	931	943	967	945	903	933	952	926	937	952	884	932	942	892	915	923	899	882	935	944	918	924	966	941	961	909	879	935	925	901	943	894	907	979	938	881	969	955	964	928	952	953	942	955	944	909	925	919	911	876	938	913	925	940	950	945	909	907	955	926	923	966	959	883	1007	908	941	961	898	931	906	886	897	953	956	951	925	898	967	915	922	931	942	902	941	943	911	927	855	962	853	919	923	874	923	966	961	891	907	930	948	942	918	940	902	923	877	933	871	911	971	951	924	917	926	921	911	929	881	959	916	923	901	867	937	949	889	922	927	909	902	893	913	955	934	960	988	914	884	885	893	910	947	974	947	879	939	938	954	957	908	942	921	937	923	942	946	908	938	971	876	975	883	957	914	913	938	962	893	938	880	951	926	982	902	887	889	941	954	878	949	938	901	932	875	971	913	899	946	958	874	905	885	949	946	945	923	954	911	909	912	896	872	920	931	906	941	955	901	892	917	922	918	933	976	915	880	971	979	909	977	891	936	899	911	919	928	911	936	941	904	902	911	945	928	922	949	946	892	897	952	888	914	927	973	942	913	933	941	973	926	932	924	922	920	1019	965	875	911	900	931	908	913	1004	943	891	948	956	951	944	986	889	915	849	940	938	990	939	918	924	867	890	950	942	891	902	951	937	895	935	975	907	946	952	956	965	921	896	917	918	935	924	962	893	913	913	898	878	891	990	901	943	925	924	931	882	951	932	890	898	878	922	961	988	927	927	919	989	859	925	928	938	938	983	937	922	933	907	903	929	940	925	927	935	938	933	944	950	942	961	938	889	933	971	911	919	958	922	962	985	970	913	953	921	871	930	961	922	946	904	899	960	942	958	892	945	870	934	931	862	1005	921	903	942	932	907	918	902	919	942	891	943	922	847	904	919	956	960	937	902	936	943	928	922	951	848	900	944	894	987	907	947	921	954	951	982	924	870	950	913	885	858	957	959	932	965	877	918	963	884	893	959	970	902	948	889	872	958	866	968	888	919	930	902	956	932	1008	960	943	906	966	927	930	920	884	908	976	966	943	899	916	885	938	925	916	930	910	934	973	923	946	995	919	919	929	947	977	963	903	913	944	876	865	982	937	895	1005	949	906	924	943	888	942	921	949	936	928	975	928	921	926	953	917	944	956	953	915	917	965	901	981	972	919	918	934	955	875	976	987	948	949	900	930	932	954	919	954	935	954	962	935	915	902	890	911	921	955	885	906	899	895	878	931	906	932	961	940	939	948	927	955	955	916	974	967	896	918	933	943	943	898	892	950	870	959	960	892	962	891	914	917	890	901	975	923	1006	933	897	987	932	873	930	934	934	954	959	874	972	943	948	897	950	942	870	985	946	985	927	903	930	923	887	879	954	926	931	968	899	971	872	878	916	901	938	919	880	939	910	904	912	922	970	903	973	919	893	911	920	970	949	958	895	960	905	930	899	930	954	966	877	961	938	901	897	890	962	928	906	950	887	974	943	891	873	930	988	890	971	937	896	914	984	935	958	889	901	939	927	896	912	923	926	937	941	895	950	909	913	895	940	915	950	906	974	975	935	909	946	943	887	947	961	925	883	901	954	900	941	929	974	973	925	882	901	884	899	955	893	967	825	929	894	932	910	909	926	964	924	918	977	950	939	948	913	936	931	897	929	912	914	923	911	922	913	883	988	901	955	933	888	920	928	969	897	942	924	929	966	895	970	913	950	946	911	898	905	929	955	917	943	864	958	944	940	914	960	907	899	980	967	977
16571	2726	2959	2364	1674	1271	969	803	658	574	508	465	467	437	381	382	365	397	324	299	309	321	360	333	312	305	302	326	275	302	312	312	309	271	290	288	283	290	289	295	301	279	280	291	325	301	289	263	275	292	292	257	272	306	250	272	292	301	269	273	267	269	292	279	282	281	275	265	257	263	268	275	269	278	285	267	298	280	269	280	234	290	264	287	278	283	261	246	282	311	277	264	284	271	286	278	294	288	307	311	281	255	297	250	270	241	258	266	279	279	281	298	262	258	270	282	278	266	277	284	270	285	278	278	260	281	255	252	293	279	281	261	288	266	291	252	302	260	270	268	277	291	263	258	256	278	276	295	302	290	247	261	248	299	265	275	258	288	269	281	284	275	290	266	270	266	233	265	265	273	254	272	300	284	265	258	280	290	265	282	280	275	280	250	270	299	263	292	274	242	253	258	269	271	272	301	282	277	283	253	247	304	253	285	294	277	278	276	262	297	280	304	273	268	267	276	257	292	280	248	269	290	273	267	271	260	253	265	254	259	280	278	271	266	279	298	267	272	284	271	269	260	285	273	255	299	287	286	278	278	284	270	262	293	268	284	282	271	295	269	270	258	259	251	262	294	245	265	310	268	288	254	306	270	251	282	291	283	267	264	249	278	292	288	263	294	271	266	268	256	292	255	260	262	256	262	282	265	270	264	279	254	283	255	265	262	263	258	269	257	283	276	280	275	281	299	258	283	296	271	278	277	277	286	269	266	291	259	282	270	270	288	289	261	268	271	257	268	291	290	278	274	280	289	274	250	267	284	282	273	259	268	272	277	264	244	244	283	264	265	283	269	262	284	282	245	252	247	287	266	266	271	296	286	277	244	245	248	309	260	252	272	250	288	267	266	277	287	263	260	257	276	269	228	273	267	281	282	272	321	267	280	264	251	277	277	295	259	269	289	312	252	256	287	286	281	256	272	261	256	265	277	303	280	258	294	270	289	308	259	255	241	300	258	286	278	272	274	256	274	286	259	301	297	269	264	258	260	303	277	270	251	301	274	280	314	262	233	294	301	232	312	278	286	263	268	284	299	277	267	259	310	254	270	299	269	287	291	272	275	272	274	284	265	294	270	265	277	296	269	276	289	277	270	279	277	278	274	290	282	289	253	290	284	287	282	278	280	278	271	250	294	261	265	269	295	277	275	275	280	265	273	262	277	267	265	258	279	288	260	275	267	284	276	264	302	254	297	251	276	254	267	291	282	279	287	297	283	270	264	275	291	254	259	307	302	233	288	259	284	267	276	284	260	278	263	290	273	262	280	301	282	269	286	263	284	272	296	295	271	292	313	282	275	300	279	281	295	254	279	266	260	279	292	266	271	293	251	240	250	291	285	292	276	299	242	307	239	285	244	292	246	264	290	290	279	259	277	265	282	277	256	273	271	273	296	297	281	274	287	292	293	295	273	254	256	282	260	298	250	276	259	255	305	262	301	281	275	251	259	259	254	293	281	280	279	291	280	272	268	272	266	251	289	273	259	286	272	291	278	269	260	276	266	270	297	284	285	277	264	264	256	287	296	247	287	266	290	292	292	249	268	264	259	269	268	263	263	282	277	290	276	275	295	292	295	281	240	276	270	262	296	280	288	276	293	297	267	270	278	267	267	306	301	305	249	259	257	300	264	281	265	296	270	264	280	274	271	270	264	307	286	292	284	270	261	280	289	270	292	262	247	253	280	255	256	266	252	256	289	254	291	301	271	299	267	243	234	273	299	261	268	294	301	250	294	290	306	273	288	286	269	294	264	267	281	261	273	271	286	262	257	290	303	272	250	296	247	278	247	276	294	282	273	273	279	278	279	266	276	309	285	280	271	260	265	266	273	252	276	270	247	288	233	252	299	251	261	266	279	250	290	284	255	303	269	269	298	294	253	273	264	255	263	276	279	252	259	260	287	269	274	291	297	236	287	242	283	278	220	284	293	246	253	293	272	294	277	289	304	296	272	283	253	271	286	256	311	279	286	264	271	259	277	275	274	268	267	247	278	276	279	265	280	268	293	275	290	264	298	292	270	259	294	254	263	259	243	278	235	309	261	267	256	280	267	256	282	250	294	286	252	284	270	254	251	310	300	289	264	294	270	273	301	267	251	262	259	268	247	279	267	292	265	264	267	267	302	296	274	259	288	283	257	268	274	288	270	251	262	255	267	269	294	292	265	263	284	292	279	264	261	277	261	283	273	275	253	268	267	289	271	252	265	263	279	284	283	283	253	256	245	248	298	290	293	273	272	280	261	281	306	279	275	293	260	270	257	263	269	263	238	269	255	299	267	240	261	253	261	258	278	273	286	259	286	302	283	276	258	271	278	294	281	245	251	271	282	307	267	262	270	306	278	295	259	300	254	271	256	243	270	292	314	303	290	290	259	271	280	299	250	255	269	270	253	227	268	281	275	258	260	278	284	265	266	307	273	278	264	265	278	298	266	263	258	256	282	317	252	270	292	285	272	233	256	285	266	261	278	242	277	283	272	295	257	294	283	284	277	278	273	250	295	271	310	249	275	265	273	278	276	270	316	245	279	275	244	258	274	289	265	264	274	268	275	276	289	273	263	264	261	291	314	288	257	267	281	283	281	313	259	266	257	285	281	254	268	270	265	251	272	260	275	306	263	242	287	236	282	277	257	270	253	282	263	255	271	266	271	277	241	291	303	262	268	275	237	286	265	281	272	264	256	262	237	240	258	257	292	266	264	236	301	298	268	281	222	280	240	245	292	280	273	277	284	269	273	282	257	290	270	288	254	275	282	292	283	273	257	276	278	278	290	272	273	272	255	260	305	294	260	292	258	298	275	278	252	222	257	256	254	271	274	277	242	275	240	266	296	263	272	303	281	272	268	266	267	270	269	252	261	278	273	257	248	267	272	267	243	252	282	292	302	274	284	258	255	288	266	292	291	278	262	304	277	282	282	270	283	270	294	265	302	279	264	247	288	299	297	312	269	282	266	282	242	261	269	259	242	262	281	260	303	264	225	282	296	266	270	286	224	248	281	260	286	294	282	284	285	273	264	264	259	301	258	257	278	279	273	274	264	270	289	245	265	285	235	268	306	283	271	275	256	282	269	285	268	278	270	330	284	248	279	285	277	260	269	288	274	268	278	287	283	267	270	271	296	259	292	302	290	256	273	273	275	289	270	270	249	263	269	251	254	263	284	294	261	288	294	241	275	286	305	293	234	254	250	250	280	264	276	265	269	292	262	271	245	282	254	270	290	253	253	267	269	260	282	273	259	286	262	262	251	245	255	272	262	275	291	282	284	290	259	275	290	253	257	266	249	269	236	278	304	275	302	251	250	264	266	303	292	287	262	270	268	291	284	297	242	272	260	281	287	286	259	253	289	277	298	295	254	276	280	287	238	260	269	261	289	280	259	303	277	274	271	308	283	283	257	287	319	265	250	281	266	270	283	251	245	252	273	287	295	258	285	279	282	279	286	267	285	273	263	290	271
7707	2661	5645	6432	5833	4719	3869	3205	2797	2440	2229	2028	1842	1711	1579	1475	1376	1360	1329	1285	1248	1189	1145	1148	1118	1124	1053	1055	998	989	989	950	995	949	985	914	979	901	927	882	912	952	888	989	889	871	889	855	875	830	849	845	832	907	874	853	823	807	894	848	871	836	842	884	828	831	861	829	902	793	829	832	873	833	827	866	789	822	859	886	832	847	787	819	860	856	818	889	836	837	804	822	872	789	813	845	806	862	833	817	790	796	819	800	846	788	830	805	826	827	818	769	820	823	808	805	853	792	831	816	821	800	779	837	789	797	831	851	786	859	793	826	792	764	773	801	859	842	835	832	841	787	855	788	807	812	819	761	835	848	755	792	859	810	848	825	772	796	798	829	800	816	732	798	781	811	781	815	814	847	813	828	774	762	832	790	802	822	785	809	813	820	785	795	802	810	815	805	832	773	789	790	772	834	835	833	805	781	828	815	804	811	832	792	785	797	822	749	839	786	900	786	739	812	796	775	819	870	817	832	828	810	853	837	807	781	797	860	828	828	860	820	810	745	792	775	785	817	841	811	788	803	805	774	823	800	778	815	805	829	781	798	806	766	822	815	810	757	813	779	717	809	794	799	807	792	798	818	803	785	799	822	817	778	806	790	790	827	833	827	777	791	803	828	828	806	820	790	823	798	785	822	845	802	819	803	826	766	867	839	805	791	768	812	780	810	816	782	784	827	799	793	809	808	780	767	791	793	784	783	822	812	806	801	801	784	817	807	791	801	755	814	827	802	825	818	803	802	776	816	840	805	830	789	785	786	821	797	826	831	848	828	791	789	808	737	815	842	803	803	794	840	809	759	817	777	786	822	798	787	812	802	790	768	779	822	775	835	800	843	831	825	832	758	780	863	822	796	811	774	793	805	840	766	813	805	837	814	760	785	797	797	783	771	835	806	812	772	823	822	814	787	814	815	867	786	826	825	771	800	798	764	867	811	788	846	847	787	810	833	805	772	821	809	836	814	838	794	787	766	883	783	802	795	790	776	801	781	863	816	800	781	846	785	875	793	851	806	797	820	813	763	840	799	803	808	815	775	831	855	832	807	790	801	801	841	825	812	797	816	811	807	804	781	804	791	833	822	803	794	851	805	823	854	772	789	824	844	802	806	779	812	822	814	800	814	793	793	820	795	774	789	833	836	805	796	803	815	832	792	798	808	781	832	810	817	830	806	797	816	799	774	787	767	744	780	810	758	813	807	791	826	787	793	851	794	742	764	839	798	809	779	791	801	796	832	852	790	810	768	823	766	771	808	809	798	779	765	785	790	860	836	816	793	787	813	807	749	771	824	816	838	805	769	822	788	802	759	761	784	795	765	838	793	795	813	846	798	824	781	772	810	796	822	783	822	831	776	833	800	779	838	786	786	818	767	785	804	798	831	803	769	779	829	846	783	794	764	879	800	795	825	854	789	863	759	833	788	826	797	794	814	793	827	787	778	829	794	849	835	791	751	777	824	763	775	798	811	827	825	837	810	749	830	833	802	803	778	799	781	845	774	824	799	774	764	815	783	809	780	783	790	794	832	804	820	815	794	777	820	861	793	792	840	812	762	778	779	808	761	776	830	820	780	780	789	816	835	805	774	822	807	834	831	814	838	803	780	827	841	872	846	795	788	786	810	757	779	795	785	821	813	829	763	866	824	769	766	839	746	817	798	839	799	808	820	824	782	846	808	777	837	858	808	818	754	806	792	858	812	789	758	844	797	768	872	779	813	827	845	837	788	838	832	818	811	813	785	779	812	839	791	868	799	798	815	809	757	789	763	783	816	790	811	770	796	769	799	810	806	762	766	770	802	877	767	811	885	809	801	826	858	789	855	778	780	779	799	829	799	828	826	819	854	753	801	810	813	793	789	810	823	819	808	786	848	801	830	814	815	830	811	811	803	786	822	809	813	869	760	806	773	834	796	827	775	797	845	801	818	792	782	801	739	824	791	814	826	772	766	827	781	784	746	782	819	758	796	885	781	822	821	775	766	825	780	798	831	801	806	816	792	802	820	771	821	823	816	800	768	778	842	769	819	750	802	817	809	833	779	821	823	819	794	856	823	848	795	878	765	823	773	820	780	802	808	780	753	813	812	821	772	811	789	794	834	756	803	824	816	815	789	797	813	803	778	834	782	797	800	798	790	826	795	796	807	801	826	768	784	854	839	778	821	752	790	748	759	805	808	768	799	805	844	778	818	795	814	807	832	810	842	848	819	773	783	829	801	845	829	809	753	810	805	868	766	826	839	737	784	859	807	832	817	804	841	831	853	817	814	795	820	798	804	773	769	806	831	791	825	782	767	825	798	768	775	803	709	801	786	813	865	778	789	808	781	828	780	825	842	826	839	829	814	818	798	798	786	790	780	754	855	808	814	784	836	788	825	811	852	812	770	762	795	770	828	796	836	802	817	779	787	801	763	810	819	777	845	815	824	813	847	804	804	750	779	818	803	761	820	829	800	746	852	761	747	829	854	801	789	831	803	778	815	756	790	854	793	774	831	868	813	785	803	822	778	791	819	841	767	796	798	844	814	842	760	790	760	833	848	804	793	843	763	798	830	854	804	830	799	788	815	822	804	764	826	767	765	820	835	805	820	810	819	816	821	838	815	764	796	798	792	798	770	828	815	807	786	797	778	763	836	771	780	811	764	804	853	766	835	766	785	798	807	810	798	796	835	768	783	822	838	816	769	792	770	757	856	807	817	783	817	828	749	796	841	819	787	794	845	793	810	814	780	819	835	853	773	795	767	811	806	784	831	818	807	770	766	819	808	815	756	825	820	804	778	814	800	845	860	790	874	823	832	792	759	795	840	751	812	781	789	744	843	790	799	817	819	813	786	806	804	799	795	833	817	825	861	861	795	810	786	765	800	802	794	835	768	791	802	838	811	800	802	782	828	798	793	779	855	798	777	787	785	799	827	846	824	790	787	796	784	787	854	766	830	792	907	799	809	831	807	804	835	770	808	798	811	766	792	852	757	831	814	803	813	790	808	840	762	806	787	813	773	806	804	831	829	793	775	828	833	847	810	818	801	819	798	827	832	814	790	855	806	757	823	783	797	802	782	857	852	809	803	806	761	798	810	800	853	868	755	756	808	811	803	791	851	796	785	850	844	823	739	815	813	832	773	816	816	804	801	792	804	778	860	838	792	809	833	859	814	783	819	830	778	843	811	819	853	808	808	823	820	851	818	818	835	825	740	800	783	824	826	802	814	847	817	830	801	825	776	786	800	794	788	771	813	791	790	783	790	841	769	844	817	785	800	769	789	794	863	755	829	764	802	840	874	805	795	768	780	822	860	759	797	809	817	856	867	821	785	767	804	815	786	840	791	825	843	752	789	811	810	856	847	833	796	841	809	777	825	775	836	759	831	777	779	742	813	827	830	842	780	787	840	857	763	826	797	784	746	770	832	848	799	826	812	846	774	821	807	810	857	833	828	765	805	809	818	821	785	810	806	766	794
2128	227	265	241	245	200	200	219	190	194	170	186	195	179	180	163	197	172	179	185	182	176	175	158	211	201	175	188	201	161	197	195	204	175	194	180	173	192	198	178	179	211	177	197	199	181	188	186	178	202	188	184	191	190	177	183	181	200	164	188	210	168	197	194	191	179	184	171	198	208	195	178	181	163	178	176	204	177	188	192	185	185	200	197	187	209	176	186	180	184	184	176	189	191	184	213	207	182	190	188	182	192	208	199	191	205	218	194	162	176	200	177	179	171	175	182	187	188	198	200	173	174	160	175	180	192	199	198	171	199	216	168	195	199	198	156	172	190	196	172	191	194	193	184	198	202	162	169	197	199	170	197	181	190	162	194	185	173	167	183	172	218	192	186	170	176	182	194	172	197	174	206	196	188	177	164	207	195	181	165	194	163	205	186	185	187	204	188	181	204	183	177	179	194	198	146	176	136	162	175	185	175	200	159	179	203	194	190	209	168	191	170	214	199	187	196	199	202	191	206	181	195	182	196	171	196	205	196	197	205	194	196	179	176	185	178	177	169	194	168	198	202	185	196	186	184	193	162	198	187	178	208	203	191	194	183	197	200	169	184	193	185	191	178	186	191	203	175	181	189	176	199	184	182	201	179	210	190	201	201	174	213	210	204	175	186	175	218	185	184	183	195	194	179	200	209	194	218	180	166	197	191	184	193	170	187	175	203	167	197	208	167	193	190	197	188	194	203	195	181	189	178	165	190	194	194	188	159	198	184	169	201	167	211	212	167	186	184	186	201	192	183	194	199	175	175	165	159	189	189	200	174	186	190	209	189	213	179	197	176	192	188	170	179	185	180	181	182	197	175	196	168	185	183	178	203	203	191	197	196	185	194	195	202	194	166	207	180	182	198	190	183	188	194	203	204	175	196	198	206	157	200	184	180	174	194	190	179	191	190	181	192	170	179	179	194	184	192	190	174	193	162	187	186	211	176	190	186	196	189	200	192	194	194	194	182	209	188	189	152	212	179	188	176	200	169	207	185	182	174	171	181	186	190	184	195	167	176	178	193	178	193	177	171	187	213	191	169	187	184	173	191	169	188	195	201	184	183	192	187	180	209	193	183	187	170	187	189	193	197	186	208	178	186	199	197	172	185	196	185	197	178	198	187	170	191	176	194	182	212	190	189	216	187	184	205	174	191	181	190	190	185	208	185	200	184	206	197	191	178	194	194	205	186	188	196	209	179	189	168	157	181	174	193	174	174	184	174	184	211	187	205	191	177	187	186	177	182	184	189	175	211	159	181	169	207	181	167	209	181	205	150	202	204	194	191	215	183	178	200	197	168	185	214	171	196	191	189	159	187	200	212	175	201	175	196	174	180	214	172	148	196	182	188	185	183	177	218	191	180	185	181	187	194	196	163	195	172	171	200	169	187	191	170	181	188	181	202	182	194	219	204	199	175	163	190	191	178	188	180	193	191	199	189	196	180	188	191	193	200	182	186	192	171	186	177	199	181	178	180	191	170	195	184	188	185	184	193	173	183	168	202	190	199	203	176	199	187	201	198	182	187	195	192	170	201	214	168	199	182	177	206	201	195	200	182	202	165	202	201	193	210	187	188	218	196	199	197	196	157	181	198	180	178	175	198	171	175	190	167	208	205	209	196	189	204	171	204	159	180	172	198	190	200	220	179	199	189	195	202	161	203	179	206	174	181	206	184	174	179	201	186	193	189	186	207	187	179	193	168	198	172	186	200	157	183	176	164	186	189	195	194	214	194	204	202	209	195	192	157	201	185	213	208	181	203	168	184	187	201	181	215	170	190	186	185	189	182	185	189	180	183	168	184	191	197	207	208	156	179	192	187	215	179	169	209	194	177	194	191	193	204	201	192	179	188	181	171	174	175	172	192	196	179	192	182	206	191	206	193	178	185	205	188	184	193	178	196	175	213	193	184	190	186	175	191	167	180	199	178	205	182	200	188	213	210	165	166	172	169	201	172	200	198	192	189	158	205	157	173	197	172	179	209	204	204	213	189	176	181	192	204	192	194	180	176	183	209	172	218	220	223	191	183	183	197	213	207	217	172	200	197	178	211	193	199	202	183	191	180	173	192	194	180	195	199	197	210	194	197	187	185	181	214	159	190	212	156	175	206	215	189	165	182	201	178	205	185	198	200	189	177	201	160	192	192	207	178	188	171	207	213	203	175	158	186	190	196	188	176	191	169	189	184	202	170	217	201	182	207	192	178	170	211	187	179	192	192	187	198	167	172	200	186	178	199	209	180	194	197	214	183	179	159	180	179	195	188	170	195	184	196	186	203	187	182	177	207	184	192	202	179	180	158	197	186	195	185	237	216	200	192	197	198	193	191	176	185	180	202	152	192	183	193	205	172	190	171	167	176	182	177	174	197	181	208	177	176	172	194	188	196	184	199	186	173	190	202	187	163	203	182	192	176	217	182	190	186	203	198	203	179	199	205	189	170	189	197	192	209	156	187	173	178	181	183	185	174	200	208	195	175	191	198	195	195	180	176	186	206	201	170	210	173	190	193	187	202	178	203	206	169	197	180	192	172	189	178	206	189	197	160	190	192	206	174	163	176	217	169	183	195	202	202	195	204	188	182	187	192	198	172	196	183	169	197	217	179	196	212	208	191	201	215	177	183	182	169	178	165	199	196	194	204	190	198	195	182	196	192	189	183	201	203	169	184	180	193	184	189	209	202	172	181	197	168	193	195	206	193	166	179	177	202	162	198	221	200	176	182	174	164	187	188	178	187	191	176	165	166	170	183	175	191	165	188	192	191	205	186	198	197	183	211	199	199	188	199	197	177	188	162	179	175	219	190	166	176	214	180	172	189	194	187	182	220	199	195	178	174	196	192	166	203	188	193	169	213	221	186	168	194	197	159	186	177	195	174	224	187	162	191	158	209	205	155	195	190	193	178	191	189	171	199	173	181	208	188	229	197	203	173	160	177	184	195	190	172	167	172	145	193	180	179	174	166	167	177	209	183	189	203	179	208	184	203	193	218	202	177	183	195	212	178	183	190	189	184	168	182	199	192	211	200	201	193	179	182	216	184	165	176	189	194	189	174	180	160	205	191	191	214	158	184	187	217	177	213	197	174	199	186	179	171	192	168	203	173	157	183	177	173	194	198	203	189	166	177	186	198	206	178	191	187	187	197	207	175	176	174	176	193	193	217	177	191	205	190	183	182	204	195	172	196	185	190	173	186	186	177	195	209	163	196	180	168	186	173	203	200	194	191	192	179	172	215	159	155	180	190	195	183	193	199	176	177	160	204	191	207	185	183	197	193	196	193	171	198	164	243	191	180	202	188	212	186	179	186	215	185	185	169	195	169	182	185	194	193	176	180	194	184	186	190	197	182	185	194	198	191	173	193	230	185	191	177	177	200	190	201	204	215	181	168	174	212	190	191	197	168	180	160	168	186	200	201	182	184	173	206	203	183	176	180	160	184	200	190	195	205	212	165	206	188	199	189
1868	661	761	786	740	692	713	689	641	619	656	601	623	640	654	597	659	633	597	634	573	585	623	634	586	675	564	614	644	603	602	600	618	564	596	647	603	632	603	583	639	556	581	598	635	627	593	596	646	624	577	578	545	618	659	586	609	592	672	618	648	630	569	586	567	604	538	599	575	570	626	586	662	628	627	595	604	601	612	584	581	587	565	614	634	639	588	628	614	593	619	569	597	594	638	612	620	561	581	569	612	641	608	627	616	595	589	580	546	617	616	603	608	578	560	588	598	606	642	576	609	583	598	572	630	611	605	613	652	600	626	584	570	623	607	615	554	610	611	616	589	572	576	568	569	626	601	600	568	590	670	642	682	613	565	628	577	556	626	623	582	579	607	574	635	600	601	611	656	597	603	626	627	616	593	601	586	514	579	592	565	602	609	583	621	582	598	602	593	627	634	574	623	619	618	591	585	567	586	587	671	591	564	595	569	543	598	680	592	603	563	566	602	580	590	617	616	587	623	651	655	608	613	610	592	574	661	603	620	578	623	627	591	608	590	596	612	581	562	541	584	576	593	567	615	595	572	589	578	634	588	600	609	593	605	568	576	613	631	587	591	606	589	613	593	562	647	615	571	645	589	551	588	558	585	586	604	596	618	582	597	631	610	618	605	573	586	592	636	563	588	620	589	594	596	557	575	582	584	590	560	590	585	597	629	612	573	575	556	617	567	599	569	631	605	586	612	583	614	606	568	579	593	612	612	562	615	587	624	600	543	656	614	598	576	617	602	620	589	570	571	589	629	568	608	640	590	611	575	631	601	617	604	570	601	629	591	611	604	587	590	551	625	649	563	627	626	595	572	637	558	553	604	642	596	582	607	597	584	612	563	599	587	588	624	605	590	556	610	595	586	564	639	589	594	634	619	569	600	658	590	625	611	641	595	573	558	571	603	572	619	618	586	546	577	573	574	595	561	559	575	613	607	620	645	603	581	593	628	630	600	621	636	631	578	592	654	566	609	537	604	588	604	589	625	602	601	588	608	564	602	635	538	552	583	569	644	609	657	578	594	627	540	592	609	597	627	605	641	569	593	575	585	646	558	628	608	624	617	627	573	618	585	576	619	580	558	591	630	575	598	597	575	649	567	567	623	622	601	655	609	556	631	565	598	536	597	605	620	621	581	601	575	604	600	643	630	619	585	612	583	625	618	644	571	598	606	610	605	604	616	569	592	564	555	554	603	600	633	605	607	638	570	642	615	555	618	609	611	592	616	558	608	561	571	658	613	592	583	580	599	512	593	550	594	574	610	633	608	619	594	586	578	604	594	610	616	618	599	595	582	606	593	640	616	600	589	562	620	642	613	614	600	540	577	558	616	588	587	613	584	607	631	611	609	588	592	574	568	590	584	581	603	620	589	591	581	556	614	570	604	581	561	644	577	586	620	572	565	582	598	633	602	574	571	572	607	583	581	627	606	620	605	571	663	575	584	593	602	579	620	602	654	586	604	586	558	625	633	592	622	609	605	611	649	554	600	599	602	598	583	636	621	587	584	595	579	604	571	606	573	591	605	595	604	609	610	585	610	574	600	603	628	611	595	576	546	598	597	638	590	601	614	614	612	604	602	604	565	595	606	616	575	644	604	581	634	610	583	592	610	607	620	621	639	578	616	612	563	611	630	581	595	576	599	574	638	599	599	617	599	582	650	622	588	609	590	601	599	601	574	597	611	610	558	581	571	586	637	571	619	560	563	635	661	592	563	623	653	588	579	621	631	577	553	637	633	615	604	659	576	601	614	617	565	598	590	581	571	647	616	628	587	582	603	575	633	586	592	579	625	636	577	615	637	595	587	613	599	576	595	592	605	611	629	611	606	591	590	592	587	575	592	569	568	605	571	607	606	586	611	623	573	613	554	592	594	598	576	634	599	591	555	625	626	611	620	669	612	586	626	571	606	587	600	572	552	618	614	546	602	627	588	623	612	618	570	590	548	630	611	593	604	571	595	575	608	586	601	588	593	624	602	573	602	622	577	609	556	621	583	594	603	592	632	602	588	601	573	615	603	609	618	554	632	637	603	560	616	562	624	614	614	588	612	568	569	626	574	592	568	571	536	598	592	602	629	630	613	581	574	579	612	629	594	642	598	590	550	606	593	562	570	594	625	576	585	560	578	590	609	568	594	602	616	573	610	609	601	626	581	631	581	624	584	614	587	642	605	632	589	585	556	613	605	623	604	586	608	591	580	543	631	575	618	586	638	556	598	582	583	600	611	580	568	617	592	579	618	579	620	590	602	611	623	621	611	611	665	642	607	590	661	612	554	593	562	589	592	628	600	583	595	561	621	574	627	588	638	582	617	626	609	565	556	622	570	603	612	585	609	615	596	593	580	604	550	594	596	602	573	586	616	602	553	614	581	582	613	585	606	557	562	611	638	551	584	626	608	603	581	531	619	629	606	573	662	625	576	601	551	568	584	614	588	622	631	549	575	592	545	573	573	630	626	568	573	598	612	554	603	574	610	610	627	625	564	601	568	619	571	601	660	624	575	618	555	587	598	616	564	596	640	613	624	556	579	587	590	551	578	611	599	633	627	600	597	648	597	633	628	594	625	580	588	636	615	610	575	597	620	600	588	614	542	586	614	608	621	561	592	560	631	579	605	546	613	588	632	622	589	640	602	597	635	575	606	589	598	558	579	594	575	577	645	636	603	621	642	564	610	585	603	603	604	597	617	572	600	563	623	597	572	601	612	591	600	614	564	646	590	555	595	608	580	618	568	603	584	608	584	593	635	588	624	618	636	580	598	612	585	606	615	540	581	598	632	578	632	619	605	611	601	547	594	644	593	598	585	590	618	575	594	631	564	610	643	605	606	626	616	631	582	606	612	587	650	604	607	592	573	565	607	596	563	614	586	631	626	606	577	620	612	605	593	633	602	582	559	585	611	603	623	594	645	634	595	589	598	602	606	592	644	616	585	592	588	641	614	583	622	581	590	574	602	608	618	625	590	572	570	598	621	617	586	568	567	629	585	624	614	617	617	585	594	587	580	580	586	646	629	611	591	598	621	628	584	583	603	599	548	606	604	637	597	599	619	607	556	620	573	603	577	566	594	611	583	595	563	625	582	618	650	596	618	609	630	588	652	637	629	586	597	615	609	595	564	635	606	592	599	626	616	583	564	586	617	584	562	581	626	604	632	582	671	638	603	605	570	618	536	604	579	617	586	606	564	619	619	607	623	599	598	600	614	617	612	585	620	609	568	549	661	614	614	609	615	656	625	617	590	592	615	579	582	628	593	608	592	613	585	605	587	593	569	605	606	592	595	608	588	600	601	593	578	590	576	566	591	612	634	609	607	567	607	604	599	584	602	581	593	625	621	630	603	570	624	599	608	579	573	569	544	656	594	632	559	595	598	579	653	609	542	624	589	548	628	609	603	626	586	591	604	592	582	585	570	590	568	586	636	614	600	616	626	630	617	613	547	616	580	587	551	586	562	571
9269	1383	1703	1418	1000	805	725	583	502	502	441	400	415	367	374	377	371	353	319	331	320	378	329	309	354	361	356	320	352	353	345	337	326	328	327	343	355	309	310	336	323	320	348	338	302	307	324	300	300	324	289	325	329	329	331	344	337	308	335	313	327	340	335	293	327	306	333	339	327	304	328	329	327	316	321	278	325	332	307	312	306	307	327	337	344	315	301	309	308	281	342	326	348	334	307	302	312	291	324	314	308	306	304	332	329	349	317	338	304	303	286	300	323	312	349	308	311	345	278	329	317	332	327	297	310	335	272	312	295	317	353	316	306	291	307	302	313	348	333	315	296	316	314	312	309	312	307	290	308	344	322	294	311	309	320	298	314	341	291	291	323	335	314	315	323	308	331	331	307	350	338	291	323	310	340	308	302	321	357	319	324	299	300	333	325	325	308	309	338	331	334	333	332	329	341	339	324	328	292	302	326	290	321	342	353	329	317	288	310	301	356	322	292	286	288	309	367	332	302	307	308	332	305	330	295	335	311	303	332	353	353	298	323	310	310	292	317	321	313	322	298	311	311	317	313	328	312	298	326	286	357	334	302	304	345	305	316	294	311	346	316	356	311	292	302	337	299	331	323	341	299	303	294	285	320	335	307	314	323	337	325	317	302	309	338	294	310	281	369	370	341	302	339	334	295	335	322	324	357	347	344	326	330	306	323	322	315	342	310	320	319	324	343	315	317	324	319	329	294	296	311	345	312	332	310	396	298	316	272	324	337	313	300	305	295	303	295	299	325	348	293	289	325	340	321	327	335	288	349	330	295	352	318	268	326	311	324	313	325	336	317	339	331	329	323	322	310	303	344	337	300	327	301	340	302	341	318	339	307	303	324	320	301	311	363	336	321	294	333	311	348	352	329	357	326	336	293	306	310	315	309	296	349	328	315	341	301	280	274	309	322	306	339	335	336	302	305	321	328	321	295	340	314	307	343	314	320	281	355	301	331	320	305	327	322	344	331	314	329	327	327	343	306	302	304	331	303	305	325	332	311	326	331	300	317	315	289	316	310	297	302	317	308	296	352	350	341	305	322	346	329	289	300	299	315	322	327	309	324	310	335	337	337	319	299	290	285	295	313	287	325	316	317	339	351	307	311	305	307	348	305	298	328	319	330	322	294	331	310	285	321	302	307	301	324	312	385	308	311	305	297	315	334	291	329	324	309	292	311	287	315	325	346	308	315	327	328	332	313	312	309	308	312	312	307	345	334	334	323	313	315	310	326	311	321	329	355	302	315	317	333	316	316	314	314	318	285	274	330	330	298	325	317	323	320	308	310	315	337	332	323	322	334	314	334	328	348	330	310	290	333	334	320	325	318	320	323	333	359	333	341	307	312	314	346	328	291	321	301	338	317	313	321	288	310	325	298	313	318	343	299	317	284	334	325	314	297	304	334	321	333	334	310	301	298	307	301	326	316	326	327	321	312	293	345	327	331	324	330	339	327	291	306	325	317	332	304	309	325	312	313	316	281	309	312	323	307	313	319	312	323	351	355	332	324	330	332	318	345	298	319	337	327	308	329	349	344	304	341	300	314	331	313	312	325	312	307	312	284	307	324	305	308	313	345	304	341	304	306	293	310	318	344	329	294	310	293	328	327	335	322	308	337	298	314	324	300	302	325	343	347	323	325	308	313	294	318	328	327	304	346	329	305	315	294	312	320	324	353	289	317	315	275	309	333	309	336	346	336	311	313	325	324	346	333	312	313	331	326	337	293	319	324	316	306	332	340	320	303	319	316	299	312	339	281	324	312	334	306	292	305	307	348	365	313	310	316	286	313	318	302	304	320	338	317	336	302	303	368	307	317	304	345	317	301	329	330	291	320	289	296	326	328	297	315	312	323	287	290	299	334	292	274	291	309	296	314	356	316	322	321	322	351	333	280	321	336	342	329	301	337	362	341	326	309	334	326	328	330	334	322	323	311	319	302	324	321	339	331	329	305	312	359	326	335	323	327	314	324	332	366	325	310	285	337	316	299	289	320	314	304	285	311	310	315	310	325	292	323	364	357	316	326	309	322	311	338	324	321	301	330	280	301	333	317	298	324	338	319	357	310	281	286	310	307	295	336	313	320	347	314	305	352	334	308	337	339	306	322	319	326	322	343	345	348	330	325	331	329	306	337	320	328	325	313	333	328	325	327	318	344	336	289	295	356	328	301	329	325	323	291	305	322	299	321	308	295	317	323	331	330	321	329	313	310	331	325	326	331	306	328	300	288	366	316	330	289	279	301	321	334	298	311	307	330	350	336	325	324	303	347	318	351	300	308	299	313	293	286	325	329	309	327	325	355	312	344	299	308	318	311	325	331	345	305	331	316	323	315	327	322	316	326	335	310	300	321	331	318	305	323	319	320	325	295	316	327	335	318	336	326	315	354	335	332	331	294	306	358	356	320	306	349	338	314	308	331	345	309	332	318	327	323	293	331	352	298	366	326	312	319	323	336	267	337	329	316	318	323	307	300	328	333	320	298	303	328	317	323	333	305	294	326	277	322	318	356	309	299	313	322	354	322	312	336	297	330	313	311	293	326	337	324	308	302	318	337	329	346	353	354	322	305	299	313	322	329	319	329	351	329	325	341	283	310	302	323	345	314	303	322	326	292	317	334	266	297	294	338	301	304	355	339	306	336	312	334	280	287	313	336	325	308	355	337	317	309	299	331	278	311	322	296	358	339	325	355	365	332	332	344	334	315	309	303	302	346	328	319	343	314	308	329	326	308	298	337	372	306	341	352	310	298	287	319	322	287	332	327	326	295	323	295	347	319	343	344	304	330	312	355	332	328	342	383	326	314	332	311	339	294	323	324	332	352	333	295	325	327	276	279	323	313	298	307	347	309	303	341	346	294	292	322	328	319	312	326	309	312	339	308	326	301	302	350	313	335	331	315	340	338	313	328	320	347	303	327	303	282	337	316	306	350	317	306	326	285	318	325	303	325	318	343	333	288	322	330	304	321	342	329	318	330	306	301	325	331	332	318	314	302	302	326	308	334	300	318	328	337	301	291	322	319	339	307	323	324	316	303	333	341	321	326	335	315	319	289	338	319	322	321	309	358	312	341	295	311	301	331	319	325	311	299	298	341	302	334	325	335	314	330	303	316	317	320	298	321	327	316	316	303	326	325	317	321	298	310	292	289	317	307	313	301	329	336	309	305	335	342	329	301	335	328	319	294	322	340	307	297	303	322	335	347	318	303	320	342	336	334	309	301	307	336	305	350	300	314	317	329	281	303	353	332	334	325	321	350	297	332	314	339	328	300	313	346	300	310	301	297	345	311	301	313	326	318	326	321	338	298	297	341	325	320	295	344	313	312	302	304	335	314	321	304	303	305	329	310	318	343	319	311	334	322	317	315	337	316	314	309	310	344	294	339	328	314	316	300	326	329	294	295	329	320	314	335	312	320	317	328	321	315	317	334	290	306	291	313	322	337	318	302	320	308	306	295	295
5590	1817	3570	4023	3625	2979	2615	2222	2015	1826	1669	1524	1416	1422	1349	1264	1151	1165	1160	1133	1116	1078	1090	1078	1055	1074	1059	1052	973	989	1014	1032	1040	1043	997	1001	974	1019	952	984	979	926	965	951	971	1021	960	973	947	978	918	989	938	957	982	966	946	1013	964	958	966	898	971	941	920	868	1004	969	920	949	916	869	964	911	978	966	940	975	893	971	988	915	910	912	895	938	913	963	942	966	958	914	949	968	936	934	926	960	960	887	933	937	909	928	965	905	1023	958	940	928	898	927	907	912	932	893	929	967	903	879	924	911	877	914	952	917	898	904	929	955	956	866	1003	901	908	920	956	971	968	856	899	871	929	912	933	906	924	927	890	951	925	910	884	935	960	905	973	972	954	980	929	906	964	1029	923	987	911	897	899	961	925	972	921	888	888	939	878	887	896	955	946	971	941	918	925	939	984	909	941	935	945	898	904	926	882	920	890	962	959	883	867	956	935	874	960	892	937	891	940	962	956	938	890	930	915	927	953	937	899	855	932	927	882	925	989	954	945	909	915	949	944	939	879	998	946	918	908	897	953	950	940	949	931	907	905	889	939	931	934	886	907	953	962	921	893	914	966	928	859	918	890	927	989	907	933	884	986	877	932	957	927	903	977	957	963	911	902	943	899	881	944	978	922	904	926	950	899	915	911	892	931	923	931	945	945	980	915	905	871	974	904	884	892	891	940	949	883	951	931	913	915	949	925	898	878	910	871	886	908	946	894	921	938	933	895	925	906	947	948	970	946	902	971	913	943	943	918	960	878	961	939	959	930	975	1005	880	904	955	858	919	886	884	915	915	927	931	903	917	960	940	917	857	923	959	909	866	937	928	946	963	919	891	931	939	960	960	916	924	942	916	967	900	893	895	939	937	917	946	908	918	976	935	939	960	977	968	909	914	899	880	986	951	973	910	978	887	897	921	968	918	923	960	980	942	927	998	947	962	993	902	967	932	873	951	923	939	950	940	902	931	944	988	894	905	965	910	949	931	917	867	888	937	923	936	967	905	898	872	926	868	931	884	926	956	922	909	910	928	957	924	991	908	964	933	870	930	952	940	876	914	925	907	893	897	922	888	871	946	921	921	969	865	926	914	865	888	921	919	929	975	890	965	913	922	926	876	918	924	935	943	933	930	921	925	917	893	912	882	969	937	922	884	910	925	908	934	964	914	886	896	955	917	925	936	851	910	999	978	899	926	920	916	971	977	922	910	946	870	945	879	947	898	918	954	926	978	913	898	906	951	937	897	882	933	863	907	930	923	926	901	912	939	971	900	926	882	989	915	943	917	902	909	908	897	935	922	894	936	912	891	939	948	889	928	906	950	908	909	879	918	896	894	923	963	914	898	927	945	934	999	888	913	917	907	911	923	945	901	955	911	889	899	982	922	905	945	973	949	929	955	894	929	911	910	919	964	899	946	938	933	908	944	916	932	937	847	941	927	955	955	982	912	913	923	910	889	955	912	965	957	954	892	932	875	1000	927	920	951	960	934	894	881	907	930	880	990	902	901	909	945	967	912	892	970	920	961	935	903	933	870	890	952	919	881	927	959	955	929	929	946	890	927	970	927	889	916	937	923	941	928	913	964	863	918	905	911	927	845	933	953	889	955	927	922	900	918	966	907	909	860	932	903	945	941	902	908	964	918	958	914	897	952	939	972	918	927	981	921	907	888	899	907	854	952	915	931	928	943	929	923	885	942	886	928	958	930	948	948	944	953	935	926	904	912	959	894	856	910	959	940	934	940	849	880	914	915	910	957	942	932	939	932	903	924	920	895	940	975	940	933	902	921	914	901	899	932	952	957	966	910	930	892	971	904	946	835	927	916	932	905	861	928	985	908	923	907	940	943	952	861	938	939	932	833	915	931	901	933	944	961	929	907	917	982	932	904	866	907	935	960	926	925	896	951	945	911	955	917	925	882	966	926	913	901	952	938	931	962	910	919	928	942	901	906	907	945	895	916	931	926	883	947	943	960	946	914	875	867	1021	931	904	969	966	915	909	923	925	927	977	902	920	934	913	914	932	906	929	940	955	940	946	883	953	962	927	917	926	965	930	949	865	917	932	906	918	856	896	950	901	894	918	977	994	937	879	907	974	924	914	876	921	961	977	904	932	921	873	975	965	965	933	984	980	909	956	863	962	963	881	939	894	879	959	945	968	928	914	922	972	994	938	995	882	946	915	889	989	910	935	974	943	903	898	921	911	905	918	971	969	883	904	960	938	946	979	991	904	947	890	879	925	941	908	923	905	849	935	881	909	935	976	926	921	941	924	909	979	963	913	934	930	878	924	931	878	943	947	914	966	944	929	947	940	949	919	946	948	971	962	909	943	929	992	939	914	950	943	901	920	936	998	1008	918	910	955	924	895	916	934	984	956	909	944	951	930	907	917	886	917	902	952	935	940	915	852	930	994	851	914	934	907	918	977	878	942	887	915	954	938	912	976	941	996	913	900	885	898	928	969	962	898	931	967	948	937	888	911	904	899	929	930	926	976	924	887	946	940	939	921	955	945	861	958	915	858	925	930	886	913	901	904	941	899	914	931	956	942	875	927	961	907	905	924	894	920	876	944	920	894	950	914	918	923	912	907	964	928	926	951	954	895	878	912	928	886	946	970	922	878	934	920	887	933	927	987	948	873	1000	938	898	915	944	943	935	895	947	967	934	919	909	924	913	958	957	925	971	899	939	902	976	973	906	979	951	975	963	855	932	961	935	940	961	978	916	958	902	919	950	891	941	950	913	941	984	936	897	908	927	903	900	903	996	839	900	952	971	944	896	955	941	970	927	921	941	924	947	932	947	914	955	981	923	974	909	919	946	810	923	894	954	924	883	917	945	947	891	928	938	918	931	912	928	901	918	962	924	912	935	875	919	955	871	916	922	931	886	896	873	942	945	916	932	948	918	920	954	948	901	926	978	943	947	994	919	892	982	966	921	897	941	914	893	938	964	942	907	904	918	964	990	909	978	886	893	974	935	952	911	924	943	983	901	897	923	945	917	944	914	959	927	897	898	922	934	902	934	920	922	940	894	924	918	921	925	958	934	963	930	925	927	892	947	957	951	899	877	990	952	989	961	947	919	936	865	927	941	891	928	969	926	947	900	948	886	898	956	963	891	963	932	925	890	948	912	878	930	900	934	940	905	982	901	960	902	890	872	915	930	937	951	901	929	879	892	903	914	948	961	940	940	933	946	911	943	972	981	943	927	916	929	944	915	872	970	865	939	921	949	880	979	910	916	910	922	912	908	894	864	895	964	1000	929	882	925	860	906	912	937	907	959	912	940	911	935	949	924	914	944	915	907	949	921	958	935	924	903	890	881	976	882	942	900	940	879	926	932	934	928	925	946	1004	966	923	917	946	943	936	949	882	902	865	920	960	861	958	891	904	960	923	926	922	933	961	899	977	966	873	963	931	929	919	948	903	919	967	909	936	968	890	935	944	872	974	929	963	923	922	930	944	922	954	954	887	864	897	907
16650	2815	3075	2355	1679	1219	970	783	646	588	500	518	424	372	380	382	362	364	364	301	336	302	322	326	323	336	304	260	305	295	272	309	305	351	313	281	270	315	265	322	268	263	296	297	313	231	272	285	277	332	281	282	276	301	294	282	259	278	285	303	284	291	252	254	260	285	262	276	299	276	274	322	301	255	272	287	295	301	278	277	293	306	291	294	247	291	266	250	300	273	271	264	274	280	256	292	272	281	289	259	283	262	255	288	288	272	274	276	255	266	283	277	274	270	266	245	292	267	255	273	285	227	289	284	291	281	292	255	275	294	285	303	294	265	274	299	276	296	265	280	276	279	285	260	276	270	253	269	261	274	262	333	308	282	289	291	257	259	308	280	277	295	267	259	269	285	266	259	280	290	263	308	296	291	266	282	288	263	329	270	271	270	248	286	288	283	274	292	288	255	272	273	271	296	269	286	280	278	258	288	251	273	308	299	271	297	241	269	289	282	291	273	286	301	292	274	294	298	277	296	253	293	278	251	296	290	269	276	249	286	254	267	268	263	279	263	272	261	258	251	272	272	269	288	275	277	292	263	268	290	281	266	298	310	307	302	245	299	298	261	307	264	294	287	278	260	285	263	259	305	270	306	254	278	283	285	251	272	282	274	289	306	301	261	263	303	294	292	259	281	262	270	275	271	312	294	266	301	278	290	272	286	313	299	274	291	296	274	263	295	267	272	285	265	272	321	269	277	291	274	290	309	297	262	255	267	286	272	305	288	250	296	269	292	261	273	277	279	254	255	270	275	258	277	271	267	294	272	271	285	280	241	281	257	262	278	267	325	295	274	268	285	265	295	287	284	292	280	303	270	259	264	282	273	269	240	299	300	288	259	263	267	290	264	265	314	282	306	250	239	317	276	291	293	285	284	277	315	258	255	286	281	264	276	267	270	282	279	263	257	264	278	264	301	241	261	270	282	273	271	287	277	294	273	285	284	262	286	280	278	281	278	298	283	238	293	265	268	271	272	286	269	285	272	276	248	255	279	302	282	260	284	290	268	282	307	263	293	247	264	291	290	282	263	256	283	272	246	280	268	252	288	251	282	270	278	286	252	263	289	293	272	287	263	245	242	276	283	262	265	282	279	247	280	292	317	268	281	276	269	271	262	272	261	265	270	275	292	304	285	251	229	263	255	274	292	261	262	269	273	245	273	293	276	263	278	280	242	297	314	273	264	289	294	274	247	255	280	276	266	281	247	293	281	226	265	273	280	280	279	286	266	298	263	299	259	272	278	283	307	283	268	268	270	266	280	276	280	276	259	281	280	267	269	269	288	274	289	260	281	275	273	279	266	267	283	285	271	260	254	262	267	254	298	260	271	271	290	291	292	267	276	234	273	287	271	263	282	273	299	296	241	292	271	250	283	265	269	252	284	278	278	285	255	271	288	266	267	296	292	266	307	251	274	280	243	276	274	286	304	296	260	284	256	306	281	271	276	280	288	249	283	272	302	261	283	277	276	288	273	286	243	298	271	315	307	279	275	278	272	283	278	309	289	276	257	306	293	248	266	285	283	268	253	276	265	270	263	283	276	284	276	308	286	289	283	263	254	287	271	248	274	263	274	288	272	291	285	272	264	258	257	310	271	266	289	271	263	295	268	289	292	255	274	260	284	337	268	281	281	272	277	279	293	280	286	257	287	280	304	264	280	275	258	289	288	269	298	287	271	269	254	250	278	267	262	270	252	263	240	288	256	278	277	289	274	278	292	277	265	291	282	238	241	284	278	287	270	285	262	273	272	252	293	292	289	280	289	285	244	277	300	260	299	279	291	252	282	252	295	289	253	266	280	283	261	264	256	278	259	289	262	256	264	275	269	250	271	285	281	300	276	259	285	317	276	294	254	279	294	288	269	247	259	275	278	276	275	258	305	288	289	285	266	298	288	294	282	280	323	284	291	285	232	280	270	257	273	278	266	300	302	279	252	296	290	269	282	294	279	263	265	278	319	291	287	292	287	287	288	303	274	266	286	305	269	295	277	265	264	239	255	270	258	279	264	299	258	238	254	295	265	294	268	274	293	265	286	309	261	284	300	279	277	263	265	296	270	236	265	273	296	272	291	270	289	288	289	262	286	273	244	269	250	293	280	261	274	257	277	308	263	290	280	281	279	270	285	240	280	277	257	256	311	269	260	310	234	240	302	258	298	257	266	304	285	274	274	273	311	285	239	263	306	244	283	269	274	291	251	268	282	266	266	286	281	280	258	278	262	296	269	268	302	284	250	256	272	289	269	281	262	313	290	273	306	271	269	260	281	322	257	270	307	270	250	295	256	279	226	262	289	277	277	308	290	280	276	274	265	292	256	265	271	279	289	303	281	279	267	250	310	268	287	286	272	267	313	283	286	314	269	294	309	255	251	323	265	247	258	263	290	254	262	270	251	275	265	253	276	269	317	275	268	268	280	291	287	305	302	312	266	272	268	270	286	273	258	257	250	261	261	286	289	264	260	271	267	262	247	280	258	271	291	281	245	278	278	236	303	288	266	261	275	298	268	248	272	261	297	293	282	293	293	229	305	313	302	290	280	261	275	295	264	292	292	276	280	286	295	261	264	258	268	260	291	257	275	251	268	275	281	253	276	273	291	287	258	257	308	263	289	289	263	273	291	281	277	264	274	240	264	274	273	261	279	310	263	283	260	295	284	275	260	284	275	276	290	275	266	262	284	269	262	289	283	275	261	313	270	257	268	265	276	304	290	274	271	304	276	232	264	263	251	281	261	281	252	279	272	268	253	263	266	294	268	266	282	256	280	283	266	290	279	285	297	287	266	296	304	290	287	267	255	297	261	253	263	262	303	272	278	293	287	261	291	279	295	281	278	281	284	299	268	301	286	316	254	268	282	291	270	303	293	301	303	280	254	303	278	263	286	301	245	272	244	289	282	258	273	307	300	293	259	289	280	284	264	288	239	286	294	290	262	278	287	286	292	266	294	276	292	307	283	276	261	291	286	279	277	292	268	252	284	269	263	301	276	269	268	283	287	281	277	245	277	253	264	288	281	280	261	301	273	298	280	308	295	294	300	266	291	281	280	273	270	267	279	302	302	282	287	254	262	293	250	279	277	283	268	252	301	278	266	269	266	259	282	271	273	277	290	284	308	282	288	269	267	259	261	286	290	291	283	305	257	243	283	253	283	323	257	260	263	273	271	288	286	288	263	258	279	298	256	258	260	288	287	260	309	269	286	257	296	257	279	261	272	257	247	272	286	311	258	279	298	282	296	243	261	265	276	301	281	258	296	259	278	269	242	246	256	260	258	276	282	266	268	282	268	285	266	283	260	292	271	267	258	290	251	242	254	316	277	260	259	277	248	279	270	272	276	258	231	299	327	292	274	282	284	263	320	238	265	251	268	269	237	272	272	284	261	262	290	240	277	262	276	270	275	287	276	307	255	259	294	251	267	265	252	266	257	273	282	266	264	268	290	281	300	287	314	270	307	289	244
7569	2724	5676	6555	5745	4688	3791	3434	2769	2509	2184	2002	1816	1723	1571	1511	1410	1345	1272	1262	1218	1148	1135	1205	1119	1044	1073	1045	1058	1013	990	975	961	997	981	899	913	936	902	912	978	891	903	911	878	878	894	862	942	851	908	863	890	907	817	858	894	870	854	860	831	835	814	861	840	839	799	872	840	828	812	846	849	819	838	895	801	804	841	844	845	798	817	803	817	833	816	856	798	822	837	833	798	872	781	890	814	847	831	863	828	810	825	835	783	792	756	770	824	788	861	833	821	810	824	810	828	730	843	817	803	858	810	814	832	850	799	860	798	843	794	814	828	791	797	839	751	789	793	846	845	788	845	816	814	785	824	809	808	793	811	820	809	795	858	784	787	829	823	743	805	778	819	761	787	802	806	829	808	792	808	764	832	792	780	780	800	823	842	794	783	796	870	784	752	835	792	839	815	821	808	805	768	733	774	831	827	809	760	847	788	805	813	844	800	799	821	771	853	791	817	837	772	809	819	807	789	783	807	772	781	817	824	799	790	850	837	762	794	851	822	758	795	845	797	755	870	799	828	823	760	810	779	816	761	799	791	827	855	797	806	767	752	840	850	803	784	846	837	800	834	811	762	774	807	839	827	762	836	816	801	814	802	821	858	818	783	870	780	813	848	816	825	803	826	828	756	809	828	812	824	831	806	795	823	835	709	809	829	808	804	813	836	824	847	800	833	789	861	767	811	844	841	775	771	746	840	753	831	823	827	840	752	840	851	793	839	808	828	812	820	751	837	794	774	863	859	776	776	775	800	810	823	782	812	864	775	824	838	804	870	851	757	800	802	790	768	815	804	837	809	712	856	806	830	806	792	779	786	826	812	836	768	792	808	814	782	821	850	804	804	789	814	840	820	782	811	769	819	846	829	867	795	745	811	827	791	806	817	766	784	835	827	778	777	799	776	829	820	835	835	826	782	810	770	803	887	806	835	805	794	824	782	852	836	834	801	833	808	858	787	807	813	816	835	811	850	820	819	853	865	799	820	775	823	798	801	778	801	793	803	802	786	756	820	779	797	811	783	754	788	835	776	800	843	838	791	778	870	828	783	859	784	791	827	823	815	751	777	808	778	806	831	817	844	805	789	829	790	820	797	856	765	763	799	838	783	827	777	831	792	830	856	848	809	814	807	769	780	807	839	798	761	767	834	787	832	799	804	838	844	847	799	846	814	795	816	814	787	801	771	767	817	813	833	876	794	808	805	798	812	861	782	814	773	758	781	837	792	822	826	825	814	842	816	841	789	761	833	773	759	799	804	805	827	791	783	773	819	832	847	817	794	847	862	826	817	847	795	831	829	832	820	847	727	811	852	750	798	840	791	757	804	794	779	815	804	764	870	869	790	819	797	803	820	761	797	786	764	838	846	823	742	824	799	834	762	807	819	809	847	820	799	785	838	773	842	743	852	801	800	749	808	740	776	806	791	732	833	784	800	776	780	804	766	852	809	782	812	833	824	775	793	771	798	794	776	780	824	820	813	778	770	798	843	792	781	846	796	833	809	837	850	797	850	785	855	792	791	777	791	789	790	803	800	803	842	801	748	767	811	815	835	811	823	768	824	818	820	805	818	796	826	823	799	758	826	775	773	833	851	824	838	830	792	831	768	723	813	854	797	843	796	788	853	839	788	794	827	803	813	824	813	779	778	762	778	854	806	764	786	804	808	808	831	808	817	775	804	795	814	818	858	839	783	805	813	837	807	773	767	808	813	821	783	824	824	831	801	853	819	807	844	807	796	782	804	795	818	795	827	736	827	809	836	786	802	827	873	827	786	808	782	743	856	838	808	845	820	801	785	770	848	840	791	765	879	757	771	866	827	821	834	846	824	775	815	806	815	819	816	817	795	769	850	779	794	850	810	836	810	786	784	811	803	834	793	820	815	805	819	772	864	836	735	788	751	790	810	780	777	732	806	813	782	816	846	819	797	804	800	817	841	800	801	800	780	784	798	810	779	829	819	847	815	776	831	866	835	832	824	810	834	785	858	845	811	781	789	824	836	832	812	788	906	823	779	792	803	780	796	755	788	803	811	798	799	740	801	825	806	829	788	806	822	817	788	767	831	773	823	758	796	842	813	824	811	793	776	792	773	776	802	777	800	850	777	804	826	809	788	775	825	846	826	810	809	816	819	773	796	810	797	829	798	825	782	790	822	802	823	820	852	838	859	800	832	817	823	776	841	728	798	797	797	771	795	822	814	756	860	766	800	795	797	824	849	828	778	757	809	810	833	830	812	852	818	820	854	813	835	827	837	856	824	844	795	813	827	784	856	807	874	789	799	789	769	829	724	780	791	777	801	814	809	755	786	817	818	831	807	801	832	825	844	789	794	847	837	811	839	796	823	852	796	791	779	799	797	806	812	800	796	803	829	806	838	812	851	810	792	800	771	780	873	805	869	854	801	765	786	863	845	817	817	822	786	788	778	795	787	830	773	786	832	788	759	773	840	794	819	759	763	821	838	745	775	780	847	816	794	826	789	797	800	763	798	806	828	772	857	761	822	775	851	811	828	807	782	856	826	842	803	800	809	781	777	833	759	829	813	819	792	854	850	777	810	814	784	803	763	813	860	767	767	758	812	875	803	817	861	778	841	853	807	832	870	775	827	803	784	795	816	812	781	771	823	831	765	736	733	801	794	756	833	792	835	773	845	773	830	841	823	820	822	832	848	780	817	784	783	818	812	836	803	801	825	832	799	857	794	808	770	827	833	786	806	818	853	831	769	825	803	791	797	755	802	802	802	745	810	808	842	789	838	797	835	788	853	769	819	783	843	779	794	819	831	775	777	801	845	828	786	817	761	805	793	823	804	803	808	766	866	803	848	796	772	822	816	832	827	846	846	825	771	803	781	767	810	783	758	835	774	801	816	791	723	779	821	846	775	809	791	818	820	795	746	821	849	777	809	806	863	772	776	767	801	782	797	834	860	814	844	793	815	834	754	860	750	832	823	838	815	817	782	861	861	820	798	803	820	776	811	796	827	796	830	805	768	831	826	811	841	777	842	814	860	846	812	758	800	763	796	819	796	831	773	749	819	838	789	802	788	773	817	742	817	805	800	846	817	831	787	768	810	791	750	807	787	808	832	821	863	835	833	768	819	784	774	794	809	764	787	808	838	825	841	820	802	825	814	839	768	844	793	788	808	822	782	804	775	844	816	780	808	787	852	822	800	775	801	805	809	833	806	769	814	752	796	765	789	767	816	807	787	788	796	825	774	853	800	778	788	806	838	890	834	800	822	784	790	768	814	788	878	819	852	815	837	817	856	794	800	776	802	850	742	809	868	774	765	821	831	848	810	778	805	821	862	802	820	825	825	777	822	789	799	810	779	793	795	873	826	834	769	844	789	853	829	810	832	794	799	789	798	825	802	800	805	788	822	779	820	777	800	823	812	825	811	888	806	754	800	821	802	807	808	782	803	805	780	744	815	846	812	771	782	787	762	788	813	807	822	841	846	788
2195	281	278	259	224	227	198	180	190	192	191	197	189	179	189	192	197	209	203	203	173	212	162	187	184	191	183	180	192	194	188	190	179	171	199	186	167	195	190	188	178	166	186	182	180	185	192	208	153	198	183	197	185	197	181	183	232	205	204	184	188	169	186	192	192	210	205	178	205	200	183	176	188	165	195	207	172	201	189	195	220	189	203	175	178	168	163	181	171	183	190	199	188	221	174	190	188	197	189	170	196	189	174	197	180	197	211	201	170	184	197	165	173	176	203	176	192	209	214	195	190	179	194	200	186	198	168	203	179	167	196	172	193	194	185	174	208	179	171	201	188	204	180	187	190	193	204	166	170	192	185	200	221	198	165	176	190	190	186	198	201	177	198	208	167	207	183	200	184	223	204	197	190	188	163	182	180	199	198	204	186	206	188	211	189	203	190	196	200	185	178	199	203	192	186	206	203	215	198	220	175	173	183	177	199	182	187	176	171	188	205	214	179	187	189	174	198	200	198	169	177	161	198	199	210	180	199	213	195	202	184	169	174	183	208	157	179	189	177	206	187	204	200	179	198	197	172	164	185	156	177	166	192	200	180	221	194	180	166	170	193	180	178	196	186	199	172	190	184	194	175	208	197	205	198	207	198	183	202	194	195	197	192	192	175	205	170	166	164	192	201	199	187	192	165	200	216	189	195	176	193	188	189	203	203	200	192	188	192	182	237	170	200	174	189	213	244	195	169	189	168	189	172	194	189	162	215	186	160	171	202	165	207	202	201	170	171	179	184	160	179	214	184	181	173	172	198	190	176	192	219	197	148	214	169	212	201	186	174	203	193	176	207	203	177	186	182	173	215	196	162	199	180	194	183	197	209	233	191	169	195	165	213	168	172	190	195	190	207	203	177	190	174	185	190	186	212	184	208	167	180	193	196	175	190	192	183	185	182	218	174	178	197	193	209	196	174	174	181	195	187	214	174	163	179	206	186	166	199	212	198	188	197	179	170	203	174	170	190	183	191	174	210	199	179	196	193	193	183	195	168	204	190	193	182	206	207	173	193	191	195	195	171	166	163	179	182	184	194	194	174	177	171	180	199	206	177	192	195	203	213	206	187	202	177	169	206	180	192	209	199	206	186	205	201	175	196	198	183	204	173	184	194	182	187	209	169	207	189	186	175	184	188	198	180	184	185	187	180	199	205	210	206	183	200	201	196	187	182	187	188	196	190	195	175	171	191	198	177	187	197	210	193	201	188	183	188	200	186	182	202	175	182	178	199	174	166	198	192	202	210	217	204	194	193	190	169	197	202	197	185	186	200	169	173	200	188	177	179	177	191	208	193	175	184	183	194	183	187	169	210	185	171	204	180	179	184	174	183	169	191	185	165	202	181	159	213	188	212	203	193	183	198	197	197	184	169	184	183	185	193	169	196	189	185	187	182	189	190	173	178	173	174	198	211	184	198	171	182	231	186	191	189	188	192	179	201	206	180	209	180	177	181	197	190	194	187	177	206	199	181	153	184	199	202	186	194	168	217	170	225	201	185	198	213	201	186	213	217	175	182	169	196	190	191	158	190	209	184	192	187	188	214	207	182	185	183	185	187	202	188	207	187	181	188	199	188	176	183	187	181	192	175	153	204	184	195	193	195	189	198	180	167	175	201	195	201	182	182	183	207	189	196	244	172	181	189	183	172	199	173	176	194	184	203	177	179	194	197	172	186	185	175	177	181	174	209	172	205	190	183	189	188	191	181	189	193	183	222	219	201	176	195	192	185	162	192	185	205	199	198	181	196	199	178	193	171	162	189	198	190	185	159	202	181	182	195	183	190	196	209	187	181	199	194	184	183	202	196	181	188	187	175	195	211	182	209	169	206	182	208	190	209	192	176	203	198	190	199	195	187	205	215	189	175	178	180	208	184	181	181	202	195	171	178	177	174	209	203	196	195	208	199	175	201	180	189	196	176	168	168	199	161	195	186	203	209	209	164	220	176	194	213	169	170	185	186	157	184	172	198	206	189	194	214	202	196	171	204	186	209	196	192	179	183	171	189	194	196	193	206	180	209	190	201	194	189	209	194	196	200	210	194	185	203	208	178	188	157	184	169	204	172	185	178	189	197	188	228	188	163	202	188	191	177	177	171	207	185	189	162	188	196	185	189	178	186	178	193	188	186	171	204	206	211	218	183	190	206	212	194	186	196	184	178	201	207	222	212	192	217	213	177	189	197	188	197	198	190	208	216	177	187	194	190	185	179	195	221	197	207	199	193	182	217	189	187	186	184	194	187	184	195	182	177	163	201	186	188	191	218	196	186	184	204	191	202	195	209	190	174	198	175	187	187	196	198	184	186	205	179	200	179	181	186	205	186	163	210	163	164	189	202	219	189	191	186	184	176	179	187	191	167	184	198	181	167	179	184	182	191	178	200	226	184	176	178	173	201	212	205	197	188	180	206	188	172	170	190	188	195	186	209	189	183	188	207	187	200	194	177	175	162	176	189	194	195	179	197	179	206	197	199	188	187	203	180	195	191	188	205	193	209	179	181	186	192	183	169	162	185	181	188	224	199	181	186	219	211	199	186	183	170	175	208	197	209	178	169	193	184	163	176	218	205	168	196	195	205	180	183	192	207	186	183	185	178	177	207	203	170	159	193	185	184	198	208	214	205	185	192	192	181	184	186	168	214	210	176	191	199	180	199	214	198	190	185	194	189	196	171	185	179	156	179	178	203	197	182	185	223	193	211	158	192	201	217	202	199	189	194	203	172	215	188	195	192	196	203	176	193	187	198	181	198	195	179	210	173	185	184	199	171	179	201	188	191	181	199	191	199	190	215	197	188	193	214	182	185	165	202	186	180	202	187	171	177	200	190	165	194	154	175	221	179	212	205	182	189	195	161	218	193	189	184	190	231	182	208	195	181	182	164	172	185	208	205	193	201	181	193	175	211	174	181	191	175	197	168	175	204	184	206	164	211	164	193	165	197	199	189	191	185	201	231	206	202	207	171	191	178	202	193	205	168	206	188	180	175	191	194	173	191	185	173	183	181	203	179	173	200	194	186	199	178	209	203	197	182	189	197	177	201	205	191	196	179	168	180	190	194	185	184	177	178	197	207	198	175	183	168	189	196	202	200	178	161	182	193	197	180	178	167	196	195	177	175	186	170	177	168	191	186	200	184	192	185	205	192	197	174	189	209	189	175	179	184	185	183	191	210	188	182	185	189	190	204	190	182	183	181	189	197	189	180	214	202	216	168	189	173	218	207	199	182	200	185	183	153	183	191	207	186	211	185	178	217	191	188	199	188	195	187	188	205	188	220	190	185	191	185	198	217	211	188	196	195	204	178	169	182	182	190	182	210	203	191	210	192	203	166	193	189	194	162	194	200	197	182	170	189	215	195	167	187	183	183	186	166	202	210	181	198	203	184	197	189	198	198	174	195	176	187	194	189	181	186	154	219	183	175	205	208	209	203	187	180	193	175	162	202	199	175	202	192	189
2000	693	764	806	794	757	653	651	677	613	655	645	581	654	589	586	639	594	601	608	621	603	596	604	655	627	621	610	624	622	625	575	622	671	584	600	588	612	599	611	605	584	618	555	626	623	605	660	584	607	609	599	558	634	656	612	635	594	568	601	632	604	650	614	609	623	599	578	592	608	623	589	608	603	582	612	597	597	587	558	635	614	605	651	626	607	633	654	590	622	607	572	644	623	636	638	657	578	621	591	632	552	613	582	613	614	571	597	598	620	655	626	589	654	626	591	583	575	574	593	576	635	630	522	625	561	613	589	578	613	588	635	593	612	611	624	611	611	611	620	577	582	587	565	613	593	561	601	584	581	632	616	597	626	566	600	587	605	563	671	596	602	551	611	599	599	585	565	585	587	588	601	596	605	589	634	606	598	610	599	591	621	619	612	591	609	591	607	561	576	616	575	619	658	620	629	628	599	560	583	616	605	578	598	580	604	573	608	565	613	574	560	657	585	586	608	589	581	640	569	606	618	630	613	595	588	582	573	619	611	588	600	619	591	604	598	593	605	608	599	586	604	563	617	584	570	600	573	643	667	627	570	632	586	562	604	555	634	626	642	616	585	616	554	603	601	603	617	591	599	614	623	650	584	605	587	568	555	548	602	623	590	653	570	588	617	625	629	617	609	659	574	577	550	590	597	629	583	620	622	586	619	616	573	578	598	619	615	587	582	619	573	594	627	633	564	600	623	628	581	634	643	578	608	591	640	629	541	604	612	590	601	556	581	547	612	674	619	586	553	625	606	580	591	609	562	594	583	600	565	617	613	602	629	600	625	615	613	607	570	609	568	627	635	629	585	566	610	605	582	608	619	632	664	607	583	581	605	627	578	629	588	580	597	608	609	575	608	582	595	560	588	596	608	608	602	624	585	577	618	580	613	589	603	576	631	602	603	650	606	627	611	603	591	556	600	611	600	563	606	583	614	604	591	625	636	594	616	566	597	577	591	595	614	593	603	592	619	570	636	596	584	628	618	633	589	602	602	576	595	628	589	572	633	603	594	576	613	590	573	632	599	618	592	603	597	607	625	604	584	587	629	638	661	605	581	613	598	565	606	596	568	590	582	632	623	622	572	617	618	597	628	574	585	624	627	631	624	587	592	602	609	617	611	644	631	608	598	538	630	602	607	631	597	603	627	597	606	588	591	630	593	625	635	562	568	625	616	595	583	610	615	582	617	550	617	626	555	589	640	639	583	598	608	563	568	598	565	615	613	599	564	581	624	619	625	593	606	592	659	611	628	568	616	658	610	603	656	651	593	634	571	605	599	615	588	606	596	561	597	646	588	612	617	581	600	572	634	596	610	591	614	657	622	649	614	596	649	604	648	567	564	614	595	587	605	590	618	578	606	586	604	592	613	595	582	584	603	623	554	574	565	619	592	627	579	570	617	557	603	581	604	627	565	596	588	619	616	583	634	613	615	571	600	581	614	606	620	600	600	597	574	596	612	605	622	593	606	610	609	607	573	592	620	577	543	624	596	608	597	600	589	623	592	573	588	575	580	625	583	610	592	590	583	559	616	585	578	607	633	616	593	621	595	625	624	596	597	559	578	570	590	588	628	587	609	611	590	594	599	603	625	605	628	618	621	623	598	610	620	585	604	633	574	555	605	615	608	602	592	640	620	589	592	632	602	630	666	562	621	614	585	622	599	619	565	627	598	594	550	625	622	596	625	620	612	619	554	590	635	592	586	589	615	652	610	581	612	591	623	580	618	641	605	625	611	645	581	609	638	568	611	617	607	582	625	573	583	580	622	616	630	585	616	610	617	671	611	588	628	591	593	650	628	583	618	658	599	611	578	583	630	598	587	600	576	642	563	574	628	596	560	566	599	542	590	622	557	594	607	580	585	649	598	608	589	638	640	653	589	638	589	629	604	588	609	583	641	609	577	588	590	640	629	609	601	576	578	606	612	635	632	579	612	589	571	567	598	578	599	557	589	545	578	652	570	563	645	619	621	635	592	593	615	659	604	604	606	630	591	592	622	637	561	624	571	599	620	638	580	620	606	604	581	587	602	654	582	617	586	592	618	618	599	585	573	565	583	587	579	624	649	582	606	593	582	562	613	614	589	639	618	586	627	591	585	613	631	604	596	609	639	555	640	567	602	657	599	586	603	572	586	589	588	571	580	593	593	619	592	581	571	620	585	640	631	624	593	586	575	589	617	572	624	600	602	586	589	624	595	561	588	589	613	626	590	636	596	596	610	589	590	642	598	593	589	600	608	576	611	617	604	585	627	592	628	579	648	625	573	579	631	587	590	583	620	605	598	580	618	601	609	589	610	580	589	630	601	558	598	576	605	615	595	563	574	655	595	604	596	607	619	600	609	616	594	611	586	559	619	589	581	646	640	620	544	619	622	587	569	631	635	586	583	638	553	580	584	626	617	544	633	570	651	599	604	567	612	574	571	589	603	594	582	570	600	617	582	585	618	612	628	566	586	627	583	579	585	611	630	627	607	639	606	631	585	611	611	598	605	584	638	611	647	618	622	615	628	596	610	548	621	581	554	558	560	636	617	576	547	589	617	604	625	563	587	637	608	668	553	608	628	639	623	595	582	578	600	601	587	580	625	594	597	600	585	581	642	577	586	640	587	620	613	620	592	641	603	604	633	597	584	576	616	664	635	589	578	582	658	596	628	586	627	600	591	636	598	597	621	605	571	570	626	586	623	594	640	623	638	620	572	623	546	591	593	570	593	595	614	592	601	615	604	594	592	618	620	608	595	588	613	573	621	628	509	609	579	629	569	631	606	576	572	587	608	607	591	629	601	604	600	586	618	602	623	587	602	634	598	621	573	632	597	588	575	579	611	538	611	593	585	604	647	590	614	637	655	535	615	573	598	595	625	596	571	623	623	574	600	587	609	619	630	624	624	623	614	610	583	601	612	662	620	628	569	580	607	563	633	598	638	606	609	566	596	632	577	608	610	586	593	606	594	589	610	552	640	591	615	550	606	571	618	616	578	606	603	640	563	586	564	597	584	601	634	568	623	569	649	644	597	581	563	615	597	617	582	585	609	609	640	673	613	633	579	582	616	637	594	570	604	546	602	614	622	641	648	592	580	590	628	624	657	596	578	602	612	598	604	575	614	584	592	598	571	611	586	573	645	630	569	633	606	598	605	606	552	606	597	618	608	605	624	615	611	621	569	622	590	604	613	630	576	607	569	625	590	569	595	584	611	638	603	617	580	564	614	595	557	591	596	645	593	614	562	593	603	626	642	600	568	621	612	594	552	562	595	633	585	616	603	600	578	623	576	609	602	587	621	580	661	605	638	573	610	610	626	615	579	574	620	585	583	607	598	615	592	581	596	593	583	600	604	593	610	614	579	581	589	607	565	603	583	619	624	589	581	612	588	618	600	595	607	611	629	571	593	598	622	663	604	624	585	607	596	618	655	629	553	613	588	631	617	594	574	595	511	586	618	555	568	606	589	598	627
9119	1313	1701	1406	1045	816	649	630	543	455	491	409	416	353	397	384	371	346	315	384	362	337	357	328	341	304	335	345	352	353	356	328	317	317	358	344	363	330	357	338	304	295	332	329	323	310	327	350	347	316	346	339	335	337	308	314	294	328	352	340	306	342	321	353	294	340	343	331	316	339	339	343	300	312	346	327	350	310	328	322	351	325	313	311	340	312	320	365	297	329	319	310	295	334	325	327	335	344	292	347	314	323	334	367	347	315	328	307	323	355	308	299	325	345	302	339	320	333	332	326	346	340	293	318	341	343	302	328	336	291	314	340	330	332	320	307	321	326	292	339	295	313	322	313	331	325	313	323	293	313	305	315	300	322	318	293	326	336	285	320	335	333	336	342	360	320	315	304	344	354	330	303	313	315	304	326	307	320	316	309	287	332	313	294	346	322	295	325	327	340	325	300	349	309	323	341	309	324	330	315	319	323	332	287	294	331	308	333	330	357	318	304	301	314	297	330	325	329	342	319	326	315	318	313	309	302	341	349	328	302	285	333	292	312	307	331	328	337	331	334	336	321	313	314	305	323	293	309	271	335	332	314	300	305	307	333	327	297	303	335	333	311	342	294	320	328	338	305	319	331	357	335	306	347	321	313	278	336	311	321	345	296	314	337	302	340	333	340	301	330	323	334	331	326	323	311	323	333	301	305	323	333	326	319	302	327	276	349	290	308	297	327	302	304	319	347	311	326	349	312	330	305	318	345	323	322	300	322	330	315	302	326	326	325	335	322	307	340	294	327	320	274	360	267	297	311	351	327	294	323	332	276	331	300	341	348	306	342	318	312	331	288	325	318	307	307	303	291	328	324	328	347	345	302	351	364	305	316	296	321	295	309	308	323	303	320	292	301	364	305	316	353	362	347	349	306	350	310	349	330	315	332	302	315	326	314	328	307	336	298	374	286	310	318	334	325	308	307	304	336	337	311	302	307	334	331	328	332	308	306	288	279	357	326	307	328	301	343	307	309	327	330	344	313	354	331	317	324	344	333	320	289	317	282	312	323	288	310	308	314	322	345	342	356	297	316	307	315	292	277	332	295	300	286	331	324	327	284	335	300	318	331	313	319	312	290	283	322	264	328	329	305	347	322	313	272	350	323	351	314	336	305	343	319	360	319	302	282	325	332	311	313	289	293	309	333	356	298	320	332	330	309	330	297	319	309	318	314	326	345	326	329	325	315	317	349	340	298	318	311	347	299	309	327	318	322	310	325	329	319	311	327	314	324	299	315	276	339	291	299	351	344	317	297	331	292	309	310	277	323	339	350	369	330	314	291	295	309	335	300	352	339	307	331	335	313	280	351	334	325	315	310	324	312	340	309	300	329	323	308	334	298	325	305	313	331	306	304	320	330	314	353	341	295	334	349	318	321	318	326	331	312	331	325	350	306	323	309	319	290	348	303	294	271	332	312	333	318	336	309	306	323	314	336	349	332	337	337	324	316	320	332	305	336	316	290	312	329	301	334	312	277	320	327	322	263	293	318	312	312	302	313	314	369	316	306	327	324	319	336	363	334	324	328	291	301	322	314	282	327	338	324	316	333	309	320	324	333	311	326	327	313	283	330	298	323	320	315	308	309	342	302	356	317	292	323	318	315	323	365	308	319	278	324	297	330	319	317	347	348	278	321	305	325	330	333	324	346	322	336	334	297	309	325	351	330	350	337	335	308	343	296	318	304	320	342	307	305	324	336	319	341	324	350	320	350	301	313	322	308	346	317	332	297	333	309	305	299	348	337	317	344	333	327	262	322	316	353	310	327	295	267	309	326	311	316	281	357	320	341	322	329	327	306	310	331	300	298	287	312	303	314	324	327	356	355	355	338	281	339	321	338	328	339	325	341	325	330	348	302	294	311	314	321	326	321	327	300	338	303	323	313	320	316	329	309	355	300	343	305	318	327	318	303	292	323	288	291	313	319	314	283	337	342	285	307	309	316	321	335	352	323	307	315	339	351	302	289	369	301	325	319	317	297	297	322	316	312	333	298	326	317	329	294	315	297	305	343	333	363	311	326	342	328	320	305	328	330	326	310	314	304	318	352	324	340	292	279	340	325	312	313	329	332	358	341	331	323	293	329	320	303	298	340	313	322	350	321	307	343	318	331	314	327	324	346	287	329	316	299	332	331	301	309	297	311	344	324	342	338	306	330	337	301	339	306	319	347	351	335	363	332	320	315	314	350	337	281	295	330	328	327	329	326	315	311	316	332	324	290	314	290	340	333	331	307	314	303	306	309	327	327	308	300	320	341	321	322	339	353	325	287	335	303	323	315	300	313	286	304	316	324	337	333	345	328	342	285	341	322	316	351	292	326	321	314	301	332	333	316	324	325	304	316	346	308	306	336	302	306	327	308	287	298	349	306	306	323	317	332	299	325	323	298	310	342	327	343	313	329	265	303	314	327	313	330	321	340	327	345	332	333	305	283	327	295	315	347	302	317	335	330	336	295	334	310	359	343	311	316	323	331	291	307	329	324	312	317	305	336	314	365	296	346	319	351	328	363	310	314	328	320	323	305	337	309	282	292	313	316	356	317	316	331	312	354	332	313	331	310	336	347	350	332	312	313	304	343	313	307	316	342	326	321	323	303	348	343	295	357	332	328	306	322	320	314	332	325	341	311	360	313	307	300	276	330	316	332	293	311	304	318	325	317	308	338	305	316	311	345	323	289	311	308	326	326	309	308	332	316	327	303	318	341	310	328	344	313	307	324	343	337	326	334	333	326	308	305	307	322	315	315	317	348	338	314	315	321	297	337	302	333	331	338	298	332	298	319	344	312	309	325	296	297	322	326	292	287	323	350	274	374	325	306	322	340	330	325	338	336	308	328	340	288	324	320	306	316	309	333	315	349	315	317	314	322	325	283	320	327	338	326	323	293	329	303	325	304	309	306	296	320	332	323	314	308	320	339	320	307	304	310	335	325	337	322	305	304	313	306	336	336	336	330	318	313	299	296	327	317	334	331	331	309	323	319	319	309	324	312	319	344	305	342	306	309	340	302	319	331	324	324	355	337	305	332	330	299	317	308	310	314	323	350	332	324	329	345	276	302	287	329	308	315	309	324	331	314	321	349	329	300	310	356	314	332	320	333	330	303	310	337	315	315	320	317	326	344	319	347	326	306	317	332	338	316	332	371	311	302	365	341	360	332	309	336	323	325	314	319	310	300	333	325	365	314	302	322	332	305	293	320	310	339	337	313	309	320	315	336	326	328	328	284	349	321	309	331	344	323	313	320	304	296	341	326	334	292	283	306	313	330	303	335	325	319	362	304	322	314	308	344	299	308	306	319	325	328	306	330	321	357	358	320	305	324	309	315	328	300	316	330	336	330	327	284	309	340	329	325	297	320	313	323	297	316	329	325	322	345	316	328	320	337	309	316	313	321	334	300	327	292	294	325	263	303	330	328	294	291	313	308	346	329	314	353	310	302	326	329	303	332	343	339	335	312
5549	1898	3485	4000	3556	2908	2585	2236	2036	1782	1711	1595	1467	1344	1394	1237	1226	1209	1130	1203	1150	1109	1137	1074	1112	1098	1110	1004	1095	1056	1081	1001	1065	1063	981	1046	1016	1027	987	1034	958	981	989	1003	971	950	946	937	970	986	1035	893	997	972	927	974	919	967	947	929	980	937	919	927	902	956	1011	918	872	944	985	983	941	954	915	935	980	934	961	939	949	929	923	900	920	961	922	938	952	935	938	961	962	952	1000	871	897	969	961	950	911	952	922	935	923	931	941	933	884	920	918	950	933	955	970	946	953	968	971	993	931	948	946	945	957	909	971	881	915	943	943	918	991	986	956	972	929	909	866	911	955	907	916	938	928	920	998	925	932	965	938	976	930	952	928	903	945	973	946	899	917	935	907	972	933	984	948	921	961	886	934	885	887	889	944	956	898	938	903	889	906	948	938	956	975	906	934	917	924	932	892	926	956	927	907	930	881	1004	921	860	957	892	920	925	900	917	945	931	952	953	1001	938	933	917	944	952	984	929	966	940	931	981	968	957	969	887	968	934	947	958	918	960	881	947	896	949	892	922	888	932	910	883	916	957	930	886	978	965	950	909	894	918	966	925	871	944	952	979	868	945	914	958	912	908	920	966	910	959	969	1000	958	918	937	890	880	948	956	914	914	948	928	894	955	954	942	938	929	940	922	952	973	930	950	920	929	921	937	891	947	953	970	935	926	931	931	941	915	915	942	934	950	937	919	960	890	906	936	955	917	878	897	923	916	914	916	946	973	928	963	928	925	933	945	902	905	904	923	877	911	916	906	978	922	926	972	986	932	943	910	919	899	958	982	912	948	936	920	920	932	944	899	971	986	908	907	921	984	916	913	961	920	966	902	965	910	898	898	922	942	964	941	884	957	921	901	947	947	931	920	951	925	977	932	961	944	922	941	926	956	904	917	952	929	968	904	939	953	942	956	880	936	937	914	943	924	981	910	906	912	987	960	923	907	902	932	896	936	946	895	898	888	900	922	935	974	939	883	922	893	973	886	943	904	927	978	927	912	911	935	917	883	944	947	922	937	933	915	940	940	879	915	941	943	952	916	905	930	913	869	859	1030	928	898	927	920	875	920	909	945	893	898	891	950	937	965	915	950	952	913	929	953	987	886	889	968	917	912	890	966	912	921	939	935	885	907	960	934	918	945	981	946	968	893	966	937	879	911	922	946	973	921	994	927	909	922	925	915	961	941	957	910	973	933	914	937	894	895	942	954	871	915	939	978	935	952	942	963	955	866	909	933	943	959	917	938	965	956	947	868	974	903	874	925	954	925	919	899	933	860	935	989	969	950	936	927	957	948	962	890	955	926	935	911	992	895	949	949	888	949	924	928	923	939	923	954	949	906	889	859	946	963	942	930	928	921	916	918	919	909	921	932	936	943	954	978	907	956	975	932	935	907	938	914	932	907	948	924	875	934	902	880	902	961	930	910	928	919	915	880	915	948	964	918	915	918	837	927	967	955	916	931	930	900	932	925	952	899	919	929	944	926	964	938	919	946	923	953	916	945	932	902	973	929	925	884	936	924	941	902	863	912	991	926	972	930	936	925	908	906	909	961	910	971	908	935	902	975	977	987	928	960	884	936	871	870	900	981	883	930	916	969	926	987	949	922	973	896	913	886	908	925	953	925	938	910	893	906	937	924	909	919	919	929	938	953	979	957	940	895	956	853	935	905	961	853	929	880	999	908	921	896	949	934	918	915	930	905	943	965	907	926	911	919	960	906	953	926	931	935	939	920	864	889	966	887	883	895	928	933	928	925	898	970	951	895	939	870	911	934	893	934	1001	939	969	947	935	937	893	932	890	931	924	939	882	876	909	920	867	949	918	942	934	954	946	942	944	938	921	972	979	894	973	903	898	983	952	891	908	981	907	949	917	929	885	926	937	943	956	911	953	957	929	953	881	954	930	894	920	932	966	887	954	913	927	955	958	982	933	950	912	939	877	946	942	876	1006	935	911	910	936	872	943	892	898	947	941	955	953	897	971	908	915	988	944	921	920	933	941	893	881	956	934	900	953	931	926	955	915	943	935	913	915	927	896	927	962	916	926	895	974	944	932	924	898	921	904	913	955	949	909	894	952	905	963	913	900	905	889	891	939	933	903	920	952	912	927	977	971	924	923	900	932	912	883	939	908	893	940	885	891	930	949	899	889	946	946	882	916	870	919	901	960	939	951	995	948	959	931	936	958	949	857	941	921	983	909	998	964	932	935	929	895	901	902	988	911	941	930	946	978	947	961	941	877	913	924	940	936	929	874	933	932	947	937	875	910	915	909	910	959	908	992	876	952	964	905	919	910	914	958	980	894	929	970	942	944	954	917	932	983	941	945	930	935	902	903	989	911	881	891	921	936	954	945	953	917	946	954	921	891	981	950	945	925	921	952	938	956	918	914	905	886	954	917	938	921	926	945	881	955	913	938	947	923	905	895	891	931	962	933	1002	904	907	929	967	926	912	930	951	893	934	910	918	912	961	946	914	978	895	978	926	970	986	968	919	888	903	880	937	942	895	911	914	938	927	956	926	946	937	968	861	971	872	897	961	944	927	949	919	946	963	921	928	956	909	923	883	897	970	902	929	909	926	894	941	903	942	959	953	881	924	911	894	917	917	951	949	925	879	964	943	944	927	965	886	968	965	964	948	903	939	911	915	925	927	944	932	935	928	892	902	976	937	888	892	952	939	906	934	876	928	920	937	941	942	916	973	919	956	899	914	983	907	957	889	880	952	910	906	926	973	949	961	948	918	903	916	913	951	935	950	928	913	922	916	937	896	890	890	923	954	924	896	873	893	946	901	947	997	920	943	902	957	915	893	937	897	960	959	939	969	917	923	906	945	943	934	945	940	938	939	970	906	940	984	948	929	913	954	948	894	942	997	883	934	892	915	975	989	910	912	955	957	971	926	917	937	958	956	957	924	914	911	934	952	972	915	933	919	943	907	939	937	950	948	922	954	907	933	951	923	958	920	942	931	893	934	921	911	993	937	969	881	915	934	930	928	952	880	965	1010	898	903	889	923	894	942	936	885	914	940	914	961	876	959	958	928	939	949	961	953	886	912	896	939	916	919	894	893	880	1000	903	900	930	872	924	920	849	898	949	913	934	879	987	939	910	918	901	929	926	963	920	949	917	959	915	950	943	893	924	909	924	901	903	941	964	967	889	901	978	961	926	952	946	873	896	913	940	982	886	939	956	956	921	912	936	909	898	949	884	952	895	907	897	931	992	947	894	912	955	978	945	916	941	932	928	927	919	912	962	928	919	946	896	921	900	971	1023	872	979	970	885	946	972	859	947	898	956	879	983	867	956	961	949	904	906	925	832	948	924	977	955	911	910	898	930	926	903	928	930	913	901	975	933	950	932	930	908	941	945	893	970	891	972	951	888	915	920	995	889	944	907	942	950	954	940	920	902	962	939	974	945	948	954	1003	923	943	907	935	887	972	941	963	973	936	984	946	896	906	908	909	943	941	883	929	943
16565	2778	3016	2353	1616	1243	952	820	660	578	534	465	461	388	363	370	397	352	348	336	348	312	315	332	324	314	298	296	286	310	310	294	305	288	290	334	306	283	304	301	287	300	282	286	248	265	291	286	350	257	279	297	264	288	296	294	285	265	275	291	289	277	286	317	265	295	277	289	290	272	282	269	299	281	290	263	270	277	280	258	229	281	267	273	270	279	249	314	311	247	252	295	296	284	257	290	299	256	261	283	301	262	287	274	251	262	258	281	291	253	250	282	276	292	293	269	302	314	267	260	305	243	277	273	262	270	265	288	280	268	266	241	300	285	296	298	307	285	264	264	267	272	278	284	308	236	288	271	310	290	284	273	251	252	264	288	255	286	283	274	273	292	275	283	292	274	279	275	266	273	300	263	293	266	289	258	291	253	263	272	283	264	255	291	290	270	272	260	291	254	257	272	273	284	299	279	256	269	278	266	251	271	275	267	261	277	251	272	266	280	289	263	291	264	279	258	266	282	262	293	297	268	271	271	281	285	276	269	235	249	247	275	271	284	267	275	273	272	263	284	303	289	284	326	268	281	262	261	268	279	279	268	278	260	304	286	274	281	267	254	283	289	280	260	294	294	279	268	279	257	278	269	282	273	271	282	257	243	288	268	272	282	303	273	275	277	275	261	267	246	305	262	260	278	282	270	285	270	266	285	263	285	279	295	269	239	264	256	274	300	283	254	275	263	315	304	259	268	265	286	291	254	285	297	262	255	265	272	309	280	282	279	257	281	278	283	279	280	262	293	266	265	291	251	267	274	283	293	265	282	282	222	289	229	287	265	268	286	260	289	283	255	282	307	258	311	275	271	293	297	267	263	282	286	286	276	264	273	273	286	268	267	294	269	259	239	280	284	257	265	271	281	263	253	267	273	265	277	281	302	275	294	279	290	271	275	280	264	277	286	283	248	265	271	255	274	247	267	260	272	254	267	299	277	271	254	284	271	256	282	270	250	245	279	275	259	272	273	270	322	261	286	251	255	272	259	264	264	248	259	298	288	294	229	295	283	281	261	315	265	257	269	268	276	263	268	256	273	289	254	279	269	265	263	240	273	276	274	268	271	277	284	268	277	259	247	252	290	297	293	273	271	261	280	259	246	259	252	237	271	271	274	273	289	264	269	282	259	250	270	257	228	287	301	300	273	274	277	301	305	284	265	290	281	295	274	264	287	299	270	276	301	253	275	282	270	289	263	263	270	242	289	274	273	299	257	255	269	248	257	259	308	297	255	299	254	259	274	276	253	263	270	285	271	241	294	273	282	269	244	267	247	264	291	280	272	257	275	298	301	294	297	287	280	293	284	293	256	262	300	268	267	257	274	267	253	253	284	280	268	287	260	276	268	317	283	284	270	267	284	262	275	267	281	260	285	276	279	268	266	223	311	318	267	287	266	246	274	274	322	275	285	270	286	269	274	262	302	254	256	293	266	262	261	272	273	280	265	286	272	271	264	263	283	250	271	256	275	258	270	289	286	285	286	277	254	269	260	308	287	256	265	279	286	248	288	284	286	284	257	282	272	276	236	253	270	283	300	271	279	284	277	282	263	290	286	297	251	274	288	275	273	253	284	274	275	278	300	253	283	269	320	253	255	261	265	269	250	275	272	269	249	286	319	333	273	251	242	270	286	290	243	295	306	300	265	252	273	267	296	278	279	258	291	256	288	256	254	272	272	279	261	269	268	235	254	244	275	279	290	265	287	286	320	284	276	248	262	282	304	234	279	257	265	276	285	256	267	281	284	256	261	266	253	293	263	264	281	244	258	277	280	242	298	254	270	262	298	276	278	248	269	269	251	287	280	265	252	278	251	277	283	256	278	278	251	270	279	247	246	270	247	272	266	263	286	264	246	264	290	273	287	243	279	274	270	305	271	286	274	281	287	297	284	283	253	287	285	289	270	285	249	281	266	245	291	261	260	276	271	273	295	280	253	256	256	258	270	308	290	255	281	252	285	288	268	288	260	270	274	280	274	290	280	250	278	256	272	260	268	256	267	266	272	276	262	277	282	260	273	322	265	278	262	275	281	259	284	297	272	279	301	282	278	287	297	265	259	284	263	276	256	282	264	299	262	277	266	290	306	258	293	285	279	291	268	264	261	299	270	268	263	283	277	278	267	261	267	309	264	266	303	287	260	258	276	297	296	263	264	304	293	284	239	293	272	288	264	287	292	287	299	281	287	259	273	251	251	271	283	279	274	298	295	271	272	266	278	273	270	286	284	284	254	264	292	268	303	273	265	259	262	270	298	281	285	290	306	266	276	294	278	273	292	272	297	259	268	256	265	291	293	263	258	296	276	266	255	318	282	275	261	297	295	268	274	256	283	263	274	270	265	288	261	262	274	270	274	259	273	281	273	254	261	255	282	282	276	317	302	278	272	268	279	255	279	266	278	277	276	284	275	265	251	280	257	246	299	234	279	282	284	272	281	297	303	302	236	255	285	275	249	257	253	255	271	278	276	283	274	274	253	269	293	273	271	283	260	287	266	263	252	256	317	269	278	266	286	259	247	260	275	292	287	294	277	321	292	293	265	271	264	281	268	288	273	295	283	258	293	272	274	266	279	266	296	272	289	281	268	275	282	276	270	296	275	277	248	287	272	280	255	284	279	278	270	276	265	247	310	269	276	281	280	275	267	278	282	264	267	276	268	258	259	304	293	276	290	268	278	294	285	283	275	314	264	285	270	268	265	276	285	271	284	276	280	262	273	283	269	261	284	292	294	275	284	265	254	262	248	262	275	298	258	258	282	272	261	294	278	230	277	296	298	266	252	274	291	253	260	284	261	273	294	246	291	276	270	282	252	234	275	282	278	260	246	268	279	257	250	278	288	251	269	293	254	264	284	293	271	293	268	259	281	233	298	292	262	239	273	274	274	271	276	285	248	280	263	294	278	291	274	244	241	298	260	245	270	301	286	275	272	259	270	293	280	247	290	277	276	268	281	288	298	278	254	260	295	306	243	232	267	273	276	282	319	276	314	267	265	299	257	245	282	271	291	275	314	296	310	295	289	310	246	264	279	285	292	289	251	278	274	311	264	295	267	280	268	279	261	285	247	269	269	280	281	297	265	297	295	258	292	262	254	280	246	276	254	279	274	263	283	266	302	241	283	268	288	279	284	259	260	291	279	254	308	286	307	254	268	279	305	285	265	283	258	275	269	256	278	283	272	272	281	247	252	284	250	277	260	268	276	253	314	279	252	291	283	273	250	296	251	301	277	278	280	267	261	293	260	282	289	291	289	233	289	306	280	272	280	304	282	268	279	274	281	276	296	262	292	252	260	284	261	263	292	270	269	277	267	265	277	261	263	273	283	283	238	289	286	255	220	281	294	244	279	291	248	263	273	284	272	269	279	252	274	284	249	282	263	331	297	279	263	285	275	295	281	261	293	286	257	285	280	262	276	237	267	271	295	293	250	270	296	287	278	257	250	293	286	294	243	281	287	259	275
7678	2696	5602	6631	5774	4593	3826	3298	2755	2609	2139	2036	1766	1686	1550	1440	1383	1380	1231	1214	1170	1175	1092	1146	1111	1069	1072	989	1052	1045	994	975	978	915	957	983	917	938	909	917	899	952	917	873	876	897	870	936	913	851	929	843	859	901	887	818	856	855	822	807	864	870	833	823	800	828	859	866	833	864	883	824	810	788	838	818	806	790	826	794	838	838	791	861	823	833	797	826	853	791	862	849	864	837	837	800	811	771	849	821	819	827	741	817	821	853	854	789	861	811	817	772	786	792	799	822	806	814	837	843	860	835	839	762	809	833	832	782	773	823	834	794	756	806	894	761	859	809	791	808	801	804	772	863	775	842	824	806	819	812	857	787	804	773	832	798	771	809	799	822	789	793	786	768	782	844	783	764	804	840	769	828	786	784	771	808	799	805	782	807	782	768	822	785	820	804	859	786	802	824	753	801	818	799	778	758	821	838	802	803	750	793	807	843	797	808	796	800	806	834	792	774	807	873	803	784	812	831	805	764	841	800	822	846	792	788	797	809	796	818	774	823	841	797	811	811	773	790	807	775	844	804	816	837	823	779	790	800	826	809	839	802	813	854	798	844	827	823	808	791	801	805	794	805	790	811	809	809	806	809	820	809	820	772	813	848	788	860	771	822	816	826	773	825	824	846	805	820	789	826	811	850	815	841	825	802	792	742	851	833	821	859	795	839	861	824	821	817	786	807	777	783	831	863	831	794	837	836	799	782	791	807	791	772	803	800	848	839	870	805	806	840	803	788	731	794	794	754	818	831	813	803	812	761	802	774	814	856	813	786	810	797	840	889	782	805	802	845	780	835	856	842	826	854	790	813	798	811	785	832	850	837	788	803	809	832	832	810	770	776	808	821	766	838	767	803	853	834	754	810	793	782	823	818	816	801	762	808	786	827	801	794	844	809	810	825	784	789	825	843	802	795	799	812	817	803	826	778	786	821	786	799	836	742	801	797	832	806	795	789	779	791	819	796	810	800	876	839	843	850	805	791	818	820	829	814	763	800	764	766	839	806	823	778	798	803	807	773	762	800	810	839	788	830	806	835	800	837	808	812	794	819	824	818	813	815	864	776	849	778	796	780	801	803	790	827	728	825	797	752	829	844	749	785	786	811	770	822	746	794	805	818	800	774	813	816	788	811	778	819	796	806	766	784	785	781	798	768	765	825	817	778	793	802	770	848	767	820	785	813	816	765	824	761	845	814	811	846	790	787	781	830	768	804	797	794	794	754	808	836	824	794	777	855	793	819	760	829	791	780	818	763	774	830	855	782	799	802	774	786	830	783	836	820	811	788	832	822	823	774	829	817	821	782	835	794	822	822	794	788	827	819	767	802	811	815	770	803	861	806	858	822	825	802	817	834	830	819	762	784	826	825	799	824	815	850	801	820	809	793	854	807	809	791	844	793	752	808	809	863	782	784	790	796	796	829	768	809	815	794	810	856	765	784	844	799	832	784	789	856	812	793	794	816	808	808	793	789	830	785	830	818	781	796	814	807	792	789	867	866	836	761	783	781	749	788	807	816	744	783	822	776	785	845	835	784	808	787	813	807	848	776	806	804	805	845	825	768	788	846	796	817	763	787	805	853	790	815	810	798	831	789	833	830	779	796	880	864	841	769	796	817	829	849	815	783	804	827	847	779	741	770	846	842	850	812	774	805	817	791	799	764	821	788	843	833	786	826	795	818	820	809	807	808	771	832	827	830	809	794	815	808	801	833	828	847	799	791	797	847	792	862	789	864	775	868	826	784	776	773	770	792	831	802	783	845	772	816	828	789	840	800	822	760	768	862	771	776	823	801	815	874	833	820	869	821	766	749	785	861	776	815	820	804	787	800	806	829	784	825	778	843	792	805	782	844	778	778	788	795	822	793	808	827	783	786	830	803	755	812	794	779	830	773	828	777	842	818	790	801	805	803	795	796	783	789	794	821	776	818	818	813	816	865	771	846	854	812	800	832	795	784	768	841	820	833	805	817	812	766	811	855	821	786	772	846	763	788	802	810	816	836	785	752	812	814	789	777	758	792	812	806	789	786	851	813	795	774	794	792	812	806	794	776	782	814	796	850	817	791	817	802	774	820	803	835	803	841	822	819	812	780	793	765	851	837	840	768	802	781	779	793	864	759	796	760	734	830	747	759	818	796	825	861	806	765	812	815	832	790	807	824	848	793	764	807	803	820	837	858	813	814	855	819	770	792	821	834	773	762	777	815	786	814	851	772	823	796	803	821	808	788	782	844	782	794	801	822	794	754	822	811	816	816	800	784	848	789	867	774	805	829	843	800	800	798	808	756	801	830	753	792	835	831	798	823	800	832	775	791	800	794	806	792	795	757	813	797	806	765	764	780	801	784	830	792	832	826	787	787	800	840	831	798	778	789	839	802	808	841	792	760	749	787	817	763	827	806	830	800	849	847	810	811	811	718	815	828	817	842	834	832	826	816	820	834	859	833	799	815	843	793	811	817	823	832	779	823	788	766	856	814	830	829	779	796	822	851	812	799	822	781	787	790	841	763	769	805	810	812	820	838	830	764	797	811	779	797	810	851	812	814	827	814	831	791	779	772	802	796	837	800	832	845	866	785	792	801	826	771	817	778	762	840	785	839	789	789	814	816	821	806	792	828	792	799	846	806	821	793	837	791	809	783	815	798	782	827	796	815	828	767	794	811	850	820	783	833	800	796	793	804	858	844	833	806	758	764	827	818	795	783	808	792	761	804	770	806	811	793	787	840	801	801	810	782	823	847	806	771	803	822	767	810	832	830	821	772	860	765	744	793	823	761	829	806	771	762	818	778	756	795	824	802	830	848	808	759	815	787	801	866	802	777	830	842	831	799	811	797	805	805	846	771	816	812	848	783	783	824	801	802	801	820	814	868	779	828	818	782	809	826	816	808	776	767	812	808	807	845	810	816	802	785	842	830	817	829	837	854	821	830	773	816	825	902	783	853	797	795	816	801	831	765	802	784	793	789	823	846	790	794	815	794	773	828	841	794	756	767	793	864	844	770	813	732	822	772	794	812	784	811	815	787	810	808	803	863	827	730	781	779	798	852	834	803	791	804	757	775	833	842	753	795	782	781	804	829	787	801	788	771	768	797	791	820	806	842	781	870	839	813	810	816	804	817	780	816	801	781	787	751	761	807	808	822	803	831	776	767	816	814	816	810	761	830	803	837	808	838	852	822	798	821	796	816	784	754	789	834	789	794	792	783	848	826	850	790	833	834	821	804	824	800	795	811	800	766	868	808	810	814	824	797	810	797	851	829	795	830	855	822	796	805	795	785	832	776	804	830	804	819	877	841	738	767	734	825	779	780	850	793	811	880	809	788	852	788	790	843	839	784	749	809	835	797	775	784	853	776	830	764	845	835	815	819	843	833	803	835	795	817	822	793	751	809	809	825	802	803	825	820	804	828	846	813	755	787	782	867	836	794	784	793	802	836	832	827	772	773	836	795	784	801	879	791
2192	277	250	250	242	209	188	222	183	177	217	226	196	196	170	188	179	175	207	189	190	219	222	170	171	193	190	212	194	218	191	181	204	177	195	224	189	183	207	208	187	190	178	209	207	193	180	196	182	192	194	202	181	203	200	212	173	193	194	206	192	201	206	167	188	191	194	197	187	198	200	196	234	193	197	185	189	179	192	206	190	191	172	181	180	174	188	204	180	219	214	173	196	197	208	163	211	194	186	199	182	178	188	194	196	185	194	192	192	196	189	195	214	196	175	178	173	175	177	178	214	196	204	191	178	183	189	177	169	208	190	195	184	178	177	199	191	201	176	173	192	198	194	191	165	163	159	184	186	192	184	207	194	207	193	198	186	201	195	162	170	203	209	196	176	184	246	207	175	180	210	159	195	186	184	178	181	203	192	177	207	193	195	196	204	172	184	172	181	193	190	181	194	201	206	190	173	203	208	197	214	165	214	196	187	192	188	185	200	181	212	197	200	185	194	186	169	214	187	176	175	174	187	185	196	196	199	194	210	200	201	192	228	205	188	222	206	162	205	192	191	180	208	187	202	176	187	174	177	205	181	215	201	179	185	188	190	184	196	186	168	181	194	181	204	193	187	182	199	165	199	192	181	183	195	195	195	191	191	178	172	192	179	177	178	191	187	186	192	203	175	199	171	199	170	208	202	204	183	192	202	164	191	178	189	179	203	199	180	178	201	184	200	188	184	192	185	195	194	191	226	192	207	192	165	207	167	189	204	215	190	207	168	185	191	180	184	206	170	201	190	189	167	189	183	188	179	204	219	192	189	171	181	192	185	199	175	172	182	178	171	187	192	190	202	176	227	187	203	166	189	207	184	189	199	189	177	200	202	170	197	188	184	189	196	200	190	182	198	170	186	184	223	212	215	176	204	181	201	186	195	181	180	204	187	203	178	190	174	218	179	186	190	182	175	185	184	188	216	191	192	203	204	187	213	189	167	212	204	172	197	199	210	185	184	197	167	191	233	187	201	184	205	196	181	163	185	210	184	190	188	189	195	196	175	199	180	195	194	209	208	183	188	175	191	185	197	200	187	186	194	177	187	206	183	202	183	204	192	198	172	176	180	178	176	191	179	187	196	188	166	210	185	170	199	189	183	189	186	194	200	192	195	188	185	213	188	181	173	205	192	193	187	186	210	189	210	193	196	185	177	199	152	192	212	197	178	194	186	209	163	202	165	180	211	201	183	178	206	171	222	163	183	225	181	205	197	174	179	196	185	192	181	176	206	185	207	188	185	217	182	194	185	184	181	189	198	184	194	217	190	157	191	186	180	178	213	182	188	227	201	183	184	201	190	187	184	191	169	181	238	179	196	204	198	202	189	164	171	181	184	193	150	192	202	219	205	192	189	190	175	200	211	179	183	173	209	187	208	200	182	190	182	198	193	188	195	200	194	195	203	207	169	208	182	197	209	159	179	183	211	168	177	195	178	176	189	186	178	187	170	182	206	189	176	187	214	212	191	190	188	197	209	184	182	200	169	217	207	189	191	190	197	184	190	191	197	181	185	187	212	196	174	183	201	198	193	210	185	215	190	201	210	220	187	181	182	185	206	185	188	191	209	193	192	194	193	187	191	178	175	194	184	191	185	195	196	199	194	187	185	190	172	192	200	216	185	182	196	178	199	210	208	177	165	194	197	184	182	202	175	219	190	194	194	193	192	202	210	211	207	188	225	193	204	202	158	211	175	219	161	220	171	182	185	189	162	180	168	192	221	201	202	192	188	173	188	196	185	198	183	201	194	186	212	204	179	208	184	198	203	176	202	192	197	196	194	212	200	182	195	179	200	191	200	199	171	213	189	174	204	204	189	203	199	181	180	194	215	164	189	168	162	206	213	166	188	157	197	185	180	211	173	197	213	187	206	196	199	185	187	206	205	207	180	190	195	222	177	183	185	211	199	216	172	170	178	184	198	179	191	190	191	201	169	201	201	224	188	185	179	202	163	187	187	201	195	166	185	201	183	184	198	193	216	190	199	192	207	204	193	174	200	210	203	189	194	219	196	198	189	184	197	177	196	191	203	178	166	196	208	193	197	194	204	182	197	189	212	200	182	214	181	206	200	202	183	170	182	177	220	164	175	168	176	188	172	176	186	189	155	228	220	189	189	165	192	171	199	210	191	192	196	191	195	204	173	188	197	194	184	192	171	211	192	183	189	193	176	169	183	189	182	181	185	204	188	184	198	198	157	188	209	187	176	167	191	205	179	182	199	187	182	196	188	197	173	185	200	161	217	182	186	191	178	184	220	206	194	196	204	200	209	163	195	189	192	200	185	171	178	193	189	203	199	192	182	191	207	195	194	174	207	196	215	204	198	173	192	191	181	177	202	194	205	188	193	184	189	212	188	189	174	201	202	170	213	212	196	183	192	218	189	184	172	192	174	171	152	187	200	197	217	210	180	194	215	170	194	177	199	216	172	173	176	189	167	172	206	189	192	202	177	195	180	176	238	183	197	187	208	209	194	175	206	196	197	183	208	184	196	193	186	189	190	161	196	184	189	239	202	187	178	184	161	201	169	205	179	177	208	192	187	182	235	181	206	188	174	183	218	192	199	198	191	216	222	167	199	188	195	200	208	218	188	194	208	181	196	177	185	195	197	204	181	227	172	210	215	208	186	192	206	233	204	187	208	193	176	173	190	198	172	184	191	189	185	170	195	190	193	167	188	198	193	195	175	188	199	194	203	189	195	168	169	200	188	191	175	179	200	191	189	173	192	218	190	187	196	197	201	181	158	209	179	185	186	195	188	185	201	189	190	180	172	208	172	191	181	181	209	185	178	168	180	218	210	193	202	200	194	194	188	213	197	203	204	195	197	164	190	201	193	171	199	175	175	182	198	217	179	171	183	205	193	172	174	177	208	175	176	188	207	189	192	190	228	181	173	194	183	199	199	188	165	182	182	188	207	179	177	186	181	190	173	189	209	199	183	174	218	191	173	195	211	177	189	201	192	180	204	194	172	194	162	178	188	195	196	189	193	207	194	199	195	209	186	204	182	187	214	188	190	186	183	182	183	182	205	199	176	206	167	178	211	227	179	176	201	201	175	191	169	190	202	181	170	181	183	198	190	190	190	190	208	186	200	184	192	184	180	179	195	201	208	212	186	171	193	182	207	201	162	185	175	185	200	196	199	193	185	198	210	200	203	218	180	187	197	174	140	181	204	178	183	194	181	175	191	200	172	177	188	189	186	181	219	196	164	179	202	182	193	181	192	195	204	176	181	207	190	171	216	188	166	192	185	202	229	196	189	183	209	186	206	197	169	193	200	205	187	196	164	176	174	191	209	181	197	202	193	197	196	201	203	180	181	205	193	191	223	189	194	169	199	206	169	191	172	206	189	188	171	177	187	223	176	211	174	197	224	189	203	191	182	178	214	195	192	169	199	210	204	189	191	182	198	209	186	205	177	206	176	189	194	233	186	176	206	196	179	187	189	183	188	202
1910	654	774	830	768	731	675	667	661	628	641	640	591	643	679	627	647	602	564	609	570	629	592	605	580	615	601	599	627	630	598	614	566	587	639	601	633	632	589	568	587	595	553	657	611	606	622	612	611	572	624	592	603	537	570	612	603	645	592	612	588	616	613	570	615	601	600	582	590	631	656	627	610	652	638	618	577	567	639	617	597	569	592	643	639	590	578	592	597	640	574	646	622	607	598	596	619	588	621	631	628	603	586	595	638	618	576	606	644	601	575	671	659	635	593	609	604	619	615	545	599	598	627	598	546	614	571	564	586	548	612	636	606	621	618	598	602	622	614	598	601	622	596	592	651	617	645	632	591	592	578	609	638	578	587	588	585	590	591	584	565	596	620	625	601	562	561	639	632	555	562	605	605	586	601	583	625	603	595	596	596	617	591	625	612	602	606	612	614	577	600	653	625	608	608	614	579	596	591	637	602	637	560	647	611	571	595	595	618	585	623	569	615	608	659	614	614	559	615	596	545	602	589	613	643	618	626	568	559	646	613	581	628	606	578	602	562	611	610	590	626	590	584	640	570	577	641	588	594	618	643	600	604	618	623	607	601	615	574	590	614	634	567	564	582	553	567	602	576	626	612	584	591	603	591	594	640	651	611	623	605	590	639	566	640	549	566	576	595	601	599	576	658	597	573	631	581	595	529	593	607	610	611	628	616	588	618	595	579	583	591	623	593	604	630	615	655	608	609	578	614	622	621	589	565	627	585	602	557	580	575	592	639	644	584	602	590	576	597	646	590	577	594	632	568	607	606	561	616	532	631	589	642	613	621	610	574	620	583	636	608	585	600	564	617	621	579	582	607	601	601	611	617	610	568	597	632	608	566	608	655	605	623	535	593	601	616	634	592	611	644	615	591	616	622	636	656	589	600	601	596	627	647	609	565	594	580	602	590	628	585	552	606	593	583	606	607	618	530	608	634	617	547	565	622	641	595	543	589	622	627	639	621	634	584	598	593	578	553	594	617	582	584	571	595	618	593	590	600	594	611	612	645	595	594	507	599	633	593	574	603	612	595	613	584	566	631	600	589	590	594	599	642	620	578	585	654	602	603	634	569	631	604	616	626	580	605	610	628	633	593	592	542	592	605	545	610	645	648	598	593	634	628	627	625	607	550	594	589	604	587	548	630	586	581	602	645	601	580	606	584	569	599	597	582	600	629	593	621	595	590	578	624	592	568	601	628	602	612	602	578	611	590	608	628	639	625	586	588	597	627	619	574	609	587	635	578	625	591	622	564	657	592	630	623	618	609	615	587	615	585	598	610	633	616	649	603	607	604	601	568	625	593	559	593	575	605	564	597	600	598	623	612	660	612	627	614	633	596	599	589	589	579	602	617	628	615	631	580	606	602	576	650	598	594	602	594	630	622	596	585	614	604	638	561	562	608	610	593	598	607	593	574	588	572	590	586	628	599	617	648	557	618	581	634	605	624	635	632	623	590	641	595	635	599	630	609	582	615	603	549	587	650	627	665	596	641	550	602	603	609	608	572	571	586	653	561	556	578	586	596	586	626	601	596	568	608	571	627	603	635	601	612	538	625	646	583	577	614	630	594	619	585	607	621	578	569	595	608	610	577	611	623	627	605	596	615	593	634	581	626	575	603	586	591	582	590	602	604	585	608	606	640	604	590	615	581	601	552	576	589	640	629	618	604	572	577	606	592	625	577	593	637	595	595	597	607	617	622	629	599	583	588	568	637	595	601	632	606	589	619	575	589	623	608	593	619	609	578	597	664	584	634	614	609	614	594	611	595	563	585	598	616	555	651	601	536	614	629	611	619	610	601	634	591	598	607	576	597	576	592	579	600	615	580	613	600	614	631	629	639	613	618	618	609	608	616	585	575	643	648	615	581	616	604	585	632	660	591	597	574	603	587	589	600	610	620	536	623	608	618	606	612	668	629	666	576	597	631	603	609	557	652	594	603	648	572	589	629	601	612	609	608	596	585	583	583	615	640	666	611	603	581	591	586	619	610	581	589	595	584	608	621	639	636	630	606	605	644	642	603	612	591	570	636	493	607	618	611	597	611	581	618	614	617	600	622	655	639	621	615	638	627	608	626	612	627	576	614	598	566	613	573	588	602	559	584	559	599	591	615	603	583	581	656	603	557	588	594	606	640	594	561	605	579	572	589	604	623	622	587	598	619	605	599	636	642	677	629	598	554	622	586	574	563	644	647	611	632	613	624	591	622	593	608	603	611	599	608	587	610	635	601	594	572	620	606	615	625	606	638	606	614	643	627	627	639	568	601	630	616	594	582	592	576	630	593	625	616	592	580	600	607	649	625	628	627	614	616	619	597	607	640	614	607	612	592	584	610	590	621	632	612	577	639	585	611	617	566	600	582	614	640	624	603	570	606	598	573	574	628	600	599	591	632	656	583	576	565	572	605	581	594	583	633	633	538	616	589	585	590	612	595	623	589	631	613	544	622	628	598	584	610	628	617	557	576	614	633	599	604	598	591	638	643	636	606	582	589	585	617	604	649	564	588	613	615	621	609	608	618	623	665	627	578	629	634	610	620	604	569	622	597	580	578	589	621	597	607	590	600	596	615	571	617	626	640	625	582	627	594	657	631	590	592	584	602	576	635	598	603	604	607	616	625	568	586	628	585	583	621	616	548	617	603	616	641	582	582	568	577	646	581	597	539	612	580	575	634	590	618	607	617	571	630	605	565	538	530	566	561	587	616	573	619	606	572	581	559	598	590	600	622	625	630	638	618	595	595	586	620	576	591	609	619	606	619	591	598	622	562	619	609	585	592	635	584	597	620	619	565	602	613	618	659	573	630	570	611	567	638	606	593	643	633	631	565	608	566	567	615	608	606	570	569	575	575	616	631	588	560	643	549	605	566	617	592	622	638	591	633	576	578	608	609	577	673	607	611	587	605	613	577	596	642	581	609	611	616	594	622	616	571	594	602	645	628	588	584	586	642	623	593	601	580	589	566	592	621	622	620	610	602	599	616	595	583	576	629	577	615	579	584	602	600	548	639	594	581	609	592	643	630	583	591	588	576	560	570	608	652	591	566	617	614	613	643	590	593	609	612	615	564	603	553	567	603	586	597	626	660	546	603	596	629	576	616	602	608	627	610	654	643	629	596	590	614	617	602	591	643	582	598	593	605	624	626	598	605	607	585	589	570	596	582	615	626	573	594	600	580	606	604	590	604	605	589	553	600	618	537	587	575	593	593	622	640	619	669	599	633	575	624	594	613	607	596	570	591	633	630	566	599	612	589	615	604	606	595	613	569	602	616	620	614	556	592	570	621	628	616	630	617	578	585	617	592	611	629	587	648	609	670	586	604	618	555	610	640	631	626	569	595	568	620	589	608	588	587	586	584	606	601	601	586	584	625	613	605	611	552	642	604	598	621	679	563	592	586	612	637	547	614	574	581	615	630	618	607	610	598	615	605	645	600	608	597	619	587	632	629	630	628	629	598	593
9186	1349	1746	1384	1033	772	671	563	522	462	413	405	416	409	395	396	374	350	362	345	347	352	311	342	333	341	332	355	357	304	319	324	323	328	321	341	341	340	316	306	321	351	335	339	329	339	308	332	310	311	311	312	337	322	335	306	339	342	318	330	331	333	316	330	320	316	291	340	335	323	305	328	331	306	325	334	347	307	347	324	339	299	308	354	335	327	344	308	298	308	339	304	314	332	312	325	335	292	300	361	327	354	337	350	345	360	314	331	336	334	311	331	313	319	322	331	301	308	335	316	293	293	351	308	342	317	313	335	355	305	322	304	320	294	303	329	334	314	303	286	323	330	311	295	312	329	338	301	321	320	333	360	372	294	299	302	312	325	305	311	310	321	321	324	294	308	312	324	307	332	363	301	310	335	336	332	316	345	303	294	317	327	320	328	318	308	335	287	309	323	316	333	332	304	291	336	326	330	311	325	288	345	342	304	335	316	339	325	313	301	299	316	317	321	341	323	362	307	349	323	343	329	305	306	307	299	288	304	328	298	310	323	311	307	320	324	303	301	310	336	325	306	301	312	317	296	313	339	304	341	326	340	312	318	351	330	319	338	316	297	323	323	328	339	319	311	310	332	293	308	329	322	329	305	340	321	289	300	354	345	324	321	322	292	298	305	281	300	282	310	299	341	338	340	335	340	312	308	301	311	307	311	293	287	316	313	328	338	318	322	300	346	325	309	336	326	321	330	294	301	313	334	304	327	319	324	295	322	320	322	302	337	337	315	332	304	330	321	317	357	296	320	353	292	297	331	345	295	321	330	325	292	290	335	288	320	331	321	334	362	297	312	299	312	304	330	312	320	344	344	336	308	303	338	280	321	291	317	307	307	310	302	286	307	317	328	317	312	342	296	335	332	311	340	322	311	341	331	333	296	310	325	317	293	334	345	306	317	349	298	335	343	323	304	320	311	317	354	336	324	318	281	306	327	338	340	309	324	296	314	286	323	345	312	340	284	294	323	298	317	338	333	339	341	352	295	315	326	352	317	300	292	305	324	339	313	300	350	330	326	318	304	329	304	303	301	339	304	326	323	302	300	318	338	321	285	345	315	279	322	310	309	291	302	330	334	321	300	321	344	331	302	305	325	286	315	343	331	318	303	354	298	324	299	320	345	302	318	307	343	330	336	325	315	328	319	317	308	327	289	311	322	318	303	311	344	347	337	322	295	295	304	334	302	316	290	286	325	312	319	295	357	327	301	295	345	338	312	308	305	319	344	361	297	291	321	315	300	322	332	308	294	313	324	317	323	322	306	325	330	308	307	322	298	295	309	301	314	321	329	324	302	295	288	290	335	303	356	341	321	334	344	310	290	318	317	320	316	297	305	338	292	343	305	302	339	312	341	290	346	323	306	325	304	318	309	321	307	324	301	327	310	331	342	313	338	295	332	307	318	339	295	343	332	315	287	305	304	333	302	292	316	295	321	321	323	327	332	338	309	330	349	298	343	304	327	341	294	324	315	335	316	346	317	328	287	346	304	312	317	327	323	335	337	311	321	317	309	338	339	328	332	311	307	322	347	306	313	321	329	322	326	340	334	288	325	351	308	317	330	307	332	326	303	299	288	363	313	303	323	300	303	318	297	329	311	332	284	312	273	331	323	332	316	329	303	301	326	316	304	310	312	305	349	330	339	303	327	311	315	307	349	336	346	323	324	344	288	307	312	336	302	333	312	314	291	312	291	330	316	306	291	317	339	339	343	316	312	326	307	343	306	312	304	296	306	303	303	325	314	306	298	339	309	313	336	315	324	331	320	315	295	324	323	313	324	295	283	315	343	314	303	326	319	302	301	322	330	309	313	298	319	313	313	330	330	295	309	278	298	334	313	324	295	307	329	312	344	328	318	310	309	324	315	304	328	321	332	305	312	339	294	281	323	312	298	280	309	322	322	307	319	343	323	344	295	342	357	326	310	312	362	301	290	290	307	312	322	323	322	338	311	347	299	333	349	324	291	326	286	332	327	305	292	311	317	299	339	329	333	295	310	294	361	315	364	305	345	296	320	351	340	305	325	291	310	301	300	346	354	348	296	352	291	283	337	311	288	330	314	339	331	302	322	324	330	289	284	282	303	315	332	312	346	333	340	303	339	303	311	306	291	303	303	318	312	309	325	323	324	312	319	311	339	338	321	318	287	337	316	325	293	285	326	323	328	314	312	340	310	344	298	341	313	322	289	325	325	325	333	302	298	312	295	339	341	288	297	319	315	354	319	334	310	295	301	311	343	320	320	296	286	304	303	328	293	295	305	322	300	332	309	296	323	316	305	346	311	312	326	355	337	321	286	290	329	317	360	322	348	299	319	340	294	319	310	335	336	294	290	320	308	298	309	294	316	309	298	315	307	308	298	342	326	326	339	322	334	303	316	310	327	295	316	310	301	303	335	354	307	331	336	320	331	342	288	316	307	323	337	324	296	349	318	328	330	293	299	334	274	323	308	349	318	358	298	311	309	319	357	300	322	293	340	333	317	335	336	315	298	313	318	313	325	310	293	322	319	321	319	310	320	339	343	339	329	347	314	289	327	343	305	320	334	305	300	289	312	333	315	316	298	327	305	305	347	333	286	339	320	345	322	319	308	327	295	327	339	294	317	318	310	358	336	327	329	308	323	348	319	359	326	326	301	325	315	318	335	337	336	303	309	309	365	321	339	297	297	287	307	319	317	276	307	317	329	314	331	328	343	327	299	323	328	337	306	312	284	295	274	327	344	349	305	331	312	319	325	303	315	329	330	308	316	302	347	345	320	335	310	323	319	342	307	338	290	346	315	301	333	330	307	300	308	341	338	322	289	316	341	303	305	317	357	300	341	319	311	299	375	317	318	332	324	316	321	308	335	300	344	331	266	323	312	302	342	317	296	337	299	322	315	309	338	329	334	356	278	335	302	335	311	320	332	350	344	326	325	340	337	309	296	287	292	314	335	334	304	338	314	309	322	280	332	276	299	316	324	291	302	309	344	329	314	344	326	330	326	336	303	311	327	308	320	299	305	345	325	308	304	327	304	309	321	307	322	350	322	334	308	288	319	320	333	343	304	312	316	362	319	329	289	350	337	312	316	335	309	310	354	335	319	273	293	322	301	305	323	334	299	315	295	337	326	335	319	306	321	308	335	317	342	303	338	306	328	333	307	295	316	327	312	320	345	322	328	292	307	336	310	345	312	332	305	353	327	349	323	324	310	341	331	334	349	335	323	330	313	308	317	319	347	315	315	355	297	331	320	294	323	331	321	321	337	289	327	297	351	301	326	310	315	293	310	337	335	306	321	293	313	314	284	310	327	344	322	302	361	300	320	317	317	311	322	310	294	312	320	326	289	353	306	323	326	295	320	300	328	300	337	305	357	316	312	347	283	315	315	309	288	343	331	303	306	338	314	333	311	324	320	306	312	344	327	304	301	311	312	315	313	348	293	324	326	318	331	307	292	315	305	337	324	352	331	290	294
5597	1882	3504	4127	3538	2994	2483	2221	2030	1826	1682	1597	1425	1384	1340	1328	1228	1157	1170	1185	1148	1086	1092	1074	1070	1047	1053	1080	990	1018	1029	1030	1034	1002	1032	985	1049	1014	949	940	1032	954	912	1001	975	939	980	944	930	966	939	927	952	962	998	942	961	942	982	985	940	949	941	978	987	1019	972	939	916	925	944	985	958	946	925	1033	987	988	923	908	932	923	925	951	943	933	943	932	1011	1013	941	956	929	958	954	968	955	937	973	948	985	914	878	954	937	965	909	910	928	921	932	955	887	944	958	942	987	930	893	958	959	957	980	925	910	939	948	926	980	955	915	912	955	925	973	917	901	950	976	945	931	970	964	903	923	917	931	907	936	933	982	990	897	956	912	931	949	926	915	902	892	912	929	941	953	899	992	943	959	970	926	944	909	949	921	897	891	888	958	917	928	943	912	929	914	896	922	962	909	922	923	918	980	928	926	984	949	961	886	974	966	943	928	919	944	924	881	984	937	946	952	934	928	950	972	944	940	901	937	963	922	912	917	970	920	918	934	941	938	944	924	897	959	892	969	967	881	943	946	912	914	919	947	889	954	922	1006	909	894	890	906	992	878	933	986	966	927	907	961	909	956	940	912	950	919	947	948	943	921	925	905	924	888	931	909	965	990	944	887	975	962	946	894	942	945	890	915	959	938	947	918	967	946	938	995	919	923	921	948	946	901	943	932	982	924	955	905	937	940	930	955	971	958	986	871	967	888	956	922	882	925	875	891	947	935	923	896	889	940	887	939	908	902	899	930	975	910	951	965	974	932	967	943	958	913	870	914	887	879	903	906	917	915	912	896	931	932	931	985	968	917	904	873	977	944	967	965	890	931	892	913	937	928	929	873	913	916	934	912	958	902	867	920	909	911	938	927	886	910	894	950	913	922	941	971	927	966	908	908	937	939	936	941	902	961	979	957	966	1002	882	910	909	936	958	894	957	951	920	914	924	953	949	898	919	927	939	929	880	910	898	901	893	899	949	905	946	935	946	910	920	968	943	941	930	916	935	923	911	937	921	941	955	935	896	933	914	923	924	956	966	924	948	971	964	875	936	928	919	868	909	994	921	937	884	936	928	939	915	963	989	976	928	915	959	930	894	974	927	894	932	933	876	881	957	890	932	900	927	905	985	907	964	910	916	950	924	993	880	932	922	946	923	917	949	909	996	937	933	872	932	945	903	914	910	900	894	935	909	942	930	953	958	892	946	914	920	966	926	930	930	906	915	935	946	912	908	937	921	981	934	946	933	966	962	945	898	954	907	914	948	920	916	969	934	928	924	892	952	892	940	940	967	891	901	874	937	919	912	947	903	932	959	944	894	933	940	941	928	931	907	972	949	897	964	933	887	954	924	970	936	924	926	921	903	985	871	930	946	977	918	852	926	943	924	968	972	928	919	964	916	940	940	919	935	890	935	938	963	931	907	927	977	955	945	934	950	906	899	915	936	934	938	929	944	918	925	884	886	883	957	934	945	955	945	1003	881	996	898	933	951	913	890	991	933	916	879	940	896	893	920	944	886	908	906	939	911	925	977	845	879	911	959	936	922	962	906	930	959	914	903	945	999	918	957	869	904	934	938	968	916	935	945	974	923	927	877	922	943	959	934	919	920	931	930	952	885	900	978	948	985	922	897	942	941	919	926	922	940	937	913	942	924	909	882	919	946	996	963	960	925	891	862	955	931	980	956	957	937	875	954	839	951	965	896	928	892	946	960	955	947	981	985	947	927	948	892	956	915	965	931	871	902	955	954	959	924	975	930	938	943	941	955	961	896	879	1016	922	1016	928	917	973	956	901	994	909	967	953	910	947	913	898	951	945	949	947	969	978	959	921	955	895	917	984	948	882	902	936	970	897	953	1001	927	914	928	934	954	883	899	946	952	939	904	937	901	890	913	924	961	917	932	875	946	933	905	840	936	930	890	952	925	905	939	934	921	924	924	918	893	944	935	910	911	918	870	905	945	889	940	972	897	967	967	949	896	988	923	891	944	954	958	980	981	933	893	921	922	943	928	948	978	972	889	911	910	886	961	909	947	934	973	964	915	969	965	975	933	979	883	928	970	910	911	892	905	966	954	935	918	988	902	946	899	933	912	926	964	910	965	943	955	935	972	935	920	916	981	920	987	947	880	989	950	977	961	964	885	889	915	964	951	929	926	933	945	923	954	910	933	936	917	900	947	954	888	952	841	915	920	889	960	897	957	1008	941	966	958	903	901	965	921	874	930	908	929	894	941	918	945	915	981	914	941	928	945	878	913	902	977	935	894	971	986	954	919	914	943	911	929	888	960	910	931	967	922	952	900	924	929	913	948	897	919	940	954	863	932	938	923	931	882	929	915	894	938	947	953	912	925	929	877	947	919	908	938	906	936	1012	935	928	917	965	941	946	920	984	893	938	951	913	927	914	954	959	946	921	949	925	969	939	918	1010	1006	880	940	928	913	945	925	925	887	918	907	953	916	902	937	927	948	966	893	906	933	1004	932	950	970	943	933	931	973	903	953	962	883	950	919	965	929	911	881	946	886	888	990	975	939	907	931	959	921	930	956	976	945	933	942	971	938	925	917	895	931	923	971	905	928	886	902	940	910	889	938	923	949	893	989	931	922	896	889	958	949	907	941	946	946	905	953	941	954	983	900	886	938	943	952	950	948	933	928	929	967	978	986	946	904	983	931	923	878	926	895	930	882	862	915	943	946	888	935	903	913	936	911	948	937	944	949	960	864	875	930	917	923	954	949	878	974	908	871	932	927	958	903	919	863	904	930	900	874	1000	957	939	890	920	937	951	951	918	904	929	936	942	939	895	896	992	874	850	922	919	965	988	973	910	937	907	946	874	936	902	999	908	956	930	948	939	973	898	942	910	925	931	892	942	972	946	887	931	965	927	977	952	942	939	891	918	897	972	873	926	927	942	931	902	957	951	974	892	986	929	933	989	899	892	1017	975	922	947	920	944	928	909	887	939	896	967	901	925	930	921	976	969	848	921	929	917	987	913	922	994	933	939	952	894	923	931	947	913	964	972	957	876	967	921	937	918	926	918	872	951	903	955	906	920	915	967	893	924	887	973	916	937	893	917	882	948	954	944	882	965	937	1003	904	903	976	982	883	954	882	973	914	944	928	914	1011	937	1007	985	953	945	919	930	941	974	962	974	912	915	919	923	891	911	936	924	948	935	936	913	939	931	930	973	924	936	924	912	983	964	977	918	863	940	955	899	937	925	925	932	942	925	891	972	931	921	933	921	953	938	937	992	927	885	998	909	909	915	969	921	983	916	884	947	883	943	935	911	943	903	934	990	909	899	917	962	939	924	904	910	888	968	939	908	937	897	954	907	947	986	918	935	920	918	908	924	890	966	1004	935	919	896	938	944	920	912	973	892	949	876	938	915	892	862	1007	951	905	930	950	873	942	974	981	898	907	987	991	884	831	930	943	940	928	941	912	971	910	871	934	940	922	898	940	982	921	947	906	922	912	911	970	956	905	987	933	962	907
