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
337008746769	337008747329	337008747879	337008748429	337008748979	337008749529	337008750079	337008750629	337008751179	337008751729	337008752280	337008752829	337008753379	337008753929	337008754479	337008755029	337008755580	337008756129	337008756679	337008757229	337008757779	337008758329	337008758879	337008759429	337008759979	337008760529	337008761079	337008761629	337008762179	337008762729	337008763279	337008763829	337008764379	337008764929	337008765479	337008766029	337008766579	337008767130	337008767679	337008768230	337008768779	337008769329	337008769879	337008770429	337008770979	337008771529	337008772080	337008772629	337008773179	337008773729	337008774279	337008774829	337008775380	337008775929	337008776479	337008777029	337008777579	337008778129	337008778679	337008779229	337008779780	337008780329	337008780879	337008781429	337008781979	337008782529	337008783079	337008783630	337008784179	337008784729	337008785279	337008785829	337008786380	337008786929	337008787479	337008788029	337008788579	337008789129	337008789679	337008790229	337008790780	337008791329	337008791879	337008792429	337008792979	337008793529	337008794079	337008794629	337008795180	337008795729	337008796279	337008796830	337008797379	337008797929	337008798480	337008799029	337008799580	337008800130	337008800680	337008801230	337008801780	337008802330	337008802880	337008803430	337008803979	337008804529	337008805080	337008805629	337008806180	337008806730	337008807280	337008807830	337008808380	337008808930	337008809480	337008810030	337008810580	337008811130	337008811680	337008812230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15177	2779	2820	2145	1569	1273	969	821	780	648	622	578	540	526	480	502	435	467	628	589	436	425	449	458	439	443	484	457	488	456	438	406	423	395	391	401	420	404	384	410	418	396	383	413	368	415	393	405	415	408	387	424	361	391	431	400	404	388	442	425	388	363	340	396	375	380	402	388	373	402	392	410	401	378	402	410	379	406	375	375	413	365	427	387	377	361	390	377	403	383	382	397	390	406	439	398	365	385	355	396	385	393	381	392	351	396	391	376	371	417	429	405	412	396	425	375	356	357	401	375	395	406	406	401	361	388	371	414	383	412	380	408	377	379	392	400	364	409	378	415	397	403	396	431	400	393	374	392	364	392	391	401	431	395	350	406	388	388	381	384	374	392	373	389	378	427	379	340	388	376	382	368	411	395	397	394	385	396	434	391	359	366	365	395	391	364	364	444	376	423	390	410	363	373	400	380	382	414	402	385	398	350	377	408	388	396	398	366	394	350	381	399	373	394	371	376	370	378	420	397	346	382	380	383	392	414	380	410	384	385	408	397	420	343	349	392	384	380	381	370	403	405	363	370	410	404	410	383	386	342	382	390	402	397	358	419	422	441	417	427	400	391	380	400	385	373	395	368	365	349	432	372	357	371	405	426	412	385	398	391	371	401	379	416	400	390	346	401	420	417	427	383	401	400	443	356	376	375	348	382	362	355	430	406	365	413	385	372	419	392	347	380	415	376	373	368	403	400	433	390	387	368	385	383	379	381	401	398	354	409	419	356	390	379	399	403	412	390	381	412	360	366	374	425	381	376	385	420	364	404	367	359	441	427	406	365	407	389	371	425	379	401	398	383	380	399	350	370	378	418	371	403	379	382	390	418	375	382	410	378	350	372	408	378	378	361	400	391	370	381	368	365	350	320	408	372	422	409	399	396	416	380	379	404	391	376	399	404	401	355	369	389	391	392	390	375	389	387	394	429	388	357	341	388	369	422	408	370	347	363	400	341	388	391	412	367	388	373	381	338	389	362	405	384	391	387	357	366	399	367	370	389	418	390	383	380	407	409	381	381	376	374	395	401	387	383	375	368	390	363	395	398	399	399	396	362	402	355	375	353	341	347	406	390	346	405	368	412	384	404	389	355	392	372	367	387	393	418	395	372	421	426	410	410	381	414	391	433	422	420	359	421	372	375	371	365	378	406	359	402	367	375	383	375	376	430	393	388	403	350	375	382	395	422	413	421	399	374	396	395	372	394	430	368	396	371	370	395	437	356	377	409	376	374	391	391	365	357	424	408	378	399	383	367	402	381	433	389	407	382	398	411	398	373	377	394	391	366	404	420	418	407	381	385	364	357	344	402	382	366	399	363	383	374	373	414	364	375	395	370	372	362	418	349	380	429	401	393	379	385	394	411	390	417	377	421	386	370	405	419	390	381	383	424	402	370	402	428	409	379	400	376	348	404	390	367	390	365	415	420	395	395	396	355	417	365	359	398	391	357	382	361	434	407	371	400	371	434	373	389	412	440	371	399	414	360	394	389	387	396	410	363	430	407	390	415	377	374	384	405	395	359	382	378	378	366	406	373	369	375	399	406	363	392	391	408	431	364	377	383	401	364	359	382	423	396	370	366	373	409	413	406	446	428	395	390	351	365	364	396	365	358	381	373	381	423	376	353	402	382	384	394	408	391	403	357	404	398	426	378	393	374	387	395	385	390	400	396	384	421	378	396	361	380	412	390	388	376	382	353	384	387	331	361	383	370	393	336	358	392	394	404	401	378	416	398	378	405	374	381	410	395	400	412	413	412	391	417	415	380	377	374	393	393	359	397	379	384	359	389	389	400	386	379	380	373	374	386	402	400	375	381	408	372	369	419	383	381	360	374	380	403	402	395	351	413	433	405	389	371	381	384	392	397	370	383	354	394	376	409	397	390	314	354	422	414	387	403	409	413	389	390	374	364	379	354	385	389	391	355	346	362	398	384	376	395	390	399	433	383	358	361	371	407	382	407	386	368	410	366	397	385	414	413	401	406	388	382	412	405	404	424	402	380	348	397	343	382	384	367	424	425	393	394	400	420	411	361	378	405	379	386	406	392	433	368	392	372	396	377	405	387	386	392	389	397	412	391	387	410	392	385	409	411	399	400	385	406	389	411	394	359	372	386	381	426	373	378	379	413	387	366	381	356	391	397	397	381	359	364	352	410	407	405	401	410	358	424	383	391	422	386	379	365	393	394	381	376	412	390	384	385	377	414	394	386	367	381	424	407	394	372	405	385	397	385	386	382	435	391	411	386	374	383	385	374	408	397	357	387	438	368	399	371	380	362	385	391	399	363	376	376	384	371	387	398	386	385	417	394	389	389	420	394	376	363	393	344	370	422	396	405	387	423	392	352	369	336	384	428	387	367	383	335	405	411	398	367	407	377	423	413	396	376	364	374	389	359	353	390	407	372	407	409	392	393	409	383	392	369	408	374	399	379	381	346	368	408	389	386	367	425	365	396	374	369	382	360	412	385	408	389	388	412	389	408	371	407	421	400	409	387	380	380	429	363	383	387	388	428	427	405	401	406	391	375	388	409	389	385	410	416	396	461	398	404	420	424	473	376	365	390	405	412	375	384	400	384	397	369	403	400	378	410	370	398	379	357	424	378	423	379	361	436	409	387	410	348	404	374	361	370	393	352	409	382	395	391	387	401	410	412	386	396	352	399	367	365	405	411	377	384	420	387	379	413	383	414	397	371	399	377	426	382	391	352	392	391	414	418	418	392	371	369	384	362	403	401	393	404	383	372	404	388	391	419	372	404	406	391	384	383	373	395	388	367	380	411	388	367	372	407	388	389	363	384	381	345	367	388	364	382	378	409	376	383	374	366	361	400	386	390	354	377	389	414	364	384	386	383	328	426	362	364	425	390	393	381	413	369	402	394	447	382	381	386	390	371	388	396	381	411	382	367	380	408	397	396	357	419	350	406	378	400	391	399	414	384	363	405	393	403	361	385	414	374	421	395	420	359	390	387	374	403	385	392	394	409	401	373	365	383	387	374	356	390	445	394	381	431	370	383	378	418	405	360	354	390	428	383	352	420	396	410	382	400	350	410	363	391	416	400	402	387	406	372	361	407	404	400	373	366	370	376	364	373	392	431	382	381	383	369	383	396	426	389	386	391	403	414	388	386	381	392	412	367	382	370	386	385	365	393	375	394	353	374	377	412	407	404	390	383	386	416	359	397	423	416	460	400	403	399	353	354	427	402	383	399	382	373	373	418	376	394	412	379	383	392	360	365	373	385	348	398	414	404	425	388	361	375	355	380	407	338	379	398	452	387	380	402	386	421	374	366	381	388	386	397	387	386	371	444	382	354	406	394	348	365	395	386	376	359	418	368	359	420	422	385	393	388	420	425	386	356	383	375	398	383	449	381	398	384	371	383	399	374	406	365	395	394	360	409	404	377	400	355	380	408	388	375	385	427	401	409	371	418	383	394	373	373	385	401	366	360	403	379
8467	2707	5305	5978	5368	4636	4113	3280	3081	2554	2482	2255	1972	1880	1640	1575	1526	1505	2384	1871	1606	1335	1412	1553	1676	1599	1679	1595	1544	1467	1277	1270	1207	1132	1171	1071	1119	1043	1076	1080	1074	1025	1018	994	1014	1082	1039	1055	994	968	951	983	1006	1042	989	992	994	984	948	984	984	930	977	979	1004	999	941	1007	986	983	972	976	963	1000	974	964	973	962	962	987	962	1001	906	969	925	961	968	1048	954	889	956	936	960	983	957	981	939	925	999	972	1028	955	928	960	945	968	964	960	943	934	887	930	949	942	886	936	1046	1003	989	940	953	936	950	924	893	948	909	970	948	965	940	964	935	1022	942	963	1005	977	941	973	1002	901	949	948	981	993	968	958	979	1000	987	976	966	931	1039	990	945	980	979	1006	938	971	937	966	965	960	974	966	962	933	936	984	987	960	885	971	988	929	929	991	1009	889	960	937	961	925	1007	932	906	968	978	972	950	967	957	916	901	930	993	967	964	931	954	967	950	970	903	967	909	964	980	923	976	971	1014	939	909	929	929	914	967	1002	929	961	957	949	949	946	1006	971	889	991	981	931	930	964	918	998	950	996	909	908	979	948	882	945	1010	924	930	952	985	973	941	918	933	973	950	878	926	960	960	957	971	925	975	971	962	968	935	946	967	1001	904	1004	901	955	945	977	944	990	967	994	949	891	953	991	970	900	945	940	984	988	989	963	943	994	960	953	940	981	919	981	1023	971	897	922	961	926	960	918	932	963	944	981	976	925	974	959	948	959	969	938	991	1000	946	963	988	871	964	965	972	931	952	914	967	971	984	999	930	930	978	899	937	895	960	929	969	955	927	901	952	945	961	958	960	945	942	966	919	939	927	934	978	922	944	948	936	965	934	986	978	969	958	981	901	954	955	940	1023	912	964	959	920	994	969	923	925	971	969	952	927	900	923	966	955	905	958	947	925	940	930	933	944	907	958	950	971	948	969	927	906	985	920	986	931	997	957	997	1014	876	1038	932	926	929	893	970	887	954	915	954	973	932	974	941	914	944	891	1001	969	932	939	966	909	982	936	972	966	930	962	902	939	949	982	920	913	938	976	990	980	986	968	986	934	966	998	951	939	938	986	924	932	922	953	950	974	955	907	906	964	945	1025	947	965	912	931	959	901	971	956	953	969	960	886	949	964	985	969	961	894	930	929	982	964	964	949	970	981	927	933	943	926	905	990	904	905	947	939	994	936	967	960	931	902	932	944	933	939	913	948	985	959	970	886	976	948	984	929	968	951	952	976	902	946	908	909	993	963	1021	933	970	986	944	887	951	1004	955	934	998	928	909	953	957	922	951	921	973	924	969	964	925	969	939	888	932	957	902	939	894	973	966	989	982	923	961	939	861	907	986	975	973	933	1023	949	959	945	933	972	859	977	926	995	966	952	951	1014	938	998	913	933	901	987	935	980	973	919	967	934	917	945	933	941	944	982	942	959	928	908	982	931	965	904	945	978	966	986	948	921	965	951	903	975	965	957	931	959	932	945	920	1002	972	939	965	947	932	916	896	940	918	919	933	921	956	932	973	882	992	963	900	962	931	1008	1003	967	959	937	958	939	933	924	945	921	1028	943	976	904	968	933	984	903	933	891	950	947	965	974	967	958	923	962	960	985	949	939	1001	953	912	996	1000	910	983	960	988	973	948	944	935	932	954	915	970	961	917	926	1013	922	913	951	994	949	967	951	972	971	925	915	959	931	964	938	926	945	929	961	958	965	962	940	959	921	992	924	966	970	937	948	897	913	914	931	977	958	967	957	979	992	926	981	924	930	961	960	918	947	980	968	1010	902	978	980	937	985	950	937	1009	920	913	992	1015	937	920	992	960	919	946	970	1013	925	1010	1038	953	931	962	995	959	946	912	951	987	880	953	901	948	943	926	938	971	1014	907	925	942	962	929	940	922	968	951	916	1008	913	961	938	886	941	921	930	989	977	920	973	927	965	970	990	1019	964	907	898	1015	1016	975	972	985	914	976	979	911	929	997	951	941	944	967	947	957	914	974	987	872	955	913	951	911	998	965	910	935	955	954	976	988	897	871	1020	956	928	950	954	963	940	877	925	965	987	972	972	922	929	962	955	969	970	1026	979	960	925	969	937	1003	948	992	892	984	960	994	1002	1012	937	979	960	967	958	910	933	962	961	935	937	930	947	983	949	994	959	934	928	958	976	948	941	920	935	926	973	908	920	957	946	953	942	880	985	928	976	904	910	925	1008	987	944	994	986	1000	946	1001	880	916	972	881	965	917	972	940	913	974	941	978	936	956	953	941	977	936	1006	950	938	886	939	984	927	895	962	943	919	900	946	935	966	1004	931	1006	943	927	899	948	963	1018	939	943	1006	962	936	966	927	964	974	950	941	915	989	912	925	931	892	955	978	953	1010	937	996	917	904	954	910	937	961	932	1019	891	988	936	913	943	911	954	979	895	975	966	953	914	980	926	894	904	993	1045	940	985	1006	948	902	1026	927	940	959	929	908	959	915	893	939	954	998	933	954	905	965	913	966	996	906	974	973	953	970	972	929	985	906	927	978	887	978	910	976	945	879	922	995	948	950	981	965	940	918	940	934	922	899	945	926	956	999	929	923	973	905	927	962	951	931	979	1000	955	957	970	931	977	961	931	980	947	959	907	910	927	1011	941	877	1016	952	909	1002	885	984	901	970	969	959	871	973	978	949	966	978	939	957	1001	950	913	956	941	989	924	921	948	971	979	1000	960	954	1024	939	964	926	945	924	958	961	976	944	944	951	979	929	976	968	987	939	985	982	915	970	934	934	910	912	932	958	1005	935	955	956	922	882	875	956	943	888	977	959	942	984	961	957	953	921	931	991	950	895	914	943	1019	978	997	904	1003	938	930	964	977	948	951	937	932	1023	957	912	920	949	941	952	946	937	928	980	937	990	1041	973	954	944	930	935	972	980	965	918	924	989	871	953	969	929	951	922	948	940	917	912	953	940	971	937	949	909	963	942	1000	959	937	909	958	951	968	960	916	883	982	919	946	929	934	1014	989	994	941	964	919	984	979	952	953	938	936	997	949	947	947	904	935	924	963	881	903	978	943	948	937	1006	924	980	937	917	920	905	979	917	956	971	900	976	976	929	919	985	916	900	985	936	983	906	972	945	900	919	930	930	904	979	969	968	1008	969	966	928	963	965	931	917	952	959	978	914	967	951	941	987	915	977	965	976	908	929	948	945	997	919	933	936	930	923	957	951	985	996	916	986	925	966	939	877	958	925	924	914	970	941	920	931	923	925	987	935	981	984	940	963	947	958	938	982	962	899	985	983	924	940	955	960	957	982	932	961	947	985	891	976	911	966	963	901	962	936	983	963	957	903	992	949	905	955	990	882	965	938	937	966	969	925	959	930	913	955	999	957	949	946	934	899	924	958	987	927	985	968	956	967	921	930	930	942	1007	975	915	949	987	940	897	948	915	925	937	892	977	1010	887	945	942	925	938	980	962	963	951	943	977	930	923	994	940	937	908	931	918	897	940	931	990	972	940	889	936	948	962	923	929	967	921	897	934	911	927	892	968	958	960	947	947	930	979	942	943	882	952
2043	156	160	148	146	128	125	132	125	117	119	136	130	126	131	115	118	123	116	114	127	116	134	112	130	136	115	117	142	138	134	126	129	114	130	125	112	110	134	130	129	123	117	110	116	106	105	107	118	115	118	127	111	111	128	100	122	139	98	98	99	111	114	132	120	112	115	115	102	122	122	107	142	96	116	109	126	123	126	114	121	106	107	112	120	91	110	130	113	115	123	108	128	117	109	121	115	99	133	124	150	116	118	99	120	97	108	119	134	128	112	103	108	104	121	122	119	104	113	127	116	108	105	103	114	116	101	104	114	89	124	128	105	114	129	125	131	117	137	112	123	114	124	120	115	117	94	122	98	117	134	105	120	116	124	113	118	106	132	106	114	122	119	120	106	100	109	121	122	119	89	113	106	132	99	119	114	129	108	123	114	110	115	116	113	106	126	116	117	113	124	98	129	129	119	115	123	102	99	125	119	120	103	125	134	100	108	116	120	116	107	98	131	118	102	132	134	112	114	131	120	124	125	144	118	122	107	126	117	110	110	118	125	129	124	121	125	128	115	111	115	98	116	117	128	116	129	111	91	108	118	118	128	121	117	103	112	109	109	103	120	107	107	122	151	112	118	134	104	103	121	120	113	128	135	121	108	113	125	111	107	119	105	101	126	109	136	123	118	122	119	123	133	108	117	115	122	119	148	109	106	107	128	130	119	130	109	128	132	118	109	115	126	118	115	115	114	134	105	122	122	127	110	105	119	113	100	113	116	139	129	111	128	118	109	95	135	121	150	101	130	130	120	104	150	118	108	130	129	120	119	123	119	101	116	139	133	110	142	118	130	122	104	109	131	125	112	110	119	112	98	133	104	129	112	91	103	114	115	118	135	140	112	99	126	110	123	121	110	117	116	108	116	115	113	106	101	100	106	130	116	106	101	113	131	105	117	118	115	104	130	99	125	114	111	139	107	125	119	109	108	127	100	96	127	114	119	112	128	112	112	119	130	121	101	104	141	113	127	107	104	136	110	118	114	102	110	107	112	129	122	117	108	101	115	108	155	135	128	106	103	115	121	109	131	109	135	108	116	117	101	111	115	141	122	110	122	116	144	89	92	95	119	117	129	120	136	131	94	98	93	123	107	115	112	120	119	133	102	116	104	112	120	120	127	128	115	132	94	124	115	124	142	125	125	105	128	97	121	119	110	99	132	119	131	121	109	103	98	109	105	134	128	123	112	115	116	113	120	132	109	104	111	144	134	117	131	127	101	138	129	134	119	106	95	117	122	125	100	127	107	104	104	96	117	98	122	116	123	124	102	135	116	111	103	107	106	104	112	112	111	104	118	115	88	116	103	112	111	116	109	125	122	126	136	111	121	117	100	108	122	132	124	124	119	122	125	127	112	111	109	114	99	130	127	108	105	123	123	127	134	100	129	107	132	125	92	113	108	137	97	110	126	122	108	129	109	112	113	103	131	114	127	139	123	93	107	127	125	126	123	135	120	117	111	121	120	128	108	117	113	105	112	113	115	143	114	118	121	147	130	130	123	121	111	105	122	103	112	119	109	125	103	106	95	113	120	121	127	115	119	92	125	129	109	109	121	99	116	113	120	121	128	105	123	134	93	117	122	111	117	116	115	109	125	120	118	108	100	104	124	118	111	110	111	119	128	110	132	114	110	102	109	110	119	112	125	148	123	113	127	103	127	104	141	113	111	129	118	126	109	118	122	91	106	104	122	133	133	97	107	112	118	113	137	109	127	123	129	99	113	117	113	112	109	109	111	102	129	109	124	126	116	131	120	114	113	112	104	114	120	115	111	95	117	119	110	101	106	117	111	138	120	143	116	129	100	111	113	125	107	121	105	100	100	99	128	138	125	107	129	105	129	99	98	110	118	105	111	96	109	118	99	121	118	110	118	106	147	111	121	130	118	114	124	125	109	103	131	130	110	119	131	127	121	109	128	113	120	91	120	128	120	119	117	116	136	116	113	97	104	117	110	119	132	93	116	97	102	127	128	111	120	133	128	120	130	125	118	110	113	112	109	119	115	110	117	120	104	121	105	122	126	110	94	104	114	125	121	129	111	107	109	113	111	81	100	119	114	114	107	110	96	120	136	117	130	114	113	128	109	132	120	120	107	132	121	125	142	111	130	112	101	104	111	119	131	131	120	103	124	125	95	116	98	95	116	118	144	129	140	109	118	129	96	108	110	103	106	109	112	108	123	111	126	99	114	125	127	112	134	121	110	102	99	127	132	117	120	136	109	133	103	115	102	116	92	105	109	117	115	127	125	123	113	115	114	97	119	114	108	123	116	134	126	122	123	117	103	115	99	122	121	126	113	124	125	113	112	131	125	117	102	121	120	110	108	114	121	117	118	105	111	137	105	109	115	104	105	97	104	126	117	119	114	109	108	129	138	104	110	115	124	117	121	127	107	98	123	121	132	117	120	143	129	121	120	120	91	110	111	125	120	97	126	128	120	109	124	90	95	110	128	112	104	119	118	116	135	122	127	129	119	113	136	102	121	130	112	105	119	112	112	108	111	117	121	114	108	123	116	98	140	142	114	111	142	107	117	129	114	126	118	108	123	116	104	119	113	110	124	107	118	120	105	110	111	126	124	105	122	121	114	103	97	112	134	127	103	115	121	104	101	119	114	95	121	102	102	127	102	120	125	119	125	128	120	108	109	127	120	121	115	127	112	101	121	118	132	125	111	117	112	118	124	98	122	111	128	123	107	96	104	127	97	114	122	98	100	107	95	105	106	115	119	116	106	118	111	115	134	130	113	118	124	125	132	129	93	122	129	129	121	115	123	98	121	103	108	122	103	118	119	113	85	123	114	106	121	106	137	138	125	101	110	107	122	122	131	106	120	110	116	131	90	117	113	123	112	145	108	93	126	126	104	109	116	95	127	128	104	104	107	126	115	126	124	122	120	115	125	132	119	115	98	129	136	106	108	116	119	132	107	118	99	102	114	116	120	122	110	113	107	123	97	137	113	128	121	122	114	120	106	113	124	112	114	105	115	110	115	117	115	110	133	126	97	101	110	111	85	104	109	115	107	119	121	115	122	121	108	128	132	130	112	112	128	125	124	98	104	110	126	134	130	104	116	125	134	92	105	108	115	135	113	110	108	118	129	114	131	117	151	119	130	108	111	138	115	97	120	130	114	118	110	93	104	124	106	107	135	125	116	124	117	123	123	118	99	116	113	115	115	98	117	133	117	113	122	127	108	114	119	91	123	121	98	140	122	117	107	126	105	130	104	111	117	116	128	117	121	111	119	113	129	132	114	116	114	129	120	96	136	124	131	124	99	123	130	152	118	103	106	112	101	101	108	106	115	100	126	135	120	119	115	134	150	109	128	139	132	124	113	131	119	109	117	126	116	123	117	113	133	108	99	127	131	128	118	103	120	113	120	107	106	120	138	125	87	127	132	113	125	106	125	123	101	102	101	99	112	108	112	109	105	145	103	102	123	135	127	136	120	113	107	110
2550	458	475	517	553	472	503	447	461	415	433	395	417	403	396	386	414	410	390	418	402	376	376	386	409	376	374	387	363	363	410	378	391	394	379	351	406	375	379	381	352	352	389	373	411	395	397	339	344	376	335	362	368	367	367	401	385	344	372	361	377	360	390	407	391	365	351	376	384	389	393	376	421	389	404	368	377	355	383	365	411	362	379	393	345	383	376	387	391	411	386	392	345	375	349	361	351	389	345	417	372	356	374	389	349	380	361	345	375	347	356	348	412	375	404	351	394	371	405	372	392	340	381	393	377	364	400	330	352	327	344	397	361	352	348	401	397	359	362	370	358	428	384	343	357	397	388	384	382	396	363	360	369	375	396	419	398	361	372	361	372	385	385	389	386	347	381	387	342	390	372	361	368	382	384	342	377	349	359	386	343	402	374	318	373	359	349	364	333	411	397	369	378	355	366	402	364	364	396	382	395	331	375	367	394	380	349	387	338	355	364	392	345	390	312	383	375	345	350	390	352	387	367	375	342	368	410	361	373	377	367	332	382	369	356	420	381	348	401	393	385	371	389	371	382	354	360	385	380	375	364	363	381	375	378	375	397	380	346	391	413	384	399	391	394	383	363	373	409	383	389	358	370	353	356	364	380	374	382	387	342	409	401	351	387	388	367	367	360	409	365	371	358	367	390	370	386	396	365	378	341	376	383	382	359	358	362	368	337	365	398	387	344	372	393	379	394	340	357	367	360	412	342	395	373	392	403	348	372	419	363	378	409	364	402	380	379	396	331	387	368	382	363	373	386	411	389	380	357	409	361	384	325	391	361	370	394	344	381	404	358	375	379	384	363	382	372	356	376	399	367	378	371	380	388	413	352	372	375	362	386	385	371	357	372	363	377	377	378	366	357	380	345	369	394	360	377	400	394	375	369	350	375	360	421	357	377	351	365	344	385	388	378	363	333	360	359	403	405	346	391	348	370	375	361	369	378	381	346	364	361	342	373	382	346	347	414	353	379	382	368	386	385	360	369	374	369	391	366	367	333	380	370	366	376	378	372	387	359	331	365	373	383	375	365	390	386	331	406	341	367	368	359	364	350	367	392	390	389	395	375	403	360	363	379	378	344	369	388	374	358	382	364	334	355	364	340	345	349	379	392	371	401	397	381	399	370	353	355	400	403	368	378	359	393	381	375	338	364	361	369	386	372	426	412	373	352	407	382	347	356	360	369	374	369	341	389	375	398	357	368	358	381	357	356	385	379	404	342	391	389	364	410	358	372	384	368	400	366	363	358	366	395	352	399	377	401	384	388	434	355	351	363	346	376	364	350	360	354	343	400	396	400	375	380	356	361	347	400	385	352	408	386	389	383	362	339	420	400	346	397	380	360	359	351	386	343	393	379	339	369	415	371	369	371	323	396	404	386	411	370	372	342	381	377	398	362	354	392	369	352	367	382	352	386	382	380	379	402	367	351	350	349	345	360	352	377	365	341	341	368	352	358	346	357	369	398	363	387	368	366	413	368	399	399	351	378	387	414	390	382	367	362	366	365	412	405	366	395	371	367	365	380	374	363	349	378	387	341	363	394	391	375	380	385	356	369	387	392	366	376	398	363	391	385	387	370	377	388	380	354	363	396	379	349	348	376	392	400	356	368	381	356	368	347	339	355	379	406	339	346	388	388	393	343	375	384	347	371	372	387	373	353	366	374	392	335	375	374	365	367	378	355	389	351	386	408	373	381	366	386	383	387	362	350	377	363	394	350	386	399	357	372	326	390	383	393	376	391	393	388	424	349	340	369	375	304	405	380	370	380	387	364	386	355	375	371	410	411	392	356	384	360	381	380	373	346	390	392	367	370	354	393	417	394	359	391	382	395	390	349	380	399	374	374	383	396	353	359	353	388	383	359	410	348	348	363	348	314	335	363	349	354	350	414	385	381	356	384	353	383	380	362	391	388	373	378	355	384	368	355	397	360	393	386	404	377	347	366	386	356	379	384	399	361	380	392	352	374	372	384	377	375	361	379	369	441	384	377	355	362	357	361	370	386	362	375	371	369	361	382	376	386	361	382	401	377	395	381	379	352	372	364	348	362	354	384	379	378	358	344	352	379	331	363	374	347	410	381	365	389	347	347	332	404	381	379	361	336	318	373	370	346	361	352	345	349	354	361	363	363	414	378	361	358	395	390	378	369	409	349	405	381	393	364	364	338	361	349	376	375	354	377	374	354	376	395	394	398	393	391	372	362	360	387	406	358	407	358	381	349	372	401	384	369	353	365	393	388	362	363	376	377	357	317	377	364	373	411	343	380	361	379	378	369	372	364	386	339	375	374	361	362	406	343	376	370	370	355	370	397	375	386	384	358	373	365	355	365	359	384	342	370	367	362	388	359	356	389	377	414	380	375	357	365	362	400	324	354	352	399	374	370	369	384	352	394	352	385	381	391	386	367	374	358	382	349	357	388	364	345	380	389	397	355	354	368	393	387	348	375	363	388	371	360	371	389	395	360	396	394	352	355	414	348	364	331	366	393	372	380	377	384	390	371	374	392	376	368	344	390	360	378	365	380	375	369	357	372	405	372	390	349	350	366	370	364	352	371	414	344	371	340	343	406	397	357	355	334	335	356	419	382	355	390	377	347	403	392	366	398	352	381	323	374	434	402	376	389	368	375	391	386	358	380	345	344	377	363	372	407	362	364	374	390	365	396	370	380	359	361	358	387	362	367	376	391	387	420	352	403	393	359	364	353	386	381	377	371	365	387	354	409	374	360	365	344	370	372	399	378	377	351	372	385	375	392	364	385	371	391	396	370	358	390	346	371	385	361	356	371	382	389	405	354	396	390	367	362	352	365	353	376	388	398	349	349	363	359	376	324	371	365	340	369	349	363	376	366	357	411	382	374	391	396	399	359	346	383	383	406	390	406	378	375	384	403	375	360	356	360	378	405	352	361	369	418	392	362	382	336	356	383	403	354	351	345	386	379	387	376	374	374	411	399	392	388	345	410	396	354	367	320	335	372	371	357	407	366	372	366	387	343	366	378	378	370	355	393	395	381	394	397	357	391	369	375	358	370	364	342	379	334	370	385	386	387	369	372	401	373	361	359	376	355	354	395	338	365	390	342	378	389	389	401	369	358	356	397	355	351	354	358	374	352	388	403	379	349	342	381	373	377	386	360	359	358	375	342	422	365	352	357	380	331	403	348	381	400	371	383	349	366	360	362	390	402	396	346	365	381	406	370	376	374	344	363	372	382	382	404	365	381	390	398	372	347	415	375	378	366	349	393	341	320	365	365	384	388	376	373	383	367	381	409	382	357	361	377	381	409	318	361	340	374	389	348	429	358	370	377	364	397	374	385	374	406	375	358	390	404	392	351	392	373	400	390	400	379	389	412	389	389	380	347	374	409	353	345	376	392	353	374	363	358	351	394	342	398	364	378	378	400	375	405	388	391	383	360	401	389	401	343	356	360	384	381	344	374	365	380	375	369	366	345	390
7948	1137	1179	961	721	551	445	444	368	341	360	330	313	284	259	214	231	272	300	347	261	221	229	243	237	259	240	242	257	258	205	217	253	229	231	240	214	223	239	231	218	174	200	219	188	221	208	231	217	218	245	217	226	203	228	212	211	229	212	225	199	230	208	215	235	230	199	169	224	189	218	209	219	197	212	191	225	219	205	197	212	202	217	220	207	214	211	217	219	214	204	196	210	211	213	229	237	195	213	216	207	229	205	206	211	211	199	219	214	236	227	226	239	199	211	207	195	223	217	202	210	210	222	191	202	213	209	206	203	211	209	207	196	214	227	237	252	212	221	222	201	201	196	214	221	202	234	208	205	213	195	212	234	206	226	212	227	196	244	192	183	202	223	199	204	218	206	197	190	204	193	184	204	248	214	223	234	218	186	210	195	206	209	199	205	205	214	198	212	199	216	199	199	214	232	203	242	221	188	203	211	220	217	198	199	217	211	226	213	217	204	208	220	230	192	176	205	219	192	200	211	226	227	214	205	206	182	195	228	243	165	228	206	243	215	234	212	242	214	220	182	191	209	216	215	212	202	249	208	215	195	243	223	216	208	188	192	205	188	194	221	210	212	215	212	218	206	219	213	167	213	211	205	182	243	224	220	229	207	205	217	202	202	235	220	215	199	234	219	231	212	246	211	227	228	220	205	229	215	173	225	202	219	194	227	191	213	175	197	191	240	211	219	220	185	182	227	223	201	215	226	187	221	231	222	193	212	227	198	209	215	241	206	215	203	198	190	208	233	232	195	222	221	240	211	230	193	238	236	198	195	190	220	204	216	225	195	220	196	207	198	216	222	194	190	170	200	234	222	229	236	209	221	190	192	211	202	198	227	195	209	225	199	218	217	223	248	224	235	208	170	205	203	244	206	224	228	220	197	245	213	215	191	215	224	214	188	218	221	228	236	226	246	212	212	212	222	204	246	207	199	203	204	217	197	203	233	206	237	224	188	235	192	216	203	219	234	216	235	220	245	222	214	218	212	218	193	215	198	211	203	186	226	184	200	205	200	221	222	202	205	228	206	238	206	222	205	197	226	212	206	220	197	189	242	202	195	203	247	205	222	222	215	196	212	206	212	206	214	212	245	229	210	211	204	193	195	218	223	232	212	183	202	172	223	237	197	208	227	214	213	213	218	202	230	197	249	217	201	205	203	205	253	233	207	230	224	214	194	208	215	195	207	220	202	223	210	195	188	222	204	190	204	233	195	222	226	217	217	216	202	202	220	212	227	201	195	216	239	202	226	226	215	203	194	206	197	169	204	218	210	196	232	193	190	194	217	225	215	226	225	227	222	222	178	194	232	211	220	201	213	187	235	179	183	204	210	212	190	210	250	220	229	213	202	197	191	226	207	211	205	212	229	224	201	206	207	240	213	212	220	199	180	201	231	223	196	180	211	232	223	186	195	203	221	170	224	190	206	204	221	201	208	258	228	223	228	213	189	206	219	195	234	215	227	226	212	192	228	196	220	188	223	215	215	220	210	218	207	224	205	190	189	215	197	219	212	228	219	192	208	194	223	220	224	199	228	215	190	223	234	224	207	225	229	251	201	248	202	201	206	180	206	206	218	208	229	226	216	176	232	190	211	227	200	218	228	176	203	221	206	213	226	205	197	209	225	203	196	211	203	252	208	207	215	210	237	231	190	211	206	214	198	186	199	194	184	211	209	192	229	229	210	209	227	193	206	207	204	221	207	214	202	192	210	202	185	169	195	195	209	204	204	230	209	209	206	205	205	224	233	224	245	195	208	217	209	220	218	226	232	206	222	226	190	239	249	203	197	216	216	204	210	233	231	191	239	217	219	189	236	186	202	230	199	214	216	212	218	212	204	199	208	220	228	211	196	211	194	216	204	241	208	180	208	216	232	204	212	220	226	208	209	213	209	216	213	193	214	211	197	185	240	221	194	202	216	226	237	205	191	209	198	209	218	196	210	211	224	204	217	210	209	212	212	221	216	203	225	196	213	257	203	200	226	190	210	196	218	215	204	212	214	196	189	213	234	219	227	196	214	220	225	206	183	223	208	226	215	207	223	230	235	216	218	213	205	207	212	224	214	192	216	190	200	201	196	216	215	227	220	195	196	213	206	205	205	222	209	224	216	209	209	200	198	232	179	233	201	228	243	209	230	240	194	219	222	210	211	185	196	210	198	228	206	197	211	189	213	216	197	214	181	224	195	220	240	226	208	220	216	219	209	212	203	214	211	217	202	215	202	207	211	195	189	226	220	203	215	236	229	212	235	202	203	215	224	205	219	233	218	207	210	223	214	211	226	216	226	216	224	250	210	216	226	220	193	199	212	245	206	208	207	225	212	214	203	195	198	225	209	248	212	208	220	198	232	206	215	211	211	182	176	183	220	222	212	258	223	245	221	207	202	217	231	237	187	181	198	233	193	224	207	183	208	232	205	215	230	227	209	239	186	203	194	228	214	182	193	211	228	194	224	209	203	209	195	218	223	211	216	232	213	198	229	226	201	184	216	178	234	208	223	189	212	231	200	240	199	219	215	205	215	189	224	224	196	213	185	179	219	197	185	206	225	207	208	228	201	178	207	215	222	221	209	199	206	219	219	215	191	222	210	211	220	191	228	224	223	216	185	228	229	222	223	213	205	211	229	217	216	208	201	217	229	214	237	225	239	179	198	195	190	208	222	206	214	241	204	232	203	216	192	216	187	226	219	219	222	217	205	196	196	219	214	214	228	226	221	191	216	249	210	216	229	238	224	188	183	213	212	228	203	213	227	234	207	203	232	210	199	225	209	213	207	202	239	229	190	219	184	223	203	196	194	195	194	241	223	205	216	213	201	229	209	207	200	197	218	208	216	217	197	225	228	203	205	206	217	242	211	184	232	205	221	233	244	212	198	200	213	203	228	205	187	218	218	217	215	202	203	196	223	208	221	225	178	231	227	229	233	218	201	196	220	202	208	213	186	217	227	223	220	199	227	204	170	219	205	224	190	205	207	216	204	219	211	206	199	201	227	238	211	206	221	205	213	234	254	210	208	199	224	225	191	194	212	205	211	209	194	221	214	190	207	212	229	206	220	201	208	231	209	207	226	218	204	210	193	200	228	219	206	230	228	211	215	208	224	205	211	169	192	215	191	219	232	214	214	223	211	190	229	191	232	203	170	203	212	201	213	203	208	210	211	223	234	204	208	214	221	205	230	208	236	202	198	211	217	183	215	229	196	197	210	224	225	201	189	198	224	235	189	207	211	240	209	232	214	239	192	208	211	230	210	199	205	231	231	197	219	212	219	224	221	220	200	205	219	207	214	195	211	251	209	214	215	203	182	214	219	196	225	205	207	217	193	207	206	211	187	211	232	231	215	210	219	189	246	201	212	207	187	218	203	207	220	220	217	256	228	215	235	231	242	203	229	231	213	204	221	195	197	204	198	212	247	231	223	222	192	230	206	226	206	202	211	197	216	244	244	187	218	236	205	201
6073	1422	2793	3236	2837	2415	1981	1822	1645	1468	1341	1191	1114	1045	927	871	882	946	1285	1284	975	746	823	938	963	941	926	898	948	1053	747	730	637	706	685	669	688	603	674	628	638	662	668	628	651	625	634	585	631	637	653	634	631	603	582	618	594	620	582	596	628	608	573	601	632	614	579	548	578	607	637	567	553	580	588	606	617	601	617	599	606	604	632	550	592	615	585	617	586	554	566	582	619	589	615	617	580	564	574	649	603	587	588	599	627	600	598	581	584	621	589	610	625	597	620	600	598	576	614	592	569	606	632	567	607	604	609	566	609	596	620	637	631	584	657	601	567	606	577	627	607	567	529	602	602	647	553	576	583	589	597	624	603	633	581	597	611	573	592	585	567	626	618	583	642	624	554	567	584	590	564	623	614	545	560	604	592	582	586	612	581	573	627	575	594	588	566	596	606	603	598	606	550	587	580	592	554	575	562	610	593	592	603	610	597	548	676	592	572	596	626	587	624	579	546	591	566	571	618	565	580	616	564	563	576	602	586	600	607	593	571	595	565	557	607	609	608	597	622	602	589	587	576	567	625	586	552	624	613	589	593	557	578	593	584	596	568	549	595	632	590	589	615	583	568	581	564	620	595	599	582	618	566	589	582	559	594	579	592	609	573	634	550	576	632	571	615	609	598	554	609	609	613	592	563	583	573	564	592	628	582	587	605	605	578	586	561	582	583	629	587	585	645	589	590	565	572	604	568	580	635	596	574	594	597	608	588	600	574	638	574	636	598	578	571	570	605	575	570	610	573	612	610	581	570	638	601	595	567	594	586	603	606	573	579	607	598	598	628	555	546	608	577	582	597	589	607	553	579	603	578	576	633	575	575	587	569	623	588	596	567	589	581	564	572	601	630	602	553	624	598	620	632	566	602	576	634	602	622	597	584	622	557	588	546	569	617	581	559	559	583	644	643	616	580	550	587	587	570	569	545	589	549	568	552	619	563	583	545	578	617	603	590	546	621	559	605	556	579	563	617	569	603	574	601	566	634	599	557	602	581	602	588	593	569	593	582	613	563	609	601	571	644	623	591	589	573	635	597	594	606	583	644	586	606	618	588	630	575	615	632	556	605	579	620	596	558	540	554	607	569	585	618	628	607	558	616	592	543	599	554	589	613	602	583	594	629	572	566	564	576	607	581	552	559	584	611	658	596	612	629	611	600	590	596	579	605	594	582	587	596	589	648	603	613	580	551	620	619	585	574	589	592	585	622	639	564	630	599	537	578	608	618	585	587	613	598	598	567	583	549	591	594	572	553	558	574	590	606	581	578	618	586	621	601	591	575	559	612	604	613	599	582	520	632	583	602	588	582	600	621	554	582	524	562	581	605	587	597	569	603	575	555	586	624	589	609	578	603	609	561	564	597	625	625	605	581	617	586	602	599	579	576	588	561	599	609	605	556	606	576	622	585	591	590	569	588	596	586	562	616	590	635	645	601	601	619	587	630	624	561	609	607	572	595	591	598	601	598	630	591	545	650	615	602	579	580	623	592	572	555	631	586	575	587	573	581	561	604	620	583	547	567	578	546	600	613	606	611	576	608	666	577	595	553	639	588	573	593	582	616	582	582	597	612	574	613	638	563	565	592	596	576	600	594	601	633	582	609	569	626	604	572	566	598	569	606	598	617	595	605	560	606	568	616	560	627	612	576	604	614	583	593	616	574	567	592	641	580	563	602	594	610	618	621	585	624	558	603	594	628	559	581	596	552	587	601	682	625	594	534	581	576	558	603	605	629	603	627	582	653	569	615	600	574	589	585	623	597	600	556	580	587	630	610	588	587	600	576	574	617	555	552	551	566	607	557	572	600	586	556	606	600	554	596	589	597	615	571	571	621	567	581	538	565	632	563	561	617	570	600	595	574	606	609	614	584	566	568	592	582	557	564	580	573	612	584	554	510	624	592	600	551	570	580	606	603	594	570	594	594	603	597	606	607	579	600	591	603	566	623	625	633	577	582	563	607	579	583	561	576	609	597	567	608	657	620	595	600	580	609	606	604	608	587	574	573	639	588	600	633	597	544	605	607	631	602	586	584	593	591	564	544	564	565	591	629	591	585	604	635	578	611	578	607	556	560	662	613	626	567	621	560	602	605	557	562	597	591	571	611	582	604	571	660	627	540	597	594	585	586	633	614	576	557	581	585	595	590	620	554	579	631	595	560	600	552	574	571	607	579	555	536	587	573	613	584	556	558	590	605	592	642	554	583	572	572	613	579	580	611	608	598	592	617	568	572	594	606	555	605	575	599	612	593	623	593	593	564	601	571	597	616	574	599	568	593	607	596	597	584	597	625	555	567	566	631	605	565	580	641	580	610	591	561	600	553	578	557	564	577	579	556	568	606	592	564	547	638	614	589	626	621	584	607	581	586	620	598	665	580	557	591	564	635	580	596	565	625	596	571	570	582	574	588	597	574	589	590	600	577	549	576	623	602	580	559	553	575	604	590	597	607	578	631	620	577	605	570	564	644	570	568	620	542	543	623	605	612	587	615	622	584	620	559	609	562	581	582	579	605	624	575	593	599	588	583	569	629	626	603	607	573	611	612	638	567	591	584	620	587	584	579	574	641	594	610	587	594	609	568	592	605	588	572	567	596	612	590	601	567	587	576	567	581	571	581	606	574	585	540	619	596	574	584	621	586	634	626	578	562	590	608	618	605	570	620	612	609	560	573	611	587	588	609	566	592	571	608	610	631	587	609	589	584	615	611	614	550	581	585	567	624	629	609	607	569	601	574	626	596	631	586	579	608	644	620	566	603	603	617	610	611	589	546	579	600	646	565	568	581	633	597	583	562	628	573	579	580	574	562	620	599	578	585	586	596	603	621	595	590	557	561	613	580	577	580	581	595	596	600	613	610	569	597	579	594	619	593	581	553	602	593	649	566	604	622	576	580	641	636	602	593	638	587	585	586	548	588	587	594	571	601	625	588	612	614	585	606	609	549	559	566	608	553	626	607	597	591	640	612	567	587	626	611	598	588	609	572	581	599	589	585	584	560	621	564	613	603	584	603	602	623	586	592	637	589	554	602	606	598	612	612	640	595	570	586	573	578	559	622	597	643	581	586	554	597	592	608	570	599	625	622	587	580	572	605	637	597	571	606	572	583	618	599	592	588	560	526	586	616	566	630	601	626	614	595	615	555	596	601	547	646	587	584	597	602	601	598	587	572	599	572	593	585	601	614	594	575	619	583	591	601	550	603	570	590	630	595	584	567	580	586	586	589	596	582	616	568	580	602	571	545	603	596	631	619	595	608	613	603	652	588	607	599	643	547	583	569	602	605	580	573	612	594	591	633	584	581	572	609	533	613	568	582	604	623	567	602	556	588	576	609	593	586	600	587	638	538	628	592	575	595	611	638	604	600	568	602	647	578	581	601	595	609	600	616	579	574	588	608	624	580	549	576	622	593	604	553	558	585	533	567	523	583	585	588	623	593	663	614	661	598	597	589	607
14974	2622	2615	2071	1510	1292	980	782	764	693	662	580	520	497	491	483	455	524	591	575	462	400	435	460	478	451	413	465	439	419	445	402	399	414	393	392	367	383	422	414	427	363	406	367	395	401	379	391	393	408	377	398	349	395	428	389	382	382	367	379	379	405	408	431	389	379	390	366	397	392	417	381	385	412	388	391	348	408	379	364	371	380	358	395	381	403	363	397	372	369	368	393	395	391	394	400	421	399	377	388	392	385	382	384	373	365	392	391	406	384	367	362	385	396	355	364	392	407	385	385	369	370	379	359	418	383	392	365	411	359	377	379	388	398	399	367	426	422	384	364	372	359	393	387	358	367	370	395	398	381	374	381	381	378	364	370	381	392	397	379	356	376	373	372	374	401	347	386	406	347	396	373	410	404	366	378	380	372	344	394	349	365	396	390	430	377	359	391	366	369	414	392	362	369	386	408	409	352	371	351	380	413	387	352	393	378	383	370	377	366	337	400	380	392	415	412	367	387	363	354	372	391	387	411	367	362	381	348	394	383	410	398	361	373	380	358	402	391	416	373	353	395	359	343	397	378	347	408	354	387	388	393	400	403	371	409	390	386	372	369	398	360	434	423	412	402	396	373	355	348	391	377	363	392	371	386	358	370	417	391	384	399	369	383	374	392	383	367	400	422	343	372	388	371	395	387	385	353	361	420	387	346	382	361	351	395	423	371	380	396	386	352	377	383	365	361	387	390	419	391	367	377	381	371	385	380	395	390	368	363	426	389	365	392	348	383	360	374	353	380	381	406	360	377	380	386	370	377	369	364	390	387	371	368	439	422	403	351	405	365	380	368	329	348	392	374	376	328	349	403	398	408	403	400	380	358	382	358	381	394	391	373	399	389	360	381	368	385	386	392	382	406	409	401	383	372	355	339	423	368	415	387	368	383	394	345	391	387	361	381	358	332	400	401	401	391	366	374	401	367	333	380	431	393	405	402	388	403	375	390	391	363	349	357	338	385	354	413	404	393	382	441	341	392	364	390	366	372	333	369	389	377	356	360	379	367	400	371	401	373	392	342	378	374	356	350	396	387	368	369	374	357	382	395	367	390	370	362	399	373	374	365	348	375	335	412	346	370	393	370	402	362	376	425	417	372	378	371	361	368	391	373	360	372	383	376	399	372	379	361	405	368	392	380	388	394	369	344	389	384	394	396	350	346	349	407	402	360	350	400	361	357	375	382	388	382	339	379	375	363	375	384	378	390	390	407	355	345	362	383	397	377	395	410	381	357	381	385	416	396	377	377	360	422	375	379	369	395	364	370	363	375	429	365	339	386	399	354	398	391	381	391	345	375	388	392	394	401	365	378	376	397	379	384	384	364	381	383	394	381	386	352	384	378	375	410	358	366	393	374	414	367	390	382	387	366	368	367	359	382	364	332	388	406	371	382	361	372	367	365	382	378	360	379	387	387	398	395	417	368	381	380	421	374	378	392	401	401	400	377	382	379	339	358	344	385	391	385	393	382	378	396	395	396	401	351	374	393	390	360	388	373	380	389	384	395	384	363	419	385	351	367	395	356	381	408	406	379	395	368	376	360	354	394	382	370	365	378	367	399	380	381	354	416	392	345	356	363	374	392	342	392	402	352	341	376	332	365	401	411	423	383	358	358	397	387	360	387	319	374	374	364	428	371	375	372	392	392	382	361	366	399	365	378	380	424	381	359	394	401	353	383	358	346	374	356	371	390	378	386	369	380	465	389	383	387	369	366	394	374	387	371	377	378	362	368	415	394	365	356	373	436	386	377	387	387	374	371	386	355	397	332	350	388	377	387	393	363	352	360	405	356	365	375	363	376	406	391	378	391	426	374	376	390	413	388	386	381	390	351	397	377	407	397	378	361	374	390	394	360	398	394	410	350	397	388	390	411	352	379	356	370	396	409	391	357	390	370	347	400	384	380	401	409	361	396	378	372	420	367	401	337	413	374	355	385	374	370	360	402	402	411	345	370	380	384	363	388	395	396	386	424	380	409	354	377	368	395	447	369	401	381	375	368	376	410	427	406	356	388	365	383	410	385	420	383	353	359	409	406	394	350	378	387	406	378	390	399	386	397	401	400	375	379	408	401	376	378	361	402	396	395	378	402	393	389	407	361	385	353	386	377	376	377	387	379	395	346	342	384	407	378	398	408	381	384	380	352	390	362	383	362	380	397	384	381	410	370	407	426	380	386	386	373	364	370	453	375	381	387	362	365	411	374	374	392	361	369	419	382	396	356	370	404	399	415	396	377	385	394	411	368	397	354	372	356	391	392	369	356	367	385	367	405	383	396	364	436	391	392	384	402	336	320	386	414	364	398	379	385	384	370	353	395	421	379	387	381	360	407	373	381	404	359	391	397	396	407	391	348	374	367	374	377	368	338	364	367	389	383	380	441	351	377	416	338	411	377	361	375	373	392	399	346	384	371	387	399	393	374	377	351	396	402	406	375	390	366	363	405	374	381	357	409	380	388	398	388	347	401	359	389	373	362	371	392	361	366	407	373	368	386	377	385	348	367	381	395	372	378	409	347	368	366	383	410	381	378	367	424	405	349	339	386	373	393	376	376	373	384	373	342	359	381	350	374	366	396	353	369	409	367	365	348	351	376	335	395	367	387	384	417	356	365	397	388	377	360	363	398	443	374	367	385	384	377	385	380	387	370	386	390	373	315	384	363	396	351	365	382	379	395	418	386	400	386	396	371	397	409	353	388	374	380	400	367	376	416	414	351	382	407	371	376	372	381	402	385	414	383	415	377	358	363	410	377	406	343	377	375	349	395	348	393	393	351	404	380	406	364	355	356	380	406	367	363	378	377	386	379	383	397	401	370	404	394	395	372	410	403	383	374	393	347	398	376	385	350	368	366	366	426	407	388	383	397	379	382	368	386	419	367	382	393	415	389	373	384	375	372	372	386	396	399	357	397	391	360	365	382	361	380	384	362	387	399	364	372	373	374	381	390	385	369	359	405	362	371	393	402	358	430	414	354	397	387	344	404	409	357	361	362	392	373	333	361	364	400	392	391	371	391	411	395	396	351	396	404	402	353	382	363	375	395	400	374	385	363	349	400	377	392	413	424	400	380	369	381	406	365	386	393	372	355	364	343	405	336	350	421	368	349	344	386	396	387	381	417	371	381	380	369	345	424	383	379	396	413	342	387	368	376	403	403	342	391	350	379	370	422	384	362	397	360	378	351	367	429	395	390	362	385	413	369	374	361	372	410	366	385	389	375	365	390	378	415	415	372	371	352	408	354	416	390	359	377	383	352	364	390	414	385	381	359	338	367	423	383	401	410	365	383	454	386	393	353	376	384	399	413	362	385	368	406	389	411	412	366	384	369	387	381	383	362	407	425	411	399	355	407	399	416	413	396	383	368	418	405	399	319	354	369	378	352	360	390	393	369	388	360	393	387	352	426	399	375	402	383	375	360	364	424	397	399	378	394	364	387	434	395	365	376	406	393	365	397
8305	2546	5312	6038	5321	4487	3633	3224	3190	2795	2347	2116	1903	1797	1586	1538	1549	1729	2684	1997	1602	1307	1358	1493	1737	1646	1409	1434	1385	1382	1441	1206	1264	1085	1112	1138	1070	1022	1084	1032	1022	1067	1023	991	955	967	1016	973	1027	978	1012	969	942	978	927	959	925	965	953	970	1019	991	983	938	975	969	994	967	928	983	916	944	894	956	976	921	912	907	943	944	988	982	917	970	910	970	910	950	944	953	940	967	956	924	975	930	961	936	977	948	982	919	886	901	959	921	839	933	1000	939	949	929	934	921	942	925	865	941	959	994	957	929	944	942	941	930	903	858	964	976	951	920	896	962	951	946	916	924	890	885	960	967	827	948	940	955	939	936	926	977	943	916	993	890	952	937	954	906	966	925	920	971	921	982	926	930	894	926	918	912	939	958	931	995	900	896	931	902	918	944	930	901	981	942	920	947	903	896	911	932	947	918	960	954	923	944	952	890	906	972	924	921	953	955	955	919	854	958	893	902	972	923	889	892	929	900	960	987	923	938	932	940	934	908	959	905	972	986	926	910	934	940	936	890	922	919	992	870	908	926	926	949	967	929	924	942	891	946	993	955	890	1003	919	947	912	944	907	986	946	996	919	966	955	893	939	915	922	900	971	907	932	899	938	905	964	936	926	921	914	902	930	920	931	929	985	894	930	922	960	988	895	941	970	944	908	965	960	872	918	929	932	912	959	961	985	961	900	938	947	896	905	965	919	932	890	940	935	957	933	921	945	924	996	929	974	943	919	953	903	878	965	939	894	945	961	900	918	939	927	883	956	952	968	960	958	959	940	911	978	933	935	950	905	911	917	961	950	920	857	943	946	946	962	919	952	928	925	925	915	954	953	996	928	936	940	931	936	962	1006	948	982	894	921	898	962	937	932	909	962	883	895	935	944	959	830	907	938	921	979	922	969	990	927	946	942	910	905	1028	922	920	960	950	909	901	913	952	932	963	911	964	929	935	994	934	966	929	915	976	929	911	924	938	922	924	914	977	945	922	916	951	930	934	970	940	971	943	937	912	874	898	917	949	941	976	881	879	943	924	891	944	936	928	948	922	934	913	911	872	912	983	894	902	934	881	932	895	952	927	943	927	952	955	934	930	906	930	851	992	942	967	928	955	916	933	947	975	962	944	900	956	923	936	915	910	955	915	909	931	847	912	901	909	949	903	932	946	1008	922	937	912	894	996	958	883	883	947	922	931	916	915	886	1010	932	890	934	925	949	914	942	978	916	895	947	972	932	953	912	939	936	957	958	883	948	967	911	937	917	900	970	909	948	903	949	901	937	897	935	951	935	947	899	901	940	931	901	937	899	907	963	942	916	928	898	953	940	920	907	905	927	845	886	899	910	944	954	892	884	933	928	941	925	933	935	963	942	962	874	950	954	964	928	929	946	945	937	938	936	931	951	939	955	957	973	955	936	920	927	893	954	924	894	925	928	931	914	988	927	986	948	981	924	923	966	911	931	978	942	900	896	873	980	927	927	934	911	940	942	898	940	937	935	947	906	892	963	940	942	959	895	903	903	890	938	911	885	882	941	949	938	875	954	870	923	937	921	913	942	908	913	890	870	939	932	922	914	935	915	899	931	916	928	895	965	930	975	968	928	922	962	893	929	951	909	920	855	880	874	929	946	922	897	885	864	921	920	858	952	952	958	932	946	929	992	959	949	920	914	920	923	983	935	963	939	915	921	966	868	916	947	919	941	1020	898	897	883	946	945	919	959	875	917	936	968	912	956	959	938	968	934	893	919	950	932	918	971	941	947	883	899	925	886	909	928	924	947	922	958	877	977	931	914	915	938	949	922	936	898	971	970	927	898	1036	921	883	923	921	942	939	951	960	943	932	961	961	979	935	911	1029	897	958	945	916	898	904	967	924	925	891	963	951	958	900	913	945	921	939	888	923	890	905	887	1002	898	916	904	970	884	967	965	901	907	998	871	875	931	907	907	946	918	951	875	904	937	938	940	948	926	952	927	1007	894	918	947	956	889	920	920	987	944	936	899	991	893	908	1007	971	946	935	937	929	991	889	931	923	952	937	961	994	959	947	924	925	955	944	974	928	934	942	976	915	941	905	960	907	943	920	916	918	945	972	932	985	949	925	923	945	916	955	947	948	966	898	969	955	907	988	966	889	932	882	925	963	938	968	912	887	965	913	966	912	897	941	972	947	931	971	960	940	915	922	933	962	954	974	933	956	976	913	957	958	918	897	923	938	943	935	914	974	910	905	886	958	968	962	897	938	887	939	979	849	895	960	948	997	974	916	936	914	937	890	909	980	986	960	882	887	994	913	964	926	895	953	953	947	912	919	952	959	882	988	922	931	1022	961	905	949	940	853	920	946	914	978	934	905	953	921	953	917	935	958	886	936	960	925	957	902	973	945	910	881	965	1029	974	936	882	939	956	930	962	956	921	935	925	906	962	951	979	939	931	894	924	967	966	929	915	885	932	908	930	934	941	890	923	962	942	959	896	954	916	908	919	922	948	999	968	891	932	892	894	914	938	974	987	920	927	912	943	919	933	957	908	914	912	941	943	939	928	900	900	949	968	932	933	944	956	935	913	924	927	942	919	916	931	902	933	942	947	916	917	918	930	951	933	928	1023	919	907	945	925	895	901	912	931	878	981	931	929	934	913	927	951	925	972	935	965	900	915	921	915	927	938	931	874	928	908	935	921	944	962	927	954	942	951	1010	923	916	887	930	923	909	949	962	930	965	948	897	962	880	975	982	900	930	965	940	942	915	1007	906	947	949	962	957	919	870	927	948	937	986	957	924	888	892	925	962	926	894	929	924	939	935	958	964	926	920	956	972	943	898	877	934	940	911	955	891	895	931	925	939	993	928	893	915	1004	936	942	954	935	912	895	962	924	947	930	939	962	894	918	919	907	955	873	925	901	894	899	929	927	878	906	915	949	879	918	901	916	892	980	945	950	961	969	908	941	913	932	933	939	892	926	938	900	895	959	916	958	960	924	969	887	920	974	912	913	996	893	939	938	928	934	921	854	919	943	947	964	931	911	877	985	954	899	926	871	976	909	924	945	934	909	957	923	961	934	905	890	897	927	976	934	891	914	919	919	947	936	920	969	926	895	942	877	965	937	903	949	933	940	923	922	923	905	935	950	907	942	932	922	892	909	954	948	972	872	907	964	893	927	925	926	985	957	895	933	935	922	943	955	932	962	1022	971	938	933	939	944	943	944	964	916	910	919	897	946	904	957	925	973	951	897	899	951	947	908	929	950	954	889	888	929	929	912	957	914	958	963	952	985	918	907	942	939	939	893	927	936	916	906	952	895	918	930	874	955	983	941	906	905	982	977	932	939	960	945	956	932	944	938	916	936	1009	933	912	936	963	969	961	917	953	930	971	939	940	942	917	935	912	950	969	961	985	935	909	898	928	968	947	893	934	952	925	924	948	911	932	926	895	934	918	928	949	865	957	912	956	897	919	975	948	922	938	905	912	887	946	949	957	900	911	963	961	906	907	894	886	882	922
2075	171	166	151	144	133	140	117	119	127	127	110	112	126	132	129	111	121	110	109	105	125	115	115	118	127	111	109	132	134	120	117	120	115	125	144	105	117	103	109	106	109	133	138	114	106	122	120	112	100	113	118	108	115	112	112	109	105	110	102	105	117	116	100	108	110	112	124	109	120	111	99	122	103	113	122	125	125	94	128	121	116	120	112	124	119	110	125	100	106	103	105	96	130	107	131	108	98	120	113	101	98	117	127	112	127	108	115	97	105	121	116	122	110	120	99	118	115	127	117	114	124	97	140	133	127	105	114	117	95	103	134	134	112	120	125	92	122	99	129	123	107	80	113	107	98	108	111	97	92	119	126	124	128	109	106	126	117	112	122	121	87	122	110	112	100	126	111	115	128	113	121	109	123	126	109	125	122	99	109	118	84	121	121	125	114	106	103	112	115	113	114	108	108	118	105	107	125	108	119	111	130	110	121	123	119	145	107	117	105	111	115	108	101	127	105	106	107	86	114	101	118	92	122	120	114	129	123	133	110	108	125	141	104	118	110	94	132	114	97	95	116	127	107	96	134	109	117	126	108	124	99	97	117	104	120	106	98	96	129	110	109	104	111	113	92	109	128	121	89	132	115	117	106	116	107	108	102	115	133	115	108	106	113	111	105	107	132	123	96	120	118	115	123	130	110	116	143	117	112	121	113	106	109	144	105	109	96	120	99	100	96	118	109	115	118	126	113	91	115	111	119	117	112	107	96	102	118	101	137	121	100	114	126	104	131	118	102	117	86	91	117	124	117	108	97	108	115	116	124	116	100	119	95	106	97	105	96	105	114	140	129	119	124	110	118	125	116	120	127	120	109	116	110	121	121	124	127	111	123	114	116	129	117	101	111	124	102	101	120	128	122	128	104	109	113	109	102	128	129	121	125	120	106	107	103	118	97	122	123	131	129	117	127	133	104	117	111	113	99	99	111	108	105	130	125	102	111	109	107	123	130	105	113	108	104	126	125	105	105	115	102	94	95	106	91	101	101	125	83	128	121	127	107	103	115	104	105	87	114	129	111	122	111	122	106	102	116	95	124	108	119	108	127	107	119	106	117	101	118	113	108	103	92	126	119	124	106	114	107	123	134	131	113	120	146	110	92	133	115	99	109	111	118	112	108	109	109	121	110	129	132	128	106	99	115	118	84	109	101	122	128	107	123	105	103	131	101	127	87	108	129	103	119	124	121	111	120	99	135	134	97	98	93	132	126	95	112	101	133	117	119	104	102	112	122	102	114	124	124	118	117	116	135	111	116	109	129	113	107	130	136	111	106	129	98	100	111	102	100	92	113	118	106	128	105	85	128	118	112	130	112	109	127	102	120	113	104	106	95	110	123	84	124	133	113	119	120	110	103	103	122	119	113	109	124	110	112	108	96	109	99	92	122	95	89	111	108	118	144	124	99	105	116	109	138	114	117	116	116	104	132	110	120	119	108	104	114	109	105	124	104	130	115	120	110	108	117	114	106	115	119	95	113	119	125	143	121	126	139	115	112	120	131	113	119	116	115	124	139	120	114	93	105	119	124	95	102	99	108	104	115	126	109	139	128	109	124	93	115	105	112	112	113	117	114	123	114	95	91	111	117	120	122	82	125	105	108	99	111	110	114	114	121	109	119	128	119	109	97	98	98	119	132	85	129	110	100	104	118	113	109	100	121	89	113	115	99	121	117	93	106	112	101	102	153	98	121	114	110	129	117	126	105	102	111	118	123	122	110	122	97	93	122	131	136	109	117	123	114	111	111	125	122	106	94	104	122	115	125	123	106	116	107	125	106	110	137	110	114	124	119	124	140	137	108	110	101	107	115	124	107	110	112	112	122	105	93	92	117	137	118	122	126	119	112	103	88	115	117	102	104	122	125	121	98	118	92	118	132	95	120	103	120	116	120	103	118	132	125	130	117	121	126	128	136	101	93	102	115	107	119	94	132	132	110	128	106	110	103	123	113	97	112	122	116	114	119	108	105	122	109	130	108	105	104	108	101	111	112	117	125	113	99	99	87	111	107	125	131	108	105	116	118	97	101	105	96	103	114	119	126	93	113	111	101	95	116	112	110	123	134	130	113	112	122	114	115	115	122	113	113	129	132	127	104	117	103	115	117	90	111	130	101	89	100	102	112	88	112	104	123	119	135	121	129	126	109	134	130	112	90	112	111	108	132	114	117	107	106	110	121	99	115	109	141	118	130	112	101	128	94	130	133	125	112	131	109	122	127	118	123	108	123	107	100	100	115	127	128	122	107	112	112	120	109	94	115	113	128	123	111	114	102	113	135	112	120	104	107	129	125	117	137	105	129	98	113	123	107	134	106	116	128	124	106	127	121	95	106	101	114	90	129	105	119	113	127	112	95	101	123	101	118	107	120	100	106	98	128	115	115	132	97	109	113	89	108	113	103	102	111	92	127	105	115	115	117	122	104	102	98	94	120	113	112	112	117	129	115	113	122	109	118	108	108	120	123	128	114	93	103	115	116	118	122	113	119	109	135	104	100	119	115	112	100	127	98	98	116	114	112	101	126	115	116	110	119	103	115	134	107	113	123	121	105	140	110	98	105	116	95	120	105	121	104	113	113	108	120	128	111	121	113	108	116	114	124	129	116	100	111	140	104	120	103	113	109	130	116	122	131	110	106	97	110	111	124	102	103	109	105	121	122	109	126	123	103	102	120	120	124	107	109	107	106	117	107	111	108	98	104	109	131	99	124	125	118	123	113	129	115	105	111	106	115	117	123	112	132	89	116	112	111	113	122	116	101	103	125	114	115	101	113	130	144	118	96	121	114	114	123	115	138	119	108	112	107	127	107	126	115	89	112	100	98	110	112	105	118	114	116	113	113	107	111	117	112	125	102	102	118	118	112	105	97	128	134	120	93	103	112	131	124	117	116	117	125	102	124	111	110	103	112	122	102	116	101	122	129	94	125	111	99	113	100	119	107	118	107	119	103	109	103	115	120	114	108	92	117	108	104	124	121	123	119	95	106	125	114	99	123	117	122	96	105	97	130	113	117	108	107	105	141	105	124	115	107	106	111	111	110	114	119	124	113	96	113	133	90	97	85	114	97	125	120	113	131	129	113	109	119	123	120	116	121	119	135	112	92	96	107	112	106	108	118	131	115	121	115	123	111	125	107	97	115	111	103	136	117	130	116	105	122	111	121	119	95	91	116	129	104	114	103	116	121	127	123	121	104	116	122	117	101	109	122	97	119	131	120	125	95	122	98	105	108	121	109	113	123	109	120	107	121	124	132	97	117	112	117	102	104	107	122	91	104	99	120	111	104	126	126	109	85	107	118	117	110	119	100	111	132	116	109	129	118	124	113	107	132	128	121	122	105	96	112	125	133	109	116	116	114	116	105	104	110	123	108	124	113	110	118	115	105	115	121	101	105	116	136	116	116	99	110	124	118	114	106	101	112	94	130	90	120	103	109	120	119	91	120	102	89	117	102	108	125
2410	415	498	446	485	442	491	424	409	388	402	394	383	368	374	384	351	364	421	391	406	405	381	383	419	390	337	375	378	404	401	347	391	368	412	388	390	405	378	376	390	361	363	378	376	373	343	392	348	372	351	370	342	407	374	358	376	366	351	367	381	364	398	359	347	348	356	342	358	357	371	356	348	376	330	379	334	358	366	371	353	363	373	383	329	386	325	352	359	376	342	356	370	385	380	354	402	361	372	371	356	370	381	390	348	363	362	354	351	337	372	342	352	375	353	367	370	364	390	339	342	379	352	387	384	385	373	351	378	357	356	407	360	355	395	399	354	379	374	381	374	343	374	365	374	349	348	382	345	365	399	365	370	354	360	360	360	379	366	371	358	344	411	354	353	344	387	342	367	361	355	367	357	380	400	387	388	361	366	379	383	342	350	367	342	388	363	320	355	374	378	382	360	328	374	368	353	348	338	382	374	378	380	358	362	403	369	413	370	376	388	332	371	365	364	370	350	388	363	358	378	396	350	374	360	382	360	371	345	361	385	386	375	381	356	353	385	356	358	363	362	342	385	394	377	339	377	341	352	408	389	399	368	392	376	363	385	399	400	386	395	373	388	355	366	367	388	354	366	330	369	371	370	418	382	388	354	341	362	365	386	394	334	406	366	373	345	352	361	362	349	339	364	374	339	342	333	385	378	426	344	364	398	380	354	372	329	357	355	339	339	374	375	366	359	402	365	340	326	404	366	352	395	351	332	387	380	380	349	345	381	373	377	388	380	375	372	368	354	359	406	370	389	353	396	385	349	367	386	386	382	347	342	380	362	368	365	356	348	376	373	383	374	368	364	340	360	336	396	365	410	369	359	348	337	371	378	378	359	365	350	373	357	371	355	431	374	380	358	391	367	344	343	361	360	375	363	366	388	355	349	357	374	392	368	342	368	358	361	365	356	345	412	373	358	347	371	366	398	357	333	377	361	394	350	397	358	366	320	331	363	354	381	374	359	385	359	332	325	371	393	353	356	338	395	371	377	332	366	350	354	333	355	357	401	339	367	350	360	387	379	396	364	403	360	354	365	387	382	373	392	394	382	370	360	336	387	354	368	367	372	352	342	364	381	355	341	358	355	355	353	373	382	374	377	354	351	326	398	352	343	349	359	411	354	351	353	382	369	403	378	340	362	359	371	378	358	372	391	358	384	353	393	376	389	381	357	347	359	356	361	353	373	383	339	374	395	368	380	373	382	377	337	350	326	365	367	392	341	356	389	345	345	368	350	350	393	384	369	376	374	334	368	359	382	383	355	368	378	356	368	405	328	367	385	400	397	365	339	371	349	401	373	334	364	354	383	335	388	375	365	397	404	367	373	373	373	364	364	369	355	342	397	358	357	350	363	359	362	355	357	348	357	359	375	349	355	377	343	347	369	382	381	358	358	343	345	397	352	370	368	369	379	306	400	363	377	350	366	395	354	405	364	378	340	331	348	332	376	361	362	386	360	372	400	398	349	386	394	382	358	334	366	370	360	366	346	333	364	375	382	364	399	378	361	396	351	344	389	410	361	371	361	336	347	380	369	370	384	376	326	370	386	340	382	346	390	409	358	385	357	356	382	368	356	383	354	344	383	403	353	377	359	360	342	328	372	381	402	340	393	392	378	377	379	349	411	370	343	367	362	367	371	322	407	381	319	354	368	384	384	352	369	361	361	373	361	378	390	362	349	388	407	344	384	357	386	392	379	377	368	355	367	346	361	367	352	368	376	376	378	377	350	348	361	371	370	368	370	355	353	362	383	358	382	356	340	346	339	370	366	364	351	350	360	365	343	381	379	347	340	368	385	376	349	391	362	411	338	367	369	358	383	367	359	360	366	357	371	415	408	384	384	356	360	337	350	371	370	350	349	358	362	348	346	361	396	366	371	367	351	376	372	394	371	395	388	371	351	356	351	388	361	340	382	388	350	360	377	346	358	359	375	385	399	373	367	383	388	357	362	365	350	364	352	370	369	398	397	383	379	363	379	414	363	365	398	391	379	406	384	365	394	396	400	352	339	361	350	378	382	355	385	371	362	381	365	350	348	349	361	364	366	369	394	369	363	376	362	344	367	366	400	396	359	373	355	384	375	404	427	379	381	373	336	357	379	363	364	383	378	373	381	384	363	370	361	379	348	372	377	363	337	400	379	351	353	371	398	359	370	354	318	368	396	346	398	338	373	359	372	351	382	364	355	399	355	371	382	400	385	345	378	351	391	378	357	360	376	369	349	391	405	335	333	352	370	352	350	358	392	402	379	371	362	360	390	364	350	364	389	380	366	379	365	408	338	365	369	358	328	380	369	379	362	379	366	384	376	363	343	368	366	373	377	343	342	395	346	348	387	365	367	373	361	389	333	375	357	385	378	375	384	371	371	325	362	390	369	381	386	345	380	356	364	391	357	349	355	360	372	386	382	396	350	370	358	386	339	342	356	392	363	370	332	364	395	377	352	354	388	353	353	394	383	364	327	368	350	362	342	353	347	362	381	352	358	358	373	369	351	351	339	379	371	377	368	358	352	331	369	377	375	365	334	362	369	352	350	397	377	354	404	391	363	373	351	345	354	354	408	382	387	359	381	366	362	353	350	357	387	389	361	370	344	361	353	353	376	341	371	370	396	400	380	376	379	381	367	346	352	364	348	361	365	366	356	372	369	369	397	368	343	354	372	387	334	401	363	341	385	319	340	405	365	317	394	337	394	386	413	387	380	347	341	370	361	377	356	378	363	379	350	392	357	381	333	371	373	391	356	355	378	373	372	355	371	373	385	388	381	358	372	383	375	400	384	380	374	370	383	392	365	376	388	334	375	362	379	362	403	376	366	364	348	385	353	354	374	382	337	350	365	352	376	390	366	378	359	378	328	388	341	362	356	386	392	370	373	378	383	354	361	349	372	372	373	379	382	365	367	363	372	370	369	377	357	371	353	356	363	368	349	384	361	367	384	349	363	379	363	392	375	368	354	376	337	382	380	388	359	373	360	359	397	367	362	360	366	378	336	373	388	381	380	347	364	333	367	391	341	361	354	374	366	394	372	340	379	375	402	391	360	363	348	340	353	375	344	371	378	366	421	373	319	381	333	376	398	362	343	375	354	361	382	363	367	384	366	362	364	356	359	336	364	362	399	361	348	390	337	370	380	390	387	397	338	357	373	361	333	367	355	352	397	365	369	373	359	370	416	356	357	344	336	395	363	348	354	368	351	379	328	399	383	354	343	368	370	339	384	337	372	359	358	384	374	354	387	382	372	362	364	363	345	373	365	364	366	339	337	348	372	353	336	388	329	365	382	356	368	319	393	334	366	353	333	373	360	378	362	359	414	399	392	373	369	376	348	347	357	370	350	366	363	365	378	360	370	349	367	362	385	362	357	381	351	359	363	382	358	394	360	383	357	388	345	406	349	350	354	350	367	348	381	333	349	339	364	359	341	368	367	381	387	355	428	379	357	382	365	385	351	359	395	388
7648	1165	1377	1001	820	596	462	430	380	319	340	309	307	259	295	224	257	280	343	310	270	258	243	239	264	264	262	253	235	242	223	210	213	209	231	200	218	222	229	228	222	200	204	228	227	235	223	196	222	194	207	221	249	223	202	199	257	195	194	224	203	194	207	203	210	221	243	192	256	200	199	204	228	168	234	230	218	200	210	209	198	242	216	204	189	248	221	234	221	220	209	189	252	212	207	202	224	211	195	207	212	213	212	226	208	200	222	210	215	227	218	186	193	194	218	211	216	196	232	204	220	221	211	212	212	207	164	205	265	189	195	212	206	218	207	220	194	206	211	188	206	229	215	213	210	229	240	221	228	218	172	229	217	217	211	221	202	208	216	220	230	239	234	194	194	233	218	199	207	211	224	193	198	188	212	206	195	212	207	209	244	233	215	222	193	196	177	229	216	217	221	195	223	211	234	206	205	229	216	217	235	209	214	199	221	207	213	206	215	213	219	205	192	232	233	231	222	193	207	200	210	234	226	198	235	214	181	229	197	217	220	233	196	215	186	211	226	211	199	207	199	213	194	216	219	234	235	205	230	241	226	247	214	221	201	224	205	210	221	235	205	203	195	208	220	221	212	194	216	197	215	195	189	222	229	251	192	209	208	182	210	229	201	256	211	201	183	199	198	174	213	232	214	224	204	214	197	233	186	202	211	202	207	192	221	220	234	223	205	217	208	226	199	205	183	244	225	221	218	218	193	199	227	214	202	208	228	258	245	222	207	199	237	217	235	220	217	254	234	201	226	216	237	243	217	220	221	230	208	221	218	204	226	204	208	200	199	236	206	215	199	208	210	227	190	210	221	229	213	212	204	221	198	217	224	207	187	231	188	206	205	202	202	231	192	216	230	216	201	215	228	198	200	214	217	237	217	229	214	214	188	235	221	244	224	218	208	231	220	228	219	218	205	221	229	231	195	203	227	200	234	214	218	218	207	201	206	211	199	245	217	207	220	216	212	209	213	208	222	192	206	236	226	186	213	172	205	199	215	220	231	222	201	181	207	221	197	202	226	192	230	232	203	198	242	245	182	187	192	240	220	227	215	194	190	220	215	260	209	219	201	215	224	225	204	197	206	218	233	204	203	198	199	201	232	176	202	216	187	187	217	202	207	231	228	219	215	205	241	200	228	193	201	199	218	203	195	219	233	200	195	219	207	206	202	233	220	194	228	224	239	246	217	187	221	213	197	215	229	197	224	213	221	243	223	217	222	223	195	205	185	229	195	207	238	209	220	216	225	207	229	211	201	215	223	219	216	224	219	220	226	215	192	209	180	215	218	195	205	224	225	192	218	195	226	236	226	206	205	204	186	190	223	205	192	246	241	221	201	196	215	197	222	206	222	230	220	194	192	195	206	203	213	213	227	244	228	196	218	185	212	217	222	199	168	246	218	199	222	220	203	223	203	204	234	235	254	208	217	223	191	213	211	217	228	186	194	239	186	230	223	202	209	197	184	201	205	207	221	247	209	234	218	217	195	222	199	213	215	198	212	234	207	207	203	208	197	233	206	211	188	184	200	199	210	213	217	203	220	188	211	225	227	182	216	213	182	197	218	222	211	212	196	215	208	213	218	198	226	219	233	231	186	232	208	199	238	221	198	217	178	225	216	201	230	195	202	229	210	239	212	220	208	208	212	220	206	222	191	208	226	206	238	195	228	218	210	197	208	240	259	197	199	207	229	218	205	205	228	190	198	220	204	253	197	215	209	221	204	229	206	199	215	193	221	215	213	229	207	194	193	200	208	185	226	202	201	257	204	212	197	206	207	239	212	236	214	224	206	179	217	188	211	207	248	243	221	221	184	215	233	207	220	189	211	218	221	220	193	214	203	221	224	190	197	218	183	213	211	227	187	195	237	194	203	217	198	209	205	209	217	211	228	198	206	223	218	227	234	166	218	224	236	182	234	226	208	231	215	218	231	205	198	213	215	212	198	223	229	218	198	229	235	179	219	222	212	185	204	184	206	235	217	203	199	218	175	218	208	176	212	199	188	208	202	222	210	211	199	207	211	210	206	236	202	225	214	203	217	237	223	204	234	204	238	221	198	203	222	216	203	203	189	226	212	216	216	195	226	212	216	210	220	205	216	212	219	217	203	217	215	229	214	242	234	212	228	204	207	213	220	210	254	233	168	219	242	233	222	209	230	203	185	218	219	211	249	207	231	194	219	214	195	223	225	227	222	208	221	184	222	222	221	190	210	238	232	182	204	223	198	235	223	236	252	217	191	212	230	191	215	202	203	216	190	203	218	197	205	201	218	212	207	213	218	233	207	210	219	225	212	193	213	228	202	189	212	210	225	217	214	172	215	214	191	216	218	215	234	193	219	234	205	209	206	205	212	216	206	245	216	178	230	196	193	223	211	199	215	204	212	205	213	201	208	223	225	207	220	214	219	204	193	212	204	200	191	237	204	229	243	229	229	202	230	185	221	218	186	194	185	222	208	216	204	224	216	228	240	215	213	218	223	181	202	208	194	214	222	231	226	219	200	189	206	210	204	227	203	217	203	228	204	224	191	194	200	217	200	235	199	211	233	180	217	207	210	191	218	199	204	234	232	225	202	199	209	216	179	242	205	220	202	194	196	205	193	212	220	200	211	238	246	225	212	253	202	189	207	205	228	213	206	227	216	217	205	221	202	198	222	210	214	213	207	205	228	195	208	207	219	211	249	204	219	220	234	219	204	222	254	196	202	201	186	226	195	214	201	198	193	224	200	222	231	186	183	220	209	202	211	191	196	199	234	222	195	204	243	253	203	231	204	233	217	189	230	237	208	237	186	225	210	258	180	248	222	187	206	197	200	223	226	193	195	210	205	237	222	206	182	247	209	222	232	241	199	206	206	206	171	199	193	216	198	201	202	221	209	204	223	204	216	210	221	216	177	189	208	214	217	214	212	200	209	215	221	206	237	209	171	193	172	195	196	231	192	237	202	203	251	211	236	235	217	184	236	234	204	221	223	225	214	210	197	200	189	221	218	203	197	191	204	197	210	179	226	232	206	230	221	239	216	182	216	232	238	229	223	243	220	213	224	213	230	213	193	207	237	237	210	217	198	218	199	211	218	230	188	220	221	194	206	205	227	202	219	205	199	210	210	205	234	216	205	211	239	208	223	229	192	208	240	218	219	227	204	211	221	228	200	212	200	209	219	204	219	239	188	211	233	197	202	186	208	231	213	239	209	204	228	212	228	203	198	223	227	219	191	213	245	204	212	212	200	215	210	209	204	220	179	237	196	196	216	245	207	211	197	203	210	200	209	204	218	231	191	218	216	213	218	225	236	220	227	198	213	217	219	197	209	239	206	215	206	242	212	200	209	241	191	219	197	221	217	212	206	203	210	211	198	224	211	201	212	209	177	217	200	238	223	225	228	216	217	206	232	189	185	231	211	202	205	214	246	235	219	223	212	178	196	200	198	187	227	229	236	205	233	213	248	203	247	222	228	222
6158	1435	2794	3209	3004	2349	1935	1977	1542	1532	1318	1141	1150	1007	958	908	850	989	1490	1203	942	764	812	896	968	953	910	848	808	782	810	696	684	633	646	678	618	628	629	677	590	636	627	626	636	641	610	601	602	594	569	589	610	657	614	568	592	571	602	631	596	616	608	604	564	607	625	567	627	610	606	575	593	623	622	647	589	581	579	581	583	621	628	582	609	606	598	568	613	611	597	557	596	590	602	604	585	534	546	627	580	591	628	596	600	602	592	591	589	619	593	600	590	608	626	615	557	621	619	579	572	595	595	607	578	577	573	615	557	584	563	596	587	610	610	609	598	623	558	573	606	575	578	619	544	555	613	585	631	544	597	612	608	560	594	608	594	584	581	585	600	619	614	631	597	543	612	587	588	575	600	626	583	599	630	598	586	557	600	604	584	584	599	564	590	597	593	571	581	560	613	590	640	616	577	581	602	555	565	594	572	612	589	563	606	592	589	530	580	551	622	583	629	611	596	563	592	628	617	616	618	595	567	608	614	595	569	537	624	581	572	603	617	578	616	607	619	599	552	600	579	544	611	618	582	619	632	601	591	573	609	560	567	583	558	626	573	602	584	612	608	612	598	569	589	619	640	563	541	589	579	601	616	574	584	600	591	592	579	561	566	604	596	561	592	577	613	576	620	606	600	614	580	612	591	626	591	631	576	587	605	601	645	602	622	587	576	598	595	587	631	603	575	625	586	579	624	566	596	597	583	595	623	572	631	633	611	580	588	566	585	609	582	558	638	595	574	561	551	574	563	620	558	565	612	604	529	610	616	599	554	608	594	591	615	623	631	598	594	609	553	611	553	579	621	590	632	574	604	571	568	600	598	619	632	588	602	555	584	589	595	604	583	586	609	606	598	605	605	602	546	601	599	593	608	619	576	596	572	583	550	637	608	599	560	607	585	601	586	624	587	567	585	611	546	602	569	612	652	557	581	568	603	562	574	606	578	539	567	627	602	642	564	562	598	561	613	598	524	589	647	594	553	584	660	634	564	568	631	554	568	593	551	634	584	614	556	543	600	597	615	612	592	577	581	624	589	645	604	566	577	576	586	586	632	598	601	597	587	544	644	570	596	587	569	587	552	551	555	573	567	589	617	570	600	625	548	558	603	603	585	580	587	584	600	593	603	581	563	572	555	578	605	573	596	573	591	593	590	588	591	596	598	591	582	621	587	620	621	623	606	607	581	580	602	605	606	593	581	602	625	553	606	608	617	581	615	559	603	585	633	547	630	613	593	600	600	577	607	575	581	559	594	575	552	577	631	580	577	589	595	583	585	590	611	593	577	606	598	633	585	623	582	588	561	576	643	592	564	564	604	583	583	596	598	615	582	574	558	613	537	587	601	604	583	577	637	574	599	583	558	593	642	594	624	629	619	568	566	620	595	581	610	548	589	585	606	582	595	597	599	592	566	573	562	625	604	628	609	614	608	590	568	581	589	603	618	605	583	575	549	606	622	588	600	601	595	572	625	578	574	595	626	594	598	566	611	612	580	548	598	563	610	597	605	533	601	564	593	554	590	596	560	563	595	599	611	625	567	567	610	626	606	607	596	598	583	599	596	585	552	596	607	588	562	583	587	582	572	593	615	591	595	572	642	608	589	590	575	600	538	580	583	617	616	560	578	571	576	578	611	558	620	576	662	602	575	630	578	584	579	605	598	647	584	630	622	579	568	624	612	582	563	608	629	599	602	593	585	548	615	593	566	609	571	615	597	624	578	569	582	574	568	593	622	589	577	600	577	557	591	585	575	581	595	613	630	584	625	615	592	545	595	596	547	631	594	582	568	626	594	580	618	548	577	545	574	570	622	655	599	595	569	547	582	606	546	576	569	611	600	569	602	606	562	602	575	626	605	612	612	572	593	561	569	601	610	580	571	574	555	636	572	583	634	604	570	615	598	593	608	603	569	593	636	589	553	592	613	595	567	594	579	582	623	583	639	597	587	598	623	604	630	595	604	597	612	609	589	603	633	598	566	580	618	598	577	575	591	602	611	587	577	605	577	560	601	551	605	573	587	553	572	636	593	592	631	631	603	535	625	618	630	586	594	581	632	618	599	615	538	584	629	604	618	577	612	574	625	616	583	661	650	598	591	558	591	579	580	593	590	560	586	609	606	577	609	634	611	610	575	594	588	638	569	598	580	575	568	594	600	605	566	600	614	585	596	617	602	619	599	605	621	590	611	574	616	540	591	566	568	561	560	625	555	589	676	598	615	543	588	589	627	550	585	582	619	625	549	610	611	580	569	598	589	588	577	594	621	594	620	593	664	598	588	632	553	589	582	572	599	544	574	571	584	617	611	621	608	560	579	602	668	595	591	566	579	598	578	627	593	595	568	611	570	608	617	590	551	604	573	678	568	604	571	611	590	617	597	615	611	568	596	559	594	584	600	642	582	657	629	577	624	591	606	614	622	513	640	602	601	574	581	609	571	602	578	600	584	582	590	639	586	574	580	599	603	575	591	579	607	594	582	595	624	569	571	588	606	547	596	591	601	600	616	594	602	552	551	572	629	608	570	554	601	573	626	582	577	570	607	613	592	591	585	582	603	567	658	605	599	574	639	625	621	560	525	591	591	581	618	636	576	591	584	600	585	558	573	605	572	586	570	642	595	594	583	622	604	606	586	622	615	605	612	604	612	617	614	634	573	573	562	621	596	611	551	582	566	593	607	615	545	598	634	594	623	581	627	585	538	627	560	563	625	549	589	607	613	595	576	558	622	585	575	578	595	600	633	565	574	626	586	570	610	569	600	588	587	579	545	612	628	638	613	576	647	634	625	543	544	628	575	562	576	559	600	604	574	583	620	587	622	570	576	613	548	601	586	603	528	574	636	572	580	578	602	584	598	614	540	595	606	603	609	610	588	641	614	581	583	622	600	586	574	588	603	627	635	591	598	592	579	603	597	574	573	586	560	562	585	568	541	633	626	547	607	547	619	602	572	577	597	591	606	595	540	587	605	595	601	584	579	586	554	571	589	583	621	560	574	606	593	589	591	573	609	624	652	603	610	587	573	578	593	635	593	639	559	569	578	593	605	633	560	616	611	606	576	609	573	578	574	576	619	595	632	625	591	582	550	561	568	611	581	586	582	588	570	582	570	614	574	615	622	601	613	616	561	603	579	592	563	624	555	591	632	576	625	579	599	569	565	598	586	551	627	603	646	594	562	589	577	621	624	594	559	573	598	648	602	567	535	596	590	598	535	563	596	630	621	570	563	588	577	556	578	610	594	612	622	539	560	630	602	576	594	567	583	618	657	564	583	620	603	571	594	578	623	554	602	622	599	610	593	586	566	583	562	591	583	599	587	593	592	633	600	635	623	604	542	556	623	630	581	587	614	596	595	591	586	611	584	615	597	606	586	602	572	602	593	596	613	595	614	614	570	592	577	602	564	606	590	569	586	589	613	593	571	585	595	599	598	617	579	623	582	625	576	534	601	568	589	544	594	601
15044	2633	2581	2157	1492	1187	966	783	661	654	712	565	553	483	466	450	423	429	595	615	495	402	421	462	484	437	487	434	433	449	466	420	422	410	393	388	413	404	433	398	342	388	408	402	381	366	389	366	400	434	362	375	356	369	373	390	352	397	374	396	384	419	432	401	375	376	373	413	389	382	384	380	358	384	370	395	359	400	386	401	381	370	375	398	403	370	388	404	373	379	386	353	399	382	369	341	428	391	402	361	405	381	385	365	386	365	401	420	364	389	363	379	384	359	379	397	369	407	386	393	410	333	429	386	405	377	392	379	385	395	388	373	432	409	354	370	393	388	371	394	360	385	385	369	409	377	374	387	370	396	346	391	387	387	374	328	389	397	380	380	408	377	413	412	358	376	371	400	374	404	385	388	370	357	384	372	385	355	366	362	365	384	394	387	403	393	433	405	360	390	390	384	365	335	395	391	375	375	390	381	385	352	331	389	375	368	411	417	349	384	390	336	364	399	378	348	356	403	385	384	403	395	365	382	359	387	407	403	392	356	359	397	399	400	392	434	413	374	399	380	379	380	399	378	379	413	364	364	338	409	390	429	372	398	380	389	365	369	411	359	378	377	384	395	372	370	407	379	388	389	375	342	406	371	410	396	381	376	355	372	371	403	366	386	399	392	391	430	389	365	350	372	403	371	392	379	379	365	386	371	363	373	390	372	397	365	401	377	380	374	379	366	400	374	367	397	386	348	390	385	360	391	391	397	347	425	382	395	392	382	398	371	387	411	380	379	390	394	371	396	389	381	391	368	324	378	393	334	373	384	381	388	371	385	377	357	408	382	355	393	370	387	406	411	377	422	399	381	384	384	388	400	377	437	393	354	387	377	381	343	374	387	360	358	379	352	377	374	370	380	374	421	334	388	400	394	383	376	426	360	383	417	385	383	395	374	422	417	396	381	395	395	372	402	367	403	375	365	378	374	412	396	345	396	398	400	372	403	365	394	387	397	420	433	408	404	352	379	360	381	354	372	371	371	403	387	390	382	368	367	389	386	387	414	397	402	405	392	373	392	379	352	416	414	382	412	349	363	350	376	396	405	387	361	421	397	414	393	407	366	417	377	359	373	379	379	394	379	344	347	387	386	371	366	411	396	403	389	372	407	372	373	359	381	388	402	358	360	380	383	384	383	394	356	390	429	367	364	395	364	393	388	425	397	411	403	386	417	407	413	376	403	404	393	379	383	396	364	379	388	367	384	405	367	370	358	387	392	364	366	390	372	420	384	380	373	394	417	394	365	375	409	374	385	391	398	363	389	397	394	388	404	383	409	386	391	371	398	445	365	378	381	354	382	420	369	403	387	380	377	391	348	384	379	424	352	407	398	400	404	389	415	366	417	356	397	384	411	365	375	402	356	398	415	372	411	378	372	397	381	372	389	361	362	384	408	335	381	394	366	356	394	405	382	368	401	396	388	414	403	373	428	395	385	384	361	385	401	392	400	382	374	403	394	373	372	426	371	389	379	393	367	399	367	383	363	374	391	375	381	392	395	403	379	388	373	367	366	350	393	394	377	382	367	399	380	378	369	379	401	365	378	357	382	343	353	390	404	398	359	386	398	372	391	400	430	394	389	388	398	372	372	393	369	400	387	360	367	380	388	388	375	391	374	404	341	389	362	413	377	391	431	419	403	395	369	390	366	369	390	381	376	399	363	371	375	382	406	347	363	383	353	324	355	368	379	350	377	391	373	389	367	398	367	365	412	401	379	405	366	361	373	365	371	381	393	394	328	409	405	376	394	400	407	440	368	369	425	341	382	379	368	392	374	404	386	386	375	385	362	365	382	368	370	391	360	348	396	399	370	366	369	349	390	387	378	399	394	389	410	388	413	380	364	358	361	376	424	380	367	410	368	395	352	379	374	404	369	387	368	404	385	355	354	390	413	393	393	405	366	400	378	399	376	395	418	400	338	382	402	390	357	373	378	376	419	365	410	366	393	384	383	407	429	369	381	354	378	369	395	395	402	354	355	361	385	344	363	399	339	379	362	373	363	365	387	371	367	384	371	398	377	347	386	357	391	365	399	421	413	369	382	348	394	380	392	417	368	372	370	381	387	400	393	404	377	384	385	376	391	367	372	378	357	386	409	384	364	426	385	406	382	363	349	403	371	361	383	410	387	378	386	382	402	381	414	400	344	376	371	365	391	356	367	408	440	386	372	360	380	405	406	357	365	371	387	366	366	395	354	393	394	409	388	380	362	377	341	414	384	389	386	395	371	368	426	382	336	373	367	363	380	377	329	385	376	404	367	405	441	384	392	383	406	396	381	359	378	393	401	368	389	381	408	379	384	401	376	373	370	360	373	401	380	336	358	366	388	350	363	362	410	434	380	364	400	388	377	358	381	382	397	387	362	377	355	380	359	366	383	379	386	382	401	351	440	410	410	369	374	392	393	401	368	389	371	381	376	375	360	397	377	429	369	361	373	372	390	386	433	362	379	387	398	391	395	406	389	396	326	370	394	356	373	389	382	362	329	377	399	398	387	375	405	363	357	367	329	392	389	413	421	361	397	409	387	356	384	396	365	424	381	383	384	364	386	364	381	427	380	394	390	411	395	371	370	377	387	351	357	392	373	371	406	417	404	344	385	344	402	364	377	367	414	359	407	379	379	402	427	392	368	368	379	417	366	364	350	390	357	373	347	340	415	381	399	378	396	388	382	384	362	402	388	373	383	396	368	378	382	368	387	389	386	334	400	365	365	374	408	383	402	376	360	361	391	372	415	384	440	398	353	417	380	390	396	391	402	371	381	370	379	379	388	396	393	394	433	349	368	379	386	356	375	374	369	371	387	389	374	377	354	388	373	338	370	413	364	372	393	381	385	405	361	388	368	361	373	389	359	377	365	395	374	392	382	349	412	401	370	421	407	384	425	363	364	400	373	383	359	351	375	400	414	351	389	397	404	385	373	352	386	363	365	410	408	377	346	395	397	405	373	367	351	377	369	353	330	398	370	374	432	398	410	397	381	391	379	412	383	370	392	401	387	366	404	380	379	362	390	379	407	377	400	384	394	394	376	378	367	360	353	384	382	368	358	372	395	398	374	407	397	352	425	376	370	426	363	392	421	417	429	391	376	374	406	358	379	376	349	391	344	396	356	358	395	433	355	344	393	406	384	404	402	347	365	385	383	380	368	414	389	400	404	372	369	381	401	367	381	371	371	377	381	382	415	373	368	388	386	378	393	395	379	370	376	366	418	391	386	360	355	384	372	401	425	378	409	387	372	369	404	417	388	379	404	357	355	371	382	358	382	372	415	384	398	411	378	375	366	381	409	373	357	414	418	432	417	376	372	394	393	379	394	383	361	392	409	340	380	398	377	396	381	376	389	385	392	404	365	401	428	390	395	429	409	346	370	361	372	378	345	366	375	405	385	374	400	369	356	371	386	386	386	376	393	360	426	370	382	379	392	391	383	386	368	370	348	390	356	365	402	382	348	374	463
8306	2529	5155	5957	5408	4602	4062	3298	2841	2580	2560	2114	1879	1708	1583	1452	1494	1596	2591	2303	1691	1289	1448	1498	1589	1716	1537	1372	1501	1243	1357	1198	1150	1193	1035	1042	1042	1089	1040	1049	1030	986	1022	1036	1030	981	995	957	994	1005	965	991	1002	1020	986	990	994	960	1007	992	977	1002	934	929	910	936	935	917	942	957	960	924	999	970	998	967	930	980	938	900	932	970	947	922	965	932	910	939	971	950	971	934	954	924	921	952	947	1018	905	939	917	921	936	958	984	969	920	949	968	919	986	1006	944	921	950	918	890	928	944	974	952	959	905	901	950	929	913	957	958	946	985	939	942	948	983	977	942	923	964	894	957	927	913	960	981	950	902	966	974	930	919	967	931	913	947	915	953	871	967	959	890	911	913	923	965	918	1012	1007	887	983	935	971	937	928	929	959	928	946	905	931	965	918	870	970	903	908	934	917	904	965	912	965	985	924	912	926	930	910	1015	955	909	926	988	922	897	963	879	912	917	939	946	926	937	929	950	966	939	949	857	893	856	944	925	890	975	937	931	934	957	932	941	948	926	918	885	921	930	901	946	908	903	937	1003	929	954	895	948	927	936	970	919	962	942	947	963	926	992	970	932	890	948	938	920	929	923	916	919	890	924	863	888	962	906	898	915	949	919	896	898	942	962	937	896	941	938	926	942	967	936	904	953	914	996	974	918	920	944	879	906	979	910	944	935	939	889	925	936	913	944	931	951	960	897	961	944	918	907	948	946	909	955	963	905	930	942	941	951	970	945	953	936	920	893	944	933	904	920	969	909	920	936	916	927	920	920	869	942	932	928	902	931	892	926	935	949	891	924	911	945	969	959	875	940	905	975	1017	953	887	922	923	928	948	948	998	942	965	902	917	930	891	952	923	940	935	963	888	955	932	939	953	905	908	884	908	926	980	960	886	905	947	936	952	958	950	936	934	920	920	959	936	953	902	990	899	911	874	922	933	891	917	942	976	958	928	909	908	973	898	933	850	925	929	909	937	881	978	949	937	900	898	886	900	941	900	927	895	952	950	939	928	914	913	932	958	937	886	955	913	997	893	878	930	938	890	908	918	904	942	997	952	952	932	921	945	940	914	873	891	898	988	974	977	933	989	954	886	916	930	940	924	937	919	909	889	897	956	962	932	963	961	938	924	922	918	983	948	922	938	1000	922	954	899	884	946	948	910	917	955	999	863	936	953	997	912	892	899	949	908	886	919	946	912	920	936	920	940	956	961	965	939	923	960	890	951	960	942	965	926	987	936	894	936	907	936	904	959	903	948	922	887	912	887	958	961	955	944	902	959	928	917	919	954	1022	885	966	982	912	883	961	926	926	868	900	961	904	969	955	963	921	951	928	984	941	980	892	1007	959	930	939	895	973	886	933	901	931	941	917	937	949	917	917	932	947	927	960	914	945	1002	927	962	911	963	915	933	870	895	918	966	868	914	930	962	914	856	967	941	941	914	982	993	923	965	942	984	888	971	876	907	933	892	936	991	923	921	975	975	928	958	964	908	948	948	956	963	914	878	903	837	922	955	955	940	945	957	926	966	925	921	928	914	894	933	946	884	919	964	860	949	955	890	925	934	906	943	871	952	883	943	928	936	909	927	943	907	949	946	924	921	930	939	947	908	939	930	871	977	917	904	940	914	976	910	918	890	920	942	987	948	958	915	989	919	894	901	985	949	944	986	929	982	944	878	937	905	929	919	931	942	935	942	902	956	971	909	940	969	903	986	942	887	939	954	924	947	959	909	934	892	940	908	959	936	946	974	952	936	936	927	927	973	917	952	922	949	902	876	948	917	921	948	958	881	913	932	909	928	943	891	912	917	956	941	964	941	909	921	994	986	945	927	915	952	898	942	960	919	939	890	916	919	977	939	926	921	971	930	964	922	921	901	963	922	915	916	940	958	968	919	930	907	904	912	858	891	915	903	959	934	898	878	930	889	921	949	938	892	909	912	949	951	963	950	961	939	930	876	881	965	981	930	985	928	963	897	938	947	894	875	972	891	931	922	966	951	960	939	961	949	897	903	995	927	961	986	918	909	955	909	960	943	987	986	903	943	942	913	974	905	968	973	918	937	930	909	825	958	961	899	926	907	892	906	874	949	946	937	945	932	985	897	929	914	916	937	889	884	855	880	895	948	919	957	978	965	950	950	951	957	943	906	995	926	962	898	912	923	892	895	954	886	975	954	893	941	915	973	856	989	927	906	927	912	878	963	913	926	948	954	909	958	907	901	921	935	913	944	932	972	910	941	959	938	941	911	937	933	909	932	894	935	960	898	935	896	919	939	882	856	930	948	913	933	968	921	955	997	914	898	931	910	924	907	951	937	919	947	857	973	935	927	919	922	905	909	914	939	983	948	922	953	915	1017	893	898	916	861	920	951	960	895	935	950	925	888	923	918	903	916	923	997	889	924	965	917	971	942	958	956	924	980	945	938	946	938	910	908	937	902	938	932	974	899	951	976	952	962	873	920	896	921	938	905	913	932	921	980	914	929	914	920	947	935	897	891	905	967	981	927	996	941	921	912	922	908	938	948	934	978	949	959	944	1002	960	985	917	937	937	929	910	906	929	972	883	915	900	856	926	943	921	908	1000	910	937	909	915	898	949	934	931	896	991	958	967	917	930	889	903	943	884	918	933	944	887	960	927	908	917	868	932	938	944	954	934	939	954	954	957	940	933	895	900	894	970	906	909	874	888	924	939	875	920	927	858	922	906	938	922	932	928	940	908	917	853	966	944	926	919	994	942	959	953	948	934	954	989	946	934	924	928	961	885	927	880	925	940	939	922	975	935	962	923	964	951	973	946	956	956	879	956	847	962	969	927	942	903	941	974	891	931	889	930	926	894	924	946	943	964	917	896	883	919	934	906	970	933	946	885	976	913	955	896	882	885	957	935	896	894	974	963	980	947	930	964	918	889	917	941	928	914	957	943	900	901	906	897	918	957	978	917	950	946	967	921	897	864	878	898	957	928	917	953	964	925	896	910	948	903	992	948	845	908	900	915	961	859	962	906	925	949	953	931	921	922	925	924	925	866	950	993	938	966	919	942	916	949	932	933	960	908	947	940	1015	918	927	885	961	914	917	957	956	935	933	901	918	930	929	928	984	1004	912	926	938	988	968	896	913	951	942	918	932	940	937	892	1008	924	900	884	984	919	914	948	932	891	908	885	912	980	897	897	940	912	911	911	867	953	934	962	914	903	869	898	896	933	969	909	948	881	901	969	870	970	964	970	908	950	972	913	907	961	952	970	908	947	905	910	904	966	902	902	910	949	901	930	931	925	927	924	903	922	919	888	906	935	910	906	901	956	903	930	940	987	940	934	942	959	908	891	974	904	977	907	894	883	933	915	953	913	858	918	940	934	982	919	964	872	901	888	878	914	954	962	892	935	942	904	928	990	923	942	1005	912	946	894	977	954	950	951	894	968	967	954	908	989	985	914	913	956	885	932	924	871	905	902	909	938	937	1008	909	898	932	941	918	951	941	960	929
2004	143	163	153	116	133	124	128	101	124	142	106	113	87	112	95	129	107	101	124	119	113	101	119	116	115	98	114	110	112	109	102	114	103	120	117	109	117	93	114	99	116	120	104	114	147	96	100	112	133	122	99	111	120	103	116	110	103	101	118	105	106	132	115	126	105	119	121	119	122	115	108	94	97	131	114	114	136	110	105	124	92	101	112	131	114	106	93	114	108	120	131	108	96	112	106	124	113	109	118	106	116	102	133	136	111	124	105	125	115	141	102	104	107	113	100	132	95	119	111	127	107	120	99	122	117	119	115	104	117	109	107	101	117	111	116	117	104	119	122	128	124	118	109	111	113	109	104	122	110	110	123	105	107	127	122	102	102	124	111	99	93	129	124	117	133	100	117	126	107	95	108	114	112	118	104	128	118	99	109	124	98	109	128	102	114	95	118	119	120	114	119	118	106	89	120	122	133	102	123	106	107	115	93	117	111	100	115	99	105	100	98	103	118	106	118	121	117	120	117	151	106	100	126	140	105	99	111	127	101	118	118	107	99	116	117	111	111	98	136	116	116	99	122	128	123	126	111	114	94	107	135	115	121	116	118	99	111	112	110	131	106	106	103	106	116	117	108	98	106	106	111	118	107	131	104	110	103	94	121	103	109	119	131	105	119	95	99	135	98	109	113	95	123	112	120	102	97	100	118	112	105	115	111	111	119	122	115	105	122	110	125	132	103	94	101	114	112	103	118	112	103	121	121	121	143	113	117	96	114	132	108	114	110	124	122	117	108	112	86	127	116	123	123	137	132	103	101	111	117	116	112	129	108	129	143	142	103	116	122	121	118	108	120	101	95	126	113	140	114	103	118	108	112	114	118	116	123	115	90	111	121	116	104	118	119	118	118	108	117	120	112	117	105	121	107	99	106	113	115	131	122	104	117	105	107	134	107	117	119	115	115	135	101	124	93	115	108	133	116	111	116	109	107	117	96	92	120	123	110	106	113	107	112	115	106	108	108	114	91	117	121	112	120	99	102	129	111	109	128	98	140	115	108	98	114	113	110	113	116	86	104	129	116	112	112	94	122	102	109	119	104	98	109	119	121	130	95	118	116	119	115	111	110	112	104	106	110	100	117	112	124	93	124	109	108	106	108	113	131	97	127	117	95	117	116	128	107	118	125	131	112	108	114	115	126	112	117	107	111	106	112	91	106	113	102	106	103	96	125	130	126	113	115	117	112	96	94	123	130	127	99	110	126	116	103	93	109	108	102	135	107	99	99	118	126	83	116	112	109	115	120	91	114	130	106	111	108	92	110	99	121	115	133	112	117	110	108	113	124	113	105	106	96	107	135	131	97	105	109	122	121	103	124	136	121	96	110	116	112	117	123	121	112	115	103	113	99	110	104	121	125	114	122	108	109	111	119	119	102	112	108	97	114	133	107	109	100	111	111	132	113	115	117	110	120	110	119	110	116	114	127	116	101	124	113	110	108	120	116	129	114	125	126	131	124	117	103	101	95	114	130	104	92	120	117	106	131	120	120	112	107	126	124	106	91	99	100	110	102	120	105	115	117	111	105	131	123	127	117	119	115	99	123	104	110	109	95	97	111	89	115	118	94	94	129	100	100	112	106	109	109	132	100	121	113	99	97	114	106	118	124	96	102	129	121	85	106	132	129	140	108	109	132	111	115	112	96	141	92	99	106	119	116	107	109	116	128	137	118	109	93	95	111	108	115	111	108	92	106	118	132	96	134	117	115	116	113	130	85	105	131	121	106	121	107	130	99	112	114	96	124	105	93	104	134	128	105	103	106	122	119	95	121	128	121	116	114	117	124	116	124	110	113	112	108	99	115	110	112	114	110	128	114	122	109	133	115	120	122	132	114	115	111	111	120	122	106	118	123	107	99	113	105	107	112	111	98	119	123	98	130	108	107	132	122	106	89	114	129	117	111	111	133	114	111	99	122	116	116	119	107	111	116	127	107	123	114	135	106	111	131	112	113	116	109	107	106	116	134	105	120	113	85	126	120	107	94	120	118	92	122	112	109	103	129	116	104	131	104	113	132	126	120	126	118	115	118	106	96	120	122	111	113	108	130	124	104	120	129	100	96	129	126	116	129	114	112	107	110	110	93	97	109	120	110	126	121	119	110	114	106	106	120	113	107	124	119	110	118	128	112	111	103	103	107	111	115	108	119	125	124	101	113	108	111	122	104	113	118	133	104	106	106	119	106	102	117	113	118	104	112	127	118	105	127	124	97	120	117	118	114	104	102	117	117	140	110	134	126	107	117	131	113	102	97	125	104	112	115	104	104	94	109	132	101	136	129	122	119	120	130	125	101	110	94	116	103	114	123	115	109	108	126	110	113	116	101	126	116	107	108	111	99	128	118	111	141	106	90	115	114	107	144	118	107	117	113	126	122	103	109	123	114	113	114	102	111	126	113	123	126	115	97	92	100	141	113	111	109	119	128	103	112	103	111	128	107	112	125	113	92	121	121	116	138	132	121	120	141	104	113	101	99	130	119	113	117	125	133	137	128	125	129	108	92	109	96	119	100	98	120	114	129	128	129	103	113	115	116	116	123	112	128	134	90	116	110	119	98	96	117	109	90	133	108	110	110	135	124	138	138	115	118	103	103	128	121	133	107	137	129	144	107	106	109	98	117	101	91	130	94	110	111	103	105	134	112	114	116	137	112	110	113	122	111	100	106	115	112	126	128	115	118	98	127	124	132	109	117	111	112	119	110	120	107	132	123	117	103	100	102	117	124	101	113	109	90	108	117	108	105	113	108	115	114	109	115	109	119	114	97	120	91	107	119	109	115	116	105	121	87	96	116	108	117	131	117	104	111	108	134	109	101	131	109	100	106	137	112	112	102	115	131	130	111	102	95	103	114	111	94	113	121	101	100	92	127	114	105	122	96	118	113	108	127	89	118	114	118	126	118	101	102	140	112	117	106	112	119	106	115	123	90	111	117	117	134	93	97	95	133	126	113	115	115	106	112	107	132	129	100	114	126	136	112	110	122	104	114	114	119	102	99	121	112	113	106	121	105	118	121	123	113	117	108	104	114	122	111	110	110	113	107	119	114	127	118	102	113	114	132	122	125	114	109	119	100	122	116	136	134	120	114	106	115	124	100	107	127	110	120	119	111	106	104	111	136	117	97	99	123	107	113	104	123	121	134	122	95	125	117	133	101	116	108	103	111	100	113	112	114	115	112	100	97	125	101	106	114	121	110	107	135	97	93	95	90	118	113	107	110	97	128	92	112	116	125	104	120	106	106	115	127	106	102	113	106	123	117	120	100	134	104	125	134	121	90	121	97	111	94	119	131	106	111	111	106	117	130	118	101	119	113	134	111	116	88	121	113	109	97	107	142	110	123	105	124	92	117	107	107	97	118	108	128	112	116	94	124	123	122	132	113	147	95	94	108	114	117	112	100	112	129	123	108	103	111	122	95	114	92	125	102	91	102	107	117	105	96	116	108	99	113	101	109
2379	408	426	508	487	471	422	447	437	416	375	422	385	364	387	373	352	402	430	392	378	391	415	360	387	399	395	370	392	380	374	407	365	360	397	382	358	395	352	389	408	367	335	368	383	361	361	386	373	370	370	346	340	395	367	386	389	343	366	358	374	336	393	365	369	356	412	381	385	379	392	361	371	367	389	336	372	375	394	356	383	362	353	361	342	360	349	369	355	377	339	363	366	365	370	393	361	388	356	370	364	363	375	401	340	368	388	369	364	368	394	342	376	383	362	359	353	352	337	406	359	354	366	362	365	355	377	365	393	369	407	380	343	338	328	354	329	366	388	350	350	378	358	373	383	352	373	345	373	402	359	355	366	350	350	360	343	401	361	352	397	371	399	339	394	374	371	380	388	365	389	353	383	345	377	362	409	364	402	387	327	411	382	370	380	391	350	362	376	349	357	366	383	382	377	349	354	381	396	316	403	376	375	364	359	385	377	397	364	385	368	355	366	353	349	347	366	346	346	386	396	370	361	377	358	388	384	377	351	366	370	360	358	386	352	343	365	418	351	350	390	363	364	372	346	382	384	370	367	387	389	358	373	382	379	357	362	366	346	371	359	376	351	399	377	370	365	370	339	379	376	377	358	355	366	373	360	376	361	359	350	353	372	368	370	363	323	333	358	366	379	355	356	361	407	369	388	395	365	340	365	370	383	389	379	379	383	378	385	357	372	348	380	361	351	361	369	381	369	398	359	345	370	378	376	382	330	362	369	376	390	385	364	379	392	376	342	352	353	361	362	369	368	373	366	372	355	340	358	345	369	376	426	374	338	412	369	372	368	360	355	359	368	372	363	377	368	391	372	367	369	368	389	340	367	368	364	367	354	366	371	384	363	356	402	346	349	391	355	390	383	335	407	348	393	377	347	379	345	365	367	427	372	346	347	351	380	382	350	367	380	334	373	382	335	364	351	363	351	389	327	386	334	371	392	337	369	373	370	364	354	390	401	357	380	408	364	358	362	352	403	360	380	363	385	351	358	345	382	345	372	380	342	337	385	355	372	375	395	379	338	362	346	400	369	367	371	355	363	357	374	351	376	358	371	343	372	353	355	352	382	360	382	347	357	404	356	355	359	353	351	365	362	383	414	343	371	344	361	339	391	364	361	405	394	357	377	355	374	366	365	349	400	374	355	358	341	361	338	391	378	372	355	375	375	377	382	401	376	379	390	352	356	365	357	371	392	359	352	375	339	353	369	330	350	344	363	367	380	359	349	362	356	353	352	344	386	361	348	354	323	366	345	391	384	372	397	372	374	386	383	361	387	382	367	347	394	371	348	372	336	378	336	383	372	387	379	392	343	336	361	350	379	330	386	382	389	372	353	417	377	376	381	374	388	379	317	356	377	391	340	356	365	338	357	380	370	373	362	386	364	375	351	373	351	389	403	349	351	331	357	383	344	366	364	381	351	356	368	348	365	343	358	381	357	400	372	373	376	370	359	395	364	393	371	359	377	366	390	357	375	391	377	352	402	363	401	335	352	388	353	348	373	331	389	417	358	391	387	382	348	375	384	389	349	381	340	368	350	386	381	380	394	333	323	347	370	400	379	349	365	390	341	355	372	393	356	339	377	362	390	361	369	330	385	323	374	352	355	376	382	360	358	381	401	380	383	374	377	330	392	372	402	379	341	379	376	402	372	391	387	376	345	364	370	333	377	358	399	367	392	375	376	371	387	385	371	368	395	339	394	362	340	376	344	361	354	367	389	347	370	399	371	404	352	333	367	351	373	388	386	342	371	398	353	334	387	353	337	401	361	379	394	385	374	345	385	395	355	351	364	358	396	365	380	412	338	358	341	389	358	375	346	362	346	393	329	354	335	359	378	371	350	339	373	359	371	366	316	390	377	349	391	371	377	344	354	395	369	385	386	349	387	347	346	380	365	331	372	374	385	386	361	381	384	373	368	356	371	390	358	359	345	394	357	361	383	356	392	378	365	378	312	367	365	368	375	337	346	424	411	372	380	372	411	397	380	376	365	378	366	350	339	384	355	384	344	356	379	398	344	343	357	370	356	343	347	333	356	346	348	345	358	346	346	405	381	397	372	382	391	371	386	363	374	364	374	355	346	406	393	404	351	409	371	331	353	367	380	363	387	380	375	378	381	382	368	383	365	358	395	372	354	350	349	328	399	375	375	324	349	334	396	368	369	334	372	366	342	375	364	388	368	376	386	353	390	382	358	364	344	378	351	366	346	383	340	380	356	364	402	397	366	371	344	381	367	372	368	345	386	355	351	383	357	359	359	347	358	336	351	362	343	358	366	381	395	361	358	337	342	417	393	372	350	373	344	353	369	356	350	369	347	356	352	378	350	384	347	380	370	358	363	390	353	376	388	338	370	373	377	351	342	378	359	377	368	359	363	359	358	330	352	359	373	394	348	369	384	374	365	356	365	376	381	392	360	353	358	326	372	398	371	355	341	372	371	349	364	370	356	369	350	366	390	350	379	375	379	384	373	371	360	381	372	414	332	383	324	405	371	390	348	332	373	373	379	358	374	378	379	388	359	369	388	358	383	348	364	371	364	385	384	375	375	395	364	364	375	390	400	386	356	375	370	358	358	352	346	375	357	380	365	367	375	380	402	342	335	349	384	368	385	396	389	401	378	369	380	397	403	406	327	362	379	370	350	380	371	368	351	361	353	327	367	346	368	348	353	383	364	348	363	378	335	396	369	402	380	363	370	370	372	366	354	387	347	378	386	373	373	338	345	362	363	374	378	373	351	369	361	355	369	368	361	363	354	395	364	362	346	363	397	342	337	354	391	393	363	361	368	374	332	365	359	355	374	335	348	367	367	365	367	380	349	356	367	390	398	381	363	376	370	351	345	341	384	381	391	381	362	407	342	359	363	326	360	411	388	374	367	393	350	363	364	430	351	343	358	355	363	373	359	376	374	366	325	365	349	393	394	409	380	407	356	354	369	353	367	380	340	382	355	386	360	366	342	391	355	377	350	357	359	369	325	388	371	383	340	379	372	346	387	365	381	389	393	391	348	377	392	357	346	366	355	364	383	353	382	342	370	359	369	342	380	388	370	376	358	352	354	337	358	380	354	362	375	344	392	349	377	355	385	388	381	344	355	363	359	363	347	375	338	344	406	405	373	365	378	387	341	371	372	377	335	362	353	375	346	375	380	344	346	355	377	352	344	375	383	326	360	355	379	394	361	352	382	369	350	353	374	391	351	362	352	385	387	391	406	372	339	372	346	366	365	374	360	370	389	402	375	383	381	378	344	358	339	356	345	350	353	380	420	382	376	340	379	368	367	398	387	346	381	346	371	415	349	358	390	345	374	393	373	374	393	356	373	397	337	373	365	378	364	363	369	398	341	376	357	360	396	405	383	380	383	401	394	378	359	350	341	383	386	365	339	350	397	382	372	361	397	369	394	351	377	350	412	352	379	337	402	358	368	344	368	384	358	352	374	364	355	364	366	367	399	368
7925	1164	1293	1054	836	627	518	458	415	330	286	287	259	227	233	244	259	263	280	287	238	216	239	245	239	235	240	259	227	224	215	224	217	210	222	214	193	236	247	201	199	210	210	206	240	215	209	204	218	201	198	196	231	241	204	198	227	204	234	209	208	203	215	234	242	236	213	218	206	237	217	225	211	222	197	200	214	217	203	210	215	217	225	229	210	215	220	216	212	199	181	217	205	208	181	200	212	188	208	184	187	191	191	210	219	223	204	194	224	197	196	221	238	211	204	223	210	220	242	201	243	237	199	207	218	192	198	212	200	211	214	201	191	209	203	204	235	203	224	237	240	204	228	213	244	209	223	200	196	211	211	204	193	210	196	226	222	177	226	198	199	192	221	181	233	214	205	232	217	221	218	217	236	218	238	233	200	208	223	198	241	202	213	176	206	241	209	216	239	194	222	233	191	209	240	202	201	204	254	199	231	208	190	225	191	198	230	214	259	216	199	190	186	245	202	237	209	222	186	227	224	206	193	230	222	207	207	203	213	231	216	234	190	207	189	225	240	208	206	196	230	226	224	217	205	200	175	188	222	230	207	203	214	225	198	196	224	224	182	232	185	238	181	223	240	207	215	196	242	189	227	208	219	205	205	202	208	241	205	230	236	225	203	222	225	182	197	177	214	207	223	205	244	231	217	224	223	212	183	201	203	228	214	202	210	212	199	221	194	179	207	222	211	202	197	232	213	198	205	200	189	219	215	193	190	196	193	205	211	210	219	215	170	223	206	229	241	233	210	222	184	224	214	196	212	209	230	249	228	207	197	205	195	213	218	196	222	230	219	214	193	238	240	199	170	219	206	185	217	213	215	186	199	204	224	222	193	193	199	203	205	225	196	207	240	204	195	206	223	212	204	219	220	217	224	220	220	189	203	204	217	207	220	207	210	193	200	186	208	207	206	217	232	218	221	210	224	196	217	200	212	224	211	203	214	202	232	199	217	222	220	231	215	208	209	205	211	194	193	216	234	208	213	228	196	173	213	222	202	257	201	226	200	206	220	191	224	209	209	204	212	193	195	188	208	209	186	199	200	201	233	213	223	191	191	193	213	225	218	224	232	234	211	207	216	218	194	197	184	209	220	192	231	204	204	215	213	195	229	233	223	214	239	232	189	205	237	207	230	213	236	230	237	205	170	198	234	176	224	199	218	218	233	244	219	206	206	215	186	218	233	202	210	210	225	217	194	207	220	191	212	223	191	214	225	202	186	229	188	256	189	210	201	237	223	216	194	199	196	224	210	220	188	196	207	240	217	201	214	233	229	224	219	238	207	238	184	171	196	188	205	199	198	222	207	199	217	196	215	202	209	207	215	219	224	195	180	219	188	227	210	232	199	217	207	228	236	219	211	206	195	193	211	211	176	208	206	210	194	217	211	237	216	233	192	234	210	215	238	218	186	210	216	240	200	249	230	217	218	222	224	214	221	217	198	229	207	198	219	214	207	230	215	197	212	213	215	192	226	216	179	179	213	197	196	212	224	178	203	239	239	206	189	193	205	228	207	193	225	234	228	210	213	220	237	232	207	215	186	219	208	236	217	210	206	216	215	203	218	196	203	207	209	219	238	201	207	213	214	241	229	232	209	228	195	185	183	217	231	189	235	213	195	207	208	234	188	217	230	214	208	205	206	196	229	209	235	201	207	217	192	193	212	200	196	208	204	195	240	203	227	199	208	222	225	203	244	218	208	212	216	199	203	201	230	196	204	212	217	206	206	199	212	245	212	221	200	206	226	195	213	228	220	210	186	234	182	238	217	207	234	204	213	211	224	232	191	221	205	224	194	227	231	209	189	240	207	223	224	234	221	198	203	204	212	225	212	230	240	207	211	209	175	215	226	195	225	217	228	198	196	212	206	245	231	241	201	222	207	224	231	205	214	184	212	189	205	212	196	224	207	196	204	209	207	232	229	197	223	218	219	224	210	175	211	227	182	195	196	205	219	222	209	203	213	211	223	186	215	220	216	195	211	230	228	232	223	211	225	234	175	209	178	218	195	216	209	195	209	211	206	228	209	203	218	205	240	223	185	209	207	222	215	211	213	208	220	207	202	224	216	229	211	199	195	212	191	198	208	203	234	215	209	224	205	200	197	209	212	203	199	191	185	199	203	184	239	236	216	200	195	227	230	226	211	239	233	231	207	208	199	240	198	234	198	212	215	209	229	209	208	213	216	210	196	205	200	229	213	242	249	261	206	270	207	217	206	224	197	208	225	211	200	203	216	219	206	195	199	225	216	223	226	184	210	205	207	215	221	200	220	225	213	222	227	213	218	225	191	224	241	234	208	223	220	220	186	239	211	206	230	225	218	213	195	220	206	219	192	229	219	183	207	236	223	223	206	193	225	203	226	218	219	214	206	213	215	172	232	225	233	233	218	210	219	223	220	237	197	212	199	225	185	207	202	216	223	211	213	213	194	202	188	211	190	208	199	225	223	217	195	219	199	208	193	208	200	201	211	192	218	186	197	195	212	222	212	221	210	213	236	211	201	224	208	214	182	195	198	195	257	198	211	214	199	211	194	220	224	170	200	226	215	220	183	208	206	190	229	182	203	198	207	195	202	204	190	232	238	221	215	230	226	211	193	183	200	199	222	191	205	212	212	204	210	239	216	206	229	188	201	189	206	229	202	206	220	212	220	219	205	235	219	191	219	193	245	199	229	238	203	217	224	196	207	200	224	204	209	232	240	230	200	196	203	249	229	215	219	208	191	177	198	223	189	226	212	206	206	181	204	205	217	216	219	184	191	198	195	205	185	214	225	211	176	195	190	229	209	195	191	212	222	208	219	198	213	199	193	196	206	196	222	208	228	203	203	226	221	214	214	188	223	208	217	210	221	180	212	210	211	220	220	179	213	220	208	211	226	219	225	184	201	242	246	215	196	213	192	193	192	195	199	220	201	207	212	192	230	211	203	200	207	223	211	194	220	186	207	219	217	202	196	220	208	230	194	228	206	232	242	224	211	219	221	208	253	219	228	198	203	225	252	223	216	203	206	225	205	210	210	217	210	263	178	191	217	223	214	233	219	224	200	217	218	212	203	222	210	217	204	225	210	217	189	214	216	235	185	192	222	229	219	193	206	206	191	221	201	200	221	209	198	236	212	215	207	195	177	212	212	212	208	229	225	201	213	232	199	203	214	205	205	234	238	196	210	244	210	216	223	195	172	211	198	194	193	205	212	213	210	238	198	235	194	212	230	200	172	203	218	218	244	198	205	231	179	203	212	208	212	228	226	210	196	171	203	234	204	220	226	220	207	187	210	231	218	251	236	212	210	206	186	212	223	218	222	217	213	197	203	201	217	204	198	194	183	206	203	205	205	230	219	214	228	214	185	199	211	196	219	201	246	230	173	208	223	202	202	204	206	194	216	221	205	195	173	206	201	199	210	199	203	202	220	214	210	217	212	220	202	224	223	207	207	209	216	238	230	175	220	237	249	187	206	213
6176	1402	2794	3165	2902	2560	2200	1950	1643	1415	1259	1183	1195	947	964	839	871	895	1431	1134	943	784	811	883	933	1010	895	877	883	794	798	712	736	672	674	659	701	638	659	579	650	610	598	673	623	630	642	656	609	607	621	577	656	648	635	645	631	596	638	629	642	631	577	602	627	626	576	585	608	608	649	603	576	614	561	627	640	626	605	586	599	620	602	603	575	604	591	586	603	624	575	602	561	572	566	591	581	597	628	613	615	654	619	586	612	588	588	593	620	604	568	630	605	582	612	616	593	572	559	603	555	592	613	609	595	568	535	596	589	614	549	620	574	569	600	658	584	578	592	634	542	590	645	601	574	615	589	573	617	586	587	584	595	586	540	588	581	560	606	603	593	598	623	611	580	579	575	587	574	621	633	646	571	612	586	559	582	556	558	610	598	616	601	605	631	612	603	608	584	611	603	594	583	629	582	598	604	567	611	648	574	572	613	600	570	617	575	650	548	591	617	589	597	553	551	578	606	643	572	602	573	574	633	587	573	604	594	594	570	623	576	593	599	615	642	571	628	551	546	577	548	612	588	583	597	585	630	578	596	607	604	601	582	580	618	598	538	591	603	593	598	613	588	608	590	580	613	618	626	588	573	616	607	620	570	582	622	581	569	594	581	571	609	553	586	624	581	559	575	609	576	566	645	618	585	604	590	637	593	634	629	585	594	617	584	580	561	595	600	595	572	610	585	598	603	617	581	590	586	567	623	596	608	561	593	608	606	532	615	622	561	590	630	624	562	564	619	609	613	580	587	575	610	595	583	584	565	607	617	543	589	585	592	568	605	580	573	588	592	599	557	614	601	596	574	611	595	604	579	584	617	616	590	616	584	609	575	546	621	645	566	602	595	611	636	576	590	609	588	557	599	601	594	609	615	616	585	633	558	563	584	581	549	606	561	556	645	605	613	593	613	615	529	601	615	583	591	575	623	615	668	583	592	599	638	587	591	621	577	601	592	584	558	554	601	610	617	549	593	586	616	593	614	586	600	563	588	578	608	578	596	612	638	652	567	591	571	572	539	588	580	588	641	591	601	620	599	587	594	565	588	602	590	595	584	624	609	608	553	599	632	646	614	583	620	552	613	580	632	621	570	632	610	601	612	574	631	554	665	606	596	617	568	616	622	623	596	628	555	558	565	595	622	618	567	566	585	601	583	595	591	601	561	601	609	577	588	641	600	594	622	583	639	545	585	598	592	564	599	594	568	573	627	615	600	601	597	591	611	576	544	621	582	599	581	583	592	632	630	565	588	607	602	576	630	573	595	601	588	612	614	619	619	588	557	571	598	595	609	560	633	582	613	579	639	567	588	599	586	597	566	625	580	602	561	613	625	627	574	582	591	594	614	596	566	589	625	601	573	586	567	597	645	552	540	580	599	583	578	598	567	570	612	564	641	604	559	624	569	619	649	596	589	626	609	574	562	568	634	588	609	580	585	602	597	627	607	578	589	574	551	567	622	582	589	605	573	569	599	570	601	606	630	562	641	646	563	612	638	554	627	614	560	649	565	574	580	580	624	570	576	603	585	632	616	569	604	596	574	613	596	563	605	553	543	621	590	615	609	613	618	580	603	609	603	554	594	585	591	557	603	594	590	573	584	591	592	562	587	586	592	593	597	587	608	581	585	612	597	595	531	554	536	576	585	590	600	595	582	555	564	564	587	573	625	619	554	597	570	613	594	602	544	638	579	615	600	632	590	582	580	545	608	632	580	608	579	587	652	575	630	563	625	576	588	592	602	592	626	583	596	607	572	585	613	605	615	617	593	578	626	603	562	587	610	573	605	572	594	652	587	579	590	596	588	604	624	575	610	593	595	583	582	573	607	595	650	585	578	556	574	629	601	603	594	560	561	570	578	624	600	597	571	584	585	622	543	571	628	565	593	609	573	587	582	583	621	612	583	600	609	592	601	619	540	622	593	585	597	602	625	603	622	602	626	637	595	561	564	586	611	609	556	663	571	621	577	602	539	624	619	599	599	602	665	634	566	568	626	636	571	596	585	591	614	553	559	548	594	623	641	598	595	563	592	577	620	597	606	602	588	605	583	611	618	560	583	621	620	573	558	610	590	593	592	623	635	584	589	578	598	573	534	602	605	594	647	605	582	610	527	614	622	599	580	585	589	538	645	560	591	608	580	627	572	595	575	578	587	590	570	598	585	607	670	609	582	617	568	600	569	606	599	569	594	555	658	603	613	622	587	637	587	581	562	613	562	609	586	575	569	657	618	599	617	601	590	576	606	577	618	562	577	594	570	598	610	573	588	616	643	603	597	562	645	574	615	542	587	587	601	570	588	626	527	603	605	586	588	592	596	611	555	585	653	595	589	606	567	557	627	589	603	570	631	570	581	635	585	565	603	574	605	587	585	618	602	613	583	579	581	566	614	601	581	578	557	585	532	562	598	605	572	589	543	582	607	624	615	565	587	596	598	604	559	583	582	610	609	588	574	570	592	575	593	632	589	589	555	591	594	638	584	578	577	584	602	560	575	592	628	619	581	605	562	566	630	599	577	630	584	589	609	582	580	596	563	600	602	561	606	570	590	542	551	622	586	600	569	591	588	598	603	584	572	594	584	593	612	549	606	606	599	560	609	628	599	597	618	537	558	608	589	596	613	580	560	564	619	582	606	566	603	607	604	630	623	585	623	590	563	580	547	613	588	606	620	592	576	598	592	586	625	605	591	601	614	587	577	602	623	567	611	615	628	599	608	569	627	618	604	585	588	628	612	593	612	601	586	632	566	608	572	608	616	591	578	584	593	590	572	588	598	588	574	617	577	580	594	581	594	596	617	602	589	615	597	577	599	560	579	635	579	590	573	624	619	615	595	566	570	603	623	569	566	581	583	630	594	614	581	597	593	591	552	604	584	592	612	621	572	592	620	558	602	585	573	631	597	591	598	606	610	623	567	588	578	608	579	592	607	583	541	558	578	595	642	596	604	562	644	595	587	573	654	633	566	608	562	616	564	600	625	555	607	573	552	582	597	570	596	582	578	640	577	581	641	592	572	610	595	617	570	597	618	625	580	615	616	582	573	580	631	565	609	630	623	596	593	622	650	561	594	571	636	597	587	633	601	576	608	632	550	563	600	593	587	629	587	574	597	563	582	626	587	594	544	626	598	588	552	607	598	563	584	610	605	574	562	574	614	581	642	581	629	567	584	605	585	572	573	570	596	623	607	613	570	573	652	599	582	585	556	599	557	613	602	616	576	578	624	539	603	600	564	631	619	589	628	593	566	594	671	667	568	616	627	540	601	559	586	579	603	621	584	590	581	603	583	584	567	578	594	569	559	603	615	600	569	567	586	599	578	619	613	602	629	590	581	597	596	613	585	562	576	591	573	602	581	606	671	610	588	578	631	638	546	585	601	611	529	567	620	598	601	560	629	628	663	564	574	584	571	584	597	623	577	585	594	609	634	536	592	551	567	600	617	573	577	612	658	555	600	607	613	583
15163	2770	2633	2093	1491	1703	1284	1020	861	711	603	543	501	520	454	455	471	486	546	531	494	393	445	433	426	441	455	468	446	492	471	417	383	430	405	387	388	397	384	414	390	398	389	392	379	408	400	410	431	390	353	374	401	398	377	377	383	426	368	372	362	361	378	396	355	372	407	399	412	401	428	370	383	406	410	384	387	361	380	383	390	367	372	351	389	379	412	380	395	364	416	398	368	358	387	385	378	382	402	360	384	357	333	382	393	400	373	379	373	379	389	393	363	372	373	346	384	379	398	387	398	390	399	361	381	405	400	375	384	421	424	358	376	376	391	419	334	381	370	375	359	409	373	375	379	416	367	365	362	383	396	402	372	416	432	366	359	361	403	377	349	388	370	394	358	380	375	367	361	407	352	374	369	401	360	354	399	405	374	422	394	373	354	371	359	414	406	394	404	408	357	381	329	436	383	350	375	335	397	402	378	382	391	374	352	349	419	378	386	351	386	386	366	363	385	378	354	419	369	378	392	380	389	376	383	359	355	400	377	364	350	381	399	347	372	370	421	422	414	388	360	376	357	388	413	367	387	359	392	392	361	341	386	394	398	407	377	385	409	380	395	383	379	367	369	370	375	350	407	398	391	392	355	415	376	348	380	357	346	358	385	372	373	413	415	405	373	336	412	351	362	390	361	365	370	376	383	398	381	379	373	376	413	370	356	376	380	351	398	383	382	430	373	376	388	404	401	377	376	341	423	389	389	361	367	385	387	369	390	386	392	387	392	346	346	388	379	360	371	407	392	376	341	356	419	350	411	360	398	356	363	397	379	360	363	372	358	374	385	378	346	386	370	407	421	369	368	429	367	365	398	364	389	387	384	374	368	385	374	381	367	405	422	403	360	391	370	357	367	408	410	405	427	395	372	378	385	399	361	370	382	377	353	388	361	378	357	393	375	371	389	390	388	400	360	390	371	383	372	392	383	373	357	378	373	389	360	371	346	394	364	385	377	356	375	372	387	419	355	402	384	380	384	396	379	392	350	400	360	368	360	336	363	377	385	377	354	404	377	368	362	401	381	384	353	377	375	372	414	376	386	359	362	419	379	396	382	395	408	383	400	396	400	397	362	426	401	368	406	398	380	363	353	364	401	359	370	364	361	416	377	365	372	369	361	378	379	373	378	350	383	372	361	407	392	405	354	367	358	396	370	372	382	342	348	362	414	369	374	380	382	424	381	371	359	394	400	386	375	346	370	401	387	348	389	407	386	414	403	411	371	374	386	356	374	369	339	365	351	401	381	396	384	376	346	346	359	366	373	406	348	369	405	420	388	375	390	407	391	363	391	425	377	373	366	403	363	387	342	378	387	391	373	375	383	392	362	358	354	389	414	373	349	374	361	370	381	382	351	367	381	373	399	370	359	375	378	389	373	389	368	363	361	399	393	376	373	350	387	369	368	395	407	359	392	341	376	396	374	399	346	359	344	403	398	409	360	372	395	383	370	352	403	385	382	400	420	339	361	392	375	355	391	385	407	357	394	344	411	377	363	406	357	363	396	402	380	380	388	423	405	381	367	377	371	376	369	425	359	379	371	386	359	367	346	379	394	350	398	387	370	418	352	377	379	387	384	381	396	447	372	376	351	389	400	390	372	442	377	395	380	371	376	344	361	377	368	398	374	377	383	437	391	365	405	378	393	370	389	389	386	361	365	376	412	362	352	391	367	399	404	374	378	373	418	365	394	382	366	383	409	381	422	347	406	392	380	388	374	427	382	340	393	344	363	365	368	433	404	404	374	384	379	360	376	361	395	411	375	360	385	393	373	381	356	372	389	367	371	379	395	370	368	391	412	353	370	382	378	362	394	357	384	387	362	427	391	380	360	354	360	406	376	391	406	397	401	390	407	401	370	382	346	369	397	386	362	315	370	396	412	376	367	409	364	354	335	354	377	380	381	383	420	383	374	389	363	401	404	350	395	349	342	368	342	372	394	417	361	381	393	378	373	409	392	361	389	368	387	351	345	389	364	413	396	379	378	341	363	421	373	394	379	362	366	376	348	377	377	394	374	342	388	395	376	344	412	388	404	365	366	441	418	370	409	409	392	381	369	383	351	403	364	400	374	359	344	435	377	381	360	385	364	375	364	420	355	369	391	357	377	367	369	367	360	418	335	371	371	343	405	310	365	369	359	358	364	362	371	376	354	340	358	377	352	342	385	376	370	371	374	390	373	393	418	387	373	374	339	412	343	389	382	397	381	375	333	382	387	374	381	377	398	395	354	389	364	360	398	377	346	399	395	377	342	397	390	411	381	376	383	389	412	376	365	359	401	405	343	361	358	392	370	454	380	377	372	377	388	394	372	394	377	381	361	408	411	381	389	420	367	401	382	380	391	359	353	364	434	369	387	373	419	416	379	374	360	373	397	393	365	375	406	366	371	393	422	387	377	395	350	394	397	402	356	384	386	362	347	405	361	397	373	383	397	402	400	383	365	380	362	384	373	354	349	386	358	410	394	367	445	355	391	373	384	365	378	380	351	364	402	354	377	412	372	383	338	370	362	355	382	361	388	377	374	375	395	397	380	349	355	384	375	373	373	388	403	386	347	394	374	338	392	397	396	379	385	380	355	389	383	388	353	388	367	362	389	402	413	404	343	365	412	371	383	400	399	372	337	385	397	376	335	353	395	404	382	377	396	402	402	371	362	376	383	364	354	410	379	347	378	386	409	394	381	347	351	384	359	382	386	383	350	409	390	373	406	363	379	367	376	349	378	357	347	386	390	382	424	413	377	381	399	347	336	386	384	383	389	373	386	369	336	419	390	393	325	387	405	411	381	378	381	403	406	407	387	387	400	385	390	368	370	386	401	391	372	361	401	365	388	398	359	369	407	388	370	348	403	397	367	368	360	400	380	397	375	384	412	374	383	370	351	361	405	385	389	386	397	343	367	358	352	379	401	361	341	363	375	363	410	400	397	417	390	368	371	372	407	366	369	344	387	352	382	368	362	387	361	418	402	383	397	375	374	397	385	408	391	374	393	388	380	375	389	412	348	392	371	363	377	369	418	368	385	376	409	406	366	383	372	400	350	376	374	405	387	393	421	397	367	372	393	358	380	344	343	390	397	401	397	358	347	413	380	393	382	377	369	383	381	373	351	395	385	383	413	380	375	359	373	390	393	415	406	379	403	395	371	359	405	381	364	386	373	392	381	397	399	372	360	399	420	379	421	383	424	377	363	376	390	363	356	371	421	379	395	378	366	389	389	337	397	417	376	398	380	392	356	418	386	383	366	376	369	404	395	383	343	422	345	406	399	368	387	398	350	416	370	401	405	401	434	376	390	349	387	331	400	403	369	376	378	406	363	412	356	366	376	369	410	381	388	388	352	381	376	338	369	351	381	345	389	394	343	372	337	376	355	352	384	374	386	400	376	401	358	365	387	372	405	362	394	374	369	385	437	383	384	372	370	386	377	412	348	406	377	383	352	372	416	372	393	361	356	407
8339	2542	5270	6156	5578	5250	3823	3348	3010	2722	2396	2037	1902	1740	1629	1533	1496	1760	2278	2099	1904	1312	1405	1473	1621	1562	1527	1476	1320	1417	1263	1319	1265	1100	1142	1163	1096	1099	1019	1046	980	948	1008	1048	988	954	1006	941	945	1026	1006	969	1012	1007	985	933	964	949	983	959	999	951	1010	981	937	961	947	977	942	889	954	941	1030	945	937	938	961	949	894	918	961	946	911	963	899	937	935	933	978	936	959	937	941	934	922	868	932	946	954	915	956	924	955	968	935	893	956	902	981	940	977	911	920	877	922	954	891	893	906	919	915	960	926	914	894	968	948	868	934	983	906	918	886	877	909	947	909	903	915	909	907	899	966	913	976	951	951	983	953	902	927	943	991	913	978	976	942	882	926	925	868	938	937	943	936	933	914	877	859	925	904	938	951	920	968	934	957	963	948	937	909	910	891	905	934	948	896	933	921	896	905	914	943	925	882	932	956	963	912	947	988	957	892	920	908	957	927	960	884	929	950	959	898	901	937	930	957	894	875	972	895	952	920	933	908	951	958	900	923	917	932	964	930	884	919	953	946	906	955	894	946	925	964	973	919	878	963	923	912	880	945	920	945	856	900	955	936	890	934	931	959	916	929	934	923	924	915	906	957	963	964	917	935	971	906	911	901	872	920	948	930	951	975	910	936	883	921	901	909	929	869	960	901	927	950	955	906	953	890	944	885	924	956	954	951	938	891	944	979	960	968	929	910	900	898	962	959	966	1020	930	961	929	965	919	944	906	898	927	847	939	978	967	884	872	888	932	948	1026	900	898	918	973	879	910	917	907	941	951	900	956	907	980	915	914	926	910	993	895	936	916	960	973	921	933	933	979	925	878	912	956	914	915	873	931	926	967	949	922	915	870	921	933	952	1011	971	926	969	852	965	946	920	941	932	902	965	907	944	953	942	964	980	921	903	887	909	1003	967	952	918	920	882	909	1005	936	921	940	914	952	909	939	935	956	907	894	921	944	973	973	913	912	949	933	908	857	922	930	910	957	927	909	892	925	889	886	945	948	926	950	981	938	933	977	924	897	932	908	904	912	954	932	875	935	934	949	895	962	886	970	904	983	976	976	937	943	871	938	964	954	944	925	940	994	942	931	988	906	895	963	934	922	922	941	934	933	923	919	951	955	906	925	939	906	866	922	888	911	934	984	922	980	926	963	921	912	956	964	959	933	899	960	931	883	952	996	913	914	994	939	967	889	892	900	935	943	870	952	959	916	972	916	889	929	916	958	932	934	919	907	937	935	900	911	917	921	963	911	976	858	979	908	948	916	890	945	910	970	902	893	857	899	1002	900	939	951	889	977	931	891	895	932	969	901	942	932	888	935	884	932	972	963	951	929	915	910	923	896	897	941	942	916	934	903	921	911	911	900	933	944	901	969	865	911	928	967	893	936	933	953	958	953	932	940	966	885	937	990	948	913	926	933	917	922	915	894	946	905	893	933	965	1007	967	897	971	923	924	919	927	943	904	917	924	983	941	906	935	920	941	924	889	928	888	946	942	897	918	942	861	921	946	937	926	906	930	912	930	934	940	946	942	943	879	952	948	911	928	936	943	907	916	900	983	908	915	919	837	960	906	942	923	938	900	862	920	925	910	918	973	911	930	908	966	973	967	947	907	893	940	954	970	991	955	898	959	941	841	923	927	934	950	928	933	957	903	890	961	916	952	946	976	902	964	925	918	878	932	911	911	956	927	917	940	937	907	937	919	963	933	926	933	909	907	886	953	943	881	911	920	929	936	912	894	959	957	978	940	952	978	983	936	946	921	921	907	923	911	917	965	926	936	996	919	974	985	906	944	920	937	905	932	927	894	984	915	946	888	968	947	1004	909	1015	938	945	927	933	930	891	842	893	945	919	961	996	952	954	928	896	980	928	936	942	882	932	934	934	943	971	966	891	907	924	952	986	958	913	916	921	920	970	918	925	882	897	966	864	983	917	927	944	973	900	870	956	961	915	966	931	949	990	1012	899	925	917	920	942	928	994	993	948	966	914	967	917	938	961	956	917	856	924	939	962	926	957	939	929	922	942	893	959	917	886	893	953	916	869	924	947	922	928	900	924	916	912	956	923	944	937	907	919	888	926	853	969	945	918	901	954	936	921	948	930	973	930	940	926	890	911	925	924	878	948	911	903	939	962	898	947	956	954	921	915	917	900	960	953	947	1002	943	913	891	926	922	943	979	926	958	929	883	975	925	915	885	899	917	983	846	946	897	931	907	943	904	902	933	986	917	894	925	888	940	906	944	958	952	955	900	1010	951	1026	863	946	913	943	926	961	948	984	926	904	954	910	922	904	880	978	883	907	915	986	927	906	937	968	955	890	941	931	919	892	966	916	990	913	978	863	969	895	959	873	920	933	965	912	940	919	898	953	877	972	962	938	970	918	937	910	893	895	908	918	916	964	926	927	982	894	942	925	954	881	968	933	914	947	928	932	1001	895	935	979	908	915	943	983	961	914	945	934	954	895	943	877	948	918	919	960	897	945	909	912	921	948	909	901	861	884	885	907	939	960	954	882	916	967	957	944	898	973	942	969	885	883	936	906	957	928	938	887	970	873	913	911	1011	980	978	971	947	918	894	922	946	948	952	983	937	917	911	977	980	919	944	899	918	913	872	998	916	922	985	928	947	955	887	920	932	933	955	952	951	882	974	948	939	950	932	931	936	900	928	904	871	943	939	912	964	905	944	915	908	1010	907	935	930	922	965	912	880	947	927	964	941	965	928	895	949	907	897	893	937	943	980	943	909	946	940	885	984	928	915	947	922	868	899	941	952	893	917	929	959	950	918	961	974	866	936	966	950	938	900	926	886	930	982	915	924	951	958	868	932	943	910	964	940	945	907	926	893	868	937	871	929	927	924	931	965	894	914	844	862	912	948	943	957	904	981	953	942	954	939	979	946	906	924	963	912	967	948	956	925	916	934	945	976	971	902	919	914	920	947	925	900	919	995	927	934	945	949	895	928	984	919	893	890	926	929	959	959	984	877	964	935	920	887	948	896	958	970	986	855	961	919	948	968	886	965	904	913	909	924	907	900	962	923	921	934	975	903	900	895	944	928	891	943	886	963	908	971	923	906	905	926	877	930	932	913	964	952	991	903	923	980	923	886	974	915	961	946	906	902	912	946	944	931	965	950	925	922	909	997	944	958	993	930	935	925	923	1003	896	907	964	964	939	956	965	940	844	943	907	947	940	938	921	889	924	942	950	907	938	998	912	968	911	946	900	890	909	907	941	959	896	996	931	979	937	988	983	873	928	946	932	904	967	890	977	993	915	907	898	998	909	914	879	898	917	945	922	876	912	923	920	1005	920	923	952	915	909	981	977	925	970	928	1001	904	942	948	940	929	899	919	958	931	976	939	939	859	899	957	948	968	927	963	946	904	905	903	921	945	943	917	902	964	874	936	927	966	865	915	928	927	965	946	941	1000	984	955	929	894	928	984	908	923	938	922	885	919	946	928	911	923	899	989	925	965	844	894	925	894	980
2144	151	172	148	144	150	96	125	140	137	108	134	120	119	147	110	115	130	141	119	134	125	124	122	112	129	115	112	132	100	125	106	125	117	131	101	106	123	120	108	123	106	110	113	121	112	127	108	116	113	127	131	107	102	117	118	110	126	114	122	107	117	116	116	131	126	121	110	107	110	118	128	119	115	109	118	110	126	116	99	119	131	127	138	108	112	110	128	137	113	119	122	136	99	98	117	112	108	126	122	132	119	115	118	116	109	122	119	98	116	118	112	129	121	125	121	115	119	97	116	127	105	113	114	112	119	115	107	115	103	113	119	111	113	128	140	123	110	117	125	129	115	90	125	96	119	125	120	92	116	107	103	126	117	131	129	113	82	118	91	105	131	97	109	132	104	111	114	111	133	126	117	111	103	112	121	118	129	98	111	110	123	99	103	112	109	95	137	100	127	128	122	141	107	112	103	123	98	109	97	117	139	97	114	115	114	104	111	120	108	94	103	151	104	89	137	114	114	115	98	126	123	115	106	108	130	133	132	107	110	118	105	123	106	100	115	117	115	115	119	102	144	96	128	101	102	113	117	122	127	121	104	110	123	122	116	116	132	105	113	108	104	100	87	100	114	119	115	119	118	122	109	102	122	102	93	114	102	105	111	120	109	94	102	121	118	116	115	131	123	122	105	112	99	104	100	96	117	114	114	117	105	129	130	125	131	126	106	136	120	121	110	95	138	120	144	114	121	115	120	123	126	92	122	114	120	98	117	94	112	106	113	121	124	125	101	97	113	99	122	126	145	121	100	105	119	109	110	116	105	127	113	100	113	115	119	123	116	109	104	111	115	129	114	107	134	122	109	123	109	118	113	103	103	109	120	123	115	126	105	103	109	105	121	124	106	119	100	104	108	110	102	106	123	137	98	105	140	104	128	100	113	116	123	109	96	115	135	110	125	126	122	122	124	115	127	134	100	106	111	102	127	106	122	113	115	116	127	120	116	100	114	134	119	121	114	122	123	130	108	124	131	96	133	110	106	113	110	124	127	108	111	103	113	129	112	110	132	137	108	98	120	114	116	102	100	140	130	118	107	132	127	118	112	111	116	118	115	119	103	118	114	108	126	117	110	112	125	106	111	130	113	117	121	96	137	102	113	119	115	110	119	99	110	102	111	119	108	136	116	131	110	115	118	130	113	110	114	99	114	108	109	108	103	120	96	101	114	128	118	118	111	146	123	119	115	117	123	117	82	115	127	96	131	99	129	100	104	110	121	126	107	94	124	120	105	103	115	108	120	113	109	117	110	118	119	111	102	124	99	112	103	106	117	90	113	106	125	134	119	112	121	111	97	114	131	118	113	122	113	109	128	105	114	117	144	116	112	116	109	120	109	119	124	117	102	117	99	101	123	123	128	109	128	95	110	97	120	91	111	120	126	109	103	132	121	127	136	106	117	99	109	123	110	118	109	112	113	110	125	101	128	132	116	113	128	103	128	129	109	129	116	122	118	111	115	128	130	113	129	113	116	134	126	98	122	120	130	116	110	125	114	131	136	118	78	104	111	98	131	114	114	120	100	119	118	127	102	137	94	104	125	116	132	120	111	133	101	100	138	96	111	124	116	120	111	117	127	92	119	111	144	108	102	100	122	105	109	97	101	116	106	112	124	104	113	106	122	103	105	103	129	118	121	93	137	141	124	109	104	125	140	97	107	106	118	113	116	119	102	136	98	118	130	115	142	112	130	123	125	125	103	131	106	116	96	117	119	111	120	100	120	109	110	101	117	114	105	119	124	124	120	116	114	98	111	111	99	106	111	100	132	125	120	128	111	123	109	120	114	111	113	117	115	113	137	113	111	97	119	128	121	118	140	115	98	141	121	123	101	120	106	112	112	102	114	121	114	103	107	109	109	117	130	118	107	126	120	119	114	127	124	104	119	101	128	108	112	119	123	111	98	117	108	120	117	110	112	128	124	126	84	115	115	108	113	114	112	108	114	118	106	132	112	104	123	123	122	100	128	123	128	137	101	129	120	116	125	114	97	105	111	93	114	102	121	109	123	116	113	109	112	120	115	119	105	102	121	123	129	116	126	122	120	120	101	130	103	128	112	127	109	97	134	105	103	102	122	144	125	117	113	106	145	111	121	95	116	132	104	104	112	126	117	142	120	123	102	110	111	134	111	111	104	106	105	113	112	128	108	124	109	99	128	114	125	110	124	115	116	120	114	120	111	106	116	117	123	127	116	114	130	105	111	125	122	123	103	133	113	111	127	124	114	106	125	117	123	123	131	120	118	124	99	117	112	111	129	111	103	119	125	122	121	127	134	111	110	124	114	96	116	108	115	124	135	121	119	104	103	112	108	105	108	122	118	113	102	100	117	135	124	124	105	108	114	117	111	124	115	131	104	107	145	129	144	109	121	105	117	118	109	112	143	114	123	126	98	125	128	114	104	108	89	101	116	131	104	118	118	112	106	133	122	120	129	121	114	118	112	104	111	97	114	101	110	112	112	134	102	131	115	119	105	125	104	120	105	101	140	131	122	143	128	103	109	124	115	106	114	105	118	116	118	121	112	94	94	114	106	116	110	130	111	133	112	128	124	123	123	109	114	125	99	124	120	114	118	154	122	104	102	103	116	133	112	101	129	119	110	115	113	127	117	100	103	119	124	118	110	116	121	113	105	113	108	119	119	129	101	108	126	123	97	122	113	123	113	106	119	116	110	110	112	126	129	103	106	126	117	128	104	121	103	115	101	103	106	125	121	103	128	128	115	99	98	117	127	116	102	142	101	127	125	132	116	114	109	105	115	110	134	104	113	113	107	124	102	128	117	127	119	107	113	120	123	106	117	117	104	126	103	115	99	123	110	93	131	114	133	110	116	119	104	103	126	100	110	114	111	131	99	112	130	110	129	119	115	126	116	112	105	106	114	119	93	141	124	107	142	122	108	125	133	129	113	94	130	104	104	114	122	98	121	103	105	113	123	102	105	105	120	122	111	110	107	119	128	99	120	127	144	133	105	109	90	116	119	111	113	87	110	122	121	102	101	121	122	123	122	104	119	93	125	115	126	119	130	103	119	113	119	114	103	111	110	108	121	107	109	113	114	111	87	96	104	121	135	125	121	103	124	122	133	139	128	101	140	123	107	137	133	104	95	115	106	121	111	110	113	95	112	96	127	108	125	119	125	129	120	111	142	107	114	110	107	117	100	122	112	118	119	113	114	121	120	122	118	90	114	107	137	123	121	113	119	118	121	119	138	118	126	132	126	99	131	107	112	119	109	112	114	137	101	109	118	120	104	113	106	116	99	102	101	102	108	112	97	118	95	115	110	124	114	108	102	132	124	114	113	119	102	101	124	104	96	131	103	126	115	112	133	118	105	102	104	112	108	116	102	123	111	103	126	125	91	132	106	108	124	129	131	123	103	92	129	113	130	95	123	102	116	117	115	122	118	118	122	119	111	128	126	113	100	107	105	147	119	110	130	143	121	104	124	110	120
2453	409	536	517	504	517	448	466	425	430	444	402	387	375	367	386	393	372	423	408	411	396	397	405	357	381	369	376	361	393	389	392	417	397	381	379	391	422	359	382	413	380	362	390	349	392	368	348	370	378	375	368	375	384	382	384	377	369	377	400	388	374	359	387	374	366	357	318	379	375	390	391	336	403	371	351	384	403	404	399	400	371	362	380	387	394	329	384	374	364	376	370	374	406	366	368	414	385	395	345	336	372	355	356	366	377	396	402	385	340	377	393	406	391	383	353	335	417	358	393	378	356	353	411	349	365	368	364	367	375	364	377	322	361	344	385	348	381	371	388	401	360	404	389	394	417	356	370	365	390	362	373	373	351	369	385	377	381	396	341	435	372	340	394	347	388	391	357	385	405	379	350	364	371	373	365	394	383	374	374	384	371	373	370	397	324	343	360	360	376	419	379	394	371	359	353	377	385	374	404	368	405	323	436	358	360	365	389	358	317	356	380	365	365	377	361	354	376	418	340	350	372	363	372	373	357	332	388	381	356	377	371	382	400	371	380	400	353	345	380	356	360	356	399	370	377	388	359	420	366	383	396	386	359	364	378	322	376	397	362	381	379	392	405	375	370	416	382	362	374	395	393	390	400	377	396	348	373	364	365	380	374	387	382	376	340	412	372	362	374	383	385	340	358	381	389	378	413	393	401	375	386	393	370	350	374	370	397	390	378	404	387	345	346	395	344	348	360	340	374	389	399	373	354	383	348	394	375	354	368	417	364	379	363	388	354	369	395	372	374	362	367	362	352	382	371	388	366	333	369	374	366	379	368	362	356	373	331	374	394	374	357	381	371	392	374	359	349	363	366	357	373	396	359	387	396	367	350	364	375	363	404	388	391	352	357	345	390	365	350	365	356	372	373	365	362	360	403	379	384	408	360	375	395	350	351	383	348	340	386	402	375	385	398	386	377	419	388	379	357	382	335	377	343	378	364	358	326	368	377	371	363	359	345	382	380	394	379	386	380	354	356	379	378	345	397	367	375	372	386	390	343	390	326	377	340	395	392	370	384	359	378	359	350	364	376	366	347	351	352	362	340	366	373	340	374	381	385	402	350	358	399	394	359	364	365	365	416	351	380	392	369	362	406	412	367	361	365	394	339	352	349	337	371	368	344	397	358	372	353	375	406	384	370	372	401	357	366	341	355	353	350	352	386	331	375	344	375	383	341	386	375	376	365	380	365	351	391	367	384	370	389	356	358	356	388	379	365	368	365	387	385	372	388	372	394	353	368	361	355	368	371	351	350	346	370	387	375	417	367	351	376	373	369	353	333	389	400	413	388	362	388	363	359	372	364	397	361	404	383	366	377	365	404	366	383	413	376	350	338	363	382	386	365	379	376	407	368	368	375	371	414	364	383	400	383	397	380	372	396	373	380	344	367	372	342	390	369	361	346	374	378	388	356	380	356	368	362	418	373	342	341	369	386	377	358	353	388	365	396	378	358	355	403	350	386	366	392	357	375	367	382	387	359	381	348	376	374	351	388	386	350	378	348	357	370	388	344	365	377	365	374	380	346	377	346	356	329	395	355	321	404	338	375	394	339	375	349	356	379	356	366	380	356	355	375	399	364	397	380	341	358	384	394	381	348	373	386	384	383	325	385	365	392	381	354	351	359	336	401	336	359	366	372	361	382	380	397	341	329	373	368	355	387	366	386	387	368	367	378	356	379	362	346	369	364	373	362	379	364	391	393	375	365	314	366	369	376	372	367	396	410	344	372	378	373	413	397	395	388	388	358	362	344	338	378	364	324	385	364	367	366	388	410	362	350	351	393	331	378	366	355	382	400	384	342	370	398	339	394	380	397	367	381	403	342	387	388	378	334	435	379	356	386	387	386	389	383	362	396	368	375	386	364	379	388	370	349	396	398	369	369	364	360	353	382	363	440	365	353	350	358	372	406	353	375	362	378	374	346	380	388	364	440	385	374	352	356	352	389	367	341	391	395	375	373	393	365	351	381	423	360	346	377	363	395	376	390	382	352	392	386	359	376	372	351	362	368	390	355	358	360	373	388	360	402	348	324	355	352	386	363	376	403	374	372	361	356	372	359	335	385	354	355	356	411	362	398	365	358	367	390	392	380	325	363	368	347	368	366	359	391	381	350	380	370	390	406	415	348	386	368	360	342	367	386	367	378	336	363	359	356	371	367	376	370	369	360	357	370	364	369	386	379	358	387	372	393	355	366	364	398	387	365	338	331	394	423	362	388	375	379	396	380	375	414	381	372	370	391	330	401	371	346	357	355	378	373	385	358	370	373	376	377	415	377	355	311	392	346	406	394	365	388	382	360	366	375	412	391	342	388	382	400	345	375	385	355	383	386	359	351	325	366	365	369	374	348	382	357	398	394	364	366	377	357	358	366	372	385	409	376	371	401	382	341	353	367	391	361	356	331	369	374	377	390	380	370	380	372	337	360	386	390	359	367	357	368	392	368	340	378	350	355	397	357	370	345	394	375	385	381	418	372	360	373	380	375	361	348	375	383	375	394	382	372	345	376	362	349	384	361	365	372	372	401	364	351	358	405	382	371	366	376	399	356	366	334	398	408	337	369	381	388	394	404	385	351	402	381	374	368	373	425	366	357	357	399	382	377	396	365	376	358	382	355	387	373	405	372	367	385	355	381	369	397	367	357	376	356	375	372	382	341	352	394	409	347	380	382	391	398	339	369	380	374	391	354	355	368	352	359	369	390	380	363	358	352	384	370	335	355	389	395	363	358	373	368	399	394	380	403	392	381	363	389	358	403	387	368	346	354	361	380	371	355	372	364	398	343	348	354	396	372	346	353	362	384	359	347	359	342	405	381	377	351	346	374	363	401	348	372	394	360	369	361	379	350	352	356	341	369	395	360	420	368	377	361	400	379	351	371	358	398	344	391	379	396	365	373	357	379	372	361	356	383	360	345	376	356	326	367	405	388	343	398	378	383	384	333	357	391	364	361	338	367	360	380	381	366	343	416	323	357	377	370	361	396	363	372	345	423	341	371	315	346	345	364	406	383	365	413	344	340	371	384	385	384	397	390	406	395	391	381	401	326	357	380	403	406	384	346	377	355	353	361	395	364	354	340	371	362	365	380	333	359	370	373	326	359	366	364	363	401	412	357	362	397	355	388	374	383	375	360	372	360	383	381	374	356	383	356	351	401	382	368	401	377	363	370	338	389	382	391	355	343	385	381	352	383	387	384	360	343	402	366	363	360	382	332	377	362	399	390	396	380	354	342	322	359	392	403	352	383	377	362	379	376	400	373	387	362	378	350	374	361	343	348	383	402	383	434	332	356	378	381	378	354	372	380	399	378	363	413	364	373	398	361	381	381	391	390	346	348	383	372	354	373	380	400	341	382	397	382	366	358	365	377	380	398	368	365	345	332	382	354	340	347	393	366	375	352	387	362	381	358	364	408	353	363	384	368	377	378	345	353	391	363	360	381	388	360	384	357	346	375
7919	1130	1261	1023	756	554	521	433	395	328	291	374	274	279	263	256	268	263	276	289	280	243	240	236	243	242	252	216	309	256	211	224	224	239	209	238	214	199	204	229	231	210	186	221	208	204	214	218	205	238	212	232	201	230	210	221	214	202	208	207	200	225	192	224	221	217	196	212	203	197	233	216	220	216	244	226	216	229	227	212	225	213	213	217	218	205	196	232	232	194	192	226	192	211	188	211	206	235	218	188	232	223	221	235	222	213	187	211	214	229	215	208	233	236	238	216	203	214	218	213	196	193	226	180	223	225	226	236	215	197	229	205	231	217	198	210	218	193	222	209	195	204	202	191	225	209	198	179	208	198	199	217	213	192	228	203	225	210	217	191	195	199	218	198	203	218	200	209	197	220	235	224	193	225	225	215	219	183	199	213	203	211	222	203	212	229	213	208	197	223	218	197	205	210	222	211	218	206	217	209	219	223	231	227	176	221	216	216	240	218	204	206	204	200	218	197	212	238	237	221	226	214	212	193	187	241	212	221	232	195	223	227	232	231	198	228	223	204	229	222	185	205	185	219	208	204	202	194	221	205	206	203	236	198	228	258	212	232	232	209	228	200	222	206	223	219	205	217	211	196	222	199	221	196	201	197	183	212	207	203	220	189	214	203	200	215	177	229	196	195	201	216	196	224	206	197	223	180	221	203	218	222	187	191	219	189	216	205	234	221	219	220	217	212	219	225	226	201	197	197	199	221	220	241	226	221	198	211	229	235	203	214	231	229	213	193	201	204	229	232	213	209	213	167	214	200	226	217	223	227	208	201	183	199	205	206	214	200	207	214	214	237	214	186	225	210	208	211	191	212	218	209	201	186	216	206	205	241	192	205	176	225	224	187	198	186	219	221	216	221	235	208	201	191	210	246	193	209	190	225	206	217	200	188	205	226	208	186	214	228	224	200	205	237	228	213	216	229	215	205	211	238	222	212	206	202	226	199	220	250	216	237	215	188	226	205	186	221	232	230	221	227	243	200	226	206	203	194	252	205	217	209	205	230	192	216	209	213	215	223	210	230	220	226	205	220	214	211	220	208	227	221	203	207	228	225	218	217	232	216	236	232	226	234	217	212	253	181	216	232	182	235	211	201	179	193	218	211	208	204	233	209	219	192	233	203	250	210	198	210	199	224	237	218	214	252	217	184	207	193	207	208	206	219	219	200	205	212	215	223	229	241	244	188	185	202	221	202	200	204	227	197	217	217	186	227	192	198	197	233	195	234	163	207	250	220	196	248	224	225	243	228	229	222	196	187	219	205	227	198	232	192	233	252	230	221	212	189	227	213	196	210	237	193	201	202	222	231	227	234	221	198	190	235	189	223	196	207	183	226	227	215	214	201	169	202	204	198	191	226	203	221	201	229	192	209	228	248	181	229	207	198	227	215	220	200	203	193	215	209	209	211	201	209	189	211	210	229	208	242	219	218	206	210	224	203	216	217	234	202	212	207	241	230	230	215	207	251	218	226	200	229	228	219	223	214	220	199	193	218	227	228	231	222	209	203	209	226	211	215	201	231	229	206	237	217	211	198	202	207	224	204	204	211	205	199	181	204	244	224	243	219	210	207	241	205	202	198	214	223	212	196	224	222	227	222	197	210	188	235	211	228	213	252	197	196	191	200	223	246	229	215	241	225	201	172	202	238	202	203	210	231	220	247	203	214	241	194	204	226	206	232	214	204	191	206	230	197	209	199	209	221	219	219	219	208	216	232	197	216	199	238	214	216	218	225	232	207	217	198	221	199	193	203	210	197	196	212	230	227	195	240	209	199	186	215	201	236	195	181	241	177	192	265	206	198	222	208	216	202	202	224	215	196	197	220	198	230	225	242	215	201	210	216	207	205	227	209	219	215	209	198	213	209	233	207	204	201	203	201	170	209	210	201	213	215	203	186	222	203	217	210	219	201	207	203	206	209	227	171	215	203	199	210	205	216	196	186	213	185	195	225	190	178	195	211	220	206	219	233	210	211	213	211	205	227	250	213	228	208	246	224	204	213	213	216	203	206	243	225	222	204	209	203	224	196	209	222	202	235	216	225	219	209	224	212	195	200	190	228	201	197	240	179	187	213	223	200	217	255	226	207	221	206	189	221	230	224	213	237	228	201	214	207	210	223	222	250	230	204	215	207	192	204	214	210	233	195	231	200	213	199	200	208	204	197	222	227	249	204	230	211	238	218	234	213	192	199	202	211	179	191	216	248	182	215	212	209	208	224	218	213	217	203	217	216	209	223	186	223	191	212	223	192	218	218	209	204	221	199	177	218	188	220	209	228	198	217	240	231	202	203	210	195	208	197	222	213	212	205	207	227	193	203	235	196	213	201	198	211	222	203	227	221	205	187	208	188	189	235	225	227	226	229	196	219	217	220	208	230	253	221	216	201	220	198	179	204	209	213	221	208	264	219	226	205	214	215	207	215	210	211	221	236	209	202	208	202	207	190	197	233	211	218	227	194	210	199	229	222	196	246	214	210	221	209	234	217	211	220	207	183	192	221	212	221	220	205	232	225	225	196	230	206	186	206	192	219	175	191	183	224	233	249	213	191	235	217	208	244	212	216	233	193	232	194	223	172	244	240	206	204	217	211	210	202	213	223	210	207	236	202	208	212	199	190	204	195	193	200	212	204	228	196	199	240	219	240	213	216	238	204	204	222	209	208	233	208	217	196	225	233	214	207	216	205	195	216	187	211	220	213	217	213	193	230	185	208	210	232	231	206	205	219	214	203	225	215	198	205	220	241	230	235	188	210	242	190	223	232	202	217	196	214	219	213	248	245	179	243	230	214	228	207	227	219	207	227	216	195	214	214	204	226	194	231	219	219	225	229	232	233	202	236	227	209	195	234	261	219	220	217	229	188	222	208	194	223	226	213	225	237	235	199	205	214	212	223	198	214	196	196	229	219	197	240	231	199	202	205	210	224	219	189	198	185	214	215	200	211	231	179	205	197	227	212	198	243	240	176	186	193	236	187	215	197	203	202	204	211	193	228	220	214	214	217	228	214	221	209	211	187	237	224	206	185	206	218	197	208	234	193	202	206	204	250	187	223	185	192	212	210	228	207	216	222	211	223	211	216	236	192	213	234	212	201	196	203	215	219	205	218	212	180	218	207	217	227	210	206	204	189	216	214	202	223	195	200	234	198	195	179	210	218	226	214	212	198	205	216	207	202	232	210	191	224	250	194	198	211	209	256	208	212	194	194	204	211	202	202	212	218	226	201	229	230	207	236	184	197	220	233	209	202	204	181	217	233	208	199	205	185	196	194	196	205	224	224	221	222	211	203	198	208	213	200	199	198	200	204	185	201	240	215	218	199	189	228	190	204	227	216	216	203	213	202	238	195	202	191	219	195	208	221	220	214	230	220	184	200	245	241	235	203	193	200	227	195	192	221	220	210	214	192	178	212	220	210	224	231	229	224	239	185	215	220	208	213	198	208	210	221	223	211	195	219
6153	1369	2799	3468	2956	2334	2327	1983	1652	1421	1289	1283	1119	973	930	860	857	934	1264	1167	986	830	805	903	882	938	904	774	958	774	721	787	708	700	652	662	663	675	670	647	630	656	646	630	605	651	591	600	593	584	602	611	610	625	609	621	583	638	583	605	582	636	620	618	581	593	600	629	613	626	633	601	604	616	606	631	627	596	601	603	635	598	589	620	579	587	578	597	632	579	585	591	608	621	601	588	611	602	590	635	604	583	617	605	583	634	593	627	644	598	618	587	560	586	582	601	594	570	639	649	603	574	561	616	571	620	610	564	621	607	627	613	661	579	583	619	600	558	606	607	580	608	590	563	641	582	565	620	600	579	590	586	587	594	549	619	610	584	563	568	554	573	645	584	591	611	581	635	564	612	602	569	574	610	554	606	609	544	579	580	578	604	589	631	582	645	597	590	575	577	565	609	588	615	611	582	577	568	559	589	524	632	602	596	593	626	571	617	595	602	597	600	603	618	594	592	621	592	654	603	611	624	547	562	558	631	607	617	610	611	606	627	594	595	586	598	611	622	598	604	611	595	575	607	561	583	562	568	623	563	596	575	587	570	588	582	586	575	608	581	617	624	602	572	576	632	603	601	596	588	605	629	582	593	576	571	579	580	570	574	583	554	563	562	615	608	619	582	590	617	603	550	609	622	628	599	589	609	573	614	620	613	590	607	551	596	602	577	608	593	573	618	570	606	551	596	590	586	588	625	574	620	628	593	588	582	633	608	602	583	574	572	643	614	592	584	603	588	559	637	590	618	582	622	621	617	626	615	574	617	621	605	571	579	582	573	613	532	610	599	613	603	568	587	581	627	595	536	567	625	553	565	560	561	603	598	625	590	578	577	599	579	639	592	584	533	597	610	596	598	571	594	583	599	601	554	622	578	560	566	575	556	633	598	610	596	556	601	621	605	569	603	603	600	579	583	581	588	599	625	576	558	594	603	575	625	580	621	549	608	601	590	595	562	624	637	598	557	568	596	580	579	553	615	622	602	600	599	588	630	598	582	607	587	621	539	609	618	616	623	575	584	569	601	589	581	599	608	597	638	619	614	614	600	582	551	546	587	587	618	582	584	554	583	576	608	541	634	614	617	624	619	588	549	609	602	585	628	598	571	583	592	559	604	601	635	610	565	645	582	610	585	599	571	575	558	619	609	645	663	583	583	594	586	570	608	580	603	611	600	605	586	586	604	624	564	614	587	579	624	597	614	611	585	621	625	617	608	584	565	600	611	587	581	602	562	564	552	565	605	591	553	600	580	579	617	615	601	622	596	611	599	595	616	598	613	632	586	589	573	598	597	583	575	558	609	584	581	564	601	573	620	580	632	625	539	580	597	557	605	577	577	572	607	617	567	581	565	572	609	542	591	556	583	586	614	555	640	563	568	571	578	600	585	573	575	618	587	583	596	607	603	617	577	582	596	588	592	618	622	560	580	598	598	589	614	554	569	572	610	609	572	657	571	602	603	653	578	623	596	577	556	547	572	547	591	592	614	589	587	571	602	583	584	597	576	558	579	587	540	602	553	588	594	594	612	624	647	627	613	560	598	577	510	601	582	571	549	579	602	628	584	607	610	584	621	596	604	621	610	594	587	568	625	609	611	539	623	578	606	583	576	615	586	576	601	580	606	597	608	631	612	606	569	564	580	608	617	611	609	586	579	581	584	629	654	555	560	548	576	575	609	608	576	641	599	564	557	611	616	599	620	600	570	606	583	549	597	603	618	527	559	573	551	607	594	517	591	564	585	576	585	581	596	605	564	575	559	577	577	622	633	587	586	608	570	609	565	615	600	598	560	575	583	537	604	588	626	620	582	590	575	598	548	624	608	581	579	571	588	601	619	622	560	572	553	549	572	597	606	585	617	589	581	544	606	556	655	558	621	580	581	618	588	576	568	599	579	550	594	603	577	575	606	602	558	582	615	640	579	587	575	614	561	615	570	563	620	602	592	534	614	618	600	605	642	623	580	568	612	597	628	632	592	590	592	599	578	577	587	573	595	582	607	601	592	545	604	582	588	567	609	595	631	610	591	567	598	647	610	606	615	625	586	557	590	646	551	601	576	606	616	611	562	571	647	559	582	615	584	552	596	609	583	527	589	557	642	592	563	598	614	568	575	594	616	622	615	576	574	600	564	588	601	621	629	600	617	608	595	558	606	576	578	563	590	599	617	581	558	543	587	584	611	568	613	589	589	615	608	582	564	600	553	565	600	582	582	569	597	587	591	570	599	577	576	599	621	601	575	557	596	537	606	603	631	588	620	556	594	614	605	580	584	590	599	562	600	576	616	599	622	616	561	569	630	567	633	605	611	558	594	590	574	598	605	592	583	578	573	601	562	620	608	636	570	617	590	619	585	582	589	613	614	578	596	612	641	606	610	608	625	591	568	586	567	586	555	603	621	588	520	587	573	576	557	622	587	588	553	619	607	568	591	559	595	572	576	636	608	596	593	605	556	591	595	603	570	598	614	578	652	569	566	619	592	608	606	595	629	596	558	616	561	565	601	621	584	654	612	615	578	576	592	559	561	585	621	590	650	636	565	610	569	613	597	565	591	628	597	593	584	574	623	592	602	588	593	583	618	615	636	624	584	606	584	598	603	590	547	608	593	604	604	566	594	584	595	613	580	595	579	603	609	614	549	595	568	620	572	575	640	605	574	620	565	568	552	605	586	616	568	605	590	572	586	598	596	555	612	604	592	565	569	593	582	580	556	608	587	626	584	588	595	551	586	612	582	580	617	570	603	551	585	569	620	621	569	598	592	615	615	565	572	633	626	556	608	661	629	647	539	547	609	585	609	629	625	595	561	547	550	611	543	583	550	551	627	609	636	584	602	598	563	595	565	572	619	569	553	572	592	608	607	573	579	612	601	599	574	615	608	568	629	582	599	556	584	648	599	551	569	555	570	613	600	603	636	588	594	539	618	583	548	630	642	553	615	628	568	591	601	587	548	624	577	591	597	564	610	561	571	628	560	627	610	577	581	591	575	552	658	586	593	607	574	584	574	587	586	559	592	599	575	610	588	585	626	583	581	593	598	546	583	603	611	584	607	604	581	605	629	578	610	609	598	582	593	640	579	549	620	566	602	566	634	566	603	600	592	581	570	598	579	613	572	605	582	615	582	565	576	603	649	602	592	648	598	574	583	625	618	607	550	612	620	596	559	601	576	561	588	563	609	589	599	597	572	586	637	611	552	602	564	602	586	613	586	582	595	563	584	569	604	605	584	591	606	585	572	546	617	628	625	628	592	603	554	581	589	623	641	586	617	621	636	621	569	596	541	554	578	578	598	580	610	620	605	596	568	611	556	591	603	611	567	555	589	591	590	589	597	577	594	602	547	609	609	607	615	556	596	572	602	627	571	590	555	573	572	590	564	581	604	594	559	583	593	625	603	620	549	588	579	628	599	570	555	573	578	576	563	606	581	612	606	618	613	590	574	603	550	542	615	591	615
14973	2763	2805	2065	1583	1197	1082	853	713	641	612	619	510	473	518	455	474	459	576	586	477	440	460	443	473	466	501	448	428	457	437	430	418	405	392	394	368	400	369	386	411	412	380	358	400	369	384	368	399	392	377	400	416	402	410	359	373	384	353	385	396	398	352	383	400	398	403	375	377	372	396	365	401	408	376	399	391	393	419	391	398	358	394	402	401	379	383	424	347	361	397	391	366	393	372	353	386	376	391	372	381	439	352	380	364	371	399	391	362	377	386	381	367	416	380	401	385	389	375	338	376	373	356	382	364	358	346	389	352	362	371	414	373	355	449	389	382	381	403	373	389	408	393	389	371	410	378	419	394	406	393	394	390	350	403	359	404	361	388	422	378	400	383	408	388	370	363	366	350	371	396	365	376	403	416	379	340	390	370	418	367	425	356	394	406	393	410	385	381	363	394	370	352	372	358	350	362	395	402	392	377	385	381	406	400	415	410	378	381	389	382	402	391	387	385	362	372	386	354	346	376	340	371	394	374	389	380	337	375	361	346	395	390	406	376	401	417	367	406	367	400	416	391	374	385	374	410	379	402	383	411	338	386	348	350	395	365	386	417	385	424	433	387	398	402	384	356	385	385	360	392	400	395	364	386	365	417	386	372	343	355	393	378	370	395	349	373	388	368	406	380	356	369	381	372	361	354	399	368	397	394	352	364	366	380	329	376	429	383	398	395	369	393	404	408	361	403	372	353	377	351	386	409	360	364	401	372	378	343	384	377	369	404	375	350	368	408	418	366	400	385	399	364	383	397	383	374	397	366	408	374	395	345	354	390	392	387	383	381	374	406	346	396	387	383	377	409	390	394	395	404	381	407	372	372	389	375	380	384	397	385	368	372	373	356	368	376	389	405	379	381	356	393	386	424	391	402	376	388	351	332	363	386	392	375	370	345	347	381	383	403	383	374	381	387	375	354	344	377	384	365	360	338	366	352	407	365	374	420	364	361	356	364	365	405	370	391	369	410	391	385	363	412	404	414	381	366	383	398	406	387	327	390	348	373	442	385	366	367	383	388	391	351	417	393	405	389	418	423	392	384	390	404	405	368	391	384	378	378	365	356	407	351	416	385	365	386	410	374	410	377	407	384	364	394	376	389	390	416	370	394	386	376	354	367	380	353	422	362	366	367	376	393	393	343	381	350	385	396	380	418	407	390	380	354	362	396	400	409	388	388	404	351	384	395	352	419	388	414	393	379	390	393	349	398	376	356	410	404	377	355	389	408	340	434	415	393	367	396	375	350	372	394	387	360	387	363	379	386	382	380	373	378	396	396	401	392	392	366	356	399	378	368	369	389	410	344	390	384	388	383	397	386	390	384	381	366	389	385	415	395	397	420	368	338	416	387	367	385	420	381	388	378	400	381	393	392	390	374	335	401	330	362	388	392	346	378	381	380	377	358	386	388	374	360	365	362	420	374	382	376	358	375	352	368	393	371	389	378	402	400	403	402	385	354	386	398	372	391	385	401	403	363	395	379	382	369	342	371	382	363	382	401	380	370	354	368	378	386	395	386	389	389	357	376	405	377	363	338	425	397	367	381	416	365	380	396	343	372	427	419	372	370	398	372	371	396	363	400	347	376	348	354	367	404	360	371	393	370	418	369	364	357	378	382	367	352	390	386	358	413	359	397	387	348	395	388	377	398	381	395	361	396	362	374	384	404	356	383	372	394	392	366	370	418	386	385	395	369	362	411	404	394	349	346	357	372	394	371	351	344	357	402	325	383	365	389	368	440	421	385	402	381	359	366	364	325	335	385	351	393	381	392	363	414	352	386	368	377	404	391	398	406	377	386	378	403	339	374	371	414	333	387	397	375	347	345	418	381	381	392	388	397	385	379	345	378	367	374	389	374	370	402	344	351	364	352	363	394	371	383	418	410	382	349	327	397	364	357	372	339	364	365	381	386	328	341	336	322	366	364	354	398	385	410	369	371	381	399	362	395	381	382	395	404	386	382	349	426	374	396	382	381	348	376	369	385	401	354	404	409	397	355	352	407	409	337	391	366	384	377	403	421	393	385	356	356	373	398	366	372	391	400	409	385	332	402	391	383	341	321	394	348	392	380	397	384	393	427	361	390	418	376	369	339	345	377	424	382	396	344	375	351	400	417	382	389	386	370	396	426	361	384	366	378	405	372	392	382	362	373	377	382	379	368	367	326	425	393	378	371	361	355	358	376	387	391	365	391	372	390	361	365	366	375	363	390	394	348	369	406	393	368	381	393	365	367	401	392	410	403	348	385	384	362	401	388	372	391	390	347	383	362	364	384	370	383	383	394	397	390	354	382	352	377	394	378	364	343	385	380	377	380	361	379	378	419	382	378	407	400	375	362	349	373	367	401	376	354	362	363	404	359	363	417	375	387	382	408	410	364	361	357	365	386	387	374	387	393	340	391	392	363	366	350	360	390	359	360	383	392	365	365	396	409	391	353	367	351	362	383	375	387	382	370	388	393	375	388	371	383	399	400	391	373	359	395	365	368	351	376	362	368	398	386	378	400	383	388	409	368	348	335	417	372	396	398	360	413	386	367	375	373	366	402	361	374	415	367	401	419	374	401	381	413	392	321	370	399	397	383	387	390	378	380	373	350	416	379	376	349	371	395	394	369	379	358	368	407	404	423	418	349	381	415	362	343	388	366	353	402	366	362	385	383	388	406	363	370	381	397	377	380	365	414	359	362	420	372	362	370	380	368	358	380	417	391	409	379	378	355	356	382	377	376	377	407	387	409	361	408	387	387	389	396	400	362	417	404	383	379	388	365	366	331	356	354	357	354	391	401	376	396	400	387	385	382	365	360	358	347	421	359	410	331	345	394	367	402	326	409	398	378	345	415	372	411	376	357	394	373	376	356	419	398	377	376	355	364	364	379	397	395	406	384	402	384	436	386	406	404	394	406	396	364	374	401	387	364	391	367	400	354	395	414	372	376	391	406	408	380	392	405	405	374	388	410	390	384	350	374	389	402	385	391	351	385	376	372	384	357	369	396	381	357	383	386	383	386	350	362	397	386	374	384	380	354	354	443	396	393	421	372	359	415	376	395	391	379	388	398	402	414	387	374	395	387	357	349	383	414	384	429	388	359	364	393	376	390	380	391	333	368	420	359	398	363	413	396	362	386	364	371	414	364	397	374	360	372	426	386	373	391	399	377	412	393	419	355	384	389	399	408	396	392	428	418	367	425	408	380	400	381	419	393	393	415	358	354	336	370	358	386	347	357	393	401	366	410	404	384	410	379	389	356	388	422	377	395	369	394	375	430	401	412	381	350	409	374	381	368	363	370	359	393	393	370	415	380	376	389	375	380	364	374	378	367	408	412	348	336	383	384	395	360	386	386	396	434	400	391	409	392	392	399	370	367	398	376	410	352	394	393	397	375	368	408	349	375	408	379	369	380	373	377	402	394	396	352	381	370	374	382	405	425	359	353	408	381	385	343	378	412	372	381	397
8191	2586	5200	5909	5416	4692	4207	3271	2956	2506	2555	2163	1906	1680	1595	1542	1464	1683	2346	2188	1590	1263	1365	1535	1724	1722	1514	1367	1311	1266	1347	1174	1144	1114	1098	1125	1074	1049	1111	984	1042	1020	968	1013	974	969	1009	990	1018	979	1008	972	964	1001	1058	986	983	1008	907	929	971	1007	954	955	975	953	948	977	962	980	944	944	950	906	986	916	983	980	949	962	972	924	951	955	922	963	971	971	970	948	955	963	976	1006	941	951	945	905	971	969	937	915	972	948	923	945	947	927	997	893	947	932	955	948	950	910	934	940	944	950	946	913	990	899	961	962	899	936	984	961	898	954	925	1023	958	972	899	961	911	1031	928	894	961	920	923	931	961	986	977	928	922	916	951	873	940	934	923	933	954	941	939	919	964	876	901	935	925	936	895	871	959	934	903	909	952	903	933	934	933	892	899	943	948	957	946	895	921	902	966	927	949	962	930	959	963	1015	953	971	906	927	971	918	933	957	948	914	946	916	986	929	897	957	985	960	948	982	964	873	948	939	925	978	930	943	941	915	950	937	956	880	889	921	982	910	917	952	932	976	907	868	937	933	955	952	884	915	951	957	890	952	927	944	942	936	912	907	960	925	887	901	921	936	870	926	940	949	900	938	931	879	982	911	891	871	925	887	927	947	880	990	971	950	913	887	871	934	956	935	967	911	882	885	950	1016	906	941	968	936	928	944	922	932	987	871	891	939	955	953	896	967	936	909	960	934	903	928	921	958	874	946	964	870	922	945	894	925	977	975	960	941	951	905	956	939	964	934	967	955	926	908	933	956	934	926	904	917	913	936	922	943	927	909	910	964	928	887	916	920	1031	908	959	956	911	961	947	997	978	933	913	941	872	939	967	919	955	958	932	986	960	851	932	928	928	964	928	969	898	949	870	902	949	943	962	963	909	917	934	903	897	951	969	943	911	939	939	854	938	896	964	953	944	964	960	938	899	939	941	909	921	917	935	938	935	948	969	884	906	934	939	934	920	936	935	907	917	926	922	925	958	890	939	903	921	946	877	946	863	901	881	903	920	970	948	946	912	926	868	956	958	977	936	924	974	852	895	872	948	916	913	885	862	874	920	897	916	945	916	903	952	911	895	944	940	871	904	1018	925	890	877	893	875	968	935	948	960	886	914	902	930	869	950	933	907	923	892	955	943	934	946	957	902	908	948	876	911	952	946	971	900	949	938	930	909	907	930	960	957	939	946	911	981	990	923	965	931	961	896	978	937	953	946	951	901	925	912	908	923	913	927	958	944	892	895	930	932	942	899	984	943	947	916	942	911	864	918	930	875	930	949	932	901	935	976	907	928	941	906	905	942	987	912	927	915	959	924	937	899	909	983	939	951	919	954	946	893	926	885	895	911	907	927	999	950	916	917	923	958	933	919	934	892	909	984	984	920	935	920	919	906	934	1018	867	935	951	990	923	940	921	920	904	908	929	987	889	924	956	955	956	873	921	911	987	968	897	900	944	925	930	918	933	944	927	985	943	946	913	911	887	979	951	918	980	909	872	946	920	918	948	956	859	939	959	981	907	919	944	940	976	948	944	959	920	925	939	956	905	993	933	914	910	910	912	985	910	898	963	1012	968	1011	915	846	905	921	934	927	887	926	924	938	949	941	928	963	932	953	900	890	924	913	926	866	953	941	982	965	917	899	925	901	952	952	941	966	926	937	911	968	946	941	942	906	972	912	975	922	869	959	933	973	924	961	924	944	874	936	917	967	927	931	913	906	934	986	915	925	908	943	936	957	903	938	942	928	958	888	918	944	900	979	908	956	919	954	935	956	906	909	912	916	914	932	915	939	934	997	941	950	902	924	977	891	998	915	925	919	889	936	965	867	900	981	984	932	960	970	1009	933	879	950	937	906	924	934	946	892	900	910	953	892	907	932	947	940	931	905	967	967	935	913	948	916	980	904	876	919	881	938	945	886	952	939	933	926	926	911	886	959	952	911	926	913	893	905	916	919	922	915	933	930	987	918	937	974	923	927	968	925	865	894	951	990	902	942	903	958	890	974	918	876	930	937	876	909	930	940	1038	958	932	953	878	892	872	910	959	876	935	925	933	873	896	905	935	955	869	927	967	935	909	993	959	976	862	891	933	983	928	915	978	913	916	903	945	954	902	934	987	929	918	922	948	968	934	950	909	905	932	921	931	942	926	926	916	928	922	975	935	959	924	921	916	954	920	912	971	963	964	928	878	995	955	922	955	947	919	947	920	925	922	967	979	927	946	918	951	897	916	931	960	936	921	940	961	928	930	943	941	898	968	938	960	936	956	921	956	876	947	952	931	899	986	951	941	903	939	906	941	972	927	908	888	982	929	882	987	909	923	930	909	920	879	905	920	950	931	921	935	933	941	950	939	880	918	910	911	945	938	920	904	905	940	893	927	968	900	885	918	917	905	929	970	939	945	1001	859	981	929	898	983	880	877	873	931	897	954	878	950	919	965	928	930	930	967	897	941	989	944	896	937	929	954	966	974	930	919	912	940	880	995	955	947	941	922	901	913	928	926	962	956	893	885	939	922	914	911	903	961	956	953	959	881	889	910	971	922	920	955	959	943	919	923	883	916	928	970	951	931	919	896	935	924	914	975	918	943	944	902	935	916	936	919	913	938	900	919	868	917	925	916	958	936	938	938	890	912	908	934	943	945	888	931	965	1002	885	945	919	947	933	892	933	917	920	900	950	950	937	984	900	916	927	926	936	888	909	928	903	946	990	956	917	920	947	949	934	894	883	888	915	1021	898	926	940	967	923	922	923	989	914	921	938	947	958	946	957	912	883	939	864	980	945	957	980	952	907	892	939	929	951	889	937	921	965	873	975	932	908	964	917	949	957	947	946	953	938	859	962	927	896	916	947	937	943	936	895	925	938	953	934	897	941	959	904	899	938	961	955	982	935	950	921	944	958	899	952	938	932	948	971	923	914	898	938	917	962	993	963	902	917	932	914	964	909	908	913	967	934	881	940	939	956	916	940	923	949	951	992	930	986	904	891	919	923	910	879	948	909	911	957	852	941	953	920	897	928	882	920	908	903	911	953	929	960	939	918	916	909	923	908	975	945	918	914	874	938	939	906	922	886	962	912	924	907	968	911	930	1021	888	957	934	912	930	964	914	976	948	875	903	953	945	1013	940	907	946	963	920	951	961	925	920	904	927	927	986	949	933	956	923	880	870	959	927	956	963	913	901	925	927	925	932	939	948	938	933	867	883	968	893	953	916	955	950	932	872	924	895	867	1011	923	981	922	933	943	989	928	917	924	975	948	885	932	991	966	897	909	935	880	959	947	915	936	963	929	921	966	943	910	884	866	904	920	985	932	959	939	908	961	909	917	919	952	933	967	868	892	947	907	914	896	936	927	973	899	955	900	946	967	954	906	924	908	972	914	918	910	931	917	970	910	903	896	911	923	910	1003	866	889	918	898	921	896	961	904	929	935	912	893	880	909	930	923	940	909	881	995	934	857	952	960	936	958	851	958	951	953	936	977	945
1941	151	147	137	137	116	112	127	122	112	103	121	139	122	127	129	112	130	114	122	113	110	114	106	111	113	115	104	121	145	108	112	127	99	125	140	110	110	130	102	104	145	113	120	103	125	115	109	118	117	99	99	121	108	121	104	118	120	108	92	95	143	116	107	107	122	118	100	112	98	108	103	120	116	124	99	138	109	110	128	118	114	121	124	90	113	117	117	99	130	107	109	113	131	124	136	130	129	123	105	111	107	122	101	113	106	115	117	137	125	114	126	108	113	99	115	120	111	119	114	104	130	103	116	115	110	107	120	115	117	118	119	127	138	101	100	124	127	97	110	103	111	125	101	103	117	115	104	120	103	100	118	75	99	118	109	99	107	104	102	115	98	119	96	116	126	108	114	108	118	112	116	92	92	109	112	116	113	106	101	128	109	118	105	104	111	114	124	101	106	99	115	127	114	104	107	122	129	110	115	113	101	118	117	129	117	123	93	117	108	134	118	115	115	102	99	110	107	111	112	103	135	103	95	107	98	115	118	120	134	108	109	114	117	106	120	116	124	116	120	124	122	102	122	109	125	128	103	142	118	97	120	117	138	125	135	109	106	110	131	107	98	111	113	115	106	101	125	115	91	99	117	99	116	119	88	116	95	124	116	120	95	116	105	114	108	120	101	125	88	104	121	110	131	117	105	115	107	111	131	102	119	120	124	95	120	97	97	112	116	124	123	116	131	126	90	109	105	98	127	132	111	123	92	68	108	112	110	95	90	100	110	118	118	125	137	98	115	121	101	123	105	120	128	106	126	104	103	122	96	127	118	129	105	121	115	121	121	120	105	126	123	109	114	108	133	103	102	109	131	103	122	103	113	132	106	117	97	101	110	110	117	97	103	130	100	123	129	111	107	105	116	96	109	118	116	104	127	124	116	95	132	114	127	100	104	116	96	114	125	98	123	138	114	128	112	117	126	115	108	107	108	114	111	125	137	113	117	100	108	94	128	111	118	113	111	98	104	120	107	104	111	103	104	109	139	122	110	115	119	122	108	130	111	117	111	105	121	114	108	108	119	90	123	117	106	130	120	137	96	126	118	120	121	105	123	117	109	105	116	107	130	120	114	132	125	96	114	106	101	128	110	107	110	97	94	124	115	134	98	103	131	136	120	118	104	116	134	121	113	107	117	95	107	111	110	101	111	100	119	113	115	121	109	111	124	110	108	144	135	105	111	115	112	124	108	101	103	100	120	105	99	97	115	119	106	102	108	120	98	119	118	82	101	132	137	111	97	140	127	124	119	137	129	134	107	115	103	103	112	99	111	112	115	102	104	122	105	91	114	115	120	123	116	111	92	113	102	120	113	125	107	86	104	121	116	121	119	116	100	112	119	98	90	126	134	97	103	104	74	130	125	100	117	110	117	115	113	107	122	88	115	132	107	108	113	116	127	102	117	111	116	114	103	124	104	94	113	96	113	136	127	97	114	120	112	104	106	114	121	101	114	135	108	104	114	122	117	103	99	111	113	109	104	109	119	104	118	121	125	109	112	130	110	128	104	108	100	129	125	115	75	100	104	103	122	91	120	125	109	118	101	123	110	106	114	103	111	97	115	123	144	112	97	125	104	128	116	110	96	126	131	116	103	109	132	125	113	118	108	105	116	101	116	99	136	105	116	126	118	124	131	103	103	117	126	122	110	108	114	107	121	122	123	108	132	121	122	122	113	113	137	99	101	113	121	99	128	100	122	110	113	108	130	99	97	106	112	123	104	112	118	107	103	123	124	125	114	109	111	118	93	104	117	134	123	111	117	106	96	114	121	98	115	105	127	113	119	115	102	106	110	98	109	108	118	116	110	116	127	125	111	117	108	106	120	103	120	122	123	112	114	118	129	100	119	113	118	106	102	110	135	105	131	133	109	119	127	122	123	105	90	112	109	97	109	107	125	116	96	118	110	108	131	113	114	123	110	103	103	130	95	105	130	109	132	102	99	110	118	101	109	124	124	113	108	117	106	122	105	112	111	106	104	79	116	98	119	109	121	105	104	107	138	112	104	112	120	106	133	105	121	124	113	117	108	125	136	96	121	98	105	106	106	126	135	122	122	106	128	100	114	125	118	117	96	103	101	106	128	133	110	109	132	123	124	105	111	124	107	121	99	98	117	95	115	107	110	123	116	109	110	106	120	115	96	102	116	94	119	104	128	98	136	113	115	133	110	131	143	123	106	111	108	106	120	109	131	123	121	116	104	121	105	135	115	119	114	109	127	123	118	105	114	116	115	114	111	123	114	118	107	107	96	122	111	101	104	113	95	106	110	118	110	114	100	120	87	101	135	120	130	104	117	106	116	120	127	119	136	105	98	96	113	101	114	115	100	104	135	105	93	90	91	93	127	108	90	124	112	111	104	112	113	93	121	119	107	123	128	111	116	129	93	118	97	118	106	118	113	113	92	107	116	121	127	109	108	114	120	133	110	120	117	114	111	119	110	120	115	98	130	104	122	100	102	128	102	127	115	115	98	100	112	117	115	131	109	102	121	110	118	113	120	126	113	132	121	111	106	89	96	135	122	121	118	118	122	96	114	90	129	105	112	118	123	104	123	121	121	114	109	112	116	122	113	119	122	121	92	111	107	144	122	102	98	107	92	114	98	100	118	130	113	127	103	141	129	121	117	94	110	113	109	97	92	112	115	120	95	97	99	103	144	130	103	122	110	122	126	135	106	102	112	111	125	116	100	114	111	123	94	115	119	90	98	120	113	107	101	113	101	123	102	110	108	96	112	114	128	100	123	101	121	109	114	132	111	112	95	105	111	117	100	120	105	110	129	132	131	118	98	121	110	95	98	141	104	114	110	111	105	112	131	99	101	112	99	116	121	118	115	127	122	109	113	127	111	102	120	146	117	95	107	128	111	130	121	118	128	113	112	118	130	87	123	110	123	121	112	106	106	100	125	109	104	110	108	110	112	93	115	121	112	101	117	113	106	102	126	121	125	132	97	133	115	119	104	114	116	120	120	108	130	103	101	122	118	129	122	129	105	117	119	126	126	84	126	110	129	113	114	107	101	112	116	116	103	100	109	113	122	120	119	111	108	118	106	117	125	122	121	95	107	111	101	108	110	106	116	114	123	128	115	118	106	128	114	107	123	135	101	136	97	113	121	128	115	128	90	101	113	130	102	129	110	103	114	107	122	116	117	106	108	107	127	133	98	127	98	116	128	121	106	122	108	130	128	127	111	113	112	104	118	111	98	113	116	117	107	94	118	122	95	128	112	127	123	133	115	103	111	107	122	116	134	102	110	115	111	124	121	103	106	120	111	103	114	90	101	101	102	110	115	112	113	108	114	103	129	126	103	113	133	101	113	99	108	110	123	109	113	133	124	107	108	122	97	95	111	114	97	84	125	126	104	116	123	115	137	112	124	106	135	128	114	116	119	103	104	105	126	98	116	115	86	123	98	104	112	139	112	116	118	113	115	134	120	110	112	97	115	135	103	96	111
2360	409	431	494	518	476	416	441	430	396	414	397	423	367	391	387	358	383	406	386	375	376	363	380	373	413	361	393	395	364	362	388	374	354	399	337	396	357	340	379	359	359	381	391	364	375	372	399	369	384	352	351	395	343	353	346	383	363	372	377	361	391	350	372	352	357	359	360	368	391	331	365	391	364	354	377	360	365	387	388	382	406	377	377	371	325	377	367	368	354	371	363	379	372	402	376	367	359	353	391	358	364	348	334	365	399	344	357	357	379	353	369	370	382	348	376	356	375	333	387	371	354	364	342	381	389	352	372	378	395	359	365	344	389	360	342	340	382	357	365	353	331	343	342	384	353	343	351	401	351	373	373	394	347	360	390	347	377	372	395	386	364	351	378	354	345	325	388	369	350	390	356	388	385	385	347	375	347	365	374	361	397	381	394	367	355	390	379	374	356	356	376	352	356	393	346	347	378	353	385	361	398	378	374	347	367	402	361	348	350	380	333	397	349	367	346	331	343	397	372	366	370	359	363	369	389	379	351	388	354	378	342	336	349	396	343	334	374	385	398	340	349	375	369	360	363	401	389	379	341	347	341	354	375	371	377	382	354	368	340	360	364	365	376	372	389	377	370	389	348	400	365	337	368	368	341	388	330	388	369	369	349	340	345	413	347	361	384	346	351	389	356	401	371	352	374	366	364	373	368	359	387	361	332	370	358	361	350	377	381	339	339	384	354	369	371	327	349	356	360	357	367	353	378	365	359	368	376	359	366	374	348	375	377	377	381	381	355	362	402	347	374	325	370	377	349	347	384	336	366	341	364	379	366	352	354	361	373	357	389	358	339	393	386	364	375	346	380	363	343	399	364	351	353	363	352	366	374	361	358	343	372	375	374	355	372	348	355	369	377	362	354	355	358	369	354	376	393	351	377	376	367	379	355	352	372	353	366	356	357	391	304	360	366	356	362	365	378	366	385	363	378	348	369	352	379	360	348	397	376	360	352	346	393	345	348	376	366	386	353	390	366	355	381	392	340	377	364	372	325	374	370	341	423	326	398	374	373	370	377	356	387	412	318	377	381	364	364	397	366	351	408	382	356	385	394	371	376	373	370	361	389	375	360	370	378	383	321	367	365	369	355	390	391	385	344	346	353	390	344	350	355	414	318	363	362	354	387	341	360	357	359	371	364	350	346	371	365	367	360	352	365	393	351	375	344	373	375	389	351	375	346	409	383	367	349	329	390	367	350	368	346	361	359	392	357	384	342	375	366	328	368	375	343	347	360	384	372	362	357	372	367	354	319	364	363	366	372	360	360	358	399	360	386	406	378	378	343	353	353	359	346	351	344	366	384	378	389	376	354	384	377	368	378	376	386	402	376	384	367	362	363	379	364	402	393	363	385	354	374	370	336	354	364	401	365	355	335	368	346	344	348	364	340	370	359	341	362	385	377	330	378	375	353	381	348	352	365	352	358	384	369	360	380	381	351	365	318	387	383	366	385	376	361	336	381	400	410	365	360	347	343	334	334	367	349	380	368	361	366	346	384	401	366	371	372	352	366	355	360	343	396	328	375	386	351	338	364	377	349	365	381	362	333	363	370	380	385	367	381	381	356	369	343	338	370	346	378	350	424	338	368	355	383	362	405	360	366	334	340	376	390	391	386	375	356	358	366	338	364	387	360	394	356	392	363	327	346	342	349	376	355	363	356	360	366	374	361	359	324	343	393	340	346	355	364	378	344	380	356	369	376	379	356	351	354	344	377	371	351	384	365	374	387	370	355	346	369	364	370	348	364	362	354	332	379	348	337	359	364	380	361	380	399	367	345	408	377	379	387	366	346	332	354	337	401	369	343	385	375	361	360	407	371	350	354	389	361	376	377	381	360	353	416	341	393	348	358	371	339	349	378	398	373	358	345	363	395	375	368	371	395	374	387	365	350	408	352	386	367	353	379	350	361	361	374	369	357	365	363	384	348	393	354	332	384	365	370	363	378	341	365	316	373	345	359	371	376	349	367	373	412	381	379	369	362	381	312	317	347	327	372	390	332	386	352	412	372	368	349	380	391	353	369	320	363	380	346	369	404	375	350	381	364	355	326	338	362	370	364	382	351	374	329	386	379	367	342	377	407	339	331	344	370	392	382	373	385	401	355	363	394	405	382	385	379	381	358	365	336	340	360	343	384	375	353	404	371	368	360	371	339	392	379	400	379	381	362	371	368	359	368	375	358	364	362	352	346	351	393	403	333	380	370	385	388	362	372	332	369	376	334	349	392	397	361	338	349	365	359	371	340	359	358	369	366	357	371	359	365	365	363	360	352	332	396	361	365	332	378	329	342	363	371	324	354	350	395	371	377	401	377	377	349	357	362	374	357	381	352	376	378	356	371	353	355	354	361	389	352	368	368	366	370	351	367	327	376	370	351	367	382	365	397	392	371	373	316	377	377	363	328	357	357	397	379	362	365	383	351	368	357	407	374	361	380	348	354	373	363	387	370	339	359	353	364	380	395	382	339	354	360	368	323	372	335	389	389	386	365	341	397	386	349	362	335	367	343	382	394	389	362	367	379	378	361	389	351	376	378	383	354	349	391	348	389	353	378	385	346	355	344	361	383	343	339	380	372	372	358	384	379	355	368	396	349	374	382	388	390	367	348	391	370	350	365	379	365	370	355	394	346	366	391	357	354	390	393	354	357	375	360	379	358	375	352	347	382	362	354	372	360	387	365	362	346	330	389	390	393	348	344	351	372	380	344	366	389	385	372	365	378	403	397	349	336	347	368	344	374	357	322	354	399	355	357	376	343	367	367	348	361	364	336	368	345	391	359	348	312	358	359	395	359	357	371	364	354	399	381	326	390	366	332	345	363	342	357	402	377	345	373	359	396	365	389	370	342	363	353	361	307	365	351	354	376	350	367	379	369	322	337	355	378	381	361	340	354	364	397	363	373	405	378	341	368	345	343	364	380	371	351	351	389	352	361	332	365	339	372	403	394	360	368	332	358	377	372	352	357	383	333	379	372	400	356	334	354	380	365	344	383	354	346	349	361	382	374	367	340	400	356	367	380	380	368	355	370	404	364	391	372	362	362	362	330	358	386	367	370	339	363	370	378	357	367	381	352	379	383	395	379	358	348	332	361	364	366	356	354	369	379	350	386	337	375	354	386	366	367	358	374	360	388	405	345	380	345	358	392	348	354	371	360	398	339	381	369	353	366	373	311	364	365	386	365	375	363	345	368	371	355	363	353	355	370	383	380	386	344	400	370	343	375	347	339	391	370	372	331	342	390	378	353	378	342	389	361	378	330	341	369	386	384	346	413	374	366	351	362	396	363	369	376	364	357	357	358	362	386	336	363	340	383	370	329	392	344	372	353	334	361	339	379	364	371	369	360	375	399	393	362	354	361	380	359	359	334	388	338	368	359	345	355	369	374	358	369	362	388	386	346	349	386	349	369	338	374	353	360	370	386	406	357	383	356	384	391	361	322	347	355	372	380	351	377
7628	1099	1218	1014	695	624	644	430	371	374	407	324	308	262	253	252	248	290	500	330	260	231	245	257	248	239	251	245	243	213	206	234	215	227	206	220	240	209	233	219	218	206	227	220	208	209	217	237	222	211	240	199	214	223	207	202	241	209	211	184	197	225	224	214	198	245	251	211	199	217	198	208	219	202	220	221	207	215	222	218	231	192	220	245	242	203	231	210	248	221	213	198	207	216	233	202	221	224	215	219	210	209	210	217	197	238	234	217	214	226	226	211	215	209	201	230	211	221	191	209	218	186	223	211	232	237	224	215	241	223	241	242	202	209	214	224	219	214	232	241	199	223	226	190	225	209	224	207	215	226	196	202	217	202	207	233	237	213	224	218	239	216	219	212	238	246	221	210	227	231	212	204	214	223	205	224	208	222	214	244	210	195	200	212	221	205	216	222	211	215	210	208	233	224	217	207	228	218	226	200	209	209	199	225	229	208	184	230	223	221	232	193	189	199	223	195	190	206	229	208	224	224	202	178	206	204	216	215	203	228	213	229	192	206	216	224	199	175	190	234	205	201	228	212	208	215	191	242	217	229	195	223	229	202	187	226	239	200	240	212	212	204	210	209	201	196	219	222	209	192	221	175	190	215	214	224	205	223	198	206	240	234	197	183	205	234	195	191	195	202	200	199	201	184	209	202	181	213	199	227	220	203	211	221	202	200	238	224	205	235	164	229	234	216	210	219	210	196	241	206	193	215	197	210	206	216	202	226	225	211	209	212	215	198	190	210	188	219	188	187	235	247	225	213	214	189	217	206	235	227	216	198	215	224	204	225	225	205	215	200	218	214	212	213	189	218	179	221	189	209	196	234	233	223	215	210	187	204	225	224	215	218	225	212	228	196	205	236	215	231	184	197	173	222	220	227	216	199	214	224	226	224	208	220	215	219	178	208	209	209	212	199	210	201	212	198	232	195	201	229	199	217	201	221	214	224	165	212	243	240	224	237	218	186	201	219	194	221	206	247	235	214	227	213	229	208	196	232	224	237	255	211	208	212	207	220	208	206	215	212	228	225	192	220	227	229	230	194	196	208	229	219	230	206	242	248	199	193	212	201	210	242	214	212	220	194	203	207	201	232	246	220	203	223	196	178	211	246	234	214	189	218	220	181	233	206	225	222	241	195	220	225	200	215	191	235	218	206	174	208	189	213	225	225	204	216	184	217	203	225	222	225	225	216	218	226	200	229	226	198	216	225	237	210	205	195	206	209	213	214	207	212	220	214	221	196	212	195	212	221	207	204	184	205	195	198	211	201	188	237	237	211	218	208	209	203	226	220	196	233	214	203	200	199	206	211	231	201	224	240	238	221	191	225	250	221	197	239	224	212	202	201	204	214	212	204	200	224	198	192	218	191	207	220	230	185	232	210	193	209	225	204	217	190	233	242	200	215	193	196	210	210	205	248	231	240	229	229	209	239	183	191	222	222	215	219	219	223	212	191	218	230	179	179	205	204	190	198	210	198	217	216	227	204	227	242	215	215	209	216	203	209	220	224	214	195	201	219	220	198	213	212	226	186	211	222	223	239	241	181	218	203	228	218	198	223	179	236	223	209	199	206	226	214	204	205	211	211	207	211	210	199	203	198	231	210	224	220	202	205	211	213	183	213	209	181	221	204	208	219	224	189	209	210	223	228	241	209	228	229	222	193	230	245	232	183	211	206	208	222	201	240	238	234	225	237	220	199	197	198	208	211	194	223	204	223	213	236	231	217	188	238	180	192	220	230	211	214	205	206	182	262	197	194	191	212	219	222	203	237	203	210	214	205	200	212	235	205	219	212	198	184	184	221	206	226	204	222	217	206	200	215	212	201	220	182	211	209	226	208	210	225	235	229	196	223	211	234	228	188	192	250	233	206	204	212	218	208	206	216	204	180	211	229	186	237	208	221	195	213	215	232	197	202	197	206	211	225	223	226	198	219	213	205	211	212	189	217	203	209	224	246	246	191	202	207	203	203	238	222	225	186	194	231	232	214	241	230	193	219	225	209	209	175	194	206	198	205	230	191	207	201	195	206	207	189	225	196	188	190	217	176	191	216	220	210	195	221	211	190	222	235	224	220	214	208	212	197	205	213	236	221	218	227	242	199	226	199	221	220	223	250	190	236	207	218	213	200	207	207	219	213	185	224	224	208	202	236	196	216	217	217	218	239	193	208	227	222	222	198	202	247	209	201	217	225	200	191	183	214	210	207	223	201	212	199	222	222	203	221	199	221	232	196	236	223	230	187	192	211	214	216	190	198	214	217	224	207	197	203	201	234	226	198	208	229	215	198	207	212	214	211	214	205	215	223	221	212	230	206	201	236	177	198	233	228	224	180	211	220	216	219	204	199	198	206	186	210	208	197	216	203	224	217	212	179	209	212	229	225	215	215	212	227	203	213	197	213	217	230	211	227	191	213	228	214	223	204	207	226	219	211	202	229	209	232	219	219	209	239	209	206	196	222	198	216	202	212	230	197	208	216	203	216	218	190	238	226	205	219	185	230	214	230	218	227	226	223	209	238	190	205	218	220	209	202	219	242	176	233	230	228	214	218	236	207	222	204	193	220	212	203	229	214	219	218	211	233	220	193	187	211	217	211	203	246	192	182	207	225	211	212	216	227	238	232	199	180	235	215	203	192	221	212	240	223	204	202	222	218	190	246	239	207	182	195	225	230	238	215	196	213	203	221	232	219	210	220	200	241	200	223	219	198	205	228	228	226	200	229	213	230	220	249	229	203	209	207	216	224	233	243	217	200	226	198	211	202	187	202	187	181	212	199	225	182	179	201	208	207	219	195	218	213	229	210	213	209	167	223	217	208	220	227	217	227	234	210	203	199	226	203	201	215	198	200	241	225	214	218	232	226	209	206	204	240	214	242	240	207	229	248	220	226	237	225	198	228	196	211	208	227	234	220	180	201	203	221	216	220	216	217	217	222	222	227	206	176	206	199	216	209	195	232	210	187	222	211	214	205	184	203	206	236	207	236	226	180	211	213	198	185	218	211	214	255	200	226	198	209	213	200	240	218	204	209	212	220	221	211	213	202	205	213	210	226	217	214	219	202	198	223	203	186	229	196	232	218	199	213	215	229	196	217	226	225	212	205	212	234	213	215	215	218	194	202	215	205	212	213	218	215	228	247	222	202	207	238	216	222	210	205	209	240	212	221	175	197	210	219	234	218	218	210	215	174	194	194	200	213	198	220	212	202	202	223	199	241	195	215	189	204	211	216	214	218	198	225	206	215	228	197	212	228	204	212	200	210	208	208	208	222	235	204	214	230	195	222	254	225	214	206	225	231	238	221	230	233	192	208	205	189	209	215	195	194	194	185	197	196	204	210	202	229	200	219	218	220	225	191	210	206	198	213	214	215	206	216	224	204	225	206	207	201	225	219	207	222	215	218	218	222	198	220	210	196	216	238	220	188	220	214	238	205	244	223	220	208	214	243	216	206	190	189	218	215
5949	1417	2773	3383	2836	2524	2150	1798	1556	1560	1474	1156	1031	944	923	851	856	1145	1576	1369	1059	777	767	873	959	982	926	872	771	823	733	724	804	708	695	665	611	688	633	681	643	639	633	639	630	656	631	650	613	622	649	633	566	623	636	627	620	577	589	615	596	606	608	613	601	599	594	626	626	601	642	674	587	635	609	607	585	630	592	639	622	570	601	593	590	590	591	575	642	633	602	569	615	577	588	618	590	592	618	618	637	576	645	627	564	595	622	578	606	618	575	606	594	560	622	633	600	578	619	620	592	665	555	548	606	604	611	631	576	608	604	526	614	597	572	553	587	587	644	576	580	589	605	597	583	605	602	604	570	557	565	577	556	585	623	564	619	593	580	589	617	590	564	619	604	589	613	626	619	583	564	588	604	602	633	635	566	650	616	564	595	588	597	586	591	587	570	617	585	608	567	602	622	568	583	623	577	600	606	599	581	638	595	601	575	612	589	596	624	583	578	633	594	615	612	586	558	567	613	623	621	583	605	559	582	592	595	553	589	603	560	600	546	584	560	622	595	590	581	602	618	588	643	614	568	629	619	590	582	609	622	602	596	544	653	602	612	614	613	652	560	605	542	609	604	604	631	573	608	547	589	609	620	593	588	624	589	591	599	556	561	580	598	623	598	605	615	591	593	567	589	577	642	610	630	581	609	581	546	586	588	577	569	609	624	613	572	571	598	622	607	550	593	625	569	586	616	617	572	601	619	596	617	597	562	608	576	583	648	581	638	573	587	597	608	596	625	597	603	578	638	562	583	599	651	617	629	618	609	594	598	603	611	578	618	596	578	613	625	591	564	612	568	595	612	592	641	620	540	582	572	578	558	594	622	590	588	598	613	671	580	566	572	596	568	581	600	629	581	603	556	602	613	562	580	611	560	610	562	557	598	607	601	625	604	598	619	631	594	569	659	568	583	559	613	582	571	598	586	606	576	629	595	566	590	593	584	578	561	575	581	603	585	568	607	617	579	614	642	585	597	588	602	612	600	611	590	560	602	583	621	594	576	597	557	597	567	582	581	633	575	529	599	591	611	625	579	595	599	602	565	567	576	604	590	585	564	555	605	601	644	559	585	580	598	577	580	591	584	594	542	601	586	588	561	633	596	576	598	621	604	577	629	577	578	578	601	599	576	557	608	623	576	595	580	590	625	603	572	580	564	608	597	610	573	586	589	552	625	607	621	569	628	568	626	563	615	597	603	575	608	564	566	577	571	579	567	569	614	607	537	595	560	587	616	592	596	660	628	597	594	548	587	584	614	627	602	583	560	588	598	595	610	646	545	621	577	596	579	544	610	602	620	612	612	578	575	573	573	577	574	575	652	567	589	608	580	628	614	626	571	594	596	551	585	565	574	587	589	644	584	584	556	606	612	591	592	575	626	623	613	595	545	618	600	609	594	545	620	568	614	593	616	596	629	632	605	604	616	601	558	588	576	581	567	550	609	620	614	587	590	645	540	576	572	529	594	594	596	607	597	547	573	562	576	568	588	623	648	624	607	617	576	608	627	572	587	543	616	598	600	600	563	569	568	587	611	595	524	570	588	637	569	622	566	579	606	581	584	619	611	563	631	544	617	527	621	609	619	583	595	601	586	593	626	578	561	593	633	601	591	579	586	587	602	574	547	610	604	597	600	592	604	628	583	591	606	527	584	598	612	538	573	609	564	614	587	583	585	563	607	593	569	576	571	589	530	541	611	592	570	609	577	575	579	574	603	570	645	583	580	568	610	606	596	589	583	571	596	593	560	599	617	575	606	611	587	546	565	570	610	576	620	579	609	604	634	608	605	570	565	591	565	652	583	590	598	576	599	635	591	572	591	577	560	595	596	593	611	566	574	609	616	570	601	562	586	615	614	643	584	615	620	584	604	568	584	580	557	587	651	580	613	598	613	588	601	571	587	559	601	601	609	635	616	610	602	551	608	632	611	562	614	594	582	585	559	576	608	569	590	606	603	625	652	556	590	617	602	585	567	543	639	560	592	562	530	593	579	616	589	551	589	591	599	596	593	577	578	612	588	617	580	590	532	614	588	549	544	597	571	560	550	588	581	587	563	576	603	609	590	627	589	578	615	637	555	572	634	554	580	637	557	605	610	642	594	586	624	565	568	590	596	619	578	611	636	597	605	563	600	541	633	601	561	640	558	588	568	603	614	590	551	611	651	601	582	570	577	570	612	584	568	588	592	600	564	602	603	621	621	601	562	601	551	613	589	572	599	589	568	634	627	589	563	554	588	596	610	610	593	567	577	605	596	596	621	561	600	625	592	585	598	626	564	552	569	616	610	579	571	565	587	550	609	612	560	604	600	613	572	608	588	563	600	586	590	557	590	606	591	577	592	557	586	603	618	569	520	603	617	631	570	575	563	570	625	582	611	559	597	610	588	569	536	646	581	616	609	580	635	590	617	571	592	605	585	593	588	633	598	579	587	569	561	557	594	635	642	595	603	591	587	596	570	570	568	567	631	566	591	607	597	592	615	630	565	601	570	583	605	617	574	646	598	624	603	609	578	633	583	593	578	594	603	561	640	580	598	639	608	621	607	597	594	626	616	531	563	580	607	611	594	573	599	580	629	581	569	568	583	594	593	562	600	607	613	597	592	590	595	599	585	624	580	575	601	590	611	558	552	579	559	575	564	623	587	593	591	554	593	541	568	612	581	609	575	620	598	608	573	603	614	596	568	606	602	597	566	580	578	575	603	631	642	589	576	576	570	591	581	548	593	571	602	554	589	660	587	608	619	561	566	627	561	588	617	581	641	580	568	541	605	590	603	590	595	594	599	605	630	662	617	599	612	557	570	620	610	619	608	615	598	588	609	586	595	573	598	586	579	616	603	640	563	598	618	635	605	567	639	619	616	608	573	605	617	592	606	578	603	623	598	604	599	529	594	596	566	601	588	611	605	593	586	623	612	539	571	564	573	605	597	602	582	580	596	580	629	623	587	616	597	590	586	634	569	600	609	562	592	579	607	574	592	600	604	608	581	577	565	628	572	581	614	614	593	594	630	565	582	580	616	628	563	583	587	611	631	593	586	568	617	611	594	609	616	582	598	562	592	594	596	573	608	567	593	586	630	626	591	583	647	596	576	567	590	624	575	557	613	607	569	557	572	617	601	549	580	591	582	601	585	574	575	549	601	600	615	584	609	596	579	589	590	582	617	561	573	579	593	588	626	587	622	568	578	582	581	588	574	598	556	604	574	579	589	587	582	574	624	574	572	570	609	581	605	600	554	591	587	567	591	582	602	607	603	627	627	597	588	594	543	582	557	594	596	588	596	579	594	587	580	581	631	635	585	606	620	630	584	590	626	596	610	581	583	566	610	603	586	641	577	578	643	581	575	669	591	603	594	592	563	576	587	570	595	611	614	598	598	570	557	623	612	555	607	577	599	571	563	583	543	646	599	599	535	615	586	585	556	591	631	578	609	600	583	582	574	627	611	544	591	621	584	572
14747	2686	2884	2358	1618	1102	911	838	702	655	589	796	579	520	477	474	432	538	759	545	475	429	439	469	474	474	430	436	452	438	437	396	414	398	415	352	362	388	394	400	381	398	378	392	414	375	356	408	306	406	373	382	363	394	417	420	395	386	369	362	343	377	384	367	397	388	382	362	345	372	389	395	391	374	433	385	370	381	369	363	378	385	377	424	384	389	413	378	360	391	367	395	394	361	341	370	361	385	353	384	359	352	409	377	380	350	379	369	398	378	382	385	376	362	389	378	385	389	374	368	371	360	344	372	373	399	376	402	393	423	392	364	367	370	379	404	410	367	396	385	351	376	402	368	385	375	379	405	369	388	389	390	362	405	375	375	398	352	323	372	378	382	381	401	339	394	397	401	407	369	402	388	392	388	372	388	328	354	407	364	359	370	356	406	357	343	371	347	350	392	386	400	336	368	372	374	399	363	365	360	380	371	394	379	342	365	362	360	402	338	371	368	365	398	375	402	413	396	381	350	359	351	390	388	391	391	360	412	377	363	394	390	400	382	374	379	384	366	366	393	392	356	425	372	387	411	359	384	336	385	357	421	381	379	398	366	378	386	352	390	382	372	408	375	373	368	379	360	410	366	384	395	395	342	393	385	359	383	341	382	353	386	325	379	323	382	382	413	431	359	339	375	346	364	375	364	363	380	367	370	378	323	408	364	385	371	354	356	369	387	364	397	374	378	390	369	377	394	363	393	386	401	360	345	397	401	364	426	426	426	382	371	356	375	374	344	396	400	395	375	377	406	361	394	366	391	378	345	351	367	396	370	390	386	356	366	367	360	360	370	361	359	407	376	383	381	369	382	386	410	360	340	379	394	362	408	372	363	357	384	407	364	390	375	385	393	355	366	436	380	358	378	380	411	367	379	376	383	397	363	380	395	398	372	401	359	402	367	372	370	391	359	378	344	385	344	388	369	377	389	367	368	381	362	405	393	352	373	399	387	391	358	386	352	359	387	392	377	366	370	323	387	391	381	353	383	379	400	334	360	386	356	444	344	391	386	393	399	389	381	356	359	372	431	378	379	383	369	379	328	364	374	380	384	386	390	358	369	369	389	375	398	399	379	369	384	386	371	373	354	385	383	395	394	397	357	364	388	401	387	370	363	384	392	369	397	398	341	359	370	393	385	399	404	371	376	437	398	391	380	398	394	365	358	395	394	404	374	402	399	382	404	388	374	388	400	366	392	392	356	329	399	389	377	414	383	363	383	408	370	414	322	380	378	386	392	387	380	389	375	405	376	373	391	372	376	376	408	357	359	406	382	402	347	364	378	403	373	366	385	390	383	404	399	380	373	370	354	367	389	372	341	391	376	365	367	372	373	383	405	353	375	335	379	359	393	368	395	403	382	371	392	387	393	360	402	365	414	390	378	384	374	371	386	396	416	385	370	391	358	417	364	378	396	361	369	441	355	389	418	360	400	365	378	342	425	375	383	410	390	363	399	352	364	377	393	342	402	396	365	356	401	395	384	407	399	378	366	398	354	384	375	370	371	410	395	374	395	390	392	366	383	370	369	372	374	398	390	390	381	367	429	388	387	391	378	403	393	400	361	384	373	404	384	386	362	389	375	385	358	372	356	354	323	347	342	369	352	395	393	377	365	362	375	404	376	393	372	347	375	353	348	376	380	370	375	349	405	392	345	362	400	360	370	380	367	340	409	380	391	359	360	356	351	391	371	366	374	346	398	366	388	396	395	386	355	403	407	398	362	331	394	375	329	364	398	409	402	428	411	382	360	402	373	352	346	400	383	364	390	389	361	401	416	396	388	370	341	388	391	388	356	355	422	392	391	370	361	366	343	384	396	392	418	370	391	360	372	435	367	373	359	315	367	340	401	388	394	361	370	376	412	394	368	407	382	361	398	349	365	363	356	381	345	413	378	369	368	403	356	347	442	394	392	371	341	390	400	378	363	346	366	367	376	386	396	390	375	352	407	355	412	327	366	402	389	382	379	367	389	400	376	382	370	367	381	391	401	422	356	393	365	384	402	418	351	381	411	395	371	394	364	380	381	382	427	381	413	397	410	363	373	374	390	396	348	369	378	364	382	390	370	383	370	409	406	382	366	399	347	405	396	383	371	370	395	365	366	406	389	348	352	363	387	378	361	348	380	374	329	380	367	363	408	355	423	385	332	380	384	410	415	397	367	379	407	372	353	375	374	384	390	375	384	388	360	391	402	370	369	352	379	391	415	360	391	395	395	382	399	411	382	373	379	394	371	369	364	355	398	368	398	355	391	382	400	348	392	404	397	377	375	403	386	373	355	422	377	414	370	410	414	376	408	384	370	347	361	372	390	385	359	374	365	377	390	383	388	400	366	381	360	385	375	361	350	386	381	380	384	365	351	389	320	404	367	371	351	365	390	385	391	354	371	365	407	324	355	372	374	370	381	397	353	381	404	405	360	353	405	386	359	329	404	363	355	405	384	354	386	369	392	415	364	340	382	374	377	407	388	369	355	381	393	374	361	413	393	416	386	358	401	409	352	408	396	399	350	379	384	380	394	362	385	393	404	385	368	363	348	368	376	391	382	417	401	377	395	414	360	393	366	405	424	377	402	393	381	349	378	381	359	390	431	404	368	387	392	358	361	421	355	402	397	357	393	385	397	344	354	386	378	376	404	405	385	346	373	359	394	390	405	360	405	406	376	361	415	384	411	387	408	368	398	390	379	376	372	360	378	385	366	394	367	400	405	394	389	359	397	355	359	380	370	388	401	421	379	396	410	353	401	379	387	340	379	399	391	360	401	394	389	395	376	363	382	403	404	377	343	377	383	350	340	394	374	367	382	378	407	387	387	389	409	392	389	378	400	360	373	419	411	388	381	362	408	404	387	380	380	404	354	429	398	424	408	364	364	367	365	400	412	395	415	375	384	394	363	345	380	377	384	348	361	376	425	391	401	389	389	356	389	357	381	383	376	371	360	396	368	386	353	368	368	380	374	392	372	358	377	393	380	359	383	375	367	407	377	388	394	385	390	394	386	382	394	345	395	372	377	399	341	370	420	369	376	380	385	378	380	363	378	392	388	386	375	388	376	384	401	416	386	396	409	366	370	389	390	403	367	418	403	397	378	391	375	378	363	372	398	400	368	377	366	384	422	359	349	384	386	368	393	377	364	397	393	369	398	380	361	369	401	359	410	364	389	395	382	349	398	356	383	371	367	404	364	355	369	393	365	395	396	380	369	394	389	370	384	402	418	380	381	428	358	390	390	360	390	411	385	410	412	403	364	384	386	383	350	359	365	370	375	381	421	384	385	419	377	370	357	382	337	370	364	344	375	375	384	386	371	373	394	384	371	400	394	384	394	415	369	376	398	369	415	352	384	401	391	374	409	368	388	407	415	359	375	367	353	405	346	365	400	398	427	366	392	377	384	379	377	372	348	387	359	431	381	387	366	358	383	394	394	411	372	355	369	363	391	396	399	383	398	375	397	367	322
8220	2572	5370	6066	5406	4416	3589	3170	3035	2510	2292	2443	1930	1771	1601	1541	1485	2052	2733	2346	1493	1412	1386	1412	1754	1599	1445	1403	1402	1304	1299	1274	1111	1061	1153	1079	1045	1043	1025	1049	1141	1021	1024	1020	956	1013	1044	982	1018	949	961	968	934	965	1057	1006	991	936	1013	974	994	935	966	963	942	937	998	1007	977	949	997	959	968	942	933	980	967	924	968	889	966	982	949	942	944	998	952	956	936	916	925	940	935	932	902	1033	930	927	919	948	944	980	936	933	1017	988	963	960	939	924	845	908	970	936	1016	921	959	960	966	918	926	931	982	982	948	913	907	946	955	933	923	967	915	956	942	938	912	894	957	871	942	939	977	920	877	931	911	995	954	900	919	1005	919	892	956	931	948	940	908	924	954	957	919	980	972	929	902	879	944	957	919	1011	883	984	887	945	934	933	979	923	928	958	938	894	940	932	949	935	950	904	902	950	943	930	935	945	946	942	899	964	927	910	950	958	970	926	912	928	990	875	919	903	898	943	931	892	946	931	909	950	941	914	959	912	935	935	914	923	950	959	955	877	881	903	921	929	963	933	948	946	950	903	932	961	921	957	959	954	898	945	951	896	896	995	1006	901	911	928	916	947	896	925	947	935	972	925	886	925	993	980	1002	905	949	899	932	919	967	944	946	910	933	893	989	929	909	924	941	951	908	993	930	915	905	907	976	904	943	951	923	936	929	911	961	926	915	994	989	896	932	945	920	964	944	926	927	951	912	951	936	950	914	979	898	940	951	886	958	928	904	955	991	907	878	955	887	928	889	928	912	913	955	952	931	896	912	937	900	901	907	937	914	901	891	920	952	985	945	918	949	957	1007	880	850	878	950	919	957	938	975	973	899	895	966	879	981	923	926	938	909	919	939	915	865	915	967	914	968	886	938	902	917	991	966	871	922	919	893	903	966	988	909	949	989	934	883	921	873	872	880	938	930	901	922	918	925	966	934	917	933	954	874	885	953	929	923	971	886	902	912	927	970	887	946	986	920	929	958	931	869	922	934	986	888	944	946	967	891	956	970	902	897	850	962	936	976	949	958	930	911	970	971	920	968	915	923	951	871	909	916	946	955	949	916	947	965	954	928	935	929	892	941	941	959	953	929	971	916	917	945	948	958	942	932	913	939	939	950	898	937	987	897	919	861	922	905	924	904	921	934	901	938	919	892	890	964	987	938	956	930	952	862	911	923	979	971	910	984	916	925	942	864	902	970	930	910	877	937	910	920	922	924	914	906	972	923	918	886	920	929	897	906	913	872	928	956	872	924	899	913	892	884	878	958	903	963	969	939	957	927	898	911	869	984	891	931	892	961	912	952	976	960	865	883	921	885	938	980	969	922	901	1001	901	885	904	904	912	915	967	946	913	901	943	901	911	944	896	954	931	936	899	923	920	971	904	915	930	948	885	940	933	972	939	946	927	859	927	921	883	942	950	934	988	959	874	911	921	935	925	951	911	956	907	896	910	935	911	944	893	945	915	878	896	883	973	943	883	951	887	942	956	946	918	917	927	934	956	953	953	928	940	922	984	896	951	924	949	939	935	918	930	957	935	906	898	903	914	954	932	934	942	916	954	935	917	895	926	928	903	905	956	957	930	963	917	912	938	903	881	941	942	964	922	893	930	957	943	886	881	997	900	898	955	900	924	945	952	926	953	889	926	952	965	917	905	968	979	900	932	928	907	914	921	876	957	927	922	871	940	958	926	984	931	910	933	958	935	912	901	984	884	1000	905	898	969	888	943	917	955	936	968	909	959	933	887	884	896	973	890	953	930	924	851	919	913	946	914	964	930	885	896	920	915	899	924	995	930	891	931	897	898	924	906	934	904	933	940	960	944	931	977	944	902	907	936	959	963	979	938	903	995	921	923	956	968	955	951	955	977	982	978	918	948	992	938	952	859	951	959	943	964	922	898	992	938	927	934	943	932	907	930	957	928	945	911	920	982	936	913	930	967	956	975	946	893	997	919	915	918	893	950	976	945	972	944	915	913	947	952	929	930	915	890	928	950	956	962	943	905	928	956	976	932	954	917	931	958	912	942	908	975	897	941	1029	908	923	911	924	965	915	873	932	930	915	963	888	961	909	910	937	919	914	958	924	892	942	928	911	899	963	867	946	941	947	949	923	952	879	933	922	916	902	907	866	908	933	917	977	932	910	931	965	876	944	920	931	966	979	943	884	954	918	955	908	933	908	972	1007	939	922	861	901	963	881	946	923	927	892	933	942	929	889	958	929	942	908	960	948	944	951	924	889	904	966	899	937	1005	926	937	943	909	895	925	939	979	888	860	919	898	952	886	939	921	937	938	908	869	915	983	935	934	992	853	926	939	892	969	930	893	943	914	956	958	894	937	976	935	945	921	939	971	962	912	904	940	934	962	899	949	889	900	954	905	883	907	915	953	977	959	946	949	963	875	923	912	917	884	961	879	916	906	942	966	897	940	941	929	990	951	957	950	939	994	903	852	954	950	935	951	909	917	903	924	891	858	943	929	936	942	963	936	926	923	898	958	943	916	945	884	935	925	880	936	920	917	983	955	939	968	943	924	896	904	973	948	922	896	986	966	959	974	906	895	926	981	931	982	916	901	871	892	966	936	878	916	901	1000	914	905	915	909	907	913	930	878	915	968	949	889	897	944	908	957	971	908	983	942	955	861	876	941	938	951	970	923	943	928	1035	897	947	920	945	951	916	960	910	921	921	959	943	956	965	946	880	927	947	890	930	914	922	903	900	947	922	947	936	896	893	979	929	954	935	938	966	877	877	939	897	901	953	936	964	917	921	941	918	861	904	922	924	944	951	895	940	935	956	927	972	956	907	912	907	908	953	882	954	898	896	991	944	910	894	911	913	930	966	926	912	947	886	968	947	946	858	993	882	896	944	964	929	901	922	936	954	897	925	927	908	906	894	914	898	927	921	945	912	915	890	976	969	867	931	863	1000	890	885	887	944	949	944	957	950	920	943	891	929	965	897	951	934	920	967	927	978	871	930	877	895	937	905	931	925	967	949	935	897	878	910	897	907	910	933	944	927	918	896	966	956	918	970	909	932	950	918	973	904	966	987	994	949	917	927	851	913	968	950	942	927	927	907	868	924	933	923	933	923	920	933	921	928	914	892	911	946	902	914	905	914	877	922	920	929	927	949	968	894	932	953	954	916	949	966	919	921	891	909	977	936	946	931	948	895	904	963	951	935	922	910	936	922	897	897	901	963	966	931	932	851	937	942	899	906	891	909	926	856	918	965	939	921	916	925	941	913	902	919	961	864	974	894	966	921	908	915	912	935	913	938	1004	948	931	921	962	940	967	928	928	978	871	910	887	903	1009	974	884	938	983	943	948	973	981	953	885	923	971	919	946	902	964	936	915	911	944	901	907	895	885	913	912	892	978	894	954	952	916	932	933	956	962	863	938	916	891	915	912	896	916	898	902	927	904	888	962	882	905	960	879	940	947	919	986	899	958	886	918	895	929	894	949	930	939	931	924	945	927	950	939
1974	143	154	137	109	137	141	123	121	119	110	118	122	105	124	112	101	94	122	128	105	90	109	116	137	125	116	106	112	122	127	113	104	108	113	110	108	118	116	123	106	94	128	123	103	129	108	123	95	116	110	120	117	111	96	103	122	118	119	117	101	123	106	105	109	114	110	106	97	126	125	117	131	121	104	108	115	82	110	102	100	107	113	110	115	109	132	109	110	121	120	112	106	130	90	95	105	133	105	98	85	125	107	118	121	128	132	114	129	102	111	99	113	118	110	147	116	128	91	82	108	101	98	104	109	90	105	117	117	129	114	114	104	98	101	104	93	129	121	101	111	93	119	98	125	111	116	122	109	121	114	96	133	121	101	96	103	115	92	130	115	121	120	145	122	104	106	90	116	98	102	98	112	116	119	112	93	122	133	111	106	113	119	105	103	109	129	96	123	104	124	129	110	85	133	113	110	111	100	113	83	111	117	121	146	122	106	128	114	127	103	125	123	118	100	120	108	108	111	119	103	109	112	129	127	119	115	128	130	118	117	98	122	110	103	118	101	104	91	115	120	121	109	126	114	109	112	127	94	102	112	107	117	125	119	106	117	116	112	104	114	99	105	118	107	126	125	111	117	112	109	106	106	118	125	104	112	130	107	99	131	115	125	116	107	110	93	107	113	112	109	99	119	131	118	101	134	120	108	98	99	102	125	103	94	119	98	97	99	106	92	135	100	112	114	113	99	102	110	137	121	133	102	108	119	104	111	94	116	123	121	115	118	120	108	90	108	104	98	108	116	126	123	111	112	120	109	119	113	109	118	107	136	118	104	107	98	102	108	111	95	99	135	109	108	110	108	107	110	112	81	121	116	110	127	116	120	123	97	121	96	123	112	132	119	91	109	117	99	94	117	105	95	116	98	110	112	106	119	113	103	119	127	137	96	109	110	116	123	111	90	94	105	106	102	102	112	110	101	93	114	110	112	115	107	97	123	108	119	111	100	114	131	103	113	91	109	102	116	93	92	106	125	109	88	123	130	113	95	113	111	109	132	101	83	110	113	137	118	120	110	128	102	100	105	106	99	119	132	112	114	113	108	121	118	112	110	93	101	108	91	129	104	104	135	102	90	105	96	106	113	109	102	116	128	117	79	126	120	107	97	115	104	112	125	119	114	129	127	97	110	86	123	124	111	105	103	107	113	107	129	82	113	107	106	108	117	118	128	139	101	127	98	108	109	131	99	119	126	106	96	113	108	99	100	123	111	126	133	108	117	111	129	90	105	109	114	102	128	108	110	121	142	96	111	117	111	118	124	129	109	109	98	83	102	84	109	121	111	115	106	109	97	129	97	106	118	115	116	111	102	100	111	115	112	115	111	100	103	97	105	98	109	108	118	124	122	108	114	137	123	121	113	107	118	100	108	84	111	116	108	100	107	119	139	108	126	129	131	91	110	93	125	103	115	98	81	91	101	96	94	99	101	109	109	115	128	117	109	104	120	116	113	111	89	104	112	118	114	111	130	129	106	104	98	120	108	98	126	100	127	113	106	111	116	115	125	94	130	104	102	101	100	122	110	101	111	119	117	124	116	121	119	108	106	116	113	112	120	108	107	96	109	102	116	103	117	94	121	110	95	94	109	148	126	127	123	119	93	122	119	111	105	119	126	118	104	129	130	101	114	139	107	110	130	133	106	114	125	124	118	114	121	114	109	109	120	124	91	101	117	107	126	100	112	104	100	136	102	111	127	113	110	106	113	107	123	92	124	115	138	123	106	98	119	102	113	102	118	124	115	112	92	118	110	106	99	94	113	119	118	128	117	110	110	94	112	115	112	112	122	94	89	97	99	100	116	102	112	106	126	115	135	129	94	107	133	135	97	124	121	107	106	137	116	102	105	120	114	123	115	111	117	115	121	113	105	120	110	108	103	112	113	115	121	129	118	121	101	107	116	112	111	120	120	101	131	114	112	123	103	113	100	94	99	122	109	106	129	113	104	107	105	104	112	100	132	105	116	119	128	103	103	108	101	107	98	110	102	113	119	112	126	122	121	106	112	117	128	90	108	128	111	107	114	117	119	123	106	117	108	95	138	100	118	117	120	96	108	93	110	103	121	122	112	118	105	109	110	118	108	113	124	117	113	121	118	115	118	115	97	105	102	100	90	104	131	123	145	135	113	109	111	111	133	101	118	115	117	115	115	111	95	109	138	127	108	106	114	111	120	104	117	135	106	121	126	100	100	119	124	112	111	127	108	107	121	111	104	124	101	119	109	123	103	118	102	107	112	111	122	108	134	121	118	114	119	110	113	112	109	123	133	104	97	106	129	125	109	129	120	99	119	118	125	134	112	118	120	89	107	135	114	103	110	103	85	107	106	116	128	100	119	85	92	100	104	105	119	95	122	129	104	104	137	99	114	112	127	107	123	113	106	117	100	128	84	98	92	108	105	135	104	92	110	120	109	97	120	107	102	112	119	103	112	113	127	114	98	134	135	109	118	110	114	91	86	124	122	95	108	94	115	105	107	95	134	123	95	122	104	88	113	104	103	125	111	102	106	110	90	123	108	107	134	115	112	106	109	112	133	111	114	108	115	119	122	109	113	122	107	107	109	115	121	113	143	96	112	117	112	115	108	113	115	109	115	136	121	118	123	133	132	120	106	115	107	132	113	108	118	109	92	109	119	113	111	133	151	111	119	86	140	113	122	101	119	115	126	117	100	102	107	107	89	105	96	106	103	101	129	120	99	111	124	102	100	136	115	121	106	121	117	105	107	121	102	99	118	109	114	111	117	109	116	118	124	123	111	104	108	132	120	107	93	108	114	111	96	110	108	91	98	116	103	119	131	117	112	135	99	113	104	127	104	140	113	112	126	116	117	120	113	130	114	132	105	118	115	99	94	113	117	115	130	117	101	100	111	107	95	105	103	133	109	121	122	100	108	120	97	104	117	103	104	112	114	110	95	139	98	110	106	93	100	112	119	118	107	108	115	132	100	103	108	133	114	99	83	110	113	132	110	103	94	113	118	107	129	121	108	108	123	113	99	116	108	118	110	103	130	118	122	94	108	105	116	106	133	144	111	100	102	128	113	125	134	100	115	125	120	101	103	106	100	114	118	112	120	102	111	83	102	108	101	113	88	103	90	92	113	123	103	128	125	134	110	106	128	115	97	96	106	107	114	110	82	111	133	112	136	103	107	122	109	102	116	118	105	114	95	86	122	100	112	114	114	110	110	125	102	113	102	99	125	135	123	123	93	134	117	106	112	130	122	107	117	97	121	127	106	122	112	120	109	115	108	91	109	110	118	101	113	110	102	122	120	109	99	101	121	118	123	111	111	81	122	112	131	114	115	108	105	105	102	116	115	125	100	109	117	111	96	125	118	76	110	108	137	113	114	94	129	118	116	112	117	102	125	119	105	105	116	117	82	138	120	122	116	116	121	117	121	114	102	128	134	104	118	106	126	122	114	130	122	115	115	114	102	122	95	110	134	109	113	104
2381	436	498	523	491	452	427	491	448	387	387	437	402	391	352	363	343	385	388	381	353	396	372	372	387	382	397	411	375	378	371	361	370	355	351	370	377	337	362	375	383	388	358	325	349	381	383	342	371	362	369	393	385	358	354	351	349	366	409	364	367	361	357	366	385	355	354	378	365	354	391	345	395	376	358	347	394	356	384	354	341	349	377	400	397	341	385	344	369	394	372	353	347	360	356	376	377	361	363	393	362	376	402	345	340	362	339	406	380	368	371	386	394	329	374	357	403	373	365	343	347	354	389	386	364	375	381	364	369	341	344	372	378	368	362	336	356	377	372	375	332	370	373	403	346	356	401	369	361	406	368	389	340	395	376	385	375	380	394	359	327	363	391	400	330	371	358	363	400	363	371	334	343	372	374	419	353	394	342	355	360	361	394	368	383	375	372	391	369	356	352	361	386	321	351	356	353	344	367	336	350	388	383	371	341	369	348	340	361	343	341	362	316	362	366	371	391	371	335	371	323	397	364	400	390	378	358	386	367	377	405	357	343	362	333	383	356	366	353	359	380	369	366	335	357	391	371	376	391	390	368	343	390	390	355	389	346	359	339	381	343	361	355	357	349	367	371	333	393	319	387	367	360	349	373	344	359	406	363	387	355	405	368	376	369	344	370	332	371	343	356	366	410	344	349	367	337	337	348	367	356	345	380	386	397	346	363	363	403	379	398	343	369	385	366	355	369	358	348	369	365	341	355	356	413	334	393	382	397	376	370	359	375	409	402	349	347	376	367	374	354	361	344	338	341	313	385	361	382	364	372	342	367	364	319	354	365	339	387	368	348	349	389	373	332	350	349	360	351	366	343	343	371	356	347	372	346	334	399	392	349	358	352	356	417	355	361	343	386	378	366	365	352	382	317	370	371	336	352	364	345	346	385	377	357	353	360	387	357	357	364	393	364	377	367	366	359	345	336	371	396	339	384	362	373	358	401	402	360	362	373	361	381	347	381	352	379	339	381	342	366	362	373	334	333	350	387	367	370	388	342	352	391	375	388	357	373	359	345	372	358	375	377	384	361	349	357	336	368	381	378	352	390	357	378	346	383	387	366	382	357	370	361	362	349	349	386	362	372	360	383	360	378	361	354	368	354	368	354	387	383	335	391	361	390	384	364	358	392	351	340	374	363	371	396	350	397	366	340	377	385	402	401	364	366	365	371	323	341	381	355	351	379	359	327	406	376	403	375	377	380	364	354	362	332	368	373	392	392	351	382	355	368	348	363	378	363	352	357	386	399	368	350	386	325	421	355	365	375	365	363	352	354	411	377	376	378	376	384	401	383	373	337	369	399	361	389	366	339	411	351	376	343	395	345	353	342	361	352	330	378	334	351	355	389	385	362	397	372	367	381	354	368	364	372	381	358	364	335	350	336	382	394	375	385	357	371	386	375	363	378	373	391	362	369	369	402	375	352	350	381	331	402	377	402	376	381	378	341	361	360	388	373	352	367	353	338	365	351	399	387	399	377	346	333	377	343	378	353	368	349	361	373	364	379	385	363	331	374	371	356	386	353	375	382	348	383	342	348	375	354	358	381	393	353	368	349	363	346	349	375	379	340	362	347	375	347	377	374	378	408	345	354	367	369	368	340	367	367	387	374	370	381	394	375	357	375	385	363	406	349	341	356	347	374	358	347	390	362	382	342	320	358	347	343	404	329	354	345	353	361	360	351	340	395	368	342	368	412	366	397	374	355	359	363	386	366	363	372	348	364	387	363	354	370	368	357	353	386	387	366	342	385	358	396	349	381	395	381	376	377	352	357	372	356	352	377	381	368	340	376	353	370	368	349	337	360	377	358	376	383	368	327	386	374	332	366	368	334	351	394	353	378	351	368	358	403	373	336	366	374	358	374	364	390	349	340	362	363	354	369	356	373	360	338	362	386	406	368	373	359	368	393	384	385	380	343	365	347	356	380	375	364	372	359	358	369	347	360	367	338	355	382	350	369	363	356	367	372	347	351	386	365	384	384	349	382	343	344	353	342	373	366	411	369	392	376	348	367	335	366	400	394	362	358	379	383	379	398	346	387	367	348	334	346	378	374	378	402	368	373	357	380	333	377	385	344	375	368	365	322	392	392	395	368	361	336	361	387	368	368	385	351	378	357	378	374	378	351	400	325	364	385	368	333	406	371	361	385	361	364	353	358	349	353	358	363	349	376	338	356	379	401	363	369	369	339	389	391	342	384	335	354	384	357	356	366	351	357	346	373	372	395	349	359	393	391	364	375	374	396	360	375	363	359	388	364	350	391	374	413	339	354	336	372	365	405	337	340	349	350	359	357	367	406	361	376	326	409	352	391	378	385	350	368	324	357	360	376	363	336	373	342	355	339	387	374	339	350	385	359	341	357	367	374	351	355	373	362	361	317	379	343	372	385	324	382	341	370	374	368	380	365	355	352	359	369	366	345	368	377	354	362	380	376	357	388	328	371	378	397	367	377	376	382	379	415	361	325	360	368	386	374	319	384	349	387	376	372	364	377	345	400	367	336	351	335	372	386	348	364	363	367	379	366	357	327	358	330	350	369	373	352	369	363	380	390	367	388	341	347	353	399	375	386	365	333	400	379	377	343	372	392	392	366	387	375	366	357	389	387	376	374	318	376	334	408	379	373	366	361	370	364	362	350	364	363	354	383	337	357	359	349	347	363	358	341	372	347	368	365	353	350	370	371	346	420	379	363	393	375	380	366	350	360	355	375	382	367	386	350	391	377	354	329	377	357	377	394	370	353	364	363	377	392	358	359	414	355	369	393	366	374	333	365	353	349	389	373	370	369	401	358	397	401	343	357	336	368	386	352	400	362	359	356	374	398	363	397	366	362	381	365	358	395	359	352	364	340	357	377	308	382	313	382	403	376	353	379	355	375	364	404	369	359	311	368	424	399	361	351	357	343	401	343	345	358	388	362	363	397	394	341	390	346	393	379	339	373	349	348	379	394	373	349	361	351	366	372	377	375	389	355	360	373	389	367	370	327	389	336	365	364	368	380	375	329	387	373	344	382	351	343	344	371	349	374	369	355	340	381	377	351	386	386	347	366	331	370	391	365	348	421	360	359	361	350	371	366	347	377	355	356	393	385	408	360	345	353	401	342	357	356	335	368	379	359	388	355	353	394	361	355	375	397	369	331	370	375	369	341	358	339	375	354	364	333	367	370	382	377	358	374	372	364	418	372	387	349	391	355	391	386	397	330	383	342	355	395	377	384	364	382	328	372	360	373	358	409	370	364	349	321	363	415	378	386	377	323	392	371	383	353	341	347	366	391	339	375	348	383	329	395	378	356	397	355	354	378	378	360	372	345	359	363	349	367	365	377	379	336	328	407	322	384	336	357	355	377	368	350	333	354	371	384	345	362	386	360	356	355	333	363	351	354	343	370	415	368	364	368	350	369	365	349	334	342	346	350	346	362	371	342	375	391	348	370	374	366	376	372	356	344	376	386	366
7748	1125	1235	1383	912	719	490	430	364	323	328	317	297	274	227	246	261	270	350	308	283	231	237	248	252	224	215	223	254	252	264	224	206	221	211	214	214	202	238	253	191	200	170	188	209	204	222	243	231	225	230	190	217	205	198	209	223	189	227	223	220	227	212	223	226	193	203	195	230	210	233	212	227	203	211	223	199	187	225	195	232	224	187	226	225	223	230	196	207	227	228	202	187	215	201	219	225	217	192	180	216	230	219	215	230	197	212	226	232	193	197	194	177	205	242	223	206	217	225	201	208	203	219	200	206	210	204	195	215	218	215	195	215	214	205	195	196	231	214	204	224	197	220	219	252	224	205	210	204	213	208	229	213	200	216	230	193	223	210	192	213	220	190	227	210	232	220	214	201	227	212	215	200	199	191	206	211	198	201	204	209	201	196	212	184	216	242	182	227	193	202	180	207	202	183	243	212	223	210	202	205	213	215	194	201	207	222	217	186	179	233	196	218	210	237	173	227	227	198	192	221	228	231	201	208	215	220	217	211	236	231	237	211	210	176	215	219	210	210	241	226	221	202	191	195	224	200	187	250	205	199	226	226	222	207	213	220	242	203	197	221	212	176	178	218	221	217	219	193	208	193	211	219	261	187	217	193	200	221	195	195	208	193	212	195	239	224	210	209	189	196	231	243	219	206	236	196	231	178	225	215	203	224	218	204	179	205	217	219	222	188	176	200	227	212	222	230	192	205	190	221	195	199	209	206	222	192	247	223	194	236	241	190	191	197	221	217	234	212	197	223	201	216	210	208	220	226	194	209	214	229	193	217	207	226	191	213	224	207	197	221	213	232	215	220	209	206	208	205	221	168	203	215	199	202	202	191	199	214	189	226	230	175	202	229	204	171	216	231	203	208	209	221	211	212	195	205	229	218	229	220	212	229	217	189	230	221	194	230	224	211	209	227	230	226	218	214	202	222	197	193	213	206	217	234	232	229	231	207	221	208	230	211	216	215	210	222	208	215	213	199	227	216	210	211	222	193	213	206	198	190	198	212	224	214	194	210	211	171	219	219	204	201	219	226	218	202	186	207	223	177	185	256	210	235	197	202	192	232	227	221	212	204	186	204	209	205	204	192	203	204	207	203	203	231	232	213	189	236	227	210	262	243	182	186	211	196	201	215	212	197	181	201	202	198	226	204	222	206	213	234	190	185	214	218	223	215	228	225	194	196	197	243	206	193	214	235	227	199	228	211	223	201	205	209	210	208	219	226	213	234	234	212	226	229	241	216	222	226	210	207	226	208	205	201	185	213	216	218	224	201	214	206	216	232	216	207	225	233	208	237	238	211	224	203	216	181	196	202	220	174	221	223	213	226	207	193	189	202	207	198	203	241	201	207	187	210	201	215	181	201	196	209	223	213	221	197	241	202	205	222	210	200	218	198	227	186	209	245	212	192	217	236	234	240	228	221	220	234	197	198	231	207	241	208	213	197	199	208	231	196	210	211	216	236	212	202	186	221	211	222	210	207	239	218	204	191	208	216	208	209	180	219	194	205	220	226	192	220	201	215	212	225	194	179	234	203	221	194	196	201	189	202	221	198	202	218	216	210	198	213	214	228	222	210	192	217	215	206	215	217	205	220	207	215	222	226	218	194	213	206	211	203	226	194	202	204	220	213	212	205	205	206	188	238	223	228	223	226	220	219	186	202	208	226	214	191	223	207	232	250	224	217	209	196	209	199	229	170	203	205	233	213	230	196	213	184	230	229	232	212	201	202	240	241	237	181	202	195	198	244	202	218	217	225	224	237	216	225	214	224	194	235	241	231	188	230	208	247	220	206	220	192	211	209	200	245	227	214	216	189	193	200	229	201	215	221	226	220	219	228	237	198	208	194	205	208	238	245	198	228	201	194	213	197	242	236	210	193	211	202	182	224	241	203	232	237	198	201	206	206	223	196	207	241	202	238	226	211	206	189	191	212	218	203	212	207	223	203	214	176	179	216	193	206	220	225	234	197	206	178	209	222	211	214	200	228	202	182	250	202	225	229	200	189	190	214	191	216	222	218	196	184	236	229	217	209	200	240	213	205	211	218	192	204	243	193	232	228	190	219	206	202	204	223	194	182	204	198	218	200	203	210	219	203	235	203	213	191	189	218	225	198	209	204	221	207	224	204	198	219	214	191	171	224	223	205	226	193	197	239	201	205	194	224	177	218	218	249	206	194	212	203	184	233	228	221	167	181	243	211	224	196	222	206	198	223	216	205	207	224	213	215	242	215	249	238	234	222	203	186	203	220	210	186	207	227	214	181	211	215	225	189	213	233	189	188	207	188	222	213	221	205	215	219	211	204	187	227	226	243	207	200	218	235	202	227	188	227	192	192	225	211	212	235	191	234	199	220	207	204	195	202	232	196	218	242	215	219	206	203	219	224	213	213	225	232	210	205	221	212	230	197	223	209	224	206	207	241	224	222	197	223	223	206	205	195	212	193	213	210	200	224	232	194	220	200	205	215	221	205	206	195	217	216	191	226	234	222	180	222	189	190	196	234	195	199	209	199	217	188	213	227	230	213	222	195	219	242	203	203	205	198	236	216	211	195	229	236	229	215	195	234	207	222	201	222	240	221	206	216	193	227	228	226	233	184	211	218	202	199	211	236	219	223	220	209	214	191	186	217	197	198	203	223	199	217	233	206	208	223	225	209	209	207	206	197	213	192	186	206	208	225	231	221	209	228	190	205	200	231	216	226	215	182	197	212	191	196	196	201	223	203	191	214	234	206	203	208	207	242	203	215	195	195	200	223	224	228	187	213	215	197	207	194	212	206	221	203	231	207	198	209	222	227	197	217	201	227	207	239	220	184	211	216	216	187	201	211	202	207	224	199	215	191	211	195	200	237	224	219	240	217	220	210	215	205	204	215	222	214	212	247	208	216	208	220	205	211	221	209	232	191	202	187	187	205	195	221	210	230	211	207	211	206	163	230	218	206	215	216	227	199	211	209	220	235	226	212	211	230	219	194	206	205	212	234	236	207	212	232	202	214	222	205	225	193	231	210	222	212	220	212	207	211	192	201	220	198	218	195	213	218	229	210	199	213	220	221	210	201	194	197	220	197	211	200	224	195	228	222	209	200	208	210	211	215	232	196	201	183	198	219	211	200	209	208	215	166	235	220	207	214	221	184	182	208	211	226	240	200	206	215	231	206	211	213	231	214	209	233	207	193	224	214	219	244	205	199	242	213	229	180	206	221	211	199	202	209	223	222	195	220	202	194	212	187	200	217	218	209	194	208	210	187	241	229	224	187	192	218	230	229	197	226	218	215	204	222	209	209	186	223	203	211	212	220	204	223	218	184	225	230	210	208	231	239	206	203	215	224	227	220	222	214	219	208	196	226	228	199	190	208	189	207	205	196	206	220	206	191	197	218	195	232	163	217	189	191	213	227	202	210	223	175	210	220	218	195	204	219	216	205	208	221	211	232	228	207	210	217	184	213	204	182	189
6048	1383	2792	3703	2745	2483	1992	1922	1590	1395	1355	1151	1138	902	950	904	867	1097	1519	1233	917	825	819	871	945	929	884	800	817	875	759	786	707	670	694	657	674	691	704	696	618	599	604	656	639	641	590	626	630	660	664	650	605	660	587	642	656	578	608	615	599	588	584	636	590	644	637	611	617	605	611	588	605	603	565	617	584	596	607	588	596	584	585	549	603	602	633	614	609	589	627	576	605	619	593	601	612	594	589	609	624	610	613	616	578	587	605	583	594	607	609	613	570	625	584	562	554	580	579	592	589	624	615	571	606	606	591	582	550	564	570	617	602	631	583	605	559	569	583	605	599	606	598	631	601	625	586	606	610	610	578	580	599	577	621	616	558	606	591	584	596	609	629	577	558	632	590	546	592	611	631	569	616	681	587	615	590	576	624	626	606	590	617	606	579	622	578	566	578	595	573	562	556	592	561	604	615	598	538	586	596	560	614	603	605	560	566	569	570	581	556	653	553	580	596	570	580	600	564	626	610	611	620	605	594	564	586	573	598	580	585	576	599	588	598	613	580	618	593	596	576	584	584	587	600	621	612	585	599	613	644	624	589	598	594	607	629	579	587	604	593	576	615	572	622	588	612	603	582	570	577	541	591	572	590	599	593	543	591	575	600	579	569	569	616	583	556	607	602	579	656	595	569	586	589	621	651	642	606	607	592	565	618	620	583	597	616	608	592	645	618	595	579	612	590	590	599	618	580	568	616	550	573	617	613	614	555	595	592	612	578	566	587	558	588	617	548	660	540	598	615	675	623	568	566	590	615	596	590	650	586	577	579	594	594	589	626	620	584	609	570	620	593	611	600	608	575	589	621	594	591	580	553	595	562	552	562	557	587	575	584	584	584	588	598	570	598	633	573	626	589	599	585	591	603	582	610	575	557	598	612	624	583	599	580	666	607	593	584	585	600	643	588	571	567	570	570	572	577	599	586	619	583	573	597	581	579	602	560	599	564	567	600	608	619	590	592	592	637	591	612	635	588	585	589	615	597	612	574	600	621	592	560	539	580	603	580	577	566	619	630	588	589	602	604	616	569	599	589	590	630	613	695	590	577	582	597	543	575	605	596	578	606	624	605	570	578	632	605	581	559	584	639	593	616	601	595	554	597	646	604	595	599	604	592	534	532	597	581	539	607	574	561	589	593	579	611	598	613	612	578	613	578	601	575	579	606	563	569	609	615	562	577	598	598	594	577	609	568	614	596	612	614	578	631	620	582	562	593	609	550	603	619	545	604	610	596	624	626	604	617	555	591	590	566	575	618	587	609	543	585	559	617	583	596	573	580	570	602	614	602	571	579	596	590	607	624	623	571	624	594	557	552	573	615	580	592	594	630	602	600	603	582	645	597	558	572	580	617	585	580	552	600	660	607	584	612	616	558	541	586	558	583	613	590	560	598	559	586	572	599	622	585	560	576	579	591	590	600	560	566	628	611	604	597	637	603	612	611	625	575	623	618	576	625	577	610	613	593	579	611	607	595	551	595	610	565	607	589	599	639	629	653	621	550	604	577	607	583	601	572	603	596	586	625	580	634	585	590	614	607	581	594	601	597	582	626	592	552	623	532	593	637	593	625	594	592	590	586	605	598	620	558	621	573	582	646	595	609	621	617	610	606	558	570	573	614	554	562	596	569	621	605	631	635	560	616	566	611	612	559	590	645	613	607	615	583	569	596	638	629	530	587	608	577	604	626	603	620	587	579	574	576	592	558	632	611	605	586	597	578	618	548	611	579	617	639	582	591	582	642	620	596	608	601	620	618	575	590	603	634	639	604	585	618	561	593	617	629	605	603	543	575	573	572	560	632	636	590	566	625	572	577	595	591	620	598	598	600	565	597	619	583	612	618	593	613	614	605	569	622	584	611	614	610	602	654	633	586	578	575	609	589	613	585	606	632	559	562	599	611	564	616	612	625	568	621	604	558	621	612	621	563	565	585	543	580	589	621	601	562	653	590	622	623	601	628	611	572	611	599	594	592	617	613	574	590	597	576	588	593	619	581	592	587	613	613	609	589	594	606	572	599	594	580	653	563	584	616	568	615	554	579	614	599	608	593	613	607	541	608	600	577	548	608	600	609	621	628	582	555	576	566	578	600	574	603	606	574	628	661	647	561	576	588	613	615	605	568	614	613	572	596	614	609	572	620	601	570	558	574	625	578	615	626	614	570	606	630	603	574	578	619	624	608	571	597	592	648	545	663	589	565	564	611	608	609	574	600	591	593	630	595	601	592	580	607	593	605	624	571	563	567	631	574	579	548	614	547	542	591	609	600	573	591	610	582	567	575	586	608	618	547	586	534	618	609	605	590	610	607	568	614	612	563	590	585	606	603	584	598	619	601	580	570	633	604	623	528	560	574	572	574	598	569	603	581	565	610	620	578	560	612	612	588	554	600	592	553	562	595	610	569	590	580	575	627	563	568	552	620	602	582	563	590	602	595	574	595	631	607	584	601	584	637	592	615	625	617	597	553	620	582	609	594	608	615	572	581	548	592	589	608	572	614	581	581	580	595	578	584	591	593	611	594	600	608	606	635	535	596	576	578	572	565	626	582	600	589	603	586	596	641	583	584	623	626	600	620	573	624	600	585	604	597	630	600	585	641	589	548	589	629	593	635	607	593	550	555	590	578	575	606	615	661	585	585	599	604	578	624	585	617	571	583	581	597	592	619	613	641	592	553	642	613	598	577	566	585	598	623	553	593	597	576	548	582	543	611	582	550	585	615	572	575	580	607	630	564	587	583	592	575	565	598	587	567	593	599	573	572	613	582	593	622	567	583	579	587	603	591	614	568	590	662	621	600	593	623	559	618	620	605	602	583	585	608	610	624	582	572	653	554	560	607	581	608	603	602	597	598	590	606	578	575	584	632	568	615	602	581	593	593	616	597	596	610	597	625	570	628	622	590	608	596	569	585	598	603	609	601	583	630	581	598	625	572	609	593	604	590	617	647	545	567	605	573	600	639	618	601	589	595	564	591	573	597	566	632	647	606	618	603	594	555	602	571	578	616	566	591	606	590	553	584	577	577	608	557	593	589	619	594	567	595	585	620	595	592	602	586	611	600	603	613	590	566	592	642	577	574	567	617	594	579	582	606	629	569	602	557	585	592	624	553	579	613	583	604	609	570	594	564	618	548	607	581	581	654	555	618	634	622	577	613	627	587	625	592	614	608	600	622	545	585	584	608	581	610	584	556	588	613	631	538	600	597	608	576	575	579	572	606	585	574	599	571	555	591	609	592	617	584	547	584	586	599	533	593	580	642	568	593	607	587	565	610	628	572	592	545	628	590	588	615	600	556	577	584	610	561	590	577	557	573	620	601	612	563	603	599	599	633	624	545	603	598	647	598	554	607	593	619	615	582	599	614	605	593	606	580	643	588	603	554	592	559	602	578	605	600	556	613	583	572	527	598	588	596	598	578	593	524	601	596	550	595	569	626	591	552	590	605	545	582	601
15041	2771	2762	2027	1608	1290	1014	827	802	986	826	510	554	509	487	444	485	563	685	723	513	411	412	430	461	443	471	454	438	426	392	448	396	421	411	383	417	436	379	363	419	395	387	383	412	403	383	373	379	384	395	366	365	429	382	432	362	412	391	412	418	400	400	412	362	365	402	379	396	383	393	389	395	374	369	362	381	373	399	361	364	426	382	415	386	355	364	391	402	388	409	388	376	375	367	366	352	371	362	410	401	375	369	396	339	360	374	376	413	378	380	384	360	386	410	418	386	361	364	360	366	367	379	406	392	352	371	383	384	383	367	372	391	415	374	382	380	341	370	359	388	360	372	369	377	377	370	364	367	379	357	357	373	361	383	391	385	405	394	385	355	380	386	351	419	389	399	385	394	366	403	346	381	382	385	376	409	373	374	377	354	364	358	354	387	382	356	350	422	394	358	379	398	355	391	389	386	393	396	364	334	380	413	388	398	357	394	341	372	409	366	371	396	394	409	375	368	356	379	365	393	406	388	400	367	403	393	374	379	403	380	386	396	413	399	387	394	352	397	404	364	403	369	381	370	383	412	369	408	381	372	377	393	393	381	379	389	388	371	369	408	404	334	340	358	379	386	369	409	375	391	380	363	366	418	428	385	377	381	377	395	340	414	388	437	394	377	394	394	395	392	396	345	376	389	401	386	376	374	380	367	396	384	349	380	355	386	342	383	397	390	382	362	370	368	359	382	367	374	389	393	372	370	383	400	361	381	407	390	369	381	367	372	354	397	402	383	385	382	440	359	386	397	344	401	390	354	383	368	359	378	365	367	363	365	382	371	388	365	367	360	353	370	357	393	408	346	376	407	381	369	418	390	371	429	357	408	401	368	371	354	356	355	376	392	402	387	402	367	377	376	352	383	389	355	381	370	387	373	384	354	380	414	346	373	361	349	373	360	382	416	379	371	426	388	378	376	375	356	393	372	373	372	391	411	365	374	390	409	403	312	427	358	416	375	390	343	360	360	342	346	385	347	401	362	384	367	375	418	362	409	359	346	421	395	344	373	415	375	400	400	402	375	368	383	337	371	380	358	403	395	371	353	414	395	350	405	381	367	380	367	353	373	381	394	407	369	356	350	379	402	403	423	383	403	384	356	374	359	396	347	359	369	364	368	370	351	366	405	376	409	417	410	393	383	410	403	378	403	393	394	346	392	377	380	406	373	347	382	389	382	370	389	377	380	378	366	391	367	408	414	374	372	359	392	363	407	402	404	380	386	422	378	367	403	387	417	393	378	396	400	398	343	378	378	384	351	366	376	425	347	381	378	409	393	424	411	379	394	401	351	354	403	349	395	371	379	364	402	374	391	361	411	366	379	395	408	381	410	380	380	367	388	354	382	348	383	381	346	379	404	384	432	362	380	394	370	399	384	347	401	383	390	389	393	396	369	370	376	406	373	434	402	401	361	426	400	376	366	344	382	382	381	371	381	365	400	344	337	395	367	378	396	375	412	349	362	365	374	394	363	393	412	383	374	401	349	380	367	405	386	384	351	356	368	434	410	380	360	419	377	377	379	416	394	368	380	379	396	393	356	403	383	388	375	360	404	353	414	350	355	402	389	383	376	400	374	345	359	399	366	377	366	361	361	376	390	377	398	372	394	366	395	360	368	383	381	358	390	410	367	405	362	385	368	386	363	362	381	383	396	404	354	360	395	352	371	351	363	401	353	416	378	389	376	383	372	341	358	384	409	357	382	377	422	423	378	378	372	384	394	340	378	365	393	357	401	352	378	355	377	364	393	436	381	422	364	397	382	389	371	409	344	370	357	371	394	399	399	356	366	374	387	391	376	398	386	368	379	379	402	403	389	351	383	388	398	400	378	358	382	407	382	376	365	395	393	404	385	358	387	340	384	389	372	381	388	366	389	378	382	363	371	380	367	394	362	387	359	358	412	381	350	408	368	344	396	392	393	375	374	376	371	385	329	371	395	387	360	366	354	366	370	380	372	367	391	365	380	389	406	390	394	395	356	372	412	345	372	360	412	383	364	377	396	399	404	433	397	376	391	376	379	368	374	385	385	364	383	391	437	355	398	355	396	400	378	403	404	395	344	370	390	393	374	392	371	347	371	408	366	342	378	370	425	393	360	374	395	384	431	378	376	419	393	385	386	377	394	336	392	379	374	419	389	399	399	363	350	373	380	379	370	390	377	359	385	383	300	384	449	360	386	384	360	382	337	348	395	400	335	381	355	397	383	372	367	390	361	401	363	383	422	396	385	393	382	374	379	343	369	398	375	369	395	395	418	377	360	374	338	395	347	364	377	386	408	388	414	381	392	347	443	408	344	397	388	407	387	380	387	374	370	405	368	375	344	385	388	362	381	356	393	384	372	409	320	371	382	367	393	407	396	385	367	352	373	394	376	389	394	380	393	388	405	385	363	367	354	393	386	388	375	340	389	367	392	395	398	359	359	393	369	393	368	391	359	354	368	378	386	341	337	362	415	389	365	398	414	365	372	356	400	338	356	365	361	416	415	375	369	386	411	380	370	382	378	352	358	380	373	380	405	364	334	385	368	390	389	392	383	348	384	350	345	381	380	374	375	356	385	392	350	423	373	359	438	388	370	392	369	385	364	339	400	388	410	405	401	394	402	365	369	401	364	392	390	424	358	340	372	382	367	356	374	331	377	407	392	375	369	329	401	372	408	395	394	375	383	403	395	396	382	358	351	372	379	371	366	373	391	384	396	395	415	400	382	366	343	372	389	407	379	389	358	362	385	380	381	371	340	374	395	386	365	386	365	379	392	390	377	428	361	355	356	343	371	377	402	374	372	429	371	379	388	405	392	382	436	379	373	398	395	351	390	409	376	385	364	380	353	417	366	417	371	356	369	379	379	406	398	388	386	401	419	367	376	398	399	393	376	376	372	372	374	371	394	396	379	394	379	368	382	345	368	415	398	395	380	384	393	375	373	375	365	389	386	384	365	363	358	363	348	384	399	345	400	407	375	388	363	400	387	381	409	387	404	379	357	397	343	411	373	379	398	379	358	370	375	369	367	389	345	366	370	388	402	377	362	374	394	406	410	392	397	412	363	385	360	368	397	384	379	397	389	396	391	365	351	398	364	361	409	384	365	401	341	395	398	366	418	383	398	370	376	349	411	383	400	394	380	362	416	411	383	385	418	409	393	378	352	393	374	380	382	402	360	383	402	408	362	394	403	368	378	357	377	382	378	366	414	403	349	387	414	376	381	342	363	379	399	399	397	363	375	414	378	363	387	375	367	375	368	374	357	410	357	356	381	408	404	429	393	353	402	349	402	396	369	387	359	362	377	354	387	392	394	401	441	373	351	402	378	368	341	419	352	389	393	370	382	354	393	356	379	353	362	380	393	359	359	352	399	410	374	404	375	396	391	401	412	406	373	397	407	374	371	388	390	381	371	374	382	391	411	366	376	392	403	415	383	383	335	387	390	377	404	373	364	384	406	366	403	384	371	397
8207	2574	5403	6228	5947	4479	3740	3439	3051	2954	2404	2136	1813	1733	1549	1468	1519	2128	2799	2454	1599	1378	1398	1463	1562	1505	1488	1347	1365	1343	1177	1213	1153	1190	1115	1050	1047	1061	1012	1010	1092	1038	985	1033	990	1031	970	951	933	999	979	965	980	983	956	973	1046	981	934	961	1017	977	935	917	941	958	955	998	1009	955	998	964	924	935	956	936	958	947	948	993	945	980	912	959	953	927	948	970	951	927	926	934	936	972	943	950	974	948	926	948	912	917	906	939	964	929	927	972	911	908	925	925	999	944	906	946	947	957	943	970	972	957	939	919	963	952	942	924	961	991	913	945	970	915	954	934	908	943	901	915	917	928	959	874	962	929	934	941	920	903	945	931	925	945	896	964	943	936	889	936	910	961	963	956	922	899	953	992	900	936	913	887	946	927	935	913	912	897	960	902	957	935	906	899	951	903	925	933	935	895	974	972	964	906	887	902	967	936	983	877	973	940	930	983	918	923	881	891	942	871	941	917	932	899	970	935	939	950	942	893	918	912	928	908	956	919	949	911	916	879	971	948	955	934	907	929	950	943	958	940	926	937	961	909	977	931	914	941	950	921	885	895	944	921	893	941	944	915	895	929	927	858	903	954	869	843	913	942	927	969	934	950	935	898	966	938	911	933	920	906	955	910	872	939	914	973	936	981	962	978	940	946	909	893	920	921	931	932	928	921	932	972	954	954	957	931	876	898	922	921	943	971	928	931	984	899	954	926	973	934	884	942	959	960	887	949	973	925	949	937	944	911	971	922	936	958	891	946	962	914	959	1005	897	910	917	952	904	915	979	924	939	946	931	956	903	924	912	896	957	955	890	955	924	979	979	1026	885	913	890	935	978	962	906	924	884	937	934	925	916	932	904	1000	956	932	907	917	977	918	933	960	871	943	944	928	986	930	960	934	934	900	932	946	914	907	928	876	942	920	934	947	941	954	980	918	937	976	906	931	918	913	918	946	912	940	963	918	921	961	908	917	916	936	902	937	937	914	926	926	870	883	917	923	944	904	922	908	957	936	952	939	971	935	941	935	926	928	962	930	927	894	945	979	952	865	931	969	945	971	866	915	886	874	922	904	964	929	915	957	923	949	942	942	915	936	886	954	917	929	907	949	940	954	954	906	985	967	875	953	857	906	864	957	915	938	911	963	942	938	922	888	969	912	950	930	921	930	931	927	945	992	886	929	956	982	926	904	984	917	898	938	976	894	917	958	910	943	875	934	967	927	921	911	934	904	941	911	947	927	901	1009	887	902	968	920	869	902	959	949	930	891	922	938	908	923	916	952	902	942	953	961	905	909	924	909	929	942	893	986	921	926	923	917	907	915	895	916	994	914	924	945	891	942	937	963	926	923	936	962	957	887	879	937	943	919	928	937	927	941	953	933	958	935	933	947	891	939	948	902	907	949	902	931	874	956	901	939	859	953	919	911	938	928	941	923	931	940	889	965	908	892	912	914	923	942	954	936	924	894	970	912	951	888	973	940	913	941	920	870	945	947	915	947	971	1003	936	951	932	958	870	907	899	857	947	961	964	980	981	947	942	961	932	972	923	913	938	927	940	913	875	919	942	910	897	997	955	915	903	880	917	915	885	969	927	898	926	925	887	905	952	950	974	954	936	866	897	886	951	973	914	921	963	924	934	920	965	914	926	946	890	921	926	960	910	889	930	964	990	991	943	930	917	943	919	905	937	960	935	936	899	898	969	968	942	898	962	960	925	935	958	927	918	878	962	935	958	859	889	949	916	874	897	925	916	892	948	928	887	940	944	857	954	899	947	922	949	936	913	966	919	918	897	911	958	884	971	884	931	924	918	946	928	928	969	933	961	939	946	992	1013	950	936	906	977	996	912	948	957	888	904	944	940	899	936	893	939	905	957	910	935	932	976	856	928	876	936	901	968	920	950	959	967	934	917	876	925	910	914	981	936	827	870	953	955	878	917	952	956	984	890	942	946	870	929	891	915	956	860	906	901	896	983	910	907	911	933	907	895	970	923	941	910	965	910	921	967	922	945	907	909	917	942	950	866	914	902	1002	915	939	918	938	920	924	931	914	964	946	959	922	974	921	931	885	888	902	935	950	876	953	895	943	908	906	971	910	916	916	945	887	970	931	947	935	884	910	967	915	968	955	909	981	912	934	898	942	910	953	925	951	892	930	954	937	930	975	915	893	914	955	914	910	896	940	899	962	926	886	924	921	927	895	985	992	928	907	932	939	920	915	900	910	900	940	949	995	928	909	944	932	913	995	959	900	913	937	948	928	940	920	934	947	881	969	904	967	947	950	904	936	931	929	973	904	925	950	965	907	988	913	959	943	934	928	908	885	918	939	928	959	967	884	955	894	1008	967	894	951	912	923	903	886	872	925	939	983	939	930	960	948	891	887	815	898	949	922	904	968	905	913	987	902	919	938	918	954	895	984	1000	971	950	944	908	909	944	922	914	916	959	925	959	930	918	906	894	928	967	925	917	958	1027	999	957	922	898	903	959	914	928	950	910	906	911	964	925	967	952	942	916	957	1006	953	926	975	901	933	964	952	940	932	962	955	925	929	896	923	929	950	928	894	909	947	873	912	923	955	923	948	892	897	910	950	985	908	921	926	871	937	960	975	939	905	952	899	951	909	927	954	912	949	934	904	980	887	947	927	904	980	942	940	931	893	900	952	947	923	901	946	902	1022	948	890	918	886	935	953	929	909	908	909	947	942	987	917	1008	925	951	935	911	950	879	979	970	950	980	880	929	933	902	993	910	941	916	940	952	911	943	946	940	876	917	953	924	915	901	976	968	943	936	937	898	963	924	940	907	928	905	937	939	951	931	931	913	939	932	902	935	902	930	966	974	892	962	913	928	934	947	914	913	970	932	932	917	942	983	896	921	920	915	952	896	942	926	949	962	1007	923	975	930	941	910	975	868	909	967	986	960	990	972	943	902	897	865	966	909	966	924	925	917	938	910	895	911	959	941	933	969	872	886	919	901	958	939	924	924	959	929	938	944	1003	943	933	980	966	943	946	926	892	890	894	946	990	885	948	935	957	951	962	883	849	884	950	909	920	910	960	899	994	925	949	975	903	902	974	932	971	892	929	912	931	921	913	932	934	885	926	958	911	931	941	935	992	912	964	911	899	891	927	912	935	934	971	923	922	904	953	951	921	917	937	932	964	933	949	959	937	931	924	932	937	946	889	958	862	975	939	958	894	943	957	978	930	870	948	914	942	955	956	905	946	935	994	914	914	934	910	979	927	897	984	947	906	945	919	949	942	915	954	950	976	879	914	933	956	937	931	925	939	944	936	915	943	936	924	968	919	886	921	912	996	975	928	900	927	933	927	934	923	921	884	929	944	917	924	934	934	922	977	910	957	938	956	907	919	924	899	928	939	957	927	902	938	868	905	922	962	929	948	907	930	931	915	893	957	949	922	985	929	934	889	937	906	927	940	879	915	934	913	958	945	901	899	882	887	954	986	929	928	948	936	940	904	938	910	951	886	946	903
1986	169	160	125	131	130	122	132	109	104	117	116	101	122	125	111	130	126	121	124	120	131	116	111	134	121	114	109	133	101	93	92	101	126	121	108	121	96	101	123	111	123	110	125	121	110	101	117	122	110	143	94	121	115	122	91	128	117	131	126	114	115	122	114	101	114	137	106	92	110	102	129	123	97	106	100	106	95	110	116	113	88	93	113	104	138	119	110	100	112	107	100	109	115	124	101	113	113	146	127	100	112	103	115	125	104	118	108	115	120	99	122	111	116	114	117	109	132	121	122	103	119	126	118	122	130	106	112	102	107	103	108	117	133	100	113	97	107	120	125	101	113	109	114	120	99	127	116	139	100	100	114	117	110	111	112	83	107	126	115	115	108	117	89	116	114	122	111	109	120	120	101	100	109	109	111	99	103	141	98	123	107	116	108	115	119	100	108	119	116	132	111	110	119	133	123	109	109	110	123	115	126	112	103	124	133	103	106	117	101	113	96	121	124	104	90	132	119	116	109	106	99	106	107	122	96	121	122	114	123	111	104	109	101	101	106	111	101	126	120	113	118	132	124	133	106	117	114	105	124	112	103	119	127	113	99	115	103	97	103	115	106	133	111	104	128	100	130	112	132	119	117	123	111	124	115	111	124	110	103	93	120	105	99	112	98	95	136	114	86	117	124	113	132	119	121	121	115	117	117	127	116	114	103	137	109	122	117	115	116	128	97	114	92	125	117	111	112	105	105	115	100	111	122	117	96	107	114	117	112	93	105	86	115	122	110	120	103	127	112	102	89	125	112	118	116	133	102	103	115	95	122	107	109	125	119	95	119	128	121	98	106	96	119	100	114	112	131	84	101	114	105	112	115	100	128	111	103	127	127	131	123	108	105	115	112	111	112	127	116	99	119	102	122	106	111	120	131	116	116	113	118	108	132	114	111	93	111	110	137	125	113	119	118	110	113	120	100	140	117	103	79	94	120	110	104	126	123	113	105	116	104	110	119	112	106	130	121	117	123	102	118	129	127	121	136	123	105	91	143	108	124	115	121	137	118	90	112	102	85	108	115	118	110	113	120	121	106	110	103	118	111	123	127	95	104	95	120	124	113	108	130	124	95	116	113	123	118	114	102	97	101	100	116	130	119	138	124	120	107	92	97	116	109	111	99	96	105	103	123	105	106	108	96	120	103	117	95	111	102	117	116	120	112	116	110	126	141	104	118	106	112	108	119	89	105	101	107	130	147	125	125	104	112	119	122	111	100	107	129	124	103	122	103	111	113	106	110	98	118	124	108	121	111	104	115	98	137	115	110	101	93	120	128	112	118	129	112	117	104	114	92	107	109	120	121	110	112	113	104	125	110	115	99	109	117	115	111	90	118	108	120	103	111	122	118	100	110	111	102	106	99	121	114	104	114	113	113	131	102	119	110	121	130	108	88	111	117	106	124	98	125	88	96	108	92	114	123	121	109	103	115	123	101	121	108	106	102	89	97	116	107	121	96	122	121	96	94	104	104	112	105	104	94	106	148	117	95	141	117	97	124	110	93	104	100	116	104	112	101	121	118	109	108	135	137	126	123	130	107	107	135	109	95	133	124	110	128	116	136	92	111	102	107	107	119	116	105	118	133	123	114	126	98	111	111	108	125	114	110	111	128	101	121	118	120	117	114	117	111	125	93	109	106	106	104	115	122	123	118	110	108	100	120	105	107	102	95	113	102	120	98	111	94	110	104	112	111	114	110	113	115	111	123	100	112	125	118	110	112	102	107	95	106	109	121	106	118	110	107	101	103	110	124	126	96	98	118	115	114	108	100	107	109	120	96	107	109	107	129	113	111	116	107	115	111	91	109	90	138	106	123	116	116	116	135	116	103	130	119	124	95	98	87	103	95	112	103	111	126	108	124	98	106	129	117	112	127	137	126	126	107	126	130	100	108	118	112	123	123	124	126	115	107	97	100	100	79	120	124	100	118	109	100	113	116	125	97	113	109	107	97	106	109	87	123	124	119	113	120	120	127	116	108	105	111	112	119	127	121	93	139	105	130	114	124	127	117	114	100	125	116	121	106	114	78	116	100	131	98	125	110	115	112	112	119	107	109	81	113	126	91	112	111	110	137	112	117	122	109	114	115	110	94	124	132	116	114	101	117	119	115	116	113	121	107	100	105	138	127	103	126	114	94	122	104	96	113	114	99	118	121	122	110	101	119	118	95	125	124	107	111	105	113	104	110	124	123	132	121	114	121	116	96	130	109	102	110	121	125	108	104	115	110	118	110	100	134	113	122	126	102	133	112	110	115	135	99	125	111	105	99	113	109	109	106	110	106	137	139	100	107	125	97	117	121	101	101	105	103	125	119	97	109	105	100	105	116	127	101	100	95	130	121	107	118	99	122	125	112	107	108	110	122	103	110	100	107	111	114	128	150	120	110	123	134	145	136	114	103	101	99	113	83	99	110	120	102	89	93	127	130	114	129	108	108	109	105	116	107	108	130	106	99	116	112	116	122	94	97	119	138	114	122	106	124	90	104	99	130	138	114	135	117	114	106	110	110	117	114	151	114	109	117	110	104	107	131	98	118	110	114	121	106	112	134	133	135	105	127	117	93	100	100	136	93	116	113	111	116	101	115	114	112	110	110	99	106	106	94	110	113	99	118	107	96	122	113	96	112	121	108	138	102	99	108	108	109	97	106	98	105	117	113	94	102	98	120	109	149	106	88	95	101	101	101	120	115	116	113	127	131	98	110	110	109	105	112	110	105	112	109	107	105	111	100	103	108	120	132	99	98	137	112	109	110	121	120	111	103	104	100	102	125	118	112	99	138	112	137	130	124	136	108	114	121	129	126	106	111	95	121	109	133	117	121	123	107	113	115	110	117	107	140	130	115	107	111	110	127	92	90	128	120	123	117	111	121	105	121	125	118	120	135	112	112	120	119	115	110	98	118	114	107	124	115	130	101	103	129	119	110	99	100	120	115	135	106	115	96	81	108	118	121	109	115	120	108	107	121	119	102	102	115	122	96	115	124	91	97	109	138	127	136	134	124	124	103	110	114	98	103	108	108	118	124	120	105	97	110	93	104	119	100	102	108	111	115	116	106	123	90	108	87	120	113	111	111	128	117	99	104	120	102	116	112	102	105	110	134	105	145	111	105	118	104	140	112	113	116	117	102	114	99	120	109	113	108	118	97	118	120	123	112	104	113	129	112	118	103	116	107	108	97	105	111	107	93	116	121	120	117	115	115	110	96	89	136	124	97	109	128	107	133	114	111	102	104	98	114	117	101	88	118	106	116	106	106	133	104	117	108	109	123	110	85	106	114	105	101	103	131	105	98	122	100	100	119	115	117	104	111	106	111	97	81	123	116	123	98	105	96	104	124	112	112	116	109	106	103	121	114	115	114	117	108	99	99	93	138	122	110	113	121	112	115	120	111	100	110	106	107	108	126	111	106	99	83	133	106	114	116	107	154	122	131	122	118	120	102	122	101	92	104	116	104
2352	441	427	454	503	460	425	430	407	390	395	395	410	381	389	404	369	414	433	434	406	379	388	365	388	378	372	384	394	401	358	360	391	372	363	357	400	354	346	353	374	349	365	398	350	377	392	352	394	383	375	371	360	377	349	371	382	355	382	367	353	340	355	338	379	342	361	371	363	382	373	344	356	336	352	360	352	385	383	356	372	348	358	349	382	362	364	367	381	360	381	400	340	363	349	371	394	387	375	340	377	371	370	336	381	368	382	344	363	335	361	345	367	337	343	381	347	360	374	378	368	328	340	346	329	350	369	340	346	362	360	353	362	376	343	363	369	375	362	326	390	414	361	354	335	388	365	336	353	382	358	364	346	375	353	357	356	360	381	344	357	369	360	394	341	386	412	368	371	388	367	364	376	390	355	341	375	359	359	361	367	373	359	367	367	334	345	392	356	369	359	366	360	397	349	366	361	358	321	327	376	355	352	353	395	362	374	404	377	347	371	356	343	347	387	380	367	346	363	387	373	352	387	355	381	365	376	365	362	349	366	378	347	352	381	388	371	389	353	346	408	337	361	372	368	385	348	372	384	360	365	360	375	352	359	372	366	373	359	400	390	362	378	372	358	357	357	381	367	397	384	356	342	352	375	354	378	359	348	322	368	347	369	355	366	351	364	401	365	357	353	327	370	344	355	341	401	379	363	392	361	398	378	364	413	359	348	353	331	350	326	365	370	333	382	369	370	328	335	381	402	356	376	387	364	367	401	358	392	368	343	396	369	340	379	329	359	332	350	375	365	336	379	350	388	335	351	362	386	373	386	347	405	337	346	340	347	348	389	391	354	315	333	376	382	383	356	370	381	375	369	357	351	380	361	325	378	359	338	343	357	429	381	380	349	381	392	387	376	326	385	343	374	374	397	372	343	389	349	367	381	368	390	371	336	363	333	359	350	365	383	362	339	361	357	384	385	376	333	371	354	376	346	381	342	368	366	358	346	349	354	371	363	394	401	358	390	363	389	366	350	401	366	344	341	373	357	352	397	376	361	402	397	342	390	358	405	362	322	369	377	369	384	332	354	326	361	370	381	365	361	399	347	354	355	333	357	378	361	380	365	404	342	337	374	329	365	394	345	370	386	392	394	372	383	390	396	382	342	384	372	351	364	376	395	376	380	351	351	405	358	423	361	377	356	407	374	372	391	429	337	367	378	390	379	382	376	384	343	362	375	369	348	342	351	338	398	371	373	357	368	371	384	348	379	365	404	368	398	366	356	377	365	373	375	358	357	382	341	365	375	346	349	337	344	351	327	390	405	364	377	396	354	362	348	364	376	364	375	375	366	376	380	360	328	374	368	387	368	372	385	380	364	379	390	364	342	354	339	331	352	363	369	371	398	360	380	372	359	365	375	359	382	355	328	336	355	343	381	374	400	349	370	327	359	365	378	360	379	394	398	364	357	381	363	376	388	334	335	393	331	345	370	376	347	379	352	370	390	400	370	375	324	363	362	341	347	354	334	362	374	376	358	388	347	348	376	339	353	363	358	360	379	382	387	373	376	363	377	386	390	410	329	380	344	357	379	345	382	363	347	394	333	378	356	394	403	339	361	357	349	380	353	388	372	381	373	404	370	377	363	364	404	370	362	346	411	326	351	390	354	368	381	341	355	369	366	385	340	386	385	364	374	338	332	369	341	397	328	363	379	360	398	354	363	379	402	356	399	381	348	383	397	393	322	338	339	340	365	390	346	370	371	384	352	384	373	347	333	387	347	382	378	345	365	368	363	387	358	351	369	361	410	371	375	372	346	373	345	361	366	375	350	345	396	374	361	368	387	375	374	390	428	380	340	353	317	347	357	381	385	377	356	357	337	394	329	391	382	347	325	370	371	372	366	397	389	357	394	373	364	381	371	376	367	376	393	390	364	384	380	382	362	375	368	378	359	374	363	393	375	364	386	381	382	381	346	345	344	406	358	353	382	365	379	374	360	361	358	358	346	363	391	361	383	386	348	366	386	353	314	385	393	365	367	365	380	394	374	334	368	393	351	342	359	395	350	353	374	370	369	367	350	362	320	374	372	371	366	349	370	389	371	336	313	348	350	374	346	348	404	391	369	383	364	344	343	372	375	391	342	420	361	366	388	412	376	337	353	385	370	350	373	355	366	385	383	370	345	362	370	382	344	345	408	378	380	346	340	358	347	367	374	340	375	382	379	352	375	369	375	391	338	365	391	375	358	409	380	383	376	368	383	377	359	376	315	401	401	363	338	362	402	364	397	334	357	348	360	375	349	367	376	403	342	394	345	385	365	410	361	349	401	399	356	369	372	323	367	379	367	363	404	350	309	373	380	357	376	361	397	365	386	370	364	387	394	365	374	368	338	341	369	386	335	370	352	383	387	379	366	359	366	387	353	340	396	359	349	328	361	363	391	344	385	371	356	374	338	343	375	387	384	364	350	359	387	338	386	359	337	373	380	380	381	383	361	375	354	345	363	369	393	363	365	344	395	406	375	407	356	355	367	356	342	372	363	370	355	394	385	361	364	386	337	378	354	387	384	360	347	350	349	367	380	358	398	364	347	371	338	374	369	383	374	344	382	370	366	325	365	373	350	359	330	390	352	350	349	373	349	370	336	366	369	392	339	356	372	358	339	367	343	340	362	338	349	368	352	340	370	379	379	354	373	396	375	380	341	363	352	359	350	357	360	373	354	381	357	403	364	335	316	350	372	357	383	362	368	367	363	364	365	395	362	339	367	355	342	380	392	360	387	397	335	406	351	397	387	399	341	337	326	336	368	381	349	389	371	359	360	389	360	352	354	365	350	355	364	373	355	387	381	358	348	358	361	372	364	367	368	376	371	366	356	389	324	374	401	366	381	360	371	353	370	357	361	365	359	403	337	388	371	372	368	353	344	370	361	368	405	377	324	342	383	362	352	363	355	360	341	390	359	357	369	379	340	367	352	385	377	370	376	416	372	345	333	373	393	354	363	410	350	366	389	334	363	385	362	386	372	358	351	367	362	379	369	343	378	361	361	339	345	368	372	370	343	363	334	379	375	354	361	379	394	306	384	365	362	395	364	352	380	386	325	377	365	391	328	408	371	349	376	360	375	389	325	369	326	350	381	378	360	359	369	348	364	338	360	372	352	331	339	353	383	380	361	350	387	393	345	361	345	379	352	374	384	381	370	343	380	357	359	373	360	377	365	353	378	368	402	384	412	387	366	377	359	352	334	347	384	354	372	353	361	361	351	368	353	327	373	363	358	372	379	341	375	347	367	385	379	398	356	385	332	348	380	364	317	342	376	352	386	386	371	345	407	359	338	367	411	361	333	332	351	342	363	400	362	389	336	338	385	363	341	381	373	360	336	375	420	352	380	339	353	323	373	346	359	379	338	357	376	352	360	331	368	363	351	364	347	344	356	361	343	375	360	411	332	371	378	360	362	356	375	338	359	374	357	349	359	358	345	357	351	409	387	356	360	319	359	393	388	387	353	334
7711	1133	1173	993	833	596	483	439	372	299	290	321	302	271	255	253	219	306	300	297	255	235	232	223	247	246	251	250	234	224	203	201	218	220	222	256	250	229	230	225	214	235	196	204	229	194	224	208	213	210	198	200	246	198	193	222	211	213	223	212	205	225	220	218	206	206	211	227	189	226	201	178	209	203	208	222	210	225	216	201	205	200	230	196	225	217	217	226	219	208	219	244	231	238	183	214	233	204	246	212	219	202	189	199	220	221	188	200	192	213	212	218	215	234	236	183	205	220	228	198	203	221	202	228	218	198	179	195	240	238	226	229	206	189	226	189	210	211	218	221	212	195	239	221	219	225	222	227	236	224	238	185	189	191	191	233	174	215	179	210	208	220	207	228	238	212	222	210	206	217	200	216	211	198	190	208	194	223	208	193	226	196	212	197	215	198	197	236	202	215	205	219	198	206	200	217	262	217	211	195	229	241	204	246	194	215	183	230	200	200	205	199	213	226	228	232	228	200	233	211	233	208	196	230	205	232	226	221	201	216	203	209	203	204	209	208	196	208	233	234	234	205	181	213	207	222	183	188	210	217	208	227	192	215	241	216	210	224	213	201	225	186	231	210	186	186	228	201	196	178	223	196	253	219	206	196	205	204	193	209	241	209	192	226	208	206	197	220	226	199	205	228	241	233	217	226	220	202	239	233	210	228	213	216	235	194	220	214	233	219	225	233	220	205	225	211	209	212	208	205	189	208	200	246	205	205	222	200	175	252	217	216	218	215	246	207	231	195	213	217	214	206	240	197	202	213	211	195	225	221	199	200	212	243	210	215	215	206	213	226	216	201	200	240	204	222	204	214	212	226	209	201	205	193	217	223	199	240	199	207	208	208	198	225	202	239	190	218	237	219	206	215	205	227	210	225	198	232	200	237	223	171	189	206	223	203	200	237	212	217	216	222	230	217	217	213	210	201	210	209	185	244	223	204	195	206	256	191	200	203	212	225	215	192	181	230	204	213	195	188	194	223	213	185	209	211	244	216	238	225	210	216	199	212	208	248	238	194	195	218	244	246	234	219	209	186	227	183	215	229	206	205	219	216	194	247	209	199	201	225	219	214	242	218	183	174	201	217	186	201	194	227	222	221	209	211	225	201	220	220	200	205	226	190	225	215	209	214	217	214	221	226	201	206	214	203	208	186	215	215	208	200	203	228	245	188	197	213	204	228	212	206	232	208	210	211	195	202	222	233	206	195	196	216	248	226	183	195	206	210	219	240	196	223	232	216	212	173	243	220	209	204	218	217	227	216	184	205	211	217	190	195	214	238	231	238	214	215	210	189	195	220	197	198	219	188	223	212	238	215	225	219	202	250	209	181	202	203	209	206	249	203	218	205	192	194	221	230	222	236	206	202	216	215	226	233	232	223	224	224	206	208	192	199	198	219	176	210	198	198	200	217	238	202	216	229	206	218	208	211	217	216	214	192	222	235	219	184	230	175	208	237	199	197	246	199	216	189	209	194	192	200	199	207	195	219	245	194	205	225	240	224	220	220	181	218	209	219	193	213	213	199	208	199	228	234	218	189	236	223	221	213	226	216	211	238	207	228	237	228	213	240	199	184	189	225	211	214	222	230	221	254	221	225	216	204	200	210	214	198	238	209	211	224	221	191	210	215	182	215	203	203	203	208	195	223	218	201	226	180	228	224	197	228	210	212	230	199	224	220	206	200	228	207	216	215	206	210	185	180	210	204	173	195	198	171	218	206	225	214	211	204	186	216	180	203	230	215	210	215	185	236	177	239	204	221	184	232	206	216	238	208	222	191	237	225	217	219	227	189	216	215	197	234	209	198	216	236	228	189	204	211	193	195	167	213	227	205	215	191	215	198	208	194	213	195	205	199	202	215	245	205	221	216	200	193	211	180	252	192	199	213	248	234	207	223	226	233	224	235	187	217	224	203	217	241	228	217	216	222	209	201	221	209	233	216	222	210	204	234	211	208	213	229	218	198	197	217	223	196	188	219	221	207	216	192	191	209	203	192	198	231	227	197	230	204	226	194	215	196	213	202	215	230	189	225	225	211	250	225	229	215	189	202	191	204	209	224	193	222	216	214	198	215	217	200	247	219	205	213	215	187	212	192	204	203	224	213	197	216	234	222	234	211	199	228	223	232	201	225	186	203	216	215	220	201	188	226	202	198	205	210	207	199	218	208	203	221	215	201	211	212	224	218	222	194	218	217	235	200	222	190	201	223	190	221	223	223	215	213	223	230	198	195	205	225	220	223	231	207	229	236	199	217	217	243	189	232	197	206	210	246	230	215	216	218	198	185	202	230	195	210	211	213	216	216	202	190	197	208	210	225	222	214	187	192	207	207	211	235	216	203	201	231	188	219	211	227	195	229	231	228	205	250	214	212	208	192	215	201	231	207	184	224	208	212	207	215	186	189	215	231	235	185	216	219	234	199	212	215	234	233	209	221	195	193	207	226	239	224	221	208	233	212	205	214	212	198	212	224	190	215	203	220	209	214	232	222	208	200	219	207	207	212	208	237	185	231	244	220	227	211	235	190	229	209	218	242	170	205	245	211	191	204	201	179	212	234	226	177	176	221	219	202	215	238	199	191	230	205	235	196	243	174	225	197	242	198	214	232	197	223	225	217	184	212	191	194	207	227	224	198	222	190	198	233	222	219	247	224	206	203	247	206	212	190	236	226	221	204	222	258	194	211	212	183	218	226	227	221	203	220	225	210	202	207	227	199	213	231	215	230	211	178	208	217	227	210	213	231	203	232	172	207	200	214	207	225	226	200	205	201	230	207	222	234	224	234	216	219	199	192	223	200	207	212	197	202	216	229	234	211	247	214	204	196	211	214	196	219	213	216	183	195	239	227	202	250	208	194	194	182	205	194	211	219	238	189	203	202	208	220	205	220	208	197	203	222	232	234	198	195	215	207	188	189	230	195	201	207	207	207	249	209	202	212	222	195	199	227	194	196	216	194	204	223	228	203	225	196	188	197	212	219	219	211	221	218	180	214	225	209	212	194	182	229	223	197	232	242	213	194	205	221	228	220	197	198	219	214	204	221	216	233	191	190	207	204	222	199	205	208	197	203	197	216	233	191	175	231	205	202	232	228	232	198	217	195	191	209	206	213	227	219	240	208	206	202	201	234	217	208	193	208	222	200	193	218	209	211	237	202	230	190	188	216	204	242	201	237	216	182	206	217	214	235	226	222	234	213	212	204	210	215	231	224	219	185	209	207	186	192	207	215	225	226	196	238	200	227	203	182	200	213	211	204	226	198	216	219	212	235	214	188	214	226	211	231	206	223	211	199	200	199	225	210	225	214	240	193	235	193	224	213	192	214	182	222	190	214	220	250	228	210	213	217	229	224	171	220	240	188	236	207	197	181	216	251	215	225	232	192	219	212	214	195	188	212	230	205	210	190	206	223	197	209	240	213	219	195	214	207	204	214	236	227	229	236	206	221	202	198	231	219	199	213
6101	1364	2630	3177	3028	2529	2028	1937	1633	1518	1390	1176	1123	1015	945	891	920	1140	1241	1157	834	787	776	897	1013	958	867	801	766	795	723	722	710	732	647	698	663	691	645	625	670	652	595	628	573	637	593	627	678	601	617	626	649	651	581	619	611	628	566	614	629	613	631	610	605	630	624	631	599	624	607	606	615	658	630	607	633	597	593	652	583	576	599	606	577	601	629	578	585	594	645	611	587	603	624	588	576	565	602	602	649	619	609	595	595	580	594	605	597	573	582	619	585	604	614	592	569	560	595	542	562	595	609	634	571	598	564	596	613	576	563	605	610	567	580	580	626	591	571	573	605	623	650	626	573	610	630	610	566	556	589	591	610	643	571	546	595	596	602	577	572	563	600	598	609	572	592	597	622	614	596	596	620	636	567	580	590	615	574	568	589	595	651	601	576	595	572	589	591	592	619	593	531	563	591	575	556	621	614	625	621	598	620	600	577	559	599	612	585	587	581	597	597	621	608	618	599	611	609	597	603	594	620	634	594	588	628	629	595	638	563	564	608	569	567	571	600	584	609	608	587	611	606	604	601	564	568	609	635	551	609	585	591	611	587	593	596	575	640	560	552	583	594	631	579	560	601	586	611	565	611	574	567	573	642	599	614	595	546	570	605	559	577	597	583	579	618	568	573	577	583	645	625	575	613	588	591	599	586	638	574	582	585	580	602	599	590	612	609	593	542	618	563	579	611	574	571	611	546	616	590	585	594	624	619	567	598	667	567	624	614	583	616	611	573	613	553	565	587	572	599	582	582	627	618	614	590	609	605	596	564	612	579	604	585	596	636	592	591	587	589	535	581	598	592	616	575	573	615	640	595	611	598	513	633	595	642	613	577	591	590	611	584	609	573	586	582	615	517	555	605	592	604	604	602	651	648	574	652	584	594	593	596	572	607	571	561	583	583	570	578	600	595	553	603	586	595	593	618	576	616	591	606	598	553	623	590	582	528	597	580	623	625	599	600	552	576	570	543	619	586	586	597	596	566	612	596	619	609	568	606	635	615	575	615	633	592	589	593	607	621	577	579	564	612	568	600	620	584	560	571	575	613	598	588	604	623	674	618	606	615	593	588	580	567	612	595	568	553	603	589	565	593	553	609	550	646	621	576	553	580	612	560	631	599	608	568	621	563	590	596	581	615	627	606	602	584	585	568	614	647	566	606	589	625	575	604	593	572	585	570	629	622	580	600	579	586	591	581	625	589	572	600	623	587	623	572	593	591	582	619	604	584	568	559	582	591	607	592	546	578	551	612	614	590	596	613	596	587	592	574	618	578	577	609	596	561	589	552	579	563	584	598	590	563	586	620	631	567	563	633	618	596	570	607	576	602	567	648	607	569	606	604	585	584	608	594	589	647	614	601	609	597	613	596	600	573	617	632	589	589	612	587	610	611	591	649	608	604	616	569	562	594	606	558	590	595	600	583	571	590	588	581	601	573	597	594	610	608	554	605	610	596	643	613	619	607	569	573	619	585	575	561	590	590	619	602	590	597	564	615	600	626	589	575	606	610	595	576	564	566	582	591	599	590	611	588	671	590	581	573	566	616	542	617	599	635	624	619	580	582	608	609	611	653	575	570	565	591	565	605	583	627	580	596	583	616	563	557	603	548	599	598	595	613	592	571	591	593	597	579	571	580	649	557	613	613	551	595	588	585	608	564	596	570	626	588	614	591	602	573	569	603	661	550	616	589	590	605	611	535	614	577	594	590	583	590	585	628	606	582	580	600	610	578	601	556	605	604	558	628	570	593	581	559	644	621	612	572	594	578	583	600	542	609	612	565	572	624	584	569	573	567	588	627	641	571	594	577	604	561	625	563	545	552	632	592	547	637	590	557	591	572	653	582	611	594	589	628	599	608	575	601	634	619	560	580	604	592	599	570	589	609	631	586	621	586	594	635	601	602	553	607	620	624	621	564	584	568	603	581	607	598	604	653	636	622	608	582	561	585	600	599	589	607	605	599	540	571	632	594	620	566	569	602	588	601	561	641	591	622	616	651	553	634	577	604	584	597	594	569	606	611	614	563	617	592	589	581	569	590	581	583	574	553	580	580	598	598	535	594	598	598	592	627	588	567	615	571	624	602	565	565	576	623	557	602	558	594	570	583	606	559	600	611	578	607	607	551	616	598	609	585	629	603	589	581	585	647	586	563	644	655	597	599	614	610	565	599	566	588	593	551	633	563	607	628	584	635	580	609	603	621	596	583	580	582	607	545	645	573	597	561	606	601	599	573	601	622	593	580	625	585	615	601	577	598	538	610	562	606	596	624	612	606	598	566	589	646	592	637	557	576	551	638	614	577	534	618	582	677	629	572	542	625	573	652	614	591	635	605	589	613	591	565	579	579	570	576	593	611	622	616	617	585	668	584	610	612	592	555	579	600	598	548	621	586	556	615	586	581	603	584	639	587	615	609	631	666	575	578	561	594	560	603	621	596	615	572	596	590	588	595	588	545	602	569	596	604	610	569	579	645	581	620	608	586	606	555	597	559	570	568	599	573	566	603	615	591	649	636	637	583	638	586	613	602	618	583	585	604	639	608	600	619	564	601	598	603	582	562	628	626	615	606	603	636	591	538	600	562	585	630	637	561	643	612	566	614	620	601	588	589	567	616	638	648	571	580	545	568	545	613	582	570	595	622	619	616	611	624	583	579	588	571	600	640	566	577	613	632	613	642	639	566	590	577	612	566	557	579	579	607	598	618	593	599	593	589	605	615	578	591	574	596	592	588	570	585	582	598	582	609	582	607	596	595	588	591	606	613	647	593	607	598	605	593	603	630	587	591	625	573	627	659	552	580	589	578	606	552	620	574	608	676	624	595	640	599	627	623	618	556	594	578	596	589	589	618	595	582	587	614	575	588	566	568	568	573	600	618	576	572	570	597	580	615	569	602	552	612	573	597	579	574	598	596	612	559	591	644	618	564	605	564	571	584	582	611	565	616	580	585	625	585	573	589	562	582	588	546	579	594	570	597	581	602	602	616	595	595	592	542	603	584	574	605	585	607	564	616	558	643	607	599	569	591	614	582	598	601	621	575	611	598	636	580	610	571	565	577	550	620	546	598	578	580	613	578	612	661	607	578	643	627	599	598	603	566	584	615	615	569	561	571	616	637	601	653	592	601	636	563	633	584	560	629	542	567	616	606	605	570	589	564	567	570	602	534	597	594	578	628	669	579	594	593	616	615	602	637	590	605	603	578	597	545	606	603	585	601	615	574	612	589	604	519	574	597	613	631	591	579	589	588	553	589	619	553	586	608	561	582	614	571	603	610	573	675	600	601	632	612	567	579	594	583	615	591	582	560	610	635	593	558	578	597	609	632	586	602	582	649	580	574	620	572	642	559	581	603	600	620	594	662	592	574	591	584	588	593	591	581	574	628	612	647	623	589	589	568	568	575	593	634	611	589	635	637	607	610	612	561	578	590	540	626	620	621	569	576	625	641	617	567	611
14847	2711	2690	2229	1660	1212	1019	857	742	639	617	536	502	480	476	467	465	539	511	567	452	445	420	441	421	451	471	422	390	435	439	400	389	427	412	398	413	414	412	425	388	423	391	366	427	395	417	381	399	406	351	399	410	415	370	393	417	366	360	358	408	374	405	390	394	382	407	378	395	377	350	383	388	364	368	367	361	423	393	402	350	368	367	377	396	364	357	394	391	396	368	381	398	389	337	364	374	384	376	387	426	382	345	374	356	360	365	372	438	373	400	338	395	373	385	366	411	367	387	435	368	399	377	363	388	417	415	370	374	377	402	374	365	399	394	375	331	373	336	371	365	396	353	386	377	356	377	374	384	375	403	391	413	392	378	366	380	339	367	398	354	382	389	409	380	355	365	411	383	374	421	420	364	382	376	373	361	368	402	421	356	380	375	390	390	385	434	349	338	389	409	401	382	370	392	370	408	368	375	380	372	391	364	370	408	369	395	382	401	375	399	367	331	414	417	401	379	397	380	395	387	401	378	387	409	407	377	358	401	374	367	406	347	367	400	405	403	395	391	393	366	390	365	413	365	387	399	367	365	370	409	384	370	363	378	393	392	375	366	376	377	387	378	354	415	391	380	360	392	398	359	397	375	395	372	366	384	376	374	389	353	444	381	362	387	364	369	372	334	386	391	417	373	363	391	377	367	404	366	373	360	359	375	414	363	377	397	368	391	384	380	409	383	373	376	385	377	394	389	358	383	387	364	379	376	356	398	390	391	369	376	371	352	384	410	393	399	402	379	387	405	387	385	359	346	373	376	368	380	373	377	373	361	349	392	386	358	360	374	376	387	385	395	357	366	393	372	367	366	395	393	401	392	372	359	392	363	373	356	374	400	388	388	384	360	406	422	424	382	402	388	371	356	390	393	361	378	393	373	354	357	374	378	433	381	400	365	397	377	390	376	352	399	382	362	378	332	368	391	384	398	363	389	403	385	411	372	378	419	371	383	422	385	389	358	402	389	381	410	380	340	382	364	391	417	375	373	348	368	374	336	392	372	381	381	406	391	408	342	384	358	371	369	346	376	389	385	402	366	390	386	390	383	342	375	350	363	363	351	362	386	373	426	390	363	351	400	382	349	385	408	353	388	370	377	370	379	392	409	405	365	397	375	386	371	383	389	397	364	401	376	371	375	347	380	381	375	368	405	395	388	352	384	393	373	409	368	372	374	381	380	408	406	389	377	371	409	398	344	344	346	371	397	387	375	404	381	387	387	359	377	388	377	389	368	371	370	378	363	386	390	336	395	403	385	371	411	383	385	371	376	388	355	384	339	379	396	390	399	343	345	386	388	340	373	394	394	369	398	388	392	380	380	362	374	377	371	392	387	391	409	381	387	353	379	382	353	370	386	394	393	349	371	409	375	383	371	400	346	373	395	378	389	368	391	360	366	347	379	385	380	404	379	377	379	390	410	390	386	394	409	412	375	394	384	400	369	351	386	380	359	389	380	370	379	384	448	381	355	385	359	399	389	396	398	379	353	342	412	383	358	371	390	387	360	397	427	363	364	362	362	382	389	363	369	404	375	373	394	367	408	422	372	383	376	388	367	380	383	389	388	402	383	399	385	391	394	388	344	383	344	397	365	377	405	367	358	380	402	381	371	358	378	368	369	388	354	411	372	389	356	413	337	372	352	388	386	421	378	384	413	393	379	378	409	339	351	367	312	377	353	364	389	401	378	367	391	376	399	392	360	364	372	354	368	384	384	422	345	365	356	383	380	373	363	383	357	401	412	394	366	393	412	389	385	369	362	351	381	362	335	405	385	387	360	346	400	383	373	388	379	404	407	370	388	370	374	373	377	397	361	412	444	377	394	418	391	369	336	356	375	381	388	378	406	331	379	385	408	413	369	360	397	368	397	373	390	349	369	388	364	350	345	386	401	371	394	428	382	374	391	410	396	379	370	366	346	366	401	369	408	408	384	389	381	368	353	382	361	402	388	336	379	372	377	415	407	384	384	354	391	410	349	400	363	393	394	351	439	387	393	400	375	414	324	375	373	399	411	415	405	398	400	363	400	383	351	411	387	386	398	421	385	393	369	425	382	384	412	371	370	362	360	389	374	397	403	371	393	398	353	373	400	357	381	367	405	397	373	395	391	364	388	393	360	360	360	375	392	376	386	385	353	399	394	399	333	403	358	385	400	400	400	392	363	404	374	382	395	420	382	356	391	411	383	388	403	385	368	377	353	385	370	370	378	354	360	365	354	388	395	370	386	376	384	384	374	362	387	347	369	399	362	375	398	404	403	412	439	392	380	395	384	349	384	380	368	386	389	371	399	367	364	368	379	366	366	392	363	379	373	405	379	374	378	400	371	373	364	371	347	409	398	354	367	368	364	374	400	397	400	369	363	373	406	377	368	433	360	420	390	378	418	358	372	389	382	412	386	413	365	384	379	408	421	389	380	387	390	389	404	407	393	382	401	419	396	389	359	378	371	417	381	403	370	343	401	417	385	384	367	373	417	410	395	367	383	433	379	415	424	364	365	353	384	339	381	400	358	403	424	366	411	371	388	391	350	368	361	352	382	388	341	372	415	370	368	364	381	350	345	365	334	386	398	380	376	368	418	406	354	371	357	406	366	368	378	385	370	383	420	361	411	369	360	359	359	397	381	353	374	406	421	359	382	377	347	388	349	387	383	384	361	390	405	373	383	415	399	393	405	388	334	396	417	374	367	383	380	359	377	352	343	363	346	363	398	427	404	387	348	349	391	412	384	376	391	401	401	400	349	384	387	363	371	375	372	399	387	363	385	380	356	361	355	386	387	391	341	394	360	373	361	382	378	404	381	380	371	390	382	390	376	368	399	370	361	338	360	420	390	359	383	392	388	370	386	393	424	410	403	384	378	386	377	395	371	338	403	394	381	381	386	380	404	365	402	419	374	406	357	361	360	357	380	358	383	358	386	391	395	395	394	370	397	427	352	399	382	348	392	349	399	383	411	396	378	379	386	403	404	383	359	369	393	415	392	347	398	402	373	377	411	391	435	349	358	375	361	422	362	401	428	377	401	398	353	367	391	365	342	409	381	376	385	406	374	346	329	378	412	368	381	376	390	334	375	405	366	359	398	336	373	398	381	370	395	386	389	366	370	368	365	368	376	427	403	363	420	415	396	387	418	359	337	375	391	360	358	385	386	367	384	390	393	382	380	415	369	391	374	413	377	365	398	366	387	353	408	378	382	403	404	358	395	399	436	405	376	378	375	368	358	392	357	383	362	399	354	347	371	399	385	366	366	374	398	390	386	413	395	376	413	387	371	400	376	397	408	414	373	385	380	364	361	391	352	397	401	389	372	390	389	391	404	421	387	374	420	407	416	372	386	423	378	401	356	381	371	397	388	351	396	402	417	419	328	365	375	360	372	359	382	345	409	410	398	412	375	408	403	364	384	355	382	350	357	360	375	373	388	385	400	379	382	391	360	372	366	358	370	375	396	356	390	373
8227	2617	5197	6059	5529	4717	3802	3394	2832	2607	2420	2096	1908	1669	1616	1554	1592	2164	2218	1964	1541	1397	1441	1454	1588	1558	1435	1286	1202	1257	1346	1223	1083	1154	1050	1108	1071	1022	1008	1014	994	1021	1041	1032	985	1014	1011	992	993	975	990	1019	964	982	915	944	1008	1033	958	974	981	981	886	950	943	990	966	983	941	976	936	975	932	954	917	960	983	936	976	977	928	1011	1026	917	925	937	985	936	954	1007	902	988	984	989	947	916	1001	967	926	930	954	912	943	921	966	957	968	904	960	928	952	901	967	947	958	954	919	919	980	932	931	966	948	959	915	936	892	916	888	932	988	908	994	914	985	874	916	989	956	982	914	936	971	932	928	976	933	946	939	921	927	979	909	908	926	920	937	926	982	909	920	948	928	978	934	916	1005	921	922	979	924	933	898	843	908	894	925	885	940	945	915	945	915	959	921	919	891	969	943	936	937	949	925	878	976	913	984	912	958	960	876	929	929	922	898	931	941	913	966	904	867	899	953	915	959	932	937	920	914	944	895	982	923	928	954	980	954	886	919	977	909	899	924	900	972	915	965	956	938	914	908	941	929	920	924	906	916	921	949	932	924	876	911	902	918	955	900	921	956	932	923	917	933	956	936	887	967	948	945	897	870	918	951	933	907	958	906	934	897	893	941	938	896	951	928	939	912	941	981	936	947	912	952	942	917	905	932	940	900	935	938	932	879	987	927	915	973	932	917	947	928	940	902	944	881	897	971	938	946	952	919	894	978	924	912	941	939	984	985	928	953	932	893	974	897	892	942	922	940	903	899	1001	901	944	902	950	914	935	928	931	920	929	942	909	969	956	976	896	857	918	962	912	945	954	925	933	956	826	919	972	951	979	937	961	960	962	936	998	939	871	950	953	920	887	896	1023	886	881	905	892	972	902	960	916	917	929	960	928	905	986	997	951	959	912	1009	925	980	954	915	919	953	924	935	888	944	907	938	978	962	887	872	909	888	931	934	934	919	905	974	982	896	929	918	909	897	950	934	977	853	928	920	947	864	928	914	888	949	961	924	922	912	878	935	911	949	962	904	974	914	954	862	903	905	933	920	911	931	931	933	851	886	964	967	954	938	917	926	956	912	914	909	924	921	883	850	961	916	939	919	941	946	877	898	930	973	979	894	950	907	902	970	970	949	947	918	920	1029	926	895	913	1008	889	912	934	909	876	843	887	896	927	908	904	917	866	933	916	935	898	876	937	968	905	961	896	916	927	910	924	879	965	941	924	898	947	886	881	949	960	944	963	937	918	961	951	892	895	924	920	933	920	913	933	896	958	919	918	925	898	944	915	930	923	900	912	915	884	966	947	919	913	994	940	958	877	914	909	903	921	929	956	954	951	967	964	948	936	937	912	936	938	909	930	893	921	912	887	917	890	923	966	877	961	897	912	902	922	940	998	926	930	995	837	879	917	887	914	913	946	910	933	938	861	930	939	962	1025	908	913	926	971	971	966	950	944	962	966	934	920	948	902	928	915	932	926	931	919	934	910	956	894	950	915	918	933	908	896	932	964	922	858	920	956	944	954	858	898	953	927	937	926	970	936	1026	965	986	919	933	966	971	937	962	933	926	977	927	959	946	964	937	900	949	976	946	932	959	892	940	928	902	907	913	934	944	960	971	926	917	918	919	937	900	956	917	895	955	927	914	938	962	918	899	950	926	903	985	873	964	907	928	954	952	944	959	1036	936	925	944	903	932	942	1014	921	898	934	962	945	939	943	895	945	909	930	939	926	906	946	877	963	849	977	897	919	875	925	903	957	920	946	922	959	951	964	903	921	893	961	881	895	911	874	951	942	887	930	906	926	929	953	933	901	953	942	938	893	909	937	911	945	883	953	1006	926	872	947	888	938	921	917	928	940	902	919	949	918	910	968	889	892	932	940	955	911	930	972	933	919	961	959	938	913	890	992	927	946	902	875	882	880	939	911	935	883	953	901	1003	923	922	924	886	883	927	953	969	964	928	917	939	916	953	930	917	911	906	911	903	899	912	1011	896	959	971	902	908	962	905	919	888	877	902	971	915	939	932	938	903	913	933	951	926	974	954	949	893	960	902	909	926	964	974	878	972	935	968	993	929	948	995	888	898	938	947	895	958	970	914	938	915	932	954	943	909	955	916	909	930	917	939	907	921	937	994	902	862	932	936	933	925	929	881	960	907	949	907	904	907	923	974	921	941	901	933	955	938	895	936	920	961	911	903	937	973	982	951	951	890	972	881	922	928	924	959	943	921	944	983	932	867	899	918	935	943	874	908	931	873	917	924	912	1007	970	961	921	926	921	937	906	928	886	963	915	893	916	927	958	953	923	831	933	914	932	983	881	949	937	892	911	966	940	934	897	935	879	947	910	995	883	891	933	953	937	938	932	943	943	975	913	1004	922	893	919	924	895	991	916	904	952	973	968	893	964	903	959	908	902	996	900	974	874	926	950	941	933	913	872	974	988	861	923	930	846	953	973	884	915	955	939	864	970	903	931	941	949	933	928	890	899	938	910	906	976	941	962	939	929	933	937	945	903	900	907	935	957	946	990	930	961	892	906	972	935	955	932	969	916	1005	915	964	943	948	962	879	964	940	918	872	897	943	887	885	932	981	943	952	908	848	900	878	952	955	979	945	922	938	999	879	966	885	895	898	933	890	920	988	936	895	947	878	953	916	925	937	942	880	969	922	966	915	979	940	979	922	1004	941	943	931	904	884	907	914	967	904	856	902	920	931	904	955	942	912	920	936	947	929	878	963	948	897	938	971	856	905	934	910	928	900	908	933	964	918	918	938	920	945	940	881	950	981	932	926	947	908	950	950	926	950	962	924	991	933	975	1008	904	929	895	971	888	837	947	890	922	933	921	906	933	896	954	939	922	902	890	905	925	922	902	952	903	898	878	990	916	915	938	888	965	922	966	926	888	923	876	859	968	891	923	936	932	946	897	837	981	935	917	955	906	968	914	906	973	975	962	949	935	947	928	939	911	942	910	946	957	929	930	948	917	942	1004	917	974	944	959	910	952	940	945	1001	976	899	937	894	920	936	936	898	970	909	946	947	978	930	957	902	920	960	901	935	867	890	939	927	964	916	955	906	942	903	888	859	972	909	975	989	955	900	880	944	932	956	963	899	922	950	930	932	915	949	883	901	968	922	946	982	934	912	901	909	896	928	963	932	986	960	892	957	940	965	940	939	926	917	922	892	963	946	932	923	920	917	956	949	909	931	867	972	939	925	1004	881	952	969	847	957	948	941	940	910	904	937	930	923	971	957	939	924	911	981	935	963	920	978	938	965	954	928	905	1022	905	938	925	942	951	940	974	966	876	918	979	944	950	881	953	966	943	880	912	935	922	948	902	917	988	942	946	905	942	894	918	933	942	868	983	897	946	916	992	903	942	894	940	973	945	967	954	933	941	921	917	935	929	1010	979	935	914	930	902	938	983	918	890	936	911	933	902	952	916	906	977	916	954	935	903	886	889	965	924	926	953	889	889	937	994	978	959	923	939	932	919
1983	131	126	159	131	140	125	125	135	104	112	113	116	115	115	104	109	112	120	119	117	113	109	114	114	115	110	100	110	103	110	111	98	109	119	111	110	112	120	115	117	92	94	130	102	105	103	90	110	113	99	112	125	90	119	109	116	117	109	121	118	132	116	106	108	137	99	106	113	104	114	133	106	109	129	101	110	100	119	121	108	117	107	129	83	106	98	99	104	110	131	118	114	104	102	106	90	124	104	117	122	89	88	106	106	99	102	92	124	122	109	125	98	110	98	114	123	119	119	106	136	98	103	108	118	102	119	110	115	107	121	115	121	86	113	103	112	104	100	86	111	104	91	125	113	114	125	116	109	104	109	110	105	105	104	123	105	112	123	108	112	121	113	99	124	103	108	100	100	112	114	120	126	101	104	92	92	109	115	121	119	116	125	122	133	143	113	134	104	97	127	120	99	121	113	117	109	108	116	86	107	105	90	126	128	137	121	133	120	109	121	105	111	110	105	102	107	123	101	112	104	125	130	108	86	107	119	96	89	96	87	98	114	131	106	106	100	107	113	104	134	114	117	111	92	107	120	113	115	106	109	129	114	100	123	109	112	113	102	112	109	102	108	103	114	120	115	105	100	107	116	115	123	122	103	109	116	108	125	128	112	123	137	99	119	104	99	123	96	108	125	110	104	110	105	91	107	120	114	115	100	106	84	98	108	106	105	113	117	109	110	130	134	114	115	95	123	118	104	110	111	100	100	110	93	97	116	94	125	127	148	109	125	121	112	108	125	119	102	113	111	136	125	99	115	117	116	112	131	109	104	112	127	105	99	112	107	117	96	107	104	109	123	107	126	112	106	108	83	101	104	107	87	101	106	108	107	119	127	130	113	117	108	123	95	97	92	129	120	126	115	107	114	100	117	112	104	100	106	110	104	96	118	109	111	139	117	132	136	110	112	107	112	111	102	132	94	111	94	97	120	122	104	112	98	112	96	133	110	108	124	118	132	114	102	99	97	121	119	130	106	124	107	119	115	105	97	111	112	116	117	111	96	121	111	113	103	135	110	101	114	90	114	114	111	115	115	108	103	112	117	109	108	104	122	112	122	135	99	109	96	107	114	121	88	148	114	133	93	105	101	118	113	99	106	104	103	108	111	105	116	110	124	111	125	120	110	107	104	108	117	119	105	104	126	112	115	123	117	103	109	133	123	120	107	101	114	112	102	121	111	114	117	104	99	105	117	108	98	108	125	102	97	118	142	106	116	105	101	120	107	99	95	124	101	107	123	129	99	107	129	119	102	120	104	110	109	103	115	104	116	113	118	126	111	116	95	97	126	118	99	116	121	130	95	98	108	112	125	104	127	100	123	121	119	79	125	107	119	123	109	110	110	110	98	119	92	136	114	116	95	112	105	111	119	114	125	111	104	99	93	125	105	114	117	118	114	107	118	106	114	140	117	117	125	99	115	116	115	101	107	114	112	123	105	96	107	129	124	104	107	116	111	117	121	122	122	92	111	107	123	112	107	92	114	107	117	122	132	133	129	104	101	119	119	108	111	108	125	111	112	132	109	101	121	93	114	111	123	102	103	97	104	115	108	99	108	116	113	104	103	114	123	116	125	103	119	94	90	103	101	120	114	95	103	122	107	125	133	118	114	121	129	108	111	118	115	110	109	107	123	111	115	116	126	123	120	114	112	118	125	103	103	113	106	108	104	121	112	116	106	114	125	117	133	124	116	103	105	115	123	128	101	112	106	103	104	118	99	104	136	114	156	104	103	112	106	106	109	119	130	121	97	104	97	124	113	108	102	103	117	106	107	103	111	118	117	124	100	115	112	118	122	134	116	116	127	115	122	104	125	108	117	102	116	103	124	118	110	102	96	92	94	103	105	123	84	117	118	107	94	90	105	109	103	111	131	105	109	122	119	110	102	111	118	103	106	112	121	98	119	92	112	97	113	127	124	105	103	118	107	113	115	110	101	94	104	100	126	124	124	114	117	136	95	112	134	112	109	112	109	113	111	82	106	109	116	110	116	119	107	99	109	113	122	103	111	125	124	87	93	127	113	112	94	112	125	118	104	119	94	117	135	119	121	116	99	103	104	111	126	110	100	119	104	128	120	112	108	129	116	131	97	103	115	113	109	103	119	119	112	138	109	120	110	116	101	109	111	107	133	117	124	106	126	102	118	108	118	110	112	109	125	118	116	117	106	108	121	109	115	118	95	120	116	104	117	102	108	114	105	108	123	111	106	113	110	137	106	106	99	104	114	107	129	109	110	105	115	111	89	111	97	108	124	96	111	99	112	109	130	110	100	116	116	103	100	112	123	108	116	106	122	112	122	100	129	121	112	123	105	120	80	97	125	120	104	104	105	126	110	109	126	124	108	126	112	118	126	120	112	111	102	109	102	111	102	125	129	117	125	117	113	114	109	129	96	118	123	112	117	119	112	116	121	94	108	113	97	125	125	107	125	106	122	104	100	98	115	133	118	110	102	121	104	109	124	112	119	104	97	120	95	111	105	106	132	130	111	102	105	106	115	125	93	121	109	123	112	95	112	100	138	100	95	110	108	106	108	113	126	108	122	110	136	121	96	97	121	110	98	94	112	106	120	116	95	125	113	111	109	133	103	95	108	117	107	118	92	102	111	130	84	100	104	119	113	114	109	98	122	119	116	115	91	102	133	108	122	124	107	120	101	107	121	124	107	119	119	111	124	123	112	109	142	95	108	102	128	103	79	104	126	104	119	122	120	104	122	117	115	102	127	118	118	97	120	112	113	97	99	109	123	103	108	119	138	113	129	109	114	106	96	131	116	127	113	109	113	105	104	104	131	107	109	117	86	100	106	115	113	113	123	106	107	109	108	110	106	115	104	133	103	121	105	90	100	115	108	129	108	118	130	124	127	96	103	106	112	127	119	100	119	110	109	110	119	103	102	118	116	107	121	120	134	95	105	113	114	109	107	122	106	104	110	119	107	120	105	122	107	115	108	101	112	105	115	112	126	125	115	104	92	112	94	105	108	109	129	130	124	115	120	126	115	105	114	132	117	120	108	116	100	123	107	106	106	113	112	136	137	114	109	109	112	113	110	130	103	125	120	151	120	99	138	115	123	115	119	119	89	117	92	104	119	100	98	112	118	106	113	104	118	114	99	112	111	125	94	127	118	88	109	117	112	134	135	98	111	118	126	99	102	124	99	102	116	106	114	122	98	117	111	103	117	104	105	100	99	105	109	114	98	117	114	122	95	124	105	120	145	123	100	114	107	113	110	114	112	125	123	118	94	95	107	120	123	91	112	105	106	108	123	97	133	102	107	99	101	103	111	115	105	123	99	107	122	128	115	121	122	126	118	109	115	96	112	116	111	112	111	126	133	107	106	108	95	120	99	123	97	119	110	116	101	122	104	102	131	131	103	123	112	102	98	134	114	97	107	106	100	104	88	95	95	125	124	105	92	103	90	98	104	115	99	119	106	122	118	102	121	97	125	125	107	98
2329	429	453	514	556	438	439	424	418	412	380	351	394	347	385	355	419	414	384	429	385	381	359	426	385	360	375	386	372	384	369	372	400	370	349	384	365	337	379	396	376	353	373	354	394	348	371	355	357	366	375	381	336	370	383	382	377	375	364	357	366	368	382	352	352	362	361	371	378	362	347	366	392	382	387	370	351	382	357	403	345	404	327	369	406	354	372	415	394	352	353	358	356	337	356	346	395	383	332	361	351	363	386	390	356	361	354	352	387	382	347	376	357	366	386	374	349	372	366	395	321	390	370	357	347	344	359	362	370	381	372	385	390	363	363	384	365	386	362	341	375	358	400	353	384	357	355	360	338	354	359	382	373	373	378	366	364	357	363	374	370	352	350	341	381	348	387	339	340	368	325	389	330	372	348	354	341	375	375	394	327	363	384	374	387	326	368	386	329	327	379	395	338	371	359	383	376	362	328	360	353	365	383	410	382	364	373	338	345	363	387	386	366	373	358	396	342	334	384	402	332	354	380	380	357	390	376	354	371	342	370	373	335	382	390	357	396	385	354	347	350	375	375	352	373	389	351	372	380	377	347	367	332	380	327	359	381	357	386	371	410	376	348	351	352	360	329	386	373	376	377	341	381	390	376	356	362	364	378	376	363	329	380	420	369	342	392	383	382	375	330	358	354	357	391	336	347	364	384	371	377	378	351	403	375	371	363	346	400	378	364	365	367	336	368	366	375	368	366	353	388	365	386	396	371	359	362	342	369	349	355	411	361	388	398	388	379	348	351	388	357	365	375	364	366	368	365	347	362	369	365	326	359	353	364	358	338	388	366	327	343	332	378	386	361	373	350	366	401	384	356	350	361	373	381	344	343	383	362	405	358	356	375	357	369	387	344	342	376	391	352	352	387	313	368	365	351	365	342	325	377	381	413	381	370	353	357	346	383	382	396	391	364	351	345	349	343	372	387	321	347	365	373	372	313	368	354	372	358	346	371	361	386	339	348	362	342	344	387	353	371	341	355	361	386	342	343	378	398	356	386	386	347	332	342	351	359	360	345	361	346	350	387	358	363	363	366	374	367	372	367	367	381	373	349	350	367	373	345	390	343	400	415	378	404	349	422	348	370	345	370	350	341	378	347	380	377	350	370	353	369	389	354	371	384	360	381	379	361	378	316	328	349	353	375	369	388	367	343	353	375	398	328	412	370	393	384	404	356	353	362	363	366	350	377	361	358	377	365	374	357	369	352	365	382	349	370	368	394	339	346	366	380	359	359	368	361	376	351	364	376	363	385	401	348	353	335	387	375	351	348	346	327	383	354	340	363	360	367	373	349	339	355	356	360	335	368	336	360	407	352	378	333	398	365	376	374	376	363	377	387	381	389	319	369	353	385	355	408	379	345	361	351	379	346	382	384	368	386	379	353	381	339	372	384	342	360	371	370	377	360	336	371	361	377	385	381	351	380	333	359	370	368	360	374	375	346	355	380	372	392	319	356	350	378	359	370	371	367	374	368	372	354	377	359	371	371	353	339	343	349	344	352	369	375	388	394	344	358	340	364	368	376	396	382	358	356	365	357	375	360	354	380	348	372	368	347	351	396	362	355	375	363	346	371	361	374	394	381	399	335	384	380	346	386	390	353	361	402	381	352	344	346	377	362	364	356	392	405	366	397	326	335	369	320	389	383	366	340	381	363	350	362	366	356	358	329	358	368	377	356	381	343	381	348	388	363	380	365	347	388	345	382	348	348	343	362	341	400	361	391	366	359	367	356	388	341	371	349	349	362	366	300	371	387	365	371	358	383	352	355	369	372	377	400	341	345	335	389	403	357	359	368	359	370	384	353	358	407	367	407	359	370	377	361	377	367	397	382	365	360	394	371	377	337	359	380	368	340	371	353	365	354	369	324	386	352	396	359	330	348	386	354	379	356	369	341	387	352	364	341	321	382	315	370	395	368	383	349	368	365	385	385	337	378	344	370	351	350	346	369	352	358	380	357	378	344	362	358	390	337	383	354	376	360	327	389	375	336	350	392	375	385	343	379	343	367	359	362	403	360	331	345	372	339	374	347	336	390	415	347	373	383	327	387	362	389	376	380	375	357	371	387	363	364	333	360	346	339	396	378	333	386	381	353	396	357	333	343	364	380	349	366	370	381	392	338	334	375	380	382	373	351	346	362	350	365	347	382	398	348	379	377	388	351	372	351	376	346	368	378	359	391	351	350	348	373	366	386	357	372	392	368	378	386	389	328	372	388	386	378	369	398	364	368	361	371	350	337	369	378	375	356	368	383	380	389	352	381	341	408	348	381	400	358	382	350	354	372	345	374	377	401	360	350	390	376	360	377	388	340	341	387	369	349	366	364	376	364	360	386	330	367	385	348	345	387	353	352	358	351	337	335	346	383	375	334	380	394	351	365	344	366	317	341	371	374	381	355	359	392	394	353	357	354	349	381	340	354	357	376	372	361	369	356	341	366	376	387	382	347	349	368	390	394	373	364	343	364	343	380	368	351	371	389	369	352	362	361	374	363	396	345	371	348	369	353	366	343	369	350	361	354	385	383	355	362	373	373	366	361	375	366	333	347	362	400	389	336	385	370	353	350	354	324	399	386	356	378	337	330	351	388	369	378	400	369	399	385	326	371	335	396	363	365	385	368	333	350	347	354	361	350	346	362	401	365	356	344	393	340	368	375	334	403	366	386	364	375	401	358	365	360	359	413	382	365	369	358	385	361	372	386	366	323	353	364	391	387	370	333	418	362	361	348	355	341	337	353	384	346	358	370	373	349	364	354	362	380	357	373	389	382	390	356	375	391	372	381	336	359	391	386	353	390	347	351	388	356	364	376	365	352	357	349	387	358	390	392	353	390	372	347	372	379	380	358	382	351	359	363	368	375	347	401	400	356	352	380	360	340	378	328	353	385	358	384	362	355	385	362	362	379	365	371	351	366	374	357	357	407	310	385	392	348	387	379	367	385	366	358	361	371	343	328	380	393	366	377	403	371	387	366	386	368	352	356	373	395	355	371	335	371	370	385	412	360	383	384	362	380	402	362	330	372	385	365	360	348	353	384	369	375	349	387	372	383	336	351	390	372	373	357	348	391	356	355	384	367	385	375	378	351	381	355	361	380	374	348	394	391	351	365	410	387	339	370	391	347	374	347	352	355	372	335	365	376	404	379	365	373	382	386	340	387	376	337	368	330	353	385	374	378	344	358	388	357	386	397	356	355	356	346	361	372	356	375	385	366	363	371	369	368	394	367	378	369	377	383	336	329	367	370	358	391	373	373	379	358	370	378	336	371	355	360	337	378	365	379	395	347	380	377	378	349	368	349	361	368	357	360	347	353	374	368	358	364	371	364	352	373	374	367	353	400	329	353	369	354	360	356	365	376	391	357	363	334	384	334	381	385	372	391	377	339	378	392	364	373	387	352	357	354	348	384	385	338	378	359	344	381	358	392	350	377	398	383	400	381	380	396	340	396	393	359	357
7694	1200	1267	1031	815	638	594	385	367	356	340	291	262	294	260	234	250	354	296	309	267	229	245	247	256	235	254	212	227	249	231	240	222	255	229	238	201	214	218	203	217	222	193	207	228	213	238	232	214	215	226	225	218	214	201	232	181	217	202	195	203	206	203	208	209	207	241	215	195	216	227	227	211	227	206	206	205	197	220	200	214	239	225	221	216	214	211	223	212	222	206	233	211	184	227	217	214	223	226	208	207	233	205	201	187	222	224	254	197	207	211	205	212	203	210	188	193	188	213	234	188	192	194	193	262	207	220	201	232	220	244	207	180	217	218	210	230	217	221	200	212	223	207	204	206	232	215	198	216	190	211	231	204	201	220	216	228	226	226	205	205	205	211	191	191	216	188	210	208	232	214	203	209	217	249	195	202	226	201	190	190	204	183	216	215	188	203	207	216	217	192	212	209	205	202	208	215	208	209	210	247	214	232	203	211	214	206	216	243	244	186	209	203	222	210	201	230	231	199	222	216	217	201	212	202	183	214	222	249	236	208	238	205	213	191	219	211	228	205	221	197	230	211	248	232	212	226	204	200	211	205	203	232	209	202	208	207	202	225	214	200	219	223	183	212	199	187	198	211	200	216	209	190	186	237	218	192	226	220	231	241	236	218	216	228	199	222	191	213	242	183	199	238	208	217	193	225	209	215	208	225	218	206	209	218	223	202	193	183	202	210	181	201	193	233	238	199	230	208	209	244	228	218	197	199	203	207	190	206	210	213	221	194	202	227	206	233	228	214	209	214	204	218	226	234	214	241	225	237	219	213	215	204	235	211	201	195	200	211	224	224	205	210	227	226	196	191	206	224	215	207	204	185	198	194	230	226	195	209	210	209	230	227	214	216	241	194	194	205	256	209	215	210	210	212	228	217	245	215	186	220	207	218	193	202	191	218	220	241	220	205	220	208	231	203	222	203	240	222	185	220	219	228	218	218	212	213	237	207	197	214	196	236	216	192	206	222	223	206	226	204	222	224	221	236	206	187	231	193	211	231	212	222	239	216	188	239	213	216	216	198	212	218	217	237	214	207	197	217	207	216	201	207	218	217	216	186	207	221	186	226	218	205	208	235	214	214	204	220	199	237	198	218	210	212	223	204	226	242	217	201	176	210	221	209	183	233	189	220	218	195	195	188	215	200	215	199	198	231	191	230	233	208	216	199	215	224	211	201	208	235	216	196	221	238	237	201	218	211	222	188	232	201	215	216	211	256	222	222	241	216	195	204	216	213	221	192	209	234	213	199	211	193	227	207	204	214	188	240	193	213	224	182	224	250	215	221	193	192	233	206	223	216	218	200	200	188	236	207	222	219	196	216	183	218	226	204	210	184	233	208	199	211	191	233	221	211	223	226	219	227	208	220	221	218	220	200	204	206	199	186	185	223	216	234	211	220	197	216	201	177	198	231	219	184	235	179	188	234	235	225	219	206	197	222	185	212	198	202	221	225	231	216	205	201	226	228	216	196	259	221	202	203	178	227	176	219	187	185	219	238	182	232	198	215	188	220	204	208	204	199	192	208	209	192	210	196	211	213	214	210	197	195	198	245	218	218	216	200	220	233	204	172	201	223	223	211	230	186	233	241	223	197	202	162	225	259	225	226	199	218	207	230	224	214	242	183	204	184	232	221	207	202	204	227	224	207	187	251	205	215	220	189	228	213	234	220	206	221	249	210	194	221	224	216	244	175	178	230	209	202	223	207	245	200	218	235	213	224	224	227	215	230	207	208	188	217	214	233	209	211	211	226	187	231	216	199	210	210	202	207	212	217	209	212	214	211	208	241	213	190	217	205	226	210	210	200	218	224	189	190	189	186	210	227	214	229	200	204	220	211	228	202	240	214	190	228	233	217	198	212	194	224	228	196	199	235	214	215	250	190	211	237	222	230	211	213	185	253	179	227	224	214	206	231	199	245	207	195	213	213	233	211	194	205	222	216	212	229	207	198	214	204	200	206	201	214	220	228	233	194	222	209	212	195	181	209	212	209	223	200	252	228	207	221	192	219	192	203	214	225	223	240	226	211	212	219	209	169	216	236	214	222	197	232	206	194	211	199	221	204	241	211	247	222	228	216	213	220	216	197	196	210	225	205	230	209	204	234	230	239	213	218	232	189	201	188	183	216	216	225	220	207	194	217	213	204	217	205	208	208	220	217	202	211	196	207	223	192	185	239	201	203	186	232	235	224	212	194	214	207	195	230	213	216	208	223	203	204	204	207	194	205	219	227	197	214	191	212	218	196	226	203	223	217	207	226	198	233	193	219	238	189	214	205	184	200	199	230	221	230	207	205	201	230	222	221	216	225	201	246	231	228	209	204	187	238	207	227	228	197	175	229	204	212	229	200	230	222	234	233	208	209	203	210	202	206	172	209	204	202	215	210	240	257	235	210	191	211	191	204	200	200	193	185	207	184	232	227	220	210	240	248	218	189	188	171	184	232	205	208	237	221	234	180	240	204	216	213	224	224	239	237	209	192	202	226	222	217	213	177	216	227	205	222	200	248	217	233	209	224	231	213	205	211	246	230	190	210	189	217	199	212	204	195	206	199	208	205	220	211	198	185	212	217	226	190	191	208	212	225	190	199	217	200	242	196	212	206	199	224	260	208	198	217	201	213	237	231	196	210	233	202	206	211	208	232	222	192	215	221	189	216	209	229	219	231	212	222	209	227	230	216	205	208	221	214	217	207	241	192	183	222	215	208	221	204	207	215	189	197	206	207	220	212	232	227	225	206	221	207	198	228	225	207	221	224	202	222	211	231	229	186	202	232	212	220	180	212	213	201	194	212	209	197	229	228	205	194	197	169	189	202	189	215	200	197	217	213	180	249	212	209	235	208	218	209	206	201	236	223	210	201	224	213	217	206	197	189	220	176	200	203	213	208	216	204	249	206	200	193	212	224	222	231	214	223	230	214	234	198	208	209	186	234	201	211	202	204	235	193	191	210	179	210	236	193	193	228	203	213	207	226	193	196	208	205	213	218	217	231	219	192	199	199	208	193	188	246	225	209	210	211	227	210	227	245	208	229	195	227	235	219	226	209	188	222	194	221	228	196	200	221	213	210	217	224	205	211	201	227	195	224	217	248	205	191	208	210	217	162	195	210	201	209	187	227	215	221	215	216	216	202	219	216	227	207	203	212	200	235	220	240	218	221	230	202	209	226	201	213	191	221	202	199	182	226	202	215	185	197	220	181	189	224	212	178	238	215	180	183	204	201	219	216	184	212	239	247	230	204	200	200	226	225	199	206	213	222	211	211	222	224	205	191	213	229	213	200	208	204	220	235	225	234	208	207	174	211	197	196	182	214	202	208	185	211	224	189	239	189	220	198	195	203	211	216	188	196	219	210	195	228	205	243	190	204	190	220	213	190	197	230	233	193	236	251	195	207	208	210	217	214	204	206	184	215	175	183	212	216	205	196	201	223	232	205	233	194	205	214	214	198	226	231	212
6159	1411	2710	3510	2986	2351	2049	1769	1802	1592	1334	1136	1112	1004	938	917	943	1496	1388	1189	892	822	832	834	989	888	823	828	752	789	793	699	731	723	648	677	670	635	630	637	649	646	612	651	642	668	636	633	623	605	629	632	606	673	594	607	596	594	598	619	601	633	638	573	604	637	620	575	582	596	565	602	559	595	600	576	577	595	602	614	581	655	617	609	604	599	587	599	563	568	575	614	629	615	585	635	573	612	583	558	595	645	632	578	615	603	603	573	629	613	614	607	566	599	583	613	570	588	631	566	613	580	534	600	622	563	585	569	659	611	603	595	620	583	622	567	560	569	541	580	618	583	606	627	641	598	633	567	613	626	630	656	620	552	590	622	579	557	614	582	611	602	575	599	642	586	639	611	586	631	581	616	601	609	601	558	607	607	562	584	583	638	605	557	591	598	596	613	606	577	632	577	592	602	572	613	590	593	582	580	627	627	556	596	603	641	578	573	602	591	607	585	569	598	635	588	580	585	607	609	636	609	597	573	565	604	609	596	583	606	569	615	563	603	581	629	581	620	562	591	588	639	590	623	592	606	614	641	609	584	555	599	547	583	617	604	581	596	593	611	561	605	622	636	592	576	610	593	562	581	617	623	551	605	606	570	604	585	619	585	581	587	578	637	576	611	596	619	563	606	573	574	602	570	564	628	575	582	598	612	597	611	590	624	598	593	625	585	606	626	602	600	568	613	633	633	573	559	583	613	570	593	605	620	609	582	580	585	590	574	518	596	579	603	595	582	548	596	599	606	590	569	532	595	580	557	585	563	558	546	630	577	586	620	580	598	604	636	616	575	571	591	588	587	648	571	566	564	585	623	604	610	647	608	601	617	560	600	638	591	617	600	578	561	578	583	585	615	633	652	624	602	583	598	587	588	624	596	558	589	582	587	556	628	634	639	600	595	604	555	634	590	622	562	588	592	615	602	609	603	565	604	611	545	588	582	598	616	578	559	586	556	573	589	568	591	564	575	604	624	596	576	599	624	590	590	591	612	571	568	615	602	607	559	589	550	609	578	607	589	587	581	608	655	566	548	577	609	583	618	591	591	584	612	560	601	612	589	569	586	608	611	571	594	598	579	618	573	629	602	605	648	572	590	580	593	644	606	629	593	564	593	619	551	570	625	606	589	621	610	621	627	587	580	571	567	581	592	614	615	560	571	610	625	600	587	609	615	569	601	617	600	614	559	619	544	598	598	620	644	589	577	617	594	603	597	621	637	579	624	553	567	579	583	549	582	603	589	600	616	617	596	571	553	584	546	624	594	630	562	548	624	571	580	572	561	577	584	569	629	585	621	597	592	584	576	543	562	569	556	596	565	580	592	597	591	582	603	606	622	618	539	580	607	565	522	579	600	520	626	597	606	601	587	614	613	599	582	609	616	581	586	584	595	580	608	593	567	571	599	589	526	603	614	596	622	561	611	622	627	582	647	630	550	580	592	590	635	591	585	600	602	566	586	552	557	624	597	537	595	641	597	557	581	604	611	611	586	572	619	608	633	579	565	611	602	546	599	602	604	621	613	591	565	628	587	583	594	618	591	592	617	612	626	608	642	580	571	545	582	627	621	596	625	636	599	600	530	594	594	602	576	568	599	620	590	610	576	635	528	567	618	608	614	590	563	598	586	617	609	587	597	624	554	603	623	594	547	613	615	554	603	595	586	579	599	576	596	607	611	592	592	580	566	617	559	608	573	548	558	610	606	614	574	624	593	585	616	609	619	582	607	550	563	586	578	573	561	609	582	555	623	575	619	612	615	583	572	584	589	574	587	534	597	599	609	597	580	605	587	631	631	635	565	601	624	601	593	572	611	567	602	621	643	586	614	591	616	601	631	625	576	584	625	620	599	635	595	618	605	564	581	585	576	614	587	589	602	610	590	590	593	663	627	618	589	620	549	602	618	628	595	613	557	612	614	627	580	549	568	594	627	567	617	560	641	585	638	574	640	605	552	553	615	590	603	622	622	595	617	596	566	561	583	604	587	592	584	604	641	612	589	585	585	580	570	530	605	577	599	554	640	558	603	551	643	542	612	609	609	629	605	586	587	611	620	582	626	604	608	555	556	595	583	568	634	630	576	636	599	624	582	580	604	593	605	585	618	592	605	592	600	568	572	578	599	598	609	593	600	585	613	631	562	577	608	622	597	609	616	629	538	575	582	604	633	574	598	590	612	581	605	589	575	559	653	584	598	617	594	614	596	593	561	590	610	573	601	596	564	559	592	576	621	586	584	595	640	620	596	594	582	595	590	602	623	634	572	578	550	578	571	614	620	598	554	629	522	602	599	587	571	565	633	589	594	583	582	603	657	577	585	625	584	614	647	617	563	575	587	627	603	634	566	599	596	599	584	571	610	596	637	575	614	602	579	595	603	628	618	584	562	613	593	587	576	626	584	594	631	612	633	596	609	590	585	607	607	610	611	597	591	638	594	614	594	576	615	601	574	604	602	565	573	609	591	615	586	613	606	626	598	594	595	589	603	583	576	611	591	617	604	553	608	546	624	575	572	558	603	606	590	566	611	617	607	590	617	659	605	609	605	576	587	603	593	556	581	596	543	597	601	599	579	595	581	609	570	603	592	602	603	631	567	585	629	579	565	546	583	578	640	586	599	590	591	622	609	597	598	561	568	628	580	614	576	567	567	597	550	659	597	571	579	595	611	584	592	646	611	611	624	619	567	592	551	537	566	560	612	570	575	609	614	557	594	606	576	567	617	613	634	599	621	537	583	549	572	599	594	566	581	647	613	595	610	605	583	577	614	556	586	582	563	591	543	605	599	634	627	566	620	559	601	575	547	605	582	598	591	569	614	610	592	606	574	579	589	620	556	592	575	555	591	567	591	583	581	595	556	583	598	592	575	607	560	591	607	647	590	623	525	584	622	604	598	600	559	580	559	589	563	555	606	572	614	598	579	599	646	569	617	610	587	604	566	574	584	571	580	563	602	578	537	613	589	626	627	611	593	624	594	578	599	587	636	583	598	541	637	566	626	570	603	604	563	565	601	616	546	621	597	579	581	540	608	616	536	556	559	601	582	618	570	578	585	532	586	598	554	614	602	575	606	594	611	582	592	585	573	606	586	579	586	578	595	604	608	552	598	583	604	601	557	598	616	588	569	538	628	578	599	625	601	570	620	565	561	631	603	602	611	627	599	615	605	617	625	591	596	547	615	619	579	575	591	657	609	621	599	570	594	648	592	578	604	581	655	626	588	609	617	591	555	619	605	586	620	601	593	567	637	582	582	627	626	604	625	587	570	553	590	584	659	609	586	604	605	598	570	561	592	575	623	602	646	598	619	542	583	558	547	608	605	577	585	559	565	610	595	649	609	629	590	588	572	613	602	595	549	642	572	583	588	621	544	573	550	599	593	643	591	596	575	598	565	608	579	594	593	582	613	564	569	585	609	616	594	582	576	588	581	632	597	633	584	604	642	551	580	587	589	594	573	606	592
15121	2696	2848	2283	1663	1310	946	861	692	626	631	736	562	510	509	442	462	562	696	526	514	446	451	449	444	437	399	425	413	391	433	400	409	504	371	390	358	400	391	392	401	387	421	428	397	373	395	408	395	377	369	379	416	429	369	380	371	380	397	410	402	377	398	386	394	390	386	405	375	401	359	349	380	377	383	387	367	376	366	368	380	364	383	363	386	384	375	375	412	376	376	404	371	370	380	389	380	358	390	367	385	350	380	363	409	378	330	381	357	382	376	358	385	367	398	372	394	420	391	364	370	433	393	384	365	392	395	393	401	393	380	366	371	354	413	377	383	376	360	411	394	376	380	398	363	428	376	367	386	384	398	408	396	410	391	403	376	397	390	411	386	407	405	389	389	393	335	384	380	366	394	379	401	399	377	359	380	379	388	395	380	391	389	392	403	352	373	363	400	372	392	370	375	407	376	406	393	382	387	366	398	370	376	380	351	405	373	379	408	365	360	358	354	388	371	394	349	389	373	375	389	404	380	355	342	352	390	366	396	378	386	362	401	380	345	384	387	370	371	370	357	363	325	387	378	366	424	322	374	428	395	402	355	393	331	392	418	407	382	406	394	399	395	379	367	376	371	382	411	362	422	406	401	408	373	362	349	384	351	367	406	365	402	381	357	388	369	388	383	379	389	366	393	358	382	344	354	409	375	392	398	427	383	337	372	363	378	398	394	402	421	369	391	379	401	386	380	390	355	430	415	406	392	345	375	367	359	384	383	409	372	374	358	375	387	361	392	382	381	370	385	387	381	399	366	363	393	401	343	379	401	396	342	399	373	399	395	404	369	387	377	374	348	380	371	365	380	404	407	363	348	379	393	388	380	369	368	409	387	362	341	360	405	382	388	361	360	397	383	359	398	430	377	383	351	405	381	412	378	368	421	365	383	401	402	350	386	392	371	388	395	405	351	379	360	351	378	376	386	373	402	377	389	374	395	375	382	352	383	375	374	380	382	345	395	370	355	383	348	379	381	408	373	355	355	393	365	346	414	363	393	361	368	390	405	382	357	381	375	378	392	362	361	364	365	406	376	398	386	370	363	386	411	377	402	350	353	390	388	368	384	406	407	400	361	373	354	400	388	408	403	379	386	381	375	367	374	385	352	374	356	385	424	387	351	362	368	405	342	393	356	388	398	391	346	395	390	387	383	383	355	369	418	396	367	381	375	378	374	356	387	373	384	383	353	392	367	349	368	389	370	378	361	357	388	377	383	383	409	420	370	372	380	391	401	399	389	360	401	369	360	402	400	386	358	376	398	397	397	374	393	347	414	382	394	384	402	358	371	371	365	374	400	342	399	403	362	369	390	385	393	357	357	363	395	358	406	380	356	369	400	377	341	358	378	373	381	378	374	398	416	363	400	390	394	401	381	379	371	376	382	378	392	337	399	362	401	380	361	359	376	382	385	373	353	381	384	367	363	382	368	335	360	374	352	348	400	370	370	401	414	369	441	345	407	400	403	397	382	390	381	379	413	363	359	436	401	398	374	384	354	371	340	397	384	395	356	425	382	345	355	360	375	390	379	364	391	386	393	395	417	359	382	377	377	365	352	443	389	376	363	396	400	367	407	404	402	367	376	396	352	377	391	410	332	377	379	358	359	378	361	381	380	383	393	385	372	344	379	362	427	346	425	365	360	401	365	417	380	422	365	417	367	392	364	357	383	373	357	354	381	393	405	354	366	400	379	391	395	365	364	371	398	365	358	376	381	342	389	428	336	379	432	388	365	392	354	389	400	405	388	340	384	360	377	362	375	391	397	373	342	428	411	388	380	404	386	357	421	374	375	413	402	349	402	377	429	410	379	400	410	369	365	403	379	400	386	396	351	348	392	409	369	383	361	424	365	374	374	380	391	400	398	376	389	367	414	349	361	386	349	393	386	412	394	392	404	368	400	373	389	358	370	411	364	373	349	362	410	417	385	375	382	378	383	407	384	363	361	381	382	393	389	353	401	352	359	356	387	389	367	383	384	373	348	391	361	399	355	346	372	350	371	364	393	380	408	373	365	376	360	370	391	352	402	415	356	398	409	400	382	387	384	365	350	403	367	346	366	410	373	386	331	382	338	386	372	353	357	361	379	397	419	401	385	414	426	416	412	370	377	378	384	377	377	375	354	370	353	393	357	371	396	379	347	335	333	372	391	369	367	374	384	381	373	379	357	361	379	330	375	370	410	372	383	406	371	366	369	403	359	368	425	408	359	372	399	369	410	374	371	370	392	329	360	386	383	381	377	394	361	383	372	376	398	349	348	394	377	379	375	381	375	386	380	401	409	358	385	379	311	406	360	386	369	373	367	390	374	372	348	398	404	392	405	395	395	374	392	378	399	374	390	411	393	382	346	379	404	393	394	371	358	346	390	397	389	369	374	347	376	418	375	372	363	363	376	360	383	365	357	367	392	370	371	370	386	366	389	391	402	358	402	390	402	405	364	409	383	366	344	382	385	345	415	417	384	357	371	389	370	376	369	390	413	395	399	400	425	412	364	372	378	380	387	381	379	397	368	344	374	391	344	370	377	409	374	383	369	377	383	369	382	395	402	402	351	389	380	364	401	402	395	366	377	393	368	375	390	344	362	403	369	380	360	394	393	358	363	368	388	370	359	396	375	369	412	356	372	374	370	377	354	377	356	365	375	366	379	378	391	384	356	401	386	393	391	356	401	401	373	408	364	395	378	358	403	347	374	372	394	344	409	373	421	397	376	420	411	379	361	401	381	361	356	368	392	405	371	362	401	349	420	349	381	370	369	361	394	400	380	400	374	396	362	414	363	362	349	423	365	376	402	395	371	380	368	353	355	375	404	413	373	406	382	409	399	364	395	401	359	381	376	383	359	378	412	350	390	403	433	361	380	372	389	368	388	392	341	404	377	374	408	367	356	375	423	375	340	376	394	409	372	370	372	384	364	390	360	348	372	331	392	354	389	357	333	365	380	351	400	435	400	351	382	383	339	393	360	401	338	377	404	389	388	381	397	373	356	359	383	413	394	407	356	379	385	356	360	365	385	356	393	391	381	393	372	356	382	394	412	378	378	386	386	401	397	382	414	392	370	365	420	357	350	365	410	335	401	399	398	384	382	362	391	345	399	354	363	330	406	381	391	380	360	413	381	367	382	401	403	365	406	341	393	364	403	357	417	373	374	392	365	380	388	386	378	370	373	401	396	369	367	358	364	361	398	373	379	373	377	384	388	347	398	400	359	364	363	358	360	394	403	420	368	420	368	373	343	356	367	354	356	411	350	342	391	406	403	356	379	382	364	387	364	353	375	374	376	414	394	385	369	388	387	385	373	372	400	366	407	355	374	373	354	404	399	381	370	401	380	391	365	363	380	389	405	434	361	376	359	354	405	362	357	364	400	354	365	383	379	379	355	406	385	396	362	353	376	359	355	390	391	382	380	370	381	385	382	393	381	354	375	347	379	431	395	373	400	375	365	354	387	356	407	396
8434	2530	5453	6348	5619	4677	3815	3449	2899	2511	2610	2417	1915	1670	1549	1585	1616	2498	2892	1892	1584	1299	1433	1491	1578	1585	1327	1375	1176	1253	1286	1291	1106	1423	994	1082	1127	1046	1014	1020	1040	1004	996	1040	996	1023	1008	1030	956	956	934	960	994	1019	1037	1002	966	1001	883	951	1004	1008	959	979	950	954	937	1010	899	984	954	910	965	940	960	991	951	964	916	950	949	920	968	962	941	941	921	986	950	903	986	984	902	936	925	938	957	951	955	931	964	875	927	955	967	932	900	949	974	978	946	993	941	922	920	923	903	959	916	969	916	930	971	957	923	935	986	948	931	891	938	912	960	853	949	941	949	953	962	910	927	991	956	953	909	979	899	908	929	923	869	890	903	958	977	916	981	961	975	955	941	930	921	901	910	953	884	920	942	956	979	927	907	904	975	932	972	904	897	883	915	917	910	906	926	1005	864	926	994	915	873	933	908	901	921	967	908	916	882	966	947	956	928	909	976	937	979	929	889	963	879	911	941	942	941	998	906	965	937	988	904	958	905	905	972	935	922	935	897	943	932	987	873	935	918	912	884	939	953	970	915	930	937	953	926	955	941	971	919	906	941	905	938	885	984	905	984	924	903	932	922	970	899	925	897	931	966	916	954	927	891	956	876	890	969	888	957	949	935	918	965	907	910	920	937	923	975	935	913	920	870	914	948	977	898	919	892	894	935	939	944	957	858	923	951	943	949	928	880	896	927	925	903	934	894	913	906	942	951	999	941	879	938	971	879	945	923	935	936	920	922	943	922	932	946	957	929	873	923	958	900	943	951	909	955	908	904	915	906	974	966	901	914	976	911	949	974	928	894	932	898	922	936	917	911	879	937	872	968	908	977	904	913	899	927	946	938	959	934	928	924	943	923	983	936	973	933	929	925	930	919	946	934	933	944	928	940	889	887	896	906	869	913	903	912	926	859	918	929	934	901	925	973	940	973	918	910	956	925	922	900	930	905	925	922	981	904	936	955	907	949	915	869	921	965	924	982	933	905	916	928	946	958	937	890	956	906	924	924	921	925	892	954	898	898	918	918	961	959	900	932	918	928	939	930	931	908	878	944	885	979	957	969	900	925	910	925	935	942	949	916	973	937	939	941	950	955	926	937	912	936	885	938	870	957	968	947	932	993	954	914	936	906	927	964	960	944	940	950	947	941	945	913	893	920	917	935	925	946	884	884	929	889	962	958	919	913	916	926	873	936	905	875	941	932	973	989	958	924	977	930	893	894	932	975	913	926	909	933	939	947	917	907	910	959	986	888	945	921	923	950	953	957	889	915	900	938	888	908	923	910	921	988	961	941	947	937	935	909	940	892	922	868	986	865	930	931	895	945	899	924	948	954	906	915	946	885	903	942	951	943	928	860	949	885	894	916	903	951	900	929	895	936	957	988	908	939	968	923	977	990	894	903	866	970	888	878	905	953	940	918	943	872	924	962	913	988	960	934	967	929	952	914	952	921	974	914	938	940	975	926	976	936	938	884	931	985	907	994	969	881	918	937	1021	929	964	957	913	955	877	966	907	911	903	886	932	962	942	974	969	939	914	951	931	858	939	912	929	873	1006	937	931	930	933	897	945	946	861	918	968	898	868	916	898	929	978	956	854	917	995	963	886	881	970	904	862	906	956	932	969	920	938	964	950	943	900	931	975	1002	932	930	911	922	863	894	903	935	930	943	882	917	928	954	937	949	914	907	910	896	888	865	940	967	954	895	949	951	898	984	950	945	960	924	908	957	951	970	947	929	932	960	986	962	868	936	915	893	893	950	911	889	949	943	894	917	952	963	934	949	901	981	911	960	974	954	956	936	887	922	930	947	962	933	911	952	921	914	963	919	967	932	872	948	910	1021	912	893	952	916	956	966	922	945	930	937	932	931	959	965	1004	889	891	913	926	920	947	899	953	927	897	919	961	960	964	862	940	905	967	928	926	970	933	888	927	913	903	933	969	930	878	966	872	936	928	909	931	923	949	960	903	905	922	915	879	929	915	952	944	920	864	923	970	941	886	919	867	952	949	962	938	943	919	952	931	892	876	941	921	943	944	910	908	945	959	961	869	955	960	920	921	963	891	988	961	896	1006	947	897	907	924	916	959	937	938	892	904	888	930	911	916	965	940	990	914	916	904	946	877	922	923	916	930	936	935	955	870	908	969	904	867	915	913	935	936	946	862	911	904	926	931	946	944	922	917	923	947	942	980	885	934	897	973	928	918	897	933	898	920	904	913	911	928	910	954	948	950	922	900	978	959	946	912	913	921	971	903	934	905	956	919	975	936	922	893	923	934	924	927	953	913	1000	928	950	940	915	911	928	943	895	931	882	915	948	946	957	926	921	890	929	940	920	943	916	909	919	886	909	947	921	936	964	981	931	908	866	979	942	917	931	916	912	920	910	962	932	890	948	906	988	901	887	969	962	969	892	919	866	999	929	939	932	917	931	901	913	933	975	904	915	920	906	951	967	967	988	958	956	907	980	896	935	893	928	960	954	888	960	916	910	938	914	899	926	911	979	963	953	905	876	930	938	951	886	920	921	901	877	922	886	938	921	880	932	934	931	920	931	869	918	918	894	928	956	929	1025	968	903	950	955	878	913	911	971	890	952	942	919	964	921	964	923	912	901	961	942	944	972	954	945	906	959	872	959	948	922	938	912	956	960	955	945	946	955	923	898	897	921	910	918	898	937	944	943	959	930	920	915	903	932	917	904	889	959	955	931	910	923	904	947	955	981	927	907	945	946	915	896	950	909	915	900	942	875	944	962	889	941	886	929	903	934	909	925	938	923	926	961	943	913	916	934	950	900	963	951	920	919	906	959	910	1020	951	886	915	885	947	917	896	966	946	921	949	933	927	923	901	919	954	963	884	930	963	906	955	873	933	947	908	952	981	965	983	946	903	994	935	965	941	949	900	925	915	937	909	927	917	952	900	908	909	892	933	915	864	911	887	902	879	937	921	920	968	920	900	937	950	943	887	929	937	898	948	917	936	921	890	942	904	949	944	960	975	904	946	966	888	929	935	911	972	910	918	842	897	896	950	921	897	912	926	941	944	914	917	911	944	873	909	884	995	889	944	865	944	895	914	946	919	901	902	918	928	972	976	942	896	815	944	888	940	960	970	980	904	899	934	945	969	942	933	988	930	987	951	913	958	896	918	909	953	931	900	978	976	919	942	941	920	882	922	908	936	933	921	892	963	938	931	945	911	899	994	957	1010	855	913	913	929	954	926	968	957	895	958	927	940	945	887	997	940	900	941	900	947	952	912	891	955	905	893	942	912	913	971	899	938	954	917	835	939	920	924	913	990	907	920	936	889	859	941	935	929	976	979	970	900	974	928	1003	921	940	916	948	954	939	910	937	945	1005	945	919	993	1030	912	965	926	953	907	937	893	945	922	924	906	944	959	866	884	888	972	871	915	928	947	956	883	957	914	904	945	965	863	934	907	959	911	884	956	901	940	940	934	893	922	968	953	939	899	945	884	936	880	924	929	935	974
2008	137	157	144	114	111	147	121	182	119	119	122	116	105	119	105	114	116	101	105	116	136	110	125	102	107	118	115	126	107	102	133	102	99	111	90	123	112	104	91	97	115	101	129	91	117	109	92	110	114	130	104	115	131	111	108	106	121	98	107	125	111	105	101	113	111	107	110	99	99	118	111	103	120	96	115	100	111	110	96	122	102	97	127	133	139	116	99	109	113	109	101	107	107	120	142	108	120	113	143	102	115	104	117	113	120	121	117	116	101	120	102	105	123	93	110	113	99	109	102	112	111	108	111	133	114	108	125	120	114	118	114	107	118	104	114	116	117	126	108	120	122	132	110	113	109	117	113	117	129	110	100	131	117	135	117	110	112	101	102	103	107	103	97	85	110	119	111	117	95	113	115	118	101	122	108	111	108	110	107	119	126	108	117	111	114	130	116	109	106	113	98	109	105	115	126	100	101	140	107	86	103	125	124	113	120	104	116	94	104	107	103	114	114	94	124	120	113	130	112	148	117	121	111	117	99	109	104	107	154	113	119	108	114	121	97	110	114	111	116	119	104	89	128	107	113	108	117	111	135	113	132	101	123	99	114	92	121	131	97	106	115	119	95	130	99	114	112	112	134	118	109	113	118	114	99	103	97	128	111	106	125	112	142	116	115	111	108	93	116	107	109	101	109	123	108	113	116	111	108	122	114	106	112	106	129	111	104	126	104	125	104	109	111	93	112	129	123	94	129	116	117	113	86	130	126	92	112	101	106	112	118	114	114	113	137	127	107	106	99	124	119	101	123	106	113	109	102	124	111	103	102	124	103	97	133	131	123	114	109	122	123	126	116	126	104	104	101	106	124	109	117	101	113	117	108	137	133	111	94	111	127	127	125	122	109	141	134	106	110	128	88	119	122	123	111	134	120	106	109	98	103	99	127	111	123	127	95	105	103	109	110	113	119	105	115	96	98	118	108	111	118	114	124	120	129	127	124	120	105	119	118	124	103	104	129	108	110	95	134	119	127	97	103	119	129	99	134	131	96	132	115	120	116	130	115	109	110	107	117	119	107	103	100	114	110	106	99	116	102	125	109	106	102	101	111	125	123	110	117	116	115	114	120	101	114	110	127	104	105	93	111	117	120	111	117	142	128	117	104	109	114	102	107	107	97	110	122	114	117	114	131	120	112	104	113	116	121	112	98	116	118	92	116	105	109	112	120	131	112	117	116	112	119	107	98	113	112	103	121	106	112	124	84	122	97	115	116	129	113	141	110	103	114	138	100	96	93	119	126	122	93	114	111	112	104	116	103	99	121	97	119	119	103	90	94	108	111	102	129	117	118	113	97	129	119	94	105	110	120	117	97	115	105	102	105	115	100	110	112	103	98	116	138	103	101	110	125	103	114	105	120	110	116	104	100	110	126	120	118	88	115	121	115	109	107	112	109	114	126	133	118	122	129	95	90	101	108	110	113	117	108	106	125	108	126	107	99	116	126	118	103	99	118	135	109	134	114	108	100	124	124	123	112	123	109	118	126	100	129	110	120	124	123	112	118	119	117	118	123	111	110	107	128	112	105	114	118	123	108	95	101	98	98	105	92	115	119	136	125	119	120	109	108	101	105	122	101	118	116	103	125	102	118	127	131	108	122	100	106	111	93	122	98	101	114	108	100	82	118	95	106	120	108	119	99	84	119	142	106	123	107	119	124	95	111	103	107	132	106	124	117	94	114	105	107	131	113	114	125	112	123	107	120	97	107	122	107	113	141	128	102	125	98	115	105	122	112	114	116	94	117	106	110	132	115	102	103	116	106	109	111	82	119	115	107	101	111	115	115	118	111	132	112	118	126	96	104	109	132	92	114	92	104	115	115	106	132	98	114	111	119	101	136	108	117	113	109	124	125	103	105	109	121	126	110	132	102	113	120	118	128	119	114	111	105	116	106	112	128	119	114	110	106	114	116	104	112	106	105	123	94	122	123	137	115	93	102	109	109	113	92	94	107	111	108	113	103	120	112	119	123	127	101	135	121	121	97	102	116	92	101	116	157	132	131	102	115	118	132	120	98	110	131	121	112	108	110	96	104	137	108	100	120	117	102	110	115	123	101	103	130	96	103	131	109	115	113	110	127	109	82	110	105	106	115	120	103	127	123	92	116	108	125	109	104	114	112	111	116	100	96	127	93	112	109	100	130	118	117	127	116	111	101	116	100	93	96	116	106	110	111	115	117	120	98	107	110	107	129	101	117	90	102	114	104	114	117	122	106	112	120	115	113	113	109	119	117	108	99	129	95	127	104	108	119	124	134	114	121	118	97	106	114	103	118	122	130	89	124	92	123	122	98	113	102	108	107	129	118	128	118	116	129	100	130	120	119	117	121	106	126	128	115	101	97	110	142	106	132	111	117	115	111	119	124	94	109	97	102	102	102	120	98	97	118	100	132	110	129	108	117	110	108	91	116	115	107	95	114	101	111	117	128	108	113	106	109	124	101	99	112	121	104	103	90	102	120	106	109	121	103	94	124	103	111	108	97	111	115	119	107	119	102	102	115	127	129	97	117	107	108	117	113	141	115	109	121	113	117	116	105	112	116	124	103	124	110	101	105	119	101	119	127	107	101	118	106	107	109	100	106	108	141	91	121	102	113	118	118	92	103	111	126	118	105	119	111	101	115	128	105	94	98	118	120	103	114	110	124	115	126	109	103	122	111	119	118	134	95	113	117	114	97	133	119	106	102	109	111	119	105	112	113	135	123	126	108	134	113	91	110	97	112	117	105	128	126	100	123	122	116	125	118	121	118	117	105	103	101	108	117	112	113	113	122	120	96	103	105	107	109	98	114	108	106	107	103	115	91	122	90	84	104	97	108	96	131	102	126	95	113	107	111	113	123	116	101	132	118	102	113	117	122	112	112	121	118	89	94	128	106	114	109	111	91	100	102	108	108	120	132	107	105	113	109	79	118	122	109	123	123	111	109	110	108	121	98	126	107	101	113	112	120	120	105	131	141	137	119	104	99	122	110	105	122	108	108	153	127	124	123	105	113	123	107	110	114	111	128	125	111	119	94	122	114	102	94	110	115	101	111	126	109	102	122	101	108	91	107	124	112	116	106	114	103	108	144	111	99	130	104	84	121	127	97	127	113	116	105	116	122	112	132	121	102	99	116	117	117	106	106	109	118	121	110	114	94	104	114	116	110	104	96	117	115	125	105	122	106	128	107	108	109	113	131	114	107	103	110	96	116	113	102	125	132	121	104	105	115	113	95	121	106	101	96	113	103	102	114	121	110	97	99	109	127	121	130	105	104	105	91	127	111	94	119	110	107	131	129	98	109	105	103	131	115	85	109	124	115	120	106	121	110	110	116	113	113	107	92	99	138	105	136	108	111	115	119	123	80	113	101	119	94	99	116	99	103	120	117	120	105	119	107	104	87	119	101	113	124	123	112	113	115	119	132	123	110	95	115	128	114	102	118	111	113	102	99	121	119	114	108	115	129	117	113
2355	398	487	496	459	398	429	435	594	426	394	357	380	387	360	392	395	388	390	366	351	352	396	383	369	360	403	386	401	389	360	335	353	374	370	378	361	337	376	344	375	347	385	376	388	369	401	354	367	411	393	377	371	353	372	369	366	385	346	364	361	341	381	361	349	360	336	373	354	353	323	347	366	359	362	340	363	371	352	374	359	372	375	374	341	380	370	354	342	375	351	342	371	355	386	383	349	375	372	350	359	367	352	330	343	357	403	396	348	391	370	330	356	373	345	380	371	373	350	342	368	359	340	324	364	361	359	318	384	362	373	363	354	354	355	377	395	346	341	387	372	334	370	406	388	329	368	342	378	335	338	337	392	369	333	355	383	356	386	381	392	367	358	376	373	362	391	373	356	382	363	329	379	364	367	357	370	388	368	364	368	354	355	333	360	359	326	376	365	355	348	329	367	355	372	355	356	348	393	358	350	376	379	365	393	368	376	374	380	351	375	348	372	335	379	367	371	358	390	395	386	371	316	334	389	355	368	334	365	377	369	361	348	405	380	352	348	369	376	398	388	349	372	390	371	365	344	362	361	381	383	346	341	402	367	360	361	341	370	319	352	379	348	366	350	365	360	367	368	368	369	367	362	364	305	361	372	350	325	355	372	374	362	368	396	368	349	330	366	336	350	345	356	366	367	411	376	367	357	354	376	345	367	350	352	355	376	373	368	361	379	353	382	348	356	371	375	349	329	348	420	365	360	347	358	356	375	366	400	385	368	396	373	371	343	366	388	393	388	343	371	375	352	374	359	377	398	366	352	368	365	372	364	366	349	376	412	343	397	375	346	392	370	389	344	380	381	347	372	374	371	341	368	347	333	389	354	354	374	355	388	332	353	383	376	383	336	353	385	369	349	364	367	301	374	376	380	353	359	336	361	357	402	368	362	334	373	377	354	371	393	343	370	360	376	360	391	376	350	400	329	366	395	355	358	413	376	380	403	340	359	367	359	336	367	367	339	382	345	347	370	363	359	354	364	351	397	335	382	396	380	359	339	371	338	378	409	375	361	364	367	364	379	372	365	358	368	388	377	376	372	377	342	377	342	368	360	351	365	372	384	378	351	347	356	352	354	367	357	344	358	391	361	365	372	382	323	350	383	352	353	342	385	363	373	360	376	407	367	348	357	342	362	346	344	345	378	384	352	349	385	321	341	384	346	351	332	357	394	368	353	410	359	378	376	375	386	409	343	374	360	341	376	367	370	364	373	378	381	344	372	347	387	335	357	361	381	324	384	353	347	347	370	355	350	356	380	382	410	340	362	371	374	397	364	400	383	352	366	367	357	372	389	340	353	356	335	372	345	355	334	365	354	361	346	332	390	399	393	360	342	369	390	381	400	383	311	397	368	357	351	354	356	346	355	369	373	369	361	388	359	351	363	364	361	360	385	358	360	348	389	333	387	375	367	390	378	398	364	344	374	357	387	391	375	359	371	336	377	386	374	349	381	393	313	356	373	327	372	347	396	411	404	338	391	379	370	335	386	365	376	376	343	352	356	361	387	366	352	386	365	378	317	356	372	344	379	358	357	361	344	307	353	361	341	365	388	379	343	400	396	382	387	339	364	324	332	358	385	386	322	374	347	334	355	381	384	369	369	385	404	319	350	378	336	381	353	371	373	372	356	369	357	398	343	369	359	374	364	324	360	365	363	356	362	353	348	359	354	387	344	377	348	377	384	340	365	357	360	364	377	364	347	364	377	356	337	370	402	364	367	344	393	373	339	396	349	337	376	353	344	342	388	358	368	358	372	353	401	401	343	354	366	353	383	375	341	359	358	368	372	369	375	364	340	358	347	367	371	371	365	365	359	350	411	360	354	371	356	374	383	381	361	400	355	343	346	374	356	374	375	352	368	378	336	397	339	356	387	372	368	363	373	369	350	316	347	399	347	355	354	376	389	341	366	384	338	392	363	381	381	357	347	370	390	340	353	399	350	343	352	368	364	363	376	374	376	363	355	361	359	343	336	335	387	367	377	334	370	348	358	362	346	353	407	356	345	355	381	381	383	376	340	373	387	386	342	384	344	369	347	342	387	350	347	353	382	349	386	329	346	350	369	390	367	365	355	378	361	375	364	370	370	337	351	361	357	372	385	359	366	372	355	344	356	352	366	377	376	423	398	354	378	362	357	336	337	325	375	365	398	378	383	374	373	403	357	329	386	344	340	392	364	399	349	335	367	376	358	361	373	321	338	357	359	349	385	361	374	361	345	392	352	353	371	365	403	332	385	360	368	370	324	390	360	340	354	378	353	375	366	366	385	372	351	352	316	350	346	346	360	375	336	376	361	350	352	353	328	387	391	346	343	386	383	372	331	338	379	358	369	401	359	377	359	363	390	339	351	355	365	372	381	345	343	348	362	325	374	363	362	334	396	376	349	374	382	371	351	377	365	370	375	332	364	353	384	401	375	377	362	366	377	355	336	374	363	387	343	355	384	350	367	320	344	387	356	381	380	338	348	343	351	372	364	350	347	385	351	373	330	364	375	374	361	353	381	340	348	361	318	320	365	388	359	378	375	379	386	383	382	363	350	359	360	374	375	378	390	393	345	368	373	327	375	369	411	405	374	375	394	369	327	379	377	368	350	343	372	364	374	344	361	355	348	348	329	368	342	352	351	370	415	367	311	387	354	343	384	342	355	377	367	357	352	355	351	382	369	348	353	352	349	358	327	386	360	355	347	352	376	346	370	372	372	367	362	366	368	368	373	326	329	409	371	340	364	387	390	380	387	371	345	377	404	338	426	387	382	357	352	355	371	376	386	403	371	345	347	358	348	368	381	357	385	362	339	348	334	358	324	356	352	366	378	389	362	382	353	364	375	360	353	347	353	348	400	371	368	368	376	363	347	356	387	384	341	370	396	376	379	364	368	349	378	356	338	345	347	391	373	361	363	343	382	331	370	345	386	347	351	350	373	336	365	355	394	370	361	348	353	395	342	363	380	352	386	350	356	394	351	366	391	367	339	393	351	362	397	364	361	382	374	380	349	367	366	386	382	347	353	331	369	348	343	366	356	353	349	407	366	371	390	345	368	324	353	351	375	391	355	381	360	347	399	365	343	357	370	353	393	363	374	370	358	344	369	348	369	371	398	388	356	340	390	366	348	374	368	376	356	340	337	340	350	386	350	381	358	362	372	373	400	366	374	309	397	351	363	364	387	344	353	401	332	362	352	373	353	392	359	382	372	392	354	365	375	390	389	357	389	360	376	346	378	344	363	372	398	382	327	343	353	340	357	376	366	369	399	396	364	422	345	375	381	351	366	370	365	372	343	358	369	345	381	356	363	378	377	368	344	346	372	389	364	365	367	335	371	370	375	376	371	381	368	387	372	300	361	349	390	309	356	331	394	355	349	344	396	393	355	376	337	374	382	346	338	365	372	373	392	332	381	352	352	361	363	357	394	356	380	349	372	362	351	360	386	345	368	346	370	368	389	388	353	350
7544	1138	1480	1282	900	772	571	442	412	315	369	306	306	283	286	245	269	327	293	300	249	233	215	261	241	265	278	259	220	240	240	223	221	224	233	238	204	228	220	223	181	212	249	226	226	243	191	192	218	225	206	206	207	205	210	205	206	232	201	214	207	211	227	205	193	188	231	213	213	203	191	181	189	206	229	230	205	202	186	232	202	224	184	202	219	190	211	201	185	208	245	234	206	200	216	231	215	194	211	190	226	208	212	217	211	209	190	240	214	204	208	199	196	202	193	197	206	211	187	219	222	207	218	214	201	213	197	217	198	226	182	207	231	199	212	208	216	206	219	206	205	240	215	212	214	226	232	205	242	232	212	224	228	186	210	208	222	206	223	220	205	212	211	196	236	205	228	212	200	244	194	198	205	191	205	210	216	224	216	207	206	209	219	230	190	227	210	207	209	209	214	220	233	221	203	228	195	221	178	248	205	219	228	206	202	223	206	207	223	179	228	217	197	210	208	208	212	248	217	227	207	221	214	218	207	219	195	241	216	220	207	195	192	222	180	195	206	207	210	193	213	216	207	203	204	199	221	227	190	208	191	208	201	228	208	208	232	188	225	212	240	213	186	209	233	211	218	197	215	209	232	210	215	204	185	247	224	228	217	223	212	223	250	213	204	195	189	209	210	188	211	212	208	200	201	191	193	237	234	227	205	218	237	219	233	204	216	226	228	227	193	206	201	222	205	228	226	221	210	206	215	220	206	209	194	212	223	170	229	215	215	221	221	205	182	212	199	195	197	238	201	208	196	213	232	211	184	205	196	233	220	212	215	244	193	208	222	189	215	207	202	209	256	214	231	197	210	211	208	189	245	236	210	206	201	198	226	243	247	219	225	213	217	221	187	224	230	227	239	204	203	222	199	198	202	225	231	218	185	227	226	205	215	231	217	244	233	214	239	185	230	233	230	205	194	199	213	220	222	231	213	205	204	237	216	190	233	230	206	206	221	203	222	219	219	234	209	231	206	206	229	212	200	218	217	200	210	206	222	203	184	185	203	187	212	223	206	188	208	231	223	238	225	205	206	207	198	217	202	203	208	243	202	232	233	207	218	227	224	211	208	201	228	211	218	196	205	213	199	227	246	220	189	231	219	196	208	204	206	214	210	227	200	196	239	215	220	206	193	185	201	187	217	214	194	198	225	213	219	215	194	227	218	206	257	213	209	221	196	208	231	202	208	218	231	210	185	233	225	230	208	177	177	209	226	216	179	205	194	210	220	231	186	189	236	203	206	218	223	196	243	192	226	175	208	240	221	211	208	210	213	223	233	197	198	219	202	217	213	236	214	263	197	206	212	220	204	235	194	218	187	201	193	212	197	197	209	216	202	186	216	211	199	213	219	196	223	213	208	214	180	199	225	184	207	207	200	207	232	216	251	197	182	204	202	225	220	211	244	217	206	205	223	193	212	224	196	202	217	208	195	206	196	226	227	238	235	183	201	231	219	214	199	208	198	227	216	226	202	219	217	220	214	243	216	226	196	209	193	221	228	206	250	219	227	214	175	219	210	207	207	196	218	221	217	232	214	234	191	192	206	209	202	237	178	202	164	176	211	206	220	194	234	215	199	188	211	211	205	234	196	205	207	208	204	221	197	207	207	194	206	222	195	216	214	208	230	190	205	179	211	213	191	194	238	209	230	198	219	202	199	221	218	209	212	215	213	193	240	203	223	219	179	246	197	238	222	215	207	211	191	209	190	199	208	198	194	218	205	248	234	183	219	222	227	206	222	224	191	206	207	211	211	214	219	233	209	217	213	214	188	227	232	193	207	192	210	218	202	226	182	201	206	214	202	219	216	224	205	197	231	192	217	229	214	207	212	189	200	205	193	208	228	206	228	219	229	230	217	234	203	219	198	199	212	183	175	195	211	201	224	192	219	220	226	202	198	220	220	236	201	250	224	214	214	193	221	226	207	200	233	228	182	192	202	212	191	208	204	209	193	187	240	228	226	198	207	193	224	216	189	232	209	190	248	203	179	200	204	223	221	206	226	228	217	205	210	236	228	216	222	211	214	233	221	221	221	201	228	191	213	174	234	233	192	184	259	196	203	241	208	196	223	195	209	210	212	206	224	237	203	216	182	208	221	200	210	208	194	217	238	205	199	214	199	220	195	220	207	232	199	221	195	212	210	227	206	212	246	192	230	224	220	216	183	199	211	210	222	207	221	223	219	198	216	194	203	201	218	219	223	194	217	226	196	200	202	196	203	193	220	206	232	201	181	238	218	212	242	227	222	212	217	211	218	204	201	210	211	213	227	201	198	193	229	223	202	228	228	199	203	191	201	199	228	228	207	212	218	203	210	195	205	226	218	240	207	189	192	229	201	222	243	184	216	207	193	203	223	180	226	191	205	199	214	189	205	219	199	217	254	215	218	215	226	218	207	216	204	202	192	212	209	187	195	213	215	214	224	211	229	215	225	199	227	203	213	217	219	216	201	219	216	206	195	213	190	226	217	202	216	184	229	214	252	217	213	206	192	213	233	211	228	214	193	214	244	194	213	196	199	208	211	195	194	200	202	227	211	207	230	244	202	217	201	211	227	193	208	188	219	191	213	194	219	206	229	221	191	227	211	222	210	201	207	209	227	228	236	234	241	228	194	205	236	229	225	203	203	186	216	218	227	232	199	224	187	211	225	204	179	199	202	217	204	221	223	218	230	229	221	222	213	191	209	224	202	218	206	222	209	192	179	193	221	218	236	224	195	227	195	211	212	215	235	193	182	207	194	193	196	210	204	209	208	210	226	186	204	222	217	209	231	225	178	195	212	221	208	220	203	201	241	207	213	227	222	206	201	222	224	211	201	214	214	204	227	205	193	218	225	205	208	213	209	210	202	192	204	197	211	229	203	211	216	205	206	215	218	202	186	195	198	223	198	209	198	198	232	202	205	201	231	208	226	210	222	210	203	202	207	220	198	196	234	202	218	240	209	225	207	213	220	186	216	237	211	236	218	208	241	223	219	214	194	220	200	199	210	204	196	192	217	229	222	208	210	200	228	232	199	202	235	189	223	220	225	197	205	196	203	214	201	238	220	189	237	198	233	234	212	204	218	217	208	220	214	216	179	196	214	216	232	213	213	194	240	204	214	195	209	223	207	246	174	200	210	241	237	220	216	236	217	242	204	192	203	211	243	232	220	205	222	204	194	236	238	237	212	208	234	232	221	203	200	222	208	210	214	246	230	210	211	190	211	231	207	229	207	214	201	226	208	194	210	211	209	218	209	223	193	211	216	237	196	201	179	202	245	195	220	221	180	224	226	224	203	200	201	224	225	200	191	184	204	242	212	228	193	195	211	219	187	233	216	168	206	204	194	198	214	198	216	233	204	239	240	234	193	182	193	183	218	221	206	218	209	221	226	200	254	198	238	211	209	228	199	214	210	225	237	197	214	222	207	201	183	242	202	210	212	223	196	195	227	205	216	184	209	212	216	227	218	212	217	213
6080	1386	2950	3617	3053	2623	2210	1778	1683	1451	1467	1205	1072	972	938	956	1001	1425	1192	1208	850	789	794	793	987	956	827	825	725	772	807	726	702	645	671	669	680	633	668	644	638	658	646	603	693	585	619	651	625	597	586	636	564	609	607	655	598	617	577	592	588	604	636	636	627	599	576	635	606	594	595	630	607	617	647	614	611	616	614	600	594	601	612	581	577	565	593	627	640	602	602	601	565	617	606	560	653	558	604	590	583	614	607	620	627	596	557	598	606	609	619	591	624	588	580	608	598	584	587	636	577	572	622	587	560	612	590	573	574	591	640	585	595	646	580	575	581	607	604	620	608	602	615	618	547	617	604	604	596	607	596	596	565	590	601	572	582	592	601	574	597	566	598	541	595	608	557	607	576	610	586	597	590	593	609	561	584	577	632	571	586	578	582	584	578	626	589	596	650	600	587	649	589	593	531	591	632	604	621	568	583	588	619	614	546	640	638	595	585	636	607	609	591	582	558	572	639	585	553	638	593	540	614	608	582	634	582	603	624	610	587	602	568	612	574	637	585	598	549	605	605	599	599	600	641	636	552	625	623	562	586	550	614	580	615	556	587	579	571	573	621	602	569	588	570	599	611	580	601	603	611	606	605	573	559	616	574	611	585	608	579	631	640	594	608	605	572	571	596	587	560	625	612	586	589	601	579	584	628	607	613	639	615	611	596	631	601	597	602	581	588	518	584	601	597	600	605	624	614	555	625	631	608	593	574	610	571	582	596	620	603	622	611	591	599	596	544	631	610	593	573	599	626	582	596	559	592	577	577	594	541	603	561	589	633	580	576	561	632	588	615	607	604	581	575	634	596	604	585	547	586	611	604	628	570	571	616	633	634	577	595	575	585	575	629	611	606	615	633	591	596	624	567	624	556	615	583	597	572	563	597	583	617	579	592	600	563	616	626	622	568	587	575	601	564	591	583	562	557	593	655	588	590	586	581	560	607	565	514	614	572	622	602	576	634	602	599	613	572	640	608	566	586	575	605	591	590	600	564	624	590	594	606	580	570	576	575	631	561	597	596	600	600	542	606	582	596	646	580	588	581	660	579	576	612	565	617	544	613	610	610	577	586	587	612	587	584	594	581	558	623	559	592	612	599	621	612	576	595	574	604	600	583	564	582	624	582	613	607	578	631	565	591	578	608	589	592	588	622	619	612	625	570	612	604	604	595	568	601	591	553	589	597	590	609	621	550	596	594	558	648	611	552	582	579	579	610	601	584	597	602	588	595	593	634	624	574	576	600	600	619	570	606	628	599	550	589	602	585	612	582	638	653	600	601	599	581	627	599	607	587	597	616	584	578	666	592	616	570	607	593	612	611	555	548	599	585	631	583	578	559	596	574	606	592	576	584	615	612	573	618	599	591	586	566	517	589	565	597	596	562	529	592	599	566	586	617	590	548	593	564	585	611	590	593	580	588	597	624	631	607	591	587	586	564	579	595	620	577	558	610	583	572	620	605	573	570	621	572	603	578	586	581	623	568	621	578	565	556	585	639	645	575	573	610	582	608	589	575	545	601	614	579	582	631	603	618	554	569	622	606	599	559	619	575	590	587	606	623	571	610	569	597	567	610	591	568	608	552	558	590	548	604	556	590	610	609	587	647	549	592	624	606	547	589	586	555	602	631	634	582	592	621	585	637	590	621	598	610	568	603	570	602	599	580	586	570	641	590	588	573	620	586	600	623	620	595	558	606	553	589	590	561	600	620	567	551	587	602	592	611	587	609	572	621	591	569	603	599	551	592	601	590	576	595	582	600	583	586	596	603	596	607	601	612	572	558	583	591	608	590	651	576	606	607	560	573	599	615	585	593	584	640	564	622	585	585	591	593	626	592	584	608	619	600	566	583	574	592	598	605	614	583	584	603	581	554	646	595	569	610	543	611	628	554	583	633	600	594	611	628	605	589	587	562	599	573	582	561	584	590	616	583	556	585	618	602	614	664	571	578	597	617	610	592	593	594	597	557	614	630	583	610	562	594	545	567	613	599	603	584	571	583	541	573	550	632	551	558	579	575	586	577	606	564	602	580	585	575	609	593	588	576	578	631	602	566	609	583	572	595	562	562	590	553	568	567	600	602	590	596	556	569	566	618	588	585	597	571	611	596	599	589	569	615	597	615	594	632	565	603	600	569	586	608	609	533	587	560	559	570	603	602	611	595	582	539	603	622	582	603	542	598	598	600	598	633	571	573	637	595	619	613	583	590	563	585	588	613	617	589	607	618	601	582	571	568	569	675	621	606	563	596	559	584	571	652	590	611	578	552	582	652	570	619	576	608	579	604	564	622	562	625	652	564	573	558	586	606	615	592	571	570	568	593	564	555	596	581	577	624	574	628	606	604	568	582	591	620	610	560	583	528	589	590	591	543	569	552	632	590	641	621	624	566	633	588	584	634	573	552	571	623	589	576	564	601	618	612	602	545	550	587	598	597	579	588	556	561	621	600	657	584	578	585	582	544	641	640	559	607	604	602	572	615	612	588	558	568	579	609	623	611	603	578	572	564	593	591	593	634	606	608	601	594	582	595	567	558	577	590	613	585	637	604	606	547	579	610	625	619	625	540	595	583	619	607	551	616	538	599	586	529	584	600	556	607	610	599	543	628	602	572	575	618	568	610	614	602	593	566	598	586	581	581	534	606	569	584	600	576	577	606	607	620	607	572	585	582	565	565	625	597	610	595	596	578	603	560	600	601	575	590	574	565	612	578	599	644	640	610	619	609	649	583	583	564	607	621	570	663	590	577	570	623	618	574	537	596	626	616	562	611	613	583	584	642	593	565	608	599	592	581	618	605	610	589	577	577	631	587	600	582	575	594	532	545	637	600	607	587	613	575	568	551	585	601	614	568	650	584	651	645	608	635	619	573	614	612	629	628	592	594	622	621	595	598	575	547	554	586	602	606	606	598	565	575	597	625	622	591	559	570	562	654	563	605	593	613	635	588	591	638	576	630	582	577	569	608	594	604	583	622	663	623	588	583	549	546	548	586	567	548	580	646	580	554	604	621	573	605	611	607	586	609	631	601	595	572	573	594	610	585	605	588	592	580	632	557	634	606	567	634	622	555	628	575	622	599	576	584	595	590	611	589	561	635	578	553	609	612	614	587	616	598	622	580	553	597	546	663	544	585	594	611	597	572	570	628	578	600	640	595	598	598	551	580	598	593	610	601	617	618	573	654	612	635	565	596	643	598	575	631	583	601	565	590	548	637	591	571	603	582	654	601	627	604	587	598	575	542	587	592	627	630	591	593	540	585	608	600	568	610	584	592	559	627	604	614	577	572	594	576	590	598	550	594	589	643	577	617	632	609	624	599	582	585	604	620	620	614	581	586	615	602	604	594	576	589	640	568	609	601	571	587	600	585	617	564	601	611	618	587	588	676	591	560	619	550	579	605	558	594	598	579	615	593	577	584	616	570	566	571	600	611	584	575	625	594	576	573	579	601	621	601	611
14908	2933	2877	2350	1638	1347	1071	840	808	725	599	582	509	490	528	468	471	564	555	496	468	433	431	434	502	472	436	432	454	453	432	417	404	379	382	408	407	420	397	386	363	384	410	412	370	380	379	379	417	379	384	355	363	360	420	368	380	366	357	388	372	395	381	384	350	385	412	384	418	404	355	398	395	372	390	413	406	378	409	346	378	418	364	402	354	423	395	376	381	385	362	356	369	341	372	353	366	348	420	384	388	363	366	366	384	371	386	377	393	401	365	380	354	395	371	419	351	369	353	392	390	362	352	350	389	387	379	361	375	370	362	339	401	378	365	388	407	381	367	408	419	426	408	367	402	360	390	374	371	339	391	363	395	378	391	370	388	374	361	373	414	409	329	403	363	385	368	409	368	353	393	396	385	400	358	400	384	392	378	396	418	391	365	355	343	380	384	361	391	403	366	329	395	390	413	375	419	382	423	361	396	399	371	406	361	381	398	358	391	384	370	374	388	368	360	398	364	397	382	366	369	385	413	338	384	346	378	393	411	383	399	388	412	377	372	397	411	380	382	386	373	370	336	402	353	370	358	386	380	371	350	392	388	367	375	408	350	361	375	381	362	382	306	388	379	366	399	382	381	365	381	381	391	380	375	348	381	417	402	356	370	384	353	377	387	393	367	414	398	400	370	377	400	388	368	375	368	374	401	364	384	375	388	404	357	376	358	380	375	358	387	366	380	388	373	401	347	360	403	399	432	371	341	409	343	391	391	397	378	425	411	364	417	380	373	365	355	424	386	384	379	377	348	347	392	365	374	382	408	315	359	385	351	351	361	345	368	403	387	350	404	436	360	362	378	397	361	360	378	387	396	364	397	348	357	371	382	397	368	355	404	361	379	409	377	408	393	362	383	389	393	361	387	364	376	376	367	399	431	362	360	369	380	379	371	413	366	361	403	384	367	378	360	363	386	383	373	398	359	396	376	362	369	336	399	400	360	347	403	392	412	376	374	355	380	379	391	400	337	399	379	390	397	378	356	367	377	372	351	371	370	391	353	386	399	375	385	380	378	373	354	406	399	375	392	379	371	376	382	377	348	377	344	366	387	345	449	405	376	339	396	396	351	354	382	373	397	409	381	365	401	418	365	365	377	363	374	414	347	392	372	426	361	411	363	390	395	388	393	371	390	349	406	355	386	389	363	408	366	383	412	384	402	393	350	391	392	372	385	402	407	353	371	382	389	346	371	412	385	416	401	396	368	353	368	400	386	386	363	387	390	390	352	387	412	335	370	382	331	395	428	369	350	392	375	362	431	396	381	390	363	403	419	359	361	353	365	391	389	388	336	374	351	397	347	341	383	403	394	402	400	364	376	385	349	385	397	385	368	401	390	392	403	405	409	374	391	410	373	391	356	392	410	372	407	368	368	368	374	372	374	341	401	375	371	411	377	388	376	347	401	355	367	368	355	367	406	413	391	384	396	386	372	387	369	403	374	378	360	405	361	392	394	348	395	365	367	359	369	353	356	372	368	416	363	387	362	389	365	420	381	376	364	408	356	383	387	369	361	373	359	374	392	390	407	381	407	390	413	375	343	405	370	364	373	393	391	366	372	412	384	369	378	395	353	410	373	354	413	370	352	396	373	386	353	373	363	351	376	385	416	357	363	387	389	422	401	383	367	344	367	385	371	370	389	374	389	368	390	330	379	364	359	414	384	371	387	391	406	364	379	373	392	388	417	364	392	353	383	372	385	394	377	373	373	378	384	336	389	354	358	320	370	369	372	375	342	400	379	394	413	363	335	403	371	382	394	371	356	400	369	385	339	384	385	368	368	380	406	401	397	387	379	364	389	361	383	406	409	374	364	354	366	407	377	376	349	364	406	349	349	425	371	378	383	398	375	412	375	387	375	359	401	379	374	407	327	370	355	377	376	359	383	367	401	354	427	385	403	398	427	365	400	390	388	377	353	387	380	388	406	372	382	380	338	332	382	417	402	354	420	385	381	370	354	378	397	312	353	354	402	352	357	389	374	377	385	405	344	372	416	380	417	360	380	340	363	372	354	405	377	432	373	371	390	368	373	380	393	383	394	373	371	406	362	377	353	381	359	349	386	370	407	356	398	393	456	383	395	383	379	369	361	395	358	378	400	382	401	358	381	371	366	362	361	351	329	407	404	379	371	371	422	366	353	382	404	412	385	356	368	401	350	364	347	364	398	382	413	392	362	366	367	385	399	369	362	368	356	378	371	354	402	373	326	356	380	413	362	371	393	344	360	360	366	378	341	361	392	365	376	414	354	362	354	364	377	362	389	351	369	391	418	358	383	375	390	415	392	369	363	391	384	381	382	358	394	355	374	400	337	401	370	378	379	395	383	371	398	406	380	396	381	370	404	356	406	385	391	386	402	387	365	397	331	387	369	369	368	373	381	379	355	378	367	371	360	397	369	368	442	366	368	376	406	392	387	352	334	410	365	355	356	362	390	350	390	398	368	369	353	351	415	365	359	359	393	365	394	397	366	401	377	374	412	424	379	334	393	362	370	385	377	392	371	398	368	390	400	390	339	392	404	399	389	396	381	410	399	362	394	369	382	383	376	353	373	384	399	381	438	388	391	443	375	341	351	439	350	384	369	388	401	350	372	385	385	355	374	370	340	372	391	374	375	400	383	368	390	370	406	364	427	382	363	364	377	375	331	382	367	360	383	361	400	389	361	375	371	379	362	368	371	365	381	383	387	373	411	362	400	347	407	393	368	337	390	388	364	345	415	401	382	375	387	377	399	378	382	371	375	347	389	397	341	383	355	411	407	369	391	372	375	387	384	392	368	370	408	384	378	371	367	406	393	393	361	359	397	406	349	361	373	377	411	381	378	375	409	375	399	371	404	399	385	381	376	389	391	377	373	369	380	380	390	371	399	315	362	410	396	349	354	386	391	354	383	360	353	360	372	331	377	393	362	375	385	397	364	392	399	414	373	406	351	358	362	369	382	368	326	373	391	382	375	357	369	400	382	369	391	362	365	358	390	357	404	391	359	356	380	409	397	390	363	419	353	382	378	379	396	385	428	383	371	364	370	372	392	386	342	373	385	414	389	402	408	353	410	385	387	374	393	440	393	349	366	398	369	390	382	374	369	368	392	342	333	373	375	341	429	373	389	373	381	392	410	401	354	397	360	362	369	373	385	379	383	356	414	389	342	397	387	369	368	423	413	405	374	422	387	371	408	389	390	367	367	391	380	371	409	357	401	372	403	384	355	370	404	368	369	380	363	367	365	367	366	402	369	394	442	389	364	414	379	395	384	399	410	374	401	380	368	407	399	376	367	402	394	372	388	405	417	385	382	365	366	352	337	369	390	363	365	343	371	401	402	385	349	392	412	380	365	372	398	397	388	416	386	407	379	360	384	361	362	336	381	412	375	373	385	392	378	367	417	379	382	343	415	405	368	369	393	381	410	385	371	356	382	385	334	373	391	339	380	382	412	375	340	388	357	383	413	389	364	334
8226	2544	5457	6009	5479	4690	3952	3382	3064	3033	2470	2222	1850	1708	1568	1568	1557	2430	2328	1762	1481	1269	1363	1457	1695	1489	1367	1287	1243	1297	1277	1182	1122	1069	1055	1097	1047	999	1038	1006	1045	1017	990	978	1013	986	978	982	1002	1005	1013	967	1005	1064	934	980	933	986	1025	943	982	944	976	928	962	950	928	953	965	941	936	990	991	955	982	955	940	995	983	985	921	944	963	951	925	961	977	921	893	916	883	945	959	888	907	952	915	988	921	904	899	909	903	926	930	921	966	898	941	977	934	928	934	956	945	891	958	913	998	950	912	929	919	993	967	960	944	900	942	978	962	953	967	972	928	926	912	902	923	920	949	906	929	862	916	920	892	928	891	974	895	933	892	971	970	932	915	933	891	916	947	964	921	917	902	990	945	935	955	946	890	942	962	912	922	939	942	946	978	893	940	932	981	870	909	938	939	914	930	957	929	982	911	944	942	904	904	919	897	906	893	918	888	884	916	937	931	972	967	960	941	930	871	855	947	899	910	911	968	934	935	909	962	941	989	940	949	839	933	903	897	940	964	947	914	898	907	934	921	968	881	951	882	939	915	956	941	875	878	971	966	951	865	920	924	932	903	883	945	963	910	953	944	963	949	942	960	926	958	919	955	934	918	934	949	970	862	879	924	947	985	901	976	928	896	928	834	880	886	878	923	923	968	982	935	893	915	931	880	900	930	955	974	903	989	940	971	981	959	883	908	907	994	928	964	895	869	936	920	953	881	962	944	955	961	927	903	902	924	952	924	901	949	910	909	929	959	939	923	901	932	956	931	926	969	1001	957	931	938	961	940	904	872	955	927	909	916	970	940	949	945	932	920	971	896	903	974	972	929	932	867	848	962	916	913	872	979	932	951	961	956	935	924	931	944	920	940	922	934	901	936	946	957	899	910	862	862	896	959	964	898	938	978	962	942	941	905	951	978	871	934	947	924	879	891	934	966	925	957	956	904	920	959	883	943	957	928	887	947	958	928	896	899	931	957	931	936	902	979	954	967	938	947	953	969	957	959	928	917	918	998	898	967	937	937	960	901	932	939	899	1011	936	885	941	972	976	954	921	924	947	945	893	889	948	931	907	916	899	920	903	905	947	857	945	919	910	896	902	914	969	991	885	927	963	901	935	905	935	952	992	902	908	964	910	944	907	970	968	988	938	928	930	938	973	977	918	909	935	928	947	894	995	919	889	984	907	949	990	933	955	906	933	970	869	907	897	947	971	957	962	985	945	910	887	938	919	938	972	931	947	914	942	920	922	946	964	961	939	943	934	941	902	929	906	900	946	966	925	977	925	931	913	929	899	928	935	973	914	929	958	910	967	927	909	964	946	910	923	925	926	956	905	980	894	900	942	966	972	905	1001	935	917	943	901	916	914	927	898	937	964	935	932	919	956	921	899	927	865	952	951	928	908	920	938	898	945	960	915	938	900	980	887	902	902	928	920	925	935	922	861	936	929	879	896	921	922	981	1011	927	889	911	923	922	936	903	881	899	924	937	968	928	931	924	909	916	923	956	934	898	913	910	848	891	942	919	960	907	899	928	904	933	944	931	964	899	874	891	960	917	926	932	926	912	880	948	934	930	921	954	905	914	994	940	964	940	924	917	931	943	921	956	934	960	989	976	840	888	913	907	966	910	951	938	940	918	893	917	925	901	966	969	913	915	871	879	985	915	901	926	931	956	969	899	932	924	967	905	904	930	920	953	895	920	946	964	968	962	946	903	907	956	846	887	947	933	908	866	905	869	915	936	921	895	922	940	852	957	886	944	925	889	868	945	952	896	991	917	929	907	950	952	974	907	951	949	978	967	892	927	967	912	983	964	940	940	935	941	932	899	969	916	895	954	872	932	946	949	931	941	1006	893	878	926	922	921	913	916	888	944	942	867	951	967	940	914	978	905	913	959	891	882	902	907	957	937	926	938	949	908	928	858	953	863	926	909	905	948	918	909	884	891	964	948	922	943	910	908	950	907	912	936	922	924	912	940	947	880	1002	917	906	865	924	905	963	958	966	905	962	988	919	868	947	887	946	844	914	915	913	866	939	924	917	887	892	922	932	970	922	963	920	915	909	875	908	925	932	972	929	931	931	958	933	954	904	954	962	910	1009	927	884	941	927	941	894	930	935	926	867	950	910	957	926	977	892	913	906	927	879	954	954	950	964	923	944	931	938	908	851	930	946	965	942	966	978	977	939	959	930	953	946	930	882	938	938	993	911	887	932	923	906	908	928	878	898	922	934	972	920	921	934	901	895	916	952	932	931	899	908	885	915	948	882	932	959	907	961	977	923	908	895	888	898	941	936	950	918	909	904	929	946	928	943	926	931	929	874	933	916	944	962	939	869	920	902	919	928	947	937	935	919	964	910	961	932	927	933	909	914	954	927	893	877	939	941	957	914	921	900	954	937	926	896	926	982	934	906	886	900	921	943	889	931	887	882	925	917	974	928	918	988	935	948	931	924	906	948	971	939	907	996	1018	931	947	924	904	929	963	914	915	917	935	909	948	908	928	906	961	954	911	945	914	952	938	917	958	972	955	939	939	923	946	937	900	918	949	943	901	944	905	912	952	955	932	983	957	902	847	924	907	935	913	960	923	904	966	954	887	902	983	907	891	937	922	864	938	958	927	902	900	950	934	917	888	917	930	919	928	972	922	890	875	943	938	976	971	911	919	917	921	903	905	955	954	877	907	989	968	939	917	950	903	919	944	971	933	877	950	944	941	970	976	931	987	953	946	989	906	947	885	922	965	910	967	955	955	922	1003	878	963	927	932	963	930	921	971	908	938	907	992	935	939	955	950	975	899	925	919	860	932	914	885	963	920	910	919	906	959	928	927	918	951	934	910	951	913	940	936	943	882	946	886	941	891	918	911	958	885	975	999	883	940	921	901	977	997	943	962	907	899	931	928	980	933	914	955	907	951	911	951	949	905	910	917	905	914	938	914	965	1010	953	962	918	941	939	913	929	938	905	940	950	902	894	896	943	948	932	939	911	933	913	926	932	883	934	963	950	922	886	930	973	970	914	948	951	899	915	921	925	971	929	919	931	886	913	925	877	962	951	915	945	910	949	920	948	890	929	957	950	978	891	919	904	957	915	907	964	940	948	971	910	898	958	879	880	884	936	891	929	919	930	940	915	953	872	921	913	976	971	965	987	981	920	950	893	946	907	943	924	964	949	972	899	951	984	881	926	887	905	966	936	909	890	901	959	897	909	928	921	853	894	916	943	924	898	904	912	906	957	950	928	974	929	919	886	930	930	954	1014	981	947	918	903	956	875	943	937	914	914	915	915	914	919	897	940	918	935	909	913	960	897	958	935	909	913	949	902	904	862	918	855	949	941	918	988	921	970	917	907	890	899	876	954	971	962	946	982	947	933	937	933	918	981	928	970	958	934	991	911	954	897	889	941	919	894	929	942	954	889	933	929	942	935	950	1001	914	895	978	972	872	886	907	896	900	946	973	934	920	943	941	929	946	939	1000	987	889	974
1987	152	139	156	119	133	127	112	118	123	116	102	114	114	126	109	103	121	113	96	110	112	94	106	110	123	97	118	123	106	114	117	107	105	106	118	107	108	96	122	120	125	117	102	106	115	124	116	112	116	120	108	96	113	128	99	119	134	103	117	119	140	113	128	111	118	120	104	108	99	106	112	137	110	114	113	108	126	117	110	110	97	119	128	124	98	108	97	106	121	97	109	98	94	99	113	121	132	102	120	104	110	110	96	109	102	117	119	115	108	111	99	91	119	98	98	112	93	103	126	124	137	110	107	102	122	118	119	100	108	98	105	107	111	103	118	123	112	95	112	94	103	98	87	118	104	102	112	101	138	120	110	132	115	105	117	116	99	110	119	113	117	101	108	138	100	121	117	87	119	109	106	117	82	119	93	117	109	127	93	139	102	115	117	105	99	103	124	103	121	112	99	105	112	118	102	102	120	122	96	107	109	110	117	125	130	101	120	114	95	102	114	96	96	119	112	120	118	120	112	94	127	112	122	117	99	101	84	104	108	104	105	114	128	121	106	109	98	108	119	97	128	125	103	138	131	115	104	115	119	124	135	125	97	90	114	119	126	115	108	115	124	95	112	123	107	116	125	95	118	102	94	111	118	114	118	108	98	109	115	104	134	109	109	121	94	105	109	121	113	111	111	100	105	112	122	107	88	115	98	111	109	108	117	127	118	109	107	101	118	113	108	108	125	130	105	105	124	117	126	108	124	101	117	108	94	137	109	118	102	123	101	119	113	108	122	104	117	120	94	129	119	99	125	111	111	117	120	109	118	109	107	144	135	100	94	103	139	93	125	127	93	118	98	114	119	117	105	108	128	137	112	105	136	125	120	115	143	117	120	103	93	105	114	104	105	127	101	117	117	106	102	110	100	118	115	99	110	109	111	126	119	121	111	104	125	100	111	113	99	95	113	113	109	89	107	116	105	138	136	117	133	98	116	132	113	79	127	124	134	105	124	105	108	95	118	103	118	99	121	112	100	118	113	94	106	130	114	107	115	101	110	120	101	131	112	96	128	119	111	119	122	98	117	118	100	114	106	132	112	108	109	106	116	96	78	111	123	108	114	94	108	106	133	134	116	112	113	106	98	110	117	112	103	110	98	117	129	115	106	118	112	125	110	116	98	92	108	112	97	112	113	117	102	113	123	110	110	113	112	101	112	121	111	122	107	120	123	104	104	114	124	106	112	110	111	119	115	109	105	113	126	95	99	109	124	117	100	130	117	122	121	103	96	114	113	118	127	130	131	118	129	110	115	118	101	107	113	116	106	124	98	104	114	99	111	108	138	117	110	109	96	99	121	101	108	107	105	104	106	110	89	103	115	106	144	121	98	135	124	101	120	93	128	112	101	100	121	124	118	93	137	116	124	120	134	110	109	117	99	119	126	102	95	111	113	112	92	118	113	126	115	101	104	131	111	110	113	106	115	126	103	116	115	116	115	124	136	109	116	104	113	121	115	139	115	122	108	121	122	108	116	117	121	126	110	118	105	116	100	105	103	119	111	108	120	100	124	84	115	109	94	103	114	108	115	94	98	135	142	103	111	104	115	103	126	123	110	111	100	115	112	105	99	108	89	99	125	106	113	117	130	103	95	141	112	119	106	111	119	101	120	106	123	114	112	108	115	120	119	120	102	102	91	112	113	112	116	115	131	111	115	133	100	133	104	109	126	100	118	117	115	102	101	97	117	98	137	119	109	103	98	105	97	97	116	132	111	112	96	131	96	100	125	127	105	117	110	122	125	92	95	134	117	97	101	126	102	127	101	100	133	115	110	111	101	94	112	107	114	131	109	92	112	97	113	143	115	100	105	131	96	111	119	104	120	126	130	110	103	121	107	99	127	110	117	136	111	106	102	104	111	105	117	100	98	118	136	96	99	104	95	118	122	119	104	116	123	109	125	126	132	114	101	121	103	105	109	122	118	101	93	105	133	121	99	111	108	94	129	120	95	118	114	118	112	123	100	108	101	104	122	85	102	119	111	120	114	101	117	124	116	129	105	121	113	106	123	114	118	124	123	90	128	120	111	109	106	117	108	124	114	103	96	132	103	121	112	111	116	96	105	120	101	120	97	128	122	125	95	124	128	110	110	101	121	117	119	119	108	80	109	79	106	101	117	87	93	104	119	112	110	116	113	107	110	120	105	100	120	119	124	130	108	118	110	102	113	108	97	127	106	94	107	113	112	112	100	114	107	121	124	93	126	110	106	101	111	125	114	104	123	127	108	98	109	124	109	121	112	116	124	114	125	109	101	113	128	111	122	127	109	108	121	129	109	106	113	105	105	100	108	98	124	95	110	94	104	95	116	121	124	106	115	108	103	110	110	108	138	107	87	129	116	109	109	114	117	127	123	135	114	101	113	119	97	136	115	106	112	123	103	121	130	124	111	117	114	98	116	124	112	116	111	116	108	112	97	106	130	122	113	87	112	105	123	124	112	98	104	133	123	107	116	96	146	113	120	114	101	119	112	121	83	121	98	113	109	118	134	103	118	104	115	119	118	96	101	116	107	95	111	121	109	119	121	115	120	114	100	90	102	109	94	126	107	115	106	120	126	129	124	114	104	152	96	115	118	94	119	114	114	123	96	110	84	127	111	108	133	103	120	103	114	101	114	99	109	107	102	109	123	99	85	108	108	110	137	107	111	120	93	115	124	129	101	88	105	107	112	99	109	110	113	93	112	111	78	108	107	114	115	95	109	123	110	150	114	118	106	130	109	105	109	108	104	111	95	116	107	120	122	103	113	124	119	119	107	105	101	129	99	105	110	152	119	89	105	111	108	101	113	115	94	90	102	96	108	105	117	124	106	101	107	105	119	114	122	96	102	104	114	113	120	117	125	123	105	118	97	117	124	100	128	108	112	129	110	106	125	132	120	108	115	102	108	109	119	110	109	119	104	109	104	100	116	119	111	96	101	92	118	111	105	110	116	116	104	114	122	128	98	120	94	101	139	117	113	100	106	114	118	115	100	108	120	119	125	110	135	89	115	117	103	124	101	103	106	117	127	118	105	102	110	118	124	81	115	123	119	101	110	96	110	116	120	107	96	119	104	102	89	113	116	133	90	108	118	121	100	133	109	115	113	105	127	98	115	124	110	108	113	118	134	116	97	100	109	102	112	128	129	117	102	128	82	88	103	112	106	122	127	107	99	119	119	103	131	116	119	119	105	123	138	122	114	109	98	103	117	122	115	123	120	90	108	106	109	113	99	93	100	103	107	96	114	129	137	101	117	114	103	98	113	107	117	100	115	93	110	117	104	111	104	98	95	131	93	126	98	100	118	111	119	105	113	113	116	90	104	99	102	119	99	88	101	106	105	133	102	94	96	121	107	106	107	105	106	99	95	133	123	114	120	104	105	131	125	107	113	100	98	114	100	131	113	107	100	116	103	113	111	103	109	114	110	123	103	121	107	100	115	99	119	105	109	109	109	94	137	97	123	123	111	132	97
2409	420	507	523	437	470	484	429	440	397	416	438	385	385	374	392	346	438	386	393	400	405	359	377	383	350	382	340	370	376	384	368	379	371	353	362	401	345	325	381	395	378	385	350	378	366	376	345	391	368	344	366	332	367	346	396	364	380	340	379	394	390	363	390	373	349	362	380	340	368	380	358	374	369	386	352	376	367	371	338	381	338	387	378	342	379	356	370	368	380	393	358	397	369	372	359	332	343	366	397	367	360	373	391	384	366	366	377	382	356	386	381	367	342	346	401	337	383	373	325	370	331	359	379	376	370	358	360	353	395	373	349	356	384	361	347	374	366	364	345	396	355	370	358	365	385	375	382	322	357	344	361	366	354	359	400	353	354	344	389	350	347	369	383	395	342	380	379	354	366	357	379	343	373	370	353	356	345	348	369	381	350	374	351	344	374	365	357	349	368	369	380	330	359	372	363	365	344	340	396	367	366	345	382	384	361	337	368	374	377	367	364	355	364	391	373	362	362	400	357	376	368	394	359	380	348	345	397	345	393	322	376	368	350	335	391	381	375	363	335	401	327	361	339	396	354	392	334	342	365	361	383	370	349	352	341	343	392	392	365	383	334	370	380	325	364	364	366	331	371	378	367	368	363	360	335	363	358	349	380	368	392	358	393	364	360	336	342	384	341	343	348	366	357	361	369	374	367	384	354	342	352	345	346	376	374	357	373	334	342	363	346	399	332	363	360	367	350	371	390	377	360	377	327	383	375	371	367	396	387	364	377	349	346	382	356	374	409	382	348	346	365	372	326	356	336	360	346	378	359	377	372	371	344	383	368	372	376	384	349	364	376	362	354	371	371	361	366	352	346	371	383	353	339	381	362	353	360	386	363	371	383	365	376	385	369	395	377	371	388	367	355	349	381	355	339	345	338	369	353	370	357	370	360	380	348	347	320	346	379	338	335	399	372	370	388	353	386	352	346	372	395	365	397	392	352	370	387	360	337	394	370	356	417	366	408	358	350	370	349	359	369	334	352	392	380	362	353	333	366	348	385	378	380	367	346	343	354	365	349	398	364	362	374	359	352	378	372	345	356	347	410	359	369	354	375	367	371	373	334	378	370	333	356	364	336	362	396	386	354	394	348	368	376	388	342	357	373	393	377	340	349	376	404	336	387	336	351	371	348	359	348	342	349	379	372	320	349	361	350	359	395	392	332	359	370	342	339	397	366	342	371	386	354	355	359	405	347	359	408	347	347	355	390	343	357	372	340	363	376	396	367	371	357	371	370	401	401	375	356	368	319	332	347	364	327	371	376	356	371	364	369	362	370	349	375	374	381	363	365	354	343	393	354	380	382	345	355	381	386	347	379	339	384	393	379	362	381	396	365	379	366	387	379	385	378	366	387	350	331	373	380	399	398	369	340	358	366	373	350	352	370	375	383	356	374	373	355	387	341	388	373	379	345	344	354	356	345	328	357	359	338	398	357	390	365	337	389	338	326	388	408	341	353	362	371	424	364	357	365	353	380	364	371	371	347	339	390	341	374	373	343	382	363	411	332	370	384	392	355	390	404	351	373	386	377	382	407	369	351	365	374	388	367	363	390	358	359	377	390	385	353	365	381	349	377	377	373	368	355	362	348	394	352	353	324	342	399	358	348	346	359	338	403	380	373	380	356	393	354	336	403	342	342	364	359	417	369	357	354	368	371	380	381	365	381	327	330	317	365	397	372	360	371	381	381	359	416	350	347	361	368	359	364	374	377	379	389	359	317	335	353	380	373	369	375	339	377	370	365	373	365	342	381	351	353	396	351	371	328	317	367	317	355	364	372	363	338	349	363	355	362	347	384	371	363	372	321	363	351	370	362	341	377	376	373	371	342	370	374	354	326	352	366	358	346	323	372	386	381	311	397	332	380	376	359	343	383	379	393	355	352	375	419	336	346	334	379	372	369	324	369	353	366	370	382	339	368	371	347	330	360	364	358	333	349	391	354	380	380	380	384	382	369	370	407	356	359	369	384	369	335	348	397	363	366	384	314	383	348	378	405	334	367	384	363	360	364	364	363	392	331	360	384	378	385	364	327	356	373	386	356	389	358	381	376	393	352	332	364	339	356	355	375	373	342	356	341	376	371	388	344	357	378	371	364	365	367	383	309	382	346	392	351	339	374	337	375	394	355	350	390	379	378	397	424	344	401	335	407	361	379	332	316	381	385	407	419	324	304	367	362	365	374	365	361	368	367	351	377	407	351	358	401	343	369	353	319	357	373	348	368	365	368	377	368	360	372	376	395	377	383	368	427	372	375	361	358	375	352	354	428	379	358	361	368	364	359	349	370	369	360	340	362	394	356	384	402	366	346	376	360	350	340	355	352	344	375	355	362	370	362	326	382	392	358	358	344	355	349	362	378	395	396	406	351	404	337	378	367	348	378	343	381	404	348	383	373	366	367	367	364	395	343	359	375	379	380	383	377	396	347	361	358	347	354	386	365	340	367	351	353	358	367	349	393	352	385	398	375	350	398	356	381	361	382	381	309	348	353	351	350	385	362	351	379	346	377	390	366	341	356	374	364	385	346	356	375	352	348	348	352	383	365	357	392	372	372	392	354	361	393	354	378	354	332	368	352	356	376	352	351	368	372	341	372	362	349	388	377	319	370	357	338	333	370	350	350	363	364	377	411	395	377	325	354	350	395	347	413	333	377	363	389	347	351	365	383	424	408	366	379	336	370	370	376	364	398	382	304	364	361	359	363	373	344	370	323	341	345	374	381	372	327	385	352	346	384	359	357	338	354	360	359	373	389	364	355	364	372	344	371	354	369	373	367	366	344	362	358	348	360	379	372	338	369	347	378	367	370	378	365	350	398	402	381	374	362	366	366	349	345	356	370	370	361	348	362	361	362	378	348	402	389	380	367	337	363	332	392	373	359	398	382	385	384	368	346	348	354	340	371	354	402	351	375	357	365	360	330	333	377	377	359	374	360	371	385	344	363	351	328	332	428	346	373	381	356	365	328	353	373	348	378	356	374	388	374	335	369	355	344	359	343	376	384	355	392	360	360	365	360	375	369	336	367	395	380	339	387	330	328	350	371	397	366	356	370	361	396	360	349	379	345	372	348	370	340	354	342	359	345	337	324	359	393	355	351	373	349	334	358	354	359	364	326	356	367	365	355	381	334	339	350	359	379	353	359	357	360	346	350	356	323	365	352	369	355	406	372	388	357	396	381	375	367	370	355	345	364	345	349	352	389	401	390	336	388	379	377	368	395	380	386	336	365	395	369	379	372	392	351	390	341	363	360	348	318	400	379	351	353	329	365	355	366	400	368	341	370	337	338	358	356	348	372	348	372	366	403	355	376	360	364	384	380	368	350	380	356	363	340	350	364	362	408	375	370	346	363	384	355	359	347	371	343	348	339	330	330	379	387	327	370	378	362	341	365	359	354	393	388	377	352	364	344	357	387	402	389	390	330	369	350	353	339	337	349	340	365	350	369	344	355	367	391
7450	1091	1249	970	753	602	455	468	399	377	327	389	304	263	243	270	258	274	296	355	223	229	230	218	261	248	247	213	214	225	244	244	223	237	194	219	214	221	222	205	198	211	216	216	225	226	190	227	214	212	227	243	229	214	208	193	201	220	225	195	220	239	201	215	228	188	211	179	220	236	204	201	216	208	223	217	194	190	204	238	243	213	239	197	184	216	236	223	202	225	202	227	195	179	205	225	246	212	204	197	188	213	210	203	202	215	203	210	188	182	220	213	205	242	204	215	222	231	190	199	213	181	242	226	188	197	216	193	199	232	251	201	194	200	218	199	203	213	221	200	247	199	241	222	198	197	213	216	217	204	241	247	240	210	189	207	202	197	207	209	200	222	222	213	213	217	190	203	196	191	204	209	175	235	204	235	212	220	206	217	204	172	227	237	194	224	237	210	208	214	204	229	243	217	221	224	220	236	241	213	188	214	222	193	200	248	215	231	197	228	232	213	220	194	186	228	224	219	199	217	226	214	187	221	209	238	206	200	228	235	194	202	202	171	214	227	215	225	202	204	192	217	251	223	199	213	219	199	209	204	199	224	174	206	199	218	210	210	193	204	193	212	221	240	173	192	193	212	213	208	213	222	195	221	222	208	203	231	201	194	211	224	207	192	216	208	204	203	196	225	180	190	202	227	219	216	236	192	220	207	216	205	222	220	216	197	227	210	204	189	224	231	222	207	228	229	213	191	183	203	233	209	221	215	219	234	201	189	187	188	202	214	222	239	230	202	232	237	207	197	207	198	188	214	216	197	210	193	203	193	197	225	208	181	180	203	221	188	216	224	188	221	210	229	211	201	231	196	210	209	222	214	198	196	208	223	211	212	231	200	230	216	175	220	194	235	218	224	222	180	204	228	216	206	252	219	226	210	205	226	214	236	206	228	223	207	211	219	200	189	222	226	195	187	190	225	185	203	223	213	227	245	212	251	215	205	200	212	190	228	215	196	226	220	220	221	203	208	219	223	238	212	216	234	196	188	218	196	212	209	220	232	213	222	215	224	218	185	203	191	189	205	202	181	216	217	208	215	226	190	198	211	223	220	192	227	186	215	209	230	199	211	210	199	216	225	190	221	218	210	205	204	232	230	184	227	212	228	229	215	198	207	210	200	216	199	196	193	219	231	250	205	205	222	228	188	216	231	213	199	219	210	228	201	204	183	217	224	187	209	207	185	217	228	197	196	216	216	199	227	225	212	215	213	199	203	229	209	241	229	222	200	220	242	181	184	198	207	212	223	211	176	201	203	221	197	207	232	218	196	189	218	214	204	208	228	196	210	225	195	213	201	208	231	209	229	226	218	231	220	256	221	209	218	252	212	191	193	203	203	226	204	225	232	210	210	208	199	240	215	218	222	234	216	208	217	200	179	209	234	209	174	202	223	190	238	200	184	222	225	190	218	202	208	203	215	204	205	199	204	211	189	214	202	188	223	191	208	211	206	201	200	233	201	229	199	223	239	184	210	196	222	197	188	214	207	203	205	204	214	211	216	218	213	211	217	217	195	215	212	207	201	218	206	191	205	232	212	217	232	196	187	209	220	228	211	217	192	205	227	199	200	219	204	228	185	213	211	231	227	221	206	226	204	219	194	196	207	225	215	234	220	209	202	216	226	208	191	225	233	177	210	213	215	200	211	212	225	248	225	200	193	205	205	219	198	224	221	227	222	196	198	196	200	224	197	209	207	232	194	212	203	198	226	229	227	208	224	212	214	197	217	230	183	212	205	179	178	215	208	203	188	213	220	179	209	198	222	209	222	219	221	216	213	211	235	214	199	239	243	211	214	211	242	193	209	230	227	206	204	209	232	207	204	226	210	229	203	203	209	185	201	210	207	228	233	205	213	203	193	227	222	201	192	221	204	234	216	229	197	211	232	187	219	196	209	218	205	225	182	199	184	198	205	187	199	198	228	204	226	218	193	190	224	172	201	210	226	205	214	188	219	221	208	204	238	233	197	196	204	220	198	216	232	207	215	205	237	225	242	207	197	216	202	214	239	238	193	209	179	224	195	186	210	205	220	241	232	246	244	219	237	196	222	203	219	224	220	229	216	237	210	208	235	206	182	196	208	223	238	228	214	216	206	223	213	202	232	187	189	233	224	206	196	211	223	216	220	225	218	219	206	215	211	218	215	228	209	222	241	219	221	210	216	203	252	207	200	228	210	206	208	214	234	209	253	200	222	218	212	209	219	196	202	223	215	219	216	191	182	195	212	216	205	213	215	214	207	218	244	211	211	239	202	196	205	201	197	192	172	204	230	228	223	216	213	192	227	194	230	202	226	168	209	190	232	205	227	204	210	217	197	223	203	193	223	257	239	211	198	195	218	201	215	190	205	208	209	199	231	201	224	232	208	197	204	216	190	190	205	208	186	204	214	203	214	236	207	202	232	192	195	188	183	173	225	213	222	227	209	243	181	202	226	227	211	186	203	196	199	225	197	233	215	233	236	243	197	222	223	219	210	220	191	226	200	178	247	231	213	209	208	221	208	214	199	224	218	248	230	223	231	215	222	198	191	194	211	223	197	212	226	227	204	240	212	197	219	212	211	196	215	210	233	209	208	214	192	217	224	197	216	230	233	217	222	231	222	196	222	209	185	220	204	205	214	188	222	221	208	218	213	227	215	204	238	209	181	223	209	205	188	214	212	193	226	212	199	218	194	226	236	217	201	219	213	233	222	211	198	221	226	186	225	217	221	223	215	215	227	213	230	204	206	211	192	207	215	205	213	201	194	226	202	234	217	199	228	218	241	216	239	226	215	218	190	210	228	233	202	179	219	187	236	190	204	189	191	221	209	208	182	233	233	206	204	214	235	232	197	222	193	233	211	228	227	199	234	212	212	192	218	216	221	216	194	236	212	178	208	211	199	202	211	213	206	220	205	243	197	208	229	224	209	228	234	225	216	204	194	226	202	212	209	220	219	216	213	217	214	181	232	241	216	255	182	210	215	230	235	213	222	235	209	188	225	239	190	223	205	223	230	225	214	209	225	207	228	212	226	227	200	215	217	219	244	197	236	215	190	252	202	231	245	200	203	208	229	206	198	230	210	188	221	224	212	221	231	218	221	201	194	247	184	207	210	238	222	204	197	193	218	237	199	201	185	182	196	239	196	215	236	225	220	203	239	206	229	216	203	204	211	201	219	186	211	203	199	197	241	201	226	199	213	200	226	188	189	193	194	195	216	200	207	228	211	192	214	227	217	229	208	210	198	204	197	251	218	217	215	211	223	201	219	208	228	221	215	197	221	234	223	215	195	211	212	210	203	230	196	205	200	225	210	206	193	210	207	189	225	194	179	222	232	220	242	218	213	187	226	237	216	205	218	188	225	201	216	232	212	201	202	226	223	199	211	232	212	220	195	222	207	220	212	205	188	228	208	206	206	226	218	263	223	228	218	204	211	208	199	213	194	222	200	224	198	202	224	232	230	202	228	235	217	200	217
6121	1419	2815	3348	2920	2447	2091	1936	1750	1404	1425	1282	1100	973	939	978	864	1323	1190	1116	843	784	871	834	841	874	767	847	781	763	726	717	635	724	671	646	640	653	641	635	657	615	681	638	614	642	611	606	626	622	628	625	620	588	615	595	605	617	634	614	658	617	585	596	616	593	667	568	625	630	558	621	619	610	649	621	604	631	591	606	585	596	587	574	647	545	584	637	570	584	611	626	577	663	597	523	607	633	614	602	628	610	614	626	611	598	629	583	603	609	596	552	595	596	603	630	580	579	587	613	602	633	591	594	616	562	619	592	561	534	637	593	541	598	641	609	562	566	622	593	605	572	653	643	545	587	579	548	613	599	621	628	502	592	575	617	558	641	589	623	627	614	600	606	579	603	612	542	590	627	557	610	602	595	603	622	619	632	567	589	564	568	616	594	589	645	615	618	608	618	613	559	559	582	657	615	603	576	600	588	528	560	531	575	578	598	652	597	614	548	601	555	566	599	624	601	614	557	609	586	568	599	602	616	608	634	577	607	617	614	607	652	574	590	567	572	586	598	623	610	598	576	585	617	597	607	588	614	569	604	565	558	633	615	598	577	619	600	583	608	606	580	594	625	587	547	576	581	596	533	605	603	643	617	578	573	587	615	557	531	613	641	598	570	598	599	590	592	578	587	582	612	559	598	561	621	597	605	625	625	548	584	587	570	600	550	574	604	587	585	586	598	617	558	595	567	600	575	591	620	593	552	602	570	556	594	588	564	565	559	562	548	617	593	564	599	564	590	562	611	606	583	621	566	580	586	578	592	618	574	579	619	606	598	584	612	640	622	602	600	554	624	572	596	619	588	629	595	623	568	589	632	592	612	590	603	554	603	568	571	570	567	565	584	583	626	598	607	571	586	608	635	616	573	610	640	572	608	616	581	615	588	565	590	606	576	624	612	619	574	596	572	621	583	589	608	582	601	601	557	551	576	642	630	563	587	559	568	604	592	609	616	607	585	605	634	544	585	581	571	576	614	562	595	658	569	591	646	599	598	575	594	553	575	629	607	588	579	594	603	577	586	572	622	655	571	572	615	574	603	559	625	582	606	619	565	566	598	563	563	610	580	578	607	599	595	591	588	617	604	596	608	591	662	608	611	608	571	593	548	575	591	601	597	592	580	574	585	586	566	598	611	590	579	629	593	618	632	609	578	600	591	623	603	592	627	570	558	621	634	586	578	606	602	601	545	587	585	582	566	591	584	566	578	644	608	598	602	571	577	603	598	621	624	597	632	595	589	589	600	648	615	608	579	613	579	563	630	599	590	611	611	637	599	578	592	622	530	565	611	621	606	583	608	607	609	589	565	588	557	611	602	546	626	625	610	585	574	576	600	601	608	623	625	593	608	602	572	609	585	578	558	565	596	615	574	585	573	601	595	578	546	594	608	554	605	550	591	576	568	561	561	593	607	604	626	600	562	624	620	582	594	571	604	579	609	591	597	584	584	590	606	598	602	600	550	652	592	583	610	571	545	597	578	574	564	585	579	577	579	607	609	583	583	624	600	572	606	626	592	625	580	585	610	596	585	570	608	589	595	631	614	596	609	632	609	591	554	620	600	604	597	586	574	597	537	632	572	583	593	637	563	597	583	608	587	576	596	592	639	567	580	626	595	603	612	596	577	603	637	588	596	575	587	633	577	586	575	608	595	576	622	607	595	576	561	613	558	568	572	556	599	610	583	607	601	597	581	623	626	592	596	577	563	606	625	595	614	608	587	612	595	537	557	581	561	595	590	613	580	609	568	581	553	593	593	611	613	550	601	566	614	601	608	619	583	597	583	620	618	591	608	595	615	613	566	592	604	601	556	639	610	579	629	573	597	603	607	565	604	574	553	586	614	585	560	586	600	585	577	583	614	595	605	575	544	574	559	567	573	559	603	584	599	580	585	590	560	632	566	570	636	572	595	589	610	553	585	574	603	640	602	578	616	559	591	610	612	588	596	603	663	615	579	594	599	604	602	653	640	606	594	570	606	600	592	576	607	585	615	586	558	572	565	584	614	583	594	575	607	581	614	615	569	606	607	607	590	556	578	607	587	593	588	635	587	603	571	626	606	592	542	580	563	620	615	624	609	615	590	552	581	580	628	617	601	579	614	585	594	601	593	552	604	603	631	559	615	636	635	554	596	617	619	579	600	594	609	602	602	551	592	540	606	592	579	644	570	594	556	565	555	580	630	599	559	595	570	570	588	545	577	598	615	604	601	611	628	619	611	606	586	598	654	610	582	646	601	522	609	574	654	624	602	599	628	599	614	611	595	593	614	610	566	588	610	609	578	599	602	633	606	630	579	579	612	597	584	596	622	628	623	591	580	588	582	602	602	622	606	583	599	557	598	624	568	575	587	573	591	562	575	577	590	615	599	603	581	612	606	603	591	575	572	578	578	572	559	600	599	591	648	609	611	635	576	585	587	565	562	590	561	626	596	569	583	589	545	574	614	580	578	559	585	561	610	589	572	625	610	602	569	601	552	585	563	572	620	598	630	624	636	584	627	624	629	565	590	621	605	609	603	603	595	562	610	596	584	551	580	575	586	601	583	626	576	598	587	634	608	561	549	592	595	608	562	603	559	608	609	604	599	627	587	616	568	607	622	569	538	606	601	622	577	589	536	576	598	607	628	561	586	573	607	590	554	580	560	569	616	587	630	621	580	620	624	656	588	604	610	597	608	553	597	633	615	592	607	558	590	614	605	585	579	592	610	567	613	586	568	607	638	582	605	562	579	577	618	547	618	603	600	581	598	587	598	598	573	548	579	569	603	631	573	624	601	576	602	575	586	575	619	608	631	652	648	537	600	594	625	564	555	605	622	570	563	596	598	629	603	587	638	593	607	595	595	584	607	606	580	570	568	582	591	608	582	609	617	552	587	536	618	603	577	575	546	576	597	579	607	586	577	553	621	570	582	565	565	599	604	578	570	607	596	590	582	611	603	589	576	563	606	618	592	576	560	592	598	595	576	597	572	581	568	611	631	595	630	563	589	596	569	622	601	555	568	605	583	585	577	597	586	572	628	568	585	614	561	589	567	599	612	626	603	570	618	604	618	651	597	594	599	614	587	598	616	561	596	560	600	569	606	627	570	605	645	606	582	545	582	571	560	599	560	603	573	650	580	589	641	605	567	604	610	587	594	606	581	635	539	616	576	612	583	625	567	599	598	588	588	588	624	546	565	568	573	564	583	586	601	619	600	581	638	620	602	610	590	561	576	636	629	612	609	562	614	577	596	600	588	612	621	593	579	587	589	606	592	584	564	578	573	543	608	574	552	657	592	577	583	606	625	568	611	620	617	614	577	595	586	612	570	560	572	578	595	580	600	553	549	621	618	605	614	633	625	597	580	604	601	554	643	607	573	565	602	632	613	571	591	602	562	596	558	589	589	551	576	607	585	584	560	564	587	647	577	618	568	562	568	569	582	567	579	516	622	576	608	587	600	586	585	587	579	575	612
14683	2654	2774	2162	1462	1189	1092	800	713	608	602	558	501	480	488	481	506	568	632	480	470	436	404	433	457	459	453	412	433	453	437	394	394	416	416	414	375	383	421	386	381	388	397	366	382	391	399	376	421	361	446	337	375	374	404	371	399	397	403	403	386	368	384	396	379	366	393	388	386	410	385	401	344	431	415	412	354	371	383	407	414	368	399	370	410	371	400	348	403	372	396	381	390	377	407	396	420	373	367	380	367	377	389	408	387	396	390	355	372	385	369	355	386	391	394	388	364	378	367	367	398	349	348	388	356	379	380	358	379	394	362	368	420	374	398	343	386	378	410	377	381	366	367	391	398	365	363	375	382	384	385	364	360	395	378	406	396	373	390	424	385	373	414	396	383	362	393	400	369	353	369	378	337	377	401	419	374	356	373	366	390	353	335	406	354	382	387	397	379	360	419	379	369	397	342	406	391	395	363	377	392	363	397	416	405	385	358	368	395	392	404	388	361	352	385	374	388	352	370	379	343	342	358	361	359	398	355	349	364	340	417	355	395	397	387	359	375	360	377	361	383	354	383	359	346	360	340	372	348	400	381	338	406	397	381	356	379	371	349	389	385	381	353	383	390	374	383	343	357	409	378	351	403	356	382	376	397	327	363	377	413	355	373	392	355	363	388	355	357	378	352	377	321	376	395	333	395	404	373	383	391	390	384	429	366	373	366	401	369	364	358	346	358	389	402	346	386	418	329	352	377	361	370	365	389	384	398	376	360	398	367	378	392	377	374	375	389	390	370	381	391	428	366	412	412	352	395	378	395	349	365	374	395	375	372	373	393	386	369	396	395	385	373	373	373	360	398	377	371	375	380	406	400	401	352	367	363	347	378	379	399	344	390	344	379	376	364	383	348	385	363	361	389	379	372	380	392	375	354	390	354	333	387	380	416	428	379	368	376	368	393	334	358	354	344	380	357	352	375	368	366	381	348	367	382	363	363	372	406	402	366	357	361	378	420	381	357	371	362	411	413	351	363	365	377	372	351	394	360	369	385	407	368	382	377	351	348	393	355	371	388	403	371	368	385	394	340	364	371	355	390	376	369	366	415	344	373	353	371	385	373	371	362	390	349	381	377	374	404	355	355	379	392	382	367	370	373	392	387	373	426	364	382	391	412	380	376	385	391	379	395	404	407	395	376	379	365	403	381	369	385	371	362	404	350	361	381	388	374	416	349	377	370	387	381	393	402	362	366	407	364	358	373	372	373	365	412	398	382	381	393	385	405	365	408	400	398	345	384	400	390	416	361	384	360	375	391	382	368	385	374	383	362	355	358	392	395	359	348	402	380	384	362	358	375	382	387	402	399	395	367	381	397	383	404	385	400	368	410	396	362	395	340	384	347	389	357	407	401	363	382	392	364	381	372	398	371	362	395	394	371	377	367	351	402	383	367	372	406	418	372	376	403	400	373	356	388	368	375	358	369	403	426	361	394	386	381	371	375	397	382	362	402	374	346	345	389	391	340	382	385	369	384	367	374	405	380	406	362	360	353	372	345	392	409	399	372	367	396	356	380	396	375	406	405	344	392	349	375	364	371	412	371	367	358	341	398	366	391	424	381	369	365	394	377	410	374	387	369	371	376	355	396	374	381	393	382	401	367	351	369	393	350	384	380	334	349	361	373	374	354	411	390	400	372	357	364	354	376	382	364	397	388	359	398	397	385	363	365	394	368	369	362	368	353	361	415	363	381	382	367	356	404	368	381	403	394	396	395	408	401	365	366	360	372	398	402	372	394	433	401	392	378	377	359	366	353	384	384	390	395	364	370	379	403	390	363	391	397	346	416	381	379	363	399	348	371	374	384	348	386	354	395	369	384	379	399	367	388	373	398	407	386	384	399	354	383	382	382	395	380	360	376	376	394	368	394	378	355	401	392	382	381	409	370	390	348	421	359	386	357	394	370	353	365	379	415	395	356	370	377	353	404	388	414	340	374	390	382	383	370	382	389	424	408	390	367	386	361	380	391	385	387	381	422	367	353	353	369	388	370	385	378	378	310	387	402	390	418	400	414	379	375	375	384	395	410	356	365	396	346	384	406	372	382	356	425	399	385	394	375	368	359	385	385	361	365	410	360	350	351	378	361	359	375	385	353	383	385	393	386	386	383	410	378	395	389	359	412	423	407	382	376	393	386	392	393	350	353	393	384	357	390	389	398	404	404	393	366	386	391	359	395	383	419	391	376	394	386	378	342	392	392	355	379	397	394	362	403	366	413	409	345	383	404	396	360	391	397	389	330	384	381	376	385	351	375	354	370	405	371	391	377	335	327	379	361	369	367	359	385	381	364	381	397	374	369	396	380	363	363	379	374	348	393	363	375	368	376	377	392	360	397	401	379	372	410	350	373	416	352	396	366	352	372	395	368	375	414	419	401	383	384	379	377	363	387	394	394	360	331	401	381	360	351	393	386	371	370	355	402	367	361	337	380	393	390	373	371	359	390	387	411	372	374	382	363	391	399	363	375	401	370	377	393	388	347	381	396	380	383	375	381	368	430	349	389	374	420	398	393	430	386	400	361	397	375	384	404	380	354	398	383	410	372	365	361	375	352	355	374	410	364	363	385	393	385	372	393	354	400	343	395	401	363	391	387	400	387	402	390	407	370	369	355	394	364	354	346	365	370	371	383	343	359	373	405	385	352	415	372	385	378	380	412	395	392	356	402	399	353	391	360	374	381	379	379	385	372	383	377	408	393	366	386	399	382	351	405	388	432	370	412	374	381	385	376	375	368	366	376	381	353	389	397	385	403	384	359	368	374	362	340	410	378	380	352	397	368	397	381	330	358	359	372	414	359	357	348	365	391	396	371	380	367	365	402	349	371	330	372	386	387	383	383	387	326	361	386	383	399	413	401	383	379	373	369	366	362	349	364	384	405	369	362	378	352	383	374	414	382	414	389	357	372	344	384	368	377	371	398	389	357	371	401	365	365	373	343	381	398	347	372	410	368	405	399	389	404	391	392	395	390	392	377	391	331	401	361	361	375	365	380	384	387	370	369	366	378	392	377	381	376	357	407	375	351	408	386	421	359	358	388	377	369	355	369	354	349	386	387	372	374	395	368	346	360	359	353	386	382	403	405	378	385	431	392	384	375	424	346	385	378	363	382	349	374	359	345	378	360	369	395	398	415	434	362	371	380	343	406	369	359	381	356	371	390	396	414	376	381	372	368	378	358	357	362	338	381	351	406	349	378	394	366	373	361	364	390	414	361	337	395	373	363	369	398	395	354	364	377	410	414	381	342	350	340	353	363	398	365	366	376	403	400	395	391	369	380	422	424	370	373	366	419	378	380	400	378	378	362	373	368	370	382	357	371	383	392	385	362	394	359	362	412	376	392	386	336	352	373	355	341	375	389	393	376	404	391	374	363	391	404	358	363	380	389	405	365	401	380	391	375	397	393	368	365	403	375	373	387	392	332	394	380	369	374	383	398	347	375	362	366	357	356	388
8305	2570	5505	5945	5370	4623	4287	3407	2970	2697	2377	2097	1919	1729	1632	1542	1677	2348	2388	1737	1444	1305	1423	1441	1760	1553	1370	1183	1407	1293	1201	1113	1070	1156	1015	1035	1044	1082	1048	1022	1064	956	952	988	939	1043	986	965	967	1056	1051	934	928	932	939	1008	935	993	986	973	952	956	995	939	956	901	1029	925	928	917	981	926	896	950	926	958	911	882	980	935	960	943	929	924	1002	907	949	923	963	911	970	955	960	884	926	939	919	934	918	982	921	923	934	965	952	962	933	945	943	963	897	954	927	937	896	879	912	963	870	953	988	864	950	937	918	903	977	906	976	908	892	885	930	919	899	921	959	879	905	955	943	947	884	885	921	884	880	941	897	972	943	932	915	971	928	890	902	912	936	967	941	953	944	919	931	956	948	879	915	921	952	918	901	946	905	937	894	937	950	934	913	971	927	950	991	934	954	899	963	913	977	927	941	962	922	862	885	935	926	954	887	957	938	916	885	988	888	910	955	940	899	927	959	875	872	908	939	986	949	928	907	951	925	923	904	915	906	894	951	945	884	891	930	915	958	903	922	971	995	893	927	887	890	916	968	888	919	892	909	923	965	895	973	943	888	891	915	950	957	962	910	898	919	944	865	896	898	944	894	921	914	928	892	972	967	902	891	902	925	933	953	945	893	911	887	874	892	909	914	919	923	897	905	950	936	892	957	918	934	937	936	961	960	946	966	952	833	900	933	907	933	937	961	891	925	896	900	914	946	867	968	955	933	968	929	891	887	900	892	948	926	901	937	981	877	957	934	938	906	897	907	939	914	968	883	911	918	972	978	931	939	942	952	909	960	970	900	866	927	884	874	905	989	937	916	905	897	894	917	935	900	924	966	941	927	945	959	930	920	955	935	916	944	959	930	939	962	925	917	815	889	943	878	992	923	969	964	933	932	891	993	936	940	946	970	906	926	900	958	924	947	951	961	938	909	903	906	990	1005	942	949	931	923	948	941	916	908	953	958	943	945	942	920	922	958	929	941	924	933	966	894	906	874	992	936	920	947	883	873	907	927	929	887	896	952	886	942	914	929	942	935	878	961	916	907	922	925	919	854	957	941	937	921	896	860	927	917	976	933	967	936	928	923	915	948	918	932	912	910	921	930	940	933	967	940	918	924	869	894	929	923	960	921	968	909	923	966	892	968	975	963	928	927	950	930	890	938	943	901	931	939	884	886	927	894	944	915	934	861	968	950	971	892	987	915	875	898	970	988	922	853	939	931	957	925	886	969	956	987	910	906	909	947	922	943	927	933	944	892	900	888	927	923	950	965	905	906	942	946	873	924	905	907	954	985	927	972	885	927	933	911	890	963	904	887	938	893	922	948	970	908	945	943	905	894	961	957	907	896	899	953	943	954	893	947	932	950	874	965	925	905	898	909	911	914	919	920	928	857	928	922	885	924	952	890	919	902	938	932	974	942	889	931	898	954	962	944	907	914	921	981	964	899	945	911	917	911	956	935	936	925	911	907	912	903	935	966	935	956	889	889	931	1039	978	959	927	922	923	916	891	906	921	883	930	884	957	935	936	952	935	951	909	905	926	936	911	972	982	946	911	940	913	948	923	917	893	867	855	923	938	893	963	943	926	932	884	954	957	1019	929	918	982	892	867	917	887	930	926	936	909	980	946	947	892	883	952	963	882	872	921	954	937	897	895	964	942	944	952	966	872	944	964	988	950	960	934	937	920	940	932	893	919	916	909	918	910	901	927	952	996	901	880	912	916	868	940	892	911	922	971	892	916	922	956	939	894	942	944	929	870	941	923	937	890	915	923	879	931	886	938	868	928	940	959	966	929	932	929	895	920	880	909	935	979	949	898	916	906	913	934	883	930	896	922	964	914	994	959	914	939	872	890	900	914	916	974	1002	965	989	920	923	991	911	909	929	904	964	896	885	903	978	954	957	914	957	936	879	905	896	945	906	930	919	894	920	919	904	918	900	940	941	942	951	955	934	932	896	944	912	889	901	950	954	983	866	889	977	939	890	936	955	922	971	913	920	896	904	936	947	876	942	945	938	948	933	946	946	947	939	947	867	946	919	966	946	964	951	856	929	996	925	893	966	881	893	891	924	925	919	886	867	908	922	955	909	967	932	901	958	872	977	919	966	932	922	995	905	956	860	920	967	998	916	949	917	895	933	932	895	957	939	872	942	943	928	910	926	942	911	916	940	932	942	895	924	906	911	931	956	902	969	858	942	933	969	958	948	937	861	927	925	923	892	911	968	914	936	950	927	891	918	971	940	897	902	856	919	874	963	956	918	926	897	973	920	881	915	944	921	898	958	942	883	964	903	944	958	915	924	940	941	947	930	906	922	972	891	957	962	925	927	925	880	922	868	950	977	915	929	884	906	922	937	958	954	905	926	925	927	904	934	934	955	883	965	947	891	971	928	893	949	901	919	960	943	930	976	898	912	905	939	915	923	945	995	945	964	901	857	914	944	959	931	945	948	964	914	928	947	946	939	896	925	914	881	920	959	925	940	939	991	938	924	995	946	921	933	876	926	904	879	937	870	902	927	924	915	918	935	894	925	916	908	924	935	970	994	965	905	927	946	928	868	938	905	952	951	914	938	957	931	916	943	905	991	904	957	964	916	931	987	878	940	951	910	861	908	902	929	922	935	961	933	895	924	919	997	955	1003	956	916	945	866	928	904	974	928	911	914	986	980	928	943	953	893	909	941	941	964	921	917	896	990	938	888	961	902	932	905	907	941	942	915	949	902	938	894	933	926	966	889	887	927	968	941	839	906	890	921	976	952	948	904	916	873	976	923	936	967	964	946	911	853	978	985	947	915	982	888	877	940	929	972	965	963	945	941	929	921	959	961	936	911	924	916	936	867	936	953	935	920	913	972	933	887	934	887	926	931	903	898	916	908	983	912	942	883	908	912	952	895	955	898	942	902	894	939	916	948	921	936	909	961	930	903	944	922	922	909	907	883	915	955	909	904	874	882	893	967	968	888	916	982	933	914	894	991	911	917	921	923	874	925	936	909	934	899	893	1014	933	920	952	919	913	955	927	949	967	926	937	912	933	939	858	955	970	926	983	888	950	919	963	872	886	923	882	916	921	893	949	864	950	933	1011	900	917	926	941	888	916	917	960	913	878	927	933	940	933	966	962	924	948	941	957	959	959	872	918	963	921	921	932	957	936	882	845	939	928	948	904	949	905	945	912	883	891	958	893	907	940	894	952	994	929	897	945	911	942	872	896	862	916	946	917	898	967	909	912	916	951	901	957	875	940	942	972	942	939	945	893	914	887	906	916	937	939	909	930	944	877	908	901	941	939	936	907	985	947	878	862	985	889	962	916	918	929	892	956	927	856	961	917	931	890	929	925	953	971	942	904	888	954	956	897	920	938	900	873	944	939	958	893	910	896	901	865	913	923	922	952	925	891	930	961	919	985	923	877	957	933	936	887	902	943	922	944	910	987	973	885	950	955	945	869	935	906	900	910	919	975	941	953	973	932	934	953
1910	133	133	135	119	98	116	117	112	103	104	102	111	130	106	106	110	108	108	126	90	98	108	106	121	104	120	99	109	110	117	120	132	113	106	121	117	117	109	117	113	101	117	115	103	113	133	104	140	135	103	117	110	110	105	117	119	115	121	118	109	105	111	117	103	95	110	106	125	111	108	98	111	92	99	98	118	108	103	105	119	103	100	97	119	104	112	106	117	91	115	111	104	103	118	114	98	96	119	114	109	116	95	98	114	104	111	105	101	113	122	114	101	90	123	109	94	107	107	98	116	122	110	121	104	114	134	108	103	114	111	114	104	90	108	101	99	110	123	106	115	108	107	100	120	104	109	111	122	95	122	122	81	129	103	87	106	103	115	103	126	107	92	113	122	133	108	111	103	100	112	107	124	113	133	117	119	91	105	107	131	108	118	114	103	105	106	103	112	110	123	98	128	92	108	112	102	108	118	107	113	126	109	117	111	116	124	103	123	125	101	119	122	110	106	107	117	104	94	94	108	125	128	110	94	118	120	111	124	111	122	97	111	104	103	123	103	119	98	105	116	126	114	97	114	103	84	116	116	112	85	116	112	120	124	104	121	125	120	95	132	101	109	122	108	112	114	108	113	118	112	87	117	107	103	95	121	111	115	124	102	115	105	101	106	112	119	107	104	101	120	117	104	112	130	101	128	108	103	101	135	115	127	101	98	103	113	98	116	110	111	123	111	107	117	123	114	95	113	119	110	121	120	118	110	103	99	106	104	112	108	109	123	117	94	118	117	120	107	114	139	112	111	94	106	103	126	114	101	95	118	115	131	132	122	89	87	111	90	119	112	107	127	107	104	119	116	109	104	123	106	127	123	123	109	109	112	99	125	120	129	95	103	108	107	116	127	99	107	123	134	110	87	101	122	119	109	109	110	116	116	143	116	88	121	105	99	132	102	118	105	119	123	112	105	102	106	106	105	98	105	100	107	125	128	125	114	89	112	109	107	120	109	124	130	123	122	107	113	110	100	87	122	119	96	134	104	113	98	100	88	119	103	92	121	108	120	116	116	123	105	119	106	101	111	114	105	109	122	98	133	118	117	121	120	126	96	115	117	108	98	100	106	117	105	123	98	116	115	95	102	113	107	111	121	135	107	124	135	111	113	106	115	114	88	118	111	104	108	128	106	118	104	121	109	122	114	108	129	121	104	97	114	101	101	102	111	83	115	87	114	130	124	101	105	102	132	106	125	99	112	111	113	132	112	92	102	117	107	90	101	111	136	111	108	127	120	126	103	104	101	105	111	125	120	102	94	122	121	114	92	119	116	110	118	128	105	96	109	93	113	142	95	118	134	89	101	111	91	107	124	130	126	125	118	115	103	96	99	95	106	119	104	115	106	116	98	126	110	111	102	116	114	107	104	114	107	110	114	104	116	115	114	108	107	108	109	99	107	106	118	132	101	99	118	99	104	105	103	94	135	117	107	106	105	102	113	117	99	120	116	112	104	139	114	126	118	92	115	122	100	124	99	99	116	113	119	113	107	117	101	140	111	122	106	100	97	114	109	110	112	115	125	112	104	121	113	103	104	126	108	138	131	115	99	109	106	110	111	102	94	108	116	120	135	100	86	113	101	109	122	112	114	103	92	117	115	96	93	97	117	111	108	114	109	121	91	112	85	106	95	114	118	106	123	106	119	113	96	107	84	99	115	118	112	114	109	101	109	114	106	112	109	111	118	110	124	115	106	98	102	121	118	112	107	103	116	98	95	110	120	115	114	107	95	97	123	104	103	121	116	106	121	111	125	116	108	124	129	121	125	107	101	128	90	129	106	127	108	100	101	107	104	121	120	110	123	119	106	99	113	129	101	113	99	120	101	109	127	92	101	118	108	105	125	126	107	107	116	115	132	146	99	120	106	107	115	106	96	108	112	114	133	105	116	122	143	104	118	108	96	108	104	119	112	116	108	110	109	122	96	116	106	110	103	145	121	111	130	124	97	87	112	122	115	101	114	107	127	120	116	116	102	129	115	118	111	99	110	129	130	124	114	114	107	104	108	114	121	126	99	101	98	112	102	106	120	112	102	123	107	128	105	104	118	101	104	99	121	129	131	118	108	84	108	107	106	119	136	116	111	120	118	100	107	112	123	114	107	122	115	99	107	126	102	110	123	121	98	89	111	95	115	111	121	116	109	127	103	103	103	103	101	104	92	121	105	111	120	89	116	131	123	108	113	122	106	104	129	110	117	110	99	146	112	110	123	136	113	118	95	117	113	125	126	103	103	105	110	119	122	102	119	130	126	120	103	103	120	100	109	120	100	109	101	110	122	116	87	114	97	121	90	104	117	107	81	111	114	104	115	113	110	120	108	102	131	107	98	116	100	116	83	110	108	117	111	118	97	121	125	124	104	96	133	118	105	122	99	111	103	115	124	108	108	98	122	112	101	121	138	116	122	111	109	122	119	100	110	92	102	104	108	89	116	129	106	113	101	101	112	102	113	109	124	114	102	141	135	123	105	92	111	135	122	114	126	96	108	105	100	115	111	106	112	99	114	122	107	104	102	96	119	100	117	106	130	115	121	101	106	99	116	127	128	90	104	103	95	123	139	108	109	125	122	130	130	119	121	109	106	117	110	101	110	125	118	110	116	104	114	110	101	107	133	113	102	125	105	104	137	114	121	119	104	107	98	141	101	117	106	118	108	121	110	117	123	124	124	111	126	95	101	121	122	124	101	109	113	115	111	118	106	111	105	114	112	120	123	108	95	108	131	115	133	145	112	126	115	116	97	87	88	125	101	119	133	130	118	123	105	105	99	121	105	103	110	123	89	111	119	120	129	108	114	105	120	115	103	98	119	109	111	115	107	85	99	118	118	120	115	121	99	116	140	116	131	118	140	111	92	132	97	109	108	114	117	111	109	120	127	126	121	142	106	107	108	126	97	115	114	105	88	108	121	106	95	92	103	105	79	101	108	112	119	124	100	115	116	107	115	98	104	102	122	116	125	115	107	112	99	114	132	97	119	131	103	121	114	96	133	119	113	100	111	97	117	117	118	109	102	127	107	112	114	112	142	108	89	125	126	111	102	90	118	105	105	112	103	106	110	103	109	118	122	124	98	130	106	113	115	105	111	114	130	127	100	107	100	106	116	119	107	110	104	112	104	116	105	103	100	135	118	102	125	116	127	110	126	116	111	121	118	123	124	131	130	130	112	97	108	93	106	99	112	110	116	106	134	123	110	104	110	101	91	104	100	140	116	129	119	99	96	102	139	119	130	119	106	126	103	120	107	117	111	111	104	98	106	94	113	117	128	108	125	111	103	116	123	110	108	100	104	105	107	101	125	114	111	111	140	103	134	116	117	118	108	105	95	123	111	122	121	136	119	117	104	108	104	99	110	128	118	121	101	110	110	120	92	122	110	130	102	118	132	115	107	123	112	114	110	128	95	113	128	100	121	100	111	119	125	116	114	118	125	105	105	114	122	132	118	94	106	114	106	104
2346	402	508	472	456	437	417	456	408	414	406	386	400	390	378	367	397	409	395	399	407	376	369	372	381	344	387	369	397	374	358	354	363	373	374	353	366	375	368	355	386	367	341	399	386	367	380	352	358	361	373	375	361	354	371	361	355	336	355	374	376	351	351	337	372	351	354	366	385	351	383	346	401	384	330	349	384	307	361	365	371	382	373	360	386	347	358	398	365	347	369	352	381	350	355	316	351	347	371	384	362	346	385	350	341	339	390	365	352	407	373	387	396	388	369	358	318	348	350	379	382	391	360	370	385	363	347	365	373	381	365	350	338	373	327	360	378	355	372	362	390	384	365	385	361	347	403	349	351	396	387	362	356	371	393	342	381	364	356	337	367	340	366	363	397	358	377	347	363	369	338	361	383	342	382	386	392	352	356	377	324	362	390	358	373	378	361	342	374	352	373	371	351	378	403	332	387	377	344	323	357	344	372	337	357	364	375	350	358	373	320	337	370	393	400	362	375	341	351	340	368	387	357	367	326	377	376	370	334	350	359	399	360	413	363	385	346	371	375	343	344	369	351	375	388	357	336	346	367	374	360	353	353	354	370	358	336	359	327	390	386	335	357	362	401	350	377	367	347	384	373	357	349	379	361	381	342	352	352	358	371	374	373	334	357	363	346	364	405	356	341	396	370	347	370	377	344	348	366	351	369	354	382	377	374	388	333	312	347	350	350	376	372	351	349	342	364	343	381	359	388	335	347	349	393	369	335	363	357	392	340	358	313	369	369	355	353	366	387	385	325	375	342	389	385	345	340	351	347	370	406	364	363	366	372	357	401	362	349	376	367	368	352	362	352	351	390	340	359	363	356	379	339	361	371	377	384	421	345	350	348	361	340	361	371	399	350	352	371	368	377	344	366	370	357	310	372	369	409	343	353	360	379	363	351	400	388	351	363	428	402	316	338	357	395	393	350	364	349	369	387	366	364	369	353	360	378	386	387	373	376	361	369	347	378	336	349	366	366	387	356	312	367	382	369	364	388	362	346	345	353	376	365	382	340	381	354	352	331	349	399	337	381	355	341	362	323	365	400	348	361	355	353	341	364	374	361	385	351	371	396	330	370	358	357	340	373	344	368	373	360	363	367	384	326	358	359	385	380	362	325	374	345	354	361	371	375	373	367	361	363	372	343	359	369	367	349	346	376	372	379	395	373	350	369	393	375	389	354	372	353	401	371	380	381	363	382	337	368	366	364	373	336	354	354	372	383	358	355	322	360	345	380	323	350	339	360	339	320	358	374	383	374	368	341	354	353	400	372	358	342	388	348	379	325	376	335	348	323	381	382	383	388	355	347	371	367	336	359	334	389	335	376	362	356	333	401	361	382	369	321	375	343	352	365	359	370	365	346	367	356	347	365	356	355	363	381	345	336	390	386	405	364	348	406	331	370	353	349	371	374	371	341	359	384	375	362	383	370	392	329	397	368	352	395	350	349	361	377	374	354	358	380	345	357	352	371	375	357	373	381	367	364	334	365	353	350	353	395	373	367	353	354	366	332	340	380	346	336	356	376	368	352	343	369	341	360	353	354	355	362	352	398	381	350	347	376	385	364	362	355	359	362	358	342	416	367	368	376	330	337	367	353	353	322	363	359	330	349	371	397	340	363	384	349	388	389	338	360	308	400	392	384	376	355	374	372	362	344	406	348	362	352	333	382	385	337	319	377	374	361	370	360	371	366	375	366	372	387	370	357	366	387	387	364	347	380	399	388	373	343	374	334	357	328	384	339	378	372	381	395	336	365	353	360	343	328	345	377	345	364	372	374	375	377	345	415	339	404	371	331	359	349	376	347	356	341	342	389	401	381	348	357	396	336	331	349	373	384	387	354	354	353	369	353	353	357	358	376	356	344	345	350	370	372	351	392	374	346	362	393	336	373	338	363	386	397	356	389	370	361	386	359	375	360	392	375	370	343	368	353	376	356	353	373	337	402	348	375	342	365	370	379	354	354	374	389	368	372	344	370	364	395	354	376	338	354	360	335	338	357	369	349	377	380	386	353	349	335	361	341	356	364	367	402	352	383	361	363	364	345	371	385	366	372	406	367	342	375	353	360	358	353	353	359	376	375	361	363	329	367	372	366	375	366	376	374	344	339	350	363	366	368	297	352	357	352	317	354	377	371	355	382	380	387	356	368	353	373	352	365	366	366	363	389	330	328	344	390	388	367	354	359	374	355	349	371	377	380	365	363	386	332	338	373	348	359	366	355	315	361	355	377	343	363	373	374	353	372	339	358	358	351	381	345	355	360	328	356	365	343	373	366	344	396	356	320	369	334	354	369	371	371	365	389	388	354	399	356	381	368	353	367	339	357	377	397	389	348	388	352	366	382	424	382	381	339	368	346	405	362	385	368	379	392	390	361	403	375	349	422	329	343	373	360	373	388	328	356	365	347	350	395	378	352	380	359	372	357	370	335	384	354	355	369	379	374	392	401	346	374	388	350	349	390	379	369	362	339	364	339	338	323	349	369	335	357	375	387	382	386	371	342	347	335	334	374	345	392	358	334	403	398	392	365	346	369	362	351	360	368	381	368	372	380	381	387	381	364	392	359	375	393	372	357	367	359	348	386	349	338	366	361	360	367	381	358	351	355	364	372	345	376	351	386	380	365	343	360	391	357	383	379	332	370	403	368	342	353	391	341	381	346	369	356	347	393	407	352	351	360	356	356	347	366	343	341	351	364	352	359	417	348	349	379	359	359	380	367	362	312	363	381	364	363	363	349	346	358	383	341	363	375	386	325	364	365	365	352	348	341	371	350	379	374	333	365	361	383	372	350	375	355	376	345	380	331	370	350	372	397	377	381	352	367	357	378	299	354	362	383	338	422	372	350	381	356	360	364	355	351	350	367	364	372	347	357	391	315	367	361	377	376	346	380	342	337	345	339	397	378	362	424	372	349	356	359	388	355	362	396	386	331	335	391	341	333	338	356	405	327	337	374	357	365	357	350	378	347	334	379	355	373	373	368	360	339	355	340	367	366	360	403	396	354	369	384	360	368	326	360	397	374	352	372	316	404	371	368	370	337	383	374	392	347	355	366	374	349	349	362	377	386	371	381	368	378	341	333	335	363	379	370	380	391	345	384	377	347	332	402	372	361	384	370	363	353	333	346	373	369	375	385	373	336	391	353	320	364	393	364	363	363	363	356	378	354	364	372	354	357	371	348	390	355	377	372	346	328	360	338	389	396	386	375	401	349	352	378	353	374	363	377	361	350	374	361	366	378	329	373	348	387	336	376	389	350	368	351	386	410	413	322	350	395	369	340	387	398	367	363	352	355	344	353	359	328	338	351	362	376	337	341	372	353	397	359	366	332	354	398	378	362	339	337	387	344	377	336	392	377	357	388	358	365	356	374	347	369	357	368	379	336	390	334	376	353	354	356	384	353	402	331	413	363	356	381	377	383	371	389	355	353	416	385	353	370	371	357	384	335	362	376	359	370	346
7733	1090	1311	1041	693	607	480	419	457	355	318	290	271	245	255	264	232	365	317	263	375	268	251	221	269	255	229	241	211	209	237	214	212	218	257	211	221	215	221	216	206	207	199	224	226	199	222	215	216	194	225	180	188	222	228	222	203	225	208	189	212	219	196	204	192	198	203	225	203	218	206	237	174	222	220	223	220	204	215	219	207	211	220	222	206	226	201	189	250	194	212	212	212	205	239	213	212	224	214	223	217	221	214	197	199	221	221	207	218	264	225	217	213	226	211	210	211	209	227	224	200	208	203	215	226	223	191	227	220	199	196	219	219	212	213	201	216	191	216	218	187	193	218	211	209	215	221	214	228	220	230	225	221	224	231	192	209	204	206	220	201	196	200	201	229	202	177	231	211	212	218	226	210	204	196	212	183	197	227	211	221	210	191	213	196	213	224	217	200	228	204	217	214	214	212	220	215	185	201	208	203	244	217	220	222	204	224	232	185	198	201	220	193	223	192	212	185	212	218	224	207	215	233	191	197	196	204	218	220	219	211	205	218	218	209	226	226	198	211	248	196	218	219	204	220	185	210	233	215	197	217	227	184	222	223	219	240	220	214	241	201	211	204	235	193	189	223	207	208	197	201	241	190	200	235	211	218	195	212	216	204	224	208	196	209	208	216	225	228	231	215	185	193	197	216	215	202	222	226	196	214	200	230	224	208	199	224	179	215	218	216	211	207	200	227	216	203	218	202	185	199	188	218	198	209	230	209	233	189	201	195	198	246	189	238	192	215	230	214	241	232	212	195	207	189	215	233	201	230	219	212	211	223	216	214	192	205	223	185	206	251	185	212	224	209	220	216	228	208	211	246	238	246	198	249	205	202	210	211	180	230	204	191	205	233	215	213	203	198	237	210	213	223	182	207	186	222	215	206	208	207	214	194	224	196	205	196	188	194	219	214	202	211	241	242	230	183	195	206	192	234	224	228	211	221	213	229	205	218	203	216	193	200	189	197	212	214	198	217	219	207	212	213	213	206	201	224	207	249	197	215	212	200	212	205	211	228	216	219	195	204	202	198	195	228	218	216	201	229	197	214	220	198	202	212	190	169	223	221	176	218	209	199	226	234	219	217	192	201	224	215	198	193	207	211	217	224	201	221	225	210	218	208	214	222	208	218	204	212	227	233	201	202	197	189	199	193	220	200	174	207	197	193	239	236	210	231	194	199	247	205	193	201	213	189	218	230	213	195	208	225	232	210	201	225	221	214	231	213	186	203	189	220	199	212	215	238	214	211	209	223	209	216	190	229	209	205	194	216	226	191	217	220	227	193	225	189	203	172	207	238	211	203	216	199	203	211	196	199	192	229	227	238	190	197	233	207	205	203	195	230	193	207	213	214	205	199	222	237	204	193	244	201	235	199	193	222	243	195	223	229	240	219	202	209	183	210	229	178	218	203	210	229	208	192	176	203	202	185	185	251	190	205	207	216	230	220	224	206	214	191	206	212	207	208	237	202	204	224	207	212	220	220	190	222	201	216	204	201	200	221	216	206	211	239	235	222	192	213	210	212	240	213	211	245	211	230	214	180	174	192	219	206	224	204	210	214	245	221	197	226	217	198	201	201	203	217	222	171	230	202	239	210	191	215	227	204	225	248	206	201	233	210	227	201	212	207	188	235	215	203	204	191	220	224	201	241	217	232	244	228	191	196	196	179	194	236	191	217	196	205	230	209	230	225	234	208	232	191	236	206	224	218	220	203	202	220	189	224	231	190	219	231	198	208	187	224	216	215	237	206	212	213	192	201	232	224	204	231	205	192	213	203	240	235	226	228	205	206	189	188	225	224	206	240	235	205	210	184	225	235	204	216	185	221	247	184	212	213	221	211	205	209	226	220	218	209	219	214	193	222	198	233	229	187	222	193	197	202	203	214	201	191	226	204	211	206	200	201	206	204	229	199	185	221	241	223	205	243	190	220	209	196	209	186	222	198	239	190	206	214	227	210	202	213	202	255	183	187	194	229	218	196	210	212	217	184	189	199	208	217	225	234	198	219	229	193	214	193	224	215	191	219	226	191	192	216	224	208	205	218	226	198	211	217	204	228	203	224	185	229	204	226	223	232	220	232	206	194	211	201	233	229	200	206	215	218	207	200	228	227	228	202	193	189	208	198	196	200	221	200	210	231	202	201	257	221	207	218	209	203	233	195	218	240	248	211	222	210	210	226	237	235	233	215	218	189	213	198	182	217	184	213	234	233	198	213	189	228	219	222	207	222	220	196	219	230	228	214	222	209	176	222	213	183	201	229	191	187	198	195	213	205	182	226	222	221	226	206	223	226	205	236	209	251	218	199	214	219	215	225	193	222	203	228	217	226	224	191	206	204	192	200	199	221	230	206	192	215	192	233	213	196	220	192	226	215	221	210	166	216	238	221	214	214	215	222	208	206	193	226	229	217	205	230	214	199	220	205	232	229	210	210	205	206	225	234	219	214	229	217	211	212	217	221	198	232	205	210	242	225	202	241	210	211	217	201	195	218	193	200	227	202	195	222	212	218	211	202	203	222	213	227	201	205	242	200	225	219	215	192	229	194	205	216	199	200	258	214	214	187	198	221	214	225	228	195	222	185	188	194	196	204	186	211	209	235	230	214	214	238	200	194	179	203	213	213	241	213	207	222	222	219	213	217	228	210	195	202	206	218	198	222	220	201	206	200	231	212	196	215	218	213	202	225	180	186	208	207	209	208	197	192	177	213	215	207	186	211	241	225	219	203	225	224	216	204	229	213	226	201	207	228	237	209	208	229	209	226	236	200	186	217	245	227	218	209	212	215	268	216	207	220	206	219	212	198	210	224	226	220	198	188	220	224	173	217	198	206	200	227	214	205	206	220	247	238	208	231	241	226	220	195	213	214	195	211	215	219	244	215	222	209	209	226	207	234	213	194	229	191	187	220	208	215	200	222	234	226	195	208	219	216	185	213	238	200	228	220	203	183	183	211	233	205	219	217	200	220	225	219	226	202	212	203	234	217	215	206	204	200	224	207	219	212	188	201	211	193	182	193	186	192	191	216	228	227	231	210	189	227	224	223	231	242	196	199	205	227	211	201	239	216	212	210	185	213	220	200	198	215	202	238	217	234	203	231	199	212	246	189	236	224	225	202	183	236	208	217	221	197	218	219	228	208	227	201	232	212	198	209	183	203	212	220	231	230	215	200	178	215	218	239	227	226	194	231	211	204	225	201	209	221	174	220	198	217	184	199	205	213	229	229	200	227	212	210	207	222	202	216	199	239	216	212	236	226	230	213	210	203	230	211	211	222	209	200	199	180	241	220	196	250	216	224	215	210	231	199	198	223	191	217	219	208	192	247	222	205	206	205	238	175	199	220	210	195	247	213	222	221	207	225	191	225	196	188	218	213	188	197	214	209	229	213	251	195	208	217	194	209	208	193	232	222	212	212	210	189	230	215	208	211	231	205	219	236	198	206	201	211	199	208	191	209	219
5975	1465	2759	3272	2997	2506	1995	1847	1990	1564	1352	1122	1246	961	927	935	955	1371	1532	1016	1147	787	840	848	931	866	824	721	752	766	760	699	683	660	645	651	646	651	604	599	643	623	656	603	638	623	619	627	605	616	596	608	645	646	570	643	638	624	583	581	607	649	581	614	610	588	586	654	583	569	591	628	602	617	599	633	616	596	618	582	613	608	592	614	608	601	655	604	581	588	604	575	617	613	600	624	548	629	646	607	565	646	577	583	542	604	591	579	543	593	588	594	598	602	615	589	581	583	577	596	584	602	629	557	549	577	629	550	616	583	566	584	614	625	622	613	598	563	603	598	599	587	603	575	614	599	553	594	585	610	636	588	611	558	564	584	609	550	567	571	606	569	572	638	614	579	606	580	614	544	614	602	612	606	566	579	560	627	580	600	598	593	623	581	581	574	561	567	611	580	613	616	557	558	614	581	554	572	626	622	586	580	572	601	654	593	595	599	546	601	590	603	610	608	599	625	600	621	582	597	584	593	596	598	557	610	628	631	588	622	605	586	563	593	572	581	612	597	608	582	589	653	540	616	598	588	558	593	570	591	634	606	578	596	561	574	591	639	591	622	599	578	611	608	561	556	589	586	607	604	569	611	592	598	578	586	607	583	558	570	594	650	596	643	600	589	611	611	603	597	593	545	601	581	616	606	576	596	560	611	554	594	599	592	618	587	619	577	571	578	603	550	584	550	582	586	553	591	590	621	589	575	529	538	599	586	583	634	554	584	584	563	570	539	614	600	578	610	571	585	614	588	562	609	555	585	527	590	555	616	605	564	577	614	648	624	636	601	605	554	561	594	586	573	593	555	576	643	639	608	636	590	578	596	615	634	591	560	582	554	604	562	580	611	555	614	580	584	587	571	611	612	587	592	604	551	572	600	619	579	575	617	635	570	596	604	618	613	584	572	577	635	579	566	583	588	562	589	636	572	614	610	584	578	647	628	581	577	601	635	594	614	534	620	557	572	600	623	570	590	583	599	572	569	594	599	598	563	588	585	583	651	595	558	592	633	557	613	602	580	616	640	619	594	619	624	619	586	588	604	571	612	645	560	592	568	596	603	584	562	610	558	580	615	600	567	594	596	585	600	574	618	593	584	617	587	590	569	554	532	606	590	612	592	573	561	577	572	654	567	610	598	610	623	634	587	647	590	599	588	611	596	594	586	600	564	622	551	617	584	590	581	599	588	578	610	607	580	598	585	601	621	589	618	589	614	605	612	579	573	595	558	637	604	579	627	568	573	578	623	601	551	596	650	558	589	575	593	589	573	612	601	559	602	572	600	561	550	562	575	595	621	653	576	617	602	553	601	611	594	591	653	643	570	610	568	584	618	601	571	563	583	528	622	605	603	608	595	573	564	575	634	598	588	580	618	571	593	574	587	605	575	630	586	577	581	583	627	600	606	589	618	581	583	605	659	639	590	604	589	552	577	585	585	622	573	556	584	581	584	599	630	563	569	614	580	588	589	610	580	566	588	604	582	624	600	547	582	572	580	588	577	601	578	568	588	556	589	585	622	627	646	640	604	592	592	609	574	599	578	598	593	607	575	591	609	608	611	566	620	594	626	571	582	553	668	629	553	611	597	578	587	609	581	597	602	592	596	545	563	614	556	579	596	621	628	640	602	652	548	617	576	564	611	532	589	584	616	600	589	587	617	622	570	619	612	619	610	562	591	579	613	616	586	570	589	578	637	581	549	624	596	587	546	603	598	581	594	558	558	585	608	615	603	584	603	571	565	571	606	595	537	596	593	532	629	611	637	606	584	618	561	564	625	572	592	574	606	595	573	559	566	616	595	589	603	623	613	618	614	597	622	555	578	619	616	600	591	627	595	612	665	617	551	601	580	600	577	616	610	641	608	615	613	653	590	644	594	597	570	648	603	592	599	565	613	545	639	606	619	591	587	595	597	576	620	585	556	580	552	572	583	542	590	593	609	586	605	609	528	599	575	578	588	607	580	600	586	606	629	609	600	621	571	597	672	573	624	633	554	630	537	589	619	549	560	602	580	589	608	537	573	612	582	567	617	616	605	580	586	579	572	620	620	613	597	587	577	619	610	622	601	647	636	602	573	582	643	579	591	565	571	580	601	601	612	622	566	610	611	591	581	607	567	593	534	608	594	583	561	594	627	578	574	539	562	540	600	598	619	571	649	597	635	595	598	616	618	574	645	609	599	544	600	606	605	567	578	607	632	607	591	608	589	614	628	583	596	600	573	610	588	614	598	589	587	590	635	560	593	603	582	549	603	621	550	584	626	612	573	588	621	587	604	596	597	570	568	614	593	595	610	572	609	601	599	569	593	572	603	605	600	575	609	560	582	573	589	571	610	573	585	592	574	562	538	559	604	569	565	616	589	611	588	580	586	641	618	614	597	586	570	608	622	577	606	620	558	604	586	559	565	581	616	603	522	614	638	588	573	581	621	584	585	606	553	603	568	590	595	597	612	603	600	603	571	585	575	586	587	616	616	582	622	596	607	582	574	605	579	592	603	582	598	599	556	562	588	599	567	604	549	615	561	586	580	572	608	563	586	595	600	592	619	603	582	588	592	591	638	632	634	571	603	598	616	634	636	602	538	606	581	572	638	569	611	583	572	582	582	573	611	604	600	552	577	590	584	589	571	584	597	561	558	598	577	581	614	588	592	607	575	584	595	601	594	588	639	613	564	570	605	620	621	631	570	609	587	583	596	591	600	603	582	593	606	591	602	598	608	547	607	546	543	612	550	566	576	586	604	595	600	572	579	613	622	542	592	653	608	599	544	557	604	620	601	580	583	564	633	567	631	583	601	621	577	588	605	622	592	588	621	578	610	568	660	530	577	627	571	586	604	584	594	570	598	610	571	561	590	595	586	574	622	614	614	602	569	596	636	600	602	582	590	565	564	618	603	592	609	587	608	640	584	665	581	617	555	535	593	597	627	595	588	609	578	556	587	561	594	605	614	584	568	626	572	600	650	575	582	594	609	631	547	630	620	591	624	609	563	597	616	584	587	613	616	606	591	598	620	633	534	626	587	603	635	539	598	659	603	594	609	612	558	624	623	593	644	545	633	598	582	631	578	601	558	581	593	611	615	604	599	571	548	563	608	550	616	609	594	574	568	576	603	566	598	561	585	583	663	603	572	626	576	551	616	561	620	591	602	602	606	608	589	610	542	606	613	629	634	605	641	579	560	606	591	592	608	628	611	586	591	567	582	628	605	584	614	634	595	572	559	605	577	583	601	606	595	596	609	554	566	599	607	603	600	607	580	590	589	571	622	597	588	629	609	578	595	627	551	570	590	604	602	554	589	610	618	613	587	599	576	574	554	577	615	610	610	620	560	654	591	563	568	617	584	583	566	605	578	578	559	593	616	562	619	545	597	616	608	597	615	581	613	555	565	573	587	561	570	565	632	596	586	578	582	680	587	589	575	598	569	585	602	627	575	619	607	607	638	573	629	605	609	625	637
14345	2827	2767	2074	1818	1378	1262	1108	944	813	734	687	540	588	461	459	475	599	578	481	462	470	423	453	435	420	422	434	422	450	387	369	409	416	406	418	406	387	374	406	389	377	410	380	409	374	374	361	377	395	390	349	402	380	373	376	392	373	348	375	343	406	359	388	381	373	395	355	379	352	359	399	404	384	377	362	391	384	396	394	404	372	404	380	372	387	369	373	356	367	367	383	382	367	398	352	389	412	383	396	406	405	371	373	431	371	430	396	355	364	425	384	360	361	395	382	353	371	375	366	398	385	376	386	390	354	402	363	347	365	379	350	394	386	366	385	363	359	381	408	400	376	405	396	379	371	359	376	385	372	363	400	381	381	382	365	392	363	401	393	376	378	374	392	377	393	384	375	387	407	378	410	373	344	412	399	349	391	383	389	413	373	373	394	375	350	383	382	359	363	372	370	390	386	379	351	360	369	367	374	389	409	413	363	366	392	371	393	374	397	356	391	388	342	377	397	372	382	348	413	361	401	390	389	375	389	395	363	374	371	406	383	359	346	336	388	394	357	374	411	434	403	414	362	342	353	422	357	401	384	388	347	351	375	383	361	393	386	395	349	351	358	340	348	370	394	385	388	360	375	385	378	402	366	372	396	361	380	354	397	324	382	341	383	374	354	370	374	377	406	387	383	377	397	352	369	376	403	372	364	356	372	353	366	382	380	368	417	388	360	328	360	401	402	360	379	391	373	403	399	360	362	407	377	393	378	385	367	393	358	357	388	360	380	398	353	350	361	383	348	343	422	341	367	368	380	370	394	362	336	400	405	361	387	370	383	364	389	384	396	354	390	391	356	360	332	353	376	381	363	359	352	339	353	361	408	348	360	367	359	369	395	344	372	376	377	388	399	410	372	317	399	364	399	386	385	390	385	376	381	354	370	371	350	388	415	399	392	381	368	365	413	380	365	379	351	355	408	395	400	389	409	357	349	381	424	393	423	368	376	384	378	406	396	361	369	370	357	353	372	371	359	371	394	374	368	395	402	359	387	373	362	344	416	358	363	372	415	353	373	390	392	377	386	411	405	372	413	341	358	376	343	374	364	354	357	372	351	373	391	387	336	361	341	358	391	372	400	413	325	366	391	346	385	393	420	381	396	351	375	345	416	393	406	395	378	372	379	392	390	370	376	364	398	346	330	364	369	377	420	379	365	404	345	404	377	391	369	427	371	359	360	395	387	387	403	373	384	374	431	397	382	401	366	353	392	389	399	359	401	379	405	392	380	364	345	343	368	378	353	373	363	383	390	402	390	332	394	370	368	363	366	391	363	409	382	404	387	407	377	391	352	409	395	385	373	404	369	387	354	378	362	345	345	415	408	408	356	391	391	345	384	348	364	391	353	387	358	396	394	386	393	389	421	352	396	386	426	361	395	367	398	374	345	363	361	423	368	360	370	380	392	373	375	343	370	406	378	376	334	350	378	388	355	376	406	373	393	371	365	388	357	349	354	383	334	366	380	368	372	378	372	384	381	364	396	351	397	371	386	382	382	365	398	398	322	368	380	366	371	403	408	381	400	384	400	359	409	352	375	408	360	376	416	350	377	344	345	394	387	342	384	406	393	401	345	388	393	389	369	384	353	434	399	390	401	410	372	364	379	360	418	394	388	365	396	421	415	383	363	372	367	371	373	386	363	398	371	387	389	380	420	373	377	385	346	375	366	385	358	383	357	396	410	368	370	390	396	382	376	417	426	383	354	387	361	380	379	377	381	353	397	340	381	389	419	341	391	366	378	347	359	387	374	361	338	383	403	405	417	387	365	381	365	386	351	343	391	372	380	396	370	381	404	375	395	340	376	383	355	364	408	350	365	347	379	383	359	344	363	383	401	371	356	354	386	384	376	405	352	366	362	395	340	398	335	361	400	380	370	365	405	369	374	373	362	356	373	333	393	421	400	366	332	345	375	353	370	375	385	375	396	342	378	385	381	388	336	355	376	391	410	395	364	378	375	389	384	391	379	415	360	357	376	373	393	394	393	407	381	367	370	371	367	388	360	386	427	355	419	367	381	382	374	370	365	356	396	407	362	368	371	359	358	386	370	370	354	362	379	387	413	377	389	376	404	373	357	418	429	351	363	390	391	408	361	327	362	388	385	409	392	370	377	398	377	407	372	344	407	416	375	391	384	342	372	376	407	354	377	396	376	334	397	388	395	371	394	371	382	393	351	358	401	371	347	352	374	385	394	359	416	357	370	383	388	370	351	397	376	393	339	379	371	410	405	404	386	374	357	402	337	394	389	359	413	377	384	376	345	331	380	413	354	346	384	379	400	378	372	387	411	381	422	371	393	382	371	354	389	352	361	359	383	428	391	361	364	363	394	386	337	364	383	396	387	398	402	396	400	378	378	393	367	355	359	387	352	368	384	399	355	355	367	353	395	324	385	363	379	375	361	416	400	387	376	370	392	364	385	365	380	386	409	428	421	390	379	400	363	355	344	369	354	374	356	375	353	398	406	409	378	363	380	357	376	361	370	367	388	432	373	399	348	413	417	367	417	374	383	384	361	384	410	401	390	376	373	379	395	378	386	371	377	380	379	361	393	372	388	381	394	371	349	364	338	377	388	383	385	401	406	357	339	384	339	365	369	397	340	364	341	389	372	366	360	345	395	396	360	373	403	374	352	329	416	417	371	372	351	364	377	336	382	392	403	374	389	368	379	388	349	398	355	354	344	387	399	342	368	380	367	388	389	382	397	380	388	375	410	368	391	407	392	348	364	360	392	391	413	459	351	361	387	326	387	433	359	372	367	381	391	373	405	404	347	367	353	366	391	392	375	406	384	395	352	385	414	406	407	385	373	385	390	368	373	384	368	360	373	389	366	377	381	383	385	362	374	347	373	372	362	402	401	387	394	383	376	411	378	364	356	402	368	412	395	393	381	378	401	408	353	386	337	374	373	354	372	340	373	420	389	363	397	414	358	390	367	318	365	373	350	363	362	372	353	389	338	424	411	355	379	370	394	401	396	378	369	369	383	405	350	377	370	369	377	346	392	336	356	380	386	358	391	404	383	355	403	375	347	363	374	383	380	373	414	397	375	387	390	385	378	377	397	401	387	401	360	356	364	353	405	378	376	387	380	370	398	362	358	383	370	377	398	398	356	345	361	376	373	331	360	373	352	395	366	351	358	393	364	352	358	349	364	380	356	381	365	337	361	355	407	398	391	386	377	327	375	362	398	383	414	366	382	386	326	387	354	360	355	372	358	355	357	391	375	362	359	370	376	370	363	365	357	373	346	414	413	373	365	381	433	393	336	385	406	365	369	380	373	377	368	368	383	387	380	402	379	359	362	360	355	402	398	364	377	372	378	375	382	377	374	360	395	396	398	395	375	380	382	360	356	362	387	402	350	353	411	389	347	427	357	356	358	377	385	393	381	373	354	396	386	353	358	412	371	362	395	347	345	361	401	362	364	370	424	381	392	361	400	362	356	352	410	383	364
8301	2603	5426	6227	5577	4573	4127	3322	3038	2982	2520	2174	1902	1783	1582	1550	1697	2423	2088	1607	1551	1435	1449	1428	1673	1524	1302	1283	1261	1332	1332	1162	1089	1148	1089	1064	1080	1081	1011	1053	1060	983	936	991	984	974	976	991	965	947	958	920	921	953	1011	981	984	974	980	997	966	943	950	924	872	974	937	973	961	948	962	912	910	908	953	921	986	921	924	978	876	894	919	920	979	954	984	951	938	1005	917	906	926	975	926	932	930	950	945	911	923	945	929	899	923	958	936	991	888	957	918	958	958	933	947	933	934	917	934	933	918	882	933	911	909	901	914	885	954	949	926	942	963	917	907	944	956	922	916	930	883	940	839	901	914	936	948	926	867	916	957	949	967	965	969	954	969	923	924	931	906	924	982	941	938	891	924	874	944	980	916	948	866	932	948	899	928	900	906	890	930	925	903	928	898	912	911	947	887	938	938	956	908	945	928	929	851	957	927	933	936	910	968	949	873	929	919	908	929	952	963	926	918	951	940	875	921	916	925	899	926	929	985	932	902	902	924	926	913	932	934	897	933	881	954	925	962	939	953	912	907	977	927	880	921	923	949	914	914	915	938	915	915	902	925	894	946	934	954	940	939	905	908	968	912	888	911	940	908	914	893	915	966	893	905	906	948	900	962	926	919	880	947	953	954	888	928	894	956	891	923	883	967	930	870	907	851	921	918	982	978	908	947	923	883	903	958	914	886	983	959	919	949	900	965	959	920	895	949	924	901	968	910	918	949	941	916	900	894	877	857	901	884	957	893	901	947	901	906	938	958	954	952	981	938	927	886	907	965	979	861	958	977	909	947	999	902	946	922	932	936	952	944	905	891	890	961	897	912	913	981	913	921	899	922	951	993	848	919	936	924	976	927	909	938	926	941	988	993	962	963	932	859	914	941	946	919	871	963	941	861	933	899	939	850	940	876	914	911	888	941	990	924	925	887	944	899	968	875	923	930	946	871	900	936	953	953	904	931	900	897	952	969	920	872	930	936	924	945	933	905	924	872	964	939	890	877	915	900	921	940	945	903	915	923	948	953	964	860	977	953	872	854	972	928	916	912	930	948	894	885	936	916	921	949	936	960	932	972	950	895	967	921	866	910	952	884	964	950	949	957	953	938	891	856	886	929	936	924	878	947	952	877	866	961	916	877	905	868	948	896	914	917	872	982	946	928	972	975	964	897	929	907	875	931	909	929	895	939	961	915	960	926	943	928	935	925	886	892	1018	912	880	943	926	937	890	946	975	935	919	928	936	920	916	951	985	953	908	886	888	917	900	968	906	982	903	974	865	944	961	981	913	924	947	967	893	919	926	892	931	982	1013	912	911	953	915	943	971	976	943	992	913	888	928	975	885	907	973	880	950	974	945	913	914	950	954	897	908	975	888	908	947	919	923	938	903	920	933	949	973	937	936	934	945	971	956	882	915	939	927	904	919	966	933	897	911	929	974	878	892	950	988	948	911	907	922	905	928	949	947	941	900	993	899	950	940	948	916	933	922	889	915	950	896	957	950	928	885	909	910	971	1008	946	943	871	950	940	893	948	900	952	924	941	963	879	902	951	975	947	921	882	897	911	946	934	990	929	979	955	946	922	925	917	891	946	917	882	876	932	910	931	937	954	940	940	928	924	924	925	964	853	963	938	887	930	966	944	907	885	897	875	878	913	899	955	941	946	1006	968	903	900	949	913	924	907	957	925	938	906	981	923	931	983	914	925	945	926	939	875	922	874	904	928	924	878	942	948	921	909	912	917	920	1019	938	861	880	943	913	961	910	946	920	903	896	922	918	908	975	945	935	958	930	901	887	910	948	931	939	909	888	875	987	939	949	922	875	936	891	934	968	942	966	920	961	929	869	910	911	927	952	911	907	889	933	959	914	959	851	918	908	940	901	867	954	923	939	937	939	865	962	914	915	917	967	911	923	888	966	898	944	960	887	888	852	892	911	975	922	936	956	879	912	908	913	962	893	913	924	871	886	868	988	906	968	872	934	927	906	954	926	968	909	891	962	934	980	954	921	881	918	944	895	926	901	958	951	891	891	944	963	958	877	918	957	947	852	1047	907	926	937	963	959	949	923	914	961	919	942	891	968	943	939	980	948	943	912	981	949	919	938	891	908	912	964	956	934	868	948	911	909	901	912	930	901	932	922	950	847	925	938	897	945	944	936	912	933	922	933	957	978	945	971	869	922	920	918	903	938	971	931	934	982	949	912	899	877	940	860	937	941	935	905	895	892	990	964	937	927	938	919	854	927	955	924	970	905	910	956	915	965	955	945	925	927	957	892	860	916	934	916	931	926	944	941	877	902	913	900	900	889	899	891	922	900	978	951	933	956	954	943	936	912	923	930	874	941	901	921	969	923	896	887	1008	888	939	979	940	918	938	903	939	913	959	909	937	947	886	926	919	955	914	940	967	940	968	948	916	884	885	958	918	939	944	902	963	880	937	913	975	895	892	896	915	908	925	958	967	897	919	917	905	917	898	919	898	904	884	965	910	901	878	946	891	1019	912	912	968	949	949	960	881	857	936	902	891	918	918	906	936	890	878	935	902	935	949	990	957	927	927	961	917	894	935	912	974	907	928	929	902	923	915	888	893	922	916	932	844	888	914	952	896	951	894	926	939	962	918	981	893	916	880	935	918	962	930	908	922	950	908	909	928	917	934	938	921	937	935	921	918	922	897	936	1003	962	936	884	974	932	886	948	946	906	921	903	901	955	898	940	948	961	931	888	947	941	986	937	910	931	897	917	919	950	911	871	917	919	942	944	915	918	910	953	894	931	946	921	930	915	924	917	923	903	919	939	944	954	902	923	977	918	932	905	954	958	919	907	946	919	966	955	927	920	920	894	974	961	874	986	926	921	915	996	951	895	924	913	943	933	873	930	867	899	984	920	918	864	933	887	949	952	934	904	964	944	954	911	929	981	981	969	943	984	914	976	934	872	939	953	956	910	916	891	930	899	916	901	942	934	876	927	1000	886	917	903	950	928	950	909	907	937	985	1012	924	901	915	891	947	967	928	948	909	916	861	937	871	937	909	965	901	902	902	957	892	942	894	916	964	917	923	850	950	964	882	912	909	950	930	927	922	946	929	957	924	968	975	947	952	982	911	902	926	981	947	937	935	951	900	891	957	924	915	966	862	930	942	916	969	918	938	911	899	902	872	997	924	957	891	924	954	908	909	911	925	955	924	918	933	951	929	926	925	893	899	983	911	930	931	929	919	936	949	969	925	958	965	955	884	926	968	935	869	967	934	930	941	912	917	910	907	934	908	897	965	906	972	924	899	887	956	875	951	949	899	918	895	879	997	929	918	918	952	934	919	931	909	933	901	904	852	978	915	919	915	925	952	870	898	912	976	916	958	939	930	916	941	892	941	915	950	889	934	940	941	937	928	930	966	949	895	971	902	952	976	922	938	894	911	982	951	917	905	973	938	925	919	898	909	953	883	900	905	860	892	908	920	907	927	860	947	915	963	887	932	869	928	950
1943	137	132	140	122	145	122	114	138	90	111	98	118	123	106	111	111	118	109	118	109	105	117	115	121	128	109	125	111	106	99	120	124	101	101	104	111	102	131	109	100	115	114	107	136	107	110	118	88	121	106	102	94	100	106	123	94	101	131	93	102	87	115	133	92	123	106	102	106	104	115	98	130	120	102	119	99	118	101	106	103	109	117	117	97	105	111	100	116	113	90	113	122	112	99	117	110	129	105	129	94	105	116	117	112	99	129	113	97	130	115	119	98	105	107	94	116	132	102	90	108	95	116	101	117	98	103	137	111	108	108	102	116	119	84	103	115	121	108	117	110	99	121	120	100	128	103	105	124	140	113	109	97	107	101	126	124	108	110	84	116	112	105	113	103	105	100	136	99	124	117	109	121	113	112	102	113	119	92	88	119	108	128	111	109	105	121	121	111	112	103	97	106	106	129	94	124	101	101	117	114	85	121	108	96	101	108	104	113	107	100	108	97	107	108	122	103	119	102	122	118	99	109	137	88	103	107	112	119	116	102	104	122	92	98	84	136	107	92	108	103	107	118	95	114	111	101	135	110	102	133	103	109	104	120	127	108	107	105	116	104	107	119	107	117	106	108	102	106	105	109	105	110	103	93	110	108	129	123	101	100	104	115	101	115	116	79	99	110	108	93	101	99	96	97	119	102	106	109	109	102	99	118	128	124	97	123	122	118	133	117	121	101	127	113	113	94	98	118	132	98	119	91	102	110	126	101	116	112	97	125	126	102	102	117	122	107	92	124	117	126	110	118	110	111	131	92	120	129	113	118	115	96	119	112	120	119	113	120	103	101	132	111	116	109	85	98	124	129	103	111	99	125	104	100	86	107	115	88	91	111	107	103	111	94	120	105	88	107	104	100	117	86	103	125	116	103	101	105	108	135	110	119	92	96	112	111	109	115	114	117	100	132	106	108	117	115	123	117	99	112	112	130	111	138	108	121	118	108	108	107	117	122	132	128	121	116	107	103	90	115	114	121	119	119	124	109	90	103	118	111	114	107	134	113	124	128	110	100	114	107	100	118	110	102	127	129	112	115	105	108	119	118	104	107	122	117	113	116	110	113	100	115	115	111	119	121	115	107	113	106	110	133	110	118	108	125	109	116	92	126	122	114	109	115	105	107	109	108	116	124	112	120	120	115	137	88	126	105	116	113	103	87	101	118	119	112	109	122	103	117	131	128	108	100	104	129	116	105	104	107	119	113	98	125	93	112	124	100	118	105	115	101	113	99	123	128	119	110	111	118	131	107	102	110	104	108	111	115	109	118	106	118	118	97	108	104	100	108	120	119	98	122	110	110	122	114	111	97	110	101	95	117	114	104	113	130	95	104	117	116	103	97	142	116	97	98	114	117	101	112	109	105	89	119	91	109	113	108	115	122	111	127	108	112	120	114	110	125	99	109	126	110	105	113	114	125	108	103	84	88	103	128	113	105	100	114	101	106	99	117	108	128	97	125	99	111	122	109	110	116	120	98	106	107	110	127	116	98	95	114	105	108	120	122	111	114	122	112	133	94	105	100	117	106	109	122	121	120	108	115	94	96	109	119	117	126	104	107	106	97	120	110	119	101	121	109	104	116	124	113	98	109	97	112	109	116	103	126	119	113	99	75	96	130	91	138	118	101	96	114	111	103	104	109	102	120	119	115	144	116	116	115	97	97	116	102	101	104	120	102	126	116	109	117	125	119	133	118	97	114	106	106	131	108	125	128	106	99	121	94	109	93	106	124	103	100	115	93	110	106	103	92	104	108	116	108	119	113	103	89	111	114	88	134	122	102	107	104	115	111	121	131	124	111	104	124	126	90	95	100	103	106	109	124	113	99	104	107	123	116	121	102	113	95	109	125	109	132	117	103	121	128	107	119	98	92	97	106	104	99	130	126	119	124	132	112	124	119	109	118	116	122	117	106	116	108	102	102	113	123	110	107	119	95	105	105	121	123	106	101	122	97	100	89	117	101	102	125	98	112	104	100	89	118	98	114	129	111	104	123	94	120	109	111	122	110	117	107	148	98	119	118	119	121	109	99	120	114	130	119	112	111	102	116	119	113	122	99	116	132	118	114	111	107	127	94	125	120	95	94	137	109	103	116	122	119	97	105	115	103	112	104	120	121	112	117	107	102	106	102	114	123	99	98	94	102	120	129	111	102	116	108	93	105	113	114	100	99	120	107	117	118	136	114	90	113	106	99	96	128	101	119	130	90	93	111	101	112	122	114	102	110	110	109	98	108	114	104	103	109	112	100	110	100	101	108	101	81	100	106	102	126	108	114	123	116	108	121	86	115	96	108	112	128	129	105	104	119	104	92	117	84	83	94	119	107	115	100	130	121	89	123	106	108	114	110	115	118	105	92	103	118	102	116	111	99	107	118	96	114	117	120	106	116	110	110	96	91	90	103	126	95	92	112	115	89	92	105	101	137	93	123	113	121	119	114	119	104	121	107	105	92	123	121	108	112	112	113	115	102	89	95	105	134	102	102	108	124	125	113	119	114	115	108	123	118	143	123	94	149	113	101	126	108	109	96	120	113	99	117	111	105	112	97	93	106	106	122	131	89	133	127	98	97	98	110	94	118	94	116	112	116	112	100	98	136	94	115	96	115	104	108	120	133	113	96	131	105	114	124	103	110	108	112	105	112	114	120	101	107	118	103	109	117	121	126	128	131	99	107	111	126	111	113	127	114	112	101	114	123	132	113	109	105	103	124	97	101	114	118	115	121	101	97	110	96	109	121	101	106	118	97	111	123	91	93	104	100	98	101	117	98	106	129	130	83	111	111	111	114	109	121	108	98	107	121	116	141	107	112	100	87	102	103	111	116	107	135	126	115	113	108	103	112	125	116	124	113	106	133	121	110	119	118	118	116	109	105	106	118	110	86	108	104	139	117	119	106	124	116	87	118	127	106	100	122	104	129	115	123	109	108	99	106	119	103	120	120	126	121	120	97	113	102	110	109	103	120	120	90	99	132	94	142	127	116	107	114	100	85	116	88	116	117	119	101	117	125	107	106	103	106	91	98	112	123	113	127	115	117	139	112	96	102	108	99	101	92	84	106	100	94	122	96	122	97	118	120	99	97	117	128	116	109	115	106	132	109	115	115	123	95	104	109	101	108	105	128	100	110	123	111	143	105	104	117	120	108	108	137	102	98	120	125	111	107	124	113	122	91	115	108	108	116	112	87	105	118	113	113	74	122	128	97	104	100	119	106	106	115	94	118	113	127	129	114	90	104	109	99	125	117	105	123	93	113	112	111	105	121	100	109	96	121	106	104	86	86	116	87	109	96	127	100	101	116	99	116	113	115	115	104	100	126	100	108	101	124	112	105	94	99	110	105	111	111	108	136	111	103	103	111	96	103	115	115	122	128	106	110	123	104	134	130	105	97	124	118	103	109	92	107	130	123	89	119	107	113	108	121	110	113	107	129	115	99	112	106	92	112	125	95	108	121	114
2377	392	446	443	437	434	482	400	426	412	393	400	375	410	335	382	379	372	377	358	365	362	372	383	329	358	370	420	405	384	386	404	404	365	385	359	384	349	350	345	369	360	343	333	367	378	335	380	390	345	361	388	336	385	363	325	331	348	356	358	353	394	346	392	361	364	360	363	348	394	375	374	347	373	370	390	343	354	357	367	318	367	336	337	366	351	372	359	386	372	388	370	383	366	364	384	367	332	378	340	357	338	388	362	361	364	369	357	321	366	335	372	327	391	337	360	365	376	365	356	353	377	369	347	348	385	410	387	381	386	360	348	370	360	346	350	379	342	357	381	353	341	373	381	394	331	344	340	400	381	392	383	333	350	350	361	358	361	360	376	374	364	370	363	387	362	324	399	380	368	343	362	354	347	358	400	340	390	356	375	374	364	360	375	373	362	334	354	362	370	378	395	351	360	328	384	360	353	350	375	342	348	368	334	380	341	335	361	340	433	337	373	362	360	346	327	361	383	385	388	370	369	348	374	350	376	352	357	378	354	349	371	343	342	345	366	380	396	356	353	388	382	357	358	330	333	349	371	352	375	391	330	371	395	364	368	334	362	337	358	409	406	360	318	353	377	360	378	322	375	348	362	331	373	327	394	381	357	351	375	335	352	356	351	413	350	412	394	378	390	343	350	318	369	331	364	363	394	376	358	354	361	348	385	361	332	399	360	372	342	403	343	345	360	327	378	368	374	356	351	341	354	355	357	360	368	352	371	386	379	366	382	359	396	359	362	383	342	372	370	331	345	344	345	380	367	389	348	399	348	373	374	350	332	373	379	357	365	342	376	340	350	350	356	341	337	389	387	352	355	332	394	327	348	365	298	356	363	366	380	367	345	364	356	352	382	364	358	372	332	362	389	346	378	374	336	399	358	364	398	359	352	351	357	378	363	352	383	352	383	353	376	352	386	349	377	349	353	366	369	366	332	389	382	387	366	383	357	374	365	368	352	371	382	365	353	334	369	361	401	365	353	380	347	350	314	350	359	348	387	382	387	358	353	352	379	349	371	370	365	371	346	360	358	358	365	369	364	353	377	383	354	353	356	360	367	372	348	350	378	419	373	368	370	337	360	372	369	359	403	365	362	348	360	338	370	350	347	360	350	351	364	387	397	329	342	384	348	362	364	385	338	401	349	354	345	337	346	332	363	346	366	347	360	381	397	360	369	365	383	366	332	369	364	371	382	366	357	344	380	362	359	333	315	361	356	388	371	382	387	322	358	385	348	348	385	380	348	343	363	362	372	351	357	382	326	368	375	393	393	364	361	363	361	388	371	346	344	397	337	350	332	397	386	404	328	357	374	350	356	338	341	352	343	382	332	365	353	359	367	378	362	349	365	334	370	374	354	403	357	364	387	338	350	375	343	371	381	351	336	370	381	350	377	367	372	354	355	351	326	365	310	355	383	359	380	356	364	381	355	347	377	400	367	356	327	359	381	348	370	358	359	326	382	339	357	352	384	403	357	363	351	354	329	348	329	344	317	389	370	399	353	356	362	363	381	384	361	395	387	351	340	368	376	365	369	401	360	375	373	356	350	372	376	371	395	369	370	390	372	354	358	371	364	376	359	389	341	365	378	348	342	351	388	373	395	382	385	349	350	370	366	379	344	363	393	381	358	346	347	362	347	372	360	358	365	376	354	379	337	362	346	368	344	405	388	347	385	385	345	352	364	369	356	372	372	366	374	377	338	319	369	368	371	412	367	381	360	346	369	370	354	348	336	356	360	319	339	370	358	347	325	352	346	342	359	367	352	370	376	333	382	396	359	343	355	377	372	365	354	338	390	330	344	385	357	363	363	357	348	392	336	393	366	376	363	374	368	350	358	403	343	383	329	376	372	356	380	346	365	348	380	331	353	374	358	371	357	353	330	385	334	361	383	342	354	385	327	365	363	360	331	347	333	384	338	367	383	332	380	344	373	349	358	370	350	376	380	341	369	390	350	366	352	340	350	396	366	342	359	368	363	337	397	346	393	341	327	366	372	363	350	334	355	356	366	367	344	377	349	321	362	327	362	369	375	378	330	397	367	361	346	364	371	390	351	341	372	337	332	331	346	377	359	374	405	351	354	351	379	375	358	361	376	376	360	354	354	378	373	378	382	333	364	357	360	380	308	358	349	391	356	362	349	354	358	380	367	367	369	362	393	382	343	352	346	338	363	367	353	375	364	415	357	357	375	364	353	406	345	356	348	373	356	361	342	369	340	379	396	393	343	379	358	378	347	365	379	367	358	360	379	383	378	377	363	353	384	362	354	348	365	351	348	365	381	346	411	354	388	384	383	359	365	358	353	378	334	340	377	353	351	354	395	352	359	401	338	320	367	362	375	368	365	368	365	381	391	357	344	372	376	369	349	337	386	359	352	341	349	400	379	359	381	377	353	389	370	331	398	347	388	366	343	386	374	374	380	357	375	359	359	355	335	376	358	378	371	382	364	339	375	383	355	366	331	382	377	406	408	339	385	372	345	346	361	393	339	374	370	329	379	366	376	327	381	357	332	317	377	389	348	346	364	343	377	319	339	390	330	337	341	354	337	387	348	382	391	353	339	329	356	381	373	343	372	350	363	346	383	407	376	328	377	362	367	382	368	351	325	363	361	357	359	373	343	327	398	338	369	340	387	362	359	368	382	356	391	389	408	370	351	366	339	353	352	377	346	369	386	348	356	352	351	370	350	370	364	355	335	386	360	365	375	333	357	338	389	389	402	371	357	341	354	366	429	338	355	350	368	348	363	349	320	355	354	371	341	355	331	356	375	362	361	353	342	362	406	356	376	373	370	333	368	369	360	378	353	377	364	313	384	376	365	334	357	354	345	358	362	352	358	369	371	400	374	348	336	371	331	347	359	378	369	367	396	396	371	369	394	397	393	345	356	399	335	361	366	346	345	384	348	384	399	358	370	347	362	377	403	377	373	365	371	375	353	353	354	357	355	381	364	403	391	383	366	375	358	339	372	346	376	356	352	367	354	393	340	377	330	356	373	397	362	354	342	385	387	366	369	356	332	350	348	351	335	367	378	364	370	371	351	365	356	366	379	345	314	357	336	381	355	356	329	374	325	360	341	366	331	361	326	341	344	351	342	370	370	375	357	340	394	367	384	363	397	360	363	381	342	350	381	377	369	344	361	350	324	382	375	370	398	347	375	343	385	349	350	371	328	354	374	336	373	371	328	377	351	351	373	337	387	338	364	382	364	350	364	371	370	369	334	370	371	332	391	394	328	369	350	348	362	361	323	374	392	310	377	384	343	357	368	366	350	308	351	360	357	356	367	351	347	370	377	362	353	394	375	372	366	348	348	386	387	375	373	341	351	348	314	390	362	364	359	342	375	362	381	372	373	369	360	375	391	359	327	372	343	346	334	344	379	328	355	349	353	344	354	382	368	368	336	366	347	408	368	344	336	375	335	372	355	363	358	354	388	350	345	352	368	374	341	375	365	362	336
7595	1159	1173	992	788	587	488	433	398	368	315	305	297	274	287	245	297	353	319	282	249	234	226	232	252	250	234	209	244	273	233	227	242	213	223	214	214	200	208	235	205	196	235	211	226	226	239	234	245	239	227	205	214	228	231	228	228	237	219	217	213	203	221	228	228	240	214	216	196	228	202	238	215	203	218	227	213	216	227	226	221	203	205	186	218	208	201	210	205	199	231	221	206	210	211	203	220	242	203	229	200	182	210	209	209	205	205	202	207	203	252	199	200	222	222	207	212	190	206	246	234	207	222	232	232	194	215	217	232	224	207	204	197	225	202	193	206	218	212	216	199	217	188	212	209	202	204	229	188	192	210	221	220	211	201	276	222	211	173	221	207	204	182	208	220	206	245	199	254	226	206	176	217	220	219	190	186	202	205	217	214	201	207	227	222	212	202	197	192	212	228	222	201	221	197	223	193	233	201	209	211	230	206	208	226	231	208	222	221	236	192	226	212	203	241	190	218	198	187	200	181	216	218	201	216	215	208	202	231	200	206	212	193	231	230	190	205	215	199	190	223	220	216	212	215	215	196	196	200	194	210	214	191	206	198	235	213	211	203	194	242	218	214	200	250	230	223	208	210	219	216	186	200	179	211	210	196	207	262	206	200	209	225	220	207	192	210	214	215	209	223	220	180	225	224	208	193	246	216	218	220	228	196	199	212	199	218	208	222	201	207	198	240	226	227	223	249	204	221	204	210	222	192	218	213	214	210	203	223	228	213	221	227	216	203	207	202	222	198	199	210	217	202	211	200	181	192	211	214	244	216	199	193	182	199	205	218	212	217	242	196	214	201	180	209	198	179	222	207	218	215	217	208	208	231	194	216	201	187	193	224	213	195	195	223	215	197	204	195	206	220	211	238	226	238	190	205	255	201	224	209	194	221	231	218	207	209	196	190	210	208	233	216	212	216	176	210	212	204	178	184	201	210	207	202	235	208	225	209	192	194	200	225	211	198	200	229	231	218	182	195	203	213	186	207	202	214	199	212	213	222	195	222	184	213	251	193	190	224	203	219	185	175	228	188	188	205	249	219	212	203	209	206	210	221	196	221	185	179	194	235	213	196	222	190	232	214	209	183	211	212	196	234	199	182	242	226	218	223	181	186	206	217	223	211	255	220	204	176	216	212	212	195	213	235	209	225	209	213	258	218	223	220	204	225	208	236	215	203	204	215	214	221	185	210	205	190	205	184	231	208	205	216	218	220	238	203	200	174	230	187	223	221	226	215	240	219	219	203	216	198	218	221	198	209	215	229	214	220	205	212	202	189	205	228	203	206	221	223	228	205	195	212	205	188	194	202	207	198	211	224	187	201	227	195	239	194	197	209	236	199	206	227	227	229	209	216	224	209	202	181	226	218	196	215	208	220	215	222	216	211	181	233	214	210	215	200	201	201	245	181	218	199	215	216	225	226	229	202	194	208	204	207	205	211	211	212	208	188	181	222	242	215	212	230	204	211	237	216	225	222	206	222	214	233	215	201	208	214	231	192	240	210	209	212	214	220	224	215	208	191	197	217	214	213	229	240	201	238	217	220	209	209	246	222	209	208	212	232	233	183	233	233	239	208	199	216	217	195	212	213	194	222	203	205	210	185	226	248	224	205	221	219	211	194	192	195	199	210	211	213	195	205	234	252	198	245	219	218	192	203	194	216	219	210	194	230	223	226	219	192	245	206	197	213	224	211	201	224	198	205	212	231	221	201	219	175	223	199	191	232	212	212	214	240	191	203	197	221	212	205	237	213	204	217	210	195	215	233	195	219	197	218	219	205	195	231	222	202	235	226	241	189	188	223	215	205	200	211	230	219	222	191	212	197	219	243	197	207	218	243	235	204	200	214	194	198	187	180	188	230	237	210	198	218	214	195	228	236	242	198	196	227	195	212	198	211	200	185	201	187	193	216	218	230	214	191	206	196	218	223	211	195	203	194	228	199	182	219	228	217	209	207	208	212	206	183	221	211	214	232	220	201	215	231	224	222	210	208	213	230	237	235	247	193	193	204	228	220	225	202	217	204	189	229	212	247	229	227	195	213	177	220	243	191	201	184	195	207	221	243	214	214	197	192	220	212	201	236	205	216	200	192	224	200	223	235	229	225	215	214	201	219	218	205	198	194	215	204	217	185	236	210	201	213	198	213	221	220	245	194	201	211	194	228	196	199	205	192	193	209	225	190	217	218	205	226	237	236	215	216	201	206	195	210	197	213	194	174	222	207	222	188	204	215	193	201	213	191	213	199	208	206	215	246	223	194	232	200	249	190	200	225	246	209	212	223	218	222	203	194	179	233	223	209	208	231	204	192	214	203	190	214	216	220	222	225	221	174	216	220	188	228	220	203	207	210	217	211	217	218	211	208	229	220	172	230	228	199	211	218	200	229	228	215	197	212	199	228	211	213	226	218	220	207	220	199	220	244	219	237	227	208	166	193	216	228	225	196	223	201	216	220	208	216	214	212	201	215	204	206	211	210	209	223	202	235	250	230	210	246	198	202	222	209	210	222	214	250	206	195	215	220	194	224	211	206	207	219	209	240	220	221	219	211	232	222	209	200	205	204	202	223	210	214	221	203	227	228	230	198	213	219	227	227	215	179	203	210	212	221	204	191	239	183	205	198	215	217	187	215	229	226	179	214	226	225	214	236	236	203	223	216	208	215	218	203	215	242	206	216	225	202	198	216	226	243	223	212	244	192	202	199	241	218	180	230	212	250	209	215	218	203	208	228	200	211	197	208	192	232	212	211	220	218	203	212	222	209	210	212	202	231	225	223	214	221	227	206	217	197	212	193	225	217	208	216	218	193	214	226	214	250	228	218	226	219	217	207	200	214	226	200	221	212	221	197	192	189	214	205	202	186	198	201	212	193	211	188	236	200	197	210	227	238	184	190	211	222	204	248	213	212	203	214	196	226	220	197	214	198	213	215	196	203	207	240	184	220	217	199	220	197	216	216	205	219	205	191	219	208	214	221	221	217	219	203	229	212	229	226	208	207	229	237	211	206	233	208	227	189	186	216	235	237	209	227	232	189	201	219	215	226	202	198	195	228	211	238	208	247	221	220	221	218	211	224	205	225	206	243	199	206	208	209	202	190	199	214	201	224	197	204	248	221	185	213	203	223	216	234	201	193	195	191	202	179	186	188	234	213	217	216	226	235	231	215	218	224	213	209	219	221	228	222	175	221	193	211	230	205	187	216	207	248	220	185	193	219	203	228	215	215	209	227	217	192	210	214	199	246	203	205	204	227	247	205	187	212	219	216	207	203	215	185	194	178	177	228	199	225	207	231	205	217	195	222	245	221	236	218	227	212	216	194	222	194	190	247	202	228	224	243	229	231	183	185	225	198	210	195	240	218	205	216	213	217	232	185	195	199	196	196	194	228	205	218	215	191	220	223	192	211	218	214	192	216	192	205	207	195	182	235	196	216	222	211	191	218	245	195	202	198	196	192	224
6084	1437	2852	3202	3002	2517	2189	1856	1711	1561	1303	1194	1049	1012	944	924	917	1593	1332	1079	822	782	819	871	935	881	804	752	798	884	819	669	684	691	664	619	677	660	686	618	614	651	632	663	611	609	620	618	613	605	624	588	586	634	602	631	600	606	611	610	567	612	593	600	597	612	622	581	601	634	595	617	616	618	645	597	572	664	615	599	555	567	663	536	593	592	584	600	623	557	624	563	564	598	593	604	629	567	611	569	574	582	580	618	616	552	611	649	610	607	612	594	593	603	609	572	588	639	553	593	611	577	591	573	595	587	577	587	586	610	618	567	587	612	635	590	564	561	616	545	602	600	629	651	564	573	600	625	596	611	591	617	606	598	571	583	588	621	566	596	607	594	570	652	616	593	555	593	629	570	620	592	565	571	611	582	614	608	579	641	574	576	576	586	602	610	598	565	563	612	577	597	580	625	628	560	559	591	637	543	563	585	577	628	598	569	606	580	620	552	568	588	555	549	584	589	565	610	583	613	557	632	598	579	554	651	570	554	564	563	566	594	608	604	593	577	592	575	621	600	562	573	579	587	606	577	610	606	617	591	593	598	598	573	634	584	592	608	647	599	587	553	592	583	603	620	622	558	576	582	578	613	605	569	541	581	560	627	623	566	617	552	559	575	631	590	576	595	585	579	606	566	596	612	572	606	591	626	574	598	618	609	610	585	623	591	603	573	578	554	582	580	602	590	548	624	628	579	570	571	601	597	622	580	614	614	596	601	598	616	551	577	580	623	559	569	590	589	609	621	572	631	580	568	532	603	635	590	588	561	574	582	598	596	585	543	590	595	614	568	620	602	604	635	562	591	555	608	585	587	611	620	578	599	563	568	577	603	575	564	549	568	623	542	554	616	619	614	587	628	631	588	664	601	533	558	542	609	579	624	635	590	612	634	617	569	574	615	575	612	582	576	580	591	557	573	582	572	614	550	595	594	613	582	578	581	523	581	594	567	609	606	613	552	623	574	597	587	624	580	619	593	631	588	584	616	566	596	616	576	605	597	592	595	618	597	612	621	583	579	581	571	587	624	564	567	590	609	548	531	639	566	618	558	606	582	605	576	577	590	583	620	568	586	578	592	607	577	581	612	618	628	618	614	541	533	594	609	539	634	578	619	583	627	557	576	596	588	596	603	565	663	589	568	583	610	604	598	596	608	589	627	602	621	615	647	526	546	556	551	559	616	571	615	583	565	596	594	579	597	598	626	593	555	583	538	575	551	561	567	581	626	586	606	563	611	605	648	630	599	600	571	580	581	569	577	614	566	557	585	577	529	576	589	620	610	592	574	594	582	565	588	615	597	552	593	555	624	566	582	593	572	609	586	606	546	568	639	559	611	618	638	607	580	562	575	548	558	616	554	626	585	585	610	607	553	558	562	579	570	543	549	573	604	615	586	617	554	596	575	599	625	608	623	568	568	556	580	596	588	572	592	588	580	544	610	601	567	595	590	606	619	595	578	580	607	585	611	614	606	611	581	604	593	584	590	581	675	581	564	592	601	579	584	572	611	569	557	590	590	590	542	621	571	581	576	614	593	590	607	599	551	606	592	613	649	624	563	620	618	602	591	622	582	599	609	611	597	568	601	582	580	612	589	599	536	621	587	601	619	619	601	594	608	570	632	588	577	637	589	577	609	626	621	606	600	595	628	659	564	591	609	614	583	575	573	590	599	547	596	605	618	610	582	573	601	590	581	564	608	588	594	561	567	596	580	620	593	590	586	637	621	613	625	622	585	623	600	625	595	552	621	612	565	580	585	555	570	610	580	603	590	616	613	583	601	597	571	595	622	622	608	560	577	663	598	581	545	579	559	571	641	564	585	573	613	637	599	565	574	592	617	594	617	641	598	629	575	588	582	564	544	590	589	597	585	618	605	562	608	615	557	569	580	616	584	542	604	548	623	599	589	618	610	600	593	614	602	561	600	565	588	607	602	598	583	581	607	593	621	546	589	638	578	569	553	555	599	560	608	651	553	574	607	630	634	594	610	645	556	560	571	620	566	615	586	568	615	596	581	598	547	622	568	594	596	589	616	638	596	648	631	535	594	580	574	635	599	592	619	599	628	569	572	581	595	572	583	648	628	591	587	616	580	580	599	603	589	640	611	615	563	601	588	571	567	589	586	595	590	554	595	620	595	616	601	609	556	639	608	635	601	593	618	628	586	577	592	609	610	606	567	584	578	578	586	614	636	581	599	596	625	583	567	603	566	588	615	550	620	625	605	584	605	587	569	587	560	649	535	585	588	579	580	588	591	595	581	621	569	547	609	601	602	576	558	575	586	636	576	634	576	604	619	600	596	577	628	622	611	630	613	614	547	586	549	599	554	594	592	560	603	533	583	600	549	595	591	601	565	619	586	637	604	604	603	620	574	604	606	529	606	606	598	635	591	557	583	564	622	595	561	588	627	624	605	623	606	612	599	577	589	653	613	593	598	564	589	516	580	600	530	611	607	653	601	541	574	627	564	605	592	632	573	577	616	576	612	566	598	561	578	547	592	548	580	587	613	569	574	562	596	608	595	576	570	605	592	558	583	583	606	594	590	602	605	575	584	593	637	642	564	607	580	570	598	568	619	580	559	587	636	580	565	572	602	618	594	573	565	605	652	579	589	610	556	604	639	584	631	570	574	595	581	565	593	576	599	584	631	560	591	587	595	580	577	558	618	586	549	565	626	576	577	591	631	588	568	601	554	549	602	601	585	598	571	605	553	591	644	608	567	577	573	605	607	543	577	610	599	581	571	603	591	579	588	568	647	561	544	637	618	551	578	608	604	604	581	603	588	590	593	576	593	591	639	573	615	596	565	603	578	584	611	588	590	589	585	597	616	582	563	593	595	598	616	601	622	632	569	568	573	570	566	590	639	582	584	575	590	587	552	594	586	589	637	599	619	567	617	634	616	580	591	573	594	576	607	608	644	598	594	574	549	628	594	607	625	624	587	604	600	591	611	618	590	554	598	581	546	633	637	605	581	566	602	586	561	568	562	531	642	575	642	596	585	604	586	572	614	575	607	602	617	590	598	589	610	553	583	598	600	568	598	621	580	586	571	645	612	597	586	569	551	597	542	583	593	585	575	602	628	604	566	606	559	633	594	597	575	603	649	651	561	614	553	602	600	595	584	602	588	605	579	560	614	590	585	556	636	573	561	597	588	590	559	609	577	582	613	548	589	634	590	581	597	573	609	618	562	572	555	586	579	595	616	560	574	592	584	602	636	600	588	606	594	581	585	581	554	595	601	622	585	560	594	577	603	582	597	635	585	622	577	630	594	637	630	576	569	585	555	562	547	603	569	613	603	577	560	582	565	592	554	576	556	597	575	556	581	584	584	588	597	569	617	607	613	537	628	594	595	614	591	575	580	595	580	607	586	607	586	640	598	585	617	613	608	609	594	566	590	608	573	594	602	555	592	571	561	577	614	600	582	579	598	556	593	599	581	580	603	551	635	591	564
14845	2850	2704	2260	1657	1187	979	778	745	762	627	589	536	583	503	437	475	548	557	509	475	420	422	459	450	432	445	415	415	438	428	384	410	406	390	387	448	387	378	393	414	414	391	380	404	384	381	398	399	378	415	376	355	420	388	353	378	366	381	385	409	378	384	361	398	417	388	374	372	323	396	375	369	390	386	394	387	377	349	363	394	347	390	408	379	361	387	364	392	381	403	366	390	422	369	397	369	381	338	362	362	364	381	365	366	385	383	363	347	367	394	407	375	354	403	356	423	376	371	354	337	381	397	404	360	356	403	383	370	391	369	346	394	374	402	388	355	377	352	378	381	381	396	398	392	376	397	400	364	382	384	396	372	406	384	347	374	405	395	369	365	386	369	391	399	392	395	360	350	392	362	353	399	412	344	382	363	354	335	384	369	362	422	342	379	366	371	409	365	337	401	373	380	367	383	380	423	395	377	355	363	352	343	360	352	369	392	377	421	369	378	385	405	375	349	385	390	394	392	429	382	364	384	375	377	381	357	376	366	385	389	397	382	385	379	369	352	340	408	360	377	386	379	381	380	378	368	374	396	387	385	374	406	351	418	418	365	383	414	391	372	370	408	364	387	377	377	417	349	362	382	388	358	381	353	392	376	380	394	350	402	361	383	363	387	336	350	373	364	365	396	403	379	374	393	373	385	364	339	376	367	372	382	366	359	381	400	362	395	381	401	372	408	348	388	397	370	370	374	369	367	372	340	367	365	382	381	384	363	391	367	358	399	390	367	362	392	371	379	353	347	406	368	346	380	387	353	383	386	399	370	399	357	367	393	357	410	395	373	363	345	354	371	381	380	365	381	371	374	386	371	415	381	395	361	382	392	367	411	361	395	366	371	388	396	389	393	412	362	412	390	351	368	397	344	376	375	351	393	333	389	396	355	374	347	391	352	399	365	391	386	354	378	372	375	390	339	383	341	345	374	408	409	423	352	395	369	436	372	408	370	380	379	366	372	403	345	382	372	390	363	374	367	371	375	383	397	391	354	411	392	398	391	398	403	394	355	364	377	333	350	392	366	383	377	382	346	396	353	380	392	397	406	369	369	367	365	393	395	415	377	389	392	403	358	379	360	389	385	375	368	372	388	358	366	389	362	361	366	374	365	389	410	367	409	357	358	381	396	397	387	373	402	385	421	360	385	366	429	393	369	364	354	402	354	364	401	353	395	364	355	387	367	385	392	372	351	387	367	374	371	387	387	371	403	391	393	363	358	389	358	388	403	373	371	355	369	375	356	376	359	347	428	425	380	362	372	361	343	343	374	350	397	354	343	373	377	395	400	367	396	361	363	373	387	383	364	343	399	355	377	379	408	376	396	381	372	364	425	410	354	419	354	401	365	406	409	374	377	397	383	371	354	382	379	360	384	357	400	402	391	380	375	423	363	393	350	387	367	343	376	374	400	397	370	374	390	381	401	369	395	348	354	382	378	389	393	376	378	388	359	379	386	342	359	344	369	357	388	400	381	391	368	363	393	353	358	363	397	366	384	381	381	389	374	384	355	332	402	355	415	362	392	376	385	390	381	373	393	390	362	362	361	372	384	334	373	390	381	349	384	407	400	362	360	378	378	402	335	373	400	400	401	392	413	352	355	372	369	363	387	351	352	357	400	376	376	373	386	367	372	327	397	410	391	395	354	345	411	387	345	367	361	415	388	394	375	398	404	403	415	396	380	384	349	383	402	398	414	375	378	369	355	403	363	379	399	394	356	336	383	381	414	437	427	396	378	424	347	392	391	374	377	392	375	375	393	363	391	398	377	359	391	385	363	381	376	408	401	372	427	374	382	380	346	383	404	399	369	410	382	421	355	372	364	413	430	369	344	412	396	359	382	345	376	387	371	342	404	390	386	406	374	382	366	350	400	368	397	403	352	403	381	386	378	365	375	388	343	381	407	391	389	385	406	373	392	401	380	380	348	361	383	386	369	389	373	371	382	395	424	407	371	384	362	362	363	358	380	399	392	348	373	385	377	362	379	397	342	360	381	388	339	375	364	378	349	389	373	386	391	349	411	384	342	397	383	412	363	376	386	408	392	397	378	374	394	377	351	384	389	380	393	374	375	352	365	328	398	370	343	388	384	378	357	379	390	387	368	346	389	397	417	345	394	397	439	395	400	389	407	371	406	391	363	379	391	385	370	374	356	379	369	390	378	403	404	385	360	377	370	373	353	415	390	369	363	404	377	395	390	407	382	345	376	350	382	401	385	421	416	416	417	361	377	391	374	414	415	390	403	365	383	345	387	368	406	379	361	366	348	392	398	359	395	358	362	400	384	352	349	431	361	359	396	357	398	388	423	380	361	358	354	384	371	402	403	394	380	374	372	408	372	399	428	327	363	426	384	366	386	375	411	364	346	417	377	364	377	385	422	377	353	361	390	362	408	392	407	372	420	366	383	433	377	385	375	393	363	380	365	373	377	388	388	370	403	401	415	402	378	356	386	375	351	394	355	400	412	351	415	368	365	417	327	388	382	364	383	365	386	395	378	381	376	355	382	397	375	384	378	383	377	357	356	374	372	392	359	350	368	386	350	416	381	404	394	419	381	385	414	395	362	366	407	350	374	353	389	384	363	381	371	378	371	396	381	387	359	429	401	413	380	365	395	360	396	412	427	379	352	371	343	367	390	352	348	410	403	352	358	365	363	389	353	388	410	377	372	370	374	375	363	365	343	357	357	363	352	368	394	368	394	355	378	375	387	399	360	385	378	368	354	374	378	398	361	339	373	395	385	373	362	384	383	374	383	383	383	359	385	366	357	402	377	342	388	370	374	387	411	418	358	377	366	401	412	381	368	371	412	362	359	390	368	350	357	404	369	397	382	408	408	392	370	380	359	372	400	372	397	381	394	350	376	384	337	356	389	346	383	397	398	409	360	379	390	356	380	401	385	404	402	356	372	368	385	344	372	380	407	381	378	367	377	366	377	370	393	339	367	386	398	375	402	346	358	383	368	377	397	415	365	358	352	374	407	413	375	410	346	386	394	348	404	390	365	385	407	329	396	392	376	353	395	407	347	366	418	345	352	400	386	376	365	383	361	405	351	421	385	384	383	396	411	380	381	363	411	404	368	327	372	383	405	386	394	362	381	366	383	366	378	377	404	383	385	422	386	400	394	359	389	356	367	372	354	407	390	403	389	350	360	346	373	350	365	382	365	383	374	375	406	383	402	347	373	387	380	352	396	397	378	407	374	381	364	387	376	374	363	385	344	397	388	400	375	378	355	365	374	383	374	418	390	386	379	375	390	409	341	366	370	358	414	377	374	385	396	362	375	397	386	410	418	344	406	383	374	352	366	393	369	367	389	392	377	353	378	397	394	387	391	380	375	371	366	383	395	394	411	383	385	368	346	369	354	386	388	382	402	382	393	409	390	370	378	387	367	368	362	359	355	406	373	359	373	373	390	377	405	372	344	356	397	406	369	373	411	373	375	385	375	365	367	379
8305	2625	5360	6138	5486	4474	3851	3349	2915	2958	2397	2087	1866	1739	1572	1600	1682	2357	2244	1724	1458	1316	1367	1485	1510	1541	1325	1264	1263	1539	1169	1098	1143	1123	1094	1039	1029	1101	1035	1022	1037	1012	997	958	972	1024	1043	956	945	997	1013	961	971	927	936	928	978	974	982	946	979	954	945	972	970	937	940	950	936	1034	980	987	926	965	977	929	874	978	938	952	931	917	925	944	920	1058	900	889	945	974	970	908	858	956	947	885	922	930	925	937	962	923	901	948	954	921	883	963	1002	948	964	931	968	940	955	916	974	959	950	897	970	936	959	955	924	921	954	915	945	973	945	966	973	939	897	967	924	932	937	918	913	907	929	952	912	914	951	899	941	987	899	932	939	951	966	900	983	970	919	932	942	908	882	1016	888	894	903	954	904	901	951	940	962	951	883	907	905	952	910	881	950	953	915	861	867	953	955	964	934	839	925	956	898	916	969	902	928	952	919	952	904	919	919	941	917	956	914	915	903	946	912	936	969	935	919	924	929	924	938	908	937	929	929	952	964	936	929	917	911	936	883	929	901	956	931	944	950	927	947	934	892	949	936	924	927	968	917	933	896	945	924	860	975	912	906	948	937	966	918	867	896	940	921	867	942	943	933	880	925	929	936	887	899	914	907	895	924	920	974	963	918	888	955	965	895	930	944	910	891	935	938	930	938	947	926	950	873	923	916	901	943	927	940	951	878	916	936	980	947	902	907	930	913	962	983	907	932	945	926	924	931	954	918	927	957	931	935	971	942	895	951	937	1007	878	914	911	928	921	971	997	940	943	913	911	904	924	943	956	931	979	965	917	918	922	905	924	948	961	873	961	952	924	945	975	934	922	927	893	904	960	879	924	942	911	959	950	906	884	932	915	927	935	923	916	921	949	949	869	930	922	932	918	966	923	911	889	920	967	935	963	896	886	894	960	915	940	954	966	916	905	952	876	943	895	921	913	864	918	920	909	881	915	944	948	938	971	926	941	873	959	879	952	923	921	897	947	899	942	941	936	966	916	932	938	952	931	927	874	960	938	948	925	892	909	944	912	861	862	967	894	872	892	861	945	965	939	882	940	925	875	922	911	1003	928	947	878	937	980	911	876	857	885	997	914	949	864	912	961	930	978	942	864	894	972	929	926	925	962	912	880	845	952	947	900	930	907	951	975	887	885	901	933	942	937	914	929	915	912	949	883	923	925	905	925	900	929	926	905	946	906	939	900	872	938	874	915	926	984	918	858	896	872	943	856	883	902	909	954	958	907	909	902	965	925	931	917	949	949	936	910	968	877	948	943	890	954	931	910	909	952	922	912	938	911	928	922	958	954	932	978	954	924	1012	940	886	957	950	918	958	882	932	884	959	937	929	889	928	896	918	949	941	970	899	948	939	921	893	945	950	911	864	908	934	942	914	907	959	917	935	990	959	989	882	865	928	920	953	900	918	960	930	884	888	972	936	879	925	908	912	940	901	938	920	936	905	938	910	921	884	1010	932	909	938	929	916	980	871	910	917	958	921	945	874	948	931	932	922	960	919	945	919	940	940	985	957	886	949	882	948	927	925	963	877	981	939	929	938	911	946	861	896	961	951	925	918	933	883	971	903	952	848	935	969	961	903	947	887	927	926	904	933	922	897	911	912	940	976	921	935	942	926	868	918	903	862	910	857	919	970	956	901	891	898	917	904	954	904	903	964	952	917	873	940	896	881	937	930	948	913	956	859	841	883	955	918	953	903	969	950	905	1006	987	920	952	914	942	908	971	916	905	913	931	925	951	931	930	945	910	932	919	971	940	954	888	943	954	922	934	943	953	946	928	914	963	897	929	923	915	952	909	917	965	903	964	910	948	936	991	902	973	946	829	959	938	920	921	952	968	888	923	914	963	919	898	895	955	987	924	923	955	937	936	916	873	1011	893	939	917	973	927	883	971	919	902	966	942	953	921	921	907	983	892	945	913	909	937	905	919	934	914	910	962	888	956	886	975	930	934	922	969	914	930	896	895	892	974	908	926	937	925	891	904	891	854	939	933	917	917	892	858	966	906	939	888	938	884	933	896	918	1002	980	897	932	939	933	901	938	923	986	926	946	938	939	896	962	968	946	920	935	981	897	881	858	900	959	897	898	947	873	931	951	885	957	916	934	921	923	932	957	982	885	939	894	946	903	955	929	940	941	876	892	973	917	852	959	959	907	902	952	929	907	972	910	918	918	981	889	943	876	926	889	958	923	942	939	907	915	916	888	937	933	939	945	966	977	931	918	941	947	918	925	936	994	926	882	961	909	909	889	931	996	901	886	920	943	944	919	948	876	913	899	907	931	901	933	995	894	940	873	874	893	880	923	950	943	886	888	901	943	948	867	966	916	904	988	916	911	928	936	896	972	947	888	989	956	937	950	929	884	937	974	895	884	903	951	892	887	960	912	918	895	912	954	939	888	924	908	930	928	883	905	891	954	953	959	917	925	868	948	966	962	928	930	930	936	950	962	924	936	901	933	885	921	907	949	956	901	902	903	929	908	893	962	930	938	949	914	944	917	876	887	965	926	907	956	906	875	908	896	926	941	891	954	901	910	878	853	927	906	960	1001	921	934	986	919	957	888	944	913	934	947	898	935	934	892	912	981	981	955	913	917	896	951	946	927	893	882	894	914	913	917	907	890	921	904	904	921	953	902	937	925	958	959	950	936	923	932	963	944	963	959	889	925	965	905	907	948	875	922	1005	901	916	905	926	842	943	917	923	865	925	935	945	923	910	897	932	911	910	901	951	898	928	926	928	938	920	861	933	878	881	920	884	931	925	940	913	932	927	977	962	956	885	932	884	942	937	900	896	892	993	902	925	924	926	935	912	938	918	959	923	912	894	914	968	922	918	923	924	873	904	901	891	923	960	934	971	925	916	928	891	912	918	875	889	925	897	916	927	986	933	896	919	984	948	938	903	931	915	932	881	887	962	912	915	889	919	964	925	879	917	955	963	962	869	908	940	911	927	951	922	956	889	913	937	902	897	890	943	957	927	932	924	886	887	866	949	925	921	949	919	903	928	961	896	914	970	947	923	918	936	939	958	941	913	888	924	942	864	894	929	920	874	903	955	956	898	958	903	900	953	910	934	909	950	882	900	919	1004	913	957	967	957	898	904	917	927	919	924	948	903	964	945	913	957	986	996	899	949	930	895	955	877	929	950	942	929	929	906	905	967	925	898	952	905	878	956	943	918	913	879	932	913	933	931	902	906	930	950	953	965	915	946	901	964	922	903	920	901	891	982	961	920	988	895	885	953	935	938	988	904	952	919	986	920	907	869	944	923	939	928	939	897	929	936	870	906	889	881	917	885	869	921	873	904	933	914	947	934	911	938	910	919	916	953	908	892	925	927	981	923	928	876	898	931	973	936	949	995	922	887	896	923	873	926	930	925	876	951	907	984	927	946	921	880	890	878	933	953	870	896	1005	880	918	938	930	891	886	913	946	950	912	916	940	922	951	896	981	894	922	896	927	951	882	902	907	946
1983	157	149	162	117	117	136	115	127	125	109	121	108	104	116	89	111	111	121	119	98	108	103	130	135	122	107	103	112	113	98	103	107	106	123	138	101	125	114	121	102	100	120	119	134	118	114	109	104	116	122	95	135	97	104	109	112	113	126	111	119	97	94	116	108	106	116	103	97	132	91	114	122	108	98	104	119	127	109	117	108	123	107	107	95	108	95	125	114	106	109	105	113	141	118	119	103	118	109	113	97	117	125	116	107	103	90	112	136	129	115	113	129	104	106	128	102	138	103	114	99	121	111	135	100	129	143	103	114	113	98	105	123	108	128	117	109	98	117	122	113	116	119	112	106	112	128	114	122	116	97	122	107	138	126	114	123	101	117	105	111	111	141	107	111	116	114	99	106	104	128	122	129	109	141	121	101	105	111	131	109	100	110	118	116	110	101	91	120	116	102	116	109	107	108	97	107	107	108	98	114	104	101	105	111	116	116	108	102	107	115	115	107	127	115	115	105	122	115	115	102	106	109	135	111	112	99	128	100	121	101	119	132	97	121	117	108	105	114	94	109	127	96	98	106	109	124	115	105	126	115	127	123	116	125	111	111	114	104	114	112	111	126	114	116	114	113	115	103	104	118	106	105	115	112	112	117	128	113	110	121	106	113	105	103	124	133	94	126	126	107	118	108	109	117	125	118	104	96	107	117	101	115	113	124	117	113	111	116	114	123	94	87	94	119	124	110	107	101	124	116	91	99	114	116	90	102	113	99	112	108	115	103	126	128	110	113	112	99	103	122	112	109	137	103	95	115	118	128	111	109	123	109	103	116	125	96	115	114	124	121	122	121	118	111	131	116	124	109	118	112	115	113	98	115	126	118	91	130	99	143	113	105	108	121	116	92	119	124	105	118	114	133	114	123	119	101	106	130	118	107	110	92	129	104	114	107	91	95	125	113	114	103	103	109	104	110	124	89	114	110	122	116	140	113	105	116	110	92	107	126	113	128	115	130	131	108	123	98	108	109	121	114	138	115	121	104	105	119	121	110	98	109	95	131	109	119	116	115	129	118	110	113	96	114	122	133	122	139	121	105	114	103	114	119	129	109	88	122	95	126	104	107	113	114	117	118	111	131	120	110	118	103	111	112	120	101	95	102	110	97	111	110	104	112	124	126	112	124	115	120	111	119	125	110	92	124	120	115	125	127	115	96	117	100	114	109	111	111	114	107	116	115	130	102	106	103	113	104	112	121	115	113	108	101	116	121	116	110	127	120	127	119	114	126	114	100	97	93	114	115	104	106	127	112	97	110	134	94	105	127	106	110	127	114	105	119	112	112	122	118	120	99	86	101	117	110	117	123	112	87	100	112	97	113	140	130	98	112	109	114	134	131	124	106	96	134	112	108	111	115	115	93	132	93	105	109	133	123	107	113	112	123	102	121	113	110	132	96	112	113	105	104	117	119	125	109	103	116	122	122	110	127	113	116	101	116	123	111	101	99	109	96	99	98	102	112	128	105	118	118	115	97	121	103	140	108	95	114	102	101	102	109	91	102	114	125	99	127	95	126	123	99	110	116	104	112	106	108	117	108	122	99	103	132	107	106	98	119	126	122	114	136	110	125	97	100	115	120	111	131	113	131	113	102	96	121	122	106	114	114	119	125	131	133	108	111	117	126	107	112	111	112	107	112	104	102	104	140	101	116	91	105	125	112	106	97	117	107	103	125	121	119	98	114	117	101	135	116	105	99	126	115	108	114	110	114	106	124	103	125	121	99	116	91	106	95	116	114	104	121	96	147	128	114	102	112	121	105	100	105	126	97	128	146	96	118	117	110	137	111	105	111	111	109	101	99	118	102	104	116	118	97	105	91	108	103	117	114	100	123	116	96	122	115	128	113	108	86	115	117	92	114	120	105	99	90	103	113	114	121	110	105	106	115	118	115	121	101	132	124	99	113	121	99	118	108	111	116	100	120	107	141	120	104	121	111	127	114	111	124	118	106	118	106	113	124	111	131	97	125	104	101	112	117	113	126	101	109	110	136	100	106	101	99	93	119	115	116	110	121	113	115	104	111	127	112	116	117	110	99	123	121	129	96	117	126	116	113	136	115	102	120	136	92	139	123	109	127	122	100	92	104	124	109	113	101	106	116	103	107	105	110	125	115	108	108	119	110	81	100	113	98	100	107	109	124	99	113	111	110	112	103	111	133	113	123	110	131	109	124	116	117	118	102	108	121	97	105	104	107	117	90	105	104	97	120	106	119	125	119	132	97	101	121	121	125	92	127	90	113	123	110	94	113	122	115	123	122	114	106	99	98	118	121	108	109	106	122	107	118	111	107	117	111	124	113	114	124	106	118	106	111	100	116	109	122	99	100	109	104	107	117	101	126	108	114	99	114	122	108	125	120	114	126	98	124	100	104	111	108	115	113	112	102	115	89	82	131	106	124	122	119	90	97	115	110	119	125	118	135	109	104	107	102	119	123	100	110	112	129	109	107	115	135	124	121	112	113	96	122	106	113	95	102	110	108	97	112	104	119	117	137	133	118	115	112	120	107	133	141	119	114	110	130	97	106	114	110	112	120	92	95	121	119	127	125	130	100	122	93	103	107	97	111	111	106	109	105	108	114	98	78	122	133	96	124	125	114	94	130	96	109	121	111	109	115	131	92	118	101	114	103	117	119	77	107	131	96	109	116	107	94	121	114	118	136	104	106	119	111	101	112	119	123	110	112	113	130	125	124	126	95	97	97	115	113	110	97	123	111	105	127	112	97	100	106	105	115	116	104	121	113	121	121	106	121	116	109	107	106	110	116	107	123	111	122	137	105	100	118	108	123	108	120	105	105	97	119	104	116	102	125	112	96	124	115	115	92	100	94	121	128	112	116	101	111	112	121	123	113	106	94	112	109	115	98	106	122	120	112	109	116	107	92	108	111	104	110	99	142	128	119	87	118	122	120	91	120	112	107	103	117	119	116	117	112	122	129	120	108	114	121	112	107	116	109	104	114	108	105	94	117	110	111	123	117	115	120	110	108	120	121	113	103	108	128	127	115	96	98	103	102	125	100	92	107	135	100	117	117	112	108	107	103	112	113	118	109	101	114	107	111	110	117	125	94	96	101	113	100	144	124	114	106	114	113	130	113	108	102	124	116	96	116	115	127	113	114	120	104	103	115	95	106	116	125	102	122	116	120	100	113	103	108	117	127	121	108	119	100	100	103	121	106	102	107	109	115	108	89	127	104	97	125	118	122	118	102	101	102	89	103	104	102	135	131	113	106	128	115	114	117	109	104	102	113	117	130	112	101	115	120	122	125	107	98	107	119	112	134	123	114	117	106	110	112	124	101	120	95	111	119	110	126	122	115	117	104	83	112	117	111	104	102	109	121	110	118	118	118	124	88	114	100	125	95	141	108	118	121	92	114	111	112	104	122	132	138	107	117	115	105	105	100	111	139	121	107	131	107	107	94	119	124	124	97	113	113	94	117	124	120	128	111	102
2401	406	500	536	478	486	477	414	397	441	432	423	428	405	386	382	371	443	416	402	376	397	376	361	343	420	375	400	362	368	371	370	347	362	381	359	381	375	373	391	359	365	367	355	369	347	363	366	409	370	375	355	386	374	399	372	364	394	404	340	380	333	364	335	353	376	342	336	388	382	350	333	374	337	334	334	377	359	341	320	374	358	341	374	359	380	348	357	347	382	344	360	359	386	427	370	371	344	358	350	357	344	378	399	373	330	368	368	366	367	364	380	359	370	298	377	352	378	389	314	353	389	367	381	369	356	353	361	380	374	388	381	359	331	387	354	392	363	344	372	334	353	353	341	348	384	399	346	402	348	364	381	333	383	385	344	352	390	372	350	368	361	393	367	343	333	365	400	386	363	340	362	374	383	378	388	372	343	378	418	351	386	353	352	400	363	365	377	373	367	374	346	366	390	349	383	334	368	360	362	375	372	379	326	346	365	372	323	367	386	363	371	393	372	346	348	352	343	347	372	337	363	340	389	357	366	383	381	369	344	340	382	355	360	378	345	374	380	368	377	353	376	353	332	403	386	369	365	365	397	350	347	336	380	361	390	369	365	370	361	338	381	393	374	394	369	385	372	362	388	351	365	361	364	368	377	358	384	356	362	353	382	381	355	335	350	381	340	363	375	370	361	351	366	347	362	356	406	389	377	381	396	368	364	371	382	411	361	360	360	385	366	359	385	367	378	355	357	385	398	362	349	361	341	379	381	397	333	394	366	351	384	360	388	338	377	365	372	345	363	384	400	402	376	357	359	379	357	409	349	373	361	372	408	368	376	379	390	351	365	355	352	413	358	372	379	363	334	389	359	359	361	373	342	335	372	339	373	318	378	345	351	356	378	368	344	363	362	317	339	358	380	333	330	378	375	357	374	388	367	374	397	398	364	360	349	363	427	369	347	349	330	404	359	366	363	378	383	378	361	338	368	374	332	350	342	383	391	404	365	353	362	418	351	343	364	393	372	374	383	342	359	371	344	361	386	367	343	348	384	398	352	363	362	359	355	364	359	391	345	360	376	346	385	344	388	376	360	378	365	358	412	351	382	358	378	339	361	358	379	344	360	362	365	373	414	363	372	375	359	389	370	352	355	378	353	369	353	377	351	393	355	368	344	361	344	338	385	312	351	348	357	346	366	348	357	383	403	353	381	363	351	402	369	369	347	359	342	359	393	347	375	371	357	360	337	357	345	343	342	395	340	368	336	397	377	393	373	362	376	338	371	382	370	383	385	350	356	352	378	344	371	365	350	354	352	394	345	359	365	386	375	366	367	339	365	395	395	335	351	371	381	355	367	338	347	394	374	367	376	355	359	333	351	344	375	353	390	366	379	378	367	347	394	351	385	343	370	346	353	361	351	376	357	356	349	397	374	376	370	326	353	366	386	364	374	327	361	392	360	369	394	391	352	314	353	366	351	389	325	341	407	382	342	366	371	330	369	365	393	366	389	341	336	406	348	355	378	376	370	383	367	368	360	341	406	368	374	359	343	411	372	368	381	358	375	363	390	342	338	363	379	362	385	390	362	408	373	382	383	367	357	358	345	337	361	392	367	377	400	356	372	372	353	368	372	360	347	356	358	323	330	388	375	388	358	394	314	344	348	365	358	395	372	351	363	374	374	356	340	366	374	356	353	372	367	339	372	374	335	354	383	373	348	350	369	362	349	388	383	407	400	371	368	336	340	377	359	346	352	362	350	381	347	368	392	310	337	360	385	365	351	352	344	414	397	367	355	351	341	372	380	362	362	380	345	407	322	377	374	390	366	378	357	386	346	375	350	382	339	380	358	368	348	366	369	361	368	331	361	333	379	380	401	358	380	375	386	372	357	367	363	353	340	334	383	357	384	344	352	366	400	365	348	363	373	355	378	371	373	358	359	348	371	355	346	366	368	349	389	388	418	364	360	380	388	370	366	352	376	353	382	344	383	371	354	344	371	378	373	371	375	388	362	357	367	333	385	357	355	339	387	367	328	385	359	346	365	375	371	380	344	380	361	364	326	331	373	372	359	343	327	362	334	349	381	365	390	342	383	369	370	352	404	364	384	357	375	360	370	400	410	378	366	364	383	362	331	375	376	348	377	368	335	326	372	430	374	362	355	369	371	373	323	384	375	352	386	342	386	379	379	377	362	368	415	332	343	349	350	383	347	352	351	380	362	370	356	323	368	336	391	357	394	370	385	356	373	389	383	403	394	337	330	336	368	357	388	360	346	360	356	343	365	361	338	356	379	367	387	397	418	348	351	359	358	342	422	373	395	375	366	368	343	379	352	337	370	401	348	381	379	364	380	331	391	359	369	358	328	362	348	397	347	347	336	341	383	388	402	378	329	358	375	345	383	343	342	363	357	362	376	348	396	351	360	395	360	368	391	342	373	371	411	362	325	372	383	344	359	355	366	407	370	356	359	386	351	344	381	375	351	370	361	356	357	357	362	395	339	398	381	347	388	372	347	379	397	345	355	375	369	352	374	356	397	375	386	368	351	335	327	373	382	360	331	402	356	397	409	346	357	348	362	337	368	341	359	358	342	339	323	346	369	332	380	356	325	363	341	375	343	373	354	353	389	386	351	360	372	368	360	355	359	377	363	350	374	371	367	368	356	371	351	370	384	385	384	380	387	385	341	365	390	372	339	378	372	327	409	362	346	383	361	364	355	343	358	363	356	334	381	377	362	362	372	384	338	380	361	385	365	388	398	358	354	363	356	370	363	361	365	355	342	370	384	357	366	357	373	407	366	328	397	350	359	390	386	363	384	358	376	338	327	380	347	390	382	350	361	375	351	356	381	375	360	360	365	376	400	370	365	347	388	367	372	363	344	394	381	368	353	384	326	336	357	382	378	370	352	378	364	347	379	357	358	394	362	364	348	376	392	349	365	348	345	354	377	376	354	381	364	352	390	385	358	362	376	364	332	357	358	404	350	349	361	379	364	384	366	379	349	352	362	365	370	382	353	383	326	369	325	369	354	368	366	369	363	372	406	384	372	371	342	340	381	349	362	361	331	347	385	408	337	345	347	372	386	346	350	340	349	332	364	396	386	325	362	378	375	390	406	369	365	347	333	393	381	360	344	362	369	397	359	386	356	373	380	358	336	389	387	319	347	327	365	341	350	340	392	389	383	353	380	385	391	334	347	347	377	359	342	371	392	360	356	380	399	360	369	341	366	378	374	349	373	343	384	358	372	366	365	382	344	383	375	389	334	353	384	368	338	379	359	380	378	396	389	318	344	389	398	405	362	356	358	378	360	380	375	362	369	384	338	388	354	350	348	353	364	385	369	339	372	358	378	352	354	396	382	351	349	338	355	363	384	343	371	369	390	374	371	363	353	366	396	290	376	341	364	358	387	366	346	388	372	356	355	364	384	366	352	349	347	376	387	366	375	362	396	366	356	372	393	349	376	322	367	390	394	362	359	379	368	356	359	389	332	365	339	403	356	355	359	369	367
7712	1099	1507	1139	996	643	523	406	412	349	341	292	293	302	268	258	294	451	335	252	259	218	226	259	235	226	237	244	240	230	244	228	214	223	236	244	233	233	210	229	211	231	191	215	226	225	212	223	210	221	193	231	215	201	193	207	216	227	227	223	217	217	212	184	208	198	213	192	242	226	244	191	205	220	224	243	225	186	217	212	233	205	215	250	253	227	221	206	229	207	193	223	202	202	235	196	229	216	197	214	201	214	215	220	203	215	203	200	210	222	243	200	216	237	201	230	220	196	200	248	189	209	203	200	202	201	209	235	219	246	202	201	223	220	211	195	214	223	190	237	219	202	175	258	230	193	211	199	232	236	208	216	239	218	212	222	224	265	213	194	221	212	220	217	200	198	159	238	189	218	194	222	238	241	227	231	211	212	215	218	215	198	205	178	211	212	223	229	219	198	197	217	211	239	194	209	208	218	213	216	204	219	234	185	214	192	183	194	201	215	210	192	195	222	237	212	218	206	237	200	217	213	204	181	216	190	211	202	202	211	203	222	209	252	191	186	201	221	237	210	205	212	186	227	203	218	216	214	203	242	194	209	244	212	226	204	209	214	190	197	191	214	212	202	180	212	194	197	211	205	233	205	203	223	221	199	193	207	228	200	214	230	214	240	221	191	174	215	215	177	234	229	186	211	187	218	198	207	215	192	177	234	223	185	176	203	231	199	214	223	227	209	193	206	216	195	216	232	204	179	220	204	191	235	240	233	208	225	239	212	233	201	216	222	210	239	225	226	221	214	237	208	198	201	214	207	215	197	194	191	221	214	194	215	209	206	178	177	213	198	198	207	197	211	182	207	202	217	200	206	236	181	223	214	212	208	202	230	191	214	209	207	210	184	206	226	180	195	204	196	211	233	209	191	228	193	216	224	214	193	233	198	215	235	232	159	204	211	216	207	213	213	222	213	209	197	198	203	235	190	207	231	226	201	208	194	214	207	200	203	214	226	216	190	188	168	190	192	204	214	208	227	199	227	202	196	198	212	196	211	190	195	196	202	210	214	237	203	202	202	224	211	227	186	208	214	225	220	189	201	206	188	187	215	224	193	198	209	215	202	235	200	194	204	207	229	232	221	194	206	203	195	221	194	213	219	208	224	239	227	229	232	199	194	218	188	204	211	222	204	207	233	194	208	225	214	211	205	218	211	203	197	210	232	198	187	222	210	195	210	212	230	197	209	189	228	200	182	198	204	194	190	206	200	211	256	224	250	216	194	222	255	211	204	196	192	224	209	194	186	197	205	212	195	221	203	231	207	195	229	187	216	217	219	198	210	204	215	226	218	235	215	229	207	198	215	216	213	209	219	239	199	190	217	203	228	199	233	201	205	228	239	202	217	207	203	231	187	243	242	195	243	198	187	193	210	214	211	197	196	212	221	225	211	203	213	199	230	198	216	183	196	198	204	203	189	216	238	233	200	220	215	198	195	200	226	232	221	202	197	242	189	192	222	214	230	196	216	235	200	204	208	243	202	194	194	192	204	202	236	201	206	204	206	209	222	225	209	206	220	203	194	197	189	208	252	233	191	222	196	218	232	208	213	210	220	190	212	204	219	215	213	178	219	213	205	195	229	198	201	230	198	227	228	200	205	222	218	217	205	212	199	208	209	226	231	216	217	203	201	209	226	214	200	215	241	199	217	210	202	209	198	207	208	204	205	200	204	196	200	201	194	195	222	194	216	201	190	211	219	222	187	191	215	225	190	216	186	218	213	188	213	191	201	227	202	246	202	187	201	215	226	219	200	218	218	230	186	207	196	217	221	196	223	206	199	228	216	192	196	198	228	218	205	215	205	228	224	168	196	197	216	225	226	208	194	223	230	229	237	188	237	216	228	209	221	203	208	212	218	230	219	236	235	216	208	217	195	226	205	238	210	212	221	206	223	196	190	213	222	211	204	205	220	208	233	174	197	213	234	203	217	205	179	228	198	231	204	206	233	202	207	226	215	258	225	196	211	195	195	186	209	224	221	214	222	212	191	193	212	221	216	213	230	224	247	209	219	235	183	230	219	222	221	198	196	194	213	180	213	182	197	207	200	188	244	207	202	209	216	217	202	220	225	215	214	234	244	191	227	206	225	232	225	220	208	177	214	221	225	189	192	223	215	211	200	221	219	205	200	198	200	195	236	196	213	230	194	223	213	212	192	233	184	205	192	200	198	198	208	212	208	230	188	221	197	211	180	219	191	203	225	201	247	210	237	213	196	187	204	204	228	212	220	214	211	222	195	177	204	209	221	219	196	237	227	225	209	238	187	224	224	219	249	226	223	209	203	212	207	198	218	204	235	207	177	187	215	210	208	226	217	218	217	190	219	227	243	219	207	229	189	207	243	216	211	235	210	229	196	209	193	214	229	230	209	192	202	191	188	211	193	208	227	213	206	233	186	207	217	215	207	239	232	239	191	203	215	201	212	218	222	209	221	192	186	207	222	205	198	211	211	195	212	221	219	206	221	206	208	205	205	184	200	208	224	215	200	196	193	215	220	228	209	172	224	198	212	229	194	239	195	204	229	191	215	234	232	208	224	185	197	196	232	193	231	206	211	190	206	206	207	220	214	174	204	202	215	204	204	212	222	201	244	189	201	217	218	209	211	222	232	226	225	195	208	189	215	200	221	212	202	203	190	227	177	203	182	198	223	204	240	217	205	195	194	190	195	184	210	202	210	211	219	204	235	204	212	207	201	205	213	202	200	211	208	195	209	237	175	203	234	219	197	196	223	201	206	207	178	202	215	214	226	211	222	204	228	203	217	195	230	225	212	212	200	206	190	193	196	209	202	216	230	195	185	243	201	217	200	232	200	226	190	218	225	216	196	200	216	218	217	198	221	211	204	222	206	210	194	201	201	206	234	214	220	217	202	185	205	215	198	217	200	198	183	211	214	222	214	195	190	233	205	224	219	223	213	216	229	238	231	217	189	202	191	180	208	222	212	223	222	207	204	213	204	207	203	208	221	220	192	190	181	229	208	222	193	225	212	209	200	241	216	223	193	209	225	209	187	206	206	211	194	229	198	248	222	236	202	198	187	196	210	213	224	221	203	236	222	208	210	233	226	192	209	207	194	240	218	222	216	218	179	199	210	186	215	215	232	193	195	200	223	190	204	202	223	224	215	237	198	222	215	236	228	215	229	217	206	209	214	218	246	223	205	242	188	223	241	214	192	212	203	191	187	193	218	215	207	197	243	197	217	220	209	207	212	219	225	246	213	229	213	203	198	204	212	230	218	208	165	219	184	194	212	234	218	215	217	195	252	248	231	192	212	201	196	195	221	222	233	212	195	214	211	198	221	255	229	224	219	182	204	251	201	197	179	235	215	204	206	217	210	200	212	206	202	200	198	211	219	195	221	219	201	190	212	189	232	225	214	236	167	226	209	209	218	221	196	221	204	252	202	228	201	240	245	203	209	206	208	220	193	185	217	234	241	191	199	212	205	178	195	215	215
6164	1426	3152	3261	3058	2605	2085	1834	1626	1516	1308	1200	1124	997	890	897	987	1491	1354	1031	935	748	823	900	943	912	781	763	916	908	774	708	719	713	653	668	638	618	656	612	633	657	629	614	581	604	601	596	609	629	662	588	626	576	573	578	576	584	641	640	635	621	629	583	579	610	583	610	615	624	648	584	594	608	620	618	584	546	570	591	638	578	583	572	609	574	622	583	611	562	556	580	601	603	611	617	575	609	636	596	576	644	587	620	612	606	609	652	618	632	569	598	609	576	577	557	617	624	639	612	553	591	601	645	555	617	577	603	585	586	591	590	600	624	616	552	595	613	588	557	635	603	600	581	579	612	635	605	606	567	599	597	536	581	595	583	600	628	557	604	622	550	598	590	614	617	607	594	600	602	579	581	555	613	607	572	632	587	575	553	543	540	537	596	569	582	587	620	599	628	586	590	570	644	573	611	638	632	646	566	585	610	595	586	589	585	603	544	582	572	575	577	546	585	622	619	601	615	624	580	581	590	601	564	584	574	643	563	618	603	578	585	587	604	575	601	645	548	613	582	584	582	595	638	579	565	541	539	595	617	574	601	594	608	593	581	603	552	571	610	565	615	572	578	558	590	606	567	615	580	623	585	617	582	554	556	573	605	568	594	567	572	570	574	606	561	599	617	595	610	586	600	557	588	587	627	625	613	555	609	573	613	603	501	625	582	625	576	612	547	603	635	583	594	599	612	523	579	607	582	605	585	627	641	580	576	617	611	590	580	593	593	587	610	593	579	598	590	601	615	565	568	591	614	537	560	581	556	619	643	615	628	611	571	594	623	569	593	641	608	596	596	582	576	586	564	610	616	550	546	594	596	595	584	634	594	539	628	585	635	609	579	624	575	555	593	622	618	564	606	565	602	619	579	591	571	578	582	570	548	601	628	589	590	553	536	584	607	588	579	566	593	642	609	585	606	591	601	533	563	568	579	577	608	498	621	590	572	571	599	611	572	579	578	550	575	571	614	608	570	641	662	579	564	635	587	600	583	612	594	608	602	596	577	593	618	620	589	568	605	533	579	572	586	622	594	589	574	589	599	630	631	624	602	575	563	625	578	587	609	593	553	580	650	561	606	607	630	575	573	570	590	571	595	569	580	578	626	611	606	608	622	603	588	589	612	610	609	565	553	561	588	571	588	586	628	569	566	640	618	617	626	578	620	598	619	581	578	554	554	563	609	595	529	574	573	549	572	599	620	578	605	637	585	568	590	612	591	629	591	614	588	555	568	600	591	580	605	593	572	574	595	593	565	588	572	599	570	575	563	587	650	615	582	622	588	584	617	569	571	511	578	609	584	596	616	605	598	570	633	585	598	600	601	602	582	639	571	569	606	592	576	614	616	571	581	606	622	586	570	641	611	572	572	602	605	582	569	559	585	609	599	611	608	622	589	599	573	619	592	618	614	594	614	600	584	602	609	588	552	618	635	573	605	597	578	599	602	603	590	658	578	603	581	548	594	546	565	618	588	572	596	596	608	608	568	600	557	612	598	565	582	598	594	604	593	581	615	595	580	580	575	591	561	573	609	600	569	558	558	618	579	562	635	623	582	571	570	582	579	600	579	541	635	580	594	574	576	609	595	591	578	600	636	642	576	657	596	589	550	600	566	545	596	597	571	586	563	600	572	657	583	603	588	624	561	611	562	559	587	591	595	606	560	580	632	581	587	616	614	611	640	579	590	568	626	527	598	547	596	615	596	596	569	591	610	602	621	588	582	616	570	582	626	617	604	575	578	565	609	590	583	609	647	606	567	598	612	629	607	576	615	577	629	583	592	570	568	590	588	561	586	591	597	635	602	645	619	639	616	572	598	601	583	594	630	569	589	549	579	570	586	587	580	611	569	529	626	572	605	550	561	613	591	593	597	619	619	525	589	581	627	609	578	568	595	628	601	611	552	554	654	546	585	573	598	612	583	603	606	561	574	572	604	613	589	590	601	561	608	608	596	561	575	616	569	588	602	594	603	617	579	624	555	616	622	591	612	606	594	621	555	631	605	602	609	543	604	628	611	584	650	631	613	572	553	590	548	586	591	572	566	568	568	579	581	611	565	607	566	579	595	637	582	572	600	604	595	605	620	606	601	601	573	618	572	585	584	575	565	603	607	602	567	596	566	652	577	539	616	562	603	559	590	582	609	573	609	588	565	609	615	584	595	575	569	571	590	611	608	566	611	622	538	594	573	568	631	596	557	613	596	565	622	578	645	551	608	621	589	595	566	554	619	565	604	598	545	553	596	561	610	604	559	598	632	573	625	566	605	558	619	558	604	560	581	604	592	572	617	575	606	561	574	585	543	605	568	653	599	624	591	613	622	585	553	567	563	630	591	593	550	595	527	582	587	555	579	581	588	575	566	597	586	579	596	592	602	621	624	641	611	587	546	591	558	595	611	596	587	613	561	528	590	582	596	549	549	613	583	616	604	612	577	603	577	571	626	618	577	605	566	599	580	609	641	636	614	575	581	613	610	603	578	609	594	578	603	566	535	568	612	617	528	626	596	642	602	585	654	620	582	587	611	545	590	584	574	584	548	596	567	584	612	593	598	582	607	586	587	650	588	578	618	575	569	575	559	617	554	625	618	576	627	607	570	582	552	591	577	569	571	606	576	599	571	636	600	592	589	625	591	648	548	582	602	573	581	653	594	601	571	528	534	570	588	580	583	585	585	580	571	579	547	604	563	591	591	622	566	619	597	549	579	596	588	641	595	609	588	575	562	622	595	570	582	580	635	613	607	571	621	597	569	576	598	608	653	563	568	593	598	592	566	588	616	584	595	607	640	572	616	600	592	593	570	593	607	567	621	569	587	628	552	588	606	607	586	556	594	586	563	583	592	578	613	604	631	557	595	599	597	574	588	570	601	616	592	621	589	579	563	570	635	596	579	587	587	576	601	631	588	591	600	598	575	601	602	570	583	590	587	596	549	576	598	595	589	567	570	558	598	613	596	613	613	574	601	564	607	625	576	612	634	584	618	632	608	545	564	573	591	586	571	563	588	571	576	582	585	566	556	607	570	549	588	630	595	586	593	582	587	581	572	596	605	587	593	612	607	560	605	592	593	593	594	627	573	571	544	598	581	595	603	605	649	562	624	586	602	559	604	602	585	570	571	558	577	587	600	600	548	633	619	549	596	596	609	588	576	564	586	601	624	563	568	582	607	594	604	586	587	557	619	606	586	642	546	573	579	578	571	526	601	588	584	591	569	566	546	600	597	558	557	584	567	559	564	545	586	618	589	599	636	638	595	558	585	591	614	580	604	579	582	626	638	588	594	607	577	567	583	592	593	542	555	592	561	594	543	568	580	571	542	591	609	606	552	584	568	592	631	594	637	607	644	580	561	577	592	629	577	557	600	545	609	589	591	589	673	595	587	655	600	595	599	625	642	622	605	603	606	566	598	580	621	626	611	608	564	596	559	595	639	575	556	586	588	555	590	592	557	647	628	614	577
14824	2665	2628	2195	1678	1239	1092	817	778	769	679	506	499	506	463	453	481	576	769	471	491	410	470	406	437	433	408	401	430	476	484	410	374	409	414	406	355	342	372	393	372	372	401	370	384	395	410	356	359	374	397	381	427	392	425	379	369	378	385	378	399	344	366	357	381	440	382	373	373	367	365	398	357	414	416	369	380	395	382	347	415	364	426	394	361	359	361	362	351	398	363	385	428	380	382	387	399	382	352	370	346	369	361	373	376	382	347	399	383	369	377	403	374	395	394	365	400	353	363	378	348	375	375	377	380	395	400	350	369	395	386	396	397	382	385	352	355	396	400	370	365	418	413	395	380	335	366	388	365	392	358	376	383	376	398	375	402	351	368	375	368	373	410	406	404	374	348	395	379	407	374	395	410	335	407	375	351	365	370	383	400	372	378	377	393	372	377	375	355	382	366	372	372	386	405	401	423	357	378	395	419	361	376	402	352	353	364	385	409	376	391	358	377	386	401	413	390	399	365	346	380	385	385	364	379	367	391	374	409	412	377	386	342	402	390	387	384	371	387	391	376	378	375	390	349	360	369	362	340	360	377	362	383	414	379	347	353	310	397	354	396	381	349	368	385	398	381	374	441	399	372	392	392	364	378	371	409	374	363	390	382	395	389	382	363	391	381	391	373	391	387	348	376	369	378	403	400	428	387	350	395	386	359	362	405	397	343	375	385	420	377	401	364	397	385	363	365	375	380	411	385	371	376	400	396	375	379	403	398	363	366	406	388	366	359	330	357	360	355	402	388	383	393	371	376	373	382	327	367	391	371	352	352	365	386	389	409	408	387	366	352	380	375	388	395	374	373	384	377	388	335	397	387	349	346	382	389	355	395	405	392	370	386	409	360	368	398	380	352	383	346	385	386	373	369	399	383	361	347	373	370	394	354	370	370	369	363	362	404	401	395	372	376	406	362	381	393	425	407	398	400	413	385	382	381	391	378	372	344	377	436	388	373	384	409	358	353	348	324	399	385	361	361	393	376	368	384	382	369	364	381	362	366	370	371	369	368	373	395	381	363	360	383	373	381	378	367	386	458	354	360	385	348	363	420	402	367	359	404	361	384	388	400	392	368	343	360	399	370	374	385	362	382	352	363	396	369	403	353	393	441	378	360	391	341	360	366	376	358	375	402	399	368	378	355	390	418	342	390	393	369	356	371	357	369	358	339	380	351	376	390	349	348	359	372	396	344	380	408	408	403	362	349	394	389	398	398	361	364	377	402	390	362	365	425	399	357	392	362	365	392	334	407	376	383	380	361	373	376	395	374	354	378	379	364	344	360	390	375	353	383	370	383	377	377	351	390	386	393	377	384	358	363	382	392	392	376	396	359	413	375	367	385	348	352	387	424	381	395	377	383	348	394	373	402	381	375	339	390	362	378	385	399	419	343	406	378	399	393	406	368	397	382	409	388	388	394	387	392	370	404	403	351	350	380	386	403	378	374	383	395	374	406	366	374	378	389	381	402	362	370	424	410	392	367	385	365	380	387	375	362	386	371	386	355	353	377	387	372	380	379	380	391	374	395	357	391	375	387	367	380	373	401	392	376	393	380	375	378	397	418	356	359	371	381	395	368	374	399	390	358	394	376	400	397	374	409	394	397	388	358	368	414	400	334	371	396	386	366	371	403	370	355	347	342	345	387	334	397	393	379	350	387	399	369	351	371	371	367	350	353	379	368	418	323	387	365	350	353	409	393	385	365	356	385	394	389	384	388	380	356	357	364	406	354	373	383	376	394	371	369	382	400	383	399	378	374	373	434	390	382	391	375	405	374	386	359	404	378	393	354	360	359	369	347	379	382	351	401	362	370	383	443	399	375	341	381	401	363	420	405	394	369	414	370	368	393	358	379	387	392	380	405	378	362	363	344	381	376	379	419	375	359	368	380	410	355	394	374	372	389	365	394	351	399	402	375	316	389	378	380	377	387	391	381	345	340	367	335	396	398	385	407	351	371	376	380	383	366	397	351	413	365	386	392	371	395	365	360	369	346	400	382	375	362	389	403	370	380	315	368	398	405	395	377	376	361	408	375	357	390	340	375	350	355	355	331	379	361	362	360	357	387	385	330	388	392	354	359	371	374	385	403	391	372	410	386	387	392	362	379	391	388	404	389	360	351	374	369	390	336	367	392	378	358	401	377	370	347	383	382	383	353	371	359	386	386	380	380	352	364	394	375	365	383	373	387	397	386	399	379	368	359	372	372	364	365	387	373	388	350	395	355	367	419	389	353	344	340	367	407	340	356	376	378	370	401	378	332	369	369	392	381	389	405	386	405	414	395	379	393	368	364	370	385	354	421	383	423	398	372	399	348	379	352	400	373	401	393	348	357	379	386	371	361	365	380	392	340	404	374	366	388	370	362	355	384	347	361	375	387	371	405	398	399	363	377	397	363	377	392	384	407	408	367	368	354	382	357	402	397	410	375	402	419	369	365	363	390	365	362	362	434	337	348	384	384	364	387	306	375	366	393	386	332	401	377	325	415	363	369	377	359	345	425	364	375	340	391	355	377	397	453	347	359	389	340	366	362	379	387	346	397	402	411	360	371	359	402	393	393	404	400	368	370	362	340	406	352	370	451	353	350	389	381	354	392	393	422	370	356	347	389	411	373	397	378	420	374	359	401	379	391	402	405	362	371	351	399	359	378	364	355	367	396	357	391	362	402	375	449	363	343	356	354	363	367	374	399	388	393	405	377	341	417	367	346	396	369	384	389	410	371	373	364	370	358	389	400	359	375	417	394	359	359	371	401	350	373	401	410	371	371	376	416	394	385	403	389	349	340	398	389	366	366	394	382	382	414	384	375	388	394	425	359	388	371	366	396	388	404	373	408	371	386	354	390	393	369	360	351	380	367	378	360	392	380	374	376	358	414	344	395	363	438	358	390	374	374	370	384	395	388	388	381	355	385	393	397	382	376	323	401	360	346	364	376	395	431	403	348	389	373	386	376	378	383	352	358	394	369	376	381	397	370	376	374	384	393	347	367	400	389	409	378	372	371	391	371	343	364	351	363	411	410	331	393	381	398	374	385	393	374	395	360	395	365	408	408	419	386	416	396	393	402	369	384	412	379	377	373	396	381	377	364	363	393	369	351	370	367	420	411	407	360	362	361	340	392	359	368	378	375	349	396	401	383	389	382	384	386	393	351	349	377	373	371	424	369	344	416	351	396	401	372	354	372	355	365	372	388	331	339	341	371	395	357	361	378	360	428	376	384	383	388	384	378	397	444	399	391	355	382	379	360	367	371	397	365	383	384	405	397	407	379	359	375	389	352	363	390	401	388	371	432	380	388	340	369	397	403	349	379	377	367	395	374	352	362	392	372	386	345	385	342	389	336	422	399	383	340	380	360	408	384	383	420	394	361	362	380	387	353	380	363	398	405	369	371	372	410	362	382	370	411	376	407	377	411	363	386	360	418	385	387	355	368	379	403	359	382	413	386	397	370	386
8261	2709	5442	6252	5512	4856	3978	3363	3341	2756	2383	2148	1793	1693	1634	1628	1932	2700	2408	1684	1467	1266	1397	1488	1515	1409	1268	1290	1354	1414	1377	1135	1136	1131	1038	1105	1037	1036	983	1036	1014	1020	997	986	1002	1021	956	969	950	997	986	1000	1014	990	1035	920	996	950	970	962	985	932	935	961	939	1016	938	934	956	996	950	1042	938	960	910	951	949	943	1031	892	913	911	907	910	993	881	931	956	968	943	947	991	965	954	1003	935	997	943	888	976	891	961	929	992	954	912	966	876	911	840	922	962	875	890	960	946	951	953	961	914	927	964	985	960	959	903	906	962	905	964	915	987	913	937	932	904	944	901	959	981	924	973	969	908	922	944	945	978	939	932	961	916	942	968	908	923	911	920	938	858	933	873	930	940	921	924	857	918	977	932	919	920	925	974	910	927	934	935	953	917	927	940	916	951	883	901	933	960	915	951	929	960	925	948	882	908	887	938	917	870	938	911	870	916	964	894	934	953	881	930	888	908	870	909	956	900	877	928	914	915	898	978	931	967	911	919	899	941	928	887	975	953	975	984	976	938	911	863	878	946	924	897	939	912	893	950	954	962	926	920	953	907	967	883	963	951	898	931	953	979	969	945	939	954	920	867	881	886	952	942	906	914	890	915	911	871	941	918	868	888	906	960	954	864	968	904	893	935	836	960	932	904	875	891	970	959	913	925	917	925	915	921	942	984	921	890	950	931	922	882	946	934	862	951	924	864	922	923	915	924	894	941	957	912	915	881	955	922	930	923	934	925	927	994	960	945	913	859	863	909	904	900	942	927	974	915	917	849	899	954	879	941	957	890	920	876	952	904	878	985	951	971	901	877	933	940	948	960	895	919	876	896	940	879	911	918	975	883	879	904	926	922	930	871	942	952	943	907	927	911	910	925	985	955	900	969	927	983	979	891	890	924	919	926	924	909	904	989	919	983	882	877	954	958	898	883	944	972	948	913	1010	951	949	956	942	952	916	926	884	890	907	935	911	939	1006	941	952	916	914	911	926	934	868	932	948	852	910	940	931	917	913	936	991	884	942	927	998	970	948	939	893	925	939	903	879	960	938	885	899	929	942	984	912	923	954	935	918	942	949	939	978	957	924	1003	957	965	926	896	923	874	899	913	945	916	924	940	880	925	956	927	915	904	942	901	904	943	946	987	884	931	962	946	914	923	956	951	956	885	949	899	920	908	947	961	991	904	968	895	923	954	868	910	973	961	939	903	892	876	928	963	954	921	903	884	901	919	923	897	868	963	911	896	915	934	880	949	866	930	943	959	936	910	928	891	939	943	889	947	906	908	912	991	911	955	889	929	971	957	918	914	930	931	869	972	863	915	889	944	881	918	931	964	943	917	917	909	891	896	877	916	948	935	956	932	948	957	906	922	879	879	894	946	947	884	912	931	941	908	928	929	923	982	937	911	914	962	934	945	925	992	896	904	941	943	946	898	962	935	930	932	905	921	972	900	940	904	934	942	908	924	951	922	904	888	896	903	945	887	934	904	907	947	928	935	926	954	949	905	909	928	951	913	906	914	941	972	929	917	921	911	918	943	869	917	937	886	940	973	895	896	964	936	922	941	897	945	909	956	924	891	872	950	969	946	967	930	876	947	914	903	905	976	923	930	927	942	922	920	881	890	908	949	909	1011	957	942	928	992	933	947	920	932	915	994	991	923	959	891	966	960	976	933	921	910	908	929	925	928	915	888	913	875	922	925	935	930	893	928	898	947	910	905	930	920	924	965	961	890	909	929	934	946	933	959	882	951	899	874	882	920	920	917	940	953	904	893	944	914	902	919	934	915	948	938	886	990	954	920	908	953	903	959	949	955	896	999	939	903	937	893	928	914	943	956	938	895	873	978	953	875	923	933	933	880	943	968	913	935	857	954	987	938	938	930	934	911	891	928	905	926	933	902	941	914	964	954	933	884	866	917	891	960	940	913	967	956	914	907	934	915	906	966	898	876	936	914	921	865	900	956	881	965	918	945	895	951	881	908	916	931	889	938	957	869	927	944	929	918	958	906	918	887	994	951	902	967	948	977	854	931	887	904	896	941	990	919	927	955	917	968	918	901	907	921	906	885	894	904	814	945	968	998	928	943	886	907	856	872	996	985	948	926	930	891	909	953	983	926	926	925	910	947	903	988	933	918	907	898	909	884	899	922	913	904	980	849	924	913	887	909	908	921	902	888	950	891	899	894	937	934	910	943	926	907	915	944	912	892	962	953	893	922	906	953	946	943	962	942	905	939	967	903	914	876	946	923	899	952	888	969	984	970	896	947	953	948	941	938	927	902	934	953	921	942	987	888	957	913	962	933	954	930	893	950	938	884	873	913	979	968	952	934	943	854	876	924	915	931	960	905	911	924	937	892	919	937	894	923	926	947	925	900	883	908	953	915	922	867	927	966	915	914	968	909	925	931	941	939	929	900	916	956	942	918	956	930	902	956	910	867	878	903	938	906	879	900	911	879	884	972	918	931	953	953	907	926	919	1015	924	917	960	939	947	902	896	953	952	991	893	894	924	972	955	924	929	888	863	891	903	898	918	933	916	926	924	954	927	921	875	878	927	889	927	890	936	965	935	922	939	892	897	922	906	921	938	943	894	957	955	986	898	888	925	899	892	933	906	956	889	941	937	939	957	880	940	943	915	890	955	980	929	963	943	940	891	908	916	890	963	938	909	864	902	940	877	934	930	906	954	935	912	969	878	947	956	894	986	871	937	868	945	955	921	924	884	910	927	930	925	943	939	950	932	919	988	913	903	988	947	937	887	893	893	910	914	911	899	946	901	896	974	935	949	931	916	960	886	975	938	924	927	948	891	923	1018	935	915	975	962	993	938	990	890	932	937	942	959	923	924	927	901	929	930	947	912	981	914	868	898	891	893	908	916	980	925	923	851	978	936	933	902	912	943	891	902	845	931	921	910	939	920	944	908	927	913	889	900	919	917	921	936	944	863	953	909	928	909	923	891	978	914	898	900	908	896	910	854	917	885	935	952	909	938	879	948	918	948	999	893	903	907	901	917	931	931	925	955	952	927	935	932	954	928	955	925	940	905	946	1003	890	898	971	960	926	942	841	899	918	912	964	939	920	869	902	955	942	962	944	924	942	979	952	918	918	908	953	864	898	941	873	958	931	877	909	922	925	941	872	883	938	903	920	926	947	945	915	945	956	857	908	907	910	954	941	970	971	968	929	920	892	976	919	959	883	937	915	928	932	940	972	931	933	933	994	972	929	878	928	913	935	934	947	987	946	946	922	935	984	992	925	944	973	909	934	933	918	925	922	939	947	905	946	927	906	985	933	916	902	900	905	948	953	939	913	898	929	878	908	955	877	931	897	898	901	884	935	915	894	906	940	925	905	911	961	928	917	966	933	962	939	934	930	876	921	918	936	942	940	906	920	915	903	923	971	907	899	941	924	927	946	891	914	960	943	939	955	884	919	924	955	979	875	895	946	949	938	918	913	927	917	884	917	956	889	931	893
1938	142	137	135	128	149	140	142	133	123	112	109	128	135	125	123	104	135	104	138	105	119	101	109	102	99	106	111	112	112	118	112	121	124	95	110	118	121	97	122	109	96	110	133	108	109	129	125	117	104	120	112	107	116	110	114	118	110	105	92	108	110	111	111	110	114	112	108	108	138	124	115	110	108	104	106	84	113	105	124	108	130	109	121	95	116	121	112	108	86	109	107	132	104	113	98	126	117	108	113	113	88	106	125	111	110	112	111	116	120	117	97	111	101	110	99	112	110	105	117	102	121	119	116	107	96	109	117	111	102	134	113	128	121	124	112	116	98	112	122	137	110	131	108	112	109	115	101	117	122	110	144	111	104	97	105	87	102	106	120	101	118	104	115	126	118	107	112	107	119	106	125	103	109	119	106	104	101	118	111	111	109	118	117	102	113	111	116	100	99	102	103	96	84	107	107	117	108	110	110	115	108	110	123	113	113	106	117	111	116	131	105	117	93	105	119	127	106	104	92	123	108	114	109	108	103	105	114	121	113	125	113	125	78	118	128	122	102	120	106	88	104	111	99	102	109	100	110	85	94	120	141	116	111	132	103	128	104	112	114	92	100	100	115	119	106	106	119	118	99	99	104	131	90	117	98	97	104	122	97	97	105	107	108	112	113	120	107	109	106	118	97	108	109	122	94	128	123	110	125	111	128	129	109	117	111	113	131	114	118	118	117	82	96	111	113	116	112	132	110	82	103	107	122	92	115	114	120	127	125	114	133	104	124	103	119	115	126	117	108	122	120	107	110	127	98	102	112	103	140	121	111	123	143	111	111	130	104	113	107	114	95	116	114	118	114	105	118	119	91	105	117	108	113	126	102	116	105	101	122	128	121	132	84	87	100	118	111	121	111	136	118	109	106	88	107	127	121	106	98	100	122	124	100	130	128	110	106	116	109	100	124	124	97	88	106	104	129	124	117	121	110	108	111	114	97	118	123	88	88	110	107	118	111	111	109	128	119	116	96	99	120	109	123	121	111	117	114	113	98	105	95	107	135	125	106	104	118	107	101	112	115	105	97	97	114	131	93	110	94	109	113	113	117	119	113	84	105	121	109	99	124	119	113	101	108	115	125	109	96	100	94	130	107	108	100	96	129	110	119	127	118	94	104	106	114	114	116	103	122	118	115	92	114	117	98	97	109	108	126	131	93	121	100	120	119	113	134	96	104	122	121	107	89	85	119	101	107	113	116	117	104	118	127	116	102	103	95	132	114	116	138	107	118	115	105	127	115	110	120	109	98	134	108	104	94	117	105	127	107	99	114	126	117	126	115	116	113	106	111	100	119	99	136	99	120	118	115	97	126	111	107	108	116	116	121	114	118	126	111	108	108	108	96	112	120	114	111	106	101	117	92	112	107	140	111	118	108	119	94	96	96	111	95	113	119	100	110	124	111	95	115	107	101	113	110	112	112	112	108	94	123	107	110	101	120	96	115	117	121	96	106	110	117	108	102	90	112	100	101	104	114	110	113	103	113	102	112	105	103	112	112	114	113	96	99	113	114	100	101	128	114	94	105	131	91	124	97	102	124	116	112	111	99	101	101	120	101	126	107	123	113	112	116	102	91	108	118	96	103	104	115	116	106	121	111	112	125	103	98	135	117	130	119	95	126	102	122	121	113	103	103	128	123	129	129	90	111	119	113	109	97	116	118	115	101	118	123	116	97	114	115	109	111	111	100	115	110	113	98	98	113	109	119	114	133	97	108	104	117	126	112	114	115	97	125	106	109	120	133	117	106	119	101	96	107	92	103	107	112	136	113	106	103	132	101	112	110	106	92	123	87	120	108	135	101	111	104	109	120	109	106	127	111	111	114	107	129	83	126	107	96	100	111	100	113	103	99	97	109	116	95	92	108	105	102	109	119	119	115	98	109	125	116	116	99	119	122	116	111	131	111	80	89	108	110	99	111	95	121	106	131	105	110	119	117	103	115	109	113	118	124	122	105	106	123	119	114	115	108	103	118	101	114	126	108	118	110	117	116	95	98	123	115	98	98	112	120	118	116	113	104	140	98	114	86	104	116	144	106	126	115	134	98	107	112	112	112	120	113	97	105	89	110	113	105	94	105	102	100	98	105	134	99	101	88	102	129	135	101	101	117	96	109	123	102	119	108	128	106	90	103	101	99	108	101	125	103	97	107	127	117	108	110	119	115	98	113	101	112	105	97	98	137	126	110	112	115	102	102	110	98	95	114	99	107	94	103	110	101	101	117	105	104	104	106	94	107	105	97	113	136	100	114	111	114	115	109	129	111	116	119	113	131	104	117	112	105	122	104	111	103	118	122	108	120	120	116	107	114	78	98	114	98	117	111	120	124	110	91	120	128	135	119	94	128	96	108	134	114	108	105	128	136	83	109	100	124	119	115	116	106	92	115	114	100	105	100	109	102	113	119	117	111	117	111	119	114	132	110	101	114	98	121	126	104	137	116	118	97	116	92	108	97	114	109	104	105	96	116	123	112	103	83	112	86	114	102	114	127	118	92	101	112	113	103	79	94	108	107	107	114	103	119	126	114	123	117	123	104	97	103	119	123	100	113	104	133	107	108	96	103	105	128	106	107	113	117	116	120	104	110	113	113	86	87	102	132	128	102	122	90	102	96	121	105	117	115	116	91	118	122	112	115	127	109	105	108	124	112	114	120	101	107	119	101	99	104	110	97	104	108	118	98	103	144	110	115	105	118	116	119	90	120	128	105	86	108	101	107	96	112	118	115	107	111	112	109	107	90	115	107	100	119	133	107	106	98	112	109	119	106	108	126	105	109	101	130	114	127	90	114	89	119	101	122	115	118	114	109	109	99	108	113	110	115	103	108	110	117	128	105	106	98	120	102	126	102	100	122	109	114	95	96	117	116	107	116	89	105	123	107	114	119	102	95	94	116	94	105	99	102	100	117	113	123	118	94	118	124	100	109	104	89	107	124	111	126	115	99	111	114	98	121	125	102	135	110	97	82	104	121	98	105	110	101	116	105	117	90	109	95	116	105	140	113	109	96	104	105	102	108	108	118	115	108	108	114	134	105	113	117	118	105	117	119	108	114	101	109	125	111	106	124	111	105	99	118	123	106	109	122	104	127	118	115	96	112	105	95	99	104	119	111	108	119	111	103	107	111	131	103	85	121	124	125	117	124	120	124	100	95	116	106	97	123	113	124	112	109	120	119	125	109	107	108	118	101	123	121	94	121	94	123	137	106	102	117	95	126	114	116	111	107	106	97	102	137	114	103	111	100	104	103	111	114	126	115	103	112	127	121	118	112	95	126	83	125	122	116	115	113	122	121	116	100	101	120	117	86	114	109	109	103	103	103	109	121	123	97	99	122	90	117	120	109	93	124	106	112	132	102	94	130	128	123	91	99	125	111	94	125	115	100	119	97	109	106	101	107	109	108	121	109	119	102	109	101	91	103	106	129	110	121	104	113	118	129	114	95	127	109	102	120	95	107
2364	413	436	483	484	458	439	462	399	436	401	404	388	382	400	347	372	408	447	371	347	385	386	386	361	376	361	353	377	357	361	378	353	341	342	356	355	389	373	360	370	353	363	342	373	361	340	357	375	344	371	367	339	321	372	368	369	350	374	341	346	360	361	378	385	373	366	382	366	395	364	343	394	343	381	321	330	331	366	339	379	372	341	367	414	346	351	377	339	338	381	343	367	370	389	369	383	360	347	404	371	359	370	375	369	347	326	350	405	346	393	343	339	333	370	338	348	345	360	335	350	390	356	349	382	340	384	361	332	389	354	360	360	370	358	384	354	375	351	353	381	346	328	360	348	375	361	368	375	341	360	357	362	338	357	404	397	369	388	380	331	368	340	375	344	346	373	356	341	358	366	352	372	360	357	398	372	386	390	373	346	352	386	353	354	347	364	329	411	361	376	382	393	362	358	353	360	365	356	354	380	354	357	346	358	386	362	377	368	350	362	347	377	366	390	384	370	352	354	359	346	382	368	323	362	351	350	382	350	375	359	370	340	356	339	380	349	326	368	359	401	368	379	352	327	340	375	344	381	378	390	347	364	386	331	333	363	389	374	357	376	353	378	338	359	345	371	338	369	360	377	361	356	356	345	393	374	347	349	368	338	373	336	369	357	352	374	337	326	399	353	382	389	349	361	370	387	369	350	380	373	360	334	379	374	367	380	368	348	372	354	361	329	375	338	341	372	346	370	386	334	398	396	373	367	363	358	403	365	374	377	357	365	343	382	398	342	347	359	376	322	376	360	359	344	347	361	357	320	352	405	369	353	373	347	331	396	332	343	341	354	355	384	390	354	350	392	392	370	343	361	368	342	370	354	361	375	387	369	340	348	343	382	362	389	354	355	348	353	360	354	349	375	372	368	380	348	358	386	374	362	364	367	341	365	366	350	388	368	386	381	348	349	348	386	351	370	328	335	371	384	337	381	332	359	365	350	377	371	368	403	363	352	346	339	352	368	373	388	357	387	369	336	378	369	352	407	336	349	356	356	367	352	371	340	377	383	374	327	361	368	371	348	331	318	356	379	351	387	349	356	362	359	364	330	371	375	386	374	333	378	348	367	351	360	386	348	367	338	345	349	352	385	360	365	339	390	369	381	344	319	364	345	359	373	350	353	375	387	360	369	375	349	340	394	379	345	349	385	346	373	356	361	374	349	350	349	346	358	393	370	364	351	367	358	363	347	313	353	351	350	352	348	347	392	356	347	389	365	355	367	393	369	377	340	371	354	398	366	369	343	376	356	342	377	345	359	322	334	391	356	388	372	345	365	321	350	374	340	346	360	362	367	358	362	382	344	374	331	356	334	349	357	357	358	350	351	349	363	356	366	383	336	363	374	351	384	319	343	326	386	338	338	377	378	373	354	337	398	335	355	377	322	379	349	355	372	354	340	356	352	356	371	335	368	347	344	348	361	358	335	368	313	357	333	321	357	362	346	369	371	351	374	375	406	377	395	355	362	368	358	346	370	334	383	353	368	383	352	353	366	379	336	376	355	353	343	375	375	408	346	345	349	370	368	389	370	346	363	395	366	371	392	371	342	335	367	390	391	327	364	370	378	367	380	357	335	376	359	389	358	372	368	370	376	360	370	347	358	363	368	383	375	359	365	355	377	329	365	362	394	369	360	343	344	359	351	328	381	377	342	341	377	385	392	344	338	339	335	384	394	375	348	400	368	356	349	381	325	363	366	360	379	362	383	326	381	337	382	383	346	324	334	342	353	383	368	367	349	354	351	360	372	358	358	345	362	342	370	358	372	342	356	373	370	320	379	347	330	347	403	376	347	367	348	386	341	380	383	371	336	374	362	338	377	357	410	361	352	347	340	375	370	370	369	357	345	367	365	400	329	384	382	335	396	405	371	334	379	341	361	377	355	367	385	356	374	353	397	346	379	375	353	351	339	390	365	352	387	381	326	342	326	338	391	359	374	390	373	349	397	377	373	367	371	377	371	381	389	349	336	354	371	352	367	379	340	351	391	355	374	390	374	378	351	364	354	353	335	388	336	350	386	366	383	359	353	371	371	356	344	351	358	381	369	379	340	349	381	343	366	362	337	367	357	369	366	349	354	358	371	362	383	347	328	353	359	397	316	339	339	371	364	377	334	375	381	364	379	387	369	336	346	362	352	366	321	353	367	378	387	353	360	351	363	348	390	350	372	351	360	361	350	349	369	365	397	350	368	384	364	350	342	397	361	356	349	354	352	392	338	316	389	362	375	366	362	358	355	367	354	341	381	363	400	388	375	376	365	361	359	345	350	362	365	368	351	358	343	357	337	371	360	344	343	328	345	377	344	348	350	382	314	373	387	360	344	366	363	389	368	367	346	348	384	384	360	345	371	379	383	379	335	341	360	389	337	371	339	370	354	362	401	377	336	327	315	363	384	360	339	355	338	358	382	311	352	386	361	364	377	370	357	366	391	348	365	347	359	338	364	391	390	377	402	361	374	368	349	350	356	400	383	354	380	360	324	388	330	357	367	369	383	364	377	343	367	394	356	378	339	349	356	406	369	370	367	362	377	333	346	350	374	360	363	362	367	349	393	359	349	363	360	362	368	349	372	374	381	332	385	367	368	354	402	316	383	364	355	364	346	373	363	370	356	364	346	375	348	352	350	381	361	385	388	364	383	385	368	374	373	377	368	322	327	346	357	342	368	377	398	373	372	338	360	332	351	357	346	377	325	355	347	360	333	363	363	370	327	362	323	330	354	344	348	380	361	371	387	347	358	345	372	396	358	339	341	359	334	379	356	373	354	371	368	337	372	382	363	340	355	338	384	386	352	329	360	381	382	386	368	348	377	365	353	332	374	378	345	364	385	353	345	343	348	365	362	344	394	355	330	393	353	368	365	332	365	360	378	378	367	346	346	363	342	359	364	344	375	353	352	384	351	412	359	383	344	393	362	370	321	341	370	380	320	345	373	357	362	389	356	387	361	379	331	348	352	357	371	342	350	331	380	333	354	379	422	373	365	386	342	350	348	355	373	344	346	379	333	389	397	356	369	327	344	346	373	338	373	358	366	356	351	336	338	362	349	349	392	389	350	343	357	316	362	344	376	337	364	357	366	366	376	379	345	370	340	357	360	374	345	402	324	338	363	398	346	360	349	364	339	364	339	390	383	383	331	341	371	359	358	370	364	353	390	392	356	346	325	348	354	337	356	368	375	345	332	347	322	401	402	359	375	359	349	325	347	357	358	381	384	362	374	352	406	338	368	344	327	386	388	351	367	377	345	346	370	351	339	372	337	365	361	348	392	366	344	347	367	363	365	393	373	336	377	381	348	369	361	427	327	371	362	374	310	378	361	386	343	354	388	366	338	385	355	382	347	386	374	375	345	379	374	330	359	384	337	371	374	313	371	349	407	392	340	367	366	343	367	357	358	367	342	354	367	361	385	322	367	352	365	360	409	355	356	390	336	349	362	354	373	330	370	324	352	352
7521	1186	1209	994	837	644	526	471	387	397	313	322	281	274	272	226	316	327	262	250	256	226	239	230	270	258	205	250	266	230	228	208	208	262	245	241	253	230	237	213	224	232	242	212	204	219	225	240	242	203	208	223	215	221	227	226	207	194	244	214	214	191	198	216	201	199	205	194	223	210	216	196	239	198	231	237	218	220	183	189	249	194	226	184	180	210	216	190	215	230	200	213	191	206	211	199	213	212	231	178	197	191	216	252	201	203	225	198	197	203	199	194	210	212	191	234	184	190	218	214	210	201	233	236	206	180	222	205	215	212	223	204	194	218	198	213	207	224	197	202	235	194	226	211	224	234	220	223	222	203	227	213	200	213	204	185	222	222	202	212	214	228	200	227	210	217	219	199	212	222	209	199	232	205	209	211	204	210	210	205	228	225	215	221	193	217	266	197	190	216	216	225	210	237	235	212	227	227	246	212	219	218	206	228	218	225	210	202	205	213	211	259	204	199	205	204	190	237	212	194	208	228	223	235	224	205	207	235	233	213	199	179	197	193	185	217	196	223	203	214	250	183	210	188	197	224	211	210	210	200	240	221	231	204	184	223	206	223	195	213	205	203	232	217	235	214	204	212	210	223	184	224	240	216	210	246	205	223	216	203	221	212	198	201	210	215	208	207	194	218	207	188	223	218	185	215	207	207	231	213	211	231	194	220	212	205	218	234	194	226	230	195	230	221	225	244	185	203	228	222	231	226	227	226	202	180	224	227	221	211	193	212	257	200	210	219	217	204	226	215	168	237	206	224	238	212	224	198	207	215	228	214	204	225	187	208	204	177	203	209	190	206	208	192	206	188	188	187	199	198	226	199	227	191	222	216	245	215	197	224	226	214	186	243	234	226	201	233	216	212	206	200	207	213	212	217	219	217	209	197	204	211	211	218	202	200	203	216	214	198	236	203	214	217	190	208	235	201	206	201	208	210	220	209	207	222	191	206	221	225	222	218	191	242	199	230	201	237	214	214	190	213	203	198	207	221	206	205	211	179	186	212	211	193	215	201	175	185	184	212	191	197	228	226	227	207	225	197	217	199	218	205	223	204	217	216	204	208	202	222	191	201	213	222	216	205	202	198	231	220	225	206	265	215	220	211	204	203	201	201	225	197	204	219	219	234	194	225	242	232	227	227	202	234	231	199	210	218	211	229	200	204	233	204	224	194	196	209	213	223	218	210	212	205	236	222	201	203	208	178	235	217	215	226	201	199	220	206	200	209	209	204	202	174	194	209	196	205	212	208	207	217	229	208	214	221	207	206	206	220	193	228	214	187	220	189	235	227	216	240	216	213	232	214	181	213	196	229	223	222	230	211	201	219	213	209	213	207	210	228	246	199	229	203	231	227	247	209	224	230	213	240	177	226	205	207	217	208	215	191	180	193	192	213	218	221	215	216	195	225	195	177	222	227	238	196	209	218	197	197	200	230	224	229	225	222	228	221	234	213	213	228	215	206	228	209	210	173	207	203	235	226	196	220	208	216	217	231	209	226	201	209	206	208	221	213	216	216	205	214	208	211	206	183	218	218	215	218	223	236	228	222	191	234	228	209	197	205	200	201	220	210	196	207	216	223	207	190	211	199	187	199	199	207	203	229	232	225	196	214	188	214	190	192	203	227	214	216	191	206	224	204	211	213	223	226	206	195	238	199	210	207	223	201	204	226	194	176	188	200	202	224	207	246	213	222	208	209	196	202	205	174	220	208	229	218	176	197	222	218	225	211	231	192	251	213	226	224	202	221	217	212	213	221	222	230	217	236	227	191	196	201	219	223	190	193	207	220	218	214	234	206	215	210	252	237	202	241	219	235	199	215	207	214	223	196	231	208	222	229	233	208	228	217	220	231	219	207	208	229	219	203	223	229	203	207	197	199	210	222	213	209	189	218	217	216	196	205	224	229	237	191	216	232	198	195	203	226	227	222	184	212	196	214	205	183	190	226	199	205	198	211	209	200	197	188	197	243	224	187	204	195	219	208	219	213	206	213	225	222	207	211	213	220	188	220	183	226	198	202	173	170	210	216	220	213	184	217	195	203	233	196	221	205	225	210	195	220	210	220	229	232	191	221	229	237	195	225	249	200	193	203	213	208	229	211	180	242	222	215	206	198	218	202	212	217	221	212	230	217	216	208	241	205	234	212	230	207	190	198	216	207	221	198	219	207	236	204	220	214	230	222	207	211	212	201	185	214	227	242	196	204	203	207	199	185	209	185	223	218	199	209	233	209	200	219	214	231	218	191	182	194	225	225	213	207	205	209	217	201	222	233	239	220	240	219	214	201	226	222	230	225	197	232	217	217	193	209	194	218	200	210	222	226	215	203	207	214	182	235	220	215	190	216	238	220	214	200	232	199	198	213	228	205	254	195	191	221	220	222	201	218	187	191	212	231	218	197	208	186	216	235	208	180	238	203	208	207	197	194	199	203	179	203	231	216	209	216	185	208	218	204	203	194	195	230	193	202	210	180	208	212	208	239	196	223	233	220	210	191	206	204	236	207	192	195	226	209	214	193	208	230	201	234	208	205	187	201	234	217	235	196	189	201	204	226	218	206	222	215	230	218	236	195	215	189	185	219	226	235	205	220	212	208	214	195	224	206	182	226	198	216	204	226	224	192	220	195	224	194	200	191	208	187	179	215	229	196	205	237	212	244	217	214	228	204	200	200	227	211	194	216	187	236	221	211	186	196	223	195	191	238	188	218	225	219	194	218	191	213	209	198	205	208	200	235	166	222	213	240	218	206	194	207	209	209	219	196	198	202	198	219	188	202	208	212	220	228	210	204	212	212	206	221	195	215	229	214	213	215	211	193	231	225	170	201	213	196	203	192	202	230	192	222	228	206	195	206	191	191	201	228	251	220	219	210	206	251	201	193	222	243	215	224	197	234	216	234	208	227	207	193	216	232	226	187	216	226	223	198	219	198	177	213	187	207	206	207	210	194	234	204	197	194	184	203	206	226	209	216	231	214	199	230	213	214	214	242	215	214	216	227	195	225	187	213	215	202	225	216	204	193	213	231	228	220	219	215	206	203	217	226	213	210	205	188	211	208	210	208	215	204	240	235	208	219	225	219	211	221	219	219	238	194	189	216	188	207	228	218	220	195	177	201	235	220	230	187	211	200	240	246	199	202	236	213	197	224	226	183	254	219	213	222	201	222	210	157	183	205	188	222	214	183	212	205	215	213	234	216	208	196	207	227	226	194	220	215	219	228	220	200	226	215	193	204	227	214	220	200	198	194	197	223	191	219	199	194	230	198	235	206	208	213	204	203	178	224	251	247	209	211	189	196	190	192	210	205	207	224	206	194	211	214	211	227	228	211	215	209	182	235	181	219	197	200	219	203	179	205	209	195	227	233	206	225	197	207	225	207	228	233	193	198	254	224	217	213	238	244	228	219	189	225	200	198	195	203	192	212	210	188	199	217	213	217	216	196	184	234	196	221	208	215	194	222
5948	1373	2889	3312	3130	2813	2361	2066	1630	1532	1325	1296	1040	976	937	940	1106	1579	1117	928	874	829	857	927	960	811	730	824	890	835	783	697	702	654	658	682	644	629	647	715	700	594	641	591	656	589	638	668	608	624	661	575	623	643	612	598	619	622	618	582	594	617	612	603	608	603	642	611	615	601	644	613	583	565	622	596	610	603	600	645	598	615	619	590	644	572	595	605	588	611	597	596	614	628	604	586	595	600	576	602	588	611	576	622	597	600	595	566	595	582	647	614	645	652	599	565	589	613	618	581	578	614	578	590	576	651	650	621	580	592	592	599	570	619	586	597	594	560	595	553	565	567	580	598	626	656	619	578	609	581	581	571	596	632	553	612	554	590	643	553	605	582	582	595	600	593	579	617	557	581	625	601	582	611	637	554	587	609	588	572	613	588	583	595	539	624	606	616	599	584	615	579	588	601	615	615	603	598	599	562	588	608	603	587	588	587	569	618	557	598	560	615	569	596	566	564	623	584	596	585	572	560	588	579	590	606	567	582	595	569	640	543	617	573	595	579	561	573	588	620	606	615	610	605	616	607	585	609	630	580	586	572	604	578	577	610	563	609	566	587	573	578	547	569	600	605	557	568	567	586	613	554	543	612	585	604	583	572	589	534	600	598	572	573	596	652	599	642	573	591	598	601	584	564	591	613	647	566	609	592	578	616	628	617	534	596	555	548	575	604	632	603	600	579	601	582	614	611	635	565	564	638	578	572	585	564	606	563	592	568	578	601	550	533	599	575	563	612	574	598	577	579	583	589	574	605	573	586	587	595	552	657	600	604	628	611	623	551	601	614	609	559	626	600	566	545	591	613	572	561	566	586	611	590	584	626	610	594	575	584	576	586	589	625	568	638	579	593	640	597	587	580	613	583	573	574	608	580	603	632	565	614	614	600	598	583	623	573	568	572	610	589	614	602	571	609	579	565	560	630	590	558	621	594	569	598	591	574	625	595	613	573	580	629	552	571	585	558	578	561	590	574	592	597	633	641	581	614	594	608	581	587	601	608	594	611	610	588	609	555	559	566	569	546	638	565	575	607	626	576	587	572	604	561	596	582	604	550	600	589	601	619	594	597	634	558	589	592	606	592	586	579	595	595	607	602	596	576	592	598	564	547	566	581	594	588	579	623	565	607	597	571	551	583	655	611	613	599	569	622	568	601	590	578	592	560	599	589	614	617	600	579	617	617	561	609	608	604	603	623	572	623	553	575	580	581	584	585	640	594	574	590	575	589	599	598	615	623	590	613	629	595	599	609	628	566	604	605	555	604	617	545	584	617	637	601	623	580	595	598	602	611	586	603	557	622	618	623	558	605	604	583	576	635	590	564	556	596	576	586	656	574	600	559	622	578	604	560	595	592	579	542	565	618	590	575	622	605	599	616	606	611	624	593	618	582	606	554	607	618	611	591	575	573	585	602	611	617	630	581	571	587	559	590	586	588	544	597	552	612	604	615	616	598	562	591	586	615	576	610	591	598	603	607	571	662	632	619	569	578	630	581	576	622	555	546	585	614	604	594	604	593	643	596	595	601	579	591	635	568	618	571	587	647	630	590	592	587	590	592	584	604	532	550	629	606	616	619	597	619	578	523	588	581	633	616	608	597	602	597	619	579	567	612	594	628	595	557	586	590	657	589	592	581	559	563	595	582	574	609	632	619	582	596	603	630	585	590	622	556	620	594	625	593	618	628	544	594	573	600	595	623	577	555	571	601	589	597	591	617	618	587	610	578	610	644	571	595	560	589	606	575	561	594	589	558	612	575	616	612	581	612	559	596	611	599	582	587	587	608	604	602	561	581	600	554	612	579	566	567	568	577	576	550	585	573	621	615	572	600	583	561	602	609	584	621	570	596	593	637	591	607	616	577	615	574	613	594	569	575	593	552	531	546	637	615	591	562	569	588	578	586	593	553	557	550	551	624	591	603	615	612	572	552	594	560	564	607	585	606	556	570	606	563	608	601	576	608	629	559	571	587	599	586	597	567	596	553	589	555	624	625	621	573	612	629	600	544	595	592	572	606	600	616	579	619	611	608	586	627	561	569	610	635	622	588	644	595	630	633	636	616	655	617	595	571	605	616	617	623	585	591	597	603	588	572	627	571	585	605	587	597	575	629	580	576	590	551	604	611	594	594	607	574	619	582	597	607	638	601	566	566	546	622	605	594	553	606	593	570	607	604	587	624	606	567	597	536	605	597	592	603	631	613	593	590	597	580	615	610	609	558	560	613	599	601	582	548	603	611	558	570	578	585	623	615	583	565	592	619	594	599	544	566	570	580	581	548	547	589	657	576	588	580	584	600	606	612	583	601	605	574	622	592	606	601	601	580	574	603	617	587	614	608	623	614	563	593	580	636	593	613	595	610	602	573	613	582	595	589	559	585	612	582	609	570	632	580	619	597	581	600	586	579	602	606	616	566	578	586	533	636	556	578	574	578	592	633	636	621	634	597	576	548	572	603	609	607	543	584	614	598	605	602	607	638	566	612	584	615	613	594	598	562	565	551	615	574	582	566	619	579	556	577	585	557	575	617	572	607	588	574	617	553	622	579	568	589	577	621	574	594	598	594	597	596	558	616	588	602	576	570	603	597	602	550	600	599	598	589	610	621	598	601	586	585	603	597	625	579	569	621	568	606	591	597	551	590	616	600	638	573	609	597	608	600	544	610	571	612	613	603	578	603	635	574	653	585	614	577	585	590	593	619	584	586	607	552	628	590	582	591	581	564	556	632	608	564	590	568	597	593	616	588	607	579	633	565	587	571	616	555	586	602	597	596	549	603	601	583	604	569	594	626	583	601	632	592	568	557	593	609	584	550	632	610	592	632	543	595	606	593	584	580	544	619	619	608	582	620	612	559	588	562	564	642	624	566	589	596	606	659	631	565	562	616	588	573	616	575	567	609	618	625	594	608	616	603	606	557	552	559	631	580	610	621	616	629	547	610	550	583	594	583	591	580	578	580	568	613	621	596	605	600	611	591	595	565	586	567	638	553	598	565	546	573	575	551	560	588	594	623	603	599	584	630	556	630	556	571	605	571	620	602	632	538	570	600	595	570	577	588	602	574	604	605	608	591	627	600	577	593	570	619	583	570	574	624	593	587	615	625	585	625	594	599	594	594	579	636	619	549	623	592	604	608	613	641	577	588	588	638	586	577	559	584	630	612	572	618	644	588	585	609	614	599	618	603	601	607	645	590	605	581	575	597	597	615	543	584	630	577	607	565	612	590	601	599	586	578	587	565	591	617	599	604	618	609	618	597	602	558	648	600	608	611	587	585	600	586	580	569	568	583	572	592	613	573	604	592	557	611	604	629	576	580	581	606	627	621	572	562	606	565	571	563	611	632	607	587	577	582	591	577	598	567	593	597	620	624	539	602	598	583	625	596	568	598	629	603	558	562	582	562	599	591	566	594	619	638	591	583	580	553	601	566	620	565	576	576	589	595	591	626	604	599
14911	2714	2707	2332	2003	1349	1128	908	856	637	837	770	599	504	480	460	531	557	709	571	439	422	444	434	462	413	408	420	445	430	417	377	399	379	390	391	376	371	366	405	390	383	428	361	437	384	420	383	410	415	406	378	393	372	372	387	370	403	395	399	388	351	384	323	377	382	381	376	391	348	361	371	395	375	408	379	338	423	373	386	374	412	396	361	372	388	391	372	396	391	388	380	376	401	379	386	355	378	351	365	405	391	362	360	385	369	366	358	331	371	374	394	409	399	377	351	381	415	389	401	383	375	372	356	386	376	387	354	404	370	347	407	381	352	377	371	394	392	373	373	347	396	390	380	395	378	408	385	395	402	402	333	378	384	420	430	381	367	389	390	345	373	363	349	359	385	375	412	350	374	407	387	376	346	364	395	356	318	374	363	379	360	369	378	358	372	337	371	399	375	402	365	381	394	394	381	361	364	386	373	363	361	387	388	407	391	396	384	405	333	356	339	387	332	372	344	381	371	370	360	392	383	360	371	378	369	342	365	365	370	347	372	355	387	364	360	325	376	364	362	425	367	377	405	376	364	373	401	426	369	368	378	384	370	377	386	384	404	397	384	347	373	412	381	387	390	358	385	415	388	418	377	373	394	385	380	342	356	349	377	386	346	368	357	391	365	349	391	387	402	385	376	372	392	386	382	385	356	397	361	374	382	371	405	395	424	361	349	386	391	402	384	348	371	384	416	355	407	372	355	366	376	392	356	397	384	369	371	362	350	375	360	343	385	356	365	347	368	379	389	414	385	345	407	369	422	378	398	359	382	371	360	371	382	389	356	416	385	376	390	383	362	356	392	382	382	375	355	400	376	417	373	353	320	391	385	383	393	393	383	375	376	362	369	352	381	415	375	371	379	376	374	364	398	352	401	380	380	391	397	354	377	363	398	392	354	372	362	393	350	364	365	343	408	369	356	363	415	367	374	380	399	364	388	351	382	377	348	413	355	371	395	375	387	351	388	388	402	401	387	376	423	340	391	371	375	413	368	373	407	404	362	379	344	392	373	369	389	375	370	372	377	387	373	366	400	382	380	382	364	348	428	376	375	404	384	370	367	400	384	396	353	373	386	370	381	401	384	387	406	374	371	378	404	367	393	392	381	372	350	359	411	372	371	400	363	387	382	400	356	384	375	391	402	393	370	407	352	367	379	367	393	378	350	358	348	349	364	364	389	355	324	380	356	342	346	362	363	352	396	393	384	344	367	394	389	359	371	360	379	397	376	404	355	379	360	379	369	388	343	422	387	377	368	368	366	361	355	361	401	397	367	342	419	396	435	364	389	362	363	362	385	357	385	377	358	387	358	340	388	350	331	398	350	384	407	409	381	374	421	357	361	367	373	383	334	390	393	321	430	395	385	392	380	355	363	367	406	376	392	344	359	367	416	363	373	398	434	377	392	349	367	393	370	363	424	366	358	385	355	347	390	380	350	362	378	349	357	366	367	393	357	391	411	369	362	378	373	408	388	379	385	363	354	364	322	389	375	422	363	403	347	373	382	373	399	370	367	372	367	388	366	366	362	398	339	400	357	374	371	362	415	352	360	382	387	411	373	393	367	381	374	356	379	380	363	417	408	357	401	422	381	383	368	393	372	366	401	375	390	394	383	387	366	349	389	402	376	344	396	399	425	364	351	353	393	393	419	422	351	357	393	402	353	350	368	384	381	403	371	373	375	354	397	348	384	374	374	382	344	405	359	413	329	361	363	381	396	390	343	393	403	373	369	364	366	374	376	388	356	368	375	396	374	340	366	384	407	352	361	350	382	368	400	369	370	358	381	412	392	318	370	362	417	378	403	388	382	389	395	381	340	394	431	387	368	386	400	377	388	366	363	371	383	380	395	395	421	373	390	419	398	383	382	347	369	359	383	369	372	422	383	376	368	377	386	380	363	351	382	381	380	364	349	354	366	371	389	394	348	387	393	380	363	399	363	364	337	359	381	397	370	360	399	377	393	406	328	383	386	350	402	405	396	381	374	346	333	389	401	423	363	371	411	371	352	429	352	405	381	364	375	382	358	408	407	400	379	359	416	371	354	339	384	368	367	400	386	386	405	383	385	409	382	380	382	391	389	386	359	412	390	352	389	401	430	394	381	350	377	382	390	358	423	415	379	345	359	361	369	373	381	382	349	388	371	386	374	380	415	336	412	386	394	407	406	358	368	359	397	402	355	400	381	355	394	360	396	363	359	364	365	370	347	388	362	361	377	382	393	406	374	398	377	369	381	379	385	364	392	368	387	392	371	363	403	423	390	371	359	399	366	388	388	429	390	363	379	383	357	400	384	407	325	374	406	361	383	406	402	399	339	384	419	376	382	390	372	377	355	385	376	380	368	384	375	424	389	392	362	356	356	372	372	380	398	381	413	366	364	383	374	374	405	363	342	400	397	366	388	376	375	383	370	386	377	384	384	396	351	360	367	381	372	376	348	428	369	384	363	405	375	362	362	393	363	363	353	375	409	367	363	366	357	396	366	363	379	355	386	400	397	419	399	381	360	363	350	380	419	373	367	380	347	367	378	364	389	389	412	413	389	330	388	373	361	395	351	390	395	362	392	381	377	420	397	366	381	384	344	380	344	365	360	420	343	372	420	389	377	422	390	394	366	397	367	424	380	365	363	362	368	386	379	379	419	418	377	374	431	386	371	397	365	377	365	361	354	413	375	412	317	368	359	368	392	413	375	419	407	380	374	352	415	367	378	349	347	388	332	363	397	382	381	388	387	356	359	410	403	383	358	375	381	356	380	383	367	394	391	360	402	382	362	336	399	388	367	364	387	393	393	338	412	362	407	385	353	395	374	351	369	350	372	432	379	407	340	384	423	409	382	396	370	394	363	412	389	388	415	387	415	382	369	366	347	360	398	366	383	411	391	403	405	346	381	392	359	367	344	390	391	404	382	328	384	389	365	377	326	397	392	347	397	399	366	393	369	365	364	391	351	361	372	371	368	382	349	338	390	415	370	385	365	404	364	360	363	363	389	381	354	371	380	344	418	367	411	388	361	362	411	413	348	396	337	364	382	384	401	369	401	393	422	410	379	351	373	360	353	398	420	384	403	385	389	377	383	401	373	382	409	410	374	350	415	384	401	381	388	415	394	362	376	420	370	392	343	388	403	380	413	368	346	350	377	392	399	388	368	385	392	375	364	385	394	368	361	388	382	395	370	348	380	412	367	372	375	379	353	363	342	397	347	371	352	420	374	427	377	404	385	371	400	363	411	382	366	382	399	380	345	383	374	385	362	344	362	372	375	395	347	364	364	383	438	380	390	333	374	387	408	364	374	390	389	355	362	389	385	384	361	357	397	361	368	369	359	362	350	363	353	368	350	360	359	366	388	416	404	378	371	363	387	366	396	367	371	365	344	395	384	414	352	368	367	378	366	375	358	360	355	415	382	384	409	384	376	364	373	347	360	367	379	377	388	383	367	370	368	370	404	373	436	385	411
8189	2593	5335	6403	5700	4629	3883	3435	3237	2862	2681	2299	1789	1731	1579	1698	1893	2375	2239	1683	1414	1250	1477	1442	1606	1491	1315	1273	1582	1555	1244	1145	1120	1038	1067	1034	1057	1040	1075	1034	1031	1035	1066	967	976	968	950	1031	951	1007	1015	1001	1002	1012	995	965	968	980	988	992	906	885	963	941	980	993	920	989	975	937	1000	916	911	948	927	931	979	934	884	927	931	899	965	987	943	928	931	963	945	998	947	943	936	930	948	954	1001	907	954	985	896	943	958	1002	956	979	921	959	873	944	975	919	961	905	942	945	937	921	907	950	931	990	884	916	975	922	941	914	929	936	911	946	970	948	947	959	946	941	971	975	888	864	942	866	922	903	904	899	946	988	945	851	900	970	953	897	1015	954	871	910	946	955	950	913	931	914	899	915	934	924	939	915	965	930	944	901	893	947	909	895	917	991	919	944	873	984	955	919	920	897	889	911	864	900	873	928	999	930	903	951	894	930	973	904	981	921	948	928	961	889	924	924	906	863	901	945	916	908	953	937	915	933	886	913	891	938	966	915	971	939	934	909	896	949	962	915	946	934	921	965	867	936	894	917	942	889	947	943	920	896	988	923	941	935	906	947	904	935	921	940	938	975	973	948	944	919	971	906	916	914	980	920	928	908	917	908	962	913	962	914	939	923	913	912	921	888	947	946	979	959	967	885	929	875	894	923	923	875	903	949	886	908	941	878	893	885	975	917	880	896	924	926	963	891	959	888	871	899	876	900	965	921	878	952	920	988	902	905	941	918	910	947	908	900	892	931	927	916	962	882	963	978	955	934	911	900	917	966	911	895	925	920	918	903	927	913	956	944	923	917	947	898	937	942	989	881	990	902	997	988	928	921	946	914	919	912	937	906	879	917	938	965	894	889	949	918	885	923	1000	910	930	977	928	846	991	910	959	905	926	938	910	866	927	962	900	925	876	935	923	941	971	910	937	964	914	913	887	982	962	939	933	898	849	921	934	915	947	927	925	927	972	933	929	902	882	891	890	913	953	941	892	883	911	921	949	919	964	931	908	927	927	914	938	968	938	964	913	928	932	976	887	929	974	896	956	892	912	915	952	892	934	917	938	978	912	902	985	926	946	941	918	917	914	886	945	944	898	957	900	911	946	978	882	888	898	891	937	910	921	964	992	916	950	926	950	952	932	917	871	909	955	842	927	944	907	909	927	940	915	942	926	968	911	960	967	900	919	995	906	953	927	936	946	958	948	929	901	919	903	911	967	871	910	930	906	914	941	875	949	941	948	951	898	974	890	958	904	997	950	925	959	880	920	940	925	910	907	938	881	893	944	954	961	975	914	948	944	942	929	884	915	896	962	923	925	949	883	924	953	940	963	948	979	876	943	951	903	921	894	891	986	891	957	957	946	980	884	954	963	978	911	887	943	910	908	988	943	965	972	917	959	911	897	857	944	878	906	922	936	946	917	843	970	944	938	932	943	950	934	931	950	936	900	1016	937	979	980	943	971	956	926	921	902	911	930	849	919	868	986	905	1015	915	961	917	913	899	899	922	895	947	917	958	932	935	927	936	945	911	891	866	877	940	910	902	934	926	921	972	929	897	876	913	955	935	920	893	971	943	988	931	940	896	947	934	919	921	923	947	945	977	904	949	891	992	899	907	944	932	895	903	914	948	953	933	954	916	992	965	919	940	925	959	940	923	876	939	929	889	927	895	908	869	934	939	894	905	978	882	895	910	935	928	927	901	926	964	954	887	966	931	861	893	944	940	966	988	954	915	981	911	968	885	897	984	933	921	912	948	976	974	928	903	937	910	918	888	909	943	938	926	900	886	973	913	935	888	906	942	917	919	883	967	954	898	953	878	928	927	915	928	959	944	878	927	968	959	890	917	950	904	857	938	919	969	918	918	893	912	963	891	955	906	909	943	965	901	885	868	944	884	1010	961	979	922	956	939	940	998	923	919	880	952	895	961	905	945	943	917	940	962	904	932	959	899	847	930	980	910	959	931	954	878	924	951	911	940	892	949	919	955	929	923	914	923	946	928	936	916	914	901	921	925	895	926	935	908	896	922	945	970	928	941	936	866	956	928	923	909	948	896	944	971	948	882	894	939	901	906	912	872	922	846	882	918	945	906	858	929	922	922	930	954	943	953	907	900	952	928	939	876	893	914	954	950	946	944	882	894	945	889	933	882	949	926	957	915	909	960	895	893	897	922	929	964	959	932	938	949	910	946	903	893	916	885	886	964	864	978	921	922	915	880	962	977	914	987	893	893	949	959	884	931	930	899	940	906	894	952	973	911	932	900	930	874	933	924	955	954	892	945	931	932	997	891	869	947	978	954	929	890	921	955	949	869	962	890	903	896	931	920	1001	915	907	869	899	866	941	919	903	956	939	935	914	907	929	917	956	949	943	932	913	960	930	933	924	880	933	913	917	936	938	942	905	862	875	951	917	897	985	924	974	894	925	910	924	975	906	897	921	862	913	937	919	911	966	929	929	943	940	932	934	952	893	962	890	949	909	954	961	938	921	903	914	972	942	904	903	977	876	899	991	923	969	897	941	964	946	953	985	913	947	911	942	902	914	938	967	935	933	895	916	933	1004	915	912	937	892	926	933	917	955	964	904	957	995	885	930	888	925	894	921	886	961	930	912	913	933	898	958	881	934	944	890	937	933	941	921	915	968	946	921	965	969	897	925	902	908	933	928	888	924	980	961	900	879	954	911	940	920	912	928	896	960	952	896	886	939	972	945	893	891	907	929	938	932	934	849	947	910	920	934	893	909	933	964	931	899	981	897	923	897	899	918	942	943	973	999	912	867	946	907	964	962	898	949	963	901	941	899	927	928	920	875	907	981	912	902	920	927	963	911	909	912	931	907	893	947	932	908	933	883	947	968	906	931	889	947	890	887	894	905	923	911	909	941	899	907	952	966	908	938	931	1016	889	953	956	967	924	905	930	901	942	903	964	960	909	935	963	923	958	903	948	958	887	865	963	924	885	948	906	977	948	919	890	932	961	911	890	904	931	891	959	916	930	923	942	858	942	953	915	923	947	919	935	966	895	972	991	942	921	927	920	906	914	949	874	903	912	912	967	944	948	938	927	926	898	949	954	887	913	902	946	910	965	929	882	955	924	966	941	909	922	918	896	904	882	976	966	973	895	938	928	977	947	924	933	963	884	884	899	906	932	901	963	935	911	991	916	937	887	912	948	948	948	950	902	972	954	863	944	926	942	906	895	964	949	976	908	917	922	890	916	927	898	909	945	867	889	982	951	917	904	915	911	951	950	931	931	936	870	930	912	966	902	866	904	907	899	902	938	884	906	982	911	921	908	920	913	932	917	947	950	906	950	941	919	903	938	932	966	912	961	886	914	956	872	952	920	1004	930	924	944	922	888	930	913	949	941	946	931	924	912	901	922	928	974	902	928	914	961	950	970	927	982	935	904	914	944	891	905	878	944	962	941	884	935	911	911	923	935	914	905	985	905	923	888	981	853	894	880	909	925	895	878	940	957
2029	130	133	163	150	133	115	126	119	140	116	117	126	129	135	118	110	130	110	129	91	112	125	129	121	117	125	120	121	108	107	109	106	123	101	111	95	121	109	117	134	110	108	115	128	120	110	117	97	105	117	115	106	111	104	103	132	111	118	110	114	109	107	107	120	144	100	114	116	124	109	119	101	90	115	103	129	109	97	110	122	115	111	102	125	123	88	110	110	123	103	106	123	95	102	99	109	109	91	101	114	111	114	115	119	114	121	128	95	121	118	122	98	132	113	117	112	107	96	111	138	122	115	112	116	101	102	95	105	80	117	124	115	99	119	126	126	108	117	113	114	81	99	99	110	110	98	98	114	112	102	118	94	115	126	121	113	111	131	96	106	107	99	114	114	88	110	111	105	105	121	110	116	127	101	86	98	121	114	123	120	109	98	122	122	88	111	105	89	128	109	95	133	109	118	95	107	126	98	122	117	106	95	108	116	98	107	111	109	106	113	121	110	118	110	104	109	109	140	111	112	118	100	115	113	90	96	119	117	112	124	114	110	102	105	112	111	115	110	129	111	87	98	105	111	94	102	98	106	108	126	103	110	110	109	119	106	92	108	101	112	113	106	110	95	111	111	102	126	114	108	121	117	101	115	109	116	111	92	129	100	115	97	136	108	103	99	105	102	126	126	131	110	110	124	121	98	111	104	101	111	109	114	105	115	105	134	116	114	143	116	112	112	129	102	125	125	99	94	86	118	124	122	127	127	114	107	119	117	111	121	127	113	119	94	105	115	120	117	108	121	114	119	80	116	127	136	102	106	110	114	91	112	124	87	107	123	102	104	106	101	111	102	109	113	112	120	92	118	117	118	119	136	111	97	108	122	115	122	103	90	110	112	103	127	99	108	124	125	105	112	113	126	96	116	143	125	110	104	100	118	122	108	122	105	100	101	100	118	101	120	130	92	117	113	123	120	121	98	122	103	96	101	101	107	108	102	110	127	119	103	115	124	100	106	122	129	101	111	107	103	101	94	118	104	108	114	107	114	117	132	124	96	136	106	119	124	106	115	124	105	111	126	121	118	107	122	106	99	131	114	130	111	108	108	115	116	104	102	107	114	129	108	104	120	109	105	138	114	111	131	136	89	116	110	105	106	101	120	107	104	117	110	102	126	108	115	119	106	118	98	104	95	111	118	116	123	112	119	105	109	112	121	134	102	130	117	99	110	139	102	110	108	100	103	118	121	125	107	126	98	112	108	119	115	103	114	107	107	111	114	98	95	108	111	99	89	112	92	126	116	118	135	87	98	116	116	127	107	130	103	114	99	107	110	110	115	98	107	131	108	108	125	119	144	98	100	92	126	115	106	90	113	135	121	123	124	119	119	97	113	106	119	111	113	112	117	100	90	110	121	116	106	121	126	97	93	101	122	103	122	105	115	114	97	100	106	106	122	115	93	99	104	119	124	132	107	125	106	124	108	102	123	93	128	120	108	108	95	115	120	123	116	108	111	101	97	117	121	99	115	97	121	99	117	112	104	117	109	110	104	118	129	109	123	133	104	104	101	110	135	112	105	131	108	106	107	111	103	117	100	124	113	110	147	107	109	130	97	90	121	134	120	104	124	113	105	107	109	111	126	124	121	111	105	104	133	108	116	123	96	89	108	108	105	97	118	103	99	130	110	118	91	130	134	134	122	92	92	111	120	107	133	124	120	108	95	119	122	115	122	124	97	113	102	118	113	99	100	110	131	134	118	111	116	110	113	110	106	98	137	124	138	95	121	126	98	115	111	133	88	127	128	106	105	109	122	102	139	125	113	104	107	101	131	133	116	98	114	126	115	98	109	128	121	115	113	128	100	113	116	131	131	109	109	127	98	101	109	113	124	89	108	100	113	85	107	112	108	112	115	107	110	122	97	114	112	100	110	106	127	102	114	109	111	107	117	136	115	121	107	125	113	112	96	100	113	127	108	111	95	118	126	109	108	97	122	122	126	135	116	115	108	87	100	91	121	127	105	125	128	99	115	109	116	116	125	123	117	113	106	122	99	106	104	127	86	112	127	96	125	113	91	126	107	120	121	115	103	139	123	133	110	112	101	120	111	103	109	112	106	95	94	106	88	129	93	121	138	123	115	99	110	117	116	106	119	119	130	122	113	94	114	116	123	104	100	102	117	133	130	114	122	101	108	98	116	132	108	116	107	111	102	121	116	112	95	110	124	106	102	124	112	115	114	99	131	114	113	112	110	112	111	101	114	111	112	115	120	111	103	97	101	119	110	104	120	113	126	116	122	124	114	128	112	122	134	115	123	128	129	93	109	127	107	119	115	138	105	121	118	104	115	107	119	118	107	100	119	111	130	118	112	106	124	123	101	149	111	108	100	112	87	121	118	115	103	113	106	128	117	89	108	110	105	113	71	115	97	103	106	113	119	148	105	109	117	125	98	114	118	114	108	123	111	103	101	118	131	94	103	100	98	125	118	99	115	109	124	116	109	109	109	105	117	124	117	93	108	113	111	113	107	107	107	112	109	117	107	139	114	114	128	92	114	115	106	119	119	108	114	109	112	98	101	109	95	129	106	109	124	102	90	103	111	121	98	110	100	124	125	106	93	118	96	103	93	109	118	109	120	105	103	97	119	120	110	116	132	127	113	110	111	113	103	120	106	122	121	116	98	116	131	126	114	123	101	130	107	110	121	138	139	105	103	90	118	132	104	110	102	102	113	110	127	122	103	108	116	118	104	123	89	122	123	117	142	120	96	100	112	105	117	118	82	122	113	94	105	126	112	110	123	113	105	97	109	110	100	127	123	111	114	92	107	107	120	106	113	103	122	119	114	116	127	113	120	112	105	114	120	102	117	119	132	107	113	101	134	116	131	116	99	112	102	121	112	109	141	112	118	109	117	108	128	118	110	109	120	119	118	110	120	105	102	115	100	113	105	126	115	106	101	121	129	116	129	107	126	98	125	124	127	107	111	114	109	101	116	103	124	109	107	98	97	111	110	108	96	124	117	118	108	94	123	122	134	105	120	115	119	118	107	117	112	123	125	95	90	102	111	96	110	121	115	117	123	120	127	121	103	122	118	111	102	120	115	99	87	96	99	106	114	120	106	118	116	95	115	114	119	107	112	100	122	107	105	146	143	131	112	117	115	100	104	100	135	114	113	107	126	120	97	104	102	113	102	124	115	121	107	130	109	121	103	121	122	115	125	113	111	99	105	132	110	128	108	128	105	116	96	114	111	124	112	124	97	119	131	106	93	106	123	122	103	107	122	127	110	117	130	120	121	135	106	104	112	110	108	108	94	126	128	134	100	100	118	126	122	120	96	120	115	120	103	100	132	99	117	125	102	124	114	122	105	133	108	105	112	113	101	123	126	119	95	105	84	107	120	124	125	113	102	101	120	123	113	117	117	96	110	114	99	101	101	112	137	120	126	103	112	89	120	112	112	100	100	127	112	122	110	115	112	118	117	115	99	106	123	135	118	123	120	121	113	118
2403	438	484	539	500	484	498	419	419	550	392	416	372	421	388	380	429	429	398	408	358	380	338	396	369	371	420	375	371	422	390	389	398	374	363	406	361	365	345	382	384	383	388	357	330	382	370	320	359	357	347	368	351	383	395	388	383	368	369	405	398	321	398	355	378	392	350	392	350	362	377	396	368	379	366	379	339	395	384	375	376	339	351	377	350	370	347	376	379	350	352	373	339	385	373	375	367	364	381	377	395	334	370	374	358	353	349	377	361	303	395	370	372	357	363	370	363	374	374	361	383	350	326	356	337	346	375	367	384	357	345	376	375	362	367	385	357	408	390	358	386	386	341	353	365	356	388	379	344	344	377	366	359	350	367	341	386	350	383	366	363	372	376	384	353	374	382	373	378	344	335	352	398	385	383	366	376	346	354	348	392	425	426	377	347	373	366	370	326	367	361	369	350	384	332	325	388	362	337	344	375	404	398	362	350	356	359	336	354	363	346	360	379	357	376	360	351	369	352	394	352	379	370	369	359	363	354	359	378	365	361	375	348	355	377	359	340	411	354	346	343	363	358	361	359	382	360	331	346	358	356	359	392	359	375	369	357	382	369	318	346	375	345	380	364	364	343	334	344	374	357	369	359	367	404	357	357	388	407	357	368	370	355	381	369	372	380	346	337	372	372	352	350	363	375	349	367	370	414	366	361	364	365	404	385	359	415	395	374	306	373	381	364	372	379	336	346	363	369	365	394	375	362	362	368	359	391	343	355	348	362	328	380	367	374	349	374	366	385	355	373	330	385	366	358	354	331	337	354	357	347	386	321	373	353	319	368	377	366	337	333	369	381	383	377	352	400	344	421	386	339	384	327	355	346	326	371	355	329	387	348	350	371	343	373	340	355	336	335	343	337	344	381	367	376	425	368	361	393	332	380	406	343	362	364	388	385	351	355	369	381	355	370	334	372	371	325	342	349	385	345	334	377	409	352	364	362	367	354	400	343	347	371	342	387	355	370	341	362	358	394	373	381	398	368	359	357	331	374	390	348	385	368	393	361	360	364	353	355	375	388	353	344	351	387	374	346	375	336	325	365	375	384	386	382	326	391	369	361	345	359	374	381	378	380	366	353	385	343	392	369	354	345	353	360	374	337	364	396	358	364	357	366	348	377	336	362	366	331	328	340	358	392	354	326	362	384	370	365	359	372	371	382	358	371	370	352	370	349	338	373	348	370	377	356	361	384	339	379	343	365	325	361	363	373	322	377	362	380	350	404	359	356	383	372	377	367	383	355	367	337	370	373	391	353	355	370	386	396	351	385	342	339	374	387	399	347	378	321	401	346	402	386	316	357	342	386	358	365	380	337	386	350	367	382	356	373	362	387	354	349	391	375	329	343	370	334	343	373	377	347	385	396	347	347	355	404	348	375	375	396	351	355	366	391	389	376	353	357	419	356	379	372	374	363	398	361	364	377	419	378	357	381	369	369	346	391	366	357	362	364	379	373	355	362	362	377	366	384	354	369	379	348	386	380	349	345	366	391	381	361	376	365	351	354	373	375	343	357	353	353	394	367	376	357	355	352	376	413	340	399	338	351	372	353	383	341	386	349	346	346	354	383	372	381	355	334	346	364	385	378	368	360	364	352	381	355	372	344	372	387	395	402	353	363	346	385	365	378	349	373	364	372	372	330	361	380	366	386	329	378	353	370	399	364	347	344	369	397	337	335	342	364	364	376	368	368	378	387	382	391	372	402	376	354	359	365	375	389	343	366	354	385	333	352	359	379	358	360	374	368	344	330	374	379	367	354	358	352	356	325	350	322	366	371	346	387	393	376	402	390	372	363	343	352	380	363	372	389	356	392	359	354	386	328	357	373	364	366	357	350	340	393	360	382	384	380	388	373	379	359	342	338	343	392	358	380	384	378	383	368	343	380	346	363	362	358	356	379	351	354	353	341	357	324	363	367	368	347	380	357	383	381	395	337	361	339	372	358	357	361	373	344	392	388	352	348	353	396	375	351	354	335	359	403	347	353	345	360	358	370	351	377	366	384	428	346	337	349	388	327	360	364	352	366	374	375	357	396	353	367	389	374	378	361	354	359	373	378	372	375	358	375	368	392	371	353	363	394	384	405	365	374	390	384	402	358	335	400	352	378	358	364	363	386	401	354	359	389	387	376	356	402	341	347	323	383	357	376	337	391	373	375	335	406	385	356	359	369	359	366	369	361	402	366	349	392	392	366	393	375	380	370	387	382	371	379	375	323	335	385	356	369	362	360	362	389	366	337	357	358	371	371	350	405	423	384	375	388	354	374	348	352	370	373	365	331	354	387	373	369	365	403	392	353	361	384	341	376	370	359	380	333	359	336	354	386	358	370	337	357	341	356	357	347	376	409	388	371	363	361	343	361	385	367	367	387	399	380	350	342	398	403	366	373	400	360	376	365	367	387	371	360	330	319	378	394	375	376	375	401	382	386	365	376	367	371	387	349	355	339	386	349	371	348	354	355	352	345	352	362	342	343	366	373	346	376	363	361	368	438	351	341	355	366	393	339	437	376	386	330	365	340	363	369	359	384	362	365	368	389	381	352	382	368	371	332	330	389	370	386	382	365	349	369	390	346	353	380	367	339	345	391	381	372	371	379	370	367	371	353	354	376	370	354	371	378	355	370	327	338	359	393	358	379	357	387	346	363	390	344	362	374	363	367	347	378	353	409	387	374	364	353	341	361	370	364	366	388	358	374	367	381	360	354	366	376	367	385	360	360	380	361	393	379	369	351	357	366	413	375	387	359	380	372	373	360	350	350	360	386	380	370	394	358	383	399	348	358	363	384	351	354	361	371	365	359	339	393	341	349	373	396	322	390	350	365	367	388	339	395	395	359	353	348	361	365	366	376	371	359	344	400	373	369	347	391	380	394	372	384	345	380	384	395	363	358	351	379	378	335	356	361	378	365	384	369	378	379	379	386	362	377	363	354	385	374	368	378	346	366	324	378	354	379	383	388	352	361	397	362	350	353	355	357	364	350	392	352	318	384	338	377	352	403	358	399	338	360	378	375	362	375	377	356	373	381	384	374	360	324	364	362	354	356	369	365	375	371	385	368	371	358	367	350	401	379	375	400	408	337	403	373	334	353	351	341	359	355	383	356	353	392	359	396	398	379	374	375	380	336	356	395	386	367	360	340	385	380	403	392	353	412	358	394	391	386	361	342	352	377	368	376	369	348	346	357	319	379	372	351	392	356	349	363	342	363	362	379	385	399	368	402	370	366	385	347	359	353	355	365	364	386	372	355	356	350	380	375	351	364	359	376	385	393	385	368	388	363	362	347	350	353	364	362	362	367	379	365	383	372	356	364	366	392	362	342	357	348	371	367	403	370	388	352	380	344	366	345	340	346	394	389	381	357	348	388	355	365	362	363	390	379	352	362	351	383	357	335	358	351	358	371	355	366	366	367	366	408	344	410	372	385	357	401	413	322	367	359	360	383	346	370	351	340	396
7708	1174	1290	1064	765	665	573	414	427	335	360	298	266	244	244	283	298	444	269	245	253	239	238	257	235	205	242	242	258	222	228	218	232	212	224	211	207	223	231	200	193	261	213	250	201	211	192	228	248	211	229	206	207	212	215	209	210	224	241	243	216	209	205	228	222	189	216	240	185	241	218	251	179	213	187	216	222	214	212	208	231	225	231	211	204	207	235	203	230	187	211	198	191	214	215	204	208	209	203	193	196	213	213	224	177	196	209	195	220	231	205	218	215	223	226	208	202	259	201	207	210	193	229	163	211	205	216	223	202	198	242	216	200	203	181	200	232	216	233	200	196	207	227	219	222	216	200	191	208	191	232	203	224	252	220	201	244	231	181	213	205	211	217	199	223	208	225	216	223	183	234	184	194	222	200	214	205	195	209	214	196	199	218	209	195	205	195	200	208	227	207	231	185	230	245	197	238	248	195	198	189	208	193	212	241	231	201	210	210	219	190	204	247	223	200	215	225	253	203	245	216	211	217	207	214	238	210	197	210	209	222	204	235	214	187	211	201	201	196	214	196	200	187	183	197	208	210	217	210	244	227	204	227	211	226	221	208	215	230	211	196	218	224	206	208	207	197	222	204	213	199	229	175	208	215	220	205	222	211	206	196	196	218	194	203	236	196	236	213	207	206	201	214	207	202	204	218	193	203	198	218	214	209	201	219	190	200	213	215	238	197	208	230	236	200	229	197	198	206	225	205	233	221	213	208	182	196	215	215	207	206	206	227	229	210	186	208	220	205	249	200	211	196	181	231	231	241	204	209	227	205	233	240	201	205	216	212	198	198	246	214	227	225	189	224	213	214	225	201	211	219	209	196	184	231	216	213	209	237	230	205	218	185	205	222	190	244	256	221	225	224	207	234	208	213	214	193	222	209	196	204	208	186	226	198	207	188	205	219	229	208	208	198	185	222	209	209	211	221	205	240	219	216	204	206	203	215	219	190	223	226	216	210	226	224	226	223	230	225	204	188	211	216	221	213	215	243	201	194	211	227	206	187	215	237	191	207	202	229	240	211	199	236	226	236	221	227	204	226	218	214	234	189	219	219	191	232	224	240	227	210	200	216	201	211	196	205	234	224	229	201	213	203	206	212	194	227	209	233	225	223	203	237	221	181	194	215	179	230	240	195	221	229	218	241	209	213	220	198	210	223	215	208	184	207	207	217	223	207	221	224	220	239	236	221	190	200	203	237	206	243	227	224	201	233	197	208	224	184	210	231	208	228	236	205	211	209	225	217	219	182	207	206	228	185	201	182	211	226	245	229	205	208	211	213	198	201	202	198	229	222	209	222	199	228	213	203	219	222	216	223	202	203	200	215	237	218	199	207	217	209	237	220	218	231	193	196	236	203	203	213	210	205	212	229	206	220	225	207	208	188	211	242	230	208	238	225	207	221	186	209	239	244	200	191	193	202	226	199	195	233	219	197	228	191	267	231	201	204	209	218	211	256	204	205	192	223	223	211	209	216	206	250	204	198	191	213	226	196	210	209	218	201	210	174	198	226	219	220	246	214	198	227	226	192	202	197	194	197	204	237	229	225	176	227	227	202	232	194	225	215	179	213	187	207	201	186	214	198	227	226	229	191	232	211	201	180	229	188	213	219	208	212	195	217	208	210	205	199	219	209	206	178	217	196	212	185	180	201	231	235	218	226	245	192	222	212	175	208	207	212	207	202	216	205	205	208	196	211	212	226	193	215	217	217	237	194	183	217	200	190	201	210	226	226	208	222	234	200	211	229	243	233	187	200	208	209	213	181	205	227	209	191	223	211	222	200	239	216	218	228	200	208	198	210	198	221	220	192	189	222	221	231	213	194	235	223	207	208	231	201	198	211	217	217	189	189	209	234	198	215	236	221	212	187	229	219	208	222	200	213	210	216	203	191	203	189	230	201	206	226	215	231	212	201	215	217	204	198	218	223	211	227	217	225	206	201	204	219	213	221	239	216	196	199	204	202	226	216	236	231	219	207	217	208	227	204	219	208	191	205	204	198	216	192	217	229	207	216	199	213	210	219	222	208	212	212	200	211	228	211	228	187	211	218	205	189	191	222	197	209	195	202	202	202	203	233	215	228	207	199	232	238	210	226	242	223	197	211	200	212	227	193	208	222	203	218	193	200	205	215	200	245	232	213	212	222	216	224	235	227	195	237	180	205	206	177	202	207	188	201	221	195	248	227	237	210	200	200	211	223	212	201	226	180	215	187	229	184	190	238	206	229	212	220	208	232	191	218	201	213	183	220	206	194	212	226	214	185	201	223	212	189	214	226	212	234	204	201	209	232	223	207	216	216	216	198	223	213	207	206	209	229	209	193	238	208	182	208	235	218	209	209	204	205	207	214	191	216	200	224	198	198	219	217	227	222	213	205	191	191	215	221	224	225	199	217	197	190	248	209	223	219	239	230	243	209	204	207	215	213	199	212	216	227	222	209	228	224	217	221	225	219	199	219	217	212	224	218	245	206	219	237	231	200	192	209	188	182	191	239	201	250	180	225	203	219	237	194	203	199	204	220	226	220	216	189	209	217	216	212	197	209	186	206	218	233	207	209	202	198	197	224	226	214	199	236	206	223	214	232	229	211	192	231	222	210	220	224	205	212	208	203	197	213	217	211	236	201	237	223	245	189	202	218	227	193	196	213	219	216	214	215	208	190	215	214	226	203	262	244	203	212	219	195	216	229	216	200	221	190	232	200	202	204	226	222	191	232	204	206	220	221	194	190	197	200	205	211	194	193	190	207	223	235	185	157	223	189	237	220	220	211	223	214	223	198	216	202	257	217	197	202	231	224	224	190	224	221	213	214	211	202	192	203	189	221	226	234	220	205	201	237	210	229	190	218	182	228	199	198	216	204	198	208	208	188	222	198	204	201	219	231	201	210	207	200	205	221	215	205	210	216	206	238	223	188	223	217	199	210	196	217	200	195	190	232	190	184	179	226	239	204	219	227	197	187	191	221	199	218	216	201	202	221	194	223	222	201	236	201	213	189	219	244	207	239	218	202	231	204	223	222	201	206	218	195	205	195	240	217	224	230	230	213	235	210	202	230	190	195	207	179	216	206	198	180	224	218	220	221	222	221	206	211	210	231	245	207	236	216	195	221	220	204	208	200	222	233	204	194	196	204	222	177	212	207	222	212	214	204	194	203	233	228	202	229	232	202	217	231	215	219	204	208	197	206	204	183	221	198	202	210	226	204	230	190	202	221	224	180	211	211	212	223	214	225	208	180	223	215	204	218	222	189	211	224	196	205	210	203	211	197	235	226	221	239	223	217	209	208	188	210	196	187	195	205	211	210	217	199	209	228	209	208	198	204	206	209	189	214	220	199	197	224	191	180	194	222	238	211	218	192	231	202	214	196	204	192	234	224	215	219	186	211	229	197	218	202	218	214	221	225	218	216	225	204	199	201	218	197	213	229	212	207	213	214	205	213	186	197	178	224	197	198	203
6076	1386	2919	3275	3032	2644	2183	1947	1995	1466	1437	1194	1072	944	884	1013	1091	1684	1204	850	884	793	812	873	893	834	758	751	917	828	731	685	696	678	681	666	664	668	622	656	640	607	618	626	614	619	642	648	653	636	608	605	652	609	595	565	597	598	604	605	627	594	629	616	602	589	602	553	613	607	662	617	584	613	629	623	628	621	619	641	618	611	604	618	586	603	621	565	594	603	629	630	597	594	657	668	572	601	612	602	633	591	607	593	601	564	608	596	614	590	562	566	610	615	535	554	585	622	594	573	579	595	591	611	597	596	593	601	577	609	591	626	612	572	634	603	606	591	602	592	598	579	613	592	619	587	621	592	585	558	597	610	577	601	584	587	606	560	582	602	622	607	623	641	586	573	539	573	601	606	626	588	549	602	598	621	598	568	575	594	633	577	648	600	626	552	625	619	588	584	597	602	611	604	601	570	594	566	628	605	639	607	595	592	605	575	619	637	566	567	625	606	546	594	591	599	597	624	587	540	608	621	587	626	591	599	609	607	588	593	574	562	622	567	597	594	545	605	613	624	564	595	591	599	589	569	549	589	591	601	583	587	584	619	596	626	580	635	614	577	598	569	638	617	602	608	566	616	628	622	592	585	555	599	632	604	593	552	638	615	619	595	559	592	560	614	601	592	581	613	583	604	616	563	566	570	561	600	600	615	621	600	594	567	588	592	558	560	558	613	624	609	584	621	660	588	648	597	573	595	583	608	567	576	623	639	600	601	595	566	599	595	563	581	596	619	592	584	596	632	609	578	618	621	620	609	596	621	608	608	624	608	588	580	596	571	624	571	606	572	617	558	552	592	581	587	611	628	585	637	624	563	581	596	544	612	583	593	577	574	606	600	595	610	593	603	591	624	620	577	594	612	623	586	597	579	591	603	620	575	584	589	600	582	582	578	599	605	549	592	630	560	584	567	609	562	539	616	626	583	557	543	570	625	637	605	602	592	590	588	586	625	583	575	608	582	572	648	604	593	609	608	584	573	609	579	614	556	565	599	588	561	613	569	619	567	606	619	563	626	553	604	561	612	586	644	580	612	592	548	582	633	638	563	600	586	552	583	546	584	595	603	575	628	587	579	624	593	569	592	627	569	610	609	613	580	618	578	629	630	616	591	602	594	610	593	570	629	575	591	657	579	587	605	601	584	621	649	617	646	585	551	558	567	623	562	594	602	573	578	571	626	625	632	605	592	619	586	618	638	613	601	608	584	604	583	614	621	556	592	601	614	589	637	564	615	614	615	605	636	589	608	585	590	589	629	626	591	568	560	570	586	585	609	604	610	614	577	567	590	587	633	616	572	585	584	552	637	613	607	594	544	576	566	604	553	589	609	599	634	590	532	613	599	528	590	635	599	621	619	562	569	610	593	613	606	642	594	581	611	582	613	616	622	580	594	617	614	557	581	636	561	620	584	585	584	658	576	570	624	608	550	559	573	635	579	584	599	594	587	563	574	604	559	619	604	575	610	611	557	612	606	594	611	659	608	618	577	625	602	614	603	619	614	622	598	609	556	610	596	658	555	571	641	600	539	587	572	593	580	554	617	608	606	589	597	584	572	589	595	540	585	578	586	609	667	597	589	611	601	558	578	604	565	595	566	614	568	595	590	605	609	568	603	572	604	577	600	611	602	615	554	543	607	575	596	582	632	590	552	640	578	617	585	568	613	626	566	628	585	566	605	611	589	568	611	581	543	587	583	597	644	572	609	591	559	597	606	574	596	581	621	571	588	612	615	576	579	593	567	581	610	624	611	612	589	620	624	600	615	598	628	648	595	630	532	584	576	587	611	573	612	590	604	633	612	591	609	563	560	543	639	613	612	629	562	616	619	605	610	543	613	587	567	604	587	590	607	616	608	585	592	598	597	598	638	601	562	594	625	610	603	568	643	610	578	601	584	577	580	593	578	583	583	585	561	614	567	595	592	611	663	583	584	632	592	588	590	607	589	572	569	618	595	586	616	626	636	580	652	599	580	604	605	589	601	568	611	591	588	557	599	624	575	578	579	614	547	601	608	620	585	582	589	619	600	570	589	581	598	579	597	579	600	559	549	581	620	607	638	595	534	599	595	609	605	599	581	536	585	641	622	592	578	559	625	588	590	590	591	603	609	604	605	576	599	585	595	542	615	615	630	597	627	599	600	569	575	607	550	591	578	622	607	628	606	631	603	557	604	640	585	601	610	590	601	614	593	638	607	553	567	572	581	582	607	610	600	607	594	648	583	620	560	588	594	606	584	593	545	545	624	549	601	601	577	580	590	577	618	551	618	610	625	602	551	596	581	595	601	648	584	590	569	603	628	622	615	608	578	602	594	570	630	601	617	610	569	587	534	592	593	577	574	609	591	620	598	628	646	607	593	599	587	569	589	606	600	578	585	569	649	579	601	602	576	595	587	604	620	588	580	613	571	603	633	550	564	610	579	604	574	606	645	593	580	596	607	583	616	614	572	595	601	609	565	598	552	563	579	583	590	522	595	631	594	572	585	580	557	627	555	598	631	579	583	622	616	618	593	599	596	573	588	616	580	575	577	605	678	596	612	594	604	560	592	652	597	575	595	606	609	617	594	572	643	587	621	628	590	577	589	607	556	556	563	613	608	614	598	580	568	604	577	549	579	583	564	578	605	630	622	577	654	614	622	629	595	597	586	578	616	596	594	580	593	601	624	596	608	599	592	577	542	591	603	592	595	597	587	595	572	570	538	571	594	634	595	583	582	621	587	549	613	600	595	569	612	592	624	624	632	575	580	595	602	569	611	555	543	587	589	600	616	604	584	540	566	590	609	577	545	566	633	591	612	585	565	607	578	590	537	629	637	600	616	611	589	614	607	604	610	604	579	599	623	589	632	601	572	611	554	576	579	555	561	603	568	601	569	598	588	604	563	596	599	558	578	620	578	600	643	567	576	568	593	601	614	603	587	574	633	666	592	568	590	571	568	611	605	601	595	579	592	606	544	534	563	584	556	598	566	622	613	619	620	592	608	569	599	590	600	603	573	606	568	627	577	566	614	557	567	540	613	579	559	618	580	610	598	613	582	609	589	586	569	571	618	555	566	583	577	582	562	599	553	603	589	599	577	615	611	591	624	594	612	552	608	626	615	584	593	618	586	603	615	581	591	623	619	624	588	569	603	550	588	637	614	591	641	642	600	593	607	572	639	588	645	585	596	575	582	597	619	544	614	619	560	603	566	608	583	593	578	585	629	598	549	612	633	608	544	549	608	570	605	585	577	602	577	600	626	589	547	532	600	581	578	584	613	577	626	587	540	570	603	568	613	548	589	614	632	605	599	599	562	598	630	560	606	644	593	636	583	590	580	602	602	610	618	603	598	606	597	613	589	566	601	584	564	578	609	563	610	566	611	567	630	589	580	584	561	563	593	593	591	609	597	566	585	597	578	613	569	585	600	570	566	621	583	572	572	586	564	591	580	603	566	571	603	586	589	610	582	563	591
14686	2671	2841	2139	1694	1236	923	791	1025	854	655	606	512	488	485	506	517	676	713	545	481	384	428	430	441	445	420	402	389	412	416	414	385	383	410	383	407	412	374	386	361	381	366	403	375	401	395	384	363	395	392	380	376	408	383	378	387	371	422	370	380	362	384	376	383	379	384	352	415	366	376	379	379	341	382	359	399	365	371	383	382	362	406	358	372	367	368	406	353	393	358	366	361	377	412	381	381	415	403	368	337	372	377	406	369	367	390	387	366	387	385	377	373	379	391	392	353	340	371	370	371	373	385	376	324	353	389	379	387	342	378	390	380	406	380	410	407	365	374	367	364	373	370	406	350	372	395	337	396	371	355	359	373	375	365	404	385	417	357	360	379	409	393	330	386	382	398	343	409	376	376	345	370	361	376	346	355	364	382	349	383	353	388	364	341	346	362	364	369	370	393	418	356	385	381	373	378	369	362	352	378	361	375	409	373	372	396	378	402	356	401	360	346	359	334	367	389	343	371	348	363	357	354	369	389	403	359	386	370	411	366	360	370	397	385	399	386	396	408	389	396	377	397	355	380	369	367	410	386	388	400	382	381	374	385	352	385	348	363	377	374	358	393	355	400	384	346	405	373	366	372	367	328	392	428	409	358	366	381	357	368	394	418	399	398	342	369	339	391	359	371	387	373	411	359	332	358	384	394	360	360	366	362	395	343	387	372	399	428	386	411	390	377	357	399	376	380	400	371	369	415	388	374	391	376	358	387	391	371	333	407	406	367	404	368	421	372	379	384	389	364	395	346	367	401	398	405	393	386	386	366	348	379	373	372	396	376	391	406	352	396	362	359	370	382	348	397	382	381	387	403	332	393	383	413	429	353	360	409	379	337	374	395	421	372	398	381	375	422	377	376	379	371	350	385	341	359	366	384	399	384	381	381	347	373	376	395	349	373	370	375	392	393	386	371	358	356	365	358	393	412	394	380	379	408	396	370	391	371	388	416	410	401	373	343	365	399	407	395	404	361	399	419	381	387	370	407	386	407	373	393	357	417	401	334	359	370	372	356	385	345	373	372	373	349	386	370	369	386	363	363	401	409	414	394	353	379	418	362	413	409	365	389	373	359	363	372	371	391	343	327	397	373	368	386	383	421	403	347	359	374	391	383	386	344	415	407	385	377	385	405	380	412	391	401	379	346	385	364	378	351	364	397	363	360	408	372	365	408	383	377	371	379	367	384	387	342	362	413	365	366	391	370	375	354	374	369	369	362	351	390	367	388	373	339	391	386	418	358	318	396	357	354	361	402	394	368	382	357	421	358	371	406	386	360	375	371	408	384	361	361	388	414	380	377	363	357	332	356	357	403	386	368	355	373	355	402	377	359	377	386	362	394	368	359	361	394	405	381	380	370	409	400	347	402	378	372	353	370	373	346	388	348	403	364	343	364	398	363	399	383	393	374	372	398	370	367	419	360	386	348	384	381	404	366	401	342	367	376	388	372	386	422	385	393	355	376	385	359	385	373	361	378	344	389	384	396	379	345	356	404	386	399	356	406	347	376	374	382	335	354	412	388	367	390	370	351	392	401	359	393	364	404	372	379	391	332	364	357	362	387	385	366	386	375	385	387	368	366	365	402	398	393	383	334	397	351	352	359	372	362	340	378	369	391	398	420	402	341	362	376	401	354	383	404	375	378	346	368	382	340	400	352	382	391	386	367	376	379	367	377	384	369	377	363	366	348	370	387	383	357	372	396	424	359	373	371	388	376	389	371	388	417	391	364	370	385	400	365	371	389	388	407	383	374	351	385	355	366	399	375	377	392	378	348	359	398	384	365	346	386	401	375	365	349	382	393	378	356	387	417	413	385	352	354	409	354	396	364	399	394	351	390	389	396	391	345	353	388	373	352	371	367	380	378	371	369	381	380	381	383	376	360	406	378	353	363	355	387	361	386	372	380	377	387	395	388	362	339	393	398	356	434	388	367	344	384	338	380	367	405	324	337	387	419	396	330	352	372	384	375	382	361	388	377	360	358	394	358	367	384	388	376	367	382	372	343	391	359	399	389	372	361	407	397	400	359	414	349	395	378	366	380	375	362	341	369	398	388	361	380	413	356	370	347	382	363	385	368	389	373	371	406	375	395	346	353	355	381	376	368	382	387	401	369	342	353	383	387	336	381	350	378	392	381	360	370	354	364	381	382	404	387	413	392	382	369	373	421	364	349	385	401	397	393	360	366	398	415	360	395	358	371	361	387	359	354	389	391	357	374	376	365	405	370	381	376	375	366	380	372	346	393	383	379	354	351	352	381	371	360	352	386	424	383	395	365	385	385	378	424	391	367	368	388	369	380	350	379	359	403	372	406	363	361	403	389	384	359	395	374	391	447	364	390	399	400	375	384	383	361	383	339	375	393	392	412	371	389	386	380	364	410	385	359	352	450	399	396	340	396	357	360	384	381	369	368	365	373	386	367	354	378	381	363	340	382	389	375	361	370	377	402	365	368	397	384	423	354	341	374	359	382	349	409	423	367	367	370	378	388	395	381	370	364	387	375	362	399	405	392	368	358	362	339	383	366	373	379	383	385	383	398	344	396	335	356	369	383	377	375	374	368	364	358	372	391	386	369	382	365	402	358	388	391	372	385	361	407	399	378	357	384	366	353	379	405	389	361	376	424	368	383	375	375	382	358	365	377	389	387	369	385	356	354	406	388	360	387	391	379	382	392	373	357	373	359	384	401	423	368	401	369	356	420	412	393	415	357	358	350	404	394	405	414	363	385	372	393	363	373	394	382	399	389	398	394	395	374	401	376	404	378	365	357	409	368	420	376	372	341	368	347	368	384	365	368	371	380	351	361	380	422	369	404	388	375	381	355	372	402	356	412	381	377	327	399	377	395	382	375	396	406	383	361	374	415	414	381	357	385	369	369	368	368	339	379	386	390	364	373	385	363	379	373	361	367	382	375	381	374	391	396	391	384	357	368	366	364	377	362	368	347	379	371	409	366	367	353	398	383	389	394	339	398	397	384	374	350	388	378	384	379	364	377	398	404	360	385	382	406	403	390	347	331	374	374	395	404	377	364	385	359	368	391	373	380	369	370	396	373	350	366	360	395	435	422	397	374	398	386	384	404	415	354	376	379	417	362	386	359	372	391	379	397	373	411	363	362	401	372	389	410	395	363	370	410	431	394	401	370	406	377	372	353	410	373	395	406	378	378	354	362	394	390	376	387	385	370	369	356	338	365	389	386	356	362	412	347	412	384	353	373	376	375	417	375	403	365	414	382	410	397	364	365	398	338	390	372	384	356	342	348	384	398	368	374	391	360	380	396	360	404	365	360	358	362	390	352	334	369	383	378	383	423	385	369	362	398	409	358	386	407	394	375	385	385	362	358	361	402	371	398	385	370	378	376	364	379	338	378	351	334	353	396	368	365	384	380	355	397	391	360	377	375	400	359	356	352	353	408	389	382	386	371	390	359	374	370	398	374	374	380	372	379	360
8200	2588	5458	6430	5674	4429	3864	3258	3709	2696	2368	2134	1858	1607	1617	1663	2051	2878	2465	1481	1411	1383	1410	1434	1632	1447	1301	1201	1240	1459	1193	1076	1103	1018	1064	1067	1073	1000	1008	1040	994	1033	1019	938	1034	1007	894	978	968	954	949	990	956	933	1041	1008	978	942	910	960	933	914	979	951	975	943	915	987	937	958	971	932	893	989	976	954	1031	924	986	961	979	940	954	989	950	923	993	918	991	881	915	899	968	933	955	895	943	904	978	921	943	926	922	936	928	948	915	983	933	882	939	918	907	932	957	917	930	949	934	900	908	946	956	945	885	985	921	941	955	911	930	944	933	933	954	896	938	960	948	933	966	924	936	893	882	932	923	912	950	951	940	941	888	968	904	949	881	946	928	894	945	967	937	897	923	953	939	967	910	894	917	965	962	901	939	930	945	923	952	903	907	953	872	957	934	918	936	943	927	952	956	932	951	928	979	951	917	920	963	941	988	903	949	908	980	975	952	883	949	917	939	908	944	934	932	890	913	907	960	956	907	920	899	911	949	947	902	926	926	910	908	915	911	856	946	928	926	948	910	912	943	868	956	978	927	897	868	948	974	940	918	922	924	926	965	947	936	899	886	919	971	888	907	924	1013	941	930	894	900	933	907	862	950	905	919	916	934	1014	958	882	974	950	870	918	934	934	912	906	887	931	896	927	954	948	947	940	887	876	896	948	927	903	879	912	987	885	932	922	928	917	893	912	966	893	908	902	907	898	953	937	939	927	906	895	894	931	936	910	884	942	892	933	912	907	962	898	888	908	946	902	925	896	921	948	951	872	919	989	849	953	925	968	927	954	973	925	942	895	873	926	931	1008	927	929	898	927	912	919	936	909	950	941	920	949	927	923	938	961	883	946	924	911	920	900	945	942	911	895	899	963	936	906	939	919	947	960	940	906	929	967	976	923	905	882	931	902	908	912	920	914	931	964	871	876	959	882	947	904	875	935	920	931	922	915	949	908	967	968	966	912	954	951	888	981	929	927	884	889	916	929	910	885	918	946	917	944	901	967	915	951	940	920	912	912	914	876	956	892	924	936	914	950	904	898	958	929	945	966	914	883	925	927	906	920	950	903	1039	885	876	900	918	906	936	919	927	954	888	867	919	932	893	982	967	897	920	933	929	968	886	860	879	890	974	945	987	908	941	923	911	922	932	944	861	922	912	928	927	926	942	895	926	893	883	906	895	973	919	913	900	918	920	951	901	952	874	960	962	958	938	959	962	945	925	927	838	963	955	938	968	926	918	907	933	907	951	936	900	900	956	943	917	893	967	966	912	905	884	1000	899	859	915	931	908	898	914	956	970	927	926	936	924	930	963	962	904	955	847	972	934	925	931	895	921	926	945	988	972	933	915	907	917	941	887	914	927	905	943	911	927	923	909	919	873	967	944	952	950	892	959	925	970	930	859	956	920	942	893	897	958	981	939	891	882	949	892	885	919	919	907	940	916	931	916	946	927	938	924	909	947	895	895	943	918	953	900	942	902	957	1007	961	929	885	890	913	903	945	918	911	931	923	910	872	897	948	930	912	951	895	886	947	937	912	858	944	953	915	986	950	888	921	932	909	937	938	944	879	868	896	961	955	904	943	944	915	892	948	906	887	907	947	921	943	909	886	928	927	914	970	906	926	889	890	903	946	896	930	887	923	914	893	936	894	873	989	947	931	936	945	867	931	933	980	952	946	988	914	908	884	902	930	913	928	946	968	907	947	901	924	933	958	996	948	947	930	907	953	976	914	943	908	933	887	996	889	970	917	946	996	966	915	919	870	985	997	911	919	963	934	924	901	946	963	970	886	987	941	980	952	910	932	957	952	907	927	934	951	931	872	941	901	901	919	964	919	940	956	916	937	909	919	920	941	944	878	955	988	922	937	949	996	932	905	920	936	919	894	931	998	954	939	914	970	864	939	951	857	977	952	904	925	891	946	968	950	935	903	938	954	937	901	934	888	919	978	875	891	916	888	874	904	893	981	909	940	993	895	984	895	892	932	948	895	920	879	997	968	886	931	874	966	939	890	952	922	894	953	893	887	877	879	944	951	959	937	941	876	899	909	957	954	910	882	984	896	929	896	904	904	894	920	887	924	961	934	917	994	945	867	941	896	925	997	949	940	951	967	946	912	959	876	933	944	909	951	903	971	976	904	863	988	905	943	925	871	911	913	925	873	940	889	956	900	916	934	879	908	950	909	904	951	922	934	920	870	892	941	906	982	929	928	942	914	959	906	897	915	867	908	887	878	957	993	912	902	911	916	905	915	898	897	888	917	891	933	904	960	863	898	966	914	965	899	911	970	900	958	920	921	939	937	901	910	1002	928	969	938	979	912	884	932	940	885	951	963	933	876	916	889	997	950	913	976	952	987	913	948	928	883	916	934	1015	914	899	897	885	899	923	1001	889	874	958	930	960	900	909	903	915	943	911	993	943	991	966	900	925	936	931	958	963	914	926	902	970	865	914	912	953	941	973	906	945	944	950	943	903	916	925	967	958	968	862	965	896	920	944	935	924	896	913	935	912	942	872	915	962	916	909	930	930	889	872	911	915	950	882	942	968	952	1006	948	989	905	945	921	933	900	954	893	918	904	903	936	899	948	942	887	939	955	886	909	925	960	890	954	896	930	972	897	913	938	910	923	882	924	885	957	900	941	920	935	906	967	934	941	907	925	928	971	927	921	932	956	940	991	939	930	939	888	917	953	958	897	914	893	964	980	960	886	901	919	880	924	826	927	1019	927	996	928	985	900	931	965	930	886	896	888	920	895	908	895	979	946	898	974	956	957	944	935	913	955	875	889	931	914	959	897	933	964	935	940	897	945	980	940	925	889	978	933	884	888	920	929	906	928	971	887	940	909	931	958	897	890	936	907	945	882	963	891	964	950	1003	915	901	915	939	921	935	927	889	898	928	891	910	915	914	946	882	962	921	967	882	886	949	943	903	903	911	910	961	942	949	927	897	971	950	895	935	880	1001	943	893	936	877	857	1007	942	929	921	922	947	888	913	941	883	895	909	953	913	910	934	862	901	930	925	893	905	904	963	909	913	903	915	916	962	913	974	912	902	927	926	934	935	876	994	871	981	933	881	959	946	884	924	883	904	921	913	917	907	982	919	954	922	913	890	953	894	885	860	948	957	919	909	929	923	945	916	974	924	919	930	901	943	996	918	949	891	916	967	971	940	958	903	907	890	929	950	977	927	955	950	883	868	958	921	935	916	881	892	946	938	918	918	920	910	900	957	984	839	916	944	941	888	908	959	912	920	946	968	923	961	973	930	864	919	970	933	888	916	917	942	940	877	927	917	891	917	889	897	925	972	945	966	973	902	954	967	860	954	919	925	944	925	912	940	942	937	903	925	891	902	916	914	906	914	940	954	979	977	891	950	887	927	890	911	894	1005	951	921	940	941	973	977	919	941	1013	891	893	893	936	962	923	947	938	887	912	882	963	909	939	962	915	917	947	931	954	923	832	894	930	921	952	903	905	978	949	940
1956	134	139	122	124	124	114	131	142	123	80	120	116	94	126	114	97	103	122	114	117	107	106	107	115	99	105	123	110	116	135	130	110	124	111	118	103	101	133	109	126	142	113	95	120	101	120	120	103	129	130	111	118	97	107	108	108	95	114	116	97	113	108	95	101	92	119	104	93	115	122	116	102	108	91	119	128	105	99	115	108	101	123	110	131	106	116	112	110	93	127	119	117	131	113	120	122	119	99	109	124	124	122	110	112	97	101	110	102	108	99	109	110	109	112	130	112	117	120	116	103	120	113	129	116	105	121	106	115	105	102	113	109	115	92	89	110	119	127	96	107	78	108	102	128	104	108	98	101	114	111	119	89	106	113	103	90	102	114	93	108	95	92	94	119	120	87	104	127	125	106	124	107	93	116	117	105	111	105	124	98	111	126	102	100	113	115	109	115	130	106	110	97	115	113	112	93	90	115	104	103	121	105	123	129	112	93	114	110	114	114	121	109	118	111	96	116	116	108	127	120	111	112	111	119	115	105	105	98	97	108	114	118	118	109	105	90	111	99	111	110	117	114	117	127	119	107	112	119	101	112	102	118	124	130	134	97	96	131	111	120	117	113	134	113	113	130	122	112	89	109	109	108	98	119	143	120	120	98	109	116	101	105	117	98	102	119	116	120	107	134	107	134	121	100	112	108	110	99	99	119	99	114	126	110	110	130	85	104	115	102	99	108	107	109	97	105	115	103	100	116	107	115	129	102	121	113	101	105	102	101	121	92	118	88	106	95	118	98	106	111	125	119	115	110	113	112	100	95	115	104	115	102	116	110	101	122	103	118	113	101	97	108	93	111	94	111	124	109	104	125	97	93	105	95	112	95	120	114	99	133	108	109	117	119	114	92	116	105	122	111	120	112	96	111	109	111	124	106	112	93	118	106	125	95	102	88	90	122	129	109	113	125	133	122	101	115	108	118	109	122	121	111	111	105	100	112	100	123	116	111	118	121	116	96	121	116	95	99	93	111	118	109	110	111	138	113	102	125	114	140	111	101	108	118	121	121	114	104	111	129	85	113	124	110	127	130	100	105	114	86	125	120	128	103	103	127	104	105	108	121	100	123	132	134	96	113	108	103	110	82	115	115	110	105	107	93	118	101	96	113	117	133	117	93	133	104	117	108	116	119	121	104	115	114	96	113	102	100	106	113	104	105	113	99	121	127	108	107	111	104	118	102	116	119	109	98	109	113	111	116	117	120	107	110	121	111	93	121	113	108	122	116	132	115	123	91	128	100	117	89	141	95	108	108	103	117	105	119	131	102	127	113	108	134	107	100	124	110	78	123	129	117	119	100	129	105	117	107	116	92	94	97	111	129	106	108	97	118	107	106	118	124	106	106	119	97	102	99	106	99	122	94	108	123	104	106	107	116	106	125	116	102	98	126	110	87	95	108	123	128	107	97	96	97	98	90	105	105	107	94	116	121	112	111	112	84	106	116	117	108	109	109	112	131	109	109	95	112	97	120	121	118	111	115	121	98	116	124	120	113	116	132	114	107	110	113	106	143	122	105	123	96	113	115	105	102	115	128	122	122	104	115	102	95	108	116	121	117	116	79	95	124	124	108	114	87	109	108	113	102	117	122	108	104	119	125	111	113	128	126	118	111	110	92	107	106	91	115	117	119	94	109	121	97	101	113	105	90	118	103	117	115	102	105	111	107	124	111	125	110	117	112	100	114	113	107	105	147	107	125	130	93	108	123	98	108	114	116	106	111	110	111	83	107	109	103	106	114	108	119	135	97	93	113	117	100	114	120	115	95	88	128	86	101	118	114	104	118	122	125	126	127	134	112	115	109	107	119	117	104	93	104	91	122	99	109	113	115	135	115	93	108	112	140	119	109	129	104	118	115	129	108	100	78	113	123	118	114	114	101	111	92	126	126	108	125	103	121	116	98	128	109	106	119	129	103	102	97	115	125	111	108	114	104	121	123	102	104	109	122	110	121	124	113	115	105	97	116	114	106	132	109	84	137	85	113	119	114	107	95	127	110	123	102	108	119	113	106	99	99	109	96	111	93	111	90	96	110	107	116	117	94	122	109	112	116	107	110	120	89	111	102	112	109	115	118	113	105	109	123	109	90	106	116	108	111	99	114	95	94	97	126	105	125	121	104	104	101	94	109	142	106	120	110	130	122	120	114	118	111	93	116	103	108	114	106	107	114	126	106	96	103	101	121	99	117	103	116	124	108	117	112	95	102	110	82	102	109	109	87	101	122	97	109	112	97	99	121	138	118	119	118	123	108	126	109	110	114	109	93	117	111	116	111	92	101	107	132	102	110	101	112	114	103	107	119	100	101	97	116	92	109	122	110	99	91	132	112	101	90	112	105	106	94	97	113	119	128	103	118	97	100	108	117	113	119	115	111	105	110	123	104	100	110	132	121	98	94	112	113	111	112	86	100	110	114	126	113	101	117	107	118	104	112	111	114	119	110	107	96	103	96	92	100	92	102	107	98	118	100	90	120	99	133	112	116	115	111	112	93	96	125	95	113	107	128	117	100	111	122	100	96	117	114	98	106	119	97	98	107	88	100	96	129	110	115	94	113	124	94	100	117	126	104	96	106	109	112	110	134	115	101	115	124	121	125	78	102	110	99	108	133	102	107	123	111	113	99	114	95	96	103	121	107	107	104	118	145	114	125	101	106	115	99	134	114	131	121	119	142	111	115	94	147	98	111	119	129	116	116	111	95	114	99	118	104	99	105	109	107	108	124	130	96	125	106	104	112	100	100	99	113	118	112	132	97	93	113	131	103	114	124	101	133	115	99	105	104	105	112	104	116	120	103	107	128	111	120	114	97	116	107	112	138	104	109	89	99	120	113	94	116	96	119	119	93	115	105	109	114	116	107	108	117	137	106	106	92	119	138	102	106	115	122	115	114	104	110	93	108	133	116	101	112	118	108	109	130	111	107	112	118	101	124	88	107	104	121	95	116	115	124	115	109	106	115	114	107	109	121	116	126	100	132	110	101	117	109	130	110	105	132	110	119	115	115	104	110	104	111	102	98	107	110	105	111	119	119	110	116	116	135	112	97	101	106	118	124	123	106	98	123	103	117	126	122	104	104	108	109	126	117	116	105	114	117	126	122	105	108	96	119	87	105	104	85	104	115	137	108	119	104	116	117	111	110	110	96	107	122	109	117	114	101	122	120	84	105	98	116	102	101	127	102	102	112	77	124	116	96	121	112	130	101	125	106	115	114	98	119	95	100	138	118	108	103	114	100	103	115	107	86	120	122	118	128	119	120	119	133	102	99	106	111	113	124	87	91	103	112	103	105	105	122	97	119	100	118	111	142	125	122	99	91	118	106	100	124	114	106	107	121	93	85	106	112	113	122	94	120	110	112	118	86	110	110	108	96	90	111	109	109	100	108	104	115	113	105	118	108	108	94	110	102	105	133	107	106	121	104	108	119	108	127	95	106	100	109	117	116	92	113	99	120	120
2408	417	515	516	502	473	439	395	447	395	436	339	389	354	373	365	419	376	351	376	397	372	369	408	362	409	386	339	341	389	376	368	383	360	360	366	358	343	346	356	387	360	372	355	356	383	363	350	355	377	361	342	376	381	362	356	382	349	369	366	346	369	366	381	372	356	373	354	392	374	368	372	394	372	347	347	373	379	355	377	363	375	364	413	386	330	383	355	398	337	400	336	365	354	348	377	374	351	359	351	354	372	376	381	400	388	372	359	405	347	364	377	347	340	340	353	374	360	368	385	365	358	374	380	372	341	363	340	391	371	365	363	402	370	388	343	386	367	340	359	353	343	355	387	362	367	356	364	350	353	340	335	410	394	359	361	341	361	382	408	361	339	313	351	371	354	356	363	358	370	334	345	403	405	362	355	359	379	371	350	368	352	343	400	350	376	366	354	354	391	398	381	403	367	352	330	379	384	349	371	329	352	370	379	383	366	376	362	371	344	325	345	386	380	357	377	338	313	369	366	390	380	358	335	375	368	372	348	362	344	359	356	371	375	370	375	374	354	355	365	348	361	338	366	354	362	356	343	333	343	338	385	386	377	383	369	371	366	326	368	358	357	327	333	350	346	364	347	386	354	341	379	362	341	365	355	338	344	350	350	360	318	377	389	362	368	329	361	387	341	327	354	353	339	337	367	341	371	355	351	364	387	324	347	342	374	383	357	335	347	351	353	380	393	394	386	362	361	375	378	361	357	343	349	378	346	369	338	349	338	376	371	380	375	380	338	317	366	367	352	377	377	373	386	308	351	396	371	367	389	338	377	364	385	370	366	371	389	333	365	389	382	389	351	351	395	347	368	358	349	367	363	339	376	358	385	339	333	396	371	371	382	381	376	400	350	335	370	365	362	344	370	370	374	385	355	338	395	344	362	346	339	335	357	356	328	342	353	368	374	385	358	403	372	349	358	352	350	369	368	352	372	341	368	339	346	341	336	375	366	323	399	372	353	349	395	381	373	355	345	375	385	366	371	368	386	380	377	364	333	348	368	354	363	409	351	345	359	395	371	373	335	339	345	324	395	365	383	354	351	377	362	375	363	357	392	355	360	364	337	327	384	371	412	359	350	330	367	381	349	379	374	361	365	350	360	325	365	343	374	350	348	383	356	354	370	331	356	371	377	378	366	353	353	373	388	354	346	360	329	365	363	395	368	320	313	385	356	353	361	355	344	353	369	338	358	390	360	370	333	361	364	327	343	354	376	347	388	366	354	403	341	350	381	351	341	380	373	372	369	374	397	329	380	350	366	351	351	343	376	360	368	361	386	391	386	336	376	354	377	362	353	336	366	349	380	363	357	349	321	373	382	398	325	379	361	367	363	366	377	388	344	334	338	381	406	342	381	346	372	360	375	379	386	319	373	363	373	338	338	358	368	383	363	368	350	378	406	349	365	345	351	370	372	364	373	373	371	364	341	328	354	357	367	363	376	346	358	375	395	386	363	350	340	336	368	360	337	334	398	368	358	363	361	357	356	341	342	376	323	343	345	318	376	333	362	375	331	362	329	351	390	353	358	393	374	395	374	382	368	368	357	360	365	374	372	350	349	380	364	320	360	348	365	368	352	384	375	369	355	348	353	397	395	400	378	385	363	343	308	320	363	402	343	326	358	357	345	352	378	359	361	371	375	367	375	392	354	360	345	397	374	402	373	354	379	384	368	380	368	331	368	327	325	354	369	346	335	354	370	365	371	352	373	344	344	384	372	372	353	373	393	350	348	328	377	339	377	392	365	375	384	351	361	374	366	347	356	332	410	367	335	370	344	349	396	351	365	365	324	377	365	365	373	374	336	400	362	357	353	356	318	367	354	367	338	336	350	361	369	362	360	376	362	396	369	377	402	361	367	365	343	370	364	360	348	355	375	397	364	381	311	366	343	384	370	336	319	360	398	363	366	363	320	371	361	364	370	365	370	350	351	371	333	362	328	360	361	367	363	395	406	355	350	356	345	380	342	379	378	359	392	365	355	386	345	349	354	360	347	364	397	356	375	362	334	369	336	360	353	367	375	367	326	360	372	357	381	341	344	352	378	373	356	348	377	371	352	380	328	360	358	333	351	336	344	379	362	332	322	357	329	340	392	385	343	366	336	347	352	387	360	362	352	361	350	353	385	347	364	363	344	358	356	394	369	338	383	323	353	344	341	390	346	378	374	368	338	363	340	369	335	374	367	356	381	384	354	395	339	357	359	369	349	390	389	368	363	381	362	370	391	362	377	334	348	366	351	343	353	365	346	347	360	352	380	354	360	338	349	380	343	358	382	357	332	323	361	368	360	357	381	341	339	339	383	369	368	367	386	345	370	347	358	385	390	307	354	342	348	373	359	380	395	365	339	362	349	376	360	343	338	338	375	362	358	363	369	361	331	360	379	375	352	351	364	325	334	353	322	359	373	369	351	388	366	367	361	348	384	364	368	351	349	355	351	337	344	381	312	372	364	378	374	376	366	363	346	387	364	381	344	355	371	386	378	383	382	357	334	373	390	344	356	377	356	330	379	370	379	368	363	353	350	328	341	355	371	365	340	353	365	341	350	357	350	345	346	349	387	374	346	362	368	357	357	332	359	368	384	350	373	368	362	333	340	357	383	366	362	360	361	341	363	373	334	356	352	367	388	365	355	371	332	363	369	353	387	354	382	358	362	370	369	342	374	360	336	368	366	389	387	384	371	373	372	333	352	347	355	364	399	362	351	363	368	362	343	357	327	366	350	366	381	361	393	373	348	363	343	359	331	322	359	335	381	399	373	369	402	335	349	376	371	395	364	355	338	371	356	380	383	363	354	381	346	352	354	375	381	349	357	358	367	363	362	318	354	352	379	404	312	390	380	368	400	393	355	369	350	362	347	314	354	372	351	352	380	377	327	372	377	365	394	377	367	359	349	338	351	377	348	363	362	351	345	364	332	364	375	346	372	372	351	384	343	360	363	402	386	356	354	381	358	341	351	351	382	376	379	330	358	369	364	324	377	363	330	351	335	354	367	356	373	387	327	361	375	347	390	374	392	395	382	358	358	316	331	352	382	371	389	367	354	357	366	396	362	386	389	333	348	372	370	365	363	366	342	376	348	371	392	357	365	347	362	362	382	333	365	365	387	396	343	356	389	349	360	376	377	371	343	375	341	367	350	376	338	336	371	348	362	371	383	345	332	388	351	361	373	341	367	374	350	324	367	325	387	354	391	328	338	364	380	313	347	351	327	383	337	391	351	349	334	390	339	374	392	340	348	331	351	377	364	361	396	386	378	339	387	364	363	355	322	358	341	361	370	337	327	341	377	350	377	367	345	367	351	365	342	346	352	358	385	365	325	338	377	352	350	364	359	382	367	384	376	367	349	366	373	385	361	407	332	370	357	344	367	374	336	357	351	345	355	386	356	367	354	343	364	322	336	345	373	366	350	362	365	378	374	350	358	420	356	346	362	332	340	367	329	359	377	355	368	334	358
7792	1192	1272	972	855	604	468	446	368	416	360	259	262	261	252	253	292	324	305	286	217	222	233	246	285	230	227	230	261	214	228	210	227	244	252	227	235	228	196	200	190	221	203	207	214	197	195	193	183	207	224	207	200	221	221	198	238	217	211	228	236	194	220	213	235	201	210	209	206	243	207	219	205	193	201	218	192	238	223	197	217	213	225	239	215	227	212	215	218	186	208	214	203	196	219	224	225	214	230	212	232	209	203	195	211	222	219	211	190	216	208	214	212	232	237	215	229	226	213	224	219	244	212	205	188	175	221	189	194	223	224	187	198	218	187	195	215	219	201	224	215	199	202	209	208	216	205	209	242	197	178	218	200	220	204	191	201	226	201	202	225	224	196	201	206	209	226	213	231	234	237	244	231	203	232	207	202	227	230	225	222	197	209	207	207	219	200	222	215	200	223	203	205	213	203	205	204	207	228	220	183	190	219	204	220	217	215	229	186	208	195	233	234	220	218	215	253	222	204	214	219	233	196	210	226	172	206	202	213	190	204	216	202	218	225	205	196	222	239	200	225	205	227	228	215	198	202	232	202	198	222	191	228	189	221	252	186	213	206	226	228	186	202	201	228	221	195	214	188	215	229	231	211	166	205	201	214	201	206	207	216	202	207	223	209	209	208	225	214	189	222	218	221	210	223	181	223	198	195	222	183	218	231	207	195	185	217	205	206	214	215	222	229	215	207	228	181	195	211	208	226	226	223	219	227	194	213	210	199	223	200	211	214	209	200	221	226	233	202	210	211	197	207	193	208	212	214	236	202	200	202	241	200	212	231	225	205	198	224	213	213	234	207	210	217	225	205	212	194	212	201	234	193	205	190	232	208	198	197	213	221	224	224	224	225	237	208	216	221	212	194	236	213	208	207	205	208	213	205	206	209	220	223	214	230	219	210	218	215	207	208	182	216	222	212	214	214	208	213	230	212	212	214	207	213	223	214	238	251	247	196	200	220	227	197	221	195	215	229	238	202	201	219	203	239	208	219	219	214	196	208	186	205	217	205	217	221	202	195	203	194	231	238	218	243	222	205	215	213	203	232	225	202	202	222	201	199	232	195	197	199	206	195	206	207	202	182	235	202	191	194	202	197	211	223	219	213	224	188	237	214	216	221	207	220	196	222	222	218	216	218	202	224	216	204	224	221	197	219	243	223	202	233	234	244	213	212	204	191	243	201	229	216	195	206	197	208	181	228	215	194	189	189	206	190	236	191	214	198	199	243	221	207	236	194	216	238	194	229	217	207	204	211	203	223	211	219	221	205	265	234	206	199	201	206	205	204	195	190	197	208	245	187	220	198	211	213	224	230	220	203	189	230	230	197	207	207	231	237	196	198	214	215	230	203	213	209	230	205	223	225	194	210	209	199	219	219	200	199	226	216	209	191	194	186	220	213	212	211	201	213	238	184	198	225	218	218	220	228	206	207	222	223	225	238	230	201	186	214	194	225	210	217	206	230	192	234	204	221	224	211	224	208	190	229	215	219	225	205	222	226	240	194	203	226	213	229	185	206	202	216	231	179	216	192	220	195	210	209	196	203	179	211	180	198	207	214	221	223	244	210	232	215	207	205	191	213	207	210	211	231	183	199	185	211	219	192	210	199	208	219	210	227	223	239	216	219	191	203	205	213	202	228	201	187	216	219	184	201	218	221	257	199	238	192	213	193	221	231	201	221	220	230	239	209	205	216	203	201	189	223	225	211	217	219	194	226	224	193	215	232	208	198	227	208	222	194	182	210	195	214	221	194	229	223	211	216	185	206	193	223	222	230	213	239	221	194	223	221	204	195	221	213	178	230	201	196	206	190	219	194	170	230	211	236	190	191	223	191	230	219	195	200	215	200	232	225	200	226	192	218	202	211	198	211	199	225	214	221	218	206	212	203	226	225	217	200	217	222	205	188	174	204	214	204	222	179	237	225	201	202	183	221	206	207	219	211	182	202	179	233	232	226	220	207	219	210	214	200	199	221	214	201	198	180	226	212	235	210	217	211	205	204	206	218	225	220	202	218	207	214	218	203	222	220	203	214	218	221	201	220	203	234	202	218	235	212	223	238	182	180	184	209	208	215	204	203	209	216	205	226	203	210	201	231	233	195	227	213	196	228	198	217	210	226	240	203	231	218	217	227	211	196	208	206	203	212	220	222	224	202	208	221	209	250	228	215	219	207	224	229	193	238	194	216	215	208	219	200	216	209	243	216	210	218	231	209	214	196	208	220	202	221	185	216	205	218	219	219	177	230	213	199	218	223	215	195	209	239	208	215	211	215	242	184	195	206	211	224	226	188	197	200	221	212	188	228	232	233	213	257	222	223	232	216	213	236	221	201	207	208	218	207	204	214	206	186	225	229	188	203	188	227	183	193	207	226	223	208	214	212	202	213	216	204	188	211	197	214	199	203	212	213	219	204	189	204	209	190	200	233	220	226	216	214	201	210	218	204	213	202	199	214	224	210	230	225	199	201	211	212	215	211	214	182	189	202	225	224	219	233	205	236	202	189	210	197	218	202	228	217	215	184	237	213	233	240	198	198	215	196	206	235	225	206	234	192	206	221	230	217	219	211	209	191	183	229	206	185	207	208	247	200	197	210	222	214	227	191	219	195	231	193	215	223	235	188	203	215	205	203	240	221	217	212	206	250	216	202	199	202	188	195	192	199	217	212	208	211	190	208	223	202	211	205	229	181	245	198	212	190	204	198	207	188	211	215	202	222	222	211	225	212	212	199	204	214	202	203	194	229	215	227	199	197	197	225	196	228	202	197	194	205	233	202	211	221	215	220	206	199	224	201	175	202	219	176	187	214	237	211	206	189	228	197	203	184	218	208	242	203	185	201	195	227	224	186	220	219	203	209	203	198	211	198	211	199	222	222	206	222	219	212	223	219	218	220	211	211	220	229	204	205	201	197	190	195	203	228	197	226	217	208	217	235	207	206	233	227	204	242	191	207	195	212	218	204	198	191	186	205	214	198	211	196	198	254	184	214	206	203	194	200	225	213	218	188	225	205	217	216	222	210	219	198	182	224	183	215	200	228	236	230	215	201	224	223	216	220	223	209	229	226	224	223	221	209	214	202	212	209	215	203	199	214	210	217	185	203	229	225	200	220	219	261	207	225	206	202	216	195	212	226	190	209	204	211	231	205	235	206	198	201	199	204	182	204	213	235	215	214	208	210	214	189	223	215	202	203	194	237	204	223	195	198	236	182	211	227	217	223	174	209	208	239	210	215	252	215	197	232	233	238	198	197	231	208	207	222	207	205	209	185	211	200	194	191	228	189	229	206	229	208	195	206	198	240	219	220	200	233	216	216	165	199	228	236	224	204	224	204	219	195	204	203	198	211	231	210	203	179	218	198	193	199	205	238	243	206	237	200	222	213	208	219	226	221	207	217	198	250	233	214	193	203	203	196	235	203	234	198	206	215	207	209	202	199	241	197	196	223	200	225	206	215	213
6165	1427	2846	3331	3029	2598	2226	1863	1722	1702	1421	1223	1051	965	922	969	1158	1437	1251	959	811	818	865	802	919	755	826	755	783	875	711	681	640	620	712	642	648	651	686	664	682	649	628	593	642	626	641	620	628	636	618	639	587	590	571	642	663	668	609	623	616	636	575	598	595	583	589	609	611	609	610	651	584	631	656	600	591	593	589	604	609	569	618	633	600	569	595	585	617	607	615	628	631	593	618	609	578	605	599	552	624	606	631	607	641	623	599	599	623	592	589	614	620	628	608	598	624	606	579	573	593	584	608	624	567	605	560	569	601	619	645	628	587	611	615	597	616	583	595	623	600	589	579	602	592	602	601	610	643	575	599	618	550	591	572	562	627	596	637	549	598	537	571	538	589	576	607	630	558	598	542	572	620	606	585	592	578	556	557	581	607	605	592	596	577	627	584	602	608	564	602	620	565	620	607	620	550	581	559	624	620	595	622	606	600	647	614	590	605	541	591	603	627	594	624	608	585	627	625	587	588	598	542	617	601	594	633	569	626	608	622	591	596	599	615	597	559	583	605	600	578	569	597	627	655	595	564	558	613	607	571	600	603	602	601	625	592	591	596	626	562	621	600	584	614	589	623	594	579	591	602	591	595	554	579	603	559	533	584	625	587	560	600	564	578	573	576	590	613	593	635	607	630	609	549	549	637	605	608	591	601	559	582	545	570	581	560	591	538	565	611	586	592	545	602	583	574	555	604	665	597	590	586	604	582	568	593	612	572	562	606	636	628	607	598	596	605	599	623	557	578	624	576	631	557	575	620	593	632	613	565	627	634	608	616	560	590	592	612	570	582	610	587	579	615	609	589	611	589	606	582	576	546	584	594	597	554	571	593	602	556	534	600	605	594	600	639	603	647	591	623	610	573	613	577	571	562	573	603	637	577	610	583	540	597	639	592	580	609	588	595	575	642	619	602	649	607	575	614	598	585	567	591	580	540	601	599	613	581	567	559	593	592	622	564	581	605	579	577	603	568	608	591	577	596	578	578	594	605	590	573	617	569	571	574	584	595	588	606	591	612	585	594	603	599	599	603	552	573	589	610	612	592	591	574	592	573	566	599	592	617	605	584	607	593	612	557	568	607	595	602	621	636	590	622	577	628	575	580	649	586	582	558	571	581	601	569	626	599	559	622	585	624	582	569	598	609	602	573	636	621	576	583	578	563	648	599	601	601	521	608	575	617	623	571	602	623	585	577	596	604	560	638	535	598	599	608	620	603	581	580	552	603	586	600	550	566	579	589	587	574	628	562	581	576	584	621	629	571	594	573	563	572	589	580	582	594	591	610	605	572	637	588	623	618	620	565	595	603	584	604	589	593	537	598	643	542	607	559	603	628	583	581	588	613	638	629	607	593	571	583	574	585	601	582	594	619	591	585	594	597	635	579	606	600	591	614	618	537	628	568	588	577	565	605	632	604	621	596	567	610	630	570	587	584	586	626	598	637	581	619	601	575	607	561	579	607	623	638	600	582	588	592	626	569	605	652	582	585	579	551	592	592	621	615	580	570	568	591	622	597	586	616	575	603	614	608	648	597	663	550	600	582	609	546	611	562	586	608	585	565	584	599	654	611	612	631	585	602	558	555	631	596	615	608	607	560	595	555	614	653	606	613	570	570	607	582	594	619	568	606	583	567	560	586	572	591	554	588	580	586	583	595	568	594	614	555	616	608	640	568	569	565	602	636	562	569	572	595	577	608	593	577	614	592	587	599	599	597	593	586	612	552	583	550	533	559	582	589	592	598	571	603	583	591	610	605	602	631	555	577	570	603	583	629	624	611	623	624	588	623	573	564	546	608	626	579	581	557	625	607	574	592	611	554	593	566	563	583	622	588	576	640	589	577	579	581	581	576	626	625	604	572	598	565	542	577	638	622	619	631	584	629	602	628	547	574	567	599	570	621	604	590	556	615	609	596	591	609	575	580	610	582	555	544	627	613	581	585	593	572	594	561	570	594	597	601	609	550	617	609	614	609	617	595	630	640	585	620	595	630	615	597	571	579	620	581	568	561	584	577	620	547	572	612	599	576	616	578	591	613	596	594	589	591	587	558	578	560	603	592	589	627	583	590	577	614	599	588	585	631	610	608	596	611	594	577	550	613	601	566	601	603	578	640	590	588	588	593	680	595	567	536	637	556	586	573	627	559	593	624	573	562	576	577	614	593	594	583	552	607	580	583	579	590	636	622	599	616	594	558	569	591	634	566	603	549	586	629	588	576	569	643	580	594	622	594	578	597	603	617	545	573	589	616	626	600	581	579	616	556	635	608	566	567	571	595	556	565	598	574	578	593	623	609	561	614	575	591	580	657	543	584	621	611	585	582	617	567	620	556	592	592	561	614	596	628	620	580	609	577	571	571	621	589	587	567	572	571	588	576	594	589	613	605	605	612	557	581	613	570	577	592	585	634	646	587	544	585	583	582	560	578	610	611	598	555	605	620	615	586	559	635	577	616	599	597	594	586	574	602	612	546	614	554	574	542	569	584	616	580	585	592	589	609	590	583	563	601	572	605	622	617	605	572	594	594	591	585	547	607	577	603	577	605	599	630	590	568	628	563	554	604	591	622	622	624	566	583	644	603	596	612	620	578	615	640	580	629	567	545	617	630	571	579	603	594	607	606	576	626	587	596	603	560	599	595	635	624	585	613	630	569	595	607	611	568	566	581	606	581	607	609	578	614	567	598	591	598	563	624	574	576	590	629	595	601	579	588	601	578	630	596	571	616	594	631	551	627	594	592	618	561	590	590	573	575	569	570	586	593	569	565	578	587	624	590	660	631	622	584	609	629	610	590	580	541	568	636	600	610	597	608	607	564	585	581	586	606	607	559	593	551	661	607	612	601	573	591	582	588	568	545	600	580	586	586	619	637	572	595	579	576	581	614	635	637	549	556	667	577	635	618	597	594	623	539	623	597	581	581	588	620	582	610	605	585	574	603	611	620	594	587	626	576	610	598	577	551	625	575	586	576	582	600	573	587	569	603	571	611	598	563	606	557	601	602	612	568	544	604	607	589	592	576	626	631	617	591	596	625	596	612	572	577	593	579	604	576	648	558	651	573	583	633	552	590	567	632	596	659	622	652	619	611	657	587	580	584	579	569	582	606	629	578	604	576	579	556	621	617	568	579	614	606	603	615	570	631	584	578	571	619	597	643	545	609	610	602	544	585	633	604	646	597	591	576	570	591	608	594	619	601	595	557	624	627	578	592	578	579	580	601	571	599	590	578	585	570	608	591	595	591	610	618	587	619	618	577	562	622	570	552	592	609	585	586	635	600	545	634	595	568	549	618	574	562	618	579	574	585	582	576	624	601	602	627	609	590	610	619	566	589	586	588	609	620	607	589	613	631	600	580	578	642	608	636	550	597	596	601	595	624	589	614	586	554	590	605	620	576	596	589	576	578	625	568	565	570	644	567	604	584	545	613	609	577	607	616	608	642	588	637	599	592	588
14969	2794	2871	2159	1550	1329	919	853	849	674	1035	618	512	487	503	499	628	693	619	506	432	422	404	428	464	439	445	466	456	437	426	375	396	420	363	384	372	379	396	396	380	378	395	387	364	405	405	362	415	396	393	396	375	368	381	377	390	425	382	355	376	351	372	385	371	397	397	420	377	376	382	354	387	351	362	400	410	391	385	371	352	361	345	390	383	389	371	386	385	393	390	402	403	371	379	370	371	394	335	378	376	363	397	371	393	398	389	376	393	376	379	408	410	366	364	399	354	375	391	395	387	376	377	416	388	351	360	398	413	379	412	363	362	372	408	349	404	378	394	379	346	357	383	390	373	418	415	393	362	336	346	355	399	354	360	363	387	384	385	405	342	366	349	414	394	364	393	372	368	388	363	393	417	384	388	335	387	376	376	390	359	320	338	380	373	404	385	386	365	407	385	361	358	385	375	393	418	406	360	387	385	352	369	369	377	379	406	384	370	370	397	399	370	379	366	360	377	365	373	372	363	387	381	360	381	383	376	405	418	375	351	355	342	401	409	362	377	395	384	377	398	333	409	378	388	354	383	396	352	387	392	435	405	374	379	399	384	367	384	386	376	377	363	364	367	368	375	387	357	393	351	375	381	371	391	351	382	334	378	407	343	398	348	368	398	356	411	358	382	400	366	393	339	375	367	376	379	374	375	401	380	368	386	375	388	370	409	384	355	349	346	360	360	380	406	402	378	376	383	375	390	343	381	420	372	385	391	360	404	352	371	391	352	367	372	378	398	381	403	373	409	416	368	347	367	392	381	362	391	379	376	373	406	381	414	368	355	351	363	355	396	386	375	386	370	391	391	396	342	366	334	429	398	348	335	388	412	374	410	382	369	353	374	391	363	366	388	379	386	345	353	379	365	370	362	375	375	394	368	398	400	374	399	394	366	399	388	355	359	375	376	350	366	409	411	353	340	376	406	378	391	375	406	352	397	412	377	372	367	380	366	359	355	377	405	347	404	389	389	395	385	338	397	405	352	347	456	375	396	370	377	351	406	370	389	353	365	389	355	379	366	355	401	363	371	382	339	383	370	383	382	346	366	388	351	392	360	358	405	344	354	398	341	381	399	387	359	358	378	357	346	365	373	403	365	372	354	366	350	376	363	357	382	386	356	331	363	377	381	335	370	383	373	382	390	405	378	369	382	380	389	406	401	378	385	399	338	400	385	388	391	370	405	397	418	380	384	396	384	387	348	414	377	401	390	403	364	387	393	382	371	398	353	364	397	403	404	409	386	352	391	394	403	338	395	399	377	372	362	388	350	404	388	361	361	361	410	388	366	377	364	368	374	426	380	342	375	331	350	366	389	412	330	387	356	379	381	415	374	345	393	371	347	365	342	384	354	354	378	371	373	389	363	341	390	370	360	372	385	370	404	378	387	438	383	393	370	394	419	384	351	375	427	396	397	364	376	362	391	348	368	360	368	368	380	372	393	427	364	367	375	386	381	391	369	374	382	346	354	370	369	370	344	366	342	399	382	397	402	366	387	333	375	412	361	348	384	394	382	346	356	365	374	401	408	372	328	343	342	375	362	356	352	364	359	384	400	383	382	408	398	364	378	401	322	384	407	329	370	391	359	398	382	384	368	381	353	394	358	394	400	349	419	393	405	372	363	409	400	385	359	382	394	388	421	392	403	356	373	375	349	366	353	376	378	386	377	377	359	333	399	366	393	367	394	356	344	338	397	358	396	351	394	389	387	358	379	400	370	379	360	369	370	376	352	394	394	348	397	415	379	398	364	398	409	343	385	353	340	348	367	352	386	379	396	397	397	388	383	382	368	339	420	383	411	363	405	343	360	421	418	368	350	390	387	374	403	408	347	388	416	414	421	382	386	398	343	379	368	342	385	356	365	374	375	384	379	391	356	359	391	336	347	364	334	413	365	369	381	373	356	398	381	406	375	358	386	384	378	342	405	377	364	366	356	385	369	363	374	365	389	386	385	381	370	373	336	388	374	329	414	411	380	399	383	371	381	343	370	354	358	393	393	365	409	398	397	403	402	401	375	402	354	344	368	373	374	369	395	396	376	372	363	351	358	418	355	394	366	374	384	385	363	366	375	353	372	391	386	386	381	388	392	347	331	362	353	391	393	378	418	351	369	387	370	397	366	379	388	409	361	334	352	395	373	368	382	349	400	349	401	377	356	348	381	364	382	418	366	379	398	405	401	402	347	387	389	391	393	384	386	376	392	362	384	385	344	362	343	338	402	368	372	361	392	369	393	319	405	380	374	368	402	356	382	396	382	386	356	389	396	338	375	366	336	376	393	391	352	395	395	404	397	398	371	414	364	349	385	364	407	396	377	315	377	405	392	388	378	364	380	397	392	404	389	393	371	366	362	376	394	367	345	389	336	410	378	358	399	393	379	377	402	391	386	418	385	400	408	368	344	356	365	360	376	368	372	385	390	381	381	380	388	355	380	407	369	397	383	351	388	415	361	362	357	354	384	374	371	356	380	347	375	382	368	349	377	396	374	351	423	402	332	360	402	357	379	379	365	406	354	339	378	349	373	366	397	395	402	408	390	382	421	398	348	367	401	384	376	404	361	412	392	392	387	375	384	387	378	340	347	397	359	397	393	371	414	386	373	357	399	411	372	419	378	343	348	351	349	352	382	375	353	373	333	383	328	387	375	370	391	399	405	399	344	402	346	359	329	395	381	348	357	360	357	371	390	386	387	353	371	408	375	373	367	360	349	379	363	385	407	397	372	389	396	373	357	371	397	410	400	380	379	385	346	352	375	377	353	383	351	373	408	344	351	386	374	373	398	372	369	392	339	377	370	407	362	399	390	385	380	375	370	362	358	361	350	342	395	398	362	370	364	395	375	383	364	365	388	414	397	370	380	398	362	399	353	373	392	404	374	346	356	371	401	404	423	396	376	366	369	347	382	355	340	343	395	357	388	377	363	370	400	361	396	432	373	363	362	397	402	388	375	429	381	404	349	370	389	415	413	367	360	390	362	357	371	372	341	346	393	374	379	349	388	360	402	363	362	324	384	373	388	366	390	401	381	362	346	351	413	377	387	386	343	401	363	376	412	397	363	367	376	405	377	359	393	375	336	375	362	373	402	360	364	391	394	364	344	337	399	364	378	396	343	373	359	378	334	416	346	389	406	369	368	414	355	379	347	336	397	392	379	384	382	396	375	376	385	388	394	380	366	393	342	379	433	396	381	403	396	356	389	385	376	420	364	355	373	384	363	368	382	371	378	388	345	393	393	355	362	370	382	329	370	428	368	369	375	343	400	424	377	363	374	399	377	384	383	388	376	342	377	393	364	373	385	365	381	393	397	383	387	378	359	354	397	396	387	350	389	360	386	405	359	367	377	358	379	337	385	355	385	389	362	403	384	355	369	415	345	386	402	374	395	374	388	379	422	382	405	381	353	361	418	384	337	354	349	391	392	374	364	392	379	386	385	365	380	370	405	363	368	391	383	370
8239	2637	5495	6324	5562	4666	3736	3295	3279	2735	2865	2218	1846	1662	1663	1659	2123	2621	2167	1545	1384	1356	1432	1348	1552	1419	1334	1341	1248	1396	1280	1150	1177	1133	1070	1023	1028	998	1062	1072	992	1020	1040	971	1011	1069	958	972	1047	930	918	989	968	980	964	968	923	951	908	998	958	905	1009	913	958	1002	960	940	968	1006	957	969	963	916	957	911	943	934	936	971	960	945	978	948	921	946	959	931	954	951	919	957	943	923	880	948	912	924	941	908	955	958	917	947	904	912	953	894	897	951	851	935	940	981	983	929	960	916	941	923	958	917	944	903	929	941	896	936	984	941	935	931	931	906	878	938	966	910	929	978	927	896	919	962	948	946	932	909	944	974	899	911	906	908	898	907	923	936	956	942	979	914	946	948	942	881	988	988	917	864	938	904	918	871	945	911	994	889	941	968	910	937	928	898	922	901	924	907	884	926	928	944	903	909	942	931	940	953	882	948	822	912	938	967	940	934	955	910	942	964	941	940	913	916	880	918	995	935	998	929	912	935	916	929	969	894	911	891	935	861	921	910	954	995	913	911	889	921	907	934	958	889	925	957	959	927	925	905	910	939	922	926	892	908	922	933	885	941	949	954	873	908	960	933	939	965	949	949	946	953	884	923	921	899	926	917	914	869	940	953	899	911	961	889	955	928	932	888	980	940	949	903	955	922	968	967	889	949	994	948	931	925	893	919	912	924	884	985	957	916	905	892	952	845	969	938	921	915	962	900	933	914	926	906	948	930	902	936	866	917	969	969	897	907	961	952	925	948	904	913	949	982	929	938	898	889	890	959	911	967	914	952	890	973	888	958	918	958	929	903	907	937	942	946	913	920	896	900	890	978	935	891	885	892	925	921	889	932	994	912	926	880	897	951	949	920	934	902	942	936	917	990	908	936	934	967	943	932	911	934	993	954	901	932	916	883	966	983	949	999	898	941	951	928	904	923	944	993	918	954	928	885	910	876	910	883	905	920	898	967	969	977	967	910	967	957	950	962	890	863	933	900	926	890	904	921	930	931	945	932	953	892	951	901	945	854	941	897	973	894	898	880	919	934	863	916	938	942	899	906	831	947	945	892	949	959	926	896	922	929	958	990	963	979	973	918	908	912	861	942	923	872	968	935	856	854	860	920	928	912	936	921	869	931	924	894	940	947	932	965	912	902	928	858	893	920	910	911	951	962	845	911	973	947	930	931	883	897	908	894	914	964	875	948	919	923	885	948	979	952	916	962	942	898	941	934	911	958	915	925	917	943	915	911	960	937	915	957	906	891	890	919	938	942	923	963	938	979	953	979	918	914	942	918	960	930	918	920	914	969	851	954	909	924	927	925	896	908	968	915	925	974	970	951	947	935	909	941	959	925	907	921	927	980	957	969	906	935	914	913	1001	943	909	956	855	900	931	938	892	911	952	956	856	912	914	922	919	961	937	945	886	956	945	840	892	898	906	920	928	943	867	922	943	958	923	928	841	881	918	959	910	916	899	923	922	964	898	988	914	905	896	930	882	929	950	910	955	913	917	918	930	916	966	949	924	922	896	942	953	904	965	916	906	947	912	926	928	888	902	968	936	877	946	957	950	956	965	889	989	940	938	922	949	880	899	914	946	945	932	959	905	887	922	923	923	940	922	910	891	939	916	915	940	900	909	930	909	933	879	899	972	916	958	972	961	902	924	957	890	876	943	928	890	903	912	985	908	935	917	967	1003	976	933	937	946	949	935	908	913	895	924	928	910	955	960	920	853	934	900	855	951	960	889	911	913	864	872	943	979	959	905	906	931	921	937	967	993	960	939	903	979	915	958	914	964	928	986	931	921	905	911	959	929	921	866	924	923	910	935	983	949	877	880	941	920	898	924	869	950	913	879	916	916	955	908	907	886	852	906	947	977	926	1001	923	907	923	934	900	958	937	944	906	901	891	910	920	911	920	967	928	944	995	923	963	887	929	912	942	914	958	951	906	951	915	834	917	909	943	902	967	935	895	893	943	900	889	949	919	902	938	870	970	858	985	941	900	1006	953	874	934	939	914	948	950	912	982	964	959	971	915	988	932	917	894	952	917	959	962	930	878	908	914	983	880	914	910	863	935	963	919	881	928	885	909	982	902	906	906	892	888	922	967	959	944	946	966	900	932	916	969	947	889	886	939	919	973	942	919	916	917	881	890	928	934	905	908	927	930	917	973	970	890	912	967	1004	870	927	945	929	945	963	903	959	910	926	957	872	942	924	880	966	922	894	929	921	949	936	932	938	941	958	930	954	933	873	957	931	983	968	986	902	866	937	903	955	933	932	906	940	899	888	924	926	916	908	909	934	965	943	918	929	926	956	952	958	916	928	930	917	924	933	930	909	942	977	956	945	952	931	869	912	930	930	964	946	959	891	913	892	939	944	962	884	916	937	889	908	863	898	888	913	968	931	896	911	875	878	904	933	914	980	930	908	906	907	939	934	923	886	931	957	931	952	902	935	956	988	977	906	942	880	902	893	893	955	909	935	855	870	895	966	908	952	978	898	929	919	965	905	916	894	953	890	974	963	945	923	909	859	946	909	965	877	894	936	906	921	890	956	936	964	948	949	929	939	948	943	886	914	919	879	938	921	896	901	909	910	922	918	946	921	941	959	923	910	908	946	949	946	957	967	937	911	907	943	923	920	959	943	925	920	972	934	932	959	892	864	918	966	964	921	890	867	891	944	904	890	925	900	961	930	953	929	915	934	958	914	908	927	916	953	925	919	929	942	934	920	994	902	976	953	912	938	932	972	947	873	924	968	927	940	888	930	921	956	902	952	938	923	928	906	909	948	918	928	898	878	1027	901	968	932	939	926	935	950	903	980	980	941	953	1017	844	920	911	883	904	904	941	977	921	887	926	952	905	951	941	935	893	949	968	907	941	895	978	1001	917	952	940	950	908	886	914	956	967	936	948	955	834	928	847	933	925	959	901	928	862	892	917	925	906	924	942	962	906	927	859	941	898	926	973	955	908	903	891	880	923	989	966	927	945	879	916	908	963	916	909	913	907	923	1006	960	937	909	928	969	927	992	918	979	920	910	977	931	913	947	876	976	903	951	938	955	922	888	904	843	962	948	885	926	877	918	952	926	916	946	918	902	941	954	922	885	922	878	950	973	900	907	958	892	951	825	987	936	919	953	926	889	944	887	963	936	879	982	864	963	921	935	946	914	960	932	954	839	946	920	881	915	931	898	909	854	952	974	904	952	910	906	850	941	946	951	925	914	926	942	935	940	933	940	926	937	947	972	968	889	905	919	869	921	912	907	953	878	889	956	893	864	913	962	901	904	925	840	923	892	906	884	922	971	946	906	955	916	865	961	949	936	907	943	919	901	964	917	913	895	931	863	962	946	918	914	894	886	986	957	949	937	939	958	962	933	959	904	919	950	913	909	953	948	918	905	875	967	943	951	940	918	883	967	930	925	934	944	906	922	907	883	921	916	911	914	975	882	900	907	937	890	929	895	924	947	929	958	930	970	952
2065	163	167	164	127	140	121	98	119	127	112	110	94	120	110	123	119	119	106	105	95	134	106	110	122	119	95	112	112	120	127	112	110	100	116	104	104	112	129	121	131	109	138	103	124	115	116	115	99	104	123	124	111	129	122	112	98	103	117	118	109	99	105	105	133	115	115	138	93	105	103	112	111	123	110	129	109	90	115	105	103	133	108	104	114	125	106	99	107	121	116	120	115	114	116	94	110	97	131	114	125	96	104	104	113	105	106	109	122	124	111	102	116	104	110	109	119	113	95	100	93	99	114	93	123	87	113	104	119	99	124	114	117	103	118	107	114	105	106	105	115	110	100	131	102	115	113	114	120	119	125	115	130	93	112	112	121	114	107	114	128	98	104	116	106	113	102	105	117	124	93	102	130	110	135	118	120	113	113	113	111	106	98	130	117	121	126	112	122	101	119	104	110	114	117	90	137	110	99	99	124	123	133	110	127	112	102	121	101	116	111	84	101	105	96	132	97	104	104	111	113	103	118	129	124	100	101	118	105	109	120	111	118	122	107	106	111	100	115	113	104	113	98	136	118	104	109	117	100	109	121	112	136	119	105	110	114	101	103	130	125	114	108	114	121	117	111	110	110	120	96	123	145	115	108	96	113	115	132	127	108	95	110	120	93	99	115	101	114	99	104	125	104	104	113	110	105	104	105	104	126	118	91	108	98	121	133	116	119	116	128	123	116	104	114	119	122	116	115	107	88	114	119	112	114	102	110	112	106	107	110	117	94	113	119	97	128	131	101	95	106	107	120	106	97	119	106	104	126	95	115	107	108	108	90	113	106	116	102	118	94	134	126	110	116	105	115	111	105	104	133	104	88	98	113	110	127	117	104	110	113	100	127	129	107	117	111	106	107	103	115	119	118	117	107	106	115	115	119	103	109	103	112	127	115	128	122	116	126	109	106	95	147	122	119	125	122	106	115	110	109	134	126	113	116	99	114	86	122	130	105	105	118	107	113	112	87	118	101	111	123	107	106	111	105	113	122	102	102	103	109	113	119	115	100	121	101	121	132	116	102	120	105	106	127	118	111	122	105	112	110	105	123	113	100	94	115	107	111	113	119	115	106	117	83	100	118	110	118	101	114	109	124	118	103	110	116	121	100	105	114	114	122	97	116	107	127	112	142	115	131	112	106	122	101	108	114	109	95	115	116	117	102	130	97	117	104	106	113	114	97	117	106	101	123	108	111	128	121	116	106	109	111	100	113	115	113	108	102	109	97	122	111	119	103	96	106	96	123	120	100	103	121	109	88	113	116	107	117	109	111	100	108	101	108	97	130	79	104	111	100	115	103	114	130	125	111	117	96	92	125	110	141	89	114	124	108	131	95	92	115	121	105	110	110	125	138	113	106	109	115	118	109	137	114	121	122	113	96	122	115	115	100	90	121	105	106	110	113	123	97	116	117	102	133	139	115	114	108	101	114	115	110	118	107	105	111	88	119	135	103	106	114	107	110	95	105	126	106	101	138	106	121	113	115	116	115	103	107	123	114	100	105	118	110	103	128	140	114	124	121	126	111	114	106	105	112	107	120	95	117	140	110	122	116	121	119	105	120	112	116	115	127	120	122	115	115	110	119	108	112	106	122	126	116	121	102	99	132	111	103	129	106	115	128	104	112	98	119	108	90	105	97	102	92	99	112	104	107	105	98	108	109	123	99	108	107	128	101	101	113	116	111	110	109	115	119	111	115	126	98	113	112	128	116	120	125	128	112	115	97	109	123	112	107	119	120	98	126	117	114	120	95	106	116	104	107	103	115	130	95	111	88	123	122	112	114	117	108	113	89	105	93	112	88	123	119	114	110	114	117	115	104	116	106	131	122	106	109	104	118	117	104	101	94	96	127	96	111	113	116	112	86	116	98	116	107	111	105	94	127	99	107	97	118	128	109	140	126	97	96	110	129	121	116	95	127	105	111	121	123	114	118	131	115	131	106	113	130	124	123	100	120	112	107	105	113	123	135	121	116	114	119	131	123	91	113	118	126	91	117	108	134	116	122	133	127	87	107	107	112	101	112	129	114	124	113	125	113	133	119	125	117	99	90	118	117	103	113	103	95	99	97	127	126	128	129	132	109	110	106	115	104	117	114	119	117	118	118	99	103	122	102	89	108	123	108	100	113	97	112	114	106	111	105	123	85	116	126	118	116	116	119	117	109	117	132	104	101	96	112	109	103	119	108	120	113	100	115	118	127	112	98	111	119	108	99	107	107	133	111	120	111	100	113	100	108	122	121	128	111	105	117	127	120	110	141	103	113	115	124	121	125	102	101	118	89	103	112	119	119	108	119	115	114	133	105	121	99	125	115	110	107	130	116	113	94	104	100	112	118	119	97	126	119	121	122	113	108	135	100	116	110	118	108	124	115	109	121	102	116	122	103	106	121	119	113	117	105	114	119	116	121	120	125	121	103	101	123	99	103	118	111	123	119	114	114	110	117	105	115	120	94	103	96	109	102	106	117	111	116	103	114	122	128	115	114	82	103	121	137	119	120	85	125	108	110	114	123	109	101	87	98	110	117	99	132	114	117	127	105	108	112	111	116	122	109	115	116	96	98	110	124	102	120	116	129	103	109	115	103	105	127	109	104	114	124	112	110	110	105	124	122	115	112	102	114	122	117	126	108	127	109	114	117	132	115	94	101	118	119	107	131	129	94	125	111	120	106	94	122	118	115	125	112	134	101	104	121	114	109	91	97	104	104	123	119	113	119	106	104	81	111	109	96	112	97	114	124	96	102	100	106	101	112	92	112	98	102	125	113	120	117	114	117	114	122	126	111	118	127	112	113	142	110	107	123	120	121	129	119	100	118	121	123	112	128	112	127	123	123	104	107	109	111	118	112	108	107	102	106	102	104	139	113	100	100	100	106	127	94	117	128	87	112	108	109	111	109	126	114	99	110	121	95	93	113	94	118	104	98	96	117	136	125	120	118	111	132	121	105	119	118	105	110	116	109	104	102	122	91	91	113	122	121	117	105	100	119	111	119	121	124	106	126	100	125	103	99	103	99	118	103	115	114	112	101	111	123	118	104	116	137	132	104	82	97	105	118	121	119	102	98	104	124	99	114	118	113	132	124	113	117	127	132	94	93	131	102	99	125	98	109	122	105	128	117	117	115	111	127	110	117	112	109	111	118	100	122	84	119	89	116	114	110	105	107	122	138	118	124	96	113	117	112	120	113	129	114	103	104	113	88	108	105	109	114	135	104	118	127	111	117	138	125	110	108	118	103	129	114	110	100	99	128	102	108	97	89	120	103	133	110	116	106	111	114	120	89	120	108	114	120	108	113	107	99	122	110	110	102	112	122	139	119	124	122	114	114	137	113	93	103	136	97	115	97	91	126	105	100	108	112	101	111	99	116	98	122	123	115	129	98	125	115	110	122	116	124	116	111	106	124	117	109	114	119	114	104	105	90	118	115	113	109	117	136	98	109	92	119	116	123	99	114	142
2435	419	477	522	511	484	514	463	464	446	420	404	381	396	420	403	382	402	404	358	345	405	357	371	361	390	402	378	374	422	364	357	369	364	349	390	359	366	361	376	360	367	355	380	336	352	361	365	357	329	374	374	375	402	363	351	374	364	331	360	372	345	379	354	349	387	378	401	338	369	353	370	405	361	369	370	359	370	352	360	368	353	378	358	377	380	350	368	349	381	374	369	390	344	381	351	394	365	398	372	336	398	319	376	378	391	355	394	389	385	379	371	369	379	345	374	349	380	348	361	370	401	376	355	364	352	333	339	382	346	334	372	367	395	362	361	357	357	356	377	395	316	360	334	357	363	430	380	367	347	371	400	364	363	368	342	362	380	353	371	364	359	361	395	351	389	354	392	345	376	385	382	367	346	332	365	375	365	346	374	388	363	402	376	355	353	393	332	355	379	366	378	393	345	372	377	359	353	348	370	335	399	378	375	370	370	380	372	388	380	372	374	346	353	366	378	397	368	341	371	378	394	378	388	330	356	369	384	353	356	379	344	339	394	357	365	363	384	361	352	387	368	337	410	361	405	382	367	395	371	361	368	363	352	378	370	364	379	373	341	365	351	349	369	370	373	350	367	401	413	321	372	360	365	354	376	356	388	376	399	351	379	352	373	395	354	359	363	396	368	341	385	357	383	348	377	361	384	367	379	363	382	373	373	382	345	392	343	361	340	353	326	380	365	393	361	369	382	329	362	379	346	371	378	349	347	399	350	346	400	400	378	374	345	409	354	370	335	374	340	388	344	409	360	357	342	371	363	337	360	357	429	370	382	343	343	335	386	358	380	343	407	369	360	397	342	345	344	368	391	377	355	391	356	384	336	385	334	384	349	382	342	376	387	349	320	384	363	375	385	393	355	361	352	352	340	339	368	350	365	339	323	341	338	426	376	357	358	353	372	374	378	364	389	346	346	339	398	385	379	393	356	363	356	360	353	373	405	365	348	375	395	382	394	345	384	388	346	374	367	378	382	369	378	373	355	394	361	360	348	342	366	366	368	356	320	362	366	348	333	358	346	362	386	350	359	352	370	326	325	343	414	344	335	370	367	370	404	373	373	357	388	372	341	399	357	394	335	364	363	365	344	351	337	369	391	391	386	361	376	369	384	377	353	366	346	326	333	379	332	351	351	401	336	370	396	356	347	371	378	387	351	344	375	357	355	392	376	342	350	368	386	385	357	389	391	350	397	386	320	352	400	352	378	351	333	371	359	370	373	378	360	367	372	374	368	377	396	374	373	352	391	326	381	377	384	337	323	355	372	325	343	348	385	351	368	394	362	365	378	364	355	356	346	334	372	352	390	395	339	357	379	361	389	338	377	344	412	373	351	374	354	366	377	411	398	374	385	340	363	341	362	361	379	350	363	354	368	345	383	362	353	329	341	387	402	356	361	370	338	382	395	330	359	358	314	359	366	387	362	322	366	344	392	357	364	362	357	390	343	345	406	369	385	333	330	361	355	370	393	386	338	381	331	380	387	389	376	346	394	339	368	372	373	357	364	373	369	378	391	375	378	360	360	373	373	368	372	365	368	396	347	353	385	357	360	400	418	347	388	374	336	363	324	369	352	387	378	385	376	377	342	353	389	362	393	358	373	414	367	349	360	375	365	385	361	382	369	331	383	409	339	337	367	355	329	389	348	365	365	373	345	347	388	397	367	351	361	366	389	366	364	348	347	374	384	340	375	392	359	380	379	365	369	393	366	346	354	357	383	361	394	366	333	367	365	362	364	366	411	372	368	383	373	389	373	356	369	406	366	372	371	375	373	373	377	360	346	378	380	371	363	345	334	368	334	389	347	333	363	352	390	378	377	357	360	368	381	359	349	361	375	397	349	379	391	365	353	365	372	341	374	356	317	363	407	359	403	372	329	322	366	369	379	390	384	328	339	372	369	379	358	357	401	358	364	369	347	368	376	372	373	375	357	348	328	377	390	357	379	371	371	382	362	341	336	364	365	356	364	393	373	395	382	350	370	384	353	359	346	350	367	376	378	367	407	363	336	372	353	382	414	334	376	386	371	345	383	371	340	344	365	372	367	380	364	359	404	403	372	386	381	354	342	378	345	379	350	369	405	391	355	355	350	350	355	359	386	378	355	364	354	334	375	342	339	359	397	373	357	398	402	376	364	384	352	349	374	355	337	363	395	367	370	355	370	365	339	354	386	340	341	330	377	347	363	399	377	359	397	373	352	361	372	334	360	361	381	367	326	350	384	364	399	373	353	378	352	366	379	378	330	374	351	344	408	347	327	388	366	365	353	364	364	369	359	379	356	351	389	388	400	369	348	372	352	378	386	342	375	385	366	392	399	363	374	371	342	366	362	384	361	371	362	350	358	353	373	375	417	369	381	338	401	386	398	363	372	363	362	367	386	360	371	359	389	349	391	339	375	409	369	364	378	343	381	343	357	327	366	368	387	335	358	397	353	376	381	401	373	351	310	379	379	345	357	361	368	380	388	322	363	362	361	360	384	372	353	328	386	367	365	338	398	362	373	405	380	364	350	386	341	386	374	407	404	364	372	373	365	364	325	355	347	354	375	357	341	376	353	392	391	383	385	364	341	407	336	348	366	376	356	379	373	350	412	356	368	371	353	355	343	354	374	347	355	356	347	384	392	364	368	362	383	363	376	362	396	345	372	410	354	342	369	380	346	371	350	350	382	329	346	372	367	347	398	359	360	355	363	362	379	370	384	377	363	374	375	342	334	392	336	349	319	377	347	358	354	340	335	369	367	376	368	336	384	384	375	372	371	386	394	380	342	355	341	348	355	349	354	368	365	368	377	367	363	381	386	352	369	399	349	355	386	373	361	371	351	352	359	336	367	376	365	365	394	352	365	393	385	376	395	395	339	370	356	354	373	366	363	366	401	358	349	355	351	336	349	383	383	360	351	314	355	367	394	349	382	344	351	348	412	345	344	372	358	362	385	399	376	389	380	374	372	334	342	364	392	369	384	365	389	386	382	369	354	352	357	390	369	348	362	383	369	359	366	376	341	334	352	380	348	358	348	403	362	366	377	359	354	369	353	373	394	378	363	359	361	382	389	349	403	332	384	322	389	388	363	339	347	359	351	349	392	382	338	351	393	339	365	360	337	378	364	391	379	350	374	367	343	373	377	342	349	336	370	361	364	370	353	385	354	314	368	383	387	377	347	361	393	361	383	344	365	349	391	369	342	355	367	393	351	379	360	356	363	397	328	393	377	384	380	402	339	355	349	361	375	339	319	363	382	384	371	406	371	345	366	358	387	412	361	365	348	384	374	348	365	353	363	385	372	362	384	396	391	372	360	353	368	374	355	382	377	384	391	344	352	351	373	337	343	382	370	345	363	371	387	345	384	389	372	353	377	358	374	362	339	390	367	355	380	349	356	369	355	371	372	357	383	397	381	361	352	375	360	346	343	363	380	379	396	395	371	374	338	332	379	388	361	416	339	380	386	358	371
7718	1203	1249	991	969	704	461	416	375	611	510	314	291	251	279	298	315	352	254	261	263	219	212	238	261	283	221	251	244	243	260	248	232	243	233	234	177	228	209	222	229	219	233	192	217	193	218	204	219	226	225	223	203	210	220	215	216	240	235	234	231	185	198	232	237	212	212	212	212	187	214	209	183	218	199	201	225	207	179	199	226	210	215	203	231	224	240	227	211	225	231	203	202	232	189	202	196	233	215	200	242	196	228	220	199	221	206	211	227	223	229	244	221	226	208	235	195	200	214	209	212	211	217	215	236	221	215	217	221	207	236	206	214	233	213	249	212	201	208	229	204	213	172	198	210	220	215	202	195	212	173	187	221	216	224	208	209	203	215	223	192	229	198	196	216	213	207	194	224	210	201	198	204	236	218	243	224	235	233	211	195	181	191	240	210	195	207	201	211	212	211	222	205	224	213	226	226	241	211	207	210	211	211	232	201	225	208	207	196	216	189	209	225	218	203	207	233	200	221	213	231	218	208	214	230	184	239	190	233	206	211	203	209	215	211	245	246	212	213	205	206	200	207	224	229	207	189	195	219	239	200	216	217	200	232	218	191	218	222	233	193	202	209	224	215	217	201	211	214	213	214	202	228	219	208	194	204	206	197	197	195	231	210	190	194	207	210	211	211	190	200	202	195	209	191	208	219	241	238	196	201	240	203	186	206	215	190	211	196	238	190	214	235	210	215	208	222	238	217	200	237	204	206	217	241	232	202	241	215	170	185	216	220	215	201	213	230	210	213	233	236	177	199	218	218	219	215	208	187	214	224	203	193	187	214	225	255	219	213	219	221	218	212	232	241	224	223	203	204	208	235	218	211	229	219	196	215	179	223	225	231	206	234	239	182	208	216	189	206	217	218	214	213	240	213	223	230	230	213	240	220	204	188	195	218	250	241	212	224	216	209	213	200	205	241	212	219	235	182	226	215	202	225	213	234	202	228	207	274	220	207	199	190	217	232	231	233	219	208	193	213	182	213	180	195	222	203	205	222	195	212	242	222	226	216	227	196	226	230	213	221	225	205	196	205	192	204	218	201	194	201	219	218	224	225	210	197	207	205	222	210	198	219	179	195	206	186	221	188	223	207	207	204	210	209	208	224	203	209	199	218	196	219	201	261	220	201	198	217	238	192	211	219	216	194	222	218	225	195	206	199	221	231	202	212	232	242	216	206	172	235	215	191	237	220	242	203	223	213	215	183	213	210	208	189	201	192	214	227	200	240	203	216	192	241	198	208	209	233	230	189	195	197	232	248	217	211	205	226	194	178	211	197	241	230	230	202	212	217	203	206	241	191	218	215	227	190	235	207	228	211	198	225	218	216	215	214	208	237	212	194	204	223	223	215	219	219	199	195	187	218	203	222	199	212	236	203	227	192	209	204	184	206	209	205	230	210	227	189	192	211	220	225	195	224	214	195	233	217	202	207	188	203	216	237	210	210	203	202	213	202	216	235	197	200	188	185	213	200	211	232	203	212	250	228	211	227	210	198	213	253	205	240	228	243	218	226	228	260	192	194	233	204	192	195	196	247	194	189	220	215	178	199	215	236	192	242	203	210	236	207	191	218	218	189	220	229	231	208	203	222	215	191	219	232	209	201	214	200	211	223	193	200	222	182	202	239	219	228	236	200	185	222	220	215	211	212	196	201	204	195	188	223	222	195	217	208	201	220	200	212	207	229	217	210	220	222	217	226	191	176	218	214	184	188	191	202	210	219	208	222	232	212	222	239	248	211	206	211	216	224	200	199	223	211	204	207	207	167	241	198	214	214	231	211	206	212	256	229	231	244	189	232	223	239	215	230	184	214	197	192	213	217	240	211	199	211	223	215	207	210	225	206	214	221	201	230	216	183	224	204	204	200	193	182	218	214	250	224	213	223	208	223	227	190	199	212	192	227	231	205	223	202	211	226	215	265	211	212	209	222	210	206	203	209	213	215	218	227	235	201	203	204	195	203	207	198	228	223	212	243	213	214	197	205	198	238	187	203	194	216	229	220	207	209	216	197	210	209	200	199	222	174	196	200	207	229	216	224	204	232	219	200	188	205	229	212	195	226	243	196	205	194	226	215	208	225	223	241	208	204	201	215	255	203	194	227	238	219	218	204	190	214	227	247	199	229	208	212	186	222	199	258	205	215	212	240	218	229	200	214	207	213	237	197	196	193	211	214	198	224	212	205	214	193	220	222	219	207	229	214	209	201	212	181	210	220	185	208	224	211	218	189	218	177	209	227	219	219	188	207	224	217	203	206	209	243	186	202	224	223	205	227	221	199	206	221	197	212	208	198	181	196	210	209	160	176	205	213	179	199	205	243	208	219	200	227	219	232	195	215	202	206	201	218	215	215	223	205	218	216	217	183	216	197	202	231	196	211	224	227	210	234	209	232	220	223	235	207	218	218	238	203	219	231	236	218	220	203	235	207	222	223	227	217	233	216	209	201	227	193	238	218	211	204	190	197	245	216	196	230	216	246	203	212	184	224	206	234	201	220	210	206	180	225	208	222	210	172	215	206	213	230	215	221	198	253	202	191	217	239	227	200	230	202	179	186	202	234	226	193	215	231	219	195	228	217	220	241	211	232	209	240	192	225	227	208	191	180	216	218	240	201	203	234	223	207	227	209	218	202	197	220	210	217	205	220	246	209	211	209	210	231	237	225	190	208	236	211	221	215	228	222	186	212	209	204	222	223	205	238	209	198	199	211	215	233	175	231	234	189	220	202	228	201	228	212	216	221	203	204	227	185	207	206	184	216	211	205	220	233	227	211	228	219	223	204	202	206	219	218	201	217	190	229	228	228	215	185	214	204	247	214	218	239	209	203	222	214	193	213	210	225	217	200	220	211	180	208	215	247	189	205	211	224	206	173	188	211	213	236	206	189	225	217	224	236	234	200	227	200	198	221	209	224	242	214	217	224	213	227	203	207	243	214	196	203	223	205	208	192	203	208	198	210	215	223	224	188	218	213	205	214	207	203	196	211	204	217	211	195	212	227	199	201	194	213	182	206	186	204	226	215	212	203	220	219	226	204	208	192	236	229	227	192	199	224	215	223	199	220	213	245	229	213	217	229	220	199	210	223	217	209	201	229	209	203	216	217	221	198	210	242	200	203	229	227	197	188	221	208	208	213	211	176	230	240	221	210	206	225	220	226	214	186	215	219	212	208	199	221	243	246	243	215	198	232	215	207	239	192	220	210	200	237	210	204	225	181	205	198	197	207	214	220	216	218	242	218	220	191	207	233	205	199	198	225	189	218	227	207	220	219	215	219	200	223	209	200	227	224	210	226	227	199	203	243	221	220	203	234	232	213	204	188	173	229	219	211	214	187	229	222	219	219	209	219	219	198	200	211	215	206	210	210	204	198	193	220	212	224	223	213	212	219	197	233	227	203	201	204	209	211	239	226	192	209	211	192	228	222	215	198	209	202	224	232	221	203	219	212	201	223	213	203	210
6068	1435	2885	3292	3083	2978	2111	1924	1679	1850	1606	1211	998	1019	973	1112	1197	1413	1157	937	953	820	855	797	954	850	908	854	916	907	732	678	657	638	701	657	623	669	641	666	669	607	651	612	638	626	629	627	643	644	610	635	663	591	629	614	599	614	591	621	620	627	609	613	616	596	564	595	612	659	601	606	601	600	637	593	561	666	567	605	622	576	604	604	611	601	606	649	581	574	530	632	580	654	606	591	591	574	613	576	613	587	613	626	582	589	625	547	631	606	582	637	610	620	616	620	590	581	598	593	552	616	603	591	590	601	594	602	607	588	577	585	597	611	596	612	613	602	533	609	584	605	578	558	566	596	575	563	563	600	598	596	579	622	574	540	588	549	608	605	588	611	618	595	588	583	615	594	598	587	588	538	630	611	595	577	579	591	609	610	587	582	620	562	586	613	575	622	588	625	583	562	573	572	594	604	598	562	613	576	641	620	621	593	604	631	616	627	594	617	603	575	615	574	572	563	578	602	604	574	585	630	582	601	554	603	597	588	570	618	589	602	610	557	615	559	603	607	568	572	604	588	548	613	610	608	681	584	561	555	584	620	642	578	575	592	614	585	621	604	577	564	609	602	618	555	576	593	563	608	613	633	599	600	642	575	568	636	576	610	625	608	571	573	606	632	592	594	604	563	583	589	640	579	601	581	593	560	554	574	578	633	597	642	561	611	575	564	552	629	571	581	586	614	626	585	599	620	568	610	583	591	587	566	572	545	574	568	619	599	565	612	577	606	587	614	605	552	585	599	583	577	644	595	594	609	579	615	611	620	565	585	619	592	582	591	615	580	582	593	560	523	619	539	619	594	616	602	592	590	587	587	548	664	573	574	602	624	578	575	575	601	610	615	584	629	620	607	611	574	598	575	590	582	619	606	576	597	616	622	628	641	558	542	587	586	518	611	582	580	621	559	584	587	629	592	612	558	567	615	625	590	623	514	626	594	595	574	519	616	584	577	582	587	582	578	599	592	623	606	629	542	592	579	611	588	583	589	652	588	597	603	574	629	568	579	585	619	592	597	618	598	583	577	602	608	567	644	606	569	610	559	626	562	619	632	585	630	575	590	598	609	579	598	602	607	542	564	628	596	584	633	591	582	599	620	603	644	573	570	559	589	598	575	555	599	616	607	548	606	615	599	585	591	644	607	607	557	586	573	638	599	611	590	586	610	627	618	604	572	557	602	613	634	605	633	599	615	599	653	610	586	600	571	614	621	598	565	571	576	612	604	602	598	615	612	574	602	568	612	616	584	611	598	619	586	660	628	591	591	566	652	643	588	626	600	595	590	570	601	613	579	587	602	614	632	606	590	622	622	627	610	582	616	606	586	599	610	580	624	551	553	609	629	626	605	627	629	568	608	622	571	595	592	601	626	567	568	590	626	590	623	586	560	589	627	589	605	577	587	577	605	615	607	626	615	589	611	611	551	588	597	569	592	606	580	573	633	553	595	660	619	625	584	594	601	583	561	633	620	609	579	578	597	567	581	620	578	570	599	573	597	614	581	629	605	599	598	596	582	615	574	576	590	548	617	599	585	569	568	602	577	567	543	583	639	622	572	593	582	612	589	575	559	565	592	572	613	567	574	560	608	596	588	605	593	606	612	605	590	617	577	592	617	640	578	618	583	677	588	627	568	592	604	598	554	570	561	603	585	650	589	620	600	536	587	572	587	583	564	593	618	594	593	602	591	597	567	595	580	611	594	583	589	563	606	604	568	567	617	623	592	595	611	620	600	556	579	605	571	598	603	650	602	582	621	601	583	585	638	568	600	605	611	545	633	567	587	611	581	611	581	585	564	623	642	601	584	612	592	611	601	609	597	617	564	625	572	623	581	589	606	592	614	571	629	590	627	608	581	590	645	585	642	581	551	544	593	605	603	611	629	631	581	637	556	538	560	648	584	616	600	599	558	595	595	575	620	588	608	597	592	606	629	624	595	616	600	549	602	567	609	589	609	659	610	614	596	603	634	557	626	600	607	592	575	579	602	593	598	618	590	651	637	620	606	642	613	621	606	617	608	595	597	600	561	626	605	605	589	609	583	608	609	611	599	591	604	632	587	641	615	582	603	617	643	610	613	570	621	620	576	618	617	612	560	612	633	582	583	587	590	587	617	521	611	626	618	578	533	606	603	593	601	586	602	615	613	590	572	603	554	609	581	603	585	569	639	574	604	602	561	609	631	618	607	608	627	624	542	556	579	591	628	581	613	552	586	577	605	608	583	560	558	600	572	605	590	603	606	588	584	600	576	570	577	551	616	544	595	559	583	603	595	604	582	638	621	581	591	596	592	615	571	574	609	640	582	585	585	612	589	602	589	591	584	604	624	615	566	629	577	590	624	603	598	562	637	594	597	626	579	615	638	578	587	594	578	625	582	602	612	578	551	623	654	612	626	641	586	587	582	586	622	585	592	584	632	591	626	591	608	603	601	632	573	597	603	626	592	572	600	572	632	608	621	563	644	563	591	605	610	579	618	602	616	631	600	626	607	597	563	554	607	584	574	599	608	595	573	621	595	566	569	605	606	549	570	585	602	575	589	591	616	586	594	609	584	583	601	585	588	569	583	599	569	613	609	630	615	610	589	633	624	603	596	585	609	612	572	599	593	581	563	636	618	570	571	604	601	585	611	586	561	615	594	565	603	598	574	594	579	565	639	611	601	588	604	592	546	566	589	599	624	601	576	579	581	599	602	624	604	569	581	545	600	560	591	651	591	627	570	565	587	608	584	629	622	580	592	589	587	653	597	600	592	575	581	611	613	635	576	595	553	573	540	591	587	587	616	625	594	646	599	581	573	566	597	574	537	576	594	574	648	556	572	579	634	612	626	542	573	607	594	576	592	601	607	577	543	636	550	611	592	597	562	595	595	617	609	597	597	564	586	613	608	625	556	608	572	606	548	588	588	634	605	577	542	566	597	588	583	588	638	616	600	552	603	559	621	615	604	594	575	596	582	585	599	569	640	590	588	580	603	645	615	641	589	581	605	597	630	583	582	605	600	611	566	561	595	568	597	567	633	596	548	610	610	538	619	555	611	588	543	568	645	563	628	607	583	585	606	595	570	619	602	591	658	577	556	603	586	573	576	606	564	606	602	613	586	651	590	573	578	621	623	550	566	616	581	596	619	596	616	623	622	572	582	607	557	593	569	562	623	620	618	535	580	598	559	620	609	651	574	577	593	594	620	571	622	624	587	592	570	591	600	593	549	593	569	611	583	589	578	614	570	600	567	555	603	596	578	624	642	582	610	603	592	586	579	557	596	590	598	569	593	624	594	583	559	589	583	577	547	591	580	564	555	630	592	583	606	561	576	583	585	598	577	591	621	596	580	598	622	587	587	584	551	614	538	666	580	572	576	581	582	625	573	612	592	587	640	579	600	661	572	604	573	582	592	557	593	561	599	592	656	593	582	593	574	591	599	572	629	597	596	628	561	560	571	571	611	579	582	612	570
14920	2930	2937	2265	1739	1757	1289	853	791	776	600	551	525	472	501	533	620	589	514	526	444	396	440	437	412	411	438	430	473	410	395	376	359	392	387	386	409	367	391	396	382	383	423	399	375	373	405	389	370	389	387	374	413	387	395	412	382	390	377	391	373	454	353	396	392	362	432	368	400	406	335	400	379	377	357	407	388	399	386	394	370	404	367	362	398	370	430	329	350	372	380	384	376	326	364	380	384	372	408	382	380	368	381	363	351	346	423	324	353	395	404	370	400	353	425	376	399	360	384	395	401	400	367	362	350	385	400	385	360	360	393	367	371	414	360	359	400	356	383	375	328	357	380	369	371	378	363	342	362	432	381	393	395	388	366	384	414	396	371	345	420	357	384	376	348	407	394	423	384	396	405	383	339	363	382	370	368	375	394	412	337	404	337	335	415	356	347	353	363	395	364	398	421	399	398	403	365	421	341	347	350	343	382	363	392	392	340	358	380	363	363	388	362	398	332	354	390	375	397	364	373	394	333	373	381	363	383	404	397	392	386	363	387	350	392	391	348	345	376	378	368	362	402	385	359	380	360	367	363	366	383	405	365	409	396	395	367	357	355	369	377	401	372	386	377	364	377	389	346	371	407	371	373	362	374	385	385	427	410	398	378	360	388	348	371	391	366	376	379	381	352	374	345	380	365	389	366	402	371	350	361	370	378	360	374	353	350	329	421	359	396	371	388	348	422	400	388	362	382	381	354	358	388	350	386	385	386	382	336	369	392	398	363	413	379	365	371	376	372	375	374	391	353	355	378	404	363	366	379	378	361	384	430	392	342	374	417	342	392	349	387	389	378	340	397	393	369	345	354	390	394	381	418	402	368	368	407	402	373	387	378	354	378	361	393	418	392	364	344	378	386	370	358	374	394	336	401	376	389	368	380	382	379	380	338	360	363	362	456	385	386	354	412	364	386	367	386	366	372	371	375	367	400	374	391	389	385	351	368	339	384	383	375	360	374	381	380	409	391	387	348	387	412	349	385	354	371	367	355	354	435	393	370	363	403	338	388	369	374	395	371	367	383	386	415	395	401	389	377	347	357	392	380	414	372	399	394	377	417	398	384	386	356	348	373	379	361	350	367	421	369	367	371	355	406	371	336	388	374	334	390	357	383	389	366	371	337	398	359	373	387	374	388	374	375	408	333	354	377	366	384	376	378	360	327	371	377	407	370	369	352	375	357	384	407	391	346	368	373	356	389	374	388	407	383	386	364	408	358	383	383	360	343	381	390	348	385	358	339	398	360	383	370	344	368	402	391	365	370	378	406	393	395	405	399	407	370	383	374	389	417	416	379	385	370	358	345	375	397	393	364	397	361	390	409	376	355	392	404	388	386	419	401	383	401	383	390	406	400	378	336	351	361	391	361	374	364	372	418	374	390	388	387	369	363	371	391	376	439	368	366	359	370	359	400	372	379	391	395	341	391	375	349	369	378	351	406	382	410	401	360	362	408	378	380	405	418	371	367	370	353	400	392	418	404	387	365	375	361	385	371	364	379	352	373	392	380	384	367	414	352	400	365	375	414	374	396	363	379	398	393	408	383	350	363	355	348	360	333	364	370	351	369	386	373	369	384	369	400	374	364	368	343	384	371	372	400	375	378	384	381	363	407	339	392	377	399	431	376	367	376	357	371	412	413	332	406	341	372	393	372	361	375	376	400	371	369	386	354	397	378	404	377	388	385	376	382	373	355	381	369	380	342	352	404	376	380	401	388	389	377	414	350	387	367	399	378	345	405	378	375	394	373	372	383	326	365	358	400	379	367	394	377	356	384	398	405	368	411	341	359	392	373	387	433	380	373	381	421	388	396	328	387	367	367	396	371	385	423	365	393	367	402	380	408	366	388	368	340	379	374	380	379	407	372	379	367	378	410	392	365	363	367	369	351	398	393	383	391	377	349	394	405	349	374	362	379	396	373	383	354	392	371	371	398	361	354	383	389	379	361	370	373	383	399	413	390	384	327	383	376	381	403	370	363	344	370	370	380	352	386	366	391	362	392	353	355	339	393	365	387	332	357	377	427	372	387	376	369	346	375	329	391	412	391	406	369	407	387	371	377	409	378	369	373	370	389	381	376	360	382	410	401	387	357	386	380	351	400	388	380	368	394	382	372	389	393	397	381	369	406	403	380	402	392	377	407	384	341	350	391	364	394	376	341	355	357	399	358	390	400	365	382	395	428	419	386	391	398	362	385	357	380	389	395	411	392	394	348	371	369	386	364	391	353	359	351	411	352	410	413	390	371	369	380	367	373	348	395	370	379	333	386	366	387	386	377	397	382	393	384	374	365	372	383	367	396	368	388	390	368	378	388	360	358	398	358	368	370	332	383	396	373	408	363	384	368	390	364	369	366	389	400	414	401	338	358	344	389	374	399	336	389	339	366	415	341	403	356	396	378	401	394	397	373	375	371	379	371	369	341	356	372	380	369	352	365	359	364	389	395	340	357	341	355	365	350	344	388	372	364	321	385	363	331	376	352	347	407	356	372	399	379	391	405	379	359	387	372	384	411	388	383	365	377	385	397	404	378	383	376	356	346	351	371	382	388	372	378	366	359	398	356	367	379	344	362	372	351	389	374	346	331	347	367	353	384	395	359	395	377	360	378	370	371	382	358	383	385	421	389	393	338	388	374	373	390	369	366	389	386	397	370	362	371	357	369	363	363	386	396	356	388	365	388	394	410	426	400	358	408	387	353	371	387	387	376	351	386	392	357	403	359	383	376	371	414	386	370	365	402	394	404	404	394	337	386	363	377	387	410	399	360	395	379	350	407	372	393	357	372	408	401	388	376	385	397	358	397	411	357	388	353	376	365	354	358	366	360	339	388	389	373	388	404	385	376	409	396	382	391	398	397	373	393	371	389	386	354	392	412	390	356	385	378	393	387	377	355	400	356	348	372	353	368	415	371	394	370	393	345	368	394	380	393	343	361	396	402	396	359	343	372	335	370	370	365	366	351	342	424	398	417	394	393	355	338	363	368	374	403	377	389	391	337	383	351	376	398	376	373	411	381	449	377	357	360	406	407	409	348	348	340	366	376	377	394	367	332	386	421	377	351	379	373	409	398	371	372	391	392	399	345	377	347	358	412	372	406	370	395	377	355	354	395	400	397	352	404	416	346	426	388	346	371	356	371	382	390	361	401	390	379	367	379	408	386	385	383	386	382	390	431	367	392	382	374	406	379	363	399	368	363	358	362	410	363	379	360	385	422	382	374	339	410	361	414	371	381	366	369	383	419	361	401	381	372	368	358	393	353	376	393	379	396	378	370	387	371	382	407	406	355	376	373	348	363	325	389	420	400	404	377	394	413	376	387	385	402	382	389	349	357	395	340	397	369	406	400	379	355	409	353	388	367	381	383	381	380	387	374	371	357	367	364	403	383	348	395	395	353	392	388	371	329	381	372	378	369	382	385	375	377	401	392	382	360	377	397	388	348	361	348	375	384	367
8392	2645	5566	6185	5504	5813	4059	3266	3260	3141	2401	2072	1799	1642	1674	1736	2201	2177	1913	1796	1546	1354	1376	1394	1684	1501	1404	1358	1461	1444	1231	1123	1097	1095	1087	1081	1014	1052	1021	1079	1018	971	983	1026	968	945	1017	992	1013	1027	998	981	978	974	975	955	919	950	938	1005	939	948	954	972	954	996	952	957	961	966	926	894	949	983	965	921	884	986	963	924	930	924	995	941	898	959	973	938	915	879	897	1007	951	953	955	928	983	933	891	958	961	933	956	932	942	908	979	944	933	887	949	927	930	904	943	944	926	949	875	915	964	932	961	895	914	901	906	921	913	884	1007	932	877	949	893	907	983	935	968	898	928	946	914	901	942	926	977	1005	907	918	900	946	871	905	910	900	861	974	906	917	951	856	915	926	954	954	899	953	922	962	901	978	971	870	975	912	901	928	934	889	943	964	912	902	912	951	933	917	933	933	882	935	920	928	976	975	927	967	933	958	924	939	873	924	885	1012	932	902	924	969	923	943	900	938	921	938	966	933	928	921	917	962	899	974	914	920	910	919	850	961	941	902	905	918	872	932	911	929	876	956	900	955	987	961	920	975	931	929	947	939	889	892	976	906	892	905	904	908	935	925	915	997	970	910	994	943	934	923	900	904	925	887	870	906	961	925	957	953	936	849	923	938	887	921	923	939	899	915	948	927	949	936	972	946	924	875	915	943	899	921	909	955	984	890	885	915	972	957	966	920	844	891	917	945	920	928	904	983	972	975	935	993	909	939	901	927	973	960	909	927	921	938	888	960	898	944	962	915	895	895	947	909	917	948	943	951	885	927	903	948	961	893	864	970	958	941	874	1013	949	943	960	908	869	951	870	935	958	923	950	914	917	932	932	890	916	879	955	911	937	945	947	961	934	977	1000	1003	944	968	915	903	877	877	921	899	947	977	857	919	925	905	949	945	980	871	939	964	919	909	913	941	919	966	932	895	939	929	957	904	942	886	930	951	925	970	919	914	928	957	938	892	934	977	911	898	906	894	901	945	973	873	962	872	898	898	920	970	942	945	939	917	974	850	953	901	912	947	926	917	942	975	961	911	922	931	922	833	903	1007	912	927	971	991	900	889	944	961	934	930	874	960	918	872	942	913	880	966	975	934	954	933	965	920	893	919	891	942	932	882	944	948	906	923	940	947	948	911	978	942	905	941	908	931	861	922	918	937	940	917	868	955	872	912	917	890	932	966	946	928	900	964	898	935	900	912	928	894	1013	892	961	922	907	906	903	896	906	999	900	930	906	938	878	934	853	857	925	928	892	948	958	914	858	984	861	925	868	923	885	963	888	934	873	951	940	939	906	966	961	885	945	889	839	912	923	929	936	946	916	928	924	895	946	917	924	933	907	913	898	941	981	939	902	950	916	952	853	904	934	909	887	923	929	926	870	929	902	881	944	937	937	970	905	922	934	905	892	978	926	914	881	962	989	881	909	914	865	910	943	922	916	936	909	904	908	924	1043	932	940	923	919	959	946	947	910	939	933	931	902	899	913	902	939	926	935	985	895	913	881	966	917	953	950	906	935	916	943	922	860	879	882	895	916	917	942	883	946	904	886	899	888	966	915	917	991	946	903	906	929	916	930	987	895	893	997	932	894	939	970	939	936	981	960	845	952	961	885	916	923	902	917	984	922	942	940	962	929	904	993	916	862	990	977	991	933	913	970	918	965	921	927	904	976	920	893	908	916	959	932	906	873	901	935	952	902	944	935	913	865	951	966	880	918	986	917	863	912	930	915	942	933	951	962	896	937	908	936	937	975	940	974	913	942	897	944	871	953	876	960	910	997	888	987	970	959	945	963	942	974	920	939	880	941	943	930	882	953	911	911	929	941	894	924	886	869	925	928	976	944	932	953	928	935	906	959	958	872	935	938	911	900	821	932	922	982	952	910	948	898	902	915	883	963	932	925	932	978	904	894	938	920	925	912	891	951	949	878	925	935	950	880	882	961	912	924	929	906	898	895	955	876	910	939	903	908	948	887	951	953	946	910	948	919	892	861	877	936	960	925	949	959	938	922	904	923	909	918	907	958	940	905	909	926	970	914	909	966	913	915	913	929	929	907	882	904	899	925	917	1002	901	923	965	960	918	946	910	930	873	928	939	915	864	952	889	875	928	881	919	869	910	944	936	871	907	909	910	976	895	958	942	940	890	909	907	925	896	886	923	954	854	985	915	939	937	977	920	920	915	935	943	917	876	911	907	938	952	926	946	926	951	949	957	945	917	866	932	933	1015	831	877	954	874	881	901	911	942	935	957	940	918	973	937	925	877	899	913	913	917	953	933	905	924	891	897	988	885	853	913	882	875	918	930	943	958	971	964	923	930	949	921	884	903	874	951	921	853	923	893	911	872	927	917	936	918	909	905	944	956	953	868	922	879	931	925	936	957	925	962	953	967	972	970	930	938	949	947	945	965	931	991	922	942	892	881	939	930	911	980	971	931	887	902	915	899	950	942	944	908	974	922	878	915	877	910	912	905	837	947	1004	991	909	966	910	916	945	892	905	894	862	927	926	932	970	922	893	949	966	975	846	943	984	910	973	880	898	891	891	898	974	898	923	919	935	961	871	937	945	898	946	911	889	941	914	921	948	897	963	951	936	948	879	948	932	920	942	961	925	916	946	885	864	889	939	922	952	934	910	949	961	919	882	941	938	911	940	921	920	902	903	949	910	938	924	912	924	951	944	914	909	960	858	963	904	940	917	986	943	965	914	949	915	883	958	905	905	884	926	912	911	1014	951	938	936	930	917	884	920	943	893	964	868	943	942	899	963	898	921	885	940	962	929	903	884	949	927	889	961	995	932	954	857	944	911	917	937	922	924	935	922	902	952	914	884	960	947	872	913	953	940	942	929	894	960	980	902	897	969	913	903	988	913	934	940	935	981	923	948	935	943	932	928	924	912	974	880	906	933	930	853	911	885	862	964	944	986	925	976	898	965	925	943	965	932	885	890	879	904	932	893	928	891	913	923	948	954	936	947	902	930	910	883	918	937	867	839	906	946	936	921	948	938	947	953	878	889	916	937	950	914	930	941	934	898	907	900	914	947	896	893	864	932	895	995	918	927	929	972	925	912	900	952	921	924	895	934	859	942	847	929	968	915	871	949	984	937	948	936	943	876	1021	864	932	937	932	931	874	908	947	953	949	990	867	906	885	904	932	914	944	970	942	870	904	904	883	892	927	864	900	893	898	883	960	905	994	904	930	896	908	915	882	903	894	933	928	914	881	902	949	905	942	934	922	954	934	956	962	933	972	958	942	919	906	897	889	939	878	975	921	904	952	916	866	933	928	954	940	961	913	908	973	920	911	982	894	919	920	924	955	973	933	929	989	891	913	976	917	886	934	919	885	983	951	965	921	957	891	912	1001	946	914	967	940	925	879	904	928	941	933	865	907	907	936	922	900	914	883	1018	937	960	940	932	923	993	868	893	913	947	916	937	914	961	925	889	950	920	936	916	956	930	957	973	957	962	915	926	883	906	967
1934	151	130	131	138	133	113	124	104	110	121	119	123	108	98	125	121	112	106	97	108	104	110	97	106	122	120	126	102	101	103	105	99	108	108	114	99	121	102	109	99	116	118	110	113	139	103	104	97	106	112	101	100	101	105	125	136	115	113	127	100	102	106	111	107	112	104	107	96	103	104	133	89	108	110	119	94	86	108	102	105	116	111	101	85	117	106	112	125	115	125	118	91	107	104	103	106	110	102	122	115	90	100	104	104	107	111	111	137	101	108	98	113	107	101	94	98	100	88	112	130	92	116	81	100	94	114	117	108	107	102	110	115	115	120	96	108	117	98	121	117	108	107	120	116	100	97	88	136	100	117	119	105	119	123	111	119	125	96	105	109	119	119	112	108	110	99	102	120	110	138	114	111	105	114	118	122	124	113	102	110	130	94	120	115	92	95	104	97	101	102	108	99	115	101	111	97	110	116	119	110	108	111	114	90	112	110	102	101	118	111	107	105	108	123	82	111	120	120	126	94	92	103	109	126	103	107	100	104	113	122	119	105	111	104	124	87	124	117	108	91	131	106	104	115	107	113	102	125	109	97	123	113	121	100	107	89	123	127	110	139	96	99	117	125	113	117	95	125	98	134	110	111	116	121	88	107	113	106	102	105	93	114	110	121	127	111	126	98	116	108	123	86	115	95	116	95	119	117	131	108	100	112	76	121	112	121	114	112	108	110	116	115	100	97	103	107	97	103	123	99	123	123	115	121	113	110	110	111	118	114	107	104	114	104	116	98	99	122	109	95	117	107	104	101	122	108	124	95	99	104	87	103	90	98	112	114	112	103	87	102	108	103	105	97	94	121	115	114	95	91	136	83	86	116	119	94	111	103	120	129	139	119	94	111	122	112	99	113	119	91	113	112	98	110	111	110	107	121	127	115	126	116	117	98	92	110	110	109	113	121	106	105	115	103	115	111	142	142	106	114	124	125	122	119	103	116	120	125	103	99	99	90	122	113	109	119	109	88	122	84	113	100	112	118	118	113	105	104	99	119	114	115	94	126	132	112	113	106	98	115	105	119	107	117	102	96	118	108	92	122	91	99	92	102	109	106	115	79	95	112	103	107	114	120	94	118	111	116	108	99	100	113	87	129	112	98	103	92	101	121	113	103	118	109	93	123	99	114	127	100	122	105	106	105	106	105	112	100	113	136	112	122	101	106	117	109	98	120	95	115	111	112	104	118	111	112	108	103	98	106	95	105	120	106	98	116	114	108	109	118	117	98	120	101	102	99	105	117	95	105	105	97	110	92	108	98	110	106	94	108	104	146	119	101	109	126	95	111	89	131	110	127	113	127	113	98	115	114	130	96	122	120	94	120	119	102	124	116	126	127	94	118	112	104	112	97	106	111	88	101	119	93	93	115	126	112	95	131	103	122	113	100	99	110	109	109	106	112	126	131	119	103	144	127	118	120	112	113	123	110	106	116	136	123	105	107	128	114	104	104	119	118	105	86	108	106	104	105	113	96	112	110	88	92	103	107	107	117	111	89	102	114	102	87	107	83	110	105	119	94	118	96	127	126	123	113	121	120	115	88	107	125	121	108	112	106	119	107	103	110	104	126	101	105	75	103	99	105	110	117	119	110	114	120	100	100	98	119	103	138	108	104	99	91	85	119	93	124	104	117	113	108	106	102	137	140	107	121	122	86	115	108	102	116	98	101	94	84	86	95	107	99	108	111	112	105	100	95	93	107	106	91	102	91	105	110	101	120	137	124	99	90	111	103	110	111	126	123	137	111	104	108	86	127	108	112	122	109	105	109	102	107	102	115	110	102	92	104	111	105	116	116	117	101	107	124	119	107	123	100	105	121	100	116	119	124	138	125	89	119	105	108	115	92	78	90	127	114	110	106	112	116	111	124	105	119	114	116	118	119	120	123	112	109	93	106	109	124	114	104	102	112	119	112	111	120	104	118	105	96	108	96	111	115	106	94	91	101	109	107	111	115	78	122	106	109	113	103	113	107	105	115	101	94	106	99	98	117	127	95	104	98	95	99	110	107	95	108	115	93	137	103	104	124	96	122	99	113	113	122	101	110	117	112	94	93	119	115	110	105	88	129	142	108	109	99	105	121	123	149	115	112	108	100	101	120	114	118	121	109	119	111	114	108	95	102	104	109	114	117	111	109	132	126	118	99	107	133	121	118	108	110	111	102	104	102	115	108	104	114	108	98	139	108	128	111	121	119	100	109	110	104	97	105	113	109	131	95	108	99	108	115	121	118	108	107	114	112	109	98	111	105	96	121	111	110	95	111	98	92	120	111	120	99	115	119	90	95	113	104	95	111	100	122	99	115	101	86	100	120	101	104	105	108	125	105	98	108	111	110	121	122	115	116	130	111	108	110	105	120	117	95	94	106	95	105	119	136	121	124	130	113	112	127	106	106	90	97	103	127	109	113	109	117	125	111	111	100	118	109	117	107	115	111	111	100	102	101	105	106	88	107	116	118	114	100	106	103	113	108	95	111	121	90	142	124	106	121	93	103	109	105	108	109	112	106	110	103	102	109	104	113	94	113	103	125	96	112	107	102	108	91	119	105	111	115	114	107	109	113	120	95	99	125	110	132	112	111	105	114	106	106	95	107	98	114	107	115	109	94	109	123	113	112	113	109	113	112	118	118	121	122	102	113	125	110	101	122	131	123	121	102	114	129	123	129	104	107	116	117	116	98	117	101	98	107	105	120	127	107	92	119	113	124	105	104	113	117	113	108	118	100	113	113	101	110	101	114	105	106	111	106	115	91	117	105	112	118	98	120	117	125	107	119	100	110	110	77	118	99	100	119	118	111	95	113	101	99	116	136	108	99	114	95	109	117	112	124	113	125	117	112	133	90	99	108	121	127	107	131	102	102	127	105	118	119	81	114	102	104	106	112	89	115	113	96	93	100	111	113	116	108	110	126	108	114	119	97	102	103	113	109	106	107	110	112	118	106	115	115	91	140	101	111	126	97	102	118	114	121	111	110	110	106	111	99	116	125	99	113	117	128	100	111	118	122	110	116	114	99	125	122	119	111	118	93	88	106	135	106	95	108	81	99	89	113	112	102	107	126	92	111	94	118	117	105	110	98	111	114	102	100	117	117	129	109	100	92	105	124	110	107	127	102	128	117	106	110	112	103	98	112	109	110	119	105	128	99	107	110	99	105	120	94	107	102	96	105	125	107	105	124	113	118	114	120	106	113	110	113	111	108	111	95	111	106	115	97	128	117	104	113	103	102	113	98	90	113	129	75	113	105	114	121	85	127	87	115	97	118	114	132	118	105	110	102	106	115	118	120	108	100	108	120	109	105	98	104	94	109	109	127	107	97	121	91	114	113	105	93	118	114	93	104	118	99	97	130	98	105	103	95	107	88	99	89	130	126	120	102	89	98	102	108	108	106	101	113	106	94	108	97	100	120	104	128	105	100	120	110	124	124	119	123	108	121	100	110	111	107	89	126	127	97	108
2358	404	498	479	483	481	478	444	396	390	387	394	386	382	347	400	399	379	373	372	369	395	374	360	380	369	377	359	354	368	354	351	361	362	356	351	350	368	383	354	382	345	377	374	389	320	368	339	369	363	351	351	375	373	353	343	343	351	315	360	385	358	366	334	338	353	362	339	360	336	371	362	363	363	320	372	364	385	305	366	364	370	371	379	379	391	368	370	359	351	334	360	350	356	378	350	356	349	358	345	398	358	337	342	368	340	343	338	373	381	360	371	389	377	397	342	343	349	354	350	342	359	382	345	354	328	367	356	386	334	329	368	347	348	369	376	372	387	362	354	346	327	358	386	388	335	384	318	357	397	362	368	366	370	382	379	366	340	355	322	362	347	382	359	368	358	350	369	351	324	381	330	322	344	362	365	367	388	381	378	339	354	363	372	350	352	347	353	374	371	355	354	357	325	368	410	375	366	330	391	376	380	366	373	356	342	383	374	373	326	387	355	364	343	362	367	363	371	374	349	345	378	365	331	339	344	379	360	366	369	353	408	337	377	352	362	386	372	378	342	318	370	377	358	323	355	345	382	361	368	339	362	332	356	354	343	378	382	374	360	349	362	368	390	362	386	363	374	347	359	349	373	331	349	331	364	351	372	367	345	336	327	394	336	359	364	354	346	347	369	362	348	335	362	368	371	318	315	381	322	369	366	387	385	383	349	339	357	331	345	347	381	345	389	339	337	346	342	342	377	365	368	380	379	382	371	358	372	365	338	357	372	335	344	333	377	385	318	380	342	359	364	368	344	366	395	382	356	354	355	366	366	339	343	360	365	364	360	347	357	362	346	348	330	379	360	342	338	340	362	346	379	325	334	367	386	354	331	370	355	361	389	374	373	348	363	343	342	368	346	380	369	369	372	337	371	353	354	389	362	352	339	347	353	348	366	345	395	326	361	356	359	346	392	339	339	385	334	373	384	348	361	361	385	367	392	343	354	394	335	372	321	359	349	356	349	379	385	367	350	335	342	358	388	360	356	372	343	367	375	355	356	368	367	350	372	378	355	356	387	379	353	369	360	342	382	401	377	344	364	379	378	325	406	378	316	353	358	391	326	388	369	393	335	326	361	357	375	351	359	317	370	394	367	331	348	329	333	362	379	364	372	373	350	375	354	370	366	354	343	374	350	362	346	386	346	327	378	359	357	353	362	337	365	334	355	366	347	377	337	398	326	365	345	382	372	362	334	374	358	339	352	348	324	358	352	345	358	338	391	334	343	348	387	366	356	344	368	341	401	372	361	335	374	424	393	391	377	364	394	349	346	370	365	397	358	347	332	389	355	365	338	409	395	350	330	355	370	388	348	385	345	358	353	383	362	375	386	376	335	321	367	356	348	366	339	360	379	353	358	388	371	367	367	347	385	375	371	334	350	364	389	362	375	365	349	380	377	335	351	388	354	385	392	341	336	345	399	367	405	376	354	372	350	379	390	347	373	345	348	390	383	389	358	360	383	373	367	349	411	341	357	363	354	351	349	349	363	380	344	316	374	345	358	369	361	370	353	363	385	363	352	360	361	353	353	382	349	356	353	328	370	414	347	328	339	350	362	398	321	359	375	362	363	379	370	365	356	383	349	362	373	353	379	351	378	343	362	346	341	403	383	333	376	369	367	357	388	351	330	352	371	352	337	361	365	373	370	345	331	328	376	346	352	369	346	365	350	353	378	347	366	358	365	374	371	360	357	398	354	351	361	366	338	344	353	368	371	324	336	307	347	352	340	370	365	372	323	366	349	345	352	388	374	332	364	382	345	325	362	396	392	339	368	354	368	309	359	378	350	361	372	375	349	336	352	350	365	358	387	333	339	339	379	309	330	380	355	355	335	370	362	374	350	368	374	354	359	357	349	355	348	365	396	360	386	351	322	377	391	361	363	345	369	366	295	366	330	339	347	372	346	353	373	351	337	357	364	385	361	362	329	359	332	364	376	360	370	384	355	391	327	335	347	311	366	356	363	348	335	375	351	362	378	387	365	361	385	382	336	325	378	343	356	326	318	401	381	380	396	335	355	343	374	354	345	364	387	349	375	353	382	355	354	358	348	340	346	358	350	332	319	352	350	382	346	370	339	367	371	352	375	344	351	341	323	390	345	363	340	350	360	349	359	381	369	362	396	348	388	380	361	355	372	370	390	341	344	349	368	381	342	342	366	376	389	374	357	347	372	356	359	365	359	349	372	388	357	345	382	325	358	367	352	355	340	355	324	378	356	391	388	362	373	344	390	342	387	353	358	387	333	364	344	334	370	362	373	355	340	359	364	358	382	385	370	385	337	367	344	330	382	384	347	331	354	368	331	364	344	344	356	400	349	366	378	362	354	366	378	360	363	347	332	353	327	369	381	313	349	365	312	334	352	371	348	351	391	348	351	398	367	326	350	334	365	355	351	370	347	339	360	351	343	326	353	348	344	348	345	364	383	356	322	371	356	363	391	329	313	383	338	356	346	386	358	371	357	349	377	355	354	345	372	383	361	400	386	334	360	376	365	356	357	372	322	361	370	352	364	378	350	359	358	350	381	370	336	328	378	345	354	389	379	361	382	360	352	353	349	380	378	372	374	342	358	360	333	344	335	378	364	352	337	366	358	368	378	351	338	345	371	327	358	329	375	357	345	386	343	327	356	350	358	342	370	361	328	408	337	352	360	393	332	378	327	404	335	370	378	335	376	360	318	359	364	373	379	364	356	376	329	392	353	367	365	395	350	360	346	375	376	395	342	337	371	366	358	355	353	378	345	363	371	372	376	360	366	389	378	352	366	342	378	342	372	370	381	337	372	369	344	375	335	357	404	354	367	387	360	371	367	358	370	346	364	357	380	357	384	358	360	358	335	339	362	356	347	353	342	394	371	343	353	336	323	363	371	363	396	367	349	369	363	367	371	340	334	348	348	343	384	313	360	335	376	365	351	339	354	389	355	336	361	380	354	386	363	373	352	364	357	378	360	386	383	349	343	362	336	388	331	345	340	381	357	379	335	319	358	349	362	381	358	365	367	347	390	351	351	367	375	370	366	369	394	319	373	363	346	372	357	378	387	384	360	363	326	368	356	379	365	331	338	363	350	366	362	366	360	376	372	365	362	366	370	372	377	362	370	342	362	351	345	375	370	361	397	350	365	359	367	399	394	357	381	367	338	341	384	362	342	367	371	353	329	369	363	390	353	390	359	337	382	350	356	372	366	327	342	353	347	358	356	380	355	364	379	400	356	365	320	338	348	356	342	348	341	367	384	351	388	381	387	370	369	384	392	374	350	370	351	357	350	371	359	349	363	338	353	372	378	315	335	365	358	332	341	371	352	327	354	375	387	356	338	354	361	344	357	377	370	353	357	367	367	376	373	366	338	340	366	325	366	362	340	380	317	377	372	375	350	383	373	366	386	359	363	382	380	349	331	383	348	345	369	382	372	365	358	339	344	389	344	375	346	343	311	394	342	356	364	361	365	378	360
7893	1199	1195	964	806	622	503	411	418	364	442	307	272	285	250	263	312	322	283	290	214	248	238	218	234	253	260	262	237	235	229	223	251	217	211	241	238	210	212	226	210	232	218	209	204	216	202	210	203	231	220	225	216	196	202	245	206	210	193	209	217	193	201	217	221	227	215	177	194	198	188	204	227	201	219	222	216	207	234	205	214	216	208	195	191	227	210	204	191	225	213	218	221	204	227	234	210	209	221	239	204	237	220	191	193	234	195	233	225	210	181	229	202	211	190	213	235	243	231	212	197	223	216	201	222	214	180	191	183	222	195	192	222	223	188	210	234	208	195	212	204	224	215	193	215	196	224	215	207	228	194	208	227	214	209	197	235	203	234	216	216	237	209	210	225	208	230	208	186	203	245	209	254	216	200	195	217	194	242	200	232	220	242	203	213	203	221	221	229	223	197	219	179	220	231	202	211	207	208	189	215	220	195	214	244	204	198	198	192	231	222	213	218	183	222	191	219	204	220	219	163	215	213	219	226	199	193	232	208	205	224	233	225	222	214	224	191	234	221	233	192	185	217	202	223	218	203	215	204	189	254	207	225	200	212	228	199	230	172	202	190	207	242	203	209	185	205	212	234	203	202	215	228	219	204	210	215	204	210	199	219	240	208	211	215	226	205	212	187	203	227	229	210	205	222	184	211	211	218	222	192	204	211	209	239	217	201	190	198	223	197	216	225	218	212	241	209	208	202	206	210	217	219	177	189	173	210	207	206	188	214	200	203	199	232	208	194	206	196	225	192	219	214	210	217	227	229	179	203	218	202	231	211	201	225	196	222	214	218	219	196	203	222	214	199	213	214	201	192	200	179	199	206	217	230	224	236	202	210	212	207	209	179	238	189	208	217	234	198	184	208	191	195	201	175	212	223	209	208	236	211	238	207	214	251	206	200	173	204	221	226	209	206	221	222	242	204	202	210	216	190	217	206	234	200	187	202	215	207	225	211	219	259	200	207	208	207	240	196	214	241	216	187	213	215	205	201	202	214	196	245	236	196	210	203	204	197	216	210	201	206	208	226	198	219	208	206	204	235	216	217	209	209	197	186	210	216	215	214	196	194	210	196	217	192	206	200	231	207	212	220	209	200	212	207	205	234	220	232	204	181	235	230	230	222	201	198	209	205	199	223	218	203	188	215	207	214	203	227	197	231	220	211	220	238	248	205	208	217	224	219	179	239	233	231	193	249	232	230	187	208	211	227	166	207	212	228	188	197	201	215	198	209	189	214	207	228	216	195	223	186	206	212	217	208	211	225	214	248	214	170	201	184	209	198	215	189	226	210	207	209	186	194	218	184	202	193	238	201	201	221	213	194	228	235	198	215	201	195	200	209	219	209	222	211	211	222	213	231	184	201	210	210	205	215	226	197	207	201	193	208	226	196	215	196	195	191	219	212	209	227	193	215	221	187	212	217	211	193	206	244	220	189	193	213	232	191	200	217	222	188	212	204	251	221	226	202	215	210	191	207	195	223	184	214	210	209	224	190	210	229	213	199	203	209	204	204	225	217	195	201	222	194	219	229	214	211	212	213	178	213	201	210	228	221	233	238	215	224	217	185	199	225	236	225	215	197	219	220	227	192	199	207	223	214	237	225	228	199	215	189	211	187	207	197	222	226	239	208	191	199	207	208	214	233	214	197	201	213	206	196	213	205	217	246	213	220	210	183	228	249	220	219	220	241	236	225	216	183	218	217	224	204	199	225	186	212	214	199	213	173	206	208	168	197	235	227	208	201	211	217	225	212	231	207	196	204	188	197	207	183	213	197	223	199	225	213	213	222	227	225	196	257	215	250	206	187	240	198	207	218	229	213	206	204	231	209	227	198	203	236	214	184	209	208	225	202	213	226	189	215	177	210	197	203	182	210	220	198	185	219	203	186	212	228	214	224	192	214	200	217	227	215	222	223	190	209	223	230	209	213	208	218	190	208	200	192	204	234	202	195	208	202	186	216	205	227	243	208	192	219	233	223	217	199	199	241	213	214	232	197	213	218	216	201	198	230	198	183	222	224	186	202	215	195	191	231	204	218	200	215	225	184	197	194	207	192	219	198	228	180	221	208	201	192	235	187	214	217	204	218	211	205	224	189	215	207	218	197	236	202	235	248	202	245	194	226	215	215	225	219	225	185	216	223	215	198	203	222	206	219	217	212	236	195	199	212	231	227	208	197	202	215	213	223	229	242	213	198	200	216	196	205	213	213	236	217	216	206	201	224	205	225	214	199	215	204	204	238	228	217	202	238	198	210	223	216	217	203	217	228	236	200	214	180	208	217	207	207	201	198	210	197	215	205	204	210	234	200	227	208	211	214	241	242	192	229	234	201	190	206	182	242	200	243	200	197	208	208	219	208	178	203	237	238	227	228	209	214	220	221	235	246	228	219	218	192	220	229	210	196	212	221	196	204	190	222	203	219	225	211	233	207	215	211	188	227	192	202	221	193	199	212	199	193	235	194	207	209	220	224	206	196	229	195	207	207	187	226	196	214	234	211	237	193	243	209	227	211	210	213	234	221	209	217	196	201	194	220	205	236	203	197	190	226	192	208	198	207	206	210	193	202	204	214	200	202	242	213	187	211	210	224	219	187	213	200	209	214	198	207	216	207	208	192	211	235	218	226	196	207	210	219	212	191	209	213	180	191	208	192	217	217	218	250	222	202	212	209	236	238	209	195	205	231	211	207	205	201	213	222	190	215	202	216	216	207	211	207	205	212	207	228	223	225	218	196	200	221	213	212	227	201	224	188	207	229	221	227	226	188	222	178	216	220	192	211	200	218	235	197	176	217	191	211	206	213	193	194	193	214	252	217	217	209	188	186	193	190	213	233	210	241	220	200	185	201	188	216	173	212	203	209	219	201	201	208	222	219	218	205	211	206	234	201	190	191	228	216	194	216	221	215	195	208	228	227	230	207	217	211	194	225	207	215	207	204	204	201	174	217	208	192	226	207	209	221	201	228	201	208	216	234	185	219	208	200	219	194	226	218	214	199	202	216	232	207	222	201	208	206	241	228	212	208	215	209	203	220	172	201	213	218	194	195	245	206	195	220	219	214	212	217	208	218	210	209	187	191	215	247	208	235	211	199	216	202	228	219	200	193	224	218	188	221	224	194	222	240	186	224	221	203	207	209	210	236	184	194	185	225	213	216	179	214	201	226	198	213	211	204	202	203	197	189	234	183	198	207	194	217	221	220	201	201	205	189	186	211	217	221	172	192	193	204	215	203	228	193	206	179	210	217	231	220	249	227	234	222	228	199	216	189	211	226	204	212	218	219	193	217	196	209	195	215	219	231	204	196	203	236	210	198	225	219	218	235	200	219	220	220	203	212	184	182	218	205	228	195	196	166	220	235	221	231	215	221	209	236	236	215	221	208	192	204	201	217	207	227	244	216	220	198	226	230	219	196	221	216	237	190	212	182	223	208	211	204	200	210	203	229	215	209	213	208	207
6184	1444	2895	3289	3027	2640	2294	1843	1620	1734	1460	1117	1071	966	898	982	1095	1337	1001	925	726	762	820	802	959	834	832	798	799	815	726	681	702	649	676	623	669	654	680	612	604	635	630	630	595	659	631	652	613	676	640	635	609	596	617	610	616	583	631	669	641	639	628	625	626	588	610	628	608	582	596	593	592	607	634	580	625	627	614	591	603	641	614	583	622	591	611	611	611	570	618	611	590	566	603	614	615	574	594	612	618	535	611	586	597	589	590	600	622	613	570	614	612	536	577	616	605	559	623	619	604	587	619	615	608	577	623	601	610	575	613	595	610	608	587	600	659	598	571	599	563	580	579	596	602	602	630	614	630	594	599	598	609	574	580	593	610	608	611	593	609	598	593	617	602	639	569	634	566	595	615	617	627	592	586	564	592	575	613	598	566	658	578	573	619	601	637	622	585	561	564	613	575	632	590	582	571	632	597	572	610	600	557	597	546	572	599	592	591	566	596	597	583	570	582	606	621	546	572	577	591	581	558	610	563	562	588	585	603	603	624	591	598	605	606	579	629	621	580	586	615	628	600	584	612	571	579	620	600	606	583	622	574	573	567	585	562	611	556	634	574	556	593	594	584	610	568	623	574	584	659	575	563	571	587	597	560	582	566	573	579	566	617	592	584	587	664	606	563	607	588	598	583	602	593	607	592	615	617	578	607	581	587	553	596	615	578	604	574	639	628	612	593	604	610	579	632	554	611	562	560	602	582	650	576	605	600	589	662	559	579	596	571	586	642	605	564	617	589	620	606	571	599	597	643	610	621	600	595	578	555	600	591	631	615	586	566	608	614	593	576	614	542	569	584	549	584	582	625	569	587	573	592	572	589	629	605	568	603	571	582	585	583	574	550	607	606	608	588	587	635	552	583	559	571	583	559	576	559	603	639	628	580	610	606	579	586	599	619	620	603	598	568	591	652	587	608	633	594	584	607	565	614	600	570	562	558	627	543	565	601	529	608	561	619	575	607	635	589	571	605	576	604	669	618	544	621	594	581	551	573	589	602	582	630	592	573	589	576	641	602	568	568	623	562	588	611	641	644	585	631	628	592	637	589	600	608	549	605	582	560	599	587	602	586	564	593	559	577	630	590	596	629	634	597	627	570	608	599	504	581	595	585	630	612	585	645	543	605	580	628	575	533	602	583	593	591	580	644	617	586	584	561	576	564	589	578	641	635	594	610	577	606	584	601	609	614	563	598	575	599	551	593	606	576	585	572	578	653	621	589	541	621	580	611	604	595	580	620	558	579	603	637	604	609	595	629	542	577	560	596	557	570	622	561	608	629	592	564	597	597	580	575	568	620	578	609	603	570	592	625	572	567	552	604	603	618	620	569	574	575	607	617	608	560	610	613	602	566	540	572	587	614	604	597	576	603	575	607	551	607	620	612	611	560	563	563	589	579	573	571	557	622	637	623	577	605	576	585	593	594	603	559	586	596	602	610	659	631	648	592	581	595	585	614	557	586	584	575	591	607	540	576	633	587	573	579	597	603	588	579	618	670	624	599	624	590	540	593	644	607	591	601	531	643	567	591	591	583	575	637	618	590	610	571	666	561	597	605	599	574	610	636	612	604	607	610	623	579	567	645	611	576	627	608	579	610	575	573	585	645	543	607	613	594	568	590	595	594	580	567	581	581	634	608	572	571	546	608	621	642	607	609	587	616	623	564	579	625	555	573	578	602	578	624	617	590	600	585	593	634	553	621	636	639	637	609	604	614	572	574	625	594	572	582	615	602	577	599	640	556	567	582	604	627	579	599	624	584	599	577	621	564	616	591	588	579	608	566	605	594	548	615	608	585	600	619	553	576	629	594	592	607	608	599	586	569	589	617	615	596	604	590	606	581	594	560	630	601	639	590	585	603	595	612	587	588	581	577	625	551	568	591	646	584	582	530	578	593	629	578	579	536	550	618	587	586	562	604	612	579	597	579	586	601	599	597	637	608	603	574	609	576	635	583	571	587	604	617	560	624	575	564	572	582	594	589	580	562	623	581	588	602	614	593	605	574	599	610	625	634	629	604	594	584	610	611	577	619	609	628	564	590	629	570	611	615	570	617	603	601	588	594	613	602	567	610	566	598	597	624	581	566	575	606	609	562	597	637	584	633	605	583	597	616	586	606	634	601	593	618	610	633	606	575	603	643	615	603	564	657	586	587	611	581	553	567	605	619	596	559	608	586	573	560	603	574	609	569	582	580	672	552	640	634	598	602	626	560	594	593	586	598	585	582	595	596	621	608	575	594	625	592	594	639	601	622	601	630	598	567	618	578	569	607	567	575	574	584	573	608	613	637	607	613	605	636	591	653	586	586	603	612	572	598	578	599	638	550	610	594	602	579	581	566	569	580	627	603	578	558	539	600	588	569	667	592	580	624	597	568	590	623	601	615	583	604	564	626	570	569	545	599	551	616	589	618	634	590	583	603	609	634	605	646	609	545	585	604	601	618	597	578	585	587	553	548	569	609	591	603	586	604	604	599	565	593	593	562	579	557	639	599	587	589	569	552	581	612	644	630	632	557	580	645	546	569	611	580	581	572	601	582	569	590	579	565	582	621	632	591	606	577	580	621	611	586	613	562	566	626	586	617	582	600	580	566	624	599	596	562	631	614	570	588	561	627	587	584	627	579	582	585	575	587	582	609	678	584	593	614	568	616	598	581	583	571	627	607	588	618	648	586	615	592	609	631	601	565	565	617	622	615	602	602	627	634	587	597	644	581	615	639	592	576	585	622	589	631	561	589	595	567	601	603	626	549	565	630	568	592	650	602	609	580	553	568	602	579	593	600	593	629	581	588	570	591	593	588	594	552	619	610	570	587	578	628	611	631	583	590	614	602	580	599	603	590	614	613	607	565	587	624	589	582	590	606	570	604	585	595	583	617	582	562	585	610	612	548	612	598	584	598	603	601	552	603	557	582	567	567	599	581	573	574	602	585	589	590	587	566	599	583	585	611	590	584	583	597	595	595	607	564	570	613	631	577	579	585	631	541	584	610	617	609	603	608	585	593	590	602	590	571	592	624	668	600	609	620	574	581	607	609	573	549	620	590	610	627	572	558	585	651	591	589	620	536	593	547	600	602	574	609	567	586	631	553	581	596	578	670	566	604	586	589	572	587	609	602	561	580	629	599	613	602	628	585	578	591	604	554	603	610	627	583	651	513	580	624	585	603	596	596	610	532	623	584	588	557	614	611	588	580	568	587	555	612	606	583	643	601	578	606	642	562	589	573	606	575	620	624	590	595	590	592	609	578	584	572	623	621	597	578	565	551	602	565	587	572	585	630	572	582	606	563	595	601	641	607	592	587	624	613	616	598	596	583	612	599	630	574	596	606	616	569	588	610	580	645	605	629	578	585	568	587	564	569	639	598	605	602	587	600	593	601	610	569	635	569	590	558	600	565	620	638	646	591	576	584	566	595	535	580	620	617	566	580	572	591	588	629	607	563	597	570	602
15303	2868	2742	2136	1711	1233	976	842	733	706	616	578	503	457	462	553	576	693	656	488	395	443	433	436	411	406	440	445	441	413	439	405	410	366	402	410	454	396	341	374	412	377	401	380	374	372	383	392	418	427	355	422	403	392	341	379	391	372	386	369	413	413	369	369	359	398	392	378	410	342	420	396	370	404	387	388	388	398	386	371	365	390	408	388	373	367	406	376	384	376	420	383	399	363	391	365	368	374	378	379	438	391	381	356	422	347	373	381	368	376	381	368	326	394	392	381	348	361	373	372	377	366	361	342	347	341	420	381	375	354	371	371	367	410	366	402	433	426	390	337	362	433	393	391	384	349	372	400	363	376	372	348	374	431	400	369	371	378	405	385	409	404	371	400	362	355	388	400	382	402	363	403	417	361	414	379	397	358	376	358	403	402	356	395	386	382	363	409	354	384	342	378	363	366	348	368	373	369	358	385	366	385	381	379	362	369	382	378	351	426	379	382	376	378	381	382	352	363	354	377	375	378	338	393	375	407	377	386	328	385	372	353	370	358	366	372	390	358	399	331	424	371	372	336	371	381	380	363	349	382	385	362	404	375	365	373	379	378	412	370	404	369	371	369	378	391	391	338	348	376	372	364	350	358	379	368	393	410	364	368	412	415	414	391	386	378	412	397	407	365	351	373	367	385	366	384	380	373	353	386	370	383	372	345	356	352	380	430	372	373	355	382	399	379	383	388	407	382	386	388	386	357	379	369	332	361	378	328	372	370	401	324	329	351	367	340	363	390	378	413	356	386	370	369	380	368	400	432	385	342	350	360	364	395	386	362	407	393	324	371	386	351	370	377	365	385	385	388	382	379	414	373	368	372	364	396	371	387	399	385	363	384	404	390	353	354	414	401	353	383	358	396	412	392	400	372	363	390	342	360	375	364	379	407	387	401	377	377	367	381	342	341	375	417	349	342	378	402	389	377	352	403	357	412	422	365	347	361	352	397	340	402	397	372	373	386	349	395	373	388	371	401	357	401	371	351	385	340	393	395	358	381	381	389	372	369	341	381	372	397	373	350	350	396	382	376	389	389	417	364	399	375	388	379	398	343	358	378	369	394	363	403	373	348	377	396	378	363	369	423	368	373	357	350	366	418	372	407	387	362	391	380	375	359	354	350	388	388	386	373	374	353	388	385	371	365	383	397	369	345	398	356	365	381	360	378	370	397	412	372	355	351	379	368	375	369	342	371	357	404	400	378	389	400	384	376	358	360	383	387	338	402	418	409	383	379	354	379	422	426	348	345	373	399	380	406	397	382	375	417	362	402	373	367	397	397	354	351	352	386	373	348	403	387	375	391	412	381	405	386	334	391	393	379	375	364	397	410	405	390	350	399	386	379	369	359	362	380	391	364	380	391	375	367	354	350	387	368	394	398	385	398	353	387	351	407	384	391	408	389	390	385	367	356	365	377	387	382	351	384	391	379	353	366	383	369	382	376	378	379	385	392	375	375	366	397	405	376	378	386	339	355	377	382	378	370	384	386	322	371	336	372	409	386	366	373	350	384	376	396	357	419	393	366	378	359	354	372	363	378	364	390	385	360	393	359	378	374	369	386	395	332	385	384	388	384	353	437	351	378	407	379	372	404	382	364	380	374	370	365	408	385	367	356	376	381	364	379	366	399	376	353	404	333	388	403	422	407	385	371	381	355	363	398	364	347	362	393	343	358	390	385	381	349	360	404	369	344	399	358	355	375	366	357	398	409	396	343	427	414	364	385	387	382	389	382	341	393	347	382	382	360	395	381	372	359	396	383	415	350	400	390	381	387	365	393	425	369	393	394	384	384	386	355	391	363	402	365	383	408	363	391	433	376	389	350	390	356	379	400	386	346	401	381	357	378	360	413	389	382	395	397	405	382	420	366	408	348	355	399	355	390	378	374	371	374	405	374	352	386	372	375	381	355	374	375	404	395	390	392	357	358	373	361	365	372	336	384	393	395	400	425	386	342	385	363	410	359	385	377	374	380	379	371	346	387	376	372	360	366	368	395	350	353	358	372	377	379	338	410	361	376	366	370	430	391	379	360	379	391	381	409	387	382	376	357	392	407	407	384	425	373	367	338	377	361	402	367	407	371	390	369	416	423	352	335	418	404	358	399	370	380	348	368	361	378	398	377	400	370	387	374	353	355	368	369	360	380	414	365	365	403	402	362	366	360	350	366	407	419	389	370	380	398	370	430	381	378	373	379	370	359	390	415	401	402	361	355	403	348	405	408	381	403	415	377	393	378	416	370	367	396	412	375	350	386	390	400	397	365	400	374	354	362	357	392	389	378	374	336	411	400	339	356	389	430	376	388	362	401	396	390	373	383	399	404	377	388	430	359	400	375	379	371	358	437	374	362	384	374	339	370	367	381	390	390	406	356	388	344	378	346	355	376	377	352	380	360	388	389	357	402	388	364	353	398	359	427	372	366	403	369	381	384	367	337	392	369	404	380	383	375	365	370	395	360	384	387	386	405	369	388	388	358	367	388	415	335	372	345	351	374	386	381	387	379	368	354	361	348	392	359	404	399	359	394	367	341	365	416	405	382	366	374	387	362	398	343	360	346	366	363	371	368	365	391	349	354	394	385	358	387	366	382	379	353	378	371	385	355	398	381	381	394	352	348	376	366	394	387	363	375	380	352	364	409	377	352	381	346	388	376	380	383	403	382	350	387	389	397	358	381	392	354	400	354	364	374	378	364	352	392	364	369	413	378	407	380	344	364	384	372	372	358	366	373	365	420	383	375	378	417	360	355	388	359	398	345	395	373	395	384	377	384	327	379	390	368	400	383	353	365	374	368	404	402	376	387	393	339	389	366	395	361	360	347	399	352	371	389	356	374	367	382	384	381	394	426	387	380	384	392	339	369	357	389	386	385	391	378	371	414	359	348	357	378	359	395	372	356	364	368	355	379	409	390	409	401	400	381	383	416	438	356	376	387	375	322	389	390	338	381	397	403	417	370	399	380	365	381	404	382	393	380	389	348	347	399	390	362	364	406	385	353	344	384	403	393	395	337	358	382	338	350	364	379	366	401	351	372	393	384	341	381	361	360	392	361	399	393	393	348	363	364	356	376	399	390	367	401	356	338	361	401	372	347	355	358	383	382	394	381	376	352	374	393	398	365	389	371	426	357	390	365	376	420	351	365	342	386	380	354	407	372	409	355	356	396	360	405	338	353	379	382	413	372	372	357	384	394	352	383	373	388	372	385	394	413	369	380	395	380	351	381	389	356	389	409	355	374	332	387	351	373	397	363	394	357	364	362	405	407	385	387	400	361	380	390	415	352	403	354	405	357	394	410	382	412	398	394	426	366	355	389	386	351	377	407	324	382	382	375	373	384	376	350	350	370	368	412	387	438	381	387	393	355	363	366	355	391	391	365	377	388	367	344	382	348	377	406	337	375	363	373	394	347	377	395	351	367	386	380	372	353	376	392	392	378	400	401	392	386	385	344	362	373
8442	2731	5663	6286	5959	4719	3843	3471	3174	2824	2462	2107	1878	1664	1546	1852	2382	2787	2162	1540	1521	1284	1418	1447	1527	1403	1545	1419	1448	1562	1157	1156	1070	1090	1113	1077	1058	1021	1009	1016	996	1034	1025	1023	1022	999	967	1021	986	942	999	921	934	994	975	972	1018	964	931	919	958	1019	929	907	956	939	990	965	939	941	1010	934	988	986	946	928	940	993	955	1012	933	954	921	923	935	951	914	971	948	950	937	967	946	965	961	905	959	937	973	979	987	904	945	949	904	984	958	907	906	942	954	989	905	923	896	918	919	964	933	939	949	924	935	914	946	965	926	932	933	933	924	924	909	953	938	891	885	906	953	982	923	890	910	944	910	916	965	883	915	940	978	907	929	905	905	915	881	947	907	959	949	918	976	927	905	932	929	971	872	862	889	969	925	928	928	920	979	950	890	955	874	903	886	902	918	946	928	948	937	900	932	945	998	940	921	931	954	903	929	920	934	920	919	933	956	968	918	898	916	887	926	935	918	920	937	876	954	905	957	959	924	922	916	948	968	970	949	903	894	975	967	920	894	954	948	885	876	926	872	951	901	931	929	885	898	930	906	937	904	939	928	896	941	925	944	914	924	973	914	888	950	889	985	941	872	916	932	909	927	886	932	994	929	913	913	953	907	952	960	897	958	945	947	922	943	914	881	904	887	923	921	949	902	880	900	926	917	906	882	904	952	960	928	958	915	947	938	919	886	960	966	926	958	952	894	950	925	967	937	913	936	956	916	904	906	946	920	907	898	921	909	971	938	853	907	958	955	956	943	921	887	926	893	881	964	878	922	904	966	948	917	919	962	967	965	880	949	879	905	914	940	970	921	937	904	919	901	968	891	900	889	899	880	883	858	969	883	933	995	950	904	957	948	949	928	931	917	901	940	914	929	949	901	945	916	900	925	895	907	903	919	941	947	946	943	887	900	871	894	959	930	912	937	931	967	945	905	897	915	903	915	852	947	918	837	923	887	952	893	950	964	927	947	890	936	951	895	966	885	926	919	884	889	933	934	955	945	918	907	892	899	990	947	951	950	895	927	905	966	896	890	891	916	974	898	938	928	932	928	892	877	927	890	932	950	911	937	950	894	997	912	888	916	952	944	897	1007	929	957	951	951	967	943	934	908	941	977	940	956	919	939	934	941	888	935	949	903	944	932	907	905	923	957	923	927	937	873	950	887	965	943	951	958	867	928	922	912	907	955	950	916	923	963	925	927	906	897	943	942	911	930	922	962	940	910	1000	919	912	962	952	928	941	882	934	941	886	948	951	983	940	889	883	958	948	944	922	906	917	928	913	894	919	909	968	919	943	919	889	936	974	909	941	987	994	931	920	937	941	941	959	952	878	933	1018	942	919	856	965	899	900	864	884	921	946	925	894	928	873	925	954	958	885	922	918	938	960	911	919	969	897	924	946	886	855	963	917	900	900	948	926	982	923	880	874	912	929	911	922	908	972	905	928	932	932	969	945	952	877	940	898	913	850	889	895	926	997	871	944	951	895	895	955	974	923	846	884	947	903	873	858	931	950	950	998	887	906	964	950	904	936	899	904	926	920	950	928	920	899	934	866	961	928	903	911	906	911	913	966	909	942	892	882	947	947	925	946	893	905	947	899	936	897	954	876	932	895	959	943	925	942	906	888	941	997	882	910	952	942	948	914	917	967	919	962	931	945	910	941	929	884	938	922	957	928	930	929	918	940	958	941	961	932	941	901	922	923	907	922	909	879	926	958	937	919	900	940	922	930	896	947	906	892	954	939	921	989	978	947	954	948	916	867	867	951	855	916	927	931	882	903	859	897	910	954	890	898	917	904	936	1012	986	928	942	943	945	903	934	893	970	919	931	889	909	934	876	938	931	949	925	900	916	932	921	930	933	885	887	914	966	937	942	892	935	910	915	909	926	924	925	950	886	900	892	917	922	982	958	932	854	925	909	852	939	951	937	947	862	913	912	908	914	956	974	943	929	875	916	874	929	945	929	899	938	944	893	937	897	954	948	895	906	949	938	899	927	917	955	972	881	921	914	901	906	890	934	911	928	912	959	901	923	895	936	959	898	970	887	903	963	930	921	928	906	888	976	977	983	929	946	923	856	873	902	953	977	917	917	963	954	938	856	897	923	958	910	968	901	914	979	890	890	933	911	883	944	925	947	887	910	906	970	902	926	977	929	935	970	909	946	899	949	942	934	939	931	983	949	897	889	903	934	979	939	933	886	901	916	947	959	929	882	937	940	906	972	878	937	969	914	945	936	935	915	923	939	934	921	933	971	896	894	946	906	916	922	949	960	978	937	958	940	912	945	934	922	945	938	934	963	975	888	876	843	898	955	951	937	943	924	915	917	942	945	878	917	914	896	891	975	917	900	878	887	905	905	896	983	963	894	893	943	926	966	960	916	920	934	946	931	916	918	908	903	894	890	936	920	952	956	935	971	961	936	902	919	972	896	947	867	936	910	970	940	957	907	922	973	969	863	880	915	945	923	913	960	877	911	967	875	924	933	926	907	907	907	900	980	908	884	935	821	954	904	896	896	898	965	935	895	888	925	903	933	926	898	918	900	909	941	941	940	952	893	896	953	895	973	954	937	941	905	868	916	924	956	892	900	920	930	933	899	880	936	940	996	887	928	920	934	925	932	941	899	946	951	942	877	956	901	925	943	919	914	938	958	896	974	978	863	936	895	903	907	921	922	921	924	887	940	910	899	882	942	922	903	875	885	905	889	922	952	896	931	951	954	964	918	860	907	954	949	944	862	927	925	936	969	906	952	945	985	879	919	939	883	938	895	955	949	918	980	955	925	947	890	940	985	923	941	992	941	869	944	896	966	889	880	941	931	918	964	902	931	911	991	931	893	889	919	886	925	912	888	920	929	942	899	907	906	916	863	912	914	906	928	941	940	883	902	937	981	861	945	942	898	946	955	927	894	879	910	946	905	914	926	968	904	946	912	931	927	919	950	944	926	908	972	1003	934	925	908	904	911	928	913	888	964	958	961	953	941	930	939	872	937	919	916	921	948	943	884	905	935	946	864	926	914	873	898	915	936	931	952	908	923	973	906	927	940	903	910	951	866	923	911	936	914	890	923	943	927	904	909	865	952	923	890	904	889	957	943	935	969	938	939	934	901	892	942	917	942	908	921	914	961	996	962	964	910	927	941	970	914	956	958	917	924	911	935	930	928	908	898	924	934	866	923	916	954	981	924	891	954	937	918	966	949	895	999	950	871	940	944	948	986	945	937	945	926	894	921	938	892	896	939	880	947	929	885	901	880	960	922	950	923	885	948	935	909	919	920	956	907	943	908	864	923	935	937	912	929	933	906	923	893	915	901	932	917	895	897	976	915	877	935	960	872	886	951	986	920	938	829	911	920	910	938	936	929	944	875	941	932	923	915	927	894	994	953	910	907	919	926	893	937	969	904	927	925	970	975	879	901	894	912	956	877	919	955	930	899	934	927	928	943	921	938	930	938	855	914	958	903	930	915	922
2123	211	207	156	164	119	152	114	118	125	114	99	134	125	111	117	105	126	101	121	96	101	119	118	128	123	122	112	111	115	123	118	113	121	100	123	105	104	124	106	118	95	108	127	97	116	115	125	107	102	101	103	115	104	108	92	110	114	115	93	108	114	122	146	105	127	95	101	123	131	91	130	104	106	113	111	112	107	119	110	105	106	108	121	131	106	108	102	118	95	103	102	136	99	102	105	115	116	119	106	111	105	105	118	102	115	105	110	124	111	102	101	112	112	109	112	107	111	115	93	130	110	128	102	134	98	100	109	108	123	105	126	118	120	112	103	113	134	108	108	133	115	113	107	94	100	98	113	122	114	108	129	101	101	112	81	123	109	111	118	111	103	114	102	99	123	139	98	116	121	107	97	100	100	118	121	126	103	113	114	98	103	105	102	121	110	118	104	100	107	129	102	118	127	117	108	130	128	99	105	109	106	122	90	115	132	117	95	121	100	99	88	109	132	102	100	119	97	121	130	103	133	100	119	103	99	135	113	119	118	100	106	98	135	135	101	138	115	114	115	104	120	106	108	120	119	113	98	113	109	91	105	113	122	114	112	115	105	105	106	102	136	104	110	112	112	114	103	121	108	100	113	115	125	112	104	110	135	92	111	99	110	114	117	111	115	124	106	96	125	119	111	105	118	124	106	141	104	101	120	111	138	123	109	125	82	108	98	125	108	107	94	96	112	111	110	110	113	112	89	123	121	126	119	111	121	108	121	104	110	100	109	113	98	101	116	103	129	106	109	118	111	109	101	105	108	105	122	133	113	110	115	120	138	119	107	104	86	104	123	116	103	121	114	113	106	113	107	106	113	117	91	114	108	92	112	102	92	93	115	96	106	102	108	117	90	107	106	91	115	103	102	96	124	121	100	93	112	108	111	114	117	115	133	117	124	127	104	124	112	111	112	127	135	126	106	110	133	117	114	114	107	107	115	108	102	115	99	116	104	124	109	106	118	109	107	95	112	114	103	123	102	119	123	86	108	104	116	117	114	106	96	117	102	105	109	102	114	96	114	111	115	115	113	95	114	101	110	110	97	113	96	80	118	122	92	116	109	121	123	117	106	127	123	118	103	121	107	100	103	122	130	108	116	109	104	114	108	121	111	114	110	115	99	113	110	129	119	81	118	107	104	124	105	93	111	133	123	118	135	126	139	99	103	129	104	126	116	98	111	101	111	124	105	109	114	115	129	129	113	110	122	105	120	104	106	103	120	127	131	118	103	88	111	113	109	132	115	104	127	114	99	106	101	120	120	104	112	125	132	117	113	110	107	102	97	118	118	130	133	106	95	130	87	103	119	122	125	109	91	109	137	126	138	110	126	137	105	109	104	101	113	100	106	120	93	136	111	99	107	104	122	96	121	110	123	127	93	111	112	104	109	113	116	106	109	119	116	112	113	104	100	142	114	99	102	109	108	123	125	105	112	112	115	116	117	102	104	108	105	89	125	116	92	114	95	109	130	94	130	114	96	100	116	100	122	112	118	106	109	110	140	97	103	90	104	96	117	101	109	109	118	121	103	112	113	134	110	104	126	121	121	128	112	95	124	129	111	97	107	119	105	94	106	99	98	100	144	113	106	116	117	99	122	104	122	119	100	94	98	115	96	115	100	93	101	104	122	108	100	123	109	105	113	95	84	130	106	117	96	119	109	106	121	120	116	111	112	118	116	115	115	131	129	104	102	130	123	88	102	120	102	98	102	105	112	111	124	128	117	108	131	101	113	110	118	115	111	112	113	124	103	110	118	120	120	103	96	106	123	104	129	104	107	93	115	113	100	117	125	126	110	106	105	121	111	106	120	148	123	122	113	107	124	130	114	115	110	107	108	105	116	119	95	110	99	109	123	109	113	116	122	112	124	121	87	96	104	110	95	110	114	111	106	106	99	111	128	102	122	128	101	122	89	100	106	112	106	102	119	123	110	115	113	116	102	104	96	120	102	133	106	116	119	105	126	112	119	100	101	100	116	107	115	120	119	116	113	115	124	112	112	105	117	106	102	117	123	118	125	104	108	113	111	104	107	112	148	105	128	114	115	139	122	105	105	112	123	105	112	114	111	128	109	93	101	110	114	112	104	134	111	114	119	123	109	125	124	126	126	118	105	117	119	117	115	121	99	114	122	115	113	125	115	85	106	109	97	95	96	110	96	103	111	116	108	112	122	130	123	107	123	108	123	112	134	110	96	104	106	98	121	110	93	98	108	124	121	117	95	109	105	112	147	104	118	107	100	127	94	105	110	116	104	114	144	128	101	138	121	124	131	112	122	104	111	128	111	105	116	124	116	137	116	105	111	109	108	124	91	114	129	96	109	115	115	90	96	119	120	91	109	134	132	139	99	103	110	117	113	110	121	110	98	105	111	88	109	109	105	122	91	111	109	117	98	119	113	97	114	114	106	111	119	108	99	117	108	98	111	115	110	128	103	110	109	125	103	108	91	139	113	102	96	140	121	116	124	111	101	136	117	109	121	111	106	124	118	116	103	115	117	98	98	114	96	121	131	102	130	105	96	116	102	96	96	123	113	93	117	117	113	121	111	104	108	108	100	111	124	113	109	106	139	112	113	122	124	109	102	102	112	113	116	116	122	105	89	103	110	127	107	113	117	115	116	109	122	90	143	127	113	125	133	122	109	117	112	103	108	94	121	112	99	119	104	112	110	124	133	100	113	106	95	117	119	127	110	97	93	108	129	98	107	116	105	130	120	136	123	123	115	123	114	95	110	121	115	116	140	116	114	125	105	80	124	91	127	132	95	115	111	112	123	113	121	113	123	110	100	118	117	121	100	120	124	112	131	99	99	96	104	116	106	100	115	105	116	102	112	121	109	108	112	117	106	131	120	117	113	110	111	118	122	99	103	126	110	112	96	120	114	112	120	129	150	110	141	112	121	126	121	103	117	113	120	137	100	119	130	102	105	104	107	91	120	103	114	100	121	114	96	113	115	123	114	95	95	128	111	112	138	105	105	125	118	130	109	100	123	110	101	107	126	118	100	95	119	131	119	129	109	99	101	114	142	106	117	111	109	125	108	118	133	136	111	84	150	108	98	109	99	104	99	114	114	100	101	101	111	119	119	99	111	105	107	108	130	107	118	102	113	111	120	116	109	120	112	97	136	88	125	132	111	103	112	93	116	111	109	113	123	114	101	114	96	109	113	111	111	115	119	111	124	113	118	88	121	107	119	108	101	115	108	108	109	107	115	95	111	115	99	124	143	117	126	107	116	116	118	114	122	126	107	115	101	116	101	105	99	97	115	132	101	115	112	111	110	102	106	105	106	114	119	139	122	111	137	119	116	112	117	120	117	113	92	111	106	117	128	109	85	102	103	110	104	107	125	114	135	131	106	105	106	124	114	120	102	106	96	138	114	114	120	131	93	112	97	114	102	122	115	107	91	124	119	112	116	103	112	94	117	112	120	122	119	115	125	96	104	116	139	124	115	90	123
2404	442	511	558	542	489	502	428	505	396	412	425	380	380	388	390	417	423	419	409	372	363	385	360	352	375	352	364	398	413	340	379	359	362	367	376	324	369	382	384	387	381	365	378	372	327	372	363	357	385	367	319	366	367	352	365	396	374	376	312	370	371	362	365	384	381	361	362	349	383	365	378	346	347	370	389	396	333	374	385	398	361	367	359	376	377	325	381	353	334	392	345	325	371	379	373	380	362	376	380	349	372	387	374	367	385	355	351	389	353	384	352	370	352	383	374	355	331	360	351	360	363	347	372	387	392	351	395	340	360	351	365	368	391	341	409	336	385	379	357	395	369	359	393	388	341	363	364	342	355	366	377	388	364	379	368	390	362	353	359	366	354	399	339	344	369	377	364	388	382	387	372	350	375	367	389	395	371	372	346	346	372	365	312	358	323	369	385	359	377	390	358	364	362	364	350	373	367	348	396	386	375	358	376	369	329	362	368	399	360	346	365	347	353	386	375	398	343	321	298	367	382	371	388	360	389	371	369	373	367	381	356	395	314	392	386	379	361	361	346	369	354	364	385	399	367	390	394	355	371	390	376	348	360	380	353	375	349	392	371	373	362	388	374	373	377	414	378	382	373	382	364	347	365	376	363	334	350	348	373	336	384	368	389	374	364	374	350	382	353	369	349	362	354	360	376	345	355	364	349	356	359	401	355	385	352	386	367	350	358	379	372	359	344	351	383	351	338	358	352	360	407	389	344	355	358	329	346	365	356	368	357	361	361	368	381	410	355	380	364	364	359	364	388	337	362	354	364	375	387	343	356	334	374	360	377	363	371	359	361	352	365	376	355	388	344	377	383	364	378	404	390	381	374	358	373	367	341	406	373	360	361	387	369	384	377	351	389	356	364	360	384	385	349	356	378	385	341	322	392	371	400	370	365	354	382	356	356	350	358	379	363	365	378	377	395	367	394	333	346	355	408	377	361	343	406	380	374	369	355	375	364	330	370	327	391	344	362	365	371	299	365	422	394	375	342	395	365	369	365	390	344	346	351	366	371	347	343	360	352	343	347	388	356	364	416	368	362	351	371	363	382	370	339	343	366	337	327	338	376	365	382	326	362	400	349	360	379	411	368	357	367	341	340	401	366	358	397	365	383	350	342	362	365	344	358	347	380	323	373	375	372	349	390	370	368	398	347	395	386	395	353	361	380	323	374	355	329	404	377	332	351	340	369	359	344	358	346	347	344	395	355	358	358	389	355	357	408	395	376	366	348	347	361	355	370	376	343	372	377	412	340	384	379	361	352	358	359	373	348	348	333	350	356	369	378	359	398	362	362	375	384	361	372	338	347	377	368	349	359	391	397	373	356	366	346	347	358	396	362	353	353	342	342	376	345	351	376	393	374	336	393	394	399	369	361	386	359	344	375	334	348	350	371	374	373	366	382	352	383	353	362	389	378	363	348	356	368	377	332	357	382	389	365	351	363	347	374	367	342	369	382	390	317	401	333	384	366	398	362	352	351	354	360	385	368	340	402	399	381	353	358	371	332	336	356	375	354	324	352	369	354	375	378	351	398	338	343	381	353	343	352	359	371	376	346	363	369	373	374	331	384	344	404	351	360	399	371	355	385	334	364	364	350	363	422	363	347	341	335	388	346	394	400	359	354	374	393	379	341	359	360	353	376	343	365	324	357	366	401	367	386	336	344	374	372	346	352	385	344	347	335	372	352	369	366	359	370	367	388	361	368	353	356	323	325	350	377	385	387	383	369	357	370	367	362	393	332	333	326	405	400	350	384	390	353	354	365	357	325	355	347	375	376	318	380	368	386	347	381	350	343	345	356	367	347	342	383	356	377	381	411	368	349	362	360	381	366	363	332	366	339	379	373	343	369	367	341	325	369	356	361	319	365	349	348	342	338	351	360	332	346	341	352	377	352	372	388	367	375	394	348	363	382	354	353	346	378	352	391	360	369	348	387	371	356	330	342	368	371	350	386	353	348	360	353	401	373	405	358	376	356	398	393	375	375	356	384	358	410	371	343	374	404	352	392	344	362	390	371	342	361	378	360	364	352	367	342	360	394	387	368	372	363	377	364	359	366	360	335	376	399	333	365	366	348	386	372	385	394	379	362	379	360	357	343	349	380	319	342	379	337	347	396	362	352	385	371	414	370	357	400	381	334	334	329	410	382	369	361	388	364	369	345	373	325	367	390	381	380	320	343	380	335	347	366	390	380	374	361	325	354	375	357	334	377	394	328	368	409	366	368	354	392	377	336	383	362	353	381	360	362	355	383	378	355	369	331	335	359	383	391	375	392	335	338	355	378	399	370	383	352	383	335	350	370	367	352	361	344	383	354	366	382	381	340	358	369	361	368	414	376	385	374	342	371	337	367	362	359	399	389	347	335	336	380	385	341	341	380	380	365	379	385	314	362	392	393	370	378	352	341	347	373	353	381	371	359	374	377	397	370	360	345	360	354	372	342	367	353	393	331	384	406	383	341	341	349	352	342	367	380	397	376	381	358	348	347	366	378	404	382	385	352	369	356	367	366	343	352	382	431	358	357	370	356	371	364	386	366	356	375	368	350	358	373	329	359	367	367	344	385	354	374	356	339	346	391	405	347	341	367	369	365	359	364	374	357	367	326	354	362	401	379	372	370	364	356	359	396	359	369	356	385	362	345	366	366	357	366	356	365	380	368	351	348	358	388	355	405	342	372	364	349	341	384	352	365	359	350	388	349	355	332	349	371	383	383	392	347	357	348	385	352	359	347	384	365	374	337	376	358	370	426	398	344	382	379	384	378	340	328	358	367	334	356	357	342	349	382	349	379	342	393	350	373	340	341	363	376	353	362	380	371	334	348	346	365	335	337	347	364	339	359	383	382	367	384	367	400	384	356	380	371	366	392	352	378	335	378	388	345	343	358	384	376	393	384	362	381	393	340	387	341	362	377	386	358	365	348	380	341	346	371	297	356	380	365	353	375	392	371	367	362	353	371	388	344	386	366	347	330	366	346	345	350	390	343	362	388	378	342	386	381	354	361	346	368	360	353	347	364	379	369	365	346	365	372	350	354	358	359	381	382	360	344	337	359	351	393	344	354	355	393	359	379	379	326	363	351	380	367	342	386	342	364	320	362	370	340	372	380	374	379	364	366	368	384	398	354	361	374	338	374	330	378	319	359	342	375	399	306	367	361	377	383	379	384	352	349	358	374	378	352	398	400	326	386	378	355	349	369	375	360	404	398	367	352	358	358	361	357	345	370	363	371	357	379	376	400	370	371	372	383	401	363	360	364	377	371	383	373	396	373	372	384	368	343	352	380	372	365	408	355	378	367	371	370	338	403	353	374	354	364	352	372	377	370	365	376	389	400	357	334	387	361	350	366	361	367	412	391	357	360	356	368	303	394	359	386	380	372	374	350	379	376	374	346	374	401	346	370	375	365	378	379	385	340	367	404	363	366	350	348	381	387	374	371	389	375	372	366	375	349	378	437
7798	1092	1318	1200	888	611	474	513	555	366	352	276	281	251	281	241	269	273	286	277	230	218	254	243	251	251	228	228	261	250	214	229	181	216	221	227	224	242	249	231	195	222	214	214	203	209	194	191	217	222	228	201	189	174	221	202	237	225	205	217	220	218	192	199	193	222	203	208	222	229	216	198	223	223	199	220	211	227	208	228	215	232	178	228	214	189	194	229	228	221	242	214	222	218	227	208	204	213	205	210	255	201	202	208	211	202	204	199	220	234	228	195	208	195	211	214	207	221	209	219	203	220	222	219	206	198	209	226	194	225	215	211	195	189	199	199	193	232	227	198	225	209	215	195	215	202	186	232	212	219	224	207	210	227	225	199	217	207	195	242	205	199	233	221	240	213	205	206	198	215	214	220	229	202	200	230	188	228	201	203	211	232	185	215	227	182	186	205	214	186	223	221	235	206	206	218	222	199	221	215	235	211	203	202	220	229	239	202	211	206	233	227	202	234	215	228	214	211	216	223	188	177	189	220	238	213	224	210	192	185	227	172	212	181	197	187	208	216	200	218	228	190	195	202	207	191	223	221	205	202	227	223	206	198	196	209	185	242	217	208	227	216	202	215	239	235	199	218	200	221	228	211	220	204	201	215	200	208	193	221	232	210	238	232	241	222	228	226	241	208	239	253	208	203	194	210	215	228	215	207	218	213	218	214	229	214	207	213	233	222	212	194	213	194	236	235	253	216	208	205	208	199	233	194	206	217	234	214	204	206	219	228	212	214	237	243	208	215	218	218	220	245	222	238	214	209	222	200	222	199	231	189	225	223	212	207	199	204	208	233	205	220	214	220	227	231	206	197	186	245	232	194	202	221	211	215	242	206	224	219	237	204	220	184	237	232	215	204	208	205	215	230	250	229	214	203	222	201	206	224	202	205	206	231	216	205	248	217	199	222	224	222	224	231	194	207	214	232	219	195	203	226	203	211	217	206	211	220	222	196	214	214	191	209	205	208	214	206	216	182	219	217	201	203	220	222	185	193	197	195	240	207	207	229	231	198	239	179	204	217	205	195	228	220	213	253	218	210	217	218	200	212	194	211	220	180	195	220	193	201	210	243	227	182	220	194	202	241	222	197	214	197	236	191	224	219	202	206	190	224	208	246	190	208	234	208	258	177	259	214	219	218	216	216	211	229	248	206	217	184	229	211	220	202	191	244	206	237	189	225	224	234	222	203	204	223	226	193	195	218	206	191	205	234	216	209	225	208	227	210	214	208	199	218	234	226	194	206	221	200	221	232	211	203	209	217	212	201	226	206	229	207	204	216	212	191	198	200	202	199	220	205	226	208	230	191	209	192	226	230	202	210	198	211	222	224	202	204	204	186	200	216	203	222	219	209	189	207	223	189	223	249	216	200	236	206	211	233	206	229	226	227	220	195	202	214	211	206	226	213	211	233	223	217	228	219	195	197	197	209	233	222	224	215	217	225	214	227	223	218	203	185	194	220	204	216	229	194	210	226	232	234	205	241	214	223	195	202	221	203	209	238	218	195	221	199	200	221	187	226	226	195	249	244	213	217	198	185	227	200	236	249	229	234	250	222	173	193	209	194	193	240	210	208	201	224	220	200	212	217	230	213	227	200	191	221	218	214	227	249	240	183	214	211	198	219	247	235	235	228	242	235	226	190	207	170	201	223	218	196	235	233	212	225	223	227	195	240	190	193	210	217	226	224	236	202	232	225	208	197	226	218	205	217	208	221	238	231	236	223	210	199	210	203	220	205	220	208	192	194	202	232	198	205	226	204	194	239	216	234	190	218	209	196	225	212	197	220	216	207	223	209	219	213	226	210	217	213	199	213	223	203	212	198	215	199	200	227	206	193	198	201	188	211	215	211	210	196	252	242	220	208	198	206	227	196	234	197	218	201	244	207	221	199	218	210	210	196	203	199	222	210	227	212	209	189	225	210	219	201	196	200	230	206	223	218	184	244	229	214	223	212	198	204	211	234	194	206	195	217	207	197	215	197	221	217	219	220	222	201	241	206	231	207	195	204	225	237	237	188	216	237	237	213	221	201	210	205	249	195	207	193	204	210	190	215	232	232	217	183	243	200	215	226	215	207	195	203	201	220	206	204	218	188	208	211	196	232	235	234	201	223	217	224	216	219	195	209	223	223	213	233	192	212	229	199	199	221	203	213	216	210	212	228	206	218	220	220	211	215	220	231	224	227	211	221	206	196	199	229	210	240	209	194	202	168	226	206	210	238	239	237	210	223	234	226	206	194	221	201	218	233	202	213	231	239	210	217	216	212	204	206	229	213	215	185	196	223	214	222	228	214	221	195	217	186	207	188	211	195	211	203	204	238	205	197	201	242	206	231	222	205	189	236	201	230	219	235	212	218	217	209	221	202	223	191	220	216	180	226	213	213	203	198	208	203	225	205	212	215	195	231	221	226	256	196	225	227	230	213	194	202	213	235	210	224	220	227	204	215	219	197	194	206	209	225	241	226	193	196	186	184	197	216	215	208	218	220	216	203	205	201	210	212	229	206	208	197	251	194	211	208	185	238	239	223	214	215	198	249	197	205	217	232	208	206	216	193	224	211	207	230	221	219	189	205	202	200	225	218	180	197	209	209	223	203	198	215	212	220	223	204	219	218	221	203	196	204	221	215	236	218	209	202	210	207	216	242	205	223	215	218	231	227	208	215	208	208	234	214	201	192	209	225	218	216	236	184	192	213	223	171	255	214	185	217	224	217	228	231	225	218	225	214	232	201	239	213	219	213	201	223	219	195	229	214	214	232	201	260	215	216	213	211	202	221	215	215	217	194	218	228	223	167	193	211	208	193	202	199	212	210	231	209	222	216	222	201	245	191	196	217	213	199	249	193	227	218	188	206	214	235	204	207	216	210	220	226	208	223	224	206	214	202	214	232	231	214	196	228	207	221	219	195	195	203	229	200	193	208	200	230	207	221	208	194	171	182	196	225	206	206	223	224	247	222	214	221	218	211	202	221	199	222	197	192	188	225	211	191	234	191	201	208	227	219	233	211	202	214	218	206	196	212	219	225	222	183	217	237	211	218	235	200	209	219	192	184	203	221	222	209	224	215	233	202	204	221	205	212	199	206	205	194	194	215	217	185	225	175	230	216	206	239	231	218	231	217	240	201	200	194	171	202	211	222	188	179	224	230	207	220	197	219	199	237	197	221	190	223	208	223	203	193	212	202	223	198	201	220	224	206	221	240	252	216	201	215	209	217	194	203	180	200	221	230	196	201	222	226	227	253	211	219	213	248	226	204	218	199	199	227	218	225	197	232	210	181	195	231	225	183	178	198	195	214	220	215	192	237	205	224	225	235	204	212	223	211	221	233	191	199	201	239	210	214	213	197	175	213	207	200	200	211	228	206	193	230	239	173	178	203	222	228	199	221	225	212	191	192	206	209	243	205	208	205	228	196	231	216	233	222	198	217	209	224	217	212	211	192	196	212	210	236	220	209
5984	1454	2932	3594	3202	2677	2318	2087	1894	1493	1349	1244	1037	949	993	990	1041	1360	1066	892	893	757	840	851	984	856	869	824	885	835	916	754	664	665	678	629	679	698	679	621	646	630	646	637	604	634	650	656	624	618	575	642	611	651	656	608	636	616	645	632	623	647	589	613	615	579	649	604	599	612	573	602	597	632	624	590	591	600	606	582	598	588	543	635	582	592	583	599	587	592	614	576	642	566	591	588	583	611	604	594	597	635	560	598	597	616	568	603	574	602	586	587	599	596	631	599	619	599	580	631	587	528	627	617	597	638	598	594	592	645	651	633	610	625	583	592	608	638	569	573	604	645	583	579	590	619	585	546	585	589	586	602	583	597	643	602	599	557	561	599	593	580	592	633	604	556	631	595	593	643	610	571	583	595	596	610	594	620	590	610	578	627	565	612	583	564	609	598	597	609	592	609	639	615	570	596	584	592	581	617	560	596	565	583	594	589	620	589	578	642	599	548	596	596	588	563	609	577	574	614	608	610	553	573	601	569	628	582	594	552	589	575	566	578	561	594	617	595	578	622	594	629	598	581	571	613	598	581	614	589	583	585	606	591	604	575	616	567	622	577	617	572	614	589	582	625	576	559	593	590	600	647	645	600	616	550	524	592	594	605	567	595	556	602	627	651	602	565	581	585	563	609	621	589	601	569	591	639	613	558	607	581	577	574	560	560	599	593	609	549	587	622	602	577	602	595	601	602	538	581	604	603	617	590	640	596	578	622	581	618	578	609	575	605	596	669	590	601	575	568	614	638	626	612	606	582	643	612	596	616	564	585	604	616	580	553	572	613	589	581	602	647	557	554	600	586	616	603	589	561	595	569	577	646	624	586	628	600	581	589	640	642	548	597	565	578	610	567	633	586	625	533	581	632	603	588	563	585	572	633	612	565	573	607	610	609	585	575	598	636	527	546	597	536	643	640	592	600	587	605	593	572	599	597	595	574	558	566	594	603	642	581	572	580	599	571	589	620	592	578	584	589	594	576	569	621	590	588	590	590	569	590	514	607	594	576	594	633	588	606	575	593	620	576	590	582	642	575	603	612	610	558	582	559	583	567	575	618	579	576	606	608	575	605	606	584	587	571	557	641	564	595	612	562	617	595	569	596	621	612	559	597	578	609	577	619	595	584	603	637	601	565	641	591	614	605	616	581	565	612	593	608	596	650	553	580	581	624	573	602	624	604	613	624	556	579	559	590	606	589	564	607	574	604	608	583	584	583	612	619	582	612	632	578	577	563	589	577	615	616	576	634	605	611	612	560	565	613	567	635	580	623	584	562	580	584	626	576	581	588	590	628	648	596	610	594	584	567	571	609	598	617	637	570	614	599	570	583	625	573	624	614	556	558	590	576	588	610	582	586	599	628	560	612	591	602	573	584	546	600	559	560	615	583	573	541	589	616	642	568	529	630	613	568	589	587	596	601	585	598	570	628	606	594	619	567	606	565	585	584	599	598	642	577	605	633	578	599	600	551	628	600	596	642	575	607	615	579	579	547	641	602	617	578	598	573	588	580	564	631	544	602	602	625	629	581	547	569	629	631	602	606	610	560	603	563	590	602	617	562	589	597	613	596	631	593	637	588	555	568	584	576	575	567	600	557	569	611	585	584	583	592	595	596	580	610	585	594	581	579	611	560	595	621	668	583	561	634	605	603	628	580	589	613	539	596	591	621	628	614	645	626	603	632	612	610	650	613	547	585	582	594	589	593	608	630	582	629	610	583	616	636	596	611	568	601	571	594	569	588	622	590	618	585	549	621	600	564	599	617	564	587	577	613	589	607	620	618	618	581	577	653	613	565	584	579	582	601	588	561	576	576	621	596	594	613	589	569	592	611	593	597	532	596	581	589	585	598	612	561	640	580	588	639	595	626	599	615	616	620	620	571	599	632	592	592	647	603	594	574	622	587	584	609	598	567	572	555	632	600	594	585	584	583	588	593	642	607	621	592	571	608	606	600	611	520	582	611	589	608	633	602	610	555	577	595	591	603	603	590	621	649	629	595	636	546	578	567	573	575	621	596	566	592	583	631	594	646	615	576	596	616	579	546	541	574	621	586	614	631	625	570	584	582	585	618	626	627	592	570	586	582	625	580	617	599	560	608	584	609	614	602	583	587	563	620	586	606	640	567	606	612	598	614	545	605	566	589	649	617	581	575	599	586	627	575	622	585	581	617	598	594	574	590	557	588	610	591	637	602	574	586	597	609	585	585	593	599	591	610	596	581	622	595	627	591	601	535	575	595	604	596	640	616	594	608	612	611	622	555	613	592	623	559	600	593	558	595	629	577	584	575	598	627	615	611	589	564	620	595	586	596	583	586	605	619	639	646	605	612	596	571	593	567	584	619	585	598	592	574	605	544	576	575	588	587	618	590	595	614	637	625	658	573	580	617	618	589	558	586	640	565	574	621	534	562	611	598	610	631	592	585	586	593	615	603	617	606	580	596	632	592	608	603	591	564	624	561	614	566	619	598	580	645	593	605	529	614	591	622	596	600	633	617	573	595	599	609	576	580	580	608	566	581	622	603	598	546	600	621	649	617	608	601	634	625	625	607	622	591	570	590	580	571	565	589	544	604	595	611	589	593	576	564	577	571	571	572	582	632	646	511	571	589	580	590	567	562	600	599	567	597	619	601	585	616	565	613	557	599	592	582	591	596	551	600	596	573	564	590	601	606	580	574	606	578	581	621	574	568	570	594	623	633	570	613	567	591	605	607	576	608	619	599	558	556	594	606	586	583	610	667	598	604	631	590	562	578	616	598	552	603	592	580	589	588	600	593	591	596	606	577	594	590	617	601	615	610	612	561	601	556	585	592	576	600	594	584	618	569	613	631	596	572	535	582	627	612	598	610	584	578	600	576	616	620	596	597	644	646	570	604	555	577	585	574	612	582	585	595	626	593	627	615	635	535	591	578	571	566	573	586	584	589	651	612	574	584	599	566	606	591	581	583	654	562	585	604	570	596	584	616	590	603	627	621	591	616	628	607	607	580	593	629	587	566	572	618	600	604	629	627	570	596	559	582	587	594	645	626	573	615	603	601	600	549	599	614	585	586	591	601	580	585	635	614	605	576	605	623	573	619	656	574	648	617	594	570	624	575	614	601	561	583	647	613	578	601	604	607	577	616	599	643	634	574	571	604	610	582	648	586	591	613	593	589	569	620	622	621	591	541	584	532	613	558	586	615	598	591	600	572	632	627	591	596	568	585	586	635	590	559	605	587	590	535	552	606	566	616	632	603	620	602	636	584	594	597	594	595	622	597	589	600	599	596	632	588	593	617	630	582	606	570	553	574	600	562	602	547	548	624	609	556	614	584	620	599	584	572	591	559	608	604	605	591	598	580	675	555	586	579	560	564	585	571	592	603	593	613	583	629	625	592	615	605	549	636	567	587	546	633	623	599	629	590	613	595	601	597	623	612	577	567	583	616	609	628	596	640	581	592	565	552	588	572
15376	2861	2982	2259	1521	1411	1194	824	801	774	621	582	499	463	488	469	539	544	507	434	439	423	374	426	461	468	447	445	477	466	438	399	402	383	375	399	463	379	388	387	380	368	395	384	334	376	395	357	413	348	377	402	398	367	389	359	393	384	395	384	389	391	394	408	343	377	410	373	382	398	413	365	359	366	377	372	384	389	387	371	346	378	379	380	354	368	382	378	391	394	387	386	362	384	402	388	381	388	393	384	359	376	372	381	408	362	384	406	376	378	331	369	381	399	410	412	411	334	370	387	380	377	361	343	401	403	446	375	381	374	390	387	429	395	417	383	381	383	396	356	356	328	365	367	358	373	389	367	332	348	384	400	364	371	370	375	370	407	377	401	363	352	376	345	391	363	406	393	370	358	360	378	374	372	362	360	366	424	366	348	409	396	374	369	395	378	379	368	405	386	340	373	366	421	395	377	378	373	379	420	354	382	380	433	393	390	386	395	379	359	376	367	371	397	363	385	368	417	407	358	368	382	397	404	408	391	390	393	355	399	363	358	371	388	372	375	380	369	401	387	374	370	366	395	395	374	397	395	392	354	376	379	375	386	388	365	371	396	366	443	384	381	404	416	407	399	410	378	365	387	405	380	388	375	390	414	380	359	380	368	378	348	414	363	358	390	394	396	385	374	382	431	359	388	408	405	407	393	362	373	361	400	391	366	374	353	376	404	354	372	342	383	370	382	340	366	405	365	357	383	363	365	372	351	376	371	349	385	365	365	393	346	341	384	372	368	377	355	356	359	358	372	412	373	372	356	381	396	368	402	360	346	404	360	360	387	377	345	382	350	351	381	382	395	360	371	396	381	400	374	389	357	408	367	395	408	391	393	395	372	400	376	362	422	401	368	383	403	382	400	398	386	413	377	378	387	385	388	386	379	340	383	373	400	396	377	344	392	389	387	377	361	356	365	373	358	390	390	384	370	390	387	375	339	377	352	357	379	408	378	395	397	384	422	379	365	345	372	351	359	372	401	416	400	406	374	394	374	399	369	361	376	366	359	384	352	386	380	369	413	367	363	364	374	397	373	408	372	390	377	363	339	391	354	358	392	386	368	370	358	365	367	348	384	370	377	359	402	385	368	392	396	381	346	366	412	391	354	403	403	373	365	353	364	346	370	348	422	403	384	370	390	385	367	368	364	372	369	382	364	417	348	370	397	384	379	412	397	403	339	334	363	368	391	385	384	389	388	393	376	371	352	380	390	374	384	396	399	353	364	348	402	372	366	372	360	399	363	378	336	394	354	412	401	384	426	378	418	394	355	340	379	358	346	383	367	379	392	379	410	353	394	392	365	334	427	346	387	371	378	381	345	378	352	359	390	378	351	426	410	357	399	348	402	370	389	388	372	394	401	404	379	346	368	382	396	385	401	343	364	392	357	378	371	376	411	384	389	369	365	379	372	384	372	348	351	390	355	356	346	409	372	404	393	382	401	397	380	400	394	339	373	410	373	379	363	390	362	379	406	356	377	338	391	356	380	375	357	394	399	342	395	368	369	401	334	413	342	365	349	393	396	348	367	404	389	359	376	377	350	380	401	364	377	374	426	370	394	364	373	366	401	336	370	392	355	378	377	439	358	364	376	370	380	375	395	426	378	380	386	368	375	339	372	414	366	356	375	354	363	392	363	371	349	376	387	340	349	381	386	417	387	360	366	387	381	387	396	361	377	379	383	367	377	424	381	392	361	408	368	374	363	383	394	400	372	402	372	367	379	359	365	379	396	367	340	389	402	387	337	381	386	366	366	338	375	343	379	386	396	375	365	339	384	369	359	361	379	370	357	370	377	391	347	408	403	400	395	397	366	354	373	406	348	403	362	385	366	385	393	343	360	404	343	344	374	382	355	420	396	382	392	349	350	377	398	367	392	408	365	395	371	382	407	384	366	372	406	356	362	364	380	372	359	398	382	393	399	370	374	382	395	379	365	415	403	420	400	377	367	381	397	353	413	428	390	349	368	388	352	434	381	379	374	344	377	397	363	416	376	360	346	385	401	339	403	349	392	393	356	348	400	373	406	375	366	359	369	359	374	383	406	371	384	374	389	414	365	418	393	378	371	375	377	388	397	381	390	401	361	410	361	355	406	361	389	403	372	371	382	404	373	412	389	378	378	387	367	390	374	366	390	363	356	401	393	390	372	365	362	382	370	384	394	376	348	371	364	375	365	363	373	386	363	384	390	374	353	361	375	363	395	408	392	362	398	383	410	337	397	422	417	394	389	344	429	372	383	373	361	378	375	370	403	395	380	347	356	330	376	340	371	403	373	345	422	367	366	382	402	381	359	387	359	366	359	365	387	377	405	397	371	410	436	381	372	374	381	384	382	370	382	375	365	367	397	388	391	397	368	416	404	397	405	390	394	390	366	366	379	402	350	380	404	402	380	380	382	383	366	396	382	384	382	387	357	391	359	412	391	388	390	386	382	362	374	363	377	366	408	362	345	402	413	384	366	375	410	410	401	400	388	410	364	363	364	358	400	415	399	414	428	388	387	376	380	381	366	384	367	386	350	375	389	379	373	358	366	385	368	381	403	350	362	347	396	401	416	364	391	358	390	344	373	374	372	340	365	368	393	356	367	375	393	368	357	371	384	343	358	395	369	387	392	386	388	394	394	366	380	376	425	350	427	405	386	417	386	388	357	388	366	390	402	359	335	401	354	372	391	363	368	383	391	364	364	389	392	402	408	341	381	356	390	401	369	389	375	379	369	365	349	351	403	356	375	394	389	385	359	390	379	378	356	390	404	380	361	372	379	404	406	397	421	369	403	327	340	325	340	427	380	392	417	408	362	361	400	372	379	343	397	390	363	347	370	341	373	361	351	366	357	386	375	376	380	370	375	407	395	377	368	354	364	338	365	369	384	397	402	390	350	388	377	375	396	397	354	347	370	362	391	357	344	340	374	365	357	386	400	390	334	401	374	382	400	391	411	341	360	373	399	361	370	369	343	364	355	370	367	405	390	357	361	369	389	341	423	372	395	358	376	362	369	413	383	382	416	378	389	377	389	370	384	371	396	346	407	375	387	387	368	384	348	385	322	374	439	390	384	358	383	379	375	393	383	378	387	376	371	374	412	381	389	368	368	405	363	397	347	344	369	369	380	381	380	391	393	378	367	411	369	385	355	418	384	375	405	382	400	384	376	404	365	396	407	395	398	389	343	371	358	384	353	367	405	384	367	368	381	383	366	423	338	383	407	349	335	414	363	394	392	355	362	362	375	433	338	401	417	360	415	398	366	371	364	347	404	368	364	391	418	391	398	437	383	383	404	383	382	391	384	361	362	393	376	383	407	402	397	376	376	369	383	370	396	369	400	403	384	372	396	366	418	362	344	377	358	388	370	344	363	397	348	399	415	368	365	381	374	353	377	341	368	383	397	374	416	394	387	406	368	363	398	362	369	350	383	427	384	390	369	379	381	406	347	323	422	371	392	397	352	393	360	362	419
8458	2660	5755	6217	5730	5005	4135	3413	3096	3151	2334	2123	1824	1657	1676	1730	2016	2510	2063	1507	1365	1215	1379	1435	1636	1345	1454	1409	1706	1265	1227	1128	1090	1110	1123	1084	1074	1021	1083	1074	1019	983	1003	1007	995	1000	974	978	949	1019	1008	989	1011	1001	909	926	982	961	1004	977	1021	992	928	953	970	911	936	909	906	983	968	928	971	949	935	949	880	972	938	912	978	959	907	939	958	949	945	931	987	984	895	961	927	971	964	882	964	986	938	895	932	993	915	894	957	887	959	911	896	980	950	898	917	862	929	946	982	932	897	913	951	975	968	955	926	954	939	915	870	893	940	927	919	911	965	889	957	976	951	903	934	914	978	937	972	956	928	888	891	942	954	950	932	899	882	953	931	882	960	914	918	940	911	896	885	907	942	939	967	907	969	933	884	958	935	930	888	906	892	977	942	928	930	913	886	912	958	923	938	904	953	916	953	947	917	877	898	918	912	884	867	907	879	908	933	966	943	927	916	872	929	878	922	936	945	985	923	881	969	897	883	932	919	919	936	934	954	975	907	952	908	927	908	911	963	903	894	916	919	960	940	907	929	922	879	948	941	955	905	937	915	924	927	935	898	938	912	946	949	940	982	944	970	975	916	964	1016	942	942	896	881	912	884	882	873	920	930	871	916	881	910	876	937	901	940	952	915	933	906	928	919	964	925	955	887	942	944	869	891	977	893	922	903	959	953	868	909	857	981	929	877	982	942	881	929	944	898	944	947	912	967	870	979	968	864	920	935	954	949	946	919	928	897	932	965	995	916	930	925	965	1011	915	945	950	895	908	944	913	925	985	923	903	966	944	943	903	907	995	949	928	938	899	924	938	907	949	933	930	939	937	902	912	906	892	892	907	924	906	887	948	902	924	927	906	973	953	908	916	875	888	948	975	917	966	969	921	967	951	945	995	928	920	892	900	936	940	953	915	923	895	891	925	957	929	911	930	865	953	929	942	916	881	978	874	926	957	914	964	945	919	882	931	953	929	899	928	932	894	930	895	940	911	923	893	931	925	950	956	871	887	918	906	956	926	928	900	875	901	870	933	944	917	918	942	912	945	947	926	949	956	901	950	950	954	956	930	914	946	894	957	864	947	878	903	948	899	896	927	902	955	950	910	932	903	860	912	878	936	894	914	971	919	936	947	936	929	915	883	931	939	963	892	924	875	927	897	919	981	922	936	880	986	898	930	956	925	935	935	935	948	913	888	939	957	963	943	900	925	900	880	923	932	913	938	934	923	891	895	906	885	957	991	932	906	921	912	969	928	903	852	987	866	887	930	919	948	930	919	918	909	879	936	922	934	919	973	931	897	982	940	935	937	964	922	929	946	899	912	949	925	914	958	944	963	874	946	896	962	908	910	936	937	918	942	952	885	962	947	942	927	872	932	954	915	915	1017	936	931	912	909	925	913	852	939	881	938	857	920	954	892	1036	926	931	919	945	938	915	937	949	928	972	904	970	958	923	935	880	901	912	970	895	924	926	940	947	919	939	925	895	931	955	929	837	912	914	942	894	896	951	974	931	944	909	963	957	901	906	939	919	916	949	948	893	917	986	940	912	944	954	938	928	932	882	899	896	877	908	930	931	921	892	905	890	931	925	929	925	909	914	973	928	943	940	947	956	902	916	925	924	938	946	899	943	944	989	928	920	880	879	924	934	928	956	921	950	926	940	929	930	927	944	910	924	959	925	933	956	897	967	927	970	921	896	963	898	885	953	967	899	867	985	938	904	883	930	940	925	964	880	909	882	962	969	923	940	855	954	930	890	963	913	903	920	931	971	931	920	933	923	937	955	943	944	853	942	920	934	957	943	915	951	909	955	928	907	960	918	938	949	918	910	889	981	967	954	866	890	946	906	943	932	903	898	994	913	936	943	938	939	924	914	962	887	890	937	950	913	922	957	895	859	860	920	940	931	945	949	923	949	925	879	900	916	922	889	938	963	862	939	901	904	912	935	935	953	927	954	905	922	923	932	891	917	932	899	917	946	904	903	914	918	930	864	928	924	920	917	972	898	929	924	930	882	946	921	915	910	923	916	931	943	969	890	914	971	962	898	949	927	895	925	916	944	912	1016	912	927	889	950	927	904	941	923	920	976	936	885	949	953	900	894	947	920	956	885	967	934	862	925	938	971	856	971	945	921	935	922	871	929	903	928	990	976	902	941	927	888	925	925	936	943	904	956	952	884	918	965	915	962	915	942	902	991	916	947	945	929	919	913	862	935	934	928	901	966	931	892	912	920	958	924	894	899	942	972	940	920	912	934	917	951	904	943	887	935	947	917	897	957	916	947	935	909	901	950	963	883	941	931	928	964	939	878	911	934	920	852	941	915	909	926	943	985	960	902	904	894	907	889	902	957	937	921	929	925	940	1008	893	912	937	924	906	916	854	988	824	890	918	917	860	876	934	894	972	950	933	955	963	913	935	919	908	881	926	943	945	944	884	954	926	884	936	929	910	940	993	939	955	940	907	860	941	938	933	925	921	890	906	875	905	985	945	932	862	910	925	890	879	956	901	940	952	953	955	932	977	923	950	948	915	904	869	898	923	927	956	932	924	935	931	914	951	912	962	924	931	983	936	933	928	976	918	924	905	903	921	895	911	933	949	900	899	903	960	902	929	895	903	908	925	972	902	933	930	893	917	954	915	942	939	921	902	904	915	892	929	854	926	914	869	938	948	918	879	915	970	938	945	930	970	950	921	952	939	914	917	924	897	893	876	906	931	872	915	954	911	910	944	910	922	899	946	1000	971	947	906	884	965	940	967	909	966	898	952	917	947	939	906	955	863	953	911	908	967	915	930	897	954	904	963	913	910	954	917	940	962	896	929	926	904	944	896	926	911	935	877	915	917	955	916	922	960	915	890	964	896	869	952	960	912	936	868	954	949	946	957	902	904	918	955	938	922	916	921	917	946	966	935	900	949	937	934	911	906	920	936	871	902	941	924	922	898	906	888	888	907	916	901	943	920	921	910	886	922	903	925	905	939	918	961	943	933	885	872	908	902	879	961	920	875	932	915	935	904	879	871	976	946	1004	913	903	914	875	994	900	909	939	920	897	950	907	949	883	972	894	907	940	896	886	885	918	880	971	926	922	946	934	892	907	872	932	953	936	927	888	911	899	948	883	960	879	952	956	931	898	902	923	918	877	923	906	947	940	887	911	898	1001	884	921	945	950	924	888	934	897	895	951	889	945	978	923	951	970	905	868	956	895	970	942	932	972	957	921	911	948	920	922	947	946	909	890	891	870	893	891	950	911	980	894	911	885	936	884	953	988	904	915	1017	914	905	986	952	956	954	896	917	853	977	932	915	893	927	857	972	928	944	935	905	914	937	896	896	987	956	920	919	888	918	939	951	934	906	985	944	944	953	955	906	915	895	931	881	912	921	925	905	912	966	921	890	943	929	906	874	966	950	901	956	943	969	891	900	937	956	916	885	916	922	887	921	904	906	881	944	890	917	982	943	954	934	959	913	926	904	942	973
2018	163	150	134	137	125	122	135	119	110	101	106	121	123	115	124	136	109	119	123	102	115	107	114	96	110	107	101	102	125	112	98	115	82	102	122	110	94	114	115	96	110	110	97	96	85	99	100	108	128	101	114	114	115	106	104	127	95	100	110	134	127	92	133	100	89	119	113	104	120	120	116	97	104	124	110	95	108	112	112	111	127	110	97	95	103	111	89	110	103	112	110	110	115	115	91	105	115	116	104	99	127	106	127	112	103	97	109	117	113	122	113	119	107	93	108	108	111	83	132	109	117	116	94	113	102	125	128	98	106	113	111	104	99	96	111	106	114	94	122	109	109	116	101	102	112	117	111	93	115	124	122	100	110	120	96	122	100	107	107	114	102	109	114	112	104	108	114	109	105	117	117	110	116	109	106	110	132	97	120	93	112	97	115	113	103	99	101	116	126	113	118	88	95	125	104	114	118	112	116	96	102	114	95	102	100	127	109	116	99	130	123	105	96	109	104	115	100	108	105	121	115	115	130	124	95	126	122	98	97	104	116	106	99	118	105	106	95	123	104	101	132	116	115	91	118	110	124	106	117	104	102	113	111	109	114	106	129	118	116	103	134	95	102	111	108	124	108	114	109	100	85	119	118	125	114	97	115	95	111	110	106	109	106	132	111	122	111	105	105	108	108	107	115	104	95	122	101	122	106	87	105	99	107	111	114	94	107	118	108	105	124	114	110	115	114	120	119	134	126	132	117	97	130	99	118	120	106	104	104	110	91	113	123	119	100	99	99	88	98	132	106	113	92	112	124	108	101	95	136	109	113	110	113	100	121	111	107	118	107	102	110	132	122	113	103	122	117	109	117	97	113	101	108	98	109	101	115	105	114	119	113	127	102	102	139	86	110	103	128	103	104	111	106	107	129	114	106	93	119	114	114	110	105	109	119	92	105	110	104	116	117	136	121	110	115	101	97	131	117	120	120	124	116	114	103	96	91	112	116	118	93	118	122	110	105	97	124	96	120	101	136	109	123	111	89	113	121	108	91	101	102	124	107	87	87	95	112	116	122	107	136	125	109	112	89	106	121	95	119	126	103	114	101	101	112	99	112	123	119	119	106	124	117	109	115	89	99	111	102	117	103	121	106	90	109	111	99	109	125	112	93	122	115	115	107	99	104	124	124	99	109	111	114	117	113	108	119	108	110	110	110	98	102	117	106	110	100	117	100	127	110	115	103	121	123	84	134	104	126	103	107	101	128	109	106	105	100	97	88	107	118	113	98	111	100	108	120	114	115	94	83	112	104	106	93	118	105	109	96	117	124	127	133	113	92	100	99	133	96	130	122	115	118	117	107	129	113	103	123	97	119	116	106	112	102	122	104	83	129	127	109	103	88	110	98	110	124	121	102	108	117	105	108	102	97	126	116	138	121	115	101	117	100	110	106	104	100	105	105	113	95	107	108	95	115	117	102	99	126	127	115	111	108	111	120	92	120	113	105	115	127	123	106	118	94	104	124	110	89	101	114	108	115	87	104	130	81	109	116	96	111	113	116	96	88	101	109	119	104	107	111	117	99	107	110	102	114	117	99	120	103	106	78	113	122	113	106	107	105	119	121	102	104	106	103	92	113	120	115	125	113	109	116	114	93	108	99	123	112	128	109	100	95	91	103	103	117	104	102	87	106	126	131	101	94	109	107	90	119	94	112	92	124	115	105	135	118	125	97	100	106	100	124	136	123	112	85	107	106	113	102	106	90	98	104	117	110	102	106	119	109	112	141	109	118	100	119	107	106	123	124	107	123	119	108	102	94	100	94	91	111	113	123	105	93	119	128	136	108	111	116	107	121	119	110	106	108	94	118	106	108	117	105	101	109	110	130	107	102	95	112	125	130	109	116	111	104	112	125	110	109	115	128	91	95	116	108	117	110	126	89	99	99	112	100	119	115	126	121	122	114	103	113	97	140	103	88	92	124	118	95	98	129	105	106	119	117	112	103	116	115	112	103	97	105	107	124	129	116	110	95	96	110	126	107	97	116	134	95	114	113	112	138	99	116	111	113	109	104	103	103	107	101	127	119	109	106	122	124	124	134	102	124	110	92	96	119	121	110	122	95	102	110	104	109	104	107	110	110	107	87	101	113	100	110	127	120	101	114	121	126	106	124	87	101	85	108	126	107	123	104	96	131	97	108	101	97	120	91	117	96	102	119	112	130	110	109	112	113	95	118	119	107	113	94	110	100	103	109	107	96	115	112	103	112	101	96	119	96	97	100	101	112	98	111	126	131	110	129	119	108	120	112	93	116	127	105	99	93	105	117	100	131	106	113	117	124	120	113	105	114	101	120	93	95	108	110	99	109	102	107	124	99	107	116	85	115	110	110	127	124	113	139	90	105	86	119	109	100	109	107	116	111	111	110	114	86	98	104	109	116	132	121	109	110	118	126	96	107	95	102	122	125	108	103	122	103	111	102	113	91	114	118	102	122	112	107	120	105	107	118	99	96	117	95	97	96	112	111	108	135	130	118	108	99	96	120	120	109	110	128	109	88	91	119	114	127	125	126	130	108	111	110	101	117	101	104	108	103	113	120	104	119	118	117	103	98	114	114	100	107	102	109	105	112	106	130	105	103	118	118	101	102	113	117	115	114	107	112	99	123	90	115	118	109	98	105	138	104	120	93	127	132	108	96	121	108	117	116	112	106	107	115	99	122	99	111	97	96	103	117	105	110	111	105	111	98	96	127	111	122	104	106	109	110	103	103	106	98	118	125	99	111	103	120	122	125	106	110	97	108	116	108	126	116	94	109	98	110	113	96	113	106	100	105	98	105	105	107	118	110	108	108	95	94	120	98	115	99	96	95	108	94	85	116	120	112	101	108	98	97	101	109	117	107	108	121	108	120	127	104	99	103	101	126	111	94	111	101	105	116	121	102	119	100	126	101	106	112	111	110	94	94	111	109	113	112	117	103	98	102	117	118	101	112	127	121	128	124	116	117	111	115	108	120	102	107	125	113	119	121	109	111	117	110	124	111	109	117	114	102	100	110	110	110	108	92	123	119	118	116	104	94	107	119	103	113	101	96	115	128	99	108	86	112	108	116	119	104	99	121	89	105	89	124	112	94	100	97	83	123	123	132	115	113	116	111	115	111	129	107	103	121	112	108	95	119	113	119	113	108	111	122	94	115	127	112	96	97	112	109	121	100	117	126	108	107	107	108	101	134	95	116	109	117	111	124	97	119	107	113	114	119	104	102	114	96	113	125	104	116	120	116	121	112	109	91	110	103	126	112	112	104	110	126	104	107	105	124	99	105	89	94	112	118	129	101	109	129	101	117	98	106	127	119	109	113	119	104	107	107	110	85	124	99	126	113	124	92	110	118	105	106	105	107	117	113	92	134	119	95	109	111	123	105	102	118	104	89	127	120	104	111	110	109	90	94	108	101	122	88	115	107	123	121	96	122	112	120	128	123	116	101	118	119	105	111	111	97	119	130	104	118	109	114
2386	424	476	432	488	461	418	419	396	377	406	379	359	391	364	386	372	416	381	413	336	380	348	351	383	403	358	426	376	377	404	362	411	367	386	388	370	377	374	355	382	379	378	340	364	339	382	370	349	381	359	348	361	310	367	363	369	345	358	377	365	377	385	382	364	351	371	351	399	363	395	357	350	345	317	360	384	354	317	341	350	359	341	352	381	391	348	360	363	352	360	386	359	337	355	378	339	364	320	346	348	363	369	381	340	340	354	347	342	386	381	380	354	387	338	357	334	329	357	342	381	360	352	401	346	354	376	376	344	351	371	358	339	376	362	358	398	364	360	392	363	355	315	394	348	419	336	349	345	355	353	351	365	376	329	391	371	371	337	335	332	365	301	398	371	368	356	371	355	343	341	388	364	358	350	392	353	369	355	354	384	377	331	374	386	405	361	370	360	349	384	345	366	348	356	379	367	367	386	371	365	335	338	354	339	350	373	339	375	365	362	346	340	365	378	318	376	380	363	357	315	393	358	320	368	337	343	357	376	364	353	352	381	356	355	356	348	393	353	384	338	443	333	368	384	366	371	358	396	347	376	354	354	341	356	356	373	389	347	369	396	329	358	383	363	344	341	363	355	356	373	379	358	364	374	326	380	356	369	377	373	363	356	354	361	365	320	377	330	336	352	389	382	350	356	376	366	342	330	340	317	365	387	360	325	366	334	385	351	331	384	339	358	408	357	341	378	338	369	327	366	354	334	340	334	348	351	387	391	376	356	380	368	356	353	378	365	342	366	375	369	398	283	348	355	357	401	365	370	357	345	370	379	351	375	323	364	366	373	386	340	367	351	356	348	336	343	379	354	358	357	392	353	355	386	359	323	329	365	322	365	359	328	355	375	357	347	353	344	366	384	372	361	326	382	362	354	361	364	356	335	352	318	369	321	354	375	370	355	352	358	352	417	363	365	390	379	376	363	370	359	370	350	348	361	411	360	342	396	339	357	378	344	384	394	365	335	361	370	377	339	371	367	342	330	343	379	340	361	339	393	391	372	369	367	356	365	380	365	327	368	372	329	363	343	357	356	329	351	355	371	348	349	352	381	359	345	350	345	373	365	382	347	382	380	380	358	340	354	379	420	350	348	350	384	343	351	383	359	330	381	350	353	331	363	413	337	340	357	330	345	353	366	372	358	374	374	347	340	351	362	358	386	342	377	360	380	354	375	353	336	372	350	341	402	406	361	346	375	346	358	348	386	388	357	339	335	377	358	376	374	362	306	357	383	366	327	366	401	387	349	368	362	362	367	347	385	373	313	376	397	340	347	387	338	371	393	363	381	362	339	362	399	350	340	354	375	321	372	361	381	367	338	346	366	377	361	346	384	389	347	349	375	366	355	357	376	354	353	363	360	382	353	374	343	385	378	347	347	384	367	388	328	407	356	358	325	372	363	382	327	349	384	362	381	359	342	314	365	351	348	357	372	370	380	345	372	361	379	365	326	369	354	368	333	338	354	325	360	364	357	356	360	343	384	369	361	358	369	349	321	358	354	345	343	383	372	380	372	360	375	344	366	361	361	383	376	367	374	388	377	336	372	368	374	369	389	386	361	338	336	401	363	348	350	351	379	395	374	340	353	373	347	425	380	335	395	350	369	378	407	375	365	377	407	397	343	362	369	354	351	336	378	371	330	354	368	351	345	356	395	342	361	356	377	374	370	364	341	359	382	362	376	364	387	358	385	373	419	390	371	302	329	327	382	359	374	348	348	344	354	355	383	365	350	345	381	365	355	359	330	396	347	352	360	372	362	342	366	368	377	339	367	353	360	368	379	347	364	380	370	374	384	378	387	403	372	375	373	334	383	334	330	361	352	367	364	374	348	384	379	362	381	368	371	349	331	349	379	361	363	349	358	371	351	365	353	353	357	362	353	371	355	338	398	376	371	374	351	389	361	381	351	404	347	368	369	340	376	363	391	365	357	343	344	373	340	376	337	332	383	370	341	351	363	377	353	332	342	356	385	355	369	375	345	373	347	341	365	368	349	372	371	363	333	347	341	353	388	373	379	374	347	351	389	386	365	369	363	372	378	363	348	353	341	368	353	361	335	349	389	364	414	354	388	394	379	371	371	386	390	358	342	372	373	364	355	346	375	345	368	349	355	358	334	369	372	358	364	351	357	357	336	355	323	341	380	328	373	342	367	365	374	352	348	355	352	353	353	380	345	373	367	360	345	378	356	368	352	360	346	376	339	375	380	365	350	359	363	359	358	362	372	368	364	345	362	374	351	381	367	352	355	357	348	364	353	377	353	372	373	364	366	364	333	335	397	329	323	369	378	329	371	355	374	383	381	375	371	387	402	352	319	341	360	352	361	337	345	397	364	407	373	362	364	359	385	329	334	339	366	347	338	354	388	339	372	366	350	386	359	388	337	329	364	396	336	367	397	356	363	390	401	368	372	321	364	380	352	353	351	367	379	387	379	375	372	345	400	342	370	350	381	373	341	381	338	375	347	333	351	359	364	338	343	374	380	360	361	349	370	401	385	360	402	365	392	369	340	372	378	340	359	363	337	382	349	347	340	371	365	371	346	354	377	388	352	344	365	369	366	349	346	367	409	365	365	395	390	346	351	358	389	365	351	398	357	343	361	382	362	312	362	349	361	353	375	293	364	372	340	360	366	354	379	385	371	350	364	368	378	395	373	383	340	384	329	325	386	374	353	336	365	350	360	377	370	385	373	317	364	371	374	373	336	357	359	335	356	353	368	337	369	402	330	328	345	360	355	390	368	362	401	347	372	382	401	344	336	352	358	372	343	368	337	361	343	376	352	372	368	341	370	337	355	365	361	386	360	323	382	354	364	342	366	381	362	364	368	383	350	374	355	365	350	323	333	388	357	366	357	367	380	354	368	368	354	349	377	329	390	357	350	343	334	340	325	373	381	390	365	337	336	334	348	341	348	337	356	379	397	362	362	341	358	363	338	363	343	350	386	355	342	347	331	314	346	334	343	366	374	382	353	325	341	362	354	360	344	384	392	358	378	361	353	345	359	357	371	381	379	370	354	325	370	331	379	374	380	363	374	390	341	353	358	355	366	361	390	382	376	377	342	343	375	370	340	381	375	349	364	353	418	326	375	377	325	379	365	345	352	369	353	375	347	340	376	374	381	352	348	348	369	348	365	352	352	342	347	382	373	365	358	339	332	334	373	333	364	402	366	356	377	351	337	379	365	370	359	364	356	400	377	365	353	337	399	389	387	345	361	376	376	363	371	357	381	360	347	387	361	345	364	371	390	380	369	350	371	343	332	384	373	367	374	371	365	388	346	331	342	345	405	339	380	342	360	351	376	349	349	358	331	332	339	368	346	397	388	378	346	355	368	355	379	394	365	380	331	340	324	393	361	379	322	353	363	345	343	374	363	338	359	416	346	382	372	367	368	334	345	372	349	331	342	327	371	356	363	332	368	368	373	364	345	362	351	367	361	343	383	375	361	363	346	350
8093	1246	1300	985	772	670	580	536	404	353	301	307	259	231	248	252	298	339	353	320	276	206	254	254	266	246	236	244	317	202	214	221	224	208	207	216	194	210	201	215	232	233	190	220	225	233	206	220	206	205	212	201	198	224	215	220	191	222	222	190	222	234	225	226	244	214	204	234	191	237	202	215	227	220	209	233	225	220	203	212	217	203	231	218	241	248	208	209	212	232	216	212	197	209	223	217	227	239	218	228	212	197	219	211	195	199	208	218	258	207	203	191	235	203	218	209	224	248	200	208	228	235	212	198	227	229	242	202	212	192	206	219	194	185	189	206	220	227	230	222	208	220	226	201	198	199	195	242	214	216	213	220	196	214	216	217	188	237	206	222	236	210	205	214	232	212	211	209	215	221	209	199	197	215	204	210	212	196	229	227	205	210	234	211	221	211	205	215	192	199	204	214	215	201	190	235	224	203	216	201	213	212	199	186	204	227	218	220	206	246	222	199	183	222	200	180	209	229	192	218	196	228	211	209	221	216	208	216	206	201	255	205	205	231	218	215	189	220	221	202	210	211	235	221	229	231	207	190	202	201	214	224	200	232	204	203	211	218	191	211	200	215	226	218	209	219	172	212	234	205	221	204	211	239	214	204	217	197	240	236	216	196	183	221	204	217	225	184	212	207	188	231	209	206	215	236	184	231	226	177	204	199	209	192	205	235	189	200	204	224	201	183	217	209	216	209	203	220	202	216	220	220	212	210	231	210	205	254	221	213	183	183	202	191	226	238	221	194	230	236	223	225	217	214	204	225	195	206	194	238	183	216	243	189	215	208	212	227	209	213	217	241	218	218	216	206	233	229	210	209	223	205	219	228	223	224	195	210	220	226	185	231	223	230	225	217	189	224	215	221	189	236	219	235	219	206	216	233	211	210	200	204	218	208	208	223	221	198	225	187	222	229	191	227	207	231	201	229	214	232	204	212	209	214	197	200	200	216	211	222	215	199	233	220	195	212	218	213	206	218	169	230	217	212	220	193	207	202	220	233	219	237	188	243	201	213	189	184	246	214	207	210	225	206	232	230	187	196	217	214	225	189	204	195	214	209	213	201	213	210	200	204	222	208	222	162	208	234	220	191	230	207	212	201	239	241	235	223	219	196	220	215	215	212	196	228	225	214	201	192	211	197	216	264	218	210	202	177	198	204	215	221	211	243	202	221	202	208	195	224	213	229	213	202	223	196	234	204	186	211	200	249	194	218	222	207	224	212	213	218	214	238	207	191	210	202	201	201	182	202	196	217	222	198	210	235	205	199	219	227	222	192	237	195	204	256	211	209	210	214	241	222	209	222	212	205	220	215	188	209	229	207	231	225	212	235	193	236	245	199	193	219	217	229	215	203	222	218	221	202	206	185	225	220	231	240	220	242	206	210	196	229	213	218	229	202	222	208	192	223	187	215	214	193	230	192	213	215	215	240	195	204	227	208	199	200	207	238	210	236	222	199	195	214	227	207	225	217	217	210	226	237	209	207	215	204	202	238	204	213	208	208	218	212	220	213	212	238	227	236	202	205	218	241	203	227	227	195	206	197	213	205	238	226	218	224	208	214	247	221	223	207	203	214	191	205	230	224	205	223	231	206	219	214	197	213	187	222	206	211	210	229	227	225	215	195	245	197	229	198	195	243	193	226	204	203	204	208	200	195	217	219	197	236	183	188	220	223	209	214	210	216	243	186	210	219	218	219	204	198	205	207	197	186	230	216	213	210	242	213	233	195	233	195	220	218	206	219	219	211	230	206	216	207	206	190	224	234	217	202	216	227	214	208	233	187	234	221	216	234	230	195	205	228	209	207	219	215	207	230	212	245	234	208	225	219	218	224	228	205	186	199	216	203	237	206	237	205	204	205	206	233	212	236	226	227	214	234	217	206	206	235	208	204	229	227	217	218	204	237	216	186	234	222	231	224	207	208	213	185	230	230	210	219	236	222	206	235	208	195	222	206	205	204	187	224	223	198	236	195	206	221	224	205	223	203	217	221	208	203	221	222	238	201	191	183	218	208	224	218	210	217	202	220	190	198	227	216	225	226	205	178	198	203	210	215	222	207	202	219	234	209	215	191	179	197	191	203	243	186	203	222	214	200	230	231	227	190	197	208	215	223	198	225	209	212	209	217	215	214	218	211	209	222	215	241	233	217	211	202	203	204	199	231	251	230	192	227	185	228	233	213	218	206	197	214	207	222	220	215	178	216	234	206	217	219	217	214	225	191	218	229	244	248	235	205	208	192	198	208	207	222	214	223	189	219	209	189	207	220	224	215	179	198	238	210	192	171	235	212	214	205	247	231	216	220	204	215	208	211	198	198	214	223	216	204	234	232	211	188	225	223	206	207	213	209	215	204	218	209	240	187	218	206	214	250	206	203	205	185	233	240	232	210	240	209	195	220	230	206	208	196	217	225	211	256	210	232	208	216	219	200	257	236	213	206	186	196	195	198	203	196	227	221	235	214	204	208	228	242	210	199	194	235	205	214	205	209	204	209	216	245	220	216	203	219	230	228	218	233	234	212	202	206	242	217	212	192	259	247	222	212	206	222	194	198	198	193	214	244	238	204	207	227	203	233	234	196	217	206	198	198	209	184	218	231	203	235	207	191	211	217	210	210	220	199	189	224	208	249	200	207	203	233	218	211	205	229	204	214	225	240	224	238	206	208	200	208	224	188	214	211	209	234	216	193	227	198	206	198	222	243	220	231	218	209	211	222	235	219	214	227	217	189	215	232	208	198	226	204	209	213	248	205	224	210	224	198	261	235	221	232	193	223	233	204	199	207	210	240	230	197	244	200	224	215	206	235	208	227	218	225	212	209	187	218	202	249	201	188	209	208	229	205	235	200	205	222	233	199	241	200	186	213	230	242	216	211	221	218	228	205	214	189	179	205	197	179	213	202	246	231	228	227	216	212	181	214	196	209	202	232	186	194	219	226	238	208	201	189	222	192	228	219	217	210	223	212	226	223	214	197	222	219	221	197	212	188	195	200	212	216	225	234	195	202	214	239	224	201	222	200	181	200	212	202	206	212	212	234	210	203	228	221	208	220	190	222	231	210	199	215	225	214	190	202	202	224	238	219	202	198	216	235	216	206	203	197	221	215	215	201	225	210	223	212	193	212	220	208	233	194	197	205	203	218	213	211	223	221	214	233	228	218	218	240	217	204	224	211	207	207	212	242	236	233	241	208	231	225	217	207	215	181	218	229	220	221	213	219	197	212	233	222	230	212	211	239	214	219	222	197	216	220	230	202	236	225	200	225	232	212	224	196	195	217	213	212	217	215	226	216	221	216	210	219	186	222	261	207	249	187	234	212	220	202	227	211	207	249	211	199	212	243	208	225	197	231	206	202	216	224	200	205	233	210	222	192	196	239	219	217	229	224	242	220	202	205	212	220	208	210	208	236	205	212	196	189	225	209	203	217	232	205	219	210	201	185	218	215	203	204	241	255	198	208
6288	1510	2904	3212	3256	2821	2069	2414	1703	1587	1339	1147	1031	939	984	1035	1174	1392	1324	840	957	786	831	892	1009	806	927	809	1009	736	724	693	667	687	679	634	610	655	672	629	620	620	634	614	636	662	624	623	619	597	619	612	579	628	633	628	613	611	616	586	651	612	548	603	628	653	603	619	610	580	574	633	575	606	608	565	630	669	616	638	583	619	576	621	605	566	623	587	631	623	604	608	600	596	600	587	625	625	651	602	606	634	602	589	609	566	637	616	609	622	592	590	561	565	576	565	623	592	605	604	591	581	634	608	628	587	609	617	569	620	644	570	555	594	620	615	627	586	603	567	600	617	570	603	634	573	587	586	613	604	607	591	640	558	586	594	570	584	627	566	609	595	605	613	597	560	631	591	611	641	565	530	576	582	575	614	587	590	627	600	601	591	614	640	603	628	632	591	605	583	628	606	619	611	589	579	589	624	596	587	617	585	594	591	674	600	597	579	583	636	594	548	599	609	644	577	594	572	633	573	549	625	604	633	599	607	559	622	598	569	595	589	563	630	629	619	599	547	603	571	584	596	595	616	621	573	619	555	628	592	642	578	595	599	614	571	619	565	598	594	592	583	598	613	606	625	620	613	614	578	580	569	546	609	569	584	568	571	587	610	568	618	583	588	594	580	548	600	576	608	594	616	613	594	573	584	568	664	598	599	656	608	577	569	567	605	608	570	590	550	541	589	610	634	628	590	605	600	574	615	566	605	615	586	613	587	594	636	588	631	554	584	593	572	599	598	592	626	596	521	604	625	607	581	586	582	606	581	608	583	592	599	550	592	574	601	600	572	557	590	600	614	651	597	533	630	577	594	560	611	592	589	601	599	593	565	611	596	560	599	613	610	572	614	573	553	585	600	595	618	592	618	618	581	617	603	579	580	584	613	606	552	578	612	610	543	582	604	616	601	586	632	553	578	608	538	599	568	546	593	557	599	612	602	607	594	549	559	558	603	559	606	593	578	555	601	564	602	613	559	631	583	579	552	584	547	641	579	586	618	620	596	565	616	574	614	610	610	626	584	611	633	603	604	603	552	592	590	580	612	607	594	593	620	617	575	607	618	596	631	638	589	639	574	539	605	595	592	593	589	523	612	605	646	579	594	626	557	565	594	577	567	602	559	599	582	575	578	548	583	589	578	580	597	564	656	614	602	620	570	606	580	595	599	594	584	578	588	598	611	574	590	580	571	558	596	599	619	598	576	590	555	606	582	603	612	611	614	635	587	634	574	635	624	597	574	561	577	612	540	618	602	576	605	572	598	600	582	592	586	618	600	596	577	625	564	602	562	609	653	596	600	583	605	583	593	586	602	535	572	584	611	609	622	610	608	589	576	601	603	587	608	572	589	554	611	590	594	594	596	533	618	621	587	597	602	562	600	581	546	626	582	572	589	542	603	609	633	609	578	592	647	604	653	616	610	567	587	572	592	576	626	593	612	618	551	591	563	612	593	576	614	639	629	579	599	622	629	599	556	605	609	602	619	619	595	555	623	620	606	597	626	635	612	576	544	611	606	592	616	578	597	595	630	587	614	627	592	638	602	583	580	611	645	596	591	597	639	565	620	614	581	622	555	620	576	615	563	626	592	563	606	538	624	626	624	592	567	614	572	552	597	583	586	618	597	534	629	580	601	589	570	597	566	592	591	621	598	636	598	610	578	556	596	633	535	630	636	566	579	658	602	604	587	621	562	584	580	595	650	562	585	599	606	578	550	606	590	599	583	575	582	601	546	568	565	544	560	541	543	595	577	556	591	583	603	643	617	606	584	602	603	632	581	551	641	585	616	613	549	593	634	556	588	615	573	581	628	605	584	652	595	618	563	603	610	567	533	578	598	616	628	621	614	565	573	567	578	604	618	617	588	584	581	613	604	613	582	602	578	608	607	553	581	605	623	616	573	627	608	586	584	582	579	624	577	619	585	574	609	606	546	555	600	600	619	594	598	549	609	549	597	579	577	603	595	567	593	594	593	630	584	582	574	567	575	577	593	586	552	589	608	611	611	578	599	608	600	582	564	586	574	578	605	577	592	584	623	560	594	562	571	609	580	570	591	575	589	647	585	641	644	609	601	538	620	600	604	566	564	618	605	641	578	596	594	594	607	613	628	603	611	594	553	618	587	610	626	638	634	619	611	597	645	643	636	606	583	563	537	574	610	572	625	595	555	569	580	579	599	597	605	627	587	607	605	570	678	601	626	582	590	595	607	592	616	600	617	585	615	585	616	567	599	611	585	656	599	574	586	618	577	563	586	608	642	589	545	574	608	596	591	596	586	606	590	580	562	537	599	560	602	589	597	632	611	582	578	596	577	593	625	583	577	589	592	616	616	597	611	557	580	620	625	634	574	602	603	583	562	553	585	616	588	602	627	608	651	575	591	594	587	550	609	549	597	568	616	584	593	601	604	588	607	572	619	632	627	554	598	586	611	610	614	554	598	583	599	587	587	617	561	644	585	584	623	578	570	604	561	599	582	631	583	568	614	623	580	547	566	626	576	603	615	584	574	580	570	623	588	599	571	529	574	613	587	634	590	620	597	543	566	576	618	602	587	571	592	610	595	590	624	583	629	590	577	584	594	607	622	592	628	575	535	617	609	567	560	573	602	592	573	546	610	611	552	576	599	599	580	575	594	586	624	563	583	582	615	585	603	582	630	615	624	598	622	579	643	594	618	616	617	608	581	612	594	623	632	598	632	590	595	597	561	637	639	545	589	636	591	585	584	592	579	586	629	588	563	600	624	630	562	621	581	638	603	571	595	592	588	553	614	614	594	577	637	599	630	553	579	594	589	619	566	581	614	612	596	614	594	603	603	611	583	557	583	578	582	609	581	594	580	609	585	572	563	600	555	586	596	640	578	556	546	578	555	603	554	625	618	588	588	628	602	625	567	573	568	629	584	602	615	601	568	576	594	587	557	587	596	595	576	568	567	620	616	608	645	603	572	572	602	621	596	602	599	535	582	549	605	572	619	585	614	616	601	629	596	583	590	573	583	582	613	606	577	567	594	604	599	563	583	592	640	570	625	533	599	600	578	571	575	537	625	568	612	619	552	623	593	602	613	585	630	617	601	650	588	603	640	612	582	616	602	631	585	623	631	596	644	555	602	556	597	609	572	608	600	586	627	609	584	556	572	618	579	581	598	603	631	575	614	602	614	633	554	612	619	588	610	577	591	587	615	624	598	636	601	578	570	613	557	598	570	567	608	610	606	594	609	591	625	591	604	634	596	604	597	645	561	585	583	616	622	612	591	590	589	599	580	646	619	608	573	590	561	577	630	599	636	558	636	639	616	576	579	598	618	604	576	576	616	618	578	587	571	598	571	600	553	564	615	594	579	585	631	637	576	606	641	590	614	596	619	588	617	569	632	609	613	647	569	567	596	612	557	608	572	581	626	592	559	614	580	590	588	584	557	568	561	608	555	625	552	568	612	548	628	626	592	557	663	647	576	603	619
14977	2709	2829	2185	1840	1299	914	1001	823	829	648	518	527	506	471	530	520	590	559	433	500	433	445	427	504	432	458	433	492	433	404	403	400	410	409	368	399	396	375	342	390	383	373	355	371	404	429	401	391	377	442	423	422	409	354	394	387	389	390	378	373	411	387	359	403	363	371	388	367	381	356	391	378	387	352	369	338	345	372	360	352	390	342	389	385	360	381	383	374	388	394	392	355	383	376	358	353	367	401	392	371	361	360	369	398	382	376	356	356	386	336	406	379	386	369	370	387	378	390	399	393	399	389	354	360	411	349	364	388	392	396	403	385	348	423	378	380	365	399	390	389	381	383	336	389	424	399	380	384	402	374	393	394	367	367	388	397	363	348	363	370	391	390	371	393	368	371	331	358	398	380	330	358	372	363	378	414	411	378	365	392	399	394	410	384	393	365	375	386	375	348	362	382	354	367	368	363	376	365	400	374	392	383	385	388	391	389	351	393	384	387	350	400	390	383	384	386	387	381	357	393	380	370	357	387	383	397	397	373	395	424	367	386	381	387	340	393	367	350	404	394	377	391	358	395	355	379	392	364	401	352	342	367	404	413	389	382	392	382	368	388	376	369	404	384	381	405	407	379	341	402	401	365	374	398	373	407	345	403	319	421	383	385	371	402	398	363	390	394	394	387	373	394	399	385	379	395	373	350	403	379	367	366	379	392	355	344	362	376	370	357	408	383	368	400	360	372	378	373	382	363	324	352	370	365	381	357	345	389	379	395	383	383	384	368	392	372	385	386	360	398	381	376	355	376	382	347	384	366	395	374	391	388	369	345	383	340	371	390	394	387	381	357	379	408	360	378	379	341	401	343	422	382	382	396	365	346	353	373	393	388	372	368	392	366	424	423	405	373	401	393	396	367	356	368	381	351	391	406	379	376	366	394	388	385	383	388	385	403	389	402	364	398	375	371	383	384	389	400	368	382	382	378	357	395	394	357	393	398	387	396	404	402	377	383	388	381	399	383	366	368	368	369	356	356	354	415	399	383	369	374	373	396	326	398	389	378	380	407	349	418	385	378	374	387	391	401	358	354	402	349	374	356	392	424	360	369	364	341	395	387	387	380	371	386	385	381	382	369	367	359	390	395	372	414	345	382	396	412	350	350	405	359	394	382	401	397	358	381	397	387	386	356	406	389	398	375	362	375	421	376	353	387	383	368	359	361	373	377	386	372	378	398	380	382	369	422	360	383	391	398	382	365	355	378	335	332	352	340	352	389	351	361	383	394	394	394	384	431	375	379	373	377	404	408	356	367	359	373	374	394	374	370	362	366	377	364	396	356	421	365	347	401	394	358	388	385	363	352	351	373	322	387	382	413	395	397	389	355	369	356	389	399	367	388	384	389	395	391	388	324	362	352	374	404	378	350	350	395	361	389	379	369	357	385	364	373	372	364	390	366	336	354	379	399	388	406	365	390	355	373	397	388	374	370	369	348	412	408	362	354	356	384	362	370	405	327	383	437	351	408	385	372	350	396	368	396	374	360	379	330	351	407	384	371	359	362	347	403	373	371	411	357	361	396	415	412	370	384	364	376	380	356	368	362	386	365	375	360	372	404	379	339	381	350	370	383	391	380	367	373	359	411	354	356	360	403	420	342	416	405	370	358	374	378	351	387	389	379	368	400	358	375	373	387	387	391	344	393	391	366	336	376	380	395	363	357	368	375	353	384	355	412	387	375	362	391	342	391	388	418	404	401	380	368	377	344	419	376	346	371	349	363	398	433	370	373	395	364	350	318	357	368	358	386	378	343	386	343	365	390	357	374	380	365	401	390	409	377	362	360	415	370	374	379	377	393	375	382	383	391	384	341	364	400	344	354	365	365	386	388	379	393	365	406	365	381	376	393	436	386	410	393	419	382	358	385	359	384	407	377	378	379	421	379	364	371	383	383	364	394	373	406	410	363	353	400	369	362	394	365	368	408	381	362	374	356	367	358	395	393	365	373	381	366	390	354	391	397	405	407	393	386	379	363	397	382	344	412	352	364	388	400	386	410	365	377	371	358	386	390	383	368	365	384	397	396	393	388	374	378	365	337	347	350	344	371	382	403	333	359	377	358	383	377	377	332	370	385	376	378	397	370	360	382	369	369	363	391	362	381	340	367	345	339	365	426	391	387	401	360	375	399	364	397	384	396	379	399	386	436	389	359	350	389	332	351	365	345	420	358	415	383	381	376	395	391	378	384	386	379	370	374	384	390	379	425	358	374	384	383	356	367	384	391	410	372	367	397	383	381	383	372	369	399	372	379	320	422	403	381	416	375	428	391	377	355	341	389	386	373	388	381	409	380	380	349	375	402	401	408	372	388	379	382	389	395	365	332	374	357	414	360	369	405	373	383	376	398	418	417	378	375	381	377	376	415	386	405	399	387	390	415	365	370	395	378	402	416	375	428	372	408	389	368	355	361	373	388	378	385	335	387	368	365	351	415	329	415	395	400	363	387	364	384	408	356	399	338	365	390	417	374	370	398	398	389	351	351	338	381	376	380	375	344	416	388	373	382	385	378	389	394	392	400	393	382	375	392	410	350	384	392	387	394	359	407	341	350	367	375	395	371	390	377	392	372	349	392	354	410	399	387	347	409	394	376	376	298	350	381	405	431	345	401	363	357	378	393	375	381	373	355	374	343	374	403	375	392	393	399	384	407	359	377	396	399	377	345	423	378	387	379	390	375	366	400	399	393	395	414	383	384	405	384	423	374	373	365	386	368	375	385	338	354	366	382	372	389	355	406	364	396	408	413	386	398	351	355	357	362	383	396	373	336	350	379	394	382	378	354	373	396	386	405	381	373	411	362	415	378	375	380	385	373	388	382	368	369	371	357	396	363	404	386	372	364	394	408	394	417	412	347	366	363	389	397	388	382	355	382	355	354	354	378	373	412	393	355	377	402	395	353	363	372	350	352	389	358	422	403	387	381	374	382	387	365	374	405	382	384	365	360	363	378	405	386	367	382	379	417	396	378	368	400	367	342	366	357	352	374	352	374	397	368	410	373	388	424	352	397	373	380	361	411	357	368	382	393	398	401	366	334	401	388	381	382	365	384	375	378	390	397	399	406	359	388	352	373	374	364	376	393	411	369	388	364	385	379	377	387	383	372	358	412	382	371	369	372	358	413	384	387	401	385	401	373	377	394	388	385	340	374	370	348	371	341	398	360	375	352	397	377	380	348	380	362	360	362	378	355	406	365	378	387	395	354	354	410	373	386	403	407	349	369	396	387	408	376	378	366	381	371	366	395	436	414	383	359	402	364	378	376	361	405	411	398	394	363	370	362	382	381	369	389	411	404	403	364	390	384	383	378	415	383	370	394	409	385	367	383	380	357	351	361	349	394	385	370	392	368	412	367	358	359	366	395	387	358	427	398	372	382	348	364	360	392	423	371	388	396	401	373	392	378	363	414	378	354	367	396	382	383	336	385	380	364	417	402	373	381	343	392	416	355	381
8389	2677	5492	6349	5967	4947	4015	3665	3179	2913	2643	2076	1868	1732	1595	1816	2090	2359	1957	1603	1638	1331	1316	1470	1660	1478	1542	1250	1710	1268	1198	1107	1117	1056	1106	1030	1007	1065	1062	1028	1005	1033	988	1020	985	945	989	944	961	992	985	969	993	969	964	956	1002	918	967	1008	943	934	985	960	975	927	951	934	953	971	969	982	932	940	983	884	933	946	937	954	973	931	945	874	925	936	978	913	970	926	950	960	930	968	934	943	975	954	937	934	951	963	915	852	914	931	945	946	990	934	922	915	1011	942	899	973	871	940	950	883	950	979	959	954	944	944	910	882	882	904	943	922	905	946	926	904	963	928	925	936	910	910	948	961	931	947	986	903	955	950	949	930	896	908	925	927	921	884	922	948	918	907	919	983	852	929	914	931	959	856	925	942	934	936	912	886	1015	900	935	921	901	893	910	930	926	956	901	928	883	920	993	951	919	914	970	956	936	928	929	932	922	904	908	910	868	985	913	901	927	882	892	979	952	932	930	964	941	916	909	886	953	964	905	886	907	913	917	933	945	970	941	899	932	855	922	965	965	910	925	944	908	943	913	885	890	970	918	909	905	918	936	924	951	903	935	932	954	902	965	923	965	882	892	941	885	896	888	958	986	886	920	941	934	925	871	882	931	971	923	863	949	999	931	902	926	887	909	953	931	913	915	898	869	889	945	919	907	904	955	972	900	906	918	879	861	876	940	831	924	911	942	936	917	940	926	924	920	900	951	948	922	939	945	904	876	922	937	907	953	902	914	893	896	924	951	887	900	898	901	899	923	932	919	920	919	904	887	920	903	940	903	869	925	949	985	944	931	946	906	933	968	942	959	914	932	941	887	888	960	932	925	894	907	956	902	956	922	897	889	911	924	928	955	880	972	881	939	925	952	918	927	876	912	900	963	898	972	945	896	887	944	965	931	895	888	977	944	957	965	922	942	878	976	967	931	907	891	942	948	927	926	953	900	938	924	999	904	972	898	915	966	884	890	895	877	909	913	910	897	958	918	927	931	875	913	892	986	931	987	937	966	902	933	937	943	935	923	951	952	936	939	849	913	953	944	960	907	915	875	948	922	897	912	866	940	878	898	939	890	872	937	959	882	923	958	944	917	929	939	893	901	923	921	905	948	905	890	912	908	908	898	912	932	933	928	949	923	962	881	939	927	960	885	918	942	888	884	927	920	879	918	915	933	892	856	905	921	907	929	895	895	879	974	927	927	923	875	919	916	949	914	959	951	899	965	928	897	920	997	897	960	911	931	954	977	956	950	901	935	930	919	959	946	923	926	908	928	944	933	946	920	910	923	913	937	927	868	921	919	939	907	927	926	898	956	905	914	909	882	906	946	930	914	931	918	973	890	977	883	881	954	922	950	933	914	863	888	915	960	888	920	894	853	889	911	947	938	914	937	889	928	924	940	901	910	834	924	939	939	891	956	938	965	897	912	946	940	891	899	932	987	894	912	918	938	934	950	909	985	941	902	878	921	906	945	896	897	921	941	890	942	887	889	915	905	918	955	867	964	951	993	876	934	933	930	901	956	903	946	930	902	928	897	850	946	937	902	937	916	933	896	885	892	933	920	867	933	943	898	994	944	953	925	939	915	885	909	899	934	992	936	890	919	898	927	870	908	923	918	922	944	882	942	916	966	911	918	914	928	900	929	898	925	924	894	931	943	913	937	965	900	950	967	955	978	955	892	877	917	970	874	902	940	877	899	943	900	905	896	936	909	978	897	940	947	942	960	907	915	910	938	918	921	898	936	936	868	935	954	951	924	930	974	923	926	919	923	891	916	962	931	909	946	915	942	919	976	923	929	924	943	931	878	981	933	908	925	922	928	888	907	932	950	928	906	888	928	893	917	897	939	936	941	905	872	923	968	885	928	915	885	927	911	947	998	895	921	993	939	937	979	931	899	919	950	935	891	919	980	931	918	940	942	975	953	931	921	962	898	923	932	930	887	949	916	912	896	939	936	915	947	926	932	927	963	926	931	892	918	940	939	915	980	940	937	958	911	945	889	982	938	943	907	901	936	934	903	906	958	837	923	926	899	918	925	907	908	932	907	927	933	911	944	903	936	906	941	951	954	972	921	967	951	932	879	962	906	919	974	912	932	940	888	872	916	899	941	962	952	909	905	976	886	908	924	968	867	902	925	941	948	919	882	898	970	981	869	949	920	1006	818	927	944	933	939	935	931	869	900	968	874	935	909	897	885	883	939	910	849	949	974	928	938	899	974	907	876	940	923	950	918	919	928	915	869	912	929	873	951	973	901	913	915	916	911	894	892	916	913	874	903	880	942	960	904	897	915	945	940	971	957	910	958	904	918	880	951	830	975	886	943	922	920	931	959	946	931	913	916	968	908	941	866	947	966	937	938	923	901	950	933	921	933	901	937	941	887	893	957	947	918	908	867	919	968	944	962	893	912	896	941	916	915	964	865	898	916	943	935	889	938	928	959	893	932	933	993	899	934	925	882	895	904	903	958	914	861	909	924	905	913	884	919	930	892	946	932	967	959	894	943	955	929	983	882	931	914	930	918	940	908	924	978	936	924	896	923	924	894	889	890	895	911	974	907	916	879	980	908	934	897	989	925	929	893	904	948	908	949	953	893	904	926	904	917	915	920	869	907	904	924	901	900	995	896	900	910	913	946	951	863	963	935	888	938	881	947	951	886	943	961	1005	944	946	947	859	918	867	871	882	936	920	947	960	901	916	946	975	888	903	879	958	863	869	924	921	948	970	882	925	981	910	907	913	951	910	922	943	914	923	827	932	916	996	947	860	977	994	975	917	892	870	935	946	947	941	887	924	901	937	911	944	920	843	943	920	943	899	897	948	938	896	875	910	950	934	972	926	895	905	926	889	841	956	858	931	961	894	899	952	907	873	893	959	936	911	941	946	914	874	949	948	923	920	985	895	933	938	926	917	928	937	967	904	908	983	876	865	935	953	904	898	947	894	935	911	936	927	932	928	955	941	929	968	955	873	924	941	904	929	927	973	903	937	959	919	872	866	937	862	993	979	925	925	898	937	944	887	992	934	916	956	915	877	896	963	869	992	933	836	890	842	906	923	897	939	907	928	927	859	980	920	921	898	899	939	911	987	873	948	898	870	885	926	875	926	974	958	900	874	904	937	906	972	918	903	933	867	908	908	903	922	936	934	959	911	865	960	921	908	902	941	932	904	945	907	891	867	940	936	959	919	928	950	956	926	913	935	931	914	963	893	892	918	896	935	947	893	911	936	953	865	899	924	903	921	907	935	919	896	910	939	925	937	894	930	937	950	995	901	937	888	929	994	925	895	907	921	870	890	912	906	903	906	892	932	943	916	917	919	948	907	952	912	911	946	925	977	968	922	980	914	927	886	930	898	923	939	940	979	920	912	943	894	886	970	938	962	950	958	910	886	852	937	945	902	930	933	925	928	940	828	938	896	992	909	906	941	940	927	941	977	870	922	928	942	930	912	899	992	881	948	942	979	948	913
2000	141	149	160	140	135	123	117	118	112	98	114	105	124	120	102	120	119	96	105	115	105	119	125	108	111	107	113	101	105	115	131	99	103	113	106	95	104	105	113	85	121	101	90	114	114	109	102	117	106	117	121	122	116	105	110	106	117	110	106	121	130	119	102	99	127	95	118	102	101	98	103	105	105	105	118	121	112	134	100	121	110	97	116	122	92	113	100	114	124	107	117	108	106	113	116	124	123	86	107	98	132	105	104	118	97	103	88	111	122	101	126	90	105	104	130	108	130	91	120	88	109	99	110	110	85	101	115	115	120	113	138	98	102	107	100	130	120	115	122	117	111	95	133	96	110	116	127	94	108	104	103	114	116	111	111	100	108	124	110	115	116	100	89	96	86	122	96	101	97	110	116	98	104	105	134	114	112	114	127	123	106	118	102	115	104	102	103	110	95	105	96	120	102	117	108	113	114	105	127	97	112	125	104	123	116	113	112	129	106	112	100	118	101	112	119	96	113	122	107	111	99	106	100	115	83	108	93	112	113	125	119	111	108	113	120	125	99	97	103	97	111	111	105	118	135	121	107	99	100	99	110	108	100	125	117	133	101	122	111	124	91	124	104	112	124	113	86	101	113	99	97	126	91	111	107	114	113	116	98	114	116	100	106	107	127	125	132	98	122	103	114	105	99	90	95	117	95	96	97	99	91	101	104	87	100	109	105	111	122	115	99	121	129	110	106	125	112	112	113	106	103	119	93	135	101	104	110	107	105	125	95	108	114	114	115	109	100	94	119	99	92	93	91	83	107	114	102	106	114	121	130	127	117	99	109	124	136	119	131	114	119	137	104	111	108	128	113	105	102	97	107	124	119	103	97	121	88	139	117	112	112	120	106	114	117	119	108	102	120	101	125	109	110	122	98	105	121	103	105	103	116	105	102	99	104	108	108	116	117	118	109	99	86	113	109	112	91	109	103	124	114	96	114	123	103	109	118	90	101	124	109	118	123	94	96	110	93	114	122	114	110	106	102	105	109	104	130	93	108	107	89	89	115	116	111	115	107	105	90	104	93	95	110	110	110	106	117	91	112	111	106	99	113	107	103	115	100	105	114	105	97	124	139	93	111	107	127	105	128	105	111	114	110	100	97	111	93	112	114	121	132	111	102	118	87	91	119	105	95	111	104	128	136	110	112	105	112	132	110	142	101	103	95	109	118	103	105	92	95	121	95	120	106	88	105	110	117	115	102	110	124	102	94	126	128	111	86	120	121	105	109	144	110	109	111	103	102	119	111	118	86	120	104	108	104	111	115	113	107	108	135	112	103	103	111	116	116	116	98	95	113	116	109	127	85	126	119	91	91	97	117	89	108	98	101	104	115	114	104	114	107	115	99	106	112	113	104	102	112	117	108	112	118	110	109	104	118	114	120	115	107	99	96	120	120	119	108	110	144	115	133	98	127	117	136	130	100	123	107	115	105	112	123	109	131	100	97	115	106	106	113	105	120	92	101	102	107	110	112	115	82	109	112	110	106	102	143	124	103	104	119	104	116	107	91	111	114	117	130	114	101	116	117	129	121	101	119	98	84	115	122	125	106	108	79	124	97	98	113	112	111	97	127	105	102	134	133	108	104	110	88	116	108	98	112	104	109	115	99	119	115	110	88	98	104	107	103	112	97	131	100	124	101	98	89	110	102	126	110	119	95	108	108	104	111	98	120	106	114	91	113	104	92	111	114	110	109	114	114	110	110	83	114	125	122	97	113	103	112	103	119	109	137	108	113	121	101	119	109	103	104	113	143	105	125	121	95	99	120	101	110	100	111	99	121	92	107	108	103	105	115	126	119	123	117	104	121	107	94	115	101	95	110	110	105	116	101	126	117	131	114	117	124	107	109	118	88	103	114	108	106	101	117	104	98	120	123	103	137	110	117	97	121	108	98	117	107	117	110	96	100	82	113	95	114	122	116	110	119	107	105	102	114	109	113	110	109	113	107	113	97	91	144	92	91	103	116	88	98	119	94	94	122	124	104	97	100	128	119	124	99	124	103	121	114	107	116	109	127	109	109	134	98	94	102	119	126	107	113	117	113	112	113	103	117	105	114	110	98	97	111	101	120	113	114	138	103	109	109	96	113	94	96	100	105	117	112	113	110	101	101	113	102	111	122	119	105	102	98	98	111	133	124	95	116	109	115	113	115	100	104	131	119	112	94	114	116	115	90	103	112	114	100	105	88	108	106	101	108	104	115	131	117	111	101	93	79	100	114	110	128	119	108	111	113	119	115	103	118	101	125	128	122	111	100	130	113	99	104	95	98	104	95	103	104	112	121	107	97	108	122	95	111	108	111	113	110	109	113	101	95	106	120	118	101	106	107	92	117	86	111	108	105	117	103	104	110	103	114	97	120	85	91	91	116	104	82	105	122	119	111	116	100	104	108	125	92	117	94	108	119	113	107	118	120	115	102	117	135	115	105	107	125	107	99	120	125	123	105	118	102	106	116	119	94	108	110	114	118	107	120	110	103	110	128	99	101	129	111	105	125	96	101	102	99	114	108	127	97	113	106	96	114	95	91	123	133	104	113	122	106	128	103	104	114	117	111	110	109	95	94	90	115	107	109	114	123	103	142	97	115	115	123	96	104	124	124	111	113	94	109	107	117	115	112	97	118	113	110	87	111	109	111	110	113	111	117	113	113	105	110	90	126	97	124	144	100	97	120	121	100	124	109	111	111	108	107	110	107	112	122	100	115	91	123	98	122	88	110	98	117	98	98	118	98	108	101	96	98	108	109	117	119	93	102	115	90	132	115	112	112	115	125	124	112	101	119	113	104	102	118	98	108	110	115	96	85	92	105	112	97	119	122	115	116	101	93	120	111	86	107	99	91	136	123	110	131	107	103	102	110	138	116	118	132	109	129	126	134	118	110	109	116	98	82	88	118	134	134	104	117	107	124	120	110	106	92	107	108	84	106	105	114	104	114	93	117	103	102	124	95	114	108	129	101	100	112	112	117	106	119	105	127	110	108	100	115	103	130	98	105	107	104	96	125	97	124	108	123	98	102	106	122	120	111	88	98	102	112	98	99	108	86	92	94	110	114	108	115	121	124	106	109	118	102	93	107	102	93	103	97	99	110	106	97	109	96	116	106	107	104	129	107	96	87	113	96	102	128	111	112	134	110	111	110	116	112	108	115	109	122	97	112	88	108	118	120	116	119	112	119	110	92	107	100	116	109	102	96	119	103	98	129	126	118	88	100	137	106	112	96	105	110	111	111	93	102	105	109	119	104	101	104	114	113	112	102	98	120	119	111	104	114	115	104	100	88	96	100	125	104	87	106	104	116	92	121	101	111	112	121	102	116	116	126	111	124	100	135	115	139	103	104	128	109	95	112	101	106	122	104	92	104	103	112	104	101	114	114	107	131	107	94	114	121	114	121	95	96	116	115	99	121	101	119	113	122	123	111	122	131	113	102	114	111	104	99	99	121	100	137	106	118	111	104
2339	390	499	538	521	468	433	445	405	398	389	376	406	379	363	370	409	372	427	415	352	375	368	337	361	367	362	375	414	357	354	372	398	351	381	380	328	356	344	342	348	362	384	349	364	371	370	334	376	356	417	351	362	391	332	346	345	380	361	328	368	313	357	367	355	359	336	379	345	341	337	376	388	350	350	350	370	363	350	357	359	358	353	351	331	362	377	348	377	364	369	403	376	352	342	386	371	367	378	331	395	404	355	374	384	339	356	376	369	383	345	348	390	327	392	372	357	360	336	383	368	330	350	325	362	358	373	361	334	360	369	373	332	355	361	372	361	325	389	324	376	382	380	378	336	343	361	368	362	401	352	361	373	375	382	385	372	366	363	370	321	350	351	363	335	330	363	338	359	383	355	358	357	377	350	374	358	336	332	406	336	360	378	359	368	367	320	347	374	357	316	397	372	362	369	360	356	341	341	370	378	377	347	371	335	361	370	336	378	358	366	362	351	336	326	356	358	353	369	365	343	380	339	350	365	323	364	362	361	397	356	376	341	365	377	389	392	371	389	346	359	364	348	339	382	339	372	368	347	393	337	341	392	340	362	351	372	328	385	334	361	351	344	360	370	341	374	357	380	378	361	357	390	320	346	359	338	383	392	371	372	391	417	370	335	395	352	367	376	353	357	336	337	345	362	363	393	390	362	385	354	353	400	364	352	378	337	361	374	376	378	348	370	383	356	351	382	313	367	348	368	348	379	379	398	345	353	382	366	360	351	373	340	372	382	379	339	338	361	352	356	354	362	367	356	363	359	372	360	374	369	356	367	361	383	353	338	341	361	340	330	354	357	387	342	386	366	398	361	354	375	362	378	370	394	355	369	342	390	345	334	326	369	346	373	355	372	383	309	374	362	379	339	334	350	351	375	386	374	339	350	356	371	362	385	377	352	346	355	354	375	386	367	373	386	352	364	339	351	337	391	388	336	345	334	344	338	358	365	329	384	350	378	346	361	349	344	378	353	381	320	362	413	340	341	346	382	380	340	345	369	339	380	349	348	376	337	349	349	378	361	378	337	373	339	353	351	352	356	371	362	388	329	328	358	363	336	366	393	363	374	371	370	362	354	344	376	372	355	374	368	342	344	350	364	362	346	358	398	395	352	357	371	350	357	371	381	371	343	363	373	381	349	356	366	338	371	351	361	344	321	377	354	346	342	362	334	375	372	370	359	365	350	369	351	378	381	366	354	369	395	346	413	348	381	357	360	335	346	395	369	376	386	360	369	372	366	412	359	334	318	364	379	383	403	336	373	354	350	358	369	366	362	377	357	357	335	399	374	375	382	329	384	349	355	369	366	373	351	346	367	376	366	401	362	366	358	391	360	374	369	323	360	340	337	378	374	367	298	361	384	352	383	378	374	364	389	365	341	354	384	377	363	358	400	368	319	368	386	342	343	374	308	342	385	350	383	379	363	380	360	383	383	365	351	365	389	376	343	362	380	335	357	387	368	372	377	381	324	369	353	369	353	336	377	356	351	363	394	392	346	352	343	348	359	360	365	354	368	368	350	371	342	374	388	372	318	371	318	329	380	354	343	327	347	391	353	362	374	358	391	392	407	351	376	371	329	351	356	365	368	350	324	341	336	366	362	355	337	348	405	400	341	381	341	361	387	366	355	351	371	357	359	370	333	342	339	343	333	370	353	376	336	370	375	348	345	382	372	394	327	347	370	349	325	369	357	378	382	388	378	354	345	356	372	381	353	365	370	380	356	347	342	406	342	373	359	370	322	374	406	383	340	336	343	359	343	363	353	338	378	348	353	346	352	376	377	352	365	358	350	351	357	369	363	392	362	391	407	364	365	365	373	389	380	370	379	354	374	341	369	343	336	340	349	355	354	378	401	378	370	375	338	368	356	386	372	375	358	344	368	371	352	353	372	343	367	356	353	369	349	358	353	391	373	349	362	352	374	381	369	358	352	384	358	359	383	358	370	356	366	365	392	337	363	395	348	356	348	378	360	371	337	354	383	377	357	364	375	344	377	380	330	346	376	350	358	391	345	362	354	323	336	359	343	337	343	381	342	381	414	341	388	331	367	363	360	361	364	368	366	368	388	365	349	333	387	376	349	365	335	362	343	372	370	382	340	362	352	347	348	342	339	370	342	355	363	345	369	366	326	354	337	388	373	343	349	343	364	358	381	391	362	354	361	341	370	327	357	366	365	385	394	354	344	345	360	365	373	338	351	367	361	343	379	333	401	345	330	361	354	343	365	358	353	357	364	373	410	362	337	400	347	341	344	388	346	370	376	334	349	369	362	359	352	346	355	327	353	379	362	347	398	348	360	373	367	342	323	330	394	395	371	371	328	344	391	367	333	320	387	320	367	378	358	375	327	321	359	366	355	331	360	351	371	352	385	318	402	379	360	356	372	364	339	379	348	395	323	368	359	348	351	379	351	393	363	350	364	349	342	334	359	357	361	352	345	355	359	354	383	375	390	374	382	353	351	352	349	375	362	367	353	368	337	358	341	358	365	330	374	347	381	381	378	368	353	354	381	352	342	359	321	386	341	416	348	379	352	351	369	360	360	367	345	335	334	368	373	383	343	349	389	340	353	339	373	361	366	378	349	351	377	335	359	357	329	350	348	356	331	366	342	365	362	371	389	341	346	338	366	336	338	361	339	385	356	367	345	366	334	375	355	322	373	351	366	375	373	387	370	350	361	369	391	368	371	378	361	342	352	347	351	378	363	373	369	370	357	359	372	363	345	397	405	381	354	351	358	351	353	375	398	359	356	386	373	373	346	368	361	349	364	324	355	335	377	359	356	362	369	321	390	322	356	347	358	369	327	358	401	372	370	345	374	358	340	365	384	355	342	314	369	313	364	345	356	367	338	364	368	355	368	351	377	381	351	346	351	353	358	352	352	389	389	351	346	352	362	358	338	335	381	362	344	338	355	372	335	373	386	385	363	363	373	365	376	342	356	368	323	357	357	355	362	367	349	364	335	372	346	350	374	333	341	364	363	338	318	345	357	382	375	370	354	365	356	339	344	392	401	366	359	382	371	389	364	344	370	395	380	353	356	376	348	351	363	336	386	340	357	316	341	337	367	363	388	359	354	368	354	342	363	366	361	345	382	342	369	377	323	397	368	390	369	364	360	347	341	359	352	332	342	313	352	369	365	365	363	346	373	363	357	327	362	372	388	351	372	372	359	337	349	326	359	385	374	344	400	331	359	336	343	387	386	385	349	349	358	363	374	354	362	345	366	353	364	395	374	341	377	355	359	383	368	383	376	359	337	318	331	336	325	349	364	346	353	404	359	379	385	362	375	371	384	347	351	370	376	356	379	379	375	365	378	332	341	332	334	351	358	364	351	366	400	367	337	358	382	368	365	352	347	369	361	382	341	325	333	391	360	372	335	361	339	353	365	386	360	324	338	362	352	352	331	353	370	353	368	361	326	362	349	364	310	373	356	394	362	361	352	380	375	377	347	341
7997	1281	1314	1048	885	666	569	420	465	356	327	320	265	273	266	258	289	285	310	259	264	232	257	249	237	256	256	226	253	237	228	224	214	206	218	215	208	229	220	217	213	234	183	215	236	203	214	200	230	189	237	241	241	205	194	209	202	237	203	218	202	157	208	218	207	196	201	233	217	229	194	223	196	248	213	230	226	224	215	216	215	243	235	202	181	212	216	205	201	193	189	234	238	204	230	226	218	224	206	211	238	229	203	194	200	199	242	203	221	247	217	178	191	237	209	207	230	201	222	232	231	240	208	233	215	225	208	229	234	221	214	209	219	213	230	204	218	228	207	220	209	221	215	200	229	229	222	197	209	202	203	211	183	200	223	207	198	194	178	218	192	244	218	220	195	192	173	197	213	192	210	206	225	218	201	211	205	218	222	174	209	216	229	205	223	206	206	213	215	212	226	235	211	222	197	232	222	193	224	188	237	214	201	211	213	197	201	214	208	184	231	199	207	213	232	199	222	224	178	225	220	218	180	214	228	204	215	214	242	210	193	216	200	233	219	209	218	209	197	214	191	235	225	198	240	188	219	239	198	206	211	187	213	226	200	183	214	215	230	199	216	164	212	200	258	203	210	204	214	194	218	199	204	220	219	200	214	215	216	206	214	222	224	189	210	211	206	209	221	206	219	211	212	251	175	196	235	231	207	226	209	238	221	235	199	228	202	196	216	225	196	207	248	205	214	206	215	228	166	209	169	206	214	193	233	246	215	206	209	223	211	212	204	233	206	218	218	186	207	209	222	211	219	209	201	224	203	209	215	218	211	202	206	209	199	237	212	228	205	256	207	232	219	204	184	209	205	198	199	206	234	190	187	209	224	237	230	232	232	216	214	212	206	204	210	217	246	219	243	181	214	201	199	206	215	208	221	184	209	215	199	231	215	221	195	199	201	229	242	217	198	228	184	226	188	209	239	219	197	218	221	203	223	210	221	215	225	214	222	219	217	221	199	203	201	203	193	204	204	192	187	193	215	240	220	193	201	201	212	221	219	237	209	210	191	197	220	217	213	196	213	212	196	216	210	210	226	225	209	223	190	199	237	182	200	232	208	231	210	198	214	225	193	226	202	234	219	227	240	190	205	216	221	207	228	216	210	232	192	201	237	200	227	199	196	222	197	218	221	238	216	212	222	234	208	230	217	215	219	221	196	214	186	207	192	203	191	229	238	202	218	238	240	181	236	225	231	210	213	205	207	208	233	216	218	203	209	203	218	230	193	196	225	220	213	237	217	191	216	219	225	242	223	226	224	193	190	245	224	189	223	189	193	226	237	222	210	205	187	197	194	248	220	228	214	221	222	225	201	182	234	226	222	209	234	219	212	188	224	215	203	213	199	194	231	228	203	214	216	203	221	209	239	219	209	212	205	193	224	236	230	221	230	216	223	220	230	226	236	209	200	214	252	231	199	224	215	212	224	201	230	205	223	203	228	201	198	220	217	225	213	200	221	224	231	205	194	234	223	224	224	218	229	202	207	239	229	239	231	212	243	231	208	204	210	230	228	199	210	218	206	236	217	192	219	182	212	227	210	197	209	213	222	208	225	200	214	202	210	211	215	229	200	196	232	222	202	192	198	208	210	214	193	191	232	199	218	195	212	212	203	199	222	232	185	197	229	212	209	217	184	206	216	219	218	211	207	196	237	230	215	179	198	183	219	187	202	185	194	236	204	195	225	220	200	197	225	213	210	215	206	222	191	201	205	219	247	243	222	216	200	225	226	232	216	214	207	214	234	194	229	223	206	198	214	208	192	191	214	189	213	228	207	208	226	250	215	211	222	199	224	230	234	199	205	201	256	208	203	238	190	200	209	227	227	240	231	221	195	218	226	216	209	193	204	201	214	207	202	225	230	190	221	226	213	207	207	227	197	221	206	228	235	212	214	200	212	206	227	231	207	194	220	222	206	193	205	239	240	230	216	226	218	209	198	203	206	230	223	217	224	212	213	234	184	214	207	181	234	211	235	210	210	229	225	198	217	211	216	226	216	209	205	248	232	222	206	200	208	179	185	180	221	224	196	245	204	196	196	216	225	211	222	188	225	208	207	208	212	183	217	210	199	202	239	223	210	217	223	211	199	228	204	233	228	179	212	226	221	200	216	215	210	203	214	211	260	212	195	233	209	216	214	202	199	220	217	193	219	183	221	223	244	213	183	218	202	203	200	204	215	209	209	225	194	188	218	216	190	200	209	217	199	184	209	226	217	208	182	216	219	223	205	199	231	205	208	213	207	200	218	244	222	228	208	229	210	201	212	216	205	196	191	228	214	211	223	209	203	220	210	201	190	183	221	198	211	211	221	218	203	218	203	260	215	225	208	175	225	203	206	192	215	197	237	207	215	190	201	220	201	223	229	212	200	213	212	210	220	211	233	187	205	212	217	213	227	221	207	202	214	212	212	241	211	205	194	207	193	233	235	217	215	210	198	189	213	202	194	204	215	248	222	193	187	206	215	227	223	230	204	217	220	225	197	222	180	202	234	225	199	202	187	189	192	227	225	206	189	190	252	201	227	202	201	189	232	213	196	204	200	237	199	213	204	202	221	220	195	194	193	226	199	204	190	228	210	212	217	216	216	246	233	196	218	195	232	226	218	232	198	207	220	214	192	228	198	226	194	214	193	211	254	218	239	213	225	206	207	203	192	208	218	232	204	190	220	190	211	185	241	198	217	217	223	218	255	233	210	197	177	227	191	212	244	193	209	201	226	220	201	232	219	210	192	206	200	200	214	235	210	198	206	208	249	208	162	193	200	220	247	223	203	207	225	215	227	197	220	207	204	198	193	209	217	209	209	210	226	202	226	202	203	215	207	226	237	206	238	209	257	204	199	185	203	245	206	199	225	232	205	195	229	211	192	196	218	209	187	238	216	212	219	204	208	207	202	182	207	236	191	221	222	202	183	205	231	192	240	190	231	221	219	200	200	201	221	201	211	235	208	207	197	179	212	211	215	192	208	221	203	218	211	204	220	216	198	268	224	220	229	199	218	233	236	196	226	215	230	232	212	217	220	208	195	190	198	238	204	196	213	232	216	192	194	202	215	219	215	212	217	222	221	186	181	186	233	201	219	220	218	200	211	199	224	188	220	204	236	238	217	213	181	206	215	210	198	212	213	185	212	213	228	200	186	207	207	229	193	193	185	210	213	216	222	198	202	201	200	199	213	186	215	214	187	231	219	220	227	187	208	214	220	203	230	214	227	235	219	223	225	204	197	212	210	207	210	205	202	228	213	216	228	185	219	202	231	212	200	209	220	200	231	212	230	217	180	210	195	202	200	206	204	218	224	216	226	216	191	205	222	194	195	211	215	225	228	205	213	193	205	202	187	217	248	208	185	227	225	208	227	202	211	210	210	197	207	211	207	213	210	224	237	248	214	242	213	219	216	195	225	236	184	186	206	221	218	230	224	222	209	217	197	188	209	233	213	232	213	213	184	194	202	204	210	196
6222	1531	2951	3295	3186	2848	2231	1792	2232	1598	1458	1112	1080	991	941	996	1221	1294	1300	927	758	786	853	870	1005	887	886	949	885	817	737	696	699	620	680	691	632	621	642	670	651	600	591	651	626	602	631	606	602	637	601	615	603	597	570	596	631	628	601	644	584	582	620	578	629	559	646	608	615	578	610	658	590	605	633	594	616	555	613	565	627	603	608	562	602	636	575	602	570	614	561	611	532	584	594	584	571	559	638	592	574	592	646	637	610	599	648	591	595	631	563	599	655	576	607	607	615	634	596	575	576	580	634	591	598	574	629	646	588	554	582	594	625	623	636	582	581	604	622	573	604	570	538	608	615	610	601	606	657	608	592	590	567	622	571	554	578	590	662	608	606	608	555	564	584	606	565	600	637	626	610	600	590	587	590	618	586	573	598	529	572	596	588	578	618	593	591	639	587	615	590	595	579	646	585	599	584	579	571	623	576	599	612	600	592	596	599	612	625	612	611	608	599	602	595	592	607	569	646	585	576	605	604	635	564	639	609	574	579	603	647	593	569	602	584	607	543	610	601	604	553	628	613	651	611	632	553	604	619	597	565	613	550	565	553	607	579	555	605	589	588	573	595	571	602	602	588	617	629	620	632	611	598	583	613	572	573	607	588	559	597	604	631	599	561	605	611	567	643	560	609	567	580	576	561	611	550	608	607	621	660	556	578	595	622	575	622	629	602	592	597	617	618	565	627	561	596	614	571	605	650	613	563	601	606	559	628	632	605	618	578	607	609	630	565	632	591	592	589	567	607	555	600	560	580	636	592	613	618	624	593	603	577	630	614	617	614	583	603	563	598	601	565	547	595	593	578	568	583	623	593	635	605	572	623	571	578	613	566	617	585	562	611	609	627	594	557	613	573	575	589	596	598	609	610	607	589	582	600	609	553	587	598	626	637	582	574	591	575	636	649	551	615	592	592	600	594	613	579	570	609	529	589	623	638	582	610	610	623	634	618	595	586	569	577	598	618	639	592	559	615	583	589	643	577	598	602	621	587	587	613	589	602	604	588	594	593	608	640	586	612	617	595	597	611	600	589	620	528	605	566	578	620	596	604	596	595	591	659	580	602	571	602	597	585	644	637	578	611	593	548	620	601	587	575	628	611	580	586	583	636	599	565	610	610	594	583	564	599	571	552	619	603	588	611	597	591	557	595	569	584	570	553	600	569	620	600	595	584	618	655	672	604	573	602	633	581	665	594	589	559	662	612	579	604	582	607	574	596	582	608	563	577	591	553	618	652	619	553	591	614	615	550	584	622	571	591	561	627	579	542	549	585	574	585	601	562	590	576	634	606	570	552	601	617	604	584	623	579	592	638	602	604	603	613	626	605	605	576	573	631	637	600	584	637	588	621	601	581	586	609	591	573	603	620	635	593	597	583	571	573	573	595	602	612	595	560	619	563	597	571	612	599	626	566	597	569	580	607	555	617	606	597	619	579	538	568	621	673	623	605	603	596	562	572	613	566	607	617	588	597	618	550	566	581	639	578	583	583	688	615	547	653	596	566	634	579	595	648	611	598	583	596	604	579	622	603	534	596	555	587	611	596	615	549	570	631	556	565	631	606	605	610	584	589	590	621	569	579	575	542	620	590	584	606	602	635	609	582	533	587	533	592	562	581	549	567	623	586	591	602	586	566	560	586	549	606	566	603	569	628	594	631	588	618	614	627	585	581	619	548	536	594	586	559	632	629	542	625	586	569	612	613	555	605	615	628	564	623	618	588	563	566	584	597	620	586	610	589	634	603	589	565	581	540	561	586	596	570	599	580	593	584	615	595	550	584	611	575	620	627	568	593	595	652	593	622	573	574	660	622	582	608	555	620	623	596	610	622	584	565	578	606	614	605	604	582	592	581	625	620	617	563	595	585	552	636	601	563	620	615	594	581	556	562	583	586	588	566	609	563	584	606	580	641	610	618	587	591	563	594	591	586	593	609	613	598	554	623	584	597	596	647	605	634	578	587	598	613	630	608	586	622	624	610	623	563	623	607	609	614	595	583	568	622	640	574	593	603	577	549	584	573	580	582	563	588	604	551	576	569	591	590	612	598	569	609	641	590	585	582	570	571	605	601	615	625	602	623	603	566	638	648	608	579	636	576	614	564	631	576	620	617	552	610	558	595	540	610	610	574	590	578	588	572	557	594	571	536	623	613	583	611	601	590	553	643	614	613	575	612	588	585	552	576	605	594	582	579	558	584	639	614	560	635	617	550	579	580	630	606	607	651	622	577	565	538	612	601	618	608	556	623	627	564	584	607	622	597	616	560	600	600	639	620	605	569	615	601	567	621	611	631	595	610	607	592	562	612	593	589	610	530	549	582	590	620	599	597	554	575	580	552	574	586	576	621	606	593	574	552	602	631	593	613	578	637	571	572	590	610	599	578	582	571	628	569	567	622	585	574	608	589	567	593	616	628	603	585	607	583	598	631	601	609	577	564	591	640	591	568	597	556	610	572	562	582	588	553	570	629	598	635	578	617	593	576	619	605	607	593	636	590	605	599	564	551	586	586	582	567	594	587	575	625	552	586	599	584	566	595	644	558	598	636	557	620	578	582	560	611	586	614	589	600	609	616	617	577	616	649	598	595	558	606	599	586	581	564	593	606	587	623	662	618	586	568	625	602	585	567	596	597	607	607	605	580	633	588	599	586	604	627	567	575	582	645	560	641	591	584	568	612	601	615	584	587	556	618	580	620	587	601	568	551	589	572	592	581	579	613	609	614	593	576	608	587	565	629	561	575	640	593	560	584	574	589	617	631	580	572	615	562	632	611	605	606	622	598	588	585	597	595	599	537	597	588	546	559	639	587	591	626	576	588	607	628	600	590	548	552	614	624	626	579	571	600	608	635	624	631	566	583	621	590	631	588	587	595	573	566	639	584	602	599	625	593	631	588	567	590	615	569	616	571	592	595	601	603	601	601	583	603	578	630	607	590	616	577	628	598	605	541	607	596	531	602	650	612	600	590	537	586	597	632	631	579	607	562	604	607	570	599	590	627	565	589	574	608	623	596	568	571	610	588	601	610	595	572	609	575	593	572	647	627	535	562	620	554	606	545	595	603	597	636	554	563	572	594	608	607	617	623	584	579	572	587	580	547	619	616	614	590	597	612	629	547	613	579	567	568	646	637	605	566	599	605	621	586	618	601	620	568	630	594	567	619	569	589	577	566	562	573	608	582	627	610	577	544	587	540	576	587	570	582	606	649	643	582	594	556	575	614	581	562	584	568	625	582	615	598	609	626	565	622	605	608	619	554	575	589	585	629	574	572	603	548	598	593	542	591	598	613	563	584	577	643	585	620	637	602	597	574	581	559	593	622	540	618	643	613	621	618	572	588	599	614	619	626	581	575	613	599	580	577	612	605	574	590	617	633	593	588	607	553	619	603	598	641	596	607	587	626	641	597	535	592	573	591	629	599	578	588	627	553	589	549	574	610	596	608	580	626	596	566	556
15862	3064	3067	2224	1615	1536	1156	1046	909	715	657	502	493	512	449	496	595	629	520	472	412	441	434	480	428	476	449	425	439	403	403	414	399	413	400	439	372	384	415	380	392	433	426	409	375	351	372	385	363	356	394	385	405	432	372	373	394	364	398	399	350	398	397	371	405	381	418	413	361	385	358	354	380	360	351	390	358	390	372	354	365	387	399	366	372	371	396	378	393	395	390	369	389	418	378	382	392	366	358	365	414	388	397	353	375	381	409	371	376	352	382	398	358	368	403	334	354	371	374	379	384	377	355	385	374	385	345	364	384	382	368	444	403	394	372	404	396	345	362	362	399	397	370	365	362	374	411	345	383	337	397	344	344	378	375	388	393	414	335	358	352	400	361	391	411	391	410	394	385	371	384	384	421	364	391	389	398	407	376	406	380	371	363	374	375	376	397	401	361	394	351	381	388	381	401	409	351	395	386	397	359	409	405	396	406	395	342	392	359	373	371	393	372	422	372	362	402	374	385	369	371	399	407	382	414	368	417	387	340	332	386	350	386	395	345	361	414	368	380	361	354	367	363	363	357	363	421	365	361	361	388	365	365	385	375	344	363	368	368	362	401	367	365	382	373	358	376	393	413	391	412	377	400	360	392	366	391	355	358	395	386	392	411	389	372	382	382	368	400	363	361	418	397	352	393	370	381	385	349	392	380	367	351	366	381	409	374	428	397	381	386	381	355	406	404	377	406	409	429	404	380	395	365	332	354	323	379	403	394	377	397	367	377	363	372	355	363	397	384	346	394	396	362	391	377	370	341	393	425	401	368	397	370	372	373	363	378	357	353	410	370	357	368	385	356	392	361	387	403	389	396	430	407	370	362	386	377	384	381	395	393	396	374	362	353	350	382	403	358	400	391	379	371	414	356	379	397	368	365	370	374	381	385	381	379	355	383	385	363	380	378	389	408	391	387	383	348	399	391	388	403	388	354	397	365	364	372	388	417	378	359	381	384	382	372	403	379	380	367	399	397	376	393	354	365	348	345	359	368	371	409	434	389	416	359	383	376	407	349	362	361	381	350	397	401	391	395	401	375	409	384	385	390	399	407	367	351	375	404	373	379	361	357	382	389	343	394	406	406	360	402	385	387	357	391	379	417	382	369	367	382	375	386	379	380	391	379	388	391	371	406	425	387	397	382	397	406	360	355	356	391	387	371	423	384	344	380	384	374	412	367	357	394	397	387	413	357	372	376	387	394	329	389	374	375	370	362	370	425	407	377	403	379	345	403	356	364	399	383	364	343	359	389	374	397	372	401	389	376	391	367	367	367	369	381	405	370	383	348	421	407	384	385	347	365	350	375	379	377	361	373	389	356	326	376	372	374	376	380	356	397	356	383	357	352	394	391	338	360	389	366	384	380	369	401	400	399	376	384	353	384	386	374	385	376	359	402	382	360	388	384	382	384	343	342	382	344	363	374	368	351	397	380	384	347	396	365	373	343	380	399	371	415	380	371	386	369	351	370	357	339	389	377	346	407	424	375	369	366	369	372	393	385	384	400	385	403	363	365	397	406	366	367	374	399	355	385	403	396	387	393	373	422	387	408	369	347	339	379	396	366	390	360	412	386	362	376	384	390	409	402	361	381	366	393	353	378	386	380	363	381	370	366	388	364	377	381	362	396	343	368	384	362	354	371	382	357	376	392	370	387	375	377	352	405	368	373	362	354	387	379	354	357	382	376	365	350	348	382	392	368	413	386	359	377	372	377	362	412	391	386	371	392	353	411	372	401	419	407	399	354	321	364	369	404	380	381	399	404	363	389	380	411	371	354	382	354	381	415	336	360	390	380	362	416	391	397	352	393	348	337	376	394	394	405	369	363	360	345	403	395	351	369	394	399	355	344	376	357	360	416	357	365	377	359	379	356	381	360	363	371	359	366	372	378	396	399	357	370	369	402	388	378	386	405	377	388	399	354	405	363	342	386	356	391	396	376	403	330	391	374	377	401	410	367	408	377	403	394	370	385	372	369	383	333	392	360	376	376	375	359	402	340	376	360	365	398	361	420	369	377	409	383	350	346	358	375	387	370	368	370	400	412	383	371	391	354	384	347	383	382	380	372	359	362	367	375	384	375	350	436	398	343	380	396	393	399	384	377	374	360	373	358	396	382	395	373	403	357	382	413	343	373	387	370	373	363	391	362	358	391	417	369	398	363	366	369	382	398	426	354	405	380	339	399	386	359	382	371	395	365	409	398	392	366	362	367	400	466	371	394	397	374	406	392	372	350	328	372	375	380	343	351	372	398	365	398	382	340	368	385	353	396	366	372	356	408	402	393	358	403	394	386	386	386	367	396	390	361	381	385	382	363	395	435	379	430	400	354	368	371	383	385	393	391	356	421	393	389	396	415	374	377	350	381	377	363	372	371	359	372	387	368	353	362	399	361	381	375	340	377	375	401	375	390	413	418	383	404	388	386	413	358	391	349	377	387	358	375	399	398	357	367	382	431	342	375	376	404	383	364	422	352	335	372	371	375	384	387	343	365	367	379	347	366	367	379	405	371	386	362	341	372	376	357	338	357	374	349	364	372	382	359	328	378	369	366	349	378	419	378	350	393	398	359	374	383	404	393	401	375	386	412	397	386	367	347	353	377	391	383	350	340	377	369	364	383	381	369	371	381	362	379	359	387	410	423	382	338	359	370	389	375	378	381	364	355	392	382	377	387	374	426	347	366	385	352	364	370	388	369	403	364	390	384	406	368	410	375	364	383	341	392	390	384	391	374	357	385	374	378	348	397	324	374	377	358	353	382	391	374	380	392	363	423	358	407	367	386	360	404	364	383	401	402	363	354	365	388	342	323	380	375	373	385	397	356	380	405	405	379	353	377	398	359	364	332	372	363	381	389	401	384	379	404	370	394	390	369	390	343	415	355	391	371	382	395	370	409	387	383	398	374	416	371	392	361	366	373	409	352	359	342	384	377	361	407	383	370	404	371	388	367	347	414	332	386	364	373	373	366	395	397	384	379	370	394	364	381	359	365	375	381	378	364	391	352	400	387	395	412	404	383	379	405	353	372	351	393	375	426	365	395	389	340	376	370	396	382	408	403	393	372	391	356	379	383	393	383	342	383	378	388	399	390	390	352	362	352	378	410	398	385	414	391	361	366	396	350	366	356	357	384	420	394	376	370	367	357	387	420	385	361	409	352	369	347	382	391	396	338	377	446	405	388	426	380	355	367	376	373	349	364	363	373	409	360	371	356	381	365	396	355	399	400	427	394	381	371	353	354	397	393	377	370	393	407	375	375	374	428	374	371	386	387	379	388	370	398	397	377	384	388	375	388	383	406	380	349	350	376	380	380	330	388	380	401	357	348	388	402	379	401	375	395	377	389	390	382	358	376	350	386	359	346	392	367	350	367	395	337	389	389	379	388	381	370	378	388	360	371	364	389	375	362	392	381	408	387	355	390	364	352	366	415	383	355	316	403	351	364	399	362	361	421	395
8519	2828	5631	6285	5812	4938	4232	4017	3697	2913	2501	2035	1770	1653	1624	1780	2227	2626	2066	1653	1472	1441	1371	1640	1622	1483	1712	1509	1481	1235	1206	1087	1159	1099	1086	1140	1029	1038	1037	964	978	1006	1036	977	1000	953	1035	1031	1014	954	993	1035	927	969	985	1011	922	955	925	971	945	936	1010	929	976	939	951	972	933	988	907	986	892	930	946	952	988	982	980	961	912	997	944	975	955	903	990	964	897	982	907	914	961	929	923	933	932	916	939	952	925	875	977	982	982	961	953	935	968	917	976	937	949	902	893	903	883	908	939	939	964	918	959	963	896	964	958	979	872	939	968	894	922	943	915	939	946	879	892	904	960	899	920	946	900	976	898	939	906	904	914	924	906	917	948	946	949	918	909	968	882	941	963	958	943	943	930	951	912	944	855	951	922	905	988	926	956	910	894	897	968	942	971	922	906	935	891	922	892	1017	893	858	868	932	964	905	902	927	926	966	947	957	933	913	949	931	906	923	947	917	919	924	933	926	956	872	915	906	897	902	934	888	969	928	933	935	967	927	976	918	988	951	958	925	917	1010	922	907	912	943	906	939	915	982	930	902	910	932	925	886	891	916	903	892	891	902	930	960	942	917	926	908	981	932	892	927	945	868	887	933	927	930	938	952	876	880	909	891	856	933	980	947	930	893	988	977	985	942	913	955	903	866	943	974	943	960	985	938	892	891	876	919	920	967	937	981	919	944	932	959	917	892	928	970	936	910	936	944	925	937	888	892	934	919	901	914	931	895	937	989	910	904	935	897	950	985	943	947	953	973	886	931	895	915	943	941	969	897	914	951	900	911	919	971	862	884	891	968	913	991	936	955	954	930	922	972	892	911	964	905	866	922	961	902	888	909	914	958	925	917	990	945	943	917	936	927	909	944	988	945	928	907	934	956	992	868	951	877	927	938	956	957	901	974	954	968	895	940	964	931	1010	906	931	932	883	948	908	971	911	893	899	903	914	975	921	915	938	925	908	962	922	872	911	935	898	971	918	946	948	959	934	905	936	1002	935	969	976	825	938	981	926	884	925	1009	893	936	967	852	944	893	938	912	891	847	982	955	914	935	968	927	929	982	949	903	962	923	947	894	912	954	879	911	928	927	894	909	894	921	904	933	909	904	957	920	918	921	955	925	889	949	930	963	976	950	925	885	943	928	1020	936	933	917	956	921	948	938	890	911	915	914	962	905	970	938	926	890	927	918	902	933	911	941	883	913	908	952	929	927	835	891	953	938	958	891	1008	934	933	906	897	923	942	941	913	943	973	938	988	933	927	918	926	941	897	950	965	965	865	867	935	935	887	910	930	910	915	895	902	871	953	984	921	871	891	842	975	898	876	950	896	887	878	895	881	928	959	979	880	913	888	946	927	894	890	955	947	927	894	908	922	933	933	941	917	956	882	952	951	944	855	974	921	947	916	953	917	918	902	926	929	937	970	977	842	946	932	948	881	968	858	933	914	987	960	858	951	893	934	985	887	847	862	901	920	949	903	957	952	921	964	958	944	908	886	872	954	944	936	894	927	922	980	874	935	913	918	941	959	951	942	935	928	905	928	879	965	956	908	926	883	904	952	921	933	972	917	896	960	933	936	893	934	914	935	910	959	934	962	954	930	888	935	926	948	932	920	928	910	957	915	905	907	918	882	924	939	932	904	959	877	885	989	923	942	930	885	965	910	934	916	886	877	904	870	940	897	948	979	940	888	881	958	940	950	917	948	929	878	904	935	928	915	886	901	931	986	921	911	927	876	920	902	927	900	869	883	952	940	941	952	890	960	922	949	894	936	887	927	944	892	939	920	965	970	935	922	953	860	944	954	898	912	859	954	985	930	945	915	912	897	886	892	925	945	970	887	876	940	942	948	933	919	907	952	913	975	927	911	865	945	954	901	963	860	889	942	936	931	827	880	909	932	893	892	910	965	893	936	858	959	944	916	965	945	1024	924	920	903	949	973	924	919	905	889	880	916	938	979	927	907	967	943	933	920	860	962	876	952	901	926	944	925	961	885	967	939	972	923	897	930	964	913	959	903	946	920	914	947	949	899	938	908	899	922	945	897	910	972	948	938	957	947	904	927	938	929	928	982	954	940	903	932	925	901	910	941	902	908	902	936	906	937	936	921	908	885	902	892	900	889	881	925	938	952	909	954	931	873	891	896	952	968	876	944	936	911	870	936	914	925	960	933	937	934	955	914	914	911	924	876	973	946	901	940	908	881	951	925	922	953	910	906	932	919	897	939	893	902	936	927	927	902	923	953	956	939	937	870	919	916	882	989	958	885	913	901	925	956	918	986	941	931	925	901	912	913	928	899	919	908	928	960	913	911	918	891	927	916	892	913	871	937	929	876	920	902	903	902	904	884	880	952	931	910	944	902	912	936	886	919	945	905	932	910	934	909	919	924	893	925	924	990	943	926	937	937	871	899	902	908	902	975	863	989	957	933	919	951	967	919	884	967	952	974	908	907	897	902	932	949	909	965	990	909	957	910	938	972	911	931	936	918	945	901	860	923	912	927	933	971	886	916	920	908	962	926	908	918	932	911	899	919	966	916	916	899	963	938	932	908	951	953	891	906	877	942	882	974	928	911	890	993	920	927	983	925	915	916	886	928	911	904	837	977	949	877	906	945	986	899	972	941	920	945	947	905	905	890	902	943	911	930	909	905	883	934	886	928	906	943	908	912	906	840	898	935	974	927	905	914	950	918	971	909	923	924	888	942	924	967	916	919	940	919	881	946	949	982	975	883	919	928	924	929	928	987	957	924	900	870	960	894	855	932	908	958	903	939	893	907	928	1002	929	930	864	910	949	937	909	948	970	907	860	943	894	976	894	864	955	916	934	955	913	916	917	947	907	914	900	907	860	963	911	895	914	899	908	909	952	924	930	940	945	905	987	921	899	986	961	961	912	960	932	920	905	917	937	914	937	918	969	909	924	971	900	901	917	860	888	911	834	931	907	885	949	949	916	882	928	931	927	886	950	925	952	922	979	916	888	907	964	872	964	902	928	931	893	933	892	884	915	899	940	967	963	878	927	885	867	965	881	927	909	943	888	914	923	902	952	892	921	918	964	901	969	960	917	901	985	921	912	926	972	911	891	871	911	918	915	900	921	901	935	893	952	969	925	936	904	877	928	907	931	927	945	927	863	894	934	903	937	931	907	917	903	961	941	942	906	868	951	940	1008	950	974	891	935	966	928	921	939	904	952	944	919	887	932	983	920	900	943	925	913	942	912	929	957	907	888	935	915	938	941	934	939	971	903	960	919	886	867	928	948	967	887	909	907	903	955	861	950	908	937	955	938	897	983	921	855	894	898	945	921	922	879	955	921	939	943	971	898	935	941	917	872	939	905	909	915	879	924	901	921	921	932	916	924	924	953	937	924	902	872	912	950	862	925	923	868	907	881	903	905	905	941	921	890	898	918	953	912	938	902	931	907	947	943	958	901	904	902	897	956	956	951	930	882	936	961	951	947	910	877	927	937	887	924
1920	144	133	140	116	114	124	110	125	121	131	122	141	118	107	105	120	101	102	125	100	117	121	105	112	86	105	139	124	90	119	107	130	113	86	105	104	107	95	128	97	104	95	118	127	108	114	118	103	104	119	126	125	100	112	124	97	114	115	104	109	110	101	108	124	103	112	119	133	89	90	95	98	122	92	111	81	107	124	114	108	106	91	120	120	111	108	105	101	102	99	91	119	114	127	105	109	96	134	132	108	94	118	110	103	103	82	92	112	112	104	140	104	95	111	101	124	112	113	124	135	120	102	118	115	110	127	111	116	108	108	100	118	108	106	110	108	120	101	113	116	96	109	102	101	111	113	111	124	106	111	93	107	89	83	105	119	105	127	113	98	115	108	115	101	89	112	122	94	107	89	103	124	95	119	114	104	117	121	103	120	108	112	114	119	127	113	99	116	86	88	116	101	98	107	90	106	100	106	95	103	125	114	117	89	108	110	110	90	93	98	86	116	111	127	123	120	106	112	102	103	83	111	121	109	101	110	104	111	114	101	127	123	101	98	103	115	99	105	105	102	103	91	95	107	112	102	128	103	102	111	114	118	108	113	117	122	103	95	115	88	111	110	113	111	116	90	110	103	94	107	107	123	104	109	110	103	115	102	123	92	104	120	111	88	106	92	105	108	97	102	122	105	109	132	136	97	111	120	136	114	100	119	116	119	90	101	123	103	95	124	131	96	122	106	105	91	117	108	103	99	104	123	105	133	114	98	109	106	121	110	106	106	105	97	101	100	107	106	112	132	116	117	123	102	96	116	116	113	105	115	90	117	96	122	107	109	105	86	110	97	108	94	101	143	113	134	120	107	111	101	88	116	116	117	107	120	101	105	121	110	108	106	121	103	106	95	89	118	119	87	104	102	116	115	100	111	108	111	110	89	115	108	96	90	110	113	120	97	107	114	119	126	113	127	98	134	114	121	92	112	96	110	110	118	111	109	120	108	77	95	119	102	109	111	102	102	92	102	126	123	113	105	109	104	114	115	113	107	114	100	117	105	121	106	109	119	103	113	127	109	126	104	97	105	120	111	114	126	109	131	105	99	92	118	99	120	118	92	123	106	112	131	100	119	95	96	110	105	114	106	112	89	114	99	108	108	110	103	121	123	95	121	112	118	120	105	117	113	120	116	105	92	111	104	111	104	97	103	116	109	99	109	108	103	101	87	94	93	117	111	95	129	91	125	121	127	107	90	122	98	127	109	120	121	110	109	102	102	113	119	108	143	103	116	128	113	128	101	109	112	126	85	92	106	108	116	102	119	106	102	112	114	124	118	104	110	102	121	108	101	105	129	105	122	118	101	111	122	108	104	104	118	102	99	96	100	105	102	104	111	124	116	96	109	97	96	121	100	101	106	110	111	103	104	115	116	113	79	117	101	99	115	120	95	110	109	109	118	119	107	127	115	119	132	97	103	110	125	102	97	108	115	103	115	95	96	98	116	93	110	113	107	97	104	91	101	123	119	104	96	116	121	96	109	106	102	109	94	115	100	109	112	116	105	100	100	113	110	96	121	87	82	100	109	108	123	110	104	122	110	113	128	95	135	99	94	119	124	101	116	137	122	104	124	103	120	112	128	118	99	107	110	129	117	111	113	119	111	119	133	94	109	108	115	94	99	120	98	120	116	90	109	115	96	102	128	114	106	115	99	103	86	112	119	100	98	117	105	107	98	105	106	131	127	114	110	111	91	103	113	102	111	120	113	107	92	103	117	98	102	115	125	112	93	103	90	110	95	107	116	105	110	103	121	118	112	118	117	100	126	102	96	102	113	112	105	123	95	100	119	115	114	97	108	96	102	114	117	120	105	112	106	102	113	114	108	112	90	121	116	116	129	112	99	95	112	97	110	112	112	95	136	114	81	106	102	108	113	121	96	111	119	108	112	88	105	134	110	133	90	112	124	99	113	114	95	90	103	124	114	98	111	109	119	109	120	123	91	116	96	115	97	98	112	106	102	123	124	82	108	119	114	107	119	102	133	95	106	125	102	103	115	116	96	117	116	123	104	113	115	127	104	129	112	106	101	87	104	93	105	99	123	112	102	104	106	107	122	113	101	105	123	129	101	103	96	96	104	84	105	137	97	92	123	105	107	113	131	102	112	121	112	109	114	109	102	117	97	105	109	112	123	119	105	108	110	107	110	123	89	114	101	102	106	95	95	98	85	108	118	105	110	103	117	136	94	108	91	125	120	93	96	107	130	109	94	109	117	120	115	116	118	116	118	111	91	121	118	118	98	128	130	100	124	97	92	110	130	107	108	108	113	100	119	94	111	99	131	121	118	112	97	111	113	118	90	99	102	119	103	122	100	88	100	103	106	122	102	98	106	104	116	94	115	118	121	98	105	97	127	104	106	101	127	103	129	110	119	110	124	101	120	105	101	100	117	105	110	109	98	102	111	111	99	115	106	83	112	128	117	115	122	97	121	93	122	94	130	115	106	105	109	90	130	108	108	99	104	101	90	103	104	112	118	124	119	111	108	118	114	105	108	128	107	92	110	126	99	109	114	100	109	140	103	101	110	106	93	89	108	90	118	92	110	115	101	101	106	115	101	108	104	127	102	110	97	121	101	123	106	95	105	80	133	95	108	110	100	117	106	116	110	128	106	104	118	116	102	126	117	104	111	128	122	118	99	126	104	104	130	121	108	129	117	118	115	132	88	100	109	103	116	113	133	110	123	92	112	101	112	115	110	111	107	116	116	103	105	112	108	111	131	96	122	110	114	98	106	125	103	115	86	118	89	107	104	101	121	114	130	85	118	99	119	104	122	111	102	111	116	114	112	123	105	99	109	122	120	118	116	92	108	120	117	129	101	127	90	118	112	124	108	137	110	112	116	122	95	96	124	97	104	101	105	103	104	120	95	110	108	97	114	114	108	108	97	93	105	92	125	98	130	127	116	123	91	93	98	108	102	100	122	108	87	120	103	99	108	126	112	121	111	108	100	108	103	118	93	115	108	101	96	115	105	127	106	90	109	119	114	130	116	108	111	111	114	100	114	111	123	115	145	105	104	118	117	119	96	95	109	117	115	93	104	113	131	115	117	102	96	97	122	128	90	96	109	120	122	115	109	138	124	114	90	111	98	115	102	106	115	123	107	101	135	108	95	111	111	110	103	113	111	109	105	98	117	87	113	121	118	105	107	122	113	121	105	120	109	83	108	125	108	104	111	123	101	108	112	97	114	106	109	89	88	97	129	116	104	117	105	115	105	140	92	94	122	102	116	126	114	104	112	89	126	114	95	104	100	106	101	140	152	117	97	89	109	109	121	112	98	99	98	104	96	120	93	119	143	122	128	116	106	99	98	115	114	127	117	100	99	97	110	113	91	101	104	107	110	111	102	113	111	122	99	110	135	107	129	132	107	130	131	130	141	112	110	94	114	92	111	117	115	115	119	104	99	106	112	113	92	100	103	105	104	107	122	105	126	119	119	114	107	119	111	112
2381	429	479	499	550	438	423	427	420	369	397	364	356	390	396	401	404	380	388	407	384	361	368	335	379	346	397	357	357	335	336	404	410	365	381	399	344	350	342	352	341	342	360	315	356	369	336	397	374	320	304	329	364	338	379	352	345	369	375	348	347	395	328	341	361	345	375	359	343	359	341	376	345	383	371	348	318	367	334	336	354	364	327	325	363	352	351	351	362	360	378	385	390	382	357	370	400	398	366	362	346	369	374	361	387	335	360	330	373	362	368	338	372	344	358	353	391	306	366	348	363	354	361	366	356	347	316	367	374	345	341	385	360	372	357	365	356	363	365	342	378	356	357	374	375	360	359	390	354	358	351	354	342	365	375	374	336	370	386	352	391	307	341	361	356	375	359	346	376	362	360	373	363	363	361	374	350	358	375	346	370	365	369	385	332	344	387	340	375	336	349	348	381	376	374	382	380	382	367	337	320	376	391	384	373	353	301	339	370	369	367	388	357	346	364	338	345	385	352	380	358	359	351	367	356	366	368	362	381	341	385	358	372	373	363	374	347	346	335	365	343	405	351	383	331	378	349	384	353	400	340	343	369	374	352	351	344	336	359	371	353	394	359	339	352	395	336	326	356	345	341	362	333	336	363	393	350	335	355	357	398	358	336	364	349	385	359	322	355	346	362	370	338	379	346	361	363	377	364	336	370	357	339	345	342	359	341	361	379	350	345	362	362	318	350	371	384	346	348	355	324	378	316	333	352	379	390	373	375	323	348	349	340	358	370	368	355	313	368	360	359	348	366	360	392	369	328	362	366	346	366	325	355	361	349	359	352	360	375	347	360	372	379	336	364	352	341	378	361	337	357	336	334	359	356	351	319	384	386	400	352	370	387	372	363	351	359	336	337	334	377	373	370	358	342	356	315	346	362	363	366	380	337	356	374	347	342	351	354	361	336	394	322	379	359	364	355	365	363	327	343	402	345	350	370	344	353	363	375	367	395	339	371	341	361	386	372	383	328	342	337	391	357	384	376	357	343	366	395	369	383	379	338	338	387	344	333	367	363	369	352	362	388	368	368	389	361	358	341	365	343	366	359	361	357	365	360	363	358	346	395	360	373	369	361	356	353	343	356	366	375	369	352	370	371	363	368	385	360	348	370	356	356	356	354	344	344	371	335	340	367	364	386	368	378	321	353	336	353	339	368	346	334	330	378	364	380	364	354	305	348	351	362	331	376	336	392	411	361	324	346	381	377	417	373	385	359	383	348	327	398	361	359	369	360	335	358	353	368	370	346	361	366	357	379	371	389	351	357	340	367	343	385	352	368	383	378	354	386	386	357	339	344	337	383	349	352	356	358	366	358	341	355	365	388	351	350	343	343	365	357	361	392	387	339	389	336	343	369	360	350	385	363	368	367	363	375	366	389	363	333	362	345	344	374	347	326	371	365	370	325	360	353	375	351	343	340	344	367	337	362	345	357	383	361	363	351	354	353	359	341	350	395	382	356	333	359	335	327	365	333	378	373	369	362	357	330	387	348	348	347	354	336	391	347	381	331	339	338	395	385	363	365	368	380	355	358	353	337	389	377	343	338	340	353	352	362	355	370	351	344	343	310	360	353	390	383	329	334	375	357	386	387	360	363	326	373	378	343	317	361	372	365	350	348	374	339	347	315	382	329	360	365	368	372	358	349	330	369	349	340	348	350	349	325	373	371	349	345	385	377	376	381	309	367	388	364	345	357	368	339	380	385	358	367	360	376	351	355	352	338	357	333	344	306	322	336	349	371	387	361	386	354	372	339	341	370	362	358	356	336	347	361	368	383	321	385	367	347	367	388	365	362	332	345	347	369	366	340	379	361	384	377	382	317	337	363	359	365	338	367	327	377	340	357	349	357	369	356	344	322	354	384	365	330	336	327	391	372	358	368	356	370	363	364	358	375	388	340	378	372	375	340	361	357	347	344	356	353	347	355	354	387	380	374	347	388	378	363	351	352	353	359	351	373	339	339	349	379	376	368	361	348	360	333	361	367	380	379	372	367	351	396	347	368	389	373	385	346	353	363	377	391	397	369	362	371	326	356	331	362	379	373	357	377	355	372	389	355	324	374	383	382	356	352	381	322	348	356	363	368	372	349	353	380	367	360	328	372	320	353	342	344	347	392	374	321	376	361	372	354	341	391	325	375	404	336	358	337	349	370	334	358	348	348	374	416	372	394	368	382	362	366	376	341	381	367	348	363	392	350	335	369	375	331	366	366	371	355	354	360	340	389	366	361	355	369	352	365	349	343	360	323	339	344	345	368	372	387	330	323	393	339	388	377	387	334	393	351	370	365	366	387	358	333	335	349	346	361	348	378	335	363	370	353	348	378	347	364	346	375	387	347	352	354	339	329	346	358	346	373	372	357	357	347	385	388	352	339	355	357	371	378	374	347	342	303	338	387	381	372	326	378	336	343	357	345	347	386	356	368	393	347	376	359	342	347	374	372	385	328	364	368	345	362	365	404	350	353	392	345	332	370	359	362	378	378	363	368	366	346	336	392	367	325	370	366	354	371	344	372	371	358	344	385	354	330	334	344	354	371	361	358	368	380	328	351	343	352	342	350	365	392	351	374	349	334	376	341	382	406	366	367	361	378	369	355	369	339	346	360	352	357	356	368	399	371	366	341	314	352	390	332	363	342	362	392	370	380	362	339	335	364	356	363	376	334	367	386	374	363	344	356	373	366	370	364	346	330	329	319	333	336	379	368	343	351	323	349	368	346	333	341	348	363	384	364	363	356	360	371	382	349	376	377	393	361	368	385	379	369	373	359	368	381	351	368	344	382	366	365	367	349	374	318	342	360	361	347	362	382	376	338	366	349	382	372	360	349	350	360	383	373	342	390	357	379	366	386	384	365	349	323	369	370	372	378	374	321	322	357	357	366	336	368	360	336	353	367	373	363	358	381	368	405	378	366	345	350	342	353	360	371	323	321	339	395	357	365	389	374	391	321	367	361	347	361	386	392	350	364	365	376	378	315	373	394	338	393	353	355	365	354	345	360	348	392	335	369	381	325	386	383	369	385	349	367	371	369	350	387	377	369	357	388	340	360	369	362	373	379	341	380	389	350	373	374	360	324	354	336	338	365	368	359	350	366	335	375	374	345	354	367	367	338	358	349	383	353	360	339	352	360	346	339	340	350	334	382	313	348	363	355	329	376	368	357	356	337	355	394	337	363	375	370	372	365	370	385	376	382	391	348	326	367	337	356	324	346	339	319	358	380	382	357	385	351	352	341	380	353	354	383	369	345	338	372	356	306	343	378	353	350	372	355	367	357	369	394	337	378	360	353	374	361	351	383	386	324	355	332	373	385	336	384	346	364	348	365	331	354	367	315	343	348	351	317	356	340	363	379	352	372	351	324	381	343	357	351	378	377	397	334	338	335	345	311	360	386	366	394	372	378	371	348	323	338	380	380	345	331	352	347	342	385	365	349	368	326	356	392	355	351	346	370	392
8417	1169	1328	984	736	660	490	461	440	440	346	298	266	249	262	273	297	278	305	278	270	273	238	244	278	237	236	229	254	212	236	236	254	227	238	225	220	235	208	224	212	184	219	213	213	196	235	191	216	213	206	197	212	216	211	230	226	212	229	205	205	215	203	190	203	221	226	203	231	204	189	194	231	179	204	217	243	219	219	207	236	238	215	198	222	219	230	230	185	219	201	203	203	227	191	211	171	217	187	198	197	225	203	196	182	192	240	227	198	228	197	204	185	203	196	214	216	220	200	222	212	230	211	213	230	228	224	220	206	187	207	209	234	221	219	229	215	208	209	202	225	235	188	202	214	207	221	197	220	243	203	203	208	215	204	198	222	216	203	200	212	231	187	218	207	231	190	198	220	235	207	214	227	203	192	216	228	211	215	241	244	202	210	218	215	204	231	222	206	227	204	201	211	205	230	206	229	206	215	235	231	206	226	230	225	201	231	236	208	198	197	199	208	228	211	210	208	220	236	200	196	224	229	189	227	218	213	235	216	207	200	229	222	225	220	250	197	208	212	231	226	212	199	227	212	174	211	225	234	220	229	215	197	200	215	207	221	202	214	202	191	200	234	243	220	212	198	200	199	204	203	215	220	205	237	195	203	192	220	214	214	208	216	208	213	212	214	196	220	192	251	225	199	199	195	222	206	196	217	207	230	209	200	194	225	204	197	220	218	190	200	210	202	208	208	187	208	214	226	197	210	198	174	222	206	224	205	213	194	197	195	229	232	239	224	208	213	222	209	203	210	192	198	202	207	207	190	212	210	210	220	216	229	202	215	211	209	219	216	246	205	197	205	202	210	220	201	198	225	215	198	233	234	221	207	226	273	242	215	202	176	206	192	195	216	204	188	221	194	201	223	181	221	226	234	220	213	222	200	247	216	245	192	223	220	199	226	230	204	215	193	241	171	235	210	198	191	200	206	226	219	216	188	217	197	209	209	240	212	196	217	195	201	230	200	211	240	215	230	245	195	190	209	213	200	191	233	232	199	192	202	220	212	213	208	212	212	224	223	206	208	216	201	248	198	213	239	203	199	231	216	220	224	218	216	270	200	214	236	208	190	224	204	217	203	201	225	218	180	226	235	231	228	218	213	227	217	200	202	215	222	211	208	210	219	232	202	207	207	208	217	194	245	221	225	193	221	204	234	201	206	215	234	221	220	220	210	210	211	207	246	227	207	202	205	238	193	257	221	232	211	202	218	202	207	196	226	226	232	221	217	224	209	223	204	234	232	218	236	210	228	225	194	216	229	230	211	218	199	217	199	222	208	201	217	216	215	210	209	187	216	223	221	204	220	201	229	215	225	219	204	207	212	227	206	200	222	226	239	204	231	230	220	213	215	186	212	204	204	236	191	238	217	198	228	199	221	226	221	226	221	214	207	205	213	214	196	210	223	196	231	204	215	199	244	214	242	199	255	215	199	205	199	221	198	207	196	212	225	210	225	212	198	208	246	176	220	218	197	229	194	189	217	214	220	223	236	227	227	203	215	197	202	189	194	190	206	223	251	212	229	238	198	185	203	198	208	226	230	219	201	202	229	200	201	227	197	192	206	203	207	201	223	210	194	193	237	234	198	214	239	251	216	223	210	230	216	211	222	174	222	195	194	198	207	200	210	200	194	213	218	212	220	232	197	213	209	215	234	199	181	204	204	222	235	220	218	240	205	218	189	183	222	215	201	212	221	190	183	211	230	230	238	231	215	212	210	211	188	229	237	213	220	229	228	211	224	196	199	201	195	192	249	177	214	199	205	205	211	217	235	207	227	253	232	226	197	197	212	212	212	222	194	243	206	239	226	197	219	234	207	202	219	207	212	227	180	206	211	223	220	198	187	180	213	209	226	213	196	239	205	210	221	205	223	233	201	229	225	205	223	210	202	210	215	210	212	185	196	210	214	228	226	217	232	209	222	188	208	213	200	225	209	196	195	191	207	215	224	204	200	204	211	215	231	247	208	208	199	230	227	212	205	211	212	229	206	204	230	197	221	233	211	217	207	204	239	207	230	212	202	217	185	218	225	212	216	224	217	235	209	182	220	220	226	201	213	199	222	233	220	228	214	221	189	222	207	198	208	217	206	239	198	210	199	190	225	226	205	213	230	232	193	214	240	199	240	205	193	236	196	206	228	187	202	207	213	211	221	239	212	216	223	200	195	218	199	225	211	229	202	216	225	234	217	207	212	217	226	225	230	224	218	227	235	239	223	219	217	228	213	228	214	219	203	209	205	207	226	215	203	178	201	220	231	194	206	186	193	218	242	218	209	207	198	221	237	208	214	204	191	220	225	234	229	220	176	223	226	218	179	212	220	230	221	222	193	244	237	195	222	200	228	255	213	229	202	212	245	242	202	223	189	218	217	254	208	216	214	236	224	217	188	212	218	209	230	213	195	225	226	213	219	185	207	217	201	187	228	213	217	226	236	224	184	206	208	190	189	188	206	235	183	201	206	248	218	218	203	206	219	235	210	209	216	200	198	207	191	193	213	186	211	212	203	226	200	218	219	191	183	228	215	228	202	206	235	236	214	209	227	200	216	221	213	222	218	214	214	212	213	205	217	234	222	216	208	217	218	213	208	243	201	184	195	208	227	233	215	212	213	203	216	210	199	202	247	201	216	197	227	229	216	204	233	221	210	201	200	241	181	206	233	205	193	204	199	213	184	225	206	198	201	225	195	205	220	222	195	208	222	211	221	215	209	237	199	211	226	202	198	236	226	197	238	189	216	201	232	196	217	210	216	210	207	223	223	217	230	224	241	198	230	215	203	185	192	224	207	193	218	230	172	206	232	236	214	222	204	208	214	229	198	204	192	188	219	221	197	211	250	205	236	229	177	202	206	210	193	210	190	209	202	219	191	184	217	229	203	243	213	226	220	207	223	217	223	203	212	204	207	220	237	209	228	212	229	206	204	227	231	223	202	201	205	174	196	241	214	203	215	238	234	206	207	206	214	211	216	189	188	227	189	189	209	191	210	206	206	217	238	203	212	226	222	218	200	221	212	225	221	220	201	199	197	218	215	219	220	250	209	229	184	245	212	223	230	205	220	215	222	217	220	229	224	228	223	207	180	223	215	205	209	229	201	199	195	222	197	222	231	203	224	229	184	209	219	214	202	199	203	196	189	224	201	209	203	202	218	216	212	236	223	215	238	207	196	217	239	196	230	210	247	215	198	211	216	206	212	234	231	241	204	217	201	203	206	214	191	221	217	204	199	195	210	207	240	234	211	190	228	215	196	216	228	189	215	224	211	214	184	234	214	194	215	231	218	212	201	230	207	223	172	239	206	184	206	227	216	238	206	230	199	190	192	214	215	204	209	210	187	211	217	216	224	238	204	204	226	226	225	225	237	221	237	203	214	214	198	230	216	205	219	221	231	215	213	214	211	207	228	232	230	214	212	202	186	208	190	207	227	233	208	223	217	232	208	241	236	205	195	248	212	206	221	229
6300	1474	2865	3490	3157	2921	2219	1926	1821	1580	1367	1125	1065	958	989	994	1186	1259	1287	972	879	789	815	839	919	883	883	825	831	795	701	702	689	657	693	672	669	625	643	673	666	618	611	602	633	628	640	631	608	606	640	605	613	638	635	622	629	602	628	567	602	608	615	572	598	626	646	630	638	617	588	583	608	571	612	561	581	620	611	565	615	613	616	613	611	621	634	595	599	618	595	637	604	607	630	608	608	586	595	587	593	559	615	628	586	625	609	561	605	586	575	573	584	605	651	556	577	574	571	639	608	605	601	618	587	627	609	601	612	624	588	550	579	572	578	580	591	632	588	574	591	642	605	577	557	594	597	598	605	637	580	630	596	589	613	605	571	600	587	639	597	590	606	593	586	620	583	640	568	575	606	575	591	589	584	594	656	586	599	581	630	633	579	573	563	612	600	636	627	620	579	612	598	614	590	587	598	586	602	582	618	606	584	591	548	618	581	575	588	553	610	566	606	581	639	632	605	629	590	605	610	604	613	599	596	605	589	569	615	625	562	599	626	579	582	616	583	637	621	602	605	620	619	643	561	608	572	590	580	586	580	571	593	606	590	619	614	614	604	633	640	584	575	603	609	619	623	601	605	621	600	579	612	602	555	601	634	627	634	601	590	620	599	593	550	604	647	592	526	608	583	586	587	599	604	615	592	591	599	631	574	600	608	600	594	590	574	639	600	671	631	593	604	600	583	593	667	594	612	607	607	587	571	582	609	575	629	592	602	588	601	637	582	594	581	628	593	628	591	581	627	580	564	599	595	583	620	622	599	589	612	625	564	590	648	597	626	596	546	548	607	603	568	583	603	567	620	595	574	572	572	629	604	603	566	595	612	603	613	616	583	610	557	563	562	624	609	547	579	614	611	590	582	593	625	609	601	598	630	612	596	607	603	605	623	625	660	617	559	597	597	586	576	564	579	581	593	571	555	595	566	583	615	615	610	563	577	609	596	641	601	585	642	621	613	597	554	592	593	636	597	582	573	605	585	561	616	615	642	590	563	609	565	588	580	600	614	571	621	601	597	597	570	576	561	588	602	590	588	607	582	592	601	558	586	594	619	635	604	591	600	580	603	629	593	599	566	634	597	619	590	605	564	563	581	623	597	591	576	569	590	615	630	597	636	616	613	593	589	569	638	605	597	597	582	620	551	593	594	614	577	610	551	589	567	617	578	566	582	591	587	573	564	555	589	608	589	601	605	572	634	570	582	587	634	599	610	620	561	580	593	619	651	604	634	583	616	615	596	576	592	583	582	607	576	618	582	590	550	581	604	580	597	639	595	588	571	584	591	615	563	555	611	586	631	562	529	617	588	593	603	643	630	587	555	607	587	581	603	558	622	606	581	601	559	585	600	629	587	608	630	550	583	579	577	603	591	585	593	593	584	600	604	575	573	605	577	606	588	590	594	622	593	643	584	570	558	575	626	639	619	627	576	645	632	615	639	585	593	619	582	625	619	607	633	582	587	612	595	628	604	600	587	631	635	570	608	564	606	625	604	624	597	613	585	615	580	623	600	614	600	573	621	599	583	614	586	597	610	606	619	620	598	602	610	589	593	612	600	629	599	602	588	606	596	581	598	581	595	574	584	606	576	616	573	592	603	578	602	587	590	591	603	567	595	608	610	613	599	609	588	612	601	646	564	573	605	626	609	565	630	607	553	584	594	600	614	581	546	626	558	617	564	587	635	601	571	586	621	567	562	624	650	578	589	584	603	555	578	582	625	640	578	631	594	600	587	610	608	593	573	588	625	613	618	591	622	605	588	604	587	627	597	595	613	607	574	568	580	575	604	624	579	603	540	596	589	620	566	569	642	602	619	612	616	619	621	586	599	571	605	586	507	624	585	560	599	595	616	630	624	550	599	549	593	562	589	585	562	633	624	591	589	538	637	625	584	551	614	591	598	629	633	577	592	590	572	629	621	578	614	571	575	561	556	548	593	588	613	642	622	587	583	617	598	588	558	581	609	608	559	595	616	593	597	599	619	616	591	622	591	629	606	636	619	620	597	589	578	571	609	651	635	607	573	604	606	594	603	563	544	578	608	589	621	555	600	609	621	620	602	641	584	611	579	550	592	600	582	597	597	584	589	589	567	614	584	614	578	552	641	588	581	575	598	586	647	587	619	602	553	603	560	595	592	636	665	597	605	613	611	608	593	591	628	659	590	635	570	594	592	604	606	595	624	578	588	645	636	607	613	571	602	591	583	642	570	600	563	583	592	554	603	577	593	597	646	607	636	612	634	582	595	628	619	557	582	581	585	603	626	623	586	590	576	614	556	578	612	615	564	639	588	574	594	620	591	607	549	569	636	554	591	591	594	622	609	582	549	635	564	617	619	613	577	628	598	613	631	635	602	593	635	607	597	539	590	628	602	606	613	570	613	563	593	555	608	612	619	629	606	550	563	589	576	615	593	589	630	584	597	601	577	613	639	601	572	611	610	589	625	619	637	639	620	600	603	580	572	533	565	532	579	580	582	554	569	591	584	605	597	576	571	600	607	594	601	573	565	582	632	615	594	633	595	604	599	605	611	568	579	617	592	618	589	599	576	567	594	600	586	631	585	592	597	627	616	565	563	637	624	621	566	626	666	615	626	580	597	606	588	617	610	576	624	580	574	572	567	595	604	619	573	584	651	582	610	549	594	604	575	604	616	601	590	596	613	578	639	566	607	573	604	585	594	598	614	605	602	573	579	623	620	574	601	571	612	608	594	641	566	593	581	593	595	656	609	571	599	573	571	578	595	614	579	597	565	603	592	579	558	592	580	599	613	579	607	625	605	553	651	557	668	534	601	615	562	624	562	587	553	579	550	545	589	619	555	599	561	575	614	585	568	587	588	605	586	618	633	607	614	616	543	583	630	592	641	607	599	637	609	575	605	666	577	593	583	576	583	602	579	570	629	563	643	619	606	549	607	603	555	596	591	612	585	598	604	593	593	570	608	621	556	580	586	618	574	602	564	549	613	569	602	575	612	573	593	629	632	569	608	610	639	586	587	614	589	606	607	621	597	606	624	557	617	605	624	582	582	604	612	577	607	576	610	601	627	646	605	610	591	615	601	598	597	603	561	582	581	613	626	605	601	580	580	591	622	571	580	577	591	562	544	543	557	606	618	615	586	608	603	595	585	605	607	579	611	589	623	617	616	570	603	627	590	559	609	621	602	535	600	604	596	585	629	591	588	593	656	589	563	573	634	579	561	624	581	539	594	636	620	597	656	609	636	610	605	553	551	631	592	610	614	581	614	575	582	586	598	601	565	568	631	591	624	581	602	575	568	558	626	562	601	610	588	612	588	556	601	575	598	658	617	590	611	600	622	615	624	604	661	602	574	593	585	602	619	576	592	580	610	570	582	558	603	603	617	615	638	580	603	573	589	594	641	573	605	607	564	560	585	597	604	569	593	596	570	589	593	549	582	579	601	630	609	613	618	587	610	555	630	612	595	593	607	579
15517	2875	3106	2317	1781	1560	1061	934	1006	717	631	616	516	518	530	512	508	809	666	539	624	535	470	388	531	494	507	400	490	452	387	406	395	402	399	389	369	394	400	410	403	375	381	372	415	378	391	353	365	385	372	388	387	385	372	416	347	394	392	408	377	387	393	374	410	396	399	359	385	400	379	351	369	380	398	387	409	377	380	378	405	407	375	378	399	363	349	404	344	390	413	390	405	376	365	390	373	367	398	357	390	363	352	374	407	396	333	426	358	337	401	362	370	346	390	381	390	387	346	348	346	393	376	360	385	341	377	396	353	394	416	411	369	362	390	404	341	376	402	362	374	370	367	406	381	383	357	395	351	351	369	363	389	406	351	362	390	385	419	402	357	365	396	376	371	369	399	389	385	391	391	326	372	358	372	340	373	366	359	378	386	403	384	360	428	377	404	375	396	404	380	375	378	386	379	352	383	372	363	387	394	388	327	362	372	341	392	356	369	367	394	422	373	382	366	383	352	370	367	420	407	374	370	404	346	367	375	397	397	382	416	359	395	429	390	392	375	378	390	373	392	389	374	383	326	405	383	385	377	413	360	381	377	403	363	364	362	351	414	364	348	361	363	317	373	374	402	385	366	371	355	370	395	351	356	401	381	353	394	364	391	390	370	383	385	390	370	380	373	395	391	352	372	345	413	348	406	355	397	361	325	363	388	358	399	375	379	377	374	386	361	393	364	364	381	372	349	357	387	396	387	377	365	363	371	388	370	358	369	347	373	369	357	379	387	392	384	390	396	413	324	379	368	391	342	381	378	393	394	375	382	368	350	397	371	344	390	351	344	345	385	368	376	367	399	368	364	380	384	383	371	409	357	394	367	353	386	382	391	385	389	400	370	371	376	341	400	396	384	385	375	383	392	368	397	396	374	363	402	380	409	386	387	373	416	403	375	335	373	404	312	392	380	381	395	334	390	392	380	365	369	378	373	370	379	354	348	383	360	384	398	364	354	361	377	415	373	394	374	353	403	382	396	369	363	371	364	390	337	410	367	354	370	370	372	326	378	359	338	382	363	346	401	442	334	385	359	406	368	393	409	347	385	360	333	384	375	365	350	346	366	382	395	353	329	357	348	389	387	399	386	375	395	364	390	387	433	367	347	372	377	359	396	385	364	398	380	374	384	387	385	405	421	391	397	346	398	375	371	369	370	373	356	383	368	379	360	356	388	398	378	371	387	345	368	374	394	359	395	359	389	335	380	367	366	373	365	382	396	361	413	386	393	391	392	388	379	401	364	377	341	355	332	416	370	371	372	377	396	398	399	390	369	387	372	368	392	376	365	408	382	402	369	350	380	375	360	364	423	391	375	350	401	395	367	372	415	358	376	409	351	383	385	408	351	357	375	397	352	393	377	401	382	399	391	386	370	417	404	367	365	396	367	385	351	370	366	356	372	380	380	358	380	386	367	414	413	396	344	385	374	381	403	359	389	375	370	388	384	363	414	368	373	354	404	358	406	375	403	370	375	335	339	396	373	390	402	377	366	392	377	367	392	411	371	395	356	392	381	397	365	395	378	382	370	358	397	353	383	364	385	364	401	372	356	350	361	376	356	387	345	399	372	338	382	383	338	397	368	379	353	410	368	359	400	377	368	335	372	383	398	385	386	360	398	388	376	394	389	377	378	370	387	360	376	405	359	415	386	369	403	419	382	398	405	367	350	357	337	363	369	339	392	415	351	364	395	395	362	385	411	372	380	336	407	366	385	373	427	415	369	346	369	396	368	386	356	348	415	362	353	386	385	402	386	375	377	363	404	366	405	392	371	364	321	364	398	366	395	429	375	323	355	403	374	360	359	362	341	370	408	410	374	356	361	378	397	344	365	396	370	406	385	375	377	367	359	416	356	408	369	355	402	344	357	360	370	389	376	370	397	394	348	371	360	334	332	373	377	391	374	364	383	409	386	403	400	326	398	366	384	416	404	389	363	357	364	374	390	384	400	375	361	379	354	400	360	354	362	383	401	373	371	374	391	423	367	344	353	377	377	390	368	368	374	318	386	388	344	366	373	399	362	398	373	406	393	393	388	365	378	383	343	382	383	362	406	346	367	365	346	349	401	356	397	371	385	363	384	364	384	379	390	373	402	395	410	385	351	381	415	381	398	353	357	365	402	364	384	360	395	400	367	376	345	383	347	417	390	363	371	387	357	385	383	373	370	386	409	348	365	361	353	377	358	356	341	333	374	385	346	412	396	367	382	408	355	396	382	388	378	351	354	373	364	366	375	370	365	401	391	367	379	415	375	360	384	356	341	393	365	365	412	388	340	363	394	388	361	387	396	369	411	377	387	388	432	352	379	365	368	363	366	367	401	412	357	380	347	369	363	363	410	365	403	369	395	364	383	361	353	373	369	362	360	391	411	353	364	393	350	405	369	379	401	395	363	382	361	351	383	386	357	363	348	405	391	363	359	347	385	373	355	346	387	410	381	341	416	387	411	390	401	350	339	387	382	391	352	402	353	379	383	358	358	383	381	404	364	359	381	380	415	387	395	391	371	372	361	379	387	362	356	382	355	421	397	364	348	364	343	400	349	345	391	370	386	401	408	372	424	402	355	375	395	381	387	352	393	421	349	359	410	360	389	411	411	358	378	354	369	343	356	389	360	385	390	385	369	366	380	381	424	392	362	387	371	342	365	390	363	380	375	364	392	370	377	352	398	388	417	392	367	365	382	366	366	366	366	363	363	356	313	386	408	375	368	366	354	414	397	404	353	422	389	405	380	365	395	373	369	392	409	367	351	388	364	353	378	354	355	368	376	359	355	424	333	341	355	367	411	395	365	338	375	363	350	342	370	393	384	402	331	365	359	377	385	414	387	342	348	361	384	347	377	382	378	374	363	388	386	402	384	361	404	344	399	401	382	389	360	393	384	411	394	390	406	355	360	380	412	348	356	386	342	384	394	390	380	363	381	366	406	354	394	408	356	386	370	395	370	348	366	357	390	370	371	393	354	364	353	360	386	371	363	363	362	381	364	336	376	371	392	397	403	362	346	385	371	356	363	341	363	383	406	371	357	361	398	367	408	352	409	418	350	378	376	395	380	376	383	369	366	362	355	374	373	365	350	364	353	401	366	384	409	379	391	376	361	350	348	348	394	375	369	390	401	409	401	382	382	377	412	381	358	365	389	410	413	403	413	368	345	401	353	375	344	346	363	409	387	383	380	378	413	394	378	379	443	434	365	366	409	416	378	360	365	374	345	377	378	333	373	342	367	388	393	366	358	393	365	352	360	362	370	387	400	399	371	367	396	366	376	348	374	409	414	352	391	369	399	394	390	418	373	373	416	387	397	401	356	408	393	333	362	332	394	387	357	361	367	352	361	418	351	368	389	366	407	320	364	393	411	378	375	355	424	351	411	381	386	393	386	391	348	376	363	391	399	357	362	352	360	397	392	382	359	366	345	368	394	384	382	389	385	378	375	379	352	362	395	376	375	360	378	395
8375	2705	5822	6127	5703	5404	4101	3634	3732	2941	2462	2209	1705	1724	1860	1969	2149	2499	2361	1764	1487	1319	1304	1423	1617	1515	1716	1365	1346	1333	1177	1159	1149	1076	1071	1033	1005	1060	1038	1071	1045	1057	1028	1029	968	980	1019	958	942	1008	975	1012	955	940	926	987	932	1016	938	935	999	953	966	950	935	956	1003	943	906	930	954	952	955	925	968	973	898	977	898	955	966	887	949	929	961	963	948	976	945	945	944	923	908	954	883	938	934	929	885	948	877	1004	903	922	938	936	949	953	925	970	904	915	927	960	919	897	941	913	949	881	942	930	912	964	917	940	971	925	932	934	966	913	987	904	1006	869	967	957	940	925	949	923	918	939	890	936	925	928	958	884	921	926	944	882	908	884	953	933	854	941	927	949	918	957	1003	925	901	916	940	917	870	938	896	925	930	875	949	934	923	971	900	919	988	922	907	885	924	945	899	904	934	923	936	877	925	924	930	989	978	936	919	893	933	910	920	900	899	971	911	900	965	942	903	900	934	971	887	892	914	973	962	937	883	910	960	883	948	875	989	913	919	934	909	926	939	898	952	950	957	978	881	904	918	946	963	927	919	916	929	896	973	883	898	966	908	992	949	926	933	935	973	907	899	921	863	893	898	934	893	916	883	888	960	945	993	965	946	939	929	933	934	878	923	873	950	907	857	881	884	919	863	917	932	926	957	890	917	919	986	881	926	913	928	909	908	915	941	982	963	938	928	950	927	973	923	928	926	953	937	949	951	908	926	915	921	970	904	942	943	924	912	915	863	913	908	945	919	949	877	951	915	939	956	924	930	916	873	936	917	917	896	902	929	882	902	949	956	919	983	964	926	941	967	891	888	948	931	870	923	888	887	872	885	959	884	902	941	906	923	921	910	904	975	908	912	940	964	946	886	936	956	912	954	956	961	883	916	938	883	898	903	865	895	938	891	999	897	900	934	945	835	907	903	925	981	925	899	953	899	934	985	913	910	942	859	906	925	922	915	890	927	914	957	885	920	918	871	925	885	930	909	920	939	940	931	859	947	909	912	873	890	925	931	952	881	921	933	867	971	879	892	952	922	939	916	950	910	922	945	891	913	946	940	894	933	964	894	936	935	941	866	929	898	901	918	914	882	898	909	928	920	971	900	966	933	913	875	954	912	874	953	897	930	900	894	917	874	980	966	936	954	940	887	906	971	897	929	948	963	865	899	958	975	908	937	928	953	912	950	968	941	894	896	941	916	957	957	978	1009	904	891	941	898	951	922	961	920	953	953	917	982	892	917	880	949	974	936	924	923	978	952	944	913	891	891	982	892	911	890	893	925	899	970	928	920	942	878	884	887	949	914	924	922	928	932	936	870	936	946	947	957	913	867	1011	920	941	989	874	914	949	924	941	962	936	954	907	899	928	901	885	906	958	914	930	934	928	920	908	945	967	901	923	907	854	910	934	930	876	925	947	917	929	920	930	922	859	889	1014	923	911	912	984	981	882	900	953	933	975	875	890	927	888	948	925	977	943	911	945	876	944	948	939	926	889	951	925	879	961	911	854	927	904	900	958	943	925	928	865	889	941	898	908	967	919	954	919	930	906	923	904	943	899	892	846	950	899	936	931	933	956	959	925	847	924	918	939	906	895	932	924	987	910	972	898	921	892	867	893	911	870	929	890	861	933	951	987	883	965	969	892	931	933	853	910	885	964	897	908	932	899	926	936	925	903	989	918	889	885	933	956	891	932	912	922	949	892	918	891	977	928	901	980	974	945	875	980	959	944	916	966	942	939	880	919	907	970	953	912	956	987	924	953	917	911	888	923	958	967	961	916	907	918	939	917	956	947	879	851	926	918	899	904	969	957	901	889	941	947	925	953	914	931	892	983	948	922	945	913	922	917	966	910	941	949	888	932	930	942	886	973	942	918	940	909	923	924	898	957	934	980	999	860	934	928	912	927	888	958	852	967	887	929	894	935	952	978	948	957	925	941	919	920	918	888	907	916	908	879	911	907	937	917	967	893	945	915	919	898	926	905	934	904	900	925	921	933	912	909	894	973	890	937	948	961	939	882	968	930	938	979	916	905	913	947	870	941	882	930	925	932	900	972	947	902	967	891	910	948	939	910	888	926	860	889	917	955	944	909	944	907	940	967	885	943	998	956	882	866	949	935	937	987	926	937	931	931	919	916	953	929	892	918	906	971	878	934	912	948	912	877	884	939	927	893	886	943	934	950	955	910	907	979	934	925	891	931	941	892	944	951	894	949	921	885	955	926	930	890	983	917	908	925	936	934	911	932	973	904	926	910	928	939	938	903	932	929	950	917	972	891	941	924	1009	951	893	984	908	912	995	897	949	938	950	927	946	940	909	879	950	924	872	936	924	910	912	931	929	916	925	928	943	889	892	888	943	965	973	873	923	939	931	938	947	912	968	912	920	910	899	913	912	923	964	928	960	953	836	897	935	941	1003	972	844	869	966	948	868	935	944	969	924	872	941	960	891	943	915	879	884	848	1014	888	907	947	951	995	934	940	838	888	948	932	949	939	851	941	965	956	922	882	935	930	958	945	947	867	872	956	986	917	880	881	921	909	900	927	925	948	917	989	894	946	944	968	933	903	871	888	904	889	928	916	992	905	953	910	938	903	1011	937	906	956	909	935	968	889	891	921	932	877	909	923	980	916	940	942	958	903	913	931	947	889	953	868	876	949	968	876	955	936	922	976	923	879	977	933	935	920	945	952	910	953	908	948	866	931	920	992	932	941	923	867	909	942	948	881	914	863	947	893	960	924	917	884	915	932	897	900	951	953	956	976	871	939	942	919	944	926	897	932	918	897	924	951	926	878	943	909	909	952	968	891	955	961	931	917	944	962	939	900	968	858	954	871	905	938	910	923	912	930	875	973	909	972	898	948	884	873	931	916	951	919	935	916	932	898	924	921	951	906	947	912	960	891	925	927	972	940	975	958	860	931	947	946	943	955	903	945	866	900	912	995	912	915	947	931	927	951	948	918	924	917	928	907	905	970	952	915	915	886	862	928	936	893	961	905	892	896	881	973	926	944	891	900	920	913	892	950	960	908	933	979	920	932	890	934	916	898	912	930	954	913	959	892	927	887	925	961	890	929	948	956	915	914	918	937	907	894	890	927	891	957	879	889	921	894	962	897	924	896	974	885	985	914	967	932	889	908	918	943	946	865	919	949	908	918	935	904	914	950	920	900	954	895	938	965	901	942	968	916	904	906	903	932	918	902	911	923	936	907	959	908	876	946	929	946	914	864	944	915	902	868	914	874	947	966	893	931	915	911	930	943	945	959	914	944	992	927	962	942	953	937	883	940	901	876	884	918	914	860	948	923	881	967	976	950	912	953	896	869	889	888	902	898	920	937	888	893	944	957	914	903	909	924	983	906	941	953	895	899	905	871	925	970	942	921	991	925	915	932	937	1016	934	871	884	885	917	930	934	957	915	917	939	904	924	926	930	940	920	942	915	944	917	943	933	938	902	934	939	911	883	904	909	917	889	944
1960	144	160	129	116	116	108	117	102	117	116	116	89	93	116	112	123	113	88	105	143	127	129	104	109	114	129	119	110	105	99	121	126	117	92	107	108	108	103	99	108	100	132	112	102	116	106	119	104	113	110	136	121	93	120	117	98	122	121	117	98	91	124	113	123	116	101	109	100	92	108	106	119	128	105	118	112	108	96	102	126	109	110	106	103	115	109	119	129	106	103	104	124	123	122	126	94	123	117	114	106	103	111	96	109	117	113	105	104	98	97	109	118	105	97	128	103	113	132	97	119	122	126	94	112	124	114	102	108	98	104	104	97	109	97	98	101	116	97	91	120	116	120	111	125	129	105	109	110	105	86	103	114	110	114	109	110	99	115	122	110	128	98	110	120	130	99	105	108	122	104	135	110	97	110	108	100	97	111	112	88	110	111	108	105	119	109	127	102	95	88	111	102	121	106	115	105	102	89	105	96	105	114	113	123	105	113	114	111	108	117	117	114	109	102	120	122	100	108	95	125	111	90	115	102	104	113	104	99	107	100	102	117	85	141	116	109	115	128	121	109	104	109	120	96	109	95	121	124	101	117	104	130	122	108	115	97	122	113	99	95	130	106	104	118	120	130	115	120	116	106	92	101	96	118	108	111	90	97	121	104	112	107	119	98	111	110	99	109	93	99	109	128	91	101	103	100	112	114	112	104	118	102	118	105	109	114	87	103	113	99	107	102	97	129	105	110	125	99	119	103	97	120	105	105	99	103	98	108	112	111	117	115	102	97	88	106	108	113	115	102	103	125	104	114	115	109	114	85	103	107	111	109	108	95	110	102	124	98	113	92	88	113	105	108	111	113	109	109	110	101	123	102	106	109	126	103	100	97	125	96	112	121	103	103	100	108	106	108	103	115	124	114	116	108	129	117	98	110	92	109	110	119	106	105	111	119	94	104	88	131	108	103	90	95	129	115	105	120	126	111	113	126	108	106	119	109	91	103	99	91	103	101	103	111	112	101	110	103	106	110	106	91	113	107	114	90	105	122	113	110	125	110	113	85	109	95	107	102	96	108	89	104	108	102	99	105	94	106	116	120	94	104	99	105	93	129	85	99	116	101	111	113	120	111	92	119	141	135	108	111	103	98	93	104	101	113	111	106	115	118	97	88	92	108	99	131	116	118	97	108	105	99	124	110	119	100	100	97	99	120	119	120	123	118	123	137	134	101	96	101	101	107	128	109	103	118	127	110	109	111	101	112	106	122	112	105	92	100	109	108	112	121	106	105	128	117	111	133	110	116	110	118	128	138	93	116	116	111	117	103	122	114	105	116	101	96	86	98	114	124	116	108	129	111	97	114	100	113	88	97	116	100	109	126	115	103	84	104	101	85	109	109	109	100	123	106	114	113	119	116	101	111	108	106	107	124	100	109	105	93	102	109	112	91	101	95	105	114	98	115	109	109	114	88	110	122	119	108	109	103	101	121	115	106	108	119	99	110	131	105	126	100	97	118	111	109	107	104	95	116	115	106	110	112	108	104	105	116	105	122	114	113	122	109	109	104	107	101	101	108	104	99	92	109	98	114	121	117	113	110	121	106	128	122	101	112	114	121	111	102	97	118	106	97	110	99	112	98	102	105	113	119	97	121	104	116	116	117	117	106	120	121	116	99	123	103	119	104	117	114	124	116	91	100	114	119	120	108	108	105	119	96	108	103	111	80	111	123	101	111	102	118	128	111	108	106	103	100	106	110	117	119	110	123	111	118	91	119	97	139	110	106	124	119	105	117	119	98	116	111	104	120	116	125	119	112	110	84	124	88	97	94	103	113	114	90	112	112	108	113	117	96	124	91	104	110	108	111	97	102	121	133	101	100	109	113	102	124	114	110	102	111	128	125	100	111	119	118	125	104	85	120	115	107	104	116	104	93	97	113	117	112	107	120	103	103	139	139	129	96	112	95	100	94	116	112	90	111	109	112	110	113	91	97	96	110	92	115	105	92	106	116	98	100	117	118	106	111	112	134	95	95	108	114	127	99	98	121	125	115	106	107	102	132	112	125	119	113	106	114	113	102	127	99	94	89	110	110	99	112	100	90	116	113	118	112	105	107	118	97	118	98	106	117	107	120	116	107	94	113	123	114	110	91	105	108	103	109	109	96	114	109	112	106	107	120	101	120	108	122	111	111	94	125	118	111	104	127	114	108	119	104	105	115	106	117	118	103	122	111	123	95	124	108	126	117	106	102	92	115	125	124	97	112	87	139	100	113	101	102	103	94	118	99	100	108	100	103	113	91	117	101	105	118	121	116	99	116	111	115	108	103	100	109	97	97	102	95	119	112	84	128	107	113	124	116	114	99	100	105	118	100	117	141	87	106	94	97	110	108	111	112	109	118	125	122	114	103	107	118	90	106	106	114	115	117	124	111	111	120	101	80	122	116	115	117	85	100	131	95	115	107	125	88	115	109	119	117	104	104	115	127	88	118	106	112	117	111	108	127	121	130	93	102	92	117	107	97	100	106	116	109	124	111	115	103	120	118	114	114	139	90	98	103	110	118	120	125	111	108	107	97	112	124	111	120	95	96	106	108	96	99	106	112	106	117	113	115	114	112	120	108	104	117	115	102	99	121	121	111	103	108	120	116	105	115	117	115	115	100	90	123	109	92	106	119	122	116	100	101	96	114	122	101	112	131	138	106	81	118	100	102	108	106	125	104	98	123	99	101	104	112	125	122	115	113	112	118	108	104	96	116	101	111	123	121	120	109	109	106	115	95	104	116	103	127	119	100	119	93	112	113	93	105	122	104	103	109	117	106	113	105	105	125	102	120	75	105	108	117	82	108	108	113	97	99	108	104	116	98	101	120	112	122	111	101	116	113	112	100	95	128	118	98	102	122	111	97	112	105	115	99	102	88	117	103	113	107	99	112	89	116	130	105	109	112	111	104	106	111	102	112	113	111	124	108	116	117	113	97	111	115	116	131	104	108	117	91	113	102	105	108	113	104	94	101	114	104	111	103	120	95	117	120	112	93	101	108	101	113	116	113	96	129	112	119	119	113	102	112	115	124	120	109	124	121	113	96	127	109	107	115	114	109	108	103	111	114	110	104	124	117	96	96	112	124	112	121	104	119	125	127	115	104	87	118	132	120	91	100	97	104	112	102	116	101	133	124	107	97	106	82	108	104	110	105	104	123	102	114	120	106	97	113	102	108	115	94	111	103	90	112	130	107	110	109	104	128	114	113	113	117	120	114	105	112	126	108	113	111	114	122	125	111	105	107	96	115	103	95	143	115	109	105	97	125	96	108	98	104	107	113	119	98	124	109	97	117	105	116	115	94	117	117	100	119	106	108	117	92	93	99	94	121	120	127	108	113	109	117	114	108	124	122	120	126	111	126	121	99	112	101	126	123	131	109	112	126	97	109	106	117	113	102	135	100	106	111	114	107	106	120	122	118	129	125	106	116	114	101	107	95	108	90	110	95	115	116	96	110	77	116	117	115	121
2427	404	484	455	473	463	437	422	421	450	382	343	394	374	391	369	424	395	373	415	431	397	361	345	382	367	431	396	400	396	341	369	375	336	380	373	345	372	347	354	367	377	391	354	339	366	378	392	351	370	398	364	351	372	361	390	395	371	333	356	373	371	362	370	357	368	346	349	359	356	346	340	388	371	373	370	381	373	386	369	365	372	353	391	368	367	334	371	356	359	365	360	354	324	331	350	365	375	376	380	381	340	357	352	392	335	369	403	381	370	350	380	393	369	346	332	351	352	348	361	383	357	361	352	360	339	366	338	332	368	364	361	360	373	333	340	342	360	327	381	339	355	375	335	368	363	375	360	366	368	367	377	393	360	379	378	377	362	365	373	325	346	360	342	337	369	373	386	370	376	369	371	333	359	372	349	339	351	358	396	368	381	358	346	386	379	357	403	357	353	374	361	361	393	357	310	355	357	375	359	392	346	341	373	335	364	356	325	361	343	333	348	369	343	380	363	369	360	362	368	342	335	343	368	348	349	327	347	340	413	392	369	353	350	368	348	372	351	351	395	366	374	367	370	366	369	366	392	330	341	378	354	371	352	356	381	346	366	347	361	380	317	343	358	364	369	340	343	352	381	352	370	369	334	369	362	356	375	361	338	314	362	376	390	396	373	337	325	349	364	372	386	376	344	383	357	396	386	387	366	343	363	359	363	356	378	359	336	376	407	375	381	365	376	358	379	375	368	330	323	349	341	370	373	350	305	385	389	352	362	379	397	380	349	360	336	375	364	376	356	336	326	351	380	361	339	332	370	369	378	351	392	351	361	360	380	394	368	387	385	345	364	363	336	368	369	344	375	370	360	396	368	358	402	363	353	364	373	345	345	332	338	363	375	384	378	341	348	386	378	376	371	365	362	386	357	343	317	383	349	388	329	344	355	354	351	343	361	395	360	333	338	373	368	369	372	367	341	363	339	350	360	344	362	394	369	361	329	316	375	354	339	371	331	335	333	356	357	373	389	377	375	316	360	358	359	327	368	365	358	332	369	355	372	341	368	370	350	368	356	350	364	366	392	381	373	366	340	366	375	376	374	366	379	365	367	371	333	352	335	373	364	364	343	346	394	374	372	359	356	379	370	350	370	331	374	344	394	398	365	349	334	383	331	366	397	363	371	346	357	335	339	351	380	339	369	387	358	333	339	401	373	384	343	346	374	378	384	356	407	379	368	366	378	370	343	362	383	339	333	357	323	373	338	371	370	339	351	365	346	373	369	371	388	359	344	386	377	385	342	381	372	392	376	369	357	370	356	368	355	379	375	348	357	349	334	352	321	379	392	379	333	379	353	344	391	362	382	352	352	348	363	353	351	362	313	351	349	390	360	363	351	366	358	362	363	358	383	372	366	368	351	361	365	329	363	323	342	376	382	392	358	356	354	363	367	351	354	328	389	370	355	335	351	380	360	333	364	346	348	354	352	383	352	354	343	368	346	358	374	362	361	364	358	397	385	359	380	381	362	344	339	325	331	379	350	384	341	347	379	341	351	372	350	347	361	337	346	374	339	375	377	338	357	344	374	358	406	363	325	384	351	357	342	348	356	329	331	377	382	343	364	356	378	350	347	352	363	366	379	355	345	335	340	369	347	353	369	335	350	344	368	364	380	366	386	368	377	334	364	405	386	362	348	369	368	333	388	327	326	402	347	357	315	346	344	374	370	341	353	366	381	362	334	332	369	367	345	325	385	353	392	370	371	319	360	352	325	354	399	397	379	371	367	392	385	350	385	348	361	334	315	356	343	376	379	372	386	376	359	347	356	368	406	381	353	359	349	353	331	348	351	365	363	385	359	346	339	367	389	372	356	342	345	368	365	371	363	353	415	329	346	360	391	344	361	371	379	328	370	356	365	359	369	348	340	389	360	371	347	349	331	344	375	332	339	359	340	362	339	359	378	368	354	336	367	350	355	362	414	359	368	373	322	387	361	349	342	333	346	349	337	357	342	390	368	350	358	313	394	322	344	386	344	353	350	365	379	369	351	368	362	334	340	376	324	386	344	343	369	333	373	331	378	370	376	353	347	377	361	330	362	381	346	361	376	336	373	362	347	348	328	354	339	357	357	363	346	356	371	359	347	376	359	349	350	381	354	315	370	410	343	332	397	383	354	358	393	342	363	369	416	375	338	351	373	360	373	361	333	374	344	379	343	343	397	329	370	367	335	349	378	375	402	367	340	395	373	376	374	372	358	400	357	325	345	340	383	341	375	357	302	366	369	390	359	342	369	379	339	364	362	363	359	376	354	342	350	357	364	338	349	359	351	367	370	354	378	350	380	378	370	367	361	327	347	348	364	366	375	382	378	362	348	356	342	343	362	364	380	347	356	365	378	332	340	366	339	396	352	350	383	369	370	359	400	324	355	347	404	372	367	391	355	359	353	362	381	362	339	352	339	335	368	352	355	371	355	358	351	399	358	369	315	373	377	366	403	383	344	375	379	343	346	362	374	358	374	352	371	373	370	340	350	346	378	366	359	373	364	342	396	345	385	343	360	386	411	366	358	350	377	391	375	337	349	352	392	411	353	357	387	372	395	366	354	382	365	378	338	334	352	346	391	359	332	376	332	337	371	354	373	374	365	351	367	416	361	380	364	351	360	385	332	345	369	405	356	354	341	366	324	358	363	360	373	334	314	362	362	366	349	392	367	383	352	348	354	367	334	372	361	340	348	354	356	384	356	359	355	375	360	349	350	340	326	373	366	338	362	378	368	410	348	338	351	356	342	362	342	392	361	343	356	329	364	349	367	343	380	365	384	394	351	360	377	360	369	392	336	343	348	359	361	355	333	373	382	393	334	388	341	374	361	386	350	359	341	346	359	386	381	384	354	333	307	390	335	398	371	362	333	362	371	377	362	368	324	362	337	391	351	380	333	344	385	396	379	366	342	359	354	351	413	370	350	369	360	361	343	365	377	344	362	336	355	372	372	363	371	342	385	311	385	335	356	386	344	328	379	396	382	349	327	379	369	339	373	373	361	374	347	362	384	319	376	335	369	350	342	378	353	372	342	349	396	351	365	356	379	382	342	348	374	336	373	387	387	359	355	365	364	346	383	358	346	346	350	379	323	331	382	322	337	362	354	321	349	359	359	354	363	376	354	361	382	318	345	360	348	356	374	378	332	374	342	333	328	375	391	369	370	371	359	349	365	340	370	362	375	367	330	346	381	356	350	338	383	392	344	356	390	352	378	402	356	368	380	366	343	341	378	331	365	363	396	354	386	370	372	358	387	399	355	340	327	352	358	356	367	362	355	325	352	373	332	343	337	384	346	359	364	358	336	346	332	378	363	362	355	380	370	360	358	352	358	353	375	368	358	375	315	372	372	341	375	365	389	375	370	337	345	393	334	363	343	382	376	332	344	364	359	363	362	355	346	318	370	371	353	384	362	368	309	325	388	346	364	331	382	333	388	322	343	372	318	409	383	391	350	379	330	360	331	326	351
8263	1188	1294	905	803	683	535	474	447	368	351	329	300	268	282	284	279	470	286	261	231	226	226	260	245	254	274	267	219	234	221	225	248	196	213	219	224	195	201	233	211	185	220	221	221	221	221	239	212	214	186	194	204	206	227	234	214	228	200	204	218	209	217	203	205	213	214	224	213	234	203	221	240	195	218	231	204	216	208	213	210	236	228	201	187	231	204	232	231	233	217	232	192	227	225	218	216	203	218	218	208	200	210	198	232	201	248	209	203	214	209	216	195	199	215	199	224	213	242	194	218	183	216	237	245	202	182	203	236	188	233	211	198	192	208	195	218	219	191	207	207	221	231	194	204	213	201	219	196	215	213	221	207	190	202	202	235	209	215	218	208	240	209	202	211	257	208	190	214	239	210	204	218	196	218	219	213	222	196	210	210	225	228	212	211	197	231	192	189	233	205	223	192	228	220	225	216	193	197	205	216	197	220	225	234	250	222	231	210	238	194	226	245	206	218	243	211	202	197	170	205	242	213	215	227	227	229	206	208	230	206	178	218	214	232	211	205	219	205	221	208	187	206	204	211	241	220	227	219	206	214	213	206	178	214	226	213	202	240	214	212	216	199	221	200	232	195	190	217	222	224	221	201	214	223	216	204	187	175	215	234	225	203	196	226	194	209	222	224	220	201	218	209	226	201	220	205	198	212	211	209	200	192	204	242	220	237	186	197	238	215	209	211	196	215	217	230	215	219	219	185	213	185	176	202	213	249	231	213	187	224	220	209	222	210	224	190	219	198	205	223	206	205	198	203	218	226	191	215	221	209	221	220	207	199	223	223	218	206	209	193	209	216	200	221	197	182	208	208	235	206	213	200	224	211	199	206	222	198	196	218	202	230	230	212	218	206	223	187	216	206	224	225	189	221	224	227	210	212	214	213	212	242	220	215	202	194	223	208	202	232	235	218	218	192	226	216	208	202	222	200	196	220	202	207	212	216	206	231	197	228	241	217	222	252	202	196	192	217	199	188	229	208	202	245	230	217	203	238	210	207	185	223	203	192	211	220	211	205	222	192	200	219	206	229	212	210	220	222	235	203	220	197	224	226	211	217	215	220	217	257	218	243	245	228	214	213	225	193	198	209	219	188	186	224	199	236	207	197	234	218	214	206	242	227	197	201	173	230	256	183	226	205	215	220	182	201	214	220	233	215	201	222	236	228	219	252	212	198	204	213	206	211	206	220	228	201	204	215	206	215	220	210	222	186	226	233	220	202	212	224	211	204	199	234	231	195	200	224	233	224	213	237	225	233	216	202	229	222	200	227	181	237	217	202	214	233	209	217	216	206	216	209	195	184	215	214	212	236	208	234	212	192	244	225	211	187	256	218	204	205	234	204	213	196	182	196	239	195	185	245	201	202	191	218	198	205	238	220	200	214	209	193	182	204	180	200	232	261	219	200	222	237	224	213	196	218	213	202	215	203	205	206	237	226	205	198	196	199	214	202	206	205	202	206	215	199	198	209	208	228	230	220	216	214	202	232	229	207	210	202	204	205	218	187	205	212	192	213	221	232	205	200	233	208	222	258	222	218	212	240	219	205	213	219	217	201	243	221	224	237	221	199	211	207	206	218	222	229	199	208	194	208	226	211	204	206	220	194	218	215	213	199	218	218	229	199	183	222	209	212	211	218	197	223	189	240	214	178	223	208	238	189	207	229	222	207	204	216	217	206	202	246	215	219	217	210	229	210	235	217	211	240	221	198	222	200	211	268	189	236	228	200	206	201	199	214	238	233	206	217	192	199	217	211	203	201	187	204	203	213	197	192	191	196	227	207	190	217	227	212	219	219	206	214	235	204	209	221	202	227	218	211	219	191	194	224	225	203	217	210	208	206	175	210	232	219	215	194	193	193	212	215	208	202	221	216	229	202	194	230	215	222	213	209	188	217	210	229	210	225	200	211	224	226	212	220	212	234	195	197	238	215	184	210	211	177	221	198	202	215	195	215	171	219	214	232	206	210	215	245	214	194	211	232	208	195	206	232	188	180	216	212	213	184	226	219	241	232	260	207	238	197	216	213	224	205	212	181	184	200	204	195	198	239	196	227	229	199	199	212	219	216	204	203	227	196	231	210	183	222	255	216	209	233	215	198	233	220	210	240	230	203	220	212	214	189	186	203	237	183	213	216	226	194	225	220	215	219	199	205	187	234	193	213	207	223	227	215	216	212	195	192	220	207	222	186	204	206	229	212	228	216	230	215	209	216	202	235	230	204	218	219	198	203	186	207	207	218	222	210	194	227	226	202	201	210	204	190	209	216	196	181	205	211	231	210	218	217	214	204	220	229	214	193	221	219	206	209	225	191	220	219	224	215	197	222	217	237	224	204	189	240	219	218	223	244	203	203	191	233	201	197	209	205	188	208	210	223	216	198	233	220	222	224	215	197	218	200	232	211	207	200	209	217	211	196	214	228	219	234	206	237	202	215	197	215	198	211	188	208	224	227	198	214	217	224	205	228	226	228	221	241	217	233	199	221	185	222	215	214	201	212	211	226	201	221	210	195	186	209	218	194	200	183	195	223	231	229	224	227	231	203	189	209	204	219	188	186	219	210	208	241	200	211	243	228	194	213	217	203	227	196	220	202	195	237	205	190	206	200	205	211	180	212	229	209	215	179	202	251	222	214	229	205	202	210	210	222	187	192	206	176	208	218	232	208	201	208	206	207	220	204	235	215	200	199	203	200	216	176	238	215	217	199	212	199	220	193	211	186	174	201	203	193	205	220	234	212	247	218	211	205	218	206	203	220	225	203	204	221	212	220	207	203	213	225	205	200	232	203	199	228	228	219	209	232	201	218	226	221	239	226	217	230	239	199	204	200	200	219	219	209	199	216	201	202	241	226	237	228	221	221	205	228	231	251	195	212	214	235	236	207	199	180	197	213	210	205	199	210	182	216	231	200	202	225	229	245	216	206	214	208	198	221	226	180	222	190	195	220	198	238	231	236	216	202	210	220	219	211	214	208	210	211	224	259	230	200	241	217	215	210	201	207	234	210	209	205	229	181	211	193	215	212	207	221	191	210	235	229	249	234	201	225	209	176	222	222	202	201	215	194	200	235	212	220	216	213	217	212	202	227	236	209	208	219	236	242	208	230	211	232	218	203	192	196	230	203	233	222	234	218	211	207	200	197	212	201	223	223	182	209	209	211	226	208	216	205	210	235	206	217	238	196	204	211	201	209	204	221	219	220	219	237	230	217	183	215	224	177	204	213	190	218	216	203	218	206	203	199	213	198	208	196	235	195	185	237	212	197	223	217	215	210	192	188	236	210	173	198	210	212	196	225	215	200	205	190	246	219	211	208	226	209	220	214	207	201	202	201	210	215	218	235	226	210	247	224	223	221	201	195	246	240	209	210	214	230	202	217	209	202	213	201	198	210	211	206	213	231	227	266	209	235	232	211	215	205	225	236	219	195	251	206	180	210	245	256	201	226	234	224	223	212	210
6366	1459	2926	3363	3203	2694	2331	2045	1923	1506	1389	1329	988	951	948	1132	1248	1716	1089	1019	842	775	812	924	931	939	1041	801	748	777	726	671	703	669	662	653	657	660	641	644	616	676	639	632	637	622	656	608	615	601	580	625	629	642	593	613	601	585	591	591	623	614	648	599	631	611	607	587	621	635	614	654	574	604	599	589	597	606	612	619	616	604	607	568	590	620	622	597	552	548	592	538	589	559	618	610	572	580	619	634	583	585	591	642	593	621	605	614	603	586	565	565	549	628	572	614	569	598	588	606	605	594	570	575	588	615	532	544	601	602	607	555	631	551	571	631	569	591	593	557	601	586	584	629	596	578	619	553	572	621	604	575	548	624	577	613	597	578	557	617	572	580	595	590	589	615	604	581	580	632	621	566	563	589	597	575	615	631	607	623	564	570	590	585	607	599	624	595	642	603	609	578	614	603	548	604	618	586	613	550	584	606	595	634	588	602	650	653	635	638	665	584	580	590	610	637	597	557	558	613	587	590	591	551	599	573	606	624	629	629	577	580	570	626	616	602	592	611	565	573	584	601	563	578	619	552	573	568	578	600	603	610	592	615	606	619	621	589	552	597	604	625	596	590	564	566	606	623	638	635	552	593	570	568	623	581	588	581	566	597	623	610	613	652	621	580	623	577	605	615	615	582	586	572	596	566	588	584	612	568	603	613	594	594	574	625	581	595	572	591	600	609	611	594	609	591	626	598	613	570	581	616	563	620	588	612	615	641	643	613	551	612	588	599	658	588	612	586	622	617	599	612	569	597	572	611	579	579	642	610	597	582	548	577	578	594	609	613	611	610	587	613	625	636	578	616	589	543	590	577	611	602	621	596	663	610	613	605	575	588	606	584	591	529	565	565	602	571	569	612	581	565	597	585	608	592	594	633	604	571	565	563	630	624	651	572	564	572	540	627	626	625	632	606	593	575	615	540	618	568	592	600	628	582	612	648	603	610	556	592	584	623	606	597	582	586	633	572	572	632	627	618	611	549	599	547	613	606	605	604	579	600	614	600	592	582	613	642	561	591	623	601	604	573	560	588	599	617	595	629	575	660	612	590	595	585	568	609	560	614	605	624	565	577	552	616	589	568	584	604	565	603	596	613	603	600	564	591	633	587	604	581	600	555	638	584	599	585	576	574	603	573	630	670	607	648	621	597	622	653	581	619	559	624	609	589	625	591	603	612	596	619	622	627	598	614	637	586	605	629	562	614	631	567	593	635	586	632	588	613	558	605	578	574	608	610	593	600	597	601	620	576	553	576	581	573	603	634	566	615	573	634	642	615	566	601	561	609	614	559	555	612	559	580	578	573	594	605	580	572	597	575	588	601	595	564	608	608	622	582	620	615	569	549	601	616	574	605	571	546	611	576	610	623	568	624	567	627	591	584	598	587	559	576	615	603	595	568	539	606	564	590	612	650	629	581	636	637	644	586	586	581	576	583	616	591	608	626	586	565	592	572	596	606	557	615	616	616	589	611	582	585	603	606	609	605	594	641	605	624	590	635	617	612	566	602	559	564	581	595	556	575	610	563	614	599	599	547	620	636	575	581	576	618	573	635	608	573	588	577	566	589	599	588	544	589	554	593	586	606	601	596	596	596	634	565	565	579	624	562	633	613	582	622	599	602	613	600	602	550	612	587	594	634	614	586	590	670	564	594	670	591	579	651	619	577	579	615	599	607	614	601	580	579	587	613	591	660	647	556	541	585	610	590	599	613	614	599	585	616	535	598	627	609	552	598	631	607	647	579	551	597	586	544	567	581	597	541	609	600	577	592	611	546	630	613	614	622	590	604	600	620	534	574	595	572	613	526	608	596	619	605	610	591	574	601	569	615	598	601	573	604	625	566	577	560	647	600	556	571	590	593	590	597	583	570	619	609	625	574	560	639	633	580	560	562	577	565	591	555	544	587	597	618	608	611	584	619	573	635	564	596	586	579	613	592	594	597	618	585	595	594	602	629	565	608	592	546	594	627	598	548	600	623	558	606	622	630	586	564	600	602	646	601	563	623	593	541	598	582	564	563	576	591	611	587	511	591	601	611	628	600	565	582	648	588	577	618	567	626	595	656	627	587	576	631	575	592	542	562	625	587	606	565	578	595	569	593	572	647	574	642	604	586	562	592	605	575	577	602	606	605	553	607	649	587	596	587	547	545	602	580	592	639	559	585	576	600	599	585	575	613	562	611	634	586	572	592	593	563	584	602	628	598	582	654	584	599	547	616	594	509	595	587	570	583	542	582	580	626	606	634	562	611	574	574	618	563	609	615	580	580	603	603	625	558	606	592	597	595	623	529	634	625	607	587	597	558	594	590	619	606	598	545	585	571	603	599	610	598	605	578	586	596	578	634	571	582	570	605	600	587	606	596	576	603	585	592	602	565	642	622	630	608	633	581	615	587	599	577	590	624	613	588	598	604	636	619	589	610	603	597	568	620	651	595	556	600	551	616	589	553	579	626	591	578	610	596	556	593	587	592	575	586	612	565	575	559	603	572	587	607	555	629	609	564	545	599	562	577	612	609	576	596	618	585	610	582	584	638	536	598	574	611	554	588	582	590	584	588	599	591	617	589	577	568	614	585	560	558	605	613	609	570	607	563	555	598	638	555	596	612	595	588	551	587	585	647	585	588	574	603	551	590	611	579	591	584	569	547	602	573	597	621	602	595	622	612	554	578	597	623	570	646	587	599	613	637	604	560	577	573	627	608	627	597	581	593	604	579	594	570	601	587	571	583	624	616	615	602	616	592	639	573	615	657	627	589	570	612	606	626	600	584	548	570	624	622	620	597	608	603	552	562	548	627	574	616	571	589	592	559	645	614	587	617	593	617	575	588	592	582	582	590	552	638	610	558	592	559	640	597	653	618	632	606	582	606	590	559	599	611	584	554	581	590	577	545	590	628	553	610	595	592	552	563	613	633	603	570	602	588	543	569	626	617	604	599	585	644	554	583	640	608	555	593	562	568	582	551	577	601	567	613	589	553	600	580	594	596	565	638	603	591	591	613	563	610	586	615	599	568	552	533	576	588	627	574	605	558	597	619	617	630	569	612	606	613	654	548	605	602	599	596	554	616	582	629	604	623	601	570	645	578	565	599	602	607	638	579	572	597	588	562	582	626	581	594	655	597	608	563	599	571	610	588	597	608	598	574	597	609	565	590	613	631	604	614	625	615	625	614	619	596	625	601	607	573	604	621	612	612	592	580	582	599	560	616	580	612	601	587	608	624	580	605	588	595	600	656	622	581	604	623	613	620	579	591	599	554	558	572	530	591	599	603	589	601	599	578	576	603	595	637	591	564	573	577	572	573	599	587	618	583	596	608	588	600	592	622	567	601	626	614	592	604	597	607	632	588	577	631	640	621	643	613	579	593	603	568	606	601	551	597	613	563	605	570	609	584	546	600	591	575	578	648	586	572	635	601	602	556	624	564	574	614	609	577	602	582	618	596	584	620	600	619
15598	2835	2818	2131	1673	1274	1098	918	831	905	739	599	655	484	456	523	536	493	566	480	476	436	406	453	457	414	464	436	423	388	402	398	382	424	387	424	388	400	390	383	361	452	391	377	369	398	393	377	391	340	394	367	365	412	374	374	373	388	396	387	369	403	363	398	409	387	320	381	382	398	359	394	376	388	376	374	387	350	321	367	392	402	394	378	391	377	359	429	397	348	379	370	398	358	359	381	400	409	363	399	352	384	410	404	349	400	374	385	347	378	390	370	389	412	397	396	335	374	388	403	401	368	387	376	395	347	391	377	358	390	382	432	369	381	342	378	399	342	371	392	387	349	345	413	360	402	381	329	373	363	395	397	373	419	374	395	391	406	391	404	376	394	330	372	354	392	375	401	380	390	396	351	404	367	365	370	372	358	355	358	352	392	363	378	372	363	395	406	349	377	394	400	333	384	377	395	367	381	389	396	364	398	356	386	396	377	385	379	361	379	378	343	399	402	428	367	357	393	389	394	345	369	373	394	418	375	402	403	357	374	352	368	381	354	381	376	357	374	406	369	399	335	402	371	384	358	369	393	348	357	392	362	370	346	356	346	381	347	400	380	397	383	380	352	379	368	407	348	414	406	386	363	362	360	359	396	390	349	378	384	385	371	354	357	390	374	348	411	388	368	383	360	345	381	363	370	374	380	350	372	355	361	386	391	374	392	401	373	391	369	375	387	364	397	360	361	385	336	366	361	380	381	366	369	389	338	375	391	388	432	355	353	389	380	363	404	363	390	373	402	364	341	361	399	367	388	375	373	373	392	393	352	388	377	360	384	349	383	415	406	387	357	345	387	406	351	391	375	373	352	384	350	351	405	386	367	353	377	388	394	350	392	397	363	357	354	387	383	370	370	370	352	353	405	342	363	356	343	377	377	352	338	428	381	380	384	382	398	384	370	378	352	406	378	402	352	378	402	363	332	379	363	383	370	354	367	385	389	365	418	419	367	402	376	388	390	351	387	389	368	377	368	358	401	372	326	385	365	380	376	385	370	423	373	378	364	375	392	359	391	372	337	399	395	370	361	392	390	361	381	384	354	409	366	382	423	376	374	402	332	396	383	383	373	363	392	378	389	394	365	375	388	373	378	397	367	379	380	351	384	388	376	391	397	394	366	384	392	346	380	347	363	377	366	372	385	391	368	366	379	380	378	359	388	358	384	379	394	386	369	394	393	401	405	401	381	428	357	381	375	396	347	399	355	374	377	383	405	391	385	397	384	370	386	355	333	388	393	374	395	410	354	407	391	371	413	407	376	371	395	341	401	382	343	395	362	342	366	393	384	400	377	383	402	343	368	391	368	393	355	353	395	375	379	394	374	344	359	363	397	391	383	364	362	368	394	400	313	381	379	360	373	373	369	366	370	363	379	379	362	380	383	367	389	406	405	399	373	373	369	344	394	352	379	361	377	342	385	350	374	380	356	398	384	381	352	346	391	395	338	365	361	374	394	368	395	361	383	376	360	341	378	362	377	409	440	371	366	367	352	368	367	394	389	393	394	371	392	366	383	399	362	374	385	391	370	347	381	368	373	361	362	385	353	368	376	354	383	355	353	364	346	366	384	368	378	367	351	371	372	413	375	359	390	397	381	391	371	391	365	357	402	414	412	375	366	386	381	375	348	323	390	372	400	370	372	372	380	389	350	393	399	344	405	387	378	404	387	371	393	364	348	368	362	379	370	389	365	373	388	356	368	405	385	393	379	392	376	400	350	398	344	382	398	349	369	354	338	399	394	421	407	362	381	366	371	390	385	386	382	365	374	357	386	386	358	404	380	364	383	363	341	358	384	336	357	380	393	364	368	368	397	384	396	358	348	387	350	374	391	359	344	380	370	353	394	346	353	397	402	369	358	360	384	376	356	370	388	352	412	387	366	372	394	421	396	381	384	401	385	354	368	379	380	378	367	355	410	379	358	406	374	406	395	360	408	359	394	364	408	398	374	408	390	402	365	409	377	401	370	385	364	378	397	369	362	411	386	342	377	370	368	407	383	371	354	378	387	356	367	382	349	358	371	367	389	407	378	371	370	384	335	365	366	404	346	375	351	392	343	376	412	369	351	391	351	376	355	380	394	356	398	384	401	393	395	365	401	356	365	410	379	384	373	369	393	374	385	330	360	392	355	359	408	367	429	364	360	368	391	403	400	382	365	368	377	373	377	391	382	397	381	382	398	358	371	381	379	380	370	368	346	410	383	372	392	369	368	355	374	373	371	386	397	384	358	401	359	384	354	363	382	377	376	364	328	382	364	389	382	397	388	366	401	392	377	398	383	363	360	368	382	386	381	396	385	362	386	352	356	378	332	376	371	366	372	386	370	376	364	422	357	400	414	388	360	397	376	359	332	356	407	372	342	369	388	385	364	406	376	417	371	365	365	384	372	370	332	346	333	359	379	372	362	378	408	397	391	372	367	383	400	366	395	396	381	380	379	387	358	374	344	382	387	370	368	409	391	408	355	383	424	366	366	394	388	375	380	367	363	419	417	398	367	374	370	374	374	377	359	398	373	370	385	339	347	397	359	361	372	373	369	390	386	338	359	324	385	367	370	370	396	409	358	413	389	386	373	361	351	404	348	392	357	391	404	379	399	397	366	385	404	368	375	375	364	388	413	372	365	344	386	375	368	365	353	383	376	387	356	366	390	366	393	392	346	374	404	391	372	366	407	339	398	358	370	370	374	359	351	344	423	425	373	371	373	395	374	366	363	362	376	356	387	374	397	386	384	373	377	368	355	427	368	347	349	377	387	356	363	417	384	392	376	360	366	344	386	381	391	396	374	393	405	379	373	376	391	351	363	379	384	350	367	354	380	369	395	394	390	348	357	391	378	369	396	363	393	378	347	410	373	392	311	368	365	370	380	353	394	348	368	383	372	414	397	369	388	366	379	412	366	396	379	395	375	371	383	350	367	383	380	404	369	403	392	395	394	328	376	355	373	344	379	377	381	375	367	359	378	373	387	382	364	394	389	365	344	348	355	369	374	376	380	355	376	389	371	382	355	336	406	400	352	392	376	388	372	341	360	402	388	385	387	404	401	376	398	409	414	408	361	373	381	334	398	351	350	410	352	365	355	369	371	371	335	374	383	330	395	378	414	348	384	346	350	390	345	370	360	389	383	370	381	381	387	381	349	403	395	372	399	383	377	366	371	378	371	382	351	377	379	349	327	341	366	364	344	321	386	368	341	333	383	374	369	424	374	377	395	333	368	389	352	373	337	394	372	383	376	400	412	382	363	377	343	370	345	366	376	409	336	368	376	386	348	355	371	349	328	389	344	376	356	378	410	400	342	394	387	382	410	385	341	369	398	370	369	333	366	346	364	361	394	383	326	397	386	344	348	359	420	379	398	379	406	365	386	399	373	372	334	393	393	406	368	384	405	363	388	397	364	338	392	368	373	364	371	369	419	349	366	342	394	378	363	394	400	377	374	358	357	352	377	359	374
8499	2726	5704	6442	5809	5020	3838	3985	3388	3273	2681	2153	1855	1665	1720	1919	2073	2150	2170	1583	1397	1313	1385	1471	1514	1488	1658	1394	1272	1243	1181	1217	1060	1145	1044	972	1055	1033	1030	1004	1030	977	954	969	1006	945	964	1042	932	969	1004	1049	959	906	985	941	954	909	994	935	959	953	985	988	978	1011	966	939	946	930	976	971	997	949	948	996	980	930	928	901	914	924	922	928	911	905	957	978	890	964	922	934	968	980	924	900	906	903	951	894	875	906	970	989	901	873	972	933	907	948	944	982	945	991	894	909	924	945	940	965	915	977	996	949	919	908	956	973	899	926	955	889	921	912	912	918	927	915	877	952	934	932	957	933	917	866	922	905	972	882	946	918	882	896	878	897	955	899	965	900	884	906	926	938	989	925	968	911	897	870	946	964	938	906	948	901	903	925	904	926	977	959	923	947	967	988	933	956	907	991	951	968	919	893	904	903	913	961	976	938	897	951	895	945	927	916	996	898	966	867	950	910	912	927	888	1003	964	896	943	951	952	893	902	925	922	910	913	972	870	965	945	891	870	1002	947	955	919	954	918	933	912	930	911	883	920	945	870	907	977	936	909	870	901	939	914	967	896	901	940	908	906	936	921	947	905	920	920	896	882	939	859	975	873	883	939	924	947	963	960	911	885	938	851	962	893	906	914	930	942	854	872	910	885	927	912	908	941	894	885	876	986	954	878	927	928	908	954	971	910	923	892	922	897	990	951	932	877	928	894	893	905	915	987	841	909	950	923	874	902	907	940	885	909	946	974	881	907	911	958	934	956	933	958	921	907	925	981	906	932	889	928	906	894	937	904	950	903	916	930	902	926	932	892	878	921	900	934	908	968	888	914	902	920	920	888	927	965	915	904	881	931	926	918	919	903	913	969	954	904	905	920	900	947	845	897	933	885	919	923	928	901	896	953	932	941	916	955	912	897	864	890	971	954	880	920	915	922	934	960	948	901	916	944	955	910	941	926	928	902	925	874	920	914	938	924	914	881	920	910	895	896	920	915	882	887	928	923	880	952	958	907	928	892	962	950	982	950	917	916	882	909	922	912	916	935	890	918	917	985	930	895	925	957	919	923	960	921	946	941	929	930	893	950	931	991	886	931	902	886	928	916	917	957	919	910	979	876	964	862	869	923	864	953	914	890	985	901	922	932	895	890	931	955	890	907	885	881	926	857	896	862	955	933	932	927	920	923	936	908	891	926	909	881	837	906	894	937	881	866	956	934	901	931	917	885	864	977	948	856	954	906	911	924	929	982	886	911	910	906	894	917	916	943	899	949	951	888	902	871	962	950	910	898	866	897	917	880	913	862	921	912	975	890	900	893	933	930	963	944	937	949	956	943	860	900	875	886	896	893	947	899	971	971	933	919	899	884	899	936	890	942	870	933	875	941	978	901	854	948	948	859	928	949	921	975	858	833	966	1005	938	929	880	954	906	944	967	959	893	927	947	908	928	919	880	913	918	903	923	903	937	945	905	918	892	884	943	948	912	968	892	985	932	947	917	907	960	932	931	899	892	909	935	938	923	908	884	850	902	936	939	936	939	932	932	965	919	924	930	882	951	928	889	898	929	936	898	902	915	911	952	884	897	880	916	909	871	897	915	860	934	970	972	905	929	896	864	915	921	884	938	956	885	879	881	953	927	943	936	907	949	918	928	951	948	969	894	897	922	965	855	908	882	935	900	895	886	953	976	942	977	899	943	913	863	921	931	900	910	933	862	911	928	927	938	947	912	948	910	940	912	917	916	912	951	886	937	902	964	948	948	897	911	942	945	918	890	903	923	939	957	921	919	886	922	947	943	895	957	902	921	932	967	898	928	907	970	875	907	902	936	948	886	930	910	945	922	874	952	892	959	919	919	919	893	917	955	922	951	891	944	890	872	934	918	872	953	986	897	899	938	919	954	863	921	941	945	927	914	835	907	912	936	919	897	912	908	909	946	966	952	908	906	979	899	916	914	961	977	928	871	928	963	912	882	957	917	928	923	930	967	945	921	933	979	847	916	912	956	942	880	897	922	923	902	894	966	876	921	978	939	935	924	896	890	902	923	949	932	935	950	895	940	916	899	949	903	883	866	927	946	915	980	952	858	900	964	934	922	896	876	909	942	962	925	943	948	918	906	926	990	944	956	895	908	974	984	921	923	936	871	899	938	930	897	942	938	919	891	936	922	917	933	896	898	888	904	895	927	865	952	910	953	992	841	954	921	956	907	928	898	921	913	954	888	924	899	926	904	958	907	955	911	913	951	934	919	906	947	935	968	936	912	925	934	897	865	967	940	949	850	930	934	930	916	866	924	943	928	1023	918	941	899	937	918	889	938	874	927	929	935	905	902	912	939	961	905	919	922	906	917	946	913	948	939	933	901	956	903	919	888	947	899	971	964	915	981	942	924	944	936	975	955	911	886	956	918	920	875	935	922	889	926	902	910	910	907	938	926	918	907	911	947	904	917	984	844	925	907	881	949	955	854	906	923	942	926	922	871	885	933	927	933	910	895	928	920	950	943	872	959	891	915	951	924	933	878	892	903	947	941	939	883	963	950	933	955	934	903	931	873	908	962	903	897	891	921	877	936	956	944	902	945	905	946	920	914	923	951	922	952	943	902	877	925	878	938	916	915	908	949	937	923	967	952	914	912	865	926	932	976	962	950	829	966	947	956	948	962	876	898	912	953	915	895	935	966	896	938	935	939	943	908	937	927	883	917	1010	954	891	956	942	907	909	970	918	930	873	918	977	935	934	882	931	929	949	901	894	953	895	911	937	961	924	920	966	947	957	966	955	881	938	934	898	918	952	938	946	883	932	908	901	947	906	890	933	905	858	892	899	900	965	953	929	933	943	927	954	968	883	922	924	920	947	955	918	939	994	948	901	950	863	991	941	924	915	923	924	899	910	937	905	934	917	883	937	963	915	957	898	934	883	904	891	1004	913	966	945	924	922	931	935	889	893	878	903	895	923	927	871	982	960	906	945	878	891	937	898	916	874	885	930	936	897	963	960	881	951	959	901	907	942	906	909	923	939	954	938	928	934	941	930	946	913	933	971	915	922	939	901	891	940	936	963	908	915	885	877	895	933	901	922	925	863	933	905	978	920	924	922	938	936	897	949	892	941	917	915	873	936	932	884	919	936	899	965	940	956	937	906	924	921	918	891	957	935	930	998	907	969	888	928	868	924	941	891	981	876	940	978	960	891	941	872	983	965	902	914	969	906	947	893	926	907	940	934	910	928	882	904	969	894	892	871	972	874	933	943	909	921	911	957	917	919	888	936	957	959	945	915	971	874	890	906	931	933	915	957	928	935	939	910	901	904	898	899	914	888	988	911	929	960	964	986	941	888	963	917	933	923	914	932	938	920	977	926	911	950	928	936	978	923	884	867	967	918	932	962	932	890	955	921	897	927	904	939	912	951	937	907	896	946	919	880	894	928	919	910	953	917	903	920	891	899	902	895	950	933	946	945	921	962	953	967	925	925	928
2107	155	164	149	133	142	137	130	111	133	128	97	112	117	114	126	105	121	103	95	99	101	142	109	116	112	119	123	123	132	135	122	110	104	97	113	111	90	120	138	116	119	108	113	107	126	118	100	104	131	109	106	117	93	115	114	125	121	103	114	122	108	120	97	102	97	99	109	89	116	107	126	129	108	103	100	106	108	126	119	116	103	106	123	105	128	129	104	103	100	122	112	90	123	114	98	101	106	111	106	136	94	124	112	102	119	100	109	114	114	117	117	109	130	96	108	123	110	104	108	112	116	99	108	105	114	90	102	99	137	120	134	108	111	122	107	105	122	110	111	98	102	135	118	106	105	123	104	128	114	108	97	106	112	115	117	128	103	104	118	113	136	119	110	99	113	123	119	101	125	112	127	117	114	122	114	106	102	119	113	126	114	102	122	104	112	107	109	127	122	98	100	102	107	108	113	120	125	111	118	109	123	107	113	105	107	97	102	122	94	105	114	114	111	110	137	102	120	84	126	116	119	123	109	105	126	109	140	113	91	90	101	100	100	123	106	95	105	120	103	118	105	94	111	119	131	122	109	118	107	87	118	102	119	105	112	119	106	103	134	105	107	114	116	110	125	93	121	104	107	107	130	119	114	124	120	113	120	98	125	118	124	85	116	123	91	109	122	156	117	104	115	102	89	115	135	117	108	110	120	121	100	110	112	134	119	103	106	128	117	112	91	113	114	101	97	113	102	124	131	132	110	99	123	110	108	119	115	103	90	94	127	104	123	110	116	129	125	120	98	121	110	112	97	108	119	102	131	108	116	107	123	101	107	121	117	135	105	101	123	103	130	99	108	110	102	100	96	105	110	103	123	111	105	122	109	117	114	111	111	124	113	115	131	103	121	112	121	103	96	131	118	141	124	112	110	121	102	102	110	122	118	127	108	127	123	119	110	117	114	127	78	116	120	105	105	94	103	138	115	93	106	103	106	96	117	114	122	129	126	105	107	117	121	114	94	130	114	113	112	127	113	120	85	110	118	104	106	115	111	110	104	118	103	98	106	99	111	115	96	116	106	121	106	125	131	102	117	103	116	91	100	117	111	117	96	110	97	102	113	103	112	123	105	112	97	122	106	112	101	120	126	108	107	119	130	96	112	114	108	112	110	120	149	123	137	105	101	106	100	110	108	116	105	110	108	129	122	127	120	92	106	123	106	115	105	107	124	123	102	105	103	123	126	104	106	86	107	118	136	120	106	91	112	101	110	124	80	125	100	107	120	114	115	127	100	99	114	96	111	115	110	115	113	124	110	89	101	106	104	96	105	101	118	111	128	117	99	126	119	117	99	124	114	93	83	87	99	110	122	113	113	96	116	128	98	101	107	124	106	94	108	102	118	97	106	119	119	108	121	119	106	112	96	118	92	103	100	109	97	110	122	120	110	106	97	87	110	123	126	123	103	98	118	129	114	122	100	123	117	131	97	117	116	117	115	111	107	125	100	119	110	130	130	121	116	116	107	114	129	114	119	131	118	93	121	120	99	120	93	128	112	111	118	113	108	109	109	114	117	112	102	96	117	88	108	109	104	121	98	94	98	128	108	106	114	136	122	116	132	110	115	108	119	104	117	101	112	99	98	73	101	127	96	107	109	103	97	117	116	121	101	125	105	105	97	105	109	115	120	104	102	119	95	120	116	105	114	101	121	113	103	121	107	110	113	123	117	103	125	79	110	130	93	94	99	117	111	125	104	128	104	88	100	101	106	108	114	138	116	107	99	120	103	92	97	113	103	120	93	101	100	107	107	143	127	131	134	118	113	110	107	109	100	139	99	116	123	125	107	104	115	114	86	104	113	100	111	114	121	115	109	122	128	108	122	97	118	107	92	117	113	124	97	138	119	130	115	96	102	115	114	98	127	111	102	107	98	122	102	111	102	107	117	103	124	112	96	131	98	90	110	108	110	140	115	126	118	105	130	128	103	115	91	107	116	117	116	104	110	106	115	121	129	125	114	110	102	114	110	117	110	103	94	116	120	104	128	117	107	123	108	124	101	107	129	121	110	131	124	114	126	125	110	87	124	104	130	128	126	122	116	115	106	123	121	115	135	106	134	101	105	97	124	124	112	129	119	140	99	99	108	103	99	117	114	103	113	93	100	95	117	121	116	98	102	111	117	103	116	107	127	128	99	97	101	110	123	129	109	106	112	110	108	96	112	91	103	110	108	110	117	116	125	135	109	111	106	145	121	103	112	118	113	87	105	119	116	127	111	100	110	110	110	117	98	106	94	126	120	134	112	99	127	128	103	94	118	111	114	98	124	114	93	103	110	111	113	116	119	113	113	126	104	111	112	108	118	118	101	110	121	95	104	103	106	101	111	105	141	105	107	116	110	120	114	106	97	129	110	94	115	114	110	98	109	118	124	110	119	137	119	123	122	119	127	113	118	111	117	102	108	121	128	115	105	112	110	118	109	107	100	112	110	115	121	106	120	106	102	117	117	117	125	123	107	126	99	102	124	131	126	110	105	91	116	112	98	111	115	116	115	113	122	126	124	114	129	134	99	116	118	113	105	127	112	100	117	116	121	138	124	100	106	120	104	100	125	127	117	122	128	115	121	104	100	107	108	121	99	94	105	110	128	117	106	119	100	111	104	116	107	99	119	98	124	135	111	124	112	113	111	113	121	105	114	103	99	101	137	136	114	114	127	103	117	114	104	117	113	121	104	114	96	106	99	105	98	108	126	126	109	102	121	92	112	111	127	107	144	112	104	120	112	109	129	98	121	106	125	125	118	134	102	106	110	117	119	104	132	111	122	124	98	126	95	94	111	101	111	127	105	115	116	94	138	110	96	119	142	115	117	99	114	101	107	103	101	100	115	104	114	120	122	110	111	100	90	118	108	113	93	125	121	124	110	107	127	109	117	122	109	108	118	89	123	121	101	107	109	95	100	114	109	118	112	120	113	110	117	112	110	112	116	120	124	120	120	102	95	104	114	131	115	115	106	108	104	109	101	109	105	119	125	117	106	115	109	141	96	104	116	90	107	107	114	140	100	104	110	139	111	106	120	115	119	108	107	84	107	105	113	127	121	96	122	115	127	109	117	138	116	129	110	96	126	123	105	119	108	115	107	95	110	100	103	111	101	116	127	114	121	116	129	117	118	124	115	116	123	101	102	103	103	105	117	103	112	102	129	115	122	92	105	130	103	111	113	118	137	107	110	106	111	120	142	109	134	99	124	110	116	116	103	100	104	119	122	109	104	111	105	114	95	99	118	109	101	123	126	126	127	111	118	119	106	121	116	99	119	103	98	116	104	102	103	102	129	106	101	107	108	120	108	105	109	117	127	108	102	82	89	110	113	135	99	94	133	110	123	120	89	106	103	111	113	126	117	97	97	113	116	104	120	131	114	109	115	105	88	101	102	92	99	100	120	120	119	119	106	107	104	107	106	94	132	103	120	133	121	120	118	124	111	112	106	95	112	119	93	117	109	144	106	114	117
2508	420	513	516	476	511	459	432	462	454	426	401	419	371	365	390	408	455	392	366	381	397	368	417	371	394	387	359	353	379	375	373	376	333	397	364	361	355	376	386	373	385	396	380	390	368	378	377	337	388	359	343	370	342	385	327	369	383	358	365	367	358	329	388	374	359	365	354	344	346	363	353	389	384	379	367	381	361	372	360	383	354	324	371	406	368	344	363	355	362	364	369	349	372	349	374	392	356	348	385	376	396	359	379	391	397	379	394	362	379	367	360	354	371	360	361	381	353	352	359	351	352	373	373	356	372	350	382	334	387	394	352	359	358	367	363	346	386	374	394	346	368	336	353	357	403	351	361	339	344	360	361	347	402	357	387	370	360	357	398	377	358	345	358	337	351	405	353	377	357	381	358	378	339	336	377	345	365	390	388	401	390	377	378	349	348	360	358	334	379	379	380	360	370	365	370	338	372	392	371	336	331	375	348	364	375	370	328	381	341	332	376	390	344	412	345	378	356	370	334	381	368	404	378	384	370	358	342	383	371	367	366	340	359	365	368	357	354	364	370	376	357	362	361	366	407	351	369	362	338	362	341	362	354	337	366	360	334	352	346	398	353	352	353	348	350	371	393	350	381	361	371	361	374	371	367	346	353	351	342	361	374	359	360	354	358	353	380	395	363	320	380	381	370	367	387	330	374	373	388	354	350	345	351	374	361	314	370	375	346	349	358	387	361	382	371	350	360	368	313	370	363	387	347	356	381	332	361	363	363	381	356	379	343	361	348	357	366	357	379	391	359	356	390	370	396	357	403	347	344	388	387	362	357	372	339	404	394	349	393	359	363	363	368	333	371	357	368	358	363	361	339	375	359	358	356	353	359	370	377	358	344	365	390	387	376	384	384	386	360	377	400	354	362	374	358	360	389	358	434	350	383	374	374	372	350	367	341	392	367	384	354	353	362	377	363	346	372	364	351	344	377	336	367	336	348	343	373	381	346	361	376	364	363	363	363	358	363	361	369	361	342	331	380	347	351	332	349	361	381	351	350	390	409	353	370	375	363	361	360	361	366	366	356	342	384	384	382	364	382	334	372	395	363	354	329	381	363	348	359	368	366	371	344	398	369	344	372	347	322	367	330	345	370	364	415	356	348	348	398	373	339	368	393	342	352	353	383	383	336	350	379	370	379	339	357	329	366	365	384	364	397	311	384	362	387	375	333	360	373	363	360	387	394	395	348	378	351	420	353	383	354	339	370	342	362	363	345	360	392	347	360	350	308	379	344	355	374	344	349	360	354	397	314	382	340	345	368	359	362	393	341	357	346	379	370	363	364	353	384	353	391	359	376	375	373	351	351	359	381	360	364	344	359	374	379	345	373	369	357	338	364	368	368	379	370	323	346	383	387	391	364	336	325	370	345	350	355	334	386	339	355	357	318	357	314	372	378	380	360	377	351	319	368	403	368	347	352	366	386	347	357	345	376	361	347	349	376	343	358	380	376	351	355	346	382	351	381	364	370	361	350	364	365	343	375	378	387	380	391	349	367	377	373	361	318	345	377	383	374	386	356	379	353	332	352	372	348	356	364	367	351	344	351	369	388	365	401	370	398	352	351	372	351	357	379	371	387	345	357	339	385	403	350	356	382	384	385	356	375	354	354	364	411	354	392	350	369	398	366	392	354	346	352	339	358	347	376	347	375	390	349	355	392	349	360	368	341	398	401	353	341	342	374	363	405	333	374	371	353	352	366	373	378	388	343	358	371	367	370	379	382	378	382	352	371	379	378	375	373	374	335	348	370	364	366	375	317	387	389	401	361	333	341	349	371	369	361	389	338	363	374	339	360	383	358	356	358	373	407	365	372	372	369	389	396	366	391	345	358	378	351	398	393	398	380	347	355	338	370	384	362	357	386	347	380	375	387	338	355	355	353	366	362	367	376	351	339	337	357	361	339	375	404	351	365	391	357	387	388	361	362	365	355	348	366	364	319	353	344	383	354	382	350	370	361	351	358	342	372	349	356	391	357	358	346	311	357	352	383	366	397	367	350	344	346	393	368	355	374	343	357	366	357	377	347	387	363	332	337	339	348	366	352	350	357	366	385	342	381	362	358	390	370	376	378	381	391	353	322	340	364	343	349	369	351	347	358	352	359	351	368	360	343	359	382	373	330	392	373	368	357	351	393	357	381	352	361	389	354	334	404	350	360	354	368	340	377	366	365	347	361	368	392	377	388	374	381	374	414	366	347	348	377	333	346	402	374	357	356	358	375	367	373	358	343	384	351	391	355	387	375	353	356	361	363	322	386	348	332	358	372	364	365	371	369	363	386	338	356	382	348	397	391	360	384	360	360	345	339	363	373	348	335	363	365	341	361	339	381	354	359	373	364	400	395	334	384	348	348	340	332	347	364	366	356	378	371	366	340	306	382	372	350	335	362	376	387	348	388	372	375	365	375	402	358	397	355	329	361	348	361	347	342	376	372	357	377	374	335	351	369	367	352	371	364	354	343	347	331	348	363	342	376	355	348	392	328	340	391	377	354	372	355	360	380	342	345	396	366	365	355	386	394	363	386	348	382	353	390	368	361	378	362	373	375	325	362	362	377	347	356	362	367	342	379	374	354	361	355	383	326	363	344	382	394	368	378	365	356	337	335	343	356	372	372	366	335	383	384	391	324	358	399	349	362	349	371	351	368	324	383	360	357	341	384	341	362	350	412	361	347	378	357	373	324	358	357	363	377	353	335	357	404	400	360	388	387	367	374	354	346	404	338	392	372	360	366	361	362	350	332	331	376	367	351	335	321	355	426	353	360	371	363	347	379	349	337	358	386	347	366	373	363	349	367	357	390	378	391	380	363	383	359	381	375	359	381	336	356	330	378	381	323	365	347	373	336	333	357	330	348	387	391	348	350	414	368	395	339	363	348	352	342	338	339	355	331	322	357	376	338	368	331	376	344	372	325	368	383	341	370	378	386	324	335	337	342	363	333	380	381	381	346	355	346	359	369	352	372	406	376	359	368	367	378	360	390	356	395	368	353	354	358	377	367	377	367	398	382	394	366	341	344	362	378	368	380	312	378	388	371	356	386	363	355	339	386	366	353	355	356	362	371	396	325	391	350	343	344	395	377	345	364	339	348	340	366	368	349	365	349	381	385	370	352	366	372	400	349	348	352	335	367	369	346	375	368	353	364	349	362	362	355	369	355	366	353	356	388	350	359	356	354	386	370	361	344	371	372	356	343	376	351	367	361	382	380	375	346	353	361	394	354	387	354	350	360	351	353	387	340	361	371	375	332	389	380	381	369	371	388	362	351	361	349	378	331	378	376	383	349	382	331	344	412	360	387	374	388	361	362	367	383	344	369	372	379	395	333	348	367	363	348	353	329	380	398	404	374	373	347	395	369	376	376	373	417	378	366	368	346	351	379	394	354	362	383	379	362	369	391	367	329	366	351	391	369	322	386	376	341	365	331	355	327	359	364	340	371	356	369	387	373	365	350
7997	1180	1294	1166	763	631	536	457	440	392	330	306	265	265	234	268	274	306	276	277	262	224	252	241	268	249	266	275	217	224	224	226	225	221	233	219	206	229	209	217	220	248	213	235	199	202	213	224	233	220	192	217	194	212	224	236	234	227	224	222	201	200	218	203	211	215	216	205	232	216	197	229	211	196	202	217	197	239	215	210	218	209	214	240	209	221	202	197	242	215	214	230	187	224	203	195	217	229	241	234	220	200	218	210	226	196	223	243	188	214	213	240	234	228	211	213	212	203	223	207	217	209	223	227	204	202	218	195	219	210	205	221	232	209	211	202	240	254	205	208	201	202	220	215	226	255	210	240	217	203	195	198	206	257	184	238	211	227	219	164	210	250	226	192	240	210	194	205	220	185	242	204	189	216	201	213	214	220	176	202	249	219	225	216	215	222	225	190	217	211	230	223	200	196	204	230	229	202	209	221	209	225	217	212	231	223	206	207	204	227	215	206	191	232	216	227	207	247	261	215	223	220	212	194	226	218	206	199	197	210	221	219	213	214	220	236	200	206	168	209	232	204	211	197	228	214	241	216	202	221	209	218	210	202	229	218	188	214	226	204	215	234	215	217	211	211	215	225	204	239	224	196	222	195	170	214	204	214	191	194	224	205	203	187	208	224	192	209	207	225	201	222	217	222	220	252	211	249	207	206	190	199	194	192	227	198	210	187	222	195	221	239	225	215	207	212	215	202	189	205	226	252	232	209	218	214	230	201	222	237	199	187	229	218	248	230	241	210	215	196	203	195	208	218	209	222	203	224	205	201	192	204	208	236	232	219	211	206	200	206	218	197	215	206	224	222	195	224	209	239	220	207	196	219	213	206	238	210	230	229	219	216	203	189	192	209	205	214	215	195	211	227	214	227	212	218	197	203	201	194	198	235	204	215	221	225	216	213	231	208	201	267	222	232	203	185	210	211	235	222	231	216	211	227	208	217	184	210	214	211	226	219	208	215	217	206	213	194	236	250	204	229	195	198	210	232	231	223	216	203	219	220	218	217	193	190	217	205	201	219	187	232	205	213	218	212	219	223	219	251	219	222	223	228	206	215	215	217	247	204	182	198	207	211	219	212	217	204	227	210	205	229	202	221	213	233	198	182	207	198	237	218	188	204	243	227	189	253	208	221	200	219	200	224	196	209	235	256	225	188	206	207	226	208	222	214	215	240	199	212	225	179	220	242	199	191	215	216	229	211	220	208	216	208	208	189	218	228	198	200	217	207	177	205	222	204	198	212	225	222	215	236	220	235	223	198	233	206	217	211	242	214	207	224	205	217	189	210	220	212	218	186	205	207	219	225	199	218	201	198	235	195	203	197	226	222	225	227	200	223	203	209	235	242	194	217	219	191	197	213	229	210	213	208	245	210	202	207	186	235	218	216	230	213	230	222	211	228	203	214	236	174	188	223	192	222	242	227	220	198	198	195	216	222	198	218	176	229	228	221	199	221	229	204	203	203	206	216	182	219	229	218	217	227	175	229	218	217	226	230	221	208	226	192	192	223	233	216	215	222	213	204	204	199	220	216	229	235	198	191	200	230	211	214	249	199	228	216	211	222	222	223	213	208	220	225	219	210	212	203	197	213	203	232	219	223	228	197	217	204	212	209	214	230	203	211	210	200	203	207	231	217	206	211	197	195	223	200	220	218	211	193	218	257	195	203	234	218	204	222	223	201	215	214	183	212	219	217	222	211	215	225	217	211	200	232	188	207	197	240	225	218	206	195	191	232	212	208	211	219	229	209	190	214	227	226	225	228	198	176	203	191	225	207	198	217	218	217	216	218	193	204	226	235	202	213	220	209	187	227	213	213	214	219	177	218	185	201	220	213	200	215	204	197	218	198	214	198	202	224	183	227	204	238	185	214	218	216	223	215	222	223	213	237	233	246	195	243	188	191	189	226	231	231	220	217	210	217	206	204	206	214	211	200	212	222	226	208	209	205	223	220	188	233	208	209	220	220	196	211	216	197	218	222	241	218	186	212	226	213	221	213	203	197	209	229	197	199	223	213	204	220	223	239	210	217	223	212	200	238	210	234	197	204	204	207	218	210	190	218	203	208	228	212	222	227	202	212	241	244	212	211	254	212	218	217	225	217	199	251	200	215	204	225	218	229	179	210	182	210	232	214	197	227	195	210	203	205	191	237	220	207	232	197	213	225	238	239	201	230	208	165	201	205	212	235	211	221	211	227	218	209	194	239	198	223	212	227	241	220	225	212	204	240	212	202	214	204	232	219	203	220	194	213	217	215	217	214	216	229	194	216	214	203	209	225	208	211	226	221	241	216	217	201	231	205	239	214	223	181	208	210	198	233	219	226	219	211	198	182	208	213	231	220	196	229	209	244	201	209	221	209	186	214	200	230	230	235	216	234	196	233	193	200	192	218	246	227	223	222	226	228	216	233	250	230	208	221	198	227	199	208	215	225	226	209	206	205	229	214	205	241	221	187	204	186	260	205	219	215	226	221	242	192	210	199	196	236	231	219	223	184	213	205	222	228	220	199	209	198	202	220	216	218	214	214	190	210	218	216	205	214	199	182	202	209	211	225	214	206	220	204	201	242	199	220	229	205	202	193	219	208	200	229	205	205	226	223	177	212	213	224	206	197	235	222	208	221	198	214	198	195	227	237	208	209	220	201	197	200	199	217	217	221	194	212	213	221	217	212	244	205	211	214	203	183	221	211	209	204	206	201	219	221	216	216	191	227	230	228	220	215	202	192	214	240	247	208	192	247	229	231	225	225	215	213	203	192	189	197	195	233	241	211	207	187	213	234	207	220	205	222	237	213	241	223	186	220	195	234	212	217	217	229	215	194	210	212	210	214	215	214	216	220	229	207	215	207	199	204	230	198	194	200	209	197	227	219	223	206	197	233	210	216	195	235	207	221	209	206	181	226	243	206	205	233	212	208	217	206	201	212	190	221	193	220	200	201	221	212	213	211	237	204	233	229	204	210	206	205	203	201	222	208	203	226	225	217	209	229	203	213	230	217	192	229	201	211	211	189	218	220	241	214	229	198	227	219	206	204	191	213	220	203	231	205	229	211	220	183	208	223	206	228	236	195	218	210	210	246	203	207	205	231	206	198	202	228	205	229	209	191	221	193	209	221	200	219	207	215	214	210	210	222	226	227	210	210	226	200	215	223	228	199	204	234	192	187	200	218	186	190	200	225	227	207	204	217	229	251	202	218	225	216	224	218	228	228	207	176	192	210	210	216	213	223	217	215	220	225	209	207	224	228	224	203	210	221	200	176	222	217	217	204	184	219	201	227	209	216	217	205	212	199	191	211	209	212	183	227	195	227	206	215	197	210	191	200	216	208	195	210	241	220	225	217	226	210	237	233	200	207	210	227	233	215	207	200	222	246	240	211	223	224	220	206	202	189	212	211	207	192	216	216	223	199	204	231	202	194	205	215	222	206	163	185	194	221	205	210	214	202	237	209	212	224
6087	1420	2943	3842	3198	2699	2224	1971	1861	1725	1398	1148	1038	1011	1035	1044	1262	1326	1101	1137	881	831	843	884	881	983	991	773	797	733	730	737	696	701	706	698	649	648	620	663	646	591	648	646	579	628	624	599	688	608	618	605	621	555	623	606	614	608	629	643	614	624	596	595	668	602	597	615	656	619	644	590	603	641	601	576	642	579	648	584	614	546	591	612	598	586	608	635	618	637	589	614	606	624	604	619	609	639	577	604	614	608	558	562	585	605	596	587	616	605	608	632	613	594	566	569	582	637	606	554	619	596	578	621	579	581	593	552	563	584	563	636	627	621	589	632	575	545	621	606	604	572	588	600	622	623	551	581	574	567	577	599	572	624	602	601	567	569	634	629	598	596	563	617	600	572	602	587	618	595	583	566	586	606	613	596	584	617	574	589	559	528	589	610	604	585	624	575	623	605	609	622	595	597	580	573	580	623	567	620	592	538	613	630	584	537	600	595	617	618	588	575	561	577	563	603	612	615	598	632	582	604	612	554	585	601	620	557	648	596	581	611	589	621	644	557	602	578	555	594	570	588	570	606	605	538	604	590	637	597	604	528	573	614	555	581	617	640	589	606	580	581	599	618	639	574	596	618	592	581	563	590	621	578	593	590	599	592	598	637	584	600	637	636	594	612	602	559	588	596	601	620	587	599	606	602	621	601	603	571	575	591	615	631	588	573	631	585	577	646	638	575	614	617	543	633	569	598	607	572	573	583	585	572	613	598	570	622	635	621	614	632	606	562	581	589	602	634	600	606	598	624	627	649	582	594	574	555	600	574	615	590	593	613	590	608	605	535	630	572	617	617	550	632	613	589	602	609	574	545	589	590	618	563	587	546	564	573	614	607	592	591	638	557	589	611	606	614	589	581	587	604	601	553	577	552	567	608	581	618	553	607	588	602	594	553	579	585	629	605	589	603	580	597	563	570	587	616	602	587	578	566	573	614	603	618	632	585	580	620	580	557	588	542	587	580	571	587	588	587	579	622	604	643	598	567	629	603	588	612	564	591	607	533	589	577	590	616	610	574	598	564	587	606	606	559	556	600	620	594	592	570	580	562	567	612	560	602	595	587	572	603	594	599	604	572	622	585	563	595	574	590	610	593	587	599	569	583	595	592	601	629	581	597	619	565	576	618	582	588	556	578	599	590	583	590	597	604	565	574	568	613	603	595	632	560	586	591	586	621	579	604	595	578	628	555	571	556	584	576	604	575	623	599	596	596	582	564	546	599	601	628	575	592	589	597	589	577	642	545	603	594	608	557	590	617	632	603	603	617	544	610	632	600	577	622	611	612	572	621	620	602	582	588	594	581	544	599	610	629	550	559	612	577	633	578	630	585	611	592	619	564	570	561	595	603	620	585	564	594	590	582	616	617	642	592	636	599	616	554	621	611	587	582	619	595	617	546	565	547	607	630	623	588	597	599	602	576	568	597	575	565	568	601	623	605	590	603	580	573	658	607	600	594	589	554	543	603	575	574	590	574	621	611	595	618	624	605	649	634	611	599	615	591	617	654	586	558	597	575	605	581	590	553	611	616	626	602	569	538	568	553	575	623	587	598	601	585	593	565	629	616	609	578	582	603	574	592	602	612	568	555	611	572	635	573	602	619	600	643	607	575	596	591	579	618	572	600	584	638	624	604	611	616	553	539	601	581	620	599	594	617	576	566	575	590	610	583	593	588	570	576	578	585	597	574	573	587	589	600	599	619	578	583	647	601	572	571	603	589	594	620	577	628	598	580	605	570	585	553	580	577	615	560	580	598	573	588	570	636	614	569	599	543	577	587	554	570	615	602	621	585	635	567	563	593	563	536	637	561	594	602	584	595	618	567	639	592	589	585	628	577	585	596	623	598	570	640	617	587	578	569	554	616	597	648	572	588	619	625	571	610	606	576	587	601	625	620	620	571	606	603	588	573	556	636	569	585	582	600	582	573	593	550	614	631	581	610	602	570	542	584	582	606	606	574	549	614	597	591	616	588	583	624	614	580	578	560	600	598	566	556	614	580	596	586	601	604	619	570	643	569	601	611	529	558	636	575	588	602	572	548	568	635	582	628	598	554	569	599	572	583	596	623	602	582	599	542	592	586	607	610	601	642	582	632	571	591	572	644	589	585	579	612	587	581	637	598	657	607	587	585	606	557	595	589	610	612	570	600	559	579	608	564	571	611	580	580	592	584	630	569	629	603	583	592	614	604	624	590	599	586	605	568	591	585	599	607	581	591	572	590	566	585	593	568	614	602	612	572	598	618	593	603	564	605	597	566	578	579	605	630	588	594	576	580	559	612	608	595	544	615	582	618	544	598	566	580	592	555	598	635	608	560	585	576	548	548	586	569	574	614	612	556	601	611	599	604	596	613	627	582	614	593	653	588	621	577	566	663	571	587	540	596	546	618	569	615	610	616	585	559	555	592	605	611	597	578	606	579	585	564	619	598	583	592	625	602	581	557	551	609	608	607	591	633	557	532	592	585	551	655	592	568	609	572	582	603	561	545	625	622	643	589	550	559	593	571	612	591	564	543	560	590	611	599	579	600	578	586	611	586	592	577	598	602	615	600	606	613	599	596	596	609	571	580	604	592	534	609	613	605	585	591	549	595	610	610	617	593	576	578	578	623	628	650	548	599	588	575	582	612	611	589	589	568	582	618	637	619	602	588	613	565	603	609	607	560	584	594	618	601	590	637	633	617	571	589	558	564	579	585	593	626	566	600	632	626	601	621	592	606	645	634	580	624	599	592	586	578	619	641	589	559	589	610	609	592	646	605	581	589	621	575	596	582	583	595	576	602	578	599	606	628	551	592	591	559	646	555	610	609	629	610	594	597	566	594	639	639	593	672	584	569	593	600	594	591	578	578	573	596	578	564	598	568	570	638	625	592	592	579	543	650	675	579	606	580	519	578	575	593	518	612	601	600	599	636	590	613	586	616	590	595	628	593	601	604	564	574	589	613	544	593	589	609	591	609	588	573	624	628	607	643	607	618	598	636	604	625	566	612	613	590	598	610	597	561	560	580	533	621	589	615	597	602	605	600	620	564	608	634	563	617	620	613	597	562	632	593	546	585	599	595	560	616	617	602	602	603	602	587	586	606	604	537	556	582	602	609	626	621	564	603	584	627	629	621	618	588	635	609	593	590	629	616	635	601	618	604	580	614	620	583	574	598	597	637	588	636	585	582	602	657	598	623	600	552	612	593	631	536	587	613	608	585	594	616	566	608	600	593	585	572	619	573	593	602	592	564	565	565	579	614	654	560	573	568	579	605	539	605	646	618	618	562	578	578	603	605	601	620	610	593	604	594	609	595	654	596	579	615	626	614	610	618	571	614	581	609	586	585	561	597	604	622	578	631	599	589	620	587	610	582	584	622	567	548	614	541	534	571	617	586	557	608	599	586	556	619	569	630	584	605	583	608	547	623	620	582	573	603	543	596	562	573	581	590	583	599	584	649	560	547	601	609
15304	3019	3072	2174	1571	1224	1247	1097	769	672	623	548	526	497	483	463	681	628	514	498	451	428	409	412	447	445	456	407	396	458	398	366	406	374	410	418	390	381	399	400	388	359	395	369	396	377	400	401	399	370	396	344	385	392	389	395	393	371	360	381	331	399	346	360	372	391	394	380	353	380	393	389	372	339	371	411	396	407	379	343	399	381	387	356	358	386	354	374	417	371	390	414	361	387	382	361	378	388	354	378	377	415	342	339	393	393	364	351	406	366	407	385	380	367	371	363	365	379	395	375	339	407	378	380	406	357	385	378	378	373	381	395	394	399	376	395	339	359	352	348	387	362	381	360	403	401	394	366	368	387	371	396	350	368	372	403	383	375	366	389	391	356	358	380	406	393	399	382	369	365	378	374	369	397	347	390	340	382	386	386	362	367	344	365	414	402	367	360	349	362	367	338	404	380	369	368	398	371	424	381	385	389	396	419	382	383	389	394	384	432	406	345	373	362	423	385	412	348	359	385	400	376	375	344	352	366	373	375	383	384	393	367	394	384	374	382	394	359	374	382	369	407	399	404	416	393	407	408	422	365	368	401	382	381	371	383	393	362	386	387	355	381	365	388	336	395	386	388	379	357	351	342	348	362	365	418	361	384	387	369	355	388	394	370	398	387	383	379	408	400	358	396	416	374	387	351	362	349	386	383	368	377	396	389	368	387	358	373	367	367	354	371	385	399	388	382	396	391	338	389	385	396	392	428	393	380	362	362	391	332	397	396	333	375	385	362	365	374	381	353	382	375	373	314	339	375	369	384	342	350	387	374	407	386	366	378	378	346	362	401	392	360	354	384	411	370	375	380	404	350	376	371	381	411	370	330	377	360	365	375	334	355	412	390	387	400	352	359	380	401	342	351	382	411	378	403	390	363	358	362	378	366	398	377	382	420	363	371	389	385	372	382	387	373	370	378	381	400	402	371	372	364	409	385	370	383	400	364	363	391	339	429	370	385	388	367	374	346	367	351	400	394	388	415	346	367	423	368	407	361	362	385	395	404	368	370	384	406	360	386	406	369	377	376	385	356	387	351	395	320	379	372	347	403	361	391	366	363	415	342	367	378	364	375	339	375	394	360	377	381	371	371	390	354	356	362	329	345	362	390	379	389	409	377	399	335	366	393	393	369	383	398	400	357	367	370	418	395	377	389	400	364	402	341	359	377	373	395	401	368	405	396	378	371	374	406	411	363	365	378	402	381	397	430	360	359	370	397	368	371	363	367	366	369	341	413	409	376	383	355	417	382	355	394	331	375	408	380	353	402	384	405	399	400	373	419	381	369	389	359	353	419	382	381	393	376	366	380	383	420	405	356	390	358	380	381	365	361	379	383	361	383	380	402	394	387	384	413	389	395	390	363	395	370	385	361	353	371	376	357	374	367	374	381	391	381	374	418	398	367	403	377	387	408	383	376	384	386	426	404	381	369	395	390	380	392	374	365	345	363	371	390	407	395	404	378	356	343	369	368	416	372	363	387	385	374	378	367	401	373	380	388	389	355	407	346	391	379	345	379	415	372	367	394	374	372	367	386	345	355	349	374	371	361	373	345	412	389	376	381	395	378	334	361	385	375	393	381	407	382	378	374	408	400	378	352	353	364	343	387	381	376	368	385	369	372	375	392	389	388	387	366	380	368	401	413	364	364	373	380	379	374	414	384	366	363	365	330	364	405	357	357	408	384	388	329	389	408	407	363	384	391	360	365	377	406	419	368	400	375	387	410	372	366	375	353	377	386	373	395	429	373	341	356	375	386	377	393	369	409	406	412	360	379	385	348	386	368	357	356	384	394	379	376	362	365	379	362	391	376	402	334	386	381	389	343	356	377	386	399	360	378	369	390	384	384	366	375	417	392	357	372	416	362	387	380	359	423	412	383	391	375	371	378	375	410	368	406	395	418	391	366	374	336	362	377	396	375	364	410	381	364	373	390	363	382	382	357	355	367	394	360	355	379	380	376	355	371	386	373	404	379	381	372	364	364	374	358	368	340	350	358	388	380	402	366	359	406	380	384	377	380	391	381	365	377	373	433	411	379	415	364	361	357	394	364	390	351	397	366	331	386	337	408	388	390	356	369	406	425	375	429	359	365	380	371	382	390	361	373	398	384	413	384	392	424	387	390	382	350	386	377	367	414	372	374	368	387	396	359	415	399	361	360	364	382	373	383	374	369	379	372	421	318	388	380	359	373	366	344	380	392	379	374	413	364	374	387	379	392	400	402	379	360	381	390	366	351	406	361	398	395	353	375	336	371	353	384	405	398	376	365	391	361	376	352	372	421	404	370	387	377	386	371	369	415	385	352	342	400	381	379	363	396	376	346	359	386	439	374	350	401	385	389	376	377	365	365	387	407	395	374	375	376	402	362	394	341	383	362	378	390	377	394	408	398	395	420	392	345	380	358	381	386	371	364	369	334	395	427	354	381	379	397	378	353	372	371	378	375	369	362	386	405	385	366	346	395	391	364	419	339	396	389	375	355	359	394	366	384	375	363	396	404	363	377	345	380	342	343	390	350	396	407	398	389	386	373	395	366	368	387	382	361	340	357	395	368	394	369	400	373	374	389	406	391	406	356	358	369	387	378	394	398	352	396	392	384	373	415	357	376	393	406	358	406	422	346	369	370	375	377	379	390	391	368	381	349	360	384	375	365	366	378	357	358	351	363	408	413	380	355	409	347	389	384	366	351	367	349	413	386	411	401	383	387	358	408	362	392	430	372	420	392	361	352	400	339	368	365	340	415	377	389	390	383	360	355	371	402	361	379	359	402	370	354	398	324	393	413	397	373	368	392	361	364	370	363	345	382	379	388	390	374	347	366	392	390	407	400	395	367	396	372	373	397	382	346	353	377	394	375	387	360	374	398	400	362	365	357	403	381	419	382	388	352	364	378	364	373	368	379	387	370	395	431	415	375	329	369	376	359	380	388	369	351	363	380	348	399	394	384	388	370	377	339	409	383	365	366	372	388	371	358	372	366	383	387	325	377	399	345	340	365	360	377	381	347	378	366	346	353	382	379	414	363	399	373	404	409	381	340	367	408	370	364	412	378	389	364	401	373	390	371	370	366	351	373	356	392	381	388	379	390	371	383	383	379	380	394	367	399	393	354	360	364	390	410	399	379	378	382	412	373	382	375	384	381	381	394	384	367	407	400	368	394	371	371	331	373	366	391	370	401	421	415	370	411	370	379	359	418	373	404	361	407	379	322	370	395	355	372	383	380	416	390	391	381	373	352	370	366	375	391	374	356	340	355	407	420	360	417	383	378	431	398	385	352	377	378	360	386	348	377	347	409	357	394	354	341	378	415	365	386	374	318	380	387	369	375	361	350	353	354	358	360	341	367	402	392	367	359	435	399	363	372	407	372	379	380	374	406	374	402	399	363	392	369	366	350	354	376	363	372	381	374	378	360	394	371	385	407	398	384	408	397	394	341	376	386	391	377	355	386	366	398
8412	2771	5719	6066	5843	5039	4261	3955	3538	2608	2644	2025	1858	1691	1663	1787	2309	2201	1920	1818	1530	1399	1321	1549	1538	1481	1737	1383	1444	1233	1256	1028	1090	1114	1057	1087	1009	1033	1005	1033	998	1035	1037	963	1044	1024	986	986	1068	964	960	987	954	942	914	1015	987	954	984	970	935	977	966	956	948	932	954	962	905	933	919	986	959	959	951	894	895	900	949	887	998	973	865	1007	908	946	945	955	983	914	915	999	957	912	1010	920	945	919	925	960	925	960	901	899	903	901	940	948	936	935	959	932	968	902	937	963	925	896	950	891	982	952	942	918	956	945	947	875	927	918	916	955	931	922	936	908	960	977	912	889	905	915	901	934	945	934	889	904	938	863	922	941	910	911	905	919	914	900	897	887	971	918	964	917	924	925	946	890	892	921	920	896	878	879	941	896	908	904	966	944	905	902	911	952	899	947	953	955	904	943	938	936	895	939	941	880	854	904	925	896	953	901	977	996	901	985	944	843	903	949	959	930	952	875	950	926	882	939	927	895	894	887	881	901	940	903	911	892	911	909	942	943	913	920	920	860	915	907	958	891	887	898	887	941	885	871	957	940	899	957	955	984	927	929	918	933	964	919	922	928	1016	953	899	923	888	929	929	915	954	881	846	920	917	895	917	929	920	944	918	873	864	1012	935	901	913	899	911	888	890	940	898	927	974	921	929	934	919	899	922	902	946	933	966	926	906	885	953	975	892	880	886	903	913	872	927	933	924	924	901	917	956	952	900	923	875	939	921	931	964	897	934	869	1004	860	928	906	942	900	963	933	923	907	938	887	889	861	947	945	938	924	950	900	926	934	896	952	888	885	955	912	954	919	925	930	969	867	964	953	929	879	901	952	913	921	935	939	964	933	909	872	930	925	927	837	923	946	919	924	945	976	912	899	910	906	910	960	943	915	972	936	959	980	982	889	1011	921	886	961	938	950	876	897	896	938	934	922	957	967	908	878	908	945	939	966	943	941	932	870	886	930	933	953	917	907	921	943	898	950	911	927	881	940	868	962	856	996	872	927	953	888	921	904	917	978	956	942	898	913	920	925	872	823	964	919	876	870	881	885	952	945	939	948	930	893	972	915	905	885	899	954	913	891	884	939	904	975	944	892	900	937	912	960	985	901	919	924	916	921	941	936	937	927	946	913	887	921	880	939	903	932	930	891	932	904	876	875	993	914	899	923	879	906	910	934	925	874	922	891	906	918	950	917	941	881	944	913	973	911	988	961	932	874	915	944	890	895	903	923	932	911	934	883	914	945	920	1011	980	947	966	922	898	933	925	918	926	931	919	946	876	882	887	908	920	880	911	896	928	909	915	933	965	949	928	900	882	933	969	872	969	922	950	881	952	926	931	963	905	893	966	919	897	958	940	900	893	959	890	893	895	949	909	893	916	927	875	901	897	919	947	891	961	905	893	930	919	921	934	912	904	936	953	922	901	936	952	912	907	972	913	921	990	889	944	920	928	930	900	894	910	896	943	968	909	892	929	938	931	935	905	970	918	933	896	923	895	972	974	947	939	914	925	938	926	925	977	928	977	919	922	953	891	968	911	935	906	920	875	867	941	903	952	920	922	919	913	964	937	877	871	900	932	939	937	945	948	916	941	949	937	925	865	904	902	960	894	923	959	899	934	899	896	951	909	942	953	916	912	878	884	982	946	965	981	966	911	895	910	944	958	917	914	975	946	890	907	906	990	930	943	878	996	921	934	938	881	925	866	878	943	948	951	961	911	912	894	935	942	913	921	907	947	906	973	912	903	937	967	951	930	950	945	955	904	912	969	963	946	970	913	921	911	929	923	944	932	842	895	896	904	888	907	962	947	856	946	957	847	945	908	918	890	952	936	961	936	897	921	942	882	911	839	905	965	916	916	920	929	886	943	957	909	882	982	978	923	913	912	944	883	968	906	991	934	862	922	928	904	982	944	908	913	912	925	882	926	998	926	963	974	964	977	924	933	870	938	921	932	927	960	884	900	853	877	972	903	892	952	924	910	913	969	932	932	904	916	935	924	944	988	947	907	912	968	951	905	963	915	947	968	992	931	932	896	909	955	910	892	895	969	906	921	938	902	955	941	923	959	926	891	950	941	932	921	922	926	916	917	931	926	965	948	906	906	879	910	878	917	827	951	878	886	913	930	965	869	931	926	923	899	916	928	881	900	925	866	889	961	922	919	966	953	949	853	890	946	904	859	879	940	914	928	943	929	887	947	929	915	880	915	874	957	985	882	895	925	913	899	926	887	928	966	878	916	904	937	892	917	903	944	945	946	936	909	925	899	887	973	938	941	885	914	887	942	875	962	964	916	921	916	867	961	892	878	872	927	927	944	941	893	914	923	941	909	880	926	883	941	857	907	918	868	940	974	929	947	907	898	928	858	950	926	886	935	892	933	955	914	952	843	932	902	961	938	904	960	981	879	862	928	1001	906	889	901	922	999	879	943	926	882	904	943	883	917	948	900	892	929	917	906	938	889	881	968	945	930	953	910	978	981	932	944	897	857	915	969	907	909	916	877	918	921	900	956	916	948	875	915	910	923	923	947	915	886	931	920	878	964	905	937	946	897	926	925	927	901	873	911	857	943	915	907	945	893	898	952	942	925	948	854	935	928	896	909	961	927	907	961	885	882	840	941	966	925	923	957	902	924	879	935	897	932	909	954	954	927	964	936	902	925	861	942	912	902	925	902	973	981	892	955	890	889	953	900	865	961	931	941	932	952	942	937	956	940	887	998	947	977	913	940	909	905	999	901	935	874	892	937	913	922	916	905	908	872	945	923	908	924	950	960	914	933	939	960	953	901	927	913	897	897	920	960	956	884	910	958	916	908	920	954	862	940	943	966	937	979	949	933	869	921	892	894	926	928	881	931	933	918	917	937	899	913	862	927	984	894	911	980	946	920	837	949	913	954	893	879	959	908	905	909	909	933	931	934	945	927	906	903	872	970	904	905	890	896	944	991	902	904	884	948	908	855	938	966	924	945	905	974	953	956	931	909	890	967	936	928	937	894	891	926	942	875	919	881	920	928	913	867	917	912	946	880	951	944	915	982	898	894	899	913	893	920	971	916	863	950	914	971	944	865	912	917	940	906	899	882	960	902	924	915	914	885	898	948	927	911	944	900	922	864	912	922	955	936	943	917	924	895	957	922	946	894	935	945	930	916	900	917	934	940	890	946	921	936	929	982	948	975	885	896	918	947	946	888	925	924	951	950	942	870	898	957	907	925	934	935	944	909	948	909	937	944	923	885	947	910	952	901	931	920	929	900	952	932	903	926	953	871	913	970	926	899	945	883	930	938	930	949	902	963	923	930	905	907	940	974	904	954	942	880	987	927	876	965	921	909	964	935	960	901	937	917	934	929	957	933	881	950	881	910	929	921	931	966	923	884	948	924	931	904	936	933	964	926	932	917	1002	917	897	919	923	982	899	972	946	959	867	932	906	896	961	868	895	927	897	862	949	906	1003	922	932	884	941	930	982	981	944
1972	144	154	135	131	127	92	116	132	140	121	117	113	110	126	123	109	115	107	102	102	116	102	111	119	104	130	103	131	103	124	121	107	110	121	95	131	102	98	104	88	108	125	124	89	102	102	99	96	108	101	113	117	114	93	102	100	110	128	114	127	115	115	118	100	106	120	108	97	93	107	108	108	118	101	99	99	109	115	106	95	82	105	108	103	103	121	105	97	93	122	109	93	90	107	109	100	97	94	115	117	104	100	96	103	124	115	119	108	127	107	133	84	119	106	133	120	113	121	122	119	122	123	107	114	127	101	109	107	107	90	127	112	127	101	119	134	110	126	117	101	97	135	123	84	100	96	105	92	106	91	116	91	96	108	97	108	103	102	130	129	116	114	123	115	122	127	128	133	104	98	105	117	96	111	95	101	108	120	84	107	116	108	113	122	131	142	110	104	103	106	108	100	116	113	117	98	96	108	114	105	114	130	99	113	132	95	130	113	123	109	106	112	112	108	110	109	125	115	105	115	116	99	88	86	98	95	100	106	110	103	121	125	107	94	85	106	105	75	101	85	114	114	102	105	112	102	98	118	112	110	119	94	130	101	104	84	111	119	112	125	106	126	108	112	116	104	107	105	90	111	117	113	96	101	86	118	119	115	101	113	103	92	122	118	87	111	100	113	109	114	119	122	107	116	124	120	125	116	117	99	115	114	111	118	94	118	146	111	129	117	119	117	95	91	101	123	103	121	108	118	129	101	111	106	109	96	111	108	107	119	108	112	108	95	116	124	91	100	101	105	105	109	101	105	119	93	108	104	99	96	117	109	114	108	109	115	119	108	108	104	87	95	134	102	130	100	119	122	115	132	108	119	95	105	131	110	118	114	109	113	113	84	112	126	106	108	100	89	87	100	91	96	108	96	105	102	106	112	110	106	112	116	99	96	105	118	103	105	118	113	103	108	100	108	112	113	103	109	110	120	91	93	113	115	113	93	103	108	114	112	111	114	102	121	96	108	118	114	123	103	104	112	122	92	97	114	113	120	124	96	98	106	101	105	95	101	117	103	110	151	116	104	95	115	113	111	103	109	105	112	106	120	123	94	128	107	107	101	117	116	101	100	116	114	112	99	114	91	117	93	112	103	116	95	120	102	112	110	110	95	97	107	111	135	99	120	114	102	91	115	116	129	111	131	90	127	115	121	113	122	101	90	111	96	103	107	105	112	98	98	101	103	95	129	102	104	107	99	123	113	108	113	107	110	101	115	110	104	113	115	119	110	102	125	107	112	115	101	114	112	96	110	118	122	119	100	113	98	117	116	123	87	117	113	114	137	107	98	113	95	110	122	108	127	110	96	108	110	128	107	85	102	101	116	104	111	111	107	109	109	91	84	117	106	87	96	100	114	104	122	109	110	104	114	99	123	113	92	108	121	105	103	116	99	112	105	131	97	118	104	112	125	104	107	110	108	92	113	105	104	92	95	97	102	106	112	89	100	108	120	116	111	109	110	107	112	112	108	113	115	115	127	98	123	92	120	105	97	85	114	128	112	109	104	108	99	126	106	135	106	112	122	89	125	105	119	111	110	107	127	130	111	107	115	113	109	118	126	114	124	109	114	104	112	117	117	131	114	123	111	103	120	121	98	97	128	101	101	110	119	98	130	127	103	91	107	102	116	104	121	112	123	109	103	89	119	118	93	95	102	113	119	123	122	111	134	111	104	112	114	111	102	104	119	107	127	120	112	112	101	116	100	108	119	124	128	94	112	137	115	71	109	110	120	109	99	130	103	121	118	109	110	105	104	100	97	103	116	117	113	89	108	127	115	93	123	109	98	85	121	127	89	120	102	103	115	119	107	119	96	82	107	104	116	112	124	99	117	108	99	91	89	111	112	126	103	106	99	117	106	98	98	109	113	95	99	130	98	101	108	100	97	91	115	114	105	115	86	93	100	121	83	131	98	107	106	117	84	113	110	109	99	126	112	94	100	107	112	107	114	101	127	105	111	117	98	108	122	112	122	97	113	112	100	117	117	115	108	96	90	111	88	112	122	103	101	91	79	112	103	87	122	96	109	118	117	93	108	118	111	118	115	96	90	107	115	107	120	106	93	103	127	119	108	86	111	105	115	126	111	95	119	116	124	109	134	106	111	111	109	105	103	116	93	113	111	102	104	115	107	111	96	107	103	114	125	110	131	123	122	96	117	96	124	110	119	102	96	112	95	101	115	109	111	97	112	109	119	125	108	102	118	117	94	118	98	99	114	114	107	117	103	105	108	102	111	92	114	94	95	103	91	106	121	109	118	109	110	111	98	120	109	121	102	92	116	126	121	125	104	98	118	91	126	103	125	109	108	97	116	96	101	123	107	112	92	102	115	95	111	130	101	111	88	126	85	116	110	116	113	112	125	115	98	102	125	95	119	99	106	98	132	108	104	105	116	97	110	100	99	114	123	120	122	118	102	108	107	110	104	120	117	109	106	122	100	117	113	105	100	116	119	114	127	109	101	110	142	118	92	107	100	114	129	117	136	109	96	108	118	99	118	122	99	104	125	91	88	106	109	105	108	128	126	108	106	94	101	93	115	104	110	108	101	120	114	99	105	109	114	99	115	119	103	89	127	120	97	122	123	113	88	92	115	120	113	99	99	98	127	87	113	130	102	99	111	113	111	105	105	124	102	104	124	119	98	107	89	109	99	96	107	94	82	93	108	119	105	112	110	99	93	103	105	106	118	102	114	104	118	124	115	113	109	120	124	101	124	99	118	101	114	117	92	101	96	103	108	104	114	84	110	119	99	106	111	122	116	122	110	110	121	116	97	103	108	97	111	128	112	127	106	115	111	102	100	108	114	115	100	115	107	124	103	113	111	100	105	96	99	115	105	120	93	119	123	103	108	110	123	104	106	90	110	85	93	106	111	108	118	118	93	124	122	90	113	93	103	96	108	105	110	105	103	113	111	119	104	103	115	111	91	99	101	127	92	102	99	81	107	91	101	139	101	93	93	116	110	112	117	115	107	120	118	122	120	102	105	111	112	121	103	116	105	113	111	113	101	115	95	102	116	102	123	99	128	102	127	99	114	116	123	119	99	106	128	124	104	83	104	102	91	97	110	121	116	113	98	113	111	105	102	91	94	97	115	96	91	113	115	114	101	115	115	109	102	114	110	96	117	120	122	101	111	109	112	112	105	104	114	113	128	113	107	118	101	107	114	118	106	115	150	118	110	108	95	90	113	111	112	103	122	88	134	118	119	125	108	113	92	101	86	115	102	100	127	116	93	116	104	108	122	105	117	94	95	123	131	114	117	100	103	109	102	122	124	104	106	120	125	113	116	114	119	110	110	106	114	110	92	124	108	116	81	125	98	123	115	120	109	124	121	90	106	115	104	100	110	102	114	110	113	111	101	102	116	124	119	114	109	100	111	107	111	99	95	82	121	107	108	102	106	96	112	88	90	109	110	115	121	118	128	104	137	119	113	115	117	89	97	105	96	98	83	90
2412	403	445	490	458	472	447	466	370	409	398	374	395	412	399	408	388	424	377	389	369	372	398	360	364	359	385	393	338	340	326	373	377	361	394	345	338	371	358	378	326	349	330	372	370	380	399	334	367	359	323	341	373	407	348	394	355	342	334	339	375	362	380	401	371	369	362	388	376	383	366	364	335	342	396	368	377	348	369	340	358	338	392	361	318	355	348	387	353	337	352	361	364	345	337	393	369	397	375	351	382	330	351	348	372	356	394	379	360	381	362	382	353	354	346	364	347	359	312	358	368	379	351	382	327	388	327	345	374	360	340	350	347	363	333	381	368	363	363	378	372	311	311	350	350	383	350	348	329	404	363	326	350	326	326	356	384	373	361	347	359	388	368	345	353	372	379	410	369	377	381	364	358	343	368	343	379	370	369	357	383	369	339	380	374	361	333	364	341	351	363	344	361	332	328	367	377	375	382	351	355	404	357	382	354	369	379	365	385	365	360	357	365	346	348	357	344	328	343	330	353	352	347	339	344	339	371	346	381	356	365	371	378	344	330	407	370	332	374	374	354	325	362	393	361	332	342	373	353	365	347	364	355	360	370	385	370	317	348	348	346	377	349	367	359	365	385	341	365	340	364	370	359	346	362	381	336	355	341	363	320	374	372	360	358	356	344	393	368	356	325	352	379	385	367	361	375	345	370	362	341	359	358	337	360	363	359	357	308	341	383	380	336	373	313	364	386	364	353	370	357	385	335	358	399	373	371	340	364	327	344	329	351	314	364	352	360	365	385	382	376	314	332	335	371	349	361	377	366	344	369	331	340	372	367	346	357	355	354	355	361	362	334	365	383	334	347	360	363	370	372	338	343	351	376	369	368	353	345	346	391	370	356	383	370	378	364	368	341	358	337	359	346	382	361	390	355	323	372	346	347	371	356	334	362	356	355	358	353	366	378	394	318	329	347	352	364	359	375	369	360	377	356	332	376	355	375	346	363	342	309	376	366	348	361	369	376	378	356	347	352	341	351	363	345	339	349	349	350	353	367	362	358	327	364	363	374	334	350	349	356	369	361	328	361	350	353	365	367	368	379	373	334	363	351	396	328	341	351	350	369	332	347	337	344	352	361	368	375	387	361	339	374	340	398	365	355	340	366	381	386	364	360	362	332	385	361	338	348	402	328	370	354	304	372	377	333	394	358	375	414	351	364	347	330	336	359	361	396	373	375	354	388	365	344	387	340	373	370	322	348	351	388	367	370	371	324	372	364	386	375	379	349	354	350	387	380	373	351	368	383	403	375	355	367	347	351	336	352	376	383	351	352	361	320	334	358	346	368	349	374	367	363	329	352	374	336	355	403	376	351	365	317	373	368	342	366	362	369	402	365	355	346	358	372	349	336	368	357	349	324	355	364	372	397	364	366	342	379	345	353	357	363	381	356	393	337	357	336	350	378	360	354	339	361	383	309	352	385	364	374	388	360	348	337	333	332	358	352	362	361	340	338	395	334	358	348	356	401	378	329	353	355	330	377	329	373	339	329	383	353	327	374	363	354	338	365	353	365	339	369	349	372	359	345	382	315	371	366	339	374	407	349	340	364	345	357	341	343	359	363	356	333	361	363	336	385	353	361	345	343	353	367	351	372	354	360	375	332	340	382	353	356	360	368	377	367	387	344	323	341	323	368	361	337	357	361	400	375	394	374	387	343	358	373	336	330	355	371	362	364	357	345	374	334	369	347	356	376	365	386	353	356	365	371	379	332	378	377	365	370	360	355	348	334	337	350	345	363	340	341	332	357	371	352	354	344	393	360	354	379	343	370	375	351	343	362	345	375	315	322	366	358	343	326	372	349	379	367	350	334	351	357	370	335	386	363	355	330	373	403	333	357	380	339	342	364	390	344	330	342	357	382	389	357	340	362	377	348	374	381	355	378	323	348	365	331	344	355	354	342	370	353	340	363	345	373	334	343	373	322	312	354	338	364	337	352	364	362	375	419	368	345	360	346	387	389	338	377	354	370	372	357	368	353	340	350	337	338	371	368	355	353	378	378	333	376	329	342	379	356	358	338	340	338	373	336	363	355	379	364	361	346	373	366	373	326	309	340	327	360	364	348	332	339	376	379	340	358	347	359	331	363	369	330	345	357	351	341	353	378	371	383	358	352	362	353	338	388	356	392	312	388	326	328	358	336	388	339	344	355	341	373	325	365	377	380	359	369	361	385	385	333	380	388	395	366	374	370	366	337	353	374	389	360	388	357	377	366	365	377	345	352	362	340	323	383	376	331	339	363	349	357	327	370	342	344	373	343	375	390	388	344	331	395	366	340	359	361	359	357	358	374	351	339	351	340	357	390	375	314	405	354	395	319	339	386	352	363	348	351	354	340	311	375	374	347	345	353	357	376	367	326	350	359	371	354	362	350	353	370	351	329	357	339	330	358	361	394	332	362	348	360	331	372	386	361	344	395	354	352	345	388	344	363	350	364	362	351	369	345	346	374	353	335	344	379	336	364	378	350	378	332	317	375	369	335	311	395	336	367	328	338	359	366	358	371	339	366	361	366	321	336	353	380	351	352	364	349	348	350	379	360	359	374	371	365	350	363	333	370	341	368	389	360	346	373	366	381	361	349	346	371	336	376	400	348	331	344	343	378	401	333	344	320	369	360	358	354	392	371	321	348	321	404	414	354	339	350	372	388	338	353	341	357	342	342	358	381	346	347	361	374	363	357	360	351	359	383	375	374	347	346	331	374	342	377	391	373	360	376	366	372	363	361	350	373	361	388	348	367	344	354	363	364	377	329	377	387	329	380	360	347	404	340	372	347	388	355	333	377	376	358	345	337	377	353	384	368	359	346	371	378	402	384	357	378	369	364	370	349	355	339	333	335	359	367	357	387	326	320	351	325	387	325	357	379	373	337	343	350	370	372	344	350	333	321	377	382	359	368	348	373	364	359	343	365	379	366	380	342	375	343	341	351	358	350	377	328	342	368	355	348	340	316	368	338	368	376	382	379	364	361	367	376	345	356	385	308	333	362	375	320	359	387	376	360	397	364	366	353	367	350	369	348	390	365	353	371	372	384	348	354	318	326	360	418	352	379	347	365	329	359	344	373	358	376	374	325	377	344	347	372	354	359	349	347	377	377	336	376	374	356	377	371	361	343	344	364	353	376	368	361	388	375	375	332	328	382	361	374	334	360	367	349	364	336	364	362	334	319	332	396	351	399	380	371	354	337	385	351	345	339	377	321	391	360	367	337	341	348	331	345	346	349	354	348	343	354	335	334	348	370	371	377	395	359	372	328	365	380	380	367	342	370	345	352	359	379	365	345	394	381	360	382	342	332	377	397	356	354	330	397	347	346	346	351	342	383	372	313	382	350	367	360	346	382	373	388	367	338	382	366	383	343	365	366	342	402	361	339	333	348	333	376	365	364	328	381	385	349	371	389	336	367	359	386	342	351	365	371	342	360	355	347	382	374	377	367	364	364	377	350	387	360	351
7911	1176	1335	1022	990	910	576	548	469	432	342	268	265	277	288	280	331	286	252	280	277	255	237	252	218	257	237	242	253	252	216	200	232	212	208	228	210	197	202	253	218	221	207	205	241	196	241	205	201	214	223	198	206	217	202	210	228	199	212	210	229	192	204	206	192	192	225	225	187	205	237	174	245	246	225	215	199	189	215	211	205	202	206	210	224	209	228	212	203	213	201	224	205	207	218	237	234	201	223	209	225	222	217	232	204	236	211	210	226	228	211	227	205	224	208	213	235	198	221	208	207	197	184	231	193	213	222	204	196	229	227	212	202	223	187	222	216	220	202	213	225	225	211	216	210	188	215	195	211	216	234	216	222	201	216	208	208	179	238	229	202	202	221	198	195	205	207	220	205	208	202	230	211	250	187	225	222	196	206	192	227	210	217	203	222	217	221	201	225	234	218	201	215	193	215	220	232	213	214	192	193	235	207	186	222	195	223	203	232	205	210	219	209	209	209	218	198	226	231	234	225	210	211	220	203	217	217	217	238	187	230	196	221	203	236	205	184	188	222	208	220	205	217	210	217	180	202	220	233	213	190	214	200	227	198	224	207	202	219	208	196	203	239	218	210	233	221	228	191	211	233	215	209	208	219	219	208	211	229	234	241	224	228	223	238	195	210	215	241	197	211	226	247	219	216	212	206	225	230	205	210	197	231	206	236	210	190	226	250	222	192	238	214	190	232	182	230	212	216	209	224	194	222	206	231	207	215	210	230	223	239	233	214	220	217	207	213	210	206	232	223	207	200	199	244	227	196	236	219	248	214	232	198	209	237	244	200	206	222	201	198	215	217	215	221	209	193	209	218	183	218	205	215	229	185	191	223	217	200	231	214	226	223	228	216	224	196	198	219	204	212	214	233	215	223	217	200	218	215	192	207	217	233	215	185	221	206	218	199	231	198	205	241	193	226	240	214	204	211	224	198	201	218	202	219	215	219	224	222	240	204	206	219	206	218	187	244	215	223	188	240	212	200	220	214	212	196	208	195	205	210	226	219	217	237	214	242	218	231	195	198	207	230	240	194	198	219	182	215	236	218	214	203	196	227	209	213	211	209	196	194	194	208	206	192	211	190	224	209	219	203	212	225	209	228	232	198	223	184	197	224	195	234	206	206	185	202	229	239	193	224	217	182	201	211	204	207	200	228	199	212	199	207	220	201	218	217	177	221	252	230	216	209	221	201	205	242	200	228	223	192	209	227	217	166	204	214	207	205	191	228	225	224	190	195	202	203	209	211	202	222	206	228	212	200	204	222	213	208	204	224	214	239	201	184	239	207	227	213	201	210	221	213	229	235	214	209	208	212	198	226	212	211	203	204	210	213	209	198	228	206	190	226	231	204	174	216	220	221	213	239	212	212	210	204	196	184	193	227	212	195	199	218	199	210	208	213	207	215	193	219	225	223	179	224	215	212	223	219	213	208	220	249	248	215	216	235	238	242	225	217	223	207	193	234	242	220	213	234	210	203	205	218	202	212	211	206	224	213	215	223	249	204	219	222	192	225	200	231	202	219	202	213	213	210	213	207	209	212	224	198	222	211	199	201	191	233	201	222	218	197	201	191	209	216	222	197	183	214	213	198	241	206	235	211	218	202	212	263	251	233	216	212	206	230	217	209	209	205	187	197	219	195	219	195	229	213	202	239	226	198	228	217	237	207	216	213	222	188	196	232	204	244	231	219	214	216	259	200	228	224	215	204	208	236	206	229	182	196	217	241	210	233	195	211	196	227	209	190	252	196	211	218	231	213	217	197	190	203	222	206	215	210	242	211	217	225	224	187	216	230	198	232	201	222	208	220	215	208	207	187	223	201	253	203	201	230	219	205	235	227	190	209	219	226	223	238	191	210	240	211	224	247	221	221	236	228	210	206	235	212	220	229	228	220	205	214	205	217	205	234	196	231	201	223	204	238	232	192	212	197	200	199	204	218	240	223	193	217	205	246	195	209	216	206	238	196	196	209	224	198	194	204	229	233	220	211	224	222	193	202	206	218	201	220	207	196	211	217	196	232	217	213	198	204	219	222	206	226	240	224	227	196	207	221	215	207	200	226	197	223	229	185	228	202	230	237	230	242	198	202	224	212	217	222	204	207	223	216	224	214	186	245	247	220	211	198	211	186	209	229	238	218	217	178	201	202	201	209	209	226	222	229	189	229	197	218	189	215	234	193	207	182	206	189	198	211	218	211	202	198	225	230	186	191	241	215	213	227	197	223	212	225	237	236	242	202	224	235	230	205	208	192	223	239	224	229	232	201	227	185	236	208	221	212	214	223	215	214	205	227	220	216	215	201	234	224	213	217	218	240	201	213	240	241	199	227	193	206	240	241	224	243	201	229	214	220	206	231	195	201	222	194	227	209	216	235	219	222	196	206	201	193	202	235	204	241	225	191	187	220	207	194	202	205	212	230	212	218	215	188	240	205	203	241	229	225	220	213	213	197	203	208	208	232	196	215	220	204	200	231	186	218	208	214	207	233	220	220	233	224	230	201	194	239	234	188	202	199	221	199	244	223	187	222	227	190	212	215	215	212	249	218	222	204	210	208	197	213	235	209	233	206	217	220	196	228	211	224	219	202	210	216	176	197	218	212	234	232	212	218	190	219	199	229	220	237	208	216	216	221	199	212	185	215	244	203	234	238	182	234	226	191	231	202	215	210	207	223	193	192	219	222	195	236	198	201	226	210	216	224	223	254	232	206	192	235	215	227	234	195	214	202	222	209	209	191	231	246	209	216	226	214	217	229	225	203	204	198	190	219	197	220	219	236	208	195	262	223	198	207	206	188	198	236	220	203	245	197	222	210	233	251	233	219	232	203	214	214	197	212	204	209	184	212	236	219	229	223	203	197	189	211	225	191	228	225	202	239	194	235	191	236	217	194	197	226	217	197	208	186	230	222	228	218	236	231	203	216	220	205	203	215	196	202	242	209	214	188	231	218	223	202	248	204	225	211	205	204	180	232	210	233	196	211	223	209	215	227	242	193	209	223	208	183	201	220	187	227	211	243	205	221	244	215	197	222	192	205	179	211	213	188	199	196	229	224	228	199	182	213	226	198	215	209	239	197	198	223	200	232	181	184	212	236	219	200	190	200	187	214	205	215	200	218	211	213	201	225	209	210	219	224	186	195	210	209	227	209	231	207	233	212	223	192	187	226	187	183	232	209	226	196	225	219	219	210	204	202	223	226	199	191	233	229	221	223	204	232	216	205	207	216	235	208	183	195	222	217	209	242	227	199	221	212	204	192	214	229	202	217	220	191	203	213	213	216	192	209	250	214	206	196	250	235	203	197	214	206	198	195	209	237	199	211	206	190	219	179	236	218	191	253	194	232	225	207	235	223	232	193	185	222	227	233	221	221	225	196	219	187	210	226	220	188	221	223	199	215	190	217	213	221	226	208	230	219	192	230	204	228	206	205	222	207	193	187	213	194	210	193	231	237	203	218	221
6136	1572	3100	3384	3484	2802	2225	2242	1946	1704	1390	1161	1093	1026	1004	1103	1393	1269	971	1040	813	809	754	908	932	899	989	954	783	774	720	688	675	677	649	654	722	646	679	637	634	617	618	622	584	618	610	603	640	634	600	627	635	580	632	627	617	629	634	625	594	617	582	598	550	565	560	650	639	590	592	655	553	609	595	629	604	637	631	646	602	591	586	605	621	628	596	581	612	595	584	610	616	621	660	622	639	606	601	581	566	611	606	623	601	606	587	593	564	644	584	605	655	653	633	612	601	579	585	586	598	542	648	565	585	573	570	562	628	574	583	551	612	626	588	609	607	596	590	602	590	570	580	600	607	626	597	617	574	609	563	575	603	578	632	629	571	618	618	606	569	614	587	612	610	592	613	602	606	602	595	594	584	582	555	630	611	578	573	628	592	604	579	573	607	584	564	583	560	582	609	538	605	568	610	587	618	616	603	641	578	601	551	593	567	599	606	633	597	610	616	603	583	622	597	569	599	609	586	599	629	616	578	602	585	604	560	596	592	611	596	626	621	559	623	630	584	558	590	601	606	623	625	572	615	592	603	557	549	589	594	610	589	605	604	595	622	538	591	591	565	579	611	600	620	590	599	568	579	612	587	619	621	590	607	639	570	576	612	581	638	609	614	587	623	594	585	612	590	550	620	594	594	594	590	609	591	592	628	592	553	544	610	557	580	577	590	590	615	623	584	624	598	616	625	595	622	599	592	605	572	603	602	638	598	583	613	601	587	615	587	638	592	622	595	584	624	546	627	638	607	547	566	610	565	533	583	605	570	569	601	617	599	605	582	653	576	606	580	587	582	623	567	572	603	590	572	623	573	627	563	577	613	596	589	602	576	602	605	628	571	571	606	590	596	580	608	598	567	621	576	598	591	557	595	579	601	556	573	613	602	578	633	588	595	588	617	625	605	612	588	604	583	562	617	591	613	591	602	613	581	577	631	615	592	531	621	595	594	596	592	580	604	576	577	583	606	629	598	605	598	588	587	569	634	629	561	591	583	596	596	639	580	638	610	570	617	603	565	600	567	610	623	567	602	630	615	605	616	612	601	649	568	585	595	609	578	589	587	587	630	622	614	569	589	547	548	554	555	611	582	584	590	618	576	585	569	573	617	555	615	605	553	623	558	627	618	607	591	642	589	594	605	618	628	623	596	618	635	603	578	548	534	579	554	601	579	597	613	597	572	609	581	631	683	601	585	596	581	607	613	591	633	610	582	599	585	588	602	623	584	643	615	606	620	575	604	611	582	586	593	570	617	619	598	601	583	572	570	545	574	605	545	581	594	606	583	622	602	588	561	582	609	602	627	588	597	565	561	579	616	595	614	596	575	625	620	587	586	594	629	558	575	587	611	619	600	616	618	587	572	607	576	599	606	552	612	604	557	597	606	616	580	610	594	612	611	595	588	572	594	609	600	589	612	566	625	627	592	563	589	623	581	578	603	585	613	561	581	608	616	616	574	578	614	560	598	570	614	611	572	577	548	554	575	556	610	560	596	572	600	608	652	595	590	578	565	626	611	578	595	600	596	554	595	588	597	559	574	575	602	578	605	586	620	594	623	610	594	572	591	576	613	613	594	573	551	629	596	612	587	580	593	618	624	607	568	637	563	629	577	617	565	593	623	606	610	573	596	600	603	584	540	592	579	591	576	617	600	612	624	604	610	586	573	603	590	589	616	648	599	606	594	587	594	598	575	615	597	572	601	611	595	568	572	594	572	575	612	632	596	576	604	623	592	562	620	591	569	580	590	558	566	588	601	552	628	578	592	605	600	590	604	584	599	605	614	598	579	544	590	588	615	566	570	608	593	597	626	613	558	605	619	634	589	603	619	607	587	649	609	650	588	591	568	606	640	636	603	591	631	579	591	612	541	635	571	588	591	631	592	631	601	633	599	615	582	625	585	606	580	581	622	637	583	599	628	594	625	658	607	608	591	584	598	578	612	564	608	612	572	627	582	610	542	629	575	605	584	593	593	587	582	602	652	618	659	568	596	634	575	599	596	550	610	567	578	622	621	601	572	605	597	575	589	590	555	589	620	627	584	591	554	565	628	607	617	563	631	617	563	601	621	594	565	595	582	636	608	619	591	569	651	578	612	552	590	591	615	602	616	598	610	604	572	574	614	580	566	581	550	597	600	587	584	583	570	599	611	604	591	592	625	596	620	572	629	589	580	601	596	570	565	603	593	596	592	629	581	576	588	594	570	640	627	621	595	580	564	603	592	641	592	582	654	578	651	622	603	626	596	590	627	630	577	593	541	581	601	625	588	611	612	610	652	575	619	574	592	611	583	597	593	566	586	599	615	568	613	574	587	657	585	603	600	592	578	597	622	622	580	596	591	577	616	612	591	594	623	637	562	583	612	592	584	571	589	631	593	570	635	584	602	610	588	608	635	614	606	638	580	636	574	625	614	600	583	593	597	619	614	601	605	607	602	609	611	605	622	577	603	570	612	593	568	568	563	594	589	586	610	565	610	620	615	589	603	633	619	583	614	542	601	563	611	608	623	587	582	598	594	566	645	643	571	590	596	588	584	574	610	630	592	597	631	594	622	588	633	596	602	648	577	586	589	588	618	605	587	621	563	541	592	583	610	620	604	534	551	624	597	589	607	574	588	582	596	617	555	572	585	599	559	572	574	618	526	601	589	566	588	610	680	582	596	608	597	570	571	580	577	573	587	598	609	644	579	616	619	616	588	608	634	616	587	630	541	639	597	596	607	597	649	556	569	572	573	600	572	609	595	614	560	597	593	601	583	569	604	620	583	618	598	573	618	637	619	604	614	635	621	602	554	603	612	613	599	612	647	561	622	613	561	594	580	561	631	616	656	575	614	623	605	598	542	559	631	585	634	592	603	571	586	622	596	603	566	562	610	614	618	595	628	601	650	570	612	610	581	631	585	636	602	588	613	581	580	597	591	571	552	589	565	581	635	607	579	595	616	658	621	615	610	577	594	576	598	608	659	612	614	627	551	601	614	595	577	639	646	596	603	599	586	624	587	592	585	586	593	591	585	587	635	610	556	628	566	589	551	586	630	636	543	612	624	632	558	584	620	641	617	574	569	602	598	592	605	621	589	594	593	556	588	581	603	591	616	574	567	650	581	588	631	593	585	587	586	620	573	593	622	619	589	590	567	616	564	576	617	619	614	548	604	571	650	595	565	563	612	625	623	631	650	592	607	596	548	612	547	557	547	554	575	621	587	629	562	608	591	569	586	552	577	598	583	542	554	591	597	621	601	568	571	554	603	628	612	585	551	636	539	583	580	577	560	619	570	594	612	595	604	584	571	691	624	597	567	635	658	607	595	556	555	585	552	629	577	608	596	637	571	539	602	607	627	596	596	563	596	560	635	627	592	561	584	569	615	587	610	618	565	575	577	578	616	603	615	622	565	617	607	589	595	615	603	615	595	563	568	609	602	586	594	586	548	555	598	603	555	597	617	609	573	576	560	579
15470	2856	2839	2069	1818	1318	1257	981	764	728	740	773	594	519	516	482	853	818	546	479	751	479	469	475	435	467	497	418	422	435	408	401	410	392	403	381	345	413	382	353	395	374	407	397	347	423	425	397	363	339	352	400	376	344	342	358	358	366	403	388	362	368	381	397	378	402	367	384	366	406	380	359	440	397	367	399	401	368	371	381	421	420	368	356	395	367	367	394	363	369	354	379	370	406	363	379	360	390	360	388	371	362	380	374	393	354	392	380	387	352	396	412	403	421	397	371	381	390	371	382	336	394	371	335	380	360	375	352	370	366	395	372	382	366	372	350	346	374	343	360	385	390	377	380	384	399	367	374	406	390	396	381	426	384	411	375	369	403	380	361	326	381	375	377	376	371	372	348	364	405	359	362	399	383	385	384	372	401	401	372	353	364	381	367	407	402	396	388	340	385	396	380	381	408	375	352	379	395	381	394	401	404	351	384	441	382	372	382	397	347	381	401	375	376	418	413	425	393	401	356	412	372	383	405	397	365	386	383	367	370	372	362	382	365	352	389	393	416	394	405	341	356	360	378	389	408	368	392	351	380	368	365	378	365	351	423	411	411	375	373	387	361	369	350	377	389	404	410	356	383	383	424	367	374	375	376	364	357	364	421	414	358	366	350	397	378	364	408	402	404	372	352	398	352	387	361	364	364	341	320	367	404	369	383	382	386	390	372	363	374	393	381	345	358	354	377	398	412	360	335	381	351	412	392	388	374	369	389	442	386	357	385	354	387	396	374	369	350	318	337	370	407	397	429	393	401	350	357	349	413	394	375	382	364	363	395	377	385	419	378	389	367	367	408	368	378	327	403	344	368	389	391	321	387	372	403	379	412	383	372	348	362	385	400	367	372	372	403	426	349	408	362	344	367	394	412	364	392	410	404	376	350	366	386	383	376	400	417	387	342	365	388	389	372	410	370	391	364	396	365	358	356	395	377	378	422	373	366	366	394	356	388	379	361	351	403	383	396	417	370	362	374	379	388	365	356	381	383	363	394	408	365	429	391	395	388	349	396	364	379	350	354	390	363	392	383	400	374	396	377	355	389	345	394	392	399	368	380	360	413	367	404	391	364	353	350	367	360	362	398	393	365	370	350	370	361	371	387	386	371	399	381	383	411	356	371	393	374	357	380	377	383	390	385	373	367	412	360	395	366	382	379	399	343	364	404	401	380	406	402	366	373	366	369	347	403	389	389	394	375	364	373	413	370	414	430	391	391	323	394	378	395	370	348	398	395	387	408	332	357	381	447	353	392	356	365	349	387	372	380	373	399	419	388	340	373	419	358	355	364	351	368	391	350	379	369	404	407	447	349	393	368	404	379	366	342	375	385	397	345	354	387	452	373	343	379	373	376	387	385	355	398	407	346	368	389	374	387	403	363	397	372	394	416	404	407	380	368	400	372	366	368	392	374	333	395	354	336	363	361	374	343	379	355	349	387	350	370	337	383	426	393	378	365	394	358	379	364	363	369	334	371	373	346	389	381	380	385	390	350	448	398	342	349	374	357	384	413	410	353	367	359	390	384	383	382	342	386	416	350	401	352	383	374	364	367	372	380	396	373	356	390	400	389	364	360	395	335	342	400	392	375	412	368	388	386	391	389	401	386	393	395	397	417	363	396	356	361	407	401	376	367	393	387	356	350	374	403	361	407	349	367	394	378	395	364	358	405	382	382	379	381	396	408	409	397	380	411	356	353	387	385	419	358	407	355	423	380	371	385	376	371	416	383	394	351	365	377	395	387	370	375	392	355	347	375	385	366	344	395	372	404	367	366	407	334	404	390	361	366	370	370	380	375	390	385	390	362	409	369	345	351	398	387	362	409	383	403	394	398	365	407	359	380	372	389	397	374	350	371	360	376	358	405	406	344	376	397	403	355	379	390	373	404	383	357	362	378	358	367	384	420	390	364	389	388	366	373	372	388	382	379	348	357	411	349	366	387	387	390	367	409	412	342	371	327	417	387	371	380	435	343	403	393	370	392	359	372	428	358	349	367	359	374	341	391	386	404	385	367	366	386	381	388	343	368	372	386	359	367	362	375	406	367	365	355	370	380	366	380	382	393	382	348	386	416	367	435	396	377	374	397	370	367	388	379	385	406	340	339	349	372	363	370	330	382	355	387	361	374	364	379	386	419	378	338	383	363	383	391	357	396	375	408	338	338	373	392	368	370	373	362	386	336	382	379	359	361	362	351	376	426	370	400	352	361	345	392	381	369	363	373	319	391	392	354	372	374	371	388	404	366	360	387	389	355	354	365	369	372	424	365	369	387	384	332	368	388	388	409	350	396	366	368	407	372	365	362	355	396	385	347	384	338	395	395	379	382	353	382	387	389	367	347	375	359	404	434	384	381	384	362	380	358	385	375	379	381	390	363	373	376	398	391	390	385	394	402	375	367	369	419	339	363	329	387	385	386	354	348	399	382	329	398	398	358	350	384	377	348	363	382	374	387	369	381	386	371	392	334	392	353	365	344	395	383	360	364	410	391	360	388	411	375	358	421	369	397	379	373	406	438	396	396	374	369	404	413	368	399	347	389	403	334	356	358	404	394	406	358	389	377	357	366	383	385	315	375	392	394	389	360	345	376	396	394	365	347	372	395	346	366	365	378	364	344	372	376	388	442	358	361	393	383	367	360	396	366	374	379	406	380	416	367	379	380	385	388	373	384	356	391	354	382	363	401	329	430	354	388	376	389	353	383	360	390	363	310	383	388	393	339	351	364	403	383	384	355	368	348	403	371	355	382	310	393	361	390	364	398	393	388	374	394	363	354	369	402	374	389	346	403	349	382	394	350	370	364	370	383	391	389	350	376	354	368	404	390	409	324	421	363	403	374	368	355	385	389	434	407	382	363	360	403	409	373	373	378	373	395	353	370	394	392	413	365	417	339	385	436	380	366	399	394	368	384	355	402	370	368	362	385	380	389	381	388	437	404	372	377	381	367	405	383	409	377	368	401	361	372	363	371	343	358	369	344	368	412	333	366	352	349	327	395	375	379	388	365	395	361	434	399	423	390	394	340	337	372	349	352	405	402	403	381	368	381	402	388	391	364	382	402	376	366	339	391	387	409	368	348	374	378	380	383	374	353	383	392	384	369	444	391	342	370	378	364	363	393	353	396	374	381	386	373	384	396	333	350	392	336	367	404	398	368	380	377	360	386	348	378	406	406	382	360	364	377	370	397	367	383	410	366	400	394	410	364	400	381	355	390	402	386	365	411	360	398	402	412	415	352	398	387	372	364	361	381	418	373	371	360	378	373	370	378	347	398	338	367	412	363	391	353	379	402	418	382	382	361	358	364	392	382	377	377	364	349	369	388	383	364	373	364	355	351	362	419	369	387	372	373	371	370	311	375	395	384	346	378	416	370	359	354	362	393	357	379	444	373	361	371	379	426	361	368	340	376	364	387	391	370	413	385	367	362	378	387	353	417	364	382	364	348	385	385	382	347
8358	2648	5532	6204	5715	5235	4832	3747	3278	3064	2661	2297	1795	1704	1753	1909	2566	2398	1913	1667	1842	1330	1506	1522	1514	1631	1711	1463	1365	1266	1172	1082	1161	1075	1041	1075	1076	1016	1014	996	999	972	996	1026	975	1019	1008	999	970	952	961	981	946	1033	967	949	1004	989	917	949	973	978	893	976	912	935	926	949	962	948	931	955	931	953	936	967	954	977	946	943	929	925	916	934	922	950	942	953	953	944	979	948	921	946	943	920	957	938	969	972	931	935	921	882	958	976	946	899	887	912	957	975	912	909	944	924	907	901	927	917	929	964	952	863	933	871	970	936	925	986	931	923	913	878	912	922	898	893	927	915	890	959	935	934	917	900	915	907	908	957	898	950	945	935	915	880	887	922	954	908	937	931	952	907	935	920	889	964	967	922	921	928	945	938	923	930	864	885	890	898	920	881	910	883	929	865	903	959	913	885	865	898	999	931	884	898	861	942	941	896	921	930	902	919	972	965	837	935	901	917	934	911	975	911	888	943	947	942	958	950	899	921	933	891	962	898	929	952	926	969	960	903	902	943	923	915	906	899	911	946	937	906	951	942	933	898	953	939	960	869	921	896	947	913	907	921	933	900	901	916	957	901	929	890	875	898	926	944	891	872	944	888	886	898	915	943	964	931	944	958	956	968	869	916	936	948	900	944	896	848	958	958	906	916	887	878	943	923	945	928	946	910	928	933	952	954	907	919	924	957	887	976	914	941	930	896	906	910	903	913	935	907	928	949	857	902	930	909	906	949	894	897	899	940	970	868	909	862	958	890	979	891	931	955	880	937	880	881	934	916	896	939	916	906	918	903	883	908	887	913	935	947	880	922	884	937	872	912	970	898	920	910	951	954	932	940	852	967	918	872	941	925	952	890	915	833	890	919	871	919	938	985	924	940	926	919	908	948	879	966	946	931	885	897	917	914	918	911	958	887	927	881	879	857	940	956	941	892	879	904	898	890	911	901	959	948	920	902	945	949	922	904	915	986	876	902	922	971	924	923	935	938	945	923	922	926	882	942	955	899	973	893	895	891	901	955	945	932	882	912	903	938	911	960	954	921	909	918	921	931	882	881	941	913	922	902	920	900	934	952	929	919	954	962	919	927	935	862	922	937	950	910	959	906	919	929	973	938	914	918	890	914	956	925	902	890	900	948	926	949	872	959	847	946	866	951	892	910	972	962	956	912	838	928	971	943	925	903	920	905	899	911	973	918	954	959	1023	961	886	875	905	917	879	940	965	962	939	949	896	928	944	945	942	876	911	915	922	893	920	911	964	871	881	901	936	897	907	935	908	876	874	897	918	942	887	898	972	892	918	952	946	921	883	940	897	920	953	907	996	909	968	886	918	958	902	922	918	962	906	960	909	910	909	860	915	975	989	880	893	957	870	879	949	940	904	933	924	901	959	927	906	930	931	889	883	975	929	943	903	986	907	861	905	898	930	950	912	948	914	941	933	1001	944	953	948	900	876	930	904	888	920	883	948	910	957	870	886	889	884	971	904	851	905	881	921	928	933	881	909	847	899	947	940	981	983	940	894	912	915	923	911	929	899	963	938	898	995	919	879	891	966	904	919	885	889	923	930	953	954	887	897	950	929	898	918	942	873	962	904	921	905	915	914	930	967	902	920	912	947	961	902	965	860	891	902	976	891	923	914	919	898	937	960	837	863	939	921	896	910	926	975	956	941	869	915	941	943	911	955	930	933	912	930	953	953	868	926	949	881	873	921	911	943	939	922	923	936	947	971	939	921	886	917	910	878	937	952	866	915	937	936	898	972	886	937	922	949	946	955	953	937	939	939	896	889	922	925	913	966	879	898	969	943	831	865	936	863	933	927	959	866	912	964	875	886	936	927	885	876	905	906	905	887	917	908	960	940	942	924	973	919	940	923	981	877	935	973	926	952	904	912	909	842	891	951	916	926	894	886	968	922	943	931	955	954	939	923	891	889	901	883	920	921	906	924	937	934	936	896	962	970	919	910	898	952	931	960	927	923	973	903	893	939	939	904	897	953	914	903	939	898	916	905	909	979	913	869	890	956	938	1001	916	929	920	919	880	938	877	943	928	913	933	911	942	866	911	903	895	908	895	887	901	927	916	936	860	925	909	953	932	897	920	881	913	955	910	932	911	900	964	917	905	897	936	909	906	946	956	899	919	889	897	973	936	915	944	957	899	921	908	941	939	936	921	937	893	899	929	932	905	917	883	914	929	874	930	917	923	934	926	913	937	889	921	887	861	911	940	904	941	870	875	939	863	933	926	916	945	925	936	887	938	900	959	913	918	936	913	909	894	882	893	937	901	930	970	913	927	915	901	934	923	907	891	900	938	977	944	882	972	915	905	866	874	912	915	929	927	934	928	883	913	853	913	909	961	910	934	959	937	911	894	883	870	857	924	925	977	973	929	916	936	929	882	888	873	920	887	869	866	901	941	952	907	861	991	876	928	956	911	973	942	925	947	949	873	921	872	943	879	917	895	926	920	941	929	913	900	914	929	931	901	951	900	910	912	941	948	898	878	994	902	895	926	900	877	906	906	944	892	932	916	922	902	947	891	996	923	932	898	880	939	904	999	948	874	873	916	874	934	932	870	956	971	955	901	923	933	959	895	957	921	924	934	897	890	907	963	931	974	897	918	942	898	914	863	918	927	886	884	885	886	886	985	896	851	959	897	856	900	921	921	924	948	897	958	938	924	894	909	927	865	907	904	891	951	1006	945	922	874	879	947	890	917	910	900	926	878	936	886	927	957	935	887	922	944	965	916	905	889	938	919	946	913	887	911	881	912	908	901	941	990	913	897	952	880	910	916	902	930	955	905	903	933	837	900	920	955	924	917	890	931	903	954	911	925	915	916	945	902	977	873	895	972	938	914	875	936	893	904	939	932	894	913	937	859	897	874	917	991	888	944	950	969	926	891	941	950	943	893	902	948	929	881	872	920	896	892	918	963	905	966	926	972	910	957	931	897	937	944	945	901	932	918	919	1023	910	893	937	899	905	937	907	920	939	905	907	967	881	960	926	872	891	910	874	898	948	967	956	926	947	897	966	888	955	907	900	953	879	902	876	966	1000	917	908	934	923	866	899	902	926	940	994	886	952	905	879	867	913	935	949	949	912	963	881	922	915	887	960	903	970	919	855	992	921	915	884	956	915	909	946	895	959	936	926	894	887	870	869	947	969	944	899	904	953	928	886	975	937	921	908	920	922	956	943	903	960	943	907	876	857	920	970	880	962	901	913	977	963	957	920	906	920	930	957	902	924	934	929	901	906	936	946	949	955	867	928	952	891	896	928	905	962	870	956	939	936	929	941	927	971	923	906	973	932	936	953	910	964	931	958	901	937	912	952	932	935	941	931	923	965	897	893	888	917	894	980	931	966	882	908	892	939	939	915	926	938	947	906	895	914	937	961	930	899	916	927	933	913	912	941	917	833	928	914	953	930	960	930	929	930	943	965	929	903	894	937	931	878	945	926	937	878	957	925	921
1999	157	135	143	125	129	109	118	123	126	126	119	109	113	112	106	102	97	120	112	99	121	113	125	108	129	107	98	109	109	128	104	112	92	105	106	96	117	95	112	97	101	96	117	104	115	124	115	108	115	112	100	104	109	90	105	96	109	115	99	103	131	99	125	106	111	106	105	101	131	118	109	114	116	96	89	91	110	105	99	113	96	86	105	102	101	112	129	123	119	106	122	114	120	103	114	108	106	108	115	111	104	94	106	92	109	121	112	92	107	112	99	117	87	120	108	96	116	123	107	107	125	82	112	124	113	112	115	114	105	113	104	116	129	85	111	118	110	106	92	109	150	120	103	104	102	111	116	124	112	113	98	107	87	110	94	126	99	119	117	112	104	130	101	109	117	129	110	94	108	96	117	91	101	94	92	102	104	91	130	109	91	127	115	107	106	123	112	125	125	98	102	81	92	100	123	103	115	106	118	94	105	121	104	103	111	116	107	105	131	94	114	136	138	92	114	118	123	99	110	84	114	89	107	112	103	97	117	118	124	124	112	115	98	102	114	114	91	101	115	128	120	101	97	110	110	100	115	97	108	115	126	103	110	103	123	114	107	106	125	108	116	104	123	93	93	125	87	117	116	91	114	89	101	112	126	118	89	99	148	93	105	103	104	109	92	108	104	118	108	97	128	97	113	112	109	104	93	91	98	114	90	110	106	88	112	113	111	106	106	132	115	121	102	107	95	105	120	104	125	114	102	121	123	108	115	112	101	92	115	111	104	111	109	106	91	107	90	93	90	107	109	109	117	114	101	118	106	114	126	120	101	122	106	115	115	98	102	106	108	101	113	124	115	108	110	103	109	100	96	101	114	100	100	118	103	128	108	117	92	120	101	102	114	108	107	109	117	111	111	117	119	110	88	97	118	114	126	121	117	99	109	119	119	114	116	81	112	116	95	107	116	119	92	116	104	105	123	109	98	116	124	122	120	111	90	123	108	140	99	109	115	122	114	112	125	122	109	119	135	109	115	111	96	122	106	116	104	109	101	116	100	121	103	113	100	103	99	110	136	127	114	118	86	105	102	101	114	101	87	120	105	113	124	107	114	107	118	100	118	117	106	106	99	112	120	109	108	129	105	117	99	107	120	123	116	120	115	112	121	107	107	101	121	103	99	112	119	116	88	123	85	115	99	106	93	115	128	112	117	105	104	135	99	109	107	102	116	118	102	127	117	106	104	115	97	88	105	109	105	100	136	93	116	116	124	108	101	100	125	102	114	125	109	111	125	129	105	120	127	94	104	112	96	113	106	108	113	96	103	121	112	93	110	109	103	96	114	113	102	109	127	122	112	104	96	107	129	113	116	102	116	106	104	122	107	109	114	102	96	96	112	114	99	102	121	92	117	104	116	113	111	114	103	100	96	110	116	113	113	98	105	108	93	90	114	122	114	119	112	103	97	107	107	122	118	97	100	105	99	110	108	130	87	97	105	94	106	96	99	105	101	95	104	105	109	106	98	109	112	90	109	100	96	112	102	123	104	104	115	114	113	113	109	113	104	127	101	104	106	98	125	107	108	124	125	123	121	99	123	96	108	103	101	127	116	109	101	92	119	107	113	107	125	99	120	105	123	91	123	111	96	114	94	97	107	123	91	86	121	119	114	102	111	84	121	119	110	113	115	113	116	123	104	97	93	94	112	114	99	92	89	97	124	104	106	114	129	120	118	114	87	103	114	97	111	118	109	115	130	115	99	108	115	103	101	118	127	105	100	109	100	97	103	107	118	98	114	123	118	124	106	119	126	123	113	113	107	101	118	103	98	94	93	115	98	115	102	105	112	107	115	103	106	123	120	97	102	91	120	132	111	106	112	102	123	104	95	107	103	104	99	119	119	102	91	112	119	133	97	110	117	125	109	107	116	105	124	106	117	82	111	127	108	113	106	96	106	106	113	118	105	100	107	112	92	107	127	115	86	122	120	111	111	100	103	114	108	112	125	100	120	105	106	118	105	125	104	137	102	128	114	126	112	116	98	106	99	97	116	96	106	104	92	107	95	110	105	101	126	117	113	105	119	115	96	104	108	91	74	111	97	97	96	107	100	106	113	121	88	106	103	112	134	105	107	98	112	119	111	109	105	98	102	97	112	100	127	120	103	105	103	92	102	112	101	105	97	126	120	99	94	89	102	127	108	113	101	117	108	95	112	99	107	102	132	106	112	99	122	105	112	108	105	119	129	122	112	119	105	94	114	96	116	133	107	123	114	133	113	106	136	107	116	114	122	102	104	85	101	88	115	120	116	110	106	119	117	118	114	93	118	111	112	118	112	105	115	113	101	116	99	106	117	119	102	112	107	116	107	109	112	125	102	124	124	90	123	101	137	136	101	98	92	113	108	102	129	103	98	116	112	118	122	111	112	102	121	115	96	106	120	118	107	119	112	85	109	95	103	105	96	116	123	119	105	122	111	119	122	122	103	99	117	103	117	110	101	103	107	103	116	101	104	104	115	98	100	108	104	117	110	104	107	128	115	84	111	112	109	108	113	111	93	101	107	119	76	104	116	113	94	118	120	102	95	102	124	111	90	111	109	118	125	100	104	111	126	90	111	94	117	106	112	93	124	110	111	118	118	106	113	99	110	94	111	103	96	118	130	119	97	130	109	120	116	107	104	104	97	103	116	109	94	91	129	104	128	105	109	120	112	118	122	102	111	121	103	121	104	97	123	144	123	124	105	108	102	108	100	96	95	107	116	89	118	92	91	97	90	94	115	110	111	107	131	112	104	93	97	96	103	115	95	116	90	111	116	114	90	104	100	109	105	104	118	101	105	112	117	110	133	101	95	129	95	103	114	94	100	117	91	87	111	95	102	116	123	104	128	118	103	109	116	91	96	120	101	113	116	90	130	86	98	110	109	125	108	100	105	137	104	112	126	89	103	110	121	111	86	118	112	106	88	105	95	113	110	114	101	116	115	118	97	104	128	116	117	103	99	110	143	111	115	97	89	111	117	105	120	110	90	91	101	97	131	95	100	101	105	111	120	112	99	108	102	106	101	121	121	113	126	113	117	101	110	102	109	102	102	111	118	118	112	117	97	119	129	106	118	96	121	115	118	116	125	105	134	137	107	96	125	126	118	116	115	112	93	108	118	105	125	101	96	101	99	116	112	112	101	92	111	100	109	125	94	109	91	98	110	118	113	103	122	113	88	109	110	117	96	131	91	105	117	112	116	99	118	100	107	105	107	117	106	117	108	122	127	108	96	103	116	102	130	114	104	115	133	127	119	99	112	110	117	118	113	106	128	124	115	104	114	103	93	93	103	120	99	112	112	120	109	111	116	110	103	88	117	105	99	105	104	122	119	112	119	119	129	89	122	110	82	99	122	100	119	113	95	114	107	98	100	117	123	106	117	116	92	126	112	122	104	120	100	110	115	121	101	123	117	107	115	103	103	109	105	116	113	121	114	102	106	98	99	112	107	101	91	103	99	104	96	107	109	100	107
2410	382	478	466	521	468	459	430	447	414	412	388	376	377	406	367	400	420	396	372	353	377	362	384	345	342	389	364	383	359	421	396	399	382	355	348	352	385	372	404	341	407	391	335	339	359	372	366	339	349	364	354	373	345	373	347	372	378	376	336	383	359	339	382	364	349	372	328	344	365	340	318	343	348	374	372	361	331	353	387	338	324	377	348	338	338	340	358	387	370	348	384	342	337	350	387	342	351	334	373	352	306	343	345	331	372	345	342	346	356	350	371	356	347	364	364	327	332	350	368	325	373	355	381	362	365	356	335	408	336	370	373	352	356	381	337	373	332	343	368	307	368	364	363	363	354	347	331	361	330	359	370	384	342	341	344	363	360	391	342	358	366	390	348	362	347	339	336	356	370	363	314	337	369	389	371	356	352	358	361	373	371	373	324	371	361	370	379	387	373	352	364	336	356	355	374	351	350	350	330	323	357	363	394	365	318	349	343	362	343	376	353	352	375	345	360	330	340	370	377	396	357	334	391	356	361	337	362	356	383	349	381	367	380	354	365	324	350	362	392	358	355	384	351	376	382	384	345	358	352	360	340	361	375	346	364	324	338	347	348	352	390	354	346	377	348	334	371	342	375	335	352	375	351	365	378	370	330	370	351	337	332	360	362	364	367	384	385	349	349	350	375	365	348	367	372	366	347	353	351	382	358	355	375	333	355	366	369	373	360	345	344	363	337	335	351	345	352	352	384	337	351	335	378	385	369	350	356	388	354	395	364	390	345	376	343	352	344	356	371	324	357	350	361	352	359	379	377	383	365	331	363	360	353	345	360	357	349	339	346	366	371	348	337	345	337	331	350	369	365	398	380	393	357	384	364	369	353	361	389	346	361	359	353	358	362	359	345	349	380	390	385	380	381	343	335	377	385	363	335	349	345	361	363	392	328	366	374	389	348	334	350	371	373	356	382	387	356	372	354	383	369	359	337	399	347	366	372	325	355	368	321	340	331	325	379	365	383	364	360	355	350	347	369	349	369	369	383	369	374	367	336	336	347	356	358	331	360	386	363	361	365	380	358	357	342	376	366	401	378	347	371	360	379	387	358	329	373	360	353	376	322	375	373	355	324	364	321	364	382	396	368	333	360	335	343	366	324	364	328	354	336	356	373	362	379	373	353	346	371	384	318	374	334	347	374	363	360	370	342	380	369	328	385	353	353	333	332	345	345	342	402	359	334	374	341	374	352	357	381	320	403	404	353	367	351	362	346	345	384	350	353	340	347	355	327	389	357	374	357	365	354	342	350	361	348	371	371	344	344	330	353	345	340	350	374	333	341	379	369	394	365	366	361	355	377	338	370	371	364	354	309	355	346	368	365	351	369	360	346	331	376	324	367	309	358	348	362	372	378	376	357	323	375	360	330	376	362	345	368	363	336	377	340	334	332	328	373	378	383	328	358	347	336	362	380	346	378	395	382	358	336	334	343	385	357	351	382	348	398	326	379	363	362	337	351	380	359	331	341	357	365	331	335	364	320	367	369	365	381	335	396	312	361	360	353	351	352	350	383	355	353	396	357	371	330	383	340	352	344	376	344	381	367	347	383	336	345	376	356	339	392	386	386	346	322	348	351	340	377	350	341	367	338	320	345	347	374	343	351	347	375	360	373	333	383	346	367	391	349	351	356	358	334	373	387	366	358	373	345	361	377	355	342	345	361	348	315	336	348	397	323	369	358	347	349	340	356	383	375	346	364	365	359	390	360	364	368	366	380	378	365	325	373	369	361	322	346	372	368	395	347	354	353	365	356	368	372	347	368	375	313	360	338	375	370	358	363	363	341	342	373	374	334	345	364	367	365	383	372	362	389	350	340	355	350	377	342	357	385	362	311	363	351	363	334	357	314	378	367	366	387	358	314	364	364	359	356	348	329	347	351	348	382	333	411	402	397	338	342	320	343	364	371	354	408	346	376	382	388	350	352	378	357	339	300	335	378	335	359	365	346	320	359	384	350	367	331	346	356	380	376	354	424	346	371	359	349	360	371	330	364	320	387	349	367	364	334	387	358	407	357	333	325	370	389	342	336	366	363	347	376	398	339	330	339	349	344	383	336	377	379	349	356	333	331	363	332	370	316	355	330	385	358	379	326	355	353	395	346	334	367	367	346	358	344	356	367	336	376	379	370	359	352	351	341	325	360	383	351	362	374	374	360	357	394	347	306	337	366	345	373	344	360	341	353	356	374	336	357	309	333	374	375	400	380	379	323	340	362	358	350	316	363	359	354	392	370	348	400	369	330	365	372	403	371	350	347	350	374	368	367	377	329	368	387	365	349	360	363	320	347	357	369	357	317	339	389	364	353	324	414	396	368	363	396	381	356	347	345	368	389	365	331	360	380	369	360	381	331	358	375	340	377	367	344	400	366	365	340	347	397	378	359	354	340	336	401	333	352	354	345	364	341	353	371	364	383	354	381	357	406	361	375	399	352	393	384	363	363	355	353	336	336	337	357	392	340	330	346	346	334	355	375	339	368	365	347	342	418	344	380	350	398	356	330	341	358	399	352	355	334	380	342	368	394	340	361	380	380	331	333	364	340	342	368	337	380	351	380	348	361	352	362	347	357	370	322	343	383	374	376	349	365	400	371	346	363	372	373	361	375	365	378	366	364	353	366	345	341	374	352	355	342	377	376	358	342	377	352	353	347	326	349	371	340	359	388	375	366	344	346	386	344	335	376	344	344	349	337	347	355	360	365	360	347	357	357	340	345	351	389	348	356	345	346	340	388	351	344	356	360	384	380	360	371	339	376	343	344	319	361	351	383	349	343	354	361	347	393	363	359	351	350	334	358	354	366	357	364	362	395	375	395	370	344	370	348	335	366	379	366	368	351	363	358	365	364	366	375	365	345	356	368	362	396	347	359	338	357	388	322	361	364	372	369	364	405	358	364	354	376	341	359	355	327	338	354	331	368	349	347	337	341	323	337	365	366	352	351	350	370	360	365	377	365	328	375	363	352	370	349	368	324	357	333	342	330	320	366	379	377	341	356	391	350	342	387	359	349	374	353	340	356	323	346	378	350	396	359	393	323	348	346	381	391	369	355	380	357	395	338	353	375	372	379	373	343	356	332	350	372	401	379	374	366	351	351	337	350	356	357	410	338	367	352	376	350	359	324	317	358	338	379	370	344	349	324	345	362	364	349	381	348	343	336	336	330	335	342	340	364	369	371	382	359	351	339	344	353	342	311	384	343	343	358	340	379	332	353	384	338	348	361	364	392	343	365	358	368	369	349	360	374	389	346	363	323	380	362	362	382	344	354	353	347	366	358	360	349	355	349	370	340	383	377	366	332	406	343	373	380	362	369	351	335	349	359	396	366	353	367	339	322	394	360	375	371	342	369	359	397	341	356	365	347	342	365	393	357	365	365	355	346	370	363	370	358	355	339	345	362	373	358	346	374	331	334	342	380	375	347	355	351	334	358	387	354	328	382	379	363	383	359	350	369
8040	1157	1397	1178	880	660	517	553	383	372	332	303	263	272	284	281	304	346	290	301	226	226	242	244	258	252	228	247	201	245	236	221	237	219	235	221	214	214	216	206	203	237	224	230	253	202	187	216	206	226	164	221	216	190	203	225	213	223	214	229	228	236	223	215	185	231	240	234	233	230	219	228	209	197	242	230	220	209	220	214	203	188	227	235	210	171	219	203	218	226	208	205	189	222	226	197	217	221	209	210	211	215	224	228	191	190	198	212	202	220	222	204	194	202	198	200	200	168	226	232	215	194	181	218	221	257	169	223	212	215	229	191	231	207	213	235	230	201	201	217	221	181	210	211	201	203	182	218	202	199	221	206	224	210	191	184	208	203	256	238	230	238	224	207	252	196	218	211	200	186	219	196	199	241	231	201	213	209	232	215	190	234	214	226	212	223	236	228	229	210	213	201	180	223	206	219	222	208	212	202	188	213	190	193	196	236	201	219	236	223	220	222	201	196	216	199	221	209	218	194	210	218	201	194	216	210	201	185	223	219	230	202	229	220	230	205	208	221	219	191	233	213	198	213	208	192	203	194	174	222	227	224	190	177	213	241	203	210	227	214	191	224	213	236	224	241	228	192	234	216	200	216	217	199	212	205	231	232	211	217	214	196	212	205	213	215	213	214	223	238	233	216	203	238	206	230	215	210	199	206	223	206	205	230	221	249	217	219	237	219	202	194	197	225	226	231	237	216	225	241	234	222	192	200	213	214	230	209	212	208	204	200	238	199	209	242	208	251	234	203	244	198	199	217	201	191	217	212	201	203	230	210	221	202	226	193	207	221	202	233	255	211	223	190	224	215	217	226	219	212	211	205	208	194	200	198	195	227	214	220	250	237	220	219	254	234	186	212	210	214	224	227	208	202	239	233	237	204	216	236	213	209	207	213	197	200	222	203	195	198	219	211	208	232	176	223	211	257	212	224	209	207	234	199	217	198	210	229	209	207	199	193	224	214	206	192	217	194	216	233	196	208	220	246	216	221	237	207	225	196	196	203	220	220	235	236	230	223	220	203	216	221	206	248	218	211	212	226	245	201	207	204	247	219	205	198	211	205	202	209	205	202	192	242	197	221	233	220	211	198	237	220	230	187	227	231	207	211	220	202	204	208	224	243	219	224	220	232	212	206	221	211	242	216	199	217	226	203	202	219	228	200	245	210	232	242	223	216	200	212	204	194	197	206	217	228	224	195	196	226	188	224	215	200	190	216	195	222	216	202	232	224	210	224	198	210	212	198	204	236	238	196	197	186	192	213	201	225	236	194	224	233	229	246	204	227	212	231	210	213	244	200	210	225	244	244	197	211	204	227	214	203	201	216	222	240	186	237	209	203	204	229	227	234	188	215	233	222	188	210	198	239	209	200	208	202	214	218	205	228	226	204	203	205	223	230	201	252	195	199	242	221	180	210	235	198	197	200	209	203	219	175	199	211	219	232	221	212	218	210	245	214	227	234	224	211	223	223	228	235	216	208	212	196	216	249	213	232	221	211	213	204	203	224	229	224	213	188	215	227	228	247	224	215	208	190	211	195	209	212	219	214	214	232	220	232	212	225	215	217	211	171	230	214	235	197	202	215	209	212	199	207	221	188	214	232	221	213	231	197	212	228	207	225	229	216	224	217	227	232	219	217	223	208	217	211	223	195	183	218	216	204	219	214	219	212	225	203	232	220	202	249	223	197	194	209	236	223	196	191	205	221	218	201	199	239	225	218	248	215	224	237	227	197	215	221	211	202	208	241	222	226	203	225	210	218	183	201	204	227	209	210	224	230	177	192	225	226	217	211	238	214	200	223	203	198	212	194	212	231	241	213	222	224	228	243	230	216	194	197	211	205	207	216	212	206	208	173	207	200	235	227	202	202	208	235	224	239	213	225	193	228	214	199	231	210	225	198	194	219	227	188	197	181	166	186	260	225	216	206	212	207	208	221	234	212	216	213	201	233	227	224	223	205	226	227	244	216	214	217	210	216	217	209	213	204	199	184	198	195	218	227	234	202	207	214	215	186	202	198	196	219	246	221	187	208	226	244	218	204	229	201	187	207	232	229	214	204	218	216	222	220	236	220	206	208	186	204	229	228	225	229	228	224	201	221	233	205	201	228	228	218	236	206	242	236	211	232	204	227	219	246	228	222	211	210	208	231	232	218	211	230	213	227	205	207	235	206	213	209	192	231	201	213	202	219	226	234	228	214	208	235	205	196	221	202	190	178	250	212	205	194	216	228	203	221	200	202	235	230	195	200	234	237	248	215	215	205	222	220	198	214	231	199	213	203	221	207	201	209	252	200	217	220	223	202	212	233	205	203	221	241	195	203	246	235	207	208	242	209	216	208	238	200	191	194	222	240	203	202	188	197	205	209	198	225	205	213	210	216	211	234	182	238	229	213	193	202	232	215	229	223	237	226	227	224	227	192	210	191	222	193	206	180	202	221	213	199	213	208	209	193	180	212	200	199	214	203	193	224	236	225	209	220	209	229	233	212	199	227	236	223	226	203	220	205	208	215	215	218	239	199	207	227	207	217	218	241	225	191	229	198	167	199	243	241	220	218	227	217	218	207	235	212	210	202	232	207	216	220	210	219	222	214	213	217	237	235	212	229	201	191	214	197	221	217	240	235	188	221	237	197	199	208	210	216	218	194	198	199	193	227	211	212	213	225	200	231	204	221	178	233	170	225	200	234	221	213	215	209	207	242	191	203	209	198	189	217	226	223	213	208	199	200	212	191	227	205	197	208	193	213	192	241	237	200	202	201	204	192	212	221	212	201	230	175	214	247	226	202	208	192	216	206	203	186	207	207	209	192	206	205	245	204	203	223	201	216	184	218	193	198	213	220	214	228	196	234	214	234	202	222	233	215	207	196	207	203	214	198	218	204	218	212	202	231	219	225	239	226	212	204	207	249	209	178	200	219	226	216	206	214	218	224	229	202	223	235	226	210	239	223	208	204	215	214	208	229	223	196	223	208	203	202	222	242	217	211	211	199	226	208	235	205	232	186	215	221	214	191	208	235	200	215	234	210	192	187	236	220	193	189	188	232	240	224	241	196	209	243	197	212	198	203	218	202	220	235	220	203	209	215	205	210	215	220	229	181	242	221	191	204	231	220	192	215	193	212	217	210	203	211	195	228	242	234	195	233	228	224	218	206	213	211	234	221	215	222	213	243	224	249	212	213	200	206	217	227	233	198	211	203	228	223	209	199	197	204	206	227	187	213	225	217	226	225	212	226	173	199	225	234	187	189	205	227	210	223	226	229	206	188	202	220	226	222	198	203	211	206	215	230	201	243	229	226	216	210	232	206	193	212	216	220	188	206	224	207	215	253	220	201	200	213	253	223	219	209	213	217	230	226	183	208	225	217	230	199	224	226	213	207	213	199	207	221	224	226	201	196	190	206	215	187	208	230	200	212	204	205	235	235	250	228	216	224	228	209	230	210	229	217	221	222	228	220
6330	1423	3035	3513	3107	2747	2367	2416	1724	1700	1371	1152	1061	994	996	1200	1298	1439	1129	1027	864	793	870	867	843	987	947	894	768	768	697	715	646	665	637	668	699	642	672	644	612	653	668	636	715	697	603	610	591	596	608	635	593	655	645	612	599	645	600	595	587	645	624	632	638	604	589	584	633	667	661	601	598	584	617	562	608	651	596	594	617	652	615	609	622	573	580	616	620	586	612	650	614	585	592	593	564	614	586	607	622	577	618	625	611	619	595	630	576	594	587	606	581	542	636	592	587	607	596	617	582	594	588	622	611	562	603	582	573	632	617	575	597	617	573	594	590	621	562	615	639	572	624	567	628	639	532	613	593	620	614	590	582	547	626	613	599	590	601	575	604	557	558	592	588	574	579	561	568	573	587	621	629	613	636	589	571	603	602	606	610	586	599	636	559	613	583	555	584	612	594	624	591	561	573	576	567	611	647	581	623	579	570	593	571	588	586	573	595	601	602	609	571	608	608	607	565	635	599	626	555	568	591	594	594	624	591	603	597	541	584	613	610	602	594	606	624	594	634	596	581	600	593	614	579	577	598	556	625	590	607	561	605	594	608	614	579	593	604	618	580	639	625	622	605	579	623	602	600	563	575	559	557	611	593	592	583	542	599	613	575	609	611	593	611	578	598	615	544	587	615	620	615	604	571	592	560	583	589	614	578	604	620	610	622	551	577	573	602	591	552	632	585	584	582	607	607	621	619	568	583	609	609	557	564	653	600	616	603	618	593	572	588	615	579	563	595	554	552	592	572	596	581	609	584	616	585	609	593	594	592	622	592	604	575	588	584	616	606	651	615	602	621	573	613	620	623	599	591	613	576	631	631	612	611	609	571	612	586	593	596	584	610	615	577	566	621	572	580	559	604	592	600	621	600	599	587	621	582	606	556	639	612	616	611	571	555	588	595	588	571	590	615	621	607	567	611	603	633	585	600	619	589	609	586	600	601	614	625	592	612	636	625	567	554	622	595	623	598	573	579	564	556	604	603	628	585	600	603	586	612	619	591	608	611	604	605	608	593	610	612	591	591	604	597	638	595	641	620	565	603	585	623	561	613	592	635	566	601	588	617	601	598	557	600	589	638	593	605	567	556	523	584	597	592	590	610	598	567	586	549	573	597	596	564	604	570	583	580	637	591	614	646	601	586	606	604	605	595	585	644	549	609	640	581	630	582	582	652	624	609	574	636	584	589	601	645	648	579	624	542	625	624	605	623	568	648	561	563	574	594	595	601	632	618	593	575	570	589	583	619	603	613	594	579	602	599	610	612	568	595	585	607	639	615	591	589	593	559	589	627	606	617	614	544	568	540	599	587	603	588	637	570	646	552	605	627	589	580	635	580	579	636	638	579	624	600	625	601	583	641	585	565	598	615	560	634	606	619	601	629	572	615	625	597	609	553	595	649	584	563	572	581	570	633	605	595	568	578	642	606	594	639	568	591	622	591	620	579	605	607	598	602	603	590	567	547	588	645	527	605	635	620	593	578	569	593	596	598	623	584	590	571	593	562	555	599	560	621	556	608	563	624	587	591	568	616	586	600	611	604	590	617	574	602	613	593	590	585	609	590	579	571	544	581	597	567	591	609	617	602	573	582	535	612	582	625	620	614	623	565	595	599	589	676	591	551	589	584	583	581	608	591	614	620	625	583	634	599	579	576	620	609	597	571	590	573	581	557	620	578	564	607	607	607	581	579	620	619	626	616	587	592	614	624	581	611	613	613	571	583	610	608	586	583	585	589	600	584	646	606	611	603	612	615	587	629	575	614	587	606	555	650	564	564	543	579	553	581	575	606	580	592	599	636	546	584	575	587	632	617	607	590	589	588	593	634	614	596	581	553	589	586	651	576	585	600	589	590	636	591	552	603	652	594	593	569	593	638	587	612	600	626	562	589	594	605	617	600	625	582	604	598	608	640	607	607	561	554	613	584	627	569	605	584	571	575	617	593	634	635	588	681	549	600	583	620	623	580	599	570	574	615	626	589	548	589	597	639	567	571	623	594	622	591	597	555	554	615	629	583	623	575	578	598	611	567	561	633	639	595	619	605	595	574	626	556	604	582	567	582	619	643	619	590	596	591	592	599	591	572	585	566	613	580	613	600	571	594	605	586	630	594	561	604	610	593	557	562	618	599	592	600	625	608	605	595	603	550	549	561	571	578	600	617	641	592	603	616	618	597	594	619	569	604	600	583	654	570	620	580	585	573	604	586	614	606	577	633	612	613	547	575	617	558	600	611	590	579	593	591	629	592	635	611	587	567	581	610	599	614	610	595	584	575	590	576	585	581	566	595	631	610	601	586	602	591	530	570	606	577	591	624	584	595	600	614	582	568	612	605	569	579	593	619	604	569	584	600	596	626	630	587	578	573	608	577	566	602	576	608	584	582	611	577	626	628	579	607	619	579	561	577	611	565	595	604	574	617	596	604	596	570	613	571	579	566	599	586	594	574	615	614	608	644	609	588	591	606	578	627	645	569	623	579	603	594	552	571	642	592	571	579	573	600	600	610	580	562	564	561	578	586	582	594	626	593	598	596	604	604	619	605	571	617	584	607	597	568	599	631	574	593	556	590	595	564	598	573	610	581	584	612	556	589	583	651	568	586	599	610	535	609	573	577	567	574	574	575	524	648	632	558	595	612	629	605	540	621	586	614	631	575	621	579	590	555	623	559	602	611	635	597	618	585	558	568	640	572	596	605	594	616	598	591	620	602	606	635	563	596	565	588	593	582	590	617	563	628	611	579	574	608	640	581	570	622	594	582	596	588	562	613	586	566	606	589	560	590	574	572	593	614	623	597	569	590	600	628	589	607	596	611	627	615	608	585	578	591	596	586	552	619	587	569	609	617	618	609	555	581	575	581	597	619	588	599	590	634	557	592	549	589	589	621	610	587	612	562	602	577	594	589	563	641	587	620	586	584	654	583	598	612	586	592	617	582	585	573	600	591	593	589	558	585	593	546	570	592	597	618	627	581	647	566	588	567	567	580	574	591	624	655	575	632	593	571	593	575	573	564	572	605	597	620	600	590	562	580	636	634	605	581	557	577	642	584	602	609	631	585	605	629	558	616	590	615	584	569	607	557	581	613	617	611	572	622	583	610	584	607	595	567	564	578	612	599	588	600	587	620	593	533	571	648	605	570	553	610	581	612	620	572	583	588	654	611	584	605	603	584	595	610	581	563	619	598	600	590	590	569	593	600	622	603	618	602	554	568	600	582	607	578	604	614	581	582	619	579	616	611	568	574	631	604	581	634	557	600	589	586	631	608	577	588	574	548	616	629	604	570	591	608	573	533	625	574	654	583	620	637	579	593	584	581	555	579	550	617	613	614	654	557	621	591	610	620	559	580	561	614	588	587	626	606	582	618	624	624	569	583	599	636	612	625	604	608	579	620	632	605	548	596	569	603	579	576	622	563	572	621	598	586	608	619	574	616	601	594	612	573	614	569	611	609	615
16168	3107	3335	2421	1714	1355	1054	1021	742	726	664	530	561	505	489	522	541	621	476	407	455	494	495	437	456	479	534	430	404	443	398	400	430	436	389	409	369	370	391	378	412	343	379	399	387	415	385	391	370	401	404	343	377	399	378	394	391	386	394	388	353	370	369	376	416	386	371	350	401	383	340	405	391	346	414	363	352	396	396	381	373	366	389	377	391	402	428	388	359	414	394	411	387	380	416	401	400	383	338	368	411	393	340	405	382	393	380	379	400	343	372	410	391	401	388	356	411	375	362	377	411	350	395	370	418	387	389	365	351	396	382	371	366	383	348	389	394	444	388	380	360	364	360	391	413	383	401	359	346	343	345	369	388	362	375	352	411	387	359	358	392	411	355	363	378	356	375	401	371	384	359	356	379	384	341	365	369	394	417	334	357	393	342	372	378	348	335	379	375	385	401	381	402	366	372	366	358	410	380	364	372	404	360	377	369	348	329	386	373	380	382	378	368	408	398	356	397	418	383	362	406	363	390	397	328	403	382	321	360	343	355	381	343	367	334	340	379	360	367	384	385	362	374	388	373	378	381	386	374	328	387	404	406	348	359	353	415	375	392	409	377	358	359	354	372	369	378	403	384	372	364	375	363	415	381	373	408	372	365	390	389	374	371	350	370	366	354	383	384	381	384	403	403	361	371	377	372	381	393	378	399	385	398	382	372	348	412	343	338	397	334	420	399	396	401	349	385	386	400	385	376	371	391	374	395	359	389	359	351	394	358	364	392	362	334	404	378	387	360	420	381	351	363	354	388	383	348	380	350	347	413	436	387	368	426	376	356	398	385	397	397	371	371	425	368	348	385	345	394	352	389	328	375	366	345	385	364	388	377	408	375	386	370	393	385	370	373	366	399	370	407	366	371	361	374	400	407	397	346	386	391	367	382	395	367	374	330	377	359	388	397	393	358	326	343	375	333	407	398	386	386	378	389	374	396	344	364	358	403	389	372	382	400	368	419	365	382	319	412	413	339	383	353	363	416	375	310	380	381	364	341	380	356	401	381	391	406	421	380	391	357	409	366	343	378	390	377	361	412	385	398	374	363	366	399	375	369	385	382	378	415	365	392	374	367	394	349	349	410	393	373	392	381	403	416	406	365	362	371	394	374	374	375	371	384	393	385	440	349	390	378	354	381	373	365	388	364	406	372	355	363	368	397	386	380	388	411	379	418	395	383	393	374	352	378	402	370	365	377	382	368	397	363	376	377	376	364	397	406	416	395	386	399	390	393	364	337	390	389	388	433	402	385	380	384	411	340	368	398	368	387	400	368	364	372	368	336	390	380	391	378	379	377	393	361	332	392	384	374	367	362	381	375	392	388	356	388	429	379	342	355	429	357	383	363	378	407	399	362	359	383	367	367	375	377	385	379	377	377	407	384	374	369	382	366	364	379	408	384	375	360	387	390	394	387	386	350	345	389	403	407	356	371	391	363	368	415	369	406	357	382	365	374	396	367	398	396	399	375	389	391	406	372	365	354	378	395	430	347	337	385	356	413	387	399	397	399	370	347	350	328	404	404	364	368	413	403	391	358	347	382	360	356	379	380	385	337	389	375	407	373	347	412	349	372	367	373	430	367	371	387	395	368	368	402	386	378	399	390	371	377	407	359	377	390	380	409	398	371	432	370	375	384	398	357	367	360	386	422	397	405	387	389	374	363	396	397	383	356	344	368	388	383	309	410	352	378	388	391	325	373	403	333	406	373	399	368	355	363	371	395	368	372	360	354	380	383	422	362	384	372	396	364	416	394	405	388	349	357	331	390	369	358	384	350	394	346	371	393	385	409	404	390	365	384	334	362	375	354	373	379	395	376	403	397	390	389	361	381	358	369	381	380	381	382	356	344	370	383	376	346	383	399	409	353	417	404	394	391	354	356	345	394	407	369	369	399	386	372	377	367	368	384	356	370	362	404	387	364	342	372	381	356	334	378	391	364	370	383	365	394	366	363	372	376	387	379	399	336	399	393	344	395	363	350	401	417	378	401	378	386	351	382	369	405	398	367	375	377	370	359	360	400	417	388	371	384	372	393	418	412	409	379	376	352	358	383	385	386	349	356	351	376	373	365	391	416	352	377	375	384	415	388	385	366	392	389	365	393	407	381	366	356	362	324	391	372	367	376	379	428	365	359	395	387	393	366	352	378	392	362	336	372	383	386	369	395	344	383	375	353	381	380	367	390	372	360	368	388	402	424	391	359	364	359	348	401	368	409	378	397	382	395	383	382	337	362	378	398	393	333	424	391	374	347	369	391	360	364	363	355	377	389	413	381	362	376	378	370	351	385	364	363	373	374	334	388	385	365	386	357	363	372	371	367	335	373	370	420	419	409	404	393	381	390	395	385	370	362	377	381	383	377	362	351	427	397	363	371	339	371	389	391	404	376	385	340	389	374	381	408	394	373	369	348	389	372	382	374	371	343	366	374	399	378	374	368	401	347	364	376	379	374	377	387	382	371	391	391	396	366	351	377	343	378	360	370	368	391	381	412	361	395	338	382	373	395	401	357	367	416	386	386	394	365	385	413	359	379	363	380	374	394	411	349	352	357	385	393	391	356	375	423	372	414	361	407	323	366	390	368	389	378	366	381	409	373	370	363	366	389	375	378	392	401	368	359	346	390	408	367	378	402	387	375	362	386	372	398	402	360	361	369	402	424	357	360	362	394	416	391	370	371	362	331	403	392	385	346	406	359	354	377	389	401	353	399	353	394	376	366	399	382	373	399	340	363	394	396	385	402	369	380	387	345	364	412	375	385	391	375	387	372	389	379	380	360	376	371	401	343	367	369	373	380	357	384	394	398	429	360	376	370	371	400	390	355	389	405	372	412	364	359	376	360	388	359	381	378	406	352	421	387	376	400	378	364	364	382	376	375	394	404	368	421	369	387	343	396	379	381	367	366	342	373	374	369	396	376	359	406	377	365	404	354	369	376	387	385	363	386	352	380	364	389	363	355	374	374	405	381	369	355	348	388	401	387	369	372	349	346	371	355	383	383	352	400	376	406	383	355	400	376	346	364	370	402	397	361	395	405	440	376	367	409	375	384	353	334	404	369	391	406	385	365	375	388	362	348	377	372	391	383	379	366	384	372	388	376	381	337	387	393	373	410	368	380	347	374	360	370	390	420	370	381	379	373	379	381	403	382	372	345	339	382	355	390	381	397	382	368	407	386	355	375	341	359	409	403	377	392	385	355	388	400	378	365	373	408	375	376	413	406	370	377	367	382	384	361	382	427	364	400	355	378	369	394	396	376	364	392	377	394	398	369	365	393	393	378	385	403	381	400	383	368	349	384	385	381	379	371	368	370	393	412	357	373	396	375	353	378	411	380	360	349	379	399	409	364	378	376	378	384	395	354	371	366	367	356	393	399	356	365	390	392	356	377	379	370	344	392	368	384	347	359	334	389	392	345	363	365	377	355	379	336	382	398	357	374	383	372	372	392	397	359	380
8665	2784	6123	6582	5695	5126	4049	3997	3336	2808	2508	1934	1801	1712	1688	2103	2409	2530	1723	1617	1504	1854	1325	1530	1613	1608	1873	1638	1332	1284	1182	1221	1090	1108	1099	1028	1048	1040	1101	1038	1000	958	1014	1033	1032	1034	953	1016	1020	987	960	1004	1017	959	962	983	944	1004	953	1019	974	949	939	934	959	1001	966	989	931	978	923	962	931	941	920	919	953	908	926	897	940	937	923	943	956	963	887	903	922	918	933	949	964	966	890	916	905	950	955	908	921	877	974	920	900	941	927	942	933	908	920	948	962	875	904	934	953	935	914	942	937	923	942	882	909	942	886	972	935	944	944	940	954	900	911	913	946	890	970	890	971	951	940	906	949	991	937	919	905	969	910	980	891	963	895	938	923	950	943	967	906	956	985	938	948	923	941	933	902	880	922	940	982	936	957	892	893	969	911	945	944	934	914	951	948	943	923	933	877	976	1014	883	955	937	927	910	908	922	936	931	927	944	951	945	925	932	964	886	943	955	898	944	940	902	902	936	895	940	892	966	912	940	914	889	905	886	907	922	898	874	930	948	910	901	926	982	955	963	891	973	911	892	895	905	936	984	943	876	928	897	900	915	958	897	968	923	945	904	933	925	944	923	910	926	947	940	950	899	934	906	906	910	907	916	880	965	837	911	945	915	889	851	904	887	924	941	936	917	913	937	934	902	859	915	906	910	1004	936	934	915	936	923	843	888	897	963	878	899	882	896	921	903	934	899	931	923	927	980	951	969	881	937	928	935	909	938	930	901	908	928	957	945	938	920	959	890	936	973	933	885	985	829	944	920	951	936	925	895	932	942	896	922	883	1000	978	914	923	915	865	901	935	917	935	940	925	961	900	891	981	949	882	961	857	914	883	985	958	929	907	886	919	917	916	911	933	934	948	950	941	943	891	980	938	907	924	976	920	928	940	901	922	970	885	903	921	879	945	928	950	887	897	908	922	966	965	898	913	956	907	927	1020	964	947	912	888	936	976	914	970	870	868	884	935	978	951	925	963	928	932	918	869	934	967	921	935	951	917	904	869	927	938	991	936	843	949	901	905	930	906	957	914	960	899	958	951	939	939	958	911	932	953	936	936	917	919	912	877	881	919	880	936	915	918	882	917	950	914	919	916	873	863	975	856	931	904	972	1022	946	917	938	901	934	954	950	946	892	901	925	931	907	975	875	901	899	922	971	946	889	913	946	955	968	928	929	891	898	889	980	927	904	867	924	935	969	922	913	958	966	918	923	921	982	882	952	898	982	936	915	887	891	955	930	889	913	945	908	880	914	955	900	889	906	920	910	915	954	894	896	944	941	945	900	896	874	895	889	895	931	861	868	906	882	932	911	948	907	910	931	948	915	940	919	973	951	932	883	956	949	860	981	982	935	893	963	923	961	940	934	942	905	941	928	917	898	924	910	915	893	903	896	926	945	903	894	883	929	917	906	925	937	942	965	926	954	945	921	934	930	942	929	899	939	946	936	946	920	948	946	859	951	928	954	913	908	956	900	887	902	902	921	913	948	934	946	919	961	986	958	932	952	923	973	887	927	980	867	936	920	902	892	947	957	898	945	913	917	926	945	943	936	948	911	922	923	971	906	904	918	886	875	897	946	960	913	1010	845	917	917	875	950	961	944	881	908	919	906	866	983	907	901	890	971	904	931	916	946	892	960	947	961	911	966	926	965	863	956	905	930	926	917	903	976	910	918	909	869	909	980	986	880	933	919	941	915	928	860	939	953	937	928	1001	893	915	915	945	849	903	881	945	921	917	941	892	922	899	977	926	926	964	923	994	888	967	983	917	905	924	920	895	928	897	980	928	910	913	971	884	1010	987	938	914	927	932	888	934	918	927	921	924	903	908	935	892	923	930	909	937	935	955	931	941	912	970	959	936	916	909	922	881	922	916	915	902	1000	944	915	926	914	913	929	940	896	964	867	953	940	929	919	952	924	930	897	957	877	888	956	922	877	938	901	956	876	933	911	925	939	907	945	945	929	861	935	908	927	908	919	889	979	971	895	969	888	889	922	975	934	958	900	909	948	873	895	902	937	965	956	979	912	912	913	898	943	957	903	889	939	907	949	881	990	931	907	931	910	907	945	887	872	923	917	881	973	980	927	899	916	898	931	982	917	928	893	936	1010	942	920	916	915	947	889	915	930	933	916	896	964	901	894	902	905	965	875	994	907	964	932	900	941	975	952	905	938	949	914	957	915	941	911	929	980	897	971	949	901	903	919	926	918	880	946	925	962	934	896	915	934	973	925	937	916	942	909	929	931	899	912	915	928	931	947	954	931	876	932	951	971	902	927	938	930	947	997	952	959	910	920	892	874	859	910	928	909	897	917	872	884	940	950	887	888	905	958	895	891	942	943	945	966	923	883	929	893	916	894	951	947	884	900	945	927	906	1001	889	944	955	966	895	940	911	938	913	906	967	905	947	943	891	977	820	957	923	897	987	888	920	905	953	937	968	955	932	934	896	870	880	875	939	919	855	937	957	951	950	857	964	951	906	899	920	912	911	917	963	894	876	897	932	908	887	899	943	931	926	900	888	929	949	961	964	941	938	898	893	959	905	920	900	942	906	949	970	899	981	917	906	936	898	944	955	890	906	895	909	936	977	973	934	898	940	944	913	912	927	926	924	919	913	910	869	907	936	975	905	878	850	911	949	940	901	900	939	979	920	913	954	918	953	896	940	883	910	887	927	977	932	950	921	914	850	938	926	867	983	855	906	941	940	953	881	936	943	911	945	946	911	911	906	965	945	913	912	870	943	920	903	953	926	945	937	923	938	920	936	929	933	886	880	913	950	901	955	914	929	985	905	966	949	934	902	946	889	919	942	938	908	945	970	980	949	946	916	849	980	929	917	983	962	924	880	945	877	910	907	907	948	907	911	909	888	903	951	932	942	902	928	927	890	977	902	893	968	943	882	936	954	927	924	933	913	938	966	963	966	895	891	908	902	933	876	922	899	931	865	871	950	892	956	949	985	954	926	901	933	948	906	977	910	899	929	879	907	916	907	973	882	914	930	860	909	953	966	927	902	964	927	945	866	906	930	942	952	912	964	919	915	897	928	943	915	883	911	852	979	939	968	925	891	898	949	928	996	912	888	868	897	922	873	959	930	905	941	925	894	856	969	960	959	913	941	904	897	948	952	895	942	929	920	942	957	959	897	914	900	907	970	903	917	894	895	952	950	935	898	900	952	933	900	963	940	884	921	943	944	895	933	913	888	966	953	914	972	934	931	915	889	879	909	929	973	925	872	903	956	948	921	946	914	913	960	1002	955	906	910	937	987	900	949	923	906	952	906	932	935	937	918	906	901	930	906	921	904	891	903	949	964	942	924	960	938	956	878	969	930	918	921	897	941	931	922	950	925	950	904	931	926	941	960	894	873	911	908	905	943	919	865	936	978	922	882	877	961	896	869	873	934	939	931	940	924	948	915	943	887	916	955	865	926	970	967	899	935	860	895	891	918	932	871	916	892	886	933	961	890	935	887	944
2154	148	216	159	118	131	126	104	142	109	123	114	115	105	98	113	100	131	122	112	106	121	111	130	114	98	130	120	126	116	109	114	112	107	81	122	116	121	112	137	98	112	108	102	101	124	117	108	115	122	116	120	118	103	109	107	91	116	114	113	104	122	102	104	119	113	129	98	93	110	120	105	109	128	103	107	112	100	100	108	125	116	97	103	99	94	109	110	110	96	98	129	101	117	121	111	133	116	113	112	109	121	118	111	112	100	116	113	113	114	96	108	97	143	112	133	104	126	101	117	133	133	106	92	103	99	105	114	99	108	103	99	122	114	105	134	101	120	91	100	128	98	106	105	105	107	128	94	104	111	97	123	111	122	104	111	107	106	94	97	97	118	101	109	102	115	98	122	117	123	123	121	101	111	112	101	102	108	104	102	104	119	119	106	113	132	122	104	111	116	93	95	113	128	105	105	113	103	127	129	102	123	110	125	105	103	129	114	107	106	106	132	122	107	106	101	93	95	108	134	108	116	120	113	122	130	103	120	89	111	124	121	108	101	104	105	117	117	105	118	108	111	107	92	117	109	106	105	120	97	113	126	106	128	96	104	107	96	99	115	131	108	93	97	98	103	103	118	101	113	124	107	121	114	110	112	113	105	98	111	110	107	104	121	110	100	106	113	112	110	125	108	132	107	116	124	129	106	107	119	107	111	122	92	123	99	97	97	105	107	91	93	108	117	118	102	117	128	107	108	105	123	100	115	118	132	83	114	113	98	119	114	104	109	117	104	102	105	114	88	108	120	114	97	96	108	127	113	115	102	92	114	115	84	95	97	116	129	134	114	111	127	131	103	132	124	138	98	119	109	95	97	128	123	123	106	114	96	103	116	110	121	100	117	114	114	120	105	109	121	98	104	115	103	122	113	112	111	119	118	112	114	120	115	118	123	104	106	107	115	125	122	104	112	101	94	109	129	119	115	112	108	137	106	106	122	121	116	117	113	101	103	101	112	130	113	115	117	101	137	134	102	117	128	134	110	110	113	129	111	131	119	114	112	113	127	102	110	121	101	113	101	113	136	137	90	130	117	138	112	114	126	115	123	108	110	101	120	106	99	96	116	104	104	109	116	110	114	134	124	100	94	121	111	108	114	76	101	118	108	129	109	101	115	117	122	134	120	125	106	114	120	111	118	112	92	106	134	94	100	92	96	113	127	101	119	112	97	107	109	115	116	103	97	130	114	113	117	104	117	116	105	97	108	118	109	113	122	125	111	116	112	122	114	123	113	115	132	119	123	112	125	113	116	109	105	108	110	111	114	112	96	109	106	97	122	103	114	98	113	96	105	114	112	121	109	132	119	98	101	124	155	97	124	105	109	115	111	96	99	112	134	111	96	95	112	116	93	124	99	124	96	104	123	117	108	108	115	109	101	120	108	100	114	112	110	130	109	118	118	119	122	112	109	121	105	116	102	97	102	123	116	124	107	114	95	132	115	130	113	124	105	122	99	115	136	126	109	126	100	126	93	110	113	126	101	117	113	112	94	108	116	129	115	115	96	109	86	97	105	110	111	107	90	102	84	119	100	86	104	104	111	125	98	114	120	125	94	107	97	125	137	125	96	115	124	120	115	117	96	124	122	124	98	131	112	118	119	115	114	106	131	105	109	108	98	112	106	122	124	129	92	100	130	110	104	117	118	117	117	101	115	96	124	119	119	102	104	127	112	113	126	114	106	101	125	117	118	96	122	116	105	96	117	93	114	100	128	112	101	101	107	117	112	102	114	95	115	119	138	114	82	125	106	112	111	107	117	100	123	115	125	121	102	92	104	130	133	113	109	103	107	125	112	103	105	136	105	132	117	115	107	121	130	127	120	109	108	122	115	118	117	117	118	100	92	119	125	114	102	116	123	124	108	110	108	109	109	95	117	129	107	109	126	124	115	105	117	113	112	118	111	111	103	114	110	102	105	108	94	104	111	98	92	110	97	121	110	109	83	104	100	100	106	118	113	107	111	92	115	98	116	110	102	119	99	103	92	122	119	117	120	113	117	121	132	119	136	109	118	109	116	88	104	126	111	123	88	130	115	109	134	112	110	136	117	102	102	89	137	97	113	135	115	115	117	127	127	96	119	82	109	106	120	112	100	112	108	108	108	125	123	133	127	112	145	102	95	96	108	98	107	105	107	112	111	111	111	109	95	95	106	128	125	132	107	95	134	101	115	109	124	106	104	125	114	130	121	113	112	122	108	111	122	109	109	107	131	112	110	108	105	108	114	124	121	128	99	129	136	108	101	111	110	94	123	99	103	113	109	90	116	130	106	113	118	103	118	113	125	112	125	115	124	131	103	132	118	119	107	117	90	113	92	127	119	99	110	92	97	130	125	103	115	107	100	97	88	115	122	111	110	127	107	104	109	115	113	103	119	107	113	111	141	108	130	117	108	112	109	125	105	107	126	109	113	104	115	108	105	113	110	100	119	96	116	100	84	99	104	115	106	119	109	133	126	127	99	109	103	117	107	104	102	127	99	100	105	125	110	117	100	115	101	111	110	117	109	103	108	116	114	125	112	115	99	95	110	124	115	120	96	104	121	107	91	109	98	123	108	113	113	104	96	101	94	110	131	103	124	113	128	121	108	104	111	115	99	116	118	82	126	110	117	123	116	99	106	115	117	116	107	100	93	104	115	129	110	127	121	112	105	111	92	139	119	120	110	106	125	121	122	100	114	121	95	105	122	105	110	114	114	108	112	118	101	106	115	105	111	113	115	96	96	134	125	122	110	115	102	119	113	116	107	104	102	121	106	118	101	124	103	104	135	97	105	121	117	129	92	127	109	127	117	127	103	105	101	119	112	130	113	115	114	126	114	112	108	122	135	112	102	101	121	114	121	112	98	118	104	112	106	111	113	123	116	96	120	114	100	114	112	114	103	113	116	98	91	96	96	94	127	119	100	105	122	94	98	109	105	109	115	105	110	86	108	140	107	141	121	105	98	115	121	116	109	116	115	116	85	94	117	99	103	131	115	112	116	109	128	93	110	95	106	117	111	113	125	97	101	105	114	96	111	106	115	94	108	104	128	127	112	122	102	105	105	118	117	112	119	132	129	116	104	120	108	105	108	113	91	106	104	122	121	118	102	119	113	112	91	99	114	113	108	112	107	89	109	110	128	102	127	133	108	127	107	105	113	104	118	102	104	85	105	113	103	117	124	115	112	106	111	105	107	78	122	97	95	110	103	101	113	122	120	93	98	89	97	110	113	110	126	109	118	100	108	114	94	109	104	106	114	119	113	99	112	102	99	109	114	105	104	106	122	107	110	109	109	109	110	108	113	113	114	103	109	100	106	105	105	123	112	109	105	107	96	127	128	113	113	106	91	106	125	108	116	118	108	109	99	108	112	103	89	111	112	95	104	131	120	106	110	137	111	118	117	89	111	118	105	116	97	98	123	97	103	114	125	112	107	99	118	112	122	97	93	91	111	103	128	97	99	93	107	90	120
2444	408	520	597	522	512	477	513	499	429	439	402	391	403	396	355	391	426	418	370	364	391	377	407	369	363	418	361	389	374	386	362	352	354	370	346	331	347	376	350	329	358	371	337	372	354	361	368	349	366	368	363	393	359	355	362	374	323	385	351	340	373	370	340	340	340	352	325	365	365	390	368	346	361	392	385	383	393	385	387	360	339	340	336	359	347	351	416	360	387	345	374	378	372	368	405	360	372	348	335	372	336	365	365	368	371	373	368	384	382	360	364	360	339	362	383	393	311	337	395	316	353	354	365	367	346	358	370	334	361	378	346	370	352	330	366	361	373	350	387	362	361	396	366	375	352	346	348	366	330	393	346	364	368	335	357	380	339	328	358	358	369	375	353	389	360	368	352	392	337	369	376	346	339	357	392	345	395	376	358	377	361	371	419	346	330	332	369	367	342	385	349	358	358	353	347	361	355	390	374	386	367	376	369	384	378	325	357	374	355	350	370	392	386	327	350	353	377	394	381	350	352	382	357	352	344	351	377	360	361	368	354	359	352	361	403	359	364	352	379	332	357	351	366	376	324	357	343	377	354	345	338	377	377	368	371	359	389	358	350	353	387	367	384	373	357	372	379	356	342	337	380	371	374	320	381	341	363	351	329	367	369	325	371	372	356	340	353	387	348	350	362	366	356	372	372	348	360	342	354	355	364	337	363	357	377	382	373	357	342	359	358	352	344	372	371	369	345	333	358	346	379	355	345	371	415	396	345	345	370	383	337	367	360	389	344	327	376	407	370	372	363	389	374	321	340	348	356	344	389	340	349	377	383	343	382	360	328	384	363	339	370	379	369	384	374	351	386	326	340	363	373	340	361	376	382	373	371	321	351	371	385	334	357	376	361	370	359	385	371	374	390	385	379	370	356	376	365	342	365	361	345	393	388	340	392	354	380	355	366	386	350	339	353	362	368	337	372	366	365	367	344	355	385	351	375	342	404	347	351	357	339	398	375	327	353	359	347	369	369	354	362	395	368	363	372	353	356	377	330	359	361	350	374	330	333	381	356	394	359	370	388	333	397	369	362	393	326	352	402	358	415	371	364	336	406	334	368	375	360	395	394	344	383	369	361	375	337	349	345	386	341	375	380	387	326	373	376	348	407	380	379	354	351	368	365	359	368	388	389	372	320	356	343	362	354	353	398	383	370	344	374	327	365	398	377	371	347	345	365	352	368	364	367	411	350	349	329	368	356	348	379	361	345	369	336	374	357	382	354	349	415	394	358	361	361	369	394	366	336	357	344	416	349	351	372	382	401	388	330	340	366	370	332	402	335	328	372	363	370	366	378	360	396	345	369	384	369	362	359	350	338	376	369	388	336	340	403	359	379	352	361	355	337	361	360	358	367	342	343	376	368	391	336	388	360	414	360	365	366	373	390	364	397	391	350	364	391	364	360	390	350	383	388	358	355	347	361	339	371	349	370	355	376	351	360	366	388	361	356	331	363	380	390	373	397	390	374	379	330	348	425	410	378	388	362	340	362	367	368	357	378	340	327	379	421	357	384	366	358	362	351	323	365	385	382	359	348	380	373	358	347	380	342	359	381	380	370	389	379	394	340	324	378	360	375	377	399	330	361	393	383	392	376	366	342	372	342	367	354	403	382	367	394	363	379	362	375	328	339	379	385	337	365	368	362	354	372	360	371	364	360	387	323	392	342	339	351	369	366	377	381	345	394	379	331	370	349	328	362	383	354	358	357	340	351	343	336	353	352	373	377	357	377	362	403	388	371	387	371	361	364	340	366	373	360	369	378	349	362	343	398	384	357	317	345	395	342	354	342	385	363	339	363	337	348	379	362	358	349	363	376	368	380	327	375	357	361	347	362	369	348	380	376	369	389	365	347	344	351	379	358	363	360	336	359	346	342	372	342	376	352	367	369	374	397	372	358	358	405	389	377	394	372	376	349	361	355	347	362	361	377	370	349	344	373	420	366	400	354	366	403	378	395	336	369	368	381	349	386	356	348	359	400	376	363	358	367	374	373	355	326	362	361	366	340	351	355	375	333	346	378	337	314	348	347	360	316	385	380	377	378	355	358	372	391	374	364	363	367	379	375	354	357	382	366	365	345	364	330	334	381	356	335	376	355	360	366	366	351	381	403	395	365	382	387	374	331	366	340	351	342	359	388	369	351	368	362	366	389	353	350	355	388	379	342	366	368	367	374	339	365	383	342	379	331	367	367	339	365	368	334	382	358	351	341	386	322	359	379	370	371	348	339	383	386	361	358	365	389	367	347	374	345	379	390	381	359	359	350	418	345	353	349	360	359	411	355	368	371	375	369	352	376	364	382	346	362	353	318	358	360	358	383	376	329	344	343	380	398	366	392	365	359	393	385	380	364	368	342	331	343	348	378	416	399	339	339	353	372	371	363	359	354	328	355	327	372	372	384	392	349	345	368	395	372	368	374	348	353	370	381	387	335	370	344	342	368	348	344	356	363	371	329	342	366	381	349	342	376	377	356	345	378	368	348	365	370	377	385	344	365	352	369	379	371	406	356	370	372	387	362	352	367	350	393	373	366	374	365	364	373	394	332	378	352	393	363	349	353	357	347	384	377	368	351	358	348	347	360	346	342	359	343	342	368	357	382	375	359	366	359	364	377	332	354	377	351	356	333	363	367	383	381	347	347	383	336	343	366	352	354	362	360	359	319	365	378	368	382	336	377	375	382	371	379	336	360	367	382	373	414	368	361	380	364	350	366	393	368	377	353	375	355	352	353	374	358	363	331	363	371	385	365	363	360	349	362	377	371	332	363	436	340	353	356	409	357	375	379	377	382	375	352	350	353	363	331	347	366	389	365	365	344	374	347	384	396	372	344	397	383	391	378	367	354	357	378	337	352	376	386	343	343	380	378	355	393	358	367	376	353	343	364	376	390	331	356	371	335	383	364	364	387	357	340	384	384	361	377	366	359	376	370	393	364	344	338	372	368	398	382	373	358	339	371	345	358	353	369	362	372	375	358	386	344	365	337	385	379	377	332	351	345	378	381	356	349	358	368	378	372	363	340	344	371	376	369	357	355	360	375	360	381	355	366	374	354	364	334	380	379	356	326	410	345	393	347	363	349	361	351	333	396	363	341	399	363	322	362	367	364	380	370	371	310	371	349	364	370	347	334	361	347	388	377	381	367	350	351	356	365	356	348	376	354	366	379	362	362	339	353	356	373	370	383	369	347	352	351	387	390	378	352	376	348	320	319	357	347	358	377	368	327	364	393	324	419	354	372	365	391	344	317	355	356	324	365	369	362	412	382	363	388	326	351	363	385	357	352	360	351	360	351	358	344	331	375	336	338	387	347	351	390	411	371	378	367	335	366	370	347	351	370	356	364	355	375	361	410	378	382	383	376	340	356	369	402	337	346	385	340	359	365	369	343	352	380	382	360	341	381	347	342	369	375	355	360	336	353	345	359	354	358	355	358	380	390	362	362	327	350	364	350	349	377
8043	1183	1433	958	773	658	640	524	444	332	295	307	292	301	267	271	282	274	276	257	234	242	231	232	249	233	235	250	269	216	232	213	243	217	199	229	226	232	236	205	223	226	202	227	212	190	227	216	192	223	173	204	238	214	225	197	230	225	228	212	208	228	243	238	201	220	237	222	230	200	203	246	221	218	209	236	216	246	178	212	211	189	183	208	209	205	188	206	226	235	234	213	239	226	236	214	212	186	209	234	228	227	215	206	218	196	176	207	200	215	235	205	232	226	208	217	215	214	209	183	190	216	227	194	203	216	229	214	218	216	188	195	252	225	201	210	189	223	221	225	206	231	200	204	225	210	188	203	210	200	184	206	216	186	207	219	202	205	226	190	209	220	200	204	216	193	186	195	205	216	211	217	198	228	208	203	205	216	249	201	217	221	218	196	224	227	227	234	229	208	224	220	182	205	239	220	205	209	216	216	221	192	197	201	217	191	200	232	223	186	191	199	218	210	200	221	204	226	236	178	228	193	238	202	227	218	229	190	213	195	204	217	214	242	186	203	204	202	205	191	203	234	199	217	209	216	218	235	223	198	203	213	197	207	223	206	216	212	196	212	222	227	212	201	208	197	211	223	248	218	253	228	223	206	226	201	202	233	202	209	209	200	196	197	207	205	224	209	217	220	229	198	241	177	216	201	228	235	195	205	205	205	213	193	207	201	210	221	219	220	234	216	199	212	219	225	214	204	219	207	202	195	220	233	198	187	225	197	210	223	207	217	220	218	236	223	223	239	202	219	202	207	220	208	199	225	214	237	229	224	216	244	209	219	222	223	231	215	224	188	200	201	217	224	238	193	229	217	221	240	198	190	235	235	223	196	196	221	213	200	198	223	208	231	214	205	198	211	222	207	216	210	189	227	230	199	226	186	227	207	220	189	240	232	193	209	233	203	222	245	253	220	237	205	206	200	236	218	221	183	220	207	229	185	222	199	194	218	228	196	226	202	222	190	203	187	220	208	215	227	194	238	191	200	214	221	198	207	199	200	214	218	192	197	222	220	241	212	227	229	210	198	205	184	198	190	196	194	224	219	190	188	230	184	217	220	236	203	203	251	194	234	192	211	183	205	219	236	204	207	225	181	208	202	229	213	226	212	227	210	267	214	195	229	224	209	225	212	205	208	219	222	213	211	206	213	208	209	211	205	191	211	207	214	213	212	217	202	204	231	192	188	240	216	215	224	212	225	213	201	241	211	205	177	213	208	229	227	220	223	225	221	230	216	188	206	232	227	229	205	221	245	201	214	212	236	205	211	208	248	222	252	208	208	224	220	227	226	229	207	220	200	229	236	206	215	249	199	223	236	207	234	227	210	219	195	210	200	200	255	203	216	183	212	209	198	204	179	224	194	193	228	225	206	220	206	190	226	243	206	205	192	222	197	212	212	220	195	214	219	214	204	205	197	221	218	205	202	226	212	200	185	232	189	215	212	213	204	214	191	210	215	216	231	227	198	224	209	217	215	221	211	211	208	214	197	215	223	226	237	185	216	237	204	219	205	208	200	194	206	221	213	200	227	210	201	202	215	166	213	203	218	223	202	201	209	202	256	217	217	219	217	192	215	211	231	207	205	205	218	228	213	239	193	209	223	196	210	213	205	207	233	206	209	218	221	222	195	225	227	211	205	239	222	205	219	208	211	206	211	219	228	207	206	205	199	204	199	228	201	201	237	225	205	190	192	178	199	200	234	175	217	186	229	227	197	179	234	241	224	234	234	215	233	228	212	210	218	211	223	199	219	216	236	198	217	229	206	228	242	220	208	230	218	200	230	219	219	227	207	217	208	239	207	212	241	206	242	204	227	215	187	216	228	186	241	193	214	239	211	220	209	208	220	220	229	216	206	197	199	223	201	210	197	230	200	211	185	227	214	193	249	198	208	216	223	223	223	201	213	201	232	187	216	203	185	193	193	218	203	227	209	218	218	217	204	216	198	215	191	218	201	193	209	226	226	249	232	219	221	227	189	200	199	216	230	211	231	219	219	222	213	192	191	213	231	195	247	211	221	237	221	179	247	197	229	204	216	213	228	233	225	246	204	251	208	215	202	205	214	212	208	237	216	227	199	228	203	200	219	214	208	204	236	238	212	219	213	220	206	205	227	211	219	217	227	220	238	200	198	218	200	186	203	209	203	217	199	235	192	205	217	198	224	213	237	200	232	209	177	223	254	227	228	201	216	207	246	227	224	230	250	204	240	197	217	252	235	206	178	210	225	222	203	211	195	229	219	226	229	225	210	202	225	216	195	243	216	234	211	210	194	206	232	200	190	225	200	196	214	205	229	219	221	241	250	227	209	208	222	232	211	210	204	220	244	233	218	227	201	223	215	209	210	198	185	186	189	207	209	240	195	210	204	214	190	221	196	202	179	195	256	231	215	189	225	213	238	198	226	202	182	179	219	206	211	222	221	182	244	219	225	226	230	221	190	218	211	208	195	206	202	193	232	250	206	211	221	203	215	195	220	212	235	217	198	223	202	198	224	216	231	218	182	205	208	206	206	162	173	198	212	203	224	191	215	216	189	214	226	162	209	210	218	219	205	224	211	216	198	174	204	223	214	207	223	191	226	250	213	229	208	221	203	207	228	215	231	197	217	207	216	205	216	254	216	189	204	239	224	228	231	210	230	195	185	200	230	212	198	229	199	244	211	253	214	205	219	227	235	223	211	217	216	229	201	210	217	196	205	211	222	238	230	232	203	234	207	225	205	211	191	226	214	234	211	227	220	212	206	219	199	212	205	208	209	199	219	236	189	227	204	203	191	200	198	234	200	204	220	228	198	211	216	216	234	224	203	200	215	212	212	225	193	213	220	215	216	197	204	230	220	212	204	227	216	217	215	187	218	192	220	225	223	206	209	229	192	211	228	181	202	225	214	230	186	214	210	242	217	227	226	217	211	220	201	179	179	186	229	172	204	224	216	228	233	206	198	202	216	237	222	207	242	215	170	248	187	223	198	216	197	220	219	234	227	204	224	211	207	199	225	207	186	214	199	204	229	218	227	205	211	222	218	198	193	207	228	248	221	219	202	183	210	218	212	210	222	190	212	208	201	221	195	189	204	240	190	189	212	233	201	209	219	173	208	210	217	190	212	205	220	210	212	214	203	231	212	226	236	215	240	202	198	198	195	226	204	253	207	204	211	224	201	206	223	223	211	221	230	225	235	235	225	231	187	213	227	200	234	213	198	205	198	227	227	206	239	236	230	192	228	241	213	208	224	209	201	208	222	197	240	226	216	239	216	230	229	214	180	219	206	237	227	204	200	189	204	188	205	221	199	190	224	219	197	212	172	213	194	227	219	230	190	226	185	224	206	215	201	206	228	219	203	209	215	215	183	217	252	202	181	215	210	218	205	225	225	231	208	204	211	175	217	194	213	186	199	212	202	226	222	202	210	219	217	201	201	222	187	246	224	201	229	222	209	231	220	188	218	213	217	225	238	221	232
6235	1509	3105	3542	2964	2923	2595	1974	1966	1502	1346	1253	1031	996	1008	1079	1211	1235	1077	1064	836	849	829	929	928	963	974	891	827	724	733	709	622	698	664	653	647	645	669	703	711	627	632	614	615	617	587	628	582	608	618	590	632	628	657	612	655	615	584	612	630	627	564	577	630	614	562	638	609	611	608	622	623	550	643	608	596	584	595	606	643	591	607	607	614	585	587	586	572	582	594	589	580	596	605	577	592	609	580	548	587	622	557	591	563	611	594	640	601	578	590	618	606	621	633	552	577	639	607	594	623	583	556	620	578	586	572	596	614	600	588	548	634	577	609	555	619	586	620	597	619	573	604	590	587	559	558	591	552	605	598	594	553	609	589	602	614	613	585	637	618	602	573	589	632	663	545	646	599	625	629	598	610	569	595	577	576	605	619	636	592	584	581	613	549	569	570	614	666	560	552	586	591	609	597	581	650	610	577	612	591	597	655	572	557	603	629	596	584	610	587	614	588	576	605	577	587	598	612	571	612	573	633	627	600	611	581	594	583	599	590	568	577	611	575	573	582	590	634	617	609	607	562	615	639	601	623	560	638	612	627	594	625	599	537	622	607	624	584	591	566	568	635	592	621	572	628	606	586	532	569	559	563	597	591	632	630	564	640	577	568	595	611	626	594	606	583	520	552	553	574	613	596	597	565	588	575	558	575	616	594	602	615	579	590	551	587	567	572	543	567	619	597	605	604	607	567	660	544	605	581	594	583	634	589	615	633	598	604	551	623	597	563	586	648	579	569	581	615	589	593	606	570	569	627	627	606	597	621	606	610	628	612	575	553	535	630	606	588	587	584	601	573	585	582	551	664	600	604	629	588	601	576	611	563	614	613	597	586	638	581	607	597	593	552	601	602	591	606	619	606	600	574	591	563	635	592	602	618	587	594	620	619	622	627	583	596	618	671	558	584	591	599	577	577	561	599	570	590	573	571	618	565	612	560	599	599	540	592	599	572	590	596	617	620	596	579	596	583	583	591	590	628	595	571	621	591	583	596	593	635	581	572	577	587	618	584	601	577	608	576	563	552	603	586	568	572	575	561	602	610	617	587	613	619	587	604	575	588	577	583	540	608	557	580	643	583	606	618	582	548	634	620	587	585	593	592	594	586	599	598	583	584	603	602	661	600	613	600	609	567	612	590	625	601	593	610	560	622	589	615	593	614	599	581	650	586	604	607	559	654	602	609	612	612	607	544	593	581	567	591	558	571	577	642	590	594	644	567	605	641	621	611	603	623	605	591	612	591	580	576	602	588	566	628	602	639	614	588	583	576	574	572	558	608	599	571	576	597	530	603	569	615	637	590	618	605	596	595	622	551	620	595	614	574	616	602	606	598	570	625	602	582	602	564	584	630	600	573	624	638	591	615	575	588	564	632	597	597	584	576	612	602	615	557	599	579	572	570	529	576	602	571	600	580	584	588	617	587	621	618	558	516	597	589	583	588	604	599	608	615	609	582	605	603	591	566	569	622	622	622	584	593	584	591	592	606	587	622	618	630	564	600	613	578	578	589	630	582	614	586	592	587	586	603	597	575	645	585	567	586	571	567	598	632	568	581	555	586	624	644	588	625	580	554	624	549	625	592	591	538	617	622	648	584	604	643	608	609	578	586	548	617	561	572	577	550	559	616	621	585	627	583	614	580	606	606	644	596	610	597	621	601	552	585	605	623	607	623	635	559	584	544	573	620	580	604	581	589	577	610	634	562	587	624	567	575	585	614	620	549	618	614	581	579	600	596	591	597	628	600	590	561	610	618	620	549	633	625	634	556	600	601	605	585	595	593	584	586	601	580	608	580	613	574	579	589	575	616	603	563	586	604	573	547	619	599	597	624	594	624	606	625	580	642	577	635	641	560	614	602	592	623	578	592	558	575	576	626	535	616	608	578	587	575	540	621	617	597	578	602	615	573	541	578	577	589	621	666	585	597	603	608	557	566	550	583	593	606	620	554	567	546	585	619	638	590	603	635	589	581	648	639	585	586	594	547	600	587	594	590	598	572	625	595	591	605	613	628	603	612	601	565	556	577	581	589	586	578	618	618	585	593	639	597	634	571	556	634	610	601	602	600	599	620	625	621	540	577	625	553	616	563	577	602	571	627	615	595	634	576	619	555	587	586	642	602	626	586	611	594	619	571	626	640	617	618	647	632	614	600	641	550	604	574	610	595	575	561	633	585	601	583	622	592	580	575	604	599	550	540	612	604	614	542	631	663	622	591	571	546	571	606	580	584	605	617	607	617	604	624	647	564	610	578	573	570	585	568	609	593	599	584	585	635	553	567	630	552	599	572	591	613	612	596	579	558	563	632	586	615	588	608	565	605	627	614	626	635	615	594	572	578	622	634	593	623	526	611	594	623	588	595	585	607	550	580	569	613	651	580	620	592	607	592	596	571	573	565	561	576	570	608	597	585	598	571	634	612	632	607	615	588	600	610	612	563	667	572	564	595	588	570	577	652	568	625	622	563	593	585	606	636	511	606	553	614	589	603	588	600	580	570	634	573	597	590	584	626	584	584	589	609	602	616	544	623	593	612	576	568	562	603	610	592	575	587	593	586	590	610	596	536	579	580	617	555	574	643	601	545	581	598	608	574	619	611	584	582	551	562	569	577	574	633	571	614	636	641	593	607	566	575	613	601	607	596	599	596	583	562	577	587	585	587	627	569	584	603	624	577	627	592	599	554	599	600	612	584	597	608	633	634	565	570	570	614	580	601	577	563	597	589	609	587	599	647	620	555	581	597	641	627	615	603	578	564	561	558	574	603	548	561	591	578	593	569	579	572	631	628	579	648	635	568	582	603	589	634	562	633	577	626	601	607	586	601	620	588	582	609	625	546	571	609	601	628	597	622	583	582	600	558	586	633	577	575	589	588	595	592	608	633	634	641	606	603	569	567	623	578	620	544	564	604	623	614	607	571	599	605	626	627	604	650	568	578	571	575	606	581	581	620	618	582	584	575	587	639	557	611	577	603	584	584	610	652	576	592	618	597	580	563	597	620	591	611	560	617	557	574	605	569	630	616	647	649	594	574	593	617	601	607	622	591	596	551	606	591	568	554	597	610	586	600	585	600	566	561	592	598	576	577	587	573	600	571	603	562	582	565	658	607	690	603	621	591	594	594	616	570	576	581	569	595	599	609	593	598	587	594	576	602	608	597	575	600	601	582	597	619	598	566	604	568	658	611	608	587	565	610	582	560	583	619	571	599	570	633	567	553	608	531	630	593	615	585	597	640	594	585	597	613	618	545	574	611	567	602	544	582	582	592	609	601	619	595	616	559	602	590	569	596	600	555	606	598	576	600	577	580	609	589	556	594	605	607	576	620	560	628	604	603	600	610	594	620	575	573	629	609	637	581	604	581	597	611	604	596	618	630	534	608	609	587	583	570	616	666	612	581	599	546	597	603	589	640	595	551	608	632	622	607	578	567	589	554	614	649	604	562	582	579	599	609	588
16098	2893	2885	2149	1710	1535	1100	914	889	756	615	529	497	433	489	516	533	579	595	482	431	432	448	451	462	452	469	482	429	435	386	390	379	396	377	384	371	395	409	400	410	405	374	355	342	381	388	328	358	384	389	364	401	375	350	377	365	346	341	388	358	351	379	389	397	391	385	401	380	374	359	401	370	362	384	352	411	378	391	402	356	383	416	395	369	381	335	373	386	374	391	383	373	386	381	395	396	372	369	373	396	412	363	370	358	363	379	356	383	378	414	397	373	371	392	367	389	349	363	351	358	363	401	396	365	383	376	378	368	367	369	423	346	381	377	358	375	371	396	344	361	376	397	395	350	389	412	374	370	372	361	401	375	369	374	390	376	400	364	369	368	357	381	350	398	372	344	333	423	380	364	396	354	353	356	398	362	336	369	375	380	382	383	399	375	346	359	366	366	398	391	361	342	363	368	373	356	367	375	356	366	411	367	350	336	380	382	353	324	359	384	341	389	378	388	354	381	367	382	361	350	372	344	356	353	359	368	398	384	396	376	373	380	354	363	383	422	385	391	387	374	379	389	369	362	401	354	409	397	349	381	381	365	358	379	367	374	379	363	369	354	384	391	393	362	367	368	393	368	378	346	361	361	352	365	359	387	370	362	380	382	398	347	394	331	371	356	365	370	405	381	372	358	372	408	352	366	405	382	369	389	374	361	389	378	383	357	396	388	352	372	359	369	337	387	387	369	364	374	415	373	354	372	387	369	389	345	400	374	376	356	434	412	401	399	389	378	344	375	380	355	359	348	347	391	384	377	383	354	406	400	363	398	386	397	371	389	367	379	377	375	384	368	346	381	373	350	378	351	392	370	364	369	381	363	375	380	394	380	388	379	368	370	389	430	374	374	379	350	363	348	366	357	378	365	400	405	383	406	330	362	403	411	387	404	401	346	363	347	370	409	351	360	360	388	395	383	386	362	372	379	354	380	412	358	374	400	361	378	402	414	372	343	380	343	362	350	393	380	344	380	397	377	369	395	377	343	404	377	358	370	404	395	390	399	355	352	346	408	389	384	373	358	321	346	348	388	389	354	373	365	383	383	383	413	381	361	352	399	394	355	403	375	351	424	391	392	396	360	349	371	397	391	359	325	355	370	359	372	394	389	379	362	387	362	357	387	336	375	344	374	372	359	401	417	382	384	380	397	365	355	367	393	367	370	353	394	350	374	395	385	347	412	390	367	376	345	396	373	410	382	373	349	379	360	404	387	355	345	380	375	355	359	372	345	396	338	412	360	381	380	357	432	387	389	385	378	358	403	380	383	389	421	342	370	361	372	382	359	414	382	351	369	406	404	409	357	393	380	382	400	370	380	406	387	421	377	373	396	364	364	388	378	366	382	378	388	348	376	377	367	398	374	332	374	382	385	359	356	368	360	393	397	344	385	387	386	382	386	342	406	370	371	322	309	378	361	366	367	370	364	389	370	392	386	372	330	398	380	367	358	363	361	413	396	367	336	376	360	377	387	343	386	405	402	400	398	363	389	361	362	357	414	370	417	354	379	405	373	409	395	402	399	376	420	404	413	388	372	387	327	399	371	359	386	371	360	362	366	404	361	348	353	361	360	337	384	354	349	356	386	350	399	359	377	405	403	379	404	343	402	370	351	408	361	371	370	361	395	400	392	400	384	398	397	401	403	352	393	373	369	371	388	318	374	378	391	367	388	379	384	372	363	433	414	349	371	391	377	401	404	363	348	368	372	382	342	405	374	375	362	349	386	349	397	402	396	341	372	366	387	357	370	386	378	373	386	397	364	382	372	378	375	400	383	370	325	378	384	368	393	359	362	377	369	385	358	377	376	337	365	392	378	368	433	371	358	389	400	390	360	386	395	352	346	365	365	368	387	373	373	399	407	396	390	422	391	420	383	371	367	392	349	383	352	350	366	423	403	377	386	377	366	367	359	355	363	339	376	378	333	338	392	372	415	364	366	374	397	343	368	374	380	361	357	360	417	368	406	339	395	352	359	369	357	348	380	385	393	356	314	330	380	384	357	398	402	336	385	401	384	394	419	397	378	333	387	384	382	355	361	410	407	396	387	367	362	419	394	402	377	391	402	400	369	376	370	378	393	364	344	322	396	385	354	369	411	392	395	378	362	362	363	355	412	377	339	363	381	397	339	358	405	336	345	357	356	402	369	364	381	386	373	347	374	378	383	395	393	345	349	349	362	351	365	360	376	386	365	369	373	360	369	346	372	375	419	375	388	337	381	388	377	392	363	370	374	413	379	368	346	382	421	396	393	395	366	394	358	367	360	358	380	398	390	369	387	366	347	409	397	367	370	395	385	374	386	360	410	407	374	372	361	375	375	374	389	411	393	362	366	395	429	376	340	384	365	411	392	352	354	346	353	397	347	359	387	389	394	382	360	381	397	377	364	382	399	387	363	376	382	378	354	378	370	362	397	367	364	371	412	377	369	346	376	346	372	334	352	365	370	384	401	381	368	368	380	409	368	359	379	371	376	398	358	416	361	374	344	354	392	357	396	373	406	325	356	355	371	337	371	362	342	375	364	385	382	345	410	361	371	419	380	354	371	390	362	354	394	394	412	357	370	370	361	355	369	357	358	379	355	352	369	371	348	393	348	356	420	350	377	366	406	387	378	378	349	404	381	381	373	380	388	388	359	361	343	406	348	380	341	402	409	411	387	369	392	372	396	403	370	380	358	373	413	395	375	406	400	378	364	375	376	356	405	395	344	349	349	364	372	397	418	354	399	413	350	373	406	379	391	417	347	359	388	393	344	357	370	402	367	370	390	334	360	373	380	367	422	370	380	334	385	379	389	407	376	383	352	388	419	382	374	406	390	354	371	363	388	389	376	380	372	377	389	392	381	391	378	348	370	365	368	361	329	415	408	369	384	374	384	363	402	376	385	375	365	391	354	367	360	339	375	368	370	335	316	393	355	402	379	374	417	357	389	345	388	371	389	390	328	432	382	379	343	360	385	389	329	389	409	382	374	380	353	370	433	344	390	355	376	408	368	390	344	394	404	405	408	387	386	391	358	370	369	406	358	391	396	373	413	325	386	358	358	376	394	383	361	403	392	395	336	368	360	391	372	390	374	371	376	349	359	400	366	392	417	362	368	390	368	370	352	414	380	364	392	382	414	384	368	364	369	411	350	376	357	385	387	348	436	367	367	366	346	373	378	375	397	369	382	342	408	386	414	409	363	386	376	369	386	395	377	368	380	395	383	383	368	367	391	368	365	362	326	382	388	372	359	383	353	380	391	392	390	348	376	391	386	402	379	390	358	399	347	404	372	382	407	351	371	382	369	356	366	352	389	369	383	408	339	399	410	402	388	391	347	379	354	359	365	383	357	388	384	366	358	386	413	351	370	344	365	378	362	373	363	361	379	364	394	395	387	371	376	400	356	410	369	375	385	371	352	361	408	339	388	358	349	369	399	364	371	327	383	382	347	352	373	390	377	361	356	381	399	335
8675	2787	5841	6197	6348	4922	4362	4152	3466	2875	2307	1948	1815	1661	1697	1959	2469	2450	2011	1726	1394	1585	1363	1547	1521	1601	1594	1532	1401	1312	1198	1100	1121	1248	1031	1102	1091	1046	1034	1024	990	1009	995	988	992	981	968	967	973	937	975	959	963	892	979	961	982	977	989	952	944	929	1004	966	981	940	946	963	918	965	984	922	972	960	894	938	950	906	950	914	955	950	978	992	910	885	913	982	953	967	975	937	933	956	928	972	928	922	938	913	978	972	910	905	948	931	889	932	874	920	945	934	967	886	907	891	948	913	963	924	950	947	911	958	976	880	978	938	968	945	927	957	961	920	905	939	991	940	910	919	884	927	850	975	924	902	950	968	896	911	895	926	945	904	869	932	972	862	891	956	954	915	947	915	940	949	884	849	937	891	929	959	898	949	973	874	872	914	913	939	910	911	931	949	942	908	994	915	914	951	948	898	951	908	959	908	914	851	893	923	903	956	926	951	913	904	938	902	986	917	923	900	897	922	918	997	916	903	952	893	928	942	909	923	901	952	920	891	886	922	922	928	959	932	909	907	922	910	899	933	930	926	897	930	921	963	927	923	923	920	929	963	942	930	907	965	945	945	882	908	897	925	897	926	870	890	901	942	1041	919	899	887	921	909	937	910	935	918	914	965	914	937	900	917	934	915	936	953	956	927	890	927	907	956	908	953	925	955	956	933	896	906	924	869	925	920	910	960	891	888	983	875	927	902	954	929	975	945	910	947	897	892	917	953	896	985	894	956	906	881	910	965	936	910	935	912	930	912	896	935	910	887	923	876	939	867	908	901	994	889	920	941	901	928	912	907	953	939	902	902	942	905	884	945	926	893	900	859	943	906	897	933	953	951	886	853	900	960	914	948	978	936	929	905	892	966	951	915	952	936	940	933	947	915	934	936	880	877	863	890	918	927	943	917	885	956	950	874	918	922	921	958	878	923	941	924	911	933	885	919	916	901	940	943	887	887	951	906	962	961	965	920	982	913	908	898	918	930	905	892	930	948	936	928	911	956	850	911	915	898	896	955	915	891	898	906	880	891	927	954	899	938	900	955	900	915	995	903	878	971	916	930	967	946	917	931	895	908	889	919	924	929	952	940	862	949	896	949	955	875	912	922	915	911	917	940	939	889	889	894	942	888	936	891	937	874	948	919	942	895	995	909	940	910	918	929	972	904	945	914	1008	881	891	940	931	908	905	885	944	914	907	892	948	939	903	939	899	929	972	954	943	971	897	944	869	951	934	962	894	906	871	897	949	964	927	918	891	873	928	927	899	931	953	933	970	901	917	900	915	934	869	943	921	915	960	930	921	879	920	913	932	878	944	893	947	953	937	965	947	962	929	927	932	911	890	879	901	867	926	941	935	858	908	885	887	874	934	914	926	882	906	933	941	936	901	977	931	958	914	929	965	951	890	974	911	950	922	898	899	968	929	886	925	931	920	914	916	897	887	866	935	902	843	949	925	862	976	923	932	891	864	894	897	942	893	898	939	967	947	938	991	931	902	869	926	880	864	972	930	959	956	931	916	936	927	945	935	880	896	939	914	938	866	972	899	863	891	942	890	899	882	988	912	973	901	965	937	925	885	901	941	950	945	934	914	919	914	902	876	976	885	935	926	905	955	918	881	925	911	941	927	993	892	920	916	918	933	921	910	921	919	875	904	933	950	971	900	930	888	924	945	889	886	907	941	921	921	960	973	942	912	910	852	947	896	918	936	960	941	930	964	958	921	959	948	953	943	913	897	875	907	939	925	899	880	904	954	949	927	906	923	965	930	929	935	922	918	983	927	894	929	956	882	963	887	986	902	922	983	938	912	901	942	899	956	919	909	932	897	880	940	885	957	894	888	924	947	925	904	919	926	909	920	890	899	944	921	890	903	861	932	946	960	912	924	939	947	870	885	940	879	884	918	925	972	897	884	959	947	879	934	912	914	879	904	864	916	967	933	925	896	940	902	957	947	935	935	928	905	929	930	927	911	877	870	921	925	920	902	910	898	922	919	933	904	873	1000	884	934	925	885	891	904	930	917	979	947	948	930	913	963	938	862	937	913	981	906	980	900	914	913	921	911	897	942	888	886	925	954	877	975	921	915	947	882	892	982	920	927	914	927	926	912	954	894	943	916	905	913	890	934	868	914	875	929	922	881	907	906	941	928	944	923	910	982	888	846	890	929	953	896	965	928	941	968	910	925	924	937	928	959	896	993	974	938	916	894	905	921	928	964	914	923	942	886	864	893	894	862	906	954	912	901	918	924	955	866	904	872	930	887	888	988	907	910	942	961	911	923	882	903	907	968	902	922	943	933	859	907	935	877	910	904	903	902	889	902	887	975	899	976	937	892	989	901	884	909	917	874	900	945	917	943	874	881	846	901	946	913	857	946	910	914	946	916	976	907	911	913	890	870	928	947	945	891	969	929	900	900	908	1004	935	947	880	908	908	935	855	945	924	916	910	890	941	988	906	888	887	925	932	934	912	930	924	947	953	911	951	934	906	922	937	897	952	912	888	981	900	913	906	958	874	945	899	934	923	942	852	896	932	973	951	912	920	932	898	905	939	927	903	909	908	891	955	933	901	938	957	926	926	916	913	908	930	878	921	905	914	974	904	869	940	932	895	856	892	971	941	908	833	910	914	902	886	865	963	945	907	941	872	899	938	921	954	975	971	864	941	902	938	876	913	964	891	952	918	954	907	888	959	922	923	967	907	870	917	910	917	898	895	955	930	969	940	906	929	907	940	885	914	917	921	871	939	915	929	938	945	981	903	915	896	892	970	937	910	889	904	890	919	920	901	906	916	912	908	890	941	917	928	889	858	898	946	894	935	898	959	899	906	940	958	913	937	904	942	905	877	928	892	888	924	934	920	955	900	964	933	901	908	925	880	927	902	917	906	904	879	965	926	891	902	882	958	914	915	944	889	934	943	914	930	895	882	930	876	862	857	900	913	924	912	885	895	935	919	935	915	929	947	918	924	893	890	934	933	920	915	975	954	873	963	905	881	971	923	923	948	918	944	909	942	925	914	884	925	881	893	911	920	903	889	909	939	898	874	891	965	933	907	961	916	887	982	905	944	883	928	886	894	901	956	899	917	886	893	900	907	865	905	924	952	928	943	902	922	931	937	922	938	931	959	896	968	940	933	919	959	937	902	917	924	940	965	908	874	856	933	920	939	899	874	914	943	958	928	888	949	923	953	954	972	932	938	943	897	889	889	941	903	950	881	904	945	917	899	892	889	973	896	904	929	872	930	898	945	948	940	953	946	921	977	930	927	906	909	929	931	943	943	906	921	895	898	958	953	923	890	907	981	958	927	936	949	890	947	898	927	975	1012	938	936	933	898	944	927	962	909	901	981	912	882	913	890	929	898	926	951	915	905	948	955	935	961	936	843	954	910	857	918	890	977	852	862	874	866	916	913	934	937	938	895	964	896	926	864	898	901	883	925	959	936	910	973	879	922	911	894	931	881	910	912	975	927	907	922
2080	142	142	126	132	134	126	116	111	111	99	95	104	117	115	107	119	124	91	122	106	114	123	126	117	113	111	96	145	111	108	107	105	128	105	108	101	120	119	95	113	93	123	125	143	106	98	111	114	126	101	110	108	101	98	105	104	114	112	105	113	109	114	101	118	114	98	107	109	85	111	114	92	97	109	141	94	100	109	97	105	106	110	107	106	115	99	97	107	107	75	118	113	123	111	109	106	94	113	111	115	114	107	106	98	115	94	104	96	90	101	97	117	111	85	114	116	107	99	107	124	122	112	112	102	100	108	125	109	97	117	122	117	110	114	114	97	120	117	91	102	96	130	122	116	111	125	100	116	132	106	114	104	130	102	107	85	121	105	105	119	124	112	114	114	128	96	106	122	106	109	102	128	116	94	107	110	103	99	120	107	98	112	110	100	120	110	97	94	94	133	138	92	103	107	95	99	114	111	114	116	87	97	109	105	115	97	112	106	102	99	95	117	110	108	95	106	120	113	112	124	103	105	118	112	103	92	107	98	112	113	98	109	126	120	117	112	100	95	101	102	111	117	96	112	97	105	119	93	113	100	111	97	113	89	93	115	121	117	117	112	102	113	123	132	126	96	104	107	117	96	103	102	101	137	114	119	118	103	99	95	126	111	133	111	106	93	112	101	117	106	118	133	95	119	107	104	106	125	103	94	106	112	108	131	121	109	119	112	102	104	100	102	107	100	107	116	107	108	85	109	128	105	117	113	126	114	117	120	109	110	101	110	128	102	100	103	114	131	97	116	96	114	126	120	115	116	113	112	130	98	110	104	111	116	121	86	120	99	118	132	114	113	102	88	108	100	99	104	119	114	123	112	96	94	114	117	112	104	85	112	110	104	109	107	118	129	109	94	107	111	111	112	123	108	101	103	123	123	102	89	101	97	119	116	110	114	118	117	112	126	121	101	118	114	115	106	95	101	108	118	103	119	103	82	109	116	102	122	102	103	109	109	100	111	123	117	104	121	119	112	113	119	114	113	120	124	131	113	100	94	116	110	112	115	102	104	117	109	98	108	123	114	121	126	93	93	117	111	126	92	134	108	124	100	109	107	103	109	113	112	123	96	102	92	91	100	104	113	111	111	106	116	131	121	94	104	95	103	90	99	112	101	132	108	114	97	94	125	105	108	134	95	114	111	116	123	116	118	110	110	112	101	112	119	96	121	110	95	107	129	121	117	106	134	119	102	124	109	109	103	101	93	88	88	129	116	122	112	106	104	124	104	114	107	103	101	107	118	101	111	117	120	110	107	119	110	110	126	111	109	116	111	127	94	115	124	117	96	103	97	107	108	92	109	112	106	113	112	117	111	123	141	128	111	106	100	130	116	98	107	104	128	105	107	97	115	104	112	107	103	96	78	104	101	123	119	119	102	101	130	104	115	112	108	110	106	122	104	107	98	104	123	92	116	118	93	122	107	99	92	111	98	104	101	116	81	100	123	113	108	114	97	102	111	88	120	113	105	106	102	111	93	98	107	104	110	120	109	108	121	78	103	111	100	113	106	104	98	111	89	126	108	106	104	107	96	104	119	103	107	112	106	102	124	106	124	123	111	114	105	105	91	111	113	98	86	95	99	101	120	95	102	104	100	123	118	106	95	106	103	118	101	110	119	100	128	116	124	123	106	111	94	106	106	129	119	93	117	113	103	102	117	102	98	104	117	109	93	117	103	82	93	92	112	109	124	93	107	82	135	130	107	114	105	121	110	121	119	103	84	111	108	115	102	127	95	90	111	115	100	117	110	124	125	95	124	108	90	110	108	114	108	116	97	118	117	116	100	120	109	124	122	108	105	100	113	113	90	109	107	96	104	113	113	132	99	106	113	122	105	119	106	108	107	100	108	111	109	111	109	103	100	121	118	84	103	98	93	126	117	102	108	106	138	95	100	99	110	91	108	97	106	103	104	112	121	113	103	102	123	122	108	106	117	116	99	101	115	125	106	106	112	99	108	105	101	109	126	122	110	118	105	97	107	90	137	115	130	129	89	112	105	88	104	122	97	110	102	110	101	114	116	116	99	100	130	130	116	105	150	115	109	104	103	98	104	105	103	87	136	118	105	101	109	103	123	97	105	107	122	106	121	95	113	97	112	91	92	108	100	110	102	105	133	97	102	104	95	113	119	104	122	123	110	103	106	117	101	95	109	114	118	112	109	119	103	111	107	108	117	129	106	112	99	117	116	105	115	106	113	94	120	101	97	120	111	102	117	96	118	111	119	87	120	117	117	113	112	135	116	112	107	99	87	88	107	109	107	115	112	114	104	109	106	117	112	87	97	105	111	118	113	107	109	110	110	108	96	105	95	115	122	91	108	111	119	93	105	91	88	118	102	82	83	133	105	96	117	97	110	92	119	111	113	103	97	123	124	114	113	95	114	97	130	110	104	85	114	108	115	109	107	97	99	111	127	95	120	116	90	112	129	111	108	102	106	97	116	110	111	101	108	104	108	101	92	97	104	105	114	125	121	116	86	120	121	101	124	97	114	85	100	105	100	109	117	114	91	106	94	115	120	102	119	105	132	88	107	95	112	92	108	82	115	118	123	102	119	103	120	106	123	95	125	116	93	108	114	127	113	107	94	128	129	109	83	86	104	103	115	108	129	99	105	97	103	108	105	114	110	111	110	123	102	104	108	95	119	112	134	126	113	121	96	114	100	88	87	102	98	104	112	108	99	119	110	94	100	118	95	103	88	119	93	104	121	114	123	126	115	103	123	129	113	102	116	123	102	101	131	111	107	112	101	104	103	103	119	107	137	105	115	95	114	100	92	106	121	118	105	116	117	107	112	127	118	106	109	112	122	101	94	87	120	108	139	96	129	112	109	118	126	102	103	127	125	107	111	98	121	112	101	117	117	95	115	96	102	126	88	92	104	87	113	112	101	97	114	97	101	109	106	98	109	114	107	92	113	109	98	110	100	112	99	98	107	95	104	103	105	96	120	87	105	114	104	110	112	91	123	134	112	94	103	106	100	111	107	119	111	100	93	104	130	97	115	112	98	97	113	134	116	114	104	102	88	111	114	103	97	114	93	118	102	91	100	105	111	108	104	98	94	104	104	90	100	108	118	112	106	89	106	128	109	93	109	106	110	92	95	97	102	103	90	115	103	98	100	111	102	111	105	100	100	108	116	135	111	95	123	119	106	105	104	103	95	119	104	112	122	98	86	114	118	102	104	97	118	111	101	112	114	98	108	100	124	105	95	116	111	124	121	106	132	106	117	107	106	103	97	127	100	88	112	107	121	116	98	124	119	97	107	105	105	117	103	107	88	110	109	94	109	100	121	103	108	107	116	103	124	90	115	110	111	102	108	107	104	128	105	130	119	118	107	106	97	108	105	118	104	97	103	107	111	101	92	95	110	96	96	124	106	100	103	120	138	106	97	120	91	96	118	93	122	106	128	92	99	114	106	115	123	116	111	83	103	108	106	110	125	107	110	117	98	120
2459	414	448	482	446	451	416	417	413	413	370	389	383	369	383	396	384	402	389	386	363	361	379	349	373	364	401	397	365	364	358	352	350	361	356	343	414	343	351	347	364	371	340	344	405	356	345	323	341	384	368	376	360	361	355	344	357	315	373	365	347	356	330	355	376	365	349	372	357	343	368	344	395	371	336	346	365	370	343	385	382	353	368	344	364	383	350	339	338	361	380	353	307	369	362	382	354	338	348	353	359	360	361	354	350	361	361	362	361	347	375	349	354	384	349	379	369	381	336	349	335	332	389	376	358	361	331	337	343	373	349	361	348	358	348	350	323	341	332	358	360	393	377	343	379	355	336	331	374	337	342	346	347	382	377	363	368	363	375	359	337	363	343	351	343	333	372	348	342	341	396	380	351	352	347	379	371	372	393	363	357	371	351	351	342	385	376	343	344	357	364	318	339	330	348	370	307	374	389	329	379	360	362	353	335	350	335	349	373	379	384	355	346	338	360	373	347	385	365	346	345	372	321	385	380	354	334	358	312	373	340	359	345	346	348	407	378	361	376	367	376	346	361	357	351	347	312	340	335	375	321	338	348	324	375	324	350	367	387	335	340	356	374	351	346	344	352	366	380	341	349	387	378	342	342	360	370	353	363	365	368	362	364	360	368	364	342	342	370	350	334	342	357	335	334	348	362	375	343	364	337	340	327	346	382	346	350	355	344	336	378	377	316	338	399	351	319	334	356	371	359	393	353	350	347	382	349	365	359	374	354	345	365	365	347	370	346	368	338	355	392	351	353	302	347	338	343	296	365	367	369	354	380	371	352	353	378	354	364	390	394	378	376	399	329	350	391	349	343	370	386	355	340	397	327	378	374	335	336	323	374	361	363	355	372	379	349	371	363	356	344	364	338	353	350	386	388	343	345	351	330	339	344	350	338	359	378	372	342	408	354	325	349	411	382	342	345	333	347	369	356	349	353	329	354	351	319	345	365	352	322	376	351	374	345	360	380	339	349	350	356	363	365	370	324	338	345	369	357	327	375	365	367	383	362	367	370	358	362	334	348	357	344	312	385	355	349	326	336	373	388	342	378	393	344	330	392	335	353	359	352	358	374	334	368	361	360	367	362	364	362	364	379	352	338	340	370	367	377	319	355	378	348	354	340	392	316	335	346	354	381	332	373	361	363	372	343	367	351	361	352	366	382	359	330	329	364	335	375	332	358	376	331	346	342	344	365	348	342	356	362	357	321	371	353	340	343	373	363	353	373	361	322	350	350	360	363	390	318	351	354	350	350	348	365	371	358	374	378	361	382	369	365	368	336	340	359	345	380	361	339	317	367	328	357	353	377	404	343	325	346	384	371	361	377	364	365	348	346	313	389	339	349	337	386	377	377	338	380	377	388	326	386	373	356	357	389	340	361	357	391	360	361	359	357	362	387	396	352	341	379	351	359	381	335	337	357	374	385	356	353	369	381	358	378	324	353	358	338	376	338	342	388	349	361	381	321	356	348	352	354	368	372	367	329	361	371	356	356	376	378	362	389	363	356	351	342	361	351	379	324	330	378	316	363	366	348	352	349	387	342	354	352	352	335	379	338	358	378	413	396	343	364	332	371	349	367	364	385	330	332	396	359	379	383	343	346	367	389	376	341	366	349	362	335	335	387	350	337	323	344	330	351	360	376	335	328	389	370	350	366	378	368	357	351	359	333	352	351	395	328	380	357	360	367	340	328	382	374	335	371	369	356	363	365	378	381	344	372	352	366	354	322	347	363	325	335	350	361	359	351	373	365	357	325	394	359	377	362	366	377	336	384	382	329	315	364	376	370	343	363	368	348	359	343	399	370	360	375	349	347	336	358	342	336	371	354	331	350	347	337	361	365	378	377	360	366	375	350	355	379	337	371	392	374	342	355	373	350	337	360	355	390	358	342	372	346	339	346	363	364	352	357	390	361	312	341	367	354	384	342	358	374	358	362	358	372	383	388	365	346	339	353	375	361	351	322	355	343	368	341	340	350	358	357	349	400	367	376	363	350	374	376	337	344	335	365	345	360	359	386	393	344	355	331	389	363	389	370	371	341	329	374	367	363	362	367	363	360	373	396	361	359	366	357	371	376	345	374	362	358	363	369	342	352	313	323	349	385	307	344	347	378	325	382	374	358	361	345	382	377	348	365	376	349	362	358	345	359	386	364	379	352	366	317	384	368	337	344	372	355	349	340	354	324	359	354	358	360	344	344	350	350	343	381	334	390	369	377	352	353	349	361	357	352	344	388	347	351	347	385	354	351	376	360	387	350	352	372	349	374	341	361	379	359	323	368	336	356	337	406	382	322	333	318	330	364	377	337	394	349	358	367	345	382	350	373	390	368	373	372	357	339	358	381	351	377	396	368	348	338	346	347	371	321	377	370	316	375	364	374	361	345	350	400	342	370	363	362	349	346	350	348	369	352	345	335	361	338	360	349	344	394	327	365	349	380	371	355	371	320	337	333	379	368	374	424	363	331	349	374	348	335	351	351	322	391	351	375	350	353	355	347	341	360	379	360	351	362	385	358	358	354	347	347	342	342	358	376	372	326	344	354	362	384	370	356	373	353	332	368	337	355	344	354	373	342	344	347	374	322	336	359	345	363	347	321	384	368	369	343	363	368	345	357	382	317	346	366	363	325	323	365	328	363	323	359	371	359	400	378	344	340	361	374	371	384	335	370	353	375	360	342	369	328	322	380	379	366	355	336	349	381	339	351	330	368	356	347	371	347	347	377	376	376	371	348	339	367	364	365	360	371	359	340	337	329	365	387	356	365	382	354	354	353	347	368	363	370	349	359	352	341	368	371	323	358	373	323	340	388	342	339	372	349	383	341	369	364	384	359	344	356	358	346	347	383	353	365	361	352	339	366	367	342	377	360	344	338	341	332	353	377	379	350	374	395	333	346	367	386	370	379	346	387	336	336	359	361	380	348	363	329	358	356	403	368	345	359	362	393	387	325	361	384	324	391	374	337	355	394	325	389	352	373	344	349	347	374	357	351	364	374	370	336	359	318	315	370	368	389	380	366	348	363	375	353	376	359	368	338	363	362	372	337	337	352	337	344	401	373	357	371	330	353	371	348	337	362	316	337	344	326	349	345	347	380	351	342	370	361	363	335	396	326	338	349	382	379	380	348	358	385	381	364	351	338	388	346	353	364	355	396	379	363	371	382	359	331	383	366	351	338	350	378	334	359	360	366	320	367	330	381	353	390	359	349	364	394	356	396	347	363	341	367	354	345	337	382	353	342	353	335	380	359	341	342	360	362	326	356	342	359	353	355	350	392	365	391	320	372	345	342	371	347	367	375	335	359	353	334	313	353	380	378	360	354	346	370	335	376	373	382	342	356	342	332	314	356	394	390	356	361	362	379	381	385	347	377	361	335	330	352	360	332	335	356	365	393	356	332	357	351	385	336	329	358	378	376	366	345	375	369	379	348	349	343	410	357	355	355	359	310	377	367	372
8336	1174	1382	990	836	717	603	404	345	376	372	277	247	284	257	285	343	302	240	267	306	272	246	240	238	248	268	275	228	248	255	219	215	242	215	229	221	220	197	232	231	226	232	209	223	225	237	190	227	236	189	214	215	188	209	234	218	205	237	251	205	208	220	211	226	227	205	204	219	252	187	198	219	224	210	199	216	205	204	194	215	255	222	201	209	200	221	214	253	242	218	215	218	215	229	202	197	196	228	211	189	252	205	201	236	201	207	187	215	212	211	185	217	218	224	258	225	214	192	208	199	198	237	204	221	204	208	229	217	188	197	204	212	200	193	232	208	207	238	199	228	232	206	225	220	204	204	222	235	219	178	230	202	206	218	235	204	228	201	203	200	221	202	236	236	187	209	220	197	186	214	189	210	204	194	233	231	213	220	194	222	222	211	193	194	215	206	200	190	213	237	203	203	223	220	240	231	188	202	227	236	223	224	212	222	184	194	208	231	217	238	242	242	218	211	199	202	207	220	186	214	208	246	213	242	218	211	219	238	211	217	197	195	194	226	228	227	184	200	233	229	186	194	220	215	215	229	196	208	211	201	199	230	212	221	199	203	198	239	230	204	212	209	215	207	214	234	219	204	240	179	202	215	188	250	225	223	206	195	221	213	209	212	212	187	202	243	203	227	194	183	213	220	222	217	213	217	242	207	234	217	209	233	245	209	244	202	230	205	236	222	217	194	214	234	222	225	201	212	227	202	220	246	217	219	228	226	232	233	231	211	211	219	198	200	213	198	190	206	185	229	181	222	197	199	219	202	215	212	226	209	202	197	235	209	221	236	222	246	214	221	218	223	198	209	221	237	232	189	219	203	200	190	214	235	236	209	215	208	236	210	203	197	230	190	183	220	204	216	206	200	193	209	197	192	214	218	207	223	206	188	193	182	219	209	219	267	200	236	225	211	196	226	200	246	232	195	221	220	207	211	215	213	218	222	242	194	193	212	216	218	204	218	225	226	244	231	230	205	194	199	205	216	236	195	213	198	199	217	216	197	204	205	219	202	230	235	215	204	208	206	212	215	210	223	241	209	204	223	197	209	214	192	203	199	197	235	214	241	222	234	189	195	234	215	198	206	207	212	198	195	216	208	210	231	213	224	238	212	208	194	222	221	219	212	192	202	199	215	245	227	222	198	226	214	213	223	203	198	228	209	212	236	219	203	245	210	207	225	203	215	204	200	196	197	207	206	202	212	210	229	219	184	219	215	226	221	214	218	212	208	209	222	212	195	214	234	209	197	228	211	197	212	215	210	229	199	224	237	199	246	247	211	174	220	222	227	204	205	227	218	208	184	206	211	215	206	232	191	196	215	228	207	209	204	208	214	207	213	219	238	209	205	210	194	206	204	211	231	205	208	226	244	204	190	229	201	199	214	219	187	213	208	207	231	205	207	239	214	218	215	222	191	224	217	198	186	212	230	228	210	191	212	224	196	237	219	216	210	179	221	219	178	217	233	239	221	235	223	232	196	213	220	211	221	197	214	218	206	206	239	225	211	235	222	210	207	208	210	217	200	173	196	216	226	232	223	216	215	209	197	219	215	238	200	198	200	221	213	187	202	241	219	191	201	204	193	216	218	206	227	199	187	217	232	212	198	195	226	228	217	219	218	240	242	239	229	223	212	213	206	213	236	200	219	225	229	210	224	202	214	220	219	244	218	246	192	212	215	215	231	209	192	233	204	263	227	214	215	199	235	179	213	216	199	230	228	214	211	244	218	197	242	203	176	191	222	226	202	220	195	213	208	213	221	225	228	212	195	200	229	215	190	210	211	202	211	216	215	189	202	227	217	207	209	218	184	219	205	197	235	216	214	211	209	229	190	209	219	205	196	194	197	225	202	211	199	220	210	211	244	200	210	218	227	213	187	216	228	215	213	232	204	205	220	212	248	209	236	218	188	217	211	219	200	251	206	240	197	236	222	203	221	219	190	225	215	219	207	224	238	204	215	222	237	220	206	201	201	216	223	205	210	213	213	224	218	230	224	209	222	191	208	238	221	232	212	209	213	220	198	237	216	231	196	197	212	205	208	236	229	217	206	200	217	218	194	193	194	171	215	236	226	228	210	219	192	221	198	230	193	204	210	195	216	205	222	218	220	198	216	207	217	207	212	255	226	217	216	201	220	201	223	198	250	249	194	194	234	208	235	202	186	226	235	209	222	216	226	199	185	204	218	191	230	221	185	215	207	223	228	214	224	210	198	237	227	238	202	230	221	214	232	218	221	218	224	214	203	205	207	210	173	220	212	221	216	240	243	241	209	212	229	219	206	221	214	210	219	206	217	224	226	230	193	224	206	245	232	205	232	221	219	187	217	221	188	219	218	215	209	226	222	213	221	220	202	221	212	220	224	221	217	188	198	234	210	191	214	244	229	207	200	238	207	211	246	232	203	231	203	227	211	214	195	225	196	214	201	212	213	225	188	199	239	201	221	203	210	231	218	187	192	202	207	227	196	213	196	214	210	211	201	223	228	206	240	242	210	218	219	226	206	229	207	211	231	198	208	252	215	187	211	217	242	205	217	198	211	216	224	201	239	214	237	199	230	227	223	224	207	205	232	226	228	171	224	212	222	196	186	191	218	202	199	216	213	207	213	222	206	223	227	220	226	233	194	239	220	197	174	207	214	251	227	199	197	213	169	230	220	213	181	209	247	229	220	219	221	207	205	201	207	208	205	227	198	217	222	220	237	198	217	234	181	217	179	233	216	199	214	223	202	186	236	210	219	205	210	220	227	206	232	223	206	212	210	195	214	224	215	225	218	219	206	192	204	237	203	225	199	210	211	223	204	215	224	207	216	229	177	212	205	216	184	214	218	200	240	206	213	223	209	222	220	207	230	215	204	232	210	194	247	198	230	226	210	231	220	209	215	236	195	217	212	203	248	219	216	201	209	215	196	198	212	215	219	215	219	226	222	217	210	229	208	222	209	200	211	238	203	220	225	222	194	216	220	238	223	210	232	196	195	255	231	213	210	207	237	226	208	188	216	202	227	226	222	197	195	245	197	232	201	231	206	196	205	217	200	206	223	209	212	180	218	198	187	204	224	210	212	189	230	262	227	231	202	211	180	222	224	230	209	205	216	198	206	190	222	223	166	226	229	240	202	229	206	179	206	220	205	198	205	223	198	184	210	204	220	215	211	223	225	209	192	224	203	199	231	204	219	187	212	227	188	226	178	215	218	200	208	235	224	203	250	215	222	198	234	222	204	220	249	217	223	210	223	207	234	219	207	234	211	198	194	188	226	221	222	221	202	225	226	215	224	221	212	205	226	198	208	220	204	221	215	201	205	203	216	189	199	213	225	209	227	219	214	188	197	223	218	197	206	226	208	216	207	215	201	233	189	191	211	209	191	215	193	210	237	196	236	229	209	231	228	208	215	217	226	202	201	195	223	186	234	218	200	217	193	210	236	211	208	205	218	214	238	206	229	197	219	202	219	232	254	221
6249	1432	3277	3314	3081	2942	2508	2047	1674	1666	1529	1133	1029	1017	949	1166	1325	1185	974	894	885	846	822	895	868	984	944	938	776	737	703	708	679	663	653	646	633	656	626	655	650	583	613	657	594	619	629	618	669	582	605	644	655	630	605	596	593	637	560	619	624	638	592	612	606	588	591	605	587	641	630	613	573	636	584	615	620	607	619	604	619	622	571	647	602	598	618	612	631	606	584	604	613	571	577	603	580	590	618	641	601	602	610	578	624	576	588	600	606	587	620	623	624	576	594	575	561	593	641	604	613	588	543	578	622	610	642	568	614	580	620	615	548	579	565	598	618	601	644	580	615	569	611	609	623	627	642	615	586	607	592	641	565	590	630	585	639	621	632	601	603	593	599	578	580	589	573	603	621	562	620	591	626	634	565	566	573	597	574	601	597	631	614	610	570	617	599	562	620	606	610	558	601	593	665	649	600	596	574	610	602	575	651	574	638	598	595	600	602	562	662	587	604	619	571	585	597	563	621	585	593	597	575	598	609	552	572	590	570	631	594	554	612	589	597	633	604	622	588	633	633	541	576	646	586	600	596	601	605	601	591	591	590	584	590	616	570	603	592	658	613	602	605	551	642	616	542	564	545	574	638	621	623	613	602	566	546	568	582	604	618	626	589	619	561	635	597	614	582	565	612	568	582	617	605	587	606	591	592	651	619	643	616	600	622	579	637	621	598	584	607	591	603	568	589	603	627	618	554	551	614	562	601	573	612	563	621	607	623	585	573	588	625	570	570	580	585	621	588	612	581	606	583	589	596	578	577	596	590	654	648	615	572	600	604	576	604	570	580	611	593	562	567	635	588	600	582	575	617	566	579	572	602	575	590	574	596	570	596	629	608	594	593	583	601	627	578	589	632	600	598	599	598	594	610	598	574	605	583	604	595	598	595	577	571	605	577	606	599	612	617	594	619	617	566	617	614	601	559	619	588	621	578	566	628	606	590	578	618	588	568	581	597	623	599	571	605	600	567	561	545	635	581	613	595	578	556	570	540	603	590	637	566	544	593	581	617	596	597	577	590	605	568	605	579	587	617	588	580	592	611	602	605	610	603	580	629	590	637	580	618	610	541	574	551	598	598	570	607	612	626	587	606	657	596	572	587	594	612	589	600	560	584	553	567	603	578	587	564	587	609	644	587	588	603	602	626	596	557	640	590	599	573	583	585	627	576	620	596	581	588	598	603	596	614	630	594	638	573	615	620	599	596	584	615	586	578	630	605	611	584	594	624	581	570	580	583	620	600	555	609	601	586	623	590	629	613	641	607	595	568	557	601	613	592	620	624	601	547	643	586	622	601	583	592	584	629	633	550	616	582	565	580	574	604	619	625	604	619	609	586	644	615	612	622	621	614	552	585	618	579	585	572	619	599	574	542	572	590	598	596	594	629	587	615	570	562	585	586	565	609	624	595	579	614	583	613	590	580	556	603	595	630	557	626	591	587	612	538	613	578	594	632	568	574	592	567	592	581	574	591	571	616	559	592	586	624	588	549	572	587	602	615	630	564	593	612	586	568	611	583	629	602	609	594	532	626	619	559	594	543	644	584	601	589	603	584	582	586	595	568	663	630	596	570	585	603	598	602	583	644	646	595	593	622	611	620	572	575	591	624	619	598	566	579	587	594	575	614	608	650	566	639	613	540	549	586	615	585	550	652	588	621	596	638	567	643	583	620	551	625	597	562	598	582	612	568	601	599	594	644	588	613	607	585	576	620	591	594	580	597	582	585	618	587	568	612	620	572	600	630	613	590	655	585	607	582	635	605	588	581	592	564	593	579	594	611	618	586	615	620	581	578	561	592	611	548	592	554	638	617	637	564	569	551	591	610	646	621	587	611	610	573	596	595	582	591	587	562	582	596	624	644	614	588	584	564	590	619	569	590	590	635	559	547	571	605	642	607	579	612	582	569	608	631	584	620	558	583	586	595	630	585	578	606	614	621	595	598	593	560	591	622	606	581	592	555	581	572	623	611	646	599	591	552	589	549	599	581	550	618	621	563	588	613	602	548	593	632	601	624	612	615	638	597	560	619	575	573	584	632	593	554	579	603	614	585	629	631	586	651	586	601	572	601	587	583	591	599	613	603	639	603	613	547	527	636	590	574	596	659	596	613	589	613	627	615	574	616	605	622	596	645	595	593	573	625	531	590	609	605	561	594	643	582	613	613	566	653	597	612	583	629	571	606	599	577	618	582	559	607	596	623	592	624	603	616	551	587	616	563	543	604	643	617	582	625	599	576	606	580	647	608	607	606	591	605	583	615	607	593	591	580	598	569	568	593	608	560	587	575	631	563	595	583	608	531	583	616	594	567	587	597	594	564	590	590	590	609	580	623	588	648	610	601	608	585	616	591	588	550	585	622	591	600	613	627	592	575	641	601	600	580	619	573	532	638	621	610	592	565	555	617	619	594	626	589	603	619	598	626	569	570	592	569	619	614	613	605	574	589	598	651	605	554	557	599	624	565	591	595	599	566	609	592	557	587	578	582	585	610	595	553	591	614	600	609	632	618	595	561	590	624	581	576	573	590	619	656	613	598	617	594	612	570	576	614	610	618	648	593	599	597	612	602	586	534	575	565	626	571	575	572	597	604	640	632	601	612	605	571	597	595	561	559	630	602	631	543	620	576	570	560	592	599	640	591	604	591	608	581	612	637	608	582	575	612	564	576	629	600	600	612	611	583	601	591	598	608	619	605	583	584	601	632	598	594	624	608	604	621	650	629	574	606	564	550	573	624	619	559	558	621	575	583	586	650	578	646	577	604	638	621	561	588	659	644	600	602	581	601	598	605	592	619	587	592	585	600	603	592	581	581	604	571	570	619	580	576	599	592	598	567	582	588	565	571	601	605	572	568	578	581	605	596	584	604	599	622	595	554	546	585	603	588	593	643	605	612	558	581	612	598	598	574	582	577	601	564	598	612	558	583	653	605	529	601	599	659	593	624	632	615	601	592	624	582	594	559	611	604	587	606	592	599	626	629	587	631	586	625	641	612	580	610	606	592	570	623	617	585	594	655	591	537	594	608	601	598	610	586	534	633	600	621	622	598	580	623	638	611	600	576	642	607	586	595	567	610	641	596	620	627	613	656	616	573	604	602	607	615	563	633	583	570	603	584	591	597	584	597	636	627	605	560	610	574	557	610	608	624	564	595	550	565	597	597	619	655	608	587	576	584	585	618	625	593	599	614	583	583	607	631	605	590	568	586	614	618	609	623	575	572	601	583	622	599	602	656	613	617	626	634	591	618	629	625	611	623	602	619	600	580	631	596	620	642	595	587	602	578	602	577	555	642	593	609	661	599	599	614	616	599	565	612	592	590	624	623	553	610	602	579	621	552	607	559	584	570	576	622	599	629	555	614	574	606	629	571	587	589	615	583	584	581	593	566	591	592	618	627	599	586	610	610	592	611	588	599	565	611	576	623	592	585	600	581	566	596	596	623	588	609	571	558	616
15634	3004	3024	2082	1649	1223	1218	1180	847	719	680	675	538	524	472	527	573	690	524	509	448	454	439	447	465	480	459	459	406	440	386	408	395	418	415	406	368	391	382	365	390	395	408	377	429	345	376	415	404	344	341	381	405	382	363	347	364	364	391	419	374	406	367	407	386	359	404	363	363	360	393	362	394	390	372	368	374	417	368	377	386	342	402	389	363	361	370	381	337	364	349	396	388	415	358	393	368	393	393	379	377	358	372	370	401	384	371	361	358	376	372	398	365	339	403	389	382	387	357	389	359	368	354	373	391	380	420	357	386	340	375	362	344	361	366	396	366	386	366	360	382	382	362	388	363	368	374	389	385	352	367	395	370	367	399	415	357	363	396	369	377	350	327	361	397	364	337	384	353	366	380	389	380	369	385	389	399	374	368	378	414	389	366	408	372	352	365	343	355	378	363	385	376	379	380	386	348	357	370	372	371	409	403	421	401	374	373	375	412	359	388	372	367	382	403	387	398	360	392	345	391	387	392	355	372	365	396	373	403	366	379	345	389	406	369	390	385	386	371	399	352	395	384	374	335	400	384	388	369	363	376	364	344	384	401	374	366	360	394	371	378	330	383	410	399	358	347	374	390	368	358	390	373	358	369	363	385	390	362	349	387	360	379	351	359	386	361	358	395	381	395	335	354	343	367	347	399	354	366	346	400	371	383	357	349	368	392	340	369	385	373	351	390	397	364	358	356	397	389	398	347	404	369	347	374	371	353	345	396	392	366	373	381	377	400	364	409	364	385	345	381	377	355	374	390	381	396	382	379	390	376	375	406	371	391	354	337	354	354	357	379	414	352	401	401	369	389	355	412	367	416	402	373	380	386	358	371	365	375	352	369	349	349	351	422	383	402	374	380	367	388	410	345	359	381	392	393	370	363	402	361	372	375	364	394	369	390	376	379	351	389	364	369	402	408	371	401	382	348	366	360	379	367	380	367	378	336	425	402	341	398	406	375	396	353	334	369	395	377	344	376	378	402	370	396	365	384	365	396	373	381	366	363	397	377	402	336	367	375	413	376	365	377	368	341	370	357	402	385	386	384	439	355	386	352	389	365	381	352	410	384	354	364	371	388	377	372	396	413	355	378	393	357	357	406	376	370	377	379	376	368	390	370	380	398	372	419	351	390	388	401	384	377	364	407	350	357	363	340	366	399	370	388	394	371	379	399	373	370	355	395	358	376	368	411	394	391	319	383	358	363	389	380	397	367	380	384	384	345	364	395	398	369	390	391	382	383	384	352	409	365	394	367	359	380	390	358	367	378	392	379	347	370	367	339	389	425	407	346	374	359	397	396	383	379	364	362	367	377	356	398	380	426	389	390	390	374	376	347	382	369	384	365	349	361	395	414	411	364	360	365	367	397	349	361	376	365	406	358	415	413	387	410	363	370	415	373	377	350	370	386	366	388	367	378	412	337	371	356	358	338	368	412	368	386	383	372	349	384	347	393	372	376	380	361	366	353	390	397	400	361	338	381	388	371	372	391	351	377	389	352	345	353	431	405	381	415	364	387	398	382	376	357	391	373	371	386	383	380	390	368	345	366	357	354	399	377	376	375	362	386	373	353	371	384	365	420	371	389	387	394	365	366	365	340	380	403	373	371	374	413	385	370	378	367	418	381	367	350	379	360	381	390	345	403	386	376	379	395	401	367	365	386	385	346	391	377	357	343	360	350	397	357	369	396	413	404	372	381	367	375	390	382	337	371	384	376	330	400	403	392	395	381	357	387	346	374	373	374	341	360	400	405	352	349	448	337	372	405	413	392	419	357	374	373	405	423	342	410	395	352	342	377	363	400	370	347	404	353	373	389	364	385	395	368	383	376	385	381	387	402	363	383	359	384	397	350	379	350	377	383	372	429	367	362	361	399	358	384	375	380	380	374	376	345	391	381	390	401	416	366	394	379	379	374	360	401	396	371	346	366	404	416	358	386	391	386	399	350	378	400	374	398	376	365	383	394	354	351	380	374	385	381	365	365	367	375	393	373	376	392	390	400	353	376	389	362	357	381	366	391	370	399	369	353	394	390	360	359	375	391	380	394	436	373	413	375	349	410	378	373	358	381	409	394	414	372	352	400	397	359	335	407	370	369	390	395	393	387	356	376	386	402	348	372	360	370	376	362	390	429	375	400	378	406	344	379	399	369	365	349	357	374	417	370	397	392	389	394	345	366	369	372	373	363	332	367	390	374	373	402	366	384	330	378	390	398	394	373	375	364	372	357	407	360	336	375	351	384	368	368	415	370	390	361	377	414	378	370	395	388	345	358	395	371	385	414	392	391	392	372	419	378	360	384	393	367	359	395	379	393	386	387	388	392	383	381	366	379	408	399	327	409	360	360	367	351	382	337	348	339	386	387	375	371	422	369	346	384	403	376	375	378	434	352	406	368	392	405	375	388	388	360	388	338	364	355	366	377	386	349	384	380	387	388	389	370	358	370	387	377	416	391	384	359	378	377	356	402	359	389	384	368	405	370	384	368	371	357	371	371	383	352	369	367	384	382	377	370	409	346	398	345	421	404	344	413	400	385	368	376	390	415	368	384	373	391	389	399	358	397	357	372	360	356	450	392	343	365	413	370	395	339	349	361	397	369	397	396	370	386	356	394	352	370	412	347	375	368	394	382	415	370	354	355	341	377	420	362	400	403	360	352	355	376	399	349	386	382	360	382	395	402	396	379	368	366	425	389	359	354	378	370	354	369	385	400	357	375	376	383	405	362	375	380	373	391	398	371	419	404	398	397	372	405	395	364	388	348	359	384	374	385	400	392	350	407	392	410	385	354	392	373	403	353	365	371	432	375	372	383	365	402	385	343	342	354	423	406	377	361	370	371	378	400	372	416	367	367	393	379	374	376	395	413	389	378	403	396	387	393	347	368	382	353	368	391	413	403	342	371	380	357	357	375	386	405	348	353	370	369	372	371	344	355	368	380	414	358	401	389	369	382	354	377	354	388	372	373	392	378	391	364	372	373	381	378	353	359	357	370	341	367	381	353	357	412	346	357	357	369	385	396	379	379	381	366	357	361	369	366	343	392	340	363	407	362	372	380	375	369	374	353	370	347	367	367	385	374	360	390	367	391	381	378	364	402	396	345	359	374	374	364	366	405	371	350	347	415	376	393	356	402	383	334	398	390	359	361	361	375	371	360	398	402	373	374	365	380	395	368	380	349	354	335	404	358	375	369	363	352	385	353	401	405	393	362	360	393	374	373	376	379	389	370	387	376	395	392	389	337	378	388	384	352	372	364	382	397	378	383	383	387	372	337	353	405	354	377	405	360	397	400	371	386	400	338	363	368	341	370	412	422	385	399	418	352	392	376	355	395	418	356	386	353	387	381	402	377	364	344	380	387	391	382	393	383	414	391	359	392	380	346	404	377	411	375	353	381	372	379	370	407	358	392	373	374	377	347	360	364	420	394	398	376	374	440	416	382	386	380	380	380	370	380	428
8600	2861	5868	6334	6090	4768	4611	3923	3291	2837	2384	2099	1742	1776	1825	1902	2375	2348	1635	1984	1528	1426	1348	1555	1528	1630	1775	1581	1325	1392	1150	1172	1146	1104	1078	1029	1079	1025	1084	1032	984	994	977	991	960	1017	947	1009	963	997	971	975	994	963	959	943	947	944	962	972	942	988	937	977	906	955	907	988	943	960	992	994	979	906	965	950	910	934	985	916	911	958	933	943	939	970	966	956	883	985	940	993	901	981	878	926	975	944	917	868	932	984	893	940	942	941	933	933	961	936	967	921	977	921	952	907	914	960	888	933	942	950	901	880	929	904	938	974	954	919	946	886	950	907	933	956	920	916	936	855	971	991	895	934	868	937	910	872	988	882	961	947	957	880	928	895	940	902	915	930	862	914	918	936	916	928	948	924	906	946	928	902	927	923	874	893	928	852	956	942	942	892	937	966	953	907	913	869	970	925	916	970	946	902	844	944	904	939	921	952	964	945	942	898	936	904	853	938	884	968	949	959	953	895	904	872	915	958	941	948	925	872	864	933	913	912	912	942	917	929	950	874	903	946	866	926	977	927	884	965	887	887	893	979	989	891	947	932	903	907	916	928	930	916	947	953	968	872	905	936	938	900	871	946	988	956	959	890	935	890	941	965	874	921	948	933	956	946	884	951	923	918	900	970	923	914	892	942	919	923	932	928	922	928	925	871	861	903	972	928	978	955	950	942	917	914	903	945	940	924	922	891	888	898	936	860	913	947	927	909	888	948	894	938	909	942	913	908	962	914	924	964	948	887	992	932	896	923	962	970	940	931	937	918	913	946	949	905	938	889	1000	921	947	932	898	929	889	909	950	921	943	953	915	924	933	933	951	940	961	901	983	955	986	932	900	890	964	897	946	876	899	889	902	915	937	886	910	946	858	935	917	906	918	952	892	948	932	893	951	862	881	870	923	911	916	899	904	948	961	901	944	959	921	934	911	958	969	946	918	906	960	916	924	885	923	944	895	878	943	958	963	876	953	910	960	944	925	960	897	927	935	963	883	929	909	948	881	907	957	933	986	918	900	927	888	869	912	931	968	925	936	939	887	955	956	895	945	903	936	932	924	937	932	980	954	905	913	937	872	966	995	960	924	972	889	983	921	946	896	971	892	947	945	957	926	899	892	937	947	948	905	951	880	908	916	959	1006	960	868	881	903	922	969	902	913	920	987	913	916	898	923	892	930	916	905	920	878	899	932	914	913	912	924	918	981	925	897	898	931	890	957	930	900	939	894	886	889	927	912	882	902	893	921	879	914	891	875	877	950	869	833	924	934	908	972	871	906	902	963	931	951	852	891	888	965	913	894	959	945	949	900	925	917	908	936	885	897	964	902	945	959	876	910	953	893	950	938	925	989	928	907	948	908	909	947	907	950	959	929	924	886	937	956	912	933	890	941	932	927	913	900	921	860	927	937	906	879	906	956	860	943	931	879	916	901	875	855	954	925	969	919	885	921	905	870	906	918	861	922	873	907	890	947	894	945	984	926	914	894	924	894	884	952	898	928	918	916	924	885	987	948	933	941	928	926	964	886	948	909	945	896	905	914	869	899	917	910	921	915	932	907	942	903	905	946	893	980	876	944	881	894	977	898	959	880	949	1010	909	863	914	893	952	916	921	930	943	907	949	926	823	913	905	948	941	897	869	926	894	915	919	910	975	909	937	903	929	908	917	864	918	927	899	862	938	917	882	941	911	978	957	909	840	954	932	912	962	927	945	977	887	942	927	950	918	872	916	932	921	954	871	939	905	934	957	923	958	903	917	907	922	914	931	995	968	945	891	925	913	922	956	934	898	907	882	853	924	940	944	957	915	987	917	908	933	938	892	879	958	951	930	918	885	961	925	942	954	910	950	909	918	957	907	914	945	919	962	907	959	968	945	928	925	951	941	895	909	938	927	922	925	935	951	914	906	910	935	922	968	905	911	954	898	967	915	935	941	925	924	877	924	929	937	942	942	880	897	928	951	912	941	915	959	942	952	932	910	925	890	895	939	874	923	971	905	919	889	896	858	924	919	923	959	920	900	922	924	887	882	937	915	876	883	876	939	953	914	934	943	949	942	918	925	864	915	913	893	924	964	959	922	886	871	1007	931	898	903	869	961	887	914	927	913	916	916	956	872	938	917	891	897	977	834	920	942	964	920	917	902	865	939	921	928	918	938	930	944	921	930	941	880	938	939	928	874	932	891	914	906	884	930	883	940	942	891	908	948	965	954	920	973	900	929	972	865	951	895	959	939	945	931	885	845	944	911	915	912	891	956	893	980	940	952	888	929	938	961	877	953	837	926	937	968	958	898	898	918	912	958	947	908	872	956	921	943	966	943	969	907	907	992	960	882	909	976	909	898	963	900	917	880	953	926	928	926	907	921	916	927	999	910	915	883	893	936	950	960	918	920	880	949	900	859	885	890	917	885	912	832	929	961	942	925	984	896	913	916	932	941	903	910	938	876	960	930	951	909	970	921	952	875	943	984	888	929	936	940	914	895	929	885	933	993	1010	897	880	926	932	907	938	955	888	940	938	890	885	945	929	944	883	887	959	942	968	866	918	980	907	885	889	950	916	911	962	903	912	894	903	907	869	942	891	899	936	935	957	926	891	935	952	874	903	896	955	967	934	930	940	885	928	886	937	869	892	991	952	945	945	939	946	946	935	933	906	930	932	906	909	971	964	962	927	917	943	963	945	909	930	915	907	940	942	977	924	926	900	897	969	923	963	895	908	945	908	898	904	891	891	868	854	922	918	875	948	879	951	870	940	927	901	983	911	942	946	939	909	933	927	946	912	955	923	919	961	903	917	940	823	918	934	916	963	955	963	916	907	909	950	910	932	895	905	936	909	951	954	932	929	941	926	898	941	923	882	940	871	929	952	922	884	958	893	929	919	991	944	923	940	911	901	909	948	859	947	989	923	945	910	990	932	911	931	878	910	927	932	878	964	927	880	951	928	928	909	896	875	914	969	953	927	911	941	878	922	888	932	917	820	922	893	902	953	891	911	871	886	893	897	902	879	942	920	944	933	874	912	962	1038	917	916	905	904	886	891	948	930	969	921	885	910	924	912	923	945	927	925	867	917	944	932	900	938	954	924	896	900	924	928	871	890	886	959	904	901	894	908	916	904	934	964	903	956	940	908	940	930	944	900	874	932	937	920	910	921	980	899	902	890	970	910	902	992	938	922	915	914	921	851	961	920	915	896	907	907	897	961	928	927	947	969	947	962	889	931	933	871	949	910	878	907	924	905	929	844	935	965	878	963	980	838	951	928	936	939	892	936	945	925	941	984	911	917	944	933	901	980	899	899	943	940	905	917	858	913	945	920	921	1003	920	947	931	933	918	934	984	910	970	946	954	894	930	925	930	946	941	916	924	922	932	917	910	950	933	929	933	928	908	942	914	936	884	946	924	923	899	927	884	916	946	945	935	965	908	909	933	907	897	893	935	938	942	889	922	938	937	931	906	934	916	942	917	935	896	921	880	956	921
2014	144	162	141	117	137	104	144	119	121	123	119	114	103	132	92	116	108	135	116	129	137	121	122	113	128	110	109	115	105	112	113	95	83	86	115	116	101	97	124	104	107	100	107	98	122	117	125	102	112	108	100	101	105	121	115	102	97	110	115	117	105	106	110	99	99	119	125	99	116	95	115	117	93	116	103	112	103	129	114	109	111	99	116	92	78	112	114	117	101	98	121	125	125	120	92	124	107	110	104	105	109	102	100	115	102	108	94	89	128	106	94	87	90	103	123	106	99	116	97	114	118	84	128	111	126	90	98	91	96	116	106	108	86	108	107	116	102	120	116	95	108	114	107	109	94	112	130	136	97	98	111	127	90	111	88	114	103	99	119	86	104	106	118	111	102	102	106	122	107	113	97	108	102	124	140	122	106	108	116	117	110	106	108	102	129	118	114	105	120	109	115	101	119	106	101	108	106	106	109	104	105	116	124	105	88	114	108	95	104	115	120	103	100	99	110	114	99	107	106	100	89	99	93	128	131	97	101	109	106	98	106	120	99	105	111	113	100	119	100	118	111	126	103	100	112	123	101	113	123	113	115	98	95	118	107	76	106	113	103	107	123	112	121	111	107	112	108	85	102	104	102	110	110	107	87	124	103	116	126	95	119	104	95	110	121	113	106	105	95	118	113	127	106	116	94	126	98	94	125	106	95	124	118	117	125	114	123	131	109	102	107	86	127	84	117	89	105	99	114	111	88	99	124	97	118	76	94	120	112	107	94	102	123	99	89	104	109	94	93	98	104	105	92	102	98	99	104	107	110	105	113	103	100	125	98	116	111	109	97	97	123	104	92	110	105	120	116	104	118	115	111	93	94	102	115	114	111	125	98	124	122	121	128	108	109	101	93	99	109	118	117	115	113	101	129	107	105	112	117	132	114	104	121	117	99	118	84	107	104	109	117	97	103	123	115	93	104	126	92	110	77	118	114	124	89	112	102	103	112	118	127	98	114	115	104	110	100	101	97	117	109	101	117	108	101	100	106	118	95	117	121	113	107	124	86	122	109	127	100	109	109	107	104	97	104	111	109	120	95	102	94	105	114	122	93	88	115	110	102	102	117	127	114	103	121	124	109	125	102	116	131	109	98	114	98	92	114	101	128	120	128	104	106	105	116	108	125	108	94	96	116	85	97	89	109	136	98	121	122	105	121	112	104	112	110	113	103	117	119	93	116	109	114	100	97	102	109	126	101	124	104	105	118	121	101	85	102	93	94	122	116	104	101	123	99	115	113	114	98	103	95	120	98	79	109	121	91	126	109	101	109	120	89	110	129	116	108	133	118	115	111	121	114	118	129	117	101	106	117	110	126	110	116	122	122	120	104	99	93	105	98	101	118	107	115	107	95	95	101	109	113	110	115	128	119	98	122	115	121	121	118	108	110	106	141	118	116	107	118	130	104	113	111	96	101	112	99	91	114	104	127	113	105	105	101	119	118	117	106	118	117	100	109	112	86	126	84	112	129	98	97	109	108	103	111	119	91	100	116	112	94	121	111	121	124	98	99	130	137	96	95	100	99	101	123	105	96	100	97	106	112	114	102	93	109	104	105	91	105	114	116	105	127	101	102	113	116	116	109	107	105	129	96	92	104	113	111	103	118	105	104	103	84	100	89	87	112	122	108	96	115	120	123	105	104	105	94	96	89	108	120	95	118	112	109	105	105	94	115	110	110	98	95	109	120	96	99	123	110	92	109	117	106	114	139	96	112	120	102	102	110	107	104	94	88	101	112	108	102	102	108	111	97	109	94	114	100	111	106	120	120	109	119	106	122	125	93	103	108	110	122	123	119	103	119	115	107	106	106	95	109	112	113	106	106	96	109	113	105	135	120	119	101	100	95	115	116	107	105	123	108	117	131	119	112	106	124	120	113	121	124	99	117	111	103	99	101	111	114	111	104	91	104	122	113	98	103	108	105	111	117	118	112	101	94	114	131	98	114	101	104	108	105	113	113	100	116	112	98	91	119	95	103	109	128	95	93	95	94	123	112	101	99	114	97	97	108	100	111	123	123	113	121	110	106	107	112	108	110	117	100	93	104	95	98	102	92	102	108	100	117	108	108	115	116	102	112	116	95	120	114	104	104	99	105	115	111	122	108	133	93	115	84	101	103	115	120	107	111	102	104	110	105	100	108	92	104	101	113	106	117	124	107	107	115	117	110	101	113	115	129	103	118	115	94	117	102	73	128	94	106	124	109	105	118	120	100	90	104	104	101	104	112	92	98	87	92	112	104	119	114	116	113	100	107	112	106	107	126	111	108	93	110	126	116	107	89	91	115	117	119	116	83	110	133	126	112	114	115	120	108	123	112	112	112	89	120	113	96	114	109	107	132	112	93	105	111	111	104	117	122	130	102	89	96	106	114	99	106	111	122	112	102	112	115	102	97	104	102	114	94	121	107	119	117	114	91	94	110	110	106	117	108	117	108	108	109	109	98	101	120	124	107	110	107	94	105	122	95	115	103	110	78	122	116	120	100	115	123	115	122	94	123	109	108	91	94	104	94	111	106	116	111	108	119	104	98	119	102	110	88	103	100	116	95	96	96	113	126	94	113	114	119	108	110	113	120	107	136	109	114	116	105	114	100	116	114	124	110	108	126	102	103	120	112	104	122	95	118	104	108	108	106	123	134	125	99	109	109	108	112	121	108	123	116	101	106	111	106	128	99	117	112	114	126	113	121	110	115	127	107	107	106	103	108	90	111	96	96	93	107	107	87	113	103	91	114	106	93	114	116	111	117	102	101	131	129	97	120	96	115	99	102	108	100	111	96	117	113	112	100	100	114	108	118	119	119	118	129	120	113	106	97	106	113	111	105	123	99	109	97	99	113	117	118	112	99	115	110	107	118	101	97	95	97	110	98	97	129	116	115	106	118	103	104	128	116	108	107	109	112	106	140	94	121	99	124	114	111	102	116	113	114	107	97	101	118	117	107	108	98	105	107	124	99	99	118	94	125	102	112	126	129	116	94	100	105	99	94	118	101	117	112	114	109	109	112	108	107	122	113	103	99	100	103	104	92	113	107	118	111	114	100	124	130	109	102	111	122	110	122	115	100	104	111	106	116	136	120	116	96	132	121	87	111	90	116	118	118	105	111	107	98	101	91	121	97	111	113	114	119	86	94	119	112	99	82	114	109	112	125	118	112	118	108	107	95	135	99	114	90	94	100	109	101	111	92	113	87	106	113	121	111	113	122	126	102	95	116	113	123	95	107	98	93	98	120	121	124	120	131	113	110	105	98	109	120	120	104	119	117	106	122	93	106	109	109	123	109	115	111	119	101	110	107	89	100	118	109	108	122	113	121	85	105	97	96	117	97	115	98	111	105	108	106	91	112	101	121	112	116	104	98	100	94	118	99	103	102	108	101	113	119	117	108	118	105	105	113	128	99	120	106	124	123	118	130	118	89	102	107	118	100	111	116	127	130	113	120	114	99	100	112	125	127
2480	387	532	458	497	471	425	405	427	370	449	433	386	381	373	383	388	409	344	341	333	360	353	356	355	362	388	379	371	351	406	367	355	365	370	337	366	362	341	355	357	360	366	368	353	373	366	362	328	345	340	347	332	371	357	346	376	361	354	380	358	377	394	343	390	366	361	357	355	352	375	354	348	369	361	383	375	379	377	377	333	407	391	367	350	327	376	392	354	373	344	331	346	323	334	313	382	361	354	329	332	340	324	329	339	355	366	345	362	356	337	330	344	330	336	326	350	368	323	321	370	339	367	365	360	369	355	340	361	361	359	356	329	357	341	373	375	358	360	336	374	346	359	356	353	349	366	343	332	345	371	340	356	394	389	327	338	363	359	374	325	365	378	399	343	335	355	376	321	362	374	367	346	358	389	372	312	362	360	370	337	376	349	396	358	351	363	388	350	342	352	371	367	336	321	358	356	331	382	330	344	334	346	385	389	333	357	351	354	328	366	307	341	333	350	357	331	387	375	328	335	364	379	357	343	350	369	381	383	369	365	365	366	391	386	336	340	386	361	338	359	365	360	353	343	345	379	344	348	359	348	334	362	351	329	378	369	336	340	374	365	349	356	357	360	350	355	342	384	371	345	328	324	325	327	376	362	356	374	341	374	360	334	347	349	349	344	350	359	358	387	348	318	314	342	337	345	363	381	328	373	345	379	331	336	362	325	344	392	341	378	349	368	394	359	337	359	326	353	320	363	390	358	330	363	348	339	351	328	339	394	349	337	365	376	332	360	336	350	390	346	305	344	352	321	353	368	386	363	376	370	362	364	337	396	321	345	383	348	367	351	353	375	362	327	348	356	369	392	354	365	354	346	326	336	326	382	353	344	363	396	373	327	368	333	351	372	358	354	367	358	364	329	367	327	352	356	370	334	353	349	368	351	334	356	345	376	353	343	356	345	379	346	347	375	366	344	347	357	312	305	363	376	389	322	333	366	361	353	351	360	362	352	352	340	350	350	378	313	374	319	321	363	322	356	366	367	369	383	374	339	350	392	374	380	368	368	352	329	362	371	377	372	346	355	388	348	372	354	334	356	339	325	377	393	362	346	351	332	366	368	367	347	388	361	367	358	372	354	372	392	378	345	333	356	337	359	387	346	349	364	353	358	374	357	358	354	377	359	364	321	365	357	335	369	351	331	355	374	365	349	336	360	359	352	352	362	360	366	330	367	385	334	344	362	367	357	363	345	392	386	366	406	353	358	340	340	361	346	345	352	353	319	320	353	354	360	348	360	353	360	393	361	348	328	352	322	373	350	366	338	355	370	355	357	399	341	351	349	360	355	346	379	334	344	345	318	353	346	332	377	334	353	347	371	350	323	346	352	371	380	359	331	361	367	341	362	340	361	349	343	361	372	347	330	337	342	372	309	360	356	352	379	359	347	365	341	354	334	404	347	362	374	380	323	330	338	345	359	369	337	354	358	372	340	357	350	368	351	346	376	377	350	372	329	371	360	370	325	364	358	307	361	339	343	319	362	352	356	362	332	356	373	362	324	372	364	347	328	356	329	359	375	362	307	348	332	365	314	344	357	344	350	381	357	311	358	368	392	349	314	357	374	358	330	348	323	358	343	342	340	384	341	383	358	351	353	395	360	349	366	372	363	357	359	352	384	321	360	346	370	365	348	343	346	371	355	365	374	373	369	395	328	371	367	352	412	353	359	364	336	387	362	342	326	364	370	378	381	357	387	372	363	345	335	386	338	349	370	355	349	319	359	336	349	365	363	361	359	362	359	396	350	363	349	377	372	390	329	326	355	386	322	346	305	370	358	380	377	329	357	346	361	335	396	338	356	376	385	337	350	373	360	344	343	373	345	361	369	350	379	364	389	360	347	328	380	356	342	384	367	398	349	330	345	374	356	334	364	327	380	362	363	366	342	358	355	356	352	349	371	351	348	381	389	364	346	348	348	381	358	373	350	380	354	333	366	388	347	333	390	351	352	344	372	357	388	391	352	358	336	342	371	353	374	371	359	357	341	342	356	354	358	361	342	379	389	354	359	363	350	369	362	390	340	383	371	376	351	360	377	324	345	363	373	389	349	394	346	350	350	370	336	362	329	365	376	328	360	351	333	339	383	357	344	345	360	359	388	369	379	373	374	325	366	384	356	342	355	349	352	369	369	345	362	350	382	344	343	334	372	333	377	373	326	371	338	394	326	327	353	345	366	361	349	387	330	352	368	400	346	350	378	328	351	378	340	358	336	375	381	357	368	356	309	343	351	359	345	386	367	346	343	339	364	378	364	354	375	411	355	369	346	358	375	387	385	356	364	360	366	373	377	376	357	341	352	352	377	365	361	338	341	350	334	358	355	343	352	383	377	350	375	357	369	379	353	373	375	392	392	332	348	353	326	329	367	330	320	363	383	330	375	356	364	326	359	350	381	316	385	358	393	383	359	374	375	374	358	369	370	346	360	367	333	360	383	348	334	356	354	359	377	385	342	362	347	358	388	338	338	374	352	332	350	343	345	334	361	350	363	362	300	361	370	368	340	395	364	331	334	355	388	345	385	386	364	362	380	346	357	358	343	363	382	373	355	342	346	399	392	351	355	348	342	346	375	337	362	321	390	372	404	331	359	352	362	395	367	350	339	364	372	363	368	362	358	344	336	336	337	346	381	316	343	391	358	342	390	342	367	350	366	360	372	367	365	361	359	372	362	346	386	372	341	381	353	369	384	364	367	346	341	367	399	339	402	356	373	343	379	383	332	321	353	375	359	352	331	337	354	360	344	332	384	340	365	348	391	373	379	346	378	337	332	355	356	340	359	361	329	368	365	355	333	313	358	353	362	390	363	380	323	352	313	401	355	359	353	353	354	339	334	359	357	358	332	337	353	346	395	354	349	348	327	317	360	343	331	319	342	339	348	360	355	368	368	353	360	348	353	339	361	390	330	390	362	359	342	373	363	358	356	331	372	347	355	352	341	347	358	390	341	326	358	363	353	365	373	347	372	343	343	376	358	349	331	341	344	361	371	350	357	370	357	352	371	352	363	354	372	349	352	402	389	356	394	365	365	390	357	340	365	371	354	353	376	317	334	344	392	374	369	367	355	348	347	326	343	396	373	358	384	341	348	392	346	351	375	391	358	355	348	391	375	384	389	367	366	354	366	332	353	349	360	390	364	347	368	384	327	364	348	386	336	370	344	370	362	359	358	373	347	338	344	373	339	338	383	349	380	376	360	366	370	375	359	363	361	367	331	353	330	374	319	368	333	366	357	349	357	317	354	344	318	374	371	363	376	352	363	354	378	384	351	337	371	326	398	352	342	391	358	395	364	321	383	350	369	339	404	338	390	330	347	362	358	340	360	357	358	355	328	345	338	353	376	358	345	370	409	370	359	350	353	376	358	338	343	366	341	383	422	329	357	373	356	313	359	334	335	373	366	356	363	355	376	338	365	336	334	344	378	394	347	329	330	374	366	364	363	358	356	328	383	357
8605	1289	1480	1134	843	740	573	423	457	384	339	252	283	272	283	278	461	376	306	239	226	244	262	282	249	256	287	246	273	235	211	229	204	239	204	224	238	226	227	221	217	231	215	228	239	220	222	216	198	222	212	204	218	200	195	216	196	223	227	215	239	223	209	236	207	196	217	211	208	193	206	219	198	221	212	211	218	222	211	229	223	215	202	234	198	235	213	223	232	208	227	222	222	206	232	221	219	234	221	213	214	210	183	226	207	231	238	218	212	199	212	237	207	201	249	227	227	216	228	194	226	242	197	195	220	234	208	229	223	211	194	214	219	205	224	193	222	202	211	221	191	207	216	211	225	208	211	193	209	207	182	213	203	205	222	215	203	223	221	227	194	223	227	208	218	222	227	203	198	210	223	227	212	211	227	209	213	212	211	200	253	202	217	222	222	246	227	212	203	244	214	208	205	204	226	248	213	220	210	207	213	232	216	211	194	211	213	225	222	209	209	230	224	206	212	212	212	205	189	217	209	244	187	225	216	216	223	214	193	196	217	211	203	219	209	188	188	227	202	194	211	193	205	206	199	206	238	200	210	179	200	222	203	220	227	202	208	223	210	189	218	229	214	200	221	250	232	220	206	209	216	202	215	214	222	213	231	212	207	215	225	194	191	184	199	209	212	200	202	207	192	215	218	183	219	229	222	221	227	208	227	223	222	242	238	216	196	189	175	211	227	220	213	203	182	201	238	259	235	234	223	234	226	205	203	202	204	221	199	212	206	218	202	226	233	230	196	200	190	211	209	206	224	234	213	231	195	238	189	217	236	228	193	204	184	217	237	220	213	214	207	218	192	189	231	193	231	223	227	203	220	214	210	217	201	197	236	236	194	221	213	208	210	197	192	205	217	217	217	184	209	244	192	195	184	196	235	225	196	233	197	216	220	193	239	206	211	214	221	213	190	199	201	181	235	235	215	220	216	236	246	240	224	214	236	200	221	244	234	234	211	213	220	217	206	218	226	228	204	195	240	204	211	204	200	199	205	222	217	221	223	180	207	228	219	206	192	223	201	220	209	214	241	189	205	202	212	216	217	204	206	210	220	220	219	220	212	209	191	213	250	227	226	219	198	206	236	183	221	189	224	204	236	227	223	203	221	212	229	211	217	201	189	217	227	212	218	240	226	221	199	219	223	213	209	209	198	203	240	202	207	219	193	233	216	208	213	216	226	207	197	221	208	249	225	200	235	224	204	212	202	207	199	232	201	216	197	223	206	207	210	202	214	235	179	210	254	231	227	215	201	213	198	207	215	229	195	207	212	209	217	202	202	207	191	205	198	195	202	212	195	218	221	199	214	186	221	239	245	206	202	204	225	188	232	220	202	194	215	237	211	200	237	224	160	214	245	202	211	212	228	226	225	218	215	226	211	204	192	208	211	223	200	235	231	217	216	203	244	209	225	206	223	211	230	218	236	245	270	193	226	208	224	229	184	238	218	199	240	204	230	218	199	205	201	240	214	226	210	224	225	209	238	213	216	243	227	209	210	245	198	206	224	203	205	206	208	217	202	202	213	206	215	199	229	230	231	230	209	213	192	186	198	206	248	212	243	215	224	223	209	211	225	232	198	203	192	209	217	215	212	186	180	239	228	223	222	233	212	184	219	222	202	208	229	231	204	228	226	220	208	222	218	198	223	228	231	206	210	247	232	213	215	199	203	222	191	206	200	207	200	212	211	208	205	214	240	241	221	206	201	204	192	238	202	222	214	206	199	217	236	201	228	210	201	196	208	207	220	242	193	191	228	241	200	210	204	231	198	245	225	176	229	230	200	214	186	219	250	191	183	204	196	207	201	206	193	237	200	207	227	222	212	198	220	206	215	228	212	226	235	233	202	215	216	230	194	215	220	213	222	220	221	230	197	220	242	219	235	208	219	218	215	225	193	216	195	196	223	218	227	191	225	201	209	220	199	203	225	225	221	229	240	207	219	215	237	217	204	218	230	201	183	203	200	203	218	207	236	215	224	230	223	208	201	218	195	192	199	199	195	210	231	215	222	199	193	228	216	214	214	216	224	224	212	223	196	218	213	211	207	200	200	208	216	225	245	212	210	185	221	215	187	194	217	235	206	203	222	223	195	232	239	199	204	231	202	200	211	217	179	212	228	234	214	234	216	214	206	197	191	217	207	213	225	203	212	215	223	218	222	218	202	216	226	192	196	227	228	216	205	220	204	199	215	237	218	204	204	212	217	225	230	215	221	209	194	240	196	186	219	219	187	228	211	216	227	215	216	203	238	259	214	190	210	199	226	220	210	201	215	198	206	241	234	211	214	210	192	250	226	214	221	185	220	228	204	217	213	239	206	192	235	196	234	232	202	236	234	194	232	211	202	213	203	189	225	200	213	187	205	201	188	215	208	210	202	229	225	211	222	208	192	233	206	189	213	210	222	210	209	229	219	203	211	225	233	195	199	212	201	221	218	197	201	212	241	219	213	197	203	225	221	226	217	201	216	223	194	197	234	223	216	196	196	198	184	191	242	197	202	198	211	200	208	220	238	212	204	211	208	230	219	198	193	204	205	184	200	188	205	226	199	240	205	212	219	204	236	201	200	220	189	201	203	225	213	217	237	210	179	214	213	200	222	203	210	211	238	216	205	208	231	232	221	195	199	208	191	217	209	212	223	192	200	228	209	200	221	210	211	199	218	230	227	238	212	218	208	204	198	187	228	202	217	215	220	216	200	204	215	207	224	209	220	217	240	206	224	220	195	227	235	178	204	225	230	215	227	205	222	204	202	207	191	197	207	251	210	185	225	237	187	212	222	226	203	209	214	219	232	217	220	194	216	211	212	208	210	199	235	215	200	217	179	209	226	206	214	210	220	216	221	214	201	191	217	205	193	202	198	220	208	246	213	207	204	217	204	239	219	187	224	205	211	222	185	228	246	198	222	211	212	202	213	231	192	194	220	186	223	201	197	209	208	200	224	190	225	203	201	232	213	199	196	205	214	219	213	223	218	179	201	207	226	200	218	215	226	219	189	208	236	221	205	200	220	201	200	196	234	218	211	209	204	199	227	218	203	193	220	196	219	231	217	247	215	193	218	217	165	203	193	232	201	199	223	218	221	192	236	203	209	224	195	224	229	213	201	209	199	209	219	198	221	213	216	232	204	205	202	208	205	219	195	215	214	230	226	213	242	223	214	208	204	207	190	220	218	221	229	213	227	185	225	210	195	193	176	190	207	182	223	206	182	202	207	230	232	208	200	211	199	235	223	206	215	197	217	209	215	209	198	210	240	224	212	251	191	213	176	219	213	215	210	239	207	221	212	217	221	201	216	191	223	225	223	225	211	195	217	234	213	219	233	195	217	219	197	185	217	195	231	230	217	212	226	229	230	228	200	208	195	214	238	222	196	238	225	210	229	209	227	208	218	225	221	218	238	225	228	203	231	204	200	203	206	211	183	189	244	244	201	215	226	183	225	223	216	212	226	215	198	224	193	228
6519	1492	3027	3720	3114	2846	2462	2107	2200	1539	1418	1115	1091	1007	1036	1161	1387	1380	1080	997	821	821	818	909	929	911	1069	812	782	765	671	693	703	629	672	673	683	621	642	672	672	628	653	617	662	612	660	620	615	608	639	626	626	585	589	642	580	605	628	617	611	602	561	631	610	595	658	622	605	577	591	610	608	641	635	578	627	614	597	586	650	581	563	607	586	638	618	602	628	579	616	618	628	559	578	615	627	611	603	563	615	631	621	624	587	561	617	549	613	603	578	611	548	563	616	575	636	610	581	608	631	564	619	618	583	583	560	590	582	602	614	569	585	634	651	596	610	586	575	615	541	601	572	576	578	577	586	581	587	606	614	641	623	606	628	574	582	586	602	632	640	568	601	599	599	590	621	609	614	625	627	580	630	582	559	583	600	590	623	604	620	591	582	596	559	603	629	592	525	585	624	601	593	585	578	607	606	598	572	664	605	625	595	596	592	647	577	562	578	577	575	580	581	596	602	556	588	631	567	526	626	601	569	610	582	585	606	611	622	574	619	573	603	605	573	615	588	604	647	609	600	586	591	632	580	577	614	614	550	595	609	588	555	603	558	605	572	592	567	600	559	620	604	587	614	572	553	605	579	642	588	578	564	591	628	600	610	631	568	581	576	637	594	614	622	590	619	584	612	590	550	648	625	594	611	641	610	607	589	608	619	601	615	625	610	623	653	633	558	637	567	555	607	572	623	633	613	602	590	626	556	563	554	592	586	574	574	592	594	550	609	620	605	616	601	596	629	576	621	579	569	593	603	621	624	609	575	568	626	637	594	651	600	588	589	605	620	564	589	584	600	549	635	586	665	578	569	591	643	603	627	618	613	597	580	625	610	614	561	607	610	628	590	592	588	593	579	599	610	604	553	580	599	592	602	595	598	575	648	590	592	595	642	603	621	588	580	557	543	591	610	600	650	610	604	618	615	620	599	663	633	614	617	631	569	571	651	590	599	603	568	554	570	614	632	593	614	560	520	586	590	611	624	606	552	546	635	608	576	611	592	594	610	586	602	574	615	602	616	598	600	627	583	631	619	602	561	626	560	571	552	555	576	632	612	594	620	639	595	620	612	609	534	576	576	605	622	531	575	562	605	573	559	631	571	574	629	582	574	619	582	565	637	578	594	626	567	567	624	560	595	610	554	602	625	645	601	621	578	614	585	562	599	561	603	620	629	616	602	589	600	626	657	594	580	560	583	638	603	586	609	595	637	607	599	588	542	549	559	578	608	605	604	596	559	532	612	579	560	566	567	565	574	591	570	617	577	564	590	631	638	597	619	634	567	640	576	591	617	564	577	593	605	598	637	567	561	597	627	579	584	602	632	567	600	583	577	579	634	605	608	591	625	639	611	560	623	596	589	602	606	594	611	587	588	586	560	540	610	623	614	585	517	589	606	583	574	576	560	618	616	617	609	578	606	585	544	590	627	608	638	602	662	595	585	608	582	625	597	631	573	599	623	592	585	574	651	625	578	562	619	646	584	640	596	624	572	607	612	576	566	590	597	606	557	619	608	572	599	645	583	592	576	628	585	578	587	583	593	583	597	606	613	592	595	577	548	607	604	591	585	635	596	583	576	547	640	601	554	610	575	587	586	627	615	658	554	593	626	583	619	594	595	610	580	609	615	587	609	641	594	632	600	618	578	578	539	575	627	613	600	608	622	633	574	596	642	550	595	571	624	598	550	551	589	581	564	653	572	594	619	583	606	596	590	584	591	637	563	612	551	648	618	552	571	644	568	599	543	606	556	600	606	566	597	607	601	629	608	616	600	614	598	575	635	607	602	555	602	567	613	592	588	566	603	570	555	610	597	611	584	601	620	589	607	574	580	574	588	580	620	614	611	592	591	558	611	616	638	643	575	586	606	611	623	619	590	578	579	629	583	579	566	609	618	582	594	628	601	609	638	588	573	608	603	604	614	660	596	612	621	550	598	628	608	569	610	609	594	589	622	596	590	593	580	585	632	634	578	587	596	629	558	613	584	634	623	626	572	562	576	580	596	602	606	563	662	592	652	596	584	571	595	574	588	604	654	593	558	585	639	626	613	591	605	594	608	579	582	574	565	580	621	548	550	545	603	573	604	602	586	577	575	572	597	607	534	618	617	587	582	596	607	604	604	609	642	563	608	645	608	592	635	567	579	651	603	594	627	580	563	566	587	589	666	582	605	633	630	556	621	569	563	593	618	594	637	647	603	610	649	598	616	593	619	599	611	554	602	617	584	567	622	605	605	623	555	593	579	597	602	595	615	624	595	585	594	585	609	588	561	587	584	596	592	597	581	592	602	586	613	628	550	613	553	591	596	644	630	585	611	591	573	575	563	640	602	592	616	567	574	635	577	608	584	571	618	630	604	612	631	618	611	607	550	567	612	567	611	575	571	598	588	630	627	631	642	603	603	609	592	598	594	601	534	569	628	590	599	586	543	604	658	595	642	620	579	600	584	593	660	585	619	582	560	619	593	620	577	615	559	580	556	579	635	638	624	580	664	572	574	618	608	569	560	616	571	577	604	611	573	561	565	626	618	578	575	547	586	595	585	601	611	584	615	618	643	555	608	595	566	598	601	605	591	573	591	594	642	604	584	602	574	583	574	598	623	601	608	586	609	600	636	601	596	583	607	601	604	596	621	569	586	643	578	566	623	606	589	602	594	622	593	597	602	628	630	598	629	601	669	612	631	591	606	654	567	631	609	586	574	611	615	603	589	611	604	581	572	609	621	600	574	591	568	610	587	603	608	589	590	586	558	595	569	638	636	621	572	548	583	611	586	590	579	641	585	610	594	568	613	600	593	629	579	598	588	585	514	622	550	561	543	572	552	635	586	592	577	619	598	603	583	616	588	585	606	570	576	576	609	648	580	611	606	596	584	597	623	584	597	567	607	609	565	620	607	585	618	561	595	603	604	620	633	553	618	597	585	563	641	588	589	617	592	608	601	591	570	596	632	584	546	548	564	633	583	600	600	589	583	630	593	614	598	601	606	598	628	567	573	633	600	586	604	536	582	563	571	560	593	589	579	569	580	573	588	582	576	557	584	602	591	588	593	654	636	613	628	608	610	595	632	611	612	588	577	572	580	623	618	565	599	576	614	611	652	589	621	592	558	572	582	596	591	635	560	590	591	564	574	601	574	602	602	547	609	630	568	637	584	602	580	619	654	619	604	602	597	587	610	598	607	610	601	586	560	555	578	611	618	599	622	585	615	624	568	640	594	613	581	594	579	592	592	602	591	612	582	614	589	569	531	582	565	554	596	625	586	559	584	567	557	605	576	577	632	583	607	633	591	615	600	545	630	604	589	594	577	598	576	614	587	576	593	610	568	597	610	621	632	575	578	566	588	624	574	620	631	578	563	634	609	630	585	596	625	620	611	593	618	623	535	566	586	586	560	589	581	580	650	632	625	606	618	621	562	625	588	592	613	603	612	603	606	604	528	645	601	627	600	588	601	588	572	586
15958	3129	2991	2185	1785	1440	1167	853	799	765	587	528	487	457	509	495	623	563	609	507	416	440	439	402	485	456	465	431	395	397	390	415	412	396	383	399	418	394	396	404	369	401	371	399	396	389	379	358	364	371	381	373	371	363	376	394	380	354	377	394	407	390	375	381	376	353	388	368	383	384	385	366	372	344	383	369	373	389	341	365	395	365	379	350	400	404	374	379	339	386	337	403	405	363	404	405	420	388	372	350	406	364	377	385	379	323	344	358	381	365	339	354	355	399	378	384	380	405	353	381	368	365	348	371	385	390	377	415	363	366	390	400	340	347	356	377	377	386	368	371	348	398	366	358	356	340	378	379	391	382	377	425	374	351	352	340	373	363	371	384	405	428	373	346	386	360	384	397	392	366	391	377	384	369	354	367	389	357	373	367	353	325	389	392	373	385	396	389	382	352	382	400	384	371	380	402	370	372	350	347	365	379	349	354	383	376	347	368	411	372	357	388	351	386	397	386	416	378	380	383	352	405	366	374	418	400	391	336	363	392	367	365	384	414	407	382	367	410	364	351	400	374	358	349	396	336	351	404	364	414	379	376	382	374	386	367	362	382	376	365	360	371	370	439	366	412	362	384	360	379	327	418	392	380	373	364	411	412	353	389	361	373	396	340	367	352	347	366	423	377	384	337	368	347	349	383	370	380	361	374	365	363	424	378	393	394	416	355	374	374	356	364	371	341	371	434	368	398	387	359	378	366	360	387	372	405	391	403	398	366	360	333	398	344	353	364	417	375	381	345	373	365	397	392	365	379	368	344	364	371	368	352	390	349	378	377	350	386	348	398	386	358	387	373	390	421	382	356	369	394	360	353	384	381	396	359	367	390	399	394	349	363	385	374	392	361	379	362	345	423	376	392	338	363	393	360	344	330	382	357	362	386	372	353	383	374	375	383	412	381	410	345	347	423	375	408	400	371	357	388	362	340	337	341	369	371	330	359	366	338	345	383	349	412	376	367	384	386	382	364	350	408	388	421	350	401	406	363	393	384	350	398	386	370	341	407	372	366	367	397	405	377	361	344	385	391	334	349	386	356	380	398	355	385	381	376	396	390	342	394	378	372	392	332	384	386	380	390	369	387	363	374	393	389	343	372	348	411	366	396	319	375	366	365	369	367	371	369	414	371	371	383	371	349	337	375	372	370	412	359	343	394	352	435	375	398	371	399	409	393	390	363	397	369	368	367	377	373	384	364	397	376	360	395	370	325	363	380	390	371	383	383	369	411	362	360	377	379	376	388	356	358	375	369	387	392	431	406	353	397	382	412	361	366	377	363	374	408	358	386	400	399	368	355	378	358	350	349	382	374	394	394	364	380	382	372	373	372	377	344	342	382	376	407	393	366	341	364	360	370	392	390	391	383	360	395	399	389	360	402	351	353	386	390	363	347	379	398	379	355	361	347	386	392	381	353	357	364	379	401	377	405	389	380	385	376	396	371	347	384	346	347	363	373	406	423	378	374	372	399	411	359	371	385	415	369	349	359	333	364	395	376	387	394	398	380	394	391	395	362	397	381	349	374	378	347	364	372	349	382	339	342	376	391	382	363	385	366	385	370	396	312	355	395	395	370	377	360	370	352	348	376	386	388	394	425	387	363	371	377	399	338	326	399	415	325	379	373	392	328	356	344	355	358	426	385	360	389	395	350	372	387	351	383	359	375	390	394	367	382	377	418	366	377	364	387	356	382	374	360	408	395	361	351	390	381	368	365	326	356	394	389	372	413	352	364	390	375	360	393	370	390	383	365	382	366	386	385	369	384	395	371	354	398	405	411	358	382	391	361	365	354	386	399	374	385	380	370	339	380	382	359	360	402	370	407	351	400	408	366	386	373	357	330	377	377	412	370	396	392	384	367	390	400	371	355	374	368	367	359	385	350	363	357	413	366	393	406	393	356	368	349	390	369	375	395	343	355	377	336	387	386	395	393	376	361	383	379	385	381	364	352	374	360	376	407	358	381	406	378	409	379	373	342	363	371	372	404	347	372	331	364	351	390	395	350	361	364	352	371	342	359	379	380	365	375	379	376	358	333	367	354	343	337	372	399	359	347	397	389	360	399	376	378	392	410	350	395	394	380	375	381	365	357	346	349	396	403	357	390	387	363	407	380	374	371	409	385	390	374	386	398	377	354	378	397	375	397	390	396	381	400	354	352	361	383	383	377	380	384	380	360	373	398	391	379	374	387	373	407	385	369	406	376	398	378	364	376	375	385	384	379	372	372	361	376	384	410	352	376	371	386	353	382	369	385	372	388	369	363	390	373	380	409	389	346	403	360	363	370	365	388	367	390	359	367	407	364	337	350	366	370	378	402	382	401	398	390	373	368	371	381	396	375	408	398	388	376	378	332	360	370	407	403	372	366	361	380	369	375	405	352	399	378	330	390	389	377	423	351	376	365	360	377	439	363	359	363	367	399	389	372	395	400	381	385	386	361	355	373	366	354	381	375	372	403	399	410	378	366	360	361	374	389	389	384	366	355	378	376	383	375	386	348	374	366	383	390	384	403	379	380	383	361	360	384	353	361	366	359	348	386	358	370	367	356	369	360	363	398	369	385	360	423	421	397	392	340	380	349	370	375	352	391	368	392	364	367	390	380	382	368	385	360	367	392	363	357	414	405	358	396	403	389	367	361	389	347	391	394	409	379	366	387	360	375	428	352	398	370	385	413	362	411	420	372	399	392	368	379	383	370	350	410	364	382	406	393	414	423	369	357	398	360	353	381	345	372	376	365	342	320	371	383	375	374	325	355	367	363	369	371	344	377	394	374	397	390	337	381	351	376	376	390	398	360	367	386	353	417	346	372	378	363	356	341	341	375	380	391	339	365	391	392	363	411	360	387	401	364	349	346	400	378	408	372	358	417	384	382	371	399	385	371	358	398	404	315	356	379	374	387	369	401	404	386	367	357	372	381	347	361	350	400	366	393	376	392	369	366	400	373	350	369	360	375	366	380	374	388	401	410	385	379	418	384	384	363	364	366	366	369	367	355	392	386	344	345	351	350	362	398	381	363	375	337	400	371	357	363	404	363	416	363	380	387	373	351	401	339	365	371	409	334	340	397	382	382	398	363	352	309	404	407	375	394	381	374	377	352	366	365	387	399	379	394	356	367	367	383	381	392	352	388	344	377	363	373	375	399	412	369	381	355	377	366	368	383	348	367	371	372	441	374	383	397	369	379	406	351	393	371	337	405	357	390	411	368	336	346	372	322	371	402	378	357	389	386	338	377	343	378	351	391	403	391	389	358	396	376	372	385	419	387	410	387	361	403	408	396	381	419	362	401	385	379	369	388	382	343	383	371	376	380	396	360	393	373	380	396	350	368	366	382	378	379	361	367	369	374	380	379	368	365	395	373	395	354	353	362	412	375	365	369	383	382	375	393	364	347	404	340	367	372	368	394	384	358	343	385	353	369	391	408	362	376	354	366	381	376	398	382	358	365	344	360
8715	2728	5762	6553	5805	5172	4401	3687	3595	2982	2286	2061	1743	1660	1796	1922	2469	2108	2125	1705	1427	1332	1399	1552	1670	1609	1701	1445	1346	1329	1142	1083	1181	1073	1136	1016	1006	993	1030	959	1042	972	1011	1001	994	973	978	1001	1002	993	983	1002	1006	994	961	898	991	910	970	957	963	960	959	1005	895	956	949	932	988	952	965	950	929	918	930	935	923	915	921	953	975	991	914	931	958	954	933	958	942	951	887	935	907	944	961	875	906	978	917	965	944	937	946	948	930	952	991	964	936	893	965	952	872	924	918	912	988	953	946	941	967	926	973	925	880	954	913	922	932	938	974	882	929	935	890	948	887	872	959	899	914	926	896	906	942	941	935	939	948	922	965	903	879	963	901	929	933	966	922	950	894	955	957	910	934	895	910	974	954	926	932	899	929	900	951	931	906	908	955	921	978	864	963	975	912	883	917	902	929	905	958	941	905	933	975	889	914	951	886	921	958	923	969	954	925	921	912	901	950	920	937	906	932	914	871	907	907	920	915	915	957	960	885	857	874	951	990	937	918	925	904	924	950	899	900	874	914	938	904	935	873	925	971	928	918	917	933	951	855	890	930	915	920	917	909	910	918	880	928	899	956	859	871	902	919	909	909	957	907	883	934	898	982	915	925	903	873	873	933	916	899	969	938	900	906	933	917	945	910	956	899	984	955	917	943	935	953	928	938	889	905	896	920	936	912	908	935	892	895	950	930	935	972	904	900	916	937	893	916	925	943	892	862	956	918	886	1009	933	899	860	934	894	907	961	936	926	876	891	919	930	935	904	993	951	920	915	945	935	974	877	895	903	932	939	972	934	966	918	882	904	920	942	878	984	927	908	904	906	926	903	915	931	931	913	952	912	928	941	899	880	879	1003	950	968	904	892	886	985	962	929	919	899	953	892	932	901	914	853	923	939	925	886	961	940	964	926	912	877	919	905	870	942	899	934	937	891	898	914	945	851	942	892	948	930	977	925	1009	909	883	940	916	919	909	925	928	943	938	949	950	918	916	951	895	878	900	934	977	954	912	912	888	946	935	865	926	871	892	934	922	948	906	922	900	932	900	884	896	897	935	974	920	906	971	956	957	928	949	954	934	923	927	830	931	893	896	909	936	971	910	932	906	906	917	918	894	868	931	897	917	921	941	964	893	941	910	963	893	984	941	910	937	879	930	937	941	917	891	881	933	925	901	951	938	951	906	905	945	862	944	960	986	942	921	906	893	912	921	894	963	893	891	886	967	906	889	920	969	966	909	871	950	921	947	911	904	936	885	931	918	933	961	938	916	900	913	992	904	921	896	988	939	940	926	869	853	896	946	920	919	917	948	913	997	884	920	972	925	881	958	991	948	905	896	940	882	873	867	957	917	911	969	904	909	960	957	893	880	923	862	942	988	957	883	927	937	926	890	898	879	918	894	869	904	912	883	916	937	891	921	974	862	854	913	897	939	943	915	915	929	981	921	932	943	942	902	943	967	942	860	856	962	912	941	913	940	970	940	918	849	909	912	918	898	882	947	930	939	928	929	957	881	930	915	950	930	891	943	973	958	886	926	886	946	934	926	894	972	925	933	928	902	889	972	940	977	900	911	926	859	934	942	905	881	916	932	881	953	922	913	920	965	887	926	935	947	879	918	907	912	918	931	943	878	925	883	900	895	853	939	947	920	905	949	911	939	889	917	921	912	933	915	941	885	906	851	927	916	935	940	887	910	918	819	940	897	910	928	955	922	994	917	897	875	910	895	890	846	917	966	909	930	859	961	947	933	885	963	904	961	910	909	937	956	1007	900	938	870	961	880	878	917	909	941	904	948	953	956	901	900	906	929	901	905	911	944	913	906	903	991	901	963	918	913	943	910	936	903	943	915	927	900	919	919	904	893	902	944	975	907	945	945	864	923	961	941	966	864	900	919	945	911	921	903	897	906	896	924	900	919	911	958	945	918	890	897	887	954	881	838	894	938	935	936	984	959	947	918	944	889	918	910	949	972	891	929	906	943	946	880	924	932	926	915	887	929	911	925	929	882	939	899	903	888	928	953	908	935	944	908	953	940	939	909	955	851	917	879	851	921	965	914	890	918	920	927	894	930	960	923	956	906	967	912	922	898	909	908	936	932	893	907	912	946	915	859	927	900	888	916	908	904	913	925	921	890	920	901	895	914	941	945	926	907	954	939	904	911	919	973	898	881	879	934	950	901	901	931	949	971	944	926	898	1009	902	876	912	890	902	897	888	946	881	855	970	911	908	949	897	892	958	889	898	916	912	863	875	919	872	938	968	916	885	939	919	917	863	959	890	937	981	950	872	879	918	925	980	914	945	873	888	939	907	940	890	933	887	885	889	914	930	856	922	917	910	890	909	891	880	933	900	950	922	945	911	947	913	939	936	990	946	895	933	850	897	938	891	892	876	905	940	873	944	925	899	951	923	903	885	955	903	944	929	905	969	947	966	992	946	958	879	903	930	945	949	914	925	907	985	845	958	954	917	970	900	936	896	900	964	951	904	874	919	956	922	913	927	922	924	947	912	914	954	926	954	960	838	970	977	950	920	916	905	945	917	892	873	860	944	911	873	929	954	912	891	912	949	931	934	872	909	978	892	879	944	991	873	917	948	943	941	936	949	887	895	951	958	958	929	862	915	865	968	926	916	910	896	960	967	934	1011	898	919	968	912	923	954	910	903	886	927	914	868	907	904	909	867	949	920	953	923	875	922	902	872	915	887	908	889	887	942	913	873	878	925	916	917	954	937	909	962	928	945	897	921	955	961	883	874	957	902	901	905	913	945	918	894	937	934	914	923	1007	907	917	948	904	955	911	887	937	991	937	958	962	949	868	928	931	941	923	928	919	909	927	918	945	959	919	894	984	911	906	939	935	967	966	876	894	930	954	918	946	921	903	929	863	895	856	955	853	934	922	894	948	874	971	909	902	901	878	958	925	902	920	880	978	881	904	927	923	913	876	875	925	877	902	920	897	964	988	875	920	917	908	905	917	945	891	972	933	918	971	917	901	938	939	920	913	902	916	909	923	896	934	908	928	935	891	912	932	908	917	946	917	954	940	936	953	949	956	869	939	892	865	872	916	934	952	945	921	988	888	957	914	894	970	908	939	942	908	927	926	963	927	918	934	920	906	929	1006	908	877	967	962	894	927	975	911	849	924	981	924	916	907	876	942	921	926	928	900	926	935	901	870	909	920	925	941	946	925	912	905	939	892	859	949	908	891	928	883	898	930	892	931	951	876	926	931	923	937	877	902	929	932	939	914	900	872	898	921	927	929	914	949	927	937	905	936	955	975	953	895	899	911	911	888	862	909	910	942	949	893	897	891	875	899	922	933	927	901	886	893	929	877	841	943	915	923	902	934	902	899	968	921	889	859	964	876	916	879	888	931	900	853	925	902	941	892	901	910	964	921	953	932	924	920	943	933	882	911	896	896	946	875	928	881	976	937	916	921	911	905	898	980	872	946	939	939	911	955	899	908	945	874	954	918	894
1907	125	134	158	121	112	141	134	121	103	87	106	111	96	103	126	111	118	113	129	121	102	116	113	101	101	124	100	96	125	107	103	124	124	109	100	126	114	112	106	101	105	110	103	109	116	111	110	82	94	113	115	105	99	119	97	115	103	113	95	120	130	118	108	109	111	104	108	102	86	111	120	121	105	103	118	123	99	101	127	99	111	136	116	108	110	115	117	114	109	100	108	85	112	101	109	121	104	109	98	95	108	112	108	114	106	129	81	114	115	88	89	100	109	135	111	111	111	102	106	130	98	133	112	107	107	113	115	124	117	98	86	106	126	112	121	86	109	115	102	122	118	120	117	116	128	110	113	93	102	111	108	109	117	123	115	112	108	107	96	113	96	125	117	80	126	118	118	118	115	112	127	94	109	131	98	99	110	101	103	109	117	92	128	112	123	114	117	97	115	120	121	135	110	128	123	116	110	128	112	118	112	122	96	99	130	114	105	108	100	106	80	105	99	104	117	105	103	109	109	115	95	110	104	110	103	123	117	113	116	96	118	95	109	108	102	109	107	113	110	121	97	104	115	98	95	106	113	124	107	96	107	107	119	93	103	99	114	111	106	107	123	124	118	125	111	89	122	96	125	101	110	103	113	122	111	115	114	141	105	107	118	111	120	118	108	107	115	121	96	99	94	112	113	90	102	88	118	103	104	104	106	108	109	109	108	98	107	102	111	98	105	110	97	102	110	113	100	107	113	109	123	109	95	112	113	122	110	102	122	120	111	107	112	99	118	94	111	92	104	138	108	120	122	102	108	115	118	104	105	103	99	138	103	98	107	115	104	109	99	102	119	114	88	109	107	119	110	104	93	113	120	105	132	91	115	96	101	85	100	113	97	118	109	107	112	102	110	114	118	125	94	77	112	118	107	106	95	100	93	101	94	124	99	114	109	97	133	114	94	124	134	105	113	119	113	106	119	108	124	116	113	125	104	112	139	116	108	117	109	83	115	98	107	101	88	105	110	102	94	116	113	107	125	116	106	100	95	104	120	97	125	125	118	95	108	114	113	100	110	107	112	118	120	103	103	115	96	113	117	105	120	127	109	120	117	91	114	114	99	113	90	117	100	97	129	120	114	94	97	114	93	103	113	109	114	99	119	108	112	117	96	105	98	102	104	139	102	99	101	101	101	128	114	117	108	102	117	116	104	104	109	90	110	113	123	123	118	99	113	119	122	121	110	94	105	92	112	119	108	113	111	117	117	120	107	130	121	122	123	109	88	104	123	105	107	108	101	125	104	92	115	102	109	99	107	103	133	106	95	115	107	116	111	102	110	108	115	127	116	106	80	118	122	114	93	100	130	94	110	120	124	97	111	106	111	103	105	116	83	89	95	105	99	114	101	102	109	111	137	108	119	121	102	108	98	111	103	115	100	115	106	95	100	113	101	131	94	112	88	82	115	102	121	100	103	121	117	110	124	99	123	112	126	107	106	120	136	123	103	125	118	116	109	104	107	108	113	118	107	91	116	104	100	118	95	120	112	110	105	97	106	98	123	127	100	128	114	103	91	119	93	103	122	126	126	98	93	134	125	108	105	122	124	77	85	110	97	99	115	131	88	111	94	105	92	112	119	117	109	100	97	125	100	99	116	121	109	116	107	99	104	100	116	71	105	110	104	119	88	125	121	105	102	91	118	120	118	106	124	107	103	108	91	116	99	114	113	111	113	93	121	112	107	105	96	106	110	112	107	95	117	108	109	98	120	126	128	107	98	114	109	106	106	101	102	114	106	105	94	118	113	102	102	99	89	113	90	119	106	83	121	123	96	96	111	108	98	112	115	87	112	112	94	117	102	103	88	129	87	135	125	122	95	113	123	102	111	108	111	124	107	80	93	118	101	119	98	122	98	103	106	114	110	74	107	119	120	105	98	93	114	129	109	103	110	129	115	97	112	96	111	105	115	108	132	114	120	114	119	116	115	108	96	117	126	116	108	102	103	115	95	106	119	128	112	112	106	105	105	115	100	112	110	99	94	112	115	104	89	99	98	127	112	121	97	98	95	113	117	97	102	109	105	110	102	106	119	115	116	97	120	98	118	106	89	105	103	111	104	101	96	112	126	118	91	112	122	119	103	103	103	112	102	105	124	108	95	88	94	96	109	110	100	119	89	117	100	113	117	116	91	120	108	96	113	107	104	111	91	110	105	98	109	98	99	94	99	111	104	122	111	80	100	123	97	84	111	117	104	132	119	114	102	105	106	105	109	103	108	117	95	120	113	123	117	97	101	117	123	98	102	121	100	92	121	105	128	110	104	102	98	103	99	115	101	103	105	100	104	126	110	115	95	105	132	107	111	104	69	118	106	118	111	135	107	124	105	113	108	122	115	108	111	122	105	103	102	127	106	121	116	93	97	90	95	107	92	103	127	115	101	104	125	106	90	116	118	107	108	101	113	109	107	108	111	107	101	122	114	116	97	117	123	97	121	91	100	105	101	96	102	112	122	105	80	102	119	100	101	105	104	115	105	99	91	107	114	88	120	115	101	100	109	89	103	120	113	114	104	105	101	101	119	120	118	90	109	114	111	104	117	124	114	116	102	107	116	135	90	108	108	113	120	119	125	102	109	105	113	113	110	106	127	128	109	117	110	104	103	98	100	118	92	86	104	98	117	128	108	98	106	130	125	114	100	112	117	108	100	121	129	108	120	101	105	105	115	105	107	91	104	105	92	117	107	99	99	91	117	114	120	111	116	119	92	90	86	99	111	128	121	113	128	110	91	101	122	119	109	122	112	124	92	99	107	107	99	105	96	115	134	112	122	111	96	95	110	97	82	99	102	110	107	117	116	105	104	94	118	111	116	110	104	108	84	104	103	100	84	100	112	110	102	110	119	113	126	120	124	123	120	109	108	100	110	108	107	79	117	107	117	112	108	113	118	112	112	106	102	108	109	110	115	99	105	104	109	110	124	101	92	96	111	104	106	93	104	108	118	124	120	109	114	100	118	118	130	110	128	97	94	90	107	96	93	111	92	83	109	117	87	125	105	95	118	114	109	104	112	98	103	107	103	116	135	115	125	112	120	103	127	107	112	109	99	109	95	115	93	105	91	101	109	99	117	86	106	126	98	121	101	113	118	119	98	89	104	121	109	113	118	112	106	108	92	87	128	88	109	113	109	109	107	98	128	108	109	115	98	125	118	123	108	110	117	129	92	105	126	104	121	110	86	98	92	112	107	140	126	119	98	122	111	111	100	119	101	130	115	108	103	119	109	101	114	111	122	108	82	102	86	114	121	106	105	126	107	107	102	112	121	121	115	113	105	112	112	105	115	110	115	125	110	118	105	111	103	103	113	107	94	130	109	94	113	90	117	117	131	123	118	109	100	110	101	107	98	120	110	110	101	98	118	114	121	105	104	105	106	101	115	89	91	92	121	122	98	104	117	84	113	100	113	120	99	102	115	126	116	96	109	87	109	98	95	120	129	113	108	111	120	103	109	106	89
2405	403	471	534	483	471	440	405	461	401	388	423	371	382	366	356	416	455	409	386	367	389	360	353	372	350	356	381	377	364	388	347	369	348	361	358	341	357	321	322	354	353	405	337	369	351	332	343	348	367	366	343	364	375	371	338	366	339	323	354	402	365	330	373	330	362	373	361	345	370	353	332	368	371	360	354	344	367	364	357	400	363	390	364	368	328	305	347	366	355	332	350	345	357	326	368	408	365	359	349	335	336	374	342	373	398	351	290	353	356	348	364	348	381	350	388	373	355	349	374	338	364	397	340	380	326	340	319	369	363	357	351	378	325	386	338	345	371	359	320	332	367	367	326	363	377	355	385	367	355	363	386	372	369	379	340	347	372	345	334	361	371	345	354	380	355	348	336	325	352	371	380	341	363	369	378	335	354	357	351	346	332	361	347	354	347	353	377	346	339	394	364	345	391	379	363	373	328	337	371	317	346	378	357	361	365	397	372	374	381	355	382	347	354	341	356	370	378	353	362	345	359	335	343	366	344	375	325	352	344	390	345	355	382	370	347	396	348	347	360	355	331	349	340	359	354	390	385	374	359	339	382	377	353	356	352	388	352	311	337	356	380	340	377	328	359	383	345	354	355	343	398	384	328	376	373	396	361	358	346	350	356	357	367	321	346	366	351	354	344	383	392	389	364	390	352	347	360	366	362	372	386	411	361	373	356	377	359	367	362	358	320	318	353	366	344	382	351	348	314	377	340	355	345	390	384	297	357	377	359	376	364	376	389	333	349	371	336	356	344	351	375	333	378	376	343	353	349	341	362	343	375	364	367	352	365	344	383	346	355	340	362	377	354	351	353	350	370	358	350	326	349	356	370	335	329	338	338	351	347	339	341	363	337	378	365	384	360	347	343	351	355	342	348	346	339	357	354	354	342	320	365	356	343	324	374	348	332	368	358	369	355	370	386	408	326	378	360	333	337	379	339	293	378	380	353	351	361	376	351	375	315	353	378	376	332	376	348	357	355	342	388	386	401	359	386	334	354	344	358	356	339	354	360	382	335	344	378	322	345	400	369	370	348	379	362	381	373	370	348	363	355	327	355	341	327	362	360	383	340	390	371	335	383	375	356	380	344	388	343	310	346	359	331	362	361	311	376	374	361	349	336	335	359	346	377	361	336	347	352	360	344	352	398	339	370	334	373	356	361	387	373	345	327	353	356	352	375	369	350	352	359	355	352	374	343	336	331	345	382	374	343	357	355	336	352	332	361	368	343	377	334	385	355	382	375	341	320	352	348	379	357	343	372	374	358	352	348	345	370	363	364	367	345	383	371	355	365	387	368	353	351	365	369	366	344	339	361	375	336	362	346	357	359	332	348	353	385	345	354	336	383	381	343	368	317	359	322	343	376	383	357	359	306	346	351	405	374	339	382	347	375	360	360	365	317	367	342	389	341	376	344	373	305	376	342	324	402	360	381	374	350	370	330	392	357	333	369	354	356	348	347	359	352	346	341	339	323	345	380	363	358	346	332	394	335	376	341	399	356	370	364	351	354	368	353	391	355	366	359	361	340	364	328	377	303	366	365	331	342	362	368	339	366	350	394	344	346	353	329	318	387	401	359	344	388	368	349	390	365	377	360	400	348	357	380	379	384	364	384	374	373	345	354	359	361	361	327	348	356	342	385	364	343	362	387	377	351	342	356	376	375	349	335	350	373	336	341	332	336	346	347	349	363	361	384	378	357	369	344	321	344	359	342	377	371	361	351	336	383	360	385	342	313	349	341	383	368	339	371	368	349	390	383	315	330	343	368	369	347	393	329	367	350	367	341	374	375	335	367	332	378	360	333	344	343	358	351	344	372	393	346	394	374	350	349	333	358	378	379	374	381	334	345	353	397	342	359	350	364	334	288	368	353	354	397	383	370	363	397	351	315	344	351	347	382	360	320	354	381	334	382	426	350	394	351	364	386	353	355	382	331	376	331	332	353	381	364	337	338	354	362	367	340	337	369	368	343	344	384	371	342	362	384	346	349	334	386	325	324	373	328	376	327	350	375	364	352	348	382	402	339	359	356	357	355	397	333	345	349	373	337	379	367	385	342	355	382	418	365	361	325	379	378	355	319	345	322	324	374	378	339	380	317	327	333	356	375	376	343	356	347	364	357	400	350	349	349	342	352	357	357	384	373	333	373	336	349	375	342	337	367	365	378	363	379	383	346	359	374	375	324	386	319	365	361	361	385	351	317	371	321	365	319	351	366	356	374	362	362	327	382	395	358	366	367	374	359	315	389	365	392	354	330	375	348	357	381	337	364	352	330	380	350	387	352	350	333	344	329	357	355	367	380	360	338	356	335	361	359	364	318	340	341	352	369	362	356	320	323	369	354	382	369	385	349	341	328	402	371	350	372	341	353	389	340	333	385	396	374	335	385	363	359	384	357	352	357	361	356	323	362	370	349	339	345	336	382	333	353	383	376	360	387	390	343	359	359	392	318	362	352	340	364	331	344	354	327	352	391	357	364	363	385	341	358	330	362	354	342	335	325	364	342	353	387	347	371	361	355	344	377	355	351	319	359	358	375	350	350	359	362	376	356	359	394	361	355	374	342	368	344	373	361	344	342	355	340	373	359	368	356	376	347	378	342	369	370	360	389	376	404	331	359	367	408	368	377	356	384	352	341	361	350	340	335	318	353	379	342	366	365	333	351	387	311	344	351	347	365	353	359	370	367	364	388	353	313	333	369	372	365	357	346	347	350	354	373	376	365	377	383	379	324	370	360	353	361	398	331	349	358	348	333	308	361	320	361	366	366	349	347	351	362	329	360	350	344	358	369	362	343	372	384	349	339	360	385	374	361	356	336	367	354	360	371	361	375	327	345	403	351	363	349	352	384	335	361	350	387	345	343	349	335	340	343	351	355	337	341	360	348	339	359	354	357	331	380	360	383	368	391	384	387	386	358	361	332	373	364	359	360	370	340	355	350	330	345	341	385	364	352	346	309	366	390	371	375	363	361	372	369	353	324	388	360	335	376	350	325	366	354	365	374	372	360	327	382	393	335	355	344	353	388	367	325	389	350	359	382	363	360	368	360	403	390	366	317	335	376	371	374	362	397	367	359	364	322	371	335	381	371	355	372	360	348	344	376	365	351	354	362	356	373	370	359	338	354	377	365	383	351	389	384	328	330	378	354	347	357	351	399	346	346	375	360	322	354	385	351	360	372	367	373	378	369	399	350	335	361	359	391	333	346	363	375	383	344	330	345	361	320	334	340	356	355	359	362	319	342	354	347	333	363	343	343	333	335	329	374	337	364	364	367	377	368	361	366	378	337	365	341	340	349	366	372	371	368	355	345	342	364	352	379	369	367	371	378	307	359	338	380	409	360	369	362	356	371	327	339	376	376	377	377	342	332	357	375	343	385	364	367	355	397	387	348	366	357	351	333	314	344	342	345	391	336	368	380	364	351	341	336	336	351	364	386	361	356	363	381	353	343	359	333	368	393
8932	1317	1458	1229	970	767	674	400	432	392	362	316	231	282	297	301	296	276	293	405	332	236	230	246	226	232	244	253	249	253	251	224	213	230	218	222	219	223	236	227	225	212	210	213	188	204	191	196	223	223	178	227	191	235	240	214	227	210	224	181	237	221	203	241	211	200	221	201	218	232	211	228	241	191	216	232	210	244	211	212	214	230	222	233	217	216	218	196	219	217	159	199	211	216	194	217	232	222	216	216	173	194	223	239	197	189	240	202	191	223	217	201	188	217	192	209	210	218	204	211	216	207	239	227	223	219	212	210	231	222	226	207	220	213	246	187	211	220	217	216	225	229	214	219	204	239	219	218	213	215	205	208	212	223	226	219	203	210	196	202	233	210	227	233	217	217	217	203	201	210	214	218	203	222	191	224	226	203	226	209	225	213	228	184	201	205	221	231	220	244	223	223	205	191	249	208	234	218	202	198	196	223	217	206	226	214	213	216	211	204	208	226	204	198	238	228	203	228	227	207	223	206	208	179	219	209	214	196	224	189	222	215	203	205	225	216	218	214	214	219	234	216	220	219	229	238	206	196	226	216	210	226	214	197	212	205	209	235	184	207	205	197	217	203	211	203	210	213	224	212	203	202	210	176	194	222	213	221	214	198	222	217	209	198	180	199	231	213	215	229	200	211	219	205	221	236	199	243	227	190	230	194	206	229	222	218	212	212	189	218	213	219	206	204	235	219	222	188	211	201	223	234	202	221	236	206	184	214	204	216	239	246	228	238	234	207	197	202	207	212	243	222	210	198	211	181	197	217	234	234	218	217	220	220	225	194	243	240	194	202	226	236	197	193	216	221	208	221	218	215	231	208	178	190	211	223	223	214	240	229	219	222	212	204	220	216	202	190	189	212	218	239	223	197	214	206	225	220	231	188	224	192	198	224	203	225	207	226	235	216	214	241	232	214	213	198	180	210	214	201	216	221	205	216	236	212	204	235	195	227	208	210	189	190	223	205	233	223	214	216	240	220	216	206	207	226	234	218	202	210	194	249	212	210	194	214	192	213	203	221	236	201	218	213	221	198	249	206	198	216	223	215	219	222	204	220	224	235	228	214	189	194	202	192	217	205	243	212	191	227	216	207	230	219	223	234	195	230	208	201	219	162	218	214	199	212	228	229	223	263	241	228	236	225	187	220	221	216	217	217	224	214	226	194	200	239	191	233	213	205	179	201	195	197	219	182	201	205	229	222	209	200	213	222	226	220	220	214	209	212	220	232	204	233	205	219	220	230	237	211	243	221	210	212	203	220	229	203	230	224	215	238	232	236	219	244	222	201	190	198	209	200	238	240	224	204	196	227	203	209	211	227	199	208	200	234	210	214	198	204	230	210	210	216	232	196	192	245	226	245	235	242	218	216	228	235	223	199	217	220	228	199	205	197	223	180	235	202	228	221	214	233	202	211	205	195	209	207	209	228	253	231	215	257	225	217	219	202	199	198	213	209	232	220	218	221	216	210	216	193	217	203	220	248	221	198	231	227	208	247	213	198	193	224	194	208	231	226	223	197	226	201	219	220	218	215	213	202	215	201	227	219	208	209	207	228	225	202	197	221	208	207	243	202	230	199	227	210	202	205	213	208	194	192	197	221	234	199	183	200	202	223	228	232	227	243	185	209	230	210	231	217	199	230	207	236	207	186	209	211	193	233	206	257	207	225	203	215	209	215	204	210	219	217	233	203	212	220	215	241	188	224	224	218	233	214	208	239	237	203	209	194	213	198	222	204	206	223	241	179	227	266	191	228	204	231	191	206	187	227	199	189	221	220	222	228	215	217	215	227	219	231	217	219	198	207	197	197	193	207	192	197	209	246	214	210	230	210	224	204	213	210	214	184	216	189	202	218	240	204	207	213	250	240	207	210	215	215	195	221	226	199	233	217	229	216	214	225	191	192	200	221	220	206	220	217	214	225	191	217	194	192	227	192	208	217	214	226	198	193	234	205	189	207	205	196	210	209	190	199	232	218	219	212	193	224	198	211	216	212	242	220	215	206	229	226	248	209	214	222	224	252	213	219	264	215	205	196	222	226	209	215	185	231	207	236	215	219	254	224	197	232	211	195	221	203	233	192	222	234	198	193	204	219	195	205	207	197	224	221	222	224	222	245	238	233	219	224	234	177	233	207	212	246	220	212	207	212	212	227	223	215	215	198	226	192	197	209	206	200	277	208	240	220	240	242	218	196	241	196	218	219	230	167	228	185	219	221	191	233	205	198	232	196	212	206	208	191	251	213	215	203	202	176	203	227	216	234	207	211	230	222	213	222	233	209	213	239	219	236	215	222	188	204	193	246	240	204	208	229	192	242	205	201	238	224	214	223	205	199	205	202	199	231	213	219	218	210	200	225	219	218	247	210	218	212	220	218	218	259	209	192	206	197	214	203	213	200	198	224	223	216	200	202	208	216	233	198	223	223	191	176	217	199	207	196	221	241	210	224	210	215	233	198	211	202	202	222	232	223	209	224	215	209	224	225	201	238	194	222	212	228	227	203	197	215	194	188	236	217	227	191	210	211	245	222	220	225	216	201	235	223	212	190	223	232	222	210	188	223	228	221	226	215	199	237	216	216	196	208	185	215	223	210	216	207	202	213	211	195	238	199	201	215	205	221	231	200	227	209	227	238	227	216	220	184	207	229	212	234	210	182	219	205	227	215	222	196	214	228	226	193	226	218	214	220	209	208	234	206	190	220	207	204	178	197	191	201	223	198	203	219	199	215	233	210	212	205	219	186	247	228	221	244	215	179	229	231	204	186	221	207	196	220	220	207	201	188	221	199	219	208	223	227	239	207	234	214	168	193	197	213	203	199	212	211	219	218	216	216	228	220	251	225	200	220	204	221	219	229	223	213	202	219	233	202	213	224	236	221	202	207	218	198	224	224	232	247	216	197	212	216	200	226	220	202	225	207	236	218	186	196	223	218	195	223	223	214	205	214	209	218	208	207	230	210	201	226	208	205	200	197	217	208	233	235	218	191	214	223	188	229	214	206	194	206	213	221	223	189	222	216	228	200	204	221	193	188	243	210	205	215	206	216	210	225	232	198	211	222	213	213	214	211	222	245	206	219	222	212	210	213	206	212	182	204	205	222	234	224	223	198	220	214	223	203	208	216	211	221	213	185	205	242	213	206	216	234	186	201	183	222	237	197	193	208	214	201	209	200	223	182	201	190	197	209	198	241	217	242	212	199	227	219	212	215	217	205	211	216	197	218	218	202	253	205	234	225	224	220	203	218	210	225	235	211	202	236	205	211	206	181	206	215	214	221	193	224	231	221	201	219	237	221	199	201	243	224	244	212	194	254	239	191	222	208	198	186	213	201	194	226	238	208	207	209	213	200	231	203	211	205	224	219	234	200	204	183	184	209	190	201	215	223	183	208	211	169	234	236	222	222	235	224	243	220	232	207	180	226	201	217	214	231	226	200	208	205	214	211	229	200	234	213	206	214
6559	1493	3008	3601	3398	3043	2625	1844	2033	1741	1397	1137	1055	970	1125	1106	1491	1107	1198	1173	1072	800	818	931	981	948	974	874	847	707	731	726	687	684	661	690	632	652	677	619	662	698	680	616	663	588	585	587	650	641	601	600	641	604	586	581	566	635	658	616	621	617	628	587	615	605	583	601	621	622	609	600	595	613	572	574	594	577	580	611	618	616	637	564	616	619	598	586	624	559	587	623	592	599	629	619	576	549	623	620	592	640	571	603	586	615	639	609	644	596	588	634	610	597	624	660	635	603	616	631	611	618	556	617	579	572	604	608	580	562	605	555	577	619	583	594	597	632	593	587	610	598	540	592	599	617	574	601	630	545	598	606	600	545	596	604	582	584	587	586	608	611	574	621	598	604	585	568	578	628	627	571	614	589	594	576	565	606	578	644	536	595	634	598	601	552	592	622	562	597	591	541	575	652	577	579	575	616	617	621	587	658	587	581	595	604	596	569	614	584	575	611	588	563	545	591	593	593	603	583	590	588	581	601	592	630	604	600	618	644	629	621	563	553	596	572	581	595	621	570	620	588	593	574	619	553	603	583	593	605	613	592	611	557	626	596	603	595	625	542	628	621	589	626	626	580	572	561	602	630	570	599	598	652	644	601	654	618	599	622	580	611	584	565	625	623	574	560	567	561	591	617	597	564	653	583	574	623	621	637	604	588	570	622	593	587	631	537	607	619	604	598	589	554	610	621	607	607	580	589	571	614	567	621	600	635	607	585	616	601	629	626	592	603	610	544	626	570	612	578	654	620	604	567	596	560	613	635	608	605	612	585	565	615	567	649	625	586	589	672	605	604	636	573	579	616	625	595	583	636	580	592	613	616	590	619	590	614	578	570	562	588	566	612	585	632	613	559	595	572	642	575	612	631	583	657	599	603	564	598	599	608	556	605	616	583	608	576	614	653	596	668	609	646	594	606	613	626	579	570	589	601	608	620	589	636	547	627	599	545	628	600	623	614	569	638	613	585	586	597	645	620	605	593	613	568	540	603	603	635	578	589	596	645	599	599	627	606	582	628	609	616	604	620	578	599	659	592	533	614	582	594	589	616	580	604	590	592	592	569	604	576	610	552	652	557	591	609	587	564	589	560	595	600	642	607	571	587	613	605	623	608	601	589	590	576	608	572	606	608	607	577	608	629	628	588	568	661	596	621	570	611	590	569	592	565	581	609	618	572	590	536	651	610	581	578	631	609	565	601	610	609	640	558	631	582	604	588	586	586	597	577	585	590	594	619	617	582	576	534	701	576	630	570	603	589	628	601	602	659	630	613	570	601	578	610	614	620	641	613	569	642	613	614	562	585	608	572	589	582	615	603	608	576	619	571	625	617	590	579	581	596	643	596	591	589	626	614	648	581	613	618	565	612	621	619	645	584	608	591	623	572	602	567	641	554	612	593	591	595	588	606	611	593	606	601	598	659	645	592	607	568	617	583	631	607	586	530	637	596	613	593	545	526	608	596	559	611	574	583	571	575	572	561	586	608	603	600	611	604	538	591	628	576	571	626	587	583	554	576	596	556	611	562	620	613	558	592	569	582	615	622	599	623	605	602	626	588	596	600	532	590	575	545	631	614	594	571	618	623	593	577	583	618	600	592	585	616	611	601	593	620	568	565	632	597	585	614	612	605	600	590	562	620	643	597	609	598	612	587	576	581	625	613	670	617	562	658	603	591	582	611	563	671	596	610	627	616	623	594	597	630	601	635	599	555	629	601	611	621	607	607	585	595	597	584	592	560	555	587	593	573	600	548	575	584	612	606	578	599	584	627	553	628	595	590	591	621	600	642	640	608	589	589	609	595	621	608	602	618	594	616	625	599	624	555	619	589	599	589	573	550	619	573	571	571	600	620	614	580	594	574	589	579	559	600	603	587	598	555	581	555	611	607	604	555	596	593	585	589	641	586	575	605	597	591	585	591	606	609	558	575	588	583	561	603	603	558	620	588	614	597	592	571	592	605	609	588	569	591	607	617	584	596	625	568	644	591	619	589	568	594	610	639	613	630	631	594	594	555	616	596	637	638	598	611	600	624	588	583	614	607	578	596	636	560	621	557	603	561	587	611	594	583	573	617	620	591	578	581	573	599	644	610	558	622	611	557	624	634	610	592	606	579	531	568	676	587	606	601	569	615	573	577	605	571	617	591	640	567	589	618	591	553	610	578	619	614	583	564	593	570	583	587	612	594	581	584	597	581	614	628	630	581	549	571	637	617	630	639	629	616	572	641	564	615	598	644	548	586	642	619	594	635	622	620	607	610	553	604	615	582	593	607	616	661	605	536	660	585	544	595	614	595	617	635	579	557	636	602	585	571	604	626	593	605	597	620	608	620	603	583	610	574	602	623	584	624	562	594	606	602	580	585	597	573	602	625	566	572	586	633	596	598	622	628	625	571	589	637	642	626	588	591	612	619	606	599	604	595	580	601	630	562	612	604	606	654	567	550	573	603	643	570	637	629	612	590	583	571	592	595	536	571	568	618	586	569	581	583	544	591	549	614	621	599	574	576	585	625	581	569	605	611	602	593	573	650	621	624	556	604	587	568	607	587	610	577	559	629	585	575	598	545	586	628	561	599	579	578	615	616	612	597	589	607	600	611	639	625	607	614	602	588	591	629	542	559	566	589	624	594	627	589	613	620	540	628	560	587	579	595	581	621	646	589	543	587	652	621	608	619	601	575	572	571	584	631	617	610	579	569	604	628	623	595	580	625	617	640	603	608	599	616	602	581	584	633	633	602	582	566	572	643	599	598	613	617	627	604	582	612	619	594	599	614	619	563	587	561	594	670	565	611	608	580	589	617	596	645	602	540	567	603	557	597	648	631	594	614	619	631	635	576	577	623	587	634	620	569	606	573	608	604	574	574	613	605	620	580	625	592	603	630	596	590	576	603	596	570	622	573	625	605	623	581	576	618	551	624	639	625	593	601	603	580	606	568	580	595	589	606	585	596	555	583	607	594	625	602	663	575	599	607	604	604	607	595	595	580	588	576	606	602	622	622	583	560	561	583	615	634	563	587	603	605	604	547	599	597	560	615	600	604	621	597	584	585	592	611	597	575	597	628	576	598	626	583	608	617	602	581	598	563	596	570	612	609	594	639	613	565	628	570	595	570	593	577	585	630	569	579	612	620	574	629	609	606	601	598	635	592	594	604	572	591	590	540	610	557	603	593	622	571	588	639	568	615	573	605	625	600	625	592	605	601	598	567	558	585	583	593	613	637	605	553	582	620	611	604	609	580	597	625	579	628	583	587	578	590	588	578	583	623	585	593	581	610	608	613	576	609	607	607	640	603	604	546	566	571	567	622	576	599	598	610	578	565	646	609	596	591	628	562	596	592	600	600	593	576	633	645	611	553	616	586	599	629	604	613	574	610	585	623	594	595	566	621	624	563	572	592	569	623	598	592	602	577	595	682	608	576	551	599	621	619	579	623	596	600	587	564	585	604	613	597
16694	2992	3192	2552	1773	1283	1253	951	929	896	665	545	515	475	486	562	547	538	497	604	454	458	428	418	481	464	465	436	482	425	408	411	393	369	370	365	362	335	382	376	405	390	382	418	401	420	385	343	395	390	423	376	397	400	392	416	421	376	381	387	393	392	392	377	350	398	404	418	394	378	346	405	407	378	395	384	371	363	400	393	378	377	341	381	385	354	373	375	383	387	391	357	367	391	348	392	328	362	394	352	346	370	383	397	410	357	360	381	383	370	394	383	426	371	380	358	379	383	369	372	354	374	369	370	370	374	356	373	370	368	371	401	342	402	390	340	369	368	377	313	365	359	345	384	359	374	374	389	381	407	370	365	367	393	358	413	337	379	402	369	405	358	365	393	366	412	402	399	361	395	386	375	429	374	404	396	383	361	383	375	369	397	363	380	389	387	351	340	389	386	403	364	384	373	393	387	332	358	360	379	343	359	341	350	393	382	359	371	349	386	382	370	358	366	422	385	399	351	375	357	344	378	393	373	376	371	359	380	368	385	384	361	370	369	383	386	433	367	396	369	355	345	366	414	371	398	379	401	353	359	368	362	385	399	355	409	376	355	396	360	365	385	386	370	377	373	384	344	366	371	399	364	383	371	377	377	359	404	382	408	373	393	368	409	393	400	346	405	370	422	361	364	356	349	405	363	395	388	369	389	356	363	367	414	385	355	389	386	337	399	393	397	373	413	357	381	386	383	362	379	388	403	401	362	389	408	342	392	369	371	364	397	408	371	351	420	383	334	375	370	375	363	415	412	396	345	409	395	403	365	365	363	355	363	398	427	333	380	385	357	363	381	366	404	384	409	376	389	408	393	410	360	410	370	367	357	368	371	342	322	412	363	384	371	371	363	361	392	357	362	394	385	322	410	360	425	373	383	428	351	334	404	380	371	385	373	365	398	321	397	366	376	402	359	365	344	347	406	375	367	358	370	367	376	369	356	349	367	407	381	400	397	386	397	403	397	307	387	356	395	375	405	354	360	389	383	366	395	371	393	393	386	352	405	397	357	386	391	386	404	390	385	379	381	347	362	371	390	395	349	357	374	370	346	381	426	363	400	368	380	347	387	354	416	389	379	371	366	348	398	402	375	404	390	411	366	380	363	420	376	375	381	371	373	377	365	396	373	391	359	374	379	356	356	352	393	366	412	405	372	371	352	388	374	380	391	395	381	365	343	365	346	412	355	354	389	438	381	330	350	391	417	389	377	364	405	360	377	374	385	378	380	401	360	367	351	368	378	361	357	365	353	376	381	408	375	384	383	368	382	371	375	386	384	357	345	376	352	376	361	342	381	379	392	396	386	375	349	411	380	416	383	385	356	336	388	393	402	413	381	373	345	395	384	360	365	401	384	378	330	372	341	374	370	361	348	381	350	380	380	386	397	387	384	345	390	382	391	381	397	378	357	357	390	424	368	373	411	365	362	350	341	401	399	377	422	376	374	413	354	357	368	361	356	385	376	355	371	365	382	412	341	383	367	372	351	379	406	354	379	402	381	373	367	382	427	327	341	365	404	447	369	384	355	367	399	373	341	416	369	361	384	378	386	398	414	412	368	367	386	398	395	390	346	370	383	370	382	404	404	394	392	388	386	377	395	347	375	375	367	406	368	411	385	348	368	382	371	384	368	392	342	374	355	373	392	394	390	386	361	346	370	369	400	396	373	370	409	397	410	364	407	420	381	384	422	390	365	388	353	379	372	374	378	383	412	362	356	375	424	350	393	396	359	384	392	381	370	376	375	413	378	414	350	367	379	368	370	381	377	365	365	390	412	410	371	387	344	343	393	339	372	347	398	360	381	367	381	379	400	382	368	377	349	367	371	387	387	401	395	408	410	385	361	404	419	373	379	369	411	404	392	403	398	370	366	361	374	418	368	348	377	353	371	402	385	389	393	394	359	414	384	336	357	367	394	342	409	354	399	394	394	371	365	407	357	406	366	371	353	371	368	369	404	375	354	392	363	419	406	395	360	408	375	391	392	371	382	378	368	375	380	400	371	389	409	401	335	368	366	372	391	408	353	369	384	374	349	373	379	340	406	376	363	369	377	401	399	380	363	363	371	378	350	380	362	386	370	388	361	376	360	361	374	386	375	344	396	342	369	385	395	346	349	367	374	377	363	378	388	381	418	380	403	385	417	383	346	377	338	360	364	396	354	392	366	399	381	379	383	381	357	387	362	389	387	388	375	388	350	385	376	356	378	382	400	380	364	383	387	344	383	381	369	386	367	382	400	397	412	390	371	404	378	377	433	369	360	380	399	370	383	343	368	400	368	390	353	355	376	362	368	423	386	354	383	386	357	364	366	375	390	370	400	376	384	369	396	386	378	383	370	397	425	372	395	391	380	355	350	385	361	379	382	374	386	363	420	382	360	393	380	411	370	390	381	389	380	384	399	346	358	401	361	337	347	399	377	378	362	382	388	396	395	384	353	399	376	376	382	379	371	407	394	380	403	379	367	393	354	339	356	348	361	374	368	344	357	365	412	350	372	344	357	382	379	409	347	396	363	372	406	404	390	397	399	377	363	341	412	337	374	373	356	430	367	357	384	366	349	372	357	346	383	378	362	353	396	384	366	365	401	406	407	386	385	371	406	392	367	416	389	334	331	349	383	376	378	386	400	412	358	348	374	323	377	405	376	380	366	397	411	350	379	363	378	381	383	384	381	400	346	421	395	361	379	383	375	336	406	388	332	348	405	373	405	352	377	396	342	377	357	391	401	361	392	366	377	383	420	389	367	376	336	366	382	377	389	355	388	360	391	416	377	393	387	380	348	375	388	349	357	397	372	388	391	365	374	384	363	365	380	408	389	367	365	322	365	349	398	373	393	373	367	390	408	386	388	381	363	369	406	391	389	379	391	388	362	371	370	379	414	381	383	406	387	364	355	402	362	362	381	345	387	359	376	356	384	362	344	407	390	394	403	342	357	336	415	375	373	332	357	412	363	385	415	402	395	354	366	397	376	390	371	373	353	375	374	388	362	369	365	367	384	353	363	376	362	396	369	404	375	402	388	417	377	372	370	368	342	367	374	368	357	388	396	363	367	378	389	373	368	382	374	366	392	391	380	380	407	378	347	397	362	389	383	392	393	323	376	376	370	360	399	372	403	385	407	394	344	396	378	388	405	375	383	374	391	412	363	385	418	395	353	403	341	395	409	390	332	367	388	391	413	384	355	391	327	385	386	364	370	381	391	376	401	387	403	382	401	347	400	405	418	376	399	378	357	423	373	409	415	436	392	351	386	365	355	368	368	379	355	387	402	384	379	379	381	371	365	396	358	382	376	404	397	392	378	361	363	369	413	425	379	345	353	364	350	350	391	352	392	367	363	397	362	376	372	371	351	366	401	352	409	364	382	381	357	381	349	418	346	367	406	371	399	391	373	377	362	374	365	388	370	360	368	406	375	334	404	383	352	361	379	402	380	383	381	391	387	383	382	367	355	392	377
8995	2847	6169	6624	5648	5239	4672	3676	3708	3290	2343	1957	1804	1702	1667	1997	2426	2068	1831	1738	1417	1425	1393	1491	1689	1674	1554	1398	1393	1119	1172	1081	1129	1106	1079	1055	1026	1043	1031	1041	1026	1011	998	949	1052	965	989	963	951	992	971	954	969	973	958	961	941	978	973	949	1007	970	964	973	995	932	917	966	898	1005	955	902	959	956	960	942	947	958	902	948	951	879	929	902	942	1010	937	907	988	958	920	963	913	898	915	949	985	904	960	974	912	884	953	907	983	910	963	962	924	947	883	948	900	983	907	898	881	884	965	875	996	947	911	929	920	902	998	916	918	930	928	923	975	923	928	901	926	995	890	902	997	905	958	951	907	948	858	895	918	911	890	927	954	915	946	900	889	934	872	976	925	928	886	933	906	941	940	961	953	925	915	921	959	942	943	885	933	935	933	952	943	924	943	951	927	903	920	902	937	879	900	938	984	924	905	948	882	940	910	916	902	885	941	900	932	893	906	895	975	989	956	987	888	875	909	948	910	868	954	893	898	848	928	895	922	948	888	914	939	881	926	910	890	968	909	902	929	884	905	915	945	969	955	921	959	918	915	974	938	941	947	908	924	931	963	886	881	960	939	960	875	881	842	912	921	947	920	916	908	930	883	895	904	887	919	899	968	948	973	913	870	917	879	886	935	901	949	942	919	962	954	903	901	893	884	888	928	896	941	912	931	917	910	934	965	932	932	956	965	915	898	928	925	949	974	916	908	883	923	918	938	891	909	928	887	949	949	922	939	924	921	942	948	872	919	951	913	908	935	933	944	899	885	906	945	934	887	917	929	934	920	913	903	933	962	930	932	957	900	886	898	896	953	951	952	874	903	935	878	926	911	904	896	910	961	921	942	894	926	867	989	901	924	899	960	907	906	936	889	879	931	929	914	956	967	900	904	919	940	950	893	891	955	927	902	903	912	976	955	941	935	935	928	900	883	850	932	955	861	926	895	943	950	869	939	950	936	932	889	938	868	940	936	892	895	904	933	869	936	944	938	931	933	941	930	914	903	925	945	912	908	982	917	918	956	879	936	916	935	938	939	919	963	920	916	883	931	920	930	908	928	919	930	937	900	915	875	905	924	964	901	975	939	928	937	917	901	903	882	866	945	968	956	964	894	899	942	938	914	902	949	929	868	891	940	881	943	938	899	934	957	915	928	867	978	924	894	879	904	970	863	878	923	942	956	906	939	923	910	878	914	909	994	951	913	914	951	867	955	983	904	920	920	911	940	920	935	963	951	884	944	928	936	958	896	950	936	978	923	864	912	855	942	897	892	947	966	944	883	951	904	902	887	930	926	957	941	843	965	878	928	886	925	906	887	903	891	870	893	942	932	900	930	933	1017	848	919	921	961	946	909	895	946	918	935	959	914	942	909	981	965	886	941	978	983	892	924	928	858	915	957	875	891	920	955	915	909	924	945	961	878	898	925	951	915	896	899	896	939	959	946	921	916	905	982	894	892	931	928	923	905	867	924	928	923	959	960	887	880	915	880	870	888	965	906	888	978	886	904	950	973	888	926	965	949	891	894	940	880	915	946	903	950	941	947	916	926	877	949	945	921	905	962	927	929	898	957	933	901	961	940	933	910	876	939	876	918	921	880	932	892	899	980	960	925	954	958	942	929	956	936	962	960	899	930	908	937	980	933	954	935	922	908	932	929	947	916	888	931	903	965	932	920	888	880	952	960	913	891	842	942	884	916	941	956	905	896	927	933	962	917	940	888	918	874	882	954	931	904	957	911	954	890	902	905	926	916	942	880	925	924	895	883	866	920	912	969	911	889	870	933	926	940	924	942	922	942	927	949	921	922	867	947	901	928	977	969	970	916	875	932	908	852	881	916	875	956	947	923	911	875	863	916	937	943	894	882	915	910	950	920	977	932	940	918	947	912	888	916	861	898	964	944	923	956	906	977	903	929	942	936	993	898	927	904	896	890	895	935	901	889	946	904	912	910	889	958	964	963	920	882	873	921	927	904	895	912	964	941	952	912	975	922	955	913	913	941	939	894	939	915	938	927	933	947	918	979	917	978	922	972	965	945	886	917	932	901	966	897	920	893	902	931	921	911	901	900	904	954	930	947	913	928	931	896	946	921	979	914	941	912	902	928	957	926	912	921	961	971	904	879	961	902	907	878	901	915	877	890	910	961	897	909	939	963	881	876	996	947	914	895	957	917	899	886	912	856	893	910	926	910	907	889	932	922	905	963	976	897	938	942	902	887	977	873	905	933	897	923	934	933	945	901	902	928	927	914	922	940	934	903	895	928	935	939	917	1004	936	941	935	902	924	917	933	904	931	940	947	867	883	929	937	912	870	951	962	914	937	973	945	883	969	920	897	937	930	962	890	923	901	942	880	910	951	901	909	944	942	903	893	957	949	905	920	923	942	891	992	917	897	982	953	929	952	952	898	921	894	926	938	939	911	877	869	947	927	909	940	962	923	944	940	923	892	896	968	926	908	941	910	918	908	919	904	932	974	895	900	929	950	917	918	897	922	855	892	926	911	904	902	893	904	928	968	899	909	936	942	893	865	949	915	949	889	896	873	916	932	945	885	915	883	881	931	899	862	918	910	924	907	918	905	934	919	936	911	910	950	922	951	905	932	916	909	902	985	891	945	925	893	908	921	981	884	883	906	931	957	940	954	921	1000	902	905	986	984	951	921	890	920	915	947	940	900	942	889	936	892	921	906	863	929	953	991	909	906	927	935	918	898	986	938	920	916	964	955	972	935	971	866	879	965	951	914	872	945	872	942	924	881	978	872	915	896	915	902	908	917	866	925	852	926	930	915	913	881	924	958	910	940	913	917	848	930	952	926	920	913	918	951	891	905	874	910	887	958	917	952	918	909	930	924	990	891	925	889	963	949	1029	919	905	925	908	953	878	896	894	962	880	932	908	873	923	921	912	952	914	901	876	866	915	936	896	895	977	925	931	929	925	936	939	940	968	943	914	952	946	898	930	934	957	903	887	908	904	867	925	920	896	975	934	894	875	970	924	898	933	928	905	923	936	933	888	943	920	845	947	907	962	941	935	955	942	877	935	934	903	900	891	906	890	901	945	933	932	963	920	920	864	950	941	914	915	902	884	888	906	909	944	924	930	913	918	925	925	897	878	907	970	934	890	939	985	928	904	949	934	930	975	894	936	919	899	876	942	956	945	909	902	935	970	866	880	913	914	920	908	958	955	972	901	960	930	985	885	935	900	920	891	881	925	857	943	925	925	955	952	881	981	881	949	970	897	876	923	875	960	921	937	936	943	968	914	931	865	917	914	916	982	903	857	900	916	898	927	897	873	896	907	904	918	893	909	921	834	935	874	898	865	918	881	873	864	905	949	890	930	913	899	951	944	948	918	895	924	891	886	876	930	940	883	918	931	947	942	891	897	910	928	955	874	931	948	963	865	947	881	935	938	937	888	938	933	967	937	865	908	961	846	932	958	924	977	911	901	926	898	908	898	914	917	907	920	923	947	842
2001	131	163	121	114	109	111	133	107	111	118	113	111	109	105	102	112	123	114	107	98	110	108	111	124	93	119	118	126	96	115	97	114	112	112	94	96	114	93	106	112	102	108	110	106	130	114	100	118	119	105	102	94	117	106	116	108	98	118	144	81	92	126	103	86	92	126	121	113	104	112	97	115	113	114	113	112	96	136	103	111	110	99	117	101	111	94	114	102	100	102	102	114	101	126	117	114	100	104	104	95	111	103	92	106	92	101	109	112	102	104	112	114	80	99	109	113	102	106	91	96	113	106	127	105	116	108	87	117	114	103	104	117	105	116	107	102	113	124	108	119	107	95	110	124	102	98	110	104	109	121	102	99	116	124	118	126	120	107	95	113	112	93	115	104	104	129	107	93	102	97	122	126	93	116	130	127	116	137	103	117	102	105	106	109	99	118	117	89	105	114	97	98	80	94	130	112	106	105	107	104	100	113	125	116	114	114	102	109	122	96	108	97	117	114	84	109	116	120	106	95	101	113	98	120	116	115	98	113	112	112	120	102	113	113	106	129	106	117	124	112	112	98	117	116	107	122	101	111	114	103	128	108	113	94	117	110	107	115	105	99	108	117	93	110	105	102	123	113	90	101	97	115	117	105	87	131	107	115	104	121	99	121	115	102	119	119	102	101	95	117	116	103	125	90	114	101	106	122	99	85	102	91	117	103	107	109	105	114	105	92	109	98	99	119	104	125	105	110	99	107	98	109	101	89	85	111	111	117	122	106	114	96	119	113	96	125	105	118	101	122	102	109	119	127	97	108	103	117	112	97	95	98	104	83	119	112	114	119	91	100	106	103	100	101	104	103	128	100	97	117	105	101	97	113	101	109	110	118	131	105	122	102	110	108	103	111	108	121	124	101	110	97	119	104	100	102	100	106	116	94	92	110	106	122	90	98	127	109	103	111	98	106	98	129	110	109	116	106	113	107	114	107	124	115	107	86	149	120	110	108	128	101	117	101	120	107	104	90	109	116	92	113	103	124	100	103	118	102	116	111	126	84	109	105	111	107	122	90	119	91	97	108	128	114	111	109	102	108	90	123	106	117	89	107	107	102	119	125	106	86	105	89	95	110	109	106	127	102	115	108	137	121	123	122	134	103	107	93	108	110	109	100	130	119	105	100	117	108	117	122	105	93	101	107	91	120	137	85	122	103	98	105	108	97	90	102	101	101	96	118	122	121	119	100	112	117	106	112	119	104	101	100	93	120	104	105	106	111	117	105	107	94	123	116	108	99	105	114	132	109	100	101	89	103	108	121	99	83	119	128	104	105	99	111	115	103	133	108	97	129	112	108	141	97	106	105	122	112	115	99	107	99	83	122	123	98	97	94	102	108	111	113	101	106	126	106	105	108	113	110	105	117	108	83	129	100	100	98	107	110	89	110	113	116	93	111	126	104	102	92	101	123	87	107	106	108	103	111	110	112	113	127	123	115	103	114	107	120	100	115	82	100	122	103	111	102	102	97	112	110	96	93	113	99	98	100	125	119	120	95	94	93	96	118	107	107	103	118	115	102	111	112	110	121	101	109	99	107	95	102	102	109	94	106	115	110	107	104	95	111	113	115	114	114	105	95	115	98	127	95	119	105	121	122	116	115	103	115	76	138	128	112	102	112	106	102	106	118	115	114	109	118	100	100	121	108	132	116	113	103	99	113	100	91	97	109	112	82	110	106	116	108	115	93	130	89	93	102	137	115	103	103	131	130	108	116	94	110	106	106	121	134	126	105	111	108	105	76	127	118	95	112	107	125	117	133	109	94	94	129	135	105	119	117	119	106	103	113	119	109	130	128	96	119	95	107	111	109	106	127	125	104	118	93	90	93	110	127	123	103	114	111	116	100	107	112	107	115	112	91	110	106	97	112	97	139	106	100	125	120	103	112	111	104	93	94	103	89	97	109	130	99	121	118	109	123	101	116	123	103	147	124	123	132	108	97	95	92	108	105	100	112	116	103	114	100	96	88	104	123	111	105	94	106	120	95	113	113	106	105	101	106	93	91	112	102	122	102	105	94	100	86	101	92	104	106	96	97	104	113	100	104	114	124	111	98	96	118	97	108	124	102	97	110	118	127	118	106	110	98	129	117	97	110	128	101	113	120	90	97	97	128	104	110	112	119	100	104	118	108	103	129	126	119	96	103	108	96	105	106	99	111	106	109	108	123	78	117	109	110	108	110	117	106	119	100	117	104	105	106	108	119	107	107	110	97	101	101	109	97	130	116	127	94	108	91	122	105	110	106	110	107	125	100	116	108	106	112	111	82	127	127	131	90	103	101	108	114	105	114	88	109	104	106	132	101	121	102	104	117	103	99	114	94	108	101	102	115	118	113	97	138	112	111	90	106	111	123	106	111	94	109	106	97	117	110	129	119	100	105	137	100	100	93	120	95	99	121	107	107	92	110	104	118	116	117	102	102	95	92	107	106	97	102	117	99	105	89	110	120	86	112	116	103	100	105	109	90	99	105	93	125	127	104	101	90	98	112	104	111	100	115	98	121	107	102	93	99	129	110	108	94	125	119	86	91	94	122	121	108	106	99	111	105	101	124	127	97	107	111	119	120	100	105	116	96	113	107	92	129	98	93	103	96	111	86	104	96	96	97	110	119	87	102	116	107	116	100	113	99	100	105	105	119	89	102	100	115	109	104	90	103	106	106	97	115	114	112	108	114	87	102	114	105	110	103	126	118	109	107	96	94	98	110	105	125	137	112	80	94	96	109	83	100	99	120	112	114	125	110	98	114	101	89	117	111	107	102	100	115	130	133	116	117	97	106	82	102	98	101	99	103	110	119	128	106	101	106	102	115	100	122	106	97	105	103	129	110	114	96	106	101	107	99	106	78	109	89	119	103	95	103	113	120	80	95	111	125	101	89	106	94	100	116	117	103	124	117	97	98	111	97	104	114	104	137	106	101	100	107	115	105	123	110	121	103	103	99	116	102	91	113	98	105	109	117	118	97	128	103	124	127	96	96	113	113	99	101	90	111	109	106	108	106	122	111	103	97	109	112	106	131	127	102	97	119	96	115	87	119	94	107	113	122	87	101	96	102	109	110	123	113	106	110	117	96	116	111	117	119	104	112	107	109	128	124	115	116	113	104	110	108	103	109	109	106	96	121	127	90	92	104	120	118	113	109	120	95	110	112	108	107	98	120	106	114	106	122	112	118	101	110	89	111	106	99	102	118	103	106	113	110	108	104	119	116	115	114	91	112	107	110	122	110	98	93	92	110	103	99	121	100	94	115	110	128	101	112	94	93	101	111	100	114	110	101	132	102	112	103	107	104	104	119	107	106	108	101	105	110	103	136	131	107	96	99	108	109	109	109	112	112	107	101	116	110	112	115	115	117	116	105	115	123	98	117	95	94	106	117	115	83	112	109	97	107	119	110	112	85	102	119	106	97	104	90	102	99	109	89	107	82	111	94	79	116	126	124	126	96	105	101	134	91	104
2351	386	475	466	462	505	410	395	399	420	356	376	346	376	391	411	386	371	344	330	364	358	359	379	371	356	326	370	407	367	356	357	352	360	347	358	376	351	369	337	380	326	368	379	372	376	361	361	359	350	340	368	381	362	396	363	376	330	371	360	371	354	368	339	333	350	352	359	347	372	366	350	357	380	374	356	359	334	353	339	358	365	368	395	350	370	365	314	359	369	365	372	347	370	331	352	342	332	369	368	369	325	355	367	378	360	345	361	356	330	347	382	351	357	345	357	352	321	340	348	350	360	343	333	370	328	346	363	331	358	393	388	337	365	355	370	345	369	374	333	384	407	401	348	355	345	344	345	317	316	356	350	334	323	350	363	366	373	329	339	344	378	328	382	336	355	318	334	344	348	380	354	358	360	350	338	345	369	352	355	371	353	367	380	347	350	363	351	346	366	342	354	378	387	355	344	338	378	358	384	347	348	338	367	350	369	365	358	378	350	356	354	390	359	360	334	356	309	322	352	375	364	367	371	355	319	360	363	371	351	356	323	331	356	332	357	314	335	378	355	372	354	363	350	347	369	368	341	334	351	362	343	333	377	350	340	336	312	376	366	337	341	355	350	360	385	387	377	331	349	337	336	376	352	341	359	373	335	359	382	363	339	371	366	331	368	354	374	353	353	381	379	355	326	381	363	365	342	330	373	321	370	354	363	327	354	349	318	350	360	364	359	368	374	349	353	416	376	393	373	372	367	336	370	345	355	353	347	348	356	369	382	325	350	363	350	354	365	382	319	350	375	336	356	326	373	347	332	360	339	382	364	347	366	343	352	369	360	355	386	333	348	334	369	344	355	341	372	362	353	341	331	334	363	384	380	351	363	369	380	337	338	348	375	363	387	370	373	335	343	361	327	355	357	351	344	360	347	357	370	374	337	330	365	352	329	363	364	350	422	400	357	347	375	389	381	320	372	350	356	352	368	381	333	348	350	367	325	342	340	356	317	361	345	334	358	371	318	360	335	333	368	348	366	370	366	361	353	339	364	323	330	338	364	374	371	356	369	356	369	344	362	335	362	347	335	351	371	342	343	353	345	318	354	338	320	340	348	353	349	374	338	368	378	353	346	335	348	342	342	364	361	375	335	348	336	370	328	364	362	353	368	357	348	372	360	366	364	350	335	334	367	381	358	347	345	361	332	381	327	350	367	368	332	386	343	322	356	373	381	363	362	346	369	366	386	377	379	376	354	374	356	346	372	355	335	334	339	350	366	351	371	381	367	391	389	373	349	315	362	381	354	366	369	348	352	386	356	348	370	344	337	341	348	366	327	344	387	356	329	329	390	378	379	378	364	384	324	347	369	330	339	362	367	347	351	347	342	373	326	346	353	376	344	343	378	371	349	366	373	362	367	373	344	369	394	364	354	373	357	317	331	331	361	382	360	354	362	355	361	360	359	359	350	346	341	388	328	369	324	363	341	336	333	368	357	363	390	372	355	334	364	360	363	373	365	367	359	370	344	333	329	333	346	348	356	347	392	317	338	359	365	393	366	343	358	355	355	384	367	328	341	342	337	351	366	348	363	344	351	339	389	319	344	337	379	378	342	356	355	373	363	375	360	372	364	371	341	393	370	338	330	398	342	346	330	381	367	341	359	340	369	335	387	357	346	352	371	357	359	353	322	327	356	338	341	355	367	373	367	347	361	331	323	330	371	336	370	340	317	363	383	334	357	368	353	367	355	354	381	352	334	338	355	337	338	324	360	350	330	362	340	347	342	385	333	378	350	336	360	296	312	365	328	353	366	358	359	356	317	342	387	356	367	335	365	387	376	308	361	344	363	365	368	365	377	347	336	337	329	376	377	345	360	315	320	342	381	379	343	361	353	353	365	324	382	353	374	367	389	323	350	337	382	385	317	391	338	337	326	337	364	332	352	341	334	328	362	346	337	323	328	360	378	345	342	418	343	333	332	374	378	414	353	357	340	355	365	328	356	355	381	357	338	363	406	374	338	353	385	352	385	364	396	327	354	347	372	389	363	370	349	342	363	382	339	369	354	366	368	359	362	362	356	371	332	373	339	365	349	376	354	391	353	341	331	368	370	365	352	335	346	331	362	368	346	366	380	389	348	355	370	374	365	363	326	360	367	362	361	352	347	333	365	348	350	365	343	360	364	349	347	346	369	360	384	360	369	343	373	371	371	378	352	371	346	334	321	337	376	345	344	363	350	345	319	365	372	385	369	355	340	355	367	374	334	339	340	360	347	376	374	378	348	342	361	363	376	336	368	348	326	326	339	355	358	370	360	371	385	358	357	368	374	357	349	327	342	356	349	357	365	392	344	335	382	341	365	340	363	347	385	347	363	361	369	334	355	351	377	379	340	322	386	343	362	322	364	331	373	352	370	357	371	360	323	369	368	373	329	375	359	367	357	377	356	348	417	302	354	291	382	346	360	400	368	335	340	342	351	372	371	367	360	362	362	384	374	359	368	346	342	328	377	358	349	346	377	358	341	373	330	365	369	350	364	353	345	355	356	382	351	348	381	362	341	363	361	344	346	366	338	369	365	329	338	390	374	358	342	390	325	335	378	341	360	373	387	337	339	372	330	387	394	357	345	388	352	351	335	382	325	345	331	356	370	382	342	338	358	340	368	358	344	379	357	362	335	389	370	378	334	359	351	382	344	341	363	386	335	381	328	346	381	364	357	327	375	366	351	366	341	329	350	342	364	347	330	353	355	348	322	359	351	371	345	353	345	371	371	364	397	366	365	374	308	363	315	358	382	350	359	366	354	324	364	336	379	381	339	391	349	323	352	379	385	341	372	377	352	324	368	368	360	337	322	355	376	377	343	354	366	362	371	335	375	367	357	358	339	358	371	350	352	357	324	367	351	374	352	334	355	341	358	377	340	375	360	361	361	327	381	338	329	363	369	342	336	365	376	332	355	332	356	351	351	361	361	355	341	336	349	346	363	358	360	381	368	339	340	345	379	350	371	377	346	323	355	351	398	335	346	352	338	375	334	313	372	381	336	367	367	365	365	396	332	345	349	347	341	343	356	343	341	365	370	359	361	381	345	355	382	352	337	328	367	342	351	379	343	374	368	353	337	371	360	312	342	384	338	345	377	370	359	368	397	380	380	345	322	336	346	343	386	363	363	343	365	388	367	336	378	348	349	346	318	350	373	359	373	359	360	364	359	343	362	350	341	320	380	344	362	382	364	348	359	304	337	338	394	344	333	372	334	373	345	350	322	341	335	347	380	332	354	330	345	325	344	299	371	363	338	357	335	352	332	393	346	363	330	349	367	377	354	370	329	350	369	401	353	354	343	333	342	365	359	352	365	362	364	343	322	334	342	382	346	326	357	361	357	371	375	326	336	372	350	350	357	385	341	312	368	354	365	371	353	384	359	342	361	339	384	353	365	359	386	360	359	353	354	348	381	372	391	334	348	319	358	357	343	328	383	368	364	346	347	348	359	363	370	347	356	354	351	360	363
8802	1250	1371	1343	789	594	537	474	466	389	306	332	281	240	270	286	324	317	280	240	262	240	248	258	237	266	228	254	223	237	208	228	215	237	225	219	229	212	236	234	227	206	264	211	183	224	177	222	204	227	228	238	194	215	186	232	249	232	217	212	221	230	216	212	202	205	192	206	192	195	206	204	187	207	234	220	224	260	219	205	194	206	211	224	218	220	220	214	230	241	199	225	204	203	243	238	187	205	200	212	214	213	239	218	193	204	209	208	205	230	212	197	203	211	210	227	220	208	194	214	213	223	211	224	220	216	199	236	230	198	214	236	218	212	213	218	204	219	216	202	247	204	217	217	223	199	229	208	191	215	218	237	251	217	221	234	212	218	207	194	209	200	201	224	203	194	225	200	213	205	197	224	211	261	218	205	220	204	227	201	224	208	212	221	223	229	225	207	206	225	186	193	195	219	240	219	218	195	193	216	221	245	216	226	200	212	201	221	228	172	222	237	230	203	233	189	223	231	241	210	213	208	215	202	201	227	181	191	223	222	243	199	206	223	208	248	222	220	235	225	194	220	229	183	187	215	198	232	202	215	203	212	233	222	197	224	228	225	205	184	184	249	232	218	247	207	199	228	205	225	188	191	224	212	239	201	191	190	213	237	212	221	214	225	189	206	221	210	241	200	205	203	216	243	208	231	223	194	216	230	202	210	207	203	220	200	213	211	215	198	226	222	230	207	202	228	214	245	224	236	228	222	214	212	203	203	215	188	226	203	216	227	227	237	230	204	203	223	220	187	196	221	220	237	228	211	229	193	204	210	208	193	207	226	232	219	185	200	194	210	219	218	217	203	205	221	205	200	198	206	197	216	169	223	216	196	207	191	220	227	199	222	214	215	214	206	225	214	217	215	210	232	217	202	217	229	229	227	221	193	211	219	210	222	221	205	207	211	235	198	218	219	206	214	212	212	218	213	241	235	204	238	208	222	220	230	196	195	211	201	224	183	209	206	192	242	193	235	202	228	202	245	209	209	222	195	219	194	219	210	229	208	211	213	208	198	219	192	203	246	173	217	215	211	233	215	212	243	218	183	226	221	223	226	216	200	227	219	203	211	216	194	206	200	204	210	207	228	213	214	208	209	210	205	190	179	213	221	234	215	200	235	196	214	253	219	206	210	209	234	222	180	223	206	232	217	200	234	228	215	220	220	202	210	230	223	204	220	234	203	221	217	242	209	206	221	212	222	220	199	234	192	218	225	223	189	217	207	214	218	223	244	207	230	231	213	197	195	196	218	228	211	222	206	235	204	200	201	232	230	223	200	204	232	187	199	204	212	223	210	202	198	230	188	220	229	198	202	226	233	202	174	224	231	196	223	207	202	227	209	200	255	217	216	199	194	236	230	217	231	208	220	227	216	208	230	181	221	223	213	203	237	199	217	194	234	215	226	222	216	211	206	229	244	214	206	211	240	201	187	215	234	196	215	225	199	193	190	212	210	233	220	193	209	238	232	221	238	232	223	216	257	234	228	207	201	221	219	232	233	227	219	212	203	212	186	206	233	215	203	190	197	226	211	203	205	214	220	209	221	212	219	227	215	191	212	200	226	208	199	200	206	198	218	207	202	217	197	215	206	212	219	210	214	249	228	214	219	210	233	204	191	184	204	204	225	230	208	224	194	209	224	226	222	220	245	235	212	232	201	235	218	160	238	226	217	203	218	208	172	219	193	219	242	220	194	208	197	229	199	191	195	196	220	216	207	242	198	227	245	227	206	211	198	228	200	209	209	195	214	190	223	225	224	235	232	210	226	228	200	202	217	218	220	216	221	226	241	206	208	195	214	213	215	234	192	218	204	177	199	222	221	195	215	212	196	193	221	195	223	189	227	205	207	193	226	222	216	200	195	219	204	229	223	219	216	202	226	207	179	231	185	229	232	201	259	222	212	188	213	241	218	189	212	249	227	196	225	226	226	200	217	225	188	219	221	226	208	248	209	220	209	209	209	169	209	190	189	203	209	232	235	214	235	211	183	207	211	225	230	224	200	217	195	210	208	213	200	202	207	233	212	202	209	209	227	208	207	196	219	228	194	208	201	225	213	221	224	209	226	195	215	234	209	219	203	242	223	187	194	191	234	209	216	193	190	203	219	235	229	226	213	215	209	183	223	191	226	205	216	203	211	209	204	216	212	212	209	226	236	217	242	236	210	250	183	211	216	203	245	211	195	197	195	210	223	212	211	206	221	222	210	211	220	196	184	224	237	228	200	240	200	210	248	214	195	205	232	210	234	216	204	219	231	206	243	226	204	199	209	204	220	202	209	242	215	249	229	227	216	177	219	201	206	219	200	183	213	232	242	208	227	194	221	211	199	219	247	210	190	218	210	224	203	210	246	225	224	194	207	237	198	198	209	201	239	196	195	228	186	201	202	234	188	204	214	191	211	218	192	212	194	187	230	214	205	206	201	210	217	206	205	194	200	173	208	208	214	247	245	212	208	200	212	225	217	206	221	186	195	231	212	214	210	182	218	228	207	226	218	214	228	183	198	214	177	203	199	211	193	218	210	205	208	211	218	174	218	212	214	220	225	221	231	193	232	235	192	209	229	211	248	213	221	209	259	209	201	225	201	217	209	220	195	223	214	188	240	219	214	229	209	217	202	218	217	205	223	205	182	218	251	222	212	213	208	211	213	212	221	234	213	198	227	201	196	191	212	209	192	219	233	193	234	217	208	206	201	201	201	263	207	215	208	225	210	217	223	217	203	199	200	240	192	198	208	195	208	216	228	222	224	245	213	200	172	215	241	212	220	210	204	214	225	196	223	262	221	204	216	210	210	196	204	199	231	239	198	211	193	205	231	196	212	223	226	216	182	219	223	219	234	193	218	206	208	203	206	196	228	197	212	222	206	220	200	210	224	209	209	208	236	209	205	203	228	205	214	208	212	212	201	220	219	226	214	227	214	235	211	212	218	189	219	203	214	222	232	197	210	208	248	233	234	211	208	212	232	229	210	227	197	203	202	208	223	229	231	201	228	232	212	224	237	215	218	203	221	225	214	215	197	188	223	202	232	189	225	213	206	219	192	200	218	211	197	233	228	188	209	203	203	213	240	200	230	221	192	225	196	222	229	210	236	240	208	216	240	238	227	232	210	235	240	202	238	198	213	228	203	215	213	225	209	205	213	216	190	233	241	206	228	223	233	209	238	203	208	232	200	188	230	226	204	222	214	206	206	181	231	232	233	217	244	225	172	190	236	217	190	208	210	210	209	214	209	205	232	192	221	221	231	223	224	218	206	218	230	219	204	212	218	213	208	222	220	219	222	216	172	213	204	222	218	228	211	184	211	224	250	227	232	208	213	200	198	250	196	216	223	211	262	202	223	199	244	191	217	189	217	216	188	209	229	227	218	214	201	182	224	220	192	191	229	209	211	223	221	213	206	188	220	194	214	246	245	196	226	195	184	226	189	221	220	226	211	189	198	221	216	207	202	221	228	236	220
6370	1525	3017	3891	2926	2743	2354	2267	2186	1757	1306	1277	969	967	1025	1102	1334	1456	1059	887	865	759	777	913	1015	933	889	827	805	735	746	759	665	675	657	649	639	651	651	654	653	649	630	621	607	634	596	581	613	641	585	649	598	625	591	621	578	593	584	661	600	590	574	612	647	581	605	592	640	576	620	609	618	643	614	573	606	619	617	670	604	579	591	589	603	566	628	619	623	613	585	587	610	578	621	588	614	603	655	599	650	597	620	594	577	648	566	589	603	626	583	625	569	601	582	582	592	569	593	591	608	608	613	598	582	613	599	573	563	602	602	621	611	596	597	624	570	581	625	575	602	568	577	630	619	589	621	583	548	567	608	602	612	579	582	591	645	623	591	607	591	574	630	574	611	630	604	561	642	578	579	609	598	587	564	555	634	608	629	575	597	611	566	591	590	601	571	632	585	580	626	614	604	627	624	592	612	600	612	567	560	611	612	586	568	571	609	607	559	602	612	664	585	576	608	583	560	580	569	616	596	619	596	571	589	582	598	594	595	586	577	579	580	593	582	571	568	589	631	560	626	612	579	593	588	550	586	576	639	572	628	590	594	611	599	566	578	577	618	607	580	623	603	616	569	585	539	604	593	575	570	611	646	588	630	604	603	603	656	616	606	594	561	607	610	623	632	575	624	604	593	623	620	629	626	557	649	587	625	610	622	629	649	627	603	598	585	630	550	621	605	559	570	609	588	593	620	604	570	606	616	577	584	620	591	596	544	544	603	599	582	569	566	581	608	618	572	586	631	567	640	541	560	597	597	572	591	596	607	579	607	586	589	594	607	542	618	598	605	620	574	578	608	618	599	629	597	627	574	574	550	572	596	599	637	621	587	620	570	566	603	580	580	609	620	607	593	549	608	578	605	548	572	597	559	604	616	592	570	612	545	591	584	603	569	612	612	563	625	601	618	563	628	625	578	631	593	591	614	591	653	556	611	581	603	569	596	579	569	595	533	615	559	593	605	628	647	581	574	561	602	596	585	620	555	578	602	578	618	557	581	595	596	615	554	571	600	566	577	559	594	592	622	633	604	613	605	596	610	559	590	607	614	590	617	593	610	591	589	597	592	578	555	586	612	619	598	605	620	646	581	597	577	587	617	554	604	598	588	576	630	602	549	572	616	582	580	624	623	582	598	622	622	613	599	587	565	621	595	630	576	585	622	575	618	584	596	571	570	570	597	598	554	585	589	556	611	563	543	573	585	624	568	617	606	613	582	572	588	614	567	607	582	547	583	599	585	577	605	590	604	609	562	599	599	623	602	600	617	612	583	649	600	609	589	609	603	588	583	582	623	625	625	570	580	552	551	576	590	613	581	559	638	601	598	567	596	540	604	607	578	623	583	578	580	613	571	600	576	636	579	572	587	591	604	584	633	604	579	589	617	600	608	621	621	559	549	606	637	627	585	593	585	576	621	553	644	587	586	612	642	550	612	611	585	605	602	626	554	612	625	629	595	555	611	614	580	575	611	568	554	587	585	625	564	645	580	616	547	590	627	613	583	582	615	603	570	569	625	580	583	587	598	605	592	586	615	580	585	602	558	583	566	611	578	583	583	609	594	556	562	609	572	583	590	623	648	599	647	599	639	608	571	578	575	583	606	580	597	628	572	575	542	593	601	596	577	620	617	595	578	600	587	610	529	620	605	602	577	577	586	585	598	605	582	595	583	605	610	611	598	567	540	609	579	612	610	604	589	606	561	582	583	555	630	615	622	622	570	584	567	601	640	630	626	598	588	605	611	536	595	567	603	612	589	572	568	590	577	588	552	602	558	567	617	561	614	622	583	607	621	614	598	603	587	583	605	583	596	620	610	536	559	608	581	580	585	620	600	626	634	573	635	622	563	609	536	581	596	558	590	609	608	601	614	562	571	576	654	570	594	581	634	600	597	581	532	578	597	603	568	607	626	565	602	572	595	582	564	632	624	548	591	623	596	576	591	609	564	613	604	572	559	598	559	601	571	576	562	593	624	579	641	586	595	563	570	577	638	624	583	580	572	642	637	583	580	629	634	610	647	648	624	608	638	616	605	595	562	587	615	606	593	593	601	590	620	606	623	586	636	583	586	583	618	575	574	611	573	614	596	623	576	564	563	599	638	578	557	628	608	620	582	586	621	603	626	574	615	628	573	597	603	588	553	608	593	600	578	579	624	560	589	593	594	582	617	587	590	566	548	569	607	589	568	627	577	589	540	595	581	625	561	599	598	597	650	603	600	625	594	595	627	593	617	592	564	647	639	569	589	584	581	636	580	629	568	535	646	597	605	578	590	594	591	591	575	593	555	597	616	592	619	583	559	591	581	626	588	612	597	619	592	582	618	603	566	586	588	580	584	614	574	625	622	596	638	569	590	611	629	594	603	637	558	614	616	633	567	599	575	635	599	560	608	613	584	599	572	601	599	608	653	578	602	605	625	577	603	583	591	563	599	579	568	597	580	604	589	585	608	549	564	615	597	624	581	583	598	651	617	592	586	584	590	615	598	570	573	609	605	628	600	547	601	589	642	606	640	593	613	592	603	600	625	577	645	626	604	598	622	588	600	591	592	625	598	604	571	597	626	544	630	597	627	638	576	625	599	610	587	603	574	574	612	563	614	592	583	588	620	573	596	601	586	596	590	610	585	589	588	571	581	598	628	608	571	590	638	591	600	613	601	568	624	570	546	598	614	580	661	653	577	576	615	645	591	581	607	589	565	610	612	621	569	631	602	591	597	652	588	576	594	545	603	556	615	593	634	596	562	628	572	605	603	577	606	579	613	602	567	582	624	564	625	605	555	579	615	583	608	598	599	588	628	607	583	598	601	571	593	626	628	582	550	625	587	587	557	633	561	590	564	591	607	602	640	596	611	591	599	577	603	545	612	599	616	633	601	619	638	598	610	568	613	584	581	605	593	624	571	609	630	549	625	597	574	577	627	549	641	549	606	574	615	569	550	605	612	595	608	605	563	600	612	593	602	610	563	586	610	619	638	639	602	605	585	623	571	620	577	600	594	582	582	551	616	570	585	622	600	604	595	613	594	602	616	579	542	567	576	601	601	580	586	580	587	631	601	598	678	574	590	536	565	598	604	638	612	636	570	571	599	603	584	587	628	562	612	582	610	575	554	611	592	605	575	582	602	621	582	597	573	614	611	564	613	619	599	606	564	598	627	563	641	552	598	596	583	603	583	589	573	605	590	583	608	616	551	605	611	609	583	622	577	592	644	624	625	608	593	578	594	608	600	616	616	581	590	650	604	604	581	586	635	589	584	627	567	615	585	614	575	590	622	580	627	615	637	625	571	580	630	582	576	607	586	642	625	596	589	535	603	619	580	574	571	588	607	579	562	599	596	627	605	612	576	583	579	587	578	607	634	595	615	636	553	599	562	586	588	581	636	623	586	591	577	568	576	575	597	614	620	592	568	620	583	579	611	565	597	610	525	598	563	626	607	645	583	603	615	571	574	569	590	628
16228	2922	2948	2327	1596	1301	1207	891	906	743	674	549	593	517	495	492	575	524	502	458	397	441	415	462	447	428	480	451	407	411	417	400	409	409	392	404	401	373	375	411	380	378	380	378	410	363	395	377	379	388	410	412	361	361	421	379	373	366	403	386	405	397	375	368	349	360	364	394	363	425	387	374	381	393	353	395	338	403	407	404	352	395	393	388	344	369	343	399	410	406	382	404	407	344	346	394	373	365	401	379	372	429	359	407	367	358	390	377	366	399	371	366	381	399	366	357	397	369	396	384	381	404	396	367	432	401	359	385	379	366	372	372	380	375	363	338	393	428	375	397	376	339	348	401	364	397	388	396	384	389	386	382	374	384	382	367	348	355	357	364	373	405	371	417	395	384	349	397	407	347	419	351	427	379	394	354	363	376	391	380	358	386	338	364	387	409	379	384	361	346	395	412	368	368	340	424	369	350	388	388	386	384	370	396	365	372	358	352	359	376	382	398	377	335	337	386	362	368	363	361	386	380	364	382	381	335	366	368	345	360	401	349	374	387	394	395	398	389	373	347	327	374	396	381	380	385	384	390	356	361	383	385	362	401	355	401	371	326	406	392	381	334	352	349	388	377	371	360	370	361	360	371	342	368	435	381	370	389	396	376	360	360	377	409	407	341	361	399	379	379	384	368	402	373	387	365	380	395	374	393	402	392	347	364	349	371	366	380	389	380	387	372	371	378	371	432	392	368	385	371	366	362	373	364	357	386	369	335	375	370	404	393	408	361	361	357	381	402	341	388	366	364	336	377	341	323	396	358	390	382	384	414	348	388	362	389	366	362	423	399	360	384	386	343	410	413	318	399	390	418	355	348	388	361	371	351	362	379	349	390	394	387	375	374	401	360	388	336	387	375	355	404	379	387	354	383	369	370	370	375	377	346	394	378	390	367	366	364	407	405	339	375	399	397	370	353	392	408	357	386	371	383	351	413	367	377	379	381	396	393	364	371	355	391	407	414	365	387	384	345	377	377	359	328	375	338	362	333	368	371	333	356	379	418	421	382	400	366	363	380	389	398	361	409	389	403	363	373	374	375	365	396	384	391	372	379	365	415	384	415	366	387	345	388	371	388	402	389	365	343	364	392	361	373	387	374	402	374	357	365	385	388	354	348	379	357	371	363	359	397	369	359	356	359	386	419	409	354	356	419	388	362	380	374	381	360	368	388	397	409	366	363	347	402	361	383	360	394	397	375	374	385	390	383	390	397	337	358	386	385	403	395	351	350	391	378	422	364	430	390	391	345	396	395	367	352	380	369	379	352	349	367	386	403	354	386	411	345	421	391	393	406	364	346	386	354	364	362	364	388	414	356	373	345	365	402	405	358	396	378	371	376	369	375	345	362	336	405	364	415	400	370	396	380	380	378	386	374	349	403	359	381	378	390	388	367	398	359	407	364	407	379	389	359	388	425	380	377	409	359	381	385	381	387	377	376	371	360	383	389	352	352	383	388	405	415	406	376	347	359	399	379	373	356	392	357	364	359	356	392	374	405	380	377	404	371	371	360	388	378	387	368	386	426	369	383	392	400	362	338	378	356	386	389	394	376	398	388	372	377	405	339	373	370	371	350	378	384	391	363	365	355	406	383	331	358	378	381	419	391	348	398	353	391	384	414	346	393	368	405	389	394	372	369	365	379	363	391	362	378	363	387	382	376	317	362	389	360	396	372	319	371	349	380	334	391	375	371	391	316	391	386	341	395	382	377	396	397	369	383	398	353	392	339	416	344	393	350	403	375	385	388	369	382	407	370	385	376	367	419	419	329	370	396	420	401	353	342	384	411	374	427	370	372	383	358	349	369	378	359	370	369	382	351	376	366	393	424	412	399	379	389	388	368	409	357	396	394	370	377	350	376	383	375	411	355	357	381	384	403	370	378	393	374	380	351	382	363	333	391	357	362	390	401	356	377	378	373	350	354	384	373	349	407	368	370	378	385	358	392	367	406	352	337	357	350	362	364	353	391	357	356	344	403	358	381	395	380	373	381	415	387	363	357	378	345	388	394	419	418	432	395	398	374	378	383	384	355	353	403	418	390	386	370	391	384	351	370	394	378	353	397	397	384	373	382	389	384	398	413	370	373	394	429	373	378	383	383	417	372	380	351	398	343	382	365	361	357	368	401	363	389	379	366	355	397	365	344	374	391	341	397	363	339	359	370	353	373	345	381	361	367	355	388	384	404	376	397	408	348	392	371	401	349	405	380	420	388	407	406	378	364	388	354	362	382	363	383	365	365	363	401	377	363	370	347	379	389	360	373	381	371	391	396	363	407	383	365	391	400	365	378	383	389	345	364	402	370	406	367	426	354	356	337	361	404	372	352	373	371	412	396	364	391	369	390	421	372	362	390	405	380	358	384	379	389	384	380	379	395	386	423	387	405	370	342	375	387	391	405	383	379	415	389	362	381	378	361	376	384	403	381	385	375	386	363	413	368	353	390	401	347	367	362	362	388	346	413	389	379	389	396	377	342	397	419	377	357	375	347	335	350	380	368	380	377	366	369	354	361	371	338	385	391	368	355	361	419	351	345	401	338	359	354	385	377	405	409	379	367	361	377	361	354	369	348	385	396	393	376	354	364	381	414	352	392	400	403	379	366	369	380	370	373	378	391	364	383	397	380	373	362	407	363	376	390	370	383	389	379	336	345	393	408	382	392	354	389	364	399	384	374	401	357	381	381	365	390	378	357	382	412	377	410	354	347	412	348	346	392	418	370	375	400	351	389	356	394	371	358	411	409	379	369	398	381	357	372	367	348	405	390	384	401	390	361	366	370	368	365	386	367	391	379	367	387	368	367	359	361	370	410	397	404	374	351	383	342	377	354	419	377	366	362	369	364	374	360	381	397	352	347	373	358	379	380	376	374	378	382	386	331	362	364	385	379	347	376	368	388	373	388	410	376	395	385	374	352	374	398	357	357	339	360	358	380	394	414	389	372	364	343	375	379	341	376	372	349	359	352	392	372	389	367	374	377	358	413	399	328	369	366	377	366	384	371	395	387	384	391	349	351	370	378	381	383	356	393	368	380	388	409	364	387	414	390	365	343	400	370	395	359	332	364	369	369	368	333	371	354	369	420	364	366	421	391	389	397	368	366	365	358	376	374	377	357	359	381	384	396	381	383	403	398	418	355	378	329	353	377	354	356	347	398	382	379	383	378	376	357	358	348	409	371	378	400	368	344	358	401	378	367	403	348	386	402	383	359	367	338	352	363	342	385	373	379	378	388	381	363	394	386	371	354	390	397	388	342	370	374	380	405	376	417	355	373	403	383	395	378	394	391	388	363	401	393	385	377	390	357	381	350	392	372	373	384	400	424	417	358	377	350	377	360	421	413	338	377	385	346	383	344	391	404	370	393	390	377	394	383	374	386	417	392	396	367	400	381	354	375	380	396	354	392	377	362	333	415	393	369	383	393	410	378	372	373	362	378	392	357	399	368	376	376	368	400
8811	2754	5804	6509	5738	5123	4360	3617	3742	3100	2359	2088	1801	1736	1804	1903	2385	2020	1839	1515	1358	1386	1352	1677	1791	1503	1601	1447	1208	1215	1211	1105	1095	1049	1118	1082	1067	1055	1106	1024	1005	1011	1016	955	990	1003	989	986	1001	972	966	976	976	946	888	952	997	979	947	922	937	954	946	908	929	952	968	934	948	926	950	962	935	976	910	942	930	929	940	930	897	956	905	897	941	963	895	944	953	953	980	921	922	923	944	974	921	885	971	948	926	980	872	929	895	886	898	911	978	958	934	903	945	934	905	961	895	908	874	933	918	914	895	959	902	926	912	956	914	934	927	918	915	920	933	986	906	915	986	953	917	893	985	942	935	936	974	921	883	901	943	861	872	939	896	957	883	906	890	943	937	931	883	929	941	886	920	968	914	948	916	948	943	913	964	912	959	926	947	993	929	939	901	893	915	883	948	958	917	944	870	893	908	934	926	947	875	907	956	944	926	937	899	920	936	953	884	937	924	922	907	910	888	939	956	941	915	870	949	902	946	854	941	940	923	943	886	845	929	866	891	976	914	924	941	897	908	894	956	903	930	894	882	936	880	925	941	891	962	955	928	911	953	874	909	886	944	945	930	922	972	911	956	943	961	911	903	961	897	939	973	907	921	929	921	909	905	980	876	922	868	930	929	914	931	927	930	948	902	938	892	964	904	911	909	937	944	932	907	919	921	943	956	902	905	901	939	878	922	945	927	921	938	918	981	914	889	919	891	897	893	977	905	935	897	921	921	943	887	968	890	903	931	955	900	907	917	893	881	890	887	915	886	856	900	886	940	929	883	928	988	917	909	882	955	962	957	862	935	924	936	957	901	890	930	940	914	925	968	907	882	1010	947	884	887	931	907	865	884	938	946	908	899	871	901	974	883	895	956	901	950	944	904	887	947	899	914	901	941	989	894	896	912	887	882	921	923	939	874	894	917	951	960	900	929	915	977	954	926	923	951	885	917	915	861	883	960	917	906	891	933	970	898	937	908	902	942	969	930	917	910	832	888	923	873	917	907	913	935	941	935	959	915	903	926	971	962	923	954	941	964	926	903	879	896	947	868	954	909	885	939	930	940	937	933	897	933	874	915	922	934	869	904	902	872	924	947	937	843	913	974	956	918	899	936	901	899	940	910	919	945	893	872	916	895	871	916	862	913	887	908	840	933	868	903	927	866	941	937	920	943	946	831	870	920	945	855	887	936	972	920	914	895	908	940	933	908	948	900	901	937	950	890	953	918	941	932	970	895	932	937	885	851	895	908	914	945	921	898	870	891	915	925	904	923	901	915	887	932	907	914	930	897	929	964	925	903	912	898	886	958	927	916	919	942	943	856	956	922	940	937	937	921	934	893	914	903	936	862	887	911	895	887	919	906	883	888	979	918	915	924	907	919	944	853	965	891	873	924	938	889	914	986	925	933	953	916	934	852	914	903	918	919	936	888	890	929	902	933	967	861	914	938	921	899	934	957	942	917	945	904	943	900	949	889	870	972	895	908	895	899	868	909	947	912	852	912	941	919	934	864	966	907	965	926	975	952	940	953	930	934	892	906	865	936	922	898	966	929	916	977	968	943	909	920	909	959	880	925	934	893	865	943	957	965	983	890	886	922	939	927	876	952	909	913	967	859	947	924	894	954	913	888	955	952	884	907	944	913	912	981	927	887	983	914	931	926	964	954	873	884	957	869	894	920	896	925	938	920	890	955	906	931	947	893	915	966	911	956	875	941	974	930	897	928	894	919	901	903	959	888	925	949	884	921	913	928	935	975	935	922	974	910	915	910	896	922	865	887	890	931	889	896	915	953	846	916	865	876	887	901	849	882	951	946	911	931	965	900	897	936	900	904	935	966	967	884	937	866	931	956	933	844	829	909	951	998	900	891	943	912	986	943	865	935	970	938	933	934	950	958	969	967	896	957	956	881	967	899	934	936	937	893	893	922	928	925	939	913	903	889	894	894	940	941	873	927	899	910	885	923	903	882	927	924	918	899	911	910	963	909	858	935	892	943	916	930	933	958	869	959	975	903	904	935	894	936	957	941	908	924	939	926	943	953	963	884	899	930	929	911	867	933	933	886	997	927	912	912	862	930	905	925	934	888	932	903	880	975	937	935	931	942	913	921	943	969	891	974	897	932	868	945	933	966	943	863	922	931	915	951	901	889	947	890	950	877	964	888	900	909	902	917	897	963	922	940	906	939	911	926	962	863	924	1009	925	904	939	889	952	892	907	966	960	926	927	920	946	967	879	917	919	975	897	908	943	928	901	925	911	867	937	939	908	903	874	873	876	934	880	931	982	925	871	929	963	914	923	979	914	888	918	914	885	950	883	956	928	884	911	919	877	923	929	920	915	901	905	868	952	922	911	895	872	937	842	908	915	955	950	952	933	937	884	945	971	936	923	937	912	946	879	935	906	914	998	913	898	906	954	943	965	927	925	943	894	883	941	932	972	957	940	884	931	938	924	906	895	954	906	886	875	871	875	945	859	865	922	907	898	914	903	885	914	920	918	929	902	958	899	898	923	912	928	887	920	860	895	873	918	933	950	944	913	925	957	958	898	860	920	880	927	921	994	945	924	962	907	905	922	930	969	889	998	870	885	945	935	919	947	1022	927	902	927	913	909	952	892	869	915	876	911	903	909	932	947	895	881	908	949	944	886	903	923	890	937	966	887	921	865	934	942	865	931	911	890	917	888	925	906	941	889	933	906	950	942	945	921	921	937	965	901	955	944	921	936	918	920	926	947	876	893	904	927	923	875	943	936	958	856	911	900	874	972	952	908	931	924	926	955	943	937	898	948	888	919	999	886	846	924	907	892	919	937	929	895	916	872	920	906	914	912	878	916	943	856	959	936	887	930	935	954	911	903	934	950	985	909	874	912	907	892	936	944	898	938	935	954	931	916	925	940	1008	884	910	864	889	941	905	940	991	854	925	969	981	950	931	973	937	885	942	994	931	928	926	928	905	901	979	905	886	951	926	958	935	918	941	912	922	893	956	917	943	901	923	960	908	892	915	913	928	941	956	941	937	916	888	924	937	922	880	938	910	928	947	979	911	937	909	850	914	917	972	898	916	904	900	959	908	949	863	948	937	924	897	854	907	937	915	909	935	892	959	890	910	951	887	906	921	903	981	918	946	978	926	918	926	932	941	895	974	940	917	924	898	972	914	926	896	965	920	911	934	865	915	929	967	896	951	904	938	936	852	932	968	970	903	961	945	921	901	983	907	917	894	938	898	889	923	955	912	914	924	940	955	940	962	927	892	943	936	902	919	963	917	923	953	943	914	902	887	854	928	952	928	925	893	920	903	922	882	1014	923	951	892	959	915	933	904	824	871	923	931	908	965	958	925	945	951	940	923	926	902	912	967	903	891	967	884	900	943	924	923	919	924	989	958	951	880	923	964	951	963	964	946	970	955	940	943	920	920	875	889	903	903	948	925	918	902	907	863	961	946	960	907	964	889	939	886	913	981	939	897	904	932	884
2016	150	148	135	121	128	116	117	123	101	120	111	89	100	129	111	116	136	121	93	113	107	119	108	107	122	122	117	109	92	121	103	112	125	90	106	115	107	106	103	92	124	122	102	91	93	114	102	109	123	123	96	100	117	90	92	111	105	95	99	112	110	108	106	114	100	107	100	114	130	99	107	88	90	128	101	104	118	104	97	92	118	121	109	105	102	124	119	118	105	99	98	109	95	114	111	112	101	134	120	105	123	116	105	111	128	106	95	96	107	117	104	106	129	92	116	116	104	111	110	113	93	106	97	113	87	109	133	116	109	104	106	123	109	106	109	104	95	102	88	113	109	114	113	111	118	101	109	124	94	105	110	115	103	104	86	93	116	142	99	99	114	105	108	132	113	112	112	118	92	117	99	122	104	122	125	105	103	108	99	120	96	105	112	115	97	98	128	118	106	99	107	107	118	111	118	109	108	107	123	123	101	114	121	104	107	115	118	102	108	117	121	114	108	98	103	123	112	105	108	123	106	110	114	113	97	120	103	103	104	100	110	114	105	117	108	105	131	125	100	112	77	112	96	102	102	99	101	101	106	98	108	93	114	116	129	96	100	110	96	140	132	108	102	121	121	135	80	113	112	116	89	96	118	112	98	100	115	110	106	98	114	110	106	98	86	113	103	115	115	108	110	91	127	116	114	119	87	116	101	100	104	93	93	113	97	103	101	121	119	99	109	104	112	128	125	117	116	107	100	107	129	99	114	105	110	104	100	113	112	103	88	105	104	119	131	119	101	113	100	125	108	95	113	96	122	126	108	105	118	110	109	121	98	101	94	107	106	95	86	112	106	112	100	101	101	119	104	114	94	108	94	126	117	101	113	122	107	95	118	98	128	105	117	114	116	102	104	114	107	114	91	116	106	99	112	85	116	105	113	105	109	99	108	140	93	101	118	89	122	106	105	103	99	93	113	101	96	116	132	106	100	111	105	109	132	125	114	109	97	110	99	98	94	103	97	86	118	113	127	107	122	109	106	110	114	114	94	136	99	110	117	100	120	94	110	99	101	93	103	97	98	97	120	123	98	112	112	116	100	99	105	103	112	117	96	124	122	102	117	99	138	104	105	112	110	114	134	114	125	112	114	123	141	105	116	111	129	111	133	91	109	112	100	104	109	120	101	109	82	86	110	114	105	94	119	112	118	121	101	110	109	98	94	133	122	107	101	120	112	106	107	108	97	106	98	117	78	83	103	115	90	94	128	107	105	117	110	116	101	112	126	106	121	106	108	103	108	108	107	96	108	88	119	132	103	105	91	85	99	114	114	128	126	117	114	112	102	87	111	109	110	126	100	91	110	90	128	112	103	115	123	107	107	96	113	106	107	119	124	117	102	112	104	111	102	110	106	102	106	118	111	121	121	132	110	94	124	117	86	108	117	117	103	103	99	105	109	132	116	93	104	112	105	119	108	116	102	126	127	118	112	141	119	99	112	112	98	122	92	112	103	113	96	106	109	112	97	119	107	120	115	108	101	107	108	98	117	106	111	100	97	114	114	108	105	117	87	122	105	117	95	114	122	113	117	107	127	107	108	101	122	96	122	111	101	109	107	97	97	85	117	113	115	106	109	100	111	114	118	107	79	101	102	110	91	112	101	108	109	124	106	103	112	96	116	117	97	102	84	119	109	92	104	112	89	80	110	102	124	102	102	114	86	100	97	121	85	105	109	111	106	115	93	103	91	128	104	94	116	109	111	118	109	132	117	106	115	117	101	126	120	105	101	99	104	100	103	112	96	111	122	105	103	124	103	113	101	111	117	136	117	118	92	110	110	114	141	116	122	111	102	108	119	90	111	97	107	95	109	96	106	110	108	113	117	115	138	121	112	106	124	120	108	122	100	117	105	116	93	117	91	118	120	101	106	121	105	111	111	118	95	106	107	94	111	112	115	120	123	103	106	105	109	98	107	118	104	107	95	123	125	96	112	120	114	110	107	123	94	94	115	104	108	111	107	102	110	135	93	115	107	113	101	115	129	110	111	98	109	110	106	106	112	119	110	115	114	99	97	105	105	114	116	99	112	94	106	127	115	111	95	109	100	114	116	93	114	117	112	97	117	99	111	93	126	107	131	111	115	108	120	121	111	89	108	113	136	102	125	120	99	96	127	102	95	90	107	113	124	124	92	106	105	101	120	102	122	115	111	86	100	105	124	101	106	108	116	105	99	119	124	112	110	121	121	139	109	121	98	112	121	131	106	99	79	117	102	118	93	94	106	116	122	108	110	85	101	92	121	98	103	94	115	110	113	118	113	108	119	97	109	97	115	117	120	103	96	94	103	112	104	119	100	104	124	111	103	122	112	125	111	90	94	105	114	107	103	107	94	113	105	105	118	106	105	92	103	101	116	113	117	105	112	89	100	102	116	119	102	109	124	91	86	125	99	107	128	91	111	109	109	97	95	118	129	119	130	115	100	94	126	100	110	104	93	109	122	107	118	106	101	111	104	102	106	96	107	127	114	97	97	89	126	95	108	114	109	117	96	105	112	94	99	103	107	103	94	128	101	100	109	108	114	105	109	104	106	107	128	121	104	120	98	103	102	108	110	127	108	111	94	120	113	94	88	139	99	84	109	104	99	98	109	116	80	102	107	116	108	96	101	97	100	93	100	92	78	96	112	120	100	117	101	108	129	85	121	117	122	100	76	122	115	94	108	101	121	102	102	131	104	118	105	107	118	117	97	108	121	117	136	101	108	104	110	110	113	90	108	118	104	106	116	97	88	94	105	122	107	124	107	121	129	121	117	96	105	107	124	113	105	97	93	107	97	102	106	104	111	131	100	116	103	106	95	102	117	101	117	104	110	98	91	100	114	118	117	117	105	94	112	118	117	117	101	102	120	104	111	123	89	108	100	97	99	110	98	99	112	118	102	96	119	138	97	107	98	110	101	95	94	89	111	115	112	106	120	118	118	106	120	118	133	103	104	114	100	114	111	108	119	100	92	108	106	106	117	111	101	92	102	113	121	116	117	111	86	107	127	111	112	93	110	127	90	111	108	104	108	109	131	130	99	97	113	105	104	117	130	112	100	100	112	106	100	95	118	121	114	109	102	107	110	114	96	119	111	97	115	117	100	102	94	100	98	121	133	132	113	103	106	109	105	123	94	97	116	116	113	93	105	115	106	91	116	99	100	108	94	112	103	112	96	89	98	113	124	92	111	119	103	121	122	100	101	102	112	122	105	94	113	120	115	109	112	129	100	126	120	109	116	119	95	95	108	93	126	100	89	120	113	106	97	101	83	105	103	131	118	113	104	110	120	120	140	120	118	101	109	114	101	105	117	109	127	95	88	116	99	116	116	120	118	108	109	97	118	103	99	109	100	118	106	100	105	107	102	103	118	115	113	99	107	130	119	95	110	105	115	108	107	110	98	100	120	115	123	125	107	95	104	94	97	120	121	93	105	116	108	115	121	102	117	130	110	89	125	97	87	101	99	121	109	107	100
2414	415	498	440	475	471	385	416	401	414	389	384	366	362	356	398	423	388	350	423	362	343	383	361	360	351	360	341	352	365	335	357	342	369	401	374	365	371	351	354	388	362	367	366	341	358	373	370	330	345	357	379	359	335	341	329	332	355	365	368	363	363	355	358	369	345	360	395	352	361	363	341	378	370	363	365	363	337	355	340	348	364	373	355	354	346	336	366	337	351	334	339	317	378	348	342	343	362	341	359	334	307	323	376	398	369	358	354	338	343	334	331	353	375	336	376	341	351	364	369	376	370	348	351	338	374	359	363	369	339	378	370	346	331	336	354	358	352	330	355	372	339	351	383	352	370	338	390	344	344	327	334	364	374	358	367	372	375	369	359	382	344	326	389	381	343	355	342	317	379	328	332	364	389	386	340	364	347	387	357	378	381	396	364	342	361	369	354	379	351	364	345	381	352	378	370	361	313	343	357	362	374	344	353	362	358	355	365	359	357	362	352	357	334	332	366	365	354	402	372	365	326	362	337	371	374	362	321	389	370	356	356	326	334	362	345	370	348	351	369	332	355	364	360	361	353	349	380	344	342	372	345	351	369	357	378	381	380	335	379	352	378	374	374	379	382	340	359	335	365	343	338	323	370	341	367	368	321	339	374	370	368	349	370	361	345	345	327	354	339	334	389	350	384	330	361	375	358	321	369	343	355	357	349	345	351	371	328	379	364	335	375	356	348	326	358	362	344	330	367	357	327	347	351	339	365	357	361	345	345	369	331	372	359	353	358	356	341	345	330	313	332	363	373	361	367	345	342	325	343	349	371	350	353	361	371	433	348	381	356	354	372	347	368	347	372	376	334	354	338	375	351	362	328	376	316	358	337	349	350	342	369	328	341	389	328	360	339	343	368	368	351	340	341	351	336	326	360	339	350	331	344	362	397	359	361	354	365	350	368	367	363	360	367	343	398	364	365	371	348	330	357	389	355	360	351	350	361	357	357	342	369	354	345	323	366	329	369	346	357	367	359	360	356	347	348	344	353	389	327	358	373	357	363	336	342	346	340	402	342	372	361	380	327	389	353	358	387	389	376	339	365	347	344	375	337	374	337	375	345	373	337	354	369	324	348	396	353	368	336	334	356	381	361	370	387	353	360	342	340	368	345	340	347	340	378	368	389	344	339	335	362	359	363	388	349	368	325	355	333	346	322	367	350	333	382	375	332	337	344	357	355	397	368	356	393	344	335	374	343	349	331	348	359	338	354	341	370	320	350	329	329	360	338	328	358	333	356	347	357	342	356	354	330	365	353	372	350	354	343	356	381	363	321	376	377	355	371	378	362	350	335	359	326	360	396	347	348	347	373	354	356	377	350	382	371	394	340	387	357	339	351	357	406	349	405	367	349	320	345	371	345	345	376	337	355	339	357	370	373	414	368	360	326	342	369	342	350	383	383	377	396	348	343	324	333	356	338	331	356	364	363	353	349	357	350	343	351	392	361	339	382	332	345	352	364	356	351	366	371	375	353	371	357	357	335	353	345	367	327	343	381	359	328	377	348	347	346	392	371	363	356	362	337	347	348	361	364	381	392	373	340	387	366	335	352	371	390	349	363	368	405	354	365	375	352	340	345	370	364	376	382	332	361	336	350	340	343	329	360	356	339	327	384	352	344	344	342	358	372	364	359	357	335	361	366	342	352	380	363	315	366	339	359	334	348	378	338	372	379	353	349	342	326	349	361	361	353	344	358	361	331	368	354	346	360	334	335	353	346	373	346	359	330	344	352	360	348	339	334	358	362	321	349	337	375	384	357	357	356	357	353	341	333	340	361	353	365	347	356	353	341	345	359	338	333	359	348	342	355	351	379	361	348	362	379	361	400	337	366	357	325	322	401	380	354	355	385	353	360	377	336	347	323	360	387	336	371	348	341	349	374	381	350	349	306	353	311	353	361	381	333	357	387	341	314	370	346	355	324	384	359	359	378	384	387	330	385	346	341	347	348	334	346	353	335	371	359	355	332	362	369	354	387	385	340	330	362	361	381	361	378	366	330	389	376	373	378	343	377	346	346	317	313	355	370	370	338	315	364	375	331	383	355	350	341	374	383	380	371	351	374	356	392	366	369	389	336	380	356	356	339	416	351	362	356	358	338	356	362	374	354	349	366	315	377	338	375	346	375	349	371	368	365	349	369	374	354	357	346	349	358	358	361	379	345	375	366	385	387	374	323	346	367	355	358	347	386	320	391	356	367	370	389	367	365	355	370	352	360	381	337	374	355	346	338	369	355	353	347	374	373	355	413	366	390	344	344	367	330	358	329	355	347	370	367	353	355	357	374	354	366	374	377	351	341	353	358	334	358	376	362	334	349	376	332	367	364	356	346	372	362	346	392	341	374	336	353	381	351	383	347	364	352	345	373	390	377	343	387	341	332	318	342	362	359	386	342	359	373	344	336	345	385	383	351	371	352	383	350	352	356	365	351	356	362	350	371	364	315	376	350	375	353	351	381	369	362	348	384	349	315	393	371	335	363	383	349	355	339	325	331	351	385	363	347	351	366	348	350	351	368	334	389	327	353	358	378	345	375	334	357	369	339	357	376	343	378	364	350	330	346	359	335	376	350	378	344	380	392	355	371	390	374	357	335	351	365	364	351	358	364	372	391	385	331	386	357	373	361	341	342	374	325	341	370	334	333	365	356	359	384	375	394	363	368	357	405	358	371	330	322	377	383	338	364	363	344	336	344	377	390	355	344	388	365	322	343	309	367	386	357	377	381	377	333	341	345	358	343	344	344	332	367	349	375	331	352	341	372	363	357	399	346	343	361	370	381	374	367	354	370	337	379	321	334	351	380	397	379	368	331	391	351	376	362	347	342	348	357	383	329	367	374	361	338	353	391	335	355	381	329	379	342	384	338	323	338	374	373	342	333	324	364	337	337	337	370	347	372	355	349	333	382	365	351	353	377	343	339	376	369	351	370	371	361	365	342	321	359	345	336	338	339	334	359	371	358	384	368	370	359	351	367	363	381	348	348	363	365	358	386	356	361	363	384	373	368	388	321	327	336	334	349	356	366	346	367	356	370	377	353	344	338	329	360	363	358	370	359	368	397	371	320	386	371	354	398	340	345	357	375	345	349	377	357	348	346	354	342	344	342	385	386	365	347	328	342	365	343	327	319	335	306	340	340	356	332	370	328	342	348	384	372	384	357	345	342	391	350	332	336	331	351	362	385	363	334	338	353	362	348	337	345	362	340	334	378	351	357	411	368	361	390	373	339	360	328	348	380	335	375	320	365	341	379	350	360	355	354	328	339	382	350	331	338	365	386	384	347	349	374	365	367	378	351	364	365	341	337	326	378	335	359	347	360	353	358	323	372	360	347	341	336	314	368	368	362	361	379	358	342	364	346	372	354	376	331	332	371	356	360	383	349	336	354	359	343	378	380	335	392	339	349	390	372	360	374	358	357	359	350	340	360	375	357	366	353	323	341	360	329	343	365	334	359
8480	1123	1342	1061	747	628	642	459	483	476	350	301	225	298	315	284	283	269	277	248	236	226	243	267	256	253	259	281	239	287	241	235	221	200	222	228	206	233	239	238	237	234	229	215	213	193	219	205	233	230	168	185	227	197	212	218	212	224	220	217	212	182	209	194	219	203	196	210	225	195	264	213	223	241	222	198	221	191	206	210	203	224	211	210	207	230	206	234	214	235	224	219	229	240	247	208	209	263	190	214	208	213	214	224	210	199	215	204	194	203	200	222	226	197	208	194	199	220	199	239	236	210	220	231	198	206	212	213	204	216	261	215	199	192	196	185	227	204	204	211	231	203	216	221	225	207	213	225	236	228	207	213	212	225	217	222	202	220	212	245	252	213	222	197	220	194	227	206	191	221	184	229	224	236	245	212	207	211	170	222	220	225	228	200	216	214	206	215	197	225	203	236	215	212	197	198	215	222	219	199	218	206	243	216	215	232	210	235	259	209	231	202	226	211	202	210	237	214	205	189	212	214	204	219	211	205	198	215	217	222	209	235	220	214	210	185	200	218	196	222	214	243	218	205	202	200	184	235	226	234	205	199	232	234	225	223	192	190	199	211	220	200	191	216	236	214	222	207	187	201	210	230	230	236	226	203	233	213	215	202	201	214	201	225	221	236	211	232	214	206	205	214	221	211	190	213	191	219	198	201	236	231	201	192	198	225	208	210	216	198	209	221	227	215	227	197	247	206	222	198	218	207	227	233	185	197	235	243	223	216	244	219	208	233	237	213	191	212	207	203	211	236	217	214	218	198	227	230	231	193	198	229	188	228	214	209	230	185	253	264	235	199	211	205	237	223	205	215	228	229	212	223	168	204	246	191	225	185	201	217	225	226	222	209	215	193	213	214	192	221	197	231	211	217	197	217	207	222	204	211	221	235	196	225	222	208	237	194	225	215	206	227	214	201	238	215	231	214	195	168	210	198	215	208	215	216	225	213	200	212	225	202	213	210	210	209	212	237	223	204	198	231	220	213	211	252	213	228	228	220	239	223	221	214	208	240	218	236	199	208	182	219	197	229	211	225	239	232	215	210	217	181	226	222	202	242	198	199	209	186	195	211	197	224	202	218	184	202	189	205	230	228	204	216	196	229	217	205	225	212	224	218	239	218	192	212	208	246	228	230	203	207	245	192	200	194	228	219	185	211	217	196	221	191	180	203	207	212	221	208	226	208	240	222	211	206	200	217	196	206	233	199	235	213	210	208	207	232	197	221	244	227	196	210	216	223	207	238	224	215	225	202	225	213	216	179	228	215	233	195	208	209	213	217	217	206	212	203	201	221	214	241	239	205	230	210	222	195	224	245	213	239	210	224	186	224	228	182	225	221	236	232	201	211	218	231	214	223	215	219	189	206	204	218	217	197	174	225	223	220	211	198	218	194	197	240	229	224	208	210	183	202	217	212	224	218	234	232	217	203	201	190	213	207	243	218	269	217	196	199	213	206	206	231	203	224	214	229	223	222	214	233	215	209	209	188	226	215	182	219	216	216	225	217	207	222	232	229	219	219	251	232	206	213	201	247	196	210	220	190	212	219	180	244	218	193	194	201	218	207	195	220	209	199	212	186	223	184	226	217	201	218	198	202	199	234	219	217	226	234	197	219	235	204	242	228	208	213	198	211	195	215	206	209	222	211	225	207	236	212	211	228	208	210	204	211	215	228	223	203	243	238	215	216	217	194	203	220	210	212	241	226	217	203	176	203	226	215	228	218	211	219	204	192	217	216	241	178	223	190	225	233	205	233	196	199	213	210	201	217	192	215	190	213	223	210	226	213	212	224	224	199	200	202	215	216	216	238	240	200	206	211	235	216	226	215	210	225	202	214	181	213	233	229	238	204	207	227	202	214	190	230	214	226	222	219	187	223	235	212	216	216	219	232	224	230	234	255	226	229	216	203	252	195	185	226	221	205	219	199	198	188	206	238	209	208	233	236	234	216	195	185	224	197	183	213	239	230	227	237	239	229	220	232	225	223	210	223	210	224	227	217	226	207	206	211	193	224	219	222	204	216	228	221	179	234	234	193	225	215	202	217	209	209	233	228	200	176	212	222	235	214	218	205	211	196	220	238	196	214	227	216	214	213	218	217	201	216	212	220	212	202	243	212	200	199	216	204	224	199	193	212	226	218	183	188	197	198	202	197	203	242	219	226	217	224	227	239	242	198	204	197	225	206	237	199	218	234	231	212	212	230	217	250	234	237	227	224	194	200	203	211	208	245	237	198	241	225	206	223	227	231	210	189	213	184	204	224	229	215	201	212	217	208	194	224	222	210	189	218	204	219	183	208	214	196	203	235	193	190	200	226	219	186	211	178	197	216	223	222	233	208	215	179	216	202	210	238	227	227	227	232	195	231	208	212	232	226	203	188	202	207	226	206	221	185	225	212	218	210	225	213	212	203	221	214	222	231	200	188	206	225	227	234	194	208	217	212	198	197	236	224	204	206	211	221	253	238	211	198	237	189	218	195	220	209	232	235	194	228	227	205	207	219	221	207	197	192	195	227	199	194	203	220	229	209	223	206	212	204	223	201	232	209	205	224	228	241	202	234	211	221	192	198	205	214	210	225	207	199	197	237	209	197	215	222	219	193	232	249	215	216	204	206	249	216	214	214	215	187	210	229	201	223	206	168	181	236	197	217	218	208	248	214	215	233	227	210	228	205	197	222	206	209	194	203	174	229	222	199	199	219	224	214	215	217	233	228	217	219	215	203	222	222	207	241	207	213	204	223	215	224	213	210	193	219	221	236	230	196	200	219	201	209	217	200	190	230	196	220	212	250	238	195	191	219	221	214	240	185	210	194	181	207	229	213	192	223	218	242	232	222	199	247	228	223	227	212	205	223	180	222	224	196	193	234	200	215	233	217	208	208	211	230	205	219	201	215	219	204	217	210	215	193	225	203	208	189	207	209	226	210	198	201	206	197	190	212	225	194	233	197	222	242	184	222	185	202	212	213	223	199	214	221	199	218	205	213	211	209	233	253	219	213	229	218	219	235	197	237	222	211	229	199	217	218	191	236	223	197	220	213	217	219	234	228	221	231	207	208	216	222	216	207	211	203	228	236	216	209	218	213	229	211	230	226	234	231	208	210	252	246	247	196	213	209	228	230	235	208	235	183	221	183	206	199	196	226	230	203	222	231	205	207	238	193	194	231	214	228	227	214	225	208	220	203	169	203	222	208	223	249	239	202	219	188	223	223	192	242	219	188	217	224	230	202	200	201	222	204	210	199	234	194	200	187	210	205	220	217	205	188	220	220	207	216	224	220	196	224	193	218	195	215	211	209	212	204	212	214	192	224	207	204	209	216	219	226	217	194	206	208	190	201	210	189	178	206	191	227	214	209	211	213	205	212	218	227	219	240	237	215	217	200	221	217	200	215	235	226	211	214	217	212	216	242	219	200	173	200	222	238	202	226	187	217	237	200	223	239	216	219	197	195	195	215
6344	1499	3211	3512	3252	2881	2850	2168	2096	1868	1437	1119	1001	1070	1170	1276	1362	997	1158	915	775	753	868	1021	1144	863	903	1012	817	786	701	736	740	683	706	652	632	644	648	630	656	576	631	657	607	637	622	668	603	599	638	603	615	595	610	613	638	613	662	628	595	576	586	626	581	635	622	635	608	625	611	600	618	617	634	589	602	587	605	577	596	612	607	618	587	608	604	608	600	633	614	623	613	619	626	573	599	605	580	611	607	651	570	590	620	606	578	577	648	569	556	638	591	623	661	604	590	597	594	565	617	608	636	618	603	573	610	614	634	610	606	551	635	575	593	596	622	556	637	670	596	613	605	554	561	615	624	611	544	582	633	581	618	613	598	627	666	595	632	607	594	567	597	626	560	589	599	549	644	569	544	583	578	602	565	566	607	592	578	624	556	596	574	629	607	583	588	595	600	587	580	600	632	610	561	606	598	579	613	613	628	631	624	635	631	627	609	630	593	564	606	584	634	602	624	631	591	568	605	623	619	580	619	563	632	579	580	573	587	603	606	593	625	605	611	599	592	608	580	587	601	561	554	616	591	596	579	567	597	625	597	578	624	551	594	624	638	598	562	624	558	619	638	609	645	580	574	578	580	585	578	653	593	574	605	589	597	576	660	616	651	588	594	582	603	586	592	587	579	620	588	612	588	614	629	590	597	594	562	592	602	589	592	623	621	530	575	564	528	612	594	596	554	623	639	607	559	590	569	558	565	618	577	605	621	599	592	596	582	599	588	620	618	568	591	549	619	610	600	602	624	585	565	608	640	596	591	599	564	589	611	634	613	582	612	609	615	602	586	589	623	589	593	623	578	577	598	593	575	627	590	578	644	572	598	622	620	567	614	612	625	613	622	577	586	616	613	633	581	572	595	615	603	590	617	564	567	601	596	567	574	624	666	582	597	557	612	595	582	583	569	575	605	588	595	581	602	636	612	576	612	630	554	608	599	621	571	609	600	568	596	573	573	595	624	557	588	578	635	570	558	634	623	594	594	591	607	627	541	592	572	584	639	594	593	586	598	580	613	612	615	567	549	567	598	603	594	613	605	631	569	612	615	612	610	603	547	616	578	600	595	609	552	596	621	596	565	579	629	555	584	549	618	538	619	591	627	593	587	610	611	606	607	607	623	604	597	626	628	592	599	595	587	595	607	559	548	610	606	616	549	635	624	618	587	601	641	560	595	609	602	574	608	618	592	585	576	559	600	639	575	629	605	586	600	622	642	591	649	632	622	545	620	606	598	595	599	589	615	593	560	621	595	595	612	614	586	596	606	620	649	586	588	605	631	601	573	557	620	598	544	579	639	625	599	591	589	583	627	631	598	571	588	571	595	576	659	568	621	575	582	594	621	594	593	577	594	558	604	600	630	616	605	585	630	584	594	550	606	580	593	651	624	595	574	613	644	637	585	555	608	580	575	600	582	581	619	575	629	606	593	641	589	614	600	599	610	594	616	582	602	563	541	590	581	594	581	579	595	597	622	612	577	595	580	591	602	576	617	590	609	613	593	547	611	629	581	601	563	611	615	604	565	630	588	563	584	643	559	602	575	604	607	597	621	620	596	590	565	588	563	569	558	608	595	610	593	595	586	589	620	590	605	635	591	565	625	563	632	614	654	633	598	616	617	621	615	626	613	566	558	593	570	565	582	595	621	604	596	620	605	648	581	559	500	580	594	570	556	611	605	624	636	585	558	613	617	604	594	607	598	565	613	547	577	609	594	585	565	653	577	591	623	616	611	626	590	589	609	586	610	571	545	575	577	575	584	580	590	605	562	591	608	649	569	575	642	621	608	585	613	575	611	575	587	594	609	623	582	623	597	602	619	605	647	630	594	616	578	591	588	599	589	603	575	557	592	590	625	601	636	596	549	572	590	612	595	572	651	593	573	584	587	595	621	596	621	605	631	599	578	631	597	567	646	609	586	607	617	607	605	622	625	619	577	602	595	586	613	597	579	583	574	556	564	633	621	602	598	575	556	646	599	601	599	561	592	590	608	644	599	577	608	575	577	606	554	657	560	601	638	541	589	568	558	606	576	577	531	617	645	613	614	590	588	611	591	569	595	639	588	604	597	566	604	598	608	574	593	571	558	598	603	634	576	649	557	562	596	551	616	596	619	589	581	623	595	634	614	584	545	611	593	582	612	627	613	597	573	601	567	606	575	631	595	622	642	587	589	592	605	596	565	625	594	603	620	622	595	605	634	626	585	605	605	606	591	587	532	591	580	623	624	601	581	642	578	630	552	582	633	584	599	611	677	597	604	557	565	609	593	616	609	567	601	621	627	564	593	582	605	546	595	621	594	574	579	596	609	592	589	590	628	584	601	583	616	571	616	591	556	601	601	598	558	628	570	601	609	556	609	598	593	590	630	622	562	572	605	587	647	555	615	618	564	602	618	587	585	558	609	593	620	596	514	631	585	635	589	599	612	572	570	542	614	632	583	606	564	651	607	588	610	597	597	658	573	589	575	661	588	601	605	563	644	620	548	574	628	588	605	638	634	606	591	609	626	599	568	603	598	573	591	613	594	579	616	601	588	642	596	618	591	628	552	566	628	615	578	565	542	602	600	586	609	660	643	605	584	614	581	573	576	553	594	590	599	607	616	600	599	648	569	596	593	603	620	598	564	576	617	575	589	635	622	605	568	607	601	608	634	592	573	577	597	614	620	607	561	606	594	544	611	575	570	577	625	612	608	589	608	602	568	587	597	600	600	592	593	602	607	652	648	576	602	588	582	683	601	671	577	572	593	577	618	598	638	559	548	599	552	610	633	582	563	585	582	593	656	578	602	573	610	594	589	597	592	598	618	597	562	622	610	549	563	559	539	580	611	585	572	603	608	610	590	615	584	607	613	552	611	582	620	606	593	568	593	597	587	593	618	629	590	562	614	603	589	608	559	583	546	582	563	579	584	571	610	633	569	600	559	628	605	615	578	540	585	600	589	594	613	614	583	610	586	608	591	601	582	657	621	605	622	571	594	599	614	604	580	563	566	606	630	571	615	639	576	617	610	610	609	575	604	560	578	575	625	586	583	562	596	565	602	600	569	625	599	598	609	596	607	612	595	600	613	588	609	687	579	640	657	600	597	584	598	588	629	578	610	589	625	632	606	644	590	575	564	601	576	638	614	622	587	617	598	571	619	626	545	581	585	613	617	627	607	599	590	589	605	604	613	551	591	581	603	585	614	636	577	572	606	603	580	564	585	623	644	607	600	590	633	619	625	549	554	597	590	554	594	624	624	607	616	584	618	588	561	571	629	593	621	575	612	605	602	599	612	567	626	568	624	589	585	599	573	626	569	625	568	583	579	583	634	628	619	620	581	599	585	570	607	558	586	565	614	546	592	615	609	642	630	562	592	605	615	618	593	613	550	519	597	593	599	627	539	591	597	637	582	590	565	620	617	561	607	597	597	569	607	599	609	569	593	603	602	560	568	605	587	559	602	572	630	619	612	597
16483	3047	3006	2095	1691	1451	1180	965	1074	859	630	587	506	486	515	507	574	505	530	469	484	437	430	495	486	464	455	459	409	430	413	417	408	414	391	408	421	391	380	397	409	414	357	347	371	392	392	366	374	382	436	393	378	395	380	381	409	447	388	380	384	403	374	385	370	405	351	384	435	413	379	355	362	404	365	395	372	371	378	367	422	410	337	370	400	387	372	383	415	383	437	353	389	388	361	365	409	417	379	349	379	359	382	377	371	368	388	343	361	386	350	387	372	373	383	370	380	371	390	371	354	373	387	372	397	410	388	393	430	382	359	369	397	381	345	376	373	375	403	400	381	391	350	372	418	365	398	358	390	418	347	378	368	357	395	363	372	342	399	389	415	375	408	356	391	410	366	378	380	390	384	397	351	373	368	359	395	393	390	373	395	341	369	366	371	405	370	371	368	366	392	403	383	367	358	366	393	380	393	429	359	415	336	378	408	329	368	347	395	381	396	403	348	371	352	367	383	422	398	383	372	352	348	378	401	374	378	417	372	385	380	386	390	356	340	402	377	382	365	354	360	371	389	410	362	383	331	389	389	362	362	343	365	391	343	434	384	366	366	377	337	387	387	361	394	342	356	386	388	421	376	386	397	393	363	334	409	406	428	333	360	394	372	371	405	346	388	371	355	375	374	401	398	369	371	393	423	390	393	406	399	367	393	388	381	412	357	395	397	350	383	364	383	383	375	431	400	344	355	397	351	358	374	389	407	352	398	391	370	353	400	392	324	355	389	372	369	408	366	345	378	416	382	390	361	357	380	374	389	381	369	383	363	371	385	397	404	382	386	357	367	366	368	374	369	372	429	374	404	360	358	362	368	373	389	373	325	369	389	381	326	340	384	373	390	383	371	341	382	358	408	410	373	373	362	389	343	402	365	435	396	408	387	361	373	382	386	353	390	341	392	381	391	362	436	327	406	326	329	352	391	411	360	385	391	355	424	381	397	351	379	421	385	390	370	384	360	357	407	361	390	388	364	407	363	396	392	409	385	357	355	403	405	377	396	342	379	369	331	391	368	393	406	393	398	389	390	407	358	390	379	414	433	358	310	379	406	377	379	382	376	401	376	398	358	359	382	396	349	397	391	371	368	359	356	409	378	420	368	381	373	390	394	371	387	343	393	392	368	339	381	391	356	402	370	378	384	386	420	366	384	360	357	382	403	378	380	372	369	373	377	385	417	387	376	363	380	375	408	368	359	388	343	380	360	375	406	372	396	384	366	365	413	400	414	388	408	394	378	380	362	362	395	379	406	368	387	349	388	372	368	378	409	411	367	372	374	393	383	382	362	365	382	384	381	383	353	387	372	378	413	383	367	394	405	357	379	380	387	410	401	364	374	388	417	354	354	378	373	381	369	365	356	420	392	402	413	351	394	377	385	377	376	410	363	371	368	379	361	360	347	346	376	414	365	359	375	397	370	347	389	394	368	384	381	416	423	378	366	343	435	380	382	349	413	408	370	400	403	373	368	382	370	373	390	360	362	399	360	371	376	398	428	390	352	352	402	392	350	390	385	394	359	384	322	384	388	431	379	413	426	403	372	365	384	381	371	360	336	375	350	376	421	394	370	351	360	396	400	366	384	378	357	419	375	368	402	380	411	362	325	369	382	391	358	392	384	363	381	341	434	359	368	396	352	397	358	387	373	384	381	394	378	380	380	415	383	348	360	372	407	365	351	362	378	361	384	343	337	380	439	375	383	383	389	380	392	368	365	367	354	391	367	398	373	393	406	401	374	370	383	401	378	393	374	354	404	361	372	391	402	388	401	413	368	390	378	381	352	384	407	385	398	337	385	398	385	411	333	393	402	375	374	366	375	335	389	376	376	372	407	350	379	368	391	402	340	352	369	391	372	348	423	392	341	391	405	400	380	383	358	344	365	378	379	364	423	371	420	403	381	390	379	368	371	402	427	389	403	389	385	350	387	376	348	364	421	390	382	381	389	366	385	368	405	398	362	315	365	384	356	364	388	372	370	377	405	390	365	379	371	361	342	351	426	412	382	374	330	400	362	374	387	335	412	386	398	395	347	383	351	339	383	371	374	394	376	429	399	421	399	370	402	384	357	406	367	415	365	360	402	375	376	358	400	374	388	394	356	420	354	384	398	368	360	349	379	363	442	404	372	383	375	386	384	391	394	392	371	385	363	403	363	402	355	359	398	338	377	386	406	399	370	372	400	407	385	401	351	385	355	389	390	338	423	406	375	368	368	378	363	382	382	364	372	381	355	366	366	382	385	384	373	396	372	361	342	365	387	406	428	375	344	380	372	363	386	358	366	363	393	413	377	389	364	377	361	362	383	380	412	386	397	368	407	397	377	401	388	348	379	362	383	394	382	382	376	367	396	330	359	342	365	375	401	353	371	383	362	351	345	369	374	430	356	416	376	387	362	409	370	371	372	353	389	391	392	374	340	391	368	389	353	379	417	356	413	369	371	378	370	398	388	392	379	375	371	362	361	376	401	382	398	402	400	405	378	385	375	359	337	397	377	368	370	380	395	384	399	364	371	405	400	358	419	364	365	356	360	356	379	365	402	360	383	352	393	375	385	383	363	387	375	360	392	375	415	362	361	400	368	416	391	372	368	416	396	413	378	343	365	362	423	429	352	413	349	363	394	377	400	403	380	401	364	363	401	356	382	403	359	375	344	415	390	353	373	386	369	370	402	387	373	400	415	365	358	383	397	369	371	374	361	399	363	380	392	382	402	365	339	368	399	385	396	341	388	409	380	370	350	402	358	379	388	370	357	383	359	380	342	358	377	350	353	390	425	394	394	391	355	368	364	366	364	404	425	382	360	410	374	355	379	378	340	385	358	394	351	340	411	375	365	370	391	404	358	370	338	363	397	367	381	423	360	403	364	364	410	384	365	341	365	372	382	358	378	371	372	400	380	368	326	404	390	352	358	373	390	381	394	399	386	367	386	377	391	383	376	400	364	384	414	318	397	362	359	372	359	382	361	369	400	355	374	423	391	365	398	365	387	381	382	397	376	391	368	396	353	353	377	360	422	391	415	374	369	388	410	368	396	370	347	379	340	340	378	389	383	382	370	428	393	385	396	390	436	376	377	366	384	376	370	361	393	357	382	369	393	392	376	370	381	406	392	375	374	344	369	361	325	380	389	376	391	347	394	356	352	402	375	382	363	355	384	379	359	346	408	426	365	353	404	365	364	344	358	337	378	363	367	409	387	390	368	379	399	412	373	376	385	422	393	370	384	386	381	354	393	378	358	397	367	393	405	380	371	360	391	416	399	382	373	388	396	349	357	365	348	362	380	387	374	352	384	363	373	341	408	354	350	362	396	358	409	418	377	368	367	359	356	366	375	346	374	331	387	376	410	389	357	389	360	356	338	361	340	352	366	387	384	393	364	397	398	388	368	404	384	385	349	360	341	410	358	393	371	368	405	376	384	382	391	380	375	371	393	390	388	374	360	392	400	367	426	380
8741	2768	5690	6256	5770	5538	4667	3855	3656	2943	2481	2093	1830	1676	2028	2117	2480	2279	2025	1551	1651	1345	1363	2062	1794	1484	1636	1321	1240	1270	1127	1200	1029	1154	1076	1089	1012	998	979	1098	979	1013	1062	979	991	944	993	984	982	938	974	940	969	981	980	935	952	936	927	972	896	927	898	953	943	961	931	1005	915	957	907	944	913	956	986	919	951	914	940	941	993	979	956	976	968	950	948	926	902	910	917	937	957	938	921	914	899	923	943	897	975	922	857	893	970	923	942	899	958	943	919	921	909	939	933	925	992	897	935	933	813	955	882	881	954	874	941	911	908	918	941	966	924	968	952	921	888	913	935	884	919	967	938	933	935	897	946	883	868	922	933	934	901	966	947	921	872	865	932	922	874	909	975	921	922	913	982	916	896	929	930	926	984	917	953	872	951	915	968	958	913	917	898	896	964	922	936	891	908	938	874	916	947	893	917	880	878	932	950	905	974	863	924	918	928	939	916	959	913	880	950	923	937	919	855	1038	926	920	879	928	918	953	944	888	963	972	965	905	930	925	909	936	911	917	916	904	921	903	915	939	900	942	974	968	1010	962	938	950	877	873	961	937	896	919	884	935	941	929	950	961	899	942	874	918	854	833	918	906	925	907	990	913	888	903	934	924	915	924	922	912	924	919	906	869	925	907	941	898	924	876	972	959	949	907	919	899	992	898	939	1004	929	944	963	906	933	927	903	899	922	947	890	889	922	912	917	924	956	928	916	930	958	889	933	908	933	919	938	946	937	907	943	911	866	922	908	927	934	919	893	872	961	941	939	919	908	887	887	915	938	926	921	895	917	932	907	913	876	952	875	965	933	916	937	899	972	971	914	913	894	937	958	850	966	913	884	905	912	965	929	876	933	948	874	863	920	900	886	910	951	951	907	944	912	969	945	924	969	935	930	902	978	929	925	919	924	907	953	885	939	840	941	952	915	900	934	932	934	940	953	896	892	944	902	906	902	956	906	930	924	917	968	932	951	904	944	905	883	898	893	927	976	871	955	896	879	914	946	917	879	909	890	924	920	911	916	908	852	979	958	896	924	888	1015	936	979	901	906	910	856	909	928	962	904	928	923	885	931	920	934	909	936	939	877	933	944	906	893	906	922	949	947	909	956	897	961	881	942	955	933	854	935	933	985	904	852	917	907	938	883	936	913	905	914	1000	938	932	874	940	952	871	933	941	904	895	884	895	877	875	917	931	893	911	907	922	889	907	898	970	888	883	920	910	923	913	930	946	942	933	855	916	870	935	935	912	881	932	923	966	897	885	928	934	927	920	899	868	914	913	904	909	865	881	934	936	966	932	908	936	949	912	927	909	910	920	917	920	930	873	908	935	975	950	901	905	929	910	868	916	934	920	882	874	962	913	923	930	937	926	928	887	890	900	932	959	929	912	871	917	945	898	910	942	895	934	908	963	911	926	912	954	957	853	869	891	922	906	897	868	909	931	922	932	916	916	923	915	929	882	967	908	924	912	884	933	886	863	932	860	927	896	900	902	922	926	928	932	916	897	879	908	966	923	983	986	885	919	873	932	979	845	920	933	886	901	915	924	908	908	915	885	903	975	916	942	920	876	909	937	916	899	908	948	906	940	891	966	878	934	967	913	941	952	902	956	950	910	951	900	909	949	917	922	901	919	876	927	900	912	952	899	898	912	932	920	918	922	921	913	939	938	912	907	996	940	915	935	899	914	884	951	908	892	955	894	857	945	931	909	943	889	924	904	875	939	952	941	935	914	949	926	928	898	924	926	920	905	935	924	955	895	899	921	915	958	950	913	959	946	928	945	918	905	850	928	957	915	945	967	876	876	922	931	939	905	913	941	933	940	899	905	906	918	913	874	907	949	949	915	938	904	927	918	905	934	903	893	944	935	980	938	939	867	912	907	866	970	946	983	894	901	958	930	861	896	953	914	930	910	936	918	917	891	907	932	860	921	982	879	895	940	929	934	928	960	948	933	900	897	900	924	874	915	879	901	934	892	896	915	941	931	924	970	971	946	903	914	923	895	861	923	938	910	948	957	930	968	894	920	899	901	965	905	879	894	923	942	963	917	940	919	890	841	929	860	917	941	945	941	867	925	911	947	935	931	912	913	924	847	923	873	957	938	969	898	931	921	903	892	912	987	919	897	919	941	921	927	940	951	903	928	932	878	934	898	890	907	967	932	906	905	904	875	921	898	888	937	936	953	878	909	922	951	931	872	900	924	915	973	932	917	915	943	874	895	920	895	899	896	934	948	909	925	930	900	994	907	953	939	934	895	892	930	919	915	864	975	918	881	923	859	947	914	879	900	916	918	916	946	890	902	920	948	935	931	916	915	889	963	910	890	953	951	901	952	954	883	880	913	913	930	903	931	960	941	941	929	979	914	943	885	883	923	925	922	905	943	844	955	903	946	947	913	902	927	929	970	885	910	886	894	876	885	958	910	904	913	878	907	919	947	912	871	947	950	906	922	887	933	837	926	851	905	889	936	919	948	971	879	879	889	879	935	913	888	908	898	945	888	957	941	927	924	903	901	928	903	924	935	920	937	968	905	954	944	939	916	875	913	914	932	951	945	932	856	937	951	943	938	865	940	965	859	970	850	867	916	970	896	866	901	872	927	909	918	886	893	920	912	859	954	910	911	877	952	934	883	886	892	865	904	898	913	958	924	932	951	914	944	922	846	940	946	945	917	914	893	910	966	894	915	963	893	947	937	951	992	984	936	989	926	912	982	887	888	938	922	910	935	921	939	890	880	967	870	865	929	873	926	933	949	997	959	919	921	911	975	910	948	958	939	902	955	1002	900	900	956	936	873	945	968	936	922	916	934	928	972	912	968	915	897	941	969	918	873	902	955	889	911	942	906	903	906	900	921	891	909	917	920	934	909	993	929	953	931	890	946	877	890	959	908	952	913	940	936	936	962	870	924	917	905	914	935	919	933	866	967	963	946	908	905	924	894	870	925	949	969	921	896	954	964	897	871	948	924	962	927	904	936	930	905	962	890	887	941	888	928	906	944	911	930	917	897	905	953	973	917	943	907	880	915	964	956	912	886	1010	863	897	914	869	894	927	931	869	929	910	889	965	939	905	905	921	993	914	884	947	885	916	907	920	930	885	897	888	907	957	943	929	958	887	926	931	921	914	924	920	924	929	894	919	944	870	940	979	903	992	962	885	924	965	940	853	915	939	934	882	909	908	907	981	914	857	899	901	894	930	930	908	910	927	918	860	901	942	874	878	871	891	991	928	903	923	932	911	980	972	926	980	922	930	938	917	956	937	887	914	934	926	916	965	954	923	934	926	946	927	927	897	955	938	960	958	924	895	924	898	909	959	954	971	951	900	900	937	884	950	943	937	900	942	936	939	951	902	928	952	958	952	929	872	998	907	959	951	910	915	934	923	904	952	885	945	870	908	951	848	905	878	877	948	899	922	926	860	844	895	891	932	865	862	944	945	900	907	947	920	927	923	892	927	887	950	958	916	936	906	903
2074	165	163	142	131	122	128	105	113	117	142	115	119	110	95	110	107	102	90	94	138	101	108	105	122	129	107	130	116	120	112	103	112	105	123	110	115	120	99	118	98	86	126	122	121	110	119	121	103	132	118	101	103	120	107	114	106	104	115	100	105	117	107	136	108	98	105	112	120	99	104	117	108	102	113	102	94	87	81	105	95	120	100	100	101	98	102	91	109	115	116	117	96	107	103	104	106	116	105	102	117	92	85	102	87	122	108	106	119	133	102	113	108	114	96	102	119	100	121	115	115	106	106	110	110	115	107	118	114	107	119	102	124	119	97	103	98	110	104	114	119	94	123	122	105	109	116	91	84	111	91	109	101	97	94	104	109	87	105	105	87	120	105	95	88	94	117	114	114	138	121	107	125	117	104	128	97	118	124	132	111	115	88	103	124	101	121	99	111	105	97	105	124	109	108	110	112	102	116	109	117	114	103	96	103	111	106	107	101	104	124	101	107	101	114	109	113	106	121	100	106	98	122	103	100	96	89	111	130	97	112	94	96	106	109	99	106	117	120	125	102	103	134	117	95	117	110	105	117	108	97	95	96	96	113	105	103	119	93	105	125	123	111	106	96	116	121	117	109	113	96	113	122	104	124	108	110	121	100	119	104	123	127	124	105	89	111	86	115	102	104	120	112	103	135	119	109	95	120	103	99	110	127	93	123	113	94	89	114	111	123	126	111	86	104	106	118	118	99	114	113	88	130	106	121	100	113	105	105	118	97	114	112	123	114	102	89	124	104	129	129	114	100	114	105	123	110	87	110	107	103	111	114	106	118	108	102	114	117	95	121	131	106	108	124	110	108	114	136	95	117	92	109	106	101	103	96	105	123	128	107	104	113	106	100	115	112	106	135	103	124	104	110	106	104	110	97	110	115	98	100	119	117	91	110	106	112	116	99	105	123	133	93	106	118	92	108	115	104	126	103	104	85	109	124	122	103	139	112	111	121	99	98	92	99	101	119	111	95	91	94	103	119	110	97	124	102	107	111	108	118	102	126	122	109	112	120	104	117	104	97	119	119	101	97	112	106	101	111	104	98	94	115	95	109	115	103	130	117	98	121	103	119	105	97	86	113	109	118	101	110	131	95	105	99	99	105	125	113	121	77	135	121	91	98	109	102	103	102	101	98	83	92	113	107	110	102	104	116	122	119	103	85	113	126	117	116	98	112	110	98	112	88	81	101	105	115	119	108	105	112	107	85	107	103	126	109	118	113	91	104	113	104	109	103	130	110	116	91	115	100	105	101	107	97	113	115	112	113	122	115	108	105	119	114	111	95	121	113	119	123	110	114	97	107	103	133	122	114	102	103	120	109	123	110	106	100	106	109	113	119	127	101	109	107	100	108	105	114	93	123	94	118	106	124	99	103	89	103	130	105	119	119	90	118	104	118	116	114	125	113	93	113	97	103	101	89	97	106	108	112	89	114	108	110	122	92	92	101	107	111	97	82	100	110	90	115	110	116	108	75	97	114	101	108	95	124	116	90	110	90	88	106	117	108	110	94	105	113	117	107	118	108	123	112	116	103	105	104	85	117	118	112	115	92	107	119	110	102	104	101	110	127	111	112	120	124	112	113	126	96	116	99	107	114	104	126	131	95	95	118	123	102	117	121	108	94	114	113	90	118	107	107	112	87	103	122	118	127	99	113	111	105	94	97	122	113	119	119	118	115	105	99	109	101	103	69	106	120	113	99	128	107	104	92	123	111	88	114	115	117	99	101	119	98	101	106	96	117	109	119	102	117	130	113	103	113	110	121	107	117	121	102	110	104	105	108	117	98	115	99	98	99	99	89	100	111	118	113	120	105	112	110	108	108	111	127	112	107	115	117	156	105	121	113	112	118	106	118	130	92	118	103	115	124	124	108	100	96	81	111	113	107	106	101	130	101	138	135	107	112	95	101	108	98	109	91	86	118	109	117	103	107	100	110	119	121	111	117	132	101	97	116	105	88	108	123	105	123	109	98	132	122	110	90	113	130	122	105	109	103	103	109	103	111	85	112	103	96	99	109	106	114	106	108	104	110	106	103	102	116	109	105	121	111	116	90	102	102	115	95	109	83	92	123	125	101	110	128	96	105	125	111	92	84	126	107	114	115	110	135	105	105	113	107	98	117	101	111	88	100	100	105	119	107	109	98	129	101	116	102	100	94	105	116	105	99	108	120	105	98	107	98	121	109	108	118	100	95	121	120	106	109	118	121	97	107	103	115	121	113	107	113	96	118	116	123	115	102	127	103	107	107	120	119	103	100	109	119	82	98	114	102	111	106	88	96	108	110	112	94	120	96	105	85	97	105	106	136	119	107	120	100	121	111	120	104	105	112	108	88	127	100	102	89	132	111	91	125	112	118	114	118	112	114	113	101	121	85	110	107	101	136	103	94	117	97	100	106	89	111	119	124	90	100	129	109	124	120	121	97	110	117	105	106	95	113	115	105	107	125	112	118	115	107	120	129	111	122	97	106	106	94	122	117	102	105	102	114	121	112	112	104	112	97	120	121	103	110	117	114	111	117	108	88	110	107	113	116	103	103	128	131	110	113	102	118	108	108	88	139	114	104	107	112	108	100	117	87	116	115	96	130	115	100	111	113	117	101	112	84	94	106	105	115	132	116	96	106	96	113	98	97	106	90	105	114	102	129	100	86	100	104	118	98	118	109	116	96	113	115	133	96	106	105	114	104	119	112	115	90	112	127	100	94	108	131	112	95	102	118	110	82	97	86	118	97	113	124	120	108	95	103	96	111	91	100	101	120	109	99	112	111	110	106	101	107	79	93	104	102	99	98	95	103	123	108	108	109	115	91	96	108	116	118	118	118	115	103	102	98	101	106	97	123	101	88	97	112	116	103	96	118	96	110	107	101	116	123	120	101	100	139	113	102	116	99	102	126	101	103	113	111	101	104	107	99	100	99	118	120	117	106	99	121	95	114	112	110	100	105	93	115	107	107	99	124	101	100	108	94	116	116	100	117	101	122	115	102	103	122	105	106	115	95	102	112	110	108	106	100	113	103	114	119	101	105	112	84	122	101	113	116	112	99	127	106	95	107	111	105	116	107	108	131	111	100	96	123	98	109	100	111	109	104	95	97	97	124	108	120	93	132	97	100	99	118	105	97	94	97	118	111	89	97	111	113	125	123	117	127	117	100	117	104	104	111	92	125	122	119	96	100	96	112	92	113	109	88	102	120	84	117	106	112	105	109	96	100	117	108	98	102	126	121	106	98	106	97	116	100	108	99	108	111	109	96	90	114	111	101	116	99	114	97	125	115	107	86	110	86	121	106	102	112	115	114	114	106	121	93	99	107	105	107	109	120	124	95	95	108	101	114	111	112	104	113	114	108	108	117	109	109	111	103	99	100	86	102	117	121	117	107	95	111	106	111	108	98	101	124	101	99	116	106	123	121	111	105	154	104	100	110	108	109	125	105	111	126	120	122	93	114	102	105	96
2409	409	502	467	466	433	422	425	426	419	408	391	364	385	371	397	350	358	362	391	379	374	349	344	373	342	355	385	379	356	365	337	360	378	363	349	380	353	380	348	369	352	334	346	375	368	364	384	344	344	381	377	363	353	355	370	388	366	345	353	369	362	357	359	322	365	356	399	351	330	322	332	325	362	385	362	323	349	352	369	374	350	339	364	387	338	389	335	347	375	369	346	354	342	362	385	327	390	361	388	363	346	356	385	369	383	402	359	385	316	359	345	335	364	379	339	325	359	333	332	358	367	335	365	362	365	354	345	390	366	339	358	338	355	345	352	328	350	339	354	336	321	340	352	372	362	375	366	319	361	354	332	334	369	381	373	371	378	342	361	350	325	343	374	365	349	339	351	368	325	325	380	355	381	337	372	369	335	349	350	356	350	327	352	347	373	363	357	392	333	326	351	362	352	378	371	369	338	344	360	334	355	330	337	383	374	362	362	391	360	344	383	373	324	375	347	334	373	333	375	385	361	356	351	360	374	341	336	344	365	325	360	366	381	355	355	385	345	355	354	338	355	332	350	370	396	372	362	341	363	380	336	358	370	342	351	358	356	373	351	348	376	366	331	361	350	399	316	398	382	322	365	318	389	371	320	369	334	371	331	350	358	334	396	344	369	337	335	369	357	361	353	370	359	351	329	349	352	365	358	356	372	341	342	339	370	353	397	366	376	354	352	386	341	338	350	378	360	383	352	348	349	363	374	318	398	354	358	340	325	347	366	331	360	341	347	325	381	346	373	364	340	349	366	388	358	376	350	366	349	387	351	390	348	402	364	351	362	380	341	372	364	361	376	330	345	348	311	366	361	317	374	358	383	300	341	366	350	338	353	358	338	351	378	400	390	352	344	335	335	416	368	362	339	369	383	319	371	349	357	350	336	330	383	383	353	366	350	357	340	345	362	324	342	294	348	334	357	343	372	396	362	366	381	339	360	325	317	362	349	356	335	398	370	371	358	323	340	366	352	360	390	356	334	363	352	326	370	364	368	334	360	362	409	341	314	386	344	343	348	367	323	357	361	373	350	364	352	377	387	364	354	350	355	383	357	331	328	387	360	340	352	348	381	345	340	354	386	354	390	337	358	345	334	346	351	358	380	379	387	386	388	372	319	334	355	334	349	336	341	322	351	355	364	360	359	354	359	372	345	392	360	356	336	360	344	366	348	362	367	364	358	377	336	353	352	396	361	386	365	371	340	317	389	364	376	340	353	357	329	339	365	320	343	367	358	344	345	344	358	366	367	361	324	328	353	373	362	352	337	359	364	349	325	356	386	323	344	374	347	323	357	361	321	358	333	380	364	337	336	354	369	334	333	359	363	340	339	376	350	358	366	338	382	345	342	350	341	364	361	349	320	362	362	341	334	349	337	348	347	343	380	349	330	361	324	343	357	378	372	336	347	357	324	365	342	372	359	351	368	355	350	328	336	345	344	355	361	354	340	357	363	387	380	324	386	339	374	330	348	373	317	354	345	319	316	362	378	345	366	357	364	328	332	355	334	344	371	339	358	365	373	358	355	326	343	337	362	342	345	357	346	370	365	354	354	347	353	374	346	354	345	357	336	329	366	334	377	354	363	335	369	347	371	383	356	344	370	357	383	355	355	368	367	372	377	348	369	355	359	357	377	360	366	340	350	387	390	377	376	365	397	332	336	340	344	356	347	325	349	343	333	362	367	351	372	335	346	359	348	332	336	380	370	347	306	352	336	353	355	346	357	327	357	343	413	341	357	361	367	362	350	342	358	379	353	369	355	326	347	357	343	354	339	367	370	345	382	372	354	373	354	356	363	353	400	364	370	342	364	350	353	345	353	359	325	408	383	328	359	364	387	330	337	332	368	339	357	317	363	348	393	343	317	337	330	379	359	379	355	379	327	338	343	370	355	369	359	387	362	359	369	352	347	357	337	362	354	358	344	358	340	353	340	362	341	363	348	372	379	375	392	396	356	379	352	352	342	387	348	379	368	353	365	345	350	329	395	344	373	332	340	340	326	295	356	366	370	339	375	376	384	369	369	378	357	351	382	360	354	381	349	373	356	359	369	337	320	347	351	351	379	349	351	368	375	354	346	371	378	375	350	323	384	386	336	342	391	362	318	372	350	374	342	344	362	384	320	357	341	352	346	354	340	353	355	362	356	338	353	306	351	365	363	398	364	373	334	366	356	354	356	307	362	349	342	313	345	377	353	339	336	364	355	333	378	373	372	352	378	339	342	358	335	318	341	348	369	355	330	365	370	355	358	367	332	360	367	357	372	377	387	356	338	352	374	367	349	347	378	345	314	354	360	312	395	346	342	373	326	353	364	363	389	337	363	339	380	367	351	344	337	336	397	358	353	369	360	354	365	367	370	313	346	371	377	367	343	355	360	337	412	365	369	340	332	357	355	352	349	372	328	349	368	354	385	365	363	335	367	379	355	376	312	375	348	374	360	347	369	364	371	366	342	335	351	380	344	324	343	404	332	380	380	338	346	350	350	343	347	350	338	321	343	390	353	337	367	327	347	327	340	366	338	357	330	355	347	350	369	336	320	341	351	384	348	362	383	318	349	362	329	343	365	369	355	393	322	320	312	371	353	361	347	370	391	331	373	362	336	361	364	359	332	365	355	350	323	370	364	310	333	314	339	383	339	370	325	345	343	345	339	366	354	382	343	366	344	357	352	367	380	379	323	352	327	351	333	333	344	324	356	333	352	339	353	324	357	352	331	336	353	348	364	375	378	359	368	340	331	356	372	350	354	369	365	352	353	375	351	348	348	348	339	369	358	340	364	362	388	328	342	341	378	359	357	347	349	339	350	359	334	321	355	380	365	361	363	351	351	369	369	355	363	334	346	399	368	358	355	357	357	361	371	329	324	349	359	335	346	365	384	340	342	348	335	336	337	386	341	351	359	333	359	360	360	333	347	360	400	371	386	348	311	318	346	343	402	336	349	373	342	377	337	330	376	352	351	360	384	375	328	343	363	336	345	354	350	364	351	354	345	341	337	366	366	350	316	343	329	317	381	368	377	356	331	359	341	365	360	324	355	360	376	375	354	351	356	326	371	381	348	369	356	369	360	378	343	335	358	361	353	340	386	343	375	365	329	349	333	361	383	373	390	370	361	355	361	339	374	363	349	307	392	320	333	356	377	345	333	335	334	358	345	356	374	370	397	349	366	355	341	354	371	376	356	365	348	352	386	364	347	325	356	324	338	356	363	368	369	375	345	359	371	341	341	364	374	370	348	335	376	388	361	351	358	359	316	352	380	357	357	340	332	345	387	326	380	366	349	348	338	332	347	339	336	390	372	350	352	389	337	349	360	363	377	370	354	327	391	354	339	364	322	350	360	361	340	337	329	365	343	337	335	328	351	375	341	358	372	356	356	337	337	377	346	370	351	374	389	346	326	365	353	340	365	326	350	393	375	369	374	349	381	366	339	370	376	376	353	353	352	360	354	362	370
8714	1484	1501	1130	842	700	586	453	414	407	345	299	276	303	265	262	305	340	258	290	236	245	253	291	279	227	218	245	208	237	226	241	216	210	243	207	229	233	209	239	230	228	247	202	210	219	221	198	229	202	232	201	251	248	235	212	233	199	219	213	212	212	213	192	238	219	200	227	226	226	228	219	228	241	234	218	210	219	213	205	227	235	220	201	202	197	219	220	210	237	223	230	213	211	232	213	200	222	231	238	230	204	190	227	209	228	209	237	226	232	236	221	198	223	203	200	242	196	201	223	228	209	196	251	231	205	206	214	225	198	210	192	235	213	233	222	217	188	227	228	226	223	232	194	213	225	211	206	229	228	219	213	224	219	214	225	199	192	212	206	213	225	246	217	196	230	199	212	211	222	226	201	204	201	213	207	208	196	228	229	204	190	197	216	209	237	204	203	222	216	211	222	247	204	218	232	205	228	225	216	201	232	201	197	191	220	225	205	236	239	243	210	206	204	193	207	225	198	217	233	218	217	205	208	212	197	233	217	210	232	208	199	204	214	205	229	227	198	215	194	210	200	203	182	223	209	220	208	221	229	220	222	244	205	218	188	227	206	228	192	210	187	181	211	226	209	194	221	227	233	168	224	217	196	235	207	209	207	209	193	210	207	196	179	239	236	223	218	235	219	223	225	218	209	232	230	221	226	226	190	219	224	209	216	243	197	204	212	197	205	225	241	237	209	184	211	228	216	227	224	202	207	232	214	207	205	215	207	194	225	183	223	227	207	194	220	187	251	218	209	209	219	195	241	196	236	239	209	207	202	198	217	241	221	242	207	217	191	205	229	225	200	203	204	242	224	200	234	220	205	218	223	218	224	236	210	214	204	241	187	226	226	238	236	207	182	195	187	210	219	214	176	219	229	227	206	206	215	229	205	231	229	211	214	232	218	232	197	210	237	185	243	262	230	223	214	229	214	208	217	220	218	224	198	240	191	207	208	198	212	205	226	224	202	235	211	204	211	205	200	192	194	205	191	199	195	208	214	200	225	228	210	185	233	217	183	216	228	208	215	204	217	205	214	184	210	193	212	195	209	231	204	217	212	212	193	207	213	217	213	215	221	212	191	205	204	238	239	211	218	207	218	215	240	207	243	202	199	202	210	210	191	230	217	217	235	218	212	214	243	212	228	199	201	227	235	214	205	228	220	213	216	203	220	216	219	230	235	224	208	201	194	210	207	199	225	230	193	199	210	199	229	223	216	206	199	230	213	204	216	240	221	235	208	227	217	212	212	188	229	234	214	221	199	201	221	232	231	206	178	208	229	212	174	231	206	191	219	210	197	226	212	233	217	188	226	198	211	170	217	222	225	211	206	186	214	191	200	234	216	217	186	202	220	250	228	221	202	222	199	204	215	215	203	201	219	195	207	194	227	171	214	212	227	192	226	198	218	222	222	211	217	241	204	216	258	201	218	195	220	213	266	192	209	208	231	207	206	243	200	215	210	219	215	205	192	220	223	234	231	209	214	193	227	191	244	216	231	201	255	221	209	217	206	216	228	236	217	202	236	211	197	221	221	232	213	239	190	194	220	206	213	211	226	222	241	183	208	216	204	205	186	230	203	241	246	201	200	209	193	225	219	219	228	202	238	201	198	199	212	256	192	217	233	216	212	205	223	198	219	238	185	221	229	234	249	239	226	236	232	204	198	206	197	205	208	206	202	191	199	207	221	235	212	205	206	232	222	199	201	219	201	205	218	190	204	201	202	218	184	206	217	225	225	217	227	268	214	215	204	227	204	192	222	220	238	227	213	231	220	202	201	222	239	226	246	223	193	218	224	214	214	245	201	194	226	198	212	233	214	205	206	188	214	174	213	210	225	185	223	202	207	211	209	217	218	209	209	178	189	207	209	214	224	223	231	219	219	193	211	265	199	222	196	210	238	223	224	191	215	215	222	209	185	202	216	241	230	217	190	210	198	214	199	213	219	195	209	228	209	201	210	198	240	210	214	215	220	208	233	218	199	200	215	236	221	209	199	253	210	211	230	176	197	213	203	219	207	225	218	220	207	203	223	229	242	229	214	187	192	186	241	219	242	216	230	193	212	216	213	221	215	214	211	213	199	213	199	217	194	199	220	208	200	223	205	215	214	199	187	237	222	203	226	226	234	190	203	234	210	221	241	208	214	208	240	213	220	261	187	209	226	242	216	208	227	228	224	187	201	190	220	188	216	203	217	218	222	237	212	190	215	234	188	206	216	195	205	206	225	215	211	192	224	223	219	210	193	220	197	213	222	193	224	198	220	226	193	206	219	206	214	206	219	216	206	212	213	218	215	215	231	208	210	220	186	216	239	220	226	206	179	227	221	243	211	214	209	223	191	227	183	227	209	234	207	192	213	185	221	226	214	207	213	223	229	234	191	193	223	229	209	215	204	214	220	229	254	234	222	203	202	191	218	208	220	221	241	209	205	215	220	223	226	217	210	208	203	224	199	204	224	240	215	195	200	203	207	211	213	230	198	231	191	206	218	197	232	197	256	184	208	233	213	223	221	232	216	230	208	201	235	203	212	239	209	205	195	203	207	256	221	203	188	237	210	227	205	218	210	191	198	198	236	218	209	227	198	213	213	221	225	228	222	212	218	224	206	200	219	231	212	227	210	232	238	210	205	223	218	211	220	205	201	226	209	205	209	213	200	236	203	193	211	199	207	205	193	207	209	209	239	196	197	213	209	184	203	215	184	220	206	219	258	213	209	212	217	225	244	224	199	214	216	238	208	207	212	222	229	206	231	210	183	197	201	190	205	207	234	212	204	208	253	197	213	210	196	218	201	219	210	208	221	211	224	203	235	235	199	216	226	235	201	203	181	238	198	219	219	194	182	209	221	227	216	248	219	199	225	237	209	228	200	229	190	204	215	223	212	219	195	202	197	224	197	192	199	216	178	214	230	247	205	229	211	243	224	220	213	197	223	211	187	227	215	189	229	220	224	233	226	249	241	209	216	195	209	192	221	208	213	246	207	229	218	207	221	240	213	182	213	215	209	228	220	196	233	219	238	222	221	201	226	214	232	218	224	229	232	189	196	220	216	234	206	211	228	210	212	221	183	227	207	185	221	231	207	223	193	200	229	190	198	235	199	178	203	206	256	216	208	209	202	217	207	215	204	194	202	235	253	184	221	220	217	226	248	216	220	228	193	192	209	203	241	219	237	203	237	198	226	214	225	225	215	209	224	215	190	222	201	196	199	240	230	193	181	200	225	210	202	219	192	220	249	195	190	205	222	216	223	216	212	238	221	215	207	197	203	220	212	252	218	202	228	225	237	231	233	177	217	224	176	235	220	221	224	234	213	212	187	195	201	195	235	200	194	195	201	231	244	213	200	202	196	240	249	246	213	220	222	228	228	227	240	213	225	231	219	225	218	223	210	220	207	211	247	229	199	238	252	221	191	194	220	211	201	206	190	219	202	185	232	224	198	209	217	245	203	215	209	212	225	202	196
6592	1570	3210	3684	3768	2917	2790	1946	1934	1757	1580	1098	1063	955	1068	1193	1219	1442	1062	860	826	768	809	927	1047	945	907	919	736	716	728	702	685	661	708	654	644	660	638	617	653	683	627	612	618	633	619	662	647	599	625	608	657	638	596	615	649	578	591	579	600	601	641	611	617	561	639	567	575	599	638	595	597	599	596	612	621	609	595	598	635	595	567	598	576	623	622	613	607	564	573	595	588	639	620	603	587	589	628	620	627	578	569	585	588	627	592	589	597	572	610	595	617	592	602	559	647	591	577	582	587	633	581	620	583	603	568	624	601	566	614	631	592	603	622	613	549	608	617	636	600	569	613	562	563	589	574	554	576	546	626	583	588	542	576	607	565	592	621	612	594	606	645	552	607	570	610	578	590	590	573	605	555	612	599	583	632	622	603	571	593	583	569	596	612	586	621	568	591	580	596	615	616	608	555	566	576	625	593	617	609	579	563	563	556	599	601	588	571	649	603	599	588	613	579	608	586	632	558	613	577	607	593	590	603	549	599	617	600	602	569	619	627	588	620	599	617	699	589	595	624	629	593	592	606	585	581	565	609	578	602	589	600	588	583	614	598	609	597	571	594	605	586	578	687	566	606	604	603	573	618	619	588	562	611	560	659	606	563	676	614	596	572	584	611	641	572	597	635	589	571	595	621	634	569	558	591	609	652	592	598	584	577	647	641	553	615	578	548	550	570	610	603	611	606	587	581	570	597	614	647	622	572	594	568	587	600	586	600	605	594	546	586	606	616	564	594	617	568	560	575	620	602	617	528	550	627	622	597	567	614	597	630	622	610	633	565	604	637	629	576	553	619	565	606	565	619	571	618	605	591	605	623	596	573	578	619	582	639	552	587	627	644	637	654	582	582	571	605	620	585	645	577	594	608	613	603	574	571	586	547	577	622	570	640	617	601	591	632	627	625	613	567	598	603	624	607	623	619	603	624	597	557	624	585	578	588	633	568	622	546	583	560	560	570	593	576	626	648	562	632	606	603	617	603	635	579	594	611	596	602	657	592	641	630	572	621	628	590	610	552	618	591	599	585	565	598	585	584	603	569	615	600	606	567	584	656	602	625	592	522	556	590	575	616	580	581	620	621	591	585	605	591	575	654	649	561	598	573	580	587	623	585	575	613	620	637	586	603	597	635	577	657	598	585	581	617	660	589	600	603	620	612	552	590	619	585	622	584	567	602	605	596	600	560	628	577	589	619	614	582	565	599	606	631	589	583	598	615	603	589	564	591	568	612	603	614	565	566	547	565	665	588	587	582	609	581	601	615	563	620	572	605	623	566	586	595	564	605	575	580	625	607	607	597	559	598	624	610	600	615	601	578	580	595	524	621	604	620	620	597	610	641	572	600	616	593	633	608	590	610	563	598	587	556	634	544	558	579	571	590	624	575	520	623	648	611	587	553	577	593	598	655	599	585	590	643	639	603	628	616	598	560	588	604	606	598	608	538	600	568	557	593	618	612	585	645	610	585	637	615	575	599	659	592	600	624	600	576	626	616	595	638	604	586	577	602	583	608	586	598	595	668	592	576	589	613	608	580	615	599	623	637	603	616	592	582	621	601	607	589	602	616	611	562	612	586	615	594	616	597	613	635	594	627	636	528	590	554	635	614	549	567	610	618	620	581	551	612	612	581	590	581	601	551	585	530	560	615	604	628	557	599	563	629	558	602	594	612	603	547	612	624	590	596	602	615	615	622	611	578	629	607	573	598	578	626	573	595	573	587	570	587	584	577	540	610	605	536	597	608	601	560	576	632	584	578	603	602	600	561	615	627	588	612	567	524	605	662	602	627	580	558	574	644	631	613	573	667	612	605	633	583	605	577	639	580	616	623	610	617	636	564	614	612	559	666	605	558	602	608	569	580	599	598	577	575	592	560	560	579	598	614	621	612	566	602	593	561	588	546	561	581	577	584	582	614	612	630	580	642	611	610	596	643	601	610	569	599	621	558	619	616	579	565	631	603	564	525	658	526	573	594	579	546	575	582	591	590	638	620	591	605	625	604	574	623	594	592	583	560	587	615	576	594	588	603	593	607	568	583	551	624	605	580	629	633	547	589	557	605	600	580	626	622	619	594	625	556	624	553	610	602	625	599	620	592	580	594	579	599	591	591	595	634	625	601	571	578	562	567	607	623	597	592	610	556	614	599	557	584	612	580	573	570	597	555	568	571	591	554	621	599	569	595	562	596	620	551	625	620	589	630	609	622	620	570	563	589	568	631	608	623	610	633	589	552	561	580	620	561	564	591	593	614	624	587	560	649	568	553	601	571	587	567	649	584	611	575	620	574	566	587	564	606	564	603	572	630	579	585	574	609	584	596	629	611	628	602	615	617	586	601	559	568	581	599	618	582	599	608	615	618	607	616	573	600	587	601	588	535	559	591	585	642	589	583	575	611	582	586	563	598	593	611	611	591	599	602	587	585	563	643	620	620	604	631	604	626	616	581	591	609	641	582	559	602	606	592	563	600	611	542	610	557	614	618	598	581	618	606	588	607	618	589	566	620	575	612	616	617	585	596	560	619	542	588	591	585	625	590	598	579	609	628	585	577	617	588	626	596	585	580	631	569	624	572	588	616	589	611	630	568	611	601	590	576	571	594	599	638	611	557	589	570	608	560	632	580	567	562	597	589	555	549	602	589	597	601	638	614	628	625	567	588	592	576	556	588	606	555	613	594	587	614	598	670	596	603	642	581	573	585	580	605	598	611	642	540	580	572	576	615	601	586	605	623	565	586	576	620	549	613	587	582	589	576	652	567	562	601	613	598	613	585	611	568	640	618	582	627	569	631	607	622	613	564	559	594	558	565	547	559	583	618	589	592	595	566	578	559	636	617	602	601	581	577	619	631	619	618	603	615	587	579	614	570	589	618	636	566	627	550	637	589	567	549	575	635	603	603	568	566	575	564	615	599	568	598	597	597	590	570	586	602	600	589	547	541	625	579	578	609	595	593	597	570	624	627	554	607	603	659	585	587	594	584	588	607	514	613	629	643	550	606	589	612	623	552	582	545	578	576	596	583	548	588	610	643	630	637	567	618	583	590	625	596	536	562	610	545	608	604	616	559	596	605	594	629	602	606	573	601	580	591	600	601	591	609	597	586	594	597	601	619	594	562	616	569	647	606	586	632	590	615	582	593	598	594	624	570	610	590	602	583	570	606	614	612	591	580	570	589	582	603	627	610	605	559	559	614	626	581	621	612	601	619	534	619	585	599	571	605	610	607	574	580	616	571	581	589	581	596	620	610	548	562	611	620	622	624	591	597	575	622	601	581	555	585	570	549	635	565	621	566	583	536	630	587	609	619	592	569	635	590	614	599	592	636	597	596	608	606	581	585	610	607	619	595	637	578	593	604	592	638	617	623	546	564	611	573	569	635	620	582	617	603	569	574	587	584	614	601	566	584	613	602	592	599	604	592	585	631	566	632	587	618	571	576	627	573	542	620	603	599	583
16525	3107	3146	2149	1617	1416	1153	963	949	773	642	514	491	518	507	575	572	481	503	414	489	410	423	499	489	486	436	432	465	460	385	405	411	420	406	408	379	378	379	399	397	430	391	398	404	375	371	384	396	385	383	381	368	361	383	390	395	370	414	409	364	365	378	357	360	354	360	366	400	396	368	365	331	409	389	378	412	398	379	323	382	382	340	357	364	386	374	369	371	396	401	369	355	380	405	379	375	379	409	343	365	365	382	372	362	367	347	388	377	378	379	388	360	397	387	363	419	401	330	380	364	348	369	356	356	387	346	378	389	410	344	341	337	352	379	365	349	382	384	384	381	358	361	377	409	432	371	385	364	374	359	390	356	398	379	387	390	404	369	353	371	366	396	371	365	380	379	343	355	372	399	377	350	427	376	393	368	390	374	382	341	375	351	407	373	403	375	407	392	365	382	358	377	353	378	412	384	389	340	390	380	398	391	411	387	377	356	378	398	389	370	393	417	356	368	384	365	369	382	351	390	400	333	373	402	364	371	398	354	399	346	387	410	390	328	373	400	376	346	400	354	378	367	357	378	363	390	412	370	350	343	367	352	360	357	348	356	406	378	365	361	357	385	383	392	353	381	392	381	391	381	373	382	396	389	350	389	374	340	379	370	381	367	335	344	352	370	393	357	337	384	387	419	379	384	377	361	355	357	397	374	377	384	358	364	368	398	339	401	363	359	417	362	389	376	373	378	396	386	344	415	353	369	364	400	424	359	350	379	360	396	405	401	386	395	387	340	388	394	376	373	327	368	346	380	354	379	385	371	373	366	368	373	386	388	355	398	386	363	383	361	392	385	377	375	382	360	411	343	390	382	375	381	344	372	404	379	382	367	393	425	334	361	360	389	398	366	374	364	386	393	405	363	373	389	390	357	380	348	374	362	442	364	388	363	365	355	372	369	431	405	398	375	381	382	408	393	367	383	399	375	381	378	381	382	392	387	368	378	422	342	380	407	365	362	336	351	393	389	371	364	365	383	361	348	369	395	367	391	400	373	381	404	383	391	369	390	347	365	431	399	366	363	381	354	326	384	381	376	357	388	415	412	398	377	396	351	404	391	380	366	376	392	412	387	389	379	372	366	421	381	365	396	336	368	326	368	359	367	393	392	378	359	369	349	381	398	395	411	356	374	355	364	321	370	403	361	397	375	376	344	379	374	376	387	402	394	396	380	365	400	387	377	350	371	345	377	362	429	371	383	347	382	375	396	382	384	390	398	378	373	366	402	381	408	407	334	383	371	390	416	366	390	375	395	392	391	369	352	383	381	395	347	355	404	365	369	378	381	369	434	373	349	340	423	370	392	383	370	377	359	415	383	389	355	361	362	371	380	378	395	342	382	387	378	387	384	392	434	363	364	371	385	397	400	392	396	362	343	378	373	405	376	377	352	366	393	386	412	399	326	392	413	341	364	349	393	386	384	402	358	364	365	360	408	393	437	346	395	352	382	373	387	381	358	367	392	375	374	370	354	353	370	367	369	400	369	365	355	373	386	358	378	365	356	356	399	355	342	378	347	375	422	379	358	377	325	355	399	372	387	398	378	383	411	371	365	383	373	343	364	348	357	406	398	376	378	375	350	371	384	364	367	359	394	365	349	356	376	382	368	405	389	411	373	379	370	359	364	373	363	359	389	371	355	346	371	358	356	331	385	389	392	379	368	347	376	410	392	380	355	385	380	370	374	391	352	365	358	415	381	376	409	366	374	380	349	365	352	380	351	391	373	364	348	378	399	384	381	401	337	377	370	351	383	358	384	365	373	366	388	372	378	409	368	385	401	404	377	364	367	375	388	363	356	405	379	376	415	358	364	348	383	368	425	400	398	395	370	354	394	367	364	383	371	391	376	371	376	378	371	380	337	398	372	359	373	386	347	372	405	367	383	373	357	364	382	386	360	390	377	394	358	345	372	356	378	380	385	399	370	409	357	383	373	385	379	366	358	356	353	324	429	404	362	366	398	401	390	394	408	380	342	342	378	373	358	393	372	408	394	395	352	379	385	417	384	402	389	391	401	376	392	396	350	353	371	382	382	401	353	385	346	322	387	363	376	369	394	386	378	359	357	338	336	355	401	391	378	363	363	377	382	328	356	367	397	340	385	377	380	379	417	387	371	384	378	393	371	372	390	414	411	360	328	377	372	383	391	402	366	396	400	419	375	358	356	419	404	386	394	392	338	340	417	347	368	410	387	383	358	349	390	386	375	361	406	364	408	371	407	387	383	370	345	388	393	366	376	368	362	369	381	391	352	382	344	355	389	396	377	380	362	383	393	360	347	315	403	358	343	415	374	372	388	377	394	399	380	366	375	391	365	364	397	435	346	365	351	333	388	364	384	374	336	357	394	408	364	365	370	371	375	343	334	406	384	358	340	361	375	391	382	405	409	361	379	386	371	349	348	395	413	340	341	386	382	334	344	382	378	369	377	392	432	394	386	341	367	363	350	344	388	360	346	387	403	368	396	392	393	352	377	357	362	357	387	354	364	391	361	376	381	360	381	332	379	343	394	384	359	362	377	349	410	343	371	402	380	373	358	383	362	367	378	379	358	356	382	374	394	371	373	381	373	367	387	378	398	378	382	352	387	420	416	404	367	360	357	401	371	365	416	384	377	383	356	366	371	365	351	377	393	370	380	364	384	366	348	377	333	364	411	357	380	411	350	376	380	417	395	377	351	387	366	378	414	387	375	373	370	383	390	386	375	336	369	365	384	370	386	393	363	376	402	414	394	379	373	364	357	329	391	391	386	385	343	366	421	389	347	333	413	369	382	350	370	377	365	351	362	373	389	390	370	367	381	357	383	370	372	403	361	372	401	411	379	371	362	431	372	364	392	401	386	384	379	389	375	376	388	400	334	388	356	354	354	374	359	379	393	359	390	347	345	376	375	401	380	377	342	394	401	370	374	361	384	402	353	351	376	413	377	345	377	380	325	349	370	370	380	370	383	393	380	367	414	392	401	332	379	392	411	372	347	378	372	376	374	371	370	358	369	378	349	409	377	383	365	385	369	407	386	360	366	405	422	372	350	353	366	364	378	383	363	406	395	342	361	364	345	391	374	391	413	387	401	427	358	359	373	377	379	357	368	366	365	347	406	369	402	313	402	391	352	342	370	372	384	396	333	387	380	380	384	397	379	386	378	386	391	360	374	420	388	403	376	393	370	359	397	373	379	387	396	394	387	359	376	360	401	365	413	389	368	392	355	383	412	379	371	402	377	363	353	340	358	370	382	379	364	423	388	357	419	361	382	366	390	353	347	348	381	403	382	381	367	361	379	376	346	397	373	365	426	368	345	382	380	357	361	394	368	409	414	403	368	351	408	394	385	339	406	400	341	356	394	399	403	380	370	374	415	390	398	372	382	330	372	389	361	360	369	376	409	390	379	384	369	397	334	361	361	370	368	352	354	338	396	385	368	358	406	364	353	374	398	394	405	384	374	354	347	391	376	337
8850	2830	5709	6435	5538	5127	4500	3863	3925	3037	2456	2067	1796	1814	1907	2469	2407	1800	1919	1455	1491	1387	1324	1554	1873	1569	1584	1246	1314	1284	1186	1218	1077	995	1043	1000	1010	1008	1088	1057	1056	978	989	973	991	978	959	988	974	991	977	974	899	995	951	1010	973	973	884	928	939	901	934	903	912	958	912	937	951	961	951	920	957	926	976	978	921	916	941	927	861	955	937	967	909	909	972	911	895	927	928	971	865	887	930	952	908	921	869	963	996	960	921	939	940	925	935	929	911	922	973	940	935	956	943	917	958	933	937	866	915	893	972	920	916	926	943	933	913	904	1047	923	898	878	898	910	908	946	934	923	933	962	966	982	931	939	937	883	870	943	969	914	903	937	920	929	904	948	942	887	925	905	905	926	934	954	925	913	890	933	908	939	891	945	929	905	912	958	958	908	930	945	960	901	913	872	938	929	887	916	956	885	903	857	863	910	914	910	869	861	913	934	907	890	982	913	987	999	891	891	964	861	918	888	916	901	927	897	914	940	895	968	901	884	915	936	857	901	952	922	924	931	914	920	912	886	942	891	928	938	953	916	883	920	903	921	971	891	919	904	903	882	886	897	914	985	926	926	916	929	893	908	947	937	908	965	914	954	913	914	862	918	872	872	906	966	883	951	950	884	885	915	854	894	946	907	947	959	895	948	921	941	898	898	939	947	886	930	940	905	943	900	909	924	859	948	873	897	891	945	956	897	885	893	952	905	943	904	967	932	958	883	890	940	966	942	909	903	910	959	908	862	907	930	927	891	921	926	907	917	923	942	971	926	949	937	979	943	853	899	921	914	898	889	921	880	918	920	961	903	908	938	948	898	894	904	875	904	973	919	956	950	941	937	956	898	897	893	935	875	859	939	934	931	909	952	928	887	864	936	890	909	867	931	909	958	933	885	903	957	914	948	934	925	889	925	958	878	893	934	895	868	929	967	954	954	911	954	901	871	921	856	894	953	903	948	909	883	917	936	925	937	909	910	857	975	901	900	891	911	953	836	864	907	906	936	933	903	859	894	894	881	929	907	906	915	894	912	976	945	888	944	903	922	921	922	878	886	938	944	916	960	932	858	927	921	962	941	893	898	916	922	890	947	901	900	880	960	890	899	876	892	883	916	950	900	917	901	868	882	900	864	934	900	947	947	966	952	880	869	903	873	876	957	880	940	939	931	924	905	883	915	939	921	889	946	912	923	880	985	936	885	917	933	912	934	919	951	893	891	960	965	916	878	917	919	895	964	893	953	926	909	951	904	911	916	917	941	876	932	909	935	886	984	897	895	962	924	897	905	965	908	909	929	890	942	877	988	934	933	915	969	936	947	897	914	913	1001	860	934	923	913	947	961	934	972	898	915	966	937	864	915	888	995	939	931	880	890	916	884	909	952	914	957	880	897	902	902	922	908	888	918	956	900	882	884	966	996	962	874	866	910	933	894	917	943	865	870	900	895	930	908	922	892	924	928	911	951	903	928	1002	906	889	908	891	925	958	928	904	947	894	950	896	902	940	991	937	922	926	915	892	901	903	940	913	889	884	878	930	895	854	915	939	902	876	896	926	925	912	876	960	893	912	971	950	902	944	933	930	941	939	923	949	930	955	910	935	912	857	912	918	930	928	958	896	895	915	903	895	897	952	946	903	893	962	944	908	920	957	941	908	911	913	943	903	963	934	933	900	910	886	879	935	932	945	918	882	877	932	901	871	928	900	912	969	968	908	921	892	969	904	920	910	873	923	910	895	936	953	966	911	916	958	926	901	920	931	937	907	935	894	909	922	932	934	984	968	917	971	928	939	920	928	877	926	934	884	939	932	914	957	883	893	901	927	890	963	949	898	876	913	903	941	916	891	902	857	963	900	906	862	877	957	892	947	954	946	917	915	907	912	954	914	927	882	919	918	916	959	899	937	939	910	851	951	932	876	886	913	895	942	860	885	874	910	893	994	955	879	935	982	902	914	931	971	900	897	888	940	906	911	947	966	949	900	918	1014	907	912	895	893	941	907	946	923	973	913	942	924	915	909	955	880	958	890	935	928	907	968	927	887	903	958	878	929	910	913	928	924	937	891	885	931	842	878	905	936	893	941	959	921	911	920	951	873	959	900	927	886	898	890	916	873	923	942	945	953	933	952	906	918	895	878	882	947	928	867	928	949	914	890	929	880	897	910	928	901	965	927	893	957	893	940	908	909	961	940	920	890	964	893	961	916	921	881	941	904	971	955	954	930	906	880	879	917	864	881	962	922	901	939	932	957	935	932	969	930	950	887	936	918	933	936	893	900	954	970	931	890	889	893	942	910	917	926	853	979	912	925	931	888	932	894	933	879	956	877	888	918	949	909	978	911	907	933	878	931	885	917	937	880	956	949	938	940	977	917	953	945	951	945	885	904	883	889	973	841	893	919	864	913	956	937	926	939	929	929	912	918	913	919	931	875	917	925	894	890	930	920	872	894	893	909	881	913	877	963	890	898	939	916	884	903	972	920	930	937	898	890	878	951	961	865	916	903	884	897	957	883	914	927	916	931	941	934	954	925	907	937	854	910	940	922	891	928	912	958	892	909	892	895	909	916	877	894	905	895	985	976	931	910	926	972	943	958	944	939	946	884	909	907	932	950	918	950	945	931	895	907	959	884	956	930	930	966	885	930	928	930	911	884	900	867	971	932	927	942	909	909	934	957	948	934	927	953	947	893	912	968	933	870	904	920	824	913	889	908	907	908	882	899	912	948	891	944	916	941	888	871	883	926	916	951	913	908	910	897	920	903	942	906	971	895	892	953	861	889	946	889	913	930	908	914	888	919	959	891	908	949	951	885	938	951	840	934	965	895	883	916	891	947	901	924	944	863	946	927	920	909	922	949	911	868	928	835	923	879	930	950	938	904	940	925	890	981	957	881	886	894	881	945	923	870	839	943	914	872	897	940	977	933	922	876	871	917	927	947	864	886	886	942	900	862	890	862	931	898	947	881	923	936	910	928	944	945	889	940	940	912	915	928	955	950	909	934	921	879	875	928	960	908	935	943	904	893	901	933	952	893	878	865	944	921	937	946	905	984	886	913	871	914	920	926	916	886	899	965	913	888	922	877	912	931	946	924	873	892	885	918	1011	908	931	917	929	953	864	959	949	938	913	946	934	900	910	975	961	896	932	933	880	963	902	927	974	930	926	925	932	938	901	886	935	851	934	867	871	926	969	915	840	871	900	932	979	920	909	928	957	893	943	917	973	863	934	916	910	904	933	933	866	896	940	899	933	907	910	921	957	979	955	931	908	943	965	980	891	944	923	888	965	892	933	946	959	943	957	913	926	912	939	912	960	870	892	896	915	949	911	916	887	964	933	884	865	940	886	891	935	875	920	912	877	938	918	904	982	955	952	890	936	894	917	892	932	864	880	886	895	913	887	936	931	946	958	885	951	962	932	908	928	909	903	939	876	940	950	963	903	948	927	868	944	923	921	903	874	905	920	905	918	886	923	830	913	919	903
2036	140	144	146	132	131	111	118	104	103	90	117	98	116	111	103	111	122	120	112	129	101	114	118	106	107	106	113	101	99	107	103	116	112	95	132	132	95	116	112	105	104	108	104	96	109	113	92	112	100	99	85	94	102	126	105	96	104	124	112	113	116	124	115	96	106	110	113	88	122	103	92	104	104	99	116	102	117	97	115	129	106	111	110	134	113	101	103	98	131	103	104	97	107	121	106	101	120	135	99	88	108	105	105	102	118	122	104	99	99	111	117	92	101	99	104	99	113	110	103	126	107	105	93	98	132	100	94	118	96	96	95	126	104	108	113	86	112	120	112	98	118	104	104	108	122	85	113	107	105	87	114	93	104	125	114	93	113	115	93	104	119	118	105	114	124	101	115	109	91	108	113	118	103	102	107	112	89	100	97	110	99	93	104	104	106	104	112	97	102	113	111	95	109	111	99	112	102	117	110	97	108	93	85	97	109	94	113	126	97	115	88	104	95	110	115	122	97	91	104	93	114	91	101	111	105	116	108	95	119	106	121	111	114	123	123	108	89	82	105	96	125	98	104	101	91	116	111	109	92	124	106	95	105	103	114	99	110	117	110	105	90	123	101	106	102	123	106	136	110	134	88	96	117	95	83	105	116	125	111	122	110	117	123	119	100	91	93	110	99	127	109	93	87	88	113	106	126	101	111	130	108	102	118	108	118	88	104	113	120	119	103	90	113	102	115	119	109	106	113	110	115	99	87	106	95	125	86	97	108	110	109	94	100	102	90	110	117	114	105	94	92	89	105	115	115	92	95	109	107	108	109	111	93	115	106	113	102	97	103	82	101	114	98	101	129	103	92	106	102	108	113	97	105	104	127	127	109	104	112	109	101	101	102	120	109	105	85	107	98	105	108	98	86	90	123	99	91	103	106	100	115	98	120	101	96	105	116	118	108	98	95	122	105	115	111	115	135	125	118	100	102	107	95	114	108	111	90	114	115	99	106	105	99	111	115	94	109	106	88	103	116	97	99	98	107	114	120	117	106	101	123	96	113	112	126	110	115	113	112	107	117	108	113	119	117	132	97	109	87	101	117	108	103	109	112	86	101	107	94	130	109	111	128	93	115	97	98	104	100	120	108	89	97	104	122	94	111	103	88	88	109	118	110	104	104	85	94	105	124	96	100	112	96	112	109	91	99	85	114	98	111	88	96	106	86	121	111	106	108	125	97	89	94	126	109	102	121	83	100	107	115	102	130	109	95	105	110	113	114	109	108	89	94	109	101	109	109	111	115	113	96	111	100	105	127	117	108	124	101	100	110	104	107	133	97	123	128	109	109	100	96	103	106	91	112	116	108	117	113	98	92	89	119	125	100	95	92	97	110	98	124	104	112	99	130	94	111	103	115	109	93	108	113	111	96	128	102	106	111	111	98	113	105	118	95	110	95	100	109	87	110	117	118	99	118	94	101	125	117	115	104	108	114	106	109	114	118	109	108	105	118	106	122	107	100	101	121	108	130	123	100	103	105	114	95	108	115	106	102	94	104	112	107	109	94	134	101	96	110	122	120	126	113	127	99	100	118	90	119	115	87	105	119	106	115	111	86	106	91	112	97	112	131	92	91	109	111	102	107	100	106	104	115	102	92	118	100	118	102	127	87	107	111	118	95	101	112	118	93	97	114	111	106	100	105	110	104	98	109	102	107	112	97	113	87	126	108	110	112	91	97	95	115	91	112	113	98	99	114	100	86	125	100	109	113	91	111	118	105	113	113	96	105	99	109	114	115	132	97	120	117	110	128	108	105	120	103	107	88	101	110	104	115	94	108	108	105	108	106	121	110	109	81	101	112	108	107	132	114	104	127	120	116	114	109	100	84	111	100	108	112	106	115	117	111	100	111	109	107	101	102	106	117	117	116	73	111	116	99	109	111	112	104	101	125	117	97	102	107	132	103	101	101	96	106	105	104	92	97	122	112	104	101	102	110	110	112	121	119	117	118	117	101	111	108	99	107	104	119	120	116	103	129	99	106	104	110	118	104	119	115	115	111	95	84	99	113	120	110	110	114	107	105	108	114	128	124	106	97	89	124	96	82	96	102	101	93	110	127	108	87	123	98	106	131	121	94	112	123	121	121	108	116	112	95	117	107	105	104	134	100	94	120	102	97	97	102	114	113	116	108	107	111	101	82	124	117	98	97	103	109	109	99	115	91	112	113	111	104	115	102	115	112	103	102	106	90	91	92	114	108	117	98	127	97	109	127	106	86	116	101	107	119	99	94	108	110	102	108	128	127	126	90	101	100	138	118	110	109	95	106	103	135	116	105	100	113	111	106	103	106	99	91	115	105	105	121	122	116	110	105	109	103	111	108	95	116	101	98	105	101	109	106	100	125	113	94	105	99	92	106	121	106	99	123	117	119	125	143	106	101	84	101	104	100	113	114	133	125	107	107	90	99	115	104	104	109	111	94	116	100	103	108	107	124	115	105	119	95	91	103	115	113	100	95	116	110	100	117	107	110	104	105	100	107	104	112	101	119	109	94	121	117	84	101	101	99	117	97	128	109	118	113	129	114	110	109	107	118	100	91	108	109	91	113	89	107	99	106	100	122	120	130	109	111	111	106	88	111	109	112	118	106	112	108	106	97	119	106	111	93	114	111	124	110	115	101	94	101	108	102	109	123	103	98	108	98	94	116	119	118	127	116	115	103	90	104	101	116	106	106	122	95	90	95	106	86	104	112	101	110	132	111	113	99	115	113	104	114	104	103	102	115	109	105	128	125	129	112	105	125	113	112	117	108	119	122	96	100	109	100	112	112	95	111	122	106	122	101	100	108	111	113	116	106	105	107	100	103	110	99	116	112	114	88	101	119	132	109	98	127	105	97	95	121	112	129	109	101	104	115	108	87	115	83	106	108	124	115	122	113	92	103	104	91	105	98	113	112	114	108	115	120	114	110	120	111	88	100	110	125	92	117	88	120	129	110	120	104	106	95	107	131	111	107	116	114	107	91	100	96	107	90	104	102	94	111	86	97	109	84	118	102	103	121	126	124	112	93	98	120	96	92	106	116	92	99	98	111	97	102	97	120	109	122	92	99	106	100	102	113	112	130	132	119	118	115	97	97	104	102	106	99	111	107	131	98	109	115	109	113	113	106	118	119	91	101	126	132	94	103	107	102	131	116	106	116	125	94	107	99	115	102	115	122	102	109	93	103	112	114	105	98	92	111	99	119	112	109	91	107	114	90	111	105	88	106	115	137	101	107	102	108	102	119	99	121	92	112	114	127	116	120	100	104	117	102	92	112	104	108	96	95	93	121	115	95	111	103	92	86	121	117	126	107	113	99	112	112	115	100	110	114	112	116	86	104	99	116	124	133	120	122	108	112	109	112	95	109	108	107	98	95	104	89	111	107	111	110	105	112	104	90	117	106	108	118	109	105	106	125	96	105	108	103	109	115	101	109	108	118	115	94	95	102	129	108	103	116	111	107	113	116	112	92
2361	374	480	505	505	415	484	438	444	452	411	372	361	351	414	369	396	376	361	376	374	378	369	371	384	371	349	383	360	358	343	374	327	373	367	331	381	358	368	384	352	342	328	361	376	347	331	351	372	356	332	370	386	391	361	343	348	339	372	363	354	346	321	346	355	344	378	375	373	353	359	345	352	364	353	387	367	352	306	362	357	361	361	374	343	334	348	357	337	363	365	341	335	361	375	374	348	343	333	355	332	371	328	343	354	353	364	355	367	380	372	356	368	325	345	356	343	379	359	334	355	367	344	346	325	343	376	337	377	364	376	428	336	357	326	360	351	329	353	350	359	353	364	381	363	358	371	344	343	332	337	390	350	357	376	370	337	335	360	356	332	375	354	342	329	365	345	368	356	358	365	362	409	298	352	339	376	364	345	376	367	337	392	355	384	355	358	371	358	386	359	344	351	336	358	341	344	392	376	367	392	358	361	375	345	405	372	343	357	379	346	342	380	348	299	353	365	331	339	374	370	345	398	342	312	334	316	326	367	341	378	363	353	350	343	363	379	380	344	398	342	375	341	354	357	340	338	348	358	402	352	352	377	343	345	372	353	363	371	385	359	348	365	352	343	335	352	369	339	373	360	318	338	345	357	347	348	343	334	361	350	331	364	370	358	349	352	355	346	335	349	354	355	367	356	378	386	351	331	345	348	334	358	387	346	336	387	361	355	352	354	358	393	374	362	348	350	376	335	307	352	346	360	361	340	367	360	346	350	379	364	371	370	337	347	330	385	348	361	321	338	330	362	340	336	344	356	370	386	354	372	316	370	332	354	364	350	327	363	354	346	370	369	345	364	350	383	370	322	362	332	369	356	346	359	344	343	363	362	347	365	353	372	337	382	370	358	365	349	337	331	354	357	375	366	345	331	352	351	362	340	347	370	334	364	376	371	367	373	374	375	350	330	361	339	362	346	342	344	348	350	357	302	342	361	362	355	354	382	340	351	355	337	388	341	360	343	376	343	379	374	360	316	353	345	344	327	318	345	322	345	352	359	374	351	360	358	391	367	343	360	338	310	372	399	360	334	352	333	368	345	331	360	340	380	384	355	378	384	412	361	359	342	332	342	379	373	319	365	332	310	315	375	368	339	375	406	380	369	354	339	351	371	365	365	334	389	357	363	354	358	359	372	362	352	385	351	354	332	361	383	357	357	318	348	333	347	368	360	358	375	357	338	344	395	392	343	363	356	344	343	360	365	399	312	350	350	361	355	331	330	338	368	391	341	365	328	347	366	346	359	350	362	347	330	365	343	344	334	342	371	361	363	370	374	354	351	377	345	364	331	361	354	345	329	345	357	341	338	345	357	357	348	383	369	354	366	376	311	367	355	342	352	360	341	341	331	369	341	371	374	353	339	329	344	367	349	312	346	351	348	360	334	349	350	336	342	379	370	354	353	345	353	331	350	385	370	349	363	346	353	359	330	369	361	367	338	379	361	376	357	353	392	348	367	361	362	350	380	354	372	332	361	368	384	360	368	354	331	375	354	367	344	379	362	390	370	359	377	348	348	354	338	316	348	337	368	423	373	396	342	387	368	355	358	373	363	313	354	341	368	355	395	320	383	386	367	368	347	345	354	329	366	378	373	394	340	380	346	324	359	345	340	362	359	349	344	379	390	325	354	337	384	351	371	358	329	358	348	374	364	334	357	343	360	362	375	388	363	350	347	356	358	328	365	336	329	369	340	364	344	350	343	375	352	348	332	392	349	368	356	375	371	334	370	384	370	368	362	378	339	350	388	332	343	344	364	358	361	354	358	362	356	353	363	338	344	372	366	358	344	400	372	338	348	365	368	347	358	381	371	351	361	335	362	365	349	352	376	392	353	344	340	388	377	349	342	364	359	370	368	350	328	355	360	375	365	354	337	348	341	368	366	377	306	368	361	340	370	322	330	353	342	337	359	324	360	360	370	318	343	330	358	373	335	337	365	385	363	337	348	337	337	369	344	369	357	351	333	363	348	381	364	352	350	360	352	345	366	359	359	369	365	312	370	361	357	356	339	336	346	367	361	363	340	328	309	395	354	328	343	330	340	359	352	356	338	364	367	374	348	365	342	344	361	374	385	355	337	355	326	356	343	377	373	369	338	344	352	357	361	334	373	349	355	336	393	345	344	410	347	337	347	360	375	325	353	334	364	333	375	328	369	363	355	332	357	336	342	326	371	358	334	371	361	353	398	371	376	359	359	349	345	332	367	394	368	368	384	357	334	335	359	382	341	405	355	397	358	333	354	355	328	338	358	348	342	365	355	341	358	345	376	344	365	347	321	338	350	348	335	358	316	337	402	367	337	376	347	347	323	360	333	356	379	341	384	358	353	344	362	367	350	357	322	362	337	376	344	376	355	364	356	389	355	326	350	388	354	382	322	345	330	351	373	349	353	342	373	347	323	378	368	346	356	380	357	351	334	338	358	358	361	346	352	375	348	358	342	325	361	349	377	353	361	383	353	345	372	360	374	363	363	337	367	373	388	400	378	388	325	338	349	346	363	342	371	340	365	356	350	360	327	306	352	371	338	350	362	344	335	360	326	344	345	363	357	368	352	346	348	371	369	376	366	340	346	348	362	345	319	366	377	353	383	375	366	359	353	369	370	346	330	378	363	339	361	374	329	357	396	348	355	368	365	332	360	405	367	340	354	368	347	371	350	355	353	340	359	359	359	319	345	345	348	351	350	353	412	336	366	356	383	370	347	315	365	378	356	337	393	389	351	339	385	359	325	367	332	361	353	350	383	356	356	363	332	371	380	346	322	351	342	330	338	369	351	346	348	384	316	352	334	330	326	325	393	350	359	349	340	335	322	338	386	350	349	387	329	352	328	371	351	343	360	388	356	359	347	348	376	343	371	349	377	343	333	355	339	362	340	317	370	350	359	334	371	340	352	380	368	297	380	376	358	360	351	340	357	363	342	320	387	351	366	340	350	381	358	362	363	366	362	355	328	331	313	348	333	370	358	361	351	357	361	340	339	390	334	340	342	355	334	348	347	370	338	364	374	346	363	338	344	367	351	347	394	349	377	376	363	354	373	378	347	334	354	359	361	330	358	374	363	370	354	386	347	351	330	383	380	334	355	346	393	359	374	349	400	325	332	362	342	367	341	360	376	354	343	351	395	346	373	359	328	344	361	349	348	382	357	351	384	338	330	348	340	332	384	353	337	391	401	351	352	372	347	364	365	343	357	364	348	357	353	359	336	370	346	380	360	385	347	376	352	364	362	337	358	363	370	348	343	377	368	363	358	340	315	339	357	379	365	343	344	333	355	384	398	356	378	387	349	338	350	402	338	356	344	352	391	337	343	352	344	337	330	371	344	381	333	329	355	350	348	386	374	341	341	353	326	365	336	358	323	353	356	356	358	402	339	349	376	344	327	351	360	360	367	327	331	341	362	317	347	343	350	368	388	377	341	381	346	351	349	342	363	362	351	343	360	363	384	339	357	360
8706	1224	1407	989	786	550	692	416	439	493	306	320	286	248	300	324	370	295	292	236	248	229	264	269	287	270	280	244	257	215	225	219	228	249	200	232	229	236	241	216	207	227	209	201	220	230	250	217	211	217	217	232	189	216	230	207	235	219	213	209	228	216	219	217	201	228	222	235	210	216	226	224	209	210	210	223	212	233	230	196	207	189	226	239	196	192	235	241	205	243	226	206	200	211	221	243	236	224	202	216	201	219	200	209	218	188	193	185	231	221	216	204	202	198	190	230	211	222	222	220	239	214	201	208	222	228	217	218	219	220	204	202	203	223	231	206	224	209	182	231	229	212	244	214	211	244	222	229	223	200	208	198	221	247	213	217	235	234	209	214	219	215	199	238	220	236	212	219	227	193	196	229	203	178	218	185	215	225	225	201	233	214	195	190	228	194	206	212	204	215	203	206	223	236	214	211	229	242	213	216	220	232	213	200	207	213	228	231	218	216	208	207	192	227	205	242	245	194	232	201	200	223	208	236	195	225	205	192	193	200	200	205	211	214	206	215	211	230	186	186	222	209	198	206	212	201	226	254	229	215	237	209	187	210	236	211	215	223	201	226	204	208	222	233	194	210	191	214	210	212	220	239	197	202	212	236	207	240	224	207	206	210	214	187	213	228	227	231	207	213	211	218	208	210	221	207	217	215	222	216	229	209	211	247	230	222	208	213	211	207	255	209	223	191	186	203	212	232	202	173	233	188	227	196	210	203	200	243	204	228	247	202	188	186	221	219	239	235	205	231	193	212	211	238	212	208	194	216	217	234	199	215	214	187	214	198	208	233	201	227	205	203	201	205	214	215	216	202	189	231	193	211	172	210	204	189	214	202	218	231	197	208	217	177	201	233	216	196	192	216	238	219	236	181	221	217	227	217	205	205	217	197	205	191	205	214	195	211	205	205	257	220	218	208	204	220	223	201	202	229	183	213	226	238	213	177	180	219	220	237	200	196	192	217	215	207	218	214	235	207	188	194	209	202	211	220	221	250	210	189	220	231	205	199	210	215	195	218	196	227	218	206	223	208	194	204	238	231	224	254	228	200	222	209	222	179	204	196	229	215	216	207	228	197	237	227	172	242	224	200	230	218	209	198	203	229	243	237	208	213	210	242	190	208	194	210	246	191	207	219	231	210	217	217	218	202	220	220	245	220	219	210	211	208	223	209	222	206	223	213	217	204	190	202	191	185	223	210	203	201	228	204	197	189	216	211	179	204	202	200	221	231	203	226	224	207	210	220	226	232	241	226	223	211	218	198	212	222	211	235	201	212	197	218	209	203	194	197	223	206	206	231	218	236	217	196	198	207	179	241	201	197	200	188	191	208	235	224	193	227	208	225	193	219	190	223	221	221	217	241	227	232	213	204	210	207	220	237	191	223	245	219	235	230	222	214	210	221	214	215	219	206	226	203	225	218	232	226	241	213	204	171	221	232	210	183	235	242	213	212	224	221	220	216	211	198	220	229	215	201	183	204	214	204	221	203	204	211	205	199	205	218	208	185	197	225	243	217	192	195	233	201	184	215	210	202	223	204	206	233	228	211	232	176	193	211	226	180	203	213	221	204	221	175	226	238	213	219	209	200	216	224	197	223	216	232	219	189	213	219	192	185	187	205	222	221	169	205	203	219	213	201	199	207	187	240	193	217	231	215	215	225	196	218	211	233	242	215	234	243	244	211	226	201	204	220	226	218	223	242	208	210	224	237	226	228	231	209	188	187	234	191	208	236	224	202	212	196	212	199	233	204	219	240	184	204	220	214	209	205	233	203	249	186	211	198	212	193	183	249	217	193	228	222	225	221	213	212	206	191	218	205	223	213	190	209	227	205	226	213	212	185	212	194	213	213	217	232	228	197	231	221	244	228	214	205	213	208	218	216	185	234	203	229	199	196	240	208	208	213	210	208	224	197	229	208	226	214	198	203	203	214	175	236	215	210	245	194	214	212	232	211	200	233	215	188	215	200	231	221	218	227	187	222	228	238	202	219	223	212	201	223	207	243	225	217	220	211	198	223	186	218	200	208	203	208	212	223	197	228	223	226	214	207	209	182	229	223	228	207	214	209	229	245	215	225	206	231	190	215	250	213	188	244	207	247	200	234	219	228	206	195	210	198	218	198	237	234	204	220	234	197	212	233	213	213	200	221	208	235	215	176	233	202	210	221	224	224	204	217	230	182	205	231	218	204	211	196	208	228	206	192	210	199	219	204	237	200	202	218	214	205	220	237	234	209	214	222	203	235	220	197	249	210	213	204	209	213	237	227	185	208	224	199	197	224	212	195	201	233	219	217	237	210	204	229	202	202	206	199	205	209	220	237	208	221	216	200	202	226	210	234	222	227	216	203	209	246	233	233	235	202	217	229	244	198	220	235	198	229	209	215	215	207	207	193	219	207	194	204	231	208	199	189	187	208	208	226	221	220	213	221	208	199	216	210	208	211	207	225	208	199	212	204	206	179	211	201	195	205	224	215	241	214	233	207	220	213	227	241	212	187	213	208	210	197	210	240	181	220	208	221	193	213	196	222	199	238	232	217	230	225	205	206	199	190	218	225	220	213	225	221	225	227	225	225	229	213	202	205	231	220	207	221	208	197	207	207	217	203	197	238	207	217	209	200	221	243	201	200	212	221	203	204	229	212	242	231	193	223	215	214	202	204	200	219	217	209	208	197	225	219	223	211	246	186	235	182	237	246	189	239	229	211	200	230	211	246	208	201	231	226	230	223	226	203	200	225	204	222	210	218	219	201	223	200	201	194	204	244	230	206	220	215	194	223	219	215	203	220	247	222	234	193	190	213	220	232	208	212	223	209	193	221	186	230	238	222	219	214	223	204	202	229	225	217	236	205	237	204	210	230	214	214	215	188	206	169	229	217	224	186	212	205	200	190	204	194	200	211	217	201	234	214	207	236	197	217	230	224	206	206	227	223	220	188	202	209	187	179	241	228	228	193	194	200	199	186	227	217	216	189	213	245	225	190	213	203	194	214	198	213	214	194	220	220	198	219	224	190	219	229	222	235	208	238	191	232	210	211	236	189	197	227	213	204	216	214	212	193	213	227	234	193	231	213	234	193	214	221	195	219	229	231	201	224	246	222	213	206	238	242	214	200	213	198	219	224	203	205	208	208	225	216	223	204	222	217	228	203	207	203	212	240	238	207	214	224	212	188	207	236	192	197	207	211	213	226	219	239	224	214	218	241	197	206	232	216	208	210	210	214	201	217	204	208	233	214	217	211	205	217	225	241	197	200	218	217	205	206	231	205	196	205	214	210	219	208	220	228	195	239	201	222	212	220	217	214	232	195	193	204	198	224	241	229	233	214	230	236	204	222	207	226	232	226	225	218	217	202	204	189	206	216	231	224	208	213	226	205	193	219	208	224	212	217	215	196	220	192	200	214	226	201	210	201	204	212	210	247	221	215	211	181	211	166	195	240	238	211	239	221	204	212	200	216
6577	1552	3093	3366	3052	2983	3006	2138	1906	2008	1320	1115	1031	1009	1074	1226	1476	1142	1059	940	907	796	800	906	1018	913	868	868	741	734	675	743	672	631	707	624	671	686	677	634	644	624	673	620	605	646	596	627	626	617	634	624	622	642	593	617	617	632	631	625	609	609	644	630	602	602	637	633	606	596	572	629	595	598	638	618	618	594	612	620	613	591	600	593	579	574	587	585	575	585	616	637	589	620	562	599	608	606	581	545	626	577	631	595	586	611	595	582	591	561	620	603	626	610	536	642	591	625	594	637	614	608	643	610	592	618	582	624	572	576	575	574	572	569	603	604	626	587	631	583	616	574	597	587	572	606	592	575	612	563	611	598	625	629	597	607	575	572	551	550	571	568	611	605	604	620	615	646	596	601	599	561	570	605	621	645	601	601	611	564	551	620	591	572	594	578	580	613	597	612	602	630	598	588	567	608	606	629	608	599	585	612	594	637	597	529	606	578	584	617	596	609	592	612	556	588	563	576	565	569	595	604	615	600	570	569	585	606	580	570	543	589	539	567	616	613	627	599	584	620	645	604	586	606	603	623	634	612	604	559	578	606	615	591	588	557	607	628	589	638	635	597	578	611	591	591	541	601	580	555	590	602	596	600	631	629	571	576	579	596	609	656	660	534	579	613	591	618	576	600	610	605	577	598	586	602	634	625	607	554	595	579	587	576	610	591	582	591	556	591	627	614	611	580	567	559	587	587	588	582	573	583	583	619	586	597	595	592	584	578	580	625	630	627	599	619	567	616	606	607	602	556	576	553	561	642	647	564	597	572	573	548	604	579	606	608	569	581	562	590	634	582	616	608	606	609	632	575	577	610	609	565	572	610	598	554	618	567	580	597	589	590	607	573	609	640	617	572	607	605	532	549	601	579	602	580	632	624	593	587	602	608	630	595	644	640	679	593	602	559	625	572	619	604	625	560	612	620	611	613	559	532	603	587	540	620	630	601	557	595	589	613	608	613	609	551	603	602	618	595	571	596	572	569	631	631	630	573	612	581	559	576	567	600	606	625	604	577	573	589	602	615	525	577	602	606	609	595	629	626	649	584	551	622	593	594	599	622	597	613	614	574	581	591	617	600	607	610	581	566	581	601	572	598	620	623	580	624	593	609	628	603	605	585	616	573	620	613	619	616	569	627	618	550	602	575	577	622	611	614	600	583	599	582	580	593	604	574	541	586	599	596	633	583	617	616	604	601	575	605	574	593	634	553	604	577	621	566	600	621	561	603	617	573	606	573	572	568	619	625	649	637	579	595	586	614	606	588	588	628	585	575	569	640	635	648	632	576	602	615	605	568	589	586	577	540	576	615	575	616	628	586	646	617	571	616	604	615	618	605	599	601	630	599	578	602	598	604	550	596	547	620	608	590	624	635	607	603	582	590	600	540	617	600	579	569	610	559	596	591	637	603	607	599	589	573	605	599	568	563	589	632	579	591	615	597	555	611	563	578	630	594	581	605	598	593	601	660	572	599	596	608	588	576	606	567	562	572	602	617	636	579	593	642	622	638	589	593	570	631	562	575	589	591	604	602	608	620	559	618	585	575	620	584	590	603	582	622	565	586	616	629	655	617	632	625	612	582	599	600	604	576	556	604	611	634	584	597	621	646	567	661	618	585	637	598	576	617	578	596	610	608	590	653	608	617	578	600	591	639	618	609	627	619	623	576	588	594	615	578	598	587	578	610	623	605	570	560	602	606	557	599	567	605	609	580	580	606	618	605	663	594	609	621	618	578	617	641	594	577	614	589	586	574	582	599	598	565	616	600	590	573	614	606	607	622	591	533	599	620	587	591	604	616	552	549	578	580	634	570	571	591	624	612	602	607	553	590	618	615	632	593	563	601	613	630	606	581	564	605	627	620	584	601	623	636	604	595	596	622	576	599	608	556	643	637	571	622	557	575	587	599	594	632	598	620	585	586	611	569	639	593	619	560	581	603	563	586	587	577	567	584	607	517	590	640	615	606	596	658	585	598	586	570	631	566	619	573	612	577	607	619	621	584	560	600	589	586	603	604	577	622	603	579	570	597	607	624	617	579	617	601	601	632	595	633	614	618	573	612	577	603	570	632	631	590	641	588	557	563	587	587	620	604	578	584	547	626	575	582	613	623	569	597	580	601	589	607	615	556	590	604	582	600	583	612	559	645	559	584	605	633	611	588	631	611	619	600	589	618	572	602	598	613	608	563	618	596	552	589	603	612	571	606	562	573	596	584	613	576	618	618	582	556	564	607	638	596	612	569	595	584	634	596	564	567	630	575	598	573	625	603	589	579	625	592	571	599	619	644	622	609	584	565	604	570	598	605	562	586	661	600	603	615	569	559	562	605	582	602	572	599	633	573	598	611	602	593	625	549	631	624	677	542	572	580	580	608	611	590	596	623	585	572	585	594	601	639	610	629	614	569	594	594	578	570	592	632	573	605	574	600	620	612	620	611	569	625	577	592	601	607	578	590	599	607	609	588	589	584	597	591	598	617	591	564	602	591	608	604	617	557	611	560	632	603	582	594	620	603	590	585	559	569	616	619	592	648	583	599	569	598	587	580	580	619	573	626	537	584	603	589	604	574	579	597	587	582	553	594	620	596	623	607	591	601	604	590	576	603	572	591	590	615	572	596	621	531	637	601	610	580	615	609	587	603	595	570	562	642	641	630	608	594	593	575	632	554	551	609	549	591	604	613	605	610	585	605	631	587	603	594	552	594	642	611	622	621	614	588	570	623	577	591	625	600	615	590	592	545	586	574	599	597	633	568	625	566	595	563	612	571	601	636	529	573	596	613	575	619	577	590	651	602	572	572	655	587	617	575	599	576	603	615	593	608	588	571	607	582	588	600	623	580	588	617	603	609	560	615	589	645	621	604	590	580	608	609	616	580	587	572	646	581	612	604	576	641	617	611	614	606	595	592	579	610	617	579	591	559	573	571	606	565	624	548	611	572	579	622	543	579	592	584	596	601	544	564	598	623	604	627	621	568	599	619	578	572	602	614	613	574	591	557	610	588	603	595	609	611	628	581	576	567	589	579	605	632	578	592	537	629	575	594	563	584	590	639	608	603	588	610	575	576	617	579	604	579	597	613	621	609	621	589	609	593	582	584	640	599	603	586	599	615	643	599	591	578	568	613	562	535	630	594	601	566	585	579	582	600	608	556	608	587	606	631	584	584	586	599	627	613	626	569	592	642	614	558	616	593	582	567	603	626	543	607	602	604	592	648	622	634	626	623	594	617	586	611	593	596	634	583	577	574	569	615	624	615	587	591	633	576	632	595	610	566	606	556	592	578	586	629	558	620	544	567	596	595	599	612	602	569	623	621	583	612	615	597	608	587	603	552	636	587	638	559	600	567	573	623	569	641	601	588	592	590	587	610	573	586	579	561	655	573	557	631	617	597	609	616	634	540	566	661	590	593	573	605	593	615	602	630	615	583	550	595	601	620	600	612	608	616	599	569	609	600
16426	3091	3051	3117	2154	1859	1399	971	1413	936	694	532	480	540	455	583	537	619	467	428	424	380	407	511	458	454	454	409	441	415	398	406	412	357	411	403	408	410	400	388	414	377	367	396	385	385	378	400	400	363	380	385	383	397	419	339	374	348	411	368	364	406	375	399	385	373	379	384	389	406	359	361	383	399	385	371	363	359	380	384	382	399	368	374	362	372	360	376	380	377	368	412	400	398	400	368	367	381	370	384	378	381	356	397	347	390	379	389	378	374	361	405	398	378	368	372	372	390	383	393	380	378	339	358	316	367	389	396	346	384	385	362	410	366	382	427	349	389	354	374	364	402	382	418	365	366	373	400	386	381	347	379	367	378	405	383	387	354	384	361	373	366	341	320	398	404	396	414	358	404	383	381	376	355	373	381	396	400	358	389	382	394	371	368	366	357	350	395	333	375	372	409	378	360	392	392	374	386	359	408	354	386	403	362	381	365	395	370	404	425	401	399	377	393	371	385	379	408	368	352	392	391	374	386	391	391	374	399	410	375	369	399	361	365	387	417	360	358	380	373	392	369	415	347	391	399	334	392	385	391	412	362	426	377	403	385	377	391	399	365	393	386	391	394	425	364	387	373	403	376	370	365	360	376	392	389	390	383	352	365	348	374	371	394	371	402	366	408	362	387	399	370	397	406	405	424	383	357	375	389	416	379	354	377	402	365	419	350	389	377	377	381	350	422	383	404	397	364	378	374	346	364	386	399	377	392	374	404	335	358	366	356	394	392	350	353	384	399	382	402	365	390	380	365	388	379	389	321	382	380	371	411	396	348	375	384	380	393	374	420	407	409	392	380	423	373	378	377	395	399	408	371	363	394	388	354	377	351	380	360	377	390	376	363	401	399	374	355	371	350	358	404	402	414	384	399	404	365	378	398	401	355	374	364	372	358	363	398	375	386	362	360	403	366	386	347	370	345	383	368	392	374	352	387	412	343	354	366	376	396	387	409	393	365	366	376	350	351	369	367	377	368	387	386	397	333	403	403	367	399	359	382	352	355	361	392	383	389	424	401	407	369	376	355	366	381	394	414	358	381	333	340	407	353	335	392	410	369	392	349	394	385	388	393	364	398	361	371	377	384	402	378	373	372	387	341	365	398	398	393	332	362	396	341	382	353	362	390	372	382	375	383	383	337	383	402	368	401	388	359	403	353	383	384	418	381	366	370	405	358	358	388	356	351	389	391	420	350	351	390	368	362	355	357	391	370	441	366	377	332	337	392	380	423	375	384	362	370	357	396	363	360	361	386	370	351	370	353	403	386	393	371	381	413	382	358	361	373	387	375	383	350	372	394	396	387	351	428	375	376	381	366	392	396	353	427	367	370	376	372	372	332	340	357	387	401	422	394	424	356	332	343	343	377	400	378	360	369	368	399	372	386	344	383	386	368	382	381	392	393	350	371	374	366	411	379	361	352	374	373	391	364	388	389	397	373	334	365	383	382	402	359	374	393	420	400	413	398	399	372	373	373	340	360	374	365	383	363	388	372	356	381	393	400	389	396	374	398	333	349	388	391	393	409	350	406	353	379	381	363	394	392	364	398	408	405	399	348	375	361	375	368	340	365	347	351	383	347	410	377	364	372	377	414	395	345	396	333	384	363	387	387	378	402	346	377	392	341	378	356	372	345	354	368	368	396	386	405	410	343	365	346	363	348	389	366	381	350	375	389	400	380	392	388	383	340	360	401	349	388	375	366	369	408	393	380	382	406	377	356	371	357	348	363	368	414	388	383	398	383	360	388	402	370	365	404	405	345	416	360	378	376	398	375	410	381	417	361	407	366	337	330	385	386	415	364	368	353	374	367	359	341	382	386	376	364	360	441	379	360	347	392	382	413	392	396	369	376	366	355	380	340	388	390	356	417	378	349	373	409	341	380	398	363	402	373	362	394	363	375	369	354	353	375	394	400	377	382	326	363	408	393	357	379	381	359	376	357	388	379	369	367	391	345	363	392	363	404	338	367	366	374	374	395	360	351	368	348	390	379	411	352	363	337	356	396	396	364	394	391	358	365	393	358	340	375	371	394	380	387	372	363	375	381	420	390	366	358	384	397	367	386	373	354	397	354	346	357	334	352	392	383	377	330	379	373	344	407	406	345	370	371	425	376	385	385	365	335	372	353	372	361	385	393	362	393	379	341	392	379	401	343	374	368	367	391	383	392	347	363	406	354	374	372	384	359	351	377	392	395	374	410	381	362	409	404	368	322	375	365	377	373	374	417	386	353	381	388	405	419	370	347	411	400	346	362	355	366	366	380	391	362	399	362	357	360	383	369	363	394	358	402	398	384	371	405	382	391	356	386	359	373	369	386	369	390	398	386	353	382	388	366	326	421	347	377	345	393	365	400	380	381	376	403	363	374	353	389	367	385	367	381	387	361	357	431	354	386	386	390	404	369	349	400	358	349	358	353	395	388	376	399	385	391	381	383	389	335	417	405	368	391	389	410	371	405	354	381	407	372	393	391	422	372	358	408	379	367	405	385	374	394	389	372	421	378	378	366	391	395	359	364	369	392	396	417	382	366	376	350	391	358	376	382	373	353	409	359	347	331	380	348	384	363	399	372	354	368	353	331	431	369	385	380	401	372	401	378	356	361	378	363	376	386	388	409	348	335	375	370	364	384	388	365	402	388	390	378	364	390	382	374	402	398	394	365	385	375	383	379	386	363	403	375	366	405	380	364	397	392	413	381	367	380	382	351	386	339	349	389	407	353	384	386	347	372	371	367	373	324	402	367	361	379	388	367	409	372	387	339	369	372	374	385	388	350	367	359	394	327	359	377	392	368	371	373	372	397	389	368	364	365	389	392	402	392	394	376	430	371	391	367	356	363	409	342	366	365	360	381	373	382	338	368	376	341	359	389	372	375	382	394	390	364	361	410	356	400	380	341	408	376	381	400	357	380	403	396	376	406	369	377	409	401	364	394	384	417	354	342	352	351	340	357	406	347	364	345	377	360	417	377	408	385	368	385	392	370	374	394	389	352	347	383	378	390	384	392	375	395	424	368	362	403	350	329	412	357	388	386	379	412	378	368	388	377	328	355	386	376	368	353	359	356	368	360	376	377	367	413	429	344	390	400	345	370	382	385	412	404	411	398	383	418	389	360	387	355	403	378	388	378	384	363	384	401	394	335	376	356	362	383	351	359	388	358	351	389	387	371	429	378	391	348	387	375	374	390	398	398	385	408	397	391	400	348	384	374	393	396	391	410	372	382	401	386	368	375	409	333	374	351	380	377	382	373	341	374	376	378	355	365	367	406	362	422	390	388	381	388	394	393	372	391	334	368	370	365	361	390	349	390	405	366	374	370	398	381	388	393	391	351	380	390	395	369	378	403	373	383	380	380	366	394	381	399	379	394	392	364	361	396	357	361	406	378	374	366	395	398	378	376	400	323	394	355	379	387	380	366	383	352	386	402	390	374	363	372	402	413	334	379	356	361	368	380
8948	2819	5862	6700	5903	5246	4798	3785	4906	3423	2373	2001	1894	1878	1810	2231	2381	2052	1956	1415	1442	1284	1294	1585	1831	1496	1470	1289	1296	1348	1160	1097	1134	1130	1102	1080	1060	985	1087	1009	988	984	989	972	950	1037	1007	1011	1004	984	969	968	990	969	951	968	955	1016	937	968	856	948	952	978	965	926	912	967	968	904	968	920	932	938	935	938	923	968	946	914	923	948	931	960	938	937	973	908	897	929	967	926	918	880	923	878	977	928	916	973	945	897	942	922	913	920	892	952	901	894	912	942	985	914	940	897	1028	916	941	1001	909	992	892	975	925	901	915	901	932	967	926	928	990	940	913	973	931	979	952	881	961	966	869	912	876	907	945	938	904	899	911	991	944	915	949	867	948	962	888	906	970	919	995	950	910	916	911	938	962	894	915	917	924	912	930	941	930	964	875	934	929	971	912	894	914	944	905	930	876	918	906	964	924	902	901	894	887	924	919	890	925	871	907	922	928	920	910	904	932	963	908	883	986	898	935	891	936	883	938	900	878	943	859	923	921	972	925	899	943	886	964	955	937	914	948	921	894	872	869	971	952	962	977	898	949	967	919	936	899	918	910	836	917	959	889	949	903	925	891	903	966	912	880	912	877	906	887	938	917	940	915	937	997	867	929	953	908	911	858	956	866	915	914	965	934	905	889	924	940	979	924	944	882	916	937	920	909	900	857	915	855	931	924	917	925	880	882	895	900	945	874	909	887	962	946	960	888	957	901	897	961	877	926	954	932	944	878	924	962	923	892	900	890	877	943	908	923	924	875	948	897	895	893	874	911	874	856	945	933	912	874	955	898	914	927	938	895	1009	937	927	932	904	915	853	945	918	897	824	932	926	921	913	912	917	948	922	903	905	896	908	903	1012	883	977	942	954	905	942	977	904	933	963	903	897	910	923	958	876	951	904	875	879	898	864	923	920	962	912	937	936	913	1009	898	939	952	949	973	862	855	905	950	944	938	914	918	922	927	949	907	913	905	914	910	946	896	903	902	917	924	862	867	902	936	921	925	1005	978	870	936	925	914	901	891	840	928	921	940	929	928	907	946	883	895	950	958	948	921	930	933	963	939	959	884	924	865	954	938	906	909	896	909	914	885	932	961	867	918	937	921	931	959	959	901	966	988	888	924	901	922	898	961	922	903	915	873	896	944	900	858	951	895	917	915	886	908	918	958	957	927	920	929	889	898	925	945	904	924	940	920	963	920	899	930	885	977	970	849	963	905	932	904	915	873	901	905	848	916	943	908	918	970	964	910	868	865	857	902	894	928	909	977	963	876	957	983	878	931	940	862	939	910	957	871	891	895	873	894	914	892	923	926	936	921	925	935	915	932	935	909	866	901	906	904	899	947	904	917	919	948	932	963	909	926	919	932	865	926	948	944	913	903	853	898	941	980	853	949	930	903	967	925	915	894	945	944	951	858	932	981	958	974	924	898	912	928	896	904	859	879	912	944	908	934	932	922	923	916	899	855	909	894	875	946	923	924	918	901	970	947	918	907	933	957	907	920	886	929	897	912	930	956	930	926	922	904	884	932	867	873	945	863	961	957	903	937	910	939	922	924	905	889	929	903	943	885	948	959	901	950	926	881	920	877	987	919	874	908	898	953	925	919	875	933	885	902	875	926	893	854	883	947	927	913	935	940	914	981	879	979	869	909	886	935	909	914	922	943	866	941	942	902	935	892	896	971	957	927	913	979	844	905	974	887	879	921	938	882	917	888	927	976	903	910	970	942	907	936	896	829	924	932	925	894	948	973	920	922	903	922	950	889	916	909	882	867	901	876	957	959	939	896	917	955	899	884	855	908	910	905	985	872	944	909	915	916	896	937	925	898	951	913	921	877	923	916	933	976	906	877	964	924	929	931	938	877	861	882	894	861	912	890	904	908	967	924	922	952	954	947	880	953	892	843	927	976	925	936	897	888	938	927	917	935	902	878	957	927	890	893	928	966	911	926	911	997	926	916	923	901	913	869	923	901	875	893	875	916	899	915	865	922	948	897	897	906	930	904	923	926	896	943	922	969	873	928	914	927	868	904	917	913	930	941	934	947	958	880	951	926	886	917	892	893	912	955	899	928	903	902	929	918	928	972	905	919	908	923	926	897	945	978	893	942	885	871	863	922	914	876	906	949	903	908	968	952	901	899	899	938	868	881	927	924	938	905	921	891	909	896	896	949	933	897	977	939	903	921	895	906	925	973	952	995	909	932	984	892	910	914	939	919	891	916	893	975	934	941	922	898	923	963	940	935	890	923	970	886	932	910	931	936	950	948	885	922	931	842	878	910	910	949	924	885	884	926	963	885	904	952	913	934	927	903	954	940	913	890	983	910	907	924	940	956	936	902	874	930	938	901	895	931	962	968	873	866	914	900	927	943	907	892	960	947	932	896	935	912	919	960	886	909	905	926	846	895	847	896	961	873	862	994	967	916	892	885	974	930	945	931	890	929	892	881	976	903	907	939	909	987	918	926	915	915	938	910	882	883	898	973	912	940	894	897	877	905	883	902	882	878	935	858	869	894	929	909	955	865	875	904	926	931	932	919	924	961	890	883	969	974	926	956	967	884	922	887	911	935	931	893	894	907	941	887	957	895	889	954	936	899	909	914	924	987	938	945	823	878	962	950	893	906	910	909	924	916	926	919	924	933	927	915	927	912	931	972	895	904	910	959	910	911	958	860	949	901	882	928	885	905	976	880	852	911	939	920	879	915	901	953	848	898	888	949	937	912	948	887	976	889	927	943	950	941	963	932	946	915	891	939	904	956	900	933	889	926	948	963	944	931	928	960	941	850	900	937	959	967	966	924	940	911	925	974	917	901	915	934	891	912	896	906	917	893	892	922	947	932	964	902	950	916	927	890	905	975	924	897	963	954	931	938	902	939	868	898	885	900	918	932	871	878	937	900	897	872	874	910	906	907	936	932	839	922	944	884	919	935	906	910	941	948	897	874	929	932	868	946	911	892	957	912	882	961	961	919	954	888	943	947	867	902	901	945	907	906	906	917	921	864	883	942	903	917	971	925	889	901	927	900	899	967	941	916	957	897	918	941	903	971	937	962	876	920	950	897	930	930	969	921	889	906	919	937	915	910	938	905	907	943	910	906	924	949	944	886	934	903	863	911	928	869	879	949	976	955	870	881	908	908	939	883	917	952	958	940	885	985	908	940	936	926	907	982	892	876	896	917	939	918	891	947	905	893	924	934	913	990	936	945	904	933	915	933	936	911	961	917	877	968	960	890	925	913	946	894	958	873	941	872	961	981	916	985	976	923	905	925	883	848	916	908	888	877	902	964	878	910	893	854	868	920	909	958	892	939	967	896	897	934	902	955	924	922	899	896	899	933	907	952	939	922	878	868	876	927	895	897	903	923	931	949	915	912	913	942	939	893	971	916	881	944	948	929	899	910	926	902	922	894	1013	918	938	914	873	848	961	928	907	911	902	904	907	939	893	921	883	903	1011	894	904	882	941	850	915	969	958
1957	133	172	130	138	139	123	122	115	96	112	129	114	97	105	119	117	91	102	98	84	106	104	113	120	111	114	126	85	110	123	105	105	104	103	119	121	120	126	112	117	108	96	123	109	87	109	109	113	120	133	113	110	124	101	105	119	115	99	105	100	97	108	131	101	105	127	124	133	114	87	101	119	121	118	111	109	93	107	105	97	101	109	99	112	111	79	112	102	90	130	117	107	103	124	119	121	110	107	119	133	107	109	103	116	96	113	127	98	113	123	98	103	127	131	106	89	105	107	127	85	100	121	123	104	96	132	91	120	107	108	119	127	107	103	123	92	95	101	111	104	117	115	119	119	115	113	108	109	105	108	114	116	119	97	110	102	102	108	119	97	104	117	116	121	92	133	103	108	124	99	114	107	105	121	106	117	118	117	106	104	101	115	111	117	133	115	109	101	116	114	93	104	116	122	114	123	121	105	106	99	107	97	104	115	119	121	107	94	133	92	98	107	104	121	89	94	101	100	110	123	127	97	109	104	103	103	105	118	107	107	109	91	123	114	105	110	116	89	106	101	117	105	103	115	107	118	97	113	100	101	115	107	103	100	125	106	102	98	117	113	92	89	117	97	114	108	100	101	110	104	130	105	102	107	113	105	112	100	111	116	121	121	103	117	89	97	108	114	100	111	117	116	95	103	127	112	104	105	107	117	124	114	124	94	102	108	91	103	137	111	118	105	112	83	90	80	113	118	92	126	103	112	124	111	112	122	84	98	100	81	114	99	127	117	100	128	107	96	121	99	101	98	94	113	125	111	104	94	111	85	98	127	115	104	106	112	121	120	105	116	108	101	102	119	100	108	136	108	116	111	103	100	111	97	104	98	106	108	115	107	121	122	99	126	118	117	89	103	105	116	89	113	90	109	109	93	117	104	107	103	98	121	122	111	118	114	116	120	93	103	104	107	127	86	112	114	102	94	100	99	104	95	105	103	93	104	93	118	107	116	110	98	102	118	100	110	107	114	128	121	100	102	106	102	112	118	130	115	123	118	98	103	112	100	114	107	110	125	94	114	102	113	111	117	89	125	107	120	89	92	104	112	102	119	107	98	121	89	100	109	94	111	101	116	89	137	121	108	116	113	116	111	95	108	106	108	130	121	85	116	118	100	100	113	103	115	120	129	107	95	126	126	108	103	110	124	117	125	117	93	108	112	101	87	100	104	133	101	104	86	100	112	124	112	108	119	123	109	95	101	106	135	126	80	118	93	122	92	82	105	105	109	97	94	93	123	105	102	115	115	115	100	104	113	118	105	126	108	112	132	121	139	98	110	111	112	121	107	110	120	122	104	112	102	112	105	104	99	115	119	119	123	118	88	85	92	115	101	95	110	97	111	82	115	117	129	106	109	113	114	115	110	101	112	121	115	108	93	98	102	114	111	116	114	114	103	108	112	114	86	133	115	84	119	110	105	113	117	117	104	105	98	113	109	104	104	105	122	120	117	130	119	112	102	110	98	106	125	119	134	109	89	81	119	134	102	96	103	99	109	113	115	111	115	109	98	96	123	92	126	95	103	105	108	100	108	138	108	96	108	91	111	106	99	96	121	105	107	116	103	106	110	98	122	113	116	116	124	100	114	122	108	96	97	106	123	120	117	97	93	90	98	100	108	99	88	100	125	94	116	120	107	96	130	108	115	128	102	107	116	118	113	108	121	96	93	136	119	129	110	88	107	99	108	101	110	104	101	99	104	98	108	108	103	96	107	101	111	110	103	121	101	97	117	112	110	95	106	105	98	114	91	119	122	91	117	82	97	103	116	120	105	111	95	105	110	102	119	97	121	110	101	100	124	110	87	124	94	114	100	103	96	114	116	114	121	93	116	106	117	139	114	116	99	102	100	98	122	116	99	104	86	93	100	124	110	108	94	111	95	110	120	92	104	99	117	96	119	122	83	119	99	99	106	98	114	117	115	121	104	103	105	106	102	124	114	93	123	115	114	107	97	104	92	109	108	111	120	114	89	99	118	115	102	110	113	100	111	107	109	98	115	116	105	97	103	117	100	114	103	128	113	100	105	108	113	112	114	89	110	103	102	105	99	101	120	86	102	119	101	99	106	104	113	119	112	106	112	108	115	108	90	103	115	99	113	132	124	113	112	101	102	108	114	102	104	93	85	109	123	93	120	120	117	92	109	118	113	116	99	112	96	121	112	105	112	99	109	100	105	103	124	115	107	101	93	103	99	109	96	111	97	96	113	111	118	118	132	110	108	109	115	117	108	107	103	113	119	104	110	106	102	104	112	110	108	89	105	103	100	112	122	111	94	109	109	111	113	115	97	108	103	99	111	116	115	113	86	110	115	102	97	115	123	107	87	115	124	109	117	102	121	137	118	109	119	111	94	124	105	120	95	110	109	112	123	111	118	119	91	91	123	118	82	97	123	100	128	109	99	111	115	102	101	94	117	82	92	100	113	102	92	106	100	121	120	101	108	127	98	105	110	101	126	120	99	104	104	123	107	103	113	115	110	109	96	115	108	126	104	106	111	127	111	115	97	114	100	96	100	109	108	99	101	112	119	107	119	86	110	105	94	108	119	102	110	94	83	115	88	113	109	103	106	126	110	99	94	103	116	120	119	128	104	110	117	124	117	129	114	101	104	100	114	108	104	101	109	119	123	98	98	104	109	107	113	127	106	107	120	97	90	109	127	111	113	98	117	110	89	109	103	100	110	116	132	113	109	140	97	120	131	97	117	108	109	100	106	123	104	123	109	80	103	121	115	85	107	97	123	109	105	108	121	104	126	95	109	105	117	100	118	93	113	112	122	126	99	96	96	98	107	119	101	102	109	101	103	107	101	95	121	109	105	113	96	121	103	94	99	118	124	116	107	118	98	115	118	106	111	116	111	109	113	111	113	97	114	103	112	115	124	105	81	114	110	113	122	91	124	116	119	104	114	111	97	100	108	113	98	100	108	119	124	119	102	119	124	83	117	117	95	108	118	85	106	110	96	115	105	111	120	98	90	113	105	101	102	94	121	91	112	96	122	113	97	105	127	107	97	106	127	110	100	106	84	125	113	117	105	126	108	94	135	119	111	99	110	129	117	97	106	102	126	101	131	107	124	102	110	111	96	97	109	106	106	118	116	99	114	110	110	96	93	104	124	91	75	98	118	104	103	124	108	124	92	99	95	91	114	106	118	129	97	88	122	108	99	118	106	117	110	106	102	109	102	103	93	106	94	93	109	96	97	100	103	112	112	124	118	94	110	114	93	111	104	107	128	104	96	109	118	105	98	130	102	113	90	95	100	114	108	109	97	109	129	115	107	113	112	102	104	118	100	111	117	109	101	111	100	112	101	108	103	98	111	105	101	108	110	113	107	106	121	112	118	102	112	108	101	81	118	120	121	114	98	103	82	119	106	94	116	97	117	105	109	119	112	96	99	100	100	117	96	101	114	118	111	131	89	107	120	112	107	77	105	101	82	110	96	99	98	85	112	116
2406	427	530	468	452	457	451	469	433	403	365	356	399	383	388	384	387	381	361	376	391	347	355	347	426	371	346	347	396	368	345	386	356	371	347	380	386	348	352	395	355	373	370	340	350	351	359	383	335	361	355	362	356	340	357	352	341	370	336	350	335	347	357	335	362	347	342	353	389	361	337	347	376	354	355	357	362	344	332	357	341	365	356	386	370	390	382	356	346	392	341	352	356	376	339	317	368	346	400	363	367	332	347	338	345	366	340	386	366	370	346	371	348	327	334	349	347	351	370	379	364	360	354	342	408	358	335	383	381	317	387	333	343	358	346	339	325	346	350	349	361	334	376	337	348	361	400	366	367	351	360	384	369	359	352	352	353	341	364	340	366	340	376	376	368	352	369	324	386	336	336	373	367	355	329	337	359	353	350	356	337	362	341	325	336	363	353	357	354	340	358	382	362	365	344	378	377	348	365	339	330	333	353	354	379	388	343	375	343	346	366	360	354	363	388	301	369	348	369	347	345	393	330	384	387	359	358	336	371	338	338	373	390	361	324	353	364	307	376	329	376	376	349	335	367	352	334	327	353	349	347	358	360	369	358	335	347	346	308	353	366	370	358	363	343	368	340	332	332	365	349	332	386	359	326	351	340	355	358	340	323	359	340	343	364	367	365	369	353	372	346	396	317	359	362	353	333	379	322	358	354	354	364	339	356	346	332	324	356	341	363	339	366	341	367	348	386	344	379	361	363	396	323	329	361	389	330	353	370	320	372	372	335	356	337	359	362	346	342	319	335	353	362	364	345	334	367	360	368	328	335	394	327	358	367	359	354	345	349	358	346	334	318	315	340	345	367	372	346	336	364	358	374	356	337	339	366	331	369	353	367	364	363	333	360	344	373	367	368	362	368	340	395	350	354	345	340	366	363	381	378	369	357	352	363	343	366	363	365	332	363	367	386	341	361	345	356	367	340	354	346	376	322	358	390	335	335	334	326	371	397	328	361	366	339	354	337	348	352	341	353	347	339	362	366	340	343	384	388	365	355	366	336	335	384	365	332	329	373	362	342	365	332	359	369	320	355	375	353	345	385	334	402	341	342	361	339	326	343	359	384	334	340	394	353	325	344	359	336	348	335	349	363	362	338	348	350	353	346	364	354	355	349	347	356	350	337	373	360	354	382	333	336	352	376	354	350	378	385	357	341	363	356	353	363	332	368	353	317	361	307	337	348	368	343	371	333	367	359	372	349	376	355	366	389	375	374	375	346	375	321	376	334	360	344	350	380	302	337	374	369	369	344	344	365	330	352	374	351	329	356	308	336	347	368	359	349	352	359	389	366	331	367	324	358	364	329	362	364	362	363	357	332	322	363	373	337	386	329	350	345	373	328	371	331	365	362	369	333	393	337	326	375	361	350	327	362	363	354	361	374	336	337	372	399	373	392	388	340	370	343	359	311	384	379	339	359	391	369	347	331	369	348	353	351	331	356	348	322	353	342	326	356	337	384	363	367	364	352	361	350	363	333	342	346	325	382	345	373	338	363	360	339	357	316	366	367	339	369	356	354	335	346	363	357	374	341	351	331	350	365	326	344	354	364	375	355	384	341	351	373	365	368	384	355	363	368	365	328	358	359	344	341	371	341	340	370	347	376	382	352	329	370	384	365	357	317	337	338	342	379	383	386	303	340	352	374	361	366	350	349	330	340	330	383	356	315	369	362	313	366	372	344	352	367	395	342	361	351	358	327	352	384	301	356	355	333	339	372	393	357	336	404	378	403	369	354	351	369	384	325	345	366	359	351	362	373	320	390	362	354	383	367	374	351	358	376	331	408	382	379	359	344	359	365	341	371	342	345	314	323	321	341	365	360	340	354	371	351	361	363	359	349	362	357	356	338	340	350	354	396	382	384	344	375	346	368	382	345	362	355	355	365	367	355	353	368	355	351	389	385	366	372	353	353	337	363	372	344	382	351	358	366	402	357	308	344	338	385	355	358	335	360	398	358	379	343	363	336	348	411	368	368	321	329	387	361	314	324	360	361	360	356	365	338	372	371	344	373	369	351	337	338	333	341	346	341	339	347	364	339	352	383	352	325	355	380	338	354	350	331	360	330	347	341	366	342	343	382	345	361	374	342	347	381	364	361	357	357	366	351	397	364	368	334	329	327	359	331	345	324	361	376	355	331	353	375	339	378	353	352	317	336	340	352	379	341	332	369	365	352	331	339	369	341	372	340	353	356	373	342	363	337	361	336	365	346	356	339	353	351	340	356	329	402	310	344	329	368	350	364	361	357	375	339	342	348	342	359	367	360	350	309	345	338	359	351	371	350	352	341	388	338	389	365	352	352	325	332	348	326	359	343	358	340	332	339	346	374	337	337	338	349	322	382	357	381	381	368	374	335	361	402	374	357	376	359	364	353	359	362	369	355	366	347	364	348	320	341	363	338	311	357	375	389	331	353	373	340	358	390	375	338	393	310	314	356	349	377	366	358	342	355	359	323	325	336	348	356	346	316	356	391	369	360	328	364	384	362	365	329	358	331	374	323	363	369	336	322	364	340	353	340	329	346	332	348	342	370	352	354	374	360	342	330	373	361	369	345	363	346	331	399	389	365	354	357	318	362	355	352	320	395	377	357	381	348	367	374	361	366	349	350	337	367	365	348	374	359	356	373	368	343	363	342	325	342	409	333	393	346	357	327	369	341	362	384	377	395	346	326	367	378	361	388	332	315	361	347	345	376	352	361	373	325	335	396	323	331	356	350	356	370	344	354	352	353	344	332	347	343	347	331	339	317	397	336	385	352	336	319	366	361	345	329	326	332	375	348	330	376	368	342	373	335	351	362	393	326	344	379	358	313	356	337	371	374	369	355	362	368	347	348	344	373	336	334	371	347	326	374	330	365	326	363	393	385	349	334	311	341	369	404	384	357	359	388	367	376	354	365	299	374	330	327	334	368	332	354	362	321	358	338	331	349	363	370	353	338	352	355	389	386	373	348	364	340	398	338	366	333	359	352	338	380	352	356	381	374	386	344	346	389	345	348	362	364	357	396	353	331	344	376	402	295	354	379	332	382	367	368	357	351	350	387	355	326	348	357	364	338	370	351	331	370	335	361	372	375	353	341	314	371	340	372	350	360	354	337	337	319	355	379	374	373	355	359	328	383	352	332	363	348	341	349	369	361	329	321	355	363	352	341	384	366	369	341	360	356	365	353	333	381	329	363	367	363	332	324	337	338	364	346	353	329	345	375	334	375	368	360	355	347	357	333	368	360	358	355	363	357	349	337	348	357	334	354	366	368	377	313	368	332	366	376	337	356	339	308	345	369	368	375	338	363	343	343	337	336	383	351	370	344	350	370	356	330	364	365	372	338	334	379	360	319	353	332	350	365	346	364	345	337	357	327	351	354	369	334	367	325	346	364	359	368	360	318	350	342	358	354	365	358	387	340	358	350	360	359	348	377	347	385	332	398	375	391	336	352	360	336	382	379	353	349	377
8727	1333	1350	1124	1050	780	548	686	496	412	340	275	268	238	300	297	315	276	248	235	229	210	258	281	240	239	262	238	263	218	219	227	208	194	222	231	212	244	232	200	218	226	214	227	215	192	209	220	222	199	234	211	222	235	198	207	220	225	179	236	222	208	220	228	212	234	208	196	226	240	249	201	231	212	228	206	201	194	233	218	228	223	216	241	231	200	234	221	214	215	229	210	209	199	189	198	203	204	202	203	228	239	235	196	219	221	210	202	217	213	235	208	210	239	196	205	225	212	213	209	195	216	218	220	242	211	200	213	210	237	202	218	232	218	219	220	225	207	242	215	225	213	220	231	215	213	212	221	211	208	224	205	224	225	210	232	218	200	214	228	226	236	211	234	202	204	188	222	203	200	231	207	205	219	206	202	207	204	240	202	203	215	218	214	208	208	221	233	210	246	217	200	208	243	206	208	209	228	207	212	192	219	201	202	202	243	230	228	209	190	233	217	253	224	196	217	203	217	227	248	216	191	207	218	210	212	204	237	254	257	195	220	191	219	217	209	202	224	195	237	203	216	197	218	211	221	220	205	210	211	208	185	228	195	215	195	222	211	215	212	213	213	222	208	236	234	221	216	200	213	190	209	221	218	238	207	222	235	245	199	193	206	204	192	234	191	214	218	224	230	201	216	205	222	184	220	208	209	217	202	215	226	192	216	230	190	199	214	212	221	221	210	220	195	212	210	221	203	217	236	202	179	188	236	194	196	196	218	234	214	208	233	207	181	217	203	228	231	216	216	205	199	198	226	193	200	244	238	207	214	210	208	222	236	205	218	183	223	188	253	212	230	209	193	218	237	181	207	202	246	224	225	217	210	204	207	202	187	230	236	201	218	214	205	217	224	215	224	208	205	208	223	214	233	225	209	235	216	217	214	233	237	240	212	248	221	219	224	231	236	214	219	225	220	215	218	222	218	241	206	204	204	209	239	198	223	216	181	208	210	217	201	202	215	216	230	204	230	227	220	231	213	233	200	223	178	220	192	197	222	215	241	211	228	229	177	214	195	209	202	213	198	228	194	199	232	183	225	204	209	211	242	217	188	219	199	204	228	208	212	237	210	217	220	227	214	189	227	208	213	224	211	231	219	207	226	224	213	197	206	238	216	204	215	227	229	197	215	234	219	219	202	199	210	188	241	259	215	244	207	207	213	213	161	204	219	205	232	190	219	200	212	203	201	217	215	173	200	228	231	195	209	222	205	222	204	222	218	203	218	190	199	208	217	220	202	219	220	174	204	216	225	195	216	202	212	229	201	224	225	209	222	226	237	222	201	191	210	213	194	217	228	213	232	171	218	220	222	234	214	181	222	200	200	194	202	215	210	218	228	235	214	216	215	227	227	213	210	206	231	208	212	216	201	239	188	226	230	205	238	206	231	212	243	205	221	223	225	250	232	223	237	215	226	220	238	230	220	236	237	217	194	214	251	230	206	204	179	244	218	187	211	197	205	231	211	216	229	235	231	217	188	219	215	212	210	201	242	216	243	219	209	210	220	221	247	208	197	211	189	200	210	213	179	237	210	218	211	228	212	230	217	243	216	213	221	225	227	216	255	208	184	209	199	227	226	190	234	191	214	216	231	180	233	222	207	220	238	209	214	244	234	190	211	229	218	230	224	202	236	231	232	199	213	193	225	221	218	230	234	210	216	206	213	199	193	231	214	199	216	213	221	229	206	183	197	209	198	209	221	203	208	206	222	199	229	214	221	209	224	205	201	199	197	192	210	205	219	208	213	216	224	207	204	238	205	189	213	221	238	216	246	237	212	219	212	217	234	228	216	227	209	219	224	208	199	216	208	207	197	202	205	184	227	226	230	222	225	239	209	237	216	222	203	181	236	229	221	205	218	222	225	229	195	214	237	234	198	220	208	216	218	220	212	199	190	185	223	237	252	231	194	188	209	198	213	232	195	214	206	196	238	227	224	217	224	204	218	237	212	219	219	207	216	218	215	219	200	210	212	189	202	230	226	219	210	197	178	207	192	219	215	217	214	234	186	213	203	219	231	211	192	210	201	225	227	222	228	226	232	235	216	233	234	221	209	222	220	201	192	218	251	220	208	221	226	203	207	203	196	203	200	176	224	227	180	190	219	194	184	240	219	220	210	189	240	191	203	213	217	213	195	220	214	228	227	210	229	227	199	199	229	235	206	202	213	272	211	231	198	208	237	244	236	224	196	220	229	201	198	194	201	193	226	193	209	223	216	227	201	203	209	215	217	206	214	216	212	261	221	206	206	198	221	208	237	211	220	229	231	218	213	238	200	214	222	198	198	222	241	227	213	231	219	228	225	218	226	214	235	244	224	192	219	210	240	192	196	232	241	195	214	211	216	209	194	225	212	194	204	188	207	217	225	217	210	201	200	214	211	194	220	230	172	207	214	209	198	207	213	221	227	202	230	239	175	240	190	227	206	211	196	228	223	233	217	216	238	240	197	211	201	227	199	190	188	248	225	216	230	198	205	210	188	243	228	210	196	197	200	195	209	228	198	231	234	244	191	198	207	240	223	217	241	215	205	227	220	241	196	223	214	214	233	198	201	199	212	185	212	197	215	206	226	225	225	212	210	202	215	235	209	224	210	211	212	211	236	205	222	197	222	217	203	205	227	217	196	207	236	222	226	174	200	201	252	222	209	200	223	244	204	210	196	213	243	202	237	212	204	237	198	198	218	217	228	224	228	227	228	219	213	242	214	215	235	246	226	248	194	213	219	220	226	210	230	225	198	224	217	256	205	225	210	253	208	233	180	205	197	189	235	218	200	239	191	192	195	221	227	234	200	220	230	212	233	214	214	219	215	202	213	217	224	225	209	211	197	231	188	210	232	251	221	205	211	229	204	208	232	250	217	226	209	224	187	218	204	251	205	220	235	222	193	239	220	208	215	207	226	191	220	201	192	242	208	238	244	218	195	197	214	209	247	214	202	211	225	212	209	204	205	216	211	204	230	187	218	234	244	223	263	237	223	218	196	208	242	211	217	218	225	237	218	209	205	209	234	227	215	213	212	192	206	210	218	204	215	205	216	238	225	229	235	203	202	216	212	176	240	219	211	220	226	223	218	202	201	200	202	196	205	231	214	221	212	189	188	200	224	233	229	221	233	212	205	217	221	189	201	222	210	198	215	226	204	194	215	211	212	207	189	226	234	233	220	200	214	215	234	200	216	196	210	223	215	207	214	255	209	206	204	177	223	224	206	208	221	254	222	223	212	222	195	232	190	192	220	196	235	240	196	231	230	207	234	224	205	216	209	214	228	197	206	203	187	215	220	213	207	190	224	185	213	260	210	213	250	219	215	243	232	199	210	226	242	230	214	206	214	237	207	196	227	207	187	205	228	217	194	244	201	216	205	206	225	204	201	206	204	185	205	205	233	208	219	217	218	210	222	219	205	236	199	205	189	217	217	210	215	203	235	194	220	211	217	209	185	216	221	218	207	203	192	246	217
6451	1566	2953	3682	3222	2918	2632	2769	2325	1556	1285	1145	1048	1088	1111	1252	1258	1114	1069	941	796	771	804	1090	998	888	895	793	774	807	763	736	679	707	714	641	677	707	635	642	661	651	618	655	630	637	650	623	663	653	583	598	634	587	585	629	620	570	625	639	606	608	581	619	606	604	625	650	604	622	620	620	631	585	672	599	627	557	663	590	622	627	593	614	623	604	604	593	589	610	637	639	621	666	577	630	635	641	590	597	588	562	633	577	621	594	605	592	589	628	615	578	569	596	631	570	613	551	600	578	585	649	586	599	645	590	611	636	622	606	626	590	604	594	596	581	586	603	619	592	616	584	586	595	560	557	574	579	626	582	624	586	563	649	606	551	575	642	625	615	595	594	593	638	587	580	610	612	576	597	585	576	588	605	617	626	592	603	590	576	578	577	651	582	604	579	594	612	614	569	633	634	612	600	607	583	620	550	650	575	573	594	625	592	585	630	558	606	596	605	594	635	562	593	587	591	609	615	632	609	580	633	544	622	601	566	638	633	580	612	617	625	599	580	650	591	587	670	598	603	626	596	618	621	577	622	549	588	627	608	618	586	600	572	629	622	614	576	614	579	628	612	601	580	560	639	588	592	594	606	604	555	604	601	576	622	601	557	591	635	596	585	566	584	527	624	555	581	616	574	595	578	585	597	620	579	602	549	568	573	633	591	581	581	568	594	638	621	582	607	615	594	626	566	608	593	588	618	659	617	650	618	607	613	601	562	595	660	594	616	579	615	627	592	606	585	642	614	621	628	634	637	561	597	609	597	577	643	578	622	559	565	605	649	595	611	617	586	596	601	575	642	628	546	597	564	573	594	620	632	635	582	591	600	587	613	615	651	641	615	557	601	589	587	653	614	619	565	598	562	610	619	628	613	613	588	599	597	594	596	598	626	594	639	564	610	587	584	608	563	596	594	644	643	599	597	610	585	616	583	633	604	583	572	589	566	605	632	564	601	572	589	608	586	580	608	603	597	604	601	590	575	592	571	608	589	602	585	603	581	615	553	578	604	616	607	623	587	568	622	601	578	575	570	615	623	565	582	598	586	582	586	565	608	568	572	638	626	582	624	590	596	599	593	601	567	602	594	632	656	632	593	594	613	589	602	606	600	593	576	584	610	618	550	600	567	625	607	643	588	601	623	632	588	577	608	607	601	611	599	610	586	579	586	595	587	619	605	583	613	579	572	572	597	597	594	565	565	645	589	564	579	587	613	614	609	561	585	595	579	577	590	586	590	596	590	554	620	580	593	592	574	597	576	630	601	575	604	615	576	603	620	578	578	596	581	592	585	609	594	568	578	575	580	611	635	580	570	629	597	615	599	606	592	583	617	620	556	582	548	578	662	641	583	600	601	609	607	629	602	609	598	632	603	587	619	590	601	598	578	622	614	649	602	613	608	586	552	613	573	544	588	594	573	603	576	575	571	609	606	597	598	579	566	634	586	577	584	612	625	582	619	580	656	579	572	608	592	577	643	598	571	592	595	600	592	584	607	603	616	610	625	644	616	594	622	604	576	595	548	582	593	554	596	659	616	595	618	614	550	613	613	543	586	606	591	607	573	596	612	587	610	574	593	609	603	585	613	631	618	616	577	595	570	575	644	637	557	573	564	617	618	601	630	580	612	579	588	615	616	584	595	602	636	590	575	631	566	596	578	592	623	576	609	564	593	582	594	573	616	577	592	599	617	570	582	608	539	609	575	599	598	603	635	633	550	655	591	593	621	573	563	624	610	577	591	610	570	614	593	562	584	646	612	611	621	579	618	598	649	620	595	605	588	611	600	614	590	629	648	619	572	570	570	597	636	592	590	598	573	569	576	574	609	593	577	627	561	610	612	607	590	614	593	571	615	588	623	610	616	568	574	593	614	607	590	557	599	613	609	587	599	602	597	577	576	588	612	643	644	600	629	600	602	606	544	619	625	561	562	593	589	617	597	600	623	612	599	603	621	638	558	601	595	622	641	571	623	593	632	573	609	612	603	619	593	557	563	559	611	556	603	639	617	595	617	586	576	563	594	592	561	565	570	604	616	586	595	616	578	557	648	608	581	653	614	576	591	579	627	558	620	593	620	595	603	584	555	596	592	623	620	566	631	580	574	631	601	543	596	627	600	613	588	604	576	596	569	632	636	561	598	571	580	578	603	565	603	612	607	594	562	621	603	608	622	607	595	594	585	612	596	597	619	556	591	576	605	583	575	576	608	578	609	636	613	614	600	582	608	607	596	566	622	618	631	608	617	614	590	591	557	621	598	631	620	587	592	535	603	584	619	604	594	572	597	616	573	570	612	604	563	627	619	599	636	588	611	605	601	597	602	594	572	604	592	598	580	600	607	586	598	594	597	636	590	597	614	587	581	582	634	626	643	581	614	609	608	643	634	598	575	624	588	575	585	643	607	621	609	627	618	612	620	580	653	599	616	611	605	610	637	601	607	575	584	611	651	612	601	623	549	660	574	593	599	580	617	600	614	628	620	591	594	602	568	614	576	542	569	590	588	589	583	570	609	633	607	559	561	579	557	594	604	590	643	594	596	627	602	598	642	579	536	584	567	594	594	631	636	574	577	590	560	606	633	580	560	632	599	598	598	596	585	590	614	566	617	644	575	627	587	564	584	617	578	584	581	600	591	604	603	644	583	640	617	647	597	624	610	588	546	577	568	584	601	593	580	642	562	598	630	564	566	619	626	553	577	558	587	545	577	618	608	640	533	627	602	626	615	579	597	565	617	587	647	619	636	582	613	575	599	583	599	612	570	569	608	627	570	583	611	624	596	572	593	624	588	560	564	586	594	620	611	576	599	555	599	590	600	620	614	589	619	619	595	619	571	568	545	578	604	594	582	625	589	608	553	605	555	629	615	563	606	556	650	606	619	578	605	606	584	609	597	636	615	596	609	612	576	627	617	579	588	543	596	621	609	579	588	583	636	564	589	639	581	640	591	625	649	589	584	631	568	597	582	570	621	645	584	601	583	637	599	589	591	597	567	598	663	607	600	603	589	603	633	560	556	597	552	606	600	599	586	612	593	616	556	643	582	565	606	591	579	616	583	620	605	595	598	579	629	661	585	582	645	598	552	583	572	606	598	606	565	602	579	578	561	562	616	628	618	630	595	571	585	616	597	568	591	567	570	572	589	586	604	603	624	555	588	585	630	587	637	623	607	648	636	614	588	609	598	593	572	630	636	607	586	598	596	576	599	615	606	588	617	634	587	593	583	585	641	566	598	607	607	626	579	574	629	590	570	582	607	602	566	554	591	587	601	625	629	644	592	611	589	569	599	574	590	558	582	606	636	560	570	608	632	588	557	622	571	637	583	573	602	588	637	591	602	613	604	629	600	585	646	591	608	583	588	595	582	614	583	611	583	562	687	641	581	604	620	585	579	612	585	642	618	567	586	606	589	618	564	593	591	603	585	611	588	608	572	607	587	600	596	633	628	617	602	578	584	584	581	592	568
17242	3226	3437	2485	1790	1450	1248	1016	1064	810	631	564	501	480	522	538	591	609	461	454	435	425	423	482	504	441	509	436	413	423	372	396	396	404	389	384	374	381	368	390	382	389	376	399	380	383	409	382	370	374	360	370	412	377	441	401	372	354	380	351	360	367	335	367	347	411	349	400	383	377	332	375	346	378	360	380	380	403	406	374	334	371	365	401	375	374	370	375	366	369	384	410	375	359	379	400	365	396	389	405	412	384	414	343	374	381	366	431	386	404	391	382	360	397	405	369	355	416	352	382	339	349	406	367	383	361	379	385	400	362	412	327	374	362	395	383	408	374	371	421	380	374	376	363	378	355	358	385	408	367	364	349	367	339	375	402	356	367	365	377	365	374	328	364	362	359	369	374	404	363	347	350	349	394	370	402	385	336	395	403	398	377	385	367	397	357	364	343	391	358	394	353	412	379	359	410	428	340	357	376	379	388	369	384	374	389	386	395	356	368	399	386	376	379	316	385	392	389	367	402	364	363	369	355	381	404	352	360	391	347	375	414	363	395	363	330	370	394	391	350	380	411	395	356	371	358	369	333	369	381	354	331	381	406	352	366	374	354	381	376	386	395	384	357	382	363	415	373	365	349	395	366	383	401	365	411	351	371	389	378	373	393	401	375	356	391	373	402	406	377	399	392	343	409	353	376	367	385	366	395	358	389	394	356	373	407	396	360	387	371	369	382	373	358	403	399	368	346	380	393	338	391	376	381	389	375	407	380	396	334	377	377	348	371	343	357	363	370	380	366	406	397	394	361	378	400	370	402	383	373	363	382	354	358	395	380	337	384	369	410	387	353	400	392	392	373	417	349	351	393	379	391	380	330	386	363	373	399	361	366	380	390	427	353	377	381	388	394	398	388	359	343	404	363	358	365	346	399	406	412	345	376	378	361	337	379	380	381	387	365	351	347	383	399	355	351	417	362	341	348	390	411	379	400	389	359	363	367	322	375	384	365	382	388	368	392	357	386	389	397	368	382	320	399	379	383	360	383	388	346	371	395	396	360	396	384	378	385	337	368	373	358	408	387	422	362	322	365	356	380	360	379	367	355	344	419	353	390	421	371	368	392	379	367	382	372	377	409	371	397	393	393	354	394	379	348	369	390	391	373	377	384	389	362	398	385	371	375	391	396	387	352	398	351	388	362	357	396	376	371	347	371	364	378	384	359	379	380	356	361	364	391	365	390	345	378	379	336	371	388	396	395	399	404	376	390	384	382	379	381	381	397	379	360	406	355	368	412	367	401	412	405	371	391	357	380	367	357	369	390	365	399	389	381	393	390	392	369	370	391	387	384	378	396	364	350	357	374	379	405	401	392	361	340	379	378	371	396	328	412	340	370	362	327	372	368	390	396	417	356	367	352	396	355	371	354	356	394	426	425	353	374	380	391	402	381	403	357	391	408	400	362	384	385	381	382	400	374	349	359	377	374	384	378	380	384	384	388	372	375	379	361	388	375	363	372	381	376	386	397	367	357	390	359	345	337	399	371	376	391	379	370	410	433	364	353	359	415	362	431	349	375	383	373	383	376	396	355	353	398	354	352	391	400	352	360	391	402	350	375	387	403	380	359	369	363	344	335	391	331	376	378	404	359	356	381	350	360	388	391	379	375	345	381	362	382	397	394	383	348	388	361	371	365	360	364	373	381	340	422	378	399	346	384	389	402	364	333	378	392	366	392	372	382	370	372	354	372	344	372	381	404	373	326	395	376	332	390	363	388	366	338	397	375	408	379	398	360	395	416	387	372	374	353	373	380	383	388	360	382	371	386	372	366	386	340	368	413	377	352	406	371	361	391	390	384	392	363	390	363	329	393	378	339	382	401	414	365	383	386	367	392	390	354	366	396	388	365	392	376	353	350	344	387	402	371	369	389	351	368	375	386	398	357	349	386	394	388	367	388	405	352	400	409	375	374	372	359	409	374	396	390	390	360	394	361	388	380	373	374	390	372	376	371	369	417	389	371	421	359	375	397	367	374	384	355	393	391	363	370	409	386	398	342	367	369	355	382	354	416	371	372	365	378	372	420	354	387	348	376	334	391	373	411	350	355	377	386	380	357	369	432	378	401	337	374	325	363	332	388	374	348	404	349	361	393	344	374	428	415	400	412	358	363	371	370	382	397	430	359	363	390	370	369	365	380	360	383	352	414	356	389	356	373	379	361	396	368	354	373	367	359	379	390	390	393	405	413	365	392	397	374	359	388	364	368	383	376	344	345	399	345	416	397	397	356	407	406	364	380	384	370	362	381	394	390	359	386	376	404	388	382	383	356	368	381	406	386	372	391	373	368	391	367	336	396	373	413	359	387	389	370	376	379	348	372	360	372	357	357	344	421	385	349	389	411	343	352	376	388	422	410	392	366	387	378	378	410	389	390	378	355	386	389	351	378	385	406	349	356	354	360	349	426	393	401	386	399	352	401	401	400	395	388	377	383	396	396	385	390	395	393	350	368	421	420	396	354	386	387	374	376	326	392	381	367	412	406	388	375	373	343	380	353	348	384	422	366	385	406	357	402	381	352	386	385	369	403	344	411	400	377	401	367	370	347	395	387	409	402	368	368	380	381	352	429	392	393	365	356	387	366	376	360	402	407	396	359	406	366	346	368	372	405	400	325	344	364	379	420	405	345	397	374	396	383	400	402	413	399	336	363	362	364	384	395	365	335	389	404	378	387	347	381	383	331	390	378	390	361	393	350	379	362	343	371	360	367	385	359	357	389	374	391	357	373	354	364	366	365	361	341	366	378	397	385	363	362	419	376	368	378	365	360	348	392	367	316	378	367	413	389	427	351	376	388	408	399	392	401	364	387	362	369	378	379	366	417	388	389	340	375	372	381	383	413	393	375	358	377	380	360	379	392	407	375	351	377	396	318	374	380	375	392	403	385	355	396	342	385	363	366	371	417	389	416	366	402	410	365	379	407	381	383	401	404	400	408	389	408	371	376	403	366	392	352	357	376	369	349	369	343	407	365	365	378	397	345	375	345	379	390	396	382	389	371	420	369	331	347	389	400	338	371	360	394	358	354	353	387	396	388	369	376	339	371	398	370	394	369	381	370	383	425	356	361	359	374	406	348	415	357	379	376	386	394	365	360	374	385	418	421	368	370	387	341	373	370	422	415	345	370	372	383	349	367	375	359	359	388	392	389	414	396	412	343	402	369	359	363	353	391	383	348	380	392	354	364	364	368	368	353	392	409	381	375	362	388	368	372	361	359	372	364	356	385	397	380	361	357	399	385	363	402	363	372	391	383	383	377	394	362	391	372	385	355	354	384	357	385	366	407	363	403	394	372	379	348	369	329	362	361	409	395	389	348	378	356	325	368	375	398	398	339	361	393	347	334	390	386	382	369	357	407	380	355	369	402	357	365	398	380	403	372	373	412	370	370	391	343	381	384	403	370	358	356	374	365	387	386	384	380	386	392	359	376	361	369	375	340	371	401	346	376	371	383
9110	2754	6011	6371	5504	5439	4366	3913	3636	3109	2248	1951	1820	1761	2014	2038	2534	2158	1713	1519	1400	1262	1376	1872	1774	1520	1478	1330	1289	1259	1192	1177	1088	1048	1066	1096	1047	962	1030	1037	1012	970	991	1009	1045	1005	989	993	1026	1008	982	942	960	972	944	989	949	931	941	871	913	939	986	955	955	937	937	924	938	922	955	903	917	927	931	988	902	911	934	974	903	995	933	943	955	989	917	966	914	931	906	955	946	942	950	910	912	936	960	941	900	905	985	895	931	938	876	912	888	942	916	940	937	932	964	945	919	931	865	878	918	888	866	969	937	917	941	923	962	890	962	908	873	898	894	943	889	908	898	952	901	931	918	949	918	912	958	916	900	949	932	898	953	948	928	898	953	952	917	904	888	903	941	900	917	879	947	937	851	937	929	892	874	931	908	914	883	943	952	879	935	903	944	935	928	886	868	934	907	908	939	950	916	963	955	874	914	916	906	885	926	896	968	962	867	928	910	897	916	955	914	971	939	934	951	924	977	901	911	892	951	938	872	926	935	925	935	911	893	904	896	974	943	855	923	911	904	951	889	961	919	934	895	941	939	907	937	914	883	917	895	927	923	928	933	952	967	925	904	885	910	918	916	898	912	938	895	957	922	913	920	952	894	920	967	929	905	903	927	943	933	880	916	859	945	951	903	948	955	953	954	939	894	873	945	916	904	933	938	925	948	915	935	929	901	872	886	926	976	923	976	913	848	898	949	958	960	984	937	913	924	923	953	942	922	936	943	870	908	909	900	912	902	939	924	908	948	920	941	946	941	872	952	899	862	946	923	923	922	882	980	934	867	902	930	913	978	926	879	910	907	965	913	948	915	935	904	917	887	964	908	912	925	914	891	944	874	906	950	918	866	934	940	923	887	908	883	911	881	971	904	929	894	927	916	908	906	927	920	918	934	907	887	893	929	904	928	912	904	922	899	945	885	947	912	920	1011	907	944	952	904	876	924	897	934	899	895	928	906	925	865	939	913	967	887	870	979	923	951	955	915	968	921	963	908	941	883	923	962	950	852	937	933	941	973	907	937	891	963	918	905	887	924	990	963	957	922	901	927	922	926	972	941	910	903	917	965	914	938	986	948	897	899	907	885	916	905	921	932	935	939	917	913	923	899	906	914	931	907	954	892	870	936	929	962	915	899	971	913	936	889	937	939	930	935	917	913	848	928	910	920	909	879	927	911	914	961	895	879	938	921	950	916	916	868	958	930	921	966	970	915	938	824	933	919	906	874	894	936	958	931	918	937	892	917	927	914	897	890	932	962	932	907	978	987	916	975	911	910	898	878	885	909	909	962	962	920	914	930	912	896	942	902	912	920	941	926	925	879	896	932	947	909	925	899	945	922	921	926	947	936	930	914	887	919	969	909	897	914	965	929	931	879	914	941	935	932	903	843	959	899	993	934	918	925	942	912	874	881	918	890	920	859	875	924	949	935	935	971	944	926	935	928	920	976	931	880	939	916	871	938	918	877	944	904	926	974	927	922	872	923	904	966	931	938	969	906	840	921	987	930	925	882	877	963	911	910	924	950	923	914	986	936	854	937	908	906	946	906	945	900	936	936	906	922	877	952	917	920	944	914	943	907	881	910	953	942	914	898	882	896	940	953	890	897	857	904	902	900	921	912	913	932	926	916	878	970	920	908	903	933	834	908	925	969	887	987	938	927	961	932	911	910	947	945	897	952	910	941	911	902	938	976	937	884	961	943	903	880	909	912	903	963	933	900	879	908	942	951	927	897	923	933	919	929	894	910	911	954	915	934	922	906	873	907	911	923	951	919	879	903	964	867	887	943	917	951	951	869	970	964	898	912	950	914	912	950	914	929	915	924	903	924	958	888	899	940	883	940	899	875	984	968	957	945	918	901	914	951	951	910	916	953	879	911	944	923	945	898	881	928	889	924	898	918	873	862	895	889	942	908	921	941	919	862	981	894	914	943	942	947	902	870	893	961	931	927	916	981	894	878	915	901	848	949	955	935	990	943	893	850	914	934	903	943	909	901	870	915	902	914	880	903	894	956	932	930	904	888	932	885	906	924	946	913	916	946	954	903	944	972	937	946	948	933	955	982	947	907	928	904	910	971	900	945	903	962	959	877	935	867	930	922	936	910	918	915	941	914	922	891	925	956	911	914	912	972	884	904	905	949	866	866	902	891	887	941	918	931	888	891	849	939	881	882	890	966	966	932	879	948	923	920	931	901	922	957	905	926	874	943	946	912	916	951	892	881	885	951	940	889	914	900	942	878	971	894	913	924	910	932	910	884	902	949	942	927	911	976	934	928	948	942	929	923	864	941	901	939	902	949	906	969	900	940	974	897	879	1003	938	940	952	913	939	947	950	918	943	921	915	945	937	972	904	951	892	928	896	933	907	932	924	931	935	897	922	939	958	893	935	922	939	917	888	919	910	929	903	899	910	909	871	900	916	897	950	948	913	874	893	953	872	953	886	914	866	899	859	924	888	922	906	856	953	977	899	943	909	890	970	924	883	915	923	918	973	903	963	914	943	894	911	918	886	879	905	957	925	922	901	950	944	931	913	871	938	884	888	887	916	940	892	953	943	937	875	904	916	934	949	898	940	917	908	930	940	889	860	913	912	903	918	892	916	927	939	894	917	927	899	879	899	958	889	866	947	935	857	907	968	946	861	876	959	872	936	887	878	878	919	887	922	924	965	971	936	952	893	870	931	952	919	915	889	998	942	898	928	901	959	891	923	923	922	924	929	940	925	940	926	910	954	908	963	961	908	925	946	865	917	945	871	893	908	892	895	927	953	907	902	893	908	935	940	928	947	910	894	890	939	912	925	914	928	911	927	886	915	957	930	962	946	902	931	875	909	951	887	920	940	899	909	880	864	839	941	978	931	898	925	942	931	948	958	893	958	884	928	939	889	943	919	947	915	907	900	907	908	924	924	973	900	968	897	968	918	853	887	900	903	905	913	883	932	881	907	929	883	944	953	888	923	953	928	963	914	867	1005	972	880	892	944	918	963	905	870	971	923	940	920	911	922	867	898	958	915	879	960	928	932	920	867	919	890	953	879	903	898	953	964	905	930	917	980	948	931	918	922	928	895	915	955	960	968	902	923	920	917	921	947	934	860	910	909	940	873	960	888	867	894	886	914	904	900	926	890	965	932	947	941	960	901	954	969	996	927	935	942	934	936	924	935	918	914	928	936	861	956	874	900	985	931	902	938	987	932	922	951	956	930	990	956	984	937	909	921	939	839	947	972	948	924	930	941	947	899	1012	907	922	890	970	937	976	913	910	978	877	877	848	884	902	900	900	923	960	939	963	986	968	868	896	927	905	916	934	940	946	901	949	903	910	969	884	928	937	968	915	930	895	957	922	969	855	907	927	917	900	948	966	874	919	953	961	896	978	875	885	869	960	899	943	913	975	906	936	898	952	919	953	932	927	935	879	911	913	882	939	898	910	877	926	881	877	929	935	911	924	864	899	954	970	933	922	882	977	873
2114	164	166	141	146	132	112	137	106	112	111	121	108	125	115	117	121	114	123	125	114	124	122	103	119	94	117	107	99	102	126	98	111	133	107	98	134	115	98	127	110	98	107	93	114	119	92	119	117	89	91	104	103	117	109	94	107	114	114	138	113	119	106	100	97	90	101	118	113	110	117	98	115	111	113	103	104	107	128	107	145	117	122	101	107	111	121	92	100	121	104	109	126	110	89	108	121	116	112	133	96	113	101	109	117	108	118	113	119	106	115	117	116	117	105	116	126	103	105	108	100	101	121	100	104	120	104	111	127	112	116	104	116	116	114	112	114	84	119	114	93	112	106	124	93	122	114	125	105	113	122	112	107	106	117	113	111	110	122	93	95	105	97	100	115	110	110	97	112	94	123	113	116	81	114	127	96	113	89	110	101	130	102	101	103	113	100	106	122	100	119	103	90	107	120	108	120	113	116	98	117	116	108	92	122	116	121	108	116	119	110	118	129	119	110	111	96	130	109	106	129	122	109	113	108	84	118	114	106	98	112	102	110	118	123	108	100	113	110	122	127	95	109	98	121	96	121	101	116	126	98	124	110	115	121	110	116	114	107	116	112	125	127	100	114	123	96	114	135	107	119	109	123	106	106	103	113	119	100	89	89	124	117	108	104	104	130	106	120	108	110	98	115	107	104	112	114	109	95	106	122	119	112	124	111	111	109	134	95	116	110	107	95	103	112	100	116	92	93	117	116	109	119	125	125	89	101	111	109	110	122	98	91	104	95	105	107	106	114	126	120	102	116	105	117	131	111	123	131	128	108	109	103	112	100	119	99	109	112	116	109	114	105	146	102	107	99	85	130	110	116	97	101	93	110	120	114	98	102	124	109	97	122	123	119	100	105	96	130	109	103	101	99	104	103	102	102	107	111	126	98	102	107	103	103	103	105	95	93	109	123	118	103	96	107	125	103	103	92	107	95	109	121	123	122	106	126	106	83	107	98	129	104	106	95	101	117	114	109	120	86	98	116	121	132	112	124	113	108	111	114	109	118	103	128	106	117	94	104	120	119	112	114	107	120	98	106	99	123	127	105	112	94	108	120	129	100	84	109	91	112	99	118	120	118	114	121	95	99	81	91	127	125	108	115	104	115	111	115	115	110	92	119	112	97	121	102	108	97	123	109	108	102	92	121	108	117	113	99	105	128	125	83	106	110	115	135	104	96	103	102	116	103	94	100	118	103	113	124	113	100	96	96	103	108	115	98	111	106	112	125	105	116	123	113	99	110	121	100	99	113	109	100	106	122	94	118	117	108	128	99	115	105	108	110	112	123	124	110	93	79	107	101	116	107	114	127	112	109	89	111	136	110	119	92	117	101	119	108	117	120	116	120	121	116	118	106	120	117	94	101	109	120	112	105	108	101	98	118	113	113	122	103	108	110	110	103	110	104	112	135	100	104	124	126	107	126	109	102	119	101	116	111	106	106	118	105	99	129	106	125	104	98	99	113	128	108	116	107	112	102	90	107	106	115	102	111	96	105	114	85	130	118	106	106	105	112	104	109	111	106	113	105	105	101	125	112	106	114	115	100	100	98	95	100	124	101	104	109	110	127	106	144	108	120	91	87	111	101	99	122	115	129	127	99	104	116	104	97	113	119	130	107	114	106	125	94	128	104	140	94	104	118	103	100	105	117	104	109	104	107	93	101	97	109	123	105	118	110	113	93	110	121	100	111	96	129	92	115	92	103	101	125	127	115	107	106	104	107	111	105	116	102	109	127	109	95	101	106	94	121	96	125	121	91	105	95	116	107	119	95	115	119	122	120	99	108	97	119	100	105	111	120	117	125	125	82	121	125	115	125	116	106	104	113	127	116	126	113	125	102	96	115	108	110	127	111	121	117	107	111	112	116	94	108	103	113	110	107	100	121	126	108	92	102	113	100	105	109	109	108	119	103	107	124	110	115	110	97	101	104	119	117	111	117	95	125	93	124	119	94	92	115	106	106	126	112	104	117	112	130	107	125	99	107	127	124	121	120	111	101	122	108	113	112	107	122	106	99	98	131	111	104	106	110	105	129	100	111	93	125	100	118	114	115	95	108	121	102	91	121	101	100	111	119	111	76	107	116	120	93	109	128	134	96	121	95	111	97	120	126	125	104	111	106	104	115	122	113	118	112	100	111	101	113	101	100	119	124	108	116	115	103	89	97	94	89	106	113	102	86	115	106	123	115	98	102	130	96	109	105	100	113	101	130	107	115	134	103	120	112	109	123	93	104	111	103	110	116	134	147	117	111	97	119	105	97	95	98	109	122	95	101	106	95	107	116	111	104	114	101	108	109	105	121	112	91	117	120	125	112	91	117	112	87	120	112	101	117	100	118	107	121	101	109	103	102	117	107	108	112	113	107	115	109	105	106	110	109	97	112	133	115	105	108	112	119	99	119	113	125	118	90	87	105	130	119	116	129	123	100	106	104	128	106	112	108	110	105	116	93	116	122	108	112	113	126	96	116	106	120	86	108	102	113	128	103	119	128	101	96	103	113	117	98	120	121	122	125	120	124	102	119	119	110	105	103	131	112	101	106	123	120	117	103	100	105	126	110	93	124	114	108	124	105	116	118	109	102	108	108	108	130	113	120	119	106	95	117	106	95	110	111	103	115	118	103	112	123	105	123	105	107	103	123	113	99	106	123	89	109	110	112	103	115	112	102	99	111	99	114	117	108	100	126	108	114	100	107	99	114	123	108	98	104	108	103	97	113	124	116	115	116	110	104	121	109	101	109	96	120	110	106	90	110	116	91	106	101	123	105	107	103	103	113	106	139	111	103	102	107	111	125	122	128	118	110	111	135	122	113	97	95	110	113	113	116	92	108	114	118	143	108	98	125	115	103	117	123	113	110	101	116	110	86	116	109	99	129	111	107	113	103	97	123	109	97	114	100	123	108	108	124	121	117	106	130	123	107	108	129	95	113	116	113	90	97	118	121	113	87	125	127	122	123	101	105	98	105	122	96	114	118	116	103	128	109	131	113	109	110	116	99	115	100	99	95	120	103	99	121	116	112	100	91	117	115	106	113	117	124	113	114	119	101	111	125	130	113	118	97	116	96	111	105	124	117	98	100	123	112	115	118	113	106	105	109	89	117	109	104	115	116	110	127	115	97	91	109	101	105	94	119	119	102	115	102	101	117	128	103	103	110	132	121	110	96	126	98	103	104	106	116	105	108	108	102	119	127	125	128	113	101	115	107	125	123	109	103	102	108	108	102	111	106	106	106	119	109	111	101	109	115	118	108	112	105	110	104	112	125	105	115	129	124	111	105	109	118	113	119	93	113	111	97	106	118	123	91	112	101	106	114	92	97	100	106	109	116	94	118	99	121	109	128	106	103	117	95	117	114	99	110	113	113	132	112	101	110	96	96	119	119	105	117	118	110	133	93	97	109	120	106	101	124	113	115	128	114	109	111	110	97	96	113	108	119	116	105	107	113	123	115	109	103	98
2551	433	507	535	513	486	485	484	434	424	391	400	345	420	424	429	423	425	372	391	414	388	387	361	398	375	374	353	365	357	345	383	365	370	342	346	351	417	371	405	386	353	335	332	351	355	377	351	369	366	334	324	362	404	410	390	378	352	343	393	357	372	368	376	372	364	366	332	324	348	365	363	355	363	365	375	363	361	339	359	369	370	384	348	383	387	339	357	315	364	352	347	381	371	363	357	347	387	339	362	379	366	349	348	354	385	357	388	371	363	338	360	344	362	357	349	363	358	345	360	333	368	391	382	363	366	364	329	327	355	379	404	369	365	359	338	383	378	340	339	396	354	379	368	367	350	386	343	360	371	358	366	340	336	381	342	354	354	395	351	354	342	362	391	350	358	379	353	386	362	376	352	329	351	357	380	331	376	412	349	374	348	370	371	365	376	353	367	344	359	361	384	353	325	341	360	340	334	342	369	324	361	354	336	331	367	344	326	355	367	378	391	338	340	365	352	367	345	341	331	371	328	343	343	375	374	365	363	369	377	375	352	337	373	343	391	346	333	349	369	371	336	379	347	358	387	355	371	358	380	364	352	396	355	372	376	371	381	357	363	357	348	346	384	373	333	334	365	378	347	355	344	339	333	359	345	365	343	367	365	384	355	349	402	359	354	332	369	355	360	375	375	351	338	345	346	359	355	347	363	352	365	341	358	337	350	344	355	368	378	330	355	355	343	346	341	370	331	358	358	364	396	373	356	349	377	334	347	334	340	373	368	368	370	365	365	383	346	340	338	381	328	347	373	364	360	362	356	350	377	355	346	371	325	332	327	375	347	366	343	370	360	360	352	320	419	334	375	383	351	361	363	384	361	369	392	359	364	397	345	317	352	371	372	379	353	351	361	345	335	360	390	352	354	363	367	343	360	354	389	327	350	372	380	354	409	389	329	375	379	362	343	346	339	359	374	352	351	355	343	343	347	373	366	371	356	344	366	368	352	367	377	375	365	361	346	372	367	345	345	382	393	354	375	373	374	365	341	358	375	333	392	356	355	361	348	322	396	378	340	349	354	338	324	354	352	371	367	352	363	343	344	342	350	333	371	354	346	370	379	374	339	358	333	386	346	364	378	304	344	400	397	378	360	344	360	385	356	355	372	333	329	344	360	376	314	356	358	362	379	355	365	360	327	365	336	404	348	325	360	358	331	340	372	355	337	363	358	371	359	339	340	369	312	383	355	348	386	355	344	334	327	398	339	397	363	371	350	371	372	359	341	365	370	393	356	355	384	331	359	350	372	351	350	347	394	374	374	350	332	388	351	365	374	348	355	378	308	359	352	359	381	359	409	356	353	342	359	360	375	345	368	353	348	337	315	375	345	364	319	367	357	362	348	365	339	361	368	376	342	338	406	367	354	351	345	370	383	338	355	364	350	377	368	352	345	359	366	328	387	333	358	361	370	341	339	351	336	385	331	351	343	362	381	348	350	350	376	356	339	377	357	372	347	382	354	331	381	363	333	362	356	375	364	393	369	354	367	354	352	380	340	336	349	382	382	351	369	343	367	382	339	367	352	342	363	393	352	347	378	382	361	365	361	375	371	402	328	376	364	364	354	367	345	361	356	343	355	375	356	347	355	390	355	328	363	354	341	359	369	347	370	357	384	370	342	372	362	397	373	343	372	329	397	358	387	328	344	338	349	355	344	322	384	345	342	326	345	338	362	352	334	372	345	381	368	385	380	383	342	313	355	345	339	347	358	402	325	372	341	384	349	368	374	360	365	372	337	363	352	341	354	345	352	364	384	368	377	361	379	378	338	348	341	386	363	363	373	371	350	321	357	350	336	369	332	399	382	350	365	365	382	361	355	373	350	386	372	342	381	363	379	387	404	354	391	354	382	351	383	341	363	340	385	403	353	370	360	378	358	372	363	345	351	395	356	373	382	394	346	356	345	355	347	404	373	352	348	364	353	341	342	391	355	357	341	354	348	365	349	388	396	338	353	334	337	350	306	376	349	366	363	360	345	368	390	359	371	398	358	341	390	357	371	340	366	332	353	364	356	363	388	381	352	346	357	347	367	358	382	346	383	374	387	361	363	362	355	360	345	374	362	330	364	371	364	379	341	400	362	358	381	356	402	356	376	372	381	348	349	371	333	361	347	341	377	377	385	344	366	356	352	395	362	391	344	343	345	373	392	358	370	371	370	366	335	366	355	385	334	316	343	345	359	352	363	363	373	350	373	371	368	369	392	345	384	380	350	345	346	376	365	378	348	380	345	380	367	322	366	349	354	355	376	370	363	382	337	323	355	405	345	379	344	382	373	348	365	349	335	374	361	365	347	373	347	362	356	342	380	318	348	357	370	354	393	373	364	345	335	346	355	361	320	351	330	335	345	372	332	366	336	379	364	374	400	380	341	391	334	387	356	359	319	386	323	366	367	373	371	365	381	340	358	365	359	322	352	353	347	363	356	336	361	326	344	369	380	361	349	362	354	383	371	348	363	363	348	346	331	381	373	366	372	384	371	347	414	376	351	363	355	350	365	362	349	367	350	377	336	352	377	338	363	363	347	374	388	333	343	355	341	365	356	368	356	370	395	349	366	327	342	362	351	341	363	376	341	353	323	370	387	390	355	353	355	347	361	371	362	347	393	360	358	345	361	352	338	360	345	374	370	374	386	378	348	361	343	384	355	357	373	364	313	385	323	350	367	327	339	379	368	346	352	355	348	346	343	357	338	379	345	389	363	392	342	394	348	340	347	333	369	381	355	360	354	360	341	362	328	332	344	354	354	372	361	366	367	356	357	344	333	354	347	351	372	356	364	340	380	338	320	364	376	358	379	335	372	374	339	356	356	330	330	364	341	370	363	399	334	366	333	373	367	331	377	364	379	373	358	354	345	393	364	369	360	341	345	364	331	382	368	388	339	362	334	344	344	354	383	332	359	363	348	378	381	365	357	342	362	375	398	383	364	360	364	347	330	369	355	360	356	359	344	362	378	350	318	352	347	357	353	333	392	368	336	358	358	328	402	303	348	382	334	356	340	349	352	371	367	365	362	367	361	353	347	367	348	373	353	348	369	362	349	378	353	388	349	333	365	322	383	356	354	380	397	359	343	355	367	322	352	376	367	353	381	342	364	357	356	364	364	371	380	357	376	379	360	334	367	362	378	352	384	353	359	366	369	382	361	394	398	345	381	377	325	384	370	372	362	336	344	342	379	352	355	369	376	370	368	356	375	359	355	345	380	342	353	382	365	362	355	355	368	373	380	346	336	350	332	376	350	346	352	393	371	377	337	373	337	372	368	362	361	393	326	331	394	358	338	333	370	345	381	346	359	343	393	353	359	365	382	355	362	367	388	377	347	346	384	358	360	359	364	376	337	391	372	386	380	353	359	376	376	328	352	355	348	384	393	386	336	380	365	359	351	364	311	351	363	369	361	318	341	362	362	317	377	345	376	361	360	360	364	373	355	323	364	362	354	352	357	366	342	331	353
9594	1293	1522	1372	841	684	514	500	418	342	294	303	281	280	308	297	354	317	261	262	238	230	219	257	237	263	241	242	255	209	207	210	201	200	202	233	213	206	243	216	223	219	225	238	197	228	237	197	192	215	228	225	213	195	207	233	219	207	245	224	205	201	198	214	205	208	208	202	196	204	225	212	212	221	206	219	225	223	193	201	249	226	251	227	238	212	211	233	211	201	195	215	210	229	191	209	226	203	212	216	236	223	213	241	188	213	239	225	201	195	224	236	226	249	204	219	231	222	223	219	223	226	208	256	219	215	220	200	217	193	201	200	247	226	221	224	219	212	190	219	184	218	223	216	236	212	216	195	211	230	215	248	220	212	204	178	212	232	185	215	198	199	211	203	228	213	193	193	210	228	208	239	216	226	233	194	231	220	239	210	257	238	223	195	226	211	221	217	205	235	212	189	247	209	227	205	213	190	221	225	182	218	201	230	204	205	238	205	231	196	246	223	225	204	205	220	209	239	192	191	198	196	186	200	233	232	201	215	208	228	199	244	190	199	217	213	240	217	221	201	226	199	182	244	216	188	232	226	194	196	227	226	181	215	198	209	232	223	212	214	226	210	190	204	215	213	199	223	216	242	191	248	224	221	224	210	193	220	231	224	224	233	235	259	199	225	211	213	209	206	199	181	217	203	228	220	252	211	228	205	193	231	223	237	226	206	206	217	216	204	216	219	200	206	217	228	192	244	217	225	222	215	233	210	185	186	214	229	211	231	230	207	200	181	226	188	227	186	228	214	197	223	197	211	213	209	211	194	212	229	210	204	224	219	198	198	202	215	233	229	222	214	259	215	204	207	227	233	231	211	253	200	198	226	219	229	240	206	186	214	223	213	202	215	190	221	189	191	207	219	230	219	212	206	222	222	213	208	212	200	192	250	241	205	206	232	198	207	220	206	241	207	199	203	209	233	219	198	235	234	207	207	193	204	197	230	207	220	228	189	201	211	193	213	212	232	221	228	209	206	216	209	219	216	217	220	226	211	206	204	218	197	210	208	228	200	237	207	230	188	205	240	195	245	201	215	176	192	204	201	190	241	202	204	218	231	249	224	230	223	223	211	245	212	210	226	220	192	205	213	220	212	224	193	225	237	198	230	226	226	240	234	220	232	243	195	207	219	216	198	233	204	209	231	228	218	225	188	221	191	216	194	240	234	184	210	242	218	235	231	195	218	216	215	226	188	201	231	231	236	217	212	228	222	241	239	231	255	199	223	235	218	217	214	218	238	218	189	216	230	218	219	188	207	227	218	250	205	218	233	250	209	211	204	235	225	207	245	230	226	212	202	195	211	236	223	237	202	231	232	196	239	209	182	221	231	204	200	191	195	198	207	255	213	223	220	225	223	230	238	210	205	176	237	207	227	233	219	226	216	205	212	196	184	242	188	216	189	223	197	192	200	190	229	204	215	219	206	221	210	196	225	209	194	212	208	211	255	196	228	195	231	189	223	223	229	220	230	191	208	198	210	240	189	225	201	226	221	197	216	231	215	209	192	223	205	213	190	185	244	205	208	223	236	204	230	208	223	244	220	232	192	210	238	216	198	208	209	198	216	211	199	216	223	226	200	209	214	238	221	229	213	213	211	215	177	207	218	225	181	203	208	195	200	199	173	249	200	224	211	211	244	255	236	207	215	212	202	212	231	207	207	210	215	212	201	211	202	208	209	202	228	200	217	233	212	230	187	186	208	209	196	230	202	205	220	219	235	219	234	207	202	222	206	211	200	202	230	217	208	234	175	218	211	203	197	219	189	216	217	225	180	203	212	198	199	218	218	235	235	219	226	198	210	226	226	211	223	247	224	197	228	226	201	210	233	223	205	206	252	211	202	222	219	229	218	187	210	211	201	229	204	232	219	217	249	197	204	231	203	204	226	212	215	207	210	224	202	203	229	197	248	206	218	222	212	224	220	177	221	195	169	224	215	203	245	220	216	224	231	218	210	218	196	213	200	235	201	193	242	207	204	219	200	240	191	207	220	216	204	227	185	253	211	223	216	202	208	205	219	218	174	191	200	211	230	228	211	192	204	211	203	227	195	212	232	233	221	206	207	239	226	204	213	215	218	231	243	232	199	221	207	218	230	219	208	216	203	216	235	227	212	178	222	201	195	203	215	220	189	227	205	223	203	196	222	222	236	189	191	217	216	204	238	223	223	219	223	209	210	236	223	217	203	205	224	224	229	215	220	200	217	222	222	231	209	224	218	187	210	241	186	191	193	199	204	199	199	220	213	228	192	211	204	228	234	179	252	205	212	204	202	226	207	199	198	211	217	211	216	212	183	230	216	190	208	206	236	207	230	199	202	222	197	214	195	194	201	247	211	204	200	208	224	221	191	208	223	217	205	202	203	219	224	188	204	220	194	229	199	242	207	208	206	205	223	187	186	202	222	187	215	212	229	208	194	208	234	203	235	210	227	224	186	229	194	201	176	224	184	207	194	213	181	224	222	206	211	217	211	217	245	207	214	228	197	214	208	242	208	205	217	216	205	245	190	221	215	239	228	227	212	189	216	210	224	231	212	211	222	193	217	229	221	223	203	211	223	223	221	227	217	221	193	249	227	183	227	233	223	233	228	187	208	231	212	242	244	231	196	227	215	216	216	215	242	203	249	211	215	212	215	224	241	191	218	212	233	176	197	230	190	194	217	203	248	227	202	225	205	226	193	228	219	232	213	231	238	235	226	198	209	227	217	209	245	219	225	210	209	197	240	200	215	216	212	217	229	231	208	195	227	243	203	222	211	178	224	216	204	217	235	207	208	233	207	207	245	219	218	212	220	206	243	206	194	227	243	220	218	231	203	207	205	238	212	233	210	220	210	192	191	205	201	212	218	224	217	190	233	217	225	192	171	229	192	211	192	236	223	204	238	241	209	214	203	216	251	192	185	179	218	202	194	229	210	218	216	189	263	196	250	234	218	228	195	211	194	199	215	220	218	228	211	220	218	206	196	225	220	219	220	219	204	222	220	219	216	235	216	237	224	196	248	222	232	211	220	214	209	215	212	223	233	197	245	190	203	219	224	199	214	228	224	221	214	209	229	219	217	179	188	198	199	212	206	200	206	207	209	233	226	208	214	230	204	190	204	214	225	229	200	213	214	204	222	237	223	221	245	199	196	187	212	210	217	230	225	237	239	228	200	190	192	224	192	200	219	247	190	218	241	217	225	227	236	224	220	192	207	213	211	211	199	198	223	235	209	200	221	207	221	210	226	222	217	228	251	218	215	211	216	232	234	199	219	230	212	180	207	210	225	184	227	236	211	194	207	215	227	249	218	242	189	209	214	220	198	203	196	193	225	238	214	240	190	226	218	213	214	194	182	251	208	227	231	230	218	220	219	213	230	202	211	228	208	209	203	220	236	219	203	193	214	236	202	209	233	215	227	212	213	241	203	207	210	199	198	212	239	236	203	198	214	227	245	235	211	212	206	208	191	211	211	211	197
6816	1586	3354	3766	3118	2688	2561	2139	2191	1526	1240	1163	1045	994	1141	1208	1571	1225	966	999	872	751	842	1104	1056	865	856	832	834	804	763	712	708	704	654	662	668	653	643	676	684	643	634	662	649	642	664	636	626	635	641	593	585	619	616	660	684	635	642	601	614	666	591	623	598	594	601	593	596	617	632	615	572	591	590	612	618	631	600	613	614	607	626	650	589	621	634	581	606	636	640	601	564	594	612	621	588	572	576	614	598	636	612	566	612	616	606	619	619	645	621	616	596	597	596	621	608	547	599	617	652	620	588	653	608	577	661	620	574	572	579	576	603	626	583	608	647	604	604	646	598	611	605	613	575	592	610	566	638	571	615	661	668	600	628	610	626	636	582	605	606	577	619	595	614	580	563	618	616	583	589	570	567	570	612	615	642	607	582	597	607	570	561	560	624	659	570	574	622	609	596	605	605	592	598	575	590	590	610	592	618	560	634	565	617	564	588	620	598	544	585	584	594	569	605	600	608	563	593	570	576	591	605	588	598	590	607	628	618	574	607	604	591	550	574	576	621	619	582	607	584	605	608	565	598	620	602	633	582	592	578	601	601	583	613	583	601	585	628	572	610	598	578	598	599	599	610	585	602	576	582	613	606	621	582	577	542	574	600	616	595	570	578	599	583	617	574	564	595	625	591	566	578	578	597	632	586	588	608	579	611	611	614	608	598	563	613	635	639	601	608	633	600	630	608	587	575	614	608	608	586	636	617	587	588	621	624	566	589	598	581	577	562	578	616	616	651	590	619	592	596	615	585	597	621	609	584	582	565	596	591	610	625	573	589	581	576	592	649	600	622	559	604	555	584	600	630	579	591	617	588	581	587	602	599	569	595	630	603	586	560	655	605	600	589	602	600	581	631	688	564	579	561	612	538	601	580	582	577	585	567	600	572	611	642	597	626	588	614	578	576	612	594	556	568	611	599	611	606	600	575	623	614	613	602	597	601	581	622	611	593	607	604	625	607	578	592	581	633	610	565	605	561	579	572	610	585	579	596	594	641	608	608	580	640	571	596	636	564	622	605	599	573	586	623	599	579	587	593	590	571	608	588	590	603	607	591	562	608	599	590	610	621	587	615	571	608	603	569	610	601	578	598	628	559	586	608	570	597	583	604	592	591	626	611	613	610	600	597	602	614	630	606	619	589	596	568	572	591	591	574	581	591	589	593	550	582	602	582	629	602	586	569	607	618	631	557	593	622	601	586	615	565	587	575	589	608	607	610	597	585	621	592	649	610	615	523	622	601	629	608	591	590	556	638	585	613	629	617	578	612	535	621	593	614	615	570	569	561	598	594	618	586	580	579	581	602	608	561	649	641	593	596	610	616	606	582	556	576	599	573	585	586	607	612	596	621	589	638	610	578	603	646	586	586	580	622	583	591	561	593	591	605	599	598	569	606	599	567	565	608	599	598	590	596	588	581	602	589	581	560	566	607	610	598	563	595	574	566	597	572	613	588	608	581	614	601	546	597	594	598	549	572	602	602	587	601	615	592	573	635	599	581	614	584	596	627	580	614	594	604	567	604	571	594	576	597	612	620	551	623	566	596	592	590	611	586	608	570	589	611	588	544	618	629	582	590	586	622	535	605	638	645	584	531	609	544	559	581	580	623	631	562	607	603	628	578	585	634	581	633	583	590	634	548	605	628	597	595	608	599	594	612	541	659	575	566	646	586	624	593	598	588	613	630	587	606	588	529	622	623	608	614	573	568	591	550	593	604	590	592	589	609	613	583	610	639	585	583	594	596	593	569	582	577	618	659	599	603	614	584	618	574	585	576	589	596	624	593	608	615	573	578	625	623	647	579	593	572	553	605	582	589	594	606	572	580	577	566	592	570	599	585	607	578	575	601	584	611	595	564	613	575	656	616	567	587	599	610	612	554	623	628	598	562	651	612	591	618	592	583	594	655	600	655	620	619	592	574	586	598	627	579	552	591	619	569	610	640	615	599	617	571	577	547	610	598	578	617	632	629	611	582	550	605	570	602	602	595	592	593	607	601	574	591	569	630	601	635	585	614	578	618	549	598	586	604	561	583	595	604	577	571	577	619	613	570	595	581	581	595	579	579	604	588	576	581	639	547	580	611	612	609	577	584	611	591	589	529	587	595	583	606	615	569	611	637	589	603	613	608	582	618	624	604	589	568	550	658	589	594	618	615	608	586	593	595	588	577	588	598	600	568	602	619	621	594	615	556	573	594	595	610	648	629	599	597	568	625	550	616	583	618	585	603	619	575	628	600	571	594	622	623	590	581	604	589	604	623	659	576	583	575	610	595	597	611	645	628	596	595	593	594	608	579	606	567	603	618	571	638	570	617	585	616	613	625	607	579	599	625	605	592	596	618	595	582	618	625	590	577	624	632	592	558	593	585	621	560	598	620	631	630	572	600	632	604	614	597	606	575	593	585	603	599	589	605	580	585	593	568	597	611	619	596	555	621	631	584	623	620	613	607	602	592	600	604	649	545	586	589	577	578	599	603	584	606	542	594	553	635	622	569	642	556	621	580	593	595	568	601	579	559	560	591	630	602	592	618	626	624	569	573	603	630	560	622	594	612	589	624	610	627	597	643	615	580	599	606	572	606	608	602	608	587	606	582	618	592	598	626	597	582	594	597	635	594	634	634	563	532	610	596	571	595	604	605	579	583	589	641	539	590	576	545	574	621	594	620	582	554	597	642	623	589	566	629	584	585	566	609	641	596	581	573	640	556	582	597	576	553	549	594	600	608	569	636	601	576	580	599	592	577	583	610	593	595	575	609	610	633	620	589	605	597	572	596	617	616	605	594	591	618	596	639	577	614	601	638	604	580	593	563	604	565	567	596	615	560	573	614	599	562	585	622	634	615	577	575	594	574	620	587	603	601	617	566	614	631	591	604	643	575	597	612	599	636	585	588	529	561	562	621	622	656	544	606	609	610	600	636	625	586	549	620	581	586	605	578	625	596	577	581	608	619	582	600	591	624	606	590	590	571	579	591	598	614	625	609	580	642	590	577	599	574	572	637	569	598	594	625	549	632	563	586	584	606	612	610	568	584	627	608	633	617	599	599	576	636	615	628	606	608	576	618	624	654	597	558	625	594	587	614	592	585	549	553	615	618	581	605	572	534	579	599	566	580	606	612	569	601	617	575	552	600	623	578	601	588	582	565	604	629	574	616	602	569	602	602	597	605	609	593	607	616	624	619	604	588	574	604	638	587	637	603	594	587	664	588	615	564	571	617	597	615	590	619	567	597	601	641	584	593	585	580	605	589	618	637	590	585	556	630	590	633	603	581	570	598	603	582	583	561	607	604	586	570	594	571	597	576	607	595	611	617	598	622	607	625	575	560	644	598	552	589	608	559	610	571	614	571	595	622	577	621	562	610	561	628	571	629	611	586	590	570	614	666	567	596	634	620	578	604	606	658	567	583	621	596	623	601	595	601	536	617	648	616	579	639	636	634	632	585	584	589	625
18434	3184	3257	2458	1784	1559	1313	1048	884	827	601	564	510	474	497	519	592	438	536	469	389	412	435	471	465	395	459	453	468	387	408	386	403	392	372	384	394	368	392	362	416	405	401	363	396	416	429	402	361	405	361	372	407	375	370	375	383	376	415	380	355	386	376	375	392	384	359	380	377	386	391	397	399	397	383	364	388	352	388	361	338	372	384	367	419	393	377	349	354	375	389	363	357	387	365	382	334	369	393	427	350	391	401	378	372	383	378	396	367	366	370	392	452	413	362	356	383	355	364	362	401	377	360	363	366	385	376	398	369	359	386	368	386	369	405	403	374	371	386	372	396	374	331	373	369	358	395	391	404	422	401	381	381	367	380	382	356	381	389	363	351	360	397	383	369	384	370	389	388	419	416	380	386	406	377	378	389	379	389	377	363	402	393	380	402	372	397	343	382	369	351	356	383	383	374	352	358	382	432	400	359	376	423	400	409	371	370	394	380	371	431	370	389	401	393	376	414	371	380	359	389	347	360	378	356	387	354	401	349	380	373	400	372	394	356	340	378	367	387	365	407	386	354	374	386	388	336	342	353	380	378	382	362	378	359	357	352	360	394	397	370	352	375	383	381	387	338	387	341	374	408	392	390	387	342	332	352	373	387	375	428	391	368	347	365	381	386	357	401	343	382	377	384	365	371	402	353	374	388	402	375	362	393	391	363	392	394	383	367	345	364	351	391	380	403	405	331	410	438	361	392	381	413	370	347	360	363	370	404	350	359	372	391	363	358	364	358	348	413	370	396	371	403	381	398	384	406	377	353	386	381	397	354	374	355	363	362	427	387	357	376	403	385	371	388	386	387	366	388	380	334	374	408	397	376	394	395	392	365	373	380	369	410	385	386	381	381	365	364	391	353	375	334	359	373	377	385	383	352	412	385	360	378	388	381	378	409	367	400	401	342	390	383	350	382	386	373	359	371	383	387	374	402	348	381	346	371	361	386	386	359	421	402	374	404	353	378	387	364	358	372	360	382	374	384	363	414	397	375	394	399	385	410	342	366	388	375	353	369	379	337	403	363	364	385	395	387	412	368	393	376	376	407	365	408	415	381	351	364	384	355	399	383	357	391	370	386	367	373	393	369	330	407	363	389	363	381	351	426	391	345	366	383	379	349	408	366	373	393	416	368	386	368	382	381	376	374	378	416	386	360	381	376	358	360	396	407	373	399	386	368	404	379	370	397	386	388	385	378	410	390	384	374	363	374	414	349	360	395	367	374	396	428	395	385	372	369	414	381	354	381	345	371	392	374	397	349	401	339	399	359	424	351	364	359	410	353	394	353	358	432	359	348	368	405	401	372	368	387	397	405	375	385	381	330	377	379	383	362	375	356	368	389	381	341	385	400	379	351	406	354	338	410	372	354	356	406	353	376	406	408	335	363	365	392	390	354	372	330	340	407	395	382	394	376	370	367	388	388	399	386	330	386	397	346	402	370	373	376	408	388	367	375	371	382	415	403	367	356	396	405	393	364	387	377	374	394	350	400	365	383	366	370	382	392	400	348	375	341	396	380	346	384	355	363	381	377	391	376	400	386	388	404	369	377	341	346	360	353	387	366	382	419	383	378	367	414	364	331	377	385	379	402	420	392	373	360	378	401	383	397	376	380	391	389	401	361	389	372	400	394	391	387	375	375	362	386	399	389	408	385	370	354	396	375	383	360	380	373	359	355	389	347	358	343	391	384	334	360	399	412	380	432	399	378	366	392	390	357	378	374	350	363	369	375	347	397	383	353	363	363	366	359	414	350	358	384	352	387	423	369	403	397	360	374	374	359	417	406	398	373	401	397	384	358	395	391	364	372	393	339	350	366	402	362	396	359	370	384	384	401	365	381	384	326	381	386	392	335	376	379	374	353	364	405	370	356	429	368	416	368	355	388	358	371	362	363	376	378	354	366	388	387	387	369	391	386	391	398	343	399	375	372	391	369	374	356	390	384	366	373	396	373	359	384	353	345	410	408	409	369	387	378	352	364	346	377	364	364	394	350	376	379	358	379	423	345	389	385	377	394	377	356	383	382	377	355	372	361	365	388	404	361	373	375	358	341	353	395	371	389	373	378	382	359	351	395	356	371	379	356	389	413	353	401	345	406	365	373	345	440	371	382	387	367	393	395	382	388	368	406	391	332	374	392	369	366	377	404	404	382	401	373	348	375	400	380	370	389	383	356	347	356	372	370	404	375	381	412	387	391	415	377	402	393	400	359	382	379	390	369	381	376	386	383	393	397	374	389	374	381	353	348	391	383	391	425	403	360	394	381	394	350	375	359	365	373	394	396	344	355	379	358	431	378	404	378	350	361	376	398	384	356	370	355	389	389	372	374	375	374	347	371	404	368	383	422	401	409	401	373	371	390	385	348	373	385	365	378	374	345	396	370	434	412	383	359	381	377	374	346	386	382	355	380	397	391	376	379	391	373	356	380	424	332	381	369	402	373	411	389	377	359	368	402	406	413	392	423	391	341	380	412	351	363	391	386	371	380	370	394	360	408	400	375	341	392	366	337	363	388	366	382	389	399	393	385	368	362	384	371	361	357	337	390	392	353	345	363	379	374	398	398	343	365	420	394	358	368	369	387	372	378	372	348	384	381	390	371	376	346	338	366	355	416	418	338	360	376	366	388	350	392	365	350	381	367	345	414	417	381	389	343	382	410	358	385	338	354	357	375	409	371	368	347	358	391	390	355	390	375	369	383	370	409	370	396	374	340	363	334	370	397	389	390	391	360	403	369	381	387	387	386	418	400	403	375	405	376	407	381	377	373	392	379	368	381	378	355	382	377	408	374	387	367	397	366	383	405	417	359	368	369	393	350	363	392	397	374	430	357	378	394	389	387	395	344	378	372	334	350	399	348	375	381	398	375	362	395	388	390	351	388	376	388	396	387	375	366	393	397	365	350	371	382	373	371	435	374	357	386	379	346	426	403	367	355	335	422	399	362	383	347	391	400	384	413	384	373	380	383	366	391	397	359	395	384	386	391	344	372	398	402	390	384	404	365	361	365	360	358	413	353	386	373	402	381	388	400	383	396	357	355	375	362	378	380	366	414	371	380	365	390	402	378	399	395	375	375	394	381	367	334	355	376	381	362	421	361	363	353	376	397	400	395	392	404	370	386	355	372	368	338	393	374	364	374	394	373	394	397	382	355	378	402	381	384	351	395	392	413	366	395	372	359	443	364	396	369	333	372	370	386	346	379	388	381	381	347	404	381	391	400	383	365	379	384	370	342	391	376	434	402	390	418	352	378	381	368	374	387	374	394	413	422	369	352	394	369	363	393	390	378	432	383	382	431	357	374	391	416	358	372	358	338	367	401	390	397	372	398	365	371	391	392	347	380	398	424	352	377	358	390	388	369	376	372	401	397	379	381	359	392	406	388	353	398	390	355	373	382	381	357	408	377	357	379	400	398	341	399	426	354	377	360	371	395	368	392	403	377	355	376	394	369	386
9738	2820	6017	6395	5647	5332	4822	3973	3444	3039	2186	2024	1866	1850	1937	2329	2371	1803	2025	1439	1408	1384	1371	1817	1676	1387	1447	1444	1374	1336	1270	1133	1135	1235	1022	1094	1107	1069	1080	1067	987	1044	962	1016	964	1002	983	1002	959	953	923	933	966	983	962	980	961	958	982	950	950	953	963	937	922	940	952	932	990	920	933	938	963	923	973	998	922	947	930	934	953	919	920	921	956	962	950	919	904	908	892	899	982	958	912	944	952	906	961	947	947	973	998	975	939	898	918	952	915	968	964	920	919	934	959	944	971	965	950	878	901	916	967	944	937	897	858	906	912	931	897	909	927	956	932	973	939	966	903	926	946	920	870	915	960	938	928	908	864	964	987	947	873	927	886	888	965	914	928	943	931	903	926	863	915	934	922	959	965	956	901	936	920	966	909	916	975	922	928	950	864	955	893	967	910	970	885	917	870	952	923	922	973	939	933	919	949	930	901	930	957	907	855	871	908	942	951	927	912	962	909	872	974	932	909	1000	886	933	865	1001	967	924	963	934	986	907	985	941	901	882	960	919	933	899	883	919	953	918	943	927	942	924	934	926	943	863	972	940	942	907	911	901	888	931	876	945	928	879	941	919	923	911	917	982	945	943	948	904	874	879	916	907	955	960	906	911	954	920	994	925	931	934	931	924	934	919	897	901	897	973	957	974	879	876	942	923	909	929	906	922	964	888	902	886	900	977	926	977	880	943	882	916	934	950	934	893	965	894	879	961	929	939	927	909	958	936	914	905	941	940	951	938	915	929	919	887	900	910	943	950	870	905	870	934	876	941	881	890	919	935	942	869	887	905	920	935	943	930	901	934	944	877	919	882	928	881	895	958	888	958	997	907	916	963	928	952	900	886	918	929	922	919	926	893	889	932	923	892	949	890	899	948	873	908	893	982	930	943	954	999	885	909	938	920	905	898	909	935	918	912	898	936	917	907	887	945	913	947	885	919	946	902	964	917	912	967	925	955	903	895	934	914	906	897	871	935	904	892	896	887	882	939	892	945	952	910	938	918	992	892	981	901	948	978	925	896	917	807	910	895	949	930	950	936	910	931	899	923	960	890	941	885	935	935	958	922	959	929	942	979	878	973	920	870	984	957	854	935	936	914	892	966	851	835	924	958	979	846	924	923	884	925	931	939	957	943	953	898	933	962	928	940	884	936	919	942	894	949	991	896	929	967	958	989	867	959	923	955	977	920	943	890	931	967	961	938	907	926	886	944	974	919	885	902	890	943	910	966	893	906	919	990	944	975	892	896	910	914	930	861	951	929	924	856	1009	965	900	915	897	900	943	947	935	919	894	901	986	960	955	956	910	925	982	922	954	941	945	915	880	953	902	933	947	881	941	926	915	909	927	946	870	924	940	933	900	885	895	980	905	924	941	894	943	890	889	979	833	908	898	887	931	930	922	931	894	888	944	945	978	933	887	892	875	928	904	964	866	877	899	852	916	931	931	910	970	945	945	899	912	923	884	870	909	918	946	958	895	941	979	952	900	930	916	946	906	932	928	962	877	942	903	889	949	930	932	951	943	949	899	920	908	920	934	941	893	984	951	928	908	886	923	948	869	908	898	918	897	869	976	971	909	926	938	948	931	935	938	870	922	980	887	914	850	939	898	874	895	949	949	955	966	915	960	968	930	967	958	875	925	893	922	939	895	924	947	917	934	981	899	914	909	949	893	933	958	882	889	897	889	896	919	918	959	925	937	888	897	897	954	963	948	910	919	901	890	890	921	969	933	849	915	876	993	887	883	904	933	916	928	937	966	920	918	953	925	901	906	908	904	909	991	911	917	1009	867	891	897	924	887	854	942	887	881	922	898	936	902	910	970	886	891	923	959	915	888	896	942	902	923	919	962	914	966	912	895	915	948	926	924	912	923	976	894	882	910	906	975	948	938	929	941	927	904	899	961	909	921	990	896	924	938	933	959	947	904	875	904	911	930	983	941	950	991	911	893	908	939	898	949	918	892	844	899	915	1020	912	922	877	965	957	926	905	931	927	930	880	950	980	902	919	901	899	943	934	916	904	944	936	906	945	887	908	921	948	964	869	910	947	965	901	939	949	936	880	910	861	962	963	889	930	955	950	867	977	898	926	922	931	875	994	900	953	940	919	902	976	911	954	874	920	942	908	910	902	907	899	943	887	959	983	939	926	936	910	977	910	916	918	912	895	928	942	928	870	883	883	942	938	924	943	955	929	912	842	972	962	912	979	907	917	929	962	912	858	940	861	943	929	891	925	941	940	935	911	936	902	949	882	897	922	927	864	962	941	974	924	932	869	886	930	928	875	939	903	910	876	907	958	965	941	929	967	903	915	936	923	908	893	909	904	975	962	933	920	858	926	913	942	901	937	898	923	913	946	908	919	871	984	904	946	901	896	923	938	920	932	909	914	987	858	958	927	908	968	901	939	931	917	993	911	939	985	942	942	947	894	927	895	957	910	960	924	933	930	933	919	946	902	898	871	916	917	924	907	910	923	945	913	946	951	909	844	966	981	904	898	909	920	977	935	943	973	938	947	912	974	874	926	935	940	963	951	904	898	925	966	942	923	915	863	960	896	918	936	907	951	950	943	856	921	896	926	980	911	904	903	911	951	901	956	928	865	927	945	915	845	921	891	889	982	916	927	910	899	936	917	939	933	911	938	916	900	889	908	946	897	986	962	937	931	955	883	908	928	897	911	883	899	919	983	883	925	923	883	912	905	929	871	901	866	923	882	975	921	944	921	968	946	897	956	900	914	916	936	934	915	836	934	948	915	956	933	910	865	918	966	952	916	873	902	902	968	916	978	925	899	916	903	952	915	928	891	925	886	920	941	936	936	930	934	927	953	918	903	820	954	921	928	913	860	928	911	873	934	907	905	908	943	872	935	952	914	922	911	939	921	911	945	924	931	958	964	935	957	947	956	909	936	963	921	880	923	884	925	922	916	896	929	915	945	937	924	936	940	918	910	883	950	929	895	951	935	916	907	916	927	905	946	924	911	857	882	897	921	964	980	919	885	922	922	932	950	865	925	936	915	946	911	971	873	899	969	934	951	831	950	949	942	919	932	931	901	930	926	948	838	932	926	914	917	892	880	876	927	933	921	960	926	931	970	882	943	935	918	914	901	919	934	901	906	878	909	851	937	913	899	871	975	970	923	955	900	921	948	867	926	974	905	897	915	891	946	890	929	956	919	880	916	911	918	922	922	928	899	930	949	875	829	947	986	933	946	949	942	929	911	904	903	920	917	951	910	928	905	902	928	905	923	935	909	887	993	896	969	946	928	941	907	920	888	876	914	936	952	873	987	909	910	910	964	846	926	910	925	908	939	930	926	906	905	934	867	988	937	867	853	836	875	934	849	928	919	964	911	920	938	863	897	936	909	900	915	892	898	886	906	910	867	929	890	944	953	874	911	924	988	946	929	900	960	892	944	834	902	939	906	932	930	899	935	953	907	884	885	936	915	891	954	882	960	927	908	921	947	892	953
2119	136	151	126	128	124	121	109	126	120	91	118	122	107	111	117	110	117	117	124	102	106	117	117	107	112	109	116	109	108	116	142	101	136	117	92	79	127	119	103	107	103	95	139	89	115	93	108	129	105	110	110	110	106	103	97	98	114	104	90	129	122	99	84	100	104	118	107	111	121	122	121	111	95	90	82	104	96	100	111	91	108	111	116	137	104	97	95	86	115	109	105	103	99	93	93	98	100	120	115	119	105	95	100	105	114	99	112	114	84	105	107	122	121	111	98	112	98	105	100	123	129	122	110	124	98	112	93	96	97	121	114	124	112	120	108	95	122	103	112	114	135	124	125	106	95	119	110	126	111	95	127	112	138	110	97	115	117	104	93	106	123	105	136	102	136	110	113	113	137	105	95	100	126	113	112	108	113	129	117	107	100	113	106	108	98	99	109	128	110	95	116	134	78	107	100	111	110	103	102	117	110	129	130	111	104	113	95	101	107	126	113	110	114	130	85	104	94	100	106	108	110	101	103	99	95	116	106	124	108	87	120	99	98	97	94	94	104	107	135	115	112	118	98	103	101	101	119	112	99	114	100	125	99	127	93	119	111	113	102	103	111	116	105	113	109	98	89	107	115	92	112	114	107	103	84	110	118	114	108	94	82	105	95	99	108	109	132	121	100	126	107	106	111	109	106	93	100	120	112	120	111	108	105	103	109	116	124	113	120	132	108	105	100	126	123	118	132	87	113	101	84	109	102	121	113	112	108	113	92	113	110	124	109	115	105	107	109	93	95	115	110	109	103	106	103	107	88	133	106	97	98	112	115	109	118	121	101	95	116	114	122	101	108	102	99	98	99	115	124	122	100	103	130	95	98	113	111	123	102	112	95	125	110	103	108	101	98	103	121	91	100	104	93	105	97	115	101	120	113	106	124	102	101	105	87	101	117	114	126	127	109	116	110	99	96	111	104	101	95	120	125	103	104	101	101	120	113	110	127	115	124	109	123	118	104	98	105	112	114	112	115	116	116	97	93	110	108	122	105	111	127	98	129	106	108	89	96	112	117	129	107	96	102	104	107	105	100	115	112	95	78	98	92	113	110	79	104	136	110	119	89	107	123	112	107	102	107	115	114	123	103	129	123	122	114	94	110	118	127	93	106	107	116	115	125	125	102	113	90	115	106	115	104	118	88	107	114	107	129	106	107	105	110	109	96	122	118	98	130	106	98	90	97	109	106	102	95	115	117	103	92	131	92	126	120	98	116	102	115	106	114	99	110	98	118	116	97	114	94	103	114	93	108	105	132	106	101	90	129	117	119	124	108	112	115	104	125	109	88	113	110	123	93	106	117	97	109	100	114	99	132	116	123	95	102	96	104	116	108	113	90	115	115	108	122	107	116	105	115	137	99	104	113	92	125	115	108	137	97	95	114	103	108	96	119	110	115	134	140	126	109	116	121	109	107	101	104	98	108	96	94	90	116	113	104	124	103	102	95	91	96	111	116	111	122	89	118	113	120	101	125	109	114	116	98	104	107	100	116	130	110	107	91	100	88	104	119	93	119	95	110	107	103	99	138	128	119	115	128	125	105	123	113	121	100	99	91	120	115	101	114	99	103	122	99	106	115	115	107	108	109	108	110	104	100	119	87	99	117	111	119	95	111	112	95	110	127	121	102	90	128	120	99	99	125	103	116	104	100	123	85	114	114	115	113	114	113	113	123	92	93	106	117	109	105	92	116	92	99	125	107	113	100	119	108	99	103	114	95	114	95	122	98	97	107	119	97	124	111	100	118	117	113	120	112	102	110	103	101	105	106	110	128	109	102	117	100	112	109	107	109	112	105	88	127	113	85	110	105	122	106	110	120	146	108	111	94	98	110	111	95	120	110	129	117	101	119	121	105	116	86	94	100	129	100	100	112	102	101	120	96	101	116	109	116	96	122	127	95	99	103	111	110	108	107	118	90	92	98	114	94	119	107	106	107	106	102	102	125	122	107	126	119	100	114	123	111	85	111	104	128	93	102	117	103	105	130	116	98	95	91	96	111	112	87	105	113	133	100	113	111	106	102	106	110	110	103	110	99	104	98	116	114	117	96	118	105	106	129	111	105	109	107	114	107	99	110	109	107	113	100	108	122	100	113	100	116	120	110	120	99	112	118	116	94	117	102	111	115	119	117	108	112	100	112	111	110	115	104	106	98	103	92	110	87	121	96	117	109	114	113	102	125	92	104	107	107	124	116	107	105	109	87	96	106	127	111	110	136	115	117	104	103	110	113	110	125	121	117	105	112	116	104	122	116	117	107	89	107	115	116	120	123	114	95	116	108	104	118	112	104	121	106	118	108	118	105	101	118	126	115	100	114	123	130	106	102	103	90	100	101	109	123	119	101	115	114	116	110	112	108	109	95	125	96	113	89	98	107	83	116	99	120	107	98	105	110	148	126	109	105	117	118	112	98	75	88	114	123	90	122	125	110	101	95	109	115	129	102	112	94	98	113	123	115	119	100	107	119	112	100	109	105	119	94	96	114	117	111	137	114	116	90	129	109	117	66	119	121	111	130	122	104	92	114	111	116	131	115	109	109	135	121	110	93	119	101	129	109	121	121	109	126	103	93	117	97	117	113	95	103	115	99	107	98	126	113	110	138	105	112	113	92	95	101	102	105	107	115	114	92	116	114	98	107	114	106	105	118	101	112	106	129	127	111	111	116	105	110	112	101	123	117	100	105	111	131	111	94	128	115	110	116	117	96	104	91	104	105	95	97	92	89	109	117	118	95	105	105	101	123	114	120	98	115	127	106	123	138	107	114	101	103	97	105	123	111	117	107	127	86	105	96	104	95	122	100	107	101	113	123	107	101	114	89	118	117	106	112	100	106	110	134	102	96	110	99	108	102	109	105	125	110	103	109	122	99	104	111	98	107	117	105	102	124	108	108	97	104	99	102	98	108	106	111	115	97	105	118	107	120	109	118	120	114	87	88	101	112	120	88	112	93	121	106	78	96	117	116	114	102	107	112	101	108	112	115	110	125	111	111	107	110	94	108	111	102	104	110	108	103	98	101	116	104	104	101	124	106	107	92	104	126	117	100	119	120	129	84	116	111	102	81	114	94	110	105	97	129	91	133	89	105	109	122	109	111	90	104	100	111	101	109	108	113	108	112	119	113	102	98	89	95	85	128	104	99	113	128	100	107	103	130	105	115	97	108	114	101	131	108	109	116	102	116	114	110	99	104	80	112	107	105	120	110	100	102	101	131	94	108	115	105	93	125	110	121	119	133	106	106	123	118	122	113	125	108	102	96	107	104	137	127	114	112	102	114	105	97	105	107	119	114	113	99	109	119	110	110	115	101	132	102	96	86	110	117	100	119	119	109	93	119	105	109	104	109	132	115	104	107	112	116	112	128	99	112	102	120	104	122	105	89	91	95	126	112	91	101	92	105	101	113	100	121	103	102	110	116	137	98	100	115	119	109	101	101	100	116	108	92	110	110	117	98
2557	402	454	483	435	468	433	450	386	412	395	405	348	396	369	352	398	351	380	397	356	412	365	390	371	379	374	362	352	372	394	352	369	369	371	349	364	392	354	320	345	361	399	358	353	372	336	328	369	370	340	352	372	360	352	318	375	381	348	353	338	365	378	335	333	405	347	329	354	328	341	343	346	341	384	333	359	329	361	355	337	358	393	337	355	379	366	337	310	356	308	361	349	385	362	370	350	347	366	348	355	341	345	329	348	351	341	369	343	334	319	362	342	353	373	348	344	333	347	371	322	363	378	383	393	367	330	358	374	359	380	329	350	365	370	382	352	379	322	361	359	352	361	389	362	344	382	373	350	351	357	321	368	350	341	354	370	335	382	356	369	359	349	370	337	351	340	375	366	362	366	374	301	365	324	369	362	345	326	348	325	362	374	321	328	358	385	348	357	349	325	378	360	370	352	331	336	379	334	331	331	349	336	380	348	362	384	348	356	344	396	357	374	361	350	380	366	369	344	338	352	338	382	368	365	336	384	349	367	375	380	393	366	356	360	365	347	355	328	308	355	351	344	358	335	331	332	351	354	365	364	315	370	322	344	306	338	363	332	342	341	387	355	349	352	371	369	317	347	360	356	350	357	404	376	381	360	402	371	363	362	372	393	361	351	364	354	373	368	369	371	351	348	362	357	340	362	319	330	366	352	338	337	366	342	350	370	348	358	387	352	360	352	368	352	349	375	378	362	366	339	327	363	375	331	372	384	332	354	336	361	363	370	365	360	347	346	376	336	343	343	351	350	369	400	323	372	326	358	357	342	368	327	357	369	335	319	315	353	350	374	333	359	322	386	393	361	370	362	376	365	349	345	339	355	367	358	393	354	323	358	383	349	357	373	340	380	354	386	359	321	349	396	333	322	338	391	347	318	357	350	377	385	377	358	384	337	378	369	353	373	354	371	357	357	380	351	356	359	355	337	359	337	339	396	349	374	374	359	345	351	374	344	347	327	345	372	340	351	414	324	363	403	346	356	367	360	350	389	391	335	343	322	357	386	340	376	344	340	359	374	373	385	339	371	362	333	320	336	349	353	349	348	350	325	389	358	372	368	352	335	352	385	343	370	345	349	359	373	376	361	361	355	366	331	346	333	371	370	326	357	333	359	390	351	347	348	356	342	339	381	354	383	379	347	342	363	349	320	350	400	393	366	370	357	342	352	345	371	351	354	375	357	357	373	313	350	356	350	328	338	340	333	339	314	377	377	375	359	377	340	312	333	327	357	378	360	368	362	338	375	359	385	374	363	335	367	353	377	336	363	365	330	354	328	370	389	347	341	343	376	348	344	359	345	351	321	350	346	349	369	332	370	325	344	354	355	364	375	350	362	381	366	337	354	367	380	388	366	381	393	367	356	362	374	326	294	364	374	388	357	346	315	361	342	338	405	385	361	355	364	364	348	333	346	363	362	378	338	350	381	386	363	359	338	340	347	345	351	349	338	336	354	342	362	355	363	336	323	353	371	378	369	424	376	398	344	361	371	383	337	373	416	345	332	324	356	350	349	365	324	375	316	339	351	327	373	364	355	379	358	359	367	358	339	325	404	362	353	339	365	348	337	343	330	376	352	373	323	392	322	351	389	320	372	331	365	321	345	395	390	386	362	378	328	404	382	328	397	385	335	397	328	350	376	366	357	351	358	373	377	346	350	354	336	353	313	371	357	342	364	320	360	338	367	355	376	373	373	346	339	328	317	358	318	357	374	366	327	381	345	349	362	364	360	348	331	354	348	352	379	339	324	377	364	349	321	370	340	357	399	354	324	339	346	361	367	390	368	343	325	328	374	395	362	352	322	347	368	358	356	353	358	338	364	370	331	368	380	354	341	315	341	318	315	371	341	377	371	350	364	359	356	359	359	356	302	347	349	363	361	329	381	337	357	387	359	317	372	361	341	354	343	333	388	342	377	369	346	336	384	361	390	361	346	376	366	354	333	326	375	313	352	355	353	359	369	365	377	345	368	337	305	329	341	380	344	356	339	409	365	332	354	367	351	364	369	363	356	374	368	344	363	368	364	362	339	376	337	338	399	373	371	362	337	350	367	386	350	369	364	392	387	371	342	383	352	320	343	367	348	361	329	370	342	390	348	368	357	365	371	372	339	372	377	350	367	353	367	363	348	318	365	310	384	401	340	377	365	354	328	340	391	335	362	359	339	368	342	378	365	314	362	379	401	396	328	362	374	317	370	316	369	347	365	303	396	342	365	383	350	368	377	356	366	364	377	375	354	363	350	365	355	359	319	362	341	340	342	364	368	379	355	339	356	321	365	377	371	372	390	396	367	378	365	375	342	352	338	381	355	349	348	337	355	358	359	319	320	365	355	354	380	338	348	370	350	341	374	390	363	370	368	334	333	399	341	381	343	317	375	388	356	378	360	341	358	349	327	378	306	336	354	350	355	358	330	348	379	350	316	377	362	400	348	366	372	346	359	357	351	333	358	343	350	352	324	368	341	351	333	366	362	335	347	320	349	352	324	346	370	366	333	375	335	369	367	340	351	346	363	346	343	364	347	361	332	320	353	351	383	349	370	359	337	341	365	323	355	376	373	379	349	362	357	337	371	371	344	348	327	337	342	374	374	342	352	355	345	334	368	344	329	353	342	343	373	366	314	338	350	332	385	334	388	345	354	354	332	377	344	396	366	339	347	347	349	336	381	381	365	330	374	353	366	350	352	354	370	371	371	357	336	355	332	352	345	385	351	364	336	345	354	335	337	333	371	361	366	367	355	366	353	350	338	323	369	378	332	357	353	366	376	363	364	326	360	371	352	367	311	335	363	359	344	354	344	354	360	340	380	325	369	326	348	344	377	360	395	337	342	369	334	349	345	354	344	331	373	339	390	350	383	382	356	401	384	368	399	354	367	378	346	328	346	367	382	329	345	372	355	335	353	344	329	371	328	352	355	354	340	375	336	354	371	360	344	359	349	366	379	340	325	349	356	367	349	343	355	381	370	384	361	358	347	328	332	351	338	340	348	328	331	326	376	359	372	372	337	335	381	350	355	375	360	350	358	347	349	326	349	344	369	341	350	359	348	392	379	347	312	326	374	309	352	366	367	363	360	354	377	337	367	369	378	336	345	369	328	336	376	311	341	351	369	368	372	350	353	363	334	359	374	346	365	373	366	364	375	372	352	345	354	329	354	361	338	350	386	360	356	366	342	365	346	373	373	364	365	343	358	354	381	395	362	344	333	361	317	334	347	366	330	347	380	358	349	342	347	329	341	370	325	402	342	342	341	353	352	350	319	378	335	344	355	351	355	328	354	378	336	372	305	373	328	338	334	345	340	364	403	378	354	343	328	351	372	343	356	360	385	370	348	376	358	349	352	325	342	383	388	338	342	379	353	355	349	361	331	379	332	353	352	343	321	339	335	329	372	340	347	388	342	359	345	336	349	313	372	373	346	376	333	336	375	383	343	355	334	387	338	371	361	400	384	337
10144	1332	1404	1051	764	684	651	600	417	370	317	296	295	281	292	296	292	252	253	227	224	232	269	279	270	251	241	242	248	217	227	238	200	201	223	221	214	192	232	239	193	229	218	221	225	228	215	197	229	213	192	233	187	224	232	214	190	236	212	231	224	201	231	213	205	217	192	219	225	214	199	203	231	217	184	208	241	234	211	209	258	228	208	218	231	199	235	215	202	228	181	215	218	199	193	213	225	200	193	232	218	190	214	220	213	224	215	200	211	191	216	211	228	230	213	209	231	231	210	235	218	201	230	238	229	201	212	217	204	204	209	206	219	204	220	206	198	217	217	222	213	219	258	224	224	247	224	216	185	182	203	202	217	222	228	223	244	230	226	189	216	205	229	229	198	229	201	202	234	203	224	224	226	234	207	222	209	186	197	200	212	215	217	239	207	187	204	208	208	206	197	232	214	182	237	197	192	226	224	207	202	222	208	221	233	203	214	210	216	203	217	205	206	226	211	213	228	217	219	221	214	209	225	221	201	198	196	205	196	193	208	231	185	225	203	244	232	214	204	199	234	243	239	229	201	220	194	198	224	216	247	204	236	195	192	218	216	251	229	243	231	227	224	192	215	202	218	210	237	205	228	232	205	218	209	201	219	227	189	212	208	224	205	193	227	204	223	213	214	185	202	219	196	208	201	211	185	208	180	189	218	230	243	228	226	238	218	225	214	195	205	229	231	210	221	232	224	225	208	198	207	211	227	241	209	223	221	212	182	194	207	213	229	209	204	222	197	225	215	226	208	208	177	241	211	193	208	213	213	221	199	218	204	224	193	198	203	206	205	220	213	240	210	230	220	193	245	215	207	227	198	217	212	224	213	204	229	212	220	197	194	220	229	205	216	213	200	200	230	223	216	211	220	230	219	201	225	236	217	252	228	203	212	240	221	225	212	243	217	246	229	241	217	221	186	223	206	230	213	234	207	242	199	204	223	196	212	202	214	251	222	191	228	223	225	192	252	217	219	226	232	210	204	209	206	216	217	218	229	213	237	259	226	199	209	214	211	211	236	201	224	214	197	219	231	204	224	209	201	215	213	227	223	218	220	210	219	209	218	203	220	209	236	212	261	219	216	225	209	221	230	212	209	227	213	219	215	224	187	209	201	190	212	233	212	223	221	209	210	237	218	201	216	206	238	222	220	222	196	200	232	202	219	208	211	217	212	232	217	237	204	244	224	209	221	204	211	207	225	213	225	205	252	195	195	207	242	210	207	242	215	209	221	230	216	210	222	233	225	212	241	210	200	223	193	192	232	197	220	213	211	214	217	223	233	241	216	209	221	214	202	222	207	222	210	230	212	212	206	208	230	198	228	204	211	186	229	208	212	207	231	224	190	211	219	202	246	215	209	217	222	211	222	208	216	240	211	227	207	223	234	243	215	189	203	202	228	201	230	224	210	204	207	215	229	199	193	220	209	197	216	236	207	211	195	222	215	234	186	219	207	220	186	223	210	226	192	201	210	217	235	199	200	196	192	207	175	209	242	225	248	221	209	221	218	220	188	179	234	211	223	212	183	193	223	236	238	200	196	212	215	190	211	219	244	194	225	224	207	197	217	217	214	210	211	213	196	251	241	200	219	227	222	218	234	223	212	213	225	223	195	203	203	202	214	202	206	224	199	224	203	203	221	198	233	243	174	206	221	213	209	218	219	214	233	206	213	228	225	203	193	202	210	231	197	200	208	234	205	206	191	211	218	203	221	230	214	214	210	215	211	207	225	209	213	226	200	204	196	230	206	214	227	196	198	205	211	237	227	216	189	225	185	189	243	220	219	201	234	219	190	219	222	246	225	210	205	201	213	213	229	204	232	201	191	204	219	254	228	221	219	242	215	221	201	243	213	218	192	218	211	213	209	223	206	210	229	197	202	236	202	190	212	209	193	216	214	234	239	220	213	207	243	196	215	179	221	214	211	214	227	195	206	210	218	219	217	203	212	199	201	217	208	226	199	211	199	219	222	213	201	213	215	201	214	212	224	211	246	232	222	206	237	245	226	215	220	226	205	198	190	209	198	205	201	210	220	207	233	196	241	220	204	203	218	244	194	221	236	223	249	203	218	236	208	226	210	210	220	201	210	248	201	188	211	205	236	216	252	195	229	189	207	218	253	205	208	192	212	210	223	248	225	205	209	224	209	196	195	221	212	199	234	224	218	244	214	232	208	229	215	216	200	223	223	196	210	222	199	220	209	236	205	204	191	210	223	192	226	216	225	211	207	256	235	218	221	261	215	192	193	198	229	223	209	210	221	209	183	203	224	233	224	211	229	229	232	217	187	236	209	212	238	213	252	227	201	218	201	201	203	213	198	203	217	201	204	199	216	234	214	177	228	213	224	199	191	204	207	219	233	242	219	212	220	200	231	223	208	229	227	225	228	221	209	187	206	217	208	224	223	207	214	187	191	230	205	219	234	209	211	206	220	223	221	235	199	209	197	190	225	251	215	219	239	217	214	195	210	196	201	208	244	225	210	207	245	205	212	230	200	222	207	179	210	201	227	208	230	228	223	258	231	235	204	213	207	206	186	242	230	198	235	229	222	200	226	237	222	208	225	206	205	189	197	209	218	253	201	207	222	208	178	200	229	208	229	228	191	214	222	187	209	230	218	228	196	212	234	205	219	241	217	223	230	217	193	204	219	227	204	220	223	216	224	250	200	223	218	208	227	229	185	228	217	220	226	210	232	212	191	229	228	216	236	234	212	196	199	205	212	224	225	213	213	192	234	215	181	218	222	193	212	228	222	222	219	224	226	226	206	218	234	205	211	193	215	212	220	221	207	180	211	199	201	200	229	203	239	225	206	210	180	210	229	206	215	212	214	207	205	186	229	219	232	210	218	246	185	232	227	208	207	196	225	198	204	210	215	205	198	229	235	203	216	216	219	198	227	222	210	215	199	209	217	235	221	212	215	201	240	219	196	176	205	221	192	219	213	214	183	211	237	213	225	205	228	209	180	206	203	228	218	214	225	215	211	219	219	210	222	226	182	196	209	225	226	203	237	211	231	229	197	232	208	236	215	200	221	195	212	225	213	195	219	221	225	233	210	246	237	248	205	224	231	242	217	233	204	217	235	201	198	215	220	206	218	206	229	239	216	225	246	227	210	230	221	217	204	208	219	241	220	209	224	198	219	224	249	230	213	201	219	220	207	219	195	235	221	234	211	203	217	224	222	222	219	194	245	203	212	235	221	222	214	216	216	225	191	230	199	213	196	221	223	220	217	193	232	223	235	224	240	208	220	205	228	201	199	225	208	205	220	206	208	216	205	228	268	220	214	227	207	226	242	205	237	198	190	247	232	214	245	205	225	214	193	220	224	228	214	214	179	193	214	195	230	210	229	227	243	204	229	215	190	218	253	216	202	195	235	203	200	221	218	214	238	221	199	236	218	216	202	219	206	201	200	225	203	203	208	228	219	211	192	213	216	227	222	210	201	212	182	182	227	231
6997	1543	3531	3450	3134	2770	2522	2266	2148	1513	1240	1105	1041	1007	1054	1257	1217	1108	1049	874	788	805	847	1128	921	860	879	817	779	753	748	731	688	682	666	657	650	611	649	662	649	612	611	619	652	621	655	616	632	631	638	588	615	641	628	609	630	653	651	597	626	643	630	614	614	601	617	648	593	614	625	612	581	587	584	621	575	630	627	593	591	597	607	541	673	571	623	588	595	607	588	589	596	583	640	601	592	592	607	604	582	642	581	593	611	615	645	586	650	578	596	612	552	574	584	616	571	595	609	591	596	558	586	616	550	586	589	621	593	606	591	590	579	563	591	618	629	605	602	566	601	571	599	622	595	587	548	592	612	568	568	626	577	563	595	620	594	584	618	623	572	599	599	591	566	602	566	619	609	576	594	582	581	602	563	624	613	595	535	581	628	563	589	610	633	608	621	625	606	645	591	540	616	586	622	631	629	592	580	564	632	619	593	607	590	601	600	617	621	592	599	609	647	619	583	569	594	604	628	656	619	587	560	611	578	629	630	577	555	609	638	585	581	603	570	629	649	578	552	614	634	605	563	599	640	598	621	627	600	632	593	596	605	596	642	597	609	623	590	599	635	606	631	580	586	606	616	605	583	585	584	629	584	618	581	602	627	554	578	607	618	622	607	598	614	592	625	572	602	577	574	591	650	567	559	606	588	614	603	608	603	593	595	590	620	568	597	559	603	570	582	576	554	608	600	626	615	591	585	605	573	571	614	590	579	601	592	597	550	637	641	628	602	554	608	575	576	595	637	592	626	592	609	581	550	615	606	573	652	585	595	631	592	610	597	564	617	574	570	590	571	602	583	576	612	581	619	598	571	611	604	627	583	556	581	616	579	581	594	580	607	609	591	637	586	571	568	629	556	594	582	593	592	667	613	578	621	612	630	644	673	600	620	591	607	583	588	614	589	648	601	642	579	630	606	625	603	578	584	600	582	614	580	617	608	581	618	597	617	606	580	620	596	632	606	581	575	637	560	540	627	621	568	619	585	574	601	598	572	621	610	595	620	633	596	571	606	598	619	599	581	599	601	591	577	581	601	590	558	571	604	577	571	606	611	632	632	580	600	621	605	630	572	556	572	556	596	587	609	580	567	627	597	625	634	602	602	617	617	609	601	613	603	624	556	594	613	614	593	673	618	597	615	632	576	566	588	611	629	570	587	625	603	608	607	574	605	627	612	589	601	610	610	615	566	575	593	597	599	654	631	644	618	624	600	558	558	600	558	604	605	580	615	585	592	608	574	624	619	551	583	588	588	600	660	586	583	583	594	652	625	614	587	605	597	584	606	634	598	623	585	573	559	590	624	557	596	531	609	600	603	586	609	615	588	585	556	575	604	622	622	600	636	615	592	604	569	603	567	620	599	619	569	615	593	593	602	622	630	601	576	633	595	623	572	598	606	569	602	588	619	626	614	605	599	608	584	574	614	592	618	664	608	621	626	569	565	576	612	604	589	598	567	582	580	594	656	597	613	585	569	635	626	648	577	582	588	589	600	634	566	580	605	567	577	560	603	585	588	580	592	630	628	554	563	583	587	609	594	596	615	606	618	628	604	607	650	635	575	616	595	578	590	586	645	616	625	558	601	619	638	616	620	548	616	601	637	597	596	593	586	621	579	622	597	589	591	593	593	587	622	595	549	572	566	633	625	606	625	577	618	620	591	623	549	639	616	609	635	581	602	606	658	599	562	631	588	583	641	578	555	575	582	567	625	593	631	604	582	571	642	582	613	566	606	610	614	573	549	580	550	552	599	555	586	585	633	667	580	656	594	600	598	584	607	615	580	570	581	615	606	656	581	615	582	600	623	577	585	601	690	570	575	568	564	574	588	624	562	603	586	621	615	603	585	573	584	621	612	610	603	560	588	591	556	574	605	618	580	595	607	579	607	585	605	575	593	584	632	594	604	570	604	593	593	547	594	626	586	573	577	606	618	606	577	575	605	590	631	584	568	602	590	587	620	581	615	658	602	595	582	632	543	586	577	629	619	606	599	573	566	549	605	592	600	619	645	591	617	602	570	577	632	562	583	572	630	616	566	579	585	570	624	618	573	575	584	628	630	600	618	590	578	581	608	600	630	589	592	613	604	607	598	605	631	602	617	575	632	601	604	553	582	617	622	580	608	573	605	588	597	595	638	575	570	595	611	600	615	634	628	599	605	633	583	651	604	646	646	594	590	564	608	586	620	591	653	595	560	627	595	593	600	568	625	579	609	618	617	567	616	571	594	587	588	631	579	566	588	596	631	648	585	591	553	594	591	584	608	600	584	616	598	579	590	599	578	586	567	578	620	575	609	579	645	606	554	620	589	629	587	589	583	604	577	643	610	631	558	599	610	627	594	584	580	560	627	593	587	586	610	564	613	602	658	619	573	590	615	630	574	611	632	593	606	578	582	542	603	598	624	603	565	568	577	596	612	575	635	617	591	605	566	611	581	615	638	625	596	648	614	606	594	617	568	595	549	576	570	657	614	590	598	600	589	602	551	592	587	635	595	582	565	590	609	592	600	612	626	577	605	617	636	597	588	594	581	622	575	586	625	582	630	612	528	587	613	581	613	619	567	602	625	612	603	596	609	600	625	612	605	581	583	569	612	626	596	536	637	634	602	574	587	607	603	559	593	591	580	635	609	563	562	595	622	608	621	571	604	596	598	593	599	616	618	620	559	581	639	624	613	607	622	576	603	592	598	597	582	577	605	585	565	605	626	612	597	573	616	657	576	621	604	590	602	629	604	595	589	634	569	608	568	563	577	586	566	576	605	614	554	588	607	589	602	588	602	628	600	590	599	611	603	588	627	595	616	585	552	608	607	628	660	547	567	613	580	622	596	603	562	627	620	574	601	581	604	567	612	575	597	660	614	642	613	601	641	582	570	584	582	565	608	581	581	593	560	578	605	639	590	612	639	565	590	642	591	586	589	586	616	574	584	600	603	588	596	588	606	588	600	574	664	611	599	563	595	586	590	557	582	582	594	588	587	576	603	631	592	594	600	608	605	632	606	585	620	613	596	598	628	616	616	626	578	604	615	634	618	598	609	576	550	582	596	610	581	578	622	607	620	655	542	638	575	648	624	563	613	561	631	575	573	609	555	599	613	619	594	571	610	626	635	593	574	567	612	606	593	602	588	591	606	528	613	650	586	616	599	607	618	576	602	644	576	588	617	583	608	615	596	614	580	573	583	640	626	587	589	576	598	602	589	609	605	641	549	613	543	603	561	626	617	591	576	639	592	595	601	636	604	553	597	578	625	544	613	576	618	588	584	629	626	585	626	560	599	598	604	623	613	578	585	609	587	564	581	557	655	643	560	608	598	596	598	593	613	632	595	564	589	576	663	550	583	579	634	588	633	564	587	607	620	590	605	607	617	609	642	624	609	600	624	594	573	592	618	666	625	584	554	546	633	576	568	582	613	641	630	594	606	626	582	618	607	553	593	589	558	628	643	567	594	559	617	580
18936	3377	3093	2226	1677	1410	1384	1094	922	772	598	601	491	488	524	499	613	582	482	424	433	417	406	474	464	423	489	439	416	418	411	415	401	407	409	404	351	398	399	414	415	396	394	354	347	390	418	360	379	395	377	365	378	365	338	402	414	398	387	332	390	378	375	398	371	366	409	366	400	362	382	394	388	360	371	366	364	331	380	402	383	424	361	377	401	350	381	412	395	412	386	371	381	351	396	370	400	369	388	380	351	368	381	391	346	375	391	374	384	335	383	354	415	326	394	393	367	343	363	380	366	350	406	386	399	422	391	333	406	403	396	376	364	367	392	361	394	377	347	372	384	329	382	411	364	405	361	380	370	359	363	403	362	364	386	375	399	358	325	375	396	381	368	370	346	335	358	400	354	369	363	396	381	382	367	416	365	358	376	387	385	412	360	364	375	359	358	401	368	394	356	361	369	343	344	354	370	395	394	385	362	391	376	392	378	388	437	365	409	400	381	392	399	395	388	367	351	353	372	394	359	427	344	385	372	353	359	385	356	357	430	384	366	400	374	376	360	380	399	407	373	410	367	384	360	401	386	373	382	369	388	306	373	388	382	369	305	417	371	430	374	409	380	375	403	355	394	388	358	413	353	351	379	360	380	364	390	399	361	394	389	386	353	399	370	370	402	384	392	379	381	348	377	356	373	371	364	419	366	382	393	360	338	368	371	415	363	373	379	360	389	366	375	373	394	375	395	355	369	355	363	399	405	374	370	368	372	355	343	389	352	381	398	390	367	328	389	364	364	385	353	380	356	393	383	406	370	344	371	349	384	343	332	359	397	388	398	363	395	392	383	371	395	353	401	378	385	371	373	381	368	407	361	368	411	359	391	356	368	365	355	398	377	402	351	359	383	385	358	374	406	431	396	400	362	371	365	394	381	379	380	415	375	384	382	375	389	379	433	391	340	369	337	387	374	390	407	387	378	361	390	384	353	368	379	372	375	359	351	367	391	406	368	383	387	370	374	342	363	377	390	371	357	406	417	351	389	371	329	381	349	394	421	387	404	368	384	376	387	380	338	363	426	379	393	399	341	357	367	385	403	393	401	400	392	329	359	391	394	345	354	380	359	368	369	370	389	415	355	391	387	355	389	357	381	366	365	373	372	383	380	345	408	365	373	377	360	336	405	369	362	357	381	379	358	374	371	351	380	396	384	393	381	379	392	346	371	349	387	352	408	374	383	380	387	386	390	390	414	364	402	401	395	359	369	368	367	375	358	384	382	360	427	393	350	376	360	412	375	363	368	392	377	403	372	384	402	328	370	372	372	372	330	333	348	362	354	376	365	375	413	347	390	377	371	369	350	380	388	405	353	395	356	412	337	361	373	361	381	399	382	397	375	365	388	372	390	392	403	353	356	350	376	364	402	394	371	353	389	368	356	382	388	388	375	390	374	358	375	339	359	369	361	392	402	341	387	361	397	397	373	407	372	366	376	347	385	361	413	371	394	380	359	353	394	389	392	368	373	393	377	358	376	368	378	351	400	394	392	386	357	380	370	377	390	371	386	352	405	380	379	400	348	360	339	359	413	426	369	376	353	388	380	343	384	397	380	368	346	369	357	364	350	390	356	398	392	358	342	307	374	356	399	380	332	429	364	391	425	393	358	414	392	394	417	374	392	385	348	368	347	342	366	370	390	381	344	386	363	387	403	361	349	389	383	398	371	400	372	395	415	384	340	372	363	365	357	392	349	338	356	389	353	380	392	371	410	360	377	368	352	336	365	391	366	360	404	337	352	376	396	342	388	345	392	352	381	382	372	405	340	376	409	356	368	364	374	383	364	357	367	380	365	368	362	376	401	383	410	385	385	389	396	379	394	355	354	358	379	373	373	418	375	407	369	364	375	366	361	364	391	401	350	375	369	367	392	357	383	403	377	393	347	389	395	368	361	377	366	377	415	355	383	375	366	388	400	360	378	390	397	394	365	359	369	379	335	362	373	355	387	402	400	387	356	333	386	380	380	354	390	414	375	370	373	382	387	376	337	407	340	382	380	371	375	390	361	341	368	332	343	357	366	377	361	372	352	361	362	357	372	373	355	360	379	375	378	358	367	381	400	367	379	340	374	346	402	364	362	401	388	373	368	387	364	397	395	360	372	376	390	374	341	329	403	377	382	384	381	371	391	345	373	378	395	368	351	358	373	369	370	373	352	396	349	377	357	370	380	384	378	387	361	411	394	315	363	328	330	359	384	386	424	364	376	364	390	396	382	385	372	375	401	378	353	392	356	394	369	340	396	398	393	352	366	351	387	351	377	382	364	365	393	413	355	363	361	404	399	406	374	380	348	345	363	377	371	375	391	345	380	352	391	363	385	344	383	368	392	375	396	358	380	383	378	400	372	374	339	363	356	361	379	386	365	398	352	347	378	334	389	383	376	357	393	375	377	370	381	372	367	384	397	348	388	352	384	392	372	387	372	385	409	380	385	370	400	393	368	387	421	404	374	368	395	364	345	369	386	391	362	396	396	398	362	364	386	404	406	360	377	372	382	390	365	376	370	353	414	391	359	372	400	375	407	370	361	397	349	372	388	390	394	363	379	391	390	378	378	366	383	377	399	393	356	366	400	400	395	385	369	377	371	375	378	377	390	374	425	343	327	388	366	428	370	373	388	382	358	410	413	398	383	370	355	364	404	416	386	367	345	390	375	370	392	411	406	421	375	373	361	357	406	362	332	381	378	383	348	366	355	394	358	367	352	376	356	404	375	394	389	360	385	372	388	401	378	371	377	379	384	376	359	401	390	395	351	385	360	378	369	391	374	372	358	359	377	419	350	375	383	363	346	385	391	354	358	331	371	363	408	390	373	375	401	350	344	405	395	363	387	361	378	366	362	410	368	359	340	374	358	382	383	357	364	388	355	390	393	410	350	378	384	365	399	336	407	383	422	393	376	369	399	383	371	379	353	399	349	358	375	360	354	377	377	392	426	371	386	383	406	387	328	363	367	366	354	357	386	373	378	333	374	387	373	383	412	389	348	339	395	419	372	403	380	374	375	388	380	370	372	385	405	352	396	394	420	396	411	348	401	405	370	389	402	383	381	354	354	413	375	379	387	373	391	380	366	373	376	376	401	372	411	331	367	348	392	383	394	355	382	418	392	388	389	352	379	356	361	393	365	422	367	373	380	392	370	392	385	390	400	367	381	357	358	363	382	370	372	376	380	409	416	388	382	377	401	386	391	397	374	430	394	368	374	360	394	375	393	378	390	383	415	388	414	373	364	377	388	372	394	376	381	348	361	369	357	398	393	371	385	383	379	322	403	398	348	377	391	378	413	351	360	363	395	358	359	378	364	363	348	412	385	359	358	364	347	365	401	403	362	346	393	383	335	380	390	365	379	406	377	368	402	377	367	351	419	348	348	364	390	379	377	386	353	379	365	364	380	393	371	381	400	366	361	386	371	393	388	376	376	324	383	369	376	359	366	371	404	389	394	368	384	377	377	373
9839	2839	5837	6181	5355	5490	4449	3933	3640	3128	2324	2015	1838	1809	1943	2193	2146	2076	1789	1595	1472	1301	1291	1938	1560	1405	1596	1241	1240	1253	1234	1188	1135	1149	1068	1021	1013	1056	1066	1066	965	997	969	973	986	1045	940	941	962	987	984	992	942	949	956	946	1035	955	972	949	1011	975	925	984	921	995	912	961	949	924	901	947	965	971	956	959	939	939	907	924	889	976	934	959	930	949	923	907	908	920	904	943	876	966	961	967	954	908	981	986	859	932	938	934	889	921	941	958	915	973	936	924	973	947	960	926	933	950	951	896	945	974	918	932	868	913	918	962	915	905	905	896	913	917	865	964	951	895	894	860	913	911	944	935	934	902	916	922	916	913	930	928	865	926	896	868	916	942	946	892	909	875	887	906	945	928	931	909	923	918	909	960	928	872	902	905	913	935	955	962	921	937	959	909	901	918	911	895	923	899	900	910	931	902	876	906	889	930	914	900	931	943	882	870	922	884	906	921	883	931	995	973	920	901	868	882	902	903	964	875	887	897	959	951	938	966	955	951	862	884	877	961	921	960	885	928	927	883	926	889	909	937	907	919	918	905	907	917	908	921	923	882	956	913	932	901	889	946	917	963	951	919	887	961	906	928	972	915	940	931	893	909	927	905	871	895	853	921	892	885	931	942	954	916	911	929	905	890	868	940	932	923	899	910	946	920	930	913	893	858	939	869	859	885	905	904	866	950	871	893	880	913	896	952	924	899	960	976	970	904	999	911	920	954	904	904	893	957	917	914	954	918	900	905	902	900	936	885	897	924	911	881	901	928	938	902	936	902	955	945	891	931	907	906	946	913	879	892	926	963	948	886	898	892	960	874	937	944	934	947	955	903	953	894	913	968	861	979	952	882	923	889	932	940	890	907	948	922	897	863	916	913	905	941	941	928	932	947	915	926	932	912	883	964	929	891	970	952	930	924	929	914	921	916	944	943	957	912	948	939	919	865	906	902	957	946	938	924	924	973	861	938	894	890	972	951	936	920	921	918	913	891	934	933	901	904	937	888	904	947	910	897	944	905	919	954	876	939	906	898	922	866	938	967	973	936	895	914	863	945	930	948	916	914	875	876	917	1029	912	945	891	914	890	889	925	944	932	932	913	907	939	923	904	934	912	904	946	892	938	981	925	923	937	927	953	935	896	861	877	916	907	916	896	931	860	895	921	913	883	893	933	936	827	882	858	909	846	902	843	928	925	895	900	877	925	852	938	953	915	913	971	933	934	931	919	948	901	884	881	982	942	926	912	856	938	904	938	920	913	908	908	910	930	943	920	918	938	887	938	939	949	930	945	906	934	865	923	928	918	949	923	922	913	900	872	928	945	907	947	876	893	877	877	945	907	901	961	915	871	932	847	890	883	925	890	898	906	943	902	938	933	933	911	914	921	929	891	936	953	913	868	930	904	894	967	856	947	888	934	943	925	926	925	933	902	886	896	884	926	929	892	881	925	911	911	870	894	909	903	878	865	912	914	926	950	865	922	898	944	877	905	942	972	921	892	925	929	866	902	945	880	873	905	885	942	956	887	877	952	926	923	892	949	912	876	911	897	895	926	929	901	907	911	944	952	947	930	918	883	874	902	931	923	897	931	851	891	945	880	927	890	951	898	911	979	955	930	950	929	929	945	912	911	969	880	860	898	953	873	946	921	869	903	888	931	875	918	937	958	907	926	882	879	909	927	868	907	908	913	899	964	929	922	930	864	946	973	924	861	864	859	903	927	895	919	933	914	954	916	927	867	985	912	949	938	975	897	866	863	881	953	869	943	950	889	884	893	896	920	896	913	948	921	889	954	902	857	923	885	952	959	924	947	994	872	927	947	899	932	928	914	940	889	942	951	910	932	858	894	924	932	996	947	918	951	883	933	918	920	930	947	950	914	915	878	907	940	899	917	910	885	960	910	911	868	892	946	942	843	871	911	889	960	904	965	942	903	898	925	948	932	883	931	902	901	906	933	920	919	909	912	921	918	922	920	874	840	958	926	935	896	990	905	908	924	913	879	921	926	945	916	909	861	887	890	945	899	880	928	847	906	912	938	875	901	914	943	912	961	854	885	969	915	882	929	948	864	898	932	987	878	956	910	866	907	941	887	917	931	930	909	916	887	890	867	938	937	893	949	954	879	938	891	908	940	927	920	1003	926	921	881	898	872	979	967	858	922	972	915	928	873	928	933	898	855	902	943	871	897	875	940	910	887	917	900	926	954	867	977	969	937	979	949	898	929	905	939	947	977	886	909	946	916	832	860	954	890	881	938	925	900	871	915	957	979	912	909	905	940	873	909	889	938	909	879	964	931	901	937	950	892	912	885	904	929	923	875	882	991	1007	933	959	972	947	937	972	932	893	931	934	935	891	933	969	892	942	881	919	939	924	915	955	843	902	960	919	890	942	869	911	948	906	942	932	898	929	896	895	876	907	953	909	934	894	862	879	956	918	892	904	937	922	866	907	921	867	899	927	928	926	901	867	930	942	914	883	901	949	876	833	922	906	888	943	912	931	883	955	911	899	884	933	884	895	942	953	928	901	924	910	991	877	947	927	924	939	852	909	926	931	967	885	957	950	928	842	969	905	908	985	883	900	962	922	919	935	933	936	907	942	848	928	911	890	861	939	902	940	890	1015	971	920	935	972	852	896	948	933	930	953	925	920	868	918	917	899	998	883	877	872	889	949	892	951	973	910	923	933	878	933	921	890	902	906	902	942	921	942	946	904	842	880	885	906	901	914	912	894	893	847	898	887	853	870	966	920	891	895	924	951	933	923	966	876	909	897	962	911	908	939	920	939	859	888	928	956	918	913	880	934	895	892	946	913	925	930	928	946	923	949	905	942	894	854	918	935	914	916	945	917	937	960	882	907	900	915	971	956	882	911	861	909	932	938	919	917	944	916	981	862	962	955	913	939	893	936	879	905	914	885	921	874	901	924	989	925	973	883	861	882	927	910	867	921	973	976	920	929	904	884	912	900	927	905	881	898	879	916	970	970	836	950	913	915	959	937	940	905	923	919	950	922	941	882	901	882	874	896	923	979	879	882	968	896	913	975	923	941	954	932	908	942	866	927	876	864	882	914	883	895	906	943	896	909	870	918	903	909	908	948	970	953	900	904	913	921	930	959	913	910	928	934	934	924	941	909	903	943	944	896	903	905	961	915	937	884	926	885	911	919	930	933	915	932	952	934	939	890	918	880	918	927	912	949	906	900	921	922	924	951	917	869	848	896	898	946	874	896	905	884	923	957	906	894	890	890	948	890	939	907	894	910	916	908	927	933	927	943	918	945	939	918	916	969	935	966	880	910	921	927	925	888	966	875	890	902	961	937	930	870	947	914	886	900	879	927	981	882	898	870	864	904	917	916	924	975	922	892	925	913	880	945	905	940	959	889	916	909	911	924	889	899	886	895	959	926	988	927	931	931	904	911	900	922	882	986	935	952	945	916	870	910	925	902	934	922	969	970	912	954	917	971	900	867	925	922
2104	150	142	145	121	129	127	92	117	104	107	117	129	107	112	114	103	108	107	106	100	121	119	126	100	110	101	111	96	111	127	112	101	124	98	120	93	116	102	110	101	100	84	127	118	105	116	106	101	95	127	117	126	118	82	97	102	111	109	128	107	96	116	108	88	95	86	117	91	104	107	85	101	100	105	115	113	87	129	107	101	105	115	105	113	100	120	110	86	110	106	114	116	101	94	102	100	85	142	113	99	94	104	106	104	123	111	116	99	100	112	82	112	108	107	109	112	127	108	115	108	86	95	110	98	103	105	98	113	95	99	102	121	106	100	117	98	72	111	120	110	114	97	106	97	100	107	116	117	118	101	109	106	100	111	109	106	81	126	122	102	101	112	105	110	107	107	94	98	82	97	87	104	110	107	122	112	108	110	108	107	93	111	119	110	101	108	113	116	99	107	99	105	96	99	106	102	93	101	129	106	121	94	111	114	124	93	111	110	110	116	103	112	119	96	104	118	99	102	86	105	110	99	103	92	99	98	103	100	105	108	96	119	117	121	101	108	98	100	113	121	115	111	101	123	99	99	108	114	104	102	102	124	118	130	124	109	74	104	109	103	102	99	106	114	113	126	101	126	94	126	118	110	104	95	100	107	123	102	101	105	121	127	116	105	108	117	95	107	126	102	89	127	113	88	107	111	107	103	85	117	115	116	111	101	96	97	101	124	118	118	104	126	117	90	109	96	110	129	118	99	113	100	90	110	99	107	92	98	99	127	90	113	127	122	104	109	103	93	135	105	100	113	100	98	106	108	107	102	112	122	93	101	101	104	96	117	106	112	129	109	99	109	99	99	119	110	93	116	115	93	118	113	94	113	114	113	117	115	105	93	90	110	110	128	101	109	102	106	102	108	121	95	110	112	114	99	99	109	125	112	96	99	113	100	109	118	101	116	112	101	95	127	118	114	123	103	118	104	113	129	112	114	122	97	92	113	120	109	102	109	106	115	105	99	104	125	101	114	111	91	97	101	98	94	114	108	109	108	134	90	99	109	111	101	111	121	100	117	109	117	111	107	131	127	121	104	112	101	91	120	105	95	112	110	113	108	123	107	109	111	99	98	111	113	84	104	99	117	106	92	109	100	107	130	112	100	100	114	95	108	104	101	115	103	102	97	123	112	108	93	92	105	95	105	112	122	86	112	111	107	98	103	108	115	115	118	114	110	108	90	107	111	111	113	116	107	119	105	94	101	102	123	107	108	97	111	95	98	123	125	117	111	113	126	113	122	105	110	106	118	89	114	86	120	105	117	107	99	121	109	101	101	128	99	97	118	110	111	92	117	109	92	121	113	118	110	115	97	118	124	76	102	100	103	104	127	97	111	104	114	118	121	105	114	117	110	99	104	97	106	123	107	106	123	105	128	114	127	103	116	118	123	129	106	102	103	120	115	96	109	102	92	129	100	78	112	113	97	91	106	115	109	115	112	109	101	99	96	115	108	115	104	91	116	109	122	103	107	95	113	126	107	114	107	98	94	109	121	90	107	95	124	107	109	103	103	101	112	124	123	93	105	104	105	97	94	121	102	118	104	122	117	118	105	95	115	91	101	106	107	101	100	105	110	120	116	117	111	97	102	108	113	102	110	103	103	100	110	90	101	122	110	96	102	113	104	123	97	97	105	93	104	110	108	91	102	93	104	107	98	99	99	93	103	94	118	104	111	115	123	122	106	93	112	111	118	117	105	108	101	112	112	93	111	103	114	128	96	105	117	121	123	118	109	117	97	106	90	95	122	96	98	119	112	100	107	83	97	84	100	101	100	117	109	94	118	100	113	123	107	118	119	92	117	102	101	101	98	109	107	99	102	112	104	103	122	113	116	119	111	95	88	125	103	121	117	104	94	119	101	106	101	106	117	110	116	120	105	128	116	113	115	117	118	102	120	126	106	118	107	106	91	101	108	109	96	100	127	104	114	114	107	93	97	101	97	99	99	111	104	131	115	109	96	112	95	112	99	113	110	102	111	123	125	101	111	115	109	94	106	104	114	112	105	94	121	102	95	93	99	117	98	99	104	113	102	116	122	118	110	90	129	105	93	119	109	138	96	100	118	90	118	111	114	106	100	89	126	113	112	126	109	105	101	96	98	116	94	131	87	84	99	105	123	125	109	110	109	93	102	92	120	121	119	109	99	115	114	112	104	114	106	106	116	128	112	109	113	100	107	97	105	95	97	110	118	103	100	93	105	104	115	118	101	105	105	119	101	104	107	111	109	113	96	85	120	128	110	100	107	129	97	114	97	102	100	81	110	118	103	111	99	106	106	96	91	120	116	124	98	100	128	109	98	113	100	123	109	96	129	106	116	112	100	111	88	105	110	109	123	110	96	95	113	107	104	106	112	109	110	110	100	109	99	114	107	107	112	106	122	101	118	96	122	105	113	128	109	102	84	101	101	94	109	98	112	111	93	106	111	109	117	125	121	104	103	106	97	102	123	92	120	93	92	77	104	103	90	119	124	119	123	116	117	110	97	102	94	95	108	111	109	115	98	100	101	114	127	96	102	98	117	97	93	95	109	110	99	122	95	117	97	120	95	100	121	108	98	137	111	100	110	102	112	106	125	124	107	111	102	111	101	97	106	116	95	121	115	111	94	105	105	107	116	101	115	98	93	97	112	92	103	108	116	128	140	120	120	110	100	79	116	104	109	116	108	136	101	121	115	114	115	101	115	122	107	96	111	102	91	104	105	105	114	104	93	102	109	114	104	113	122	114	106	115	103	105	107	122	103	97	134	116	96	107	114	109	114	104	118	97	100	119	88	104	90	123	102	114	109	117	102	106	122	118	108	126	102	106	95	110	85	117	110	113	101	101	98	102	113	112	98	93	113	75	112	122	97	91	112	106	105	123	105	96	107	103	117	113	120	100	109	126	89	131	98	99	100	111	106	112	114	112	87	112	106	121	107	107	115	99	102	113	114	124	103	102	109	116	134	110	125	96	108	103	108	124	99	114	96	117	135	111	104	108	99	102	100	102	125	128	111	96	92	120	95	93	113	102	104	93	103	98	119	109	114	82	117	101	88	105	81	106	105	103	91	108	109	105	110	114	111	111	94	94	101	89	115	95	110	118	109	105	114	104	99	107	100	124	122	118	98	108	124	114	101	116	103	114	111	126	107	107	113	119	104	113	101	121	115	79	111	106	103	90	106	119	92	98	110	109	115	105	111	99	112	135	116	91	109	113	107	91	99	123	98	109	91	113	118	102	109	104	95	101	115	91	100	121	97	105	107	119	116	89	106	118	96	107	105	129	123	104	111	119	95	107	110	108	105	105	110	122	99	101	122	102	120	125	102	119	92	127	108	128	99	106	123	110	110	108	111	114	101	113	105	105	109	104	110	121	115	98	98	110	92	99	109	113	133	91	107	105	108	111	90	89	128	96	98	112	87	103	100	89	103	105	112	119	110	104	109	102	115	110	113	114	108	105	97	86	98	114	129	101
2553	417	456	477	444	446	478	423	417	428	375	401	348	341	378	411	361	402	389	362	402	355	345	388	382	367	371	341	377	345	365	339	329	313	370	358	323	373	356	331	351	373	363	345	376	336	368	322	363	353	348	363	370	352	327	344	345	351	370	385	351	352	349	340	355	362	360	353	346	366	380	351	394	359	341	358	375	355	351	341	357	316	378	397	346	334	376	357	349	329	349	361	363	377	334	320	373	374	335	354	339	348	353	351	339	337	369	375	333	368	322	340	362	348	363	364	346	363	343	351	376	324	367	376	347	321	328	359	343	368	386	404	381	379	349	334	330	367	397	354	373	372	342	369	384	374	356	342	341	340	362	349	361	391	369	356	349	377	363	405	365	351	349	350	364	373	347	315	377	330	351	376	372	356	361	379	340	359	320	358	330	341	343	383	358	363	382	346	344	348	350	348	348	350	376	374	346	353	357	369	378	398	332	380	380	337	355	375	354	362	385	361	373	360	351	340	338	352	389	361	359	360	340	351	361	343	346	346	340	375	350	364	358	361	347	344	370	363	364	380	384	359	347	335	350	354	332	353	340	349	384	331	364	336	339	338	342	353	345	335	358	339	348	315	382	367	350	342	342	321	361	359	353	385	367	355	384	395	394	360	360	356	377	375	343	348	381	350	358	344	338	378	355	354	383	348	352	380	363	356	348	333	365	355	354	355	344	345	378	331	372	307	351	389	380	371	344	338	374	359	365	333	369	334	363	351	352	359	359	383	322	375	359	336	354	347	326	382	335	362	318	345	367	358	364	352	376	391	318	319	362	354	308	355	348	358	345	361	330	351	398	389	344	369	344	360	365	350	311	354	343	365	375	356	373	357	337	370	335	366	363	323	352	321	344	354	368	375	364	365	345	364	355	358	334	360	396	341	348	342	353	326	337	346	376	365	367	344	381	353	345	356	375	350	354	345	366	352	326	376	338	344	335	350	325	388	413	382	354	342	373	370	320	355	347	351	369	366	367	352	378	367	354	341	340	369	332	329	373	369	352	353	373	344	338	349	347	380	398	353	369	355	392	364	332	380	359	324	343	352	355	378	341	361	349	343	350	376	343	358	380	325	372	333	342	358	373	338	344	359	385	372	368	385	364	385	353	357	368	361	334	371	355	347	361	343	354	384	364	344	354	354	349	354	323	318	348	338	322	339	382	382	348	367	338	369	353	357	365	354	359	344	348	351	336	369	396	340	348	364	372	319	355	329	379	330	373	346	346	347	368	343	376	391	373	360	338	353	329	361	359	355	352	337	341	367	350	356	364	359	363	357	354	386	360	344	325	333	382	350	375	341	349	361	369	355	329	356	365	328	372	368	358	323	320	392	353	337	372	343	356	318	319	385	355	372	359	361	351	333	353	320	358	374	363	372	357	360	365	337	355	373	344	359	382	331	380	376	342	336	385	327	372	357	342	346	354	365	330	378	362	342	371	394	338	352	323	343	355	354	343	402	340	336	336	367	365	351	325	346	357	372	383	336	318	382	332	337	365	325	360	388	332	376	347	335	334	362	352	332	354	333	347	349	362	346	325	344	324	383	369	356	370	354	381	312	347	346	350	340	357	348	340	368	363	356	372	354	370	352	380	379	385	350	351	357	358	335	352	327	321	354	397	383	327	391	348	365	367	372	330	337	332	404	358	357	344	354	364	384	354	339	342	339	344	360	386	354	361	381	328	335	339	348	372	359	361	395	338	383	325	348	342	380	349	367	360	356	387	368	314	348	326	368	384	331	362	353	347	355	375	357	322	375	360	343	373	335	358	342	334	364	338	376	361	349	368	389	348	337	310	332	335	363	366	331	371	320	348	380	366	356	320	360	332	344	352	368	362	324	351	370	357	348	374	345	363	339	340	326	337	386	381	335	388	359	367	347	357	357	382	377	340	347	359	316	371	352	341	362	343	351	367	355	360	361	368	371	387	354	335	356	359	352	333	354	382	368	357	348	338	326	370	351	361	363	349	370	367	372	354	381	354	328	345	353	332	373	386	356	386	359	365	408	365	362	337	320	358	359	380	384	345	356	337	350	342	348	361	368	360	359	367	333	350	348	345	365	349	357	373	341	364	385	375	326	372	358	331	324	341	373	370	392	362	337	363	354	357	377	370	330	347	324	347	334	342	333	353	318	370	357	357	357	359	382	400	359	351	353	366	351	351	357	330	341	368	360	339	376	336	349	357	362	348	346	350	340	360	377	357	331	364	353	349	384	376	386	353	351	357	337	366	336	357	369	350	345	329	361	358	337	330	359	363	340	338	352	348	357	357	353	348	378	368	347	384	387	332	385	364	363	341	366	371	363	399	356	385	351	329	371	355	337	330	351	369	357	317	378	340	348	367	333	371	353	327	389	349	340	373	349	352	387	357	332	341	327	339	349	344	343	360	333	375	350	340	414	384	344	356	362	345	352	408	350	360	373	361	385	339	373	366	337	349	334	359	326	339	333	357	337	366	383	332	354	354	309	385	371	335	364	363	344	363	353	328	376	343	363	337	359	360	329	336	364	363	345	384	352	346	349	355	345	375	356	319	360	344	352	356	356	359	353	416	377	358	366	349	377	382	339	384	380	327	370	355	382	367	351	349	356	378	351	341	385	335	370	351	338	338	343	369	343	342	352	353	366	347	334	328	363	353	361	346	365	364	360	365	354	341	381	358	361	362	347	344	354	326	313	326	339	326	372	349	354	331	364	387	348	356	367	359	376	357	339	382	365	353	377	341	355	337	332	379	350	363	345	326	363	374	379	369	328	323	361	367	344	382	340	350	369	358	359	364	345	398	366	317	359	346	378	344	361	350	350	323	358	383	341	369	343	395	316	344	373	350	368	353	345	364	325	354	370	334	359	376	329	356	334	366	372	312	360	365	342	332	336	359	327	382	320	380	346	361	343	337	363	349	357	366	333	361	352	378	336	310	337	345	330	383	382	330	338	352	340	336	348	354	381	345	360	341	371	330	330	354	341	325	388	342	333	362	388	344	352	343	350	348	358	357	366	358	362	343	361	361	366	362	339	329	351	366	357	375	340	336	367	353	347	351	359	354	331	350	365	331	365	316	332	342	354	355	341	375	371	353	350	313	398	345	357	360	344	380	354	356	341	387	408	344	333	366	363	343	365	341	337	373	345	364	365	372	383	343	353	318	406	376	344	370	369	378	379	336	353	371	355	371	359	341	340	346	316	366	335	332	353	351	383	325	337	385	368	354	369	357	358	373	335	376	350	332	341	346	345	411	377	363	333	385	337	335	366	373	336	378	362	366	340	339	341	349	355	335	343	365	358	319	348	334	368	378	361	325	326	315	354	359	339	354	366	368	349	362	362	370	366	358	335	367	343	410	359	347	376	318	348	376	384	377	365	356	344	387	346	333	367	386	361	326	371	350	324	360	376	322	341	357	375	345	375	340	383	350	381	383	334	383	347	325	367	361	350	355	368	341	379	362	376	334	394	335	346	355	338
10114	1446	1542	1306	1021	685	581	509	461	378	313	322	308	280	273	299	303	320	240	238	223	227	245	268	236	262	234	250	226	249	221	266	224	223	229	200	230	217	244	217	224	207	233	254	215	190	218	188	179	224	199	224	207	224	222	212	217	199	219	207	220	230	204	198	193	218	226	216	237	219	175	221	228	220	196	247	204	177	225	216	222	199	201	206	213	202	195	236	208	206	225	229	199	206	205	199	213	236	225	206	228	229	218	214	239	230	207	221	210	201	216	220	218	215	196	196	233	235	246	209	217	217	201	222	216	194	216	227	230	198	200	219	224	181	216	262	209	211	208	212	220	208	220	237	207	222	213	244	247	227	209	257	207	227	207	236	181	239	217	226	202	210	205	209	207	233	195	243	214	224	243	225	232	197	185	215	213	227	210	227	250	203	214	204	210	254	226	208	194	221	213	208	199	205	212	212	222	207	233	207	222	206	230	213	215	242	208	215	211	227	237	227	190	213	198	230	228	209	225	190	188	228	207	213	206	221	204	237	233	215	226	198	229	220	221	225	193	224	224	204	228	223	210	219	194	232	210	206	199	229	220	187	219	214	224	199	239	209	216	216	232	202	203	222	202	221	233	234	218	203	213	233	194	226	220	215	216	196	220	218	222	219	238	230	211	178	221	235	230	208	228	222	195	200	230	196	216	208	208	230	211	234	232	219	216	201	218	211	240	227	222	218	225	205	225	225	220	243	210	202	176	218	239	232	221	198	220	203	211	223	211	180	214	212	214	211	221	216	215	191	206	235	185	214	200	221	208	227	210	225	222	212	207	219	213	230	211	234	210	238	207	194	221	211	193	224	209	220	201	188	202	216	194	215	218	208	229	221	195	204	195	212	213	209	196	224	205	216	203	224	230	219	229	211	219	217	243	196	193	233	211	220	218	194	200	203	232	228	205	236	228	240	209	211	216	205	222	242	228	239	233	253	212	223	241	216	195	224	203	218	194	201	230	210	208	229	198	213	211	211	205	216	230	206	207	222	236	215	223	218	262	236	230	197	203	200	215	202	212	218	226	214	240	216	245	238	242	192	216	200	226	229	199	202	211	214	228	211	219	206	191	224	203	217	215	199	208	211	229	201	197	260	185	223	192	207	214	208	224	219	192	209	216	207	217	224	190	216	206	200	227	184	232	206	225	205	178	209	230	227	193	218	227	215	217	218	206	218	215	201	213	244	216	227	182	227	208	200	212	210	241	213	186	227	217	199	247	233	221	213	213	226	191	203	189	227	228	211	192	206	233	238	200	210	208	227	211	237	181	193	203	184	254	201	231	187	220	184	187	204	219	232	242	216	224	238	223	208	220	198	219	206	241	224	219	188	228	207	211	201	217	217	229	222	225	197	214	208	219	244	214	202	227	233	200	200	230	201	248	204	241	267	209	192	192	222	217	208	211	230	205	200	188	195	203	209	207	203	221	238	193	203	223	196	217	201	224	230	233	205	222	203	223	215	201	219	237	205	202	211	228	223	217	216	199	225	233	230	201	206	210	214	210	209	214	211	219	203	241	204	210	179	240	195	236	230	207	189	212	213	184	213	228	228	199	193	227	204	204	219	208	244	207	185	215	187	236	200	229	194	232	201	209	195	196	243	202	207	221	225	223	204	196	199	204	253	241	222	205	203	204	229	207	210	210	218	207	204	217	217	213	222	201	209	203	220	203	212	238	229	192	223	224	223	210	229	171	217	200	220	200	217	214	209	198	198	216	198	193	231	222	206	210	221	216	189	243	228	213	228	211	213	222	236	202	241	219	237	198	212	237	227	222	210	218	209	193	208	209	207	202	215	196	240	210	208	228	208	227	214	252	204	174	221	232	236	231	203	218	217	188	203	218	220	216	213	202	210	242	213	238	204	203	206	244	210	205	246	201	196	206	200	230	196	204	184	222	182	201	211	206	199	203	232	228	229	224	203	192	221	222	209	192	202	229	223	243	230	218	241	218	211	216	237	241	191	216	205	213	171	211	218	207	240	212	211	216	235	198	219	225	201	210	206	204	248	227	214	196	168	233	190	220	194	240	218	210	238	208	215	219	197	198	207	211	206	225	230	231	213	201	218	205	201	238	240	221	209	204	237	217	219	217	222	208	219	237	197	213	220	223	210	228	208	241	226	233	229	243	208	212	217	235	232	202	216	214	208	192	218	260	210	215	230	215	215	212	195	187	235	256	207	212	216	213	211	210	200	232	224	232	219	265	233	233	200	187	216	185	228	210	217	213	238	233	215	223	220	224	221	237	215	225	209	218	183	208	232	201	219	210	186	208	219	227	199	205	219	214	206	203	230	223	201	212	245	244	188	216	211	205	251	246	238	211	209	198	206	250	210	200	217	223	218	221	223	219	220	249	212	215	210	216	185	226	218	198	208	196	206	256	211	192	213	218	212	233	222	231	212	218	257	193	200	194	216	204	228	216	212	239	242	203	229	240	220	213	206	212	226	226	227	215	197	247	198	205	214	183	204	216	230	211	200	213	213	218	213	198	240	227	229	205	182	217	199	215	229	218	216	203	218	191	230	208	180	214	201	212	224	203	229	216	201	216	216	216	206	207	233	194	240	211	228	217	208	223	226	206	220	217	228	223	234	220	222	223	211	197	205	234	226	200	214	233	195	206	224	204	187	190	222	213	212	229	227	210	223	247	240	203	222	211	208	205	185	194	237	203	212	213	239	209	214	232	197	221	218	201	219	213	224	212	211	228	204	217	193	204	191	219	214	220	217	228	200	208	224	210	259	203	218	211	237	188	211	208	249	232	191	225	227	234	199	219	204	209	234	229	205	250	199	202	235	222	192	209	204	238	236	217	225	202	215	206	224	224	211	235	236	227	212	242	218	198	226	214	217	204	211	207	197	198	195	200	234	191	194	186	226	235	214	233	224	216	204	228	242	218	194	226	233	205	197	196	209	213	218	202	199	210	197	228	177	215	225	206	192	212	222	195	211	202	214	204	200	211	226	221	204	209	208	208	211	192	229	177	267	231	221	219	209	207	205	233	182	209	190	213	223	225	195	201	201	218	213	219	204	187	207	227	240	220	212	217	209	207	195	217	206	227	238	188	215	215	249	253	201	204	221	208	203	211	243	212	192	230	226	231	213	197	221	202	202	207	198	200	213	228	190	195	242	193	191	215	221	213	202	202	256	213	223	217	224	250	199	206	210	192	191	208	228	213	228	231	202	179	219	197	237	223	210	204	218	212	213	179	245	206	197	214	242	210	207	207	214	233	224	215	200	221	214	216	194	210	221	199	211	245	208	232	228	217	213	237	202	208	218	210	227	249	269	239	193	211	225	208	203	203	211	244	214	223	208	219	219	227	230	226	220	240	228	232	213	194	226	237	223	183	231	225	219	216	193	207	223	219	228	222	199	194	237	197	203	242	205	212	248	206	237	200	210	207	162	206	237	232	250	227	215	202	222	216	214	214	225	208	242	216	222	205	210	193	217	209	243
7282	1476	3127	4381	3072	2979	2492	2515	1838	1500	1233	1136	1015	1168	1168	1273	1252	1261	1005	896	818	845	880	1040	930	863	907	767	763	717	741	734	677	680	674	722	679	682	671	660	629	621	645	669	645	668	584	678	596	645	630	623	668	608	594	636	633	603	622	636	615	609	595	645	594	624	628	620	668	576	607	585	591	602	616	583	650	668	582	628	590	590	596	615	587	586	607	602	584	638	605	640	613	594	620	593	589	583	572	632	599	613	618	643	614	589	584	653	621	579	586	575	587	665	660	618	585	607	590	605	615	594	594	568	629	555	636	539	596	609	613	618	596	647	655	598	602	597	607	578	603	599	626	635	638	622	636	572	578	623	593	612	595	636	519	639	592	577	588	560	595	618	625	619	577	567	590	578	578	571	587	618	626	607	576	590	597	640	576	585	612	603	620	605	584	549	590	647	601	577	633	598	571	619	570	649	608	569	576	605	596	552	644	589	613	622	622	592	589	602	582	657	578	635	622	560	566	586	578	578	643	601	599	609	617	585	588	588	622	619	620	616	626	597	588	612	608	560	625	581	582	588	563	615	643	653	570	582	546	618	586	552	643	565	606	601	629	569	576	601	629	574	555	564	581	551	604	596	588	576	596	619	597	630	612	618	611	607	588	579	653	594	552	601	606	553	528	642	596	601	624	562	619	600	608	619	589	590	565	580	598	554	561	651	599	595	621	587	592	620	592	597	606	580	609	592	605	595	604	625	588	650	574	611	594	589	605	576	578	599	600	632	579	628	589	587	583	631	645	553	573	632	631	612	616	600	596	607	623	631	580	584	628	587	603	596	590	583	618	610	644	547	587	630	625	588	604	587	591	549	588	605	596	561	642	631	583	654	621	596	645	619	609	579	588	623	576	594	620	584	597	606	602	562	613	567	608	583	592	555	575	580	600	610	554	591	625	576	580	606	574	625	585	598	618	623	597	630	591	573	586	592	590	582	635	626	572	614	576	621	597	598	578	604	588	580	576	601	636	633	627	589	552	609	626	593	614	559	608	624	581	635	613	561	613	574	597	602	619	567	607	619	581	615	539	609	571	584	596	593	599	575	624	592	571	565	577	627	587	570	616	594	601	608	620	616	609	634	627	607	589	586	602	574	594	577	571	566	647	628	545	602	600	597	616	608	607	633	586	611	595	593	615	607	589	603	606	616	598	592	605	570	585	594	594	605	587	572	613	584	608	608	611	613	638	602	593	583	642	613	598	578	584	582	604	622	567	603	579	575	608	630	587	597	624	582	617	620	592	622	627	609	613	612	581	590	586	633	586	620	598	584	661	587	607	605	549	572	649	587	584	583	596	578	614	560	616	618	575	642	561	627	611	585	582	560	579	624	566	577	566	621	562	633	596	636	623	603	597	576	569	565	614	588	573	625	597	620	610	588	566	582	558	584	592	550	612	578	609	634	636	640	605	626	563	620	591	565	591	624	558	557	570	594	572	612	606	629	610	615	577	593	571	619	587	608	608	558	591	579	592	597	593	551	619	588	563	641	608	637	592	583	604	562	607	624	634	583	596	603	618	605	608	590	600	640	621	601	629	586	591	627	590	632	630	631	566	622	639	576	595	555	564	578	594	611	611	586	560	548	591	640	600	621	549	581	607	583	602	622	626	585	568	610	569	615	613	552	595	630	586	578	658	613	596	599	631	559	608	578	662	630	604	636	605	582	611	583	612	609	614	608	666	637	561	613	616	628	618	592	553	593	605	599	583	620	569	586	572	625	606	593	610	595	558	606	623	588	592	568	598	599	584	590	602	597	607	622	583	643	568	619	646	588	641	650	595	607	642	594	610	586	584	621	582	615	614	573	609	607	590	579	598	641	626	583	599	611	580	634	638	636	557	575	581	608	607	622	594	604	566	608	588	584	619	605	604	594	598	596	589	665	616	570	622	599	546	552	554	579	627	596	592	595	622	593	642	569	587	632	598	630	608	568	597	638	560	620	621	614	577	650	611	572	629	585	597	600	567	567	600	564	615	598	612	591	600	582	617	630	600	609	589	593	599	620	594	559	583	564	603	604	579	585	629	626	607	562	605	561	622	613	590	582	582	559	596	534	625	632	623	554	569	583	516	621	583	617	619	556	613	661	604	571	599	610	622	617	572	602	592	604	632	593	589	612	585	598	604	597	594	574	588	584	579	578	605	616	612	612	549	577	601	588	556	600	554	594	649	578	592	589	648	616	619	595	587	628	568	604	577	608	615	578	616	596	622	593	631	627	609	601	593	620	574	592	574	621	567	612	605	600	595	600	582	597	597	585	571	596	609	641	592	570	596	578	557	598	601	598	611	586	604	611	596	627	618	646	577	616	592	608	607	577	562	625	604	602	591	567	619	623	614	568	607	581	598	624	624	608	585	590	596	618	562	609	593	566	616	614	625	582	599	613	606	596	600	592	607	587	628	564	588	642	583	645	591	593	585	614	560	584	549	604	609	575	614	575	613	596	618	605	601	569	635	614	574	580	581	604	545	602	610	614	580	614	567	593	611	646	622	597	581	611	611	635	594	569	575	594	599	602	627	578	620	573	590	638	594	611	619	566	637	583	569	635	606	556	605	580	630	616	550	565	622	620	615	588	606	621	574	654	576	632	601	620	624	589	640	601	590	638	645	606	606	612	615	581	575	615	618	594	585	638	619	577	594	588	590	573	612	589	628	643	600	603	608	599	592	599	619	646	598	606	562	657	590	611	613	633	593	602	594	569	641	606	608	594	588	605	553	586	611	613	572	579	615	612	574	598	587	580	589	598	610	604	588	582	623	616	568	584	618	602	578	575	600	603	602	614	586	617	641	580	600	615	633	610	618	600	608	612	582	626	597	638	616	627	623	596	595	603	563	567	627	574	589	623	619	604	591	643	579	605	596	626	590	602	559	609	562	600	596	580	589	621	580	627	570	582	597	629	578	639	606	618	545	593	609	561	580	582	566	602	618	618	604	590	605	598	601	604	619	625	564	597	629	568	623	594	626	593	585	608	608	592	581	583	581	617	582	594	533	612	598	603	570	580	591	623	591	593	572	604	569	600	630	590	574	609	666	597	597	582	655	645	581	592	589	590	592	654	610	628	550	587	628	616	603	610	645	630	591	619	565	591	594	593	613	620	573	588	619	617	593	621	603	606	606	601	564	611	610	591	602	617	569	595	608	593	585	612	624	622	582	573	595	628	601	545	547	561	597	621	578	583	607	631	604	583	581	574	584	587	566	619	577	612	625	573	604	629	569	569	539	560	594	611	634	624	585	611	592	576	603	571	615	607	599	554	602	603	616	621	631	558	533	588	603	583	631	620	631	581	557	584	604	650	581	577	586	611	582	557	648	610	591	578	614	604	586	615	625	624	607	658	570	602	583	606	600	643	606	558	571	581	549	623	588	598	608	575	610	582	624	615	598	613	629	622	633	604	600	581	578	584	593	604	593	632	597	590	623	586	570	592	570	613	596	607	580	631	605	607	606	589
19054	3267	3308	2695	1666	1598	1277	1067	867	744	590	540	516	537	503	519	585	506	486	434	406	444	444	457	448	411	433	417	393	429	401	433	376	404	396	392	374	407	363	395	364	414	403	389	390	400	353	350	368	420	346	419	387	379	401	401	403	401	402	360	389	375	378	387	329	382	419	345	352	404	370	375	380	413	373	388	400	353	388	359	391	371	390	387	364	406	365	382	361	379	388	351	372	353	383	374	411	377	387	398	363	384	373	396	375	380	371	380	328	363	358	387	379	361	338	377	374	394	347	353	365	373	369	392	393	372	376	398	342	365	362	394	393	379	370	380	397	360	370	364	366	374	432	403	394	391	377	374	371	349	385	373	384	346	362	374	367	383	366	386	356	369	376	377	377	336	348	347	361	388	369	381	395	376	422	393	380	345	418	372	333	369	398	342	412	358	373	355	379	374	373	421	368	385	366	402	364	357	390	384	364	341	419	403	354	400	410	366	380	372	390	312	347	408	356	335	366	374	370	378	348	359	359	365	378	351	364	378	402	376	362	365	352	381	381	392	387	392	342	354	350	372	359	375	367	360	398	353	396	393	374	388	388	353	419	362	357	361	335	409	388	383	366	389	387	379	385	408	355	407	408	382	410	360	363	414	401	386	360	348	349	354	354	353	366	379	319	379	386	367	386	359	375	350	360	381	396	378	350	346	360	354	361	380	401	372	345	401	384	364	362	396	375	381	396	374	359	374	355	360	382	380	357	376	401	351	344	411	388	323	364	330	364	363	367	368	376	360	400	399	338	412	315	382	370	392	362	380	371	394	404	376	356	364	362	357	383	365	393	409	345	375	412	374	388	369	395	375	361	412	379	392	372	353	377	389	356	346	345	384	377	363	358	372	345	359	388	385	363	374	370	389	362	367	392	386	386	349	370	384	358	374	368	355	360	384	386	361	384	421	411	400	390	356	349	387	344	400	393	362	357	391	349	402	385	376	351	394	355	353	406	370	362	365	368	364	387	377	383	412	371	383	403	368	393	346	369	382	374	367	402	386	352	364	382	374	366	374	371	380	391	391	357	410	361	370	388	393	371	391	338	363	350	333	396	390	403	349	397	358	395	369	352	378	345	400	383	347	329	420	373	406	379	382	356	339	348	370	374	402	386	355	389	379	366	406	377	333	356	390	330	354	357	370	366	375	380	390	371	349	366	346	386	379	377	388	363	384	347	364	361	370	369	398	347	372	387	381	352	399	367	347	363	374	397	395	376	352	411	354	362	380	362	377	357	356	355	354	360	381	389	383	355	404	357	346	379	356	371	370	367	369	380	342	368	362	342	395	361	390	369	351	404	372	395	365	359	370	395	383	374	377	390	369	388	396	337	374	362	403	376	363	401	355	373	355	400	363	391	378	368	359	391	360	374	433	357	353	368	345	373	341	393	342	356	374	369	372	366	376	354	362	355	349	336	376	384	396	381	389	395	339	364	393	399	373	366	352	387	382	362	395	361	349	351	407	369	396	373	367	381	372	401	400	369	337	336	390	406	364	375	383	375	410	410	382	360	383	331	388	376	375	379	377	383	405	324	368	414	398	342	389	404	366	392	330	379	381	367	356	366	365	380	353	358	369	381	375	414	355	384	362	388	376	353	349	378	380	392	380	366	388	396	423	382	364	357	395	336	402	375	353	341	389	405	378	358	371	367	350	366	335	360	387	386	338	363	366	382	365	396	389	356	385	378	382	382	384	353	393	337	350	354	418	356	398	373	393	371	362	371	381	372	326	373	402	370	373	358	382	365	369	362	360	384	398	363	349	383	387	399	400	354	361	331	366	366	412	366	351	346	374	348	406	372	384	383	336	383	326	377	360	374	366	374	367	389	345	401	397	397	347	371	377	373	352	366	396	393	370	373	392	405	399	380	400	361	388	386	345	404	406	359	372	333	375	400	408	360	359	345	386	353	375	417	389	383	376	344	357	375	352	358	369	399	340	386	392	376	390	374	353	390	367	384	354	379	368	348	431	389	357	398	377	408	369	412	338	341	382	403	347	393	393	387	365	399	368	368	340	368	371	409	374	329	376	371	389	393	372	399	346	363	378	402	350	368	396	379	396	340	363	362	382	362	398	366	383	386	388	388	379	342	377	412	385	391	358	385	404	370	354	394	347	387	375	384	396	334	351	342	395	380	377	355	365	362	382	393	357	341	382	384	347	398	394	384	388	359	379	387	368	369	373	349	384	362	374	357	363	339	360	400	369	390	397	371	421	388	361	372	383	354	363	385	364	400	394	371	382	333	366	373	361	337	361	410	384	384	391	398	381	363	431	364	356	398	437	339	363	382	390	370	383	370	384	373	351	357	365	312	386	380	393	379	393	364	404	365	375	391	375	367	364	409	389	377	399	384	391	354	389	356	367	404	360	380	393	382	377	362	320	372	354	369	355	390	369	377	346	379	395	369	372	360	407	359	386	368	378	387	334	380	390	332	388	358	371	336	351	350	381	400	368	383	340	369	376	354	346	364	372	360	364	368	408	394	382	351	355	388	389	411	390	379	366	374	365	404	358	402	364	377	402	329	381	363	387	395	382	369	355	387	387	373	374	394	414	368	405	364	399	373	385	414	355	395	365	363	384	379	370	382	331	392	389	352	390	360	343	346	361	347	373	362	347	348	391	372	360	418	352	390	383	406	347	384	368	377	370	375	391	340	357	402	370	365	353	343	395	402	353	400	350	359	385	332	364	380	342	396	404	379	378	353	382	387	385	376	390	375	361	370	366	330	365	343	345	380	373	373	371	387	361	391	393	362	418	373	389	406	419	368	364	370	382	393	352	353	375	328	404	412	378	385	388	401	368	376	386	406	343	381	404	374	368	392	372	353	366	359	367	386	383	378	367	368	375	332	329	376	378	418	370	364	374	384	350	360	345	355	362	350	364	336	396	356	377	370	409	399	367	357	401	379	359	383	348	373	375	356	380	387	388	371	383	382	379	381	380	363	407	418	383	393	376	366	405	329	403	356	372	384	398	372	358	396	367	379	339	370	394	411	360	384	399	360	362	390	374	405	370	345	383	363	360	380	367	347	379	343	382	344	354	362	353	404	338	392	357	370	335	354	393	409	377	417	396	376	373	353	363	373	415	413	380	345	354	367	371	426	389	360	349	375	372	344	352	367	363	387	373	390	332	377	354	396	366	348	373	411	394	360	376	348	336	413	346	360	360	383	391	401	396	374	412	349	357	385	376	346	360	419	400	373	346	392	365	379	359	382	388	371	416	354	346	356	375	373	327	391	350	367	377	394	389	387	356	400	392	377	344	386	393	376	366	385	367	390	378	372	379	382	367	392	334	363	370	370	362	393	370	353	410	384	341	357	410	380	382	383	359	344	373	370	379	352	369	361	361	368	381	363	370	365	380	391	385	380	344	356	358	349	357	391	358	382	366	416	423	383	373	381	374	368	352	394	387	403	372	362	359	381	354	388	383	405	404	369	345	380	374	350	367	336	356
9877	2880	5961	6683	5552	5887	4723	4287	3873	3191	2119	1884	1775	1862	1877	1981	2387	1833	1609	1451	1319	1255	1495	1677	1588	1353	1451	1347	1226	1285	1179	1166	1076	1054	1054	1074	971	1041	960	1043	1016	1076	951	1004	975	946	1011	984	992	958	996	996	955	976	959	988	980	997	955	947	972	889	939	890	923	970	978	953	982	925	962	970	923	964	952	924	960	961	892	921	906	959	906	974	942	947	929	983	903	941	937	935	951	947	947	968	906	945	969	940	923	934	927	915	879	896	953	916	944	976	980	942	955	956	878	907	964	950	893	906	891	927	934	924	920	901	910	927	910	917	905	975	906	972	884	894	907	927	985	919	929	895	880	953	919	928	967	897	910	960	952	945	943	1007	937	908	934	925	896	984	920	938	964	917	906	904	863	926	895	938	925	897	935	916	917	940	931	908	905	930	940	907	913	905	920	900	848	967	917	948	923	964	883	924	910	889	933	876	906	914	960	940	954	933	931	949	968	936	895	921	875	883	920	963	909	881	945	958	890	916	949	927	884	907	941	954	920	960	922	964	939	881	966	913	888	909	953	921	904	889	940	915	902	963	911	979	969	946	920	941	883	967	910	887	888	905	950	895	868	935	949	927	917	952	886	909	905	889	936	881	930	932	926	868	937	922	962	992	944	904	914	964	909	929	947	905	920	939	941	929	912	913	891	931	891	901	916	921	977	913	963	908	935	888	988	933	947	965	942	896	933	905	920	888	908	932	869	872	910	896	947	888	912	891	924	870	948	932	928	838	838	910	949	912	954	956	894	908	876	847	858	913	934	872	888	949	913	948	883	908	892	919	931	909	946	900	877	887	904	903	862	906	929	898	936	883	884	925	945	891	931	919	937	902	917	905	888	969	912	916	894	888	922	899	933	980	904	907	939	900	925	942	932	918	912	895	936	894	883	950	913	909	903	944	936	941	904	889	860	961	927	900	940	940	983	928	965	944	878	885	966	906	949	929	891	906	907	938	908	940	929	936	930	909	880	957	883	928	915	960	923	948	910	968	881	978	866	900	884	912	937	925	937	941	880	896	932	898	967	985	884	937	896	900	916	907	863	900	943	979	940	917	976	950	854	918	911	864	960	911	887	912	908	912	930	928	869	849	863	926	942	918	903	855	899	925	909	960	888	937	899	855	953	925	963	939	926	900	919	971	855	922	904	866	919	891	891	882	944	941	893	955	982	923	939	908	957	837	920	918	860	942	945	932	883	898	908	841	885	878	934	906	918	918	872	938	954	914	934	906	904	913	906	901	926	890	968	867	893	840	888	933	940	932	874	995	900	934	877	951	938	932	899	980	929	918	905	924	893	890	882	939	865	939	934	922	847	925	887	892	919	986	925	909	894	896	878	987	858	878	964	927	914	879	917	905	847	884	958	871	960	911	876	922	925	903	919	933	902	938	888	893	903	886	889	942	956	918	930	917	919	911	937	873	895	901	883	862	886	924	938	948	927	886	924	926	887	907	949	901	936	921	899	964	913	929	857	968	933	855	946	906	969	940	948	928	971	922	905	926	877	893	968	905	947	897	883	918	918	883	924	911	925	922	901	930	932	862	908	877	885	974	962	896	932	890	950	960	973	875	919	889	904	931	923	898	998	952	924	949	947	937	978	909	928	888	907	950	876	948	933	922	935	872	913	933	886	915	917	933	868	930	914	908	908	961	939	946	913	975	933	906	862	928	898	957	926	944	945	898	943	908	917	922	950	976	910	926	886	896	921	944	871	917	868	874	917	980	878	912	865	936	887	857	891	874	903	875	872	937	906	919	936	923	955	885	934	948	924	907	882	970	902	939	904	891	908	912	952	890	886	927	907	927	883	967	964	919	887	868	929	872	932	916	900	895	947	908	954	923	949	951	895	922	938	898	869	862	881	899	897	926	921	917	913	869	945	881	886	943	917	958	882	922	930	917	919	916	895	974	920	950	939	946	871	867	908	956	921	903	906	915	962	887	935	925	915	969	923	944	959	897	959	870	923	902	866	876	892	963	934	951	923	913	922	915	915	944	898	919	908	890	923	969	930	831	892	876	938	899	853	882	918	930	900	955	878	921	896	909	935	879	945	902	925	916	895	878	944	896	877	894	882	906	1002	887	970	969	879	927	933	894	886	956	948	908	975	943	933	976	954	905	908	890	889	920	961	961	870	926	960	904	884	927	885	908	926	909	960	899	930	934	945	899	984	962	908	886	891	926	986	960	920	951	917	958	912	924	909	890	934	890	888	952	899	895	899	898	901	961	927	882	896	892	829	944	881	878	944	903	901	906	922	891	983	925	922	897	890	911	1002	898	970	959	889	869	908	846	931	899	906	916	955	919	942	922	889	907	980	900	880	913	931	919	946	951	854	912	934	935	910	865	873	880	919	933	929	875	932	880	925	889	904	912	904	956	933	860	923	955	884	941	957	932	926	896	922	916	968	904	898	925	889	939	899	930	926	866	924	901	903	932	957	890	876	928	925	916	863	886	897	972	893	888	943	893	852	910	968	914	918	907	902	888	920	904	910	915	951	938	896	956	871	957	877	914	942	866	883	946	924	912	938	906	961	887	863	928	944	943	958	890	950	906	847	894	930	915	943	936	931	892	934	918	911	914	945	947	916	877	904	932	928	925	906	940	865	924	903	911	917	898	888	930	965	904	935	905	897	911	908	952	909	945	898	944	925	920	942	845	881	937	907	933	922	877	969	893	940	875	892	935	853	899	925	897	909	944	928	923	898	911	865	969	891	900	911	938	913	929	957	931	932	914	872	902	883	881	942	953	889	883	874	871	956	938	886	935	901	885	841	866	878	841	969	903	912	882	875	981	950	978	873	929	924	905	947	935	884	917	878	913	1010	910	901	932	906	937	933	898	914	952	914	924	912	942	898	893	908	896	952	890	889	939	891	923	876	931	942	911	898	929	898	903	949	903	928	934	968	930	891	893	901	931	959	897	933	900	938	890	942	893	909	930	968	851	923	926	898	928	945	876	957	890	897	904	934	920	907	917	963	954	922	940	926	933	931	904	928	903	909	905	962	915	927	969	845	907	904	941	894	959	928	957	938	938	920	886	932	962	942	933	913	937	887	937	933	928	870	885	963	910	920	912	922	912	921	925	886	936	940	928	937	953	907	912	929	943	995	903	913	917	961	948	919	863	955	903	915	887	921	941	881	973	873	845	916	883	940	894	945	926	980	893	933	919	938	901	946	923	911	952	902	912	871	912	917	887	901	899	884	901	950	901	908	884	938	937	908	914	951	945	922	905	955	854	895	874	940	989	894	901	886	907	899	933	976	904	862	909	920	924	924	954	892	874	886	873	912	905	951	955	892	945	924	926	893	865	915	911	920	947	939	932	899	938	923	877	928	919	870	903	893	885	933	900	933	900	899	926	889	988	884	922	945	932	969	915	896	914	901	929	898	919	935	960	866	899	945	855	868	912	944	936	897	899	889	920	919	915	862	929	938	946	891	886	931	902	936	847	920	954	962	947	908	933
2199	143	134	163	102	131	122	110	122	120	129	124	104	121	111	116	112	113	108	99	112	107	101	110	94	113	94	101	101	106	103	106	102	100	125	109	103	102	110	100	115	95	125	101	100	108	105	109	108	99	122	105	97	101	104	106	111	89	131	88	106	103	107	131	110	94	104	115	119	102	112	106	91	116	109	115	101	100	104	106	127	89	87	107	103	100	104	106	136	108	103	95	101	113	115	105	122	109	97	108	91	97	111	113	99	107	111	99	100	88	100	135	114	98	110	101	115	120	104	87	116	101	125	110	111	77	123	103	96	114	92	129	113	87	96	101	105	111	124	107	101	115	98	119	134	103	115	107	124	128	105	96	133	122	110	105	99	94	106	89	92	107	107	118	113	103	117	91	108	106	114	93	107	106	99	102	113	113	124	96	95	118	113	107	124	97	111	115	113	116	93	109	108	110	115	104	104	105	124	102	110	114	101	101	93	111	107	109	105	118	104	102	104	122	109	114	100	125	89	106	100	101	106	118	101	129	92	117	93	109	107	93	125	115	115	104	98	112	103	115	125	130	111	123	98	114	115	119	110	115	116	108	116	116	107	111	113	114	120	113	108	113	113	108	109	110	86	120	100	105	121	86	90	114	124	118	104	99	116	100	120	90	110	117	104	125	114	100	94	98	110	91	107	107	115	108	97	115	106	117	127	95	103	94	108	103	114	101	103	129	99	103	119	108	100	102	109	96	99	112	98	115	112	121	104	117	105	105	106	114	105	97	101	103	111	104	113	92	107	107	114	105	129	95	91	115	109	104	110	115	112	98	115	109	107	103	111	94	101	108	124	92	135	102	101	107	107	117	129	107	119	99	109	116	110	126	115	120	129	108	111	115	93	101	126	125	99	96	127	101	108	72	101	111	101	102	121	98	109	107	112	118	108	108	113	112	151	116	111	91	110	116	83	115	96	115	98	98	115	116	95	107	99	114	121	107	144	123	101	115	111	98	113	124	115	116	94	99	103	117	96	93	95	119	118	115	120	120	120	115	105	141	120	100	127	105	82	114	111	107	89	103	106	106	107	118	105	111	112	112	122	138	104	115	127	120	127	104	109	103	108	117	125	116	88	118	113	97	113	86	119	107	94	95	105	108	103	103	115	105	102	113	98	112	110	116	104	130	104	97	101	97	111	108	137	105	73	98	119	107	97	109	113	111	86	101	108	105	94	108	111	105	105	111	113	115	104	103	90	111	125	102	84	106	100	110	104	117	109	120	93	110	122	108	119	114	74	98	120	111	76	131	109	101	106	110	92	99	81	102	110	99	88	121	108	102	126	104	94	105	109	87	103	102	113	126	120	115	113	113	93	102	97	104	92	106	125	92	111	96	103	106	109	112	125	121	113	116	108	121	128	122	117	131	99	106	95	97	103	118	102	117	96	112	102	102	99	96	124	112	102	118	134	112	95	107	97	106	105	102	86	116	133	96	120	112	96	120	101	108	95	106	111	102	113	122	94	91	108	105	101	124	93	102	122	118	84	127	91	98	103	95	110	93	87	120	123	116	106	104	109	92	109	83	91	110	116	112	103	125	97	86	108	91	96	100	90	130	110	131	95	120	108	112	106	112	129	112	109	80	110	91	110	112	111	94	103	102	103	118	123	116	116	96	138	112	83	83	117	110	110	105	121	101	113	106	116	100	117	99	101	104	104	113	97	100	90	89	121	107	98	107	117	109	133	99	131	98	100	94	112	105	104	112	107	103	100	94	100	110	124	122	106	129	103	106	98	109	116	124	94	93	124	112	116	106	94	84	118	125	119	91	114	123	120	110	124	113	95	81	97	100	101	115	96	110	122	119	106	112	112	119	119	91	93	106	107	115	105	96	127	111	107	92	121	109	101	107	110	102	102	107	122	125	127	88	109	101	107	117	102	96	95	95	97	103	112	108	80	102	113	99	108	112	97	95	114	87	101	88	114	98	107	99	96	122	125	116	116	118	106	105	112	115	102	91	103	109	124	116	115	111	115	112	110	119	109	103	123	99	115	137	112	99	98	102	108	124	114	107	107	98	119	118	111	114	92	133	129	110	96	102	107	97	117	99	101	89	106	102	82	92	107	118	106	105	112	103	109	95	115	111	97	98	123	106	121	99	107	93	101	90	117	126	98	87	114	107	111	117	116	101	113	111	98	105	98	114	117	100	115	115	101	90	121	114	114	126	113	126	132	103	87	105	108	88	120	112	92	107	101	107	93	88	118	111	120	114	115	126	111	107	111	96	125	106	103	87	117	130	104	96	97	123	109	97	119	131	120	109	108	134	111	102	116	98	103	115	86	105	96	118	133	114	98	96	111	107	100	103	99	109	98	105	126	99	126	114	119	106	113	104	116	101	123	98	116	90	114	100	95	105	120	102	92	104	99	107	107	105	102	112	120	95	109	96	104	108	98	115	90	108	104	100	113	102	105	96	106	98	96	111	93	114	135	107	111	97	106	91	110	109	122	90	122	116	102	103	105	102	102	104	112	84	102	117	108	102	127	109	107	134	117	119	104	117	105	127	125	110	83	117	108	118	121	95	94	116	114	105	114	103	104	109	94	89	82	108	101	134	124	116	108	123	113	102	99	102	110	108	110	106	118	110	104	118	117	118	98	107	99	114	107	94	107	114	118	75	97	118	107	97	118	103	101	103	112	93	120	83	97	91	88	114	110	120	98	100	121	96	113	104	110	114	103	110	112	108	112	114	102	129	112	111	113	116	113	103	116	82	90	95	125	91	95	108	128	117	110	104	107	112	99	94	114	117	109	89	126	120	103	122	104	91	108	101	129	89	102	95	116	112	118	123	111	110	125	96	113	90	96	109	116	102	118	110	102	127	105	100	115	102	100	104	119	116	102	104	113	89	118	99	98	106	107	119	129	124	127	118	108	126	120	106	101	103	105	116	94	117	97	105	119	122	103	117	112	119	107	131	111	99	95	96	104	118	106	95	106	110	97	125	102	106	106	99	103	101	108	112	101	96	118	107	89	106	88	117	95	112	113	102	104	115	110	85	129	115	123	110	103	94	104	110	102	90	99	106	116	117	95	117	117	97	111	135	108	126	120	111	118	114	100	104	102	120	110	102	86	96	93	108	126	122	119	104	126	120	100	115	98	127	117	120	129	116	111	130	106	110	86	109	122	113	102	111	104	106	108	107	85	116	137	97	105	110	94	93	99	102	96	128	114	97	108	99	110	101	111	109	123	112	118	98	116	100	100	98	123	109	117	102	111	89	91	106	99	109	116	100	116	108	108	90	88	108	97	101	115	96	108	92	103	100	120	111	98	97	97	100	109	111	86	75	114	122	92	109	89	105	118	102	98	92	110	90	82	99	110	113	111	114	124	105	110	107	101	116	115	112	118	101	124	126	84	108	96	95	110	120	97	111	123	129	129	115	108	104	102	99	119	101	119	96	107	107	118	102	108	105	99	88	102	117	114	97	94	90	103	111	97	94	94	104	107	106
2575	401	468	541	470	426	426	408	437	417	391	343	350	389	390	386	380	387	389	375	355	376	368	376	345	364	361	358	366	340	345	353	357	350	361	353	341	346	351	347	392	343	387	348	313	339	378	352	358	373	351	349	361	357	392	385	389	368	351	347	347	368	392	351	360	342	381	328	336	359	378	320	338	343	339	331	364	366	354	349	375	364	381	373	383	381	367	350	358	373	368	345	383	345	346	355	367	362	333	364	369	389	371	351	371	371	360	318	347	364	355	355	323	356	371	368	348	340	360	348	363	338	401	388	335	361	366	366	362	362	370	391	323	369	353	337	327	332	339	369	349	376	324	369	316	378	359	328	359	338	374	345	370	337	335	336	355	330	363	338	384	380	370	361	356	336	341	348	355	373	372	377	365	348	344	374	342	363	373	321	394	351	343	377	340	353	340	355	335	327	358	347	371	339	334	371	357	345	372	340	382	353	378	370	336	370	364	358	348	340	351	359	353	374	382	315	362	334	332	367	326	380	376	369	363	351	403	383	368	373	415	338	340	378	346	343	368	359	362	335	370	354	372	368	367	366	358	337	381	371	348	331	339	361	329	350	393	337	364	373	336	360	353	353	326	346	310	358	335	368	369	333	392	368	367	325	348	352	361	378	380	380	354	362	351	357	340	353	368	324	362	386	339	359	349	356	330	363	373	361	360	408	356	353	360	344	350	350	333	375	343	332	344	364	342	348	365	344	354	343	337	351	343	331	338	350	390	351	349	329	376	319	364	343	325	371	354	314	387	361	349	337	368	340	356	365	354	364	353	358	371	345	357	347	376	336	328	345	399	344	383	331	364	359	342	386	384	358	358	375	363	383	379	363	365	326	346	322	331	346	335	358	358	388	343	356	336	338	332	357	345	358	369	366	401	336	345	347	357	363	365	381	387	360	343	358	349	377	357	317	391	342	360	366	373	348	374	352	349	360	337	367	365	404	349	377	371	376	328	349	330	333	373	372	362	359	337	326	359	366	313	377	353	356	348	361	366	358	346	348	372	372	358	372	334	377	358	341	336	325	378	364	363	370	332	365	349	380	355	363	362	358	366	342	347	358	342	337	374	389	340	372	334	308	345	357	323	330	386	369	331	297	321	379	363	377	352	342	361	360	348	349	358	334	348	392	349	360	334	362	339	354	362	367	342	381	361	320	350	333	397	374	346	331	370	351	303	355	356	320	329	317	356	328	359	371	360	344	356	391	372	369	354	357	349	383	325	328	358	318	355	394	366	322	359	358	330	346	371	341	344	366	317	381	343	342	394	361	359	359	341	348	347	407	341	348	326	344	351	377	353	327	354	349	352	341	369	383	335	364	397	393	340	385	382	369	385	377	328	374	340	336	361	365	355	363	395	361	361	351	360	385	357	340	356	359	322	343	325	363	361	373	333	356	357	387	366	346	359	384	349	367	357	351	303	365	352	348	323	355	364	343	371	364	370	330	344	351	371	379	342	349	343	351	359	349	383	365	376	313	358	354	343	366	337	358	352	364	353	331	353	362	363	373	372	328	342	341	380	351	324	362	360	359	375	361	349	343	377	341	347	396	334	335	361	377	369	356	392	365	335	339	367	397	342	355	350	338	353	314	356	362	363	345	353	350	366	370	320	407	359	382	364	392	355	337	362	338	349	374	338	361	362	388	363	343	352	335	379	391	360	320	353	357	343	333	382	359	353	374	383	338	374	345	338	350	373	327	330	395	358	327	370	336	359	365	382	374	361	337	340	358	406	367	367	352	346	377	342	348	320	367	346	357	382	339	407	366	345	336	340	358	355	350	356	347	365	358	350	341	385	359	347	354	331	320	361	355	348	392	354	332	386	376	375	323	367	373	349	361	335	366	367	352	350	351	338	319	353	360	365	383	356	336	364	366	364	314	378	344	335	321	375	352	346	343	348	338	331	348	335	378	388	361	335	358	343	316	335	348	361	347	327	365	362	380	375	349	357	346	378	397	346	346	354	357	349	373	350	357	359	352	357	326	360	386	359	360	353	329	363	341	336	366	358	305	384	296	342	347	358	365	376	358	376	374	334	368	359	328	350	362	362	407	335	372	347	345	372	337	373	319	371	370	354	313	359	389	357	378	328	331	328	361	355	377	358	375	361	349	373	358	361	352	370	323	354	324	324	359	331	355	324	338	334	338	335	353	364	361	358	370	356	347	348	381	352	358	354	352	355	388	362	349	364	321	370	348	376	390	326	352	388	348	357	338	355	330	332	370	338	355	395	363	396	369	342	327	360	359	335	360	366	327	331	393	344	368	351	368	390	341	380	380	316	339	382	369	381	362	353	351	303	395	350	374	343	324	388	360	366	344	354	332	364	400	375	377	404	390	394	340	345	368	369	337	318	336	320	372	357	340	338	336	376	355	352	355	356	371	381	354	359	342	333	315	359	360	317	351	338	336	345	351	351	325	387	353	339	376	352	360	375	363	387	338	377	367	385	406	371	348	374	334	395	382	352	319	346	310	347	342	337	345	341	392	333	369	352	384	351	359	343	346	336	333	345	367	374	340	379	354	397	353	332	360	383	349	326	368	357	351	384	340	353	357	329	347	364	353	353	357	406	367	368	340	389	357	359	351	338	380	366	342	373	357	381	355	375	355	373	380	330	323	359	370	358	351	348	335	357	337	384	346	353	393	339	366	342	353	330	354	355	369	349	337	358	347	370	379	355	334	323	367	374	373	356	335	362	343	376	324	389	392	332	355	358	356	327	370	387	395	354	409	369	361	371	360	372	359	353	365	356	329	349	361	347	326	366	351	397	350	313	369	359	371	350	355	375	362	347	333	377	318	385	348	353	363	320	373	375	347	335	357	364	364	382	356	343	343	348	351	325	327	361	328	394	341	362	365	336	324	363	366	342	349	364	348	329	360	342	345	327	371	354	384	346	351	350	334	357	356	332	344	376	353	346	308	345	391	362	353	358	382	337	330	382	336	379	333	369	353	330	365	354	338	353	376	318	370	332	393	370	330	366	357	349	364	358	397	375	361	362	355	347	331	334	362	324	369	342	372	365	340	360	373	348	358	336	351	361	348	339	383	343	368	363	348	348	394	385	354	337	355	344	387	370	353	328	371	354	317	362	337	350	319	342	379	349	371	343	376	331	336	363	334	353	328	358	354	358	367	327	385	348	349	355	355	349	396	357	343	358	336	339	369	342	337	361	363	376	348	367	352	366	387	320	367	342	363	371	333	324	344	381	349	365	341	357	360	380	359	391	369	369	346	344	349	350	377	344	355	321	387	359	365	328	375	373	375	340	356	350	337	358	403	365	326	339	345	350	338	372	379	365	340	349	323	380	355	314	356	355	358	373	361	338	327	370	355	370	350	378	351	335	328	386	380	356	320	348	356	376	368	374	391	360	362	353	342	397	341	359	401	342	337	339	336	350	341	356	319	381	379	353	369	358	364	337	333	352	378	361	373	332	375	366	327	370	370	342	335	370	371	341	346
10581	1317	1384	1042	740	624	694	558	526	369	325	288	276	271	282	321	349	289	276	265	286	220	267	278	244	262	241	226	209	263	239	230	223	244	237	222	212	222	229	226	230	202	207	202	200	211	231	216	219	204	215	219	218	229	226	180	211	240	210	222	231	199	222	213	230	229	207	225	220	227	198	229	200	242	211	226	214	222	183	199	245	232	230	235	216	206	210	190	194	204	206	223	222	203	206	212	171	212	211	220	217	203	239	215	213	218	228	243	227	198	220	229	198	216	207	203	197	215	239	223	210	184	213	196	190	199	216	215	217	224	219	215	210	227	221	187	222	202	229	228	210	236	218	240	198	192	226	229	216	233	226	214	205	226	242	246	228	227	233	226	188	224	203	231	243	205	231	238	247	209	200	221	224	219	208	207	218	208	210	228	187	216	251	213	215	184	238	232	225	249	201	223	225	223	217	208	207	226	201	202	196	215	233	217	230	224	200	197	203	220	189	241	207	221	192	209	235	217	230	199	224	222	210	214	198	201	203	215	209	233	218	202	209	215	210	189	193	207	235	219	182	217	189	219	196	230	220	234	221	210	227	229	204	242	219	224	225	230	212	203	194	228	208	213	195	228	240	206	210	228	227	245	208	198	213	212	224	202	223	211	206	222	231	214	194	219	220	219	223	246	198	218	214	206	226	221	228	219	227	230	213	230	233	222	226	210	223	234	229	221	239	222	210	222	208	237	198	195	223	225	207	231	220	213	200	207	232	221	184	218	214	208	199	237	231	175	216	246	208	224	211	214	202	230	211	228	222	213	201	235	213	218	223	208	218	195	234	244	203	221	234	222	206	206	198	219	217	213	233	199	207	243	214	239	216	234	188	188	215	254	217	227	219	216	237	229	235	240	209	218	192	212	233	217	233	224	235	238	193	209	251	231	209	174	233	238	218	230	248	183	208	194	222	238	224	192	231	214	222	206	217	218	217	219	207	218	230	214	220	231	221	188	202	217	207	188	228	217	218	202	206	203	211	214	238	204	223	207	220	209	216	193	212	208	222	214	216	238	221	214	227	193	232	200	216	213	212	200	225	202	202	211	212	226	179	231	223	200	211	231	214	203	200	214	192	218	215	245	222	198	220	214	215	211	232	195	215	222	190	198	210	221	209	207	240	231	209	215	224	224	223	210	211	211	202	213	226	240	215	199	213	221	191	217	198	234	222	232	200	207	224	204	195	224	205	205	211	237	225	216	203	224	206	224	216	202	210	169	236	228	221	170	200	223	194	201	223	203	195	173	245	215	207	231	203	209	200	201	222	240	203	234	220	226	227	208	229	204	219	223	188	222	200	210	185	208	216	200	222	232	217	203	200	239	207	232	236	242	193	199	226	214	203	230	201	219	234	215	223	212	202	216	213	233	222	221	221	231	209	204	243	224	210	228	236	208	192	219	215	213	220	206	203	214	212	203	185	240	210	231	214	223	222	238	226	224	205	213	204	225	196	180	205	204	219	197	211	207	220	223	240	229	211	193	214	235	219	214	249	203	228	206	217	220	201	207	217	207	222	236	207	219	212	205	200	243	205	216	215	250	197	223	241	190	221	185	219	237	240	185	217	214	228	206	206	199	212	218	202	206	214	225	214	227	235	201	224	216	207	230	224	218	237	192	228	204	230	206	219	210	225	240	208	243	206	226	194	212	217	213	200	234	213	212	217	215	217	215	249	218	222	211	211	215	220	216	217	175	245	201	204	227	249	218	215	212	215	248	222	202	222	189	206	227	224	234	214	191	230	207	202	231	212	219	196	229	231	214	224	202	216	240	205	188	209	213	201	207	241	215	200	200	183	221	226	220	218	231	228	233	227	183	203	207	231	221	212	214	197	213	230	202	200	212	202	223	230	194	222	243	209	202	215	208	216	223	215	212	189	230	214	211	243	217	188	247	207	218	238	235	195	193	216	224	190	215	217	212	209	215	214	207	195	202	209	199	251	221	215	209	210	216	206	233	201	179	209	198	207	207	222	218	201	232	235	208	202	222	205	204	225	215	205	210	208	219	204	203	195	234	209	167	244	199	197	225	221	223	217	209	228	227	181	224	198	201	240	225	205	204	203	222	219	204	195	228	218	216	201	206	186	201	232	216	228	205	244	217	210	221	203	225	190	215	224	200	218	214	237	229	236	239	204	217	217	244	214	192	209	226	216	218	230	221	211	223	225	232	206	247	223	194	200	232	227	225	214	206	227	204	217	251	231	210	213	217	213	211	199	205	216	208	209	214	233	206	210	185	195	207	228	201	209	240	203	191	217	219	203	188	202	224	218	197	213	198	228	206	229	208	210	204	215	199	198	203	191	239	231	228	221	223	236	231	213	220	198	195	210	232	224	227	213	224	200	214	223	201	214	220	206	194	224	207	227	249	217	187	204	183	189	242	209	217	240	222	215	215	218	234	220	214	206	220	206	216	226	208	215	222	226	218	230	206	203	211	189	220	234	257	218	205	206	217	221	218	200	219	189	188	227	205	226	231	179	185	221	218	213	197	213	220	213	221	220	224	192	225	241	217	215	212	199	191	224	228	227	200	238	212	187	206	207	200	238	207	253	208	207	224	203	211	224	224	230	202	205	208	222	219	214	210	211	217	223	235	256	197	211	227	220	192	226	157	210	220	228	231	188	198	231	209	221	218	206	226	224	193	233	205	197	205	216	193	186	221	228	219	199	235	227	242	177	196	198	200	208	211	207	200	207	219	234	196	213	222	243	240	199	231	225	205	225	210	222	207	212	212	233	202	208	194	206	211	199	219	238	234	233	235	204	221	188	208	222	201	194	228	202	215	236	221	211	217	216	199	201	210	200	211	219	227	212	220	203	232	220	242	221	220	248	210	229	221	192	195	211	213	217	231	217	245	180	232	214	207	213	206	220	213	243	207	222	221	224	214	213	228	206	209	219	230	209	208	193	214	210	261	200	179	239	206	232	203	221	216	226	195	213	192	226	195	195	218	213	200	213	221	203	224	222	193	208	217	229	209	184	213	223	209	224	210	219	204	187	210	188	239	230	214	208	207	207	211	232	214	200	206	213	200	225	210	214	221	239	231	187	253	236	215	209	234	221	180	213	225	211	204	199	223	236	233	214	228	202	208	237	226	221	217	219	210	201	186	206	199	216	239	200	210	220	212	210	233	227	188	215	207	213	235	218	205	210	234	218	212	206	216	212	206	233	224	252	194	235	225	232	228	219	224	227	201	244	187	232	176	231	230	246	203	210	188	199	212	210	216	201	223	204	209	213	225	233	219	212	195	214	198	181	219	197	199	200	208	234	206	261	246	233	233	187	212	223	206	217	232	199	168	230	195	235	218	216	227	217	230	198	205	240	214	198	232	226	228	207	208	219	239	213	222	210	249	208	230	196	218	228	210	245	237	206	215	215	240	209	257	224	207	226	218	240	221	208	190	211	179	198	205	210	201	220	229	209	184	199	222	222	213	206	232	222	228	203	195	209	220
7200	1443	3052	3428	3135	2659	2770	2243	2347	1475	1177	1103	1048	1121	1086	1155	1429	1189	1099	911	881	809	816	980	895	761	887	725	766	780	800	750	725	676	672	660	658	637	635	638	649	650	658	675	648	678	624	670	651	616	557	642	641	595	548	576	613	621	633	572	609	665	645	635	595	583	627	611	610	598	614	622	623	550	629	620	593	590	609	585	620	586	584	597	647	609	584	579	622	619	622	593	613	626	633	603	588	588	596	557	611	616	562	603	622	631	618	550	584	596	624	581	593	599	605	586	626	614	566	604	604	637	606	550	617	591	618	606	556	572	633	571	543	578	567	606	621	605	606	627	613	637	613	595	569	590	576	583	575	611	551	591	586	552	594	647	600	641	633	575	644	558	554	588	563	594	577	590	638	628	629	646	638	569	616	599	571	597	601	577	585	585	594	623	574	622	635	629	613	594	586	617	573	636	594	580	600	598	611	608	611	618	555	582	603	573	614	646	571	596	608	597	634	556	563	564	604	599	604	604	572	611	591	630	596	608	585	612	621	577	632	573	570	601	605	626	573	527	592	609	630	587	571	590	576	628	651	578	583	636	605	621	591	587	618	575	596	591	622	564	603	626	576	621	620	616	605	595	571	590	593	622	634	563	586	624	581	577	566	568	595	604	590	601	536	610	580	605	566	562	602	612	594	607	647	599	630	616	610	577	558	593	638	625	625	560	576	629	566	578	567	592	582	607	640	632	627	616	594	596	545	581	591	595	599	612	592	610	573	581	604	593	624	584	620	585	585	612	607	638	578	569	599	607	587	584	582	554	561	572	601	573	613	566	610	650	583	581	595	582	576	585	623	553	574	618	587	576	580	582	581	663	584	604	583	617	565	586	578	594	614	597	591	610	566	626	558	644	617	637	594	560	602	612	599	568	621	633	647	577	614	623	595	632	609	582	582	569	613	589	595	584	606	587	583	613	590	647	627	626	598	611	598	617	600	588	557	588	585	569	629	626	581	575	596	630	608	588	606	615	551	557	594	617	615	573	638	610	635	556	572	595	586	630	677	656	629	613	591	546	615	611	608	553	626	602	604	593	565	563	577	612	565	607	608	607	610	636	622	621	552	576	618	606	555	612	551	617	618	617	592	609	585	597	587	614	614	587	599	595	646	626	621	599	601	603	622	592	596	571	562	616	561	632	572	590	594	606	600	598	608	570	583	620	632	595	584	569	616	616	597	563	603	638	606	595	588	584	573	637	607	622	559	615	628	601	610	629	628	608	601	621	621	615	603	633	644	601	538	562	643	602	567	599	602	661	622	606	586	609	615	648	596	608	581	581	603	555	612	628	587	556	618	625	598	586	604	589	590	601	638	566	595	623	610	600	586	545	577	616	615	594	587	585	582	625	623	571	596	615	602	591	580	609	590	593	583	595	599	573	614	617	605	583	579	568	592	569	618	590	635	622	584	552	604	610	529	583	608	593	635	589	606	621	614	588	600	582	597	589	658	641	574	570	595	621	598	634	575	589	555	585	578	619	573	583	615	620	585	611	575	608	597	608	603	601	623	631	620	611	619	599	552	588	622	612	576	618	634	619	607	595	613	554	583	653	578	644	611	614	613	581	614	625	620	619	587	642	642	622	574	589	560	615	638	623	619	635	622	592	600	605	614	580	651	617	612	606	617	600	578	614	601	620	590	634	568	578	606	635	588	645	607	572	569	562	618	624	580	557	631	612	655	659	611	565	568	599	626	580	575	589	583	613	550	577	589	615	583	631	602	607	617	590	646	578	551	619	632	586	598	580	589	613	617	604	591	595	568	586	602	613	592	586	595	621	622	607	597	627	587	571	593	617	590	571	593	578	579	607	542	614	561	597	575	599	591	607	597	657	600	590	593	584	544	618	610	599	602	584	594	641	595	566	553	602	605	582	596	572	585	603	584	616	651	609	561	598	604	624	601	610	593	598	619	560	556	612	554	597	576	618	575	575	600	589	580	583	567	617	578	611	595	561	567	574	591	593	579	646	598	610	635	607	578	580	619	600	654	587	595	619	641	591	612	615	558	572	630	569	582	579	584	622	581	613	629	613	628	563	572	606	642	612	620	585	591	611	609	581	610	612	603	554	589	608	620	589	605	601	577	626	554	558	620	642	643	617	620	587	599	584	638	587	604	638	572	585	627	607	595	563	633	571	604	566	582	594	589	578	636	573	551	573	602	616	607	581	596	615	589	571	586	532	621	618	609	593	583	619	600	573	623	575	572	602	576	552	559	575	565	594	574	633	588	600	587	588	588	602	604	627	587	647	599	593	620	594	585	602	610	603	600	614	610	621	576	583	585	637	616	574	619	609	581	595	600	590	605	603	631	570	610	573	594	571	624	613	595	596	590	625	568	574	582	586	634	653	577	575	589	651	599	599	589	593	619	597	599	593	592	644	606	620	616	576	612	587	592	633	529	596	608	590	634	614	569	585	575	625	605	575	571	573	566	600	604	616	571	626	570	584	615	589	597	620	598	575	601	613	593	573	602	596	574	593	615	644	549	575	594	621	608	625	630	653	613	583	584	621	564	572	605	603	598	577	609	606	603	638	574	580	566	618	611	634	581	619	581	597	612	608	579	548	587	579	590	594	574	584	601	584	632	643	584	614	621	571	593	611	603	616	596	643	619	589	633	622	610	601	637	606	573	595	608	576	620	565	615	596	615	625	583	571	571	545	568	594	616	589	625	600	615	611	605	608	611	573	583	609	556	582	609	580	623	583	606	621	637	586	608	580	597	604	637	587	644	556	617	589	669	607	629	611	589	585	597	611	593	599	568	553	575	570	614	601	613	634	580	597	574	623	604	578	613	588	594	583	597	581	581	593	566	548	601	597	593	603	567	597	565	579	631	632	644	563	609	615	553	589	654	629	637	615	593	619	620	642	621	593	592	563	624	582	603	592	602	588	622	608	572	614	605	629	631	545	587	628	600	594	598	614	577	591	603	594	574	606	622	636	604	638	666	594	552	593	613	616	615	586	581	584	630	615	572	591	554	609	612	595	593	615	579	643	563	631	602	607	590	593	554	591	569	582	617	598	580	589	585	643	575	603	605	549	618	584	630	595	618	570	609	603	636	561	591	610	615	619	602	602	610	620	568	596	627	592	598	573	636	650	620	588	617	635	584	575	626	596	573	569	590	547	575	614	645	661	649	596	609	545	621	585	620	651	578	600	605	583	625	593	600	597	637	634	592	619	593	634	620	605	609	605	636	587	586	607	573	640	531	593	597	624	560	638	590	596	637	624	611	603	580	626	589	579	614	619	587	615	600	607	592	545	604	592	596	555	565	615	531	621	625	602	609	634	590	606	607	592	618	620	594	591	590	600	572	600	617	593	563	584	583	582	635	601	623	606	599	511	591	635	575	535	580	633	621	616	579	583	625	633	595	606	550	558	647	627	600	590	613	633	630	577	598	615	656	616	615	573	608	551	606	607	637	631	624	599	581	611	624	583	590	612	613	621	584	630
20122	3224	3045	2226	1651	1484	1166	1127	897	774	585	599	515	545	483	544	604	511	520	418	453	385	438	460	446	401	449	429	419	379	398	396	370	404	428	355	385	370	373	407	382	389	383	359	337	362	377	371	374	375	387	413	368	381	376	384	361	391	415	372	325	347	385	349	355	385	358	382	382	367	428	364	383	406	387	376	337	362	401	413	390	358	399	385	361	392	385	400	373	378	382	370	385	376	348	361	385	389	412	361	372	342	373	366	395	394	378	394	352	365	387	362	359	388	335	405	352	350	369	380	401	377	399	352	367	373	358	386	339	355	375	360	396	380	360	365	353	388	414	398	389	367	380	414	375	366	396	406	365	372	386	331	375	417	371	398	419	379	355	377	385	376	386	384	404	378	365	363	359	370	409	395	368	364	358	367	385	383	384	409	373	402	356	349	384	413	375	378	359	383	364	394	356	342	363	358	363	388	370	416	377	368	339	387	398	406	413	402	354	390	374	366	378	374	377	373	357	391	377	404	399	385	406	359	399	378	326	395	356	387	407	368	364	381	378	359	386	416	378	400	384	408	366	361	398	394	354	327	376	390	395	340	372	384	382	392	331	362	369	352	377	378	378	352	381	384	355	346	363	370	386	369	362	337	350	366	414	366	376	361	395	409	371	403	353	365	334	348	342	350	408	404	373	429	391	337	358	343	394	371	370	380	349	367	340	392	372	410	393	370	385	363	376	366	349	388	327	375	418	387	405	354	356	377	358	398	383	387	391	366	356	380	388	348	358	355	396	352	345	433	353	372	350	380	361	386	398	412	379	341	393	386	340	360	376	391	371	354	332	382	385	377	333	353	354	405	392	350	417	352	350	383	392	388	361	379	378	366	368	404	389	352	379	378	372	359	370	411	376	373	410	398	421	374	340	368	424	373	322	387	367	362	371	361	367	388	347	365	396	381	377	373	369	372	404	346	409	356	377	384	336	402	393	382	396	389	365	389	358	389	383	404	400	330	350	376	345	392	358	359	365	363	379	400	380	357	394	355	390	374	348	382	368	382	339	415	363	355	418	357	398	381	345	358	384	380	373	387	371	356	376	391	389	401	391	377	347	336	382	376	355	368	392	397	428	397	370	388	363	355	374	335	362	349	363	357	362	327	364	347	334	369	412	404	345	401	425	396	381	387	358	393	385	368	401	372	344	354	384	368	368	389	399	345	378	347	376	390	408	352	366	380	408	379	375	361	363	365	387	365	361	384	383	391	380	364	364	371	396	411	401	364	389	370	358	353	354	345	385	376	365	356	388	358	406	395	396	366	385	380	364	375	380	388	354	370	351	373	378	389	402	369	335	435	376	383	398	353	376	372	371	387	364	388	362	352	358	356	396	385	371	374	358	373	380	354	350	382	322	367	366	359	373	379	335	417	357	366	382	359	366	396	391	386	393	387	366	350	346	386	337	338	355	368	394	386	367	389	387	373	376	375	388	407	430	384	390	358	414	368	379	385	394	377	391	372	376	406	336	380	381	381	382	361	366	387	375	420	331	406	398	370	372	398	381	385	386	383	397	407	372	370	390	435	392	372	368	381	360	395	388	397	358	352	351	342	370	398	361	351	365	340	355	347	397	378	361	376	397	426	387	389	388	359	379	371	377	396	369	374	369	365	365	388	364	392	387	358	352	361	389	393	379	422	393	400	373	355	360	408	347	364	358	425	368	398	387	362	369	335	377	371	345	348	385	387	354	374	377	380	380	365	379	385	339	351	336	361	380	367	389	369	343	348	354	338	335	394	371	371	362	339	361	380	346	383	390	410	363	361	336	391	372	371	381	378	361	350	345	342	347	364	357	388	378	374	372	398	363	364	374	328	402	377	341	377	353	376	361	390	365	374	367	376	348	389	343	405	387	371	377	387	370	358	368	341	356	365	370	425	388	353	365	396	401	387	346	394	376	376	384	366	363	369	382	366	411	386	403	398	395	385	379	349	366	377	409	364	365	334	363	406	375	346	383	411	394	375	369	356	345	363	391	403	407	366	361	393	422	361	358	378	365	389	410	377	367	361	383	397	396	419	402	385	346	372	386	349	370	370	390	399	396	370	365	366	371	412	380	375	377	375	356	360	406	329	400	351	367	370	401	332	356	375	401	368	364	369	378	389	356	348	348	400	404	378	330	380	368	369	343	409	381	397	358	384	332	381	356	338	391	356	355	339	404	380	370	380	389	378	354	363	399	348	377	386	358	375	368	391	366	358	330	358	386	332	369	376	373	372	374	367	371	393	352	379	397	387	401	357	371	324	363	405	364	384	382	384	375	345	342	385	384	388	399	374	379	371	372	384	394	368	358	384	359	379	359	372	405	404	397	342	396	378	359	380	389	412	363	364	390	388	344	369	350	382	406	373	398	406	364	386	361	390	399	393	364	346	367	402	369	386	326	365	376	373	351	409	364	361	374	381	379	363	414	333	373	380	383	341	392	330	378	391	375	325	379	369	388	368	365	398	412	382	379	358	387	352	409	358	375	369	415	370	377	378	367	348	406	381	387	336	384	389	393	380	363	370	375	376	375	349	384	356	361	348	319	331	387	355	369	356	353	379	366	342	382	401	379	360	373	367	401	362	363	365	373	367	424	360	370	391	399	391	380	364	409	378	346	396	379	415	382	374	393	421	386	404	399	363	386	363	385	381	391	388	360	360	381	424	363	398	367	362	378	373	341	437	386	360	410	378	380	371	362	356	328	356	327	432	409	391	398	372	408	377	374	378	385	389	386	392	374	389	344	354	357	348	378	374	341	357	359	380	354	396	391	341	408	381	374	392	356	353	393	331	347	381	362	362	366	411	375	373	385	407	400	411	398	391	349	386	395	401	384	360	398	351	385	368	375	375	377	390	395	417	342	382	379	372	370	364	387	354	368	383	363	372	371	380	389	375	414	371	389	390	387	383	371	379	372	365	349	350	402	373	348	386	394	360	370	364	361	382	377	353	369	342	403	374	364	367	375	377	366	352	356	426	409	373	368	375	370	392	372	381	397	369	369	387	381	396	389	375	381	377	414	377	387	368	378	414	366	360	375	344	349	371	333	382	371	382	371	346	372	355	375	322	381	373	369	390	398	383	395	387	362	376	380	386	415	385	385	386	354	385	385	369	400	381	387	379	352	361	373	376	412	378	366	402	368	383	377	369	354	367	387	427	394	390	381	369	375	363	380	353	399	365	361	350	357	380	393	368	389	423	361	378	349	392	389	368	376	400	393	363	376	350	422	387	379	381	367	379	385	396	376	392	364	417	383	363	399	365	336	359	345	368	332	372	345	378	375	384	380	403	361	364	407	330	391	373	364	386	393	349	403	343	358	402	357	350	375	383	363	374	381	367	368	394	388	374	404	394	371	354	369	398	422	360	376	329	371	375	413	362	376	345	385	407	379	399	405	355	396	396	384	390	379	354	380	391	350	384	425	394	396	426	379	417	346	377	372	380	374	378	402	395	411	383	379	381	390	375	369	379
10093	2776	5938	6313	5602	5115	4892	4133	3678	3064	2218	2029	1775	2049	2014	2092	2277	1931	1858	1440	1349	1346	1400	1599	1464	1387	1431	1267	1262	1196	1096	1116	1107	1201	1059	1037	1070	1072	1027	1031	1003	1011	1061	1024	1018	989	960	1003	967	992	923	961	982	1021	978	995	923	939	966	985	945	994	920	908	966	949	905	976	975	950	938	975	959	966	955	952	954	909	896	939	957	910	951	938	953	900	935	935	933	930	905	934	917	942	952	940	955	964	968	951	933	929	947	929	895	933	924	1001	924	956	954	868	940	885	934	910	906	901	831	883	944	887	969	926	951	931	950	944	923	900	888	914	928	924	922	921	896	924	899	972	859	876	883	920	906	898	923	888	908	924	901	924	903	925	914	941	935	919	940	931	897	884	915	918	885	930	888	890	943	982	892	934	973	911	928	930	948	948	953	947	922	916	866	910	978	900	917	1011	915	886	878	973	910	899	879	940	904	931	963	896	925	933	918	922	962	971	950	915	905	913	951	886	957	968	945	921	941	920	921	936	928	937	898	891	933	905	938	932	918	883	942	854	928	939	939	916	905	932	864	969	968	942	920	929	861	848	887	976	964	910	953	927	926	942	858	943	914	915	932	935	931	878	962	906	887	901	944	961	912	937	931	915	875	893	966	907	904	923	960	945	919	901	918	940	921	928	919	915	920	924	941	918	892	879	931	882	911	947	918	941	928	952	978	935	915	857	913	966	902	912	917	885	912	922	948	979	864	908	911	882	959	939	922	879	920	899	933	906	894	926	922	905	952	905	896	946	886	921	876	934	961	888	889	972	931	970	903	907	956	932	924	944	938	966	909	893	973	940	914	889	921	914	933	926	914	895	903	934	877	914	959	980	961	917	933	879	935	938	983	881	909	967	872	908	916	885	899	895	906	900	936	932	932	964	910	874	898	865	897	912	918	939	878	897	872	901	892	918	947	938	885	935	898	862	889	936	902	926	890	874	933	915	925	863	888	929	890	980	951	909	888	908	938	932	952	946	915	908	918	910	898	923	951	885	918	904	908	948	894	950	906	872	917	917	917	903	956	959	928	909	929	872	894	923	907	906	859	927	915	909	901	942	892	969	928	1004	936	909	913	889	909	911	902	916	943	927	932	945	907	963	940	899	904	934	882	933	897	867	958	971	928	870	931	907	936	924	923	883	975	952	893	909	957	936	894	908	884	939	993	945	876	904	935	900	953	937	934	912	914	876	877	888	911	888	924	921	873	875	946	867	897	928	922	933	868	953	941	902	952	915	912	896	897	931	929	905	942	940	936	910	913	935	901	917	848	924	882	936	911	895	891	919	934	909	839	891	939	973	936	978	945	898	897	944	921	926	881	919	924	897	915	962	939	892	939	949	944	941	915	928	907	873	888	887	925	882	879	875	944	863	954	914	888	924	920	907	944	939	897	914	917	862	937	884	929	909	890	893	904	931	916	944	918	903	977	894	923	928	840	918	906	888	887	908	877	1004	956	893	868	922	851	924	912	958	890	883	909	922	907	872	905	878	897	922	891	900	894	923	926	934	913	874	966	952	915	884	876	870	921	937	904	899	959	914	939	923	934	935	933	938	904	877	894	974	879	919	939	917	878	901	909	897	902	938	898	916	926	980	891	919	953	887	916	983	898	929	912	1003	949	940	942	878	878	866	918	921	893	910	941	874	908	898	997	953	897	897	952	900	890	904	900	936	888	947	867	963	889	941	939	918	938	948	895	945	919	946	995	906	924	882	918	930	886	906	903	899	898	917	878	928	882	897	925	901	889	957	917	951	893	903	851	943	906	890	869	876	909	990	896	938	894	902	968	929	872	931	990	894	945	885	880	881	874	930	933	878	832	935	955	864	910	937	888	866	977	941	911	949	943	835	931	994	937	909	879	917	914	922	870	917	974	924	978	919	925	927	901	961	917	928	901	906	979	902	900	925	887	894	899	932	893	871	921	941	935	901	920	902	956	931	877	907	925	915	929	961	924	880	918	905	981	918	877	909	891	882	915	953	881	866	918	875	903	912	880	931	848	950	867	930	958	899	933	915	961	973	970	885	898	935	897	951	939	942	911	951	938	890	889	964	946	905	928	925	904	908	926	948	907	939	954	910	924	923	929	896	892	857	945	926	963	904	866	891	895	943	927	893	913	884	961	894	927	908	885	923	923	915	916	989	907	904	896	926	984	893	929	933	878	882	930	927	961	911	928	940	913	938	929	938	964	971	940	876	849	914	961	977	948	921	954	879	917	960	903	907	937	888	938	898	912	997	913	910	895	902	908	931	883	894	904	875	897	942	920	912	880	942	915	904	940	905	862	928	866	924	893	860	928	898	899	931	914	859	893	877	887	913	923	915	926	903	991	895	916	953	928	884	931	974	963	926	869	893	954	927	930	916	939	935	924	894	928	910	897	925	898	915	859	895	937	888	864	874	931	963	957	877	948	896	887	951	892	901	918	979	984	926	905	976	976	917	980	917	961	964	908	916	923	915	970	940	866	939	875	892	922	908	914	894	879	869	922	905	939	892	937	944	897	900	918	921	950	902	884	943	963	935	934	913	896	951	947	921	898	881	918	961	831	909	918	867	903	926	909	980	897	977	921	971	907	906	974	932	880	895	952	930	929	859	898	882	898	955	868	973	898	858	888	945	909	924	932	894	907	912	913	902	913	941	914	967	1003	962	943	946	920	911	928	972	925	927	883	892	896	866	911	884	838	946	909	941	900	925	856	918	914	966	892	899	911	946	988	895	919	930	913	907	935	892	918	917	911	928	965	893	925	902	878	881	874	862	937	945	951	962	904	971	881	942	937	880	914	924	907	980	896	931	912	940	884	923	897	935	936	941	992	886	861	909	916	909	922	948	916	915	914	950	926	896	896	933	903	958	962	936	963	994	928	991	867	905	924	914	929	920	922	903	891	958	925	916	920	908	953	921	946	936	907	889	937	897	958	867	921	939	954	897	965	891	917	915	895	889	920	941	889	913	906	929	893	894	915	933	919	930	899	923	965	932	857	913	940	904	889	860	952	896	943	949	993	887	859	875	866	890	871	931	867	863	932	921	903	941	908	922	932	919	953	945	944	868	854	946	932	933	907	886	929	941	900	901	916	939	899	931	887	935	946	908	974	900	915	900	941	941	879	957	916	892	885	886	938	909	914	921	930	882	904	941	953	895	938	971	887	906	931	948	881	910	918	947	929	931	899	915	929	904	932	912	981	974	924	866	869	948	916	958	874	905	927	901	925	902	923	904	876	953	930	923	852	900	900	947	950	913	887	893	895	894	899	892	920	909	884	868	881	936	915	891	855	877	919	900	956	935	929	902	933	866	969	929	881	864	920	884	955	910	875	956	882	886	932	917	934	903	958	851	889	911	897	919	952	906	871	932	927	943	919	877	907	901	859	951	894	904	927	938	883	949	911	908	942	964	932	917	928	895	911	890	924	898	896	914	927	961	909	909	871	871	922	916	954	930	906	878	914	915	892	875	875	856	868	870	895	885
2161	133	152	115	125	162	113	137	110	102	121	123	110	102	112	123	121	122	102	120	94	102	108	117	108	102	112	122	134	126	108	119	118	97	132	107	114	117	114	118	102	109	101	93	119	103	98	105	109	106	110	102	118	122	118	103	128	98	118	77	111	94	109	105	90	116	120	95	97	123	137	92	114	101	113	105	98	98	116	109	107	126	116	110	101	99	124	101	97	133	110	107	110	113	96	125	120	94	115	116	117	108	97	126	103	95	107	96	108	92	117	107	97	106	124	109	105	110	112	114	101	87	97	116	108	111	120	95	80	107	98	128	123	106	123	105	109	113	125	107	130	104	99	100	116	103	90	105	113	100	83	105	121	121	100	104	117	107	103	100	113	109	116	115	99	112	112	117	128	114	100	89	115	107	123	98	108	107	120	87	99	107	129	114	111	112	108	114	108	117	112	105	145	108	88	107	110	92	116	106	107	102	131	122	119	121	104	119	117	106	108	127	90	107	87	111	110	102	105	99	112	109	117	100	96	114	112	85	100	110	99	115	121	90	109	125	127	120	109	124	113	94	111	94	111	99	105	121	91	112	93	107	98	104	108	107	118	107	126	120	113	109	98	101	122	105	91	92	104	124	122	102	119	109	95	107	120	94	101	94	117	103	118	103	135	94	111	109	115	127	114	110	88	120	112	112	99	104	112	111	117	84	107	107	96	102	106	108	106	109	103	124	102	96	109	115	100	110	110	105	108	108	121	121	97	107	121	125	106	107	114	115	107	108	109	91	104	120	96	103	96	104	107	113	99	99	100	123	113	83	107	107	99	102	112	113	104	115	105	121	112	117	90	110	105	109	89	124	92	108	103	121	103	87	109	90	109	102	110	112	108	107	92	126	103	124	111	116	127	98	123	108	93	131	114	126	101	119	93	106	117	116	122	90	95	116	105	99	91	108	122	95	114	90	102	114	96	126	118	108	114	97	97	102	96	107	124	118	99	114	103	92	84	99	107	115	114	104	110	125	104	114	110	119	96	134	120	105	95	123	111	102	120	118	97	120	130	126	91	110	101	114	95	116	111	107	117	119	111	116	107	105	105	99	99	121	115	126	116	112	111	96	111	98	112	137	117	150	115	99	110	116	89	104	113	98	118	146	105	111	93	120	102	109	95	114	96	102	99	97	106	116	98	110	133	119	101	116	116	96	118	108	92	92	100	123	122	91	106	122	102	87	117	108	123	103	115	111	105	109	94	113	116	114	91	139	96	98	109	108	120	122	122	101	97	115	115	114	97	96	99	132	102	109	105	122	120	121	118	116	107	109	106	108	121	110	114	110	102	114	106	113	116	98	105	119	97	107	111	115	98	118	102	105	84	100	113	92	98	124	112	106	116	109	105	98	114	119	130	123	122	99	93	118	120	98	116	106	91	119	104	93	95	94	115	106	103	115	100	106	109	113	108	94	117	121	125	122	112	110	85	96	96	117	86	116	112	131	123	110	122	101	109	95	104	102	102	109	105	122	127	115	91	115	118	106	122	110	108	104	101	112	108	97	113	104	98	121	115	113	121	101	96	113	101	103	92	112	111	121	102	122	114	108	109	109	114	113	123	118	114	98	106	115	112	126	113	118	110	104	97	123	113	119	115	130	103	86	119	115	105	119	120	106	117	104	99	107	103	118	104	98	105	121	100	111	94	88	101	129	116	109	109	119	122	123	119	117	124	118	96	90	102	124	108	111	113	98	110	108	110	132	99	128	102	120	104	97	88	118	104	98	104	115	101	112	91	111	144	122	112	106	116	123	117	121	121	108	120	117	92	114	92	109	121	110	103	127	115	110	121	121	114	109	111	107	131	124	105	117	106	94	105	96	94	116	93	104	108	112	89	104	96	94	108	92	94	90	118	116	128	109	119	104	98	121	116	89	113	111	85	101	100	110	131	117	91	89	117	110	105	107	107	117	116	94	105	97	101	112	102	115	126	109	97	131	88	102	125	101	121	103	105	92	108	113	89	95	131	105	110	123	119	100	97	130	82	110	119	116	100	95	117	101	104	108	110	103	75	126	120	110	99	103	103	107	112	117	106	110	121	97	108	121	123	91	122	106	118	122	101	112	105	125	105	113	122	117	93	112	94	103	124	114	98	91	126	101	96	100	122	90	93	103	113	98	127	96	113	101	101	96	118	103	97	111	98	112	103	106	114	104	116	107	92	128	108	116	120	107	123	99	107	109	133	106	110	113	115	109	128	108	115	124	105	112	110	126	109	104	103	113	101	99	119	100	121	112	111	129	102	96	123	101	105	100	122	131	110	122	98	119	102	126	112	124	134	110	101	98	103	103	109	108	97	108	122	114	139	116	122	91	96	110	92	133	106	124	104	108	109	117	125	97	130	99	109	117	98	100	105	103	99	110	94	99	111	118	105	115	102	124	100	123	103	129	119	107	106	106	124	119	98	107	94	103	101	135	107	92	91	101	94	103	115	130	114	114	109	106	99	108	109	127	104	119	94	93	99	95	121	104	126	124	109	143	111	106	106	112	107	115	104	106	107	118	115	120	124	123	99	94	104	104	116	103	109	90	111	81	112	98	106	122	101	101	130	114	115	98	123	100	123	103	106	101	90	105	115	101	109	99	122	133	98	107	117	115	113	104	126	105	110	102	111	106	104	104	110	105	114	112	91	110	117	101	100	96	106	105	116	94	105	105	115	80	102	111	107	99	104	105	129	106	107	112	111	97	115	103	103	112	98	105	113	110	105	106	111	105	111	105	97	117	117	104	98	96	110	122	108	119	112	99	105	113	111	113	121	105	98	100	109	106	109	106	154	107	97	114	101	123	109	116	78	116	114	106	104	125	103	98	103	106	109	113	103	112	115	95	127	112	118	112	110	116	123	102	107	98	104	98	124	125	111	111	122	92	113	98	114	90	112	91	99	101	98	113	98	117	109	86	116	103	103	87	91	127	124	115	106	105	121	96	127	128	106	100	115	120	102	128	121	129	105	94	98	106	114	105	125	90	120	124	105	103	103	90	111	113	96	101	106	104	109	92	112	117	116	110	117	98	96	122	110	104	109	113	101	91	98	93	81	110	102	108	130	115	95	99	119	105	108	107	96	110	105	119	107	110	118	110	127	95	104	112	104	101	99	114	117	109	113	125	101	123	100	102	76	110	90	103	113	135	102	104	122	105	101	96	121	127	123	123	123	118	94	107	99	88	114	121	112	115	96	123	105	98	112	121	95	123	113	115	118	110	95	115	119	94	114	93	113	119	108	111	93	110	123	132	123	88	120	95	119	104	118	132	108	111	114	117	111	116	112	91	108	120	128	117	122	107	96	99	117	120	128	99	111	109	99	107	117	119	104	90	114	114	96	102	112	103	113	88	109	96	118	98	106	92	119	93	112	100	87	104	93	119	98	101	108	132	114	111	108	108	102	111	82	104	104	87	112	122	97	108	101	101	108	111	133	91	116	99	88	109	106	107	112	109	125	91	97	113	99	103
2658	450	485	464	442	494	427	439	381	359	383	361	401	404	397	446	388	358	376	372	341	354	368	383	370	369	370	377	333	367	384	394	360	382	380	349	358	358	355	338	343	329	351	353	352	415	377	358	346	359	374	341	344	314	336	378	338	387	342	374	396	321	390	346	360	330	373	345	380	358	344	339	384	329	322	360	334	362	323	366	354	341	357	361	362	376	325	367	338	359	340	337	398	334	327	354	359	389	351	341	347	335	359	379	355	319	357	353	360	357	363	329	370	338	319	355	361	367	370	353	404	365	328	358	350	380	368	364	363	347	347	368	352	366	370	368	337	362	357	367	375	386	342	326	364	359	359	341	362	335	361	378	354	369	351	330	338	339	375	337	369	375	345	385	347	322	347	361	348	326	403	397	361	358	380	342	367	383	354	362	357	368	343	354	346	356	391	349	384	373	363	346	392	348	377	339	377	365	337	382	334	359	388	355	368	374	357	390	360	319	372	330	355	336	338	354	364	355	343	359	360	337	355	361	366	329	381	374	353	365	376	336	367	336	335	350	350	370	353	382	324	362	365	339	365	368	358	384	342	369	348	396	359	387	345	364	332	355	374	381	384	360	333	350	342	352	369	366	354	365	327	357	321	333	366	353	363	338	401	345	332	348	353	309	362	346	358	378	319	344	352	365	352	388	351	346	336	355	347	370	314	358	335	336	376	386	324	348	339	367	346	356	348	311	402	336	346	368	350	379	359	346	324	343	326	374	369	363	376	336	382	320	354	343	341	361	300	347	398	363	370	355	343	328	361	354	326	357	349	350	382	335	346	332	372	390	362	346	375	332	344	371	347	360	362	356	319	358	359	346	333	361	344	341	320	374	339	398	386	370	357	356	339	379	368	334	349	346	332	374	306	343	319	354	388	380	360	367	344	351	358	359	325	376	311	351	332	360	376	358	375	353	379	371	366	333	421	371	368	351	338	366	349	363	347	328	335	369	381	365	344	332	359	349	354	344	371	354	392	387	350	346	354	341	360	370	404	338	378	368	365	354	331	358	389	415	356	362	363	338	369	345	341	366	358	357	343	367	352	334	372	342	352	341	366	364	381	373	361	360	352	358	346	351	319	375	318	359	363	331	374	356	346	372	367	369	358	334	328	362	389	354	369	333	349	363	323	370	358	322	330	352	327	352	364	347	363	349	342	362	408	330	339	335	368	356	337	371	334	338	338	354	341	343	362	310	343	357	343	319	380	325	386	336	361	387	334	367	369	340	356	343	342	353	346	393	347	328	323	327	392	352	386	334	323	350	349	363	370	392	361	384	354	384	368	363	341	360	372	362	365	339	366	356	342	360	367	391	401	350	366	336	355	361	333	354	390	345	343	359	354	391	344	374	359	338	342	349	391	366	375	378	349	314	362	367	366	380	361	335	384	338	331	341	309	341	354	348	361	347	380	357	353	343	363	364	367	379	316	349	357	353	333	355	350	381	382	376	350	371	344	374	367	360	367	359	347	370	373	358	339	364	326	345	385	357	354	341	374	367	375	379	392	359	369	350	367	367	334	341	340	345	360	347	337	358	358	336	350	319	360	349	367	355	344	347	336	355	354	355	374	349	366	316	358	325	349	364	377	388	356	364	299	328	360	317	381	386	394	393	341	361	344	340	375	350	358	383	389	353	362	374	373	341	352	360	366	353	357	358	360	402	370	373	354	373	331	354	349	345	349	330	362	336	361	331	329	368	371	335	364	358	357	346	357	343	366	385	349	342	382	312	361	344	376	368	324	301	362	368	352	331	342	366	309	309	329	380	353	357	358	314	330	368	406	345	354	370	334	353	357	366	387	349	362	376	354	341	353	318	378	371	337	351	357	373	352	343	338	351	322	348	354	383	362	346	336	333	363	338	373	359	353	360	321	310	346	340	345	336	373	375	365	351	369	350	357	379	367	363	344	367	313	342	364	358	372	334	397	375	375	359	371	357	389	368	377	318	408	352	361	310	354	354	360	370	357	359	358	357	367	347	343	358	348	343	323	338	369	367	377	401	378	353	379	366	349	378	375	326	362	346	337	333	342	362	378	339	355	347	328	324	334	341	378	370	360	360	373	362	358	362	371	383	343	372	371	343	370	356	357	326	352	350	336	337	411	331	346	375	357	383	368	349	341	365	348	349	335	358	361	340	372	371	327	365	354	385	373	388	374	331	350	371	374	382	327	344	340	359	348	375	369	338	318	333	336	361	379	342	367	338	331	363	384	376	350	345	353	340	324	348	352	377	362	364	337	364	353	371	318	351	315	358	373	331	349	403	353	367	372	389	354	361	342	358	339	331	356	335	369	333	360	365	372	376	349	351	342	329	353	372	369	384	362	375	343	309	378	358	344	296	327	363	356	361	378	338	362	336	337	331	359	346	371	330	373	338	364	342	358	341	358	395	323	341	358	360	338	340	362	357	334	362	364	381	317	353	375	361	352	351	345	352	382	387	394	386	365	365	340	331	379	379	355	403	361	340	372	339	375	363	363	351	354	364	330	372	390	341	361	339	327	363	368	362	352	359	380	380	352	307	358	350	356	353	343	379	352	367	342	310	325	350	358	382	366	338	355	376	361	327	364	358	381	350	376	408	364	360	335	368	342	340	391	383	390	363	345	348	374	346	355	364	355	385	315	356	353	339	373	376	361	370	340	371	355	328	393	339	349	369	352	333	331	350	349	348	372	355	376	350	343	351	374	352	380	364	344	364	364	369	368	359	334	384	357	355	350	354	354	339	359	333	390	369	374	365	378	351	366	350	361	326	371	364	329	351	368	342	336	345	366	366	343	364	350	358	384	416	370	336	372	354	334	315	331	350	343	365	333	371	356	326	356	343	368	349	366	392	370	355	348	361	415	364	393	342	332	337	355	313	352	370	354	329	351	347	379	352	352	334	333	369	359	351	339	361	363	342	357	366	344	340	336	370	356	323	352	364	371	350	350	386	364	367	359	329	360	341	378	381	349	337	330	365	317	352	350	364	368	350	361	364	384	344	359	375	389	355	371	370	363	402	331	358	377	349	343	358	368	364	392	373	373	359	361	371	387	326	367	368	347	380	388	349	358	367	351	385	339	362	358	372	347	387	384	379	351	332	374	346	361	355	365	372	340	353	380	356	345	350	379	356	371	374	383	385	372	363	332	330	362	355	353	371	360	398	372	373	330	360	394	372	377	343	365	398	351	371	376	315	348	361	356	393	360	340	333	366	365	354	351	331	364	360	381	351	349	368	333	345	367	371	357	349	375	375	355	369	380	344	387	338	350	399	358	354	347	365	356	334	371	369	358	369	366	338	335	340	344	350	373	364	318	338	350	368	359	377	361	334	391	346	353	357	356	393	369	347	356	347	375	365	344	342	340	351	356	334	365	379	348	360	325	359	364	378	328	365	371	345	336	323	349	368	334	368	327	329	334	348	358	334	348	329	349	388	389	340	360	324	362	342	369	351	367	352	359	327	364	367	333	385	363	349
11092	1379	1384	1116	816	597	742	594	371	317	315	312	276	303	280	340	304	312	291	251	255	226	240	236	242	229	228	222	208	219	233	230	218	237	224	247	243	229	217	204	249	226	190	234	208	216	219	206	219	207	232	209	213	220	253	233	210	218	202	229	209	203	236	217	211	240	226	258	198	208	235	228	223	211	221	202	194	228	203	207	240	216	217	220	238	230	210	214	222	195	201	186	208	220	231	204	218	231	217	212	217	206	217	226	240	221	201	212	196	222	227	209	212	200	217	201	202	223	213	226	209	223	195	219	212	203	255	236	229	222	199	207	225	228	206	204	225	213	199	259	232	178	234	226	200	221	215	199	203	213	204	218	223	216	233	217	214	248	216	201	201	230	200	225	243	209	214	229	190	205	221	218	205	230	211	229	216	192	218	200	200	208	211	231	208	208	227	205	210	193	227	219	202	226	203	213	234	221	177	218	210	188	189	219	245	269	213	211	207	223	238	218	215	217	217	244	207	224	205	225	223	206	192	225	208	218	199	207	224	230	203	236	213	217	223	206	207	219	212	192	191	226	219	218	218	236	232	219	209	210	231	217	236	186	234	206	213	232	186	205	219	204	178	207	192	204	205	214	207	198	230	209	213	217	205	189	217	207	246	220	201	232	223	220	227	243	216	214	207	213	230	202	211	205	187	229	200	196	223	211	221	242	241	222	216	207	208	205	221	219	226	223	210	207	242	216	225	225	209	239	245	198	205	237	191	224	257	231	234	219	231	227	228	180	207	215	261	251	208	218	216	232	203	201	226	222	203	214	210	194	212	209	210	217	210	223	211	226	247	223	202	216	219	215	193	236	215	205	222	209	238	238	230	224	218	218	187	211	192	183	239	240	212	198	213	203	218	224	224	207	215	212	219	233	219	194	227	200	204	225	212	211	224	217	213	200	186	214	231	204	213	213	215	239	229	213	200	216	242	226	217	222	213	249	220	218	229	206	226	225	206	202	177	200	210	180	196	207	206	199	213	202	209	198	207	216	248	231	229	223	200	229	231	199	231	197	217	235	219	236	189	219	195	212	198	232	218	239	217	238	217	213	210	227	229	203	212	198	214	213	243	202	222	218	225	216	216	207	205	207	247	193	200	236	217	219	228	239	192	203	210	221	210	191	216	225	223	227	206	209	223	196	200	230	199	188	218	222	163	202	228	221	246	223	212	210	241	208	213	222	208	211	199	229	194	225	225	209	237	206	223	206	202	231	213	235	228	228	203	214	216	211	224	196	219	185	218	245	213	229	205	224	206	235	209	219	220	203	223	237	188	214	208	203	201	226	214	234	259	221	208	203	218	221	227	254	205	218	220	241	261	218	204	201	217	195	204	213	223	200	210	236	216	204	200	209	229	233	242	243	210	217	197	205	217	220	199	205	210	227	202	210	200	214	246	220	194	220	208	209	228	223	240	209	217	212	230	242	218	201	188	250	202	200	226	219	215	195	214	210	218	226	217	208	227	251	215	202	254	232	210	216	200	208	195	201	214	231	206	215	256	201	205	234	210	216	216	214	200	250	215	230	223	214	235	222	214	228	178	220	186	237	201	187	207	217	185	229	223	220	198	226	196	225	203	201	195	208	197	219	223	230	226	229	216	218	243	229	219	222	217	216	201	216	230	237	220	219	233	222	241	218	207	218	228	223	218	249	240	212	200	241	224	229	227	222	227	234	222	204	199	204	221	270	228	206	242	240	219	227	213	216	198	222	216	210	181	215	217	217	250	198	205	227	196	209	236	208	205	220	219	192	238	209	240	227	224	237	203	202	199	222	201	212	221	234	203	238	217	213	226	214	212	233	197	232	224	225	209	218	235	265	226	227	225	206	222	228	220	216	230	195	221	197	194	247	207	229	212	192	201	205	237	205	198	207	200	200	242	208	233	220	200	226	241	219	200	218	206	231	204	242	244	200	209	182	244	228	232	197	211	225	215	240	238	212	218	182	202	216	208	209	205	189	227	213	184	207	226	230	197	211	222	238	226	206	200	232	229	214	219	211	204	221	214	196	229	206	226	242	193	232	214	248	227	230	202	239	196	227	204	233	230	217	205	200	222	253	217	214	226	198	203	199	199	197	232	231	210	229	206	213	194	189	201	203	204	204	207	235	207	220	222	214	223	232	249	220	250	224	230	205	195	219	216	209	208	231	231	244	244	191	223	217	223	229	231	246	232	228	233	201	211	235	251	201	220	206	238	202	223	216	207	195	209	241	203	243	215	222	213	227	215	244	188	202	211	208	217	220	229	235	185	205	229	220	234	201	225	234	204	213	231	201	201	208	225	202	222	233	211	225	239	262	222	224	230	221	230	217	258	176	211	228	220	218	224	219	256	232	211	227	228	219	214	229	189	225	213	222	217	221	222	197	204	188	214	202	225	233	241	236	235	225	204	231	230	216	204	217	214	224	234	200	246	248	223	200	220	220	237	213	222	207	216	221	219	218	205	223	209	234	230	199	207	223	212	173	234	224	218	222	193	210	203	211	214	219	214	239	222	228	185	216	204	220	212	234	228	222	199	222	219	204	218	219	198	213	217	185	247	200	213	231	213	202	227	211	188	191	209	237	217	210	200	217	215	193	212	220	248	225	215	230	223	215	230	230	239	220	217	225	228	228	211	186	213	199	233	201	215	249	209	204	235	214	220	222	217	188	207	217	222	233	205	217	190	197	224	180	218	242	205	203	202	182	224	171	195	212	219	239	209	200	230	244	226	206	216	237	206	217	208	206	188	209	210	244	215	213	226	261	207	238	233	222	244	195	218	205	228	226	212	225	221	228	218	210	198	227	222	220	223	215	209	217	200	210	213	207	180	245	187	198	239	246	214	195	190	236	203	226	210	186	225	236	236	223	231	221	219	222	215	205	200	222	224	207	233	215	246	233	225	220	219	212	213	228	209	204	189	218	221	224	223	242	213	224	224	214	215	223	216	210	222	200	221	249	194	214	199	223	221	213	222	226	181	210	212	225	238	203	213	211	200	205	200	196	200	181	225	251	248	209	204	209	212	223	185	211	217	232	219	238	216	208	221	198	223	194	196	192	223	205	211	241	220	217	222	210	236	231	206	214	197	233	215	208	199	233	226	211	203	226	206	191	240	220	226	230	215	233	250	243	234	183	215	224	222	224	198	225	234	219	216	219	227	225	221	185	199	203	204	240	196	233	223	202	251	214	216	229	235	228	237	225	210	240	230	191	202	195	189	224	218	238	210	233	217	225	214	217	238	201	205	239	220	225	220	206	195	212	228	220	216	215	246	217	200	193	252	224	256	222	228	200	199	231	247	233	210	231	211	222	210	204	237	194	230	234	240	240	194	236	210	202	217	205	222	193	195	199	219	211	203	237	228	203	206	208	202	220	212	217	208	239	220	174	213	207	207	196	203	234	215	211	225	228	252	186	219	235	224	202	223	219	221	190	194	238	239	223	212	219	208	200	204	218	223	223	231	193	227	222	225	234
7330	1473	3247	3638	3122	2778	2738	2185	1856	1623	1208	1171	1045	1159	1052	1271	1368	1201	1122	936	777	747	890	945	866	826	813	769	728	758	743	767	712	660	678	678	662	642	669	651	651	638	604	598	649	623	637	613	616	659	656	633	583	651	596	615	605	635	665	627	611	624	640	628	622	612	611	571	625	625	649	633	642	638	563	585	653	602	647	574	596	633	608	602	606	626	636	621	654	588	628	634	604	598	620	614	572	619	603	562	618	621	588	607	582	602	634	640	616	601	620	601	602	626	584	602	592	604	609	603	600	619	566	623	607	568	604	595	600	628	615	582	618	618	555	598	597	620	559	575	646	624	618	585	601	585	628	638	628	620	574	575	610	604	605	603	630	626	598	628	593	623	599	612	624	582	627	619	582	563	588	662	589	574	615	574	589	602	597	599	643	581	659	582	605	684	584	612	649	601	538	585	577	637	642	576	536	632	633	598	567	613	587	589	601	605	591	596	609	578	568	600	554	566	607	567	606	606	589	626	553	600	585	617	569	603	590	563	571	567	555	627	630	599	616	590	563	643	618	605	585	642	591	621	608	607	614	580	605	559	615	592	576	589	582	570	616	558	591	611	569	599	582	622	611	616	597	560	601	600	584	618	556	626	601	557	599	555	637	572	598	572	594	589	600	582	590	599	590	565	568	591	625	620	615	587	619	568	581	580	590	565	622	595	622	619	553	624	612	593	555	623	596	612	626	619	670	634	611	587	598	631	620	609	573	630	633	610	598	619	584	643	667	623	622	606	639	598	606	615	559	596	585	590	591	612	603	632	590	619	593	547	569	589	590	585	627	620	586	570	613	610	662	636	563	616	598	614	597	588	577	567	620	570	584	600	556	622	590	615	657	584	607	606	624	603	593	565	634	581	578	602	556	587	572	566	589	643	591	646	584	598	589	601	601	623	618	624	578	595	608	562	580	608	598	633	595	626	631	612	574	601	584	582	589	596	605	544	593	587	577	606	605	619	636	587	613	614	529	632	594	609	566	618	591	587	594	593	554	543	599	626	572	644	596	577	584	624	580	578	630	595	608	586	622	591	600	579	580	629	647	619	610	616	603	641	588	608	573	628	603	571	592	609	575	573	600	605	628	626	609	608	589	640	614	595	570	603	578	605	588	608	573	582	617	591	619	602	583	619	596	568	570	600	598	596	559	590	611	602	613	597	601	579	559	576	637	555	634	540	607	604	565	624	650	598	615	571	614	619	597	583	614	579	602	572	602	614	611	603	616	587	592	606	592	599	612	607	606	599	625	606	583	605	632	582	609	609	590	565	594	559	602	634	663	587	568	632	582	563	565	600	586	606	592	574	623	599	605	584	606	619	613	612	553	619	573	616	583	572	592	548	612	563	595	603	605	581	607	596	574	616	641	619	602	602	625	589	652	598	596	594	574	623	594	567	607	634	600	600	616	569	598	593	606	619	576	594	615	633	621	613	627	580	589	610	610	613	576	631	602	603	547	646	577	590	669	602	578	621	625	581	619	570	572	645	609	670	627	615	620	607	581	552	570	583	638	619	596	634	579	590	638	573	594	585	620	628	602	584	613	638	590	593	628	617	581	642	618	611	547	583	589	565	600	629	628	608	591	580	585	571	612	564	580	563	611	631	657	642	600	603	582	573	621	623	593	604	558	559	582	613	583	577	589	624	654	555	606	627	586	597	636	582	531	598	582	607	632	611	609	601	588	613	551	611	554	583	625	621	572	612	554	622	639	583	613	618	601	580	556	588	628	603	595	610	600	623	610	628	555	585	617	618	577	569	593	605	605	586	645	654	595	595	588	611	593	636	593	569	598	586	604	578	579	625	602	650	642	634	582	571	630	634	582	621	618	581	596	616	622	656	602	659	571	643	612	610	622	592	594	629	613	585	572	593	604	607	597	617	596	607	605	594	633	613	578	596	586	608	584	635	595	572	593	611	646	643	654	578	572	576	604	584	574	622	619	592	595	617	621	594	645	616	617	576	639	611	589	589	590	577	605	597	627	591	567	615	589	596	668	594	614	649	607	586	621	552	590	605	602	647	632	618	596	626	636	588	590	586	621	601	634	606	612	587	586	596	576	605	647	594	576	591	625	605	588	604	599	596	580	654	619	602	573	637	603	611	583	610	648	608	609	603	577	613	581	563	642	599	593	641	636	598	656	571	611	618	607	569	629	632	614	595	600	587	578	604	551	609	577	645	590	584	612	580	618	547	607	559	591	614	575	631	581	582	594	659	582	567	612	549	604	624	589	566	607	548	597	589	586	585	614	611	583	604	617	592	584	542	579	607	617	617	611	623	612	558	583	584	589	556	622	599	611	574	582	596	600	609	578	604	610	585	609	623	588	601	566	594	597	570	601	618	587	624	591	617	607	623	584	624	592	565	552	577	609	555	580	610	582	601	605	608	590	587	604	593	578	606	630	602	610	588	614	599	614	593	614	581	588	619	603	602	601	581	596	585	588	627	580	594	618	640	598	550	626	578	610	597	583	624	621	635	603	603	569	572	593	615	596	569	596	602	625	607	613	567	607	579	618	630	590	590	679	601	645	580	612	618	600	605	626	592	585	593	647	618	603	587	635	637	625	639	606	619	567	575	609	573	583	572	601	644	625	623	630	590	633	592	611	598	613	574	597	595	569	615	613	588	597	615	633	627	632	614	625	585	603	640	555	596	584	567	616	648	589	608	561	612	637	565	610	590	597	565	583	636	587	599	615	634	615	671	576	584	576	624	653	631	581	591	619	619	591	617	609	598	617	613	583	577	624	576	627	566	596	613	601	576	608	563	568	613	587	604	606	574	599	621	583	604	635	569	567	595	570	611	646	622	630	613	552	614	615	574	625	574	609	616	594	603	548	564	593	586	644	626	600	611	567	616	649	602	606	598	584	564	634	570	628	572	589	599	622	598	632	596	586	620	666	572	595	701	545	663	621	576	606	579	613	568	627	579	578	545	635	584	598	570	565	637	594	583	593	639	576	581	648	594	599	605	601	632	578	601	653	634	578	583	619	630	615	623	545	590	612	585	565	573	612	605	586	633	611	561	565	561	574	575	627	578	579	608	604	578	581	624	585	637	636	632	607	633	596	571	601	596	624	593	538	626	623	584	637	601	594	602	624	593	627	613	633	653	612	551	593	607	649	567	583	594	626	561	571	610	599	604	580	623	618	580	587	604	581	593	564	626	619	633	643	597	587	562	616	613	628	559	621	625	622	604	576	613	570	626	600	600	579	619	621	620	600	587	585	597	607	647	609	582	601	580	599	618	601	586	594	620	609	603	598	632	629	571	601	616	600	567	589	600	606	614	544	575	592	575	598	594	571	574	605	593	580	573	626	595	610	565	581	614	584	622	620	613	590	595	620	605	616	600	586	618	562	581	585	590	625	606	652	588	606	643	599	627	582	599	530	614	582	597	599	633	579	598	573	643	650	563	641	606	598	569	625	593	562	581	610	598	604	610	599	577	569	613	592	562
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
