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
338544225371	338544225931	338544226481	338544227031	338544227581	338544228131	338544228681	338544229231	338544229781	338544230331	338544230881	338544231431	338544231981	338544232531	338544233081	338544233631	338544234181	338544234731	338544235281	338544235831	338544236381	338544236931	338544237481	338544238031	338544238581	338544239131	338544239681	338544240231	338544240781	338544241331	338544241881	338544242431	338544242981	338544243531	338544244081	338544244631	338544245181	338544245731	338544246281	338544246831	338544247381	338544247931	338544248481	338544249031	338544249581	338544250131	338544250681	338544251231	338544251781	338544252331	338544252881	338544253431	338544253981	338544254531	338544255081	338544255631	338544256181	338544256731	338544257281	338544257831	338544258381	338544258931	338544259481	338544260031	338544260581	338544261131	338544261681	338544262231	338544262781	338544263331	338544263881	338544264431	338544264981	338544265531	338544266081	338544266631	338544267181	338544267731	338544268281	338544268831	338544269381	338544269931	338544270481	338544271031	338544271581	338544272131	338544272681	338544273231	338544273781	338544274331	338544274881	338544275431	338544275981	338544276531	338544277081	338544277631	338544278181	338544278731	338544279281	338544279831	338544280381	338544280931	338544281481	338544282031	338544282581	338544283131	338544283681	338544284231	338544284781	338544285331	338544285881	338544286431	338544286981	338544287531	338544288081	338544288631	338544289181	338544289731	338544290281	338544290831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13976	971	779	597	459	388	345	299	280	250	227	189	228	218	175	188	177	170	192	172	179	179	164	158	168	190	172	172	166	137	160	168	182	178	164	166	163	179	182	167	174	153	165	159	176	156	170	151	183	175	164	199	178	173	166	176	160	173	178	145	145	155	156	161	160	148	174	171	157	180	166	155	157	172	180	146	158	143	179	181	155	153	160	157	160	179	154	148	175	176	149	185	164	191	190	165	154	188	172	198	138	151	133	147	164	165	152	164	159	169	131	152	168	163	159	153	177	170	164	186	165	166	202	159	189	182	162	168	159	145	175	165	165	155	170	174	158	166	185	163	152	168	172	170	197	152	169	150	160	175	171	150	158	183	153	185	165	169	168	159	164	186	152	179	186	149	160	193	230	179	165	163	191	160	161	155	150	164	191	140	164	147	175	167	184	172	151	170	152	167	188	158	133	186	159	169	157	150	163	182	168	155	151	155	188	149	179	163	183	164	174	151	166	163	146	161	152	172	167	178	173	176	139	151	156	184	172	169	195	152	157	162	170	158	174	168	187	129	168	165	194	167	163	181	182	161	189	155	153	148	173	179	162	136	159	137	182	137	158	151	148	161	185	178	138	172	157	158	164	160	166	192	153	158	150	154	189	170	196	167	151	165	157	216	177	176	159	171	160	158	169	173	172	205	169	164	149	150	170	184	166	180	160	160	166	181	144	155	154	157	130	157	166	169	171	144	152	161	172	168	160	151	145	167	133	182	174	191	168	157	146	133	162	156	188	148	163	169	149	181	180	165	184	182	146	162	190	179	184	175	155	158	150	174	172	162	176	154	148	190	162	178	167	173	178	197	164	150	142	163	159	141	164	154	175	162	154	190	154	150	153	160	154	173	152	172	164	197	160	165	169	145	159	149	155	169	147	156	142	169	170	196	177	170	178	167	142	149	156	141	170	162	156	176	166	154	164	162	156	159	159	164	157	178	171	164	172	180	164	152	155	154	170	150	141	152	166	185	175	145	153	149	168	157	155	169	172	170	185	173	159	143	192	176	155	164	177	158	162	190	162	161	158	135	152	180	148	146	163	149	180	169	175	163	154	174	164	163	157	188	174	168	164	146	180	165	182	162	171	154	169	183	161	176	187	157	166	157	164	157	170	135	166	179	180	170	133	148	163	151	173	163	169	184	175	187	148	158	143	159	169	171	166	171	159	152	167	157	165	146	144	193	158	144	162	178	162	163	158	157	161	162	175	181	169	159	181	150	157	159	157	149	144	180	159	160	158	174	175	148	143	177	171	164	152	160	169	141	154	147	173	160	147	176	185	151	164	144	146	155	148	165	172	164	171	184	168	144	185	154	170	156	171	149	162	134	163	158	155	166	154	153	147	174	173	150	156	166	172	155	171	199	172	155	162	171	154	167	170	177	174	165	144	161	151	171	157	166	177	153	151	164	164	186	162	153	153	165	154	161	145	157	155	156	172	173	180	174	141	170	169	178	167	180	163	176	161	174	165	161	148	145	167	185	181	146	146	157	154	170	176	159	173	159	155	163	152	170	171	160	157	165	154	146	156	162	171	179	150	171	182	184	185	142	153	149	177	155	171	186	166	179	184	155	184	154	165	166	172	163	170	168	176	148	195	159	154	155	151	156	154	157	164	124	160	167	172	142	134	157	152	157	181	142	178	152	172	175	178	178	167	167	176	151	155	176	167	165	165	172	154	136	191	157	156	177	177	158	159	175	135	160	166	138	155	161	171	158	144	152	176	156	177	163	144	157	196	167	156	178	153	149	170	150	159	165	179	152	182	181	164	183	170	153	164	181	171	155	168	156	175	170	154	167	177	151	152	142	149	168	139	173	193	173	173	176	161	147	131	165	166	160	172	163	181	190	172	172	170	152	146	167	167	170	176	154	144	180	180	164	162	172	198	170	175	167	161	156	171	168	169	139	148	171	160	163	163	175	147	170	166	168	169	127	162	166	161	169	178	160	175	153	160	172	173	167	173	170	155	159	156	161	166	141	154	159	167	165	158	160	209	158	145	172	155	154	165	175	167	179	166	180	182	173	152	151	178	147	160	139	155	167	134	167	155	203	164	189	151	179	154	175	172	158	171	163	192	156	168	167	149	146	141	163	158	155	168	149	164	153	162	130	168	157	157	172	170	154	141	129	175	158	162	161	162	165	173	168	167	190	173	166	166	164	172	147	192	160	183	167	154	145	163	178	212	158	170	168	158	155	151	151	173	153	177	184	160	159	155	145	147	152	182	154	155	156	153	158	170	181	169	148	157	157	175	163	173	170	176	199	171	182	168	155	151	152	178	172	182	148	149	194	186	178	137	181	152	178	135	164	158	167	165	142	159	167	171	167	164	139	173	168	164	157	186	193	161	174	165	188	150	180	156	157	165	148	168	147	169	160	165	141	155	176	184	158	171	143	173	173	158	162	151	160	159	160	181	161	184	177	177	196	147	171	163	191	160	143	168	158	188	149	165	159	186	161	183	163	173	164	139	151	164	167	159	166	145	167	145	171	176	171	153	165	146	168	172	169	168	159	155	149	172	155	159	158	167	171	165	196	166	177	180	157	147	163	161	176	171	157	157	157	150	183	170	154	172	158	176	163	167	148	181	144	188	151	166	164	139	164	153	164	153	186	157	174	152	179	164	176	176	159	157	156	171	195	175	191	174	150	144	151	162	156	160	155	155	163	158	151	186	156	167	173	138	160	166	164	168	154	183	170	169	172	170	164	165	157	149	177	141	160	174	184	189	165	169	160	152	158	182	188	168	189	151	180	153	165	164	160	165	156	164	169	152	189	171	169	163	143	168	158	171	169	172	182	127	155	164	175	146	177	155	169	156	159	169	187	151	145	166	154	155	185	176	154	185	161	149	153	167	166	147	158	175	183	139	173	148	142	155	157	175	167	173	175	171	166	189	188	173	194	195	161	157	163	166	165	163	150	189	177	165	177	153	138	147	169	150	172	162	157	150	150	146	158	163	159	172	142	140	161	172	158	150	168	161	172	175	179	140	166	171	156	153	169	165	175	160	156	155	186	145	173	168	160	152	187	160	147	164	153	158	159	159	160	163	167	166	162	166	147	149	161	175	136	186	169	171	188	145	173	194	144	157	141	188	184	160	154	158	156	163	193	176	165	154	171	145	167	155	140	147	163	186	188	167	165	191	170	189	132	154	158	176	152	155	156	157	166	165	175	145	170	138	151	161	139	172	197	152	155	177	179	183	177	168	162	158	165	136	169	134	156	143	173	160	142	179	182	159	186	148	180	174	157	160	160	173	203	137	176	187	155	158	141	135	148	142	160	147	173	173	160	162	176	175	145	178	148	179	183	151	168	192	194	178	180	165	160	176	156	150	179	133	155	157	176	179	174	161	174	170	153	169	165	178	159	179	152	161	143	180	165	169	144	164	173	174	167	164	153	160	155	186	162	177	148	175	159	167	166	155	158	131	156	158	169	156	182	165	183	174	154	168	151
8559	884	1751	2116	1806	1589	1411	1267	1143	875	777	717	690	638	568	555	581	520	511	487	474	482	471	469	479	467	475	474	460	477	426	458	429	406	444	459	406	412	410	411	422	423	424	417	431	429	407	415	442	423	432	397	404	446	429	447	401	429	424	412	406	440	391	439	433	431	447	444	443	442	394	414	449	418	398	430	417	417	389	393	405	388	423	397	394	385	414	449	433	440	424	419	403	423	399	445	441	414	412	389	422	408	429	404	370	412	391	407	397	420	425	438	416	401	419	440	390	423	399	423	405	436	416	391	461	451	443	408	409	415	389	387	402	438	440	381	404	418	401	428	396	403	434	396	425	409	446	431	442	416	441	394	413	387	417	398	420	409	454	442	391	420	465	436	392	425	410	400	417	423	406	407	408	399	424	407	415	398	405	426	400	385	412	424	414	389	404	421	439	415	416	395	408	417	381	406	394	439	382	404	413	428	428	403	414	429	392	401	439	385	406	415	429	398	452	427	432	383	378	424	415	452	391	391	400	437	400	436	428	386	449	406	388	428	443	422	415	393	444	403	437	444	421	398	405	418	417	442	404	405	411	423	417	389	382	406	382	362	385	415	382	429	418	384	408	432	384	441	396	410	445	376	426	405	408	399	389	386	411	396	425	427	429	400	424	385	434	404	391	407	426	416	425	376	391	409	436	450	425	394	417	408	401	412	411	422	431	418	416	404	411	381	419	425	416	389	382	448	415	413	422	376	431	426	424	417	388	391	388	408	423	402	418	399	403	432	441	408	428	417	432	429	432	405	418	404	401	394	408	446	434	451	413	414	400	405	400	403	424	389	429	428	399	383	404	451	421	405	406	399	382	400	407	415	385	436	417	434	417	390	420	417	419	415	383	423	407	402	403	381	448	420	431	418	415	414	419	429	404	433	392	444	415	433	350	437	387	402	398	416	411	410	385	417	432	382	417	431	418	360	433	396	433	394	402	411	424	444	396	430	394	373	434	434	411	393	429	412	443	397	398	384	422	400	403	392	404	381	439	426	415	406	433	449	385	415	435	410	397	397	397	438	395	421	391	404	442	437	411	460	442	439	426	393	417	419	410	412	409	409	432	435	402	431	420	408	414	391	409	401	427	428	397	417	379	406	397	427	406	436	421	404	416	422	408	440	377	449	384	404	428	413	416	389	417	442	416	373	410	414	384	423	434	399	407	418	411	378	424	396	424	416	428	375	423	400	424	366	387	421	394	383	430	387	436	395	376	422	415	404	420	396	400	405	419	403	428	398	430	414	397	402	420	435	443	398	408	386	394	401	431	431	415	412	411	473	405	452	413	384	394	438	416	417	406	406	385	390	435	390	409	391	415	408	372	391	405	431	417	394	391	413	385	421	437	441	418	404	426	399	411	398	401	411	404	392	416	404	406	376	458	430	452	417	430	395	408	428	430	409	412	413	418	393	411	437	429	445	413	396	455	398	405	419	427	408	431	402	415	466	372	398	416	408	418	451	366	410	420	404	467	403	417	485	386	380	417	428	393	432	421	413	392	368	430	360	412	393	446	437	400	430	421	432	398	411	410	440	360	422	384	410	421	417	391	375	397	400	436	427	441	427	415	404	433	392	433	406	461	425	392	406	394	420	436	396	431	404	401	392	387	383	418	392	437	437	398	412	411	352	422	437	428	424	421	404	401	417	390	380	409	436	387	393	374	409	394	431	401	381	447	406	428	444	418	360	404	453	391	395	434	416	386	433	382	388	442	421	413	426	409	397	431	413	423	424	412	387	431	405	416	426	439	400	399	399	427	380	428	408	441	420	426	408	419	377	413	405	392	403	383	411	425	408	427	413	402	417	436	435	427	424	387	461	370	389	411	402	438	408	445	435	424	398	405	397	431	416	448	415	421	422	396	438	414	416	417	408	404	387	412	441	416	400	418	426	446	422	403	387	405	402	418	370	406	408	406	410	410	467	368	397	450	415	429	407	368	413	426	445	417	411	423	398	403	432	416	443	424	408	408	412	394	402	396	435	429	426	436	398	379	425	402	404	388	404	428	406	405	444	380	395	403	376	401	441	441	404	390	408	393	424	390	463	422	428	406	411	382	427	405	395	389	402	439	450	388	363	385	417	402	431	411	402	432	438	455	435	391	398	395	405	396	397	428	399	411	397	395	366	417	410	384	399	436	431	403	418	428	406	411	418	375	421	409	421	425	438	429	386	397	454	419	402	408	385	421	402	438	406	378	421	396	366	408	441	441	426	386	417	435	434	418	389	408	443	412	399	419	410	403	432	388	411	416	391	433	437	444	404	399	408	415	408	405	384	406	400	459	407	380	420	390	401	423	429	438	454	430	406	439	361	425	429	398	424	410	415	433	410	407	416	451	445	412	417	419	410	421	421	380	409	420	439	379	385	457	438	404	436	425	384	399	431	424	404	443	390	423	390	417	397	395	415	388	370	408	408	411	422	392	414	388	411	419	433	419	400	398	440	412	385	396	400	450	454	432	380	437	475	421	443	414	391	428	405	395	402	434	402	432	408	423	411	410	405	448	387	388	401	386	402	412	419	386	409	425	430	413	391	412	392	414	393	411	404	413	453	417	403	447	436	425	405	358	410	416	405	424	400	414	407	439	440	424	409	398	468	370	415	429	412	422	406	397	396	401	395	407	423	425	403	420	449	372	440	394	436	395	434	403	403	410	412	426	405	428	387	416	406	422	409	396	375	405	454	422	376	381	420	423	393	446	423	400	408	420	408	402	374	388	410	384	384	435	440	382	400	394	388	422	380	423	417	427	397	380	379	429	386	401	420	423	412	414	433	398	432	401	407	387	413	418	436	387	410	406	407	393	392	412	391	396	421	419	391	398	435	428	405	418	409	433	427	387	382	412	408	437	398	433	445	447	429	413	399	444	412	415	373	384	427	433	436	372	433	385	391	416	440	431	413	444	403	422	385	418	415	432	395	414	431	382	400	431	432	448	372	409	454	430	411	397	458	430	408	430	388	385	474	411	411	426	361	389	388	424	396	417	439	403	401	438	417	383	387	421	406	409	409	407	430	400	418	400	421	407	416	407	392	404	413	434	436	422	407	394	417	420	443	432	415	441	423	424	397	438	443	438	415	454	410	456	394	458	426	415	438	410	457	411	441	438	418	422	427	395	416	425	403	423	417	400	413	407	420	419	419	402	462	427	403	412	441	425	412	423	456	364	417	427	396	416	402	415	426	395	397	396	448	427	417	413	406	434	445	446	376	453	440	410	425	418	409	400	410	420	421	409	409	445	411	413	418	409	434	393	395	413	415	422	384	379	412	421	400	411	382	404	420	382	398	402	397	412	433	398	361	375	424	428	454	404	406	387	398	418	365	412	412	366	398	413	405	413	442	378	414	371	391	414	432	432	398	409	412	442	411	413	424	412	423	388	456	459	415	389	396	389	421	420	429	433	411	437	410	395	445	411	396	398	426	378	396	412	424	394	438	378	413	393	427	372	405	440	397
1998	375	421	353	416	389	403	379	343	377	385	347	354	357	367	357	320	360	351	328	349	334	328	329	383	351	318	341	363	351	328	319	371	332	342	345	317	290	338	350	356	342	329	311	370	360	378	314	349	355	317	330	353	343	345	338	326	332	349	355	349	330	295	298	341	350	341	360	364	333	329	363	340	331	292	327	334	367	310	351	346	342	340	326	350	335	327	335	342	303	326	321	321	313	329	315	349	319	317	318	358	325	357	321	299	339	348	347	371	352	315	317	346	364	343	333	318	324	318	322	340	315	304	377	359	332	341	335	357	351	338	329	343	366	357	319	310	353	326	314	331	302	348	320	334	326	358	336	342	346	313	293	300	343	307	326	332	333	303	373	329	324	337	342	326	298	340	346	353	377	325	332	338	353	332	329	316	348	303	357	322	324	350	309	368	353	362	285	328	391	341	325	317	352	359	311	368	351	350	342	328	380	303	295	321	304	340	341	332	355	343	329	341	347	341	347	354	339	340	325	353	370	320	371	349	331	334	335	357	313	340	323	334	321	301	337	328	342	351	342	339	368	363	371	364	349	347	356	312	356	344	326	301	324	323	311	301	323	340	379	321	324	329	344	319	346	320	358	358	340	306	358	348	344	328	349	336	322	334	337	372	350	313	313	346	342	367	343	327	327	342	329	354	325	342	330	341	295	337	348	358	340	308	357	382	357	317	343	337	346	353	354	330	340	336	330	311	359	316	332	313	348	365	313	364	340	321	347	350	331	322	355	355	332	349	311	334	338	335	342	342	332	344	333	319	359	323	324	359	347	372	361	346	334	354	362	336	330	330	343	360	334	354	334	339	327	323	326	325	331	354	332	339	340	328	310	350	304	304	353	331	357	362	318	345	312	339	345	360	375	353	367	404	350	358	354	352	326	319	302	333	288	317	305	349	356	309	327	361	344	351	322	353	341	374	374	322	314	354	346	328	323	327	333	353	324	358	332	339	349	341	364	343	325	354	337	355	343	314	325	338	342	325	347	341	335	308	332	332	304	317	336	356	317	347	360	336	327	359	324	318	303	338	355	343	339	354	332	356	325	333	339	311	321	343	351	341	340	363	300	329	309	349	330	320	356	314	366	334	347	373	331	331	345	342	328	319	322	330	331	348	357	355	335	326	328	370	358	351	386	331	356	322	319	334	332	342	343	348	326	335	342	336	312	318	296	361	328	300	353	324	367	337	356	340	324	329	332	328	359	354	339	343	338	320	334	341	350	366	312	340	359	361	345	337	335	362	324	365	387	349	352	322	340	338	354	327	305	353	352	310	323	343	341	336	336	338	336	351	312	324	362	341	332	356	379	330	319	341	355	322	319	334	333	309	370	356	376	334	356	354	316	341	347	305	369	361	363	377	336	327	350	316	353	328	321	344	345	338	325	315	357	305	350	337	347	312	375	364	343	340	360	334	322	351	331	323	342	324	373	368	316	343	371	362	331	338	319	337	317	355	333	342	359	318	348	356	337	340	319	344	314	367	337	333	338	363	352	337	347	360	343	321	353	329	351	339	276	317	345	370	343	328	351	349	341	331	313	354	313	324	351	347	328	335	366	362	356	340	317	324	345	319	316	359	361	318	309	325	326	346	315	341	302	332	335	353	317	329	345	367	320	357	316	345	359	371	357	349	328	324	347	317	323	361	323	337	342	312	359	347	325	344	358	325	329	325	351	368	333	385	343	319	342	401	354	336	349	334	355	386	314	362	332	337	345	369	369	328	352	311	326	319	320	308	378	315	362	315	316	297	345	342	367	328	341	322	345	342	354	370	381	336	315	333	329	387	352	364	336	343	333	329	379	342	314	356	378	343	346	393	347	349	326	310	367	354	341	344	339	343	329	342	340	351	339	333	335	343	351	352	325	331	341	358	326	352	339	320	329	312	336	324	341	340	370	342	323	333	336	326	314	334	338	333	335	332	364	316	364	367	322	319	359	329	320	370	396	329	334	358	342	335	349	328	307	337	365	337	379	360	344	341	360	337	321	348	338	342	299	333	339	313	343	352	317	339	326	334	378	313	345	325	327	323	328	362	306	358	329	327	319	329	338	321	354	346	357	321	364	308	322	379	398	343	350	341	359	355	338	341	351	310	318	331	355	338	322	339	339	353	341	330	314	312	339	329	348	352	320	331	363	305	359	342	329	337	331	349	329	326	312	319	355	320	359	311	315	355	341	331	337	354	303	362	314	298	336	381	362	342	337	347	337	366	349	355	340	318	341	361	349	336	311	360	318	348	330	349	343	340	305	336	362	357	338	341	325	333	333	329	358	335	353	325	329	342	341	302	342	345	324	359	349	323	328	380	338	337	349	349	338	322	339	350	357	371	337	326	323	359	328	365	326	321	374	332	332	352	362	347	370	340	321	329	317	355	369	324	345	332	334	359	343	359	371	356	327	338	374	324	342	312	335	336	321	329	317	325	296	370	344	349	320	356	326	331	327	361	319	297	336	320	310	355	357	376	337	336	323	307	336	303	328	328	337	318	352	328	382	358	337	343	318	341	341	324	365	353	342	341	359	371	349	347	327	333	340	360	361	360	332	319	328	303	321	328	348	319	314	341	333	347	350	376	399	344	350	354	330	351	352	337	358	335	344	323	326	320	314	328	353	330	354	355	333	352	319	335	356	327	349	370	370	291	340	340	343	339	339	341	330	357	313	342	351	338	355	376	363	354	357	364	333	341	354	360	336	348	342	339	349	354	365	335	357	367	350	345	286	335	327	337	317	321	389	371	356	338	332	335	335	307	320	352	349	318	307	326	370	335	335	364	313	353	322	293	321	333	343	355	387	355	334	346	361	344	342	337	330	378	320	320	338	342	342	337	330	322	317	363	312	313	363	310	346	335	343	356	336	350	351	356	322	330	320	334	349	326	368	360	310	358	328	320	336	365	330	304	334	344	376	366	327	316	333	343	342	363	348	335	300	337	363	366	343	356	331	320	354	345	325	350	385	371	332	332	320	337	325	351	338	371	329	323	357	319	356	328	300	353	333	350	354	361	330	357	363	365	359	353	343	297	330	348	344	343	330	342	364	311	356	339	324	345	336	333	316	338	331	302	329	336	352	351	348	345	347	326	354	347	321	333	353	336	331	350	359	349	314	306	322	406	337	341	337	357	329	346	333	343	337	321	341	357	320	328	329	333	332	332	347	332	322	294	347	332	330	330	329	322	340	334	333	332	335	312	323	321	315	343	352	323	345	342	329	350	333	360	363	332	357	366	311	329	298	336	335	340	316	341	328	352	331	343	351	340	314	322	349	340	329	349	340	362	344	350	310	344	346	341	321	354	323	339	364	332	356	325	318	330	349	341	327	330	353	344	367	326	355	385	356	360	341	341	350	363	368	344	341	328	324	391	378	352	330	354	328	306	331	327	315	346	312	407	344	350	321	332	344	344	343	350	331	365	326	332	333	364	339	325	339	329	326	342	296	352	313	339	300	334	356	321	336	296	326
2367	857	995	1025	1029	972	1047	973	879	859	882	824	829	882	824	863	852	874	814	778	813	813	830	807	770	750	832	796	797	760	798	799	844	801	768	757	806	840	804	760	810	775	784	765	813	786	809	799	829	786	845	853	789	748	840	812	876	807	831	849	798	803	823	837	747	730	827	786	814	760	823	778	775	802	799	819	775	756	776	779	803	783	844	777	819	817	782	784	825	816	793	831	735	787	741	776	813	806	756	735	841	811	829	791	761	804	856	772	750	803	811	785	755	809	767	773	784	801	761	784	881	789	764	793	810	819	795	818	837	809	757	780	794	741	817	800	825	765	843	780	791	789	768	813	815	811	824	773	827	822	787	801	798	798	819	776	793	774	769	774	772	782	810	800	817	804	844	795	780	791	789	802	800	859	795	788	837	762	815	733	773	766	811	794	832	769	803	814	786	823	794	760	830	781	834	832	790	766	822	813	804	786	821	841	804	782	815	803	815	796	772	796	802	784	799	783	799	772	801	774	751	796	819	815	830	795	816	799	831	786	820	797	804	763	806	782	822	763	834	822	788	770	859	755	793	810	798	820	802	756	804	816	803	800	775	774	837	790	795	792	812	788	815	844	838	854	807	825	799	801	790	755	797	815	819	793	764	763	785	823	853	766	805	814	872	796	819	796	807	833	851	737	808	740	863	819	800	816	765	803	753	855	820	846	801	853	759	858	792	777	843	764	825	778	759	792	764	814	830	811	807	817	774	830	775	802	737	814	773	742	842	766	825	754	832	768	804	775	770	803	764	818	765	822	739	748	779	810	832	780	817	794	759	823	760	806	815	803	833	777	833	852	800	775	776	759	773	783	851	829	827	820	861	755	817	791	786	778	804	748	773	780	748	773	805	787	765	810	807	762	791	808	835	809	816	784	762	797	784	868	771	813	824	824	783	765	771	827	799	788	759	830	810	800	794	807	768	800	801	753	827	841	787	834	773	782	781	790	811	790	769	798	749	762	816	744	775	789	781	811	752	787	767	770	785	807	832	781	826	851	816	821	780	797	787	829	778	794	860	799	812	863	797	835	818	753	775	812	800	789	783	799	804	811	816	772	822	791	784	787	792	778	841	791	765	778	771	797	734	754	801	827	834	808	797	815	804	819	804	818	778	811	839	831	791	777	823	836	810	811	756	781	772	790	795	809	777	832	809	777	780	814	815	765	792	869	775	764	797	763	787	787	819	820	843	803	778	817	815	729	814	769	818	830	809	800	862	842	782	779	808	829	820	789	788	798	816	773	775	773	856	844	793	766	778	789	797	765	814	804	776	826	782	840	783	801	856	838	784	866	774	771	808	752	778	770	835	766	780	784	789	813	825	847	770	858	833	803	804	835	805	806	747	816	796	800	754	744	781	819	802	798	768	760	772	779	790	827	811	794	822	815	760	795	804	748	796	805	816	807	780	803	750	849	833	795	792	826	751	757	847	795	792	737	801	823	789	786	764	729	827	834	837	855	784	831	793	776	811	828	767	791	779	813	801	778	803	828	786	809	756	788	810	808	809	780	814	791	769	779	790	818	815	803	840	747	793	809	781	840	770	818	837	780	826	808	836	770	766	842	772	836	793	815	863	761	777	739	788	822	794	766	784	811	816	807	808	776	848	792	837	806	790	747	774	790	792	837	783	769	790	765	743	790	790	785	783	813	827	758	770	834	825	764	768	854	817	743	809	758	824	783	782	752	786	777	798	789	777	807	822	777	744	779	853	806	779	782	773	791	791	804	828	829	699	769	792	796	828	763	768	819	806	799	825	827	779	769	793	793	830	831	809	802	834	792	792	794	812	821	754	773	823	788	803	799	793	816	784	834	798	757	776	782	814	842	792	798	784	774	776	757	792	772	838	829	799	776	753	790	800	719	819	803	781	732	818	807	839	748	829	768	798	817	842	815	791	819	830	824	756	802	789	826	796	800	803	776	793	825	825	831	798	798	865	774	834	776	825	806	765	816	796	754	832	815	776	809	802	766	868	815	749	829	813	790	756	823	820	785	833	816	756	795	783	798	769	891	785	752	799	786	789	819	839	761	771	824	759	789	839	827	784	816	797	761	798	831	828	788	807	804	795	781	800	799	827	779	792	768	787	795	797	837	826	785	853	784	770	781	822	758	863	751	810	800	808	802	827	783	834	837	865	794	817	803	802	828	789	764	810	767	789	810	787	818	835	782	814	781	814	786	791	789	778	783	827	829	760	755	777	802	799	835	776	801	793	789	834	801	793	775	786	834	737	744	771	776	783	768	798	809	817	737	780	768	806	800	822	787	795	836	794	767	813	822	793	775	837	782	742	843	781	831	815	812	813	824	786	820	784	810	772	766	776	812	779	784	788	804	831	782	752	778	809	795	791	806	780	805	770	803	794	770	798	829	806	831	810	798	825	826	778	830	800	821	779	813	796	822	791	828	822	731	823	808	812	800	825	800	797	789	745	780	796	801	826	752	840	784	843	742	815	764	816	808	811	807	753	794	824	830	827	786	796	832	766	794	815	784	807	837	812	799	780	824	763	763	794	828	820	773	776	781	751	761	747	816	797	834	877	721	772	824	801	801	830	786	817	784	795	788	844	785	806	771	809	750	793	830	841	751	799	790	825	812	779	748	776	801	828	800	795	817	818	755	794	813	814	800	776	751	849	739	790	785	764	802	762	826	814	780	814	852	800	823	787	765	800	823	812	814	803	747	852	780	750	833	802	797	802	859	784	859	811	757	774	804	836	860	779	797	780	828	747	826	801	772	769	766	780	840	797	823	798	750	859	834	806	794	781	763	835	791	741	854	770	821	817	837	819	822	743	787	786	849	743	804	795	778	760	764	788	789	757	768	815	790	797	785	824	827	817	757	773	793	838	816	820	839	797	799	815	758	811	865	796	782	763	788	785	799	767	826	801	821	772	838	802	797	782	772	802	836	791	752	829	787	824	769	818	787	804	802	830	814	848	824	784	768	829	814	778	769	818	799	791	798	776	807	823	747	813	822	789	769	776	785	845	846	795	834	789	768	743	851	811	781	759	784	771	853	819	757	797	804	835	826	841	850	819	820	764	775	821	843	820	826	760	782	833	775	786	788	787	806	775	818	842	816	838	811	752	781	786	832	757	749	781	840	794	776	813	783	800	837	873	817	808	791	800	830	828	773	825	786	792	790	810	779	785	781	791	802	755	818	813	821	781	806	835	781	744	766	756	815	813	755	835	748	712	804	799	776	824	791	774	802	791	762	812	780	790	791	795	835	771	818	787	784	778	740	825	803	803	839	769	787	826	803	809	800	770	791	807	783	779	768	850	790	751	841	738	783	760	760	762	865	818	864	738	774	810	797	788	803	818	784	770	749	781	816	809	772	809	821	809	776	790	816	861	781	745	782	831	830	778	788	787	797	771	823	811	810	753	850	805	816	803	796	805	806	778	743	854	787	754	798	766	757	799	779	833	755	793	750	772	811	822	783	808	807	850	837	803	740
8127	695	699	575	472	457	402	433	375	377	376	395	349	370	372	344	322	326	334	366	351	358	362	352	322	300	343	334	338	303	313	344	319	326	332	334	315	321	329	338	355	307	345	325	326	314	306	327	320	292	316	332	352	317	357	330	327	358	297	330	319	328	315	365	312	335	289	367	321	336	324	345	330	300	323	312	330	331	363	334	329	336	358	329	325	339	337	352	306	325	292	369	341	343	331	316	291	337	321	295	308	312	339	345	337	362	351	328	316	363	317	316	323	315	295	347	329	303	311	315	320	352	325	323	329	310	306	318	329	279	306	330	337	309	311	351	321	309	306	322	324	332	296	318	305	336	323	316	306	311	351	334	320	332	302	305	325	332	293	313	334	353	282	336	318	304	346	318	304	307	311	319	300	346	337	342	328	353	309	308	318	327	334	358	287	347	321	316	326	285	318	325	335	331	333	324	309	345	348	295	308	353	308	344	362	286	362	334	343	356	344	328	299	324	352	309	325	305	333	317	357	340	350	355	389	326	322	362	331	332	306	337	280	312	317	351	318	337	323	328	323	316	339	334	330	311	315	314	313	344	343	366	308	338	327	299	311	310	357	326	322	318	327	365	370	323	308	307	318	299	355	336	324	323	315	303	314	300	328	318	307	348	308	355	343	312	314	310	321	364	288	333	332	318	291	335	326	334	306	355	313	318	317	368	338	340	327	303	302	320	349	314	333	318	335	337	328	322	308	273	323	350	337	308	348	346	314	331	303	343	315	306	366	306	326	337	356	332	327	314	335	334	302	329	318	323	310	303	285	329	298	367	351	350	343	321	305	329	345	359	359	330	325	316	355	296	322	330	339	317	327	312	303	324	357	310	339	328	315	298	288	313	297	331	352	336	350	318	323	293	345	330	346	333	350	357	306	327	295	347	311	322	339	343	322	333	323	351	310	342	335	330	321	351	319	319	329	350	343	340	356	331	312	300	363	343	311	328	325	331	355	321	313	347	307	338	330	345	332	338	289	355	300	330	318	330	323	345	314	363	300	313	356	354	350	379	306	297	326	334	295	308	349	335	330	294	312	321	333	373	354	346	298	299	319	309	331	293	323	319	352	313	325	368	342	311	338	359	309	294	314	308	302	327	308	313	326	315	321	295	313	317	333	336	361	341	320	315	362	316	351	329	328	313	341	339	329	320	349	328	333	335	336	335	325	325	338	350	333	332	338	302	335	387	309	313	329	327	315	317	304	342	321	324	342	313	321	333	319	308	328	342	347	345	339	352	334	354	337	332	352	328	303	294	330	352	350	352	297	357	322	314	314	325	308	308	326	344	340	343	313	317	327	351	296	321	311	307	310	308	381	342	371	346	315	313	335	330	312	333	327	301	339	321	333	316	305	338	352	287	361	314	317	320	322	330	300	303	323	297	293	336	342	311	310	319	332	326	314	358	313	323	323	306	348	307	304	332	345	332	280	334	323	320	296	362	292	307	366	356	358	365	355	329	337	339	347	341	329	288	335	340	334	309	330	323	354	350	335	312	333	331	321	339	349	353	319	334	314	302	333	320	279	333	343	324	347	320	311	322	306	324	336	348	299	298	297	294	286	329	335	314	306	305	319	325	314	342	299	298	331	325	375	320	341	339	320	334	357	324	322	335	313	263	330	347	335	331	328	378	340	331	342	368	303	330	312	326	386	299	325	330	327	355	349	314	350	288	285	310	336	300	328	328	325	348	329	364	326	335	299	335	322	312	290	321	344	339	319	355	370	326	343	303	325	341	324	337	333	348	329	317	327	339	365	363	333	323	363	336	324	304	310	274	320	337	307	322	344	313	310	328	347	335	315	296	310	363	311	352	332	304	327	309	324	345	338	338	326	318	361	341	349	322	343	309	338	349	322	316	294	350	306	306	340	353	337	308	303	300	359	336	311	330	340	298	325	318	352	325	321	295	319	321	307	313	313	351	339	309	338	300	340	336	358	326	299	325	326	332	318	306	343	306	317	349	340	320	311	324	321	306	324	348	355	328	352	317	316	323	368	321	345	327	303	307	329	323	299	372	311	318	330	311	337	308	334	311	333	346	347	319	324	336	352	298	331	317	355	315	310	324	343	328	323	353	346	313	341	347	360	299	345	324	312	321	319	344	375	300	298	339	325	301	285	306	360	318	327	297	325	340	347	302	350	357	333	338	326	332	316	315	323	320	287	335	313	300	319	284	297	293	359	341	303	349	365	336	315	301	329	312	340	308	315	312	349	346	330	338	336	310	307	334	335	348	301	351	336	308	315	297	352	313	333	309	303	305	320	328	344	359	325	320	335	305	339	349	332	320	341	332	333	323	327	311	347	338	336	344	319	355	309	323	336	351	298	307	313	342	323	292	314	337	317	353	275	339	269	318	366	300	328	327	324	317	345	320	347	312	309	318	328	302	323	331	329	322	342	319	324	324	310	351	313	311	356	342	361	299	313	334	304	330	355	357	324	309	317	361	304	296	325	335	324	339	342	325	333	331	291	317	315	297	350	321	330	324	316	313	328	348	348	352	351	327	319	320	325	331	344	329	316	315	371	330	334	339	351	314	330	297	332	344	316	333	336	332	332	314	326	352	313	344	324	291	301	313	352	343	324	320	322	314	337	339	318	356	338	349	336	332	320	338	347	330	342	303	330	309	325	337	326	321	356	324	284	342	293	345	318	312	377	335	300	345	330	309	333	339	291	328	323	340	285	317	317	308	308	301	365	350	331	356	326	322	306	349	310	352	371	337	327	353	333	334	309	342	326	322	271	301	326	328	341	294	304	330	302	338	285	318	341	305	297	316	378	291	322	324	331	372	327	322	301	380	324	335	326	310	350	380	360	313	324	316	302	373	334	300	306	281	331	315	332	321	314	311	301	328	333	357	353	330	330	343	301	324	340	356	340	341	331	303	268	339	343	353	318	349	337	366	323	335	349	340	351	317	307	332	312	315	315	337	338	336	335	324	338	339	312	328	315	317	355	344	322	324	327	345	314	326	329	325	315	308	310	346	311	337	314	318	330	305	307	314	318	302	319	342	296	324	325	347	324	332	334	318	333	366	313	345	319	341	339	312	316	293	374	309	331	334	309	356	323	297	313	346	318	342	353	349	346	334	309	318	314	316	325	302	356	338	311	334	336	311	340	335	325	318	356	342	335	348	348	317	293	356	354	292	341	329	320	329	324	334	327	332	329	336	319	353	341	330	346	315	330	364	372	341	326	324	349	331	330	323	332	346	326	358	321	310	317	327	340	298	301	303	317	353	322	325	312	376	328	319	303	357	348	338	337	332	326	333	303	331	320	354	314	305	310	307	304	306	297	360	350	324	328	310	325	278	341	361	332	326	337	318	346	361	312	314	311	313	336	360	362	329	349	327	322	312	354	323	323	341	336	315	336	316	362	344	329	302	344	323	331	380	340	341	344	304	292	330	313	346	289	327	330	334	329	322	327	305	334	361	335	290	318	337	343	333	309	338	306	339
7107	1052	1471	1691	1554	1419	1437	1304	1109	988	986	897	899	870	929	882	867	862	849	833	801	796	801	807	765	805	786	839	810	782	765	751	760	767	792	811	768	784	757	778	752	769	763	757	733	773	797	797	802	834	871	763	727	771	751	746	744	773	756	734	789	749	825	744	750	735	735	781	753	742	737	741	734	748	744	754	725	813	782	727	832	793	765	777	793	765	771	812	769	761	758	730	755	747	774	744	790	743	751	791	756	813	786	743	794	771	755	775	771	762	835	757	764	756	772	803	767	754	746	759	758	767	771	799	765	750	778	797	745	760	750	742	758	746	736	724	787	720	752	748	780	781	753	762	746	786	754	778	764	728	801	731	769	723	714	738	759	753	769	761	785	784	771	732	742	746	764	762	737	797	794	764	748	795	746	818	807	726	817	763	742	730	709	749	741	797	740	781	785	801	775	731	716	750	733	796	815	787	727	778	766	799	743	722	797	761	793	708	802	777	736	767	761	788	743	707	721	775	799	780	758	786	744	755	766	786	755	743	787	793	754	707	763	756	745	790	775	790	721	799	800	754	724	782	771	756	802	738	786	751	798	741	804	758	781	727	710	783	732	782	755	714	809	745	753	739	790	700	751	781	746	783	770	776	771	776	749	728	726	777	753	762	766	762	765	721	751	740	741	772	761	773	689	734	807	754	755	712	818	770	734	738	750	770	767	799	766	744	753	740	742	739	747	759	755	741	757	736	778	725	708	752	719	752	801	767	770	771	808	778	825	726	730	776	783	768	754	801	741	804	743	828	771	768	751	725	722	780	765	720	783	770	760	749	761	778	781	731	789	812	748	706	821	696	774	822	758	726	769	776	778	778	755	749	740	810	794	743	755	747	769	786	726	775	751	748	716	748	753	726	762	726	830	765	747	773	788	744	736	744	763	786	731	790	802	785	765	745	812	752	687	777	792	774	694	752	778	760	779	773	781	753	740	749	818	719	743	794	744	773	762	754	802	709	717	800	760	777	730	781	757	808	789	762	800	752	754	702	726	742	800	784	783	758	738	733	807	785	731	765	713	750	751	757	760	745	757	749	792	745	790	757	729	748	783	744	790	760	734	750	774	727	791	758	763	769	731	793	756	769	747	798	748	763	724	761	738	760	775	734	763	758	782	757	778	806	736	806	746	747	757	727	780	751	773	781	781	767	772	782	742	760	778	801	777	773	751	749	805	772	781	772	711	776	790	775	733	725	760	767	759	795	789	817	783	757	751	762	770	759	799	732	779	807	741	766	763	697	749	749	770	719	716	758	792	760	766	813	774	756	716	810	778	751	754	786	753	751	757	738	774	773	663	788	745	728	758	791	752	768	731	802	785	796	772	752	763	774	753	748	763	792	822	736	793	778	764	762	769	732	741	764	719	760	749	720	760	757	782	771	784	784	770	775	772	840	760	779	771	786	755	784	793	718	769	722	786	771	773	772	773	798	719	762	746	763	800	799	755	791	790	838	777	788	774	764	752	733	778	768	760	767	773	759	752	740	777	759	794	767	737	754	793	786	720	751	741	723	743	763	790	761	731	783	768	825	760	738	812	769	827	756	729	772	759	793	720	790	738	746	822	770	770	730	753	746	715	753	752	747	775	759	774	741	790	698	755	790	752	772	772	806	711	705	771	779	723	808	793	761	768	738	792	748	773	792	744	787	739	789	744	722	800	809	741	803	762	747	796	791	789	741	764	745	768	788	786	736	794	736	739	788	768	732	771	782	776	790	772	764	721	757	751	743	787	782	769	727	811	785	773	735	744	763	767	801	793	769	769	743	764	805	762	784	698	780	796	750	782	752	781	785	739	736	699	745	788	807	779	760	768	799	757	728	758	771	787	794	781	756	741	761	769	730	786	786	757	785	806	816	761	705	730	795	725	702	790	744	749	825	820	747	756	744	738	811	787	751	726	780	766	763	767	758	753	806	740	780	750	800	781	750	754	755	745	757	755	727	770	735	753	780	770	735	807	775	808	792	734	769	808	743	775	828	808	758	783	759	748	774	728	735	811	737	790	782	767	744	739	764	747	719	719	688	747	753	740	795	774	791	745	722	764	839	762	725	727	785	782	872	738	733	769	746	791	727	766	739	808	765	753	744	756	804	781	743	777	774	770	773	771	732	796	765	812	746	804	745	821	727	776	760	764	791	782	746	783	772	745	792	747	709	760	735	756	755	775	828	814	729	800	765	776	788	791	774	744	723	744	780	784	780	791	795	779	783	764	773	745	789	749	775	778	760	784	772	786	775	761	728	776	761	762	760	804	792	709	816	770	726	771	740	750	778	767	784	750	765	755	773	757	815	733	836	751	789	788	732	770	750	754	756	785	796	757	759	760	778	775	729	756	751	742	773	785	786	754	744	794	735	733	823	745	784	789	791	736	785	759	776	740	754	763	800	788	781	745	757	734	825	803	790	749	759	766	807	734	756	756	756	750	783	731	778	767	731	793	756	778	750	773	770	694	737	780	727	759	755	757	762	746	784	729	747	763	786	783	742	706	779	742	772	731	779	808	740	807	806	698	728	766	727	775	777	773	755	769	733	728	810	813	698	778	763	715	779	800	748	783	758	754	731	706	765	749	770	780	774	765	730	740	752	755	770	820	720	797	794	780	769	796	792	749	735	765	780	729	712	767	805	778	767	789	730	785	753	760	769	748	783	771	772	818	767	756	771	752	817	764	774	734	809	743	788	751	731	766	796	730	731	726	763	779	757	749	819	759	709	820	771	749	744	776	740	774	762	746	748	723	817	786	792	784	791	810	784	781	773	711	756	749	765	822	723	761	767	693	741	698	767	751	791	777	841	764	759	828	758	716	753	790	707	727	809	741	758	780	766	783	699	757	818	781	799	799	738	717	810	727	804	789	703	787	770	746	825	740	819	760	759	760	788	741	727	787	777	731	792	749	720	786	755	756	753	808	780	800	743	723	732	760	768	812	794	755	801	736	755	784	701	733	766	788	764	794	714	811	739	774	797	777	792	701	743	693	773	798	742	727	775	711	708	736	796	750	759	828	737	730	781	784	757	773	783	749	754	796	713	704	771	817	791	803	786	758	714	754	765	751	768	753	797	800	769	787	745	790	724	794	765	769	788	788	724	785	775	806	704	794	767	827	796	731	722	775	784	714	750	761	805	789	721	768	756	741	746	761	776	748	748	768	775	762	709	736	820	770	764	790	722	765	740	748	749	739	774	778	752	758	786	824	732	790	799	723	726	785	770	784	810	778	741	755	743	726	771	752	785	759	762	751	788	709	753	768	781	807	763	791	753	788	785	786	745	750	759	754	727	818	741	762	750	764	745	754	738	754	737	716	743	759	828	743	777	759	806	704	718	762	760	735	745	766	785	750	765	754	720	787	814	811	773	767	735	764	773	781	761	780	782	767	739	749	771	768	796	770	824	803	724	757	733	769	752	725	763	823	780	784	756	780	801	759	761	740	748	808	762	745	785	833	761	770	738	752	797
14119	967	693	588	416	400	343	305	262	234	236	212	215	195	197	170	193	168	150	150	165	174	164	160	181	191	168	161	158	150	186	170	150	165	175	173	152	158	150	168	168	160	177	168	133	172	153	139	169	164	170	153	171	164	157	138	140	159	165	156	175	140	161	146	155	163	168	140	172	173	180	169	163	166	165	174	177	160	166	171	147	176	154	136	155	133	172	171	155	165	162	160	162	158	179	161	156	151	169	175	169	168	165	170	158	147	146	173	164	139	167	160	177	145	148	168	165	159	146	149	160	163	167	155	191	165	163	153	160	169	148	171	156	188	156	166	153	137	166	156	158	160	172	148	167	149	157	164	159	164	146	184	176	173	168	154	139	159	169	147	184	161	189	172	176	177	177	157	169	142	160	138	161	157	161	162	186	173	164	177	156	159	163	156	159	143	171	159	157	159	147	115	156	146	163	178	177	164	163	185	180	136	177	156	165	168	164	150	163	147	159	140	145	155	165	167	155	170	153	155	170	165	168	167	164	150	174	155	154	146	169	169	142	184	182	166	162	180	161	172	135	152	178	163	176	181	171	150	181	161	154	163	140	153	111	139	152	166	128	164	170	170	162	172	151	142	168	176	149	177	160	176	160	156	183	169	125	131	167	145	162	149	153	167	171	157	150	150	164	183	149	170	152	163	157	166	164	164	193	154	169	181	161	149	177	149	162	143	169	192	167	169	153	149	137	172	190	142	192	138	180	159	169	175	171	132	132	175	164	158	162	145	157	147	161	155	155	171	177	154	153	146	157	160	193	142	140	172	154	161	159	163	165	183	167	169	150	161	187	159	143	170	163	180	172	150	170	161	151	162	170	141	177	159	147	173	161	181	149	173	175	161	166	157	169	153	173	174	147	144	149	170	165	146	156	188	162	173	179	166	149	178	168	178	165	139	175	139	165	159	160	165	157	165	145	137	168	157	155	152	175	155	170	170	166	177	164	165	178	201	158	149	172	160	169	187	149	150	156	156	142	175	207	184	151	182	168	159	163	171	176	169	162	167	154	165	152	185	167	165	184	156	160	150	170	170	161	171	157	192	150	168	148	153	146	180	157	171	176	162	186	172	151	170	143	151	180	177	184	164	146	151	162	161	154	175	138	156	168	146	158	180	158	163	191	159	173	182	160	188	158	136	159	135	170	155	145	169	157	155	162	138	162	141	177	159	179	154	169	149	158	181	170	139	146	156	149	174	157	184	155	171	151	149	155	163	140	201	168	158	205	152	176	175	182	159	165	161	149	160	174	161	161	165	154	175	181	170	156	152	164	168	177	185	174	169	145	167	160	182	139	180	167	159	148	169	146	162	174	160	159	173	176	157	161	161	155	151	166	163	181	132	160	180	164	167	178	158	189	135	166	164	175	164	183	186	169	174	180	154	153	156	154	168	146	154	140	152	170	158	156	154	166	176	164	198	159	145	167	165	151	153	154	177	157	162	147	150	154	166	180	166	145	156	181	179	161	150	154	158	152	159	162	138	152	152	175	165	160	173	165	187	159	155	174	164	165	166	161	150	173	169	160	143	174	151	147	156	172	174	172	171	160	144	152	143	158	159	155	161	173	200	168	170	169	145	162	158	184	171	173	173	161	160	175	164	179	159	155	156	187	171	162	160	170	133	154	153	189	183	136	162	168	164	157	129	168	182	182	169	168	172	147	139	173	154	159	146	184	195	163	148	151	169	178	177	146	177	195	176	153	136	153	169	146	157	143	151	151	172	141	165	160	148	159	172	182	159	175	167	158	166	188	184	196	164	191	161	186	187	178	136	176	174	174	172	164	182	160	141	146	166	138	181	136	171	166	162	160	158	160	165	182	162	149	156	181	183	155	170	159	156	170	146	165	168	160	160	166	172	175	154	176	162	155	156	165	179	158	149	149	177	151	174	160	160	137	153	173	164	182	173	177	148	193	162	178	168	165	166	150	184	154	163	125	143	170	163	161	169	141	183	154	109	178	181	139	159	153	167	167	148	156	154	142	145	162	167	182	160	153	160	168	162	163	149	165	169	165	165	158	154	163	153	165	180	142	180	162	144	165	167	166	158	170	176	152	154	154	180	154	163	161	176	149	156	154	159	144	188	163	156	173	148	140	183	157	161	165	145	153	170	165	134	188	168	154	154	171	167	152	163	162	146	182	174	138	139	154	135	158	159	168	149	139	173	177	178	173	157	175	155	186	153	184	174	169	146	155	138	173	152	160	162	157	186	169	193	154	159	160	179	154	156	168	142	153	137	180	170	142	168	157	173	178	176	161	142	149	165	174	178	175	161	154	141	135	160	170	151	170	163	142	177	196	153	161	152	182	141	177	148	176	166	159	136	180	164	153	171	152	150	172	139	156	169	183	192	177	179	149	141	149	154	156	155	155	151	149	151	154	146	173	151	157	174	154	169	140	166	153	181	139	163	158	172	181	164	144	166	162	174	184	174	156	170	149	169	138	170	172	157	148	164	164	158	138	146	157	160	156	164	168	176	175	180	165	175	160	175	159	153	170	163	181	169	160	178	168	152	174	164	176	179	148	162	168	137	158	177	140	168	161	171	173	169	184	177	182	178	157	145	170	153	175	168	155	160	155	191	159	167	133	163	130	145	172	139	193	155	150	145	138	179	179	193	140	156	146	160	151	163	163	174	144	155	159	161	159	149	184	188	153	162	158	176	159	176	165	145	138	152	179	158	174	143	157	171	192	181	189	155	160	159	161	158	162	172	169	155	167	173	151	173	172	184	186	156	166	147	167	162	176	148	167	161	164	142	170	176	188	155	147	179	165	150	156	172	169	163	150	163	181	151	175	164	157	153	159	157	170	138	187	151	161	162	166	179	155	178	166	186	153	147	165	136	155	155	156	170	183	156	157	152	144	166	139	177	175	163	195	181	160	174	152	158	178	182	152	161	142	158	163	158	171	167	163	160	177	144	173	158	137	174	136	151	168	163	159	160	179	144	138	158	173	137	164	170	139	156	162	186	190	170	167	195	175	161	157	177	177	161	139	167	153	168	190	158	184	176	166	171	165	152	164	162	137	141	174	165	171	164	136	200	179	152	157	164	159	169	169	189	134	145	174	125	151	178	162	171	171	183	143	165	170	140	177	176	167	159	178	140	155	166	161	138	157	172	138	191	159	155	172	176	173	148	145	174	152	152	137	155	146	145	174	157	152	150	153	189	150	166	157	151	174	177	164	159	158	163	153	170	187	162	175	141	129	135	148	162	151	171	161	178	174	142	175	148	163	166	145	166	169	150	187	151	159	182	164	144	187	157	178	163	190	189	179	160	180	166	144	147	160	187	160	146	168	162	184	165	164	198	169	153	170	167	178	151	151	167	142	184	136	160	159	189	162	155	178	176	162	149	167	140	159	157	172	162	147	148	171	159	150	149	142	185	164	146	166	157	148	150	178	154	171	169	154	157	139	176	168	159	156	158	156	185	146	151	163	170	186	178	165	170	159	155
8752	941	1792	2114	1690	1596	1411	1245	967	837	722	685	659	637	579	549	511	479	540	486	502	477	520	451	454	453	451	411	464	442	428	469	417	435	444	424	433	441	449	424	411	400	435	435	398	414	414	437	405	438	409	411	417	431	423	399	405	384	428	400	435	444	424	410	398	425	402	384	420	403	409	434	404	383	411	387	482	387	427	417	404	413	435	372	374	411	413	396	417	408	400	440	411	412	401	398	410	422	414	387	391	409	418	397	404	386	415	439	400	402	415	407	414	404	384	420	436	431	406	435	455	386	418	400	403	365	452	405	418	431	407	392	403	392	399	414	388	414	402	381	416	408	431	411	398	418	437	395	397	400	394	414	413	443	409	404	410	416	418	386	379	413	443	382	411	421	396	389	394	393	385	396	403	434	367	424	386	428	400	370	410	414	427	377	435	393	435	426	441	387	443	416	414	402	376	411	433	420	390	440	389	447	424	395	418	365	358	374	438	371	381	404	400	413	441	386	412	402	412	413	404	437	409	412	402	389	373	416	375	397	405	414	404	391	413	411	416	401	433	411	412	412	417	406	456	389	405	397	362	436	403	389	412	396	399	423	395	437	415	409	405	386	376	416	392	430	426	413	448	421	401	440	405	402	395	366	392	402	447	389	402	433	416	428	435	402	375	411	402	411	398	421	430	420	443	397	404	385	427	387	394	383	414	386	428	422	382	420	463	420	412	400	414	404	464	406	383	445	389	410	429	391	422	412	376	426	414	417	429	399	374	391	443	435	416	380	437	410	416	442	397	400	407	388	414	442	422	421	412	431	375	363	381	407	414	412	412	414	422	403	405	406	391	428	417	438	377	396	384	426	387	381	416	432	412	414	451	403	412	418	411	426	363	421	441	432	433	437	396	391	388	423	357	410	444	405	435	388	406	379	428	407	383	415	402	399	385	399	416	424	402	381	435	441	425	414	384	421	393	436	400	405	395	424	384	431	421	384	386	397	424	391	390	388	403	425	428	434	371	402	404	413	468	389	395	419	430	397	410	409	410	418	432	428	427	423	395	409	408	394	424	393	382	379	427	402	416	435	394	396	375	395	430	398	428	444	438	410	437	421	366	423	393	377	390	383	425	387	374	391	417	437	432	389	394	412	417	400	403	395	417	441	426	440	418	379	441	432	436	397	407	395	426	382	397	395	397	415	400	380	399	375	405	434	407	409	423	400	380	396	403	406	414	360	400	428	381	416	393	376	426	424	383	439	452	440	383	409	378	403	405	408	380	437	395	376	422	397	417	412	428	443	396	423	403	376	409	413	417	405	379	425	397	410	452	439	364	434	400	405	375	401	414	428	445	382	404	411	407	400	435	419	390	413	390	419	430	392	434	433	352	383	392	412	445	393	383	401	400	403	431	386	425	387	437	368	407	401	413	381	429	414	392	412	414	400	398	417	400	397	406	408	406	443	426	420	413	422	414	381	401	395	408	405	401	415	419	401	411	400	445	389	420	395	425	371	401	396	410	400	414	439	414	445	411	422	402	403	423	422	425	429	405	357	395	408	379	395	418	381	394	410	430	380	385	394	375	407	379	389	412	389	436	355	438	423	421	439	432	406	402	416	435	437	412	392	374	458	390	412	400	397	416	391	426	409	399	403	416	415	427	410	436	391	422	389	421	430	387	388	404	363	427	391	412	416	410	385	407	412	424	393	429	418	406	406	410	449	378	413	393	377	455	399	427	379	408	439	396	415	419	403	382	379	392	399	401	423	374	414	393	405	415	378	409	409	415	417	405	412	421	411	416	456	417	439	396	393	391	391	420	439	401	407	434	399	410	433	396	418	405	380	401	361	446	419	380	404	411	397	419	389	420	415	405	385	374	405	401	409	404	397	361	348	390	401	413	417	399	432	378	419	385	423	362	405	416	405	372	423	420	403	402	416	415	389	403	440	403	417	395	417	390	405	370	442	406	398	396	407	383	429	414	394	404	412	407	408	373	402	415	419	414	398	426	402	376	418	413	370	390	388	399	401	405	440	392	399	405	391	440	433	385	424	397	442	407	396	368	438	417	423	404	427	432	389	395	359	389	395	394	448	420	417	392	425	416	443	431	392	427	379	435	416	404	405	412	412	404	392	391	401	393	415	410	428	413	383	414	419	355	439	409	410	415	430	416	418	416	417	390	422	383	361	407	424	399	367	384	395	403	376	403	407	391	452	409	387	442	392	414	384	398	400	400	417	403	431	415	407	440	385	359	401	380	400	404	401	419	424	434	422	399	410	399	418	416	388	420	421	376	415	382	417	407	421	406	404	407	389	398	372	417	386	426	412	398	407	407	393	424	416	398	434	422	409	398	411	383	422	398	440	403	419	407	397	438	424	457	432	404	398	402	405	406	428	426	393	374	408	406	402	404	406	398	387	395	428	419	396	374	398	422	401	420	411	406	397	409	420	470	385	428	387	385	365	420	403	408	416	415	387	403	415	382	423	441	425	411	431	405	380	412	440	405	419	385	412	390	397	409	377	409	386	412	408	406	399	432	392	405	427	445	430	426	390	390	377	420	412	411	388	444	419	388	435	390	421	383	396	432	420	427	397	407	374	417	392	374	419	401	405	439	412	391	415	429	362	438	394	406	446	401	387	468	408	387	398	424	414	444	417	407	400	461	417	392	389	423	412	408	422	434	427	414	376	423	377	430	418	396	427	378	432	432	408	412	432	415	420	400	431	392	397	415	408	401	378	414	373	420	434	388	398	422	424	417	454	430	378	408	388	414	426	431	386	394	413	376	406	448	393	385	428	432	418	412	404	415	398	411	403	396	394	397	403	415	392	404	361	410	415	416	390	399	399	441	375	435	407	399	341	401	431	435	431	429	437	388	441	393	431	422	439	362	406	388	384	403	401	393	399	425	426	423	432	428	386	424	394	415	396	396	394	383	401	421	425	392	392	411	403	420	443	387	401	436	428	391	378	380	403	393	428	390	424	395	396	413	430	383	437	397	404	395	421	383	373	376	382	415	464	373	419	410	416	449	439	384	406	379	392	415	441	428	425	414	421	415	419	404	399	409	397	440	395	376	417	341	442	395	398	361	398	421	366	449	409	395	405	396	408	394	414	427	397	410	418	432	426	397	407	387	398	368	416	430	426	415	407	387	451	367	420	409	395	391	406	423	411	371	432	400	408	421	417	386	406	438	407	418	407	404	413	413	367	417	400	419	411	396	385	394	404	413	422	403	421	423	435	447	412	404	410	411	399	416	434	412	423	406	407	384	389	414	433	378	409	410	382	448	451	371	398	398	408	385	398	383	423	418	446	419	380	432	440	379	365	389	415	361	426	382	388	437	389	386	395	431	408	409	416	425	387	396	408	390	402	404	389	404	404	418	416	464	403	437	414	383	407	440	413	432	405	406	400	433	423	419	386	428	392	422	420	423	376	435	385	438	396	379	422	388	443	406	400	385	394	408	404	406	408	412	457	389	433	402	400	401	404	406	414	417	439	434	419
2185	399	396	392	354	388	394	389	351	372	317	336	372	354	322	361	344	349	345	342	331	379	337	356	334	335	340	331	356	366	327	350	329	324	337	350	349	297	330	346	358	384	321	338	321	376	345	382	327	346	321	324	296	339	334	359	338	326	313	332	367	342	359	317	329	359	360	323	388	335	346	371	344	313	342	355	352	367	325	356	337	323	353	356	316	317	325	351	355	356	345	357	308	316	335	357	323	333	327	361	366	344	355	352	333	345	373	379	307	314	343	334	328	334	309	353	329	340	343	353	339	335	331	347	352	325	330	367	315	312	352	349	350	330	365	319	338	387	317	306	319	368	353	348	316	370	357	330	354	344	364	341	337	346	307	343	326	334	318	331	309	342	340	329	357	383	349	293	367	350	348	334	366	345	327	344	335	331	323	334	341	330	319	342	365	301	331	336	345	319	331	332	350	338	345	357	383	330	304	328	348	328	342	346	352	362	347	332	329	311	353	337	322	342	338	339	348	356	348	348	322	344	334	369	341	352	339	329	338	363	342	311	370	348	320	359	322	398	374	364	346	318	319	338	328	326	327	372	352	357	337	339	307	399	328	345	356	325	367	360	360	325	343	356	341	322	355	340	365	368	356	353	315	351	343	328	331	348	351	340	351	360	335	345	345	341	310	329	348	368	327	362	357	297	353	369	365	330	377	340	323	347	301	368	319	324	345	317	339	357	309	352	303	334	372	337	374	318	306	351	310	325	307	330	362	342	353	355	343	333	333	343	349	379	331	335	326	348	357	295	378	345	342	345	337	382	329	356	325	347	350	315	347	313	348	345	314	365	352	335	334	341	359	339	334	358	330	327	387	313	330	339	312	332	349	305	337	347	354	358	363	321	338	311	342	351	349	393	375	354	328	367	338	326	323	330	324	343	337	401	357	348	340	344	351	325	337	330	349	357	358	342	369	337	343	359	343	362	375	354	315	334	371	385	355	334	339	329	350	348	330	339	339	382	349	378	327	358	343	352	314	347	345	342	317	348	311	313	335	318	329	315	363	361	376	376	332	360	346	352	325	335	341	383	337	338	356	366	356	308	339	375	364	367	348	364	362	336	276	347	338	349	326	340	368	346	362	331	341	333	340	323	342	348	340	360	320	354	352	360	362	367	339	298	368	345	345	325	333	388	356	333	332	333	345	357	344	305	362	325	356	359	370	322	356	368	328	331	319	348	325	375	332	303	340	352	317	330	328	334	332	334	349	376	383	350	374	382	322	340	360	344	336	371	369	306	308	410	338	325	297	349	350	354	350	350	355	319	343	346	337	337	341	299	400	325	347	306	322	370	314	359	347	362	340	328	353	338	333	329	355	351	329	317	335	332	324	331	372	335	348	334	329	346	309	322	339	328	319	336	346	344	353	331	332	348	353	338	348	335	348	353	384	362	355	361	329	328	338	291	347	349	324	349	333	299	306	362	334	339	328	369	331	354	370	334	329	362	336	331	307	337	353	316	371	332	351	312	319	304	350	332	337	411	327	355	346	351	341	297	297	325	373	375	312	319	346	314	325	326	361	353	318	330	371	340	330	323	339	352	364	361	358	359	367	321	339	386	351	330	343	354	337	342	358	351	369	349	346	337	346	321	330	324	320	374	336	338	353	337	354	358	346	360	342	342	305	339	387	338	355	347	339	390	339	343	317	344	359	318	328	307	344	357	357	349	372	334	366	313	343	351	315	334	353	348	349	355	357	344	348	312	343	337	357	334	324	327	339	346	349	323	344	342	339	358	350	339	334	335	331	316	346	319	359	361	360	342	343	356	349	325	335	327	353	385	354	335	347	335	337	335	346	321	334	371	361	333	333	355	325	382	393	340	357	316	347	321	313	373	347	367	337	341	333	329	355	325	364	321	339	347	325	316	330	331	331	333	349	314	381	333	362	316	334	355	348	357	358	336	306	344	334	317	373	363	349	326	412	315	319	362	311	348	346	328	339	348	378	351	349	356	347	315	337	333	307	346	352	350	370	324	362	332	326	358	323	320	389	342	335	324	311	345	358	355	349	302	350	319	324	312	313	328	348	379	371	329	327	353	347	384	382	332	347	329	318	362	377	382	324	305	352	323	332	318	347	301	286	349	361	328	366	359	349	368	328	313	363	332	358	341	339	359	342	341	332	349	325	332	374	307	332	301	338	354	339	349	329	355	348	362	301	353	340	358	332	359	370	342	347	315	338	355	336	344	339	310	315	347	317	345	330	321	328	360	362	349	328	372	348	369	334	359	375	340	337	336	349	346	333	372	352	328	330	337	322	337	377	339	333	345	327	343	358	347	341	342	372	326	346	337	358	311	339	326	360	364	361	348	354	341	367	332	343	362	357	368	363	334	333	338	329	356	352	354	340	331	326	345	313	348	352	339	343	313	351	364	377	353	361	315	319	347	333	304	334	336	303	330	320	313	341	318	318	331	330	370	333	325	346	312	345	337	377	330	343	336	339	369	348	369	348	326	314	359	279	333	300	297	317	351	333	342	340	346	325	359	343	380	343	326	369	338	334	375	349	352	330	379	325	314	345	330	345	305	328	322	359	299	344	331	342	328	340	351	357	363	344	347	330	327	310	328	337	339	367	346	351	324	334	348	374	362	324	366	335	335	345	379	336	363	351	359	295	341	323	349	334	365	328	346	344	392	326	351	324	338	358	307	364	372	317	340	339	332	316	341	330	362	328	331	354	387	366	320	343	334	344	366	355	327	341	332	341	329	350	368	348	358	374	322	311	345	345	331	353	345	334	330	343	354	330	319	358	346	316	334	344	379	313	341	309	346	331	345	347	374	332	349	340	310	342	345	325	322	294	340	338	354	331	343	359	352	323	327	357	363	338	366	363	325	377	341	357	339	334	312	351	352	323	339	370	327	287	327	357	338	313	325	352	331	340	342	383	341	357	361	314	352	352	355	323	315	322	311	352	332	350	330	362	336	347	297	335	361	324	363	351	321	365	356	341	326	323	350	324	331	393	362	330	334	316	328	332	336	327	314	340	321	323	340	339	332	330	334	342	334	367	336	339	356	347	337	385	332	374	326	332	336	347	311	348	320	358	357	362	362	330	307	332	317	378	345	350	355	339	314	342	324	346	325	343	336	348	362	382	348	341	355	341	324	320	322	341	350	339	361	366	342	364	358	331	352	347	357	365	319	349	373	340	339	361	347	337	338	366	344	365	330	316	334	360	341	337	333	333	346	336	338	286	311	327	341	347	348	354	341	342	336	338	353	338	347	347	337	347	325	326	369	357	347	387	317	363	339	359	336	381	382	325	371	338	397	371	331	322	350	331	357	318	372	344	323	329	327	333	339	339	368	338	315	344	361	322	341	344	351	363	337	357	349	359	360	329	341	359	327	352	314	344	329	343	328	361	331	328	338	328	348	350	317	260	334	359	330	338	319	345	323	324	332	357	397	358	340	333	340	298	343	343	301	324	345	337	331	339	330	366	374	351	295	337	316	350	375
2584	915	959	1012	939	970	936	944	903	886	831	792	853	793	837	863	799	857	847	873	800	863	836	822	792	850	840	777	824	830	788	758	830	859	800	815	842	800	784	824	798	807	814	819	733	830	827	771	759	845	759	814	797	812	788	765	808	816	788	796	769	778	798	792	837	816	812	813	786	789	769	775	842	810	802	827	800	828	790	784	821	798	793	756	798	790	786	837	790	809	810	824	773	799	792	772	742	798	779	794	828	761	833	826	821	841	815	854	817	766	832	796	768	799	796	779	797	810	828	834	751	800	814	767	782	828	778	768	793	773	820	770	805	818	771	831	822	765	816	812	808	808	817	799	818	785	773	795	821	825	786	754	811	799	776	780	804	802	849	775	805	826	804	763	795	784	766	799	803	817	808	814	785	829	852	832	792	795	784	787	818	787	832	783	783	792	819	799	805	774	765	804	804	798	780	779	803	835	825	861	786	752	769	798	812	839	748	768	819	765	801	785	797	850	797	786	790	788	781	824	806	777	806	813	830	753	806	815	827	824	767	815	831	829	789	827	803	841	794	816	756	820	795	867	842	802	786	814	810	806	791	797	821	772	806	823	732	751	769	800	782	765	783	787	795	825	818	822	777	789	804	845	829	812	799	811	795	824	792	760	802	776	795	776	781	803	758	795	793	772	824	792	831	770	775	778	814	793	848	808	798	762	868	812	767	815	809	763	846	801	840	808	794	808	810	774	806	807	786	766	799	793	818	788	771	802	828	832	806	794	754	778	785	816	793	781	781	838	807	785	825	800	816	782	811	802	767	837	800	836	848	797	833	740	828	786	760	798	797	771	781	767	798	796	812	817	785	810	802	770	856	865	784	806	766	822	838	799	744	802	789	758	778	811	826	810	780	819	778	856	780	804	774	794	781	803	832	733	802	801	777	813	805	782	752	791	835	799	792	778	756	803	847	754	809	831	751	799	844	819	759	804	808	809	735	786	802	793	798	827	773	809	776	785	779	757	790	802	824	745	809	794	759	792	777	816	761	820	827	814	807	829	820	838	796	790	794	782	840	808	846	785	797	814	742	811	791	836	796	810	843	831	773	830	797	774	772	806	775	803	792	792	743	822	827	755	848	831	775	799	778	755	794	761	787	832	824	828	769	804	794	801	800	790	743	830	812	790	825	791	804	819	860	811	783	781	781	751	812	852	792	844	767	769	781	821	849	800	808	817	756	740	811	805	818	795	851	791	826	794	763	825	768	835	814	778	766	792	785	842	806	830	779	770	803	761	758	788	835	808	745	835	824	846	812	859	858	754	804	751	786	821	821	791	788	824	791	754	767	808	784	803	776	823	806	756	750	787	779	796	793	744	750	767	804	786	757	809	800	773	834	804	821	810	783	791	762	848	811	814	789	743	775	759	798	825	893	795	822	826	778	817	800	815	766	789	791	852	805	804	783	802	791	774	772	811	787	780	817	821	815	786	822	829	791	809	772	782	806	825	802	790	776	794	832	769	852	804	799	776	782	807	786	783	825	818	800	840	779	780	782	795	790	818	828	791	832	756	822	773	767	783	716	742	784	789	778	798	809	803	832	816	768	783	809	840	811	837	808	744	788	850	809	824	805	772	814	791	812	744	813	748	799	813	790	825	802	799	844	832	815	772	787	773	846	776	745	819	804	840	767	719	819	773	793	793	847	798	827	800	768	788	809	805	785	797	763	777	760	847	874	758	810	792	824	806	834	788	793	769	773	833	772	816	771	790	810	818	823	771	801	816	781	828	757	799	732	808	765	788	768	823	804	818	750	796	776	809	794	779	757	785	762	779	778	799	824	754	776	845	825	864	755	875	786	827	831	858	835	807	748	814	776	777	816	788	782	769	795	756	828	795	811	750	792	809	787	780	815	744	790	848	809	803	761	774	816	805	763	806	801	827	779	740	820	800	827	794	854	813	825	786	784	824	823	806	833	779	765	781	846	761	819	807	826	760	783	811	805	777	819	782	802	812	847	813	781	811	805	824	819	806	805	791	791	839	803	782	767	827	804	836	805	859	819	816	785	792	816	803	787	774	779	755	774	778	769	836	812	808	788	800	822	782	856	820	771	753	775	816	801	802	877	777	820	818	748	760	823	805	833	826	752	776	798	758	788	844	786	810	813	824	777	807	792	821	829	739	743	817	829	818	806	796	814	805	840	782	781	802	805	857	820	783	811	801	797	772	811	803	804	771	821	817	813	812	768	759	783	816	794	846	781	770	807	799	854	835	762	810	863	827	809	746	800	818	807	762	850	834	775	768	804	755	829	824	857	844	800	779	816	778	798	759	762	848	769	810	837	815	798	752	806	818	822	833	840	781	761	757	782	750	780	807	817	769	857	813	780	737	747	802	767	780	796	835	807	840	786	790	825	772	787	772	760	802	744	783	832	802	819	802	743	826	789	774	785	812	821	844	797	811	754	770	840	814	756	805	828	748	795	804	837	782	791	859	768	810	780	809	823	831	781	772	823	848	775	815	836	788	807	880	759	749	825	763	747	782	752	806	808	810	745	805	832	820	839	811	828	788	787	777	793	838	805	789	835	760	806	742	820	838	799	746	835	793	773	830	802	734	798	813	760	762	811	801	769	768	831	810	798	817	761	842	800	762	791	892	770	823	798	794	852	771	831	771	841	799	825	858	842	810	812	824	815	781	848	764	826	814	845	819	831	799	847	824	797	781	790	773	814	823	822	832	825	767	796	851	823	810	755	758	771	760	832	809	791	756	770	789	816	785	806	812	792	804	781	781	779	781	855	825	817	809	821	746	786	848	819	809	784	858	759	777	805	794	801	833	813	761	780	715	839	774	775	841	805	774	770	752	828	794	754	849	768	808	804	785	800	821	817	810	737	817	796	805	796	839	839	826	812	783	812	830	788	797	764	796	826	795	814	794	800	781	808	790	774	829	843	792	877	793	821	831	786	792	785	845	803	805	820	775	832	828	798	809	816	804	793	806	829	766	808	742	801	812	826	816	790	830	745	815	741	775	807	793	783	794	806	833	873	794	789	762	826	749	770	799	810	785	825	774	844	835	800	814	850	771	811	766	789	765	786	818	794	799	814	759	839	798	817	805	815	790	774	804	819	818	815	790	793	819	793	837	845	757	850	804	780	798	782	782	833	816	797	794	838	783	787	816	780	829	834	812	837	849	804	742	795	808	795	845	798	807	788	764	816	772	788	809	800	778	894	768	809	758	774	793	796	751	784	800	843	801	805	795	839	853	759	786	827	838	813	765	819	783	795	762	821	818	798	820	798	737	808	767	839	791	792	810	797	792	781	819	808	813	800	830	830	810	757	798	752	764	773	813	814	819	780	814	759	786	813	793	793	759	794	762	786	848	808	802	761	833	800	752	805	805	837	750	755	816	731	800	823	776	811	780	817	836	797	812	810	815	811	792	827	800	848	832	765	834	810	850	807	824	764	812	832	837	827	762	819	790	762	813	818	727	813	765	807	819	860	740	787	800
8422	706	649	597	493	442	415	435	353	395	367	362	349	341	370	355	354	345	358	312	335	357	312	327	337	354	318	325	296	326	349	326	361	341	329	358	327	314	346	303	358	349	364	353	351	332	342	323	336	292	340	352	349	307	335	317	333	301	306	306	347	278	328	320	284	374	320	326	323	345	350	359	353	324	318	327	305	307	340	324	331	331	342	338	324	338	311	361	333	345	323	358	327	371	348	319	286	333	345	325	335	301	329	312	339	348	299	308	347	327	343	330	321	355	354	346	350	358	321	352	319	292	285	344	339	328	331	303	326	304	343	317	331	296	327	339	290	335	374	349	354	327	348	346	318	344	355	322	352	354	367	309	371	339	310	344	328	293	330	317	321	317	333	352	339	330	337	299	327	317	343	312	312	310	332	324	350	352	313	357	297	330	324	370	337	349	316	306	391	358	286	303	320	344	363	345	305	329	351	351	353	325	309	335	345	319	320	350	297	368	329	327	359	335	324	315	291	315	315	338	322	313	314	323	349	342	331	350	321	308	321	323	315	334	315	338	344	320	288	295	357	331	301	350	341	290	333	339	328	337	329	354	320	324	327	307	325	330	296	322	329	365	324	337	318	318	314	337	315	319	341	339	319	333	332	303	335	331	315	332	341	341	352	298	327	357	344	319	327	351	347	320	330	331	331	319	288	328	304	333	323	337	305	329	319	327	350	380	300	316	279	337	359	295	318	322	322	334	343	319	345	320	355	297	320	305	313	326	357	353	314	343	327	337	362	377	351	324	293	338	327	365	355	342	323	329	330	310	352	320	313	334	325	378	321	350	338	330	370	322	300	337	328	330	376	357	302	307	361	326	307	290	339	332	337	318	326	332	328	365	335	304	349	332	313	317	335	321	344	346	317	358	310	297	354	364	326	319	308	316	332	338	332	364	334	336	344	319	311	320	305	328	346	364	312	334	316	325	313	350	328	308	308	291	319	327	333	276	336	302	289	341	339	326	320	373	322	344	307	329	323	329	329	324	332	346	307	315	328	303	302	309	325	340	303	314	341	326	345	346	334	324	337	355	298	342	338	311	333	330	321	340	356	307	338	319	329	328	353	327	328	347	345	327	293	303	296	342	342	305	313	342	343	325	348	306	342	332	308	297	344	358	332	303	317	349	309	315	332	335	353	325	339	309	358	343	348	316	315	346	314	335	330	326	352	342	316	301	327	324	326	322	322	325	332	326	339	308	310	321	376	340	325	315	324	345	306	358	323	340	329	350	327	338	348	327	363	300	290	329	328	345	337	312	301	280	293	302	341	331	359	307	319	312	360	348	323	327	333	332	314	325	315	327	300	359	326	317	373	326	338	372	342	297	321	374	355	331	293	356	333	350	330	320	314	332	309	336	292	326	305	304	319	374	341	319	318	321	365	332	290	339	335	352	329	337	308	305	339	336	339	311	342	322	353	316	333	328	326	344	315	304	326	344	323	349	336	360	365	350	321	356	335	308	315	317	395	325	322	359	322	344	348	346	291	323	343	352	320	321	310	317	345	340	334	330	340	323	341	337	312	296	326	310	324	317	351	348	328	347	315	317	315	333	331	342	304	328	311	303	309	330	333	361	366	335	345	298	373	360	331	307	300	332	306	343	345	317	322	305	274	351	331	353	336	340	307	335	301	305	336	343	306	346	354	322	308	305	345	334	285	350	281	344	347	337	339	279	348	330	301	328	307	294	350	319	319	342	330	381	298	351	344	320	314	359	341	303	339	333	335	354	348	341	318	297	335	317	321	327	329	344	325	306	319	321	310	352	340	318	306	334	335	303	305	348	314	311	310	311	325	335	341	333	321	340	338	352	313	331	354	347	313	343	330	339	336	325	318	363	347	342	356	326	336	327	308	350	322	325	345	328	315	312	327	312	333	350	327	320	347	319	306	319	323	335	315	345	333	321	329	325	308	330	344	312	310	317	336	305	347	305	357	334	327	330	335	356	338	348	313	330	351	342	353	307	339	369	313	315	327	336	308	322	315	295	359	323	348	349	319	342	311	306	318	330	293	345	312	349	308	328	295	325	352	344	303	344	320	324	319	355	321	334	321	328	318	310	321	302	348	328	306	361	324	378	360	342	338	310	341	305	323	332	330	316	320	345	334	321	294	317	343	325	340	347	318	318	351	362	316	298	284	331	338	355	346	296	340	330	332	312	337	301	339	347	328	316	325	333	361	349	342	320	280	325	315	335	293	346	308	318	313	322	321	319	312	353	300	330	344	296	333	339	305	379	310	254	336	317	348	336	333	317	327	347	300	342	334	312	319	318	333	353	315	328	321	321	290	344	316	332	327	343	337	329	345	318	323	310	367	318	332	344	320	322	358	296	346	341	345	345	334	342	298	331	314	294	339	352	359	323	325	339	316	301	345	346	330	329	318	319	325	305	361	320	312	321	322	297	350	300	342	333	332	323	317	323	334	363	313	348	285	304	325	296	324	352	344	340	316	314	327	329	300	310	337	382	306	312	348	347	319	334	314	320	329	316	378	327	331	316	312	346	319	331	332	339	297	324	308	338	344	320	325	335	343	331	328	342	366	311	354	364	344	332	344	333	370	305	316	322	328	340	344	310	313	332	313	344	329	351	304	321	346	335	307	358	326	361	327	355	312	314	340	340	317	310	296	330	372	329	325	325	341	358	346	334	328	323	337	360	322	346	330	327	328	312	354	331	323	344	335	311	326	325	340	305	309	318	352	334	333	317	313	353	302	328	322	321	286	332	336	299	342	336	311	349	344	315	362	313	346	347	314	327	323	367	344	320	322	350	295	339	319	310	333	331	341	321	322	336	351	342	342	328	301	322	338	331	363	310	337	360	353	320	340	326	338	331	329	344	328	339	326	330	345	357	342	396	302	308	335	354	314	315	354	365	306	333	310	338	334	323	347	307	333	335	317	340	344	343	334	359	334	292	341	323	340	339	376	343	346	330	329	323	308	325	337	351	303	334	344	333	341	324	344	326	331	323	320	335	346	325	308	285	303	328	320	322	354	353	301	380	325	330	332	310	332	312	321	346	345	330	351	306	332	320	344	345	308	318	330	362	371	375	342	352	289	330	335	299	316	337	320	343	370	330	303	348	304	337	358	326	333	291	312	331	320	301	296	313	356	366	319	327	337	338	339	333	331	320	316	322	312	356	327	336	345	322	338	343	328	318	337	352	322	341	321	355	346	331	310	334	365	325	300	307	287	316	338	330	341	341	331	336	342	346	334	328	336	340	309	325	345	334	339	313	338	322	353	376	323	331	336	288	332	307	334	331	363	270	326	335	317	316	340	357	342	311	360	344	339	323	292	340	333	329	346	312	364	354	308	295	298	347	286	325	336	336	337	329	357	356	334	334	328	281	324	350	308	317	307	344	346	299	356	310	329	307	321	309	303	341	336	383	326	304	342	320	349	307	333	311	307	329	326	299	325	336	333	326	332	348	311	325	370	299	289	338	333	331	340	320	315	288
7210	1098	1468	1715	1630	1434	1206	1212	1058	1030	968	962	947	883	888	842	834	824	828	774	840	805	844	788	841	819	740	781	771	793	831	749	765	778	696	825	789	789	717	764	731	759	756	765	746	770	737	808	752	781	740	805	759	736	773	780	774	762	718	728	831	756	767	774	756	775	781	765	753	790	714	757	764	772	772	761	739	782	804	769	757	757	777	716	711	781	804	742	753	802	741	723	740	725	768	783	733	776	746	819	781	792	780	770	781	761	751	812	789	736	795	808	769	773	735	795	736	743	790	754	807	736	709	769	752	751	790	746	759	753	786	782	754	729	739	746	751	741	761	747	782	799	782	759	715	727	779	761	814	774	823	737	767	788	746	802	749	792	723	730	791	707	786	782	719	769	772	766	742	728	769	781	745	772	774	754	768	704	714	713	747	734	721	752	795	778	818	733	732	754	738	762	749	767	741	757	781	771	730	754	747	757	781	782	728	809	774	772	828	775	812	759	779	709	791	740	707	743	752	778	762	746	763	741	846	755	766	749	827	749	761	785	762	761	761	762	771	802	788	764	773	735	729	757	743	758	737	753	726	750	745	785	783	780	756	792	777	769	783	759	800	788	737	737	711	750	830	781	787	765	705	774	729	782	796	756	743	776	785	756	761	772	767	712	752	752	787	772	771	733	738	724	765	749	787	732	758	745	765	737	807	727	744	764	799	697	753	786	754	712	769	773	784	791	768	718	811	755	771	770	819	747	769	776	784	764	758	760	759	815	755	807	780	766	773	787	758	765	744	753	736	729	726	787	731	740	777	741	772	751	705	730	796	812	721	754	788	743	797	781	801	781	768	751	746	735	745	721	787	728	751	697	767	775	766	780	778	776	799	819	747	726	790	789	783	735	778	812	765	755	766	741	796	781	759	742	744	787	741	724	774	757	744	750	789	791	784	759	771	733	740	790	783	757	772	767	766	759	749	733	781	779	735	769	783	773	713	771	774	752	728	763	751	763	810	739	774	745	762	796	781	740	779	779	821	760	762	823	780	743	750	765	758	713	774	765	725	734	700	737	735	721	775	728	783	759	782	776	728	772	767	834	768	801	810	751	745	667	725	815	786	779	782	813	804	764	732	778	715	783	738	751	770	776	781	735	784	735	761	755	793	710	740	783	789	765	735	782	745	813	774	737	742	758	785	737	748	717	765	719	751	783	758	776	761	804	777	762	784	729	748	776	749	763	773	721	714	752	763	723	774	781	771	751	792	795	744	756	750	788	740	777	703	747	755	787	754	758	806	778	737	743	739	763	749	747	755	746	722	755	749	741	761	795	781	749	750	734	725	709	705	761	732	779	774	737	731	761	764	784	781	793	789	775	771	751	737	794	725	762	799	782	755	763	752	751	729	789	794	775	762	717	744	774	795	734	755	741	760	756	748	734	777	766	731	725	798	760	790	743	774	787	782	755	725	733	825	731	744	807	803	767	774	749	787	784	829	758	798	827	755	754	785	782	726	759	766	748	773	778	751	734	691	762	770	817	759	744	768	790	747	739	765	787	809	812	769	742	757	813	766	769	751	784	766	787	753	777	738	736	774	736	724	743	740	738	798	783	784	750	738	726	801	773	674	779	776	780	736	765	781	732	771	797	727	768	748	759	746	774	784	765	793	775	784	807	809	760	800	728	763	732	762	724	716	770	747	747	739	735	737	799	735	731	760	761	807	764	729	799	753	741	714	762	801	764	740	727	756	748	778	757	760	750	749	806	709	730	731	799	773	783	768	762	778	758	800	743	789	769	750	819	759	738	778	813	746	730	810	781	747	777	726	751	753	748	734	769	758	747	770	734	731	714	740	769	734	735	777	769	734	754	775	738	733	738	743	736	774	762	758	761	803	735	702	759	761	845	818	735	756	758	758	686	748	790	778	819	791	818	748	803	706	740	747	788	749	748	789	775	789	722	808	765	796	747	791	754	750	762	781	765	754	764	762	752	787	822	774	719	762	761	805	745	772	747	771	802	783	730	735	803	779	731	756	769	743	749	757	806	777	750	748	712	763	744	725	774	806	792	725	779	767	746	782	772	761	790	748	799	741	752	736	760	742	760	725	777	758	769	769	768	718	758	780	755	783	774	761	780	804	736	746	725	720	774	766	760	699	740	759	762	777	778	805	781	801	715	749	773	754	803	750	728	708	730	749	722	797	839	756	757	824	741	775	774	795	777	771	808	749	801	773	750	731	740	751	745	776	794	728	727	715	795	764	778	745	796	776	711	779	727	771	794	772	762	768	806	819	785	721	724	763	756	801	782	794	746	730	780	710	769	753	810	773	707	775	763	749	793	764	746	787	765	724	747	758	772	756	819	751	720	788	723	789	813	786	763	767	803	732	729	771	776	832	751	768	763	733	747	795	770	810	730	760	743	762	755	746	756	775	730	794	711	784	730	799	786	734	767	771	800	732	830	747	746	824	738	769	711	756	773	717	773	805	779	758	706	759	753	775	773	763	761	748	766	751	781	751	739	768	744	729	784	812	784	763	742	779	748	760	728	772	756	778	756	749	785	777	738	737	729	737	789	784	761	775	783	748	740	761	779	818	800	710	817	786	763	779	712	770	802	743	753	738	787	795	758	773	765	783	798	731	724	733	761	757	733	779	779	755	772	759	744	749	785	773	723	778	796	731	779	729	770	688	770	746	801	767	741	727	760	757	764	748	803	766	767	728	778	775	757	740	807	792	817	783	786	765	816	764	761	745	760	736	723	737	778	787	744	772	765	721	785	785	756	766	774	775	729	747	755	789	718	738	791	757	752	737	758	792	747	777	718	775	810	760	730	720	781	727	761	781	766	752	801	752	710	747	759	814	812	751	749	743	760	793	767	753	818	742	730	761	767	724	805	768	762	783	732	760	720	796	789	828	737	757	727	787	768	744	765	740	786	763	734	696	789	792	769	769	727	749	784	764	734	779	739	774	782	761	740	706	742	757	768	813	771	764	758	750	757	774	763	785	772	753	816	749	773	802	742	772	787	760	755	777	753	723	788	737	813	781	768	751	757	789	694	721	779	760	793	790	800	735	784	718	815	808	777	762	802	731	767	765	744	783	759	758	758	749	696	762	809	765	782	768	763	718	762	714	735	746	779	772	775	749	767	782	787	767	758	786	739	747	751	785	773	747	823	735	811	785	762	782	771	682	724	776	760	729	731	734	765	738	795	757	762	742	767	757	756	736	782	746	763	770	773	757	727	764	784	755	776	780	801	774	769	731	748	733	761	765	796	736	798	723	788	776	816	804	748	715	757	791	720	776	782	777	754	751	732	783	747	790	777	776	757	755	793	766	781	782	768	781	772	787	790	763	727	725	742	761	775	774	770	775	771	723	767	742	767	706	761	760	779	771	741	793	738	762	779	800	721	770	792	789	762	775	753	756	768	752	760	750	812	819	815	767	805	762	810	750	726	784	793	784	770	753	777	757	775	808	764	766	786	753	764	778	827	733	786	765	764	724	822
14365	992	751	650	441	348	342	294	246	239	199	199	189	209	177	180	158	166	174	191	178	163	152	186	178	145	149	143	155	138	167	177	185	175	149	163	160	184	166	156	167	159	153	129	165	186	166	174	184	175	204	145	190	174	161	159	146	145	179	186	150	184	162	176	170	162	163	176	147	149	159	153	161	157	158	170	179	169	143	174	132	177	173	146	160	156	173	197	164	157	155	144	155	149	173	173	150	147	174	169	157	155	167	176	159	142	154	164	151	157	147	169	160	152	153	179	192	145	166	147	162	169	166	180	138	155	128	145	172	168	176	160	136	144	156	167	163	161	150	154	179	157	185	167	161	176	176	153	165	160	171	138	158	162	131	158	157	163	169	159	181	163	180	176	162	181	151	150	161	169	152	158	161	181	169	159	140	161	156	166	167	164	204	166	171	156	169	202	173	151	159	162	163	160	157	175	150	139	156	154	165	154	184	156	171	169	164	167	158	149	165	151	149	143	179	161	170	171	153	166	166	180	147	149	166	173	184	199	171	176	184	179	148	183	130	150	165	166	139	165	145	179	150	161	155	138	174	164	149	155	187	161	183	160	165	168	167	144	173	161	171	155	161	152	172	180	173	148	158	150	148	169	152	162	163	166	186	174	178	167	160	159	146	154	147	157	148	153	165	177	133	154	157	139	165	162	191	148	168	167	147	176	132	153	155	168	149	153	142	153	165	165	170	168	164	161	162	164	151	177	149	189	175	189	162	184	154	147	141	167	172	177	172	152	166	146	177	191	136	164	165	185	171	157	176	149	169	148	151	170	183	171	161	196	170	147	142	162	173	135	170	157	159	144	172	171	162	184	175	140	149	158	157	145	157	181	173	146	128	178	169	151	149	141	147	169	147	132	172	204	141	172	188	163	155	156	139	140	166	156	179	158	165	170	164	148	165	158	156	130	167	160	158	179	132	168	156	159	160	151	141	164	146	147	156	151	174	153	171	174	160	176	166	162	170	180	152	185	144	184	177	154	139	145	153	176	170	165	182	160	147	170	143	163	149	127	183	159	141	144	175	172	169	148	152	173	151	179	153	150	157	170	148	179	156	149	180	159	176	140	176	161	162	156	154	155	190	162	169	157	164	171	170	154	146	173	166	177	166	164	156	167	158	172	159	156	156	146	151	142	127	140	145	134	172	142	162	170	150	175	168	165	153	190	145	166	159	157	160	155	142	183	159	154	160	184	176	152	166	164	150	164	150	155	152	154	159	159	154	154	157	153	161	171	180	161	155	164	158	150	165	158	153	151	156	170	158	146	164	150	180	167	155	158	139	145	174	156	152	156	162	168	187	144	146	168	204	143	154	155	174	159	155	197	144	203	167	152	140	173	180	138	146	174	149	181	151	172	154	174	161	149	166	161	156	158	161	154	151	173	172	158	161	167	144	150	152	172	165	173	167	174	155	156	159	182	154	168	147	167	144	140	133	163	182	152	141	159	181	168	171	167	163	169	168	159	166	187	178	155	148	161	164	148	142	144	171	148	160	162	159	167	170	152	157	141	174	152	146	152	180	154	146	149	160	173	135	166	153	165	131	144	183	148	156	147	133	153	179	170	178	177	164	158	163	174	145	171	148	151	149	147	167	174	170	155	156	172	167	140	160	167	185	173	137	188	161	150	162	169	144	166	145	167	171	139	123	167	177	180	147	157	179	172	157	170	142	162	140	177	175	168	172	169	153	160	167	164	174	162	163	161	189	170	168	167	160	157	176	175	149	156	155	162	159	190	161	142	186	147	154	165	141	155	158	155	149	175	178	131	145	160	153	143	164	149	157	168	167	180	154	149	156	160	167	164	151	166	176	155	139	165	155	160	137	173	166	149	135	156	147	164	163	161	154	174	141	172	138	158	142	176	170	166	175	164	160	128	178	164	170	123	150	173	171	144	188	176	147	148	166	161	166	181	179	134	165	142	187	182	172	180	157	161	169	154	154	148	174	141	149	153	166	160	173	158	148	160	160	167	164	148	151	167	191	145	184	150	170	155	168	142	139	144	152	160	167	167	162	184	170	140	142	158	184	166	169	162	160	154	163	177	160	178	151	166	151	165	158	151	172	176	187	157	146	175	158	149	179	169	138	163	135	153	161	150	159	163	141	171	177	158	161	162	153	160	176	158	157	148	175	154	157	151	184	161	151	162	155	148	160	127	167	174	161	164	182	137	196	176	159	152	173	166	187	190	171	158	158	147	176	172	171	167	183	146	163	164	155	153	166	181	153	159	163	154	153	153	136	158	163	154	171	152	176	152	156	174	148	162	143	176	153	155	160	168	173	136	182	167	171	151	146	129	150	163	168	154	161	167	174	188	171	163	189	160	156	154	187	171	169	161	145	160	170	164	181	158	169	172	182	158	182	169	155	140	158	160	151	151	169	155	185	157	168	163	137	162	164	164	169	165	142	159	164	150	138	164	156	150	143	172	159	185	179	155	155	177	135	174	143	152	148	156	172	123	151	152	158	161	178	175	164	174	175	175	166	176	169	163	162	150	151	136	180	157	151	135	159	162	149	140	127	150	154	167	154	156	177	141	158	133	152	171	138	152	153	153	164	152	150	154	152	170	149	188	163	159	161	156	171	163	169	158	174	171	156	156	185	174	173	164	175	179	147	176	174	140	173	174	173	165	158	150	158	182	166	182	170	176	164	164	166	178	149	153	144	156	148	147	155	128	154	160	158	161	138	171	154	143	186	140	164	153	150	142	151	151	165	163	148	171	154	170	176	157	161	170	154	178	147	163	167	156	160	176	176	139	170	157	162	167	145	183	172	146	179	150	184	176	182	152	141	162	148	157	178	164	163	135	172	165	173	162	177	176	167	152	144	167	162	154	163	170	151	162	132	160	171	177	177	171	164	150	149	156	161	172	141	172	176	143	158	173	140	164	148	161	151	167	163	165	187	167	176	173	170	145	165	160	191	201	164	147	179	166	172	162	163	167	176	185	177	156	125	164	146	151	163	155	149	139	159	153	172	151	181	169	149	157	160	167	133	179	160	176	159	187	159	173	132	180	185	172	153	139	204	183	156	151	164	156	176	138	156	170	163	150	138	152	169	170	152	141	155	168	164	159	151	157	181	151	159	165	159	168	181	162	153	166	177	182	174	165	165	174	169	181	148	131	161	137	154	151	175	141	168	150	163	154	173	166	152	157	149	135	172	133	164	146	155	148	149	150	185	166	176	166	147	151	150	138	190	168	149	148	151	141	177	205	184	168	185	160	148	149	151	150	167	144	161	145	169	143	152	171	167	129	158	173	151	162	188	185	178	145	167	151	166	176	156	153	157	157	170	169	202	176	148	164	150	176	174	150	186	155	120	137	174	163	158	188	172	142	162	180	167	141	161	173	145	140	146	178	168	166	147	194	185	136	154	166	180	165	154	160	154	180	176	181	185	175	179	168	162	156	148	156	172	141	152	143	171	145	167	141	161	188	181	166	150	165	155	135	159	131
8901	847	1730	1990	1771	1417	1248	1114	970	809	740	661	622	592	628	584	552	530	491	473	481	485	466	484	439	467	425	463	451	434	465	430	401	414	416	382	411	413	429	375	443	440	420	438	378	384	379	420	404	382	404	394	420	419	450	433	429	421	406	425	449	393	389	389	398	413	441	432	396	429	397	423	371	409	410	361	414	410	384	379	445	410	388	425	418	397	397	380	422	432	389	410	414	383	409	397	412	418	404	380	391	421	401	384	399	408	412	397	416	405	365	396	408	398	427	365	432	420	401	433	361	372	412	411	412	388	397	437	420	410	382	417	390	396	443	415	426	369	387	424	427	420	387	446	425	400	398	401	449	414	413	400	403	407	398	378	446	410	409	431	438	417	404	432	429	405	428	473	425	441	430	405	406	412	398	405	392	378	416	407	381	398	424	420	408	375	403	379	390	396	389	402	357	415	400	410	426	430	420	421	450	421	384	437	351	435	401	379	381	389	415	389	407	415	406	409	393	407	401	371	388	409	373	437	395	404	398	370	398	442	427	412	421	393	415	404	408	381	393	400	403	408	405	405	398	406	404	414	386	383	415	418	408	435	417	415	419	428	421	408	414	415	407	400	391	400	411	373	411	378	450	431	413	418	405	432	415	405	397	419	397	394	402	428	389	411	422	427	476	441	412	437	425	419	442	427	409	420	389	395	423	416	414	440	417	430	383	428	407	434	418	457	404	411	387	388	389	393	393	425	389	415	412	414	422	425	391	413	400	378	349	397	409	394	415	418	374	433	428	404	444	419	427	410	370	397	418	408	390	399	422	446	399	394	411	377	424	390	403	423	403	421	412	410	432	406	417	437	430	404	413	427	383	385	393	442	412	420	410	395	387	395	415	380	388	429	365	419	419	408	443	406	417	422	392	367	426	411	398	438	383	388	416	400	408	405	385	451	409	417	438	403	404	379	387	411	387	376	405	407	402	437	429	416	445	393	387	428	414	405	399	413	398	373	427	413	422	418	378	396	405	426	406	416	391	389	427	427	425	407	387	424	394	384	416	377	416	393	454	407	452	422	421	409	401	391	396	425	380	372	389	408	420	409	380	384	410	403	386	408	382	419	387	384	381	432	389	434	385	399	390	407	404	379	376	405	408	400	423	426	423	368	452	405	416	377	379	413	397	419	399	445	416	366	421	409	422	417	421	429	410	402	407	390	401	403	389	419	395	371	411	385	393	393	403	427	416	404	416	422	403	421	414	385	394	409	392	405	382	421	360	382	389	414	439	410	414	439	416	423	388	417	403	410	409	444	393	409	445	391	369	420	358	415	449	390	410	387	403	416	399	437	417	426	394	425	415	382	405	368	386	416	435	390	407	431	403	399	405	402	444	430	440	414	426	400	417	414	420	392	457	473	416	417	398	411	376	415	413	394	427	426	416	420	385	452	416	406	425	398	431	447	394	428	401	406	431	384	429	408	396	430	364	370	396	460	400	392	403	392	428	385	423	405	374	376	381	419	403	373	386	406	392	374	354	456	428	366	385	433	413	410	404	415	414	385	404	410	424	408	417	387	399	395	386	402	396	412	418	405	373	420	424	396	385	400	410	415	422	405	440	404	381	425	428	452	419	411	402	432	397	401	426	381	414	381	400	396	420	420	424	419	414	436	406	409	422	396	405	425	406	383	419	398	413	436	412	385	391	402	366	422	396	437	376	419	410	424	389	414	411	389	397	386	395	405	418	406	409	374	408	392	407	395	422	446	411	420	422	394	407	378	414	414	402	416	376	401	417	428	397	384	394	379	431	446	404	419	460	423	425	397	437	410	375	367	378	438	392	400	394	390	438	416	412	421	386	388	386	434	379	387	428	375	416	414	427	414	350	392	384	439	430	414	403	408	415	422	417	388	442	416	383	404	394	370	414	384	426	385	391	417	425	389	400	424	380	435	394	409	380	397	408	396	410	400	387	411	402	392	401	430	381	447	356	411	416	436	433	418	368	360	428	362	391	409	371	387	396	418	361	400	374	427	406	393	368	413	377	402	386	436	399	405	429	380	436	417	395	421	412	451	416	406	388	397	401	421	385	403	393	402	421	418	381	436	391	376	436	377	417	406	370	415	416	408	409	410	440	432	357	406	407	409	386	412	406	437	419	413	431	388	397	369	411	394	433	449	422	429	399	422	447	411	406	396	392	411	439	433	379	436	417	400	426	405	395	399	393	414	442	418	417	428	420	374	397	428	372	369	424	436	428	423	381	390	407	384	426	413	382	398	427	394	425	438	417	388	424	397	423	399	373	408	394	412	410	384	396	410	439	412	386	389	421	413	399	413	389	417	357	396	419	354	431	454	406	379	403	405	401	394	390	397	417	421	396	381	430	409	397	444	426	398	451	408	403	420	387	401	385	412	419	376	396	400	388	376	405	409	427	376	396	437	394	379	379	408	401	394	409	383	401	401	402	370	373	407	407	409	421	429	422	403	400	410	403	436	392	364	400	429	410	398	404	421	409	435	389	396	394	394	417	409	408	396	421	416	430	403	408	385	395	406	390	392	391	411	422	396	414	434	424	417	437	373	400	399	410	342	413	440	405	404	396	405	406	407	412	435	392	423	396	400	409	414	408	425	436	382	366	384	395	417	413	452	386	406	396	428	408	410	422	433	445	408	388	389	390	386	451	409	423	406	423	392	414	389	378	419	409	437	383	392	405	414	394	400	398	419	396	420	430	413	396	397	394	422	391	399	407	367	416	405	404	402	412	400	393	405	408	399	391	395	414	383	415	421	403	411	398	396	378	430	373	396	423	421	419	401	435	423	472	386	404	410	387	437	401	440	422	411	387	370	412	383	442	401	408	385	346	408	407	418	396	465	382	368	412	449	382	425	387	370	435	400	403	404	433	432	404	410	395	403	415	393	424	413	434	428	408	402	412	398	450	429	380	412	414	420	390	397	396	433	388	439	380	424	423	395	432	403	389	447	393	390	412	421	439	417	439	442	421	413	421	440	427	401	386	386	414	406	388	418	424	407	416	419	410	409	422	447	384	422	387	409	414	375	385	412	391	446	388	389	417	404	422	417	417	409	400	420	428	379	385	431	399	396	420	433	420	426	402	400	405	409	404	376	415	435	366	427	398	407	442	417	404	429	375	412	399	425	409	356	397	379	383	420	399	410	388	408	419	421	411	426	408	362	418	407	396	436	413	399	414	405	425	397	407	401	418	444	392	426	434	415	405	396	422	406	422	436	414	407	405	399	380	399	401	417	417	381	427	408	447	362	436	414	421	416	406	410	411	394	388	401	392	402	410	373	408	427	434	414	402	422	390	411	415	387	422	422	408	414	376	404	421	407	441	366	391	416	424	400	421	399	386	428	386	424	412	393	461	398	403	398	428	399	395	366	401	416	429	383	413	397	415	419	407	385	424	396	423	389	406	372	429	403	402	420	435	375	413	422	416	452	429	387	390	416	414	408	421	398	441	433	402	415	401	406	372	394	413	417	394	403
2275	382	408	378	376	387	354	367	341	342	346	363	325	356	361	336	330	342	411	378	344	350	323	293	351	344	365	336	338	303	362	347	361	317	308	308	355	337	344	316	375	338	314	350	386	334	340	340	335	333	354	329	355	328	343	374	361	390	352	335	367	361	322	365	339	333	352	376	395	317	296	318	312	350	344	326	353	371	321	332	326	320	371	307	327	373	357	344	387	333	346	329	344	390	314	328	326	329	328	363	340	341	312	312	307	337	339	339	338	357	313	337	364	363	354	307	344	308	337	345	327	321	355	347	309	343	360	369	339	364	336	328	307	342	352	336	361	326	341	336	323	330	333	325	373	352	316	356	340	316	336	357	318	366	318	363	360	317	333	355	367	333	325	347	306	312	325	350	340	353	364	349	378	333	368	362	378	367	357	338	341	328	354	314	339	340	339	331	352	371	328	357	308	338	324	351	371	297	344	366	381	355	302	337	339	341	345	330	332	369	321	333	371	361	313	326	313	342	321	338	345	342	342	371	403	342	325	339	367	329	340	364	329	330	346	341	353	344	331	349	311	350	327	379	344	319	341	326	355	325	359	333	325	334	342	369	325	314	344	325	326	338	392	335	359	314	329	309	375	323	313	360	331	321	317	364	329	343	307	334	365	324	306	309	347	324	321	382	372	367	341	349	364	359	374	380	328	346	324	341	357	362	332	333	335	347	339	345	341	332	329	330	328	344	340	344	385	382	316	339	331	369	326	343	330	344	326	296	360	346	343	357	358	347	325	388	366	339	363	337	312	343	317	337	351	363	339	346	322	323	345	336	340	309	370	321	375	330	361	331	328	342	374	361	359	333	326	358	348	357	357	301	318	319	342	354	338	344	317	333	370	340	315	339	325	321	307	326	369	363	300	338	344	364	297	299	336	337	326	356	359	339	321	351	363	369	328	335	346	320	304	359	361	327	306	365	359	347	347	319	326	374	371	349	327	355	389	345	369	321	337	371	360	366	342	352	349	330	333	348	334	348	337	357	348	350	331	354	330	308	351	338	334	356	376	327	351	345	323	354	357	352	312	328	331	355	344	353	381	343	328	313	340	389	342	338	361	347	302	333	324	328	367	324	362	334	347	352	300	349	335	359	331	326	341	335	321	318	337	332	344	355	375	330	401	346	372	358	356	315	341	298	358	320	335	306	366	378	315	390	356	342	339	338	352	360	317	344	346	300	352	325	328	328	315	310	324	360	346	365	330	324	350	347	353	348	353	366	364	330	345	399	359	333	324	327	346	338	338	348	322	312	340	321	333	343	359	322	350	370	348	363	342	364	355	376	346	326	320	337	332	321	340	339	331	340	345	339	362	346	358	327	366	345	381	340	331	342	356	309	355	364	328	342	343	364	321	348	347	338	383	376	318	338	309	325	342	326	363	328	329	381	342	321	315	316	327	355	350	356	356	307	364	331	353	322	322	346	333	349	329	346	341	314	345	347	322	328	359	302	338	322	338	370	321	356	314	315	352	375	347	329	365	328	339	350	373	317	333	350	342	337	351	353	343	339	347	351	353	361	315	304	346	398	360	352	320	327	346	335	323	341	335	355	345	349	364	353	320	315	364	339	324	334	341	328	325	332	335	347	332	332	375	313	358	350	379	371	359	320	317	385	366	303	316	353	339	325	312	353	327	359	344	335	321	321	335	326	368	295	330	342	328	366	329	329	324	338	334	367	333	362	328	349	343	327	327	319	370	315	329	363	337	325	384	349	355	332	300	355	348	346	331	346	326	377	303	319	332	339	374	335	313	353	336	351	347	324	330	345	322	338	321	339	339	335	347	355	347	350	337	378	356	340	322	342	343	358	346	334	346	309	313	336	293	365	300	331	306	325	308	332	354	345	328	338	338	336	338	346	365	330	319	347	340	371	386	325	325	327	356	359	345	362	345	341	348	358	359	330	352	328	351	350	326	337	325	314	349	334	332	380	341	340	333	302	333	363	389	346	373	331	350	321	333	354	358	367	355	366	335	308	353	344	353	332	337	347	329	303	365	356	369	336	326	361	352	354	361	368	349	313	315	376	361	319	332	354	347	334	323	346	316	359	369	349	332	349	360	338	332	378	336	316	349	359	363	352	319	349	344	353	315	334	351	325	352	352	350	355	390	359	353	349	320	338	335	300	351	329	357	317	326	314	352	349	321	352	362	339	328	340	356	358	327	351	332	340	354	335	336	339	376	402	337	321	344	342	338	329	352	329	330	317	355	366	321	316	370	335	320	369	313	343	340	353	332	330	355	346	362	344	329	331	334	353	381	364	346	330	339	348	319	316	380	321	353	327	335	295	351	326	330	338	318	333	332	314	297	369	289	324	321	338	356	340	338	328	325	337	336	337	381	320	318	356	315	331	331	370	357	358	358	342	330	320	320	314	331	323	355	316	395	345	333	347	364	311	349	308	346	335	335	347	328	370	347	328	349	315	357	348	358	331	354	333	315	325	382	358	376	315	337	316	336	304	352	359	328	366	335	340	354	374	372	348	306	299	350	333	305	333	352	336	343	307	338	347	343	333	327	358	353	349	295	307	365	310	310	336	315	345	315	352	335	353	330	341	330	326	314	325	319	346	354	322	378	324	370	361	308	330	354	326	358	309	310	323	327	346	344	342	340	339	354	309	308	345	346	342	317	328	342	335	307	336	331	392	362	340	366	368	344	313	344	332	330	343	362	345	350	368	314	330	315	392	338	333	361	349	353	344	371	373	335	357	323	346	315	327	355	345	309	331	347	339	331	306	336	344	343	331	339	352	334	344	342	369	315	303	345	358	330	327	348	321	336	321	317	361	314	323	325	362	339	323	333	346	308	365	345	371	342	352	373	322	323	326	335	337	330	342	334	313	313	350	316	351	361	345	314	334	303	324	333	346	345	359	326	340	341	355	374	372	344	331	337	332	335	337	367	358	344	319	364	313	338	355	314	327	298	338	346	325	359	330	341	359	322	351	354	330	332	374	321	346	308	350	363	320	355	337	338	345	357	308	318	336	328	306	347	340	379	323	315	300	347	329	338	344	357	352	342	365	315	318	324	334	326	345	336	345	361	379	346	353	324	372	361	340	341	326	350	339	353	362	335	372	352	331	352	325	378	352	357	333	357	320	331	334	339	359	348	321	350	327	335	334	347	318	374	309	339	344	326	349	373	350	354	351	352	323	350	351	335	320	340	348	369	375	351	328	318	341	316	353	354	340	351	353	335	313	340	359	356	349	343	330	343	341	364	365	331	312	322	331	352	332	377	371	342	365	344	325	310	330	351	303	316	329	356	294	330	357	293	346	380	372	319	343	374	325	303	305	320	324	368	341	323	346	367	343	335	346	323	331	336	326	307	358	358	360	327	333	354	357	385	354	335	333	332	352	344	331	317	338	360	335	288	323	339	371	333	341	329	324	301	358	351	347	314	341	328	338	342	348	352	341	322	350	327	294	325	334	368	294	333	347	342	349	327	339	318	344	336	326
2604	817	933	1005	996	936	985	915	862	837	782	875	813	816	825	815	784	770	835	811	795	800	787	806	864	759	791	813	755	752	822	809	836	846	770	785	751	802	756	820	803	785	785	813	779	810	790	823	795	776	788	741	770	746	860	815	783	791	784	800	823	789	780	818	810	789	828	778	782	804	782	760	787	784	790	808	755	789	840	824	830	789	801	771	753	838	795	781	753	767	746	757	772	801	742	800	780	792	827	859	848	817	757	784	797	831	783	776	840	823	820	812	772	838	814	763	818	802	792	816	797	760	801	802	756	795	802	811	783	796	805	797	827	776	816	809	797	793	767	774	806	780	802	781	802	789	786	769	795	746	790	762	814	780	821	847	728	782	841	830	741	840	807	794	797	832	851	796	822	826	778	830	804	819	815	760	756	780	790	797	743	787	863	809	779	788	799	757	784	826	787	792	765	789	828	783	857	770	779	806	785	804	765	806	817	767	790	773	783	811	815	806	816	783	819	835	792	796	777	772	822	755	781	813	820	760	829	818	778	814	819	829	825	797	764	788	798	773	775	824	778	791	776	805	831	772	808	815	806	852	774	761	833	784	797	758	777	753	776	804	719	788	748	797	823	833	791	797	806	849	809	808	828	809	819	812	810	829	816	818	759	748	828	795	762	836	758	838	820	763	774	794	793	765	851	817	827	750	795	762	809	815	823	745	805	839	759	756	836	760	829	802	813	831	794	792	788	769	811	814	775	766	796	765	815	786	785	848	763	805	847	784	805	832	785	848	792	761	815	782	745	813	834	848	775	747	801	773	770	843	807	869	791	834	832	748	789	828	748	804	765	779	800	770	842	836	828	787	789	796	810	786	801	834	803	786	790	809	768	817	811	809	788	832	760	810	824	803	819	818	797	787	761	785	785	767	801	791	798	770	715	808	846	789	869	781	822	795	750	853	776	819	813	766	806	828	766	770	825	867	808	818	808	772	841	761	817	824	778	825	786	790	769	862	811	816	796	755	776	842	793	832	819	806	802	761	821	816	761	832	791	788	793	844	757	789	796	862	840	819	794	780	815	800	840	816	781	823	765	788	810	813	740	837	823	753	816	800	765	791	827	809	797	782	741	810	827	749	767	774	749	819	799	790	740	803	786	796	777	756	784	791	783	781	773	842	765	784	799	780	812	792	849	806	800	788	780	732	778	793	822	805	777	828	779	801	805	845	806	783	789	819	771	828	820	768	820	762	794	817	771	759	778	826	748	764	805	807	805	768	825	791	812	806	739	796	822	798	839	819	768	768	787	786	802	775	860	797	795	772	792	790	826	789	784	799	807	809	774	800	833	772	793	778	782	769	808	769	792	750	784	870	827	811	782	779	794	835	759	778	787	840	819	807	806	832	771	785	841	849	788	853	818	773	784	809	837	776	788	823	789	748	749	805	824	780	806	745	785	793	800	799	791	777	825	773	783	780	811	807	796	807	755	798	820	863	835	808	796	762	787	810	868	785	804	792	788	740	775	827	787	807	804	787	789	815	799	781	816	816	790	844	809	791	785	822	748	818	773	777	816	858	773	770	824	781	767	765	756	835	806	797	835	819	787	813	768	796	789	817	803	771	784	787	832	815	770	817	837	814	822	796	794	815	815	818	735	797	793	818	775	780	818	833	765	764	803	784	764	803	769	789	816	820	787	830	764	820	818	778	782	749	800	757	790	794	782	774	777	791	811	747	823	823	769	813	833	806	853	789	813	795	792	844	804	746	794	819	780	757	849	763	799	788	761	803	778	782	794	794	793	818	821	814	814	772	822	784	776	793	819	796	760	836	755	800	790	793	852	848	820	756	830	807	861	794	821	768	762	814	798	770	751	797	821	766	766	773	753	809	791	786	806	806	804	765	800	834	833	791	808	794	826	763	775	802	790	764	822	774	833	796	800	770	810	811	783	817	813	787	793	808	823	743	754	755	807	768	779	783	798	773	777	791	796	827	780	827	870	777	827	852	778	777	749	795	809	719	813	817	759	793	773	811	831	778	791	803	808	781	822	787	791	796	807	790	838	768	790	766	809	806	822	797	787	796	777	816	820	828	793	840	794	820	815	831	804	802	809	803	796	781	773	808	832	811	860	817	808	792	787	789	786	790	824	762	817	847	829	822	770	789	814	778	761	858	788	777	769	762	785	822	823	787	764	785	784	765	809	792	800	802	775	847	792	864	774	854	786	776	774	808	779	793	820	858	803	799	810	797	760	815	784	750	770	779	791	774	813	811	803	800	776	844	761	785	835	805	826	837	774	801	791	844	791	817	787	820	817	847	771	753	783	770	866	755	785	791	786	865	815	780	762	802	812	785	792	808	778	755	773	815	728	749	803	789	802	767	774	812	748	791	797	833	791	794	779	805	810	758	779	814	793	799	793	812	769	833	790	783	802	770	823	778	747	778	813	793	810	852	821	785	786	757	773	782	774	792	824	823	779	848	842	829	838	860	829	774	825	787	795	792	785	775	762	760	785	777	882	761	752	730	804	811	728	756	839	792	806	809	772	728	846	762	825	797	813	751	764	817	765	841	795	814	815	777	808	833	797	786	764	815	789	782	789	831	809	795	809	826	804	860	786	762	769	816	812	768	763	766	822	771	840	734	821	768	794	806	776	750	785	774	770	820	860	818	786	785	789	786	775	797	771	821	800	822	760	803	802	779	775	759	802	801	792	806	805	772	804	772	820	779	851	825	789	792	811	792	761	831	830	790	779	819	824	832	790	783	790	791	838	795	838	776	791	766	782	854	839	817	783	815	771	787	770	761	804	794	818	813	801	806	774	842	829	777	760	834	822	810	800	792	810	827	807	810	771	824	824	791	797	753	807	782	789	813	779	797	826	779	797	813	788	820	791	810	783	831	795	796	745	795	738	822	783	833	820	787	843	751	850	803	762	903	809	833	762	734	741	845	770	790	744	817	769	815	812	804	793	844	811	763	757	849	761	815	784	847	789	842	804	824	788	818	821	782	797	770	826	774	809	796	781	794	803	799	813	736	779	788	794	808	824	760	799	801	788	828	796	791	824	805	840	720	786	873	773	830	794	770	810	803	794	778	812	773	817	783	833	788	793	817	808	779	772	811	818	755	841	791	843	831	782	835	812	833	849	818	764	799	811	804	793	795	788	783	784	803	819	779	819	782	795	786	787	816	768	801	752	815	760	743	809	793	823	745	793	816	766	808	837	844	825	817	799	813	831	821	773	808	785	782	733	794	799	814	777	791	793	802	818	791	828	748	814	767	816	789	784	746	808	787	745	843	835	796	804	819	810	828	809	803	811	790	814	811	769	824	809	797	764	837	773	816	775	764	799	808	795	791	748	775	753	748	798	756	807	762	821	759	839	780	822	796	835	760	814	808	802	808	792	792	850	816	822	837	765	784	759	787	801	774	817	825	801	780	781	782	859	862	774	870	764	799	732	746	827	772	812	800	805	780	821	842	789	726	803	831	780	856	801	793	765	781	793	829
8666	686	619	557	505	416	444	381	383	366	347	362	337	355	350	362	341	345	332	325	325	346	333	324	355	304	339	370	323	387	353	303	333	311	344	323	300	304	333	348	350	351	315	337	349	342	307	342	366	324	346	345	311	339	316	339	345	329	315	347	351	350	356	342	324	290	299	320	295	286	324	307	355	360	333	315	351	295	319	343	331	312	330	323	329	341	359	338	344	353	351	312	319	338	309	316	367	342	324	328	338	350	309	319	369	313	309	306	315	318	347	301	319	336	322	331	286	313	310	332	293	318	336	341	333	348	359	333	317	305	363	311	340	306	291	357	320	321	317	316	289	312	340	351	325	311	323	309	329	304	299	328	334	333	310	301	325	317	329	345	335	319	318	342	321	338	340	323	358	334	305	302	304	311	314	316	296	353	336	331	320	319	333	329	325	320	324	317	307	323	348	335	312	328	335	364	327	335	324	308	344	337	308	329	319	314	317	352	337	286	350	312	315	345	339	355	353	291	346	336	357	312	328	345	341	311	314	314	341	324	347	357	361	367	303	335	339	394	337	346	328	332	319	317	350	334	342	320	349	323	316	319	321	320	368	325	332	333	341	344	349	331	308	326	319	313	350	291	335	347	346	317	312	278	327	335	339	287	320	322	311	314	314	328	334	338	312	338	338	330	323	297	333	359	346	355	348	321	345	345	358	310	306	343	309	331	294	335	306	320	337	352	324	332	314	338	302	308	338	351	343	355	327	333	335	300	341	326	360	329	340	294	322	331	335	315	352	332	312	318	330	314	328	327	310	292	302	362	325	323	319	324	332	352	326	319	368	318	323	325	347	354	335	329	315	337	339	308	331	319	347	342	326	337	357	314	304	329	319	303	332	320	323	323	310	343	332	330	334	356	330	325	333	311	326	345	363	320	330	306	347	319	349	331	349	322	361	315	351	361	319	323	347	347	329	350	348	317	310	327	330	328	316	333	317	350	289	333	305	300	360	353	323	325	339	313	343	304	323	324	339	352	320	316	337	340	315	309	334	323	329	327	321	338	363	324	314	317	352	340	357	351	338	373	345	343	328	302	322	337	289	334	335	302	331	315	323	315	312	309	353	323	344	323	330	337	317	304	352	334	330	336	320	342	306	323	325	285	325	345	350	321	331	309	331	332	283	340	318	342	339	318	290	326	302	354	311	317	340	325	314	331	321	336	315	367	367	315	317	316	323	327	377	313	305	293	374	319	320	341	344	362	322	329	326	341	334	339	319	352	340	318	308	349	324	336	329	330	370	311	345	334	321	341	350	323	353	358	377	317	368	310	315	338	315	309	342	355	322	292	344	319	362	341	330	351	332	293	336	297	309	360	332	335	352	324	334	308	314	346	311	325	295	299	336	302	352	302	326	305	356	323	318	343	348	302	338	310	325	308	334	299	329	304	367	302	283	340	335	327	316	344	334	341	309	326	314	336	341	296	327	342	314	293	341	329	316	321	323	336	287	312	288	338	352	282	327	342	335	333	311	358	295	354	334	344	318	367	319	327	332	329	327	315	300	328	327	315	381	306	332	333	329	344	316	330	326	336	333	309	332	359	310	283	357	340	329	344	326	283	334	331	340	350	345	327	355	327	326	332	296	315	329	350	303	346	340	310	319	316	319	293	310	316	316	334	336	326	332	360	344	338	348	350	347	348	286	364	351	331	326	336	313	332	313	324	283	319	332	373	310	276	343	329	319	324	333	351	337	331	318	314	356	322	315	344	287	326	330	338	315	358	300	334	337	298	319	305	333	346	295	329	339	284	361	311	327	350	328	331	327	337	329	311	334	325	358	333	342	361	330	343	336	341	328	355	325	346	300	319	334	337	317	353	302	317	340	382	356	322	326	310	313	318	325	328	305	327	371	347	361	311	321	354	348	304	314	308	312	304	318	319	345	338	333	332	313	307	356	332	342	346	323	320	363	294	316	296	323	320	313	317	331	339	336	308	343	345	328	296	316	341	340	343	346	301	341	314	329	315	342	309	349	318	346	336	338	336	328	315	351	412	314	371	335	332	343	364	343	334	324	316	307	282	314	316	337	326	328	318	323	327	336	327	334	303	335	316	342	334	337	328	351	360	319	314	322	347	365	304	307	337	326	313	336	344	341	340	332	312	348	337	324	314	303	332	353	334	366	318	292	321	319	310	298	325	313	309	326	328	331	323	330	313	341	331	321	327	350	331	325	344	346	318	328	343	325	297	320	340	337	356	315	343	310	332	318	309	334	325	339	316	321	329	315	333	334	366	314	332	285	323	318	343	341	301	309	327	341	329	305	367	371	330	280	344	352	326	325	338	317	341	277	328	336	327	335	333	336	320	308	335	316	313	340	318	296	335	322	324	326	317	335	369	333	318	348	305	329	325	347	347	320	350	313	349	334	329	297	306	328	336	319	375	355	351	356	315	356	312	331	323	315	341	286	302	338	332	333	323	349	323	345	346	332	307	325	315	309	286	334	304	354	321	339	352	320	344	328	345	306	343	326	317	296	319	353	307	341	321	320	321	312	320	312	343	331	300	357	312	300	332	310	312	327	337	333	307	335	340	312	351	319	318	356	316	354	328	323	309	324	355	331	347	318	301	345	297	352	294	371	344	307	353	329	329	317	313	345	303	346	357	339	335	329	351	319	353	332	324	322	301	288	349	321	378	334	327	352	325	355	317	328	330	325	329	321	293	307	330	359	342	338	381	336	319	325	302	327	337	358	342	339	336	300	347	327	332	341	337	340	353	340	342	339	367	339	305	321	324	331	309	336	312	332	328	344	329	308	321	316	331	326	330	341	323	311	336	318	321	371	346	353	333	331	330	328	308	325	324	338	358	319	309	329	336	335	337	353	312	350	323	302	328	342	354	316	312	322	341	321	310	293	326	315	324	349	301	334	327	300	283	336	335	332	359	317	345	320	357	346	313	338	332	321	337	337	379	288	359	381	352	285	332	318	318	337	320	353	322	292	305	343	337	338	339	297	323	340	336	342	301	323	294	326	343	329	343	302	313	310	359	316	369	323	325	326	299	342	335	336	350	305	321	329	347	348	324	343	327	373	333	321	318	305	303	348	338	359	332	348	306	348	303	329	334	356	331	324	341	341	317	315	346	311	322	373	318	301	319	319	294	347	314	310	318	343	306	281	327	332	316	345	322	352	361	355	336	318	330	329	353	313	308	314	338	330	375	323	288	319	294	333	301	363	332	348	323	321	313	328	312	309	334	306	319	304	313	348	343	341	303	332	337	321	328	299	326	319	315	333	320	345	308	331	335	379	310	299	315	365	362	361	334	329	344	344	329	368	338	311	347	303	335	359	363	302	313	317	277	328	296	322	315	356	326	337	374	343	333	324	341	330	326	334	358	293	330	332	313	310	291	316	362	341	405	343	292	310	331	340	363	370	337	341	347	355	287	331	335	303	307	330	346	354	346	310	338	335	365	319	352	325	314	338	309	352	337	340	322	311	328	345	325	304	351
7369	1064	1454	1645	1561	1280	1214	1185	1062	978	923	915	876	949	819	852	795	767	829	781	823	831	780	789	766	788	782	766	750	764	798	738	773	762	758	766	794	738	801	696	766	741	800	800	695	777	723	775	768	787	752	778	815	804	779	862	733	766	785	749	769	740	808	790	776	788	779	732	784	758	765	823	791	730	805	766	786	805	735	780	761	781	762	775	746	768	771	772	769	850	776	760	733	741	740	747	769	784	752	766	757	730	766	784	736	760	755	788	767	774	772	749	765	774	763	772	793	769	774	712	749	769	742	748	741	790	773	763	733	770	775	764	778	775	788	768	778	739	815	770	715	695	829	773	770	748	750	733	736	707	773	767	765	814	736	753	698	786	759	752	775	704	789	731	793	771	792	782	771	736	768	726	775	763	779	765	794	792	764	783	781	721	760	776	748	787	795	774	759	739	786	728	776	759	759	739	800	763	722	798	769	694	745	804	738	779	801	772	823	713	776	774	728	790	761	824	772	786	719	793	815	804	798	742	786	730	801	777	766	764	749	784	758	797	711	784	728	773	773	726	767	799	772	729	806	768	761	752	735	744	818	769	697	738	741	777	742	777	726	803	764	771	771	818	741	723	767	743	806	748	810	748	726	757	728	758	822	736	757	726	776	771	775	799	766	797	764	750	750	705	739	755	775	752	742	762	754	757	753	738	788	778	735	755	741	800	783	792	779	805	747	769	780	782	761	757	784	725	776	765	798	736	785	768	793	777	802	763	768	778	795	776	748	776	731	781	754	788	771	765	752	783	739	747	763	802	777	755	759	730	780	772	767	746	749	828	716	749	757	762	794	793	710	744	731	761	744	754	755	786	717	726	759	782	739	725	792	772	776	750	789	703	768	792	742	784	752	758	704	763	768	750	744	776	748	763	756	749	723	729	727	798	780	774	757	784	809	779	765	766	737	763	792	825	747	763	790	735	750	736	694	816	771	720	803	763	756	780	753	768	770	780	815	761	768	766	751	784	798	739	766	762	741	784	759	763	769	799	768	757	742	740	763	751	782	757	777	761	777	746	761	765	785	735	756	735	751	750	738	724	782	736	771	794	825	814	750	820	778	830	800	754	796	742	741	774	779	773	785	756	770	719	815	776	724	789	673	782	737	726	763	816	758	761	787	744	749	735	777	745	786	742	772	761	847	739	768	810	779	781	770	740	783	810	762	782	770	786	690	732	769	771	762	788	765	754	795	746	751	784	789	776	800	761	769	804	765	782	734	823	800	733	797	773	774	754	732	698	748	794	705	783	744	737	775	767	726	779	759	755	792	773	815	734	756	734	771	836	741	752	763	792	760	780	777	808	764	754	733	766	789	746	779	773	756	722	768	748	767	751	748	711	775	753	762	750	814	753	758	726	806	771	785	784	724	751	751	760	752	746	765	748	774	770	767	788	780	785	768	762	831	812	744	740	785	788	773	784	793	773	701	717	780	795	825	767	778	698	778	780	710	748	805	754	771	759	715	758	722	730	745	796	792	757	737	819	777	752	740	796	793	827	726	799	788	757	780	798	734	764	738	799	755	742	766	794	783	753	750	752	722	755	728	796	754	806	764	752	783	786	770	725	761	805	781	758	755	782	748	803	768	800	755	739	731	796	739	735	775	777	791	755	758	799	754	767	713	781	791	815	740	764	739	737	710	778	776	789	744	727	728	752	771	738	741	803	739	774	794	818	776	797	717	807	778	781	785	738	745	801	726	759	782	763	782	779	761	776	804	786	723	752	745	767	765	746	753	768	791	789	763	754	757	813	808	723	756	694	771	778	745	775	810	760	736	767	792	761	784	717	791	719	753	784	822	749	757	797	751	743	778	742	731	805	736	754	803	776	742	751	766	794	729	746	780	812	771	727	764	766	759	775	761	722	768	744	772	741	780	762	776	774	793	772	767	760	755	754	813	733	791	809	793	798	740	782	745	771	744	754	786	734	790	779	819	781	775	747	772	805	802	797	767	742	697	798	743	712	755	836	786	792	787	787	789	714	766	694	761	715	763	760	761	742	754	703	735	754	804	715	780	808	784	734	781	740	752	772	778	738	707	714	700	737	770	799	797	734	752	740	785	749	771	738	778	775	741	769	792	744	778	786	759	750	764	779	735	791	749	787	708	735	742	777	790	767	775	758	734	741	746	757	776	760	794	713	732	781	740	754	758	777	772	730	790	732	782	767	788	728	778	734	717	770	782	767	726	765	745	798	758	783	789	743	753	730	767	771	728	816	790	737	743	760	816	731	798	764	723	758	773	779	733	744	759	787	756	753	757	813	800	812	754	729	777	776	772	759	775	763	728	722	783	752	718	782	782	785	778	743	790	769	768	735	782	795	757	722	773	737	749	774	756	756	768	725	782	768	793	796	823	698	772	774	756	847	772	725	750	810	778	806	816	818	756	765	798	805	748	766	808	771	736	785	779	752	780	763	759	713	783	782	758	724	761	770	735	723	811	782	800	780	807	721	796	729	812	749	753	757	789	754	747	764	808	738	734	761	727	771	712	741	734	739	733	772	797	833	795	768	753	790	771	775	751	778	779	764	792	749	740	736	769	755	711	803	766	760	772	729	759	722	760	716	756	752	742	826	795	770	780	815	763	770	767	734	753	785	742	771	764	744	795	747	749	773	748	708	750	778	732	727	729	775	747	759	749	724	815	815	797	726	802	773	757	768	861	765	781	760	754	775	757	803	725	728	759	759	751	833	758	763	791	805	760	804	751	797	752	729	728	702	771	771	736	749	755	770	724	742	798	778	759	779	719	743	749	771	767	788	744	758	774	754	741	772	795	767	745	763	773	766	767	783	801	750	722	751	770	738	759	768	783	759	728	753	806	836	728	778	774	772	712	771	756	747	752	764	719	739	776	794	764	727	738	731	768	743	744	761	785	795	764	742	786	777	742	758	743	748	754	787	786	785	786	745	772	778	786	815	781	759	749	739	790	771	794	784	761	767	746	749	761	814	781	747	739	721	714	780	745	752	783	807	794	734	741	765	730	784	756	783	767	751	763	812	756	758	732	795	720	764	773	794	783	700	756	754	771	785	797	751	757	800	742	751	804	737	762	791	856	745	731	741	766	810	758	733	718	735	771	728	755	743	767	818	794	735	793	767	787	798	773	802	780	673	779	786	714	777	758	729	732	784	767	776	751	779	751	790	788	763	766	771	734	757	787	774	806	771	717	747	762	794	769	783	755	795	769	705	792	792	750	766	746	768	796	725	745	769	812	744	793	806	770	783	738	779	788	781	824	722	810	796	734	800	788	720	773	744	811	786	819	734	778	775	765	800	723	758	774	785	809	771	788	723	719	749	765	774	796	772	732	774	810	829	742	774	779	748	710	827	787	783	724	778	739	776	849	802	786	749	759	772	743	786	776	771	746	815	790	790	766	759	734	770	817	777	790	742	790	779	783	754	751	724	738	775	760	766	812	793	744	751	757	731	775	796	762	765	744	792	761	778	798	799
15962	1088	823	639	412	364	308	287	251	221	192	182	170	177	174	166	178	195	171	173	160	192	170	172	146	156	173	158	181	171	173	172	165	155	150	177	161	170	173	150	156	169	162	163	172	172	154	164	180	158	140	138	192	171	165	199	171	135	140	155	143	159	178	175	176	158	138	182	160	153	169	202	163	164	165	157	162	160	154	151	159	154	198	149	160	155	157	186	165	183	148	180	161	173	142	145	157	159	187	147	169	149	157	165	159	150	181	182	179	171	159	165	141	164	158	180	141	184	175	176	166	180	157	162	156	171	199	174	159	172	189	170	166	160	175	152	149	168	162	156	186	160	172	152	166	172	164	161	196	151	141	147	161	165	194	168	169	170	153	150	131	155	159	145	158	172	148	181	188	154	196	180	140	175	180	176	163	187	176	148	144	156	184	154	181	160	145	160	137	157	169	152	160	136	173	189	169	170	168	162	171	162	160	142	170	174	167	182	150	147	156	168	163	159	170	172	160	167	183	168	146	154	159	171	182	157	166	162	180	158	162	153	183	155	176	154	152	191	154	170	162	178	160	179	145	185	169	173	158	138	164	173	157	153	173	161	147	130	171	173	163	151	173	167	164	180	144	169	160	166	144	169	178	125	153	161	155	136	166	186	159	147	155	153	162	173	206	163	181	166	188	177	157	177	151	156	177	156	180	173	152	129	140	173	168	142	144	151	196	178	161	182	153	172	165	167	153	158	155	162	166	176	147	168	149	154	167	171	156	157	152	164	168	159	168	173	171	153	171	168	180	162	169	141	163	145	156	151	154	182	182	170	169	163	141	166	146	141	142	144	177	146	160	168	170	129	175	164	172	188	187	164	138	158	177	164	149	167	142	186	165	174	193	163	131	183	165	169	174	169	157	203	135	161	166	158	172	169	148	168	160	174	168	141	147	168	154	152	142	157	149	179	163	194	165	165	184	163	165	161	171	167	162	154	142	166	145	182	178	174	172	168	151	154	156	183	167	157	163	138	161	185	145	163	156	164	187	184	179	152	180	146	142	166	168	158	161	163	152	138	140	160	163	151	165	152	146	155	149	160	148	128	154	171	184	146	174	176	171	148	180	154	164	156	184	123	186	150	148	159	168	178	180	141	152	160	168	174	173	163	142	149	176	160	153	157	172	138	156	169	159	169	180	175	155	162	166	131	146	168	170	159	162	159	142	163	166	155	150	180	155	171	170	171	167	158	168	165	166	154	176	127	152	179	169	161	163	158	178	150	154	180	168	163	161	166	180	178	136	166	200	146	173	150	167	174	169	183	172	147	160	156	158	152	180	169	178	180	131	168	159	157	174	174	160	151	173	162	146	172	142	159	177	184	146	171	162	163	149	155	162	177	164	147	180	175	174	193	150	172	141	163	165	168	167	179	186	169	158	185	171	168	170	144	173	165	176	171	172	182	166	176	178	172	178	196	157	167	188	149	174	148	167	162	150	184	173	177	177	171	164	156	144	165	173	159	146	132	152	159	176	153	169	148	168	143	166	167	182	147	145	144	148	151	166	158	153	167	181	158	140	143	169	167	180	167	151	142	165	155	151	140	190	150	153	168	186	168	183	166	187	157	195	149	187	171	171	157	182	176	140	193	155	187	154	158	171	161	157	166	148	133	130	178	179	173	173	162	141	162	177	132	160	164	178	171	173	173	158	155	166	174	172	173	145	149	162	159	165	150	163	163	160	173	159	143	173	164	170	154	144	161	152	160	135	151	167	174	149	189	164	170	165	169	169	169	147	155	155	163	156	154	199	147	168	160	181	149	156	164	177	185	173	157	168	143	165	171	144	162	156	161	181	171	178	178	150	174	155	149	178	185	137	169	184	150	167	167	162	163	152	158	172	152	166	162	155	174	158	152	194	155	160	156	153	187	157	154	181	168	172	143	172	164	162	176	150	171	147	144	201	152	185	178	168	153	169	157	187	169	175	167	144	160	162	179	173	145	155	147	175	174	165	184	163	162	135	135	181	153	152	164	166	142	148	192	150	171	155	160	159	168	153	180	142	152	131	171	172	160	152	162	152	147	166	175	163	151	167	165	179	147	141	161	169	172	162	178	150	156	152	151	153	180	152	174	164	178	157	185	166	159	165	150	149	158	177	193	165	165	148	186	179	172	159	164	145	167	144	162	156	157	144	153	182	168	176	178	171	174	151	172	177	161	150	145	177	164	154	189	155	160	159	172	183	167	166	171	177	151	171	177	155	177	168	189	154	153	168	158	149	168	180	155	144	151	169	154	172	163	163	169	166	214	170	179	176	179	158	166	162	145	160	154	147	153	175	171	167	156	183	176	182	165	167	173	194	177	175	147	127	149	162	178	155	148	153	163	160	162	170	177	167	155	139	165	165	163	136	159	183	162	161	164	178	160	173	152	162	152	173	166	163	152	148	155	161	157	167	164	135	153	175	175	161	172	152	186	163	154	175	194	181	146	151	142	150	166	170	160	151	160	128	164	173	142	153	151	190	185	169	172	169	167	152	181	155	151	139	164	154	188	167	167	162	149	146	164	197	190	133	177	167	159	186	145	162	169	164	163	173	173	167	177	185	186	174	144	166	168	172	174	172	138	140	155	162	178	174	156	182	148	161	170	200	165	170	161	146	171	152	141	178	176	152	152	189	188	158	187	150	173	147	178	128	144	146	150	160	172	181	173	174	160	171	168	142	182	181	151	179	156	153	156	159	150	163	137	160	154	187	147	159	165	153	163	138	145	174	162	178	167	170	167	157	158	177	159	157	160	176	151	149	186	149	165	162	144	182	188	170	130	175	169	173	185	161	149	153	156	180	184	152	159	181	177	155	176	184	178	187	184	151	143	169	152	164	171	162	160	150	177	152	153	167	157	143	149	163	164	140	157	158	165	148	162	181	176	178	164	154	178	161	183	156	168	175	162	185	168	178	162	169	172	155	137	176	148	149	139	149	171	159	149	175	162	156	162	156	170	171	158	161	190	165	153	163	157	173	136	159	179	153	183	182	167	171	158	176	166	158	167	150	162	168	160	163	169	159	182	152	157	124	175	175	159	157	162	163	159	139	131	183	152	152	174	160	165	153	165	153	141	182	184	167	152	149	152	168	155	159	165	150	196	192	151	169	146	148	171	150	164	151	165	151	181	144	154	186	158	143	159	186	166	165	183	174	158	165	163	145	165	156	153	162	165	179	168	178	155	155	159	160	195	179	172	156	176	170	170	157	176	173	157	153	165	186	154	176	173	172	164	165	149	158	171	168	171	146	177	161	155	168	161	156	163	168	168	154	161	164	180	168	165	159	151	166	187	151	183	169	163	149	149	163	174	154	162	163	158	164	157	159	154	156	183	148	161	151	159	152	154	163	157	170	168	143	180	134	175	167	189	175	149	162	151	190	150	182	134	154	176	170	150	186	155	159	166	155	148	163	169	171	179	161	179	173	169	153	149	173	160	147	154	196	155	174	157	159	184	167	196	155	143	158	170
9340	917	1662	2033	1777	1403	1211	1070	911	809	672	629	646	716	554	585	560	560	520	467	453	480	490	495	438	443	479	453	460	442	443	472	439	428	428	441	422	418	433	396	446	409	459	412	423	411	427	421	424	388	415	424	419	400	419	405	429	406	406	422	429	431	393	424	411	377	412	394	431	422	424	441	449	427	426	376	438	434	438	423	417	420	412	395	400	406	404	419	394	373	423	389	426	385	412	410	403	446	425	376	392	418	379	430	403	421	403	400	396	414	413	381	435	399	434	441	473	388	441	393	412	443	405	424	421	394	398	413	408	397	421	394	419	431	440	419	413	410	386	409	436	391	409	414	429	390	450	406	432	431	414	433	430	404	401	402	442	422	420	412	412	450	392	421	416	435	412	396	407	434	370	387	447	434	420	415	460	431	379	396	408	368	414	417	397	454	449	390	420	411	388	414	408	425	410	409	427	417	410	409	437	457	392	420	395	405	403	426	380	412	419	415	377	417	421	415	417	417	397	410	425	375	422	417	405	400	449	410	443	384	401	389	383	423	422	392	420	396	430	396	451	422	459	455	419	400	396	397	387	439	371	408	388	420	412	410	416	416	379	412	399	415	415	408	431	428	458	416	418	383	413	407	394	435	393	423	382	419	419	428	404	450	362	406	413	377	404	413	385	425	417	381	415	410	435	433	403	403	387	423	393	407	384	438	397	418	415	420	421	423	411	427	444	393	420	388	483	438	432	398	427	399	407	406	417	380	435	449	417	438	414	386	416	440	422	425	399	424	399	363	418	391	387	430	400	423	441	424	430	442	419	415	405	395	368	413	395	393	404	434	410	421	444	382	428	402	374	382	435	376	437	432	412	384	356	392	392	388	423	427	444	369	414	428	424	431	406	419	400	403	395	437	401	413	432	414	397	415	405	448	428	399	429	426	414	390	411	381	415	424	365	444	451	399	429	434	435	421	415	428	388	464	425	432	429	390	366	448	394	396	435	418	423	426	405	407	409	387	432	397	404	415	424	406	379	399	402	397	396	398	424	429	469	442	400	381	405	421	438	429	431	395	388	382	421	413	401	397	429	415	368	409	391	398	410	411	417	408	426	417	405	421	429	390	398	398	439	404	401	389	414	352	411	413	372	416	376	386	434	396	447	436	425	405	430	420	407	394	426	374	413	397	413	410	387	385	399	433	398	398	389	382	406	432	403	401	413	437	425	402	413	459	416	368	422	400	413	396	405	450	442	404	393	399	429	425	397	402	417	376	442	402	409	401	399	425	389	452	381	422	424	405	405	402	441	407	416	391	417	414	423	413	423	371	419	386	392	447	407	414	418	425	404	417	437	427	405	390	387	385	387	398	399	406	379	418	409	424	385	412	401	418	383	397	395	416	408	402	391	428	376	409	418	401	403	408	423	372	407	398	434	395	421	405	408	416	396	397	401	409	421	422	405	426	418	421	402	408	402	420	416	438	375	387	439	414	406	378	416	410	378	377	382	407	407	446	466	403	422	445	419	412	400	431	394	403	438	420	398	427	392	423	400	418	417	394	391	419	407	387	426	391	378	422	397	394	426	396	411	453	424	398	403	375	437	399	428	463	387	433	436	424	406	415	406	441	372	384	406	391	456	410	446	417	439	416	381	398	417	427	393	427	431	397	387	370	417	406	412	417	394	385	438	414	407	440	410	413	427	417	397	403	411	432	397	421	426	411	417	407	420	407	397	419	413	433	434	464	411	415	446	453	386	391	402	409	408	404	418	395	401	408	387	390	410	420	445	418	404	412	356	401	424	383	458	410	395	448	387	434	375	404	441	447	426	401	461	398	405	418	396	398	405	401	421	391	404	374	424	422	480	402	424	416	411	419	406	416	398	418	387	436	426	418	442	403	436	450	465	455	410	426	398	433	394	385	398	449	426	421	419	410	425	417	399	433	412	401	379	389	420	395	395	461	425	413	434	420	388	434	465	416	399	393	401	402	394	423	412	424	414	393	440	386	429	371	414	411	400	411	387	399	386	437	401	410	423	420	412	441	422	406	392	371	428	408	445	414	410	401	379	411	408	412	375	451	429	383	375	407	396	403	364	376	402	412	408	433	433	401	408	401	406	475	426	404	425	377	383	431	405	430	423	440	404	404	446	407	426	427	412	393	402	417	422	425	415	405	408	416	416	394	378	400	394	419	391	427	425	442	399	446	419	391	427	439	431	391	392	405	455	419	384	411	409	429	399	442	411	380	413	398	387	406	407	397	403	374	413	398	414	399	430	378	409	421	420	434	420	396	424	422	421	432	415	405	379	439	373	404	442	384	387	379	399	379	429	390	393	397	379	410	382	407	409	406	438	417	419	425	418	379	420	414	420	411	416	403	382	390	397	408	390	411	458	431	412	402	398	404	402	415	418	402	404	409	426	404	424	393	425	393	400	425	412	439	391	387	404	402	393	438	421	381	395	424	410	427	385	425	411	410	368	455	399	397	387	417	379	422	412	416	431	415	456	436	407	444	445	422	400	420	408	431	414	409	406	380	411	416	407	389	407	404	452	412	402	408	403	387	418	442	400	404	407	397	394	413	412	423	413	418	394	393	425	376	395	397	381	442	412	426	434	434	395	427	375	398	367	374	406	432	404	410	402	400	413	364	466	402	463	381	402	394	397	429	422	416	417	416	370	410	390	383	420	386	381	401	400	413	421	399	395	406	430	403	410	394	412	373	407	391	402	411	406	388	399	423	413	409	411	380	380	442	416	409	399	408	432	385	424	384	435	453	408	406	392	379	423	395	411	399	419	411	423	445	441	400	432	408	437	425	382	386	422	423	361	432	457	385	447	389	389	428	411	386	407	415	406	407	360	423	411	373	427	390	381	417	432	391	430	399	439	407	400	392	414	396	381	417	390	429	423	428	379	452	406	377	407	412	436	449	420	410	393	400	415	402	403	437	399	420	418	400	417	397	421	419	409	417	442	423	451	379	421	470	376	377	434	414	370	410	422	386	397	410	417	431	381	433	395	403	419	372	398	423	373	399	408	400	394	395	405	434	422	422	431	424	388	434	382	403	389	454	413	417	446	381	430	427	383	406	410	438	438	404	441	405	402	399	397	401	419	411	386	418	416	404	410	415	424	393	414	412	386	401	389	438	403	473	431	416	415	398	427	402	421	438	411	409	425	379	410	411	351	394	394	392	422	397	388	439	388	377	440	435	405	408	396	433	415	436	409	375	385	400	406	414	420	422	418	395	451	397	393	422	374	428	403	420	423	391	415	425	417	402	383	426	439	413	452	388	427	409	450	415	414	436	425	415	426	390	444	399	432	436	402	448	417	404	403	366	416	402	426	396	398	409	404	422	406	398	429	397	386	387	418	419	420	435	419	414	407	419	379	411	401	430	406	419	379	413	406	427	456	422	412	428	406	407	417	369	448	409	398	409	389	386	427	401	411	444	388	444	437	417	388	413	421	425	451	440	392	399	423	452	433	415	400	408	434	406	412	388	413	405
3095	436	415	428	400	387	358	350	341	350	343	345	348	383	352	345	305	316	360	354	357	325	340	371	340	329	345	353	360	342	344	366	349	372	317	319	321	356	355	339	349	331	324	355	371	332	362	364	334	336	335	376	376	361	328	366	371	344	298	352	331	391	358	339	357	323	342	320	363	335	359	371	340	318	355	313	315	398	365	346	379	344	334	350	352	349	332	341	342	322	350	342	351	363	348	318	351	355	321	335	348	340	323	322	325	343	359	346	345	331	317	366	328	301	330	334	341	346	332	353	366	332	332	345	349	331	320	349	347	354	322	352	336	310	346	348	337	341	352	327	342	319	365	365	353	373	323	325	326	269	351	306	354	370	346	342	366	337	328	347	334	325	332	357	323	368	312	334	330	344	355	310	308	346	354	387	338	324	357	298	359	327	345	328	308	351	380	354	345	338	368	344	333	328	352	342	365	349	327	355	340	322	329	318	291	306	325	345	326	342	351	387	329	375	311	342	359	348	338	344	339	343	333	342	367	335	313	308	356	307	322	358	356	334	361	360	292	340	324	348	339	324	323	342	318	312	384	351	369	358	313	343	353	311	355	347	325	347	345	334	333	331	370	320	330	346	355	332	353	368	341	350	326	341	350	333	343	333	394	371	364	304	301	365	328	331	379	360	306	320	325	319	310	352	352	378	319	328	318	319	312	326	333	354	340	328	358	355	333	347	339	317	373	341	323	332	327	338	350	321	336	347	333	328	383	324	371	315	358	319	349	309	333	370	353	290	327	353	323	348	332	348	356	349	336	338	310	366	360	333	313	353	357	364	362	400	322	344	347	321	350	344	343	334	334	355	343	312	286	344	327	329	348	355	324	340	370	315	328	360	363	340	342	337	325	335	313	344	296	338	357	370	352	324	385	354	343	366	318	314	353	372	337	335	356	337	333	330	361	334	340	351	305	347	337	388	368	344	343	349	295	315	349	361	319	324	316	344	334	342	357	352	357	342	373	329	360	369	347	341	338	345	334	352	321	336	339	320	379	340	352	341	332	327	392	367	329	346	358	333	325	364	331	367	318	337	333	308	318	322	370	345	363	329	340	332	340	353	329	338	334	356	334	348	353	372	357	368	322	339	352	362	334	343	353	392	367	358	312	305	348	357	353	312	355	313	326	336	314	358	334	337	357	321	371	345	321	326	337	331	373	303	332	343	328	338	336	354	366	336	358	357	357	292	341	334	339	352	338	329	318	312	338	337	336	336	339	318	332	322	356	348	302	365	360	342	341	341	337	365	330	320	337	370	357	338	289	323	358	330	337	368	354	391	329	324	387	330	360	348	346	338	367	375	355	369	322	331	354	344	336	349	338	394	348	338	383	341	359	365	345	360	348	307	313	355	335	350	345	331	343	365	349	342	336	374	385	316	335	328	339	337	348	336	337	370	356	330	328	305	311	336	391	327	339	342	320	374	387	317	323	364	342	360	322	356	377	370	325	339	357	330	368	327	346	350	349	355	338	352	359	356	365	342	314	332	343	357	305	347	372	357	329	344	327	363	341	374	346	353	357	323	334	340	349	316	319	336	313	357	337	340	369	326	363	363	360	352	357	365	341	362	361	343	355	341	307	345	382	356	366	334	352	308	366	355	350	320	317	343	328	302	322	324	380	331	350	351	318	356	347	328	324	338	324	318	344	318	344	369	355	351	364	339	354	333	355	372	340	350	334	333	360	328	356	343	347	339	330	341	347	327	353	365	341	340	342	335	332	376	313	330	340	333	371	321	347	311	360	336	337	318	325	342	331	334	338	344	341	355	357	365	334	354	351	317	334	318	332	368	325	347	308	298	374	336	332	324	371	307	333	362	332	327	321	332	354	334	352	342	368	367	364	351	330	346	347	345	322	339	342	320	391	349	327	309	311	374	329	362	342	364	331	399	333	319	376	305	374	377	344	315	308	370	341	348	338	355	334	339	333	361	320	376	386	387	364	375	329	320	310	320	402	349	295	354	333	346	378	342	326	335	351	332	357	325	356	335	356	366	366	368	367	343	356	330	367	324	343	352	357	321	370	338	304	327	356	370	361	320	324	361	367	353	334	376	382	343	314	346	389	364	362	350	347	345	337	338	320	344	342	354	334	353	338	346	330	364	361	343	334	381	352	342	329	333	333	331	356	310	345	325	326	336	318	345	326	330	359	350	349	331	341	339	319	345	350	320	306	368	332	326	377	334	333	359	343	331	363	374	363	332	325	312	328	375	358	317	313	345	342	343	333	321	328	348	369	345	306	347	368	350	319	317	332	301	338	348	376	326	337	327	337	352	341	366	327	307	330	321	339	377	344	353	314	342	317	317	315	346	318	324	311	391	378	348	350	389	356	384	343	334	352	372	350	349	364	343	288	341	327	338	343	350	358	356	314	338	329	354	357	339	344	335	384	349	327	301	352	316	327	362	307	351	335	363	348	307	329	334	366	341	351	334	363	364	358	331	327	336	331	336	328	340	350	370	355	349	348	357	321	342	370	304	364	318	321	349	359	348	349	329	334	365	338	349	356	343	368	354	340	362	334	344	334	335	340	359	326	344	329	370	339	357	351	335	354	340	350	315	353	353	352	322	350	350	374	364	346	340	320	362	330	352	374	375	341	366	310	354	331	331	344	332	316	333	335	319	349	334	335	332	380	314	345	350	367	380	322	352	317	331	349	337	345	360	354	395	363	329	328	319	390	341	354	338	353	317	313	320	367	370	332	335	345	372	345	318	339	367	380	368	343	328	339	348	325	330	314	329	362	344	328	297	354	320	369	349	327	343	364	378	379	344	357	369	352	338	360	354	325	354	327	333	316	336	368	342	365	336	357	345	328	348	367	389	356	332	328	354	358	347	340	325	342	322	311	345	377	323	352	315	343	348	336	321	332	333	414	344	351	367	313	348	339	330	363	331	361	291	327	328	349	333	363	311	345	328	349	340	326	342	342	288	311	350	335	340	352	364	363	348	341	334	345	353	339	354	370	327	318	342	340	372	342	327	347	351	354	315	341	339	307	322	346	353	355	367	345	343	282	334	358	308	341	352	340	353	340	359	371	330	384	361	334	340	362	297	301	318	327	316	332	331	334	353	337	326	337	353	331	317	334	354	308	314	328	349	285	338	360	340	323	337	329	351	408	359	334	360	348	338	345	295	332	332	303	318	340	363	362	343	363	357	353	348	370	325	338	339	347	369	346	346	340	344	334	368	341	368	306	334	313	344	360	335	350	341	349	309	326	349	334	338	369	325	337	328	364	322	315	340	333	346	320	337	299	352	329	353	336	319	357	364	319	360	330	339	347	341	359	350	362	321	305	360	352	334	352	348	348	367	317	355	287	326	379	342	319	377	368	334	355	343	365	355	354	352	324	319	357	357	346	339	340	345	319	340	344	336	372	332	360	351	342	364	347	343	335	364	373	349	353	350	329	338	362	320	354	327	326	351	382	369	312	334	370	322	368	337	338	328	379	337	355	344
3149	889	944	968	933	973	898	890	892	828	908	866	849	800	853	855	782	803	803	811	874	731	801	853	825	763	821	812	823	792	787	783	777	793	788	794	781	820	786	806	804	792	793	825	797	808	827	841	772	775	866	826	799	798	842	730	795	821	861	811	791	855	805	792	797	812	798	801	845	792	784	784	836	807	821	799	843	842	755	813	819	764	786	800	794	789	848	847	803	779	801	816	803	779	806	813	768	812	799	765	792	847	812	798	767	790	803	850	825	819	797	800	826	780	909	827	807	778	782	835	831	810	801	822	820	836	797	812	816	822	833	792	753	778	764	830	807	798	800	811	815	804	761	800	810	793	801	815	803	787	825	784	819	817	850	783	814	798	797	792	801	791	861	857	825	840	794	801	828	783	819	790	817	788	828	781	856	774	778	775	791	802	801	801	759	795	820	799	836	816	828	802	752	796	793	801	801	826	748	780	795	764	845	847	805	817	757	817	775	865	837	765	816	743	797	802	838	842	847	806	775	839	780	773	799	866	835	862	796	791	813	839	838	758	825	750	837	757	791	900	837	764	813	763	804	881	801	867	783	863	822	760	836	803	845	818	783	796	829	768	832	814	833	850	843	805	844	790	819	754	806	822	837	779	860	814	806	813	813	822	817	799	834	809	794	808	806	827	792	864	838	808	826	768	810	777	835	729	837	814	794	848	797	847	738	798	771	787	817	765	765	812	829	805	830	791	839	837	821	800	797	829	842	831	840	792	835	804	830	811	799	812	788	797	834	807	816	795	850	805	814	801	827	857	800	806	744	837	821	799	826	827	819	836	780	799	819	762	786	822	825	853	800	860	824	798	832	780	824	830	819	864	843	793	795	821	763	794	834	771	774	802	818	785	789	814	831	760	796	838	838	828	827	765	837	780	791	822	776	798	827	801	813	779	786	763	763	788	769	795	823	824	777	775	817	765	766	765	808	822	787	812	840	830	795	798	818	796	819	824	792	776	783	772	853	852	811	762	746	744	832	807	798	788	813	797	843	776	765	802	782	797	803	798	772	806	806	847	803	782	827	841	725	841	842	844	765	773	797	843	806	855	772	805	819	821	772	820	813	801	807	811	875	788	867	801	808	723	780	790	808	820	778	831	827	841	841	844	744	786	822	745	744	801	792	812	739	783	763	843	829	785	821	815	789	796	820	868	796	795	813	844	796	756	791	818	804	829	841	801	740	804	832	755	833	807	829	866	792	821	825	769	806	782	771	783	825	820	836	752	787	740	839	773	815	813	792	813	804	819	792	834	814	784	803	818	824	756	815	779	792	798	785	810	758	799	833	826	828	851	841	765	820	759	838	836	813	815	778	825	805	783	813	808	798	778	818	798	818	837	766	788	788	798	844	808	801	844	794	827	787	787	771	848	808	834	813	861	871	793	753	779	815	853	862	785	809	820	824	806	791	812	846	805	786	840	801	813	789	854	825	815	818	779	801	766	852	807	809	806	748	852	810	763	819	812	777	833	768	733	788	745	800	782	762	836	765	819	809	848	810	780	825	833	771	784	781	818	807	849	773	801	785	799	798	862	838	850	796	784	815	804	790	788	826	806	810	762	849	809	817	808	798	781	790	794	795	786	843	798	779	787	792	833	821	865	821	801	845	778	804	834	815	831	809	804	810	832	834	867	847	829	758	820	839	837	848	811	777	810	790	808	852	822	830	868	788	849	837	781	800	810	773	829	770	796	763	773	763	799	787	836	758	843	791	816	789	825	829	819	813	811	810	801	774	820	735	790	832	820	856	768	818	819	833	832	825	818	815	793	807	828	813	778	843	817	785	836	788	787	754	769	808	793	825	776	835	742	829	811	853	815	768	780	801	766	778	819	797	797	813	864	786	846	822	808	798	825	774	820	788	821	787	759	860	804	756	824	808	833	729	806	810	809	824	785	786	844	823	829	778	782	859	789	831	788	871	783	851	822	845	852	864	810	807	856	841	754	874	825	803	773	845	789	826	793	812	784	828	829	851	791	815	787	787	789	827	814	810	817	860	839	789	762	826	818	840	806	829	867	797	798	817	802	765	837	817	788	832	851	809	811	789	791	793	795	828	824	836	757	831	830	781	774	815	828	808	810	776	804	792	825	806	825	807	747	796	816	877	806	775	843	804	791	823	862	849	833	775	794	817	760	869	763	779	787	817	797	830	826	801	783	751	844	780	841	862	804	807	778	828	805	791	827	789	778	818	804	821	824	757	799	793	827	754	817	832	792	757	800	801	807	796	870	803	766	780	785	849	800	832	793	832	829	872	809	833	767	819	783	774	837	821	812	781	863	765	811	779	781	844	780	785	845	793	803	840	794	817	808	810	805	854	784	794	802	791	807	822	829	828	831	884	788	790	809	813	805	841	767	809	806	786	837	793	841	784	864	782	813	833	770	801	776	841	870	840	788	818	856	805	784	787	785	809	818	816	791	803	870	797	802	803	812	808	806	858	866	800	808	789	794	765	761	790	755	862	822	831	821	863	826	804	775	792	807	790	847	892	809	781	804	800	788	800	774	777	740	799	817	810	756	839	810	817	832	779	831	862	803	782	835	775	804	781	864	800	827	828	775	808	766	799	792	820	745	829	818	850	842	832	826	775	776	738	759	800	826	802	813	839	789	813	793	785	834	816	787	788	808	792	770	814	786	819	800	781	834	775	783	773	816	788	800	782	757	827	806	783	798	830	813	780	777	766	793	819	762	825	787	816	773	794	777	815	815	791	824	766	798	827	779	840	742	802	804	779	741	837	823	779	812	799	808	770	771	860	818	798	816	757	777	801	807	785	846	825	794	863	835	791	832	776	773	810	776	824	829	836	786	812	800	776	796	832	783	744	832	783	804	794	821	811	774	782	831	823	826	852	821	775	809	833	855	817	799	834	795	794	792	783	808	803	834	802	786	837	801	784	809	856	804	820	813	800	835	759	790	790	800	752	810	768	797	838	841	792	829	794	860	782	798	793	828	807	784	870	752	807	827	806	804	802	849	786	758	762	752	768	786	828	848	798	761	775	812	863	823	731	800	812	835	760	756	820	781	787	841	850	779	885	832	772	814	809	816	798	820	857	848	798	812	849	807	817	817	786	810	818	838	791	809	800	814	777	807	835	847	790	801	809	806	767	788	841	808	855	784	770	805	824	797	782	744	794	829	796	778	834	825	815	791	827	842	769	823	795	814	821	771	812	837	795	827	821	796	784	835	836	844	894	798	840	821	756	847	791	784	822	749	849	799	798	771	823	822	792	845	762	752	831	790	764	853	819	776	753	735	832	775	805	851	793	811	771	781	814	844	796	773	821	808	817	761	778	816	763	849	823	795	812	785	802	768	831	821	813	830	814	790	777	844	783	841	781	801	783	802	823	743	834	839	792	808	770	774	844	789	793	804	803	815	809	792	803	790	816	798	805	856	829	822	829	806	771	828	843	793	813	775	806	832	775	849	855	837	750	833	816	805	835	833	866	780	808	811
11096	767	645	542	467	452	406	353	362	401	392	330	350	357	360	327	319	330	354	322	383	351	362	334	352	352	345	331	332	352	301	309	333	342	334	331	341	337	339	318	370	326	369	337	346	320	330	368	343	355	343	339	337	315	372	327	337	355	345	352	334	324	312	335	321	360	356	352	312	336	333	333	384	325	326	354	318	335	333	372	302	321	342	343	303	308	314	365	345	339	353	347	353	361	327	353	352	347	339	328	304	315	358	350	336	327	366	306	358	331	352	301	353	340	343	345	331	382	328	333	356	316	349	323	319	379	333	330	339	340	358	326	322	321	335	339	365	323	359	303	320	342	339	316	335	346	331	326	317	342	352	330	315	354	304	348	300	324	313	338	370	342	358	360	361	338	346	307	370	327	356	362	332	326	329	344	321	325	349	380	331	336	359	300	324	346	335	323	344	345	311	342	345	347	337	328	326	338	343	349	330	354	330	317	294	335	338	337	342	364	340	311	345	329	306	303	348	342	356	312	337	365	349	329	319	378	343	362	337	332	343	325	317	364	348	320	346	320	330	335	348	336	353	338	363	333	313	340	331	367	336	345	291	326	343	274	340	341	355	358	329	304	313	301	312	325	331	349	324	336	321	335	344	340	355	358	357	289	315	325	327	323	328	330	308	337	333	328	334	322	358	355	321	380	352	353	327	331	324	341	283	327	305	307	336	384	334	332	331	341	346	324	333	344	357	336	336	322	294	318	325	317	321	364	339	337	362	361	326	332	315	335	324	333	318	332	338	349	351	315	332	317	321	347	363	339	311	331	358	326	369	338	329	318	338	361	328	308	334	328	328	323	319	314	351	316	305	311	332	353	327	339	303	335	323	357	353	337	347	315	341	335	323	330	321	346	333	373	332	329	349	323	351	334	318	310	342	302	297	333	289	334	322	317	308	326	328	306	332	350	298	347	330	365	334	316	347	319	300	313	332	321	345	327	311	337	367	336	321	329	338	317	351	325	311	352	333	303	342	322	329	335	341	362	366	338	352	330	325	335	331	339	329	329	349	318	312	342	325	341	356	340	312	304	358	344	360	340	328	377	343	344	310	347	340	309	351	329	336	339	305	306	318	362	345	350	346	374	307	316	350	340	324	338	351	337	331	325	368	317	343	307	374	336	352	347	353	350	362	346	340	341	321	325	360	340	344	362	368	390	351	346	328	342	344	362	319	307	323	347	364	333	345	353	336	370	349	336	310	319	333	332	369	360	349	347	312	393	323	343	348	348	326	400	367	335	347	349	338	347	341	391	370	308	376	314	321	365	320	353	330	337	341	327	344	341	326	351	319	312	343	346	321	346	333	337	305	332	333	379	352	327	373	347	322	317	368	307	351	321	328	326	298	336	344	319	319	323	367	308	342	301	366	319	335	330	322	344	349	343	310	279	330	365	346	354	333	312	349	307	352	323	331	310	330	343	307	310	329	310	342	318	339	347	337	316	338	328	325	336	345	316	345	342	362	325	351	351	342	308	326	310	358	332	319	324	312	373	347	374	327	378	317	286	299	335	332	356	362	297	355	338	323	341	351	334	309	342	345	379	345	344	350	312	352	356	349	348	351	347	352	350	314	356	326	331	359	320	360	320	315	364	323	345	341	346	325	304	359	300	300	315	343	318	347	368	321	326	314	347	379	358	322	337	332	355	289	314	305	312	321	335	350	295	334	368	309	305	314	354	332	320	334	337	349	332	323	338	319	343	293	321	325	338	345	328	354	333	323	325	309	328	314	354	352	317	361	331	317	329	358	312	317	334	334	318	348	339	323	328	346	365	317	328	386	361	337	352	334	343	326	310	341	352	332	317	338	312	310	304	322	322	364	310	331	330	315	334	362	349	344	313	318	329	306	360	320	328	309	362	325	360	355	324	294	295	354	314	337	286	350	337	341	336	321	301	325	379	324	326	335	375	385	311	330	328	313	341	319	350	324	329	329	353	329	333	348	349	322	330	358	345	333	324	308	298	323	341	303	394	297	379	330	334	349	327	337	337	315	348	318	339	336	318	322	355	338	364	352	336	341	324	330	363	373	336	330	321	400	347	370	331	324	370	317	342	323	346	334	337	332	301	334	322	338	310	330	345	318	337	360	366	339	353	391	324	352	346	307	328	303	355	339	332	319	347	348	370	328	345	333	315	324	311	338	331	351	323	312	326	314	332	354	329	324	364	356	310	348	320	322	319	337	378	289	352	308	336	289	327	326	359	346	350	378	338	344	346	333	374	354	330	361	351	310	305	346	312	320	323	353	356	326	343	306	319	311	335	340	342	367	319	330	326	297	374	327	333	339	325	340	316	353	322	367	333	299	361	320	318	330	348	338	350	333	324	320	377	360	359	335	342	329	317	335	340	353	341	319	340	321	331	324	326	319	354	317	358	353	328	344	315	332	338	343	351	314	346	326	343	342	348	323	326	329	314	322	333	361	378	306	334	331	319	347	342	344	342	330	331	329	336	345	329	324	330	313	335	347	296	365	313	361	340	341	362	341	325	342	315	366	362	300	336	334	308	328	317	327	363	359	348	305	324	319	358	311	339	298	378	336	357	350	392	346	314	361	338	295	300	307	320	345	334	351	348	317	312	330	362	334	351	343	328	346	326	294	336	325	316	302	337	320	347	329	328	333	345	308	292	349	367	303	321	349	331	317	326	331	335	339	359	319	340	344	329	355	350	344	338	347	360	363	300	340	326	337	340	336	335	305	313	324	351	363	350	344	335	358	368	326	350	317	315	309	349	303	312	331	346	326	336	296	357	327	287	343	343	348	316	318	309	315	367	325	304	334	331	317	341	341	337	360	346	315	297	324	330	337	335	346	325	335	330	330	344	357	352	349	354	340	361	347	319	326	322	289	357	331	348	384	316	372	367	352	339	335	360	283	320	370	302	336	313	326	318	338	339	326	382	331	349	376	316	328	317	336	318	349	341	301	331	345	306	364	310	378	323	332	336	337	347	309	380	349	347	306	326	361	331	331	344	345	351	359	337	373	336	334	325	353	308	372	330	312	325	348	366	347	340	382	333	319	306	353	336	338	287	335	379	348	338	353	333	355	343	345	339	261	336	354	363	354	337	343	306	293	355	345	373	329	308	341	337	357	310	334	326	339	316	323	326	369	334	331	270	339	335	316	332	344	343	319	318	301	302	333	339	334	344	359	330	361	337	348	338	362	307	366	352	314	296	336	344	312	349	326	378	335	338	327	316	292	342	345	364	339	356	337	338	337	337	346	360	350	368	334	355	349	343	373	329	314	333	384	324	334	323	319	324	386	328	333	292	304	316	353	346	330	343	357	328	343	314	334	333	330	342	378	375	362	360	327	339	319	352	339	328	333	356	348	304	285	374	351	362	334	336	316	344	356	338	335	332	331	329	315	345	335	289	350	326	314	310	354	324	311	354	328	381	357	327	335	329	306	383	314	344	337	318	312	313	306	334	325	350	349	347	337	358	329	337	330	302	327	342
8746	1076	1532	1689	1526	1302	1202	1154	1046	981	916	921	912	898	919	873	913	846	881	833	798	771	808	801	812	822	795	767	817	787	768	823	773	790	785	813	780	837	747	801	772	777	834	788	789	840	778	791	772	825	798	769	801	780	808	777	758	813	767	787	789	796	782	747	770	777	754	726	774	768	733	787	787	770	797	790	723	789	811	793	793	796	816	788	807	755	738	796	826	778	776	768	732	783	775	786	769	761	797	762	753	783	810	798	802	793	762	795	788	765	784	778	776	817	761	756	775	820	780	768	741	837	747	757	805	742	818	829	775	746	746	787	801	721	754	801	732	812	779	788	785	801	777	815	789	806	772	766	786	737	734	798	773	801	785	781	793	809	826	784	741	821	780	748	785	824	757	751	761	816	802	814	798	734	710	779	772	784	797	793	780	770	765	735	779	770	830	790	831	756	800	783	803	789	845	736	783	779	793	800	763	796	788	730	762	780	784	809	807	808	772	791	799	767	812	781	768	736	807	803	759	793	771	751	797	781	855	767	833	777	757	814	763	816	802	739	731	771	809	763	808	754	787	816	785	732	772	802	831	775	792	784	773	761	798	799	781	747	803	795	755	804	719	813	817	773	785	790	775	780	767	795	747	754	766	828	776	756	777	779	795	800	817	737	772	797	804	767	772	752	778	808	757	775	723	773	786	759	834	789	719	827	820	738	796	804	763	788	790	704	799	796	783	769	762	755	756	718	732	803	792	792	819	736	788	758	765	748	788	781	804	761	813	804	777	757	776	797	780	774	736	758	841	774	766	803	757	814	765	739	794	783	736	770	797	755	752	729	747	768	815	717	762	802	804	869	806	779	723	813	782	796	744	755	804	790	774	805	789	832	776	783	754	730	777	756	781	745	796	747	813	747	771	774	740	724	755	799	811	740	771	754	771	788	790	775	762	734	744	736	796	724	798	841	794	776	730	787	784	768	785	807	741	783	812	731	804	769	734	758	739	777	801	814	818	795	760	792	755	785	790	803	809	801	798	850	755	783	828	738	789	771	807	782	829	813	750	803	771	783	741	788	775	751	791	781	805	725	766	848	784	816	744	759	790	785	778	802	830	789	769	697	778	767	792	814	784	763	795	816	804	792	800	764	806	767	776	746	779	787	738	771	815	761	763	796	706	743	748	763	754	722	775	750	742	754	759	728	747	788	757	768	783	772	811	769	731	819	746	778	759	759	830	766	784	778	719	796	753	797	809	799	726	785	818	757	762	768	807	777	764	782	800	786	813	780	821	781	802	819	784	736	759	795	795	771	772	771	745	829	742	728	796	784	777	775	780	762	753	823	781	810	783	750	777	781	793	804	769	780	758	787	774	754	809	822	779	787	751	726	771	803	759	795	772	789	794	806	830	817	809	821	746	806	792	782	812	738	771	778	728	736	776	749	760	769	768	777	769	789	756	787	744	775	835	783	772	749	766	801	810	814	777	835	788	850	764	802	796	766	756	777	756	755	779	733	755	804	781	770	787	753	746	747	791	796	757	817	780	783	779	751	772	806	804	821	780	751	810	821	800	730	836	763	788	790	774	773	785	752	769	764	798	780	763	789	760	776	783	789	801	780	767	785	775	805	794	827	748	780	801	748	754	788	785	750	772	776	774	828	758	768	786	759	814	776	774	768	792	814	767	805	756	819	812	770	736	773	763	771	756	763	799	793	765	798	798	762	773	710	810	763	768	805	785	764	767	811	816	747	773	764	758	778	821	795	769	769	770	721	791	758	792	779	811	803	808	722	775	741	790	822	807	785	797	778	776	751	747	774	807	746	821	764	757	778	782	771	755	763	831	789	778	707	829	803	847	795	801	802	781	737	814	808	769	718	788	801	774	778	789	820	793	801	832	810	788	774	755	808	759	796	739	802	790	792	748	815	777	807	809	810	769	752	771	801	786	798	801	791	798	786	747	776	736	778	764	763	750	795	748	773	807	772	760	772	809	773	721	785	759	818	798	809	794	793	774	777	772	781	797	786	780	795	767	797	809	822	768	777	759	752	813	788	732	762	810	774	774	750	790	761	756	807	767	776	859	734	759	771	801	763	768	772	760	787	837	815	757	757	792	744	815	740	770	757	775	736	808	770	761	784	828	748	745	728	762	780	779	740	737	769	805	821	810	843	753	751	791	743	873	760	754	767	761	807	793	779	800	760	738	785	761	773	733	798	757	832	802	819	811	757	775	799	777	783	757	769	778	737	773	802	698	750	771	840	782	787	791	743	780	739	792	790	772	787	788	761	837	793	758	766	804	795	810	814	759	686	791	765	778	804	742	759	734	770	790	765	796	813	838	785	788	806	767	780	796	739	775	824	783	855	786	781	735	793	735	780	784	790	787	799	762	833	748	778	765	818	766	796	735	809	776	793	751	772	766	787	793	749	792	801	777	746	736	800	790	736	743	773	791	781	820	805	788	797	795	746	783	748	742	791	798	792	759	812	757	745	780	745	785	785	782	786	754	793	775	797	753	842	802	786	775	773	785	814	791	751	759	786	803	776	821	803	714	776	789	715	787	765	729	754	780	794	778	816	756	758	775	739	795	754	778	793	793	767	788	696	767	752	803	786	771	808	753	766	759	766	813	758	854	717	796	733	765	804	825	781	764	747	809	801	776	751	823	785	765	849	768	810	797	808	798	722	786	729	816	818	753	776	780	799	776	811	803	734	766	817	740	764	751	724	777	793	769	740	785	757	827	715	750	820	771	816	737	750	742	778	833	727	775	782	722	735	771	732	776	779	787	804	745	744	825	767	810	759	830	810	836	780	732	785	801	799	762	790	756	779	789	786	781	756	842	842	806	764	788	768	795	715	768	749	753	775	827	756	752	745	746	788	776	763	774	783	742	742	747	752	775	758	762	757	764	747	778	811	808	797	768	777	801	845	765	800	728	753	760	712	818	755	777	782	785	766	773	813	865	769	838	828	793	782	780	780	776	757	753	781	798	791	803	767	768	783	815	802	834	744	750	791	748	783	781	809	764	773	771	791	772	739	769	781	763	813	776	787	809	773	840	756	770	787	758	807	779	746	747	765	743	747	767	776	820	814	794	794	774	780	754	781	781	735	723	785	768	762	787	777	805	786	804	770	752	787	784	760	797	758	786	757	728	786	748	778	794	766	785	829	822	772	742	735	807	825	809	742	777	802	775	771	746	787	796	785	766	811	755	762	799	807	790	770	752	761	777	801	787	809	699	795	803	788	754	828	727	759	725	773	772	766	751	792	790	757	748	762	776	789	814	790	871	753	788	794	801	762	800	792	754	787	807	761	766	815	810	841	759	792	747	778	770	785	792	833	782	810	783	789	766	797	806	749	784	754	831	760	756	770	782	786	778	776	776	807	805	834	718	788	798	784	764	811	764	746	814	802	770	799	789	810	749	728	783	815	740	814	795	816	768	773	765	838	802	762	781	733	756	799	777	809	749	731	734	806	786	806	776	807	776	822	793	789	787	764	779	795
17223	1263	779	569	451	349	324	291	242	218	213	190	196	212	225	193	180	215	176	177	173	180	184	163	193	146	173	159	140	171	176	160	161	164	191	160	179	185	189	176	164	165	162	164	133	164	153	163	170	171	188	139	142	170	165	150	159	163	162	163	180	172	184	161	178	192	156	153	176	170	180	148	179	175	157	170	141	172	168	178	189	180	193	146	170	159	186	170	180	160	173	183	171	169	174	185	180	179	155	155	199	184	177	162	159	169	169	175	169	166	188	171	158	175	162	180	171	167	177	184	167	168	162	155	168	187	152	154	165	181	152	196	154	157	194	164	162	138	144	159	175	192	145	184	183	149	149	162	165	169	168	179	156	171	159	170	159	182	159	176	167	153	161	166	169	178	178	152	168	164	144	157	167	160	152	183	189	181	182	189	177	182	168	134	163	179	175	157	166	157	185	173	186	144	169	155	173	169	190	151	187	138	155	163	201	174	182	183	158	197	201	160	144	163	198	165	164	182	192	164	153	171	156	146	176	188	177	178	178	170	174	178	161	139	195	181	174	159	179	195	158	188	165	135	145	163	163	172	123	153	190	151	165	151	171	169	195	156	159	168	177	163	204	161	189	160	166	154	183	193	182	154	174	167	182	171	167	142	160	183	173	117	166	155	175	144	161	180	172	185	166	176	176	183	171	141	173	164	185	179	167	174	177	173	161	168	168	175	173	197	167	117	152	173	178	150	157	145	161	160	167	174	185	178	185	180	186	170	166	155	168	153	161	151	166	154	185	164	175	146	174	178	147	160	155	153	163	189	170	154	154	179	176	161	155	169	171	162	163	184	172	153	174	169	152	183	173	166	146	161	179	163	175	170	178	162	160	144	173	134	170	174	168	185	150	157	160	170	168	174	189	148	186	155	160	141	147	173	166	169	156	133	191	163	165	155	158	156	169	150	187	174	205	163	166	165	200	172	179	141	154	157	152	180	157	170	171	175	171	150	148	143	156	151	172	163	152	171	193	163	156	163	164	150	166	159	188	176	141	171	160	142	169	149	149	160	167	189	175	163	179	189	169	186	177	163	167	153	198	166	175	148	170	147	161	143	151	152	164	177	151	148	148	161	142	144	174	181	145	146	160	138	163	175	172	190	165	191	170	170	160	163	178	179	157	168	167	139	170	171	195	214	131	180	149	166	146	155	146	167	172	179	154	154	209	143	162	177	201	153	184	151	159	163	144	183	146	182	165	150	202	193	174	158	152	154	173	150	151	192	186	180	178	163	165	161	175	185	163	174	194	188	169	164	142	162	154	183	149	166	170	203	169	168	152	159	174	185	159	174	152	170	149	158	168	139	174	163	172	189	142	172	196	178	160	167	185	161	165	173	156	158	185	165	171	153	139	192	170	161	153	179	170	189	168	166	173	182	144	186	135	146	163	180	163	149	158	175	172	148	185	156	172	178	185	143	161	188	170	170	153	178	168	196	168	138	136	151	172	166	169	158	172	155	153	170	172	186	142	170	167	162	194	171	172	137	164	174	178	211	170	168	175	175	182	180	156	173	144	163	168	158	158	174	169	175	141	176	165	149	171	163	163	162	164	165	160	172	170	173	172	163	149	148	148	158	159	138	160	149	147	154	166	158	159	165	158	176	153	156	167	170	178	174	154	192	160	186	176	175	146	161	185	167	185	154	183	167	174	166	170	170	162	168	185	149	140	158	176	152	150	145	167	157	185	163	167	157	151	147	155	170	203	180	165	154	169	161	193	171	166	167	173	180	146	197	160	197	164	155	173	159	180	156	158	152	160	160	193	158	158	171	190	178	153	162	171	169	156	177	175	183	164	173	171	172	162	173	154	179	180	159	172	172	178	156	158	201	169	151	147	176	148	177	191	144	165	162	155	173	149	165	162	151	141	152	159	186	159	161	151	143	167	177	142	185	150	173	163	168	173	164	170	173	141	157	163	162	152	153	187	133	173	184	152	150	176	160	145	179	171	204	160	171	160	152	168	150	190	195	150	162	169	180	155	143	175	161	168	167	178	151	166	155	163	188	167	152	141	177	155	177	171	174	151	167	170	168	179	175	186	169	165	197	170	172	178	197	152	158	168	158	163	173	188	163	168	159	163	167	169	146	166	162	166	148	168	168	144	162	165	178	180	177	152	174	160	187	163	167	182	152	156	192	176	167	183	160	154	185	176	153	146	171	153	186	176	174	166	174	148	134	155	164	197	163	174	160	189	153	175	155	170	176	165	178	146	141	154	158	135	168	143	144	185	168	172	179	158	190	145	184	165	137	160	157	140	185	162	163	165	147	156	147	168	165	157	175	189	165	181	181	182	173	159	186	153	188	168	151	151	165	159	169	135	160	159	157	158	155	183	190	169	144	139	176	170	165	161	159	140	179	157	167	168	172	175	183	157	179	166	156	171	167	163	148	147	193	175	155	149	173	166	174	183	167	160	180	158	166	154	157	160	165	167	162	160	171	190	158	142	180	170	160	176	159	162	190	184	173	180	180	165	149	185	157	159	152	164	162	181	176	180	163	179	170	156	154	191	161	164	163	184	188	181	153	161	155	169	170	151	170	148	162	162	171	186	163	166	187	179	175	169	171	181	176	150	169	163	153	156	157	176	157	165	167	170	145	169	150	165	161	175	173	154	148	218	162	157	150	173	166	157	151	164	153	167	170	157	157	172	159	171	166	172	144	156	148	163	172	178	162	163	180	164	155	168	165	145	152	165	161	179	172	174	167	174	153	164	178	149	155	173	165	169	145	164	157	166	153	162	138	165	179	179	175	140	163	165	173	161	169	157	162	164	171	163	164	168	171	166	182	172	164	155	152	159	183	173	172	171	179	163	183	144	169	187	176	175	169	163	191	166	160	192	155	147	195	177	176	169	187	154	165	186	163	166	181	165	177	168	190	172	180	158	161	191	176	183	163	170	172	177	150	184	171	185	176	171	178	148	169	154	156	150	182	160	175	162	167	164	170	185	162	179	168	168	165	156	155	194	163	177	181	176	163	154	133	143	179	161	165	189	188	167	174	149	145	164	175	169	186	183	184	173	162	162	177	159	160	183	129	159	167	183	195	143	145	165	184	157	153	176	143	161	173	168	155	159	169	153	165	169	169	157	172	146	200	154	148	180	164	148	176	159	172	142	184	172	155	155	170	159	186	177	168	159	169	167	164	166	152	153	154	168	162	158	154	172	182	172	177	162	162	170	165	154	144	162	167	175	171	175	161	152	168	164	167	181	143	175	144	169	165	158	188	151	143	188	153	179	156	140	159	180	184	169	193	184	157	156	160	159	171	160	142	166	177	157	157	156	176	155	166	173	174	195	193	154	158	145	171	177	178	140	170	170	160	181	169	161	180	156	195	164	172	178	181	169	167	155	162	173	169	153	167	138	147	161	188	185	154	181	171	156	161	158	170	159	158	181	160	161	171	147	173	159	169	154	164	158	168	171	170	183	157	155	151	178	168	180	155	178	172	190	154
10208	1003	1673	1988	1662	1309	1144	975	824	775	717	689	631	633	582	629	480	520	505	492	485	460	476	494	483	485	441	477	458	453	433	454	470	454	428	459	457	417	416	444	396	429	448	412	446	439	466	430	411	422	486	394	411	439	446	429	453	437	417	386	432	460	443	429	448	418	449	435	463	435	458	396	420	436	450	389	428	449	406	439	417	415	429	395	450	420	421	429	448	445	405	389	418	425	402	429	430	426	425	426	438	400	412	419	392	430	406	381	413	433	453	435	411	414	418	410	422	447	428	442	419	390	399	437	429	437	435	415	426	388	442	402	466	391	429	412	445	433	439	407	405	420	447	412	403	432	399	431	395	426	423	423	429	422	400	426	360	460	435	415	417	409	405	419	405	465	417	412	417	415	430	427	419	431	402	407	443	430	417	390	414	433	424	453	377	419	469	432	461	422	425	411	415	439	417	405	434	420	384	433	414	424	417	434	458	422	421	411	404	421	411	386	436	393	407	378	442	400	408	454	455	406	423	421	408	399	401	429	452	424	405	412	431	439	409	444	434	384	395	400	424	415	382	431	422	406	427	402	413	400	414	421	469	400	419	429	429	401	429	376	408	393	401	377	445	415	416	412	397	381	438	418	413	446	396	431	455	414	460	379	380	452	444	400	428	441	431	429	418	443	384	374	422	424	401	416	447	400	440	393	397	464	422	380	430	386	381	434	447	410	432	408	406	431	434	376	428	443	432	405	410	406	399	441	408	409	414	427	415	450	439	425	423	409	395	424	406	427	396	463	365	408	431	381	395	433	443	434	401	423	401	396	469	413	416	424	410	428	400	413	411	415	412	394	416	444	385	403	455	407	429	410	405	407	406	401	435	477	451	457	421	410	408	439	459	398	402	424	391	437	405	443	429	418	419	393	450	473	381	408	433	412	406	395	462	440	404	415	442	433	414	420	411	406	436	411	385	425	420	431	448	412	393	426	415	444	390	436	454	391	444	414	405	423	417	422	413	424	373	432	400	419	410	399	441	419	396	426	433	369	405	439	392	414	432	398	410	387	414	424	426	379	420	444	385	408	430	395	369	404	427	398	414	409	430	415	377	429	430	453	415	393	414	416	393	405	400	440	408	391	369	420	432	442	422	426	413	428	412	434	395	431	437	408	361	399	443	452	409	402	428	427	423	438	436	401	435	411	441	402	379	438	404	409	435	426	435	441	421	399	444	402	377	441	392	417	386	404	450	417	405	387	418	410	437	390	416	408	413	437	393	429	419	422	445	429	419	375	438	418	416	452	421	411	446	405	411	417	394	402	423	421	420	435	410	399	440	401	440	452	419	420	455	423	430	408	455	422	420	430	424	424	414	440	488	412	383	431	440	423	403	405	427	406	431	400	451	380	433	417	417	438	406	413	423	423	402	390	404	400	411	388	414	414	422	394	426	390	399	400	439	417	437	425	441	415	413	431	433	394	450	418	422	446	421	402	450	433	422	412	415	425	453	412	379	396	408	403	405	400	416	394	384	412	446	413	406	386	414	415	404	418	408	412	392	420	386	405	411	456	409	421	390	414	397	427	452	412	390	401	399	450	436	426	423	417	397	388	419	436	456	414	425	426	457	415	421	432	444	438	461	399	414	404	411	452	434	425	455	423	428	391	395	407	423	440	444	432	431	428	423	444	415	421	418	424	426	386	462	414	428	409	395	398	442	417	420	407	403	443	414	403	423	440	397	417	411	417	400	421	412	431	420	417	404	448	403	457	402	440	430	415	417	437	430	450	403	418	437	394	429	421	432	401	414	413	398	417	391	412	427	415	410	377	417	406	410	388	428	404	431	405	419	423	396	465	441	389	416	392	420	412	401	457	395	413	367	424	451	397	476	450	435	413	439	430	438	447	477	394	400	414	407	409	404	400	411	431	439	426	385	481	389	452	446	464	437	413	411	427	431	443	430	448	437	408	402	402	426	445	415	438	454	440	407	415	434	391	431	404	440	486	431	427	418	431	414	434	434	397	428	437	370	392	403	427	454	414	413	378	431	404	415	412	420	390	409	423	395	425	448	445	401	446	443	414	409	425	432	415	432	424	368	391	413	445	428	407	363	406	417	421	398	443	428	445	422	415	447	401	412	416	395	452	417	411	411	464	408	420	389	430	366	409	455	427	408	408	404	379	413	417	446	437	438	403	420	408	402	405	413	409	416	410	419	405	421	433	435	414	415	437	446	428	405	392	421	436	431	429	418	389	436	415	418	422	456	418	426	407	431	419	469	384	457	422	405	403	430	420	392	442	446	412	442	413	392	420	438	405	429	453	408	407	442	403	398	427	420	412	434	395	404	403	425	422	382	440	395	469	406	426	408	420	446	436	414	426	402	405	418	424	448	418	410	422	414	443	434	427	445	450	441	396	436	407	431	441	406	411	389	406	399	408	401	387	407	450	408	411	423	393	423	380	423	433	409	407	412	427	409	444	415	393	391	439	407	382	400	420	437	422	387	400	461	414	426	411	404	402	436	433	428	457	372	422	417	409	422	409	418	430	397	407	428	434	379	381	430	398	465	405	448	427	422	427	431	430	392	450	393	407	409	423	430	413	387	404	423	425	395	431	448	406	441	447	402	417	463	418	428	477	423	429	375	416	409	389	420	389	403	418	434	398	445	387	426	423	424	459	445	384	402	428	420	396	407	418	434	438	393	418	408	404	406	422	425	395	426	433	407	421	427	407	411	408	413	399	424	427	433	389	387	441	431	417	392	409	419	439	425	403	426	420	406	456	396	411	419	455	397	381	435	427	439	464	416	398	419	412	411	422	414	425	426	408	425	443	405	362	418	413	412	394	440	391	429	411	428	416	397	399	416	402	468	383	381	376	425	432	423	424	431	422	439	445	417	446	409	406	417	421	438	426	409	411	406	435	413	415	388	414	389	426	429	388	387	406	416	400	400	415	410	424	440	401	433	413	431	434	411	422	413	438	411	398	397	431	387	401	439	415	427	413	419	406	417	435	422	434	432	421	413	429	428	432	408	444	424	426	419	414	441	411	445	410	431	382	426	395	426	439	414	392	425	432	441	442	411	423	404	415	393	420	426	402	464	425	368	426	420	375	410	447	393	422	421	416	401	427	373	423	411	400	441	443	422	448	399	446	428	390	427	422	413	388	436	416	403	394	418	421	413	415	422	460	438	394	422	403	423	409	409	430	378	416	421	417	441	446	447	464	404	426	413	409	424	431	461	428	386	416	399	439	421	429	410	412	425	434	430	416	410	412	413	414	407	439	444	419	407	406	401	414	412	469	428	435	440	432	407	395	404	420	406	437	433	429	392	452	417	447	434	436	413	407	426	421	442	412	399	428	373	393	462	408	415	429	407	423	385	431	404	370	405	394	422	383	447	435	423	431	447	392	432	433	442	411	431	430	441	410	444	407	410	341	382	429	430	447	421	444	410	410	452	416	420	411	399	429	417	398	451	426	407	459	399	471	403	413	432	427	428	426	406	423
3596	411	418	444	405	364	392	351	324	371	348	345	393	354	335	340	353	354	386	364	347	332	344	334	342	360	344	313	364	365	351	337	368	379	385	335	358	341	378	304	353	348	346	363	349	370	385	363	339	347	343	383	347	384	363	349	353	358	375	349	368	346	370	345	355	342	317	369	345	376	332	349	323	356	365	327	333	356	388	337	340	354	346	311	360	357	327	371	346	350	368	356	369	328	349	351	319	311	331	356	340	338	409	351	333	365	317	342	394	376	356	365	364	347	321	382	323	330	334	337	370	334	334	329	330	348	349	351	361	309	348	338	363	326	359	358	373	331	345	376	367	363	360	333	318	341	309	351	347	309	348	341	351	347	344	362	354	325	351	356	365	309	341	343	334	330	321	340	311	327	362	351	381	354	315	346	380	319	311	355	364	348	308	377	380	330	360	371	335	367	325	363	365	339	349	360	330	365	343	345	322	352	370	363	333	305	400	338	376	341	343	357	356	354	347	318	351	366	337	347	317	361	316	359	320	365	384	363	373	333	326	375	311	346	366	333	390	379	340	358	334	354	309	371	355	356	324	375	407	343	343	343	332	334	321	358	323	365	379	359	379	357	352	343	373	379	341	352	320	376	341	353	327	353	360	354	349	346	366	330	358	304	339	348	384	351	333	345	358	328	339	335	354	359	315	353	350	331	321	394	330	346	339	368	355	340	325	329	348	335	374	367	321	388	338	349	338	370	334	359	355	357	331	357	341	348	358	348	361	356	358	355	352	330	306	371	344	326	377	378	325	327	353	357	358	339	301	314	356	338	335	362	345	335	354	360	352	334	384	341	314	340	341	332	335	334	336	321	354	374	368	350	341	323	360	376	363	352	331	339	340	382	328	333	334	317	356	320	361	357	312	345	305	360	324	332	361	325	357	373	355	360	349	331	345	340	345	340	403	341	353	365	347	380	373	326	366	354	339	327	331	332	339	367	345	335	361	361	362	368	359	331	389	346	354	360	343	381	361	355	331	334	380	339	329	362	371	332	351	351	348	339	331	365	359	368	331	345	339	329	376	342	364	384	326	355	341	355	385	382	331	361	384	397	389	366	341	356	348	352	401	298	337	328	378	339	331	335	330	350	383	365	327	344	331	345	357	356	345	346	361	359	358	342	298	358	325	369	345	350	365	368	352	309	352	327	327	331	343	334	347	342	332	345	313	338	367	349	351	336	376	361	364	365	383	381	350	355	359	349	358	355	388	348	371	363	358	344	326	387	364	333	348	307	368	317	350	325	383	339	343	344	350	350	372	346	346	347	341	384	337	350	386	346	351	379	341	352	345	380	335	346	357	372	338	350	352	332	363	316	331	329	363	342	365	314	387	365	316	371	349	358	325	394	386	325	366	343	304	334	340	363	315	364	330	353	340	360	357	362	358	316	356	365	361	342	356	335	370	332	369	325	329	326	316	352	389	358	356	372	361	318	361	342	401	343	373	369	354	357	341	365	374	309	335	354	353	339	319	370	336	315	347	372	335	323	368	350	348	345	346	372	366	359	321	333	364	341	330	353	325	332	360	320	365	379	336	340	307	336	362	373	345	336	336	355	375	347	376	315	337	380	346	384	323	321	336	358	329	323	347	356	337	348	353	348	379	345	352	323	325	301	368	372	341	373	338	332	352	404	348	351	358	324	353	363	338	363	323	362	340	375	341	366	309	365	370	371	379	342	341	345	361	337	294	333	340	352	349	359	357	336	399	351	386	392	392	323	358	364	327	356	339	336	334	363	356	349	358	346	361	340	332	351	357	318	331	373	339	368	359	338	385	350	380	351	335	328	322	354	334	356	361	342	336	325	343	339	303	333	344	379	322	356	359	343	354	331	346	356	292	312	344	347	366	320	362	354	379	360	365	353	326	336	336	361	367	352	354	328	377	359	355	351	351	311	324	294	355	371	333	367	361	320	389	308	336	298	323	360	375	369	317	344	362	330	382	353	344	341	309	380	373	345	361	406	328	346	350	366	369	345	363	338	333	372	307	353	304	332	356	310	349	329	336	350	368	333	344	361	323	361	350	318	322	345	316	360	329	360	353	336	363	346	323	327	361	363	306	343	386	347	357	316	371	343	338	341	342	353	337	343	337	363	348	379	347	356	315	378	324	342	302	348	357	321	346	374	367	382	389	356	337	352	341	345	312	344	330	365	366	358	335	314	340	352	342	358	347	333	362	351	332	313	324	347	348	383	367	350	376	364	353	337	392	349	320	355	332	371	375	370	329	342	326	375	354	345	377	376	356	384	331	310	355	330	331	375	361	393	335	370	352	385	367	322	330	314	343	328	346	346	334	333	387	359	397	333	337	358	381	341	355	331	368	356	326	372	343	360	330	337	356	318	337	336	355	336	334	367	345	345	373	361	350	346	349	366	371	314	336	374	331	358	328	380	368	348	330	336	386	351	360	339	327	356	340	339	363	340	332	321	359	330	344	359	333	357	362	366	351	368	331	334	310	369	345	360	353	345	354	354	357	336	358	355	347	380	371	356	356	322	343	388	393	315	308	360	366	334	366	338	347	361	319	362	338	345	343	303	318	362	349	341	338	366	353	343	361	339	350	309	368	361	335	350	376	330	354	353	326	341	344	386	381	349	325	345	366	331	366	332	374	370	337	349	349	351	373	323	384	387	347	354	360	379	319	341	353	331	325	367	359	333	360	341	317	356	347	339	373	356	325	363	339	355	358	350	327	338	308	350	300	337	358	367	355	309	331	361	369	360	350	346	344	356	350	358	383	330	370	351	338	388	333	341	332	350	360	358	347	383	339	307	343	353	329	342	346	335	402	356	352	363	362	349	333	349	353	371	347	354	335	348	344	337	351	357	377	351	365	353	367	375	347	351	328	325	331	337	348	352	351	344	335	347	316	351	321	376	365	361	360	362	341	318	369	362	335	315	351	341	347	345	358	345	366	346	325	335	371	351	364	322	332	339	336	354	377	343	342	341	358	364	362	332	368	370	333	333	383	352	332	338	347	349	336	385	348	373	327	352	326	370	351	318	358	334	326	353	342	335	342	339	340	335	333	369	347	340	342	350	350	365	356	371	326	350	372	360	376	360	372	350	405	357	326	343	328	371	313	335	325	368	370	331	350	343	336	377	365	361	359	354	339	362	339	349	355	304	358	367	339	323	334	371	351	342	339	352	356	387	342	344	361	339	369	362	339	339	363	331	369	358	359	344	333	348	365	378	360	339	368	319	365	352	336	348	344	355	316	327	379	354	335	341	319	348	329	345	391	380	345	364	356	291	342	399	377	359	344	356	366	366	338	351	375	366	347	351	382	350	365	388	328	330	350	375	333	384	349	334	321	355	346	349	373	378	335	383	374	314	346	364	376	329	342	364	346	372	352	360	325	325	353	326	349	348	319	343	352	343	337	354	357	330	330	347	325	365	364	365	361	320	337	318	349	374	327	344	369	372	361	327	340	359	361	336	311	356	350	350	373	349	357	355
3515	891	988	1019	958	905	942	866	895	853	799	855	836	870	833	767	828	847	846	856	867	826	808	852	856	811	793	831	812	860	820	810	819	817	800	826	822	786	786	843	763	802	845	799	815	835	843	857	773	819	806	833	843	812	786	839	852	862	788	821	786	829	845	828	850	762	852	816	781	801	812	798	814	744	797	762	848	805	873	833	785	812	779	805	813	838	824	820	841	792	785	819	807	846	816	840	829	819	776	818	795	816	864	814	804	837	778	808	783	803	794	774	849	768	826	834	829	849	817	867	767	844	878	790	777	853	842	793	843	835	878	783	844	829	828	839	872	797	786	781	808	816	835	831	809	817	768	802	776	793	861	841	809	810	799	829	816	787	820	872	769	820	815	796	801	797	812	806	783	824	814	854	801	824	816	864	800	804	777	819	796	776	804	786	807	784	799	878	786	844	828	797	863	798	824	801	809	815	821	841	855	756	797	819	829	819	835	811	776	777	834	813	818	787	833	850	805	845	850	797	811	791	820	833	844	831	816	798	825	815	856	847	836	782	793	797	836	815	820	852	721	824	800	814	791	807	821	812	807	777	807	777	772	793	855	804	798	766	792	840	880	780	761	836	826	817	800	794	813	831	817	821	790	827	836	800	823	830	801	770	770	839	895	801	845	837	828	860	848	890	828	816	851	825	817	801	764	824	819	853	833	770	735	860	794	811	791	831	814	810	851	882	863	819	798	794	852	819	824	834	835	797	790	802	832	759	850	784	810	799	841	814	779	831	813	816	832	802	797	776	790	826	814	793	803	794	860	877	794	754	813	748	786	792	798	886	805	950	837	830	823	809	824	760	856	832	812	777	760	864	789	835	816	836	853	879	820	823	795	826	780	829	801	817	822	803	833	826	832	843	800	758	817	814	778	823	776	856	852	819	807	788	840	825	823	818	885	839	808	848	837	850	805	824	884	815	852	799	834	837	791	852	804	751	821	847	819	803	779	803	843	754	808	846	820	828	835	830	816	807	767	791	844	820	825	800	780	822	858	823	786	899	814	812	827	788	763	780	842	829	803	790	834	817	870	784	789	775	761	843	798	788	808	874	874	874	792	825	838	829	813	812	807	806	822	767	842	841	857	837	750	846	816	855	790	832	834	787	789	829	821	850	841	804	826	797	786	886	815	820	833	822	860	827	814	857	796	807	839	756	801	789	837	814	795	820	815	819	809	837	851	840	838	843	796	801	819	767	795	819	831	820	800	840	856	806	823	864	826	819	849	834	783	802	865	819	871	859	829	856	809	825	819	800	798	811	815	807	825	816	845	832	822	823	805	782	780	819	802	835	816	826	818	838	790	841	814	834	809	849	819	871	838	808	807	857	867	802	822	812	837	822	829	818	878	838	796	805	859	856	772	822	759	843	801	823	826	850	827	799	789	789	768	839	829	828	858	815	867	784	768	848	813	846	806	777	865	833	770	869	828	860	888	772	819	780	835	765	907	794	832	827	781	859	836	797	840	811	834	834	780	827	810	833	833	836	803	818	815	784	839	817	854	868	804	837	775	857	867	833	776	839	781	820	803	838	813	816	812	832	839	830	800	830	786	835	762	835	793	809	841	785	804	793	840	825	825	844	874	776	809	792	821	826	830	794	843	784	752	840	834	824	768	859	841	786	841	787	859	816	805	773	808	816	814	813	794	804	805	813	800	847	845	755	827	791	771	816	837	790	838	798	803	854	803	799	775	866	837	830	872	811	827	813	836	821	813	831	826	811	798	820	840	807	854	776	826	827	813	872	755	841	833	814	781	765	848	849	874	817	793	827	827	783	821	850	809	794	811	828	829	830	821	823	798	794	828	795	768	829	876	849	875	859	856	878	820	828	885	794	807	840	834	798	797	813	769	864	824	827	777	810	794	789	857	850	772	799	777	836	835	834	782	860	848	800	839	807	870	851	828	825	811	806	811	810	821	772	850	856	865	823	782	840	851	829	816	821	833	802	809	816	814	820	815	859	806	848	829	844	831	763	733	739	827	805	813	843	780	815	816	803	795	775	769	854	854	776	861	774	859	822	784	774	848	798	833	846	799	836	836	837	794	847	803	857	798	867	816	844	807	844	824	727	823	833	824	784	800	821	783	756	803	820	779	781	793	806	789	852	837	814	799	820	809	822	796	781	761	830	850	827	807	798	841	788	816	727	771	787	782	800	800	841	829	784	758	821	813	835	822	800	802	816	836	827	811	795	824	849	816	825	850	800	798	807	793	800	831	794	799	796	829	833	835	843	789	785	805	796	823	789	793	801	839	817	811	826	839	861	815	824	806	859	823	825	832	837	764	792	775	848	774	810	786	809	811	788	802	776	816	878	750	839	802	807	792	786	859	801	818	789	798	798	777	778	827	776	817	814	815	845	790	820	754	777	817	832	814	784	835	759	796	802	805	816	780	855	788	843	850	845	833	838	785	811	790	840	779	807	822	800	850	874	763	786	850	849	825	802	756	816	780	851	823	785	835	800	838	860	799	833	781	816	757	816	829	741	826	843	829	869	805	789	819	823	826	811	774	866	770	808	846	841	794	831	848	814	811	838	771	817	789	781	798	848	855	826	784	826	805	817	780	774	744	820	826	845	781	822	835	850	801	850	859	818	847	833	811	837	805	781	814	829	843	841	818	808	830	777	825	834	879	834	782	807	834	800	874	784	804	800	837	780	809	840	804	831	783	827	811	832	845	812	841	836	792	800	813	843	805	803	785	779	840	805	763	857	789	772	845	812	870	790	857	824	828	792	792	844	813	820	844	799	828	821	820	829	823	802	775	856	831	839	794	851	816	796	822	833	825	820	783	815	852	784	842	786	817	802	805	860	847	810	840	828	830	805	834	801	832	781	822	817	821	773	853	842	811	808	845	825	875	845	838	845	806	842	821	822	800	766	846	830	830	796	831	813	840	786	795	808	849	805	752	836	766	820	858	820	789	767	788	834	894	845	856	797	855	822	817	833	848	824	799	874	783	834	787	824	797	777	821	816	813	807	840	856	810	762	856	778	785	789	754	818	856	824	799	848	822	829	827	832	814	827	819	811	799	822	782	814	832	825	803	827	776	841	792	812	849	829	768	831	842	825	804	837	865	774	803	830	800	780	852	836	817	812	862	828	832	775	803	784	803	789	837	828	776	784	813	805	784	803	809	745	879	809	789	787	786	847	855	809	802	885	795	813	842	803	847	800	809	819	810	829	815	772	796	784	871	863	804	775	824	793	762	820	789	792	784	773	790	819	800	830	836	838	782	781	794	833	853	854	758	789	825	818	860	799	802	733	825	848	813	797	813	826	851	846	776	828	777	827	803	828	799	851	807	834	834	842	821	775	824	814	873	850	876	876	822	797	798	799	851	818	795	828	825	840	789	796	817	808	820	822	813	795	870	820	792	821	794	844	845	775	775	820	839	809	852	843	818	808	827	832	830	813	784	808	773	872	782	825	798	772	825	859	837	808	795	851	856	846	783	808
10680	768	657	585	455	444	383	378	386	354	342	350	351	369	351	359	322	336	360	344	360	328	317	339	329	377	363	327	332	311	346	343	391	355	310	381	339	327	342	338	348	338	355	346	321	315	332	308	338	351	377	331	337	348	316	330	354	305	312	324	350	352	312	348	332	345	321	349	296	318	354	352	356	331	330	344	361	320	353	332	335	343	384	343	319	339	336	363	333	333	318	333	302	321	357	347	321	354	331	294	341	303	316	332	350	307	321	332	334	318	356	349	320	320	314	325	292	361	342	328	343	317	322	354	369	339	331	314	361	320	356	348	314	345	342	333	341	322	316	356	349	345	341	315	302	329	331	323	347	324	347	374	315	357	347	336	339	333	316	341	365	366	353	343	317	329	323	310	310	355	308	331	339	364	382	328	353	358	283	334	377	327	327	325	302	345	351	327	345	345	325	330	320	326	364	348	349	321	284	303	338	345	306	339	314	354	331	317	345	356	294	309	313	317	373	339	313	319	356	331	322	357	331	327	342	317	318	344	320	303	310	296	291	295	346	320	311	312	359	289	319	332	318	303	357	336	337	347	311	325	354	316	313	316	310	293	348	324	334	341	360	338	341	326	329	348	324	298	299	315	337	350	362	381	379	347	343	339	316	328	339	347	352	327	342	361	344	340	323	361	338	353	342	325	327	349	320	357	333	307	352	339	334	350	352	315	324	301	358	342	322	322	323	317	332	365	353	309	288	347	322	366	297	352	340	331	329	295	312	300	307	376	331	319	324	319	318	331	336	353	328	322	350	349	357	335	323	355	349	345	385	331	329	371	331	351	328	344	325	335	356	320	339	347	314	308	340	324	353	342	335	334	344	337	324	345	323	341	329	320	335	304	373	332	351	334	352	310	323	348	333	365	319	352	321	338	305	351	343	331	330	327	358	353	319	315	352	312	329	297	295	352	356	344	348	347	347	326	340	339	311	332	329	359	335	335	339	339	318	319	292	313	335	369	320	338	306	352	329	334	379	359	345	318	321	307	331	306	331	359	318	321	329	326	334	357	339	327	317	362	324	296	357	354	315	360	323	342	315	357	360	279	321	332	333	333	284	343	340	354	357	349	326	341	344	326	337	348	357	344	321	358	309	323	339	305	364	334	340	358	373	308	337	357	312	336	303	368	347	349	331	322	327	351	356	359	328	370	318	341	321	333	278	330	324	341	321	334	353	311	317	320	326	369	355	330	350	331	303	320	368	353	358	311	350	343	358	319	330	319	320	313	381	342	345	326	321	358	326	324	302	365	325	323	350	279	314	333	303	333	349	343	346	346	364	324	388	342	340	302	355	344	328	328	335	368	324	324	344	354	329	308	342	349	364	333	345	344	339	338	317	316	323	333	357	338	350	345	346	312	345	335	310	354	369	297	326	313	354	340	327	373	338	351	347	349	344	329	340	320	314	338	360	370	330	321	342	331	327	320	340	327	347	356	347	364	328	323	317	322	308	357	345	305	335	340	360	330	342	336	336	340	353	320	337	361	341	301	333	348	383	342	331	336	349	326	316	348	357	346	321	317	356	309	310	338	335	360	333	318	290	350	359	318	335	354	311	307	332	316	293	327	355	302	294	357	361	321	343	319	322	342	359	345	326	335	313	318	337	353	352	349	351	335	336	364	324	360	324	336	352	355	341	302	340	337	350	337	336	333	374	346	344	349	336	337	357	324	340	329	321	311	315	323	333	370	328	323	334	331	337	359	303	316	333	350	347	305	361	339	338	341	310	339	325	333	321	292	326	335	338	367	359	345	357	351	322	327	313	325	342	352	332	351	307	316	329	343	366	300	311	334	337	320	329	333	369	352	337	349	341	311	308	323	325	332	367	363	322	340	334	365	358	312	320	317	322	339	376	324	373	302	338	336	325	345	355	327	341	368	370	335	341	326	335	317	362	327	339	341	335	347	352	336	334	295	345	308	307	366	351	322	312	306	345	334	383	312	350	345	320	344	348	341	332	371	362	349	351	341	343	365	360	325	315	347	342	344	315	338	309	322	356	348	340	313	340	358	333	341	336	335	343	325	317	295	327	293	331	345	344	365	341	321	344	357	346	323	316	325	311	321	324	339	356	378	339	358	314	330	349	334	349	365	309	349	320	340	299	380	346	329	302	324	343	356	363	375	350	343	356	331	299	323	303	327	378	310	349	345	329	338	330	343	338	325	341	305	346	314	322	347	372	374	349	334	361	330	354	346	324	329	331	352	338	341	355	315	352	335	380	328	319	312	317	350	319	290	327	339	323	332	315	339	334	336	353	330	337	343	333	353	325	393	320	319	315	331	337	317	342	357	343	337	363	364	344	315	322	373	331	309	348	338	350	324	354	359	345	333	317	345	337	337	362	353	381	362	333	351	309	359	349	332	337	310	295	321	395	307	344	324	373	337	324	316	322	331	324	347	333	320	361	338	349	320	335	349	342	346	353	329	345	342	336	353	329	328	329	329	320	349	342	384	351	367	299	355	296	319	354	353	328	332	335	371	364	364	339	316	344	355	341	322	329	367	315	363	411	337	338	318	315	351	325	331	337	338	329	367	348	344	328	302	318	345	341	346	309	324	305	326	309	350	347	305	348	347	332	333	304	345	350	367	345	342	341	337	354	350	354	346	325	302	355	360	355	327	354	389	358	320	333	322	313	320	345	347	371	337	344	347	337	327	328	380	346	354	336	340	356	362	334	309	332	330	318	341	335	357	379	346	306	341	295	301	316	352	317	308	347	332	323	342	331	338	358	320	346	319	371	366	341	347	355	365	315	338	317	315	351	347	368	308	328	356	339	331	303	366	326	295	307	327	324	344	309	340	351	329	364	289	308	342	337	335	338	345	331	344	350	325	347	344	317	330	304	362	313	314	343	331	325	338	373	352	324	334	311	297	315	319	344	341	353	338	337	306	342	346	339	334	339	319	357	349	334	343	329	309	353	356	327	335	325	369	336	305	355	302	316	321	330	316	333	341	308	329	334	339	365	324	304	335	357	350	322	349	318	327	307	343	336	347	326	317	366	339	317	319	338	317	312	317	328	353	345	345	311	331	303	337	333	356	340	313	312	343	371	362	339	315	363	337	305	323	299	342	346	331	281	329	354	315	343	328	338	320	311	301	354	343	363	321	337	325	319	331	334	337	361	317	355	294	341	330	364	311	324	341	344	331	354	317	367	323	358	375	328	354	391	347	329	317	353	351	339	336	341	344	326	331	342	328	351	338	348	358	326	332	338	360	328	370	363	317	305	328	328	320	313	355	335	316	342	378	311	356	303	337	366	349	316	338	283	379	323	314	348	331	342	337	342	352	329	323	360	330	338	317	371	329	336	357	313	336	333	368	325	321	354	305	317	368	309	355	346	343	344	334	344	349	313	340	326	304	361	352	327	304	351	324	351	310	376	357	340	342	353	371	336	323	287	302	310	326	328	342	339	332	330	308	295	355	384	321	357	304	339	334	309	327	336	341	314	321
8298	1054	1551	1606	1427	1313	1215	1098	1100	1008	864	939	913	943	892	885	873	834	823	823	830	786	804	833	829	829	823	789	758	797	775	841	778	753	787	790	829	834	801	784	789	803	813	807	786	789	799	781	779	773	769	777	798	768	822	738	771	741	754	762	798	783	821	812	750	799	790	790	836	842	760	790	752	814	781	719	784	770	734	808	786	795	770	761	771	822	768	811	779	771	807	773	853	791	741	736	834	792	815	833	768	803	789	808	797	748	787	758	746	732	775	755	791	778	733	785	772	754	770	798	808	771	816	759	791	700	801	795	779	785	764	776	769	744	780	809	763	801	769	799	758	770	775	832	811	793	813	771	815	790	795	755	785	790	789	820	849	767	770	811	725	751	815	786	820	801	803	809	755	804	783	776	811	790	793	798	811	816	806	780	786	761	777	777	808	767	767	811	790	801	755	805	774	736	765	757	769	737	754	750	809	771	762	835	756	765	769	787	800	776	761	792	799	785	782	762	793	790	764	759	794	820	812	780	750	826	799	752	737	821	807	787	781	786	816	802	779	789	771	732	804	783	750	758	772	772	820	761	799	785	797	727	772	795	787	791	717	736	780	746	807	789	759	746	770	796	822	810	790	785	744	764	814	774	781	784	735	772	765	731	761	777	839	776	789	752	782	774	790	765	733	775	796	804	805	779	726	818	745	748	818	749	810	785	741	777	761	775	835	803	759	771	774	781	802	806	782	752	746	807	781	770	778	781	768	810	796	815	792	800	788	780	751	767	741	803	804	718	823	835	770	839	759	778	769	807	755	790	784	733	789	806	801	782	810	831	767	810	768	764	799	785	821	752	765	796	765	739	823	768	738	769	818	764	769	771	721	755	737	757	755	798	765	788	712	741	779	796	737	827	746	746	789	781	825	778	771	838	791	775	782	763	791	741	755	779	828	749	770	792	794	761	792	815	803	768	864	784	811	772	770	795	781	765	760	762	772	794	769	772	794	758	807	763	774	794	765	813	762	806	829	750	766	796	783	787	777	793	808	736	784	822	789	835	777	768	763	802	738	749	722	805	832	704	798	755	757	764	774	786	779	783	711	718	756	795	780	832	778	796	759	809	753	793	801	803	811	796	803	809	837	763	789	816	762	807	761	725	717	800	778	759	768	750	826	780	760	768	794	790	768	802	765	804	817	760	809	797	765	743	786	755	810	802	800	757	810	753	781	818	742	795	777	808	781	721	749	782	778	857	758	784	779	769	824	761	767	780	771	784	779	780	810	775	774	826	825	767	792	756	796	766	810	747	770	782	744	786	743	791	850	764	819	800	780	753	810	776	738	809	792	715	791	767	759	787	810	810	803	777	771	803	733	770	806	837	775	763	782	784	746	752	774	828	791	773	789	772	790	760	744	797	806	839	760	761	764	797	772	753	758	804	732	789	790	784	774	772	751	774	739	743	770	786	759	725	788	750	751	826	790	823	807	784	788	808	808	815	790	788	764	811	755	770	795	799	743	810	793	763	741	751	757	808	782	810	769	779	763	797	762	806	738	768	768	830	817	804	770	829	815	767	766	767	766	811	788	739	838	751	802	770	762	755	802	789	802	759	791	806	769	777	792	733	770	748	788	770	788	750	820	763	748	808	728	825	809	824	749	823	758	757	782	764	797	720	813	764	761	786	797	774	793	795	741	799	807	786	802	773	768	773	791	737	766	750	815	780	772	801	763	815	743	770	753	772	767	768	809	758	784	756	770	797	774	750	826	776	805	799	748	791	781	797	734	776	785	841	826	809	768	721	776	741	731	768	794	831	757	764	771	750	818	748	774	794	753	759	742	767	769	749	749	733	824	800	803	794	744	752	765	750	803	792	767	768	744	828	788	742	778	830	795	810	811	707	760	809	765	790	762	751	779	770	808	782	786	740	762	769	814	775	757	771	818	744	764	777	814	818	764	784	769	752	818	768	762	801	779	757	822	759	787	848	798	805	787	727	811	809	785	770	797	806	782	781	788	818	758	797	784	780	808	747	787	731	766	750	778	802	731	762	770	768	774	781	772	749	791	752	763	754	696	732	791	757	773	809	753	760	817	780	808	785	783	792	782	742	814	786	738	789	740	740	807	811	795	745	852	734	824	775	780	766	711	782	796	798	754	762	793	800	721	733	713	766	780	707	757	784	731	735	769	733	753	769	795	778	782	785	808	779	781	786	781	753	759	769	772	754	834	741	778	813	775	764	797	763	781	741	812	777	821	799	767	808	785	789	796	793	744	812	731	803	786	752	750	759	757	782	772	805	776	763	795	749	728	733	763	764	790	802	761	773	781	808	786	720	790	813	796	736	783	740	781	783	838	672	746	764	758	735	785	689	775	784	747	787	740	766	761	792	769	799	824	765	760	790	782	774	762	772	817	794	734	807	788	744	791	760	828	809	780	789	782	743	779	776	767	770	774	774	751	799	749	706	842	771	744	728	790	825	791	730	792	748	736	749	757	790	762	770	743	793	788	775	790	779	760	762	786	777	756	742	825	809	768	703	782	783	826	757	773	761	779	867	790	727	789	743	731	784	821	796	778	794	808	773	769	798	716	822	732	765	765	795	803	799	824	744	813	808	746	791	788	827	744	792	747	806	782	857	765	751	799	808	797	774	798	722	787	814	803	734	800	745	787	784	805	779	741	758	801	800	799	802	793	789	771	774	819	789	793	815	774	757	767	799	757	784	812	817	760	789	788	763	803	829	786	783	749	761	774	804	762	777	770	785	761	812	800	739	756	726	743	820	760	762	833	768	717	793	795	798	743	825	794	785	778	803	737	781	791	757	759	750	809	815	748	752	766	808	786	789	763	769	767	781	770	771	780	798	764	770	732	768	782	816	745	785	778	725	790	723	752	801	750	780	753	804	780	764	764	793	714	792	782	795	773	771	768	795	776	761	804	771	823	771	837	769	757	778	774	718	791	731	814	782	761	734	726	792	809	752	764	800	813	764	819	776	718	767	731	795	784	768	799	781	804	730	821	784	779	808	794	753	771	750	794	758	805	771	792	755	744	793	791	748	775	773	781	777	737	778	768	799	814	784	777	818	769	785	779	814	795	831	793	798	777	797	787	800	801	778	799	777	785	778	779	747	790	814	777	802	813	807	792	801	787	740	746	813	799	821	805	765	783	779	793	800	809	754	778	779	809	803	790	710	751	774	791	735	791	778	764	791	799	778	769	771	779	757	746	800	764	791	724	759	796	792	753	813	846	784	765	779	705	801	780	775	778	772	773	759	771	732	811	762	780	815	814	753	793	767	783	766	782	790	747	769	720	794	806	795	767	789	791	813	830	757	829	755	791	810	739	760	789	753	740	776	787	799	744	689	790	803	824	793	760	743	751	799	771	790	781	765	743	736	788	818	792	779	809	781	757	773	786	831	819	779	758	750	804	851	790	827	791	812	838	757	759	740	797	750	807	804	750	763	816	774	783	772	767	774	759	809	789	766	749	794	766	769	803	797	780	766
15518	1018	730	625	402	334	277	275	256	210	192	191	204	188	210	206	177	186	157	186	179	181	165	166	192	161	158	172	178	178	172	172	157	145	174	133	173	156	174	177	156	170	176	174	177	172	160	179	177	138	167	159	171	163	159	151	130	178	157	184	163	133	151	153	184	154	160	184	158	178	181	146	169	165	179	164	161	153	171	167	161	169	157	168	146	155	141	157	172	149	168	174	150	182	177	151	165	149	186	167	146	142	153	190	173	181	141	146	164	164	142	170	155	175	176	150	146	182	192	169	187	161	169	149	153	159	160	180	175	167	174	170	159	140	164	163	183	172	145	164	152	187	164	162	181	151	158	164	147	160	144	166	162	143	161	177	173	159	153	161	180	167	149	181	154	170	165	160	168	153	149	148	175	154	164	157	165	145	149	135	185	163	172	168	176	192	175	200	160	181	179	161	142	156	159	185	164	181	165	168	138	160	170	157	166	183	176	142	175	170	170	156	168	170	162	180	161	180	154	174	172	157	171	165	144	143	168	184	145	162	171	164	141	142	169	181	153	136	165	166	158	165	170	162	173	151	164	165	171	167	156	154	166	161	171	157	161	184	164	155	166	177	199	172	144	122	156	129	158	148	173	164	144	176	157	161	154	170	165	193	157	153	141	168	165	169	161	139	182	152	158	151	155	179	150	146	169	184	146	163	176	164	173	168	162	164	161	182	144	169	194	146	183	167	160	154	161	150	153	169	165	179	150	162	162	166	150	162	166	164	155	164	154	147	161	144	154	181	151	147	175	158	150	168	182	185	141	191	176	142	172	158	182	164	155	165	187	163	180	180	164	166	146	160	159	177	151	160	177	142	156	162	172	176	161	169	171	171	166	147	149	157	149	177	148	163	138	162	175	172	155	155	159	152	153	198	142	154	167	159	171	167	174	173	184	171	186	198	164	145	149	158	149	181	164	189	167	162	182	150	137	140	150	166	142	139	180	161	177	158	174	194	166	163	161	172	182	151	173	184	145	186	188	135	163	185	163	165	192	180	181	164	163	174	191	162	167	144	164	165	136	170	173	160	183	175	157	162	167	144	151	145	149	168	157	168	161	171	180	175	195	189	157	175	154	162	147	163	151	157	174	169	160	141	169	143	166	153	149	165	172	152	156	183	177	180	142	160	158	164	167	164	170	173	153	154	177	165	165	180	172	157	169	175	146	184	173	164	160	164	156	147	151	152	186	145	154	183	168	143	170	159	152	156	161	159	160	171	178	172	159	169	159	153	148	158	148	171	163	195	158	154	162	164	149	157	164	153	181	148	187	194	168	181	180	182	180	155	166	152	140	180	164	169	142	156	150	170	153	164	186	163	162	157	157	170	168	157	177	170	183	162	150	152	168	143	174	173	174	167	183	167	181	162	145	174	170	163	190	172	165	156	149	185	155	189	162	180	160	150	161	181	164	165	153	156	176	198	169	143	156	167	169	195	153	153	180	185	141	172	173	179	215	145	165	170	145	159	157	149	173	162	162	150	138	170	171	174	165	168	154	173	154	138	168	196	168	137	168	179	192	138	171	149	150	163	167	165	144	171	158	144	172	138	143	168	160	152	162	169	151	174	178	192	186	131	160	160	155	154	169	165	164	168	163	183	166	163	165	173	178	141	139	181	176	180	168	144	168	156	172	154	164	174	163	172	164	162	156	176	163	163	131	139	156	162	172	158	162	196	154	168	169	163	182	155	172	161	141	182	153	163	148	170	152	165	143	174	162	154	159	199	175	135	149	180	176	159	144	166	160	163	173	165	156	160	134	165	201	151	160	158	181	150	146	154	175	157	171	164	187	184	158	167	154	154	159	141	135	170	153	174	189	162	153	181	160	175	165	155	167	181	162	143	147	165	165	166	150	181	167	152	164	163	159	172	152	169	173	161	186	160	201	148	154	164	163	151	179	166	158	167	189	184	149	160	177	181	161	168	147	159	161	153	169	169	173	154	175	165	167	137	162	154	155	169	150	170	166	190	162	172	169	144	154	158	166	185	151	154	161	162	159	158	174	173	162	190	165	156	177	158	156	170	160	174	191	156	161	161	155	150	148	171	148	189	163	168	149	161	151	180	165	153	160	141	165	184	166	191	174	181	175	156	180	158	183	173	156	198	148	142	168	152	187	160	161	163	171	162	155	149	173	167	160	164	146	144	151	158	171	167	149	155	149	173	169	170	168	166	158	173	169	165	175	170	157	150	171	162	192	140	143	161	152	170	162	163	171	175	171	180	138	157	148	178	144	152	183	183	177	151	171	145	133	170	162	151	164	181	149	189	144	154	180	179	161	172	176	189	154	173	191	175	164	157	152	147	176	151	168	186	171	157	193	168	174	144	163	179	145	167	184	165	152	163	177	154	146	195	152	189	166	171	138	160	140	205	170	170	183	156	171	155	164	164	169	175	173	151	160	165	176	167	156	146	153	167	170	148	139	152	157	166	183	181	157	156	173	135	189	174	174	176	150	171	193	176	174	181	174	176	167	174	165	155	194	163	159	164	144	164	190	161	165	164	175	144	173	169	149	159	124	150	143	173	161	174	140	163	156	163	171	186	181	182	165	160	150	151	172	161	178	167	142	166	173	145	155	154	182	170	186	176	192	168	172	157	149	164	161	191	156	143	196	147	141	158	167	162	153	158	178	175	141	160	161	169	152	147	134	171	157	172	157	184	177	158	151	165	168	162	150	180	169	154	175	169	154	152	153	152	165	145	178	160	158	166	159	157	168	163	168	149	188	184	163	168	180	180	170	161	163	141	175	196	149	161	159	179	173	175	180	152	178	172	174	139	168	137	157	138	170	171	166	159	176	159	142	170	170	163	159	131	175	144	191	203	182	145	193	148	148	184	162	179	164	173	142	163	150	167	164	170	150	154	172	175	152	188	162	171	151	166	165	205	158	153	176	160	191	157	160	165	161	188	144	143	174	160	183	155	153	171	179	182	166	145	148	171	153	150	165	152	136	138	188	175	161	173	149	157	156	166	151	147	160	166	161	169	172	169	175	163	152	162	140	163	157	198	157	156	175	163	160	164	170	157	196	177	182	162	143	169	157	171	178	176	144	179	175	178	167	158	173	178	159	147	157	151	160	156	145	161	171	164	163	161	159	158	171	178	174	164	175	155	155	145	168	166	148	178	172	146	193	161	162	144	172	160	158	180	147	163	181	159	171	179	162	165	152	180	172	169	179	170	163	183	173	149	151	175	158	172	155	163	181	175	167	171	179	184	148	156	146	151	158	151	170	156	154	176	159	176	156	141	169	182	180	172	153	173	194	146	154	174	179	158	163	151	150	147	186	188	177	158	155	185	150	140	152	152	172	148	152	154	185	137	147	185	139	157	150	133	168	165	157	165	160	165	183	171	161	153	173	163	165	177	172	157	198	158	180	145	173	159	163	159	159	188	169	179	163	143	151	177	183	157	166	160	172	153	168	152	152	156	130	177	150	179	161	156	170	147	160	150
9546	890	1713	2018	1680	1346	1069	1038	865	787	716	681	639	595	568	563	573	515	507	521	507	503	455	515	464	442	464	480	437	446	461	406	439	435	404	425	457	440	409	427	454	455	427	419	417	452	436	384	403	416	428	434	445	414	413	455	430	386	428	392	407	395	395	418	434	466	410	436	408	427	397	412	399	437	440	443	423	440	417	431	428	413	456	421	395	395	414	420	403	435	417	393	427	374	430	426	444	432	412	413	381	389	400	421	420	420	397	406	419	398	373	407	398	386	425	388	400	405	442	399	403	414	457	429	429	428	418	414	411	408	401	417	430	409	414	454	432	440	409	416	425	429	411	438	438	448	419	394	427	433	386	373	431	424	369	389	413	386	404	428	404	425	439	429	424	387	442	442	401	443	415	404	417	422	402	425	441	384	413	419	412	398	407	389	438	430	387	418	416	415	408	413	393	414	406	394	411	399	427	400	409	412	386	402	380	434	394	390	417	426	457	400	398	374	416	418	398	442	399	390	416	377	427	423	393	404	406	409	399	419	403	391	381	387	413	387	388	402	412	426	393	409	402	408	410	406	385	429	429	439	443	406	432	452	407	421	401	409	378	432	413	418	430	397	400	386	406	419	419	408	412	393	417	404	429	433	402	445	435	431	415	442	420	417	381	420	405	406	380	387	397	426	399	387	410	451	413	410	415	418	422	414	406	411	422	415	413	380	443	386	403	402	416	404	394	406	387	402	423	412	416	427	423	422	432	465	369	396	381	401	407	400	390	418	417	400	426	426	389	385	430	402	412	426	396	412	436	406	459	403	422	362	406	410	445	432	434	448	375	428	400	445	409	406	438	404	453	418	394	407	432	401	408	404	408	413	431	415	381	420	441	408	422	404	425	443	440	424	420	408	409	419	379	412	440	401	420	405	427	383	410	441	419	402	440	401	421	414	385	386	393	423	452	414	366	428	379	401	383	398	410	430	420	394	402	433	400	419	399	421	418	420	391	421	379	397	432	399	419	430	387	407	389	447	401	426	431	428	389	418	440	396	384	373	419	408	401	375	412	413	424	411	422	406	404	392	404	393	418	419	414	421	432	400	403	429	413	395	410	437	398	409	414	411	438	404	409	407	363	405	428	415	404	450	401	390	459	419	424	407	410	420	425	432	393	425	451	386	441	433	434	413	389	418	444	438	399	429	401	381	435	426	397	408	408	411	413	462	411	391	404	395	422	398	406	429	397	403	411	415	435	427	420	437	421	429	405	405	418	407	401	408	384	434	438	429	419	445	447	374	431	434	435	437	410	401	445	389	406	386	392	396	380	405	431	415	404	412	447	453	388	392	350	423	384	400	501	423	395	403	408	417	417	424	397	428	442	397	415	408	440	422	401	414	390	420	435	430	430	410	375	445	407	402	443	403	414	373	442	430	415	396	393	389	403	398	411	412	401	384	429	411	386	418	426	405	423	422	403	425	451	390	399	427	462	397	424	414	436	416	409	436	433	384	441	402	386	421	435	395	432	367	411	398	391	416	388	426	419	441	423	410	429	417	427	413	443	423	378	352	438	413	401	444	418	430	474	396	420	430	416	401	410	384	377	402	428	432	392	413	429	395	423	449	412	421	462	398	412	407	402	376	419	411	431	409	444	414	438	436	372	465	427	401	375	428	423	394	436	396	380	399	421	430	431	414	416	404	424	431	456	432	416	413	368	417	418	438	420	371	427	406	394	404	411	400	413	394	407	420	427	426	420	427	416	399	410	448	428	423	418	428	416	424	436	430	419	398	396	440	391	401	430	387	469	427	426	417	391	421	397	407	435	390	422	415	407	425	438	420	416	426	403	422	419	408	442	401	423	421	410	410	401	413	408	413	422	401	402	394	409	406	414	383	393	404	396	396	414	454	376	428	405	369	431	423	437	405	377	415	416	425	468	405	405	408	382	444	404	433	452	412	402	424	429	410	407	428	441	428	439	401	401	385	424	376	467	418	419	394	397	425	442	381	419	425	404	403	381	410	390	370	444	415	414	443	422	450	379	409	409	399	407	400	401	395	438	444	439	401	418	396	461	426	412	391	415	418	417	391	387	420	393	410	423	406	378	446	427	399	439	455	419	415	445	424	406	429	397	414	428	425	382	406	408	392	415	417	438	368	435	391	404	427	424	453	417	380	440	424	404	414	413	436	400	393	420	424	451	430	439	443	420	398	429	418	418	400	435	383	428	424	392	418	399	404	399	424	424	409	432	427	411	429	416	392	436	411	395	443	416	403	404	346	412	401	403	377	413	406	392	416	439	404	393	413	397	438	378	403	413	422	377	382	421	389	394	406	438	435	407	410	416	434	413	419	429	430	393	411	405	397	417	425	395	430	440	411	449	426	428	401	415	457	390	401	413	422	400	437	423	392	408	451	404	432	413	401	392	440	408	401	404	451	427	367	412	411	412	423	403	430	403	406	398	413	425	412	409	395	380	427	396	441	397	398	400	414	413	394	384	415	419	480	392	420	421	424	439	441	427	428	409	411	397	403	414	449	373	400	366	398	405	448	413	425	380	420	423	431	410	411	429	426	420	426	405	384	397	444	423	401	428	424	428	415	428	390	411	387	423	375	382	417	388	421	395	387	401	419	442	376	402	405	399	415	429	387	410	425	438	397	414	436	391	419	453	420	443	389	410	418	450	410	403	386	405	460	388	396	419	476	411	449	406	423	416	432	430	405	396	403	425	382	413	384	455	365	423	456	400	433	451	384	424	427	386	401	431	405	388	398	365	400	404	417	423	409	447	420	379	458	434	407	389	423	397	384	390	400	421	386	433	406	393	455	381	446	406	392	483	422	431	418	437	449	411	408	404	428	413	432	381	427	415	390	418	394	434	429	391	380	400	401	403	436	414	395	407	427	360	391	420	422	421	417	430	401	409	434	423	427	400	422	460	426	411	426	404	365	376	399	393	364	426	423	404	409	420	409	412	367	388	428	439	386	412	416	437	455	415	430	389	413	421	385	387	433	480	398	403	442	396	423	378	432	462	414	407	392	421	411	412	433	430	386	420	418	396	397	437	381	442	458	408	420	390	401	416	393	390	417	421	431	394	445	413	383	391	394	418	412	425	429	440	439	432	418	399	410	429	440	442	402	432	421	434	433	410	443	435	423	442	428	430	461	389	414	425	426	416	445	428	430	434	424	409	403	412	408	406	453	369	429	476	424	428	436	392	368	416	434	412	396	416	375	426	383	420	407	434	381	434	409	414	419	418	373	444	390	404	389	445	427	432	437	379	414	407	383	398	396	407	388	406	427	412	447	456	406	394	374	411	417	391	427	423	441	442	398	406	469	400	407	416	425	407	398	408	440	433	411	399	381	400	408	422	413	394	404	416	412	387	409	403	394	406	421	411	449	441	413	402	396	405	441	419	427	424	369	441	410	410	413	434	406	434	401	436	399	452	438	398	431	397	381	394	430	401	365	418	430	447	403	420	444	441	444	403	425	435	407	426	406	409	415
2167	375	424	406	359	368	331	331	327	380	349	359	351	391	367	326	333	360	338	348	340	354	315	312	353	312	372	321	344	332	313	341	345	314	355	302	311	389	336	355	325	328	341	349	360	336	317	318	342	372	349	354	319	367	371	307	338	326	379	290	330	338	312	313	394	296	338	308	326	364	368	305	361	338	332	326	301	315	330	346	352	332	311	322	341	346	342	375	344	325	369	322	349	330	327	369	320	346	331	301	317	369	385	337	340	344	311	345	371	335	324	360	322	349	347	374	315	320	366	344	309	344	330	347	348	342	344	328	381	346	326	342	326	330	341	350	349	338	354	340	320	326	363	325	355	339	349	330	314	311	328	343	329	348	335	340	333	344	373	333	331	371	336	356	328	343	317	338	325	334	358	358	323	339	324	360	320	347	302	385	330	354	315	332	307	357	337	342	351	324	334	365	345	339	346	323	352	326	336	338	381	354	363	333	332	336	356	343	318	309	383	354	344	345	339	361	348	342	344	342	317	359	335	319	362	313	361	351	336	354	328	367	343	313	321	349	362	372	343	321	352	364	371	324	350	330	359	353	320	331	357	344	307	361	312	296	348	376	341	365	354	338	328	355	342	379	362	328	336	373	333	364	384	385	357	325	327	313	330	320	343	341	343	304	294	338	359	318	334	344	340	339	344	360	357	356	352	359	329	358	353	363	342	335	355	356	322	320	342	331	327	346	351	335	317	349	353	353	343	343	321	358	349	330	345	339	359	321	355	310	363	335	338	343	338	353	331	366	357	337	338	319	332	316	311	363	344	364	399	337	324	315	338	333	354	306	341	326	330	315	342	360	367	354	344	334	333	330	312	353	352	366	378	349	363	374	345	372	340	348	355	391	360	331	267	357	339	327	323	350	344	365	326	349	338	328	324	324	323	359	318	349	362	325	333	348	343	329	340	360	363	362	320	375	313	329	306	374	372	368	340	333	314	341	381	349	375	345	348	349	332	299	345	326	343	327	352	328	348	368	357	334	348	317	347	355	331	341	347	370	340	323	343	331	324	311	342	331	344	345	337	285	360	353	378	315	386	335	355	302	371	337	304	335	363	326	335	321	315	310	371	357	301	374	355	376	353	337	328	323	314	336	304	335	303	315	357	329	317	357	358	380	324	316	347	352	334	331	308	368	347	346	344	368	352	362	376	367	385	358	326	336	351	342	332	330	383	340	378	327	355	327	414	359	318	353	322	328	292	364	310	312	350	367	340	362	334	366	360	341	319	349	341	349	347	361	362	353	335	365	352	336	326	335	370	331	346	307	359	296	332	310	308	344	381	372	341	347	352	327	327	328	320	331	338	325	315	364	382	370	343	361	310	300	347	328	339	331	361	365	340	313	344	312	340	334	326	332	364	334	332	355	327	368	360	310	342	356	309	318	354	329	292	327	332	348	328	372	366	332	322	345	364	352	348	346	346	321	371	350	358	328	325	339	363	306	365	348	391	365	384	315	311	346	320	353	312	377	335	353	320	348	355	340	308	344	338	343	371	341	329	333	355	353	332	345	324	327	340	327	325	337	327	349	351	346	346	348	339	368	365	329	367	351	380	355	342	342	341	335	323	365	345	347	327	368	350	332	334	345	336	330	328	315	351	361	360	352	313	337	344	330	305	326	321	341	340	385	337	346	369	356	339	329	306	347	328	314	308	317	338	367	363	366	341	309	309	340	312	340	343	338	314	343	372	384	363	388	337	346	329	351	336	328	328	342	327	331	315	333	334	323	334	353	384	330	346	334	358	354	328	332	351	355	311	347	326	308	332	342	365	328	313	306	346	343	357	332	349	339	385	361	348	328	356	309	348	339	383	327	322	331	347	331	319	344	314	359	358	317	375	361	310	322	331	350	375	318	326	347	342	333	330	343	346	316	331	315	346	308	363	353	321	333	306	375	319	313	332	357	330	319	303	357	342	324	344	340	338	323	340	339	331	317	363	356	300	321	304	358	337	362	375	317	327	347	374	353	394	368	340	372	366	326	345	344	311	352	357	343	358	368	320	364	321	332	346	346	337	373	340	340	341	333	330	288	287	324	340	325	328	357	358	361	324	357	350	341	362	364	324	336	340	349	333	360	324	347	339	360	339	329	368	357	376	343	350	339	309	365	347	356	356	326	314	366	343	310	341	344	368	335	331	304	321	320	327	327	345	342	332	361	354	355	335	342	331	333	349	323	309	344	352	346	351	355	345	309	324	333	349	300	347	394	364	299	360	332	350	359	381	370	346	356	351	358	341	354	361	336	336	336	364	353	323	321	334	340	355	348	336	329	351	363	329	327	311	330	350	360	355	334	315	309	344	380	363	342	346	368	382	356	349	326	350	332	335	346	372	361	372	361	355	365	389	337	355	342	315	299	351	363	389	317	339	369	318	352	324	391	355	335	330	353	353	323	337	371	334	372	327	356	304	335	337	323	326	335	333	334	326	365	344	287	366	344	342	341	339	380	327	345	360	329	301	343	384	358	342	362	300	305	352	340	336	365	320	339	354	359	357	368	294	344	334	386	325	370	342	359	353	336	322	365	355	322	349	321	338	326	304	325	359	333	318	354	307	363	356	326	302	365	365	358	359	342	304	353	366	369	343	344	355	312	352	359	318	369	317	323	338	359	306	331	356	322	359	345	328	347	335	341	305	358	331	331	320	344	336	334	355	324	382	340	340	334	355	381	321	323	325	335	340	379	317	331	335	309	361	327	354	337	343	333	335	324	337	337	345	338	359	315	317	356	331	336	329	318	352	335	368	321	355	347	334	335	320	316	333	350	366	331	343	345	358	341	345	354	370	317	322	340	356	356	358	355	313	323	338	331	346	358	353	328	320	326	356	343	333	326	326	330	389	345	339	337	334	324	345	304	348	335	351	360	319	336	355	318	327	346	331	315	327	370	324	371	340	343	322	342	369	324	374	346	357	349	335	330	338	337	325	322	367	367	359	386	359	314	363	292	366	313	341	334	341	303	362	327	343	328	310	333	343	354	356	344	354	329	327	342	332	317	293	365	326	303	302	320	319	369	342	352	332	304	337	371	357	358	312	327	326	348	338	314	385	362	357	359	315	340	336	327	376	350	366	335	356	350	361	357	322	308	332	339	344	323	298	337	330	342	343	305	334	329	342	326	324	310	369	327	320	362	327	318	333	348	339	332	331	332	321	351	335	365	361	343	353	365	345	341	316	342	329	306	327	372	336	369	319	329	301	350	337	313	352	347	334	310	338	333	359	308	320	328	321	313	317	384	348	345	334	325	349	378	322	321	342	297	320	321	381	321	353	350	345	314	331	335	321	300	332	354	311	344	363	374	374	363	348	368	332	330	317	318	319	344	320	373	347	354	356	344	321	338	357	353	299	332	339	323	302	337	322	363	319	335	287	365	339	326	340	363	348	318	350	327	279	345	372	343	327	353	373	321	339	326	353	350	351	339	336	330	357	340	322	301	342	313	328	366	379	360	299	321	342	402
2703	885	960	986	954	897	865	880	943	855	797	860	771	794	832	856	817	829	842	781	773	817	786	810	808	807	781	760	779	786	836	784	773	795	784	804	746	813	779	814	766	779	882	847	766	813	827	798	778	827	804	747	821	803	783	801	795	816	803	775	768	813	756	788	783	812	780	805	792	831	758	780	808	807	799	803	816	782	841	849	830	796	802	754	795	777	761	786	762	792	787	799	811	828	796	794	835	739	813	766	801	782	826	820	811	812	803	783	779	799	774	801	849	791	775	795	768	839	783	826	800	760	820	810	753	801	779	837	742	807	835	843	775	839	784	728	786	820	755	813	772	823	798	781	842	749	770	825	821	788	767	789	788	799	798	793	844	818	824	798	763	800	807	805	805	859	752	769	841	847	771	725	814	825	796	798	801	813	775	780	780	812	799	813	812	780	809	837	803	785	798	752	779	824	821	799	804	793	760	825	800	836	771	828	776	799	822	753	866	734	799	780	803	762	794	808	806	763	764	803	774	803	765	797	767	809	827	818	798	832	819	820	789	779	802	820	745	794	791	786	730	849	822	770	797	812	838	782	782	753	773	741	828	830	796	804	784	829	786	764	791	788	807	807	757	836	798	761	801	788	751	772	827	795	794	788	822	787	845	798	804	769	769	797	815	783	770	805	788	785	804	779	807	779	827	799	844	783	803	784	810	783	790	840	753	836	808	809	785	744	793	816	837	813	820	785	797	839	795	777	797	803	844	824	750	804	808	799	849	815	813	787	815	766	855	786	778	800	792	763	762	796	804	801	806	745	816	790	806	789	790	742	804	853	774	768	771	799	838	826	735	853	841	812	819	793	755	756	783	770	786	811	851	817	816	766	796	815	817	831	807	793	771	897	808	807	843	815	766	759	785	792	807	769	769	780	799	790	820	865	766	791	737	835	832	771	825	741	794	793	777	782	786	819	756	835	808	817	889	807	833	745	800	825	773	797	790	784	791	818	766	789	766	755	821	791	828	801	839	778	826	777	826	850	780	833	795	800	851	749	834	773	794	806	788	839	832	793	820	872	795	838	830	799	828	800	785	817	790	819	811	828	820	750	832	786	828	781	820	789	746	770	816	777	769	778	737	759	828	811	818	760	767	862	795	826	776	811	809	809	797	786	784	841	758	846	783	785	817	768	766	807	812	813	801	818	770	795	765	831	796	828	806	829	778	806	807	824	803	867	780	823	798	782	789	851	781	790	800	817	807	812	813	795	801	838	785	809	816	838	812	865	774	855	789	797	755	822	793	818	816	807	835	782	831	850	840	800	796	782	749	799	770	841	800	796	763	816	816	788	816	821	788	792	813	796	847	802	827	846	810	826	787	780	789	832	817	800	834	758	814	783	832	787	791	775	786	822	823	808	807	804	777	818	819	757	764	789	741	796	853	849	827	785	794	809	808	842	785	801	758	828	793	794	820	835	785	832	825	766	795	755	799	762	793	763	788	816	770	790	845	789	790	818	791	807	795	792	789	852	812	784	784	802	862	808	814	787	804	790	849	759	752	795	805	805	819	766	722	817	774	784	830	792	818	786	695	782	781	807	787	820	786	761	791	780	786	807	765	735	811	810	789	835	775	825	811	775	815	784	838	769	761	772	787	837	841	789	811	803	759	784	802	797	811	753	780	793	793	789	777	759	802	824	793	782	738	812	746	777	802	794	774	790	800	804	788	853	810	827	761	822	796	835	818	801	793	838	794	783	766	802	791	850	856	832	783	798	796	779	773	830	832	768	830	841	792	781	815	837	841	784	819	832	822	746	834	767	776	771	839	773	818	776	846	766	804	779	833	803	821	770	794	791	805	785	779	796	809	824	821	774	763	781	772	774	824	848	760	784	763	816	845	786	763	794	772	759	759	799	774	843	809	747	815	827	831	803	825	815	822	796	778	790	790	807	772	791	820	793	810	801	774	802	790	860	774	756	797	832	819	763	838	792	796	803	769	810	803	798	804	857	806	717	774	769	788	768	814	842	840	771	824	821	739	747	751	767	788	847	779	809	807	803	818	870	774	822	779	778	799	807	825	818	766	847	799	817	783	789	797	763	814	780	822	787	835	807	808	774	792	781	807	786	777	854	813	801	826	810	799	817	818	787	783	830	785	863	795	820	791	811	805	756	794	805	787	810	834	763	826	816	792	790	846	787	778	808	829	819	813	825	827	767	747	851	800	814	800	803	796	838	824	780	855	800	820	803	813	795	792	797	813	819	820	759	799	727	796	788	811	751	769	787	800	829	894	812	783	817	795	832	833	743	874	806	829	815	820	830	809	831	834	805	812	798	820	783	810	852	772	771	808	841	771	802	822	754	799	814	831	836	808	743	788	761	805	817	751	747	811	819	751	852	806	768	794	798	828	813	829	850	780	774	788	738	815	795	733	787	801	807	785	806	818	776	758	797	854	754	828	746	824	814	804	793	810	799	787	750	826	825	834	810	777	769	795	782	814	815	776	780	783	806	797	817	815	793	823	775	812	774	808	806	762	762	839	753	820	826	859	805	762	844	793	780	793	791	798	789	819	779	792	768	806	784	791	759	787	802	818	843	785	849	821	822	807	775	794	766	742	820	825	784	833	809	837	856	837	763	802	809	764	775	820	754	831	806	793	825	691	817	777	804	819	825	818	796	800	833	811	811	786	799	814	800	851	793	777	752	813	828	852	817	752	798	789	782	835	765	807	798	775	775	793	779	760	771	778	816	851	788	776	800	796	837	788	813	812	787	757	821	772	797	870	790	761	778	810	802	778	818	844	817	801	815	771	815	802	769	810	792	825	762	786	776	842	791	813	796	843	829	816	783	818	768	828	814	809	810	842	792	821	779	769	780	804	801	827	835	811	796	806	777	774	820	839	786	786	850	759	825	805	791	807	825	834	806	807	758	766	809	855	788	786	817	751	758	824	811	828	837	817	811	824	777	819	834	817	790	787	777	818	811	765	779	792	783	817	787	829	817	780	779	810	830	808	764	795	772	789	850	796	836	822	812	779	739	804	770	754	843	800	733	795	805	789	758	825	757	804	841	781	847	782	828	768	771	750	796	811	761	828	822	810	806	807	785	837	774	792	790	825	766	777	802	775	804	824	787	793	825	792	821	737	787	781	795	792	813	806	805	811	791	788	778	795	842	820	799	762	795	765	817	823	718	789	804	851	820	823	815	814	826	834	806	824	835	829	810	773	780	815	810	812	816	823	847	811	776	804	791	810	778	768	809	826	774	843	767	819	788	803	813	804	829	811	829	764	753	762	825	796	843	801	819	803	796	798	741	750	761	838	818	819	798	786	817	811	778	833	822	764	810	788	793	818	815	743	791	793	809	859	765	820	764	842	795	760	861	835	792	778	746	825	791	812	815	812	736	772	804	848	828	793	769	805	782	810	810	800	835	838	763	806	772	813	799	765	825	817	734	809	813	811	783	860	810	820	802	782	830	744	802	846	837	823	785	792	832	767	811	830	790	831	804
8688	661	681	597	506	417	412	396	393	368	351	321	363	354	340	342	354	379	343	333	332	364	324	321	332	342	347	295	335	325	321	356	306	335	334	316	292	362	290	310	341	326	354	353	343	333	327	326	321	333	323	309	315	348	313	324	347	338	335	350	322	331	322	334	355	321	326	329	301	347	329	345	342	314	334	305	335	332	337	336	334	332	342	308	305	292	322	317	337	323	353	311	333	334	344	320	342	353	341	325	346	321	331	353	308	340	353	316	342	318	327	330	328	297	357	315	365	352	336	300	343	346	328	340	339	316	334	315	333	333	349	337	325	321	323	301	333	320	318	313	315	332	311	361	354	345	349	332	341	312	332	340	331	334	337	369	323	350	329	363	349	306	351	335	341	311	279	333	304	341	345	344	313	310	355	342	298	340	318	319	339	326	303	324	323	329	341	339	264	329	378	371	335	339	312	356	319	325	303	361	323	318	352	330	327	333	284	353	316	312	335	320	324	346	348	350	351	322	356	342	318	311	320	327	337	331	308	310	357	301	346	341	324	330	304	338	341	309	287	303	338	337	299	318	351	323	324	305	333	324	365	320	336	296	335	330	335	329	355	346	336	350	319	322	315	329	317	299	311	366	327	353	322	299	332	340	328	313	337	331	362	351	287	333	309	293	314	311	313	306	332	337	335	337	359	341	326	279	300	312	321	329	325	347	346	344	311	331	351	356	304	383	367	339	329	322	334	339	362	362	355	349	319	316	341	319	361	331	319	321	308	331	330	327	342	327	353	329	360	317	344	316	297	330	320	354	305	326	339	368	340	341	266	321	317	284	357	356	324	308	334	318	345	326	344	331	326	280	328	364	332	356	329	336	337	326	320	368	317	310	312	322	344	344	297	343	345	364	330	336	349	361	339	324	359	323	312	319	327	320	336	355	319	343	348	312	340	324	347	299	343	333	333	341	339	331	336	315	304	343	311	344	365	355	341	301	322	287	297	324	314	311	297	331	329	365	339	337	330	320	328	314	318	287	302	315	352	342	339	345	319	314	310	346	339	324	336	314	340	324	345	329	318	355	323	325	331	323	357	323	326	339	369	348	319	337	342	283	333	340	337	335	323	335	309	333	379	317	342	313	336	334	334	332	335	312	328	347	339	333	342	340	329	346	318	334	318	296	335	349	316	353	342	341	317	314	332	335	299	300	297	346	340	303	281	318	334	320	344	339	312	325	328	309	315	331	300	338	340	344	331	303	283	354	324	319	320	315	335	299	355	319	338	372	301	312	306	340	390	312	319	354	330	323	336	322	323	306	335	272	295	300	328	329	320	295	318	329	336	373	324	350	358	346	340	326	317	305	344	308	347	324	336	361	316	336	332	291	334	349	330	318	309	304	342	299	359	316	337	334	334	327	330	326	315	334	324	355	350	326	324	328	339	298	316	353	329	326	346	318	304	375	330	370	347	319	292	321	326	335	308	364	372	322	342	293	348	311	302	305	299	332	369	317	353	281	309	322	326	314	324	312	335	328	334	334	330	330	365	370	367	296	283	348	334	368	331	338	322	358	343	346	326	332	322	320	346	335	342	300	363	334	364	314	328	378	325	330	324	346	318	342	326	289	308	315	293	345	364	342	339	324	390	309	341	310	296	320	324	324	316	367	315	331	325	338	345	309	322	343	342	318	332	346	355	376	342	312	321	326	358	305	358	317	334	332	338	352	336	338	338	340	333	326	347	328	298	320	307	324	343	335	322	317	356	262	322	321	341	353	318	334	334	317	309	354	309	358	351	330	338	335	325	294	315	328	331	312	375	339	305	398	346	339	321	318	313	361	337	300	358	350	300	328	326	307	318	344	348	317	312	326	334	312	308	315	355	354	358	323	350	292	328	349	304	318	333	305	344	324	322	348	316	353	357	324	307	305	326	315	327	366	291	327	325	317	307	304	325	346	332	308	343	367	322	345	342	316	335	327	337	312	310	314	306	326	319	316	345	339	342	322	298	355	321	318	345	326	331	336	287	321	281	319	306	356	319	282	344	331	345	337	322	329	345	326	335	304	346	323	336	313	304	327	312	344	322	331	354	313	312	352	350	311	317	355	283	294	336	331	370	343	327	309	339	319	346	310	322	351	351	304	311	326	312	307	343	329	314	328	328	285	360	360	309	319	316	314	340	335	317	324	320	329	334	326	318	318	346	349	350	334	328	331	308	288	325	343	343	314	318	316	306	317	331	349	322	319	341	343	338	339	341	351	305	348	312	391	357	331	338	325	343	289	319	341	355	342	329	357	305	330	319	301	293	373	320	332	312	360	282	300	300	308	318	343	331	318	327	347	319	347	347	320	314	335	315	315	321	325	342	321	331	342	308	297	311	348	321	343	351	333	315	298	312	325	317	335	332	364	290	357	305	358	342	292	317	368	302	287	328	320	363	323	326	330	301	314	342	361	322	314	329	373	310	316	357	339	303	332	368	327	337	321	344	341	319	328	349	343	338	330	355	299	318	320	360	327	326	335	344	330	317	344	326	323	331	360	344	320	339	332	311	352	303	320	314	330	299	328	352	357	319	310	291	340	342	311	310	299	333	367	333	302	324	329	344	345	341	331	357	313	351	358	322	322	343	335	302	328	349	287	330	312	362	351	317	293	319	311	338	346	325	347	374	349	331	360	324	311	347	310	350	335	340	315	301	350	373	321	327	329	353	297	325	327	353	344	335	335	313	327	311	321	320	330	309	353	327	326	352	330	312	342	347	334	348	309	307	346	302	361	324	340	336	350	333	369	342	331	290	356	318	368	337	339	368	319	327	346	343	314	334	320	309	362	332	354	337	363	341	328	334	340	334	316	332	354	304	316	324	328	326	325	344	343	335	296	352	322	359	322	324	322	301	375	359	327	345	312	293	307	317	339	341	318	310	302	312	303	335	331	332	331	326	353	334	336	364	362	330	336	299	347	353	347	350	326	342	338	339	337	308	309	336	328	285	316	310	325	331	360	356	321	344	316	291	343	343	352	338	309	304	334	320	311	334	326	364	371	336	361	300	332	320	303	300	314	319	316	348	288	340	301	345	325	292	321	319	334	317	333	317	348	339	328	308	342	333	326	328	364	342	301	333	353	306	333	319	347	340	325	355	346	315	341	334	320	333	322	310	320	296	330	326	307	360	351	320	367	325	346	324	321	310	312	294	328	316	336	348	322	347	323	386	323	337	328	317	306	343	313	331	348	319	365	296	346	332	261	358	275	309	312	342	343	312	357	329	324	314	349	333	342	321	357	328	321	292	334	292	371	327	344	336	342	328	322	320	311	380	334	337	355	329	375	334	327	320	338	311	333	338	351	329	336	331	312	354	342	351	321	308	329	344	306	328	367	309	341	339	319	338	353	335	323	326	296	323	339	322	340	328	297	310	341	341	344	308	325	300	325	380	333	343	308	316	316	326	330	285	352	301	345	331	358	321	357	357	306	334	331	322	352	314	315	353	341	319	324	335	312	345	340	321	298
7450	1072	1490	1656	1412	1356	1153	1049	1056	962	943	909	927	830	858	919	865	840	809	800	799	799	849	796	761	833	801	819	768	804	820	743	812	772	788	821	758	780	776	776	769	794	831	776	744	846	804	750	791	731	822	791	789	716	779	777	806	838	774	827	804	760	798	761	795	759	812	776	728	798	735	718	773	802	769	774	758	770	815	791	775	797	724	765	752	740	765	799	750	800	784	726	743	730	737	790	777	735	750	791	744	746	746	770	772	820	740	804	769	784	758	770	814	783	804	746	730	801	774	755	770	782	795	798	777	741	732	752	811	749	756	761	803	751	782	808	730	682	843	791	785	746	751	796	749	799	783	734	788	770	751	741	805	738	757	774	829	778	729	755	764	718	769	791	819	739	804	780	800	729	804	802	754	772	720	736	740	766	735	744	768	781	796	837	784	798	751	740	778	753	764	830	738	787	741	728	787	730	728	734	725	763	790	740	766	796	752	781	783	751	839	754	725	712	782	750	767	747	739	699	803	795	802	722	732	786	780	801	745	730	752	805	792	738	754	743	736	790	751	747	751	785	769	762	790	747	714	812	789	776	733	727	761	802	778	777	781	725	747	786	735	780	754	809	728	767	796	739	762	778	748	762	763	794	756	756	740	787	811	733	762	759	732	778	739	768	782	719	781	760	812	764	738	730	756	806	784	809	808	730	746	736	724	745	791	774	712	755	795	773	755	743	786	796	772	773	772	768	779	801	762	765	760	772	751	722	772	745	793	815	805	770	762	769	756	793	773	741	736	684	771	809	787	770	764	755	745	750	781	743	748	802	773	778	816	769	800	752	760	803	743	765	771	770	789	757	741	767	736	795	794	785	801	730	743	797	813	779	755	768	754	711	772	735	789	792	730	757	778	761	797	810	759	789	800	795	754	722	753	800	801	728	816	808	777	743	709	786	716	770	765	737	772	787	764	729	729	744	799	753	725	778	771	779	750	742	790	753	776	753	742	791	746	732	689	733	785	824	782	750	771	787	749	760	769	767	769	762	763	779	743	776	771	772	785	743	829	768	774	796	766	752	775	748	778	770	762	793	740	730	762	739	755	729	773	720	778	743	808	773	762	757	741	753	748	795	755	718	804	768	728	770	809	748	771	750	800	749	783	729	803	773	761	783	736	719	794	734	766	770	807	777	732	764	817	732	752	788	740	787	801	728	808	719	729	761	769	781	731	779	760	793	789	765	754	753	773	759	765	767	786	786	794	748	804	750	791	751	774	781	760	778	724	787	793	755	761	741	793	835	743	745	732	766	756	798	748	811	804	772	738	757	772	754	812	730	750	746	752	751	745	736	772	755	775	789	742	805	743	760	787	750	773	745	756	775	753	727	750	750	764	756	804	783	815	785	799	755	751	741	777	752	744	796	773	716	754	756	797	839	705	804	796	710	795	800	796	773	826	760	752	785	730	747	778	723	768	770	756	784	776	781	735	734	726	783	746	717	743	759	761	739	746	743	781	730	777	764	787	757	799	726	765	787	804	726	765	773	738	712	735	748	728	744	732	738	769	841	771	712	764	751	759	775	777	780	782	767	773	767	816	783	755	753	788	750	749	716	765	772	742	697	749	704	780	746	723	777	765	732	726	785	797	813	747	746	735	744	772	727	755	834	758	749	759	760	815	728	783	708	744	789	812	774	794	747	779	819	761	752	772	772	783	759	727	785	750	793	738	741	773	768	759	778	741	748	752	794	757	752	810	760	751	779	769	754	746	758	783	770	733	776	762	760	780	750	754	803	797	787	794	742	759	749	758	726	780	730	779	722	794	773	736	758	798	777	742	801	743	761	726	740	755	771	779	783	778	759	835	777	745	710	773	800	788	749	801	818	752	793	768	775	769	761	759	733	746	791	787	757	762	801	770	743	778	770	766	828	788	767	827	768	756	766	791	751	794	765	776	792	807	792	780	779	781	754	727	833	796	727	696	760	772	753	771	771	769	753	748	784	756	774	761	814	785	752	770	765	769	747	738	766	742	781	775	762	766	738	793	741	711	744	731	758	771	763	775	751	790	766	720	747	774	756	752	790	764	759	782	779	778	772	757	740	719	784	752	771	710	783	795	805	780	755	727	719	789	750	803	717	752	772	738	789	721	786	742	785	772	790	767	817	724	728	790	724	775	768	763	736	678	741	760	730	763	740	799	751	755	774	752	734	770	747	774	741	815	761	755	794	727	773	753	791	740	712	815	724	840	772	798	782	808	743	730	760	770	771	751	800	750	775	763	687	821	716	735	774	764	764	800	777	773	790	772	756	774	729	761	781	729	756	722	774	761	755	745	757	726	763	788	824	752	715	761	803	737	776	767	790	753	752	721	773	817	681	840	752	750	780	795	792	733	718	762	756	807	740	765	766	742	744	792	786	766	817	789	757	760	762	798	777	845	777	829	720	774	782	772	772	747	753	777	736	792	772	782	828	768	761	729	784	786	775	789	770	780	772	756	802	776	758	776	791	797	753	780	751	753	771	767	757	752	743	712	729	737	750	816	785	731	754	800	754	795	771	755	743	818	769	800	790	734	725	769	769	754	772	784	804	746	808	785	695	740	775	785	722	768	752	811	814	713	758	746	831	766	764	774	815	712	728	755	808	809	708	757	795	772	795	754	778	792	774	769	821	751	780	738	801	784	765	796	776	746	761	762	775	775	752	741	767	809	789	728	747	745	778	752	762	796	803	731	776	774	822	753	768	730	739	733	773	778	811	714	755	755	734	679	751	754	759	768	746	794	729	797	809	753	733	762	826	804	779	768	738	812	720	852	772	758	763	783	811	790	831	771	750	827	724	752	757	821	779	762	792	722	758	741	712	748	731	752	779	772	733	802	716	820	788	715	765	750	811	743	780	768	731	749	772	739	769	788	732	810	734	759	747	750	773	769	797	740	769	786	731	788	728	832	801	749	768	774	730	758	742	734	786	756	787	787	743	777	730	731	744	738	792	760	799	769	724	773	806	797	758	755	743	801	753	743	737	774	754	791	755	736	747	771	785	766	760	739	752	755	752	732	760	772	791	812	758	772	794	789	804	800	776	770	758	771	744	745	743	784	769	776	769	805	831	778	797	733	805	767	796	795	774	789	758	762	788	786	804	717	788	792	831	783	764	743	782	736	751	770	802	754	792	782	754	761	784	793	726	783	784	733	747	737	768	764	800	721	769	782	755	852	761	808	791	747	735	728	777	771	762	773	765	807	732	749	793	790	734	804	805	705	736	826	748	768	785	770	736	786	761	762	733	809	746	795	761	800	754	749	772	749	791	781	818	766	793	809	794	717	736	742	800	780	801	758	819	713	744	794	751	756	764	747	742	717	764	801	763	801	758	745	726	769	778	796	764	763	787	769	772	787	800	745	726	731	815	724	775	740	787	812	777	773	790	743	805	718	777	796	748	745	769	709	748	770	728	709	741	773	749	753	815	798	807	761	802	764	700	770	777	784	768	780	769	761	808	816	764	771	793
14180	1003	723	610	398	335	303	253	265	213	197	176	198	187	174	184	202	179	203	191	180	173	163	165	152	159	169	143	146	170	152	197	186	137	184	158	169	165	129	155	157	157	162	176	150	156	150	165	157	154	159	136	154	151	171	174	150	173	177	168	170	158	159	170	171	171	176	163	177	182	168	162	142	168	168	160	169	185	169	163	145	148	147	166	177	181	158	178	164	143	149	161	157	157	153	150	156	176	148	166	157	177	164	183	157	168	153	140	186	132	150	173	134	164	183	155	168	162	182	162	173	164	162	169	145	127	136	153	154	169	153	150	174	187	157	172	156	183	163	166	128	146	159	184	125	179	162	152	141	169	163	168	171	168	170	180	154	161	175	180	165	160	125	148	154	188	156	150	160	151	140	164	157	193	166	177	150	177	146	147	160	175	155	204	159	184	142	164	150	163	179	172	151	156	167	167	153	168	161	168	137	134	143	167	159	162	145	172	168	152	155	150	168	167	174	177	152	186	130	152	164	166	194	144	195	165	167	172	162	141	160	161	140	167	160	178	188	134	166	163	167	160	184	169	168	153	174	140	137	140	169	170	137	153	181	164	199	176	178	161	152	158	162	175	165	141	166	170	153	176	149	147	174	177	166	171	162	160	141	183	166	168	167	168	171	156	136	160	177	181	160	160	141	171	168	155	152	159	161	159	172	153	157	179	159	167	177	163	135	178	142	142	180	158	173	162	150	164	156	134	157	162	150	147	173	138	159	143	144	147	153	178	171	166	165	159	151	133	175	162	189	178	137	185	143	150	162	122	186	174	177	166	180	169	140	158	174	177	167	143	158	188	161	132	154	156	161	166	178	169	152	149	146	188	160	185	157	165	171	166	161	159	146	160	174	143	168	159	129	160	174	156	187	162	149	180	164	163	150	210	174	152	160	159	182	151	160	165	159	140	177	160	176	151	140	166	162	144	150	158	172	159	151	159	164	160	154	148	171	161	155	169	144	157	142	165	141	165	178	173	162	190	155	184	167	163	183	166	154	165	147	168	154	142	155	174	175	163	144	160	143	163	176	181	151	138	161	148	151	158	150	165	175	179	179	157	165	165	172	177	137	158	158	182	135	169	166	176	149	175	158	172	181	154	170	160	176	161	146	140	144	171	158	188	162	178	168	165	146	152	166	124	139	146	149	159	197	189	168	173	162	161	142	145	165	152	164	153	168	170	146	165	162	162	186	160	167	138	169	153	160	150	152	154	136	137	142	164	172	179	136	165	155	149	188	170	177	170	164	156	172	144	154	162	151	166	154	155	155	161	148	157	172	152	171	187	172	142	140	159	156	151	166	167	140	183	155	169	165	167	169	142	169	155	163	134	162	156	157	154	158	177	163	166	149	165	167	147	155	166	169	165	188	158	162	156	168	159	185	138	165	167	178	157	156	158	184	158	172	163	195	164	182	156	155	166	150	186	162	164	146	169	141	142	144	149	165	162	150	164	173	168	150	173	150	200	181	161	168	180	169	172	187	195	156	146	154	158	163	160	149	174	170	152	156	144	149	167	173	155	173	158	133	173	148	165	159	157	157	173	171	162	155	151	173	199	152	184	146	154	181	158	168	145	145	174	158	164	195	164	180	161	161	170	192	146	168	160	142	173	169	159	170	180	174	160	170	147	144	170	153	150	175	152	167	170	134	154	184	147	158	163	161	157	152	174	191	165	143	167	163	169	145	165	165	133	158	159	134	153	183	148	155	148	153	148	160	164	159	170	158	157	149	165	171	166	161	161	162	190	150	159	156	168	171	159	180	178	172	175	194	183	161	160	166	180	154	162	165	171	147	161	154	175	144	161	178	164	167	160	145	161	155	164	172	154	162	139	189	158	143	164	157	172	152	150	142	160	159	162	160	168	178	183	150	160	173	157	161	171	159	152	149	173	159	197	174	151	177	174	154	145	157	167	143	175	153	145	165	163	176	143	157	181	163	162	185	171	165	154	148	146	175	158	192	150	160	138	180	169	181	170	159	172	156	173	147	150	148	147	161	178	161	183	154	161	138	132	142	178	161	156	180	152	153	169	149	169	158	149	171	153	166	162	152	154	182	153	150	157	156	163	161	154	163	162	158	144	191	179	177	157	170	170	150	164	179	173	159	154	182	161	161	180	167	149	173	150	153	173	171	155	141	140	177	150	152	142	139	157	144	176	166	166	164	173	171	167	148	170	162	166	150	158	156	178	139	151	148	141	149	163	148	143	161	155	175	153	171	160	182	180	164	168	159	144	159	155	145	144	160	167	159	175	153	147	169	169	169	174	169	170	170	180	156	157	170	161	154	180	160	162	140	148	168	142	162	180	167	174	170	139	149	155	154	150	164	165	170	160	160	163	140	160	149	175	154	145	138	168	172	188	167	155	177	153	159	177	164	135	170	163	156	154	160	155	147	160	156	144	155	166	163	166	161	165	145	158	158	193	176	172	169	180	169	195	175	166	157	152	175	164	146	137	173	152	169	128	147	159	164	156	162	159	139	165	174	174	140	125	154	158	158	155	163	154	160	157	168	174	144	187	144	163	146	184	150	164	160	149	161	161	173	150	154	169	155	174	144	161	157	163	168	180	155	186	182	173	146	167	145	155	155	149	154	165	183	167	161	162	146	163	156	172	152	122	158	158	166	160	144	169	160	145	168	151	155	161	150	162	174	147	127	172	164	163	163	159	164	155	155	152	171	143	183	165	185	150	162	162	142	163	164	150	163	181	167	174	180	163	171	178	165	157	147	168	150	173	152	178	154	165	165	153	156	156	170	171	151	128	176	166	169	170	154	156	152	187	149	154	172	163	166	153	139	145	155	156	185	131	172	158	169	157	181	183	162	172	152	160	153	168	140	153	142	189	191	166	164	159	195	168	159	152	168	158	150	161	166	192	155	138	164	140	155	140	162	166	176	163	165	162	180	185	153	156	169	161	147	165	169	153	170	164	144	159	145	150	153	163	173	160	166	156	169	159	156	185	156	166	191	175	166	198	157	164	169	159	163	156	166	171	134	170	157	156	172	182	155	158	177	162	155	160	183	149	149	164	140	172	158	159	182	153	192	158	142	187	168	181	166	153	190	137	167	159	142	172	149	155	160	167	138	160	166	166	169	159	164	150	180	173	161	146	161	158	174	142	167	161	171	140	166	158	180	145	160	134	154	155	171	145	174	154	157	184	169	166	182	153	173	156	154	167	163	161	188	165	186	180	153	188	169	153	164	164	150	156	176	162	148	155	181	167	154	147	145	163	148	168	191	156	175	182	164	170	147	153	152	162	155	180	155	162	156	137	157	167	170	144	148	183	175	164	148	173	167	142	179	149	151	142	142	154	147	140	142	142	167	162	147	166	174	173	160	145	157	173	155	172	165	148	146	160	156	170	174	157	165	132	136	164	144	155	157	161	149	158	168	169	142	154	169	153	165	167	164	154	175	162	154	159	147	165	183	145	173	167	173	165	172	178	181	155	167	163
8739	992	1612	1939	1586	1353	1103	979	803	726	693	669	581	567	586	540	524	553	484	529	471	462	431	428	475	439	455	439	448	445	406	464	441	432	420	431	443	416	392	436	406	407	396	397	450	397	438	404	387	416	397	421	404	416	398	442	400	431	443	389	412	414	401	402	436	433	433	434	397	410	386	421	405	408	418	413	376	395	402	421	381	409	412	422	420	376	428	426	406	397	423	384	455	427	381	365	389	429	388	369	432	392	395	386	363	387	384	449	419	433	381	418	453	443	399	418	440	371	418	390	428	395	378	427	410	401	401	386	440	413	400	445	425	401	418	429	394	412	413	412	425	401	390	386	363	422	394	397	405	395	382	432	397	373	407	411	380	382	425	381	374	385	431	405	404	429	385	399	395	386	384	430	388	429	445	395	401	420	407	404	385	386	440	408	386	402	401	373	417	413	405	416	409	409	396	394	409	398	419	391	436	377	356	403	425	412	412	384	413	422	392	376	435	404	392	402	389	408	378	403	399	357	411	388	382	408	424	447	376	376	422	446	381	395	405	412	430	412	392	432	417	396	399	390	421	401	414	396	375	427	399	446	421	422	391	433	384	439	428	400	407	417	399	404	417	412	438	418	383	391	418	384	428	430	382	375	452	390	387	450	400	408	401	378	404	387	376	442	432	391	399	423	394	429	391	381	398	431	401	412	387	425	426	394	403	435	412	401	373	430	420	397	398	399	403	394	434	376	406	428	425	408	385	396	417	445	436	409	400	399	453	395	411	415	424	408	371	386	418	437	436	399	407	389	415	407	427	398	402	388	449	382	416	379	412	394	399	406	426	406	404	413	416	393	401	384	385	393	390	376	370	406	404	381	395	373	348	384	414	423	432	425	398	389	396	391	364	423	420	417	375	419	368	414	407	381	459	393	396	402	378	379	354	395	442	360	400	408	393	422	421	435	401	418	372	441	418	403	402	397	410	403	398	391	420	370	422	400	386	417	383	381	393	424	408	397	403	395	410	431	410	416	390	444	450	414	418	389	393	437	411	415	402	403	441	394	404	408	394	401	432	424	395	444	438	399	386	412	393	417	430	392	407	393	399	382	396	384	387	414	385	401	408	397	388	433	415	405	438	437	405	405	377	413	452	410	412	421	387	398	345	378	391	385	413	410	396	373	414	387	408	414	438	359	392	441	390	386	416	418	392	408	406	419	379	395	418	394	388	442	402	434	403	431	428	396	439	391	443	402	414	420	404	421	440	403	394	383	436	456	423	441	396	395	406	420	413	406	396	409	399	433	412	428	429	398	395	418	425	430	405	444	405	403	358	428	402	412	415	439	391	435	421	387	392	418	389	430	398	428	375	385	431	421	403	408	398	405	399	407	425	415	416	396	401	425	391	418	432	420	394	373	395	381	401	375	438	375	405	411	378	394	407	397	394	421	430	378	405	386	381	393	404	390	391	411	375	386	390	429	437	394	394	427	404	394	414	398	417	400	451	412	415	397	418	408	425	405	412	406	389	404	414	364	395	388	394	378	441	376	412	399	408	418	379	405	423	417	390	395	418	378	387	405	436	436	395	404	366	389	389	443	412	413	402	420	400	445	400	360	383	384	421	424	405	383	399	449	434	429	382	394	406	404	391	395	404	426	416	401	391	382	431	385	379	443	388	389	387	408	397	404	384	390	376	377	412	403	406	429	401	415	420	421	427	422	398	405	390	395	444	418	450	383	419	406	378	369	394	445	395	414	384	430	398	412	411	411	437	394	411	399	414	405	394	439	403	407	391	451	405	388	427	411	444	425	377	406	395	393	408	392	390	388	384	395	407	382	403	401	388	421	458	439	385	417	398	389	442	430	399	435	391	464	428	390	373	413	397	426	420	404	401	408	423	413	416	418	409	387	369	417	413	400	408	395	410	390	368	391	406	404	403	377	410	394	402	388	401	393	415	395	425	418	382	416	395	383	415	393	462	433	411	432	420	398	423	402	424	403	398	406	441	410	424	387	385	394	435	420	426	408	408	415	402	409	446	391	410	418	375	386	416	366	391	388	412	412	415	462	445	411	392	362	395	392	387	389	411	403	373	419	407	431	414	395	432	423	434	429	358	417	437	389	395	416	377	383	393	433	393	398	421	409	421	431	411	415	423	424	420	399	409	386	402	434	411	426	429	420	425	399	376	379	378	438	402	422	400	422	371	406	427	409	409	395	377	403	435	436	465	377	420	407	417	389	399	412	429	386	397	420	397	391	396	369	419	408	400	427	390	409	414	383	419	452	417	405	452	420	374	431	415	394	409	381	397	426	404	405	383	392	421	418	404	425	403	420	435	382	411	403	407	397	424	412	442	397	398	410	415	400	405	399	434	403	410	386	443	400	421	391	448	394	420	434	370	411	413	399	410	428	380	408	385	416	429	397	422	396	406	393	409	420	378	409	426	434	412	407	379	381	417	428	423	424	396	367	422	421	414	397	427	394	375	441	457	387	416	406	367	387	377	392	407	401	369	453	425	412	394	372	427	374	404	408	369	406	380	402	408	404	436	419	378	413	404	393	405	373	384	386	388	394	416	425	413	403	406	420	369	440	395	460	444	423	439	414	390	415	420	375	426	409	413	422	386	425	388	398	441	412	389	389	410	416	416	412	391	399	377	403	400	405	371	440	414	359	410	395	387	376	426	407	411	396	436	434	398	405	391	394	414	402	378	408	413	419	393	389	370	396	451	400	405	404	394	404	417	433	390	398	390	381	422	397	382	375	404	411	434	423	424	411	423	397	366	366	414	405	402	393	428	401	396	410	412	417	402	388	399	428	394	409	383	390	402	402	382	389	384	413	405	401	393	378	422	386	388	422	380	419	428	399	363	419	402	380	393	381	381	412	407	408	405	440	391	366	381	428	449	405	390	401	402	399	380	447	420	388	387	406	434	370	405	425	394	389	412	387	393	418	384	364	402	396	441	395	414	390	375	407	440	400	437	408	403	413	406	387	390	399	422	394	395	374	391	394	408	397	435	405	377	385	382	410	401	413	409	444	413	398	406	398	440	425	440	405	423	377	436	414	411	390	391	424	403	422	396	424	423	402	397	417	393	418	393	417	378	454	385	415	421	409	418	414	401	419	402	419	387	393	429	400	448	414	405	384	411	372	411	413	400	412	412	382	388	423	397	412	430	409	410	413	426	412	406	404	404	426	429	398	394	392	394	415	404	432	422	415	391	424	380	404	432	402	422	435	410	383	370	433	422	415	408	407	427	403	392	388	418	421	425	414	422	376	406	402	404	436	436	401	382	406	416	433	374	415	375	366	381	387	381	356	428	439	376	338	414	409	407	406	396	390	452	360	387	371	417	423	429	418	415	399	417	417	432	421	371	436	408	401	427	421	421	424	396	383	400	376	422	417	376	417	413	407	412	421	389	404	406	401	414	427	386	388	386	392	415	383	426	381	429	364	401	414	403	414	424	397	384	412	372	380	384	413	396	416	388	409	418	378	387	401	436	407
2170	399	394	400	345	370	342	378	361	334	372	371	327	340	328	301	347	340	335	322	331	332	344	352	329	351	369	335	353	335	348	310	346	294	331	375	357	347	356	318	372	298	321	359	336	351	335	315	353	311	324	367	362	363	324	349	300	355	300	333	338	298	325	332	343	359	339	348	317	339	337	342	351	344	328	369	344	341	356	357	341	312	347	334	313	376	324	340	349	349	312	352	307	363	364	342	360	371	373	327	338	290	312	345	346	364	338	349	372	327	351	322	324	358	337	336	354	308	359	312	346	330	286	344	360	370	375	327	335	351	342	326	310	332	346	341	322	356	336	336	356	373	356	328	335	350	338	317	339	337	376	293	351	306	360	319	342	345	354	370	362	341	346	320	339	338	343	352	376	332	338	340	327	297	317	325	311	324	306	331	325	326	332	332	343	320	323	358	305	369	323	341	328	321	332	346	333	290	327	356	347	330	328	330	339	314	330	328	345	318	369	356	368	350	342	323	329	354	308	311	348	336	350	400	340	335	298	325	327	345	326	360	358	346	376	363	346	358	341	300	318	331	325	369	295	310	318	372	294	369	322	300	338	326	348	345	332	333	329	351	311	360	330	354	326	345	362	318	342	335	345	332	333	361	333	344	331	322	336	384	358	368	317	342	321	355	340	339	342	339	323	350	391	356	358	337	315	383	334	345	342	319	354	362	354	372	340	327	340	358	324	316	363	326	333	349	351	360	362	334	357	355	367	361	380	324	356	324	369	325	356	344	352	326	358	292	340	352	354	378	332	365	337	332	328	327	356	358	320	345	327	332	354	346	315	347	348	344	317	333	363	357	342	334	346	337	326	319	352	342	335	381	344	306	349	341	323	328	318	358	376	368	347	303	330	336	359	322	319	337	340	299	370	371	335	344	310	350	355	309	344	331	337	346	388	332	341	298	385	374	325	331	313	323	307	319	300	316	301	329	321	308	331	336	314	339	338	331	320	338	321	313	394	351	314	342	335	374	326	358	334	353	348	344	336	337	346	357	370	378	361	330	315	337	334	333	314	341	303	330	364	309	311	333	310	351	349	323	320	318	357	328	343	347	341	353	356	321	340	331	331	329	342	368	335	357	373	350	343	305	323	334	342	323	361	357	352	369	385	314	326	305	346	303	346	379	358	348	365	333	327	350	387	332	333	339	329	311	351	316	355	355	387	351	377	335	371	345	337	365	305	333	365	343	307	310	361	352	341	329	328	349	323	373	345	335	334	293	352	312	322	320	355	325	366	348	379	326	311	339	353	371	337	354	358	319	358	347	343	358	341	311	362	314	341	359	327	345	335	359	348	346	307	342	363	319	324	337	351	352	340	346	369	376	347	339	318	363	350	331	374	354	334	334	301	324	319	359	337	352	318	321	317	343	353	336	372	340	333	334	339	320	324	337	321	398	339	316	351	367	344	336	344	336	354	341	314	329	360	308	336	366	310	323	356	324	321	333	322	360	347	329	297	349	342	319	352	351	366	333	335	349	329	335	381	317	334	352	367	342	328	348	327	321	341	292	327	339	308	316	372	315	323	330	370	371	323	336	325	338	401	329	349	349	331	321	349	329	341	351	330	318	325	314	338	343	349	318	315	357	289	358	308	359	327	322	330	333	322	328	343	353	361	349	327	389	382	327	341	352	325	323	344	296	353	356	332	354	357	340	322	333	300	326	331	365	353	331	341	315	377	356	354	335	354	337	352	334	335	312	364	371	325	323	360	322	325	331	359	346	319	302	340	311	334	309	354	355	312	326	331	354	344	342	345	352	321	316	347	310	347	340	340	338	350	314	336	316	339	321	345	347	337	367	348	341	375	381	354	322	352	359	334	282	313	329	336	339	354	349	313	349	326	318	345	325	327	367	352	341	348	343	338	322	323	337	343	367	372	335	349	326	338	336	328	360	368	374	359	378	389	327	341	336	354	326	385	329	334	365	319	334	299	303	328	335	304	303	340	321	339	358	332	300	362	355	333	319	352	366	352	372	342	344	328	360	321	341	357	337	354	368	338	337	330	324	358	346	345	348	345	322	309	313	306	318	313	351	345	337	325	342	333	343	356	333	351	360	330	313	313	370	340	352	325	379	317	349	337	333	328	334	330	346	354	345	330	332	330	310	329	342	353	350	368	361	384	305	325	362	339	335	360	321	301	363	309	348	316	297	315	331	356	335	321	356	351	367	349	342	324	319	322	324	313	364	355	351	336	341	352	319	332	322	317	367	364	313	320	367	364	332	339	327	358	335	353	351	315	319	320	370	339	341	348	335	337	333	312	292	318	335	319	316	365	355	314	315	309	322	350	339	324	387	338	369	374	360	347	352	337	376	342	324	346	352	365	378	340	350	338	354	330	349	311	339	334	320	299	347	332	336	307	336	352	334	357	341	331	328	357	313	348	340	345	317	295	363	369	340	340	316	344	348	297	344	344	363	314	332	315	311	327	329	310	339	346	318	309	350	305	356	333	309	305	361	344	350	330	360	339	351	350	328	339	349	362	352	324	320	333	366	371	358	350	313	354	342	348	365	336	333	306	353	311	350	327	338	365	331	364	287	331	339	324	340	357	293	372	340	339	304	329	346	341	296	381	346	333	339	325	351	344	321	366	313	319	316	310	342	338	353	343	349	397	344	323	316	368	324	352	315	319	321	345	340	331	344	306	308	362	348	361	327	287	348	316	320	329	347	342	354	360	335	347	322	351	341	376	306	349	310	362	331	347	316	348	337	327	346	335	323	329	347	368	370	342	341	364	340	341	396	329	300	352	319	350	343	368	343	325	321	329	346	347	351	326	335	362	363	334	345	328	356	317	353	310	341	370	306	351	374	319	349	349	316	344	347	338	373	355	327	322	382	341	339	300	361	374	329	356	318	347	350	261	289	362	336	315	350	333	341	343	341	373	348	336	345	299	303	362	352	332	315	314	335	358	314	325	366	349	340	353	324	376	354	303	362	342	328	333	331	341	354	365	320	341	352	345	357	306	327	328	348	351	345	331	322	353	374	370	340	335	344	310	348	354	379	310	342	344	347	367	325	329	347	336	287	358	355	314	328	321	326	333	364	344	347	352	358	342	337	336	328	318	325	290	334	318	355	333	312	372	351	303	314	346	344	315	352	349	321	329	356	331	355	361	338	339	344	308	319	320	298	320	337	296	323	333	331	333	347	344	357	338	337	350	295	360	329	330	372	342	321	332	341	338	327	348	326	368	324	337	357	338	304	297	346	312	315	316	342	332	349	313	336	336	333	362	378	334	384	366	330	347	350	323	357	344	345	362	370	351	372	340	348	332	338	338	322	336	317	326	348	372	350	353	316	364	357	302	379	345	308	329	319	319	354	348	326	308	318	321	328	351	316	357	336	363	320	353	349	342	321	339	353	315	327	330	323	332	350	323	338	356	368	363	353	331	323	336	313	339	361	284	325	345	342	332	365	356	328	316	346	347	344	326	332	329	330	349	393	380	340	308	342
2602	832	1017	980	944	895	845	890	895	833	843	789	863	834	851	826	824	796	843	817	801	829	776	762	833	808	819	797	830	785	766	817	755	835	831	813	811	803	840	799	841	823	826	808	830	842	834	799	785	806	775	802	798	814	759	822	807	814	787	775	789	770	821	759	783	774	761	825	725	836	789	791	738	828	828	843	828	827	829	806	803	771	873	777	769	774	812	825	818	772	827	799	835	798	832	767	801	828	871	820	836	742	832	817	818	788	833	785	809	792	815	769	795	766	896	846	771	801	806	790	761	848	776	788	785	835	803	830	863	809	770	769	816	792	799	823	801	810	816	793	763	811	811	791	816	885	819	802	741	840	784	823	826	858	809	816	777	772	817	840	827	759	759	791	811	791	827	795	848	789	777	821	756	787	852	797	838	788	801	819	780	793	800	830	787	786	789	803	816	764	776	816	790	813	801	789	784	770	810	828	760	801	774	841	776	757	876	839	854	836	769	783	812	838	789	795	795	796	789	756	731	847	805	835	783	799	805	775	850	836	753	775	761	781	787	806	780	788	777	861	772	884	765	803	787	822	843	816	806	781	788	773	759	817	801	810	752	766	829	769	799	821	795	781	827	804	823	781	792	819	827	763	821	844	834	792	800	771	782	765	777	825	816	775	788	838	824	844	779	843	801	793	824	799	770	795	822	829	817	822	793	771	788	807	795	781	734	771	797	779	833	849	809	811	803	843	752	829	814	762	780	738	795	858	777	782	830	773	839	855	815	816	810	825	798	791	772	759	768	832	799	779	768	832	787	853	844	851	793	797	831	844	803	816	870	879	835	814	820	796	768	771	858	813	809	780	799	820	790	812	766	782	779	756	800	757	812	792	767	843	816	769	799	781	807	790	768	750	768	773	841	782	824	763	842	787	784	808	807	834	881	804	771	805	789	849	794	762	816	828	770	775	787	770	816	804	762	825	798	775	836	759	912	834	811	819	788	821	797	863	772	793	844	809	810	830	813	832	810	780	868	855	837	829	797	838	809	783	798	796	809	830	766	843	814	772	789	764	774	792	813	794	768	803	838	872	792	804	799	798	791	816	729	835	824	772	829	806	817	793	795	834	770	811	838	803	774	829	732	779	791	772	764	844	871	757	782	790	795	762	778	780	805	855	798	724	828	831	768	764	777	748	785	842	809	796	746	777	822	774	802	782	785	776	824	815	803	830	824	841	814	804	844	827	776	849	806	826	816	788	828	819	820	768	804	791	785	793	791	806	752	833	810	772	811	813	763	797	785	826	760	758	800	804	818	768	787	813	789	750	788	804	787	768	854	778	829	809	796	778	804	802	778	769	792	811	802	858	749	816	800	788	803	826	738	809	804	749	793	782	844	824	782	782	800	760	808	767	783	815	785	759	805	783	827	874	807	790	762	772	793	780	777	768	774	766	801	802	844	776	793	793	817	812	859	829	800	806	806	799	824	807	787	823	773	843	767	801	873	788	799	800	847	788	842	834	765	825	764	807	787	791	794	785	763	810	819	809	794	717	846	793	821	801	777	734	792	794	801	812	779	797	796	825	827	828	759	775	800	794	764	806	777	785	828	838	845	797	800	776	834	794	800	812	810	828	792	817	796	805	785	794	786	836	785	814	818	790	836	797	809	796	812	792	803	804	798	789	803	807	827	829	760	822	816	822	738	788	804	798	783	832	810	775	792	822	829	817	819	788	803	793	821	824	816	780	778	833	732	802	792	782	783	846	807	798	782	784	791	800	810	822	775	807	789	790	845	805	830	784	786	788	805	748	794	819	807	712	831	798	752	780	832	776	766	793	825	732	761	784	797	786	802	850	820	827	815	797	772	773	786	816	785	789	751	790	852	813	832	774	800	818	873	786	804	783	872	774	807	730	822	776	817	811	854	823	857	803	866	816	783	817	830	830	785	772	752	795	835	804	807	766	865	824	821	784	780	834	822	754	738	841	762	796	843	804	788	819	819	815	826	806	817	769	781	807	801	783	793	770	805	768	805	845	821	785	794	791	845	790	842	781	814	771	801	821	799	847	808	838	769	794	774	780	756	791	838	786	806	825	848	781	813	793	854	804	795	846	819	856	752	821	784	809	773	863	856	816	834	788	789	824	779	803	824	792	839	826	763	831	771	759	778	782	800	726	787	799	825	839	831	832	824	780	772	779	806	752	771	812	806	800	804	823	792	822	731	780	794	867	783	835	753	823	797	788	767	749	770	759	820	785	790	788	862	800	816	800	773	840	758	786	848	803	799	846	783	816	789	813	877	805	763	799	785	808	793	798	790	796	807	800	787	781	794	808	828	746	815	818	795	816	839	805	789	836	770	845	800	809	818	832	766	807	792	796	776	798	786	784	801	862	814	807	815	857	821	784	822	806	785	773	790	763	814	809	819	872	822	819	793	768	790	810	750	746	808	830	787	852	827	804	783	831	774	794	810	827	749	808	779	835	786	823	794	802	793	764	816	809	801	817	764	774	741	795	797	821	784	804	782	827	798	787	838	836	826	758	767	807	784	786	794	827	834	804	837	805	795	790	809	746	806	870	835	812	803	832	782	789	829	768	777	804	800	846	819	767	802	765	798	830	784	801	847	818	770	764	822	773	790	839	812	810	845	841	763	797	804	786	749	785	753	813	828	822	770	761	834	795	822	794	811	808	797	792	759	764	768	849	785	789	793	748	810	761	768	798	866	782	771	819	754	786	839	824	794	790	825	819	791	763	801	823	812	785	774	814	812	830	800	819	796	779	797	792	753	766	826	813	804	789	764	765	806	789	853	756	882	807	753	814	832	824	796	834	798	768	797	825	770	832	806	813	765	770	779	847	793	786	775	809	760	803	795	788	772	794	798	843	784	788	794	799	817	796	749	815	764	797	827	824	763	839	796	786	792	799	812	822	828	817	812	808	842	839	848	824	758	813	780	813	829	832	831	790	766	784	822	793	786	819	793	845	817	847	827	764	833	815	786	797	830	819	817	789	813	812	795	784	781	798	790	786	761	815	828	833	823	823	827	802	831	824	819	833	815	823	762	819	822	774	753	790	796	771	843	819	846	773	840	787	788	772	859	782	786	795	778	767	828	836	804	764	826	759	816	758	809	813	807	811	810	830	825	789	776	825	763	818	769	812	825	790	799	793	817	781	776	818	777	833	879	797	774	801	759	783	839	797	824	823	756	793	837	846	794	814	828	756	796	775	817	825	797	825	831	814	805	773	776	818	725	810	795	854	810	733	797	817	781	812	796	762	826	800	823	827	792	800	768	783	853	802	831	813	797	770	829	821	824	815	830	767	788	799	802	819	813	784	819	788	794	759	830	774	850	818	815	754	834	813	805	767	836	824	832	761	747	813	804	790	795	816	792	768	864	816	813	820	837	773	773	803	736	787	798	782	806	788	816	817	809	810	808	806	790	830	786	828	781	792	804	787	813	871	818	813	803	757	773	830	824	815	842	813	842	818	779	766	795	842	796	807	859	817
9345	661	621	573	547	400	435	397	332	368	362	362	355	320	322	325	371	353	362	323	339	373	346	372	331	321	311	340	336	316	350	359	318	327	341	325	350	291	331	316	331	351	360	362	363	331	360	348	323	336	326	350	311	331	319	349	334	301	357	336	327	339	312	336	331	370	389	328	324	347	318	299	335	360	305	314	325	307	342	329	334	310	321	315	347	328	330	355	312	321	339	367	338	304	312	329	337	331	340	297	345	351	308	379	307	322	335	349	346	328	334	329	303	337	345	333	317	329	319	322	304	350	365	354	307	322	297	309	351	372	356	332	332	304	313	342	362	361	330	342	330	331	365	333	305	332	332	320	342	319	324	336	340	328	334	327	322	328	359	327	327	361	335	349	333	321	359	329	328	306	363	307	330	306	334	322	333	340	309	344	324	343	337	337	324	336	358	313	343	311	342	328	317	358	323	317	291	376	305	342	323	307	395	377	319	318	340	362	341	319	328	291	338	327	363	307	363	324	319	307	312	300	334	324	328	345	371	348	346	314	300	324	338	340	348	352	361	335	322	359	376	335	339	337	371	314	331	344	329	315	305	343	328	321	320	340	315	410	364	358	306	320	329	327	334	303	363	326	323	333	312	340	336	314	334	350	320	332	347	290	332	332	309	319	342	332	350	349	316	359	341	325	353	348	362	353	344	329	347	320	351	334	299	335	345	324	314	325	295	302	338	302	316	314	360	357	336	329	355	333	326	314	319	330	355	334	310	295	324	314	303	302	332	345	326	318	335	320	318	365	377	337	340	328	334	322	349	315	321	339	324	346	336	335	347	353	351	324	355	306	343	315	340	330	308	346	325	325	332	324	327	339	356	309	336	379	345	335	304	288	311	310	320	343	343	377	330	331	332	327	316	313	328	330	349	323	348	319	315	329	320	309	357	309	319	321	359	346	320	281	362	338	322	327	292	359	329	304	316	317	322	302	342	367	303	302	337	337	307	328	353	343	338	354	349	348	311	357	334	313	337	303	332	283	335	372	336	341	354	321	349	302	367	315	348	354	320	332	334	363	319	335	340	341	338	312	335	294	345	339	362	339	323	317	332	334	361	300	350	338	350	357	327	345	333	363	314	353	346	344	303	342	364	316	349	340	348	337	349	351	344	317	341	304	323	323	325	323	337	326	334	311	322	313	346	357	331	344	362	313	344	323	334	344	345	333	331	327	310	342	322	332	369	331	320	336	341	350	329	316	375	344	354	314	351	324	335	313	325	330	321	351	328	357	310	335	316	341	331	306	329	338	307	293	311	347	339	319	360	312	325	318	360	384	342	319	337	304	382	328	296	291	337	331	309	303	316	325	369	319	356	370	350	325	326	348	336	343	315	309	327	330	338	321	336	328	344	310	337	318	319	348	357	300	333	345	309	294	336	338	303	334	347	354	348	356	301	287	347	342	328	301	321	303	320	320	359	316	310	298	329	339	328	314	344	315	330	328	306	364	320	319	331	343	357	315	331	371	330	350	312	358	314	343	331	317	355	353	317	323	359	355	318	331	346	351	327	330	351	267	357	345	360	321	314	309	322	299	332	326	330	321	329	349	316	308	310	366	332	304	287	307	330	314	321	309	363	329	308	359	344	324	306	293	341	313	335	334	333	341	340	338	353	350	333	303	360	328	331	331	337	366	338	310	308	329	354	334	312	306	292	331	290	337	306	325	334	303	356	346	334	342	314	320	339	257	366	320	340	333	338	321	316	334	357	359	329	316	323	335	351	306	344	339	308	306	343	352	322	324	352	357	377	318	341	331	325	323	328	328	345	354	316	361	369	306	322	320	320	371	294	373	329	349	341	321	341	343	330	343	345	309	362	328	335	332	326	307	325	319	301	342	353	328	339	353	346	293	322	355	320	306	325	328	320	330	343	342	338	303	334	349	311	339	350	331	351	325	328	358	341	341	347	305	320	348	332	343	342	296	345	347	326	383	365	381	312	349	334	309	337	354	372	335	301	341	327	346	315	360	359	313	327	313	316	373	340	291	314	315	336	329	349	349	304	348	358	306	332	357	323	315	334	338	335	288	330	339	338	313	328	310	337	356	313	319	301	321	328	306	340	312	339	332	338	290	371	338	325	341	348	346	318	348	313	311	321	356	323	332	346	316	323	293	339	333	341	362	311	319	337	337	349	315	295	314	319	339	334	355	298	343	313	323	298	324	380	304	304	302	365	313	340	334	320	324	339	342	335	356	362	354	352	320	326	350	303	344	354	334	328	312	345	368	339	366	333	345	343	328	310	360	341	327	317	316	328	342	335	336	337	351	342	355	324	341	358	334	314	313	329	311	339	335	337	331	323	327	360	319	311	354	296	353	364	362	336	338	301	326	363	346	339	325	310	349	323	345	343	315	343	340	334	320	325	320	312	306	361	337	329	319	306	341	341	307	312	313	329	322	333	362	340	323	311	302	360	307	324	342	327	322	342	320	312	337	348	346	339	348	324	338	328	319	330	345	325	342	334	333	340	326	333	328	325	352	315	338	287	328	317	334	337	318	313	338	322	345	317	309	326	311	343	337	333	357	339	316	316	304	320	368	334	305	325	307	344	338	343	355	385	294	312	330	388	321	315	310	346	350	311	338	306	311	302	326	317	327	345	370	324	330	363	361	323	363	303	323	334	327	320	320	327	354	317	309	332	352	335	294	363	336	340	327	330	378	324	368	341	299	342	361	357	340	335	321	342	370	365	318	345	312	334	333	341	309	342	305	348	335	333	358	335	296	356	313	341	340	342	347	334	372	323	380	331	342	327	358	312	368	339	342	317	309	320	321	307	354	345	337	348	324	327	291	306	318	309	325	329	271	303	346	346	304	300	311	338	333	315	331	352	347	344	329	332	311	335	361	344	337	320	373	322	318	307	365	319	301	293	314	347	336	338	302	357	342	358	302	358	340	312	330	316	330	354	299	331	331	344	337	289	355	335	312	333	340	343	318	330	328	353	342	318	323	328	340	314	386	328	345	327	343	322	318	320	348	296	348	298	331	322	322	343	346	316	323	315	371	343	329	312	325	336	310	314	352	307	304	339	346	316	333	350	322	311	295	381	358	317	343	309	294	340	352	335	319	341	350	332	325	337	327	340	330	307	326	324	365	293	354	342	327	338	317	333	312	357	348	335	306	326	287	313	321	324	355	354	306	306	322	331	330	333	305	311	317	329	314	346	325	325	334	347	327	324	337	352	334	334	322	310	307	327	330	343	334	313	345	338	357	349	355	318	332	321	324	326	359	348	304	324	316	323	349	354	329	358	325	314	323	332	331	326	326	354	308	379	354	329	321	312	330	309	343	317	317	330	317	319	287	336	352	333	336	323	308	336	338	318	315	322	320	349	339	332	342	349	320	342	301	323	304	327	310	278	306	322	346	327	320	316	347	314	348	328	316	340	355	354	349	324	329	337	336	359	325	346	346	332	364	304	358	326	282	374	304	333	379	359	370	324	336	303	333	320	323
7741	1028	1440	1647	1483	1259	1192	1105	1027	980	960	897	882	820	867	828	859	850	825	838	824	808	789	786	782	791	779	799	769	767	805	777	802	784	774	788	745	810	764	802	787	796	789	778	768	773	752	819	744	787	740	764	719	837	783	780	759	775	752	792	782	747	752	807	742	791	785	735	767	768	744	769	784	799	770	712	760	761	785	716	798	748	714	798	753	779	771	771	777	748	746	847	788	746	722	809	789	822	749	736	781	699	802	782	846	763	777	821	795	778	753	820	772	764	792	778	776	759	788	794	765	787	768	805	787	800	743	772	768	789	825	787	700	794	792	735	720	780	800	770	772	762	796	716	770	764	800	818	751	769	811	793	810	769	735	772	782	708	770	800	771	794	757	794	764	806	784	762	804	777	784	789	770	789	735	742	748	755	754	735	785	751	724	792	779	702	759	768	759	782	782	771	821	769	813	741	736	765	814	755	785	738	779	776	729	843	753	770	789	794	758	737	814	768	773	788	815	777	822	775	825	753	765	729	805	785	769	772	754	729	780	786	810	787	817	734	732	748	763	819	751	756	774	790	767	729	837	789	773	791	755	813	795	774	780	799	767	738	745	755	770	760	734	716	778	763	789	781	771	804	775	759	824	760	718	819	780	743	781	731	822	743	724	800	795	800	790	749	790	751	769	788	779	735	795	765	767	796	767	761	759	775	758	746	822	777	795	708	751	790	759	749	757	735	741	757	736	787	708	818	831	778	726	787	776	711	780	757	744	810	705	753	784	775	782	742	813	748	787	769	811	795	740	768	722	734	754	804	755	775	796	778	752	791	752	798	763	777	832	778	794	758	767	870	791	741	795	781	786	768	744	781	718	787	743	771	776	764	730	768	750	786	765	734	739	789	750	838	708	763	758	762	767	746	749	739	787	752	724	811	757	764	759	791	788	781	766	801	750	744	779	771	736	754	764	794	775	728	726	763	775	781	771	730	761	779	748	744	772	792	751	776	742	729	760	709	762	747	803	793	796	793	812	777	821	780	792	758	796	725	740	775	758	732	800	728	760	796	821	766	750	793	784	756	803	776	780	735	737	760	750	774	819	774	768	782	776	803	770	747	717	767	741	799	764	768	706	787	749	761	775	741	736	762	814	785	767	778	783	781	762	748	801	723	825	793	778	742	735	835	758	774	730	789	756	806	755	771	762	765	773	760	805	780	797	751	774	729	745	722	754	732	817	715	759	748	781	738	772	803	786	819	730	762	751	735	795	769	790	785	768	806	756	801	759	841	769	770	757	771	751	803	756	776	780	776	786	835	757	821	768	757	851	753	755	741	760	795	779	758	791	742	771	767	735	763	739	746	750	774	723	750	764	761	806	688	811	809	746	783	756	748	776	820	750	791	765	743	781	773	751	786	781	773	784	785	727	803	743	743	759	789	753	766	761	741	785	732	788	818	801	765	787	763	766	781	761	743	755	782	799	785	744	806	805	747	766	788	769	814	794	832	805	798	773	808	791	788	796	827	809	786	768	708	810	768	799	792	761	723	808	792	803	809	730	754	770	763	795	766	772	722	772	812	753	756	709	813	732	754	788	785	785	734	779	811	793	803	795	821	823	756	785	754	804	730	777	737	768	812	805	777	815	797	771	797	790	808	782	733	772	766	739	755	776	801	757	773	818	810	762	769	776	800	749	806	792	730	737	739	755	808	728	760	766	752	766	733	760	794	750	747	826	761	748	744	758	785	814	771	718	790	792	795	786	714	777	794	765	782	825	781	755	784	742	738	757	783	763	775	771	754	776	806	761	761	781	732	769	787	748	813	764	767	729	765	731	756	766	782	778	767	754	748	743	800	744	735	760	785	722	808	780	760	770	761	795	727	760	797	802	732	752	775	764	773	808	763	781	775	777	797	765	791	712	774	736	795	763	796	799	797	825	740	813	773	765	768	740	762	716	788	782	817	789	732	760	770	766	793	793	742	758	727	786	745	763	755	798	794	791	778	762	798	755	787	718	751	814	796	786	804	823	767	777	780	775	814	763	793	724	769	720	739	754	732	743	737	784	753	763	772	780	793	765	784	751	779	772	766	791	776	752	829	732	773	785	813	771	781	746	749	780	815	771	739	792	769	793	772	772	764	731	752	828	800	778	774	744	765	734	748	788	747	773	813	785	747	780	757	757	778	782	763	739	799	784	796	808	789	784	740	768	760	776	700	736	785	771	748	730	790	800	779	762	707	751	786	720	771	789	784	763	762	727	798	760	781	800	787	743	721	768	763	782	761	811	742	815	788	742	789	769	767	773	750	786	815	747	808	800	785	789	778	800	758	754	797	773	786	739	799	768	806	724	769	779	772	752	791	807	822	793	808	754	797	781	775	756	783	793	782	746	778	761	777	745	774	761	797	775	747	834	810	782	819	787	745	732	755	798	771	828	756	797	747	730	770	755	826	802	814	755	792	791	757	810	727	740	803	762	808	813	780	757	806	804	774	760	741	800	746	750	761	787	760	726	782	761	795	808	795	807	825	785	805	780	743	780	748	759	743	740	798	793	768	762	755	752	742	744	779	766	782	810	780	806	797	766	738	736	790	791	777	815	757	757	783	775	838	813	800	776	733	788	700	776	805	755	786	775	763	767	760	780	831	796	792	771	764	768	755	753	753	733	830	717	771	762	791	768	775	721	800	800	739	776	782	806	748	756	806	764	705	750	746	769	750	768	733	764	781	816	787	805	753	770	796	779	785	764	824	771	764	782	792	758	780	814	788	734	723	757	762	719	768	789	749	800	781	779	769	764	736	794	782	768	777	770	733	783	775	752	722	770	766	772	787	812	781	758	774	803	737	788	756	807	791	807	766	759	773	764	798	788	802	744	775	822	788	766	792	794	753	820	781	783	806	793	784	816	779	787	773	785	754	759	756	786	817	760	779	718	786	816	737	826	836	792	734	762	786	760	780	706	781	808	771	734	758	746	789	727	753	785	759	757	800	764	759	734	765	817	755	796	778	720	791	804	795	780	770	753	794	742	735	809	760	734	702	788	773	762	717	746	759	808	772	802	776	752	734	760	805	785	778	770	742	787	769	802	754	815	691	748	772	735	783	774	725	762	723	782	824	783	789	800	772	772	758	744	775	810	738	794	830	792	757	771	768	803	769	791	761	781	784	767	764	746	772	729	804	775	772	700	787	775	795	712	729	746	753	817	808	750	775	748	772	780	766	794	742	769	803	789	795	776	759	819	778	763	739	717	776	798	757	746	745	788	743	776	795	765	785	731	776	740	762	736	797	829	771	772	782	764	776	692	792	821	745	754	759	782	760	750	738	819	777	839	765	750	763	831	753	783	773	730	796	782	777	747	731	773	746	791	764	803	742	771	759	787	733	769	810	686	817	822	770	767	787	802	764	808	760	791	810	749	820	756	742	779	730	732	768	747	745	726	782	790	840	746	748	783	763	807	807	770	808	803	780	822	746	734	784	760	815	786	809	782	788	818	739	778	755	760	779
14267	937	740	559	429	308	337	214	244	218	208	219	198	203	187	176	180	166	163	160	157	148	189	203	154	152	165	182	168	184	173	157	154	180	149	150	177	169	160	144	140	158	182	191	143	155	167	162	146	149	152	156	161	178	164	152	157	170	157	169	152	174	178	136	173	142	185	177	166	147	181	167	164	159	167	151	173	151	164	158	157	160	140	164	159	135	176	158	165	177	167	174	168	151	167	150	170	159	160	146	161	151	172	161	180	156	182	146	172	168	162	153	144	161	166	166	174	158	167	162	161	146	172	138	176	156	134	157	162	167	138	162	168	160	152	165	158	165	162	159	173	164	169	173	181	162	157	164	156	138	159	162	182	158	151	142	166	185	138	186	168	165	173	177	164	154	160	182	150	157	178	139	149	167	171	155	157	156	144	131	158	153	165	158	165	170	164	197	169	160	158	153	165	168	177	144	142	138	141	147	161	156	193	154	151	168	169	178	133	159	166	152	169	191	165	153	150	154	180	150	157	154	178	149	150	166	157	155	163	148	173	156	168	157	153	164	166	175	169	174	176	141	161	178	166	157	133	147	164	163	167	178	158	157	160	161	158	159	155	189	171	168	158	137	170	163	159	146	157	144	149	184	132	139	172	144	154	165	124	164	159	163	163	164	153	159	153	140	153	155	158	171	182	174	184	145	169	147	168	146	165	176	178	168	178	185	170	178	140	156	153	164	137	183	142	174	164	173	159	141	181	149	159	167	149	155	160	153	146	135	153	172	166	164	168	138	152	136	152	162	166	149	150	157	173	167	159	140	146	169	162	155	139	181	153	147	151	167	167	174	142	150	174	156	177	140	166	171	143	150	164	151	180	186	172	155	162	153	137	159	150	178	143	154	181	167	144	159	159	152	156	160	156	161	172	175	160	148	162	154	172	152	178	158	151	160	156	155	168	150	161	141	168	151	182	158	156	152	163	139	154	152	162	171	126	141	173	155	150	179	158	180	162	172	159	150	153	165	141	157	151	175	147	162	177	160	159	129	156	167	191	155	146	166	141	161	153	182	136	155	150	130	154	147	164	166	173	166	139	139	162	169	168	141	155	187	170	142	160	162	158	158	177	157	149	158	153	175	159	164	118	177	136	160	154	148	169	149	156	170	143	161	187	156	178	146	156	158	160	144	168	153	169	158	127	151	165	153	162	148	139	147	153	147	156	155	175	145	145	162	168	166	162	158	168	137	150	156	181	148	165	163	181	161	152	147	140	150	164	170	170	166	164	158	186	156	168	164	171	169	161	149	156	156	160	163	187	176	150	165	156	169	154	182	181	149	188	147	166	174	154	165	155	148	144	146	122	166	175	180	141	142	148	187	182	183	159	145	164	150	170	153	162	149	167	185	165	170	158	140	154	176	180	146	146	167	170	171	137	176	164	181	178	176	132	153	173	179	168	188	163	156	173	136	144	164	170	151	169	153	174	180	160	191	164	165	175	169	154	163	143	171	144	148	150	154	157	159	133	158	144	145	154	150	181	164	154	169	172	162	159	144	155	159	166	147	159	150	147	175	157	169	147	167	164	165	176	171	150	183	175	159	154	173	160	148	172	140	134	164	154	141	158	163	172	155	151	183	154	142	156	161	173	171	163	142	162	161	168	134	165	169	160	181	163	159	161	121	168	180	158	166	145	126	171	146	136	161	172	159	168	147	131	141	168	168	173	171	146	153	136	167	170	170	154	169	159	161	157	154	182	143	129	177	170	164	138	164	154	187	162	147	166	185	153	199	170	142	141	161	162	139	161	141	163	150	154	144	159	182	155	170	163	134	158	170	191	187	174	151	168	152	165	161	154	173	160	145	161	168	178	150	144	164	159	169	171	152	172	144	160	160	166	159	175	145	160	185	184	141	164	163	143	179	161	153	161	146	158	156	145	175	152	146	147	157	182	175	186	148	156	183	140	142	178	178	154	159	135	151	180	146	172	165	165	185	158	172	141	140	168	146	147	157	160	149	164	158	154	154	146	141	173	202	162	157	151	154	158	157	161	159	155	191	159	155	134	160	177	156	176	147	165	159	183	153	145	170	174	165	154	164	157	168	162	180	148	149	166	144	178	161	170	144	154	195	170	144	160	134	184	166	161	162	145	164	167	151	169	166	169	165	144	152	160	157	152	173	148	171	151	147	151	169	170	146	162	136	143	153	159	136	146	163	163	162	160	172	186	173	144	128	170	149	183	167	149	154	169	144	148	135	193	160	185	160	192	147	153	164	142	169	159	160	143	169	149	165	145	160	173	153	163	178	172	165	152	156	193	158	168	183	169	161	145	157	153	159	157	163	174	172	165	166	146	169	161	179	152	139	153	155	183	169	159	139	184	163	166	168	192	174	165	153	155	149	169	158	147	176	164	166	123	162	171	155	171	167	151	165	166	162	136	133	154	155	166	175	169	175	146	164	175	149	134	146	148	173	156	149	154	183	177	153	159	162	163	160	161	133	162	153	159	177	152	125	164	164	144	175	158	163	161	149	153	179	187	145	172	158	164	137	152	169	150	177	167	166	161	154	145	139	155	153	172	138	139	188	181	165	160	160	179	147	162	158	169	165	159	165	159	163	161	181	166	187	165	143	173	128	192	172	162	173	150	145	155	169	161	162	160	167	146	177	168	160	154	151	177	153	171	163	163	157	160	141	167	157	166	157	155	169	184	144	156	156	152	185	167	153	160	175	148	187	152	186	150	165	162	153	164	157	183	149	184	149	147	178	137	164	165	164	165	152	159	148	145	166	146	153	151	160	133	180	154	165	162	159	187	130	150	177	170	159	158	171	168	155	173	156	177	177	153	178	144	184	161	159	169	144	142	177	168	159	156	183	164	145	169	191	169	141	207	135	159	157	199	157	168	168	151	139	173	194	154	185	188	163	166	137	148	168	162	167	165	177	164	145	174	171	157	155	179	169	168	168	128	152	166	171	163	180	146	169	172	145	148	144	168	151	165	123	154	155	168	161	172	174	161	159	164	142	170	150	148	165	140	152	160	168	143	162	163	194	183	172	135	156	172	155	166	146	156	144	186	178	141	165	158	165	175	156	130	142	154	136	154	188	160	142	167	178	171	154	143	156	146	149	157	153	127	155	146	147	157	174	156	155	166	154	160	148	171	160	170	169	179	168	141	169	137	161	162	159	161	152	160	153	139	183	160	169	157	154	166	175	159	131	158	172	164	169	170	167	164	157	164	152	161	138	187	151	158	150	158	159	162	173	162	148	179	176	143	177	154	167	179	153	131	159	147	143	174	169	139	165	165	156	164	163	168	171	151	166	140	155	156	137	159	153	179	174	151	162	166	154	161	159	143	145	160	175	170	165	147	148	150	175	156	173	170	171	153	168	169	161	124	145	177	153	164	142	181	154	157	168	167	182	162	160	148	165	159	150	139	157	183	146	147	170	190	164	170	151	138	150	173	154	141	150	170	171	175	156	151	161	141	155	166	163	176	166	151	175	145	142
8895	909	1668	1856	1612	1367	1151	1036	837	771	660	632	620	594	523	556	555	557	527	525	484	493	485	428	415	460	418	418	450	419	413	403	421	383	398	428	421	416	391	417	420	390	386	421	434	434	406	441	408	417	414	438	403	423	381	422	401	430	417	376	430	372	404	418	408	427	420	383	373	426	433	428	412	387	432	452	434	454	403	382	382	424	402	362	383	428	431	369	419	371	383	426	405	433	402	408	432	391	385	409	367	444	397	404	421	390	422	420	421	433	392	441	426	430	423	383	387	402	431	401	399	413	396	415	421	410	371	402	400	403	405	415	416	432	403	430	390	409	399	382	387	400	396	419	404	396	420	395	433	392	348	410	385	408	409	392	418	403	389	416	411	407	386	393	403	400	404	354	406	416	428	421	422	431	393	416	399	412	395	378	376	411	379	434	442	394	360	413	405	375	431	406	408	394	398	439	423	403	376	419	408	392	389	403	377	410	371	433	395	397	411	405	412	412	389	450	434	390	412	394	415	392	370	402	435	389	436	427	421	430	444	404	389	387	435	390	381	403	420	405	387	412	410	400	387	388	423	438	398	390	390	366	411	447	417	433	390	420	434	399	435	377	407	394	389	374	408	409	394	424	422	439	386	386	416	409	399	445	435	373	387	409	431	420	389	371	375	396	409	413	395	376	386	397	395	409	420	350	415	432	405	389	396	383	408	390	410	384	411	404	397	434	428	409	396	413	394	435	404	412	409	384	342	426	432	388	397	384	415	400	373	420	387	422	397	396	402	429	422	389	406	381	423	391	420	405	412	411	432	413	407	400	392	404	392	397	388	407	409	424	430	395	392	385	428	429	419	404	400	393	387	425	409	430	415	429	416	368	417	407	385	406	413	426	379	418	408	430	399	421	421	423	433	440	383	382	388	418	388	391	376	412	409	437	401	427	416	424	389	391	401	396	428	383	394	436	387	439	389	442	415	395	416	407	397	398	400	403	396	418	414	418	424	414	440	401	406	446	398	408	351	430	416	403	411	407	398	398	399	452	411	406	393	419	375	379	421	374	378	391	414	396	390	376	388	381	412	391	404	398	442	373	405	392	390	399	360	437	429	385	389	409	462	444	393	413	396	418	426	392	419	373	418	392	399	388	412	413	397	382	390	417	371	405	412	425	398	402	392	430	405	403	399	416	406	443	398	384	393	415	389	419	377	414	394	398	411	439	419	444	412	388	458	427	427	380	404	426	432	410	427	412	443	414	373	410	395	420	430	405	413	416	415	386	409	383	409	391	427	411	399	387	385	386	406	436	364	380	389	403	440	438	384	421	421	429	389	403	374	421	393	369	423	428	410	405	370	397	392	369	388	416	420	384	456	423	400	387	374	444	408	454	401	388	370	422	402	397	371	412	418	402	407	436	417	410	416	415	401	398	414	388	396	365	406	405	404	423	400	372	370	447	405	408	387	393	401	414	418	380	385	427	421	370	415	442	408	387	434	402	403	418	429	382	374	422	382	403	430	412	421	388	413	412	397	426	408	435	427	368	395	365	404	402	392	380	396	397	386	390	423	395	398	402	382	387	381	407	395	429	426	421	417	383	420	403	423	419	419	394	396	425	418	392	424	410	394	419	410	446	416	409	423	384	380	376	390	417	422	408	417	392	380	429	403	401	415	441	432	384	395	363	388	370	381	390	405	383	410	436	435	413	383	430	410	404	367	394	411	390	408	409	404	449	386	406	399	344	395	404	430	405	426	396	429	438	431	440	401	393	427	374	413	443	397	437	413	404	426	388	434	384	407	398	393	434	372	377	406	365	433	402	400	415	405	402	401	387	411	424	387	398	390	418	405	369	401	371	410	421	410	386	389	414	373	404	393	446	392	399	417	385	396	421	415	396	389	394	391	433	406	416	394	374	418	398	393	418	391	384	380	411	427	387	373	409	413	425	365	405	387	346	393	409	392	394	380	419	389	431	417	384	379	410	429	398	402	378	395	416	356	440	400	396	383	414	422	391	422	431	376	386	420	402	406	408	391	422	404	415	384	415	382	384	370	373	403	387	427	370	400	433	406	368	402	422	421	439	398	428	402	400	410	387	428	423	390	400	411	404	385	417	390	433	433	396	443	400	424	406	425	394	419	386	428	371	419	389	388	466	422	364	428	438	396	451	416	399	379	398	364	406	385	401	412	372	428	404	381	372	391	424	400	373	406	456	405	378	393	387	393	411	399	393	389	431	411	425	395	409	408	402	422	413	397	376	415	406	377	383	410	422	402	401	436	420	373	386	430	374	391	392	432	395	385	391	446	421	421	355	395	402	404	421	403	412	404	401	395	390	390	413	386	410	417	418	387	411	399	398	392	385	432	404	372	393	414	387	391	419	414	441	409	400	387	408	386	394	409	419	425	403	385	430	386	429	432	408	418	374	391	388	423	398	377	404	411	401	404	420	414	398	370	440	404	393	449	406	392	397	396	412	380	375	434	418	440	350	390	397	414	409	402	401	425	404	390	420	426	371	408	428	403	418	407	426	378	385	383	390	427	439	399	434	425	425	409	443	392	402	393	403	378	402	399	393	431	383	420	406	390	453	397	416	386	383	384	413	386	368	371	423	391	410	412	462	417	407	402	384	399	409	401	375	406	452	412	425	401	407	418	377	386	413	446	428	429	411	432	403	422	439	379	383	394	400	410	369	409	386	414	396	387	405	425	385	407	399	396	391	406	375	398	414	398	397	399	433	383	359	411	425	397	381	439	398	417	393	382	397	391	391	408	383	384	381	398	419	401	389	399	383	399	420	419	384	407	389	412	388	408	391	409	438	410	444	417	411	407	401	440	421	348	396	373	432	406	403	395	377	382	405	393	390	410	416	399	456	406	415	439	420	372	405	396	413	420	415	442	396	431	451	439	417	380	365	379	394	399	402	397	395	398	416	399	402	399	393	382	380	394	442	426	393	400	423	426	415	401	407	408	407	398	393	419	402	406	413	392	387	412	387	413	392	395	396	376	414	393	382	372	413	391	415	393	408	380	434	374	423	414	383	427	388	422	376	414	418	387	414	437	346	417	388	435	422	368	421	409	409	433	399	406	423	382	410	412	407	405	398	404	416	378	379	395	400	417	396	376	389	446	398	408	435	401	394	378	388	422	408	404	394	402	395	419	390	437	411	407	369	398	425	435	412	450	371	441	427	385	416	406	409	398	426	409	418	420	435	408	431	384	384	370	413	399	391	379	410	362	406	394	367	430	423	427	407	401	408	365	387	383	415	404	422	383	425	405	407	437	424	396	405	416	415	439	376	425	383	373	411	396	440	385	364	424	422	398	402	423	448	382	391	397	408	399	398	398	426	430	403	408	417	375	431	411	387	428	381	380	421	425	408	410	407	415	424	371	405	391	425	389	394	416	369	427	386	409	395	403	418	404	406	401	419	360	411	378	394	407	385	412	393	432	396	417	407	398	410	376	409	412	375	430	397	397	428	380	394	384	406	407	395	375	410	406	401
2026	388	386	404	398	346	352	369	306	357	333	357	334	346	333	334	337	343	342	357	341	368	387	328	339	331	339	355	379	338	378	348	347	334	346	341	337	314	339	329	329	319	353	347	298	332	362	335	378	302	362	376	331	342	321	340	329	322	339	343	349	355	350	362	355	349	325	346	334	328	315	367	323	315	339	329	324	315	338	341	362	328	317	348	339	392	311	369	358	340	346	334	334	342	349	348	340	311	369	333	329	350	327	344	324	373	382	342	330	353	325	344	347	354	326	338	357	327	333	346	364	352	307	321	322	331	351	373	366	377	350	360	328	354	335	349	362	348	375	317	318	319	352	352	347	361	345	385	324	348	324	371	345	328	353	395	327	322	338	334	340	311	364	360	315	330	348	323	329	339	346	340	370	364	333	319	308	311	345	346	323	334	332	344	318	325	362	342	390	364	339	348	336	302	322	331	325	330	347	349	342	357	393	308	325	323	331	320	321	316	383	363	325	339	358	340	317	331	344	348	367	339	309	373	357	324	338	329	342	354	333	373	335	326	316	361	328	336	347	320	338	319	315	367	337	352	358	369	344	345	329	349	352	338	366	352	356	353	367	332	352	366	333	332	353	350	348	322	352	336	370	307	336	346	315	339	369	354	330	319	333	324	354	371	320	363	348	340	333	322	360	348	323	315	338	371	350	293	317	332	319	365	324	358	355	333	373	366	345	352	366	345	365	330	332	331	317	362	355	351	369	334	324	357	328	350	346	323	308	310	334	337	341	307	322	375	400	319	336	380	342	341	329	355	388	359	315	327	345	367	328	351	373	365	340	329	310	331	334	347	335	348	332	335	349	315	319	342	336	342	322	335	319	372	328	350	347	309	336	323	335	345	335	362	315	352	323	323	322	318	347	322	345	377	320	360	332	321	349	329	337	329	302	342	369	341	337	321	342	321	343	340	361	311	347	345	343	327	314	322	298	366	335	313	324	346	356	315	354	326	335	369	328	353	372	340	341	354	331	325	373	338	341	348	334	325	353	349	318	341	310	308	385	342	351	334	352	359	326	332	356	320	310	333	334	349	318	335	291	349	337	382	320	330	350	301	360	330	345	336	348	333	384	396	366	346	353	333	313	350	309	323	354	379	380	313	344	330	374	356	345	336	314	316	334	348	333	348	338	314	331	334	347	345	349	337	316	337	359	352	344	315	328	320	358	336	360	348	338	370	344	325	327	311	345	329	374	313	366	345	340	350	364	331	391	323	351	327	365	325	356	314	336	355	365	323	339	367	354	343	355	352	339	328	288	310	328	319	329	334	319	294	344	368	337	330	338	335	347	362	320	324	323	317	337	355	355	325	377	328	329	316	318	339	354	345	343	354	322	354	301	372	344	311	381	351	361	347	333	312	335	327	312	323	352	351	362	318	359	312	312	362	383	355	351	314	370	330	369	373	367	336	351	374	326	383	336	334	347	362	328	360	339	346	344	348	314	351	326	310	325	358	320	344	378	342	372	330	342	353	336	350	366	339	350	322	346	367	371	300	321	330	316	332	328	344	342	332	324	337	363	321	334	333	358	356	399	346	354	366	341	313	309	312	336	311	343	349	346	363	338	344	348	339	309	342	348	327	358	349	372	341	352	335	336	348	362	338	315	349	347	325	352	362	340	372	311	307	343	383	319	332	327	344	329	338	353	341	343	344	307	373	345	389	387	343	359	333	346	321	340	299	336	331	358	348	352	332	321	344	317	319	325	297	325	365	337	338	329	334	359	346	347	359	345	346	359	361	325	345	315	317	327	352	321	311	320	307	373	338	318	351	370	322	282	345	305	343	304	336	339	312	319	302	308	336	353	401	339	339	322	333	352	366	356	313	362	326	327	353	359	350	358	332	351	341	295	328	371	368	349	339	352	357	338	321	382	333	348	347	320	352	353	345	354	334	346	344	358	326	326	309	342	329	309	326	325	339	316	319	313	344	331	344	343	357	370	332	359	344	365	329	318	351	323	355	375	358	302	325	346	343	356	303	320	311	322	369	333	310	366	328	341	356	338	363	316	342	316	343	347	357	363	320	325	320	337	348	366	337	335	338	366	321	336	333	358	332	341	326	349	333	344	311	315	383	310	335	351	334	347	317	349	296	336	311	369	362	374	341	346	325	353	336	338	343	349	323	345	346	320	354	332	351	338	343	364	327	322	350	339	288	336	334	334	334	354	333	338	343	326	320	358	342	349	358	346	370	354	343	348	367	324	373	308	334	329	329	346	314	321	358	365	340	360	382	354	361	354	382	331	354	299	373	338	321	284	348	362	313	350	354	363	311	328	351	337	318	360	313	306	356	361	367	312	315	325	378	354	332	305	342	359	333	299	361	315	322	324	297	345	354	346	349	309	327	316	323	319	321	311	314	352	310	315	365	324	348	341	338	339	334	348	371	333	318	341	324	332	360	346	292	302	323	360	361	290	323	350	314	326	336	334	341	345	352	337	306	342	367	341	337	368	362	342	336	333	346	337	372	313	340	347	333	374	294	358	400	330	322	335	351	340	353	368	337	345	354	346	364	368	340	313	355	343	365	313	354	344	320	332	380	351	371	306	354	320	326	333	325	326	356	344	314	309	330	352	330	311	329	342	345	323	335	313	347	322	323	319	339	379	371	350	364	349	352	383	343	336	318	379	393	351	354	336	355	329	312	369	351	359	361	359	318	379	378	305	342	310	367	335	352	275	341	321	391	350	331	331	308	320	348	301	299	308	353	351	359	348	352	357	341	350	350	331	335	301	323	359	329	307	307	311	363	347	330	341	333	338	348	339	352	336	323	336	338	370	378	282	367	322	310	323	350	327	371	325	343	339	353	331	331	332	332	309	335	352	329	304	345	377	333	342	324	340	369	374	345	346	348	364	353	314	318	352	331	320	334	369	325	393	332	341	335	303	349	353	339	336	341	338	339	348	330	310	354	311	332	354	340	358	300	368	294	323	370	344	362	321	343	350	330	299	328	314	395	327	386	356	325	345	361	336	355	380	310	323	316	369	349	304	333	333	357	375	333	343	299	324	341	325	315	342	310	327	357	335	300	341	343	328	325	349	326	322	331	335	326	357	385	320	322	353	351	366	360	330	363	333	317	310	329	352	353	365	370	336	327	351	372	347	340	320	380	314	336	324	323	349	343	351	333	301	313	357	381	337	338	336	323	341	367	341	338	313	331	342	336	361	355	322	359	307	379	337	338	327	305	308	331	371	359	361	328	368	359	367	347	328	345	355	307	315	306	345	372	344	336	339	346	326	344	290	291	345	333	337	314	314	329	301	354	315	311	359	369	361	359	330	328	363	346	349	342	328	342	362	334	347	342	347	302	334	366	347	360	328	329	325	361	349	341	341	299	358	301	322	339	357	325	312	393	341	330	346	342	329	333	332	349	312	346	332	360	331	325	367	341	338	363	330	386	335	379	337	353	349	346	346	351	368	325	306	384	321	350	315	344	308	322	373	324	347	321	334	333
2628	875	938	984	933	851	845	882	817	814	861	822	798	793	845	797	839	826	866	840	799	846	806	836	790	822	860	811	784	811	841	780	791	810	781	798	852	788	821	881	820	840	759	731	787	815	821	858	809	786	724	822	801	841	750	810	884	806	775	804	788	778	744	781	716	767	793	769	760	755	830	840	810	842	839	829	748	770	834	793	770	827	866	796	832	810	800	782	841	788	868	728	843	783	792	806	837	767	807	829	820	854	811	758	811	864	770	814	789	791	792	781	827	830	787	797	867	829	813	798	760	750	776	814	819	827	809	778	840	787	809	800	807	813	819	856	789	876	789	816	795	850	761	810	802	800	800	831	834	817	802	834	795	806	868	885	768	788	810	772	788	818	771	772	796	811	803	854	810	816	789	818	843	752	824	786	818	790	810	789	796	756	822	829	794	782	874	773	809	810	763	828	815	828	794	830	825	838	803	854	795	819	784	791	786	772	874	760	832	821	763	781	786	830	806	831	794	810	821	802	770	827	746	745	835	788	810	790	798	831	786	790	795	826	805	859	804	804	807	810	816	760	776	812	792	746	808	832	851	758	820	816	811	802	750	806	826	851	797	803	784	793	838	805	813	774	774	753	813	831	781	825	801	752	758	849	792	768	768	819	776	824	901	817	812	774	812	773	775	795	798	813	867	762	806	806	796	797	809	791	796	768	778	819	807	802	817	793	760	774	776	842	826	791	806	781	803	770	795	816	815	782	815	779	855	798	874	850	789	812	769	781	772	857	720	818	759	763	809	776	833	807	852	804	780	789	799	796	761	850	756	809	829	776	819	805	822	747	820	793	824	821	794	809	771	799	785	780	795	840	780	829	832	788	776	779	781	820	817	831	808	792	778	782	777	816	766	778	780	800	795	775	822	806	781	761	799	782	835	826	812	787	757	798	793	810	824	819	833	810	773	816	780	869	794	769	841	788	853	833	751	772	791	826	787	830	774	799	800	795	833	768	804	821	802	804	800	785	809	767	825	850	839	802	740	838	812	781	794	840	826	822	784	739	774	797	852	744	805	814	831	792	809	814	792	810	821	803	825	758	845	851	834	827	769	805	802	780	815	778	778	786	826	824	815	784	790	831	743	840	817	788	791	793	814	800	766	811	834	781	782	840	826	873	815	782	814	812	827	768	815	803	850	784	833	813	832	778	832	835	845	789	801	812	796	773	791	798	803	797	810	803	757	803	824	789	778	807	763	828	775	792	798	808	796	827	807	795	816	780	805	817	780	807	794	798	807	803	814	761	855	822	788	814	835	806	827	757	826	787	835	823	745	808	808	775	788	799	756	830	829	811	848	805	793	805	825	845	827	798	749	777	774	761	828	802	798	791	804	811	793	802	835	781	801	775	794	821	808	805	791	824	851	792	861	829	807	819	792	794	764	778	818	788	785	787	811	792	810	788	791	819	806	748	783	735	821	801	818	841	795	767	785	845	818	821	820	841	810	845	798	792	796	805	834	778	817	830	736	758	798	795	791	757	752	787	770	772	822	787	826	754	819	743	774	836	774	809	832	729	816	792	807	798	795	840	840	827	814	771	754	802	793	772	883	734	826	810	823	843	846	808	751	799	857	791	809	823	854	759	821	786	834	776	735	777	810	771	819	794	837	808	807	817	811	778	828	810	817	787	803	822	828	803	797	851	807	811	781	818	808	848	778	784	821	758	788	805	823	871	792	735	769	825	805	763	817	809	867	828	776	823	774	751	827	843	807	763	781	777	756	848	790	784	760	817	829	842	758	790	841	814	804	805	782	835	806	792	821	781	772	815	816	810	813	811	816	754	774	773	755	834	805	838	842	815	845	835	832	808	785	821	819	769	812	778	866	766	764	849	816	787	784	824	817	842	765	795	796	808	817	818	761	850	787	798	859	806	817	792	859	793	782	778	802	775	813	816	867	821	835	746	813	808	769	802	810	741	818	850	813	757	853	837	825	790	848	809	798	783	773	788	810	796	802	808	815	792	808	844	800	797	774	811	785	826	770	832	767	801	776	846	758	828	815	765	834	816	885	781	792	827	826	816	833	804	847	821	807	765	866	821	780	824	812	788	793	788	797	842	800	843	796	805	800	760	810	877	829	802	802	858	774	805	833	756	843	826	812	815	823	841	799	831	782	807	831	773	803	788	821	873	841	820	789	821	724	829	844	810	840	852	835	770	833	811	798	784	813	774	832	775	802	747	802	784	779	826	813	808	820	819	798	765	810	805	825	796	791	800	781	812	793	793	788	782	798	769	807	767	857	753	751	854	797	842	811	780	820	812	774	825	782	836	854	796	784	799	828	872	824	797	842	817	788	815	763	844	792	765	809	796	803	822	842	801	767	807	838	824	871	806	785	775	826	798	781	774	806	753	791	808	829	850	810	781	816	815	763	784	839	780	781	784	747	792	762	791	810	819	822	792	820	783	782	766	803	829	828	842	815	814	764	747	834	810	795	806	789	813	809	794	815	771	762	829	790	768	822	837	825	790	787	766	769	761	780	834	806	783	829	772	840	804	762	798	785	757	808	820	837	789	811	832	797	827	841	831	830	849	785	795	793	829	803	770	816	830	740	772	820	813	778	844	800	838	761	779	761	799	766	801	771	765	808	781	802	811	798	815	787	813	780	810	786	777	797	816	801	792	853	771	785	820	825	826	783	806	795	790	806	797	787	791	829	842	756	810	784	802	779	783	802	814	821	729	780	827	784	791	759	826	753	843	767	843	780	765	796	764	798	797	803	799	799	789	807	834	759	810	781	788	800	813	784	766	807	797	820	734	837	809	780	830	791	767	785	800	792	823	778	810	829	804	807	788	756	838	792	775	830	807	780	798	816	765	829	760	848	844	831	855	753	789	794	767	793	800	782	794	860	781	809	766	780	811	815	807	771	843	764	820	821	829	821	832	844	780	766	795	789	813	812	871	829	815	791	807	853	852	787	847	770	818	823	834	785	818	767	809	837	848	795	792	786	791	823	787	828	773	772	813	774	771	752	828	818	810	835	844	773	827	860	816	788	773	796	726	785	800	777	778	824	783	831	832	792	835	819	831	818	854	821	824	822	858	733	773	768	787	779	826	791	795	780	803	769	761	829	875	743	809	805	772	838	823	791	774	847	873	799	858	803	778	785	824	848	787	797	767	790	772	805	780	762	817	753	811	822	814	778	793	798	778	836	810	808	847	794	778	786	838	759	784	801	786	787	772	796	792	814	815	817	808	798	788	748	811	798	851	794	812	780	820	813	828	838	843	792	802	773	813	825	855	803	816	785	812	773	747	782	794	787	800	824	802	822	752	793	802	799	826	799	836	790	861	799	816	809	852	818	845	821	764	791	774	757	818	735	835	840	846	801	810	810	797	746	759	766	797	747	809	821	802	805	774	814	820	814	780	813	802	801	789	761	763	786	829	770	841	881	790	829	832	819	797	809	825	813	839	842	817	807	821	824	790	787	799	780	774	808	763	836	793	788	786
8453	657	638	557	475	419	384	402	369	376	369	350	374	309	361	322	348	342	344	347	330	344	342	343	327	328	320	311	353	325	356	331	324	349	325	307	336	320	298	321	335	352	347	349	322	314	291	325	332	315	322	358	328	334	315	334	324	346	350	314	346	350	323	348	314	307	374	374	337	322	345	292	352	329	311	335	362	357	311	339	361	330	331	316	342	338	330	378	325	370	290	343	379	313	332	316	327	293	336	348	344	306	352	331	304	312	303	349	273	357	285	334	369	332	341	309	333	342	319	312	313	353	316	338	340	322	328	327	281	320	322	317	317	324	363	346	332	352	341	362	352	299	352	310	329	358	333	333	367	341	308	347	271	323	373	319	304	314	311	315	303	340	312	299	340	331	310	361	310	327	316	323	323	333	350	341	332	302	354	312	314	365	318	342	328	358	302	327	360	337	319	326	314	309	313	323	315	357	323	351	322	303	350	327	334	340	330	333	341	288	361	315	317	303	294	348	325	333	330	329	350	343	351	363	319	319	323	349	322	328	298	307	360	315	292	339	360	323	320	316	297	308	328	369	348	352	328	341	316	343	291	299	324	343	299	331	320	351	314	321	324	298	313	297	307	352	309	357	329	341	348	301	331	296	318	313	341	313	317	333	362	342	309	330	348	332	327	333	351	343	332	301	296	339	333	349	312	310	317	316	333	344	334	324	359	305	307	343	371	338	352	338	301	355	351	373	352	330	295	343	321	340	327	322	317	346	330	360	310	321	339	307	315	303	338	316	301	347	316	307	343	310	343	328	323	360	337	325	344	332	349	321	308	374	321	352	327	358	362	347	325	320	323	307	312	327	295	313	335	345	321	369	308	304	340	314	372	364	366	369	313	335	321	319	324	325	320	300	343	287	313	330	330	344	325	325	353	340	384	321	327	342	348	357	326	303	306	343	322	322	344	319	317	318	328	321	364	347	302	336	304	329	346	315	310	333	330	330	326	334	349	324	326	314	308	328	307	338	317	350	305	347	336	284	330	310	328	331	375	352	311	298	295	316	333	348	310	335	326	290	334	342	282	281	311	363	339	279	326	347	317	349	329	335	336	293	314	329	316	322	330	360	341	336	337	308	342	324	324	355	360	329	315	302	326	314	339	320	298	337	319	310	314	327	340	311	340	350	319	315	353	322	323	355	323	314	310	330	302	337	304	323	293	325	306	311	352	322	324	346	336	347	345	364	333	300	318	357	324	342	343	319	340	356	313	310	306	305	324	314	354	312	344	348	297	347	295	305	294	340	340	307	347	327	339	315	312	354	292	314	340	356	330	319	343	325	337	340	299	330	299	316	308	336	307	344	308	310	319	312	315	317	307	308	291	361	301	320	338	354	287	350	352	329	310	388	348	326	316	345	305	318	351	334	321	284	322	310	320	346	328	305	340	288	314	333	340	342	312	338	326	361	296	343	335	332	313	311	340	330	317	301	339	358	317	325	294	333	315	333	315	363	306	355	326	321	323	301	315	308	330	296	328	334	348	331	287	328	300	353	333	343	300	291	330	358	325	301	329	319	338	338	356	299	352	340	334	346	337	342	331	342	300	307	333	326	318	343	329	333	347	328	323	327	327	333	327	295	338	339	333	326	348	350	336	326	332	331	323	359	369	340	339	320	331	325	302	331	334	312	293	309	313	338	317	327	297	347	341	370	322	332	348	323	305	321	322	311	308	307	355	334	315	320	320	337	327	366	337	366	363	346	364	344	320	325	324	345	330	338	345	287	324	308	335	319	321	303	329	363	325	292	313	335	366	329	326	343	332	336	340	316	295	328	330	350	322	323	341	316	339	339	335	327	345	342	304	292	337	335	306	362	319	347	345	337	358	333	341	378	337	346	323	294	343	327	315	331	329	353	302	316	329	296	327	321	306	338	339	344	328	292	328	343	357	300	329	292	344	379	308	327	311	328	326	334	290	298	337	320	320	322	302	321	324	349	323	377	344	343	304	306	330	335	322	330	316	344	319	317	337	400	362	334	303	269	333	319	321	363	324	306	333	317	332	346	334	325	348	306	330	310	296	337	319	314	335	320	332	294	329	340	349	323	353	330	314	322	309	350	260	305	322	319	317	305	337	371	322	322	324	353	332	321	315	308	318	324	346	328	326	341	375	337	321	321	314	320	295	365	363	320	327	322	346	293	317	367	336	313	384	339	359	322	325	371	362	326	319	299	356	300	331	331	322	320	352	394	314	366	347	306	333	318	322	313	383	298	309	306	328	293	291	318	314	357	331	295	288	315	337	323	345	315	320	349	347	368	354	335	303	332	326	364	346	317	306	331	321	282	351	393	349	338	345	314	359	362	346	330	339	362	328	312	359	382	336	330	321	336	326	315	345	333	294	312	326	348	324	327	331	332	351	350	350	346	324	355	325	332	322	309	332	319	334	335	364	314	368	368	316	340	322	322	329	303	353	347	328	346	354	322	315	337	321	332	321	329	349	302	355	330	330	302	344	329	317	349	312	354	323	338	301	330	327	335	335	346	358	343	350	359	364	328	292	312	355	340	353	321	311	365	341	319	315	293	336	317	302	325	325	303	278	318	376	334	324	339	302	324	342	334	317	319	297	316	327	346	347	316	336	340	359	333	320	293	346	319	324	345	324	340	309	326	324	335	327	323	333	303	315	344	318	354	340	322	334	328	357	287	317	356	310	331	325	327	303	327	325	338	332	334	306	319	306	318	321	305	327	345	336	323	339	332	344	316	320	327	329	329	295	305	333	319	319	338	334	359	306	331	328	312	349	353	331	354	335	307	316	363	332	285	303	342	290	326	347	323	341	293	364	328	344	325	326	320	355	346	349	338	335	346	304	317	329	311	348	365	336	305	333	336	359	340	325	351	331	299	312	315	305	338	322	284	317	355	333	313	328	318	338	323	314	346	355	335	361	305	335	331	338	310	326	332	362	385	374	325	299	351	346	323	308	272	326	300	351	324	334	330	339	348	350	325	310	342	283	365	353	328	312	306	319	343	303	320	308	298	308	355	318	344	346	349	319	328	345	264	345	328	366	343	285	331	275	328	332	298	337	313	291	323	326	308	314	367	333	332	327	331	338	353	329	320	317	307	333	292	309	353	378	350	347	334	324	344	343	299	303	328	303	317	298	287	307	311	351	327	303	320	345	335	315	343	335	328	316	365	348	321	317	322	370	304	358	325	345	365	317	353	342	342	314	323	332	337	372	331	345	320	315	313	321	298	348	319	362	345	349	330	328	361	319	350	306	322	346	341	345	303	305	313	309	331	317	294	315	317	356	328	352	324	343	322	310	321	357	325	308	313	323	328	327	362	322	343	319	326	304	343	320	311	338	311	324	349	347	355	345	322	273	334	338	356	316	361	315	300	308	289	303	372	351	335	345	339	321	307	312	326	300	339	318	281	342	319	311	323	320	322	319	302	345	357	325	352	309	334	340	314	369	314	320	350	335	318	318	319	358	338	344	335	354	334	313	329
7372	1034	1466	1579	1483	1240	1161	1097	970	949	883	826	914	870	865	851	849	842	846	822	824	833	840	773	769	767	769	805	815	787	814	756	803	803	770	845	745	790	772	806	799	780	809	791	789	758	727	834	797	795	765	812	768	781	758	814	823	763	770	768	732	754	762	723	783	776	763	797	757	800	730	761	778	758	761	778	774	768	757	784	706	754	805	748	757	771	737	767	759	785	771	739	770	759	738	758	760	781	767	758	777	765	786	819	780	735	751	729	758	772	827	760	777	758	688	746	776	759	760	771	793	753	732	752	787	817	781	738	778	721	775	801	732	727	811	797	787	816	755	782	752	767	809	768	752	753	778	780	750	747	784	801	737	744	721	771	748	759	739	769	721	748	767	717	735	714	763	750	796	751	767	793	751	762	779	765	739	802	804	832	771	800	749	759	777	727	746	814	795	793	772	796	790	759	767	727	777	722	781	740	774	710	758	766	741	829	730	770	762	823	758	775	770	706	789	688	799	751	754	754	748	793	743	752	831	747	743	796	769	757	774	814	740	799	771	784	781	848	763	743	763	763	749	779	789	807	758	784	757	738	803	814	805	802	778	754	781	800	724	806	746	748	716	774	711	772	761	762	785	781	769	747	770	697	801	725	760	799	790	782	790	784	770	758	799	763	800	698	804	737	757	796	789	790	815	732	724	778	744	738	776	739	744	761	812	752	728	761	775	794	784	719	752	760	743	762	732	773	787	757	708	723	778	771	761	792	785	752	816	780	789	775	782	818	718	736	757	751	779	849	726	813	745	694	809	766	787	705	789	774	817	777	770	772	803	732	776	737	759	778	782	750	714	749	752	737	777	753	782	755	792	757	772	784	745	755	770	723	792	751	764	784	740	767	761	784	744	738	742	784	739	772	757	780	801	744	796	746	757	710	785	718	762	768	780	756	771	797	711	770	748	767	808	745	770	728	803	788	728	777	754	770	761	763	695	763	775	771	754	735	782	744	738	790	742	780	756	766	757	743	800	761	790	758	819	777	760	774	784	775	715	789	787	739	721	795	740	790	797	769	757	726	760	769	766	790	741	756	802	802	776	784	791	774	775	807	768	808	765	783	779	769	782	761	705	755	772	773	713	757	757	767	738	780	803	803	753	789	793	720	754	776	761	774	739	768	767	817	779	734	734	793	763	772	731	784	737	764	728	769	772	790	834	746	754	749	719	727	783	771	752	772	742	734	760	795	784	782	807	779	809	768	803	807	768	752	734	796	835	753	765	794	758	784	770	790	731	744	772	762	762	780	751	753	731	775	747	777	760	772	727	746	763	758	780	750	814	747	817	764	813	780	769	720	731	762	769	776	759	775	771	724	786	788	727	796	736	783	721	790	771	760	737	748	782	770	693	754	790	777	723	790	762	802	724	742	794	719	758	780	730	765	724	748	728	768	729	748	726	777	826	811	783	768	750	760	752	781	745	762	750	731	783	770	747	728	794	740	753	783	780	767	762	765	770	816	807	774	743	793	752	791	764	696	775	763	767	765	766	809	784	729	816	788	773	738	774	760	752	753	783	775	719	737	798	765	747	751	720	749	790	768	774	761	784	812	787	759	783	819	735	774	742	752	785	793	743	766	785	742	807	787	738	727	764	726	724	753	806	784	741	708	794	774	806	754	729	779	747	766	812	769	772	805	751	766	713	775	770	735	733	749	816	769	800	772	822	766	798	779	798	780	780	738	788	768	774	770	793	777	780	736	754	798	791	827	731	701	771	783	761	810	720	787	739	803	737	774	795	799	800	789	766	807	806	758	703	768	766	711	782	758	747	742	771	736	765	810	732	760	756	785	757	801	740	815	790	749	744	769	786	831	730	754	816	803	763	716	833	792	755	766	775	755	771	733	778	762	740	757	817	781	744	792	751	776	736	775	790	762	763	756	741	715	778	758	712	785	732	783	794	777	774	801	779	759	752	784	798	760	810	774	724	745	814	734	749	731	767	784	756	777	750	768	774	788	777	792	748	763	772	746	746	739	767	748	755	791	740	790	776	775	776	761	716	776	752	767	784	820	673	763	725	775	769	744	805	789	755	739	785	771	741	773	852	769	750	779	749	790	735	763	801	703	758	758	763	746	803	791	780	771	823	721	801	771	776	781	711	724	744	771	797	781	757	736	777	817	718	779	747	748	758	744	704	793	792	786	787	748	778	775	781	778	749	801	798	796	794	725	827	779	778	764	729	707	749	765	753	759	757	842	752	820	776	746	764	836	777	786	757	739	760	763	747	773	797	730	782	764	768	753	753	718	758	746	789	781	794	778	772	800	791	758	700	752	751	736	745	770	769	761	787	805	746	761	793	760	789	788	775	746	779	794	771	789	733	771	776	808	769	739	742	782	756	780	761	774	787	784	750	801	768	759	774	757	767	749	800	768	765	799	745	730	711	783	740	756	721	783	745	776	768	766	747	789	732	781	815	780	749	754	737	802	719	781	769	788	772	746	799	766	778	789	772	778	738	767	743	754	803	764	787	743	755	792	720	785	775	747	775	772	818	803	819	800	797	717	799	721	814	772	753	762	764	812	728	808	789	765	803	733	769	812	775	807	792	774	722	761	774	748	761	769	768	767	802	787	763	794	777	777	744	787	742	809	779	744	792	719	766	758	759	748	811	727	719	725	733	774	723	763	796	774	754	771	759	757	742	817	805	779	700	741	798	801	776	787	760	783	801	770	754	738	760	747	775	721	832	750	791	752	757	777	789	784	726	748	741	767	755	781	776	793	707	776	718	760	694	761	801	741	747	758	751	724	758	751	735	754	781	798	787	796	794	787	737	779	802	822	768	789	782	726	780	813	792	726	792	760	809	799	778	748	762	765	744	838	739	760	756	750	716	781	791	757	753	767	772	810	744	780	756	787	811	758	789	776	768	721	742	764	762	780	716	772	727	784	801	778	814	763	782	729	762	763	759	804	754	753	765	725	771	715	777	798	749	802	755	769	727	704	747	791	784	727	738	773	731	774	757	781	780	798	778	743	772	738	746	703	750	757	748	746	784	723	759	808	765	765	770	715	750	720	812	763	738	830	748	812	807	768	777	759	799	794	729	765	746	768	801	789	826	747	729	756	753	784	736	764	732	809	826	797	771	756	757	742	739	778	750	782	779	763	714	773	778	766	804	715	791	787	783	794	714	758	762	782	725	751	784	770	732	757	799	735	772	794	726	732	772	805	732	761	813	777	752	745	782	719	806	735	744	747	752	792	718	825	737	798	785	754	807	784	722	794	771	788	832	757	755	760	751	766	761	806	771	734	778	813	734	729	766	807	770	752	783	796	791	759	739	786	807	739	787	752	787	748	738	788	805	741	748	755	733	753	718	795	755	765	750	748	796	822	778	731	760	826	768	771	755	691	758	736	771	765	797	778	729	795	765	753	712	772	771	733	757	780	769	705	755	749	743	763	742	766	764	702	783	765	808	782	771	771	762	747	744	760	758	741	725	820	755	804	744	790
13890	1005	723	524	412	333	318	270	238	208	200	189	198	168	161	171	206	197	195	190	193	180	157	146	163	161	189	159	186	170	155	155	180	141	149	166	139	152	172	154	163	157	157	165	162	178	149	162	179	170	152	176	171	183	165	139	148	176	181	156	151	146	168	189	143	137	171	154	173	148	187	161	150	149	153	169	151	172	179	178	176	145	140	160	166	184	159	169	161	165	160	151	169	159	148	174	162	165	141	168	172	154	141	156	161	162	171	184	156	149	170	152	141	157	144	145	184	143	174	152	152	147	155	172	150	153	149	163	154	178	147	148	162	166	154	162	148	175	158	166	164	174	173	172	164	154	177	152	172	159	166	141	194	167	154	151	160	188	167	165	183	143	142	153	160	182	163	153	166	159	148	188	175	161	169	163	149	170	177	168	148	163	167	157	179	151	168	154	137	145	158	163	157	168	136	166	168	169	155	188	173	169	172	156	155	157	175	200	172	168	159	153	169	192	164	145	169	162	161	153	141	174	137	173	180	160	135	153	202	159	163	153	149	157	163	154	157	161	160	177	172	155	165	152	181	163	178	166	176	161	167	157	165	191	150	153	183	161	172	171	151	143	152	178	154	152	174	141	159	191	161	141	158	173	149	155	162	167	160	162	170	176	131	165	154	168	155	157	173	161	178	146	162	146	178	169	171	157	145	170	148	152	167	160	143	152	151	167	153	145	171	156	171	168	157	171	165	182	157	157	172	161	158	164	157	172	180	156	160	167	153	165	164	146	139	158	152	142	184	142	185	167	173	153	141	156	161	166	154	164	154	175	159	152	161	156	170	175	176	150	148	151	180	175	160	156	149	157	138	185	153	176	196	171	170	177	151	147	149	155	170	166	147	177	185	162	163	150	157	129	166	166	172	137	155	163	144	147	136	174	170	127	173	149	180	165	155	174	135	133	144	165	139	169	161	150	149	181	169	168	168	165	145	158	172	154	170	162	151	148	166	177	178	191	162	177	192	153	179	148	155	182	157	186	150	160	142	175	174	159	136	172	172	169	170	154	180	170	151	162	171	155	148	167	141	157	161	145	189	155	153	118	144	160	183	155	161	165	164	168	170	163	157	161	146	168	167	174	157	176	165	179	147	175	165	188	167	142	155	161	179	141	172	155	154	150	130	147	158	126	136	158	169	150	175	168	155	162	163	133	138	165	169	176	144	166	161	165	182	155	164	159	173	167	151	129	150	150	144	164	161	183	160	138	168	166	181	165	173	162	165	142	154	165	178	163	152	156	137	165	170	141	150	160	144	148	163	162	197	148	182	160	127	176	169	156	170	185	165	139	154	152	161	149	174	192	134	149	160	174	167	160	171	165	149	156	162	154	157	145	145	151	172	179	177	148	148	177	166	170	150	144	148	142	158	145	152	167	163	161	156	162	138	142	155	151	160	171	166	137	139	180	145	181	155	153	154	179	147	166	155	168	150	153	162	175	137	163	182	138	144	160	171	175	153	150	148	150	162	171	153	180	156	166	149	172	166	185	174	150	142	152	169	153	160	143	165	160	180	157	157	173	149	174	158	150	140	153	151	184	133	182	169	143	152	159	169	168	170	165	168	162	158	147	164	171	178	158	179	146	156	168	158	159	160	168	137	173	140	177	138	163	138	171	164	155	149	171	169	141	170	145	188	162	174	167	132	165	164	153	160	160	161	183	140	138	153	162	157	157	171	169	188	153	169	143	157	154	183	164	143	154	146	161	183	193	166	133	165	148	181	164	171	180	151	187	153	161	152	152	167	151	156	152	149	170	156	132	149	154	153	142	179	170	150	154	158	143	125	146	173	175	173	157	209	157	150	178	154	161	153	130	147	179	176	175	183	167	170	151	157	158	155	143	170	182	174	181	171	160	182	165	178	182	163	176	158	161	167	166	167	156	188	154	140	137	185	142	147	167	174	158	168	153	179	162	169	143	165	154	165	155	170	163	161	162	146	162	152	166	162	158	158	165	157	177	152	170	146	152	175	177	179	156	170	159	162	152	183	180	148	155	184	168	152	161	138	148	166	147	166	152	138	172	164	151	153	160	149	133	188	141	176	157	158	160	139	150	152	137	140	154	157	172	170	150	135	138	160	178	164	169	174	181	155	151	156	160	140	187	152	178	152	151	176	172	142	138	175	148	169	149	158	154	154	160	139	162	170	155	146	154	176	161	150	143	179	136	157	145	171	165	177	163	158	141	161	160	148	157	166	157	174	144	149	159	156	190	166	146	156	166	175	177	163	158	171	134	189	183	135	157	168	166	165	167	150	166	166	137	155	158	154	142	164	169	161	155	153	167	155	168	147	159	154	133	161	135	149	168	145	153	150	134	143	154	173	167	163	176	153	145	164	176	168	138	165	168	167	162	161	147	144	170	174	166	162	142	158	159	162	161	151	157	142	162	169	149	186	161	156	168	148	144	170	169	150	147	167	152	166	152	162	130	155	147	158	153	160	166	177	146	160	147	201	155	164	161	148	146	158	150	146	154	163	158	173	171	177	155	148	146	162	163	184	155	144	167	136	128	162	136	159	167	160	168	154	150	166	148	163	160	164	145	144	176	154	154	162	145	156	154	168	146	169	167	144	148	156	172	161	157	150	155	172	161	136	145	187	161	160	174	166	166	140	164	178	168	147	184	163	171	173	167	164	160	168	158	173	167	159	159	158	162	174	159	147	154	163	171	200	190	168	142	137	152	178	179	155	176	155	166	170	143	151	160	178	172	161	169	159	170	150	161	164	154	161	152	180	144	136	181	182	164	165	171	163	160	152	126	167	181	146	155	180	166	151	156	150	172	174	160	147	155	150	165	165	137	161	168	131	164	143	157	170	158	149	147	149	165	171	177	156	168	188	155	153	163	150	168	162	170	175	163	155	162	172	156	160	157	143	148	159	154	172	154	140	203	154	139	158	150	167	164	173	157	171	159	169	163	174	148	175	152	149	165	136	178	164	146	148	157	148	160	168	158	161	149	150	173	153	164	175	166	160	173	166	151	189	184	137	155	140	141	161	171	166	145	168	150	158	170	155	153	146	157	150	154	162	171	179	150	149	136	165	169	137	152	153	151	191	166	168	136	160	174	156	152	179	151	182	155	169	147	182	156	176	175	129	171	159	180	152	181	178	164	154	156	153	150	156	173	158	149	170	161	169	164	152	154	165	172	178	145	134	151	164	159	145	159	149	171	162	171	183	163	156	133	175	170	172	126	150	179	155	167	178	161	144	176	179	182	145	183	160	151	140	153	159	154	151	149	156	163	145	185	147	170	175	159	157	155	175	143	153	155	158	168	173	182	152	147	154	171	170	174	174	170	181	164	159	159	173	145	150	147	175	172	150	160	160	171	165	155	152	171	155	134	159	150	154	165	151	144	149	158	173	130	154	149	170	162	179	171	166	146	148	174	154	141	163	167	144	205	152	171	173	170	143	176	172	187	143	149	133	143	171	153	148	172	163	137	151	182	171	143
8640	936	1615	1824	1636	1218	1109	1013	845	736	712	628	640	564	580	531	514	524	530	483	475	471	432	460	462	440	467	401	437	434	472	460	435	462	417	428	415	425	442	376	455	454	427	421	413	406	422	411	455	411	442	435	377	415	432	415	447	418	357	431	440	371	382	396	416	440	415	447	408	386	436	428	430	402	443	420	407	410	386	442	430	411	406	372	403	441	377	428	438	400	424	398	409	441	410	400	421	417	409	413	381	382	398	375	396	406	414	405	397	411	414	397	402	368	395	401	413	401	389	418	395	401	439	416	401	409	381	418	413	433	415	413	383	381	429	407	435	386	388	392	398	428	413	434	406	414	439	425	411	403	428	413	423	395	389	420	430	388	419	409	387	374	439	408	374	415	398	416	400	408	362	459	391	432	407	419	438	396	373	428	438	447	408	412	420	450	383	393	418	397	418	389	384	388	392	363	386	403	429	420	432	417	385	409	406	411	387	399	409	399	422	381	429	390	413	413	403	432	404	395	405	376	438	434	385	404	414	400	439	385	382	429	395	389	392	418	405	392	405	380	380	388	421	360	388	383	428	397	419	418	392	416	405	418	428	385	412	394	418	395	383	374	397	396	431	405	396	414	399	415	359	412	364	402	420	419	385	407	399	424	423	403	414	405	396	409	403	409	364	404	428	416	355	404	412	396	409	436	376	433	444	408	422	450	391	396	418	399	431	415	378	382	413	388	386	413	423	368	393	441	400	405	386	424	414	417	410	478	394	407	377	397	420	433	378	415	392	424	424	418	388	448	412	442	429	440	401	390	400	428	389	428	447	413	429	419	412	421	428	394	392	383	387	409	369	439	415	434	413	416	449	383	405	392	402	353	406	404	397	406	409	400	393	415	395	414	377	427	405	404	415	401	407	428	424	383	420	381	402	388	431	412	408	428	401	410	397	440	433	410	466	390	392	431	377	397	443	390	416	405	390	407	383	410	368	419	391	400	399	411	407	430	408	403	418	420	421	430	411	422	388	447	389	379	387	378	414	381	413	412	406	382	429	418	386	406	361	423	412	406	389	389	395	372	390	450	420	411	387	411	375	433	401	416	393	387	381	387	434	430	407	407	405	404	447	424	427	430	398	407	413	462	396	418	386	427	358	403	413	396	425	416	404	400	394	406	451	402	389	398	419	373	434	410	414	402	379	405	415	409	394	420	433	394	396	409	416	400	421	424	399	459	394	407	406	403	413	398	399	407	398	387	355	386	376	359	411	403	416	417	384	391	435	408	436	443	369	389	370	387	420	396	424	434	412	393	388	417	387	402	388	384	426	411	387	417	395	411	410	387	379	419	400	423	391	370	417	405	418	381	395	412	400	386	375	403	382	380	384	353	381	421	381	397	411	407	406	405	392	389	431	374	423	429	404	392	384	410	397	404	409	427	447	394	392	419	378	390	395	393	388	377	390	402	384	385	401	416	395	413	468	412	368	373	388	436	422	401	392	396	393	416	410	386	438	401	436	404	411	398	375	408	375	391	388	375	418	424	426	403	424	409	418	370	383	398	394	396	371	392	412	439	416	434	399	386	402	389	437	404	397	441	400	418	390	421	397	408	391	420	430	416	405	397	402	400	411	393	425	396	399	385	424	403	422	441	394	408	419	402	425	411	413	408	420	376	408	399	402	394	399	373	387	427	396	414	405	415	414	420	380	385	431	376	429	420	411	399	405	401	415	417	401	418	410	410	402	401	447	412	424	386	413	393	397	361	437	402	397	415	388	409	407	384	409	432	377	412	395	405	428	394	408	427	422	373	387	393	397	420	416	411	385	405	377	452	428	415	360	420	451	388	409	399	420	378	397	372	458	412	395	393	430	402	405	421	387	399	366	443	382	416	382	370	415	411	377	381	401	421	420	438	451	388	411	381	385	395	394	416	400	393	387	427	413	434	405	446	382	398	398	387	374	385	392	410	393	375	423	390	343	387	377	416	382	395	410	399	385	383	450	402	404	422	382	370	418	410	391	436	420	366	413	403	388	398	412	388	384	367	372	375	458	390	418	409	408	409	388	407	449	390	420	397	429	413	385	397	421	381	371	403	390	405	420	428	397	405	421	408	404	381	431	407	407	416	384	390	371	393	381	399	386	421	399	368	428	398	378	422	403	387	379	409	399	405	391	422	443	425	429	416	386	406	409	383	407	387	413	420	423	412	400	412	379	396	400	380	430	397	406	423	375	432	417	394	397	388	402	416	407	385	458	376	382	372	441	469	438	405	433	386	413	417	421	385	414	410	427	414	434	419	405	420	418	399	386	381	397	396	405	426	371	374	423	432	394	388	428	431	396	431	419	414	364	392	446	446	422	405	415	388	359	411	377	371	382	372	407	395	403	375	434	391	422	382	411	376	420	393	416	404	419	458	383	393	438	388	396	388	407	393	404	417	374	395	466	423	404	412	427	375	409	379	436	402	420	422	397	432	428	397	429	404	421	429	434	389	405	398	407	371	448	392	411	403	398	422	432	425	382	411	418	378	386	396	383	421	389	408	369	389	423	408	375	422	407	385	426	382	403	402	400	387	371	452	377	410	430	391	424	401	383	400	426	415	411	405	414	438	415	414	416	431	374	362	397	388	430	402	400	438	415	383	388	389	376	377	366	451	351	405	423	400	424	432	369	443	399	385	384	397	387	389	425	425	409	389	406	412	411	403	413	371	397	355	367	374	404	425	392	380	381	415	402	386	386	385	402	414	428	422	372	378	428	397	376	383	361	405	392	390	397	467	400	435	429	418	470	440	429	383	415	385	430	388	377	442	390	430	419	396	423	430	420	396	408	398	407	432	400	402	411	419	411	408	394	413	400	405	388	423	369	383	395	406	384	417	375	422	449	436	420	411	388	422	405	422	404	385	400	373	398	399	378	387	395	447	377	431	407	417	430	378	399	403	412	402	381	393	421	399	379	419	378	399	380	410	403	398	413	413	411	389	422	436	417	393	419	398	404	402	398	400	386	380	441	394	423	393	397	428	412	377	409	404	390	420	418	399	420	434	392	394	406	421	445	393	385	420	393	385	404	394	402	396	418	432	391	417	431	368	382	410	425	394	407	380	408	428	425	391	382	420	355	377	377	427	412	416	398	393	367	420	394	385	393	417	390	395	424	435	413	397	423	387	400	436	389	409	391	406	417	398	396	425	408	399	430	400	442	418	398	399	429	429	408	399	413	407	422	402	406	399	399	388	437	427	411	389	411	412	425	407	454	426	387	396	416	408	386	409	421	384	373	412	413	417	411	417	380	422	392	355	406	403	389	422	398	374	427	424	399	398	385	411	421	416	383	418	431	406	404	400	374	406	362	424	394	397	382	424	392	405	390	451	442	378	393	422	434	398	391	416	428	426	390	420	398	447	386	391	403	417	373	425	374	401	386	418	434	401	435	429	386	407	415	404	400	393	430	432	399	385	423	421	428	393	373	450	410	367	388	413	365	444	414	406	406	399	419	396	439	412	390	438
2060	371	385	345	388	337	357	363	356	344	352	329	366	313	347	366	340	337	351	365	366	353	347	346	330	325	319	367	356	320	349	349	362	339	354	341	347	337	314	337	337	369	352	361	355	351	337	353	337	317	362	329	366	333	361	330	345	378	321	350	339	330	355	370	316	304	371	349	348	337	371	367	329	354	351	361	343	343	326	347	349	336	369	373	351	331	356	349	347	368	327	332	330	294	344	341	329	366	327	349	363	311	325	321	374	346	374	338	321	346	345	360	342	320	348	336	308	334	341	319	350	301	352	335	311	338	370	325	308	354	375	356	330	305	374	311	301	354	353	345	345	359	339	362	364	316	318	324	330	326	325	347	337	322	324	318	375	350	392	322	318	329	324	325	335	343	326	320	317	374	382	356	330	363	342	333	344	356	321	354	322	333	354	342	323	371	324	333	327	346	330	314	343	332	356	369	313	370	312	326	346	365	381	372	324	349	350	343	338	308	324	353	324	330	337	384	334	325	321	331	359	315	387	312	333	364	378	338	343	341	309	329	313	330	320	329	325	314	331	288	322	380	352	347	369	370	377	335	319	370	333	369	336	344	357	341	368	317	333	327	322	366	341	336	344	333	375	369	330	314	357	341	345	330	339	357	350	332	314	339	337	362	326	326	325	342	315	339	332	365	343	344	344	335	335	319	339	362	351	345	326	307	298	338	315	321	349	342	331	379	359	338	325	317	352	331	352	338	385	350	384	335	307	366	365	329	348	338	310	381	363	343	353	366	356	361	314	361	330	317	330	328	356	346	365	346	288	353	349	376	372	332	346	344	330	360	357	352	347	326	340	345	326	348	368	325	381	375	362	306	363	348	337	347	354	356	389	339	342	374	303	340	352	377	344	380	329	358	321	339	329	357	331	341	341	345	325	334	331	346	379	362	361	349	342	341	350	368	365	344	377	326	341	351	354	361	339	351	326	366	349	345	342	354	340	335	375	354	341	313	335	355	338	365	309	336	309	348	337	313	342	331	343	348	346	325	322	311	350	342	320	304	357	302	336	357	355	355	341	382	312	351	325	335	358	317	357	332	325	367	354	319	335	347	321	361	366	352	318	328	344	321	350	337	365	307	331	332	354	364	374	336	332	334	343	348	343	335	313	350	344	335	346	359	361	341	347	330	367	343	305	307	339	335	341	333	333	339	346	355	332	338	356	340	353	348	362	332	344	329	353	336	359	347	367	347	363	333	323	356	345	336	353	324	350	335	351	315	346	361	334	313	378	358	340	357	345	283	368	286	324	379	370	347	329	328	359	329	343	317	337	336	331	335	384	363	337	324	351	319	349	333	367	323	360	321	328	355	318	357	338	361	345	350	349	338	316	343	328	307	341	344	355	347	404	332	339	343	363	304	337	318	349	370	333	296	351	336	319	312	319	310	356	330	360	336	332	365	332	337	320	378	324	324	356	352	350	358	296	322	369	363	334	347	346	391	355	359	343	326	349	329	352	351	326	349	358	334	333	331	339	360	322	352	331	368	336	348	333	346	333	326	340	332	341	327	357	353	343	315	350	345	340	379	330	325	388	357	371	346	328	363	354	361	340	324	338	335	326	360	370	380	356	327	317	380	343	354	332	384	365	342	359	320	338	327	347	359	317	372	340	352	330	388	355	390	322	365	327	348	338	328	328	327	333	373	374	348	323	357	348	355	341	336	355	349	342	322	323	322	323	364	335	303	358	306	342	342	342	326	357	327	351	320	347	353	340	356	353	350	319	349	355	362	345	345	341	323	332	342	336	334	336	363	375	358	374	344	354	366	362	341	331	323	361	383	345	329	321	336	356	340	335	314	326	351	324	362	350	294	357	350	337	341	325	334	331	349	339	325	306	328	356	348	371	348	348	313	316	340	364	341	333	338	331	359	329	310	327	320	345	349	370	346	348	353	337	357	340	334	344	343	364	326	357	321	351	329	372	364	334	358	323	344	355	367	324	328	339	353	357	343	310	387	356	359	310	316	360	327	346	350	343	313	345	335	347	312	365	330	331	349	340	340	301	321	346	352	348	358	331	315	318	361	319	332	327	352	341	316	334	337	372	356	351	334	350	365	356	351	348	320	337	347	310	317	341	327	304	353	320	328	347	303	337	353	339	335	349	347	334	326	324	349	324	347	351	310	340	306	351	348	359	364	296	332	331	311	321	330	328	342	349	339	352	318	349	326	313	332	338	308	324	341	334	346	336	326	326	315	351	327	314	322	348	399	351	315	344	353	342	336	325	349	335	342	391	309	353	367	322	325	342	305	347	315	324	347	354	346	367	342	372	340	353	344	349	359	311	361	367	360	355	330	343	324	332	334	322	328	336	356	335	366	334	311	354	350	322	304	339	327	366	376	341	324	321	332	349	309	306	357	384	359	318	306	337	345	329	347	363	349	326	332	320	343	356	341	320	317	356	358	353	345	361	356	362	323	358	344	397	337	347	338	343	318	348	337	342	371	345	312	341	340	339	340	333	331	325	315	344	336	352	349	317	369	332	363	305	330	321	324	297	365	323	350	365	333	329	346	329	366	327	330	339	348	343	348	377	370	354	346	328	350	304	325	312	328	334	375	349	346	357	323	315	359	357	359	324	358	330	358	353	348	370	361	379	330	319	312	364	366	329	351	283	353	315	306	353	319	357	366	362	351	335	338	340	326	340	337	349	330	294	370	332	309	323	352	331	348	372	329	343	332	366	359	354	368	331	351	335	386	386	321	349	339	327	364	355	340	352	330	365	346	347	345	342	337	355	355	315	326	346	345	299	357	369	309	342	328	343	331	322	353	364	329	347	347	304	339	330	370	358	322	311	343	340	320	348	308	363	357	288	333	349	351	361	330	312	357	331	388	300	328	356	334	336	382	361	316	333	319	310	353	367	345	316	329	321	374	335	357	333	325	300	346	374	384	356	369	311	340	331	326	338	315	363	347	368	320	306	348	350	318	348	372	336	361	349	353	321	338	355	300	356	378	338	347	340	351	329	336	354	334	335	359	316	351	340	367	319	339	320	348	335	360	324	334	346	355	343	378	310	316	364	369	341	353	339	361	347	338	359	330	327	332	332	341	371	360	344	345	358	307	323	308	368	338	280	325	344	347	350	349	352	344	328	318	352	342	318	325	331	341	360	337	309	356	350	356	354	324	349	341	314	349	348	333	330	302	323	319	369	398	359	364	345	388	338	351	368	326	362	362	353	355	341	341	316	324	359	340	331	394	334	357	403	316	340	353	382	388	336	346	332	370	320	376	359	349	342	343	354	319	362	338	366	364	325	352	338	323	330	324	377	338	348	334	337	323	367	309	352	376	349	330	356	367	351	338	310	382	354	335	333	349	308	311	329	321	360	316	340	341	341	341	339	364	360	357	348	335	353	354	367	350	350	366	328	356	344	354	321	366	296	355	361	355	332	352	357	326	317	340	279	367	361	338	373	365	345	370	355	330	337	363	347	365	299	357	314	352	357	337	350	353
2548	863	920	982	855	920	944	848	900	749	852	802	896	824	777	838	804	795	810	825	828	811	808	802	796	826	780	809	791	838	780	871	831	826	756	812	881	764	775	811	827	847	892	770	767	764	824	843	808	753	807	817	789	831	807	791	814	768	858	785	826	778	812	819	821	852	859	821	800	813	868	811	827	821	836	820	751	785	819	750	787	800	858	796	808	808	790	760	839	775	765	837	810	808	816	787	747	816	816	829	811	810	783	821	798	802	746	809	823	836	719	754	850	855	806	788	858	764	803	795	760	868	784	770	844	821	828	796	816	825	827	815	779	769	807	783	761	758	867	796	819	850	836	828	815	841	810	805	855	780	804	793	813	789	805	766	845	835	846	805	773	786	808	795	869	750	792	783	814	796	824	796	786	824	780	828	836	776	814	815	780	836	815	840	804	813	850	769	851	794	802	770	779	773	774	831	831	792	793	806	839	822	842	807	809	763	859	781	810	742	821	832	743	820	839	801	777	768	783	802	820	789	849	807	822	813	806	813	862	792	798	757	798	832	886	815	807	801	782	792	755	794	774	772	802	828	808	757	776	757	843	844	839	816	784	795	817	802	825	762	802	755	811	778	765	814	820	791	779	735	875	782	799	823	782	825	780	778	817	829	858	817	823	851	820	832	820	785	811	812	809	801	814	801	752	805	800	787	776	819	784	819	786	819	793	792	784	779	797	802	840	792	774	781	786	775	791	781	788	841	827	843	795	771	800	757	762	845	789	816	806	813	816	820	878	794	710	799	756	778	802	870	793	817	763	816	827	826	828	778	802	792	736	794	807	826	769	786	793	823	797	804	876	764	809	813	747	789	795	791	818	830	852	780	829	879	771	799	758	829	865	835	803	809	795	769	793	806	773	796	768	792	820	792	788	800	808	800	801	820	831	829	794	793	765	782	837	780	820	859	846	814	802	813	827	837	796	844	860	814	817	822	810	835	816	788	831	797	817	806	742	808	826	828	829	772	806	821	819	802	790	763	823	810	827	806	789	804	846	793	842	808	795	785	826	804	786	829	762	864	787	809	745	807	748	801	810	805	797	758	810	807	798	771	821	835	806	759	824	807	804	808	834	774	834	759	833	776	799	795	744	782	780	846	802	815	827	794	825	792	797	783	805	840	769	770	796	793	759	800	816	785	822	795	768	820	850	834	759	812	812	733	813	825	807	793	787	760	811	801	809	837	768	852	797	794	801	797	800	781	785	766	853	798	831	835	775	723	764	793	842	784	813	786	724	860	813	785	810	816	794	839	792	813	806	815	795	776	759	805	790	779	794	830	750	764	755	744	791	807	798	770	797	841	790	767	783	838	817	859	822	815	798	821	827	824	827	758	832	781	744	770	770	771	747	840	747	798	841	772	790	848	848	797	795	754	810	822	825	832	803	798	821	854	781	802	844	757	858	757	795	826	842	833	775	841	782	814	841	862	779	813	788	813	780	806	743	772	826	823	799	774	821	827	849	818	800	788	786	763	788	790	860	826	786	790	759	792	825	784	774	825	797	785	798	811	827	845	849	841	864	807	781	813	797	808	840	809	754	774	836	781	774	825	775	812	825	807	815	834	788	851	826	818	790	774	847	797	806	810	807	817	792	839	801	822	791	811	816	804	854	805	801	753	803	809	824	819	813	802	817	807	829	756	783	800	847	752	780	755	832	794	845	805	816	776	801	814	748	748	822	842	776	790	810	780	809	790	852	789	756	835	797	795	807	781	805	741	794	778	800	789	787	790	840	798	817	785	812	777	809	846	805	800	789	770	798	811	781	795	790	781	783	814	796	824	808	770	815	806	822	816	772	843	827	817	769	831	826	791	749	776	776	807	789	745	784	768	801	869	818	825	796	782	817	751	833	787	819	784	804	843	847	837	830	783	784	826	838	833	775	861	806	814	785	831	779	785	810	799	788	804	810	833	809	829	806	765	811	745	845	798	845	786	828	798	822	846	796	772	796	768	790	790	806	796	761	778	900	841	770	803	807	800	789	854	793	784	808	844	783	738	817	828	815	793	735	819	810	812	752	789	828	791	795	739	796	791	790	831	798	811	787	812	799	779	754	795	749	778	813	800	768	810	848	852	808	788	819	814	788	817	766	796	827	795	798	853	836	778	785	779	783	776	798	819	812	807	779	753	814	805	786	788	782	821	817	787	826	819	796	789	808	841	758	793	798	833	809	795	800	824	781	782	846	800	824	812	826	800	846	790	819	847	802	813	790	793	892	806	754	825	793	819	828	796	779	797	829	824	794	833	779	798	794	790	825	868	827	819	782	773	809	827	814	800	773	827	821	783	824	796	787	791	788	792	793	856	850	807	784	839	817	773	784	833	784	815	804	761	780	798	799	750	845	806	796	857	754	777	773	753	798	797	832	782	823	812	819	771	828	778	782	791	792	816	825	827	733	768	753	786	804	777	770	797	789	837	810	832	824	791	772	770	793	802	857	819	815	814	831	778	785	790	779	781	766	782	788	782	845	802	765	789	836	790	828	772	749	873	751	800	804	837	845	825	785	815	799	807	789	810	841	771	799	761	805	808	829	768	790	768	834	798	775	832	811	799	807	745	809	766	806	834	816	823	854	834	758	807	808	783	798	781	841	792	806	766	803	840	788	839	750	820	809	789	782	754	830	830	831	788	719	790	777	792	813	791	785	768	764	855	786	802	850	808	804	786	850	813	809	725	766	809	781	763	823	777	825	784	852	831	805	791	808	815	829	817	832	817	777	760	821	779	789	792	841	801	776	808	786	825	768	791	837	793	837	845	804	792	815	804	795	798	800	788	827	801	793	794	824	783	804	776	768	806	800	806	812	759	781	781	808	811	845	795	812	791	780	786	803	796	820	811	825	775	820	771	848	816	841	817	804	789	829	818	806	835	788	823	760	786	792	789	837	825	856	791	791	818	797	810	831	815	837	854	805	791	830	802	831	831	778	861	782	804	812	828	801	830	786	795	810	813	800	770	777	765	861	840	803	781	822	859	801	813	809	810	812	837	793	828	821	790	819	768	772	748	777	788	800	759	779	780	813	794	775	778	854	762	804	784	761	850	814	834	821	804	778	802	796	767	780	730	787	768	809	785	767	802	795	817	783	817	820	803	780	791	846	807	829	788	784	798	784	801	766	814	799	790	801	853	804	837	864	787	825	821	780	772	822	804	788	785	854	818	836	787	824	833	827	794	775	813	765	808	782	831	779	785	775	772	774	820	797	790	810	813	786	822	783	803	820	786	793	794	827	807	852	785	836	775	825	804	804	823	812	834	800	811	829	764	762	780	809	792	792	854	842	799	834	786	763	846	798	761	816	812	790	757	799	824	824	770	785	833	784	848	816	811	807	795	802	809	808	788	821	800	848	812	859	822	755	786	756	828	764	747	774	797	831	776	737	796	796	780	783	794	803	803	815	789	798	820	844	767	786	773	770	795	823	836	798	800	798	807	822	784	816	779	822	794	787	816	808	779
7874	643	584	575	521	459	434	359	345	330	396	358	337	338	354	354	337	364	351	361	343	344	336	313	312	339	301	360	324	303	313	321	331	306	301	326	363	319	326	342	327	319	342	348	309	315	332	335	312	301	339	330	376	335	315	326	315	357	328	319	342	329	278	318	331	338	331	316	321	336	321	344	312	348	334	333	345	350	280	315	335	314	347	324	306	331	351	328	307	330	293	328	321	327	346	345	341	341	321	331	364	325	321	357	318	361	317	288	351	284	317	344	346	323	342	343	350	313	330	325	324	324	332	357	316	293	309	337	336	352	295	322	308	353	370	289	310	313	328	298	313	329	303	312	341	311	309	335	301	326	323	315	335	309	304	361	358	335	328	314	341	323	369	338	357	322	320	302	344	310	339	329	336	316	322	342	340	345	325	353	336	397	362	329	332	331	324	303	309	306	346	310	321	317	328	305	315	323	307	349	324	339	329	345	332	321	327	323	360	341	319	316	358	327	326	344	358	289	306	360	339	330	334	333	322	316	338	372	316	304	320	341	325	344	339	357	348	335	294	341	321	320	362	308	305	339	281	339	321	320	345	290	326	318	316	335	342	301	356	317	310	280	348	301	315	319	302	342	331	309	295	321	330	337	354	333	367	339	363	337	309	328	323	303	331	374	317	314	342	295	311	340	299	320	316	350	330	355	311	344	318	353	337	322	332	330	326	331	343	313	311	299	341	333	347	352	356	328	323	328	320	297	302	318	322	338	311	312	324	303	333	327	374	333	351	338	322	333	339	322	333	320	316	352	340	331	338	329	331	325	344	310	343	304	340	302	306	328	306	348	354	312	337	372	304	317	324	327	328	298	319	336	333	321	307	314	295	343	352	321	366	297	331	318	322	310	303	324	325	334	330	313	326	321	342	339	359	333	333	382	351	349	341	297	362	326	323	322	335	328	347	313	353	349	333	355	337	351	343	316	326	328	325	323	285	352	327	326	361	316	346	305	329	330	332	346	316	338	332	300	341	327	325	342	365	356	317	337	315	322	338	339	330	333	314	340	328	320	312	327	326	315	314	326	319	334	346	355	352	354	341	326	339	289	311	300	325	337	283	316	304	327	331	333	290	314	315	341	318	320	349	320	293	322	315	345	351	297	338	330	321	333	283	345	339	348	343	328	333	325	331	307	319	315	327	318	313	329	362	320	329	361	338	352	314	331	336	329	293	295	347	291	278	336	342	320	299	353	341	316	295	316	310	309	339	318	325	276	350	315	338	338	370	302	327	311	357	330	356	337	346	348	307	328	311	348	371	353	320	308	301	318	340	346	309	318	316	332	311	304	352	328	321	322	359	355	319	335	301	341	333	337	336	276	310	325	307	342	319	344	317	313	311	318	326	322	308	311	317	332	322	354	317	331	346	331	323	343	350	310	335	334	355	343	320	358	351	324	349	346	328	327	300	336	339	345	319	339	317	340	342	350	327	349	333	315	360	349	331	308	365	312	296	291	370	342	344	350	317	311	350	341	319	310	343	333	345	334	334	308	333	320	308	324	321	330	302	341	332	324	318	333	328	335	337	322	322	325	324	314	316	340	322	311	309	308	331	318	313	330	325	385	372	339	289	320	349	348	339	349	368	328	319	328	315	343	297	324	310	328	300	315	333	354	318	318	307	338	355	330	302	332	336	312	324	327	333	316	351	338	367	326	335	333	294	355	318	298	304	345	316	347	363	327	298	333	348	329	340	329	328	343	298	321	336	304	300	352	324	288	324	338	320	305	350	351	339	301	326	359	325	359	356	305	323	357	303	310	299	329	337	301	296	317	338	336	332	330	367	386	326	318	300	330	382	366	337	310	346	349	342	327	323	365	318	318	338	316	306	322	326	319	357	338	308	343	324	315	295	359	352	321	308	347	348	348	324	322	314	345	339	347	318	363	322	335	307	325	305	312	366	333	316	312	304	361	318	334	335	331	320	350	314	346	319	338	329	280	350	339	289	332	366	346	303	329	357	322	349	287	313	352	362	337	315	321	331	351	367	326	327	342	316	312	329	341	331	329	333	336	338	313	310	329	334	336	330	332	335	309	289	327	323	317	354	351	313	328	328	312	282	334	297	314	329	314	346	313	333	333	347	341	314	327	346	320	346	340	342	366	344	323	327	359	335	310	337	326	310	316	315	324	350	288	362	344	332	326	300	333	332	328	323	333	362	315	331	345	289	297	318	341	322	337	327	331	305	342	348	327	333	340	318	328	317	294	321	364	343	366	354	331	338	320	321	323	331	318	337	312	313	302	357	304	344	335	315	307	326	354	381	320	342	319	359	319	300	309	308	335	305	324	341	359	332	317	287	320	339	349	294	362	332	329	304	352	325	309	346	317	339	299	317	353	304	322	340	322	360	321	398	331	345	324	360	367	356	341	386	335	308	314	349	347	343	332	334	323	333	297	324	324	316	324	339	355	307	302	322	331	341	353	371	334	328	316	322	316	311	333	338	322	343	328	314	317	349	347	298	305	322	359	329	343	356	332	328	340	315	334	307	317	348	301	299	308	343	333	335	357	325	328	349	322	351	339	370	315	335	322	318	311	336	338	329	310	343	324	329	331	295	340	358	317	322	319	311	331	334	303	312	350	343	333	316	303	345	312	345	353	316	342	324	323	325	317	355	340	289	322	338	284	302	304	338	327	332	342	351	326	344	323	307	325	304	289	337	319	326	346	312	306	327	305	311	338	329	345	326	334	312	335	310	342	336	326	298	332	299	314	373	331	315	324	348	329	349	327	362	299	323	318	315	324	334	314	321	316	336	314	303	306	321	316	341	337	285	313	343	340	328	353	323	324	361	304	335	360	304	335	315	300	291	355	334	304	319	326	319	311	324	334	345	310	305	317	344	320	304	348	358	339	338	315	267	327	333	316	333	320	324	349	329	332	332	305	329	344	328	300	355	347	345	343	335	316	370	331	317	326	306	329	325	326	314	358	313	312	349	326	321	326	327	320	341	328	335	299	314	336	328	336	345	356	355	318	354	317	320	370	314	324	318	339	319	346	354	350	310	344	307	298	296	318	333	342	352	320	323	322	330	303	336	324	334	315	326	325	324	356	334	311	315	352	343	322	359	339	318	321	340	313	338	316	317	316	324	307	321	306	310	345	339	298	330	352	301	346	320	282	307	359	298	366	322	337	308	331	285	327	345	316	317	325	297	364	316	324	324	334	323	344	334	332	329	315	321	333	323	307	319	337	316	316	347	314	337	309	325	322	316	321	313	353	340	347	320	322	318	336	326	320	353	312	375	331	309	304	315	341	359	334	308	333	313	344	311	338	322	322	318	309	304	340	355	350	315	327	318	292	320	322	354	359	324	347	353	365	304	339	316	290	314	376	348	343	343	365	347	315	327	354	298	334	305	305	339	354	322	359	351	341	325	340	307	328	343	322	317	301	311	310	345	350	324	368	340	303	322	329	338	317	290	363	334	301	351	301	336	345	328	330	314	312	338	317
6959	1027	1443	1525	1485	1293	1130	1087	1066	915	887	846	890	899	872	791	786	865	789	850	787	781	782	820	779	778	816	754	800	736	768	760	755	790	793	768	734	854	787	733	738	768	763	818	714	737	773	811	788	769	795	780	746	741	823	784	774	744	769	756	765	768	792	730	764	808	802	754	750	723	832	778	781	757	732	764	732	763	796	758	740	751	764	773	750	732	814	735	789	771	755	742	788	751	741	780	774	773	772	761	731	788	747	764	729	785	758	736	728	713	750	785	777	774	819	762	786	734	769	764	797	761	777	769	780	748	724	817	787	754	757	755	716	746	713	773	722	755	781	740	714	756	770	783	774	736	779	763	733	732	781	775	757	753	756	816	744	760	750	751	756	728	792	757	771	743	762	786	761	758	736	751	723	778	727	793	782	782	754	729	810	768	738	803	751	755	767	777	798	737	754	747	759	729	778	770	769	734	755	732	757	804	784	813	809	818	767	717	791	726	777	734	775	773	796	773	787	689	777	697	733	724	793	729	798	784	766	726	820	740	732	784	747	789	735	774	769	777	732	758	807	746	790	704	739	722	767	768	777	785	761	781	747	778	773	758	774	782	719	713	756	717	748	751	718	731	766	771	746	731	749	740	742	773	719	754	800	793	765	740	738	773	739	774	738	755	722	790	778	753	706	750	762	749	775	759	797	736	707	759	752	775	732	740	749	747	773	767	730	733	763	753	784	786	777	720	764	792	764	706	765	800	755	804	771	795	757	770	803	791	726	816	708	724	765	725	768	764	736	779	781	751	744	747	759	775	781	748	790	748	741	760	750	733	788	741	803	761	755	742	744	757	804	755	772	799	768	781	777	764	741	772	740	766	768	806	765	811	761	827	751	737	758	726	739	757	703	759	825	763	811	748	741	800	742	743	688	746	754	732	718	754	793	734	750	749	717	770	768	773	736	731	809	793	729	777	767	781	722	769	789	733	770	723	751	718	769	758	730	722	768	764	784	784	755	743	788	757	762	802	751	736	750	809	758	790	814	793	773	736	792	760	779	750	721	750	737	766	738	741	727	758	767	791	831	756	795	788	783	735	769	737	759	829	715	772	806	719	771	741	752	769	806	759	777	758	764	761	727	764	738	780	782	740	766	701	765	760	810	797	745	764	746	776	718	776	745	776	792	741	723	817	779	698	782	731	726	792	734	745	760	754	700	741	720	719	754	737	812	756	781	739	784	756	791	774	707	762	803	739	780	779	763	800	741	776	732	755	761	827	766	761	758	741	788	787	796	747	717	743	773	782	748	753	711	783	772	767	782	764	755	790	737	758	788	744	738	725	735	785	777	762	761	743	776	770	773	774	812	752	764	762	786	797	781	745	730	749	730	752	711	757	719	746	803	768	771	773	774	762	763	793	788	719	775	765	751	792	774	749	762	765	759	789	769	804	765	743	754	768	724	748	765	810	719	765	829	726	719	708	782	766	759	756	769	732	776	733	745	765	782	780	758	761	804	737	735	732	760	796	759	759	788	710	742	733	735	772	699	746	773	780	774	791	779	760	763	734	710	769	755	783	787	734	759	733	755	776	739	771	779	757	752	774	758	805	753	789	702	744	781	779	741	754	744	792	774	738	722	766	777	783	746	787	708	762	778	757	700	779	792	790	740	762	750	765	751	755	769	751	771	770	782	804	718	806	742	766	810	752	712	775	732	740	713	787	746	800	752	778	731	730	796	754	734	738	740	744	720	780	773	779	803	790	841	754	735	750	775	742	798	758	728	726	753	799	721	723	772	818	763	773	736	748	732	793	777	796	834	777	782	812	750	721	752	791	769	776	774	786	731	762	792	811	766	759	764	774	795	835	733	743	778	780	780	780	810	716	713	732	767	736	759	804	731	755	723	738	733	772	733	776	798	760	833	762	804	730	722	743	769	754	802	758	755	793	758	757	766	755	783	753	781	768	754	827	717	740	799	769	737	742	790	767	754	814	735	835	769	740	814	792	789	745	792	725	786	748	748	789	771	720	761	792	829	804	750	770	759	780	720	753	773	783	740	763	753	740	791	746	733	755	767	747	768	791	761	718	783	773	783	738	739	792	771	783	761	759	759	742	780	790	751	742	774	737	756	766	798	724	760	777	804	789	807	778	767	773	752	748	795	784	804	761	813	776	793	795	775	765	726	776	720	744	742	781	752	728	779	803	772	777	735	796	814	775	749	689	831	751	805	766	773	747	785	761	733	770	770	778	722	766	731	766	755	776	753	816	755	728	768	758	758	762	736	786	772	726	755	759	729	740	799	734	754	776	761	783	799	747	751	779	704	804	792	756	786	750	773	788	765	791	766	705	722	736	785	758	780	730	747	794	795	734	762	724	733	796	755	721	765	737	749	734	779	812	769	763	755	847	784	775	756	719	753	750	778	716	801	792	759	795	703	756	741	814	802	736	808	744	795	747	779	768	737	758	786	760	776	746	816	756	730	742	721	767	812	773	758	753	772	721	768	757	775	818	791	768	762	816	729	762	754	771	803	761	733	771	735	732	743	775	748	739	771	786	806	739	749	758	779	762	731	738	762	733	747	796	779	815	739	737	778	785	780	789	745	744	797	778	741	781	787	724	750	790	712	705	801	764	774	737	762	732	786	792	779	776	774	763	690	779	770	745	826	733	781	755	754	718	774	827	799	730	782	713	742	772	760	718	737	778	756	727	778	730	766	775	763	727	806	797	753	782	754	778	745	771	726	710	710	792	775	775	739	768	795	732	731	737	742	755	718	753	791	793	735	758	780	718	823	776	761	756	787	806	788	784	749	787	768	780	801	767	720	771	753	737	766	774	773	745	742	763	751	770	786	787	782	725	802	739	801	747	746	738	803	813	768	771	778	776	775	761	790	759	738	766	767	788	755	755	745	725	762	731	789	749	734	751	752	767	801	796	796	777	786	762	751	723	773	768	772	732	808	748	787	782	782	752	802	765	780	760	755	746	830	803	747	704	776	736	756	728	767	783	752	781	732	737	781	740	745	767	796	797	789	795	794	762	782	786	745	766	781	822	762	742	791	792	742	787	755	756	731	811	780	792	752	741	757	731	769	768	721	745	831	755	766	717	779	760	752	765	747	749	752	764	791	776	803	723	756	768	759	776	690	709	711	799	789	743	759	740	775	770	769	699	785	753	759	778	739	784	771	803	775	815	729	770	772	695	773	771	750	758	829	792	761	762	793	776	765	737	754	738	783	739	795	809	777	748	730	727	811	801	724	756	747	745	759	730	821	774	770	774	799	773	785	774	749	759	745	733	784	776	738	730	766	834	773	789	766	758	736	742	732	786	724	797	742	793	721	716	741	763	779	699	764	742	742	773	795	773	748	782	775	742	741	735	791	740	776	790	774	743	785	763	767	787	816	772	781	789	733	728	809	788	794	776	760	720	759	749	739	768	786	776	798	711	757	755	728	766	766	827	734	783	759	736	790	793	807	754	786	756	766	704	764	779	804	758	755	787	792	758
13363	873	695	566	432	336	259	239	226	236	237	170	215	183	173	197	188	195	166	177	186	175	163	175	178	137	158	166	170	144	163	148	166	157	169	189	168	160	142	159	164	132	159	179	165	184	162	173	136	170	150	148	168	173	144	159	172	164	168	159	165	174	164	166	170	167	153	138	147	169	154	143	144	160	145	175	169	154	164	163	163	166	175	167	142	149	160	176	185	148	159	157	156	149	143	153	130	151	161	163	177	154	176	172	157	166	153	146	179	153	147	188	159	172	182	155	173	144	149	146	151	160	172	171	152	138	162	173	161	150	152	138	157	144	147	160	158	159	142	127	141	163	128	150	162	168	130	166	170	160	161	124	152	143	158	168	159	142	168	162	138	151	128	142	152	170	175	176	167	144	161	152	154	173	177	136	140	143	141	151	189	181	186	146	172	158	154	167	133	149	163	159	137	150	173	149	154	168	159	166	156	173	170	158	178	147	126	141	153	172	171	166	155	158	167	135	154	148	174	149	163	151	167	146	168	160	170	143	156	171	151	154	175	135	162	180	160	178	163	176	170	167	159	139	174	153	145	161	168	159	151	152	166	148	180	138	158	162	139	154	159	177	139	146	167	166	165	149	150	184	163	149	153	156	169	139	168	179	155	168	132	162	144	132	164	134	163	153	172	179	171	142	140	152	151	179	138	193	168	169	181	160	177	151	168	185	158	169	170	174	165	189	173	163	160	167	167	158	166	158	153	155	167	142	176	123	151	165	161	173	149	167	156	148	168	185	153	180	162	172	149	152	165	150	141	176	171	154	177	174	166	159	157	167	155	159	151	168	164	159	165	158	155	136	154	149	152	162	162	160	183	154	165	149	144	163	147	179	167	175	146	138	165	160	179	164	169	154	169	161	147	151	153	180	170	162	176	164	160	163	140	166	163	160	144	161	166	141	145	153	164	153	171	164	145	170	144	146	148	179	185	194	180	147	167	159	181	147	156	161	168	171	157	166	165	173	138	187	158	171	178	147	170	152	180	161	159	119	162	154	153	155	171	162	149	170	161	162	146	172	143	135	158	159	140	175	171	164	140	157	152	142	137	164	148	182	160	157	151	159	159	147	156	176	174	166	168	175	147	151	181	173	167	159	168	139	162	157	163	173	199	135	180	161	170	154	160	166	131	148	159	141	140	147	174	167	148	170	165	162	150	184	144	158	146	173	153	142	172	175	143	160	163	171	140	157	158	153	158	125	162	161	186	160	178	155	144	167	183	140	175	164	166	164	142	147	162	170	143	167	166	138	142	159	174	134	148	151	153	162	175	148	154	173	169	154	175	123	141	150	179	148	144	153	172	163	176	171	139	163	169	169	150	154	150	166	137	153	155	170	172	174	142	158	156	172	148	162	155	182	157	142	171	157	171	150	152	181	187	145	173	141	167	160	161	160	176	157	172	158	161	153	171	164	159	155	164	147	150	167	168	153	160	171	170	191	159	150	147	138	158	146	145	143	150	137	144	133	172	154	160	177	158	163	165	155	155	177	140	154	143	145	139	156	152	152	144	163	169	164	136	152	141	174	147	163	161	135	156	149	144	173	160	140	150	170	172	162	173	164	172	153	151	159	143	126	160	178	157	153	157	159	163	155	143	144	157	148	183	143	144	159	154	146	168	141	188	161	155	144	138	155	156	158	163	158	172	145	141	150	180	171	164	149	162	164	164	155	149	145	162	146	140	159	144	171	165	150	142	156	178	196	158	161	157	177	187	133	159	159	171	172	152	137	158	156	134	161	173	133	140	169	156	138	141	174	130	162	172	176	178	162	160	136	158	186	153	160	144	156	183	152	166	172	147	160	167	171	161	172	170	163	161	169	159	185	151	161	174	135	172	156	141	139	174	162	179	159	147	158	160	166	150	164	166	132	132	169	166	160	166	185	145	147	148	156	169	168	165	168	148	169	150	154	165	142	167	190	157	165	149	181	161	149	158	136	170	172	153	159	167	153	133	169	149	154	150	144	169	144	145	162	167	146	179	151	173	149	157	168	177	145	169	152	167	158	132	144	159	174	157	160	158	143	144	167	154	158	153	159	162	177	167	171	175	167	179	149	156	157	144	148	176	165	138	167	137	147	161	159	168	196	124	163	150	157	167	153	146	172	167	191	167	138	158	126	145	127	138	146	169	139	171	126	190	139	174	138	171	169	163	145	162	163	173	143	144	159	168	169	153	144	152	163	148	159	177	175	153	160	179	162	159	162	176	169	150	148	159	162	160	156	155	159	155	153	165	159	137	151	161	160	145	167	161	155	172	181	170	162	158	178	170	168	155	157	160	150	147	157	169	158	168	171	166	138	166	162	173	162	171	162	141	157	155	135	149	151	161	155	169	150	154	173	155	157	163	154	140	173	153	152	170	132	158	153	148	130	160	158	150	173	168	156	156	168	143	148	146	148	137	167	131	163	149	165	155	175	174	143	175	149	152	152	158	149	168	151	167	155	136	148	162	172	141	148	181	161	139	175	158	189	140	175	152	179	172	180	170	152	156	155	140	190	144	166	149	157	183	143	138	143	155	160	153	145	153	156	182	149	142	132	163	165	138	147	150	163	168	163	166	170	175	164	153	163	170	142	134	145	135	159	159	157	167	160	173	151	165	180	150	162	164	135	161	173	155	157	139	183	154	172	156	163	157	149	157	163	148	128	141	144	149	136	156	162	176	153	159	174	169	153	157	149	164	150	160	147	135	168	148	138	145	159	164	176	167	172	146	151	135	162	127	144	145	167	161	169	171	166	162	163	179	156	145	143	148	164	146	177	153	145	156	147	181	161	123	169	156	149	146	164	156	178	160	154	177	180	170	158	147	157	145	159	172	139	125	149	158	151	171	146	141	148	139	161	164	145	143	175	156	148	149	135	167	147	174	149	176	142	144	139	184	153	154	162	175	154	148	175	160	155	140	148	171	140	147	149	153	167	169	172	192	152	139	178	160	148	147	131	152	166	175	155	164	163	179	159	176	155	164	163	156	169	162	161	175	163	173	159	179	168	145	136	164	138	153	181	181	162	146	154	141	176	176	142	169	169	147	166	164	168	165	146	144	148	163	185	186	159	166	162	140	160	175	181	157	160	151	159	167	153	162	174	161	170	150	170	151	166	142	151	147	179	142	160	161	141	175	175	166	171	165	197	158	131	167	161	162	169	139	172	157	168	177	138	188	146	155	174	166	147	156	158	145	166	131	160	159	161	196	167	176	153	148	144	142	161	142	153	164	128	159	150	136	174	173	128	159	166	146	159	164	166	161	164	160	151	147	142	175	167	132	164	183	166	155	149	160	158	169	134	164	146	129	155	158	158	136	148	175	152	133	165	173	139	170	147	154	164	156	167	145	153	160	180	180	156	156	159	155	151	168	175	179	154	159	161	167	158	173	174	155	164	177	143	162	134	152	179	150	158	161	142	162	183	162	186	165	168	180	118	147	153	165	165	149	154	160	171	164	136	184	155	170	145
8276	901	1617	1826	1477	1271	1074	942	908	752	699	616	587	538	584	513	508	532	475	491	439	474	453	450	435	453	434	405	414	414	423	430	426	452	442	394	391	426	445	414	413	394	369	414	409	405	396	425	396	398	409	408	443	412	412	427	394	416	385	443	408	424	402	409	370	415	402	400	403	439	379	409	396	380	403	379	384	446	415	454	427	434	411	425	368	380	402	364	377	395	429	388	405	388	415	416	400	417	434	390	400	393	368	382	427	408	392	393	441	386	366	384	388	417	453	382	393	415	411	408	408	396	416	434	434	378	398	376	403	373	393	415	428	388	427	420	404	398	429	378	429	401	367	387	376	395	406	408	392	407	396	360	382	390	410	400	406	397	398	424	388	401	400	391	397	404	444	443	419	383	401	397	435	383	407	387	411	408	410	421	364	427	395	409	397	399	459	425	404	407	382	408	411	410	351	410	378	450	409	399	396	367	389	429	374	427	418	389	414	410	400	361	414	446	413	393	429	393	425	374	422	373	394	431	370	394	377	417	383	416	430	425	404	435	375	415	406	389	402	413	409	390	439	406	410	356	375	425	412	399	363	400	383	415	410	421	439	405	426	434	398	381	398	394	437	404	420	403	385	402	397	409	385	422	408	368	396	375	396	411	415	378	414	395	420	421	381	365	395	397	394	405	394	367	412	417	375	360	408	398	396	396	384	425	385	367	407	388	385	393	435	407	414	352	386	400	388	423	409	388	376	405	404	419	453	429	406	402	416	387	409	411	375	407	377	414	402	385	384	394	410	375	397	408	372	373	383	405	409	375	399	379	403	383	372	405	398	423	376	388	416	446	383	435	403	380	409	395	411	401	396	379	389	411	401	396	397	414	415	394	396	384	425	375	413	413	387	385	398	388	399	399	423	381	420	397	403	408	432	400	394	429	388	363	433	368	348	390	403	388	433	412	373	447	431	405	394	404	394	416	408	384	377	412	388	373	404	438	429	404	406	375	427	380	392	378	391	419	426	384	365	401	385	441	422	400	432	418	404	383	408	395	401	383	410	423	402	390	384	394	386	383	391	392	438	411	394	378	388	380	400	426	395	367	400	409	411	397	422	426	407	426	393	402	383	399	375	398	440	392	427	410	393	364	386	425	404	411	386	385	420	401	399	416	402	364	425	400	434	412	372	411	394	416	385	416	396	406	412	429	399	407	363	377	415	372	384	366	417	383	347	392	375	401	414	459	384	427	389	429	402	371	384	375	397	408	386	393	383	410	410	387	391	405	389	397	380	405	388	389	415	387	436	413	415	399	384	425	379	390	401	416	384	402	391	426	390	423	404	400	419	391	416	417	438	385	406	372	401	407	409	419	372	421	438	407	396	388	389	404	374	351	415	412	396	396	366	393	410	421	403	378	391	389	394	417	417	416	409	401	406	393	372	395	399	389	391	387	393	414	383	411	432	359	385	410	386	427	405	374	426	420	405	395	403	405	383	398	436	418	404	442	407	423	389	411	424	382	429	398	385	387	392	381	390	384	411	449	397	406	401	401	398	384	434	388	410	425	377	377	384	387	411	407	437	378	378	393	360	415	451	382	423	406	365	394	423	376	388	380	360	402	391	408	379	389	392	424	399	417	378	409	398	387	375	403	381	388	399	386	409	374	412	377	378	406	390	417	415	403	416	379	402	398	414	374	415	416	409	392	374	388	405	373	393	395	458	369	405	422	404	381	419	361	423	415	404	401	386	386	385	410	393	398	436	375	390	398	378	396	375	407	397	403	392	402	420	441	416	401	414	415	396	427	362	400	376	381	390	430	369	389	368	414	410	405	424	435	394	412	429	392	386	430	414	384	417	371	444	412	417	390	387	380	434	384	418	383	390	363	412	428	411	399	392	412	399	376	381	372	390	401	403	414	419	377	396	422	388	431	408	354	380	404	367	387	379	403	372	407	385	399	430	434	412	400	400	427	406	382	394	406	388	393	412	410	383	403	341	429	420	388	398	360	416	402	408	406	407	417	393	426	389	401	426	387	420	397	425	416	398	391	400	397	388	397	381	354	389	389	395	380	411	431	413	434	367	373	394	398	416	412	412	393	406	409	363	380	378	413	409	383	429	395	393	419	424	398	390	404	369	422	400	362	382	385	390	429	393	395	408	431	369	401	418	439	402	412	412	404	422	410	395	396	388	433	374	393	432	407	358	437	399	408	419	387	377	391	384	416	396	367	369	400	385	386	360	400	379	417	373	409	407	412	370	429	436	387	431	377	366	419	379	381	409	396	421	357	436	436	372	399	401	435	380	415	360	379	424	393	406	419	448	429	430	417	416	391	386	403	418	384	390	405	433	391	428	395	423	361	401	392	385	397	373	397	405	386	402	417	394	419	415	402	424	429	413	406	382	410	396	377	384	366	393	395	416	374	435	448	419	419	386	412	373	435	411	385	394	422	385	403	382	421	391	385	399	368	419	402	377	386	417	432	380	416	380	403	428	412	386	408	390	390	431	411	376	409	390	389	384	397	389	415	405	396	366	350	414	401	415	428	365	376	399	433	420	381	410	385	424	392	414	408	393	381	395	421	399	407	413	400	408	347	391	392	385	364	416	411	370	394	415	418	427	407	453	387	403	370	404	376	388	395	395	358	380	412	406	369	408	410	428	390	386	419	392	394	369	362	426	397	400	411	418	407	380	398	407	379	381	404	427	392	403	377	422	398	365	405	405	401	447	408	404	425	407	398	368	387	461	406	412	418	423	413	394	403	427	372	457	419	409	417	381	406	356	418	387	406	400	403	399	424	416	415	405	423	407	381	455	400	399	408	368	432	380	397	439	358	389	442	424	420	397	433	417	390	359	391	395	400	445	373	434	401	369	358	382	421	428	429	395	390	404	355	406	376	383	409	373	411	404	395	402	420	369	403	395	412	435	393	434	401	384	408	387	414	412	365	403	402	413	380	383	416	369	395	393	382	399	422	399	404	400	369	408	392	398	393	407	361	399	404	382	394	419	395	397	377	449	375	404	369	387	411	390	414	389	398	394	408	418	427	417	378	358	403	410	382	386	366	378	412	409	402	395	398	385	414	370	397	410	406	401	400	390	401	409	365	419	378	390	431	426	406	433	393	412	399	406	369	399	413	389	381	402	394	368	399	440	410	427	374	407	379	444	392	379	388	423	387	424	428	404	414	424	385	406	373	369	417	391	386	418	403	431	400	392	407	410	412	389	397	383	437	389	407	422	409	400	399	398	382	393	365	401	395	367	414	390	399	401	397	394	381	437	382	411	380	373	392	398	428	429	418	410	405	378	390	395	381	432	367	409	404	395	396	362	435	404	419	414	388	378	369	393	425	413	386	431	403	394	404	390	416	400	379	443	403	378	380	386	417	374	428	402	399	417	381	420	381	403	392	426	382	397	395	381	372	419	393	441	402	427	398	377	356	403	379	385	403	393	389	414	391	414	393	403	396	406	395	418	393	425	398	383	380	400	368	398	405	399	393	377	435
1820	366	384	375	335	369	355	345	315	319	336	324	395	312	384	356	359	335	323	324	350	343	343	353	345	374	330	331	357	334	338	358	345	375	348	371	354	312	333	368	321	332	316	339	335	309	356	329	332	376	352	344	335	370	360	323	319	352	334	330	347	351	366	330	343	337	347	354	346	352	352	332	353	333	337	333	352	363	320	353	357	339	321	333	335	306	341	336	332	329	335	356	390	354	368	335	325	329	329	342	354	363	345	342	338	313	329	334	356	343	354	363	341	321	317	343	342	350	291	343	331	352	355	354	333	331	387	330	367	331	389	358	365	370	345	343	345	372	366	360	316	337	369	340	346	312	365	352	331	352	372	367	360	325	356	329	370	321	324	339	317	308	333	372	342	352	331	337	357	383	373	322	374	340	339	358	306	343	318	334	343	321	350	357	346	363	359	327	335	334	341	352	376	307	341	334	328	307	331	342	349	324	347	329	310	314	351	339	341	341	319	320	335	323	336	319	321	352	358	344	326	330	361	407	344	335	332	360	365	327	279	334	334	343	352	314	346	315	355	341	333	372	345	304	353	365	321	344	335	303	340	344	387	328	355	347	353	339	328	324	313	360	314	385	359	330	325	330	354	346	321	342	354	376	331	335	350	320	328	338	344	346	340	373	307	344	361	325	354	321	335	328	316	345	339	380	340	349	326	348	366	364	355	351	330	391	299	324	334	351	359	338	337	364	310	324	325	379	370	326	320	395	352	353	352	344	368	313	347	354	347	353	336	349	344	322	361	352	339	357	345	308	349	342	321	327	331	304	356	361	362	334	350	346	322	323	341	333	333	322	323	324	314	340	354	373	375	340	326	359	345	344	362	333	318	345	388	359	378	352	306	347	329	321	325	334	287	338	344	381	347	355	343	300	332	319	357	306	297	350	303	339	347	360	340	354	311	350	341	306	357	347	324	348	364	360	321	366	364	336	331	290	362	346	324	347	335	336	327	328	299	334	339	326	343	355	346	362	332	347	352	344	326	347	359	357	358	357	325	363	328	322	345	312	331	333	346	318	345	334	336	365	343	315	333	366	357	363	339	321	325	358	350	353	336	314	334	338	352	343	341	346	361	345	346	386	358	358	329	376	321	321	285	345	353	337	371	375	348	327	350	333	324	326	313	341	362	350	345	350	327	311	363	355	303	310	314	337	365	348	360	314	326	348	340	367	364	320	390	310	365	336	335	319	333	349	332	340	327	301	348	315	330	379	345	343	324	334	343	333	331	357	341	338	326	336	319	329	315	365	340	338	335	330	338	323	342	365	321	373	370	312	356	367	342	338	333	330	347	342	333	335	320	337	328	347	341	330	349	359	374	320	350	331	362	339	351	333	381	321	348	325	363	351	377	375	336	305	297	346	378	358	325	355	325	359	347	343	357	354	328	341	334	354	335	334	333	302	355	311	364	341	355	345	363	363	378	336	365	338	324	355	339	316	376	359	358	338	328	362	338	322	345	317	314	331	332	348	383	350	357	356	371	375	345	369	333	355	329	336	342	324	346	344	386	342	360	343	317	336	329	342	324	356	310	386	390	303	350	317	345	338	353	316	353	337	369	335	355	333	336	351	348	326	343	311	346	340	349	360	322	325	351	323	356	368	335	363	376	329	314	366	323	367	343	320	337	332	318	346	328	360	330	334	350	351	356	342	330	333	293	357	336	318	331	344	335	368	363	326	353	350	377	365	335	354	366	307	330	340	358	358	346	370	338	343	304	345	319	320	356	357	365	336	334	342	377	341	333	322	304	348	345	331	340	321	359	333	389	356	340	324	322	362	342	305	352	335	314	379	346	318	339	339	307	330	339	337	329	354	368	355	357	365	334	344	327	316	339	317	321	347	317	327	352	331	354	313	351	327	363	379	354	341	333	364	392	334	336	365	374	329	369	351	334	333	316	340	377	359	382	375	343	368	339	346	367	347	310	339	314	354	372	336	321	357	360	336	311	369	345	352	373	329	354	375	344	323	341	339	343	357	307	350	342	337	294	348	383	330	287	382	327	355	327	337	337	347	350	304	355	313	345	339	332	331	360	308	338	317	351	402	364	363	365	357	345	345	324	351	313	322	324	329	346	364	379	345	335	363	334	327	308	331	328	340	326	390	361	348	323	349	362	320	324	315	331	331	320	298	348	318	346	348	360	363	336	361	350	367	322	394	324	349	334	347	365	349	338	336	313	290	348	365	329	341	331	341	383	353	317	325	344	344	312	328	357	358	332	342	327	345	323	341	353	328	332	351	363	355	330	324	373	320	328	324	347	332	347	330	346	323	336	306	364	368	349	338	334	356	333	299	317	341	329	335	412	359	352	351	332	349	362	347	367	341	314	356	335	343	330	343	337	350	339	330	344	341	340	362	328	370	349	357	342	323	357	321	350	345	317	312	340	327	349	350	324	344	360	305	333	350	352	340	316	372	327	317	335	334	321	372	334	358	354	301	384	350	329	365	308	313	319	332	383	330	322	338	351	336	347	329	324	352	332	371	363	319	380	345	348	325	311	326	338	320	332	333	328	339	344	369	326	369	317	340	357	322	329	290	334	327	382	348	304	343	315	343	341	363	354	340	330	333	372	335	373	318	341	336	358	323	358	330	361	328	307	332	340	356	369	348	349	334	370	346	335	335	337	363	317	342	331	352	356	350	382	336	343	381	361	341	336	368	354	379	340	367	350	326	346	347	313	367	345	365	341	363	363	365	352	353	362	348	323	342	345	341	324	336	364	345	338	334	377	324	351	327	344	345	335	350	369	343	356	315	372	362	355	321	338	342	336	394	297	365	340	318	298	325	376	309	334	311	329	369	349	347	357	354	324	325	337	323	333	364	321	335	355	422	338	357	369	329	338	324	294	329	368	329	338	294	332	321	368	335	326	332	330	350	342	318	306	333	359	395	361	343	349	349	333	300	348	342	354	346	358	351	305	324	352	348	375	349	340	354	340	308	316	325	328	362	341	351	353	325	389	332	344	340	336	343	357	325	344	348	331	356	332	346	364	329	347	335	332	363	331	311	349	292	302	383	323	372	342	334	323	323	361	337	363	332	337	316	360	369	347	325	310	352	325	346	335	317	349	342	329	371	338	330	370	371	365	345	366	345	331	351	340	351	354	350	345	328	363	329	308	358	325	335	343	345	352	362	371	379	320	341	334	296	329	328	341	331	324	350	336	339	334	353	357	346	355	346	345	311	313	337	301	332	332	361	331	376	377	360	345	357	365	337	345	372	374	305	362	332	333	343	341	327	327	332	327	350	345	334	338	343	347	313	298	339	392	364	372	325	309	381	372	371	345	339	327	371	342	343	374	351	349	317	385	328	353	352	366	329	310	347	356	313	337	329	310	320	353	328	373	391	368	364	328	337	368	356	319	357	353	355	327	327	317	356	352	338	357	355	350	366	382	339	339	332	296	332	339	378	368	348	365	342	324	308	363	378	360	364	370	343	329	329	290	327	366	340	369	337
2405	797	918	948	866	849	862	819	846	841	768	853	795	848	828	777	810	769	792	820	814	811	795	729	850	836	748	840	779	801	772	796	808	816	820	853	804	780	840	775	807	813	769	820	863	795	828	789	800	838	835	782	809	799	768	763	817	733	832	807	794	783	782	785	829	787	802	799	800	803	835	799	812	767	751	803	792	793	808	819	861	812	867	775	794	793	758	814	759	830	824	805	776	837	825	809	802	815	810	802	777	795	782	789	832	787	825	821	769	802	807	762	811	767	846	811	805	796	802	797	836	796	795	791	809	831	869	769	814	764	800	806	809	822	788	805	833	777	803	839	804	851	759	734	798	847	796	882	817	798	787	788	794	781	766	792	849	834	789	759	846	829	822	795	795	784	807	736	746	825	831	796	776	812	780	765	778	851	807	757	835	778	815	805	763	801	791	768	789	809	759	817	713	806	814	818	771	811	807	775	786	796	788	809	782	786	798	774	802	824	824	794	829	771	788	840	778	830	782	751	822	810	805	821	824	783	769	810	753	805	799	789	771	758	775	770	820	850	768	789	843	852	814	812	808	798	842	784	846	812	780	810	774	783	851	807	810	773	851	797	782	811	836	798	781	749	803	786	765	812	755	835	807	792	777	784	752	783	827	765	759	808	744	821	797	824	799	840	791	811	803	852	810	841	796	819	816	835	812	818	771	798	777	808	825	795	853	831	816	793	826	786	798	814	745	792	785	842	810	799	828	748	842	795	842	743	827	765	787	780	833	827	763	831	849	819	782	812	799	749	790	817	798	833	819	836	808	785	778	753	820	824	864	786	832	764	813	839	783	791	784	827	794	765	852	803	813	745	795	804	844	819	788	793	798	777	817	829	817	851	769	841	815	804	757	844	807	803	808	820	824	769	814	772	745	803	825	781	824	781	767	774	814	762	802	820	848	833	805	836	757	808	807	806	774	799	791	827	788	809	866	807	827	866	746	769	808	807	797	809	825	826	805	789	791	855	815	759	834	782	789	771	804	811	792	771	809	817	835	767	819	755	796	756	848	788	812	830	836	736	809	804	794	788	787	840	820	754	770	763	842	794	816	786	827	807	822	790	797	807	738	814	821	838	821	816	799	799	822	843	838	774	854	726	776	786	816	818	858	776	834	801	800	813	766	801	845	841	788	797	832	801	778	826	787	819	782	779	784	801	797	841	828	769	856	804	783	849	778	774	847	877	784	804	808	766	803	842	774	816	830	820	777	840	816	759	844	826	783	749	788	834	792	792	775	776	844	800	845	824	822	801	811	809	828	831	808	773	851	852	763	861	814	824	803	780	833	754	796	787	776	811	843	834	804	827	787	778	781	803	799	814	805	817	754	833	851	786	772	789	808	792	867	787	764	810	825	811	778	766	777	728	785	805	770	815	854	804	834	815	821	735	764	796	820	768	761	783	845	806	737	805	790	868	780	889	781	823	816	740	809	755	723	826	796	826	779	828	790	746	813	847	756	810	786	839	793	767	827	763	837	808	767	846	792	798	791	779	793	760	776	818	852	812	741	785	813	803	817	797	785	765	864	823	812	823	793	824	812	778	815	834	800	812	831	768	794	748	787	740	799	840	839	812	758	794	847	779	773	836	817	767	856	820	779	791	804	798	802	853	838	810	790	748	804	788	813	731	768	855	860	821	783	825	793	808	860	782	798	853	804	819	764	800	790	731	813	759	819	818	845	795	809	787	782	796	761	805	789	779	795	833	780	802	765	853	778	811	814	800	781	787	830	834	785	837	745	804	815	768	803	788	857	775	766	873	784	794	836	804	817	775	818	791	822	818	829	810	831	831	831	816	738	807	763	762	812	814	801	741	778	786	815	829	819	771	769	844	864	817	791	851	778	744	825	815	753	825	788	808	798	819	819	843	858	805	869	817	822	797	858	829	808	841	779	811	777	777	826	808	847	789	831	794	776	780	768	824	787	837	797	799	839	797	849	783	769	793	840	833	796	781	847	789	810	784	779	833	807	799	824	812	830	788	826	822	780	800	789	792	839	796	807	813	788	780	765	761	837	798	794	838	829	829	789	761	827	772	793	803	842	727	831	828	814	752	828	760	747	805	840	765	800	813	784	776	877	813	769	771	748	831	818	779	821	749	834	770	765	861	795	789	815	749	794	883	783	735	777	857	847	793	819	774	794	798	770	749	860	779	804	829	792	802	823	787	782	839	814	775	833	781	750	782	830	796	805	803	830	781	781	774	836	874	786	775	827	759	786	854	823	829	769	835	763	805	808	774	813	830	840	813	843	825	760	813	776	780	812	809	774	850	831	821	814	718	763	797	848	824	798	790	813	794	803	855	821	772	797	759	764	766	807	795	817	823	808	751	795	784	773	817	810	789	805	847	842	837	803	785	859	782	804	852	809	780	823	765	794	790	785	757	846	751	774	821	799	784	832	806	849	839	820	790	759	808	831	801	799	886	842	790	832	801	859	791	736	807	811	809	793	836	839	860	816	787	842	828	805	878	817	780	784	810	837	786	816	845	784	822	777	822	785	798	787	861	800	825	807	743	785	776	792	775	818	813	879	809	831	833	785	782	828	797	810	758	791	782	794	806	752	780	847	832	781	803	784	781	826	816	775	826	798	784	837	847	828	820	856	848	803	813	777	817	849	755	736	820	811	810	767	761	817	863	791	766	794	781	773	804	806	800	797	731	852	799	795	771	759	802	846	786	760	763	792	814	817	821	763	845	774	818	841	801	816	802	832	772	774	829	825	819	784	794	761	771	805	773	771	820	771	811	823	751	773	857	781	798	789	828	811	788	784	808	852	813	814	833	818	820	812	797	770	831	808	833	773	856	746	849	800	820	805	865	809	778	811	807	794	795	752	812	791	830	814	798	788	812	789	760	809	813	789	827	780	794	841	790	788	773	820	844	785	829	793	781	781	794	831	791	797	820	785	829	808	752	807	798	824	756	812	842	766	835	817	830	827	806	781	814	783	815	777	835	760	820	794	775	815	821	813	823	785	806	777	755	845	827	800	821	731	800	824	784	775	850	799	779	778	853	791	859	757	807	837	811	784	795	813	772	818	802	761	813	793	846	832	830	802	799	795	817	841	792	792	802	821	814	806	830	713	808	752	805	810	787	769	809	810	839	803	815	857	780	843	795	796	809	797	791	754	818	841	778	772	781	803	772	744	795	831	857	753	826	866	775	802	813	821	790	773	780	818	827	825	814	786	800	762	791	857	818	823	800	795	818	784	776	759	790	787	812	822	764	775	842	820	776	793	816	825	844	820	783	808	762	777	771	799	819	823	757	788	796	765	842	796	792	818	785	820	839	776	776	878	819	796	821	828	785	743	777	793	777	817	769	840	840	804	805	732	742	831	812	812	849	821	734	789	797	796	814	767	829	818	831	780	831	769	821	750	808	783	851	809	817	789	818	758	814	761	846	740	807	826	828	841	837	814	805	759	821	778	757	831	849	815	819	746	790	855	844	771	829	833	777
7739	608	614	563	487	427	371	378	391	325	359	313	344	363	336	319	360	340	297	346	330	323	350	296	340	330	303	301	297	342	351	331	342	339	323	359	336	311	347	317	308	323	334	319	309	370	315	321	320	335	336	343	357	353	344	341	254	305	325	316	332	316	346	345	339	326	324	342	331	326	314	301	309	318	328	348	339	329	337	302	315	325	316	339	293	332	320	327	309	303	302	327	335	329	319	315	290	337	320	313	334	325	325	319	318	308	330	296	323	354	329	296	340	311	330	342	338	341	345	319	340	337	317	312	302	327	319	349	347	303	313	340	311	302	302	331	344	319	315	334	346	288	309	368	303	327	316	324	326	316	328	320	316	347	340	334	332	298	344	323	313	323	327	357	320	341	336	328	307	310	323	320	331	346	344	319	294	317	287	356	346	342	337	315	309	315	329	319	332	330	352	339	323	302	304	336	317	340	347	331	290	338	302	345	308	317	304	342	316	341	310	335	300	297	322	336	331	317	312	317	315	355	347	365	358	342	307	306	357	329	351	344	322	342	334	332	335	340	338	349	306	304	356	337	330	339	325	305	322	326	304	319	331	354	300	322	320	322	374	348	290	323	339	316	296	295	330	309	362	315	341	301	317	316	326	330	318	326	355	330	331	308	322	316	356	353	335	344	331	325	329	331	334	334	315	341	323	307	338	339	303	327	323	318	339	299	330	333	329	336	345	327	333	319	313	330	348	310	358	319	289	293	348	325	362	326	339	314	328	326	325	354	324	303	324	322	310	329	295	353	315	271	318	341	345	346	354	322	359	320	327	313	325	321	315	349	308	325	310	339	293	318	336	286	337	337	340	353	312	299	342	302	315	322	309	311	346	354	329	339	327	345	298	337	341	333	321	312	334	315	320	353	357	306	344	353	307	318	329	319	302	324	313	331	305	350	321	331	308	297	339	312	284	311	302	316	319	334	325	322	333	339	298	320	294	319	360	323	334	306	314	280	342	359	329	349	306	317	329	335	326	285	361	320	343	322	318	326	339	358	323	347	337	308	325	339	324	327	337	302	329	331	312	324	328	336	343	304	318	373	331	310	314	337	331	338	329	291	358	339	308	356	294	306	349	334	330	323	330	334	301	336	342	324	298	324	333	331	312	327	327	377	325	336	308	337	348	312	319	336	337	299	328	310	313	331	308	348	345	331	334	315	321	331	309	336	310	311	339	325	337	312	346	332	304	296	344	332	343	297	339	348	325	337	334	330	304	307	314	341	319	334	337	309	332	329	327	313	299	349	315	327	336	280	327	324	316	348	340	305	296	347	340	330	335	316	330	311	293	330	335	340	305	297	328	313	336	317	372	352	326	335	364	309	298	291	305	300	309	334	342	357	348	332	323	310	343	288	317	299	344	324	307	360	373	318	320	327	310	316	328	297	331	321	336	308	310	345	351	340	342	327	371	311	314	321	310	323	288	353	349	325	300	313	312	281	328	342	316	339	296	362	337	327	332	286	337	308	334	328	338	314	335	334	327	316	327	323	361	328	299	328	347	337	309	325	332	300	329	309	327	315	345	296	326	341	333	333	316	358	333	308	309	316	324	340	349	305	355	341	348	325	345	336	356	322	341	336	344	361	331	348	367	340	360	315	311	343	326	343	340	332	315	339	310	350	368	310	326	326	327	302	310	349	340	302	301	351	314	328	306	332	331	315	366	332	299	361	320	316	302	336	349	316	317	316	314	347	342	328	324	315	335	353	305	344	322	323	303	300	304	317	346	291	338	329	316	295	325	337	327	295	341	325	354	372	345	342	334	304	325	315	308	324	379	328	344	298	348	355	360	360	333	315	315	305	325	358	318	337	339	329	330	342	325	347	321	303	350	314	345	321	340	352	304	371	334	319	332	330	346	327	323	302	325	304	322	341	313	313	339	336	334	297	303	308	303	299	310	330	352	349	317	326	345	370	315	334	303	329	337	311	329	329	324	337	292	319	339	319	294	314	361	350	355	338	335	319	307	334	355	358	333	303	336	329	309	317	318	351	315	332	327	310	329	343	312	320	332	307	293	295	334	329	316	332	328	276	377	321	358	310	320	351	351	333	320	314	346	314	321	302	310	302	336	321	328	302	329	340	337	324	334	337	314	316	334	331	315	333	334	359	356	325	319	344	328	337	309	350	358	320	356	298	321	331	310	318	296	314	348	296	306	348	295	326	317	334	299	330	294	318	338	324	299	288	332	329	337	379	328	367	322	356	326	353	323	398	317	305	290	320	319	320	328	336	340	298	341	317	297	319	316	322	320	333	332	357	354	289	316	324	371	330	329	305	361	305	312	321	323	321	346	334	332	322	319	311	325	343	321	309	354	317	325	337	353	323	356	327	301	346	323	323	332	307	338	324	307	336	368	338	307	336	336	322	347	331	314	346	342	343	319	322	341	346	358	343	357	330	324	310	314	315	293	335	322	337	314	347	331	300	307	361	321	323	320	326	319	305	391	356	347	341	344	322	343	322	311	354	300	320	332	365	315	357	314	314	334	305	348	311	332	297	284	337	345	315	302	316	339	320	300	304	343	314	289	307	341	333	343	331	325	318	311	295	312	270	312	315	324	312	350	320	295	300	313	322	333	309	346	316	332	318	354	328	323	303	337	305	345	316	322	297	344	320	338	350	311	319	308	295	349	316	321	313	370	352	346	336	331	318	310	340	347	293	340	324	332	344	299	326	313	313	309	340	314	348	315	327	337	335	326	323	327	302	320	328	318	307	317	344	356	308	305	333	316	357	355	338	289	301	319	307	310	341	321	330	314	344	298	324	365	341	315	336	332	333	318	327	342	360	307	326	335	316	335	318	314	306	326	351	300	327	324	286	309	301	324	346	301	358	360	331	343	302	312	332	315	347	336	335	353	360	337	317	323	315	307	367	325	376	330	329	322	333	329	332	340	305	329	344	312	335	307	305	320	321	313	324	324	329	306	319	341	328	337	358	355	349	337	333	355	312	301	318	331	318	285	309	371	329	299	330	343	331	306	349	319	314	349	350	329	329	303	301	328	320	329	332	336	310	318	317	326	323	351	342	301	326	317	304	320	321	314	350	316	328	302	350	314	309	302	319	320	285	319	349	303	347	289	332	337	351	331	306	344	362	319	321	341	333	359	306	279	291	282	275	316	329	308	308	339	305	314	318	329	326	337	334	298	328	311	358	339	314	316	314	335	310	343	332	347	313	360	319	333	331	300	329	288	346	343	307	307	298	338	357	315	330	309	340	311	299	327	317	326	330	338	334	339	324	311	295	319	297	354	312	299	318	343	323	323	338	339	336	317	292	314	327	317	330	324	319	312	312	331	311	321	331	311	330	346	329	296	348	310	332	314	317	327	327	295	330	357	307	316	350	313	354	341	341	305	319	341	318	352	342	326	356	341	329	347	300	318	338	293	331	307	304	341	323	307	323	330	279	339	341	312	309	298	350	326	304	291	320	304	328	288	313	371	339	328	319	288	348
6944	1032	1437	1613	1455	1184	1066	1016	1033	874	908	911	878	825	852	855	812	845	778	821	776	802	810	744	768	786	738	809	775	746	810	814	802	813	736	790	734	721	796	796	793	781	767	757	812	732	762	750	801	722	728	765	756	737	757	707	800	758	735	788	775	775	754	779	793	793	777	757	749	744	733	724	765	733	774	782	770	754	764	800	779	763	808	759	756	735	772	730	761	751	756	755	777	771	756	789	790	775	748	803	803	731	690	709	786	748	772	751	791	734	702	756	737	745	710	750	851	755	740	753	750	719	724	786	762	704	776	806	796	760	770	734	744	730	754	787	761	758	761	805	745	779	781	766	769	726	753	787	764	763	683	767	738	762	832	759	804	727	780	723	763	739	744	784	803	733	746	782	737	745	735	746	744	705	769	748	735	753	761	743	704	721	707	787	746	775	783	801	783	755	818	782	740	741	789	806	727	719	717	770	754	741	725	727	780	735	753	759	770	767	771	774	748	761	809	804	784	712	785	776	763	763	775	753	769	741	742	735	741	800	740	788	777	745	765	760	747	713	732	759	749	752	779	758	750	817	763	735	745	788	766	765	778	708	751	762	734	784	722	793	751	796	759	756	762	770	728	774	745	792	736	780	757	798	737	761	752	747	768	763	788	753	773	741	827	752	716	728	769	756	766	745	711	826	736	787	767	752	754	754	756	787	785	765	747	776	764	752	745	776	750	724	776	788	682	707	732	745	766	790	794	762	807	762	753	764	716	749	782	766	769	759	785	723	755	749	709	747	779	804	722	749	755	726	762	760	754	765	744	776	763	725	767	719	753	729	755	746	772	723	778	775	803	766	775	797	728	764	768	740	762	742	742	748	726	763	763	730	730	744	749	753	764	741	794	758	721	751	774	718	790	760	785	807	768	735	759	764	773	711	779	815	766	751	761	763	748	735	707	733	765	762	752	768	741	814	737	769	716	780	755	756	768	836	768	787	770	734	733	810	768	763	730	786	751	766	774	801	772	757	749	708	791	703	744	741	725	793	757	778	773	734	740	765	804	779	742	720	785	748	748	702	782	720	757	740	732	751	790	719	771	745	794	751	742	783	771	752	743	772	728	756	774	797	726	765	770	758	751	775	799	739	745	723	742	746	780	752	769	797	837	754	776	791	765	752	752	786	803	769	751	779	745	703	764	769	754	823	763	772	741	722	811	785	779	776	818	789	717	751	759	773	777	733	758	751	762	778	797	736	696	751	714	742	784	755	748	738	773	752	805	762	747	745	729	796	756	746	788	770	767	778	798	766	784	768	769	755	762	786	742	768	780	743	797	810	728	725	775	706	731	732	779	767	834	739	746	734	757	777	788	776	759	743	718	741	762	758	757	746	728	782	760	816	703	772	777	741	734	749	741	753	797	789	770	791	763	762	755	726	758	769	728	731	783	740	739	752	712	747	764	745	725	774	771	781	789	784	789	786	753	781	738	749	748	723	775	760	767	760	768	754	765	738	765	806	781	746	741	759	752	817	774	771	750	770	738	748	777	772	768	760	759	739	759	804	734	792	719	781	778	793	736	767	767	787	757	764	774	731	763	785	723	783	735	788	724	758	782	787	775	744	764	761	757	760	808	797	731	761	760	826	745	792	744	753	788	774	752	769	778	755	793	735	775	782	734	778	801	749	791	755	773	758	744	736	762	786	771	746	761	783	795	797	728	781	753	739	782	767	724	736	763	727	725	755	779	775	800	770	816	823	796	798	764	743	762	742	748	742	746	782	747	688	763	793	821	693	772	775	807	817	785	747	766	753	771	757	791	740	810	752	736	736	755	769	719	744	729	737	722	705	762	703	746	702	789	731	747	757	760	717	783	731	742	739	784	756	748	733	738	755	748	784	777	764	768	756	750	752	752	780	741	728	773	762	734	757	764	814	740	786	760	800	737	738	737	769	779	753	758	743	721	793	738	734	780	737	783	814	768	799	750	776	707	772	764	769	754	706	770	773	741	758	760	771	761	726	748	701	767	714	761	772	842	795	757	730	761	723	732	714	782	783	822	761	732	753	797	797	796	765	773	743	784	786	778	741	737	819	752	755	745	755	742	733	747	753	740	830	751	757	802	772	751	769	758	763	770	718	731	811	771	773	785	772	748	727	702	716	763	746	741	739	769	727	746	763	770	806	776	738	789	743	780	779	813	773	756	745	790	787	749	741	743	776	725	770	715	764	758	775	823	800	801	727	774	770	751	787	733	775	768	800	767	782	771	799	767	784	779	731	810	783	766	737	761	716	796	749	816	757	741	769	799	769	818	737	757	790	714	778	753	760	731	754	720	739	766	744	721	759	769	747	811	755	716	743	764	748	770	796	729	723	762	824	786	758	742	732	740	753	759	771	712	776	763	759	766	756	774	731	808	745	789	714	700	756	795	749	760	746	771	784	757	772	740	757	788	796	772	750	782	814	750	793	783	786	719	770	770	733	779	776	815	754	792	760	738	761	763	791	792	775	732	765	755	774	793	793	751	801	757	753	740	792	749	778	736	766	738	770	747	785	770	771	804	772	715	724	734	755	725	763	739	777	749	769	750	782	741	745	723	759	805	806	739	800	776	773	804	767	768	805	727	713	720	783	770	752	703	738	757	717	796	745	753	740	734	773	743	753	735	827	742	766	739	732	743	763	742	789	730	778	715	767	721	730	746	731	764	735	708	728	760	823	783	748	803	716	773	783	743	733	789	738	746	756	764	737	717	750	805	761	809	746	762	771	764	758	753	753	781	765	785	751	757	790	729	716	756	743	739	780	775	745	803	780	738	785	776	765	806	774	779	697	744	820	785	706	743	765	798	739	768	785	747	782	715	764	736	841	735	718	783	791	760	760	733	747	785	733	732	737	713	774	790	769	795	778	780	782	797	729	731	797	787	763	745	746	739	743	783	803	799	732	773	738	751	758	768	727	786	730	767	791	709	721	745	746	744	757	785	735	767	778	746	750	712	719	804	748	729	758	738	809	794	788	857	773	757	744	776	725	768	773	755	793	744	780	750	787	775	755	777	758	795	715	770	768	761	745	769	731	758	743	782	712	801	742	768	737	765	748	782	769	773	751	736	741	766	732	783	779	712	778	801	735	757	752	799	766	762	785	748	779	793	756	785	765	749	801	747	749	773	742	730	824	747	731	763	734	748	747	759	737	792	742	778	792	738	784	794	741	721	777	745	739	764	746	756	758	774	773	774	760	775	786	693	754	754	807	783	763	766	774	746	754	744	800	790	755	807	751	732	762	765	746	748	754	750	741	778	803	758	782	744	749	783	800	771	781	761	747	776	751	753	694	819	759	758	755	697	807	747	713	797	752	760	753	785	737	772	766	719	716	754	731	807	765	754	763	739	811	778	773	782	801	763	725	814	731	718	748	778	754	797	772	742	725	801	722	726	771	748	773	721	722	746	752	741	724	754	740	701	775	737	751	748	772	733	741	764	767	739	778	760	754	745	793	779	781	754	758	771	797
12992	857	678	566	366	315	282	260	243	178	194	206	194	196	202	165	160	149	172	167	185	161	171	158	162	168	141	165	144	157	156	169	158	145	154	154	148	155	145	158	157	167	158	161	155	193	178	171	156	159	136	145	141	148	138	161	131	161	155	128	159	157	155	178	148	155	176	142	147	140	157	161	172	148	147	169	150	157	132	150	164	146	159	141	151	165	135	186	174	165	148	142	143	138	131	168	172	172	150	177	167	173	167	157	155	149	143	145	171	151	153	140	145	175	144	161	155	152	153	179	145	165	162	157	174	143	140	136	177	157	142	185	139	157	154	145	154	162	160	170	159	149	161	146	151	148	161	133	160	162	154	138	172	171	177	181	146	171	156	148	168	148	163	159	177	128	166	170	149	149	175	160	176	160	157	163	179	171	173	138	169	155	136	170	156	156	134	171	144	141	138	155	176	171	151	149	154	145	150	162	155	148	155	145	168	138	141	174	162	176	173	168	143	139	169	153	147	161	143	165	168	154	172	168	170	179	142	156	168	163	182	143	168	158	167	159	140	143	159	176	159	163	154	163	157	163	166	146	138	171	135	152	164	125	150	135	164	154	165	142	144	145	165	144	152	151	144	166	141	175	137	147	157	156	165	138	162	135	161	166	169	161	146	160	160	154	166	159	150	179	163	126	138	180	180	174	168	165	152	162	147	173	169	169	161	159	140	163	127	155	178	174	145	156	136	153	148	161	150	160	150	158	162	162	174	145	161	147	163	172	151	153	140	183	148	150	143	161	153	140	149	157	147	140	142	146	153	152	155	149	157	162	157	169	174	158	157	168	171	135	152	154	144	151	134	149	154	165	161	165	135	159	167	152	151	129	177	157	163	175	170	154	160	156	141	169	187	159	165	182	165	165	146	158	150	164	156	158	164	172	167	157	166	141	143	161	144	112	144	131	136	150	160	148	161	168	150	158	177	152	155	156	152	137	167	169	161	175	148	165	123	157	165	162	157	149	160	168	131	162	133	151	155	167	168	141	160	149	162	169	151	146	172	155	156	163	150	171	176	161	157	156	141	142	150	138	147	153	135	157	156	166	169	151	167	153	178	140	156	159	144	152	193	148	159	144	168	146	167	189	176	147	172	143	167	162	153	152	169	152	156	151	166	153	141	160	135	160	155	144	156	147	171	154	154	131	155	161	147	149	176	167	174	135	161	156	163	161	149	161	168	162	183	164	148	144	155	164	155	164	152	142	125	155	152	176	139	179	153	150	141	152	178	172	173	193	167	144	132	146	135	154	129	154	146	157	166	177	167	163	159	171	178	145	129	163	176	141	184	162	166	154	143	148	171	157	179	156	157	150	173	136	168	153	148	165	139	177	148	148	149	143	166	155	142	167	148	161	142	166	151	144	150	135	168	146	156	178	165	172	166	177	146	153	155	153	147	139	152	148	156	140	167	157	160	152	172	151	149	184	169	156	171	146	143	137	183	167	144	143	150	155	161	175	156	165	174	160	150	138	133	166	153	166	149	166	166	164	136	175	168	164	150	143	135	145	151	169	161	155	153	186	164	152	183	153	159	165	139	149	158	164	163	155	174	157	168	153	148	164	160	171	150	130	167	148	147	180	159	173	159	159	174	155	171	142	157	145	159	176	178	160	151	142	156	157	156	160	130	168	161	131	154	166	158	160	143	170	156	159	160	157	173	172	159	150	165	164	137	133	167	155	175	144	139	164	162	168	144	154	156	122	170	144	161	162	179	164	148	154	153	180	157	181	158	170	140	148	160	145	142	182	172	171	148	155	148	138	150	173	143	138	163	139	151	152	162	184	153	168	168	141	152	161	140	164	151	157	179	171	175	159	150	172	145	141	167	162	169	153	154	156	168	171	120	153	134	162	186	155	159	146	144	153	165	141	144	176	153	148	163	150	144	161	152	165	145	146	183	151	167	154	146	157	169	153	178	152	166	165	186	154	155	149	161	137	157	168	169	171	161	174	181	126	172	154	155	150	156	158	154	151	138	136	154	148	161	165	139	151	137	149	152	159	167	134	148	142	173	153	148	178	137	169	186	152	159	178	168	165	155	165	154	170	158	162	157	163	161	164	157	146	160	150	144	154	141	166	162	170	143	167	172	157	146	160	166	162	155	162	145	162	146	154	181	178	169	138	171	149	135	147	147	141	173	156	160	163	158	158	159	143	157	146	158	162	162	150	139	138	148	161	167	145	147	161	166	192	156	151	144	165	155	147	170	162	181	173	168	167	137	156	157	163	171	157	150	180	156	188	146	146	139	159	156	187	172	156	191	168	168	164	176	182	156	181	165	171	147	152	168	141	127	169	139	167	177	146	187	185	154	132	140	146	158	157	145	163	169	160	156	155	158	165	139	158	157	138	152	156	135	138	123	138	121	135	163	159	140	168	177	133	164	161	155	165	144	175	158	166	157	155	146	146	163	159	180	152	134	175	147	145	152	140	144	173	166	161	152	137	170	149	132	168	137	148	154	141	166	141	138	151	155	127	176	165	150	147	155	143	153	177	149	184	146	155	154	125	150	160	160	158	148	138	153	154	153	173	159	162	150	181	171	174	181	157	161	156	143	139	147	194	145	153	182	181	137	181	177	167	160	176	154	168	155	166	151	163	140	154	156	148	157	143	129	180	134	153	171	147	155	157	148	159	167	123	187	137	169	144	163	143	154	165	146	158	166	152	151	162	165	146	181	183	177	163	144	165	186	146	155	170	173	149	158	151	169	178	173	157	171	159	174	135	162	165	141	137	154	160	158	146	165	143	152	133	171	132	154	169	160	152	159	142	143	178	172	158	154	150	181	174	172	138	166	163	142	143	140	151	165	171	176	166	139	145	163	162	164	153	157	163	162	152	154	172	162	155	163	168	150	165	164	174	154	128	160	142	141	162	141	153	168	171	154	162	141	162	172	164	157	144	171	164	145	166	147	163	159	180	175	170	163	175	172	152	172	172	158	167	170	152	173	166	135	156	134	179	149	176	149	167	160	171	144	163	134	146	142	162	158	140	175	171	162	160	149	151	157	141	154	166	161	138	173	167	157	156	142	138	157	175	182	154	150	152	139	174	189	153	176	175	164	156	158	163	154	143	157	157	123	156	164	163	179	139	172	168	153	173	160	181	155	163	163	141	177	154	173	133	173	177	153	153	134	158	173	157	168	168	165	153	144	134	173	173	159	136	143	160	165	171	154	125	136	138	161	158	135	162	160	134	151	136	172	169	160	163	193	159	169	179	127	156	148	166	162	164	155	189	170	158	169	178	148	144	162	164	161	136	166	165	144	155	137	140	171	126	145	152	151	150	127	159	125	158	158	159	171	178	189	165	161	159	144	139	165	170	166	153	161	160	174	156	145	146	156	143	156	185	151	152	172	152	179	156	156	167	149	156	170	158	146	137	163	177	180	168	160	141	159	161	159	165	159	121	153	138	141	165	158	149	141	162	146	143	166	184	159	179	149	148	148	150	153	121
8184	859	1589	1824	1514	1326	1048	959	858	772	660	567	587	584	592	509	530	498	493	493	475	451	474	466	439	444	437	442	428	411	432	409	420	412	416	447	438	454	431	398	405	405	402	430	419	445	418	428	428	395	423	404	378	420	380	404	410	388	407	409	393	402	399	413	420	432	383	387	422	381	455	419	378	406	410	458	404	378	407	412	392	425	418	417	400	380	410	404	395	386	376	402	418	382	399	422	420	427	405	409	425	417	370	384	378	392	437	385	386	421	428	390	401	409	412	399	405	387	429	386	392	412	429	422	378	448	396	390	436	409	383	401	404	404	400	392	405	398	394	394	403	431	371	419	408	428	384	401	379	389	386	411	382	397	347	404	383	375	399	415	413	397	380	378	411	408	348	408	405	391	408	413	422	436	425	407	404	360	405	417	378	408	387	444	421	393	391	403	397	402	389	444	382	384	412	394	423	381	390	405	401	401	401	394	414	445	404	421	388	375	376	400	413	404	382	380	402	413	405	409	393	388	410	394	368	402	406	380	425	433	386	393	417	425	385	391	416	402	405	414	367	411	363	378	367	392	418	411	406	413	417	397	448	391	401	415	381	362	440	386	409	405	371	400	373	355	379	431	370	368	411	403	388	378	383	387	408	424	411	402	402	385	377	392	410	388	425	383	400	364	438	387	398	404	410	367	404	386	398	425	367	375	381	396	386	379	365	417	407	403	386	432	434	377	411	396	407	412	411	416	436	392	400	390	381	405	377	394	417	411	389	394	375	389	405	420	392	373	407	428	428	417	409	417	361	406	375	390	415	395	393	386	367	401	442	382	370	390	425	391	400	429	431	400	381	364	413	440	401	360	400	362	408	392	425	393	378	398	397	393	380	419	424	416	393	415	419	362	386	399	408	427	385	400	399	387	426	389	376	398	386	380	436	397	398	417	384	375	396	395	396	411	361	405	418	430	422	373	363	390	390	386	401	406	385	382	414	353	379	396	397	421	415	418	370	372	390	397	406	357	422	416	369	376	370	388	381	416	405	391	390	379	393	374	395	385	423	393	383	399	415	409	377	386	414	388	404	412	371	433	416	426	398	384	422	391	380	404	400	379	388	416	371	404	403	398	412	396	418	419	384	390	399	412	433	403	378	385	429	398	393	422	415	373	407	391	398	414	425	398	388	403	415	399	392	436	403	372	388	405	384	403	371	391	383	385	403	430	376	399	384	394	426	400	380	389	420	393	408	422	372	425	423	389	401	424	399	433	437	384	402	390	373	422	425	414	384	373	381	382	378	393	377	384	384	431	405	423	412	411	409	400	418	418	399	403	418	379	421	375	387	380	416	381	371	415	395	395	399	399	416	413	403	363	407	385	418	430	423	394	393	382	381	417	420	407	421	387	411	389	378	414	387	401	402	398	391	414	379	397	369	384	389	392	407	368	370	406	395	418	415	408	419	403	401	376	386	398	390	419	382	359	427	388	378	386	392	386	405	410	397	397	409	412	415	378	376	401	419	369	387	399	405	392	410	387	406	429	397	388	439	414	393	397	431	404	368	401	425	395	401	390	400	419	343	377	422	400	401	422	400	391	431	408	382	394	430	393	410	421	401	451	389	411	395	423	391	434	402	412	393	381	396	377	416	393	367	386	378	415	438	409	395	369	395	421	411	429	408	399	370	392	432	406	376	400	400	409	453	397	399	442	432	370	418	373	399	396	433	389	414	373	406	403	399	406	407	389	407	366	427	406	415	348	392	407	402	422	364	403	428	380	365	421	385	335	417	398	393	397	383	399	435	417	414	363	416	381	385	387	347	394	430	402	399	400	393	403	414	387	406	388	407	399	379	392	403	394	439	400	396	407	376	399	382	364	389	399	393	425	427	392	367	433	387	417	405	358	388	421	390	407	405	405	394	411	405	408	395	414	418	393	395	458	434	398	383	422	385	394	394	404	426	413	393	403	387	391	423	435	451	390	420	387	396	422	406	377	400	404	388	392	372	385	407	417	402	450	367	356	381	398	414	423	389	394	395	411	425	417	429	409	390	451	393	400	408	375	396	400	392	347	410	394	411	391	403	422	390	391	373	416	395	405	396	379	393	398	394	395	405	398	416	386	413	374	405	400	404	407	395	409	409	383	404	396	375	422	401	394	406	387	388	395	379	404	438	425	381	425	384	413	430	406	381	417	398	380	410	362	416	399	425	389	407	364	394	362	403	417	373	416	375	380	387	406	422	440	411	367	432	390	400	401	400	382	421	414	392	403	418	422	404	428	420	402	393	422	389	398	383	388	387	410	363	408	387	405	373	393	400	406	404	392	400	402	403	412	423	377	428	402	377	404	393	397	356	427	446	401	373	413	385	371	374	383	383	397	394	425	387	409	414	363	404	391	416	365	404	372	414	438	370	396	383	389	389	404	414	371	409	405	398	370	359	367	386	368	428	428	427	395	405	406	419	424	401	404	371	389	391	420	401	406	385	419	407	426	421	395	433	354	403	426	374	421	351	384	371	372	401	399	375	398	361	456	378	402	395	416	413	384	389	381	392	431	437	396	402	395	421	378	420	388	384	405	394	438	454	391	396	390	422	392	426	412	396	410	398	409	390	369	393	384	384	375	403	415	402	411	385	391	416	378	384	407	388	425	450	402	389	408	382	349	391	439	375	400	432	378	440	407	444	411	391	402	428	385	418	381	395	394	429	358	402	402	388	404	422	384	426	376	415	397	384	398	394	410	422	398	386	394	404	411	377	369	420	411	373	405	391	432	401	375	394	410	376	407	366	369	375	373	378	387	430	411	418	359	411	415	379	387	422	411	380	384	395	424	414	384	426	410	382	418	394	435	405	382	447	425	403	445	361	418	442	381	414	358	381	391	408	409	411	394	393	407	415	405	390	406	401	417	392	366	390	385	403	411	409	447	431	425	381	367	378	390	408	382	432	409	396	404	382	421	390	409	393	399	438	389	451	403	394	439	403	414	414	392	424	369	396	414	394	420	392	427	409	396	402	436	405	392	446	434	411	385	390	399	380	412	402	405	372	389	373	420	397	370	427	389	392	413	408	389	381	433	451	378	421	424	405	400	389	386	441	379	412	366	426	411	428	418	445	420	397	422	420	371	429	396	424	417	406	400	410	434	425	374	384	403	366	388	386	414	385	408	417	409	395	390	397	379	358	416	400	411	424	373	416	424	426	400	390	383	403	413	383	403	358	392	374	401	379	400	420	426	420	404	416	365	422	391	402	392	427	402	420	443	426	412	439	405	399	379	398	413	401	378	402	436	438	378	403	369	398	377	417	377	426	382	405	398	389	406	410	401	423	362	386	404	402	415	398	408	409	404	418	366	411	407	399	398	429	403	398	396	409	404	394	428	406	410	392	402	395	378	392	357	419	417	404	391	389	410	406	405	368	358	380	403	391	405	374	390	400	398	379	419	434	387	384	398	394	406	403	362	399	442	410	411	451	388	376	391	386	392	405	436	397	398	423	409	377	404	408	375
1635	338	391	384	386	362	344	366	337	347	346	369	350	365	350	342	333	313	337	339	360	344	338	348	331	302	294	373	309	318	360	358	364	319	380	340	339	339	343	370	378	325	353	339	329	342	341	332	343	327	317	348	365	370	332	323	355	334	358	358	338	347	360	322	373	333	353	376	364	344	356	372	363	318	361	324	324	314	343	335	328	357	357	311	310	329	295	290	318	340	355	329	316	341	358	352	357	349	366	330	339	338	350	336	311	328	303	311	336	338	382	385	351	304	341	332	359	321	339	330	354	302	337	370	334	324	332	329	331	326	367	333	336	318	321	389	313	307	367	355	299	336	346	336	323	389	310	350	322	363	338	351	295	345	300	367	361	314	334	354	347	348	326	321	349	370	343	324	337	333	357	352	347	340	370	321	320	340	355	355	352	330	315	308	377	345	341	334	340	360	318	355	343	340	363	335	342	371	352	314	372	348	327	318	362	322	299	365	344	350	346	331	334	347	367	312	355	329	323	300	329	381	334	324	331	337	332	362	327	341	343	339	351	327	333	337	401	360	341	333	309	340	328	327	356	316	325	311	358	329	359	341	352	344	327	346	364	346	304	325	325	349	345	381	334	373	336	338	322	328	331	341	325	352	333	362	277	364	368	355	378	321	346	341	300	332	323	347	376	331	349	350	318	341	334	346	315	342	349	340	366	330	341	323	338	328	385	322	330	329	316	341	345	359	342	341	334	356	367	343	349	365	310	313	325	362	340	382	338	336	335	338	338	355	351	336	372	334	336	347	323	390	373	352	360	315	354	330	368	346	412	344	354	330	339	346	360	343	335	283	334	333	377	334	338	323	338	346	338	379	373	358	343	341	385	361	342	332	349	350	377	322	330	326	326	366	341	326	380	337	332	332	335	324	327	304	290	352	332	352	343	349	315	337	340	330	318	317	351	342	352	351	368	363	341	361	331	348	336	325	307	325	333	356	324	327	362	312	345	354	305	321	323	354	351	362	335	305	340	333	317	340	331	335	339	354	303	365	326	396	370	346	341	331	316	301	325	342	358	327	331	365	346	338	338	352	310	330	373	379	364	381	331	346	336	346	318	337	330	344	306	329	332	317	363	380	364	373	327	340	338	336	357	342	366	305	386	319	314	361	348	376	313	336	334	339	351	375	354	317	339	337	344	351	369	357	351	323	305	347	358	360	352	325	325	347	346	338	329	344	333	342	330	328	342	364	323	362	330	343	340	327	328	340	318	364	342	367	337	363	354	330	384	349	336	342	323	306	346	332	340	331	364	364	374	352	364	349	342	344	352	362	307	324	342	304	365	345	314	336	349	364	310	322	322	349	337	316	345	349	331	342	356	377	348	345	336	325	302	336	308	319	342	375	363	352	359	358	324	354	351	361	311	352	360	342	324	332	333	347	351	297	354	344	364	321	325	293	350	352	335	355	334	337	381	336	359	350	338	324	358	377	367	345	330	309	329	345	335	320	360	358	337	368	346	282	338	355	363	370	331	350	322	335	304	349	351	334	356	320	338	330	322	341	368	346	343	308	326	342	356	316	308	339	372	355	317	329	334	332	319	363	323	333	356	322	355	328	359	365	383	325	332	323	379	309	296	326	340	331	351	326	322	325	302	335	316	295	313	322	321	323	346	358	336	333	322	339	367	344	329	308	345	324	276	322	329	344	323	296	355	345	349	364	337	351	330	360	346	360	344	346	331	366	368	339	341	348	329	343	306	367	342	316	322	318	343	376	358	312	344	416	316	329	311	333	324	354	342	323	323	351	369	294	352	351	331	327	321	378	350	296	329	351	346	346	335	379	385	336	337	292	363	350	330	335	323	313	322	315	285	310	352	349	333	320	314	351	353	345	328	363	355	332	380	332	313	328	364	341	349	318	325	328	320	314	328	356	306	344	374	355	346	333	339	323	343	336	304	355	332	359	332	337	368	298	336	331	372	357	349	350	354	380	317	316	325	331	342	336	354	363	324	319	331	340	359	320	326	354	352	309	361	326	389	346	314	336	337	352	342	385	312	344	313	323	324	314	342	328	342	361	310	386	365	330	362	363	334	335	312	315	314	340	358	339	326	299	334	327	328	306	344	311	367	313	338	342	355	290	375	321	323	292	310	337	322	338	348	311	366	310	326	330	320	311	326	339	320	351	325	368	325	330	336	318	373	312	350	333	342	380	359	325	378	331	342	361	338	329	350	357	326	355	360	353	351	344	334	353	315	365	322	374	362	329	351	336	358	359	342	348	357	335	323	311	342	339	345	325	382	338	340	327	332	329	370	355	327	354	364	323	367	376	308	368	368	330	316	351	383	322	370	312	327	317	322	326	300	354	361	374	348	339	343	350	370	345	320	399	318	381	350	336	351	333	371	349	315	374	338	347	344	341	309	347	365	362	383	333	367	350	380	359	320	340	328	309	368	358	349	345	328	362	357	317	313	338	334	326	363	347	323	342	365	331	321	317	360	334	344	325	321	347	335	355	329	355	370	306	333	324	339	351	318	333	311	358	339	340	331	355	329	316	344	317	336	381	331	339	355	324	323	328	361	388	361	345	334	313	327	299	344	368	360	312	352	357	307	294	375	372	300	355	325	337	323	335	334	348	340	373	329	351	360	329	334	345	344	327	341	342	367	329	308	329	319	334	327	354	300	366	334	336	347	354	308	371	363	338	339	338	296	343	345	359	373	334	327	373	333	342	341	330	338	356	362	334	346	324	346	338	314	313	332	330	311	345	329	342	346	370	331	355	357	359	321	333	317	303	323	343	303	349	380	321	306	347	356	332	331	333	340	376	352	345	332	299	347	330	341	324	356	331	351	322	342	341	356	340	336	317	372	345	359	321	315	317	336	324	339	364	345	315	346	370	348	352	309	321	358	352	343	325	329	354	354	358	351	326	349	333	334	357	353	374	365	347	349	317	337	338	318	329	339	329	315	335	327	353	353	329	331	321	335	354	349	327	303	355	378	341	369	330	363	331	339	380	386	358	376	308	338	339	374	321	312	363	366	287	347	311	320	364	314	315	370	351	375	371	353	340	372	345	359	337	341	362	330	341	325	346	330	361	315	351	358	332	329	340	369	344	345	352	374	406	311	318	341	333	359	338	324	355	327	347	362	334	321	316	333	329	334	332	350	314	339	329	357	349	322	353	327	362	332	339	328	346	328	344	323	335	306	322	325	343	366	323	330	351	337	351	367	352	344	310	322	320	336	343	352	367	350	335	342	339	353	367	338	345	327	357	357	350	358	341	341	384	332	360	359	339	360	368	308	308	341	322	345	356	342	403	344	323	331	325	284	325	326	317	335	347	376	348	340	378	332	353	340	351	347	346	379	334	344	278	327	346	364	346	330	362	293	325	341	338	359	363	346	343	316	334	393	343	367	351	329	303	354	362	338	339	330	311	376	334	351	304	375	327	355	357	374	369	325	356	315	316	321	315	322	363	353	363	327	366	333	345	326	323	341	327	322	332	332	323
2252	881	915	935	941	876	828	820	880	771	823	795	796	807	816	796	801	829	793	813	866	756	763	820	817	834	792	804	826	811	791	815	871	799	796	776	795	791	824	796	786	725	765	797	789	802	727	793	750	774	782	760	732	835	818	763	834	797	817	747	817	788	821	749	833	795	789	747	775	729	835	815	809	791	800	777	795	790	793	848	851	762	841	768	799	811	808	778	806	805	849	795	807	796	759	886	821	780	823	823	817	747	824	758	821	802	827	800	829	771	825	847	814	791	823	804	805	786	825	762	763	810	799	833	831	766	815	807	792	878	811	813	786	760	804	793	791	807	768	806	804	813	757	838	792	798	846	828	784	814	863	764	809	842	781	806	805	802	785	798	815	775	774	838	796	786	798	811	834	794	797	786	830	815	806	789	804	816	776	773	775	789	824	794	818	824	805	821	788	837	808	834	788	787	784	785	753	743	849	782	782	774	740	821	792	744	749	853	783	740	823	831	763	789	848	780	813	829	807	799	821	818	794	795	839	808	754	815	844	809	788	778	817	729	820	822	804	816	811	782	804	870	761	767	853	755	797	815	820	789	820	810	820	791	802	781	782	822	791	865	783	798	771	797	816	789	799	795	820	817	759	795	812	806	828	823	825	786	849	784	810	823	813	746	790	803	821	780	834	738	812	801	831	792	854	799	796	787	807	828	818	785	808	796	772	792	847	799	817	762	775	872	765	851	808	755	823	845	839	725	800	781	819	811	765	805	833	802	782	793	827	819	764	815	801	761	820	785	813	789	847	785	769	739	791	795	809	762	817	801	806	797	838	813	830	778	782	812	856	810	853	838	772	790	838	838	817	825	838	841	808	797	788	835	807	787	825	790	802	748	766	826	792	745	798	818	781	774	816	782	766	773	822	808	802	796	848	786	816	772	802	794	785	768	774	815	824	802	805	834	806	794	823	764	799	788	809	782	798	792	779	825	817	771	841	789	821	798	889	770	823	814	811	790	813	766	797	834	799	797	792	788	806	810	772	813	818	768	774	788	793	790	800	853	781	809	741	874	786	842	806	754	793	801	783	808	863	775	793	786	770	781	805	780	722	851	811	822	788	825	832	795	758	822	840	799	823	837	786	804	831	746	840	785	767	826	820	802	804	831	844	817	798	817	791	773	814	809	792	811	756	828	800	757	830	796	819	799	801	832	826	836	818	833	816	838	800	842	817	791	773	796	839	835	838	781	847	752	828	798	768	760	763	793	757	862	778	818	864	848	833	810	791	766	757	809	817	811	770	827	812	806	854	814	772	803	784	854	813	787	777	841	796	824	801	796	850	792	789	797	817	813	817	831	819	822	855	809	794	796	804	772	785	837	829	802	794	805	785	836	810	789	790	773	821	815	805	806	806	823	769	759	849	815	803	813	858	777	784	799	775	788	765	817	822	775	802	771	792	778	783	761	856	820	733	831	801	789	809	839	790	786	791	816	754	795	761	808	782	808	806	799	773	803	803	809	802	781	804	783	770	804	809	767	792	815	775	826	803	829	773	805	807	791	847	800	797	781	811	812	744	810	771	790	756	845	820	758	803	785	799	820	821	826	763	834	764	812	813	771	814	776	841	771	805	819	776	796	849	786	826	778	822	738	790	774	798	788	823	835	799	817	795	819	802	836	801	804	796	799	808	760	824	825	849	828	798	816	843	812	822	783	777	858	811	785	810	841	839	801	783	743	818	827	815	852	782	816	819	826	835	800	811	788	839	772	803	856	802	810	813	834	773	766	847	846	820	838	829	849	817	808	782	798	827	779	848	787	797	798	808	819	813	789	828	777	835	775	804	814	784	749	760	836	832	784	753	820	801	821	855	795	748	814	736	837	806	828	824	818	859	826	844	799	804	824	813	806	858	795	787	807	843	826	788	807	815	770	791	857	819	731	822	800	831	762	793	835	769	811	774	801	784	787	806	895	798	828	780	801	780	800	798	748	842	768	821	830	847	777	816	832	806	788	784	775	826	797	789	751	816	804	769	749	804	762	833	839	779	765	857	861	717	760	798	803	791	776	838	835	822	770	777	810	802	783	835	794	772	773	785	812	789	798	758	764	731	786	839	789	772	766	800	767	783	779	850	783	854	806	792	800	807	819	797	822	763	822	769	810	762	850	782	806	847	795	781	813	840	796	806	836	760	809	805	858	741	844	796	810	799	804	808	812	782	790	773	767	857	774	778	824	795	790	794	831	757	796	807	772	784	794	778	818	806	812	778	774	823	769	830	794	815	804	766	777	803	824	765	785	807	782	810	790	795	750	770	795	796	836	759	775	837	728	795	778	766	787	773	823	818	810	848	808	786	848	700	815	767	779	820	827	763	804	779	796	805	804	796	834	788	769	798	804	750	813	784	835	811	798	813	761	782	825	851	862	810	785	765	822	809	788	787	846	776	833	787	791	861	782	812	823	774	800	793	817	772	795	810	768	824	794	805	763	772	826	805	769	803	818	828	807	762	811	839	843	769	764	772	788	843	769	769	786	795	803	804	792	790	861	853	799	752	823	819	801	734	803	783	805	817	782	814	843	817	839	803	839	814	779	815	799	825	823	804	818	817	853	786	798	861	821	777	806	813	810	773	837	772	764	832	815	842	815	814	817	783	745	757	812	754	824	790	802	781	780	794	736	782	823	777	773	831	789	795	758	822	826	783	871	818	798	799	806	797	778	802	788	814	796	820	782	800	839	751	774	775	827	794	804	795	784	838	833	826	785	838	834	818	850	792	743	775	776	798	788	826	851	795	829	770	813	833	799	783	803	787	858	808	820	820	816	806	788	825	755	781	763	811	822	829	841	808	833	855	819	811	803	826	819	795	816	761	826	771	793	790	780	798	785	782	790	841	809	806	769	760	829	808	783	794	807	793	763	796	809	782	864	801	785	821	824	819	826	797	758	807	765	787	802	814	831	821	808	769	818	766	781	823	752	821	792	785	819	834	762	821	799	818	822	803	786	758	787	811	883	820	817	783	847	779	821	796	799	793	734	802	821	837	772	791	782	752	826	759	803	778	809	787	808	811	822	760	795	741	746	837	780	726	818	798	762	822	793	787	806	801	741	801	773	779	745	834	732	772	782	777	827	804	816	800	791	775	785	801	802	858	766	837	784	812	857	782	781	816	827	847	785	784	779	770	866	771	797	788	788	856	816	746	833	809	730	813	810	847	777	790	783	793	818	787	778	780	796	842	781	830	840	772	767	822	773	824	748	825	768	827	828	813	774	738	804	793	786	799	773	799	758	828	782	811	756	803	793	795	801	792	795	767	749	840	819	776	802	784	814	780	827	851	775	793	830	873	784	820	769	773	803	848	814	765	781	811	784	795	810	843	772	786	810	775	757	786	821	782	789	774	779	843	802	787	822	819	811	832	841	836	773	755	829	770	845	809	791	827	791	842	834	778	766	766	796	848	776	827	782	818	813	816	826	798	796	851	840	832	832	770	781	791	753	807	779	789	770	773	807
7545	648	579	554	432	458	392	368	352	382	332	368	332	333	336	342	337	300	313	352	348	338	322	330	353	326	298	365	352	337	312	344	352	319	328	311	317	330	293	357	321	365	325	383	308	324	341	352	296	293	317	329	348	328	314	320	348	336	319	319	286	319	320	329	325	316	310	327	271	304	335	367	322	343	345	354	306	313	342	338	299	307	343	329	345	349	340	325	334	313	328	324	316	356	317	343	333	337	320	322	314	295	330	317	337	339	348	302	339	306	335	351	316	292	339	326	349	333	334	319	293	365	297	347	305	314	326	338	345	337	321	354	328	312	307	324	301	348	326	368	324	349	304	354	321	340	302	308	308	315	344	313	307	366	331	337	316	305	312	349	360	315	362	325	322	336	323	319	306	313	360	344	314	320	268	344	320	348	331	304	324	321	332	298	333	356	372	311	300	352	365	317	371	323	368	337	319	302	341	363	323	312	308	332	330	341	333	339	335	314	320	309	337	328	335	328	315	338	334	299	341	299	309	344	367	330	328	333	313	284	345	355	310	344	369	323	318	335	299	369	299	315	351	311	322	320	338	314	308	347	306	311	280	308	344	344	339	324	338	326	316	336	334	380	339	306	326	338	352	301	326	328	310	346	312	347	299	314	336	332	324	329	339	329	322	313	323	277	361	323	314	303	343	336	321	311	329	320	310	346	329	356	319	338	322	343	349	309	345	314	341	328	314	324	343	325	306	347	341	353	333	345	288	378	323	317	315	305	367	317	328	325	316	331	352	332	321	320	316	308	314	278	323	359	343	334	346	297	339	346	321	323	310	309	341	305	304	346	360	321	326	297	306	330	329	356	320	309	314	324	339	331	326	317	329	297	306	331	305	316	328	284	346	325	306	319	333	325	336	339	322	312	315	315	323	309	327	324	322	316	336	313	337	346	331	328	290	343	361	289	304	323	364	313	311	326	333	325	343	366	325	342	355	348	369	333	340	320	317	355	305	351	315	322	366	294	315	344	301	309	306	352	348	306	326	344	345	338	339	295	308	334	317	308	328	349	305	350	327	332	286	324	329	342	371	302	278	307	330	315	321	361	305	350	338	326	297	283	318	343	349	322	365	321	323	300	341	309	293	315	354	319	337	293	346	347	328	329	313	296	288	308	355	325	344	324	319	334	327	331	335	346	330	338	303	371	332	325	320	327	343	317	312	349	316	350	313	337	309	337	336	320	308	332	300	350	341	320	354	322	316	345	341	305	315	297	345	345	330	303	338	356	325	340	317	317	312	332	336	306	314	341	335	316	330	344	356	334	305	344	327	268	307	338	332	325	352	370	342	331	357	336	322	355	302	321	327	323	343	340	329	334	313	317	328	323	348	304	307	328	329	314	347	334	321	325	353	321	333	307	365	346	358	343	330	351	322	346	313	333	332	329	326	347	352	295	320	345	321	330	370	341	330	322	331	324	335	323	355	328	315	309	326	329	301	337	324	301	337	321	353	288	328	349	288	350	318	326	329	304	328	325	305	330	330	329	306	313	316	302	330	315	324	318	338	301	320	339	323	301	313	309	344	299	326	318	279	342	302	314	325	305	349	341	316	302	325	332	357	332	354	318	321	334	338	336	298	325	365	334	296	337	319	337	311	324	320	307	334	340	362	299	304	337	351	302	336	330	331	349	345	351	343	371	333	337	341	335	321	338	318	339	329	344	331	341	343	325	338	319	334	337	326	326	304	341	348	311	339	343	289	335	319	342	327	348	304	333	310	341	317	329	318	338	362	349	332	315	311	312	328	344	324	330	344	347	310	319	324	327	357	313	324	362	306	332	312	296	320	325	297	360	288	340	357	346	353	354	343	352	342	346	292	289	334	318	291	332	312	310	351	351	322	340	350	328	324	350	341	308	326	356	321	323	338	328	366	366	350	330	335	326	301	299	341	317	350	357	329	333	380	308	318	331	303	298	324	314	316	316	337	324	328	322	315	309	327	311	339	323	339	324	367	344	347	300	327	323	313	298	325	306	335	322	331	336	323	343	335	338	323	343	331	349	351	305	331	327	324	365	329	335	337	310	340	336	287	308	302	317	333	329	331	303	328	313	330	344	328	311	326	317	299	329	335	339	343	334	356	333	308	311	367	334	345	326	342	351	328	326	323	337	354	365	292	307	342	311	351	336	315	319	332	336	318	347	341	319	299	315	310	322	328	340	321	320	292	357	295	320	316	309	351	327	332	333	296	309	356	312	349	370	336	329	301	324	319	346	307	362	345	317	320	324	347	293	315	361	303	309	331	353	370	339	295	316	314	299	306	361	333	327	352	312	333	319	330	293	291	291	334	382	362	325	289	316	327	318	314	344	294	340	338	310	297	330	342	317	300	345	333	306	320	378	339	315	301	315	332	356	300	354	309	322	313	319	303	350	305	345	335	327	308	339	311	346	355	332	320	354	330	320	351	342	325	312	329	307	333	307	284	313	350	318	339	360	295	333	324	342	320	323	322	368	332	317	293	320	325	325	342	302	317	330	310	311	373	324	307	367	316	361	324	333	352	356	339	348	345	332	309	357	351	354	321	327	307	317	298	344	313	314	350	324	303	322	342	311	333	349	343	325	340	334	338	328	336	320	352	334	324	308	314	286	355	338	328	305	329	343	297	318	306	327	306	312	310	321	301	340	332	327	332	328	349	352	326	301	311	329	329	299	318	355	307	307	326	312	325	350	321	313	303	324	340	326	311	321	325	338	283	287	349	330	344	308	346	301	321	350	349	336	310	334	317	311	318	300	322	294	287	306	300	340	325	317	292	333	362	333	320	342	338	286	325	318	335	291	304	304	313	304	333	305	299	343	356	335	321	340	346	335	342	309	338	339	325	299	291	321	319	302	338	354	307	322	337	315	335	336	329	305	365	317	309	315	315	338	316	304	341	310	346	334	326	359	310	324	352	298	292	287	332	316	330	329	329	295	309	337	325	317	303	320	295	310	339	362	327	352	336	288	358	346	345	320	341	292	357	312	352	374	319	299	332	324	301	310	316	306	300	308	319	349	314	334	349	315	331	315	291	339	322	312	324	279	352	343	331	321	326	330	351	324	335	315	343	330	327	339	314	342	318	304	330	329	333	347	318	319	335	338	327	306	306	310	350	284	330	372	338	295	301	310	338	351	342	332	301	320	339	358	324	325	316	310	332	324	316	342	344	284	288	356	317	352	316	301	347	313	335	321	332	345	322	341	351	302	358	355	328	321	346	345	333	339	318	321	313	329	323	330	341	300	331	338	350	332	317	331	332	328	305	359	354	346	337	326	353	326	314	314	298	340	339	298	334	309	339	350	319	335	330	316	314	312	369	315	323	347	312	318	330	303	347	325	357	332	319	311	310	316	304	347	330	337	323	294	294	317	322	330	327	333	308	333	303	348	323	328	348	349	311	318	381	302	300	331	357	318	343	326	300	336	308	310	321	357	330	316	345	352	349	290	312	323	332	332	295	349	314	347	338	316	319	315
6763	1074	1401	1492	1301	1288	1159	1059	1003	1014	1011	956	914	814	801	839	798	790	798	853	815	770	799	805	838	801	805	772	803	811	784	766	748	792	787	834	786	815	776	729	781	754	792	761	779	808	753	762	817	747	779	797	748	789	749	799	762	780	786	765	767	778	755	768	732	762	746	774	773	782	722	725	762	811	790	772	772	816	720	782	748	723	808	748	805	815	768	811	790	743	814	805	772	768	768	761	756	788	766	758	741	799	731	764	736	802	767	770	743	770	709	733	749	778	775	737	776	748	719	748	733	794	751	810	749	796	785	763	764	794	803	760	771	780	771	808	776	757	770	687	745	734	792	744	731	802	763	770	717	851	825	814	789	728	814	760	771	752	769	804	750	778	753	794	737	760	760	784	688	774	763	774	738	744	736	744	745	746	780	734	714	739	782	772	740	788	771	777	785	797	746	733	790	777	780	774	754	800	735	712	758	798	761	746	750	754	786	792	764	732	765	769	738	745	697	777	751	827	732	762	733	789	742	769	771	761	755	754	816	732	736	729	737	802	753	758	765	750	766	796	776	753	771	772	743	743	791	733	757	759	742	725	733	752	719	785	789	765	723	766	763	753	749	787	771	811	777	749	763	761	720	775	756	774	825	746	789	756	753	752	802	763	732	790	762	779	802	778	762	718	762	805	753	761	729	770	763	796	750	771	721	781	757	756	767	749	790	737	788	794	716	736	786	729	773	760	793	772	698	825	764	810	808	756	778	777	759	766	778	734	774	743	796	719	769	762	744	723	768	798	785	784	707	809	768	763	748	786	787	750	783	735	772	789	766	760	757	726	731	789	809	793	794	733	811	796	761	770	739	768	721	776	814	796	802	746	748	737	785	764	782	697	739	781	730	743	753	760	787	735	756	723	763	783	721	779	736	777	753	728	754	760	830	810	757	714	754	742	785	774	782	733	714	709	764	752	729	751	784	771	691	727	759	732	753	782	743	722	716	726	765	762	806	705	761	771	717	761	783	729	747	737	797	762	744	795	735	765	746	780	744	771	755	721	785	734	757	742	702	778	742	753	760	750	767	783	783	719	722	746	787	781	708	793	767	737	738	722	741	739	778	773	765	757	741	735	758	802	763	752	800	793	807	760	791	769	762	742	757	802	698	768	762	769	786	762	765	761	716	766	794	769	734	752	727	738	818	740	775	740	727	783	786	798	777	702	793	751	784	781	724	783	749	792	784	790	750	782	761	769	744	734	707	747	797	765	778	753	761	799	807	788	754	734	758	736	749	777	778	723	790	788	754	739	740	752	789	733	755	748	716	751	749	709	768	750	788	777	803	718	740	740	769	775	778	783	731	722	767	734	719	744	742	846	759	745	790	780	768	776	779	732	737	723	703	740	747	760	783	766	742	765	779	760	746	741	751	781	773	770	713	696	718	758	810	779	742	752	768	803	794	753	729	806	763	804	725	728	780	731	786	758	750	728	679	783	774	783	771	791	762	720	775	773	748	804	773	783	758	794	744	755	733	752	740	745	784	775	748	754	838	812	764	768	797	788	750	753	762	785	727	762	736	731	699	738	791	774	733	753	746	758	762	810	742	724	794	705	745	728	780	759	727	764	753	708	792	746	769	779	757	732	726	788	789	787	707	761	807	793	767	805	720	794	812	776	726	721	769	736	738	714	723	758	769	712	750	750	751	756	768	753	756	756	771	811	760	810	727	798	752	826	767	766	784	771	745	744	781	753	767	752	778	732	762	739	713	801	729	781	734	725	721	745	750	738	712	777	784	798	720	737	760	790	761	776	748	727	757	745	758	790	768	791	791	776	772	745	775	772	779	712	775	735	786	747	789	741	781	725	791	795	782	750	749	695	759	773	729	757	750	727	788	755	776	734	756	780	767	769	782	736	780	777	736	769	762	758	780	808	787	766	737	777	727	735	795	778	776	775	731	722	756	722	726	756	778	736	775	832	758	786	767	818	758	749	771	713	761	797	805	803	771	828	749	803	755	726	811	751	777	802	761	723	768	744	782	745	797	739	805	773	771	783	728	724	767	777	750	764	740	758	769	794	797	780	736	746	765	731	734	755	774	777	750	823	741	784	742	749	757	753	740	757	753	778	761	785	760	745	742	774	763	764	756	755	785	743	783	740	755	737	729	765	746	720	754	761	750	733	734	788	758	738	782	789	697	727	775	727	756	741	776	783	785	758	768	772	716	761	773	761	761	757	747	769	760	743	732	711	824	784	783	763	751	774	758	740	728	816	732	798	750	761	749	734	793	789	782	754	793	759	761	754	785	751	767	729	770	775	792	733	786	757	760	770	754	774	742	794	779	752	800	731	749	704	746	745	791	724	788	799	788	785	777	803	795	774	836	768	777	756	747	765	737	774	798	804	711	761	745	797	762	740	777	786	735	753	750	777	788	775	753	771	794	801	750	731	790	760	744	772	771	764	723	758	745	802	780	756	794	724	761	807	720	774	760	750	788	745	747	783	803	769	738	763	740	779	777	805	805	785	785	760	778	734	786	766	756	780	770	754	808	735	765	754	776	718	785	719	762	787	793	754	767	706	821	730	787	741	790	800	777	779	735	744	752	768	759	678	810	789	791	767	723	700	794	780	731	796	772	736	787	761	779	768	796	802	770	762	760	714	746	767	775	739	740	727	767	749	799	693	741	771	750	802	763	822	784	764	753	716	723	762	754	805	755	830	726	749	778	778	768	710	746	756	756	852	796	774	677	730	768	745	733	746	750	729	807	751	725	742	806	798	730	804	778	777	733	720	750	798	774	782	805	716	791	740	804	761	767	756	741	778	762	763	791	740	772	694	801	772	770	729	732	781	764	769	736	756	751	776	801	810	755	748	759	809	768	688	776	770	760	765	740	743	754	806	761	743	748	758	712	744	821	761	803	768	796	726	815	778	760	779	741	741	770	771	783	794	790	764	738	778	763	796	771	729	745	746	774	798	779	748	795	735	759	737	768	839	788	789	758	772	789	777	736	768	748	755	732	783	759	809	742	803	725	799	767	740	729	730	808	741	742	736	740	824	727	760	765	786	772	765	803	808	739	725	743	753	763	803	791	764	767	748	758	761	776	764	691	761	748	781	729	775	704	748	783	766	748	763	787	746	803	768	759	743	784	743	782	770	778	735	741	745	806	781	763	762	760	747	774	758	743	758	769	745	765	726	707	815	732	731	753	738	763	747	751	710	743	731	782	721	789	798	757	779	752	791	762	761	734	816	750	751	779	703	782	746	721	768	822	716	818	789	785	714	769	756	781	762	774	753	771	749	778	784	751	727	742	743	775	717	735	834	758	771	781	849	745	759	806	776	795	769	766	780	775	738	740	810	746	779	796	809	774	765	723	773	781	790	771	772	778	805	792	718	757	841	768	756	771	739	770	717	789	819	792	745	766	732	742	768	785	743	763	728	750	741	732	765	766	799	773	730	769	750	786	760	791	768	716	807	773	763	774	761	699	773	793	780	756	796	721	759
13655	853	706	605	408	351	278	233	250	218	210	198	203	205	194	172	175	167	150	181	140	177	162	168	173	189	168	170	164	157	162	176	163	193	173	160	169	178	184	162	177	146	149	184	195	152	171	165	149	154	163	151	148	137	168	152	151	160	121	148	175	160	152	149	133	156	149	167	138	138	166	160	157	164	166	154	158	164	160	160	170	152	162	163	170	164	162	149	153	163	160	163	166	150	159	169	161	177	156	163	156	186	156	165	142	163	152	178	191	176	142	162	141	162	145	141	147	165	164	173	154	146	142	178	171	176	156	164	166	171	147	146	162	131	153	159	148	182	156	169	149	161	155	151	161	162	159	165	157	154	151	152	160	179	138	157	162	157	153	156	159	145	154	190	146	170	141	163	162	167	168	162	149	141	157	184	155	142	148	187	156	175	175	139	161	169	166	166	164	165	159	139	156	166	162	151	145	150	144	149	154	171	157	150	154	140	157	148	147	159	137	165	143	148	131	152	145	172	167	172	157	152	146	186	150	167	156	163	150	155	147	152	133	160	147	161	158	177	159	161	158	153	135	164	134	156	145	171	152	173	157	155	149	175	146	172	146	163	148	183	149	162	162	140	127	155	171	148	123	152	173	176	163	144	170	149	178	133	179	170	139	173	148	174	142	171	159	160	170	156	170	167	176	150	166	148	162	159	163	157	154	170	160	157	144	152	157	175	147	133	159	146	152	163	146	158	158	166	163	151	139	152	147	153	174	161	155	164	150	170	175	159	163	148	135	165	152	175	168	156	141	173	157	160	168	173	160	142	152	165	178	158	160	154	154	169	187	147	155	151	156	166	159	152	157	182	165	167	176	145	156	165	176	187	164	157	155	154	165	149	150	134	168	174	154	147	157	168	150	144	167	141	159	163	156	165	153	166	136	141	150	159	180	157	166	160	146	150	159	146	149	156	179	167	156	157	146	169	163	173	159	169	185	158	162	169	156	159	156	157	171	185	174	165	159	134	165	164	181	167	138	163	142	160	158	160	178	167	163	151	167	160	167	152	170	149	181	153	187	154	148	182	174	139	146	160	154	148	148	154	183	147	170	156	172	152	144	170	171	170	141	165	148	178	153	152	178	162	171	176	155	174	160	152	147	167	168	152	161	167	141	149	152	145	165	168	172	175	153	136	160	155	140	172	153	166	133	144	167	162	160	174	153	168	171	141	134	166	168	157	160	169	174	145	156	146	140	174	149	126	166	151	159	170	155	176	162	164	147	162	160	164	147	156	159	168	158	141	163	148	164	170	157	136	141	151	159	158	166	149	153	148	163	139	172	163	163	157	153	182	170	152	136	166	162	141	175	153	167	155	159	172	160	173	160	145	172	139	158	167	153	137	151	164	148	150	157	154	148	149	166	168	163	140	150	176	147	147	166	149	160	163	149	131	167	172	141	144	155	171	145	141	148	145	155	168	181	157	144	156	176	166	155	184	162	152	168	157	174	171	162	155	169	152	137	172	156	179	178	157	164	157	152	150	169	146	151	162	160	175	147	167	155	153	148	153	168	167	159	165	176	154	182	172	173	143	168	159	174	160	182	166	149	148	162	138	164	153	168	144	175	163	166	161	142	193	152	152	159	135	158	159	156	176	178	157	170	154	181	159	172	162	139	163	152	146	169	161	167	173	156	153	160	152	189	171	138	171	152	152	156	123	153	147	167	171	164	152	163	189	144	151	170	141	176	166	150	161	150	137	144	172	162	149	177	160	138	158	169	153	146	168	142	151	155	157	159	145	151	164	157	159	161	161	149	151	160	169	183	157	168	177	170	156	141	152	164	168	176	149	185	162	154	152	164	187	165	177	143	151	155	174	154	157	160	161	165	165	177	149	120	170	147	143	151	168	155	172	166	148	142	165	148	180	178	144	144	149	151	160	160	148	147	156	172	162	156	169	168	163	172	155	161	151	149	165	145	162	152	177	193	151	146	140	166	141	175	155	142	165	146	135	173	143	154	161	165	163	164	153	146	156	168	150	156	151	167	184	143	166	151	165	148	185	173	153	140	153	163	170	140	166	148	168	158	146	154	173	154	154	165	149	149	171	162	156	152	158	144	171	143	171	170	176	166	165	184	160	151	159	152	170	171	171	144	161	161	157	143	166	169	150	159	170	155	156	154	159	170	162	146	159	176	152	174	173	152	167	135	154	170	158	151	152	147	159	152	141	162	125	173	153	162	152	161	160	151	149	152	175	150	160	136	128	179	140	155	169	150	144	148	153	158	134	149	155	144	169	157	175	152	153	170	156	164	159	143	159	160	170	140	164	158	158	180	161	163	158	189	171	146	142	160	179	164	161	157	165	162	148	151	163	133	159	160	177	158	189	146	150	163	167	146	154	157	176	165	133	155	152	171	167	171	155	142	174	160	169	142	142	138	141	173	153	168	167	168	189	155	191	163	167	150	142	162	181	139	142	188	134	151	151	145	175	151	171	156	177	167	161	159	170	160	153	151	147	148	131	156	161	169	154	158	198	152	148	151	165	161	130	164	175	157	148	143	151	154	130	161	143	161	172	172	171	185	154	157	168	145	146	170	150	147	162	157	149	183	153	159	162	142	181	169	171	149	175	130	163	174	163	158	158	149	164	144	147	142	145	165	140	171	140	161	149	156	156	142	168	138	171	183	162	157	199	180	143	127	148	160	142	160	169	141	154	132	170	182	155	175	173	158	168	172	166	137	150	154	158	148	156	143	184	179	168	139	148	153	148	147	163	128	125	148	169	162	164	141	151	163	170	185	176	166	184	162	150	145	148	162	142	153	172	153	152	170	176	159	185	150	154	183	161	168	167	151	157	164	149	161	168	162	166	167	170	159	184	129	168	165	155	156	146	153	144	147	138	150	154	179	156	148	166	172	151	162	152	135	123	144	160	154	169	160	164	160	157	144	165	152	164	148	178	170	157	174	165	147	154	151	122	160	166	177	172	146	185	145	163	184	148	147	169	160	181	175	147	139	168	142	159	142	171	167	137	139	158	142	145	141	157	163	165	154	130	143	164	165	180	143	169	164	160	164	158	160	175	153	158	145	176	152	149	172	156	142	149	159	155	164	156	136	145	159	186	157	151	160	152	147	158	195	185	153	185	148	151	148	175	167	171	162	177	148	177	159	184	153	157	163	176	163	173	155	142	160	168	149	153	156	143	164	154	149	159	143	150	166	140	178	169	167	157	155	159	149	140	177	168	176	144	160	166	189	157	134	167	158	171	167	147	174	161	163	150	174	133	177	163	156	140	159	166	142	153	149	161	128	156	198	167	155	163	160	156	142	140	178	150	177	170	162	160	150	165	189	150	147	179	174	169	164	172	164	143	170	153	164	165	152	169	162	156	147	134	154	153	139	158	161	172	129	151	147	164	159	169	151	192	187	174	178	158	177	126	142	163	151	182	124	162	163	158	157	151	165	161	146	165	175	149	178	156	169	165	161	146	162	177	141	165	158	169	156	155	172	163
8303	852	1536	1793	1517	1232	1077	903	809	775	653	620	579	584	560	547	526	530	494	473	495	494	471	433	444	463	443	415	425	464	417	457	417	430	449	458	407	446	426	377	411	438	454	384	429	415	403	410	413	361	417	405	401	424	468	446	397	417	429	403	394	443	394	400	415	390	452	432	399	356	424	402	442	421	396	411	406	443	407	418	412	406	363	416	402	423	406	431	404	361	413	386	381	394	372	373	436	414	388	389	394	352	433	415	411	401	422	397	417	436	388	424	406	421	420	423	388	392	440	389	435	394	395	409	396	416	409	416	398	419	393	410	368	415	421	396	394	407	414	416	404	408	417	393	420	401	441	403	385	396	422	402	376	386	385	377	354	367	418	428	395	407	398	404	437	404	432	367	425	372	429	438	403	408	395	397	385	392	395	407	431	401	404	387	399	404	370	428	387	390	407	419	386	387	408	423	379	398	408	408	399	424	420	438	385	360	415	377	415	389	375	415	414	414	416	437	409	372	409	360	393	402	401	417	418	425	405	418	417	428	392	421	380	446	393	395	424	396	395	447	405	420	375	406	428	385	403	412	400	387	412	414	420	378	351	392	380	393	392	420	430	390	376	364	407	419	412	376	382	423	388	417	370	389	418	438	418	405	399	411	391	405	382	393	346	394	372	413	409	404	396	401	394	383	397	416	391	418	392	397	413	396	387	407	376	403	408	402	417	422	401	406	411	426	397	371	402	424	361	444	395	412	400	419	402	376	417	385	378	362	369	392	432	380	412	372	386	396	417	380	435	398	424	398	404	351	391	415	391	379	410	426	439	415	391	437	364	417	393	387	403	399	380	408	375	452	405	420	418	384	450	450	391	401	386	397	426	394	406	401	442	387	405	393	382	395	414	391	422	427	388	429	432	442	405	402	419	420	403	430	399	396	415	397	387	393	429	431	407	399	414	448	412	407	412	421	351	375	399	382	420	420	429	398	436	432	390	397	371	395	394	368	406	415	408	408	417	415	393	394	400	420	428	432	421	403	391	381	389	429	431	398	391	409	396	386	389	395	400	424	423	402	377	423	409	434	376	439	373	411	427	385	405	410	391	359	412	408	371	402	379	403	399	374	376	395	391	375	379	350	387	421	406	373	398	379	466	417	368	373	402	448	422	379	377	418	453	440	396	406	385	394	369	411	401	439	390	387	396	394	415	423	361	388	396	447	387	402	388	421	379	422	393	397	410	394	393	402	470	370	405	430	372	402	380	378	404	383	389	377	371	387	414	383	352	383	413	414	389	387	394	393	386	392	403	402	422	402	420	409	384	402	360	397	400	401	410	410	383	435	393	419	396	376	424	385	382	400	393	370	387	416	391	358	408	423	421	403	378	431	376	430	380	356	399	385	414	381	396	402	435	395	400	404	381	417	394	424	399	355	411	396	434	424	410	388	387	398	447	410	400	401	433	361	411	418	409	414	398	411	417	389	415	397	404	366	403	390	421	400	380	412	359	437	396	404	452	384	442	398	414	423	378	378	395	408	394	414	395	402	386	411	407	348	418	409	382	410	430	397	397	404	415	423	374	405	396	425	409	427	421	373	406	374	437	369	400	413	393	403	425	407	401	442	403	412	390	401	363	398	412	403	391	401	411	422	392	398	405	426	377	409	386	407	410	381	348	395	382	407	419	398	399	376	384	416	402	416	379	380	378	429	443	381	417	414	397	439	411	456	381	389	363	397	398	399	434	413	412	436	415	389	413	404	412	437	418	384	461	396	405	392	416	407	398	395	412	421	421	425	408	424	431	386	434	401	401	418	441	415	393	392	392	388	413	407	409	382	416	411	356	421	426	414	441	417	406	400	427	384	366	410	399	411	404	386	426	428	387	370	385	430	392	386	408	407	390	381	429	418	402	387	409	407	390	430	372	394	367	369	410	397	365	417	420	438	391	402	348	435	427	410	423	424	389	429	355	386	354	371	386	363	425	435	362	434	416	374	410	388	382	408	426	418	404	406	425	397	382	407	411	371	411	409	415	405	377	410	441	452	396	381	378	408	386	375	396	398	429	420	366	392	444	415	409	404	379	432	397	385	408	434	425	378	406	386	408	401	425	375	408	385	402	376	386	391	408	370	375	425	437	405	406	425	394	397	384	419	421	392	362	417	411	408	366	371	404	428	379	375	412	422	403	392	389	401	410	448	410	416	399	411	417	418	385	389	420	411	420	381	397	410	379	426	396	392	398	389	367	405	384	415	371	384	386	387	405	413	371	413	379	358	374	397	383	408	397	422	381	381	418	425	387	364	414	396	389	404	415	376	424	405	389	439	407	403	397	402	405	439	388	413	398	390	395	388	442	399	397	420	349	396	384	409	390	422	413	389	401	425	416	389	399	380	418	387	423	421	439	393	407	384	417	452	396	397	435	412	427	420	400	393	392	402	439	407	370	407	423	413	447	384	419	395	398	412	427	402	390	402	401	411	415	375	393	405	426	416	412	380	404	408	378	366	382	392	406	382	407	393	383	422	413	373	390	394	411	407	432	384	418	399	399	396	436	379	439	375	393	416	395	385	403	374	400	392	425	384	444	386	399	379	417	413	393	388	418	432	422	393	426	381	397	441	371	395	403	399	417	405	415	375	404	413	439	364	374	408	428	398	438	408	397	425	429	397	409	394	410	375	415	441	415	374	409	392	391	354	394	409	416	392	398	391	430	414	380	379	400	398	440	413	402	422	423	396	429	393	380	400	388	433	396	390	410	387	416	408	410	421	432	435	442	419	440	400	407	399	423	429	389	393	362	381	396	370	411	437	377	407	390	418	404	414	398	380	405	413	409	401	433	410	380	419	397	404	409	401	408	424	422	429	403	407	436	428	399	384	376	407	412	419	378	435	405	378	411	374	419	419	360	383	388	398	427	443	392	399	404	393	395	386	386	397	392	417	389	451	409	363	389	390	421	394	406	397	431	375	411	387	368	394	419	399	374	442	383	380	433	438	387	421	387	374	380	392	420	393	391	408	432	446	423	419	412	410	377	393	422	421	407	395	409	408	378	398	352	421	365	404	403	444	353	422	400	402	409	430	402	420	391	412	412	398	409	402	403	394	414	424	403	391	406	387	423	364	411	386	426	385	415	420	395	411	392	400	386	380	361	375	407	384	411	431	379	426	437	391	371	381	417	410	391	397	434	422	390	368	387	381	376	408	392	379	398	382	395	404	374	379	386	407	417	377	383	440	429	368	371	412	385	386	403	416	411	369	409	372	406	405	404	415	387	387	408	418	392	413	407	406	411	412	408	410	400	402	428	380	428	386	395	409	402	421	385	378	402	419	410	400	394	394	388	397	382	398	405	390	420	409	414	422	412	420	383	397	402	417	377	398	399	411	384	391	428	429	411	390	425	409	407	384	405	375	390	356	417	410	390	410	390	381	405	373	381	404	428	381	397	391	398	423	393	376	403	422	419	409	397	411	416	448	417	377	398	401	384	386	392	390	413	390	405	384	404	390
1919	405	367	395	380	364	382	348	322	326	363	349	309	324	345	329	343	308	319	343	331	342	340	336	333	342	344	355	364	386	321	373	341	339	341	339	314	322	368	332	332	345	346	321	357	312	322	368	334	329	356	323	333	327	368	330	351	347	347	383	349	311	315	308	355	350	324	360	336	373	319	340	324	332	337	354	349	330	387	372	341	332	344	333	351	340	352	330	295	384	339	328	327	311	340	368	339	321	339	332	330	337	362	332	319	342	367	340	374	342	323	357	351	330	336	393	334	346	319	321	309	331	339	323	337	320	338	363	352	351	361	361	356	331	342	345	321	319	299	294	355	336	363	351	328	337	334	333	368	359	330	332	331	336	350	292	351	331	327	342	336	356	348	331	338	320	335	332	373	328	367	339	325	365	347	347	327	350	323	402	389	349	322	360	334	349	317	346	322	353	358	342	334	322	346	356	328	334	343	352	366	346	351	328	323	393	351	347	356	342	337	341	337	325	373	341	327	347	352	353	331	364	330	319	339	349	327	368	324	320	379	351	368	379	321	304	331	308	348	388	371	400	327	372	337	343	337	352	355	363	310	382	373	351	356	347	353	335	289	386	363	364	353	360	353	324	335	336	351	316	346	338	380	347	335	327	342	325	386	298	357	344	374	347	343	360	337	346	297	317	323	330	340	376	374	343	349	373	331	324	371	357	321	389	387	336	354	334	336	354	338	317	331	362	345	327	349	355	327	310	353	337	363	353	334	342	381	308	345	310	367	382	346	310	322	336	339	350	320	343	382	341	347	330	310	336	364	344	346	349	354	353	353	353	323	366	370	376	374	395	346	374	356	356	368	326	300	368	347	349	340	333	313	375	347	327	365	337	353	336	348	321	350	342	389	353	325	344	320	307	365	348	344	354	367	362	332	326	342	348	350	341	322	332	342	353	367	357	376	347	354	311	333	345	356	340	377	342	344	339	341	352	345	346	333	328	330	356	327	339	365	395	346	331	339	345	337	341	335	327	334	338	356	359	302	350	330	334	337	380	369	339	356	369	358	299	354	338	344	344	385	340	376	358	314	366	337	328	303	393	379	346	320	349	357	314	346	361	352	349	358	318	347	373	355	364	325	338	350	339	349	335	320	354	359	334	339	361	377	335	369	332	354	359	337	355	365	335	350	360	354	342	323	376	314	353	329	335	324	313	328	355	349	349	335	337	381	359	322	388	323	357	328	356	355	390	352	369	346	325	367	352	356	352	353	342	361	390	358	360	351	340	344	362	335	331	361	368	339	314	323	343	323	330	349	383	346	322	383	399	346	379	361	350	344	351	317	368	296	330	384	339	326	364	331	326	362	354	349	342	314	330	311	333	343	298	348	356	334	353	349	362	346	337	345	373	373	358	321	350	367	373	335	343	369	326	348	352	372	315	334	334	306	341	332	346	387	331	320	367	359	345	363	356	328	329	341	327	356	353	334	343	338	352	348	323	331	341	368	343	367	372	345	330	336	323	345	356	353	342	330	335	353	354	364	402	361	349	382	357	372	318	343	377	309	337	335	354	354	323	343	324	366	342	377	315	329	372	354	310	373	334	387	352	345	358	390	376	350	376	343	329	347	363	323	331	318	312	345	336	339	388	355	353	328	350	343	344	340	356	319	343	338	345	337	358	332	312	338	357	382	360	302	347	331	365	346	350	343	311	354	341	316	351	337	350	388	361	319	354	356	356	360	341	393	332	335	335	364	356	336	302	344	347	318	389	372	335	349	371	338	325	376	334	335	319	327	344	355	354	336	311	329	347	344	376	327	334	357	339	336	354	304	322	342	349	337	344	328	337	332	362	328	355	360	342	363	302	365	374	363	380	370	339	337	360	369	334	345	379	362	368	351	359	359	337	375	351	343	352	365	336	307	333	365	345	336	322	337	354	357	370	379	324	361	356	363	343	349	323	302	319	333	299	339	310	343	337	342	353	343	316	319	357	366	331	358	365	352	339	345	351	332	358	338	357	334	373	366	368	360	361	357	326	360	365	321	340	347	317	333	322	346	335	333	351	330	327	361	357	345	324	317	337	335	367	319	308	347	354	346	327	350	331	357	341	297	318	348	371	341	338	335	353	316	346	383	325	361	349	346	372	367	354	321	339	311	335	350	352	340	351	347	321	356	349	345	310	346	341	347	337	343	351	349	358	336	350	351	309	344	335	353	319	357	351	356	344	339	396	360	331	332	348	368	326	345	310	302	353	346	325	318	353	357	324	318	322	327	329	327	332	332	374	329	361	333	331	334	347	332	309	326	355	362	352	340	325	372	343	324	328	354	361	348	309	313	327	319	372	349	331	342	311	332	345	338	338	344	343	371	349	318	383	335	330	354	357	357	315	340	320	364	352	331	390	335	325	321	349	350	311	326	334	353	364	326	350	349	322	325	329	355	317	321	355	328	311	363	300	330	370	328	344	323	355	346	354	335	347	321	325	318	321	356	355	379	358	342	359	394	310	325	334	403	314	402	354	354	370	361	324	371	349	354	338	329	349	359	348	350	335	302	350	341	342	303	335	334	306	340	351	338	352	355	337	323	345	357	373	375	354	324	344	330	333	343	374	309	349	327	342	329	290	353	350	350	342	356	299	366	358	377	332	378	305	346	350	353	363	326	334	353	336	349	352	348	304	350	357	356	321	341	339	355	330	376	365	349	349	396	348	358	364	342	318	336	322	371	300	288	331	364	360	337	345	356	351	344	358	314	336	358	341	392	379	312	388	364	331	353	344	368	384	355	316	328	367	317	377	309	326	369	319	333	351	336	339	373	351	341	358	388	338	357	334	326	363	374	339	355	309	343	347	344	283	321	320	355	336	358	333	342	340	310	313	333	320	371	360	348	370	334	339	380	341	356	306	336	336	366	318	335	336	344	338	371	346	323	351	347	336	352	327	329	356	334	326	365	321	337	336	364	345	370	317	365	342	307	343	359	318	371	329	338	371	354	344	317	361	379	371	365	334	351	336	333	358	371	307	337	339	302	359	342	354	352	344	347	347	328	358	352	343	343	354	361	355	342	332	379	313	330	357	338	314	342	334	327	340	355	343	380	384	366	367	357	352	338	299	348	346	365	326	320	348	362	354	378	340	329	333	360	355	405	337	344	344	362	327	358	348	330	306	358	323	356	348	336	354	346	345	386	351	333	315	317	341	331	352	336	351	363	325	336	351	345	343	354	370	356	346	366	386	310	357	337	334	327	326	369	372	314	354	369	369	371	333	340	334	348	358	292	332	356	330	357	370	345	349	350	336	351	376	372	386	361	336	344	336	359	363	324	327	328	350	328	313	362	322	338	311	337	354	348	353	362	319	380	350	316	374	370	332	341	378	356	319	330	388	350	331	365	344	325	366	383	337	354	352	331	334	356	353	294	338	363	340	364	338	352	373	328	317	376	376	368	387	346	331	351	366	370	283	329	329	352	313	330	330	375	364	342	358	333	360	320	359	314	359	337	344	343	331	337	300
2543	881	849	927	931	853	815	834	880	828	828	852	768	857	834	831	805	853	844	877	798	893	790	811	817	793	834	807	757	817	832	795	785	832	847	826	831	821	822	859	782	797	810	874	851	820	830	841	817	759	776	796	759	778	772	800	789	786	805	842	785	801	796	778	802	818	840	837	828	828	775	862	791	770	838	846	769	813	813	787	823	755	810	823	879	786	787	791	831	829	824	822	831	770	793	807	807	808	813	786	776	823	820	854	821	844	824	787	819	819	886	836	791	846	830	806	805	837	789	799	747	833	867	787	802	750	757	788	804	849	868	785	759	832	789	819	787	793	819	834	810	788	777	832	765	829	802	868	810	817	803	817	748	784	824	821	831	782	808	820	841	816	805	861	857	786	850	848	770	805	794	820	795	843	819	799	851	818	812	834	765	781	841	828	836	778	784	816	846	878	785	819	823	802	848	812	856	802	798	799	815	814	840	856	812	799	805	848	756	775	848	807	803	764	864	785	804	831	850	824	802	810	810	812	755	809	827	793	775	809	853	809	807	827	823	832	892	765	809	810	812	823	823	830	855	781	767	769	775	813	841	797	840	837	803	796	846	769	851	784	810	822	839	843	801	797	818	801	839	816	737	830	788	834	854	806	790	809	847	827	791	803	786	821	817	824	828	855	824	817	738	735	793	780	787	812	818	827	814	801	799	806	757	809	812	767	767	812	813	807	816	829	814	782	811	813	827	786	811	749	796	818	823	819	778	798	788	807	749	855	805	829	835	807	777	849	848	874	764	774	819	811	814	818	799	767	787	832	758	801	799	782	802	825	787	825	861	799	830	809	816	825	818	819	835	797	792	804	799	799	784	783	787	753	814	834	778	797	761	748	813	834	819	788	803	814	797	783	826	772	810	823	865	760	808	763	802	849	733	780	827	779	786	841	818	763	775	835	807	810	844	809	777	761	843	797	821	809	854	822	831	748	795	799	838	833	812	813	811	774	786	825	808	827	798	804	778	831	807	784	802	831	866	835	818	800	859	797	801	784	855	812	795	856	758	859	813	864	815	798	796	804	797	800	809	764	807	822	852	828	838	807	797	809	753	843	766	748	814	784	758	815	815	790	768	846	819	823	764	813	803	839	838	809	840	820	822	807	790	773	820	841	809	815	841	848	783	849	794	802	826	778	877	820	853	766	865	793	830	787	872	824	841	808	792	831	828	831	819	813	811	844	786	828	847	786	794	776	813	829	799	848	814	720	788	867	804	875	834	767	820	798	793	832	785	786	772	840	776	784	787	809	776	817	797	795	762	811	876	806	807	818	809	849	780	799	806	798	756	757	767	808	825	820	781	793	813	819	848	847	848	777	843	790	847	827	803	784	825	839	777	836	814	776	808	780	809	821	793	789	807	832	828	815	817	830	832	768	775	812	797	822	785	776	849	800	795	840	825	816	791	826	787	749	812	800	798	791	768	832	765	805	801	806	823	822	817	776	787	835	801	782	786	778	793	852	809	838	844	844	801	833	834	829	796	765	803	826	802	819	777	820	778	843	811	770	801	842	797	812	834	844	787	772	837	794	850	781	802	827	784	776	867	856	804	827	837	785	783	794	767	827	792	836	791	783	838	804	811	821	802	824	811	761	816	833	808	837	801	779	806	819	832	792	831	856	806	800	810	808	802	789	822	821	830	830	863	788	753	767	790	779	801	804	837	801	841	778	791	819	799	755	803	784	812	793	780	793	821	781	794	831	824	742	780	804	751	761	773	794	804	791	799	789	829	834	825	807	844	814	841	780	837	842	786	814	791	849	818	853	822	781	836	793	843	832	796	809	778	825	827	814	832	837	813	825	750	872	837	799	785	799	804	787	831	772	803	847	797	770	796	799	817	817	784	795	831	851	850	793	802	737	820	777	847	840	782	824	818	793	772	814	808	805	802	804	826	820	824	837	779	761	839	837	794	833	769	791	837	803	844	798	830	826	800	867	796	812	804	837	803	783	799	841	813	761	842	824	750	782	826	811	807	822	800	799	802	802	821	762	810	818	821	802	849	798	769	783	790	825	773	863	807	769	758	787	852	810	813	759	804	780	774	770	835	859	797	762	785	809	818	843	812	800	828	852	780	846	815	861	781	843	805	815	805	806	846	782	816	838	794	828	818	834	814	800	835	781	803	793	774	813	794	796	767	879	781	835	787	796	796	762	804	811	854	849	812	783	786	860	849	801	800	857	819	790	811	807	868	819	781	799	783	830	830	845	835	827	830	830	870	839	771	782	840	854	783	813	837	829	821	770	804	806	808	820	776	740	879	811	801	829	852	789	789	812	795	766	812	794	798	762	776	789	846	832	768	808	817	803	761	783	835	744	795	804	842	826	829	776	750	793	832	787	817	806	833	816	860	874	836	788	816	846	819	813	807	800	834	799	804	782	810	791	767	785	806	826	774	778	787	804	790	789	830	860	835	794	860	834	831	849	749	846	836	788	766	762	815	793	777	789	732	803	814	800	804	827	783	763	820	803	801	781	789	803	842	850	858	863	773	781	788	814	864	833	813	827	773	876	806	861	801	819	820	804	823	824	789	823	810	850	786	803	836	748	843	794	807	813	772	816	821	885	755	851	851	806	820	812	831	818	850	840	809	796	802	826	797	869	782	797	821	813	767	813	779	832	831	828	797	833	810	814	835	842	814	802	789	818	787	771	827	821	849	786	788	828	742	804	806	750	778	839	854	839	801	803	796	777	822	813	801	780	810	830	786	781	809	780	790	823	789	780	789	782	771	821	837	791	859	817	776	818	832	788	836	851	806	772	790	810	806	796	806	833	788	794	799	740	819	765	785	816	865	854	801	838	782	842	781	796	845	819	785	808	813	836	808	799	825	792	757	780	848	846	796	778	843	818	806	765	819	812	822	840	796	864	824	766	813	800	805	836	799	812	762	832	813	805	815	783	852	757	821	818	783	813	830	807	770	804	847	874	798	845	833	812	797	821	821	822	846	804	821	781	794	774	807	739	811	842	766	762	830	796	823	783	794	810	863	829	872	779	805	843	794	854	813	814	728	859	795	833	864	750	829	773	820	863	808	837	813	798	803	797	776	836	793	813	802	773	823	787	787	808	784	840	820	796	798	795	831	806	811	757	772	820	775	799	819	821	856	784	839	835	814	816	804	795	796	777	829	774	754	815	789	815	804	839	817	818	828	833	809	810	787	825	824	838	773	793	806	778	805	823	803	751	857	831	835	787	811	802	803	786	815	844	798	778	843	811	778	803	771	798	776	753	820	841	784	827	786	827	830	850	839	791	780	828	803	801	824	841	776	735	822	806	794	790	796	824	818	838	810	773	764	782	832	839	822	824	809	791	777	798	853	836	761	791	782	788	812	785	793	770	797	840	818	843	776	755	752	840	806	819	807	790	815	810	873	812	794	802	821	801	827	852	816	785	811	826	857	824	825	830	806	809	765	823	825	795	788	816	774	784	791	787	811	807	816	842	871	846	831	782
8176	620	641	538	467	404	426	401	336	349	341	344	358	337	343	343	318	338	333	282	353	316	331	343	348	290	351	358	366	360	313	326	354	339	373	320	308	349	329	330	291	306	345	343	295	351	358	321	299	349	344	348	360	304	351	330	336	325	336	370	345	336	343	305	343	372	355	340	337	312	326	314	336	309	345	310	324	322	323	289	330	329	340	341	357	329	329	307	308	364	297	325	340	332	332	324	338	334	345	319	315	343	311	359	300	350	304	329	366	331	385	326	338	320	340	335	317	311	326	311	347	323	320	333	343	317	314	333	331	351	363	328	342	360	323	316	318	353	327	318	353	340	298	349	321	349	316	327	303	344	351	340	315	345	357	340	343	334	345	287	337	347	325	327	333	321	313	322	317	315	315	335	313	300	334	341	352	321	311	346	315	335	343	357	335	288	319	355	335	337	299	314	366	383	341	334	329	338	328	335	296	345	324	320	308	353	286	277	326	342	337	346	339	310	299	369	336	298	310	298	325	335	334	321	356	298	334	354	317	329	315	331	333	345	319	322	303	309	337	287	305	314	374	341	303	305	343	309	311	360	320	340	329	354	343	308	330	330	326	308	349	324	321	328	317	273	289	335	319	342	339	327	350	339	298	312	326	367	344	323	334	329	301	300	290	347	311	325	312	325	332	334	333	311	336	332	317	333	331	320	341	289	338	326	358	338	318	351	354	342	342	289	303	349	317	335	346	347	296	348	317	320	325	326	361	333	363	364	310	337	319	345	360	337	321	323	308	312	354	300	329	355	308	348	354	354	342	365	338	374	342	335	311	333	325	316	310	330	340	314	345	324	309	353	319	353	358	331	332	318	303	323	312	295	322	329	310	347	330	324	337	282	346	342	313	357	340	313	338	320	311	333	347	325	347	333	329	347	322	331	314	323	324	333	312	326	363	338	332	318	296	323	303	279	336	327	322	335	308	327	367	313	323	342	332	321	326	318	295	327	317	313	327	318	301	343	351	324	319	317	314	353	374	338	324	301	311	318	320	361	328	370	306	346	332	344	325	327	323	345	340	344	317	325	338	330	333	292	332	326	288	315	326	300	339	324	291	314	296	351	337	351	352	338	331	360	310	374	341	330	326	365	359	316	326	314	286	309	306	320	341	328	338	336	335	334	307	324	360	366	346	330	310	328	343	345	357	329	310	368	340	348	343	342	314	344	320	311	335	305	296	300	309	338	328	329	319	366	301	324	351	349	317	329	321	332	328	316	291	319	355	344	370	333	304	324	303	340	296	358	336	347	319	358	296	338	354	352	309	336	351	370	308	335	320	322	321	348	362	333	371	340	332	313	304	350	288	320	348	324	342	350	310	343	369	322	341	349	358	307	317	316	333	344	352	309	315	318	328	329	309	355	318	324	329	335	357	324	339	311	316	328	326	305	297	409	303	319	339	296	318	379	330	375	335	352	295	305	290	317	378	317	378	350	334	337	314	341	302	352	319	358	350	342	333	345	300	331	372	310	322	289	313	299	296	325	306	319	323	312	333	320	332	344	343	368	339	303	362	322	326	338	334	312	330	310	331	307	305	302	312	314	313	352	383	329	339	306	322	342	293	360	326	326	317	330	328	321	302	340	306	305	314	322	322	367	355	336	383	308	320	298	327	347	325	317	333	323	334	341	322	323	320	303	306	313	329	340	351	326	339	355	327	340	296	296	313	321	340	337	287	325	314	314	305	340	336	329	313	336	310	318	336	291	335	335	320	343	360	351	312	314	337	351	358	351	345	331	343	359	331	338	334	336	346	342	329	309	332	340	318	280	330	343	307	340	337	310	326	352	325	337	331	347	325	365	352	347	321	313	322	361	312	330	324	335	325	324	330	358	305	313	319	319	325	321	356	325	341	342	336	319	320	334	327	340	343	332	345	321	331	324	337	348	337	355	353	322	325	338	330	326	323	356	305	320	316	316	325	335	339	345	345	320	321	332	310	338	305	298	320	337	314	297	338	302	292	328	329	318	328	347	307	311	353	323	324	321	305	343	309	333	325	331	310	356	349	280	359	355	323	293	340	350	350	297	317	323	333	351	343	342	347	353	309	328	329	348	333	320	330	343	321	318	305	325	302	302	346	316	318	342	341	349	311	338	306	331	324	351	349	342	352	334	337	308	320	357	296	333	351	349	327	316	339	312	335	309	338	298	308	339	343	338	295	285	308	298	326	318	307	322	283	330	379	320	366	313	341	338	327	319	335	327	325	317	326	321	343	356	336	305	332	315	357	317	349	332	332	322	326	352	324	331	347	338	311	366	295	332	322	311	361	294	323	359	332	299	353	344	312	361	331	373	314	318	316	342	324	333	330	335	282	320	356	315	358	312	345	295	309	327	345	323	331	298	318	323	310	316	305	329	351	354	292	300	344	390	355	314	336	317	349	358	330	311	346	316	333	345	298	324	320	325	326	340	343	307	334	332	344	372	324	357	327	332	332	338	358	324	336	331	320	324	334	297	343	339	310	304	317	307	316	360	293	339	296	308	293	329	316	323	323	331	322	317	301	315	318	326	317	326	328	320	306	316	337	332	350	345	328	344	305	337	341	293	316	329	353	337	304	329	335	277	355	323	346	319	323	335	304	315	352	315	366	336	312	328	317	345	321	365	331	312	325	306	352	327	375	301	325	333	316	308	321	341	301	329	338	333	316	309	329	335	349	330	304	331	345	337	333	329	318	329	289	327	318	305	306	333	318	365	353	328	330	345	327	343	340	332	334	343	343	335	336	336	351	326	330	320	368	348	321	290	325	339	338	329	315	339	380	319	319	312	322	335	311	335	310	315	316	316	326	316	367	356	350	327	308	342	339	305	308	340	342	350	325	356	289	305	377	326	310	333	313	333	321	316	335	335	317	328	320	324	288	318	304	325	313	299	350	340	392	336	304	322	360	347	328	310	319	335	332	343	348	341	352	324	361	336	355	316	298	359	374	338	303	333	327	350	340	331	339	348	305	317	328	325	307	316	307	334	344	342	320	336	306	322	336	322	333	346	311	306	375	322	292	345	329	323	362	337	337	315	347	335	315	298	336	318	351	311	334	338	355	345	297	313	340	303	346	341	322	315	282	356	330	316	336	346	309	309	375	338	319	312	370	325	328	330	307	326	310	320	338	314	334	322	332	343	332	336	316	319	348	305	318	326	342	365	339	361	316	325	327	304	345	303	396	354	273	363	321	309	297	353	321	299	302	311	321	311	342	360	337	336	311	321	298	315	337	316	317	322	333	342	304	343	355	345	318	325	332	349	325	346	298	325	332	308	342	336	320	331	357	349	362	337	327	337	344	356	370	323	318	345	329	339	308	294	312	324	313	326	312	370	348	322	321	325	359	325	303	340	303	333	323	336	306	330	334	333	341	319	319	336	343	337	324	298	312	319	296	305	367	359	339	376	316	344	345	326	333	331	319	328	318	365	312	334	319	341	318	359	338	330	367	337	313	313	331	317	343	320	279	307
7074	1022	1412	1617	1410	1220	1184	1092	1006	956	930	869	890	914	842	818	818	844	723	802	821	790	820	744	830	730	791	782	808	790	810	787	773	770	806	767	810	758	731	832	818	765	775	829	821	784	729	724	828	772	761	745	800	807	791	798	781	772	759	783	737	769	772	796	803	748	782	771	767	786	779	773	808	771	752	749	796	775	757	779	738	748	743	771	786	761	765	790	760	797	749	791	764	777	759	801	745	815	788	789	806	740	830	756	795	750	808	729	727	766	770	778	774	747	731	723	760	813	740	770	815	795	769	800	762	757	802	717	787	777	745	756	769	782	800	727	785	781	782	763	765	821	736	743	775	864	785	778	751	761	828	814	757	760	752	734	766	752	774	817	723	763	755	745	730	758	774	747	858	755	724	817	790	738	776	761	764	765	739	766	777	763	764	686	728	729	716	758	780	783	777	735	816	725	796	820	734	778	747	782	781	726	717	760	792	815	803	780	750	811	755	715	794	732	786	744	734	796	767	769	740	775	815	791	798	787	732	745	753	771	813	757	812	737	773	764	749	806	816	747	795	802	786	777	766	768	798	805	768	777	750	760	778	749	731	686	756	766	753	751	754	743	767	725	744	763	773	777	788	765	802	768	744	779	777	749	775	769	768	778	776	746	808	769	766	761	762	780	756	772	732	817	746	774	775	727	768	744	827	758	790	766	761	779	803	792	760	751	779	771	750	739	750	747	735	761	773	751	786	791	787	781	762	764	815	754	779	826	728	753	746	727	742	779	787	738	783	755	753	737	832	765	793	733	781	774	775	736	797	779	758	799	784	782	757	719	791	789	697	767	766	752	770	803	801	804	736	757	773	729	766	797	773	790	762	825	758	758	791	760	766	764	750	771	764	731	735	722	796	782	786	770	783	768	747	765	792	728	712	772	781	747	731	752	776	760	800	791	816	776	736	760	817	699	752	800	753	739	813	789	785	818	756	767	826	739	833	761	719	748	758	768	731	782	766	763	786	739	777	776	727	794	792	764	796	736	794	821	730	786	775	745	736	745	755	814	711	760	811	766	789	772	785	773	743	774	758	789	748	776	797	776	785	741	808	756	791	743	753	823	751	777	743	751	795	807	806	767	771	784	797	803	781	806	773	768	749	825	738	766	793	735	713	820	756	754	813	794	765	783	741	812	792	751	777	757	739	737	737	702	748	777	739	765	802	790	765	746	774	789	797	786	783	784	751	734	786	790	747	748	801	780	784	761	780	785	800	758	766	813	754	770	774	756	817	804	714	754	757	776	796	812	810	798	765	729	740	765	800	737	776	716	815	738	742	760	803	773	766	745	808	729	752	827	828	764	776	779	742	725	769	799	830	759	781	751	799	745	750	774	740	762	752	747	783	741	773	740	738	770	730	777	785	740	775	816	810	798	753	788	787	761	782	760	805	762	747	837	739	772	815	798	786	812	766	768	723	805	772	769	783	785	819	798	760	741	760	751	739	777	752	731	738	767	794	761	781	773	809	762	783	778	724	747	773	780	811	754	776	781	801	774	775	814	755	749	761	758	781	768	767	876	739	759	766	752	727	775	764	751	780	756	811	796	805	728	755	776	802	811	810	777	764	735	812	781	779	791	782	782	767	765	743	760	788	736	711	744	775	780	755	746	811	780	809	762	793	806	831	744	737	799	739	813	774	762	828	790	765	749	736	769	788	725	760	766	764	747	738	762	737	785	837	772	779	776	750	795	795	769	799	755	787	764	753	802	760	802	753	835	738	809	821	790	766	782	724	819	723	757	790	764	792	769	713	795	750	777	756	760	782	766	782	812	786	817	788	769	728	797	761	751	774	769	753	794	726	822	748	745	771	739	750	780	741	758	743	763	742	706	722	806	771	810	777	716	759	838	766	761	792	739	787	741	781	787	767	819	812	738	720	762	744	802	795	780	793	728	774	771	776	776	773	743	776	798	764	744	763	781	744	782	782	773	740	732	788	770	764	750	798	775	792	764	784	773	786	771	806	737	735	774	797	773	788	787	778	758	780	804	770	746	747	759	752	752	795	788	707	790	742	810	771	756	782	790	801	779	727	787	822	776	755	795	771	834	788	788	807	743	773	748	780	746	752	799	732	801	752	772	724	747	763	732	770	752	742	759	770	795	751	772	764	732	734	807	760	800	748	761	834	744	727	736	776	762	784	830	750	777	743	766	805	757	802	791	761	798	810	811	751	712	772	769	736	806	782	816	842	721	754	778	748	764	794	739	759	777	777	797	808	730	764	787	776	727	789	817	787	784	734	836	778	730	742	784	746	716	755	757	754	779	752	773	755	750	766	815	781	770	724	766	781	730	813	761	755	766	805	788	811	780	780	747	796	780	742	763	778	791	801	749	749	771	777	735	733	738	806	787	786	758	719	757	726	757	824	772	786	757	743	744	754	808	778	794	742	797	765	808	829	774	773	793	777	744	779	772	737	800	762	792	753	777	767	750	766	754	752	754	747	789	763	781	749	768	781	789	823	796	754	749	788	786	806	749	813	800	720	799	705	761	763	774	749	806	730	760	763	801	805	754	777	755	728	791	800	772	829	772	735	767	809	769	735	769	784	777	798	807	728	791	743	764	817	770	742	800	746	754	712	743	769	804	782	729	787	840	764	793	767	758	760	769	812	748	806	775	775	762	742	757	845	688	769	810	777	781	742	815	762	775	796	778	768	718	748	755	742	771	762	774	756	770	791	783	777	806	694	770	720	781	731	776	786	843	728	796	820	792	728	781	773	776	795	756	784	776	774	772	751	768	745	779	764	705	766	801	761	791	742	688	808	795	782	797	794	788	756	803	729	758	778	778	810	786	754	777	758	757	749	751	762	762	750	771	759	803	770	762	760	786	802	778	708	767	732	743	752	821	778	775	751	729	795	764	755	786	758	799	768	815	746	800	800	796	809	778	742	740	805	804	758	824	749	817	738	738	780	790	776	779	793	730	809	786	773	787	723	822	732	811	806	755	797	742	812	795	715	732	760	804	752	765	743	798	720	781	805	785	807	796	780	800	798	797	785	805	707	763	769	779	770	802	763	799	776	734	749	760	774	750	770	796	785	771	771	768	746	736	780	794	766	814	762	809	716	743	767	751	772	760	809	750	753	773	812	734	792	801	809	780	775	780	746	759	788	785	763	703	733	770	759	805	809	787	753	810	773	762	778	765	737	744	728	786	726	766	775	786	720	741	783	831	746	774	744	758	722	777	773	730	808	741	772	730	773	803	777	759	780	758	779	763	744	770	790	789	777	751	827	797	745	766	756	761	817	796	767	763	762	758	755	766	761	753	812	819	774	730	799	729	786	760	787	749	799	759	744	779	764	781	777	772	819	781	787	755	775	798	815	760	753	742	754	796	747	761	778	767	708	741	764	761	785	743	799	804	760	813	759	777	784	776	753	784	769	788	776	784	843	760	772	743	797	772	751	768	767	767	793	734	760	764	746	773	781	782	715	791	823	762	779	735	730	792
13698	862	658	584	404	304	292	206	220	212	195	172	167	186	184	180	160	183	174	181	164	194	145	198	164	191	139	146	150	142	178	179	147	173	162	147	155	156	170	167	151	164	147	183	167	172	171	175	149	164	168	162	164	176	185	166	156	177	178	140	167	132	179	163	172	152	145	171	163	162	155	155	166	158	153	144	171	144	167	154	155	154	138	161	176	158	184	151	160	168	171	167	174	167	152	147	149	193	151	165	164	141	155	144	184	147	166	157	133	153	140	161	157	158	159	145	170	182	157	153	142	155	184	168	162	161	141	181	163	141	145	164	156	171	160	139	160	148	153	138	167	169	168	183	156	166	167	155	165	156	144	148	145	159	169	186	158	145	157	181	170	152	175	160	167	146	153	159	157	143	172	142	153	173	160	142	158	146	145	161	184	145	172	178	142	183	158	189	174	145	161	161	171	134	153	154	166	186	166	164	142	157	145	175	170	148	163	148	168	168	159	157	144	160	154	138	182	188	166	156	153	157	145	159	135	147	155	159	169	164	165	154	146	152	174	153	156	167	148	180	165	154	154	183	142	162	161	187	169	169	168	174	171	145	189	165	167	165	169	165	148	170	151	166	173	156	171	149	179	159	185	167	195	164	174	168	155	158	177	141	146	142	159	151	160	165	180	165	170	171	164	143	152	164	159	176	165	150	171	160	174	157	174	167	174	167	138	186	155	146	158	161	187	162	157	178	155	149	159	159	142	156	176	143	145	155	203	172	179	177	162	153	149	162	157	200	175	140	155	153	156	145	137	162	147	150	153	188	176	158	147	188	176	165	161	165	163	162	173	162	159	139	169	172	176	166	161	164	169	170	140	161	164	186	169	141	160	150	141	156	143	143	170	182	167	162	178	162	168	162	150	160	173	173	204	160	138	159	150	169	152	177	148	160	162	175	158	136	169	139	161	168	162	183	176	173	158	153	177	142	182	158	153	148	130	138	157	169	166	157	148	177	191	163	144	169	157	180	161	158	165	172	160	161	162	147	160	158	152	167	194	179	141	150	174	133	164	181	170	136	168	148	162	165	162	179	155	168	158	143	155	164	152	195	154	130	162	156	166	164	189	180	178	155	168	159	147	157	185	176	166	162	172	165	156	171	133	154	159	141	169	150	187	165	155	149	152	152	169	188	139	184	153	176	161	158	177	196	163	171	175	176	146	189	169	164	165	157	168	150	194	146	160	151	157	156	168	156	161	165	173	169	168	142	141	143	144	149	169	159	126	161	156	161	160	135	172	139	178	176	161	149	131	172	159	141	166	165	144	161	152	145	166	145	177	155	152	164	177	159	146	177	167	141	178	150	148	158	162	148	157	173	143	173	169	142	183	165	162	162	170	152	142	154	181	143	150	184	163	161	168	166	142	164	172	165	163	138	167	159	173	154	161	149	175	167	152	168	164	156	168	159	169	175	165	151	179	156	175	167	179	162	152	173	156	167	153	155	147	171	167	150	155	174	165	172	149	182	162	153	187	148	159	153	138	128	154	138	156	177	166	139	158	190	163	161	149	145	159	167	171	164	193	160	145	177	167	151	191	162	159	162	173	168	171	168	167	161	160	165	180	165	163	170	152	168	152	165	175	151	159	149	141	161	150	173	157	156	148	156	164	167	155	173	164	159	171	178	166	179	168	153	159	169	152	159	157	164	184	162	155	164	159	150	151	150	146	146	151	175	150	146	147	146	174	182	171	144	141	159	176	154	171	166	161	161	150	135	176	175	140	166	158	169	165	173	184	167	180	155	155	179	137	158	138	164	174	155	171	138	159	128	122	171	153	139	160	159	197	182	158	173	177	146	169	197	168	143	144	168	173	145	171	156	166	149	167	159	143	149	144	165	166	167	164	176	134	175	157	151	149	144	174	168	171	148	156	160	160	161	152	149	158	153	176	171	155	163	161	193	157	150	171	141	158	163	179	163	173	155	169	174	164	148	174	168	149	168	187	165	174	150	185	151	173	149	177	170	169	146	188	148	136	170	148	140	179	169	137	119	166	178	154	157	155	173	149	151	151	147	135	164	160	177	143	152	157	171	152	186	182	157	185	164	156	164	132	163	166	157	156	159	166	158	160	149	178	171	145	159	177	148	151	156	164	161	154	169	154	139	162	165	164	156	154	129	160	168	149	164	172	133	148	178	148	162	173	140	152	168	181	154	156	161	151	174	152	170	175	163	153	145	166	155	151	172	166	157	160	164	169	161	187	155	177	144	163	150	151	158	168	159	152	159	161	154	145	183	151	175	167	161	160	168	152	168	154	161	152	135	155	153	167	165	187	152	175	137	157	166	192	188	148	141	133	166	166	150	150	136	175	174	193	191	136	140	157	136	142	191	162	129	162	160	143	154	167	160	164	156	144	154	153	129	177	159	165	163	134	154	167	155	128	163	166	143	158	161	178	149	191	165	149	129	160	174	168	139	182	170	152	164	166	158	144	162	135	176	152	161	157	185	179	138	154	149	182	149	160	161	171	152	180	135	176	167	177	137	149	150	180	171	181	172	164	156	161	162	164	126	159	150	149	166	203	154	161	166	164	170	144	146	185	169	154	166	165	147	156	152	186	178	155	148	155	158	183	175	170	164	156	149	155	155	158	168	136	154	162	156	160	137	165	156	199	158	161	181	171	161	160	158	154	164	172	169	157	178	148	159	171	169	169	131	151	174	167	153	169	192	200	157	151	154	179	161	186	140	158	151	153	147	145	146	171	145	161	179	165	152	184	163	152	200	181	169	182	172	144	134	167	178	159	156	153	187	173	158	156	154	140	151	145	137	159	161	161	142	140	163	179	145	144	149	153	162	136	170	177	155	174	175	154	152	165	174	182	153	150	164	148	154	159	135	182	162	153	163	175	160	163	145	135	181	166	169	147	179	145	150	165	169	170	166	144	156	159	169	157	161	156	169	181	155	145	180	151	175	167	146	152	159	149	170	144	155	155	166	157	194	186	130	156	156	171	163	161	153	167	160	176	148	196	153	154	178	163	156	166	157	163	152	153	155	172	149	133	148	150	128	148	165	141	179	161	160	139	162	188	173	185	158	171	151	179	169	170	182	168	143	162	167	154	153	158	148	177	166	172	142	137	132	136	162	176	178	157	150	157	160	150	145	168	156	179	151	178	171	156	169	171	157	144	170	164	147	157	160	167	158	153	141	170	168	144	153	161	144	157	160	162	160	167	146	164	151	171	170	155	158	155	152	153	156	170	171	171	176	171	153	147	191	158	204	168	182	166	144	164	156	154	147	146	158	165	178	168	162	154	166	182	136	172	160	158	194	166	175	159	158	167	152	139	167	167	155	160	166	158	158	180	166	163	156	152	173	162	182	146	148	147	169	170	157	158	162	153	152	161	147	145	170	158	158	150	179	163	165	149	170	180	175	155	183	154	179	145	137	169	157	153	175	161	149	170	151	154	142	184	180	146	156	155	159	154	164	156	161	160	162	164	171	145	177	148	169
8456	890	1558	1836	1579	1280	989	982	807	790	681	619	592	572	552	518	488	536	470	509	497	474	465	467	442	473	457	398	416	451	453	466	455	402	455	412	446	421	389	405	418	428	425	412	414	413	433	438	452	410	429	413	420	407	432	444	443	392	462	428	402	372	405	449	408	466	419	406	421	452	428	415	430	418	473	430	372	430	422	379	414	420	395	462	379	425	429	401	396	419	422	402	420	406	418	401	401	417	452	403	367	396	435	416	416	426	396	400	437	437	396	382	382	407	447	443	363	389	373	419	405	431	428	407	402	453	380	414	369	407	420	421	425	387	401	409	389	402	408	421	430	402	398	417	402	395	387	428	383	407	421	413	413	409	449	394	418	403	370	393	418	394	431	438	389	410	432	417	424	386	364	402	403	428	374	380	405	381	400	409	401	379	385	433	384	438	437	372	421	394	417	425	405	396	417	389	416	399	394	412	403	368	395	431	395	402	413	392	389	427	435	407	407	423	377	388	454	399	427	435	418	434	418	371	408	417	382	354	414	417	376	394	422	374	392	432	428	393	388	386	366	419	418	397	394	412	391	443	387	434	397	405	414	402	404	464	384	380	412	440	393	430	412	426	438	450	364	428	428	412	403	406	404	388	417	399	396	408	445	420	385	418	397	401	386	393	426	401	399	406	442	407	433	412	401	378	433	405	416	417	406	391	401	404	410	414	427	430	455	440	375	373	447	424	423	414	402	410	392	367	400	410	455	411	383	414	391	412	405	448	441	430	423	408	381	407	412	392	425	419	382	423	416	420	414	399	417	383	422	424	420	388	378	411	387	437	376	385	403	390	410	401	440	447	409	430	409	395	406	367	417	418	392	407	400	403	454	421	409	404	437	392	401	423	397	412	407	416	416	414	434	404	395	423	423	419	442	393	416	438	397	426	406	404	434	423	406	408	400	478	393	393	400	416	390	417	401	414	385	422	406	407	419	420	388	420	424	401	371	410	370	408	384	403	382	403	398	386	401	478	412	430	372	387	393	405	397	408	409	418	400	408	399	410	413	389	437	417	419	393	395	399	418	436	426	423	432	401	427	384	412	408	414	365	431	388	405	388	380	456	418	448	405	404	419	379	400	409	385	427	423	403	429	397	411	385	404	433	403	417	368	443	399	417	411	393	401	416	396	429	422	419	387	431	369	400	402	402	412	393	409	445	395	382	393	436	420	446	445	401	432	417	437	392	421	399	378	406	419	403	433	425	434	423	421	388	397	392	415	353	423	429	433	392	392	426	420	408	430	433	401	434	429	385	405	405	398	451	381	386	402	390	416	422	379	420	406	440	381	416	389	451	402	439	383	410	423	397	415	442	428	402	402	428	391	408	420	375	413	417	414	421	431	427	418	382	433	383	436	395	411	402	412	409	392	403	405	446	409	422	375	419	386	410	411	381	389	424	394	434	397	437	399	398	389	455	396	430	390	428	408	392	396	434	413	397	422	414	415	407	411	394	415	443	402	393	421	404	394	420	395	435	384	414	402	392	397	396	417	370	402	382	390	448	388	405	413	392	396	396	424	416	413	432	392	388	393	424	387	402	403	422	392	397	403	432	427	427	417	397	447	389	409	425	401	413	421	402	415	399	405	412	404	364	373	382	421	411	406	436	417	399	379	400	410	400	380	465	410	422	444	367	398	383	389	429	361	423	461	414	423	399	404	414	446	439	396	407	424	431	397	398	407	391	395	388	421	419	431	396	430	409	391	401	390	359	391	413	415	404	402	421	380	412	398	444	415	434	443	386	415	404	392	415	400	406	395	402	402	409	410	417	417	411	381	406	375	405	406	413	410	386	405	391	394	399	437	410	421	417	465	402	374	430	403	398	412	397	411	401	404	388	432	422	398	415	400	433	396	365	397	420	424	389	398	383	407	386	421	372	430	425	403	390	404	397	392	414	412	416	390	413	407	404	430	366	424	406	367	421	394	424	394	405	399	414	380	406	440	402	436	418	405	433	415	387	408	397	398	398	365	406	397	406	376	416	389	409	389	415	433	384	401	437	423	390	409	410	411	413	412	381	412	423	413	400	417	371	413	422	398	379	384	399	433	404	385	423	427	375	383	384	427	391	418	401	402	425	429	404	437	378	409	393	391	414	407	454	392	427	403	441	409	391	413	380	411	436	403	398	417	415	427	408	427	386	398	399	387	391	405	395	440	399	385	406	384	412	426	421	424	374	413	411	412	411	407	414	410	414	371	421	421	370	405	397	359	398	416	410	441	422	405	390	377	416	424	413	417	429	389	431	404	401	404	414	402	429	393	378	412	419	418	413	414	400	444	435	411	419	447	373	401	383	386	402	394	405	397	418	403	388	435	407	400	408	417	401	394	425	402	385	426	416	382	374	392	429	435	400	417	434	417	404	389	420	434	409	393	391	413	381	421	392	381	401	381	401	423	373	397	428	424	386	420	398	392	414	408	361	404	412	410	398	476	390	405	415	406	375	420	358	409	460	398	423	414	393	395	401	422	415	436	412	420	426	446	416	382	412	410	413	396	409	407	404	405	434	387	408	389	406	397	436	392	371	429	409	381	409	388	385	417	419	414	418	410	419	410	403	438	416	432	367	445	423	416	441	408	433	409	395	407	406	410	396	362	415	379	422	400	418	403	414	409	409	390	433	374	406	418	408	410	404	402	405	397	410	397	444	443	401	438	404	399	417	400	392	408	417	395	403	394	412	413	427	405	436	405	398	400	428	389	408	393	394	422	421	435	376	423	393	408	449	433	420	360	396	416	402	416	418	435	405	407	409	394	409	401	411	401	443	398	370	389	404	419	422	411	399	424	403	375	425	384	399	423	423	401	366	398	396	409	437	391	420	380	411	407	402	389	396	418	381	402	420	406	399	447	434	419	370	395	461	399	400	413	418	389	403	397	388	389	420	416	416	389	408	386	423	410	376	427	380	409	420	415	402	388	410	444	418	419	413	409	387	378	404	409	410	449	387	399	407	384	434	412	401	441	416	402	403	406	414	420	437	423	397	429	409	395	429	402	420	411	408	434	367	423	419	403	384	430	381	420	416	384	372	439	438	393	432	434	437	422	371	391	413	402	404	390	450	397	436	441	430	363	426	411	431	416	437	404	409	398	399	407	403	404	413	416	424	419	399	390	410	430	400	413	401	414	394	405	394	383	394	419	406	419	386	387	412	412	405	422	441	428	409	398	415	408	401	397	407	394	420	410	393	395	417	399	430	388	379	420	384	422	400	407	394	389	387	401	413	441	376	416	386	402	416	385	399	396	395	435	387	428	419	399	411	403	405	427	419	378	417	412	373	410	411	438	397	400	446	377	385	431	403	419	370	464	417	400	400	423	381	410	366	412	416	392	396	414	428	386	403	412	416	373	414	410	413	406	444	425	396	378	400	398	413	389	404	388	412	418	372	420	419	435	399	375	429	396	404	374	402	418	457	428	377	385	405	372	412	391	384	441	415	383	380	388	401	422	406	423	401
1838	379	394	365	409	314	359	371	332	364	407	369	359	322	335	361	372	374	324	362	357	326	348	351	345	353	326	333	299	320	354	367	387	337	352	357	369	353	347	298	339	369	359	343	371	323	323	358	335	310	339	327	362	368	335	357	391	352	339	363	332	326	359	370	322	367	354	341	363	355	343	353	318	323	362	370	369	333	367	293	317	346	339	338	381	345	377	362	369	352	333	331	351	369	338	323	342	347	381	365	362	309	331	323	319	346	332	346	341	346	357	331	328	360	319	357	360	347	343	345	342	325	341	349	385	337	333	323	337	351	368	361	335	355	377	342	351	337	373	363	333	323	333	375	328	290	328	333	346	350	321	315	320	337	362	343	311	337	372	359	350	340	339	354	351	365	332	331	322	339	358	366	356	370	319	315	346	380	334	323	322	330	337	320	337	344	351	340	345	330	331	345	359	352	337	363	381	354	334	371	353	343	362	344	331	300	328	350	370	313	354	368	335	344	338	368	352	355	354	335	349	344	348	368	336	364	369	338	384	351	366	305	352	323	343	336	329	381	384	336	345	330	334	352	350	339	378	344	311	334	343	354	328	338	333	378	324	357	319	367	345	342	372	337	332	307	362	367	364	346	358	351	353	340	367	321	328	361	373	351	337	352	356	326	347	346	323	324	371	366	293	353	357	336	372	344	326	355	360	327	385	353	388	327	376	341	343	323	346	331	312	317	308	336	350	345	371	333	342	324	361	367	333	327	364	318	337	344	332	336	360	344	349	338	335	313	330	376	359	386	327	342	335	331	329	338	322	347	343	317	324	356	326	330	316	350	357	345	342	366	365	344	349	315	334	334	337	326	372	334	327	326	367	343	319	368	348	351	346	332	307	322	371	381	311	311	335	343	324	372	338	336	351	373	334	343	358	329	316	349	363	343	360	337	334	369	353	318	337	336	336	347	303	350	348	360	363	307	338	366	345	350	354	336	361	348	333	361	363	354	378	357	309	347	359	369	363	333	330	351	328	341	359	359	358	367	399	359	326	326	332	330	313	355	318	330	373	327	352	327	298	337	333	324	333	342	359	332	357	354	374	332	370	371	361	320	311	370	369	403	297	364	334	358	317	333	327	342	329	408	352	356	363	377	362	326	338	327	359	367	361	343	360	332	342	340	356	344	294	327	363	341	309	330	327	367	335	318	384	368	365	336	350	336	329	355	322	339	326	365	358	345	358	318	359	319	347	328	321	346	346	327	353	369	323	336	335	343	374	304	322	330	338	378	353	352	356	314	336	325	334	358	336	377	371	366	363	328	340	386	339	356	315	334	361	356	308	365	335	358	344	359	367	338	354	337	331	344	306	346	347	340	333	340	333	400	335	346	347	360	322	358	382	364	346	331	344	325	355	369	364	353	359	334	342	331	329	352	309	318	337	369	285	319	372	342	324	323	342	331	371	373	357	340	367	333	358	330	350	319	348	353	368	360	315	373	336	338	329	322	353	396	327	329	379	338	329	331	328	389	329	325	339	370	359	335	357	349	321	298	350	330	351	363	323	334	370	341	328	320	373	369	354	348	352	329	339	302	337	343	361	371	371	336	334	368	352	301	297	368	355	333	337	317	313	358	342	330	324	358	337	334	364	342	327	297	363	301	334	351	339	333	350	315	369	342	364	328	344	334	335	336	352	353	348	375	382	360	331	357	357	367	343	347	340	339	318	342	313	356	323	309	350	353	310	358	352	360	333	379	342	364	341	344	362	348	381	320	327	375	380	357	347	352	388	343	343	331	367	347	343	343	330	367	347	299	367	310	345	354	346	358	342	347	343	335	336	367	301	319	323	344	347	359	332	355	370	337	361	330	327	336	358	333	341	326	324	356	352	336	362	347	340	378	370	338	353	312	351	342	349	366	355	360	332	355	317	347	336	350	304	332	385	373	345	316	350	353	367	330	314	336	384	344	321	386	316	348	352	351	322	344	340	348	348	349	358	347	303	340	324	355	324	358	342	345	347	356	368	306	320	364	354	392	360	361	343	342	325	356	347	358	335	308	355	350	327	346	335	330	331	305	344	348	311	331	347	311	363	347	332	357	350	389	343	295	323	374	332	339	355	331	369	332	372	365	325	362	367	369	366	317	358	350	371	315	310	360	329	375	337	348	337	352	361	318	323	361	353	330	349	333	350	340	349	366	319	353	345	393	342	357	318	365	339	339	380	369	329	344	347	324	353	329	373	336	326	342	317	351	303	341	346	340	354	377	332	378	321	361	377	346	339	346	381	333	337	326	341	353	364	307	375	340	367	305	369	325	363	337	353	341	326	348	345	316	352	338	331	344	287	342	333	325	342	356	324	349	365	371	360	343	348	334	337	364	346	301	363	343	341	354	347	339	369	328	359	328	319	351	347	359	333	302	363	380	332	336	394	326	335	340	345	341	345	352	363	347	322	342	345	362	348	380	356	367	334	384	332	337	361	357	325	333	333	343	332	369	374	386	330	336	331	336	355	311	349	324	349	360	325	360	312	356	334	326	334	355	348	355	311	357	364	329	349	317	354	348	349	327	292	343	362	344	347	377	307	332	367	320	323	335	333	282	321	368	365	347	350	362	346	303	330	363	361	333	337	356	332	349	343	370	325	352	326	324	320	355	414	339	292	337	348	327	359	382	338	346	328	344	326	339	353	357	359	320	347	341	340	334	340	343	333	355	344	359	343	343	361	335	311	335	328	336	326	316	341	377	330	350	344	368	335	357	322	357	361	344	374	340	335	324	345	372	389	340	312	368	343	350	353	371	350	345	360	338	370	380	310	349	321	332	344	350	319	353	327	332	359	345	314	361	333	367	355	360	337	351	374	335	331	367	354	358	315	326	362	346	363	360	329	365	325	327	340	338	334	353	351	328	355	383	380	324	327	318	339	313	352	313	366	312	367	349	336	345	336	341	364	357	356	348	362	348	339	324	340	347	341	365	358	313	357	316	310	340	338	332	344	346	358	336	393	368	352	334	361	358	329	328	358	374	346	324	347	375	331	346	337	358	356	343	323	329	329	315	360	353	343	371	368	352	325	341	366	358	349	309	381	332	339	337	372	352	352	361	332	370	348	359	323	342	341	362	363	361	338	371	369	321	351	372	355	367	326	364	366	300	352	355	368	349	354	333	362	298	348	305	321	341	350	337	317	332	368	369	361	320	333	341	327	338	352	382	356	364	356	333	354	352	336	337	340	347	355	346	346	351	368	357	317	341	340	296	311	333	333	379	329	337	301	343	333	334	353	372	371	354	323	345	340	354	369	321	337	333	350	359	343	321	349	340	357	356	341	357	335	363	340	348	351	336	328	356	343	337	366	342	311	329	357	373	342	329	362	370	336	345	342	347	338	364	328	352	314	337	347	325	355	315	351	317	328	322	345	336	355	358	338	366	319	309	347	325	337	347	324	340	334	350	345	350	302	341	335	371	358	377	316	347	344	368	376	338	334	372	354	327	293	301	333	337	352	309	333	341
2586	911	943	951	852	927	810	847	783	834	830	829	884	782	823	821	848	784	830	849	802	779	832	798	790	822	821	814	811	819	790	763	806	793	748	769	779	814	825	821	843	809	827	816	722	812	773	831	779	777	763	860	833	762	813	827	846	830	809	785	803	833	818	784	835	788	765	839	821	861	800	842	784	855	801	853	779	865	785	767	792	744	808	853	810	809	796	843	849	817	801	849	800	760	823	798	786	846	803	798	817	830	833	816	804	796	818	759	827	787	832	805	794	799	842	779	782	779	784	771	793	842	826	830	792	831	814	809	845	808	847	823	843	810	821	834	800	785	799	801	810	799	832	783	800	806	737	823	817	816	808	816	851	722	805	779	811	807	785	841	847	829	761	737	801	834	838	780	791	797	806	797	821	827	798	823	806	836	804	849	800	799	817	809	752	823	742	898	834	748	815	850	832	845	852	816	823	797	842	805	818	812	840	811	810	768	840	817	822	815	815	801	820	846	801	779	817	815	760	831	803	810	766	786	843	771	788	846	820	816	782	788	784	796	795	791	797	801	839	808	821	795	715	839	746	810	809	877	829	779	852	849	799	857	830	813	866	790	791	823	772	743	783	820	803	867	797	859	804	797	826	810	761	790	784	788	787	800	796	835	785	816	880	825	803	728	846	784	809	809	794	791	776	832	837	757	830	851	835	821	817	807	812	796	808	801	830	813	778	831	788	806	808	829	786	841	811	789	807	840	847	833	855	805	803	814	803	789	811	828	811	784	795	838	841	822	838	775	811	842	813	810	808	806	826	782	807	784	815	827	761	837	830	764	774	830	708	829	805	793	738	812	799	806	803	799	848	819	840	781	784	806	821	806	863	812	787	828	796	780	859	815	819	846	820	824	813	765	779	754	801	856	809	813	788	841	803	792	888	783	843	800	777	840	792	832	860	799	895	807	794	815	829	811	796	805	864	862	844	780	800	816	767	854	834	778	812	820	846	832	812	803	851	778	850	775	798	833	821	789	764	823	876	854	817	850	831	815	790	823	811	829	821	820	767	801	798	769	791	797	794	824	793	836	790	793	833	824	801	833	838	845	790	835	839	839	784	850	824	848	823	780	830	791	790	847	789	807	780	787	780	868	751	786	844	862	836	787	808	841	829	808	792	810	803	793	766	775	779	792	793	824	781	791	764	825	782	846	749	820	803	807	794	851	846	785	831	812	824	801	823	830	814	868	815	798	762	831	848	817	881	819	826	814	824	831	884	846	843	834	859	816	862	796	792	831	805	866	835	799	769	785	800	817	878	803	866	802	820	781	795	796	794	872	823	806	735	749	769	819	816	774	840	816	844	759	849	820	799	786	790	800	812	822	835	767	836	811	784	827	834	754	772	771	803	790	846	793	807	831	799	792	798	778	781	824	814	800	854	838	809	796	850	816	822	764	810	787	846	911	856	794	785	870	830	817	816	815	815	801	791	842	803	860	794	764	741	802	826	836	825	790	789	849	813	854	816	815	830	803	765	782	814	785	780	831	854	782	794	836	785	819	729	781	794	813	791	815	822	764	792	819	832	858	791	824	788	815	762	790	826	802	807	810	794	819	769	821	839	799	830	804	764	811	771	771	838	839	839	830	785	785	804	818	798	792	811	789	818	826	786	845	800	809	833	809	846	787	805	766	799	810	819	851	805	798	797	795	799	888	855	784	791	804	821	799	817	819	822	788	806	776	766	827	803	811	813	853	790	814	842	820	837	770	840	811	777	762	795	844	829	783	798	810	823	866	842	819	828	843	794	846	797	791	806	812	852	797	770	801	848	769	783	826	782	826	827	855	861	781	772	775	803	737	763	778	793	778	797	814	821	791	782	774	858	831	785	807	809	770	824	825	797	810	803	866	825	794	829	830	821	800	830	809	837	790	815	786	814	820	790	811	775	823	808	856	845	800	863	800	811	790	787	860	814	809	820	773	782	848	816	842	840	832	835	857	821	858	770	806	827	791	841	827	764	824	812	816	792	814	820	789	817	819	877	816	832	793	798	806	771	796	848	773	806	783	772	818	806	802	775	768	840	803	806	829	767	810	848	815	850	783	830	795	819	807	841	807	825	843	791	752	807	786	823	784	802	835	862	777	832	804	774	810	819	841	836	806	770	788	830	801	818	819	778	812	775	813	812	812	844	789	806	821	817	789	815	859	846	830	806	823	809	825	788	801	796	806	806	720	830	838	790	844	799	744	823	865	823	768	795	839	859	812	836	776	801	817	814	772	813	827	810	806	820	843	819	822	881	843	814	764	770	819	889	802	797	794	832	808	869	831	791	828	811	833	788	776	836	786	751	747	839	750	823	775	802	824	822	785	838	809	829	821	823	857	799	798	813	816	853	883	815	828	765	800	866	816	760	890	850	826	818	801	839	830	802	796	802	816	840	848	814	799	842	814	812	818	817	799	833	848	801	801	796	843	805	813	816	789	825	838	795	793	792	830	882	817	823	846	769	831	811	758	809	803	850	813	776	825	803	791	785	829	829	789	825	841	769	800	795	859	796	771	833	797	836	820	785	821	805	817	848	752	849	774	824	815	832	763	810	782	855	801	806	829	847	840	772	827	854	840	791	802	806	837	870	791	818	822	804	814	921	784	858	793	860	819	811	779	774	785	814	800	798	816	834	790	771	813	832	807	803	763	811	822	798	839	830	839	866	807	856	791	780	806	797	791	818	777	789	865	821	802	799	835	799	809	822	782	827	823	801	841	817	744	811	799	809	808	787	735	793	833	830	817	784	796	811	823	843	825	790	823	837	800	810	824	816	817	818	823	806	820	768	863	829	826	835	835	805	861	823	857	788	854	814	802	780	796	820	835	796	842	777	870	823	815	812	809	826	811	774	816	791	821	795	791	813	827	808	845	810	796	843	801	797	855	841	803	799	799	820	745	801	803	830	785	769	831	826	771	818	852	793	817	818	837	804	863	821	801	803	814	856	817	824	809	808	788	819	819	756	799	775	792	847	851	773	831	817	835	840	792	849	812	794	771	772	775	850	808	768	812	852	829	778	768	831	825	743	820	813	797	752	801	795	770	800	812	814	815	843	780	851	734	840	841	813	772	819	796	843	781	838	809	814	787	801	758	772	859	815	824	767	844	775	793	774	793	846	746	813	849	749	826	849	831	831	801	851	824	804	804	832	808	822	774	831	842	816	867	803	807	820	806	816	835	826	810	835	819	809	843	848	818	807	813	823	862	747	839	803	842	814	815	853	874	797	874	798	841	766	827	784	825	815	861	803	813	831	866	784	797	791	809	792	819	834	814	833	842	824	780	852	752	794	786	835	771	828	789	815	776	827	797	764	788	810	828	841	851	805	785	819	774	808	815	854	812	859	762	831	810	839	802	813	854	782	780	844	813	807	863	846	790	826	819	821	819	797	794	799	832	849	818	837	802	851	762	811	814	779	803	841	772	822	803	817	815	803	879	803	818	812	840	834	860	859	827	811	817	768	823	862	778
7857	588	616	534	441	442	416	423	329	347	360	335	344	343	328	349	376	337	351	320	347	328	336	323	379	323	344	349	324	349	377	332	311	321	333	321	325	324	360	307	314	330	347	318	320	320	301	335	348	341	315	373	339	311	315	353	369	345	315	333	321	321	332	334	319	315	365	337	318	358	338	324	357	313	327	356	329	312	331	322	353	343	349	296	343	336	331	337	320	291	328	344	360	332	338	337	313	330	327	335	337	367	297	316	328	348	340	334	309	345	314	297	336	340	338	334	351	355	374	353	316	333	302	312	362	351	343	342	321	328	328	310	314	352	340	337	307	343	366	299	336	367	384	337	360	367	300	301	322	341	333	287	308	319	322	362	340	323	317	338	331	321	304	320	335	321	332	353	374	315	320	341	372	366	324	335	342	319	348	318	353	359	303	337	340	319	303	357	315	376	335	315	316	347	308	307	332	343	296	353	328	312	317	331	316	288	324	335	293	343	310	315	359	304	288	339	349	302	346	336	363	329	361	332	334	328	314	295	346	347	354	282	324	333	323	324	331	316	352	334	298	318	353	317	348	295	320	358	340	294	332	340	337	306	321	322	342	321	312	332	330	347	372	373	353	328	336	312	323	323	335	351	333	334	320	335	353	345	334	366	348	329	329	309	334	298	328	361	348	316	356	326	328	311	347	312	338	342	334	321	336	306	334	335	308	340	334	339	373	327	338	345	308	326	336	303	328	327	345	319	302	311	337	294	320	318	302	323	356	356	313	327	335	361	336	291	338	346	329	311	304	337	370	338	320	366	351	312	318	338	347	368	365	358	310	326	321	336	307	306	305	371	311	329	349	323	327	291	336	363	320	332	376	341	334	358	324	288	327	361	347	310	323	296	348	349	301	347	350	324	317	346	331	342	360	363	329	333	337	391	347	309	316	311	319	345	361	338	304	304	360	311	318	343	347	311	315	330	335	298	315	317	324	330	311	328	334	326	307	329	322	312	347	313	313	339	333	303	315	319	332	330	318	342	325	342	347	305	314	366	300	318	357	337	278	328	300	315	327	331	339	325	338	303	302	321	310	335	302	345	311	314	326	316	304	297	331	347	349	320	346	304	316	330	352	358	349	348	320	307	315	328	334	304	313	320	325	357	306	333	359	336	339	324	348	343	325	347	368	325	340	351	351	339	354	305	332	322	322	343	339	353	321	331	328	321	378	335	346	352	353	312	315	321	327	353	349	314	318	342	357	321	338	362	300	326	325	351	337	359	319	335	348	323	333	327	330	323	304	334	334	336	339	363	355	329	283	317	317	349	350	314	346	357	307	337	321	328	353	360	343	294	315	317	323	367	328	316	322	317	305	344	313	298	322	360	291	339	325	310	328	318	347	299	331	313	309	342	306	329	330	309	320	328	348	346	314	352	348	319	320	341	282	357	345	318	317	335	314	353	338	318	322	315	345	305	333	362	320	343	368	339	340	335	336	324	367	345	352	346	324	336	322	335	326	344	331	327	347	352	337	334	361	342	350	340	333	321	317	330	327	341	328	344	342	307	314	324	359	353	336	342	329	321	308	343	358	319	330	311	360	300	313	321	342	330	329	297	361	318	324	330	325	328	339	331	359	332	343	359	323	306	315	336	323	348	320	368	317	332	342	307	331	358	368	354	351	349	329	350	302	321	292	337	337	331	326	367	338	288	308	328	345	353	309	307	322	335	297	325	329	313	322	346	320	345	348	311	357	345	311	332	324	340	303	337	358	343	318	308	335	321	336	329	332	324	364	318	293	340	357	307	318	326	328	322	315	325	338	329	333	296	315	336	327	336	346	356	307	295	352	305	337	344	342	309	318	341	343	332	340	333	337	321	329	327	309	363	357	312	297	301	327	333	307	331	321	331	339	325	334	329	310	295	308	288	346	325	327	327	343	289	332	305	324	359	354	329	324	304	306	348	319	337	356	352	321	367	319	329	336	352	338	328	308	358	318	354	347	329	385	349	369	319	314	349	360	338	319	323	358	343	292	307	310	312	313	330	348	322	342	341	302	304	287	298	318	313	329	332	335	322	292	320	322	340	341	314	307	326	353	339	306	339	328	324	360	337	335	325	317	328	334	387	336	338	341	316	331	358	351	310	303	312	307	340	301	355	318	314	326	300	355	352	323	357	362	307	279	365	300	316	348	321	354	322	308	346	349	337	326	345	318	326	319	344	305	329	341	355	326	336	328	309	345	324	345	328	351	338	306	281	303	350	320	335	355	348	328	328	346	310	309	313	323	316	334	346	346	329	324	318	341	363	336	344	307	361	340	325	348	341	321	341	304	309	285	326	325	306	348	315	327	339	331	359	323	330	300	353	325	347	315	321	342	330	311	356	307	318	350	357	390	337	321	318	361	322	304	307	332	331	328	348	337	313	316	341	335	298	298	335	310	353	323	298	331	324	309	339	328	343	313	335	340	302	342	333	352	326	325	357	315	296	332	286	334	300	358	319	349	354	348	306	353	328	353	340	368	343	368	292	330	337	284	322	344	327	318	310	329	340	347	341	327	326	363	361	336	319	316	355	310	338	360	353	339	302	369	323	344	322	359	299	344	360	334	347	318	333	322	338	309	351	312	349	327	365	320	367	325	335	288	341	337	313	333	313	306	314	349	345	387	339	378	335	334	334	311	335	322	330	283	328	307	328	334	317	342	333	333	365	353	323	323	365	281	349	325	331	320	333	334	387	336	371	354	313	336	357	356	330	352	394	296	327	330	346	310	337	322	349	359	350	319	366	332	355	326	327	364	343	304	341	311	352	337	293	357	338	317	346	353	319	313	327	316	350	346	330	326	321	292	330	322	322	317	301	346	337	342	353	348	372	318	328	373	347	352	354	370	310	340	325	341	362	331	329	336	303	302	341	333	322	322	316	332	346	311	339	317	326	314	329	316	349	351	329	352	329	319	312	324	325	278	344	365	336	312	339	311	326	322	366	347	317	344	320	331	302	363	339	348	337	333	348	364	315	327	335	319	359	323	318	320	339	317	342	350	349	324	350	313	368	349	324	338	346	327	310	350	313	300	352	321	344	342	332	332	356	327	296	346	302	285	338	370	304	317	306	338	331	329	348	344	324	292	340	347	343	303	321	333	357	340	302	315	324	347	339	304	353	341	390	339	360	324	359	326	333	361	340	312	332	302	365	340	331	309	309	293	338	321	315	325	328	379	317	309	321	316	308	332	347	346	323	318	326	331	340	339	333	305	341	349	359	338	307	341	337	347	323	333	324	337	309	309	342	327	335	323	343	366	330	300	343	337	347	356	300	332	333	337	340	345	322	289	338	362	342	323	337	341	323	330	341	340	330	337	324	326	348	322	291	324	307	309	319	356	335	327	378	348	336	329	312	331	344	358	349	310	337	358	377	342	345	312	346	342	323	343	343	337	293	330	328	336	357	317	355	300	296	315	391	296	312	356	349	328	337	333	376	319	306	322	272	317	329	310	334	341	336	362	344	334	321
7009	1045	1440	1582	1437	1287	1104	1082	1043	976	1012	922	840	886	902	851	820	831	856	777	788	814	825	774	833	787	798	824	825	767	825	761	778	813	769	789	834	749	751	780	788	748	816	785	773	780	822	764	756	774	753	770	811	731	791	815	763	766	785	744	806	809	742	750	832	713	735	794	811	806	758	791	728	772	773	727	686	772	777	833	788	709	767	759	758	851	752	756	826	719	742	776	745	753	759	722	747	776	753	759	756	743	742	775	728	753	816	740	731	772	741	802	768	758	826	734	742	807	744	741	777	833	813	772	760	773	771	741	813	793	780	762	778	759	818	775	764	732	754	761	804	783	783	748	758	839	760	793	809	743	822	780	783	761	769	772	773	763	763	758	797	811	798	790	738	773	765	764	728	796	771	751	795	806	782	793	756	767	769	743	791	775	796	793	750	740	800	737	775	765	776	820	818	808	822	753	813	731	764	765	701	765	758	738	754	745	752	752	756	762	758	798	801	800	819	758	769	753	799	801	790	791	807	752	754	789	773	732	783	765	783	702	791	789	752	744	742	765	721	782	769	782	735	776	755	785	781	772	767	734	700	788	813	792	778	770	759	782	755	750	723	814	771	801	788	756	775	698	761	791	774	799	768	815	795	807	723	732	758	755	782	776	792	756	798	740	746	786	803	797	772	831	756	806	754	777	786	748	742	769	775	787	770	825	798	761	764	773	749	770	792	779	758	753	735	759	764	775	777	768	803	782	748	764	794	789	807	750	798	756	763	788	743	731	778	755	755	734	756	748	804	800	790	738	754	762	744	779	790	782	698	710	755	773	785	787	753	775	806	771	739	773	759	744	732	770	768	797	754	757	719	727	758	836	786	762	762	740	778	751	800	842	753	731	771	804	773	805	792	778	781	744	745	769	802	759	769	740	742	812	796	762	787	751	799	767	819	782	775	839	760	768	753	761	779	766	772	794	773	760	738	761	769	749	752	789	783	786	763	731	773	786	749	717	805	747	802	808	752	839	747	752	772	755	766	779	758	730	769	720	790	774	763	727	843	738	780	797	768	822	776	757	784	778	783	727	825	760	771	720	759	746	767	780	797	702	727	767	822	769	786	770	785	796	739	760	713	772	839	768	772	786	744	808	795	784	723	768	812	741	743	800	763	754	744	689	727	761	712	798	778	755	748	746	793	787	782	786	786	735	742	755	778	753	770	763	754	773	775	744	734	754	765	816	750	782	794	752	798	797	760	793	743	797	783	751	728	759	779	815	786	726	768	732	755	785	782	782	762	777	756	808	783	776	741	780	806	822	787	780	771	784	759	782	776	754	761	775	781	753	752	788	778	746	770	791	775	780	774	823	715	843	748	757	782	745	719	765	730	808	739	804	801	748	759	768	757	750	819	819	745	826	733	773	745	706	737	795	751	774	740	728	775	772	753	759	794	770	838	754	780	753	754	760	780	751	712	802	782	774	738	816	751	787	773	799	744	731	780	796	750	761	784	774	767	760	720	741	752	744	699	719	755	803	811	727	777	786	751	726	760	794	725	766	719	808	794	762	832	760	763	727	760	812	778	790	807	761	776	770	783	774	775	804	737	800	746	750	762	778	781	761	762	759	725	754	752	777	764	759	758	818	738	765	749	773	812	742	757	768	792	768	802	826	724	769	750	794	789	790	790	768	786	845	758	740	755	787	785	763	772	739	784	749	770	815	781	803	759	841	758	793	755	800	819	728	757	769	741	779	740	771	765	771	803	766	717	774	763	777	782	787	743	786	771	826	766	772	811	788	775	784	767	812	774	749	791	756	787	742	852	771	821	742	820	812	721	823	762	739	765	787	781	742	778	739	755	803	757	749	787	722	760	803	809	814	757	779	767	743	783	814	800	768	782	779	736	773	799	755	759	771	740	767	743	758	787	715	764	768	699	783	775	769	836	717	777	844	748	767	739	776	766	780	768	762	782	781	741	762	788	765	776	804	759	797	808	693	760	723	752	764	831	777	822	759	766	763	779	742	753	780	787	773	777	807	792	722	764	746	753	766	767	810	748	779	768	760	744	785	718	801	770	735	740	764	778	798	789	735	756	772	777	768	804	777	766	782	802	747	791	752	760	793	774	721	738	792	753	753	800	770	786	767	802	748	767	734	746	783	792	794	781	821	734	763	802	812	803	783	744	771	770	832	788	749	764	803	754	778	725	752	795	798	773	776	776	758	795	744	769	757	800	760	804	745	767	772	735	745	771	785	812	761	772	811	752	766	771	767	776	791	813	783	805	782	768	734	791	719	804	773	758	744	785	764	744	793	761	745	797	751	753	782	807	788	756	745	778	743	796	791	769	776	765	817	737	786	783	752	770	713	742	775	756	778	749	790	760	779	771	732	769	804	816	779	784	805	687	778	733	801	748	733	758	783	744	834	742	764	782	759	789	751	784	798	735	783	754	810	749	748	776	800	804	787	786	760	765	811	796	745	757	752	805	821	771	738	756	690	766	730	771	779	764	763	732	724	752	754	760	794	819	775	816	777	779	740	723	775	771	759	768	756	786	777	776	775	750	742	805	806	789	722	804	777	781	750	772	744	722	774	806	751	781	780	719	793	749	792	790	787	766	749	810	775	752	791	744	773	751	742	767	773	762	762	761	787	781	841	795	741	778	799	811	776	772	767	776	764	772	776	805	767	782	755	785	765	739	731	784	717	798	721	775	761	703	823	774	750	783	768	805	790	733	750	767	778	748	790	764	773	785	776	752	813	817	784	799	751	790	812	842	804	774	774	805	754	811	774	765	779	773	732	776	806	806	826	755	753	783	790	785	754	754	757	782	782	762	724	750	769	737	763	769	765	778	742	783	755	775	778	731	778	732	807	793	806	734	794	732	737	781	764	764	781	752	764	772	797	825	830	811	796	740	763	766	842	758	768	703	810	767	739	755	751	785	797	810	749	749	779	740	766	754	754	750	802	787	833	795	777	766	735	789	775	749	805	790	807	777	760	731	725	771	790	753	775	784	784	759	771	790	782	817	798	775	815	777	789	790	743	778	789	768	752	782	776	730	779	753	746	719	785	761	758	736	733	732	784	766	757	752	816	767	752	816	783	794	776	770	761	755	773	749	726	787	820	768	760	761	739	739	750	789	769	793	782	797	760	796	771	711	801	773	816	786	806	789	777	789	792	768	760	801	760	765	787	773	769	714	733	758	761	786	751	763	800	753	789	744	808	791	781	768	811	723	760	754	763	788	790	750	734	786	769	733	803	765	784	775	756	781	827	793	795	769	779	758	762	808	755	796	794	752	793	750	795	797	828	761	797	819	781	830	785	755	768	818	788	750	736	751	788	808	781	813	764	798	731	781	791	824	749	778	817	753	794	761	777	793	759	797	782	813	728	743	805	813	822	735	746	734	783	721	794	785	735	776	786	744	760	702	687	748	797	757	779	768	801	759	737	794	733	796	768	775	727	757	764	749	791	799	852	780	770	777	746	817	733	780	724	783	771	747	732
13222	871	727	543	410	317	253	235	213	190	183	207	229	156	179	152	169	187	178	181	185	169	155	170	168	170	139	189	154	185	165	178	136	165	164	161	184	181	157	152	157	144	173	170	163	160	169	155	159	170	152	142	133	159	179	161	175	145	161	153	163	142	156	173	149	173	163	143	143	172	162	185	155	167	168	159	170	163	154	137	187	160	178	164	168	169	167	155	156	179	189	148	152	123	152	166	166	143	174	138	178	150	182	157	154	144	161	156	138	146	155	146	187	151	174	187	164	162	196	139	167	165	141	163	144	164	180	169	154	148	146	154	168	174	145	149	155	135	135	162	174	183	138	157	147	165	152	153	160	168	169	170	182	169	170	167	184	164	168	140	156	185	170	169	164	158	132	180	161	140	162	157	150	160	147	167	142	174	143	159	174	160	159	153	155	162	157	165	170	176	140	161	174	176	144	169	157	167	164	151	170	171	154	156	157	148	163	156	152	151	179	159	150	131	148	171	134	162	159	176	169	175	164	135	153	138	166	154	146	167	169	153	171	154	151	158	158	140	150	161	165	156	148	168	151	178	125	170	160	150	167	131	167	148	150	139	190	176	119	168	170	155	142	163	153	151	135	167	150	149	173	173	170	148	175	163	172	164	158	150	167	134	171	168	183	174	169	161	167	150	154	165	141	148	131	178	166	145	175	168	185	162	165	174	147	137	150	133	136	175	152	143	139	199	172	157	176	158	164	164	145	153	172	167	175	170	149	152	156	144	155	155	155	185	186	163	150	147	181	153	158	155	164	161	156	176	183	153	147	165	149	161	166	174	156	154	182	192	167	137	165	155	157	160	162	143	153	170	157	168	168	169	135	169	162	180	177	133	161	144	174	169	168	151	178	165	151	182	163	159	153	163	160	148	168	182	176	164	170	161	156	152	155	163	152	144	169	171	161	163	170	178	162	154	156	168	158	164	156	167	153	166	153	172	158	157	140	174	166	160	167	158	147	152	173	160	158	161	159	182	148	168	183	156	161	173	165	147	163	187	170	177	162	159	169	149	169	146	166	162	176	157	171	172	127	160	167	167	165	186	159	151	158	162	169	160	145	143	184	162	147	178	162	160	150	152	161	164	160	143	167	166	182	152	163	151	178	152	157	137	173	166	157	152	139	150	175	171	137	176	166	148	176	174	150	143	184	180	154	131	155	171	182	167	165	143	158	168	159	163	187	158	172	142	151	153	160	156	178	163	153	169	151	149	160	149	168	218	165	153	122	169	168	157	153	158	170	151	148	169	167	150	163	152	155	190	151	148	168	153	149	147	157	170	141	165	155	154	175	193	162	142	141	163	186	167	165	145	148	185	150	150	164	160	164	147	152	163	157	143	170	161	154	169	148	145	173	157	170	160	179	162	167	148	152	157	170	171	143	176	165	157	154	187	131	167	154	166	156	166	143	173	153	157	172	187	154	160	160	158	180	158	176	179	168	174	158	132	153	156	183	180	158	143	173	166	162	159	143	151	165	186	150	156	143	147	194	166	146	155	149	166	173	163	155	149	160	157	184	140	161	167	164	175	171	138	171	182	175	163	164	159	168	150	161	167	163	167	147	173	142	174	157	157	157	178	159	166	164	176	164	148	147	170	186	141	148	154	157	161	165	169	146	141	163	167	153	172	167	173	145	146	165	165	174	152	171	167	167	154	157	172	175	160	174	162	179	154	142	182	181	164	157	121	159	177	151	164	154	130	167	178	162	127	163	160	144	138	130	142	166	154	162	156	164	153	175	137	161	130	154	161	148	137	151	150	167	128	132	171	160	154	183	160	151	173	157	157	172	169	161	157	167	146	176	156	167	164	162	160	139	145	157	149	172	146	146	175	166	122	172	145	203	160	176	185	174	167	170	168	153	136	153	152	159	132	152	173	177	157	177	150	164	171	159	157	171	127	171	170	179	170	165	146	144	133	164	131	164	143	142	176	138	183	160	147	139	151	132	150	163	151	176	145	176	169	149	167	147	175	154	188	153	152	156	150	165	161	144	158	156	177	154	169	169	181	151	173	162	141	155	187	150	180	182	152	165	155	162	150	177	151	145	165	146	158	144	145	169	170	153	188	135	147	161	159	171	168	161	176	139	138	166	132	168	168	141	148	155	186	168	158	145	157	172	177	173	163	140	165	150	163	155	204	173	163	168	179	160	180	178	147	141	145	172	159	159	158	169	149	182	179	148	144	154	145	171	191	162	172	145	175	142	143	144	158	148	165	158	153	161	146	159	175	178	144	164	172	152	164	152	117	176	181	155	186	163	200	169	172	156	130	161	170	142	153	169	143	160	149	193	167	143	137	179	150	149	181	185	140	153	151	167	179	180	173	174	162	164	145	154	164	162	141	173	158	143	167	161	167	164	155	172	189	160	150	155	154	159	161	168	165	163	172	179	156	147	167	142	149	169	176	163	163	155	160	193	168	161	173	149	137	163	175	160	172	151	153	149	170	155	168	161	157	182	158	175	164	175	150	143	190	168	161	139	149	161	166	147	162	158	162	163	145	161	149	168	157	183	163	167	143	185	149	160	168	186	166	142	164	184	156	167	166	159	165	162	172	159	156	156	167	172	192	159	146	134	157	169	149	171	157	165	176	152	161	150	168	165	168	159	145	157	172	147	156	144	166	147	158	180	163	158	147	163	149	168	177	173	169	167	168	158	154	139	185	159	146	161	159	144	177	164	161	179	162	154	183	147	158	156	146	143	181	154	148	174	167	173	151	180	152	152	151	153	156	157	150	165	165	156	167	151	160	172	148	157	157	170	159	154	176	163	159	163	204	150	160	152	152	177	152	144	171	186	163	144	161	133	186	177	168	152	148	152	151	149	159	162	152	161	164	156	134	153	167	149	166	164	153	161	151	177	180	155	152	150	157	155	156	155	180	137	146	172	171	149	169	137	154	129	150	173	168	164	151	176	178	175	165	166	203	150	162	173	150	177	170	172	175	177	150	146	174	160	203	156	146	135	149	164	159	159	166	153	170	170	159	148	164	163	157	154	150	155	150	159	144	161	168	135	183	173	155	143	158	164	152	135	165	159	165	148	162	166	141	146	160	155	138	151	174	183	153	150	156	152	161	175	166	155	169	155	148	154	165	182	184	187	151	182	149	176	164	164	172	152	167	141	157	182	161	176	140	173	153	166	141	195	145	175	138	136	154	141	162	135	143	159	147	137	135	170	174	169	143	166	171	167	159	179	165	156	179	156	179	186	168	158	143	157	163	178	171	144	145	169	176	151	165	178	167	155	172	172	164	166	174	152	179	130	154	137	158	150	175	151	157	154	178	148	164	178	154	149	154	151	155	154	166	157	133	153	186	169	159	161	146	165	174	174	161	155	162	164	160	165	150	162	158	160	163	172	151	157	162	156	152	141	155	148	171	155	155	177	169	148	179	165	154	127	160	144	171	163	146	153	177	135	144	178	150	177	154	159	153	166	140	153	183	132	184	144	166	147	147
8061	904	1602	1838	1489	1272	1034	890	875	721	696	668	620	570	515	500	530	492	491	477	470	442	475	447	437	410	413	432	398	445	437	439	457	404	430	396	446	431	444	468	417	405	400	427	370	444	415	412	425	435	433	432	409	401	385	452	408	441	398	396	403	434	430	434	408	415	403	391	391	392	430	388	426	392	410	437	374	416	423	394	429	385	403	393	398	414	407	400	432	416	396	419	440	409	413	423	452	431	401	394	402	407	425	412	379	414	422	379	409	403	416	402	414	395	428	405	412	422	396	425	410	402	423	418	443	410	403	419	427	386	423	400	431	424	423	442	421	382	397	436	397	387	418	434	395	423	390	442	420	375	380	426	388	417	409	369	390	421	429	422	423	425	403	419	438	410	414	429	404	406	412	411	394	399	418	411	406	449	395	435	411	399	418	398	370	396	367	414	399	411	368	377	420	412	425	419	398	417	414	426	389	407	394	414	388	387	352	433	370	389	407	436	455	406	411	390	409	391	410	382	419	419	399	414	405	423	412	407	409	417	347	379	411	431	423	368	403	419	412	413	405	385	383	376	389	424	428	447	429	397	421	376	372	400	424	421	404	395	408	413	416	404	416	407	421	396	362	418	412	384	391	443	411	372	384	392	363	370	406	428	412	415	402	438	419	401	386	407	373	435	360	420	415	430	402	409	393	383	400	398	366	412	398	393	419	413	390	375	412	409	409	385	408	381	456	404	416	420	409	389	400	429	423	431	386	396	386	410	370	417	383	422	418	404	417	392	425	418	419	422	403	405	378	393	412	394	437	406	400	396	381	417	413	420	383	406	400	375	400	410	383	362	396	367	404	424	409	374	410	404	396	446	401	447	417	411	412	401	406	372	391	389	423	416	417	377	450	426	418	410	408	393	430	377	385	403	440	395	390	438	373	434	416	398	386	382	414	410	415	415	380	403	396	438	398	417	406	423	412	421	415	400	407	405	410	445	439	426	416	419	368	404	421	410	404	412	410	405	432	411	413	370	384	411	398	382	400	385	384	407	398	393	434	399	414	438	412	406	390	415	388	393	426	416	402	419	402	421	412	403	410	413	427	394	413	411	400	467	371	378	405	409	363	408	382	380	396	407	400	406	387	385	381	428	418	372	419	387	365	425	443	367	372	430	422	421	431	387	406	411	399	425	371	395	416	429	416	436	393	393	400	399	394	415	428	397	424	409	397	415	395	364	403	412	393	401	405	410	393	394	367	399	404	423	441	374	380	417	420	410	406	392	404	416	392	374	432	390	393	368	389	427	423	403	389	378	427	415	393	400	399	422	414	429	422	393	407	406	402	402	417	397	374	418	420	410	428	441	388	426	393	395	426	401	400	375	428	434	410	437	397	403	420	425	408	404	392	404	386	401	371	415	379	391	383	388	406	405	416	382	413	373	426	416	398	397	428	397	389	421	385	404	360	397	392	386	411	399	436	417	415	398	433	385	394	400	409	400	401	436	404	458	406	421	458	423	406	398	439	411	373	442	383	447	390	404	411	436	388	404	382	393	439	393	389	401	425	386	418	423	422	376	387	410	425	382	399	396	418	379	379	425	393	394	393	413	416	367	402	397	429	414	402	412	388	451	402	389	394	401	402	396	401	412	398	392	402	428	401	393	423	418	387	430	385	408	440	400	406	402	408	392	382	404	407	429	447	399	417	429	401	404	400	403	404	415	403	408	366	388	404	376	388	425	426	411	397	407	409	370	405	389	405	388	386	416	403	391	416	382	401	419	379	428	420	415	380	403	384	389	418	381	420	382	442	409	363	391	429	380	392	401	407	380	386	435	424	401	415	409	418	402	422	404	396	437	408	386	437	405	390	446	400	389	389	383	388	379	388	393	388	437	419	381	406	404	385	410	398	397	433	389	364	410	397	407	352	394	384	399	381	425	451	403	390	431	381	413	447	408	444	379	380	415	404	413	386	395	401	394	390	413	417	430	410	388	416	409	414	400	435	412	413	403	422	411	422	397	417	400	398	418	400	384	412	423	421	395	389	388	401	399	400	414	402	373	387	438	414	411	385	396	393	399	429	380	403	449	391	381	409	431	365	403	409	410	431	390	394	379	384	405	400	411	393	392	398	396	414	427	396	411	407	382	411	424	398	384	426	400	372	427	411	372	418	391	401	416	440	406	398	366	385	375	399	393	409	388	405	419	409	423	407	395	398	390	377	379	430	412	392	405	421	385	398	436	409	413	425	393	392	416	406	409	395	368	394	414	390	385	370	415	408	408	395	401	437	432	428	428	412	410	391	380	417	413	418	341	402	431	396	411	365	407	397	419	357	370	365	430	393	397	407	407	393	410	413	394	400	376	417	418	421	394	412	402	402	391	405	398	392	387	388	399	443	387	434	385	414	389	386	394	436	408	363	409	424	377	388	407	416	436	394	422	409	401	429	430	398	407	401	387	399	394	399	389	436	431	423	412	399	402	373	359	424	427	394	409	362	420	402	418	419	398	396	384	390	382	397	388	412	414	426	404	405	413	410	408	410	411	433	380	364	380	411	430	408	398	412	416	445	381	378	411	398	381	406	403	403	392	400	401	403	386	389	390	396	354	394	405	393	410	384	395	406	446	419	408	425	411	399	417	431	385	412	418	401	371	429	431	413	389	406	401	398	385	383	371	377	407	439	363	397	391	414	448	397	394	402	386	416	379	363	391	437	376	414	373	402	372	414	418	398	427	413	404	395	404	370	377	407	394	388	396	393	382	407	407	402	391	420	393	405	398	383	438	430	365	388	394	437	403	386	404	395	436	413	389	391	388	405	414	414	401	424	402	396	394	376	387	400	387	417	376	380	399	405	389	391	414	392	394	391	386	391	380	398	400	412	399	393	430	396	423	401	386	397	363	394	408	377	414	411	412	399	418	412	386	399	433	394	374	401	387	387	403	393	397	392	413	404	390	396	399	389	408	402	400	387	416	419	383	424	402	391	404	422	383	382	404	376	437	457	408	423	369	385	421	386	401	405	441	406	373	400	391	411	393	409	454	404	369	393	414	390	374	390	422	412	390	439	417	430	425	350	391	368	386	389	417	409	371	431	400	429	377	395	403	395	433	391	398	410	425	391	377	443	397	408	418	385	424	390	394	398	436	395	410	418	355	412	347	415	387	387	367	408	433	373	425	399	378	406	419	408	399	395	373	383	377	405	414	422	433	358	416	400	410	439	370	391	410	391	420	391	417	412	448	410	399	409	403	407	390	387	442	384	362	405	399	404	418	384	385	407	394	412	417	410	431	439	397	415	392	399	392	421	387	416	441	358	409	397	404	402	420	386	416	427	403	422	384	409	417	431	398	404	393	393	373	378	438	437	425	395	375	399	405	422	409	403	400	409	388	422	387	394	390	381	422	389	426	402	421	421	383	410	392	376	432	377	407	380	382	391	406	367	392	448	406	399	369	423	430	392	406	388	389	398	421	406	395	402	384	411	413	418	393	375	389	413	414	427	407	409	383
1642	383	368	388	370	313	334	340	360	346	307	364	347	363	325	356	359	345	349	343	378	326	375	358	341	345	378	372	336	370	322	366	315	366	348	353	333	384	354	341	325	351	362	363	361	353	356	343	372	330	376	338	346	345	316	329	352	368	320	342	343	350	338	354	315	329	362	359	334	295	359	362	365	363	338	328	395	354	337	330	374	356	337	319	364	394	301	359	340	341	368	334	348	326	334	342	336	306	365	335	346	333	347	354	405	329	368	360	306	339	332	335	355	346	310	341	324	340	333	377	406	347	354	321	332	348	349	333	352	360	347	349	311	342	334	389	314	295	332	381	325	345	357	350	346	329	334	352	366	367	369	348	345	357	347	375	324	337	345	365	328	356	341	321	347	345	339	330	366	347	335	334	363	340	324	356	360	349	334	326	333	332	396	331	360	371	365	370	357	326	326	361	385	341	310	373	361	315	348	372	357	332	368	327	361	357	313	361	350	352	348	365	340	341	378	338	379	333	344	358	364	341	357	323	382	356	324	338	349	369	345	367	364	338	331	346	335	359	357	351	329	374	382	339	328	320	335	358	350	342	341	332	355	313	358	373	330	347	343	339	293	375	353	346	361	347	329	350	355	349	298	323	352	344	356	329	361	328	331	335	348	341	381	387	339	365	328	336	382	363	327	384	353	350	315	371	326	291	316	355	330	349	319	305	346	364	309	351	372	323	329	350	359	323	355	332	329	375	328	338	343	361	359	331	363	351	364	352	381	362	356	336	314	332	297	344	354	316	343	360	334	380	333	334	351	356	330	346	359	353	362	364	340	350	345	367	357	347	333	317	362	345	369	356	330	348	356	343	341	319	345	363	343	358	348	362	328	360	338	382	339	321	352	351	344	357	357	347	375	356	306	370	340	356	359	352	312	332	316	322	363	354	320	332	339	344	353	347	405	362	308	357	348	348	352	319	347	332	349	358	354	375	379	347	345	359	363	309	377	363	307	340	355	334	310	362	321	283	365	296	346	357	342	372	363	339	375	369	349	363	367	358	356	349	326	337	348	366	335	343	336	316	332	336	346	326	282	363	354	340	359	361	357	354	330	362	320	358	365	351	313	349	351	311	331	343	354	390	370	355	352	334	374	346	341	335	354	337	359	358	339	320	333	380	339	359	309	306	368	372	368	346	369	320	370	318	319	329	361	332	353	356	346	377	363	352	306	336	337	337	335	347	358	358	358	359	330	364	338	373	349	353	338	350	322	325	343	371	348	313	319	363	341	377	369	375	329	373	330	350	343	311	333	338	345	341	331	359	350	324	326	376	349	363	355	319	322	311	331	341	377	365	375	351	351	339	327	353	324	364	323	321	338	369	345	339	347	370	338	289	306	291	340	330	302	335	362	330	343	319	325	354	358	339	359	342	363	305	400	338	344	345	327	342	313	354	380	320	380	367	323	351	351	345	373	318	355	336	318	341	345	366	381	354	371	333	366	352	333	334	350	359	368	334	296	358	318	354	315	337	303	351	346	382	350	378	336	359	340	332	314	356	372	334	376	363	380	329	348	351	334	336	333	354	313	308	350	313	314	331	329	331	392	332	335	365	301	305	329	332	348	362	372	322	331	330	322	349	358	371	346	386	347	336	329	316	338	364	335	372	346	368	345	331	349	358	333	344	353	319	342	354	316	366	381	318	343	347	331	363	321	346	350	314	316	331	371	319	320	348	356	314	373	300	349	339	350	368	332	326	342	341	334	341	338	351	342	366	317	346	335	360	360	340	361	361	321	320	330	356	345	353	329	335	339	345	329	355	404	376	362	359	354	375	394	317	373	357	348	360	377	345	328	323	317	384	311	305	353	352	320	351	312	330	354	351	387	349	374	344	353	344	368	380	348	326	325	314	364	393	333	401	322	379	379	343	363	314	362	347	365	326	384	356	330	353	356	319	382	337	339	343	334	352	341	340	338	313	320	332	324	342	358	334	321	359	336	352	336	302	328	348	317	376	364	295	319	356	347	331	341	375	343	322	349	360	332	374	349	312	335	320	332	336	356	331	363	333	394	364	335	337	340	348	310	315	330	337	304	327	371	360	351	352	376	341	361	322	340	358	381	352	339	344	346	320	336	355	343	312	368	395	324	324	365	352	380	289	373	354	314	348	365	350	319	316	333	340	332	321	356	350	326	344	354	329	313	337	338	336	363	347	319	384	366	369	321	324	339	325	364	326	302	335	305	350	333	358	335	334	343	377	342	331	340	359	362	357	333	353	329	338	330	349	352	366	351	300	347	326	350	324	339	359	379	344	319	342	326	338	343	352	339	310	339	359	341	364	325	380	347	365	321	329	336	337	408	380	338	342	347	318	358	336	352	322	349	342	351	345	337	329	341	342	337	379	349	383	362	348	308	348	316	349	381	336	358	337	321	353	341	345	350	339	334	355	342	323	329	357	334	304	358	332	354	342	348	323	356	301	365	361	336	344	350	354	311	346	348	330	324	356	355	339	345	348	344	338	343	320	354	335	319	331	342	329	359	353	304	373	355	340	344	353	372	366	321	332	348	339	336	365	350	366	328	334	377	368	353	332	351	334	348	348	330	352	343	345	350	365	356	391	367	356	326	340	359	324	360	343	343	359	346	374	337	342	335	319	359	367	337	345	344	319	403	317	347	386	333	360	355	377	349	309	372	328	324	330	340	379	336	337	373	365	352	314	318	322	314	329	329	342	345	373	362	295	357	351	333	338	354	348	348	318	368	333	365	333	352	374	317	315	325	344	322	373	315	356	324	366	342	379	344	336	338	336	330	346	327	335	328	341	377	329	355	354	344	351	337	323	330	350	294	368	312	330	333	341	362	315	362	331	323	348	316	309	349	318	359	361	349	353	335	308	341	314	327	327	324	335	342	338	309	335	315	353	351	318	325	355	336	327	371	385	371	337	359	345	373	366	345	358	327	312	345	364	302	346	363	345	342	347	351	330	355	359	307	350	349	345	381	336	342	325	368	346	325	332	313	359	379	359	345	370	371	354	349	320	369	349	322	326	339	355	321	334	323	365	339	346	305	336	332	316	336	358	372	343	331	337	373	339	348	345	369	293	343	343	343	335	320	327	337	349	385	328	356	318	363	375	313	349	364	306	337	365	328	395	315	374	324	343	353	358	336	382	361	337	322	351	307	389	336	335	353	348	357	333	359	343	339	317	343	353	339	317	350	378	373	356	335	343	306	352	358	363	338	382	362	335	351	337	329	358	352	363	317	325	365	372	380	348	344	336	347	343	394	375	299	345	356	339	380	323	331	354	350	372	356	367	339	327	305	340	371	323	364	364	330	334	357	337	333	326	371	355	359	374	340	327	304	360	332	349	387	375	313	376	321	358	355	340	349	345	328	374	333	326	348	323	354	335	347	298	358	348	323	327	367	356	333	383	355	339	347	303	342	342	321	366	370	347	333	352	375	346	355	335	345	349	335	322	367	343	321	327	337	329	364	310	331	310	355	329	361	333
2473	839	903	875	848	877	826	873	844	830	827	862	803	806	773	847	786	812	868	771	787	797	779	810	818	843	776	771	860	813	850	844	836	870	774	794	799	811	805	823	773	813	843	841	791	896	819	826	793	780	769	815	805	787	788	857	807	796	820	830	866	785	753	785	822	812	839	785	841	787	823	888	781	846	764	793	807	812	834	818	848	782	793	811	842	807	801	886	806	813	814	799	846	793	772	846	791	806	811	777	845	830	828	783	791	830	780	797	842	746	825	806	830	783	780	822	862	834	815	781	832	813	786	797	753	808	801	833	824	797	839	795	794	809	817	852	780	820	791	842	784	810	840	812	814	803	887	792	816	862	844	814	862	811	840	814	795	814	811	791	839	845	802	793	855	825	803	801	832	818	795	800	867	792	774	827	822	836	791	838	843	844	800	827	838	813	781	789	799	791	796	797	792	767	823	791	863	828	821	815	797	805	827	835	788	859	775	802	785	798	822	846	770	815	789	768	850	813	856	806	839	783	853	805	840	833	797	772	850	801	750	844	807	848	780	828	819	791	816	814	806	843	786	810	828	846	780	846	810	796	829	789	886	769	772	832	750	818	793	805	808	835	787	819	812	824	833	835	793	843	788	818	771	815	846	827	789	773	775	811	849	772	824	857	800	768	828	816	852	845	776	798	863	764	867	781	786	819	812	844	792	822	787	770	821	791	815	801	833	836	794	842	830	872	807	818	859	803	794	816	800	801	775	828	776	772	817	829	808	774	790	833	810	806	779	789	809	852	784	833	845	778	805	818	818	806	852	805	798	844	798	853	771	750	800	873	869	831	796	856	846	840	824	897	823	793	823	822	846	770	785	816	823	828	853	781	803	839	799	821	752	831	775	794	872	822	804	851	836	814	811	818	820	779	845	784	833	788	810	762	769	836	833	790	757	777	794	798	830	837	811	812	787	801	829	871	840	823	814	768	843	857	806	805	799	849	848	828	866	776	787	858	806	817	833	816	824	804	798	822	859	773	857	802	768	847	775	846	807	773	810	802	776	808	754	802	792	822	795	850	827	795	796	802	825	792	840	779	831	841	780	854	799	842	786	815	805	839	791	827	846	831	855	812	834	784	779	868	786	822	790	823	819	814	820	777	838	794	782	829	843	819	826	808	821	780	805	819	843	832	813	831	765	824	802	807	803	814	813	847	787	761	822	764	805	812	858	850	845	814	795	820	820	791	870	839	843	813	826	829	763	802	773	824	805	837	805	784	788	774	846	775	848	749	782	778	818	832	786	784	803	823	841	820	837	784	803	830	780	829	809	792	796	815	790	812	793	779	807	750	863	804	802	787	817	820	794	835	795	824	892	809	791	773	808	800	852	782	783	830	822	797	817	812	806	842	849	828	812	776	822	800	753	850	825	834	808	842	841	805	781	817	816	837	817	842	801	784	857	785	797	782	806	773	816	844	786	844	748	784	825	792	831	805	851	843	827	833	757	840	773	836	845	785	827	772	836	862	831	799	830	786	848	825	859	817	861	846	864	838	736	811	824	836	844	777	823	816	808	822	869	718	779	788	828	809	785	793	794	833	812	820	781	844	789	799	819	794	772	804	817	806	799	805	834	823	807	811	747	805	807	806	767	834	824	798	837	779	833	803	816	856	796	829	738	811	888	780	813	792	808	848	800	827	812	810	816	827	783	820	803	851	776	809	830	821	793	778	841	832	823	852	793	844	791	804	790	814	833	828	816	802	826	803	875	853	806	816	827	798	802	843	812	833	766	836	780	815	774	826	787	873	770	849	794	790	809	833	820	762	793	754	833	818	825	768	791	804	817	814	759	759	806	861	840	754	848	800	849	815	797	811	825	822	807	820	817	812	791	753	805	778	812	805	859	810	847	829	773	750	866	839	792	816	852	749	824	822	750	797	831	888	787	826	806	809	867	796	806	814	776	811	830	797	749	810	864	790	753	796	815	788	768	806	782	794	813	771	777	805	839	811	823	821	797	886	826	867	806	774	822	848	815	794	801	832	838	801	836	821	769	848	799	789	796	852	821	824	819	781	786	845	784	808	819	805	806	836	802	812	793	804	824	841	787	804	808	799	801	820	786	759	766	822	792	807	866	797	823	785	792	865	863	796	843	808	804	832	809	828	836	794	820	800	817	810	796	802	820	745	785	812	776	854	793	838	882	864	830	835	834	786	808	807	793	818	850	819	815	791	805	823	818	781	810	792	839	830	814	811	789	822	782	772	854	807	771	832	845	874	802	773	831	805	827	789	868	867	800	852	886	831	828	833	856	821	804	812	821	813	841	831	832	797	775	828	813	886	761	791	757	787	799	821	853	847	795	823	818	808	806	836	819	773	853	828	809	800	853	798	819	837	801	855	816	821	805	817	797	735	789	853	848	851	828	781	830	760	812	865	786	868	830	805	814	847	819	808	790	742	819	814	813	843	829	830	792	845	809	852	851	837	808	823	827	797	849	808	841	821	838	765	833	827	803	822	775	811	801	798	828	815	864	778	804	808	818	816	822	854	817	802	848	790	861	783	828	786	839	796	808	830	809	844	771	772	793	774	812	821	788	825	800	741	857	825	770	784	776	778	840	788	787	851	848	890	820	806	772	797	810	821	767	794	840	816	842	811	790	863	822	861	802	770	782	839	844	798	822	769	790	832	850	817	825	831	824	851	816	781	840	821	839	799	792	825	771	842	785	805	831	810	816	833	791	801	854	781	815	821	794	852	774	840	827	854	814	822	854	789	797	782	837	821	873	835	872	854	871	833	779	782	810	865	790	870	789	793	779	834	842	816	819	811	794	811	830	804	836	795	822	820	801	869	818	880	833	746	753	871	787	769	809	827	765	790	829	785	804	821	835	828	825	787	790	831	730	817	842	794	784	824	858	829	798	835	855	828	798	819	781	777	847	813	847	819	758	794	817	824	764	776	767	797	811	794	793	807	822	852	824	847	808	825	808	811	834	757	795	791	823	848	791	813	733	811	770	776	787	812	783	773	834	810	797	828	783	809	836	799	889	886	743	836	765	792	788	797	811	781	837	814	813	803	806	808	835	790	768	818	785	790	793	822	813	789	832	790	786	773	826	845	811	834	767	839	846	800	796	793	832	820	776	795	801	806	771	782	803	837	838	772	788	842	809	825	826	790	805	759	798	843	831	805	796	762	814	841	873	792	802	808	793	839	841	819	783	742	840	802	807	840	823	790	795	821	790	837	798	777	817	829	796	860	832	812	804	838	827	841	780	842	816	776	830	788	809	766	822	800	801	820	828	803	783	782	815	768	840	837	831	794	797	806	823	766	805	828	817	834	825	809	760	821	792	765	784	809	841	773	769	779	811	854	866	786	805	855	754	833	875	809	830	808	757	796	768	763	870	772	829	838	797	800	797	818	750	772	810	824	787	791	815	820	793	824	787	799	867	779	781	790	786	815	804	805	846	848	833	821	785	835	815	792	842	826	752	837	773	797	814	836	809	774	810	776
7574	588	608	537	472	400	424	349	369	384	351	364	356	354	352	319	312	309	310	344	320	322	316	347	325	307	338	368	337	310	318	347	351	348	358	337	343	300	332	336	309	339	327	325	306	363	351	339	308	336	343	315	356	279	330	355	340	329	307	324	337	316	346	328	336	346	331	323	361	311	333	325	334	333	299	345	316	341	346	320	330	346	342	351	321	304	300	308	330	314	339	325	326	316	328	358	343	366	313	340	338	319	376	352	316	351	334	341	357	325	353	352	338	338	336	312	348	341	324	316	295	331	331	328	314	315	311	303	326	295	345	344	303	316	287	343	339	334	331	332	339	309	317	334	286	306	342	303	346	322	287	326	304	326	353	329	356	311	338	320	291	306	341	305	317	369	317	317	307	300	336	343	288	342	350	339	356	343	324	344	335	298	335	326	323	346	326	368	330	329	335	324	328	328	324	314	344	353	273	332	340	377	332	338	320	314	310	330	343	298	309	325	331	325	321	323	305	359	339	335	355	337	333	359	318	327	326	353	325	302	350	287	349	310	342	329	356	344	326	327	362	316	328	328	328	326	313	330	341	338	318	312	336	300	316	333	347	307	332	322	322	335	317	315	313	327	346	325	314	321	302	319	337	323	346	332	336	341	328	325	337	348	305	326	294	325	328	309	334	300	318	299	301	343	335	302	316	367	298	338	295	310	302	310	343	350	328	333	356	348	342	329	330	330	324	308	348	309	342	354	332	318	321	310	313	363	338	308	356	339	348	292	339	331	346	320	321	291	330	330	338	311	321	333	318	313	326	354	332	338	332	312	318	318	344	342	302	294	311	323	324	301	322	322	338	345	341	342	331	345	323	324	323	312	330	347	324	313	309	323	301	309	347	319	340	283	347	324	315	319	329	337	329	369	314	339	308	334	326	302	337	296	315	315	339	305	319	324	335	320	364	292	342	340	332	313	325	353	298	320	328	338	322	290	319	303	321	307	361	361	311	344	302	317	327	332	340	307	338	304	321	295	306	339	306	329	316	340	307	315	308	375	358	308	290	331	315	349	354	348	333	351	328	345	302	325	351	332	345	322	328	304	315	325	330	338	324	289	332	349	328	327	341	308	312	350	311	315	349	327	359	330	338	350	320	345	326	332	317	349	321	328	334	329	322	338	344	324	324	331	326	319	343	336	298	331	347	317	320	329	290	331	316	323	342	319	324	356	324	330	297	355	296	346	317	292	317	310	316	363	329	297	328	318	274	322	327	338	323	320	337	306	361	368	348	319	332	371	317	353	327	328	315	312	304	344	346	330	348	316	307	349	343	371	339	328	336	292	334	330	344	359	337	333	346	340	309	307	338	327	340	339	341	330	328	343	367	331	326	360	351	306	351	358	313	315	336	338	374	306	297	336	315	344	304	313	331	327	306	338	280	321	315	332	301	314	317	325	351	308	308	318	336	329	306	331	352	323	316	319	343	330	332	343	326	290	299	335	302	315	317	338	307	343	328	331	381	346	336	297	328	327	337	347	360	313	316	321	311	321	303	291	315	349	340	341	333	331	340	338	339	346	320	334	293	355	294	322	324	298	326	311	325	323	346	331	330	342	306	354	307	352	358	346	306	311	325	333	329	316	326	343	292	333	343	349	305	300	321	323	285	328	353	365	304	309	311	303	347	321	315	304	273	295	295	298	293	333	339	316	323	296	317	293	308	327	334	304	317	295	337	328	323	325	307	338	321	327	364	316	356	313	311	313	345	312	348	334	305	322	337	345	319	313	309	294	312	303	297	325	337	353	347	336	355	313	330	354	360	351	278	330	365	353	329	306	328	320	340	363	347	325	328	288	297	311	352	310	360	332	332	349	291	366	314	365	328	297	359	340	325	367	332	339	332	339	367	350	322	294	325	333	338	353	331	309	339	343	314	333	338	360	306	304	333	323	361	338	346	353	362	296	309	357	321	332	325	338	309	316	318	299	318	355	335	348	340	333	314	324	353	305	373	352	313	341	356	339	340	341	351	370	342	312	336	350	294	382	331	355	330	375	342	307	331	350	348	333	335	338	296	326	336	328	344	351	327	378	354	314	360	339	345	316	314	326	349	332	330	364	315	344	365	343	359	343	347	334	335	314	333	317	320	362	305	341	311	287	324	331	359	322	359	338	354	364	313	324	294	318	346	355	320	297	325	314	350	302	365	300	330	287	345	316	305	334	328	330	328	317	334	342	324	304	344	354	297	329	336	342	345	315	337	336	340	368	305	358	332	311	325	335	318	357	349	318	319	315	333	358	334	342	343	308	348	323	320	332	331	375	325	327	334	324	332	352	325	323	303	309	344	331	347	331	320	331	348	348	317	363	346	311	296	346	309	315	338	319	303	320	340	328	336	288	317	341	308	327	349	316	342	337	326	368	326	350	350	334	340	316	304	341	348	332	328	340	360	358	343	328	335	321	317	356	326	357	326	332	341	299	337	296	345	333	306	335	334	353	341	334	345	333	357	353	319	325	308	359	325	348	297	348	310	340	314	303	330	356	329	352	333	315	324	317	325	323	328	328	303	327	344	342	313	356	357	331	325	372	334	319	320	308	351	299	331	336	356	338	331	310	359	344	353	333	340	333	329	366	308	341	344	341	362	334	352	332	334	339	338	301	338	330	325	286	334	293	374	323	352	305	341	349	343	327	306	334	343	338	306	330	318	278	314	311	309	317	333	356	324	295	353	315	344	340	324	322	336	332	326	335	286	289	302	315	309	339	310	337	339	348	328	335	348	353	282	334	363	336	339	361	329	342	314	349	309	312	357	337	307	328	325	323	357	330	289	317	332	300	335	334	331	307	302	304	346	352	311	328	349	328	323	336	348	357	333	318	324	325	335	337	358	348	319	334	343	332	347	351	330	332	352	357	327	343	322	320	300	370	318	351	321	322	329	327	357	340	346	344	352	306	321	352	320	359	303	341	309	347	327	334	329	314	340	327	314	342	353	360	342	334	301	333	317	306	338	371	307	305	337	285	327	316	326	300	326	340	311	334	383	354	313	322	326	348	296	333	331	324	299	329	331	332	378	319	318	360	330	307	318	279	305	356	341	326	337	335	332	342	324	305	314	344	330	314	328	305	319	326	336	347	305	310	331	340	330	330	289	334	276	314	327	305	328	360	329	324	318	333	341	325	323	336	324	323	320	309	337	312	321	331	335	296	336	299	290	324	330	353	322	328	320	317	336	319	281	330	274	302	312	304	302	359	335	295	308	346	288	303	325	344	333	347	338	311	322	387	338	333	351	337	338	327	265	327	368	365	369	317	296	330	327	314	331	324	370	363	337	295	343	312	352	368	348	306	279	316	313	329	318	323	304	350	341	317	290	335	352	335	318	336	358	347	335	317	352	309	329	349	334	313	359	329	325	346	330	351	299	318	341	343	353	327	326	332	314	347	307	347	284	330	300	350	324	330	330	330	315	340	313	321	317	338	339	304	335	320	336	318	338	349	381	341	338	334	340	303
6953	971	1359	1554	1444	1256	1115	1067	1019	1006	938	910	901	869	886	807	813	817	791	836	799	786	755	787	791	761	769	798	820	786	800	809	743	765	859	806	823	780	802	765	786	824	750	794	763	784	798	810	811	774	824	769	756	738	827	807	798	795	818	785	777	741	767	772	772	801	769	803	781	776	758	763	760	772	738	764	807	763	729	730	752	750	783	799	802	714	743	780	739	791	770	798	757	770	752	724	778	750	730	736	775	755	812	729	761	817	772	762	712	764	757	784	813	707	796	790	764	747	713	804	810	729	753	742	776	751	759	769	761	763	792	751	740	802	746	772	738	778	781	755	804	759	735	744	842	772	735	748	824	811	735	799	759	751	764	708	797	758	761	764	790	781	816	725	760	755	753	780	748	821	743	803	776	743	769	783	766	731	769	770	783	817	751	781	799	758	786	764	741	768	759	748	762	774	765	744	731	767	818	809	811	803	750	725	749	777	773	795	792	818	739	776	826	785	727	777	782	751	783	783	774	759	795	808	764	785	780	776	757	725	716	836	818	776	783	764	744	754	818	727	774	754	787	755	797	790	810	744	791	769	783	787	777	780	758	769	745	744	751	772	766	782	760	727	760	786	731	741	780	809	775	815	770	703	773	768	763	787	711	790	785	710	763	781	757	732	777	738	757	748	749	758	818	730	781	751	723	780	818	786	724	759	786	754	798	803	823	797	763	807	747	778	739	784	772	738	737	725	771	814	809	739	803	806	781	747	802	765	769	783	769	785	786	819	735	715	813	833	789	806	768	736	770	782	779	745	725	778	717	752	738	745	806	825	753	778	745	756	809	781	767	758	760	809	751	753	752	748	735	733	762	759	762	768	810	716	784	752	693	738	739	790	722	815	815	823	726	816	790	750	782	789	765	743	754	736	817	794	778	780	767	762	753	782	751	783	770	788	747	758	762	766	761	755	804	688	726	757	760	765	780	773	726	753	722	801	774	740	758	767	777	764	764	819	769	769	788	779	783	783	739	752	774	735	784	827	766	756	746	746	750	792	742	771	812	764	792	732	806	764	779	721	764	782	776	759	773	741	746	754	793	781	764	787	749	765	740	722	801	761	799	790	790	789	796	711	776	734	774	754	773	725	791	756	737	791	786	788	769	749	789	756	776	755	788	776	741	782	762	742	757	732	755	749	736	790	746	757	778	805	744	762	769	813	811	760	762	800	809	767	810	773	775	785	719	759	768	767	760	773	797	755	757	756	771	735	769	769	764	740	766	772	735	783	762	824	801	746	779	722	782	777	758	772	771	777	759	772	798	821	737	780	765	776	778	768	756	739	768	758	769	736	732	783	777	767	762	781	754	747	757	752	759	762	727	784	772	789	764	775	750	734	767	767	783	744	743	764	764	769	796	781	779	765	713	801	766	799	768	745	754	798	793	784	791	758	773	780	771	778	826	710	802	773	794	769	741	726	751	778	739	819	814	795	734	771	741	723	706	758	727	747	743	788	792	778	740	766	806	795	731	765	776	773	762	739	715	803	770	769	765	770	764	759	706	772	795	761	760	749	767	757	761	766	729	793	823	790	766	786	735	749	818	729	769	772	794	754	774	760	782	791	744	804	740	810	816	731	824	734	777	761	818	754	792	779	788	774	785	726	799	770	774	778	789	764	764	787	742	747	765	782	788	756	750	798	794	767	754	719	771	736	760	750	833	773	798	766	733	788	796	786	777	743	764	743	732	775	746	830	779	738	758	778	739	743	797	766	753	798	755	752	750	766	742	800	760	775	789	743	787	740	737	733	708	837	753	773	688	796	811	764	756	732	761	818	788	798	777	786	762	787	767	744	792	754	771	738	783	752	825	782	753	759	724	799	773	795	783	804	718	783	765	795	807	752	799	767	742	764	770	791	767	800	829	748	791	759	779	760	774	801	763	737	773	769	773	768	766	781	733	782	744	745	797	779	749	741	785	783	767	798	775	801	829	770	700	810	762	735	735	711	791	758	810	769	743	787	681	759	785	800	744	709	745	760	745	742	767	733	761	768	788	755	784	798	782	777	818	763	692	739	703	781	756	759	786	757	748	766	842	738	731	792	711	766	783	784	747	765	807	738	740	772	742	758	790	800	782	762	731	785	783	783	772	827	775	755	760	796	805	751	791	823	771	767	759	743	779	797	776	779	774	815	756	759	723	793	759	748	790	752	789	729	801	770	742	784	746	716	782	814	755	777	774	788	726	860	757	767	730	770	757	755	828	802	734	764	783	813	725	789	758	792	790	754	791	724	784	805	804	800	777	773	771	800	781	775	761	757	754	787	804	772	742	754	807	773	813	763	710	728	782	784	763	751	771	773	764	767	795	833	733	776	776	777	781	781	752	824	771	707	759	766	780	755	741	700	795	814	754	812	785	737	779	798	751	833	832	714	789	790	773	748	791	738	782	789	783	776	790	770	758	688	773	723	786	736	764	727	756	803	715	770	791	722	799	781	809	809	739	787	796	734	791	766	771	770	731	754	824	816	717	758	782	750	792	723	770	768	772	813	741	754	748	801	740	761	781	795	801	751	760	758	789	760	774	777	744	753	728	704	809	721	799	757	773	801	753	774	719	771	725	778	804	708	808	776	829	717	757	752	735	731	711	767	786	751	823	771	818	769	782	761	782	722	763	781	728	817	765	734	795	738	795	774	800	718	802	745	773	798	739	749	741	756	788	678	809	779	765	748	776	744	768	739	729	804	766	783	709	755	799	722	770	804	766	740	753	796	778	739	700	795	760	793	772	777	776	755	740	760	794	802	792	729	765	778	793	819	791	780	790	789	757	728	760	741	808	776	799	758	744	772	792	726	817	727	762	784	779	795	749	775	737	774	755	762	742	758	779	782	777	734	765	776	793	777	753	754	770	754	818	791	749	783	801	756	823	771	815	771	788	721	759	760	802	765	776	803	758	726	832	799	778	742	786	776	728	763	753	770	813	801	719	755	770	774	769	741	783	745	770	776	786	733	758	767	768	754	741	812	777	749	802	706	766	777	744	773	752	766	795	711	782	756	766	788	766	737	762	747	805	782	739	747	743	750	786	721	748	750	789	780	723	749	828	753	737	731	768	807	796	766	754	782	827	744	743	802	760	791	767	737	760	752	777	756	792	752	789	769	768	706	818	745	770	789	766	785	781	752	769	787	747	737	761	767	787	732	752	782	767	750	768	795	755	767	774	788	786	778	781	752	828	773	753	756	789	787	805	781	791	749	726	736	741	758	798	788	780	775	811	730	783	787	746	762	787	812	709	731	790	766	777	756	778	742	716	779	792	793	761	773	735	772	713	785	756	744	717	765	762	790	775	761	815	805	828	772	697	820	788	804	720	772	767	829	752	755	798	762	797	791	748	727	733	729	751	762	838	782	746	802	777	764	730	723	804	735	791	771	763	767	757	803	797	751	782	742	755	753	758	814	767	733	758	766	818	778	784	789	737	757	726	716	760	765	747	773	759	796	722	731	762	734
13286	845	701	536	423	354	257	246	226	235	176	203	196	191	188	170	170	160	174	182	163	190	194	176	181	166	157	149	149	156	184	168	153	158	187	195	149	173	156	157	161	197	154	136	192	154	153	157	174	190	147	170	145	168	142	178	154	158	169	159	165	127	138	135	171	166	149	167	175	148	146	170	146	188	189	141	158	169	152	161	154	173	166	152	181	160	191	163	155	156	171	167	144	150	143	149	165	138	165	149	149	166	166	153	159	153	133	136	167	153	164	166	172	152	162	144	169	154	163	154	158	156	160	168	181	145	156	139	159	180	169	163	163	176	163	163	158	144	173	152	158	176	158	164	180	163	157	161	136	163	161	137	157	131	148	179	153	148	149	168	153	185	166	158	150	168	177	157	160	179	135	163	160	180	159	162	157	156	140	175	149	188	159	169	158	156	164	165	146	148	147	172	163	144	162	173	168	176	182	188	173	131	158	167	185	140	143	176	153	166	147	140	151	172	142	166	149	147	152	150	148	163	163	150	153	169	144	149	149	169	158	157	164	175	169	168	155	151	154	159	163	164	170	146	160	154	174	152	159	143	163	140	166	170	151	179	156	158	156	160	165	131	148	154	143	174	140	138	132	185	150	151	139	152	153	150	152	163	164	155	163	138	166	161	153	139	158	151	165	167	162	180	170	162	185	182	181	157	168	165	165	164	148	169	153	139	140	150	134	162	138	126	154	157	154	148	163	151	158	145	143	154	137	168	151	173	150	161	167	152	154	147	153	169	164	158	163	170	167	132	171	158	156	159	160	183	153	149	163	205	131	153	169	125	160	148	145	163	171	145	154	159	151	162	154	169	145	168	160	165	161	170	187	160	163	146	163	126	181	174	149	172	154	142	165	132	137	137	178	157	161	162	155	169	180	164	154	160	138	163	146	162	151	131	187	190	143	131	154	184	168	148	150	147	145	169	164	154	149	151	161	157	166	185	170	167	172	166	132	151	147	145	171	137	152	157	164	166	187	156	171	150	159	154	165	162	156	159	150	166	173	155	189	185	163	168	150	143	147	168	151	156	142	155	159	134	168	176	156	153	164	164	147	145	167	154	169	138	158	152	150	168	169	146	154	150	171	135	141	158	180	152	142	153	168	168	152	141	148	153	164	161	162	202	146	149	164	152	166	173	153	161	146	132	163	166	149	162	144	150	208	172	134	145	162	146	178	158	177	144	160	159	165	177	151	153	138	149	180	151	140	166	165	169	168	170	152	159	167	175	152	141	147	174	158	158	165	152	155	177	161	150	162	192	165	173	160	139	156	144	159	166	155	148	143	143	166	172	195	152	164	145	154	150	140	156	183	171	170	151	155	126	169	152	155	173	162	139	176	159	145	141	128	168	160	153	154	140	151	155	174	153	149	148	145	149	141	134	123	163	154	165	143	155	145	186	164	164	166	148	168	163	169	157	164	188	148	168	172	162	175	166	142	175	169	189	151	153	135	189	191	157	186	132	174	165	172	180	179	176	155	155	164	176	156	143	136	143	189	157	170	176	152	152	165	159	168	158	173	186	193	159	137	173	166	151	150	148	169	152	171	148	159	167	138	170	177	120	136	146	148	163	160	166	157	166	139	151	142	154	157	162	179	163	161	142	150	159	134	180	165	183	162	169	165	162	159	159	173	147	146	176	162	132	168	154	187	175	156	146	154	171	190	135	126	158	162	168	171	178	163	183	177	166	187	167	171	157	164	148	161	164	163	150	154	179	169	161	138	147	162	159	159	156	168	157	145	155	158	166	168	150	184	131	167	145	188	155	150	154	162	167	155	157	138	148	145	141	161	172	155	173	159	159	193	154	155	164	157	163	150	158	160	177	156	156	166	152	149	169	172	168	164	155	141	161	136	173	142	149	167	159	151	139	164	158	174	153	198	161	169	151	159	162	179	157	178	165	169	151	151	160	185	164	141	174	173	158	147	160	167	168	150	159	149	158	139	172	171	171	163	168	193	177	174	145	146	160	164	155	134	139	158	158	175	135	174	156	145	188	160	142	169	170	166	186	141	149	174	177	168	154	171	171	148	165	157	162	164	158	158	172	154	144	188	154	161	155	159	145	156	145	163	143	142	177	150	160	165	160	146	150	180	160	139	147	163	153	159	156	169	165	172	188	141	179	169	159	156	165	176	166	162	167	145	149	163	160	149	141	146	164	146	141	183	138	155	157	147	164	160	160	125	160	162	154	147	154	181	156	159	146	172	177	158	164	148	164	171	127	172	173	154	136	153	184	179	137	163	172	163	165	139	182	169	157	169	163	181	143	160	157	170	158	164	155	154	133	165	146	136	160	161	154	161	157	143	152	158	157	189	167	168	145	146	152	152	157	191	165	191	150	147	166	153	148	143	159	169	165	166	156	144	172	162	179	137	163	159	170	147	159	156	160	151	155	178	146	157	159	157	176	162	147	149	143	195	156	154	129	185	131	150	171	165	173	173	158	172	155	166	168	144	179	153	177	163	165	141	147	171	154	135	158	157	148	154	175	173	155	142	150	165	150	152	172	148	159	185	162	162	157	152	162	176	128	143	149	172	157	140	154	175	155	172	141	154	149	185	154	135	150	183	175	148	148	139	146	183	158	146	174	189	150	164	145	141	137	159	131	180	172	150	147	164	167	162	187	193	171	166	167	169	174	151	141	142	171	136	165	172	167	174	164	140	166	140	160	140	159	142	147	161	171	157	176	143	163	167	154	148	159	153	159	154	159	159	170	154	159	178	169	157	158	159	162	151	148	166	163	168	143	173	158	172	165	189	165	151	171	155	150	153	174	154	173	173	161	167	162	173	182	174	140	153	154	142	171	200	161	189	161	153	151	134	136	163	153	157	152	177	150	164	140	175	146	149	137	152	175	164	155	173	149	146	160	166	158	157	153	145	161	181	172	136	164	164	156	155	161	172	190	158	151	165	174	165	152	153	166	153	174	149	156	148	150	169	138	141	184	145	161	157	165	172	157	168	145	170	163	149	151	157	141	163	151	159	165	157	165	157	155	146	151	145	159	152	151	152	137	161	160	154	157	166	170	163	144	154	154	162	192	148	170	143	159	171	176	159	146	177	173	148	138	139	151	125	144	176	166	151	145	149	164	169	147	159	164	160	157	160	147	151	152	189	164	169	174	150	161	171	158	148	171	157	170	151	182	164	159	160	146	184	182	157	173	176	160	154	148	163	180	182	162	167	163	166	155	175	150	150	157	158	171	167	153	171	157	140	163	173	162	154	142	169	150	182	146	159	173	161	162	160	177	167	165	140	179	145	135	182	143	162	149	159	167	144	160	184	159	173	159	153	183	160	156	161	177	173	144	165	171	131	162	154	145	160	163	144	156	153	161	163	171	176	165	167	178	162	152	142	163	169	148	167	164	147	171	150	175	158	156	148	156	164	172	133	161	144	149	165	176	147	149	170	130	154	184	155	168	167	173	188	147	139	170	161	178	143	141	141	169	184	163	142	156
8116	872	1492	1778	1512	1302	1012	995	829	744	734	665	614	569	568	525	494	508	516	481	465	461	456	452	478	433	420	450	407	419	442	377	452	428	430	410	413	402	419	423	426	398	399	438	447	397	409	448	407	417	427	418	422	427	385	406	402	400	425	382	425	410	368	414	419	413	364	428	369	377	427	415	406	427	428	402	441	356	422	374	391	397	442	392	427	402	426	401	397	434	408	383	426	368	358	420	382	393	421	408	390	445	379	437	370	428	416	377	387	390	414	408	435	414	394	390	379	386	396	386	431	402	419	425	407	389	459	405	416	378	432	408	395	443	387	399	365	409	411	401	427	423	422	405	386	409	397	416	416	407	385	420	432	391	411	422	397	402	414	390	405	390	401	382	407	423	414	404	427	422	447	409	407	404	378	409	399	383	399	419	408	425	442	409	391	391	373	421	425	408	407	427	425	421	403	403	440	426	393	369	379	418	401	445	400	407	417	419	388	429	383	397	368	403	386	388	400	443	394	414	413	424	409	412	384	433	406	408	397	405	384	366	413	399	410	395	433	375	376	379	366	366	395	400	416	397	412	401	380	389	440	386	394	426	407	435	409	406	365	405	418	357	402	416	388	389	389	400	402	399	387	431	383	384	420	399	425	395	402	386	402	404	409	430	418	401	389	430	411	393	376	412	423	408	410	447	433	387	412	410	376	405	380	396	427	389	407	388	429	417	357	443	407	399	398	381	428	415	406	368	373	383	426	393	407	440	405	405	411	381	414	397	423	363	426	409	405	391	415	434	365	420	405	406	378	419	378	402	393	384	409	372	401	383	397	381	406	420	422	381	418	399	414	424	394	414	441	423	364	395	403	405	420	433	386	437	379	401	407	381	425	383	382	433	375	433	426	370	420	391	360	387	421	374	411	394	403	365	419	390	406	417	375	361	396	421	383	434	405	391	430	417	384	387	407	369	406	436	413	384	392	419	379	415	426	415	400	413	420	408	440	390	359	428	392	377	390	414	405	419	400	370	413	374	405	421	393	393	388	418	391	380	397	360	393	414	394	416	404	404	385	404	404	374	384	432	392	414	409	400	434	400	366	405	405	404	404	412	387	413	374	436	404	394	379	424	398	417	393	400	387	429	395	370	364	373	391	397	397	401	373	395	401	378	412	379	401	402	399	397	428	410	361	373	363	405	342	438	449	405	371	396	404	408	387	404	394	397	403	389	406	387	389	411	401	395	394	380	396	415	416	404	400	421	423	444	409	373	426	405	383	397	412	411	399	388	387	414	370	366	388	434	414	418	386	401	409	428	415	370	431	417	383	400	368	426	407	359	390	438	430	390	403	390	405	394	383	391	418	374	396	419	416	383	402	388	448	374	407	390	411	380	407	391	405	405	412	406	360	399	381	393	379	404	405	406	422	389	397	398	402	422	406	449	381	418	441	407	360	393	429	418	419	347	409	418	366	408	408	395	388	396	416	373	430	381	397	357	375	377	415	405	411	374	391	431	432	401	386	408	409	397	393	416	381	376	363	391	411	400	355	373	432	434	383	420	390	410	419	388	411	427	394	414	406	399	387	399	431	426	400	384	388	430	385	395	382	403	419	418	409	393	437	379	396	379	412	431	376	411	359	390	382	418	430	417	354	390	407	371	421	432	424	367	435	396	396	395	384	374	379	413	388	419	404	400	390	433	402	382	378	422	411	421	386	456	412	373	408	404	381	399	385	433	422	399	401	386	431	439	389	405	380	385	387	406	415	408	396	403	410	411	410	406	407	398	360	385	391	406	354	403	414	419	416	420	407	405	408	416	394	388	390	378	422	443	422	396	381	414	410	392	401	395	413	376	425	403	413	408	398	420	433	396	453	392	411	423	419	374	390	416	417	426	382	476	405	376	399	456	390	415	451	382	392	407	397	357	427	399	391	443	442	408	414	423	415	399	367	383	362	411	413	399	369	438	407	409	366	399	400	421	393	401	382	399	415	398	396	437	421	384	391	376	414	408	387	393	416	364	415	399	415	440	376	409	405	395	407	371	391	388	388	359	414	399	388	376	371	382	375	429	408	382	409	402	415	405	441	393	428	397	413	393	395	401	394	415	381	405	405	385	419	396	382	397	400	401	393	373	409	433	413	411	431	417	392	389	408	408	394	416	424	362	429	396	367	456	372	378	375	398	380	413	361	393	402	396	395	394	380	403	406	388	379	409	426	431	396	425	404	409	425	379	364	396	418	426	400	391	392	414	436	352	406	389	422	373	366	404	386	404	404	414	419	418	384	378	387	407	424	412	400	443	408	393	402	367	446	364	390	383	388	417	390	391	440	406	460	405	406	418	396	414	388	355	396	419	381	368	425	438	416	372	415	381	444	406	404	414	400	412	417	381	378	425	399	357	374	383	436	434	415	381	421	397	382	367	361	413	387	363	430	407	424	425	388	383	394	424	365	435	417	415	402	403	376	425	382	389	376	390	372	381	436	372	399	417	381	410	395	398	419	401	413	397	391	381	384	403	360	439	393	402	389	417	368	420	416	409	382	403	403	392	365	387	409	416	382	385	429	378	421	422	369	369	418	419	408	409	388	426	416	399	387	410	403	439	381	411	410	395	395	392	415	368	343	385	360	413	376	399	403	353	353	426	422	389	381	415	451	420	403	427	432	372	404	405	410	413	396	402	426	403	386	401	388	386	385	432	364	397	393	372	392	424	426	405	429	400	449	398	428	408	396	363	387	428	388	422	427	441	441	427	411	412	430	428	442	390	457	414	410	401	391	357	362	371	397	397	399	399	391	406	391	416	399	412	410	378	427	388	411	374	390	390	393	424	423	414	438	393	383	372	367	400	441	363	370	381	386	401	385	395	419	446	405	383	404	372	401	434	460	392	399	407	411	388	403	378	397	385	376	428	389	392	406	378	418	404	390	386	418	393	434	382	404	409	431	374	419	443	425	394	381	415	422	373	400	422	396	405	408	392	397	413	419	413	383	420	414	402	377	376	414	408	393	386	399	405	428	404	364	409	392	405	430	421	414	370	423	404	414	412	394	380	407	415	400	429	450	436	435	371	455	437	384	395	422	409	435	403	347	425	407	384	395	397	393	382	390	410	394	417	401	407	406	443	431	422	429	398	408	404	420	425	431	426	408	367	437	386	402	396	413	408	408	416	392	414	412	407	360	397	417	394	394	388	428	428	440	420	392	402	401	403	421	373	424	400	429	416	412	416	406	415	392	403	404	388	399	410	399	396	370	383	399	391	400	417	391	362	419	414	390	417	418	373	406	429	424	403	383	410	389	385	391	401	431	391	373	404	409	402	379	393	439	383	376	405	444	368	431	422	405	434	382	398	351	423	430	406	391	384	388	441	374	424	394	411	420	379	373	425	406	398	400	410	435	398	420	393	380	392	405	404	413	371	427	398	417	407	426	372	428	375	410	440	385	425	390	396	382	387	420	362	404	418	407	402	390	446	431	412	396	420	378	413	390	374	389	394	398	419	382	374
1696	396	405	352	365	337	340	337	352	358	380	364	321	344	378	362	355	365	338	359	340	314	323	342	358	378	342	333	315	358	357	351	340	366	333	309	359	348	393	369	368	347	357	335	354	317	328	326	376	310	350	370	303	356	339	341	297	301	340	331	351	344	309	345	344	364	343	328	339	360	311	307	345	356	320	362	311	356	345	375	332	327	342	332	390	339	310	359	324	348	340	344	359	344	351	346	308	348	363	353	357	323	339	353	329	326	346	341	352	318	346	326	338	344	363	359	342	327	317	361	367	342	371	345	332	344	337	341	291	363	333	366	333	349	334	345	306	316	345	328	343	309	367	358	326	313	318	298	343	333	329	386	329	355	376	346	364	371	336	390	356	352	333	329	353	353	351	340	337	321	359	318	327	376	351	350	350	351	347	350	352	345	333	342	326	318	379	338	360	332	337	335	321	311	319	363	354	367	349	375	321	340	339	332	349	309	337	339	339	315	328	372	357	349	330	370	333	355	374	365	358	354	347	337	378	371	362	363	308	360	337	320	345	377	353	382	369	343	335	350	344	376	334	375	343	311	362	353	353	316	335	347	392	378	404	386	350	360	343	336	338	327	350	313	322	340	352	373	336	323	351	369	360	350	350	329	365	362	333	327	326	354	374	352	324	348	327	330	321	336	367	397	351	366	344	333	363	322	321	359	347	353	362	341	364	353	343	353	361	327	327	341	345	414	323	377	326	320	337	386	357	364	315	345	334	334	315	327	355	338	338	324	342	344	394	328	347	311	326	331	352	369	348	360	374	352	370	324	373	340	352	344	316	333	305	335	333	347	375	346	339	350	370	334	342	324	378	383	339	356	329	335	350	354	353	358	398	365	363	363	367	302	341	378	350	347	354	365	326	332	302	362	336	341	366	319	317	362	353	368	341	322	331	350	328	338	342	384	395	362	303	343	319	335	319	333	336	332	342	320	352	335	330	354	329	343	323	352	353	324	335	314	346	383	393	313	331	360	326	348	357	333	359	354	335	315	355	368	367	327	345	362	358	348	371	366	350	336	341	351	349	358	378	314	341	350	346	331	343	305	329	335	380	342	394	321	338	353	343	301	312	377	351	346	367	338	372	332	328	350	366	353	345	331	308	349	353	370	320	355	342	364	365	325	345	329	316	344	357	384	365	365	349	338	335	330	368	316	342	356	360	309	316	346	323	357	311	325	359	339	370	350	360	313	339	335	354	373	316	345	304	353	356	349	361	330	341	340	401	322	335	323	346	331	314	351	334	326	387	344	332	331	334	356	376	346	337	306	349	325	362	386	330	293	317	347	354	340	297	378	377	354	333	351	330	337	322	346	333	335	369	315	375	356	344	362	323	352	360	340	354	336	349	315	337	394	309	322	347	333	330	326	346	349	347	327	321	337	341	311	352	332	349	326	320	346	325	346	306	363	361	346	312	351	347	347	310	391	392	326	374	334	346	333	327	352	349	376	358	340	345	360	334	319	320	335	326	373	328	342	329	335	320	307	363	344	353	373	342	346	327	337	350	347	367	352	346	362	347	339	345	342	355	317	328	351	358	324	318	351	351	369	322	311	370	371	342	331	350	322	363	335	304	340	332	361	339	356	357	352	368	355	364	358	366	332	329	336	331	396	350	328	334	374	356	325	365	338	391	326	319	336	310	327	338	327	360	338	322	353	353	352	365	372	356	334	353	318	318	309	360	329	340	347	329	366	350	353	321	359	347	348	354	356	335	351	367	323	352	327	365	325	369	336	376	355	350	361	303	356	342	352	351	372	340	331	331	356	343	314	321	315	377	328	320	340	349	359	362	343	363	349	364	372	352	333	348	337	376	358	297	327	334	330	320	354	396	369	346	322	326	332	331	317	327	359	340	345	324	339	353	336	353	375	323	363	378	361	336	317	321	362	334	333	352	332	363	363	338	377	332	329	313	359	369	338	339	333	364	335	311	353	330	356	331	341	337	316	323	330	328	351	321	364	327	330	359	381	336	341	331	364	357	298	325	329	394	319	318	348	328	290	342	348	362	317	331	344	315	367	323	343	377	363	366	363	321	316	339	316	347	353	333	330	354	353	347	310	349	336	323	322	321	369	327	327	355	340	306	336	365	345	371	332	322	356	349	360	367	358	353	312	333	336	303	337	355	351	346	357	348	347	369	365	361	338	355	352	353	319	324	314	348	329	323	372	357	362	328	343	358	321	361	349	336	325	352	337	339	407	325	347	325	319	367	326	328	333	318	312	328	332	325	353	331	341	318	356	356	352	354	363	353	331	348	356	359	393	329	361	374	335	322	354	343	310	355	326	353	358	323	322	356	343	351	319	372	361	350	333	388	345	321	346	325	376	331	344	313	365	366	353	378	364	348	371	336	304	343	349	345	360	336	343	357	334	371	341	335	361	325	339	369	326	356	332	313	368	331	342	352	376	342	352	335	365	343	312	355	356	357	352	359	350	327	346	322	327	324	351	327	356	370	358	400	357	337	369	366	330	326	370	347	314	349	356	338	353	340	376	371	348	339	333	352	310	380	337	369	382	339	379	339	355	321	339	346	363	333	354	347	343	388	340	363	345	338	357	352	339	330	360	332	315	345	335	342	352	351	338	335	393	323	343	352	352	357	336	331	362	348	335	361	371	373	350	287	345	351	334	324	363	385	370	329	314	355	333	318	296	322	349	366	329	337	333	334	330	343	358	345	341	336	364	325	356	365	317	375	304	362	321	345	380	375	358	321	308	357	317	344	366	392	351	360	359	341	330	330	343	345	330	358	349	358	355	366	365	380	353	354	335	343	324	340	326	317	375	335	366	365	307	337	319	353	344	372	334	335	328	363	342	324	352	355	320	321	366	335	306	316	377	335	336	352	382	340	360	325	361	370	328	329	339	340	360	317	365	332	338	325	364	309	351	344	364	364	346	348	353	336	332	353	316	336	335	327	355	353	354	325	325	367	371	370	353	398	341	320	362	361	306	361	349	355	358	333	382	328	341	334	317	331	326	357	367	385	332	361	384	335	308	352	317	365	349	373	350	348	342	348	403	366	364	396	342	333	324	363	334	362	338	337	342	378	359	353	348	332	337	366	372	345	352	347	331	372	351	377	328	345	338	333	389	329	352	374	339	340	360	356	386	369	354	355	329	375	338	325	340	347	332	336	379	344	338	307	348	366	326	327	333	333	359	343	334	336	357	324	338	340	317	339	351	331	399	340	321	357	322	339	331	319	335	359	347	319	365	333	335	338	335	353	339	310	344	313	356	337	328	373	356	324	348	349	335	333	335	291	364	367	351	347	379	341	319	351	347	307	348	353	362	337	321	338	368	363	352	306	350	345	367	360	321	354	321	347	379	360	344	377	350	367	364	356	357	364	312	330	340	337	319	371	339	323	339	364	356	324	354	357	358	357	375	345	316	306	365	351	321	335	368	334	339	358	387	343	358	343	356	376	330	366	381	344	330	377	337	337	322	359	352	326	322	347	338
2393	842	895	927	893	869	843	880	852	838	814	880	827	814	797	809	813	825	823	795	793	769	849	774	851	809	798	828	803	830	840	787	786	753	798	803	772	856	802	792	775	761	812	804	828	820	782	786	837	848	803	757	805	803	795	827	837	809	842	787	792	809	822	810	836	795	804	847	788	814	770	834	827	791	771	827	849	787	847	851	814	826	791	799	791	822	831	823	814	791	797	795	786	787	739	795	813	818	835	859	833	823	822	822	823	848	832	836	786	794	826	812	768	775	818	804	838	833	764	832	821	773	754	796	865	841	816	799	771	797	799	842	821	772	795	835	807	806	810	825	766	790	849	786	858	806	818	775	797	782	794	786	828	783	792	851	791	867	797	823	825	867	829	841	818	754	837	834	833	792	829	803	864	815	848	830	773	841	816	820	745	826	808	841	832	780	817	781	811	822	792	813	804	815	802	812	828	817	790	801	788	864	770	806	822	810	773	793	827	829	779	796	820	863	858	791	824	783	804	793	833	858	846	784	812	742	844	805	794	772	799	786	790	815	824	848	798	796	809	826	753	808	851	865	817	831	809	772	806	826	787	832	821	809	828	791	818	804	784	791	803	826	804	777	803	830	771	789	817	849	787	834	814	784	817	812	822	827	799	832	822	819	787	851	817	820	868	817	767	755	814	796	805	791	826	833	805	791	823	812	786	849	841	762	792	763	797	835	821	841	803	836	809	849	849	859	828	789	801	795	803	825	790	798	790	829	821	792	821	768	805	823	808	840	773	802	820	797	773	820	773	823	810	790	801	783	835	793	861	761	797	834	821	813	800	860	769	801	848	806	820	783	868	793	855	847	820	757	772	809	783	826	776	762	810	841	798	807	786	832	778	828	846	830	792	797	827	779	802	860	769	867	803	807	820	789	795	767	829	867	828	813	815	816	771	788	859	794	824	764	807	830	845	794	884	783	770	845	856	852	823	827	840	805	837	792	800	796	827	790	858	796	816	807	827	806	792	840	873	793	836	805	815	789	775	829	816	762	828	823	795	816	811	806	814	811	836	811	803	807	776	829	833	825	833	806	775	843	800	854	789	829	842	747	787	834	838	836	817	810	822	808	845	826	807	826	824	821	801	822	794	823	837	791	752	766	841	798	765	795	842	769	836	806	781	847	864	820	828	771	841	828	819	843	857	822	791	838	845	794	809	835	753	790	829	793	859	787	849	812	754	770	814	808	842	831	851	778	819	812	827	789	791	821	837	799	790	783	810	823	816	844	782	845	747	806	847	820	785	811	768	803	856	814	794	764	828	856	752	784	837	811	789	843	818	806	813	800	835	856	798	759	790	805	808	770	811	803	826	801	862	792	832	796	827	860	836	765	784	811	783	784	825	803	772	854	800	742	788	803	810	790	833	811	783	780	799	815	795	771	858	785	842	832	830	813	820	845	823	819	808	802	830	795	786	797	819	842	782	777	804	808	834	812	783	800	801	756	822	782	842	828	831	839	795	806	765	811	794	809	811	825	799	832	814	872	798	797	830	813	766	778	819	775	811	766	785	855	780	812	782	822	806	809	801	855	868	805	769	807	780	831	832	807	796	800	758	824	795	805	795	831	821	840	837	816	840	800	783	803	807	836	788	817	817	777	824	811	864	855	818	823	831	836	810	796	767	842	823	840	793	790	856	789	781	800	787	829	784	811	805	837	841	788	829	828	839	796	807	822	781	793	831	821	779	814	774	763	800	765	834	782	789	780	789	811	779	809	838	779	796	802	799	811	861	833	799	785	836	802	786	797	750	827	884	788	800	802	809	803	824	799	829	809	805	823	852	824	805	815	841	789	800	810	766	784	836	811	785	797	824	792	878	818	863	828	796	862	828	854	846	824	823	829	808	825	782	816	793	831	776	810	813	827	772	784	795	870	800	806	794	809	811	778	774	837	814	805	789	810	828	770	784	813	849	759	822	779	782	831	812	786	804	784	836	843	838	858	772	860	820	797	854	811	850	774	781	796	864	797	813	829	836	836	808	801	840	780	846	773	797	828	819	857	790	861	783	864	790	813	838	824	811	775	825	789	760	812	855	789	817	824	773	827	819	836	819	836	831	794	822	771	826	763	810	810	787	790	791	847	825	816	835	812	826	790	817	778	814	802	818	788	806	773	818	789	777	783	858	869	805	791	816	815	803	802	830	855	838	821	755	772	814	780	787	789	794	780	818	781	841	780	802	768	814	774	815	760	822	829	800	816	815	801	823	834	798	794	894	774	737	849	792	846	815	849	798	837	819	791	829	823	830	806	831	816	790	829	806	775	777	836	850	833	832	851	774	782	765	779	819	806	818	775	822	801	869	804	803	840	858	810	806	843	809	823	855	823	827	817	860	819	817	799	806	815	836	841	786	767	761	792	856	800	823	780	861	822	824	847	753	776	782	827	781	799	828	802	816	833	794	790	771	861	762	843	824	793	815	841	825	763	783	862	804	775	782	796	802	835	834	838	840	802	823	812	809	762	789	795	797	773	798	788	820	818	811	815	804	822	804	804	791	797	767	837	864	810	825	825	759	844	861	830	789	755	788	813	826	820	865	778	810	765	787	832	814	824	816	833	802	844	819	822	813	830	803	792	751	838	832	797	800	850	800	809	802	824	825	802	785	832	789	879	765	811	768	830	762	824	731	819	786	832	794	822	864	784	855	763	800	832	797	829	768	829	810	819	827	780	857	849	838	827	791	854	800	795	818	828	854	847	794	769	803	810	749	825	795	777	828	817	830	831	816	839	779	753	821	817	832	813	800	823	816	809	779	845	883	826	840	811	825	821	790	817	825	761	813	844	805	830	817	873	792	813	818	798	786	799	790	794	809	827	823	786	787	823	827	831	740	821	806	767	773	835	770	819	771	832	831	821	793	743	821	821	825	817	811	812	774	806	831	813	836	821	784	831	803	793	812	822	858	855	819	801	838	824	782	760	805	781	831	812	825	802	770	850	835	831	837	782	797	762	778	800	813	797	849	799	783	859	839	808	826	749	826	774	839	825	815	869	863	827	771	799	849	824	800	793	849	788	780	856	792	754	789	809	823	788	797	774	784	852	789	815	813	786	798	798	813	793	827	836	792	802	852	820	801	779	798	785	806	815	795	752	835	845	800	802	826	862	821	773	768	832	806	829	748	790	790	828	772	841	778	834	814	847	832	796	805	790	797	841	800	746	845	790	830	801	856	798	783	812	787	748	846	765	825	819	778	772	864	806	794	775	838	837	767	773	838	801	840	774	808	806	796	788	794	825	751	794	830	798	836	814	820	839	849	795	770	819	828	805	800	839	824	814	878	787	789	797	799	797	825	769	787	774	817	794	848	811	806	786	816	860	793	853	851	802	818	817	818	816	841	820	795	758	817	848	891	841	818	791	819	869	766	778	803	838	826	788	820	806	828	776	800	798	838	821	798	830	757	771	836	765	780	827	834	801	854	810	842	770	841	850	817	834	822	811	877	820	864	827	813	841
7630	643	623	534	457	448	396	384	361	360	367	344	338	343	331	332	335	319	293	364	354	318	362	322	320	337	342	343	363	344	328	337	369	311	317	331	346	324	333	348	376	382	317	289	326	348	345	324	341	303	328	305	294	298	376	347	307	329	363	340	328	354	340	322	306	331	316	313	333	314	328	347	319	303	343	313	355	324	304	366	315	339	318	324	320	314	388	340	358	346	331	304	301	344	299	291	334	349	308	326	346	336	326	343	310	303	299	312	344	341	328	328	315	329	346	325	310	341	320	325	334	319	311	325	372	308	336	346	331	336	310	356	356	316	322	322	326	333	324	316	331	335	324	335	323	333	338	343	349	332	330	350	311	324	347	331	365	305	292	321	350	350	350	335	310	328	337	314	331	331	353	285	314	339	323	337	334	330	352	332	316	320	292	353	318	345	334	375	340	324	328	345	325	321	333	318	311	330	335	331	373	323	303	325	347	326	279	306	332	321	349	333	309	307	330	336	348	310	348	307	304	344	370	294	345	322	355	304	372	319	315	337	321	311	326	323	335	351	310	315	317	368	326	346	321	297	330	323	324	323	341	330	312	319	308	324	304	333	389	341	316	319	340	303	333	351	305	310	311	337	367	358	328	338	335	332	312	349	342	315	341	358	335	329	323	334	291	330	347	334	357	307	338	327	372	322	323	300	329	316	324	374	324	330	323	286	329	303	316	322	355	340	383	345	332	351	342	316	316	351	354	315	321	345	311	329	329	309	307	326	305	318	330	348	330	347	342	324	330	337	331	343	370	353	328	331	325	324	317	357	375	341	330	338	345	338	342	366	350	329	305	335	326	320	333	332	328	360	335	339	304	304	322	346	326	323	334	354	337	347	335	343	337	313	354	348	315	327	342	337	323	314	292	268	312	316	276	315	310	296	357	336	337	351	327	346	325	343	364	328	347	321	351	338	325	318	293	322	318	305	314	354	347	344	311	316	330	350	321	286	325	342	342	305	342	322	334	346	336	331	316	345	367	333	354	347	326	342	329	303	318	345	335	329	378	312	328	321	331	290	322	355	344	325	337	327	363	295	323	295	334	324	354	335	326	369	342	322	326	306	333	334	353	323	354	366	331	343	336	308	326	365	343	306	323	308	350	302	319	328	303	333	352	322	314	317	345	308	316	360	317	373	319	317	331	300	315	322	359	330	310	339	336	340	334	331	342	331	314	343	326	358	338	337	330	338	340	349	327	315	314	295	351	326	342	334	316	331	308	331	289	342	348	326	350	296	337	328	334	303	342	362	390	359	332	299	297	345	355	313	332	307	339	308	330	332	327	313	323	304	355	334	339	352	334	331	302	342	387	329	329	328	322	320	367	299	313	337	338	377	344	334	327	364	342	324	352	324	342	334	330	313	325	317	307	364	320	305	339	308	308	317	334	307	351	307	343	328	362	345	298	296	351	334	325	340	317	355	330	358	320	292	327	308	320	300	355	354	318	385	354	337	307	334	318	325	335	359	346	326	324	324	312	328	331	330	304	346	373	334	331	334	339	333	366	319	350	327	332	330	341	346	345	311	321	383	346	340	303	306	319	340	333	299	324	326	326	345	317	334	342	344	334	385	303	337	348	333	312	345	301	325	368	312	303	364	350	314	367	349	329	336	341	314	312	289	354	358	328	303	316	315	337	332	319	299	332	332	292	352	321	332	379	360	289	313	320	330	363	332	356	284	327	337	309	326	320	319	335	363	317	354	315	308	349	346	350	311	311	332	343	328	360	350	334	319	352	328	328	322	278	343	326	336	356	296	311	338	330	304	313	331	346	351	313	345	312	309	306	326	337	303	306	332	334	334	325	291	340	318	317	350	328	375	337	383	318	324	358	335	358	328	311	367	292	329	330	360	324	350	332	325	327	369	349	317	345	339	355	333	336	326	325	365	362	361	338	335	309	339	341	363	347	335	367	395	333	328	316	373	347	322	386	353	368	341	359	335	319	303	314	321	357	315	323	344	319	308	342	322	333	308	349	328	351	352	320	376	327	310	297	343	338	342	333	336	318	357	315	330	316	314	377	329	296	329	304	371	345	332	309	296	371	342	338	323	336	357	310	328	370	308	310	311	362	334	336	356	338	348	305	333	381	323	279	364	342	338	322	305	318	304	316	319	277	323	303	330	306	307	288	342	322	303	344	329	364	324	339	359	353	349	339	353	306	329	319	320	329	324	339	330	316	297	340	339	365	352	335	310	328	310	316	339	339	304	344	317	327	362	332	330	313	346	344	309	328	326	333	339	330	291	284	354	334	326	375	327	365	302	314	304	347	328	319	347	319	315	343	335	334	370	325	347	347	295	349	310	293	340	360	373	335	353	310	318	326	372	334	338	317	335	330	346	345	331	329	330	343	326	354	315	367	320	307	308	335	333	348	326	325	357	320	313	333	344	305	334	309	334	315	333	298	311	351	328	313	295	334	317	328	347	333	337	362	333	319	310	347	351	303	345	323	354	324	341	372	332	338	310	314	319	326	316	320	307	333	325	348	326	364	328	352	382	314	336	325	314	319	332	380	314	330	321	355	331	341	320	354	309	324	349	282	337	335	324	320	342	305	331	307	315	375	317	319	337	343	331	307	332	319	320	327	365	322	307	324	324	334	336	299	310	337	315	328	320	332	335	299	319	335	301	331	278	312	334	356	326	318	342	336	363	327	325	336	281	304	342	346	356	317	322	316	337	324	329	314	319	346	352	307	381	311	333	329	330	362	367	348	330	341	350	359	335	323	353	332	337	326	322	330	325	338	337	340	318	333	290	344	358	336	335	333	323	326	322	307	354	319	334	330	283	318	331	314	334	314	324	342	314	344	361	317	342	307	321	323	317	337	328	321	304	323	318	353	329	279	316	359	332	309	339	328	312	342	331	340	321	352	270	299	335	342	335	328	351	326	332	299	358	352	339	321	368	323	328	307	321	313	330	350	312	299	332	376	318	314	343	303	333	310	334	316	309	327	341	335	303	292	321	333	337	369	317	332	346	344	328	350	323	306	291	348	335	331	368	348	338	330	334	335	326	352	321	314	346	336	337	341	325	372	311	337	324	296	312	308	323	332	306	323	333	342	312	304	287	296	295	304	361	311	350	307	342	346	314	329	313	310	300	332	309	365	323	322	334	337	320	325	316	298	330	339	330	324	301	331	312	299	326	316	316	321	323	362	319	289	322	307	336	299	297	337	328	359	333	328	329	329	309	328	326	314	335	318	312	347	323	348	329	360	323	346	325	328	329	334	317	361	338	321	358	337	348	323	276	327	325	361	341	365	326	334	279	337	347	318	318	319	345	349	332	321	360	304	296	304	329	332	278	314	349	333	340	306	342	322	302	307	354	339	340	359	358	347	391	336	339	321	343	330	321	334	307	349	356	347	338	358	299	359	325	332	312	321	325	302	292	353	353	375	323	306	349	333	351	345	338	264	349	303	339	321	328	337	348	327	322	309	305	339	364	325	305	334	314
6977	1009	1442	1570	1451	1276	1087	1065	946	925	932	913	903	828	874	852	830	827	871	844	781	848	783	783	813	797	736	842	747	795	776	807	805	744	764	748	808	804	791	783	790	772	775	784	793	774	791	799	768	714	770	826	785	808	804	754	780	808	734	762	726	817	731	741	806	803	764	802	773	708	773	789	742	819	770	792	812	759	763	774	745	816	737	822	763	725	788	801	798	763	767	747	754	761	783	724	780	799	748	778	715	798	774	785	731	805	718	856	789	775	752	754	767	739	792	761	728	750	731	798	777	764	760	767	827	782	755	782	756	763	831	765	765	802	814	754	797	824	809	750	750	782	802	785	741	787	755	780	786	766	766	754	768	777	763	791	749	791	773	752	797	819	799	747	740	805	741	765	775	708	752	773	763	740	785	790	714	769	782	732	765	724	813	749	814	773	741	727	764	817	757	801	721	790	798	728	737	831	738	746	764	769	725	808	769	727	732	803	777	775	766	800	803	782	813	770	727	783	728	786	797	778	748	739	748	754	720	768	769	765	761	761	804	752	764	738	764	833	801	758	769	773	785	776	759	802	747	795	755	750	761	743	775	790	704	825	823	801	725	812	738	759	761	759	749	727	787	751	803	755	779	736	772	761	792	792	775	760	751	765	772	789	771	776	805	767	744	781	800	774	755	759	753	739	814	739	791	758	757	794	746	738	765	736	749	720	762	760	788	765	775	760	805	767	753	779	834	767	785	815	801	725	807	808	762	775	759	791	774	793	720	796	752	759	777	773	779	805	736	796	779	826	795	765	778	746	796	785	725	804	779	753	786	776	785	786	781	744	753	739	788	789	782	775	769	762	783	745	736	715	799	791	780	822	737	736	790	786	745	798	763	774	776	748	717	726	787	763	759	770	784	797	784	814	751	748	766	748	776	745	786	758	792	804	743	754	774	773	772	761	785	758	790	804	797	713	776	783	766	776	777	759	766	796	764	829	826	736	766	762	774	849	791	782	788	775	784	746	765	747	662	775	800	735	755	768	796	764	797	749	851	773	726	780	768	764	763	793	767	773	772	863	821	776	757	784	715	785	771	749	763	777	773	788	834	750	813	750	766	783	689	757	834	843	732	769	740	744	775	761	767	776	765	729	749	807	795	761	746	773	747	774	782	801	762	786	772	773	740	764	715	766	787	752	800	789	746	774	756	751	811	786	732	780	759	798	783	780	792	744	747	800	743	776	766	748	776	810	737	760	770	775	807	757	774	760	780	752	704	806	746	724	779	737	769	735	765	782	815	790	772	776	722	764	728	751	745	819	791	759	759	765	730	771	755	756	795	777	790	729	779	780	774	752	754	806	741	784	811	761	775	765	777	782	785	746	754	774	804	787	784	773	788	800	747	809	772	775	755	780	765	742	753	766	758	800	772	744	755	720	795	798	731	730	744	773	776	836	736	765	796	766	753	724	770	792	751	765	717	768	780	785	811	759	749	786	715	763	778	783	799	785	789	747	736	732	703	757	754	771	799	772	809	803	712	793	762	750	822	841	757	790	768	779	764	756	765	767	770	799	754	786	729	738	797	775	762	770	796	768	744	804	745	820	761	805	743	768	792	787	738	754	813	773	782	812	812	784	731	762	778	811	752	735	839	738	752	796	725	773	727	794	716	746	730	752	772	746	811	737	819	796	747	772	769	737	764	750	768	784	810	795	753	781	754	704	797	769	770	751	771	764	776	789	747	802	744	776	789	788	810	792	735	746	741	762	773	752	789	764	720	701	771	777	752	799	779	775	739	773	797	776	773	701	800	737	772	817	800	774	768	784	737	753	803	766	774	750	786	747	806	808	768	771	775	814	743	788	790	755	773	809	822	800	746	793	748	816	777	781	772	790	744	761	761	714	750	866	736	776	735	741	757	748	815	765	761	750	776	758	740	792	744	742	748	746	787	762	782	742	746	799	767	809	787	781	805	788	787	767	747	739	763	796	794	759	765	780	777	745	746	793	713	780	727	821	759	792	758	786	770	762	819	774	798	784	774	780	773	850	802	737	743	797	716	801	765	804	801	822	717	725	766	735	784	820	799	737	762	728	759	764	743	711	810	750	794	729	790	723	749	768	788	747	799	768	793	795	717	747	757	762	816	809	852	798	786	741	829	798	776	780	749	778	755	809	747	729	800	759	800	751	793	750	767	751	730	748	734	778	807	769	809	788	751	769	718	771	731	830	755	728	770	765	731	775	724	772	748	778	729	820	776	790	791	778	766	727	760	765	745	801	757	832	776	776	717	772	763	768	744	764	758	787	754	767	778	762	795	807	729	769	735	777	807	767	771	749	760	802	752	766	781	773	760	728	769	720	747	736	751	754	748	722	793	772	782	839	785	779	752	762	788	777	739	752	769	835	755	760	796	777	797	784	746	760	764	747	736	782	746	761	769	759	802	713	743	833	786	697	756	778	791	829	755	767	723	790	732	742	801	783	795	765	771	768	743	798	755	738	782	745	706	743	779	820	769	775	781	788	758	714	757	740	748	748	774	800	786	787	767	797	787	808	801	752	736	777	789	730	751	745	801	748	744	781	808	785	802	751	715	805	763	746	736	769	762	754	802	784	770	790	777	785	749	759	767	793	734	784	773	735	751	812	697	817	747	725	804	797	788	787	816	753	743	794	786	748	742	745	725	747	718	773	726	759	801	762	774	732	766	783	803	816	762	738	786	819	769	831	772	795	789	781	775	808	756	781	718	747	741	777	762	790	786	783	745	744	770	796	775	767	753	822	763	762	748	732	763	801	756	778	804	806	738	821	787	824	760	770	785	786	712	831	799	752	794	779	742	766	825	809	779	707	829	737	757	775	767	775	767	769	780	818	748	762	785	822	794	789	740	768	767	765	799	834	773	808	781	750	719	728	808	760	804	752	770	750	754	761	714	750	768	737	792	770	736	773	695	759	752	745	771	766	782	819	772	789	733	783	777	717	737	755	761	727	718	768	744	757	718	765	778	809	734	769	754	764	748	797	800	813	762	697	744	795	822	739	783	792	730	801	773	764	779	729	804	742	802	806	800	779	744	728	762	813	747	784	768	703	775	787	765	799	773	755	786	783	768	745	739	824	780	759	788	733	753	827	750	752	802	741	803	744	773	761	732	792	790	821	786	765	738	731	723	798	748	774	759	751	743	774	789	826	768	785	797	708	780	772	807	739	805	775	791	825	804	776	743	723	770	727	754	744	780	777	714	769	808	727	790	770	760	746	704	823	730	793	785	741	762	795	797	756	789	775	719	747	793	743	802	793	780	705	727	743	808	772	789	750	753	802	838	757	796	765	770	798	776	775	784	777	788	755	765	801	832	801	764	742	757	789	778	760	775	812	762	763	761	767	766	763	725	784	805	777	768	825	784	698	805	789	754	783	736	753	730	797	814	712	797	815	788	783	760	749	763	820	732	726	775	779	737	800	761	782	743	763	764	756	788	785	832	780	771	751	737	734	762	750	734	762	747	755	778	810
13172	840	724	555	419	346	280	254	230	208	219	207	182	201	170	159	167	211	166	162	192	161	159	154	167	165	150	164	174	180	166	148	174	157	145	173	137	157	158	151	157	171	157	158	156	156	173	159	161	166	145	163	159	184	150	174	178	157	159	178	182	137	160	152	131	157	179	155	179	153	146	179	170	180	180	180	178	180	166	154	148	168	158	181	161	158	136	152	169	150	167	166	169	152	165	151	142	153	164	151	170	143	177	136	147	150	163	172	155	167	153	178	168	152	169	170	160	132	152	164	139	171	163	183	164	131	156	155	151	204	187	155	186	148	167	144	178	139	160	149	158	160	146	168	158	179	166	178	165	161	152	192	162	162	157	166	173	158	147	166	181	152	178	155	154	155	167	145	153	146	136	171	183	146	168	160	151	171	154	180	159	152	127	155	144	144	172	176	152	165	201	170	185	150	169	159	130	170	152	172	158	190	153	157	158	158	159	142	146	134	148	151	171	139	169	181	176	134	159	139	159	147	142	148	163	160	170	152	153	152	191	178	178	150	156	185	154	146	148	161	153	181	118	150	178	160	141	165	178	142	163	153	154	142	156	153	153	143	166	152	156	157	160	197	151	153	155	173	160	139	163	161	170	181	127	147	156	166	151	162	197	175	162	168	176	175	178	152	139	149	133	157	159	175	173	159	156	162	150	166	155	160	166	156	174	149	162	163	157	175	172	166	167	173	168	198	159	143	178	178	172	164	167	160	149	159	148	158	164	156	147	168	180	164	166	154	140	189	164	183	164	152	177	145	175	169	141	160	140	129	164	156	149	144	161	173	176	166	162	153	173	175	168	166	164	169	170	167	166	167	151	153	167	161	169	134	154	149	172	164	164	180	154	164	159	142	160	165	134	156	169	176	192	168	170	156	174	184	142	155	146	133	151	158	166	187	171	163	155	187	169	171	156	134	157	161	145	167	148	146	169	169	141	147	185	160	162	129	154	146	173	142	176	150	143	142	165	175	152	160	176	166	179	152	157	144	154	129	154	168	160	142	163	146	132	149	141	188	172	152	140	159	152	165	161	164	153	168	152	163	167	166	142	143	170	154	155	155	154	174	162	133	180	178	152	144	146	145	174	168	138	158	143	172	174	157	165	164	128	165	175	153	146	163	158	162	137	155	156	160	142	155	163	164	153	149	131	145	174	171	151	172	175	162	141	151	164	183	156	169	172	132	160	177	168	153	161	175	150	163	168	144	170	172	144	157	145	185	161	172	175	166	144	181	167	161	169	160	175	183	142	164	140	152	162	169	153	159	192	170	142	163	138	167	163	149	150	184	187	160	163	172	154	159	150	148	164	169	146	160	192	170	161	160	137	159	163	172	168	176	151	165	167	162	169	161	176	143	162	170	165	171	177	165	153	174	142	165	187	157	158	174	156	163	158	152	171	149	158	172	159	169	174	143	172	171	174	166	145	145	150	165	157	141	149	185	155	158	150	167	176	142	159	157	159	175	152	153	184	180	175	171	175	160	184	168	160	165	172	150	141	153	160	180	165	167	165	141	155	156	148	165	169	155	162	165	136	165	167	148	163	143	148	158	160	178	153	146	147	154	143	154	175	182	171	141	155	145	179	177	172	146	160	166	148	146	144	168	171	165	176	161	159	161	149	169	157	151	155	172	162	155	160	168	141	157	178	156	149	173	167	164	153	154	163	180	145	155	138	143	157	177	183	142	175	146	179	175	160	170	160	155	158	170	149	155	147	174	148	170	162	152	157	166	175	176	181	169	167	174	147	144	161	151	157	170	164	150	158	153	155	152	150	151	136	161	142	159	186	149	163	161	139	164	143	173	189	137	181	166	143	164	168	147	153	155	164	156	153	147	145	164	157	154	164	139	172	157	163	146	152	174	164	146	144	148	147	159	156	141	132	166	149	157	173	177	128	152	147	172	175	172	154	156	157	165	152	135	163	165	152	160	158	158	160	165	152	152	145	155	161	161	181	160	148	175	173	155	146	145	156	156	155	168	184	157	161	150	119	163	146	157	142	162	153	173	145	154	154	167	149	178	176	163	164	155	160	160	167	156	161	168	143	145	172	176	175	144	156	174	153	153	170	141	147	156	186	170	169	177	153	147	141	145	153	141	161	166	139	168	160	169	184	173	145	139	162	148	141	150	170	129	152	148	129	164	146	151	145	140	159	164	164	168	162	150	176	207	162	150	151	169	171	150	166	148	146	154	174	144	141	173	165	136	151	164	149	165	159	185	161	181	135	172	158	164	180	142	189	160	164	155	161	160	165	167	133	138	181	151	172	161	188	156	133	183	149	149	164	156	166	182	164	183	159	149	142	139	159	160	146	157	151	163	157	184	148	172	184	174	158	156	161	165	165	177	165	156	164	132	168	145	146	149	140	157	157	149	161	174	133	156	163	180	175	160	143	169	167	168	161	177	155	168	138	178	157	172	173	170	135	159	163	162	167	136	176	162	161	164	148	138	177	140	150	163	144	157	176	182	134	171	170	158	157	172	175	143	152	150	168	147	159	171	156	146	143	170	145	158	160	171	153	166	143	184	165	160	189	158	165	167	152	176	154	134	185	138	180	168	156	181	149	150	165	167	145	162	166	150	153	147	152	163	153	171	159	171	160	164	139	161	146	179	168	171	147	177	153	194	161	152	172	184	168	148	169	163	186	169	153	159	167	162	172	143	166	159	150	185	156	151	160	168	165	143	157	156	152	133	179	191	179	167	164	161	190	152	164	159	157	160	151	143	155	171	168	148	169	147	163	167	177	168	181	158	151	158	148	166	177	181	154	151	151	159	160	162	158	155	162	164	162	151	176	148	170	162	148	157	150	168	174	144	156	171	158	172	125	165	144	163	172	180	168	150	137	136	157	153	177	151	179	167	152	168	161	152	143	172	161	173	173	144	141	145	149	157	157	171	174	146	166	170	188	153	195	143	139	154	148	162	158	150	145	150	181	148	157	179	166	167	156	159	158	165	147	171	180	161	160	128	160	152	166	165	143	155	163	157	129	168	157	161	185	153	171	154	163	167	161	143	171	172	155	169	181	150	178	180	167	149	150	157	129	159	172	175	174	152	173	179	182	176	138	157	174	163	162	152	150	160	142	174	153	170	153	159	158	166	163	156	171	145	152	155	160	162	181	167	161	178	130	176	157	150	166	175	151	155	164	181	171	166	192	162	167	192	146	154	164	180	155	160	164	164	146	156	157	166	155	168	149	160	168	144	141	162	154	172	167	162	167	178	170	148	151	156	155	145	139	170	154	163	174	168	156	139	156	128	155	153	169	174	159	167	163	157	160	154	158	166	186	177	144	132	184	185	156	156	166	177	140	164	168	162	155	156	168	172	174	176	145	153	170	177	160	149	169	135	156	157	156	145	186	181	165	158	166	150	160	187	167	165	185	152	153	164	138	176	183	168	169	159	168	153	147	135	159	149	143	155	145	171	161	164	159	177	166	143	153	163	148	159	180	168
8105	915	1557	1869	1602	1290	1078	946	887	750	685	634	645	585	550	537	497	490	453	463	502	472	455	438	502	438	440	432	423	441	457	489	415	422	417	418	434	411	411	409	473	416	405	451	397	408	432	427	405	404	464	402	420	369	396	421	412	432	425	417	382	429	390	431	412	427	397	412	396	418	467	408	404	416	390	416	421	400	434	397	435	390	414	397	389	406	386	414	378	446	380	371	368	425	406	397	426	417	380	436	398	389	411	396	408	383	386	396	395	407	376	383	370	374	381	370	396	416	402	411	393	430	431	432	397	459	424	412	433	412	413	414	359	422	428	396	425	428	401	422	412	409	416	426	422	424	403	379	421	405	372	406	402	433	388	440	382	388	421	419	405	377	405	389	448	386	415	387	421	409	422	403	389	386	427	406	444	426	445	395	386	467	374	372	388	420	389	432	392	426	395	391	363	444	388	405	406	408	402	373	385	414	411	402	383	429	405	410	403	388	400	406	419	409	395	412	402	423	436	389	397	391	427	373	407	413	373	398	423	404	426	414	400	425	397	389	431	421	399	435	409	386	426	414	406	409	405	411	418	388	396	384	421	415	407	443	387	409	413	401	367	411	387	434	400	398	396	436	405	396	370	373	396	369	387	434	419	374	363	410	430	394	360	389	411	411	400	431	403	432	419	409	399	399	420	404	375	355	378	423	436	415	395	396	412	449	399	431	411	393	395	363	429	384	393	387	366	400	426	383	380	399	409	416	383	403	425	416	374	388	404	405	440	429	416	421	403	411	428	392	432	413	369	406	403	410	421	394	363	420	360	369	414	415	409	400	420	399	397	404	393	412	395	403	427	415	429	391	415	426	402	402	423	400	379	401	385	416	360	403	413	408	372	393	405	386	384	416	409	437	412	407	408	408	417	393	365	394	392	411	373	402	402	434	391	395	382	412	415	375	389	408	393	439	412	406	403	393	425	384	390	446	386	448	426	396	419	434	388	423	408	395	428	419	401	395	415	417	397	398	425	404	427	402	421	445	376	394	408	388	422	397	414	395	406	424	413	417	381	398	397	373	460	408	420	428	410	372	413	379	414	409	426	422	387	415	403	399	419	392	403	417	392	398	411	421	428	443	433	376	402	381	422	390	403	391	404	418	427	425	394	425	385	400	405	432	367	393	410	367	398	363	407	426	418	441	442	392	390	402	382	361	418	422	384	401	397	384	410	414	428	397	398	388	398	387	435	421	424	443	421	397	386	430	435	415	410	385	403	471	387	412	402	388	390	419	369	403	405	416	406	392	384	380	432	414	411	401	393	400	419	424	374	376	427	380	368	403	400	381	413	415	395	404	402	405	382	388	448	394	360	417	435	418	417	410	406	422	435	416	400	375	396	440	408	410	398	422	374	371	386	418	414	391	392	389	420	418	412	408	418	397	382	433	424	412	412	416	408	414	379	367	431	398	396	401	435	414	405	429	383	415	438	361	409	404	373	433	374	413	382	402	379	381	375	368	385	397	400	382	384	406	393	411	391	412	399	409	406	444	404	413	408	419	455	427	390	427	428	408	426	397	416	427	399	374	440	406	414	385	422	407	449	419	407	380	394	435	419	423	383	439	366	376	425	427	437	470	386	402	400	449	396	437	398	408	361	452	416	398	420	402	383	387	413	388	434	416	426	396	419	389	386	417	414	410	369	384	406	421	400	373	423	410	428	408	412	404	416	392	404	364	395	412	404	401	413	369	397	398	387	404	409	381	409	403	414	390	398	393	397	402	373	381	399	399	380	397	355	419	401	410	453	413	385	404	379	427	422	431	419	417	396	442	405	398	415	450	423	416	407	382	384	420	400	433	384	394	425	409	451	386	435	419	450	396	399	414	385	405	407	400	392	378	396	419	370	420	435	406	392	407	403	420	389	405	391	407	376	422	434	392	407	417	402	394	361	399	394	403	409	408	436	406	398	409	409	359	407	408	401	386	381	405	418	370	378	389	399	397	398	409	397	413	368	423	421	410	392	428	455	393	400	400	396	400	470	404	382	414	398	410	371	412	389	398	383	413	436	397	398	414	406	441	392	448	373	442	391	406	398	405	401	413	428	417	451	404	409	405	399	388	397	435	394	400	385	407	407	399	388	441	411	374	392	410	410	401	409	396	397	389	416	432	398	406	401	410	439	373	420	414	395	397	383	412	408	415	383	401	402	400	433	429	386	428	408	418	375	454	382	399	407	436	394	380	388	405	400	401	397	428	371	391	420	430	412	413	412	397	414	416	387	406	407	422	425	444	426	375	361	383	399	411	374	457	399	405	408	403	404	375	410	385	423	444	410	420	388	393	392	412	404	403	458	412	384	390	396	411	405	378	374	409	414	384	389	365	398	415	440	408	421	422	396	435	380	437	408	408	392	412	422	426	383	414	368	432	399	414	396	375	396	425	425	381	412	394	413	400	392	421	448	413	414	437	412	396	413	386	441	417	427	413	383	417	409	387	382	409	433	414	401	381	398	422	384	415	407	387	401	423	415	400	407	411	413	450	427	399	392	412	393	392	384	424	399	391	402	387	437	389	408	391	408	427	415	426	399	396	401	412	399	427	406	382	447	410	417	418	450	397	346	401	404	400	420	412	406	399	405	393	388	415	424	404	398	425	429	435	406	380	408	426	416	420	429	413	381	398	349	420	381	427	398	431	384	379	386	356	372	389	361	386	426	388	417	429	396	417	417	404	434	467	381	385	428	406	351	409	397	433	378	398	379	436	422	370	397	399	402	414	402	369	390	426	406	418	432	394	387	361	390	394	411	394	423	417	418	452	394	375	383	397	415	385	371	401	418	410	431	409	399	374	412	412	427	442	436	400	398	436	403	397	400	399	420	432	424	400	406	420	424	396	375	374	431	397	394	437	393	332	431	392	425	394	397	427	387	421	405	409	367	383	407	442	407	408	415	412	424	409	395	422	453	404	426	400	373	425	387	413	393	364	411	401	442	432	430	416	421	387	389	387	379	443	405	397	417	439	384	368	396	387	382	398	443	413	412	413	396	388	394	386	400	397	413	422	402	403	402	384	394	416	370	394	368	398	390	437	388	379	412	428	390	402	438	379	417	396	409	395	438	406	393	434	405	408	411	437	391	400	384	386	408	425	380	402	434	416	394	433	391	400	409	401	385	400	395	356	361	400	413	396	388	398	414	409	415	402	403	380	424	417	391	438	410	428	402	408	418	424	394	370	378	422	413	441	368	411	414	370	409	413	412	407	408	397	388	422	392	409	389	388	426	405	386	431	408	404	404	401	388	410	410	373	418	386	426	412	421	391	384	390	401	408	437	420	407	384	390	460	384	414	403	416	425	412	395	398	407	395	400	389	375	443	394	406	402	422	413	431	375	395	400	389	390	446	429	404	416	399	368	377	409	381	398	404	376	388	398	409	364	395	414	430	405	411	432	421	392	396	405	387	402	391	398	386	392	405	396	400	389	403	393	373	395	402	411	397	378	405	411	429	410	368
1726	404	383	375	369	363	367	391	322	336	343	319	383	324	337	379	372	326	379	361	326	340	362	355	350	359	338	358	328	333	386	362	344	355	377	374	331	340	372	359	327	350	330	337	334	345	357	347	349	358	339	323	330	339	354	387	349	363	321	357	339	342	297	358	326	361	319	314	331	363	374	349	361	362	329	355	363	329	375	359	352	331	335	360	341	323	347	354	339	337	357	339	331	359	341	335	356	407	356	338	365	331	332	328	360	350	344	357	330	341	337	322	390	342	319	346	350	331	370	303	354	355	345	362	363	382	399	321	327	338	374	359	349	358	342	379	363	328	349	337	345	368	364	355	339	315	328	347	365	342	366	314	372	325	303	350	369	349	350	336	366	338	326	376	334	360	353	372	331	341	377	357	348	384	329	358	355	294	385	349	351	358	356	345	335	400	350	362	325	314	383	361	369	343	333	335	339	351	321	355	331	341	374	336	373	321	349	363	356	327	356	361	340	418	364	325	314	378	333	372	364	326	357	305	359	363	338	336	338	339	338	354	360	341	345	341	332	338	357	357	353	345	352	375	346	339	347	334	337	376	338	366	336	331	344	357	352	357	326	377	350	361	399	365	366	352	325	343	348	348	311	356	347	340	324	362	364	338	363	362	359	338	346	358	343	348	361	321	330	327	331	346	358	336	373	329	339	350	335	400	315	339	345	297	312	349	328	368	332	319	327	322	332	366	342	347	324	371	341	316	343	365	350	354	333	309	349	377	344	334	357	327	350	351	369	385	323	333	343	349	336	325	361	331	347	384	295	339	343	394	338	313	311	340	383	329	361	342	346	314	387	353	354	313	312	339	350	359	325	331	349	358	367	312	358	354	332	345	337	331	390	362	366	363	362	356	374	372	362	342	363	345	343	330	355	344	345	329	385	339	350	338	354	333	355	345	331	324	323	351	345	323	365	361	345	355	362	346	335	357	365	363	348	378	371	332	348	322	324	346	337	376	342	364	356	343	323	356	349	373	344	338	347	384	311	354	372	347	291	307	343	334	360	356	343	364	338	352	337	352	326	307	333	362	358	350	370	368	377	357	354	329	355	359	350	351	335	333	329	332	329	288	306	368	354	332	333	339	310	353	362	361	338	351	330	359	389	356	304	365	343	398	375	347	332	316	309	357	353	332	339	312	362	350	341	324	305	337	334	323	383	363	364	349	318	324	353	336	336	319	363	327	367	348	362	320	347	369	383	345	324	353	351	363	312	319	308	338	346	330	362	334	326	352	359	356	325	362	340	335	371	371	323	332	319	360	333	345	329	382	308	318	363	385	319	349	352	354	335	374	309	316	366	329	370	333	355	369	313	342	377	360	322	340	346	371	353	333	327	359	332	345	314	311	354	361	347	348	310	336	359	341	347	359	369	349	335	312	359	348	346	345	340	338	362	344	347	325	360	332	358	331	383	339	358	375	335	341	356	359	334	369	358	367	346	362	328	374	356	379	363	359	389	348	345	360	324	343	328	320	342	324	336	355	336	305	376	312	359	337	354	327	353	340	319	341	336	345	333	352	344	359	328	356	352	354	358	336	346	323	334	352	345	365	377	371	353	335	338	342	345	351	324	310	336	363	354	355	340	391	357	314	352	341	349	357	351	373	351	353	330	320	366	346	351	328	336	354	356	334	344	343	351	349	327	304	366	348	342	331	352	333	330	330	315	354	361	337	366	362	360	355	380	357	312	312	337	379	330	343	332	317	302	350	351	370	340	368	350	358	354	360	308	345	311	334	333	330	352	358	360	341	342	345	323	352	342	315	365	321	338	350	343	361	348	337	319	328	344	368	346	345	339	347	355	391	350	315	377	323	346	332	357	315	317	344	370	332	349	334	353	350	329	341	343	339	309	364	367	365	355	335	330	346	368	369	344	321	324	364	319	342	309	342	343	354	365	327	368	329	335	348	339	368	349	308	347	360	375	308	364	369	332	333	356	354	377	369	337	346	328	348	333	343	342	352	353	345	360	360	365	345	342	332	342	337	350	360	388	342	359	342	375	362	350	329	350	361	319	332	325	335	316	344	366	325	359	351	339	335	361	359	372	324	342	340	332	339	343	336	311	328	376	330	319	340	368	347	348	332	367	359	355	351	324	358	335	404	359	335	343	358	371	355	356	351	339	326	314	332	324	359	323	309	363	307	344	345	343	334	317	361	344	327	313	314	361	348	354	318	374	345	316	340	358	324	334	359	365	340	351	373	303	354	304	332	367	348	356	333	392	337	338	335	351	357	361	331	326	336	367	343	380	318	406	359	334	342	344	344	344	340	345	342	353	363	343	355	331	340	346	317	346	341	332	347	366	381	369	340	331	356	349	319	351	358	379	346	342	332	320	325	348	328	378	344	313	347	332	344	331	371	345	369	379	350	343	323	337	328	350	361	339	341	343	364	327	367	311	320	349	330	346	346	398	306	353	347	355	328	357	366	369	351	350	351	379	372	348	356	309	321	367	351	336	365	367	386	369	337	326	372	315	351	346	344	363	343	329	323	345	358	316	340	346	342	329	370	347	357	343	347	358	340	330	353	353	373	343	352	329	317	353	372	306	345	351	382	337	340	351	336	356	351	318	332	365	362	336	354	377	347	354	375	374	328	362	336	366	338	396	322	359	311	361	369	357	323	366	352	357	346	361	344	331	307	349	325	391	390	363	342	357	375	333	395	328	365	330	333	339	361	337	375	371	356	372	362	342	356	351	345	339	364	350	365	326	351	295	334	331	323	337	331	332	302	358	323	367	360	358	368	343	351	302	319	350	342	332	351	348	367	363	343	372	325	374	348	308	338	343	359	314	376	314	366	337	353	370	353	338	361	348	351	329	337	368	339	340	360	322	358	359	377	354	330	297	340	389	323	324	387	299	338	371	324	346	349	378	391	312	337	373	311	346	333	367	350	357	383	366	386	343	343	353	358	324	337	322	329	361	311	358	343	346	387	361	354	338	356	352	369	388	342	372	345	347	386	370	347	360	336	368	352	305	343	340	388	338	350	372	327	343	326	334	379	342	356	357	346	379	320	340	352	371	366	335	341	324	346	338	369	335	363	356	342	365	333	333	332	321	318	305	324	359	336	347	354	346	343	368	366	333	352	343	346	321	326	354	343	365	355	347	310	360	332	348	328	335	316	355	370	348	359	355	352	315	381	330	357	353	338	334	351	375	291	399	378	394	387	348	369	348	349	389	354	324	311	328	339	324	296	323	378	362	345	376	321	365	330	337	346	337	329	359	357	340	302	387	349	331	334	351	339	355	373	322	385	371	344	352	371	355	342	361	346	349	339	335	360	332	383	367	344	339	322	338	341	342	368	397	379	394	350	351	353	351	366	354	307	326	363	344	315	332	321	349	315	339	361	362	327	280	343	355	346	340	334	371	343	359	343	362	315	335	342	357	313	371	370	334	340	376	333	356	346	347	353	358	350	334	372	364	367	340	353	346	383	354	383	344	374	334	340	329	331
2438	818	888	964	945	889	850	783	829	867	837	858	803	805	821	812	794	773	795	815	795	794	830	761	838	817	845	773	846	819	784	832	805	864	796	775	853	810	803	853	825	827	842	832	760	817	832	795	726	824	823	795	789	811	816	770	793	814	791	850	786	790	851	846	811	780	793	804	791	804	782	871	758	830	830	835	805	820	826	814	867	804	811	794	852	825	808	828	771	801	812	842	760	821	813	783	815	808	826	797	787	826	762	825	858	784	808	795	823	856	829	825	794	800	857	799	798	765	795	828	820	820	862	822	816	799	846	866	797	808	799	837	838	764	794	862	802	809	810	786	788	838	828	769	816	811	819	850	815	786	804	857	822	829	801	811	817	877	807	808	778	831	872	848	864	832	830	840	817	862	763	857	855	834	819	810	854	825	831	839	778	789	810	838	820	901	815	874	816	804	791	832	817	802	838	851	852	817	793	749	765	774	765	820	836	857	876	816	808	804	826	823	824	817	808	752	816	859	786	819	811	809	795	793	775	817	791	827	866	816	807	796	824	784	792	829	807	819	802	849	769	804	815	821	779	791	801	790	811	797	799	875	791	836	799	841	800	827	805	805	795	798	818	811	829	797	838	798	788	803	800	828	842	797	802	826	765	763	841	873	834	804	812	793	844	810	845	823	802	837	805	862	781	830	854	821	824	901	799	828	845	795	788	815	740	818	835	859	812	788	871	796	812	779	838	839	846	810	819	787	858	796	791	810	827	843	832	868	860	813	801	829	847	786	765	784	833	796	789	822	785	836	829	777	786	823	812	785	834	807	856	768	761	834	776	835	791	754	846	772	768	838	844	770	814	817	811	815	831	767	818	773	810	853	821	802	819	822	813	837	849	820	817	813	836	808	813	871	814	810	797	845	804	782	803	865	796	839	822	822	864	825	813	840	832	826	810	778	809	805	815	855	835	823	823	810	772	790	812	830	839	824	845	786	843	811	855	813	798	834	808	803	782	758	775	796	806	828	818	824	797	807	865	807	793	853	774	811	807	784	809	843	847	814	819	775	805	829	765	787	812	786	841	831	852	845	805	822	797	892	770	791	760	792	813	877	859	825	828	834	834	829	831	811	839	812	830	796	804	780	785	818	831	793	801	816	809	780	821	793	800	826	795	806	789	811	795	797	832	844	818	816	753	839	819	773	796	769	805	847	857	842	789	781	844	831	789	820	814	831	813	819	807	865	762	853	734	829	803	811	864	817	800	828	759	806	815	770	830	817	826	747	850	769	786	856	828	827	794	851	818	820	768	840	809	811	843	839	787	861	807	841	792	867	804	749	863	825	796	841	783	797	847	827	853	776	846	775	877	782	811	799	803	836	847	799	793	808	860	832	837	864	791	761	807	799	823	836	768	833	790	840	828	808	813	824	833	858	837	853	823	816	766	763	848	772	839	846	803	768	789	797	838	793	802	793	804	796	805	824	799	846	845	817	821	795	798	780	797	839	806	797	746	830	791	769	812	835	855	786	819	797	871	784	806	804	830	842	810	771	826	796	813	812	854	871	828	846	775	856	808	809	781	818	833	851	806	821	805	758	803	806	823	848	775	750	756	777	851	777	845	814	788	794	767	775	842	822	825	822	792	878	816	808	845	761	874	767	827	764	796	818	799	799	772	855	782	754	838	848	816	811	782	789	862	834	827	867	840	839	849	757	825	841	798	801	783	815	766	774	817	803	780	809	786	834	821	811	840	770	803	746	751	810	801	816	824	839	841	804	787	793	832	833	817	824	812	797	804	795	835	814	792	809	841	774	814	814	830	781	824	813	755	810	792	837	776	749	841	827	762	820	813	782	831	816	810	840	859	824	812	828	802	866	818	799	876	830	825	813	776	818	786	775	797	775	807	788	831	801	810	835	832	802	815	824	802	795	826	817	812	837	818	825	804	828	822	752	871	807	814	773	733	787	810	820	794	786	871	813	833	815	823	780	772	883	831	811	828	813	768	824	804	800	869	849	818	807	843	781	801	763	807	810	811	829	835	830	808	826	851	823	812	812	775	835	793	777	787	842	794	765	851	838	829	835	795	822	790	850	853	819	784	793	855	819	804	821	811	796	858	843	824	799	807	812	805	819	820	798	833	822	800	857	773	863	765	840	806	877	798	869	755	787	803	803	822	823	852	802	800	845	796	843	766	773	841	828	807	790	808	843	771	806	858	830	826	844	781	780	814	862	830	827	830	816	758	843	777	831	819	807	796	823	795	816	837	872	785	831	851	763	790	818	797	816	809	859	806	838	804	828	811	807	846	841	836	821	752	848	802	851	769	759	786	799	862	806	825	770	790	878	808	756	796	861	759	824	766	812	837	824	750	771	788	819	755	836	877	733	796	838	789	835	794	767	787	794	794	839	817	787	848	828	802	794	821	807	830	763	788	801	813	818	794	842	836	767	809	782	808	805	824	790	792	779	815	841	777	821	775	816	844	761	802	850	781	807	824	798	806	829	793	794	798	787	783	838	789	820	802	775	781	792	787	760	792	805	803	834	818	771	802	837	810	822	822	814	739	847	813	814	813	850	790	806	820	833	790	767	868	809	862	827	873	774	818	787	795	780	844	836	807	826	782	801	784	830	821	812	813	831	814	811	843	871	796	822	814	833	807	863	825	803	780	820	862	794	809	789	872	839	845	844	825	850	829	842	791	834	806	879	819	808	851	773	885	852	794	810	828	839	810	840	802	786	831	762	794	790	793	815	770	847	816	865	794	771	843	796	845	846	837	816	849	818	873	809	843	816	856	858	803	832	799	794	780	784	839	820	816	879	832	817	769	830	803	847	779	830	790	760	802	837	816	825	802	827	822	821	797	815	898	829	797	821	791	807	855	812	858	818	792	844	822	836	833	772	789	829	843	756	827	793	767	776	833	798	803	824	767	809	786	799	825	836	873	800	781	794	784	810	812	752	812	827	760	823	827	784	834	837	791	838	797	770	817	820	832	820	810	823	776	783	879	811	785	845	782	845	800	829	772	802	841	809	813	789	787	823	803	817	861	814	830	819	813	853	787	814	793	860	864	853	791	811	786	825	833	746	814	875	819	845	757	850	825	792	863	860	825	802	859	791	805	803	857	855	805	816	849	809	833	858	851	790	829	823	880	847	833	840	804	810	837	853	782	769	809	767	819	840	836	802	818	838	834	811	755	792	813	800	832	821	834	844	845	817	826	783	835	818	851	807	823	809	887	819	794	810	814	800	812	855	815	822	860	875	788	819	830	805	801	811	801	791	790	835	780	842	804	801	800	824	788	849	857	848	793	808	780	830	834	845	759	766	757	799	787	788	795	842	801	806	790	762	833	841	811	756	792	820	858	831	869	733	762	801	835	747	858	774	875	867	769	826	838	758	814	805	804	818	838	779	861	865	750	827	851	850	740	789	799	797	759	862	844	776	896	842	780	829	862	831	794	814	833	832	841	787	848	844	779	797	793	799	848	763	792	818	854	831	852	809	845	811
7473	565	621	522	484	494	398	393	348	384	366	322	339	304	321	335	351	312	342	372	353	323	362	343	324	332	379	361	324	357	321	346	331	332	323	341	328	318	318	342	359	349	331	344	349	322	344	325	339	331	329	326	316	328	281	364	318	346	369	338	375	358	363	341	349	337	347	336	357	312	306	339	308	365	346	356	338	347	358	340	318	360	325	315	311	343	311	309	316	310	338	315	329	334	327	312	328	333	324	340	315	346	342	335	324	317	352	351	340	341	334	330	325	327	317	330	322	336	318	345	328	354	330	358	338	329	343	344	307	341	364	365	289	329	338	332	332	356	310	316	325	341	326	338	368	353	308	350	336	348	347	371	353	328	305	338	363	332	365	326	328	315	349	371	316	310	352	344	313	303	353	325	311	376	308	322	335	301	341	359	353	335	332	343	372	342	334	287	325	303	313	324	333	304	322	306	344	304	347	343	322	306	346	325	318	343	344	323	330	336	335	277	321	330	338	329	319	320	315	325	330	344	381	339	334	306	318	317	289	324	317	312	370	357	304	351	296	324	334	332	323	323	358	324	346	345	325	343	328	353	299	330	325	343	317	353	334	312	349	343	357	327	331	302	325	371	361	292	338	303	318	352	328	335	362	364	331	316	337	365	297	346	333	320	335	358	303	332	339	315	291	323	325	295	323	312	299	321	363	317	326	361	331	317	302	375	341	329	305	323	267	341	330	364	325	352	339	337	337	317	312	334	354	333	335	331	350	332	330	350	315	339	290	359	330	320	329	326	311	353	351	309	327	320	327	317	341	331	339	342	333	334	355	359	316	305	287	317	326	297	357	307	347	340	317	351	345	328	319	331	326	347	330	322	331	328	341	336	374	351	313	347	309	317	341	319	338	323	347	325	354	340	318	331	345	335	331	337	328	338	336	335	326	343	342	337	321	335	338	340	364	363	336	340	339	323	301	337	313	294	359	316	313	357	364	318	343	347	321	302	295	358	339	323	312	301	326	304	324	324	287	334	329	354	336	363	334	343	338	328	340	330	382	305	337	349	330	318	304	332	343	289	325	328	344	360	334	288	338	342	331	354	312	324	350	370	296	318	361	349	360	318	323	320	325	335	331	328	345	329	349	332	319	334	328	311	345	320	327	337	388	319	335	317	351	334	329	329	310	333	332	344	328	341	351	335	316	321	336	334	338	359	310	310	315	325	316	338	357	332	336	329	316	305	317	330	348	346	350	328	305	343	362	334	331	305	289	333	329	301	320	324	299	352	348	328	324	353	310	330	317	322	313	307	313	336	357	368	322	308	325	306	338	366	319	314	344	322	318	331	333	334	335	336	374	321	348	353	331	326	364	340	335	317	369	327	344	309	325	373	315	329	343	304	314	323	364	324	304	333	330	318	314	330	330	339	325	315	316	304	336	330	335	368	339	352	352	335	336	325	354	360	344	325	368	349	338	308	347	334	289	353	319	309	301	312	316	311	326	342	299	317	325	339	351	335	322	330	319	328	323	363	340	350	300	315	302	299	328	341	303	326	316	328	343	317	304	337	341	255	336	324	301	320	301	332	369	344	351	332	338	320	299	334	353	343	352	338	376	352	324	309	320	329	296	333	340	349	347	384	318	342	302	287	354	302	343	327	322	345	320	347	328	317	311	311	306	308	314	301	306	323	308	354	339	367	305	357	313	325	352	366	358	303	323	338	338	342	314	340	374	356	348	329	359	325	363	323	337	360	349	297	330	340	310	311	373	323	313	319	338	358	326	311	318	330	348	328	341	338	315	324	304	296	337	350	315	316	325	330	356	317	344	332	317	312	323	307	322	340	322	314	336	325	359	326	349	329	325	286	361	336	327	333	310	344	315	319	333	344	317	309	321	351	344	301	330	321	295	317	338	312	322	333	303	327	321	360	336	321	287	333	349	314	325	322	308	313	339	335	329	315	316	330	344	323	313	337	338	320	332	328	323	297	355	331	343	315	345	339	337	328	309	302	337	332	340	328	322	316	326	337	333	325	342	367	325	313	350	337	345	337	331	331	342	302	325	327	334	355	317	328	333	373	355	326	308	313	346	330	342	302	328	334	294	304	316	307	308	309	333	311	332	337	324	327	359	334	336	301	330	354	310	352	326	347	353	306	353	328	342	338	360	346	307	326	334	346	303	331	358	312	310	322	356	345	351	290	374	335	341	298	309	329	314	334	315	330	319	344	344	332	302	355	313	324	370	347	318	311	309	336	333	325	334	358	362	354	318	322	328	336	350	340	324	372	347	315	299	348	340	329	319	352	307	322	304	365	329	305	334	328	315	324	333	297	350	314	329	375	361	312	325	343	368	368	342	326	342	308	327	278	328	319	321	317	333	338	328	359	307	319	306	311	314	323	310	333	331	336	351	333	340	363	366	343	343	277	333	306	358	326	341	362	340	324	330	321	313	349	320	309	295	329	321	338	314	318	328	331	302	313	370	322	341	332	330	325	324	337	338	343	323	307	318	287	338	323	317	316	337	311	361	344	328	295	314	343	324	336	360	336	318	369	336	332	320	299	363	308	326	344	340	351	363	356	358	309	334	332	334	355	325	348	327	308	342	343	337	321	330	303	368	337	336	330	360	346	332	354	331	339	339	291	321	318	308	371	372	355	331	341	332	322	294	326	344	331	356	334	338	324	321	330	313	300	347	368	314	307	326	335	349	290	333	348	311	342	328	330	333	324	342	293	323	311	344	344	315	353	309	284	302	334	339	336	309	283	348	354	376	309	317	335	378	367	326	321	333	299	326	327	358	309	349	328	344	336	304	315	351	311	320	314	313	320	325	343	288	329	309	312	333	339	330	299	345	340	332	341	341	339	321	319	341	331	310	331	339	335	341	336	322	314	334	335	308	353	342	327	305	324	345	304	314	348	332	304	338	310	315	378	346	358	317	328	302	339	330	315	318	339	342	325	328	332	347	330	364	316	312	328	342	335	322	341	347	349	338	355	338	340	295	339	331	358	304	323	330	322	323	329	334	326	314	349	330	345	352	339	313	373	329	360	312	320	387	351	335	335	289	320	339	353	304	301	361	359	329	319	288	349	338	362	327	317	343	320	321	311	356	294	339	340	330	343	331	377	369	358	336	332	329	347	365	297	310	361	367	296	342	347	376	328	315	326	340	328	277	293	309	300	288	315	323	330	313	324	315	312	325	344	309	354	313	334	338	347	320	314	321	332	342	359	351	348	347	343	361	322	312	303	327	337	350	347	323	338	327	323	330	342	302	319	318	312	347	328	326	335	324	339	325	353	305	332	320	340	386	336	377	309	339	318	329	331	333	337	328	351	310	354	346	330	329	341	348	308	353	340	311	304	319	326	312	362	338	327	335	327	296	332	285	306	326	342	343	326	328	305	320	326	309	321	320	338	323	308	324	303	320	334	305	328	348	320	305	344	311	304	331	323	334	311	322	310	332	328	345	337	317	321	352	330	334	315	363	300	299	330	307	327	329	326	320	310
6783	991	1404	1593	1411	1266	1116	1084	952	1014	877	861	905	907	872	845	837	854	805	786	755	842	722	789	780	785	804	752	770	771	756	800	777	788	748	753	859	769	762	778	806	817	775	789	795	822	738	793	789	825	766	753	752	829	757	795	758	777	768	800	746	784	803	756	838	755	714	791	803	771	781	784	823	743	733	764	782	773	735	757	780	787	782	709	704	818	769	816	753	765	787	768	720	743	799	780	771	773	738	712	801	755	766	777	739	760	781	803	796	785	743	799	757	753	842	785	726	760	775	740	751	769	789	757	786	724	754	803	736	752	793	822	802	762	754	743	752	771	722	784	763	814	820	748	762	788	760	781	823	781	781	793	744	818	802	760	721	793	782	714	776	740	762	788	723	813	757	828	754	752	745	767	779	764	779	737	736	755	740	751	785	771	799	790	784	785	768	683	805	758	715	752	790	772	733	718	745	775	765	754	762	803	777	758	770	750	784	766	774	753	773	800	750	779	801	731	761	752	797	735	780	782	768	774	741	797	768	809	782	759	730	705	778	751	762	772	685	745	769	767	697	791	726	751	764	764	737	754	759	735	772	789	759	785	785	787	789	769	739	726	803	811	737	711	762	722	774	755	751	814	763	802	761	809	797	793	796	724	769	791	721	727	766	735	730	768	775	773	799	767	806	795	739	739	770	769	824	772	667	756	756	782	752	783	742	742	780	752	756	777	789	761	748	752	785	767	701	790	834	776	736	757	791	753	744	756	747	768	795	724	744	765	708	756	821	742	799	758	736	712	769	733	795	789	772	750	815	726	747	766	745	767	766	745	800	774	712	733	792	812	754	785	758	725	742	776	760	798	753	761	770	821	737	770	778	810	726	739	716	795	754	823	806	756	754	735	788	767	765	740	708	773	778	747	796	800	727	789	752	745	813	819	768	774	794	746	803	809	732	784	770	763	742	775	734	760	759	764	850	805	797	779	749	794	789	750	787	765	813	736	723	745	726	772	750	765	750	778	788	764	737	775	753	733	778	776	773	823	763	754	734	756	744	726	773	752	776	793	766	711	751	816	750	754	743	809	798	741	767	772	770	731	785	714	783	769	760	799	769	835	773	739	760	778	750	775	789	675	750	769	742	763	793	755	780	756	797	785	754	815	742	766	761	724	799	797	786	753	812	750	733	771	806	785	735	759	786	728	769	757	828	817	772	741	731	765	796	808	773	759	743	751	819	746	756	720	737	727	725	793	778	837	806	740	792	753	758	748	799	755	763	747	739	742	707	733	704	760	741	731	765	781	795	760	816	785	793	761	752	784	744	820	754	750	737	785	732	739	760	776	732	702	768	753	752	813	762	727	808	767	749	741	747	779	731	730	765	717	749	771	756	752	808	759	771	741	760	766	790	715	745	774	769	719	730	790	731	828	732	770	768	738	746	742	774	769	753	773	810	777	755	750	813	798	779	785	765	762	781	766	710	736	795	735	809	749	788	772	768	776	757	760	818	763	778	772	771	731	783	754	767	801	796	776	740	801	750	805	766	786	776	738	810	771	742	758	814	767	742	732	775	751	782	772	789	772	719	778	810	788	809	694	771	742	779	755	745	666	761	746	778	750	764	773	807	770	783	759	752	760	755	783	746	762	796	755	736	777	762	777	792	723	728	767	769	762	793	724	745	764	748	744	804	763	812	765	719	764	740	764	729	788	786	789	761	720	800	776	794	803	738	712	794	802	762	776	781	737	775	804	760	738	766	770	728	753	788	753	772	771	778	798	779	786	773	743	726	752	761	769	770	713	775	807	776	782	751	799	757	820	760	744	798	734	788	819	776	774	751	784	770	797	723	745	755	809	780	748	827	723	831	774	698	751	698	793	788	771	786	706	766	748	793	765	766	764	790	773	734	794	763	794	735	770	776	716	759	712	783	772	751	780	778	771	779	724	761	765	794	751	781	734	771	763	753	776	814	773	777	781	758	819	767	742	771	798	789	777	752	790	782	801	753	778	736	750	759	743	758	749	803	767	754	778	778	765	778	782	802	736	809	780	711	815	773	828	781	794	801	759	755	785	789	771	776	753	760	813	742	799	734	782	744	788	774	744	770	797	821	804	756	749	799	732	740	827	772	776	775	760	778	754	791	780	757	747	739	731	795	777	741	777	754	738	754	759	733	739	774	819	767	734	780	714	727	760	777	741	745	760	740	795	793	738	758	745	810	810	785	750	765	754	737	760	743	810	776	736	801	762	784	809	810	752	753	783	753	792	735	736	759	752	742	796	722	776	729	781	787	756	765	776	737	801	763	763	804	774	714	728	769	773	832	753	776	757	788	756	788	774	805	798	782	827	754	760	771	791	741	751	716	791	796	806	780	785	810	765	730	813	764	730	739	730	743	745	748	738	781	740	800	774	794	756	748	766	800	765	750	732	764	804	805	750	800	762	807	761	752	798	741	738	802	755	740	805	772	778	794	781	804	759	793	749	680	768	750	783	803	743	768	786	727	754	745	724	753	746	758	754	782	797	801	757	765	755	779	774	742	772	728	746	800	751	766	785	784	751	794	754	736	770	760	799	761	773	757	788	759	727	750	806	740	801	760	768	763	795	765	738	744	770	766	759	751	754	805	774	707	747	744	782	806	801	809	737	792	799	728	751	765	753	775	756	783	803	725	733	812	785	722	795	735	795	733	765	748	793	805	733	755	737	722	744	798	759	760	740	744	793	791	799	754	736	752	751	747	764	760	763	760	730	815	757	776	813	720	788	775	777	759	729	744	756	726	827	787	781	756	773	768	777	756	727	738	732	738	786	785	733	762	743	797	782	770	737	773	808	767	819	766	787	775	741	749	765	751	777	725	769	761	790	795	755	751	749	750	792	752	767	746	768	736	779	781	809	751	755	738	748	756	755	781	764	746	822	789	787	757	776	743	724	711	793	756	714	776	807	773	725	758	768	758	801	790	792	763	819	793	763	765	768	756	838	787	743	827	786	732	716	824	764	793	746	785	776	784	800	768	783	800	793	804	801	783	747	793	757	786	750	788	743	713	819	774	788	755	771	775	738	818	796	788	762	767	726	745	717	773	714	757	746	751	727	766	745	753	728	762	728	733	712	766	790	773	741	832	780	772	843	751	743	709	763	733	792	770	824	790	722	798	815	731	755	749	701	802	785	786	740	791	720	770	778	794	749	778	775	802	784	764	739	694	806	782	764	753	745	760	748	693	748	760	767	805	768	757	769	769	727	780	756	768	808	771	784	798	738	800	756	717	733	743	796	730	781	764	770	749	768	787	782	725	767	730	794	769	784	768	740	780	710	778	730	769	777	748	786	797	760	783	804	770	802	815	806	757	737	726	784	803	777	752	779	811	753	754	763	759	777	776	747	758	748	763	805	794	759	808	763	686	779	752	751	724	732	750	733	760	794	750	756	758	739	764	775	771	749	739	749	762	766	787	771	734	825	746	746	758	757	764	771	776	809	744	759	779	763	795	745	762	742	804	815	754	758
13371	873	664	534	386	333	274	255	239	205	233	185	179	202	182	193	179	171	163	178	185	144	164	147	165	155	163	164	150	151	179	164	181	155	155	189	154	162	148	174	159	178	137	196	161	184	175	163	177	165	179	142	176	151	160	168	165	169	153	189	156	155	169	178	150	174	166	156	164	152	174	170	144	145	165	159	162	163	174	150	155	156	162	166	145	147	160	146	162	179	167	167	152	158	119	177	167	136	165	144	156	143	159	169	145	151	158	161	133	183	163	145	181	159	164	162	162	187	176	162	143	159	146	145	150	174	171	159	174	163	160	145	157	192	165	173	157	158	169	150	157	142	143	161	183	178	145	156	155	153	153	151	169	159	136	173	161	158	173	153	172	170	150	137	146	169	157	167	150	127	174	151	169	134	135	165	175	166	172	187	176	137	159	126	156	141	181	146	151	168	157	154	177	186	154	158	156	166	155	145	170	159	185	178	163	160	162	141	179	168	146	166	184	172	173	177	164	177	168	157	172	161	174	170	170	174	139	160	141	149	160	135	156	149	154	154	167	123	134	167	167	167	177	174	158	146	157	155	152	181	163	152	173	139	153	160	162	144	141	153	156	182	172	157	141	196	128	174	147	152	154	153	152	178	164	155	149	177	169	154	180	148	179	157	167	149	172	153	140	157	137	150	168	153	149	165	163	181	163	160	133	153	157	167	172	142	158	173	137	169	178	178	190	153	147	158	177	183	163	150	164	151	172	144	153	137	178	192	162	177	138	168	174	169	165	148	172	176	156	151	123	166	140	165	138	153	174	151	170	150	160	153	158	163	162	161	142	131	163	128	147	168	179	139	153	200	181	155	163	188	167	173	186	150	183	183	152	149	147	166	160	141	167	152	158	157	179	168	176	159	166	170	183	142	156	176	153	168	155	162	165	134	152	144	152	153	184	161	161	173	164	151	155	153	173	181	133	151	157	181	144	144	134	162	163	166	169	162	148	152	176	159	153	165	167	158	135	172	147	144	182	145	162	161	163	160	137	156	158	150	159	159	178	160	147	158	175	150	166	148	165	148	141	177	144	139	162	167	165	158	150	145	165	162	165	149	156	162	149	141	164	143	133	121	154	165	145	134	167	167	137	169	158	166	156	149	161	153	186	155	167	174	134	163	194	179	154	140	135	179	160	153	165	164	156	175	166	157	197	142	143	182	145	154	182	152	146	172	146	160	138	189	137	176	179	146	163	170	143	173	183	151	155	147	142	145	147	153	172	160	153	156	134	157	165	138	154	153	146	164	181	162	163	184	173	148	135	148	148	151	171	162	155	154	158	146	149	154	124	157	185	162	140	168	153	148	170	172	144	145	158	176	170	168	174	151	163	146	175	179	171	158	152	170	172	152	170	142	122	141	163	175	154	185	167	162	153	156	166	162	169	153	142	169	179	162	148	157	164	174	162	161	174	161	142	156	140	132	145	155	159	159	159	167	148	162	161	161	157	162	133	157	157	152	156	156	172	163	158	172	166	134	151	159	165	148	181	181	139	157	162	192	181	161	154	151	172	168	154	153	151	153	149	149	151	176	151	178	167	157	159	150	164	142	181	160	172	156	175	162	156	160	163	154	149	153	185	166	178	172	165	173	151	157	144	151	180	148	154	161	142	180	169	163	171	145	171	164	160	163	163	182	138	157	150	159	161	140	150	145	144	157	169	170	148	165	169	174	157	163	153	145	140	133	149	141	164	152	149	158	136	151	152	161	151	163	157	150	156	145	181	147	188	160	138	169	131	154	177	178	177	144	149	151	172	177	146	173	155	160	146	167	188	172	152	166	161	164	166	179	150	172	151	160	140	169	164	154	159	140	171	148	150	172	141	153	173	163	168	142	161	156	156	171	154	181	169	170	167	143	161	172	140	178	133	139	165	161	166	166	168	159	164	136	170	161	166	148	174	182	164	152	164	159	170	174	169	150	163	166	158	163	168	150	174	153	146	161	193	163	147	137	171	160	138	156	153	154	175	156	169	143	156	162	149	178	148	161	176	165	168	176	154	156	153	165	140	171	151	140	146	125	160	181	158	171	181	159	173	153	134	159	155	144	151	154	162	152	152	163	162	151	163	166	155	134	152	160	164	153	163	146	182	165	176	172	155	170	184	140	149	153	171	178	143	151	164	176	175	143	150	154	164	147	160	154	159	158	149	191	160	170	159	145	165	193	156	166	158	135	164	176	160	126	155	154	160	150	159	139	134	154	170	157	191	142	130	156	140	167	189	165	148	136	156	162	141	148	172	160	170	165	146	142	163	184	155	140	161	166	172	188	142	157	168	166	151	165	163	137	138	155	131	155	141	141	181	175	158	152	208	143	173	159	175	139	162	140	162	180	152	182	164	152	177	143	149	160	151	168	177	155	150	154	149	175	133	150	167	147	154	189	169	193	170	137	173	154	154	154	152	189	147	175	176	148	167	179	147	165	133	172	169	129	167	154	138	171	155	151	162	134	162	147	195	141	164	172	144	173	160	149	169	162	167	157	160	138	191	179	128	133	163	160	178	153	159	156	181	158	150	172	155	156	184	168	155	187	159	157	148	170	160	151	146	144	181	136	179	173	171	158	154	121	157	160	162	150	139	131	165	150	152	153	165	159	158	152	160	161	164	172	167	162	158	155	175	142	171	150	180	168	155	156	155	164	157	153	130	141	157	147	171	171	170	161	169	155	154	166	165	151	150	170	151	174	134	135	148	162	165	149	169	135	175	157	154	181	167	151	126	143	173	174	172	159	170	183	161	153	152	140	154	161	168	154	161	157	137	148	185	174	140	121	169	150	171	168	152	157	160	157	132	172	155	169	174	185	154	159	157	148	154	169	159	137	154	169	171	179	163	148	161	163	145	122	159	138	172	188	156	159	162	153	174	193	162	192	165	192	154	156	144	160	163	171	185	164	146	164	125	163	150	126	155	158	175	166	162	158	160	162	173	162	176	142	170	159	136	190	167	157	169	154	177	138	150	145	168	169	158	181	152	162	194	149	152	158	146	175	160	154	165	163	162	150	145	151	160	182	137	181	145	157	154	173	182	163	183	141	179	147	152	171	147	161	177	170	148	158	154	170	164	160	135	145	175	151	154	157	191	163	163	147	135	164	170	165	164	145	169	135	148	166	140	155	163	153	142	168	168	175	163	170	172	162	159	143	140	151	140	137	165	167	149	186	135	150	172	175	159	155	151	154	160	149	140	139	163	177	157	157	141	177	171	166	148	160	162	156	176	177	159	159	176	163	159	166	158	150	153	165	157	145	152	165	170	163	154	170	156	146	174	142	141	156	169	147	161	148	166	172	164	143	181	154	150	139	170	145	133	144	186	162	178	167	164	172	180	154	165	165	139	153	154	163	171	137	167	141	192	167	166	144	168	164	156	162	155	149	168	141	171	146	141	178	169	171	160	166	194	176	129	163	177	157	150	159	176	178	161	162	179	145	171	163	157	140	163	144	145	141	163	138	137	166
8163	842	1565	1881	1527	1192	1103	978	793	824	733	627	567	548	536	509	490	490	498	464	488	479	433	459	490	459	455	427	426	409	442	415	428	436	421	409	450	425	399	443	403	412	441	442	417	409	448	347	410	436	396	409	423	410	422	404	399	423	403	415	444	443	446	416	427	431	392	402	421	413	406	374	410	400	417	439	406	414	398	431	405	403	426	376	431	381	419	392	415	367	379	401	395	416	435	407	403	385	455	381	390	393	439	412	377	395	413	388	407	390	360	398	405	410	388	431	408	420	426	384	414	397	413	362	415	426	427	473	421	409	428	418	421	407	428	371	406	405	431	372	371	379	389	379	391	380	415	422	419	414	413	359	399	388	402	353	356	434	392	437	393	404	373	419	424	416	406	393	409	411	375	378	379	390	427	438	405	367	412	429	367	433	402	409	391	435	394	404	402	415	399	379	447	434	392	392	405	412	409	404	393	397	371	398	390	400	408	375	425	395	423	346	403	399	417	394	405	422	396	427	394	368	379	381	390	404	390	422	402	419	420	391	366	382	435	384	408	380	419	386	371	402	406	405	416	392	412	378	400	425	389	367	412	403	404	414	416	407	386	427	417	403	382	366	361	366	414	392	403	396	377	402	384	389	362	401	400	404	423	411	386	417	376	417	411	394	409	376	370	393	419	393	407	407	393	402	392	408	384	389	436	398	415	427	399	409	397	390	395	406	389	418	426	406	436	432	401	384	386	379	406	413	442	423	420	394	398	372	408	385	422	403	430	381	387	416	394	361	369	385	397	360	413	415	360	421	390	409	395	417	414	420	422	403	363	413	415	403	402	414	374	396	410	365	407	416	401	421	404	388	382	403	373	429	395	410	422	384	366	413	412	405	417	427	432	398	399	428	414	399	391	388	437	349	441	430	411	398	405	401	440	407	418	392	402	447	386	406	404	398	401	396	415	406	411	377	406	432	391	395	470	431	421	389	405	385	377	402	389	383	427	417	395	357	425	409	389	389	434	434	401	392	398	375	413	381	394	373	407	375	385	398	407	433	429	397	388	415	383	403	396	377	418	427	409	382	411	413	416	394	383	430	380	364	379	387	388	404	363	414	379	407	401	435	405	404	405	393	389	395	411	413	412	353	369	405	405	445	398	429	426	404	395	388	413	412	401	403	419	396	411	401	378	383	392	389	431	382	443	417	390	390	396	397	377	404	450	400	424	395	383	416	406	405	405	400	418	385	415	404	435	411	381	413	393	393	426	402	410	372	388	382	403	412	400	430	420	392	431	379	373	361	394	394	394	424	423	387	389	426	412	426	425	392	403	366	354	377	388	419	406	407	403	360	423	379	416	423	408	412	364	412	422	398	423	394	415	427	361	411	405	380	418	401	408	400	374	400	373	400	437	354	406	375	377	409	428	403	412	409	389	430	424	390	420	428	388	415	420	384	411	371	406	416	432	440	402	369	393	388	397	379	424	385	414	384	370	414	395	405	431	433	431	417	407	415	420	378	397	389	397	424	406	398	423	401	366	379	415	410	383	386	406	404	376	407	397	411	408	436	425	411	381	353	418	414	372	432	392	421	398	414	434	404	408	412	406	441	410	381	431	385	385	430	390	391	442	422	400	398	399	385	418	412	385	412	397	394	393	410	428	401	429	362	418	387	395	396	395	408	391	455	410	391	442	413	412	409	397	408	387	391	411	401	402	416	364	370	413	421	401	364	417	407	376	392	384	378	415	394	394	382	386	394	384	371	374	385	371	382	421	402	425	401	406	367	391	412	440	390	409	404	400	407	397	361	380	394	388	401	383	359	361	370	413	415	405	412	372	441	404	378	396	398	380	415	357	400	405	430	415	410	387	453	408	404	433	385	393	383	388	386	363	438	357	418	415	388	414	388	397	392	408	395	382	421	390	388	409	388	404	430	385	413	392	436	384	427	393	392	398	358	419	398	412	431	414	412	407	422	378	335	396	379	398	405	382	400	405	414	411	389	413	416	391	394	392	409	391	408	432	380	419	405	433	381	405	408	378	440	377	440	402	421	415	400	416	416	419	427	399	429	370	425	419	389	417	391	414	405	416	399	432	426	396	413	395	400	407	407	395	387	399	372	386	413	390	413	368	410	365	386	374	396	442	399	395	441	395	417	360	431	386	356	416	428	417	400	403	395	402	411	425	398	385	415	347	383	354	407	397	364	398	432	367	375	388	384	440	371	389	436	372	363	403	396	404	386	405	384	414	394	391	382	377	417	390	384	407	381	386	413	389	410	406	366	394	403	364	377	413	374	413	380	362	384	402	411	397	410	409	380	416	412	403	400	418	377	411	392	364	401	431	351	398	413	410	399	426	387	442	375	414	422	415	416	381	451	435	412	424	418	391	400	388	364	422	387	387	413	385	390	392	410	388	441	380	420	398	401	352	400	378	432	385	396	385	408	366	429	405	446	390	413	395	424	396	421	366	425	399	409	396	395	424	384	390	378	380	406	392	388	423	424	372	399	428	427	381	400	410	418	397	425	386	414	413	371	402	417	361	406	426	396	367	419	426	364	403	406	414	385	373	382	426	390	392	406	430	406	412	391	423	404	415	413	389	397	372	379	424	336	428	413	392	391	407	436	418	411	399	431	396	398	438	426	405	434	424	380	366	413	411	412	388	392	405	403	394	453	378	409	376	399	417	411	406	392	409	392	411	387	377	430	379	393	424	384	445	390	397	379	384	390	416	378	409	370	404	412	376	390	416	374	396	440	424	387	405	394	381	411	398	424	389	390	373	435	409	402	396	402	417	424	400	452	400	388	382	424	398	395	399	397	402	409	389	404	423	430	388	398	391	400	405	386	402	386	423	400	420	413	395	438	448	400	408	401	386	394	381	358	446	386	394	397	405	399	405	419	395	395	374	429	411	431	379	381	427	440	401	410	373	382	372	385	433	398	396	455	406	438	420	379	414	378	411	408	379	401	415	401	420	397	407	389	399	396	413	406	399	389	397	397	400	434	389	427	396	387	409	446	386	395	395	408	386	417	432	404	393	370	390	385	397	393	399	398	392	411	420	395	416	414	397	424	460	433	376	387	379	390	381	384	400	402	434	418	412	382	404	374	389	427	403	391	384	406	384	373	410	427	411	390	432	398	377	429	384	417	387	412	393	444	375	402	390	412	371	397	410	411	414	394	422	401	404	410	383	436	431	432	418	411	404	396	392	425	406	395	407	394	393	417	411	371	418	424	367	401	401	411	404	394	398	450	351	380	416	394	399	424	409	399	420	425	378	397	354	418	389	406	392	406	401	368	426	406	401	393	390	390	382	392	422	398	439	432	369	434	420	392	422	398	410	408	393	438	415	399	417	381	406	423	365	377	394	369	427	429	341	406	402	416	418	406	451	386	399	411	406	476	418	387	401	386	418	440	405	358	420	392	384	397	395	391	387	414	427	386	419	405	391	391	429	433	405	392	394	379	403	346	414	357	397	389	397	392	373	440	446	398	392	394	405	426
1822	349	419	357	379	360	351	335	328	340	372	323	368	333	375	341	316	323	360	340	330	360	338	339	352	351	363	327	346	358	345	344	331	324	317	314	342	330	351	367	338	363	339	356	346	363	359	370	337	346	381	363	362	357	320	346	332	349	376	309	324	339	360	363	355	378	330	349	350	359	341	400	381	357	351	358	357	369	343	356	343	346	344	310	342	362	332	345	350	369	358	368	327	379	331	317	339	362	363	338	326	328	336	367	349	321	326	354	359	337	325	326	357	358	337	339	332	362	376	374	366	336	333	330	349	344	325	374	364	360	354	366	390	331	318	347	380	357	348	338	365	323	335	347	374	337	340	346	365	332	345	315	339	337	331	378	332	335	336	337	384	327	326	384	335	321	391	373	363	374	328	321	325	346	337	371	329	328	325	335	340	359	394	318	318	342	329	330	363	365	344	345	345	307	307	336	339	418	340	388	367	372	340	382	363	310	350	353	339	302	333	372	342	345	354	333	342	348	323	335	325	343	366	347	354	369	348	300	326	358	321	332	351	381	358	352	372	346	338	330	386	350	365	330	350	325	345	371	366	323	373	337	377	371	331	321	334	357	329	341	342	328	396	356	357	358	367	387	372	353	358	365	287	336	367	340	389	368	350	353	361	328	359	356	341	360	331	360	334	345	339	356	349	354	320	353	340	378	300	313	339	351	351	354	323	344	357	325	324	358	318	351	365	347	359	366	320	341	348	329	376	374	361	384	337	343	333	364	354	348	363	343	347	305	367	357	348	334	342	367	372	353	369	342	344	325	335	362	358	372	371	335	340	355	352	352	352	321	338	342	363	365	339	359	364	368	364	341	388	366	384	358	351	380	360	330	346	332	310	328	318	358	350	334	351	344	350	363	362	382	350	333	342	359	377	370	354	387	344	356	364	374	363	360	358	352	354	338	325	347	342	374	334	335	326	349	340	355	330	363	349	315	352	367	328	340	383	355	335	345	360	347	368	375	406	331	331	366	395	378	355	336	315	381	363	342	317	347	336	378	319	404	364	359	361	360	342	331	301	335	374	381	315	346	319	370	324	310	355	340	370	342	321	341	345	365	317	314	355	348	354	313	343	355	350	394	334	355	318	334	330	345	345	361	384	325	357	333	322	339	353	334	354	321	359	315	346	361	343	303	355	361	326	343	344	333	367	378	350	368	343	345	349	374	357	366	347	302	341	366	356	369	341	332	342	335	361	335	349	328	336	383	351	375	360	380	346	354	321	367	352	379	331	322	348	358	358	355	312	358	359	335	362	321	332	334	297	354	336	347	360	360	352	346	332	327	368	327	352	348	341	320	335	387	323	347	367	333	327	356	357	331	340	351	330	358	360	327	350	354	343	360	358	353	344	332	330	364	355	327	350	370	375	325	363	333	353	353	334	365	362	350	338	330	375	376	346	351	346	324	368	360	333	338	327	394	356	366	339	342	359	362	357	347	342	348	354	337	365	332	341	312	345	365	364	354	328	355	362	365	371	331	357	309	339	364	350	369	369	351	348	334	357	336	311	369	374	349	372	363	347	327	330	367	355	344	352	371	360	366	370	312	365	370	357	365	321	368	358	313	366	377	346	350	357	370	350	351	342	331	327	330	342	357	351	344	320	325	416	367	392	339	347	334	350	363	360	345	344	330	356	342	379	349	367	359	379	371	331	352	338	309	302	325	349	328	343	369	343	369	299	330	326	350	346	334	345	333	353	361	339	360	357	345	336	368	347	373	357	352	331	351	332	360	314	319	361	330	320	332	331	355	390	344	338	374	356	329	324	346	343	356	349	361	363	349	356	370	321	334	340	381	318	356	345	316	343	314	349	358	322	375	363	343	340	396	298	346	333	368	328	333	345	399	344	347	326	359	346	357	376	391	331	350	367	393	352	337	342	322	364	352	323	341	336	351	359	359	337	344	347	346	332	343	347	342	370	321	350	356	339	335	336	352	338	350	334	350	369	311	360	364	318	359	387	360	354	365	369	318	355	341	360	365	333	348	324	341	353	333	331	340	370	347	355	355	358	338	340	360	365	344	356	368	328	344	359	347	404	327	344	379	315	352	332	330	337	364	337	314	335	316	356	321	341	289	341	342	354	322	354	332	345	362	361	318	357	375	364	339	350	367	349	322	330	360	347	361	340	363	361	354	313	321	335	346	313	351	359	381	341	338	319	327	328	353	369	368	347	336	340	359	359	315	347	349	348	359	347	355	325	348	322	375	375	330	347	347	357	344	388	356	333	365	349	347	350	365	352	388	381	370	343	376	357	321	375	338	349	355	337	383	325	344	304	323	354	334	348	353	321	397	319	391	356	334	372	353	337	343	334	356	362	332	349	325	338	344	383	305	337	348	327	359	353	365	355	355	331	386	348	314	354	351	332	372	335	336	373	335	375	324	317	307	353	339	358	348	373	350	365	363	375	315	321	337	356	341	318	375	336	354	382	365	329	366	380	347	333	327	356	334	335	334	323	351	357	349	322	391	328	357	355	341	334	347	371	339	388	324	340	337	402	346	354	351	363	360	353	361	350	345	372	345	322	369	326	316	369	324	340	327	325	334	339	369	337	332	336	338	333	367	340	328	344	366	326	332	359	347	337	345	364	378	336	339	325	364	333	361	360	334	374	345	358	387	350	346	335	318	361	332	338	367	364	361	315	350	355	365	319	334	313	357	330	370	342	356	363	341	372	340	346	352	316	367	348	378	351	340	319	372	341	361	332	347	332	330	342	353	336	343	365	342	335	325	363	363	350	345	361	331	399	348	349	321	318	343	388	312	348	319	385	349	326	363	375	357	344	357	371	354	350	333	314	354	389	375	306	381	330	377	327	322	311	368	378	371	375	364	354	350	346	354	322	355	328	339	366	384	331	369	345	375	438	355	356	382	320	338	317	332	350	351	315	334	339	331	362	355	321	345	320	347	377	345	341	336	318	391	366	385	346	347	338	366	315	365	354	341	387	365	349	334	335	358	340	343	348	341	335	333	351	376	342	339	321	333	352	345	338	320	335	349	347	329	323	359	304	386	360	346	347	368	357	328	352	349	348	350	277	362	354	400	365	332	340	346	362	355	358	366	352	323	375	342	370	367	322	345	341	356	346	319	360	300	324	353	365	367	349	351	357	370	368	335	344	363	323	341	330	344	373	331	351	310	337	355	348	354	360	385	356	327	353	347	364	340	344	366	354	333	336	337	326	341	326	357	337	339	354	384	363	341	350	353	336	339	359	320	329	359	370	333	346	295	390	324	341	337	325	351	366	342	354	350	376	333	352	339	327	320	359	358	341	370	335	357	356	357	372	365	350	357	330	303	343	362	307	371	360	339	340	338	359	356	367	342	353	362	360	385	352	346	355	379	316	331	340	356	352	370	319	351	365	345	354	369	367	322	387	370	369	343	330	341	340	356	370	333	354	346	335	317	360	355	350	370	354	328	340	388	347	333	322	353	339	313	338	339	369	327	381	346	325	374
2501	833	881	936	948	950	884	844	861	835	927	821	833	806	840	829	838	834	777	814	794	810	851	811	787	825	812	797	860	813	795	799	834	816	817	857	833	834	805	812	829	763	833	830	840	823	782	815	813	802	840	864	817	810	805	804	841	792	806	794	823	844	830	781	789	793	864	784	734	854	773	793	792	832	802	846	839	844	781	802	765	764	798	846	827	797	805	776	853	793	826	785	827	791	814	844	859	849	854	763	778	837	866	783	779	786	806	812	824	833	801	824	766	856	788	868	812	787	798	809	787	879	828	840	849	781	816	826	795	807	835	787	800	826	787	816	814	867	871	816	804	840	885	783	847	777	855	782	794	824	790	828	840	766	794	810	838	828	806	827	806	843	823	807	803	831	770	815	781	792	852	837	806	810	842	812	773	817	796	803	832	873	825	852	805	793	806	821	837	808	832	820	799	780	841	807	843	844	777	813	810	824	877	777	795	773	802	806	836	831	753	819	800	816	849	765	817	885	806	812	768	789	806	759	809	798	804	839	757	814	820	826	811	798	841	813	794	783	786	794	831	826	808	780	799	793	818	766	837	834	812	814	801	814	783	820	794	882	779	845	743	770	835	799	835	781	798	831	790	776	820	844	779	832	780	816	833	765	813	820	836	804	819	840	825	841	804	871	821	794	857	758	783	785	839	796	797	844	825	814	839	822	834	845	867	841	844	799	793	775	790	825	843	795	808	828	790	766	815	834	809	833	784	792	864	841	817	808	842	836	806	780	794	791	816	821	781	825	834	794	795	804	788	849	818	789	782	849	863	755	793	820	785	768	804	793	799	771	823	857	830	821	826	842	866	811	810	812	796	846	857	752	830	824	798	803	832	803	782	821	813	764	839	796	832	853	857	863	796	803	814	806	824	750	841	852	780	803	828	837	778	854	800	795	806	827	818	824	794	785	839	795	813	762	797	850	815	831	809	802	826	830	807	847	819	832	730	818	827	797	809	804	800	840	808	837	780	834	753	816	839	826	798	792	854	796	841	855	837	815	796	803	810	838	828	867	803	761	838	841	758	829	776	773	802	814	797	837	799	810	814	859	816	773	844	768	755	793	809	798	799	831	838	789	864	815	816	782	812	801	806	794	758	821	833	803	795	791	832	762	868	802	831	820	830	864	818	788	806	765	789	785	741	772	828	790	849	797	785	757	791	804	841	833	807	794	832	813	809	812	816	781	838	825	841	800	851	773	818	826	819	802	848	848	812	857	834	828	815	786	798	784	863	819	828	778	776	826	813	845	800	812	842	805	810	774	797	763	841	823	773	823	882	827	803	889	817	819	824	752	755	775	790	777	827	831	747	825	835	784	823	782	831	787	786	813	820	837	797	798	827	843	809	818	770	810	767	773	855	800	838	794	825	823	805	745	826	764	800	797	806	819	843	814	805	811	835	814	832	825	784	836	840	826	838	779	801	780	848	863	870	793	853	783	764	811	855	841	826	781	842	817	809	809	798	865	853	855	817	820	784	797	817	774	823	837	787	781	838	766	844	836	829	843	861	857	778	787	865	793	826	778	850	858	780	791	770	811	776	796	872	832	826	777	790	779	799	830	764	803	863	800	798	797	815	815	793	803	756	797	853	806	769	802	814	763	804	840	791	784	783	827	832	829	772	844	829	819	807	840	831	832	845	795	861	841	806	870	809	803	840	840	805	841	834	768	817	798	799	795	815	830	877	815	839	838	850	755	816	841	827	861	782	848	785	817	797	824	728	783	782	830	807	854	780	820	784	876	808	847	804	866	838	863	778	813	816	828	830	794	798	749	806	780	842	786	802	792	829	807	856	838	841	867	835	819	772	828	814	820	817	805	809	826	854	816	789	823	832	778	835	822	799	829	782	849	790	763	816	844	769	815	848	819	856	809	801	797	854	882	861	806	796	832	862	841	772	777	783	847	795	829	792	759	821	873	792	782	800	780	827	815	815	782	855	862	776	843	776	839	802	852	820	862	838	849	829	794	846	801	775	863	817	847	815	746	801	874	829	800	864	793	843	801	826	860	763	761	858	866	860	835	816	854	850	789	819	812	852	827	829	858	827	824	846	795	806	821	800	785	880	802	841	791	771	836	832	823	828	842	809	790	763	833	832	790	842	839	884	798	766	807	820	812	843	780	785	853	816	786	775	844	770	797	814	855	800	760	829	773	790	784	811	867	794	823	826	780	778	802	788	817	822	814	830	818	818	790	791	852	818	794	768	834	844	832	827	863	796	807	820	850	834	783	836	813	879	816	822	840	797	835	800	829	814	855	811	828	807	819	842	770	818	790	818	814	809	823	753	826	819	769	805	854	784	802	776	845	827	804	822	792	846	843	780	823	835	808	823	803	782	835	851	829	771	791	797	828	859	904	854	829	805	831	802	799	857	824	869	817	798	818	866	814	841	789	820	877	817	809	854	848	809	804	835	828	836	786	852	841	854	819	805	805	840	849	786	779	835	806	830	794	808	826	845	818	768	778	819	861	797	784	794	868	820	784	828	805	791	828	831	869	849	868	779	792	831	820	801	820	812	810	806	817	810	821	757	811	804	814	838	843	753	788	768	764	835	820	814	777	801	836	833	816	804	776	816	796	746	848	857	802	784	751	819	781	818	808	853	857	804	846	818	751	799	860	888	848	800	856	822	856	824	823	813	815	828	818	813	824	821	814	860	806	830	828	824	802	746	831	812	802	784	796	799	824	822	776	826	847	833	793	848	829	803	795	819	807	866	815	785	796	775	880	831	789	781	810	804	806	830	805	835	788	879	814	806	845	800	813	841	825	818	826	843	802	804	816	807	823	844	845	808	855	818	806	792	777	824	786	810	857	828	795	776	828	826	796	877	819	836	798	805	805	818	815	780	844	851	866	787	806	807	815	840	837	804	783	796	800	806	826	846	852	803	835	826	766	824	801	806	790	789	877	824	822	829	820	842	788	822	796	800	759	850	796	821	826	807	845	834	848	876	805	828	829	790	804	779	784	818	818	825	773	810	802	791	814	820	804	840	790	831	812	759	783	844	847	839	771	782	838	827	784	805	771	752	855	813	830	821	861	849	834	760	810	809	827	851	781	811	825	810	771	802	778	825	801	807	779	823	827	785	817	798	815	806	732	855	833	839	788	768	814	845	850	778	826	838	838	834	880	754	837	793	851	822	772	808	837	775	825	834	834	860	866	803	758	812	824	802	827	809	743	819	815	808	791	861	819	819	869	845	820	834	858	820	800	828	777	823	753	839	821	790	837	821	768	824	833	822	832	824	795	828	780	790	826	845	858	810	798	823	804	832	811	790	751	824	797	814	794	830	824	819	804	843	812	846	787	832	776	829	825	819	802	764	865	836	858	802	817	804	842	804	837	799	801	807	782	826	798	840	752	756	873	809	832	772	823	814	789	775	783	854	785	847	861	801	842	819	802	800	810	831	778	786	818	781	819	814	793	816	836	808	762	813	808	785	812	862	808	771	799	829	844
7563	662	632	606	529	390	359	363	362	386	339	344	353	309	326	319	360	327	361	344	365	337	315	349	343	359	334	336	377	347	349	334	353	347	340	329	361	340	375	319	314	341	313	302	383	295	305	310	358	314	332	345	300	346	316	340	354	305	325	335	328	311	338	366	347	289	322	337	341	359	306	338	359	338	335	353	344	326	286	314	370	335	319	307	333	340	330	326	337	365	296	332	334	348	347	343	340	335	337	357	327	350	277	359	340	336	323	337	329	346	316	331	329	354	325	305	319	339	336	325	338	344	305	365	344	342	307	322	332	315	282	346	313	286	337	351	359	339	338	357	356	364	323	344	337	349	327	318	353	339	357	335	357	332	317	334	290	360	352	321	334	334	332	344	341	313	323	357	361	332	331	331	349	345	328	338	307	307	328	358	309	336	333	319	346	346	355	317	344	333	303	315	362	330	317	338	333	338	339	325	299	300	349	326	367	329	336	338	323	332	334	352	318	330	345	328	336	331	345	342	317	325	349	309	335	323	317	352	351	329	299	295	315	319	318	352	331	354	325	299	321	349	307	305	366	318	313	340	343	364	322	361	347	340	313	309	342	304	319	340	348	298	325	342	351	332	286	354	319	324	352	309	355	344	321	323	333	347	324	264	330	306	340	323	356	328	331	328	335	317	298	277	346	345	360	352	339	342	340	339	351	329	342	336	335	308	343	310	358	341	318	358	332	315	335	325	326	303	278	323	338	346	335	340	348	320	369	354	325	350	336	349	311	347	274	324	325	332	339	337	319	319	306	318	336	325	348	326	342	313	348	325	336	339	313	343	308	335	345	324	342	317	337	361	354	358	346	347	338	328	307	347	344	318	382	366	315	341	295	332	340	363	294	302	329	334	342	324	370	356	353	351	352	356	331	323	308	367	351	325	333	292	346	327	345	329	318	356	316	358	341	320	335	355	344	350	342	366	347	292	301	372	365	326	351	349	320	346	323	332	339	349	356	319	316	347	328	323	292	351	321	337	326	322	324	319	317	298	340	321	351	342	341	295	322	317	322	331	332	370	350	321	354	324	318	348	318	354	340	331	319	291	323	344	338	308	312	316	326	330	323	335	315	327	320	325	318	315	343	337	312	339	325	346	354	341	358	304	329	311	324	315	314	363	370	354	339	353	316	334	329	310	335	326	324	322	323	320	331	318	336	317	356	342	340	355	333	345	355	344	319	340	332	306	324	302	338	352	344	363	330	316	327	315	331	339	338	341	329	348	312	335	327	308	305	338	326	382	348	332	346	313	291	333	334	339	315	339	321	323	335	325	303	347	307	352	322	343	344	300	308	355	350	327	343	354	330	298	324	393	308	316	345	327	335	327	349	336	312	324	336	311	327	356	347	320	365	339	330	331	290	347	327	315	338	374	367	332	343	339	287	314	319	320	355	320	333	333	308	334	378	358	345	327	310	322	324	330	292	359	325	363	348	344	332	336	337	324	317	334	347	352	332	310	353	327	318	324	311	330	361	383	321	359	336	352	344	329	343	298	317	310	355	335	366	339	322	309	313	345	326	344	353	354	362	336	343	307	303	350	366	348	334	345	350	359	288	351	313	330	325	338	336	340	368	306	341	331	359	365	332	321	343	296	341	330	322	310	311	303	321	321	334	337	347	288	335	350	350	336	325	331	358	346	309	335	323	335	327	357	333	315	329	333	345	325	294	330	330	308	343	300	287	305	330	302	326	331	342	332	342	374	335	331	333	329	320	366	338	336	299	309	325	365	365	297	326	311	368	315	339	329	340	321	305	322	320	310	351	314	315	307	350	304	346	329	307	349	315	336	320	335	330	334	337	341	343	314	324	347	336	340	350	350	326	280	373	342	349	324	296	330	325	359	366	362	307	343	333	337	328	304	333	338	356	326	354	369	318	326	315	357	308	315	353	375	297	348	344	310	345	311	311	320	334	324	313	359	311	353	361	329	334	329	331	307	340	344	290	333	352	329	322	329	342	308	360	319	334	363	348	364	302	331	312	326	323	329	304	359	327	380	327	344	337	352	324	337	338	324	361	331	348	331	347	335	373	343	328	331	324	324	332	342	366	296	344	295	320	332	336	347	347	334	352	316	329	329	345	362	350	317	337	306	356	325	351	327	299	338	325	338	346	311	339	362	314	290	300	337	349	319	339	334	301	327	339	331	311	324	336	310	325	367	311	331	326	324	309	295	343	346	336	324	318	320	358	324	338	309	327	342	359	308	343	314	334	367	345	331	380	313	346	327	321	322	311	323	320	321	315	311	338	358	346	326	319	307	330	338	324	324	341	344	334	351	320	289	344	323	358	316	322	309	357	306	334	350	351	316	338	342	338	354	363	313	327	328	345	357	312	344	337	276	349	358	349	348	334	342	363	353	342	330	319	338	358	346	358	362	341	355	311	315	316	331	330	372	330	374	308	364	346	322	313	344	329	327	324	321	330	356	332	318	333	311	308	336	326	309	356	323	328	321	308	350	328	331	359	341	361	335	334	293	352	340	312	346	340	350	316	321	324	327	339	355	351	342	329	345	328	327	349	335	299	294	312	334	343	326	311	311	349	321	325	312	321	348	314	333	328	318	349	386	350	313	276	316	284	296	341	337	360	336	352	383	317	333	325	353	335	354	346	362	301	327	346	360	320	312	300	326	373	337	336	288	346	337	353	342	355	316	300	332	326	310	324	325	394	320	340	351	301	311	346	328	345	368	319	331	351	334	353	323	325	324	325	349	321	331	321	335	378	322	324	338	348	316	336	341	317	337	339	297	328	332	298	309	338	336	323	324	313	351	321	311	329	339	308	309	345	345	329	322	319	348	342	356	321	344	360	327	350	340	322	335	315	342	364	340	334	328	316	317	346	345	369	334	330	370	331	300	354	346	322	344	365	382	368	320	313	312	309	313	327	326	338	354	352	371	351	372	334	328	305	321	306	295	348	338	316	366	327	311	307	355	383	325	298	329	332	287	332	352	364	336	317	320	305	311	356	339	330	348	369	341	318	322	312	336	312	340	340	316	346	335	337	339	310	319	334	325	323	303	355	351	340	291	337	359	363	347	313	314	304	345	351	332	339	299	318	312	317	355	347	326	322	318	348	334	340	321	358	284	318	315	338	330	368	329	317	329	316	342	321	322	315	333	353	327	355	341	337	314	360	331	331	352	310	307	342	354	331	332	315	333	357	309	344	336	340	327	333	327	334	360	333	365	330	333	317	331	355	360	322	292	319	350	330	329	337	363	339	317	332	321	320	353	330	359	351	338	332	345	339	360	322	316	311	342	323	327	330	306	346	325	306	337	342	296	303	339	327	347	321	320	317	339	329	353	307	322	331	336	321	342	328	358	315	326	343	326	307	325	369	317	303	291	327	348	301	300	300	343	314	348	355	314	309	340	322	344	342	302	344	358	378	333	358	354	356	314	355	336	322	310	356	361	363	319	352	371	376	341	333	337	325	313	350	323	311	346	321	339	321	328
6961	992	1484	1570	1385	1273	1071	1019	1011	931	935	885	898	865	869	814	816	822	827	807	805	816	802	757	775	756	829	782	777	759	766	816	785	791	783	780	761	818	796	799	765	732	777	787	772	786	792	759	782	828	781	814	795	792	754	818	742	729	777	801	779	730	761	788	752	766	791	762	721	820	761	758	746	813	801	753	809	788	807	808	794	788	810	812	754	786	804	836	794	776	773	794	747	773	769	751	811	749	818	791	769	748	819	746	769	746	790	759	798	713	747	779	760	778	807	792	815	774	783	719	772	772	728	747	762	761	745	756	730	758	772	737	722	764	794	754	740	736	782	744	778	809	781	761	801	820	755	757	786	736	759	716	722	761	755	795	758	768	769	820	719	780	767	763	767	771	765	774	788	744	769	753	750	827	779	760	779	735	771	777	770	771	781	737	797	800	773	750	773	775	797	793	793	724	710	743	760	792	766	779	791	769	695	741	779	736	778	795	782	749	782	775	750	725	854	740	798	766	789	769	739	732	771	772	766	760	770	767	770	793	758	731	719	797	728	789	785	791	779	786	757	749	793	819	749	787	758	718	805	780	722	769	794	753	757	760	830	753	764	763	788	805	783	836	763	756	768	803	765	751	778	758	796	756	705	755	769	785	794	800	776	807	767	716	763	761	753	749	759	761	804	728	737	819	801	791	728	833	777	757	819	750	805	784	817	768	746	746	764	782	750	756	723	742	773	750	769	742	757	743	808	807	736	731	754	759	760	791	759	818	783	779	803	789	764	741	772	756	779	791	753	788	743	748	744	745	787	812	747	795	807	768	764	768	698	733	789	774	774	759	798	782	819	786	770	779	760	786	803	762	730	709	743	815	756	808	794	749	781	811	805	766	754	777	761	771	766	744	696	742	749	756	734	735	801	762	752	733	737	781	778	793	747	782	750	796	743	787	792	739	754	774	789	785	756	757	743	766	794	816	778	770	777	725	806	782	700	770	733	734	748	848	775	757	747	727	740	738	777	762	795	716	789	775	770	796	752	730	779	771	765	766	777	758	774	751	796	783	761	788	797	754	763	783	777	742	780	739	827	797	750	770	809	748	769	789	758	798	802	729	756	792	786	732	770	768	802	781	778	745	750	803	812	748	810	761	770	841	784	780	745	784	751	813	744	798	807	743	738	768	751	793	796	741	802	782	741	754	703	770	769	744	763	728	747	759	758	762	766	752	771	810	746	756	776	786	719	760	787	764	771	767	770	764	776	799	731	791	756	738	786	801	745	773	790	788	782	796	782	751	777	781	737	757	766	765	767	774	796	810	771	747	742	774	791	744	773	744	743	840	708	754	735	792	744	767	804	763	795	797	760	755	789	761	743	740	764	750	769	758	790	758	744	762	755	787	786	810	717	740	775	766	756	778	795	805	793	721	762	793	797	761	792	776	764	757	806	757	772	752	765	774	809	714	772	767	776	770	727	786	733	746	794	788	769	781	798	779	772	796	745	761	763	753	796	745	809	749	726	746	761	743	827	779	752	780	726	776	825	721	750	769	769	722	780	792	748	726	752	786	753	785	797	736	729	766	778	778	791	741	755	779	752	792	837	770	753	775	750	803	757	746	733	726	738	728	715	792	738	767	735	781	759	784	788	780	752	739	755	791	822	744	781	766	764	753	818	815	782	688	797	826	752	732	737	750	803	766	743	771	769	765	758	778	763	765	795	757	760	775	748	750	788	773	786	743	795	723	755	752	720	711	761	777	746	721	759	737	728	748	783	768	777	788	774	788	714	727	769	749	770	737	779	751	761	695	798	738	771	748	811	764	782	778	767	753	802	793	757	762	772	785	761	766	765	760	803	726	796	706	785	825	737	799	798	782	781	742	820	754	758	754	755	731	772	811	768	756	825	798	774	785	780	733	787	790	743	727	783	781	785	756	736	784	787	749	752	741	800	741	802	729	739	763	780	774	723	744	775	806	803	777	782	783	777	753	808	761	778	779	776	761	799	738	745	782	764	742	743	769	744	786	783	787	802	777	773	811	756	791	791	768	808	750	789	801	772	751	754	780	762	793	752	767	769	762	810	755	806	741	803	764	762	769	741	748	791	747	734	726	812	753	789	790	763	765	764	753	781	734	804	740	786	837	749	741	768	753	751	832	840	733	795	762	786	763	820	779	726	772	784	723	744	770	767	777	789	773	758	701	774	787	740	780	792	705	782	763	754	771	791	725	767	745	746	800	729	797	733	732	790	754	713	746	731	785	739	784	780	778	789	801	735	763	763	794	754	768	760	764	791	713	759	813	768	785	781	717	764	789	726	748	783	757	780	751	795	763	762	794	751	771	803	779	846	818	776	806	691	732	796	786	811	763	778	783	801	761	795	774	770	736	732	738	755	764	793	793	757	750	768	793	786	708	752	752	784	750	759	773	732	829	789	763	762	746	771	799	776	790	774	781	774	800	787	796	745	750	787	785	763	753	796	734	725	795	807	822	728	767	772	730	761	789	816	745	762	818	754	767	779	782	767	751	772	764	686	760	751	753	725	797	741	784	738	802	772	759	727	743	812	724	746	762	757	787	757	804	750	737	788	803	775	790	788	759	776	724	782	770	755	727	787	769	761	721	736	763	765	758	781	763	787	769	793	780	747	834	753	771	743	802	794	757	751	763	749	756	728	741	731	763	759	771	747	790	750	775	787	760	769	777	788	784	787	772	791	773	788	800	782	756	743	750	743	774	808	811	757	727	742	786	748	769	792	766	761	768	775	775	738	785	780	751	784	763	808	815	761	746	738	804	764	745	803	764	745	813	769	764	776	784	713	775	820	771	770	744	731	824	785	777	772	755	753	766	761	761	778	779	793	771	758	763	790	737	788	760	770	789	756	763	793	788	762	767	787	740	821	788	764	829	774	774	741	768	790	750	719	754	748	795	779	770	763	753	832	763	734	759	764	774	769	738	744	798	770	729	785	765	761	756	743	778	729	793	773	810	792	763	737	730	709	763	763	768	739	727	809	780	756	768	776	753	749	848	750	780	683	758	783	734	748	750	763	763	769	781	790	723	760	764	750	776	714	764	768	830	777	786	689	732	807	802	778	768	742	798	773	789	753	761	705	779	757	769	849	751	775	786	749	726	766	749	784	718	778	772	747	833	717	764	772	768	706	744	761	778	746	769	758	734	781	774	748	759	746	740	804	776	725	760	775	810	781	752	773	692	769	795	767	726	795	767	758	765	810	799	740	752	790	757	796	820	739	767	794	814	784	765	806	809	716	776	773	750	782	793	755	738	743	813	803	735	747	729	728	808	747	788	791	752	819	724	773	779	752	744	773	707	697	760	799	787	786	740	794	735	798	789	735	776	761	754	717	790	753	798	806	789	792	802	755	753	815	749	733	805	819	776	775	738	779	790	786	751	794	764	741	743	795	771	811	744	774	767	787	726	734	722	738	716	741	750	780	774	806	775	778	845	758	743	770	770	718	729	791	733	782	685	746	811	786	783	786	791
13110	855	695	589	450	332	293	271	236	210	209	177	171	147	181	147	188	153	194	157	150	173	165	184	161	164	184	179	149	155	153	139	183	155	155	166	146	152	181	157	145	160	170	153	173	164	156	146	163	177	191	152	152	168	148	156	139	151	173	163	132	144	134	191	167	158	167	161	160	172	155	135	154	160	165	159	167	161	165	133	167	172	161	186	172	180	158	146	171	122	172	156	159	170	156	184	167	172	163	159	158	175	140	164	116	151	174	146	142	169	157	164	177	154	152	150	164	141	161	172	183	173	156	181	148	182	176	174	141	157	146	179	154	151	175	166	140	170	150	149	153	175	161	170	175	165	169	160	166	167	141	167	143	153	125	157	183	150	166	176	150	158	153	148	168	157	168	189	175	159	159	139	164	155	168	145	179	137	156	173	176	154	150	157	163	161	149	136	177	141	138	165	173	151	156	135	162	191	170	171	154	156	158	152	139	142	166	151	145	143	148	188	163	151	141	144	161	149	174	141	136	158	139	169	168	149	127	164	163	160	151	150	165	153	139	157	165	179	158	143	158	158	157	159	134	153	136	162	148	183	166	158	150	168	178	160	157	162	165	141	134	166	161	161	161	168	150	162	172	170	170	144	165	156	124	158	188	183	141	137	172	150	154	161	144	154	148	157	157	144	163	176	144	154	155	158	173	157	166	164	145	172	150	136	161	137	146	152	157	177	159	157	148	134	147	153	157	158	124	176	156	164	148	139	153	166	177	169	145	163	150	140	165	175	172	177	156	147	143	156	176	164	148	164	141	158	154	173	165	158	157	173	177	151	156	173	159	175	165	157	145	145	181	149	172	159	138	149	147	149	161	169	176	141	140	141	166	156	170	171	139	181	158	156	162	136	161	143	165	159	156	168	166	172	171	159	190	156	181	176	143	161	175	168	161	159	155	161	167	157	189	158	171	178	149	158	155	154	175	156	138	191	140	185	189	155	159	160	182	162	161	139	158	163	158	138	154	174	156	160	154	153	145	162	150	169	144	145	155	154	153	172	150	160	163	154	133	172	148	135	148	151	175	147	182	179	168	154	158	143	171	159	143	148	157	152	163	164	167	160	170	170	160	163	160	174	151	158	152	157	136	157	167	159	143	154	154	171	158	163	169	152	168	154	157	185	173	157	155	157	161	165	167	142	172	158	138	173	166	148	168	176	167	171	147	159	157	172	162	180	167	179	150	139	163	173	147	150	151	140	166	157	156	152	142	162	164	186	191	160	161	121	146	155	169	152	167	181	142	172	162	167	141	182	164	158	173	146	147	156	166	178	171	147	153	145	158	174	184	167	142	175	155	176	185	137	164	149	149	177	144	167	130	166	153	158	139	173	150	148	160	153	141	164	142	140	138	154	166	157	152	153	167	168	158	158	133	143	159	178	145	169	174	162	152	154	181	161	184	178	171	153	152	151	155	155	170	171	143	160	170	179	179	155	158	158	178	137	153	138	145	137	144	147	165	148	164	152	158	151	147	149	162	148	169	156	149	157	147	123	127	164	160	143	157	160	168	169	148	153	149	153	152	173	144	173	159	143	149	169	166	147	152	159	165	152	181	144	162	164	164	170	166	154	173	160	161	142	146	151	153	167	148	143	165	165	181	155	163	149	156	162	164	172	136	166	132	176	166	156	156	160	147	200	169	151	182	176	178	151	141	166	159	154	173	148	153	154	162	154	162	171	184	153	148	144	143	185	157	150	149	160	166	152	161	172	177	166	180	152	168	148	153	142	149	141	170	155	165	144	169	162	152	161	132	171	151	154	149	160	157	171	156	171	174	165	151	141	152	154	160	162	147	158	163	165	149	158	173	150	167	169	155	167	152	148	162	154	166	154	166	140	159	154	159	139	151	182	194	155	159	170	169	181	166	141	170	154	160	157	139	158	142	149	181	151	165	161	161	138	178	155	153	174	172	181	167	154	167	159	174	139	174	165	133	151	146	155	167	168	165	166	185	157	164	141	152	154	156	154	145	153	173	163	181	177	159	148	154	172	165	153	154	150	171	132	152	151	169	173	173	159	159	134	134	181	156	160	178	151	138	168	153	146	132	175	173	181	150	172	171	139	151	159	159	151	176	150	184	157	157	136	150	139	151	140	158	166	136	174	150	156	164	170	154	170	157	165	162	155	149	154	163	140	163	168	138	170	168	148	148	142	147	186	158	139	174	145	153	174	165	176	164	141	176	150	151	152	162	154	144	155	163	153	148	157	157	176	178	182	166	161	148	149	152	133	163	166	134	182	189	168	163	162	134	173	174	162	126	136	137	148	151	174	160	148	167	166	158	154	176	157	166	137	143	157	171	137	160	153	144	182	154	163	155	152	143	170	167	163	176	179	165	154	142	169	168	149	167	162	170	172	149	139	169	151	153	171	152	160	168	169	158	180	141	160	150	155	152	152	185	167	166	188	152	154	153	147	145	162	151	158	149	165	154	166	166	161	138	174	174	157	146	152	160	162	174	167	131	156	153	144	147	153	151	173	171	188	150	169	168	144	168	169	136	154	156	156	175	169	157	136	169	153	147	158	147	154	171	151	147	149	167	157	170	178	156	173	158	145	168	146	173	182	148	194	145	166	155	170	157	176	162	156	165	142	164	162	165	145	146	152	143	148	155	156	150	175	149	163	155	148	155	169	139	167	158	145	163	155	151	146	159	156	157	177	152	155	145	156	163	181	151	159	164	147	119	163	133	158	161	166	153	134	175	155	178	160	178	149	140	161	159	155	140	151	168	159	140	153	162	151	174	140	153	154	159	165	162	158	160	143	132	162	177	132	165	162	163	152	180	162	159	177	139	148	145	142	161	158	154	159	167	139	166	168	161	123	166	159	164	157	144	162	168	145	149	169	172	162	145	171	150	184	169	169	181	136	179	172	139	176	181	173	130	162	161	161	159	148	179	148	174	155	165	146	165	161	168	142	148	169	138	183	165	175	165	174	155	163	146	158	152	158	150	140	161	165	151	174	150	185	171	155	165	162	178	162	184	174	149	155	145	157	170	160	152	151	156	132	149	161	164	167	174	152	151	145	161	155	177	166	153	157	155	160	158	161	152	151	179	157	148	145	146	190	167	172	162	152	163	159	151	151	166	177	134	160	149	154	177	160	147	162	151	150	152	162	171	160	146	144	167	169	165	152	140	158	151	155	170	138	180	155	166	168	157	154	158	161	143	138	148	175	187	153	189	156	161	151	158	165	158	154	158	162	170	156	152	161	143	131	151	160	146	169	147	156	174	157	163	138	167	137	153	141	155	151	154	159	184	153	153	156	153	171	165	148	165	142	151	170	151	164	138	156	165	153	169	180	212	154	161	132	165	153	193	155	167	150	180	156	159	176	180	163	141	167	156	139	163	168	173	155	167	150	169	149	158	157	138	185	160	151	155	172	153	147	153	157	158	172	169	155	129	172	133	167	161	157	135	151	167	175	162	132	171	162	151	150	137	165	194	186	153	147
8137	917	1632	1895	1648	1257	1099	1027	794	755	663	619	596	586	560	557	489	512	468	487	479	426	448	461	429	408	407	424	430	444	435	387	458	391	464	416	405	413	400	419	430	379	432	421	425	392	400	434	436	373	419	393	416	406	423	414	407	390	371	422	421	378	399	414	432	418	397	395	380	404	371	405	376	381	396	423	385	391	413	412	372	447	433	406	398	388	379	421	413	418	405	404	341	388	384	416	397	445	368	382	406	416	424	377	388	403	406	373	369	390	366	362	405	353	442	415	388	385	399	404	412	384	391	360	383	379	415	403	367	409	344	434	380	367	406	402	400	354	400	402	394	384	394	377	420	404	385	435	404	435	400	364	394	408	430	415	389	397	386	426	359	446	388	398	473	412	410	402	400	414	402	394	397	393	397	426	416	438	369	402	383	382	399	439	367	424	419	396	405	404	433	350	358	411	424	395	380	391	372	417	386	391	387	392	378	404	405	382	402	399	427	381	387	413	445	405	393	374	363	415	406	398	420	411	374	376	394	388	440	426	398	392	438	387	395	391	416	436	385	379	405	403	370	400	352	390	394	391	380	346	394	381	401	407	415	387	409	388	419	387	341	399	378	368	414	430	386	360	437	394	416	389	380	363	429	357	347	380	419	402	398	424	412	382	408	331	405	415	414	403	362	410	408	405	387	409	414	386	392	413	368	400	450	382	382	384	423	434	361	414	403	398	368	383	397	387	415	384	354	411	405	396	381	408	403	383	407	417	394	420	404	377	375	422	408	413	417	413	381	392	368	406	405	385	386	376	405	398	418	412	394	400	405	380	384	409	393	392	410	407	401	437	384	410	400	427	397	387	375	365	408	396	383	409	417	395	384	413	401	386	398	401	423	380	404	383	343	466	426	423	374	407	433	386	422	394	384	389	397	421	393	397	382	389	404	394	397	422	358	398	410	436	374	383	396	421	443	424	409	392	436	429	433	391	399	370	412	411	380	406	386	406	380	413	427	394	378	402	390	401	383	418	414	392	386	453	419	419	378	384	421	364	389	406	376	417	402	397	406	426	397	400	410	416	386	408	381	425	390	405	384	412	400	412	397	421	393	437	414	371	385	401	379	371	428	419	422	387	391	412	418	378	392	368	387	404	384	394	415	406	398	361	414	376	433	415	434	392	400	371	417	368	404	404	386	411	399	407	431	420	420	408	403	369	372	401	426	393	384	386	390	423	391	419	387	423	414	386	428	426	397	401	427	407	395	416	377	403	395	407	421	395	370	400	419	405	414	372	368	383	393	414	402	381	402	430	406	357	395	392	361	389	361	410	381	403	406	435	389	408	387	394	406	364	395	445	383	426	412	386	430	402	440	407	398	389	365	417	359	423	403	422	368	433	417	418	413	390	413	398	403	389	408	437	401	397	402	383	388	425	379	413	387	411	441	397	404	409	408	399	400	404	402	419	383	416	416	397	382	411	418	428	424	457	418	390	374	386	397	392	399	396	421	375	366	396	355	397	424	391	414	383	408	370	387	415	406	413	422	367	413	386	422	393	410	426	402	408	402	383	422	422	410	399	404	364	417	413	404	371	417	387	409	388	390	371	382	412	392	350	413	425	375	382	354	430	394	379	403	408	417	394	385	358	420	378	415	373	400	406	374	406	429	390	384	435	390	410	375	418	377	361	398	394	415	425	359	414	403	406	357	383	376	388	408	400	429	413	393	400	400	365	406	395	402	411	401	423	372	413	396	397	374	386	422	388	372	399	385	402	412	384	401	384	418	381	408	406	391	410	407	366	384	400	383	395	388	401	388	390	416	414	419	381	358	363	383	374	388	404	410	370	422	379	431	407	396	360	401	395	397	420	394	424	389	419	448	419	368	415	406	371	404	382	391	391	429	388	374	387	413	392	413	357	434	383	384	419	386	469	441	407	436	414	383	354	406	415	413	370	400	383	404	424	401	398	384	423	398	413	408	408	388	400	427	358	406	423	387	378	364	385	416	413	434	398	429	447	345	378	396	423	423	417	419	394	397	396	406	427	402	409	381	376	424	384	386	412	411	389	421	407	380	412	454	400	403	425	390	369	403	417	390	403	412	382	393	387	416	390	420	399	401	416	360	416	408	349	416	406	390	388	398	433	370	387	384	418	400	399	412	385	379	397	385	395	429	439	439	407	379	405	427	362	482	388	403	411	391	415	381	406	410	405	403	437	416	379	375	398	399	413	388	429	383	402	405	425	441	407	388	411	382	386	406	397	424	401	400	392	395	375	415	410	395	408	411	392	373	397	422	383	350	404	383	426	442	417	386	393	382	402	411	403	405	390	355	388	370	389	416	415	399	408	409	389	393	408	444	372	436	402	413	419	421	416	385	416	378	387	424	396	396	443	377	386	380	408	377	381	377	407	358	433	422	420	396	406	398	352	355	401	421	419	408	429	358	414	405	439	393	411	404	402	379	369	403	397	409	421	417	372	393	392	370	378	383	404	418	371	374	420	419	384	416	403	382	396	402	401	379	447	421	391	385	406	421	409	383	403	414	372	387	397	425	408	395	411	398	371	397	412	435	418	412	395	386	371	423	386	361	379	398	388	404	420	367	404	374	423	396	396	376	405	408	381	394	420	394	370	399	402	409	364	419	409	426	438	378	410	421	406	412	391	412	404	381	389	422	394	378	390	396	385	405	376	384	403	358	401	385	411	397	419	391	419	415	415	375	397	412	388	406	416	397	399	402	403	392	416	407	412	429	434	390	402	423	396	409	430	403	411	445	377	376	391	385	389	428	404	420	415	411	412	400	400	373	391	393	405	418	402	356	392	386	411	425	380	350	391	378	421	414	421	424	380	424	418	424	387	366	385	424	418	386	417	388	407	418	415	420	404	394	405	397	384	373	387	390	397	408	409	404	402	373	380	425	399	401	410	398	387	421	437	409	399	384	442	385	406	409	388	373	410	370	438	361	370	449	414	405	430	381	398	358	399	409	376	381	393	407	415	399	414	435	380	447	416	364	429	400	420	384	402	361	399	429	358	368	360	425	409	422	386	432	393	365	373	421	394	422	422	393	416	402	402	445	415	399	359	381	413	390	422	374	408	427	404	424	393	389	385	409	384	412	405	396	367	386	403	382	412	435	397	405	380	416	371	385	402	425	400	421	392	399	408	388	407	450	401	434	376	396	418	368	372	415	377	381	390	411	402	422	397	419	383	429	441	393	419	355	405	379	393	409	376	419	399	394	392	410	404	381	413	398	395	391	404	393	380	384	432	395	395	371	413	385	401	402	412	390	405	396	403	403	402	383	380	397	406	399	363	393	404	393	377	398	438	424	366	415	420	392	398	416	400	388	414	391	385	383	395	403	434	385	379	362	392	427	445	374	392	394	409	384	358	389	419	405	376	397	400	374	399	422	407	463	407	389	388	418	398	418	376	399	413	408	397	415	403	424	389	418	406	402	382	397	397	415	383	420	372	383	372	405	370	396	378	399	354	406	422	403	400	423	406
1535	402	385	378	376	324	377	410	362	385	340	320	339	352	361	389	319	381	365	337	359	362	319	364	374	343	363	330	344	315	391	346	342	357	368	346	322	319	349	331	351	322	335	360	380	394	334	338	357	316	345	369	313	360	339	309	378	341	323	339	341	322	362	367	340	349	357	336	331	354	352	311	328	380	370	316	360	329	366	314	346	349	343	327	309	359	348	353	349	350	360	370	328	369	362	369	339	347	343	338	332	353	356	358	341	344	339	305	339	377	333	350	324	329	339	348	319	340	354	344	342	341	337	350	348	330	357	367	373	359	334	317	345	385	364	341	357	330	366	352	363	328	360	359	311	376	315	359	325	333	339	328	344	325	351	341	356	351	342	333	361	355	341	310	311	319	345	365	348	354	368	337	340	343	350	385	384	310	319	331	334	337	322	339	355	346	334	369	341	354	389	361	344	349	336	365	340	363	372	332	307	396	348	370	365	308	352	338	336	344	356	354	345	338	332	360	340	333	370	349	357	325	370	340	350	336	360	336	341	359	311	325	345	345	371	352	325	360	358	383	357	330	359	360	360	332	345	378	330	334	380	336	355	330	359	327	346	360	323	375	363	361	306	308	283	365	308	323	317	360	339	380	387	396	339	294	330	348	385	342	346	321	360	347	351	333	345	356	345	319	348	359	348	396	366	379	334	348	349	363	323	325	362	338	340	376	366	338	362	388	332	349	351	330	315	349	341	372	339	338	368	363	296	374	373	374	340	370	343	309	358	332	345	316	338	349	335	345	372	370	355	357	334	391	304	348	344	367	336	376	361	352	354	362	337	327	332	362	337	384	329	351	324	341	342	329	324	390	344	354	362	348	337	395	356	324	367	337	344	347	376	351	331	337	377	335	317	332	362	366	353	372	319	355	315	362	319	324	337	314	329	317	349	354	348	308	346	323	311	330	305	307	335	352	357	342	350	340	339	317	365	325	339	348	378	321	352	339	334	358	337	361	305	355	334	383	325	315	330	330	386	348	334	334	343	343	317	353	327	334	332	339	336	335	339	349	349	351	356	335	338	330	369	336	338	331	366	346	334	376	300	349	329	348	344	304	348	341	362	357	371	341	390	363	322	344	374	351	377	358	351	381	295	282	341	365	379	356	339	372	329	351	337	330	377	318	356	362	302	346	344	369	347	336	337	312	350	316	359	335	350	374	355	351	329	355	352	341	411	355	364	362	372	343	335	323	335	377	331	376	380	322	354	371	355	351	334	345	327	358	366	328	370	358	340	325	319	346	338	370	326	348	335	344	384	349	292	309	364	341	322	348	341	337	347	362	316	337	355	346	367	342	342	362	382	383	350	340	355	368	320	342	381	331	348	352	341	370	307	333	348	333	364	339	352	337	352	353	362	368	363	369	356	342	395	323	364	322	333	359	330	339	330	307	355	335	315	337	334	356	376	361	349	343	339	346	344	364	357	312	343	348	317	350	351	323	335	349	371	322	358	336	300	334	385	332	371	354	320	353	348	341	367	334	342	337	362	339	328	359	373	341	318	362	337	347	340	341	366	326	347	357	331	373	375	329	327	368	321	377	366	351	323	324	322	348	329	332	345	324	332	327	354	332	338	334	359	348	343	339	359	363	366	328	352	394	342	358	352	398	314	375	358	333	387	345	335	370	320	351	342	346	337	336	352	357	356	365	366	348	371	346	322	361	323	338	337	345	356	347	309	361	328	337	362	367	355	346	294	346	337	378	332	355	353	354	360	380	333	353	309	345	365	325	336	330	341	358	346	336	370	332	320	334	342	340	362	330	388	329	346	356	341	360	347	356	332	362	381	384	342	363	341	353	357	369	336	345	345	331	354	350	323	340	347	386	320	382	361	342	350	321	345	353	344	327	345	337	346	379	343	353	365	359	387	323	338	342	358	332	339	362	346	353	355	363	363	309	323	333	365	332	350	342	330	335	331	365	354	379	346	346	322	340	327	314	346	326	348	350	354	360	339	310	330	356	353	348	351	354	370	351	333	345	328	339	343	344	350	357	364	321	347	359	337	357	296	318	351	325	335	357	328	336	349	334	327	348	333	345	333	357	339	328	359	318	372	362	374	377	356	358	348	328	335	338	340	365	354	315	348	320	350	346	351	317	362	329	342	347	355	351	342	358	349	279	352	329	332	334	358	340	364	331	360	326	345	332	348	368	370	336	360	366	360	355	351	329	347	354	353	346	338	347	357	352	319	324	345	342	326	351	323	325	336	345	371	330	353	356	335	361	337	352	383	332	334	352	328	335	328	343	339	383	367	320	321	351	369	325	349	346	381	358	331	312	361	352	331	368	340	341	360	347	341	317	336	330	325	341	397	332	382	358	309	369	334	335	360	369	313	335	326	367	378	335	336	319	332	368	344	319	352	352	374	343	379	347	378	318	353	333	340	360	366	352	320	344	352	354	331	305	312	339	324	335	292	336	377	341	342	361	358	360	341	347	320	358	334	323	333	347	337	332	346	348	333	339	334	316	344	360	359	378	337	366	356	390	357	355	313	301	331	373	308	334	339	322	346	348	343	329	356	343	309	308	354	347	346	325	334	324	358	350	352	369	336	325	342	334	322	311	337	336	319	319	348	341	338	363	355	344	405	331	351	331	353	349	328	356	369	384	334	350	364	338	332	351	347	329	350	354	329	392	339	363	363	327	314	371	333	376	354	328	349	360	354	356	338	369	370	329	310	367	343	336	342	333	378	329	295	392	348	361	319	350	347	353	343	334	332	293	312	329	393	350	364	342	347	398	357	373	377	363	359	331	337	305	349	339	337	333	354	325	358	351	344	353	336	337	311	365	324	379	367	331	361	344	367	311	355	331	338	347	344	352	348	382	313	319	334	360	335	368	397	344	334	382	385	352	355	353	322	312	363	327	358	324	348	341	366	356	353	326	357	353	349	336	328	290	353	345	370	349	322	328	337	354	325	376	350	345	351	333	328	330	346	309	303	361	355	293	321	362	380	355	338	335	330	333	336	370	361	364	347	331	329	316	291	326	306	361	355	349	353	346	318	337	336	343	354	323	346	320	368	347	326	362	330	387	353	366	361	333	349	399	378	360	340	306	352	368	356	350	323	349	334	316	301	350	339	398	366	319	342	349	355	354	333	324	362	338	349	394	341	364	332	337	340	328	322	348	328	312	345	332	321	318	355	336	359	347	322	345	374	320	343	351	371	342	343	314	342	384	355	338	328	325	336	374	328	327	348	333	365	320	302	327	334	360	320	335	349	382	334	362	321	338	323	379	367	357	356	337	358	337	326	331	350	340	340	320	328	346	355	327	331	322	342	377	361	377	366	344	346	385	347	351	330	365	366	340	329	312	371	319	336	303	350	335	303	370	335	346	346	315	351	347	350	339	364	355	333	354	340	308	314	368	347	360	351	333	315	349	353	356	353	372	336	389	350	363	341	359	339	326	362	378	328	349	319	380	350	328	361	365	344	354	303	346	334	344	339	333	349	361
2266	861	916	908	918	821	841	798	846	864	770	794	803	828	829	783	806	821	827	859	811	810	793	810	862	837	791	822	826	763	863	778	805	722	879	802	828	850	797	836	809	822	841	795	807	837	784	787	820	826	837	799	788	854	898	814	820	860	796	789	815	738	814	813	807	782	771	848	796	842	763	781	788	783	818	827	807	792	814	821	811	798	861	781	830	780	790	821	832	797	787	814	813	859	815	794	863	829	805	839	761	779	788	814	801	849	781	795	793	777	792	818	836	779	771	791	794	751	856	815	833	789	775	849	857	792	794	822	833	835	845	821	798	799	803	796	797	814	838	812	824	813	776	795	798	789	747	776	785	830	822	801	812	760	782	790	846	806	786	827	764	791	782	794	767	782	822	837	853	808	812	866	792	865	801	780	809	803	820	792	794	776	840	832	818	803	803	831	865	824	798	872	729	733	758	777	796	829	783	818	771	828	863	785	790	813	838	835	783	797	854	862	829	809	861	855	815	795	776	815	770	792	809	830	824	801	801	775	771	791	749	816	758	816	837	812	803	826	796	791	781	807	807	844	822	787	759	811	769	838	849	822	812	773	864	851	797	861	811	788	799	817	864	835	832	783	824	775	806	815	805	796	788	791	790	790	778	820	842	809	780	856	822	798	821	839	794	787	756	763	815	815	790	812	762	855	850	778	767	804	825	805	791	811	765	848	835	801	802	860	831	826	853	866	820	831	821	815	813	825	828	836	856	760	828	808	791	806	844	861	759	757	771	789	814	807	791	796	775	796	817	803	771	826	799	790	814	798	857	837	754	803	768	822	792	781	823	792	881	809	827	807	811	789	795	809	811	825	824	869	760	796	869	864	829	832	772	827	789	884	787	788	855	840	791	809	775	865	825	806	795	819	760	804	783	796	734	833	788	794	797	833	775	820	804	780	792	829	814	842	836	787	812	797	823	817	843	790	811	784	824	843	856	814	804	842	833	824	797	782	821	791	768	787	808	802	819	848	822	802	821	788	832	831	755	834	794	817	830	857	816	809	813	814	829	784	779	802	813	788	817	783	852	826	810	809	831	797	785	835	791	803	798	799	771	806	816	789	787	795	804	809	835	828	785	855	822	793	786	859	815	842	816	822	816	803	818	785	830	854	805	808	838	828	828	817	806	801	821	764	776	834	775	844	828	788	809	811	837	835	843	807	778	821	788	864	805	782	832	753	766	807	812	818	858	881	814	808	749	757	786	926	834	808	757	829	787	807	825	803	861	832	825	796	793	836	810	812	851	843	791	831	837	850	808	822	833	810	775	821	807	793	817	771	843	819	820	764	808	767	764	768	814	822	783	814	828	854	793	794	786	819	813	823	864	777	797	785	840	770	805	846	811	775	760	841	824	756	846	863	795	748	841	739	806	814	841	808	806	784	856	773	808	804	766	806	771	782	832	810	828	766	852	802	823	795	820	797	799	853	808	848	849	815	777	832	828	831	852	842	836	780	810	765	812	788	794	795	831	830	819	799	837	788	798	805	784	806	799	812	855	821	785	749	770	758	782	843	788	840	764	740	812	799	818	828	806	796	806	785	758	801	865	804	834	824	814	833	834	760	815	834	782	801	859	818	832	776	793	786	856	841	786	799	812	803	856	792	771	779	797	798	758	799	800	797	823	796	825	798	836	838	811	819	823	835	750	789	835	802	848	782	757	864	873	775	829	797	830	818	822	799	792	849	822	775	795	828	764	824	762	811	799	785	785	853	851	752	812	791	768	756	764	841	782	761	806	826	792	789	777	798	812	797	793	779	806	762	796	810	730	798	825	776	762	774	811	778	786	826	809	758	776	814	817	814	831	803	844	825	793	816	812	802	811	787	840	787	773	805	833	782	822	816	814	845	772	830	762	796	853	807	767	810	797	787	827	849	848	868	784	803	793	865	793	818	802	811	764	771	840	829	830	775	781	813	813	781	819	766	795	871	855	801	852	802	841	774	791	779	837	825	819	823	828	827	815	821	808	831	870	860	834	768	850	796	823	747	771	810	807	835	819	796	784	786	849	841	786	789	800	794	811	847	801	798	806	842	865	782	809	794	778	792	813	797	758	815	853	757	781	803	789	777	847	797	745	871	780	806	827	795	792	806	817	811	807	764	808	802	809	768	758	813	835	779	757	843	827	832	811	812	784	859	848	807	878	791	830	865	777	821	842	776	790	768	854	837	809	797	808	765	856	817	750	828	829	813	772	790	775	844	790	771	778	780	868	821	817	828	817	911	802	801	885	795	824	888	865	824	778	836	840	771	836	828	749	850	752	799	784	824	762	824	821	787	795	794	790	816	794	774	743	806	837	787	780	834	835	740	848	841	799	777	808	810	814	820	717	843	808	775	794	789	810	814	817	809	816	780	801	836	834	800	833	769	825	823	771	897	809	799	815	774	821	797	799	804	821	780	827	733	811	813	777	798	820	786	775	802	780	818	835	830	803	824	799	780	818	842	761	828	855	819	835	817	815	821	803	828	799	801	773	770	802	845	852	781	773	759	827	806	846	811	835	833	836	784	833	789	822	786	836	783	865	814	788	814	831	766	801	834	771	823	815	820	809	833	822	859	798	803	821	862	794	826	748	819	828	791	828	860	822	778	826	811	789	764	786	825	784	765	840	816	843	817	841	807	814	804	880	752	811	761	842	817	825	818	804	825	803	777	849	796	797	824	776	816	823	851	828	831	757	783	815	819	830	794	798	802	795	795	787	786	797	772	846	792	769	870	796	817	822	783	802	788	786	797	793	787	835	774	835	806	751	815	835	803	779	831	793	767	801	789	820	823	810	792	794	858	825	805	825	769	802	831	832	805	754	821	860	809	799	757	773	836	781	831	770	793	804	771	814	825	860	803	873	821	758	777	811	820	813	806	797	870	783	813	812	803	835	792	842	800	757	765	843	809	763	762	817	794	801	808	850	804	820	812	822	828	787	758	799	799	850	820	803	812	831	817	832	775	798	848	837	810	789	780	802	819	832	811	808	833	801	813	837	803	777	832	802	777	793	812	817	818	766	819	830	843	781	844	746	791	864	858	816	786	800	829	862	810	844	814	734	844	785	838	786	776	780	810	821	766	807	766	826	747	818	816	798	806	810	793	784	843	764	794	792	764	824	836	838	842	807	787	767	809	811	888	780	880	849	793	770	810	803	812	829	790	842	791	828	784	794	774	819	821	846	850	851	803	853	800	810	799	811	860	846	737	791	830	801	846	818	815	761	813	791	863	843	828	768	784	764	806	780	779	825	865	808	821	841	760	824	797	809	814	781	840	820	799	794	800	807	832	826	789	809	852	801	838	825	764	802	819	809	806	806	765	739	825	779	806	802	807	804	799	819	769	812	792	838	781	798	821	781	788	807	795	817	788	813	812	830	804	826	820	848	775	759	757	787	764	756	789	782	782	871	819	832	782	815	826	818	852	833	777	795	833	841	817	789	802	797	814	757	754	837	770	845	792	745	810	859	780
7322	595	628	537	474	393	407	382	384	338	364	325	312	351	346	321	337	342	372	334	325	332	355	327	301	350	364	334	344	296	348	319	359	319	343	299	321	333	295	294	337	330	343	329	307	366	318	326	346	343	307	324	313	350	310	339	348	322	306	363	339	330	319	350	334	321	310	348	322	286	335	317	328	341	343	375	304	336	320	329	310	321	303	366	320	317	329	315	329	287	336	358	341	318	309	330	313	338	310	324	356	324	356	341	317	323	345	313	339	322	348	358	333	351	324	325	305	347	351	325	347	340	332	349	338	302	326	308	332	320	370	317	339	338	318	341	330	312	343	369	319	312	323	345	315	308	327	318	342	301	317	319	290	356	324	323	308	334	338	316	322	328	289	315	331	294	308	352	329	338	321	308	325	322	333	330	322	314	328	318	298	314	334	303	299	320	371	315	306	322	328	355	365	335	322	317	347	310	344	341	336	312	304	352	355	352	348	294	351	377	342	346	360	356	340	310	357	323	367	345	321	315	363	308	325	341	349	325	324	357	350	322	317	318	320	349	301	331	323	315	328	323	336	328	349	347	326	321	321	326	342	356	330	300	356	348	315	357	322	339	321	291	335	289	320	343	343	288	333	332	341	309	353	362	345	289	337	321	294	295	370	320	311	319	299	324	332	292	351	333	311	298	330	285	317	313	293	334	321	301	344	333	320	332	325	347	345	313	347	351	342	358	339	356	309	302	339	323	337	320	317	336	336	339	311	313	380	314	313	348	346	319	310	314	301	350	312	297	311	335	318	324	356	256	344	317	329	367	325	352	339	297	306	313	363	349	312	341	322	349	329	305	305	340	325	342	356	325	336	343	334	333	392	350	368	288	314	315	324	335	332	312	283	340	371	335	307	307	360	327	318	343	314	335	332	328	343	301	321	347	360	322	323	322	308	328	327	314	320	366	310	322	344	309	329	352	312	341	341	325	334	363	329	325	297	318	328	310	322	317	331	368	317	336	318	327	337	339	333	334	372	363	336	355	310	332	379	352	364	368	344	331	281	364	328	316	347	322	335	329	343	314	356	352	359	334	343	349	336	324	341	331	356	346	315	315	334	310	299	336	334	321	339	333	351	332	348	330	349	347	319	308	332	357	394	336	310	328	311	334	330	339	313	315	327	317	290	359	347	366	335	337	319	299	300	345	338	328	308	304	336	317	322	347	354	314	347	329	356	317	328	316	351	307	308	355	337	311	345	314	311	298	296	337	325	352	295	344	322	345	322	361	305	315	347	327	331	352	309	305	306	337	289	378	309	319	338	339	357	295	327	317	327	347	323	375	332	316	305	318	304	341	299	312	332	291	332	336	295	323	366	306	335	355	293	306	331	337	325	339	322	312	332	354	285	356	297	340	336	340	346	360	296	323	315	320	284	343	335	293	328	355	291	342	371	314	340	337	347	355	321	312	341	300	283	300	323	298	331	309	306	322	333	329	316	342	317	326	292	320	324	336	317	358	310	334	326	327	351	326	355	284	322	277	349	300	309	370	332	339	328	339	328	361	321	323	360	348	315	338	303	318	330	325	351	345	321	330	345	339	313	369	303	314	345	325	331	324	322	320	329	291	326	356	325	336	331	340	334	321	309	319	329	281	312	338	320	329	349	334	306	311	317	305	317	331	319	324	296	302	322	316	325	308	358	313	337	366	305	304	328	331	340	314	353	375	310	334	349	365	345	330	335	306	328	324	350	332	335	360	321	326	348	330	321	327	334	315	342	345	300	349	322	330	314	362	332	303	349	328	373	331	346	335	361	313	327	358	352	306	313	351	345	327	308	318	306	335	359	340	331	309	308	336	273	337	337	336	353	332	330	319	350	302	352	352	353	320	326	326	317	307	318	355	323	333	320	306	317	347	325	316	332	338	322	339	312	301	360	306	335	316	344	297	321	326	321	348	329	355	358	385	368	339	320	309	342	345	311	342	302	303	334	313	326	309	305	342	338	372	324	356	352	301	307	311	318	292	333	337	342	344	332	328	331	339	362	332	339	322	349	298	344	329	323	346	321	322	340	350	367	317	322	285	318	336	334	314	319	356	331	350	304	329	346	358	341	321	357	374	326	332	343	311	292	338	332	339	327	302	328	322	331	324	330	293	315	333	325	327	305	355	293	332	339	376	321	282	344	354	322	340	314	358	332	348	322	351	311	307	308	331	344	327	357	351	297	344	291	336	340	344	312	330	312	329	332	322	307	380	329	326	341	314	328	350	285	337	317	347	365	321	329	307	337	306	352	312	315	321	345	354	349	290	328	330	352	335	327	310	326	311	306	330	327	366	347	341	346	352	328	324	321	326	331	367	309	322	324	337	296	338	300	331	298	338	341	326	313	317	343	360	323	349	313	321	370	302	307	310	310	297	326	326	348	352	340	295	334	341	331	322	300	335	301	339	288	300	353	307	300	312	305	348	301	330	331	298	336	349	311	339	329	342	339	356	323	364	320	374	339	324	326	312	338	353	277	340	316	333	353	321	348	305	319	291	327	324	332	340	360	354	277	323	328	331	318	321	331	320	333	360	341	350	321	335	358	321	304	322	359	342	321	328	326	303	334	318	336	359	343	309	341	310	319	353	307	327	319	331	306	268	358	354	339	332	373	353	314	318	340	315	343	319	314	341	338	346	313	324	317	357	330	337	315	341	347	318	338	309	306	336	330	322	282	340	329	312	328	299	315	310	325	338	338	365	338	341	323	337	337	330	329	339	293	334	335	348	305	332	344	312	324	331	310	315	332	321	355	314	328	314	321	303	335	346	361	366	340	311	360	332	327	323	371	315	350	333	342	332	325	348	366	304	303	311	337	305	345	335	309	329	317	330	350	310	326	294	339	291	313	352	345	312	319	309	331	298	343	350	322	313	344	356	334	324	318	313	326	352	336	321	293	369	312	350	287	342	340	308	352	344	346	332	319	313	305	308	345	324	318	330	318	313	321	329	359	326	299	307	326	337	345	321	339	339	312	328	370	308	328	338	352	332	275	319	335	316	331	331	342	306	338	325	366	288	336	312	330	301	352	346	349	319	368	325	358	297	338	340	349	358	333	314	340	330	335	291	355	326	356	285	323	321	364	307	332	337	323	326	333	342	299	295	289	361	318	357	286	306	298	332	329	320	347	318	323	340	332	307	363	318	329	321	314	321	300	307	307	346	335	349	294	335	329	345	327	319	325	298	334	326	320	297	355	317	294	367	330	352	317	314	335	329	322	302	297	371	326	317	326	309	366	354	315	328	301	320	315	336	317	361	340	324	316	325	345	327	338	309	330	326	328	353	318	330	350	353	321	332	325	358	322	322	334	366	308	322	325	326	357	309	318	329	324	307	345	314	373	375	310	335	317	332	362	293	312	336	339	313	302	309	344	293	361	347	335	311	332	324	319	319	302	303	306	315	315	347	320	312	351	321	316	339	352	311	346	324	323	345	327	320	311	300	333	311	311	332	344	323	304	306	289	358	331	305
6709	1044	1382	1600	1414	1306	1143	1054	1000	983	933	853	895	830	878	855	821	816	796	859	778	803	823	718	742	757	791	738	787	725	830	819	765	775	765	754	759	738	744	778	773	761	754	779	754	747	733	826	739	777	783	795	779	798	793	767	781	785	720	704	763	757	792	832	792	789	784	771	737	758	734	762	788	765	761	736	801	704	708	776	750	773	740	753	753	733	819	749	748	776	756	766	756	785	789	784	738	736	735	770	764	767	765	791	802	792	815	760	725	773	751	769	761	720	774	770	737	728	784	786	767	763	774	771	769	781	741	765	785	751	763	741	767	758	713	786	742	762	753	761	758	734	806	708	704	784	725	770	776	782	749	765	780	776	755	739	814	773	796	787	753	784	759	739	781	774	750	738	757	774	747	794	736	765	786	791	763	809	770	752	743	771	762	759	773	748	781	768	749	847	759	779	745	822	748	786	756	776	751	757	738	746	741	812	785	768	780	727	787	746	795	749	773	840	823	766	776	749	772	770	750	756	700	758	749	724	803	772	737	720	785	761	740	798	748	780	736	778	758	771	726	788	697	763	741	792	750	786	773	756	751	799	784	775	758	749	784	759	795	802	788	786	719	778	752	739	781	744	743	767	710	732	762	796	768	757	806	787	773	764	732	776	746	796	787	781	761	730	718	748	747	772	742	774	725	744	763	780	749	754	729	764	771	711	749	744	774	796	732	739	741	770	769	771	760	783	724	768	812	777	774	748	809	732	756	797	787	792	742	769	793	773	750	719	748	795	709	756	781	752	724	739	695	738	792	742	776	770	716	811	786	782	734	798	757	759	779	770	807	771	731	726	805	771	795	785	745	727	763	732	757	729	747	750	712	742	760	798	757	761	807	733	721	792	699	734	759	775	760	772	776	789	770	781	749	751	804	697	813	723	813	742	714	705	811	796	786	782	774	769	767	772	770	766	790	676	751	804	716	757	789	739	743	747	779	761	751	742	785	806	754	780	763	762	754	761	777	830	785	787	737	744	797	745	759	750	739	751	740	744	772	805	705	801	768	779	769	808	801	799	751	670	742	758	744	763	778	740	735	798	826	753	767	707	729	728	736	774	765	765	785	793	768	772	757	738	784	715	789	752	756	736	808	783	752	722	760	741	718	761	710	713	792	755	780	770	776	727	768	734	779	772	791	785	751	763	774	812	800	721	753	779	735	776	780	732	831	751	783	781	738	780	732	706	797	820	754	741	721	756	751	706	774	787	753	809	816	720	744	789	726	787	710	756	736	758	768	754	730	811	756	793	755	758	715	789	752	741	807	759	774	758	749	781	779	788	813	806	728	788	783	752	767	799	723	770	741	748	753	751	777	777	766	748	787	757	748	755	754	782	699	715	790	793	716	778	752	793	772	769	729	758	733	770	771	755	786	812	756	708	773	783	712	737	749	759	755	749	720	734	783	786	770	769	779	851	742	722	741	723	802	788	773	768	789	745	767	754	773	777	764	737	708	735	752	778	789	700	724	759	738	781	798	763	766	766	719	766	789	766	746	759	733	740	753	746	770	712	751	778	771	779	723	715	759	785	764	791	744	816	712	761	754	761	758	710	702	762	748	741	758	749	816	785	765	752	816	758	779	786	713	776	779	756	751	774	726	737	737	712	784	729	797	773	748	715	709	788	720	809	792	745	760	800	764	780	728	733	795	798	776	792	732	743	750	779	787	792	722	795	736	754	746	699	779	756	782	761	744	785	772	767	757	730	725	753	755	765	790	773	777	804	761	802	758	783	797	736	778	733	774	780	782	783	746	717	749	779	759	768	778	773	803	772	830	724	768	747	783	718	809	708	765	747	762	800	782	806	737	743	742	784	785	773	740	690	765	765	820	725	746	786	779	736	779	782	746	757	750	722	816	768	724	789	762	799	778	774	735	755	764	747	796	743	757	803	727	756	749	783	743	749	775	749	788	753	737	763	767	751	769	741	809	775	749	763	726	745	789	743	764	751	778	747	779	725	807	765	773	716	691	778	791	727	800	779	751	759	771	733	793	822	761	720	773	745	761	757	758	805	816	760	747	774	757	773	753	742	791	789	766	745	746	772	806	734	761	791	745	769	777	746	775	786	798	720	756	782	749	762	804	721	785	796	787	742	744	779	752	777	698	756	792	790	702	726	781	729	826	797	748	765	717	771	759	717	755	773	762	805	761	725	785	742	824	786	774	751	788	786	733	796	774	746	752	764	790	721	754	745	731	732	736	741	758	771	748	791	739	766	809	754	781	808	799	784	832	771	773	780	788	755	711	763	773	735	767	740	737	807	765	768	792	757	759	718	754	734	770	806	733	748	818	777	764	756	803	745	747	784	776	722	757	773	817	797	779	773	742	784	755	774	748	734	822	719	742	758	811	751	803	816	786	732	767	747	775	770	797	785	779	758	758	752	792	750	735	806	764	764	798	792	706	792	816	724	749	770	763	835	706	779	786	714	756	767	760	742	806	801	782	788	762	764	719	756	745	780	758	742	738	798	764	733	769	761	799	752	824	752	774	753	789	785	823	746	774	760	731	713	754	755	768	737	758	728	772	778	792	768	752	735	783	790	798	782	749	805	777	771	745	726	774	764	798	749	773	744	751	708	747	796	764	742	780	775	746	728	749	778	834	771	749	742	740	731	778	773	767	773	773	731	753	758	735	753	788	804	792	739	741	735	787	771	729	738	757	749	799	789	764	748	769	769	757	783	762	763	845	750	749	741	754	709	746	705	734	780	771	714	782	726	750	727	730	763	725	773	762	783	773	765	786	764	772	751	780	752	777	792	730	781	748	758	745	748	801	742	767	770	742	732	752	753	734	802	766	825	770	786	776	774	741	802	766	763	727	774	732	786	768	779	750	736	784	728	756	810	801	757	744	750	784	786	783	741	765	705	762	745	752	757	719	808	803	776	791	782	782	698	732	761	738	779	742	752	761	741	770	762	782	746	775	785	777	789	751	799	737	755	830	754	761	733	824	756	776	815	735	762	769	707	827	749	801	789	751	765	748	759	773	802	788	740	741	786	768	795	768	726	804	788	758	713	766	773	790	759	793	790	749	751	810	763	767	765	784	804	780	757	743	794	765	749	816	758	757	766	770	770	732	790	744	784	731	764	801	756	756	768	770	783	807	762	763	754	765	788	745	787	780	734	799	759	757	768	763	781	744	744	748	714	811	751	744	844	738	799	778	755	766	765	782	774	785	739	760	760	762	795	710	756	800	752	721	741	769	769	746	762	814	776	814	750	770	786	743	754	837	699	769	776	756	777	748	775	734	739	789	689	795	745	778	781	756	788	729	815	777	773	759	727	826	744	760	755	722	772	751	766	742	741	789	805	742	726	754	773	801	742	761	723	783	729	817	741	750	738	777	746	739	774	761	745	755	770	757	817	799	787	756	775	790	753	730	743	765	738	789	775	765	775	747	794	805	802	808	731	763	766	804	778	685	778	741	705	798	807	772	794	783	769	806	798	815	814
12726	826	763	610	464	325	297	237	235	188	190	172	173	187	194	167	148	183	176	147	153	162	161	156	179	139	142	158	149	166	145	157	159	156	157	154	146	146	155	166	155	180	170	147	167	177	153	152	156	181	163	179	145	155	160	145	136	194	160	141	151	167	164	144	170	142	161	152	173	174	178	170	160	169	141	164	161	148	171	174	141	168	151	148	154	165	178	139	161	161	160	143	129	164	137	162	183	142	161	162	146	144	144	145	139	176	153	175	166	153	187	158	162	142	156	163	194	159	144	175	166	147	146	154	146	178	160	185	154	145	132	136	160	169	164	157	172	175	187	144	150	144	147	177	113	150	171	147	147	166	147	159	127	161	153	136	159	146	156	192	153	167	172	156	159	161	167	155	160	133	131	159	161	154	168	144	149	152	167	143	161	172	148	160	146	173	168	153	114	152	155	160	152	166	139	154	160	156	154	170	172	176	157	169	178	148	186	133	162	131	161	158	160	165	146	167	167	172	164	157	158	151	161	171	161	141	139	192	166	164	154	149	132	171	137	158	142	173	178	155	178	167	183	149	173	155	160	147	159	151	158	149	161	163	142	149	150	155	156	144	166	148	149	137	175	156	168	147	171	160	176	138	145	140	151	174	156	179	163	149	151	170	167	161	157	166	162	143	174	140	137	170	152	154	171	177	152	145	159	168	144	152	147	124	164	151	163	161	138	135	157	173	143	167	129	145	179	153	173	179	154	180	156	136	141	150	162	161	149	182	151	146	164	158	177	161	159	143	150	142	148	161	145	168	159	166	149	160	131	148	156	153	156	192	179	154	161	166	139	150	182	148	147	170	185	136	167	167	136	159	143	161	149	145	152	161	149	163	158	150	134	152	145	160	163	155	169	166	183	161	156	155	173	152	152	163	160	158	167	143	143	169	141	163	167	162	152	152	151	150	149	160	148	165	168	142	165	145	134	125	170	166	169	159	161	166	144	149	178	164	150	143	161	173	160	140	149	148	140	175	163	155	145	140	162	141	161	152	151	150	166	154	147	161	150	142	170	141	162	136	164	146	170	158	158	179	150	163	165	169	143	175	164	143	154	157	175	150	150	144	148	147	172	157	164	164	178	168	159	162	159	160	144	154	144	160	135	127	161	145	152	154	150	153	153	123	173	166	180	172	134	153	127	147	147	183	183	149	162	155	160	165	146	170	158	156	162	161	156	154	164	166	157	140	165	153	135	157	163	155	174	142	160	150	138	161	135	172	156	171	165	138	154	154	158	162	153	144	167	154	151	148	155	140	167	157	180	147	165	157	160	188	166	157	174	161	149	160	165	166	158	158	176	131	160	150	160	165	157	183	180	130	151	123	190	172	166	151	143	177	151	169	161	155	168	183	145	133	169	160	141	133	152	157	164	165	171	157	138	159	159	141	158	172	126	147	162	169	155	163	158	140	156	136	149	141	162	189	131	164	177	166	177	144	173	159	156	145	158	147	158	160	153	162	133	169	148	146	145	147	173	146	170	154	152	156	166	171	154	144	147	162	159	160	168	159	155	157	131	144	133	154	148	156	159	142	135	166	169	148	159	149	143	162	141	153	163	152	166	176	148	166	131	151	144	152	137	159	147	155	142	142	172	153	169	153	157	158	141	150	167	143	148	148	179	159	165	166	148	155	136	157	159	154	165	165	141	136	158	175	158	140	168	179	163	162	137	153	167	174	160	150	154	146	141	174	155	171	153	168	145	157	151	157	158	163	159	153	141	163	152	148	171	144	147	147	146	153	146	147	121	150	161	151	163	138	138	149	172	149	154	147	142	168	138	163	144	130	175	140	153	151	177	146	184	178	152	136	164	158	176	148	148	168	171	155	150	150	165	143	168	154	148	173	164	142	172	156	194	166	168	158	163	184	152	165	163	152	183	143	140	172	151	164	159	132	141	167	169	128	162	152	142	149	144	145	144	152	150	131	151	163	142	159	150	155	155	144	166	177	182	144	149	153	159	151	159	151	192	159	159	162	134	178	182	173	145	135	122	155	188	131	160	178	169	144	145	161	156	152	143	152	162	164	162	134	150	146	132	137	165	168	166	142	142	127	154	162	147	189	143	168	151	120	149	133	126	148	170	184	145	141	177	159	170	165	164	165	155	165	164	174	162	134	156	146	145	146	148	173	141	145	174	157	150	153	145	138	130	155	149	150	170	160	158	143	156	166	150	147	167	140	139	159	134	177	130	130	159	138	168	162	139	170	152	152	147	159	154	151	156	159	153	152	157	187	158	159	159	159	174	151	149	192	166	151	139	169	151	154	147	148	162	169	145	146	143	164	184	172	155	162	151	147	170	124	144	161	139	163	163	175	180	164	162	149	176	151	146	149	169	146	163	173	149	150	126	138	165	135	151	159	170	159	156	131	179	155	154	176	157	168	146	156	151	172	176	140	168	156	160	135	145	168	166	146	140	163	172	152	148	185	158	138	167	133	175	142	177	151	167	155	166	163	155	128	148	135	152	151	162	139	183	169	150	147	163	145	149	176	165	132	167	173	147	165	160	149	165	148	155	155	156	148	170	143	152	149	155	164	169	146	182	149	166	160	171	145	152	180	151	167	155	151	176	150	169	145	156	150	146	171	134	166	156	149	134	161	149	154	165	175	162	154	183	158	142	140	160	175	158	154	148	128	165	137	154	151	171	136	154	159	139	172	144	167	151	165	162	158	160	141	154	146	151	148	155	135	161	171	179	170	174	145	156	179	150	162	147	167	138	154	178	188	150	150	169	169	155	171	178	151	173	143	175	143	153	163	150	165	137	148	154	161	134	179	169	169	141	163	147	130	178	155	139	150	171	161	136	160	161	149	166	154	163	150	151	165	163	145	158	115	156	131	174	169	178	151	166	174	158	160	149	157	146	172	162	165	150	150	167	140	163	132	177	167	158	141	157	158	156	177	150	145	159	155	158	162	150	146	159	168	142	160	163	166	163	141	137	149	166	158	139	141	157	152	165	114	163	174	161	127	167	169	170	144	172	184	146	162	168	151	148	153	157	160	153	168	144	140	143	155	132	157	146	166	162	161	158	156	156	154	168	145	151	145	158	166	170	145	146	145	155	167	171	177	138	146	154	172	158	138	160	139	154	181	147	156	167	165	149	152	150	175	133	170	158	140	187	149	174	144	149	152	180	157	162	154	156	144	172	166	177	157	165	165	140	156	176	161	153	146	148	142	165	143	180	151	166	134	178	146	154	162	139	157	174	169	136	174	132	152	162	157	173	168	168	183	132	161	172	149	144	145	144	150	152	142	168	149	159	160	176	181	169	141	151	155	142	175	133	141	136	156	153	155	163	158	130	136	140	176	160	163	136	170	146	134	153	147	141	158	166	174	149	154	161	159	139	149	145	161	148	184	150	161	163	168	144	132	160	162	157	159	151	141	132	147	172	155	166	159	150	144	157	149	171	169	151	137	150	158	153	179	157	156	179	148	151	172	166	158	161	159	139	161
7869	830	1685	1856	1598	1298	1098	983	952	738	665	670	581	619	551	538	469	531	490	473	435	457	488	436	458	442	431	448	438	440	445	398	454	379	412	422	395	413	420	401	431	364	427	369	375	389	389	430	421	419	391	422	420	398	402	451	402	433	423	402	408	418	407	434	405	441	412	444	404	408	409	390	404	406	397	409	434	366	369	424	421	385	387	428	388	361	427	387	364	409	401	392	391	412	403	402	397	353	369	392	370	393	395	401	418	379	415	397	378	374	430	405	417	428	392	392	419	369	385	367	389	391	404	374	402	401	378	443	395	370	422	434	407	399	409	388	406	388	382	410	385	385	403	361	429	364	432	414	431	354	388	391	397	377	374	364	384	386	406	393	414	396	399	403	423	405	405	366	461	402	358	390	390	388	381	397	425	398	418	388	410	426	393	384	386	470	377	419	376	377	393	399	397	377	388	398	412	386	382	398	373	395	410	367	395	403	406	372	383	373	408	393	372	424	426	390	401	395	384	374	406	376	441	377	415	387	387	388	423	390	379	360	399	420	378	381	417	436	384	393	423	414	357	418	404	403	399	374	371	397	385	412	380	406	410	383	395	406	411	392	386	385	406	398	402	393	444	396	393	393	393	395	382	381	386	387	369	364	415	383	415	406	369	405	407	420	390	379	373	394	407	397	390	397	413	424	345	408	406	411	373	398	389	400	405	393	402	422	416	366	378	369	400	348	359	375	388	397	387	393	393	416	384	420	388	418	407	424	386	433	399	378	365	399	411	410	418	419	414	390	438	404	393	383	395	420	426	413	406	394	403	373	398	361	390	406	400	370	394	394	391	415	393	406	406	379	420	355	376	398	352	397	418	418	384	402	398	387	417	438	436	418	354	402	382	383	393	385	392	408	399	380	404	394	401	410	388	399	379	393	392	391	400	405	401	366	420	413	413	407	419	406	402	377	402	377	386	365	377	388	394	401	442	377	394	376	392	367	406	405	399	391	370	401	391	389	391	387	380	392	389	393	402	396	386	395	398	357	389	410	395	410	398	414	368	401	416	367	376	410	397	400	406	404	378	427	392	417	440	353	359	387	390	398	405	347	413	395	390	364	364	380	370	374	385	382	385	413	418	435	361	402	373	405	428	419	369	374	400	405	403	456	373	413	404	345	367	404	413	401	365	413	419	414	377	383	396	381	391	374	372	373	395	375	397	373	403	381	410	386	395	394	383	388	394	426	390	422	373	404	439	381	387	406	404	438	417	386	391	414	403	401	368	408	400	395	359	394	386	411	426	394	419	388	432	384	400	420	420	418	383	401	382	384	406	351	376	405	399	400	392	395	385	402	442	421	396	391	380	378	384	381	402	384	393	429	394	396	418	418	410	397	383	447	380	386	398	386	383	401	428	386	399	429	366	376	388	390	403	404	404	406	380	382	408	365	413	407	409	394	404	386	420	423	385	358	418	409	392	389	403	419	412	412	396	379	417	373	404	388	373	402	405	392	386	424	388	394	389	383	374	415	376	415	373	398	398	380	367	382	394	384	412	402	422	389	391	418	388	377	376	382	371	401	394	380	372	387	432	385	395	432	385	386	359	399	421	422	436	393	409	386	411	403	373	389	367	429	411	412	400	379	386	382	427	414	401	396	408	406	409	419	447	372	389	375	412	371	381	398	377	425	426	415	399	394	411	368	400	370	386	369	393	409	375	384	356	380	367	389	396	431	372	375	417	358	373	387	396	442	428	383	385	371	373	423	411	388	413	363	416	393	373	400	381	388	409	381	431	381	379	393	419	380	413	370	395	381	356	395	383	397	380	398	386	412	401	374	389	398	397	401	383	386	382	396	367	399	374	397	408	415	358	409	379	396	415	409	414	401	385	364	394	392	365	376	374	414	406	393	375	403	383	376	381	402	357	435	410	397	427	386	377	403	405	385	398	406	380	379	395	374	373	430	447	376	400	422	393	431	379	414	407	378	407	377	402	428	417	403	374	400	376	420	409	380	396	355	384	392	385	410	411	423	407	407	396	430	331	441	396	410	370	412	424	430	384	413	383	414	398	423	409	384	409	413	385	381	391	429	405	362	421	395	410	439	370	408	362	398	373	400	408	405	354	400	367	407	375	391	373	393	376	385	408	395	411	363	425	404	405	400	406	405	357	400	409	400	387	386	395	382	402	376	392	421	387	394	404	359	391	399	415	399	367	385	354	417	418	425	397	379	360	389	395	365	389	405	382	388	393	399	401	416	387	400	424	384	374	382	416	420	423	411	416	393	383	387	396	390	382	365	398	382	383	392	390	399	404	353	381	357	394	372	391	410	399	391	384	355	419	394	387	395	418	387	390	387	399	401	380	391	405	415	402	359	402	369	366	402	401	413	409	419	367	416	396	414	381	404	395	437	411	407	416	403	343	392	397	408	402	409	366	438	391	403	429	422	372	413	354	424	390	383	389	383	390	398	383	410	407	394	388	399	415	366	401	418	373	422	383	415	400	359	395	382	416	378	391	425	374	441	397	383	392	380	382	425	399	403	382	392	394	407	399	405	385	378	400	388	405	395	386	374	397	410	395	365	420	387	419	426	397	391	380	381	367	409	405	423	402	371	410	372	429	370	396	397	423	422	399	384	380	399	427	389	368	391	390	427	406	397	405	391	374	389	392	408	393	412	387	400	413	411	392	369	382	386	419	372	388	403	405	410	400	429	412	445	357	394	422	414	376	404	421	425	371	423	376	423	408	402	366	471	401	381	429	384	415	388	448	392	404	399	368	397	390	428	384	427	389	392	374	407	432	381	378	388	398	428	395	395	349	392	415	413	399	397	401	374	386	420	363	382	378	402	401	410	402	383	366	403	396	414	371	400	382	431	402	441	379	385	387	394	376	415	395	391	401	374	416	400	377	400	375	395	412	375	402	417	413	420	377	414	420	405	381	350	375	412	408	383	396	390	387	391	411	433	417	392	413	369	450	424	421	425	379	372	412	368	407	404	379	408	390	445	382	445	419	379	395	393	421	374	447	390	416	410	394	402	402	375	406	367	388	423	403	409	412	396	419	404	379	386	411	388	379	390	347	383	420	407	412	413	396	376	395	382	423	380	411	401	420	399	412	396	368	376	394	383	369	370	406	371	376	383	388	391	409	418	383	388	389	426	368	426	390	369	372	382	385	409	385	388	372	418	426	425	389	372	391	420	390	399	411	404	393	420	331	371	419	366	389	363	427	397	402	391	355	401	383	424	419	390	404	383	362	429	429	442	354	364	406	409	420	364	344	397	421	378	382	342	381	379	380	398	416	372	391	439	400	389	400	397	346	426	379	436	379	412	429	382	430	386	403	382	389	412	415	398	380	390	393	385	415	392	364	433	403	408	378	407	395	373	406	390	420	411	356	394	393	403	390	361	408	383	363	389	428	419	403	414	394	399	416	368	386	436	411	369	375	397	406	414	391	403	401	382	355	403	372	393	418	343	423	381	378	439	386	367	397	383	386	399	372	392
1498	363	389	364	389	312	351	377	344	353	379	372	353	326	354	349	352	347	352	356	334	364	342	326	333	363	340	338	363	320	348	349	332	377	305	365	381	346	329	308	363	350	325	328	344	334	312	328	338	328	357	332	333	321	367	346	386	356	321	352	345	360	367	322	363	324	324	328	340	335	356	375	370	379	333	355	360	357	367	315	363	350	297	360	346	354	331	335	328	320	329	329	351	339	367	308	350	358	375	358	375	405	368	333	349	354	344	340	333	363	328	330	341	332	342	387	362	344	366	342	349	332	364	378	355	339	336	335	341	362	324	309	357	347	372	345	341	344	352	385	378	367	350	392	340	354	351	384	362	311	339	341	345	349	330	318	350	332	358	359	331	329	329	308	358	339	376	336	350	367	306	342	349	333	344	357	347	295	334	348	345	349	375	316	364	323	390	358	364	372	347	340	352	336	318	350	359	353	360	341	337	347	380	343	325	357	360	353	352	383	379	338	334	370	359	315	339	367	380	355	329	333	330	357	321	387	370	367	332	369	358	362	347	337	339	315	324	332	369	364	327	349	339	334	312	360	355	353	340	363	342	350	342	329	403	323	367	331	328	343	319	358	331	344	358	358	340	362	349	371	310	343	367	349	371	314	323	351	362	373	352	366	337	341	376	360	321	360	357	346	318	357	335	358	329	324	353	336	342	323	328	324	373	349	344	363	328	316	346	383	330	383	354	355	330	366	353	353	330	312	339	355	364	359	318	350	301	366	335	327	360	321	330	346	358	356	336	356	329	328	340	326	379	354	340	333	344	334	360	358	316	349	321	355	320	348	353	331	338	327	360	331	344	328	311	348	349	371	342	359	328	362	352	283	345	350	328	344	354	367	324	310	387	346	334	358	355	335	353	350	364	356	349	368	350	353	370	330	347	358	383	369	349	343	338	354	354	362	338	323	321	347	347	340	339	379	333	316	357	367	347	351	360	359	327	370	325	326	353	347	321	372	381	307	399	369	385	310	321	337	352	352	346	339	369	354	340	327	331	340	340	380	317	373	338	332	342	336	344	358	340	338	318	304	330	351	329	343	326	328	314	328	338	358	379	342	311	335	376	376	334	313	345	346	355	387	328	338	340	338	341	347	361	333	324	327	312	319	372	396	344	360	335	334	312	299	381	339	355	332	355	309	316	367	339	337	345	340	336	337	344	366	332	334	360	316	351	353	341	375	359	324	345	346	318	357	323	365	325	336	353	373	333	354	361	343	334	376	324	305	332	361	323	368	354	331	357	345	355	316	340	354	312	377	315	356	355	345	371	328	346	342	331	389	376	292	322	312	339	350	310	349	341	346	324	373	325	316	353	354	334	357	377	370	314	347	339	372	347	303	338	374	364	316	352	333	333	324	338	320	331	361	383	331	340	322	322	340	320	364	384	345	320	357	369	369	344	383	352	328	334	372	379	321	366	351	326	329	334	342	354	319	372	368	336	354	308	389	366	354	381	367	346	342	347	344	363	330	366	361	363	335	349	335	376	332	354	342	341	384	364	341	319	369	302	350	343	360	374	341	386	357	355	334	366	368	350	339	386	314	333	341	389	376	338	352	349	380	357	347	355	337	353	354	361	351	374	359	361	334	350	332	340	353	366	352	293	347	339	338	345	363	368	327	332	352	336	344	339	350	342	365	327	342	315	344	362	366	308	338	358	360	372	337	338	357	356	343	347	314	344	345	363	390	373	352	346	322	337	333	340	345	342	333	344	399	342	366	358	372	355	343	330	340	378	334	333	349	327	328	352	304	310	331	328	336	363	340	347	305	356	343	351	318	347	345	350	329	319	338	343	344	298	372	344	377	359	336	345	314	372	309	310	363	346	337	349	334	322	311	350	376	379	340	329	345	352	358	347	332	325	358	355	346	358	365	338	334	316	337	369	343	338	350	356	364	328	335	360	331	344	358	321	374	386	316	339	385	344	334	354	367	334	351	371	363	361	341	372	340	373	360	372	356	367	385	339	337	345	325	361	328	359	360	336	367	349	308	352	352	355	363	385	369	288	348	349	347	340	311	328	362	343	340	336	337	351	308	336	386	336	348	335	336	341	333	326	322	341	339	341	339	345	350	374	369	335	345	339	332	333	337	329	326	361	381	357	344	342	375	362	315	324	340	341	364	353	378	348	312	334	332	322	309	309	329	330	348	338	357	326	362	357	344	346	329	344	338	334	366	344	344	367	364	309	336	323	340	329	339	335	344	325	322	310	347	337	352	339	350	339	340	344	327	361	365	343	312	334	329	339	349	343	389	334	316	337	367	385	361	330	342	359	324	333	331	367	330	355	342	351	349	357	369	357	346	369	353	382	307	365	333	326	340	365	354	347	325	364	388	364	331	380	374	377	343	347	358	366	340	359	345	333	317	358	351	325	340	354	323	390	356	363	351	340	354	334	338	302	351	346	349	384	379	363	349	358	328	329	365	347	291	339	367	315	345	330	356	313	346	337	361	360	309	346	345	372	326	344	338	315	401	364	347	364	341	318	369	338	350	338	345	333	334	367	331	329	330	358	362	340	384	345	352	328	359	335	346	342	333	368	347	340	363	307	343	309	338	338	360	366	384	334	342	377	299	324	349	367	385	329	354	354	352	331	372	333	372	320	342	334	320	308	318	330	360	345	356	353	336	310	349	359	367	343	335	325	319	340	354	305	346	344	328	371	350	339	312	344	352	346	356	363	337	367	351	345	344	331	333	347	387	361	354	361	318	361	299	306	330	362	344	361	339	355	344	352	332	366	350	343	333	325	364	348	334	324	361	341	354	334	320	341	315	370	331	349	328	347	363	353	352	337	366	356	332	351	336	319	319	352	307	337	324	383	340	374	343	336	369	363	348	303	348	335	326	330	311	351	357	367	385	348	368	340	315	381	316	350	365	354	347	330	302	308	323	333	344	336	348	314	348	333	330	347	325	364	334	362	310	347	334	350	365	352	368	338	348	321	368	345	325	348	355	315	333	336	329	380	351	361	350	331	341	350	320	342	348	331	314	340	353	360	339	346	334	351	377	390	321	330	352	336	324	343	338	352	349	352	365	326	340	306	314	354	356	365	361	374	342	345	359	341	353	357	321	367	353	362	364	295	364	366	359	351	336	330	341	369	375	355	330	342	344	352	364	348	326	351	344	335	328	341	340	342	360	333	368	339	335	341	350	372	318	377	357	313	310	338	337	361	346	327	388	326	354	363	338	304	387	328	332	330	341	359	347	314	354	348	315	375	333	344	351	376	354	326	354	344	361	348	334	346	349	341	364	323	315	316	369	328	348	305	328	341	300	356	331	329	362	341	362	331	328	362	334	382	339	374	315	342	352	350	341	341	375	324	370	333	369	341	364	322	341	346	330	383	348	337	349	382	354	366	349	326	351	281	361	376	330	330	364	336	316	318	336	360	354	371	358	327	343	294	378	313	334	341	354	337	339	343	389	313	296	350	316	337	327	353	339	362	311	336	346	359	363
2254	780	917	989	919	841	853	868	849	831	778	844	866	812	790	829	798	777	833	811	797	852	843	764	846	828	749	773	801	861	810	820	819	808	766	783	834	813	801	808	797	816	820	816	829	852	805	838	790	802	820	834	824	795	758	782	803	792	820	829	782	793	777	778	781	794	820	783	811	770	805	738	820	786	826	824	836	849	804	777	804	837	787	863	820	807	796	824	816	799	811	828	815	787	829	799	786	800	786	806	811	800	774	817	858	805	794	780	826	806	826	761	779	840	790	816	782	755	801	790	799	838	829	745	822	780	768	796	837	829	796	836	852	791	788	844	795	743	785	798	810	787	819	838	819	745	759	773	778	808	770	783	818	805	789	822	819	814	811	745	821	761	845	854	831	788	868	820	759	777	787	844	798	771	785	819	792	852	764	807	836	837	796	783	818	828	819	799	861	765	814	836	817	810	792	834	791	815	767	774	776	775	838	792	782	840	829	818	817	763	802	793	831	820	831	792	822	840	774	794	835	800	810	844	851	773	804	803	824	755	778	853	830	812	793	843	830	785	796	825	864	804	822	818	799	783	779	787	811	760	812	793	852	838	753	794	824	806	792	841	802	793	803	828	792	788	850	803	783	810	789	834	807	834	836	789	817	837	813	826	791	797	792	819	776	828	820	828	797	821	786	803	819	796	783	782	818	813	735	864	804	832	806	758	791	820	807	820	808	783	838	847	777	793	816	830	802	825	852	847	750	743	817	811	822	794	755	805	820	797	810	807	846	801	846	857	810	786	823	784	789	839	815	820	836	826	820	812	754	788	796	801	797	824	814	811	837	787	841	778	819	790	870	768	787	816	824	830	806	818	806	821	830	809	821	820	791	799	816	803	838	814	772	795	774	790	799	806	830	840	807	797	791	853	821	792	805	793	790	791	774	815	820	862	831	815	800	804	806	759	811	796	815	852	803	815	855	829	791	737	819	758	772	813	772	795	824	738	719	807	775	782	836	824	855	815	767	816	864	814	833	768	807	790	771	781	789	828	756	793	831	796	805	830	812	863	877	816	784	807	769	842	767	866	816	808	796	810	804	806	753	803	818	817	875	800	749	812	859	803	831	802	833	823	840	811	821	792	800	785	808	807	844	816	760	767	807	814	811	780	814	806	811	848	840	805	781	823	811	780	839	809	794	828	848	854	766	770	829	806	820	821	803	820	765	847	834	773	810	802	853	782	805	825	804	811	800	834	827	847	797	762	799	807	816	806	789	857	804	815	764	733	845	810	784	762	804	807	871	790	829	842	766	804	824	791	803	833	809	796	837	818	826	739	781	824	788	757	807	797	803	822	805	791	833	801	824	781	809	855	796	841	832	753	847	774	832	783	815	824	818	854	784	850	784	789	830	815	786	824	819	827	796	806	822	833	861	759	869	813	853	786	883	834	807	850	821	803	802	791	786	872	807	831	810	797	798	823	821	796	827	799	774	795	822	850	786	794	825	803	829	828	779	781	860	828	773	801	765	814	786	849	809	832	841	811	848	760	804	755	883	802	794	823	818	832	837	819	823	812	764	797	830	858	767	824	852	805	778	774	838	846	791	799	768	844	841	820	809	852	778	783	814	808	857	754	777	786	806	813	847	763	811	807	779	787	818	800	782	805	856	826	775	810	794	803	813	835	831	794	844	799	821	766	782	815	825	838	800	875	816	835	793	805	722	823	809	830	830	785	811	813	814	836	827	810	837	820	865	867	813	855	815	734	824	776	795	826	791	861	782	855	805	812	813	855	847	838	784	767	871	852	815	813	803	840	805	798	819	825	842	825	781	781	788	806	809	817	768	843	788	777	774	839	784	803	827	788	862	823	825	827	817	768	819	796	787	791	784	812	795	828	813	792	830	836	818	823	829	816	816	794	844	779	833	866	806	776	781	830	800	851	843	812	811	759	835	845	833	778	830	792	806	846	816	775	773	831	807	810	842	797	840	840	800	760	823	802	819	837	802	811	821	821	832	837	793	753	801	790	792	774	816	789	792	789	865	809	828	804	850	817	832	804	836	828	830	797	786	814	830	867	820	808	803	777	826	810	793	777	792	818	787	843	823	830	774	806	827	827	859	812	847	819	815	798	823	856	825	790	823	805	838	797	786	803	795	795	804	830	832	807	845	804	842	803	797	789	802	817	810	807	860	779	763	822	819	809	829	801	761	749	779	789	857	851	858	802	793	805	832	824	850	806	852	817	812	853	837	847	823	813	783	824	791	787	789	801	792	824	754	785	816	822	839	801	829	808	778	791	837	848	801	823	796	840	805	815	777	862	814	803	791	840	804	792	847	844	810	793	828	821	815	805	769	803	820	805	833	842	820	833	788	823	763	807	781	749	762	848	811	817	800	739	777	788	837	809	821	832	863	760	826	823	841	839	805	812	781	793	850	772	819	790	887	848	806	810	845	836	830	788	837	881	791	824	847	830	897	858	823	820	803	764	799	840	824	778	826	828	709	811	806	864	819	853	773	819	845	857	819	841	805	813	825	848	766	829	803	815	780	797	815	831	835	841	820	839	826	838	855	806	833	788	834	832	793	814	812	835	782	816	829	807	821	867	821	787	793	845	843	810	773	841	791	863	800	801	799	793	771	818	819	828	833	777	865	785	793	816	801	882	822	825	795	808	816	783	850	814	803	838	781	801	878	816	799	812	838	795	792	795	838	780	754	871	788	796	843	806	793	797	799	821	805	832	836	845	829	847	831	758	799	784	832	817	785	774	807	831	796	774	881	826	785	786	799	779	780	827	870	813	799	832	812	812	800	820	833	779	791	847	766	767	826	796	815	813	813	824	819	800	822	817	794	806	835	822	834	780	869	803	842	760	861	854	796	819	862	781	858	791	775	823	822	813	870	796	802	806	810	783	780	816	787	844	820	818	825	736	809	754	785	859	819	764	837	837	829	829	798	825	828	750	850	819	791	777	844	832	785	825	792	779	819	791	772	876	774	801	811	783	807	840	775	845	809	809	836	814	805	800	839	850	770	773	803	826	753	792	838	785	835	838	830	837	776	778	789	816	839	837	833	775	889	773	811	786	845	800	839	825	780	802	867	808	831	866	794	828	834	810	844	827	784	761	823	781	759	792	813	800	822	801	776	827	795	796	852	767	785	805	769	818	812	819	787	796	753	839	813	778	777	862	826	787	829	812	791	753	821	809	780	806	787	834	792	834	798	841	822	814	863	751	782	838	777	876	805	846	763	791	815	839	816	791	846	820	825	808	766	806	813	838	771	786	756	784	852	810	792	835	790	805	905	818	740	811	798	811	827	750	805	792	789	843	767	860	834	856	770	783	781	779	825	779	829	820	802	846	767	816	812	803	829	750	848	831	776	804	824	822	793	814	784	815	813	793	820	781	834	840	799	795	837	820	823	831	819	804	800	805	795	820	807	801	772	838	761	826	760	840	796	804	825	817	782	813	807	862	811	864	812	814	843	730	822	821	838	773	856	763	823	849	798	785
7467	582	585	546	436	433	384	388	399	368	322	314	343	323	301	322	351	335	332	338	366	351	318	343	340	328	326	322	324	343	303	312	327	335	301	334	321	361	330	303	354	336	384	334	358	334	344	320	320	358	307	322	326	308	364	334	308	324	347	333	328	326	353	333	295	346	317	319	352	310	310	338	320	344	342	350	330	310	340	318	295	337	356	372	369	297	364	322	345	318	319	321	342	338	328	374	336	295	312	329	306	315	377	339	331	323	322	311	349	330	325	314	308	350	306	333	347	302	367	353	350	349	328	311	350	336	324	318	322	341	350	337	357	308	350	316	331	336	310	303	330	355	322	339	339	369	338	319	345	313	321	311	309	310	347	337	327	323	323	303	338	322	310	329	337	355	284	333	295	336	344	328	340	322	329	324	338	300	330	367	293	322	345	325	324	335	344	320	341	333	330	320	344	337	302	333	303	308	353	285	314	315	315	295	306	336	334	320	354	344	336	351	347	349	307	289	321	334	292	328	304	295	352	329	316	368	309	316	375	321	353	336	322	349	315	319	339	317	360	319	326	345	348	350	299	339	313	356	314	336	336	339	328	345	311	377	359	314	317	326	314	307	343	321	309	343	348	315	326	332	335	284	296	308	351	335	332	317	300	313	331	333	345	296	349	300	328	337	330	344	288	376	342	366	346	324	321	368	349	351	326	314	362	322	325	303	331	292	323	344	358	309	327	359	295	333	331	337	347	295	298	352	335	356	326	359	322	307	331	323	305	366	283	316	348	364	314	364	285	326	328	310	313	348	327	284	302	322	348	322	362	350	295	321	357	331	345	337	300	311	358	291	355	339	345	332	351	294	324	317	339	356	328	364	353	308	326	330	335	317	355	348	299	302	355	332	322	348	285	347	320	337	351	353	362	333	295	317	333	329	326	324	346	320	323	312	332	333	308	326	295	316	340	344	345	387	329	337	374	323	320	350	327	291	317	346	306	367	327	349	314	340	364	341	328	326	331	318	307	326	319	307	316	362	355	343	344	340	291	336	324	322	368	334	313	288	317	325	333	319	355	358	380	323	318	324	324	327	347	332	325	329	318	358	309	323	331	335	316	307	380	354	347	299	294	341	307	337	299	328	350	324	351	316	344	343	334	335	314	311	358	326	317	298	343	320	286	321	365	324	314	341	309	312	295	321	311	314	339	302	324	331	311	339	337	288	328	325	296	333	370	310	359	287	309	325	321	299	342	343	338	324	330	289	339	326	320	352	350	324	328	335	328	296	291	322	325	335	292	315	355	288	318	349	326	305	335	340	335	364	320	327	303	313	318	329	277	298	325	321	316	307	312	317	325	334	331	338	322	325	352	339	330	313	298	323	360	286	338	343	316	319	346	351	310	333	340	344	308	306	338	315	345	351	314	335	341	349	333	359	306	300	348	332	307	348	359	355	361	334	307	283	331	327	340	331	312	304	338	306	337	324	339	302	371	311	310	339	309	305	329	302	298	342	339	298	326	332	341	328	336	319	314	359	301	350	310	356	369	358	271	326	332	306	328	299	278	332	319	344	351	339	306	329	337	356	383	328	355	329	341	321	306	339	324	318	333	362	336	343	303	344	314	302	301	335	328	324	311	311	344	355	332	328	341	312	355	328	327	320	358	341	357	330	301	312	328	335	336	323	315	333	305	305	329	354	333	336	310	306	305	321	345	350	336	374	336	352	321	308	349	338	323	313	285	316	329	317	324	335	317	317	339	314	292	349	339	310	334	301	336	342	326	310	333	331	293	315	324	337	341	361	302	339	322	311	300	320	319	313	330	310	321	296	349	359	340	332	295	353	342	359	331	297	336	335	348	368	343	337	350	336	312	324	323	346	316	323	306	355	329	362	311	349	327	305	320	294	336	329	313	321	309	336	316	313	343	280	307	336	326	293	323	352	347	352	278	343	348	314	308	334	323	323	302	304	324	321	330	341	307	319	339	312	320	345	304	325	307	329	323	367	328	316	332	342	337	340	307	349	340	340	326	343	312	326	301	331	369	344	322	322	348	312	323	321	354	340	334	333	350	341	320	289	316	299	325	329	352	314	315	340	311	314	341	342	319	316	324	346	319	360	332	327	322	320	359	327	323	331	362	339	316	283	346	325	367	342	336	320	341	307	338	364	328	353	327	328	355	314	332	318	315	332	331	319	300	316	326	324	316	314	336	326	321	354	354	330	312	321	279	311	314	343	302	320	309	353	365	348	372	356	325	352	317	363	305	289	309	348	342	329	318	321	341	332	311	334	309	341	343	333	337	309	357	328	306	319	308	317	307	327	324	312	332	313	324	331	340	343	335	343	322	310	324	323	326	323	337	322	305	335	386	324	360	313	330	320	339	312	314	324	329	325	337	322	305	324	359	330	343	351	341	332	300	319	347	358	335	328	324	303	309	337	311	326	309	330	327	349	328	319	306	314	325	335	345	319	315	325	336	304	340	314	327	357	328	317	305	296	319	309	314	315	374	313	320	351	331	307	335	350	337	370	339	319	311	318	317	342	355	320	324	319	314	290	333	291	296	304	338	313	325	313	306	307	303	319	342	350	308	314	315	338	346	311	358	314	354	347	339	307	323	328	330	320	368	332	345	324	315	308	306	309	365	350	306	307	324	359	335	310	339	336	312	322	353	334	348	371	331	336	358	352	323	345	310	334	324	341	374	322	318	326	303	330	326	335	344	306	321	302	297	349	299	344	309	304	281	309	320	337	337	355	315	326	354	318	328	336	304	294	375	325	329	318	348	328	345	316	342	332	337	344	330	364	310	295	330	362	300	331	330	324	303	338	310	287	307	323	336	346	350	322	302	319	316	310	305	336	322	317	323	329	333	321	316	301	363	307	330	317	307	342	320	337	326	342	361	356	359	340	316	332	359	302	327	288	326	320	336	311	311	322	336	313	314	320	334	349	321	333	365	326	369	288	314	341	327	326	331	345	389	342	342	291	356	359	341	335	345	298	351	370	344	315	327	346	297	337	316	320	348	313	329	310	302	303	319	326	314	358	344	359	371	315	355	289	322	309	371	302	318	349	320	366	322	288	314	356	322	323	351	375	338	348	314	332	350	307	321	347	275	349	321	313	340	358	348	362	322	337	338	322	329	359	336	330	299	342	329	340	311	312	322	332	302	349	347	337	294	326	325	338	326	338	382	371	346	317	312	340	312	296	300	353	337	355	348	326	360	351	295	354	314	322	312	374	324	361	324	345	329	339	329	309	329	327	296	328	328	315	287	351	314	316	301	299	345	325	322	324	295	319	328	339	329	302	313	308	324	342	330	353	353	321	338	333	331	311	310	332	332	333	338	323	303	343	319	342	372	313	331	322	323	327	297	312	342	375	320	349	293	331	315	320	345	320	339	329	352	356	322	378	314	361	320	305	342	321	322	333	337	333	340	314	333	335	325	331	364	301	339	324	333	309	330	322	336	312	319	316	329	318	325	336	375	338	334	330	325	334	346	310	319	327
6858	1018	1380	1566	1464	1190	1125	1062	1010	996	904	943	899	834	812	799	873	808	833	810	795	817	826	816	771	734	810	776	824	792	786	755	795	781	795	828	808	785	730	773	764	748	782	748	786	747	712	728	762	769	766	781	724	770	836	735	740	727	778	734	758	799	788	743	780	726	782	782	753	714	775	765	777	776	753	767	766	745	736	765	723	705	734	806	747	765	772	774	809	807	762	776	779	814	748	751	758	760	789	761	718	770	767	779	820	738	779	755	738	766	722	739	738	751	766	776	787	760	752	748	751	764	732	731	734	803	730	731	742	767	783	743	753	793	783	752	765	751	812	736	712	739	743	741	778	773	815	758	792	710	781	730	724	747	818	749	757	763	821	766	762	781	837	782	734	736	766	728	797	743	787	793	744	739	789	747	745	721	708	769	787	718	760	733	744	772	727	778	777	751	689	749	761	710	801	746	776	754	750	759	725	761	756	783	790	742	742	746	793	762	775	740	731	738	747	768	743	749	760	772	727	758	709	814	708	733	747	832	733	750	756	773	752	752	782	708	745	778	743	737	754	738	725	732	750	751	751	792	744	769	716	777	731	768	771	778	749	772	783	803	764	767	778	739	788	759	789	770	794	774	731	780	752	776	778	788	772	716	746	778	777	758	792	745	777	773	790	780	787	791	771	750	766	751	746	776	784	742	710	757	754	774	763	757	789	801	759	755	775	728	765	748	761	734	758	799	739	764	741	796	741	794	745	815	746	751	753	783	701	733	793	767	790	753	762	758	735	757	766	761	734	698	774	752	755	715	798	716	753	767	786	739	751	759	721	773	747	767	782	741	756	769	750	770	760	741	810	752	744	758	754	755	743	752	769	716	724	779	757	790	758	753	712	810	753	763	781	741	744	783	761	726	718	733	752	767	752	747	767	795	767	753	728	775	767	718	818	788	770	739	731	758	799	773	779	767	740	756	757	777	736	756	777	772	756	749	752	766	794	778	715	783	816	755	777	706	740	757	749	737	784	779	764	769	760	758	766	775	707	744	740	815	766	708	782	755	776	712	773	782	808	773	779	729	749	768	767	718	724	762	750	745	734	764	738	732	769	735	793	764	817	762	806	787	725	759	781	785	812	785	750	773	762	765	777	765	813	779	810	771	758	792	770	701	767	844	731	773	779	736	772	767	776	778	742	746	765	802	771	757	742	783	758	758	749	726	799	727	793	783	769	717	763	702	749	796	766	766	834	751	742	721	753	710	769	778	712	767	761	842	768	780	757	735	732	742	746	793	730	737	722	757	763	769	757	741	741	779	759	748	736	720	763	737	744	781	743	770	773	789	783	744	737	758	771	719	751	788	813	728	804	774	730	755	768	795	725	782	771	757	753	764	776	744	727	713	729	789	739	818	763	767	719	719	757	749	737	759	732	736	727	812	808	741	723	754	776	767	772	784	764	800	729	753	766	775	748	766	710	807	782	745	733	747	741	788	773	770	795	801	734	788	784	760	764	758	771	769	766	741	783	781	729	679	730	740	822	811	743	751	810	750	791	766	732	778	717	770	762	752	801	775	754	775	818	799	738	736	765	765	823	787	754	712	676	774	819	757	781	779	790	818	768	795	802	786	762	814	759	711	754	765	768	797	698	795	737	729	756	753	737	756	751	752	769	784	802	727	753	770	823	759	762	748	785	718	760	728	734	767	741	737	694	751	724	733	739	737	755	730	740	764	771	728	749	730	744	740	749	751	813	826	790	833	753	777	768	706	775	767	746	713	732	753	758	787	799	730	751	769	755	789	756	761	797	803	723	742	799	738	752	720	738	781	770	727	756	753	768	713	838	834	708	749	777	748	712	819	799	769	783	747	774	767	769	764	798	754	764	756	821	778	740	723	835	720	787	737	719	748	768	800	769	759	791	816	768	786	801	700	737	798	723	794	790	766	752	786	752	787	775	766	742	802	730	793	728	775	790	756	782	781	820	810	791	764	804	753	795	776	797	746	770	777	746	781	753	735	763	764	766	743	758	767	779	723	772	753	766	747	773	770	746	783	761	730	785	786	795	782	787	723	748	745	785	810	773	732	779	815	781	745	738	757	804	734	722	810	775	760	769	730	777	727	696	817	772	798	693	729	730	783	764	792	797	765	770	759	704	767	766	776	747	776	798	769	710	763	750	770	740	742	755	778	788	753	776	774	778	757	763	805	755	738	788	748	729	734	752	780	754	703	773	774	731	830	807	755	775	807	775	723	779	757	797	797	751	791	825	731	738	748	721	789	760	754	744	781	735	738	759	770	717	720	722	737	765	779	786	715	759	830	702	770	785	740	807	745	770	803	788	750	820	775	753	743	801	757	737	753	780	751	767	790	748	770	797	779	772	753	787	774	763	818	749	755	773	739	705	780	759	759	731	769	792	763	781	715	769	760	771	777	799	790	713	737	728	759	797	751	738	771	786	727	720	777	747	744	762	758	728	758	746	826	823	728	750	762	812	776	744	724	772	757	740	685	782	699	780	745	749	762	742	783	778	768	741	797	732	776	768	748	771	722	747	784	728	775	769	798	749	773	777	749	746	820	747	729	791	763	749	756	767	767	750	765	773	734	709	786	758	750	792	782	737	791	752	755	799	729	723	756	791	752	772	807	739	726	738	774	771	739	770	767	772	745	745	738	726	775	767	722	769	785	768	820	755	743	752	762	779	752	738	775	751	791	780	726	736	757	782	854	764	698	725	712	780	755	804	786	772	682	719	757	738	750	763	720	737	733	775	723	759	785	786	732	784	805	708	735	758	806	753	752	780	799	773	774	755	721	762	745	733	788	762	812	733	716	752	780	731	749	716	736	768	727	801	786	736	768	738	764	708	766	707	777	735	758	743	786	769	714	781	734	745	782	724	767	740	741	772	784	750	787	782	762	747	747	794	735	725	782	777	787	706	757	766	797	751	728	791	745	721	794	756	743	769	769	790	765	798	786	728	757	780	751	788	790	791	723	741	773	763	760	749	790	735	778	775	761	745	755	793	769	724	788	810	799	775	772	766	754	736	755	758	730	721	732	764	793	733	758	793	772	725	717	762	738	726	827	730	753	776	758	759	786	778	786	781	805	746	773	777	737	754	801	746	755	751	799	769	868	782	771	786	779	799	723	752	780	730	751	760	799	778	739	780	761	734	772	775	779	758	767	755	767	749	798	722	708	773	723	744	782	723	819	800	722	778	713	747	730	761	784	781	762	794	804	740	802	804	745	734	775	748	722	796	797	778	769	785	746	752	753	789	782	749	743	761	766	820	750	729	762	768	720	779	752	756	738	791	786	739	716	777	766	747	797	721	766	746	745	808	789	778	759	731	743	781	813	711	793	766	779	755	752	794	809	780	762	766	730	748	758	768	806	781	749	715	776	789	802	772	756	799	785	696	778	760	807	807	739	770	750	767	739	755	769	794	784	742	734	771	776	770	795	749	718	758	730	770	794	724	796	787	776	727	774	756	780	738	736	765	756	770	803
12866	868	744	643	438	357	314	244	222	233	183	173	187	206	178	174	178	180	167	166	162	166	175	190	163	134	173	138	133	165	153	172	161	163	153	146	166	158	165	148	172	159	139	168	154	153	156	152	166	160	167	162	144	149	159	147	131	152	142	162	175	172	159	149	152	152	160	141	164	164	165	144	151	156	166	153	136	147	162	161	169	171	145	134	135	123	154	158	160	155	170	148	158	160	159	155	190	162	149	167	162	173	156	146	154	135	150	150	163	151	138	167	151	135	149	166	162	169	160	144	153	176	183	168	176	135	164	163	142	179	136	153	163	169	154	152	147	131	152	161	149	145	169	147	148	135	172	144	142	139	159	172	163	153	148	164	184	138	169	160	160	153	143	161	133	138	161	138	136	157	167	140	155	134	147	130	150	150	163	172	157	169	167	158	152	141	141	163	150	154	147	150	142	142	150	180	161	163	158	168	137	159	155	143	152	160	163	169	155	141	153	137	138	182	156	155	155	157	151	150	168	150	153	177	142	161	185	164	142	167	173	144	146	163	155	142	141	177	152	161	141	175	157	170	161	157	140	140	166	167	163	161	151	161	130	150	148	147	116	153	149	162	136	153	155	160	163	176	165	135	183	153	156	168	162	154	151	172	175	165	144	156	170	146	163	170	161	143	167	174	154	160	160	168	125	150	149	171	175	161	144	146	143	158	170	162	149	144	152	164	165	162	141	152	170	132	124	195	164	158	151	161	136	165	156	163	142	168	150	144	171	158	154	158	155	181	166	154	175	135	159	141	160	174	181	135	158	176	154	150	148	161	151	179	153	152	161	164	167	174	169	146	172	156	144	153	160	163	152	157	159	160	174	137	155	139	143	163	150	162	162	152	128	152	160	157	150	144	154	142	168	151	161	160	150	167	170	141	136	175	172	160	169	130	154	175	144	168	139	158	146	185	152	169	158	161	170	142	168	174	161	159	163	151	130	132	158	161	179	163	156	151	156	133	151	137	153	156	161	160	132	119	164	132	139	172	139	164	129	132	198	160	143	131	157	154	172	153	172	168	162	143	191	150	154	150	134	170	165	131	164	166	132	141	149	171	151	149	166	138	160	161	146	164	176	165	174	138	148	160	175	155	167	149	163	154	173	160	162	175	145	153	177	177	174	159	168	137	149	163	171	141	168	164	120	143	149	154	176	161	155	150	150	190	169	165	156	154	147	136	155	151	146	171	150	134	182	177	121	160	160	163	160	160	175	177	167	126	173	177	155	155	151	158	164	159	148	164	158	149	163	145	155	154	155	173	166	170	168	155	139	147	158	170	140	148	168	166	136	152	146	149	145	166	136	177	147	150	142	160	183	147	158	146	160	153	116	167	143	133	148	132	152	182	156	130	167	131	147	153	155	162	170	128	162	131	169	168	174	156	155	161	156	151	165	155	158	153	162	162	158	165	147	171	141	150	180	167	156	157	164	149	174	139	139	189	174	162	179	131	152	154	143	163	171	165	181	164	163	150	168	170	131	164	152	158	170	167	170	180	162	142	147	135	125	176	161	147	170	127	146	143	136	154	156	142	171	167	150	121	149	148	133	170	124	136	166	142	153	139	152	160	162	158	138	147	182	158	159	137	166	154	173	160	170	131	171	152	169	148	158	165	141	146	164	161	135	149	147	142	136	123	171	178	135	159	155	159	164	152	163	138	180	143	168	158	144	146	144	143	158	172	156	153	181	154	149	157	163	163	151	154	182	180	153	148	121	152	155	164	151	159	148	152	158	164	151	142	163	143	161	155	181	168	145	156	146	161	155	155	164	162	145	166	160	146	156	167	153	183	117	153	151	148	136	176	149	159	149	161	146	158	167	164	179	158	149	150	147	154	155	152	147	152	137	150	172	167	150	174	132	152	143	149	157	144	156	144	142	143	183	162	139	142	145	148	172	153	162	157	152	154	172	164	137	152	173	138	165	164	146	159	174	153	150	156	143	160	143	158	179	144	143	160	155	165	159	163	179	181	128	172	158	163	155	142	136	158	149	143	169	148	153	156	147	151	173	147	160	157	154	145	168	143	157	122	166	152	156	149	159	145	168	167	161	143	131	158	168	155	178	176	155	153	164	163	162	153	160	154	136	134	206	162	145	170	154	165	155	136	163	152	158	150	185	137	165	155	162	147	164	188	169	142	150	150	143	171	159	153	155	145	144	149	126	167	169	149	167	183	167	167	171	134	152	153	160	157	156	187	137	166	137	153	147	165	138	159	149	152	159	155	151	129	173	169	180	160	156	138	161	161	170	147	148	142	176	135	146	160	169	176	152	176	139	147	161	177	173	159	155	145	154	157	144	186	159	162	135	158	168	161	130	160	145	158	179	169	157	178	146	140	162	133	160	152	143	151	132	139	146	142	158	143	169	162	160	146	145	190	163	132	155	142	158	183	173	133	132	166	148	131	166	140	142	178	134	154	168	162	151	172	184	159	151	167	151	155	165	152	147	151	142	154	173	166	137	162	146	140	155	138	153	180	171	168	166	151	153	163	148	137	138	160	152	156	148	126	141	171	160	155	164	157	155	147	147	149	162	136	134	147	138	163	180	152	157	166	142	164	143	153	127	151	153	161	147	165	144	153	173	131	137	164	164	165	150	176	152	154	178	149	146	150	167	151	157	174	173	145	151	162	157	153	167	156	142	134	147	166	128	183	162	168	167	164	155	142	168	151	174	179	157	149	179	172	170	137	159	144	154	179	140	156	158	151	171	155	145	147	160	131	168	155	167	166	167	154	138	146	147	144	148	129	164	141	155	143	149	164	159	155	150	172	162	160	164	171	154	164	172	158	150	159	172	158	137	141	177	167	147	151	155	160	170	165	132	149	169	148	165	169	152	161	176	173	143	134	157	147	156	163	175	159	166	132	149	149	141	149	184	147	155	152	155	177	174	136	155	176	157	169	155	159	155	175	152	163	148	156	145	156	180	157	154	154	144	164	156	148	142	143	147	131	142	156	155	134	140	170	138	157	133	139	144	166	166	176	174	175	157	165	132	146	154	161	147	146	157	154	141	159	180	165	160	161	154	158	150	142	147	124	157	159	163	147	145	153	164	162	171	163	149	179	160	146	166	164	150	158	140	147	121	156	145	182	151	128	135	161	141	140	143	144	156	159	156	170	138	141	168	168	170	152	152	170	163	142	130	163	173	154	159	141	165	168	165	148	140	157	157	144	179	158	166	169	146	150	168	174	162	161	138	164	166	147	147	171	169	144	146	160	138	159	172	165	159	151	156	138	141	150	185	153	177	152	156	152	143	155	135	160	150	186	141	164	155	150	119	171	141	148	157	181	154	158	138	146	166	161	153	138	162	152	185	147	141	151	159	166	144	163	155	152	155	158	162	181	145	157	140	141	159	135	172	170	134	154	137	144	161	178	176	166	148	134	155	144	173	155	160	149	149	164	172	161	147	141	173	147	181	177	161	181	138	158	152	155	173	171	169	133	121	146	167	162
7889	928	1617	1896	1733	1303	1124	982	803	759	662	649	605	586	554	530	477	507	492	467	510	481	485	439	450	427	420	436	451	427	430	423	382	436	401	440	411	413	419	396	411	442	434	409	420	406	409	414	421	390	408	405	405	406	370	373	419	416	409	401	381	386	402	384	383	396	417	436	422	418	380	398	416	425	408	410	367	411	424	386	378	392	367	384	381	398	403	369	376	414	400	374	409	385	423	412	385	374	400	392	390	407	411	410	397	408	373	425	391	392	406	429	407	403	399	381	372	404	412	403	390	400	419	413	388	393	386	391	362	387	412	418	379	397	414	376	412	364	393	400	410	388	382	401	410	401	374	386	374	379	409	479	395	378	452	386	395	399	446	417	354	420	402	403	386	381	387	397	427	381	397	397	426	381	397	390	382	436	378	419	386	388	391	411	411	413	394	435	434	385	393	402	397	419	411	385	434	431	368	406	385	397	398	437	421	400	409	378	412	373	376	407	390	374	432	372	398	395	426	376	415	391	375	409	392	390	406	378	387	426	396	412	415	363	419	363	374	397	410	425	392	404	378	387	405	382	369	407	415	399	383	404	412	393	396	345	387	393	404	382	391	413	415	370	365	413	408	373	378	383	435	408	418	388	392	400	357	378	417	402	386	421	412	455	420	373	394	396	411	393	393	400	392	413	396	408	391	373	396	393	385	423	448	365	385	387	348	396	412	379	391	391	418	376	386	395	390	403	389	405	356	387	374	395	378	378	436	401	428	402	391	403	410	363	397	407	319	395	386	384	369	357	397	408	428	411	410	385	398	390	385	402	398	397	398	360	418	447	367	402	388	382	401	360	421	383	395	385	422	379	423	391	379	393	364	401	419	421	360	425	396	410	398	397	371	401	416	371	389	413	373	396	430	399	429	375	373	418	397	412	390	395	409	392	439	397	397	430	424	398	423	366	435	444	430	417	420	392	363	389	392	410	398	393	378	408	412	352	391	425	422	347	383	387	411	387	401	415	411	426	349	400	355	400	386	413	371	412	408	382	424	386	438	389	407	423	399	379	416	360	389	438	372	378	426	365	379	394	378	418	387	377	377	380	400	382	387	379	373	349	367	401	384	394	413	402	408	384	391	424	401	392	403	393	416	373	387	376	380	395	359	395	380	415	399	384	410	408	419	375	363	411	391	403	382	418	395	414	410	385	378	399	418	396	430	408	360	365	425	406	371	428	400	392	424	388	352	425	399	411	402	402	404	381	393	408	442	417	417	368	404	381	359	371	406	409	381	405	386	400	376	354	371	373	392	411	399	432	375	419	405	363	437	396	392	408	421	422	387	365	373	370	381	438	394	404	373	401	394	402	391	383	364	394	409	391	403	352	416	418	385	376	390	450	401	408	380	388	417	391	395	366	364	446	387	382	391	417	394	391	364	371	381	393	408	393	401	434	369	413	418	395	387	387	391	391	399	383	404	378	375	384	362	398	369	397	394	445	421	408	388	390	378	453	395	421	379	395	404	398	401	373	406	403	389	416	382	389	378	423	404	394	384	419	367	372	419	391	357	420	415	366	411	395	401	426	425	421	446	434	426	403	400	374	391	388	381	357	408	431	412	377	368	390	409	377	384	385	404	394	395	425	420	389	422	414	379	415	402	385	426	377	424	384	430	390	407	413	406	402	391	353	396	382	390	431	389	363	375	373	383	403	379	451	399	409	400	382	424	376	367	403	386	411	409	373	418	353	412	406	367	387	390	389	394	415	403	413	394	412	376	391	398	402	417	399	389	398	395	402	402	345	351	388	407	377	370	408	385	380	381	388	380	386	358	414	426	404	406	341	404	380	411	385	393	414	394	424	389	379	409	408	408	427	367	434	386	397	403	421	413	409	396	410	389	417	385	380	391	378	408	373	416	384	393	398	395	387	400	397	375	365	384	406	357	392	417	398	363	387	380	396	387	384	360	383	409	399	404	421	398	394	389	411	425	383	400	398	401	391	387	397	388	422	421	406	397	381	364	389	386	384	400	385	375	400	380	400	380	398	407	390	436	427	390	428	395	390	395	427	389	374	388	403	406	382	415	364	384	418	401	387	375	381	375	386	419	400	367	433	371	401	388	376	384	410	371	364	398	434	392	361	377	416	394	380	362	392	413	363	428	391	384	399	393	429	373	403	399	384	403	400	403	394	395	420	353	382	395	412	365	387	417	409	428	386	359	409	371	379	431	373	395	412	395	397	394	413	413	410	403	376	403	362	422	415	370	390	420	383	423	416	393	365	407	398	382	396	375	373	386	374	395	431	370	414	403	385	383	403	353	411	403	431	397	390	379	371	393	385	380	374	418	390	422	415	396	404	408	418	405	405	420	426	369	394	381	384	402	407	387	433	419	410	401	388	393	400	412	369	402	390	392	447	374	382	392	375	410	399	398	436	414	444	393	330	407	358	361	401	409	417	398	417	417	386	354	394	408	372	409	421	373	396	386	367	367	387	408	420	430	385	411	411	401	431	380	405	367	407	385	412	369	373	418	414	367	393	396	373	382	412	399	387	400	406	391	412	406	398	384	397	383	427	418	355	404	413	384	361	380	402	375	396	417	406	381	412	388	379	402	422	380	429	410	373	394	394	416	409	415	409	383	424	409	403	435	408	356	426	386	368	399	418	431	377	419	397	384	440	398	384	371	386	412	381	387	387	392	406	386	427	402	357	392	405	420	369	371	395	435	407	426	365	421	392	376	401	387	366	396	393	392	392	402	416	390	403	397	394	387	438	372	427	389	399	382	392	380	372	375	434	440	367	374	398	385	411	422	377	417	428	402	384	393	381	428	395	391	406	393	408	388	410	378	381	407	399	407	406	383	406	405	438	421	409	394	427	428	385	358	392	385	361	419	377	379	424	370	385	405	430	435	390	380	383	410	433	396	377	398	401	403	390	397	394	401	402	396	389	405	390	387	394	393	475	372	449	419	393	396	389	394	399	366	420	372	410	400	362	388	359	388	395	372	388	380	408	370	373	357	369	377	414	401	373	346	422	393	405	360	409	396	392	422	373	393	411	400	405	416	412	409	402	404	409	400	418	374	432	444	368	374	397	360	421	394	403	375	374	389	376	391	428	396	406	394	373	443	406	401	407	369	408	376	397	397	378	387	393	382	397	403	371	399	396	359	388	392	389	405	405	422	385	406	387	383	432	400	407	389	402	405	396	399	370	366	412	358	386	377	393	372	391	396	395	391	417	387	414	381	398	366	370	389	360	395	376	390	400	383	410	376	419	422	393	368	398	394	411	390	411	409	395	378	376	380	400	401	389	375	387	404	396	372	403	437	406	391	403	400	428	422	410	387	371	405	411	395	413	401	376	390	353	404	391	355	405	402	392	423	395	370	389	385	407	390	395	350	391	421	376	397	419	365	358	422	363	384	430	387	423	388	405	405	393	422	405	420	401	391	410	414	377	390	382	418	398	373	389	387	364	388	404	382	386	421	399	385	397	407	429	408	398	397	394
1529	384	355	336	391	361	352	373	365	316	361	351	336	331	327	349	348	327	354	292	338	364	315	340	326	328	366	341	349	336	357	356	351	341	336	382	335	339	354	313	378	320	344	365	322	331	352	350	333	357	343	338	294	342	343	355	336	347	309	323	318	357	381	318	342	350	344	362	327	318	338	321	371	343	317	345	312	327	354	351	355	345	339	319	339	355	332	349	376	378	343	366	310	323	357	345	366	347	342	332	352	333	326	337	369	372	368	328	349	325	321	336	385	353	337	351	330	344	346	371	333	313	332	336	347	333	351	320	327	334	322	358	338	335	341	336	386	385	340	347	339	335	349	328	284	336	321	280	311	365	357	352	329	368	316	323	338	325	360	336	325	394	337	300	327	327	324	341	379	333	370	344	332	308	318	331	367	348	339	357	364	313	354	333	314	322	333	322	357	335	342	371	316	363	348	356	340	349	349	356	342	359	334	337	357	338	309	328	341	329	347	356	313	337	334	356	328	350	336	349	358	289	332	332	318	363	352	309	358	316	356	330	388	327	346	357	343	356	320	337	314	360	354	351	323	359	367	312	356	347	338	372	348	335	331	324	378	321	353	353	355	366	347	351	329	336	389	361	313	360	286	330	354	365	325	369	348	348	372	308	381	346	352	355	323	334	334	350	341	363	315	339	311	358	334	363	358	347	355	331	343	338	327	347	365	333	360	360	317	371	322	311	368	337	339	339	342	332	363	345	341	355	322	344	316	332	337	377	352	348	336	341	360	381	375	330	328	342	358	347	341	336	345	355	345	323	359	353	329	358	338	368	339	324	325	343	363	366	338	311	375	384	328	357	345	350	375	323	353	332	334	342	363	334	335	303	323	386	345	327	362	317	378	349	334	316	346	354	338	335	319	322	339	343	359	356	329	324	360	320	357	359	344	311	328	334	323	346	352	320	343	399	358	348	307	308	343	360	321	344	360	304	350	315	356	327	334	324	352	311	377	360	414	363	334	349	373	336	399	386	311	322	381	353	345	350	347	335	335	367	373	334	370	361	354	343	305	358	337	361	325	348	356	303	332	337	345	368	350	335	322	340	320	307	315	337	343	325	369	352	321	309	339	294	348	327	323	333	358	325	349	361	344	346	355	346	360	363	354	329	309	336	307	359	329	342	340	329	345	362	382	308	329	308	305	329	376	374	368	319	319	366	308	314	343	370	352	358	320	323	340	316	353	292	323	357	344	361	390	293	323	354	331	337	360	344	358	327	339	340	332	367	353	318	308	341	340	349	358	351	337	320	354	342	343	326	337	322	324	351	325	329	317	338	370	308	331	354	364	367	374	360	329	402	341	344	348	350	356	326	355	343	383	318	348	314	316	296	318	340	344	311	369	345	352	304	361	376	311	319	357	323	368	322	337	330	391	341	324	368	375	327	332	353	366	331	369	311	339	323	335	388	334	325	348	319	378	352	354	336	332	364	343	333	356	335	340	345	330	351	353	343	344	349	349	355	334	311	324	302	373	355	313	377	383	341	324	343	365	349	326	379	309	351	345	363	320	315	359	370	383	345	356	312	308	329	351	357	302	337	353	335	349	348	385	322	345	347	336	334	312	330	342	326	318	373	353	331	365	349	341	370	317	340	330	349	320	345	348	397	372	357	306	366	318	313	329	353	355	343	360	310	355	350	350	369	355	329	352	340	352	309	308	334	348	324	354	352	369	350	299	335	327	328	342	344	305	368	337	363	360	383	368	335	325	337	369	343	365	333	300	369	368	383	369	359	328	347	364	312	354	318	375	330	359	341	353	327	338	356	355	328	351	349	355	318	307	355	362	358	357	325	307	342	305	328	364	330	329	358	329	318	338	340	311	361	331	322	327	356	340	345	406	344	341	370	362	357	365	362	353	324	340	343	380	322	324	328	338	337	337	352	359	356	382	335	333	340	333	346	357	341	303	325	364	347	308	326	384	362	334	331	356	338	330	318	340	340	325	342	327	320	323	363	358	354	346	309	332	370	316	372	315	353	370	347	331	329	360	347	341	350	330	358	362	348	376	345	328	339	297	338	347	344	357	346	321	373	333	339	369	363	380	351	351	310	308	327	306	337	349	321	371	363	321	345	310	347	363	328	363	333	351	337	355	348	328	348	319	307	349	334	351	336	335	349	319	344	346	367	349	344	346	367	318	322	327	367	355	320	371	365	330	321	365	343	346	338	359	320	339	332	335	317	331	337	378	323	328	348	326	335	323	326	358	308	328	304	343	292	379	328	326	318	320	356	333	350	362	321	325	337	293	322	325	360	377	321	342	384	325	343	368	337	336	399	341	321	363	318	338	362	341	397	336	361	344	382	325	334	337	331	378	342	360	326	344	352	356	368	326	369	353	376	362	354	336	353	360	356	353	368	335	338	383	337	356	346	324	361	326	358	349	343	306	370	308	313	338	365	374	326	385	317	333	350	350	363	351	363	380	352	320	351	367	328	321	337	333	343	341	327	326	316	354	335	356	344	338	325	349	342	352	334	375	336	360	315	339	344	348	351	360	362	312	330	328	358	348	376	362	318	391	356	350	339	313	316	341	344	373	354	333	330	346	331	341	339	374	341	338	353	342	345	344	343	332	304	295	323	350	366	362	336	366	366	323	341	355	341	331	347	346	338	322	343	347	307	338	333	348	340	334	335	324	321	316	342	329	345	386	369	365	336	396	335	348	358	329	323	347	332	356	308	330	364	356	376	386	372	364	346	347	329	355	331	356	362	334	301	338	335	343	327	341	381	360	380	310	337	328	328	378	354	323	364	312	328	338	322	348	342	328	343	361	361	314	351	323	340	347	339	338	333	308	340	367	361	406	344	324	339	347	337	331	311	321	346	340	337	354	319	383	323	325	320	329	336	336	367	353	310	323	333	318	335	335	334	338	354	366	338	326	344	328	298	351	330	336	342	339	322	390	353	330	337	363	347	367	357	342	365	358	394	327	345	327	353	302	335	364	344	324	329	353	380	340	299	336	355	351	375	349	345	335	357	349	327	313	351	300	324	323	345	353	363	319	358	343	363	348	345	385	310	335	348	360	333	347	341	325	296	357	340	330	353	311	340	348	368	332	381	349	353	351	315	340	353	376	348	323	352	350	353	349	361	353	376	335	348	330	312	331	333	326	313	348	328	329	351	377	316	315	329	338	342	328	328	339	361	331	377	383	355	342	327	349	348	350	345	365	386	343	338	343	332	352	356	334	357	329	359	391	298	306	360	370	329	344	390	335	326	340	299	322	383	301	330	342	308	352	332	308	344	342	345	376	384	325	324	338	361	330	341	345	324	333	310	326	380	380	371	342	335	350	352	334	339	356	324	375	357	350	330	355	376	368	329	333	365	355	303	334	335	300	331	353	353	320	317	350	332	320	344	366	339	347	315	386	290	335	341	325	357	348	335	396	339	363	354	356	379	336	350	326	327	345	378	355	354	346	361	363	320	376	334	333	320	318	340	353	343	361	342	367	330
2189	883	938	904	865	880	905	816	851	840	810	816	827	835	848	774	821	810	763	832	852	772	791	828	833	758	769	776	825	822	856	816	746	797	759	858	818	781	813	793	822	819	821	787	804	810	777	813	851	808	861	823	823	815	816	818	800	825	864	781	835	836	831	793	836	792	803	759	822	825	826	821	822	777	836	796	782	792	817	810	779	829	802	853	805	833	782	830	785	816	829	795	740	771	829	846	846	849	819	795	802	833	806	824	810	803	825	771	775	845	823	808	774	860	802	788	769	800	833	810	808	816	759	759	797	859	778	831	830	775	771	822	804	788	824	790	777	802	818	755	804	785	796	776	811	800	804	792	814	806	781	849	842	859	776	843	809	810	770	800	811	805	826	849	809	770	794	793	836	818	758	827	818	834	845	792	729	834	820	799	784	791	808	793	854	842	807	854	817	798	764	804	800	838	781	759	808	793	823	834	817	847	795	757	774	839	792	815	826	815	830	743	811	778	788	812	844	829	855	847	812	795	803	814	762	799	841	854	820	804	779	818	765	806	817	789	801	810	827	815	817	801	844	838	785	816	811	787	836	808	852	838	786	812	798	812	768	779	828	808	791	786	786	822	808	804	828	825	803	847	787	788	780	806	847	831	828	817	754	800	813	754	827	803	829	777	822	829	849	799	810	756	745	812	766	817	810	774	817	827	852	798	839	798	772	799	782	823	802	826	811	846	820	798	783	842	839	810	851	836	780	789	824	830	772	797	831	853	780	776	815	802	834	854	787	838	820	797	798	831	803	810	837	802	810	756	795	786	816	857	827	786	805	811	843	839	741	848	864	799	828	776	840	797	817	790	844	782	805	827	808	838	840	815	822	844	766	794	852	820	775	811	870	810	844	843	776	790	851	833	829	825	804	814	817	769	824	775	775	807	862	811	768	767	783	817	862	796	809	780	782	825	786	763	836	774	841	820	840	820	787	794	809	815	768	837	843	774	828	798	826	821	788	834	798	794	853	848	792	784	801	768	751	835	804	801	798	769	821	849	793	847	756	831	816	807	856	775	805	761	804	848	857	819	797	780	825	845	866	803	827	781	813	781	868	818	839	829	822	853	833	813	821	814	791	780	859	802	807	784	820	789	820	791	819	803	806	795	760	820	848	857	843	798	860	826	798	818	857	824	806	780	808	837	797	816	776	788	853	804	812	814	804	851	790	870	829	747	845	789	748	804	826	807	760	785	792	791	805	802	827	783	821	805	854	814	830	797	797	784	824	792	807	814	729	820	809	860	868	825	821	830	785	847	814	787	848	826	797	806	821	811	807	811	752	766	829	841	759	828	794	848	834	797	827	799	811	783	774	805	795	803	815	796	830	826	815	776	814	847	775	770	844	792	835	901	808	862	761	763	770	813	835	877	830	828	817	808	762	854	797	841	834	798	808	835	760	855	859	781	770	790	816	820	780	801	763	852	814	845	844	817	848	829	819	767	816	788	838	825	804	820	836	770	836	807	783	849	816	819	813	816	835	857	824	801	903	820	815	842	862	842	822	805	796	802	829	800	787	826	847	775	782	858	799	836	780	857	805	780	779	765	803	785	788	814	816	814	838	804	789	811	799	805	840	801	800	836	803	833	799	826	834	849	834	831	777	789	828	783	793	799	809	789	832	823	813	725	825	814	787	797	849	808	774	765	850	823	789	869	851	771	772	758	851	766	789	858	823	815	785	822	808	817	791	822	817	809	830	800	844	809	743	845	774	825	822	760	803	834	798	822	794	786	786	766	842	790	828	733	778	801	796	828	851	812	823	846	815	808	849	762	824	836	799	832	759	783	818	803	792	850	792	813	788	798	783	829	854	789	860	810	814	853	817	781	792	787	798	827	801	805	803	784	793	804	811	840	840	802	801	774	817	823	780	863	799	826	813	850	793	811	767	771	799	846	799	815	838	806	810	821	779	745	839	839	786	789	861	803	856	885	803	714	816	793	771	817	813	860	784	842	829	827	825	859	819	783	796	782	743	870	864	800	775	835	782	833	814	827	843	768	784	812	829	805	819	821	822	802	813	787	759	778	851	839	774	805	814	812	801	810	823	807	753	786	830	837	789	784	805	819	802	812	831	821	832	821	803	807	837	870	808	824	845	808	833	823	812	832	834	794	834	815	838	797	780	778	843	802	802	845	810	865	871	790	856	854	798	844	807	792	864	796	835	830	815	826	846	858	825	814	837	800	822	833	777	785	805	754	814	825	870	842	813	784	755	797	793	792	804	818	816	799	823	806	752	846	809	839	852	855	822	803	823	785	842	856	797	829	842	846	772	771	840	802	808	793	818	805	796	793	818	828	759	812	795	796	789	817	796	833	777	845	831	798	805	814	792	792	790	816	761	868	830	829	818	795	805	783	809	847	815	805	842	794	759	811	846	792	833	817	814	788	796	780	797	779	843	827	809	825	849	810	835	776	821	778	764	760	812	823	803	810	776	819	825	833	810	802	809	787	809	778	802	776	781	811	832	813	781	827	826	793	794	834	815	781	824	789	844	783	792	809	800	804	857	792	758	851	835	849	809	801	810	796	824	810	783	756	810	807	787	799	859	792	826	807	847	777	791	812	816	807	789	823	816	794	789	813	800	812	754	780	769	854	832	813	834	808	823	838	825	855	878	809	827	736	772	755	834	844	816	820	831	779	797	843	798	790	847	792	822	822	746	848	779	766	776	784	787	842	833	825	821	783	874	831	838	801	801	808	784	812	783	775	832	768	762	821	835	819	819	769	820	848	782	789	818	820	773	837	788	825	834	871	797	774	763	823	800	825	797	813	816	793	809	814	837	796	803	842	789	788	791	818	775	788	827	839	813	813	801	830	845	844	802	773	812	778	808	805	819	805	747	810	777	862	807	814	818	838	787	781	821	799	818	837	854	830	773	814	817	811	798	903	833	771	821	729	810	844	870	823	786	807	831	842	822	837	843	855	828	809	827	839	830	844	838	799	778	786	800	841	799	798	815	779	814	802	832	833	829	787	854	810	874	772	804	799	808	785	810	820	843	830	831	807	832	842	792	827	780	856	751	824	766	843	858	832	810	828	795	819	761	854	793	822	812	826	806	788	846	809	763	774	791	802	852	831	765	817	787	802	795	840	799	794	850	820	810	828	782	797	799	837	792	838	839	805	825	797	819	822	829	828	815	780	820	823	800	788	790	789	848	801	828	757	857	813	834	813	801	856	789	783	806	794	832	794	852	804	842	771	821	803	807	780	832	795	848	859	732	804	850	789	784	820	795	843	802	784	797	844	745	809	808	788	808	825	852	816	830	826	842	859	851	782	791	823	774	814	814	818	773	827	886	821	763	808	795	795	790	781	846	774	783	789	779	769	763	827	843	821	807	806	854	850	786	885	738	770	839	816	814	756	850	786	784	836	846	807	786	811	813	815	750	762	794	845	841	836	816	810	808	789	834	842	779	829	839	821	769	808	845	861	780	779	838	820	825	820	800	780	807	797
7302	631	595	553	432	443	428	385	374	353	334	326	312	342	326	288	285	321	303	336	319	357	322	323	300	378	345	313	313	313	318	313	310	343	326	318	318	351	321	325	295	330	324	333	369	316	298	319	320	300	353	333	354	321	270	349	297	330	329	314	320	325	354	345	313	323	335	355	340	342	339	315	324	354	322	316	314	311	366	317	302	339	302	349	312	320	342	329	309	350	322	336	324	361	322	334	335	345	362	338	314	285	315	315	333	342	285	336	325	324	316	349	288	315	376	366	324	320	315	334	326	307	358	302	295	317	304	330	320	310	345	306	344	312	335	297	293	286	295	320	282	303	282	342	325	300	338	317	356	321	357	333	318	304	299	296	352	292	343	329	320	286	334	341	305	333	343	327	316	328	337	271	311	349	348	329	338	318	326	342	333	331	350	329	296	332	313	322	323	319	358	316	317	310	340	329	333	308	326	302	344	297	336	318	276	342	333	330	329	319	317	316	353	319	339	331	328	313	318	305	323	308	340	348	366	347	325	332	309	315	312	282	296	286	319	347	335	333	342	324	333	330	328	352	353	332	334	327	329	278	314	343	345	336	322	310	324	333	339	303	307	312	330	303	340	322	299	314	319	325	322	320	314	328	303	318	326	329	313	317	333	315	323	320	373	303	311	319	314	311	347	333	309	305	298	329	331	317	302	303	314	329	355	328	335	348	346	323	350	323	310	366	332	301	327	306	383	315	328	344	304	304	334	349	349	336	313	331	365	334	338	316	302	336	343	299	321	317	337	357	336	351	340	324	347	278	295	304	320	308	317	325	320	336	333	318	305	320	336	333	333	340	350	323	317	311	331	341	336	313	266	354	324	356	298	323	299	336	324	335	358	323	334	321	318	336	316	310	301	321	331	322	320	307	320	326	337	286	323	307	348	330	297	295	307	324	356	310	341	331	326	316	334	330	332	353	364	305	326	330	339	342	324	352	328	340	312	331	286	332	313	336	335	336	344	319	329	321	356	329	298	345	337	316	344	339	365	358	341	328	320	314	312	314	347	314	327	301	305	339	305	358	289	286	331	302	341	289	340	322	342	340	318	265	318	352	308	277	348	290	334	342	338	332	295	334	328	315	314	303	337	348	335	337	334	325	327	332	334	330	315	302	272	294	324	327	309	292	281	351	333	359	311	334	318	303	352	310	326	319	313	318	322	318	319	331	311	284	331	345	320	366	315	326	286	321	328	317	316	332	343	330	331	326	316	331	320	325	322	347	297	359	317	349	292	298	328	289	317	331	348	346	329	343	324	309	358	297	324	340	276	321	307	375	340	334	331	342	285	331	288	339	321	295	311	330	334	315	307	355	314	340	336	318	312	300	326	347	362	309	333	337	288	339	326	326	328	347	313	331	342	353	308	315	342	347	324	308	305	308	344	328	335	316	343	335	323	330	331	342	326	315	348	325	330	295	323	365	330	320	313	315	332	310	315	338	312	352	337	319	338	330	333	326	331	320	315	359	287	322	310	332	362	336	354	318	331	348	334	335	322	335	362	332	310	350	315	307	327	360	298	305	308	301	340	346	348	337	347	340	306	321	340	297	323	319	322	323	304	332	316	308	345	312	352	328	366	302	333	310	305	303	304	330	328	296	313	356	307	333	309	324	340	320	327	317	293	332	329	321	331	289	302	314	316	323	332	339	335	318	346	343	320	323	327	322	301	315	321	317	345	333	325	333	332	323	340	287	333	319	329	313	336	293	292	338	332	316	326	379	323	336	318	331	342	314	328	352	342	308	309	336	316	308	313	302	334	301	343	313	325	345	333	341	330	299	367	326	265	332	336	318	336	325	321	343	348	317	314	294	338	302	311	334	316	314	327	313	330	344	347	349	324	339	321	331	314	300	301	312	339	318	325	300	315	334	332	326	345	332	314	322	355	327	332	327	321	338	338	349	303	332	315	359	334	322	319	331	316	302	346	334	294	310	330	319	371	321	309	304	329	328	312	340	284	316	329	340	361	345	345	309	305	339	325	319	319	320	303	295	304	323	330	325	296	308	296	310	311	337	331	304	318	334	301	342	334	318	328	316	350	336	302	322	309	322	290	333	294	340	333	341	331	296	366	303	294	333	371	332	337	358	329	313	331	330	311	323	330	287	318	348	316	351	340	352	334	300	324	323	326	387	355	365	293	305	332	296	311	313	350	331	320	360	324	336	368	299	331	318	310	312	298	340	332	326	315	324	346	311	312	322	323	326	294	349	303	340	330	359	344	341	312	318	327	313	368	303	316	331	330	346	339	313	322	316	347	334	308	305	305	365	334	307	345	364	347	333	324	316	286	358	361	311	332	349	320	338	324	333	312	337	341	316	306	304	298	330	356	352	303	288	323	325	327	304	293	342	315	342	315	332	319	342	324	319	327	314	342	338	350	346	320	328	299	333	317	303	325	317	302	338	333	320	308	335	305	341	328	331	310	329	317	319	316	319	316	307	330	315	295	336	306	333	311	305	325	346	317	344	304	336	313	325	338	325	339	333	351	319	315	300	322	315	305	345	343	340	319	319	330	313	330	332	307	286	347	313	337	308	316	339	312	312	327	338	327	341	354	344	298	331	311	353	343	343	320	335	332	306	340	332	328	311	300	319	317	293	328	321	326	341	332	339	312	340	337	324	299	276	317	330	346	347	325	308	366	306	335	329	344	371	312	316	289	312	344	345	368	307	347	306	314	333	322	332	316	349	301	299	329	325	330	329	376	311	344	302	301	336	302	291	337	322	335	327	364	336	324	367	349	355	336	339	327	335	317	344	306	313	335	332	322	316	311	340	278	348	310	331	341	331	333	295	296	319	310	316	348	326	368	341	273	323	289	327	345	335	347	348	306	336	326	325	279	342	296	323	303	331	368	347	298	324	316	326	316	348	336	305	339	314	365	329	308	342	315	369	311	314	340	319	338	312	299	331	330	319	321	334	327	329	319	314	290	364	338	348	327	364	311	298	350	337	341	300	312	312	334	348	331	337	296	273	298	365	323	327	301	329	331	329	334	311	333	311	292	310	344	343	311	337	341	329	332	326	339	332	330	346	348	294	305	340	328	320	333	306	296	324	335	305	348	329	303	332	320	337	287	343	350	308	340	350	358	334	319	320	350	346	314	371	322	310	318	322	320	341	323	363	300	371	344	322	313	359	326	337	329	309	322	348	383	304	296	305	336	297	357	348	331	328	356	333	350	338	318	308	334	353	323	336	355	303	331	343	290	334	300	309	320	357	321	320	332	291	362	349	335	325	315	345	342	341	344	320	352	334	321	326	312	324	329	308	298	305	344	328	339	312	340	324	322	344	336	304	297	352	338	312	302	300	336	306	327	284	301	306	350	300	337	312	303	323	299	335	309	320	340	325	330	321	328	312	310	324	337	312	308	351	302	358	334	307	309	334	351	360	330	334	321	336	321	294	337	320	305	325	305	303	347	354	345	317	324	331	320	327	367	304	361	370	324	315	280	353
6821	1060	1547	1524	1457	1289	1091	1096	988	930	895	941	861	865	839	809	764	809	882	785	774	777	755	832	778	796	751	781	783	818	794	796	790	794	762	777	774	800	785	734	786	754	770	802	809	769	794	709	740	747	769	788	770	796	737	804	778	745	755	782	753	811	771	788	808	719	749	727	774	803	812	715	764	766	771	746	817	798	741	703	786	747	762	754	740	781	739	721	832	744	795	803	772	733	780	805	746	774	760	726	732	802	761	740	739	765	775	770	791	775	723	776	798	720	746	744	711	764	794	799	772	757	780	775	754	775	753	724	837	814	790	821	748	789	777	758	733	775	766	741	795	765	719	762	760	761	745	782	784	698	764	792	746	817	773	771	731	784	788	746	788	719	762	783	749	798	795	725	778	756	773	751	741	793	788	720	786	788	796	722	745	801	761	769	750	787	795	775	778	770	796	786	755	788	727	719	756	781	755	770	802	766	740	741	790	740	726	705	739	721	757	746	746	771	769	768	743	714	794	767	778	777	769	759	767	767	763	775	787	749	745	761	753	796	740	773	788	778	714	755	723	720	767	774	749	765	774	793	748	733	736	739	788	800	735	798	761	793	771	738	779	783	733	778	755	724	789	751	715	772	812	844	754	758	749	805	756	808	774	760	752	801	798	762	803	746	769	743	733	783	712	759	769	814	807	821	754	723	774	746	753	800	726	749	705	789	779	752	767	740	820	775	779	713	682	761	694	762	797	697	744	746	702	792	736	739	748	768	777	729	734	764	740	745	732	780	798	777	788	732	734	770	768	812	776	758	792	823	763	796	751	804	786	736	785	757	764	772	768	792	702	802	761	726	802	741	764	758	787	778	745	757	750	761	796	809	770	778	752	744	789	744	781	791	801	764	773	778	811	724	754	798	765	780	788	766	803	801	788	766	758	792	755	771	766	730	749	778	817	804	765	775	773	748	759	775	769	777	783	779	718	779	774	782	762	732	793	759	798	753	745	725	800	767	742	786	778	793	798	748	760	774	752	739	798	722	727	710	774	737	732	770	770	792	743	806	741	743	748	745	689	715	747	761	820	735	772	771	790	746	765	801	832	760	734	763	788	774	787	831	789	750	788	778	764	790	708	756	755	750	787	747	732	753	759	803	769	770	733	761	791	784	782	768	738	781	702	775	756	777	785	755	765	790	803	766	815	771	831	765	809	779	759	741	826	765	746	759	773	791	770	776	767	783	788	743	761	749	774	767	729	752	719	818	732	706	777	771	738	744	790	730	754	826	753	772	731	791	732	802	755	738	695	796	743	730	750	767	773	789	772	752	730	748	752	707	809	780	743	768	767	757	753	773	742	775	719	776	782	775	790	786	786	790	769	774	783	739	783	731	710	790	706	765	792	756	769	781	762	735	768	745	732	721	747	789	736	800	739	741	765	757	745	813	739	784	705	794	762	787	750	732	760	740	759	764	772	747	731	734	767	745	777	785	788	752	773	792	751	726	765	771	746	769	751	757	777	759	816	791	752	771	758	719	771	747	826	770	763	750	765	716	846	757	782	687	775	769	813	781	763	785	707	776	819	745	702	733	758	807	777	716	752	773	734	798	745	724	806	744	771	719	800	758	797	777	754	766	739	733	779	770	793	749	731	735	776	746	770	787	739	763	777	743	758	767	762	757	777	780	733	807	757	766	771	827	743	803	766	789	798	807	821	764	793	749	802	723	709	765	770	740	779	726	800	775	801	726	788	722	795	722	779	759	763	791	734	740	775	721	770	746	762	780	761	744	759	728	734	778	811	760	788	763	775	752	767	807	833	748	794	767	757	762	706	828	729	774	734	763	777	751	771	762	761	802	796	794	733	746	804	759	746	793	766	789	747	747	733	764	835	730	803	712	770	767	730	779	768	756	773	812	715	720	765	767	724	749	761	751	737	780	796	741	753	776	733	779	734	786	807	757	746	791	755	761	790	778	772	751	782	773	788	726	753	714	804	781	686	753	741	748	828	794	776	776	762	798	773	781	721	780	794	770	727	733	773	776	765	757	781	797	744	734	818	750	775	764	766	814	745	740	736	804	780	723	719	810	778	758	769	738	775	762	787	757	748	751	787	764	797	735	781	757	737	750	719	828	808	799	751	799	775	733	771	792	746	769	771	744	771	747	749	742	731	769	778	772	766	782	782	760	757	733	776	763	763	714	727	756	774	773	726	764	740	778	779	776	786	751	731	823	759	703	744	770	768	747	763	795	736	744	769	752	709	798	802	755	742	760	746	806	753	732	765	761	768	784	770	770	740	764	757	752	757	776	790	728	774	773	787	729	730	787	770	778	748	769	751	744	754	706	757	773	776	777	763	769	731	798	733	719	752	759	735	777	786	749	786	760	713	763	757	809	718	769	807	785	804	739	762	767	756	758	745	805	709	786	758	780	819	723	808	724	763	762	770	755	816	788	743	764	720	744	785	729	717	759	781	744	735	761	741	792	801	786	744	772	758	762	715	751	728	743	772	790	782	746	731	800	754	754	771	777	739	758	750	737	743	800	763	777	771	816	783	700	764	748	772	771	775	756	781	788	770	745	720	794	769	744	725	722	764	757	778	728	718	767	760	765	838	774	701	744	722	771	761	795	766	778	779	788	773	742	739	802	765	761	774	807	720	775	741	772	705	776	782	744	748	789	771	757	764	735	780	731	788	782	752	701	748	718	768	734	727	717	785	771	740	761	724	716	755	765	760	748	772	750	784	756	775	778	720	750	718	766	745	739	774	790	767	730	760	791	730	784	780	773	773	759	767	764	749	714	725	788	774	774	726	797	772	759	744	743	704	769	808	761	742	725	745	749	713	763	757	754	754	712	746	773	778	784	787	749	719	729	781	728	763	776	832	765	753	819	710	799	794	786	723	819	796	762	717	714	788	754	790	746	734	778	745	764	745	754	760	726	745	746	804	732	780	871	773	781	791	781	793	743	765	764	738	748	766	751	747	784	773	770	784	752	739	746	826	747	715	777	762	781	764	746	779	745	795	790	791	726	732	735	708	736	711	805	779	773	811	817	771	804	712	782	786	799	749	755	743	776	720	765	743	760	784	715	772	716	775	765	828	771	787	769	793	788	780	792	768	812	751	752	776	749	785	673	807	752	783	754	753	760	775	748	851	770	803	773	811	721	767	720	742	744	786	796	798	761	727	790	752	697	784	754	752	767	797	784	831	783	798	762	770	783	769	718	837	785	767	762	757	770	779	729	771	778	787	733	795	784	723	731	747	756	779	774	743	780	734	732	757	740	779	793	775	787	776	807	788	807	747	749	760	752	811	701	731	724	778	738	762	771	740	716	761	735	711	740	729	756	752	800	747	778	777	740	764	792	732	763	744	778	764	820	778	772	820	739	756	696	743	729	777	724	757	789	774	746	772	689	750	764	790	819	795	736	728	780	739	795	724	764	805	756	779	749	834	775	724	741	747	772	735	786	780	773	788	759	737	726	765	707	787	748	780	802	775	773	736	756
12948	855	685	619	416	293	275	262	264	204	178	177	194	173	191	172	160	153	157	182	153	157	185	152	171	149	166	136	149	169	157	165	165	187	188	168	168	185	177	157	156	138	167	149	149	161	153	162	170	170	164	156	174	171	179	168	169	197	144	139	171	170	157	171	155	160	167	153	139	186	170	145	163	170	134	173	151	194	147	148	144	167	153	149	162	148	166	169	127	146	174	179	151	158	169	180	145	172	155	168	127	144	129	146	158	153	172	168	134	160	142	128	157	150	167	164	163	185	162	148	171	175	146	155	155	171	155	142	179	162	166	152	132	168	175	166	153	149	144	158	153	148	144	182	147	134	165	167	145	167	150	153	153	148	145	142	136	160	160	154	168	153	137	134	168	153	158	166	164	141	164	155	155	157	145	147	140	143	165	134	136	158	161	144	159	142	154	160	144	159	152	151	138	145	143	153	166	162	176	185	160	149	154	146	171	136	135	141	161	158	147	160	161	168	156	168	145	201	151	158	169	175	144	158	177	151	148	149	138	176	163	166	155	135	147	162	163	141	176	140	143	145	123	160	157	164	178	166	164	169	149	166	152	174	163	159	141	176	137	151	149	163	149	128	114	142	138	140	159	165	145	154	164	151	161	151	143	163	147	125	180	152	151	145	157	183	157	151	163	153	146	148	160	161	158	155	166	153	163	173	143	139	143	148	170	152	160	164	144	166	149	157	176	169	176	148	152	167	165	164	141	153	155	166	151	126	150	159	178	139	138	180	159	123	157	165	125	176	152	154	144	177	154	153	178	175	128	139	133	160	167	162	162	136	169	158	159	148	153	146	155	160	179	155	167	168	144	132	145	145	159	158	155	169	149	147	169	149	156	141	165	145	157	158	171	156	144	151	166	159	122	158	150	137	162	153	149	165	157	166	157	155	169	158	162	165	140	149	152	172	149	141	168	137	146	151	153	167	189	147	142	154	145	165	162	152	139	163	173	162	128	158	160	176	166	173	149	165	166	175	154	158	152	148	163	164	157	174	156	144	141	162	159	147	141	162	138	148	152	166	122	150	155	157	151	148	170	125	144	178	147	172	154	134	162	153	146	189	158	141	155	176	146	148	150	145	168	165	152	160	142	126	137	161	152	156	151	156	143	156	167	160	136	137	154	162	154	162	148	121	139	158	168	151	129	153	162	189	160	169	160	173	148	159	151	157	177	126	164	152	154	151	161	166	150	153	155	163	182	142	190	148	159	175	152	152	184	151	164	183	147	167	166	144	183	153	117	167	158	160	170	155	168	167	168	143	163	154	131	147	154	152	147	132	157	161	160	146	171	141	173	147	160	143	148	147	132	162	168	172	157	130	131	146	168	123	164	135	157	148	166	159	139	153	154	149	156	160	156	156	154	150	157	149	156	143	150	148	139	141	157	160	172	142	161	166	166	151	185	159	163	164	148	146	148	168	167	158	170	147	175	168	148	153	149	166	160	169	185	158	157	179	143	158	162	159	138	173	144	151	146	159	156	172	146	147	144	143	167	168	152	166	144	134	186	152	128	147	142	140	149	164	162	152	137	156	152	144	145	169	150	149	156	159	168	172	179	163	141	153	151	156	137	150	158	169	161	163	157	162	158	166	153	148	131	146	147	161	144	150	169	163	134	170	165	154	170	169	161	132	156	185	165	201	145	163	168	150	153	177	158	141	151	137	137	156	157	146	143	124	151	175	173	147	152	154	169	172	142	140	181	140	143	160	167	167	160	148	142	166	158	156	158	151	173	172	142	153	158	156	148	144	161	158	141	150	131	145	145	164	165	142	172	157	172	155	131	177	150	141	185	164	146	153	168	145	167	142	170	164	150	134	180	171	148	160	149	149	161	155	156	148	182	141	140	158	173	167	160	150	155	135	151	165	169	146	142	143	170	167	179	131	178	173	171	161	150	142	162	162	156	148	135	153	147	171	158	147	136	142	151	148	177	135	178	174	143	159	160	153	154	119	154	167	155	157	155	166	171	191	177	165	182	163	166	164	146	185	132	150	162	165	146	137	140	146	138	127	136	145	160	159	138	131	177	140	157	161	170	164	141	172	174	146	157	168	156	151	162	169	188	156	154	151	167	158	166	162	135	145	164	170	170	143	162	146	154	170	148	159	167	154	146	140	156	175	176	149	166	181	174	134	157	154	151	165	172	150	156	140	141	167	141	156	138	146	160	148	168	159	146	155	168	168	142	148	154	168	146	154	175	150	191	162	175	150	144	160	139	138	142	148	143	143	160	151	145	178	154	179	154	179	158	143	152	164	152	160	138	179	137	147	164	151	169	147	155	161	130	168	148	154	147	160	143	172	168	172	158	165	152	144	147	171	170	162	175	194	177	145	165	173	142	169	166	148	147	150	153	165	141	177	157	147	171	155	148	153	180	145	162	182	151	158	136	163	153	155	171	167	157	152	182	152	157	169	151	172	158	158	179	160	182	138	157	149	166	174	151	173	153	136	156	147	183	162	159	155	166	173	159	146	170	168	151	173	163	165	174	157	151	146	162	132	152	148	163	155	157	156	183	154	149	149	156	157	152	135	154	148	139	160	165	158	146	147	166	143	173	156	164	159	142	158	163	173	153	152	152	175	158	147	159	166	180	160	163	154	153	178	153	170	174	164	167	152	156	154	144	171	163	149	173	143	151	149	151	139	162	169	143	167	170	158	154	133	179	151	139	149	163	160	170	147	133	156	136	181	167	150	174	171	156	158	167	131	150	137	144	148	134	169	160	154	164	155	171	169	144	162	164	144	160	156	149	163	161	166	155	148	165	144	170	130	160	167	136	143	156	162	154	157	172	160	168	184	160	147	166	154	162	164	184	145	140	159	158	152	150	157	165	140	157	152	164	154	166	150	154	160	159	150	137	168	161	153	166	150	176	165	144	161	186	170	166	148	152	154	166	161	147	153	180	163	170	144	164	163	187	167	163	162	165	169	185	168	174	154	153	137	150	150	133	129	173	145	144	163	155	145	147	154	140	175	148	179	160	162	159	159	169	154	177	162	179	146	159	169	187	163	157	158	138	141	150	165	155	147	147	152	137	163	143	158	156	158	129	169	171	142	163	148	149	153	172	176	149	146	160	156	170	156	157	158	162	183	153	174	142	145	149	137	152	131	165	147	169	169	134	179	139	141	152	174	147	139	150	136	210	171	153	170	146	152	114	149	177	156	151	163	160	167	162	155	164	154	173	141	160	153	148	166	175	159	170	132	177	173	165	135	155	145	139	150	159	163	153	149	144	175	158	156	146	143	168	143	144	156	151	170	154	160	162	154	167	138	140	164	156	181	178	153	152	161	150	145	145	155	179	157	162	163	138	135	157	149	147	156	134	151	149	138	142	164	163	157	160	164	159	135	180	147	146	188	156	152	136	154	159	147	169	139	134	155	169	183	156	169	151	157	134	160	131	172	163	151	167	142	156	137	134	158	179	140	129	157	142	174	202	173	170	159	149	129	159	141
8034	938	1621	1880	1534	1330	1128	1017	780	773	663	669	643	592	537	491	493	488	473	461	438	455	464	426	474	464	464	447	438	409	439	424	454	429	465	408	411	387	385	435	395	420	394	441	419	412	431	408	410	410	406	373	411	336	379	393	427	405	400	421	394	395	406	421	360	389	411	441	423	420	414	398	387	423	417	415	394	411	433	355	402	442	427	415	387	392	390	398	397	402	396	432	369	397	413	426	402	404	381	402	375	428	386	448	381	390	432	366	399	388	400	384	420	395	382	408	359	374	429	430	419	422	405	392	410	389	399	401	395	369	379	404	403	395	393	368	401	373	397	414	370	382	369	437	405	403	397	374	396	390	397	394	401	367	402	391	423	419	410	417	390	359	391	375	415	381	404	355	414	378	397	396	395	422	405	409	393	407	380	396	430	354	397	413	428	392	422	383	381	435	427	358	404	418	402	367	388	367	377	409	399	401	389	442	410	390	425	394	389	432	371	387	445	381	379	403	383	416	380	426	395	389	401	403	402	400	375	439	391	398	357	403	400	391	390	412	409	415	397	368	395	380	440	401	398	391	367	408	398	397	359	419	397	384	393	395	385	413	414	416	428	388	414	395	405	417	377	388	378	431	426	423	410	385	415	421	398	382	360	345	405	430	384	394	367	379	408	407	385	420	395	381	412	401	414	414	396	411	405	423	397	375	383	398	408	395	396	388	380	395	422	388	398	380	386	379	387	385	388	369	363	412	396	431	365	423	403	418	396	409	405	391	377	397	398	383	382	390	396	392	361	387	394	425	389	391	362	372	439	402	411	387	401	374	416	373	431	428	404	404	392	415	394	400	392	378	381	408	380	396	367	373	400	400	389	414	397	389	413	375	366	389	420	388	370	363	376	400	382	415	411	377	423	380	405	378	391	390	358	374	378	377	379	384	369	384	397	373	395	397	378	380	403	415	384	415	383	376	387	429	417	382	390	392	410	384	434	422	383	400	381	375	380	381	347	422	401	394	414	377	389	396	356	368	386	407	400	399	401	401	428	360	411	404	362	421	388	416	380	410	405	410	384	411	382	428	361	414	367	392	391	431	368	402	399	393	410	367	345	402	419	386	412	394	403	413	373	354	377	372	389	409	353	379	390	364	439	413	391	382	392	385	422	383	405	394	430	421	384	395	363	397	395	352	413	372	430	413	413	383	386	366	403	417	425	383	415	369	396	398	391	393	401	394	399	385	399	378	406	399	399	408	414	381	402	356	406	395	375	389	393	400	374	376	375	397	441	401	406	382	411	414	407	396	423	440	358	408	414	439	407	375	391	415	388	393	384	381	361	398	404	397	390	392	403	398	397	388	375	392	369	359	390	419	428	407	422	403	369	379	410	373	405	403	445	368	400	370	395	376	380	364	387	387	405	395	372	416	354	440	403	446	371	433	418	395	381	422	423	391	391	360	430	380	364	409	383	405	380	374	388	438	363	379	401	383	413	395	356	364	394	426	385	397	409	421	383	388	401	410	436	400	409	389	414	389	414	391	399	365	407	377	430	417	406	400	379	365	397	398	393	380	404	419	369	381	410	422	383	398	353	372	362	410	387	427	408	363	388	415	376	387	395	413	366	410	382	394	386	398	394	363	374	419	401	395	382	415	393	391	437	399	382	410	388	377	396	389	393	406	356	395	400	438	383	364	400	394	409	387	393	392	387	361	425	390	409	424	385	381	389	364	394	397	398	383	405	420	415	357	412	378	367	403	411	391	412	387	395	381	431	418	417	399	408	411	390	435	379	417	415	359	375	389	373	435	413	408	414	376	372	402	381	423	365	401	397	422	427	386	406	405	370	410	374	402	433	405	386	376	365	394	416	421	386	394	397	397	410	408	414	404	411	389	406	399	374	412	415	392	394	373	399	396	400	380	382	406	413	399	386	399	426	412	420	406	386	377	424	396	448	431	389	415	389	397	402	397	395	399	404	397	388	387	363	394	395	409	398	402	382	339	375	375	388	386	402	380	411	389	388	416	386	377	410	398	428	401	385	422	417	425	381	398	398	403	409	410	395	372	413	418	408	372	418	408	405	384	401	391	397	400	404	420	391	373	410	396	390	382	376	424	371	411	423	394	422	418	386	404	365	382	407	426	432	386	432	354	385	399	409	379	384	394	407	399	345	385	361	375	406	419	395	435	393	392	399	404	431	399	379	432	399	408	380	413	388	419	385	400	398	425	368	368	422	400	399	410	417	380	421	399	389	403	397	366	407	375	411	386	389	389	390	409	380	435	375	430	365	407	413	386	403	396	388	422	382	413	397	388	400	384	413	401	401	397	431	403	356	364	407	401	358	359	385	414	381	423	431	365	400	405	407	398	406	409	387	383	373	400	387	440	371	418	404	424	408	397	374	429	396	408	394	363	390	393	408	366	408	397	367	412	367	411	405	387	381	380	408	414	400	381	408	423	389	411	373	396	382	432	377	404	413	415	436	409	410	411	410	392	422	372	384	383	406	426	392	407	401	406	401	392	405	401	376	424	396	406	432	398	379	417	377	395	387	415	376	345	376	396	384	392	405	387	394	446	401	435	431	403	396	403	382	396	390	372	419	380	398	394	371	393	375	396	376	402	389	375	371	376	413	365	397	417	373	377	404	391	393	389	394	400	421	413	415	401	360	417	408	386	413	396	422	387	395	386	406	406	404	369	350	394	392	445	352	378	402	400	363	438	387	385	403	357	413	421	385	393	395	406	386	410	422	381	393	418	429	363	396	373	398	403	368	379	415	427	406	382	397	400	383	371	383	408	403	392	369	407	402	377	399	396	389	425	361	388	388	418	376	410	353	389	392	368	405	391	423	405	369	398	423	399	380	399	377	370	411	392	426	385	363	405	402	400	381	417	383	389	398	379	390	389	394	350	372	398	391	419	385	409	423	402	362	353	395	403	396	386	413	395	406	411	405	429	403	404	398	382	353	328	417	379	410	378	373	389	385	358	394	391	332	379	411	412	407	414	398	402	384	399	396	381	375	429	354	418	438	384	372	373	407	378	422	398	413	387	407	380	398	373	380	362	381	410	378	407	408	394	416	374	377	412	361	397	443	419	392	390	413	395	430	442	386	401	405	361	366	395	395	408	390	370	386	425	389	383	418	368	380	384	405	396	391	399	392	385	428	426	367	416	402	390	379	403	387	401	400	392	406	421	400	357	399	415	380	367	381	387	386	414	407	393	403	370	398	381	389	409	400	407	377	422	390	376	400	408	387	366	398	387	370	343	402	353	386	402	394	390	400	373	400	368	380	416	394	395	417	422	424	380	387	427	432	381	415	413	385	426	386	444	384	403	405	390	409	384	370	408	363	395	420	404	372	401	444	410	413	359	397	417	416	396	388	411	370	396	400	445	386	402	387	394	373	390	426	360	404	414	415	414	420	373	401	428	400	408	378	368	382	398	403	416	380	387	413	353	364	389	376	368	403	383	391	411	361	382	409	395	406	422	413	365	365	388	384	350
1564	386	423	363	350	313	335	357	398	340	360	351	326	298	363	339	337	329	337	320	345	359	335	364	328	336	404	354	347	315	380	312	339	339	316	342	377	366	323	343	353	345	343	307	353	348	327	306	340	374	360	320	332	359	379	310	331	363	379	359	324	319	343	346	319	321	355	361	343	349	343	305	338	364	382	343	340	338	350	340	310	358	340	317	347	332	342	370	370	341	340	353	384	343	294	375	333	374	331	335	340	352	366	316	344	334	321	349	370	336	336	348	350	365	364	348	332	338	344	310	312	344	371	366	367	329	343	343	389	352	319	331	354	347	371	338	358	347	347	357	356	343	298	364	385	309	324	371	348	342	349	340	340	348	336	352	332	340	329	358	368	368	320	331	323	359	344	348	350	325	327	379	369	369	334	350	380	362	363	388	340	378	352	386	331	361	311	350	353	341	360	352	365	390	345	322	337	357	331	335	319	371	357	348	361	333	364	361	333	373	359	317	344	375	334	328	356	347	328	335	319	308	353	333	334	352	339	392	326	334	338	353	376	370	360	335	364	350	354	360	352	319	363	345	341	333	299	314	357	347	347	349	351	332	332	342	360	374	360	309	367	386	364	314	329	342	356	364	332	350	338	340	363	340	315	315	384	344	315	351	341	335	310	331	284	332	372	343	352	381	382	340	299	367	311	322	375	374	371	379	351	333	371	332	343	349	354	349	343	398	404	326	330	358	329	303	323	361	323	330	347	356	371	327	381	346	366	364	348	328	387	375	394	341	367	369	333	359	355	353	318	331	374	350	309	339	344	344	345	382	338	333	364	338	331	346	323	329	370	342	365	352	329	348	372	344	315	349	344	318	415	363	359	349	311	321	367	323	362	364	370	337	346	362	330	342	318	338	379	357	345	350	363	341	327	332	366	360	361	313	342	333	337	341	346	359	352	352	351	362	356	340	343	342	338	375	345	359	383	364	342	345	351	320	292	327	330	357	294	351	320	367	324	349	354	366	327	335	384	337	341	350	332	324	338	349	392	313	355	278	331	346	325	320	347	327	326	340	379	385	368	360	347	315	343	378	381	346	374	314	379	367	330	359	335	365	363	344	345	336	348	335	339	325	332	359	348	350	339	364	340	348	329	329	341	343	362	370	344	329	353	367	386	339	355	363	330	338	309	333	315	346	357	352	319	346	348	369	362	389	331	357	375	353	314	341	348	303	305	332	311	346	313	337	355	330	380	347	356	325	332	322	364	328	352	360	310	344	328	327	342	347	306	338	340	355	379	361	365	346	367	359	312	368	350	335	365	363	315	329	366	308	373	345	322	364	306	326	354	369	361	316	364	354	340	354	349	370	338	363	355	342	365	354	344	358	377	345	328	321	340	353	344	317	381	335	347	332	356	367	380	343	350	343	323	348	348	336	379	337	345	350	366	355	358	344	331	319	324	340	346	319	326	311	349	329	392	377	328	351	370	309	336	349	341	322	364	336	369	348	327	351	297	339	360	335	366	334	365	338	362	382	366	320	341	363	346	350	366	320	345	353	341	331	321	368	378	357	301	309	322	351	395	308	366	372	347	330	347	337	312	322	320	367	336	329	323	321	335	340	323	362	355	351	355	349	345	361	363	316	350	335	365	335	303	322	345	321	334	321	366	322	364	339	332	346	365	322	336	307	338	371	376	362	381	373	378	344	340	339	335	334	371	320	365	364	353	342	373	341	340	353	328	372	355	362	346	341	370	331	344	342	314	365	299	351	337	325	367	317	344	355	341	314	329	364	358	346	330	349	360	345	343	344	343	336	390	328	345	330	344	362	339	321	354	391	340	362	352	325	356	353	340	344	356	349	357	321	338	293	309	324	366	361	350	309	352	331	360	306	319	383	332	322	338	314	360	338	366	358	343	309	352	350	337	338	387	340	360	345	346	327	345	333	361	328	346	358	303	339	361	378	368	356	387	317	391	331	374	339	345	369	343	367	331	341	328	396	370	381	337	351	330	319	350	330	344	329	347	332	341	346	354	342	348	343	346	300	326	347	356	351	318	348	369	341	337	366	332	379	376	356	339	363	344	345	352	335	320	329	344	340	324	363	359	359	342	332	322	315	366	333	330	345	345	350	368	349	379	337	343	324	362	371	357	343	341	372	314	373	321	338	348	347	372	349	345	312	319	354	328	331	339	360	340	359	371	334	337	379	360	333	324	355	324	349	332	344	327	345	351	361	357	341	417	360	307	350	401	384	343	319	352	337	343	347	352	333	351	375	343	339	397	356	353	366	362	300	350	399	322	324	362	351	320	303	336	340	339	332	353	344	353	366	344	381	349	360	308	328	346	367	348	360	353	325	349	338	330	316	365	334	316	332	330	363	325	347	345	310	344	315	356	377	368	350	335	343	328	334	346	350	363	350	342	352	367	346	364	340	352	365	366	335	359	356	361	366	379	337	330	330	318	339	348	345	327	357	340	346	351	341	333	346	337	361	313	342	329	377	372	333	357	336	379	351	330	329	338	339	315	327	319	354	390	360	338	381	384	375	329	342	333	325	361	332	363	332	337	323	334	333	320	337	351	386	347	367	369	356	314	336	350	305	343	347	335	335	340	306	331	387	348	341	361	363	350	377	338	319	329	337	375	359	340	350	353	367	357	330	353	352	360	343	340	353	340	335	336	330	410	389	345	353	350	360	374	347	365	369	337	362	342	338	377	363	405	372	351	337	345	327	348	341	348	374	331	318	332	359	351	375	341	372	334	358	338	329	350	354	371	343	326	320	356	366	325	355	334	341	351	395	349	373	389	335	328	355	356	339	363	344	291	363	359	331	385	337	354	350	345	351	328	329	343	359	350	332	347	350	348	319	355	355	304	335	323	320	342	335	303	350	327	358	373	357	374	337	336	371	354	361	367	359	346	328	354	347	312	353	350	339	377	315	367	370	423	366	338	358	306	319	369	359	364	363	345	340	370	350	366	334	349	326	359	339	355	366	358	316	342	327	336	344	365	318	330	368	323	313	327	338	344	342	391	369	357	367	345	320	355	331	343	343	314	376	329	381	363	327	336	357	364	332	327	301	362	346	319	302	374	349	362	333	312	341	353	347	374	340	299	345	367	325	396	376	339	313	340	373	313	331	334	357	340	362	347	387	320	353	376	291	341	363	325	356	333	369	354	328	339	311	349	335	338	350	340	298	387	338	338	357	333	321	341	308	337	334	380	317	356	380	391	343	324	355	322	327	360	399	380	341	356	322	385	352	352	355	333	334	336	357	338	355	315	344	332	363	324	331	341	379	328	370	344	333	350	315	345	324	364	351	308	322	349	345	339	329	355	350	329	319	353	380	355	343	329	343	309	322	327	329	338	315	359	348	339	351	344	362	355	351	350	333	345	343	338	303	358	371	342	347	317	356	319	321	338	361	352	346	369	347	364	324	356	327	348	351	309	305	305	350	352	356	338	351	342	332	340	343	370	342	391	374	318	344	333	360	343	370	304	341	315	336	326	342
2292	858	930	920	940	861	883	839	793	808	790	828	823	866	846	807	804	777	809	853	831	789	808	820	788	830	852	807	798	797	869	832	822	820	778	798	827	809	802	838	826	845	840	852	809	821	851	791	773	833	780	790	801	859	812	818	869	795	804	819	786	805	813	808	803	818	803	892	820	782	808	773	828	791	898	842	783	841	827	812	837	798	827	728	789	849	817	835	832	807	809	833	862	804	789	792	808	779	788	792	829	798	880	836	767	823	802	833	764	830	856	875	793	829	813	864	831	832	832	826	842	810	863	789	812	798	810	773	835	832	833	794	792	825	827	815	795	803	790	785	850	821	846	815	738	800	753	818	830	814	836	793	867	775	809	808	842	782	835	773	820	830	830	824	848	782	837	780	789	768	793	799	784	812	826	820	799	833	780	833	789	814	789	813	818	814	791	779	802	770	782	871	808	788	838	821	826	787	822	840	812	863	783	777	852	765	787	776	849	773	812	821	806	779	871	791	804	812	814	821	812	790	831	826	837	773	757	795	798	796	854	814	814	824	869	822	816	823	800	801	815	799	787	837	851	823	824	752	792	841	810	796	793	835	831	797	816	804	812	824	793	783	837	788	825	775	790	781	824	814	816	762	873	824	847	726	847	814	803	813	853	824	828	784	814	806	838	825	756	828	819	776	791	830	815	815	817	858	780	818	809	795	785	796	830	779	820	812	835	770	844	847	755	774	780	798	813	830	759	778	810	870	764	785	771	814	826	766	819	819	798	735	827	830	841	788	787	819	825	827	829	792	817	809	841	788	807	764	761	819	828	824	828	816	809	796	848	797	797	783	829	845	803	824	761	814	843	816	812	826	810	825	811	845	832	784	852	855	739	792	830	791	790	822	785	765	819	826	871	851	827	784	793	818	800	843	867	791	833	830	845	795	782	806	794	802	816	794	826	863	802	814	795	849	812	821	837	770	832	823	814	802	755	824	808	833	852	828	844	853	854	809	802	798	786	830	812	767	823	823	827	793	768	791	846	870	864	809	794	793	797	787	828	781	811	824	849	782	796	829	792	814	742	773	838	829	834	786	813	822	810	832	856	781	817	837	778	832	788	841	817	811	841	826	808	838	777	814	784	852	837	837	820	829	821	818	812	792	811	807	785	828	743	812	773	800	792	825	840	797	748	800	825	853	771	809	851	821	791	836	874	844	807	812	858	799	810	813	810	827	833	815	778	786	859	848	794	841	829	798	801	814	794	756	827	757	798	755	752	788	870	840	842	783	809	809	835	810	799	807	784	813	834	809	835	851	830	862	847	807	815	815	847	772	810	806	811	751	851	772	766	834	772	811	795	797	813	766	830	811	791	882	819	852	803	795	844	817	825	824	824	830	808	855	842	794	790	846	833	854	763	833	808	822	818	797	750	863	821	824	837	824	808	858	807	802	814	844	794	872	781	778	801	814	800	839	756	817	835	797	815	812	778	857	771	794	797	799	808	759	815	853	832	800	871	787	827	808	839	800	818	832	841	867	797	823	874	806	801	826	823	854	807	847	837	814	775	801	774	771	806	815	821	828	788	781	787	816	782	765	808	823	837	781	834	819	803	774	862	853	795	826	806	768	773	829	831	767	843	815	809	755	782	833	765	800	843	834	787	831	787	811	786	809	813	780	795	831	846	820	833	783	813	810	785	795	831	778	821	783	814	835	843	790	827	819	812	862	827	814	801	768	766	797	827	846	836	820	808	769	832	788	792	818	787	795	801	803	780	784	782	837	814	830	866	796	818	775	765	807	884	829	842	768	777	788	844	843	835	827	813	832	847	763	793	876	785	811	773	822	834	773	836	857	810	837	830	814	827	829	840	812	832	789	829	786	840	820	815	758	807	775	873	802	755	812	809	779	789	853	773	752	790	805	776	796	796	771	816	820	833	860	853	791	736	797	832	814	806	850	831	844	806	801	780	754	819	783	800	814	809	834	802	801	802	807	811	786	838	781	834	807	814	840	800	854	816	807	788	816	777	769	804	798	817	822	834	780	818	802	844	864	807	792	823	777	845	787	828	797	776	791	790	793	812	794	849	822	770	814	763	806	855	835	842	811	821	775	835	822	805	799	850	811	817	841	808	816	863	809	810	802	798	771	771	816	811	789	858	825	843	820	798	786	788	797	844	815	762	848	802	824	840	828	807	760	817	834	815	781	861	784	782	817	846	806	811	742	782	855	812	766	832	792	803	801	785	845	791	821	856	810	763	850	788	803	797	763	806	818	806	775	819	816	817	799	784	806	791	844	816	791	829	794	797	814	812	828	735	821	780	841	836	765	845	769	758	772	745	791	807	821	792	793	826	832	796	842	847	848	750	799	837	798	879	791	802	851	770	774	806	813	814	802	828	817	818	814	830	836	812	813	787	767	740	803	779	838	771	781	819	774	827	871	773	808	845	816	837	745	799	769	891	822	805	794	822	822	854	813	767	832	854	804	804	783	809	798	858	796	809	806	846	780	801	853	854	808	780	828	828	799	779	841	800	841	830	818	797	846	834	818	849	822	842	811	807	784	783	811	786	819	798	803	818	803	839	824	774	814	842	806	821	811	826	840	805	822	770	804	813	832	800	802	772	775	815	796	854	842	821	811	812	848	793	819	793	836	773	773	804	804	803	848	800	781	824	778	830	842	879	803	854	750	815	817	849	757	775	802	812	845	847	818	825	800	754	816	807	843	824	800	851	788	848	765	836	807	845	824	807	770	838	820	814	776	821	808	762	781	799	790	818	832	802	810	815	829	730	801	813	852	819	794	835	772	808	819	837	766	833	810	862	761	797	820	819	816	792	759	797	765	797	771	812	809	776	767	795	836	850	801	857	821	821	813	823	801	825	826	813	862	836	843	775	802	803	820	859	812	798	817	812	780	789	764	777	826	799	812	835	765	787	805	764	821	780	831	789	835	813	760	857	818	846	780	825	760	852	780	777	810	786	776	803	816	844	844	750	784	806	839	818	826	762	825	843	820	804	816	809	808	828	811	846	817	776	836	825	777	812	784	823	868	750	841	793	774	801	864	852	800	796	858	846	825	797	807	824	790	822	763	842	820	814	807	806	822	809	853	791	821	840	860	764	786	782	853	870	779	818	822	784	798	794	791	811	806	808	851	833	760	772	846	818	859	833	801	752	795	833	830	870	824	762	798	818	761	769	820	795	842	784	826	826	807	782	813	815	803	759	798	784	813	833	760	806	809	805	831	830	796	816	799	775	778	786	844	776	793	857	765	784	800	784	802	831	756	829	826	829	826	796	813	787	797	863	813	767	796	825	837	862	800	828	826	828	786	803	796	848	795	824	802	813	835	880	806	811	847	840	810	793	817	854	802	839	841	836	826	807	816	788	793	782	815	820	746	787	801	810	794	823	787	803	780	832	886	831	842	789	799	804	854	766	796	797	811	840	800	806	821	815	833	834	841	797	788	803	828	831	763	803	903	859	750	810	801	810	834	794	807	789	842	801	800
7157	640	673	550	442	458	432	400	343	383	367	341	374	339	319	322	360	368	302	339	303	297	343	338	343	365	312	324	373	316	339	325	301	338	309	329	347	301	310	334	353	320	345	357	367	310	318	324	326	350	323	375	305	344	339	327	292	339	360	335	306	331	356	344	342	337	295	321	382	312	363	326	331	336	333	354	362	336	314	376	339	282	368	334	335	324	316	294	348	326	342	298	325	326	316	311	301	309	342	301	367	320	322	325	323	337	374	308	283	335	324	346	326	319	309	334	310	320	354	323	317	327	322	349	334	321	310	330	336	305	336	314	306	308	293	318	322	324	327	305	331	332	302	305	343	307	321	285	343	326	312	307	288	339	326	334	315	322	339	348	317	383	320	316	325	317	342	319	311	346	326	338	318	299	352	340	356	310	320	322	314	332	325	318	338	312	329	366	283	356	340	313	334	340	336	343	299	305	325	359	369	349	348	351	333	318	304	330	340	320	335	340	309	345	326	314	293	327	337	336	305	361	328	339	319	318	296	324	359	331	330	344	362	340	330	325	324	330	323	337	343	338	291	306	314	346	320	340	285	322	322	327	308	339	318	333	336	280	339	307	328	330	314	333	327	309	339	345	365	347	313	318	332	322	341	328	286	306	316	305	330	298	344	323	308	348	348	352	357	350	309	336	329	353	309	312	320	373	337	295	312	324	312	364	328	345	322	335	308	297	302	366	324	343	312	328	331	356	327	323	336	359	335	320	311	360	324	361	325	338	323	293	384	310	305	339	375	341	322	336	288	342	333	322	344	305	335	339	295	306	342	346	332	333	369	327	323	296	303	341	333	354	308	339	297	330	341	310	314	332	321	330	355	317	298	343	307	334	293	320	333	336	329	331	334	347	302	289	352	358	337	279	310	367	341	344	363	299	329	352	365	361	313	317	325	333	298	341	312	337	316	321	322	346	352	314	332	330	333	338	343	335	312	299	337	320	303	337	293	319	322	280	381	356	310	335	323	360	319	341	326	333	296	295	344	342	327	307	339	304	307	330	342	296	348	354	353	331	333	335	373	354	330	332	297	337	347	311	343	320	314	333	332	323	304	328	298	328	306	330	311	354	341	317	304	342	336	328	327	307	323	321	344	285	299	326	321	318	342	324	335	335	342	373	342	301	315	327	304	340	282	327	322	327	342	329	321	351	335	325	337	331	298	327	323	338	324	325	286	350	322	345	335	308	298	336	356	353	307	317	355	340	318	332	331	328	321	315	321	355	301	328	334	323	310	312	308	358	308	309	312	334	315	346	313	334	293	356	343	294	319	351	342	328	323	324	325	281	355	373	324	328	320	322	303	317	339	322	354	327	308	308	308	332	370	341	335	344	306	310	326	348	331	323	327	313	348	348	360	335	343	321	320	320	319	331	360	317	300	333	332	348	332	333	317	318	348	305	364	337	315	269	343	348	367	306	349	330	339	335	367	319	298	332	325	332	317	329	342	328	347	323	343	336	295	313	324	334	335	361	313	324	348	312	316	373	344	326	350	307	335	301	343	347	331	351	330	358	331	317	329	315	360	340	337	348	293	304	379	275	292	348	331	338	333	310	324	323	327	316	348	358	344	346	305	307	349	307	359	336	352	301	343	321	314	279	334	343	384	326	323	295	302	339	301	313	300	345	300	291	339	348	355	323	321	335	316	292	363	306	309	318	322	311	346	339	332	360	293	351	347	318	344	363	301	324	337	325	332	334	333	303	339	299	330	336	376	346	350	336	327	323	354	331	327	341	347	336	320	340	349	321	336	299	298	330	302	317	320	295	332	324	308	344	336	305	310	353	303	339	327	327	305	333	295	331	330	312	346	326	306	301	315	332	322	333	340	334	347	339	317	337	315	311	311	327	317	318	352	326	334	347	322	344	304	315	326	286	301	347	333	326	324	323	336	360	319	348	327	334	299	320	320	375	341	303	374	355	336	346	320	335	351	367	313	334	317	329	337	308	326	330	322	317	280	345	353	336	330	359	316	296	318	316	312	349	276	362	321	353	339	320	311	302	329	326	338	309	312	322	336	311	309	319	324	319	317	324	301	316	342	318	323	329	341	344	295	338	339	312	303	322	355	331	333	329	310	310	346	296	330	275	291	306	349	365	341	343	376	313	353	342	310	353	304	306	295	314	313	330	341	322	300	306	333	332	289	288	341	313	309	310	336	333	323	340	336	324	321	329	332	310	310	309	354	329	315	351	299	310	344	352	351	338	329	311	329	332	288	319	347	310	350	344	331	338	319	327	330	334	338	293	370	341	329	304	341	322	321	328	318	330	294	365	345	341	314	293	335	326	324	301	328	316	292	334	306	317	328	301	330	354	329	306	329	323	293	310	330	346	342	339	316	315	343	299	354	305	322	349	324	323	307	303	330	331	320	303	324	357	334	316	336	339	323	324	326	331	353	298	312	292	317	379	317	322	311	354	302	320	328	327	340	396	305	335	350	326	319	336	299	322	325	318	323	333	313	317	350	317	331	341	315	332	315	291	338	327	351	349	332	324	318	378	332	321	312	316	319	326	326	336	319	371	306	296	328	330	300	373	333	330	343	333	367	324	340	347	320	318	318	306	340	331	332	267	344	302	292	304	362	355	297	315	347	303	341	301	335	351	336	337	347	319	329	303	337	318	320	370	324	324	347	339	330	327	352	303	320	359	355	335	300	322	331	312	347	362	292	315	336	320	324	323	322	321	320	314	356	331	335	335	340	333	308	320	332	345	343	301	295	326	356	336	288	324	313	336	318	357	319	324	346	375	322	317	319	304	343	338	347	320	362	329	334	339	304	339	335	321	327	316	315	369	318	320	332	337	334	350	352	322	311	332	353	282	362	304	327	337	327	313	320	303	341	293	323	359	326	336	345	317	325	331	318	306	311	315	323	353	324	306	312	286	338	295	318	336	375	295	360	297	314	339	346	294	333	355	334	338	328	300	328	363	344	351	326	310	344	338	317	361	298	308	330	321	345	333	333	311	318	324	310	335	335	362	293	321	331	305	347	356	323	311	309	319	314	276	318	293	321	331	341	298	345	298	327	328	311	327	354	324	336	303	330	319	340	337	310	391	320	339	322	337	323	316	340	289	331	350	324	327	309	316	333	332	335	311	314	327	319	343	312	352	333	318	318	307	340	299	326	341	294	308	325	321	343	294	329	337	341	318	325	341	340	352	300	336	310	281	328	318	347	315	367	352	308	360	314	289	306	329	354	304	286	305	354	346	322	307	318	316	342	351	334	336	339	308	316	316	319	356	334	322	331	313	309	305	318	331	365	355	297	316	347	339	335	338	358	334	310	375	310	285	356	314	331	308	318	319	320	296	315	330	353	331	295	333	327	323	328	306	313	326	353	326	340	333	328	335	341	317	318	338	309	351	340	359	333	331	301	321	345	374	337	344	351	338	346	359	336	347	314	354	307	359	343	362	379	321	315	346	303	321	296	333	364	325	329	323	359	357	332	305	336	326
6574	1053	1443	1563	1400	1194	1212	1079	977	1026	912	877	845	838	814	845	829	803	817	785	844	832	771	772	846	788	752	775	765	814	705	753	796	777	758	800	736	799	760	755	800	754	764	807	762	732	773	817	743	783	783	778	784	778	795	761	747	711	781	821	752	807	816	746	738	768	766	778	767	733	747	736	751	761	764	755	760	790	781	775	807	794	795	766	746	779	771	791	757	782	781	787	751	774	736	738	762	735	780	799	800	726	751	825	749	792	746	820	728	782	720	766	798	729	776	743	819	772	814	797	766	772	782	783	753	756	765	751	765	780	733	768	788	753	804	774	740	716	776	736	795	723	733	817	745	757	763	792	809	768	776	772	747	737	742	752	737	741	836	795	787	755	748	769	735	729	801	798	719	727	704	763	811	786	792	736	766	739	739	775	784	816	738	777	771	740	783	747	787	770	768	761	775	779	769	848	775	704	822	774	813	781	738	737	760	803	733	738	789	786	811	792	811	735	787	724	809	737	775	736	768	801	727	752	731	745	758	713	755	756	769	792	744	783	762	760	753	746	776	715	789	738	784	729	762	798	760	749	757	763	815	741	804	779	734	685	754	810	789	758	746	806	767	781	767	752	762	748	830	749	738	799	743	786	759	771	739	767	740	769	758	727	823	777	798	809	787	769	763	746	753	784	761	711	794	774	778	769	754	774	778	766	721	808	724	768	733	740	742	743	743	755	772	785	773	756	769	769	764	753	725	774	758	797	732	757	790	764	775	736	803	760	801	778	715	787	746	767	757	792	761	731	793	779	741	809	737	745	769	781	717	828	734	792	771	765	791	752	749	763	743	762	738	786	789	767	776	751	815	754	760	770	748	745	749	729	757	819	813	772	735	789	745	783	774	777	766	790	792	740	743	829	723	749	750	766	754	802	740	730	778	806	737	768	764	722	777	775	763	769	738	799	751	758	800	770	767	764	767	791	742	789	785	772	777	796	756	737	778	781	775	792	762	734	783	800	800	790	759	772	768	696	791	749	739	749	692	766	736	788	805	772	801	738	812	738	746	767	770	822	792	817	763	732	743	743	774	771	766	803	776	771	763	785	757	737	721	779	744	749	804	825	736	762	751	762	778	767	742	736	678	773	744	729	785	752	795	786	741	728	764	758	749	765	735	750	790	751	718	761	737	771	800	717	799	748	788	765	782	745	748	759	756	789	831	759	790	781	746	739	802	779	748	714	760	756	782	746	775	780	785	770	761	727	762	759	762	792	701	751	766	765	776	807	752	775	800	765	766	776	785	741	783	760	751	743	776	796	755	731	756	772	808	770	746	772	775	799	766	744	767	777	756	754	721	749	763	745	754	764	751	739	748	761	739	745	706	772	752	788	767	741	712	733	759	778	782	760	749	758	776	735	756	763	774	728	770	785	772	769	775	777	780	749	741	757	744	803	770	783	780	740	810	735	756	716	783	765	780	761	749	760	756	769	810	754	797	755	832	750	790	789	724	728	796	735	774	762	748	740	775	779	796	715	799	773	788	749	798	761	734	769	825	793	738	753	709	725	766	764	778	736	811	730	736	783	754	774	797	768	738	749	748	750	846	762	737	776	737	761	760	733	777	785	806	812	810	799	816	777	778	734	745	748	783	761	723	773	795	767	749	745	762	746	745	800	751	719	759	752	811	779	789	778	733	697	742	815	785	747	795	770	795	786	748	796	729	762	748	767	820	762	740	717	732	749	795	770	766	783	753	755	758	776	771	785	734	808	768	748	815	700	773	756	789	766	770	759	748	766	794	722	746	781	769	730	750	749	794	745	760	702	774	839	806	808	761	758	770	802	763	812	737	736	761	779	759	763	803	786	739	779	806	794	799	757	758	758	773	743	764	739	713	779	760	735	783	746	783	790	736	791	792	724	785	753	791	769	760	756	832	762	750	797	822	746	777	764	758	808	780	815	769	726	774	799	802	767	793	803	799	742	733	749	803	782	751	745	769	716	769	770	795	794	780	730	803	764	771	762	738	735	764	750	741	723	774	768	763	803	761	833	762	747	726	747	730	799	719	818	746	726	809	720	765	783	782	750	802	760	798	772	764	733	714	717	775	754	742	778	724	773	712	722	772	790	774	804	791	748	776	770	764	752	743	795	777	785	732	759	721	780	746	742	744	763	751	756	747	783	765	738	732	745	783	749	783	757	760	740	743	717	757	751	766	784	718	738	751	757	726	794	777	765	755	819	783	765	705	781	812	714	746	767	760	779	771	760	790	770	760	752	755	729	768	782	754	728	703	759	814	737	735	806	746	775	763	774	802	765	782	746	787	752	784	755	761	785	735	721	759	767	762	730	767	708	795	746	788	749	758	741	783	787	761	763	754	740	797	775	762	815	771	766	731	750	748	766	770	734	756	811	733	779	754	689	821	759	781	785	755	740	740	826	788	743	771	754	791	716	786	769	758	762	712	747	686	715	759	799	774	762	759	795	756	740	784	783	809	739	743	721	778	788	760	724	719	810	773	746	748	775	771	722	799	761	776	733	750	750	747	738	801	800	724	722	757	784	744	750	815	777	813	797	717	757	740	757	803	729	723	766	748	784	771	785	790	752	787	776	766	737	791	735	759	797	756	753	766	814	747	785	758	788	806	670	740	787	736	811	766	776	782	715	764	768	756	741	755	705	751	829	744	750	789	758	774	753	748	742	762	762	761	788	771	811	755	761	772	762	744	795	747	723	749	731	746	750	799	787	797	718	790	762	776	785	770	848	735	747	751	762	825	741	738	775	763	790	737	749	715	734	735	736	795	799	781	741	747	774	715	791	817	796	752	795	761	750	752	779	750	780	782	755	712	742	707	777	767	780	742	731	792	747	752	727	748	757	739	779	820	803	793	780	786	775	832	742	747	725	755	758	780	727	738	773	763	752	751	753	742	775	759	759	725	756	804	757	766	745	753	791	752	797	761	749	751	750	739	741	783	790	814	779	765	819	764	813	717	787	762	780	811	793	742	770	775	774	774	779	793	717	762	750	777	699	806	731	761	822	735	777	769	717	746	714	748	780	766	730	776	774	731	745	783	759	760	739	791	756	739	706	721	830	763	770	734	725	715	805	729	777	773	748	741	728	800	746	773	750	740	753	779	742	785	725	795	744	699	737	743	750	760	761	752	757	761	777	789	719	750	748	748	780	685	734	783	734	742	782	773	733	743	746	784	775	721	804	759	766	782	790	781	756	779	767	771	777	762	748	707	749	819	784	758	755	803	755	753	747	727	789	719	804	770	810	778	739	801	707	756	754	776	695	731	751	778	780	727	721	732	768	748	793	821	773	779	774	809	746	742	758	770	720	783	764	813	776	739	769	777	784	733	818	750	800	716	762	775	759	742	780	779	726	746	786	785	739	787	762	760	739	755	762	771	792	770	750	783	730	734	762	747	753	779	764	779	741	770	812	726	760	751	753	766	784	724	727	752	753	781	776	771	691	737	794	757	731	743	754	785	729	758	753	778	770
12968	911	701	597	410	378	281	237	247	203	209	213	178	192	184	161	160	184	144	141	139	165	172	173	205	171	138	165	175	158	168	161	150	170	167	162	157	171	171	145	154	146	147	165	139	169	188	170	129	136	140	170	151	160	155	150	153	163	169	133	142	172	145	177	159	157	151	154	151	142	150	143	149	147	169	147	171	166	158	129	139	174	183	150	167	116	138	165	164	163	158	162	178	180	152	165	140	184	154	162	162	176	155	157	191	161	149	175	151	172	134	163	134	140	176	173	157	154	164	163	162	153	143	171	134	141	160	162	176	167	142	154	159	167	152	160	176	160	160	130	188	139	176	152	134	165	163	142	135	138	164	157	166	159	177	152	157	143	170	121	147	159	142	144	147	149	151	163	153	142	183	130	147	158	167	148	165	160	146	157	153	164	162	153	157	133	142	158	167	156	162	167	170	171	172	137	150	134	159	143	153	159	156	147	172	177	149	149	143	148	146	139	160	151	175	158	156	143	166	163	151	177	144	176	153	162	138	155	138	146	162	148	160	143	185	176	144	165	171	144	171	178	152	127	151	163	135	176	161	156	156	156	156	161	135	115	168	139	172	165	147	173	151	186	152	136	155	189	170	174	169	184	150	143	153	155	164	165	135	154	160	173	148	152	157	170	193	153	142	168	145	168	160	175	147	160	140	175	139	142	150	151	176	150	167	175	164	143	185	139	169	143	160	133	175	134	149	160	144	147	163	191	155	138	144	119	152	156	143	164	171	152	151	147	149	145	145	155	158	155	162	151	164	173	144	150	166	176	152	175	142	144	139	165	143	163	175	162	148	185	152	169	162	165	173	160	155	167	160	154	159	169	158	118	154	162	155	161	152	134	158	150	148	158	156	170	174	147	168	179	165	153	145	152	167	155	156	155	135	165	169	157	155	137	159	145	152	165	150	162	136	154	149	172	144	143	134	156	163	152	136	155	147	127	163	167	146	151	139	168	137	175	151	161	163	184	159	188	146	184	175	151	158	158	153	155	162	180	128	146	167	150	164	160	162	173	149	164	165	148	150	171	171	151	148	155	164	148	164	169	148	133	124	166	147	151	143	149	170	159	191	169	179	147	151	142	177	159	156	141	140	147	162	140	191	167	177	153	151	160	142	157	179	156	142	156	175	131	157	160	140	157	145	154	180	164	161	142	145	140	153	139	188	165	128	144	153	118	147	137	134	169	145	152	142	151	136	153	135	166	137	150	176	150	144	140	137	136	140	166	162	153	143	132	160	176	167	144	153	143	170	146	194	150	142	168	169	148	172	169	143	147	148	148	157	139	141	181	136	177	157	142	148	139	156	164	156	170	148	157	138	138	152	156	161	173	152	141	174	149	151	172	172	154	167	143	146	142	149	147	166	167	152	156	158	145	146	164	158	168	138	146	156	150	153	176	144	163	160	151	149	164	158	155	168	169	149	171	163	177	141	184	149	158	150	177	160	148	148	161	176	139	153	170	159	167	155	169	170	167	134	159	176	161	163	141	159	150	164	165	163	163	144	144	150	158	153	157	151	151	140	141	156	167	135	153	152	157	176	156	176	147	173	127	146	151	158	146	157	140	165	188	120	155	185	164	144	161	168	187	156	171	150	136	164	157	144	136	159	142	163	179	160	160	140	157	150	151	162	145	163	136	156	144	164	167	156	155	154	158	178	148	170	154	183	155	158	150	171	158	121	162	149	159	147	145	170	160	183	136	141	170	148	169	142	155	171	149	159	146	135	162	165	155	185	168	165	152	158	173	127	186	174	155	167	147	153	146	139	157	137	147	164	160	167	155	161	161	158	153	168	165	144	155	152	160	147	161	136	173	155	147	153	158	151	173	158	148	175	165	144	156	138	164	158	149	155	157	152	155	119	165	144	145	182	170	171	148	144	183	158	162	150	159	171	162	162	142	154	157	156	179	173	140	144	154	144	158	165	157	160	156	151	158	137	140	168	162	148	163	162	157	164	131	150	165	156	164	186	162	161	159	167	169	143	176	156	160	152	162	143	141	146	154	148	164	157	155	161	167	159	161	156	156	156	174	163	149	137	149	168	154	176	176	152	160	160	158	173	155	153	160	166	127	139	135	144	180	179	135	151	159	130	135	160	148	148	141	157	161	148	163	144	157	166	140	160	137	130	147	128	172	149	167	171	158	184	165	136	141	169	164	168	160	157	160	138	173	156	164	177	158	144	155	136	129	143	155	149	178	164	169	138	168	151	156	157	138	137	150	155	160	154	155	146	190	134	147	151	143	158	172	152	168	161	144	159	150	156	143	166	170	157	151	160	161	148	153	155	155	135	146	170	161	151	134	151	146	157	151	167	151	165	133	162	148	163	151	135	153	147	151	151	155	150	167	154	160	156	131	160	149	160	162	168	154	154	148	134	174	155	137	178	152	143	168	151	145	172	152	148	178	154	168	158	174	126	150	154	160	167	167	153	154	156	143	179	139	134	143	160	158	158	140	155	146	157	159	139	152	138	150	164	173	155	178	141	159	166	135	148	165	153	128	126	140	139	164	152	145	143	165	155	155	153	156	172	148	151	145	147	162	160	127	146	142	152	149	173	148	158	130	159	149	154	161	168	148	165	145	181	154	168	142	170	175	161	160	143	167	153	155	136	152	167	142	145	133	143	159	146	158	134	155	145	158	174	160	171	165	144	154	176	157	184	172	156	162	137	137	170	143	144	155	175	176	148	154	155	165	142	150	151	169	174	149	161	146	172	191	136	166	170	150	178	160	174	148	164	148	171	150	144	177	142	152	164	157	157	134	156	168	160	150	160	134	142	165	174	148	176	144	164	170	146	161	139	155	164	157	144	173	168	164	152	163	149	165	151	134	145	143	177	173	173	160	142	143	149	153	144	132	159	185	179	161	155	148	150	169	173	170	155	153	168	164	159	163	142	150	155	142	151	149	149	162	160	172	150	136	160	171	168	145	171	161	174	164	151	151	158	140	155	142	154	157	174	157	178	170	157	173	161	150	144	151	167	166	162	166	157	154	117	138	151	167	184	152	153	159	151	180	169	149	175	147	159	145	136	161	158	139	141	134	158	144	164	140	168	123	142	171	171	144	161	164	152	144	150	143	135	150	168	163	147	143	141	169	158	161	148	162	145	184	151	138	139	155	175	147	153	182	171	140	169	169	155	157	158	164	142	138	161	152	142	163	166	165	172	152	163	170	151	153	155	165	159	137	128	159	159	163	147	160	146	153	152	148	153	146	148	154	163	137	178	157	143	177	157	146	174	161	181	154	149	141	156	159	163	156	166	139	132	163	136	156	176	142	158	182	144	152	138	161	152	139	175	167	143	140	164	168	153	152	148	169	148	168	150	163	142	143	172	153	165	159	138	148	166	162	172	189	137	161	157	181	154	161	155	136	159	157	138	161	141	146	173	163	165	137	149	164	165	165	154	163	166	164	154	169	165	133	153	168	160	156	144	164	167	141	153	152	181	178	141	138
8026	900	1551	1934	1633	1314	1046	916	823	763	678	612	658	553	560	496	506	502	498	502	453	473	430	480	426	427	429	433	404	412	405	450	405	405	410	431	407	406	439	417	437	422	404	445	389	415	385	429	354	400	382	427	400	416	431	418	405	397	408	422	418	388	380	375	424	408	423	420	403	396	374	382	434	409	379	428	417	400	384	407	379	411	412	397	409	414	420	387	391	409	412	393	402	454	393	410	390	369	431	424	394	377	387	363	389	412	401	410	386	401	423	461	385	427	418	402	382	425	384	407	386	376	392	410	419	411	395	392	395	414	405	423	392	403	388	386	407	398	373	428	424	414	390	416	368	411	386	420	425	414	397	378	418	402	379	412	410	406	377	404	436	397	375	411	356	375	376	402	439	396	393	359	408	409	383	430	404	421	411	368	409	398	409	413	417	401	386	383	379	434	400	360	372	392	406	393	399	385	399	390	407	406	431	456	372	366	458	414	394	399	371	373	384	375	348	398	393	409	432	392	411	413	395	438	376	363	379	376	392	409	374	391	402	408	403	405	412	398	395	388	376	371	362	389	402	410	413	399	453	372	375	371	377	436	412	401	417	405	409	368	417	378	414	420	407	400	358	386	446	390	391	435	403	368	372	390	404	396	376	383	413	409	429	412	370	380	400	398	436	407	353	419	391	372	360	400	377	377	392	419	451	394	382	402	392	371	402	406	407	394	414	426	396	378	394	394	368	409	387	365	420	426	378	400	435	385	383	406	406	437	412	379	401	385	359	389	399	396	359	396	427	370	412	419	378	433	376	385	401	400	381	367	442	424	399	386	395	401	404	378	420	399	418	416	388	430	386	403	406	370	403	410	367	369	421	392	400	424	417	383	440	388	417	411	354	424	398	389	363	376	424	373	408	406	424	376	347	380	377	425	373	393	422	419	414	393	413	414	388	399	378	393	402	405	405	369	405	368	394	412	392	414	398	398	415	385	387	388	408	365	378	389	415	434	413	351	420	403	399	388	415	386	408	400	403	384	409	377	405	427	398	394	432	371	382	408	394	367	413	385	416	385	421	400	386	428	391	375	400	369	415	378	402	403	411	419	421	413	402	390	411	385	435	402	420	400	374	420	371	405	356	418	413	352	384	401	409	385	387	404	389	393	395	398	363	372	395	394	408	369	409	397	406	418	385	386	377	439	406	421	367	409	400	413	446	416	399	399	401	401	365	418	410	373	409	420	395	389	433	397	391	415	389	367	395	365	375	397	439	372	442	382	406	388	401	393	408	391	400	411	373	392	386	379	402	393	390	395	389	407	352	399	408	410	405	424	404	404	391	387	397	420	382	382	422	413	393	372	432	422	382	388	416	411	368	421	398	425	366	384	422	385	402	380	389	427	394	382	407	388	374	413	426	377	420	389	412	407	366	399	351	381	371	393	383	366	395	414	429	405	380	407	401	417	398	405	387	410	377	423	422	396	375	376	404	408	408	418	391	427	408	387	391	405	364	399	423	385	402	395	379	386	402	368	369	449	403	395	399	410	406	379	401	403	418	409	387	400	372	406	387	390	380	394	356	376	383	417	406	392	428	388	407	413	407	407	396	410	424	396	399	396	398	421	388	438	382	387	414	429	427	384	362	380	415	404	367	412	386	393	405	407	379	413	389	399	411	424	431	375	408	403	398	429	415	385	393	408	403	393	396	411	405	419	420	395	411	428	394	396	415	400	400	433	414	384	380	399	402	416	409	387	409	379	398	411	396	418	405	427	386	422	386	369	384	380	363	420	386	399	415	406	420	407	430	378	394	372	397	408	362	420	408	409	410	363	387	381	369	422	372	419	397	397	392	415	424	412	387	412	382	384	410	399	392	388	405	413	416	373	381	361	402	413	388	398	388	427	404	409	375	361	397	419	412	385	397	384	387	390	395	382	422	408	410	381	392	410	381	375	425	412	423	407	389	408	421	415	389	406	396	391	388	392	391	399	420	399	395	377	377	417	417	374	407	413	374	361	421	399	409	390	377	413	393	388	383	414	406	397	397	343	382	407	403	392	413	407	402	384	432	423	422	420	413	378	373	376	395	380	396	392	414	400	426	408	360	388	417	423	397	402	404	380	391	405	432	399	426	415	437	396	388	398	382	409	412	401	467	412	431	450	405	393	397	416	378	395	390	372	406	415	423	400	402	384	411	423	402	380	452	381	370	424	389	371	382	386	408	450	371	391	391	410	359	399	400	396	418	378	427	409	435	399	431	356	431	402	423	408	385	408	377	388	418	418	401	391	372	405	402	435	432	421	395	343	402	407	393	417	423	376	418	404	422	402	391	381	358	403	430	363	373	391	403	396	405	378	409	394	407	410	409	411	385	400	391	410	403	399	399	383	405	387	392	380	394	405	354	393	390	407	370	384	416	405	378	433	400	396	393	381	397	413	386	347	408	406	388	398	397	419	433	435	410	371	405	400	389	380	411	410	391	404	406	417	426	391	427	382	395	406	393	418	385	385	365	375	377	396	427	381	384	390	389	376	366	422	389	414	390	368	395	419	409	389	385	403	364	373	415	412	402	396	376	386	380	401	374	358	381	364	370	394	378	425	385	389	423	376	440	414	446	401	405	403	392	425	404	401	421	419	400	424	400	410	370	415	388	412	387	414	403	389	392	429	422	383	393	407	407	414	393	415	397	439	413	395	412	408	417	413	405	421	358	377	417	383	415	416	376	431	440	396	407	399	383	391	394	403	398	413	401	396	396	385	405	367	394	375	389	393	386	379	409	378	437	377	418	414	386	394	425	350	414	410	408	438	398	379	387	413	420	417	407	414	433	412	374	382	421	431	388	415	392	419	409	409	418	390	417	399	389	399	374	381	374	400	422	408	421	365	382	421	372	380	385	412	405	379	363	377	386	394	433	384	382	405	422	357	404	395	397	392	372	378	373	427	339	370	418	378	377	396	425	413	420	389	375	398	396	404	395	368	388	371	394	397	403	411	383	383	367	407	415	430	423	389	386	409	394	366	411	384	400	386	383	402	399	408	391	369	419	371	412	391	402	412	397	370	388	410	408	452	386	415	400	396	390	400	392	381	387	395	408	386	388	414	430	418	408	397	412	367	406	390	414	395	394	432	373	457	399	402	372	403	419	405	350	439	378	390	410	400	406	405	430	426	400	393	410	398	389	375	374	398	390	389	391	348	401	410	423	382	382	444	364	407	359	383	388	439	396	371	391	427	383	396	362	383	414	399	394	378	389	430	416	394	365	412	416	415	408	397	408	375	415	390	370	385	351	398	397	407	413	400	407	352	388	417	392	375	428	415	415	403	375	381	403	393	391	364	391	414	370	409	406	404	368	371	372	371	385	421	407	390	368	427	377	417	403	418	392	344	386	418	386	366	375	398	416	402	389	410	393	407	439	406	390	393	391	383	415	374	413	386	418	381	373	403	388	374	414	383	402	416	405	400	374	426	402	384	372	375	424	412	389	387	359	412	419	367	379	361	416	438
1537	405	424	340	384	336	360	392	341	344	347	348	312	352	370	374	362	305	303	342	361	354	332	322	357	291	338	359	346	361	328	312	368	353	344	358	316	358	325	318	340	350	369	353	328	323	342	353	342	384	324	349	389	340	326	322	307	346	348	377	349	314	348	370	327	348	343	326	332	328	328	358	327	343	363	363	342	401	347	346	382	363	349	345	368	337	358	362	319	360	355	346	342	344	379	336	328	335	349	336	353	368	344	351	322	346	320	342	329	310	332	391	338	321	362	335	367	348	412	367	324	330	289	337	361	318	376	347	359	376	322	386	328	373	334	359	364	293	310	380	353	342	314	320	371	329	340	360	353	307	373	330	344	342	337	302	367	335	321	350	331	336	341	322	331	324	368	319	339	318	352	326	319	330	350	358	327	332	341	328	320	311	359	326	365	332	340	377	354	373	325	339	337	333	331	348	338	335	342	323	332	347	366	301	336	351	326	321	327	341	382	349	337	337	341	357	342	348	366	364	330	334	338	346	337	374	353	374	326	327	340	336	323	347	321	367	318	378	369	344	337	331	364	336	381	338	369	356	362	321	329	327	344	347	360	318	333	333	358	323	306	313	362	363	366	361	346	354	349	346	366	346	368	357	394	337	385	361	366	366	350	394	370	341	368	353	365	319	346	327	374	344	325	328	350	322	365	326	352	369	332	352	320	334	343	354	361	331	370	365	349	328	358	359	359	335	347	344	302	345	345	361	352	304	341	346	341	368	337	358	345	349	344	313	309	341	355	378	362	328	353	344	365	328	326	332	327	364	382	305	345	322	314	342	339	329	339	363	356	356	339	370	325	375	348	335	344	366	361	359	333	339	317	325	342	340	353	356	331	327	331	387	359	358	358	332	363	326	324	349	356	344	342	328	363	354	324	375	340	388	356	350	333	322	336	385	365	370	335	345	380	323	327	357	344	385	315	346	345	352	340	358	315	341	368	380	341	332	334	329	305	327	345	366	326	347	319	330	366	327	365	369	330	316	361	337	335	297	328	286	349	325	349	338	349	345	364	361	349	329	375	330	333	368	361	339	306	342	378	350	357	332	346	292	354	373	338	364	358	363	314	378	359	284	310	326	389	333	360	331	327	373	355	346	346	343	354	342	362	352	313	391	334	366	370	366	342	338	398	337	340	331	341	359	343	340	353	350	357	358	342	387	332	360	336	318	373	382	330	342	345	314	340	356	334	333	303	343	356	330	333	356	337	328	337	339	349	385	331	332	350	387	363	347	302	334	344	365	339	324	320	367	374	328	360	336	328	340	344	351	376	344	333	347	362	363	351	349	384	354	328	355	347	345	351	323	310	368	353	330	340	339	366	350	346	347	342	371	346	322	363	350	349	371	307	353	320	347	354	319	388	343	315	335	343	331	327	348	344	307	382	356	323	355	355	293	335	332	320	332	333	388	396	370	337	358	348	372	351	350	333	322	363	329	358	359	351	344	338	378	350	332	341	369	383	336	345	358	357	333	300	338	342	355	365	321	319	370	318	379	372	367	343	353	343	364	337	348	322	347	352	349	317	348	345	313	350	341	340	340	332	381	335	402	366	346	327	342	360	365	335	362	329	368	314	343	361	355	358	378	332	349	344	288	327	364	370	312	329	338	354	406	368	322	346	345	354	381	365	350	361	329	345	365	350	322	361	329	381	363	341	358	348	334	343	365	334	324	320	330	336	297	333	339	382	359	342	373	350	328	347	356	346	399	371	314	359	339	380	341	337	366	354	328	327	342	342	329	331	318	373	351	349	342	334	308	321	324	354	317	347	380	366	310	350	341	360	350	318	309	328	339	346	366	356	344	330	333	328	316	332	365	338	303	348	358	339	361	356	351	316	365	367	343	391	360	368	366	341	317	345	353	337	338	353	371	321	330	345	343	348	302	371	340	333	353	349	370	334	405	334	341	306	371	328	326	335	314	330	316	335	367	339	325	349	343	363	328	376	336	379	372	353	311	329	305	340	337	347	349	356	411	346	356	356	307	325	374	352	348	354	400	368	371	343	353	318	388	330	362	318	337	364	342	360	366	369	372	347	366	323	382	368	350	320	346	363	331	334	334	319	320	317	320	317	346	360	345	341	368	341	320	325	330	328	351	338	316	362	349	328	330	337	352	371	355	351	334	404	367	345	321	324	332	318	326	374	367	354	352	351	335	326	339	342	320	314	356	368	314	353	369	333	342	353	347	327	374	366	321	310	329	339	350	332	376	361	340	350	354	331	354	355	339	350	355	354	380	348	349	353	377	363	348	336	360	332	363	350	365	319	358	318	357	304	336	339	360	349	327	377	324	306	339	345	337	341	325	353	332	301	374	356	366	362	337	338	370	348	307	339	368	330	344	362	292	329	345	333	353	369	339	357	336	318	343	380	373	332	358	361	343	319	335	361	378	307	329	346	340	365	339	342	369	296	354	319	354	347	324	352	333	334	359	390	335	365	340	358	356	358	328	329	347	342	305	364	346	314	345	366	351	330	326	343	380	353	372	345	339	327	324	342	326	350	365	333	349	339	344	315	327	335	391	372	331	329	329	351	315	339	367	338	332	340	359	299	376	338	337	381	372	342	351	313	338	326	356	314	337	327	338	349	355	334	336	369	384	340	324	343	362	353	327	320	303	331	326	350	327	314	334	375	347	352	359	337	332	357	351	356	365	348	356	327	354	336	356	362	338	364	339	324	339	347	314	334	310	342	349	342	373	332	325	320	336	348	368	359	290	385	389	341	312	323	367	368	329	347	348	358	357	340	303	367	319	359	370	357	332	344	353	336	349	359	368	360	345	348	363	367	334	346	339	316	323	328	344	360	362	332	298	354	345	328	339	355	343	365	350	311	358	376	362	384	361	311	336	337	327	330	373	330	366	361	390	319	362	377	331	328	344	379	314	346	317	373	364	357	344	341	355	339	312	341	326	369	372	352	329	367	387	316	335	305	333	353	372	328	317	362	339	325	346	385	362	317	373	365	366	317	338	364	345	317	345	333	324	349	326	364	360	364	340	370	324	368	338	341	357	323	339	329	341	349	348	352	357	335	342	304	354	328	323	350	320	368	331	355	342	338	333	326	363	382	352	335	336	359	371	383	366	354	330	349	388	291	333	287	348	379	359	350	355	373	353	342	353	351	351	350	362	345	364	336	376	395	340	347	346	357	344	323	368	296	321	332	341	346	351	338	349	346	328	351	357	339	321	330	363	324	339	322	324	343	333	353	385	343	357	364	350	308	378	364	299	348	360	350	328	380	356	335	348	365	344	327	332	360	319	368	390	310	324	333	341	335	347	380	370	331	363	364	336	324	354	359	359	335	354	338	315	311	350	344	353	369	346	318	364	353	352	356	321	350	347	366	341	341	355	361	318	339	370	311	328	379	318	397	334	376	362	295	329	375	346	317	362	336	355	343	341	351	309	338	366	336	342	304	323	311	311	376	375	341	323	340	370	307	342	351	352	344	369	352	368
2300	828	956	896	963	849	871	848	818	839	861	851	799	808	848	809	792	843	786	817	797	828	850	857	803	768	799	778	795	857	825	782	827	800	878	838	840	800	841	790	809	821	795	831	801	798	835	824	822	796	828	805	800	823	824	817	786	834	848	845	827	787	848	863	843	824	824	853	825	783	782	764	798	806	811	846	829	798	796	823	795	845	788	790	807	808	808	816	842	765	819	784	862	828	815	855	802	803	768	809	821	816	798	794	806	786	814	762	812	843	806	826	832	756	821	768	814	817	851	787	815	785	809	770	781	786	871	833	779	849	757	812	792	827	830	797	805	812	830	863	789	757	795	836	830	830	803	851	811	814	792	845	818	739	800	792	801	821	816	781	833	833	856	853	762	805	847	843	782	790	788	857	839	759	781	809	805	810	796	792	774	785	785	813	802	799	802	807	840	809	825	799	804	816	802	819	829	753	828	833	814	825	799	862	796	809	782	793	777	778	839	803	804	796	799	819	862	826	848	814	792	838	788	820	744	831	829	794	877	827	813	795	817	788	825	777	817	802	783	827	824	791	803	763	796	781	825	808	799	802	824	847	804	782	743	814	853	825	788	796	814	893	821	830	854	817	824	768	808	845	789	803	799	828	789	802	780	835	807	813	818	763	837	790	837	794	761	836	843	801	843	781	773	800	816	815	744	802	826	811	815	863	776	813	853	801	793	806	869	849	797	792	823	837	812	824	790	774	803	809	806	829	795	812	800	795	825	796	826	796	810	791	799	806	828	859	824	847	821	845	836	778	806	831	795	767	801	764	753	829	862	785	835	823	809	814	818	800	812	808	802	852	832	839	788	834	768	789	826	795	835	810	763	803	782	820	834	775	781	829	808	767	809	769	851	825	797	784	794	834	791	775	852	796	848	843	804	827	804	778	819	798	794	837	816	837	824	790	811	794	791	829	824	777	827	809	817	813	811	861	810	803	823	800	817	769	832	866	866	795	802	809	788	789	806	777	788	814	867	847	816	802	774	812	836	809	777	821	799	810	869	751	822	788	845	859	837	802	813	802	780	811	809	799	812	817	815	812	810	829	736	783	839	846	783	837	823	810	790	815	839	817	852	791	841	817	876	761	803	827	808	831	786	812	783	852	849	838	844	834	788	794	857	805	826	849	768	784	797	802	874	841	800	812	824	775	853	823	773	821	791	819	786	826	811	815	777	800	791	853	810	814	841	870	802	746	776	796	791	850	819	798	801	819	831	761	840	755	808	798	789	791	821	773	842	796	841	818	809	863	804	847	807	831	804	784	797	811	869	798	794	797	825	781	785	865	832	885	788	811	837	857	845	830	810	807	795	800	843	739	818	809	790	820	837	835	796	836	809	827	774	819	802	818	779	804	817	788	818	875	834	812	774	772	806	777	791	773	832	782	778	827	804	754	905	821	805	845	840	806	782	800	828	845	870	834	800	808	765	793	778	811	791	866	787	818	804	854	862	800	818	786	826	843	770	792	878	800	826	805	766	792	798	829	801	820	819	849	835	844	809	883	807	850	797	806	778	802	844	798	818	812	752	797	782	809	799	831	774	841	783	819	828	839	801	793	787	862	826	809	815	825	808	820	845	845	804	800	775	784	858	764	850	840	783	798	792	850	803	788	859	798	858	792	803	804	820	754	821	787	820	824	764	782	827	818	796	829	829	847	814	801	763	821	811	810	802	821	825	851	811	829	809	810	830	817	847	829	810	815	838	807	816	809	798	820	803	827	814	809	821	790	751	810	776	818	801	854	816	835	824	744	844	752	797	801	814	795	821	784	778	828	822	812	810	835	861	797	795	785	802	814	811	802	829	827	768	812	872	858	804	795	825	799	792	780	835	751	832	822	809	864	816	917	816	772	804	795	803	822	856	760	814	820	800	855	812	831	832	803	771	847	785	824	817	825	787	794	811	855	833	795	821	827	782	776	788	793	801	845	814	804	776	875	761	818	855	794	810	836	792	812	814	824	782	859	756	814	829	793	820	842	805	794	828	799	893	779	798	812	787	828	779	782	817	822	783	851	857	776	800	818	780	824	873	778	780	736	887	768	794	825	803	818	823	875	832	844	774	867	768	805	793	872	788	796	778	830	804	813	809	786	813	785	823	832	790	772	795	867	833	810	812	841	755	786	803	815	820	820	829	766	792	830	801	817	799	846	801	775	826	778	829	860	827	829	847	821	819	768	827	749	839	843	802	753	822	828	832	822	815	817	793	790	755	816	840	810	816	787	775	793	828	867	784	804	796	794	783	838	820	803	781	866	799	802	860	818	827	798	799	832	865	820	795	858	820	810	777	778	792	883	800	785	828	899	806	821	833	803	770	779	796	829	744	774	832	827	828	823	812	816	821	791	844	801	811	839	826	786	798	825	810	818	768	800	771	823	821	823	844	774	808	818	854	828	818	781	769	842	820	826	827	818	752	801	803	795	812	803	799	785	762	837	794	821	784	790	833	798	792	825	803	847	817	826	789	777	816	832	806	774	787	797	801	767	872	833	845	781	751	816	814	801	813	787	789	812	785	832	853	799	849	833	817	796	793	752	826	865	849	824	831	847	846	777	771	874	842	756	832	826	773	864	825	771	788	776	805	866	780	791	760	804	806	827	777	783	819	816	803	789	821	834	896	796	827	813	846	806	838	793	834	817	812	793	800	846	764	783	838	813	824	804	826	777	808	844	818	796	822	834	795	822	812	776	796	814	828	822	823	826	793	783	794	872	786	808	781	773	856	820	808	826	817	814	840	854	819	810	801	825	810	774	773	820	876	829	785	795	778	804	846	889	879	798	831	862	853	836	771	816	805	854	794	787	823	780	809	868	842	811	835	782	853	849	791	830	791	811	772	815	839	795	814	844	797	839	819	823	869	823	825	806	816	806	802	808	781	807	821	802	776	819	769	822	873	864	842	840	808	833	794	806	830	812	815	865	803	847	782	832	754	836	825	805	748	804	827	846	777	845	834	764	826	844	799	818	835	805	798	818	811	864	789	859	818	764	874	780	823	799	822	838	804	812	856	815	853	779	761	799	785	803	791	840	786	825	826	851	819	821	785	788	815	844	812	784	837	807	827	796	782	798	823	830	769	790	773	771	810	826	830	775	818	786	833	829	784	842	828	826	794	841	778	793	772	791	816	807	808	787	790	771	829	793	832	797	824	885	795	792	828	789	824	812	861	805	803	823	808	780	787	825	813	784	803	861	773	805	801	806	870	781	772	783	813	802	840	814	832	815	812	799	849	771	817	832	789	776	859	834	798	837	793	814	816	796	832	798	802	816	789	778	798	796	817	796	783	837	830	821	848	771	850	800	843	811	807	864	840	812	805	846	796	834	830	816	828	813	805	774	845	782	814	838	873	777	775	830	802	790	808	824	789	782	846	827	802	827	820	808	843	774	896	821	850	772	814	761	791	807	807	858	794	841	810	821	822	810	804	781	823	862	812	773	824	737	807	859	879	771	766	848	882	831
7177	646	604	570	496	404	413	376	375	369	344	345	334	356	358	361	367	329	311	299	344	308	319	332	316	319	316	319	335	345	351	313	325	310	334	321	359	316	334	327	292	337	352	338	315	320	352	318	337	335	346	315	335	317	302	326	330	315	344	361	329	339	327	344	356	329	322	329	293	361	346	341	294	301	303	295	345	321	335	326	318	316	331	335	302	362	316	341	355	318	309	334	330	333	319	299	326	354	353	332	293	336	349	343	353	304	310	302	324	309	347	303	309	315	327	332	337	348	360	328	322	334	301	361	342	306	349	339	344	308	318	317	309	342	309	331	326	330	330	345	343	312	337	328	310	303	300	294	288	348	317	317	303	344	355	326	371	335	334	264	332	312	330	346	318	350	332	343	331	312	323	347	314	319	300	310	314	303	311	341	353	333	334	332	344	356	332	310	300	330	321	384	338	352	358	297	297	322	331	340	299	347	302	300	308	336	307	338	325	300	336	332	371	339	329	340	336	300	326	299	313	351	300	344	335	317	363	331	298	313	350	355	345	310	315	351	334	326	342	334	328	325	313	329	342	363	345	327	299	355	346	333	340	351	300	319	297	315	314	330	354	381	353	336	305	333	342	292	302	314	334	336	309	307	343	329	321	341	321	346	374	295	302	344	308	324	326	346	369	308	322	351	354	377	346	312	331	332	332	322	355	347	339	355	309	329	351	322	326	291	317	348	334	342	343	337	329	337	323	339	326	336	287	323	323	346	340	338	342	339	353	316	343	324	329	330	332	345	333	347	374	311	318	303	334	323	341	327	342	331	324	325	340	339	352	286	331	327	322	325	321	317	365	358	297	275	318	363	324	302	330	342	326	357	331	357	305	337	343	354	329	325	330	321	294	341	339	343	353	353	344	347	319	314	328	325	330	296	337	333	352	284	327	337	325	322	346	327	355	304	333	313	308	309	314	346	319	354	343	314	309	351	314	338	341	302	329	336	321	324	328	317	341	323	315	293	348	322	350	332	305	349	295	319	321	319	351	313	299	347	346	348	351	312	364	353	336	335	376	343	319	334	291	341	329	295	345	336	315	330	314	322	330	316	333	349	319	347	314	304	322	361	316	336	330	340	361	339	291	320	297	319	345	316	328	353	304	291	324	343	325	312	329	336	335	317	332	340	311	341	338	338	357	315	365	321	326	317	358	342	330	349	332	356	328	348	342	344	343	348	339	340	324	359	334	347	344	366	333	344	339	340	318	337	327	312	317	319	343	347	313	337	340	327	309	346	337	332	309	340	314	342	365	341	335	313	354	382	303	320	339	318	330	370	354	335	372	316	359	304	354	364	350	345	311	340	318	320	342	325	336	335	370	330	322	318	314	344	342	318	340	315	337	327	327	331	352	302	304	332	360	331	321	334	363	334	334	334	294	329	357	330	321	304	310	346	371	331	328	318	343	309	357	330	351	356	337	346	301	339	321	315	303	326	329	333	308	317	341	315	324	322	293	318	341	276	316	302	349	305	311	315	328	334	360	306	330	365	325	320	332	334	339	360	316	306	341	332	315	326	364	331	322	326	327	308	318	329	320	347	330	335	335	340	327	317	313	366	320	329	333	300	367	314	334	307	360	340	329	351	343	339	343	335	306	331	334	339	335	341	334	333	263	317	342	345	297	333	351	342	335	337	346	364	353	346	369	353	344	335	312	354	321	318	315	316	287	306	304	323	305	278	326	308	315	306	355	319	345	294	324	313	308	356	351	336	342	359	333	329	320	322	316	337	350	338	343	335	342	311	301	347	304	285	334	326	299	308	324	324	338	341	362	313	321	324	352	320	334	293	302	314	325	340	326	298	321	328	316	297	306	358	349	283	306	373	362	355	343	312	342	369	351	322	326	322	335	323	323	366	327	347	330	306	341	323	309	348	312	308	350	339	325	311	353	320	288	301	334	350	305	318	340	307	323	326	322	317	339	321	342	295	308	297	339	357	323	309	308	305	320	301	329	358	329	331	301	326	313	328	314	326	346	348	314	343	339	362	370	335	353	344	345	306	320	345	344	340	330	338	358	325	330	328	328	312	333	310	349	311	329	334	313	301	315	338	347	320	342	334	314	309	337	310	312	321	310	316	309	304	305	333	347	288	328	346	348	314	339	337	320	375	310	333	308	302	349	335	337	310	279	309	315	334	317	320	333	333	378	323	335	327	327	347	307	312	330	319	330	320	354	346	362	381	330	324	329	330	317	290	334	350	338	370	332	322	320	316	321	323	291	339	328	328	287	357	331	348	334	342	348	351	318	319	340	334	355	377	354	310	310	346	321	334	327	352	309	364	326	334	368	327	371	322	328	307	311	369	318	319	348	328	323	332	316	353	346	325	351	329	310	375	325	331	306	342	323	325	328	341	333	324	353	344	361	346	316	324	330	357	328	349	319	345	334	290	344	333	311	336	340	302	341	305	306	350	339	347	318	322	333	300	367	291	290	337	318	323	327	301	365	372	341	350	330	320	309	336	369	333	294	317	353	365	339	324	289	317	377	313	306	302	356	322	298	332	323	353	324	286	363	363	344	337	310	305	327	320	346	343	334	308	347	317	334	329	308	308	338	320	343	341	350	305	339	328	334	341	330	356	348	324	340	351	330	290	321	346	300	343	326	355	343	306	322	328	295	323	329	320	312	351	322	344	327	328	338	313	337	337	337	323	346	336	310	344	351	302	335	332	330	299	345	332	297	322	351	312	309	326	324	332	335	318	343	343	300	324	313	326	304	303	301	373	330	328	349	343	336	333	329	340	318	346	309	368	334	334	300	291	318	341	356	360	317	299	329	356	349	354	347	314	306	333	330	341	349	316	323	328	329	351	316	321	328	296	330	315	326	351	336	325	349	350	329	330	353	304	316	331	311	323	330	333	365	308	336	367	372	328	335	365	331	354	317	324	344	321	328	314	352	341	342	314	315	304	310	338	351	337	330	352	352	297	347	311	331	329	305	312	324	302	299	324	346	321	354	350	340	324	343	309	327	363	325	331	320	305	349	342	334	300	333	312	313	345	310	341	324	346	326	320	322	297	343	344	330	348	296	290	318	348	324	343	336	340	313	338	335	380	331	339	364	313	355	364	321	322	339	279	306	331	316	341	354	331	334	334	348	320	276	340	345	351	331	341	310	338	315	323	294	335	331	343	354	328	346	323	336	322	313	360	312	319	294	325	295	323	383	335	323	325	335	338	343	310	338	365	335	346	356	318	325	318	362	351	318	347	326	318	328	302	328	354	330	326	309	334	291	329	334	333	312	329	315	337	299	365	305	314	304	359	330	318	311	335	317	306	337	308	342	328	356	365	343	335	345	335	321	316	333	322	327	327	347	327	317	332	320	314	334	289	350	308	376	311	321	317	339	336	340	339	341	325	374	340	331	334	317	303	323	327	334	332	321	348	328	330	305	357	346	335	354	356	328	369	300	327	368	325	346	333	281	307	326	337	323	318	331	298	358	335	320	300	321	343
6669	1042	1407	1532	1413	1270	1124	1127	1064	952	927	887	886	944	865	868	798	787	761	776	766	841	784	817	776	752	839	799	792	713	731	756	788	696	820	770	796	804	812	751	763	812	723	784	785	790	756	751	719	746	759	805	750	735	759	818	737	764	717	764	810	764	769	746	819	787	695	733	760	752	726	802	740	809	782	762	786	715	797	707	725	755	764	720	802	757	795	748	731	794	798	817	784	751	789	825	754	753	759	745	774	778	798	791	776	810	769	777	743	727	753	765	723	777	820	771	757	817	750	739	791	790	745	798	791	797	749	789	741	783	754	761	761	795	802	740	726	699	764	781	766	779	736	773	745	733	759	773	781	810	766	793	790	805	740	759	774	736	793	741	715	757	758	802	764	791	704	795	766	768	743	789	736	734	735	791	777	773	839	747	726	742	793	776	788	715	785	798	730	714	774	771	777	810	735	763	775	790	750	759	793	785	781	724	781	765	773	774	755	740	805	776	777	758	760	758	785	737	778	768	754	754	794	787	824	762	788	787	763	776	771	791	753	821	798	792	786	794	731	737	765	760	792	764	798	723	732	778	771	790	739	782	761	736	779	756	783	744	784	812	728	745	705	744	758	750	781	784	783	734	733	768	764	761	753	754	776	738	789	766	852	681	727	802	744	780	805	758	756	750	811	760	790	765	732	727	709	790	716	768	781	738	757	734	789	770	778	721	759	761	771	774	739	797	744	792	750	769	716	743	787	757	774	818	786	756	786	725	770	752	790	809	771	783	735	808	753	760	787	716	732	765	734	758	790	796	770	746	770	774	761	834	776	739	748	705	751	795	766	748	751	781	815	716	752	747	832	758	765	779	756	733	753	741	783	742	794	738	779	711	777	746	749	753	742	767	746	735	785	776	784	743	790	793	742	768	747	768	809	744	737	785	740	716	772	778	783	746	788	768	745	702	727	768	763	773	764	727	792	779	748	764	775	760	763	830	797	794	784	740	768	760	785	753	760	725	782	722	800	772	763	742	776	763	757	781	705	790	724	823	808	743	761	735	774	814	755	770	805	742	763	770	757	788	755	784	757	773	748	767	793	754	761	762	752	791	793	756	724	731	762	752	749	764	704	803	797	816	757	764	765	796	770	800	765	703	764	778	783	765	718	803	796	753	765	740	714	738	750	803	773	757	785	790	801	739	786	762	750	781	744	765	742	736	779	753	785	744	751	748	757	765	752	715	737	795	731	788	708	826	736	755	752	798	755	772	735	757	769	809	779	749	761	827	753	751	741	724	770	808	794	757	782	829	741	744	783	796	751	761	742	834	793	751	727	756	763	712	732	807	808	773	774	759	817	753	734	787	772	779	748	699	785	787	766	727	785	792	737	796	782	735	789	715	714	776	769	752	803	773	738	783	764	726	789	734	754	768	817	809	790	745	753	772	734	731	745	780	751	766	755	770	756	763	763	787	714	784	698	740	786	778	764	802	738	766	777	818	737	690	719	733	771	818	738	750	743	779	771	789	777	778	757	800	773	764	816	793	817	702	762	771	775	776	768	751	711	779	768	782	745	813	714	758	745	731	825	766	790	750	703	784	748	784	789	790	774	777	805	769	819	772	785	774	774	787	736	799	777	778	784	759	758	745	713	750	803	764	749	797	784	779	713	773	729	737	777	755	765	752	761	687	774	759	778	756	792	780	762	718	730	751	761	771	734	772	806	737	759	753	789	737	716	738	780	772	846	797	774	744	781	767	737	758	761	762	765	805	728	806	815	800	734	803	788	736	743	811	740	794	808	800	758	728	785	755	769	807	818	747	763	774	794	766	803	794	744	758	778	786	769	808	710	782	761	799	715	762	811	785	758	761	766	744	759	775	759	778	746	756	737	740	806	776	742	784	768	744	731	732	780	775	700	773	757	753	759	748	806	756	805	811	752	762	785	723	793	802	779	750	719	755	706	732	757	756	736	746	796	769	757	817	741	733	744	769	801	730	761	779	723	754	714	770	786	790	780	793	766	749	731	760	781	755	780	765	766	797	736	771	756	741	757	770	748	764	774	761	737	780	755	813	731	764	771	830	748	779	803	716	743	808	776	712	792	759	766	801	729	764	731	733	766	834	741	748	707	792	766	759	735	766	759	817	755	743	759	729	738	770	769	750	728	791	769	776	712	771	777	715	811	699	797	783	772	810	766	736	761	784	748	780	754	784	744	767	789	730	785	774	786	775	735	811	746	808	735	761	758	753	780	780	719	809	787	753	750	788	738	750	761	765	742	769	736	727	798	803	766	742	814	781	751	778	797	803	746	761	764	797	768	800	819	699	745	795	789	779	741	792	790	798	740	782	767	780	786	730	778	765	753	780	792	817	723	780	802	732	738	769	752	777	798	767	734	720	757	766	744	752	716	787	741	731	787	773	769	756	777	745	764	765	792	738	710	741	768	725	772	734	741	742	763	775	748	765	755	753	786	747	767	784	737	771	812	774	756	789	777	734	834	735	774	777	784	776	738	799	731	804	843	798	756	793	761	758	767	742	746	749	725	792	770	802	786	774	785	769	698	739	765	721	737	796	781	771	740	755	770	774	727	760	774	763	723	769	733	719	745	771	794	738	722	744	758	769	799	719	773	751	778	791	780	828	778	803	794	727	787	759	768	774	756	761	794	730	777	767	768	810	749	735	811	740	765	764	729	803	745	724	735	694	742	761	764	758	777	748	748	739	760	694	803	782	753	733	742	780	752	755	694	814	734	752	780	768	854	769	728	744	759	776	766	764	823	742	749	740	708	770	782	748	731	742	755	790	722	746	763	742	729	718	779	746	770	749	747	801	767	768	754	750	772	785	782	785	776	792	736	746	725	728	780	745	807	721	777	806	747	739	759	791	777	759	742	770	771	785	790	773	808	767	758	761	734	778	756	779	757	759	773	773	772	768	780	783	787	769	780	799	750	827	789	812	740	775	726	761	771	740	767	766	783	750	763	790	810	739	741	746	778	745	742	738	758	751	814	794	782	766	735	791	762	748	770	751	779	768	765	815	771	727	777	788	752	744	812	763	804	789	741	778	713	803	759	795	784	778	805	749	754	765	803	733	731	770	745	761	758	796	844	756	715	770	791	749	752	726	755	735	749	804	820	782	781	785	809	712	778	771	797	740	778	761	788	775	769	793	752	805	787	756	745	724	768	818	720	802	766	760	795	791	798	714	723	778	765	779	734	750	789	773	781	794	744	772	714	829	739	803	743	824	778	776	740	798	747	790	737	816	775	789	733	797	801	738	747	734	806	757	782	748	779	748	778	797	773	764	854	789	773	695	779	774	761	757	748	773	788	775	851	800	762	759	739	769	713	774	761	742	772	687	767	774	726	767	787	820	798	810	800	762	718	755	754	692	758	793	787	762	756	760	788	758	706	731	735	798	761	682	744	747	789	729	718	768	751	723	764	758	787	750	763	715	794	767	778	770	746	805	837	784	773	804	752	809	736	749	726	707	757	752	806	740	819	754
12927	865	759	591	420	321	278	288	233	212	214	176	181	188	176	185	167	174	172	186	217	185	156	152	179	147	145	162	148	151	153	148	146	135	159	156	157	166	166	155	174	148	136	155	162	148	183	148	170	152	181	155	177	145	175	166	166	162	159	157	187	143	144	174	166	163	159	166	164	166	147	132	165	168	153	135	148	172	146	155	155	137	142	145	154	140	154	164	172	162	158	167	172	174	166	158	153	165	173	173	152	168	186	147	148	160	147	152	142	145	120	183	160	153	173	164	168	150	171	163	162	166	163	153	159	157	153	154	164	160	165	161	173	178	163	148	171	142	163	143	168	166	146	152	152	152	154	146	146	162	155	143	147	152	176	145	143	158	159	153	138	154	164	149	153	149	150	155	125	138	163	136	163	142	122	168	162	139	165	161	171	164	185	164	181	151	168	152	155	161	140	144	147	189	122	117	149	155	148	154	161	172	176	164	159	158	152	130	149	161	153	162	153	155	168	170	153	140	162	179	175	143	168	159	178	168	161	195	147	168	152	156	144	138	147	147	146	162	163	176	156	152	181	159	143	150	179	139	157	183	175	148	150	162	144	149	173	182	141	147	108	148	162	179	172	136	155	182	137	161	166	138	162	157	154	154	171	156	157	151	165	167	154	174	143	165	155	145	146	164	148	151	151	140	142	144	170	170	167	166	164	148	138	167	168	143	155	141	160	169	147	148	169	155	170	155	146	156	167	151	181	162	177	162	159	153	150	138	168	139	164	145	156	161	171	146	148	156	169	155	132	182	168	194	140	174	187	139	163	154	160	184	165	166	189	179	155	167	162	163	143	161	157	157	162	172	164	155	178	152	163	171	149	183	167	181	150	145	158	155	141	141	158	157	158	157	186	167	158	174	166	138	156	140	152	145	171	134	160	145	153	152	146	173	145	142	175	156	156	152	184	161	149	165	159	150	172	154	152	155	152	138	169	179	145	160	148	143	164	160	157	152	155	139	178	158	161	146	140	186	160	151	162	153	143	153	172	161	159	154	135	162	176	176	175	153	184	177	162	153	154	145	158	140	164	187	144	136	128	168	141	165	169	146	147	167	202	154	157	171	146	159	180	160	171	134	180	149	155	139	168	155	151	157	169	163	147	164	136	154	163	146	161	162	171	152	168	171	148	155	158	144	154	156	166	174	165	159	178	133	157	164	182	157	178	147	143	153	176	181	167	166	128	162	131	147	171	175	145	171	157	144	166	137	183	136	167	169	168	155	142	154	162	168	139	152	161	137	164	140	165	162	145	151	181	130	159	166	155	159	168	153	149	153	159	155	163	169	151	152	180	156	152	156	178	168	162	132	156	138	163	167	169	160	148	155	161	157	149	164	159	143	178	174	163	140	169	172	179	155	146	158	163	140	165	193	142	163	160	174	163	154	173	158	168	162	169	144	140	162	159	151	178	141	161	123	159	140	134	152	164	141	166	154	149	174	156	154	131	183	164	147	147	170	149	140	156	114	158	154	182	152	147	161	165	170	165	154	154	131	159	161	154	167	151	158	180	150	153	142	156	170	158	150	152	150	160	158	131	145	160	193	178	155	167	161	147	181	148	160	155	144	147	143	150	165	173	185	171	168	170	157	196	159	167	161	154	157	155	130	165	133	150	178	176	155	152	160	152	154	157	157	157	156	135	167	156	139	172	145	169	166	146	174	153	133	171	163	171	144	169	162	166	177	146	142	171	151	144	146	146	159	181	143	167	145	143	150	164	141	167	146	171	189	147	143	181	158	125	152	165	139	153	138	165	166	148	169	156	142	155	171	135	152	154	175	188	181	178	166	180	153	175	191	150	143	177	166	174	176	163	177	161	177	165	165	168	137	146	168	163	162	148	159	153	171	123	130	150	166	150	155	161	147	163	173	151	195	160	155	150	166	180	205	198	148	135	145	142	147	181	163	166	166	173	187	166	166	156	162	147	145	165	150	170	154	164	147	152	159	141	142	155	154	168	176	146	151	159	152	189	130	169	175	154	141	145	151	160	177	155	165	142	142	136	144	167	161	165	151	179	168	140	142	157	146	151	149	154	137	165	128	146	147	177	144	167	156	160	160	158	143	159	148	166	161	169	155	149	156	157	164	128	168	157	166	152	164	142	158	164	140	156	155	158	159	166	173	159	159	143	166	166	146	162	182	150	148	159	158	159	156	155	157	156	173	151	128	144	181	187	165	155	162	165	174	175	151	141	187	149	140	170	164	143	141	157	160	164	179	146	197	139	158	170	179	172	156	142	157	129	161	176	149	153	153	127	132	149	193	155	140	125	164	157	152	166	162	139	147	172	152	172	163	164	146	145	157	157	152	184	172	147	140	175	162	159	193	141	141	145	160	169	176	146	144	182	152	151	170	167	164	147	142	163	169	156	155	152	160	150	145	134	153	162	171	165	170	180	174	151	171	172	159	174	133	164	146	172	156	146	139	151	169	156	144	148	141	168	176	167	167	158	142	178	154	166	152	150	144	166	137	166	144	160	161	136	156	186	149	178	123	144	143	164	176	166	137	170	173	130	145	136	160	180	138	171	165	157	145	141	158	167	169	159	133	175	139	177	154	155	149	144	134	177	146	140	170	163	147	151	163	183	162	144	171	146	154	168	174	179	169	160	132	138	167	160	161	164	176	165	168	149	174	147	164	157	158	164	188	147	134	150	148	168	167	131	164	156	147	157	165	160	172	177	138	141	157	155	161	159	191	184	169	141	147	161	145	164	160	163	146	152	160	145	162	161	150	155	149	161	156	171	154	135	149	162	141	142	158	147	168	151	161	170	156	133	156	154	163	149	166	175	164	176	158	144	180	154	153	163	133	159	165	141	136	163	173	165	146	177	165	145	159	157	175	163	144	204	166	163	153	142	143	157	191	148	159	156	167	160	179	148	196	170	165	155	159	140	132	177	157	168	149	154	159	151	134	157	152	134	155	162	129	148	127	184	159	150	150	140	150	133	163	146	152	158	169	166	160	134	155	147	159	145	161	165	167	170	182	177	144	154	131	141	166	173	148	143	161	145	168	155	166	138	155	155	147	171	136	168	148	167	170	161	164	187	163	144	174	149	150	161	151	177	162	152	151	154	147	161	168	136	143	167	169	157	140	172	159	162	149	135	132	143	146	142	129	158	150	160	175	136	169	173	164	144	166	176	147	182	188	160	167	154	178	167	147	148	173	167	152	140	156	166	157	164	154	155	146	163	150	134	163	189	149	147	170	155	152	165	177	172	179	153	160	191	151	145	148	176	154	137	156	160	165	149	140	154	147	163	139	140	150	162	153	136	157	144	150	173	161	167	159	165	148	154	172	158	161	157	143	152	147	171	168	156	147	159	173	172	152	150	175	158	143	151	162	138	156	163	170	165	168	167	176	152	167	145	163	150	155	138	149	153	151	163	148	167	147	167	151	139	152	148	150	153	154	147	159	160	157	146	159	156	151	158	144	174	169	160	173	175	167	137	166
7928	887	1575	1940	1649	1283	1082	994	871	764	732	656	596	598	581	497	520	508	499	453	472	426	489	456	458	452	449	434	445	418	439	423	447	420	427	420	438	401	462	416	452	424	396	410	440	390	433	406	404	403	378	403	445	409	378	413	400	395	414	393	371	428	419	376	436	403	417	450	420	431	387	399	411	409	400	356	427	376	432	431	418	373	389	415	410	420	413	410	423	401	378	431	393	425	373	430	379	408	449	403	388	391	385	382	409	409	437	418	342	373	402	371	434	393	375	414	427	425	411	434	364	418	419	398	396	430	413	370	406	390	433	365	397	431	405	424	412	410	421	392	420	383	441	376	397	409	439	411	410	393	405	420	372	444	398	397	388	431	399	403	407	383	385	386	427	414	422	380	419	379	393	399	361	387	387	425	393	395	360	395	399	391	394	386	407	407	382	433	369	393	418	428	435	398	404	391	398	395	395	408	379	389	435	394	434	410	366	405	388	403	416	412	410	373	393	411	409	383	356	393	429	386	374	394	424	380	383	343	394	419	405	382	412	397	373	395	383	399	378	412	387	367	380	370	418	414	419	378	389	382	408	405	392	397	363	407	420	392	395	416	463	399	396	383	381	409	406	457	386	428	379	356	413	397	415	421	399	378	418	395	416	399	433	398	362	407	403	390	370	387	394	387	399	405	393	379	404	377	404	413	434	392	368	426	430	384	417	423	426	433	400	404	405	374	412	424	401	408	434	369	402	393	389	418	355	426	389	404	397	386	395	389	430	434	410	378	390	405	373	407	404	408	389	405	406	380	383	416	408	376	386	424	393	394	407	415	396	391	424	407	350	417	387	401	396	396	398	372	393	392	435	414	414	394	390	374	425	398	374	408	407	417	383	398	378	394	424	401	394	399	390	419	435	439	406	418	378	395	416	406	405	443	395	394	425	398	422	375	380	404	399	412	416	404	416	416	404	419	381	399	414	396	384	410	419	398	385	424	392	434	363	393	354	421	398	402	383	418	398	408	406	394	424	420	383	429	387	389	392	421	434	385	381	410	423	414	402	417	401	426	392	407	412	430	401	399	372	372	410	408	367	384	387	393	409	400	391	373	402	399	390	393	410	391	377	382	413	407	418	395	414	391	403	377	389	414	352	383	389	401	393	399	426	408	389	402	429	413	372	394	367	412	400	409	431	363	391	395	371	389	406	359	367	393	377	417	370	391	393	383	381	386	411	407	388	372	391	439	346	424	420	373	372	382	406	430	406	411	415	386	390	379	393	376	402	375	384	432	380	380	406	389	371	408	404	396	356	393	383	389	429	422	398	365	411	387	387	390	392	427	402	348	387	424	430	410	412	403	389	383	408	400	373	413	408	426	375	445	410	388	414	394	403	417	392	423	410	424	384	411	433	427	384	404	370	389	400	399	374	390	392	400	418	409	386	383	361	363	406	388	388	406	402	421	395	400	411	430	419	413	409	404	391	380	367	427	385	427	363	377	412	418	390	407	369	403	378	412	436	427	369	386	386	426	377	422	375	393	405	409	415	394	383	394	392	403	386	398	387	381	409	381	392	390	390	408	365	408	416	354	464	391	403	394	410	408	376	388	382	403	382	373	440	401	402	408	412	406	385	401	388	395	386	432	420	413	429	414	418	443	421	376	432	372	409	388	417	421	387	381	394	414	394	394	442	412	409	399	368	405	394	420	419	409	375	397	392	382	422	381	383	411	407	400	425	417	386	420	412	407	411	382	369	391	355	444	418	407	377	398	360	406	424	379	397	400	404	399	409	437	375	426	389	380	379	397	401	398	376	388	407	404	384	377	381	392	384	423	401	403	379	427	363	393	445	417	404	416	375	374	451	396	374	403	403	403	375	396	427	370	390	406	434	391	432	402	402	381	411	398	382	366	420	414	396	430	392	374	407	404	423	432	417	375	391	426	400	399	411	402	395	441	383	384	401	400	382	409	411	384	399	363	398	379	403	408	373	406	346	409	390	443	408	401	393	402	413	433	397	428	383	366	405	391	406	431	392	405	402	426	432	382	407	361	415	396	381	374	425	395	379	373	429	367	419	389	405	406	417	385	391	406	393	396	429	417	417	407	391	453	390	385	403	378	421	402	385	378	404	404	394	440	399	378	402	401	372	373	383	441	403	390	369	403	428	411	388	354	422	391	420	383	369	390	401	405	429	391	408	405	449	398	383	430	411	390	373	446	393	409	400	393	421	402	375	420	374	413	389	416	406	410	370	395	407	412	342	415	431	395	413	418	399	402	404	385	408	373	390	350	410	369	399	410	354	417	405	390	411	373	430	446	431	404	434	405	384	425	363	395	434	444	362	408	390	397	420	406	374	376	395	371	393	402	369	429	365	415	381	424	400	385	387	422	359	410	414	386	380	400	405	399	378	379	387	384	350	428	412	442	397	404	373	361	398	444	388	396	372	396	377	395	393	399	371	417	395	414	379	447	387	407	368	450	407	390	378	424	399	379	438	395	396	390	365	391	461	414	418	398	394	398	399	414	415	376	406	399	384	393	363	369	394	370	372	453	460	380	384	363	417	417	393	404	449	416	355	381	380	409	417	374	406	405	429	361	398	436	375	400	446	364	401	414	410	390	372	397	397	402	434	381	407	416	385	425	395	368	399	406	396	406	391	384	368	403	390	374	401	418	408	393	416	385	443	375	425	409	403	362	416	409	418	390	405	426	389	374	362	371	379	402	453	402	397	371	368	384	386	375	417	418	369	408	436	398	428	440	406	448	399	412	382	390	403	392	404	406	388	418	369	399	386	375	378	416	391	414	386	360	434	393	420	401	396	387	401	396	373	405	407	385	390	400	380	394	425	413	431	446	360	379	395	394	387	417	383	386	420	420	375	388	396	429	395	383	418	404	374	397	413	421	407	387	422	398	386	406	424	413	370	408	370	396	380	376	400	395	396	381	403	389	406	403	415	397	414	400	403	377	440	369	366	368	414	402	396	424	370	404	377	377	357	433	391	412	433	398	384	396	412	396	394	397	388	438	386	380	393	410	401	380	377	391	387	361	387	383	355	412	394	421	373	399	375	412	422	394	379	422	394	394	400	422	409	429	441	398	423	382	382	388	438	417	407	420	396	373	345	381	424	413	404	370	427	459	400	415	404	420	379	436	410	410	385	360	392	379	389	403	414	418	354	400	401	399	435	411	396	397	423	431	409	397	420	391	398	387	417	416	402	383	384	394	394	386	424	382	368	393	406	379	429	400	384	388	421	365	375	417	427	420	394	439	412	390	389	398	410	419	399	353	386	402	416	386	407	388	415	386	387	412	380	377	378	383	401	425	412	400	396	385	401	416	405	391	409	375	386	405	406	378	401	376	413	386	385	388	370	400	395	377	385	413	407	389	403	384	384	425	425	435	398	406	436	401	421	361	415	401	386	414	413	406	399	396	374	408	398	382	392	400	407	381	392	394	383	401	398	397	395	375	422	422	425	397	398	387	410	415	420	394	413	402	377	389
1595	397	399	377	336	369	392	367	347	356	334	325	363	341	365	339	346	370	357	363	322	334	363	343	354	353	339	348	327	314	331	288	354	357	342	335	316	359	342	336	335	321	350	347	364	357	382	340	323	368	355	361	348	354	319	393	346	362	312	364	336	359	350	388	356	349	314	334	362	351	339	331	356	285	360	374	354	305	335	355	312	357	361	335	331	398	351	341	367	350	352	357	325	372	335	345	371	346	344	354	345	317	343	335	366	325	335	325	330	342	339	364	340	347	355	318	345	331	334	331	354	326	360	350	339	335	298	337	343	348	338	375	350	372	343	350	350	343	371	352	385	358	337	328	343	342	336	376	360	371	348	352	328	332	348	384	343	341	310	344	333	306	341	347	350	312	337	326	372	346	372	368	348	343	406	340	317	340	324	363	344	361	349	341	329	383	335	336	379	310	326	357	347	353	335	353	329	335	311	334	379	352	349	385	361	347	373	304	337	354	378	338	324	372	366	325	325	332	377	356	314	349	370	345	334	334	326	358	341	314	382	371	328	339	374	320	347	341	341	361	341	352	340	330	342	312	325	309	383	364	366	351	356	335	371	355	369	366	345	365	343	377	337	362	328	336	323	355	330	330	335	319	364	352	319	340	339	335	340	372	330	350	316	298	348	345	376	340	335	348	347	349	342	328	385	349	399	329	346	396	346	351	319	334	351	375	352	353	369	345	344	341	348	349	347	348	378	379	347	344	353	351	367	358	347	366	341	356	347	351	354	344	370	366	338	353	372	370	346	341	369	337	361	358	367	366	338	354	350	381	361	378	376	358	338	331	395	340	368	359	328	379	321	350	368	339	351	362	395	308	356	367	333	344	337	346	358	373	323	368	375	326	362	322	308	332	352	312	360	353	380	359	344	332	333	364	362	329	370	340	363	367	352	366	323	328	366	352	383	376	351	351	328	332	370	342	364	339	329	351	362	345	366	371	340	323	349	339	349	384	339	332	353	332	350	363	364	350	344	322	343	324	358	337	344	343	332	378	373	336	362	361	370	359	351	346	349	344	325	364	366	344	353	385	352	311	302	312	355	344	354	352	357	345	398	355	342	333	371	346	351	378	332	339	321	335	302	309	305	323	347	333	357	363	311	328	372	366	335	366	336	331	336	344	358	350	323	328	333	358	345	330	346	368	366	363	377	332	357	330	341	342	342	362	338	378	353	344	350	352	337	312	364	348	366	358	322	299	362	379	356	337	367	347	360	327	351	356	354	353	365	350	354	328	333	352	357	346	341	296	345	361	364	369	343	372	340	354	335	322	364	349	329	371	343	330	349	326	317	328	352	366	347	361	314	336	359	310	303	355	352	334	382	343	357	340	334	328	342	354	336	327	332	378	311	343	322	324	324	290	356	361	329	383	351	344	335	358	356	341	340	307	358	342	347	351	381	373	346	341	323	366	325	333	335	360	363	349	327	396	327	378	335	345	350	373	354	345	354	357	353	317	332	350	360	334	344	370	378	343	379	312	383	322	338	370	354	341	366	340	351	329	327	345	305	362	383	336	352	362	347	326	360	316	328	335	371	351	354	328	333	359	353	355	355	338	340	364	342	358	346	365	340	310	343	356	350	374	378	351	333	343	340	394	328	385	320	347	340	365	340	327	343	387	344	340	352	351	338	355	322	363	353	348	367	354	367	360	327	359	358	334	336	365	363	365	312	359	375	337	385	361	343	328	357	348	365	332	345	350	361	337	381	328	347	406	344	347	339	350	342	357	365	316	335	329	339	307	364	376	357	353	351	365	365	330	330	352	356	369	350	323	320	331	337	280	327	352	365	322	335	333	313	348	346	352	349	354	322	336	354	347	340	334	357	354	352	366	371	355	325	326	333	357	389	359	358	372	335	339	386	348	384	304	338	361	333	355	340	343	331	361	351	355	346	354	318	358	310	335	376	354	308	329	365	324	356	337	361	383	359	358	364	350	305	351	351	347	318	332	353	354	358	336	326	355	334	337	344	322	319	397	367	378	341	342	358	323	353	311	353	340	326	333	346	352	337	344	321	342	346	324	359	366	366	338	338	365	360	324	329	379	343	335	335	338	369	348	356	342	404	331	357	333	335	337	375	322	352	323	331	353	354	349	363	309	351	361	331	328	355	353	318	359	343	379	328	341	319	327	374	389	358	343	388	358	344	340	363	371	396	389	307	321	369	365	339	297	368	353	348	300	326	340	347	372	352	361	351	384	335	382	360	361	330	296	362	341	326	324	349	359	334	338	359	348	347	348	365	344	312	360	317	354	302	370	356	353	374	339	340	360	331	339	353	345	348	300	340	362	355	317	352	355	372	328	385	311	370	358	325	332	326	353	367	346	353	331	309	320	331	333	363	348	343	378	341	379	361	367	351	330	352	317	364	373	363	335	346	331	304	324	294	401	325	348	359	398	379	341	362	354	339	345	351	333	338	379	330	331	341	378	386	352	323	330	365	354	381	348	335	354	359	362	328	338	364	353	352	340	330	359	339	332	359	331	347	343	341	366	362	370	332	334	316	330	361	367	366	331	359	369	336	304	327	324	336	339	345	344	336	326	352	395	361	329	355	329	349	331	375	328	342	371	365	362	349	352	332	362	351	348	357	336	374	309	307	330	358	356	314	333	353	358	353	371	347	342	340	345	348	345	350	395	330	360	345	337	337	329	359	345	352	345	327	344	374	320	370	366	338	355	336	330	312	333	345	350	371	340	320	351	332	309	337	357	371	352	328	331	347	330	319	398	361	349	315	342	324	347	355	355	297	329	344	354	337	365	358	364	339	366	339	334	319	311	338	340	323	344	355	325	344	329	359	325	336	337	325	333	353	321	347	347	357	361	366	360	338	371	360	348	307	362	326	339	350	321	363	379	371	302	321	340	349	343	346	350	333	339	340	328	370	342	370	334	337	342	352	349	392	320	357	340	350	349	341	369	356	327	362	347	343	355	343	337	348	312	347	339	304	332	349	337	327	334	340	366	366	351	387	338	315	311	349	378	339	348	352	326	364	386	377	329	327	372	365	372	331	337	340	315	335	355	326	331	340	344	351	353	354	368	355	349	380	349	356	356	326	361	350	346	358	346	323	351	387	333	331	332	351	372	330	346	319	371	317	383	320	337	359	291	342	388	324	330	338	356	337	369	373	315	326	350	353	364	386	322	325	357	317	339	346	332	323	318	332	336	371	370	360	367	337	336	353	316	347	350	348	351	365	364	342	383	343	334	353	335	382	334	351	340	376	377	342	313	368	344	360	376	334	322	367	360	360	337	331	357	324	345	358	367	331	354	343	352	374	348	342	345	336	354	345	344	344	360	348	343	345	360	355	318	345	344	344	360	365	340	339	349	350	381	359	383	293	345	354	344	342	356	343	404	325	364	342	388	345	331	340	358	363	367	342	392	317	355	335	372	332	381	331	326	325	341	363	338	351	342	372	372	347	340	327	349	368	365	308	327	332	307	331	342	324	353	349	321
2219	801	950	1037	919	899	910	823	834	878	815	829	809	862	825	862	812	856	835	848	791	769	865	780	799	802	847	828	739	792	835	849	830	835	760	767	832	768	829	819	780	812	806	775	840	826	818	808	796	894	821	762	761	850	849	818	842	869	861	802	835	843	816	798	839	841	807	813	786	830	775	777	839	782	838	829	890	846	818	862	748	806	794	849	797	833	855	813	795	808	837	791	801	783	822	783	826	842	846	779	783	809	823	822	840	786	849	820	826	850	802	797	818	769	809	755	787	819	839	819	797	829	804	807	810	788	819	852	824	846	803	822	766	854	791	796	847	827	823	829	835	781	819	827	832	800	793	840	868	794	781	803	826	832	868	799	820	772	801	798	802	783	811	819	852	746	803	774	830	825	812	791	789	806	822	810	776	831	830	866	793	828	775	820	832	854	839	776	778	823	837	844	805	725	829	788	819	780	813	787	844	829	785	804	838	870	824	770	812	828	792	849	773	841	842	804	807	783	819	810	767	802	751	857	828	821	838	864	758	797	836	842	765	858	812	820	810	851	815	805	877	807	808	785	799	799	777	817	819	786	796	789	802	861	801	809	818	803	769	823	828	824	810	840	875	806	838	790	798	827	764	803	806	784	818	780	795	829	825	808	815	829	850	833	816	814	807	849	831	838	799	847	801	797	810	817	799	849	829	812	853	769	833	814	807	762	813	825	833	837	853	871	846	806	811	786	830	788	799	796	842	789	816	802	785	819	823	766	809	775	768	812	809	788	869	820	847	814	807	758	825	854	802	840	847	827	859	816	842	782	819	813	810	765	826	812	806	816	854	834	784	799	840	827	865	779	839	803	789	800	803	826	785	775	829	817	849	805	778	767	831	848	792	841	839	822	787	770	848	816	786	847	810	838	823	807	790	854	780	801	831	786	782	811	811	833	804	781	774	804	781	781	815	791	812	766	837	772	777	872	837	820	784	810	761	805	774	829	825	800	796	817	878	754	829	798	776	824	803	793	809	834	829	781	835	786	795	803	817	848	854	808	806	791	801	791	790	849	852	791	787	787	794	827	801	826	809	817	809	818	807	847	844	854	755	810	801	843	841	848	785	776	804	806	839	859	759	820	854	807	812	804	842	800	820	802	874	774	752	790	807	813	775	831	837	806	843	833	882	822	849	805	813	861	795	839	799	832	808	786	804	823	860	776	823	831	801	801	799	791	820	812	861	802	819	783	794	826	804	845	800	817	795	862	784	802	843	778	766	813	824	832	809	798	848	766	777	804	816	812	775	771	801	773	818	835	807	793	811	783	788	816	835	828	808	797	795	850	801	758	847	799	819	826	854	809	806	808	841	830	785	823	850	789	814	869	802	776	774	774	835	821	848	854	836	796	828	801	800	837	820	837	811	798	827	786	802	835	839	816	796	813	784	853	794	864	898	820	831	825	867	781	858	829	787	826	854	771	872	846	847	807	813	836	798	815	834	791	806	837	790	828	761	854	813	828	807	804	796	808	800	879	860	802	803	805	801	786	786	828	804	794	760	810	893	829	804	820	837	788	833	796	800	831	780	764	865	848	789	875	848	794	847	810	825	775	825	812	773	796	826	827	785	751	834	848	783	829	771	831	820	828	787	810	861	804	787	802	867	800	832	798	755	824	869	838	789	842	731	775	848	838	817	780	838	814	821	775	808	771	856	823	789	814	847	845	789	799	797	820	816	855	826	827	788	822	890	792	794	816	800	858	792	809	772	806	848	752	814	811	782	782	811	796	853	829	859	834	787	807	819	807	792	773	802	832	775	827	849	810	797	857	816	777	794	854	885	764	865	842	805	843	752	800	824	859	824	817	786	854	799	771	876	885	843	814	842	805	831	817	838	796	856	777	790	795	862	810	804	808	853	799	825	829	838	788	875	802	819	804	853	767	806	831	781	831	841	833	803	797	828	882	792	751	858	844	847	792	849	861	802	828	863	815	877	823	858	843	792	781	803	808	838	813	835	785	788	849	815	796	847	844	775	790	807	775	830	792	816	796	829	815	827	829	846	869	843	804	786	779	813	814	834	836	771	773	817	841	871	797	829	797	824	777	844	793	825	891	823	838	831	816	822	792	763	813	809	884	829	798	812	799	854	804	889	827	777	789	803	797	882	825	824	787	793	850	826	784	816	799	827	832	816	826	787	833	842	789	790	847	771	796	876	813	888	830	819	862	835	797	821	749	810	810	805	804	796	802	889	825	861	839	801	829	805	774	844	800	853	796	821	833	813	801	872	730	806	772	832	805	805	821	809	785	782	812	825	784	781	804	804	830	842	796	822	826	798	825	776	827	789	784	773	792	795	772	760	819	852	819	760	762	849	843	838	768	886	775	827	810	835	806	797	790	839	816	840	855	829	761	814	801	784	806	864	844	838	786	799	815	814	742	810	844	786	829	785	828	801	829	792	762	816	790	824	754	813	851	835	848	850	805	812	822	837	828	772	812	818	859	870	774	816	771	861	817	789	813	802	834	809	837	850	786	868	829	784	805	830	891	892	775	824	824	805	825	823	832	831	867	819	818	751	878	797	858	849	767	792	892	839	827	847	822	790	818	751	826	823	840	814	837	782	824	797	780	825	874	804	789	823	786	837	832	816	848	818	870	816	863	845	805	823	766	805	827	840	802	804	842	833	850	783	862	846	773	838	821	786	845	842	824	795	852	831	827	822	817	762	787	860	817	804	775	846	816	863	823	828	804	842	802	823	853	848	808	869	843	797	848	837	824	812	778	865	854	790	864	841	811	783	813	775	833	809	833	844	769	796	745	819	825	797	792	827	813	790	780	811	833	772	772	799	833	809	838	844	798	841	791	763	851	812	834	817	796	848	804	825	859	784	811	820	822	753	826	805	854	789	803	770	869	786	797	809	814	755	732	859	804	867	818	822	822	841	785	810	825	825	829	873	790	794	791	768	798	846	840	791	814	821	859	828	791	821	839	834	871	800	803	825	792	844	791	852	819	871	735	800	812	864	829	805	821	833	847	835	848	788	862	785	798	785	801	821	848	798	824	828	803	802	858	808	778	845	838	807	840	802	764	779	811	788	822	813	800	819	811	808	804	788	817	848	768	837	823	801	842	774	809	813	805	843	807	793	782	791	825	897	827	774	780	844	798	810	836	821	762	802	838	841	770	827	844	852	795	802	830	802	803	869	837	791	759	823	814	809	834	831	856	845	834	827	858	827	817	784	821	825	825	815	824	800	819	864	834	793	777	804	804	757	813	812	821	821	826	837	833	842	768	831	807	801	744	791	794	796	813	790	786	821	866	781	798	757	840	782	777	827	819	828	836	874	798	788	781	829	787	789	779	845	795	827	852	881	809	820	834	812	852	769	836	812	796	791	851	805	808	871	841	844	878	793	830	814	788	807	776	787	822	843	774	776	825	832	864	820	814	819	796	847	809	795	770	832	828	840	785	803	838	792	766	759	807	786	848	783	841	827	818	828	800	797	807	858	818
7276	596	594	590	463	448	401	377	386	372	381	327	346	324	343	322	360	362	325	339	328	320	326	307	366	289	325	317	348	373	309	332	330	350	337	331	362	372	328	335	337	338	317	314	322	311	320	337	320	324	320	343	345	330	347	331	333	374	329	308	303	325	328	313	311	353	304	364	287	318	304	314	362	317	319	336	313	353	354	321	321	308	370	371	334	308	305	357	350	319	328	315	336	352	349	341	303	373	327	340	344	337	356	328	339	325	287	316	334	377	335	307	343	324	320	312	328	330	341	313	329	315	335	325	319	313	357	338	327	312	303	377	325	323	339	370	358	317	337	318	332	325	328	334	366	348	309	330	313	323	308	366	336	314	330	339	335	316	325	335	319	321	303	311	344	308	363	334	357	311	363	325	326	312	325	325	327	323	338	332	305	337	339	330	315	344	327	327	344	313	362	317	318	349	335	328	330	323	322	326	335	345	315	299	342	338	311	291	318	335	333	329	330	324	300	367	328	334	305	317	343	301	338	343	337	361	359	344	299	344	345	341	342	322	339	366	337	352	344	326	305	360	336	374	309	318	351	353	330	324	338	342	297	327	293	305	320	370	300	325	334	383	338	347	358	353	358	327	324	326	335	325	319	362	338	348	337	304	323	316	341	338	318	334	350	320	309	335	316	351	329	348	279	369	323	327	323	305	287	300	293	348	307	309	342	330	312	356	326	333	342	343	317	313	304	320	307	371	338	325	355	341	339	324	347	335	309	331	369	317	301	332	344	337	293	335	316	325	337	351	336	306	343	305	329	344	347	318	342	288	309	321	327	323	306	344	342	305	365	297	395	345	326	303	319	355	341	370	345	304	342	383	315	300	339	322	335	338	334	303	338	336	353	341	328	349	309	313	313	346	343	332	360	312	342	354	311	318	321	356	353	316	317	379	391	311	301	305	350	328	404	347	377	363	316	349	325	316	332	324	317	311	349	344	352	321	343	312	337	324	350	340	318	342	362	301	326	320	365	334	325	320	315	285	296	326	326	330	342	362	349	315	289	316	352	318	305	295	360	343	352	292	332	329	343	330	345	314	349	323	365	356	331	321	343	350	320	328	326	302	311	301	326	372	337	305	349	307	318	329	343	343	336	324	283	330	369	337	299	306	373	328	330	350	341	349	330	330	324	313	335	358	333	331	308	370	351	336	337	346	335	314	357	348	342	372	322	308	332	352	342	345	293	337	339	328	317	337	327	311	350	292	337	346	341	314	334	373	312	324	320	343	319	344	336	341	290	346	320	309	317	312	341	335	339	347	310	340	336	311	341	327	328	346	329	328	297	307	351	329	336	347	335	368	320	357	329	358	334	356	343	375	304	319	307	290	317	341	346	311	316	345	335	359	345	351	344	283	388	339	322	338	328	328	296	313	335	325	324	335	343	342	352	318	328	348	322	347	345	343	327	327	333	366	326	321	353	335	306	325	335	342	322	300	331	321	317	336	343	329	299	298	315	344	327	330	315	359	341	300	322	341	311	289	328	346	313	321	360	370	346	340	302	343	354	326	329	369	343	326	334	335	347	341	360	361	331	323	322	340	326	325	320	297	310	352	330	303	340	339	329	375	326	366	309	296	340	316	348	321	333	364	275	285	312	367	336	305	305	315	313	319	332	356	327	336	261	321	333	349	315	338	300	341	356	333	316	372	344	333	360	351	337	330	317	322	274	302	328	298	339	306	330	320	338	320	363	326	342	325	353	355	374	344	298	365	361	323	315	350	322	291	329	347	333	349	314	351	312	312	328	340	324	304	305	350	343	321	338	330	310	335	345	350	336	332	290	293	323	302	348	318	340	340	336	312	316	316	341	349	319	346	308	359	310	339	364	318	330	322	318	348	333	349	320	325	332	350	328	348	336	318	348	311	323	317	299	341	346	317	346	339	311	333	328	323	310	324	325	325	323	333	314	283	312	344	310	358	324	359	350	342	339	372	358	340	352	311	316	355	349	346	354	341	360	319	308	305	308	326	294	324	348	303	315	335	305	311	321	327	363	321	324	311	348	313	331	343	312	331	348	316	326	336	357	360	336	317	337	307	367	317	346	358	336	288	317	338	346	331	357	309	320	316	325	301	326	335	345	321	334	356	327	360	366	350	309	313	290	315	328	369	358	353	333	316	306	301	352	312	346	372	301	356	364	339	358	336	320	350	330	328	362	327	298	291	328	343	359	289	347	280	328	318	320	338	333	344	346	312	345	296	335	336	367	338	357	349	317	347	307	373	331	334	364	315	348	336	337	328	349	319	338	314	285	295	336	329	336	348	317	299	321	322	331	324	338	351	288	323	308	353	323	350	352	335	352	369	341	325	301	347	342	346	331	348	305	323	361	325	342	351	349	336	330	354	296	344	329	312	341	316	330	355	316	313	348	334	323	338	319	326	315	358	339	309	293	330	298	319	306	328	303	327	343	312	291	308	325	336	365	309	337	364	347	319	323	316	334	342	325	336	300	331	324	360	327	333	333	293	333	363	350	340	319	319	328	350	324	390	326	330	327	341	334	334	354	345	327	340	345	330	330	329	298	334	339	353	322	303	323	325	333	335	322	344	338	348	328	336	305	352	350	297	327	351	332	345	301	316	325	359	332	332	312	334	337	348	323	338	341	317	331	324	309	334	353	351	318	327	291	322	315	358	313	302	331	331	322	355	321	376	357	328	341	319	322	280	322	340	336	329	362	346	315	350	346	352	349	365	346	337	383	341	327	358	351	357	320	320	305	318	338	334	323	352	321	372	323	329	358	318	316	322	327	370	304	330	318	322	343	321	317	303	333	292	348	316	337	360	354	319	367	335	292	349	322	299	319	341	324	323	299	296	352	281	323	369	313	321	325	340	356	347	341	336	334	306	318	344	335	354	362	344	330	348	334	317	346	350	315	308	358	327	338	322	334	320	333	359	367	319	332	320	318	299	321	320	341	366	347	339	327	345	355	382	348	324	362	287	327	287	313	308	352	312	363	323	324	325	352	317	309	319	355	320	334	321	332	346	372	344	342	311	299	356	332	344	370	343	334	361	314	323	315	286	346	292	340	327	315	366	319	325	315	334	299	321	330	323	353	308	339	311	360	303	304	322	304	317	303	296	337	321	322	325	334	329	310	308	277	325	347	293	304	350	356	340	357	310	327	334	321	332	335	298	335	333	382	331	306	312	359	307	296	329	327	321	352	317	356	304	336	327	335	335	356	356	324	318	360	363	351	338	328	311	335	328	325	311	331	350	340	328	314	377	327	321	329	316	360	329	359	366	357	364	330	325	360	324	312	322	323	334	316	330	359	322	314	310	325	389	329	323	330	335	329	310	319	322	341	333	325	366	377	351	317	316	336	297	334	351	314	324	355	320	319	294	358	318	325	310	315	327	346	367	340	283	322	339	336	350	338	332	324	330	358	348	342	307	314	336	327	380	317	332	335	341	349	321	375	314	342	336	338	346	342	334	314	341	360	369	318	324	339	340
6699	997	1445	1558	1497	1263	1161	1059	1097	964	966	880	862	897	821	787	795	834	784	845	816	814	826	807	762	834	804	788	720	827	764	780	777	774	818	789	788	770	799	790	782	810	726	748	749	840	811	834	747	759	786	786	704	771	737	756	780	778	764	733	804	708	798	742	770	772	743	812	794	814	789	732	747	772	776	866	724	788	760	821	778	807	744	773	703	763	790	804	811	760	749	776	757	749	763	735	751	760	830	745	749	724	802	783	797	744	795	775	760	771	779	795	753	813	844	740	742	779	750	814	788	798	739	803	743	783	756	776	784	728	746	754	765	774	755	772	736	726	739	816	779	797	733	814	787	756	781	762	811	767	775	747	788	817	735	786	725	761	786	710	762	774	745	737	782	729	781	783	759	766	799	802	754	750	753	739	794	812	788	796	810	723	818	797	753	798	726	822	806	722	800	781	753	794	731	730	818	808	820	811	790	805	754	723	708	714	735	790	787	802	793	738	710	760	775	751	733	773	771	707	757	795	759	775	730	790	755	767	793	761	761	778	770	798	759	728	762	750	760	802	786	787	790	775	780	794	785	734	799	783	758	738	761	712	741	799	735	782	715	758	790	760	835	775	746	786	767	769	807	772	777	759	766	817	762	758	744	799	796	740	735	759	776	767	767	725	794	740	830	810	813	758	731	824	749	795	770	833	715	772	817	766	855	809	754	701	734	732	790	727	809	765	812	748	784	757	788	824	743	737	793	785	778	734	733	731	772	740	775	746	824	789	823	721	804	782	767	808	746	771	756	753	738	755	768	771	733	769	751	737	775	786	769	765	785	822	733	739	779	779	800	771	749	797	791	766	740	782	767	792	784	747	821	763	856	738	797	749	725	737	777	814	806	736	750	741	772	713	758	771	793	764	771	726	810	762	790	761	781	804	752	771	747	720	779	800	752	813	739	763	710	778	774	762	787	796	803	733	770	765	794	778	778	752	772	768	791	778	743	777	745	763	796	783	756	767	789	783	797	819	798	746	778	737	760	801	758	765	755	795	774	747	751	780	759	799	761	743	738	759	784	762	787	717	816	704	778	780	788	822	730	777	750	767	777	797	709	868	763	764	808	740	730	776	783	755	776	753	797	813	851	789	779	772	751	728	760	752	795	796	789	768	790	783	725	759	755	776	743	779	812	768	751	767	736	769	758	722	713	732	737	805	767	741	765	806	741	799	769	717	757	749	781	773	776	743	756	785	719	782	740	776	765	764	787	755	811	783	822	728	791	774	765	748	784	746	769	767	766	738	747	764	737	721	782	772	728	724	762	782	757	822	786	792	778	744	765	771	742	733	813	749	713	725	757	774	769	769	762	739	794	726	762	741	819	677	785	770	748	765	746	783	761	762	779	763	777	758	718	774	763	817	753	759	737	762	743	755	738	726	768	788	769	748	820	762	773	761	748	755	775	764	774	737	731	741	749	756	788	723	779	821	800	752	735	801	758	824	779	791	791	779	753	789	775	798	791	768	862	775	758	765	751	790	793	806	725	766	776	784	785	812	768	766	754	770	757	759	792	822	778	768	715	800	743	777	755	723	740	817	720	793	752	774	788	813	750	789	773	772	787	766	747	799	806	805	789	751	764	765	800	720	768	797	824	753	760	787	749	783	761	816	724	787	794	770	807	716	742	761	765	793	780	800	764	767	771	783	812	792	768	789	799	734	777	771	748	736	788	743	773	772	744	768	727	783	745	789	762	769	749	775	759	798	748	724	761	747	770	788	817	758	776	772	742	778	776	786	792	783	746	781	788	753	829	743	762	769	737	745	745	790	763	762	730	795	759	759	725	830	796	761	740	771	767	733	765	723	739	713	761	771	727	766	755	774	757	757	730	771	754	808	742	750	757	816	758	797	790	765	750	732	741	741	729	767	769	708	770	729	780	742	761	754	786	778	810	799	770	805	737	759	757	744	799	824	765	744	801	705	751	774	768	776	784	795	788	783	793	731	801	809	769	825	743	754	798	759	778	763	806	771	754	763	759	820	753	767	804	720	754	799	802	780	742	801	730	742	772	822	810	791	698	717	742	745	768	780	714	773	781	755	782	804	746	734	788	764	742	725	775	769	782	710	777	770	760	816	833	805	739	821	751	736	786	780	773	758	801	740	747	786	792	775	780	802	798	732	794	745	756	798	691	803	832	749	798	774	748	756	749	792	740	760	812	774	788	766	794	771	748	750	797	788	773	810	787	758	741	809	785	750	782	788	772	769	762	754	786	764	776	709	803	802	735	744	769	734	816	799	774	741	737	768	773	768	774	799	733	764	764	741	794	774	771	793	776	740	768	752	751	730	757	725	777	783	779	729	793	765	797	748	765	765	782	818	807	753	750	805	822	784	774	790	745	838	723	724	786	788	746	827	788	785	731	774	801	777	808	801	812	796	766	799	788	779	780	757	756	754	756	745	759	788	773	729	777	765	720	736	760	739	758	740	746	734	741	781	756	778	775	713	774	779	743	793	775	807	800	768	766	768	750	857	759	757	735	789	782	849	844	759	782	780	728	756	794	753	776	804	777	770	793	763	760	772	753	764	769	775	757	802	768	784	820	763	761	762	753	744	784	767	710	772	778	786	728	799	744	837	761	776	757	783	758	742	776	802	769	770	778	820	785	739	807	823	780	737	769	747	734	766	742	783	800	739	767	773	790	734	800	761	784	771	788	754	781	795	758	765	771	720	802	777	741	769	801	774	760	760	787	790	746	762	772	799	754	762	782	741	803	774	764	780	821	774	780	725	793	757	772	791	795	751	769	819	777	763	761	752	866	775	794	739	820	741	791	783	806	733	794	756	668	785	743	802	743	726	811	759	726	778	736	812	749	793	782	769	784	733	741	794	808	731	744	770	778	772	825	782	744	737	783	749	770	753	736	781	790	743	781	812	766	810	714	722	771	809	798	798	793	795	761	730	784	786	751	762	818	740	758	773	762	809	827	823	762	796	754	754	791	755	762	794	753	727	764	805	767	760	752	801	727	769	744	764	768	747	788	752	750	815	818	794	766	740	748	796	794	787	723	744	768	736	734	775	736	767	765	772	716	792	788	755	760	765	724	798	791	789	757	780	768	776	776	765	776	753	799	757	743	789	781	721	770	795	785	758	779	779	791	807	773	726	750	818	775	756	763	743	795	772	784	820	787	826	780	749	757	733	758	769	734	724	809	805	765	796	787	772	765	727	804	783	728	782	763	816	735	751	789	781	727	719	767	778	757	827	728	751	769	739	755	736	753	773	763	768	783	809	804	811	762	770	823	726	755	749	735	770	796	788	767	791	784	736	734	749	782	715	813	753	776	755	720	764	723	735	791	772	789	802	773	746	727	756	814	792	744	750	786	707	711	799	748	766	806	769	813	788	818	816	801	741	735	757	714	762	779	787	708	771	765	747	759	747	756	787	754	765	804	762	800	737	852	780	783	778	744	755	758	793	792	790	758	764	756	809	759	753	769	814	759	742	753	772
12696	895	720	660	440	311	274	269	254	236	196	209	203	188	168	197	185	175	178	195	193	174	167	180	180	163	184	162	163	163	166	153	151	170	148	150	144	133	149	167	171	150	154	168	152	155	159	145	156	147	156	181	152	156	177	148	156	166	178	154	154	168	176	158	165	147	152	156	139	162	144	160	151	160	159	164	145	164	151	162	166	150	160	146	143	154	147	148	163	156	170	161	137	168	150	165	155	170	176	142	159	150	157	158	180	183	154	158	142	169	167	167	151	145	170	161	176	142	143	144	145	159	155	167	183	144	172	161	165	177	151	181	164	162	137	142	145	139	168	203	157	145	146	154	146	162	189	180	174	156	170	150	164	149	161	115	147	161	148	153	174	177	170	152	185	157	145	161	127	141	144	174	156	138	194	164	128	163	149	134	162	161	172	172	151	115	128	171	159	141	147	157	142	158	143	159	149	166	157	181	161	163	160	163	181	139	173	171	166	157	159	161	155	131	143	161	162	142	155	167	142	157	154	155	134	154	152	171	133	157	156	166	129	161	144	181	143	170	172	178	151	154	155	171	136	165	158	184	157	145	150	176	160	153	171	152	143	126	179	150	164	172	163	171	170	151	193	167	153	157	193	150	158	158	161	153	161	161	179	140	142	156	155	157	179	164	170	166	169	124	159	145	152	167	130	152	167	168	141	151	155	151	157	149	149	153	153	145	160	147	193	158	149	186	165	163	128	139	156	156	144	175	156	156	154	166	184	181	151	182	179	155	149	179	132	172	175	159	169	148	164	165	135	176	155	152	151	135	149	174	173	148	143	143	147	149	140	179	161	121	152	139	152	161	136	154	161	165	166	161	178	165	151	164	142	163	140	139	163	146	147	179	160	160	154	182	157	148	153	161	152	147	163	166	173	160	145	156	170	170	130	162	161	159	172	156	159	151	160	161	170	169	142	177	152	143	176	154	173	172	168	143	157	154	174	161	169	166	136	167	162	154	150	164	136	143	171	184	152	159	163	162	145	178	164	154	169	140	171	162	161	142	160	160	142	152	158	166	149	141	183	147	141	159	158	161	146	145	157	149	183	152	159	176	148	154	153	150	159	147	157	160	147	165	150	189	163	198	149	160	154	170	162	165	164	171	163	148	156	164	131	164	170	145	142	166	155	165	145	132	187	164	125	144	178	153	166	151	170	170	179	173	169	190	179	169	147	171	162	155	161	162	159	147	166	161	178	163	165	162	147	161	157	152	169	134	160	134	155	162	153	170	161	141	172	150	181	185	138	150	166	144	162	154	179	168	179	140	162	160	139	171	170	149	180	138	149	162	175	172	173	159	160	153	153	135	179	148	140	144	177	148	148	169	163	157	155	186	155	152	184	160	171	164	188	174	193	170	144	170	124	142	163	157	148	140	141	173	158	133	175	168	174	193	159	161	188	163	138	178	142	173	145	150	161	150	145	172	152	147	158	151	149	147	159	148	157	161	166	156	161	160	163	166	183	169	161	138	145	168	160	153	161	158	161	160	142	152	153	163	159	146	177	155	172	179	149	161	164	172	157	159	158	144	154	146	171	153	191	158	157	154	154	156	181	171	171	139	157	164	146	165	157	137	150	186	157	168	143	157	165	146	167	174	175	158	173	165	151	159	176	157	177	177	183	183	139	167	141	162	166	151	164	138	156	177	170	168	183	171	169	161	164	149	157	158	160	159	157	160	173	173	163	126	145	170	159	168	162	157	175	169	130	171	153	156	173	149	132	139	166	159	147	145	160	169	182	159	149	181	164	159	155	171	177	192	159	177	175	135	158	140	190	152	171	139	157	128	172	166	157	158	157	178	152	166	162	167	163	178	166	155	145	179	155	169	164	165	163	176	178	152	179	169	163	152	149	177	174	165	159	135	167	170	187	149	138	182	164	172	165	160	152	179	158	138	148	157	162	165	140	163	163	147	172	184	181	172	186	148	161	182	165	167	160	180	180	141	161	140	153	165	158	169	166	172	160	140	147	184	162	165	153	166	146	170	159	170	137	135	155	172	140	166	156	173	147	206	152	148	158	138	151	183	152	175	157	166	176	173	170	158	170	152	152	158	159	130	164	158	164	154	159	153	146	157	165	174	160	157	145	163	159	149	183	161	151	171	169	164	171	161	181	179	163	168	175	176	160	152	163	135	148	173	141	177	150	134	144	149	148	141	177	162	138	140	147	178	150	172	155	150	168	154	140	157	151	145	130	172	160	153	158	168	149	144	151	164	145	169	165	163	154	158	167	162	159	130	149	144	175	163	131	162	167	169	172	156	147	150	148	165	154	170	155	192	171	162	150	167	171	172	158	161	185	143	183	157	130	174	140	148	153	137	159	147	175	173	159	126	142	155	156	137	148	156	164	159	156	170	157	159	171	172	148	150	140	163	154	154	174	141	151	139	168	126	157	169	178	159	134	181	162	155	154	147	164	169	170	140	150	144	148	150	170	158	163	172	151	149	172	176	187	150	177	156	160	147	171	161	165	144	164	147	155	163	148	175	177	145	148	162	124	138	188	142	173	157	173	150	151	159	146	153	157	173	148	163	147	155	150	143	139	167	188	174	172	167	165	160	145	178	134	177	198	181	159	143	173	179	143	146	147	155	149	137	129	167	170	182	168	182	181	148	161	178	186	149	161	153	154	167	147	148	143	164	163	161	158	153	137	138	137	151	183	188	179	153	167	176	164	143	165	143	149	143	145	175	156	165	154	160	149	152	174	168	119	151	155	162	150	144	174	172	167	165	136	151	156	149	163	149	195	166	139	149	137	144	172	153	156	161	148	173	161	156	164	164	176	170	153	156	152	159	132	149	191	160	137	143	148	150	159	136	154	174	171	150	166	151	174	152	152	150	162	181	144	150	152	163	172	144	158	152	154	125	154	161	178	162	184	186	152	182	152	147	183	164	152	160	154	177	152	158	167	177	134	174	163	163	162	154	160	175	145	170	176	150	141	177	144	175	174	164	140	178	149	168	149	141	142	145	162	140	169	159	154	158	154	148	175	174	163	147	153	163	164	142	160	152	164	160	178	161	164	146	162	161	171	156	166	166	161	151	158	143	179	164	166	160	149	171	164	156	158	179	154	166	151	174	149	167	154	151	165	185	159	136	180	167	150	153	180	160	171	161	165	164	164	158	159	162	157	160	162	162	146	184	147	148	181	166	151	157	171	149	195	137	158	183	155	152	164	166	155	181	146	132	153	154	142	158	169	150	172	160	153	174	174	162	152	172	145	151	152	165	156	146	125	185	132	164	186	144	151	142	160	159	178	173	147	170	142	150	154	145	145	169	157	159	163	149	170	149	181	151	183	178	167	180	174	135	157	168	184	173	162	189	142	165	145	174	164	170	144	132	169	166	161	133	168	154	153	164	153	181	169	142	165	175	148	155	156	160	185	160	167	174	151	180	168	160	155	177	144	178	155	163	154	162	182	143	154	137	153	140	176	160	178	178	150	162	164	168	167	178
7940	815	1630	1852	1624	1380	1123	977	896	728	677	682	663	549	511	514	518	483	504	465	479	479	461	462	453	461	430	435	445	432	465	393	435	415	446	432	402	446	397	421	385	424	410	407	387	469	464	399	417	433	410	456	412	391	429	399	431	429	446	392	390	414	396	423	417	393	400	419	410	408	385	403	389	428	401	417	411	401	397	409	424	401	407	409	419	404	403	392	443	369	404	429	393	433	384	397	411	389	418	414	414	394	386	380	438	437	411	380	420	426	418	398	439	414	447	367	412	393	409	404	388	403	392	393	420	404	420	419	408	407	411	434	411	411	393	388	398	425	378	371	438	397	405	379	413	418	421	430	397	377	368	406	387	384	402	424	401	445	383	394	431	386	373	404	392	448	393	422	418	383	388	390	392	421	406	412	440	400	389	421	404	416	361	413	409	398	413	408	418	392	394	389	395	390	425	408	378	398	428	431	410	412	418	406	400	421	398	416	411	392	412	373	401	440	372	377	411	399	403	391	385	423	397	400	354	438	416	387	392	403	408	412	380	403	395	431	409	440	432	377	398	379	397	376	404	445	407	392	414	372	458	388	403	368	394	409	433	403	403	413	429	404	412	397	415	380	434	430	410	367	389	422	430	384	418	421	422	412	400	442	434	418	391	452	412	423	397	378	389	387	390	448	399	399	427	407	406	418	397	390	385	433	440	387	406	410	411	418	409	392	384	390	421	383	413	389	352	390	393	392	361	391	404	371	424	408	375	403	415	406	399	374	435	401	381	371	400	397	392	374	406	413	378	400	442	384	393	389	354	393	433	398	409	393	418	402	413	421	423	390	358	386	375	405	403	399	378	394	360	394	406	378	399	412	443	399	434	416	432	404	380	420	423	388	385	398	384	438	390	407	408	378	431	389	435	410	425	386	406	416	417	379	388	414	426	401	428	437	422	446	408	400	380	359	404	406	392	391	375	404	416	370	459	428	396	402	362	418	384	384	370	381	409	436	404	363	381	401	377	428	390	383	397	410	432	408	407	409	382	391	417	365	441	438	409	465	405	393	419	416	383	388	380	433	401	383	384	408	385	403	411	395	420	397	368	424	403	371	407	410	376	398	400	426	406	428	376	394	417	401	429	380	409	439	377	418	432	397	396	421	429	379	414	432	419	446	403	429	386	410	376	402	449	387	381	389	403	423	407	399	373	399	385	390	382	396	412	392	397	376	392	382	407	376	410	415	437	402	392	382	408	373	387	414	405	420	417	383	388	401	388	386	400	440	415	361	437	388	420	392	432	412	382	408	397	391	395	431	375	409	393	408	427	391	395	405	416	402	392	403	400	402	411	370	387	394	410	431	402	407	418	421	383	392	432	426	403	416	422	385	379	360	424	394	431	423	372	394	362	385	413	385	417	402	397	414	391	404	388	413	365	413	406	377	362	410	405	382	368	398	379	373	380	429	409	418	405	418	415	453	369	402	392	400	388	359	407	461	426	388	397	461	355	400	363	381	382	396	417	396	406	407	439	388	387	411	403	376	421	406	385	421	389	384	387	389	430	403	393	402	390	405	365	390	396	397	430	415	426	383	407	383	410	377	424	429	404	386	407	379	386	427	399	394	412	445	404	387	427	383	361	408	436	434	400	422	395	424	406	424	388	408	373	392	372	390	403	372	379	395	399	393	399	379	387	376	402	399	410	411	366	406	365	377	439	407	390	422	391	412	416	417	403	369	440	383	409	387	383	408	400	405	403	391	400	410	369	402	402	379	426	396	382	415	387	384	408	417	454	373	384	445	403	404	398	407	414	414	389	392	399	388	343	408	426	390	382	415	360	426	422	391	432	390	407	416	403	420	391	397	423	402	392	429	375	402	386	407	380	363	405	392	417	386	389	418	380	406	388	397	382	415	427	398	385	400	434	378	415	399	433	377	402	394	416	371	410	393	415	428	356	388	380	416	440	404	416	369	392	402	396	394	388	350	392	367	417	393	412	412	422	430	419	404	397	435	391	420	413	410	395	381	399	372	415	386	413	423	400	423	426	400	413	441	384	402	402	409	383	428	387	418	436	397	428	415	399	383	428	387	355	361	380	412	422	404	385	388	432	414	411	393	394	452	420	395	430	410	394	438	411	395	398	405	411	378	440	362	411	412	384	405	415	391	427	441	387	356	421	437	403	429	416	361	404	411	407	399	427	390	378	395	383	390	407	426	443	382	398	399	439	392	430	426	381	401	407	392	380	387	375	379	402	358	400	443	402	407	415	391	381	432	424	405	418	364	404	386	429	413	426	388	362	401	365	393	413	416	409	394	415	361	372	387	408	410	409	415	446	381	405	386	393	391	368	425	417	401	373	385	390	394	412	401	411	381	425	386	424	381	454	401	413	388	382	405	395	384	400	410	409	387	421	391	380	399	412	383	409	393	396	405	415	370	428	396	415	428	350	377	450	412	423	393	395	419	401	429	425	436	417	419	403	423	369	403	380	393	404	384	400	401	401	403	387	416	394	389	394	409	395	433	401	416	390	403	417	379	403	413	370	415	381	418	421	417	390	378	374	381	385	410	415	407	372	388	391	399	395	409	436	391	378	414	403	416	404	401	390	414	426	395	383	384	427	381	410	378	416	423	396	410	384	385	369	378	435	414	461	401	381	411	423	408	396	392	422	409	413	429	397	437	399	405	443	450	389	414	411	419	413	417	411	393	413	392	384	396	383	384	376	388	411	417	432	416	415	441	417	400	401	390	404	417	353	386	429	401	388	393	421	419	389	420	348	396	370	409	388	403	384	396	375	398	400	383	410	361	385	399	435	403	416	382	406	386	377	399	380	391	408	409	408	449	412	399	412	411	425	437	418	409	393	401	410	393	383	405	388	417	400	390	417	426	421	404	433	401	405	402	419	403	442	406	392	400	403	400	400	433	378	393	404	404	375	413	373	387	394	375	418	378	398	401	413	411	376	400	414	400	422	437	418	412	413	433	399	405	352	408	399	373	398	415	387	426	381	410	379	439	390	406	407	424	413	396	382	403	432	380	402	419	391	400	421	363	392	446	400	434	393	384	437	403	419	399	412	360	416	410	402	388	412	383	403	421	407	412	389	443	387	436	430	417	361	424	428	377	383	424	393	401	353	420	406	382	434	407	384	393	399	397	380	361	403	400	433	389	384	409	402	423	385	443	410	358	402	440	410	391	428	415	374	421	388	416	437	398	399	423	409	396	419	401	402	351	404	402	411	430	378	426	428	448	396	400	427	395	388	388	381	415	421	368	415	422	359	370	401	390	421	358	395	394	418	392	348	399	384	339	392	365	388	424	402	368	389	405	426	383	456	421	373	393	389	416	414	428	366	407	392	414	389	381	396	373	402	372	387	429	410	410	406	435	420	416	414	396	397	418	368	374	411	417	421	418	450	400	404	421	419	423	385	388	438	404	398	378	422	411	427	393	399	418	365	374	422	420	400	382	414	384	383	414	380	426	365	424	402	408	405	375	382	385	378	412
1530	392	411	438	369	328	376	358	342	336	392	350	369	351	374	348	345	362	343	372	350	331	370	387	370	359	349	304	342	366	360	350	348	349	355	333	355	314	355	361	361	311	327	348	346	361	348	386	361	349	356	343	344	326	340	349	376	367	346	350	328	363	332	341	350	354	359	354	361	337	357	365	337	360	321	385	373	343	316	355	324	350	369	320	342	334	344	372	324	399	365	324	344	355	335	359	382	361	420	330	340	386	302	296	343	402	338	381	370	356	383	360	353	347	333	357	357	402	347	336	354	331	353	352	350	359	370	354	337	337	373	325	360	336	327	300	354	323	332	333	346	342	346	384	343	350	357	334	367	371	314	329	353	358	344	327	352	343	361	360	383	353	368	374	351	362	326	318	344	351	343	347	381	338	372	360	323	330	334	383	337	318	368	360	330	340	368	330	360	361	378	343	352	331	315	332	362	359	315	353	333	350	369	330	359	373	357	311	362	332	286	329	360	350	330	365	358	351	324	378	371	391	394	314	357	346	327	344	351	368	329	361	354	342	382	348	387	337	336	365	367	357	375	336	326	378	356	320	344	388	342	346	332	377	343	381	333	339	352	368	350	377	354	348	322	320	347	363	313	367	321	348	357	332	335	340	346	353	372	361	359	347	369	344	338	349	373	329	401	400	339	333	307	412	352	348	370	331	362	388	356	337	329	355	368	312	346	359	344	364	340	320	357	365	394	321	353	348	370	371	374	350	347	373	342	358	352	354	335	359	380	362	315	327	322	358	318	361	387	359	340	358	340	312	347	351	331	344	322	344	340	353	329	302	334	347	348	347	370	318	368	331	344	383	353	346	352	384	340	376	350	347	377	342	379	334	335	356	358	353	375	373	343	326	357	348	347	342	339	346	337	339	340	333	362	374	351	352	364	357	372	338	388	360	342	358	380	346	354	352	387	340	342	355	336	346	375	359	314	377	349	332	302	335	341	349	359	317	355	391	362	338	328	326	342	328	324	330	363	390	353	333	340	359	328	339	351	351	359	338	348	352	366	355	344	318	347	358	345	300	371	330	374	354	350	322	382	363	343	361	384	363	347	383	328	347	347	315	364	335	366	346	359	370	345	389	307	341	377	358	336	362	352	337	349	388	362	348	349	308	349	327	324	359	355	336	344	330	342	360	350	348	367	363	370	334	348	334	386	337	329	357	339	355	361	356	342	346	343	351	390	360	361	351	359	351	363	317	363	318	347	401	373	374	354	363	365	347	337	322	337	312	354	378	354	351	342	341	330	360	361	320	342	368	343	340	381	350	330	385	324	353	400	319	332	338	340	328	327	358	335	341	303	336	330	319	372	355	373	373	329	363	335	371	331	336	331	355	346	375	325	361	357	350	362	338	355	314	332	338	316	344	303	324	361	342	382	308	334	369	372	336	384	364	362	365	342	351	366	372	374	364	365	327	338	342	341	341	373	317	360	340	345	338	342	329	363	374	378	309	372	352	367	331	383	341	341	360	331	365	323	361	353	336	364	367	374	351	361	351	361	385	332	358	338	343	345	367	374	352	373	374	376	338	350	350	339	347	357	314	349	343	389	350	348	361	333	334	336	340	367	344	339	310	355	352	335	344	336	326	343	359	323	335	314	340	354	370	336	318	355	305	333	332	366	355	346	343	373	335	347	384	355	343	366	353	364	334	350	340	371	359	353	336	342	372	299	355	365	307	315	340	368	365	367	349	345	340	335	353	349	368	370	385	347	399	357	329	362	324	315	368	401	369	323	348	364	366	367	360	339	371	345	337	337	346	385	343	354	350	383	326	373	368	350	309	381	338	383	346	338	353	349	351	355	348	360	315	356	362	350	351	350	343	361	330	383	316	337	338	385	362	332	373	330	341	359	339	355	345	344	348	352	315	326	395	350	359	347	355	329	385	325	330	332	378	355	357	359	366	357	308	368	350	349	341	349	333	366	347	334	331	329	344	345	356	376	354	354	333	334	337	322	352	378	384	330	337	379	335	339	366	330	373	381	361	348	388	359	351	342	326	355	401	345	369	391	317	349	320	318	313	313	352	354	362	366	341	365	343	314	338	347	372	385	355	333	340	383	346	355	313	350	355	341	374	386	353	361	329	340	335	316	319	363	366	324	319	366	376	351	337	382	362	380	362	342	360	333	370	325	360	325	351	353	340	351	339	354	395	371	344	344	348	353	386	317	316	375	370	349	337	388	364	333	310	346	375	365	325	357	357	364	359	354	369	323	369	398	356	338	344	294	349	341	365	335	353	333	344	329	369	371	354	332	335	324	368	392	369	350	330	338	349	357	348	377	361	348	327	368	342	344	368	408	369	350	353	324	320	351	353	329	352	379	367	352	329	325	321	344	353	330	360	377	363	378	376	358	349	346	359	365	366	335	330	350	369	336	330	357	353	383	345	337	327	367	354	330	339	337	380	323	364	366	372	359	368	369	384	340	350	366	348	331	374	326	334	382	349	381	383	386	401	356	373	357	304	334	314	318	342	358	362	339	326	349	337	354	357	352	365	329	328	329	328	339	341	355	360	340	362	352	320	376	361	328	340	349	393	363	368	344	330	313	360	328	327	321	360	331	386	347	352	365	338	366	335	344	355	347	361	342	374	353	358	358	345	385	355	370	366	362	358	374	330	336	367	347	361	342	362	374	350	381	335	338	345	345	355	376	314	341	331	368	357	323	323	342	336	350	356	350	355	339	359	358	358	349	347	368	346	312	309	338	338	370	349	353	311	357	354	344	329	333	401	318	398	352	337	291	348	346	370	343	351	358	305	350	373	345	317	364	319	335	317	357	339	379	352	366	350	321	350	334	342	356	360	327	336	356	334	364	341	345	328	342	385	371	358	336	316	358	332	380	314	330	364	374	333	351	333	318	314	373	363	327	330	340	358	359	309	343	352	363	315	392	389	348	366	344	335	378	371	322	354	352	369	342	307	378	359	343	309	338	346	341	343	344	392	316	322	357	351	322	342	341	371	382	301	320	331	351	364	344	347	357	359	357	344	337	370	334	329	342	335	331	362	353	337	329	336	393	346	330	331	384	374	375	341	329	376	356	319	366	348	327	344	328	356	318	335	337	370	345	353	339	354	356	324	365	348	326	344	377	318	338	334	351	315	358	360	351	329	379	353	324	346	376	373	332	345	338	317	358	368	313	358	335	353	372	342	328	362	337	377	372	334	342	326	337	368	335	353	361	378	358	322	339	338	390	360	344	339	353	369	347	362	329	345	331	342	336	339	379	356	376	362	328	344	370	370	386	372	362	353	400	371	339	381	378	353	371	351	353	343	365	350	352	348	311	344	315	316	369	365	367	364	385	314	349	331	342	326	327	375	331	358	305	354	355	338	383	330	364	338	366	381	314	323	338	312	330	365	372	343	314	331	356	366	375	342	390	331	397	377	366	326	328	369	347	340	342	355	363	352	357	333	360	370	325	373	358	364	321	358	358	330	347	370	345	332	347	375	387	356
2202	848	913	953	915	913	864	825	782	879	814	841	830	836	830	777	823	809	850	842	798	856	827	820	833	812	819	841	843	775	761	844	798	810	795	862	865	795	829	840	794	827	827	766	780	824	793	847	855	801	804	833	842	825	816	820	816	820	784	794	816	855	848	784	841	778	846	802	776	878	815	769	829	833	833	832	814	770	845	797	801	839	792	873	785	849	820	857	919	814	841	831	809	849	853	780	850	864	793	778	809	836	822	839	786	792	838	788	781	836	819	865	844	810	852	835	769	868	823	825	771	796	892	866	786	832	814	794	869	880	841	867	858	841	829	862	832	794	809	786	787	859	765	792	787	848	852	826	821	882	841	798	849	803	779	830	846	805	853	871	819	810	839	829	802	812	848	807	852	793	844	754	836	860	799	811	883	854	836	899	870	773	863	818	851	801	853	875	801	825	811	846	823	794	858	852	835	836	789	828	847	821	865	844	871	821	796	846	853	816	847	818	800	812	820	835	828	872	788	814	811	769	794	834	799	848	820	795	803	829	848	834	868	810	832	798	810	800	806	824	831	850	827	812	783	803	809	850	768	832	800	854	840	808	784	811	871	809	805	794	827	790	896	895	800	836	841	839	874	818	819	830	838	822	741	791	822	841	802	820	891	851	846	802	827	840	802	864	779	841	842	847	801	829	798	797	834	820	786	846	816	803	822	866	829	827	776	775	747	795	775	853	836	802	862	844	800	835	838	824	863	817	819	788	792	805	811	862	814	793	764	814	817	816	807	775	852	795	794	788	804	821	834	806	854	830	853	852	843	845	821	779	842	854	780	911	849	840	792	838	793	864	861	827	808	814	797	800	857	838	830	782	813	843	853	849	806	860	803	807	814	823	788	817	840	829	791	814	844	798	815	837	829	781	848	803	833	813	865	805	852	813	779	868	858	817	814	826	853	788	819	797	844	830	834	804	801	801	833	780	831	816	832	766	835	810	859	799	824	800	819	804	852	850	821	870	805	826	841	782	798	776	825	832	809	845	838	828	812	844	796	840	854	828	842	834	840	804	784	799	852	857	823	851	821	819	818	816	823	825	831	829	802	849	856	837	844	808	771	834	869	789	756	830	805	828	839	783	796	812	807	795	797	803	872	812	865	816	807	842	807	839	820	836	770	854	817	808	810	800	826	822	781	803	815	848	854	837	826	895	812	870	800	825	797	773	851	785	823	848	885	776	781	819	817	817	805	847	801	843	827	800	809	841	764	791	846	838	802	831	776	846	804	828	844	860	815	781	855	769	830	839	817	821	825	832	823	778	814	841	832	814	776	831	826	798	771	836	809	843	857	850	838	848	842	835	820	828	825	848	823	778	815	824	818	796	826	804	826	853	819	799	844	871	810	824	815	775	862	802	804	803	847	851	840	845	809	807	840	801	818	807	835	817	834	864	852	811	801	834	833	842	764	843	838	788	852	865	848	820	798	842	856	797	796	830	846	854	834	806	798	789	852	804	823	789	781	770	795	846	800	847	779	819	811	796	869	810	812	867	822	787	812	805	805	803	817	791	793	788	852	783	812	793	773	850	765	853	799	838	762	833	801	828	822	837	792	797	774	877	805	783	828	812	860	827	837	779	816	776	833	840	828	788	844	839	797	799	833	834	805	885	868	855	848	821	817	790	815	821	815	839	825	847	787	818	856	813	828	829	821	839	811	804	862	825	835	760	826	882	823	825	857	805	780	857	828	791	809	815	837	811	823	827	803	818	836	845	827	838	797	786	836	845	832	833	826	791	807	841	854	807	810	820	811	877	855	825	782	770	859	871	791	807	793	891	851	855	750	840	832	837	854	802	808	798	819	832	856	836	805	763	806	847	840	786	830	820	810	829	847	849	805	830	852	805	788	829	860	828	853	814	782	801	873	821	808	806	828	841	808	825	866	861	856	822	819	810	853	823	766	811	853	841	832	820	786	856	822	892	792	859	779	845	806	780	888	815	860	781	770	812	831	798	873	769	802	858	838	845	866	772	833	833	830	826	814	780	793	829	821	833	798	844	821	858	786	765	871	800	779	878	807	789	820	835	826	804	861	818	850	821	840	812	867	806	828	812	843	818	828	851	811	818	841	813	802	832	800	871	804	825	820	804	837	840	832	860	819	849	834	806	820	809	861	867	821	849	792	853	804	834	806	772	786	821	824	774	846	813	813	806	798	774	785	769	830	771	842	879	791	799	839	847	798	806	803	893	827	855	818	844	753	813	837	814	816	785	848	833	768	797	805	786	777	841	833	831	848	801	813	815	798	804	817	854	853	827	801	841	825	793	859	804	822	804	823	852	793	838	833	804	861	844	848	822	851	850	809	851	826	829	798	797	775	846	771	807	812	782	819	853	793	839	842	818	837	821	783	827	808	811	882	855	761	801	755	825	822	813	800	800	745	803	846	899	823	796	773	860	827	782	851	755	813	840	803	820	841	815	842	800	811	805	823	797	849	849	862	823	828	799	785	829	892	767	788	820	798	821	830	865	832	826	809	774	861	780	816	857	790	794	804	813	829	822	792	821	810	824	781	785	865	769	792	830	815	824	832	861	836	826	850	880	849	802	813	836	837	831	867	813	813	879	843	773	841	884	768	820	798	819	807	774	839	793	826	803	854	817	795	786	786	829	832	864	842	806	808	858	875	827	866	833	793	862	873	801	840	845	794	776	824	852	840	801	816	812	837	821	807	843	832	818	829	800	745	815	812	864	809	771	817	845	790	827	793	827	859	818	833	842	857	838	802	831	817	837	822	881	819	823	800	813	798	824	842	866	784	781	902	824	776	886	835	809	808	894	820	779	828	840	757	798	830	850	822	779	838	844	814	827	807	826	844	792	815	823	783	788	810	834	919	802	850	872	868	801	826	831	869	829	813	839	829	822	822	860	827	777	835	818	780	876	807	786	844	852	816	869	794	830	825	823	829	814	838	844	832	758	827	851	820	852	783	836	877	837	826	825	794	800	842	822	821	844	861	815	810	743	814	798	829	828	839	808	802	791	806	823	852	832	816	848	831	821	817	817	831	786	813	832	828	782	798	835	802	807	861	870	818	815	801	831	850	849	789	802	816	783	839	852	839	864	831	811	871	850	830	734	824	861	838	851	816	844	809	780	804	900	812	851	824	841	804	816	832	840	852	842	810	793	819	795	807	799	784	782	818	793	849	862	835	833	795	779	840	843	823	834	861	811	907	832	805	805	846	834	852	875	825	885	783	799	805	835	829	818	828	804	823	826	841	791	838	793	838	849	832	813	825	838	858	786	849	814	800	797	837	798	822	797	833	819	821	872	850	779	855	765	821	797	798	823	833	827	803	865	871	851	789	819	785	792	852	862	856	815	788	834	790	838	881	828	835	782	794	826	848	843	833	793	842	809	793	814	844	846	817	838	802	805	789	838	780	799	875	812	810	858	818	832	828	826	871	857	873	853	814	808	791	818	862	786	822	841	816	872	814	844	758	778	833	820	861	812
7383	571	649	566	500	447	393	382	347	384	370	385	321	339	342	309	343	344	352	323	360	348	333	327	323	346	353	367	333	323	333	327	321	334	343	328	341	329	308	333	346	338	358	312	377	309	316	347	332	313	343	302	346	349	314	337	344	329	323	320	355	337	346	351	347	344	344	334	324	354	337	346	316	293	342	312	325	335	338	323	324	313	322	342	363	337	343	318	315	319	331	319	304	320	333	330	339	347	323	309	331	359	319	316	347	291	304	336	293	350	340	320	318	297	299	306	348	345	349	358	296	343	359	342	297	291	335	323	299	317	315	330	349	291	317	335	301	361	349	339	330	364	316	311	367	299	352	344	325	311	313	362	308	339	331	319	322	315	290	333	345	340	361	344	297	335	303	306	341	348	310	318	372	330	390	326	306	315	362	340	291	295	326	319	336	302	304	305	322	333	309	323	319	312	316	332	340	340	343	306	329	328	308	342	313	312	326	333	346	359	309	326	323	364	348	303	326	318	286	305	292	329	314	353	339	344	317	326	313	337	327	321	314	350	351	333	314	371	311	340	361	327	304	338	331	362	331	347	295	336	359	326	346	330	318	333	328	338	331	346	304	331	343	321	317	339	357	336	335	347	326	320	323	289	297	318	319	301	317	351	305	351	315	365	339	336	277	332	339	349	321	314	333	311	347	326	356	330	348	308	340	326	306	337	312	311	345	333	345	361	327	359	328	333	351	346	351	308	343	299	345	357	349	350	358	318	341	302	338	314	325	332	337	329	350	325	359	356	313	345	353	337	333	333	341	332	309	356	331	317	330	329	329	337	313	300	306	318	340	305	321	333	326	295	318	316	345	328	324	348	318	303	317	336	310	314	328	348	328	345	349	321	317	273	328	319	315	328	320	338	351	349	305	351	297	346	329	316	308	292	319	324	341	350	331	354	290	348	326	290	328	327	322	327	330	321	300	344	315	322	333	333	333	335	328	303	345	353	326	330	327	336	356	349	342	310	380	322	369	315	311	312	323	345	362	363	307	339	338	341	294	337	332	356	354	335	354	345	343	343	330	306	332	336	342	344	337	295	314	327	304	329	333	341	319	332	352	311	361	334	304	335	298	352	308	339	331	349	356	347	329	326	334	333	328	323	343	309	315	326	337	326	321	321	325	365	346	395	344	341	314	338	325	295	302	337	306	326	327	305	349	328	355	320	320	312	326	327	346	336	323	358	346	325	317	388	338	339	342	307	298	351	314	325	333	320	334	339	324	343	306	319	302	309	339	374	330	359	310	298	345	322	341	350	343	317	321	311	336	325	315	336	373	349	320	306	342	309	364	316	343	341	385	315	387	344	340	352	317	314	317	323	344	374	320	311	325	313	329	360	364	308	326	310	348	315	345	329	353	347	309	327	324	317	364	364	345	300	307	303	321	338	334	338	313	344	310	342	312	337	358	317	310	318	318	331	318	320	347	301	347	360	353	329	306	367	361	354	296	344	338	374	305	313	312	358	339	329	305	349	294	332	317	331	307	328	281	344	296	302	359	320	331	339	332	298	350	316	332	338	302	346	333	327	318	357	286	345	352	319	347	336	348	371	328	326	335	334	314	338	351	324	334	342	322	311	323	344	331	358	302	317	360	347	331	339	335	329	355	318	320	317	324	306	338	332	333	353	324	351	326	341	341	312	353	351	338	316	354	323	351	340	331	314	331	343	359	316	319	374	328	360	353	340	332	331	315	331	315	326	326	325	317	350	328	339	320	327	375	313	337	335	365	339	326	347	348	351	293	348	332	344	345	325	335	345	299	301	318	313	357	349	350	372	313	334	343	352	345	340	356	353	339	329	299	330	294	302	320	292	319	361	303	305	350	342	338	276	329	305	330	329	290	359	309	328	320	345	323	350	308	332	325	303	346	332	313	341	318	311	337	318	337	334	305	320	309	354	316	286	301	328	295	354	321	327	322	307	382	349	336	313	312	337	300	321	321	331	302	331	391	337	335	315	329	341	321	349	362	292	326	340	357	318	333	301	302	325	357	307	328	329	329	327	334	337	334	324	351	301	335	359	342	318	328	315	368	383	339	310	316	314	341	337	305	368	294	310	337	367	315	329	337	297	344	316	324	318	292	316	326	333	297	299	314	333	319	366	311	351	293	327	333	347	297	345	326	345	317	334	309	331	333	352	370	301	322	343	347	353	337	301	349	321	334	348	316	322	391	325	347	378	311	321	320	294	328	343	317	341	337	322	358	332	315	306	289	321	306	320	368	305	355	328	329	311	388	356	322	303	314	318	318	364	333	302	336	348	305	339	344	358	336	346	321	310	334	304	317	325	345	300	333	304	346	354	333	382	352	328	305	310	345	316	385	296	321	328	316	330	294	322	293	310	339	291	325	320	317	331	338	331	340	330	357	321	328	348	334	384	331	325	349	330	326	339	327	305	328	340	358	373	348	321	346	339	321	366	309	353	314	348	345	338	326	311	331	325	321	307	327	361	338	316	357	298	328	358	331	323	339	315	299	360	305	308	315	355	366	302	315	346	295	330	376	317	341	346	304	294	305	336	337	354	364	340	334	318	347	351	324	337	324	331	330	313	319	313	344	359	376	337	370	320	342	330	326	336	350	333	346	341	334	346	306	350	336	320	343	303	334	354	334	337	321	317	378	342	349	347	347	336	310	349	339	325	350	349	302	340	329	310	328	357	345	326	345	372	329	322	312	316	305	356	325	338	306	336	319	350	343	332	345	326	335	323	359	333	324	322	357	344	335	360	323	316	317	309	313	323	339	334	339	306	330	344	337	298	315	336	325	337	345	346	317	326	304	326	323	333	347	323	307	322	295	339	370	382	286	333	364	319	317	347	315	322	317	314	359	342	345	323	325	355	346	300	334	330	358	353	389	324	338	322	371	344	326	324	327	317	308	315	325	324	324	331	356	358	336	298	351	305	284	320	320	307	342	308	323	342	350	300	314	349	360	360	324	312	313	325	328	343	303	343	300	289	345	363	319	316	344	332	361	338	351	350	325	327	324	327	340	340	318	327	320	311	329	352	317	298	342	326	317	362	362	336	352	326	333	313	379	336	324	295	351	339	329	332	310	312	346	314	337	313	338	332	383	304	337	311	317	345	348	312	343	314	333	337	346	333	307	331	312	288	370	302	322	340	329	323	343	347	325	311	324	300	353	327	313	333	343	321	316	343	350	320	362	313	308	314	354	362	331	321	343	340	317	319	310	357	321	325	310	342	331	282	313	298	329	349	323	343	340	340	309	317	308	326	316	325	320	313	321	341	349	306	341	341	328	327	343	342	325	388	314	346	335	331	317	348	329	319	360	315	331	350	340	327	336	342	339	341	360	330	305	336	319	342	293	348	308	352	323	351	347	322	308	309	325	318	342	344	339	352	354	337	334	334	360	336	309	332	322	323	332	312	296	323	311	334	355	336	324	309	346	347	318	327	333	331	341	351	351	344	353	309	314	342	377	341	379	312	287	333	330	295
6660	1046	1453	1606	1482	1315	1178	1106	994	938	937	933	858	912	861	857	854	799	758	816	781	819	788	806	814	775	755	776	804	801	782	829	795	824	855	813	744	754	761	737	755	799	780	807	758	797	790	763	796	784	790	781	800	759	800	790	761	756	781	816	761	774	800	785	826	794	757	754	792	805	813	774	760	768	767	769	774	722	799	710	790	758	809	793	811	791	815	794	780	777	825	827	742	760	732	779	782	738	726	768	783	794	755	705	782	769	762	756	746	732	738	771	766	740	793	756	742	744	810	789	738	750	758	774	777	773	797	790	766	767	777	765	794	789	748	811	765	803	793	800	745	794	799	742	777	747	778	730	785	769	775	788	761	748	765	728	784	781	805	818	760	745	732	784	804	777	813	765	724	797	794	781	751	761	778	786	786	758	798	773	796	790	764	787	742	737	732	846	766	774	794	784	720	752	780	767	745	755	805	753	769	774	785	750	797	836	775	853	747	757	831	797	726	742	761	756	732	765	767	743	773	753	800	777	769	748	800	750	785	853	789	748	751	770	819	748	821	791	781	756	775	753	780	775	735	753	781	770	756	768	827	751	824	763	769	761	756	746	746	819	775	727	753	791	783	751	809	775	790	780	801	752	737	748	764	789	704	751	811	762	787	764	750	776	776	801	770	803	789	708	789	741	762	769	756	811	774	769	769	741	753	759	754	771	729	750	780	813	807	805	773	790	801	737	795	745	858	812	683	764	754	768	818	789	751	792	770	746	761	821	776	729	728	749	724	755	736	796	740	774	759	791	768	792	789	717	784	802	767	740	730	770	747	814	840	773	782	793	759	737	722	718	836	749	723	790	777	767	780	739	783	828	758	776	779	824	810	765	803	788	747	745	774	716	769	776	786	753	776	762	761	772	795	802	808	765	748	787	791	763	800	806	813	788	755	755	760	725	747	772	729	778	784	762	781	735	742	737	777	718	758	750	796	837	776	749	776	779	762	763	782	778	748	796	765	793	763	702	780	780	748	755	781	758	779	757	786	788	801	781	778	761	830	736	733	814	710	728	803	773	766	813	764	791	789	746	815	734	735	789	822	690	801	782	755	769	867	732	771	745	767	763	744	780	805	771	782	775	765	782	739	813	784	739	793	815	780	773	737	772	783	770	783	811	780	789	776	746	730	734	779	748	780	745	763	783	767	749	801	819	763	751	821	783	738	744	813	794	759	789	751	758	769	805	763	781	813	736	747	766	796	798	794	756	745	774	777	781	752	771	749	769	793	792	753	767	790	749	735	781	764	728	752	804	769	767	750	808	806	775	800	734	738	751	780	752	790	792	753	780	775	746	783	789	785	786	790	760	795	763	761	752	791	772	762	731	744	794	739	784	783	697	764	731	793	721	771	727	766	778	795	755	787	814	759	813	815	745	799	764	841	731	805	765	688	750	771	763	771	765	735	799	804	768	739	799	782	754	763	737	760	756	800	758	749	815	741	827	749	812	784	828	787	761	763	803	783	787	758	759	717	737	784	708	783	806	821	740	797	748	800	730	781	729	760	789	732	796	734	726	787	765	818	780	781	765	754	749	775	800	735	769	794	770	762	768	797	806	749	774	828	741	747	794	757	842	772	770	757	777	748	767	763	770	750	819	744	807	765	754	790	756	778	779	799	744	800	772	814	797	766	738	788	712	833	742	755	760	785	709	805	766	807	765	775	809	740	816	780	755	783	765	842	806	727	757	756	759	730	823	738	717	772	798	760	796	745	785	801	740	768	770	765	722	759	765	753	758	778	838	811	712	795	777	773	759	745	785	757	802	737	813	727	748	774	719	783	756	752	791	768	745	801	769	753	812	768	793	804	724	766	793	790	788	775	792	792	793	775	771	753	764	803	791	757	796	790	823	727	807	791	777	716	804	771	725	774	780	750	828	758	828	808	773	787	768	777	774	759	734	729	779	771	788	800	783	786	805	721	741	787	770	804	785	741	727	750	750	780	756	818	710	779	815	784	791	766	789	731	834	757	740	755	755	759	758	769	767	783	744	750	778	802	724	753	788	800	782	747	787	797	788	804	818	798	754	770	758	774	799	849	760	816	754	741	812	774	744	765	761	771	769	769	808	743	816	769	820	792	726	770	795	746	803	771	800	789	753	780	808	798	780	806	756	804	797	751	789	767	804	783	766	757	787	785	794	766	767	747	747	803	772	765	738	792	841	778	786	757	803	789	778	776	760	749	765	803	806	752	783	721	764	821	801	779	741	740	754	749	769	805	753	782	797	786	783	757	769	770	726	774	791	780	746	778	776	731	813	748	831	723	782	769	802	790	775	734	793	745	765	757	774	770	792	782	782	786	780	770	808	758	820	744	786	719	680	782	800	811	756	783	790	793	749	755	719	823	759	782	787	747	794	732	738	712	818	776	768	780	814	758	757	764	775	777	755	749	730	773	737	755	772	788	771	709	796	788	712	766	755	786	733	764	815	786	741	816	807	780	771	780	797	744	755	789	772	756	811	804	777	728	803	768	796	726	758	760	778	749	798	762	769	704	749	760	798	799	743	781	754	768	794	730	744	777	802	770	723	751	789	778	760	769	805	728	795	802	822	759	766	769	813	771	832	769	843	730	779	806	730	718	777	744	777	778	775	766	741	796	770	807	770	760	769	777	760	831	770	776	794	764	817	784	777	733	735	754	781	762	765	738	756	752	761	772	775	797	783	759	781	749	747	765	791	738	767	773	752	830	764	731	824	786	761	787	748	795	750	789	783	761	810	755	801	743	794	715	760	765	774	800	739	765	758	785	794	709	801	753	826	753	770	709	798	758	834	754	741	743	789	733	736	781	756	738	718	739	739	740	695	785	731	775	777	808	824	765	745	809	783	767	777	785	748	788	813	781	729	768	779	803	775	770	774	766	773	797	754	780	766	809	767	760	723	751	718	819	786	760	770	743	765	813	779	785	758	768	734	755	791	765	787	769	776	750	807	785	731	768	773	789	742	765	751	759	749	783	760	841	779	833	775	774	767	695	797	786	796	769	735	816	743	780	757	749	770	780	796	779	755	758	780	722	823	775	788	770	763	727	749	779	790	828	811	755	792	744	795	795	743	775	755	772	769	806	827	771	783	777	739	780	767	772	804	772	778	776	705	777	753	775	718	801	769	767	727	774	752	785	817	767	784	755	830	751	754	748	793	810	799	774	775	781	800	783	807	798	785	750	788	854	795	799	814	806	756	787	796	810	805	747	766	748	748	753	732	790	768	727	794	852	806	790	750	769	821	772	765	757	791	792	773	824	803	745	802	736	755	713	794	799	750	740	768	770	744	747	782	800	785	828	739	770	752	791	786	779	758	754	743	793	716	765	811	771	813	778	766	744	771	777	772	715	806	807	752	774	776	770	756	777	742	742	795	776	779	794	794	721	770	742	758	773	761	789	772	809	800	762	768	768	781	762	741	753	807	775	771	769	769	772	786	777	826	744	759	759	780	760	815	761	807	806	772	764	741
12767	833	710	567	399	384	292	248	230	202	208	203	190	186	180	173	158	157	164	185	162	170	191	171	156	171	194	154	173	154	171	163	178	157	138	177	180	174	166	157	170	201	138	167	159	148	169	150	169	158	156	184	139	161	166	167	163	164	170	151	130	148	176	159	162	155	165	159	172	144	156	149	151	159	175	150	166	161	151	171	135	164	142	166	149	171	152	129	145	150	127	168	151	146	152	157	178	189	155	149	157	167	159	141	169	174	168	164	157	136	159	158	161	158	139	133	148	164	162	168	172	176	143	185	165	154	173	136	160	131	181	155	154	153	157	153	163	163	168	171	161	166	178	182	149	156	162	147	176	159	167	150	165	163	171	168	140	183	142	143	149	179	159	153	163	164	168	169	140	166	160	183	136	161	151	148	157	156	181	168	154	164	165	156	175	158	135	159	160	144	166	175	175	159	164	144	178	127	151	151	162	146	160	150	173	158	174	149	146	140	118	177	181	150	168	163	168	183	153	179	142	163	149	141	164	165	187	184	176	148	157	166	172	137	178	140	168	167	147	161	162	189	166	173	172	177	187	162	142	148	158	129	137	157	171	177	148	167	152	165	177	160	153	157	185	163	153	157	152	150	157	170	129	154	154	173	143	158	167	159	175	164	154	176	145	184	170	168	142	163	133	165	189	181	149	147	160	153	157	148	159	170	173	150	125	156	142	159	145	167	153	162	152	149	170	150	165	173	177	154	160	145	146	153	174	169	189	166	156	182	143	160	159	161	162	161	169	183	165	143	167	151	159	181	154	168	175	149	181	180	173	163	176	148	171	170	165	154	147	179	160	142	153	163	156	158	159	166	144	176	155	152	138	137	152	178	178	156	175	166	171	141	162	158	157	160	150	158	175	143	149	175	190	176	146	141	132	162	157	176	173	177	149	147	152	172	164	171	178	146	160	149	159	165	139	171	166	157	186	177	164	145	161	162	153	154	174	167	154	186	170	174	160	161	144	160	172	177	130	159	156	154	162	172	179	164	163	175	173	159	201	166	152	151	170	157	169	177	150	168	183	166	161	146	183	156	158	127	159	153	169	170	129	156	170	149	157	162	161	158	172	153	161	158	164	153	169	146	192	174	156	182	150	171	172	175	152	181	151	184	155	162	155	163	137	156	167	164	155	172	157	170	178	154	162	165	178	150	146	164	174	145	157	153	149	150	151	145	153	154	164	154	157	139	156	158	152	141	161	153	151	164	157	144	161	165	172	153	182	169	124	152	168	138	160	145	161	162	163	151	137	181	181	144	158	169	173	165	150	156	140	161	162	146	161	162	155	139	164	133	151	151	157	136	183	166	161	138	161	171	153	180	158	143	159	172	177	150	161	151	132	135	167	172	194	160	168	147	157	161	156	142	159	156	148	139	159	170	170	171	155	160	146	186	158	146	161	186	162	160	143	173	171	165	140	160	163	173	164	155	159	153	167	163	168	172	163	173	154	146	165	164	163	160	142	169	165	161	154	149	165	148	167	153	167	148	169	167	155	168	176	177	167	175	164	164	169	174	164	163	164	143	148	136	178	185	172	152	146	154	147	140	155	159	149	179	185	168	157	171	167	158	153	162	156	150	167	145	164	152	142	170	143	153	161	170	166	185	162	154	162	177	155	149	171	181	136	153	148	166	178	139	160	134	138	158	157	151	157	163	148	168	159	181	150	164	139	169	162	150	162	153	160	150	156	168	148	142	147	152	148	161	163	155	176	158	144	150	165	168	149	131	164	165	165	147	142	143	166	167	150	155	167	175	152	171	155	160	145	144	133	151	150	165	145	155	131	159	178	159	155	156	157	135	147	148	159	148	171	143	142	177	165	180	170	150	180	157	155	158	166	148	139	155	158	192	190	154	160	184	149	181	150	138	164	188	186	181	137	174	167	147	136	149	162	169	160	169	163	159	150	152	151	164	173	159	148	168	170	150	154	164	148	167	174	156	149	167	174	147	169	151	158	194	177	164	144	141	165	157	147	151	161	158	166	161	135	153	172	143	157	186	155	157	187	167	172	149	156	161	153	151	167	168	120	154	167	151	152	166	148	172	156	157	165	164	172	164	156	155	155	161	162	150	179	178	170	149	143	163	162	127	178	171	152	193	174	166	172	147	173	165	164	161	167	169	144	171	153	156	164	166	197	183	168	176	149	186	160	175	175	165	148	171	177	159	160	147	146	147	153	137	165	145	162	152	165	152	195	157	154	173	163	171	158	146	170	127	160	180	159	178	161	148	164	149	176	167	165	167	193	145	169	166	171	137	163	154	147	161	158	134	160	163	160	162	154	141	171	148	135	162	165	133	158	149	178	147	128	163	152	171	166	168	151	161	157	151	156	159	169	151	180	157	177	147	144	151	159	170	175	180	167	151	138	176	143	161	134	171	163	169	186	172	175	164	154	155	158	177	148	150	168	168	160	184	175	141	134	161	143	156	182	181	167	161	161	161	166	161	153	133	183	143	167	190	164	155	150	139	161	159	148	147	142	152	159	133	150	168	160	171	159	161	165	160	163	161	154	160	188	171	156	153	165	143	147	162	160	154	151	165	167	195	147	160	171	154	135	153	160	174	146	156	181	170	175	186	150	179	150	146	167	168	157	157	146	150	164	157	159	177	149	169	150	159	156	174	147	160	180	155	161	133	158	135	162	168	170	157	184	184	149	151	158	162	163	183	146	150	157	143	144	164	144	154	146	160	156	161	155	150	167	174	143	160	173	158	167	155	158	148	164	169	155	147	165	163	186	155	202	160	142	169	183	152	170	137	156	165	149	169	154	189	133	156	168	194	138	162	173	174	159	169	146	170	151	155	165	153	178	143	153	170	163	152	171	162	178	179	133	147	164	177	176	162	153	157	153	129	172	160	163	148	156	157	159	145	158	156	152	163	154	163	148	179	182	172	154	163	161	157	145	174	166	154	164	154	161	165	165	126	148	166	167	173	182	157	163	175	136	170	151	152	176	148	139	151	145	149	135	175	163	199	170	185	152	194	171	166	144	156	164	148	154	157	141	164	149	148	190	175	147	168	166	161	163	144	165	154	172	175	157	159	164	177	163	156	168	153	151	167	158	111	149	158	176	159	147	151	172	179	166	142	149	160	161	163	161	167	127	189	167	165	181	147	177	174	163	150	165	140	148	151	170	154	156	152	169	141	181	140	150	174	165	157	143	161	162	178	151	153	177	153	146	170	145	173	148	156	172	139	177	161	149	149	163	154	153	171	147	151	161	138	158	136	156	160	153	161	122	158	172	165	162	163	153	177	166	162	164	153	154	140	171	147	168	167	170	176	169	149	167	160	173	174	158	156	156	192	164	177	169	169	157	190	164	167	137	184	152	146	165	168	147	154	165	169	161	176	147	153	137	181	155	176	141	157	157	148	190	152	176	151	171	155	145	183	152	146	151	156	142	141	151	170	158	153	176	155	173	198	150	160	150	150	149	178	166	157	163	162	177	171	155	184
7888	916	1636	1898	1597	1319	1182	1000	921	792	658	671	571	665	563	520	517	472	486	512	491	506	438	480	436	469	452	458	451	458	437	467	406	428	435	447	399	446	452	409	420	439	401	404	444	424	420	419	401	373	438	423	435	405	443	410	402	396	410	449	413	380	406	412	412	375	413	431	403	408	399	417	421	393	391	434	368	393	410	431	445	425	378	382	386	428	358	415	370	399	414	411	434	415	415	424	397	418	414	378	417	378	413	399	394	434	390	436	435	418	421	425	380	407	417	401	427	419	427	404	425	377	463	413	391	432	421	411	422	402	412	379	429	395	434	405	429	389	409	404	433	392	420	395	411	380	434	414	415	404	367	392	416	419	389	419	417	416	451	443	425	442	404	417	406	400	387	438	382	419	421	396	434	413	413	392	421	398	418	404	401	380	386	391	417	438	403	386	396	434	377	422	365	443	375	390	413	412	380	368	429	431	415	412	421	412	403	402	417	453	393	383	433	421	396	419	390	400	387	396	393	413	413	367	391	399	445	374	396	422	409	391	417	406	424	421	409	406	337	397	426	379	381	405	404	403	404	403	391	361	382	431	428	422	439	391	378	401	388	427	400	379	417	395	408	384	388	432	425	374	374	381	428	395	414	386	370	409	433	405	385	404	402	405	378	400	421	417	371	405	390	410	422	384	394	403	386	418	438	413	415	402	381	389	425	420	400	394	425	417	395	435	420	372	417	376	381	429	410	438	404	427	396	420	398	443	400	424	380	389	412	402	413	394	403	416	408	400	377	384	416	419	398	431	411	390	408	383	412	402	387	400	398	392	423	415	410	395	416	439	394	388	450	390	436	429	419	436	425	404	399	386	446	433	396	407	399	420	373	399	394	423	431	422	408	445	401	437	434	417	413	375	431	398	419	403	393	369	430	395	410	415	425	388	418	403	391	406	403	404	371	411	396	412	440	394	400	396	431	407	382	419	410	406	428	398	372	440	395	392	401	414	393	386	403	426	366	382	413	366	362	412	381	428	425	438	426	422	413	398	366	385	415	413	382	412	412	394	362	417	374	399	407	384	370	381	413	376	386	426	420	402	423	381	399	397	430	408	372	399	403	377	385	417	406	374	405	414	411	385	385	426	418	396	421	393	434	405	412	401	386	430	383	377	416	432	432	430	396	405	397	432	396	394	383	439	386	436	407	392	378	393	436	421	398	427	420	446	378	394	392	406	370	442	422	444	418	408	385	375	367	394	408	409	383	379	420	401	440	416	369	427	428	401	400	393	375	404	394	406	412	353	421	392	435	377	409	393	380	406	421	352	416	390	402	399	421	433	402	439	392	394	393	406	396	424	409	392	395	393	452	409	406	378	420	401	404	397	406	417	434	374	394	404	375	441	398	413	395	389	405	399	415	448	394	420	444	422	409	434	454	423	386	404	429	378	440	409	398	421	412	418	406	434	428	437	401	416	432	408	425	388	442	417	407	424	389	397	420	403	436	414	408	405	393	415	429	418	420	391	408	397	394	421	383	395	387	400	402	405	410	402	401	409	415	406	392	412	407	362	408	396	406	406	394	395	417	435	372	414	376	389	371	453	390	391	404	424	420	390	398	361	397	370	419	437	403	420	378	395	390	363	361	419	407	410	414	430	386	412	430	424	413	418	373	388	428	429	408	391	405	397	436	384	400	465	365	404	409	425	454	398	423	379	349	401	382	382	409	373	415	403	397	390	380	409	396	413	397	392	432	435	390	417	416	417	411	447	414	379	429	413	394	434	390	373	417	395	402	402	402	408	395	371	393	381	387	425	414	408	440	429	398	367	399	388	419	362	409	393	421	435	390	394	410	423	411	369	458	405	421	449	400	395	396	381	387	389	407	377	419	445	382	423	410	381	446	380	389	380	438	434	384	377	414	384	394	420	443	404	408	378	427	419	395	377	402	431	390	386	395	389	409	408	420	373	406	441	412	370	414	386	394	416	411	407	401	402	405	389	459	397	373	390	391	386	382	412	389	428	431	368	391	423	392	402	392	389	407	370	406	395	401	399	408	379	412	433	399	412	415	415	372	378	384	406	404	394	405	376	388	372	429	406	375	346	383	434	402	444	406	419	435	412	429	394	392	374	386	419	390	391	360	415	415	417	422	424	412	376	391	383	422	416	405	416	416	397	386	400	421	381	415	403	373	413	362	390	415	389	391	404	409	403	404	383	380	400	420	414	402	388	424	403	393	387	421	383	423	418	455	383	371	382	389	427	379	420	380	407	412	383	410	426	402	415	406	418	378	429	399	381	416	378	394	420	411	361	393	396	405	406	387	405	429	402	379	386	403	400	388	420	391	399	418	386	380	380	388	408	421	394	414	395	394	381	400	392	439	422	392	368	376	427	438	395	372	379	376	381	432	412	402	426	377	398	408	367	389	421	426	373	417	413	409	393	418	429	387	411	397	410	412	414	424	381	406	421	414	412	422	391	440	365	415	413	415	431	410	434	380	411	402	399	410	434	398	389	423	400	470	439	425	407	404	428	383	403	421	400	381	417	390	375	429	373	401	395	374	416	413	397	404	418	402	386	386	380	421	384	429	384	418	447	429	401	392	369	399	387	417	401	420	380	383	403	416	408	424	421	415	422	382	420	434	404	395	399	412	428	419	395	405	373	421	442	384	395	411	409	367	411	380	409	412	385	388	391	415	410	413	410	398	401	435	385	437	373	433	395	404	411	401	430	364	417	389	414	396	401	408	398	399	403	406	399	412	426	433	386	436	416	461	395	437	401	444	408	393	386	383	372	394	429	409	386	401	432	437	398	405	370	395	393	388	427	440	453	382	410	442	381	380	389	397	388	399	410	389	391	397	390	402	413	397	379	352	411	396	399	403	352	395	407	440	405	396	431	421	412	374	371	398	413	415	396	394	438	378	415	383	411	396	401	403	372	377	414	394	396	402	392	459	409	427	407	386	444	391	367	354	395	405	382	384	402	377	408	390	399	399	431	374	399	402	413	399	384	400	433	407	411	388	435	396	397	405	412	367	406	374	404	427	400	400	415	413	399	374	417	428	410	406	381	404	393	414	380	394	432	434	377	402	398	388	406	377	398	433	424	430	424	412	425	418	425	411	377	419	418	413	435	427	394	374	391	409	394	446	386	418	367	396	421	387	412	413	410	403	412	404	409	426	383	419	433	385	396	417	420	403	410	407	413	407	346	398	409	408	394	392	401	396	397	395	422	434	417	370	454	400	393	384	399	355	384	372	411	411	401	389	433	394	372	385	409	412	395	433	399	406	416	404	427	379	406	423	406	428	403	404	420	404	407	402	379	373	393	373	410	405	386	378	425	387	430	385	398	394	388	395	428	372	439	389	347	416	399	402	401	402	396	422	403	430	411	370	412	416	400	391	401	403	399	368	396	437	393	396	389	388	402	392	414	435	402	371	356	406	392	424	387	385	410	454	411	400	403	429	408	430	423	404	408	436	423	415	386	403	396	390	391	406	420	408	378
1536	355	426	375	385	337	376	365	377	326	309	384	352	329	350	313	387	339	408	344	353	355	332	359	342	329	337	362	340	346	404	366	379	352	329	349	367	327	365	342	329	346	338	366	330	366	368	391	358	350	348	377	317	335	337	298	355	346	369	356	372	369	355	375	313	361	358	342	336	329	357	354	332	345	338	384	318	351	351	346	327	352	337	320	360	352	332	328	352	325	329	332	359	351	355	332	332	340	344	342	327	388	347	360	345	359	379	345	339	362	363	330	319	373	369	332	360	356	386	389	379	347	379	366	341	371	350	342	372	338	359	345	341	325	354	381	372	334	334	378	329	338	351	350	354	403	358	379	347	365	379	369	369	362	362	386	337	356	350	358	345	342	345	360	344	343	351	348	353	360	390	349	353	354	340	339	367	316	352	363	348	326	360	359	381	363	399	355	370	352	371	353	355	341	338	385	381	363	387	355	313	340	368	358	349	339	351	341	378	356	348	358	375	337	357	337	379	351	389	349	368	362	349	355	335	339	307	400	365	338	348	352	327	336	353	349	376	358	309	361	336	336	350	367	342	364	383	368	414	357	370	338	380	366	350	314	393	347	371	393	326	377	331	355	375	367	382	318	364	333	352	373	339	346	350	380	365	328	354	349	324	371	364	339	333	384	336	318	378	325	354	395	335	333	330	313	379	387	326	364	384	377	364	372	384	345	362	351	348	393	350	382	337	363	376	348	377	353	360	342	352	372	333	327	327	339	374	413	368	357	366	348	347	336	374	314	347	339	355	363	318	381	317	370	332	366	314	346	329	359	326	359	346	379	380	344	359	369	330	377	332	323	363	399	360	379	366	331	331	368	328	321	341	349	356	361	347	347	349	316	380	348	384	368	365	376	368	376	330	358	363	366	354	367	358	320	349	393	370	364	348	388	324	374	358	347	375	398	372	336	365	348	345	348	372	347	345	337	347	330	385	382	341	359	342	324	308	376	360	319	357	334	342	384	370	326	342	366	342	369	331	314	363	351	353	350	348	340	351	325	355	321	362	373	338	361	346	344	357	357	353	386	386	401	336	355	341	348	360	377	357	349	364	374	334	332	374	391	356	355	357	344	371	366	323	320	340	357	344	355	344	349	345	353	311	356	364	324	386	338	344	375	359	361	381	343	351	402	346	355	393	361	388	363	369	381	347	377	377	363	372	337	337	345	406	349	358	346	350	341	375	336	342	344	337	353	385	343	361	385	328	341	333	351	356	319	367	345	338	356	336	317	333	323	358	355	367	353	350	342	356	337	321	378	376	382	390	351	356	363	338	347	340	398	362	334	362	324	318	340	370	363	332	318	357	359	355	367	355	323	384	311	370	353	350	348	347	339	355	382	366	317	376	352	349	339	358	346	345	372	363	337	347	360	346	386	346	342	349	355	365	342	316	330	352	319	349	349	351	322	351	325	363	358	367	370	368	369	349	368	338	350	357	358	363	345	343	329	325	405	361	350	363	363	378	343	384	340	342	369	343	352	350	322	375	355	359	304	322	401	336	342	375	335	339	337	403	363	357	353	324	326	352	347	336	347	331	400	373	372	364	338	399	369	348	387	335	342	313	340	349	330	369	323	363	387	348	311	331	357	339	339	387	403	341	366	400	323	349	342	331	342	364	357	371	349	368	349	376	361	347	354	351	370	352	334	312	347	369	346	336	337	348	377	363	338	345	336	366	357	334	375	345	367	352	333	388	353	357	296	349	364	363	368	343	370	348	336	352	331	357	320	332	357	315	340	334	334	326	341	361	374	346	345	348	358	360	363	384	323	349	341	382	370	337	325	348	374	375	372	397	372	405	337	339	370	316	334	355	341	356	333	387	354	368	357	320	346	393	380	351	382	368	383	354	361	349	362	349	342	352	337	332	343	367	365	362	374	376	346	343	367	390	341	353	327	358	337	337	355	366	352	325	357	354	339	339	324	341	376	325	357	358	350	316	331	328	339	330	319	369	339	315	369	339	363	342	321	354	337	327	367	357	343	344	390	339	325	367	314	380	364	333	332	341	355	381	368	353	368	382	328	316	344	339	349	319	331	344	336	370	356	379	362	345	361	400	342	382	347	324	357	348	356	341	359	344	376	381	361	348	354	344	344	391	323	345	317	353	342	354	347	331	376	341	369	362	357	361	355	324	374	364	367	339	314	327	352	338	347	371	331	336	384	320	322	325	370	315	371	328	326	338	317	396	403	357	315	386	328	351	359	369	386	371	365	337	341	345	379	345	360	356	373	399	354	353	330	370	333	375	348	400	334	308	345	394	350	333	340	363	347	360	361	335	353	362	370	358	342	347	346	340	378	345	350	325	332	342	358	407	318	335	340	368	341	388	344	372	369	308	346	380	364	388	365	343	340	353	321	325	376	366	375	370	327	351	368	324	362	329	346	351	335	346	354	358	346	342	343	360	369	336	338	323	342	347	358	317	350	367	322	361	337	362	329	332	341	349	319	353	344	356	362	340	366	348	291	362	307	372	328	371	304	325	325	359	360	377	348	395	362	330	317	320	379	337	354	382	365	309	340	355	332	333	356	355	355	346	347	360	356	366	369	335	339	394	367	363	351	345	348	344	361	388	359	379	345	372	312	350	374	354	359	369	360	335	372	326	356	385	326	378	340	313	365	328	352	358	307	332	357	332	371	346	363	357	350	340	339	365	393	359	335	322	354	377	317	369	397	380	326	343	357	377	347	346	362	345	340	336	378	338	364	362	368	339	303	367	417	333	340	357	330	367	350	369	342	343	322	326	353	347	353	322	299	375	335	352	351	356	348	346	360	358	355	330	392	342	366	367	304	355	374	343	356	342	330	336	353	330	320	340	374	363	350	354	350	365	391	342	369	349	328	326	350	340	382	334	370	358	337	338	379	373	389	392	342	304	358	364	323	374	362	359	385	353	325	336	315	332	364	348	397	396	368	357	366	339	353	336	356	350	362	357	367	345	322	338	329	337	334	334	348	333	375	372	345	361	333	363	361	324	342	354	354	378	338	345	354	346	365	355	361	331	327	392	353	324	370	346	349	344	327	323	353	379	352	346	355	354	326	330	354	365	346	395	350	375	383	318	341	356	370	336	336	358	364	364	334	350	342	320	352	347	321	347	363	362	370	386	343	331	379	356	345	342	374	366	348	357	302	357	336	333	350	347	362	364	385	372	345	399	341	294	351	352	324	357	343	341	326	333	385	339	375	361	385	355	332	357	340	308	352	399	362	360	366	366	358	356	351	343	353	357	324	353	345	325	364	334	370	365	371	367	326	343	318	381	336	361	382	344	360	342	344	392	330	351	366	330	356	367	332	311	342	342	335	301	341	364	351	321	324	355	333	366	349	331	341	329	395	356	364	357	328	329	361	392	345	362	373	326	355	358	378	369	373	359	382	349	356	405	393	359	379	374	363	347	380	299	356	343	331	340	319	328	347	367	362	335	355	346	346	381	314	367	322	323	320	352	355	372	342	361	329
2150	839	915	980	911	861	868	884	886	863	847	848	856	831	851	813	844	806	829	849	814	756	859	815	830	831	835	832	847	776	824	872	822	845	776	837	855	896	781	850	836	831	803	762	856	806	859	801	821	801	828	839	826	894	820	840	779	805	828	811	822	830	847	844	856	851	815	831	768	892	809	873	817	802	880	782	814	823	822	848	815	835	839	838	836	823	816	839	858	793	862	809	878	844	796	780	831	837	807	837	772	821	838	822	797	814	798	819	866	772	856	853	820	783	836	808	836	839	828	836	866	906	815	852	811	876	861	839	862	800	843	813	875	806	825	861	829	882	844	795	845	811	789	801	863	778	824	818	835	843	802	805	835	831	804	780	833	850	833	819	814	832	803	839	842	793	852	858	792	850	807	817	817	859	768	807	820	828	779	852	801	844	894	817	884	768	834	838	837	796	805	834	800	809	844	870	826	836	848	789	881	840	822	830	795	854	810	834	862	805	848	835	773	814	812	853	839	816	782	808	832	854	902	865	838	845	817	853	850	811	784	813	780	824	828	872	795	800	878	800	832	822	836	847	860	865	814	844	832	794	832	756	833	836	822	804	857	829	851	786	788	828	832	852	786	795	824	895	835	826	779	832	815	775	814	817	820	830	856	830	834	777	818	794	810	792	849	843	815	797	862	833	813	874	804	825	841	835	757	851	823	856	819	821	826	822	817	820	841	830	839	864	832	792	771	807	830	803	819	829	802	837	836	791	853	875	843	805	838	833	792	868	789	795	804	845	818	775	823	785	796	818	817	779	801	832	821	818	772	834	800	817	884	819	848	804	807	823	842	821	808	872	808	840	841	805	841	804	788	835	844	850	819	822	848	828	844	868	852	828	811	854	827	791	876	822	809	841	829	834	832	850	809	821	751	749	832	758	790	838	871	858	864	811	828	837	793	831	857	855	778	835	806	808	810	882	841	849	828	852	810	831	827	806	847	800	851	821	776	821	823	809	849	810	783	781	848	821	861	880	810	801	847	833	822	833	812	849	845	831	818	822	827	877	792	824	795	832	849	809	822	850	790	882	786	843	790	790	832	809	780	828	795	802	821	841	847	861	811	825	796	782	866	831	799	842	841	821	803	830	847	800	837	819	828	817	808	858	787	824	844	788	826	843	816	791	815	847	774	815	838	827	856	838	839	806	806	842	796	835	874	858	833	820	814	840	830	826	766	834	800	802	801	817	804	798	800	762	811	859	848	809	818	852	791	806	827	823	857	836	791	804	821	819	821	838	833	884	831	867	853	821	858	793	793	848	762	804	891	800	812	867	833	789	843	781	832	753	831	805	828	833	834	836	831	876	822	787	808	823	849	872	844	782	829	841	851	839	831	772	849	876	800	819	865	751	850	833	799	829	859	835	845	825	867	824	833	858	830	825	826	805	860	821	808	806	820	821	815	840	772	788	819	820	865	839	826	816	814	876	874	827	874	843	852	836	836	768	848	833	827	802	815	794	789	836	788	842	829	829	875	790	820	872	793	843	788	845	791	805	796	836	896	855	829	793	795	810	825	824	836	851	778	791	794	825	857	855	835	824	831	812	850	869	826	868	840	866	822	868	845	780	855	833	856	805	841	815	831	847	844	828	822	773	811	827	818	783	809	837	810	776	831	783	877	785	827	794	835	823	851	808	848	840	832	844	800	809	864	819	795	836	816	831	854	822	806	869	831	827	875	822	822	820	776	824	805	838	786	840	843	804	807	847	882	851	813	865	766	840	894	857	811	843	860	804	823	813	833	860	836	808	776	832	785	826	812	796	875	820	824	918	772	769	832	828	806	792	870	797	811	797	816	874	881	821	803	861	818	853	775	785	844	845	854	866	864	836	764	828	810	787	787	832	844	847	807	856	863	837	800	821	850	838	811	884	857	859	844	833	829	779	799	842	872	840	824	798	870	828	812	811	811	855	839	813	871	822	792	840	847	805	825	811	832	813	769	851	838	837	803	810	810	808	804	772	818	856	811	825	831	830	828	834	810	815	812	777	829	807	854	833	831	863	830	784	816	763	866	820	824	831	852	831	754	781	864	802	810	822	842	844	783	808	833	870	813	816	853	813	856	872	820	854	838	807	853	828	798	843	816	805	819	864	872	836	827	837	824	795	781	853	884	756	863	828	873	839	865	849	834	792	831	860	791	836	822	831	815	842	804	823	820	809	807	830	813	821	794	783	797	863	839	800	825	840	805	771	854	832	819	831	833	845	831	793	802	811	803	807	870	853	848	856	825	802	818	816	794	879	805	819	826	856	839	874	815	798	838	819	855	863	822	800	846	770	855	877	816	795	870	784	817	863	814	826	840	837	842	816	849	831	844	849	756	790	800	854	823	842	841	848	808	821	833	805	835	815	794	847	879	808	828	797	859	823	837	847	788	830	830	829	834	811	824	794	831	821	804	846	862	823	840	831	854	818	829	798	817	803	793	819	824	823	808	824	819	881	789	826	854	841	814	828	778	830	831	870	845	849	791	832	823	793	761	810	795	804	833	826	857	807	860	881	834	863	781	829	798	826	836	824	862	810	834	816	829	804	794	832	820	806	850	821	794	817	848	868	805	812	758	826	854	833	848	852	795	824	849	845	792	782	815	794	809	846	784	866	836	795	820	873	785	818	806	831	847	797	841	778	811	796	853	789	820	829	836	778	881	810	824	811	803	888	834	813	855	865	830	847	811	826	798	811	833	774	871	856	877	779	828	826	838	848	763	827	807	797	781	832	818	838	826	845	777	824	842	870	828	782	828	769	810	861	830	826	794	807	808	848	845	837	854	836	832	812	823	804	846	831	864	791	792	812	871	795	824	854	868	808	795	798	841	827	797	810	775	794	864	838	875	796	787	836	825	788	770	839	833	813	823	850	838	833	801	839	858	823	835	828	805	816	851	810	819	856	849	836	829	855	857	857	789	839	820	866	837	836	832	792	848	797	792	854	825	849	852	824	832	852	786	803	829	849	818	815	810	822	809	845	845	829	830	818	783	843	871	780	818	827	781	827	820	802	796	788	840	836	846	771	809	798	833	803	837	748	841	823	836	828	839	817	818	858	841	861	798	869	781	838	855	796	834	818	821	822	804	818	850	854	817	775	786	838	847	802	852	803	805	802	813	846	853	808	819	836	815	815	822	842	812	805	820	857	861	868	849	811	814	838	826	828	807	839	816	831	778	835	856	815	837	861	784	840	842	789	813	820	859	813	794	844	842	814	857	823	829	871	836	858	756	894	796	821	801	866	791	861	831	833	854	786	871	828	808	795	845	861	840	758	848	797	852	859	853	856	836	805	832	829	836	803	815	837	828	834	870	827	845	840	803	823	884	837	847	793	825	800	817	881	768	848	858	839	829	813	862	802	798	816	818	837	783	830	831	777	835	804	816	839	799	866	852	817	798	820	823	780	807	832	850	832	782	853	849	833	829	830	846	867	788	836	874	780	803	841	796	845	821	767	805	801	776	836	818	797
7050	616	627	553	497	435	397	400	405	358	376	361	360	312	334	329	343	341	336	321	378	324	346	323	319	322	323	324	336	324	324	366	372	336	319	350	339	322	327	364	375	316	359	284	328	354	313	353	312	304	354	350	319	326	320	332	327	331	339	321	311	318	338	309	316	345	338	346	291	340	378	317	318	321	308	369	350	334	369	327	354	306	350	341	343	342	315	321	317	325	350	331	328	327	313	341	331	314	376	355	342	310	318	320	325	363	325	346	283	323	334	289	342	322	342	347	325	302	366	338	314	337	339	300	335	291	383	317	339	340	320	340	317	347	305	337	295	336	315	363	335	340	343	347	317	323	328	336	349	303	356	328	339	335	314	299	317	350	331	320	351	367	323	351	316	305	301	302	347	356	326	304	350	342	323	326	351	345	335	339	326	392	346	379	327	308	294	341	319	328	297	349	358	362	318	353	349	341	359	340	318	329	306	318	324	352	335	334	347	343	340	343	326	318	336	344	337	328	315	337	316	340	331	333	349	317	363	302	334	294	328	298	394	328	320	334	353	347	342	315	332	330	324	306	286	302	350	374	316	337	336	345	354	367	292	318	360	326	290	313	349	338	345	348	317	321	358	324	344	360	381	320	343	337	303	345	303	352	344	368	349	330	305	353	317	324	330	309	345	311	335	323	336	336	296	337	325	337	314	328	348	351	324	344	336	355	349	316	362	303	322	387	351	330	313	313	298	294	320	351	346	359	328	354	313	329	352	318	338	306	353	338	329	323	298	324	330	323	332	327	315	324	341	339	340	316	348	335	352	357	330	328	310	327	337	328	330	360	331	316	330	343	362	353	314	330	350	345	351	322	323	329	336	336	302	313	339	299	297	327	297	340	326	326	346	361	337	356	340	345	313	365	333	306	352	321	336	353	368	338	325	311	326	328	322	323	307	302	344	330	337	310	315	363	353	333	325	305	323	297	304	322	311	319	348	326	347	365	341	339	313	292	339	335	361	342	327	358	304	342	330	327	344	308	339	323	341	322	369	347	321	333	348	353	348	357	356	311	345	351	323	376	336	288	316	305	331	302	328	334	350	328	314	343	319	340	371	299	325	356	346	373	352	355	326	309	323	319	316	355	325	324	302	367	345	331	335	385	326	297	348	350	370	314	347	337	324	328	352	319	326	333	271	371	343	292	318	314	323	349	316	326	336	361	312	322	328	358	326	338	328	335	349	295	337	357	311	318	364	312	326	325	330	326	360	341	334	353	320	320	326	322	314	320	353	304	342	297	324	359	343	311	332	330	334	334	335	304	350	325	358	346	321	311	341	350	375	329	320	334	363	336	331	290	357	338	348	333	346	350	335	344	344	340	314	354	348	352	345	317	339	347	342	350	328	334	351	348	329	347	342	320	333	339	316	349	343	279	330	297	285	308	342	345	356	357	351	320	288	315	337	333	359	302	338	324	330	325	343	314	300	373	352	314	342	345	339	334	296	343	321	343	294	310	301	356	345	316	316	350	289	358	348	337	317	332	305	337	331	354	323	347	322	350	331	312	344	330	329	358	323	341	362	318	335	378	319	344	326	348	316	322	328	327	315	340	356	348	381	350	294	331	326	327	328	341	324	328	336	307	329	328	338	349	320	349	331	339	353	321	360	347	357	317	321	326	350	313	354	338	334	357	322	349	347	311	339	346	375	329	364	351	322	314	342	334	316	296	361	287	339	329	314	356	353	318	329	357	345	320	318	325	320	331	331	331	349	324	320	328	356	330	353	369	333	365	322	321	342	347	319	332	331	341	330	356	315	321	350	289	323	318	279	344	294	309	323	326	341	332	366	282	326	343	341	345	354	316	318	315	330	301	335	348	342	300	317	334	325	313	368	349	334	343	315	300	323	315	310	310	324	330	348	322	321	339	294	301	304	319	342	314	367	328	304	330	321	324	334	365	334	348	320	327	326	335	314	349	332	335	306	338	332	334	289	306	333	353	328	338	333	322	341	327	342	325	334	366	309	302	331	357	333	356	348	326	333	322	330	335	332	330	325	347	302	340	332	329	314	325	338	341	323	324	360	310	309	339	363	361	307	330	328	311	330	336	337	337	358	314	309	317	344	350	335	324	360	340	361	344	323	300	316	358	316	345	352	315	320	362	309	298	316	323	348	307	327	301	310	329	325	337	331	349	336	342	336	337	321	321	357	325	283	349	349	315	307	338	315	319	336	324	360	369	328	350	360	369	327	289	343	340	302	339	332	329	361	340	349	332	342	316	324	333	344	310	348	336	331	326	323	367	340	346	344	361	338	308	334	316	323	283	356	321	329	354	348	293	318	365	348	348	310	345	289	310	304	375	284	315	325	344	348	336	304	354	326	326	311	317	304	337	334	338	315	329	326	324	317	317	324	327	338	365	325	328	361	333	307	347	315	320	314	351	339	358	327	326	385	329	282	294	329	340	316	355	336	336	349	326	360	319	343	346	337	350	341	317	316	337	339	344	340	311	315	291	322	376	347	325	342	352	323	347	330	317	359	334	334	308	361	326	332	344	338	309	303	331	327	314	348	341	344	343	303	324	337	348	329	361	344	311	298	350	372	346	389	356	299	297	295	352	348	311	300	346	357	324	347	341	336	337	328	351	366	316	355	355	302	329	345	329	320	339	334	340	337	333	380	312	318	312	311	334	346	311	333	338	357	343	319	343	356	361	318	294	316	332	350	304	296	330	324	352	337	328	344	326	332	336	310	326	322	330	290	327	384	318	329	292	335	353	345	313	323	356	339	354	337	354	344	342	375	291	386	332	327	351	334	335	302	372	325	312	331	306	318	303	312	321	329	342	331	337	342	346	334	315	325	341	328	355	313	330	347	326	311	341	346	389	360	342	369	377	352	338	326	313	356	340	356	359	338	343	350	329	358	336	348	336	354	319	360	300	327	331	322	320	345	332	331	343	312	349	352	312	305	311	355	359	336	331	325	338	361	333	321	338	359	305	318	309	349	296	359	322	339	386	344	332	333	338	347	350	309	348	308	331	334	325	311	315	336	340	284	348	359	324	350	357	348	337	348	361	318	321	334	325	376	342	327	337	345	336	379	345	337	335	308	327	308	338	302	326	330	319	361	330	381	295	331	351	325	329	315	325	320	347	323	317	323	342	330	335	328	342	329	318	323	341	339	325	355	330	354	365	324	314	321	333	341	343	338	349	303	348	332	347	368	337	294	318	308	343	320	312	324	306	313	362	332	330	319	318	343	324	351	332	327	326	354	311	312	341	336	349	313	308	331	344	324	352	317	333	314	336	319	350	330	355	343	344	337	320	321	356	338	350	337	339	334	311	332	315	327	339	342	327	306	355	313	347	314	342	309	322	329	331	354	311	369	328	316	342	359	315	324	313	328	318	313	355	337	361	330	301	338	328	322	330	351	293	343	305	344	305	341	334	305	322	345	312	347	321	344	306	322	303	321	301	335	306	356	355	362	324	330	320	322	334	360	354	343	343	355	311
6697	1034	1517	1569	1499	1309	1184	1090	1031	952	901	941	835	867	874	824	857	806	780	786	756	788	779	778	791	741	806	785	804	771	813	752	754	756	748	759	813	833	743	786	787	799	754	792	771	734	775	774	775	747	797	830	832	754	759	745	761	746	729	798	773	764	744	719	760	719	747	741	750	789	765	804	748	755	783	799	789	755	778	795	793	803	721	805	768	751	733	784	765	760	759	778	789	743	773	736	813	790	795	725	796	734	769	781	799	769	793	750	804	775	789	772	703	806	755	757	782	769	780	799	839	718	803	748	761	732	780	714	781	748	753	734	771	772	756	773	782	784	816	809	763	732	719	800	749	779	817	765	778	792	754	750	731	791	734	764	716	750	754	768	712	780	780	768	779	774	755	786	750	777	753	817	771	786	775	789	776	752	794	798	732	750	769	707	746	784	759	799	786	753	761	774	763	767	771	764	788	809	758	776	752	778	756	741	792	782	760	800	777	762	745	788	737	715	819	807	755	777	794	767	760	800	782	791	749	767	787	801	832	791	800	829	799	761	784	805	780	832	731	761	779	781	750	766	793	752	770	812	780	806	754	782	801	795	732	759	712	757	780	786	685	763	760	743	763	776	750	780	787	814	729	708	801	732	804	755	752	817	758	798	733	762	784	825	774	720	778	776	717	791	740	834	780	746	770	793	724	759	758	818	771	769	784	772	767	769	777	756	718	777	750	733	838	739	758	757	754	788	776	779	798	775	760	728	759	717	800	787	817	771	775	807	783	785	800	770	776	773	793	787	791	706	811	761	773	749	802	761	801	763	769	790	810	712	787	772	812	788	758	759	717	787	755	759	739	786	778	755	777	786	770	774	812	777	786	811	797	754	798	741	809	814	760	770	762	779	760	777	798	742	761	732	800	802	756	775	804	742	766	771	792	808	781	807	773	749	765	768	800	759	780	776	803	777	750	723	750	774	754	726	750	752	756	768	804	731	716	769	779	774	767	729	752	768	712	780	738	809	776	774	747	726	734	751	751	744	766	775	736	791	788	775	757	801	773	793	768	735	806	758	745	744	788	778	747	753	748	816	812	758	760	836	813	741	744	784	784	788	746	738	812	826	782	761	751	760	777	813	747	754	818	724	750	798	693	764	766	741	787	817	727	770	787	749	784	755	707	801	804	763	781	793	794	773	764	791	788	741	769	795	782	804	703	801	761	752	803	785	775	719	783	794	828	768	743	821	814	768	772	780	812	740	748	803	814	731	731	793	773	752	798	807	783	712	724	760	787	777	787	785	803	746	753	768	778	803	802	776	767	732	809	782	813	788	812	757	778	802	795	763	774	810	754	747	754	830	734	737	806	727	825	757	797	792	789	697	747	763	737	785	800	730	775	806	750	773	732	772	748	786	766	760	782	749	769	758	780	786	771	766	790	759	796	785	792	767	788	798	750	745	785	769	796	783	777	753	786	773	811	787	770	766	727	727	768	736	741	764	759	834	798	768	745	798	740	789	797	778	739	779	788	763	819	748	796	787	770	788	767	783	692	788	792	796	776	803	732	742	757	767	751	776	778	767	794	804	776	754	825	821	828	771	738	741	770	776	775	756	765	782	768	748	764	781	774	760	768	770	749	745	783	772	808	744	769	781	761	791	840	794	690	761	778	817	730	748	782	741	747	776	740	761	847	790	748	746	734	806	730	787	748	728	774	802	694	750	723	824	816	775	775	773	790	778	744	775	737	754	745	726	782	773	802	778	809	795	755	774	755	725	717	760	746	772	726	790	712	733	787	788	741	814	761	760	750	765	756	797	754	775	803	787	804	749	742	748	760	765	790	799	762	790	780	767	803	738	738	731	755	780	773	796	786	721	729	776	804	814	770	783	799	801	742	810	747	750	730	741	750	818	795	763	776	743	769	791	754	723	816	768	803	770	736	747	801	787	791	763	783	775	750	760	777	738	753	764	767	775	764	745	747	735	789	810	800	785	806	766	723	734	771	741	767	858	798	805	791	788	776	711	727	786	767	744	752	755	785	747	741	788	757	783	781	785	792	742	794	775	810	749	797	743	742	749	707	774	728	732	803	756	812	720	775	815	775	757	791	782	746	767	775	834	789	761	805	802	789	744	784	760	751	790	750	739	780	784	715	807	762	771	795	688	718	809	737	765	774	745	796	772	798	759	767	762	828	766	753	802	820	794	790	766	774	746	760	801	774	753	710	743	760	762	749	750	783	792	835	759	813	763	778	767	796	770	756	749	753	798	804	692	772	764	803	806	743	742	766	754	814	750	750	763	794	758	783	773	736	777	775	779	747	790	802	767	740	807	782	748	760	742	791	786	777	824	765	728	741	776	782	783	756	819	784	772	808	784	801	802	785	805	761	775	746	741	772	823	806	758	765	785	781	699	725	805	767	751	799	785	792	745	798	756	775	780	757	795	748	797	720	747	796	758	759	840	791	771	784	756	726	754	760	764	729	784	786	772	784	687	772	779	769	732	730	748	776	745	768	767	768	758	762	781	779	754	728	764	728	799	764	740	784	760	736	749	782	766	742	796	805	739	787	771	746	761	811	783	767	814	710	812	759	752	744	799	776	758	825	743	730	821	737	747	754	769	785	791	759	773	809	792	731	785	763	769	743	768	737	774	788	801	793	768	733	776	770	792	805	789	804	768	752	733	744	774	759	757	778	720	776	766	809	771	742	743	876	759	776	756	716	758	775	817	812	796	739	834	754	823	769	814	746	760	774	768	772	733	683	739	771	800	769	741	764	796	738	783	759	781	777	778	776	737	791	741	759	812	826	772	761	777	778	771	746	793	751	766	763	777	788	758	765	749	753	737	782	763	766	787	808	792	806	767	790	759	741	807	774	799	773	734	781	712	803	779	753	803	764	833	732	771	774	742	821	745	751	783	744	773	760	775	697	791	806	735	777	755	785	754	726	810	783	799	762	717	807	802	750	810	738	756	812	804	763	769	795	810	764	782	776	762	850	790	794	786	805	754	780	788	740	764	716	782	749	768	719	785	771	782	783	762	759	795	808	758	757	789	810	800	808	748	786	727	768	742	819	805	807	719	719	823	774	733	781	772	735	754	737	740	783	785	788	805	766	777	773	782	810	775	765	814	738	817	747	758	747	809	800	772	786	806	774	776	847	812	801	754	740	766	814	739	739	745	754	779	787	768	785	760	764	758	779	768	747	796	787	732	760	722	735	806	764	797	745	790	775	750	751	783	782	799	802	806	733	777	759	741	765	751	726	762	751	764	780	748	774	786	814	798	783	797	733	759	751	746	748	793	788	757	758	777	807	749	734	675	767	766	761	796	750	777	748	794	748	765	741	847	776	772	823	769	760	756	750	754	774	751	731	787	780	745	765	755	735	844	762	713	771	791	796	770	740	789	772	788	737	757	788	740	787	770	745	737	740	782	791	764	770	800	747	747	778	773	768	759	813	757	692	806	850	766	754	736	728	742	826	783	739	772	763	809	711	739	750	809	752	760
12599	882	785	559	494	367	298	270	247	220	203	200	195	213	193	162	152	172	173	150	193	163	164	180	148	141	175	136	172	166	171	175	155	136	158	157	157	181	173	170	162	171	166	146	157	149	169	152	180	163	159	148	171	160	161	170	174	165	161	145	160	167	137	169	154	152	161	160	156	196	149	183	169	172	153	151	167	167	162	181	187	172	158	173	156	175	157	199	134	164	156	172	161	173	153	150	163	181	152	197	173	164	139	161	156	154	172	172	176	161	173	167	172	147	153	163	171	171	183	140	155	168	169	172	155	162	149	150	151	158	174	165	158	153	185	150	136	163	164	135	188	169	174	152	145	165	169	143	120	174	177	152	157	165	170	168	167	151	162	156	143	153	162	162	166	166	174	164	166	147	154	175	154	136	172	168	162	177	149	148	163	155	177	158	178	153	154	166	148	171	185	158	157	161	161	158	148	162	176	164	175	179	158	149	177	169	178	162	180	174	152	164	178	166	169	168	179	153	143	164	153	159	146	164	184	173	161	169	171	159	180	157	143	172	158	167	138	152	154	155	161	150	159	136	162	163	165	157	181	190	192	175	174	147	168	170	166	155	147	172	159	172	157	149	151	163	165	140	166	158	166	181	182	135	156	164	167	156	174	141	173	152	157	177	171	143	165	147	142	170	151	156	169	157	153	176	163	160	160	179	165	160	171	178	135	191	158	155	170	177	166	157	163	151	156	171	163	147	163	151	134	163	148	159	150	132	164	116	178	166	167	165	142	216	163	174	156	158	158	159	166	155	177	156	177	136	159	162	189	144	183	163	140	183	158	189	157	147	156	152	140	181	157	155	153	162	172	159	156	168	160	166	184	179	190	160	160	159	140	172	182	150	147	157	170	179	150	143	172	156	175	152	148	166	152	163	177	176	146	152	161	171	174	148	150	165	167	138	148	177	134	167	170	155	155	154	141	157	146	159	138	156	149	179	192	134	183	162	175	166	148	137	168	187	142	177	149	149	143	161	136	172	186	161	151	152	144	182	159	171	160	169	145	183	159	170	164	160	179	175	169	163	148	161	170	174	158	153	151	179	168	189	191	156	163	179	160	165	161	168	176	160	149	182	163	166	131	182	165	178	146	146	172	154	152	155	177	154	157	178	135	128	162	162	174	151	178	160	167	156	153	161	173	171	156	166	149	180	133	185	175	154	136	155	168	188	141	164	145	170	132	152	167	177	179	181	155	166	167	172	158	160	173	168	152	166	172	154	171	179	158	173	155	184	187	165	162	163	162	137	160	173	156	153	162	173	152	152	157	147	162	154	162	163	187	153	136	163	161	161	169	173	174	179	159	151	149	159	177	165	151	148	168	169	147	150	169	162	151	143	150	164	145	186	160	177	142	171	163	159	140	167	156	173	156	154	156	178	168	156	139	145	166	163	159	167	157	156	166	165	160	182	174	194	144	173	162	140	150	167	141	161	153	158	176	149	156	195	149	157	167	168	170	184	160	153	169	161	163	163	152	167	153	148	172	125	164	152	169	175	178	168	158	161	155	166	170	154	154	157	155	167	158	187	137	139	164	162	172	163	174	167	159	173	169	146	186	164	176	157	185	155	166	149	169	167	178	180	182	172	161	160	156	192	168	150	168	139	164	155	157	150	168	159	164	152	133	143	126	141	161	159	168	158	144	162	181	153	146	146	137	145	152	156	154	157	152	170	136	134	162	146	148	150	151	149	173	153	152	163	148	156	137	132	147	135	153	166	160	145	165	169	155	141	169	156	163	171	167	165	163	186	162	165	165	157	178	169	150	170	178	157	143	137	167	153	128	163	145	138	165	174	144	155	193	164	147	165	155	170	154	147	145	147	173	155	147	166	163	154	163	173	160	148	140	158	154	160	168	164	150	170	174	185	179	143	144	167	163	173	148	160	141	149	153	160	143	164	181	158	162	164	141	146	152	160	165	189	158	142	142	161	145	145	140	153	141	167	147	169	160	161	183	185	154	149	146	145	194	166	171	171	162	158	132	140	133	166	159	162	163	165	150	150	189	188	175	170	182	164	163	178	154	161	167	141	148	173	159	165	145	143	158	168	159	159	142	151	145	176	157	161	149	151	180	169	149	175	149	154	176	154	163	154	179	155	162	137	158	151	161	162	146	153	167	191	163	163	178	154	158	161	161	156	177	156	149	175	159	160	147	165	165	150	191	156	132	158	166	165	138	170	171	146	185	176	168	153	163	164	144	159	159	135	166	164	152	164	149	154	136	157	158	156	157	152	159	161	151	161	160	150	150	156	163	170	164	166	196	156	144	165	172	122	125	154	159	179	172	144	153	171	173	184	154	165	152	170	168	170	138	151	182	154	148	167	151	175	140	147	151	186	156	167	161	166	147	182	156	158	169	151	166	182	166	149	163	182	145	182	162	146	174	165	177	168	150	172	158	164	147	157	125	150	155	152	167	156	139	142	154	158	172	164	178	164	162	124	146	150	177	175	159	151	168	156	173	163	171	166	132	152	165	169	170	157	161	166	155	179	150	159	185	152	176	149	180	166	149	153	164	159	180	174	170	154	136	130	168	177	148	158	141	150	155	162	168	169	156	157	182	167	164	146	136	142	173	158	183	187	136	147	148	173	169	146	155	154	150	148	156	158	177	162	176	136	144	146	148	136	147	154	142	171	146	165	154	172	185	172	159	155	165	152	137	172	151	156	150	181	167	161	129	173	137	146	147	155	146	151	177	168	143	176	160	163	149	160	137	173	137	131	142	164	158	136	158	170	158	145	165	149	172	169	182	146	149	134	171	136	156	156	159	162	143	157	151	151	150	139	170	143	157	149	151	168	169	136	168	172	150	173	161	171	165	142	163	160	159	168	150	166	154	143	150	163	170	168	142	170	160	167	196	147	168	179	177	175	146	162	180	148	163	156	171	147	126	148	156	170	139	163	166	153	154	161	160	152	133	182	151	154	174	175	179	184	174	147	167	167	164	161	147	149	157	161	167	164	145	179	141	157	165	160	159	158	168	146	163	167	167	179	169	153	150	172	154	169	154	156	165	165	160	159	156	153	162	145	174	136	173	169	165	148	143	154	158	162	163	159	154	155	151	167	143	194	181	164	152	167	175	158	162	160	158	178	163	146	148	150	155	139	164	142	178	156	169	181	158	156	192	179	161	170	158	177	175	166	160	151	155	175	153	166	160	150	161	146	154	177	158	192	155	159	151	171	182	174	203	152	174	172	167	148	155	177	165	158	132	158	152	154	159	159	145	151	168	163	151	153	150	142	148	154	157	151	148	180	190	165	147	146	150	164	158	148	144	171	167	183	170	154	165	147	152	159	157	179	173	164	153	150	168	168	149	155	167	137	167	185	181	151	162	142	135	163	171	180	171	155	180	171	169	166	161	180	159	143	131	154	145	147	171	171	152	154	149	155	168	154	169	167	159	158	147	172	146	138	146	162	178	170	181	161	140	123	160	142	151	163	154	164	166	145	155	150
7866	842	1694	1803	1769	1486	1182	955	902	758	699	707	634	575	539	544	500	489	506	451	479	422	467	441	410	493	429	466	434	428	426	413	484	423	418	443	437	408	400	431	459	394	402	375	411	451	399	438	401	392	421	435	437	429	406	392	407	383	405	423	412	391	421	382	392	408	394	416	396	399	437	414	419	407	431	423	443	432	381	430	389	446	418	443	408	421	405	415	417	423	413	395	377	402	411	402	416	419	404	425	426	423	411	414	407	403	386	438	416	367	390	418	403	381	378	411	406	387	392	408	403	381	387	403	371	440	380	378	419	391	421	414	367	395	428	379	398	385	413	399	412	375	412	370	409	445	375	357	430	380	420	423	405	411	377	386	385	368	398	451	384	446	373	428	395	413	438	405	443	410	418	388	395	385	459	396	374	393	388	400	408	398	385	421	404	394	374	430	409	388	418	423	373	396	381	392	428	382	401	390	410	401	388	379	402	395	419	404	402	430	404	399	416	410	419	390	374	428	392	431	436	418	406	412	418	402	403	412	417	438	435	430	400	394	425	431	387	416	404	395	430	384	380	403	409	410	373	459	424	409	419	441	419	399	405	406	392	428	446	461	385	429	412	414	382	406	401	443	376	422	466	404	403	385	412	403	377	400	421	387	397	391	435	428	426	453	393	411	433	434	427	374	420	412	385	415	424	376	416	437	417	367	403	443	413	431	412	419	402	411	381	417	422	383	411	420	405	409	436	406	420	416	461	425	352	404	389	397	438	394	429	378	427	410	438	399	403	423	428	414	392	435	393	389	438	461	424	408	372	410	384	396	409	402	420	365	407	387	386	424	390	399	442	427	408	357	398	413	416	423	403	427	373	369	393	426	395	415	377	410	372	372	422	393	436	404	438	398	394	396	356	406	412	387	409	425	403	373	413	395	407	399	437	410	395	416	386	424	404	380	391	395	414	394	417	391	415	386	362	402	442	400	404	417	412	396	396	439	414	415	440	387	363	400	406	440	384	388	417	412	416	392	416	405	366	418	388	424	386	425	424	395	410	413	419	398	379	407	415	391	400	391	428	407	456	387	354	391	401	388	370	418	401	386	399	400	413	410	403	429	365	409	429	388	404	455	373	400	404	413	402	402	404	394	390	377	410	414	427	384	405	454	408	403	440	390	406	384	405	422	417	404	423	413	419	414	390	432	395	412	366	379	431	441	405	424	404	398	409	385	402	402	429	400	415	422	412	413	398	404	423	411	394	385	401	422	409	407	404	403	400	405	394	413	387	404	422	383	413	408	396	390	392	393	387	408	393	388	420	407	395	397	412	407	397	410	393	394	377	417	402	384	401	389	423	403	416	395	408	454	414	406	370	388	430	437	411	387	352	392	414	442	383	403	428	389	384	404	392	396	374	451	407	427	413	384	404	401	432	403	414	406	409	398	393	395	413	423	433	439	416	374	406	394	453	368	403	410	422	373	397	422	404	386	428	385	412	437	423	404	412	429	442	404	401	406	391	403	403	398	416	423	462	403	396	374	400	372	401	383	407	405	410	386	431	409	403	432	401	408	439	426	405	398	438	451	394	434	432	421	428	417	386	368	430	403	427	394	430	393	424	401	428	382	390	404	389	408	399	412	409	384	375	415	398	401	420	396	406	407	392	410	403	399	419	428	393	414	388	404	372	384	399	432	409	374	419	432	420	400	396	460	428	434	410	350	366	402	410	433	422	419	397	397	400	375	402	385	413	411	383	372	386	397	447	423	403	404	402	411	392	435	417	406	437	432	397	390	415	416	345	377	424	435	375	412	418	358	365	395	417	394	447	428	412	418	414	474	409	384	402	401	420	442	385	430	413	377	375	402	383	397	437	402	408	389	400	374	396	414	416	391	399	410	409	419	413	390	432	403	415	394	385	444	399	393	407	417	401	420	424	410	397	421	412	394	390	411	385	436	406	403	394	417	395	388	439	433	401	428	420	443	410	413	420	392	401	452	393	425	375	411	415	408	426	408	404	416	373	399	427	401	366	430	422	434	392	388	408	405	385	401	381	408	405	384	392	372	396	371	445	438	399	400	412	409	400	399	424	394	386	423	364	412	418	439	376	422	413	406	434	400	396	433	396	429	384	398	420	403	436	433	394	363	406	401	380	446	412	386	401	400	413	394	415	432	380	380	391	435	419	389	424	414	404	416	413	393	389	392	425	419	415	396	388	428	402	416	402	363	372	423	418	406	394	434	378	420	406	391	445	401	400	393	359	389	371	412	416	427	410	391	400	389	426	428	405	427	408	384	433	404	399	381	410	365	397	391	404	411	391	437	420	396	444	431	439	381	415	397	381	401	403	379	414	385	383	444	360	426	429	435	405	424	404	423	429	412	411	379	391	384	422	408	419	408	427	417	401	404	374	417	419	398	401	401	407	400	427	408	435	428	386	409	429	445	403	440	414	416	439	394	433	439	392	397	402	400	414	439	400	387	402	428	432	401	415	422	423	426	429	392	383	393	380	368	439	400	380	412	440	434	384	398	404	408	417	427	413	384	380	446	388	393	383	383	398	403	353	412	372	416	433	418	349	401	394	413	378	408	424	394	379	443	387	394	424	410	423	381	413	380	423	401	421	390	381	433	379	395	396	392	419	414	396	391	396	414	405	440	423	425	387	393	413	405	380	387	414	394	423	409	426	427	418	415	396	414	420	446	416	381	378	420	404	435	401	405	375	397	392	393	413	387	422	416	435	390	413	407	347	397	402	408	386	408	426	400	413	354	408	425	406	428	437	409	406	422	385	369	383	403	405	411	396	374	422	384	385	378	393	385	407	384	414	380	430	415	404	370	371	408	438	370	438	399	403	352	408	423	409	417	387	372	403	366	416	389	369	396	399	421	389	387	402	413	392	399	405	414	404	418	426	390	423	363	426	419	385	375	400	367	422	392	393	380	382	411	434	400	376	427	382	398	398	421	417	411	380	424	392	404	384	382	388	427	410	367	430	422	413	379	443	413	418	421	418	425	399	435	412	411	380	391	426	396	402	385	373	409	373	384	430	434	402	387	429	421	394	422	404	423	375	394	402	400	417	389	422	390	408	408	416	415	432	359	436	414	399	403	429	419	411	387	379	438	385	408	391	434	382	393	413	407	375	378	377	419	426	407	378	417	379	413	428	382	423	421	421	407	411	414	391	400	426	421	380	421	388	386	414	403	397	395	411	403	417	465	382	408	422	407	446	401	411	438	404	409	409	418	376	389	436	404	395	372	373	429	417	413	403	383	430	400	403	401	380	408	376	404	410	413	408	390	395	394	403	395	408	427	434	377	395	385	384	437	376	404	396	428	394	388	404	393	413	416	422	380	400	388	409	397	406	409	406	417	439	391	411	394	385	422	416	386	410	419	414	414	421	430	401	367	419	374	450	380	380	405	432	383	422	430	387	408	418	415	408	411	389	431	457	385	386	383	382	409	408	378	409	398	430	394	390	403	408	393	419	385	411	397	385	398	401	385	415	380
1570	424	390	389	332	374	366	325	342	343	366	379	388	365	343	366	373	355	356	344	333	334	344	370	326	339	381	403	338	363	363	347	381	334	320	348	323	360	395	384	350	338	354	349	365	369	377	368	301	367	331	385	355	351	391	361	357	395	378	337	358	382	368	366	347	356	371	356	384	333	353	359	356	338	385	331	383	360	337	356	335	373	404	366	372	332	365	344	333	384	358	361	296	321	356	353	372	321	330	354	368	348	388	333	365	345	307	386	385	365	367	387	332	351	342	372	370	390	324	367	347	327	362	387	344	386	357	361	357	326	326	365	341	353	346	354	379	368	415	340	305	372	354	351	350	341	376	318	297	354	355	330	350	329	362	346	312	336	364	325	365	342	325	337	358	379	368	384	354	320	371	361	368	326	347	346	360	324	329	376	358	326	347	350	365	366	365	388	360	417	372	341	355	339	336	324	341	343	370	349	354	357	357	368	395	364	365	366	338	395	367	360	309	353	325	391	342	316	326	345	344	403	358	327	310	355	361	357	343	358	318	379	344	351	373	371	374	350	337	313	349	364	367	336	347	329	331	332	327	351	328	354	352	378	371	378	355	360	351	363	365	343	368	351	376	366	385	354	340	367	329	347	373	345	372	343	318	360	351	331	335	355	374	350	316	342	326	375	390	331	341	327	362	346	350	331	374	362	345	327	338	345	369	341	356	368	350	346	344	394	349	348	343	339	348	353	334	350	355	321	362	320	353	364	326	333	338	359	373	358	378	352	372	345	359	353	341	356	329	369	331	392	320	369	404	327	346	387	371	386	344	351	331	372	361	342	371	365	324	345	311	378	341	351	344	362	389	368	354	343	346	363	377	352	363	346	378	353	330	358	303	349	361	340	364	372	353	362	359	350	347	352	360	363	354	326	332	361	365	353	363	360	347	362	349	335	376	347	317	345	357	331	342	373	354	354	358	350	321	344	360	307	333	348	324	332	333	344	371	354	326	339	350	340	367	343	347	356	372	367	341	361	364	370	363	350	347	373	321	368	349	325	340	347	364	381	353	357	338	351	311	343	334	408	377	366	315	337	346	350	361	371	332	378	354	361	380	390	361	313	376	372	347	320	335	353	375	365	350	335	368	367	320	325	358	324	354	387	350	352	335	385	347	333	339	330	391	364	350	343	339	332	350	336	337	362	378	338	384	353	370	336	347	367	329	391	320	368	397	358	347	353	378	340	348	332	352	362	358	348	366	338	341	395	357	356	357	362	319	342	320	305	306	390	335	306	369	365	355	367	347	348	377	374	361	325	383	318	325	330	372	345	352	342	353	383	361	359	373	369	371	368	351	346	353	372	356	350	359	351	361	329	363	326	345	357	341	355	355	357	337	374	384	355	338	345	369	384	364	331	342	351	360	366	344	349	378	329	315	352	349	388	326	341	326	360	357	386	373	342	388	351	333	329	353	385	374	351	318	367	386	362	355	356	372	334	371	348	342	351	352	388	315	339	361	333	354	346	343	340	347	344	321	347	337	313	330	354	348	373	363	351	360	319	322	360	331	353	323	329	378	360	327	329	359	372	342	366	336	340	382	325	312	319	345	355	327	350	349	373	360	323	346	350	360	385	361	320	338	362	360	376	334	365	378	361	375	346	362	334	369	378	395	360	365	372	354	326	347	341	342	343	349	334	317	349	327	333	345	360	379	375	383	374	366	376	364	371	339	407	352	360	381	376	314	359	353	375	388	389	373	354	339	331	355	373	383	334	366	354	378	328	357	367	396	354	360	404	389	334	345	333	324	330	359	368	358	346	366	368	339	315	342	334	370	321	367	375	332	390	366	333	377	336	369	363	341	357	348	339	381	343	354	340	340	356	378	349	338	357	355	328	332	322	360	340	359	350	387	355	347	365	339	359	346	332	348	368	333	357	340	344	307	351	319	341	365	309	344	330	375	326	379	339	383	320	375	391	337	383	336	341	352	366	379	389	371	305	314	346	335	355	345	362	339	355	386	365	369	306	338	335	360	353	365	352	380	367	340	357	395	360	356	375	324	344	360	375	323	330	354	361	343	330	333	367	351	369	316	362	352	334	331	364	361	349	360	375	295	358	375	327	378	363	335	312	365	331	365	359	336	384	362	369	368	305	371	335	369	338	362	369	366	361	325	348	348	365	353	366	364	344	360	407	399	379	325	365	334	370	380	383	374	345	349	333	360	336	342	358	344	367	377	355	346	352	354	342	341	334	309	355	380	354	375	340	360	339	351	357	366	354	349	338	397	336	330	334	344	349	329	339	326	373	362	353	324	346	314	379	359	337	332	358	355	363	383	392	395	377	341	367	384	346	326	378	346	362	389	366	343	337	361	352	355	346	339	390	325	323	352	399	358	334	349	339	357	338	373	342	346	338	341	341	357	340	385	372	331	368	365	393	326	345	353	344	369	306	362	364	358	325	344	335	354	380	359	362	369	356	371	384	360	354	352	344	394	385	362	360	375	368	346	359	335	327	349	364	329	359	348	343	366	339	372	370	352	339	373	341	372	327	377	377	365	347	347	316	363	354	343	347	333	368	339	384	368	352	330	355	370	343	331	317	380	335	331	359	369	371	357	341	359	352	350	321	358	367	341	346	390	355	338	364	359	379	340	395	329	349	373	359	360	333	346	318	353	343	347	392	325	353	382	340	345	323	324	338	362	352	378	346	338	371	352	358	328	317	349	324	347	324	339	328	362	349	362	360	357	382	352	358	347	334	347	350	322	346	352	349	367	371	365	358	348	352	320	310	348	386	356	360	342	377	355	343	343	352	363	340	358	380	351	354	367	324	338	333	343	336	331	310	355	357	327	364	359	367	363	347	335	348	358	357	333	334	344	388	333	341	357	363	357	313	381	348	387	378	362	355	358	341	340	339	338	331	331	375	327	340	361	375	370	336	317	326	338	320	346	350	354	360	324	322	336	318	398	349	336	355	359	340	369	337	366	354	355	354	367	344	356	340	331	348	351	308	354	330	356	340	359	335	371	333	353	328	343	359	356	389	356	334	362	358	361	371	336	371	337	368	375	354	309	351	341	333	359	350	371	358	317	330	350	372	359	376	338	308	344	327	357	382	397	382	337	311	339	360	339	355	329	345	342	343	361	340	326	381	365	334	358	361	336	332	336	359	345	367	358	365	373	344	387	328	338	375	351	340	363	340	366	330	355	373	376	370	348	384	331	361	367	369	329	397	372	341	336	377	356	359	362	398	383	359	361	333	350	342	350	335	339	307	342	344	360	343	357	340	331	363	347	319	351	379	332	357	357	347	385	363	352	368	351	371	339	367	381	341	321	361	334	330	379	371	372	352	339	363	377	375	331	359	369	359	328	376	347	393	374	360	340	347	348	337	340	366	311	366	377	377	363	347	323	353	334	345	347	390	340	340	367	387	351	362	307	330	357	343	338	308	357	332	375	369	316	352	367	314	370	354	339	335	360	339	387	354	329	340	353	360	307	382	366	332	349	374
2160	849	921	929	922	914	824	884	870	841	833	840	829	841	794	860	808	817	855	837	793	849	812	835	839	755	828	889	789	770	809	799	805	911	843	806	777	811	800	815	813	849	859	864	832	843	904	823	868	793	813	785	878	848	870	806	860	853	795	800	844	872	809	808	848	814	825	812	798	807	895	845	809	837	776	825	838	869	787	854	789	837	799	809	829	848	849	852	810	788	860	808	814	822	850	874	854	794	814	788	827	828	841	796	841	905	858	812	824	810	839	825	851	859	833	787	773	831	808	829	855	829	862	818	887	827	769	847	817	805	861	835	777	816	817	823	823	850	831	835	815	818	826	800	776	829	842	845	829	809	810	824	813	777	803	826	776	851	839	841	794	823	852	822	868	794	833	846	864	843	807	796	831	806	831	809	853	850	858	780	845	898	808	815	802	867	848	828	818	836	825	836	785	867	790	761	839	799	837	831	821	812	803	824	842	791	846	809	833	832	838	765	801	802	830	842	852	823	810	809	829	800	833	789	835	818	814	807	780	850	825	856	862	795	818	806	818	769	803	816	805	830	797	846	817	823	834	801	762	828	808	811	787	817	808	821	835	778	840	848	841	831	850	814	835	826	811	874	827	857	804	842	865	828	880	836	766	829	803	854	855	804	858	871	820	816	861	794	841	850	860	839	828	844	809	863	877	845	823	841	810	814	826	842	866	833	856	806	839	785	876	816	802	845	828	844	835	852	813	761	803	863	849	826	819	804	787	791	798	822	836	792	778	806	812	892	771	779	871	833	861	824	833	824	782	828	819	817	810	818	842	836	865	847	825	796	832	815	785	847	867	900	829	783	841	791	844	832	820	838	813	853	869	844	825	833	823	774	835	810	783	831	865	771	841	846	863	776	808	809	875	827	843	848	851	821	853	848	828	828	806	821	793	901	851	854	859	845	798	814	901	832	861	850	778	798	817	867	802	865	809	859	788	822	851	838	809	835	866	859	811	878	784	800	858	850	829	851	844	785	806	822	805	839	822	838	823	867	865	820	825	830	794	855	831	806	808	809	810	803	851	829	830	819	829	812	772	817	814	870	789	839	825	779	819	832	866	854	819	801	809	815	772	825	815	818	786	786	819	897	832	831	823	837	844	859	814	851	832	807	826	835	759	775	781	805	848	829	798	864	864	826	826	858	785	805	778	842	842	856	827	871	866	794	827	809	823	823	773	832	842	845	844	852	805	812	816	799	857	862	821	836	842	871	831	818	790	836	806	859	812	791	881	857	794	846	766	855	790	851	842	850	795	794	811	796	869	804	840	822	810	824	841	837	823	804	765	805	820	769	828	846	872	853	866	818	847	830	826	805	808	853	800	832	831	888	845	853	863	811	830	832	864	859	842	794	849	813	802	820	828	826	779	865	799	802	805	819	802	885	843	815	815	838	874	881	817	834	784	805	823	800	801	815	798	813	769	836	840	855	870	785	802	789	841	822	808	827	826	815	854	837	808	782	809	834	782	798	808	824	826	837	834	846	818	838	796	860	813	833	841	832	832	838	850	839	833	830	785	787	786	888	828	795	843	868	854	877	834	775	839	854	751	830	787	816	834	872	824	834	815	843	753	817	789	817	764	840	854	771	806	829	852	847	813	880	848	783	872	850	825	821	823	822	826	840	843	856	811	819	828	853	802	860	832	871	798	811	812	816	818	818	789	805	808	824	797	780	823	797	839	846	838	771	839	791	819	915	866	833	809	826	828	819	788	827	839	848	845	852	837	834	826	807	817	829	808	856	817	841	843	839	859	861	831	816	836	789	789	807	808	776	818	847	788	767	859	808	808	766	818	835	849	881	763	874	803	827	819	817	858	815	801	797	846	814	826	820	840	812	779	780	858	791	780	906	825	770	804	876	854	857	837	837	834	864	869	823	822	841	817	853	863	843	846	846	833	791	846	834	846	793	840	822	846	818	830	858	836	821	835	848	830	842	833	813	887	852	787	818	796	767	889	797	838	808	813	822	813	816	841	811	825	832	839	837	808	866	820	862	866	850	796	781	801	848	816	825	820	783	786	784	819	814	863	833	800	815	807	864	810	829	784	819	817	839	815	830	809	834	837	790	825	777	804	807	850	846	811	817	826	778	821	822	801	823	816	830	841	772	855	830	873	762	850	828	860	827	884	872	822	833	787	828	808	787	867	767	807	873	838	790	821	794	805	798	815	810	836	816	852	828	827	836	807	824	855	850	849	872	849	818	802	871	827	852	843	806	843	800	837	828	878	840	828	834	841	783	818	820	805	846	858	821	830	809	786	829	814	819	809	824	817	806	789	807	851	855	887	846	832	782	825	829	850	819	803	779	848	818	821	830	793	816	822	823	833	860	837	824	795	849	875	825	777	823	811	839	860	792	790	785	822	825	780	802	847	861	798	786	773	849	807	834	812	814	839	807	852	824	774	833	878	893	797	850	809	845	826	880	798	817	831	835	800	798	861	816	816	789	824	831	814	775	783	768	787	820	851	822	813	845	788	791	788	828	861	839	790	870	879	820	860	869	812	844	814	839	834	821	797	866	845	876	869	832	850	784	845	801	812	815	818	829	841	819	823	808	796	804	833	826	799	843	881	845	796	748	803	841	870	816	799	780	803	842	836	810	814	851	861	817	822	861	815	862	807	909	856	876	851	848	877	783	855	773	831	827	874	833	787	833	752	842	821	821	829	821	783	809	843	813	834	783	812	835	824	868	839	807	819	766	860	837	826	853	825	870	808	800	826	813	828	822	833	886	859	838	785	840	743	785	815	843	824	824	826	826	785	838	825	784	817	803	780	820	815	819	825	865	840	870	824	800	843	866	845	857	858	813	859	859	785	788	803	807	839	822	813	833	766	875	836	788	784	852	822	871	845	789	794	857	841	874	855	849	801	836	820	816	819	853	796	806	853	828	829	814	828	788	830	833	799	781	803	823	809	867	845	838	799	852	842	818	839	853	788	848	792	819	840	843	777	817	803	795	828	834	818	843	867	867	781	806	810	837	851	849	815	829	845	785	784	848	871	856	809	809	779	800	825	812	818	793	797	842	817	883	818	866	784	829	814	792	858	861	799	796	795	831	830	814	867	833	810	855	829	809	833	784	789	834	884	814	874	806	807	812	827	797	845	834	839	865	801	810	823	808	868	833	849	866	834	805	821	858	801	822	824	879	866	885	856	804	794	813	790	808	847	864	816	869	818	859	887	774	821	809	786	812	768	785	807	831	789	851	828	843	833	818	817	849	858	811	827	827	838	813	812	851	855	887	863	781	850	853	819	818	867	777	851	844	821	886	807	848	831	841	830	827	827	808	857	866	826	874	833	765	799	878	830	783	809	861	827	834	850	870	811	813	822	848	798	847	809	806	863	807	873	849	814	808	848	875	807	797	808	858	823	839	819	862	853	788	789	790	809	773	819	832	893	808	785	805	841	823	857	879	831	848	814	833	845	870	815	826	843	836	847	854	864	801	834	822	862	839
7378	607	668	547	476	418	416	352	373	363	349	350	327	353	327	322	327	330	348	316	362	353	346	333	373	347	356	347	312	341	331	320	369	301	281	365	301	343	332	339	352	322	313	316	347	347	334	356	323	308	340	351	370	340	318	357	337	288	332	325	333	293	335	389	327	354	333	292	335	332	345	312	325	338	284	302	345	293	323	342	322	339	339	368	305	338	342	371	334	348	333	334	317	334	314	331	368	341	305	340	308	330	326	325	318	324	308	356	334	332	342	346	285	317	352	317	343	353	305	354	313	289	342	325	346	330	355	348	349	355	301	324	333	353	304	344	324	325	360	342	321	331	358	315	333	311	329	324	314	329	362	310	326	351	320	326	292	328	364	330	340	319	324	314	343	331	382	340	339	294	315	350	283	322	333	325	351	326	294	277	335	325	346	347	336	328	324	317	305	335	339	343	359	328	313	358	343	332	309	325	338	328	343	309	308	303	326	346	350	329	371	330	373	314	352	327	353	311	317	376	360	344	348	355	340	287	360	305	361	354	320	301	321	323	302	357	341	344	334	340	320	305	325	336	342	324	318	336	314	303	331	345	308	345	323	346	350	336	316	326	353	348	328	319	336	337	312	318	366	346	280	343	331	320	299	361	340	366	326	348	343	329	329	300	320	330	338	351	321	308	329	321	333	325	368	348	343	313	312	344	295	306	326	336	321	318	315	351	349	315	334	364	300	334	323	366	331	352	317	335	310	346	359	339	357	350	330	329	331	335	355	365	355	319	315	333	348	331	315	303	355	351	328	303	337	348	347	353	362	345	334	314	334	307	322	343	341	313	313	340	344	331	300	349	361	341	344	324	384	367	325	334	356	335	330	305	337	315	339	315	342	317	321	328	329	328	311	331	305	354	310	318	324	298	326	350	335	317	334	325	352	330	335	326	328	326	310	370	339	321	307	329	314	300	332	334	296	331	350	310	339	337	310	306	332	344	341	344	335	343	319	327	334	333	322	326	310	322	301	361	371	321	314	316	312	351	297	311	363	332	327	369	353	317	321	338	353	330	303	325	359	341	358	339	348	329	301	340	336	318	361	335	338	342	332	328	320	332	319	340	343	330	309	323	372	302	288	350	368	365	348	352	340	305	354	309	315	343	356	314	369	316	318	321	310	324	306	339	333	324	343	361	340	348	315	312	313	328	306	339	340	340	338	350	373	329	358	325	353	341	310	343	333	334	293	329	311	317	313	360	362	318	329	320	321	316	307	344	315	366	314	360	334	340	350	344	333	338	345	363	297	336	308	338	311	321	322	319	318	347	327	312	291	342	357	347	344	350	346	314	328	337	358	356	368	356	356	311	337	334	343	330	352	355	342	325	333	313	305	316	334	346	315	362	338	329	324	346	330	353	343	353	309	332	323	329	332	328	298	342	374	341	384	324	337	329	310	330	319	365	314	342	336	317	316	337	297	293	316	369	323	325	334	365	321	377	332	285	314	333	347	293	323	334	373	320	342	330	315	354	305	338	301	353	323	325	353	335	304	350	313	344	353	355	300	299	320	312	303	343	340	324	308	355	337	362	345	343	347	331	336	341	350	284	324	319	338	278	367	350	342	322	317	392	326	315	335	339	319	362	329	315	342	354	305	326	320	332	342	313	357	347	351	282	333	329	317	335	320	336	312	362	326	322	304	322	305	312	349	330	347	335	320	312	330	343	291	335	344	330	354	336	334	334	305	341	327	340	323	348	334	358	342	368	339	334	327	343	333	331	346	339	279	328	331	342	356	329	339	336	346	340	336	346	356	344	308	345	338	343	330	329	354	320	318	329	295	328	337	298	314	319	327	311	344	341	338	360	325	315	318	347	345	333	308	332	332	320	358	347	350	344	313	335	368	318	291	323	322	316	356	340	346	322	339	332	281	296	322	333	341	324	335	332	314	328	312	316	330	305	331	332	356	336	344	354	344	333	318	305	316	346	313	335	339	342	331	327	358	350	327	294	303	315	337	341	347	314	303	341	316	331	372	312	345	345	345	325	338	355	372	345	362	319	317	341	309	333	343	328	285	330	341	336	351	324	343	324	311	352	326	367	332	323	359	303	336	348	352	291	280	339	329	319	339	339	340	335	338	306	333	308	337	344	311	326	324	320	365	347	338	338	352	317	287	329	332	361	318	343	286	332	334	330	360	327	322	312	312	341	321	331	325	287	320	367	315	353	313	343	353	350	349	358	347	298	358	352	340	345	357	312	323	331	330	296	339	337	372	367	321	328	320	338	337	335	322	304	302	328	317	340	373	337	303	338	330	313	329	349	333	327	353	347	336	339	345	312	353	318	309	323	338	357	304	326	343	333	349	350	319	334	329	341	311	309	317	329	300	356	331	337	322	334	320	365	352	332	323	369	345	380	344	330	335	306	335	329	297	326	331	312	319	348	357	348	312	321	322	379	329	337	331	314	296	354	333	343	341	329	357	327	323	324	338	304	322	327	353	346	308	320	325	337	360	338	335	330	337	356	340	336	310	362	344	350	339	308	294	342	321	334	320	354	317	327	352	351	353	335	345	320	329	333	302	309	323	319	332	327	349	309	339	349	311	304	323	320	337	327	333	328	342	303	334	288	362	327	325	323	354	307	329	319	347	324	354	337	353	360	348	316	323	341	322	304	336	316	372	325	344	319	318	361	357	296	324	369	327	326	340	354	363	347	338	343	360	330	323	346	322	327	329	359	306	325	326	342	340	305	310	339	324	324	314	329	348	279	329	334	344	349	291	368	319	306	311	329	322	335	335	338	322	316	336	317	328	342	334	322	326	345	353	359	326	323	330	342	346	312	338	362	289	314	333	324	340	328	340	320	316	322	321	338	307	317	347	347	304	320	353	329	322	331	327	359	344	337	320	335	338	360	325	323	317	323	339	331	293	332	343	285	322	325	348	333	321	323	338	327	313	313	355	342	317	353	368	327	328	356	294	327	320	364	315	331	323	318	318	333	342	347	339	325	328	323	356	320	331	319	325	352	329	307	318	337	327	369	335	354	365	324	328	327	336	324	304	285	340	339	317	314	356	348	337	321	327	290	338	316	288	360	342	344	337	322	323	316	366	315	345	319	295	357	331	297	341	348	322	337	349	348	303	344	362	315	328	342	306	342	362	367	350	324	354	331	322	335	332	318	353	334	349	327	353	337	321	346	327	357	304	339	340	331	332	329	307	324	326	325	368	330	340	348	355	322	352	324	322	333	314	328	314	376	366	313	300	342	318	312	342	351	340	320	344	312	287	332	319	322	312	329	336	324	319	313	350	347	334	361	346	309	298	386	328	317	342	352	327	312	324	343	353	334	330	328	340	356	338	334	332	370	339	326	326	363	320	377	352	346	323	339	344	332	313	342	306	318	338	345	335	312	344	359	323	343	350	357	342	340	323	325	309	328	349	317	355	326	321	327	346	332	340	334	334	337	338	312	313	311	365	325	325	336	369	388	346	316	322	339	353	345	336	325	354	321
6684	1020	1489	1521	1523	1249	1233	1156	957	995	944	897	875	897	798	822	758	881	852	860	796	822	840	807	820	814	819	805	811	764	755	809	770	774	764	761	783	766	789	777	754	808	775	772	760	771	787	823	744	780	834	757	760	782	755	767	762	718	804	770	814	795	789	789	805	764	809	783	778	827	800	776	810	752	756	808	757	769	799	829	741	783	771	802	776	791	763	809	780	817	810	782	758	768	801	805	731	773	791	798	808	806	781	782	796	766	769	798	781	790	788	731	824	781	801	761	776	751	796	754	778	793	768	768	728	781	774	788	752	771	774	763	804	773	800	771	783	785	785	773	822	767	785	774	743	747	751	754	765	738	823	741	827	769	785	775	770	775	734	813	787	829	786	720	740	760	741	781	777	847	783	769	755	804	730	817	766	801	777	785	759	716	793	811	766	712	754	788	742	726	783	747	759	747	779	802	808	789	778	773	803	852	806	805	778	775	770	856	834	724	770	724	811	780	753	804	747	734	761	778	797	787	775	779	820	772	768	748	716	779	750	778	738	726	800	753	771	805	817	730	763	757	766	799	792	780	753	744	755	749	776	763	712	760	732	811	830	742	755	773	762	778	791	752	759	800	792	801	806	797	762	726	804	807	812	782	755	772	785	744	770	770	775	794	755	765	771	775	738	788	779	752	791	780	772	814	788	792	775	763	775	735	769	770	764	798	811	776	778	809	737	767	786	765	751	720	704	769	779	724	792	779	824	720	780	763	790	786	770	808	730	776	794	778	747	766	775	760	773	825	832	726	763	779	818	766	778	816	786	781	789	753	734	840	789	727	799	792	780	776	798	802	810	823	753	790	740	786	752	776	770	789	754	778	769	778	765	802	821	794	700	741	774	746	749	741	742	776	767	752	782	800	751	813	790	761	798	732	809	813	727	833	783	760	767	793	766	791	749	747	788	735	782	732	773	789	815	802	771	746	785	780	748	760	734	760	775	804	814	787	764	752	771	756	730	761	752	752	747	824	797	735	791	771	751	811	795	793	775	792	738	750	793	825	765	736	820	779	803	787	759	753	763	766	741	748	779	775	775	764	741	835	737	775	797	797	824	772	775	778	789	781	721	775	794	804	777	799	756	783	777	782	780	792	795	767	760	812	770	789	766	751	809	738	763	743	730	771	798	803	762	781	789	802	785	768	769	766	814	823	781	754	753	738	805	730	734	787	755	820	772	721	750	810	808	774	784	790	840	785	738	754	797	765	760	687	764	739	778	728	750	773	734	743	804	769	786	763	773	803	792	799	780	746	714	781	776	781	792	750	728	751	759	742	779	833	803	760	741	754	768	828	772	740	799	767	753	760	792	787	784	774	773	765	780	853	804	781	769	804	798	805	776	751	835	746	787	738	726	729	779	768	809	757	730	800	788	774	791	853	747	739	732	802	749	795	757	765	777	794	732	752	771	818	781	767	765	834	775	797	744	724	757	759	719	781	794	793	744	777	758	781	743	740	741	728	747	781	795	740	738	773	771	762	769	775	787	766	793	717	803	760	713	804	759	764	813	787	773	734	745	767	795	735	789	795	818	768	802	763	784	746	762	800	805	741	767	794	774	794	843	723	779	776	785	846	819	817	793	772	787	733	767	777	777	812	767	764	784	789	750	805	760	839	761	733	738	780	761	747	793	742	829	777	768	811	792	758	824	796	779	784	750	776	778	761	763	774	718	783	801	775	753	783	701	790	735	771	787	816	836	780	806	762	792	807	766	785	762	764	808	768	708	793	800	753	832	798	801	769	794	709	823	779	753	724	769	736	778	759	820	791	755	779	792	816	740	763	746	779	743	803	720	791	821	796	753	773	771	787	769	745	742	795	778	774	760	761	794	802	731	715	717	754	764	774	777	736	763	794	791	770	741	782	762	788	746	799	774	805	776	808	759	765	790	795	775	762	775	744	745	757	812	748	805	762	753	753	768	755	758	768	816	796	763	739	785	775	788	729	749	758	764	760	789	760	722	745	790	747	770	763	784	787	803	787	721	769	692	770	800	768	763	755	756	745	825	786	767	752	777	734	783	731	765	757	801	771	774	795	791	783	766	779	808	769	769	795	759	767	734	750	750	715	752	824	773	758	789	772	754	819	730	794	793	751	755	753	727	827	736	751	759	738	784	794	816	727	740	725	770	743	792	826	750	777	761	756	847	776	810	741	751	764	777	736	780	734	786	777	777	727	815	833	776	784	748	754	721	747	783	762	805	765	807	780	774	769	796	772	781	761	780	768	799	804	741	737	777	738	762	771	831	805	722	765	763	767	762	791	769	753	790	807	826	745	792	753	773	780	769	774	795	771	777	792	796	831	767	785	712	801	818	763	789	750	748	728	772	788	771	814	747	750	719	768	791	717	791	743	815	740	745	778	782	758	811	759	812	736	790	780	783	731	760	808	784	776	783	775	771	760	800	733	813	760	733	765	725	780	784	832	813	793	752	797	734	729	715	780	753	737	755	753	736	788	790	738	798	744	803	733	790	770	831	760	766	763	760	764	775	771	793	770	801	759	841	772	753	758	753	778	751	764	772	736	818	762	821	771	746	754	772	782	782	786	773	762	795	810	740	789	826	727	800	814	805	762	774	770	776	768	740	714	727	787	732	773	807	759	798	789	785	793	757	761	797	747	764	821	782	821	736	828	811	813	775	779	746	817	747	781	750	813	789	799	765	751	799	715	735	737	752	783	743	780	785	762	789	786	719	756	757	776	771	748	744	782	762	782	723	756	735	819	751	784	764	779	807	786	773	733	746	793	779	784	789	770	797	747	821	766	756	736	806	780	766	766	737	750	712	765	778	787	772	779	737	790	820	760	757	797	776	784	829	765	763	736	808	737	803	808	775	815	796	788	821	788	759	772	726	742	788	757	816	834	784	755	773	759	770	803	785	763	763	785	771	762	787	829	762	762	765	763	741	768	763	753	764	763	771	742	761	809	757	795	762	772	767	779	770	756	780	809	736	730	801	752	760	789	761	775	775	787	776	774	776	731	794	728	796	826	740	805	776	753	749	779	760	804	732	776	741	757	802	757	760	784	758	734	774	788	812	798	737	777	733	762	772	800	753	774	715	726	798	758	811	803	772	797	811	844	775	773	762	765	788	797	785	734	745	776	792	799	755	771	760	827	823	769	725	748	782	783	763	764	806	792	777	790	803	781	803	771	803	754	732	716	754	753	800	763	774	783	712	808	788	783	840	774	772	762	819	779	765	758	788	733	776	776	732	737	770	780	755	773	790	783	811	762	775	812	758	760	762	755	727	784	729	758	765	795	829	747	798	774	778	795	745	762	757	809	744	764	790	766	737	746	794	786	737	771	767	789	737	759	775	783	732	761	766	785	769	781	790	774	752	775	789	790	751	750	766	831	733	762	771	784	724	754	792	811	734	781	745	774	801	742	742	764	740	822	795	783	800	762	739	776	758	754	783	758	796	760	737	793	760	776	795	757	819	771	779	803	737	829
12940	899	754	602	411	336	309	264	262	214	212	174	191	151	175	176	183	181	179	166	175	181	195	168	175	165	185	151	165	143	155	170	215	158	153	187	187	169	172	150	150	157	153	163	162	170	156	156	165	160	146	141	163	160	158	179	151	176	182	154	159	164	150	150	152	179	164	180	140	143	145	172	149	155	155	144	188	172	174	170	183	136	161	150	170	178	169	155	155	166	165	151	158	177	164	168	153	167	157	177	170	177	156	173	163	149	159	164	161	162	153	161	147	142	174	139	155	161	181	138	177	147	184	169	141	166	179	160	177	161	152	153	150	162	166	179	160	196	158	167	163	175	193	147	166	177	157	143	166	147	173	180	166	168	189	168	172	148	178	168	179	179	177	150	180	160	158	164	143	168	141	156	172	187	161	169	158	164	196	166	152	136	177	141	166	152	166	159	155	183	171	176	164	148	175	142	153	154	168	171	182	184	165	156	162	164	149	166	130	171	172	157	160	160	155	165	192	166	152	150	151	169	158	178	166	146	147	143	149	159	163	155	152	158	168	169	165	172	151	160	162	164	179	160	145	144	158	162	157	178	167	136	166	165	177	177	153	160	177	160	177	173	172	147	142	151	152	141	140	174	158	171	187	178	166	157	145	147	170	138	158	126	156	150	168	165	159	148	148	160	168	134	160	167	155	169	139	154	159	157	156	146	182	162	167	151	162	160	181	149	163	150	180	123	156	133	169	139	177	152	131	164	183	138	159	133	141	158	181	152	131	167	167	161	148	138	171	167	168	152	152	153	153	175	147	145	145	173	152	166	169	169	167	154	174	159	147	170	171	156	157	147	162	168	162	140	155	173	184	198	161	183	154	145	155	148	150	174	142	170	142	153	152	145	187	169	161	130	133	159	153	180	149	165	168	171	178	171	167	176	158	163	158	175	174	164	171	151	150	161	147	167	167	155	144	169	152	135	150	167	143	156	155	196	153	177	160	167	147	158	146	142	166	148	175	167	157	155	167	167	153	148	175	163	145	148	168	163	149	181	152	147	170	157	150	155	184	162	130	167	172	160	140	179	167	160	143	147	181	180	137	167	154	166	141	159	177	167	168	158	177	143	181	152	152	183	168	189	142	151	175	166	144	155	160	150	152	163	171	185	168	152	145	153	170	139	156	139	137	172	142	164	141	185	164	162	175	150	158	157	149	174	157	172	167	150	148	174	175	151	159	144	164	166	149	189	155	151	163	158	172	138	139	180	148	149	129	159	162	183	192	147	165	151	148	185	167	155	140	160	174	170	166	134	164	165	143	149	144	157	163	149	176	172	147	173	160	180	176	168	186	175	190	149	153	177	144	188	145	170	156	171	176	171	163	172	168	178	179	161	158	139	156	152	127	133	155	154	164	188	196	131	160	198	160	171	156	162	146	172	154	156	141	143	175	176	155	155	151	188	153	169	169	175	154	186	167	173	174	129	156	166	167	172	138	149	148	155	165	165	152	161	170	168	167	155	153	131	148	157	169	162	160	156	181	178	141	142	169	168	147	160	169	155	150	148	132	149	169	176	143	174	163	177	156	162	174	183	161	173	171	161	161	143	156	194	171	146	160	160	151	151	179	185	145	154	150	171	159	129	169	158	134	136	141	151	156	153	168	172	152	161	152	144	169	153	163	146	160	169	188	137	149	154	171	173	170	160	155	152	161	145	155	159	146	163	148	159	155	166	173	133	136	162	152	152	141	169	180	171	151	166	146	168	153	128	165	176	146	151	165	180	149	159	156	164	183	154	159	177	148	159	164	171	183	191	178	153	158	163	151	157	154	157	147	169	155	171	156	168	136	164	179	170	140	170	161	160	154	157	180	152	175	164	165	159	128	156	130	162	163	190	176	154	159	166	161	176	145	151	169	159	164	160	152	158	170	196	175	151	150	182	166	184	183	179	171	157	164	173	166	189	169	147	194	164	154	145	164	151	169	150	186	174	154	147	154	159	170	172	139	195	150	148	174	158	157	147	160	161	161	162	162	157	159	169	158	165	153	154	155	153	155	154	163	150	156	150	158	186	169	141	168	160	169	162	157	160	152	165	162	160	145	174	168	182	141	165	193	146	161	170	151	165	163	139	172	149	151	170	161	144	162	167	132	163	166	162	171	183	174	197	172	152	158	155	196	176	164	158	170	169	176	142	165	159	160	152	168	151	169	173	158	175	161	165	137	167	151	166	154	147	139	183	169	175	151	166	148	158	149	176	175	220	176	188	155	161	163	162	155	163	193	135	154	144	177	151	149	130	178	172	152	158	151	138	180	155	188	172	148	153	179	163	187	155	165	161	154	163	148	165	170	181	175	155	173	157	175	179	177	151	158	140	165	146	166	151	154	157	149	168	158	164	168	137	132	181	156	171	137	134	167	162	171	184	158	158	162	130	172	149	156	176	169	155	160	189	177	154	167	170	180	161	163	162	151	169	171	182	162	154	160	175	175	163	143	138	162	152	129	156	156	136	131	148	161	140	160	163	169	194	184	143	168	167	150	166	155	161	147	167	150	164	131	145	153	153	191	151	163	155	157	173	182	152	149	155	164	150	158	133	185	140	161	162	147	150	160	153	140	174	166	150	171	176	157	184	170	176	186	158	153	171	191	151	171	152	167	160	143	160	185	136	165	148	160	153	162	150	141	146	150	162	171	178	170	173	137	159	155	148	165	169	140	148	156	158	143	146	141	157	174	153	162	158	162	157	169	160	162	156	175	140	162	155	154	178	169	166	157	172	155	167	136	173	157	160	149	152	165	169	120	147	136	146	131	146	162	158	157	169	156	158	166	163	174	134	156	159	158	158	148	153	159	149	184	150	166	172	160	169	166	181	146	150	158	170	160	146	175	163	159	168	159	179	151	160	156	161	165	167	169	153	150	165	157	156	155	173	167	164	127	148	180	151	158	162	140	163	141	167	162	173	141	167	143	139	189	165	146	179	172	174	141	153	158	206	167	169	151	166	163	181	169	177	145	163	168	153	135	166	158	178	140	177	160	179	157	144	156	157	161	135	158	174	167	146	168	155	165	165	168	158	173	180	126	174	157	154	152	153	154	162	185	148	179	150	152	169	173	149	161	157	157	151	180	181	156	169	145	133	140	195	150	142	165	152	167	143	151	155	141	161	156	154	158	164	150	154	162	153	157	171	144	163	144	172	192	145	137	169	159	152	158	162	165	157	183	157	153	168	165	158	152	150	160	183	147	170	177	164	162	157	154	158	164	162	166	155	175	154	191	140	160	172	169	166	172	164	148	152	148	152	160	167	140	146	164	156	165	132	160	154	177	148	129	168	156	157	177	154	167	145	162	164	149	177	159	175	164	140	184	160	173	132	168	132	193	162	175	162	147	147	142	166	137	166	166	161	169	147	187	156	168	156	174	139	149	144	156	144	170	167	157	162	167	142	143	171	162	143	149	152	156	179	148	131	180	138	153	163	189	157	168	162	163	168	143	154	147	153	177	179	171	173
7968	865	1703	1927	1661	1397	1163	1045	902	750	663	599	593	546	548	518	515	503	502	476	428	472	425	476	469	474	446	450	445	406	430	448	443	453	431	439	463	440	398	415	419	414	439	431	416	439	438	450	400	389	398	404	416	436	420	388	399	413	400	381	419	399	407	438	435	419	409	407	407	379	416	423	424	416	389	408	433	444	392	400	434	384	439	399	387	411	407	394	438	407	403	391	424	418	415	426	390	418	380	425	394	400	385	412	388	403	451	460	395	394	387	386	363	407	427	381	411	428	416	427	405	433	382	392	413	432	410	404	433	388	410	430	386	386	365	401	403	337	403	412	411	433	358	393	404	400	411	419	402	406	352	390	352	378	423	379	420	446	402	453	420	435	438	424	390	400	406	395	403	382	430	385	413	396	403	408	432	421	443	401	413	390	426	377	390	394	422	409	441	414	408	398	397	372	415	416	418	395	451	396	414	404	404	374	415	394	390	417	432	418	399	393	404	444	380	436	389	411	386	382	429	402	403	374	373	413	404	415	383	400	367	408	404	419	385	404	391	414	415	411	424	399	418	406	407	424	378	402	422	407	410	438	379	397	390	408	421	396	401	444	394	428	414	399	409	411	391	403	413	409	403	401	400	432	380	410	397	409	425	426	411	387	387	435	386	392	396	373	383	400	395	384	399	441	377	379	403	375	417	392	423	408	385	386	400	403	449	441	419	409	402	403	441	415	408	381	411	391	416	380	450	409	418	426	399	427	435	436	426	430	421	406	382	405	402	392	422	394	424	407	383	399	434	412	419	402	401	430	412	428	401	416	394	416	385	387	420	399	432	377	400	401	413	401	416	412	413	428	410	405	394	400	396	417	404	414	380	398	393	393	415	409	412	412	389	430	423	422	380	395	414	405	367	395	411	431	438	458	390	417	431	391	407	396	404	434	412	415	412	402	393	412	418	394	432	433	395	439	423	434	371	401	391	431	389	447	384	417	428	407	443	411	410	394	415	409	394	391	417	392	389	399	355	419	369	415	397	417	422	418	391	371	429	400	398	363	420	390	377	423	425	404	353	411	357	418	367	390	414	412	407	424	405	384	417	376	417	407	399	433	409	378	343	439	407	427	424	431	393	393	425	408	399	399	415	391	408	407	399	398	378	427	395	400	399	440	390	373	433	432	402	373	392	407	394	417	418	422	394	412	392	388	390	377	423	389	382	407	388	415	407	439	393	386	410	421	410	413	435	393	400	425	416	424	412	396	436	411	391	408	392	428	400	419	404	446	419	424	400	357	408	360	395	401	413	389	397	393	411	387	426	428	404	405	423	423	412	419	400	407	389	415	431	407	440	426	408	391	393	423	411	409	419	430	396	403	404	446	428	425	418	431	438	411	412	383	397	419	405	420	427	391	404	391	416	401	365	374	424	389	397	380	407	376	398	376	395	425	392	385	395	370	430	422	414	371	377	411	389	418	391	411	428	427	453	431	412	430	412	431	429	416	434	408	408	417	399	428	396	414	417	383	399	408	442	400	418	380	400	405	407	427	359	399	414	423	404	438	422	420	385	402	423	412	430	458	419	397	402	380	423	415	437	435	384	428	418	377	380	388	407	437	360	396	397	429	387	407	431	411	400	443	398	356	398	387	432	423	366	383	429	356	413	403	416	407	375	465	384	416	407	393	386	396	391	397	362	437	421	436	439	377	417	422	419	426	407	404	383	412	404	376	386	397	407	433	389	416	406	349	384	391	447	425	380	406	395	461	406	384	444	401	396	388	443	400	392	429	383	409	385	433	415	383	389	401	429	411	390	395	425	398	397	392	411	416	398	433	408	419	412	418	414	421	414	417	430	424	408	416	402	438	395	411	389	381	418	407	461	426	440	416	418	405	404	389	374	421	431	403	391	366	433	414	441	402	405	420	390	419	430	405	400	406	403	415	376	424	420	431	402	367	424	397	401	399	408	432	418	374	406	382	408	411	431	407	362	421	408	393	427	417	388	453	439	406	430	393	404	387	415	404	371	440	408	349	445	404	428	438	409	422	396	412	401	466	395	383	417	423	408	416	414	405	417	421	422	416	436	436	402	409	415	423	419	390	418	403	386	388	452	384	399	412	416	428	403	417	410	443	411	402	419	428	411	393	408	412	405	413	389	409	435	387	429	399	425	420	400	445	395	401	400	374	398	402	392	415	408	386	423	370	397	433	414	402	458	420	380	415	427	413	449	406	383	437	417	412	371	454	403	378	398	422	416	407	393	446	403	424	415	363	378	406	393	408	370	429	388	409	391	412	452	420	407	389	391	417	368	365	418	416	394	395	424	396	397	415	405	372	422	427	466	414	402	406	385	433	389	439	416	391	397	381	401	381	427	426	417	406	395	391	435	399	419	429	424	393	370	409	391	391	402	383	420	372	401	396	407	445	426	419	359	403	388	417	407	385	382	398	390	410	395	435	428	394	378	417	412	398	423	399	387	422	383	383	392	421	404	398	399	411	434	410	401	385	429	385	415	432	445	398	403	390	413	396	379	395	427	457	403	422	396	406	413	422	428	404	406	381	429	401	416	387	410	421	409	415	403	418	402	381	390	418	412	430	406	420	406	371	378	399	426	407	380	408	398	424	402	435	373	390	392	379	432	412	375	414	397	404	366	447	416	429	389	415	418	392	417	396	412	416	408	422	402	413	430	386	400	363	409	398	391	401	435	408	403	400	415	387	419	399	403	392	421	380	381	423	366	396	394	406	411	415	398	392	447	436	414	379	435	394	399	411	415	402	403	414	390	399	405	414	379	380	399	375	459	443	435	423	411	384	422	409	410	407	386	403	431	407	370	432	421	393	370	402	401	391	410	397	417	399	385	431	395	411	411	437	412	399	420	414	402	411	393	386	417	399	395	441	422	366	430	391	410	424	398	416	392	422	434	398	395	383	391	381	408	383	427	396	397	388	405	394	389	444	371	425	396	419	413	377	388	430	387	433	410	401	400	434	391	389	396	404	405	386	391	430	427	417	374	377	410	420	416	433	416	416	418	369	385	419	410	378	424	409	408	400	446	427	410	392	405	398	386	416	389	449	409	420	423	413	393	438	391	428	374	383	440	414	424	404	421	402	412	421	425	421	381	410	410	373	412	392	388	429	384	393	410	395	413	400	439	377	384	414	379	356	338	453	431	413	410	391	414	397	406	408	377	399	440	408	448	404	379	427	393	426	406	431	391	388	416	425	388	413	374	398	441	410	407	402	400	423	413	434	377	429	402	423	427	422	432	409	408	431	446	437	400	406	382	407	410	406	414	419	415	398	412	439	414	428	455	424	428	410	410	402	405	423	399	426	358	401	418	370	405	422	422	403	428	399	398	398	385	394	418	394	398	445	406	437	391	401	425	385	388	409	428	377	414	397	421	374	393	392	391	439	434	404	389	388	411	386	397	384	441	432	396	403	399	398	400	372	417	395	400	411	447	427	434	431	381	394	408	394	400	423	379	454	436	415	407	412	408	421
1472	420	405	367	374	399	356	356	376	341	352	388	377	326	367	340	372	365	343	349	348	349	392	345	377	357	319	354	394	346	373	331	376	362	354	355	370	349	349	354	362	368	388	326	360	387	348	350	351	355	355	328	316	338	359	314	365	348	360	365	346	356	359	353	363	360	373	335	371	350	325	367	392	377	329	350	342	380	375	319	343	376	372	346	320	316	362	376	375	364	368	332	368	354	340	344	375	329	362	372	375	321	339	362	357	341	323	372	370	375	364	341	365	353	394	323	327	330	365	369	356	340	338	360	336	329	367	331	346	342	392	377	382	360	320	358	320	373	346	343	323	364	385	358	376	385	326	406	352	345	304	343	362	382	403	335	340	358	338	371	362	330	335	331	358	346	344	373	332	349	352	382	336	354	341	346	348	373	362	335	349	316	343	330	370	352	390	312	319	368	351	347	350	352	361	358	340	358	341	383	371	368	364	336	363	376	345	364	375	343	336	371	335	317	348	363	357	350	372	352	368	368	365	344	354	355	338	360	370	337	343	348	372	375	351	349	357	356	339	353	365	359	372	340	365	363	328	365	340	363	358	370	377	372	338	347	371	369	350	389	354	379	384	377	329	373	320	345	359	331	368	338	394	345	353	358	365	375	359	362	373	377	345	367	339	371	312	341	351	338	327	367	388	349	360	317	345	358	406	360	379	338	362	367	377	360	307	373	374	327	355	351	323	348	335	316	327	389	298	334	336	311	350	345	350	342	363	360	358	376	360	377	386	347	369	333	346	316	337	371	352	367	354	340	332	374	359	365	305	374	354	379	335	359	374	376	326	330	353	386	333	347	337	354	385	365	318	306	335	353	333	324	368	350	334	339	365	336	331	338	376	344	380	348	369	368	360	354	356	371	364	303	365	339	337	317	374	327	356	349	364	335	325	365	325	376	327	375	342	355	383	364	314	354	389	365	343	318	394	369	363	321	340	373	349	319	349	355	360	369	347	351	325	344	339	359	346	357	350	378	349	348	342	361	326	364	343	340	342	383	321	336	400	348	315	331	392	399	367	367	384	327	318	345	346	380	344	354	354	333	363	309	368	363	396	368	336	371	370	378	333	333	371	376	383	354	368	344	350	346	333	314	333	379	359	379	329	330	344	349	326	379	394	332	347	353	359	374	391	333	348	330	361	377	338	314	346	372	375	380	367	355	361	362	342	333	357	398	368	351	309	312	353	329	351	340	357	332	356	359	342	359	372	386	363	375	381	345	338	400	338	354	380	376	342	366	353	365	366	352	318	370	360	337	317	346	348	380	366	343	354	363	349	350	337	340	382	392	387	356	372	372	366	364	361	365	343	343	367	352	370	352	351	362	329	369	378	369	353	341	357	355	348	363	353	300	345	349	378	343	360	372	382	360	351	361	346	350	333	356	355	364	322	343	337	363	348	368	348	363	363	375	362	340	364	362	340	346	337	375	388	355	357	342	386	318	360	348	367	376	367	359	327	381	328	348	352	355	393	366	389	323	364	357	350	376	357	363	336	323	367	344	340	369	350	345	378	347	345	342	331	340	403	334	363	359	357	351	339	308	343	329	352	354	362	363	357	359	382	331	345	344	346	330	317	345	355	329	316	377	379	360	366	354	349	354	341	326	379	364	353	375	352	384	310	368	346	320	360	376	362	358	347	331	325	366	371	373	336	345	366	392	368	326	323	315	338	330	345	340	367	360	320	324	344	330	326	376	358	367	344	325	404	367	305	344	344	318	406	347	330	379	331	382	313	335	339	346	363	356	361	324	365	392	347	343	354	371	325	343	358	368	349	349	349	382	350	361	333	326	383	373	340	394	355	333	380	345	354	359	304	352	323	345	371	347	347	378	366	368	320	347	354	333	334	337	356	373	344	358	374	356	319	316	360	333	377	350	352	347	386	360	396	389	347	359	304	365	379	374	360	357	356	383	364	357	372	374	368	350	347	341	354	338	357	347	348	342	373	332	344	333	339	370	362	358	358	359	346	356	358	349	335	365	378	336	361	381	359	318	353	378	332	363	352	351	365	351	321	346	369	385	356	361	361	378	346	329	355	328	361	374	342	379	346	333	346	355	359	348	362	367	346	355	369	362	372	344	363	361	356	337	352	340	392	378	369	342	358	355	360	340	313	382	368	381	360	337	361	326	311	353	336	381	335	327	379	368	352	380	337	381	338	360	336	331	339	356	350	351	368	351	368	355	397	398	383	334	316	371	336	388	337	378	354	328	406	348	365	343	345	373	380	361	344	344	354	351	340	359	362	382	320	366	319	334	339	327	346	374	378	331	344	339	347	364	377	324	367	335	349	342	355	352	344	371	364	347	373	313	359	334	352	316	347	355	353	363	341	342	358	362	339	352	352	368	368	354	353	361	327	357	359	353	391	318	385	357	344	365	354	328	371	394	366	362	346	317	327	357	361	349	371	364	338	346	348	383	391	363	344	341	359	333	347	332	346	346	347	334	341	354	360	353	350	360	406	393	328	369	384	341	371	367	320	352	374	355	357	330	374	331	371	358	338	322	383	375	341	365	330	328	328	341	362	311	329	351	331	385	344	367	370	373	347	344	360	358	350	359	394	335	368	356	342	383	346	357	365	365	368	351	361	365	339	331	357	347	354	348	382	359	368	336	378	372	380	357	338	352	373	333	346	357	328	357	345	330	381	331	384	351	364	365	348	362	335	342	372	346	357	350	325	313	340	356	375	340	345	343	344	392	338	357	328	312	333	372	379	371	368	357	379	371	361	344	347	354	335	349	355	331	353	355	370	343	346	356	390	349	301	365	357	359	349	361	346	346	361	347	346	383	341	383	333	372	363	347	349	373	371	342	352	374	373	379	358	319	389	337	347	363	371	367	367	394	343	311	324	360	363	362	347	387	390	394	375	330	357	369	353	356	341	343	351	345	348	381	332	349	364	346	381	364	372	353	345	322	386	355	384	338	324	349	359	390	330	374	357	345	349	310	359	368	363	340	367	325	335	359	367	387	339	377	377	322	371	356	336	364	369	319	346	351	347	328	338	366	375	351	341	312	325	365	371	409	343	343	334	361	364	375	363	354	342	335	352	372	357	351	365	392	342	343	353	342	327	326	368	354	347	348	361	311	315	366	348	316	340	347	347	362	334	363	356	366	363	366	396	364	361	302	351	400	353	363	364	373	298	360	354	354	367	357	366	338	318	352	362	345	366	340	359	348	385	370	380	389	353	354	375	357	384	390	369	345	374	345	355	352	391	360	358	353	361	357	399	328	357	360	354	324	359	322	370	329	371	311	364	351	328	334	344	366	370	374	350	373	348	314	382	369	361	364	379	335	358	349	333	398	364	378	337	374	358	385	349	351	349	367	414	324	332	342	373	335	377	367	360	361	341	351	359	358	363	354	349	319	376	349	366	356	323	333	367	354	369	355	362	343	331	386	345	341	332	369	371	370	359	357	341	333	375	376	315	337	365	376	385	354	339	329	351	352	340	384
2175	905	977	982	928	955	841	831	845	851	858	823	885	797	838	859	820	836	800	753	857	855	777	819	840	819	865	847	839	837	825	852	854	783	847	897	830	813	799	834	864	813	805	839	835	807	820	831	787	875	836	873	809	853	810	759	823	784	811	832	833	826	867	847	827	809	854	814	844	874	844	817	799	800	852	779	826	839	808	821	867	819	836	829	813	845	878	802	831	813	828	877	826	808	853	835	849	833	861	788	810	841	867	807	820	866	847	814	875	835	806	874	799	789	857	812	796	831	819	830	844	830	829	800	765	836	821	780	875	791	853	812	821	830	828	856	802	863	855	826	823	875	849	876	855	824	829	798	838	815	822	829	773	858	816	884	828	867	821	775	839	802	840	771	876	857	805	823	864	857	854	836	787	822	877	813	859	846	849	885	850	862	809	771	850	819	803	798	875	853	857	821	819	846	853	837	798	798	839	817	852	861	851	831	854	851	818	813	831	844	871	816	823	795	821	829	847	778	855	843	846	877	838	825	814	829	832	881	819	801	804	866	820	844	823	805	832	836	825	845	796	806	839	826	838	871	825	829	799	782	876	819	789	815	849	767	807	826	864	772	775	837	841	793	827	822	798	863	817	870	839	841	841	864	790	791	854	853	872	830	845	826	855	790	864	822	907	819	813	804	834	802	794	778	819	839	809	809	867	809	874	840	863	843	831	805	810	831	855	842	851	834	788	823	838	871	865	858	791	823	847	846	851	817	782	825	827	820	839	862	850	798	876	871	839	863	905	814	844	866	820	820	868	864	856	868	834	890	870	785	873	832	769	790	798	847	808	833	831	795	808	859	812	870	814	857	819	868	802	831	827	850	825	833	846	801	861	822	859	896	812	840	839	835	815	842	779	781	858	771	798	812	820	842	848	770	780	793	815	865	825	806	778	822	819	808	826	821	824	807	787	810	831	855	777	882	809	830	856	768	797	833	827	873	855	816	836	828	798	829	840	815	810	910	829	816	808	818	871	885	908	828	807	855	822	835	807	856	823	838	825	804	778	827	806	836	826	844	862	817	821	785	836	842	840	817	844	816	773	843	755	870	835	802	833	884	764	826	766	810	756	792	834	825	772	862	822	802	808	819	804	873	852	803	847	842	800	789	858	862	884	843	837	804	821	827	816	838	874	822	807	821	794	801	830	823	818	856	834	840	876	821	808	835	852	798	847	833	861	859	826	827	807	861	827	800	875	827	835	811	842	831	865	817	793	845	829	820	833	825	844	876	846	795	826	835	859	777	868	876	829	827	801	816	850	836	858	792	817	796	828	896	876	803	828	778	738	823	869	787	866	827	813	831	860	847	822	889	824	822	843	791	833	805	800	856	787	815	875	804	848	820	810	796	880	895	855	827	841	862	847	834	814	827	814	814	871	850	860	858	821	861	823	869	810	795	839	834	831	807	821	790	829	860	844	843	868	843	812	812	849	873	853	857	830	803	874	824	833	855	855	839	823	855	827	882	837	753	838	839	857	839	801	814	845	847	807	827	769	777	831	833	847	876	828	879	765	859	821	809	834	861	838	829	789	855	856	858	814	836	844	826	857	788	821	841	850	856	790	842	827	829	835	876	828	825	820	869	831	871	860	841	832	868	834	837	839	818	837	844	815	844	823	817	876	850	776	867	813	790	843	857	857	810	858	841	872	785	806	815	883	823	854	803	832	843	814	808	805	838	855	814	839	888	825	833	865	783	844	872	845	790	860	847	838	845	800	830	811	867	819	763	858	815	827	838	802	815	806	889	793	867	826	802	888	895	861	813	857	837	839	795	839	887	808	872	795	833	812	846	850	829	831	867	815	807	797	834	869	887	799	800	818	858	840	852	824	829	868	842	853	798	834	882	885	865	851	838	822	814	823	845	848	828	860	825	869	821	845	845	821	816	827	838	866	841	810	813	780	823	821	821	888	850	822	790	844	857	836	830	833	806	902	840	834	826	808	811	834	831	816	863	845	814	817	804	888	820	779	828	864	851	835	851	834	817	819	803	832	774	824	822	869	864	865	856	824	820	841	848	886	845	823	828	822	822	810	858	836	852	855	784	839	809	901	818	869	817	794	875	860	866	806	796	830	840	825	814	816	820	882	801	850	853	785	851	854	842	786	815	850	870	834	811	812	845	843	846	840	838	894	785	773	816	811	847	814	876	816	816	834	841	793	856	809	773	832	791	850	852	839	827	754	818	776	840	856	845	851	864	860	809	831	853	833	852	832	854	848	804	849	837	827	849	860	800	822	858	810	828	845	823	821	775	827	805	849	822	827	880	817	864	856	823	802	868	886	841	877	831	821	822	879	821	825	843	856	844	786	837	840	842	838	843	848	806	821	824	861	775	805	822	844	785	850	830	846	849	807	855	896	773	829	795	821	808	794	768	803	889	850	832	815	844	821	817	845	859	832	918	798	839	856	858	849	840	839	847	849	872	833	839	842	875	832	812	797	831	811	794	831	805	800	846	836	820	819	810	799	823	795	797	809	752	814	857	871	858	815	861	823	800	814	830	844	898	887	797	840	880	861	849	818	815	881	793	795	817	800	844	832	819	864	848	815	845	821	818	820	832	841	831	839	782	846	828	837	797	850	791	829	787	785	787	827	796	814	813	863	841	836	831	822	820	849	795	856	765	856	809	809	798	896	801	825	864	850	798	828	852	868	843	817	847	808	871	868	829	824	808	828	840	833	843	860	865	803	868	824	874	796	814	772	776	815	828	892	871	843	825	872	772	807	810	821	822	839	885	795	826	823	835	822	824	812	813	835	785	829	839	798	861	875	809	799	818	854	853	812	843	843	825	842	789	883	782	800	773	846	818	786	814	824	860	886	839	845	779	846	839	841	833	842	827	826	856	801	844	804	838	852	864	787	804	820	798	828	840	873	829	833	854	816	840	835	804	831	847	798	819	785	876	864	851	820	855	824	828	770	794	804	838	815	817	882	781	868	824	787	752	806	849	864	834	818	833	880	814	836	861	769	840	784	860	804	845	798	835	879	846	821	831	773	796	849	817	870	839	829	833	774	818	825	874	807	878	822	869	882	848	815	857	824	835	845	824	868	859	841	847	802	860	824	811	830	802	797	852	803	818	842	842	825	862	898	803	840	856	874	866	848	831	822	803	863	828	835	851	823	838	856	831	857	820	810	787	867	875	872	847	811	834	832	811	830	844	829	867	801	799	840	808	860	854	825	852	802	770	835	829	847	845	835	848	812	799	835	886	788	830	819	868	836	870	819	878	873	858	800	823	829	839	818	843	787	847	797	785	786	811	837	794	846	845	832	851	856	840	832	809	834	846	853	791	810	853	800	804	854	811	838	826	851	858	834	872	885	815	820	831	800	826	800	788	820	831	795	808	803	845	818	865	843	837	841	832	834	859	831	832	836	853	829	844	855	826	861	845	861	809	814	871	811	862	832	815	849	868	892	843	783	815	834	823	834	836	820	801	830	887	795	863	847	873	790	819
7200	654	608	543	510	461	405	395	384	351	346	319	344	330	316	344	327	355	330	358	329	343	342	298	318	332	354	335	319	335	343	320	330	326	351	341	324	315	343	309	330	341	341	347	350	331	338	345	325	321	327	323	365	335	336	365	300	348	330	355	301	316	346	316	322	305	346	325	339	335	343	369	357	350	342	334	315	358	318	363	323	308	301	322	319	312	315	349	290	355	357	327	363	347	334	333	342	342	325	330	361	370	359	346	362	308	327	343	349	350	305	326	344	333	320	332	322	337	340	329	343	353	346	349	321	358	349	355	324	326	361	298	341	338	340	343	274	347	347	380	336	368	324	367	350	319	341	362	301	327	344	333	314	318	349	344	355	375	358	293	343	354	328	334	333	351	333	289	326	362	327	335	335	324	385	328	358	358	349	333	338	342	363	360	305	315	334	355	362	336	310	319	331	330	334	318	343	335	299	336	354	315	343	315	310	291	368	314	324	284	291	298	347	335	359	326	327	340	349	322	336	346	332	360	365	325	348	301	367	350	330	394	303	340	331	341	345	331	311	309	342	362	347	309	313	323	332	357	298	367	335	348	301	320	330	341	335	336	269	328	354	356	350	341	321	337	340	332	358	302	301	315	330	323	285	332	360	334	321	319	355	353	328	317	324	336	312	318	347	322	369	320	362	344	336	312	329	335	319	342	363	319	346	361	360	356	308	328	348	318	342	296	299	331	299	316	336	331	321	351	316	341	352	355	338	354	327	341	348	371	352	319	382	353	313	328	314	358	297	337	332	291	313	329	348	299	335	335	342	304	353	338	334	327	347	323	357	329	354	330	319	341	341	290	328	300	321	344	310	367	381	315	320	305	315	348	326	295	313	333	330	338	322	320	320	327	284	326	336	337	339	313	305	343	325	317	340	357	354	339	316	347	326	325	325	343	372	359	358	348	310	330	325	343	305	336	302	349	352	343	315	383	343	344	333	332	352	324	339	344	329	368	324	358	303	365	351	350	303	376	367	350	337	329	356	296	317	368	354	367	310	350	318	343	330	358	344	330	352	370	354	311	333	314	321	312	344	355	302	338	304	332	341	334	317	334	359	350	379	347	321	337	319	347	306	287	337	319	340	364	306	351	358	291	268	311	351	319	347	334	331	338	354	375	343	322	320	308	306	307	310	323	347	328	371	314	318	309	324	335	328	339	333	309	315	340	343	305	331	324	334	325	339	328	337	322	334	333	354	363	326	344	336	346	352	363	325	340	347	329	335	348	330	340	329	312	345	333	383	345	353	345	349	351	324	302	349	335	355	332	348	356	335	317	300	323	340	328	336	281	338	322	324	314	318	314	315	393	350	332	342	357	343	360	321	319	343	338	347	338	333	348	342	345	310	333	293	272	346	356	321	329	306	329	335	352	336	379	333	324	344	347	320	377	326	343	315	319	337	339	348	384	310	313	336	318	336	328	309	333	319	318	338	345	327	333	331	378	330	322	337	292	339	322	308	318	298	341	339	330	318	344	313	348	333	286	311	336	319	316	359	306	347	314	304	323	344	321	300	317	346	330	358	322	326	336	335	345	325	342	343	342	347	346	315	314	304	333	314	356	329	332	301	309	332	318	351	332	320	361	332	348	334	345	345	319	326	304	308	340	342	346	348	352	335	348	325	335	357	317	361	375	316	306	354	343	304	352	331	313	324	365	366	360	331	323	298	336	317	366	336	342	371	310	330	325	292	333	344	305	343	345	337	356	314	358	339	321	351	295	367	338	306	344	337	323	295	329	309	332	326	336	360	343	340	328	325	315	377	349	347	321	348	323	290	316	372	358	361	330	383	311	344	319	302	325	343	327	335	324	312	361	328	296	313	306	321	335	314	297	323	325	333	352	366	354	357	308	314	350	346	314	337	351	344	338	332	384	346	316	350	368	326	351	294	348	314	327	321	354	345	321	343	350	350	313	352	306	325	305	345	334	347	331	349	312	327	320	328	410	367	372	345	341	361	353	342	362	347	328	361	327	367	328	329	335	300	332	343	303	383	344	344	330	343	355	319	330	293	348	353	361	366	338	335	357	331	369	294	334	347	339	356	327	320	329	310	330	346	318	310	327	328	330	315	338	356	332	311	336	358	339	376	360	375	340	323	323	329	314	351	340	327	325	318	322	355	339	312	331	332	358	330	345	327	356	352	331	333	357	366	363	304	322	321	346	325	306	353	317	322	326	313	327	325	354	335	325	353	346	365	322	337	325	345	388	347	322	345	319	316	337	340	331	331	342	342	340	346	330	344	349	363	353	347	391	349	331	363	345	324	330	308	342	328	298	349	338	321	358	349	300	338	288	369	341	327	334	301	302	306	348	344	344	347	351	364	349	349	329	342	316	325	312	362	309	370	365	368	328	335	359	330	321	388	346	361	340	318	311	312	342	336	339	333	323	349	367	359	330	338	323	347	328	317	341	354	327	340	294	325	340	314	348	312	332	315	331	344	339	343	316	333	305	328	355	336	330	334	319	307	349	322	354	322	320	330	306	334	330	336	335	350	333	349	310	348	339	352	321	346	329	336	323	339	328	308	365	308	298	350	329	341	350	338	328	325	347	325	341	333	337	304	330	349	324	324	312	321	325	306	332	334	337	360	352	314	323	366	343	345	365	304	313	331	361	334	316	341	356	357	338	351	341	343	332	336	344	323	375	349	335	376	334	331	347	351	348	353	354	306	315	344	343	339	312	291	318	364	304	323	348	329	314	322	352	330	371	329	334	346	326	359	388	310	340	301	310	344	328	289	361	333	346	351	328	346	345	348	358	358	332	331	334	352	351	342	356	349	381	327	308	353	330	328	355	308	323	345	316	308	359	356	346	323	357	331	335	342	355	371	331	348	321	350	355	322	340	314	380	352	295	331	334	364	321	355	337	368	342	347	317	350	367	307	343	325	320	367	334	337	344	318	383	314	323	343	342	309	338	333	330	362	319	327	316	308	333	343	321	363	334	338	339	340	340	340	333	318	361	331	332	309	320	354	343	322	333	357	313	336	362	377	343	335	319	331	357	274	354	353	318	355	363	309	320	360	375	311	349	342	350	342	387	351	314	314	348	362	362	324	316	309	356	334	391	333	333	302	313	377	309	332	331	330	332	312	315	293	375	340	312	322	302	346	348	310	358	326	321	331	340	332	345	333	332	352	347	330	331	346	348	330	324	303	297	308	329	304	334	295	328	334	330	337	371	379	309	323	320	297	320	341	286	349	324	349	317	328	332	324	329	322	304	310	342	336	346	341	328	335	349	337	333	329	310	339	349	357	351	322	360	295	341	304	314	310	331	325	361	385	334	346	298	309	364	324	310	343	318	339	311	276	308	336	317	369	367	336	329	317	342	343	332	336	325	328	341	314	333	340	343	368	334	330	343	338	307	296	366	347	311	335	325	306	327	361	340	351	344	333	348	310	340	340	350	354	356	335	357	369	354	316	345	338	327	349	314	356	345	379	316	285	331	306	322
6671	1026	1479	1633	1501	1360	1212	1040	1043	933	966	830	916	902	881	835	836	832	823	837	797	820	799	868	756	839	814	770	758	835	782	793	770	814	735	785	788	807	782	785	762	781	776	752	807	803	792	789	788	787	820	788	830	749	785	770	795	779	736	779	763	772	806	755	781	778	746	788	818	804	770	788	834	759	783	762	766	778	813	749	761	757	744	811	827	747	797	753	787	768	787	814	774	797	780	781	804	826	811	798	803	780	756	739	751	772	781	805	807	789	798	861	821	842	737	847	748	796	828	788	756	775	755	763	828	776	792	750	761	793	806	749	710	749	831	734	760	798	815	791	740	748	790	748	775	761	729	785	804	784	816	762	813	762	782	779	732	695	759	813	765	747	822	819	806	792	788	735	799	780	778	739	757	781	723	762	820	774	745	811	799	761	804	758	828	765	694	804	793	770	776	761	766	741	758	805	788	750	776	764	764	743	745	779	743	765	841	745	784	749	756	776	753	804	819	747	738	767	773	787	773	766	817	752	732	783	773	718	736	788	747	798	808	788	803	745	789	783	787	798	748	788	739	741	753	760	816	767	790	798	835	756	718	814	763	773	758	798	786	773	797	740	753	777	775	758	787	737	768	801	766	784	764	783	750	804	855	789	756	715	795	798	770	788	784	767	767	831	832	747	786	812	750	800	773	804	764	786	755	778	762	810	779	839	744	765	740	749	733	778	767	843	767	845	743	781	814	789	779	798	773	778	786	800	791	759	768	768	730	778	756	771	775	801	772	782	752	810	807	759	783	763	777	788	770	753	759	783	751	799	777	757	777	768	795	759	777	721	767	776	784	762	785	745	837	798	779	744	781	747	808	803	768	751	740	752	774	778	778	757	782	773	771	783	759	793	759	793	770	782	773	811	802	742	735	778	804	729	780	759	778	834	787	795	837	808	782	782	740	765	766	774	788	816	751	822	775	769	803	782	812	757	785	763	797	744	772	774	783	801	734	791	758	752	763	800	745	769	794	797	802	804	734	811	772	801	723	784	771	786	810	767	782	802	802	817	821	746	754	694	750	783	741	782	730	770	789	784	716	733	788	769	768	842	734	766	798	785	788	787	745	748	759	754	736	794	791	777	795	797	797	818	786	749	774	778	727	736	805	778	728	775	818	800	798	767	764	791	712	821	811	819	763	749	800	812	827	788	698	782	792	786	794	794	802	765	762	787	744	751	781	722	716	753	776	767	737	786	791	760	783	784	785	752	803	799	737	786	770	755	788	806	837	767	754	771	800	806	809	764	789	814	797	798	781	791	742	723	746	799	778	872	792	734	816	785	741	819	740	771	789	784	748	775	772	778	790	805	750	809	815	733	781	779	767	777	787	794	796	772	780	770	737	755	791	784	729	777	787	841	784	813	798	767	763	749	800	794	756	756	777	761	751	852	778	793	786	782	798	769	760	806	803	783	800	803	784	821	776	770	782	780	797	740	796	783	736	804	757	769	804	767	762	807	795	763	780	725	787	734	760	807	731	771	790	756	770	777	797	765	773	777	753	824	747	787	759	786	739	801	764	747	797	727	718	760	761	777	754	787	725	770	753	774	734	802	804	792	727	768	765	736	753	787	781	763	761	778	804	804	801	767	783	716	778	748	782	778	751	760	753	779	771	782	731	790	787	770	771	745	763	758	820	794	773	751	780	807	761	821	772	767	787	725	786	784	776	796	753	789	741	818	784	788	766	747	768	784	752	817	746	753	750	774	739	782	769	780	783	767	796	810	770	797	743	791	824	764	735	778	781	780	808	780	772	744	761	779	826	832	748	758	770	797	832	752	767	748	782	797	752	841	795	802	771	725	806	841	780	798	726	818	818	795	756	805	741	802	785	751	766	795	763	755	800	764	758	813	807	762	770	735	814	759	751	726	798	725	766	774	761	799	787	764	797	762	757	745	748	774	797	785	807	834	762	779	776	731	768	775	856	777	814	814	796	737	721	779	740	707	781	739	788	788	791	805	765	801	789	789	813	776	753	820	722	781	794	782	773	739	744	761	796	792	814	800	739	803	788	738	769	776	837	788	778	726	796	745	745	750	796	768	764	785	748	794	767	787	776	805	722	728	807	759	823	792	782	809	792	780	797	776	741	791	763	774	795	786	788	775	838	743	806	784	784	794	717	784	785	853	783	747	760	782	784	746	801	803	789	805	796	802	744	794	785	751	731	805	745	785	781	737	770	744	808	743	756	795	786	805	777	830	764	793	765	799	798	778	789	756	765	804	812	769	799	769	797	721	737	784	773	778	806	776	783	767	805	767	759	794	815	776	759	798	774	732	783	751	767	765	752	771	801	787	720	792	791	799	719	792	769	835	781	763	748	727	782	733	801	804	754	800	721	834	772	799	788	795	750	810	752	786	751	739	800	760	774	753	809	811	776	756	752	795	773	802	770	782	791	747	793	792	783	755	775	774	789	769	770	824	831	766	725	767	804	754	752	814	793	776	811	753	792	785	770	766	792	745	767	778	771	785	772	783	730	754	759	804	790	788	804	739	749	758	832	739	797	767	771	796	765	754	822	761	818	776	809	754	779	768	798	780	812	833	767	773	760	781	726	810	761	779	782	752	747	786	755	770	800	784	766	772	745	821	793	802	804	816	745	781	745	736	791	788	780	812	802	755	802	761	774	746	801	799	750	785	777	781	748	791	817	808	775	807	782	753	793	781	722	784	749	770	773	780	771	757	801	766	772	771	732	826	756	803	760	791	780	756	748	731	766	733	784	744	777	816	759	776	784	730	740	793	759	719	792	790	769	762	766	783	729	733	755	794	806	804	833	766	767	785	818	764	778	763	768	758	813	762	758	779	775	781	779	763	764	795	769	745	771	768	765	816	812	823	800	756	809	763	776	800	787	808	765	795	790	761	769	746	811	805	749	771	792	748	844	793	763	765	761	813	818	794	798	786	763	791	780	773	747	823	699	785	796	791	759	751	752	759	753	777	763	797	794	785	768	825	773	768	824	751	773	730	795	758	761	808	804	769	784	843	789	779	783	759	765	842	798	798	811	802	769	799	839	758	739	751	808	767	742	803	783	791	747	711	786	775	795	809	772	782	792	771	770	768	771	789	820	746	769	768	826	798	723	737	717	807	736	777	783	739	771	780	791	794	801	749	778	742	777	750	802	768	776	751	786	832	774	763	776	788	855	788	789	770	773	773	762	806	813	807	765	774	802	832	774	783	796	822	822	771	787	805	713	758	811	759	764	795	815	731	772	762	754	757	790	786	752	846	759	762	813	801	813	812	800	762	796	835	784	790	748	761	786	783	773	807	753	809	744	811	788	766	842	787	733	784	807	748	781	773	744	817	757	742	721	792	771	799	782	766	787	748	802	763	788	805	791	763	789	784	842	757	805	785	768	763	760	798	760	791	745	761	789	771	792	773	788	801	813	785	830	781	788	751	764	816	732	785	731	795	796	787	782	747	751	840	811	798	793	763	791	802	803	783	714	728
12642	937	743	579	426	369	299	262	237	204	178	182	213	173	168	163	198	166	163	180	150	172	199	159	178	157	163	115	170	154	166	172	162	166	192	162	157	162	180	138	169	160	166	135	185	159	136	180	167	163	171	140	145	185	156	163	189	166	166	155	152	172	157	169	179	134	152	173	149	164	171	158	164	154	166	161	154	164	172	171	156	162	164	152	133	176	184	162	160	168	155	187	171	175	165	151	171	157	159	176	158	159	166	168	146	159	159	162	169	186	162	147	144	161	189	143	161	150	171	166	179	166	140	162	151	175	185	170	177	175	135	169	158	151	169	141	143	160	144	149	157	189	139	178	139	183	161	126	155	146	152	159	176	163	178	168	179	145	142	155	140	140	177	169	192	171	164	173	140	152	169	185	161	144	171	163	146	148	153	179	159	154	171	162	167	142	158	149	186	157	169	146	154	154	176	167	136	143	175	173	169	132	149	170	151	168	157	165	162	170	180	146	168	168	151	164	141	131	168	155	172	154	179	143	164	157	170	177	151	168	146	165	152	145	156	173	155	136	167	183	159	140	145	158	152	144	169	193	163	160	157	156	170	163	139	160	189	152	138	158	161	141	155	167	163	176	138	136	154	140	154	157	172	164	172	167	159	156	155	181	155	138	177	150	150	165	175	157	193	186	164	196	155	179	151	164	168	143	156	158	141	152	179	151	171	144	168	158	159	150	166	162	183	159	154	157	182	148	166	163	141	147	198	168	151	162	174	155	145	158	159	156	165	174	170	178	144	141	167	146	169	148	154	154	152	178	166	174	170	148	165	181	180	165	164	169	146	171	159	144	151	142	137	165	168	177	157	154	153	137	170	151	166	157	177	160	164	141	197	163	172	170	147	182	165	127	142	174	158	173	157	177	114	140	148	139	181	152	162	179	140	155	162	164	146	170	166	155	139	156	165	158	118	150	175	140	137	169	154	145	165	157	158	180	181	144	169	147	149	163	153	172	176	155	160	146	171	174	174	163	172	161	176	153	157	169	152	164	169	167	181	148	157	155	127	170	153	162	177	164	149	156	143	168	159	165	180	179	169	161	180	176	138	166	140	148	153	188	149	169	151	169	161	166	150	157	152	172	134	171	146	189	182	163	149	174	130	157	163	164	185	125	167	167	119	160	159	168	180	186	146	154	184	153	165	174	148	195	158	175	160	162	137	160	176	169	167	139	184	141	148	169	178	167	165	164	178	163	167	170	157	165	161	156	153	159	151	192	159	181	164	150	173	169	166	159	145	171	154	185	160	139	143	159	184	143	156	167	158	145	148	163	154	172	155	145	176	170	134	155	161	172	133	155	160	153	154	200	158	144	168	161	188	171	176	163	182	145	162	153	165	154	179	149	172	148	166	129	147	165	146	144	147	143	156	146	176	149	172	164	159	184	180	163	149	156	150	144	152	153	134	159	156	135	154	151	158	185	183	146	167	174	172	165	175	179	174	154	160	184	182	139	172	185	144	146	170	167	149	151	128	169	162	151	154	149	149	182	144	144	187	164	170	199	149	157	150	185	162	154	150	158	155	169	136	173	151	173	155	185	144	134	152	199	152	144	153	153	172	183	157	141	163	191	157	164	152	159	145	177	158	139	163	168	159	161	147	156	151	139	154	170	155	174	176	158	148	171	171	163	152	171	162	182	170	162	148	150	147	144	168	183	136	159	187	165	166	146	169	139	157	168	165	169	155	145	179	160	171	163	190	174	151	166	152	150	176	140	156	151	169	147	155	161	171	139	139	150	157	168	150	164	155	193	155	161	158	146	176	149	155	175	170	167	160	152	165	178	173	155	151	185	145	174	145	165	161	152	165	160	134	150	176	147	170	158	170	156	151	161	172	173	159	151	156	162	176	168	148	171	174	163	163	180	167	175	146	152	146	161	203	158	169	165	155	171	154	163	133	165	138	167	140	170	181	180	166	114	145	157	171	157	166	142	175	175	142	158	158	151	172	168	163	152	144	180	168	161	188	142	160	154	152	167	173	177	160	157	169	162	149	158	153	149	162	171	163	148	145	152	157	154	165	175	181	163	161	154	130	150	162	169	146	176	168	149	146	157	156	168	144	174	162	163	135	169	157	133	158	166	168	148	157	176	160	157	137	159	174	151	175	192	144	155	190	177	162	151	147	165	183	174	161	156	137	125	152	160	153	160	158	167	155	148	168	169	186	179	164	157	159	172	153	163	181	156	153	148	155	149	169	158	149	161	139	170	155	165	172	174	150	181	156	151	158	167	177	160	174	164	165	176	179	159	161	180	172	145	139	158	152	151	176	168	181	151	173	171	151	171	159	170	155	126	166	165	136	143	157	159	144	175	162	162	170	170	162	191	157	145	156	184	157	156	171	195	156	174	164	177	170	162	187	189	182	172	183	170	129	152	188	142	140	151	154	166	146	158	159	169	160	149	164	189	146	143	171	164	155	146	148	147	179	184	168	156	153	145	167	180	160	134	161	169	174	171	183	156	164	138	166	148	172	160	157	135	175	137	147	157	147	165	182	151	164	156	132	167	153	169	148	156	159	181	192	172	156	154	163	164	174	178	163	158	167	145	159	164	180	178	153	156	157	147	152	145	183	190	140	165	164	155	182	169	163	163	164	178	152	162	169	160	151	176	178	149	170	153	144	171	151	165	165	171	171	152	191	153	176	168	157	154	157	165	155	137	173	132	167	169	157	177	184	172	195	144	180	159	179	187	138	174	188	137	167	149	156	155	170	180	163	158	159	152	129	169	162	160	156	164	162	156	166	157	162	155	163	171	174	153	155	139	155	158	144	163	142	169	149	150	130	164	171	159	172	160	188	148	183	144	145	150	152	156	169	149	155	161	143	175	157	159	171	174	157	159	158	181	146	168	158	172	174	152	137	150	167	155	165	166	173	178	188	133	150	150	141	143	141	169	150	151	162	136	155	186	187	135	140	156	168	160	141	171	169	145	180	160	146	159	158	134	141	171	152	144	155	176	193	164	143	153	154	153	141	169	163	193	147	152	175	147	158	161	173	160	151	204	164	166	149	164	151	150	145	166	146	162	173	165	163	157	159	159	170	182	166	168	166	159	151	167	152	155	184	167	171	135	171	160	135	167	150	163	177	172	177	151	173	178	162	154	163	151	174	164	142	160	156	170	132	166	177	177	141	176	179	162	181	164	146	163	161	170	149	145	144	160	189	170	139	156	168	148	154	169	164	186	173	137	169	150	150	160	168	154	153	145	179	169	138	164	147	154	147	167	171	149	134	127	149	146	163	153	164	160	178	154	149	143	156	153	157	143	148	150	158	158	188	151	153	170	168	179	140	162	165	172	152	168	145	165	164	162	176	191	157	167	173	179	171	164	154	138	164	168	173	170	168	160	155	160	166	184	167	160	145	155	136	173	164	148	176	160	171	157	167	163	166	186	151	164	158	139	172	173	167	154	167	169	170	140	169	156	136	146	153	158	185	191	163	163	153	154	163	157
7877	936	1616	1913	1692	1486	1220	987	817	751	799	656	607	604	544	510	468	521	496	476	457	460	499	416	482	445	441	433	461	402	453	424	437	441	415	439	453	441	403	429	405	409	418	406	414	399	408	453	446	409	433	445	422	441	405	416	421	383	427	422	407	446	415	416	394	402	423	424	444	423	393	400	406	409	431	427	417	400	411	426	426	385	367	418	412	412	421	407	407	383	413	374	412	406	379	395	439	421	400	387	410	415	409	403	408	431	382	398	387	416	390	383	404	422	417	398	380	434	435	420	412	408	396	370	407	401	458	378	400	393	397	397	405	440	405	446	417	407	424	404	407	423	379	402	403	393	392	373	395	394	397	400	382	400	398	431	434	419	415	411	396	403	376	428	413	394	357	424	421	417	409	427	393	391	426	379	398	400	393	397	357	414	405	428	427	418	416	398	432	410	425	372	406	419	377	428	410	420	395	397	409	394	389	411	396	415	394	404	393	425	406	363	394	428	411	403	379	405	393	390	389	402	426	418	376	376	394	429	423	379	376	416	384	401	421	396	419	456	429	401	416	454	422	388	416	393	393	411	395	383	413	416	395	405	368	428	415	403	442	419	407	452	421	423	394	371	413	386	435	365	453	389	370	389	407	396	383	393	393	423	407	418	411	353	377	346	412	433	414	388	406	440	447	470	409	384	368	393	412	410	421	409	416	388	413	392	395	416	362	400	392	416	420	365	440	389	367	438	402	422	463	401	383	394	379	375	400	368	405	393	419	439	418	387	439	415	410	395	395	389	435	412	417	403	436	362	410	376	418	416	421	380	434	385	420	430	446	395	406	420	422	417	410	407	397	398	421	369	354	372	399	412	391	420	389	408	396	411	412	397	407	408	402	404	433	393	389	407	408	400	421	358	395	385	430	410	405	419	387	403	363	410	386	425	440	407	403	383	407	428	411	392	363	411	369	430	435	414	434	412	406	413	376	449	430	432	390	399	428	414	422	424	424	419	387	368	421	373	413	389	421	400	390	397	374	425	419	429	419	407	406	396	431	430	390	426	363	399	419	398	404	408	406	425	391	386	404	428	432	459	422	381	421	379	398	374	422	392	385	357	424	393	434	400	416	407	409	431	397	406	398	388	414	399	411	385	384	426	417	439	419	397	420	413	426	401	426	421	419	390	394	413	420	397	399	430	409	414	401	406	387	422	348	401	441	414	407	415	421	418	453	410	425	384	441	406	409	434	396	410	423	420	404	414	435	395	415	403	400	424	411	393	390	413	421	393	416	441	398	391	426	378	416	408	404	401	387	387	381	377	397	418	387	377	379	401	406	404	417	369	417	415	394	415	417	422	418	397	396	390	458	383	407	430	407	410	409	408	409	374	381	406	431	432	419	405	402	404	419	404	390	431	397	395	410	440	380	424	363	360	408	446	399	420	404	426	410	387	424	402	385	425	395	407	391	424	425	394	419	381	404	381	415	385	409	372	390	411	417	407	414	422	432	425	411	413	394	403	416	418	434	406	430	416	442	414	398	429	389	405	402	384	409	399	392	373	419	413	403	392	376	393	400	374	424	404	425	395	421	406	396	430	403	407	397	413	423	414	397	414	407	389	402	393	415	402	427	370	406	435	409	440	432	435	430	433	400	421	431	354	427	404	413	422	421	424	406	430	411	415	425	390	405	427	400	415	390	378	380	408	421	390	409	428	427	438	412	412	427	374	388	399	428	426	403	433	362	384	386	404	394	405	389	400	388	396	443	439	402	426	412	378	429	399	386	385	438	358	405	372	434	392	398	385	439	417	398	384	439	401	383	392	406	423	413	430	435	429	422	409	426	388	366	390	402	431	422	380	407	425	408	390	445	442	384	409	397	416	424	382	394	442	387	406	420	412	403	445	383	415	442	402	409	412	369	408	399	406	388	389	407	398	404	390	428	401	424	422	407	400	392	412	409	412	398	373	445	389	400	424	389	436	403	433	396	403	407	380	408	414	384	404	412	391	408	380	415	380	380	429	394	408	424	395	413	440	394	408	360	395	436	406	418	385	420	435	406	419	365	415	395	443	445	423	393	393	402	425	439	382	415	409	402	406	416	410	418	414	398	394	400	415	414	414	402	364	405	392	437	425	398	382	388	416	400	414	383	404	419	419	384	423	409	411	419	388	431	412	396	454	444	403	433	429	384	375	386	410	388	418	405	412	437	429	444	400	395	422	452	386	399	393	420	454	404	386	373	402	416	388	400	415	417	420	411	424	416	408	377	396	414	424	406	413	410	357	439	436	394	413	373	401	403	407	410	405	421	414	428	394	421	401	390	379	433	419	434	448	395	428	418	403	397	391	413	390	398	377	404	393	389	390	388	424	424	428	424	376	422	417	429	399	407	408	365	417	426	398	416	428	431	392	432	412	395	416	422	419	391	426	414	416	400	416	430	376	431	389	408	408	435	419	413	411	398	411	395	389	396	389	388	424	434	406	395	414	419	411	412	383	416	412	412	389	371	404	395	426	400	423	432	432	377	439	400	417	417	355	449	380	406	405	411	414	394	401	412	439	395	409	376	416	369	383	428	399	441	408	415	392	402	410	452	411	421	412	378	435	430	412	434	381	407	399	420	421	424	429	403	386	390	411	436	395	392	388	398	391	403	390	395	453	479	380	403	441	375	391	408	407	393	370	415	386	404	406	409	388	416	418	383	370	412	445	419	417	418	411	440	401	415	393	409	393	426	404	384	408	390	375	399	423	403	407	413	448	353	422	419	430	385	389	382	403	434	402	439	422	428	391	387	412	419	425	416	405	439	357	398	429	422	443	381	417	403	414	418	393	412	395	355	402	400	431	403	424	382	410	405	427	402	451	421	415	410	445	385	428	416	415	402	379	431	396	408	396	392	419	407	422	401	403	394	381	428	415	398	412	370	423	394	426	386	406	424	400	427	427	431	387	423	400	387	383	383	407	435	407	362	399	407	394	419	433	429	417	413	430	422	375	417	392	444	407	394	400	433	403	407	407	387	460	446	393	419	391	410	368	397	407	403	403	429	396	412	401	413	456	378	390	410	448	400	397	419	417	431	413	417	392	362	420	406	405	427	410	428	388	405	390	398	410	421	405	414	389	384	400	407	409	452	375	374	404	386	393	392	426	418	381	395	380	373	414	401	421	399	421	404	440	408	378	431	424	416	402	395	411	399	431	382	391	409	397	377	408	404	409	393	408	416	416	416	436	395	399	403	378	399	370	376	406	426	422	408	386	429	415	423	392	400	409	374	383	461	394	411	395	432	387	420	394	400	437	414	446	406	389	396	377	453	423	425	416	416	419	353	437	380	378	413	422	395	383	397	407	432	394	408	423	411	429	389	394	432	400	410	401	420	423	440	444	435	422	431	415	442	418	404	413	374	370	393	405	380	402	441	418	401	421	382	414	431	443	429	410	375	428	410	392	394	422	409	416	398	405	404	421	385	424	390	417	410	411	426	422	404	396	435	423	375	438	368	389	374	419
1509	376	390	399	397	391	356	384	329	345	338	360	343	368	362	328	358	340	340	352	297	373	331	372	368	389	356	364	350	373	355	369	351	348	357	327	316	361	396	362	355	351	349	348	364	306	338	376	362	342	337	392	348	382	362	400	341	348	363	360	362	417	361	342	364	350	339	333	393	359	380	326	357	352	348	364	332	348	326	321	346	335	321	386	380	351	382	334	344	356	367	349	387	324	357	354	370	380	368	360	357	349	382	336	344	345	334	322	369	366	362	342	342	340	352	353	362	303	337	398	377	380	393	416	362	353	321	382	357	381	373	336	372	366	352	355	330	341	345	334	351	323	418	350	359	341	344	370	398	340	341	346	368	354	364	335	346	375	320	368	383	357	360	377	353	368	329	361	354	363	389	318	373	356	356	334	338	391	339	354	346	379	323	357	343	349	381	335	356	328	345	395	341	354	372	336	362	377	349	336	344	353	331	346	374	371	358	368	370	327	335	343	327	363	343	341	342	293	342	355	356	338	347	353	357	349	376	370	383	333	343	350	373	381	339	394	361	356	384	358	397	350	363	352	322	335	360	370	369	350	344	354	381	368	358	356	364	347	383	388	385	380	346	326	330	349	304	362	351	410	357	337	378	326	375	348	329	373	319	354	387	323	379	349	348	361	352	360	360	356	362	355	380	345	379	358	344	401	379	346	367	338	395	372	352	362	347	323	372	371	419	354	308	348	356	349	365	317	347	361	352	350	358	358	320	333	336	379	325	378	376	322	408	351	388	361	366	355	378	353	328	360	349	355	348	355	353	368	357	315	316	345	336	328	360	364	341	324	355	337	353	353	361	357	365	340	320	358	333	314	342	350	357	365	343	340	343	364	360	328	349	351	334	372	346	360	358	324	321	328	378	360	317	358	384	352	359	321	359	360	335	342	351	356	373	354	368	361	323	332	366	361	339	362	396	359	353	363	319	320	364	370	367	319	374	369	376	363	361	361	385	358	310	324	338	379	389	366	374	356	356	354	357	341	315	322	390	358	357	354	351	367	403	331	334	354	365	348	318	350	349	344	347	371	359	344	372	366	374	291	324	356	362	390	363	372	340	384	340	357	338	342	364	363	368	321	307	320	382	368	367	370	344	357	379	361	376	340	336	328	370	368	331	381	347	335	339	362	341	367	370	390	369	348	365	378	404	376	377	359	340	349	353	368	339	358	390	364	347	356	339	352	393	369	326	359	369	335	317	335	362	361	350	363	316	346	375	310	382	349	387	338	343	321	357	363	340	352	310	351	354	349	378	361	391	421	396	328	354	357	377	348	376	384	365	368	370	354	371	340	315	349	379	344	339	342	384	325	354	375	372	364	373	373	332	336	334	376	349	299	366	334	361	358	344	367	369	317	329	346	385	357	357	352	389	353	355	358	349	336	364	376	343	355	372	355	337	364	384	339	332	351	358	364	396	348	388	330	369	387	342	342	343	387	388	369	373	356	378	357	374	374	353	345	365	340	362	386	367	342	343	366	359	393	336	326	371	367	329	340	347	365	346	335	359	370	362	381	359	346	423	382	383	325	356	350	390	375	336	400	386	357	366	378	377	320	309	332	363	381	362	355	340	314	324	360	351	349	363	354	401	331	351	316	327	348	326	388	323	364	332	354	342	364	321	353	347	361	358	371	333	343	328	352	347	364	327	338	372	397	350	340	341	370	358	383	379	391	340	324	378	372	355	374	330	327	357	332	378	359	357	377	368	394	366	348	307	353	359	374	352	364	379	333	358	379	365	384	327	326	337	386	328	334	359	356	341	380	362	346	325	361	347	373	377	359	373	332	363	378	345	324	316	378	363	370	343	344	369	355	312	345	380	365	361	339	377	348	359	358	377	415	344	337	343	355	317	374	350	340	341	332	347	371	372	375	371	374	351	387	356	331	338	368	393	337	356	351	349	387	346	346	350	365	368	359	381	313	328	347	355	343	328	367	386	351	394	367	352	366	377	335	355	384	371	376	358	327	328	334	347	335	345	379	348	360	352	355	357	317	357	358	382	349	369	364	341	369	332	344	366	374	351	338	367	357	352	375	376	394	397	359	354	370	341	370	400	348	368	332	390	334	360	338	386	417	349	348	374	403	358	373	359	391	368	376	358	359	357	333	361	368	396	317	369	351	340	354	369	378	329	335	367	379	339	301	364	357	367	337	365	356	430	367	314	355	375	343	363	354	375	319	399	394	360	384	336	359	357	366	363	347	326	351	315	367	327	381	378	372	383	310	343	362	310	359	375	370	366	369	360	367	368	405	371	367	324	369	324	354	357	347	313	339	344	344	310	365	304	321	329	352	365	358	354	354	346	383	355	344	344	353	390	353	344	382	331	343	331	369	358	352	379	359	343	384	348	358	357	361	347	344	367	361	376	355	359	386	339	372	311	376	345	376	376	368	330	374	348	329	343	336	346	343	368	345	363	362	330	348	343	353	356	362	356	356	339	376	374	403	352	332	355	366	379	327	352	361	359	346	366	291	338	313	351	340	346	390	370	378	345	366	326	355	345	354	357	385	411	333	362	348	361	332	336	368	306	378	349	322	379	362	355	353	342	376	333	339	347	357	370	372	405	375	377	368	372	358	339	352	356	356	312	351	359	328	388	363	373	332	326	345	378	347	339	365	331	380	375	372	370	369	335	351	405	364	359	349	377	334	343	343	373	340	369	315	329	345	333	353	374	363	363	372	351	373	401	339	348	337	367	372	345	372	369	362	362	345	375	352	386	395	359	364	363	329	326	378	327	370	336	381	335	385	364	353	377	386	366	399	344	388	331	367	384	383	359	298	395	349	366	354	389	359	347	381	380	406	351	335	339	353	381	350	395	372	389	315	353	336	303	329	368	376	363	377	343	347	327	345	388	354	373	366	364	338	357	346	326	347	349	344	360	362	350	330	359	356	347	395	345	365	375	375	352	323	350	357	347	388	352	364	372	326	320	355	329	360	353	367	346	337	328	344	396	382	388	351	362	365	341	324	365	351	353	347	355	357	387	357	382	356	332	333	363	359	372	336	363	333	347	368	370	312	338	368	359	391	345	381	370	356	390	380	356	391	348	352	362	326	363	372	319	374	343	371	384	335	371	380	396	380	367	339	298	349	370	348	339	376	341	407	336	374	360	319	340	341	369	356	375	351	340	372	377	352	365	370	348	353	358	363	369	313	334	384	379	354	362	352	353	330	344	347	369	339	341	351	394	325	340	348	339	377	421	373	370	343	336	368	393	391	393	370	350	346	329	325	353	359	336	352	348	374	348	323	355	372	371	375	353	361	355	385	349	350	339	386	371	357	356	385	358	356	349	356	375	352	386	380	342	349	355	347	379	334	377	315	333	375	330	337	364	319	345	357	331	407	388	349	336	359	351	339	339	335	337	338	395	365	378	334	350	341	363	364	368	339	350	346	363	367	358	377	358	380	375	335	335	379	367	350	352	351	386	353	329	367	368	332	361	370	373	337	353	390
2131	872	947	972	949	951	910	836	865	837	827	854	840	829	801	814	811	792	853	854	844	890	888	808	836	885	842	811	800	801	875	857	875	801	814	805	795	839	807	851	814	812	816	835	772	814	862	816	817	811	825	783	800	805	795	791	805	867	833	818	865	796	797	850	811	838	845	835	839	802	837	817	813	865	867	887	874	840	798	914	826	817	872	838	835	851	839	808	769	819	814	825	803	806	843	867	815	815	831	806	807	841	855	831	839	796	835	810	766	812	856	866	792	874	882	816	817	838	815	853	841	835	867	809	830	841	812	852	809	825	859	826	783	825	824	805	820	878	857	824	822	840	815	766	819	809	836	829	852	809	856	824	780	815	829	803	841	785	825	793	862	823	822	822	881	845	843	857	812	872	859	840	777	865	819	807	829	866	795	765	795	814	777	856	863	795	790	791	833	813	832	845	798	885	797	844	810	797	826	844	814	799	817	835	832	849	896	802	782	847	837	824	843	820	844	823	802	846	828	813	757	813	837	829	791	841	833	824	816	828	812	927	835	869	816	810	842	842	815	863	801	848	812	786	787	876	847	874	849	845	803	833	855	834	832	825	850	827	822	811	866	828	859	826	819	801	809	862	858	827	813	835	826	888	835	822	863	854	854	812	784	852	855	799	801	821	850	830	824	831	828	821	864	835	874	813	828	800	828	819	845	841	829	817	858	850	817	867	791	833	847	866	901	832	835	890	871	810	739	845	841	798	870	797	777	897	819	890	834	815	846	803	871	818	851	779	823	823	893	820	849	799	797	813	841	815	796	841	842	842	802	798	840	855	830	860	831	787	800	805	846	838	815	825	875	804	829	833	804	846	823	784	813	893	823	807	812	837	833	796	831	804	863	848	827	815	838	801	808	839	791	836	827	867	827	824	819	782	813	816	800	752	814	869	837	826	830	825	832	785	791	795	846	844	830	819	860	863	865	843	793	785	828	836	846	850	836	882	843	786	838	853	840	878	853	803	848	816	842	832	857	819	833	836	857	804	867	896	824	794	824	833	814	891	832	807	805	795	812	877	826	880	800	796	825	873	851	817	823	839	856	857	856	856	846	800	814	853	844	811	805	846	812	806	852	836	841	838	845	823	897	804	837	855	793	791	796	804	840	796	834	849	832	840	868	855	804	857	821	845	846	790	788	867	839	883	794	830	843	845	829	872	896	841	805	766	826	859	805	917	804	890	832	877	795	885	847	857	838	827	861	832	872	885	876	843	830	859	839	822	788	857	856	881	852	875	815	893	822	887	851	854	831	825	797	828	846	785	858	822	842	856	831	750	833	812	825	813	822	807	834	863	811	902	893	791	813	802	805	832	904	818	802	874	817	840	839	761	872	859	859	819	792	843	848	806	861	828	813	825	847	829	819	844	859	874	837	793	818	804	868	843	798	835	868	765	863	863	827	811	874	845	853	845	806	846	846	807	824	858	885	865	844	792	822	882	839	817	791	799	833	832	874	825	830	783	836	829	822	853	844	829	867	879	827	863	816	807	802	846	867	815	852	846	782	799	854	791	895	849	831	839	830	838	835	797	856	816	851	858	846	821	814	835	832	840	789	862	807	847	822	848	872	852	794	870	797	849	830	828	824	803	830	852	836	835	838	861	827	845	842	855	836	840	816	790	812	789	816	778	881	876	818	833	871	842	877	848	842	819	833	859	878	804	835	806	822	856	831	789	833	889	866	816	846	840	823	851	788	838	851	842	815	833	802	848	879	825	798	811	810	886	884	809	800	849	798	812	835	889	851	834	833	768	859	890	806	818	862	876	826	808	866	849	804	805	793	801	881	845	838	831	842	876	823	810	797	870	844	833	830	826	865	809	805	859	835	852	864	776	821	851	791	838	875	839	854	807	864	810	820	772	826	794	846	826	848	827	841	798	825	826	841	817	809	882	804	846	839	816	851	796	841	816	835	814	789	833	873	800	866	843	787	883	851	815	855	840	783	820	838	821	840	819	813	829	873	831	869	834	846	806	798	791	848	827	795	808	817	833	823	778	833	843	880	845	830	857	863	830	804	821	791	820	779	871	819	797	862	825	845	822	834	841	807	843	851	808	829	799	884	871	841	851	808	816	873	867	864	797	846	873	825	806	829	848	812	829	831	855	816	832	815	816	828	808	856	852	823	813	804	828	807	780	802	810	847	860	841	863	827	801	869	805	840	825	845	832	849	821	832	822	794	841	846	842	819	871	788	801	847	852	830	837	833	821	811	810	809	856	830	836	859	831	862	825	831	863	819	827	837	800	836	792	830	838	816	842	852	857	803	816	822	865	852	814	827	794	831	790	815	867	833	858	848	823	863	873	846	776	778	842	810	860	820	834	898	891	828	820	788	785	815	788	848	828	829	883	819	900	872	823	861	801	856	813	832	780	814	800	859	830	802	812	821	831	780	789	832	803	780	838	796	811	874	837	808	843	804	741	812	854	840	813	848	784	841	798	800	828	813	829	825	842	816	839	803	809	878	844	826	831	830	828	794	860	821	851	875	841	846	838	832	812	794	819	860	822	800	783	823	857	904	866	871	838	800	844	767	877	835	897	770	818	823	849	810	808	804	858	829	834	897	838	816	846	799	853	793	803	862	837	869	838	822	771	780	868	840	849	827	813	807	823	804	865	863	825	793	829	755	883	851	799	848	810	823	847	780	777	841	840	804	827	824	851	831	824	844	853	839	853	819	869	847	822	806	837	835	800	805	832	810	863	879	818	798	813	804	895	861	820	827	846	826	851	850	764	818	889	795	835	800	801	811	829	852	880	827	798	816	837	809	848	849	842	814	830	772	837	832	802	801	858	815	858	828	849	820	816	833	832	876	753	837	834	790	841	779	786	832	816	814	805	797	884	853	884	850	814	810	829	870	821	827	787	847	902	851	841	858	850	818	773	841	809	842	833	820	813	865	871	866	869	840	778	795	794	818	873	838	800	860	790	780	826	840	808	838	801	835	831	812	843	828	825	804	856	835	838	864	889	843	890	803	849	825	814	830	817	826	831	825	842	865	808	799	837	797	810	835	818	853	819	826	808	859	794	841	820	815	836	859	854	827	802	823	856	889	821	824	807	817	831	822	808	784	822	819	828	826	866	809	818	810	798	810	820	853	882	808	825	809	839	862	887	837	814	809	794	795	840	841	866	851	815	835	820	842	868	824	811	831	871	803	832	822	829	865	802	831	882	859	760	816	772	818	804	829	804	802	819	860	885	824	843	866	812	840	857	823	820	834	785	809	816	797	807	805	794	798	793	861	827	885	760	845	860	839	807	827	847	907	836	816	853	797	759	797	903	809	818	778	857	817	781	851	834	801	855	804	831	838	823	801	798	804	861	816	801	834	852	866	800	809	772	879	857	802	817	854	808	868	848	817	839	851	849	852	796	847	858	793	834	815	813	852	798	849	811	809	879	835	872	834	824	840	818	835	827	865	840	855	808	827	825	821	797	850	796	864	810	852	873	855	788
7295	634	681	561	526	509	435	404	386	382	362	386	324	374	366	370	321	331	331	336	372	374	319	308	324	334	348	344	362	361	372	329	337	341	321	320	355	362	343	341	335	319	337	350	336	363	308	331	339	363	345	355	353	373	348	386	342	351	350	320	346	347	307	343	306	335	350	346	329	344	304	363	341	359	328	309	339	340	314	342	329	307	322	327	318	337	316	347	338	361	341	317	328	354	334	348	309	324	353	310	306	329	342	325	344	338	347	327	359	317	315	351	330	340	330	337	367	313	352	319	342	357	302	330	368	325	322	341	329	333	314	318	341	351	334	321	324	344	312	324	355	333	348	331	355	337	336	326	357	332	334	323	353	346	351	294	332	322	334	315	345	339	304	322	336	344	376	334	331	326	322	359	363	311	321	350	350	336	332	356	365	333	311	330	324	361	351	319	322	347	353	336	345	334	354	321	340	347	355	372	347	358	312	370	331	364	318	336	337	356	346	343	351	343	323	337	301	326	312	346	331	324	353	366	324	329	289	312	318	336	341	357	336	290	313	333	349	346	332	342	332	349	357	335	330	357	345	337	316	309	347	335	354	308	353	318	347	335	330	307	328	311	315	330	358	367	351	333	301	349	326	350	334	324	354	306	362	357	330	331	349	344	338	339	318	314	315	298	368	339	292	311	346	323	357	332	379	346	325	326	331	342	323	329	352	332	308	322	333	340	339	317	320	339	318	333	362	332	327	335	358	308	337	340	320	354	339	357	329	313	356	361	343	314	363	315	328	339	366	331	350	337	342	327	362	383	345	351	342	322	324	314	331	337	334	325	336	353	295	301	333	347	309	329	350	322	367	336	329	344	335	318	323	364	312	351	331	357	322	318	335	317	319	365	350	349	343	361	348	329	358	349	355	323	346	344	373	331	325	334	344	304	349	352	321	339	327	338	318	318	300	307	364	333	349	329	319	311	346	349	315	325	351	337	353	355	318	320	329	333	353	349	366	350	359	308	352	367	327	306	315	362	324	340	335	344	386	326	347	350	352	336	306	326	333	337	348	347	346	336	360	324	340	355	340	292	345	358	326	346	340	352	321	309	362	300	350	343	381	319	332	341	365	352	347	348	387	329	323	322	298	357	346	329	331	336	328	346	321	337	287	357	314	321	346	334	325	359	346	346	320	326	329	349	310	297	327	327	330	343	337	318	349	374	336	332	317	329	327	340	335	304	323	343	357	344	336	349	321	337	362	319	332	318	348	348	329	372	344	339	313	340	361	358	360	364	349	353	362	313	330	299	338	326	348	356	361	345	340	362	327	300	337	368	303	324	349	320	348	361	339	319	365	360	348	347	342	366	359	320	350	358	334	335	336	328	327	315	352	319	373	336	334	343	347	329	318	325	322	362	351	346	311	334	345	351	353	347	386	324	367	340	361	305	348	317	350	309	336	325	316	338	346	288	319	345	332	341	303	363	351	363	367	330	342	320	357	325	331	339	347	355	352	339	359	345	349	331	339	312	292	360	357	320	351	349	314	340	345	346	329	345	327	362	338	352	355	313	346	325	339	352	354	347	339	332	341	321	350	356	334	315	320	333	314	333	343	351	322	349	326	324	337	352	328	350	350	356	337	328	354	324	372	333	343	363	336	391	338	313	340	345	313	329	357	345	324	344	327	364	358	359	322	324	351	332	382	377	309	300	326	350	338	322	334	396	323	310	319	347	335	340	387	327	316	306	320	309	337	354	329	343	322	336	352	367	337	334	331	356	315	312	380	322	357	340	319	374	322	343	328	325	333	336	336	338	369	325	287	327	327	351	314	326	340	323	310	345	346	332	337	317	303	350	313	331	305	357	323	343	337	340	356	358	337	325	365	355	316	301	317	358	323	340	317	333	329	328	312	337	375	311	354	325	341	332	345	310	315	327	329	332	326	354	345	312	332	323	295	317	337	307	340	338	365	362	350	307	337	332	348	306	315	328	333	320	325	338	325	342	354	339	346	291	346	363	344	370	335	339	321	295	339	287	336	342	345	297	358	312	327	329	319	377	340	327	323	355	306	316	309	338	351	361	310	335	343	313	326	336	326	357	334	355	340	352	314	327	320	320	331	341	363	342	338	362	330	354	371	325	311	366	330	361	354	301	330	327	331	377	333	374	355	341	312	341	353	333	343	327	363	319	301	373	331	319	346	355	367	358	347	325	346	312	329	361	364	337	309	343	318	298	325	358	349	340	319	355	345	349	327	313	337	337	332	322	304	326	341	310	334	386	323	350	348	382	344	338	338	343	371	312	329	333	311	375	320	350	334	318	352	356	333	342	355	281	325	340	304	315	326	314	388	352	318	337	330	332	351	330	338	288	321	319	287	378	342	334	328	291	348	319	298	354	318	311	315	345	333	316	316	333	309	365	318	346	353	371	345	333	325	326	312	290	331	315	345	350	322	321	300	341	320	349	358	353	349	344	353	335	325	346	329	310	340	314	366	338	351	298	325	331	321	348	345	322	330	342	339	329	336	379	292	368	356	308	343	309	335	321	351	321	345	345	363	335	340	335	349	355	326	338	332	323	359	333	342	366	347	322	332	299	327	344	335	337	371	336	347	328	346	341	311	332	345	371	361	340	319	335	333	336	345	333	343	284	327	307	345	308	343	333	340	371	351	362	317	349	329	309	327	329	351	350	337	377	318	321	312	335	345	327	356	316	324	329	315	327	319	351	328	339	331	326	350	329	353	333	332	296	307	354	330	362	337	392	352	337	352	347	330	320	326	377	342	344	310	334	343	350	332	322	349	319	335	313	305	311	334	328	361	326	340	348	297	324	350	352	342	341	383	332	322	361	337	351	344	322	357	374	334	345	363	308	318	313	343	347	342	316	274	345	349	352	346	348	319	315	304	314	313	338	318	305	335	336	350	338	312	296	320	308	325	309	351	342	333	329	320	357	334	310	316	345	350	311	375	329	376	339	341	375	361	322	335	334	332	311	349	322	315	333	355	313	325	312	366	332	350	359	343	318	291	356	302	304	304	342	332	343	339	355	356	320	339	341	368	355	351	333	308	303	342	320	325	314	314	308	382	309	342	368	319	334	339	357	381	364	352	337	347	359	338	297	366	350	335	348	322	344	377	342	314	341	317	323	325	335	352	345	332	315	299	330	336	338	361	327	351	330	319	322	319	316	337	327	287	353	344	356	345	319	334	327	348	347	364	349	338	328	354	271	341	389	338	316	345	297	324	372	352	342	331	296	351	354	318	322	339	338	313	351	336	354	337	332	323	322	311	277	327	339	318	331	293	319	344	347	369	365	341	360	304	290	354	334	355	325	345	353	320	344	331	345	321	325	324	332	316	347	317	350	332	323	337	301	354	361	347	317	310	328	351	319	335	336	346	304	365	314	330	313	342	357	304	349	333	355	329	330	352	326	339	359	319	335	355	356	339	321	330	286	361	316	304	322	347	323	326	320	330	322	366	328	309	330	339	331	320	304	309	356	352	334	331	296
6435	1016	1499	1597	1590	1454	1328	1177	1023	975	944	903	913	790	844	857	842	829	833	774	794	836	815	781	807	792	789	786	789	806	800	819	768	735	833	816	814	777	839	809	802	776	803	813	744	806	754	759	814	768	778	746	787	801	785	826	816	742	766	785	776	799	795	725	766	767	789	764	791	762	802	787	745	770	728	784	771	772	775	768	787	780	774	789	787	784	753	804	743	763	791	768	782	725	772	767	778	792	756	729	789	797	759	814	763	785	756	790	783	825	840	738	735	719	758	821	762	766	792	768	835	757	820	758	789	811	844	821	796	775	783	762	816	819	758	756	760	813	822	793	779	817	751	756	842	761	830	824	744	729	752	780	795	748	790	758	747	765	689	797	794	795	758	759	814	773	768	766	824	755	746	774	781	752	852	827	802	820	799	762	794	793	776	840	756	793	780	814	791	772	781	777	737	812	774	738	772	809	755	753	828	756	793	772	790	768	768	769	756	818	732	851	784	761	772	733	825	765	769	775	747	798	764	739	747	749	771	798	836	776	778	783	762	730	769	799	785	849	756	786	780	815	757	753	786	782	776	787	795	833	757	750	757	752	822	765	796	799	753	799	754	774	759	732	771	762	747	774	722	746	777	759	792	760	764	766	780	776	735	781	763	775	778	733	771	761	738	747	784	736	831	751	765	789	774	776	790	765	817	782	733	776	749	757	757	757	811	802	728	810	776	777	795	793	720	785	808	723	764	791	805	787	774	752	767	719	739	785	810	727	774	744	821	795	817	744	755	776	735	847	766	771	812	799	769	749	787	789	753	795	739	821	753	740	792	791	722	808	765	784	768	723	763	803	775	767	742	709	750	787	724	824	814	755	773	790	776	789	791	849	755	760	753	821	790	801	842	791	764	797	767	754	809	744	750	750	733	767	779	750	767	764	803	811	794	782	798	738	768	774	816	789	739	791	790	807	779	780	760	774	809	804	793	831	758	800	771	817	742	804	793	808	799	794	743	781	777	760	796	785	779	763	773	778	733	739	769	781	695	738	744	730	771	731	782	772	740	796	781	815	793	783	775	759	746	777	761	768	774	744	723	794	775	825	731	732	836	787	822	750	792	776	768	739	784	765	825	815	697	745	758	799	741	776	819	765	788	768	790	795	802	734	757	779	830	753	763	752	753	793	806	770	763	827	784	801	798	756	759	770	735	762	769	793	746	760	819	737	756	803	785	792	758	750	759	763	765	764	801	745	812	798	753	802	767	778	842	826	765	800	724	812	754	739	806	779	723	796	802	774	758	838	789	751	767	730	756	776	752	765	775	842	811	760	810	748	765	778	799	770	753	725	793	771	805	762	795	781	785	802	776	753	752	820	795	759	815	770	753	813	771	824	814	809	726	771	802	778	811	740	756	747	729	788	845	772	769	762	779	780	804	795	756	729	718	773	767	820	803	799	797	766	746	782	762	791	846	795	799	748	779	801	801	755	751	775	797	818	804	766	809	762	754	771	760	721	798	775	758	843	825	802	828	737	785	725	764	804	779	729	805	771	755	785	736	807	741	783	804	783	751	790	796	793	788	827	737	767	790	763	790	805	799	793	787	764	781	735	810	789	780	773	786	794	766	768	746	747	777	753	758	794	778	831	767	720	757	767	769	735	802	767	800	797	799	749	748	766	803	738	755	759	790	806	792	818	803	783	831	790	769	849	754	773	719	814	805	774	813	769	733	777	783	747	775	762	745	793	753	744	770	790	779	737	766	810	741	761	732	746	783	840	832	774	781	786	773	795	755	786	767	781	742	757	780	774	746	820	763	759	806	729	764	733	734	786	836	771	754	774	746	776	781	768	781	776	738	805	794	777	767	799	789	784	750	785	793	752	792	749	765	800	776	804	798	769	792	766	783	770	740	786	759	790	796	804	772	821	779	781	750	781	776	788	773	723	758	782	754	789	759	830	734	805	772	768	770	744	789	722	816	758	810	808	749	757	785	783	780	807	804	770	736	781	780	745	827	768	749	771	797	786	781	740	779	824	793	782	817	792	806	730	802	798	757	796	815	747	759	809	777	771	791	789	722	778	812	788	819	763	790	783	803	745	770	771	773	839	728	845	763	777	795	762	751	809	781	798	772	728	799	754	751	741	788	716	752	742	780	759	781	794	826	782	743	766	826	786	756	793	802	783	793	755	761	775	773	788	755	796	729	805	741	771	778	807	827	769	734	780	747	805	775	721	793	753	766	740	787	745	734	763	786	823	760	807	798	741	758	784	766	777	781	795	786	764	721	768	814	741	770	797	782	833	779	755	764	752	788	771	774	749	791	765	794	775	758	772	789	814	799	754	784	779	768	730	785	787	787	773	748	767	743	811	769	723	725	773	796	804	827	799	811	780	748	800	794	743	782	751	744	774	809	770	801	740	808	735	724	837	798	778	777	812	754	731	728	737	825	775	773	777	815	796	797	788	799	769	812	727	846	763	795	765	775	837	736	748	777	797	790	793	791	759	786	771	793	767	763	732	768	781	780	742	802	773	802	740	790	737	809	791	765	826	816	768	763	800	744	765	814	828	781	854	789	797	761	841	776	759	769	794	775	767	761	815	768	741	777	750	779	795	797	756	803	819	733	788	754	769	799	746	783	759	751	747	810	823	766	771	767	771	741	803	741	780	741	714	739	736	787	766	745	789	748	766	733	746	780	722	771	800	797	711	755	761	767	805	738	749	826	748	775	794	729	772	792	800	827	728	782	789	724	756	847	765	780	787	802	761	771	811	793	814	766	768	744	789	780	799	757	763	780	807	788	821	762	736	829	804	710	796	775	829	756	752	763	775	807	728	789	773	784	757	705	804	790	804	789	783	780	781	768	801	812	776	818	776	797	791	808	780	807	727	807	756	802	763	767	780	799	821	835	780	789	788	769	765	763	788	822	765	784	759	731	788	787	784	753	780	755	766	732	743	802	779	802	740	788	748	799	735	791	755	791	765	780	769	837	811	802	754	755	813	740	745	790	785	717	756	784	807	763	777	742	773	738	747	784	797	754	807	752	796	796	773	778	764	811	778	790	776	790	746	752	816	758	778	797	827	830	771	764	755	792	762	774	780	796	762	760	791	780	812	762	784	784	769	827	747	776	794	787	788	774	759	771	803	810	803	721	779	750	798	748	713	756	756	813	807	772	828	814	772	778	762	764	776	717	767	779	825	764	813	785	795	732	784	802	774	773	823	714	771	837	738	773	811	776	717	815	760	794	798	749	743	750	760	771	748	811	721	770	775	801	812	798	802	785	751	802	764	780	740	808	781	771	833	730	781	780	722	774	805	819	788	725	760	831	791	811	765	791	774	786	786	726	789	732	797	757	775	751	759	764	770	772	761	795	798	777	756	748	779	810	738	727	781	820	742	794	792	831	762	767	750	776	794	748	787	819	771	805	780	806	770	799	733	795	756	769	796	801	747	808	812	771	788	776	755	798	819	791	765	805	718	764	818	785	790	811	787	813	739	776	796
12971	891	770	612	507	430	366	284	271	240	201	181	170	174	192	177	151	159	180	169	169	150	180	159	181	152	177	186	179	182	172	187	178	185	145	193	145	171	191	187	158	196	164	144	159	168	151	172	184	171	164	163	161	169	160	179	168	179	156	169	148	134	183	156	177	155	157	177	170	142	160	144	128	177	151	182	146	159	158	164	165	159	139	148	138	169	154	163	162	166	153	139	159	179	166	154	131	160	172	169	163	157	157	176	169	158	169	184	169	154	169	148	179	148	180	158	141	151	156	154	156	161	148	173	178	170	169	147	159	173	182	160	158	179	171	157	181	176	157	143	155	163	157	145	162	160	168	167	166	155	187	173	158	181	173	159	169	132	167	157	159	177	164	156	176	159	169	151	140	148	179	182	161	136	159	148	184	145	159	176	170	167	169	147	182	173	174	147	155	182	176	161	167	162	156	150	170	148	177	179	155	134	181	170	165	141	153	149	154	199	172	184	152	149	173	173	161	164	181	178	154	171	176	141	169	150	156	140	183	164	170	153	184	162	175	152	162	161	173	184	159	168	142	166	166	158	158	143	161	171	161	153	162	182	153	161	165	183	163	142	134	159	180	161	139	167	159	135	152	149	145	184	170	157	167	159	129	163	165	163	156	167	174	157	169	159	155	178	151	145	184	160	158	174	179	172	132	175	169	134	172	181	179	186	171	151	161	172	195	177	180	185	164	165	148	177	168	140	149	183	168	165	175	120	181	140	169	155	168	181	157	166	173	166	156	170	151	158	164	150	153	154	178	169	138	150	155	129	157	164	171	187	168	166	185	157	165	165	147	170	152	163	137	172	153	155	166	158	176	158	139	151	170	154	191	180	165	155	160	173	162	168	165	143	182	171	143	178	166	180	171	168	160	160	178	158	180	166	166	124	140	172	162	130	188	146	168	155	166	166	170	151	162	145	156	171	180	140	181	149	178	179	150	155	169	156	174	171	170	167	162	162	173	153	164	157	136	168	171	165	165	161	151	152	170	158	164	184	127	163	158	165	151	160	146	162	169	162	170	179	152	177	171	179	175	155	170	184	177	171	152	157	172	182	165	138	167	170	159	162	146	173	154	164	177	189	157	160	154	152	169	175	162	150	168	164	141	158	164	167	153	185	161	175	153	168	153	172	188	150	155	168	159	136	149	154	152	136	139	136	164	167	168	157	139	139	189	160	168	163	179	147	166	170	142	154	165	143	170	172	148	151	159	161	150	146	159	145	143	143	176	183	163	153	149	156	140	171	142	149	165	187	158	178	170	171	169	147	165	172	180	157	166	131	158	162	150	135	196	153	163	179	153	178	163	142	161	169	162	157	172	162	181	171	160	148	144	138	157	158	151	142	161	171	162	152	163	158	167	166	144	156	183	181	158	151	152	177	165	166	167	154	163	151	160	158	137	149	159	159	175	167	153	171	157	172	157	153	150	177	155	173	169	145	189	196	153	158	167	164	164	154	132	173	158	167	154	163	179	133	165	160	171	179	167	161	130	121	154	174	142	126	156	169	171	148	181	151	157	157	169	148	169	155	157	174	173	189	179	158	178	168	183	145	166	179	158	177	175	176	185	174	168	133	157	176	152	206	119	165	154	164	148	158	151	173	167	188	143	154	169	149	170	156	167	142	153	161	175	144	164	156	163	157	159	209	152	168	144	167	161	161	157	121	164	157	204	162	155	139	140	152	150	158	183	166	175	186	165	163	134	160	150	175	152	161	161	161	162	147	141	145	178	177	154	132	144	151	170	164	168	184	157	148	149	172	151	185	176	184	159	177	169	174	182	162	144	152	160	152	158	145	164	151	175	169	159	154	139	158	164	164	165	162	167	169	159	163	196	175	162	154	177	157	177	143	156	160	164	172	167	182	178	178	156	144	172	149	131	142	151	167	161	167	164	165	148	166	169	166	130	149	169	150	162	170	162	165	157	143	156	166	158	157	157	176	148	146	187	152	165	159	158	187	170	140	176	170	173	136	158	135	172	164	162	150	160	171	162	171	173	177	155	167	168	177	162	163	196	161	175	160	163	174	164	174	164	163	169	146	140	162	163	155	162	153	185	136	165	162	151	172	153	159	175	158	159	148	182	186	168	175	177	161	138	156	150	171	174	160	152	167	170	137	164	152	156	187	147	139	168	186	154	179	189	168	190	157	152	173	167	171	167	171	161	142	148	171	185	146	171	160	144	198	171	170	152	164	159	159	181	147	161	161	165	153	159	190	157	168	145	159	141	160	155	166	149	177	157	165	157	159	178	160	171	161	159	169	147	156	159	149	163	153	170	170	156	168	142	159	160	158	168	184	158	172	170	153	151	156	134	144	174	149	142	149	171	171	153	163	147	160	153	161	162	148	178	154	156	173	165	141	162	167	142	160	146	160	158	170	182	168	168	165	165	174	154	142	154	174	163	170	166	198	183	138	177	165	156	158	174	124	149	164	178	175	169	166	164	157	152	174	172	181	152	164	145	156	158	178	166	148	157	179	154	163	169	143	150	186	165	159	162	159	149	178	171	158	161	166	166	146	181	171	151	148	179	155	156	160	173	155	171	166	144	148	186	166	142	159	152	171	153	161	156	162	139	145	183	173	170	190	160	181	179	171	193	147	191	156	161	149	168	161	194	157	158	164	161	179	172	166	167	165	146	156	181	151	142	168	157	139	156	178	184	166	177	169	152	134	155	152	192	145	151	165	170	164	181	181	160	157	178	179	151	166	148	134	151	147	138	161	167	146	163	161	187	183	159	156	151	142	175	160	179	165	155	172	145	157	144	174	142	165	157	181	171	168	141	173	169	171	178	153	144	151	175	144	191	170	152	169	154	170	144	160	155	166	161	154	172	139	162	173	186	176	156	158	158	169	171	160	163	156	181	171	173	179	160	178	163	191	153	167	180	183	148	152	157	156	171	139	165	148	176	143	143	169	152	178	193	146	176	170	184	163	137	157	171	195	151	183	169	157	148	162	189	187	161	153	161	171	180	155	180	153	169	148	159	142	136	140	166	150	160	159	154	144	171	160	158	163	163	152	167	164	170	171	130	135	155	156	151	155	164	170	177	155	189	153	156	151	185	164	197	169	159	177	169	168	159	152	156	161	164	161	176	164	143	164	169	156	156	160	164	165	202	157	150	169	143	145	150	175	165	140	176	146	146	176	168	170	136	164	198	147	186	136	146	178	155	165	159	155	167	148	181	170	176	149	149	151	171	166	177	188	135	155	183	157	165	141	151	140	167	165	147	182	170	155	149	167	157	144	168	156	182	180	164	152	178	163	167	158	161	160	195	165	150	138	177	134	133	167	169	171	154	171	168	147	154	181	165	183	172	166	173	156	175	162	170	167	161	168	163	155	151	131	161	157	172	177	178	155	162	174	143	135	147	182	139	174	153	177	158	179	169	155	128	166	164	152	171	153	153	172	183	179	182	157	160	162	161	135	151	145	156	154	178	167	172	164	158	151	169	178
7818	930	1638	2012	1789	1651	1382	1044	921	800	720	674	673	578	545	576	504	501	536	488	499	492	478	478	464	404	455	442	425	422	376	434	424	424	418	409	469	442	443	418	426	390	399	417	440	440	454	417	419	408	437	417	436	436	435	430	401	427	437	400	418	434	388	422	432	416	398	405	389	440	436	391	412	440	422	412	399	422	432	434	407	403	433	457	415	400	428	380	409	412	442	423	402	390	429	398	437	417	397	430	439	368	402	414	461	406	426	409	420	406	416	404	434	399	406	426	404	416	448	432	404	406	417	429	405	408	402	415	407	389	411	403	402	437	447	415	437	402	359	415	377	406	412	439	412	420	412	432	384	384	383	385	402	397	451	430	422	401	413	401	418	417	443	418	439	412	422	392	427	447	396	385	397	436	397	422	400	430	384	421	399	399	397	410	406	411	395	462	403	409	381	419	420	401	410	414	422	393	385	427	432	426	437	404	362	429	469	396	428	430	394	414	354	424	402	396	382	420	422	401	390	407	377	401	401	415	421	443	403	431	372	402	405	372	423	439	425	422	446	414	442	419	388	398	408	440	403	412	414	392	430	404	447	436	399	411	431	404	425	400	404	418	399	422	395	410	403	366	428	400	415	404	396	419	417	408	376	418	401	390	441	414	394	409	410	406	400	411	407	413	400	393	415	428	408	410	446	404	436	403	406	432	415	414	410	421	426	371	449	418	436	391	406	395	369	415	398	439	428	447	427	399	406	375	379	427	421	371	412	399	403	394	381	411	400	431	407	404	396	417	411	432	412	390	416	412	432	410	324	415	396	415	421	413	394	407	410	457	400	464	421	438	431	430	423	404	403	381	365	435	440	396	407	429	449	384	413	416	408	397	447	408	402	411	398	400	396	438	424	428	417	415	396	427	410	408	386	442	421	399	442	388	421	427	441	401	445	372	435	370	367	401	399	425	433	413	412	423	443	424	380	404	406	451	398	416	445	425	389	393	414	414	416	399	429	419	383	422	410	420	405	401	448	412	417	487	447	446	419	421	459	407	417	374	428	437	446	414	410	438	422	432	427	404	404	394	421	396	439	429	409	417	439	422	382	395	382	389	423	401	435	439	423	378	398	423	375	423	415	435	398	401	412	407	409	406	401	407	406	386	418	419	398	410	435	406	395	392	377	404	388	422	417	458	447	386	436	372	385	360	385	400	426	427	415	417	364	406	379	412	401	403	401	363	410	416	435	432	422	451	379	381	429	420	428	412	406	369	411	394	396	393	377	410	444	425	394	409	426	384	435	416	408	391	395	368	384	435	407	351	421	371	440	423	379	377	406	384	420	429	407	414	376	377	388	403	405	452	415	401	456	392	432	424	394	371	381	415	398	424	435	377	442	394	413	399	417	410	413	385	366	422	425	391	380	411	393	413	434	384	392	409	393	413	428	398	402	424	428	416	396	425	425	401	418	441	392	407	408	400	432	400	383	434	376	407	426	393	356	415	435	430	411	426	390	383	429	397	383	379	425	383	406	423	432	420	393	397	384	423	419	386	390	416	403	412	389	379	421	419	431	423	420	397	406	397	402	376	408	375	422	415	414	422	409	417	415	389	417	417	410	431	430	389	402	394	408	403	417	384	392	398	388	379	436	411	388	417	422	383	400	422	412	420	388	432	408	411	394	383	433	380	419	392	414	436	448	461	396	419	420	413	414	377	411	400	469	392	363	431	452	425	423	425	391	386	412	417	405	382	400	411	404	420	403	450	418	410	430	390	403	416	387	399	437	438	424	422	420	394	437	418	382	416	355	418	438	392	403	423	399	408	403	417	414	389	402	420	424	371	414	411	414	374	450	428	414	379	379	394	394	394	404	401	371	406	398	449	403	442	411	380	408	418	414	401	396	421	396	380	389	448	396	418	441	436	388	425	405	425	390	397	408	411	444	469	380	419	419	402	433	386	392	432	386	410	424	405	427	422	431	459	404	393	429	419	382	404	373	399	383	402	455	423	395	424	418	436	427	382	407	416	375	373	392	406	393	415	427	420	382	444	417	423	425	416	422	366	400	403	418	393	374	397	434	398	373	397	411	399	392	398	458	399	379	401	398	404	420	415	411	414	440	417	387	416	380	439	417	408	403	356	463	409	384	428	399	404	422	386	446	394	408	409	377	398	381	414	435	428	440	416	411	406	410	418	402	416	377	433	400	428	397	409	402	407	424	384	382	432	424	420	418	451	422	441	383	394	399	404	398	376	384	420	392	391	403	414	389	398	439	442	445	376	403	441	427	408	387	418	399	424	391	429	411	432	383	394	462	415	403	413	435	368	423	408	418	443	424	399	376	411	429	404	429	416	426	430	382	393	421	405	391	402	384	395	402	410	405	368	425	428	440	375	419	403	393	415	434	386	396	427	418	444	416	409	418	432	426	427	375	407	391	437	444	380	399	412	354	413	390	435	390	407	391	419	405	395	391	414	428	410	460	461	450	402	381	379	403	402	428	401	436	413	421	405	384	377	411	409	393	415	409	419	410	431	406	414	398	403	402	379	401	380	423	412	421	430	393	398	419	410	398	376	383	425	400	377	420	415	412	392	412	399	372	385	432	408	418	411	390	422	429	397	411	418	410	425	430	381	402	433	404	399	444	431	384	383	408	385	417	414	404	410	399	404	364	429	404	420	448	422	392	374	426	406	443	412	396	405	383	372	427	420	386	387	389	400	419	415	397	411	390	418	427	414	451	428	373	407	413	407	434	427	414	409	423	377	446	382	413	384	427	433	420	383	410	394	446	433	417	434	441	397	380	389	407	380	414	438	404	409	433	410	438	403	421	424	438	390	426	401	397	400	434	450	399	412	424	423	377	410	392	442	409	395	405	452	373	401	390	430	392	430	400	399	403	441	397	393	399	424	377	348	410	393	411	421	402	370	407	376	414	404	413	445	426	398	406	433	393	381	416	390	406	422	398	409	414	412	406	407	401	381	440	416	422	419	404	445	404	391	392	432	406	436	387	409	407	405	392	407	386	439	380	398	449	394	399	432	392	394	409	423	396	398	475	413	420	402	408	429	402	399	430	416	396	396	403	410	396	404	398	425	418	418	389	383	442	425	396	406	419	432	448	397	409	406	403	394	401	410	438	430	429	384	411	401	397	400	394	420	386	431	391	436	396	399	391	427	394	405	409	430	450	412	409	428	439	387	434	435	397	409	396	394	437	415	399	407	405	427	394	415	461	392	403	395	433	395	395	431	416	424	386	385	425	401	415	432	386	425	459	425	438	437	425	392	416	408	388	407	443	447	461	368	414	426	427	378	424	426	422	366	448	417	424	412	425	400	398	427	408	402	385	395	416	402	410	410	412	390	403	381	435	416	397	414	387	409	408	379	434	403	418	398	397	389	424	425	415	373	422	382	392	410	432	371	417	385	397	440	367	420	454	408	436	387	426	416	421	441	370	428	411	417	437	409	420	436	381	429	394	444	402	384	399	441	457	404	412	392	437	393	387	401
1448	417	423	392	418	399	393	355	351	385	353	381	347	348	338	353	379	387	382	341	385	350	406	395	343	357	363	367	375	329	380	352	349	375	388	326	325	346	360	376	347	338	340	323	354	328	343	375	358	354	372	357	341	339	352	358	344	367	389	371	361	380	339	373	378	366	355	321	342	371	368	374	375	358	348	371	339	362	348	360	325	394	361	365	357	360	351	354	391	340	358	341	378	385	375	331	334	365	353	349	346	344	370	393	361	420	353	356	388	376	380	383	330	380	334	338	358	355	395	407	364	375	344	376	329	332	331	354	377	339	323	321	350	341	351	375	343	385	344	381	336	366	388	370	371	348	369	347	368	371	360	316	361	358	356	335	358	356	312	378	340	391	348	389	347	347	358	366	346	337	332	349	314	350	339	365	359	360	338	368	376	325	338	376	368	338	355	317	316	359	366	393	396	395	338	366	355	348	333	351	316	365	355	369	365	349	352	360	367	346	370	356	339	333	341	394	375	375	350	376	339	385	384	338	326	351	384	368	366	378	359	384	398	366	354	385	372	379	359	334	365	325	345	367	370	370	357	388	376	351	394	338	342	387	357	357	358	322	392	369	343	314	335	315	361	371	375	388	378	365	388	352	344	357	371	361	335	368	380	315	318	348	337	346	408	338	390	361	352	367	366	365	330	337	349	345	345	378	361	383	364	351	379	311	358	348	378	368	349	376	368	353	372	367	360	379	357	387	402	382	331	371	293	364	355	355	357	359	349	337	327	362	355	414	358	383	389	348	344	370	378	358	346	353	367	369	330	350	296	343	299	350	359	390	351	399	334	354	375	340	369	363	362	323	402	365	363	347	330	375	342	401	354	339	319	387	336	331	368	359	356	370	383	348	359	341	345	357	354	398	363	344	368	345	384	345	350	379	363	362	371	347	351	351	297	382	387	369	372	369	385	356	373	406	355	332	339	350	406	349	344	365	337	332	339	325	349	336	371	346	339	367	372	369	349	408	345	378	380	314	358	355	372	352	382	339	362	338	343	334	340	365	348	352	356	327	366	376	353	349	386	347	364	361	322	348	347	344	337	350	358	365	359	338	355	358	372	346	366	364	357	359	324	343	354	317	350	369	348	348	388	347	352	358	377	357	384	385	328	376	370	370	354	359	362	352	392	327	364	367	349	359	359	356	321	345	381	364	333	333	349	397	393	336	346	361	376	373	316	317	344	358	386	380	332	328	365	357	347	392	355	359	320	362	347	306	350	383	353	348	368	382	364	389	364	350	340	330	342	365	404	381	352	334	349	384	353	328	316	334	337	351	297	372	323	363	364	374	375	394	359	414	386	337	380	374	350	387	346	322	327	356	339	388	354	363	355	343	350	364	347	349	360	392	351	364	397	358	317	346	342	311	361	376	371	360	353	382	389	344	359	357	373	361	379	343	400	398	370	378	376	369	412	383	361	310	337	347	377	350	385	314	328	339	358	387	359	400	356	337	331	350	374	377	361	341	352	360	322	338	357	329	346	373	346	365	333	353	334	365	380	361	364	358	350	352	336	385	368	336	373	323	343	366	366	370	390	366	360	362	330	344	403	362	409	348	340	376	338	334	361	400	385	342	404	361	360	359	341	344	394	364	362	371	358	325	389	352	382	374	348	361	379	352	389	400	364	332	355	346	345	351	332	329	394	363	345	361	375	336	348	362	374	353	359	370	379	331	367	355	335	380	376	349	379	359	375	406	378	360	369	365	324	357	372	391	355	418	350	350	371	342	336	343	345	334	331	354	335	412	346	406	340	360	343	421	342	390	315	364	374	336	352	367	348	364	390	363	358	343	354	364	383	308	354	361	341	364	360	342	328	319	343	369	330	356	361	370	369	372	352	359	368	366	380	346	348	339	398	348	324	370	321	337	385	360	328	376	355	366	371	349	334	377	340	361	378	347	364	342	342	383	352	393	328	338	376	311	337	373	383	342	413	396	387	333	372	362	358	377	342	352	347	352	376	370	358	360	384	389	360	354	355	340	359	342	334	342	369	351	382	365	364	346	337	400	363	332	350	372	344	340	349	344	322	380	339	349	343	346	341	389	326	353	351	377	382	340	342	392	344	350	392	338	343	396	344	382	359	381	349	381	373	371	332	369	372	354	331	332	367	357	367	347	359	349	385	359	343	333	376	344	364	386	390	328	337	413	384	338	306	335	352	356	344	343	344	330	363	373	345	341	385	357	343	312	378	343	339	377	378	366	372	361	382	359	376	370	387	359	381	325	347	365	367	349	363	394	398	373	341	360	335	355	373	373	330	360	390	369	378	375	346	336	381	341	346	349	322	350	357	367	297	333	371	381	354	421	351	360	368	345	372	325	357	338	346	349	329	328	334	365	358	375	346	364	356	346	339	350	344	350	356	363	371	382	327	368	344	371	298	368	370	362	319	365	373	331	348	335	330	378	414	341	337	409	383	336	319	347	324	355	398	335	317	334	361	342	351	380	368	351	363	335	371	370	353	320	358	323	353	378	351	339	374	386	346	366	377	357	380	342	348	396	386	380	360	402	320	363	368	370	396	379	354	362	383	360	346	311	381	366	380	325	378	366	323	368	341	381	323	353	333	351	342	357	366	366	341	381	333	367	361	368	347	393	336	342	379	377	394	365	366	351	352	384	399	375	342	346	381	344	319	377	363	389	359	344	322	350	381	340	356	353	344	328	397	389	375	365	385	353	365	381	376	412	342	339	353	378	388	337	369	338	336	393	360	376	352	331	340	359	365	405	353	374	345	371	358	328	365	344	347	339	351	327	360	375	354	375	409	391	362	362	375	368	322	387	326	404	332	336	374	340	363	341	352	358	370	352	364	341	370	368	364	349	383	371	385	340	354	374	346	353	334	335	345	350	330	364	373	331	374	362	342	316	361	371	374	364	392	340	344	342	321	371	326	350	373	366	355	339	395	374	351	344	344	335	370	366	357	339	360	381	370	374	387	349	332	372	350	364	346	317	368	361	311	368	364	407	362	348	335	356	358	361	368	349	359	361	330	356	362	387	346	378	378	358	320	342	357	329	319	364	366	323	392	373	339	356	400	375	361	365	346	408	394	382	361	344	370	349	387	360	378	384	374	348	323	334	341	348	345	365	388	380	396	365	351	371	326	339	370	406	365	371	362	367	359	384	328	380	393	359	357	376	335	379	364	367	353	364	375	373	355	352	404	363	378	370	338	381	383	361	362	297	353	354	320	368	328	375	358	332	391	369	332	382	360	365	381	349	358	306	318	357	322	357	360	336	378	354	339	374	356	359	367	325	390	337	360	346	356	333	399	343	359	363	332	309	357	353	328	376	338	337	368	385	340	361	339	316	330	348	355	358	345	347	365	350	314	363	374	390	365	339	340	327	364	332	391	378	386	352	311	357	391	386	351	318	326	355	347	332	330	357	408	350	370	368	388	382	339	337	373	370	377	405	339	391	398	356	339	324	364	370	341	347	377	357	362	327	369	342	384	364
2104	900	980	1051	1056	1003	991	951	847	845	868	890	816	824	745	817	861	869	828	848	835	771	791	856	805	844	817	826	866	851	830	812	878	789	825	847	781	831	824	795	840	830	798	800	790	847	804	851	831	822	806	862	803	843	837	840	821	851	829	842	831	843	870	826	856	826	829	855	892	824	809	879	823	867	836	877	882	875	809	808	798	886	867	835	832	823	838	872	840	829	841	856	885	820	833	788	793	838	852	844	887	849	873	829	823	849	790	865	826	848	862	833	861	798	804	861	876	826	869	842	803	819	854	792	863	844	823	843	811	816	844	833	812	809	886	817	864	858	810	843	829	833	792	816	840	837	812	831	857	892	821	847	848	848	838	849	779	882	814	830	888	820	805	825	836	809	826	841	830	828	814	868	849	819	801	880	826	835	863	828	850	830	852	849	869	831	829	858	829	824	857	858	822	825	811	829	813	860	838	808	865	829	852	850	811	843	836	819	825	841	836	813	844	810	859	856	792	817	809	843	856	846	810	835	840	860	806	846	777	842	838	923	815	834	808	837	831	807	848	803	833	846	843	863	829	835	857	836	857	794	828	875	819	824	839	890	891	824	816	832	846	833	871	800	841	874	842	836	868	798	843	862	888	795	855	850	838	790	865	867	858	860	881	866	819	871	775	883	795	846	821	799	858	860	859	861	851	859	811	876	869	892	849	844	845	823	850	838	854	771	859	820	821	825	837	860	836	764	857	824	837	804	870	839	805	792	881	841	833	871	827	812	827	869	808	817	837	823	858	767	832	854	822	792	827	855	781	832	801	847	821	829	855	826	826	854	795	838	842	799	833	826	828	817	829	799	895	870	891	803	787	843	824	829	808	774	796	884	834	809	855	870	781	846	802	820	857	805	840	830	811	846	883	848	872	867	835	856	844	835	787	817	831	850	800	858	808	859	817	847	833	772	825	802	859	838	869	847	762	835	825	824	900	858	798	814	872	839	900	781	829	858	811	846	857	863	843	839	798	837	856	818	852	861	868	807	795	887	793	807	860	806	853	821	844	837	831	849	804	848	812	798	801	782	866	815	892	811	833	860	831	817	811	806	844	864	857	864	869	812	814	808	804	844	840	781	876	827	839	871	865	836	830	829	818	828	825	808	865	839	834	837	853	812	882	830	838	818	820	833	858	821	808	829	821	825	823	866	823	854	783	846	823	827	863	826	838	829	867	864	842	829	860	885	872	797	879	818	866	865	775	850	852	792	853	868	809	831	842	869	841	809	801	853	841	855	846	852	882	868	838	845	850	865	767	785	866	846	815	804	818	842	797	844	889	847	832	829	833	848	843	874	834	857	810	832	869	875	853	833	838	856	849	857	852	909	821	830	854	867	861	830	819	806	893	855	878	848	849	869	821	834	851	797	850	881	835	826	845	851	850	821	889	815	852	823	866	866	882	863	861	824	815	869	845	848	858	801	826	819	873	870	827	843	841	807	827	785	838	849	810	800	845	837	886	814	844	875	802	839	862	864	853	840	805	824	819	847	834	825	853	828	814	876	831	889	755	840	837	811	831	825	855	780	812	841	848	847	862	795	816	865	859	824	824	820	862	880	822	799	865	871	879	834	898	856	831	835	888	862	815	810	844	828	796	823	854	838	863	861	793	827	835	808	873	862	823	841	832	838	759	868	843	841	817	857	817	819	852	850	859	852	850	858	844	774	857	832	858	829	851	869	802	833	872	803	848	866	858	821	834	827	856	864	840	841	830	836	813	834	834	856	848	904	843	889	828	861	851	882	789	829	836	845	837	849	815	823	878	825	856	827	877	820	845	817	811	817	845	860	814	844	809	833	831	854	823	841	857	827	873	874	790	792	897	847	825	860	865	824	870	892	761	853	846	763	835	878	847	824	814	806	828	811	850	855	828	835	879	814	878	841	843	784	823	887	861	816	853	848	849	842	855	801	888	834	868	817	855	796	840	865	829	869	829	777	861	843	816	785	864	857	849	822	826	823	843	808	810	864	903	838	847	846	912	826	820	831	829	797	887	819	866	850	860	788	840	824	874	827	784	905	837	861	779	839	884	853	880	876	839	856	871	817	828	831	843	872	853	854	783	799	851	857	799	849	788	854	805	908	850	847	809	823	830	798	836	832	800	799	836	852	801	802	856	851	863	828	835	857	825	846	863	817	792	852	836	819	801	817	852	825	888	861	823	860	848	875	872	826	830	872	858	857	830	817	854	822	840	822	840	860	878	835	847	842	829	807	867	764	856	846	870	801	867	790	838	826	881	782	815	850	840	877	802	801	848	876	853	881	872	799	796	801	832	771	817	830	830	817	864	792	814	902	819	798	863	815	850	832	868	824	848	786	843	846	852	787	802	840	811	828	833	868	829	818	814	848	821	832	881	844	886	872	796	825	833	829	821	835	798	839	869	841	837	828	844	849	857	839	853	816	807	888	785	820	854	846	811	859	851	845	830	798	835	783	823	883	840	857	810	871	845	831	855	820	830	870	810	859	795	810	842	828	863	889	811	805	856	839	813	820	840	785	800	831	837	810	856	782	868	835	846	825	859	807	857	811	816	866	845	794	831	906	847	833	814	837	847	759	832	803	812	815	857	839	847	831	877	906	847	824	837	807	873	787	908	865	863	811	799	855	805	825	801	848	838	873	876	794	820	867	824	834	853	861	793	845	850	840	833	781	837	826	822	801	822	820	846	805	847	813	782	825	817	854	782	809	899	872	873	814	837	806	800	880	887	820	818	847	848	836	853	811	870	851	845	859	840	860	836	830	843	792	815	814	875	828	849	843	812	831	832	834	838	851	809	858	842	838	843	896	821	847	860	804	815	863	814	826	867	863	838	905	839	828	821	823	905	870	820	867	846	842	828	838	783	813	859	842	838	831	864	833	870	843	832	838	879	779	829	880	836	848	805	860	818	782	811	813	817	808	816	842	877	824	842	835	831	832	819	832	802	852	881	805	862	844	804	856	837	882	806	842	771	793	888	876	764	875	821	847	835	819	844	827	854	858	809	869	870	848	819	861	837	897	852	846	836	838	907	848	822	859	819	888	816	817	794	837	837	867	838	874	875	851	818	820	787	828	837	819	848	839	824	833	861	843	859	870	834	843	791	869	803	816	871	842	835	856	849	836	851	826	859	839	808	852	870	806	871	805	844	851	887	855	832	809	815	823	865	831	865	820	844	830	844	817	869	854	868	821	815	858	872	860	820	816	811	834	785	868	846	872	757	841	800	861	859	835	819	825	829	862	770	813	813	841	853	865	803	838	877	805	828	830	817	837	819	810	828	824	851	806	887	804	788	859	816	848	825	819	862	805	850	865	857	839	799	838	885	796	861	869	830	859	835	859	879	896	878	811	852	786	884	835	839	908	817	850	848	806	839	781	810	850	813	863	827	848	811	822	826	826	876	871	838	847	846	821	873	842	829	854	843	834	889	773	850	808	855	815	821	853	860	824	869	835	837	878	809	812	852	863	836	838
7454	676	679	590	547	503	457	396	375	413	366	366	362	343	337	333	341	344	328	307	370	327	318	344	328	313	355	338	347	359	313	314	356	352	329	326	295	294	331	361	348	337	338	369	350	344	323	330	346	305	328	357	361	339	360	367	351	374	372	328	359	360	354	336	310	349	351	351	356	326	358	329	365	334	345	336	362	353	323	328	315	335	338	350	367	315	308	303	343	352	342	322	329	346	317	309	329	315	366	340	325	371	323	344	320	338	323	355	371	326	345	337	341	357	338	333	339	349	321	324	320	351	381	363	340	348	350	327	365	352	341	315	334	336	335	305	342	336	346	306	340	320	315	341	352	374	320	337	338	345	311	406	308	350	336	324	394	347	297	317	330	347	373	320	311	357	356	330	330	347	346	341	363	321	330	346	322	333	364	345	340	369	346	368	360	315	314	363	318	339	337	342	352	355	313	324	331	374	329	357	324	309	312	324	346	317	289	350	323	344	349	321	342	373	326	355	399	342	367	346	338	370	334	337	337	350	333	326	365	329	327	302	344	311	301	350	325	341	334	366	319	344	361	338	358	336	274	306	357	328	328	314	383	352	331	361	321	315	354	358	355	344	291	332	314	310	326	330	314	337	367	333	347	324	348	340	335	373	344	329	340	319	296	340	366	355	330	358	348	317	338	292	328	363	323	342	338	340	344	380	331	346	382	347	340	346	363	334	328	319	315	361	350	350	336	341	366	332	348	313	360	335	342	353	353	329	324	330	375	384	316	338	302	328	347	345	331	317	334	343	365	325	352	352	339	353	370	340	347	326	372	355	358	328	345	330	350	368	297	333	340	343	327	357	336	350	346	335	342	336	357	355	346	334	335	341	342	348	313	323	364	328	355	358	334	341	337	322	311	335	318	309	352	336	366	359	320	346	348	350	317	336	357	339	340	333	327	360	301	337	347	309	321	326	336	284	332	368	357	309	312	345	364	338	348	311	357	329	347	345	353	361	326	309	336	354	324	322	311	372	331	345	325	315	345	342	338	320	341	350	305	357	358	349	364	374	328	349	335	319	345	337	335	321	329	368	322	316	306	352	355	287	343	330	359	323	331	340	354	312	342	357	367	337	347	311	367	368	367	351	319	318	344	325	349	359	368	319	293	329	328	307	323	319	355	346	334	345	360	322	321	327	345	344	319	328	349	341	289	327	343	340	325	341	346	308	344	322	342	351	339	353	327	329	295	337	331	328	355	327	353	327	336	322	321	325	351	348	330	317	364	328	337	346	346	332	303	342	350	349	323	355	333	358	335	379	327	325	355	337	338	353	316	334	363	333	332	350	354	368	359	315	355	331	335	306	271	318	386	321	335	348	340	336	323	354	312	333	346	342	335	337	330	328	327	323	343	380	330	341	352	319	323	332	362	346	335	361	330	336	342	316	342	301	330	334	366	361	300	319	308	330	370	327	300	344	363	339	316	328	324	359	342	344	359	333	348	302	351	320	326	342	334	302	337	319	334	311	347	333	342	341	351	347	336	366	390	340	342	359	285	324	340	338	342	358	376	356	327	349	349	376	359	344	340	338	338	337	361	348	324	325	346	354	321	351	318	321	335	324	335	400	317	344	360	295	363	294	314	355	357	345	345	355	356	357	354	360	347	356	350	358	353	315	334	321	304	353	334	314	322	390	346	375	335	317	333	365	343	323	331	367	316	335	344	355	333	344	310	329	336	320	320	336	360	335	311	374	369	314	349	348	337	338	343	340	345	311	365	337	332	348	353	353	359	340	358	368	353	365	358	355	334	320	321	315	337	316	299	337	361	348	349	305	333	390	339	374	351	354	336	316	348	329	325	362	330	306	324	332	354	353	327	286	308	346	327	353	335	382	352	305	367	328	321	282	324	331	332	296	313	325	337	347	315	324	353	324	312	328	329	334	360	320	338	337	350	311	333	327	336	338	370	375	342	345	343	366	302	362	343	349	363	332	349	328	332	342	330	307	369	332	351	322	329	362	347	334	338	344	335	347	324	342	348	365	343	334	373	343	361	328	355	332	346	338	320	342	365	361	350	351	318	348	336	355	332	348	340	323	336	366	308	327	324	331	317	324	343	365	338	340	329	351	333	316	347	318	366	348	349	334	363	351	291	323	312	342	344	361	304	361	338	348	325	343	337	327	369	374	312	332	340	351	356	360	354	337	308	330	347	370	378	322	328	340	317	328	364	410	320	331	314	367	343	340	350	363	351	335	335	328	322	343	322	322	311	328	315	326	348	331	342	338	331	333	347	354	331	359	343	340	380	332	345	330	328	317	355	370	374	346	319	334	364	349	369	334	316	314	315	328	318	315	324	326	371	379	319	284	332	355	352	313	333	347	363	334	354	340	304	294	327	315	310	346	314	337	328	332	284	381	318	342	296	360	339	318	372	392	316	338	361	324	341	357	359	309	326	321	334	330	329	335	337	314	330	326	324	366	344	341	311	320	366	378	331	359	340	343	352	339	297	359	312	345	324	338	331	329	371	335	350	365	327	339	352	371	325	328	312	345	352	323	361	349	340	340	310	302	336	313	347	306	356	352	330	323	330	391	353	315	352	331	320	385	341	335	316	327	372	345	353	322	296	303	331	339	350	363	324	292	327	358	371	344	333	344	338	337	353	362	347	337	350	319	324	340	342	343	307	327	349	348	338	352	304	360	332	308	330	354	361	321	347	332	350	336	348	340	365	331	316	324	283	359	330	338	359	332	335	294	321	302	374	359	276	347	344	345	347	357	334	365	333	333	325	341	302	346	346	351	375	315	336	339	302	347	359	321	345	354	333	333	336	337	315	349	332	304	351	306	353	347	328	338	327	350	364	329	317	339	331	326	355	346	329	346	376	347	302	351	344	336	312	331	348	311	325	349	340	352	345	380	375	354	346	336	312	369	327	379	346	365	368	326	361	349	321	346	319	326	344	389	348	333	341	352	318	367	358	331	340	362	340	359	361	352	316	347	339	331	344	345	329	343	375	344	349	359	331	341	364	346	351	336	334	341	311	320	324	324	299	349	334	311	318	342	316	338	345	343	316	341	346	327	328	302	318	326	328	347	345	326	373	321	323	355	328	339	341	383	337	370	335	378	323	345	319	310	365	352	331	373	368	317	344	332	338	344	331	350	335	329	329	335	302	307	360	336	366	334	334	343	339	332	362	355	339	329	366	387	350	318	315	332	333	342	348	328	329	341	343	330	317	315	347	321	373	352	304	334	365	357	362	363	336	319	334	294	334	317	344	340	352	338	332	351	306	345	375	333	303	334	341	364	351	314	324	343	325	326	357	360	349	335	349	363	355	314	339	317	348	335	342	342	359	332	330	318	353	320	376	333	348	342	342	350	342	333	291	346	402	339	350	331	333	337	317	333	327	325	326	338	361	359	340	320	336	333	341	340	323	375	310	302	335	326	315	358	341	376	350	335	369	350	334	350	324	337	345	267	359	353	336	336	348	317	342	351	346	330	350	330	350	334
6698	1080	1483	1729	1691	1632	1434	1208	1048	974	920	986	911	888	863	895	858	835	828	796	816	818	776	841	842	760	803	786	794	806	786	785	819	801	819	820	809	786	760	799	783	754	710	847	806	783	797	793	771	766	766	792	743	792	761	788	831	760	853	813	827	866	784	788	807	847	745	753	804	768	787	813	768	773	796	770	760	785	770	792	779	802	729	813	799	780	804	795	786	812	791	786	884	785	752	754	793	746	782	799	785	738	791	774	778	831	787	788	734	788	811	805	772	732	799	796	784	787	828	700	807	825	808	736	798	743	805	762	765	787	752	730	835	779	774	784	806	738	791	774	786	812	790	772	785	748	794	780	808	781	791	796	760	781	788	745	711	783	738	788	784	756	754	760	795	746	781	775	720	756	801	809	793	839	746	807	753	762	768	752	769	757	754	803	788	759	749	848	820	798	808	767	769	778	804	795	749	825	762	780	779	770	817	754	761	804	793	811	783	783	796	823	774	818	758	727	748	758	796	789	750	775	777	825	800	795	761	749	785	842	834	796	776	773	757	770	753	794	735	755	797	795	806	807	758	784	718	778	774	755	800	810	752	789	828	758	797	759	785	734	798	845	799	820	846	783	804	765	770	785	747	806	828	786	768	797	758	804	707	791	788	754	793	767	809	797	758	789	731	814	798	781	785	764	759	781	772	784	784	792	782	818	774	809	775	755	824	772	823	775	841	771	778	731	751	760	843	783	796	804	768	744	733	767	805	784	812	763	836	794	804	748	838	776	847	773	778	829	787	739	735	765	789	841	796	775	770	765	823	768	830	812	806	807	806	778	809	766	793	805	782	767	758	771	757	772	816	753	822	809	765	749	760	774	830	804	776	759	804	800	756	807	767	740	799	790	802	848	809	833	777	773	780	783	751	739	784	778	806	764	742	768	772	816	786	816	808	828	802	782	789	795	822	778	792	754	800	831	766	762	790	761	750	739	792	743	749	762	785	772	774	779	789	782	785	834	792	783	711	827	800	791	770	780	736	805	805	794	785	796	781	752	758	791	807	813	772	811	810	768	822	794	814	777	736	783	805	747	826	832	739	782	782	778	764	852	816	765	758	739	759	732	793	780	772	784	783	771	755	797	753	764	798	805	770	810	772	799	741	831	790	792	800	782	779	793	810	796	783	792	794	841	760	771	786	724	755	779	769	807	793	742	794	778	826	751	848	757	781	731	800	766	768	806	800	785	773	708	819	788	810	796	809	788	814	812	789	714	787	752	815	802	792	777	806	818	788	816	758	812	753	764	769	789	805	787	797	774	773	774	782	767	765	792	762	739	825	776	806	802	796	772	767	788	801	741	753	736	798	813	803	818	811	747	772	753	782	755	741	779	820	775	750	790	790	756	754	809	809	751	786	852	837	800	811	775	842	828	737	763	747	804	766	744	833	764	735	796	827	780	806	796	754	828	786	784	776	779	816	729	782	740	737	709	805	783	794	825	774	812	772	760	788	768	737	737	786	754	737	772	807	794	845	798	839	732	792	777	822	798	727	818	829	812	769	737	757	739	792	769	794	769	783	848	745	834	749	757	796	775	804	772	800	797	766	775	801	787	847	751	763	778	806	799	758	773	768	807	758	815	791	766	799	803	772	803	776	788	816	792	822	799	755	753	733	820	742	811	766	771	760	752	742	770	850	808	801	756	791	805	823	827	805	810	734	768	759	780	868	785	802	804	748	801	774	740	779	785	778	768	790	732	811	781	801	826	759	752	794	803	778	791	763	801	774	811	745	776	769	768	797	783	740	813	813	778	821	796	799	825	747	828	798	782	799	787	781	814	796	774	777	759	784	793	783	788	765	747	806	774	746	799	770	747	796	781	781	769	797	804	805	758	791	813	776	769	738	803	730	792	765	794	804	801	761	744	810	791	778	760	772	806	769	754	783	753	807	769	770	833	824	790	738	826	839	767	768	732	796	780	738	792	762	742	781	782	773	803	827	777	773	787	779	755	756	771	799	766	771	791	798	739	817	748	766	776	771	764	820	804	815	834	778	801	789	772	737	692	825	751	791	803	774	786	772	779	792	756	769	815	748	838	717	768	784	772	741	776	725	762	781	801	816	755	791	751	785	760	807	768	785	782	758	807	814	790	803	835	804	785	827	780	787	812	767	787	803	800	793	826	773	733	778	778	771	759	779	774	819	768	754	819	807	799	801	763	771	854	810	770	831	819	852	831	808	787	802	790	793	773	751	779	845	783	751	779	770	737	776	797	761	749	778	717	803	742	751	755	739	759	778	804	807	768	787	740	741	745	798	798	746	763	770	769	791	778	840	776	760	801	750	855	744	726	793	736	789	775	801	789	792	737	817	777	790	722	810	790	814	812	778	750	788	840	766	748	790	732	832	762	805	819	752	797	806	777	789	766	834	769	807	768	791	801	719	802	810	786	749	843	804	780	805	788	800	785	743	773	753	721	731	777	749	803	787	824	789	762	791	787	800	771	810	783	841	800	796	770	809	771	784	788	807	765	825	736	764	801	733	801	798	801	796	794	800	754	811	795	774	769	816	777	831	787	773	778	763	805	812	766	811	802	808	744	709	841	790	806	784	817	783	800	817	765	804	781	795	739	772	790	832	782	802	787	815	767	811	787	782	781	763	783	768	798	803	786	765	767	770	812	822	769	784	814	765	760	770	778	750	733	763	797	800	776	827	781	817	777	812	771	814	767	753	793	792	794	785	786	733	789	731	774	767	760	772	755	789	781	773	836	798	782	741	758	796	742	829	757	812	767	778	765	784	782	851	796	789	752	774	836	838	813	796	772	800	750	827	770	826	832	789	801	833	804	798	814	813	770	767	740	814	780	797	758	779	773	767	757	797	809	757	788	787	787	800	822	774	740	807	770	784	734	759	789	788	821	769	807	754	756	762	746	803	778	761	746	810	770	784	733	789	788	834	815	765	766	787	795	799	807	762	829	773	741	820	797	804	759	812	793	807	814	759	783	772	786	764	775	765	761	818	792	806	795	768	755	772	769	761	839	754	807	777	865	790	767	755	806	795	776	787	810	806	794	827	739	762	766	786	774	784	823	799	828	794	816	780	754	764	775	787	798	790	775	755	776	747	832	739	818	775	764	792	784	799	766	753	813	800	745	743	798	750	810	821	772	789	796	778	809	789	806	794	776	794	832	791	763	819	788	787	783	767	847	758	763	773	824	748	783	809	796	788	799	781	800	831	773	814	782	810	805	775	785	782	766	795	816	759	776	806	776	850	829	808	771	727	780	812	742	782	788	782	758	808	766	802	709	776	813	806	792	776	706	798	815	796	754	786	817	759	781	770	774	787	776	801	783	738	800	774	805	748	742	808	838	762	726	810	840	747	775	813	708	797	802	827	769	750	763	774	791	791	781	795	764	834	757	801	767	780	812	762	783	823	779	834	767	793	782	791	826	792	796	790	727	785	780	748	761	777	814	756	730	762	791	758	796	792	761	768	794	810	760	803	765
12746	903	833	664	527	444	370	323	248	213	201	228	213	173	169	183	157	178	196	156	155	158	165	160	147	166	143	171	164	167	176	170	166	164	176	182	175	141	166	169	155	166	171	155	159	179	172	155	197	164	155	145	178	182	158	146	136	143	171	148	197	182	152	166	170	189	162	163	182	183	178	168	145	180	149	173	156	149	176	154	168	170	167	168	153	164	184	170	173	160	167	164	152	194	134	144	148	163	177	155	142	161	158	161	167	165	161	171	161	147	160	192	161	190	161	137	156	176	154	151	180	159	156	180	155	176	175	163	196	148	146	186	176	177	148	146	195	165	164	163	171	170	153	167	156	151	178	173	153	183	151	159	148	160	162	166	157	159	185	185	204	153	164	152	172	169	150	155	151	191	169	174	144	181	183	150	158	169	154	155	159	152	169	166	198	162	186	151	180	160	160	160	168	171	195	164	142	181	173	194	167	201	177	182	134	146	141	145	162	169	171	175	180	186	155	168	160	126	166	153	152	178	152	165	158	172	134	168	164	165	164	158	152	160	160	152	165	183	168	181	164	172	173	157	156	180	174	168	157	166	161	150	138	141	145	156	151	167	172	158	192	164	156	154	199	186	163	182	175	166	181	143	197	147	177	141	163	150	166	191	147	170	184	174	160	153	180	152	151	175	184	183	196	171	172	185	170	144	173	166	149	143	150	155	158	179	147	182	184	167	163	168	171	173	188	171	148	183	188	178	176	171	171	152	162	147	184	192	161	159	165	169	188	153	183	170	150	165	195	157	155	184	154	161	160	153	149	173	139	179	176	143	153	170	169	149	164	164	159	135	162	165	157	158	150	196	158	181	176	169	171	148	162	160	176	151	179	146	180	172	154	168	171	146	167	163	185	172	168	166	162	151	179	148	155	157	187	162	168	156	157	155	175	181	149	165	155	141	171	159	145	154	159	172	178	160	179	144	182	175	158	183	178	150	172	167	155	167	166	162	191	170	154	169	157	168	177	183	156	164	154	153	150	128	163	158	134	188	169	148	172	169	156	173	155	183	161	186	151	155	168	185	144	176	132	158	169	171	175	194	170	158	196	144	173	165	138	200	158	172	156	157	163	145	144	202	177	179	152	181	168	168	156	174	172	172	153	151	166	167	151	179	139	178	164	148	189	156	153	142	166	185	182	148	168	138	135	144	185	169	172	173	185	162	167	179	176	162	167	149	144	169	155	168	150	159	170	166	163	175	199	155	150	144	145	191	174	188	161	190	182	171	163	188	167	147	179	185	151	168	194	140	172	160	172	168	173	171	145	154	164	175	180	177	168	161	164	146	152	170	177	173	163	188	164	170	146	173	165	166	152	176	173	172	169	151	151	186	175	168	158	165	174	148	179	183	154	160	155	166	159	157	171	188	173	161	172	198	141	131	157	155	154	148	156	162	172	134	174	167	170	141	155	160	156	181	141	151	186	155	135	164	171	158	150	181	167	170	172	208	161	167	155	169	170	172	154	185	156	149	161	156	162	178	155	165	164	160	153	155	164	185	167	160	152	161	167	186	184	170	171	156	173	189	159	170	166	175	171	159	150	164	175	172	189	166	161	143	172	164	174	167	200	149	146	155	168	166	159	131	149	161	180	162	161	176	169	156	153	173	160	160	162	169	185	171	183	156	172	159	165	163	172	163	179	163	170	168	156	185	177	158	160	164	182	170	174	160	173	135	193	167	178	142	148	148	178	167	168	143	182	159	139	168	193	199	170	155	161	160	180	169	149	154	163	184	165	186	166	138	172	173	169	155	151	167	161	174	162	165	162	171	141	155	157	157	158	171	159	170	172	154	153	186	180	184	150	151	150	188	159	135	143	154	183	185	144	173	192	179	149	155	182	181	176	154	155	165	155	160	183	180	179	159	176	138	160	156	135	162	174	181	186	154	163	161	176	165	180	187	173	173	170	186	170	156	174	173	148	164	150	193	174	159	155	174	187	153	173	175	161	127	198	130	150	181	145	159	167	163	154	161	164	166	153	188	167	141	155	176	141	158	162	178	162	175	166	187	172	186	152	146	140	140	189	139	192	161	164	162	166	135	147	170	153	166	173	169	149	165	135	126	197	199	163	165	171	159	160	165	190	142	157	162	164	158	164	185	158	153	174	158	193	177	182	165	171	157	177	172	162	179	163	156	168	148	140	151	170	142	154	164	181	161	159	159	156	191	149	180	185	141	166	153	160	146	154	158	171	178	158	148	165	166	175	165	154	161	191	166	163	168	180	152	165	162	176	156	179	173	147	154	158	162	142	181	161	163	175	156	138	160	152	157	152	180	150	175	161	149	178	138	153	176	159	181	182	165	164	169	191	146	172	156	179	158	130	160	145	162	163	165	164	181	182	137	168	146	147	160	145	131	170	158	158	168	163	166	152	175	156	165	156	169	129	166	133	165	164	186	160	161	132	147	155	170	172	163	158	135	168	150	153	138	144	165	179	145	134	141	164	167	184	187	168	170	174	152	159	176	158	158	174	158	170	153	170	179	154	192	138	182	154	209	151	156	161	173	164	163	176	154	174	177	179	190	182	158	176	151	178	176	153	173	162	192	146	154	176	184	153	145	156	170	156	178	192	158	157	159	165	171	170	160	166	166	158	146	171	156	180	150	180	164	176	172	177	166	181	164	181	160	166	176	161	184	163	174	151	155	180	173	181	151	151	160	159	163	147	173	182	174	162	187	162	174	169	187	166	207	194	159	168	152	157	146	166	156	178	178	155	171	154	189	149	150	180	162	163	170	187	160	163	185	165	154	177	168	153	167	149	172	164	181	164	153	171	190	152	172	173	187	169	185	163	168	128	172	177	193	165	173	177	187	186	178	146	161	184	166	151	173	144	154	151	175	177	158	164	173	158	151	144	150	146	160	157	167	181	174	145	180	156	161	178	182	182	145	166	170	167	156	177	154	171	152	169	165	191	170	159	171	172	189	154	165	146	177	153	181	190	192	150	161	154	176	161	145	155	162	162	156	169	156	177	171	160	150	164	186	185	154	173	151	149	165	150	155	163	173	180	164	162	156	144	160	166	169	168	170	165	172	172	146	160	166	159	173	176	147	157	154	174	176	184	158	191	145	194	179	145	156	164	186	141	168	168	166	199	157	154	167	177	160	157	148	157	176	170	166	172	160	156	160	160	163	171	155	154	158	162	166	166	163	177	164	155	186	165	157	153	183	149	183	162	149	167	164	148	167	152	139	170	172	188	180	164	177	180	165	160	167	175	171	182	165	171	158	184	144	144	169	171	185	157	173	170	167	132	146	148	162	169	174	169	170	150	165	172	209	176	165	160	177	182	154	156	172	187	156	162	172	191	166	152	157	159	154	163	168	176	158	174	165	156	193	180	162	157	164	158	149	183	174	178	162	161	170	164	154	165	208	150	186	172	193	172	157	158	170	166	191	160	157	169	149	174	159	142	188	172	159	143	172	166	168	162	187	164	176	174	160	169	179	190	174
7887	931	1702	2191	2042	1920	1440	1253	937	683	719	667	669	635	562	566	521	517	489	465	519	500	491	462	510	484	447	459	433	452	418	450	476	437	432	442	405	406	409	429	467	429	494	443	456	425	424	436	407	432	425	443	387	398	411	434	426	465	384	466	412	400	404	426	398	392	387	468	466	479	447	361	383	452	432	399	417	430	436	428	409	420	410	431	407	401	405	440	417	427	397	402	441	395	412	426	430	424	405	474	439	436	420	397	415	448	413	417	407	421	405	442	420	387	415	416	405	419	403	419	397	421	414	434	384	416	383	358	388	414	413	394	382	399	442	435	410	410	413	406	416	372	402	403	439	404	439	450	432	435	425	410	381	413	407	424	393	372	390	419	406	452	422	409	396	364	409	445	401	425	383	437	415	426	403	435	372	418	434	443	418	393	417	398	408	399	411	412	423	420	448	415	413	414	452	412	440	395	406	418	396	429	462	402	402	414	415	386	442	440	424	432	423	460	405	428	436	401	416	391	394	417	389	407	434	410	417	390	428	439	442	418	409	375	440	398	409	412	425	435	428	414	403	424	384	445	401	448	384	432	406	420	407	447	412	420	407	417	401	409	408	426	423	410	386	434	401	430	401	414	430	467	407	433	404	410	422	437	413	409	421	445	409	394	419	420	431	421	413	434	424	444	377	448	427	382	404	397	419	378	394	396	406	421	411	422	428	410	443	396	414	432	441	410	404	429	436	407	433	418	409	420	444	448	426	408	455	469	450	390	443	444	415	432	429	464	418	421	407	419	408	392	427	405	412	423	411	414	378	408	471	456	389	444	455	402	414	408	419	399	395	425	438	360	443	431	427	393	406	395	407	402	382	403	412	416	459	451	422	377	380	423	406	403	398	410	408	394	461	444	370	401	434	436	418	410	405	449	441	418	394	448	414	413	429	381	435	465	419	437	409	416	421	388	406	394	430	416	403	405	424	434	416	426	429	409	421	422	458	426	429	453	432	414	427	411	394	396	409	406	409	414	438	462	421	413	418	389	411	454	375	423	395	415	407	405	440	442	406	433	429	440	383	447	417	420	392	427	446	431	414	421	423	418	412	402	412	417	440	428	381	435	434	428	405	385	388	418	461	374	395	407	422	418	394	390	441	420	397	418	421	417	417	413	381	401	418	411	421	423	419	405	398	420	403	428	398	427	428	449	396	429	421	418	417	436	420	408	418	446	375	373	397	420	393	413	403	412	379	401	409	414	408	404	435	414	423	395	388	408	425	401	396	379	398	432	391	408	403	437	413	423	415	391	421	427	432	402	421	425	414	408	391	381	443	435	369	401	448	400	399	422	466	426	428	394	462	415	392	415	421	409	418	459	408	449	397	427	424	425	378	424	431	388	399	408	440	440	437	450	401	413	407	412	425	422	389	421	411	377	417	442	442	434	403	427	394	401	403	381	437	399	425	413	406	393	421	414	372	415	449	442	435	421	455	419	383	372	392	379	445	410	452	421	378	424	397	426	389	436	395	447	426	382	393	381	394	388	426	394	393	410	411	386	455	416	410	417	451	425	409	404	438	405	415	416	433	407	403	430	455	407	393	364	407	410	410	407	449	422	438	444	440	432	423	416	405	415	392	413	405	447	419	409	387	437	398	403	361	425	415	397	430	373	405	409	427	452	411	432	419	404	431	437	428	413	419	402	416	436	420	449	385	394	428	420	426	430	420	428	411	404	383	408	412	429	402	393	432	425	418	377	409	398	383	400	449	385	380	451	443	394	401	425	407	398	413	392	416	439	444	406	418	426	430	412	407	408	401	428	422	419	405	405	433	438	424	417	416	455	418	407	430	389	444	415	424	419	417	399	448	403	400	407	382	422	413	423	436	401	413	415	440	414	391	410	423	409	399	422	415	418	404	407	432	428	433	433	420	402	397	415	436	424	414	386	432	376	408	398	430	377	430	457	418	440	350	423	416	462	397	414	439	416	415	397	432	452	425	406	444	414	409	354	423	410	417	396	418	382	408	414	398	423	405	412	414	377	404	397	405	420	409	405	452	445	429	407	388	390	405	383	419	412	376	407	425	417	440	413	400	397	378	412	438	375	424	424	385	414	380	420	428	382	429	400	403	384	424	380	408	404	424	397	418	417	413	428	412	388	393	388	412	427	420	440	426	398	405	387	420	409	439	390	461	382	439	428	423	401	392	384	369	414	426	446	377	394	415	434	416	428	409	378	427	387	435	428	412	414	451	420	428	415	408	424	443	427	421	436	401	436	417	400	437	410	434	422	410	400	418	398	408	427	396	391	414	392	425	420	393	417	428	438	431	416	466	418	414	426	410	420	452	407	433	392	468	422	429	413	460	427	415	422	421	409	386	418	444	432	428	394	422	420	418	388	429	397	429	426	427	429	420	415	414	406	408	412	407	415	418	454	418	412	417	438	424	431	402	390	395	403	430	383	450	399	439	440	435	420	400	401	430	420	405	413	430	410	415	404	396	402	401	431	402	396	412	405	433	418	424	417	415	393	422	389	409	413	420	411	423	379	381	422	402	381	428	413	440	391	422	412	407	415	391	403	387	431	405	379	414	419	399	402	396	378	411	422	438	454	405	440	423	433	372	382	427	454	423	403	415	427	394	371	441	393	420	453	389	394	415	397	419	428	410	438	421	376	403	446	403	395	401	414	416	395	413	394	398	411	408	419	396	401	414	382	416	422	412	412	420	415	403	438	417	417	415	463	406	438	409	433	393	411	403	398	406	398	400	397	477	418	408	412	408	426	387	381	438	399	424	404	394	432	382	429	410	403	449	407	410	396	428	421	404	394	422	404	421	410	397	405	435	434	387	426	413	406	420	383	451	425	403	434	397	397	418	425	410	457	426	438	433	385	410	418	412	423	433	421	426	435	399	386	375	432	414	450	396	422	379	445	411	409	436	422	449	426	457	421	442	403	414	415	440	406	426	437	428	394	380	417	438	386	405	431	400	414	437	381	429	439	437	425	421	411	440	415	409	420	383	360	401	398	420	415	398	423	415	404	380	424	433	425	378	419	409	420	359	407	415	433	431	433	449	411	413	423	386	384	430	385	398	422	430	419	420	430	411	390	434	435	429	420	401	404	437	429	427	403	429	395	367	412	417	413	417	412	426	450	409	429	416	433	374	434	434	409	418	381	426	424	424	413	389	452	440	398	406	407	416	435	394	405	404	422	400	410	423	413	400	402	408	458	420	402	420	451	400	447	454	413	421	395	420	367	433	402	408	393	407	418	425	434	424	406	412	444	429	384	421	409	370	375	369	378	437	401	422	356	402	444	392	422	410	402	380	440	421	388	419	431	437	384	417	392	436	459	400	399	390	412	410	399	422	434	431	444	375	410	415	421	409	421	398	428	370	411	392	413	438	418	412	416	418	408	407	399	421	446	390	397	432	421	386	408	395	402	405	414	380	424	448	432	439	415	397	428	402	441	426	388	388	408	417	408	420	416	435	448	423	393	414	429	409	416
1538	407	458	430	416	427	412	359	383	358	338	373	383	360	374	375	376	379	336	379	393	409	330	359	364	330	332	371	349	395	373	349	365	334	382	416	352	374	357	358	370	378	394	383	362	345	334	347	341	350	383	364	368	363	364	337	381	395	337	357	347	344	341	365	334	359	348	363	324	375	355	420	370	373	351	351	354	365	342	369	362	349	390	347	379	362	345	340	354	391	379	332	365	329	364	348	368	348	368	358	371	376	331	379	349	338	391	372	377	390	382	375	346	363	375	369	356	354	373	365	371	388	362	375	387	345	340	350	357	334	390	353	329	387	369	373	346	381	346	366	338	400	363	362	365	338	372	382	394	357	346	379	364	341	348	377	378	366	375	372	382	326	360	359	372	387	363	371	392	374	356	321	343	401	364	395	356	341	330	353	380	358	352	350	325	358	343	348	350	347	345	365	402	376	378	394	361	366	346	371	337	338	376	353	374	371	355	337	346	350	336	347	332	360	375	319	336	341	346	351	340	340	347	374	398	350	383	365	396	365	350	373	372	389	329	365	370	345	344	352	371	366	387	389	341	340	382	321	367	386	345	358	376	364	340	354	335	367	408	337	368	375	355	356	383	361	358	384	355	350	366	361	360	344	357	347	381	360	347	345	334	379	377	334	365	339	365	391	332	379	364	401	377	354	385	366	371	359	355	377	380	360	358	392	328	351	372	377	415	373	337	357	353	342	396	356	380	354	417	355	392	367	401	337	370	389	409	337	350	353	329	371	344	396	333	364	360	367	376	370	332	332	382	381	373	320	410	375	329	372	355	359	350	320	363	374	334	357	373	404	361	333	354	356	363	314	335	371	413	397	394	393	380	360	304	378	349	369	357	362	334	329	359	358	392	347	365	345	376	335	352	342	348	365	384	323	357	342	375	397	361	340	368	349	367	379	341	349	386	371	372	381	335	335	390	366	378	372	346	375	340	338	360	369	363	381	415	365	336	380	396	369	355	360	373	370	364	398	345	351	381	365	354	382	378	349	381	348	405	372	396	333	375	349	351	394	369	376	380	350	334	351	390	386	387	333	382	408	354	324	346	353	373	358	400	400	397	325	361	337	327	368	368	357	360	354	380	338	372	357	365	392	369	366	315	341	378	342	377	372	374	401	390	340	377	323	359	372	384	412	348	359	367	358	325	361	349	360	360	348	335	360	347	363	382	400	376	319	372	349	344	347	349	371	394	370	347	340	405	372	361	346	384	368	386	335	366	361	311	371	363	362	347	386	368	356	361	391	332	367	368	344	349	346	383	385	364	401	407	365	347	366	352	360	374	394	370	374	321	378	329	336	402	376	376	369	398	382	358	381	380	333	369	387	338	390	360	359	339	361	341	367	372	365	371	390	377	342	364	325	346	396	370	339	383	388	356	356	336	359	400	346	351	389	379	357	379	392	378	340	363	362	345	344	350	363	361	370	349	398	298	355	344	326	382	332	362	346	359	372	414	375	376	368	368	361	357	346	350	354	328	392	378	356	333	352	374	335	325	386	339	371	346	355	357	357	345	351	376	321	335	340	354	340	376	336	346	353	386	365	364	353	365	373	360	370	378	380	354	365	357	366	351	369	390	347	352	370	371	361	387	367	363	384	378	383	369	377	358	374	375	335	392	375	369	368	352	365	362	406	351	335	385	386	363	384	333	373	295	371	347	336	379	382	337	321	357	333	362	380	346	374	375	364	372	350	324	351	339	382	370	361	374	402	374	342	391	396	356	350	396	348	353	359	386	341	357	373	339	344	378	344	360	326	384	327	366	349	380	355	383	378	395	366	390	366	374	336	348	330	350	369	380	375	337	421	361	348	354	360	387	362	408	392	342	379	364	354	366	357	323	366	376	321	381	381	383	344	339	359	343	363	352	369	380	340	349	377	344	339	374	343	364	365	327	388	356	369	358	392	354	333	362	342	347	365	358	382	376	358	355	325	351	351	350	378	373	361	343	343	371	356	382	393	384	371	339	351	391	337	334	338	363	368	371	377	334	336	344	347	369	389	405	383	344	360	380	338	333	378	376	348	367	379	352	363	406	371	357	371	360	361	367	399	384	386	370	320	366	345	403	409	388	387	365	351	356	360	393	349	360	378	379	391	371	371	360	385	380	352	373	371	383	344	350	332	348	379	379	402	382	347	349	390	365	385	358	357	356	343	360	339	356	355	367	411	386	374	333	351	387	342	383	351	364	383	403	381	322	353	340	346	353	332	350	343	383	338	317	367	396	344	335	360	363	355	405	351	385	365	384	362	377	385	361	350	363	349	359	377	366	356	341	367	389	383	347	349	373	404	363	367	341	353	343	369	346	368	371	395	351	347	379	361	390	392	367	367	343	332	373	362	381	343	349	379	331	351	358	384	398	353	373	371	382	355	362	354	385	380	337	364	361	365	344	362	403	355	381	401	348	352	367	391	352	391	384	340	341	365	424	346	395	356	350	396	365	363	353	371	334	361	392	367	382	397	350	388	356	368	337	385	378	406	370	345	348	390	356	349	374	374	380	356	353	355	412	368	341	360	335	385	362	357	358	382	355	373	384	393	405	374	373	375	363	343	355	375	387	389	363	417	342	334	366	340	352	374	345	348	368	338	344	317	336	355	357	392	362	341	340	373	361	323	357	359	343	381	318	380	356	369	344	361	381	353	415	413	335	361	359	357	390	395	377	361	366	386	385	344	345	359	341	364	347	362	336	359	375	351	380	353	335	357	380	392	390	374	379	377	362	379	364	390	349	346	367	343	358	348	370	370	334	352	358	399	344	352	358	347	337	368	381	415	372	350	410	358	329	362	378	396	344	373	375	356	350	325	330	341	407	369	371	366	381	359	370	341	365	377	378	354	376	373	321	374	345	363	392	422	348	357	377	345	336	360	394	366	380	342	361	367	312	309	380	347	341	363	343	349	343	389	359	374	340	356	379	338	360	387	369	358	407	377	361	353	368	348	373	344	310	356	378	341	371	334	358	358	385	345	385	351	371	370	329	367	383	369	368	362	385	403	378	376	387	370	341	365	384	342	352	344	376	358	352	378	389	357	365	353	363	386	368	344	362	384	344	321	374	396	359	358	339	366	353	343	348	354	362	363	373	360	408	354	342	400	333	389	353	362	349	366	372	373	361	371	342	357	372	339	366	333	357	373	361	359	364	352	371	367	333	361	354	348	374	340	369	368	354	358	386	392	369	363	361	372	303	369	358	350	388	382	380	340	373	382	339	362	322	315	347	356	371	349	358	358	364	350	336	359	396	338	352	351	343	366	384	373	349	345	351	356	350	363	385	378	342	355	371	330	362	345	362	398	381	367	335	406	368	364	354	353	379	354	371	402	384	342	386	427	341	358	356	357	336	369	378	375	362	369	386	388	396	362	326	339	364	384	367	379	410	351	380	346	355	376	350	373	332	321	371	368	336	353	359	369	356	364	359	375	392	346	356	389	394	399	352	374	352	400	363	329	374	342	365	375
2122	899	1014	1148	1138	1145	1075	963	889	863	823	847	789	848	880	866	828	873	852	824	854	868	835	859	812	853	856	881	830	896	818	864	852	828	834	870	888	868	852	840	846	846	874	817	892	826	796	849	858	844	844	817	852	829	801	868	806	784	862	872	859	859	887	848	853	830	851	830	856	834	885	845	840	800	851	794	825	840	875	855	823	808	788	868	859	812	831	793	842	794	782	832	831	810	844	839	794	844	873	844	849	840	864	890	808	859	838	851	837	865	796	834	814	862	792	865	854	866	824	885	875	805	888	838	859	825	906	833	875	843	840	844	778	880	884	829	820	847	821	816	840	829	827	840	896	844	875	809	837	831	865	866	866	850	791	841	889	802	828	871	795	852	847	808	857	850	854	808	831	817	834	870	838	770	837	848	860	878	806	833	875	851	877	871	864	840	830	895	869	882	851	855	804	830	800	826	846	812	890	875	887	822	824	835	824	821	828	821	846	843	805	813	857	830	803	827	841	789	814	867	851	845	824	817	834	813	774	840	867	833	836	830	797	826	870	883	856	849	870	874	878	847	862	886	854	857	850	817	880	818	839	796	904	862	820	857	842	866	832	865	800	838	884	847	876	839	864	870	819	848	841	831	816	844	886	824	858	808	789	823	847	781	810	867	776	859	834	844	844	831	842	859	808	823	899	839	843	820	832	860	891	872	788	798	862	783	795	877	813	856	828	841	847	808	860	861	854	846	847	807	857	847	885	867	882	846	844	878	836	815	824	878	828	855	842	885	826	862	815	855	836	821	877	800	816	851	832	824	846	811	835	876	857	877	787	875	864	850	808	827	874	816	839	812	835	874	893	841	847	877	866	807	911	778	834	856	888	831	806	821	843	832	860	802	828	861	865	832	865	887	851	895	896	800	753	888	842	857	812	829	868	853	871	819	876	853	844	843	839	840	871	819	822	857	842	836	823	839	805	869	854	796	826	846	816	868	858	813	845	881	880	841	814	847	849	820	842	886	822	796	818	831	797	843	856	862	823	881	829	815	811	837	814	832	877	828	809	871	830	830	855	853	756	900	828	815	846	894	867	861	852	870	777	818	810	799	812	836	809	844	855	858	842	896	875	869	836	880	858	866	838	839	903	865	820	827	869	870	851	809	880	827	791	840	821	845	832	846	858	882	849	870	871	875	877	824	888	874	859	817	811	856	833	842	799	807	809	798	879	828	838	848	820	860	816	830	876	872	873	819	854	884	841	891	834	835	858	885	859	853	872	877	903	871	842	811	848	831	842	810	853	822	876	853	807	859	831	869	883	847	862	858	856	903	837	852	847	869	864	825	830	777	839	787	837	871	861	814	833	817	819	827	843	833	838	840	868	825	858	842	799	857	846	850	787	812	856	855	850	834	858	818	821	794	820	872	819	858	881	804	874	849	862	824	863	892	816	828	807	806	797	812	863	814	867	850	845	862	830	814	885	825	834	845	810	849	818	861	858	781	866	843	832	846	863	863	827	884	863	826	853	821	837	807	845	899	855	841	896	822	849	863	898	821	847	869	802	830	867	871	827	828	818	802	919	861	820	855	848	826	799	854	809	857	867	835	884	793	863	824	867	811	863	865	803	852	857	801	836	827	860	823	882	837	823	845	838	817	820	844	849	767	836	853	861	885	814	826	857	878	844	834	811	796	856	852	808	840	812	867	823	782	872	825	837	840	835	854	851	811	857	831	857	870	814	865	811	878	869	842	856	788	828	875	846	787	843	862	850	842	814	836	807	883	839	816	902	816	833	850	837	856	835	893	827	860	800	870	796	826	815	882	841	822	781	897	831	824	856	831	838	865	832	855	812	812	818	804	797	844	782	803	837	807	789	840	824	855	873	797	811	844	870	849	864	842	811	881	883	862	819	836	806	897	865	872	908	894	818	849	887	869	859	813	851	869	815	870	833	845	871	816	841	851	845	833	865	853	856	846	803	835	863	851	863	790	909	826	866	838	840	868	822	900	841	836	869	875	872	792	832	875	844	814	820	841	839	896	822	818	807	834	863	819	814	824	812	822	838	822	772	880	852	836	848	841	868	845	869	821	864	843	856	860	900	821	832	874	765	866	800	864	805	871	830	831	863	870	895	836	820	861	831	820	875	870	828	826	874	852	832	844	826	820	881	833	819	826	802	845	827	833	856	826	916	860	885	819	875	840	849	812	878	817	804	912	816	857	832	897	846	878	842	842	819	835	844	851	859	815	827	835	854	774	843	842	828	895	843	837	826	923	794	820	798	874	824	906	857	833	865	871	801	850	799	854	863	832	857	859	864	893	815	825	841	820	800	798	851	861	856	833	826	822	797	874	833	835	860	889	829	865	849	861	832	813	858	856	843	895	836	890	910	855	821	865	892	848	788	859	858	818	848	844	881	835	848	879	823	825	812	875	832	843	861	853	842	851	796	856	824	881	849	859	859	835	857	838	841	874	864	886	881	847	829	878	885	840	803	793	847	850	812	839	825	865	859	835	836	866	860	870	857	861	850	821	843	842	791	869	810	832	885	851	859	833	851	817	840	848	875	869	861	898	866	886	893	830	840	857	868	839	855	829	873	861	799	829	842	825	777	845	846	859	797	837	823	893	831	846	893	865	882	866	869	892	798	832	809	830	838	832	860	874	892	859	804	866	832	882	840	877	802	869	844	814	855	853	846	813	810	852	854	825	815	851	857	863	842	882	906	880	854	879	883	865	836	785	832	872	892	873	861	838	852	835	863	864	878	856	818	867	859	849	846	849	843	804	790	824	865	905	817	815	864	873	769	876	882	784	849	854	817	835	854	862	823	868	859	818	862	797	850	854	843	858	817	829	863	859	827	869	805	794	881	805	850	852	841	813	836	856	851	856	871	832	847	823	778	900	845	880	836	808	813	803	891	810	847	832	807	788	863	882	866	873	851	845	896	858	840	815	809	819	832	842	837	868	776	823	881	887	907	910	862	857	858	836	893	836	851	885	866	849	807	838	843	801	830	848	794	846	838	815	818	804	798	844	865	909	819	873	802	874	865	867	838	818	845	850	881	830	792	927	874	820	867	831	863	845	847	817	827	834	879	875	846	770	870	865	840	825	784	823	773	816	808	849	845	794	846	829	860	831	836	839	815	828	875	815	841	862	863	853	799	810	845	842	845	869	777	848	833	853	851	838	850	875	857	793	843	849	846	807	812	851	788	884	834	836	878	865	891	825	868	842	779	836	820	792	798	859	846	834	833	874	817	803	808	852	792	832	859	894	847	862	833	836	789	830	794	891	774	834	884	821	833	869	887	847	890	844	863	860	851	827	814	871	837	866	832	859	841	856	837	836	844	860	854	811	805	825	878	827	875	874	819	801	839	867	883	845	802	807	846	837	850	846	888	842	784	803	856	822	852	895	860	846	859	800	849	859	882	791	844	859	868	832	831	835	871	852	866	813	821	835	799	847	841	819	844	834	834	854	833	851	881	798	812	847	848	857	904	792	869	855
7123	665	720	655	580	503	484	457	404	371	373	383	355	361	347	342	360	366	357	346	321	337	328	355	316	321	341	314	330	350	353	376	330	336	340	322	338	364	348	373	308	321	349	325	326	336	360	349	372	374	300	346	307	322	334	272	298	339	334	333	365	348	359	326	331	351	338	328	368	332	346	316	323	330	365	351	337	366	342	330	329	331	333	368	340	311	329	341	323	323	321	324	347	316	366	334	321	344	338	367	379	317	366	315	303	318	336	337	360	318	329	342	337	375	359	344	316	362	369	354	330	288	348	334	351	377	339	321	344	286	332	350	324	361	352	362	325	358	355	324	351	338	357	341	364	304	350	303	328	297	361	315	351	350	331	360	303	350	336	332	338	359	334	325	324	315	332	335	303	335	335	315	349	350	326	342	326	337	330	354	354	331	329	359	331	343	358	342	318	329	336	319	355	314	311	350	353	336	344	369	340	327	308	320	363	334	334	313	333	325	307	344	340	338	336	334	371	353	353	330	341	363	351	343	347	352	397	355	330	309	327	344	324	317	340	344	367	322	329	308	333	321	352	343	377	375	332	372	331	309	319	366	349	353	361	368	353	357	371	373	291	324	328	348	360	346	357	310	346	361	364	375	370	347	352	368	345	326	363	320	348	336	319	358	363	346	328	335	328	336	339	329	318	305	370	335	346	320	321	348	336	332	354	363	380	348	327	335	343	364	340	370	331	328	300	332	332	314	365	353	362	325	347	339	359	351	346	357	351	327	368	366	309	320	350	378	330	332	343	304	329	343	324	337	363	330	313	331	359	358	348	321	369	352	363	352	334	322	353	354	339	319	279	352	330	347	379	343	367	353	368	341	359	345	370	354	340	342	309	331	348	330	334	359	306	358	334	330	342	314	312	353	319	330	359	317	348	348	345	338	337	356	328	348	359	358	293	309	303	312	342	318	350	345	394	323	343	344	313	334	326	340	331	306	313	319	338	342	327	324	325	354	343	327	332	363	330	325	298	304	368	349	330	361	345	398	340	341	332	325	350	327	345	331	323	344	345	328	351	365	342	326	352	332	371	341	332	313	316	353	339	354	335	343	345	338	340	335	329	347	333	343	324	338	382	311	354	357	360	334	352	351	339	306	361	348	319	372	323	321	320	299	334	339	343	352	367	310	306	331	336	348	345	322	355	333	317	333	339	315	348	369	352	301	389	330	343	330	340	318	347	350	380	291	371	333	348	343	305	328	358	352	369	320	332	351	337	337	360	365	361	369	318	350	329	326	354	315	343	329	348	323	362	340	325	321	328	369	341	337	361	324	336	333	345	360	369	342	309	347	347	350	318	333	351	336	311	325	300	339	309	297	334	352	312	360	362	372	323	332	342	331	356	331	365	339	347	351	353	325	339	372	350	333	331	320	385	357	332	366	341	344	378	356	335	364	317	296	344	340	346	307	364	327	346	326	349	319	368	333	371	350	304	341	327	348	317	298	332	318	348	338	333	386	307	341	320	333	358	336	317	335	319	333	318	333	322	347	303	335	349	295	368	317	338	347	315	380	327	358	348	369	319	331	327	329	336	324	306	341	336	311	347	337	338	374	314	324	351	366	302	363	339	329	318	372	330	330	329	329	329	354	371	366	330	337	331	301	365	334	345	340	341	353	349	325	359	316	354	321	333	360	354	367	329	316	342	337	342	306	331	304	314	342	335	347	341	348	348	356	331	336	366	317	342	351	297	322	348	336	323	343	323	317	360	354	354	329	308	388	346	343	350	325	361	346	330	377	334	332	345	324	358	344	392	360	364	362	324	301	352	348	363	355	345	313	310	321	317	349	361	328	318	355	320	327	341	311	372	346	354	350	373	368	331	339	317	322	313	324	371	299	313	325	330	324	342	348	344	345	363	301	341	304	318	348	330	309	318	351	343	357	349	361	366	351	348	328	348	304	338	289	345	343	333	362	351	356	312	348	338	348	317	340	326	358	301	367	336	335	354	329	375	301	324	323	358	318	342	355	360	340	341	340	314	332	319	350	337	308	346	326	324	296	322	338	352	318	354	323	349	335	340	336	307	353	326	324	353	328	359	338	357	348	324	356	352	339	317	341	309	360	315	328	346	321	345	325	347	343	314	337	302	332	338	359	383	320	343	347	355	327	339	347	371	305	362	323	347	342	320	335	317	341	321	317	345	331	343	317	342	309	375	348	340	352	299	365	342	363	342	374	364	318	321	372	329	368	331	339	360	360	339	343	351	368	324	368	361	352	332	323	314	295	347	355	346	327	339	331	327	365	341	348	361	341	315	327	346	323	331	314	319	339	331	335	349	292	364	321	354	332	326	343	333	336	370	317	367	311	327	323	329	333	333	356	340	323	331	343	319	328	302	357	345	357	345	290	320	341	319	344	312	322	311	368	352	348	343	319	345	306	385	370	368	374	370	337	359	360	353	344	349	352	342	351	303	344	350	323	335	315	340	354	339	363	315	301	350	340	342	306	318	367	344	364	346	317	333	339	338	336	312	340	354	342	348	345	371	318	326	327	348	322	358	328	337	294	310	331	353	330	351	355	302	367	333	340	346	335	331	325	314	366	331	333	375	343	330	345	354	330	325	322	325	333	367	297	307	352	345	335	324	349	350	374	322	375	376	351	339	351	326	375	345	335	320	307	348	356	360	334	333	342	358	284	342	329	328	348	363	319	331	358	371	346	340	309	366	350	344	330	322	337	348	341	376	347	375	333	372	324	339	355	329	358	321	364	365	349	302	307	363	325	329	339	313	362	319	327	338	364	331	362	347	364	300	350	360	355	349	331	338	349	379	333	325	353	375	361	323	364	334	328	346	381	373	373	346	345	337	339	343	320	353	303	320	317	358	353	338	376	315	351	369	340	330	357	348	312	361	360	361	335	319	316	299	364	376	306	319	343	330	337	338	340	343	353	354	323	342	322	314	308	347	284	343	324	299	373	351	365	372	339	333	354	357	332	343	343	328	358	319	336	318	327	345	339	323	310	353	356	357	346	330	308	324	359	310	316	325	347	320	330	330	334	339	330	327	355	348	356	350	333	389	357	315	361	366	336	313	335	320	345	332	363	351	322	324	352	345	318	348	338	355	312	349	363	338	363	332	341	338	378	348	376	379	323	303	352	365	332	338	340	343	308	331	327	348	321	332	345	325	340	353	345	330	337	328	325	300	339	340	325	354	347	332	347	313	318	334	335	308	319	350	333	340	343	369	298	334	341	346	341	348	321	331	350	329	350	338	323	328	280	362	339	340	330	335	307	356	362	336	309	297	344	341	375	351	333	357	309	340	327	323	316	349	367	317	366	378	317	335	324	364	328	357	372	333	323	334	310	350	353	325	327	345	347	356	305	346	335	342	356	344	339	340	367	337	345	325	349	341	356	360	326	367	364	347	353	383	362	348	347	332	353	358	362	308	332	298	338	331	355	330	342	360	371	331	352	317	322	303	350	332	340	334	309	363	328	355	386	315	298	348	319
6549	1053	1609	1863	1881	1755	1536	1249	1068	992	892	906	915	909	905	857	849	808	848	784	846	833	874	809	806	859	800	840	780	794	825	795	820	823	764	780	794	803	746	785	800	794	822	746	790	743	770	725	789	832	821	792	817	806	781	784	760	792	815	800	769	790	759	782	793	742	788	784	772	794	779	783	803	837	790	776	773	859	814	805	775	790	807	756	786	745	781	786	794	807	758	800	828	799	808	784	787	746	767	751	776	803	742	810	848	816	755	804	815	754	771	816	790	801	824	787	769	806	847	754	787	823	783	747	762	756	817	825	788	742	809	741	822	801	802	773	761	781	820	783	773	706	803	753	797	800	795	809	790	780	792	812	802	759	863	800	800	785	806	775	780	805	781	796	782	767	772	828	800	813	818	752	810	735	851	776	774	810	756	780	816	806	734	794	775	774	815	845	763	782	811	773	776	787	800	790	763	813	831	813	752	747	767	807	822	714	786	787	800	828	790	787	792	783	806	755	777	752	820	797	767	755	775	825	777	759	812	805	829	793	793	759	779	828	812	799	778	794	800	792	765	755	778	774	811	735	840	797	738	776	784	823	771	768	747	776	761	774	770	759	858	786	773	761	762	800	817	824	778	791	751	838	764	748	761	740	770	762	787	817	816	769	826	757	839	820	788	780	816	770	845	794	804	775	804	811	804	779	756	792	794	778	843	783	764	763	790	745	784	796	751	752	732	797	763	837	783	764	772	781	774	777	742	806	786	793	754	714	754	803	761	778	784	767	837	775	794	828	778	758	812	771	766	883	792	842	756	781	794	734	777	785	793	764	801	795	762	819	799	812	791	793	846	792	803	799	785	785	822	843	807	805	777	792	793	780	795	761	794	772	777	813	785	761	817	800	772	769	807	777	773	715	741	768	806	812	786	831	787	759	753	774	796	766	785	805	755	785	724	750	810	791	731	803	816	782	738	797	832	760	823	756	764	758	758	742	774	811	766	790	797	788	786	853	796	775	783	804	805	780	753	742	792	798	770	792	794	789	778	796	842	774	782	794	794	811	785	792	817	784	786	777	791	722	797	778	776	787	787	819	703	834	789	796	830	805	778	786	744	740	760	740	804	817	804	758	751	814	809	751	756	788	784	794	789	818	736	789	771	803	819	760	746	837	825	766	787	798	780	783	768	781	834	759	795	797	793	822	803	761	770	808	750	742	766	751	764	792	788	764	845	760	825	777	788	793	767	790	780	772	745	762	803	834	796	801	782	774	797	746	790	789	730	858	802	826	731	749	772	811	749	785	789	769	824	756	799	794	785	768	779	786	792	807	797	813	829	799	753	792	774	841	785	744	747	735	775	780	782	759	787	808	773	810	792	786	783	711	758	772	824	818	740	756	781	757	793	789	801	826	805	759	776	727	797	828	785	808	746	834	778	760	813	765	804	854	706	786	805	738	761	758	819	765	755	813	791	773	768	800	762	749	762	793	796	783	800	790	803	818	745	794	774	817	767	824	800	804	786	782	789	789	783	760	797	799	780	801	807	766	770	789	756	792	802	742	766	806	788	760	782	818	745	812	788	794	756	774	814	798	819	759	790	786	807	768	766	815	820	788	747	821	756	759	832	776	822	780	808	775	780	793	757	795	777	798	788	734	836	763	829	801	806	806	822	769	787	796	793	790	803	785	772	820	813	760	771	814	801	783	849	820	776	784	776	761	804	766	784	768	815	757	781	747	757	808	821	819	756	808	802	825	793	765	857	813	802	787	786	793	811	751	789	753	782	754	768	732	822	850	793	780	722	801	792	774	756	763	768	759	827	809	794	829	779	783	778	791	781	754	761	849	768	819	830	794	772	802	849	789	776	826	757	785	806	786	798	829	769	745	820	820	790	760	723	765	796	811	757	798	830	750	732	773	807	782	854	749	774	783	792	839	827	781	788	787	797	758	768	776	793	756	728	820	779	764	820	804	798	799	819	725	748	769	803	761	745	737	758	763	785	788	759	820	791	789	741	784	774	814	789	812	756	726	801	766	810	790	787	779	823	775	765	796	768	787	787	792	812	751	829	783	777	754	792	803	774	796	815	710	736	765	759	770	782	793	790	783	823	785	770	776	784	701	803	790	793	826	797	735	774	740	774	771	764	816	823	805	791	835	806	773	789	841	750	756	744	772	780	765	760	783	763	767	845	755	765	760	829	774	822	742	776	759	798	752	828	845	776	766	787	810	787	768	784	805	771	802	786	776	788	742	758	740	803	794	773	820	804	794	749	769	817	795	799	835	801	795	761	804	818	796	773	769	821	769	775	833	763	779	782	802	739	774	759	800	814	747	768	789	746	797	765	772	799	802	765	758	769	759	759	780	784	799	834	773	786	779	784	800	789	739	825	760	740	811	778	787	757	825	771	792	833	747	795	763	792	830	792	776	766	787	793	820	757	802	798	813	806	780	755	804	795	822	729	768	836	750	795	803	810	792	777	743	794	729	784	839	779	759	847	772	787	836	808	784	772	805	771	752	804	786	809	755	794	797	802	812	839	839	814	764	794	802	796	791	809	752	807	777	745	754	771	793	817	706	776	820	774	771	776	788	849	826	740	768	823	787	800	802	723	797	826	759	796	809	784	775	779	720	730	759	796	757	815	764	774	832	792	826	773	769	745	819	751	806	772	758	789	776	742	780	812	841	764	768	763	809	769	759	757	805	833	810	810	763	832	771	760	800	772	785	751	799	723	782	890	789	775	781	860	798	793	732	787	813	818	798	763	779	852	775	746	757	848	771	853	792	761	798	782	793	795	810	820	798	799	741	828	817	798	767	768	814	749	830	761	761	789	746	775	775	794	736	824	786	782	809	798	755	817	847	749	772	737	748	778	753	750	800	747	799	827	796	789	777	787	792	764	762	713	786	755	793	798	819	801	827	736	791	786	776	781	744	799	776	824	801	794	785	805	757	808	743	814	781	821	820	799	823	811	791	792	784	821	771	770	772	788	746	782	766	785	810	749	759	841	866	821	805	775	792	767	773	835	786	768	806	780	758	798	785	819	736	769	834	744	804	753	687	790	765	788	801	804	822	773	763	787	782	794	821	801	800	780	778	764	760	757	769	752	785	791	793	790	778	793	796	760	832	783	740	800	804	836	804	772	794	761	735	792	769	777	773	756	808	831	767	797	745	778	776	780	761	748	805	805	820	795	802	777	741	785	808	784	767	779	729	745	815	803	850	766	726	782	788	776	823	745	786	784	771	741	771	774	783	807	771	824	857	756	786	802	741	780	809	800	768	774	791	775	803	781	762	812	773	777	769	799	780	779	736	763	775	770	720	772	797	780	778	816	774	815	798	789	828	772	759	746	785	781	780	782	799	768	763	784	799	816	825	783	789	827	778	841	798	776	746	760	779	820	773	752	770	745	778	774	797	796	773	800	802	797	800	750	818	782	793	790	809	766	791	740	757	780	814	805	766	787	708	823	811	775	801	816	789	776	821	800	773	797	800	837	775	751	777
12796	910	809	650	607	464	403	344	241	236	202	211	188	173	177	203	170	170	178	181	157	175	154	168	158	193	177	170	177	180	186	196	165	175	180	183	159	179	165	171	169	165	183	140	164	152	163	162	171	177	172	183	172	150	174	145	163	175	158	187	161	183	168	154	182	154	159	189	166	179	132	149	139	162	166	169	139	166	179	160	164	148	187	194	150	174	151	158	155	187	136	170	166	175	150	176	179	167	179	183	169	180	180	159	139	177	165	183	174	147	200	154	166	185	170	167	178	155	150	166	168	168	162	171	189	155	175	155	168	166	155	158	144	165	168	163	167	179	162	169	154	153	189	181	151	156	168	164	171	170	153	158	154	164	162	153	163	172	176	140	161	186	158	145	167	182	159	159	149	157	184	165	175	178	150	173	185	154	170	175	172	175	188	182	162	147	182	156	166	166	155	163	192	154	146	176	153	155	175	200	174	149	184	170	193	168	160	172	150	183	175	181	160	168	170	165	187	168	181	189	158	183	183	178	151	165	185	197	134	159	174	175	150	165	147	124	161	159	161	154	180	160	159	168	165	173	177	153	155	169	167	186	169	178	159	148	161	178	193	174	159	159	171	172	160	172	145	152	149	180	185	152	159	157	155	161	161	171	124	150	173	161	156	160	169	175	156	189	143	172	154	163	135	154	179	150	182	160	143	160	179	165	171	172	166	149	149	149	166	195	170	163	156	147	175	172	158	175	147	160	158	172	186	167	180	160	157	178	179	179	165	172	194	162	147	172	169	190	166	163	166	152	177	174	164	145	163	176	163	181	150	161	164	178	176	171	175	166	162	171	153	167	170	168	170	178	173	173	171	179	161	153	160	171	186	158	155	170	168	186	170	170	162	164	162	182	170	150	163	181	159	156	176	173	159	143	160	151	145	191	164	163	165	155	154	153	165	203	151	165	177	156	179	181	162	138	154	174	158	158	163	155	169	186	153	156	161	145	177	165	171	176	158	140	164	149	158	148	149	187	185	146	162	171	149	163	160	169	200	181	182	165	169	148	144	156	172	169	152	190	151	163	168	179	165	159	161	156	162	162	189	164	161	163	197	165	168	142	146	162	175	182	154	173	156	150	194	190	166	168	199	164	167	162	177	151	175	193	174	193	156	180	155	154	172	154	174	147	141	162	169	133	159	186	170	166	148	175	171	141	160	156	162	155	171	155	162	150	158	203	180	166	152	184	159	164	161	178	133	155	157	159	135	130	169	146	176	146	178	192	178	186	164	160	180	150	167	181	160	198	181	170	208	187	176	167	179	181	160	157	179	166	150	183	168	181	174	152	149	181	190	155	164	181	166	159	152	174	148	159	173	165	162	134	189	178	161	172	178	166	160	184	148	174	179	151	176	166	173	147	160	152	170	172	175	164	175	188	160	167	171	132	147	177	152	171	167	189	161	179	164	155	175	194	151	189	191	151	183	187	184	193	180	179	171	156	177	182	177	159	155	159	159	176	149	165	172	163	150	157	170	170	164	165	196	153	178	154	164	171	166	177	137	181	158	184	141	154	145	160	173	165	152	140	179	162	181	166	154	168	181	163	168	161	159	168	155	175	172	188	150	169	160	164	162	165	153	169	162	160	157	140	157	172	151	160	148	157	161	171	170	173	158	142	156	190	142	168	147	152	189	204	172	164	154	199	147	158	173	173	173	162	171	175	174	164	169	140	156	154	173	173	148	177	160	138	157	183	177	179	160	173	154	151	156	171	140	172	153	143	170	183	148	157	196	160	147	139	179	172	154	160	174	167	174	157	151	159	157	163	181	157	179	169	162	157	155	172	161	169	160	143	158	180	151	174	186	160	162	138	155	190	154	145	171	201	168	176	184	162	155	165	179	126	173	175	158	165	138	151	144	169	139	157	161	171	171	156	143	137	166	162	176	156	158	164	143	179	165	159	165	166	164	163	171	147	165	199	166	159	160	144	176	193	151	182	184	156	177	179	159	155	158	150	142	149	174	161	136	157	154	160	172	164	195	157	146	152	142	177	181	136	158	155	175	197	155	159	175	164	157	155	145	148	184	150	178	142	146	193	199	150	185	179	145	171	156	154	159	165	166	154	171	175	170	166	161	164	167	174	146	176	145	170	163	171	175	169	176	174	162	155	153	144	183	161	157	180	177	168	154	177	185	152	165	178	172	166	156	173	149	163	161	173	180	165	181	176	141	163	179	151	159	151	161	146	176	162	146	156	181	192	159	171	159	187	157	159	182	171	156	183	166	165	156	186	155	168	165	149	180	172	163	185	177	173	165	180	153	184	177	168	183	130	154	149	151	179	166	169	155	181	161	179	175	155	180	146	175	166	170	154	190	176	184	152	169	182	154	151	148	187	180	151	172	165	145	175	166	155	177	183	149	160	163	160	164	200	163	158	172	178	157	171	141	155	153	149	151	142	179	168	156	139	163	152	169	146	165	165	173	165	197	148	165	147	145	183	170	151	125	158	178	158	150	168	165	161	161	152	157	151	190	149	201	149	173	158	170	155	173	171	170	159	177	175	202	157	159	153	168	149	173	157	167	174	158	165	149	180	178	185	162	165	177	164	150	141	142	139	178	181	168	179	178	166	185	192	162	197	165	136	167	143	157	138	160	189	159	175	155	153	169	147	187	154	169	158	187	148	174	129	151	175	177	144	137	161	165	156	176	149	169	134	174	171	178	162	162	153	141	186	167	181	151	184	159	160	208	156	161	134	148	177	171	166	182	197	163	169	168	165	149	168	176	160	167	166	171	175	162	163	156	180	181	159	163	170	147	182	171	150	135	168	148	178	164	162	161	163	173	187	179	168	178	144	154	173	165	163	160	160	169	174	153	139	149	153	170	176	153	157	159	165	164	173	163	176	138	174	139	183	177	175	175	167	162	164	122	162	160	165	162	159	169	145	154	179	183	173	155	161	142	144	173	178	179	174	156	161	182	176	148	179	158	171	191	169	138	168	165	170	159	165	141	187	189	162	186	161	171	185	183	161	151	150	168	163	159	156	160	186	152	158	180	182	195	151	150	179	167	144	197	186	153	145	157	161	156	153	176	164	182	154	170	149	159	161	177	168	150	182	137	153	157	157	171	200	144	163	159	164	158	175	145	162	185	185	154	173	173	159	167	160	171	196	154	172	179	148	165	153	153	157	203	167	149	154	157	169	165	153	159	192	165	154	147	167	169	176	164	178	197	165	170	173	166	193	160	159	152	159	138	143	203	177	136	157	158	163	174	158	173	152	162	155	166	185	183	157	165	155	123	178	196	181	149	176	136	187	171	175	158	159	171	191	155	169	181	177	181	180	200	154	194	151	172	162	200	148	175	180	177	157	165	144	172	174	170	158	160	152	163	172	169	184	187	164	180	159	173	157	159	186	162	182	203	152	174	170	160	180	142	182	160	154	160	179	175	178	166	189	184	178	171	153	167	164	159	160	166	171	171	165	143	155	148	162	149	164	178	209	158	166	137	164
7925	948	1758	2256	2183	2013	1656	1290	944	731	746	674	641	594	561	604	586	521	503	520	493	470	441	502	469	442	465	460	428	419	488	448	429	489	431	446	461	431	421	429	410	429	426	418	404	434	439	432	412	404	406	450	427	430	421	425	421	427	442	420	433	439	426	410	389	447	421	432	395	413	465	397	385	438	457	435	460	460	444	424	435	426	424	415	424	423	448	433	405	434	417	380	418	439	432	435	443	416	409	419	424	423	413	446	409	423	393	401	438	422	466	405	410	401	429	428	439	414	431	413	404	440	430	421	463	402	413	435	428	423	413	410	431	454	429	396	440	443	489	423	406	416	417	411	393	411	417	424	423	412	426	377	426	407	406	368	417	433	438	428	421	419	384	427	450	417	414	435	417	423	424	406	411	447	447	413	417	384	421	381	399	448	405	423	439	421	374	427	423	433	447	463	430	426	419	468	426	421	395	412	439	413	470	415	397	407	449	428	402	382	457	406	419	435	436	379	404	430	398	413	398	412	401	414	398	459	377	400	421	441	410	426	415	409	404	415	403	409	438	424	419	412	434	438	437	412	451	419	414	411	453	439	431	422	430	415	376	410	440	400	433	440	445	416	411	430	399	402	398	430	383	424	434	407	426	441	406	429	434	402	406	418	429	403	455	416	424	424	427	412	419	393	389	444	398	413	438	416	424	418	412	426	418	428	417	474	430	419	401	418	423	408	394	394	411	417	460	451	403	419	435	374	389	425	450	421	420	433	405	425	406	395	401	414	409	412	396	411	412	406	418	450	406	443	386	405	407	426	472	415	434	430	425	442	416	401	449	412	439	427	453	416	395	407	441	427	440	412	416	397	394	395	422	429	457	420	402	382	440	416	430	421	440	387	434	431	408	440	434	448	417	446	437	437	385	423	471	410	402	417	395	413	405	420	409	447	412	431	439	414	425	427	406	433	428	406	418	410	443	426	430	391	378	404	386	436	442	435	443	413	369	421	405	404	412	438	425	415	399	402	417	408	430	426	426	437	430	385	431	422	397	414	409	388	412	400	420	422	465	395	400	408	430	427	423	418	404	421	398	414	410	423	463	406	413	392	416	434	400	429	390	433	391	414	394	460	442	426	410	401	391	404	400	386	417	444	417	436	394	421	423	443	424	483	423	405	420	436	401	422	408	432	404	436	413	425	426	424	398	394	388	429	400	412	416	392	412	431	441	419	404	439	465	414	412	415	427	379	440	385	432	398	440	426	410	460	431	441	401	414	404	415	446	391	412	418	400	419	466	418	444	398	366	456	407	422	431	422	416	406	416	461	404	398	419	433	423	387	378	442	435	387	462	392	406	428	432	418	416	416	437	428	394	411	444	406	399	406	452	426	414	448	405	414	405	438	426	460	472	425	411	421	424	384	383	452	425	405	418	441	415	399	432	410	406	418	437	387	419	443	429	418	430	453	389	390	392	427	401	418	417	434	423	435	432	427	473	402	455	428	446	412	433	437	479	457	441	434	414	401	392	414	451	428	438	404	443	403	442	407	398	398	407	441	383	431	399	444	425	401	457	380	386	427	420	443	423	408	424	402	433	424	402	457	412	418	450	402	452	408	393	408	455	429	416	423	405	381	415	428	463	389	430	415	455	438	444	382	409	409	415	431	405	403	423	408	413	430	414	419	468	395	410	442	398	397	396	432	427	386	412	424	415	459	403	392	405	407	453	418	421	417	436	408	422	408	394	439	422	398	406	423	440	387	427	406	435	423	391	410	385	419	439	440	392	426	432	427	440	409	429	377	429	436	434	451	388	432	412	391	413	382	465	402	438	408	389	439	419	448	412	420	417	403	440	383	436	418	406	430	432	407	403	441	413	417	417	427	407	444	417	424	425	371	426	414	439	424	398	425	414	441	388	436	402	436	371	436	434	425	422	402	410	411	405	441	388	420	384	418	418	398	420	394	416	404	423	410	419	431	415	429	470	436	397	424	446	415	418	424	405	432	435	403	417	408	404	382	420	405	408	398	382	397	427	403	416	408	400	440	419	424	428	405	404	421	423	418	430	373	398	434	415	432	404	382	430	384	414	404	422	418	419	425	422	410	414	420	381	383	420	437	421	408	406	456	414	446	414	402	426	422	386	438	411	420	415	420	427	421	440	387	394	401	432	415	443	394	402	427	418	426	399	379	446	394	412	411	414	404	420	435	399	419	403	418	408	420	417	425	398	427	443	389	434	442	391	458	409	437	437	388	440	408	405	397	403	380	471	421	446	396	408	427	396	406	402	439	435	443	460	444	424	401	403	441	423	397	406	453	425	380	414	396	415	397	414	398	406	415	400	379	414	410	398	404	445	428	406	400	450	393	435	412	399	412	412	453	402	407	399	423	431	448	455	441	396	440	442	362	401	432	437	421	423	436	397	406	400	407	432	427	393	417	379	397	417	403	421	452	403	423	416	374	414	378	408	436	435	405	420	417	413	412	434	405	427	449	412	417	450	423	387	421	400	420	440	408	431	418	410	425	419	440	424	445	408	413	425	461	398	410	402	423	359	420	416	415	451	415	414	374	460	405	414	389	430	415	440	429	417	422	409	415	428	476	406	459	431	410	444	403	425	417	396	417	403	452	409	423	392	409	445	417	418	427	429	392	443	399	423	425	396	390	415	418	443	395	415	382	404	413	415	406	397	456	389	465	424	416	419	384	430	398	368	449	424	408	395	442	441	449	462	431	416	390	406	458	419	416	405	388	399	406	387	417	441	420	419	425	394	411	427	425	410	399	415	391	420	406	418	413	449	445	417	375	450	477	391	447	371	404	432	375	410	437	422	427	396	377	446	373	439	398	423	464	446	385	415	419	432	431	410	411	390	382	411	406	414	440	433	408	450	417	392	388	419	423	391	406	372	436	420	399	431	448	405	407	398	421	418	403	385	395	416	400	441	412	449	401	381	428	401	433	393	464	411	441	422	415	393	421	410	415	408	437	428	395	424	390	418	406	462	387	439	433	414	392	447	400	441	392	397	430	419	424	416	439	445	421	405	414	420	420	424	428	404	413	415	427	381	387	418	406	418	423	417	424	403	406	410	437	430	420	419	441	436	410	390	416	400	390	405	425	406	425	400	412	420	420	412	405	402	405	452	415	413	465	379	472	454	410	425	446	392	436	433	428	410	402	446	438	447	405	441	415	456	427	402	434	427	428	405	403	447	415	357	435	384	423	441	385	402	385	445	401	401	451	438	414	420	391	428	418	410	385	440	457	401	405	442	376	449	405	365	412	415	430	428	432	413	443	432	418	412	437	442	449	412	414	405	434	400	405	446	424	420	426	445	397	380	419	444	449	375	428	401	421	397	372	407	450	424	390	425	476	439	391	421	457	387	403	385	408	455	421	386	398	432	400	417	413	436	435	440	400	417	409	386	405	399	408	401	409	420	434	370	435	407	395	433	460	472	409	436	439	412	432	407	414	415	404	476	396	429	429	403	424	424	413	409	431	413	430	429	433
1534	437	452	432	428	406	450	438	400	359	330	341	404	372	416	376	368	348	380	375	354	377	405	326	377	302	368	375	338	346	348	389	368	349	336	336	324	359	342	374	343	342	364	365	363	387	369	367	360	382	373	372	353	341	354	333	378	390	306	350	330	363	332	399	338	400	368	377	351	390	372	356	372	351	350	347	354	366	376	347	359	389	372	388	347	383	351	350	360	346	330	380	384	337	342	361	363	350	333	369	349	384	365	382	353	409	369	378	346	331	354	403	380	328	369	356	405	354	364	379	350	372	359	391	342	368	364	345	359	355	371	359	398	356	337	361	376	368	369	372	399	378	348	351	346	362	368	360	373	378	374	342	354	388	317	348	348	400	358	359	355	380	376	355	399	357	354	383	429	376	354	359	365	389	333	361	353	346	345	343	358	398	367	336	340	360	374	354	370	393	376	325	374	319	330	369	409	363	388	388	378	381	355	353	359	370	381	338	348	370	362	336	325	353	389	368	356	361	370	365	337	341	351	339	369	337	346	385	337	401	366	362	385	385	356	354	336	372	348	322	358	362	391	431	352	352	365	339	387	367	367	382	368	404	387	383	317	391	368	383	366	347	383	364	347	376	338	372	365	358	389	373	351	347	377	339	358	370	337	391	341	373	359	415	340	335	366	390	354	355	338	346	362	346	370	342	330	317	367	368	355	340	346	362	351	339	350	400	359	355	338	398	352	388	391	363	404	362	373	361	344	366	369	358	364	390	365	370	356	372	393	329	358	368	353	367	375	379	352	342	298	351	342	351	345	362	354	358	364	339	328	396	367	380	383	360	341	349	348	349	339	338	378	353	363	367	357	411	371	340	376	330	329	359	389	389	377	332	350	356	332	331	366	336	363	363	348	361	374	364	363	339	327	388	384	388	355	346	350	357	352	363	364	345	377	348	337	381	347	382	340	371	355	354	339	363	403	404	365	366	356	356	330	374	327	328	363	359	368	345	373	392	348	349	344	370	373	396	359	369	354	410	354	378	337	373	380	355	356	351	333	358	388	380	355	376	357	355	336	371	372	397	356	364	340	402	350	367	345	370	390	375	366	365	350	387	361	332	371	336	404	393	333	386	340	341	376	323	348	335	356	369	365	358	373	374	369	372	382	375	374	328	312	370	372	384	337	329	338	367	375	344	361	376	367	341	362	328	329	393	378	367	359	331	327	357	373	334	342	338	352	370	378	354	340	378	340	370	390	372	327	346	341	387	374	352	358	327	367	337	355	344	334	358	345	337	366	386	305	344	375	341	375	379	353	342	348	376	383	389	372	347	367	393	341	376	339	358	343	334	342	329	363	375	366	370	360	366	389	333	367	415	362	354	349	325	382	341	365	372	346	354	355	344	373	324	328	355	334	361	339	385	344	307	342	369	363	338	367	362	346	355	350	382	348	366	372	346	344	375	341	386	345	325	336	368	362	387	377	375	348	368	333	330	370	353	348	370	354	364	361	363	364	379	374	357	328	380	384	338	329	362	366	341	317	349	368	351	391	392	331	372	374	375	342	387	362	360	381	367	340	352	393	328	376	377	353	358	399	363	343	374	401	344	391	355	389	357	347	385	332	357	352	330	356	386	359	355	343	327	379	379	356	390	356	335	333	348	347	342	353	351	314	384	352	340	366	356	358	370	343	371	365	352	361	389	389	396	344	380	348	367	332	404	352	336	367	402	369	371	371	344	350	358	352	379	363	359	337	361	347	345	339	367	364	366	382	348	354	348	357	355	334	337	375	362	414	381	367	359	386	377	344	374	371	364	354	402	344	376	362	347	360	354	341	349	357	357	349	347	405	349	357	381	411	383	387	356	385	338	356	397	366	390	369	372	362	338	357	374	395	394	373	333	361	347	334	411	348	377	350	344	414	374	345	318	336	322	346	373	351	371	396	327	363	368	384	353	380	339	354	397	364	386	343	382	343	342	350	373	352	380	378	358	343	356	379	373	351	363	377	331	405	349	361	349	340	373	367	401	387	391	367	345	333	350	361	390	365	394	360	370	368	405	348	370	390	347	371	336	370	376	367	385	370	341	349	354	334	389	383	367	349	382	340	335	382	384	364	361	380	371	331	365	350	338	387	396	361	350	350	362	369	311	392	331	344	353	373	317	365	352	334	377	354	373	399	357	378	358	343	394	343	380	326	376	401	392	345	379	362	339	425	348	369	350	362	378	371	371	351	419	373	389	377	373	374	398	329	347	349	355	343	358	353	379	396	402	372	375	339	397	379	364	399	344	384	358	370	359	373	363	368	365	337	344	355	351	368	389	350	353	392	370	348	348	365	345	351	368	373	395	408	387	388	394	354	385	371	334	320	360	330	352	383	373	342	349	370	359	321	384	372	351	343	345	347	369	390	392	325	359	365	329	357	350	331	346	399	362	377	346	393	362	374	333	360	319	390	373	359	319	398	390	358	390	346	375	356	344	357	355	383	379	355	368	366	361	337	343	374	360	381	371	344	363	342	351	342	380	361	371	333	354	362	402	376	340	387	338	343	315	336	395	327	385	346	328	372	355	381	360	359	347	372	368	382	354	363	351	353	423	384	364	333	363	368	359	376	384	374	341	388	331	376	351	351	349	386	330	348	362	360	395	351	370	375	387	359	357	331	358	336	378	348	346	388	347	376	354	364	384	361	369	358	384	348	340	360	367	362	366	366	351	357	362	373	365	386	375	349	396	346	395	345	387	371	361	385	344	352	326	380	382	361	368	337	400	377	352	404	349	373	340	361	365	383	342	356	354	382	368	365	348	367	353	362	351	392	383	346	398	366	363	378	369	345	348	351	371	353	371	364	335	367	388	342	389	391	338	364	385	360	361	336	375	367	408	396	347	374	355	374	344	359	375	343	341	397	340	376	405	366	384	369	329	350	350	378	348	387	350	347	331	330	388	352	384	395	382	365	363	359	367	347	371	360	389	388	393	388	359	364	340	335	365	358	392	382	412	384	357	348	354	361	361	353	346	345	364	393	360	356	336	389	342	377	336	335	356	344	353	388	369	358	353	358	356	335	364	342	355	356	343	376	376	357	391	387	368	396	356	362	367	373	353	361	387	342	359	351	382	366	343	356	357	401	361	362	381	389	354	397	357	373	380	379	374	386	375	361	389	397	358	358	358	361	394	359	331	355	389	355	376	377	388	369	390	368	348	359	363	356	391	325	347	368	357	357	359	374	379	390	384	374	359	411	342	371	342	351	382	382	402	367	322	373	366	352	343	381	399	368	408	343	408	343	335	379	362	346	342	338	365	356	362	361	370	378	409	376	370	399	379	346	363	372	346	372	431	412	359	355	355	335	373	379	346	339	347	361	353	379	362	363	353	345	358	317	352	373	309	342	368	380	351	364	370	359	378	392	381	365	339	338	359	362	370	360	354	394	373	360	375	376	365	379	368	371	378	346	355	356	382	379	317	374	374	345	369	337	364	343	398	328	346	393	385	378	351	396	371	368	389	331	348
2127	919	1021	1158	1251	1165	1171	1081	903	852	813	840	832	847	834	877	854	832	843	851	798	852	904	824	873	836	838	824	863	887	843	813	874	841	849	858	881	828	929	837	838	822	838	816	834	820	872	812	846	859	811	866	893	856	855	850	842	835	890	884	836	849	852	851	887	846	857	897	803	846	821	882	866	829	880	866	846	809	822	847	842	847	854	820	822	869	872	817	834	888	827	859	880	836	806	839	835	857	838	794	856	829	826	818	898	798	932	841	871	821	860	889	790	808	872	791	884	848	798	879	815	842	863	899	855	827	868	832	878	828	909	853	829	874	870	800	864	815	822	852	857	808	794	825	847	873	818	898	883	853	846	838	868	820	826	870	814	834	814	818	855	837	823	859	785	846	827	841	855	822	810	853	848	826	809	870	821	857	853	841	845	892	822	858	807	807	892	890	843	855	854	862	824	856	872	842	849	796	851	850	807	872	886	823	812	873	818	812	844	832	877	843	829	827	859	823	867	865	829	863	842	849	795	851	860	794	845	859	812	872	862	812	811	785	803	852	833	856	832	834	837	852	818	851	881	859	829	871	819	826	819	800	829	815	828	868	824	869	882	797	854	834	864	864	812	880	873	865	884	827	832	847	886	894	779	902	848	913	842	813	812	858	836	843	825	824	811	852	831	812	857	818	863	853	824	793	884	823	836	831	803	827	815	811	886	828	826	880	828	868	829	806	872	899	839	869	875	873	835	790	845	876	802	834	826	860	819	862	817	827	856	869	816	857	813	870	835	860	858	860	880	861	819	849	781	832	843	856	838	856	829	855	818	840	828	839	877	856	850	850	836	809	811	831	856	838	843	874	826	825	853	863	829	856	791	792	851	802	887	874	890	830	838	891	818	844	837	860	852	868	871	838	867	866	853	879	829	798	870	906	826	845	851	861	838	854	801	834	860	839	808	917	855	850	828	874	865	890	840	814	819	889	830	821	840	828	874	873	865	848	880	874	854	869	812	794	852	868	781	835	824	825	818	852	785	830	911	815	842	847	829	875	849	831	843	851	844	825	828	825	844	866	858	831	836	825	822	883	806	864	886	862	861	916	838	851	886	819	870	837	822	849	861	794	862	798	853	797	834	792	848	867	839	862	870	863	801	862	813	857	863	800	912	881	805	815	875	855	869	867	822	853	838	841	866	866	849	828	887	831	865	848	845	833	826	866	801	897	837	847	814	838	883	849	851	864	827	854	816	865	808	868	903	875	809	816	819	830	866	824	853	835	811	858	806	895	842	827	830	859	821	877	822	873	806	876	786	871	884	817	870	911	920	846	829	820	828	842	873	885	895	883	859	833	890	891	821	822	835	876	857	815	822	845	865	864	959	848	868	871	869	798	849	842	854	843	824	812	846	834	866	824	863	818	805	826	787	891	831	894	845	850	808	837	828	846	866	832	851	823	897	878	854	803	862	816	862	870	907	848	834	859	828	913	830	852	841	813	851	860	822	864	853	789	833	842	867	868	859	860	825	861	886	798	822	829	812	864	799	830	832	817	854	810	838	800	829	823	850	850	858	787	887	857	841	826	782	846	864	863	867	832	864	849	878	848	836	849	832	801	895	858	819	855	870	871	892	888	851	830	931	827	821	865	874	861	851	832	856	825	865	859	771	849	873	861	882	820	826	828	831	877	826	852	844	865	917	849	821	830	878	850	840	855	813	843	866	820	880	849	872	845	872	853	850	882	854	788	869	847	822	857	802	851	813	852	833	820	837	865	840	858	827	834	900	856	811	876	878	857	806	834	848	856	775	874	851	843	801	818	829	888	831	839	856	828	869	827	835	854	853	819	840	871	884	897	864	843	854	780	801	841	850	874	775	826	832	867	863	904	858	820	851	846	882	865	900	845	789	808	859	833	821	817	855	799	887	841	863	842	886	814	830	842	838	939	857	878	814	871	845	792	846	827	776	822	856	862	816	833	865	840	830	846	852	846	898	847	870	828	888	842	848	816	814	841	885	854	847	800	864	826	849	870	895	899	832	876	838	797	806	871	814	904	879	837	816	845	820	878	803	840	803	856	819	848	878	843	855	830	841	832	854	804	820	813	786	842	852	846	888	830	846	829	851	886	854	828	852	828	875	823	849	828	867	873	934	834	907	873	914	847	808	855	900	819	847	798	844	858	790	853	889	875	804	885	903	877	848	872	800	850	812	893	836	849	871	807	848	861	886	847	798	849	855	849	814	806	843	817	879	862	839	844	810	868	802	829	833	867	843	825	832	854	870	883	845	884	902	868	906	864	841	850	798	817	866	889	886	832	882	838	884	882	820	816	863	843	829	849	825	893	794	827	911	865	866	834	827	807	862	851	834	791	881	843	895	851	869	813	821	869	867	883	832	838	801	797	847	793	822	829	904	853	807	877	846	826	843	873	830	862	908	857	848	900	877	831	854	883	875	852	874	844	852	860	868	887	846	769	823	883	846	867	860	830	868	823	851	818	873	827	828	836	881	857	830	833	811	899	848	826	812	900	855	838	852	835	851	847	857	834	827	842	829	853	861	872	834	857	868	846	812	799	849	838	874	851	860	863	888	822	854	797	849	824	854	842	849	841	845	829	886	853	887	771	869	891	805	804	870	827	800	861	872	888	843	842	828	853	827	857	903	820	822	836	851	835	811	831	858	849	940	819	847	884	811	856	844	821	820	867	780	853	847	852	829	865	846	869	873	877	820	852	821	897	885	840	797	881	864	825	818	862	910	893	909	871	878	894	928	896	888	831	854	847	838	814	854	815	873	860	870	806	863	924	898	877	864	846	790	865	838	836	809	841	847	842	784	871	904	862	804	910	847	868	842	825	880	855	848	863	839	856	871	859	867	854	853	800	861	869	812	807	844	843	861	881	853	902	851	885	870	884	869	883	846	883	850	820	847	850	827	790	820	887	797	813	808	841	809	814	819	850	844	845	853	856	845	771	833	840	929	808	842	855	818	836	858	837	876	864	842	850	842	878	819	876	857	864	825	818	895	911	833	832	849	852	837	821	859	804	873	815	836	876	866	846	853	898	819	845	822	868	859	865	840	829	857	825	845	872	790	855	859	828	880	857	809	839	908	789	827	823	858	794	858	861	837	822	835	842	850	824	788	871	868	875	890	821	822	872	852	866	811	804	866	854	785	831	833	799	862	842	830	837	875	849	805	825	878	880	890	842	848	791	816	837	795	864	875	808	867	871	851	872	824	869	829	887	838	806	851	858	806	837	841	842	783	891	817	862	853	811	878	926	853	846	834	874	796	842	820	816	883	848	875	831	878	919	843	811	831	805	806	856	799	818	899	835	837	836	806	828	836	889	883	806	859	850	816	818	827	803	889	830	813	870	877	858	845	821	852	833	826	870	862	827	839	838	814	789	834	837	866	820	862	863	837	867	870	834	865	865	859	914	889	797	835	789	847	884	867	864	845	796	860	856	877	841	815	825	859	862	841	848	814	860	801	838	860	810	831	862	820	807
7227	656	678	635	587	539	489	482	403	382	348	353	411	372	326	373	322	324	326	382	339	334	338	358	331	343	366	351	360	348	344	348	338	371	352	332	370	342	327	319	332	349	339	347	323	328	322	308	332	344	384	367	366	353	315	364	325	332	326	331	329	334	325	378	319	338	317	350	339	381	303	359	349	325	368	368	376	346	327	353	386	338	356	394	367	377	343	327	326	339	351	312	334	360	337	340	347	360	343	333	359	325	336	350	368	347	392	360	337	320	334	344	311	344	350	343	335	335	355	343	337	338	346	324	355	324	338	346	352	355	337	338	361	280	341	331	371	322	383	356	338	322	311	407	328	333	323	306	339	353	325	339	342	371	335	347	314	346	330	336	330	335	349	378	312	310	323	360	319	326	321	346	337	331	332	314	359	323	365	334	349	356	334	321	341	323	359	347	358	371	345	329	337	326	310	314	345	345	336	332	323	341	329	356	323	350	346	333	338	317	346	339	345	335	339	330	350	319	313	331	375	317	343	310	351	292	332	373	347	321	333	330	341	306	317	320	318	339	373	344	277	343	318	368	344	331	311	387	353	343	332	331	380	363	374	345	351	361	389	340	304	314	307	342	333	346	332	344	343	356	351	324	322	326	335	330	359	366	322	306	322	362	323	355	303	351	317	302	342	327	351	302	369	350	375	332	350	322	342	340	326	357	337	343	356	379	352	354	320	360	324	320	358	340	332	379	366	355	372	353	363	339	339	331	331	328	315	330	338	358	388	309	396	340	384	393	352	333	348	353	328	322	307	330	325	327	321	365	309	321	337	305	342	352	338	356	308	361	345	311	339	329	338	353	331	310	326	344	349	351	314	346	337	326	350	352	340	354	317	330	345	349	338	358	327	338	324	328	383	341	348	322	315	356	330	321	340	369	360	345	350	353	325	358	350	342	314	335	323	343	322	308	346	333	340	366	293	386	345	334	351	378	360	364	321	368	336	358	308	319	326	348	349	385	301	304	340	385	344	317	377	345	378	336	331	329	334	355	337	323	327	323	327	346	343	347	339	360	361	346	344	320	367	345	336	371	334	333	338	317	322	313	332	328	348	330	351	372	337	331	326	327	306	339	346	371	319	351	343	315	342	347	351	322	371	330	361	353	351	362	311	324	367	344	359	314	342	312	359	345	319	291	330	285	331	375	331	385	362	329	337	336	338	353	314	354	342	341	382	333	331	346	343	358	322	332	372	325	346	347	313	298	328	355	353	333	385	346	343	344	336	339	315	342	375	356	339	309	319	350	327	341	307	349	329	330	348	356	345	326	290	362	355	349	348	321	333	348	340	353	324	365	306	305	340	332	333	317	351	350	338	307	349	361	343	310	357	374	339	361	349	329	340	366	324	334	378	330	318	354	310	326	389	312	338	333	350	326	343	358	337	349	372	353	344	328	335	343	315	326	359	324	334	360	325	325	326	324	360	331	331	341	331	311	337	334	374	343	371	320	347	352	367	335	349	320	349	328	313	340	346	332	338	330	364	305	379	341	349	332	315	334	331	335	335	323	324	345	319	343	351	343	360	341	307	343	333	349	323	345	366	341	353	333	341	308	333	314	387	346	329	318	307	371	356	366	322	348	322	317	324	301	339	338	339	316	357	325	334	359	350	341	312	324	336	361	317	323	353	326	328	333	366	333	356	317	324	346	341	338	370	322	356	373	310	379	334	336	368	333	349	332	320	361	368	360	397	324	396	348	347	319	344	325	331	315	312	348	335	321	316	367	373	345	372	344	327	343	329	287	375	355	338	302	378	334	349	358	355	353	355	299	346	323	349	352	362	375	341	314	350	354	345	322	370	356	340	340	350	314	348	328	330	343	336	338	324	347	333	352	330	318	328	334	359	339	323	322	325	347	392	338	364	354	314	355	354	350	320	314	355	333	321	301	347	315	356	325	343	344	353	345	328	372	347	321	353	345	341	351	330	349	338	341	374	354	325	344	331	328	355	359	339	314	359	333	361	316	327	301	325	368	364	344	376	327	336	344	369	362	316	324	329	307	316	335	308	322	350	330	356	324	336	307	321	319	315	389	311	346	319	333	359	310	335	363	347	310	338	347	329	338	336	336	365	307	319	356	342	319	353	301	340	343	343	325	338	340	329	331	335	341	337	322	364	374	329	372	371	333	366	363	351	361	330	348	326	323	302	330	347	355	334	325	335	344	357	349	304	356	334	348	365	346	346	305	354	386	311	346	340	345	357	306	347	372	349	350	329	327	349	320	340	342	333	332	344	365	345	381	316	343	331	333	347	350	362	338	330	348	315	337	336	337	344	327	350	326	330	346	331	372	337	333	326	343	331	342	330	335	353	348	347	332	313	330	361	341	335	362	366	326	337	336	351	342	332	310	314	351	348	326	329	318	382	327	343	327	350	317	366	352	353	345	333	304	362	336	364	361	362	330	306	344	339	343	359	361	323	325	331	338	338	316	335	327	369	358	364	372	332	345	350	328	366	353	348	303	308	319	335	331	343	343	342	348	354	339	333	333	340	341	306	349	289	334	326	329	314	334	341	366	342	345	336	356	324	338	387	369	345	330	374	359	362	362	304	304	329	322	316	347	342	382	325	316	360	341	321	359	326	342	347	346	363	346	389	347	370	316	343	347	333	340	338	328	319	344	329	328	366	340	332	334	321	316	353	333	328	326	333	355	295	341	352	352	397	321	362	363	358	359	322	340	349	340	375	320	340	318	314	369	350	326	337	329	371	305	330	332	350	315	351	339	360	309	335	326	315	347	346	351	340	350	297	364	385	333	342	343	309	328	330	380	291	326	320	358	371	355	328	341	359	354	342	345	348	336	339	352	331	331	379	338	327	335	360	337	353	344	311	354	344	354	335	333	332	343	337	336	357	343	351	351	298	343	308	369	319	315	352	314	340	303	316	334	339	351	326	340	318	343	323	372	324	359	366	324	355	343	325	354	365	320	317	354	354	340	296	381	318	345	365	356	345	341	337	366	360	340	314	323	322	335	306	362	374	327	342	331	334	344	338	331	372	354	347	346	335	355	365	335	367	341	301	346	324	368	320	335	308	337	335	347	310	316	350	353	319	324	297	376	330	358	314	323	353	357	302	345	362	345	352	329	322	323	333	363	324	349	380	340	318	325	324	349	322	344	326	359	323	342	348	378	327	355	339	372	334	321	341	354	352	342	328	325	350	335	351	377	310	321	320	371	315	318	346	341	299	334	356	359	356	342	325	349	336	362	336	345	363	358	335	326	368	348	324	315	333	329	337	385	345	328	349	331	387	356	346	356	338	338	330	350	327	317	368	372	335	293	299	329	341	339	355	320	339	348	352	337	332	333	323	351	356	395	314	315	349	370	391	337	331	347	338	312	343	334	379	338	336	374	318	294	337	319	350	342	353	348	364	335	344	329	343	345	330	314	341	321	298	341	364	346	358	371	362	351	367	374	336	322	312	311	351	351	345	365	339	409	336	355	380	330	362	376
6576	1085	1650	1966	1956	1885	1839	1627	1122	1006	970	927	893	906	886	856	886	775	840	860	851	799	797	816	814	839	852	773	816	782	785	750	816	819	789	789	813	811	789	783	803	790	807	805	747	796	850	767	825	755	766	746	802	838	802	753	786	765	800	806	826	787	821	778	809	766	843	782	773	801	783	766	790	801	775	781	770	717	775	755	746	745	792	865	795	834	834	825	826	769	775	819	836	757	811	735	754	768	801	804	811	797	763	788	797	793	825	829	778	791	740	787	839	775	775	773	796	820	740	772	819	821	767	818	776	736	774	841	807	799	744	804	787	838	793	790	778	825	755	780	745	796	804	790	784	773	809	839	775	818	795	816	786	789	762	772	830	796	758	775	783	793	808	823	778	723	831	780	778	813	779	808	826	771	775	772	794	782	813	834	767	762	786	799	802	825	749	795	808	813	778	769	765	850	805	769	813	760	814	806	789	776	774	815	832	804	778	809	776	828	772	778	776	799	820	758	753	811	835	810	814	753	815	824	815	765	836	818	744	773	771	788	820	771	841	733	767	756	765	790	774	799	795	791	782	837	815	808	804	830	790	759	769	749	801	782	775	792	801	770	832	765	770	760	818	804	804	805	741	786	839	746	767	764	799	788	752	804	787	776	810	843	826	754	807	752	807	736	788	786	751	779	767	805	759	755	726	761	806	793	829	829	744	796	774	741	786	800	820	804	804	782	815	776	784	820	816	834	802	783	765	818	755	787	817	789	786	808	778	770	779	766	830	777	803	792	792	783	791	805	781	792	806	792	776	791	783	817	731	768	811	806	834	764	850	759	742	801	761	735	766	800	784	759	807	774	771	789	772	735	751	788	824	766	796	801	803	781	805	776	785	813	751	805	803	807	813	784	759	749	755	741	779	783	782	812	758	751	732	801	730	806	832	775	796	770	779	794	796	776	817	836	786	797	800	754	791	819	788	829	782	833	804	806	799	809	786	804	768	766	750	792	786	799	794	812	801	781	810	772	765	796	790	781	824	798	778	799	772	774	732	752	777	816	806	742	767	790	776	780	769	805	777	823	815	771	769	795	782	788	824	802	737	778	786	781	817	754	843	758	801	865	764	823	758	809	787	724	821	748	826	786	784	788	778	787	803	817	807	810	817	768	811	853	776	807	742	774	799	716	822	759	764	835	796	761	745	804	774	758	789	766	785	791	814	792	848	836	765	793	806	802	845	793	771	812	808	791	772	768	803	853	793	772	757	759	772	819	797	756	795	787	792	805	794	789	802	804	836	767	756	785	791	816	787	720	776	802	811	776	773	781	715	800	804	734	830	782	790	791	825	761	762	782	818	735	786	764	825	795	758	801	794	800	782	789	825	795	779	787	784	810	738	807	801	835	771	780	779	821	787	803	782	839	801	789	816	804	813	775	766	781	817	789	754	815	759	798	759	822	794	810	821	764	796	802	808	822	779	797	811	822	844	744	785	808	799	775	792	764	822	780	820	773	805	792	811	796	806	785	769	818	814	771	809	788	760	826	816	850	827	788	790	813	852	790	785	850	794	790	783	849	778	824	775	846	815	799	781	775	815	765	778	818	842	802	792	854	791	810	775	810	764	761	760	781	793	793	781	754	869	811	747	805	835	840	728	763	798	736	792	769	837	816	756	789	773	772	803	790	777	808	800	813	786	784	743	802	794	860	864	755	727	791	799	758	802	791	782	783	756	795	812	802	795	763	818	852	798	788	769	768	775	812	760	791	743	746	824	778	780	775	760	845	771	771	835	802	796	760	749	758	774	756	781	794	817	815	766	770	807	807	739	796	830	821	827	813	830	802	753	786	735	792	786	821	791	798	791	794	776	776	784	846	811	775	804	785	860	772	735	807	795	784	768	789	828	817	782	762	766	840	754	827	845	767	833	768	811	839	806	817	742	815	809	805	780	761	849	850	756	819	754	824	791	755	800	793	776	780	806	773	783	756	809	807	767	743	806	810	823	751	764	810	764	789	773	823	803	813	790	791	805	811	776	783	820	739	737	756	781	827	764	767	822	757	769	748	771	797	799	760	813	780	798	772	782	771	770	789	783	835	799	836	789	839	769	792	729	821	749	790	788	777	774	769	786	762	764	717	763	806	798	811	764	791	819	820	766	729	783	794	795	803	790	821	751	751	840	775	786	774	789	782	752	808	773	749	783	786	793	827	797	848	813	800	761	802	758	748	792	794	846	752	799	813	838	816	801	779	777	778	790	798	777	769	793	738	823	738	771	789	789	796	790	814	788	793	756	818	804	856	796	795	844	816	760	776	772	783	770	759	769	795	783	810	791	809	759	780	765	834	777	767	781	819	804	826	789	749	805	795	746	751	759	811	773	789	818	822	799	728	833	774	811	789	748	805	765	846	806	821	832	751	774	799	748	811	781	808	815	766	811	798	829	813	821	780	821	832	808	833	812	797	801	758	794	760	778	741	776	826	821	802	822	802	773	733	792	815	743	824	821	804	805	788	765	747	761	778	764	840	772	719	800	805	815	788	782	792	764	765	777	794	795	788	790	790	775	783	764	822	811	785	814	770	832	730	820	798	791	813	820	791	785	761	779	780	794	819	810	776	784	780	783	825	815	754	805	777	773	826	804	822	775	742	821	789	799	828	784	775	765	706	809	791	796	733	816	766	790	744	754	804	806	729	767	780	804	759	801	794	772	803	792	811	850	768	823	782	863	839	809	847	782	772	787	737	770	811	802	793	801	782	776	766	784	845	817	795	787	796	778	812	814	774	751	757	818	799	749	793	763	770	797	771	802	819	766	745	778	792	795	771	824	803	744	805	743	728	800	761	789	786	742	820	805	795	786	803	840	779	783	792	813	850	764	778	771	793	770	793	769	823	793	780	794	774	758	815	766	828	764	840	774	762	796	845	757	803	804	776	842	810	822	743	804	803	759	805	745	824	821	804	800	804	806	755	798	815	769	783	752	812	756	807	768	850	799	793	853	765	805	797	768	766	736	805	769	806	818	785	833	798	799	795	811	776	801	752	790	748	793	769	829	798	782	756	807	789	823	793	858	778	812	796	827	774	774	788	781	804	759	781	814	802	816	828	783	781	794	802	797	823	801	811	793	811	783	764	790	835	805	813	806	793	804	812	783	778	766	757	778	817	780	802	773	758	793	778	824	783	761	827	773	875	821	762	781	806	807	795	783	812	830	812	790	796	817	804	772	806	767	825	805	779	818	823	821	784	833	816	860	814	753	817	790	830	753	849	757	825	791	789	769	743	808	795	801	848	767	771	775	810	812	769	809	774	784	768	767	799	807	783	777	828	781	775	761	800	784	819	785	853	827	819	771	782	777	809	742	777	804	810	793	807	757	761	821	827	750	739	724	795	781	785	820	761	792	804	811	811	807	820	758	842	799	774	785	794	785	802	765	826	785	830	753	790	802	785	714	824	786	828	815	781	816	777	797	790	806	763	813	810	795	758	794	878	743	791	775	785	794	796	754	824
12449	917	860	732	636	492	497	399	284	211	240	211	233	179	177	180	233	179	188	196	197	166	161	168	159	173	162	133	189	176	177	187	176	163	165	168	162	167	149	174	165	164	177	183	165	185	159	173	161	174	189	156	148	164	176	179	170	166	172	165	169	175	168	170	188	198	158	156	190	147	172	162	178	144	165	177	158	164	157	143	178	187	168	168	171	192	182	156	179	151	159	200	173	151	159	160	163	205	152	159	187	161	166	169	153	178	158	178	169	163	160	186	171	141	165	168	183	181	166	178	160	166	144	171	191	170	154	176	165	159	173	144	150	179	174	178	153	159	185	138	160	172	171	172	164	160	177	146	157	153	170	182	162	154	171	193	144	169	185	166	167	174	188	170	169	203	177	163	184	178	167	152	162	154	177	175	169	188	168	179	171	182	144	185	174	155	143	171	180	164	173	155	187	162	183	152	168	151	139	175	157	156	159	181	158	178	143	165	175	168	165	188	151	158	194	171	165	180	162	161	169	150	175	141	170	159	162	178	186	185	149	157	165	162	153	157	138	171	148	174	160	156	177	196	207	181	150	146	162	155	190	176	179	172	157	160	169	159	159	175	204	178	153	156	174	159	166	168	174	185	174	174	175	175	164	180	162	188	159	177	155	178	145	157	174	159	162	164	163	149	139	184	175	190	193	170	185	176	169	171	157	166	157	180	163	171	184	182	172	161	165	150	165	143	186	154	169	173	181	165	158	176	158	153	186	180	152	177	181	161	178	175	153	170	167	199	164	160	154	187	158	167	150	189	174	182	166	198	173	158	164	174	166	154	182	166	159	195	174	154	180	182	180	162	177	172	161	204	160	171	166	161	173	169	177	155	183	173	139	179	172	206	189	155	167	149	172	194	173	156	179	188	182	169	153	174	149	190	185	195	146	153	192	176	173	166	161	164	181	156	164	165	178	159	183	159	180	183	162	153	163	152	181	182	161	169	158	158	181	171	160	178	171	180	177	173	149	160	167	163	201	151	157	159	164	156	160	181	175	176	157	137	151	177	173	172	200	169	165	169	159	177	192	177	172	170	141	135	137	165	150	148	153	172	193	132	174	157	164	154	175	174	160	183	146	162	158	161	157	206	173	148	151	180	168	187	170	150	188	146	194	165	198	205	154	161	196	197	153	166	162	171	178	186	188	170	185	143	171	165	206	177	180	200	138	172	155	159	162	177	185	191	188	162	202	178	173	185	175	171	176	161	145	172	158	183	153	150	167	170	182	137	173	161	173	165	178	144	167	180	168	182	159	169	151	165	179	143	176	177	160	203	176	168	171	146	158	173	176	155	199	169	167	176	146	174	163	174	176	180	159	171	199	182	157	150	162	185	156	183	146	128	176	173	162	175	184	162	177	148	161	163	151	172	161	170	185	157	174	169	150	181	181	165	153	160	168	153	163	176	163	165	170	145	150	149	177	189	160	164	175	161	153	190	178	183	132	149	168	163	190	145	182	171	151	185	146	148	190	157	169	138	146	173	173	171	169	182	195	162	147	176	166	163	158	161	171	165	145	175	164	205	161	164	168	162	168	156	177	185	162	173	176	169	166	168	165	178	160	167	165	162	166	131	144	170	170	140	153	159	164	153	188	155	162	184	162	167	162	163	165	155	190	148	196	168	174	193	177	161	133	174	156	183	155	162	190	159	181	188	154	175	169	154	169	157	159	175	138	151	169	161	197	168	143	151	148	172	174	133	165	191	171	161	160	156	154	173	155	185	184	188	156	155	176	180	188	170	191	158	187	161	160	176	175	178	170	181	168	168	164	151	174	178	173	173	179	169	161	154	174	168	174	169	178	153	192	152	141	174	186	147	140	165	185	164	165	164	190	200	182	174	181	161	157	148	182	177	172	158	171	162	152	166	151	168	178	150	168	180	219	163	169	211	167	161	177	142	190	178	181	185	147	170	157	184	172	168	186	184	166	165	170	156	162	171	178	178	172	157	173	175	172	153	162	151	190	176	166	186	172	150	160	137	168	181	159	211	183	164	185	183	176	197	189	179	168	173	186	190	174	147	188	186	178	176	178	179	172	183	172	182	196	159	189	182	193	165	169	159	180	147	145	169	177	192	169	147	204	157	194	159	157	152	163	157	195	180	166	192	157	174	172	165	162	155	174	180	158	144	152	161	144	192	187	161	154	155	161	166	199	173	175	168	149	172	188	175	184	164	160	176	175	159	155	153	161	165	163	161	161	177	185	162	177	167	181	171	154	174	194	164	162	176	176	152	179	163	176	157	153	180	188	189	168	143	196	171	162	167	162	173	161	143	164	182	168	163	207	158	149	165	142	169	161	165	154	187	166	149	157	176	171	167	147	158	145	161	188	171	181	174	152	177	176	169	190	189	190	171	174	171	156	190	153	161	190	148	172	159	185	188	141	155	146	193	162	170	187	164	173	148	173	162	165	163	195	168	185	159	169	166	177	191	173	182	166	156	159	157	164	171	178	146	170	153	158	163	152	171	164	148	168	161	158	175	186	182	160	177	154	170	178	168	165	185	188	162	178	153	154	173	177	167	162	163	176	171	172	164	159	165	160	191	157	139	154	187	158	156	166	185	176	182	163	162	164	152	172	152	164	171	153	158	170	181	170	144	182	174	198	154	170	150	174	174	166	183	161	173	162	144	143	157	149	175	182	174	179	182	186	162	157	193	181	176	172	166	166	193	193	178	183	172	147	162	176	159	189	167	177	172	135	180	177	169	161	149	162	181	155	177	182	178	183	167	172	165	136	179	184	175	162	216	178	174	177	200	161	174	199	149	167	144	153	168	173	157	181	159	160	167	167	162	148	194	180	149	174	157	198	184	168	154	169	164	159	151	174	154	159	193	170	188	178	171	163	161	142	158	165	150	149	144	187	155	163	162	179	145	156	160	176	188	159	154	143	170	168	169	143	174	165	151	177	154	180	182	183	166	164	165	162	185	156	157	194	156	161	163	162	202	199	181	153	154	167	165	169	166	147	152	149	173	168	153	188	157	161	177	171	170	176	198	166	183	162	176	145	157	174	147	148	155	190	167	186	165	180	180	193	170	181	171	158	179	187	157	172	192	156	183	160	174	158	157	192	173	162	175	193	163	167	156	159	174	153	160	163	130	156	174	147	177	149	154	177	154	177	176	171	157	165	176	170	166	159	168	167	193	180	176	156	151	178	159	162	185	175	176	169	200	148	181	178	163	170	161	162	168	146	171	152	163	183	147	155	155	165	158	168	174	177	157	180	159	176	158	152	190	168	167	176	173	149	155	171	180	191	171	156	171	185	181	198	171	171	172	177	174	150	154	143	173	172	160	153	161	185	149	183	164	152	162	175	175	156	166	164	173	177	161	149	171	176	187	186	178	176	161	180	160	138	169	177	171	166	169	159	158	152	171	166	168	175	180	188	170	153	165	210	168	165	207	169	165	147	156	168	152	154	184	180	167	191	186	143	146	175	169	164	150	154	144	186	161
7931	1005	1898	2376	2300	2121	2124	1703	1077	770	782	668	632	641	571	546	557	534	560	515	493	489	542	493	454	459	503	451	464	462	437	453	447	451	431	465	423	416	447	466	435	446	433	446	444	444	410	431	415	417	446	416	452	437	447	414	434	467	451	450	435	444	407	431	416	417	416	440	415	424	447	438	419	432	423	449	436	427	392	442	445	463	421	443	436	423	421	425	434	450	440	441	428	433	394	436	433	415	415	456	461	463	444	384	412	429	418	423	485	439	393	394	437	433	444	404	415	448	439	401	418	413	442	456	431	440	436	390	391	462	441	432	461	434	427	417	430	415	423	395	420	435	472	466	410	480	458	418	417	449	420	384	432	415	415	423	432	396	432	425	425	425	458	453	398	435	434	421	417	421	397	427	429	426	397	431	431	454	424	446	419	407	430	444	404	420	441	434	429	422	448	399	413	421	467	407	407	410	393	423	403	453	398	466	416	402	430	431	440	418	418	445	444	440	413	419	435	426	416	402	404	438	415	393	434	408	415	413	431	451	421	427	399	420	396	416	420	421	431	417	444	375	436	441	457	414	407	409	401	397	439	474	424	422	386	440	446	440	376	436	438	426	430	412	415	406	405	405	438	414	434	409	450	440	418	438	394	459	419	415	445	414	412	425	397	411	434	405	390	404	429	424	392	403	459	405	453	392	421	434	421	450	433	419	413	403	407	464	426	411	431	405	443	382	438	433	406	431	446	449	404	391	430	411	412	408	418	393	421	380	437	385	466	412	408	421	428	418	420	413	438	410	426	430	375	443	433	456	412	445	406	425	464	415	403	416	409	405	429	411	435	441	389	459	421	401	425	427	426	448	430	404	414	433	450	419	412	411	407	405	440	416	420	431	470	432	436	440	437	396	402	428	410	429	443	455	399	398	438	448	413	423	450	461	418	420	432	426	396	495	463	470	444	428	423	431	450	397	436	461	424	421	392	443	429	425	423	413	451	425	455	427	451	440	366	416	421	418	399	408	422	452	414	393	424	457	425	437	399	403	442	424	427	451	413	474	404	446	441	409	420	375	421	447	429	403	398	413	406	415	437	432	413	424	436	469	435	459	397	409	429	458	426	426	421	427	417	427	417	432	428	434	413	415	434	429	414	460	442	430	405	407	443	477	434	378	419	416	434	423	418	433	454	442	449	430	435	424	425	415	428	399	416	426	388	429	446	461	426	425	421	420	400	415	427	449	402	445	409	438	444	432	426	401	422	430	429	459	428	419	428	403	420	447	421	440	394	416	474	464	384	423	435	407	420	447	420	401	447	391	420	424	456	427	404	430	420	455	402	434	458	442	413	398	428	423	444	385	463	437	402	437	423	447	421	409	393	426	421	430	471	427	440	441	414	394	404	406	416	419	439	443	449	423	436	459	418	406	418	435	428	461	422	402	399	434	421	411	430	403	380	419	473	436	396	429	399	429	386	440	364	427	435	384	425	409	438	404	451	428	490	439	419	457	415	424	413	414	408	447	437	434	366	446	438	417	458	407	400	415	423	449	418	425	439	385	378	415	439	437	429	451	402	421	438	431	407	409	419	409	383	417	417	427	433	445	430	460	431	439	424	420	416	421	400	438	439	440	423	413	431	454	434	426	467	423	456	424	424	433	464	414	424	443	415	402	415	390	406	418	428	396	423	424	450	446	417	465	442	412	399	448	452	410	443	370	421	419	459	440	434	452	403	435	456	455	403	446	390	466	401	382	464	425	383	385	426	418	392	430	416	433	418	432	406	433	407	394	440	457	424	447	449	402	450	443	445	416	431	442	416	436	418	450	413	457	418	425	430	434	410	414	430	414	445	437	435	431	424	463	431	421	386	399	419	416	401	414	447	424	443	439	391	434	431	416	428	448	429	472	452	438	428	426	393	433	417	428	404	398	437	469	436	410	419	427	475	400	392	445	460	402	394	410	427	432	403	426	386	445	448	382	384	426	432	422	411	446	408	429	435	425	432	424	375	405	432	452	416	438	408	477	431	420	371	436	405	416	393	445	411	428	420	421	414	454	396	422	386	461	419	411	456	417	424	431	448	416	418	431	389	427	405	423	450	404	451	373	388	426	433	419	397	438	445	393	388	435	443	403	433	467	415	433	423	425	421	432	416	451	427	401	392	434	414	449	419	371	413	431	450	392	418	416	423	444	452	410	395	384	447	469	414	435	410	414	430	412	432	440	402	426	462	462	398	415	424	445	392	455	429	433	400	410	466	373	467	413	391	414	407	393	494	406	445	406	424	393	394	439	419	433	398	438	424	398	431	426	406	442	393	449	439	400	435	440	405	435	418	398	391	397	423	389	385	414	427	426	438	449	459	478	471	410	400	407	444	438	420	422	409	440	427	436	452	437	427	423	409	409	434	424	433	424	404	420	443	411	413	393	421	405	396	435	409	420	406	431	403	385	459	415	427	371	424	447	422	444	419	432	436	428	401	395	430	381	419	419	407	436	401	430	423	396	412	445	417	438	463	447	410	442	437	445	427	422	417	413	435	414	414	434	430	458	433	411	397	447	470	434	392	401	404	392	410	450	405	403	460	440	443	415	400	394	398	412	439	447	454	413	441	414	424	418	409	432	416	397	432	426	451	416	443	407	449	428	406	428	412	421	415	435	395	473	405	420	425	423	427	420	425	401	410	427	425	460	437	453	424	411	441	407	456	392	431	385	427	403	388	406	456	415	391	385	434	420	432	418	423	431	426	403	412	439	405	403	416	415	439	417	396	450	440	433	396	425	399	417	435	441	415	401	430	450	480	451	444	438	405	445	430	441	453	440	437	413	395	442	447	399	387	428	432	438	436	419	441	448	408	394	431	411	429	442	426	403	411	400	440	436	425	421	433	440	430	410	427	406	400	409	430	415	405	398	437	418	369	459	381	442	426	416	409	445	408	413	443	384	430	411	424	385	413	414	435	434	471	416	392	411	408	424	406	422	439	450	400	415	429	448	412	424	406	434	420	421	410	430	404	418	434	430	380	415	413	407	395	402	406	413	413	421	467	412	441	438	427	400	435	387	445	428	428	432	389	418	438	395	424	416	471	434	427	433	447	420	434	435	443	403	426	423	406	420	425	424	478	435	423	437	426	438	418	408	416	447	430	418	395	412	426	409	428	443	408	451	431	426	423	427	453	409	383	441	442	391	440	407	392	433	443	434	427	436	415	443	456	398	386	392	416	406	398	436	444	475	424	405	413	454	419	419	413	431	422	430	440	424	440	409	422	420	437	451	430	413	412	397	419	416	448	426	427	420	431	442	425	421	371	418	424	421	436	449	453	378	413	394	429	424	435	415	406	455	402	425	421	442	416	460	388	449	390	428	401	443	392	440	437	401	443	430	432	423	416	431	423	410	400	424	379	455	424	440	398	419	419	437	409	454	402	388	426	398	426	424	447	463	447	408	442	428	435	404	405	395	398	418	405	469	448	418	418	429	413	445	430	415	403	430	421	404	434	401	409	402
1635	454	480	416	397	509	458	427	367	395	339	353	356	381	377	376	356	383	369	368	384	392	349	394	373	319	353	343	329	357	384	388	360	341	357	367	352	388	355	367	371	380	418	355	364	337	383	382	355	424	369	343	355	339	382	351	340	357	408	364	375	367	370	368	373	360	356	375	341	353	357	374	345	372	391	348	353	357	374	370	337	374	371	385	365	357	382	346	415	335	359	349	369	334	352	343	372	367	349	352	347	393	380	390	333	380	349	365	342	358	347	427	338	359	312	337	356	347	352	387	372	356	336	354	357	383	378	389	370	380	382	373	340	377	337	397	351	361	364	386	345	356	363	359	360	356	365	378	391	343	351	377	339	371	334	342	348	377	363	410	364	396	392	376	370	375	383	359	344	330	358	368	374	374	353	343	350	331	387	371	358	364	377	381	391	361	343	378	342	362	397	341	339	372	357	337	377	392	339	367	327	364	375	346	359	347	326	361	362	373	351	365	329	343	368	359	344	394	333	388	369	362	352	359	351	358	370	341	382	357	357	372	378	360	341	382	334	356	351	351	322	369	400	346	357	350	317	336	359	347	366	370	364	368	383	359	401	364	373	356	316	369	349	403	391	363	365	360	388	371	330	371	387	339	350	378	361	364	353	360	370	387	362	382	354	366	335	377	329	319	410	354	353	371	377	326	390	329	338	382	340	349	344	387	364	359	381	367	318	336	311	365	375	378	314	352	391	350	387	359	396	365	362	347	362	321	321	387	387	347	376	379	383	358	348	337	399	373	388	378	338	358	350	359	362	374	345	352	356	399	348	346	368	312	378	379	336	329	358	361	384	368	367	352	346	345	379	390	375	365	397	382	358	364	350	335	351	351	375	360	373	342	393	397	336	362	324	395	356	371	386	330	409	384	342	392	362	364	386	363	332	338	373	348	358	374	352	351	375	374	356	326	383	382	372	378	360	340	354	361	340	336	344	361	349	384	383	348	387	333	393	380	394	349	364	393	336	370	387	333	362	387	355	361	364	359	359	376	367	364	313	326	336	373	339	369	361	374	348	374	369	357	366	358	348	419	360	363	394	356	380	336	343	353	383	380	349	365	377	358	380	382	371	341	403	368	366	351	367	361	365	363	368	368	381	356	387	355	357	332	395	387	321	354	307	399	334	392	376	356	381	373	380	341	384	395	376	343	355	378	377	376	316	350	332	371	367	389	369	328	348	367	367	365	356	336	352	390	383	353	378	341	370	375	399	348	359	365	377	363	348	368	351	385	376	361	360	337	363	364	346	355	351	362	349	379	379	367	360	330	378	370	338	372	381	362	369	348	354	343	357	336	375	354	376	383	383	378	363	399	355	367	372	378	316	363	391	314	366	384	380	346	365	353	356	336	350	350	338	368	383	391	365	366	355	368	347	358	357	355	368	364	362	382	322	391	333	383	352	333	341	351	394	389	349	360	370	366	361	326	394	388	337	355	404	359	409	365	352	350	370	385	369	330	341	345	381	363	381	373	369	352	344	389	356	375	373	353	411	373	382	386	343	376	397	349	323	333	393	348	368	344	320	356	329	367	361	352	348	379	344	370	346	346	313	409	360	363	389	382	330	342	399	350	366	354	362	344	371	333	362	379	393	364	336	361	370	385	370	432	349	384	364	361	408	345	401	360	341	390	362	355	371	372	347	342	344	352	365	368	336	366	317	345	359	359	364	370	342	360	375	353	353	342	350	360	345	335	351	369	383	338	400	371	375	355	379	348	324	357	342	395	352	339	383	355	370	368	391	364	372	337	365	360	380	367	337	365	381	393	397	368	356	382	340	406	348	358	331	346	342	334	367	324	372	344	364	340	374	349	359	340	378	362	380	346	345	359	347	355	344	367	363	349	384	370	377	363	414	333	366	372	390	367	358	365	345	352	395	355	376	343	354	384	386	384	386	373	355	391	383	351	349	394	323	381	353	380	363	346	364	394	380	337	337	344	386	353	392	381	335	308	369	348	396	358	331	364	344	370	377	347	356	383	340	348	360	328	348	415	362	380	373	383	384	381	363	362	359	391	352	408	387	361	360	362	348	350	352	379	345	406	377	357	372	331	360	348	358	389	365	384	340	361	372	358	360	384	358	339	303	420	374	339	391	397	399	377	332	405	366	353	365	354	362	350	421	375	366	395	384	357	357	373	346	393	366	363	336	368	393	372	354	344	344	344	355	373	372	377	358	363	380	340	367	372	357	359	366	340	392	343	339	380	360	363	375	383	371	346	387	374	380	407	376	360	346	337	353	331	332	372	354	368	335	385	365	399	380	371	345	364	367	376	377	338	355	349	361	356	370	349	373	375	357	395	381	388	359	370	373	342	389	373	392	360	376	363	327	378	380	349	373	391	360	382	356	381	368	357	337	422	381	378	359	356	384	319	368	392	359	360	366	417	344	362	385	321	340	373	408	350	351	384	345	383	346	379	349	332	364	368	362	385	342	358	376	366	378	352	353	371	371	348	326	391	383	386	346	366	385	382	334	364	348	354	357	377	366	384	383	358	362	366	398	364	380	341	374	373	378	378	371	379	349	396	363	347	355	343	357	376	370	354	369	369	382	382	350	398	383	328	347	356	353	379	373	353	377	366	345	375	364	363	369	372	388	379	369	387	384	363	345	357	375	379	329	343	339	319	382	341	369	389	327	350	375	362	394	357	369	354	363	394	352	361	369	379	355	377	366	318	362	372	413	341	365	372	376	352	357	385	348	374	334	372	366	361	378	348	369	401	336	369	394	367	390	363	417	360	338	348	386	377	334	355	355	352	360	338	390	350	373	393	385	340	380	354	370	385	386	387	382	357	370	336	362	360	388	346	376	360	359	355	348	339	358	315	376	349	387	351	341	334	375	330	402	395	340	401	360	369	378	381	344	374	386	356	362	349	404	353	379	385	381	366	368	396	329	360	360	370	384	349	356	352	370	385	332	368	372	335	422	359	340	374	377	413	379	363	377	382	389	382	364	368	412	360	390	335	376	346	361	363	361	360	378	384	362	369	373	362	392	358	346	365	383	378	356	391	388	332	365	392	347	372	370	381	388	359	356	312	383	341	331	348	400	351	373	364	382	362	366	409	380	346	390	369	344	344	375	380	384	375	337	358	364	363	343	351	345	401	386	356	358	362	369	371	376	383	399	389	370	355	367	341	369	331	346	373	348	335	363	371	346	383	364	352	398	362	333	387	383	375	332	371	393	360	372	380	370	376	338	410	353	361	352	374	381	341	405	356	319	378	376	369	355	351	391	369	378	339	364	351	374	382	359	361	366	367	354	359	341	385	410	344	379	355	397	341	367	363	353	375	354	342	349	425	363	369	323	378	412	366	376	364	383	349	368	354	401	375	395	359	334	353	332	351	376	334	387	383	357	389	353	315	427	369	373	382	374	338	375	378	355	345	374	351	380	373	406	323	340	385	367	356	373	357	354	343	380	350	347	390	380	377	378	374	389	356	356	376	374	383	361	356
2170	902	1037	1230	1259	1347	1386	1298	972	849	782	868	832	882	857	852	842	816	856	860	840	828	884	827	825	914	901	848	862	858	824	866	891	857	887	832	906	845	823	841	844	839	839	855	785	834	865	851	873	861	879	864	850	894	850	806	815	904	842	872	857	868	840	856	816	816	884	848	820	811	820	848	851	856	848	820	853	803	843	855	849	834	834	893	823	830	843	837	830	805	865	911	871	831	875	829	886	845	837	831	885	880	829	882	814	871	884	897	860	849	851	830	824	832	886	864	871	875	838	885	874	854	864	858	767	858	867	828	874	845	823	843	874	874	860	882	810	817	808	818	860	858	847	812	846	886	852	847	847	849	847	880	787	839	823	833	864	824	857	860	851	834	865	832	848	836	903	877	841	868	864	797	854	825	859	836	835	870	842	832	826	828	922	893	831	857	845	829	840	847	801	867	821	861	872	893	857	873	812	780	826	823	821	819	801	796	870	845	816	820	775	848	869	875	932	834	849	813	899	824	856	807	887	817	897	835	798	870	856	932	868	854	850	844	842	829	854	865	837	830	800	905	879	833	831	901	797	841	847	825	863	825	853	882	838	843	847	859	883	826	828	871	871	825	888	839	811	808	871	860	827	866	848	815	841	849	872	798	804	853	814	830	825	854	837	888	819	838	825	769	876	883	900	829	812	839	861	810	757	823	828	796	850	856	811	859	832	829	843	865	846	889	854	848	904	858	878	824	845	850	809	828	841	842	815	851	865	878	879	856	767	861	872	786	858	828	857	867	837	877	824	873	889	870	869	848	871	842	867	864	836	858	832	839	824	829	902	867	819	853	917	860	867	833	885	818	834	818	892	896	842	877	857	840	833	893	862	788	807	852	904	853	824	856	861	849	837	819	823	848	810	851	814	828	784	871	859	770	867	872	842	824	831	918	830	874	830	798	873	887	834	814	858	804	833	824	845	865	842	861	844	848	840	852	820	842	833	804	817	844	869	890	836	870	873	839	810	835	924	855	837	839	831	878	837	843	826	800	854	873	823	917	863	805	885	809	848	860	857	850	821	836	863	855	838	866	847	877	806	831	854	816	843	869	858	846	827	847	855	832	861	845	852	884	846	907	893	826	850	841	843	819	851	852	848	842	862	844	833	803	889	786	831	821	841	816	876	868	872	899	817	858	800	821	828	815	819	837	908	827	858	781	832	815	865	842	844	832	903	877	841	825	889	874	844	891	853	862	869	837	900	841	856	800	852	844	845	836	929	870	844	816	848	865	867	827	855	834	849	865	851	831	855	818	853	809	835	849	842	851	843	838	875	833	882	818	824	848	843	866	847	832	815	810	866	853	835	859	824	851	807	810	765	829	839	827	865	837	813	912	867	827	861	850	869	865	808	824	857	877	805	847	796	876	818	879	871	803	822	835	815	870	852	849	866	871	840	854	831	875	822	840	864	830	870	809	859	838	879	835	826	844	928	866	853	830	829	879	854	861	849	826	846	872	863	852	824	855	840	815	834	839	878	856	799	856	848	884	872	869	888	865	857	863	825	872	882	829	852	871	882	838	891	888	881	849	794	861	803	886	828	813	895	902	815	777	852	885	890	874	837	849	832	864	852	879	849	856	911	855	834	862	853	839	852	857	840	844	848	851	853	810	849	804	836	854	840	879	843	765	836	829	830	881	790	808	792	895	846	890	827	846	828	836	847	846	836	870	774	835	845	855	853	850	892	837	834	866	875	845	806	843	825	873	857	856	851	794	839	861	905	817	839	819	845	861	868	865	868	823	897	881	798	827	797	844	881	832	909	863	857	890	907	941	837	840	872	823	829	786	857	821	842	860	835	820	880	877	854	891	813	819	855	863	859	806	816	902	849	846	859	867	823	838	831	848	852	874	829	818	830	812	838	850	906	822	829	860	836	803	848	857	842	795	822	868	860	831	853	834	884	824	895	815	872	889	863	844	845	835	843	846	862	837	898	841	852	915	846	866	846	866	837	856	859	861	893	903	888	840	810	807	919	861	815	829	861	807	829	843	819	831	856	835	871	806	843	861	857	851	850	828	886	881	896	823	842	826	854	898	855	848	804	829	792	860	839	880	807	899	852	848	808	847	836	842	824	825	873	842	862	832	856	862	858	842	822	784	847	834	829	838	878	808	814	871	842	836	816	876	808	889	822	845	899	828	841	834	865	879	897	820	803	876	837	826	859	830	862	924	849	816	915	876	866	822	855	839	840	848	840	839	816	824	866	847	837	834	861	890	831	830	885	907	864	859	855	862	817	895	844	884	872	830	816	834	924	829	797	878	888	832	855	840	832	919	860	819	804	827	823	896	823	808	814	861	792	813	841	850	851	817	880	851	913	850	904	837	846	840	842	843	786	815	878	856	867	844	840	876	832	817	836	869	841	859	865	805	841	868	884	876	789	824	876	815	881	827	789	823	832	886	855	841	849	866	845	840	837	879	855	829	881	874	839	847	811	864	768	840	816	888	821	796	823	831	819	909	824	884	864	788	852	863	854	826	832	872	862	852	859	855	811	877	833	890	885	827	851	891	856	868	828	827	851	859	834	846	835	835	888	832	851	851	875	866	798	861	850	916	812	860	850	872	850	835	889	856	791	822	849	811	869	868	859	849	895	865	846	823	842	801	871	861	816	820	896	879	863	864	840	884	816	836	882	868	858	802	872	866	848	823	863	810	854	821	804	794	862	823	854	888	824	817	883	890	811	935	891	874	867	822	827	784	867	888	864	822	837	816	844	867	838	849	865	867	868	862	864	916	814	840	886	886	843	816	874	896	882	845	845	787	846	815	883	867	872	868	806	865	830	822	801	825	878	843	840	875	873	848	873	870	875	801	817	813	846	884	836	836	870	742	845	778	843	876	824	792	852	823	858	831	784	869	894	852	852	816	878	849	846	814	834	861	874	821	864	850	794	842	853	853	898	874	830	844	826	842	844	850	922	809	835	881	830	856	794	883	849	896	806	918	846	842	843	811	810	858	808	867	796	858	820	875	864	812	830	780	868	817	873	874	872	827	804	888	897	821	821	797	815	877	846	872	874	815	863	847	846	802	858	888	854	832	868	859	860	877	849	811	887	849	842	761	802	826	845	851	838	878	885	862	857	867	841	845	893	881	843	859	778	882	881	816	827	815	849	851	832	839	885	846	789	852	838	892	816	823	835	868	891	798	824	872	856	770	874	845	864	876	864	870	853	876	840	879	875	834	821	865	900	843	835	820	900	857	850	867	852	822	819	850	831	806	864	884	828	882	865	893	870	898	786	847	886	877	814	860	951	857	882	818	875	800	792	874	823	840	884	858	931	839	880	885	833	900	835	906	847	845	785	831	818	864	832	871	850	823	852	865	780	848	869	823	856	859	820	826	834	877	870	849	856	872	851	829	880	875	820	887	911	856	825	893	873	898	854	792	807	892	855	840	828	843	827	835	860	852	815	860	882	858	850	850	812	822	879	871	870	836	797	834	887	826	911	839
7012	713	738	718	584	631	542	482	386	352	397	341	361	330	339	353	339	347	378	338	371	342	358	338	332	332	314	326	359	306	349	335	377	337	352	323	320	333	362	320	362	359	358	336	356	371	334	359	352	345	365	327	340	347	337	321	315	348	343	338	334	343	326	390	328	352	321	335	408	336	356	327	351	366	345	361	327	353	368	325	341	345	354	345	359	355	328	352	364	334	354	320	309	352	334	319	351	348	365	352	325	310	349	322	335	343	335	318	338	354	340	354	346	359	342	337	353	330	321	349	339	320	388	337	335	332	338	351	355	369	316	335	389	335	328	342	349	324	323	322	363	342	333	337	340	336	321	347	348	340	328	318	336	340	355	353	326	326	345	348	355	336	385	316	332	349	364	337	329	338	348	339	337	327	346	382	325	353	344	305	306	339	372	336	333	310	341	369	339	372	343	354	313	320	329	306	333	330	350	365	399	324	307	368	350	350	329	329	327	344	339	336	316	360	378	317	379	371	344	344	348	344	346	316	330	335	340	343	328	362	377	321	352	339	346	359	338	325	347	346	348	333	340	361	319	340	366	368	324	332	336	337	354	350	341	329	351	344	365	378	328	350	341	319	326	305	306	359	342	365	371	346	360	360	331	357	297	309	376	335	325	394	405	339	343	370	340	351	376	304	332	340	377	346	347	324	321	346	328	328	365	341	305	390	327	361	322	342	407	343	353	336	352	339	338	380	318	340	321	344	325	323	309	324	311	367	346	373	350	345	379	343	347	354	317	350	315	345	306	325	340	357	377	350	330	328	349	344	355	350	343	322	341	343	328	317	334	349	310	346	336	321	343	352	365	348	361	352	355	345	316	338	329	334	337	343	359	337	328	353	350	396	345	356	341	313	337	342	364	368	357	346	354	314	321	359	325	328	379	331	372	347	334	370	362	343	305	361	359	347	331	353	361	330	330	304	382	309	323	341	317	352	319	361	349	344	348	336	322	332	339	348	334	354	334	362	328	342	328	309	344	343	335	356	338	333	345	336	303	339	329	329	378	334	330	341	370	340	356	351	355	360	345	348	338	293	360	341	329	369	392	373	359	356	318	341	334	329	357	362	343	356	346	334	339	335	363	337	369	368	341	333	356	376	349	341	356	342	364	375	332	333	349	346	336	351	356	331	310	368	325	321	352	340	360	324	309	367	362	309	340	344	357	367	348	338	349	362	314	349	336	324	319	319	333	364	347	364	329	324	336	309	356	344	333	324	331	330	369	313	340	379	341	351	336	339	361	332	342	302	345	333	375	365	305	364	343	331	343	341	326	320	356	328	350	319	350	353	352	316	331	355	347	348	340	330	323	354	334	323	347	352	361	327	329	352	338	309	333	317	332	348	356	332	298	342	311	333	352	351	316	299	310	321	339	338	324	326	322	384	313	315	333	334	328	355	344	341	319	302	320	362	311	336	336	340	340	296	357	340	343	346	346	330	313	354	354	343	365	392	331	355	350	365	336	349	334	315	348	322	358	342	330	366	386	365	350	342	339	333	340	382	359	333	324	342	358	337	367	334	352	350	334	354	328	309	353	350	369	326	360	374	376	369	347	330	336	344	344	337	367	346	333	365	349	356	337	331	371	353	377	341	365	330	318	355	329	331	342	353	340	340	344	339	365	334	357	353	351	353	337	330	356	321	330	385	351	346	372	332	331	374	326	336	359	323	336	355	349	335	320	344	323	352	335	332	315	356	332	321	312	345	344	350	380	315	353	332	373	364	330	332	343	333	320	330	360	330	358	334	327	342	350	353	350	330	372	355	319	338	332	322	324	319	359	291	309	346	336	329	375	332	344	306	292	334	361	349	354	321	341	320	371	347	370	313	331	368	336	335	332	340	346	329	336	348	364	309	354	337	347	324	331	336	323	337	353	354	357	357	334	343	342	372	344	336	339	349	305	357	336	343	348	351	318	331	321	356	376	342	311	356	293	366	352	341	348	300	326	348	319	327	356	338	309	374	358	353	337	318	323	372	341	346	335	329	347	337	344	369	315	375	387	324	334	342	314	338	346	330	347	366	313	349	377	373	360	343	343	353	348	370	323	310	302	395	345	359	323	329	339	329	347	322	375	329	341	361	352	361	327	347	331	329	351	343	357	340	343	333	390	341	341	325	334	359	353	377	319	357	311	352	349	370	345	356	382	366	366	357	340	334	350	376	308	343	334	342	338	328	351	365	324	386	335	334	356	376	321	340	372	349	358	349	336	322	343	339	314	328	352	341	366	360	367	321	329	371	310	339	363	334	325	340	343	332	320	351	318	338	309	316	303	317	327	345	341	348	354	312	330	317	348	298	330	391	319	352	331	330	357	326	333	368	330	301	363	340	357	358	310	324	332	359	379	352	364	361	328	341	351	304	306	365	405	320	361	331	368	355	348	353	353	307	348	355	334	337	363	319	318	318	325	310	317	367	287	372	363	346	328	323	328	315	290	341	351	372	313	335	377	338	342	345	360	338	333	316	324	300	373	317	363	338	344	332	360	365	325	301	351	346	317	341	319	336	325	327	336	339	338	351	360	348	300	352	341	332	308	324	331	347	338	364	333	348	326	357	344	334	362	337	341	355	329	347	339	343	340	353	343	356	312	309	356	345	342	347	345	339	323	332	365	340	347	369	362	307	367	373	338	368	317	330	321	341	360	377	326	330	374	393	339	328	335	371	324	358	363	379	390	356	350	331	341	337	343	303	342	349	302	326	318	332	332	348	310	333	356	351	346	350	329	363	349	363	333	316	307	334	356	333	325	341	342	328	347	373	341	334	354	343	311	342	328	320	308	374	327	329	332	322	349	337	357	339	368	331	333	317	357	340	346	356	356	366	349	382	353	347	308	325	342	358	345	297	347	325	331	329	333	360	369	363	361	323	321	336	327	301	348	310	347	361	349	357	359	375	347	356	365	329	314	318	341	337	340	352	370	337	306	333	344	334	358	354	373	355	329	341	358	366	323	351	344	335	345	330	358	351	325	331	336	343	334	353	414	359	335	354	331	372	313	339	343	348	342	328	360	336	339	370	362	321	364	331	353	346	344	361	330	354	333	346	341	324	319	348	350	353	321	373	337	348	343	313	311	352	331	335	352	352	378	366	343	376	337	365	356	310	355	357	343	375	327	355	356	335	305	357	357	375	324	346	344	350	331	303	311	322	356	370	322	346	358	347	353	355	367	344	349	351	321	360	320	357	340	342	335	337	315	319	314	337	345	327	383	331	349	339	333	337	337	346	333	308	326	346	367	324	328	350	327	310	366	364	331	358	367	339	373	325	322	309	315	357	356	351	339	330	360	362	346	310	355	317	328	355	310	322	363	385	334	376	321	353	347	350	307	314	363	341	318	320	382	366	348	338	356	346	345	370	308	324	331	354	358	378	338	356	365	339	336	357	336	336	348	361	350	300	348	345	321	347	371	347	321	315	353	328	358	335	324	330	326	360	369	322	328	367	359	361	327	323	341	394
6641	1146	1688	2147	2166	2087	1892	1659	1133	965	981	916	919	826	909	836	832	874	875	843	825	837	834	864	792	795	824	833	793	868	816	838	820	821	813	843	827	778	799	785	780	799	795	834	810	802	811	809	774	800	831	837	837	756	786	779	836	768	810	770	832	780	752	801	819	821	780	763	810	820	796	751	840	802	755	837	786	817	789	811	817	865	787	823	809	754	797	767	802	847	819	832	843	783	775	823	797	824	761	787	805	770	754	796	814	830	785	801	754	791	812	797	768	808	795	800	789	807	805	812	732	859	813	790	794	807	801	847	783	709	749	795	802	805	740	831	795	819	816	765	793	812	779	820	771	775	852	834	733	778	823	798	819	790	820	824	802	779	733	799	836	763	809	815	796	802	779	762	806	784	774	725	760	818	810	776	814	801	792	823	812	827	768	805	815	801	767	809	803	783	809	797	845	754	763	792	810	800	795	815	759	811	812	746	782	795	824	810	760	820	787	796	840	751	783	780	766	791	788	780	800	793	813	757	786	853	800	805	822	768	773	775	827	768	726	773	818	813	832	790	822	795	763	780	850	802	787	802	804	796	802	786	850	748	775	748	784	802	754	812	764	772	798	763	797	803	782	793	784	772	781	841	775	774	808	759	826	778	760	783	803	795	814	841	829	854	770	875	806	805	817	801	802	787	781	776	755	803	801	826	807	837	801	819	817	816	797	787	813	811	762	798	826	800	811	784	763	769	814	790	792	777	799	781	766	820	798	758	839	843	803	792	851	773	772	791	800	777	835	797	804	802	757	803	798	754	829	796	827	786	778	789	791	804	798	772	811	780	782	793	785	801	789	812	833	787	778	834	804	763	752	746	803	815	818	801	824	821	826	831	797	833	838	740	861	788	728	784	756	795	756	754	785	783	818	823	783	844	805	800	790	799	785	824	821	770	789	794	817	773	777	756	790	754	759	814	773	815	783	818	832	794	772	815	795	848	833	812	804	753	810	777	776	814	765	797	780	810	855	767	776	774	804	832	756	776	762	763	810	808	812	764	799	832	747	816	762	829	832	789	773	758	765	820	796	806	763	819	798	771	824	817	789	812	798	762	806	791	805	773	787	813	757	791	822	771	794	796	840	748	819	818	757	791	853	776	854	780	819	815	828	833	795	784	797	788	730	750	785	822	764	814	837	792	785	770	762	765	783	770	817	764	863	777	818	812	761	802	833	754	816	796	810	859	788	741	771	768	858	778	798	750	786	794	809	771	776	841	789	833	825	863	784	825	814	792	780	789	798	844	780	802	772	768	808	792	827	774	778	758	796	791	796	845	779	801	789	775	783	818	804	814	796	781	777	803	790	808	817	794	751	808	798	806	754	801	755	806	834	809	820	771	787	809	780	810	797	769	807	767	807	788	788	785	799	801	806	729	813	822	770	761	796	758	797	715	821	805	804	823	807	765	789	755	777	833	818	785	790	837	824	805	793	765	776	807	811	795	754	746	807	790	771	777	803	809	764	840	790	809	790	807	791	764	811	794	814	800	830	782	816	774	775	753	755	798	812	796	771	753	747	770	768	783	766	804	790	780	772	843	818	774	737	784	843	774	792	772	781	791	849	801	784	804	793	744	801	798	779	806	747	808	832	805	746	808	798	845	772	704	783	800	820	757	753	819	789	781	759	784	789	820	761	735	787	786	739	774	766	777	810	726	804	845	797	800	769	791	859	760	808	756	823	776	758	774	798	793	775	779	823	837	786	774	818	761	780	783	789	729	796	766	811	803	764	804	781	813	805	750	802	732	786	797	822	835	761	814	785	750	816	828	808	779	730	769	786	807	836	823	815	796	778	812	794	835	807	805	802	799	825	790	806	818	758	789	811	780	839	826	803	848	816	808	774	805	834	818	789	833	767	784	810	790	793	799	811	813	798	813	787	785	788	809	793	821	790	800	780	769	799	732	799	785	748	831	792	759	792	831	806	834	776	759	816	800	773	816	823	812	812	818	790	818	758	796	818	778	786	814	785	816	795	817	760	809	803	807	802	777	792	773	780	815	819	784	793	815	746	760	796	821	777	829	796	805	862	771	816	814	769	775	829	774	822	819	770	754	800	785	751	826	841	825	783	794	772	789	756	783	757	817	781	803	770	770	807	802	771	766	834	779	814	812	820	802	785	738	798	753	752	772	781	760	787	887	789	782	794	819	777	777	772	789	820	791	766	823	804	837	809	782	847	778	762	786	833	800	764	780	807	768	774	795	786	734	728	830	866	808	824	807	783	787	782	781	845	772	786	747	785	799	830	763	791	870	768	827	799	759	785	844	819	790	778	795	795	754	839	787	821	791	804	804	806	740	826	780	828	796	761	816	747	765	794	814	786	819	766	792	828	774	779	778	800	832	790	790	747	810	826	775	810	777	823	794	723	787	755	793	823	798	817	800	814	779	806	850	765	860	842	800	836	779	786	803	842	725	786	806	803	764	801	808	777	817	809	806	773	788	829	765	800	802	823	829	808	817	846	817	821	773	832	811	831	806	801	766	813	827	813	772	749	807	789	774	808	805	785	850	832	737	790	833	827	789	827	805	782	804	806	812	807	831	787	821	801	767	791	817	810	791	792	780	845	751	776	822	828	831	794	780	811	816	787	742	800	766	774	769	799	770	805	793	752	779	772	822	804	812	777	817	774	793	806	754	830	763	784	821	847	839	768	784	786	870	797	763	806	738	746	806	841	794	792	802	729	787	786	763	800	795	799	830	748	804	774	799	783	777	795	773	796	804	817	797	784	815	802	817	806	766	805	786	786	757	817	844	792	805	793	812	744	799	819	777	824	800	820	846	786	805	744	793	813	790	762	750	818	831	824	834	789	793	787	767	824	771	786	787	836	813	834	774	793	798	794	782	796	792	799	804	750	821	815	803	813	789	783	833	745	795	804	822	796	793	760	773	770	829	830	791	797	755	774	813	806	780	792	787	763	788	791	764	784	851	772	835	802	801	708	838	812	817	797	748	823	859	835	819	804	739	797	745	798	771	806	775	817	815	767	809	800	755	793	800	791	808	783	822	791	803	804	790	843	767	729	785	740	800	817	812	804	760	802	806	784	774	807	786	761	795	823	744	792	752	803	789	815	804	820	780	826	760	746	819	803	774	847	851	848	764	775	781	755	807	795	776	793	780	803	831	812	809	850	821	809	710	787	815	825	844	752	814	765	831	809	769	773	773	800	804	787	807	828	781	780	797	786	752	803	794	799	800	788	786	807	745	790	779	765	763	779	783	755	742	799	789	768	829	763	751	754	816	840	777	778	836	816	796	763	798	812	803	779	796	778	787	799	786	759	814	806	852	840	802	819	804	821	752	778	773	769	772	744	788	779	809	809	777	804	799	758	759	804	839	798	799	796	769	769	801	751	754	792	843	838	778	794	770	839	824	800	831	810	813	791	786	811	825	817	795	744	754	804	816	818	777	775	732	742	832	709	782	791	760	781	784	863	804	790	817	841	826	795	803
12611	946	897	770	690	553	471	403	284	226	212	223	209	199	182	181	187	202	165	194	185	184	162	178	175	194	167	186	186	188	174	150	185	163	177	168	156	172	169	165	172	181	157	179	164	178	178	179	143	171	163	186	159	170	173	155	163	155	169	158	164	149	187	175	188	163	171	149	137	178	169	153	152	165	177	156	190	162	168	173	182	188	164	177	178	189	150	173	153	196	174	161	160	170	161	167	160	177	173	178	160	165	183	171	174	174	165	154	158	163	172	155	167	180	165	183	153	153	172	151	175	147	154	166	169	173	155	164	177	162	169	156	165	171	163	149	158	195	142	149	165	178	165	167	162	176	148	163	156	190	188	165	176	168	179	171	160	155	148	167	163	183	157	201	145	175	148	198	179	156	179	176	144	152	143	188	169	160	151	168	170	182	165	168	178	165	162	154	165	184	160	148	135	145	162	151	183	178	162	169	172	158	167	160	186	163	183	161	170	154	175	161	147	186	158	163	174	150	162	160	175	168	173	189	212	163	188	155	173	161	149	162	168	165	181	171	155	133	161	170	169	137	161	176	174	171	163	165	131	176	171	151	171	181	174	176	177	157	166	180	178	164	142	174	196	154	162	152	144	164	162	168	153	173	171	150	170	147	178	176	170	153	147	171	179	162	151	200	155	179	161	149	159	165	155	183	174	170	161	174	171	193	155	169	179	190	204	158	158	147	180	170	179	182	169	194	167	149	167	155	168	170	173	166	161	187	167	156	169	170	138	158	175	167	143	181	191	176	174	196	192	159	176	161	170	157	149	175	177	175	154	174	140	152	178	168	184	171	179	183	149	176	152	160	163	171	176	184	170	144	155	170	181	178	164	175	181	194	187	194	170	193	157	175	189	177	154	158	168	177	162	165	181	181	161	153	152	170	186	171	182	162	173	163	176	176	172	148	177	177	172	153	168	152	168	181	179	157	159	180	180	134	164	165	161	170	152	165	163	150	176	178	172	161	133	159	166	160	166	144	162	189	160	178	160	178	178	188	170	181	183	176	179	161	185	160	178	169	168	159	165	173	189	193	147	180	178	138	166	166	170	168	167	165	174	165	161	181	194	172	168	170	180	180	173	170	178	160	168	171	164	157	156	168	160	136	177	189	196	163	176	165	186	160	152	169	183	181	148	159	201	176	160	160	162	176	164	168	182	172	163	153	156	174	145	165	206	164	177	163	163	165	176	160	159	164	147	171	151	141	193	184	161	170	172	165	166	166	161	189	171	160	165	184	178	185	186	160	194	167	179	158	144	137	175	179	166	161	176	188	168	151	184	164	181	169	143	166	195	178	171	171	182	179	198	174	145	143	184	182	184	177	182	170	167	166	157	180	166	177	171	178	160	160	175	192	192	180	172	158	171	167	167	179	174	166	165	193	182	172	158	182	190	178	195	160	166	159	164	156	198	167	185	169	156	169	175	181	173	154	157	173	179	145	183	165	190	151	152	178	170	193	175	169	158	172	160	170	181	161	162	180	170	178	169	162	167	156	153	171	184	150	178	166	153	171	193	140	172	168	160	177	144	155	150	171	204	181	176	177	171	168	148	171	162	168	163	152	182	142	161	158	171	156	183	173	181	161	146	138	183	165	190	178	173	169	147	177	142	189	167	159	160	169	183	156	158	161	177	181	173	176	176	196	165	177	170	158	162	190	184	150	166	176	182	159	191	142	146	129	167	170	155	179	193	168	174	197	164	172	170	161	168	159	182	164	158	152	153	173	175	175	158	160	152	189	187	159	161	184	159	170	173	167	163	190	179	197	151	196	171	171	152	172	158	172	175	174	178	178	173	151	138	142	160	158	155	158	157	172	182	163	172	163	196	171	172	174	161	186	173	197	147	170	145	153	154	147	159	167	151	162	171	197	161	158	186	165	165	161	138	168	180	195	195	168	168	182	164	174	164	191	173	155	168	154	141	154	177	140	185	169	141	164	164	143	160	188	177	165	217	162	163	156	167	181	149	178	157	188	163	186	169	174	159	155	178	139	182	159	171	149	161	177	165	173	157	155	149	191	151	152	176	178	158	156	174	167	158	166	193	204	168	148	177	186	171	174	191	187	165	156	159	177	163	138	173	129	164	166	184	148	159	165	177	170	173	179	168	161	166	155	188	165	167	171	151	164	179	146	168	154	168	182	181	151	170	180	153	160	145	141	159	171	171	182	159	152	166	181	180	189	164	159	160	164	178	180	179	179	171	148	161	160	168	185	175	221	152	155	186	182	157	168	149	135	160	164	132	195	162	173	156	165	168	179	176	171	147	169	166	154	168	175	174	158	177	172	171	181	175	188	132	181	143	185	151	149	173	160	177	178	189	151	160	153	174	163	162	179	174	176	163	175	144	177	173	180	171	190	173	148	158	165	151	173	189	170	168	161	159	162	180	181	178	194	141	156	187	151	151	178	173	160	186	159	153	161	167	167	179	161	154	165	154	172	180	164	188	177	172	145	178	191	185	177	163	195	182	152	186	177	170	166	150	156	159	191	168	135	171	162	145	172	180	168	158	164	136	169	166	170	173	145	149	183	166	176	161	170	173	189	166	151	150	151	157	172	182	149	173	172	124	184	160	169	170	163	171	160	182	147	166	164	172	182	148	190	171	164	184	178	184	168	155	174	166	159	186	171	159	159	169	160	177	165	180	141	193	163	164	179	188	157	187	169	150	152	163	163	165	153	185	145	172	180	168	163	159	151	160	169	137	183	186	152	178	162	161	189	180	167	147	157	160	168	187	166	178	163	178	171	162	183	185	192	197	173	167	163	182	171	187	158	183	172	160	153	166	157	180	164	160	173	169	164	170	161	138	168	178	169	166	174	180	145	182	182	184	190	166	155	167	143	155	171	173	152	167	182	172	160	199	156	142	152	183	161	165	162	149	181	155	178	166	148	158	174	152	176	186	174	179	177	162	155	175	187	136	162	151	163	191	182	180	172	147	162	180	174	160	156	174	191	178	182	180	144	151	190	187	157	178	155	162	157	169	168	175	170	182	172	157	186	152	142	136	178	196	156	146	141	139	144	180	152	172	183	181	188	156	165	151	162	154	161	167	177	158	154	167	165	188	157	168	167	158	168	175	173	143	168	171	153	166	178	170	170	156	159	176	191	174	168	156	182	180	178	133	144	175	156	178	168	185	173	148	165	144	142	169	157	185	172	169	173	177	170	165	185	170	161	151	161	158	174	177	173	168	145	143	169	158	170	173	178	145	173	166	172	180	179	165	147	184	170	181	173	186	164	157	161	189	160	178	147	177	174	164	202	139	160	180	205	173	145	185	175	172	153	167	176	181	183	165	177	191	166	163	178	184	175	166	160	190	171	172	157	196	195	189	134	195	164	203	172	180	186	145	164	176	204	154	156	159	178	168	161	143	180	196	167	161	188	195	168	170	186	159	166	181	138	164	191	175	170	158	164	173	199	164	173	165	160	159	162	179	169	179	180	168	186	170	149	157	157
7816	961	1907	2683	2503	2217	2168	1732	1094	877	763	704	663	607	587	588	529	544	500	498	500	503	483	459	487	502	466	461	443	463	486	444	429	430	452	417	414	470	428	453	433	440	432	469	420	444	456	446	437	420	476	434	461	442	447	455	399	444	439	417	424	447	453	421	435	459	435	405	432	457	411	430	440	412	411	422	458	450	411	441	437	408	404	455	455	424	419	405	457	457	440	412	411	420	434	421	432	410	423	418	416	473	439	418	449	458	409	431	402	402	437	391	417	402	463	453	408	452	406	436	450	453	428	425	444	436	434	441	409	426	384	451	428	403	428	387	435	414	411	475	424	458	383	453	424	427	427	444	419	408	403	418	468	430	417	444	404	394	432	415	378	420	378	425	413	414	445	427	425	436	435	437	422	459	441	435	429	439	415	416	466	397	394	424	421	435	419	432	428	415	443	398	440	450	443	386	420	476	441	442	445	410	409	432	407	389	419	445	413	404	436	482	436	422	451	429	431	417	408	433	390	426	425	406	430	405	432	430	440	435	392	428	452	408	431	412	429	428	459	435	439	418	421	455	408	413	372	429	446	428	417	401	427	425	437	419	404	414	429	401	406	405	422	426	436	450	420	435	392	398	473	406	430	412	433	414	428	434	425	447	431	403	428	415	438	448	407	401	424	422	430	446	435	439	437	445	400	429	415	386	441	429	408	430	420	411	411	391	440	445	420	431	448	396	413	422	433	391	427	419	390	403	423	449	405	397	431	404	384	420	385	418	427	428	455	420	388	399	435	463	483	447	424	402	398	388	466	400	438	411	408	384	445	430	448	430	426	393	439	406	402	448	443	435	447	415	417	488	358	419	438	407	439	423	438	430	438	412	422	393	421	412	435	396	434	435	408	442	419	436	416	437	461	401	422	419	441	424	388	428	438	443	427	436	454	438	433	412	432	474	421	407	422	429	416	433	406	438	408	427	399	424	435	402	403	449	410	420	405	405	409	416	427	425	468	386	426	380	402	419	432	389	434	451	423	431	410	416	455	433	398	447	423	417	428	459	413	406	429	408	433	418	420	435	449	435	440	416	399	422	438	435	429	443	422	423	397	437	430	430	403	412	436	439	467	418	413	450	413	428	410	427	389	408	426	423	440	436	423	433	460	417	414	434	389	431	397	425	428	413	416	389	411	425	436	419	418	404	467	434	410	392	404	422	420	451	403	428	398	452	414	427	392	409	450	403	424	473	403	435	411	434	421	427	402	416	449	418	403	413	404	426	415	430	488	417	446	433	437	444	439	438	451	432	420	420	438	423	411	415	443	409	422	424	465	406	432	410	454	411	399	444	422	415	384	446	429	435	416	431	410	440	444	433	423	413	466	433	438	417	441	428	412	434	438	442	439	412	406	404	419	429	425	402	407	402	418	420	403	425	454	391	440	396	478	413	417	405	429	437	421	433	426	389	424	434	434	431	429	415	464	429	386	391	434	449	448	417	429	450	396	451	443	442	433	402	439	411	415	413	407	431	407	430	449	392	432	410	403	429	442	411	410	436	409	437	448	423	380	406	410	410	436	465	409	419	435	491	463	395	422	423	472	432	461	391	421	429	483	400	431	415	417	467	442	464	427	396	430	434	416	414	381	430	421	408	457	387	439	419	458	441	399	425	437	434	447	391	415	397	384	415	429	403	398	424	411	465	436	427	448	418	436	405	434	397	439	459	452	403	345	439	422	429	422	420	432	446	402	413	460	414	442	423	454	435	421	425	435	422	427	416	445	432	426	428	452	424	397	402	443	420	424	422	426	454	392	419	422	441	429	426	409	441	382	399	467	407	433	413	400	406	431	451	376	469	401	441	436	424	426	415	408	427	413	430	385	402	395	425	423	467	443	439	405	448	453	415	432	421	379	438	406	390	449	392	405	402	447	391	376	399	405	430	399	379	399	436	435	460	428	415	406	426	420	400	408	404	419	437	406	413	439	403	440	427	423	423	432	433	428	397	451	436	442	396	432	408	414	438	379	408	443	415	405	430	420	425	451	418	389	452	418	443	441	418	448	404	435	467	429	413	411	392	402	428	417	427	417	438	441	445	420	452	451	400	439	438	417	424	461	414	464	439	431	431	389	447	410	442	470	411	399	436	419	431	420	441	418	428	409	401	457	442	442	447	373	464	436	415	406	433	412	426	441	449	409	393	399	438	434	446	413	405	396	425	431	407	444	411	415	359	386	445	428	407	399	473	448	399	403	432	383	450	434	432	420	448	413	427	419	470	413	433	406	450	412	430	440	424	426	429	399	406	457	399	433	425	391	429	417	430	418	442	436	404	412	412	413	418	404	424	402	422	381	441	425	434	409	410	409	439	443	404	445	422	437	432	435	402	430	435	409	443	401	431	455	414	439	420	399	413	440	447	422	412	436	425	427	436	399	430	434	409	405	406	438	405	388	418	431	442	405	408	412	450	374	408	446	411	385	414	399	385	392	388	429	412	446	405	411	445	374	405	436	407	459	443	419	461	431	422	414	386	392	405	364	390	420	436	426	413	429	424	395	443	429	457	422	376	441	409	423	435	416	429	465	413	386	386	432	449	437	436	445	447	444	397	424	411	405	411	438	412	413	463	441	431	444	410	422	439	382	426	410	425	413	407	434	423	431	387	422	462	451	466	435	402	431	414	459	449	405	445	427	395	438	450	436	441	483	443	458	397	409	430	404	397	435	400	380	411	414	427	435	415	407	427	424	420	433	415	470	371	442	425	438	416	438	452	413	421	400	388	410	475	420	430	384	416	402	418	412	477	420	444	408	374	444	465	441	411	417	385	406	422	436	402	420	409	433	436	404	402	446	427	440	441	411	433	413	424	375	427	411	398	436	420	377	403	455	441	427	403	449	432	438	386	448	418	406	443	393	410	435	441	398	404	405	428	496	435	397	420	433	426	398	366	425	424	435	472	384	403	393	433	426	407	435	423	429	425	418	413	380	415	424	421	426	427	427	397	412	420	418	391	403	424	473	445	403	436	401	457	414	431	395	439	435	430	442	409	434	414	407	397	428	445	446	443	428	420	408	416	440	461	432	404	403	445	416	429	395	424	423	429	408	409	431	434	437	421	444	427	441	431	447	411	418	422	439	465	441	435	434	440	441	396	414	437	444	407	407	420	463	393	423	401	433	424	448	414	422	445	427	420	392	421	404	437	440	420	426	432	443	414	418	431	410	411	419	400	416	425	429	425	420	419	409	443	404	417	422	427	393	422	420	415	416	430	419	469	412	406	422	395	456	428	426	448	403	446	403	438	429	452	442	428	422	463	434	416	427	398	435	439	470	413	382	408	428	426	429	437	411	440	407	400	426	439	406	422	407	437	442	399	429	428	407	428	424	461	414	445	430	435	434	367	385	446	400	434	410	435	397	459	413	428	467	402	405	449	423	462	418	422	385	441	410	428	424	429	412	422	421	399	448	432	407	413	414	397	442	447	431	448	455	444	438	430	427	423	427	431	409	381
1475	477	495	500	489	469	464	428	380	396	362	386	364	342	352	378	384	376	330	361	363	382	341	377	350	335	408	401	380	351	357	369	378	384	351	338	379	372	347	349	364	349	367	329	328	424	399	370	374	385	356	384	381	376	368	376	376	373	360	381	359	382	376	372	336	321	363	371	344	369	372	381	391	362	366	352	383	381	348	353	384	345	342	374	382	358	350	382	370	357	391	353	375	365	366	374	373	363	361	393	376	390	399	396	369	383	389	335	366	388	363	373	365	357	346	339	378	374	381	343	336	355	370	351	361	340	381	361	385	324	358	360	373	341	378	376	356	377	362	390	372	323	376	375	372	399	346	395	351	380	384	381	378	369	374	367	343	379	397	358	369	337	369	367	345	371	347	328	343	381	390	341	362	395	345	360	351	378	382	359	374	372	355	338	371	396	341	370	335	342	331	350	389	415	345	356	368	369	376	371	402	365	409	372	372	378	364	355	353	356	369	374	354	390	351	360	353	340	360	393	383	354	344	342	376	372	363	377	354	381	378	395	377	357	368	353	358	352	380	370	363	354	364	365	351	359	350	331	341	336	372	338	361	378	390	374	327	329	354	367	382	343	377	385	373	365	382	376	324	326	369	370	387	365	361	370	395	393	367	356	383	352	373	369	315	403	393	372	404	378	352	347	355	360	387	354	415	347	394	420	371	373	384	379	346	368	357	378	360	361	380	354	334	400	414	385	348	397	390	405	386	356	369	363	358	320	395	373	385	382	375	349	364	347	356	387	363	376	358	345	390	392	355	382	370	383	344	369	360	369	377	327	355	328	402	360	370	363	383	343	391	381	323	339	358	352	404	392	369	351	336	402	364	359	350	390	369	381	381	352	388	341	340	351	348	347	361	347	366	360	347	334	352	352	378	322	416	358	369	351	369	361	367	362	381	354	378	364	388	370	349	378	373	397	347	375	377	414	380	397	382	384	369	382	368	396	363	401	347	358	346	392	357	325	334	360	364	354	381	388	364	342	412	361	342	380	368	363	349	354	367	376	345	362	349	338	326	346	364	360	357	377	367	380	378	354	372	343	332	362	371	361	386	403	343	361	373	362	386	379	344	382	368	374	368	372	346	367	350	395	369	367	307	358	372	359	373	362	364	384	372	357	374	383	382	349	360	346	379	373	378	399	387	358	361	380	348	380	388	362	370	342	377	340	403	352	342	369	395	386	394	373	370	367	373	377	393	350	366	364	383	342	381	360	413	357	405	348	342	354	363	358	329	346	388	400	360	392	341	400	380	350	329	372	363	371	361	361	349	346	334	349	372	369	363	343	357	376	393	380	330	362	338	375	342	359	351	344	394	347	373	344	346	375	380	342	361	350	369	347	387	384	348	360	356	381	371	383	392	335	420	385	336	385	374	321	395	393	327	342	319	377	328	358	368	354	381	370	341	364	359	373	346	334	379	329	386	371	343	388	377	324	351	336	365	355	389	399	329	354	371	365	339	339	386	368	397	379	390	361	365	355	403	375	330	351	378	360	391	369	378	356	394	376	362	395	397	398	393	350	387	346	333	369	380	390	378	392	390	361	394	342	402	391	358	392	368	362	338	371	380	376	404	364	397	370	371	355	387	354	380	358	373	357	378	373	366	391	382	342	365	366	359	332	357	375	329	406	380	396	357	425	325	368	365	369	419	356	353	343	365	339	379	358	364	357	361	407	368	392	359	363	383	343	344	369	368	355	368	353	361	371	357	356	329	361	369	352	361	363	389	379	348	354	358	338	396	359	380	393	360	337	380	309	357	377	393	354	356	334	354	360	396	385	336	430	345	379	340	366	380	365	349	382	367	345	363	363	389	412	365	356	339	330	368	349	374	347	377	354	389	376	365	340	359	347	359	356	388	362	370	372	413	376	358	327	359	388	338	399	397	351	373	348	363	405	350	387	374	384	370	346	355	393	365	368	374	341	353	337	375	373	383	381	377	390	366	375	381	363	335	353	358	381	352	374	401	353	386	358	364	374	346	395	399	352	364	333	369	390	374	360	335	370	370	351	392	350	386	349	360	406	409	360	351	392	343	379	394	390	346	366	372	341	365	371	371	361	389	379	374	338	398	404	350	344	426	365	322	362	407	389	347	356	379	382	377	370	329	392	362	352	384	374	371	358	352	375	367	338	396	382	398	376	341	371	341	379	375	353	412	363	356	367	352	374	372	371	350	360	341	389	342	405	388	408	377	355	377	351	384	403	372	380	346	364	326	317	381	369	366	370	357	387	365	399	338	386	333	357	364	383	381	350	372	357	345	352	375	425	363	375	387	329	356	347	360	339	336	366	392	386	344	381	355	354	383	381	378	356	393	328	374	389	340	367	376	373	371	364	362	326	355	352	378	341	340	362	350	360	371	342	357	372	365	365	392	402	390	369	397	354	346	384	351	356	366	362	383	380	367	350	376	371	344	341	379	323	346	361	353	386	370	364	341	367	361	312	387	385	360	390	385	388	368	368	317	356	358	353	369	370	339	361	375	408	358	401	367	365	336	355	349	385	367	358	351	362	348	370	386	406	358	359	371	346	383	380	373	362	377	338	395	414	359	350	401	398	383	369	341	367	362	347	353	351	356	401	382	344	385	351	374	355	358	344	358	357	356	327	403	372	379	373	352	378	366	338	371	332	347	378	337	382	385	391	376	377	391	357	364	364	336	368	400	367	346	367	365	363	378	387	408	402	369	366	372	405	378	366	370	386	362	383	376	383	400	354	390	340	354	369	323	350	388	383	352	352	375	376	340	345	364	386	379	399	323	328	337	370	370	394	359	428	431	327	346	359	347	360	353	338	404	369	379	403	353	389	387	376	370	355	356	398	385	369	409	350	352	366	377	350	392	339	374	359	344	343	344	380	372	367	351	369	376	373	325	375	357	335	367	382	361	370	395	365	355	370	375	367	400	352	349	336	373	369	358	358	383	373	378	334	340	391	371	409	373	375	365	344	356	360	371	366	366	385	349	361	350	361	380	354	356	327	360	362	365	360	380	370	365	375	363	345	365	367	308	377	355	364	385	361	411	345	344	343	355	378	362	361	366	394	390	385	347	383	413	394	376	392	350	367	340	355	398	367	402	380	362	370	397	374	366	348	337	349	401	403	382	378	383	327	335	371	383	387	377	376	402	377	379	385	403	372	367	366	390	347	352	362	364	391	361	374	362	350	366	371	363	385	371	389	349	355	349	339	405	345	397	355	350	394	347	359	375	387	346	368	354	364	388	377	326	373	355	378	380	391	356	336	390	369	418	410	358	387	395	359	360	376	322	364	336	367	371	391	364	369	328	360	341	348	378	352	367	371	349	360	353	364	380	431	368	388	373	385	383	362	404	389	368	399	352	348	351	378	341	344	355	370	346	365	369	387	387	373	348	361	380	394	378	338	386	357	355	352	367	353	367	375	359	376	378	382	380	399	343	404	348	346	371	358	375	359	388	354	364	385	346	380	375	324	357	363	359	352
2193	931	1150	1343	1296	1277	1325	1230	979	870	888	886	830	880	908	864	880	813	850	833	854	879	844	873	871	873	879	845	859	814	840	868	863	892	901	872	876	897	885	836	841	834	804	845	873	917	838	903	889	827	834	866	833	931	842	843	863	896	821	802	814	854	820	873	845	811	850	827	914	869	819	873	889	879	859	869	829	834	823	888	855	887	898	839	910	867	856	861	852	820	833	842	890	884	856	852	866	873	859	867	841	810	866	858	878	845	840	888	867	862	858	820	845	837	811	852	842	851	861	846	822	896	782	869	867	850	860	873	815	850	861	869	835	898	845	811	816	905	847	811	828	841	818	835	821	881	855	876	885	811	885	822	887	822	848	884	837	895	840	876	894	859	896	882	845	859	831	938	829	902	943	887	879	850	899	848	830	821	842	823	791	823	937	895	830	879	873	877	850	835	857	843	849	855	871	856	807	853	868	866	854	906	821	829	849	845	870	831	846	836	905	841	872	879	831	851	870	827	882	856	864	833	795	875	828	853	904	856	862	884	877	847	871	873	847	867	886	859	883	864	893	855	845	855	868	857	875	835	867	847	883	869	840	874	841	841	837	845	891	838	844	846	842	857	824	777	831	801	828	837	844	885	898	891	871	811	921	842	883	803	848	866	821	860	900	890	894	856	856	892	852	856	841	873	857	846	856	837	834	834	851	843	828	802	845	921	830	838	872	838	830	816	837	811	862	847	840	811	855	834	887	885	847	826	808	840	852	842	985	857	851	843	813	852	833	875	840	846	876	859	926	828	851	813	846	875	860	878	831	845	824	839	931	833	866	834	828	860	828	799	886	876	861	834	824	842	835	887	847	857	815	861	913	873	831	861	861	891	876	864	810	910	857	895	860	866	837	802	881	887	886	818	905	864	842	829	831	835	827	889	929	898	883	876	878	873	851	887	837	874	859	888	895	852	877	830	884	807	858	887	855	820	778	832	823	895	842	910	844	844	863	864	873	863	850	802	827	864	821	882	875	876	849	852	871	843	861	869	858	867	869	884	849	809	869	838	844	837	811	886	814	775	829	860	873	858	859	795	907	847	832	866	868	862	836	777	862	863	865	835	813	810	842	823	821	873	826	814	912	826	833	894	817	817	874	840	930	888	892	877	838	921	797	845	856	848	815	862	871	864	866	871	865	843	922	887	842	844	816	818	826	857	834	823	844	877	851	892	854	842	878	918	822	835	861	849	864	879	834	833	850	805	851	883	823	849	860	823	894	879	842	901	880	816	816	863	903	852	799	834	872	832	913	813	837	841	856	798	874	841	867	840	852	919	828	880	862	823	809	850	898	835	842	872	850	889	878	875	868	878	851	871	851	856	892	774	870	862	911	798	853	931	846	876	863	819	833	873	891	867	886	864	872	858	871	864	905	851	867	879	858	835	870	853	869	904	821	844	812	826	841	850	849	847	868	818	818	836	867	813	829	863	863	806	891	874	877	834	831	836	881	829	855	878	868	839	852	845	837	839	877	832	812	833	896	865	830	810	847	897	854	834	825	836	810	878	842	889	883	831	858	877	869	839	834	887	865	882	833	925	906	817	847	921	812	823	831	846	835	852	867	899	856	851	887	856	862	839	839	825	872	846	875	854	862	854	909	845	837	877	862	836	878	824	933	861	895	868	845	852	869	818	844	869	862	827	850	853	895	888	840	876	874	836	805	877	796	860	835	883	821	895	852	855	819	890	836	889	901	853	884	870	862	864	891	824	785	835	816	863	804	856	830	796	821	831	843	866	823	863	837	815	862	852	846	876	855	843	856	873	891	844	867	889	882	839	888	898	834	874	913	881	876	858	800	857	819	824	878	846	900	852	847	851	887	853	819	849	866	812	895	930	850	845	821	835	861	830	854	925	831	895	864	908	911	846	881	899	835	895	894	874	794	867	901	847	874	905	842	852	889	826	851	855	874	825	901	860	918	872	816	820	835	806	905	861	848	857	889	852	852	853	852	868	881	860	876	859	845	785	810	867	824	840	830	837	853	886	920	871	859	826	911	871	875	815	864	833	811	921	868	868	879	855	835	847	876	848	865	828	840	844	882	896	825	865	822	838	877	839	862	840	871	880	844	823	792	908	869	880	826	886	837	904	862	885	851	891	837	877	853	863	856	870	881	861	875	876	880	891	861	902	863	894	889	833	887	909	845	864	902	835	870	802	885	835	841	809	904	838	862	890	849	866	803	829	897	845	879	818	833	842	839	836	833	779	848	875	881	842	868	836	856	805	867	875	891	823	795	862	867	821	836	843	885	823	869	886	910	840	920	827	876	850	873	896	892	843	849	886	855	832	857	845	853	818	896	853	878	858	861	845	868	831	927	811	881	860	926	856	841	849	847	819	833	851	869	841	886	905	880	863	800	836	903	891	867	832	881	889	830	843	856	830	841	873	917	826	877	846	850	858	825	858	860	913	877	880	861	825	907	786	818	827	861	884	850	876	863	836	869	844	864	827	899	872	865	868	834	858	850	818	863	845	848	905	919	838	818	897	850	834	888	802	829	838	906	830	851	864	863	777	833	831	880	901	869	821	835	845	839	939	842	901	909	869	921	860	822	805	878	869	860	858	820	839	831	805	864	943	861	853	869	861	815	862	865	901	854	914	837	844	824	846	838	810	857	834	962	860	872	803	851	846	860	835	877	866	830	806	887	874	872	825	898	859	886	851	799	854	865	843	840	903	865	843	852	879	877	868	859	836	895	893	857	894	830	857	827	864	867	849	915	842	893	861	852	834	884	881	913	820	826	883	805	893	856	849	871	857	891	848	904	864	839	884	901	829	832	841	779	848	831	846	943	903	883	824	844	856	876	873	850	843	818	840	860	864	870	867	831	839	797	864	881	890	882	828	831	844	896	865	927	809	873	924	874	834	877	810	897	855	880	841	827	814	825	826	861	886	813	872	867	819	884	885	878	874	836	781	891	864	855	878	857	831	850	874	821	826	870	853	835	802	856	899	856	840	869	838	842	825	920	878	834	859	926	832	854	859	890	855	849	846	873	882	883	840	857	851	844	851	809	839	836	839	835	805	889	863	898	911	910	855	834	923	886	867	844	858	811	828	852	845	871	880	848	848	873	859	862	853	880	843	873	858	881	853	871	828	841	848	868	835	830	913	847	846	887	878	837	857	849	870	852	858	829	804	815	874	868	964	875	852	880	860	822	858	867	844	814	870	897	912	838	848	860	874	878	910	877	876	850	840	844	907	865	858	855	878	863	883	845	898	803	833	847	869	878	853	824	859	863	809	856	831	880	856	824	879	830	838	893	897	916	854	888	847	867	903	856	865	876	829	874	851	842	879	835	867	843	847	902	844	843	920	882	868	951	889	785	806	866	823	891	876	841	883	856	851	889	841	855	865	844	891	834	842	869	865	877	771	806	859	879	868	842	897	816	907	893	843	868	897	877	841	835	852	846	829	792	840	836	868	909	812	863	854	866	842	855	888	821	830	863	817
6937	732	730	754	621	595	623	526	456	387	374	368	327	352	393	324	348	336	367	405	331	319	351	370	362	311	342	360	330	317	363	340	323	327	334	342	304	337	348	333	339	309	318	346	335	368	362	341	360	341	330	313	300	332	331	351	307	327	303	337	393	335	337	351	360	367	355	330	350	344	340	332	330	382	290	337	315	353	347	309	353	333	363	333	350	351	363	355	327	336	329	346	351	312	342	357	334	362	348	369	332	339	372	346	364	325	403	342	351	362	311	362	347	344	361	318	341	327	326	371	315	355	323	340	348	333	364	403	368	321	334	340	348	349	350	344	330	350	336	381	350	331	317	316	329	314	343	351	333	324	336	321	324	343	355	345	325	335	301	376	362	330	322	342	343	299	316	346	351	353	362	340	348	352	328	345	341	392	351	341	359	368	364	377	347	357	364	355	333	355	340	349	334	353	346	335	363	355	335	360	330	309	375	374	346	345	323	311	362	341	370	331	384	335	364	336	323	339	332	316	347	353	330	359	323	330	384	376	294	336	334	341	340	345	313	370	361	354	337	336	395	320	319	339	332	343	314	350	333	353	370	365	333	329	364	339	330	367	320	308	345	311	308	333	356	356	348	358	333	343	336	352	309	309	330	337	360	375	340	337	324	327	351	350	369	358	323	349	347	384	366	320	362	334	333	349	349	326	356	340	370	344	356	326	334	338	348	330	363	329	348	357	367	347	395	319	351	342	353	327	357	320	310	338	320	372	344	333	355	306	341	342	356	352	311	344	369	359	317	314	344	359	293	307	364	314	332	344	372	343	356	360	354	339	359	327	305	332	328	323	368	353	356	338	343	328	329	319	331	326	347	338	341	346	349	339	339	350	363	351	345	329	378	353	356	373	364	328	335	370	323	319	334	347	316	309	324	341	341	322	350	358	390	329	336	318	295	348	308	339	325	376	341	340	316	324	364	346	330	345	368	324	298	307	340	341	371	304	349	353	329	321	321	334	332	322	326	354	325	307	347	373	314	317	369	347	361	322	333	344	360	359	317	292	346	365	336	374	300	300	349	338	356	359	322	330	363	383	351	379	366	337	381	355	340	326	382	366	347	331	357	344	336	332	371	317	330	316	358	341	349	385	352	347	322	310	326	375	334	315	346	347	313	383	359	353	352	335	330	344	347	327	359	385	330	309	363	340	331	332	314	355	374	293	346	381	360	366	350	335	363	345	326	354	307	331	321	345	336	392	341	360	326	333	325	359	352	373	344	359	354	367	295	323	348	343	344	348	340	333	378	344	336	323	351	336	363	321	359	330	342	337	315	381	325	321	330	355	336	352	320	290	363	344	361	367	313	330	358	358	319	324	343	349	346	355	344	325	321	345	346	313	376	367	338	344	354	351	345	273	335	341	345	360	368	318	334	354	377	373	353	343	314	350	368	340	338	339	357	345	304	320	315	340	324	338	342	334	354	340	340	358	351	342	364	349	330	341	297	351	339	299	358	329	331	376	335	344	321	351	353	321	320	345	347	322	339	303	346	321	314	341	381	316	359	341	324	348	322	336	353	359	339	336	337	325	352	396	338	353	321	314	325	321	337	341	334	388	337	359	358	377	339	324	368	370	319	329	347	324	350	338	318	345	334	372	332	341	346	329	377	338	355	349	368	326	378	356	336	348	328	338	348	322	331	391	349	340	337	338	312	314	345	350	362	347	354	338	342	327	350	359	359	355	349	332	337	374	380	365	325	325	358	318	299	344	328	361	329	357	359	364	319	355	354	335	373	330	344	325	338	364	325	344	320	348	323	325	339	344	358	362	360	306	345	317	310	332	317	335	368	324	360	312	363	329	317	332	317	372	333	320	299	359	322	337	349	338	338	340	383	325	348	354	359	344	384	351	323	326	311	309	382	343	364	330	322	363	349	337	339	329	346	315	374	355	325	376	335	364	344	337	343	367	324	320	343	345	351	365	384	347	337	345	338	369	327	367	330	330	317	363	341	362	362	333	342	348	338	336	350	386	345	320	322	343	322	319	345	389	345	353	340	334	377	369	308	335	319	334	333	307	368	332	335	319	356	340	367	376	393	341	342	327	356	323	333	325	356	333	318	336	352	333	360	349	362	326	319	327	359	315	316	321	344	319	357	363	369	343	341	340	336	361	356	341	358	375	325	357	352	320	358	280	335	312	313	336	324	365	384	365	360	342	391	334	360	335	333	342	325	359	352	351	323	340	308	368	319	365	340	322	339	354	350	309	349	326	335	329	342	372	373	335	322	337	361	324	364	360	313	338	327	334	335	291	349	353	357	321	319	332	337	326	372	351	313	325	349	320	355	386	327	370	297	324	356	345	307	326	320	353	332	338	382	327	365	377	332	331	346	305	305	375	343	368	333	332	342	303	341	277	304	335	355	371	348	318	289	340	352	338	349	365	348	343	320	374	363	345	367	341	348	329	368	340	372	375	383	346	350	332	322	368	353	337	347	332	312	351	393	337	333	335	315	362	337	391	347	369	322	354	296	365	359	303	337	324	338	355	366	358	345	353	290	319	330	347	333	389	376	341	335	316	297	324	342	359	295	322	330	374	321	343	322	346	325	363	352	358	346	309	356	310	340	314	340	325	319	310	377	336	369	341	327	345	364	368	356	339	319	331	344	331	336	362	367	333	367	368	332	344	338	338	346	345	311	332	352	316	355	365	311	336	358	337	326	357	340	380	327	318	354	332	312	362	345	331	335	345	333	337	327	322	388	352	322	332	333	380	343	367	367	357	376	316	344	314	349	357	334	334	340	325	323	388	356	363	328	312	333	383	353	345	331	334	346	314	311	395	334	362	348	307	344	316	344	314	366	366	353	350	349	358	329	346	340	350	337	327	343	383	351	361	338	341	351	316	377	351	335	332	357	361	317	353	352	362	345	331	366	370	369	316	336	343	332	331	368	341	336	344	310	354	344	340	356	373	360	329	354	340	322	304	335	339	354	329	360	332	329	360	356	332	316	367	340	367	350	324	332	329	371	374	349	328	368	342	334	344	332	356	364	350	365	361	305	329	335	349	349	310	338	361	342	351	333	311	356	359	328	318	302	362	355	330	386	327	316	326	344	358	336	382	373	370	322	331	366	368	348	318	366	364	366	350	359	378	332	347	336	330	337	328	359	314	362	357	322	380	351	371	333	312	331	334	352	347	330	314	366	365	372	338	342	364	365	357	328	331	369	329	365	357	334	368	373	344	349	362	343	350	323	353	317	301	352	351	339	345	338	331	346	374	355	341	350	329	323	375	324	356	367	335	333	318	349	358	366	344	322	344	367	366	325	338	364	366	357	319	343	338	345	356	316	315	352	321	345	382	331	329	392	377	359	365	382	359	364	338	381	351	347	316	331	329	327	357	316	357	361	339	356	351	378	340	337	310	356	322	332	338	329	372	375	331	357	340	348	357	360	358	373	322	338	332	344	358	344	327	327	337	346	334	348	318	330	355	334	337	346	355	345	338	346	351
6565	1097	1826	2275	2050	2140	1951	1802	1281	1003	943	1001	908	901	921	817	890	828	885	834	788	843	800	819	771	780	838	823	860	831	854	811	836	836	765	811	833	820	783	763	794	844	780	814	736	834	821	831	761	826	773	796	839	780	772	821	858	799	791	793	778	801	767	795	787	780	758	789	808	780	812	775	834	761	782	798	783	772	794	771	844	777	776	791	791	791	781	832	781	810	825	803	771	841	838	809	784	792	747	751	785	801	823	846	860	815	782	791	797	822	796	792	752	776	791	792	769	773	769	745	838	788	760	866	821	798	822	714	788	777	804	782	811	782	839	819	782	810	792	777	776	812	748	829	780	778	787	783	764	792	818	787	846	776	776	795	785	791	808	833	774	770	779	803	822	796	830	800	810	772	807	776	750	745	788	870	819	779	796	789	842	775	797	789	798	762	783	782	855	754	815	812	769	749	812	759	755	767	838	791	782	800	765	812	758	755	775	822	749	773	804	805	791	765	811	807	767	801	787	788	802	825	786	845	763	809	775	765	754	824	777	806	832	810	788	790	779	816	776	805	813	837	784	860	749	791	814	791	799	786	791	822	790	848	819	808	791	755	786	780	786	883	824	806	781	771	782	809	848	797	793	842	766	787	824	811	804	781	827	798	769	781	811	795	822	793	849	760	758	769	783	798	769	822	809	726	756	819	795	763	789	850	789	814	774	852	833	813	846	730	836	822	806	790	836	779	734	817	783	793	819	798	794	822	879	825	849	825	761	765	846	803	774	832	840	815	820	796	791	842	797	798	789	825	814	792	855	777	794	795	817	804	768	778	801	767	787	825	788	806	787	752	729	804	798	775	791	758	831	805	771	801	833	727	796	770	747	811	802	835	830	781	792	774	801	781	870	826	807	787	814	859	756	754	825	817	812	786	771	824	789	768	790	824	795	763	811	807	805	817	775	802	763	769	789	827	805	788	783	795	763	785	854	813	772	758	797	811	790	805	807	750	801	794	857	811	764	815	756	789	830	803	766	787	746	770	813	848	815	809	804	798	844	839	841	808	782	833	792	811	771	775	793	802	775	762	782	798	778	782	808	805	836	788	758	784	802	791	768	816	786	767	765	782	844	798	772	809	760	763	785	805	797	794	765	790	745	768	782	785	809	808	779	806	773	814	808	757	773	771	762	823	776	817	811	803	792	772	819	812	821	803	765	810	831	802	771	866	831	781	802	799	778	819	776	777	787	779	850	779	778	819	806	811	784	809	817	785	776	797	821	781	741	745	818	841	780	773	801	861	766	810	823	757	813	757	820	805	814	771	794	748	798	806	749	812	812	808	763	818	824	838	819	807	774	788	777	803	753	792	772	785	800	807	809	779	811	788	788	824	781	802	780	797	758	805	831	795	811	774	821	757	825	876	819	737	775	756	794	802	783	765	782	741	805	768	802	808	830	849	799	844	765	773	860	764	779	744	805	738	786	807	798	788	818	799	836	797	812	829	812	780	832	840	816	810	797	797	829	783	800	769	805	815	822	797	776	803	781	808	781	811	844	815	787	819	847	793	772	767	808	759	782	795	846	816	768	794	739	842	788	753	771	821	790	784	797	799	817	797	756	783	778	792	779	829	769	798	772	776	766	726	797	792	814	819	853	790	771	817	816	824	770	736	762	810	816	783	804	799	789	755	762	794	761	791	783	786	788	812	816	759	756	764	753	802	775	820	759	783	753	801	763	788	773	804	743	831	822	797	841	755	853	754	782	779	813	797	795	797	796	761	819	788	758	821	814	779	800	784	835	827	788	845	811	768	809	748	779	746	826	796	789	780	814	794	827	800	802	784	800	794	768	781	810	772	798	747	785	803	815	877	731	810	807	802	810	774	803	773	792	825	832	796	776	786	782	779	797	801	800	776	764	795	816	825	767	825	744	808	768	794	799	809	820	833	814	810	750	779	771	787	786	799	809	765	786	773	798	823	771	735	818	787	776	813	821	817	819	828	751	781	837	831	803	758	827	841	814	758	807	817	797	787	797	811	789	773	848	789	801	780	810	794	772	769	740	791	810	793	749	800	788	750	795	786	805	841	797	822	799	756	786	750	823	755	757	794	803	820	777	778	775	767	746	775	794	786	849	807	773	798	785	817	806	812	835	786	842	848	789	857	762	822	774	794	768	792	853	836	767	774	798	765	759	776	846	797	789	815	811	791	799	802	762	829	816	816	811	825	825	799	775	795	814	807	769	796	781	770	754	784	800	795	801	776	768	785	776	806	839	793	787	772	829	812	800	814	802	777	765	805	782	840	810	825	784	788	826	757	836	806	786	781	810	790	780	822	774	858	809	795	775	826	798	795	806	791	795	782	761	795	814	797	717	795	812	801	794	803	814	783	823	816	827	801	773	768	754	781	776	784	805	795	783	810	746	785	782	805	806	793	760	789	808	783	790	776	803	820	799	744	747	837	843	807	741	787	772	775	779	813	798	763	769	850	816	817	789	808	809	797	779	785	768	735	821	815	783	746	855	780	826	799	781	748	830	746	756	812	816	788	764	850	785	797	770	794	775	829	781	797	815	828	816	772	819	795	802	770	817	788	821	793	825	757	810	802	811	792	782	806	810	810	807	810	800	799	754	821	855	849	796	800	796	792	795	796	771	816	789	792	779	825	838	819	824	778	829	782	808	809	839	783	753	808	779	808	806	785	829	741	773	810	817	801	798	761	746	822	776	775	773	799	792	791	829	784	789	828	819	840	762	754	741	771	763	826	816	785	798	809	805	830	770	774	786	763	755	772	776	793	793	745	745	777	829	797	830	742	805	805	803	794	803	799	759	764	798	778	770	812	826	818	783	799	809	826	795	791	804	761	817	791	768	876	850	824	784	804	722	804	817	794	740	851	806	777	804	859	813	778	785	752	812	847	762	831	821	808	775	777	807	804	767	798	763	818	769	838	814	820	795	783	794	787	804	837	801	794	753	784	856	862	745	787	785	761	859	803	841	810	769	763	836	782	803	750	774	785	757	778	841	806	789	794	796	790	845	797	767	757	851	803	828	803	817	809	849	780	820	830	748	835	787	818	792	791	792	808	831	807	787	780	805	780	794	820	749	733	790	801	781	795	760	777	753	752	754	805	795	837	794	830	815	784	758	824	795	783	806	779	753	788	803	780	795	803	767	782	833	814	814	802	770	790	793	817	790	814	848	828	774	811	789	832	796	750	800	775	785	815	786	759	756	790	819	826	780	751	838	784	767	826	842	822	785	753	824	765	859	831	775	761	825	745	808	796	810	776	804	790	782	800	754	776	816	787	789	812	813	781	759	799	785	814	777	790	779	829	784	836	778	789	824	772	800	785	762	781	770	801	850	766	766	801	800	811	762	780	831	801	784	739	784	804	808	806	804	819	826	784	834	776	832	802	771	826	827	818	812	803	833	802	837	846	798	821	811	754	801	782	785	802	792	778	838	777	791	749	787	731	825	816	819	768	795	806	771	803	802	820	781	770	784	824
12605	1021	955	794	550	531	484	413	281	225	223	202	214	198	176	204	178	172	184	178	170	175	155	185	183	160	175	187	159	174	189	185	159	167	175	172	183	181	191	183	181	172	182	176	148	181	178	173	158	148	159	174	189	180	188	184	180	166	172	191	175	156	183	171	173	167	166	154	161	166	163	148	162	162	176	156	174	184	168	154	159	175	154	154	158	166	158	188	144	161	154	178	168	181	182	183	187	169	176	165	194	166	160	184	179	172	159	156	167	175	133	167	174	139	153	149	164	172	170	161	196	175	162	179	157	173	182	163	148	179	201	148	185	165	157	158	178	163	169	181	171	171	179	157	177	173	143	160	160	173	181	168	166	165	170	167	176	171	173	177	172	182	153	157	180	170	183	195	169	175	175	175	174	163	171	160	150	168	159	172	197	142	190	170	151	167	159	175	160	183	182	148	161	173	161	189	163	167	169	192	159	212	170	165	192	156	174	173	170	156	174	172	145	146	190	180	166	168	149	146	174	162	164	142	167	156	157	168	167	168	181	191	171	170	162	155	145	154	174	169	178	150	157	178	165	163	160	166	162	161	182	166	170	180	185	179	156	155	168	161	169	149	140	173	166	141	184	176	152	152	143	165	157	150	156	150	166	182	183	175	177	167	151	169	204	167	176	147	182	165	183	170	178	166	159	157	180	166	187	160	137	164	150	151	175	169	167	177	160	192	160	164	164	153	206	177	163	166	161	176	175	152	174	181	188	173	161	182	176	171	152	178	148	165	168	159	193	181	157	166	167	166	184	164	164	160	155	167	193	153	152	170	147	155	153	154	152	170	146	167	165	156	152	179	169	167	148	172	173	157	157	147	170	161	161	169	162	171	173	159	172	171	155	161	156	173	183	174	167	167	174	189	167	144	163	163	147	187	184	172	176	165	148	175	156	155	149	183	160	165	161	171	154	177	176	170	189	144	136	168	200	159	208	193	165	187	164	169	158	177	165	152	164	148	156	183	159	166	150	164	179	187	153	157	176	168	183	191	167	153	154	149	163	142	196	167	177	154	169	156	161	153	163	181	149	176	171	167	169	175	148	151	181	177	169	177	167	168	166	177	177	163	163	159	197	156	157	177	170	155	178	170	162	148	186	175	149	186	159	182	164	160	165	153	164	149	156	156	158	169	174	177	154	142	174	149	156	143	159	191	175	181	170	172	143	197	172	189	192	174	167	176	164	172	162	152	169	148	194	143	187	181	169	141	169	194	181	180	166	178	166	176	159	154	170	154	162	157	184	168	191	183	158	177	170	186	172	154	152	163	158	164	178	156	165	150	156	162	188	172	156	188	194	160	153	149	174	165	170	151	145	149	162	194	145	165	166	193	152	144	150	170	163	173	179	156	153	165	187	159	174	157	178	186	179	180	177	160	152	172	135	187	149	143	184	167	180	141	199	184	187	170	160	160	160	167	165	155	150	175	168	169	171	149	186	168	172	153	153	138	180	169	184	156	186	186	166	183	160	166	162	171	162	171	149	157	151	178	169	155	188	172	176	150	163	167	158	186	165	179	151	166	131	158	175	165	177	193	171	160	156	178	179	162	172	194	148	206	167	168	178	164	177	174	165	166	183	159	162	190	166	182	183	148	166	183	159	144	167	186	146	158	157	147	167	159	186	166	152	179	172	183	168	142	164	181	196	165	149	146	164	182	204	144	178	202	170	174	162	164	170	154	171	147	147	176	159	179	161	165	177	135	200	162	165	146	165	190	147	160	157	156	158	161	170	154	187	189	160	188	160	157	180	174	176	159	172	151	144	153	203	139	162	171	173	168	183	172	161	145	162	176	185	186	159	130	176	150	174	194	174	180	158	182	162	188	171	177	194	197	170	186	180	169	145	163	174	167	194	174	178	170	163	158	170	163	168	148	168	166	138	173	168	168	166	142	178	164	165	162	154	149	155	147	174	162	166	183	155	158	164	167	156	157	164	178	182	156	186	192	176	198	169	162	148	153	151	158	172	169	161	183	161	170	178	174	170	163	147	162	201	183	181	160	168	159	170	163	172	179	184	127	143	161	182	140	153	169	165	168	161	173	171	183	180	159	169	156	172	154	164	189	167	166	182	178	188	172	139	164	183	191	173	165	163	150	144	136	150	154	210	188	204	187	176	169	154	149	166	159	148	156	184	167	154	169	184	175	171	153	175	176	195	171	192	178	161	152	159	159	172	153	180	158	186	164	179	168	160	144	161	176	186	198	156	156	185	156	165	179	171	164	192	171	196	144	170	186	177	182	162	162	184	167	174	179	148	172	195	160	171	168	165	172	202	185	159	180	178	183	168	171	160	211	149	170	159	168	191	206	171	196	151	167	167	149	155	139	172	148	170	147	146	175	202	163	185	159	169	173	179	148	156	179	177	141	151	160	157	162	150	134	161	178	179	158	176	167	157	155	180	159	162	180	163	128	172	179	166	161	188	158	183	169	162	152	155	183	155	160	185	163	162	186	186	151	166	160	162	146	186	185	158	173	156	151	153	170	164	164	170	165	139	164	150	148	162	150	173	158	178	157	161	176	180	186	165	164	163	176	171	197	157	155	157	168	167	160	183	171	189	171	201	175	171	177	174	187	182	167	149	166	150	167	168	176	159	163	187	151	148	150	174	176	160	161	167	183	179	170	164	194	135	155	175	174	170	158	176	170	175	181	157	148	169	170	149	186	156	169	184	170	198	193	163	176	184	148	154	149	163	199	146	156	149	152	171	164	172	155	178	156	172	192	162	164	168	196	185	174	165	164	155	136	167	175	154	175	191	146	162	164	167	188	182	173	163	176	157	177	167	173	161	192	181	162	176	168	180	167	176	176	147	166	172	147	165	181	165	183	150	178	177	172	175	156	167	173	158	163	172	147	155	152	144	158	170	165	159	171	202	180	163	176	158	158	169	171	165	147	161	156	150	192	176	187	186	189	204	140	157	167	167	158	153	172	156	175	158	174	167	164	147	165	184	152	148	138	173	152	173	150	162	174	145	164	141	150	146	159	171	179	176	175	155	181	151	168	176	164	170	192	158	190	154	142	145	177	156	157	165	180	182	165	150	168	170	166	160	172	195	157	200	182	164	144	153	170	179	168	165	170	149	156	144	159	148	179	165	167	176	157	169	155	167	153	172	163	142	160	177	167	154	157	167	178	179	158	164	180	187	180	178	174	168	178	183	157	189	171	168	166	168	161	166	175	177	156	166	172	175	176	145	165	160	162	129	175	164	163	202	165	184	188	178	177	146	148	155	184	147	172	142	154	174	187	186	161	157	161	182	155	192	182	157	175	161	158	156	167	178	163	166	182	147	168	173	163	158	176	188	153	138	191	155	177	168	149	146	166	174	194	161	166	169	177	165	142	178	167	189	156	189	152	176	146	178	147	163	176	189	180	189	169	171	195	157	157	168	178	178	139	156	159	178	154	165	161	183	169	182	123	135	179	168	171	157	152	142	167	181	161	161	149	171	165
7864	1014	2093	2676	2463	2275	2073	1745	1195	868	716	646	623	620	609	604	574	550	552	507	524	513	478	483	470	484	447	500	450	509	432	444	457	444	435	451	449	450	426	441	445	452	430	449	477	459	444	455	436	453	442	424	423	413	437	407	449	422	445	416	425	430	379	429	395	392	405	423	463	449	416	441	413	408	421	444	467	430	430	404	399	455	429	418	410	393	418	399	425	445	436	408	449	412	402	390	433	438	472	412	426	412	407	407	439	447	464	415	440	437	418	436	418	410	360	462	396	413	408	432	423	470	456	421	420	401	410	443	460	409	426	412	462	419	401	430	376	431	412	436	458	423	409	403	396	436	433	466	434	446	426	435	406	422	399	399	416	394	430	413	417	429	479	438	408	431	453	442	425	419	425	438	424	439	427	447	463	407	440	412	444	442	426	420	441	443	430	411	409	440	421	440	414	417	455	442	443	416	408	444	430	407	420	417	454	424	438	401	392	396	417	438	384	407	432	433	431	399	404	381	427	442	438	435	469	406	410	407	401	428	380	413	430	399	421	436	406	450	385	448	420	415	416	450	390	420	422	442	461	389	406	392	395	433	395	462	420	464	399	420	421	435	431	406	441	415	447	426	442	413	451	439	477	471	386	402	414	469	393	427	444	430	440	449	436	453	418	427	438	423	406	412	462	377	465	396	441	413	421	426	384	426	453	415	385	434	410	396	393	456	405	435	445	445	442	418	454	420	420	421	450	450	384	427	432	411	412	416	399	432	413	433	437	457	448	422	389	446	406	423	399	415	407	423	375	439	462	407	414	427	436	442	422	381	385	433	403	433	435	445	428	454	453	427	410	431	389	399	376	429	430	445	395	412	388	411	397	414	426	399	430	427	440	424	427	376	433	418	419	461	401	426	446	432	412	441	449	431	453	414	396	460	429	419	430	401	400	434	432	412	441	409	379	435	406	434	434	431	404	409	399	386	453	400	440	430	428	411	376	421	449	445	421	396	421	428	421	401	422	409	384	466	402	411	384	408	440	428	457	416	425	430	414	416	470	414	407	412	426	447	400	463	451	431	426	405	422	456	396	409	407	433	420	454	443	445	449	414	417	426	411	399	434	426	425	422	386	415	375	395	420	458	447	447	381	392	438	434	417	385	400	427	432	406	439	437	417	422	456	398	392	474	424	385	406	403	438	384	457	426	446	421	390	429	439	413	472	388	464	455	379	423	383	404	422	400	398	459	414	401	442	420	430	417	440	409	409	403	423	451	420	425	403	451	427	448	427	445	459	394	407	451	387	455	424	439	419	463	403	411	436	415	411	450	455	447	482	388	404	415	393	433	429	441	455	418	398	402	444	453	416	416	415	462	435	434	385	401	397	426	417	443	435	458	420	422	384	420	437	461	430	407	412	414	437	422	431	415	398	407	452	394	384	387	420	401	434	405	412	447	466	438	406	440	446	379	432	452	416	426	407	436	502	435	433	423	401	416	412	407	444	428	403	418	437	406	438	421	436	458	416	437	402	402	442	430	433	428	408	447	452	381	430	410	415	460	428	405	464	423	428	390	428	414	394	389	430	405	439	402	453	402	409	432	464	483	458	409	436	414	391	413	427	417	430	429	428	420	448	470	409	438	404	407	420	396	414	434	453	428	403	434	411	383	401	433	407	382	397	402	392	442	379	428	430	415	454	426	418	427	417	417	455	409	373	450	431	425	456	421	428	466	396	419	426	417	398	454	454	394	427	385	445	411	424	395	483	405	427	427	463	432	424	411	425	407	424	434	403	407	437	371	478	458	408	435	390	442	419	415	434	431	408	458	426	425	436	392	430	438	428	378	428	427	410	386	415	436	377	439	443	423	435	410	416	437	437	438	452	415	421	398	440	407	407	440	436	424	441	401	449	436	438	402	417	441	444	403	385	441	411	415	432	404	430	425	420	433	434	430	446	429	425	450	410	429	444	422	409	434	385	422	395	422	426	384	449	420	435	391	425	427	395	435	438	453	476	413	412	416	391	426	408	451	413	407	413	401	429	400	428	413	414	442	402	447	406	421	405	411	445	410	419	422	403	427	395	438	459	452	458	451	412	452	427	440	419	394	445	393	393	449	435	438	427	430	404	381	430	436	430	402	416	422	417	392	406	452	392	428	429	461	447	440	402	403	406	424	428	437	465	426	408	441	415	410	451	403	441	368	438	402	421	444	429	447	438	425	435	461	432	453	414	429	416	447	419	450	424	441	402	428	427	442	430	416	420	434	402	413	425	379	453	395	422	388	426	410	461	400	401	424	435	419	404	395	408	417	420	420	401	404	360	417	476	437	439	427	426	417	431	387	441	433	394	424	405	415	434	389	432	411	455	426	416	392	450	441	409	473	418	403	413	387	404	425	424	431	415	410	408	434	436	399	477	455	411	412	413	471	431	418	431	400	433	427	419	411	411	402	416	392	437	432	400	409	448	432	391	458	409	392	452	416	443	413	421	438	408	409	417	446	414	416	416	447	427	412	426	443	394	419	408	421	423	413	398	456	436	419	408	403	430	418	409	440	421	409	446	429	388	447	427	441	430	423	446	417	395	421	445	407	406	377	407	448	409	397	445	413	434	455	425	402	448	414	413	433	400	445	422	459	429	461	399	453	442	421	426	434	384	411	434	403	420	396	396	408	457	431	451	410	433	430	416	461	408	400	429	389	425	399	409	401	457	431	426	431	392	386	444	446	446	409	374	406	391	393	471	404	454	398	427	407	449	427	399	417	436	440	438	443	411	457	433	362	412	396	438	465	426	414	391	451	435	394	391	476	444	397	473	419	410	396	420	479	446	432	391	446	420	393	422	394	382	429	409	397	404	414	375	441	421	435	435	427	389	405	427	381	424	430	446	399	452	408	446	439	406	453	440	404	439	403	383	477	433	421	417	434	422	437	436	415	413	422	432	449	440	437	437	399	432	405	409	393	372	420	419	446	425	442	435	419	454	416	378	399	421	440	393	458	408	405	404	429	446	407	391	391	451	399	393	418	409	448	407	467	433	415	420	427	419	397	479	461	409	433	416	430	420	416	389	417	429	427	424	437	426	434	431	360	428	476	406	399	409	432	434	414	391	387	421	397	447	401	397	415	419	425	431	404	446	430	447	413	415	420	436	430	433	423	430	446	399	383	422	448	443	410	424	421	455	396	398	397	454	429	428	411	458	406	419	435	444	423	437	429	384	435	385	423	434	428	433	431	410	427	428	397	444	432	432	400	401	443	433	395	461	427	445	446	398	415	420	383	446	459	429	437	430	419	406	427	413	443	420	421	434	374	411	379	424	405	461	472	432	442	438	398	423	457	464	400	417	433	417	412	453	436	407	449	448	432	429	420	418	433	418	393	413	397	428	417	445	394	454	407	423	466	423	426	419	463	408	431	464	479	394	425	426	443	439	420	412	443	421	427	404	437	437	439	427	428	459	430	453	455	410	436	374	452	423	431	420	439	392	408	418	429	417	456	392	415	400	430
1454	486	494	509	453	487	455	433	378	396	378	375	371	375	403	338	375	363	366	378	378	325	379	330	405	364	373	350	373	347	334	340	344	350	372	318	354	378	390	346	356	365	374	367	358	341	349	377	324	382	364	373	345	380	362	368	365	354	360	367	366	366	337	342	395	376	341	362	352	334	394	349	360	372	362	375	394	355	359	376	383	338	356	381	345	377	393	347	376	355	362	334	344	413	365	365	378	360	362	409	381	377	359	371	348	345	370	380	344	372	353	352	349	386	346	358	335	343	334	358	388	388	319	358	411	343	360	365	354	364	407	362	372	384	368	340	368	360	361	384	354	352	352	382	370	358	357	361	370	382	382	370	350	343	367	332	348	392	316	325	370	374	343	371	360	357	392	362	365	396	362	367	367	371	360	375	365	359	360	341	352	351	387	352	404	352	329	388	362	365	361	330	363	370	358	365	376	361	358	355	399	349	383	341	350	377	325	375	369	323	371	320	363	320	337	315	362	359	343	375	382	365	354	371	396	352	366	402	374	374	344	336	362	346	354	367	397	400	355	366	407	369	392	364	331	401	378	353	346	376	350	339	391	381	363	364	372	337	355	341	367	390	356	364	340	366	397	394	332	332	359	384	367	360	344	387	362	405	369	341	390	379	366	348	398	366	375	376	373	362	365	355	359	359	386	379	380	372	342	408	380	377	400	401	338	339	368	342	391	386	337	404	374	334	380	365	340	344	350	400	373	377	341	319	371	329	364	355	367	369	391	314	373	353	400	327	375	403	347	348	366	353	359	385	331	348	394	360	374	355	345	353	321	358	370	352	352	380	358	390	369	387	377	388	327	358	373	372	394	364	345	356	355	382	384	381	371	372	365	331	381	395	380	363	373	354	380	362	385	385	390	324	363	356	386	406	368	391	369	374	356	368	356	381	317	345	361	376	322	352	343	362	375	344	367	339	381	346	344	372	344	376	411	376	379	362	365	354	389	388	369	380	349	380	397	347	394	421	315	366	354	385	358	392	358	380	377	396	404	417	348	348	352	394	376	395	354	386	348	320	366	325	366	377	336	380	383	366	418	354	396	367	391	368	336	370	353	377	363	347	372	400	373	358	353	361	393	332	376	346	347	368	339	379	383	418	342	333	375	364	355	383	364	365	392	346	356	391	340	391	377	356	358	377	374	375	337	335	378	353	360	374	380	380	353	390	362	328	358	377	339	380	385	371	403	372	413	377	364	360	386	413	381	338	359	353	331	340	365	395	361	402	371	372	360	337	363	371	391	368	349	361	354	379	368	358	370	350	375	378	329	349	337	391	392	330	358	383	379	364	358	345	375	370	331	371	376	403	347	359	363	356	314	372	371	391	365	387	374	382	370	347	352	362	353	375	381	342	378	364	365	355	361	361	342	356	365	380	352	363	384	362	360	335	358	346	323	366	368	360	387	369	377	368	360	379	359	352	355	384	352	368	365	377	417	358	396	369	383	331	370	369	333	374	372	352	366	347	380	405	344	367	360	370	354	385	382	384	354	360	341	376	358	378	345	379	356	383	351	348	347	401	386	383	350	388	369	371	364	384	350	352	375	379	351	374	375	406	407	416	400	346	344	395	366	370	396	364	363	356	349	390	375	393	363	357	396	354	357	341	403	372	333	345	309	376	363	334	361	344	345	372	339	360	378	363	377	354	345	340	410	388	390	376	341	331	358	354	346	382	373	331	398	376	358	343	335	360	374	398	396	362	396	363	332	346	378	385	398	375	348	375	348	350	358	359	317	332	378	393	361	325	332	400	357	360	381	327	373	344	341	364	342	376	368	376	369	368	374	395	357	352	345	357	345	377	336	331	375	392	367	374	367	366	390	362	404	354	357	331	388	377	342	395	383	356	367	364	371	335	363	367	361	367	352	348	355	360	348	383	403	367	371	371	342	359	351	400	352	343	374	359	380	397	374	387	356	374	357	388	354	346	364	367	345	335	410	356	360	371	378	370	339	378	381	381	359	355	356	372	381	370	349	352	353	354	343	362	354	353	395	357	356	373	327	337	369	371	346	397	376	347	394	339	372	367	365	354	379	355	353	384	371	350	357	343	375	376	334	348	361	342	362	394	337	348	345	376	378	361	385	359	369	335	379	374	394	335	395	376	356	346	335	370	397	374	351	384	410	348	419	357	357	369	335	380	399	370	319	375	367	386	357	351	365	325	358	355	372	377	386	339	366	352	352	400	349	345	347	349	320	366	347	369	324	370	386	360	368	369	364	373	366	379	364	374	366	374	386	370	367	365	356	347	352	382	329	367	352	336	363	366	346	371	363	380	363	352	384	346	356	369	347	361	361	382	351	372	356	339	354	380	348	352	327	353	356	383	362	373	351	359	359	363	364	370	383	356	356	364	375	347	394	372	372	401	402	388	373	368	380	396	369	373	410	365	365	374	345	381	402	340	351	352	349	345	348	355	387	363	356	367	371	358	351	345	362	324	340	369	382	382	362	349	367	355	393	391	348	348	347	384	361	353	370	340	368	399	383	382	362	359	387	370	366	321	333	386	366	334	349	381	369	359	320	366	359	356	364	361	347	371	371	364	356	344	359	376	378	405	399	387	331	326	378	406	365	370	366	371	355	358	363	403	362	330	370	401	363	380	346	343	340	376	356	352	361	369	338	336	402	334	372	336	361	341	353	377	327	356	348	360	395	363	364	362	368	428	348	358	351	383	356	358	385	372	337	368	379	327	371	383	382	358	340	351	378	388	356	371	353	346	318	334	379	317	360	362	370	397	368	370	385	333	373	359	397	369	372	363	398	371	338	377	368	351	370	363	345	376	363	353	352	359	364	356	362	353	379	389	379	347	365	376	392	399	381	369	372	391	335	364	367	391	327	331	371	383	352	374	383	377	384	366	340	392	387	347	344	352	398	336	366	346	386	352	375	390	381	380	363	388	394	343	358	361	377	346	386	345	398	368	349	363	353	367	371	377	369	335	383	331	432	394	379	386	412	361	342	354	394	327	348	357	361	389	331	369	363	348	369	387	388	372	327	388	339	382	348	360	350	361	373	361	330	391	369	352	368	360	348	383	372	356	369	347	341	380	377	365	376	367	345	372	400	374	371	364	376	383	376	403	363	364	372	347	324	340	360	372	341	343	352	387	382	376	373	370	354	382	369	362	362	364	376	374	352	369	367	351	356	356	376	330	345	332	384	349	346	395	375	377	376	386	370	336	360	407	350	358	371	361	382	350	407	382	362	362	365	371	360	374	368	342	378	349	370	356	403	392	385	345	367	370	377	342	398	348	353	376	352	385	374	329	353	362	366	393	340	356	350	358	354	373	372	351	390	351	367	395	385	384	389	381	330	363	338	331	378	374	371	364	373	367	372	334	353	354	373	347	331	339	412	347	346	384	381	346	354	385	341	372	391	373	370	376	354	348	365	369	337	355	337	393	375	358	340	333	351	355	324	406	366	360	326	405	379	361	360	378	379	402	387	356	396	402
2113	969	1231	1310	1289	1300	1356	1246	1008	845	893	835	804	921	869	858	847	783	851	856	831	850	864	869	859	900	870	853	803	851	856	866	853	834	842	805	895	830	823	855	850	843	875	879	845	849	831	852	899	831	895	854	838	848	857	826	879	880	881	848	912	873	902	832	866	831	842	879	818	810	807	833	848	880	857	837	854	868	835	835	846	900	833	905	874	858	856	825	846	805	837	836	826	823	896	839	810	863	837	878	843	887	866	845	883	899	860	831	862	837	822	875	834	802	811	842	843	852	805	821	861	880	883	896	849	893	845	853	848	807	871	859	888	836	801	873	836	799	857	883	842	902	867	868	853	862	867	816	867	885	844	841	902	864	824	814	897	801	874	846	824	850	797	815	874	854	818	798	903	859	830	878	829	845	831	907	856	911	868	867	901	854	829	911	847	822	850	864	807	868	840	827	880	821	884	830	878	795	881	831	881	847	851	897	845	874	804	888	872	882	808	894	859	866	821	838	852	872	846	830	816	902	845	781	828	877	895	881	837	834	854	819	869	822	855	813	838	888	816	861	838	810	846	885	848	803	842	831	831	855	860	855	846	819	863	867	856	858	853	863	799	882	882	871	848	888	845	890	833	871	865	873	826	849	855	875	826	895	837	818	909	828	816	909	831	848	848	826	838	837	825	825	866	893	813	857	804	848	787	880	829	824	876	841	822	875	849	813	890	904	898	813	874	839	864	785	838	864	921	822	893	851	845	837	853	855	845	910	806	835	840	813	878	849	855	877	830	835	826	874	800	874	862	862	843	825	878	872	869	849	855	852	849	856	789	908	890	921	873	877	850	848	853	831	883	871	776	888	835	891	864	830	869	836	860	824	823	811	835	858	788	855	812	889	853	850	831	826	856	829	812	777	872	861	825	861	793	830	841	913	826	836	800	855	837	825	869	901	856	822	850	872	826	861	846	830	856	887	809	859	858	901	845	839	821	861	890	803	838	840	756	826	847	833	791	829	860	838	804	862	835	903	825	779	848	862	904	800	873	844	850	831	883	839	833	846	891	840	871	815	824	904	834	854	865	862	897	878	839	807	834	857	860	887	842	827	856	859	867	854	877	837	892	848	868	855	899	877	864	832	830	846	815	882	817	879	854	841	896	846	846	815	843	851	885	880	836	804	841	848	845	866	869	865	822	879	777	803	844	857	875	849	862	890	841	824	845	877	856	874	895	808	836	873	889	838	864	881	802	833	859	857	855	839	880	802	835	858	829	853	823	878	877	861	897	829	930	803	840	878	889	858	854	883	856	826	825	851	842	820	843	861	853	869	862	831	884	848	864	870	880	842	842	841	844	839	861	819	869	836	818	860	857	905	830	788	847	887	814	920	909	858	883	848	870	866	871	880	813	847	841	867	839	858	844	851	838	816	838	917	850	887	820	844	871	855	854	904	859	848	838	846	885	827	852	893	915	844	844	883	820	870	886	899	884	854	860	862	846	813	867	860	856	886	848	859	854	882	856	908	870	832	862	814	871	822	852	856	811	917	817	872	818	856	901	829	869	882	837	842	789	864	857	842	878	858	838	872	921	859	866	880	859	821	857	824	818	831	824	854	853	840	832	837	844	852	848	874	883	804	845	887	843	854	848	830	935	797	868	832	849	825	884	900	868	850	828	884	834	857	833	871	874	820	811	793	867	835	876	879	860	838	884	867	870	862	865	863	866	837	844	824	891	871	823	860	829	856	778	873	903	883	889	818	858	890	906	874	824	821	846	840	845	797	890	844	825	829	842	842	808	828	841	848	852	875	834	882	863	867	806	873	851	940	859	825	865	883	875	832	870	821	833	880	859	867	844	871	861	861	850	834	866	857	842	881	843	883	903	859	852	820	839	863	843	816	848	831	881	837	852	875	824	885	834	878	861	827	814	831	863	857	848	889	838	843	839	845	859	886	908	844	861	833	876	856	830	805	873	811	818	857	839	906	835	855	833	833	865	884	858	857	826	873	895	825	898	892	824	829	897	913	848	845	873	797	861	883	839	837	852	884	825	828	909	801	853	853	829	857	875	876	811	863	890	884	830	857	867	805	823	845	865	832	833	858	822	845	809	870	851	849	890	887	893	842	811	784	836	864	828	857	866	793	824	836	834	823	849	858	906	874	779	856	822	854	800	806	874	816	835	799	819	893	849	847	883	854	853	821	841	833	861	843	854	904	840	820	855	882	868	862	907	800	877	848	790	891	872	888	835	871	827	877	869	920	849	811	838	830	861	833	803	831	866	838	881	897	835	823	881	825	814	835	818	865	868	870	877	861	874	906	804	835	853	909	866	897	835	811	870	821	832	881	851	814	854	867	864	858	860	872	841	853	913	873	847	848	831	866	891	894	847	873	850	871	805	844	871	886	841	804	803	866	840	831	893	868	847	793	857	814	845	844	852	864	873	838	796	849	920	858	858	869	830	852	889	820	824	830	853	898	825	807	832	872	852	847	852	867	903	778	813	871	841	828	840	888	892	855	846	874	868	861	868	839	878	885	880	875	894	863	840	820	829	887	867	916	922	864	850	839	857	849	835	830	805	861	866	836	847	887	900	779	851	845	833	855	888	869	901	799	813	842	815	924	839	848	879	867	829	896	810	823	866	808	859	838	798	845	868	825	883	914	869	838	800	822	832	822	872	821	847	870	836	838	845	837	867	895	837	816	930	865	815	868	808	847	864	867	841	875	880	878	835	824	889	910	898	897	845	872	868	763	837	870	872	870	840	853	859	824	819	866	843	884	870	895	882	829	827	841	872	825	864	884	844	885	819	836	875	901	818	826	807	826	845	851	849	899	824	844	893	827	853	816	857	887	878	869	862	838	874	880	835	862	858	868	905	819	859	890	842	890	834	841	854	866	867	889	874	793	826	829	855	876	865	859	824	826	826	843	868	835	837	863	806	868	861	852	847	884	894	795	884	848	873	838	834	787	843	816	874	885	883	908	836	877	819	849	870	857	866	817	821	914	853	902	874	876	889	810	847	803	850	868	861	884	881	841	865	881	840	801	879	853	902	902	831	888	867	868	878	836	860	807	859	825	905	874	846	869	845	877	841	826	846	833	839	852	833	799	838	870	858	844	891	822	854	877	851	882	900	817	850	802	859	863	864	845	869	888	857	810	818	929	835	858	883	903	854	815	905	876	891	841	848	807	863	841	883	870	854	842	817	838	841	821	834	801	833	875	847	848	883	827	857	843	874	850	813	851	855	863	851	823	865	853	876	827	787	851	860	857	879	834	886	891	901	826	820	883	829	869	821	847	913	828	868	818	883	835	855	897	824	873	884	813	898	815	870	873	812	907	883	874	846	823	836	855	863	903	845	831	862	843	833	839	830	834	852	847	872	836	863	855	912	815	878	846	885	850	843	814	859	890	815	856	883	805	884	850	845	826	864	790	844	837	855	856	838	858	833	819	790	828	820	840	805	871	870	798	869	839	845	872	828	860	883	852	868	831	908	894	826	883
7120	706	801	634	581	568	535	524	392	379	360	365	378	372	363	356	370	324	354	336	366	341	358	407	350	344	342	357	322	347	382	359	363	343	361	363	310	308	389	332	333	365	346	340	311	338	368	323	359	378	316	342	332	352	349	341	340	376	355	361	325	338	350	366	345	360	358	348	353	334	339	359	344	348	362	373	307	336	368	356	370	343	333	321	361	310	345	354	341	332	375	335	354	323	343	383	354	337	319	327	338	351	343	331	339	374	300	342	325	343	344	358	370	359	323	355	341	365	316	336	323	318	357	341	364	361	347	361	348	328	342	371	331	369	334	351	337	344	318	332	378	366	353	341	340	344	341	331	338	324	360	342	343	363	324	332	330	349	319	361	342	372	335	352	282	335	318	347	345	362	332	312	357	346	330	334	328	338	331	362	306	336	317	311	337	345	339	342	399	374	359	325	349	360	293	326	347	365	379	371	317	366	335	404	338	324	351	338	325	336	358	345	343	322	348	377	376	334	304	342	362	288	328	329	334	307	347	353	318	338	345	378	347	300	371	336	330	329	368	363	331	352	350	331	350	342	313	329	304	372	405	331	343	384	304	339	364	326	356	340	383	349	361	324	377	320	343	326	361	355	329	336	338	336	345	325	305	299	337	318	350	335	306	341	388	342	341	339	333	345	323	329	347	319	383	343	350	329	367	343	342	318	347	355	341	339	375	300	378	348	364	320	348	363	359	343	331	326	371	330	348	317	335	366	318	363	322	351	340	328	330	407	359	321	329	319	358	322	334	344	360	323	330	337	348	360	328	335	335	377	344	355	340	323	306	326	333	342	345	349	354	302	339	339	318	326	358	346	355	319	349	344	344	346	301	333	342	366	335	314	329	299	321	348	372	338	361	360	315	327	336	345	340	354	342	315	299	348	328	319	350	313	349	365	383	296	318	370	347	344	340	352	331	371	355	367	327	344	353	348	305	337	318	343	371	339	322	326	342	374	338	354	349	362	354	339	320	322	347	362	362	331	336	342	313	369	351	355	343	369	356	371	311	344	352	353	312	352	348	359	321	339	330	341	356	356	302	353	367	334	375	343	345	352	334	318	351	366	346	327	355	364	345	315	329	351	373	308	335	382	385	332	334	323	331	362	415	351	336	351	356	378	350	344	345	331	338	351	395	305	374	339	339	329	339	354	353	353	383	372	350	347	325	341	368	343	335	364	322	364	362	363	355	327	325	343	349	361	306	335	358	332	335	400	356	338	333	335	364	331	338	331	330	353	324	368	332	349	333	334	344	360	347	339	333	331	333	364	373	341	382	356	343	337	343	314	350	376	341	357	382	329	301	306	356	339	307	363	335	314	327	355	338	320	310	349	360	351	343	324	371	352	332	303	343	324	325	340	315	332	340	327	348	315	365	366	351	344	307	339	357	385	321	337	356	339	353	341	308	304	353	359	346	335	320	331	355	350	359	324	340	330	318	349	318	314	345	345	318	351	353	335	328	358	357	328	343	334	327	354	341	347	371	338	370	341	324	335	365	326	347	307	306	322	355	332	316	343	332	334	349	359	372	340	305	306	313	364	339	346	351	322	336	370	348	306	320	364	355	327	318	330	364	330	330	321	363	324	392	366	345	344	339	364	352	349	369	323	314	337	327	374	339	399	339	353	342	331	335	316	348	312	385	328	359	354	335	337	312	346	379	327	345	337	370	314	340	345	352	321	327	342	360	355	371	346	318	369	334	384	355	338	317	365	345	323	322	324	336	373	347	337	376	333	375	361	353	356	370	332	318	368	334	373	359	328	312	299	334	335	333	340	359	342	359	340	354	363	356	331	338	357	320	354	321	326	336	360	307	340	326	328	348	333	351	341	340	329	311	354	330	347	370	359	367	347	314	359	318	357	328	365	347	321	398	364	345	349	330	327	328	348	378	317	368	364	354	326	290	354	338	324	332	358	352	322	346	320	312	330	325	328	320	298	330	338	334	340	354	351	338	361	339	330	341	304	316	333	361	363	368	351	322	336	331	323	313	332	327	322	351	350	347	327	344	306	325	290	333	348	341	342	380	363	339	355	341	360	325	352	333	333	348	321	308	351	299	325	355	375	338	383	342	326	356	316	340	357	369	333	354	340	313	338	363	320	341	362	319	342	333	354	350	348	340	335	325	338	329	353	377	358	308	362	358	368	341	335	321	356	312	355	355	337	333	331	322	317	339	377	374	337	348	325	340	325	345	326	325	367	329	354	379	357	359	331	363	310	315	324	330	320	361	348	367	333	338	336	347	326	323	352	344	333	361	319	304	330	368	354	363	332	319	339	347	332	343	359	322	333	356	306	371	359	344	343	378	343	337	336	328	318	352	318	347	350	332	334	327	318	344	357	365	363	349	348	336	321	351	331	349	366	390	396	337	317	328	338	351	326	368	346	357	330	371	331	368	325	343	355	355	347	321	337	354	339	355	340	344	327	357	340	330	334	301	316	372	343	354	318	313	314	349	357	325	331	344	332	338	332	340	371	370	347	338	333	340	338	370	317	377	361	376	321	336	321	348	329	321	356	319	330	341	337	328	331	331	351	312	320	348	355	347	319	331	360	345	368	358	352	332	337	340	348	340	343	350	311	328	338	336	316	369	374	338	358	338	350	356	355	330	346	369	350	347	321	341	346	357	334	360	397	374	329	302	334	361	328	338	301	327	343	360	345	337	349	324	377	304	358	326	335	333	322	323	351	334	370	348	358	350	312	348	362	343	363	329	338	350	330	321	353	314	359	333	353	358	341	298	328	315	329	298	343	328	382	348	362	336	351	300	325	361	362	329	317	341	357	374	340	325	301	353	344	331	310	350	345	339	381	356	311	392	347	345	350	331	353	342	352	331	328	351	343	346	347	330	370	332	324	368	344	296	358	319	367	361	321	305	332	339	328	353	321	329	338	323	358	347	344	352	336	355	328	362	336	312	293	359	338	346	280	367	335	353	365	341	331	344	333	354	339	332	295	322	324	339	349	370	368	338	342	358	355	352	355	338	339	313	363	336	325	365	326	320	358	310	324	347	337	349	349	337	374	332	340	318	316	366	357	339	382	382	342	368	362	360	349	364	358	339	365	335	328	401	364	390	374	346	343	327	354	340	336	317	363	344	352	352	358	363	342	334	373	355	351	324	312	326	331	333	332	355	333	360	341	362	388	349	337	314	338	341	351	349	374	323	332	316	331	345	339	336	328	324	364	388	330	366	330	356	319	364	325	347	326	329	339	355	365	367	391	334	362	353	304	317	324	346	363	336	372	332	339	311	347	383	343	309	331	370	362	356	359	376	356	361	363	338	335	371	366	354	368	364	327	328	341	337	347	365	359	360	331	337	357	339	334	298	334	368	359	341	333	328	350	370	359	356	315	349	366	325	335	338	361	359	335	324	361	354	329	357	398	333	321	353	343	305	342	367	352	313	346	302	335	345	335	334	310	317	355	355	366	351	311	317	365	347	335	314	352	334	299	318	337
6571	1111	1777	2187	2148	1946	1873	1774	1313	1070	988	986	931	875	942	834	883	850	861	872	860	790	777	816	790	864	824	780	828	765	787	790	853	806	851	797	784	777	829	842	831	753	778	761	792	807	842	837	764	803	785	786	801	778	820	775	784	790	769	862	780	785	825	809	811	796	790	807	800	788	758	798	820	787	825	778	799	745	794	800	813	811	818	773	800	741	800	780	764	758	818	795	766	771	776	734	808	767	775	788	792	838	767	822	785	802	804	806	758	780	726	806	814	819	801	779	783	813	812	799	824	831	789	794	764	763	767	809	736	802	756	800	776	760	780	780	749	748	848	761	800	839	786	747	791	811	785	787	804	822	782	816	872	781	783	769	821	781	792	821	813	758	797	809	818	792	806	815	808	801	749	751	783	821	807	797	786	754	741	808	804	827	793	816	833	753	822	768	807	827	849	853	822	771	803	801	868	788	773	809	804	795	805	789	766	847	805	825	750	753	818	795	807	800	822	766	812	806	730	792	760	794	775	795	813	834	801	788	754	768	812	821	772	791	803	784	784	789	804	813	815	764	804	771	726	752	783	755	827	771	758	757	778	775	777	786	842	830	814	754	800	823	751	814	802	760	791	820	769	812	792	799	819	775	851	800	829	811	769	797	825	773	868	778	809	796	800	807	796	815	815	827	773	814	808	760	746	750	781	816	791	789	793	800	782	787	821	810	806	747	804	785	850	827	813	776	779	835	795	784	811	818	810	765	779	763	845	769	794	840	783	786	779	798	859	770	837	801	729	803	775	763	798	814	797	790	792	796	807	796	777	778	774	771	830	809	851	762	744	825	795	766	759	797	785	802	778	797	767	800	789	802	759	777	797	796	770	777	792	736	760	765	812	794	820	771	778	825	794	785	809	794	780	756	769	800	777	808	758	805	805	778	787	807	766	755	763	807	817	792	806	783	820	836	754	782	798	767	817	784	757	810	799	767	791	794	807	791	809	817	778	829	831	808	753	814	796	808	786	835	766	781	789	773	816	780	772	769	761	812	832	801	786	803	789	822	830	785	787	745	780	786	787	772	813	774	813	817	825	764	758	810	798	775	793	826	803	773	807	768	838	781	737	758	830	821	816	819	760	818	800	819	794	789	807	834	793	751	789	771	801	782	795	797	793	812	742	784	846	745	808	755	769	801	763	810	749	799	736	763	823	860	755	774	733	802	788	754	835	793	784	828	789	814	804	825	791	827	824	800	816	829	768	757	765	835	801	745	813	809	786	812	744	785	790	768	770	767	803	794	795	730	856	766	762	795	785	762	815	829	833	842	784	803	801	817	798	729	797	814	766	795	775	815	781	851	813	853	816	790	782	823	796	831	789	726	805	869	832	770	791	787	771	747	818	739	841	795	819	889	802	750	828	793	763	791	841	772	817	770	821	800	804	749	774	788	815	813	809	795	782	749	786	791	799	791	819	768	745	802	816	783	731	798	741	824	785	811	848	784	763	791	830	792	805	779	794	798	731	819	812	798	824	795	799	853	775	787	787	846	824	811	820	784	791	829	795	833	800	836	767	765	820	782	754	799	763	756	769	814	779	801	776	812	834	828	806	786	776	821	776	774	804	801	799	764	848	783	777	776	831	809	815	767	777	812	761	811	804	805	805	768	830	767	765	767	786	806	778	817	768	773	815	791	802	791	780	780	812	780	731	827	808	791	778	816	805	769	767	771	839	778	795	788	809	824	821	807	758	838	784	805	816	841	809	830	799	760	811	834	855	814	805	741	792	806	801	768	800	824	797	750	845	797	798	756	820	809	747	844	791	786	751	778	776	825	811	762	744	804	778	836	797	813	741	768	770	754	817	803	796	776	759	795	792	765	792	781	802	792	807	817	828	846	749	815	813	792	773	753	753	751	773	777	801	763	782	743	816	743	846	819	789	752	807	765	825	754	881	798	750	811	802	790	801	781	831	786	818	818	748	773	787	804	826	808	813	773	759	826	852	795	812	776	748	806	807	834	849	778	780	762	814	801	763	791	791	785	771	798	784	773	819	759	748	730	838	821	762	808	754	782	812	776	794	767	762	770	817	798	790	845	811	768	752	813	764	800	806	805	748	723	787	765	795	796	812	813	806	747	767	798	764	748	796	739	792	807	804	768	786	788	779	799	781	778	810	849	779	808	822	842	773	778	792	804	821	800	806	795	780	873	785	778	779	833	786	761	769	805	870	777	793	813	839	803	788	738	759	804	804	781	828	744	797	797	765	816	833	770	763	787	793	762	777	761	759	807	862	834	782	815	774	831	798	821	877	789	803	786	756	821	798	769	812	805	769	781	841	774	782	780	800	761	783	778	857	761	844	792	834	786	795	791	765	806	786	775	788	811	807	740	813	805	804	730	788	796	798	824	788	771	769	745	780	795	833	750	739	771	778	754	788	758	822	776	783	763	787	788	796	799	825	809	796	830	806	791	742	807	796	803	846	785	767	801	859	774	810	804	734	753	769	769	782	842	810	762	823	822	847	804	817	814	803	774	769	778	819	769	835	784	822	777	795	809	799	791	797	790	802	821	823	788	816	791	756	812	821	788	747	807	823	765	800	761	788	795	768	783	813	787	754	800	836	792	760	802	735	810	814	803	794	824	778	756	781	742	792	770	814	799	861	802	804	840	805	797	758	747	843	769	781	855	853	834	826	813	814	786	786	786	793	797	790	789	778	788	773	852	797	797	792	751	819	787	759	746	833	775	757	777	757	783	793	798	783	796	809	822	836	782	849	758	715	808	789	812	841	817	802	778	739	760	837	833	824	770	829	841	769	842	752	807	803	753	778	834	841	811	794	762	800	804	831	813	778	791	786	763	766	773	789	789	810	833	795	788	774	800	797	781	816	791	840	760	781	767	812	774	832	807	790	781	778	763	833	743	780	807	832	792	810	806	808	734	799	775	795	792	794	802	760	760	824	728	809	815	806	759	801	800	760	790	789	839	759	780	771	798	832	789	786	820	806	803	763	843	787	793	787	827	790	752	809	854	807	768	810	814	826	794	722	701	786	794	753	806	814	766	828	838	795	831	830	796	794	799	814	773	804	801	749	840	760	836	826	784	738	824	824	809	774	812	800	804	781	801	784	794	776	822	822	765	769	759	788	827	750	787	841	809	774	828	784	757	793	816	775	770	848	805	761	825	794	735	802	754	770	757	810	817	784	817	817	852	833	855	787	809	801	816	837	760	771	809	807	821	800	798	788	745	794	798	791	771	780	790	753	805	805	789	782	792	812	818	835	824	797	780	862	808	777	820	832	808	777	805	798	784	824	747	760	814	798	812	788	741	780	782	800	809	781	768	777	783	810	806	800	760	838	820	807	766	776	786	783	778	799	782	787	796	776	814	792	779	842	784	756	735	840	800	793	806	764	811	810	772	793	758	751	793	792	826	814	756	842	724	799	791	799	762	827	763	803	762	807	823	854	781	799	779	762	805	816	816	784	805	785	786	799	807	772	776	812	823
12606	1042	997	791	606	557	485	461	311	219	212	216	204	181	206	210	177	211	173	182	169	153	189	165	199	181	153	205	155	164	178	171	161	153	161	165	180	186	157	189	176	161	187	149	171	151	156	166	163	160	167	170	179	138	147	160	210	171	168	146	160	165	210	182	165	160	165	148	187	181	169	179	176	165	147	155	142	152	188	175	130	162	154	169	192	153	185	153	162	160	180	153	178	177	163	177	181	161	161	205	187	192	166	177	163	177	164	162	183	157	174	168	175	160	164	155	175	152	166	165	157	168	175	173	164	166	157	157	189	172	145	159	165	160	160	142	178	177	190	135	159	180	161	161	170	157	165	141	187	162	176	162	161	193	155	196	186	167	166	180	167	189	151	180	174	146	153	173	163	183	161	184	177	159	167	161	193	168	171	140	166	132	141	162	153	142	166	149	150	153	190	175	176	152	173	171	164	146	182	170	168	157	167	193	162	155	160	159	176	193	175	169	176	168	154	148	181	169	154	143	174	179	164	154	169	162	158	177	176	179	159	132	164	160	166	181	151	174	194	166	167	183	175	171	176	203	163	165	178	177	167	171	169	192	148	140	180	202	176	180	193	174	190	186	169	178	168	168	164	166	161	173	193	149	158	163	149	170	161	174	155	152	178	173	139	150	157	186	163	164	160	149	171	157	150	162	150	164	193	163	169	171	182	185	133	153	158	146	164	151	161	173	151	167	167	180	189	183	182	170	183	166	166	165	159	138	151	162	160	166	173	182	159	179	156	161	149	161	192	161	163	150	185	160	181	150	152	179	121	176	156	158	158	151	173	155	172	187	175	174	159	168	166	178	143	167	178	161	177	164	152	181	177	161	156	172	188	170	191	173	159	144	170	149	157	152	166	185	168	177	167	153	174	165	174	157	182	169	165	176	153	139	158	157	165	147	164	179	160	179	147	156	149	179	200	161	158	179	150	128	151	156	154	187	177	166	166	170	170	162	170	160	152	159	160	165	153	174	181	163	162	177	173	164	177	158	149	169	153	184	174	170	161	175	157	188	162	179	166	176	163	172	145	161	173	173	166	184	177	165	152	191	155	171	173	157	179	180	167	162	168	186	190	169	176	150	167	164	165	175	189	171	160	154	177	186	167	167	191	181	158	159	184	179	148	193	171	154	149	158	166	172	166	164	170	154	181	166	156	185	173	186	178	190	152	161	150	197	175	172	176	134	155	175	149	151	171	182	173	140	156	184	142	147	168	185	169	149	172	153	143	174	177	176	178	150	167	159	163	157	184	164	163	180	175	163	162	169	175	170	144	150	174	166	149	185	184	151	170	189	164	144	167	169	143	191	148	156	169	149	162	181	177	174	174	153	163	171	136	148	171	172	175	156	167	162	177	160	180	161	164	170	171	168	177	177	173	180	159	150	188	182	150	171	167	137	180	173	175	154	157	183	175	168	153	148	166	164	170	138	177	136	168	166	176	194	165	186	159	161	200	162	166	164	190	166	155	175	189	167	181	168	162	161	157	179	131	157	173	169	195	151	164	145	149	162	162	181	200	152	154	178	197	153	151	175	150	157	155	197	162	184	172	145	155	179	193	169	162	170	178	154	186	186	184	191	175	182	145	172	194	163	166	188	171	159	192	177	173	142	177	156	176	179	162	175	175	181	175	173	151	164	188	159	159	165	177	185	159	201	146	160	187	156	191	176	157	169	160	168	172	177	182	172	188	182	153	184	169	143	169	189	141	170	177	166	167	168	147	190	158	162	147	175	150	156	173	180	164	146	170	154	188	154	161	166	188	158	150	166	177	165	163	158	171	183	189	183	171	179	182	185	170	135	188	162	161	146	189	181	167	174	171	200	154	158	172	171	158	172	157	166	191	170	152	160	161	188	183	188	168	178	144	178	183	161	178	176	171	169	163	170	153	173	168	154	171	168	177	162	137	164	169	187	201	166	149	174	156	152	160	145	176	145	179	158	156	181	171	142	144	169	179	170	171	179	167	186	158	158	168	162	157	173	175	168	178	149	175	175	145	151	155	188	176	175	157	145	155	151	166	171	163	139	162	166	155	168	181	153	164	184	181	164	182	160	147	143	162	153	176	134	166	165	157	171	164	170	158	175	174	175	174	168	185	161	149	144	171	176	176	174	178	163	126	180	168	152	164	165	160	190	171	178	161	189	163	180	196	153	171	151	172	176	175	180	158	183	147	173	183	173	149	176	166	158	152	164	154	176	152	157	167	161	166	163	202	163	159	161	173	178	156	168	185	139	166	178	141	152	163	174	179	189	155	172	166	161	167	185	167	156	160	160	159	160	164	162	179	145	157	181	175	184	166	171	147	171	168	135	147	150	187	161	158	153	151	172	170	185	169	154	172	186	165	161	177	162	169	139	170	154	177	144	159	174	167	166	172	194	147	147	155	171	180	161	194	155	170	160	180	189	172	160	180	162	150	191	146	155	163	196	172	169	141	155	193	175	167	181	192	190	133	157	168	177	168	173	176	173	177	149	164	158	178	167	184	149	156	178	173	186	185	164	178	164	167	137	190	184	160	153	158	133	172	173	168	183	193	162	173	170	179	169	181	185	159	176	157	182	150	166	162	157	174	163	168	164	193	194	184	198	172	143	190	173	175	145	161	148	159	159	161	163	162	176	135	157	161	161	188	176	160	171	161	159	172	167	178	155	154	156	199	167	171	148	158	178	167	162	142	155	168	159	181	189	160	155	169	154	153	186	163	176	147	160	160	172	173	179	184	166	166	204	156	177	160	156	174	179	156	156	177	156	151	146	162	166	172	163	181	147	171	148	184	136	178	188	179	179	154	202	176	166	183	165	164	161	166	200	163	196	164	163	199	153	169	184	168	177	176	169	178	159	157	154	144	125	178	180	153	128	180	161	174	183	176	175	159	161	191	199	157	149	180	159	159	164	154	160	170	159	138	170	166	170	173	174	183	172	191	169	168	164	169	184	174	176	170	156	159	157	176	148	184	178	168	185	139	161	194	180	161	156	167	190	167	175	181	169	157	151	174	162	150	157	176	171	154	154	164	162	156	181	189	155	153	167	151	159	179	161	145	186	156	136	166	188	171	157	154	165	185	153	152	184	181	149	150	164	165	160	177	135	174	164	147	183	164	170	153	156	160	167	184	164	164	180	166	155	141	179	157	174	173	175	157	154	156	162	159	163	155	181	170	187	176	156	166	172	174	164	162	172	177	160	131	181	165	159	168	171	166	150	155	170	168	178	142	143	156	168	173	158	155	168	181	167	161	154	188	151	168	174	165	156	170	148	197	157	165	187	196	152	166	155	165	188	162	160	155	152	166	165	175	154	189	172	164	158	159	173	146	177	173	158	156	164	162	158	177	166	152	164	140	163	149	152	178	154	144	165	161	158	130	177	182	185	182	163	145	148	146	158	166	161	145	149	179	185	176	132	164	178	164	192	147	162	175	171	161	178	144	186	178	151	192	164	181	143	180	160	149	145	182	158
7834	991	2085	2517	2576	2314	2242	1953	1168	816	771	740	696	611	633	577	597	509	503	487	546	491	450	504	500	449	444	488	460	455	448	440	436	467	449	464	440	420	471	447	446	405	444	433	443	445	436	447	461	460	448	425	432	444	402	413	418	415	443	459	453	421	426	420	441	430	403	423	437	406	386	435	440	465	427	402	439	399	432	427	469	409	434	414	416	414	452	397	395	419	430	435	449	430	412	433	444	386	396	421	425	453	420	419	430	431	414	393	412	422	392	430	463	378	410	423	414	471	415	405	408	444	421	431	410	439	424	414	440	403	432	356	417	406	412	404	383	393	407	393	379	441	449	445	449	395	450	454	427	410	453	507	483	419	433	423	418	462	441	386	422	393	423	426	409	413	430	391	437	433	414	440	409	439	417	440	422	450	416	464	449	421	419	408	404	414	366	434	439	437	450	434	425	412	421	408	436	422	434	418	397	408	429	402	430	400	426	453	426	418	406	451	420	417	389	413	436	424	441	431	433	390	439	404	429	447	421	387	423	428	384	428	419	406	432	418	417	406	396	458	451	383	403	437	463	422	428	413	415	410	452	445	426	448	415	422	397	388	448	405	408	431	446	412	400	438	463	420	421	425	442	438	420	432	412	414	418	464	385	396	428	442	422	420	438	428	398	423	426	429	424	407	421	425	441	465	405	428	427	422	417	456	421	393	443	449	401	406	409	428	417	412	438	428	422	419	435	430	429	410	423	449	429	434	402	397	418	435	451	391	411	420	431	385	441	427	418	423	442	449	447	394	421	401	417	424	416	392	426	456	413	421	406	403	445	439	410	413	433	414	401	400	421	411	438	409	427	444	433	405	478	464	402	463	458	415	401	386	459	422	426	411	469	401	408	411	415	431	422	424	412	433	411	406	434	396	404	411	464	427	445	429	437	417	442	398	450	408	403	431	409	417	406	421	435	458	383	426	370	432	443	419	437	431	388	393	425	418	387	430	425	443	414	435	411	440	392	403	451	438	410	428	423	470	419	421	427	413	426	435	427	452	418	389	423	386	434	429	448	401	432	402	424	435	402	432	474	399	396	412	424	409	427	411	403	415	437	446	407	417	418	418	410	441	406	416	438	396	430	437	420	442	395	391	409	420	429	426	439	397	426	438	393	434	418	390	444	416	441	392	438	428	427	386	439	420	478	417	422	416	452	444	419	409	417	412	439	444	384	415	432	404	436	400	408	406	422	435	442	459	435	424	422	410	373	442	393	442	411	440	432	409	422	411	396	421	408	466	439	419	440	410	437	435	452	453	412	395	397	432	420	417	420	428	434	481	437	427	448	430	409	400	417	371	419	430	418	400	447	421	399	424	435	446	394	416	418	437	445	417	461	424	410	413	401	422	393	436	408	428	418	430	439	443	364	420	445	410	427	437	396	430	429	437	473	418	409	416	440	441	418	423	456	395	435	421	423	407	423	448	422	451	413	380	440	441	407	410	447	440	420	420	428	399	446	399	417	441	421	402	442	423	423	412	401	445	419	395	428	419	406	447	440	411	400	406	459	400	398	430	399	435	439	430	414	401	402	433	417	443	424	427	410	443	414	461	434	418	411	436	448	432	395	416	418	454	446	413	456	443	449	430	452	412	395	419	391	428	401	431	408	418	415	419	410	407	452	451	418	405	416	417	461	404	376	434	448	404	453	414	430	439	420	401	417	402	414	393	421	448	435	452	400	436	401	428	408	392	435	384	424	421	402	407	439	421	426	397	408	411	444	406	433	423	430	392	391	415	412	443	407	455	419	423	445	471	428	460	421	429	412	428	421	402	407	413	406	441	391	432	393	423	434	403	415	420	420	418	428	432	414	460	447	393	403	388	419	406	439	423	384	378	452	424	393	415	415	439	438	385	417	416	417	407	429	430	422	432	417	431	426	395	427	436	406	453	426	451	441	405	444	411	389	401	414	443	379	439	399	423	395	410	419	423	395	463	422	450	429	414	445	440	428	450	435	443	445	445	416	430	393	452	420	428	420	413	444	430	411	389	465	405	433	400	431	395	428	440	440	406	420	438	462	417	439	444	440	456	428	397	444	432	440	436	442	409	418	422	423	417	447	369	413	403	423	449	413	432	424	425	424	433	400	437	463	418	437	409	441	419	427	431	416	417	423	405	430	407	412	443	419	398	397	404	477	429	406	433	449	389	403	445	441	435	389	390	461	415	387	446	417	440	428	378	407	371	429	405	452	405	411	437	420	397	439	412	388	421	456	460	399	421	417	397	438	391	433	438	434	457	441	375	424	426	404	446	420	442	399	452	453	404	402	427	405	424	432	426	438	432	395	424	382	408	441	415	438	418	435	498	418	411	420	400	429	465	383	448	377	424	437	403	405	447	417	412	458	413	400	457	415	444	429	411	428	449	434	405	428	401	487	416	399	367	454	436	439	354	425	453	394	419	418	407	415	438	397	387	402	449	415	407	399	421	421	426	416	433	405	411	399	422	448	405	371	424	424	399	431	433	423	429	427	381	450	425	430	433	445	454	419	387	413	448	425	449	410	412	448	406	411	446	414	430	436	395	416	460	396	419	453	460	468	414	391	405	412	452	419	428	433	434	432	472	404	405	430	438	418	417	407	411	381	440	443	393	445	443	422	420	417	421	452	424	398	435	458	381	428	372	413	443	426	443	445	414	389	440	420	415	450	400	394	436	426	386	416	437	426	457	404	418	420	414	444	408	418	443	415	419	423	414	424	401	420	449	426	423	391	454	449	424	474	448	417	405	420	420	396	384	430	412	442	425	453	409	412	357	432	423	428	444	395	415	399	425	453	403	457	421	479	447	445	423	428	421	417	402	407	383	424	420	437	412	403	422	413	407	418	403	442	437	399	443	416	417	439	435	438	440	418	404	407	429	422	413	424	401	416	426	432	470	411	422	377	403	427	420	407	433	448	417	416	409	458	408	460	425	433	405	413	420	403	412	437	434	392	423	432	435	443	422	447	426	402	424	408	419	435	441	445	431	425	407	384	422	435	433	438	392	428	410	434	420	416	411	456	434	398	417	441	417	417	383	432	425	398	409	405	468	441	430	441	416	416	414	443	405	410	438	417	443	457	431	442	413	433	440	403	455	402	432	412	480	415	428	408	420	422	441	434	439	438	404	437	401	428	403	416	441	448	423	383	420	422	392	409	423	392	434	439	446	428	419	417	384	407	408	414	444	418	443	410	423	447	446	422	452	465	408	456	466	430	437	458	439	389	417	440	412	467	390	406	384	392	427	421	428	427	413	439	419	365	396	414	442	428	424	446	425	415	418	424	424	388	436	419	413	436	437	446	372	432	442	441	401	401	429	412	419	402	437	400	408	457	384	432	456	440	442	395	430	410	403	416	424	437	424	412	434	431	393	401	414	400	388	455	441	460	433	410	415	411	432	434	391	427	423	431	443	390	416	395	420	438	414	413	401	440	434	391	409	419	410	412	386	448	442	421	424	421	422	434	432	427	469
1437	458	424	485	446	440	420	461	438	382	366	362	360	361	375	355	373	363	337	341	365	317	387	360	396	398	359	361	351	367	401	389	342	348	352	363	384	341	405	382	360	366	343	361	360	333	367	370	404	334	318	379	362	350	358	330	366	366	343	370	337	360	386	358	376	401	401	365	343	376	404	350	358	337	336	365	387	359	385	377	353	346	364	332	365	341	342	343	338	333	335	354	365	374	352	344	352	319	355	377	377	420	349	396	400	354	362	382	365	355	330	355	377	344	361	335	354	370	392	367	380	362	358	360	387	368	380	348	372	361	398	329	349	337	369	414	374	396	379	376	340	407	370	374	367	362	346	384	345	345	389	358	374	368	334	343	347	383	348	373	354	358	406	386	344	381	426	357	386	326	361	382	370	360	358	318	362	352	384	346	338	358	362	332	404	353	371	353	362	364	325	347	354	407	346	364	376	382	383	384	360	340	392	378	340	378	400	378	406	370	358	354	380	353	342	339	348	373	359	363	324	348	334	366	354	377	356	388	354	372	355	372	363	386	341	335	343	382	345	379	376	410	340	368	357	327	371	375	346	347	367	323	342	364	340	374	358	414	360	347	357	329	382	343	382	378	347	366	392	376	378	365	354	376	336	344	379	357	390	337	384	347	366	340	372	361	381	389	335	369	331	409	368	355	371	351	356	364	346	352	325	378	355	376	376	375	377	353	387	342	349	374	389	351	350	378	409	349	364	365	372	333	373	348	351	339	378	398	327	366	343	363	363	366	392	350	375	343	355	333	383	368	379	400	365	360	376	398	351	318	391	411	331	391	360	352	369	356	391	335	358	340	378	388	367	378	365	340	359	350	379	371	384	358	348	355	388	365	360	363	385	387	333	347	387	341	350	378	362	382	353	348	350	366	345	350	364	334	392	377	338	375	312	370	347	404	341	358	344	368	357	374	363	351	374	339	369	364	362	382	379	362	386	350	357	336	375	359	350	385	336	332	342	374	363	362	383	368	390	341	337	356	382	362	355	369	369	382	382	416	341	382	370	389	390	358	372	344	351	363	392	400	359	343	386	372	364	379	408	391	349	364	356	334	346	375	346	354	327	347	379	362	406	349	338	362	386	370	393	375	394	408	371	381	359	369	355	383	381	324	352	350	355	343	353	329	378	389	389	363	365	385	384	393	347	370	354	370	336	364	384	340	356	380	345	357	401	387	398	348	344	364	379	376	380	379	383	355	347	369	369	409	361	331	457	396	353	383	366	367	354	395	373	358	387	365	315	361	345	370	391	364	377	349	373	361	374	383	348	362	403	343	362	328	391	343	393	336	377	382	373	388	396	364	411	344	361	345	344	369	343	339	373	359	371	362	361	401	362	346	356	362	344	400	369	385	341	390	396	371	386	359	351	367	392	372	348	362	385	349	381	401	382	361	378	355	380	389	331	362	377	383	333	366	374	370	356	372	362	358	349	366	369	332	339	392	337	359	360	359	330	344	391	370	360	373	355	346	378	386	413	344	347	320	379	344	380	360	327	341	370	378	353	374	348	382	342	354	373	393	341	379	373	356	369	388	348	335	340	350	397	334	327	365	384	352	358	359	389	364	375	365	380	371	345	384	414	373	388	387	365	368	388	334	373	403	361	410	374	360	342	354	376	346	337	356	374	374	393	385	346	357	399	383	361	313	352	315	358	381	329	362	319	399	358	380	393	380	351	370	393	399	332	366	350	368	360	371	352	341	363	366	364	357	386	373	308	359	363	366	362	376	421	371	356	343	305	350	367	353	355	383	355	372	353	364	363	359	418	345	369	364	373	302	319	357	363	330	355	353	411	360	351	378	377	359	355	386	359	339	369	336	371	351	361	350	346	353	371	354	314	344	378	342	346	374	341	410	402	361	354	370	345	361	324	358	353	367	366	344	345	395	365	358	358	389	385	379	357	344	340	364	351	380	356	381	381	333	387	364	361	344	350	396	381	358	370	351	338	359	384	384	385	400	353	353	395	307	328	378	379	381	391	356	373	330	334	380	329	362	376	354	361	356	354	373	402	388	353	344	387	391	343	380	392	380	340	365	366	318	353	362	369	369	346	365	367	357	350	363	373	336	346	404	391	393	374	372	389	338	351	361	370	364	368	340	386	355	338	359	341	367	358	373	363	381	353	361	374	359	346	365	377	360	331	351	349	394	401	353	348	352	353	333	359	323	372	328	340	329	333	388	408	375	386	365	363	319	386	370	361	344	384	343	382	388	355	363	375	357	341	362	347	341	369	365	351	344	356	372	360	342	344	374	371	350	386	359	350	362	352	359	373	344	340	342	353	342	376	351	373	388	378	358	332	425	363	377	343	322	362	362	356	341	369	371	367	396	370	351	353	396	394	343	331	372	418	406	376	386	364	333	346	379	430	350	353	400	403	353	321	409	374	382	356	385	371	405	353	393	350	371	369	365	353	394	334	344	344	353	392	394	385	354	333	378	376	340	339	393	349	354	361	363	317	357	352	357	376	368	332	356	387	386	313	365	355	355	354	361	346	363	394	339	361	366	387	346	373	333	376	318	349	327	359	360	367	337	362	296	370	353	393	367	365	333	388	354	342	338	363	385	369	379	353	348	380	339	391	402	365	358	343	375	353	382	353	367	344	373	387	391	354	341	358	400	344	354	333	353	367	361	360	388	398	394	390	348	368	397	366	379	365	346	349	335	343	329	373	349	370	374	396	352	362	348	360	366	359	374	389	367	363	351	336	384	367	385	356	345	363	367	404	359	400	391	356	373	370	391	394	398	357	370	345	362	346	320	355	339	357	356	418	413	367	393	376	412	361	389	396	355	359	389	385	354	374	419	357	335	366	366	385	353	364	346	357	399	365	370	364	366	372	361	384	380	354	344	356	372	391	341	369	345	369	378	334	388	338	373	378	390	346	352	393	365	371	407	403	359	356	360	325	378	385	348	372	372	341	363	349	379	371	377	361	361	351	350	361	321	349	362	354	363	353	379	335	371	374	387	341	346	343	388	384	332	371	347	361	337	375	381	345	395	371	383	374	338	402	343	368	343	357	373	352	379	344	358	336	372	372	378	353	394	376	380	377	369	400	391	345	350	374	376	345	398	332	324	354	360	351	340	337	370	353	358	358	360	342	351	381	371	348	353	354	384	355	324	362	372	326	359	347	379	329	361	362	362	348	323	374	392	375	359	329	370	390	379	325	356	352	376	360	347	355	381	381	350	370	382	352	393	374	365	372	359	332	355	367	385	360	351	333	344	331	357	378	381	401	343	364	358	396	346	341	347	357	338	363	370	357	346	381	373	332	367	350	373	365	358	349	366	367	331	395	335	373	349	357	370	380	346	355	379	394	374	336	347	367	395	337	343	342	346	394	364	350	361	420	369	326	406	367	357	403	299	388	386	362	363	356	380	370	336	386	376	388	322	375	364	368	360	378	376	327	370	398	395	361	343	351	349	370	344	381	363	383	348	364	373	338	350	331	365	361	366
2086	954	1134	1247	1227	1364	1307	1280	1101	985	858	875	893	851	829	867	848	845	865	854	833	846	822	839	845	882	867	830	893	859	856	839	862	867	866	855	868	869	896	856	845	867	865	838	865	834	893	846	869	836	856	842	807	836	849	862	826	796	829	847	868	846	871	806	815	867	801	865	839	848	839	871	808	906	871	758	820	806	865	879	814	885	845	807	913	869	794	826	875	825	858	844	858	890	798	842	864	858	811	874	812	771	836	866	887	842	846	897	819	899	799	835	809	800	880	837	851	907	865	874	864	849	891	876	880	866	889	841	805	853	836	845	820	812	870	849	880	900	870	920	845	803	904	850	847	836	843	861	879	860	863	873	855	873	830	832	841	885	855	851	799	882	890	844	858	848	889	886	836	818	845	843	788	846	833	876	856	813	809	878	816	883	840	843	812	849	840	833	882	846	846	852	866	824	812	873	839	882	864	881	815	864	813	862	839	856	873	853	836	801	834	852	833	886	840	826	842	864	872	851	889	865	820	866	883	888	845	875	842	858	861	901	905	882	873	797	841	842	861	820	799	835	910	802	826	842	851	829	839	905	868	787	823	883	874	830	853	841	806	859	886	871	837	842	839	843	827	874	839	848	887	865	870	813	875	857	873	896	866	858	853	892	840	833	875	802	839	881	800	854	855	863	919	869	832	845	866	847	840	759	865	885	916	837	846	835	857	913	844	847	894	863	825	870	913	852	864	852	820	897	853	780	875	845	871	793	838	883	857	854	833	859	856	852	800	838	875	784	798	881	833	841	852	867	862	898	872	858	850	887	887	893	832	841	865	842	856	879	855	852	880	849	822	868	877	814	844	867	842	867	810	828	825	849	820	831	872	873	850	894	864	896	914	857	839	858	797	898	833	843	814	863	839	900	868	892	866	837	839	851	832	875	903	857	801	850	852	865	855	895	826	844	854	796	805	835	892	862	869	851	858	840	848	846	873	854	828	854	856	870	874	832	799	847	833	840	801	831	851	834	812	902	873	864	822	820	876	885	869	826	819	852	863	861	832	907	882	875	848	951	834	888	831	811	879	855	855	861	838	832	838	906	808	913	889	828	865	838	845	853	837	832	814	826	855	806	849	871	804	828	854	818	836	787	868	916	890	865	856	896	846	889	837	813	865	866	814	845	863	831	873	919	879	857	881	818	830	841	798	850	914	870	876	831	845	845	848	884	775	895	876	850	858	864	890	819	872	848	882	856	854	851	834	848	842	881	821	889	865	831	881	871	871	860	831	809	809	857	868	879	829	908	831	808	854	863	872	829	839	845	880	858	868	866	873	818	844	825	837	850	882	901	852	843	885	798	846	823	833	822	915	858	868	830	870	861	868	861	838	862	895	878	876	784	848	849	886	834	853	864	791	855	872	828	844	828	809	854	861	821	870	846	825	906	836	793	930	844	863	833	831	851	852	834	825	826	872	882	832	833	819	828	857	880	872	850	854	822	836	816	866	849	836	912	838	847	879	880	809	855	835	851	842	875	897	857	914	868	856	855	831	839	874	851	811	851	840	861	825	872	857	818	879	884	857	825	850	893	846	875	864	834	893	789	807	894	802	862	845	891	835	840	824	842	876	831	855	862	853	864	851	828	832	794	895	829	871	876	855	881	843	881	860	869	887	857	863	832	891	816	873	847	915	853	926	794	852	871	847	825	804	866	857	834	828	816	871	845	829	857	858	824	821	847	895	868	861	924	908	869	885	865	860	787	888	800	880	884	892	820	882	930	886	842	829	798	860	867	852	868	876	809	895	867	821	855	839	850	846	823	823	821	857	821	829	861	836	879	818	862	837	891	801	847	828	841	826	862	831	824	827	839	870	830	844	824	877	855	830	877	858	826	834	854	854	796	859	873	849	847	826	857	923	830	846	868	829	843	884	915	826	829	800	858	875	893	868	864	819	812	846	794	859	864	845	848	818	840	839	881	847	923	789	794	863	843	854	819	899	826	836	887	858	914	900	786	793	824	821	804	886	814	910	874	854	802	871	804	873	868	848	867	861	830	856	876	841	890	838	840	831	840	865	823	880	827	879	858	837	831	813	794	829	861	826	854	881	853	832	887	847	849	811	884	811	816	841	830	819	869	915	868	820	828	872	864	847	841	857	802	843	813	835	835	869	882	830	826	867	884	847	848	830	802	854	823	867	848	860	852	865	838	821	876	845	894	852	910	860	864	877	831	884	877	832	879	902	905	856	827	866	879	850	790	842	858	837	919	808	796	852	839	839	805	855	836	893	842	821	847	820	850	885	829	873	795	848	878	821	873	885	821	865	839	850	832	871	858	881	854	788	819	865	821	893	825	860	850	822	820	879	836	852	843	819	867	867	823	826	855	889	879	844	898	836	848	861	833	856	827	854	805	825	894	889	865	865	885	849	833	846	849	800	788	873	842	876	813	812	864	822	873	829	859	857	832	917	821	871	880	897	845	877	883	886	851	765	883	857	881	816	873	835	848	787	775	853	831	854	841	894	832	880	850	868	856	876	804	870	798	824	851	835	831	873	831	875	816	844	823	846	854	834	825	870	855	817	874	855	783	879	845	853	849	851	872	791	849	851	822	875	859	938	898	790	848	889	818	836	876	826	820	908	858	814	839	904	878	822	796	845	874	856	907	872	863	852	858	851	847	907	835	821	867	889	897	844	846	859	897	836	818	868	859	888	852	854	833	817	834	824	797	807	852	861	856	792	841	861	870	842	847	846	823	804	827	876	813	848	817	852	871	817	888	840	875	819	836	855	842	862	863	858	869	837	861	897	862	870	815	890	862	872	840	855	891	858	895	797	842	806	870	781	869	844	796	819	839	844	891	837	839	840	814	810	785	851	840	895	835	859	855	846	863	849	848	807	860	859	877	900	868	817	852	855	851	854	843	872	862	882	853	795	844	806	823	838	830	793	890	878	849	864	845	885	855	839	871	863	810	851	864	816	887	924	894	857	854	881	823	857	885	788	828	872	854	887	853	859	885	930	790	870	832	893	860	871	859	788	869	879	856	836	844	869	838	872	863	873	904	870	841	810	827	866	846	909	823	890	883	884	799	880	864	804	879	842	810	837	892	845	833	927	862	853	866	876	786	827	838	822	820	842	826	868	859	841	918	835	800	810	847	817	862	842	818	844	828	827	814	770	821	838	843	831	817	821	850	846	842	875	885	822	865	798	881	867	869	868	850	860	841	897	866	790	827	830	845	835	831	867	866	868	845	891	835	848	827	805	887	851	862	898	851	833	879	835	877	840	861	807	815	796	864	900	838	868	894	840	882	841	863	847	839	833	879	817	880	884	857	870	817	837	801	825	888	860	858	835	866	833	857	809	842	882	849	882	842	874	884	859	843	830	856	852	814	861	884	809	851	860	873	838	835	875	852	846	833	848	875	822	837	869	843	835	862	845	900	866	840	830	878	895	843	851	815	847	940	835	871	843	836	912	866	891	843	899	873	892	882	801	827	814	815	823	891
7204	712	768	673	566	544	527	492	436	349	325	377	344	343	362	348	369	354	330	372	352	344	354	385	350	333	312	347	331	343	351	349	342	382	337	321	347	363	313	363	326	365	341	327	324	350	361	358	369	322	328	354	358	323	339	303	339	339	330	319	334	331	306	339	330	329	311	375	349	331	325	377	281	326	322	340	328	308	306	343	318	327	353	329	333	322	342	343	304	329	343	350	337	368	325	311	338	341	349	321	355	361	330	361	313	336	370	331	345	346	339	312	327	347	379	346	342	356	346	347	338	321	347	329	334	343	334	351	319	359	363	345	343	313	350	372	351	375	358	326	367	352	321	337	328	359	328	321	358	321	361	353	344	331	344	332	338	320	327	337	360	318	321	364	334	351	306	342	360	331	345	374	345	324	357	322	338	341	333	397	357	328	339	342	360	355	341	326	352	337	342	327	357	326	332	332	350	371	336	351	333	329	331	346	336	339	370	358	343	332	334	353	343	379	343	329	354	333	328	347	371	335	341	335	335	327	347	362	364	348	371	324	321	343	355	338	329	353	303	350	358	343	344	337	360	325	325	346	363	348	307	318	343	312	347	334	369	331	382	344	307	309	312	332	311	369	341	353	342	315	331	334	344	362	296	354	334	340	351	370	300	354	319	305	344	298	310	368	317	344	314	325	329	341	347	334	337	344	335	319	349	327	345	369	363	352	328	330	366	320	339	331	344	366	335	312	319	360	375	309	338	343	333	343	370	344	327	352	401	307	338	369	351	342	303	342	347	346	310	335	321	320	338	376	347	333	327	347	372	354	306	334	345	300	322	355	352	376	315	331	317	309	310	372	348	306	344	371	351	351	361	311	347	364	338	357	293	314	351	289	348	340	374	353	323	322	345	338	344	383	363	336	330	318	330	327	343	327	314	355	314	359	339	311	355	295	330	347	347	321	323	324	326	355	349	345	320	354	352	321	323	323	340	329	342	319	334	313	361	341	335	356	349	353	338	314	332	339	311	346	322	332	327	342	342	334	387	344	370	344	333	347	299	327	320	394	322	340	351	361	368	321	320	306	358	366	334	331	334	339	389	320	329	350	339	303	324	357	322	309	339	322	349	332	359	313	348	359	312	333	325	335	366	334	314	357	329	333	347	321	350	350	360	354	330	329	347	373	353	355	361	349	340	354	320	347	394	331	329	361	306	316	323	352	351	349	345	324	326	343	311	380	348	337	336	358	327	350	291	337	372	336	330	361	363	326	376	339	334	345	352	346	347	383	329	317	369	336	334	328	317	353	363	357	336	329	325	343	321	349	328	319	353	343	353	330	310	378	376	314	332	341	336	332	341	370	348	340	331	345	325	366	302	333	316	338	326	356	371	372	348	342	322	353	341	348	346	368	311	330	341	320	325	367	353	336	322	356	343	388	326	343	326	344	328	339	307	332	326	340	324	333	331	315	359	316	329	317	323	326	364	344	327	318	341	343	339	373	338	340	324	339	349	349	388	345	341	353	324	368	343	370	351	382	368	368	319	360	323	290	355	325	342	310	340	303	329	324	361	329	361	340	342	351	335	374	308	374	322	349	350	326	371	353	355	305	325	364	365	337	352	340	334	342	325	350	347	375	315	357	330	341	328	342	282	325	318	318	329	331	343	311	354	346	332	340	363	334	351	367	318	339	331	351	360	348	336	320	335	342	330	354	346	373	315	361	314	315	380	329	355	359	347	366	324	340	354	315	382	354	363	320	375	336	341	361	359	305	351	360	364	385	350	327	323	334	318	354	331	364	349	354	345	335	318	360	369	354	358	316	305	324	341	351	342	294	336	330	360	353	348	342	353	356	324	335	309	364	350	314	334	329	335	362	314	340	351	343	371	347	309	360	341	330	360	346	368	360	356	335	333	372	330	319	357	349	373	353	340	359	345	363	342	337	360	353	375	315	344	351	334	345	377	319	360	321	360	338	345	323	340	351	306	331	367	331	331	308	341	307	340	328	355	362	331	301	372	344	338	317	343	342	335	321	346	352	333	328	336	331	329	347	337	368	326	357	321	359	350	371	348	340	333	338	348	366	316	341	330	326	339	366	356	338	317	333	372	366	322	317	336	329	334	339	345	370	346	322	331	346	301	320	343	340	336	356	334	330	362	338	332	322	368	345	336	357	349	354	344	324	334	336	335	345	360	336	350	380	349	308	337	351	328	354	338	349	312	312	354	338	359	348	364	317	359	319	325	341	355	357	339	341	328	317	360	345	333	304	340	348	322	345	329	333	324	353	320	345	337	365	357	350	368	367	322	369	344	349	356	343	360	341	327	371	318	351	323	377	334	328	343	313	344	353	318	330	340	340	353	340	356	314	278	346	330	347	392	347	351	344	320	334	353	323	354	372	349	299	346	323	365	380	363	318	342	373	314	373	331	334	303	341	359	327	370	327	349	336	302	332	330	369	335	317	302	351	335	387	340	325	335	361	345	334	333	345	352	356	315	373	329	307	303	343	359	327	352	309	360	351	306	345	365	380	327	324	377	312	358	341	342	315	333	346	343	346	347	330	342	343	352	323	356	325	336	330	327	328	338	354	328	333	322	304	368	330	323	355	333	325	324	349	334	335	335	312	324	336	335	340	365	331	313	331	367	339	358	330	336	329	341	328	332	391	348	300	354	318	346	330	353	372	299	308	364	319	372	354	340	327	308	303	329	354	323	332	326	334	316	351	390	347	357	335	351	319	342	352	342	329	354	316	363	350	394	335	343	371	372	327	334	293	337	354	349	325	300	354	357	305	381	319	360	368	348	342	377	309	344	366	343	362	331	343	377	350	310	355	352	329	341	355	343	362	353	355	341	318	333	349	300	336	327	338	310	338	371	341	318	341	359	338	330	346	323	323	363	317	307	346	350	376	359	351	323	366	352	344	375	367	374	324	336	338	336	361	311	360	313	341	356	337	313	348	361	353	328	338	365	374	350	324	345	304	348	363	342	320	311	350	322	323	300	320	360	342	338	333	375	351	338	344	340	366	348	364	354	356	333	312	347	338	317	327	329	356	369	361	337	369	330	352	362	395	338	346	281	348	348	374	352	310	361	306	335	354	364	313	322	349	351	378	348	333	299	347	352	330	315	338	337	359	339	338	351	342	350	357	320	341	291	340	341	344	364	384	328	332	340	341	366	354	340	339	348	351	377	354	341	357	329	319	318	324	334	338	325	352	353	360	357	315	375	388	341	314	329	388	314	312	343	325	305	332	377	337	351	344	417	354	354	321	319	345	381	346	339	356	341	298	309	337	329	350	333	336	342	339	359	347	350	352	307	359	336	371	316	328	347	350	316	357	372	353	299	326	374	302	331	363	373	300	334	339	355	311	304	354	320	347	346	338	295	307	324	339	353	376	340	328	322	336	324	335	361	341	313	310	362	328	334	348	362	330	293	359	323	330	316	335	354	328	352	352	315	360	351	368	358	311	341	343	354	370	336	344	310	368	365	321	316	317	334	333	345	356
6480	1194	1744	2098	2064	1879	1823	1524	1269	1024	935	939	907	912	903	868	880	836	944	835	815	824	849	807	813	848	756	783	828	780	789	815	828	802	813	803	859	825	768	838	805	822	818	839	761	803	774	824	800	814	816	784	742	728	738	798	807	819	876	753	801	766	803	822	790	808	753	781	818	786	779	786	745	751	817	772	782	789	848	809	818	788	829	727	810	767	808	797	818	830	812	801	783	796	837	765	756	811	849	766	767	827	782	802	785	735	783	807	764	769	757	827	759	796	784	820	772	775	790	800	795	774	794	762	808	801	863	813	787	799	806	794	779	759	813	766	764	821	788	826	782	796	757	825	775	762	826	786	792	789	810	767	752	804	791	801	711	738	781	830	789	787	816	827	758	792	783	760	801	788	804	786	757	780	757	797	797	819	764	761	759	818	806	798	761	801	754	799	769	788	741	822	816	822	758	825	772	745	770	806	801	803	773	787	807	796	806	753	867	799	822	778	786	744	780	743	795	769	765	809	783	807	807	792	788	738	805	774	796	755	760	770	766	792	796	866	800	847	825	833	821	834	763	817	812	773	803	754	788	735	799	788	812	829	798	829	750	771	775	795	793	808	789	780	752	783	821	758	772	765	753	748	811	791	770	794	791	774	795	801	754	808	846	745	781	843	794	790	749	762	791	779	776	760	761	776	807	778	794	754	778	804	827	753	822	799	758	790	785	797	802	793	756	787	792	751	782	790	735	779	802	778	814	827	802	818	768	828	817	785	812	816	794	798	776	818	769	777	862	813	760	768	800	778	763	748	766	770	765	800	817	777	838	813	782	818	778	767	822	786	809	812	761	761	742	808	770	771	728	774	785	823	734	813	803	825	824	797	787	768	761	751	751	811	803	766	793	776	766	745	755	833	798	806	758	763	830	787	796	826	803	825	795	770	761	772	822	806	787	790	792	808	778	797	846	805	755	817	860	802	793	845	789	833	790	821	782	778	791	751	765	842	790	796	745	819	817	767	795	741	763	806	825	789	801	750	799	792	762	733	759	828	801	854	793	805	853	741	755	817	761	750	789	836	820	786	815	761	793	759	803	797	777	785	797	744	821	713	784	782	845	744	782	802	815	766	766	801	790	832	770	740	836	801	726	794	836	785	791	755	780	779	770	755	785	798	836	780	758	798	781	787	822	761	822	760	802	796	748	785	785	751	792	815	864	828	746	823	774	797	789	824	795	778	786	745	746	795	791	838	799	805	759	753	767	777	824	805	841	790	839	726	786	726	793	760	799	790	765	786	811	767	811	780	795	750	812	799	796	803	719	805	787	846	771	767	784	812	812	768	783	847	786	825	813	800	800	822	831	783	804	788	811	833	769	783	816	763	789	781	762	783	794	788	752	798	807	761	773	742	834	771	751	798	781	790	819	823	750	765	829	795	818	806	783	732	796	816	781	778	791	783	819	844	781	754	782	844	800	794	790	834	788	787	820	777	734	795	839	776	774	794	781	832	813	763	789	777	784	803	808	794	775	758	804	795	799	795	812	838	786	826	765	838	797	783	811	781	785	748	799	846	773	812	813	771	790	768	750	760	794	744	755	817	801	745	734	749	816	795	805	761	793	808	830	799	748	776	749	767	778	770	761	786	778	796	764	789	859	828	773	764	784	773	771	799	803	831	796	748	742	805	723	789	786	785	778	791	807	762	749	788	771	787	803	792	821	802	732	806	786	734	804	822	799	821	769	819	785	776	733	803	772	799	774	780	825	830	830	805	800	770	791	790	818	797	813	809	799	760	773	792	826	782	773	734	807	778	726	813	843	753	779	769	772	808	791	814	799	805	794	793	781	757	819	761	842	807	811	769	751	794	748	820	751	768	749	735	764	753	781	812	796	763	785	743	798	842	779	772	764	870	805	768	794	802	780	783	794	779	782	765	773	765	776	809	824	815	817	802	802	802	745	834	778	763	812	808	797	793	787	837	777	754	818	760	770	783	782	800	834	814	812	807	725	802	799	780	815	807	776	729	737	837	726	803	756	820	743	761	811	799	807	775	804	830	824	751	813	801	778	783	756	776	746	805	745	857	774	807	798	841	791	847	812	812	751	815	776	762	802	743	777	769	801	786	850	751	760	781	807	796	749	777	736	848	779	816	799	807	855	765	753	764	836	810	805	786	739	828	832	766	807	767	782	803	777	771	807	788	802	719	766	769	772	785	832	825	816	801	780	800	844	803	813	757	812	742	795	802	819	797	812	817	800	780	763	808	805	857	841	789	792	808	802	761	782	815	807	764	729	785	838	807	774	733	766	776	816	802	821	823	774	789	757	776	814	816	795	816	783	788	801	802	809	823	790	789	784	815	824	781	813	791	854	783	843	766	719	801	819	785	806	791	786	785	853	723	776	773	751	765	781	826	786	842	783	772	781	762	704	749	821	757	803	759	801	822	757	831	836	747	819	805	789	800	681	803	816	841	796	793	744	837	769	779	816	744	800	829	767	797	809	772	758	805	785	783	739	833	782	757	785	810	814	783	773	784	799	828	804	766	791	790	821	769	781	758	778	831	795	774	785	793	802	785	819	757	813	794	751	821	789	795	811	797	797	778	791	806	770	814	799	761	804	827	825	755	832	772	783	792	800	817	839	803	769	808	821	765	791	823	771	811	808	806	805	763	784	795	801	793	843	788	822	786	784	783	826	784	787	858	766	803	831	788	820	859	781	756	806	779	823	766	758	858	796	821	789	746	841	779	807	804	827	812	842	800	798	817	833	781	760	810	781	805	825	767	812	812	791	850	856	783	857	838	759	809	787	785	774	798	742	815	799	816	825	793	808	767	796	792	770	797	768	838	764	744	796	775	822	822	826	778	760	833	850	808	781	808	769	762	778	775	772	752	765	784	726	813	800	816	788	788	748	788	837	758	771	763	804	794	777	816	782	824	765	800	773	806	808	833	799	795	784	814	744	744	788	828	802	809	848	826	784	814	821	783	748	785	770	827	737	780	849	796	795	783	782	784	781	752	769	756	771	767	746	868	825	830	728	813	743	777	828	760	796	756	763	856	816	794	841	798	795	782	785	789	774	790	783	798	779	778	799	783	833	795	788	763	756	762	775	824	851	815	838	767	780	781	796	781	786	794	756	791	779	806	832	801	808	783	758	774	818	830	779	795	760	804	778	840	831	731	808	803	767	718	715	760	765	767	753	797	765	861	860	762	794	777	764	776	802	769	810	789	718	815	831	807	781	747	763	819	746	778	759	846	771	786	766	813	813	769	822	841	822	774	772	771	808	817	785	838	770	786	829	769	781	761	804	763	807	733	785	807	770	754	819	752	798	791	780	785	764	790	797	791	787	762	768	778	793	799	810	760	815	773	785	777	813	788	863	813	803	807	763	756	841	837	765	779	781	753	807	815	801	829	776	805	801	800	783	806	808	765	817	763	815	828	789	812	798	763	776	805	767	765	756	783	822	715	810	745	796	744	792	805	761	796	772	776	800	783	751	788
12683	993	931	753	561	452	438	393	300	234	224	250	219	181	178	181	167	182	204	175	171	158	149	168	180	188	162	192	159	189	151	167	167	168	154	177	153	162	173	163	185	177	167	161	155	177	152	163	179	159	151	188	176	187	185	184	153	153	149	174	156	154	191	142	178	156	152	175	165	164	166	159	161	172	166	147	152	169	169	156	146	163	174	163	164	171	164	167	134	168	181	177	182	156	177	157	169	172	172	168	169	158	158	155	151	189	153	153	182	167	185	168	154	182	160	169	166	158	161	181	167	141	158	166	151	163	178	163	164	157	180	166	172	169	197	146	162	189	177	180	181	153	171	188	165	163	152	168	169	168	186	130	175	150	180	194	174	165	173	158	144	169	166	170	153	160	171	167	165	162	158	164	185	171	166	140	166	160	180	164	151	158	161	154	177	169	167	166	172	178	179	179	163	178	162	159	171	178	161	191	179	179	150	162	157	154	156	173	162	175	170	169	151	177	150	169	162	163	165	188	162	173	175	165	198	168	164	176	166	156	164	143	152	160	164	180	171	146	163	156	176	158	176	163	208	168	164	152	140	152	170	153	168	177	159	185	172	165	150	149	163	139	138	145	157	150	159	149	165	165	146	155	173	189	179	166	176	165	175	166	165	149	142	175	177	193	162	176	151	204	146	157	151	139	167	159	160	181	166	174	163	156	160	178	166	159	152	148	140	162	141	164	146	174	170	167	162	176	134	143	169	149	165	184	169	186	175	158	168	166	159	201	185	190	177	146	168	149	176	164	175	175	164	177	169	154	149	172	161	170	160	179	174	162	160	159	197	164	165	168	159	164	181	161	163	164	166	185	176	153	184	165	159	137	140	169	159	153	165	165	176	167	146	144	167	162	151	159	184	169	163	147	171	173	159	140	177	180	176	149	177	155	164	148	179	165	194	175	157	147	160	160	158	174	154	161	158	157	181	152	150	153	137	202	154	154	180	144	183	172	156	174	172	136	153	164	156	156	164	155	190	181	171	143	161	143	151	161	160	170	150	186	162	152	169	158	155	158	157	166	174	178	180	181	178	155	176	165	162	184	168	199	166	164	171	146	195	164	160	165	161	138	147	146	149	173	168	143	174	164	171	166	145	155	192	158	169	187	142	191	155	158	161	151	141	166	164	167	150	152	148	181	185	159	164	171	172	175	158	162	168	148	173	188	167	161	158	179	158	154	155	159	141	160	162	169	171	179	159	175	159	169	179	164	189	154	175	167	187	153	139	178	162	152	182	145	160	171	150	158	173	182	161	190	158	165	175	161	198	156	147	160	174	152	173	184	158	156	148	166	188	156	172	174	182	159	153	162	186	170	138	173	142	148	163	159	162	180	160	154	141	127	173	157	176	147	166	160	170	181	170	168	163	159	135	142	171	170	155	161	173	165	174	184	150	153	164	141	153	165	185	172	165	150	162	161	165	160	159	159	163	155	162	152	158	155	158	170	200	175	164	154	167	164	166	153	162	177	164	157	166	161	155	159	168	170	161	159	134	162	170	176	175	161	159	180	169	182	161	162	152	158	166	147	180	191	189	176	154	166	174	162	180	151	182	166	147	178	145	162	153	134	171	137	173	163	178	167	167	177	158	158	163	172	165	170	146	152	173	171	170	157	171	160	144	167	163	195	165	144	160	163	165	141	154	164	171	155	180	168	182	173	129	195	190	163	163	157	180	178	186	181	145	169	181	131	176	169	180	154	159	185	141	178	167	149	164	170	176	182	189	164	172	163	182	171	189	183	175	160	169	159	167	185	153	179	142	175	160	188	157	160	159	146	180	184	172	176	177	161	152	170	159	166	181	181	152	177	143	169	153	146	168	155	173	155	152	158	170	167	162	149	146	176	159	174	146	174	149	158	177	172	179	151	156	153	176	169	173	164	156	169	159	166	178	142	175	170	142	166	168	165	161	171	168	190	172	164	169	157	152	178	175	161	167	152	169	160	176	175	165	174	153	153	180	140	154	145	163	156	193	161	170	174	185	168	157	165	178	151	171	162	192	175	183	177	149	171	162	134	175	159	153	168	189	170	138	151	144	179	171	164	166	149	175	155	163	181	174	139	179	175	172	155	160	165	165	167	155	178	159	167	173	178	140	134	154	176	177	149	151	161	178	181	168	154	169	178	182	169	161	157	172	179	159	159	159	178	150	146	162	166	170	159	170	163	170	174	166	166	171	155	161	176	171	157	156	153	146	183	170	180	152	173	162	145	166	175	157	160	138	142	169	162	174	161	170	166	189	174	158	153	156	146	184	173	188	202	152	146	178	166	147	159	168	165	140	152	172	139	145	154	169	162	188	163	156	170	175	156	176	158	141	204	178	151	168	165	162	156	175	155	188	171	174	159	157	163	190	177	143	164	155	164	170	184	159	170	162	154	173	157	157	162	181	165	164	161	167	164	140	152	180	168	167	169	169	165	143	187	173	149	202	168	174	162	176	166	172	174	180	178	165	156	177	157	170	151	164	137	149	145	197	175	150	157	144	181	166	187	165	146	175	155	162	186	162	154	165	132	138	183	161	159	176	152	171	180	160	161	163	181	175	157	140	158	145	156	176	163	162	151	167	172	172	148	174	167	186	161	173	172	162	172	177	155	165	160	157	169	157	165	159	152	157	187	166	158	164	156	169	156	152	172	195	172	162	165	185	159	167	189	160	151	158	166	158	164	176	169	160	153	175	135	142	169	171	169	149	189	171	147	138	161	176	161	173	170	173	161	163	147	168	180	156	149	162	165	175	158	186	168	170	154	148	176	170	192	179	151	158	165	171	157	164	153	169	155	173	169	147	153	161	172	171	176	158	174	175	151	166	150	178	159	167	173	162	178	181	177	173	151	162	159	165	159	165	139	154	173	166	151	161	165	147	176	191	171	141	160	173	163	161	176	166	182	184	154	122	157	182	172	177	197	168	150	148	169	152	183	165	137	172	157	154	176	167	151	161	153	137	168	176	169	183	174	158	155	157	156	156	177	148	175	171	143	154	184	183	169	171	151	161	177	155	158	166	191	161	171	164	171	165	154	158	164	189	177	153	174	194	147	197	162	176	153	166	164	151	191	173	168	192	158	171	176	150	151	185	140	167	184	158	161	176	140	169	188	183	157	151	189	164	172	148	147	172	131	151	167	185	170	159	169	169	152	181	165	131	161	160	140	174	149	186	197	165	168	145	144	158	168	165	157	168	174	155	171	157	161	182	160	179	177	168	168	159	161	180	165	157	154	169	143	175	170	169	174	143	163	162	148	164	158	164	156	148	151	182	156	181	156	161	144	147	160	164	162	149	168	192	160	170	164	144	171	170	138	162	157	175	131	166	159	174	166	157	139	158	176	150	166	156	170	186	162	204	184	160	166	144	168	157	154	167	169	157	137	164	180	177	187	181	167	144	151	164	160	145	189	172	149	164	173	184	167	198	149	155	167	161	170	166	146	169	194	182	178	156	192	161	164	167	192	177	163
7887	1019	2040	2414	2383	2072	2076	1692	1231	861	776	705	690	672	649	580	560	550	544	542	466	488	497	434	490	466	428	481	420	453	429	462	444	463	439	446	431	399	412	418	402	440	442	473	458	446	483	433	444	443	467	468	421	429	415	440	442	411	412	432	424	453	417	467	394	478	412	459	414	414	417	455	424	418	487	368	398	442	411	410	404	424	421	467	454	454	444	421	417	400	432	419	424	409	369	376	436	425	430	422	422	406	437	411	397	414	422	432	418	417	387	423	421	411	421	436	434	410	431	418	410	388	408	387	420	443	460	409	426	421	412	427	406	423	419	413	380	414	438	406	414	413	413	435	415	433	419	373	450	405	424	446	412	387	440	396	425	411	400	439	426	451	421	430	397	393	434	427	419	412	418	406	404	406	395	430	418	453	451	407	412	417	397	444	420	378	423	450	386	411	425	423	446	403	428	401	403	424	446	434	432	435	464	410	386	401	388	416	449	430	416	409	386	431	441	426	442	416	421	431	411	465	414	415	424	426	445	420	439	416	456	416	429	387	420	419	437	384	418	422	437	415	460	476	421	427	415	417	409	388	415	447	400	411	371	416	424	420	426	395	437	441	423	384	464	411	381	440	446	427	397	456	433	390	431	417	388	391	412	374	430	432	429	433	434	434	397	416	403	419	425	431	405	428	414	428	428	420	397	400	446	425	385	443	442	393	410	417	395	387	398	420	431	403	424	427	394	419	410	413	392	424	428	436	444	384	428	400	415	426	391	405	412	417	437	441	419	428	437	425	407	416	404	423	437	419	423	400	405	434	444	436	430	434	417	436	456	457	434	450	409	389	392	425	420	447	434	397	405	412	460	397	410	394	432	430	417	409	425	408	413	435	402	426	413	424	423	442	426	383	449	399	453	438	457	429	398	396	416	427	433	423	428	407	420	393	434	444	436	424	421	390	439	424	405	379	392	454	436	421	411	417	438	388	431	396	429	409	419	394	418	396	399	413	448	413	407	421	444	395	412	419	403	414	384	435	429	393	440	423	422	420	385	441	451	416	364	410	416	408	437	459	412	406	455	441	410	392	387	423	449	414	386	402	403	399	419	440	414	410	436	423	412	426	440	399	443	449	417	424	454	398	411	422	417	430	405	411	408	434	395	394	412	413	417	400	430	385	394	425	423	423	408	429	413	432	444	429	414	426	418	411	422	374	461	433	392	414	414	389	429	411	398	419	436	408	411	407	441	417	436	425	426	430	411	410	420	429	374	404	426	430	408	391	444	438	433	388	380	426	426	417	443	463	442	426	396	405	437	417	391	447	403	387	431	422	440	395	417	415	426	430	382	424	403	403	440	417	368	454	425	413	435	423	465	437	377	399	385	398	438	458	375	424	410	419	407	435	388	409	412	439	420	408	453	415	444	426	374	417	431	422	438	436	389	439	405	428	421	427	419	397	404	422	446	400	408	427	403	425	378	439	419	396	414	406	429	418	406	412	449	398	416	425	430	380	414	405	419	395	418	401	398	429	398	462	422	415	403	392	472	384	428	424	394	391	448	400	404	405	400	419	415	416	415	393	450	416	413	440	425	403	455	443	406	442	444	434	431	413	420	429	429	427	450	417	377	425	391	432	414	438	386	437	429	458	411	374	447	466	397	410	393	394	403	430	428	418	410	404	386	418	412	404	407	370	376	400	414	392	442	366	402	407	444	420	416	423	420	426	432	422	426	403	439	449	417	451	381	402	439	406	401	441	416	434	407	437	421	416	414	411	428	400	460	438	429	423	399	403	388	447	391	461	374	422	424	407	402	372	419	414	397	430	382	430	401	433	422	405	410	398	415	403	366	388	394	422	439	415	412	425	400	411	440	452	429	450	424	405	427	409	401	448	411	434	424	428	407	432	429	430	392	402	398	406	414	420	444	468	431	412	431	437	433	420	383	401	459	427	410	418	419	429	406	449	408	463	453	414	404	394	419	414	423	376	404	430	420	387	420	431	426	407	449	420	415	421	396	446	397	406	423	463	438	405	436	419	430	390	409	429	410	412	447	441	399	442	424	412	411	389	433	407	425	431	431	415	435	393	418	421	421	437	430	369	429	422	384	456	410	413	390	422	413	447	419	414	438	411	463	410	423	438	401	406	435	399	413	430	435	387	391	396	415	385	461	422	397	427	426	429	372	421	434	429	426	409	423	433	454	416	460	414	417	424	454	422	399	447	416	416	414	403	438	413	434	442	422	461	445	432	413	397	421	443	435	436	422	410	404	412	396	454	457	428	428	410	408	432	392	431	419	394	429	430	443	404	367	421	392	413	434	418	428	397	456	449	451	409	392	456	436	459	436	412	430	425	428	442	414	394	391	396	434	424	410	432	429	433	434	419	433	408	416	439	444	398	418	469	408	408	419	429	421	432	427	407	397	448	443	427	369	430	402	431	425	433	431	403	412	428	405	407	438	446	431	433	404	411	446	416	406	432	422	418	429	393	447	429	427	417	427	428	435	432	416	401	438	394	398	427	421	429	441	434	438	438	400	396	426	411	412	449	453	425	425	426	442	423	408	432	418	420	422	407	427	419	412	440	426	382	421	447	426	458	442	396	413	440	420	429	468	413	416	446	407	429	434	466	407	431	393	428	431	413	446	420	431	426	376	387	429	446	427	444	419	408	410	432	425	420	454	409	408	440	437	417	438	432	425	421	435	434	389	420	431	405	432	402	443	456	386	440	417	447	405	449	429	433	442	423	449	410	341	437	411	456	412	411	395	404	391	420	448	414	435	432	444	445	386	401	445	405	432	395	450	439	431	406	410	415	416	431	415	409	395	459	430	423	441	405	418	422	386	435	408	453	408	427	444	431	450	415	430	425	449	407	443	418	414	411	401	458	422	406	443	404	418	403	419	461	425	407	417	428	406	421	401	383	428	394	390	415	388	418	403	419	410	436	419	414	426	415	435	405	438	448	456	383	393	428	435	423	442	397	412	367	371	406	383	424	462	422	420	402	399	451	414	396	410	424	427	396	375	431	425	458	400	421	431	432	442	391	406	409	408	399	436	395	445	416	418	407	451	423	416	416	437	409	419	412	445	408	380	386	416	413	426	410	435	437	440	400	437	439	438	401	448	422	392	391	407	419	420	447	402	382	438	374	415	404	440	410	388	422	429	434	396	401	405	407	391	435	415	441	403	408	408	400	421	407	409	401	418	420	427	434	427	409	415	439	425	432	424	396	407	430	438	434	412	392	429	427	400	385	422	418	421	440	412	387	422	430	409	407	418	414	379	425	375	411	434	384	418	389	419	457	422	406	435	432	399	422	409	405	419	450	430	427	461	390	422	439	403	404	416	424	390	385	413	409	430	417	403	391	453	432	418	399	388	426	447	418	389	446	416	445	423	434	395	446	410	419	380	397	404	405	430	422	481	363	401	442	409	422	396	417	389	434	418	426	424	442	415	413	438	471	391	401	439	408	426	368	451	390	400	428	435	410	413	398	407	421	423	437
1559	470	484	422	485	451	466	427	410	395	363	341	352	371	333	356	357	372	378	358	382	363	374	370	349	361	367	390	363	369	377	374	318	366	361	329	390	358	407	383	346	359	386	348	365	371	380	391	370	391	344	387	386	366	386	338	381	345	400	367	333	399	379	356	370	357	370	377	405	433	398	360	359	368	325	389	376	339	395	359	345	321	362	386	379	383	356	363	368	369	381	354	364	366	374	352	353	355	390	353	349	350	412	341	367	356	345	345	339	342	411	352	349	391	333	389	348	345	367	410	363	365	352	365	362	386	389	396	380	393	373	367	341	338	355	369	366	374	383	363	367	345	365	310	388	351	403	388	366	356	377	393	359	365	356	374	338	377	376	387	380	377	334	371	350	354	331	360	318	368	413	338	382	380	356	360	346	389	379	347	381	384	337	352	351	388	381	387	377	396	334	391	361	364	357	383	344	355	370	364	372	382	367	374	362	397	361	339	343	346	377	386	362	347	358	360	382	338	346	356	335	377	379	362	394	372	332	409	388	355	367	336	375	372	393	365	357	339	343	349	364	375	344	366	376	364	346	377	353	347	385	382	382	340	351	379	340	392	390	360	340	373	399	368	336	383	342	363	339	346	368	361	350	376	368	365	333	367	380	334	330	338	339	345	385	342	371	381	346	357	369	372	351	399	362	408	394	394	388	400	372	359	335	329	355	356	389	347	360	335	399	375	388	353	294	370	385	354	326	385	354	350	344	344	351	376	381	367	371	370	325	370	348	395	356	369	353	380	370	349	388	358	340	367	389	358	354	371	326	366	348	341	376	376	378	396	353	339	374	376	341	343	384	358	377	355	387	335	402	371	363	378	396	357	396	329	356	368	326	356	390	365	353	387	375	373	379	354	338	386	381	369	393	340	393	349	374	410	382	373	368	346	344	383	353	370	363	380	392	347	331	341	343	379	381	367	352	377	347	367	349	348	401	343	353	358	404	340	351	384	369	337	370	343	398	371	365	341	343	382	325	389	387	365	381	337	352	358	356	358	348	374	333	388	366	361	396	340	368	343	342	366	404	358	354	411	356	370	370	398	362	404	338	378	373	396	397	370	371	342	357	389	364	367	335	385	369	368	384	375	396	343	374	353	325	336	353	357	350	354	350	348	348	366	349	363	358	321	373	351	403	357	379	320	343	396	331	350	399	359	348	352	349	336	401	359	395	356	377	378	340	400	353	346	366	380	398	384	343	384	366	346	320	358	359	402	372	340	405	378	397	432	363	343	365	358	341	323	358	317	363	376	360	352	311	407	364	378	388	349	330	361	353	384	368	377	388	368	355	364	388	369	357	385	407	375	363	366	365	378	361	379	398	377	358	370	397	363	343	365	392	380	343	379	394	359	333	370	405	349	385	364	377	407	359	379	344	365	361	392	382	360	399	359	358	368	314	375	332	380	387	409	358	357	392	381	365	385	349	361	373	353	363	379	393	386	386	366	365	389	356	346	348	396	363	345	357	342	392	378	349	387	383	370	395	366	354	384	334	417	373	351	396	361	397	368	370	403	395	365	368	396	370	382	344	337	365	359	389	401	365	358	327	346	420	372	382	374	379	400	354	384	333	361	360	370	389	378	380	353	400	357	327	380	356	381	360	397	342	361	365	366	381	389	378	368	335	340	382	373	354	354	342	338	335	375	371	370	363	347	415	370	366	387	363	342	394	376	372	342	410	343	389	367	367	353	375	391	372	333	393	385	371	337	405	384	394	349	383	389	385	368	368	385	377	373	368	363	359	346	372	377	397	417	373	392	350	381	360	366	372	368	370	350	363	327	339	381	359	352	357	363	383	387	344	380	345	341	330	355	379	378	386	377	382	357	364	394	385	349	373	367	353	344	356	373	361	354	402	345	357	386	368	372	351	384	366	371	365	351	352	408	400	386	368	396	370	361	356	337	381	381	364	408	349	377	376	369	361	366	357	346	350	374	351	411	340	344	348	358	378	322	364	327	361	395	383	355	362	399	382	396	397	334	340	352	386	349	394	353	351	362	355	357	341	342	365	395	367	341	344	389	398	408	364	369	356	369	365	357	349	370	331	377	355	370	398	361	384	363	330	324	397	339	351	351	324	379	361	379	361	376	362	376	339	365	386	394	362	336	378	349	383	376	366	348	398	398	359	365	376	353	329	342	372	370	374	399	380	408	366	346	368	357	346	349	318	357	344	344	363	344	358	331	384	372	332	356	386	379	342	348	381	352	395	368	378	366	320	340	361	397	341	375	325	360	356	369	339	384	331	390	388	380	341	364	328	377	381	360	360	373	371	345	379	385	378	338	343	360	354	371	394	381	360	348	326	361	353	381	361	374	354	376	368	369	323	374	384	341	373	348	355	365	392	339	384	359	354	372	394	382	386	362	336	383	385	337	344	381	396	388	357	333	361	396	361	365	358	391	348	386	382	384	382	389	376	367	343	371	362	396	373	349	369	391	378	369	391	338	334	366	403	340	347	423	392	352	342	378	352	368	368	364	383	351	349	393	347	379	370	362	408	387	391	349	346	335	353	376	366	371	395	373	383	371	326	341	416	336	360	363	387	370	364	405	399	399	368	374	395	356	357	371	364	379	363	349	384	348	353	370	384	352	384	367	370	344	343	377	337	363	380	417	343	398	337	357	392	367	378	364	365	362	351	389	371	365	353	355	349	360	368	377	332	384	366	375	359	412	369	390	372	360	333	374	383	378	361	360	343	384	392	359	355	396	350	388	388	350	405	349	358	310	395	358	372	353	338	375	386	355	377	346	365	401	379	373	342	337	363	337	395	378	387	383	382	355	355	361	383	395	380	393	358	387	354	360	330	362	357	368	373	358	359	350	348	359	391	361	367	389	363	401	401	384	377	339	342	380	372	353	378	390	383	384	346	350	356	336	349	340	336	392	395	363	368	367	333	364	366	349	333	392	328	357	362	354	363	373	391	400	352	367	348	352	374	324	361	361	376	379	367	340	377	355	380	325	364	368	338	322	346	361	372	370	392	373	380	336	338	355	363	397	359	342	385	352	344	372	334	408	374	366	379	384	371	359	384	408	373	360	349	373	393	352	352	391	345	354	364	355	340	342	364	371	355	344	392	351	318	371	329	354	367	400	353	359	409	367	348	367	382	347	362	360	344	353	347	372	362	344	347	347	356	349	393	352	381	384	340	383	348	377	378	382	362	370	382	383	384	380	393	378	364	338	382	362	367	389	350	345	371	335	366	358	331	377	366	380	384	386	341	383	359	372	354	355	369	354	369	370	377	393	372	378	364	370	357	347	360	379	374	364	352	356	372	370	369	400	355	356	364	397	353	384	402	366	363	363	354	331	349	352	357	376	383	357	385	376	384	346	407	401	342	363	376	380	374	372	356	374	373	353	357	378	372	370	347	348	339	357	351	347	337	343	374	368	373	364	384	380	357	351	371	384	374	372	333	361	364	353	340	345	333	350	378	368	332	343	358	345	353	326	361	321
2102	995	1116	1185	1216	1346	1374	1204	1074	901	869	836	863	980	869	893	899	814	916	868	853	825	915	910	835	862	830	864	899	879	872	848	867	889	862	850	886	872	852	845	855	885	838	892	829	854	845	842	881	885	851	887	859	852	813	873	800	858	860	865	880	820	867	863	854	814	826	877	833	892	854	860	867	819	824	870	871	936	823	851	842	829	817	863	831	842	869	890	850	840	820	866	839	851	813	853	861	854	829	862	853	847	829	844	830	876	883	889	901	861	864	822	865	847	875	899	865	877	847	858	842	865	849	870	837	851	829	875	862	911	850	798	798	860	795	828	862	835	838	845	822	896	855	839	836	897	829	856	872	848	839	804	860	876	851	866	848	881	847	837	837	826	806	860	804	888	797	840	840	841	884	850	829	870	870	802	880	865	892	837	856	862	856	789	828	899	915	846	843	924	871	861	906	834	915	874	809	838	885	875	849	837	869	839	854	894	830	830	820	842	905	864	868	883	888	866	848	858	878	865	813	837	868	823	888	839	847	818	881	835	852	871	792	895	871	845	892	823	884	907	867	851	860	791	858	853	810	881	877	869	833	866	853	833	816	846	840	873	871	847	828	875	887	858	865	833	926	862	883	870	887	825	854	811	870	878	814	867	820	874	796	839	831	819	793	840	820	797	823	853	846	873	862	842	862	813	831	796	841	918	843	783	822	893	819	866	837	847	853	861	855	872	818	857	873	817	855	843	849	856	892	913	832	857	900	808	805	832	892	895	834	854	902	794	837	854	814	844	819	825	832	862	884	834	824	842	891	896	831	897	841	817	865	871	872	840	914	805	832	824	828	888	892	835	848	775	834	829	903	841	861	830	850	837	847	800	882	844	787	841	877	835	877	807	938	838	823	876	850	824	878	856	790	865	856	841	869	891	853	867	830	796	810	846	844	855	846	847	889	851	842	904	877	857	863	877	827	851	871	874	854	862	828	859	831	873	792	890	855	817	831	841	902	870	833	843	852	833	908	871	849	871	889	917	843	864	842	841	904	836	820	859	830	848	844	821	859	810	871	857	860	838	851	804	818	839	850	858	892	852	880	845	863	832	851	832	882	824	846	868	884	865	899	810	855	817	852	880	791	875	820	876	861	857	871	852	853	825	819	881	781	851	847	882	861	863	891	852	867	862	882	861	859	874	850	863	833	796	835	861	832	839	882	827	820	905	889	847	844	841	819	865	855	840	869	793	870	880	891	854	877	895	875	855	876	860	842	851	817	847	855	869	868	858	897	857	883	809	818	793	832	814	838	867	847	856	838	847	843	880	853	863	877	862	838	863	841	876	876	864	849	893	897	895	891	872	915	845	846	811	834	896	828	918	868	848	819	850	861	866	835	894	849	816	848	808	876	884	861	888	858	869	844	877	794	852	844	884	830	842	836	825	838	835	883	855	813	857	886	881	900	831	860	838	817	867	895	840	823	873	894	862	840	836	830	839	913	891	870	839	863	805	819	829	818	846	881	841	862	841	809	855	835	867	867	806	890	854	883	871	829	821	843	830	858	888	864	879	857	863	859	884	873	827	903	899	868	870	890	831	862	889	821	864	816	812	845	837	850	845	857	848	823	839	829	855	878	829	880	876	868	822	849	799	900	842	852	835	806	826	860	813	887	850	848	824	812	857	884	826	845	830	864	865	829	862	840	893	907	881	848	836	807	867	876	888	866	858	820	811	854	815	859	858	819	858	839	878	849	874	889	905	836	900	837	860	847	857	887	884	858	855	879	843	823	855	833	913	889	813	865	856	871	890	809	869	839	788	881	890	811	856	848	783	842	884	843	800	855	884	848	898	865	814	826	889	847	877	876	837	850	795	826	808	854	879	850	856	838	852	869	834	835	837	876	882	894	843	842	841	801	850	877	843	857	803	845	831	900	853	879	834	846	828	872	824	859	832	851	887	893	885	827	868	829	826	878	867	875	852	834	909	805	853	841	789	817	908	866	901	929	814	868	872	824	887	861	893	837	850	869	851	848	784	852	858	895	801	838	848	876	845	857	806	866	885	862	882	852	824	851	863	893	815	821	846	862	852	847	898	831	827	849	860	834	799	913	835	832	851	839	879	809	837	815	844	811	843	856	886	850	851	842	880	866	838	865	831	832	858	844	825	838	887	839	843	878	870	818	883	849	915	882	839	805	816	881	836	904	855	835	832	829	854	874	930	885	818	896	810	861	864	819	863	862	830	838	877	849	838	842	888	829	884	850	870	850	837	899	869	842	830	893	807	829	899	817	891	841	836	899	863	784	879	850	826	861	866	866	846	856	881	841	818	842	846	844	878	859	859	830	888	841	850	868	862	838	887	883	829	880	839	850	802	913	896	841	797	824	794	879	876	788	842	864	858	827	845	871	855	830	877	868	810	851	812	836	830	862	865	885	857	819	851	852	845	799	865	856	860	831	914	825	852	848	877	811	887	810	794	798	828	847	848	829	844	842	872	867	855	895	836	843	867	818	834	878	882	856	853	852	853	894	853	892	810	845	847	796	840	847	874	903	866	835	838	871	878	893	849	851	830	882	794	875	828	835	917	820	824	810	865	844	911	863	863	865	832	803	862	886	847	837	800	783	942	820	834	832	803	868	874	887	862	832	854	892	806	800	865	791	853	924	867	840	866	857	909	778	812	867	847	876	841	799	831	836	828	864	807	804	865	842	825	854	830	854	822	843	874	908	817	883	900	872	870	863	879	814	888	926	798	835	895	809	897	864	837	814	889	884	894	837	867	874	808	775	881	853	837	882	866	848	890	891	874	834	878	869	886	833	892	815	858	843	812	814	871	826	747	849	840	885	844	872	802	856	797	838	850	850	851	834	860	842	844	848	858	855	863	837	869	805	845	873	863	800	863	864	848	894	840	797	865	876	876	794	883	875	868	850	867	812	797	857	854	884	818	845	836	852	879	853	838	872	857	822	786	847	816	859	875	870	832	824	835	825	810	819	959	847	842	807	828	858	862	832	856	873	829	841	821	897	858	864	872	879	906	839	863	867	808	810	844	843	848	823	827	797	888	831	863	779	847	811	914	872	850	832	858	868	816	834	879	810	812	897	839	876	862	871	844	825	855	872	880	835	804	807	869	887	843	826	865	916	833	864	856	895	813	885	869	866	820	791	868	855	883	826	912	893	862	847	821	842	889	877	851	862	893	820	858	829	869	903	821	894	871	891	835	893	854	845	871	891	899	870	834	821	863	903	854	891	838	845	824	867	859	854	867	891	898	888	828	863	813	826	861	864	830	847	904	864	832	818	871	858	889	841	872	861	869	868	855	859	867	857	838	822	852	848	848	870	824	830	818	878	821	868	842	849	823	859	845	848	847	823	872	823	828	823	840	775	885	824	870	856	849	833	879	898	851	833	820	844	827	846	872	871	877	869	906	862	875	862	863	824	847	846	851	907	918	837	839	812	878	847	841	823	881	821	834	830	859	799	935	844	899	835	851	922	904	877	852	846	811
6991	708	739	665	645	617	576	511	426	384	374	354	364	331	330	321	376	348	388	346	373	376	334	321	338	368	341	365	321	319	344	345	372	340	358	345	357	381	360	340	298	350	350	374	349	353	323	325	351	359	361	380	368	369	351	337	366	344	337	351	330	322	357	298	333	345	337	343	333	324	340	343	344	312	364	334	383	343	349	296	371	304	333	329	330	353	385	346	314	332	300	342	322	348	310	326	366	364	368	364	368	320	351	380	346	343	351	347	343	363	330	329	300	339	365	292	364	311	380	318	358	342	312	342	325	360	318	347	330	350	358	358	305	353	319	309	326	359	330	346	302	358	337	365	346	369	345	336	362	337	373	330	312	313	330	369	378	333	362	320	346	381	317	328	355	339	376	359	353	320	314	378	351	361	313	336	336	293	328	382	373	342	374	342	331	326	355	404	337	361	334	344	334	331	338	359	351	348	338	357	368	354	328	382	341	376	330	326	347	348	368	301	312	325	353	360	326	357	355	293	353	364	359	329	345	337	307	314	339	340	324	322	350	325	291	347	320	360	328	316	296	333	334	349	314	329	348	321	339	356	378	335	330	355	336	325	365	343	364	343	348	360	354	333	330	346	347	339	343	333	340	334	346	326	339	396	372	371	368	328	331	369	327	333	385	346	357	312	368	358	349	367	398	363	349	328	328	378	368	346	346	337	298	352	364	327	332	359	348	344	353	328	327	358	357	349	368	350	313	296	377	350	332	379	350	330	303	334	327	362	321	338	292	353	352	366	350	331	324	350	346	386	315	412	339	329	362	296	334	341	331	373	314	343	361	353	343	326	366	333	343	332	296	312	332	349	322	348	361	343	330	364	354	333	349	331	354	355	390	348	353	368	329	322	353	343	328	353	342	343	358	343	369	355	322	340	313	325	330	296	328	374	338	365	337	326	328	358	339	348	330	348	348	368	350	376	360	336	342	362	361	342	303	337	325	345	367	304	349	329	331	345	334	322	304	338	377	354	374	373	354	354	346	363	338	376	335	344	388	322	357	339	343	361	340	322	335	343	323	332	344	332	365	372	322	333	363	355	332	370	337	378	324	315	329	314	354	328	319	339	284	343	313	325	333	341	340	329	333	334	357	356	334	329	323	331	336	325	356	355	326	360	328	314	329	321	337	328	366	367	299	321	301	325	361	287	315	345	375	339	355	313	352	317	333	346	341	328	344	337	368	381	352	345	339	328	330	313	343	373	312	333	354	331	320	316	366	336	327	323	339	303	325	350	312	324	314	356	325	338	339	370	321	343	335	346	304	336	345	352	351	323	355	350	355	327	358	359	389	298	353	331	320	360	362	330	342	338	319	319	345	336	329	355	350	322	353	332	371	337	363	338	330	341	328	335	341	359	363	353	369	343	345	347	315	323	355	388	351	344	321	325	310	343	358	291	356	338	314	385	338	401	344	336	351	340	344	354	325	319	304	344	345	314	359	320	321	348	360	344	324	348	313	324	328	364	344	344	346	346	308	361	338	306	351	333	322	326	362	344	344	375	364	332	349	328	342	340	352	321	311	302	338	352	345	337	325	322	346	331	334	361	365	330	332	347	352	344	328	325	326	353	340	330	328	325	331	347	334	345	358	323	322	332	328	315	310	341	361	316	326	346	362	316	358	358	329	337	333	329	351	352	349	344	327	335	334	349	350	340	324	307	336	353	344	356	353	329	367	307	286	354	349	355	404	349	369	362	357	352	338	304	318	391	354	352	344	331	325	357	338	324	323	374	340	356	388	345	353	321	371	378	334	359	332	346	327	346	313	359	345	315	324	317	347	372	379	313	353	350	381	322	373	355	305	335	329	402	357	344	349	369	351	339	329	334	342	347	347	318	369	374	354	315	317	372	342	362	328	352	353	318	316	349	338	354	338	347	361	338	354	352	324	343	339	332	311	327	359	355	343	337	327	345	292	357	368	391	351	332	328	321	296	316	338	387	342	327	336	355	315	352	330	343	388	358	365	343	367	369	352	339	372	363	339	325	348	309	310	331	316	355	347	361	377	354	332	328	341	343	363	318	326	352	386	328	336	350	320	325	345	336	357	385	354	336	337	344	348	350	326	312	385	360	352	344	362	366	327	330	327	336	318	378	345	342	333	319	318	375	325	334	344	328	344	348	330	326	367	314	305	334	306	330	367	346	312	347	353	379	354	336	325	371	303	371	333	325	359	352	327	358	338	332	301	325	297	321	332	353	326	347	302	329	359	346	355	343	328	354	326	335	316	305	367	351	356	341	337	346	348	363	358	363	364	328	348	311	337	368	311	358	370	351	333	318	343	342	303	334	374	327	330	380	325	334	353	348	364	354	361	349	361	319	347	368	315	318	369	326	337	357	376	332	323	325	353	352	368	339	368	370	352	335	333	349	336	344	351	323	349	293	330	336	322	357	324	313	312	309	329	331	343	339	315	346	341	357	286	329	360	362	355	366	306	312	352	350	332	323	298	321	348	354	299	348	340	313	333	364	352	384	344	323	333	344	352	349	342	338	333	337	299	338	310	328	352	319	330	321	323	386	343	343	316	329	347	323	338	353	336	330	360	307	318	352	353	337	380	340	372	376	329	334	327	334	347	357	345	323	308	351	350	321	322	360	319	376	359	332	343	335	374	326	319	347	332	389	357	362	338	329	349	345	340	354	345	330	334	351	328	321	336	350	327	349	311	329	378	388	386	311	328	311	361	291	363	324	310	338	338	347	299	314	324	361	352	309	340	349	382	331	348	356	301	374	332	313	316	350	311	316	343	328	374	335	327	352	354	330	350	356	333	351	376	378	330	372	339	334	356	339	364	317	303	337	379	358	340	349	329	296	325	324	367	378	338	355	354	338	326	358	335	341	352	349	362	350	370	358	296	336	343	318	315	353	345	343	330	350	373	331	349	348	321	327	336	337	349	382	393	322	340	321	341	368	335	334	337	336	356	340	350	336	353	320	364	335	354	324	347	318	323	326	319	311	297	386	324	313	354	325	376	330	340	355	339	326	347	333	353	339	337	335	356	328	350	366	341	329	336	355	320	348	356	343	330	369	369	355	367	359	323	389	345	336	323	348	387	350	327	335	318	314	321	336	322	350	317	340	299	360	326	326	331	336	355	370	347	375	337	344	343	349	337	341	310	341	325	354	395	327	370	359	351	292	344	376	340	344	342	321	350	313	340	368	345	352	288	328	352	350	341	341	356	367	341	359	326	352	338	347	359	310	339	360	357	334	332	350	321	332	341	339	350	312	335	343	360	330	316	316	347	325	344	318	369	339	359	337	346	333	368	308	381	337	337	359	323	337	344	327	331	323	330	341	346	385	339	353	317	342	314	314	351	338	338	320	352	350	323	294	341	335	385	318	357	315	319	353	342	327	346	362	363	353	327	337	358	352	338	349	324	367	336	318	349	326	343	353	352	334	335	351	345	331	336	324	333	329	340	327	349	326	302	364	401	334	344	368	328	341	327	357	334	364
6421	1174	1754	1985	2061	2110	1891	1568	1336	1140	962	929	907	919	919	881	892	862	864	859	837	815	806	805	784	858	808	817	843	769	807	865	806	823	815	768	798	818	747	748	788	814	810	785	776	800	785	814	813	827	759	747	770	742	805	785	779	772	770	780	802	814	801	785	754	759	794	788	775	763	807	773	748	824	800	777	770	780	801	793	814	813	845	782	796	751	778	807	812	739	802	789	778	777	842	807	747	793	816	771	839	735	758	787	785	803	736	795	770	716	782	750	787	788	741	784	789	831	782	738	805	783	767	783	753	770	782	814	727	798	783	810	772	789	780	779	811	775	803	769	797	792	763	838	774	758	774	750	713	794	808	771	801	757	816	827	780	748	817	796	826	684	885	781	762	794	803	749	803	809	786	807	746	777	740	795	801	778	769	818	776	778	784	735	772	828	830	750	783	769	796	796	804	813	855	730	807	810	823	742	779	791	770	754	795	773	802	777	784	791	822	800	776	793	768	861	765	757	752	782	793	832	790	797	788	809	821	773	769	782	790	819	797	775	774	779	833	812	784	795	739	768	770	791	789	803	790	770	839	797	782	805	795	783	793	834	795	847	798	774	821	765	793	818	770	825	759	799	805	744	767	822	777	809	777	784	828	764	784	858	779	810	795	807	794	819	802	786	809	793	818	775	796	748	770	751	801	812	782	753	864	766	742	788	825	770	768	783	794	793	802	756	753	799	783	782	772	746	784	770	810	807	781	810	797	786	816	792	768	753	780	762	745	775	808	799	778	834	750	786	791	838	814	802	781	806	835	818	770	814	793	783	793	810	819	824	733	762	779	768	763	784	785	810	788	808	779	808	814	838	756	810	778	789	815	818	785	776	807	798	738	789	791	809	786	792	805	811	799	822	754	795	793	803	773	767	800	758	817	755	803	799	770	769	885	801	837	810	827	739	792	721	748	847	824	813	822	784	797	779	788	757	788	792	769	824	776	804	813	802	783	849	795	800	744	772	792	757	785	777	770	768	772	796	755	761	768	722	798	849	751	780	762	811	778	742	762	770	797	808	824	812	854	793	789	782	775	810	816	808	808	818	771	781	783	798	798	777	823	781	790	832	758	770	792	806	763	823	751	759	791	753	770	830	801	798	771	778	793	787	780	810	821	789	837	751	761	815	775	816	800	820	800	784	782	784	787	797	792	785	760	780	738	809	778	826	793	800	778	810	774	778	777	796	761	780	785	788	801	839	794	784	815	776	757	770	805	759	758	799	805	806	812	787	815	812	751	774	816	790	800	790	824	792	819	766	820	768	785	824	834	783	812	754	799	779	802	800	800	732	783	814	759	751	772	825	792	793	815	744	794	808	748	800	799	770	844	733	774	800	831	798	732	812	796	811	781	750	824	787	810	770	816	840	807	799	842	780	769	798	813	790	786	771	780	779	731	762	801	831	860	791	797	779	731	751	826	808	828	817	742	815	770	802	818	804	760	766	814	810	787	782	789	783	815	735	813	775	808	784	788	776	758	837	759	796	801	744	792	789	764	772	754	815	790	744	757	787	788	783	810	810	751	792	793	820	785	782	830	745	788	789	755	818	812	809	880	762	812	787	821	873	791	829	794	796	785	751	778	800	777	779	782	769	787	812	778	815	769	791	826	779	769	792	773	812	783	776	795	795	751	800	761	774	788	806	783	845	772	820	747	737	758	783	749	797	805	785	761	814	775	770	737	792	788	793	834	771	802	797	814	856	833	769	775	761	825	825	777	800	852	761	817	777	782	836	822	834	785	746	775	760	793	766	810	797	770	750	785	786	754	831	760	830	806	787	815	778	765	755	767	778	784	831	795	801	794	816	774	781	775	786	747	808	817	723	786	791	794	806	752	795	799	799	772	768	778	789	802	776	794	829	794	786	773	766	732	729	787	792	817	790	772	825	785	773	810	794	793	817	843	714	819	804	814	839	766	822	786	761	779	771	782	784	775	839	764	762	802	754	812	784	803	799	809	754	754	778	845	809	746	822	791	844	772	764	754	810	857	844	787	786	773	818	774	818	754	794	828	813	761	767	723	781	809	794	798	789	786	788	794	766	815	781	766	852	811	816	749	771	827	797	767	787	761	750	830	818	775	766	763	772	799	804	793	782	786	816	838	776	795	778	754	763	809	817	759	782	835	774	777	787	777	742	813	809	818	806	770	782	789	777	794	806	775	760	775	754	807	808	776	792	790	771	830	858	773	773	798	824	817	798	780	769	828	839	758	828	786	812	755	788	800	769	789	793	798	787	750	720	756	789	816	767	751	836	824	774	836	755	808	777	790	777	829	794	753	771	806	782	810	755	778	789	819	818	769	770	825	814	814	755	804	796	789	819	778	758	760	833	730	767	714	784	808	765	767	772	757	779	811	747	790	804	798	838	753	781	789	767	822	794	794	777	760	806	779	792	842	761	785	830	766	720	804	814	800	805	827	774	794	754	771	760	795	749	782	812	792	798	812	784	812	848	798	827	821	772	770	788	793	800	758	776	756	759	826	823	832	774	793	801	820	783	809	749	813	748	792	801	806	796	795	826	741	811	747	775	814	794	794	771	767	822	799	824	812	768	767	777	791	785	791	796	810	780	770	789	831	805	781	857	787	791	832	808	820	799	829	744	806	754	761	786	793	803	853	755	771	756	795	758	811	761	786	808	817	774	757	762	788	736	818	811	830	787	817	804	781	773	804	799	777	778	819	820	774	759	784	816	822	771	799	760	795	750	809	771	752	776	807	778	832	809	759	804	781	813	768	744	826	779	744	765	754	783	795	795	786	826	875	753	759	814	793	785	790	790	794	752	823	780	796	802	808	792	779	766	771	818	790	818	824	766	734	798	850	746	823	834	751	750	716	810	786	725	791	760	825	780	735	755	809	780	811	782	843	801	761	769	797	755	808	782	856	788	811	727	815	796	799	811	826	789	834	771	829	776	788	793	800	799	805	799	769	827	829	838	759	777	769	705	787	760	783	791	767	765	734	789	759	834	781	818	762	793	825	786	795	728	828	778	776	804	811	816	748	773	822	828	820	802	848	827	812	757	805	822	811	775	740	775	796	770	793	822	777	749	789	817	765	783	811	756	834	729	819	788	795	802	806	811	889	773	847	797	805	806	807	751	808	814	794	843	781	829	764	806	790	788	734	749	804	758	814	760	781	790	746	816	836	766	741	792	754	811	828	731	787	831	774	786	796	769	780	732	828	811	740	762	734	809	771	743	779	816	726	778	740	771	770	774	739	795	826	750	845	773	826	803	755	807	774	820	807	815	772	798	799	777	809	779	742	750	766	765	786	803	749	796	781	778	780	763	781	773	744	773	813	827	781	777	794	787	792	737	767	789	808	812	757	813	787	799	794	794	764	765	797	830	814	776	818	718	727	801	740	757	803	803	839	796	784	772	772	800	787	752	855	801	785	786	734	727	756	764	786	778	723	807	756	803	762	789	769	766	796	806	822	723	814	794	770	805	766	822
12664	1012	976	778	595	524	450	369	289	255	230	201	197	169	188	201	215	209	188	176	174	182	203	190	159	180	190	187	198	181	162	152	174	179	165	159	166	173	180	169	137	174	162	171	155	178	179	176	153	166	175	189	178	176	168	173	178	172	172	126	173	173	181	173	164	167	161	161	173	171	157	182	190	140	153	183	165	150	178	172	172	177	188	146	148	178	178	182	180	134	154	180	152	180	159	172	177	171	163	154	168	163	183	170	181	166	160	166	172	142	159	166	156	169	150	160	163	184	154	139	179	185	175	176	149	177	166	169	176	180	179	154	148	170	175	144	164	164	166	183	158	149	168	159	187	157	169	186	155	189	162	161	189	164	187	163	155	179	154	170	157	160	179	159	188	166	161	191	169	172	131	177	183	171	160	155	160	152	179	177	184	153	166	175	157	154	167	144	158	169	167	175	180	175	171	161	168	186	159	157	159	176	163	174	171	163	166	179	166	151	149	149	163	168	175	179	191	202	189	155	197	183	171	167	149	153	182	169	186	185	163	188	171	162	149	172	184	157	172	161	164	175	173	154	162	169	151	168	168	159	181	184	154	175	173	188	187	176	154	170	198	177	144	161	176	173	171	166	181	142	165	175	176	157	187	175	176	192	149	193	170	158	153	170	164	150	155	182	177	168	176	164	169	168	158	159	168	167	140	188	171	164	164	177	155	165	166	148	138	177	191	176	162	151	167	144	172	167	150	168	192	155	181	174	162	164	172	141	168	193	165	178	164	168	161	178	170	167	157	157	156	177	174	180	155	171	178	139	148	146	168	175	187	148	157	153	171	157	191	155	152	153	150	155	169	177	157	147	191	159	168	179	169	165	162	184	182	152	155	163	182	145	163	140	199	143	163	176	165	140	143	181	175	182	153	155	179	197	165	173	140	182	144	169	181	162	160	161	169	155	168	150	182	182	159	153	170	165	172	133	180	183	165	168	175	170	167	168	170	152	157	176	169	158	178	171	145	151	143	152	160	181	171	177	194	173	183	157	160	155	184	147	189	150	147	168	178	185	169	163	164	162	197	158	154	158	173	161	182	159	162	168	165	174	159	175	158	156	158	168	152	171	158	176	196	175	163	143	137	164	173	141	168	176	134	167	191	158	178	137	161	156	173	147	173	158	151	158	182	144	176	180	161	168	206	145	167	166	166	155	154	174	184	166	195	157	161	182	171	168	182	157	163	163	173	183	164	163	152	191	154	165	151	154	156	173	160	169	166	153	146	155	196	157	175	154	178	153	151	154	157	176	142	161	173	185	165	148	188	185	159	149	165	159	164	158	165	155	179	163	160	177	173	181	159	171	185	151	179	184	179	176	157	181	152	152	192	178	176	130	172	178	154	179	168	164	158	170	174	171	184	158	159	158	207	162	168	187	183	175	136	171	160	174	190	158	172	175	160	166	186	163	171	160	156	163	184	163	182	158	161	186	173	147	148	192	170	164	174	160	167	183	174	181	201	147	159	180	157	145	176	156	158	202	150	159	159	181	178	180	166	156	176	185	151	169	155	181	175	161	156	167	149	171	164	161	153	167	181	148	177	161	162	158	170	161	164	184	158	176	137	181	151	151	147	165	147	154	171	174	180	150	171	158	172	163	200	192	174	151	180	184	153	166	171	160	174	186	161	152	173	158	139	171	170	202	145	186	161	170	147	162	154	171	144	162	153	173	192	153	171	178	151	164	167	170	176	184	164	153	159	162	158	147	187	195	173	177	184	188	168	177	172	148	192	178	176	153	159	153	185	157	171	187	194	166	149	160	172	148	170	172	173	143	177	177	176	179	174	198	179	183	168	165	177	156	165	172	180	173	169	159	183	161	171	175	165	183	177	163	168	171	157	164	155	153	164	150	154	157	177	162	169	161	160	157	158	177	150	168	179	169	190	185	172	184	181	149	177	146	134	173	177	148	196	171	182	171	165	159	173	178	190	168	177	159	154	199	204	174	183	147	186	161	176	170	183	154	168	192	187	181	194	173	148	150	159	152	180	162	169	153	163	187	154	197	171	184	199	176	134	152	174	199	173	161	168	173	187	168	176	138	153	150	151	164	161	162	151	175	181	156	154	151	164	154	140	151	169	156	192	170	167	169	181	157	169	148	171	172	162	177	171	180	153	164	206	167	164	167	170	163	145	163	146	170	143	145	192	182	162	170	160	172	174	159	154	169	178	155	185	147	169	187	157	170	189	169	182	188	164	165	155	171	165	167	167	151	176	171	147	161	162	172	178	170	151	158	153	140	151	154	176	166	181	170	169	158	166	192	178	163	192	172	139	169	171	165	152	179	180	151	170	155	162	160	170	174	206	161	161	169	157	162	166	151	161	182	187	161	150	173	173	159	188	179	167	175	191	160	160	190	150	172	154	155	135	150	162	183	135	177	176	160	162	162	162	164	165	142	168	184	154	189	172	182	177	167	149	171	173	176	157	176	161	154	148	187	164	192	162	163	160	133	153	156	175	182	158	165	175	168	177	165	166	181	172	187	172	161	162	159	173	143	171	167	161	172	169	194	166	166	178	168	188	167	186	151	173	149	139	167	176	172	170	153	167	176	155	163	177	172	163	185	173	151	159	133	164	150	165	172	149	144	176	157	180	174	165	144	176	172	165	162	169	149	151	157	172	162	150	166	163	150	143	172	206	164	149	164	163	166	138	155	184	151	158	160	183	188	158	153	165	145	147	172	168	147	154	171	187	170	151	159	171	142	160	180	177	176	157	165	191	179	162	175	175	160	158	149	153	168	165	174	170	139	162	179	168	175	167	152	157	191	150	173	152	150	171	168	169	183	159	159	144	174	197	169	156	164	177	165	161	172	163	174	167	168	170	171	150	181	153	161	157	160	175	156	175	157	159	177	203	171	160	193	146	172	135	172	147	186	169	154	163	163	155	152	181	168	170	163	163	181	148	186	159	160	186	171	183	161	148	166	169	163	178	151	161	172	156	153	157	169	163	160	186	164	183	165	178	166	170	163	177	165	158	145	172	177	181	157	144	163	156	175	180	181	160	149	157	160	164	157	151	152	171	179	164	178	181	171	184	173	173	171	160	173	158	167	143	155	166	159	177	145	175	164	155	169	168	167	158	171	162	163	143	177	172	174	167	170	159	159	197	170	164	180	174	146	158	175	154	142	175	153	176	156	169	154	175	177	168	170	163	162	168	189	156	164	174	165	156	205	178	154	144	174	143	177	160	152	185	165	187	162	166	183	177	172	174	189	171	154	164	150	157	170	188	173	173	185	156	151	172	167	165	195	163	181	171	160	149	188	149	152	166	181	161	186	144	162	169	176	140	157	167	187	162	183	185	172	188	176	177	176	177	181	163	168	175	166	156	182	180	147	162	168	145	184	179	154	165	146	158	173	160	162	195	172	192	167	168	165	155	151	176	161	185	195	194	159	156	184	181	158	165	170	169	160	169	167	172	168	170	158	159	155	158	170	172	160	174	172	182	179
7851	1013	1972	2448	2566	2427	2127	1671	1304	940	728	739	679	666	687	663	629	543	513	541	519	480	477	495	472	479	411	441	439	449	429	432	427	462	471	448	429	470	442	444	405	430	420	411	452	443	451	461	430	438	403	420	433	428	432	419	451	442	481	423	432	390	440	412	437	445	408	430	450	419	429	443	435	447	399	451	419	422	436	426	434	447	405	391	405	404	422	448	441	412	412	469	410	430	435	426	461	411	436	396	420	413	437	418	388	420	422	427	441	433	403	428	426	385	417	369	408	442	434	419	434	389	394	444	427	434	426	417	410	435	400	432	394	417	475	419	433	423	432	413	396	449	401	405	425	457	462	455	423	447	401	450	388	393	393	393	406	430	445	421	428	420	382	398	438	449	430	447	450	416	418	427	438	397	424	388	409	474	457	413	412	435	422	419	419	410	424	432	417	418	437	413	410	421	427	419	442	402	408	467	447	412	404	414	416	379	382	409	395	381	405	432	403	448	449	437	429	400	405	410	412	432	397	429	415	425	425	439	411	422	448	402	401	421	460	431	431	432	394	441	425	468	411	393	449	429	414	404	399	394	428	434	433	408	413	421	414	420	452	415	426	432	404	436	400	437	438	413	435	426	394	439	373	409	407	410	425	415	403	469	428	453	439	437	436	411	448	419	429	446	439	487	453	408	399	452	452	426	406	439	417	420	439	414	445	435	382	424	415	436	401	396	420	410	414	387	433	465	414	423	424	415	432	477	407	439	422	413	395	399	477	402	440	415	376	398	401	427	454	426	427	420	441	445	418	416	376	410	454	399	424	464	425	441	397	439	403	429	382	415	429	392	441	450	441	409	401	408	443	394	449	399	404	475	445	438	376	451	386	423	438	403	399	399	412	431	416	456	407	390	424	402	478	406	432	444	423	424	435	429	404	377	398	417	418	438	385	443	432	431	425	419	422	462	421	424	411	432	396	470	415	394	440	456	415	445	425	407	406	435	426	414	442	416	443	395	449	435	442	449	439	420	414	436	381	430	431	417	406	396	412	391	421	424	384	407	421	408	424	405	428	397	406	410	431	408	426	392	469	420	455	386	404	428	420	428	417	461	422	449	403	400	444	405	379	433	444	410	418	401	429	432	431	449	403	442	411	384	402	423	444	389	418	399	417	415	420	427	423	430	400	434	404	414	411	438	419	446	425	397	442	452	428	420	426	408	413	417	431	423	417	408	447	407	466	431	423	415	439	414	423	456	432	442	462	391	403	421	414	419	402	426	402	416	420	433	445	386	411	390	428	405	441	435	431	421	434	406	428	410	412	428	430	427	471	434	425	398	406	385	448	410	427	433	448	449	426	398	417	412	421	419	413	434	436	407	420	422	403	415	384	434	454	413	409	374	427	432	415	363	423	437	430	423	422	385	432	437	406	447	403	451	451	412	453	443	390	394	421	396	471	408	404	390	450	391	425	418	420	410	417	414	391	418	390	404	394	413	437	400	440	441	411	453	439	438	425	393	423	415	453	446	402	431	417	438	388	432	428	422	421	363	439	425	419	427	406	412	406	412	415	426	390	420	397	410	417	387	447	436	394	431	433	421	442	425	417	433	408	432	450	447	412	391	465	432	408	404	427	422	418	441	455	425	415	413	428	437	391	452	412	446	434	417	428	452	461	406	419	457	397	405	412	414	439	419	429	429	408	440	439	432	420	382	408	418	436	415	400	390	423	421	427	385	433	437	389	407	462	484	404	442	410	401	401	425	441	424	399	441	423	398	392	451	407	451	388	413	422	418	423	388	424	425	431	424	385	423	452	447	457	397	431	373	439	416	426	396	432	425	400	412	413	419	433	443	372	391	435	453	440	396	391	432	458	421	392	419	441	398	401	435	398	423	434	436	395	375	430	439	408	441	453	424	445	439	445	406	405	388	439	389	406	417	460	407	408	465	398	401	447	445	386	425	431	432	435	426	402	438	411	432	410	406	437	439	379	423	457	391	383	429	399	424	428	412	406	437	471	429	420	405	419	429	419	445	428	432	428	428	418	413	430	394	427	427	420	389	403	430	427	413	422	419	406	397	425	434	389	403	445	443	441	385	474	480	462	389	431	435	390	420	400	429	411	414	422	421	401	444	437	416	437	432	411	401	464	404	407	440	408	412	431	440	440	401	432	408	420	446	406	430	442	419	435	407	423	442	433	414	417	423	428	407	422	404	414	398	398	425	429	412	411	461	372	431	421	403	423	422	425	411	411	425	430	481	438	445	413	404	403	404	404	412	430	405	378	393	404	422	377	384	402	437	438	401	418	425	436	401	416	421	396	448	421	427	415	409	396	413	405	408	426	427	413	392	430	431	436	420	436	429	406	410	392	417	400	438	416	407	408	397	431	426	401	410	412	446	415	397	404	420	417	408	423	411	417	425	417	455	422	426	438	427	405	466	436	413	433	460	432	408	419	415	414	443	419	388	453	399	379	432	417	427	433	439	421	450	402	402	406	431	437	421	392	403	401	396	448	418	435	416	443	422	404	427	424	416	400	412	389	440	445	409	412	424	436	419	395	386	431	443	442	413	417	408	424	429	399	422	423	433	392	419	454	388	446	402	417	425	425	433	455	463	417	397	409	423	419	451	460	442	410	420	396	388	412	374	412	415	478	403	397	450	408	403	378	419	408	402	417	431	426	426	453	455	417	431	406	422	431	404	413	450	437	390	412	450	430	459	403	413	425	452	439	413	445	405	437	412	425	416	426	420	442	392	427	426	412	420	416	409	404	432	426	388	433	409	424	391	445	423	407	435	422	442	392	400	391	399	379	428	390	433	402	443	389	468	414	392	400	448	467	467	414	421	395	434	389	451	399	408	426	393	419	382	441	420	397	411	438	400	433	431	390	432	442	426	438	467	414	437	442	426	427	417	407	414	404	399	427	408	427	407	393	449	429	409	443	423	354	411	392	442	417	420	411	421	460	452	418	409	420	390	423	395	418	405	437	419	412	385	414	444	421	430	389	404	439	456	447	467	445	405	428	419	388	422	434	434	416	434	434	431	388	451	425	423	407	385	418	427	431	435	399	419	414	428	454	392	450	430	432	441	452	417	412	383	406	418	412	432	398	445	413	429	437	412	374	415	420	387	418	446	384	416	444	431	417	424	408	422	397	399	413	400	448	416	447	410	414	422	422	407	420	419	434	440	412	439	427	445	446	442	399	406	434	412	407	395	414	438	446	439	444	399	462	409	420	421	434	397	410	400	396	400	446	417	428	423	419	441	396	385	424	407	429	403	418	433	447	452	433	425	394	436	364	441	433	403	443	391	408	449	428	423	400	397	418	416	423	452	405	410	442	418	425	402	430	415	399	423	408	405	417	394	416	426	420	427	409	429	415	411	423	401	431	419	416	425	416	431	414	433	420	436	419	402	438	411	437	449	418	424	420	429	448	419	425	420	418	410	446	415	415	406	425	407	444	400	445	400	427	426	438	402	424	415	403	430	443	419	405	429	399	390
1499	482	527	480	437	475	417	438	409	434	375	380	354	379	347	379	379	390	379	386	377	338	353	365	347	343	354	352	375	364	358	368	358	407	367	372	360	409	404	384	365	345	356	396	345	352	392	401	372	357	311	391	385	390	409	381	352	347	374	374	390	336	397	374	352	385	325	369	380	348	382	396	321	404	391	329	344	370	366	371	389	321	320	373	338	362	349	372	388	377	360	339	341	421	361	376	349	344	354	338	355	351	382	373	372	306	364	313	347	381	345	358	417	386	358	381	349	404	358	372	347	361	332	359	355	341	357	335	399	356	377	335	366	330	380	363	379	362	355	369	352	380	346	330	347	392	362	350	376	352	344	368	374	352	374	334	365	382	378	392	390	381	377	357	349	376	357	375	396	366	355	358	332	350	349	351	364	342	434	343	365	368	354	367	374	343	366	352	366	332	366	367	385	361	400	351	354	365	384	371	352	350	350	348	383	361	354	370	342	361	364	366	381	360	363	343	387	335	371	354	404	385	369	374	361	330	370	356	378	358	373	347	394	387	383	382	350	395	359	376	361	388	326	405	357	372	407	405	364	322	348	373	365	375	317	366	398	351	347	363	380	389	344	361	356	391	376	336	348	391	376	373	391	347	378	382	342	355	392	387	340	373	400	362	361	397	390	388	363	348	372	385	363	369	387	344	354	393	377	364	335	362	388	344	370	380	374	375	348	338	374	373	362	334	408	365	353	369	382	361	376	392	373	371	339	382	330	388	404	381	278	346	386	374	364	348	369	353	347	363	351	379	298	382	372	366	350	427	368	356	356	343	420	356	390	353	343	369	376	378	323	328	375	374	351	364	392	373	350	377	341	356	366	388	383	354	374	397	364	371	370	354	356	345	397	357	348	418	400	390	372	369	387	360	370	391	366	389	381	416	343	384	389	348	363	362	364	311	335	359	379	368	349	348	370	357	384	326	347	326	347	381	372	359	324	379	329	360	368	386	359	346	404	383	392	377	385	349	375	392	381	379	403	360	346	351	353	340	373	351	368	389	370	396	355	356	366	347	387	404	358	302	368	348	324	383	379	357	375	350	377	378	364	335	376	344	380	351	345	369	344	359	341	341	370	349	364	334	335	385	350	356	350	359	361	366	373	339	347	344	394	333	384	356	383	357	372	380	385	358	370	376	360	334	376	344	332	346	362	378	387	342	348	358	400	406	392	361	376	328	351	344	360	308	342	335	359	352	407	370	357	344	388	377	358	384	384	377	354	367	363	374	341	393	359	353	361	402	370	401	349	375	391	347	351	357	373	339	371	357	373	401	321	348	364	354	359	400	399	364	369	352	358	362	435	384	367	350	420	338	342	362	378	341	394	393	367	343	376	374	359	339	363	336	332	339	352	371	345	378	376	391	339	356	370	325	379	336	356	366	358	354	320	322	355	350	370	367	343	327	385	370	346	371	391	369	375	357	386	369	332	354	344	340	343	353	366	383	346	369	297	370	369	392	321	319	383	338	392	357	368	376	379	384	359	357	352	344	376	314	355	387	373	362	361	378	369	385	378	369	364	369	399	376	339	356	362	343	380	325	359	348	349	337	363	371	365	334	406	343	378	369	334	393	399	339	394	345	381	358	353	384	387	359	389	323	349	342	390	376	385	382	368	408	325	324	374	369	352	386	356	362	383	348	376	343	371	371	367	370	358	362	383	374	365	325	342	349	373	398	380	349	349	371	371	379	382	354	377	395	394	369	380	357	354	364	366	364	369	380	381	363	351	330	385	326	362	354	377	337	346	369	378	346	362	347	372	347	335	393	372	381	350	323	357	354	369	371	351	386	347	367	364	377	360	349	324	339	325	347	434	332	372	356	353	366	329	377	337	354	361	364	363	393	353	357	357	374	349	366	345	371	358	334	378	368	378	419	354	347	404	357	389	354	379	353	357	345	365	346	350	359	351	361	325	368	367	342	359	350	375	377	383	361	378	379	371	356	366	354	384	357	371	354	369	355	370	368	381	376	355	357	418	329	354	356	364	364	361	355	375	350	362	359	382	344	346	354	355	335	342	328	377	328	359	357	390	359	350	372	364	382	376	391	383	374	357	376	370	363	359	353	374	401	348	367	347	380	354	323	365	379	363	354	329	310	386	369	347	359	363	376	373	335	371	365	400	419	364	350	368	347	375	381	403	372	368	372	365	405	383	355	378	342	373	381	374	390	406	368	341	347	368	356	358	343	390	350	364	376	371	387	348	338	357	370	381	337	398	372	375	328	374	339	385	359	369	400	356	361	363	388	373	341	366	333	402	361	377	415	380	355	365	366	353	344	362	378	325	383	327	354	387	337	385	382	389	341	366	346	360	376	376	353	375	367	354	334	377	346	339	377	338	382	356	367	356	374	350	365	331	380	342	343	376	369	355	340	358	378	370	385	378	356	383	364	341	319	368	366	341	322	358	336	346	365	375	402	374	397	363	355	346	404	354	373	379	381	392	360	357	337	357	334	378	370	369	385	381	353	369	352	327	383	354	357	363	376	355	321	333	387	345	351	378	338	382	358	343	373	353	352	379	354	378	390	368	358	355	392	374	409	343	397	389	377	341	343	376	345	347	353	339	372	363	393	378	337	360	369	376	373	355	369	375	381	353	340	372	372	399	356	372	367	391	359	364	339	383	358	359	371	404	372	320	357	337	348	363	356	365	348	361	364	396	386	372	391	367	372	362	377	362	353	337	375	346	324	333	415	348	379	346	342	345	354	389	353	381	387	338	350	374	386	342	372	331	352	349	356	386	389	377	339	406	354	414	384	382	376	354	352	343	364	370	395	386	386	395	357	406	380	370	364	357	380	359	376	340	358	328	352	372	353	335	353	343	357	400	405	379	350	341	358	369	362	364	351	354	348	387	349	385	363	337	354	371	388	387	342	413	344	381	330	380	363	403	362	338	344	357	384	358	346	387	368	366	377	332	362	406	348	367	404	330	343	369	371	381	397	383	357	380	366	391	342	379	405	353	342	361	357	346	319	374	375	356	364	353	356	360	342	371	335	363	357	349	361	383	362	374	361	340	337	381	347	386	324	330	333	380	358	400	396	324	384	372	349	342	378	348	363	356	408	320	364	336	359	343	346	392	355	408	331	407	372	352	356	409	375	366	343	373	352	364	405	384	352	317	360	369	361	370	354	377	390	360	389	387	397	395	365	379	333	333	341	366	334	332	347	395	370	398	383	364	366	371	348	403	321	410	383	387	363	354	397	363	357	391	351	376	384	350	364	369	370	396	385	383	375	378	340	362	373	373	338	367	360	327	354	402	312	372	364	401	350	384	358	326	346	349	384	386	380	403	393	317	348	357	393	413	361	348	374	381	379	378	363	360	356	366	373	387	401	338	391	356	364	355	371	361	360	364	340	356	376	388	347	372	368	370	370	388	349	391	392	380	363	358	344	352	340	350	356	363	361	373	371	346	345	362	338	392	344	361	360	389	353	331	344	346	386	400	365	386	385
2086	954	1122	1284	1216	1321	1200	1182	1092	943	925	836	847	878	855	839	898	838	888	905	848	850	862	806	813	860	820	848	872	891	896	815	815	826	812	782	864	838	771	820	857	849	855	832	854	931	853	871	887	864	889	823	882	832	861	872	858	848	860	879	872	835	841	848	822	830	908	912	892	808	822	824	837	810	856	854	844	830	813	822	868	854	849	858	892	855	848	881	868	821	848	834	922	901	878	882	805	874	801	831	805	911	843	828	831	828	834	810	835	860	830	866	871	818	864	809	852	816	863	824	866	808	835	884	839	795	841	871	875	817	873	852	850	855	812	831	836	843	925	844	862	848	859	856	798	874	808	873	823	808	866	875	840	851	857	850	821	784	799	796	860	863	803	855	819	928	823	800	856	870	837	824	879	804	859	851	829	849	873	821	912	875	833	830	820	866	909	828	895	808	833	830	847	801	846	825	892	852	849	836	837	857	874	821	880	836	789	914	789	846	828	875	812	870	831	844	875	813	826	850	824	816	862	838	871	884	859	849	829	859	854	814	825	849	888	848	856	880	827	842	820	920	866	846	809	896	859	848	874	819	842	851	837	847	868	878	825	834	880	824	857	842	884	831	863	811	787	855	861	869	854	920	859	843	810	841	904	850	833	817	886	899	795	847	847	852	846	807	819	840	841	850	821	837	866	848	901	837	879	875	842	822	836	876	835	823	863	877	859	827	872	822	845	842	813	846	866	896	815	849	844	866	869	877	925	824	809	881	826	846	846	877	879	772	853	905	846	799	864	851	878	907	850	827	827	855	857	813	839	835	850	827	829	828	822	844	854	930	822	890	782	863	865	841	844	904	843	839	882	862	831	808	878	855	889	839	829	890	831	863	881	874	901	782	872	880	834	822	848	816	852	853	905	913	824	901	842	816	840	845	883	866	826	843	858	854	846	866	845	871	854	845	821	843	851	845	798	824	844	833	856	851	824	852	888	850	878	818	842	859	852	833	835	795	913	841	861	857	810	844	828	812	854	818	858	802	892	854	904	843	887	858	845	857	842	840	888	860	822	859	846	867	888	812	873	835	847	873	888	829	818	850	804	811	869	831	878	866	770	821	809	846	833	858	828	841	840	880	858	876	823	878	812	825	791	841	917	915	871	887	858	857	864	872	856	814	825	874	865	824	877	836	859	853	900	885	775	836	870	860	892	870	842	833	836	855	805	851	803	876	852	829	903	846	918	841	829	868	904	839	867	837	856	851	823	822	915	892	860	823	875	891	848	862	872	851	814	861	844	846	844	893	845	838	826	888	826	849	875	863	894	802	861	895	823	820	845	890	875	846	869	828	861	831	893	806	849	839	825	818	825	846	852	869	834	860	853	889	853	880	840	827	822	850	845	879	890	848	815	851	869	849	903	865	850	854	870	832	823	835	859	881	907	881	787	803	831	863	844	854	830	853	902	847	845	801	887	853	841	830	856	881	814	853	857	879	863	840	870	827	833	847	817	875	844	834	891	897	845	942	901	877	783	776	854	852	900	880	820	846	850	823	860	868	865	834	864	905	858	816	868	855	881	894	809	853	865	822	777	849	822	813	840	813	792	927	860	820	849	894	843	918	808	840	838	847	838	852	905	825	875	898	810	842	868	860	856	837	849	802	888	815	831	819	837	844	833	882	857	886	831	832	841	849	816	827	843	875	894	830	856	824	847	811	800	855	864	875	801	842	829	869	890	808	861	846	826	854	822	873	883	849	895	836	879	890	867	822	878	808	819	828	910	857	880	887	836	864	896	855	894	803	817	849	831	860	905	808	807	806	796	826	832	832	883	818	843	841	847	876	862	861	847	838	839	872	830	837	872	861	853	849	840	933	851	838	852	853	846	866	786	835	851	827	856	906	818	863	877	859	822	879	853	863	889	806	872	872	824	860	841	886	815	863	811	834	850	840	826	862	899	836	843	855	877	839	885	850	836	917	815	848	872	855	857	869	872	871	885	875	798	824	861	908	847	912	856	887	841	890	823	849	845	875	853	882	818	893	791	844	829	842	864	874	843	904	851	842	843	863	872	824	871	826	796	886	839	887	834	819	820	814	905	892	868	886	832	874	890	871	776	860	842	839	810	872	846	874	869	850	895	851	833	859	817	859	865	889	910	789	827	860	855	817	803	824	847	822	875	819	847	887	854	861	845	833	853	871	844	810	827	819	838	840	818	862	832	848	907	860	864	857	785	885	885	891	846	835	888	854	811	861	833	846	834	872	818	825	911	840	849	826	865	837	881	808	863	868	888	786	843	852	876	864	832	820	761	834	864	820	814	888	819	845	811	817	887	852	825	808	839	882	899	835	794	874	829	810	875	889	828	794	882	893	944	830	852	855	811	885	858	832	874	926	864	845	912	910	837	855	864	835	831	815	834	861	853	889	900	836	890	851	863	850	842	853	880	776	822	858	850	821	804	849	848	841	845	888	859	819	904	861	818	878	867	794	872	856	836	826	823	843	855	847	838	844	864	894	843	811	891	819	892	857	832	870	775	872	816	872	855	818	893	930	818	838	859	846	881	805	827	852	883	830	914	848	853	876	865	857	836	836	873	868	863	815	875	868	810	855	853	881	850	894	871	830	838	846	840	866	860	862	840	877	906	841	829	889	859	806	848	878	874	817	838	841	845	858	827	860	848	883	900	887	866	809	860	816	858	838	832	837	854	869	879	891	904	850	897	861	871	879	879	851	890	857	897	897	884	877	880	888	884	853	844	874	885	844	864	858	845	852	839	843	797	873	892	839	818	883	879	895	885	878	850	896	787	882	860	841	920	814	796	856	871	891	867	873	834	876	833	828	843	819	863	898	874	908	855	838	818	892	840	881	884	892	822	861	810	799	801	902	816	887	861	891	810	880	841	807	881	838	845	877	825	919	834	830	788	828	842	832	826	880	798	849	907	829	895	854	857	842	831	841	840	877	828	876	816	855	873	840	885	857	852	861	872	876	889	808	824	870	840	862	862	868	917	861	887	847	860	810	846	834	843	840	814	840	834	840	852	894	804	874	880	815	850	875	895	922	832	813	872	858	838	823	810	847	910	891	837	824	839	890	862	895	822	839	826	852	830	850	853	865	796	843	848	827	871	846	891	839	838	842	890	843	861	894	857	843	848	852	795	817	841	857	793	843	862	838	859	882	843	838	869	935	855	842	830	853	893	872	825	849	773	875	825	863	845	864	790	880	903	831	808	875	858	844	886	814	911	848	870	825	890	849	809	842	814	873	834	838	796	860	867	803	844	865	785	851	853	858	850	858	909	818	832	881	846	858	873	835	876	804	845	849	888	835	861	823	848	813	844	843	846	823	881	824	842	846	871	854	848	839	849	827	797	830	883	859	794	880	852	854	797	809	807	849	837	820	876	821	805	893	824	841	860	875	880	864	824	906	884	861	793	831	836	791	823	840	858	881	843	816	838	828	843	814	817	862	857	830	881	809	905	807	870	870	850	848	838	885	847	808	816	859
6987	727	745	653	635	519	496	498	432	414	345	347	345	376	322	373	369	359	355	362	347	370	307	325	347	350	342	333	305	326	355	352	306	324	384	338	358	339	359	368	341	324	336	310	339	336	372	316	304	314	356	338	356	346	327	325	321	315	352	330	334	330	330	297	341	351	369	317	343	361	338	325	347	326	369	324	294	320	330	342	297	354	330	339	344	342	355	325	317	338	349	355	323	329	350	368	345	317	331	384	339	312	330	337	370	315	359	326	321	320	348	352	342	348	311	366	332	329	325	348	315	358	340	334	339	335	362	361	341	317	376	335	340	333	366	364	337	338	342	357	315	344	334	363	346	319	323	329	368	359	361	358	349	336	357	340	346	355	329	364	344	304	353	320	337	315	313	356	350	351	364	358	351	323	367	362	332	353	349	331	325	355	338	376	339	363	348	285	319	350	326	325	352	358	321	306	354	343	315	353	340	352	341	317	346	358	362	308	333	311	350	326	346	339	337	349	313	323	325	337	331	333	348	352	343	320	354	291	327	309	362	314	378	334	343	347	334	337	341	365	359	326	362	339	328	350	344	336	337	320	360	331	365	354	326	338	349	360	333	324	339	371	337	346	360	391	309	301	362	336	323	344	361	336	325	358	301	304	352	324	360	336	314	324	335	377	351	343	354	306	303	320	352	371	323	356	345	333	343	343	362	358	303	342	344	342	344	335	354	345	356	336	333	337	323	343	312	320	351	352	366	355	365	306	319	348	340	346	338	358	334	329	344	323	343	343	290	338	370	342	317	301	341	343	340	334	336	369	320	308	327	370	351	308	325	369	330	336	348	338	337	312	350	357	303	309	321	340	330	367	358	355	323	320	333	323	332	339	344	309	376	356	331	342	365	317	354	311	330	344	368	334	332	334	339	320	324	327	355	345	355	342	332	322	348	352	346	315	328	334	348	372	351	352	290	321	322	331	357	320	365	351	357	324	332	331	361	315	350	355	325	335	315	342	334	377	327	323	311	323	346	345	340	316	333	349	362	358	347	404	341	320	339	351	357	320	330	330	338	346	353	351	320	356	354	329	327	354	341	362	297	324	328	366	323	335	328	308	295	335	307	341	335	359	311	335	355	337	318	308	336	336	323	337	342	352	319	326	342	367	358	322	351	307	344	343	340	302	346	348	335	362	356	345	338	341	335	343	351	339	357	341	345	335	358	357	348	351	327	303	336	294	328	372	353	315	365	343	343	337	309	335	298	333	327	365	329	341	376	337	360	346	343	349	314	337	333	315	304	321	303	351	353	353	377	322	325	346	344	340	316	350	359	329	360	352	334	342	377	331	315	317	353	325	331	364	344	343	353	322	344	321	360	368	339	343	349	342	341	360	326	316	317	346	362	299	306	342	360	344	315	338	358	345	352	329	347	324	354	332	329	337	319	376	332	313	341	316	366	313	333	334	341	338	330	358	363	320	345	300	362	343	293	333	325	351	316	378	334	332	318	341	327	332	365	327	303	359	334	347	375	341	339	332	327	365	331	325	334	350	320	392	346	358	349	327	345	326	352	330	349	362	307	385	357	324	298	317	341	314	317	348	329	347	362	311	358	288	314	341	319	329	361	345	314	366	339	327	356	303	323	382	331	355	325	348	344	360	348	348	330	354	345	350	330	309	376	339	309	346	320	334	326	342	352	336	325	348	308	340	346	344	352	349	351	339	343	315	333	340	323	325	363	307	361	358	321	361	352	355	336	364	339	339	366	339	355	322	335	309	353	342	334	355	311	330	341	329	356	296	307	335	333	349	341	353	337	310	326	365	332	317	407	382	349	349	324	335	330	317	324	322	311	325	320	355	351	343	330	309	321	334	321	312	363	374	352	335	342	364	377	321	358	319	314	342	313	300	329	356	330	336	356	342	327	320	339	313	353	315	326	368	324	348	337	310	339	330	322	342	343	337	345	332	341	353	283	356	316	327	305	350	321	329	351	370	348	316	332	340	339	333	318	333	300	350	324	360	312	357	320	385	351	386	356	340	330	341	320	331	332	315	322	334	322	331	332	389	337	340	354	334	345	337	338	353	333	333	335	313	342	362	325	342	315	331	301	329	365	340	357	338	343	302	328	329	329	365	353	309	340	362	336	357	351	340	325	352	345	334	356	325	351	312	383	340	352	381	330	340	339	377	313	354	336	350	326	356	347	303	351	348	338	324	317	329	334	329	359	322	333	336	327	371	361	359	339	322	355	346	309	354	370	331	361	335	362	300	311	354	342	327	332	288	311	363	365	353	345	380	347	380	325	350	332	338	322	323	374	389	334	348	295	340	332	347	371	342	302	342	336	330	339	334	330	358	379	329	313	328	351	339	315	356	337	320	306	368	347	319	373	328	368	352	355	354	338	360	327	357	359	328	356	328	349	319	362	351	354	340	321	349	313	341	340	349	372	326	337	323	345	351	333	322	341	347	308	323	343	340	357	344	385	299	318	355	318	339	319	346	295	330	297	333	320	346	363	335	312	335	341	360	331	360	353	385	362	332	341	319	361	334	312	361	344	354	339	354	349	321	332	362	330	309	316	360	341	353	349	340	349	339	343	343	340	296	325	384	402	328	355	336	342	326	296	337	325	316	366	337	344	323	339	358	374	326	339	313	337	322	337	315	334	326	324	337	334	332	325	335	337	299	312	340	344	333	339	307	342	364	343	333	343	366	335	358	373	328	294	346	364	357	341	331	339	352	327	330	308	309	341	365	331	330	321	344	317	331	353	316	366	350	340	345	326	336	347	350	368	357	299	301	326	318	345	320	308	310	353	321	341	326	306	357	319	301	348	340	341	358	325	347	350	367	321	363	347	365	337	333	370	311	355	330	324	334	319	321	328	338	345	359	370	358	323	332	307	357	324	324	326	322	325	339	349	338	336	316	327	305	316	321	338	336	361	340	346	302	322	332	335	315	368	350	332	346	326	388	404	310	293	326	318	340	330	349	334	363	337	356	336	359	335	356	318	326	370	338	317	331	347	318	330	351	327	366	349	330	356	360	326	351	347	302	350	348	361	374	361	329	338	347	352	323	376	343	360	368	360	345	356	355	339	326	334	365	351	347	344	317	340	370	346	333	329	348	357	357	343	328	338	365	300	342	348	311	347	342	348	335	311	346	367	357	307	338	335	374	353	348	343	358	386	356	344	343	345	324	368	348	333	358	329	305	324	355	336	338	335	353	336	327	328	343	321	325	325	378	341	313	345	317	345	307	334	322	308	338	326	340	320	342	335	335	311	338	330	304	318	367	324	307	330	362	340	318	343	364	336	345	305	316	338	345	336	360	366	362	289	310	337	343	387	366	341	362	316	335	327	328	314	331	319	314	307	355	359	329	371	377	354	354	294	371	353	350	354	324	381	354	306	360	319	319	335	335	328	346	352	332	315	335	338	346	328	347	363	341	328	324	339	359	318	307	337	324	316	365	328	313	315	354	357	334	329	333	346	313	307	325	301	320	338	358	355	336
6482	1144	1786	2144	1860	1889	1677	1423	1398	1162	1010	959	908	909	937	940	924	904	823	783	845	861	806	805	797	786	843	795	802	791	817	844	806	812	801	786	796	817	843	811	757	810	823	819	811	783	817	818	794	880	796	798	772	790	781	819	800	784	800	784	806	799	819	797	759	813	804	824	748	837	805	809	760	771	771	800	850	817	820	756	806	788	799	740	821	749	780	755	736	761	755	785	777	808	802	796	806	805	793	794	748	767	781	791	784	770	824	739	840	765	799	787	752	767	807	754	743	749	790	721	743	851	733	810	812	806	761	749	748	800	718	769	819	809	782	776	762	797	772	789	784	795	770	787	803	779	801	750	825	772	803	793	801	778	773	805	829	809	798	805	802	752	785	823	771	796	765	730	799	698	807	789	764	744	803	749	797	825	762	762	837	786	801	776	803	730	781	774	809	802	760	758	774	773	850	827	793	759	784	753	785	836	810	793	781	787	781	794	750	744	778	786	775	823	806	769	787	777	781	813	743	830	807	822	779	799	781	822	737	795	795	794	791	768	755	799	759	770	808	743	801	780	772	819	809	825	749	794	809	815	813	787	801	760	814	754	784	772	798	759	805	807	750	748	774	794	754	804	846	767	800	754	762	783	787	849	777	750	806	780	821	783	822	771	811	737	783	789	782	821	770	781	813	744	766	798	829	774	771	804	758	767	827	828	786	833	783	729	789	833	735	746	782	730	788	787	799	779	789	785	767	756	775	812	824	714	788	818	808	767	791	829	784	797	798	817	736	807	794	756	722	781	795	842	776	783	815	788	790	809	800	777	818	823	784	764	803	751	820	801	799	757	775	738	737	803	793	808	688	706	748	742	812	803	808	765	773	816	776	780	828	795	818	763	792	776	837	787	799	831	740	816	749	779	791	754	771	800	759	771	832	767	737	804	774	793	810	769	817	788	787	783	762	793	812	731	780	774	800	771	821	740	810	789	746	780	735	834	863	823	776	766	791	794	754	780	827	754	767	788	781	731	790	747	827	817	768	791	814	768	712	773	787	820	826	781	778	731	747	812	795	742	747	796	853	745	746	742	795	780	730	769	821	769	737	847	782	788	756	784	814	775	786	758	751	800	730	778	855	765	755	825	741	794	744	795	798	833	729	765	830	817	768	774	774	845	772	842	795	776	757	815	760	778	828	765	802	773	828	777	772	773	779	831	791	785	815	796	799	759	808	788	840	766	765	778	776	780	798	749	820	792	788	800	780	817	811	854	836	815	782	788	758	784	794	800	765	792	737	757	800	748	841	842	767	802	789	743	805	775	741	851	757	776	777	774	780	761	791	778	779	843	782	782	822	774	765	812	803	820	773	773	810	769	764	825	776	793	810	814	853	777	799	770	780	852	804	768	776	797	757	776	770	764	777	813	791	815	771	820	766	740	816	810	805	836	742	784	794	815	781	785	779	769	790	798	775	795	767	791	796	744	767	756	800	761	821	830	777	726	743	774	793	806	799	747	816	757	778	761	802	765	774	760	746	775	718	789	751	798	799	797	779	759	840	779	814	791	789	795	761	823	813	825	767	786	819	816	776	749	861	810	823	732	831	775	813	793	799	783	814	766	763	803	778	782	723	803	759	825	790	774	788	782	757	790	786	795	776	837	746	773	814	806	788	846	818	762	768	757	764	811	769	785	761	716	818	810	809	791	763	764	768	751	768	741	771	762	849	772	782	737	790	791	815	812	771	741	783	797	791	817	781	802	788	761	757	775	697	799	804	747	819	809	835	811	784	758	781	778	795	791	805	818	788	763	768	753	764	810	766	744	777	762	823	781	796	784	738	727	807	822	813	791	786	800	784	810	796	781	809	769	774	779	801	761	805	811	801	776	733	820	754	803	775	772	798	825	786	766	756	790	743	797	826	773	770	796	791	770	752	786	773	812	776	772	740	754	778	797	795	770	752	744	782	767	824	790	821	763	747	824	735	857	792	810	787	798	851	762	795	737	769	798	766	748	753	805	761	749	755	747	776	790	795	766	803	757	821	765	783	800	767	748	833	803	791	785	826	827	820	782	762	775	766	791	805	761	809	825	804	761	835	760	752	782	808	799	774	815	808	767	810	806	797	747	835	773	808	747	808	763	842	818	781	762	819	808	804	785	816	785	762	802	789	807	823	763	734	777	770	817	731	753	808	773	736	805	746	742	743	851	738	798	788	783	826	780	763	794	829	765	804	760	802	756	826	797	775	787	730	802	775	784	788	794	782	785	770	809	804	754	783	811	791	789	736	773	806	769	818	819	773	746	774	801	775	775	761	758	777	765	773	792	741	850	818	813	823	821	774	806	789	761	818	832	788	829	748	745	767	794	799	799	753	776	805	814	748	756	821	818	803	763	761	792	767	804	765	781	784	791	792	748	806	765	828	798	782	761	796	744	745	764	816	811	798	736	761	793	785	781	796	788	751	815	803	805	807	785	823	749	802	718	761	814	803	822	805	809	833	738	797	770	788	754	728	755	801	804	785	806	777	753	837	822	839	813	766	743	813	821	814	756	756	761	765	829	792	770	762	783	808	784	833	802	742	788	780	787	754	798	784	817	798	786	762	789	780	800	754	807	781	812	787	787	773	789	780	778	857	784	775	807	773	851	784	747	796	777	811	749	787	796	835	766	817	812	821	747	808	780	758	764	802	823	805	759	747	837	797	787	736	755	785	829	803	796	818	776	747	797	739	794	770	776	757	767	798	806	799	796	810	770	837	802	793	735	785	768	791	819	803	783	795	782	767	822	785	804	796	782	831	798	806	804	794	791	772	824	771	811	725	796	805	794	773	772	754	788	741	793	810	761	787	789	777	792	781	752	784	799	833	755	762	791	777	777	816	807	814	767	795	808	831	790	784	774	802	770	776	794	780	823	797	799	758	799	800	812	771	788	775	770	790	851	792	816	814	747	789	754	783	761	726	781	759	759	779	800	753	717	807	770	815	813	810	763	774	802	780	798	808	809	805	786	763	813	775	811	788	812	778	760	821	810	810	780	783	792	722	771	783	731	786	814	833	810	751	809	816	774	786	833	799	782	740	830	817	822	815	757	855	782	843	791	800	775	762	800	783	770	780	784	785	801	763	838	789	816	802	762	803	762	794	789	826	812	773	786	757	754	766	822	784	756	817	769	727	809	730	760	829	792	782	757	800	772	771	799	797	825	783	805	808	845	766	791	816	789	724	810	749	744	767	771	768	745	789	741	822	774	799	761	773	795	801	793	804	801	778	786	756	790	758	787	815	791	741	786	822	820	807	821	776	755	758	770	784	820	805	839	814	794	785	798	805	820	754	751	795	762	771	796	773	833	772	765	770	776	734	787	797	807	809	800	785	773	788	822	782	855	751	755	790	788	821	807	808	774	713	811	800	800	766	752	801	762	826	779	821	824	800	757	779	802	811	839	833	763	751	756	793	758	756	758	806	779	789	797	747	806	824	787	808	785	817	812	795	751	814	782	815	791	771	798
12410	974	925	731	542	480	317	339	320	282	233	184	204	207	190	192	217	185	188	181	197	179	161	156	191	164	180	170	175	156	189	155	191	177	166	165	144	198	163	184	169	162	195	181	171	189	160	139	197	177	158	184	165	171	155	166	157	187	158	167	178	179	152	177	170	159	151	156	188	190	138	181	160	140	171	138	159	151	191	175	157	162	189	155	155	159	171	134	152	158	146	159	149	153	181	174	179	138	155	155	195	148	152	159	162	143	167	182	157	151	141	156	162	174	158	164	158	167	171	185	153	149	136	147	195	169	152	148	176	137	167	141	192	171	151	187	169	178	158	152	166	173	170	169	166	159	175	185	197	176	155	171	137	159	155	192	142	172	147	144	166	162	157	164	176	159	160	163	143	182	156	172	165	161	163	172	144	160	160	156	145	154	152	172	131	183	148	176	157	149	160	171	177	174	166	156	180	154	157	180	161	160	174	159	136	152	129	152	176	152	152	188	196	170	159	155	169	137	131	147	146	144	172	181	165	159	187	142	153	158	171	159	156	158	152	156	146	143	168	145	143	172	181	179	179	159	170	174	157	158	168	154	158	167	152	178	169	169	161	166	155	172	160	157	205	142	159	155	168	159	178	156	161	164	150	165	181	184	179	122	191	162	192	157	153	173	152	151	181	159	158	150	166	183	173	154	174	161	162	170	173	180	171	163	150	172	149	161	170	160	153	145	176	138	162	156	173	182	177	167	153	172	175	156	151	159	160	171	153	146	164	158	139	185	177	179	161	164	157	150	190	160	161	176	151	167	164	173	173	122	150	163	158	175	185	158	152	152	186	159	158	170	145	164	172	163	163	158	181	158	165	186	167	166	149	178	164	154	197	175	152	178	156	176	179	135	179	168	152	175	181	141	154	185	181	149	170	140	156	169	151	132	144	163	157	154	153	152	161	162	183	142	191	157	162	151	155	149	178	188	139	131	149	179	157	169	158	158	178	145	172	150	158	146	154	179	174	161	166	168	150	151	166	175	191	157	173	153	163	176	201	156	191	164	165	175	151	177	161	165	149	175	171	157	165	132	183	145	156	172	169	168	175	169	149	153	166	155	173	135	167	178	176	166	167	160	153	147	130	171	162	162	148	178	149	157	193	139	166	162	148	156	165	157	163	177	191	145	135	154	162	166	170	162	172	157	163	170	150	163	171	155	152	166	170	153	171	173	160	151	158	160	180	168	150	174	165	153	176	184	177	176	168	175	158	143	163	178	171	171	149	147	160	165	172	153	181	175	172	173	157	156	150	142	157	169	163	178	168	162	166	149	162	158	151	164	174	142	155	141	172	162	155	144	180	184	166	162	157	149	163	174	172	163	147	177	188	184	176	156	184	192	150	171	152	173	179	164	177	164	177	184	183	181	145	166	162	156	183	167	144	163	151	167	143	173	186	176	160	160	186	179	156	152	178	166	171	142	169	195	156	146	167	165	175	156	150	162	160	143	144	176	161	178	173	143	169	157	148	169	148	157	172	173	173	158	160	152	187	153	149	151	141	178	183	179	163	158	168	175	175	162	173	169	161	142	141	134	140	141	178	186	170	147	151	123	175	151	173	154	132	177	170	152	157	150	193	165	189	177	166	141	158	159	145	151	159	154	152	153	167	189	151	159	173	182	194	186	143	165	154	138	168	149	162	158	139	170	168	146	211	151	172	147	161	157	190	179	144	144	147	155	165	166	176	160	184	154	163	153	170	154	183	175	144	170	147	180	185	152	170	171	147	145	176	149	157	178	195	178	191	162	167	166	161	170	161	169	181	161	158	150	184	163	164	181	166	163	160	163	158	158	149	174	168	144	149	174	129	180	153	170	146	188	174	163	183	174	144	183	184	154	150	178	138	168	165	144	165	153	171	139	155	164	146	160	156	158	140	168	162	151	168	164	150	162	152	156	148	142	163	160	154	136	162	182	169	155	166	164	163	166	180	168	172	185	162	158	155	171	148	153	148	153	163	136	179	167	176	141	145	155	161	158	166	177	144	145	175	177	165	124	163	164	185	179	160	145	159	185	169	187	175	182	138	151	153	191	181	176	154	146	151	157	158	163	154	148	160	188	169	163	169	194	151	175	174	163	170	163	157	145	175	172	171	151	174	163	163	139	164	146	191	178	147	180	189	164	167	149	158	170	174	179	159	173	140	158	144	150	144	156	160	186	159	160	188	162	163	161	154	161	160	153	166	171	161	178	169	138	178	169	160	175	167	155	157	204	151	168	167	209	165	178	180	182	167	177	182	179	159	169	171	168	182	156	173	158	175	151	165	167	153	178	146	182	148	172	143	158	133	165	180	154	173	147	172	140	160	184	163	144	155	145	161	162	165	189	166	174	191	172	166	170	160	171	139	162	157	143	194	169	171	160	139	137	163	166	153	159	169	172	153	179	154	147	159	184	162	182	167	189	158	149	160	192	165	170	189	164	168	136	176	151	168	167	166	184	179	184	146	188	157	182	187	184	181	163	179	171	159	154	152	149	168	177	152	178	183	174	162	163	159	157	151	171	170	170	170	180	146	155	157	193	155	153	149	151	170	161	140	160	170	135	144	161	158	186	162	177	174	163	137	157	177	172	124	163	148	165	182	151	176	146	151	163	180	158	161	153	172	168	155	157	172	190	182	153	146	163	158	185	175	164	153	150	159	176	150	167	145	163	165	153	170	137	179	150	158	155	180	153	151	152	182	172	164	136	151	130	163	175	159	143	182	161	173	164	145	172	178	171	152	149	168	152	180	150	158	148	157	154	163	181	167	156	163	166	154	163	188	163	166	170	141	180	162	194	158	169	173	182	170	148	166	178	180	169	165	177	156	152	181	144	159	162	163	155	185	172	159	159	172	170	171	166	172	190	175	152	165	162	179	171	159	140	160	158	173	169	158	163	154	162	164	163	170	164	178	204	154	165	157	181	175	164	161	170	177	162	187	180	169	138	159	147	181	161	177	179	156	176	173	176	169	160	147	170	170	153	157	161	182	164	178	181	172	177	198	146	161	166	166	178	160	167	160	150	151	163	163	153	168	160	171	151	135	144	177	159	168	166	154	172	138	155	178	171	168	183	164	143	166	165	166	147	139	145	173	166	183	179	164	176	181	178	174	183	149	177	159	185	164	153	167	171	182	166	156	156	158	148	153	167	174	165	182	171	162	175	178	145	189	151	169	149	184	179	153	168	182	172	148	149	168	165	173	165	154	156	158	174	170	170	181	151	162	172	144	178	158	175	170	164	153	167	163	158	164	193	171	173	175	169	166	168	180	170	141	184	158	175	157	136	185	170	180	156	183	175	184	155	150	154	157	140	177	152	157	156	156	145	185	150	170	187	140	186	162	171	180	161	138	146	150	162	172	149	156	151	162	144	153	166	157	169	179	185	168	157	148	179	191	164	149	167	150	180	176	149	168	163	174	161	152	148	156	152	182	162	178	178	166	208	161	159	134	163	167	136	164	171	186	135	156	151
7799	1022	2099	2453	2247	1890	1560	1538	1341	1039	835	652	649	607	660	690	641	554	531	522	514	489	475	471	464	475	488	481	471	434	436	456	430	413	409	426	431	420	427	423	450	422	404	407	431	446	421	401	415	400	430	432	444	461	404	425	431	472	445	433	442	425	411	442	435	463	397	438	434	428	410	414	415	407	419	435	430	406	406	385	420	412	408	449	412	396	422	432	417	422	426	428	413	386	412	438	420	427	428	408	470	410	430	427	401	427	422	415	410	432	418	403	450	441	427	401	424	433	404	400	438	408	406	415	392	413	435	430	426	408	432	420	413	418	385	429	421	417	397	437	418	429	413	399	428	426	450	400	406	412	396	412	443	414	394	422	390	428	413	432	424	426	388	401	432	443	389	420	401	439	393	372	418	384	444	406	434	401	410	430	396	379	431	424	402	398	349	439	448	435	419	429	420	401	407	436	382	486	393	395	413	398	385	429	414	397	439	423	433	423	447	452	424	444	416	400	399	399	394	416	443	380	401	442	390	416	431	456	382	402	408	428	424	385	414	423	411	441	403	377	389	372	407	403	410	418	421	417	436	406	405	391	436	433	436	412	418	454	437	431	420	412	393	441	403	412	404	402	424	424	394	404	400	397	386	406	433	387	408	411	425	448	432	390	398	432	398	424	412	418	455	404	445	427	447	386	428	412	425	423	431	438	432	421	398	422	435	445	413	418	451	400	412	456	454	409	411	375	400	412	429	429	426	413	374	379	431	396	421	437	413	417	412	424	411	426	402	441	428	443	404	409	403	464	398	393	457	392	403	424	421	369	402	429	455	401	431	398	404	443	426	434	445	406	431	408	413	446	408	420	431	393	400	411	410	453	416	404	423	412	439	407	426	432	460	393	412	441	392	373	426	415	430	403	400	422	394	415	405	414	434	413	435	390	432	385	412	410	400	441	404	394	401	419	395	461	446	423	424	409	425	441	416	434	419	396	439	413	412	412	435	398	436	383	439	442	424	424	396	410	456	409	366	410	397	422	439	386	393	441	391	410	455	417	438	417	398	446	409	411	429	411	394	423	413	411	416	426	413	449	406	382	427	412	444	392	423	406	390	419	421	392	406	411	384	419	427	424	395	440	437	415	410	436	394	459	381	416	418	388	428	440	433	467	435	432	418	467	423	424	425	434	415	442	421	405	387	382	411	405	433	393	411	406	466	400	407	396	417	414	386	410	375	407	401	422	402	408	392	431	439	388	435	431	413	421	425	408	449	436	403	383	418	366	437	375	404	388	438	370	411	397	429	358	417	414	446	431	456	385	408	392	407	386	419	437	404	398	399	428	470	403	412	431	425	420	444	414	397	399	406	386	408	414	401	403	421	409	409	477	398	426	417	430	421	429	447	432	445	442	408	391	434	438	405	407	425	382	412	443	429	404	399	424	444	419	429	411	376	391	414	375	456	374	408	465	393	435	420	409	391	408	422	426	448	451	387	410	444	406	433	396	426	387	425	415	457	406	428	420	458	386	429	389	418	404	373	423	418	405	461	401	407	405	383	426	403	427	438	433	411	410	386	436	446	436	397	404	397	425	385	405	421	407	382	420	412	413	454	407	392	421	350	420	424	382	429	391	435	403	433	420	439	412	437	450	406	393	438	403	396	428	409	437	398	402	442	432	405	397	425	409	397	428	401	409	430	444	390	387	420	400	419	392	402	413	419	450	404	439	419	415	411	391	417	455	399	414	432	407	401	421	392	445	429	430	416	412	389	438	425	390	386	437	410	417	410	434	392	408	438	404	423	430	402	438	428	432	399	442	389	436	404	409	398	434	394	388	408	458	408	417	452	405	410	417	433	425	431	436	397	412	396	405	397	405	402	418	443	418	380	457	416	401	390	396	413	405	400	402	402	404	400	439	380	429	408	403	428	417	420	425	392	440	408	413	434	372	423	418	379	467	368	408	421	427	426	432	411	414	415	439	412	407	423	419	390	380	413	401	390	407	408	426	425	442	410	389	397	427	417	384	415	435	419	426	417	427	396	438	401	367	425	395	429	384	431	442	456	407	391	391	422	435	398	406	430	410	387	355	438	400	413	389	365	428	445	386	404	411	392	426	390	448	430	425	408	401	399	408	383	432	423	458	412	410	410	397	402	387	456	394	382	366	404	419	425	391	414	408	426	412	407	431	404	428	393	402	418	446	404	400	412	420	390	396	419	423	444	425	460	413	410	406	416	402	454	431	415	431	395	385	383	420	406	446	405	444	407	416	396	415	432	446	434	427	380	395	403	432	409	429	441	422	393	363	474	405	416	427	436	428	385	421	417	415	396	418	407	431	410	410	416	422	404	441	423	420	414	395	429	401	421	415	430	422	435	414	391	426	417	425	383	416	423	388	395	420	430	401	429	388	371	416	417	416	393	433	411	409	441	378	430	381	398	400	427	433	418	431	416	420	444	390	391	401	452	415	438	384	406	419	399	427	402	461	420	423	434	428	447	446	417	431	436	449	413	421	408	398	395	404	426	426	418	401	413	437	415	404	436	457	423	426	464	404	449	391	396	424	447	389	453	400	404	438	405	445	401	416	394	431	406	410	436	417	431	417	386	412	402	411	431	453	378	447	397	402	408	409	375	389	453	390	398	405	474	433	455	393	423	437	428	443	442	405	419	452	395	406	427	396	430	443	369	420	394	399	395	416	412	442	416	430	392	432	441	424	408	422	431	416	407	398	400	401	414	412	408	397	386	389	423	396	423	401	436	434	422	450	404	438	414	369	376	439	451	443	378	388	389	443	391	401	404	404	421	393	440	409	412	455	422	404	406	394	399	424	420	448	450	394	436	403	424	372	408	409	430	402	404	431	421	422	417	429	420	442	407	398	383	426	388	422	378	415	416	425	406	413	417	393	471	420	408	413	454	419	421	357	419	410	416	405	418	393	420	424	420	412	418	451	434	439	438	400	377	398	418	435	378	431	437	399	418	427	372	420	402	412	418	407	417	424	396	394	410	398	426	424	421	419	418	448	427	401	447	395	422	434	398	415	378	407	432	408	404	396	404	410	409	403	412	434	420	455	408	436	448	424	405	473	417	424	427	430	395	439	416	412	393	387	442	436	405	448	411	399	400	410	445	414	415	392	392	433	389	432	400	400	413	430	396	429	394	422	402	377	401	469	394	404	406	433	408	408	404	400	378	434	428	466	428	390	387	419	412	438	412	366	405	425	395	440	420	432	405	390	429	445	386	394	427	414	405	410	409	444	393	433	426	454	390	408	391	429	407	397	443	384	399	415	415	433	426	414	404	412	441	435	391	389	429	428	419	451	422	410	415	405	387	428	407	398	401	398	384	430	468	428	424	433	428	411	427	411	439	406	416	453	411	434	389	421	403	433	405	420	434	425	426	429	413	425	385	419	398	447	408	388	416	361	405	420	397	443	401	427	403	406	407	445	378	424	418	415	401	412	429	417	429	411	383	402	458	402	408	399	424	402	464	370	460	402	411	397
1450	476	467	464	435	369	411	419	387	385	347	362	314	376	364	362	365	372	344	402	380	333	342	362	379	352	385	364	404	361	364	405	344	332	382	349	369	367	364	355	360	387	367	363	330	363	398	385	338	391	332	340	368	388	366	360	387	382	372	371	367	396	354	362	348	417	363	366	343	355	390	389	384	390	395	426	349	358	351	366	411	342	358	383	342	315	296	345	368	329	352	358	356	350	358	384	381	347	341	364	382	384	361	393	333	392	390	399	318	401	363	350	380	357	320	374	380	339	374	376	391	358	377	340	376	359	414	368	347	396	366	340	387	346	382	366	340	378	314	335	360	370	369	391	376	380	381	389	360	375	378	372	365	352	306	351	348	371	342	367	378	357	355	382	352	359	395	368	358	377	340	345	369	396	341	348	371	384	384	361	374	410	354	373	362	396	353	340	348	315	350	335	387	379	357	375	406	338	358	355	330	390	374	374	413	389	376	344	343	355	361	365	391	362	365	323	370	353	369	383	358	398	348	362	369	354	359	366	340	346	364	387	371	374	386	408	380	378	360	398	366	367	371	399	347	335	393	382	309	357	368	351	346	410	384	359	333	372	354	360	387	352	364	342	366	347	367	361	386	357	368	369	361	361	365	379	382	384	351	339	367	357	358	337	342	343	350	386	367	399	354	345	378	357	317	338	369	363	350	387	354	366	342	390	370	400	328	373	389	381	347	313	368	367	368	341	392	373	370	389	358	379	361	333	377	334	337	331	352	396	366	347	363	360	371	390	360	364	342	380	369	350	371	376	325	378	358	357	344	345	334	392	367	370	377	377	343	338	327	365	368	389	350	345	366	349	386	366	339	349	367	373	392	388	357	367	353	343	333	339	384	342	369	360	339	355	386	351	363	343	345	354	367	366	354	313	380	370	371	363	346	343	402	363	343	379	347	392	383	360	356	376	345	364	360	366	370	369	374	367	391	347	410	370	387	369	372	352	389	415	347	380	349	347	366	375	431	395	363	336	373	404	406	377	368	323	328	345	337	369	345	347	366	364	337	323	331	381	396	341	390	328	407	390	355	347	356	414	385	384	406	355	350	379	333	368	379	340	334	367	368	410	377	315	406	370	391	348	398	369	403	392	363	357	390	369	359	356	376	351	327	381	368	358	364	349	356	372	346	391	344	334	351	390	335	322	389	389	369	324	332	341	375	352	358	340	358	352	375	369	352	362	350	347	350	386	362	392	378	363	383	364	372	379	316	376	349	409	370	361	357	378	396	372	356	405	338	408	352	386	373	332	344	379	348	394	378	377	400	365	376	375	340	354	333	362	381	366	384	390	381	354	358	365	349	369	378	366	356	398	345	377	337	380	361	360	337	345	347	334	353	321	346	349	345	373	364	371	384	398	387	355	365	334	395	343	354	401	345	399	330	377	348	352	364	356	386	385	375	384	321	353	361	379	378	354	383	383	376	342	370	367	384	358	382	352	390	349	357	378	379	365	333	342	383	374	340	393	349	384	366	376	390	363	363	360	376	341	386	373	354	348	375	363	360	365	346	360	380	340	334	350	379	353	332	344	377	351	362	387	372	379	361	353	368	352	360	374	390	389	385	382	352	386	388	393	362	345	326	372	364	387	356	335	381	369	372	370	367	389	347	396	375	351	383	360	347	366	340	348	314	363	357	381	361	377	359	398	345	332	335	378	368	364	356	386	350	334	370	364	377	374	335	363	377	367	375	375	356	353	365	360	373	359	342	334	390	358	342	359	333	404	363	369	351	402	390	377	382	358	363	384	360	364	374	360	349	366	357	392	363	383	350	344	359	364	373	347	391	359	347	360	361	384	346	383	391	354	415	369	349	339	346	337	382	325	371	367	334	380	335	351	389	366	342	383	341	322	394	373	363	422	394	363	350	349	357	377	372	359	376	376	410	339	355	358	340	358	377	335	347	371	372	330	373	398	356	363	367	377	372	378	364	388	355	348	355	352	408	378	365	349	347	359	365	388	378	365	377	317	338	355	340	353	356	395	402	355	381	350	365	342	356	370	380	348	331	346	360	374	360	343	353	355	364	356	347	367	384	385	377	359	363	324	399	374	393	412	362	369	358	383	345	386	340	357	408	383	383	361	344	371	323	401	350	351	383	342	356	358	367	377	351	346	330	331	378	361	346	380	384	371	355	374	387	359	340	358	356	352	360	338	371	340	369	350	389	375	364	383	361	403	361	379	356	396	375	416	374	358	359	412	374	322	374	394	348	365	366	401	385	368	362	342	349	375	359	394	353	340	332	363	349	339	342	364	379	378	396	377	384	366	389	386	380	390	334	342	386	377	331	353	348	393	351	343	362	367	345	361	333	376	336	357	365	333	373	404	363	356	385	381	377	367	345	375	356	360	342	378	369	330	338	346	365	353	394	376	377	375	364	367	379	360	354	374	385	384	429	389	326	377	363	376	385	365	342	360	362	367	381	356	341	340	378	366	351	344	347	362	390	376	387	368	366	379	368	367	345	351	377	378	298	355	341	347	325	330	362	357	373	339	390	348	375	379	345	330	329	362	389	381	329	398	387	389	392	371	351	346	398	364	370	325	341	365	331	382	377	367	354	382	408	380	358	347	339	372	376	340	366	378	369	365	360	365	347	375	357	341	378	366	341	394	371	352	303	390	382	354	347	367	362	390	356	339	339	377	337	378	309	392	353	389	375	343	386	428	360	382	351	380	366	375	373	356	352	358	359	349	360	366	349	357	361	401	359	383	351	338	359	344	340	388	371	394	358	350	343	361	356	383	342	374	363	364	364	342	341	361	369	382	332	383	356	369	386	363	338	365	369	399	383	370	367	398	345	360	333	369	343	349	348	415	354	369	348	343	358	333	358	366	394	371	337	377	338	347	361	381	380	368	391	334	314	373	327	354	384	328	354	390	347	379	354	345	369	345	384	380	387	354	386	361	376	373	369	353	340	357	346	357	337	384	349	368	342	372	352	362	343	327	367	351	367	387	379	368	365	350	364	356	362	337	358	376	370	358	377	344	338	373	375	329	350	344	390	368	388	393	404	371	380	354	341	353	357	386	326	378	398	327	344	383	376	381	354	379	340	337	359	369	339	403	362	340	300	379	379	401	351	374	358	358	380	381	385	349	335	375	407	383	385	338	381	361	333	369	361	346	369	374	365	343	356	367	367	340	375	385	379	330	345	353	386	352	335	350	357	376	356	401	400	360	366	381	362	332	356	356	319	355	380	363	361	311	372	342	394	394	368	363	401	357	372	339	364	342	338	362	397	372	353	401	362	324	346	370	350	397	383	372	369	354	341	361	384	382	367	348	367	367	400	358	371	341	411	413	366	343	365	393	329	339	350	371	334	351	357	327	338	375	375	347	347	342	342	356	344	386	385	396	375	361	324	358	374	387	380	388	377	397	379	401	350	357	347	368	379	381	343	360	364	393	335	369	357	375	376	369	350	396	385	383	383	381	362	349	365	382	343	386	348	405	377	373
2025	916	1121	1088	1226	1149	1102	1091	1053	1098	902	819	882	867	834	908	859	874	910	837	899	876	879	851	822	857	853	898	791	817	812	924	839	846	809	871	834	809	895	804	837	792	832	853	880	845	789	868	802	913	794	829	817	871	827	861	837	850	842	936	840	844	853	819	803	821	851	893	831	903	842	843	860	896	814	921	821	820	877	847	861	869	824	883	848	877	848	856	879	883	873	829	877	819	815	840	807	918	871	829	863	830	828	860	858	872	870	898	825	846	855	874	894	956	820	828	874	871	851	875	810	831	817	837	814	880	848	861	865	869	883	793	844	855	795	791	867	815	853	831	871	861	823	852	833	877	864	792	836	825	837	803	795	804	803	900	841	849	854	829	858	878	909	839	831	835	814	848	864	829	802	868	830	802	849	826	831	819	861	869	852	814	867	898	844	834	868	855	873	821	841	910	799	824	795	875	855	874	879	836	852	808	854	891	893	864	842	881	814	849	837	836	812	829	825	816	856	854	846	817	780	819	855	914	833	840	841	835	805	859	863	824	836	835	798	895	886	813	828	864	823	887	882	848	861	837	874	830	820	842	850	840	846	803	861	837	871	887	890	858	870	840	823	827	878	847	853	816	808	829	865	827	817	813	920	816	864	842	778	842	847	909	787	837	865	852	882	809	864	848	829	861	867	791	872	861	853	879	820	817	882	833	845	832	888	819	884	905	838	874	881	852	940	851	871	826	858	860	887	851	880	807	838	833	852	827	840	855	806	827	830	822	830	852	845	875	821	843	876	827	837	857	874	875	844	844	837	903	879	870	879	870	859	865	858	812	835	824	865	841	806	871	868	833	845	857	825	871	840	866	883	759	812	854	864	856	823	829	797	844	847	879	828	846	833	887	841	794	897	802	842	804	827	821	825	840	877	893	797	866	856	878	884	821	823	866	852	812	852	816	867	886	863	833	821	833	840	891	845	821	866	852	839	869	891	845	802	893	867	825	852	809	833	831	853	898	884	860	842	897	881	825	859	891	877	878	847	873	904	897	815	847	876	859	836	845	901	804	867	837	873	829	838	820	831	802	844	855	885	855	814	836	881	841	872	848	878	851	826	863	854	860	864	834	813	898	844	905	873	777	840	870	826	873	813	826	821	862	853	818	845	824	821	860	795	814	835	859	867	854	811	868	822	819	830	863	812	825	873	833	801	807	853	917	852	792	877	824	835	872	835	857	853	837	816	817	874	827	802	814	871	821	827	884	843	821	826	845	815	879	801	872	859	899	841	858	861	846	845	836	830	860	817	876	874	869	845	854	837	878	856	812	883	837	819	854	864	838	858	875	866	907	839	893	870	839	860	838	855	856	882	858	831	879	820	869	838	855	863	830	875	853	854	889	866	829	789	814	843	836	821	825	823	821	792	892	860	842	825	794	874	885	862	831	867	864	825	849	831	823	840	797	914	777	861	847	851	819	829	859	868	874	856	836	918	842	906	905	835	883	827	852	844	807	895	836	853	911	919	830	872	843	873	878	850	806	842	854	820	887	821	851	873	824	907	880	863	821	829	838	880	781	867	839	858	808	857	844	892	821	814	833	852	879	857	822	832	845	892	870	809	846	897	887	858	827	878	828	798	828	830	864	817	847	873	830	866	786	862	843	816	843	865	906	848	842	835	856	823	812	771	848	783	817	830	856	897	828	872	896	817	894	880	827	852	881	867	809	842	871	862	845	805	849	841	810	833	898	801	871	824	779	785	890	826	804	856	801	848	804	890	853	788	855	913	859	871	848	895	855	781	863	863	834	828	828	835	844	865	831	853	809	840	785	820	858	814	914	832	837	826	832	806	848	865	868	895	861	808	845	842	881	883	840	906	818	862	845	863	873	832	841	809	843	816	813	868	831	863	862	851	805	831	818	874	852	865	874	864	841	892	867	856	823	829	897	787	813	831	886	854	826	847	888	879	851	877	827	864	861	839	885	825	816	860	854	883	850	814	835	830	843	818	836	823	832	828	853	863	891	865	865	852	836	807	857	754	811	848	850	903	868	817	823	800	874	840	859	850	884	828	864	800	851	868	837	845	898	850	847	852	873	838	824	813	829	824	820	838	817	826	836	856	860	862	826	840	862	862	818	845	837	890	858	804	827	835	865	856	855	813	879	898	821	864	869	857	858	866	840	842	864	845	866	814	889	861	868	838	822	815	821	846	812	875	796	855	817	823	837	814	876	874	845	836	858	819	881	906	812	877	890	813	870	871	832	820	904	852	882	813	849	862	845	815	837	865	814	831	816	832	823	777	812	846	894	870	835	887	807	859	798	838	813	867	851	823	814	850	827	866	931	884	883	838	868	841	869	865	861	797	900	839	877	870	837	832	788	821	801	859	833	838	844	852	816	823	839	838	849	811	789	843	893	814	867	854	856	874	845	833	843	838	875	871	864	849	875	807	830	901	866	858	847	823	880	859	849	825	853	862	821	892	845	870	900	806	838	881	784	854	863	817	825	780	829	833	841	817	905	869	838	832	881	815	885	841	839	856	882	867	831	858	866	825	850	832	820	802	845	796	876	812	796	833	815	858	849	831	839	850	855	862	848	855	823	827	818	893	842	869	813	820	834	856	855	858	835	855	834	904	882	846	817	888	816	861	820	825	866	873	836	879	875	836	833	872	846	816	898	808	827	866	844	861	851	856	846	879	827	864	834	847	834	851	852	830	873	892	808	891	860	770	868	827	834	832	854	815	860	853	861	874	837	834	828	889	822	858	847	824	842	880	828	846	821	845	833	855	839	869	841	857	850	885	819	856	822	896	850	853	866	808	840	839	861	819	867	853	851	871	911	858	791	841	841	880	857	862	816	883	828	890	848	809	818	871	794	877	834	838	879	827	823	816	792	889	849	849	858	854	845	865	877	819	811	848	803	854	909	851	807	850	777	828	841	846	875	871	863	872	815	815	826	826	847	853	870	880	871	894	843	880	816	878	818	900	832	801	885	803	763	824	851	883	891	888	843	869	837	868	816	805	822	820	870	859	834	803	851	846	782	836	810	808	823	856	805	830	898	849	857	804	858	838	848	896	845	807	870	851	859	852	809	878	852	873	828	827	842	865	821	830	819	862	845	784	824	851	777	823	787	851	876	845	803	824	807	825	808	924	811	847	840	812	814	806	817	879	876	840	901	823	847	801	804	888	858	803	812	887	838	819	865	821	858	882	846	898	848	864	851	813	840	829	805	804	889	841	824	875	868	889	795	839	873	839	820	833	855	771	868	805	839	789	862	857	880	803	864	834	776	853	802	846	872	908	833	823	788	894	867	873	870	828	802	831	819	830	885	839	821	823	854	875	875	815	880	864	819	833	841	902	806	845	905	844	855	825	906	836	859	808	854	867	853	815	829	823	866	851	863	882	871	829	860	862	795	882	851	876	910	865	840	837	792	898	836	843	857	930	870	828	856	874	786	855	864	873	866	824	814	865	817	872	856	831	839	802	823	816	848	864	847	869	838
6827	705	763	700	614	543	476	428	423	427	408	330	349	352	340	346	330	325	336	368	372	337	354	342	319	348	338	370	361	302	305	305	336	344	342	317	334	325	336	354	326	323	329	350	338	362	351	341	343	326	316	321	314	370	344	368	324	330	351	340	332	363	330	314	327	364	319	321	289	326	364	345	360	323	304	319	368	382	340	343	331	336	325	347	363	323	311	365	327	363	362	359	336	324	327	327	323	322	345	358	328	346	332	328	317	345	366	353	338	331	352	308	354	339	341	318	316	343	338	349	375	359	330	303	365	338	324	338	352	346	369	338	333	350	344	313	327	320	346	307	337	347	305	335	359	360	321	332	341	323	364	374	342	323	340	330	320	293	316	333	350	351	355	302	351	371	343	346	323	334	348	343	309	319	330	355	343	328	322	335	316	336	352	371	338	332	361	312	318	322	329	343	323	324	319	364	318	334	383	327	325	316	328	337	330	338	354	352	347	347	337	343	345	321	326	339	351	340	351	346	309	325	351	341	361	350	334	357	348	344	333	355	360	334	345	338	315	341	324	347	351	338	313	353	338	340	366	312	350	330	299	349	313	330	340	333	328	309	360	340	353	343	337	322	324	342	348	352	336	365	340	343	336	339	316	338	341	369	343	337	343	341	324	294	331	347	354	319	341	344	316	347	369	315	300	352	344	363	338	312	314	352	323	327	351	356	348	324	337	366	354	329	359	322	355	306	332	346	362	349	345	337	319	313	381	342	332	348	324	341	304	316	324	328	344	329	343	326	342	335	345	317	337	341	326	333	343	357	332	346	328	315	315	357	300	334	311	313	343	330	297	337	359	356	346	306	294	323	339	355	333	347	349	347	351	354	353	344	349	317	318	301	350	331	353	352	313	348	337	357	299	318	365	337	300	352	326	347	361	309	313	329	323	340	371	323	360	321	347	301	357	341	297	328	322	365	360	323	305	360	332	355	337	355	364	359	342	326	309	321	364	350	348	364	321	333	350	329	318	335	323	350	342	352	345	330	346	324	325	339	364	339	301	331	376	344	344	284	296	324	331	360	364	315	334	351	331	349	336	344	327	366	342	310	292	330	347	367	321	329	342	353	344	354	384	385	407	348	318	350	313	310	353	341	331	336	328	312	339	341	316	365	363	321	327	315	336	305	353	323	368	335	339	325	360	288	340	373	302	322	371	339	329	336	339	373	340	366	314	351	363	344	330	340	362	325	354	356	348	328	352	353	322	320	300	349	333	363	345	370	341	379	328	346	335	332	293	347	348	327	331	343	338	321	327	337	334	325	343	331	352	348	328	348	332	341	338	345	331	340	343	333	335	321	366	320	389	335	359	309	343	359	335	310	334	325	328	321	328	332	349	324	333	371	322	351	388	357	348	337	331	342	314	342	334	308	318	320	333	341	338	312	361	325	353	318	347	317	348	336	358	332	339	332	318	311	348	368	296	347	319	308	312	355	334	337	308	333	329	312	335	346	370	367	350	347	344	335	350	376	336	349	328	311	332	323	316	303	317	358	329	357	314	329	373	317	304	294	339	346	327	374	342	302	336	297	373	353	322	306	372	337	370	306	344	340	346	325	310	315	348	372	350	335	359	327	309	375	324	325	334	344	340	332	376	339	363	333	347	353	360	349	351	351	343	327	316	336	314	366	327	320	328	311	338	358	332	340	332	341	306	339	344	323	338	352	359	342	302	335	311	347	351	323	370	335	342	371	368	331	329	345	311	312	359	326	310	364	366	331	318	330	374	326	347	352	346	314	326	340	326	388	364	327	331	343	326	318	359	328	350	330	306	331	352	362	353	341	309	321	328	294	344	309	290	340	332	340	331	300	337	344	347	320	356	341	335	339	360	335	323	335	310	321	344	321	314	339	353	387	367	332	344	348	335	372	347	327	355	313	336	348	328	340	308	302	347	352	345	334	345	316	363	326	331	352	308	329	312	338	318	305	356	344	338	318	324	320	336	342	349	335	348	306	340	344	337	373	342	335	312	331	358	328	363	331	338	305	313	306	372	359	351	333	364	327	323	360	371	347	363	309	339	353	318	332	385	365	324	323	358	357	331	333	309	329	326	323	333	300	324	304	348	335	280	343	331	347	386	322	326	343	333	340	335	319	311	322	331	337	327	392	312	297	303	338	321	331	302	323	318	355	345	373	331	341	317	368	353	337	370	334	366	333	323	360	307	342	304	332	353	333	371	324	370	348	332	352	348	353	371	302	330	299	342	347	325	334	305	341	308	313	368	345	348	358	320	351	325	378	340	338	333	354	332	313	355	330	349	322	342	333	360	379	328	366	350	352	309	320	326	369	346	338	313	333	324	321	334	352	377	343	330	340	360	354	324	310	328	347	347	364	322	318	344	339	359	316	366	318	317	340	364	352	328	375	315	347	363	362	384	299	326	364	344	357	354	341	328	312	363	347	336	346	368	323	342	354	328	309	274	346	338	331	322	349	300	366	330	316	337	335	328	347	347	347	357	369	378	295	307	318	345	337	344	342	352	307	342	351	358	362	335	343	367	340	291	314	335	329	324	355	378	348	371	359	331	383	304	344	316	345	326	339	339	338	329	355	383	328	347	312	325	354	340	320	315	332	358	342	323	341	348	330	329	352	333	390	347	328	341	345	356	331	343	304	334	348	321	331	341	369	326	338	347	389	332	298	345	329	370	339	363	352	349	326	320	345	344	332	340	330	315	335	348	320	354	326	340	359	343	341	342	356	340	341	341	305	359	332	321	342	360	352	322	349	354	353	368	331	325	355	316	335	330	334	338	324	314	354	342	326	349	313	341	310	309	315	336	323	346	325	326	322	361	341	315	351	338	321	344	315	343	307	354	326	282	336	359	321	355	326	341	316	324	372	320	333	316	378	298	314	326	346	339	336	338	333	343	330	309	339	324	344	309	337	310	335	339	372	339	365	332	281	323	333	331	358	333	315	307	313	342	294	303	340	341	300	332	347	354	344	351	333	339	322	353	352	339	362	349	346	315	334	356	356	321	346	351	344	320	338	363	338	333	344	319	294	313	348	349	330	346	314	342	361	341	351	346	360	324	354	333	339	333	329	320	337	355	333	355	351	312	340	366	352	362	321	316	342	352	338	354	300	338	324	322	372	329	355	349	361	319	329	367	349	362	324	351	331	355	343	330	342	345	311	348	356	354	356	351	330	336	348	324	334	350	389	332	338	347	332	315	340	348	355	325	315	371	320	317	296	311	362	299	364	352	330	346	299	313	363	342	343	309	331	355	335	374	334	370	367	354	342	334	342	341	335	352	325	347	363	304	330	367	353	363	326	342	318	320	312	360	370	364	373	396	337	341	328	325	324	320	335	350	366	334	349	326	360	331	354	344	379	328	310	324	349	327	335	347	336	344	308	352	309	354	330	385	334	331	333	334	347	346	341	330	306	343	382	331	315	313	333	339	312	344	336	384	339	366	340	343	336	323	321	315	332	339	308	349	318	313	309	338	328
6448	1139	1711	1917	1732	1631	1402	1420	1271	1280	1087	897	916	917	947	897	949	857	812	871	800	824	770	817	807	840	793	815	814	802	827	746	825	774	739	840	773	753	821	783	779	797	835	788	810	791	812	777	800	769	753	795	772	771	776	733	830	722	831	807	784	757	761	780	741	813	793	789	786	768	765	820	813	743	788	829	785	816	820	722	777	787	788	829	779	746	788	784	750	780	798	816	805	749	720	785	793	732	780	769	813	776	776	801	762	752	791	835	823	769	780	788	760	779	788	804	838	781	772	826	790	770	760	762	809	834	791	776	759	829	783	808	714	760	792	774	775	794	784	814	803	751	813	853	748	806	813	810	785	795	765	767	784	812	800	742	766	785	811	780	720	711	787	738	783	777	767	755	766	797	804	804	802	774	793	840	781	777	785	762	792	753	764	783	784	735	790	791	783	798	748	778	801	781	738	829	838	780	780	788	758	780	771	776	784	785	773	778	764	776	792	750	818	780	780	754	804	805	810	790	797	782	754	797	827	775	849	818	814	784	764	809	803	794	804	829	720	797	773	808	768	794	761	770	817	821	815	761	737	808	737	773	794	777	741	781	764	812	775	762	765	790	818	768	784	820	772	773	770	823	804	790	773	802	804	808	781	800	805	758	751	735	818	787	794	739	819	748	765	759	846	809	775	725	796	802	765	756	784	753	776	786	779	761	784	798	814	736	747	773	813	796	799	826	738	779	725	852	800	803	789	782	787	769	798	759	758	811	783	779	814	782	753	746	807	769	727	777	756	723	770	785	770	777	794	820	766	765	777	763	838	763	749	788	831	781	784	785	791	728	817	808	810	742	773	766	765	723	759	815	830	766	776	775	803	770	771	773	770	835	769	782	781	774	857	771	797	753	803	782	805	821	773	794	767	756	791	782	824	764	765	765	750	772	797	803	796	785	808	740	755	750	772	837	752	802	790	709	812	800	791	814	780	766	763	775	771	773	741	783	768	757	778	796	812	796	773	767	704	807	796	761	775	776	754	777	779	747	743	803	755	761	723	774	802	792	779	800	755	768	796	759	819	799	793	781	787	771	754	789	762	789	763	749	803	779	742	773	742	781	800	775	789	825	802	757	797	795	813	785	780	790	813	768	845	841	792	820	800	761	772	708	793	774	768	784	838	813	820	808	805	786	769	779	768	720	781	808	781	782	824	813	759	767	798	804	766	783	749	798	801	768	802	764	800	807	766	834	809	744	760	810	803	807	759	815	834	813	803	767	775	739	787	817	798	784	797	786	777	790	803	732	782	788	768	783	823	754	779	809	762	703	764	781	739	769	754	750	800	785	774	756	770	804	776	819	792	777	758	769	756	761	786	766	768	764	817	771	787	812	732	757	725	776	810	762	771	744	811	791	758	792	791	763	825	765	808	794	757	794	742	786	792	794	793	779	801	859	786	810	799	811	785	795	826	823	801	794	830	802	846	770	747	840	826	808	770	755	766	745	791	748	814	754	756	838	806	773	764	783	796	858	809	813	757	759	743	754	812	813	750	740	768	800	773	777	799	740	800	853	822	814	777	805	819	779	780	781	786	811	777	779	780	788	769	790	794	799	739	790	789	819	807	800	769	770	796	765	771	779	793	753	808	802	758	786	749	788	784	819	740	754	772	776	777	793	810	817	793	804	796	810	766	782	795	743	767	755	792	748	819	820	844	778	744	779	768	783	763	759	765	784	769	782	773	804	770	778	818	795	773	828	769	780	787	768	743	724	782	790	756	716	789	780	796	793	800	805	759	808	803	817	742	756	783	796	833	789	745	791	772	814	792	743	710	721	757	780	804	824	782	806	763	793	777	761	757	800	769	816	789	866	769	773	745	762	779	830	800	778	795	798	802	761	834	753	750	815	768	785	784	821	787	722	768	835	762	777	760	782	757	781	763	825	778	716	822	743	747	752	816	748	797	798	804	812	775	773	802	799	770	763	743	771	802	794	803	765	796	762	777	782	784	831	793	794	787	813	779	793	789	791	774	752	760	796	790	778	790	793	787	795	765	759	785	755	789	780	792	827	738	784	826	771	812	786	788	791	765	752	790	779	816	743	813	783	819	753	838	822	699	778	756	733	817	768	837	805	750	800	772	780	802	819	770	810	802	768	723	774	774	820	761	797	798	770	808	799	796	809	766	763	824	799	764	775	838	780	815	823	798	786	805	758	831	799	785	748	785	750	790	798	798	777	823	753	704	830	785	772	789	812	777	846	789	850	769	789	786	781	779	801	833	746	788	828	773	778	807	786	792	801	801	773	777	801	761	798	770	843	777	792	801	780	749	808	779	765	767	793	796	793	800	823	810	787	755	767	781	818	813	795	761	763	715	796	787	780	770	759	820	723	791	781	768	799	752	801	815	807	743	759	803	776	769	768	803	781	819	759	775	731	861	763	809	806	760	769	790	761	817	764	750	805	806	793	753	804	775	821	840	801	744	753	809	770	748	813	748	732	718	810	772	792	828	775	792	807	825	752	820	795	778	796	752	743	776	818	787	789	789	781	821	780	778	782	807	768	775	805	759	797	779	814	837	750	796	848	794	766	741	803	765	754	812	796	794	761	816	762	784	791	756	762	838	802	796	774	792	740	748	820	789	792	802	802	786	786	738	811	826	772	801	786	799	785	785	733	708	807	782	792	786	764	789	773	747	830	761	759	757	785	794	779	792	761	831	771	793	813	786	765	829	753	773	783	795	799	763	820	776	767	791	824	794	771	826	811	800	806	789	739	866	795	806	770	787	803	755	790	765	776	787	803	789	720	756	819	760	794	797	802	777	828	822	753	829	804	733	794	766	751	767	795	761	782	728	796	775	778	806	778	811	785	790	789	760	824	783	776	833	745	800	799	752	741	790	757	755	808	790	798	762	794	813	785	765	762	770	795	804	806	820	831	779	782	855	816	789	763	827	765	822	787	789	808	845	771	794	823	744	823	752	746	792	838	761	763	736	797	792	749	821	818	708	777	760	811	789	808	828	801	783	756	751	750	796	820	783	791	771	786	784	790	807	737	787	783	767	755	848	790	828	790	759	790	761	804	752	729	815	813	781	738	831	784	823	786	793	740	738	764	798	763	787	796	844	706	754	769	816	778	770	776	738	765	814	788	791	777	779	831	793	765	756	789	759	822	774	831	771	815	750	808	765	780	795	775	813	788	806	795	767	771	793	748	771	750	788	771	747	785	779	797	746	793	776	780	810	797	796	769	768	777	829	810	752	742	765	743	782	832	718	780	779	812	785	805	763	791	813	751	816	735	768	789	766	803	796	733	843	768	786	780	780	792	756	766	771	780	745	814	729	770	732	809	760	762	776	798	766	762	811	814	798	770	776	730	829	831	717	780	830	800	847	810	746	836	792	742	790	800	753	777	841	746	759	783	759	764	795	756	832	736	767	792	729	785	755	793	775	814	812	830	724	760	787	787	760	803	764	846	806	757	822	774	763	834	773	767	798	735	775	782	801	796
12572	986	844	712	527	406	339	353	286	283	235	200	170	232	202	188	178	174	196	182	161	175	143	173	172	188	176	164	178	186	167	136	166	143	160	131	171	145	181	170	154	169	158	168	169	147	163	175	171	160	175	180	152	151	196	176	166	155	149	164	170	192	150	167	152	135	176	178	133	152	167	151	173	142	162	161	134	174	180	185	180	157	138	191	171	166	185	159	184	175	146	151	159	142	150	167	146	166	163	190	165	153	168	166	134	165	178	177	157	163	159	145	156	138	154	175	148	156	175	161	157	139	144	153	138	142	160	172	167	143	170	171	170	177	125	183	162	168	174	177	130	159	155	170	152	173	176	159	152	180	161	138	161	161	143	156	162	166	139	178	158	171	161	171	148	180	134	153	162	172	166	153	146	151	152	168	175	177	159	156	163	161	173	172	162	165	176	176	177	139	149	136	183	159	175	150	163	166	189	167	178	166	191	163	186	155	162	177	166	165	154	157	168	164	153	166	149	169	158	144	166	180	184	152	150	163	140	142	177	173	187	152	161	132	171	147	154	176	171	176	165	158	168	152	174	160	165	165	148	140	174	143	166	169	164	147	194	147	165	161	155	150	140	147	145	171	143	156	168	161	178	167	142	159	168	156	167	163	185	167	135	157	164	179	152	147	175	156	178	187	152	168	161	174	161	155	159	158	141	141	158	156	128	189	150	186	142	170	182	167	176	149	125	154	162	155	159	151	166	157	174	144	180	174	151	165	169	160	144	160	152	165	182	165	156	145	187	180	168	142	162	175	190	158	159	148	167	170	158	142	152	173	162	160	154	155	140	169	170	152	170	152	159	149	168	165	162	149	156	153	154	169	179	126	145	158	154	141	159	151	160	174	145	151	170	148	158	159	175	144	155	177	138	167	150	180	158	168	153	155	194	171	196	175	185	155	152	164	162	197	182	175	161	152	154	146	155	140	162	160	148	139	156	183	132	140	162	172	148	154	143	194	170	181	155	190	161	152	157	149	162	176	148	167	166	189	168	146	188	176	156	172	167	164	188	155	147	164	180	157	157	149	177	164	162	171	130	171	161	161	171	132	161	129	156	189	161	188	149	191	168	174	152	142	188	148	172	173	140	150	160	140	175	144	177	136	153	183	178	164	169	134	168	160	182	142	176	167	169	170	150	164	158	178	165	170	169	159	164	164	162	185	142	157	152	151	168	169	161	171	174	159	172	152	173	156	158	164	163	136	156	184	152	156	170	171	157	160	163	174	175	172	158	169	160	152	165	180	151	161	159	130	154	171	179	180	162	156	167	159	153	178	170	151	174	154	162	160	163	152	189	151	164	188	180	164	152	165	168	155	158	156	177	135	174	174	166	151	171	167	173	147	155	174	163	146	182	164	157	146	180	168	168	151	165	145	148	165	180	163	158	163	158	163	146	144	170	178	167	181	166	155	135	145	152	148	170	152	167	164	154	180	169	133	149	173	145	182	168	173	171	191	151	143	181	158	187	182	148	164	189	169	162	174	178	183	189	191	151	179	160	157	167	142	143	170	161	166	176	147	131	164	161	139	156	170	157	167	154	157	143	188	196	150	173	169	156	155	175	147	152	170	142	151	154	161	154	164	154	187	193	160	161	178	152	161	181	158	161	156	165	177	148	177	147	145	175	169	173	148	186	161	180	156	162	153	179	157	150	140	165	177	140	151	162	177	147	179	152	153	169	162	157	158	138	182	181	131	193	173	166	164	159	178	149	140	187	172	165	167	147	191	163	185	194	173	178	147	156	193	171	172	144	174	161	143	140	168	142	169	150	142	166	162	168	164	166	132	177	166	140	174	170	168	169	175	173	160	161	152	119	148	147	172	159	158	167	140	169	191	172	158	167	163	155	136	169	149	156	157	161	143	157	171	160	153	181	162	149	186	154	161	163	166	144	176	184	162	167	168	153	164	165	169	159	148	176	177	181	188	141	154	138	186	172	163	129	146	147	168	154	157	150	163	170	171	177	179	168	172	137	154	159	143	170	175	158	182	157	166	160	150	174	157	171	154	161	159	167	159	154	154	171	190	155	161	180	176	185	186	178	170	151	137	156	150	159	171	155	153	168	177	161	155	154	155	148	164	155	162	159	160	165	149	155	169	176	167	179	177	168	187	177	176	172	174	155	178	160	166	162	153	169	151	183	178	149	155	176	165	152	168	190	144	184	179	184	182	176	155	166	152	168	163	182	195	158	157	157	160	159	147	149	157	163	181	158	176	174	164	192	173	160	167	149	175	191	146	162	182	183	169	166	156	162	179	150	136	178	162	157	141	156	163	159	145	147	151	177	157	154	176	160	148	165	183	132	172	163	156	157	154	173	137	171	158	154	186	144	163	176	168	157	166	167	186	150	186	143	171	148	155	190	150	163	162	145	183	156	179	143	172	157	156	172	174	161	148	173	192	155	169	189	166	173	157	152	197	167	155	144	161	165	175	168	175	154	171	158	168	160	159	148	176	168	148	196	137	155	176	168	141	144	159	172	151	148	172	183	171	142	182	161	153	158	163	145	161	171	171	184	176	177	152	180	149	155	200	178	164	164	151	170	166	164	175	177	161	185	140	159	153	161	158	159	153	129	149	181	153	164	164	151	158	156	170	152	169	158	161	174	150	179	163	159	183	169	148	159	199	166	175	166	171	142	162	174	162	152	157	157	171	161	169	172	148	156	157	189	177	149	163	156	178	156	140	173	144	171	170	134	166	163	178	185	174	162	143	152	169	179	183	131	163	142	181	140	150	163	153	161	159	168	156	154	160	151	191	178	171	200	167	190	154	161	177	174	151	161	159	167	165	152	170	149	185	182	168	166	179	167	155	160	147	151	164	172	160	176	152	133	155	184	167	165	146	155	144	155	183	176	140	168	156	169	163	168	201	161	154	161	181	178	164	178	185	192	157	162	130	142	166	163	144	136	140	142	157	173	160	155	180	150	183	154	171	150	143	177	171	149	155	144	151	150	141	170	152	182	174	155	163	159	182	160	169	162	170	169	180	173	162	142	151	178	163	161	172	165	174	175	164	160	166	141	172	167	162	166	189	156	158	171	159	165	158	170	143	183	169	159	175	166	185	155	166	183	160	168	161	172	181	168	151	149	147	149	169	146	138	168	180	171	157	176	171	184	147	174	170	171	170	173	156	172	188	148	149	157	155	147	147	176	137	153	148	142	178	180	174	169	142	180	162	171	165	159	166	146	132	177	159	164	150	157	169	153	144	147	160	140	153	149	183	155	170	185	179	178	171	162	165	188	161	157	157	150	151	158	162	180	150	138	177	161	177	157	161	161	141	176	163	147	172	162	172	172	147	174	172	171	151	147	147	156	155	181	171	146	142	153	172	176	164	158	175	172	163	161	188	177	170	149	184	173	169	160	143	155	145	174	164	158	171	174	169	149	163	194	159	140	164	155	159	159	161	169	151	160	188	170	145	166	161	149	185	181	156	165	139	143	161	176	148	137	169
7840	980	1967	2359	1907	1727	1353	1352	1091	1161	986	643	660	670	597	620	677	572	549	496	477	492	456	479	448	459	432	444	467	446	460	448	426	429	451	449	423	453	416	409	446	412	425	404	445	408	401	430	399	415	436	469	439	445	405	441	430	400	427	421	428	430	443	431	462	424	428	412	449	420	419	389	394	409	383	393	412	421	408	425	407	414	448	406	409	407	459	419	394	434	440	399	415	414	411	418	424	407	428	414	394	423	433	390	439	440	387	406	411	393	412	398	444	398	408	442	444	415	429	436	419	421	450	435	392	416	400	424	404	432	408	411	433	414	425	400	389	421	405	425	387	362	399	378	426	396	387	413	453	421	428	406	396	388	435	400	450	425	416	397	360	441	437	398	394	436	451	408	386	411	404	390	388	436	450	435	388	395	382	440	446	416	392	405	453	390	455	403	384	395	393	406	367	419	391	434	431	377	427	401	414	415	436	429	386	426	419	407	387	389	394	401	409	442	431	414	412	419	399	426	393	416	444	406	424	405	416	437	371	416	405	388	441	457	438	418	420	408	418	429	391	394	380	400	416	413	422	399	390	418	412	410	410	399	356	416	393	388	426	381	379	432	401	413	397	389	385	395	426	411	432	421	376	413	406	404	421	405	416	419	388	398	411	418	436	385	412	430	410	404	373	396	417	382	447	423	413	397	414	390	401	389	396	401	403	399	420	427	398	430	410	447	382	422	423	423	442	416	454	399	368	392	380	367	410	417	441	372	399	435	424	357	441	424	412	464	451	445	384	422	375	437	396	395	423	407	431	400	426	428	467	399	408	400	406	431	421	374	432	419	411	417	429	406	367	397	416	417	413	400	402	390	439	403	388	405	405	399	436	430	422	422	399	434	455	433	437	426	368	425	393	386	365	416	387	410	428	376	371	407	435	432	449	434	409	385	408	402	428	420	435	378	423	422	361	383	431	350	387	405	404	373	407	389	406	392	393	407	410	372	417	426	415	377	403	430	434	407	376	429	435	405	426	413	404	412	398	418	408	389	443	386	415	417	409	398	429	444	415	374	408	389	401	412	404	419	404	384	406	380	422	400	427	384	406	421	393	450	362	397	416	443	390	448	436	412	405	400	413	423	415	402	406	441	394	426	390	386	390	439	405	401	415	418	400	419	415	398	395	404	427	420	402	420	426	419	421	407	401	418	437	435	416	393	411	440	406	424	393	425	418	449	401	366	410	425	425	439	379	386	387	401	410	425	398	416	398	396	404	416	374	428	402	405	404	416	403	402	386	420	384	404	436	397	410	370	412	429	383	412	440	413	415	437	387	416	370	450	473	422	408	383	414	429	390	419	414	443	395	388	393	401	396	404	409	415	404	418	409	423	411	394	398	393	385	413	451	387	426	424	403	402	409	449	411	422	425	378	414	419	369	389	425	425	393	401	418	395	419	441	433	398	438	385	389	404	407	419	405	421	418	404	404	405	423	395	373	384	402	418	409	393	398	390	369	412	411	416	390	420	409	430	415	395	399	444	387	421	431	421	429	411	454	397	420	379	443	422	437	397	396	391	422	385	416	407	427	392	418	406	412	397	429	379	447	459	418	416	416	433	397	410	423	393	413	409	455	417	405	440	429	390	410	394	429	412	376	408	372	392	404	468	444	385	424	434	404	455	408	379	408	415	398	410	395	433	414	401	407	387	409	449	404	384	425	427	380	391	397	453	404	381	448	408	403	450	429	431	397	381	436	390	404	389	407	401	408	414	414	400	385	444	400	455	395	392	411	415	388	418	442	441	440	386	432	416	416	395	365	439	434	392	454	411	372	436	426	434	370	433	416	418	424	406	428	428	435	402	402	412	420	425	434	433	413	392	393	380	448	398	381	429	405	401	434	416	418	406	401	421	413	387	424	393	394	399	407	451	394	408	417	410	476	412	418	424	415	418	396	409	439	435	405	395	426	375	435	413	443	399	429	428	351	419	376	396	428	405	420	399	395	398	401	399	409	465	360	428	423	400	406	410	398	390	413	424	411	387	411	388	408	386	399	396	419	419	414	389	419	407	422	362	411	407	395	447	409	441	406	383	411	424	405	403	419	401	403	397	400	406	394	408	424	413	399	382	419	410	433	355	400	407	372	418	380	427	391	425	411	406	398	420	415	427	411	385	448	397	400	414	378	422	401	399	401	425	423	435	405	381	396	398	415	406	398	390	372	389	380	406	396	390	416	421	382	404	393	414	423	402	405	389	426	408	377	430	422	382	389	415	441	412	412	408	392	409	421	455	411	404	375	404	419	405	442	401	406	404	438	400	387	433	388	403	413	401	419	401	421	439	377	423	427	407	399	430	414	408	429	445	407	414	406	401	404	434	415	397	432	392	425	409	393	413	392	442	432	390	411	397	415	462	417	391	424	437	403	382	436	406	374	377	417	380	419	452	422	403	408	448	400	406	415	410	384	389	400	354	407	423	419	413	407	387	425	410	412	411	424	420	402	409	440	421	407	392	405	417	387	388	424	430	390	385	422	388	385	418	363	393	404	418	461	399	391	397	431	434	436	423	381	401	427	398	406	441	436	414	440	390	445	416	424	394	401	379	416	437	445	407	406	453	410	404	422	406	445	409	448	418	421	443	418	425	378	441	410	443	416	380	406	388	403	410	412	407	380	406	414	411	381	412	392	398	356	388	395	441	408	380	418	392	424	372	413	410	438	381	397	415	427	439	409	407	395	415	371	414	422	398	404	420	405	358	407	406	413	408	376	417	410	391	412	432	435	410	389	440	378	414	413	385	366	385	396	425	399	409	374	420	406	388	387	416	410	415	435	414	415	393	409	405	449	415	402	402	422	405	401	366	414	426	395	385	402	399	438	376	441	414	419	411	406	422	428	408	423	423	396	411	431	397	420	446	422	413	439	400	444	451	413	399	429	438	458	378	395	400	426	439	452	441	367	402	398	410	387	452	425	386	431	420	370	406	456	432	431	394	409	426	444	385	375	428	406	429	409	420	391	443	415	411	424	416	485	420	417	430	410	447	414	414	439	441	424	429	388	395	400	393	393	397	427	388	433	372	417	384	430	426	415	417	381	411	421	396	430	366	427	432	406	412	384	418	388	410	389	419	387	397	406	410	408	388	404	434	388	395	413	401	405	401	407	421	385	412	374	397	457	404	433	461	414	408	409	412	396	433	412	427	393	434	377	441	397	422	405	426	425	410	438	413	410	406	453	417	426	406	406	409	409	425	457	472	421	382	401	415	416	399	436	406	392	399	398	411	387	426	385	423	398	479	443	409	385	408	376	403	392	418	412	406	452	383	384	424	385	390	420	392	406	414	404	433	393	431	404	436	399	370	406	431	424	399	424	421	426	424	371	405	399	399	391	415	454	414	404	433	387	392	402	404	427	417	389	415	419	402	387	430	400	434	410	409	408	399	378	449	435	397	423	404	398	382	415	399	432	431	399	450	412	384	391	416	407	388	390	427	407	406	415	380	445	435	426	414
1533	454	463	432	401	376	346	377	451	421	356	377	363	360	379	331	367	338	350	363	395	333	306	376	346	359	347	311	338	345	357	361	390	336	338	372	352	345	355	347	354	356	375	335	373	373	365	337	380	354	338	342	372	363	397	346	386	301	384	381	367	351	336	349	396	373	357	414	354	350	387	356	334	377	332	361	327	389	379	338	340	358	390	355	367	397	360	400	365	369	336	358	364	350	360	398	342	386	365	335	372	351	333	391	374	367	342	337	397	347	360	330	387	377	399	343	348	367	371	352	353	366	324	343	374	342	348	378	348	363	368	357	364	355	344	359	410	385	346	357	353	361	389	338	353	342	352	355	353	382	374	351	372	358	351	364	365	359	411	363	354	381	353	366	324	330	349	361	374	375	336	382	374	365	384	349	353	359	350	361	339	360	339	378	367	379	362	374	333	351	323	358	343	336	348	330	374	367	341	370	347	390	337	347	374	334	338	378	316	377	340	357	364	336	356	366	362	393	384	354	353	316	390	369	354	353	347	380	401	385	342	371	343	320	385	335	364	367	346	369	382	370	371	340	386	362	329	355	370	332	331	391	364	371	375	354	363	332	348	340	358	378	371	353	365	388	376	351	357	370	356	351	320	339	341	337	361	373	394	413	362	335	355	359	339	396	337	336	350	357	382	373	353	374	371	390	391	349	340	358	355	351	356	335	346	361	358	371	380	366	361	366	350	375	344	340	328	354	397	358	379	369	375	356	358	369	374	375	355	329	346	416	360	339	352	347	361	351	314	367	397	379	325	358	342	391	318	364	356	366	361	330	314	338	338	324	357	373	342	359	381	352	370	347	354	364	344	355	368	337	363	376	353	378	348	333	336	368	393	390	333	372	380	399	367	382	361	373	341	361	321	358	345	364	351	341	349	329	356	343	346	364	332	346	380	360	370	333	366	319	379	352	353	403	380	319	345	365	346	395	382	368	381	365	344	331	338	360	395	359	317	376	343	414	355	350	376	365	376	359	364	373	386	375	357	366	376	361	365	344	377	370	399	358	327	363	384	352	351	372	389	408	385	362	342	353	351	364	380	372	323	330	357	405	386	334	370	328	384	341	338	386	350	374	354	346	349	342	380	350	345	409	364	399	321	362	357	334	359	343	364	395	376	370	330	406	365	356	363	375	367	359	351	360	341	363	373	331	348	387	342	358	342	367	335	353	328	347	328	361	363	341	363	340	346	356	353	367	350	337	341	369	368	371	311	335	333	350	375	366	375	336	352	340	327	353	336	376	371	358	398	395	364	371	365	350	392	351	342	360	344	385	388	355	352	369	383	325	375	367	306	390	399	337	340	366	385	395	360	350	356	373	325	352	369	375	342	363	346	351	379	354	377	357	337	343	354	358	363	354	310	344	361	354	355	347	353	356	347	371	362	368	365	369	370	376	330	344	379	354	337	328	363	343	342	380	380	389	357	397	338	375	359	339	357	373	370	382	380	388	342	367	384	372	392	357	369	374	372	364	346	335	354	362	359	358	325	342	324	344	358	368	370	384	374	346	338	373	392	345	378	395	426	386	387	350	387	330	359	360	349	364	355	317	354	392	379	370	371	354	392	372	365	350	356	368	407	364	351	404	364	347	343	351	382	379	374	374	364	389	368	351	326	355	345	374	361	366	394	361	370	394	332	350	362	341	366	324	369	357	377	379	346	353	382	333	382	397	337	331	369	389	346	332	360	369	352	402	354	373	399	382	375	358	378	403	366	362	371	339	321	351	361	348	365	317	387	388	387	365	366	355	373	339	362	351	373	365	389	349	398	412	353	373	340	388	346	357	359	368	368	354	345	389	360	351	353	323	339	327	411	352	375	390	386	361	355	389	318	356	378	379	333	393	362	358	381	361	372	349	364	362	351	367	366	394	397	341	348	313	382	365	366	355	365	370	392	362	370	351	342	340	372	362	357	386	401	399	386	370	365	364	368	376	338	345	361	360	388	358	325	310	370	384	350	383	377	343	323	309	399	358	384	345	360	380	387	366	365	362	356	359	354	356	371	365	333	415	331	400	392	357	351	377	317	351	390	365	390	366	349	349	370	332	374	357	367	345	343	398	379	393	315	374	325	391	362	368	345	345	365	348	332	361	378	358	355	342	366	360	348	381	329	373	337	351	352	338	367	381	361	310	323	396	333	330	382	323	375	376	391	374	381	380	386	344	369	358	391	365	359	360	391	327	351	357	397	396	339	383	350	346	337	386	364	388	349	393	353	343	363	335	387	346	383	382	323	361	356	344	364	333	344	363	368	356	379	362	355	355	384	381	403	361	388	311	372	350	350	376	346	345	360	378	346	373	345	371	332	337	334	355	388	340	360	337	395	368	351	392	360	413	326	369	368	378	373	356	339	336	346	367	372	373	355	373	345	353	365	335	350	376	357	356	355	406	405	340	359	343	338	351	356	387	361	366	346	369	343	374	371	378	361	339	344	368	348	378	338	327	346	371	345	358	379	343	382	389	352	359	338	407	424	368	356	383	359	382	398	344	347	353	373	343	358	351	341	366	348	362	388	344	362	354	372	365	374	360	338	368	385	395	379	314	342	369	385	334	361	388	356	359	343	348	389	383	385	366	343	341	366	346	358	372	334	344	409	363	354	371	415	366	395	327	359	382	357	315	321	372	351	358	368	342	353	365	379	366	340	348	347	372	361	328	383	369	371	340	361	317	377	405	359	303	382	389	368	358	385	377	376	354	371	390	344	389	336	383	371	348	348	357	368	348	350	315	375	336	347	345	359	360	349	358	348	376	342	344	395	379	352	379	371	353	378	404	349	374	374	363	333	365	381	344	365	373	383	336	373	379	384	399	357	351	368	359	375	367	354	356	358	378	331	350	387	354	353	368	349	357	338	328	347	385	339	339	358	354	370	384	332	325	381	386	384	340	362	405	362	377	346	375	385	358	361	383	387	365	329	364	331	326	338	371	344	349	376	347	369	357	373	379	390	371	399	376	361	367	351	359	364	372	370	326	358	352	326	358	366	391	368	343	357	367	352	358	382	363	392	366	373	347	348	362	361	365	374	364	387	382	371	344	357	360	354	388	384	362	343	330	360	355	372	357	379	380	407	366	370	351	344	374	368	387	367	361	347	327	364	369	355	335	418	363	376	341	386	405	332	350	369	360	350	358	335	352	332	331	349	366	378	384	379	389	385	365	362	391	357	392	334	349	325	368	331	387	348	349	385	401	351	368	367	347	377	410	373	352	382	353	368	372	347	393	349	346	339	359	385	355	354	372	347	322	336	360	355	410	327	341	353	360	330	363	335	337	372	375	360	371	361	356	378	355	360	328	377	377	355	377	382	389	316	344	375	380	345	405	391	337	342	357	346	396	346	373	355	369	341	350	375	357	386	329	388	379	327	363	339	345	393	372	359	350	340	368	347	364	354	336	394	386	410	353	382	379	380	368	370	320	352	356	340	343	387	361	298	362	362	357	329	375	360	348	368	379
2057	956	1159	1158	1073	1017	982	974	958	1045	925	871	838	863	864	855	850	818	809	825	884	814	842	852	827	843	856	846	839	840	793	830	877	850	797	875	848	882	856	850	850	917	858	853	836	824	822	841	825	882	797	863	868	843	835	859	888	841	864	837	859	827	866	838	835	801	839	890	891	871	818	870	826	858	827	868	871	846	835	860	855	850	878	828	893	855	836	857	848	796	890	853	840	887	822	839	826	883	823	810	820	834	872	859	834	851	832	885	871	835	872	824	870	887	890	811	882	845	839	847	809	887	839	901	837	859	833	854	865	860	831	826	802	824	851	850	864	839	835	874	884	879	827	813	853	847	817	821	867	797	823	895	917	841	883	823	889	837	795	798	861	846	786	878	809	834	830	800	812	798	828	835	839	899	836	868	859	846	826	834	806	861	873	847	854	839	887	800	827	849	794	820	853	831	833	821	837	887	833	826	851	828	807	888	848	794	856	874	855	843	869	862	806	873	876	860	873	850	844	876	840	882	824	854	782	838	832	847	876	873	819	852	907	838	807	834	845	850	851	886	850	838	828	862	866	865	869	866	838	887	857	830	839	837	842	801	851	843	879	833	885	859	822	857	820	861	862	901	856	830	845	853	868	852	882	796	846	831	862	840	894	819	812	816	829	801	836	881	864	806	866	860	832	811	840	835	862	856	821	836	880	884	832	812	807	837	890	829	846	859	830	866	833	810	900	809	863	840	821	827	833	831	842	850	830	814	836	825	895	882	831	868	806	901	839	848	859	870	872	835	802	826	851	849	807	825	879	846	844	831	881	811	838	858	801	839	844	825	876	842	855	770	830	841	827	837	801	849	855	848	827	853	920	840	828	874	854	866	803	815	811	850	821	812	912	839	855	898	887	868	864	807	811	833	813	870	827	834	842	834	859	863	815	896	861	848	840	878	847	816	893	853	813	815	840	864	871	816	867	840	845	837	840	825	785	818	850	833	819	834	815	862	868	798	890	818	818	854	804	874	847	895	875	781	837	837	858	859	879	784	889	841	856	856	828	854	836	820	857	907	893	861	857	852	788	865	879	803	826	838	865	821	888	819	813	829	877	868	868	852	825	857	814	816	879	894	814	788	856	815	831	861	866	851	828	836	824	835	875	844	840	811	805	830	807	827	813	867	875	853	807	858	828	859	784	876	861	833	842	875	840	850	884	853	812	831	853	807	847	856	821	867	774	827	880	864	882	883	868	811	804	827	887	897	845	862	802	904	846	883	846	814	862	854	880	852	815	832	859	888	838	814	846	835	879	864	859	835	800	849	834	874	846	823	891	833	817	809	795	831	777	855	815	866	811	815	814	824	804	881	831	841	822	843	818	811	848	822	802	843	873	798	833	835	838	841	840	799	853	850	807	861	815	829	842	869	835	795	841	833	799	846	872	861	814	813	861	871	824	907	822	852	796	899	860	889	855	791	798	857	849	844	873	818	856	819	873	849	845	839	820	838	889	802	868	882	849	830	902	829	847	849	826	892	843	864	880	791	823	823	843	892	829	846	862	816	836	834	856	858	840	894	837	818	837	848	848	810	830	862	872	839	852	824	889	843	879	901	814	862	835	843	797	850	820	890	815	828	868	907	811	837	835	850	797	831	854	858	828	860	877	883	877	839	882	859	822	820	887	892	844	878	844	868	780	833	839	835	859	829	874	893	837	863	831	809	898	847	879	799	845	850	826	839	856	849	828	865	857	837	841	817	833	892	867	819	879	879	900	843	794	823	868	844	842	801	850	834	874	824	826	783	821	818	859	842	829	851	854	809	859	820	829	810	822	843	830	815	844	871	846	844	848	843	789	818	813	867	841	868	832	802	797	839	798	785	852	841	908	843	839	833	827	812	839	806	814	845	865	816	851	880	826	867	828	881	823	868	885	830	849	831	812	858	795	874	813	819	839	862	826	789	859	863	886	834	838	844	836	797	863	884	783	841	834	807	856	872	878	846	843	805	860	828	831	840	821	841	845	885	849	856	859	825	838	843	833	861	862	861	826	826	842	819	874	826	871	777	839	837	819	865	894	863	763	857	851	803	882	845	875	871	836	829	831	848	813	910	894	807	854	867	828	805	851	844	838	842	800	811	885	791	851	844	856	849	804	861	848	852	879	824	828	849	856	836	801	877	843	829	822	835	853	851	827	876	858	822	816	842	875	837	864	868	876	842	915	849	832	829	870	833	852	907	857	862	832	838	879	779	876	860	856	819	842	834	890	822	868	850	864	800	874	849	823	865	821	818	832	840	835	834	851	802	798	801	809	885	776	799	798	865	851	829	792	793	889	817	890	882	796	838	871	870	892	809	799	816	891	909	875	816	877	805	801	863	822	814	918	868	885	895	844	806	788	835	843	885	809	835	821	870	849	853	889	836	846	856	879	862	869	795	815	866	863	815	856	831	826	829	834	835	794	796	831	878	825	891	849	834	855	807	852	815	817	860	834	854	836	878	851	838	825	855	813	843	805	831	842	799	852	871	800	892	888	863	886	875	848	836	820	866	820	848	862	831	830	875	847	760	809	874	824	826	870	896	840	817	849	825	900	849	842	854	828	874	862	783	856	848	882	873	835	803	798	832	860	842	776	845	832	906	900	813	822	852	842	868	805	843	909	796	785	828	856	860	835	839	842	834	903	818	844	850	826	861	855	867	816	811	885	838	884	847	815	787	825	835	890	867	870	818	875	834	844	826	831	859	864	801	812	848	845	871	840	878	824	821	879	808	838	844	868	845	863	835	812	859	944	847	867	836	913	867	822	825	896	840	791	798	845	827	916	865	826	822	869	851	831	848	876	846	871	925	865	858	856	862	860	856	847	871	811	852	834	846	874	852	824	803	827	823	860	806	880	867	864	880	844	829	809	841	813	897	818	867	852	833	816	831	836	844	879	850	795	862	873	867	868	844	853	772	826	822	870	805	831	862	821	802	800	845	879	882	826	897	829	855	780	829	799	827	846	806	853	843	827	874	839	825	846	843	856	854	869	885	868	856	833	833	827	864	850	857	850	819	874	924	858	889	815	840	861	888	839	892	850	809	893	856	843	832	778	847	863	811	854	882	866	805	808	827	862	839	853	854	830	845	795	810	838	827	870	821	899	783	870	811	909	864	800	809	831	824	847	834	810	857	830	877	858	810	888	887	826	833	826	844	839	830	865	811	797	833	790	880	775	812	806	853	866	868	831	861	826	891	808	850	894	853	889	858	861	841	843	855	870	879	831	833	831	774	907	842	783	868	824	862	846	907	813	837	824	797	848	904	878	832	852	845	831	792	900	870	851	874	843	818	805	812	836	852	878	779	860	871	845	847	821	848	837	866	877	824	848	837	883	813	857	881	865	799	849	874	798	864	844	855	895	843	838	847	833	831	825	879	851	808	871	838	905	876	837	836	880	832	819	794	817	820	879	827	772	794	887	884	839	784	857	809	790	893	829	811	829	766	824	893	861	803	836	846	848	838	833	812
7084	678	729	640	547	452	383	375	411	414	353	371	380	336	355	354	342	336	329	312	321	337	301	353	351	334	318	358	379	331	364	314	337	338	319	334	381	333	343	341	322	349	310	321	359	331	304	345	334	320	352	364	334	375	363	337	316	329	317	338	357	338	311	341	318	332	295	283	348	339	349	346	307	336	321	322	340	315	337	348	320	345	345	324	327	355	344	391	336	360	331	320	328	336	367	336	327	323	330	325	325	335	315	347	318	329	318	365	304	345	349	322	344	326	319	319	377	356	342	357	332	368	334	343	353	326	316	391	325	338	321	329	317	330	336	342	340	343	360	329	322	360	320	364	366	342	348	335	314	342	326	322	343	333	315	358	346	300	292	328	347	319	318	359	331	313	342	369	358	330	319	293	361	327	326	330	317	321	326	336	315	344	315	353	330	333	339	353	316	322	324	334	308	360	338	304	314	326	297	322	331	352	333	355	331	354	322	367	312	319	332	328	316	356	300	318	338	343	318	316	380	321	333	337	313	352	352	312	330	363	347	358	335	361	321	323	339	336	380	337	331	336	336	347	351	335	331	351	345	344	332	331	334	326	349	360	310	354	346	316	340	310	332	369	357	285	333	316	304	324	312	312	323	365	365	324	333	357	303	334	308	354	337	344	319	325	316	351	317	332	304	341	302	319	348	312	310	314	328	376	365	303	296	344	324	342	309	299	359	331	319	339	318	373	340	330	352	322	390	360	308	337	305	340	333	329	332	373	341	318	324	325	356	326	343	305	342	318	307	343	317	347	302	363	325	312	370	336	289	281	349	343	362	336	336	337	334	334	322	310	315	319	344	324	351	373	364	318	314	331	390	353	317	336	325	310	324	291	352	328	340	347	317	337	303	329	323	328	351	333	352	318	331	342	365	348	285	342	335	342	329	335	350	342	373	347	335	348	310	325	355	289	305	356	328	319	334	346	356	312	329	320	326	302	329	341	312	322	351	328	355	332	312	352	310	332	334	318	358	350	354	343	298	363	284	324	330	315	346	325	333	337	325	345	340	335	339	349	359	342	321	369	338	338	316	356	338	354	327	321	301	304	344	353	337	295	318	340	356	351	323	300	323	343	341	321	317	325	339	337	343	319	369	359	323	338	319	347	321	318	289	347	362	329	347	329	316	387	318	327	345	354	340	341	334	354	341	319	343	353	325	331	358	343	348	328	318	341	369	336	343	333	321	370	342	302	340	381	358	349	307	329	314	312	341	342	349	346	307	344	308	327	343	361	296	345	370	362	325	320	346	308	340	324	337	340	285	330	293	349	319	348	355	370	332	353	337	352	335	305	366	338	326	333	330	342	307	328	317	263	342	324	313	332	354	319	322	307	353	335	331	336	354	319	379	309	341	319	344	343	328	355	338	318	338	333	328	344	316	329	347	320	291	294	324	319	324	338	296	331	335	353	277	333	331	369	331	315	339	344	348	329	349	314	318	344	339	358	342	333	338	345	338	329	307	343	335	351	351	342	324	340	361	338	321	341	360	348	347	309	367	323	344	347	347	329	350	344	304	306	303	344	335	326	310	308	353	342	324	342	330	363	323	334	348	353	344	337	317	331	348	334	297	315	343	333	331	344	307	348	331	336	309	334	366	316	347	377	338	347	354	348	355	337	348	336	374	360	319	326	331	350	354	338	314	342	320	313	321	338	351	347	326	370	354	349	359	314	322	346	329	325	320	332	313	311	332	302	325	349	327	335	310	315	357	336	352	329	320	327	293	320	345	350	346	331	332	341	339	316	332	330	350	379	332	328	333	339	335	304	319	327	313	361	329	344	302	328	299	316	350	357	309	353	320	351	311	319	305	332	356	341	334	330	361	338	340	348	354	328	332	306	362	326	323	319	318	335	357	341	304	319	348	351	336	324	340	328	340	335	300	320	329	329	320	365	327	338	322	329	344	343	327	347	322	339	340	307	364	317	354	348	365	351	360	340	304	330	344	357	338	334	352	316	312	313	299	338	323	325	365	334	343	360	301	354	311	317	335	317	322	326	362	327	331	329	363	294	359	303	338	334	349	361	324	315	328	356	331	305	331	340	368	323	359	324	360	339	297	343	298	355	360	344	347	330	326	331	339	367	361	315	343	334	338	340	338	344	348	323	339	361	322	358	316	329	344	323	355	333	362	317	353	311	336	314	343	373	344	336	324	336	316	315	360	352	327	324	314	331	335	344	323	325	321	353	302	316	355	349	299	345	324	317	320	341	347	322	369	322	344	304	366	303	350	335	311	362	313	317	378	351	297	330	349	319	357	370	309	348	336	330	363	354	359	321	338	303	350	338	319	337	322	331	333	298	354	335	359	346	335	338	338	358	355	343	330	337	345	371	349	350	317	367	341	363	363	306	345	324	317	347	322	339	332	342	340	327	356	377	332	330	317	317	374	311	343	341	347	363	360	295	324	291	329	335	336	337	314	337	346	378	342	314	333	347	361	329	364	349	328	340	340	335	324	350	309	345	353	381	337	326	319	333	316	333	300	329	346	356	350	375	322	358	346	314	320	320	357	340	340	313	331	326	353	346	324	316	347	348	382	323	320	325	355	303	343	309	333	333	357	369	341	320	341	331	309	304	335	364	367	364	344	327	323	348	326	376	329	344	321	337	322	340	347	345	318	327	314	333	308	311	317	339	343	308	339	348	344	336	328	317	323	365	331	350	364	352	337	346	326	338	310	329	342	340	334	345	339	334	303	323	320	353	375	331	363	314	318	340	323	314	343	336	320	301	310	332	332	331	336	346	325	349	313	316	325	305	356	319	351	348	346	370	318	334	363	324	301	299	369	328	347	367	343	326	331	340	356	348	352	339	341	334	327	335	334	302	325	339	352	284	326	332	354	321	322	352	283	363	321	312	328	351	341	346	340	346	318	285	327	348	312	334	327	337	327	370	374	344	326	335	335	313	331	371	318	356	365	322	367	341	319	345	359	319	343	324	308	353	326	335	322	351	341	346	278	345	348	312	314	321	300	353	351	342	311	342	339	340	306	362	371	352	358	361	318	292	313	296	333	369	341	355	373	332	312	298	306	353	370	357	336	339	326	329	332	343	335	325	340	323	340	343	333	348	349	329	335	331	355	317	339	343	316	332	345	298	299	347	342	360	360	344	321	360	337	353	332	313	292	294	326	353	360	321	353	301	332	370	337	291	351	315	307	347	348	332	337	318	309	323	331	322	345	327	317	342	331	342	321	319	319	302	315	318	327	334	347	341	336	374	351	357	316	305	326	299	340	354	339	334	327	307	339	310	327	319	338	354	326	337	339	331	313	316	349	330	352	321	338	357	314	319	329	315	333	340	347	333	317	322	341	318	353	340	315	313	325	351	300	293	320	307	322	324	303	327	345	348	319	317	343	348	312	310	317	332	328	336	335	306	327	323	322	336	306	362	356	360	354	314	281	347	293	343	317	343	304	314	336	349	330	344	316	386	356	330	361	347	334	357	351	368	339	345
6462	1138	1615	1831	1632	1409	1256	1233	1151	1151	1068	947	921	864	848	880	957	872	855	816	788	818	788	801	808	806	827	767	820	777	819	817	793	769	801	766	763	809	794	763	810	770	770	775	757	776	819	817	788	816	843	798	754	779	773	757	777	814	810	783	771	757	802	790	808	716	757	804	764	760	801	775	801	746	785	773	805	781	822	793	830	767	798	778	838	815	724	838	834	762	775	799	792	790	803	721	793	747	806	786	817	741	768	796	780	821	750	831	797	770	745	751	744	744	792	837	799	758	790	828	779	823	799	729	775	674	845	745	769	789	764	806	786	809	777	767	747	858	823	777	771	732	738	716	791	726	779	778	811	806	741	781	797	826	803	766	768	802	786	790	777	758	795	818	797	733	740	763	773	804	793	748	800	768	785	788	821	720	813	744	790	774	791	796	752	797	773	759	807	767	772	804	761	778	839	725	724	787	746	789	827	782	774	789	812	805	728	801	742	759	771	775	759	737	766	755	783	748	790	783	777	783	828	793	780	805	769	747	758	823	756	790	767	774	719	741	716	753	786	762	762	783	829	778	811	754	749	775	818	722	782	731	803	752	803	775	845	794	767	779	780	801	765	781	771	765	764	782	754	738	728	778	778	761	765	803	717	752	740	747	740	794	771	772	748	762	834	742	755	753	771	782	776	736	761	788	752	761	765	797	782	768	787	799	768	810	738	825	838	730	763	775	774	821	749	781	784	819	738	809	722	801	795	730	756	783	816	805	806	756	829	759	738	751	818	731	786	787	779	783	749	810	820	761	800	777	777	820	788	776	733	781	783	774	832	776	811	787	746	773	811	793	747	783	850	757	793	735	754	760	752	726	764	765	751	774	760	804	798	778	777	794	749	858	756	808	749	757	769	796	756	817	777	791	785	815	776	779	784	800	750	755	774	741	780	777	843	763	738	795	730	799	756	760	806	810	795	696	761	786	761	721	794	770	734	753	771	761	794	786	771	829	759	802	799	802	802	750	807	775	803	765	790	758	768	806	781	764	774	784	743	785	762	803	798	793	818	769	761	792	784	781	750	795	750	786	792	840	782	800	754	795	753	783	781	767	825	774	789	797	785	806	731	752	763	744	789	786	770	736	779	811	813	770	810	811	819	776	807	744	811	767	765	780	736	788	756	805	783	802	752	799	804	790	745	773	721	805	765	766	816	789	794	815	739	789	776	824	773	769	773	771	725	771	770	751	791	766	779	806	834	783	799	756	738	760	757	825	817	748	787	776	775	748	729	803	822	769	823	762	800	759	788	770	797	767	729	782	760	779	765	781	799	762	750	770	793	771	778	759	766	777	766	790	780	767	795	800	737	778	807	739	833	781	798	814	738	776	818	755	751	776	809	753	732	733	774	803	788	746	788	776	770	732	823	777	779	758	770	752	746	810	771	813	766	770	733	749	789	809	766	807	828	774	752	804	823	801	775	797	753	803	729	785	742	747	756	789	759	788	792	756	794	749	764	771	790	772	830	758	794	757	747	747	751	788	778	752	787	726	798	704	756	749	780	820	796	751	750	751	736	737	766	809	776	770	804	778	777	765	793	758	785	778	809	774	816	809	791	759	778	814	754	757	787	795	767	746	800	739	780	783	781	761	781	838	756	765	812	794	771	747	769	820	724	825	748	785	765	786	761	818	757	780	768	687	834	821	750	778	799	795	773	769	773	769	772	777	786	783	770	776	772	779	814	753	724	810	752	753	788	770	735	760	775	760	780	785	748	767	817	743	806	794	770	798	718	779	796	762	752	785	693	766	829	799	771	762	777	769	811	736	751	760	766	775	771	813	833	765	794	834	783	732	784	790	799	796	751	815	818	785	734	792	812	768	818	765	829	757	764	782	713	767	777	737	784	799	807	748	762	802	768	771	773	767	721	744	771	739	791	774	823	771	787	747	794	775	707	773	773	762	797	759	792	785	751	837	818	790	709	720	749	749	748	754	730	729	783	749	764	811	814	745	814	776	746	772	791	774	800	780	783	806	781	766	781	771	739	803	741	733	758	757	782	741	733	747	738	734	802	757	773	786	755	775	791	794	795	815	757	828	784	807	803	713	750	780	761	810	774	794	810	799	778	828	769	749	753	768	746	850	801	739	768	791	792	778	792	777	732	728	746	778	737	744	796	774	785	748	787	786	761	770	815	782	741	785	798	807	794	807	811	811	791	800	781	785	761	760	764	746	760	774	765	782	790	722	732	781	813	773	820	756	788	826	781	759	746	784	755	777	768	779	767	807	817	755	778	773	788	772	807	780	802	794	777	785	753	772	775	747	753	818	772	801	743	778	785	810	788	786	760	742	722	812	746	745	776	803	829	806	793	744	774	749	793	789	755	787	782	800	787	790	803	757	749	785	775	806	757	757	773	807	735	848	795	793	798	794	758	771	759	746	751	778	818	759	785	803	785	786	745	754	777	822	761	810	811	790	750	776	827	743	807	828	756	803	812	729	766	806	816	782	756	765	750	786	778	801	799	749	738	762	782	785	749	757	780	818	772	778	846	776	794	774	792	824	802	781	822	771	836	832	782	737	758	810	765	792	779	788	795	718	745	763	792	786	736	729	743	796	758	808	788	772	750	801	813	784	767	757	797	790	785	747	778	756	754	795	770	782	732	819	780	795	759	750	801	762	785	825	771	820	772	765	750	789	737	766	767	766	810	783	756	743	762	757	781	741	753	767	774	786	758	781	789	769	770	810	838	756	728	737	747	788	788	760	747	764	763	785	770	760	752	728	770	795	742	795	795	782	752	785	773	790	784	761	745	762	745	767	749	778	803	751	720	771	801	820	765	839	788	778	815	722	808	780	761	854	799	760	778	785	767	743	807	795	756	722	744	795	756	787	716	791	845	739	806	805	743	798	748	741	785	740	741	792	777	785	775	783	791	779	771	800	776	767	767	773	778	808	787	775	705	770	753	781	814	782	729	828	752	760	797	719	776	737	776	754	771	844	788	816	749	769	756	792	828	742	788	796	789	761	732	743	775	807	777	789	765	740	807	771	733	784	789	820	765	740	765	759	833	767	767	798	779	849	782	721	709	813	809	783	792	797	792	778	783	811	742	762	740	777	784	702	774	790	828	768	835	739	766	804	812	747	810	735	809	783	775	758	775	771	768	787	782	742	810	801	784	781	775	670	800	787	745	806	734	759	774	745	791	792	761	823	780	780	747	771	797	769	829	799	776	757	771	763	763	772	783	737	784	777	783	808	781	779	765	773	745	770	807	760	760	819	742	748	825	763	767	767	824	780	769	805	813	789	810	739	845	732	793	777	763	781	782	786	746	765	757	858	759	779	792	824	775	741	759	769	787	727	788	776	791	793	794	722	813	751	743	788	821	773	804	764	758	792	719	734	779	801	797	795	800	768	764	801	769	792	757	793	772	807	794	777	791	756	776	753	760	762	741	772	757	777	715	761	792	782	789	748	819	720	779	779	828	813	794	775	762	793	776	744	748	748
12627	951	842	646	500	393	327	286	250	275	236	210	179	183	199	184	180	179	171	167	155	162	168	147	152	154	138	160	145	156	145	150	176	159	192	148	163	159	162	165	161	154	128	163	160	167	180	170	144	168	179	153	178	155	162	146	165	164	178	168	159	143	146	191	155	152	184	182	143	136	171	164	129	148	178	159	132	187	152	166	151	144	166	171	141	171	161	142	155	191	154	146	159	143	158	162	176	157	140	154	139	186	153	163	164	158	158	136	153	148	165	143	153	160	185	159	149	144	141	150	158	163	147	162	161	153	163	173	147	154	175	171	170	132	148	158	166	156	175	134	155	157	151	149	166	166	152	156	158	156	168	173	162	161	170	157	181	173	174	151	137	156	138	177	167	175	143	142	147	155	156	164	167	159	156	137	164	147	156	158	164	140	126	173	160	161	172	122	150	150	166	171	149	175	164	168	146	183	139	132	133	152	166	172	148	145	155	172	171	159	177	166	170	151	159	161	153	168	181	152	147	152	131	173	151	146	160	126	179	154	165	128	161	150	146	159	145	167	145	165	131	151	166	169	163	178	157	137	162	164	177	173	141	187	151	151	150	203	180	138	166	160	182	150	151	178	172	184	158	162	154	146	182	133	141	157	162	141	153	135	155	137	164	158	159	161	159	129	171	147	189	157	161	163	139	166	132	155	163	161	174	179	169	178	136	177	157	166	172	159	179	185	166	151	149	157	169	188	157	158	151	180	178	159	151	169	161	150	161	146	165	164	166	160	129	149	164	178	167	159	129	165	167	130	179	160	169	146	164	153	140	141	153	163	159	137	164	146	196	147	167	158	170	147	164	159	163	159	141	159	153	156	163	141	174	150	138	165	156	173	158	142	173	174	150	171	168	143	152	161	149	175	159	180	149	196	168	145	155	180	171	172	163	182	142	147	165	142	154	157	193	152	165	165	170	189	174	170	164	148	150	147	182	156	168	158	153	159	166	150	167	159	146	163	175	127	177	159	157	166	141	180	165	141	152	154	145	147	167	166	142	184	191	168	162	157	166	161	148	156	162	163	155	159	139	155	165	153	158	158	141	167	159	157	148	143	161	160	143	162	170	151	173	159	153	150	161	152	159	158	154	167	159	165	156	170	157	167	163	139	148	181	142	188	163	175	156	137	155	138	163	171	181	149	155	159	158	164	164	160	177	165	161	146	163	159	152	146	152	159	153	148	155	149	160	158	164	185	180	154	191	144	136	147	136	144	164	145	146	174	144	142	168	150	178	143	159	137	178	168	153	144	141	159	168	192	152	167	167	155	155	161	181	186	157	172	175	170	162	154	137	174	159	149	152	165	147	157	136	161	163	151	141	168	166	144	159	137	146	150	162	154	161	152	163	173	172	160	165	169	160	164	173	165	152	145	151	164	151	161	157	154	145	175	175	133	165	142	167	145	181	159	138	178	172	166	150	165	141	147	158	164	150	151	184	181	169	157	155	136	154	163	198	168	149	166	141	163	170	169	156	165	187	155	195	151	140	161	150	145	154	167	163	179	150	166	165	149	172	165	135	167	155	173	172	169	169	179	177	144	165	158	165	180	154	178	129	154	148	161	161	161	174	151	155	168	165	157	169	159	173	153	156	162	161	152	161	162	159	181	158	176	135	155	139	172	154	158	135	196	154	149	172	143	157	155	149	175	151	165	163	161	159	162	155	163	152	146	156	156	152	143	164	166	144	147	149	194	145	151	167	167	148	158	147	159	144	153	167	153	143	157	160	185	158	154	177	145	141	159	178	189	175	145	169	150	164	147	144	170	133	158	153	146	145	168	157	164	147	183	156	124	175	149	165	159	149	139	123	148	139	147	168	145	145	162	148	156	182	166	147	164	158	159	162	168	149	145	165	168	172	152	163	168	159	172	146	165	164	160	141	168	172	172	147	170	164	186	128	171	155	159	155	170	153	133	170	168	166	138	167	160	160	183	143	160	150	177	166	197	174	160	173	159	140	157	153	128	163	150	144	166	158	157	147	176	192	143	149	165	157	187	168	155	151	156	187	167	163	156	155	156	149	171	157	185	158	126	178	186	180	170	160	160	166	137	154	150	140	158	161	144	182	156	170	163	150	155	131	178	156	151	155	168	173	184	152	167	158	136	177	146	179	156	152	176	166	147	152	185	163	176	164	149	176	139	163	147	151	167	157	168	154	153	144	142	186	163	152	142	161	159	137	164	162	178	154	148	157	147	156	137	151	155	144	161	167	155	159	165	154	160	165	170	166	147	161	155	138	155	156	161	166	169	161	167	141	173	155	145	153	165	166	151	156	154	177	169	186	162	152	165	151	135	153	150	183	181	167	169	145	158	167	184	167	154	176	157	181	197	163	146	152	197	167	171	150	181	162	165	156	164	185	155	152	191	161	158	146	157	164	162	158	177	137	130	164	129	169	192	136	165	192	166	156	147	167	166	149	157	163	153	159	147	171	145	163	157	171	164	171	152	164	151	147	189	144	161	159	167	160	147	159	152	138	143	162	187	163	148	118	159	154	164	168	154	164	165	167	166	149	165	156	167	168	167	160	162	168	158	163	175	163	175	157	150	165	181	171	173	147	161	129	169	176	152	174	151	141	167	174	185	168	146	156	163	188	167	152	154	140	155	148	181	136	186	165	143	190	149	177	155	184	178	151	164	125	146	165	140	142	163	138	158	184	140	154	160	150	175	155	133	138	161	160	144	157	147	137	147	164	150	164	151	161	178	155	154	170	153	172	169	153	159	158	162	172	171	154	167	158	149	149	175	164	174	166	148	172	169	196	171	142	177	146	167	151	161	170	140	163	172	153	176	184	167	158	156	167	150	167	172	153	154	147	133	175	162	147	151	159	159	144	170	159	172	150	155	148	156	145	157	164	156	158	146	179	161	169	167	153	154	147	187	180	155	147	161	158	168	158	158	172	162	165	134	137	156	160	149	165	168	140	154	150	157	165	163	151	126	185	179	131	157	152	134	150	169	145	154	162	145	153	156	137	144	145	181	135	133	175	147	186	154	147	154	176	156	187	176	159	175	134	152	171	122	150	159	158	158	155	151	180	162	153	138	139	145	145	146	148	125	155	157	170	155	156	155	158	151	147	173	165	159	156	141	148	149	159	173	162	156	147	180	185	150	167	139	153	150	159	158	145	177	166	155	162	150	155	144	169	182	143	166	146	185	146	147	167	163	149	174	164	170	146	167	166	189	150	166	154	165	141	169	172	169	148	162	159	164	186	147	149	154	154	176	155	162	149	144	150	159	187	167	188	152	171	183	176	140	175	176	139	177	142	163	145	144	176	128	149	152	173	154	158	163	166	141	181	138	155	161	174	195	182	178	177	169	167	159	165	152	162	173	152	181	147	177	148	146	155	143	169	153	128	149	162	179	180	169	150	143	182	146	183	171	158	144	171	190	170	165	147	168	165	130	154	163	175	168	134	161	143	166	160	165	151	163	141	171	179	175	173	146	163	161
7804	991	1896	2145	1780	1492	1270	1119	1077	1070	865	666	692	590	688	683	662	582	513	526	475	472	482	477	476	458	432	448	418	465	402	423	427	399	441	418	463	405	409	399	419	399	404	411	390	420	433	416	403	421	399	437	440	430	418	415	423	440	408	406	435	426	415	409	424	411	395	449	431	407	382	424	436	418	417	420	397	363	416	405	376	397	405	409	378	364	435	396	369	400	416	399	425	407	408	405	364	395	385	405	374	413	395	432	392	433	409	444	413	379	428	354	391	403	400	429	382	408	402	400	380	425	409	400	398	394	377	398	385	406	429	383	407	430	414	428	419	413	443	418	388	432	433	409	448	400	384	443	409	395	408	432	425	399	402	383	415	417	396	408	413	410	401	373	406	391	407	370	418	401	414	442	447	386	414	428	391	364	393	424	380	395	405	423	415	372	390	399	402	420	421	405	423	429	402	390	417	417	401	415	442	402	392	384	433	397	420	409	396	410	369	413	399	421	409	377	408	374	410	422	418	409	419	388	407	391	360	431	370	423	376	396	393	378	397	400	416	442	428	429	417	372	413	405	434	424	425	417	401	386	418	377	414	412	378	406	416	402	403	379	375	392	434	409	362	436	440	404	391	415	383	402	404	403	387	394	409	401	394	409	452	408	402	399	395	426	409	402	408	400	388	408	428	363	440	378	370	397	424	401	439	389	413	405	419	436	378	407	424	444	429	366	429	415	389	414	382	369	387	372	394	379	421	431	418	389	398	407	418	387	437	400	365	380	380	422	422	390	404	450	415	393	406	378	434	377	409	411	371	359	391	445	370	398	396	412	399	401	417	436	395	381	443	360	386	417	419	396	383	412	381	378	407	422	401	361	392	371	372	387	387	403	414	436	403	417	416	380	406	411	414	420	394	420	405	452	402	428	461	409	421	382	420	456	414	382	418	416	384	386	391	443	421	404	367	428	409	394	396	426	349	398	400	408	421	392	390	389	409	414	407	434	407	363	409	402	409	408	382	417	395	388	416	390	438	378	415	400	390	427	430	403	404	401	389	397	422	411	429	406	413	402	428	391	365	417	420	411	404	395	388	351	375	385	402	414	413	388	417	395	418	415	425	404	406	394	393	372	388	412	395	399	390	422	424	372	390	406	397	402	376	426	409	371	357	405	388	404	423	439	417	416	393	438	435	411	412	415	404	400	377	406	449	383	426	398	393	433	402	403	385	431	370	418	400	406	388	413	396	411	421	419	407	406	399	444	405	394	384	374	373	406	405	396	399	413	422	389	398	395	420	415	410	408	398	395	413	429	376	418	404	385	438	412	417	407	399	430	442	391	380	365	362	402	394	417	407	413	403	420	411	382	389	393	409	385	404	375	413	397	403	368	395	378	401	416	363	414	411	378	398	353	398	416	413	402	403	447	416	419	378	393	412	409	415	414	408	407	385	404	393	383	412	377	447	386	410	383	423	413	395	382	417	427	420	400	445	375	400	406	407	409	382	411	418	397	380	404	382	409	396	399	414	422	412	389	392	397	412	437	405	408	397	404	367	397	404	397	443	408	363	415	385	401	407	378	399	413	427	426	411	428	445	419	401	402	407	427	386	404	423	398	429	412	376	395	429	436	396	393	429	369	435	416	387	420	438	405	383	375	403	426	415	432	426	396	428	420	382	405	409	417	420	358	404	406	366	397	416	377	415	412	404	370	418	416	394	395	397	409	401	381	413	397	418	425	440	381	419	409	388	414	396	383	422	400	399	389	407	390	396	413	411	438	395	397	406	434	398	414	397	411	415	436	407	419	396	433	406	411	401	401	428	405	383	415	440	365	394	398	378	423	413	402	397	401	385	404	387	418	420	394	385	424	376	416	390	392	419	383	379	412	388	390	395	393	395	392	406	377	421	395	422	380	394	432	376	405	435	403	421	386	400	407	400	357	448	402	394	412	412	450	408	397	401	426	433	455	403	422	370	409	435	387	418	414	430	397	395	430	396	440	386	389	389	400	397	421	425	409	443	415	384	407	393	427	401	394	426	421	386	372	408	406	411	412	397	424	413	410	397	416	402	446	393	389	400	373	431	412	409	396	400	444	425	428	367	369	423	406	406	438	391	402	443	422	393	400	379	389	435	417	415	427	385	399	404	372	371	409	421	394	431	410	418	385	390	411	406	422	425	386	374	402	421	413	443	417	445	391	351	387	387	397	412	408	386	427	402	396	389	397	403	398	376	406	426	419	451	395	428	382	440	404	404	410	400	414	429	409	419	378	410	390	399	375	398	385	445	422	457	403	396	364	389	384	426	389	392	381	410	414	401	438	404	381	380	434	388	423	369	409	392	431	439	379	414	396	424	397	389	404	406	400	403	431	402	378	407	380	399	407	413	395	381	382	404	425	391	400	401	392	436	385	414	419	388	430	404	421	421	374	414	414	375	426	390	427	382	416	410	368	391	419	372	391	411	388	388	389	408	400	419	434	408	417	429	430	398	393	383	450	382	449	406	398	413	419	417	435	369	421	385	434	390	400	431	379	408	382	382	404	374	397	385	425	434	420	409	424	410	374	397	417	405	381	435	408	432	444	404	419	419	445	384	378	381	417	398	414	375	400	444	404	391	389	414	392	401	411	390	399	405	385	406	402	398	379	409	398	411	466	414	402	407	393	414	429	411	353	412	400	434	415	397	399	406	403	398	379	380	428	413	391	406	371	370	392	403	423	405	407	399	384	363	380	426	424	458	433	408	439	403	410	415	407	437	374	400	398	412	404	406	371	392	364	410	414	380	449	390	381	413	388	411	384	420	413	387	398	423	392	401	411	391	420	435	431	400	398	365	438	381	387	422	396	423	416	419	415	434	412	445	369	361	435	398	412	396	380	372	401	407	401	378	388	400	414	433	408	393	385	394	417	410	381	431	396	400	407	401	399	425	418	432	403	421	394	398	405	410	407	387	431	416	404	373	388	446	390	374	373	398	398	390	424	384	361	373	360	467	429	410	404	408	436	398	394	383	408	433	373	410	394	367	423	431	432	403	396	374	415	411	423	413	403	398	420	413	411	386	369	394	398	414	354	372	388	417	400	378	435	422	401	430	410	435	403	397	406	399	442	441	429	400	401	390	387	412	412	412	404	416	398	382	395	450	414	395	420	364	413	418	417	380	422	410	427	402	432	408	404	389	403	430	421	369	427	455	401	425	434	393	385	414	391	407	399	402	415	430	437	403	409	408	423	372	387	369	409	435	384	417	453	408	417	432	396	387	406	439	405	446	388	399	424	425	345	380	400	433	433	388	368	403	416	394	416	390	415	409	393	435	431	410	425	419	413	392	409	375	403	370	442	415	393	414	413	416	399	411	405	383	406	396	429	425	416	422	398	428	404	392	406	380	414	422	400	404	381	436	414	384	412	428	403	472	377	371	378	409	377	411	413	394	435	382	415	436	416	385	404	391	417	449	383	421	396	424	401	396	411	428	405	426	414	396	410	431	411	402	421	420	417	406	400
1429	434	451	432	434	359	337	400	342	350	374	343	330	353	364	397	356	357	324	374	346	372	385	359	363	334	393	360	328	358	338	344	372	359	351	355	404	361	365	360	368	346	349	383	388	351	337	350	375	356	331	377	329	343	372	314	371	374	323	347	341	380	317	365	303	348	372	331	403	372	349	352	352	390	397	330	366	355	351	382	380	343	388	346	374	388	374	391	352	371	337	338	328	322	316	386	330	366	362	324	343	362	359	367	372	381	372	397	333	370	382	350	358	324	344	344	342	338	327	341	316	345	321	329	382	346	348	350	352	372	413	377	360	363	375	376	343	359	385	358	368	373	359	390	328	340	365	350	342	363	367	325	377	350	363	381	381	353	356	365	335	388	373	387	355	390	334	353	370	388	369	359	384	391	381	359	360	330	341	379	328	369	386	368	355	371	340	359	370	360	378	344	384	361	355	377	375	371	346	344	353	340	383	349	374	326	360	330	373	363	358	356	379	368	403	394	344	367	382	361	364	381	349	359	377	371	393	383	357	404	325	352	363	368	379	355	362	382	370	342	374	341	323	344	372	359	323	349	340	345	331	356	321	365	340	320	333	362	378	349	342	398	346	364	350	371	336	349	380	387	345	386	398	364	374	364	328	344	363	380	372	359	344	321	346	369	389	361	370	312	354	355	349	340	341	343	398	337	354	384	376	369	387	374	341	349	369	363	335	374	361	357	371	346	374	352	370	331	364	347	339	363	352	374	398	360	339	326	367	330	345	342	354	389	373	385	372	348	330	392	361	392	354	347	351	312	346	357	395	351	347	379	345	338	384	338	358	351	354	380	353	369	381	352	353	321	393	353	377	330	352	379	353	352	365	355	337	387	351	377	370	376	358	363	374	348	352	361	358	362	374	385	400	374	369	371	360	368	356	385	379	353	403	348	372	364	359	348	367	378	390	364	347	344	360	376	368	380	291	352	358	357	376	337	350	359	357	358	357	371	376	355	352	332	363	378	369	378	344	373	358	350	354	344	356	370	355	365	355	352	384	327	358	316	355	375	349	348	369	359	349	369	368	358	382	365	369	380	391	365	373	360	396	367	364	367	390	365	351	343	341	388	389	360	375	338	393	313	363	383	345	341	355	387	356	368	387	390	365	367	337	356	357	358	374	371	388	354	348	370	391	391	356	370	352	335	360	354	340	396	351	359	342	313	334	375	379	360	334	351	391	358	350	332	409	369	373	367	346	363	346	335	347	318	340	346	379	336	344	357	362	325	351	336	343	339	322	345	353	334	393	347	368	347	369	329	383	339	380	341	351	346	365	360	356	371	337	390	323	365	353	328	323	359	380	338	387	335	397	354	357	345	340	407	366	380	372	359	380	378	354	353	342	359	375	333	358	390	345	365	344	355	330	375	333	383	363	370	341	372	359	395	305	338	343	364	326	385	359	366	350	350	358	396	344	342	384	371	362	314	382	336	375	384	355	338	359	312	344	328	408	313	378	364	368	397	357	358	375	391	371	370	372	371	349	359	359	339	373	370	324	377	332	343	365	357	360	331	325	343	374	357	400	381	342	365	354	366	319	354	345	360	361	343	351	341	391	374	343	335	357	360	382	366	352	403	363	370	324	334	377	382	313	363	366	363	309	385	357	367	345	340	382	412	345	357	373	378	361	346	343	345	320	387	352	358	347	369	437	394	356	350	341	385	363	347	366	368	346	355	348	360	323	386	356	388	364	341	383	325	364	370	356	370	348	348	362	398	364	365	344	347	327	367	360	380	359	388	387	376	359	330	356	359	360	403	344	350	345	343	379	345	381	343	369	370	348	354	365	377	346	345	364	354	372	362	367	374	359	360	352	364	334	352	352	373	333	359	358	367	345	388	371	324	382	380	360	358	371	390	355	352	348	377	361	362	357	405	355	380	367	372	344	349	341	362	387	335	374	376	317	398	358	360	339	347	369	380	338	362	330	373	340	343	375	387	412	350	396	371	365	366	360	383	375	386	398	362	373	362	334	391	356	388	337	387	340	359	359	379	347	351	338	361	382	354	324	349	370	369	333	331	350	346	337	352	340	349	363	375	375	424	363	350	337	355	329	346	363	363	310	340	391	373	348	409	363	329	375	376	344	376	352	402	367	361	353	379	360	357	342	387	338	361	339	380	362	360	361	363	355	379	372	357	350	327	366	377	379	325	375	378	346	329	378	315	378	373	340	341	364	382	329	351	409	379	370	342	374	345	332	338	373	360	349	375	360	369	346	351	366	331	372	373	372	340	344	344	346	352	368	345	374	339	350	337	381	355	364	324	345	365	351	354	360	360	380	376	374	405	369	337	347	358	367	355	336	354	348	336	334	294	390	370	381	339	313	372	372	353	333	349	356	367	355	360	346	358	346	337	346	355	379	374	373	337	359	364	350	348	382	385	366	375	388	376	369	364	364	354	398	338	347	342	404	363	353	368	370	352	346	386	344	378	334	374	398	355	322	363	345	345	331	373	354	313	332	373	327	389	353	353	368	332	386	361	345	353	357	321	353	363	334	344	313	374	356	373	356	363	337	391	346	354	354	338	375	365	353	382	338	360	364	391	337	332	396	373	341	349	375	380	374	288	380	343	346	355	353	369	365	363	349	342	316	372	363	361	373	360	346	372	385	356	376	355	346	371	341	411	339	359	369	373	400	349	375	352	335	337	376	345	364	337	370	365	377	365	357	375	363	365	367	363	384	294	344	338	355	357	350	356	361	369	371	406	344	351	366	335	354	359	365	355	323	353	351	331	380	365	356	345	353	323	386	388	359	415	329	361	340	365	374	379	353	331	379	374	349	352	388	381	370	358	348	324	369	359	372	366	336	373	373	364	370	366	342	388	383	344	331	390	335	341	334	362	355	380	383	335	343	375	401	379	357	347	345	354	347	317	324	342	386	364	399	356	362	400	353	340	384	351	385	351	360	346	301	397	350	327	369	342	307	386	344	386	351	326	361	325	351	370	407	377	366	337	331	360	337	394	349	386	321	345	340	363	357	358	338	336	331	381	381	408	364	391	356	380	361	368	374	366	341	356	362	354	339	350	355	392	332	378	330	326	308	348	343	344	383	357	368	344	336	354	361	376	330	369	356	348	348	359	340	341	347	361	413	358	401	387	392	372	334	335	391	369	335	345	355	403	389	362	347	338	350	364	388	381	365	365	342	333	347	384	369	362	379	365	356	336	316	349	337	384	347	386	363	329	408	370	319	336	352	342	375	342	367	341	328	362	341	342	347	332	355	375	384	364	334	373	366	342	390	381	367	344	359	344	371	361	389	384	329	353	380	334	356	404	354	365	370	316	356	390	372	336	337	326	345	372	366	340	355	391	353	359	334	358	364	347	318	352	355	347	366	364	419	357	362	337	364	359	385	337	368	352	367	333	323	320	374	352	361	361	333	341	329	355	366	365	383	369	333	335	349	367	383	350	332	389	361	350	326	338	344	384	357	371	359	384	393	332	359	354	370	343
2093	893	1054	1056	1028	1000	887	910	944	927	975	869	818	842	877	873	825	824	825	924	853	830	791	842	889	844	862	803	802	846	832	866	827	778	816	852	837	829	805	821	818	813	818	830	881	794	826	857	795	815	778	835	828	809	852	860	829	839	876	829	807	826	798	872	821	824	805	873	881	858	870	771	779	849	869	880	861	846	881	896	852	862	791	817	802	861	838	810	837	853	836	800	838	889	876	860	867	812	917	820	797	780	808	861	796	862	854	831	844	853	801	831	803	887	823	819	863	816	839	787	840	818	804	846	846	830	823	805	827	813	826	817	870	879	877	842	860	755	808	878	882	829	807	822	847	861	846	791	820	859	870	798	845	839	857	795	849	855	859	792	862	882	768	858	860	817	843	830	873	852	844	808	841	791	866	778	831	800	856	800	807	865	846	873	863	843	849	883	845	851	839	838	824	834	822	793	866	821	838	815	794	783	792	829	864	824	791	824	864	837	803	839	854	865	845	849	833	835	826	848	835	775	855	833	832	855	848	908	837	824	841	848	855	846	853	843	785	888	834	855	875	830	826	834	813	846	844	819	814	871	845	838	885	769	800	831	837	828	812	861	892	838	883	819	840	834	864	868	821	803	857	830	883	871	881	825	855	863	802	812	775	822	829	826	857	824	820	815	833	846	809	851	813	792	849	828	898	852	832	888	866	810	861	857	853	813	790	823	804	840	799	835	817	854	837	775	836	813	880	819	830	832	833	885	877	832	867	815	874	798	831	881	890	852	799	818	812	820	781	871	836	841	816	844	841	811	828	838	793	878	803	845	800	814	820	826	848	814	819	807	828	887	856	845	844	804	820	842	803	766	783	843	826	826	841	812	835	896	888	883	805	863	900	834	761	833	829	832	840	837	798	867	794	796	833	842	784	839	792	816	846	815	864	853	842	835	818	791	816	841	841	812	824	846	804	820	901	814	837	868	873	848	881	803	843	817	796	844	807	826	838	892	863	828	838	848	863	844	884	817	823	882	802	894	833	832	870	861	853	893	810	828	836	774	807	867	817	837	833	828	813	772	855	820	852	835	868	793	792	814	835	880	775	918	862	876	848	871	913	818	844	767	854	846	848	878	863	835	854	787	838	813	817	848	840	769	812	847	858	830	809	817	852	854	798	870	820	857	830	842	805	847	821	836	885	827	845	821	846	842	810	873	866	811	812	812	848	808	837	876	817	860	894	947	830	828	807	803	879	833	842	839	811	788	849	818	769	832	808	844	804	841	859	822	823	837	819	828	827	810	865	868	825	821	809	823	881	849	814	839	844	778	860	852	807	835	839	803	801	838	847	831	818	782	848	825	833	817	861	820	832	835	847	866	817	759	829	839	829	796	876	767	821	793	793	809	855	833	844	791	854	845	857	847	814	813	866	826	834	834	835	795	857	823	842	875	840	845	864	820	855	819	848	888	821	807	816	864	876	847	790	783	856	800	828	861	856	870	775	816	883	863	910	815	823	818	843	866	764	842	802	857	797	862	831	871	853	850	884	825	843	797	841	837	816	866	848	789	812	808	808	850	884	852	845	812	814	794	836	836	866	860	830	888	805	861	829	850	883	782	802	901	806	819	811	834	783	835	883	847	843	793	869	765	859	819	851	816	843	830	815	908	863	882	827	858	862	826	852	823	831	821	831	849	841	855	859	827	783	821	793	875	801	846	820	831	831	836	807	765	850	839	898	838	847	902	849	853	831	855	786	828	866	832	847	819	819	804	828	838	829	825	816	888	782	806	828	846	825	879	838	836	852	807	806	892	837	872	849	794	857	826	850	862	816	921	844	836	813	862	881	818	871	789	876	850	867	817	815	789	887	829	774	796	852	839	866	822	827	880	819	858	847	828	802	826	806	812	825	864	844	853	817	845	790	852	820	845	858	828	791	832	834	845	840	834	802	885	868	825	890	838	822	838	819	811	837	841	834	806	829	850	831	808	866	837	801	887	852	856	856	855	796	807	821	827	875	817	848	860	802	796	848	813	780	855	865	861	899	868	860	830	857	866	797	859	853	827	863	818	846	814	856	834	825	795	824	800	843	877	837	839	824	793	881	846	800	856	828	795	843	832	860	828	839	855	881	848	819	879	874	832	841	854	830	813	829	837	868	863	853	793	842	823	816	835	759	819	840	846	823	825	825	795	873	813	839	846	829	857	844	801	825	853	854	809	889	842	826	871	845	852	831	817	843	841	878	881	852	830	853	810	841	850	840	834	834	856	833	818	799	858	825	833	826	834	827	834	866	855	844	798	843	851	823	809	819	827	845	793	856	892	801	827	842	801	832	813	807	839	846	843	880	866	846	829	836	814	867	826	795	905	828	850	854	828	826	808	806	804	832	840	845	776	831	822	843	881	808	818	879	828	774	812	818	831	813	789	821	851	839	859	801	801	828	838	790	832	838	856	855	838	879	768	841	880	888	831	813	804	841	810	831	821	841	829	818	810	849	856	898	825	847	855	836	874	838	851	854	878	857	832	831	843	871	826	866	817	822	830	880	814	831	836	867	871	801	879	871	820	889	851	849	825	881	829	815	800	864	841	852	849	833	808	875	843	846	826	820	854	861	830	862	792	790	886	847	829	842	827	875	859	779	858	847	839	877	806	855	831	804	805	834	843	807	814	825	775	813	857	842	819	807	840	838	829	800	829	809	776	842	858	830	817	863	814	856	823	796	805	819	860	865	879	836	851	823	877	809	802	847	845	811	794	815	819	820	835	893	829	812	862	809	861	867	839	897	854	850	833	781	812	814	860	795	812	869	819	872	840	846	837	851	807	837	849	827	847	835	836	826	866	800	821	829	843	797	854	796	820	821	790	794	819	864	796	850	842	845	788	846	821	850	851	834	833	807	854	864	860	823	812	871	777	783	863	832	795	825	835	851	832	858	823	894	829	813	888	816	791	821	829	825	850	853	871	882	841	835	822	797	857	864	867	836	811	804	825	879	814	847	875	746	848	908	891	860	811	803	835	806	858	854	836	847	811	816	814	800	815	852	837	843	883	826	813	870	805	826	832	785	842	821	823	844	860	835	882	873	829	870	846	889	842	860	819	864	799	837	812	795	836	868	842	869	820	809	797	835	863	835	850	859	813	851	858	810	853	838	879	814	844	819	795	831	807	802	834	849	844	832	857	832	856	847	868	786	861	862	834	779	833	839	832	870	838	823	808	807	858	840	844	863	896	833	870	806	854	836	842	829	767	841	826	862	809	845	848	777	764	837	830	825	835	798	835	814	810	824	902	858	807	836	832	833	820	876	856	836	814	873	853	811	881	838	805	864	858	837	806	850	827	845	877	857	797	817	818	863	814	912	873	821	877	857	828	776	834	872	866	791	835	849	862	794	832	824	814	839	840	837	824	822	907	836	859	787	850	806	901	820	851	830	823	868	834	848	860	861	821	834	820	806	857	807	819	782	877	834	839	811	862	877	861	786	827	828	873	791	871	872	865	782	850	809	851
7135	643	721	652	499	452	388	415	405	375	378	409	372	358	369	337	352	355	377	357	360	345	367	325	350	335	356	340	335	330	336	312	314	355	344	315	329	353	351	339	350	339	337	316	356	387	340	339	319	299	313	340	324	334	360	352	304	335	334	314	313	357	348	319	343	331	344	338	328	332	339	312	339	336	300	301	339	289	330	299	335	343	346	340	348	302	309	306	337	328	338	323	338	354	330	309	362	344	320	327	300	332	315	315	335	344	312	283	341	316	339	339	350	352	332	372	355	330	349	341	318	332	340	373	335	363	351	362	318	375	371	369	340	351	333	330	317	319	338	322	316	334	335	328	341	336	308	327	293	325	310	295	340	324	292	333	336	332	332	325	341	314	319	331	325	324	342	323	288	300	329	352	301	336	347	357	326	358	350	328	341	344	332	333	330	342	336	340	327	348	359	352	364	313	324	324	370	328	360	317	339	324	321	329	330	352	371	326	350	337	324	350	341	319	326	321	326	318	368	353	336	361	339	328	332	328	347	365	328	339	314	353	343	346	364	348	337	356	356	324	309	357	310	332	336	369	324	343	316	295	312	329	312	307	288	325	356	347	364	333	316	349	317	336	345	339	345	321	342	353	333	338	329	313	327	319	342	311	333	363	343	346	334	335	333	351	327	334	353	327	302	311	353	365	326	344	358	307	361	327	326	340	335	315	399	329	326	317	322	365	332	319	339	367	297	325	304	327	351	324	309	299	340	352	321	364	319	307	322	319	341	341	298	342	344	315	334	340	338	357	330	313	319	330	341	349	373	351	350	328	320	324	340	331	302	308	304	311	337	357	316	332	323	343	345	330	310	312	315	318	302	320	327	307	334	325	342	346	322	316	357	348	317	338	357	352	353	336	346	330	380	371	323	350	327	344	345	329	349	345	320	325	365	291	322	343	347	322	341	340	343	365	343	348	354	337	339	330	318	342	341	326	300	317	343	340	324	318	374	307	313	307	302	319	337	340	331	337	333	365	322	341	352	329	339	318	284	311	349	342	352	321	328	350	381	347	347	314	321	341	353	326	322	310	363	320	318	318	346	302	343	301	326	336	350	342	330	339	336	299	322	320	347	353	342	323	342	363	321	337	333	294	312	342	299	334	343	333	331	325	289	346	337	299	353	331	312	336	355	306	359	298	319	314	335	320	273	313	328	341	323	348	344	343	309	319	326	346	358	317	322	287	354	319	313	334	368	320	358	360	315	368	340	347	325	323	316	331	304	352	357	302	323	343	309	353	342	325	335	344	349	330	351	318	316	303	351	317	356	331	304	375	324	369	357	313	317	318	326	319	304	335	309	322	376	387	377	314	303	306	318	313	360	334	320	346	350	342	345	366	304	317	308	337	306	359	340	327	340	313	341	348	321	297	349	320	313	342	300	332	325	357	317	346	343	365	343	365	366	296	312	362	317	320	341	335	371	370	304	345	352	356	338	351	342	359	319	331	331	329	345	346	284	319	364	347	363	325	327	327	317	322	342	343	354	348	304	326	332	369	332	322	336	337	345	305	300	345	354	343	344	355	363	343	338	319	309	315	358	339	338	350	329	372	333	339	363	331	364	349	286	362	309	339	316	334	353	332	322	344	323	324	345	339	344	315	367	351	324	301	283	293	353	329	350	316	330	353	366	315	343	311	330	356	333	336	346	324	337	315	349	341	323	295	317	346	367	344	292	315	341	346	332	324	313	309	309	322	296	325	344	323	333	335	336	307	334	319	313	313	314	312	342	355	299	317	364	354	303	318	336	352	346	343	329	358	332	338	338	348	365	334	341	337	307	363	326	343	370	334	329	362	321	343	350	330	338	312	328	345	351	335	328	347	349	316	312	340	332	311	313	334	345	327	379	311	312	351	323	313	325	333	326	313	347	333	336	350	329	317	359	350	339	350	333	302	345	327	319	358	308	322	339	302	325	295	331	322	310	317	364	341	343	310	347	358	337	342	371	341	331	361	323	350	332	341	310	306	358	333	319	326	364	358	360	340	332	310	319	357	330	322	365	302	361	377	358	320	332	331	339	319	324	350	314	333	328	323	334	354	352	347	334	353	375	329	321	316	320	323	306	340	342	356	348	348	346	322	324	353	338	308	329	339	360	333	352	341	328	360	325	303	329	339	311	296	356	313	317	300	330	326	349	353	357	356	329	314	356	338	328	323	360	352	342	335	327	326	325	301	343	308	303	363	316	354	329	324	347	340	358	312	303	337	318	317	333	325	317	348	333	345	347	339	327	336	329	304	357	320	310	371	361	350	342	303	334	303	318	372	321	358	323	291	315	325	311	334	341	357	313	364	321	337	345	334	366	341	329	356	348	318	306	336	335	354	321	334	356	331	360	337	330	304	354	350	314	329	355	332	364	338	331	340	315	349	349	320	340	323	360	317	329	352	353	367	350	337	335	332	345	343	329	335	331	353	356	333	314	338	315	348	303	335	322	339	335	306	331	311	269	344	323	320	339	327	349	344	306	336	378	295	340	340	339	337	325	363	366	345	353	357	337	343	341	316	336	336	342	319	315	319	347	342	343	319	312	311	327	339	327	351	388	280	338	348	321	351	348	308	361	349	351	358	328	314	337	324	382	341	362	316	344	316	336	339	343	328	325	319	315	335	332	361	333	298	332	318	328	336	372	342	350	331	318	320	327	299	342	351	311	338	337	318	329	351	338	313	328	311	320	328	320	336	330	303	329	332	336	322	341	348	347	346	336	303	321	346	302	279	327	360	364	316	335	330	330	347	303	331	348	295	330	350	343	308	353	347	357	353	321	341	367	303	318	360	350	340	317	303	357	333	305	315	364	342	314	302	315	322	327	317	336	349	318	325	357	315	344	311	380	330	296	313	324	364	340	350	300	379	311	342	296	346	340	401	304	334	325	330	360	366	334	293	366	363	312	323	342	337	337	316	338	326	322	349	334	319	342	324	323	347	360	316	339	345	350	320	349	265	327	363	329	319	335	316	335	344	344	346	331	313	340	333	311	344	336	324	319	333	311	322	341	322	334	333	330	343	329	326	342	319	341	294	342	325	352	342	307	341	339	339	324	316	365	337	311	317	325	338	344	332	341	334	351	367	295	324	349	319	357	347	362	337	315	352	341	334	332	321	326	315	320	331	358	307	309	316	331	337	333	330	363	361	311	340	308	349	317	317	363	334	353	315	310	353	358	342	362	320	357	308	325	319	316	330	297	325	361	371	323	333	313	328	358	362	325	324	332	293	374	339	311	323	336	353	328	323	304	334	323	289	331	357	331	305	351	376	301	312	296	323	366	324	328	340	343	320	332	328	318	317	344	338	314	326	347	367	349	348	314	350	323	378	350	322	362	298	361	333	320	323	343	371	309	325	324	301	317	310	354	338	347	339	345	343	354	342	374	317	316	315	305	339	349	325	383	314	295	361	314	345	329	323	329	351	316	327	334	309	362	328	363	314	338	325	385	340	350	347	314	341	313	314	345	339
6434	1112	1505	1749	1667	1364	1197	1170	1087	1110	1069	960	920	956	834	883	850	926	883	823	775	801	792	747	800	777	823	831	827	766	816	809	802	777	783	787	849	804	805	775	766	757	825	814	741	786	827	774	805	754	767	830	799	793	763	815	821	753	762	790	777	691	838	779	818	768	764	768	762	758	727	806	756	756	753	767	806	758	795	732	777	756	741	782	775	739	775	764	745	806	719	772	754	775	738	714	724	726	747	764	773	748	795	766	773	775	766	723	814	756	759	819	723	813	761	809	792	799	812	793	787	806	810	756	756	750	822	776	826	752	721	745	813	763	802	787	829	756	841	763	792	707	792	801	787	733	788	795	812	815	841	777	767	787	776	807	772	796	776	768	743	749	792	748	783	789	720	810	773	789	741	788	806	820	798	761	736	806	743	822	752	745	776	783	790	794	767	816	785	775	738	781	794	763	771	784	805	744	758	785	750	735	784	810	729	772	766	736	773	795	762	834	804	815	746	750	794	803	767	792	756	780	784	778	773	746	755	805	765	818	802	795	738	794	786	790	775	784	759	790	844	772	806	767	761	713	743	795	781	756	808	773	768	775	726	762	792	758	834	788	778	835	768	764	783	744	729	765	751	780	781	782	813	754	838	780	802	788	704	798	742	768	819	796	816	802	835	754	789	774	818	790	793	764	791	794	717	753	790	787	811	819	736	774	786	759	804	772	815	818	786	796	801	800	807	796	760	750	812	815	777	766	769	787	785	756	761	786	729	827	787	779	791	803	819	778	790	759	786	768	809	735	801	802	778	772	816	783	779	771	791	730	782	783	767	762	784	748	740	795	782	796	759	763	804	760	803	722	737	746	821	808	751	771	773	776	776	820	794	734	734	711	779	758	797	772	758	762	735	766	810	759	772	785	760	750	794	758	758	782	748	768	769	765	835	723	759	762	754	773	753	790	765	785	701	783	801	765	788	823	815	787	796	780	767	753	802	716	829	770	775	767	751	797	750	772	736	770	790	789	792	823	790	788	787	755	736	819	761	800	764	785	815	758	791	774	742	785	790	776	766	806	756	823	727	799	745	811	801	740	814	805	775	756	781	748	767	775	805	789	763	799	741	769	815	752	804	794	813	843	732	799	819	786	749	779	779	775	756	751	783	738	740	822	732	784	800	745	808	801	744	770	798	774	795	816	801	813	795	771	800	750	791	806	783	793	755	718	767	783	748	823	778	760	775	781	725	746	807	736	794	770	786	801	783	744	797	747	729	747	751	818	731	794	784	763	778	775	762	742	766	727	804	820	750	785	802	808	809	801	811	749	818	814	790	772	793	773	796	756	782	763	823	786	772	760	832	755	783	753	778	851	785	777	791	795	795	795	743	793	804	797	785	787	759	796	788	777	807	735	759	783	790	757	787	745	793	712	789	769	841	753	774	788	775	759	766	826	739	711	791	811	781	822	802	729	798	766	764	722	739	801	750	765	704	772	796	818	761	767	785	766	809	787	724	803	777	719	822	795	748	814	746	825	761	811	799	762	744	747	791	802	758	744	720	783	785	792	744	767	778	780	751	843	724	774	811	748	761	769	768	834	782	781	794	781	756	748	785	799	756	801	785	803	781	781	794	807	789	776	748	744	818	786	771	789	773	775	767	758	740	780	785	789	777	806	755	783	796	790	802	747	804	728	833	775	770	767	749	764	800	784	792	739	715	726	730	804	776	778	763	740	752	788	713	730	747	775	781	789	737	776	842	808	785	775	738	760	753	761	754	738	797	756	781	802	779	794	823	736	770	768	759	756	778	790	780	800	769	790	745	792	765	717	754	784	752	756	850	837	798	775	808	704	804	749	773	754	765	750	807	832	761	762	747	786	785	790	756	785	799	809	800	790	778	736	744	820	780	761	765	759	788	812	765	779	779	773	783	806	767	867	772	784	778	777	759	729	801	798	822	752	770	806	808	748	785	818	733	764	792	765	787	748	824	784	755	780	731	738	797	805	765	770	756	791	729	797	727	787	794	771	811	772	733	758	792	810	758	742	839	746	767	782	730	814	753	794	710	810	769	788	751	706	782	760	765	750	699	791	788	764	813	692	748	768	808	829	801	777	787	849	778	754	792	692	769	745	789	754	792	762	803	763	777	798	759	786	777	802	721	801	784	784	807	823	806	748	757	786	775	790	800	752	833	788	771	753	776	741	783	773	794	792	812	799	744	780	816	747	744	776	748	733	818	762	811	793	834	736	780	780	789	753	824	735	756	797	716	796	784	775	769	742	763	751	785	737	826	760	738	817	790	791	714	774	797	784	772	796	777	797	749	754	757	783	781	791	837	771	787	800	754	744	788	778	773	711	810	765	787	823	785	783	783	820	770	739	783	813	767	799	750	758	784	769	827	802	729	755	766	748	777	789	776	782	771	816	773	768	693	749	800	784	784	801	792	752	795	774	752	767	770	789	780	785	815	774	763	782	788	791	747	782	756	781	752	809	793	774	830	803	796	829	785	768	807	690	784	793	771	792	771	754	797	781	744	793	778	724	818	776	747	760	778	743	785	761	781	720	809	755	750	724	735	815	775	778	749	821	805	794	830	748	775	713	799	739	785	765	730	787	799	784	815	887	798	743	778	780	744	749	771	792	763	746	796	771	795	781	769	806	762	775	761	774	781	808	754	727	823	795	772	758	804	764	760	808	755	734	769	784	793	717	783	777	783	834	773	736	784	797	781	758	769	794	797	744	748	693	758	766	781	781	749	795	782	737	795	763	755	707	774	739	846	809	758	758	774	764	792	776	803	738	800	775	768	796	774	728	759	819	712	767	755	829	788	749	754	787	757	796	775	794	782	704	773	785	803	743	735	768	755	793	788	762	786	786	735	805	810	744	786	726	763	863	718	798	803	832	757	788	740	769	798	760	791	751	774	756	787	788	841	776	770	754	749	715	781	754	807	710	811	757	780	839	765	733	840	740	750	742	792	781	785	766	734	804	801	782	754	780	745	777	836	770	778	768	834	797	829	705	781	759	793	820	758	737	801	792	762	760	797	754	770	823	776	778	773	778	771	777	737	788	777	754	773	743	779	739	791	776	798	760	733	785	765	718	756	808	756	763	772	808	779	772	732	843	758	751	785	807	775	806	855	760	707	815	771	770	755	775	809	766	805	777	729	801	788	758	737	797	797	781	824	771	774	765	766	780	832	777	833	698	794	804	736	765	828	795	779	781	729	792	791	812	820	763	752	722	769	798	753	755	790	774	773	754	821	785	799	783	814	801	779	714	725	708	765	779	780	753	798	755	798	776	778	742	763	747	725	738	739	754	813	793	766	813	779	720	761	826	822	809	737	763	779	825	729	809	716	746	744	772	788	797	810	776	750	770	750	723	778	784	781	810	773	797	790	759	804	800	775	765	761	775	760	818	795	724	788	741	762	774	783	782	789	782	823	843	755	803	760	783	733	794	792	818	775	743	787	781	806	756	808	769	777	799	819	765	739	776	755	806	786	823
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
